@1632806059.00PDT = =tMAIN =mMAIN_scheduler @PDT1632806060.77 #"core_reset"Sent BREAK +2 #t@20455 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +234 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +266 !o:SyntaxError: mesg"/home/esp/esp2/mission/phasecfg.rb:25: syntax error, unexpected tCONSTANT, expecting ']'\ :BadNews.denotes mail.new wardens, :Subject=>'Trouble'\ ^\ /home/esp/esp2/mission/phasecfg.rb:26: syntax error, unexpected tCONSTANT, expecting $end\ :GoodNews.denotes mail.new wardens.dup, :Subject=>'Progress'\ ^ in /home/esp/esp2/mission/phasecfg.rb:bt["?/home/esp/esp2/type/shallow/initialize.rb:149:in `require'"2/home/esp/esp2/type/shallow/initialize.rb:149" exit +5 #mEXIT @1632806077.55PDT @1632806327.56PDT = =tMAIN =mMAIN_scheduler @PDT1632806329.37 #"core_reset"Sent BREAK +2 #t@22053 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +379 "Can"4U\  + 4U\ I + #tPolling Can every 10:00 +2 #Cleanly exited at 22:14:37PDT27-Sep-21 +635 #-> ESP.ready! +3 #Powering core bus +543 .Gate.power :raw,:ON +3 "sampler") +30 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "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 "processing"%% +2 "core" %  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % + .tSS.configure :default +3 "sampler")#.0X quit +5 #mEXIT @1632806374.18EDT @1632806384.73EDT = =mMAIN_scheduler =tMAIN @EDT1632806386.56 #"core_reset"Sent BREAK +2 #t@17345 sendCRC with ifg=0x08, ie=0x5F #@37990 sendCRC with ifg=0x20, ie=0x7F + #@38437 sendCRC with ifg=0x20, ie=0x7F + #@39754 sendCRC with ifg=0x20, ie=0x7F + #@41120 sendCRC with ifg=0x08, ie=0x5F #@65384 sendCRC with ifg=0x20, ie=0x7F + #@296 sendCRC with ifg=0x20, ie=0x7F #@1886 sendCRC with ifg=0x08, ie=0x5F + #@50963 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +242 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can"@U\ << + @U\ <<u #tPolling Can every 10:00 +2 #Cleanly exited at 01:19:34EDT28-Sep-21 +264 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %N   + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %i \ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ ; +2 .tSS.configure :default +2 "sampler")#.0X = " ; + "manipulator"&& +4 "core" &d 1 3 u m + "storage"(& +3 "core" &2 _\ +2 "storage"(% +3 "core" % M\ +2 "manipulator"&& +3 "core" &d = ? 9 m +2 .tForearm.seek :retract +2 "manipulator"& '\ +26 "core" ' + .tElbow.seek :hammer +2 "manipulator"&!( +100 "core" ( + "manipulator"&"& +4 "core" & , = ~ % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&#'\ +3 "core" ' + "manipulator"&$% +4 "core" %\ ; 1 < +2 "processing"%%& +4 "collection"'&& +3 "core" &\ + &\   +3 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +2 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"''( +2 "processing"%(( +267 "core" ( +5 ( + "collection"') +4 "core"  + "collection"'* +3 "core"  +2 "collection"'+ +3 "core"  + "processing"%, +3 "core"  +2 "processing"%- +2 "core" V +2 "processing"%. +3 "core"  + "processing"%/ +3 "core" A +2 "sampler")0 +3 "core"  + "collection"'1% +4 "core" %N   +2 "processing"%2% +3 "core" %i\ +2 "sampler")3% +3 "core" % \ ; +2 "collection"'4& +4 "core" &   +2 "processing"%5& +3 "core" &\  +2 "manipulator"&6% +3 "core" %\ > ; +2 "manipulator"&7& +3 "core" & 7 = % +2 "storage"(8& +4 "core" &2 G\ + "storage"(9% +4 "core" % 0\ + "collection"':9 +3 "core" 9 +2 "processing"%;9 +3 "core" 9 +542 #t-> Puck.count + "storage"(<% +4 "core" % k\ +2 .tSE.seek :down + "storage"(=' +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open +2 "manipulator"&>1 +64 "core" 1 + "manipulator"&?% +4 "core" % \ D + +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(@(S +573 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +2 "core" &U z u a\ +2 "manipulator"&B& +4 "core" & 7 > ] % + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&C( +46 "core" ( + "manipulator"&D& +4 "core" & @ ) } 0 +2 "storage"(E& +3 "core" &U 1\ +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&F'] +109 "core" ' +2 "storage"(G& +4 "core" &U }\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +273 "core" ' + "storage"(I- +4 "core" -'g + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (J% +3 "core" %] \ +2 ."downElevator"SE.seek :down +9 "storage"(K' +99 (L% +2 "core" %vX \ TV +2 "manipulator"&M% +4 "core" %K ? ? ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +89 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(O( \ +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (P& +3 "core" & \  +2 "manipulator"&Q& +4 "core" & > @ ] 0 +2 .tElbow.seek 2 + "manipulator"&R( +11 "core" ( + "manipulator"&S& +4 "core" & 3 B r 0 +2 "storage"(T& +3 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&U'/ +105 "core" ' +2 "storage"(V& +4 "core" &  >\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(W'g +273 "core" ' + "storage"(X- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Y% +3 "core" %a \ +3 ."downElevator"SE.seek :down +4 "storage"(Z' +99 ([% +2 "core" %cR y\ ST +2 "manipulator"&\\% +4 "core" %5 2 4 L  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +95 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(^( +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (_& +3 "core" & \  +2 "manipulator"&`& +4 "core" & ; @ 0 + .tElbow.seek 3 +2 "manipulator"&a(_ +81 "core" ( + "manipulator"&b& +3 "core" &e 3 B u ' +3 "storage"(c& +4 "core" & j\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&d'Д +102 "core" ' +2 "storage"(e& +5 "core" & ~\  + .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(f'g +275 "core" ' + "storage"(g- +2 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h% +2 "core" %^ \ +45 ."downElevator"SE.seek :down +3 "storage"(i' +99 (j% +3 "core" %V $\ SU +2 "manipulator"&k% +3 "core" %s ? ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +93 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(m(,e +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (n& +3 "core" &,g d\  +2 "manipulator"&o& +4 "core" &e @ ? 9 ' +2 .tElbow.seek 4 +2 "manipulator"&p( +45 "core" ( +2 "manipulator"&q& +4 "core" & 4 D . ( + "storage"(r& +4 "core" &,f s\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&s'Ѽ +102 "core" ' + "storage"(t& +5 "core" &,f c\  + .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'g +274 "core" ' + "storage"(v- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w% +2 "core" %l <\ +3 ."downElevator"SE.seek :down +3 "storage"(x' +99 (y% +2 "core" %DS L\ TV +2 "manipulator"&z% +4 "core" % ; 8 @  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +97 "core" ' +70 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(|(<( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (}& +3 "core" &<& S\  +2 "manipulator"&~& +4 "core" & A @ 7 ( + .tElbow.seek 5 +2 "manipulator"&( +19 "core" ( +2 "manipulator"&& +4 "core" &, 2 = [ , + "storage"(& +4 "core" &<& \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +114 "core" ' + "storage"(& +4 "core" &<& y\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +276 "core" ' + "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( % +2 "core" %V k\ +3 ."downElevator"SE.seek :down +3 "storage"(\ ' +99 ( % +3 "core" %W \ SU +2 "manipulator"& % +4 "core" %R A A 2 ; + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K v  \  +2 "manipulator"&& +4 "core" &, @ 5 B , + .tElbow.seek 6 +2 "manipulator"&( +30 "core" ( + "manipulator"&& +4 "core" & - = R l +2 "storage"(& +3 "core" &K ?\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'b +117 "core" ' + "storage"(& +4 "core" &K \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +274 "core" ' +2 "storage"(- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (% +2 "core" %l s\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +2 "core" %QU \ SU +2 "manipulator"&% +3 "core" %4 + 1 U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' +45 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(([ +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ("& +2 "core" &[ \  +2 "manipulator"&$& +4 "core" & . 4  l + .tElbow.seek 7 +2 "manipulator"&&(/ +38 "core" ( + "manipulator"&%& +4 "core" &Y ( ; " $ +2 "storage"( & +3 "core" &[ 5\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&'Ж +102 "core" ' +2 "storage"( & +4 "core" &[ +\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"()'g +274 "core" ' + "storage"(*- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (+% +2 "core" %b `\ +3 ."downElevator"SE.seek :down +4 "storage"(,' +99 (-% +3 "core" %AT Q\ SU +2 "manipulator"&.% +3 "core" %Ѝ = < C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +96 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +816 #t-> ESP + "collection"'0 +3 "core"  + "collection"'1 +4 "core"  + "collection"'2 +3 "core"  +2 "processing"%3 +3 "core"  + "processing"%4 +3 "core" V +2 "processing"%5 +2 "core"  +2 "processing"%6 +3 "core" A + "sampler")7 +3 "core"  +2 "collection"'8% +3 "core" %N\    +2 "processing"%9% +3 "core" %i\ +2 "sampler"):% +4 "core" % \ ; + "collection"';& +4 "core" &    + "processing"%<& +4 "core" &\  +2 "manipulator"&>% +3 "core" %\ 1 ; 2 q ' +2 "manipulator"&?& +3 "core" &Y 0 2 V $ +2 "storage"(=& +3 "core" &[ (\  +2 "storage"(A% +3 "core" % S\ +2 "collection"'B9 +3 "core" 9 + "processing"%D9 +3 "core" 9 +350 #t-> exit +5 #mEXIT @1632806496.29EDT @1632806518.78EDT = =mMAIN_scheduler =tMAIN @EDT1632806520.55 #"core_reset"Sent BREAK +2 #t@57151 receive with ifg=0x10, ie=0xFD + #@57785 receive with ifg=0x10, ie=0xFD #@58441 receive with ifg=0x10, ie=0xFD + #@59074 receive with ifg=0x10, ie=0xFD + #@59709 receive with ifg=0x10, ie=0xFD #@60342 receive with ifg=0x10, ie=0xFD + #@60977 receive with ifg=0x10, ie=0xFD #@61308 receive with ifg=0x80, ie=0xFD + #@6383 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +370 "Can"(U\ AB + (U\ ABy + #tPolling Can every 10:00 +3 #Cleanly exited at 01:21:36EDT28-Sep-21 +1900 #-> GoodNews.email "Updated to use Wireguard VPN" +2 .GoodNews.email "Updated to use Wireguard VPN" +545 #"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)\ \ ERROR: destination must be a directory when copying more than 1 file\ rsync error: errors selecting input/output files, dirs (code 3) at main.c(630) [Receiver=3.1.3] +3194 #t-> Log.upload +197 #"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)\ \ ERROR: destination must be a directory when copying more than 1 file\ rsync error: errors selecting input/output files, dirs (code 3) at main.c(630) [Receiver=3.1.3]\ rsync: [sender] write error: Broken pipe (32) +9289 #t-> Log.upload +198 #"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)\ \ ERROR: destination must be a directory when copying more than 1 file\ rsync error: errors selecting input/output files, dirs (code 3) at main.c(630) [Receiver=3.1.3] +9719 #t-> Log.upload +231 #"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)\ +2154 #t-> exit +4 #mEXIT @1632806801.15EDT @1633023084.45EDT = =mMAIN_scheduler =tMAIN @EDT1633023086.33 #"core_reset"Sent BREAK +3 #t@57662 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 +238 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +399 "Can"w  + w  + #tPolling Can every 10:00 +3 #Cleanly exited at 01:26:41EDT28-Sep-21 +1191 #-> ESP.ready! +3 #Powering core bus +536 .Gate.power :raw,:ON +2 "sampler") +21 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "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" % +2 .tSS.configure :default +2 "sampler")#.0X\ + "sampler")2% +4 "core" % \ & +2 "collection"'3& +4 "core" &\  + "processing"%4& +4 "core" &&\  +2 "manipulator"&5% +4 "core" %\ - , \\ + "manipulator"&6& +4 "core" &1 / / z "y + "storage"(7& +4 "core" &<) \  +2 "storage"(8% +3 "core" % +\ +2 "collection"'99 +3 "core" 9' +2 "processing"%:9 +3 "core" 9# +55434 "Can" x\ 88 +60001 x\ 98 +60001 !z\ 88 +60001 &z\ 88 +60001 {\ 99 +60002 #z\ 88 +60001 '{\ 99 +60001 }\ 89 +60001  ~\ 99 +60002 ~\ 88 +60001 g}\ 88 +60001 |\ 98 +60001 z{\ 88 +60002 w\ 98 +60001 s\ 98 +60001 t\ 89 +60001 cn\ 98 +60002 Eq\ 98 +60001 l\ 88 +60001 q\ 98 +36948 !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 +5 #mEXIT @1633035467.08EDT @1634313495.53EDT = =tMAIN =mMAIN_scheduler @EDT1634313499.46 #"core_reset"Sent BREAK +3 #t@29310 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +217 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +536 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +874 "Can"Z\  +2 Z\ I + #tPolling Can every 10:00 +8 #Cleanly exited at 16:57:47EDT30-Sep-21 +521 #-> ESP.ready! +5 #Powering core bus +556 .Gate.power :raw,:ON +2 "sampler") +31 ) +3 "core"  +4 "collection"' +4 ' +6 "core"  +3 "processing"% +4 % +5 "core"  +8 "collection"' 9\ +5 ' 0\ +5 ' -\ +8 "processing"% 9\ +4 % 2\ +4 % *\ +5 % 0\ +8 "sampler")&\ +2 "collection"'% +7 "core" %  +3 .tCS.configure :default +4 "collection"'#P d@b +4 "processing"%% +6 "core" %h  +2 .tPS.configure :default +8 "processing"%#A d`xb +4 "sampler")% +7 "core" %  \ +2 .tSS.configure :default +7 "sampler")#.0X > z +5 .tForearm.seek :retract +4 "manipulator"&#'\ +10 "core" ' +4 .tElbow.seek :hammer +4 "manipulator"&$( +106 "core" ( +3 "manipulator"&%& +5 "core" & : > Z ( +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +5 "manipulator"&&'\ +20 "core" ' +3 "manipulator"&'% +10 "core" %\ ? = j +5 "processing"%(& +2 "collection"')& +13 "core" &w\ +4 &\ +3 ."openPC"PC.reconfigure :default +6 .tCC.reconfigure :default +8 "processing"%$x2 ^22b +7 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +9 .tCC.home.seek :open +3 "processing"%*( +3 "collection"'+( +263 "core" ( +15 ( +3 "collection"', +7 "core"  +3 "processing"%- +8 "core" V +2 "processing"%. +6 "core"  +5 "processing"%/ +6 "core" A +4 "collection"'0% +7 "core" %N)\ +3 "processing"%1% +7 "core" %ek\ +4 "sampler")2% +7 "core" %   \ +4 "collection"'3& +10 "core" &\  +4 "processing"%4& +7 "core" &|\ +4 "manipulator"&5% +5 "core" %\ 0 0  +5 "manipulator"&6& +8 "core" & 0 0 Y ( +5 "storage"(7& +7 "core" &<' y \  +3 "storage"(8% +8 "core" % \  +2 "collection"'99 +7 "core" 9 +4 "processing"%:9 +7 "core" 9 +232 #t-> access 1 +5 "storage"(;% +6 "core" % S\  +3 "manipulator"&<% +7 "core" %\ 4 : / +4 "manipulator"&=& +8 "core" & 6 = h ( +3 .tSC.reconfigure :tight +12 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +4 "storage"(>(<( +13 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +4 (?& +6 "core" &<' h j \  +825 #t-> require 'shuffle' +2245 #-> shuffle2 +4 #Shuffling two pucks from tube 1 to 2 of [1..7] +4 #Loading generic puck from tube 1 into Collection Clamp + "collection"'@& +7 "core" &?  +5 .tHand.open +2 "manipulator"&A1 +54 "core" 1 +6 "manipulator"&B% +8 "core" % \ = 4 g +3 "storage"(C% +8 "core" % \  +2 "storage"(D. +7 "core" .(<( +4 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +5 "storage"(E(S +674 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +5 (F& +5 "core" &U g z \ +3 "manipulator"&G& +6 "core" & 1 2 m ( +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +3 "manipulator"&H( +20 "core" ( +2 "manipulator"&I& +9 "core" & 5 9 - +3 "storage"(J& +9 "core" &U w\ +5 .tForearm.seek 1 + 600 counts +4 "manipulator"&K'] +100 "core" ' +3 "storage"(L& +10 "core" &U } q ;\ +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(M'g +282 "core" ' +3 "storage"(N- +7 "core" -'s +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +10 (O& +6 "core" &U y g /\ +3 "manipulator"&P& +8 "core" & 1 1 J - +4 .tElbow.seek 1 +3 "manipulator"&Q( +45 "core" ( +2 "manipulator"&R& +10 "core" & > > h  +3 "storage"(S& +9 "core" &U { \ +5 .tForearm.seek 1 + 300 counts +2 "manipulator"&T'1 +30 "core" ' +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&U/ +55 "core" / +8 ."downElevator"SE.seek :down +5 "manipulator"&V& +4 "storage"(W' +15 "core" & ? > S  +4 "manipulator"&X% +9 "core" % O 8 5 o +4 .tForearm.seek :retract +3 "manipulator"&Y'\ +100 "core" ' +4 .tElbow.seek CC +4 "manipulator"&Z( +126 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +42 "core" ( +3 "manipulator"&[& +10 "core" &$ 0 7 H :- +5 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\\& +5 "core" &$ 1 + a :- +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +5 "manipulator"&]'O +113 "core" ' +4 "manipulator"&^& +9 "core" &$ ? @ v :- +91 "manipulator"&_% +8 "core" %U B B  +3 "collection"'`& +9 "core" &E\  +4 "collection"'a& +10 "core" &"\  +5 .tCC.seek :closed +5 "collection"'b(X +15 "core" &"\  +2 &\  +2 &\ A +4 &!K#\ 2 +10 &Ww\ G +9 &j\ M +10 &e\ M +8 &e"\ L +10 &Ll"\ M +11 &j\ L +7 &j!\ M +11 &k$\ M +9 &Uf#\ L +8 &!i+\ L +11 &"h"\ L +8 &$j"\ M +10 &&]g#\ L +12 &(g"\ L +6 &)j!\ M +10 &+g!\ L +10 &-dm\ M +8 &/&j\ M +11 &0c\ L +8 &2e"\ M +11 &4me!\ L +9 &6/g\ L +8 &7h\ M +11 &9g"\ L +9 &;ti\ M +9 &=7e$\ L +10 &>h'\ M +8 &@k'\ M +10 &Byn7\ N +10 &D7~6\ O +9 &E/\ S +9 &G7\ V +10 &If7\ W +11 &K%7\ X +8 &L1\ X +8 &N5\ Y +12 &Pg1\ Y +9 &R'7\ Z +9 &S7\ Z +8 &U7\ [ +10 &Wk7\ G +10 &XM#5\ - +10 &Xo3\ N +9 ( +2 &Xp9\ N +7 "collection"'a& +7 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +5 .Hand.open + "manipulator"&c1 +6 "core" &Xp2\ N +54 1 +4 "manipulator"&d% +9 "core" % U @ 5 H +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&e'\ +98 "core" ' +5 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%f& +9 "core" &|v\ +3 "manipulator"&g% +9 "core" %\ $ A ? % K +3 "storage"(h% +7 "core" % i h s\ +3 "storage"(i. +7 "core" .(S +3 "storage"(j& +8 "core" &U i g \ +4 "storage"(k& +8 "core" &U h h _\ +4 "manipulator"&l& +8 "core" &$ ? @ :- +3 "manipulator"&m% +8 "core" %\ $ @ B K +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +4 "manipulator"&n( +198 "core" ( +4 "manipulator"&o& +8 "core" & = = t +5 "storage"(p& +8 "core" &U g g y\ +6 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 600 counts +4 "manipulator"&q'] +117 "core" ' +2 "storage"(r& +9 "core" &U |\ +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(s'g +280 "core" ' +5 "storage"(t- +6 "core" -' +5 .tSE.configure :default +3 "storage"(#QK-0-\ b +7 (u& +7 "core" &U [ ^ J\ +2 "manipulator"&v& +9 "core" & A = g t +4 .tElbow.seek 1 +2 "manipulator"&w( +10 "core" ( +3 "manipulator"&x& +8 "core" & ? F / t +3 "storage"(y& +6 "core" &U g f B\ +6 .tForearm.seek 1 + 300 counts + "manipulator"&z'1 +41 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +5 "manipulator"&{/ +65 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&|& +4 "storage"(}' +13 "core" & ? < t +3 "manipulator"&~% +9 "core" % ? ?  +4 .tForearm.seek :retract +5 "manipulator"&'\ +92 "core" ' +3 .tElbow.seek PC +2 "manipulator"&( +158 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +82 "core" ( +3 "manipulator"&& +12 "core" & 1 0 7 +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +8 "core" & ; 6 4 +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +4 "manipulator"&' +115 "core" ' +2 "manipulator"&& +11 "core" & 7 ; ] +3 "manipulator"&% +9 "core" % : 1 E . +4 "processing"%& +8 "core" &|q\ +4 "processing"%& +17 "core" &|h\ +3 &|r\ +6 .tPC.seek :closed +4 "processing"% (X +10 "core" &|w\ +2 &|\ +12 &|n\ ; +2 &H\ 1 +8 &5t|\ E +7 &t\ N +8 &f\ M +11 &_i\ N +9 &#k\ M +10 &i\ M +9 &m\ M +9 &hj\ M +9 &+g\ M +10 & h\ M +8 &"j\ M +11 &$pj\ M +8 &&2h\ M +10 &'i\ M +10 &)k\ M +8 &+xk\ M +10 &-9m\ N +10 &.k\ N +9 &0g\ M +10 &2k\ M +9 &4Bh\ M +8 &6j\ M +12 &7j\ M +7 &9e\ M +11 &;Jh\ M +9 &= g\ M +8 &>i\ M +11 &@k\ M +8 &BQn\ N +10 &Ds\ N +10 &E~\ P +9 &G\ S +10 &II\ S +9 &K }\ T +11 &L}\ T +8 &N\ T +8 &PKz\ U +10 &Rt\ T +11 &St\ U +8 &U{\ U +9 &WS\ B +10 &XO8\ "g +10 &X h\ - + ( +6 "processing"%& +7 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open +2 "manipulator"&\ 1 +8 "core" &Xr\ - +48 1 +3 "manipulator"& % +8 "core" %  > 9 . +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"& '\ +108 "core" ' +4 "processing"% & +8 "core" &X~\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +5 "manipulator"&% +9 "core" %\ 3 < v +4 "storage"(% +8 "core" % j h W\ +4 "storage"(. +7 "core" .(S +4 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +4 "storage"(( \ +196 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +6 (& +4 "manipulator"&& +17 "core" &  U B B\  +3 & = 4 +6 ."raiseStack"SE.reconfigure :place +7 .tElbow.reconfigure :tight +6 "storage"(#]K-0-\ b +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +7 ."raiseStack"SE.seek :beamBreak +5 "manipulator"&( +7 "storage"('g +8 "core" ( +3 "manipulator"&& +9 "core" & ? @ +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 && +8 "core" & @ 4 k +5 .tForearm.seek PC + "manipulator"&' +94 "core" ' +3 .tHand.close +3 "manipulator"&/ +55 "core" / +6 .tPC.seek :open +2 "processing"%( +64 "core" ' +2 "storage"(- +8 "core" -'g +2 ."raiseStack"SE.configure :default +6 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +4 "storage"("'z +38 "core" ' +295 ( +4 "storage"(%& +8 "core" &  O P \  +3 "manipulator"&'& +9 "core" & 3 ? } +3 "manipulator"&)% +8 "core" % > < +4 .tForearm.seek :retract + "manipulator"&('\ +97 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +5 "manipulator"&( +289 "core" ( +3 "manipulator"&& +8 "core" & 5 ? Q +3 "storage"(#& +8 "core" &  ; 8 5\  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +4 "manipulator"&,'/ +108 "core" ' +2 .tHand.open +4 "manipulator"&-1 +59 "core" 1 +5 "storage"(.- +7 "core" -'z +6 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(/'F +26 "core" ' +5 .tSE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +5 "storage"(0' +57 "core" ' +4 #tLights, camera, ACTION! +3 "storage"(1- +7 "core" -' +4 "storage"(2& +7 "core" &  I \  +3 "manipulator"&3& +8 "core" & 1 2 Q +3 .tElbow.seek 2 +2 "manipulator"&4( +7 "core" ( +3 "manipulator"&5& +9 "core" & 3 3 Q +2 "storage"(6& +9 "core" & \ *\ * |\  +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&7'/ +8 "core" ' +4 .tSE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 .tSE.seek -0.17 Pucks below Top Plate +4 "storage"(8' +56 "core" ' +5 "manipulator"&9& +9 "core" & 0 / & Q +4 "storage"(:& +11 "core" &  f Z\  +3 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +7 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek 2 +4 "manipulator"&;' +39 "core" ' +4 .tElbow.hold +2 "manipulator"&<, +8 "core" , +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure :default +4 "storage"(#QK-0-\ b +5 .tSE.seek 0.01 Pucks below Top Plate +4 "storage"(=' +26 "core" ' +3 "manipulator"&?% +11 "core" % ? B s C +3 "storage"(!& +8 "core" &  C C\  +2 .tForearm.force -20 +3 "manipulator"&5 +6 .tForearm.seek 2 + 294 counts +2 "manipulator"&@' +29 "core" ' +5 "manipulator"&A& +8 "core" & 9 0 Q +4 "storage"(B& +9 "core" &  d \\ G\  +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&C'/ +18 "core" ' +2 "storage"(D% +10 "core" % g g \ +4 ."downElevator"SE.seek :down +6 "storage"(>' +98 (F% +5 "core" %N J 5 \ SS +5 "manipulator"&G% +9 "core" %% ; : d +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +6 "manipulator"&I'\ +98 "core" ' +35 ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (J& +8 "core" &  f f \\\  +5 "collection"'L& +8 "core" &Xo6\ N +5 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&$% +8 "core" % % - 9 !V +5 "storage"(&% +8 "core" % h k \ +3 "storage"(N. +6 "core" .( \ +4 "storage"(O& +6 "core" &  j g z\  +4 "storage"( & +9 "core" &  j j \  +4 "manipulator"&P& +7 "core" & > > Q +5 .tElbow.seek 2 + "manipulator"&R( +10 "core" ( +3 "manipulator"&S& +9 "core" & : > Q +4 "storage"(U& +8 "core" &  ^ j \  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts +4 "manipulator"&V'/ +92 "core" ' +4 "storage"(X& +11 "core" &  j ] \  +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +4 "storage"(H'g +277 "core" ' +4 "storage"(K- +6 "core" -' +5 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&M& +7 "core" & > ? 6 Q +4 "storage"([& +9 "core" &  N P ?\  +3 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +4 "manipulator"&\\' +35 "core" ' +3 .tElbow.hold +2 "manipulator"&T, +7 "core" , +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 "storage"(Q- +5 "core" -' +4 .tSE.seek 0.16 Pucks below Top Plate +5 "storage"(^' +31 "core" ' +2 "manipulator"&W% +10 "core" % 2 ; l V +3 "storage"(_& +9 "core" &  B E\  +2 .tForearm.force -20 +3 "manipulator"&5 +106 .tForearm.seek 2 + 311 counts + "manipulator"&`' +26 "core" ' +3 "manipulator"&Y& +9 "core" & = 1  Q +4 "storage"(+& +9 "core" &  g h \  +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&c'/ +18 "core" ' +5 .tSE.seek 1.16 Pucks below Top Plate +4 "storage"(d' +41 "core" ' +3 "manipulator"&f& +9 "core" & @ < Q +3 "manipulator"&a% +8 "core" %) : . '  +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&g'\ +89 "core" ' +4 .tElbow.seek CC + "manipulator"&h( +160 "core" ( +3 "manipulator"&i& +9 "core" &; G B 1 L +5 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &j& +5 "core" &; : ? L +4 .tForearm.seek CC +5 "manipulator"&k'O +111 "core" ' +3 .tHand.close +2 "manipulator"&l/ +55 "core" / +5 .tCC.seek :open +5 "collection"'m( +431 "core" ( +3 "storage"(]& +8 "core" &  B B\  +5 "storage"(o& +9 "core" &  E B\  +3 "manipulator"&p& +8 "core" &: > 6 L +3 "manipulator"&Z% +7 "core" % a = @ +5 .tForearm.seek :retract +3 "manipulator"&r'\ +106 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +5 "manipulator"&e( +212 "core" ( +3 "manipulator"&t& +9 "core" &m 0 2 +4 "storage"(u& +6 "core" &  g g q\  +4 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +7 .tForearm.seek 2 + "manipulator"&v' +108 "core" ' +4 .tElbow.hold + "manipulator"&x, +8 "core" , +3 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&y1 +61 "core" 1 +5 "manipulator"&{% +10 "core" % κ > > r +4 "storage"(|& +7 "core" &  i i \  +3 .tForearm.force -20 +4 "manipulator"&5 +6 .tForearm.seek 2 + 271 counts +2 "manipulator"&~' +28 "core" ' +2 "manipulator"&n& +10 "core" &m 3 > ) +3 "storage"(q& +10 "core" &  ~ 7\  +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&s'/ +20 "core" ' +6 "storage"(z% +8 "core" % } 0\  +4 ."downElevator"SE.seek :down +11 "storage"(' +98 (% +6 "core" %hK Z Z\ RP +5 "manipulator"&w% +8 "core" %(\ = 4  +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&'\ +102 "core" ' +23 ' +4 ."downElevator"SE.stop +2 "storage"(5 +7 #tShuffling two pucks from tube 2 to 3 of [1..7] +5 #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +9 "core" &1\ +3 "manipulator"&% +8 "core" %\ 0 8  +3 "storage"(}% +8 "core" % \ +4 "storage"(. +7 "core" .( \ +3 "storage"(*& +6 "core" &  *\  +5 "storage"(\ & +9 "core" &  \  +2 "manipulator"& & +8 "core" &m 2 1 +5 .tElbow.seek 2 + "manipulator"& ( +102 "core" ( +5 "manipulator"&& +9 "core" & 2 1   +2 "storage"(& +8 "core" &  w v \  +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +4 "manipulator"&'/ +117 "core" ' +4 "storage"(& +8 "core" &  v u \  +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +5 "storage"('g +281 "core" ' +2 "storage"(- +9 "core" -'o +3 .tSE.configure :default +7 "storage"(#QK-0-\ b +4 (& +7 "core" &  |\  +3 "manipulator"&& +9 "core" & : @ 3  +5 .tElbow.seek 2 +2 "manipulator"&E( +18 "core" ( +4 "manipulator"&& +8 "core" & 4 = 0 ; +2 "storage"(& +8 "core" &  } 3\  +5 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +37 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&/ +57 "core" / +7 ."downElevator"SE.seek :down +6 "manipulator"& & +4 "storage"( ' +18 "core" & ; 3 ; +2 "manipulator"&% +9 "core" %  : 6 R 9 +6 .tForearm.seek :retract +4 "manipulator"&%'\ +110 "core" ' +3 .tElbow.seek CC +4 "manipulator"&'( +117 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +56 "core" ( +4 "manipulator"&)& +8 "core" & 2 0 3 / +5 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +9 "core" & 2 2 0 / +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&'O +101 "core" ' +3 "manipulator"&& +9 "core" & ? @ / +2 "manipulator"&#% +9 "core" %V = > +4 "collection"'-& +6 "core" &\ +4 "collection"'.& +11 "core" &1\ +6 .tCC.seek :closed +4 "collection"'1(X +9 "core" &\ +2 &\  +7 &/}\ +| +7 &f\ ? +9 &|}\ M +8 &B_\ L +11 &e\ L +9 &e\ L +9 &d\ L +10 &Ii\ L +9 & e\ L +9 &f\ L +10 & e\ L +9 &"Rc\ L +10 &$e\ L +8 &%c!\ K +10 &'f\ L +11 &)Zd\ L +8 &+e\ L +10 &,f\ L +9 &.c\ L +8 &0af \ L +12 &2%d \ L +7 &3a \ L +10 &5e\ K +10 &7jc\ L +8 &9,e\ L +10 &:d\ L +12 &<e\ L +6 &>qf"\ L +11 &@4c \ L +8 &Am\  \ M +10 &Cu\ N +10 &En\ P +10 &G% \ T +9 &H\ W +9 &J\ X +9 &L_\ X +10 &N \ X +8 &O\ Y +10 &Q\ Z +10 &Sb\ Z +10 &U"\ Z +8 &V\ V +11 &X;\ , +9 &X\ \ J +4 ( +5 "collection"'.& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + .Hand.open +2 "manipulator"&(1 +7 "core" &Xc\ J +56 1 +3 "manipulator"&2% +11 "core" % V 8 D _ +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&3'\ +125 "core" ' +5 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%5& +9 "core" &\ +5 "manipulator"&6% +9 "core" %\ 2 3 +2 "storage"(9% +8 "core" % ^ i ]\ +2 "storage"(:. +7 "core" .( \ +4 "storage"("& +10 "core" &  g f L\  +2 "storage"(/& +8 "core" &  d g \  +2 "manipulator"&?& +7 "core" & 4 1 / +4 "manipulator"&!% +8 "core" %\ 5 A +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +4 "manipulator"&( +187 "core" ( +2 "manipulator"&,& +9 "core" & ? ? 0 +4 "storage"(A& +8 "core" &  g d \  +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&0'/ +115 "core" ' +3 "storage"(B& +9 "core" &  e h 1\  +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(D'g +280 "core" ' +4 "storage"(7- +6 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (4& +5 "core" &  h i \  +4 "manipulator"&F& +8 "core" & 9 1 ( 0 +3 .tElbow.seek 2 +5 "manipulator"&G( +6 "core" ( +4 "manipulator"&8& +8 "core" & = < 0 +3 "storage"(;& +9 "core" &  \\ g (\  +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&@' +37 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&J/ +65 "core" / +4 ."downElevator"SE.seek :down +11 "manipulator"&L& +5 "storage"($' +13 "core" & 2 3 C 0 +3 "manipulator"&=% +8 "core" %  ? @ ? +4 .tForearm.seek :retract +4 "manipulator"&&'\ +89 "core" ' +4 .tElbow.seek PC + "manipulator"&N( +152 "core" ' +3 ."downElevator"SE.stop +4 "storage"(5 +95 "core" ( +2 "manipulator"&O& +11 "core" & 0 0  +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 & & +9 "core" & > ; 2  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +4 "manipulator"&P' +117 "core" ' +3 "manipulator"&S& +9 "core" & > ?  +4 "manipulator"&U% +9 "core" % > 5 ( $ +2 "processing"%C& +8 "core" &\ +5 "processing"%X& +9 "core" &\ +5 &\ +4 .tPC.seek :closed +5 "processing"%>(X +16 "core" &\ +4 &\  +9 &0\ +| +2 &d\ ? +8 &~\ O +10 &Db\ M +9 &j\ M +6 &j\ M +11 &c\ M +8 &Mj\ M +10 &g\ M +11 &i\ M +7 & e\ M +12 &"Sh\ M +9 &$g\ M +9 &%g\ M +11 &'j\ N +7 &)\\g\ M +9 &+h\ M +11 &,f\ M +7 &.m\ M +10 &0bj\ N +10 &2%j\ M +9 &3f\ M +10 &5k\ N +8 &7ki\ M +11 &9-h\ M +9 &:h\ M +8 &<j\ M +11 &>ti\ M +9 &@5j\ M +9 &Ak\ N +11 &Cp\ N +8 &Eu\ O +10 &G/\ R +9 &H\ S +9 &J\ S +9 &Lp\ T +10 &N2\ T +8 &O\ T +11 &Q\ T +8 &Su\ U +10 &U7\ U +10 &V\ N +10 &X2By\ %n +8 &X A\ / +6 ( +6 "processing"%X& +7 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +4 .Hand.open + "manipulator"&<1 +6 "core" &X \ / +54 1 +3 "manipulator"&I% +9 "core" %  E < K $ +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&K'\ +94 "core" ' +3 "processing"%M& +8 "core" &X \ / +4 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&[% +7 "core" %\ " B @ : +5 "storage"(Q% +6 "core" % B @ \ +5 "storage"(W. +5 "core" .( \ +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 3 +3 "storage"(_( +198 "core" ( +5 .tSC.configure :limp +3 "storage"($(\ 1b +6 (Y& +9 "core" & P F 8\ +3 "manipulator"&+& +6 ."raiseStack"SE.reconfigure :place +11 "storage"(#]K-0-\ b +6 ."raiseStack"SE.seek :beamBreak +3 "storage"(V'g +8 "core" & 5 >  +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +4 "manipulator"&R( +8 "core" ( +3 "manipulator"&H& +9 "core" & < 1 +  +86 .tElbow.reconfigure :loose +25 "manipulator"&$ &.,(#b +4 &f& +9 "core" & ? ?  +5 .tForearm.seek PC + "manipulator"&a' +95 "core" ' +4 .tHand.close +6 "manipulator"&\\/ +7 "core" ' +2 "storage"(`- +6 "core" -'g +4 ."raiseStack"SE.configure :default +4 "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +4 "storage"(^'z +29 "core" / +4 ' +5 .tPC.seek :open +4 "processing"%i( +423 "core" ( +4 "storage"(j& +9 "core" & N E \ +2 "manipulator"&c& +7 "core" & 3 1  +5 "manipulator"&T% +10 "core" % B 5 +4 .tForearm.seek :retract + "manipulator"&l'\ +98 "core" ' +5 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +5 "manipulator"&g(_ +255 "core" ( +5 "manipulator"&b& +8 "core" &V ? 3 . +2 "storage"(]& +8 "core" & O F ,\ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts +4 "manipulator"&o'Д +92 "core" ' +6 .tHand.open +3 "manipulator"&p1 +58 "core" 1 +4 "storage"(Z- +8 "core" -'z +4 .tSE.seek -0.12 Pucks below Top Plate +3 "storage"(k'F +28 "core" ' +5 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +4 "storage"(t' +56 "core" ' +4 #tLights, camera, ACTION! +5 "storage"(u- +6 "core" -' +4 "storage"(h& +9 "core" &\ \ \ +2 "manipulator"&y& +7 "core" &V / 1 . +5 .tElbow.seek 3 +3 "manipulator"&{(_ +7 "core" ( +3 "manipulator"&|& +7 "core" &V 1 2  . +4 "storage"(n& +8 "core" &\ \ \ +5 .tForearm.seek 3 + 600 counts +3 "manipulator"&q'Д +8 "core" ' +4 .tSE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 .tSE.seek -0.17 Pucks below Top Plate +4 "storage"(r' +61 "core" ' +4 "manipulator"&z& +9 "core" &V @ > . +3 "storage"(e& +10 "core" & R Q\ +2 .tElbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +5 "manipulator"&'< +38 "core" ' +2 .tElbow.hold +5 "manipulator"&w, +9 "core" , +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek 0.01 Pucks below Top Plate +3 "storage"(v' +25 "core" ' +2 "manipulator"&~% +9 "core" %NQ < 4 i +2 "storage"(& +10 "core" &\ \  \ +2 .tForearm.force -20 +4 "manipulator"&5 +7 .tForearm.seek 3 + 318 counts +2 "manipulator"&'z +18 "core" ' +4 "manipulator"&d& +8 "core" &V > 6 r . +3 "storage"(}& +8 "core" & B ? \ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 600 counts +4 "manipulator"&'Д +14 "core" ' +5 "storage"(*% +9 "core" % ^ J @\ +5 ."downElevator"SE.seek :down +5 "storage"(\ ' +99 ( % +6 "core" %O P Q X\ ST +4 "manipulator"&s% +8 "core" %М > @ \ X +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +5 "manipulator"&'\ +108 "core" ' +27 ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (& +7 "core" & g g {\ +4 "collection"'& +8 "core" &Xc3\ J +4 #tStoring generic puck in Collection Clamp to tube 3 +3 "manipulator"&% +9 "core" %  4 6 6 +3 "storage"(x% +9 "core" % h h ^\ +3 "storage"(. +7 "core" .( +2 "storage"(& +9 "core" & e ^ X\ +3 "storage"(& +8 "core" & e h a\ +3 "manipulator"&& +8 "core" &V 1 4 / . +4 .tElbow.seek 3 +4 "manipulator"&(_ +6 "core" ( +3 "manipulator"&& +9 "core" &V < 1  . +3 "storage"(& +8 "core" & h g d\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts +4 "manipulator"& 'Д +112 "core" ' +3 "storage"(& +9 "core" & g g e\ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"( 'g +280 "core" ' +2 "storage"(- +8 "core" -'~ +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +5 "manipulator"&& +6 "core" &V > B x . +4 "storage"()& +7 "core" & T S $\ +4 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +3 "manipulator"&'< +40 "core" ' +2 .tElbow.hold +4 "manipulator"&, +6 "core" , +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 "storage"(E- +5 "core" -'~ +6 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +34 "core" ' +2 "manipulator"&#% +10 "core" %GJ > ?  +3 "storage"(-& +8 "core" &\ \  &\ +2 .tForearm.force -20 +4 "manipulator"&5 +6 .tForearm.seek 3 + 311 counts +2 "manipulator"& 's +18 "core" ' +4 "manipulator"&%& +8 "core" &V = 7 r . +3 "storage"(m& +8 "core" & S S \\\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts +3 "manipulator"&('Д +23 "core" ' +5 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(2' +41 "core" ' +4 "manipulator"&.& +9 "core" &V ; > w . +4 "manipulator"&5% +8 "core" %Ж 6 = J +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +6 "manipulator"&6'\ +90 "core" ' +4 .tElbow.seek CC +5 "manipulator"&9( +166 "core" ( +3 "manipulator"&:& +8 "core" & > > P * +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &"& +7 "core" & ; ? * +5 .tForearm.seek CC + "manipulator"&/'O +109 "core" ' +3 .tHand.close + "manipulator"&?/ +63 "core" / +3 .tCC.seek :open +4 "collection"'!( +431 "core" ( +2 "storage"(& +8 "core" & S S @\ +4 "storage"(,& +7 "core" & Q R \ +4 "manipulator"&A& +10 "core" & 1 3  * +2 "manipulator"&'% +9 "core" % ` ? 3 t +4 .tForearm.seek :retract + "manipulator"&B'\ +101 "core" ' +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +4 "manipulator"&3(_ +190 "core" ( +3 "manipulator"&7& +9 "core" &t ? = / & +3 "storage"(4& +9 "core" & g h q\ +3 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 .tForearm.seek 3 +2 "manipulator"&F'< +115 "core" ' +5 .tElbow.hold +4 "manipulator"&8, +6 "core" , +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tHand.open +4 "manipulator"&;1 +54 "core" 1 +4 "manipulator"&J% +9 "core" % CT > @ +4 "storage"(L& +8 "core" & O P \ +2 .tForearm.force -20 +3 "manipulator"&5 +6 .tForearm.seek 3 + 307 counts +2 "manipulator"&='o +17 "core" ' +4 "manipulator"&& +9 "core" &t 7 = 5 & +3 "storage"(0& +9 "core" & y h 1\ +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts + "manipulator"&D'Д +37 "core" ' +4 "storage"(@% +10 "core" % ~ &\ +4 ."downElevator"SE.seek :down +6 "storage"(O' +98 ( % +6 "core" %Q g j \\\ SS +4 "manipulator"&G% +10 "core" %Э 3 0  +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&S'\ +106 "core" ' +20 ' +4 ."downElevator"SE.stop +2 "storage"(5 +7 #tShuffling two pucks from tube 3 to 4 of [1..7] +4 #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'U& +10 "core" &!"\ +2 "manipulator"&C% +8 "core" %  : 3 , +3 "storage"($% +9 "core" % v r \ +2 "storage"(&. +8 "core" .( +4 "storage"(& +8 "core" & s 9\ +2 "storage"(<& +8 "core" & | \ +4 "manipulator"&I& +6 "core" &t 9 2 & +5 .tElbow.seek 3 + "manipulator"&M(_ +34 "core" ( +5 "manipulator"&X& +9 "core" &_ 3 2 & y +3 "storage"([& +6 "core" & ~ c\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts +4 "manipulator"&Q'Д +106 "core" ' +4 "storage"(W& +8 "core" & { z\ +5 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +4 "storage"(P'g +280 "core" ' +4 "storage"(Y- +5 "core" -'n +4 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 (+& +8 "core" & {  W\ +4 "manipulator"&H& +8 "core" &_ 2 3 y +4 .tElbow.seek 3 +2 "manipulator"&f(_ +11 "core" ( +3 "manipulator"&& +13 "core" &_ = : y +4 "storage"(`& +10 "core" & | \ +4 .tForearm.seek 3 + 300 counts +6 "manipulator"&N'h +36 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tHand.close +4 "manipulator"&\\/ +64 "core" / +7 ."downElevator"SE.seek :down +7 "manipulator"&K& +4 "storage"(V' +17 "core" &_ 1 2 y +4 "manipulator"&>% +8 "core" % ϒ / 1 +3 .tForearm.seek :retract +2 "manipulator"&j'\ +91 "core" ' +5 .tElbow.seek CC +3 "manipulator"&c( +143 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +7 "core" ( +4 "manipulator"&T& +9 "core" &8 2 2  J +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &a& +8 "core" &8 9 = J +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +5 "manipulator"&b'O +106 "core" ' +4 "manipulator"&]& +9 "core" &8 ; 7  J +2 "manipulator"&R% +9 "core" %X 9 / O +4 "collection"'p& +9 "core" &  \ +4 "collection"'Z& +15 "core" &5\ +3 &\ +7 .tCC.seek :closed + "collection"'u(X +7 "core" & \ +2 &!  \  +9 &.}!\ ,} +9 &g\ ? +8 &} !\ M +10 &I^\ L +10 & b  \ K +9 &e\ L +9 &_\ K +10 &Qd\ L +9 &b \ K +10 &c\ K +8 & `\ L +11 &"Z^\ K +8 &$b\ K +9 &%]\ L +10 &'e\ L +10 &)ab\ L +8 &+$c\ K +11 &,g\ L +8 &.`\ L +96 &0i`\ L +27 &2*b\ L +2 &3^\ K +3 &5b\ K +2 &7qe\ L +21 &92d \ L +2 &:`\ L +2 &<a\ L +2 &>yg\ L +2 &@;b \ L +3 &Ah  \ L +2 &Cn\ M +6 &Eu\ P +2 &G+\ T +2 &H\ V +2 &J\ X +2 &Lc\ Y +2 &N$\ Y +7 &O\ Z +2 &Q\ Z +10 &Sh\ Z +8 &U)\ Z +10 &V\ V +8 &X <\ , +12 &X\ K +3 ( +5 "collection"'Z& +7 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 .Hand.open +4 "manipulator"&h1 +6 "core" &Xj\ K +57 1 +3 "manipulator"&l% +9 "core" % X 5 B +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&y'\ +119 "core" ' +5 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%|& +9 "core" &\ +5 "manipulator"&n% +8 "core" %  > = E +2 "storage"(z% +9 "core" % 7 5 b\ +3 "storage"(e. +7 "core" .( +3 "storage"(^& +8 "core" & 8 : \ +3 "storage"(k& +10 "core" & B C [\ +4 "manipulator"&~& +7 "core" &8 9 = e J +3 "manipulator"&% +9 "core" %  3 7 } +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +5 "manipulator"&g(_ +189 "core" ( +3 "manipulator"&d& +10 "core" &^ ; 2 ' + +4 "storage"(o& +9 "core" & g f j\ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 600 counts +4 "manipulator"&}'Д +123 "core" ' +3 "storage"(t& +9 "core" & i h _\ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +4 "storage"(*'g +285 "core" ' +4 "storage"(q- +7 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 ( & +7 "core" & h g S\ +2 "manipulator"&s& +8 "core" &^ = 3 . + +4 .tElbow.seek 3 + "manipulator"&{(_ +7 "core" ( +5 "manipulator"&r& +9 "core" &^ ; 7 + +4 "storage"(& +7 "core" & g h i\ +4 .tForearm.seek 3 + 300 counts +5 "manipulator"&'h +32 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tHand.close +3 "manipulator"&/ +60 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&& +4 "storage"(v' +18 "core" &^ 7 < + +4 "manipulator"&% +10 "core" % d B E  0 +4 .tForearm.seek :retract + "manipulator"&x'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +124 "core" ( +2 "manipulator"&& +4 "core" & 5 =  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & = >  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +123 "core" ' + "manipulator"&& +4 "core" & # 3 n  +2 "manipulator"&% +4 "core" % 1 3 + "processing"%& +4 "core" &\ +3 "processing"%& +4 "core" &\ +3 .tPC.seek :closed + "processing"%\ (X +4 "core" &\  +10 &/~\ +| +9 &e\ ? +9 &\ N +10 &Gh\ M +9 & h\ M +9 &i\ M +10 &g\ M +9 &Nh\ M +9 &f\ M +10 &h\ M +9 & g\ M +10 &"Vg\ M +9 &$j\ M +9 &%d\ M +10 &'h\ M +9 &)`f\ M +9 &+!i\ M +10 &,h\ M +9 &.h\ M +10 &0fl\ M +9 &2(m\ M +9 &3h\ M +10 &5m\ M +9 &7mj\ N +9 &90j\ M +10 &:h~\ M +9 &<c\ M +10 &>xh\ M +9 &@8g|\ M +9 &Ak\ N +10 &Cn\ N +9 &Ex\ O +9 &G1\ R +10 &H~\ S +9 &J\ S +10 &Lu\ S +9 &N4\ T +9 &O\ T +10 &Q\ T +9 &Sx\ U +9 &U;\ T +10 &Vw\ O +9 &X3?r\ *{ +9 &X3y\ . +6 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&w1 +3 "core" &X\ . +60 1 + "manipulator"&% +4 "core" %  C : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 "processing"%& +4 "core" &X\ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&)% +4 "core" %\ % ? ? 9 + "storage"(E% +4 "core" % P P D\ + "storage"(#. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(-(,e +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (%& +4 "core" &,c  \  + "manipulator"&m& +3 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +3 "core" & > ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&.( + "storage"(5'g +37 "core" ( + "manipulator"& & +4 "core" & ? < f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & > 3 + .tForearm.seek PC +2 "manipulator"& ' +107 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tPC.seek :open +2 "processing"% ( +41 "core" ' +2 "storage"(- +4 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(:'z +34 "core" ' +332 ( +2 "storage"("& +4 "core" &,b V J \  + "manipulator"&(& +4 "core" & 1 / = + "manipulator"&% +4 "core" % 3 5 , +2 .tForearm.seek :retract + "manipulator"&?'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&6( +251 "core" ( +2 "manipulator"&1& +4 "core" & : #  + + "storage"(& +4 "core" &,b Q P \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&,'Ѽ +92 "core" ' +2 .tHand.open + "manipulator"&A1 +58 "core" 1 +2 "storage"('- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate + "storage"(/'F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate + "storage"(7' +57 "core" ' + #tLights, camera, ACTION! +2 "storage"(4- +3 "core" -' +2 "storage"(9& +3 "core" &,b\ \  Z\  +2 "manipulator"&;& +4 "core" & / . + + .tElbow.seek 4 +2 "manipulator"&J( +3 "core" ( +2 "manipulator"&L& +4 "core" & < 5 6 + + "storage"(& +4 "core" &,b\ \  k\  +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&0'Ѽ +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(B' +58 "core" ' +2 "manipulator"&@& +4 "core" & > @ + +2 "storage"(3& +4 "core" &,b O P -\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"& 'd +30 "core" ' + .tElbow.hold +2 "manipulator"&G, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.01 Pucks below Top Plate + "storage"(F' +20 "core" ' +2 "manipulator"&=% +4 "core" %uk 3 = +2 "storage"(U& +4 "core" &,b # # \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts +2 "manipulator"&C'С +17 "core" ' +2 "manipulator"&2& +4 "core" & , < Z + +2 "storage"($& +4 "core" &,b A 8 Y\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&&'Ѽ +31 "core" ' + "storage"(% +5 "core" % @ A \  +2 ."downElevator"SE.seek :down +3 "storage"(<' +99 (I% +3 "core" %N C C\ SU +2 "manipulator"&X% +5 "core" % 4 >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +84 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (D& +4 "core" &,b R P u\  +2 "collection"'W& +4 "core" &Xj=\ K + #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&O% +3 "core" %\ ( > A "] +2 "storage"(8% +4 "core" % Q Q {\ + "storage"(S. +3 "core" .(,e +2 "storage"(Y& +4 "core" &,b E N %\  + "storage"(+& +4 "core" &,b B L \  +2 "manipulator"&H& +3 "core" & = ? J + +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&`& +4 "core" & > ; U + + "storage"(\\& +4 "core" &,b F N >\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&K'Ѽ +102 "core" ' +2 "storage"(>& +4 "core" &,b g g d\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'g +277 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&T& +2 "core" & ? @ + +2 "storage"(P& +4 "core" &,b L b ;\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&a'd +37 "core" ' +2 .tElbow.hold + "manipulator"&N, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(f- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(]' +25 "core" ' + "manipulator"&R% +4 "core" %ra ; < +2 "storage"(p& +3 "core" &,b ! \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&V'О +27 "core" ' + "manipulator"&j& +4 "core" & @ * + +2 "storage"(!& +4 "core" &,b f f o\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&h'Ѽ +31 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(l' +36 "core" ' +2 "manipulator"&Z& +4 "core" & > > + +2 "manipulator"&|% +4 "core" % @ @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 .tElbow.seek CC +42 "manipulator"&z( +178 "core" ( + "manipulator"&e& +4 "core" & E 1 r * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & = 5 * +2 .tForearm.seek CC +2 "manipulator"&k'O +94 "core" ' +2 .tHand.close + "manipulator"&~/ +57 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "storage"(b& +4 "core" &,b f d ;\  + "storage"(d& +4 "core" &,b c W\  +2 "manipulator"&o& +3 "core" & > 3 C * +2 "manipulator"&c% +3 "core" % b 3 3 C / +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&y( +154 "core" ( +2 "manipulator"&q& +4 "core" & 9 ( } + "storage"( & +4 "core" &,b e f a\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 + "manipulator"&s'd +104 "core" ' +2 .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % n ; > 5 + "storage"(& +4 "core" &,b 4 7 k\  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 310 counts + "manipulator"&'К +16 "core" ' +2 "manipulator"&g& +4 "core" & - 2 } +2 "storage"(}& +4 "core" &,b { ~ ?\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&*'Ѽ +13 "core" ' + "storage"(% +5 "core" % z ]\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %dH _ ^ X\ RP +2 "manipulator"&{% +4 "core" % 2 3  a + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +35 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +4 "core" & \ + "manipulator"&% +4 "core" %  2 2 +2 "storage"(v% +4 "core" % \ + "storage"(x. +3 "core" .(,e +2 "storage"(i& +4 "core" &,b ~ @\  + "storage"(w& +4 "core" &,b u $\  + "manipulator"&& +4 "core" & 0 0 } +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&)& +3 "core" & 3 5 } +2 "storage"(E& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&#'Ѽ +85 "core" ' +2 "storage"(& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +291 "core" ' +2 "storage"(%- +3 "core" -'m +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (m& +64 "core" &,b | \  +2 "manipulator"& & +4 "core" & 3 2 } +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( +2 "manipulator"&_& +4 "core" & 9 2 } + "storage"(& +4 "core" &,b } \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +34 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(\ ' +7 "core" & : 5  } + "manipulator"&5% +5 "core" % Ї 6 '  +2 .tForearm.seek :retract + "manipulator"&"'\ +115 "core" ' + .tElbow.seek CC +2 "manipulator"&(( +126 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +58 "core" ( +2 "manipulator"&& +4 "core" & 1 0  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & 2 .   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'O +115 "core" ' + "manipulator"&& +5 "core" & ( 8  + "manipulator"&.% +4 "core" %D * . T  +2 "collection"'A& +3 "core" &@\ +3 "collection"''& +6 "core" & !H\ +2 .tCC.seek :closed +3 "collection"'4(X +3 "core" &\ +6 & , !\ $e +10 &W~ \ 7 +9 & \ L +10 &] \ K +9 &sd\ L +9 &7_\ K +10 &g \ L +9 &b\ K +9 &|b!\ K +10 &=e\ L +9 & b\ K +9 &!`\ K +10 &#b\ K +9 &%F]"\ K +10 &'e\ L +9 &(b\ K +9 &*_$\ K +10 &,Ob(\ K +9 &.e\ K +9 &/g\ K +10 &1a \ L +9 &3Vb\ K +10 &5]\ K +9 &6d!\ K +9 &8c!\ L +10 &:]b%\ L +9 &<c\ L +9 &=_#\ K +10 &?c\ K +9 &Adh\ L +10 &C%k\ L +9 &D\ N +9 &F\ S +10 &HM\ W +9 &J #\ W +9 &K \ Y +10 &M$\ Y +9 &OM\ Y +10 &Q\ Y +9 &R \ Y +9 &T\ Z +10 &VR\ Z +9 &Wo\ ) +9 &Xo+ \ b +9 ( +2 &Xi\ L +2 "collection"''& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&91 +60 "core" 1 + "manipulator"&;% +5 "core" % D A . v  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +116 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&?% +4 "core" %\ 3 2 + "storage"(@% +4 "core" % \\ Z \ + "storage"(3. +3 "core" .(,e +2 "storage"(=& +3 "core" &,b \\ h 8\  +2 "storage"(U& +4 "core" &,b \\ d\  + "manipulator"&:& +4 "core" & 4 ;   + "manipulator"&2% +4 "core" %\ 1 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&/( +172 "core" ( +2 "manipulator"&$& +5 "core" &\ 9 >  Y + "storage"(& +4 "core" &,b ] ] \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&6'Ѽ +113 "core" ' + "storage"(,& +5 "core" &,b Z ] !\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(7'g +278 "core" ' + "storage"(I- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (X& +3 "core" &,b s Z }\  + "manipulator"&0& +4 "core" &\ < 4 p Y +2 .tElbow.seek 4 + "manipulator"&J( +3 "core" ( +2 "manipulator"&B& +4 "core" &\ ? ; 9 Y + "storage"( & +4 "core" &,b g k x\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&C'А +47 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&D/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& + "storage"(O' +7 "core" &\ 0 0 & Y +2 "manipulator"&8% +4 "core" % Г 1 ;  6 +2 .tForearm.seek :retract + "manipulator"&S'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Y( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( + "manipulator"&F& +4 "core" & ? , K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & 4 1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&H' +99 "core" ' +2 "manipulator"&`& +5 "core" & : : ' + "manipulator"&\\% +4 "core" % . 9 ; s +2 "processing"%&& +3 "core" &\ +3 "processing"%>& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%<(X +5 "core" &\ +7 & 0\ %g +9 &W\ 8 +10 &\ L +9 &g\ M +9 &ti\ M +10 &6e\ M +9 &h\ N +9 &h}\ M +10 &~e\ M +9 &?h\ M +10 & e\ M +9 &!h\ M +9 &#h\ M +10 &%Gg\ M +9 &'i\ M +9 &(g|\ M +10 &*kw\ M +9 &,Miy\ N +10 &.ix\ M +9 &/hw\ M +9 &1jx\ N +10 &3Vjw\ M +9 &5g\ M +9 &6k{\ M +10 &8kq\ N +9 &:_fo\ M +10 && +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&G1 +3 "core" &X'w\ 4 +53 1 + "manipulator"&[% +4 "core" % < .  s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +103 "core" ' + "processing"%T& +4 "core" &X(q\ 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&P% +4 "core" %\ + ? ? $t +2 "storage"(f% +4 "core" % E E\ + "storage"(R. +3 "core" .(,e +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(p(<( +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (j& +5 "manipulator"&!& + "core" &<& / Z j\  +5 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +7 "core" & ? ? V +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +3 ."raiseStack"SE.seek :beamBreak +7 "manipulator"&Z( + "storage"(|'g +5 "core" ( + "manipulator"&K& +4 "core" & = @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 9 d +2 .tForearm.seek PC +2 "manipulator"&M' +96 "core" ' +2 .tHand.close + "manipulator"&a/ +59 "core" / +54 .tPC.seek :open +2 "processing"%V( +40 "core" ' + "storage"(]- +3 "core" -'g +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(h'z +33 "core" ' +334 ( +3 "storage"(e& +4 "core" &<& O P \  + "manipulator"&^& +4 "core" & A > + "manipulator"&N% +4 "core" % 6 ? d +2 .tForearm.seek :retract +2 "manipulator"&~'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&n( +253 "core" ( +2 "manipulator"&u& +4 "core" & 6 * , + "storage"(b& +5 "core" &<& K c W\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&d'M +97 "core" ' +2 .tHand.open +2 "manipulator"&o1 +57 "core" 1 +2 "storage"(c- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(q'F +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate + "storage"( ' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(k- +4 "core" -' + "storage"(z& +5 "core" &<&\ ~\  + "manipulator"&& +4 "core" & 5 C , +2 .tElbow.seek 5 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & F Q A , + "storage"(g& +4 "core" &<& a\  +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&}'M +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"&t& +4 "core" & < > Z , + "storage"(& +5 "core" &<& C B \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&{' +33 "core" ' + .tElbow.hold +2 "manipulator"&y, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(s' +22 "core" ' + "manipulator"&% +5 "core" %6 ; 7 z + "storage"(& +4 "core" &<&\ '\  '\  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 311 counts + "manipulator"&', +20 "core" ' + "manipulator"&v& +5 "core" & 2 B , + "storage"(x& +5 "core" &<& 5 5 D\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&i'M +20 "core" ' +2 "storage"(w% +5 "core" % N h #\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (l% +3 "core" %7N B B \ SS +2 "manipulator"&)% +4 "core" %X\ 5 >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &<& R L $\  +2 "collection"'*& +4 "core" &XjK\ L + #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&% +4 "core" %\ & = = !Q + "storage"(r% +4 "core" % R Q \ + "storage"(. +4 "core" .(<( + "storage"(%& +4 "core" &<& M Q $\  + "storage"(m& +4 "core" &<& H M -\  +2 "manipulator"& & +4 "core" & ; 3 \\ , + .tElbow.seek 5 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&& +3 "core" & = 1 % , +2 "storage"(& +4 "core" &<& R Q A\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +104 "core" ' +2 "storage"(5& +4 "core" &<& i i \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +280 "core" ' +2 "storage"(#- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & > < , +2 "storage"(& +4 "core" &<& S Q ?\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +34 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(' +31 "core" ' + "manipulator"&.% +5 "core" %Q @ > + "storage"(A& +4 "core" &<&\  [ |\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts +2 "manipulator"&\ '/ +16 "core" ' +2 "manipulator"&"& +4 "core" & 7 V , +2 "storage"(& +4 "core" &<& P R C\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&9'M +19 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(;' +38 "core" ' +2 "manipulator"&& +4 "core" & = 6 , +2 "manipulator"&'% +4 "core" %R 8 3   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&@( +171 "core" ( +2 "manipulator"&3& +4 "core" & = ? T * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & < = * +2 .tForearm.seek CC + "manipulator"&U'O +99 "core" ' +2 .tHand.close + "manipulator"&:/ +53 "core" / +2 .tCC.seek :open +2 "collection"'2( +424 "core" ( +2 "storage"(1& +4 "core" &<& g g {\  + "storage"($& +4 "core" &<& H V o\  + "manipulator"&& +4 "core" & 0 1 * + "manipulator"&(% +4 "core" % c > :  +2 .tForearm.seek :retract + "manipulator"&,'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&L( +174 "core" ( +2 "manipulator"&I& +4 "core" & ' ; o + "storage"(X& +4 "core" &<& Y Z\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&0' +113 "core" ' +2 .tElbow.hold + "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +64 "core" 1 +3 "manipulator"&D% +4 "core" % R : < N + "storage"(W& +4 "core" &<& O F '\  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 308 counts + "manipulator"&8') +17 "core" ' +2 "manipulator"&/& +4 "core" & ) =  n + "storage"(6& +5 "core" &<& z &\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&7'M +13 "core" ' +2 "storage"(C% +4 "core" % | x\ +2 ."downElevator"SE.seek :down +4 "storage"(F' +99 (+% +2 "core" %N ] i \ SR +2 "manipulator"&J% +4 "core" %V : = N ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +93 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'\\& +5 "core" &##M\ + "manipulator"&&% +4 "core" %\ / 0 5 & +2 "storage"(O% +4 "core" % ^ d \ + "storage"(S. +3 "core" .(<( +2 "storage"( & +3 "core" &<& [ _ g\  +2 "storage"(G& +4 "core" &<& ^ f \  + "manipulator"&[& +4 "core" & 2 4 n +2 .tElbow.seek 5 +2 "manipulator"&T( +4 "core" ( + "manipulator"&P& +4 "core" & 1 < n + "storage"(f& +4 "core" &<& o k \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&R'M +104 "core" ' +2 "storage"(>& +4 "core" &<& _ g \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +280 "core" ' +49 "storage"(j- +5 "core" -'n + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (!& +3 "core" &<& J V R\  + "manipulator"&K& +4 "core" & 3 1 ! n +2 .tElbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&-& +4 "core" & 9 < n + "storage"(a& +4 "core" &<& i h b\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&]'! +49 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Y/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Q& +2 "storage"(<' +7 "core" & 2 3  n + "manipulator"&|% +5 "core" %  2 1  G + .tForearm.seek :retract +2 "manipulator"&e'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^( +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 "core" ( + "manipulator"&N& +4 "core" & 2 1 + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & : 5 + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'O +106 "core" ' +2 "manipulator"&b& +4 "core" & 3 B + +2 "manipulator"&Z% +3 "core" %X : 3 %  +2 "collection"'o& +4 "core" &#!O\ +2 "collection"'c& +5 "core" &  H\ +2 .tCC.seek :closed +2 "collection"'k(X +4 "core" &  \  +8 &/{!\ +| +9 &g!!\ ? +10 &{ \ L +9 &O\\! \ K +9 &c\ K +10 &b\ L +9 &a\ K +10 &V`\ L +9 &])\ K +9 &c\ K +10 & ` \ K +9 &"`\\\ K +9 &$!a\ K +10 &%_ \ L +9 &'b\ K +10 &)gc$\ K +9 &+(b%\ L +9 &,a\ K +10 &.^\ K +9 &0p`!\ K +9 &20d\ L +10 &3`\ K +9 &5b\ K +10 &7x]\ K +9 &98b\ L +9 &:`$\ K +10 &<d'\ K +9 &>~b'\ L +9 &@A`$\ K +10 &Bf \ L +9 &Cn \ L +9 &E{\ O +10 &G0\ T +9 &H"\ W +10 &J%\ X +9 &Lj&\ X +9 &N+\ X +10 &O&\ Z +9 &Q&\ Y +9 &So%\ Y +10 &U0 \ Y +9 &V)\ T +10 &X!?"\ . +9 &Xx %\ O +5 ( +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 +2 .Hand.open + "manipulator"&z1 +3 "core" &Xxn$\ O +54 1 +2 "manipulator"&% +4 "core" % X > 6 ;  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%g& +4 "core" &\ + "manipulator"&~% +4 "core" %\ ' @ @ "X + "storage"(t% +4 "core" % @ 7 \ +2 "storage"(. +3 "core" .(<( + "storage"(& +4 "core" &<& U G a\  +2 "storage"(h& +4 "core" &<& E F \  + "manipulator"&& +5 "core" & 5 9 E + + "manipulator"&q% +4 "core" %\ ( 2 9  "X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&v( +172 "core" ( + "manipulator"&x& +4 "core" &\ ; / V +2 "storage"(w& +4 "core" &<& g g z\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&n'M +92 "core" ' + "storage"(d& +4 "core" &<& f h 6\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +278 "core" ' + "storage"(l- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ()& +2 "core" &<& E M D\  +2 "manipulator"&}& +4 "core" &\ 2 = V + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\ 9 =  V +2 "storage"({& +4 "core" &<& R R C\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&'! +34 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&*& +2 "storage"(' +7 "core" &\ 4 ? g V +2 "manipulator"&r% +3 "core" %  3 : ; +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&%( +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +100 "core" ( +2 "manipulator"&s& +4 "core" & = >  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" & 1 5 c  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +121 "core" ' + "manipulator"&& +5 "core" & ' ;  +2 "manipulator"&% +3 "core" % 2 :  * +2 "processing"%i& +4 "core" &\ +2 "processing"%5& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(X +5 "core" &\ +6 &7\ %f +9 &W\ 8 +10 &\ L +9 &g\ M +9 &|j\ M +10 &>b\ M +9 &g\ M +9 &k\ M +10 &d\ L +9 &Eh\ M +9 & d\ L +10 &!j\ M +9 &#i\ M +10 &%Og\ L +9 &'j\ M +9 &(f\ L +10 &*j\ M +9 &,Uj\ M +9 &.j\ M +10 &/k\ M +9 &1j\ M +10 &3\\i|\ M +9 &5k~\ M +9 &6h\ M +10 &8m\ M +9 &:fg~\ M +9 &<'j|\ M +10 &=e\ L +9 &?j\ M +10 &Angw\ M +9 &C-pz\ N +9 &Dy|\ O +10 &F|\ Q +9 &Hcs\ S +10 &J$q\ S +9 &Kx\ S +9 &Mx\ T +10 &Ojz\ S +9 &Q*v\ T +9 &Ry\ U +10 &T\ T +9 &Vm|\ U +9 &W^xw\ 5 +10 &XV}\ 0 +5 ( +2 "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open +2 "manipulator"&y1 +3 "core" &Xy\ / +50 1 + "manipulator"&E% +4 "core" %  E 9 * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +104 "core" ' +2 "processing"%& +4 "core" &X\ / + #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" %  A ? +2 "storage"(% +4 "core" % I Q Y\ + "storage"(.. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(A(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ("& +2 "manipulator"&& +5 "core" &K @ ? \ +2 & A ?  +3 .tElbow.reconfigure :tight +4 ."raiseStack"SE.reconfigure :place +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&( +6 ."raiseStack"SE.seek :beamBreak + "storage"(''g +3 "core" ( +2 "manipulator"&& +4 "core" & 9 E  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & 5 <  +3 .tForearm.seek PC + "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tPC.seek :open +2 "processing"%\ ( +87 "core" ' + "storage"(- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(3'z +33 "core" ' +289 ( +2 "storage"(=& +4 "core" &K I O \ + "manipulator"&9& +4 "core" & D @  + "manipulator"& % +5 "core" % @ ? +2 .tForearm.seek :retract + "manipulator"&:'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&?( +245 "core" ( + "manipulator"&4& +4 "core" & / 9 , +2 "storage"(1& +3 "core" &K B B \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&$'b +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "storage"((- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(I'F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(X' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(U- +3 "core" -' +2 "storage"(@& +4 "core" &K\ \ \ + "manipulator"& & +4 "core" & . : , +2 .tElbow.seek 6 +2 "manipulator"&D( +3 "core" ( + "manipulator"&W& +4 "core" & 9 / , +2 "storage"(/& +6 "core" &K\ \  3\ +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&6'b +3 "core" ' +51 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(C' +57 "core" ' +2 "manipulator"&,& +4 "core" & 1 1 , +2 "storage"(+& +4 "core" &K 5 5 M\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 + "manipulator"&J'\ +33 "core" ' + .tElbow.hold +2 "manipulator"&L, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(0' +19 "core" ' +2 "manipulator"&\\% +4 "core" %Y = ? i +2 "storage"(8& +4 "core" &K "  d\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts +2 "manipulator"&&'I +17 "core" ' +2 "manipulator"&O& +4 "core" & : < \ , +2 "storage"(S& +4 "core" &K A 8 z\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"& 'b +18 "core" ' +2 "storage"(G% +4 "core" % 4 6 Y\  +3 ."downElevator"SE.seek :down +3 "storage"(;' +99 ([% +3 "core" %|L C E \ SS +2 "manipulator"&P% +4 "core" %X = >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +101 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (7& +4 "core" &K g K \ +2 "collection"'>& +4 "core" &Xxn\ O + #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&F% +4 "core" %  . 2 ? + "storage"(B% +4 "core" % ] d '\ +2 "storage"(`. +3 "core" .(K +2 "storage"(j& +4 "core" &K g g V\ + "storage"(!& +4 "core" &K g f m\ + "manipulator"&K& +4 "core" & 2 1 , +2 .tElbow.seek 6 + "manipulator"&-( +4 "core" ( + "manipulator"&a& +4 "core" & 8 3 , +2 "storage"(Y& +3 "core" &K g h i\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&Q'b +97 "core" ' + "storage"(|& +4 "core" &K O P \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'g +284 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&N& +3 "core" & ? > , +2 "storage"(M& +4 "core" &K \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&H'\ +34 "core" ' + .tElbow.hold +2 "manipulator"&], +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(b' +30 "core" ' +2 "manipulator"&Z% +4 "core" %> > = + "storage"(o& +4 "core" &K E\  2\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 313 counts + "manipulator"&<'C +22 "core" ' + "manipulator"&e& +4 "core" & 2 B , +2 "storage"(2& +4 "core" &K Q P \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&z'b +26 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&g& +4 "core" & 9 > X , + "manipulator"&~% +5 "core" %c 1 9 k  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( + "manipulator"&c& +5 "core" &< 5 ) = M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &< > > s M + .tForearm.seek CC +2 "manipulator"&h'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tCC.seek :open +2 "collection"'q( +424 "core" ( +2 "storage"(u& +4 "core" &K : G \ + "storage"(x& +4 "core" &K 9 : v\ +2 "manipulator"&w& +4 "core" &< ; . [ M + "manipulator"&d% +4 "core" % [ > ? C +2 .tForearm.seek :retract + "manipulator"&^'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +176 "core" ( + "manipulator"&l& +4 "core" & ' - Z h +2 "storage"()& +4 "core" &K ~ <\ + .tElbow.reconfigure :limp +7 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&}'\ +106 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&{1 +61 "core" 1 +2 "manipulator"&% +4 "core" % R = > k + "storage"(*& +4 "core" &K B C \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 6 + 307 counts +2 "manipulator"&r'= +19 "core" ' +2 "manipulator"&v& +4 "core" & 9 )  h + "storage"(n& +4 "core" &K a j \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"& 'b +24 "core" ' + "storage"(% +5 "core" % d g \ +2 ."downElevator"SE.seek :down +4 "storage"(s' +98 (m% +3 "core" %I f h X\ RP + "manipulator"&% +5 "core" %b ? >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +85 "core" ' +59 ' +2 ."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" &""G\ + "manipulator"&i% +4 "core" %\ ) 1 / #d +2 "storage"(% +4 "core" % q ^ \ + "storage"(. +3 "core" .(K +2 "storage"(V& +3 "core" &K W T \ +2 "storage"(y& +4 "core" &K | r A\ + "manipulator"&E& +4 "core" & 0 2 h +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & = 6 h +2 "storage"(& +4 "core" &K z k 4\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&.'b +101 "core" ' +2 "storage"(5& +5 "core" &K z r\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +286 "core" ' +2 "storage"(- +3 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("& +2 "core" &K o x "\ +2 "manipulator"&& +3 "core" & < 4 h +2 .tElbow.seek 6 +2 "manipulator"&_( +3 "core" ( + "manipulator"&p& +4 "core" & : 3 h + "storage"(& +4 "core" &K |\ +3 .tForearm.seek 6 + 300 counts + "manipulator"&'6 +39 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&#& + "storage"(' +7 "core" & 0 1 h +2 "manipulator"&'% +4 "core" %  4 ;  + .tForearm.seek :retract +2 "manipulator"&='\ +110 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9( +141 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"& & +4 "core" &5 ) 0 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &5 0 : = I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'O +105 "core" ' + "manipulator"&1& +4 "core" &5 ? + I +2 "manipulator"&% +4 "core" %W > > + "collection"'& +4 "core" &  1\ +3 "collection"'(& +6 "core" &!.\ +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" & !3\  +8 &0{!#%\ +{ +9 &d,\ > +10 &{!!\ L +9 &J^  ,\ K +9 & ] '\ K +10 &`!,\ K +9 &b\ K +9 &Rb.\ K +10 &c,\ K +9 &b$\ K +10 & `\ K +9 &"[a\ K +9 &$c\ L +52 &%_\ K +6 &'a\ K + &)ba\ K + &+$e\ K + &,b\ L + &.`\ K +4 &0jc!\ K +9 &2,` \ K +10 &3_\ K +9 &5a\ L +9 &7sa\ K +10 &94c%\ K +9 &:c \ K +10 &<b\ K +9 &>{_\ K +9 &@<_%\ K +10 &Ai \ L +9 &Cn\ M +9 &Eu'\ P +10 &G,%\ T +9 &H\ W +9 &J!\ X +10 &Ld \ X +9 &N#\ Y +10 &O \ Y +9 &Q\ Z +9 &Si%\ Y +10 &U)\ Z +9 &V$\ V +9 &X9\ - +10 &X"\ K +5 ( +2 "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 +2 .Hand.open +2 "manipulator"&@1 +4 "core" &Xa$\ J +49 1 + "manipulator"& % +4 "core" % W C : P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%/& +5 "core" &\ + "manipulator"&:% +4 "core" %\ 9 ? = + + "storage"(,% +4 "core" % D F\ + "storage"(+. +4 "core" .(K + "storage"(3& +4 "core" &K F E\ +2 "storage"(I& +4 "core" &K C F\ + "manipulator"&\\& +4 "core" &4 ? > & I +2 "manipulator"&8% +4 "core" %\ 9 = @ + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&O( +161 "core" ( +2 "manipulator"&S& +4 "core" & 6 , s + "storage"(?& +4 "core" &K U N T\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&G'b +111 "core" ' +2 "storage"($& +4 "core" &K c h\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(X'g +279 "core" ' + "storage"([- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (P& +3 "core" &K ^ \\ N\ + "manipulator"&6& +4 "core" & ; 5 4 +2 .tElbow.seek 6 +2 "manipulator"&D( +3 "core" ( + "manipulator"&C& +4 "core" & 9 <  +2 "storage"(J& +4 "core" &K ^ e c\ +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&&'6 +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&7/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&>& + "storage"(F' +93 "core" & = 9 p + "manipulator"&B% +5 "core" % 1 > @ U q +2 .tForearm.seek :retract + "manipulator"&0'\ +112 "core" ' +2 .tElbow.seek PC + "manipulator"&`( +58 "core" ' + ."downElevator"SE.stop + "storage"(5 +179 "core" ( + "manipulator"&j& +5 "core" & / 0  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +2 "core" & 1 2   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +113 "core" ' +2 "manipulator"&a& +4 "core" & 6  $  + "manipulator"&Y% +4 "core" % 2 = ' +2 "processing"% & +3 "core" &\ +3 "processing"%|& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%;(X +4 "core" &\ +7 & /\ %g +10 &X\ 8 +9 &\ L +9 &d\ L +10 &sj\ M +9 &7e\ M +10 &h\ L +9 &h\ M +9 &}b\ M +10 &?h\ M +9 & b\ M +9 &!h\ M +10 &#i\ M +9 &%Gg\ M +10 &' h\ M +9 &(i\ M +9 &*h\ M +10 &,Oh\ M +9 &.i\ M +9 &/j\ M +10 &1i\ M +9 &3Vj\ M +10 &5i\ M +9 &6j\ M +9 &8g\ M +10 &:_g\ M +9 & @  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" & : 2  +2 .tForearm.seek PC + "manipulator"&T' +93 "core" ' +2 .tHand.close + "manipulator"&H/ +59 "core" / +2 .tPC.seek :open +2 "processing"%<( +96 "core" ' +2 "storage"(c- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(b'z +33 "core" ' +279 ( +2 "storage"(& +4 "core" &[ K O "\  +2 "manipulator"&z& +3 "core" & 2 ; R  +2 "manipulator"&]% +5 "core" % 1 0  + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&t(/ +296 "core" ( +2 "manipulator"&k& +4 "core" &; 8 ' - h + "storage"(u& +4 "core" &[ R P \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&x'Ж +103 "core" ' +2 .tHand.open +2 "manipulator"&w1 +52 "core" 1 +2 "storage"(d- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(l'F +24 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"()' +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(h- +3 "core" -' +2 "storage"(& +4 "core" &[\ \  + "manipulator"&{& +4 "core" &; 1 2  h +2 .tElbow.seek 7 + "manipulator"&(/ +11 "core" ( +2 "manipulator"&*& +4 "core" &9 < 0 - +2 "storage"(v& +4 "core" &[\ \ \  \  +2 .tForearm.seek 7 + 600 counts + "manipulator"&n'Ж +23 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(' +56 "core" ' + "manipulator"&^& +4 "core" &9 : 4 ) - +2 "storage"(m& +4 "core" &[ f f K\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 + "manipulator"&'> +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(}' +18 "core" ' +2 "manipulator"&% +4 "core" %Pc = = +2 "storage"(r& +4 "core" &[ * ) O\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 7 + 318 counts +2 "manipulator"&i'| +22 "core" ' +2 "manipulator"&& +4 "core" &9 2  % - + "storage"(& +5 "core" &[ d ] J\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&V'Ж +13 "core" ' +2 "storage"(y% +4 "core" % g g l\ +3 ."downElevator"SE.seek :down +3 "storage"(E' +100 (% +3 "core" %O P O \ SS +2 "manipulator"&% +4 "core" %А ; =  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 ( & +4 "core" &[ j p \  + "collection"'5& +4 "core" &XaB\ J +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&s% +4 "core" %  2 : - +2 "storage"(% +3 "core" % h f S\ +2 "storage"(. +3 "core" .([ +51 "storage"(& +5 "core" &[ h g ^\  + "storage"("& +4 "core" &[ g i q\  + "manipulator"&& +4 "core" &9 5 :  - +2 .tElbow.seek 7 +2 "manipulator"&p(/ +3 "core" ( + "manipulator"&& +4 "core" &9 3 7 - +2 "storage"(%& +4 "core" &[ g g *\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&#'Ж +105 "core" ' +2 "storage"('& +4 "core" &[ 7 > \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' + "storage"(.- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"& & +2 "core" &9 : = - +2 "storage"(& +4 "core" &[ M E +\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 + "manipulator"& '> +29 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(1- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(' +33 "core" ' +2 "manipulator"&% +4 "core" %Qm = ? + "storage"(_& +4 "core" &[ ) * \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 319 counts + "manipulator"&'} +17 "core" ' + "manipulator"&=& +4 "core" &9 , ; - +2 "storage"(q& +4 "core" &[ h g a\  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&@'Ж +19 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"( ' +40 "core" ' + "manipulator"&/& +5 "core" &9 : = # - + "manipulator"&:% +5 "core" %Н 2 1 F  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +104 "core" ' + .tElbow.seek CC +2 "manipulator"&+( +157 "core" ( +2 "manipulator"&3& +4 "core" &6 = ; m I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &6 3 = I + .tForearm.seek CC +2 "manipulator"&I'O +25 "Can"I`\ \\[ +72 "core" ' + .tHand.close +2 "manipulator"&\\/ +55 "core" / +2 .tCC.seek :open + "collection"'8( +425 "core" ( +2 "storage"(4& +4 "core" &[ C B F\  + "storage"(S& +4 "core" &[ E E \  + "manipulator"&?& +4 "core" &5 ; < U I + "manipulator"&$% +4 "core" % c < ? +2 .tForearm.seek :retract +2 "manipulator"&9'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&W(/ +153 "core" ( +2 "manipulator"&[& +4 "core" &- : / + "storage"(P& +4 "core" &[ ~  \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 + "manipulator"&6'> +105 "core" ' + .tElbow.hold +2 "manipulator"&C, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&J1 +53 "core" 1 +2 "manipulator"&7% +4 "core" % Px < 7 E  +2 "storage"(>& +4 "core" &[ P P c\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 318 counts + "manipulator"&B'| +30 "core" ' +2 "manipulator"&O& +4 "core" &- ( 8  +2 "storage"(G& +3 "core" &[ | K\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&X'Ж +22 "core" ' +2 "storage"(&% +4 "core" % ~\ +3 ."downElevator"SE.seek :down +3 "storage"(j' +99 (!% +3 "core" %5K ] h /\ RR + "manipulator"&D% +4 "core" %Ж 0 0 k  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +102 "core" ' +50 ' + ."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"'a& +4 "core" &\ +2 "manipulator"&Y% +4 "core" %  1 0 " + "storage"( % +4 "core" % }  \ + "storage"(0. +4 "core" .([ + "storage"(\ & +4 "core" &[ x  \  +2 "storage"(L& +4 "core" &[ } Z\  +2 "manipulator"&f& +4 "core" &- / .  + .tElbow.seek 7 +2 "manipulator"&N(/ +3 "core" ( +2 "manipulator"&M& +3 "core" &- < 9  +2 "storage"(|& +4 "core" &[ v z \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&'Ж +88 "core" ' +2 "storage"(Z& +4 "core" &[ ~ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K'g +281 "core" ' +2 "storage"(e- +3 "core" -'q +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +2 "core" &[ e ] I\  +2 "manipulator"&Q& +3 "core" &- 3 0 6 +2 .tElbow.seek 7 +2 "manipulator"&-(/ +3 "core" ( + "manipulator"&A& +4 "core" &- 0 : * +2 "storage"(H& +3 "core" &[ e g i\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&c'j +44 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&R& + "storage"(;' +7 "core" &- 2 2 # +2 "manipulator"&~% +3 "core" % / / / ' +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z( +152 "core" ( +2 "manipulator"&]& +4 "core" &5 ) . I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.stop +3 "manipulator"&T& + "storage"(5 +6 "core" &5 = : F I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'O +96 "core" ' +2 "manipulator"&g& +4 "core" &5 * 8 I +2 "manipulator"&u% +3 "core" %L > = n +2 "collection"'w& +4 "core" &W\ +2 "collection"'d& +5 "core" &!9\ +2 .tCC.seek :closed +2 "collection"'h(X +4 "core" &7\ +8 & +/\ %f +9 &X{ 9\ 7 +10 &!"5\ K +9 &_6\ J +9 &qb2\ K +10 &3`1\ K +9 &b)\ K +10 &b.\ K +9 &yb/\ K +9 &;b(\ K +10 &`4\ K +9 &!_5\ K +9 &#_/\ K +10 &%D_/\ K +9 &'a3\ J +10 &(a7\ K +9 &*a9\ K +9 &,La,\ K +10 &.a(\ K +9 &/e4\ K +9 &1`/\ K +10 &3T`4\ K +9 &5c8\ K +9 &6`+\ J +10 &8b5\ K +9 &:\\a2\ K +10 &<a/\ K +9 &=^\ J +9 &?a\ K +10 &Ace2\ K +9 &C#h1\ L +9 &Dz.\ N +10 &F!\ Q +9 &HN\ U +10 &J (\ W +9 &K*\ W +9 &M\ W +10 &ON\ X +9 &Q "\ Y +9 &R\ Y +10 &T\ Z +9 &VQ\ Z +10 &Wp\ ) +9 &Xo)!\ ` +9 ( +2 "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&1 +4 "core" &Xg\ L +50 1 +2 "manipulator"&{% +4 "core" % L F 7 n + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%v& +4 "core" &\ +2 "manipulator"&% +3 "core" %\ 3 @ ? ( +2 "storage"(^% +3 "core" % S Q (\ +2 "storage"(m. +3 "core" .([ +2 "storage"(b& +4 "core" &[ R Q\  + "storage"(& +4 "core" &[ P P \  + "manipulator"&r& +4 "core" &4 > = I +2 "manipulator"&l% +4 "core" %\ 3 4 ; ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&(/ +160 "core" ( +2 "manipulator"&& +4 "core" &' 5  l + "storage"(y& +4 "core" &[ i i \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&t'Ж +113 "core" ' +2 "storage"(x& +4 "core" &[ g g l\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"()'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +51 "core" &[ V E\  +3 "manipulator"&n& +4 "core" &' 3 6 | l + .tElbow.seek 7 +3 "manipulator"&(/ +3 "core" ( + "manipulator"&& +5 "core" &' ? @  l + "storage"(& +4 "core" &[ g h p\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"& 'j +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&i/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&5& + "storage"(s' +8 "core" &' : 2 n l + "manipulator"&% +4 "core" % o = = f +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}( +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +81 "core" ( +2 "manipulator"&& +4 "core" & 0 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" & 1 / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +108 "core" ' + "manipulator"&& +5 "core" & 4 > + "manipulator"&%% +4 "core" % > @ u , +2 "processing"%V& +3 "core" &\ +3 "processing"%'& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%E(X +4 "core" &\ +8 &8\ %f +10 &W\ 8 +9 &\ L +9 &f\ L +10 &qhz\ M +9 &4e~\ M +9 &h\ M +10 &j}\ M +9 &{dz\ L +9 &;h|\ M +10 &c\ L +9 &!h\ M +10 &#h\ M +9 &%Cg\ M +9 &'h\ M +10 &(e\ M +9 &*h\ M +9 &,Lg\ M +10 &. h\ M +9 &/j\ M +10 &1k\ M +9 &3Si\ M +9 &5i\ M +10 &6i\ M +9 &8l\ M +9 &:[g\ M +10 &<j\ M +9 &=e\ M +10 &?h\ M +9 &Ach\ M +9 &C#r\ N +10 &D~\ O +9 &F\ Q +9 &HZ\ S +10 &J\ S +9 &K\ S +10 &M\ S +9 &O`\ S +9 &Q\ T +10 &R\ U +9 &T\ T +9 &Ve\ T +10 &Wjy\ 'w +9 &X"s\ 7 +9 ( +3 "processing"%'& +3 "core" &X\ . +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +6 .Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % ? 8 / , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +99 "core" ' +2 "processing"% & +4 "core" &Xz\ . + #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\ + ? = $r + "storage"(1% +4 "core" % M E .\ + "storage"(. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(_(S +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (=& +4 "manipulator"&q& + "core" &S\ \  }\ +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" & ; : I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +3 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&/( + "storage"(:'g +5 "core" ( +2 "manipulator"&#& +4 "core" & 7 : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" & 4 ; y +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' + .tHand.close +2 "manipulator"& / +63 "core" / +2 .tPC.seek :open +2 "processing"%( +84 "core" ' +2 "storage"(- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(3'z +30 "core" ' +294 ( + "storage"((& +4 "core" &S F 1 \ +2 "manipulator"&@& +3 "core" & 3 3 j +2 "manipulator"&% +4 "core" % = = +2 .tForearm.seek :retract + "manipulator"&\\'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&,( +262 "core" ( + "manipulator"&U& +4 "core" & 9 ' 1 +2 "storage"(4& +4 "core" &S 9 B \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&S'] +106 "core" ' +2 .tHand.open + "manipulator"&?1 +53 "core" 1 +2 "storage"($- +3 "core" -'z +3 .tSE.seek -0.12 Pucks below Top Plate + "storage"(['F +27 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(P' +56 "core" ' + #tLights, camera, ACTION! +2 "storage"(I- +3 "core" -' +2 "storage"(+& +4 "core" &S\ \ #\ + "manipulator"&J& +4 "core" & 0 1  1 +2 .tElbow.seek 1 + "manipulator"&7( +54 "core" ( + "manipulator"&>& +4 "core" & ( E 0 4 +2 "storage"(O& +3 "core" &S\  \ +3 .tForearm.seek 1 + 600 counts + "manipulator"&G'] +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(&' +56 "core" ' +2 "manipulator"&9& +4 "core" & 5 ;  4 + "storage"(!& +4 "core" &S D C :\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&D' +34 "core" ' +2 .tElbow.hold + "manipulator"&W, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +3 "storage"(6' +18 "core" ' + "manipulator"&B% +5 "core" %f 8 * + "storage"(a& +5 "core" &S P R\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&Y'E +17 "core" ' + "manipulator"& & +5 "core" & > ( 3 4 + "storage"(0& +4 "core" &S D L \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +17 "core" ' +2 "storage"( % +4 "core" % E E\ +3 ."downElevator"SE.seek :down +3 "storage"(L' +100 (f% +3 "core" %N !  }\ ST +2 "manipulator"&M% +4 "core" %e = <  +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 (X& +4 "core" &S J B \ +2 "collection"'Z& +4 "core" &XgS\ L + #tStoring generic puck in Collection Clamp to tube 1 +2 "manipulator"&j% +4 "core" % 8 ; 2 V  + "storage"(C% +4 "core" % A K\ +2 "storage"(F. +3 "core" .(S + "storage"(e& +4 "core" &S L O \ + "storage"(2& +5 "core" &S K C \ + "manipulator"&Q& +4 "core" & ; 6 k 4 +2 .tElbow.seek 1 + "manipulator"&A( +3 "core" ( +2 "manipulator"&H& +4 "core" & > B 4 + "storage"(`& +4 "core" &S N N ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&R'] +112 "core" ' +2 "storage"(~& +4 "core" &S 8 K \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'g +279 "core" ' +2 "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" & > = o 4 + "storage"(T& +4 "core" &S E D\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&K' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&c, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(g- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(u' +31 "core" ' +2 "manipulator"&w% +4 "core" %m < = ; + "storage"(-& +4 "core" &S ! R\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&;'D +17 "core" ' + "manipulator"&& +5 "core" & ) 5 4 + "storage"(8& +4 "core" &S F F \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +34 "core" ' +51 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"({' +39 "core" ' + "manipulator"&v& +5 "core" & + /  4 + "manipulator"&% +5 "core" %B 8 & Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&m( +148 "core" ( +2 "manipulator"&b& +4 "core" &? / ) W N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &? 8 ; N N +2 .tForearm.seek CC + "manipulator"&d'O +101 "core" ' + .tHand.close +2 "manipulator"&r/ +53 "core" / +2 .tCC.seek :open +2 "collection"'l( +424 "core" ( + "storage"(k& +5 "core" &S D B \ + "storage"(& +4 "core" &S B C \\\ + "manipulator"&y& +5 "core" &> $ . r N + "manipulator"&x% +4 "core" % c = > c \ +2 .tForearm.seek :retract + "manipulator"&z'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&*( +171 "core" ( +2 "manipulator"&& +4 "core" &  5  E + "storage"(& +4 "core" &S e ] D\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&n' +111 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +55 "core" 1 +2 "manipulator"&i% +5 "core" % j D ? s + "storage"(5& +4 "core" &S O O r\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 315 counts + "manipulator"&'@ +17 "core" ' +2 "manipulator"&& +4 "core" & ' 8 E +2 "storage"(t& +3 "core" &S } } \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&)'] +16 "core" ' +2 "storage"( % +4 "core" % } } \  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 ("% +3 "core" %G f i O\ RP +2 "manipulator"&% +4 "core" %U 2 9 C  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +40 ' + ."downElevator"SE.stop +2 "storage"(5 +2287 #t-> access 1 +3 "storage"(%% +3 "core" % { \ + "manipulator"&V% +4 "core" % . / / 3 & +2 "manipulator"&s& +3 "core" & ; 3 E +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +669 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (<& +2 "core" &<*  - <\  +1741 #t-> exit +5 #mEXIT @1634314269.70EDT @1634570158.77EDT = =mMAIN_scheduler =tMAIN @EDT1634570162.49 #"core_reset"Sent BREAK +2 #t@25016 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +215 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +508 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +943 "Can"x  +2 x  +2 #tPolling Can every 10:00 +4 #Cleanly exited at 12:11:09EDT15-Oct-21 +1405 #-> ESP.ready! +6 #Powering core bus +535 .Gate.power :raw,:ON +3 "sampler") +41 ) +5 "core"  +4 "collection"' +4 ' +6 "core"  +3 "processing"% +3 % +7 "core"  +8 "collection"' 9\ +4 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +8 "sampler")&\ +4 "collection"'% +8 "core" %  +3 .tCS.configure :default +5 "collection"'#P d@b +4 "processing"%% +8 "core" % +2 .tPS.configure :default +5 "processing"%#A d`xb +5 "sampler")% +8 "core" %  +3 .tSS.configure :default +5 "sampler")#.0X& +6 "core" &<% \  +5 "storage"(?% +7 "core" % \  +3 "collection"'@9 +6 "core" 9(J +5 "processing"%A9 +7 "core" 96= +466 #t-> access 2 +4 "storage"(B% +7 "core" % X\  +4 "manipulator"&C% +8 "core" %\ % +  +3 "manipulator"&D& +8 "core" & # - Y "x +4 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(E(K +193 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +4 (F& +8 "core" &K b ~ a\  +51505 #t-> startTube 2 +2578 "Can"$x\ :: +4648 #t-> da 75 +2 #da sampling at most 75ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 11:27:08EDT18-Oct-21\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:26:21, 20.2C, 36% humidity, 15.1psia, 13.699V, 0.294A, 0.294A avg, 4.02W",Subject: "da sampling at most 75ml" +3 "collection"'G& +3 "core" &(  +2 .tHand.open + "manipulator"&H1 +64 "core" 1 +2 "manipulator"&I% +6 "core" % \ 6 0 K + "storage"(J% +4 "core" % "\  +2 "storage"(K. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(L( \ +584 #"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)\ +84 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (M& +3 "core" & | | #\ +2 "manipulator"&N& +5 "core" & ) "  "x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&O( +42 "core" ( +2 "manipulator"&P& +5 "core" & , " J  +2 "storage"(Q& +4 "core" &  O\ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'/ +102 "core" ' +2 "storage"(S& +4 "core" &  \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(T'g +270 "core" ' + "storage"(U- +4 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V& +3 "core" &  [\ +2 "manipulator"&W& +3 "core" & ) "  +2 .tElbow.seek 2 +2 "manipulator"&X( +4 "core" ( + "manipulator"&Y& +4 "core" & ' +   + "storage"(Z& +5 "core" &  %\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&[' +39 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\\/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&]& +2 "storage"(^' +7 "core" &  B  +2 "manipulator"&_% +4 "core" % " + , 3 +2 .tForearm.seek :retract +2 "manipulator"&`'\ +112 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +138 "core" ' + ."downElevator"SE.stop + "storage"(5 +17 "core" ( + "manipulator"&b& +5 "core" &9 , $ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &9 0 7 Z K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&d'O +99 "core" ' +2 "manipulator"&e& +4 "core" &8 1 3 j K +2 "manipulator"&f% +4 "core" %N # + T F +2 "collection"'g& +4 "core" &\  +2 "collection"'h& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'i(X +4 "core" &\  +6 &C\ %i +10 &mW\ 8 +9 &\ L +10 &c\ L +9 &Mh\ L +9 &e\ L +10 &h\ M +9 &e\ L +9 &Tg\ M +10 &h\ L +9 &e\ L +10 &!h\ L +9 &#_e\ L +9 &%!d\ L +10 &&g\ L +9 &(f\ L +9 &*eg\ L +10 &,(c\ L +9 &-f\ L +10 &/d\ L +9 &1ne\ L +9 &30e\ L +10 &4e\ L +9 &6e\ L +9 &8vf\ L +10 &:7f\ L +9 &;h\ M +10 &=e\ L +9 &?}e\ L +9 &A>m\ M +10 &Cn\ M +9 &Dpx\ O +9 &Fsfj\ R +10 &H+gk\ V +9 &Iil\ W +9 &Khj\ W +10 &Mkgi\ X +9 &O,hj\ X +10 &Phl\ Y +9 &Rhj\ Z +9 &Tnhj\ Z +10 &V/fj\ Z +9 &Wyhk\ . +9 &Xp&hk\ S +9 ( +4 "collection"'h& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&j1 +3 "core" &Xxjhj\ K +54 1 +2 "manipulator"&k% +4 "core" % N ; -  F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +117 "core" ' +2 #tcollectSample 75ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +256 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg""/dev/flowMeter read timed out:@timestampu: Time Of8n:bt["1/home/esp/esp2/lib/delay.rb:105: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 ."Qmail"BadNews.email "/dev/flowMeter read timed out",Subject: "Gauge::ReadTimeout in flow" +542 #"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)\ +52083 "Can"w\ OO +29698 !to:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +300 ."samplerPumpShutdown"Gate.power :sampler,:OFF +15462 #t-> Hand +428 #-> Arm.CC + "manipulator"&m& +4 "core" &6 / / i K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&n( +3 "core" ( +2 "manipulator"&o& +4 "core" &6 7 9 \ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" &6 . 9 2 K +2 .tForearm.seek CC +2 "manipulator"&q'O +101 "core" ' + "manipulator"&r& +4 "core" &6 9 1 + K +2 "manipulator"&s% +4 "core" %c - /  +745 #t-> Hand.close + .Hand.close +2 "manipulator"&t/ +56 "core" / +416 #t-> CC.open + "collection"'u& +4 "core" &Xxfhk#\ K + !to:Puck::Error: mesg"3Collection Clamp contains sh1 puck from tube 2:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(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 +2965 #-> Hand.open + .Hand.open +2 "manipulator"&v1 +60 "core" 1 +9576 #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 @1634571980.60EDT @1634571997.71EDT = =tMAIN =mMAIN_scheduler @EDT1634571999.50 #"core_reset"Sent BREAK +2 #t@38040 sendCRC with ifg=0x20, ie=0x7F + #@39875 sendCRC with ifg=0x08, ie=0x5F + #@58338 idle with ifg=0x84, ie=0x75 + #@59009 select with ifg=0x10, ie=0xF5 #@59644 receive with ifg=0x10, ie=0xFD + #@60277 receive with ifg=0x10, ie=0xFD #@60912 receive with ifg=0x10, ie=0xFD + #@61239 receive with ifg=0x80, ie=0xFD + #@434 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can"w\ ]] + w\ ]]b + #tPolling Can every 10:00 +590 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +3 ' +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" %Vhi\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .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" % \  +2 .tSS.configure :default +2 "sampler")#.0X /\ +2 "storage"(/% +3 "core" % 4 <\ +2 "collection"'09 +3 "core" 9? +2 "processing"%19 +3 "core" 9(0 +786 #t-> Arm +2 "manipulator"&2& +3 "core" &6 / - K +2 "manipulator"&3% +3 "core" %c & $ F +422 #t-> Hand +432 #-> Hand.open + .Hand.open + "manipulator"&41 +22 "core" 1 +433 #t-> Arm.CC +2 "manipulator"&5& +3 "core" &6 - / H K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&6( +3 "core" ( + "manipulator"&7& +4 "core" &6 + 4 ) K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +2 "core" &6 , ! K +2 .tForearm.seek CC +2 "manipulator"&9'O +3 "core" ' +2 "manipulator"&:& +3 "core" &6 , , ) K +2 "manipulator"&;% +4 "core" %c , + / +2869 #t-> Hand.close + .Hand.close + "manipulator"& CC.open +2 .CC.seek :open +2 "collection"'=( +424 "core" ( +2 "collection"'>& +4 "core" &O\ +833 #t-> SE.up +2 .SE.seek :up + "storage"(?'_ +260 "core" '` 0 Z T\ +2 !to:Slide::Error\ : mesg"@Storage Elevator overCurrent at -0.03 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagiD: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti`:pwmi:erri: inPressi0 : outPressiZ :deltaPressiT : voltagef13.507151693667158Ҫ: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"-/home/esp/esp2/utils/misc.rb:340:in `up'"(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 +850 #-> SE.down +2 .SE.seek :down +2 "storage"(@' +263 "core" ' + "storage"(A% +4 "core" % @ & Z\  +2300 #t-> Arm.SC +2 "manipulator"&B& +3 "core" &6 , + i K +2 !to:Axis::Error: mesg"Unknown Elbow position: SC:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +440 #-> Arm.sc +2 "manipulator"&C& +3 "core" &6 + / j K +2 !to:Axis::Error: mesg"Unknown Elbow position: sc:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(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 +2095 #-> Arm.SE + "manipulator"&D& +4 "core" &6  a K +2 !to:Axis::Error: mesg"Unknown Elbow position: SE:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(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 +2747 #-> Arm.garage +2 "manipulator"&E& +3 "core" &6 0 / Q K +2 "manipulator"&F% +3 "core" % c ' - Q +2 .tForearm.seek :retract +2 "manipulator"&G'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&H(, +288 "core" ( +2 "manipulator"&I& +3 "core" &-  *  \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- , ! ' \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K'b +111 "core" ' +2 "manipulator"&L& +4 "core" &- 5 / Z \ +2 "manipulator"&M% +3 "core" %h' - / h +491 #t-> Hand.open +2 .Hand.open +2 "manipulator"&N1 +56 "core" 1 +598 #t-> Arm.home +2 "manipulator"&O& +3 "core" &- - - E \ +2 "manipulator"&P% +4 "core" % b: " '  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&R( +106 "core" ( + "manipulator"&S& +4 "core" & & 6  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & # ) !  +2 .tForearm.seek :home + "manipulator"&U' +47 "core" ' + "manipulator"&V& +4 "core" & 4 0 P  +2 "manipulator"&W% +4 "core" % . . e +560 #t-> access 2 +2 "storage"(X% +3 "core" % z p c\  +2 "manipulator"&Y% +4 "core" % - # = + "manipulator"&Z% +4 "core" % + ) I + .tForearm.seek :retract +2 "manipulator"&['\ +55 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&\\(d +220 "core" ( + "manipulator"&]% +4 "core" %\ *  +2 "manipulator"&^& +3 "core" &d "  )  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(_(K +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (`& +3 "core" &K q w g\ +5232 #t-> exit +47 #mEXIT @1634572262.85EDT @1634573069.00EDT = =mMAIN_scheduler =tMAIN @EDT1634573070.83 #"core_reset"Sent BREAK +2 #t@3784 receive with ifg=0x10, ie=0xFD + #@4420 receive with ifg=0x10, ie=0xFD + #@5077 receive with ifg=0x10, ie=0xFD #@5712 receive with ifg=0x10, ie=0xFD + #@6347 receive with ifg=0x10, ie=0xFD + #@6982 receive with ifg=0x10, ie=0xFD #@7616 receive with ifg=0x10, ie=0xFD + #@7943 receive with ifg=0x80, ie=0xFD #@29534 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +403 "Can"v\ 99 + v\ 990 + #tPolling Can every 10:00 +2 #Cleanly exited at 11:51:02EDT18-Oct-21 +236 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %V +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" %`  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \  + .tSS.configure :default +3 "sampler")#.0X 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 +385 #-> 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 +374 #-> 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 +747 #-> Flowmeter.start +2 !o:NameError: mesg"%uninitialized constant Flowmeter: name:Flowmeter:bt["(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +750 #-> Power.sampler on +2 .Gate.power :sampler,:ON +318 #-> Power.sampler off + .Gate.power :sampler,:OFF +467 #-> exit +5 #mEXIT @1634573122.46EDT @1634584111.18EDT = =mMAIN_scheduler =tMAIN @EDT1634584115.29 #"core_reset"Sent BREAK +3 #t@25319 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +219 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +560 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +1023 "Can"x  +3 x  +2 #tPolling Can every 10:00 +5 #Cleanly exited at 12:05:22EDT18-Oct-21 +376 #-> Flow.start +3 ."flow"Gate.power :analytic3,:ON +1171 #0.0L/min +1006 #0.0L/min +527 #t-> Flow.stop +6 ."flow"Gate.power :analytic3,:OFF +419 #t-> exit +9 #mEXIT @1634584168.65EDT @1634654403.02EDT = =tMAIN =mMAIN_scheduler @EDT1634654404.84 #"core_reset"Sent BREAK +2 #t@1915 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"G_\  + G_\ 4 + #tPolling Can every 10:00 +2 #Cleanly exited at 15:09:28EDT18-Oct-21 +162 #-> ESP.ready! +2 #Powering core bus +549 .Gate.power :raw,:ON +2 "sampler") +41 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +6 "collection"' 9\ + ' 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" %I  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %B@ + .tSS.configure :default +2 "sampler")#.0X ^ + +3 ."rdyProcessing"PS.reconfigure :default +4 .tForearm.reconfigure :loose +2 ."rdySampler"CSV.dial :waste1 +4 "processing"%#A d`xb + "manipulator"&#@2^d^b +3 "collection"' +2 ."rdyProcessing"PS.home.seek 0ml +6 .tForearm.home.seek :retract +2 "processing"%'d + "manipulator"&'\ +4 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +5 "core" +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X $da[:extractVol]=0.19 +3019 #-> startTube 2 +33070 #-> da 75 + #da sampling at most 75ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 10:48:50EDT19-Oct-21\\n{}\\nCan@10:40:11, 18.6C, 57% humidity, 15.1psia, 13.748V, 0.110A, 0.110A avg, 1.51W",Subject: "da sampling at most 75ml" +3 "collection"';& +4 "core" &H  +2 .tHand.open + "manipulator"&<1 +59 "core" 1 + "manipulator"&=% +5 "core" % \ B 2 & + "storage"(>% +4 "core" % \  + "storage"(?. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(@( \ +513 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (A& + #"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)\ +6 "core" & A\ + "manipulator"&B& +4 "core" &1 6 * P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&C( +27 "core" ( + "manipulator"&D& +47 "core" & 8 = e 3 +2 "storage"(E& +3 "core" & :\ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&F'/ +122 "core" ' +2 "storage"(G& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +274 "core" ' + "storage"(I- +4 "core" -'o + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (J& +3 "core" & }\ +2 "manipulator"&K& +3 "core" & > @ 3 +7 .tElbow.seek 2 +2 "manipulator"&L( +47 "core" ( + "manipulator"&M& +98 "core" & > ; 3 +2 "storage"(N& +4 "core" & u y \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&O' +32 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&P/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Q& +2 "storage"(R' +7 "core" & : 5 t 3 +2 "manipulator"&S% +4 "core" %  > @ ' +2 .tForearm.seek :retract + "manipulator"&T'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&U( +140 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +20 "core" ( + "manipulator"&V& +5 "core" & = 5 z 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & 3 / - 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +100 "core" ' +2 "manipulator"&Y& +4 "core" & 4 ( G 3 +2 "manipulator"&Z% +3 "core" %V 4 ? S 3 +2 "collection"'[& +5 "core" &\  +2 "collection"'\\& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &\  +9 &4\ , +9 &f#\ ? +9 &Z\ M +10 &cp\ L +9 &j\ L +10 &h6\ M +9 &eg\ L +9 &&g\ M +10 &h\ M +9 &j\ M +9 & mg\ L +10 &"0c\ L +9 &#g\ L +10 &%aY\ L +9 &'th5\ M +9 &)7f\ L +10 &*k\ L +9 &,k\ L +9 &.}h\ L +10 &0?j\ L +9 &2eg\ L +10 &3ba\ L +9 &5g8\ L +9 &7Hb\ L +10 &9j\ M +9 &:g0\ M +9 &<j"\ M +10 &>Ni!\ M +9 &@d[\ L +10 &Am9\ M +9 &Cp4\ M +9 &EL\ P +10 &Gyz*\ S +9 &H}}%\ V +9 &J}{5\ W +10 &L>}P\ X +9 &M8\ X +10 &O|6\ Y +9 &Q~}%\ Z +9 &SB}}#\ Y +10 &U|#\ Z +9 &V}5\ Z +9 &XD\ 0 +10 &X| {7\ I +5 ( +2 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + .Hand.open + "manipulator"&^1 +4 "core" &X|e\ I +51 1 + "manipulator"&_% +4 "core" % V > 9 [ 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +112 "core" ' +2 #tcollectSample 75ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")a+ +3 "core" + + "sampler")b% +4 "core" %JG \  +2 "collection"'c& +4 "core" &X|e~$\ I +2 "Can"(a\ KJ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +24  +2 .tdelay 3.8 seconds +382 "collection"'g% +4 "core" %V~\ + "sampler")h% +4 "core" %5bGB \  + .tSSV.dial :spit +2 "sampler")i +126 "core"  +2 .tSS.seek 0ml +2 "sampler")j' +273 "core" ' + .tSSV.dial CBV +2 "sampler")k  +125 "core"  + .tCTV.dial :intake +2 "collection"'l  +67 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "10:52:15.42" +1540 #"flow"0.0L/min +2741 "Can"`\ HH +12102 ."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" %Vu\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XY% +3 "core" %V6\ + "sampler")?% +4 "core" %#m_kb \  +54 "collection"'!% +3 "core" %V\ + "sampler")A% +4 "core" %#m_oj \  +61 "collection"'B% +4 "core" %VO\ + "sampler")D% +4 "core" %#m`zt \  +69 "collection"'E% +3 "core" %V\ +2 "sampler")G% +3 "core" %#m_ \  +78 "collection"'$% +3 "core" %VG\ +2 "sampler")&% +4 "core" %#m_ \  + "collection"'I% +4 "core" %V\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0XY% +3 "core" %V \ + "sampler")?% +4 "core" %,V]X \  +37 "collection"'!% +3 "core" %V%\ +2 "sampler")A% +4 "core" %,Va] \  +41 "collection"'B% +3 "core" %V#\ + "sampler")D% +4 "core" %,Wc[ \  +47 "collection"'E% +3 "core" %V~#\ +2 "sampler")G% +4 "core" %,Wb^ \  +53 "collection"'$% +3 "core" %VR\ + "sampler")&% +4 "core" %,Vfb \  +61 "collection"'I% +3 "core" %V~"\ + "sampler")-% +4 "core" %,Wig \  +69 "collection"' % +4 "core" %Vr\ +2 "sampler")M% +4 "core" %,Wmg \  +77 "collection"'N% +3 "core" %VS\ +2 "sampler")P% +3 "core" %,Wpm \  +89 "collection"'Q% +3 "core" %VQ\ + "sampler")S% +4 "core" %,V{u \  +100 "collection"'C% +3 "core" %V"\ +2 "sampler")F% +4 "core" %,W \  +112 "collection"'V% +3 "core" %VQ\ +2 "sampler")W% +4 "core" %,W \  + "collection"'H% +4 "core" %V+\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0XY% +4 "core" %.b\\lg \  +61 "collection"'?% +3 "core" %V\ + "sampler")!% +4 "core" %.b\\kj \  +69 "collection"'A% +4 "core" %Va\ + "sampler")B% +4 "core" %.b\\qm \  +78 "collection"'D% +3 "core" %VK\ +2 "sampler")3% +3 "core" %.b\\uq \  +89 "collection"'E% +3 "core" %V&\ + "sampler")G% +4 "core" %.b\\~z \  +100 "collection"'$% +3 "core" %Vc\ + "sampler")&% +4 "core" %.b\\ \  +113 "collection"'I% +3 "core" %V\ +2 "sampler")-% +4 "core" %.b\\ \  + "collection"' % +4 "core" %V$\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0XY\ +2 "sampler")o% +4 "core" %x]^\\ \  +24 "collection"'(% +3 "core" %VB\ +2 "sampler")%% +4 "core" %x]c[ \  +27 "collection"''% +3 "core" %VO\ +2 "sampler")#% +3 "core" %x]_] \  +33 "collection"')% +2 "core" %V8\ +2 "sampler").% +4 "core" %x]a\\ \  +36 "collection"'/% +3 "core" %V\ +2 "sampler")0% +4 "core" %x]`Z \  +41 "collection"'1% +3 "core" %V\ + "sampler")2% +4 "core" %x]b_ \  +47 "collection"'% +3 "core" %V<\ +2 "sampler")5% +3 "core" %x]d_ \  +54 "collection"'6% +3 "core" %V^\ +2 "sampler")7% +4 "core" %x]e^ \  +60 "collection"'8% +3 "core" %VT\ +2 "sampler")9% +3 "core" %x]ea \  +72 "collection"':% +4 "core" %V=\ + "sampler");% +4 "core" %x]e_ \  +78 "collection"'% +3 "core" %V\ +2 "sampler"),% +3 "core" %x]hc \  +91 "collection"'<% +3 "core" %V\ +2 "sampler")=% +3 "core" %x]lg \  +101 "collection"'>% +3 "core" %V\ +2 "sampler")?% +4 "core" %x]ol \  +112 "collection"'!% +3 "core" %VD\ +2 "sampler")A% +4 "core" %x]pl \  +127 "collection"'B% +3 "core" %VS\ +2 "sampler")D% +4 "core" %x]xt \  +144 "collection"'3% +3 "core" %V_\ + "sampler")E% +4 "core" %x]z \  +163 "collection"'G% +3 "core" %V7\ + "sampler")$% +4 "core" %x] \  +183 "collection"'&% +4 "core" %V|\ + "sampler")I% +4 "core" %x] \  + "collection"'-% +4 "core" %V\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.76ml/s +3 "sampler")#.50XY\ + "sampler")Z% +4 "core" %L~``\\ \  +32 "collection"'J% +3 "core" %V\ + "sampler")[% +4 "core" %L~`c] \  +37 "collection"'L% +3 "core" %Vu\ + "sampler")R% +4 "core" %L~ac_ \  +42 "collection"'T% +3 "core" %Vh\ + "sampler")+% +4 "core" %L~`d` \  +47 "collection"'M% +3 "core" %V?\ +2 "sampler")^% +4 "core" %L~ae_ \  +53 "collection"'_% +3 "core" %VV\ + "sampler")\\% +4 "core" %L~`eb \  +61 "collection"'b% +3 "core" %V;\ + "sampler")c% +4 "core" %L~aea \  +69 "collection"'X% +3 "core" %V\ +2 "sampler")% +4 "core" %L~`gb \  +78 "collection"'a% +3 "core" %Vt\ + "sampler")f% +4 "core" %L~akh \  +88 "collection"'O% +3 "core" %V)\ +2 "sampler")e% +3 "core" %L~amh \  +101 "collection"'K% +3 "core" %V\ +2 "sampler")i% +4 "core" %L~apj \  +113 "collection"'d% +3 "core" %V\ + "sampler")k% +5 "core" %L~`qm \  +127 "collection"'l% +3 "core" %V\ + "sampler")m% +4 "core" %L~atq \  +144 "collection"'j% +3 "core" %V\ +2 "sampler")p% +3 "core" %L~`|w \  +163 "collection"'N% +3 "core" %V\ + "sampler")s% +4 "core" %L~`~ \  +184 "collection"'t% +3 "core" %V9\ +2 "sampler")u% +3 "core" %L~a \  +196 "collection"'v% +3 "core" %V\ +2 "sampler")g% +3 "core" %L~a \  +2 "collection"'w% +4 "core" %V\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.69ml/s +2 "sampler")#.00XY' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")?  +110 "core"  +18  +311 ' +2 "sampler")!% +4 "core" %KE \  +2 .tCBV.dial between SSV and waste2 + "collection"'A  +27 "core"  +2 "collection"'B% +4 "core" % Q)\  +53 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'D  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Qb +2 .tCS.seek 0ml +2 "collection"'3'Q +2216 "core" 'tOQV\ +2 "collection"'E% +4 "core" %NRTQ\  +2 "sampler")G% +3 "core" %KG \  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.4psia +6 .CBV.dial SSV +2 "collection"'$ @ +29 "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"'W'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")H +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 9e#X +102 "collection"'I9 +3 "core" 9&U +102 "collection"'-9 +2 "core" 9&R +102 "collection"'9 +3 "core" 9)P +102 "collection"'&9 +2 "core" 9+N +102 "collection"'P9 +2 "core" 9-L +102 "collection"'S9 +3 "core" 9.I +102 "collection"'C9 +2 "core" 9/G +102 "collection"'V9 +3 "core" 90/E +102 "collection"'Q9 +2 "core" 9H0C +102 "collection"'H9 +3 "core" 9b1A +102 "collection"'39 +3 "core" 9{3> +102 "collection"'F9 +2 "core" 95< +102 "collection"'W9 +2 "core" 99: +102 "collection"'49 +3 "core" 9:8 +102 "collection"'J9 +2 "core" 9=6 +102 "collection"'[9 +3 "core" 9?4 +102 "collection"'Z9 +3 "core" 9 ?2 +102 "collection"'R9 +2 "core" 9"A0 +102 "collection"'T9 +2 "core" 98A/ +102 "collection"' 9 +3 "core" 9OC - +102 "collection"'+9 +3 "core" 9eC+ +102 "collection"'^9 +2 "core" 9zE* +102 "collection"'L9 +44 "core" 9G' +111 "collection"'b9 +3 "core" 9G& +102 "collection"'M9 +2 "core" 9I#$ +102 "collection"'c9 +3 "core" 9K'" +102 "collection"'X9 +2 "core" 9L+! +102 "collection"'a9 +3 "core" 9N0 +102 "collection"'_9 +2 "core" 9 O4 +102 "collection"'f9 +3 "core" 9 "P8 +102 "collection"'O9 +3 "core" 9 4Q< +102 "collection"'e9 +2 "core" 9 GR@ +102 "collection"'K9 +3 "core" 9 WTD +102 "collection"'\\9 +2 "core" 9 hUI +102 "collection"'d9 +3 "core" 9 xVM +102 "collection"'i9 +3 "core" 9 XQ +102 "collection"'l9 +2 "core" 9 YU +103 "collection"'m9 +2 "core" 9 YY +102 "collection"'j9 +2 "core" 9 [^ +102 "collection"'9 +3 "core" 9 \\b +102 "collection"'N9 +2 "core" 9 ]f +102 "collection"'s9 +3 "core" 9 _j +102 "collection"'t9 +2 "core" 9 `n +102 "collection"'p9 +2 "core" 9 ar +103 "collection"'u9 +2 "core" 9\ bw +102 "collection"'g9 +3 "core" 9\ c{ +102 "collection"'w9 +3 "core" 9\ e +102 "collection"'{9 +2 "core" 9\ *h\ +102 "collection"'v9 +3 "core" 9\ 4i +102 "collection"'}9 +2 "core" 9\ >k +102 "collection"'k9 +3 "core" 9\ In +102 "collection"'9 +3 "core" 9\ Sm +102 "collection"'|9 +2 "core" 9\ ]o +102 "collection"'~9 +3 "core" 9\ fo +102 "collection"'n9 +2 "core" 9\ mq +102 "collection"'9 +3 "core" 9\ wr +102 "collection"'9 +3 "core" 9\ s +103 "collection"'q9 +6 "core" 9\ s +102 "collection"'9 +2 "core" 9\ s +103 "collection"'9 +2 "core" 9\ t +102 "collection"'9 +2 "core" 9\ u +102 "collection"'9 +3 "core" 9\ u +3 .tCH.hold 10:00,70C +3 "collection"'h `\ `\ A +2 '9 +6 "core"  + 9\ u + "collection"'\ % +4 "core" %}\ +2 #tBegun lysing Collection Puck Heater at 68.1C/41.8psia +41431 "Can"'j\ +18558 "core" ` + "collection"' 9 +4 "core" 9\ ! + "collection"'x% +4 "core" %,.\ +2 #tEnded lysing Collection Puck Heater at 70C/37.5psia + .CS.seek 0ml +2 "collection"' 'Q +332 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'z @ +92 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"' 'm +1337 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Q +1333 "core" ' + "collection"'% +4 "core" %T / 0 !  + #tPuck @50.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +95 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'r% +4 "core" %T   +2 .tCS.seek 5ml + "collection"''m +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %m]V  +2 .tCS.seek 7ml + "collection"'"' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'y @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'o' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'( ` +107 "core" ^ +2 #tLysing Complete + "collection"'%& +4 "core" &X|b>D I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&'% +4 "core" %\ . - f + "storage"(#% +4 "core" % o\ + "storage"(). +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(.(S +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (/& +3 "core" &T E\ +2 "manipulator"&0& +4 "core" & 0 .  3 + "manipulator"&1% +4 "core" %\ / , P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +158 "core" ( + "manipulator"&& +4 "core" &  * : t +2 "storage"(5& +4 "core" &T V\ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&Y'] +100 "core" ' + "storage"(2& +4 "core" &T ]\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(7'g +269 "core" ' + "storage"(8- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(;'z +34 "core" ' +2 "manipulator"&:& +4 "core" & 1 . t + "manipulator"&,% +4 "core" %e / . * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +3 .tElbow.seek CC + "manipulator"&9( +168 "core" ( +2 "manipulator"&<& +4 "core" & 2 % g 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" & - 8 4 +2 .tForearm.seek CC + "manipulator"&?'O +98 "core" ' + .tHand.close +2 "manipulator"&6/ +62 "core" / +2 .tCC.seek :open +2 "collection"'!( +425 "core" ( +2 "storage"(A& +4 "core" &T 5\ + "storage"(B& +4 "core" &T \ + "manipulator"&D& +4 "core" & 9 2  4 + "manipulator"&% +4 "core" % b 1 .  +2 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&G( +151 "core" ( +2 "manipulator"&$& +4 "core" & & 7 + "storage"(>& +4 "core" &T /\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&I' +113 "core" ' + .tElbow.hold +2 "manipulator"&-, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&&% +4 "core" % P D @ [ + "storage"(P& +4 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 276 counts +2 "manipulator"&S' +23 "core" ' + "manipulator"&C& +4 "core" & 7 ' u +2 "storage"(V& +4 "core" &T `\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&Q'] +12 "core" ' + "storage"(H% +5 "core" % p\ +2 ."downElevator"SE.seek :down +4 "storage"(3' +99 (F% +3 "core" %O +\ SR +2 "manipulator"&W% +4 "core" %T 5 < $ Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +89 "core" ' +63 ' + ."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" &99  + "manipulator"&[& +4 "core" & 0 0 + "manipulator"&Z% +4 "core" %\ & / z 8 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(, +172 "core" ( + "manipulator"&T& +4 "core" &- " - n * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- 1 0 * +2 .tForearm.seek :garage + "manipulator"&+'b +108 "core" ' + .tHand.close + "manipulator"&^/ +58 "core" / +2 "manipulator"&L& +4 "core" &- 5 %  * + "manipulator"&b% +4 "core" % q 0 - 5 Y +2 .tForearm.seek :retract + "manipulator"&M'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +301 "core" ( + "manipulator"&X& +4 "core" & & 7 . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & / # d . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&_'O +104 "core" ' + "manipulator"&f& +4 "core" & % : . +2 "manipulator"&O% +4 "core" %O 0 .   + "collection"'e& +4 "core" &59$ +2 "collection"'K& +5 "core" &89 +2 .tCC.seek :closed + "collection"'\\(X +4 "core" &87 +7 & 378  %g +14 &Y|6: 7 +5 &6< J +11 &\\67 J +8 &d58m J +9 &D`4:A J +10 &a99S J +9 &a69> J +9 &`69! J +10 &Lc58v J +9 & `7: J +10 &!`6: J +9 &#`5: J +9 &%U`98 J +10 &'b79 J +9 &(b99z J +9 &*b78Z J +10 &,\\b8;? J +9 &._78- J +9 &/c9:~ J +10 &1`8:e J +9 &3e`89 J +10 &5'`7: J +9 &6b86v J +9 &8b89 J +10 &:lb9: J +9 &<-c7: K +9 &=`8; J +10 &?`9; J +9 &Atc8; J +10 &C6g27 J +9 &Dn&u K +9 &Fhb O +10 &H_K T +9 &J9 W +10 &K W +9 &M  }\ X +9 &O\\r\ X +10 &Q\\\ X +9 &RP\ X +9 &T5\ Y +10 &V^!\ Z +9 &W\\\ : +9 &Xi [ +9 ( +2 &Xm{ W +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'d& +4 "core" &Xm{ W +2 .tHand.open + "manipulator"&i1 +59 "core" 1 +2 "manipulator"&l% +4 "core" % O ? 7 j  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%j +121 "core"  +2 "processing"%% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%N'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%s  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%t'd +1597 "core" ' +2 .tPSV.dial PSR + "processing"%p +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%u' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%g + "collection"'w  +6 "core" A + "processing"%{  +63 "core" +87  + .tPSV.dial :mixloop +2 "processing"%v +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%}  +124 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2618 "core" ' + .tPSV.dial :mixloop +7 "processing"%~ +53 "core" +11 .tPS.seek 0ml +2 "processing"%n'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & 8 4 . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +34 "core" ( + "manipulator"&& +4 "core" & 8 (  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 0  +2 .tForearm.seek CC + "manipulator"&\ 'O +103 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open + "collection"'h( +425 "core" ( +2 "manipulator"& & +4 "core" & , / y  + "manipulator"&x% +4 "core" % ^ 0 1 j +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&z(, +273 "core" ( +2 "manipulator"& & +4 "core" &-  4 J + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- . / + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +112 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % QC ; 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "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 !R + "storage"(% +4 "core" % L\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(r( \ +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & O\  + "manipulator"&& +4 "core" &- 1 1 + + "manipulator"&% +4 "core" % & ) / < !R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +209 "core" ( + "manipulator"&y& +4 "core" & 3 ' o +2 "storage"("& +4 "core" & +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&('/ +104 "core" ' + "storage"(%& +5 "core" & \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(''g +278 "core" ' +2 "storage"(#- +3 "core" -'s +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ()& +2 "core" & e\  +2 "manipulator"&/& +3 "core" & 4 0 o +2 .tElbow.seek 2 +2 "manipulator"&0( +3 "core" ( + "manipulator"&1& +4 "core" & 7 9 ) o + "storage"(@& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&2& + "storage"(U' +7 "core" & 0 1 o +2 "manipulator"&`% +4 "core" % , 0 C + .tForearm.seek :retract +2 "manipulator"&8'\ +112 "core" ' +2 .tElbow.seek CC + "manipulator"&:( +133 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 "core" ( + "manipulator"&,& +4 "core" & 8 1 - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & 2 2 & - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'O +106 "core" ' + "manipulator"&=& +5 "core" & + ? - + "manipulator"&Y% +4 "core" %X 6 = H +2 "collection"'& +4 "core" &a +2 "collection"'6& +5 "core" &^ +2 .tCC.seek :closed + "collection"'(X +4 "core" &4  +10 &2 *z +9 &g\ > +9 &u K +10 &W` I +9 &`h J +10 &c J +9 &] J +9 &^b J +10 & c J +9 &`g I +9 & ak J +10 &"fbM J +9 &$(e: J +10 &%d, J +9 &'_ J +9 &)n_ J +10 &+0^h J +9 &,a J +9 &.` I +10 &0va J +9 &28_ J +9 &3`O I +10 &5a I +9 &7at I +10 &9@bf J +9 &;ap I +9 &<ab J +10 &>`Z I +9 &@Ha J +10 &Bg K +9 &Cp+ L +9 &E~! O +10 &G3 T +9 &H U +9 &J W +10 &Lnw X +9 &N/n X +9 &Oc\ Y +10 &QX\ Y +9 &SsL\ Y +10 &U3@\ Y +9 &V0\ P +9 &X&M0\ (z +10 &Xs$ 's +9 &X! \\ +2 ( +2 "collection"'6& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.12 +2 .Hand.open + "manipulator"&]1 +55 "core" 1 +2 "manipulator"&A% +4 "core" % W > 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +107 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +124 "core" ~ + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2606 "core" ' + "collection"'>% +4 "core" % S  +2 .tCS.seek 5.501ml +2 "collection"'?'} +1209 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%9  +52 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +124 "Can"f\ SS +2496 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'P ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'C @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'V' O +1218 "core" ' + .tCSV.dial CTV +2 "collection"'H  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'E'Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'F @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'W  +124 "core" +2 "collection"'G& +3 "core" &X/0[ \\ +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&I% +3 "core" %\ 7 < = * +2 "storage"(J% +3 "core" % \ +2 "storage"(S. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"([(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Z& +3 "core" &V |  i\ +2 "manipulator"&;& +4 "core" & 0 1  - + "manipulator"&Q% +4 "core" %\ 7 : ; # * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T( +164 "core" ( + "manipulator"& & +4 "core" & 7 2  h +2 "storage"(3& +3 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&-'] +113 "core" ' +2 "storage"(^& +4 "core" &V x\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(L'g +278 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 "manipulator"&4& +2 "core" & = = ~ h +2 "storage"(+& +4 "core" &V \ +6 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&R' +35 "core" ' +2 .tElbow.hold +2 "manipulator"&X, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(a- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(f' +29 "core" ' + "manipulator"&O% +4 "core" %n = < +2 "storage"(e& +3 "core" &V L\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&M'< +28 "core" ' + "manipulator"&!& +5 "core" & ' 8  h + "storage"(d& +4 "core" &V 2\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&i'] +34 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(l' +39 "core" ' + "manipulator"&K& +4 "core" & . : ) h +2 "manipulator"&j% +4 "core" %, 2 :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +159 "core" ( + "manipulator"&s& +4 "core" &5 * 2 I +2 .tElbow.reconfigure :loose +51 "manipulator"&$ &.,(#b +6 &N& +2 "core" &4 < 2 ? I +2 .tForearm.seek CC +2 "manipulator"&p'O +98 "core" ' +2 .tHand.close + "manipulator"&t/ +58 "core" / +2 .tCC.seek :open +2 "collection"'g( +428 "core" ( +2 "storage"(w& +4 "core" &V *\ + "storage"({& +4 "core" &V 3\ +2 "manipulator"&v& +3 "core" &4 0 0 u I +2 "manipulator"&}% +4 "core" % 8 2 0 u +2 .tForearm.seek :retract + "manipulator"&u'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +175 "core" ( +2 "manipulator"&k& +4 "core" &  3 f 5 + "storage"(~& +4 "core" &V G\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&|' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&n1 +58 "core" 1 +2 "manipulator"&q% +5 "core" % ` > 6 Z + "storage"(& +4 "core" &V :\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&'? +27 "core" ' +2 "manipulator"&& +4 "core" &  * c 5 + "storage"(& +4 "core" &V P\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +56 "core" ' + "storage"(c% +5 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(m' +99 (\\% +3 "core" %FG ^\ SQ +2 "manipulator"& % +4 "core" %| / . r  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +108 "core" ' +31 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%\  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +52 "core" + .tdelay 1 second +103 .PS.seek 0ml + "processing"% 'd +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &w  +2 "manipulator"&& +3 "core" & 0 * > 5 +2 "manipulator"&% +3 "core" %\ $ % 3 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +175 "core" ( + "manipulator"&& +5 "core" &, 6 '  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, % -   +2 .tForearm.seek :garage +2 "manipulator"&'b +104 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 "manipulator"&.& +4 "core" &, 5 ( K  + "manipulator"&y% +4 "core" % ss . / : \ +2 .tForearm.seek :retract +2 "manipulator"&"'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&z( +115 "core" ( +2 "manipulator"&%& +4 "core" &  - Y  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & . .  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&#' +105 "core" ' +2 "manipulator"&)& +4 "core" & % < (  +2 "manipulator"&/% +3 "core" % 0 /  +2 "processing"%1& +4 "core" &w  +2 "processing"%@& +4 "core" &w  +2 .tPC.seek :closed +2 "processing"%5(X +4 "core" &w  +7 &4 %g +10 &UU\ 7 +9 &\ L +9 &hg\ L +10 &*k\ M +9 &g\ L +9 &l\ M +10 &qh\ L +9 &2h\ M +10 &m\ M +9 &h\ M +9 &!vn\ M +10 &#:i\ M +9 &$h \ L +10 &&m \ M +9 &(g\ \ M +9 &*Al\ M +10 &,j \ M +9 &-j\ L +9 &/k\ M +10 &1Ji\ M +9 &3 k\ M +9 &4m\ M +10 &6l\ L +9 &8Rj\ M +10 &:j\ M +9 &;m&\ M +9 &=f-\ M +10 &?Zl5\ M +9 &Al3\ M +9 &Bp/\ M +10 &Dq+\ N +9 &FZ4\ O +10 &H:\ R +9 &I?\ S +9 &K@\ S +10 &MXD\ S +9 &OD\ S +9 &P>\ T +10 &RE\ T +9 &T[M\ T +10 &VO\ U +9 &W{R\ + +9 &X{*mR\ 1 +9 ( +2 &XL\ ) + "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 +2 "processing"%2& +4 "core" &X`\ ) + .tHand.open +2 "manipulator"&`1 +52 "core" 1 +2 "manipulator"&% +4 "core" % 9 8 , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +105 "core" ' +2 .tPRV.dial :air + "processing"%'  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%, +39 "core" + "processing"%7% +4 "core" %h  +2 .tPS.seek 0.3ml +2 "processing"%'e +384 "core" ' +2 .tPSV.dial PSR + "processing"%0 +96 "core"  + "processing"%=% +4 "core" %d  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%Y'. +568 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1905 "core" ' + .tdelay 3 seconds +307 .PSV.dial :mixloop +2 "processing"%U +95 "core" + .tPTV.dial :mixing +2 "processing"%8 @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%h  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%]'d +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&A& +5 "core" & 0 .   + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&6( +3 "core" ( +2 "manipulator"&D& +4 "core" & , & r  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & / /  +2 .tForearm.seek PC +2 "manipulator"&<' +104 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tPC.seek :open +2 "processing"%>( +425 "core" ( +2 "manipulator"&o& +4 "core" & 0 / i  + "manipulator"&9% +4 "core" % + . (  +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(, +137 "core" ( + "manipulator"&P& +4 "core" &- 1   Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- , / Y Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?'b +111 "core" ' + .tHand.open +2 "manipulator"&H1 +58 "core" 1 + "manipulator"&V% +4 "core" % VM : 0 4  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +110 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%W& +4 "core" &  +2 "manipulator"&G% +3 "core" %\ 5 1 0 ' ) +2 "storage"(I% +4 "core" % \ + "storage"(J. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(S( \ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Z& +2 "core" &  Q\  +2 "manipulator"&;& +4 "core" &- 1 2  Y + "manipulator"&Q% +4 "core" %\ 5 / - ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&r( +229 "core" ( +2 "manipulator"& & +4 "core" & / ' r j + "storage"(3& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&^'/ +91 "core" ' + "storage"(:& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(B'g +278 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (4& +3 "core" &  0\  +2 "manipulator"&+& +4 "core" & / 1 2 j + .tElbow.seek 2 +2 "manipulator"&a( +3 "core" ( +51 "manipulator"&O& +5 "core" & / 1 j + "storage"(e& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&!' +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&d/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +2 "storage"(j' +7 "core" & 1 0 j +2 "manipulator"&-% +4 "core" % ! 1 2 W +2 .tForearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +2 .tElbow.seek PC + "manipulator"&L( +172 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +66 "core" ( + "manipulator"&R& +4 "core" & 1 * 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & 0 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +104 "core" ' +2 "manipulator"&s& +4 "core" & 8 3  +2 "manipulator"&N% +4 "core" %ι - - +2 "processing"%i& +4 "core" &  +2 "processing"%X& +6 "core" &  +2 .tPC.seek :closed +2 "processing"%t(X +3 "core" &  +7 & & $c +9 &W\ 8 +9 &\ L +10 &c\ L +9 &ll\ M +9 &/g\ L +10 &hG\ L +9 &k}\ M +10 &ug\ L +9 &6i\ M +9 &e\ L +10 &!l\ M +9 &#{i\ M +9 &%@h\ L +10 &&jp\ M +9 &(cq\ L +10 &*kq\ L +9 &,Fkh\ M +9 &. kn\ L +10 &/h_\ L +9 &1kW\ L +9 &3Nh[\ M +10 &5m^\ M +9 &6lZ\ M +10 &8i^\ M +9 &:Wd[\ L +9 &<hU\ L +10 &=gN\ M +9 &?kK\ M +9 &A^hN\ M +10 &CrP\ M +9 &D}L\ O +10 &FO\ Q +9 &HVF\ R +9 &JC\ S +10 &K?\ R +9 &MA\ S +9 &O[E\ S +10 &QC\ S +9 &R>\ T +10 &TD\ T +9 &V`F\ T +9 &WmvC\ #n +10 &X)6\ = +9 ( + &X+ / +2 "processing"%X& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % ι ? : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +114 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%{ M + %v9 +7 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%k9 +3 "core" 9  +102 "processing"%~9 +2 "core" 9  +102 "processing"%p9 +2 "core" 9 +102 "processing"%_9 +3 "core" 9 +102 "processing"%n9 +2 "core" 9 +102 "processing"%q9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +3 "core" 9*! +102 "processing"%u9 +3 "core" 9/! +102 "processing"%c9 +2 "core" 93! +102 "processing"%9 +2 "core" 97! +102 "processing"%\\9 +3 "core" 9; +102 "processing"% 9 +3 "core" 9!? +102 "processing"%|9 +2 "core" 9%D +102 "processing"%9 +2 "core" 9)H +102 "processing"%l9 +3 "core" 9.L +102 "processing"%\ 9 +3 "core" 93P +102 "processing"%9 +2 "core" 99T +102 "processing"%m9 +3 "core" 9?X +102 "processing"%&9 +2 "core" 9E] +102 "processing"% 9 +2 "core" 9La +102 "processing"%9 +3 "core" 9Re +102 "processing"%9 +2 "core" 9Zi +102 "processing"%9 +2 "core" 9am +102 "processing"% 9 +3 "core" 9iq +102 "processing"%9 +2 "core" 9qv +102 "processing"%9 +3 "core" 9yz +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 +3 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%y9 +3 "core" 9  +102 "processing"%x9 +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" +102 "processing"%19 +3 "core" 9" +102 "processing"%9 +2 "core" 9# +102 "processing"%"9 +2 "core" 9# +3 .tPH.hold 2:00:00,28C +3 "processing"%* pMp +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +94 "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"%'  +68 "core"  + .tPSV.dial PTV +2 "processing"%, +80 "core" ~ + .tPBV.dial :waste1 +2 "processing"%7  +122 "core"  + "processing"%#% +4 "core" %ңV  +2 .tPS.seek 1.5ml +2 "processing"% 'S +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%='d +1596 "core" ' + .tdelay 5:00 +13215 "Can"7i\ HI +16788 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Y * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%U +67 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%8' +2330 "core" ' +2 .tPSV.dial PTV + "processing"%h +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%A +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%D  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2296 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%  +123 "core" +2 .tPSV.dial :mixloop + "processing"%z +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%( @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%5'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'o  + "processing"%9  +44 "core" +  +2 "processing"%P% +4 "core" %`D\  +2 .tPS.seek 0.34ml +2 "processing"%C'o +438 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'<  +27 "core" +2 .tPRV.dial :air +2 "processing"%6  +39 "core"  +2 .tPS.seek 0.9ml + "processing"%H'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%V @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%W' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%G'Ҧ +1605 "core" ' +2 .tPSV.dial :PML + "processing"%I +43 "core" + .tPTV.dial :mixing +2 "processing"%J @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%?  +33 "core"  +2 "processing"%Z% +4 "core" %ҧy\  +2 .tPS.seek 1.85ml + "processing"%;' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%Q * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%['d +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +3 "core" &i  + "manipulator"&3& +4 "core" & / .  +2 "manipulator"&$% +3 "core" %\ - / W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(, +128 "core" ( + "manipulator"&F& +4 "core" &,\ & 0 h U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &,\ 3 / U +2 .tForearm.seek :garage +2 "manipulator"&4'b +105 "core" ' +2 .tHand.close + "manipulator"&+/ +60 "core" / +2 "manipulator"&O& +4 "core" &- ; :  ; + "manipulator"&e% +4 "core" % ex 7 1 8  +2 .tForearm.seek :retract + "manipulator"&d'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +303 "core" ( + "manipulator"&-& +4 "core" &  * 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" & . 1 r 0 +2 .tForearm.reconfigure :tight +53 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&^'O +103 "core" ' +2 "manipulator"&B& +4 "core" & $ :  0 + "manipulator"&!% +4 "core" %V 2 9 +2 "collection"'R& +4 "core" &c\ +2 "collection"'M& +5 "core" &b\ +2 .tCC.seek :closed + "collection"'a(X +5 "core" &j\ +6 & +b\ %f +10 &Wb\ 7 +9 &j\ L +9 &bi\ K +10 &ngj\ L +9 &2cl\ K +9 &ej\ L +10 &ci\ L +9 &weg\ L +9 &9gk\ L +10 &gh\ L +9 &!cn\ K +10 &#cl\ K +9 &%Abh\ L +9 &'hk\ L +10 &(ak\ L +9 &*dg\ L +9 &,Idk\ L +10 &. fj\ L +9 &/fl\ L +10 &1ai\ L +9 &3Qbh\ L +9 &5fj\ L +10 &6cm\ K +9 &8em\ L +9 &:Yej\ L +10 &<jf\ L +9 &=dj\ L +10 &?cn\ L +9 &A`bj\ L +9 &C"ed\ L +10 &Doe\ M +9 &Fcwi\ O +9 &HR=Eh\ T +10 &J 57k\ W +9 &K42i\ X +10 &M66l\ Y +9 &OK:;j\ Y +9 &Q >>g\ Y +10 &R>Bj\ Y +9 &TBBg\ Y +9 &VQCDe\ Y +10 &WtIFn\ * +9 &Xs DGg\ U +9 ( +3 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'s& +4 "core" &X|lHIg\ L + &X|lHJm\ L +2 .tHand.open + "manipulator"&N1 +59 "core" 1 + "manipulator"&i% +4 "core" % V H E | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +116 "core" ' +2 .tPSV.dial PSR + "processing"%T +95 "core"  +2 "processing"%>% +4 "core" %c4\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%v'd +1602 "core" ' +2 .tPSV.dial PSR + "processing"%X +41 "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 +3 "processing"%f  + "collection"'k  +31 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"%~ +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%p  +70 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%n  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2608 "core" ' + .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +5 "core" & / 4  0 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&|& +4 "core" & 4 : - 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 7 4  0 +2 .tForearm.seek CC +2 "manipulator"&l'O +104 "core" ' + .tHand.close +2 "manipulator"&\ / +59 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( + "manipulator"&m& +4 "core" & , 7  0 +2 "manipulator"&&% +3 "core" % $ 0 - Z +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +278 "core" ( +2 "manipulator"&& +4 "core" &- # 5 j - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- # * ' - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'b +112 "core" ' + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % QW 5 6 5  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +124 "core" ' +2 ."da"delayUntil "11:43:57.75" +2559 "Can"k\ 77 +22325 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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"%.' +2334 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2292 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +122 "core"  + "processing"%/% +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"%1' +586 "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"%"  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%]% +4 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +591 "core" ' + ."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"%7  +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 + "processing"%@ +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2324 "core" ' +2 ."da"PSV.dial PTV +6 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%{ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Y  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%U'd +2295 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +135 "core"  + "processing"%h% +4 "core" %g\ + #"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 +2 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'Ҧ +628 "Can"j\ >> +980 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%D +71 "core" + ."da"PBV.dial :waste1 +50 "processing"%8  +35 "core" + "processing"%% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%z'Y +595 "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 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +32 "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"%P +81 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +68 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%6 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%V  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'd +2305 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%W  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%I  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%J +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%?'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Z  +41 "core"  +2 "processing"%Q% +4 "core" %e\  +2 ."da"PS.seek 0.55ml + "processing"%G' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%;  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1540 "core" ' + ."da"PSV.dial :PML +2 "processing"%3 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%$ @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%F  +33 "core"  + "processing"%b% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%L' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%+ * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%O'd +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +28293 "Can"l\ ?? +19710 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%e  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%4  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2326 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%- +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%r  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%B +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%R'd +2285 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +122 "core"  + "processing"%g% +4 "core" %h  + #"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"%s' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%N'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%M +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 "processing"%>% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%^'S +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%X * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +68 "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"%p +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%}  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%n'd +2329 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +121 "core"  +2 "processing"%% +4 "core" %d\ + #"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"%q' +583 "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 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 "processing"%u% +3 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'T +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%| * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +636 "Can"j\ HH +965 "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"%K * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%a' +2339 "core" ' +2 ."da"PSV.dial PTV + "processing"%m +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 #"da"washCycleDA #3 of 3 +50 .PSR.select :air +4 .PSV.dial PSR + "processing"% +122 "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"%' +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 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +586 "core" ' + ."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"%y  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%. +69 "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"%/ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2317 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +137 "core"  +3 "processing"%2% +16 "core" %b\ +9 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +2 "processing"%`' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%]% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "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"%''Ҧ +1596 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +32 "core" +2 "processing"%#% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'R +587 "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" ' + ."da"delay 10 seconds +1004 #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"% * +25 "Can"h\ +8 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Y +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%h +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2324 "core" ' +2 #"da"Additional air clear +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +134 "core"  + "processing"%% +4 "core" %a\ \ + #"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"%A'Ҧ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%( +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" + "processing"%9% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'U +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +1599 "core" ' + "processing"%69 +4 "core" 9HO5! +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%C  +4 "core" 5! + 5! + "processing"%V& +3 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&5% +3 "core" %\ . - A +2 "storage"(% +3 "core" % Z a\ +2 "storage"(W. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(I(S +200 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (J& +3 "core" &U B : f\ + "manipulator"&H& +4 "core" &- / 2 - + "manipulator"&Z% +4 "core" %\ ) # +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Q( +212 "core" ( +2 "manipulator"&?& +4 "core" & . & c n + "storage"(;& +4 "core" &U \\ ]\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +101 "core" ' + "storage"(3& +4 "core" &U d e \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"($'g +282 "core" ' +2 "storage"(F- +3 "core" -'v +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&b& +2 "core" & '  M n +2 "storage"(+& +4 "core" &U ] [ \ + ."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"& ' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&L, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(e- +2 "core" -'v +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(w' +29 "core" ' +2 "manipulator"&4% +4 "core" %j / . + "storage"(O& +4 "core" &U   o\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&-'B +26 "core" ' + "manipulator"&r& +4 "core" &  ) G n +2 "storage"(B& +4 "core" &U X c\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&!'] +19 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(:' +36 "core" ' +2 "manipulator"&d& +4 "core" & / , v n + "manipulator"&g% +4 "core" %q , d  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' +2 ."da"Elbow.seek PC +55 "manipulator"&s( +240 "core" ( + "manipulator"&i& +4 "core" & 8 + P  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & ? . N  +2 ."da"Forearm.seek PC +2 "manipulator"&T' +117 "core" ' +2 ."da"Hand.close +2 "manipulator"&>/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +422 "core" ( +2 "storage"([& +4 "core" &U o n \ + "manipulator"&^& +4 "core" & / / e  + "manipulator"&% +4 "core" %  - 0 s : +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&v( +282 "core" ( + "manipulator"&& +5 "core" & % 4 K 2 + "storage"(f& +4 "core" &U z { j\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&~'] +123 "core" ' +2 ."da"Hand.open +2 "manipulator"&p1 +56 "core" 1 + "storage"(}- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(k'X +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(_' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct1912h50ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +8211 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 97.91 seconds\ /var/log/esp/da21oct1912h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct1912h50ml15s.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/da21oct1912h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct1912h50ml30s.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/da21oct1912h50ml30s.tif: TIFF Upload Complete\ +11 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct1912h50ml70s.tif +7143 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct1912h50ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "97.91 sec auto-exposure",Subject: "da21oct1912h50ml images!" +10 "storage"(- +5 "core" -' +2 "storage"(n& +5 "core" &U X ` g\ +4 "manipulator"&q& +4 "core" & 7 0 ! 2 +2 ."da"Elbow.seek 1 +2 "manipulator"&( +12 "core" ( + "manipulator"&c& +4 "core" & . . % +2 "storage"(u& +5 "core" &U X X |\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +4 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(|' +55 "core" ' +2 "manipulator"&\\& +4 "core" & 0 / p % +2 "storage"(\ & +5 "core" &U \ + ."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"&K' +34 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&j, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.06 Pucks below Top Plate +2 "storage"(' +24 "core" ' + "manipulator"&m% +5 "core" %w / / " + "storage"(&& +4 "core" &U (\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +4 "manipulator"&l'B +28 "core" ' +2 "manipulator"&& +5 "core" & 7 3 % + "storage"(a& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +26 "core" ' +2 "storage"(% +6 "core" % Y\ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (% +3 "core" %yJ F\ PH +2 "manipulator"& % +4 "core" %c # * R +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +15 ' +2 ."downElevator"SE.stop +4 "storage"(5 +6 (& +6 "core" &U /\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"% & +8 "core" &`\ +4 "manipulator"&& +9 "core" & - 0 % +3 "manipulator"&% +10 "core" %\ 0 / +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&y(, +209 "core" ( +6 "manipulator"&x& +9 "core" &, - . b # +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &%& +5 "core" &, / 0 w # +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'b +109 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&./ +63 "core" / +4 "manipulator"&)& +8 "core" &- 2 ; O k +4 "manipulator"&/% +8 "core" % f{ . / ~ ) +4 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +102 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&( +127 "core" ( +4 "manipulator"&"& +8 "core" & . / S  +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &2& +6 "core" & & !   +4 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&1' +109 "core" ' +2 "manipulator"&]& +10 "core" & 1 2  +2 "manipulator"&`% +10 "core" % / . +4 "processing"%& +8 "core" &@\ +6 "processing"%& +11 "core" &W\ +6 ."psFlush"PC.seek :closed +3 "processing"%7(X +8 "core" &3\ +2 &0\  +6 &18\ +{ +8 &d:\ > +11 &~B\ M +9 &DeD\ L +8 &g9\ L +11 &i:\ L +9 &e;\ L +8 &Kh7\ L +11 & e*\ L +8 &j&\ L +11 & e%\ L +9 &"Te0\ L +9 &$g,\ M +11 &%c'\ M +9 &'h"\ L +7 &)Ze*\ M +11 &+b)\ L +8 &,i$\ L +10 &.e#\ L +10 &0dg(\ L +8 &2%i\ L +11 &3h\ L +10 &5j\ M +7 &7kg\ L +12 &9+h\ M +8 &:d\ L +9 &<f\ L +10 &>rg \ M +8 &@4d\ M +11 &Ag"\ M +9 &Cf\ M +8 &Evq\ N +11 &G1\ P +8 &H\ R +10 &J\ R +11 &Lp\ S +7 &N2\ S +13 &O \ S +8 &Q \ T +9 &St\ T +9 &U7 \ T +8 &V \ N +10 &X1@p \ )w +10 &X-\ + +4 ( +6 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +3 "processing"%#& +8 "core" &X \ + +2 &X\ \ + +2 ."psFlush"Hand.open +4 "manipulator"&'1 +62 "core" 1 +2 "manipulator"&,% +9 "core" % 2 ; +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&@'\ +119 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%{ +40 "core"  +4 "processing"%% +8 "core" %d\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +118 .PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%Y' +133 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +459 "core" ' +4 ."psFlush"delay 5 seconds +256 #"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)\ +245 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"%= @ +176 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%h  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%U +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2609 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +94 "core"  +2 "processing"%8% +4 "core" %F  + #"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 + "processing"%D' +2108 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%(  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%z @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%9 +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%A'F +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%C  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%V'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +69 "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 +2 "processing"%W' +1658 "Can"Jk\ 99 +452 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%H U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%F +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%b'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%r +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%B'T +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%G  +50 "core" +2 ."psFlush"PS.seek 0ml + "processing"%Q'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +69 "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"%-' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%! U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%>  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%T @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%f  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'p& +4 "core" &  +2 "manipulator"&}& +3 "core" & . /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X( +3 "core" ( + "manipulator"&:& +4 "core" & 4 6  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" & ) - R  +2 .tForearm.seek PC +2 "manipulator"&' +88 "core" ' +2 .tHand.close + "manipulator"&n/ +58 "core" / +2 .tPC.seek :open +2 "processing"%q( +422 "core" ( +2 "manipulator"&c& +4 "core" & / + }  + "manipulator"&u% +4 "core" % - $ g +2 .tForearm.seek :retract + "manipulator"&\\'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +370 "core" ( +2 "manipulator"&m& +3 "core" & -  4 3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" & . ' a 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&a& +4 "core" & 6 & ~ 3 + "manipulator"&v% +4 "core" %O / -  +2 "collection"'& +4 "core" & +2 "collection"'~& +4 "core" & +54 .tCC.seek :closed +3 "collection"'_(X +3 "core" &\ + & + & + & + & + & +3 &  +3 &1 +{ +10 &d > +9 & M +10 &Ee K +9 &g L +9 &h L +10 &f L +9 &Lf L +9 &g L +10 &d L +9 & d L +10 &"Ud K +9 &$j L +9 &%b K +10 &'h L +9 &)]c K +9 &+g L +10 &,e L +9 &.e K +10 &0eg K +9 &2&i L +9 &3c K +10 &5g K +9 &7me K +9 &9/h K +10 &:g L +9 &<j L +10 &>tg L +9 &@7b K +9 &Af L +10 &Ck L +9 &Evv N +9 &G0mz P +10 &Hil U +9 &Jfj\ W +10 &Lbhj\ W +9 &N hh\ Y +9 &Ogk\ Y +10 &Qhj\ Y +9 &Selm\ Y +9 &U'jk\ Y +10 &Vim\ S +9 &X>kl 2 +9 &Xzljl E +6 ( + "collection"'~& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 + "collection"'& +4 "core" &Xzdkm E + &Xzekm E + .tHand.open +2 "manipulator"& 1 +60 "core" 1 +2 "manipulator"&% +4 "core" % O 9 %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +118 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'|& +4 "core" &Xzdkk E + "collection"'K% +4 "core" %Ojm  + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'l% +4 "core" %Ojl  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"' 'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %mjm  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +628 "core" ' + .tCSV.dial :waste +2 "collection"' +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Q +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'x& +4 "core" &Xzdkn E +2 "collection"'%% +3 "core" %Slo \ +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'j'm +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'. @ +40 "core" B + "collection"')% +4 "core" %mil  +2 .tCS.seek 7ml +2 "collection"'/' +520 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  '"  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'2 @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"''Q +1594 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"']& +4 "core" &Xzcoo E +2 "collection"'y% +4 "core" %Pmp + .tCSV.dial :flush +2 "collection"'`  +67 "core" +2 .tCS.seek 5ml +2 "collection"''m +1173 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'N% +4 "core" %mon +2 .tCS.seek 7.001ml +2 "collection"'#' +510 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"''  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"',  +96 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +483 "Can"Th\ BB +1091 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'{& +4 "core" &Xzdjk E +2 "collection"'% +4 "core" %Ukl \ + .tCSV.dial CSR +2 "collection"'1  +39 "core"  +2 "collection"'<% +4 "core" %Ujl + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'Y'O +1802 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'=' O +517 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'h + 'U  +96 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'0'Q +1805 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'8  +68 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +579 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  + "collection"'(% +4 "core" %Vll  +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'z'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +7 "collection"'9' O +1345 "core" ' +2 .tCSV.dial CBV +2 "collection"'D +96 "core" +2 .tCS.seek 0ml +2 "collection"'P'Q +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" & 0 / 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&6& +4 "core" & ' 6  3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" & + , D 3 +2 .tForearm.seek CC +2 "manipulator"&o'O +106 "core" ' +2 .tHand.close + "manipulator"&5/ +57 "core" / + .tCC.seek :open +2 "collection"'V( +424 "core" ( +2 "manipulator"&& +4 "core" & 0 = 3 + "manipulator"&J% +4 "core" % I 3 6 g +2 .tForearm.seek :retract + "manipulator"&H'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&W(, +277 "core" ( + "manipulator"&S& +4 "core" &, ( - b I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &, . * F I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;'b +110 "core" ' +2 .tHand.open + "manipulator"&?1 +63 "core" 1 + "manipulator"&3% +5 "core" % VS *  6  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 "processing"%F& +4 "core" &?  +45903 "Can"j\ // +60001 h\ // +60001 i\ // +60001 g\ // +60002 0g\ // +60001 i\ // +60001 f\ // +60002 4i\ 0/ +9593 #t-> access 1 +2 "storage"(% +3 "core" % \ + "manipulator"&+% +4 "core" %\  / /  + "manipulator"&b& +4 "core" &, - 0 I + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(4(<( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (e& +2 "core" &<& !\  +7916 #t-> access 2 +2 "storage"(r% +3 "core" % P\ +2 "manipulator"&O% +3 "core" %\  0 2  +2 "manipulator"&B& +3 "core" &, / / x I +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(g(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (G& +3 "core" &K G\  +41569 "Can"g\ 00 +60001 hj\ // +60002 gi\ // +60001 l\ // +60001 Bj\ // +60002 l\ 0/ +60001 el\ 0/ +60001 0p\ // +60002 Ep\ 0/ +60001 =o\ 0/ +60001 7p\ // +60002 @p\ // +60001 Bp\ // +60001 ;n\ // +39582 !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 @1634675210.78EDT @1634839974.21EDT = =tMAIN =mMAIN_scheduler @EDT1634839976.00 #"core_reset"Sent BREAK +2 #t@53979 receive with ifg=0x10, ie=0xFD + #@54614 receive with ifg=0x10, ie=0xFD + #@55269 receive with ifg=0x10, ie=0xFD + #@55902 receive with ifg=0x10, ie=0xFD #@56535 receive with ifg=0x10, ie=0xFD + #@57168 receive with ifg=0x10, ie=0xFD + #@57801 receive with ifg=0x10, ie=0xFD #@58127 receive with ifg=0x80, ie=0xFD + #@42246 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +379 "Can""`\ 11 + "`\ 11K + #tPolling Can every 10:00 +2 #Cleanly exited at 16:26:50EDT19-Oct-21 +448 #-> 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\ +4 "sampler")&\ +2 "collection"'% +3 "core" %R  + .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" %i  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %޲   \ ( +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +21667 #-> access 2 +2 "storage"(2% +3 "core" % &\ +2 "manipulator"&3% +3 "core" %\  / /  +2 "manipulator"&4& +4 "core" &, 5 1 I +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K \  +30974 "Can"Ad\ 0/ +20535 #t-> startTube 2 +741 #-> da 25 +2 #da sampling at most 25ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 14:26:34EDT21-Oct-21\\n{}\\nCan@14:23:01, 18.9C, 47% humidity, 14.9psia, 13.728V, 0.233A, 0.226A avg, 3.19W",Subject: "da sampling at most 25ml" +4 "collection"'7& +3 "core" & +2 .tHand.open +2 "manipulator"&81 +27 "core" 1 + "manipulator"&9% +4 "core" % \  4 '  +2 "storage"(:% +4 "core" % \ + "storage"(;. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(<( \ +669 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +4 (=& +6 "core" & q\ +4 "manipulator"&>& +7 "core" &, . 1 ' I +2 "manipulator"&?% +7 "core" % \  1 9 V  +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&@( +71 #"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)\ +144 "core" ( +2 "manipulator"&A& +4 "core" &w * ' W + "storage"(B& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&C'/ +131 "core" ' +2 "storage"(D& +4 "core" &  '\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'g +274 "core" ' + "storage"(F- +4 "core" -'o + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (G& +2 "core" &  d\ +2 "manipulator"&H& +4 "core" &w 0 /  + .tElbow.seek 2 +2 "manipulator"&I( +58 "core" ( + "manipulator"&J& +4 "core" &! 8 ' 3 7 +2 "storage"(K& +3 "core" &  9\ +2 .tForearm.seek 2 + 300 counts +40 "manipulator"&L' +40 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& + "storage"(O' +7 "core" & : 4  7 +2 "manipulator"&P% +4 "core" % 9 / = +2 .tForearm.seek :retract + "manipulator"&Q'\ +114 "core" ' + .tElbow.seek CC +2 "manipulator"&R( +122 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +17 "core" ( +2 "manipulator"&S& +4 "core" &; 0 ( 9 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &; 1 0 I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'O +124 "core" ' + "manipulator"&V& +4 "core" &6 0 8 I +2 "manipulator"&W% +4 "core" %x . 9 +2 "collection"'X& +4 "core" & \ +2 "collection"'Y& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" & \  +9 &/} +| +10 &f ? +9 & M +10 &M` K +9 & g L +9 &g L +10 &d L +9 &Ug L +9 &d L +10 &g K +9 & f L +10 &"^g K +10 &$ f K +8 &%c K +10 &'j L +9 &)fe K +9 &+'f L +10 &,f L +9 &.e K +10 &0mg L +9 &2/i L +9 &3g L +10 &5f L +9 &7uc L +9 &97e L +10 &:d L +9 &<g K +10 &>}h L +9 &@?c L +9 &Ak L +10 &Cr M +9 &Ez O +9 &G0 T +10 &H\ V +9 &J\ W +10 &Li\ X +9 &N*\ X +9 &O\ Y +10 &Q\ X +9 &Sp\ X +9 &U0\ Y +10 &V\ R +9 &X? - +10 &Xx} J +5 ( +2 "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + .Hand.open + "manipulator"&[1 +4 "core" &Xxm J +59 1 + "manipulator"&\\% +4 "core" % x = . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +104 "core" ' +2 #tcollectSample 25ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")^+ +3 "core" + +2 "sampler")_% +4 "core" %޴   \  + "collection"'`& +4 "core" &Xxm} J +3 "Can"h_\ MM +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'a  +15 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +4 "core"  +2 "sampler")c  +3 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"';'Q +85 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +126 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X'5\\ +285 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")?  +128 "core"  +102 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +125 "core"  +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'b'Q +87 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")c +120 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +4 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0Xad +102 "collection"'|9 +3 "core" 9^ed +102 "collection"'9 +3 "core" 9id +102 "collection"'9 +2 "core" 9md +102 "collection"'9 +3 "core" 9qd +102 "collection"'"9 +2 "core" 9vd +103 "collection"' 9 +2 "core" 9\ zd +102 "collection"'$9 +3 "core" 9* ~d +102 "collection"'9 +3 "core" 9M d +102 "collection"'!9 +2 "core" 9pd +102 "collection"'%9 +2 "core" 9c +103 "collection"'&9 +2 "core" 9_ +102 "collection"'(9 +3 "core" 9] +102 "collection"'9 +2 "core" 9Y +102 "collection"')9 +3 "core" 9V +102 "collection"'*9 +2 "core" 9CS +102 "collection"'+9 +3 "core" 9fO +102 "collection"',9 +2 "core" 9L +102 "collection"'#9 +2 "core" 9J +102 "collection"'.9 +3 "core" 9G +102 "collection"'/9 +2 "core" 9E +102 "collection"'09 +2 "core" 9 C +102 "collection"''9 +3 "core" 9."@ +102 "collection"'29 +3 "core" 9L%> +102 "collection"'39 +2 "core" 9i'< +102 "collection"'49 +3 "core" 9): +102 "collection"'19 +2 "core" 9*8 +102 "collection"'69 +3 "core" 9+7 +102 "collection"'79 +3 "core" 9,4 +102 "collection"'89 +2 "core" 9/3 +102 "collection"':9 +3 "core" 912 +102 "collection"'9 +2 "core" 931 +102 "collection"'59 +3 "core" 964. +102 "collection"'-9 +3 "core" 9L3, +102 "collection"'99 +2 "core" 9a4+ +102 "collection"';9 +3 "core" 9y4* +102 "collection"'=9 +2 "core" 97( +102 "collection"'?9 +2 "core" 9:& +102 "collection"'A9 +3 "core" 9<$ +102 "collection"'>9 +3 "core" 9<# +102 "collection"'9 +7 "core" 9=" +102 "collection"'D9 +3 "core" 9? +102 "collection"'9 +3 "core" 9 A +102 "collection"'F9 +2 "core" 9 C +102 "collection"'H9 +2 "core" 9 )E +102 "collection"'B9 +3 "core" 9 <F +102 "collection"'M9 +2 "core" 9 KH! +102 "collection"'G9 +3 "core" 9 ]I% +102 "collection"'N9 +3 "core" 9 lJ* +102 "collection"'P9 +2 "core" 9 }K. +103 "collection"'C9 +2 "core" 9 L2 +102 "collection"'J9 +3 "core" 9 L6 +102 "collection"'S9 +3 "core" 9 M: +102 "collection"'T9 +2 "core" 9 N? +102 "collection"'E9 +3 "core" 9 OC +102 "collection"'L9 +2 "core" 9 OG +102 "collection"'K9 +2 "core" 9 QK +103 "collection"'W9 +2 "core" 9 RO +102 "collection"'I9 +3 "core" 9 TS +102 "collection"'X9 +2 "core" 9\ VX +102 "collection"'@9 +2 "core" 9\ W\\ +103 "collection"'Q9 +2 "core" 9\ Y` +102 "collection"'\ 9 +4 "core" 9\ "[d +102 "collection"'[9 +2 "core" 9\ ,]h +102 "collection"'O9 +2 "core" 9\ 5^m +102 "collection"'\\9 +3 "core" 9\ >_q\ +102 "collection"'_9 +2 "core" 9\ Gau +102 "collection"'`9 +3 "core" 9\ Oay +102 "collection"'a9 +3 "core" 9\ X`} +102 "collection"'Y9 +2 "core" 9\ _a +102 "collection"'c9 +3 "core" 9\ fa +102 "collection"'V9 +2 "core" 9\ lc +102 "collection"'b9 +3 "core" 9\ tf +102 "collection"'U9 +3 "core" 9\ zg +102 "collection"'^9 +2 "core" 9\ i +103 "collection"'e9 +2 "core" 9\ j +102 "collection"'g9 +2 "core" 9\ k +102 "collection"'f9 +3 "core" 9\ l +102 "collection"'i9 +3 "core" 9\ m +102 "collection"'d9 +2 "core" 9\ n +102 "collection"'h9 +3 "core" 9\ m +102 "collection"'k9 +2 "core" 9\ n +3 .tCH.hold 10:00,70C +3 "collection"'l `\ `\ A +2 'j9 +5 "core"  + 9\ \  + "collection"'m% +4 "core" %ro\ +2 #tBegun lysing Collection Puck Heater at 68C/38.6psia +34347 "Can" b\ +25643 "core" ` + "collection"'q9 +4 "core" 9\  + "collection"'p% +4 "core" %  \ +2 #tEnded lysing Collection Puck Heater at 70C/33.5psia +2 .CS.seek 0ml + "collection"'s'Q +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'t @ +93 "core" A + .tCSV.dial :air +2 "collection"'r @ +40 "core" ? +3 .tCS.seek 5ml + "collection"'o'm +1343 "core" ' +2 .tCSV.dial CTV + "collection"'n  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'w  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'z'Q +1333 "core" ' +2 "collection"'}% +4 "core" %R + #tPuck @45.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'~ +96 "core"  + .tCBV.dial CSV +2 "collection"'  +26 "core" +2 "collection"'% +4 "core" %R\ +2 .tCS.seek 5ml + "collection"''m +1346 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +41 "core" + "collection"'% +4 "core" %m   +2 .tCS.seek 7.001ml +2 "collection"'' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +45 "collection"' @ +48 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" ^ +2 #tLysing Complete + "collection"' & +4 "core" &XxjXW J +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" % ' : <  - + "storage"(% +4 "core" % k\ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ({& +3 "core" &T | !\ +2 "manipulator"&& +4 "core" &6 4 / F I + "manipulator"&% +4 "core" % ' . / 7 - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +190 "core" ( + "manipulator"&& +4 "core" & ,  F  +2 "storage"(& +4 "core" &T ?\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +109 "core" ' + "storage"(& +5 "core" &T {\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(|'g +274 "core" ' +2 "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"('z +33 "core" ' +2 "manipulator"&& +4 "core" & ( / h  +2 "manipulator"&"% +4 "core" %t + 0 /  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +3 .tElbow.seek CC + "manipulator"&$( +162 "core" ( + "manipulator"&& +4 "core" &# 5 + ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &# 0 - ;6 +2 .tForearm.seek CC +2 "manipulator"&%'O +104 "core" ' + .tHand.close +2 "manipulator"&&/ +53 "core" / +2 .tCC.seek :open + "collection"'(( +426 "core" ( +2 "storage"(& +4 "core" &T \ + "storage"()& +4 "core" &T \ +2 "manipulator"&*& +3 "core" &% 8 1 <9 +2 "manipulator"&+% +4 "core" %  / , U + .tForearm.seek :retract +2 "manipulator"&,'\ +116 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&#( +153 "core" ( + "manipulator"&.& +5 "core" & ' 7   + "storage"(/& +4 "core" &T F\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&0' +106 "core" ' + .tElbow.hold +2 "manipulator"&', +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&21 +62 "core" 1 +3 "manipulator"&3% +4 "core" % T E @  + "storage"(4& +4 "core" &T Z\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 285 counts +2 "manipulator"&1'" +22 "core" ' +2 "manipulator"&6& +4 "core" & + ' o  + "storage"(7& +4 "core" &T v\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&8'] +33 "core" ' + "storage"(:% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (5% +3 "core" %N `\ SQ +2 "manipulator"&-% +4 "core" %Ѕ 1 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +98 "core" ' +52 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &LL& \ +2 "manipulator"&=& +4 "core" & / -  + "manipulator"&?% +73 "core" %\ 7 0 1 * +2 .tElbow.seek FlushPuck::Garage + "manipulator"&A(, +172 "core" ( +2 "manipulator"&>& +4 "core" &- % 8 ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- - - u ) +2 .tForearm.seek :garage + "manipulator"&D'b +100 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / + "manipulator"&F& +4 "core" &- B 4 0 ) +2 "manipulator"&H% +4 "core" % t . , + .tForearm.seek :retract +2 "manipulator"&B'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M( +299 "core" ( + "manipulator"&G& +4 "core" &# & . p :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &# 0 3 :- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +99 "core" ' +2 "manipulator"&C& +4 "core" &# ) 8 o :- +2 "manipulator"&J% +3 "core" %Y & , K + +2 "collection"'S& +4 "core" &DIg +2 "collection"'T& +4 "core" &DGV +2 .tCC.seek :closed +2 "collection"'E(X +5 "core" &FH6 +7 & 1FH %g +9 &YzGG  7 +9 &GF J +10 &^FG J +9 &`GF J +10 &A`FE[ J +9 &bHF3 J +9 &`FE J +10 &aEG K +9 &JaFE J +9 & `FF J +10 &!_FF  J +9 &#_FF J +10 &%Q]FG J +9 &'_EH J +9 &(\\EE I +10 &*bDH J +9 &,Z`CGW J +9 &.`FG3 J +10 &/`DG J +9 &1^EF J +10 &3a_GG J +9 &5$]EIu J +9 &6_EH\\ J +10 &8`GH8 K +9 &:j`GH J +9 &<+bIG  J +10 &=`FI K +9 &?_HH J +10 &AqaHH J +9 &C2bBF K +9 &Dk6 K +10 &Fm O +9 &H]J\ T +9 &J3\ V +10 &K+*!\ W +9 &M.+\ X +10 &OY+-\ X +9 &Q..\ Y +9 &R,-t\ Y +10 &T),p\ Y +9 &V\\+*]\ Z +9 &W_'*A\ : +10 &Xi*(l\ X +9 ( +3 "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'L& +4 "core" &Xkv''i V + &Xkv')h V + .tHand.open +2 "manipulator"&K1 +58 "core" 1 + "manipulator"&W% +4 "core" % Y : ; T + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +107 "core" ' +2 .tPSV.dial PSR + "processing"%X +40 "core"  +2 "processing"%@% +4 "core" %i3\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%Q'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\  +40 "core"  +2 .tPS.seek 0ml + "processing"%['d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%O +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\\' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%_ + "collection"'`  +6 "core" B +2 "processing"%a  +65 "core" +84 +2 .tPSV.dial :mixloop + "processing"%Y +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%c  +123 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%b  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%e'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +42 "core" +2 .tPS.seek 0ml +2 "processing"%d'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &# / / :- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +3 "core" ( + "manipulator"&j& +5 "core" &# 8 ' :- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &# 1 0 :- +2 .tForearm.seek CC +2 "manipulator"&v'O +107 "core" ' + .tHand.close +2 "manipulator"&l/ +56 "core" / +2 .tCC.seek :open +2 "collection"'q( +426 "core" ( + "manipulator"&p& +4 "core" &# 5 .  :- +2 "manipulator"&y% +3 "core" % ` / / u +2 .tForearm.seek :retract +2 "manipulator"&t'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(, +286 "core" ( + "manipulator"&s& +4 "core" &, 9 % ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &, / & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x'b +106 "core" ' +2 .tHand.open + "manipulator"&w1 +59 "core" 1 +2 "manipulator"&u% +4 "core" % R8 9 * M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +117 "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" &  + "manipulator"&~% +4 "core" %\ 0 + x +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(z( \ +154 "Can"d\ }} +45 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" & \  +2 "manipulator"&& +4 "core" &, - 0 0 + "manipulator"&% +4 "core" %\ - - x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +213 "core" ( + "manipulator"&& +4 "core" & *  / a +2 "storage"( & +4 "core" & ,\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +88 "core" ' +2 "storage"(& +4 "core" & r\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"(- +3 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +2 "core" & \  +2 "manipulator"&& +3 "core" & / / a +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&<& +4 "core" & - % C a + "storage"(& +4 "core" & H\  +45 .tForearm.seek 2 + 300 counts +11 "manipulator"&' +39 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +64 "core" / +3 ."downElevator"SE.seek :down +8 "manipulator"&& +2 "storage"(]' +7 "core" & 1 / a +2 "manipulator"&% +9 "core" % * . . +2 .tForearm.seek :retract + "manipulator"&'\ +120 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"( +116 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +52 "core" ( +2 "manipulator"&|& +4 "core" &' 0 & m :+ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &' / 0 g :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&!'O +99 "core" ' +2 "manipulator"&& +5 "core" && < 2 :+ + "manipulator"&% +4 "core" %C 0 1 +2 "collection"'&& +4 "core" &X +2 "collection"' & +4 "core" &M +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &C  +10 &2" +{ +9 &e = +9 &y K +10 &Q\\ I +9 &^ J +10 &\\ I +9 &^ J +9 &X^ J +10 &_} J +9 &ci J +9 & b> J +10 &"a\\9 I +9 &$"_# J +10 &%b J +9 &'` J +9 &)i^ I +10 &+*` J +9 &,c3 J +9 &.b J +10 &0pb J +9 &22_ J +10 &3^ I +9 &5] I +9 &7x` J +10 &9:c7 J +9 &:c( J +9 &<`) I +10 &>`# J +9 &@Bb J +10 &Bg K +9 &Cg? K +9 &E{`j N +10 &G19E S +9 &H2/ V +9 &J00u W +10 &Li//t W +9 &N)0/q X +10 &O/0h\ X +9 &Q0/R\ X +9 &Sl11B Y +10 &U.12;\ Y +9 &V1/1\ Q +9 &XB02# . +10 &Xl20 T +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + .Hand.open + "manipulator"&1 +4 "core" &Xl12 T +49 1 +3 "manipulator"&)% +4 "core" % C 8 3 K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +95 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'+  +121 "core" ~ +2 .tCSV.dial CTV +2 "collection"'.  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%/' +2613 "core" ' +2 "collection"'%% +4 "core" % K   +2 .tCS.seek 5.5ml + "collection"'$'} +1214 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%2  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%3  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%4'd +2610 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'6 ` +28 "core" ^ +2 .tCSV.dial :air +2 "collection"'7 @ +41 "core" ? +3 .tCS.seek 10ml + "collection"':' O +1217 "core" ' + .tCSV.dial CTV +2 "collection"',  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'5'Q +2598 "core" ' + .tCBV.dial :waste1 +6 "collection"'- @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'#  +123 "core" +2 "collection"'0& +4 "core" &Xl  T + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&1% +3 "core" %\ 0 - - & ' +2 "storage"(;% +3 "core" % \ +2 "storage"(=. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &P I\ +2 "manipulator"&8& +3 "core" && < : Y :+ +2 "manipulator"&>% +3 "core" %\ 0 1 /  ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +168 "core" ( +2 "manipulator"&& +4 "core" & % 5 W + "storage"('& +4 "core" &P \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +106 "core" ' +2 "storage"(F& +4 "core" &P h\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +281 "core" ' +2 "storage"(9- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +2 "core" & 7 2 - W +2 "storage"(G& +4 "core" &P A\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&A' +33 "core" ' +2 .tElbow.hold + "manipulator"&N, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(J' +30 "core" ' +2 "manipulator"&S% +4 "core" % ? > 5 + "storage"(B& +4 "core" &P T\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&('B +16 "core" ' + "manipulator"&L& +5 "core" &  3 * W + "storage"(K& +4 "core" &P O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&W'] +22 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(T' +40 "core" ' + "manipulator"&X& +5 "core" & / - W + "manipulator"&@% +4 "core" %Y . * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +109 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +168 "core" ( +2 "manipulator"&\ & +4 "core" &! ) 8 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &" 9 1 8 +2 .tForearm.seek CC + "manipulator"&O'O +90 "core" ' +2 .tHand.close +2 "manipulator"&[/ +62 "core" / + .tCC.seek :open +2 "collection"'_( +426 "core" ( +2 "storage"(`& +4 "core" &P "\ +2 "storage"(a& +3 "core" &P C\ +2 "manipulator"&Y& +3 "core" &" . ) \\ 8 +2 "manipulator"&c% +4 "core" % F 7 = = - + .tForearm.seek :retract +2 "manipulator"&\\'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&b( +206 "core" ( +2 "manipulator"&V& +4 "core" &  - D  + "storage"(^& +4 "core" &P \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&U' +106 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&e1 +57 "core" 1 +2 "manipulator"&i% +4 "core" % ` E 8 } + "storage"(f& +4 "core" &P r\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 297 counts + "manipulator"&h'. +29 "core" ' + "manipulator"&j& +4 "core" & *    +2 "storage"(m& +4 "core" &P \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&l'] +27 "core" ' +2 "storage"(M% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(I' +99 (E% +3 "core" %M 2\ RO + "manipulator"&p% +4 "core" %e / 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +105 "core" ' +35 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%v  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%s' +2615 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%n +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%k  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%w +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%u  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%t'd +2609 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%}& +4 "core" &  + "manipulator"&~& +4 "core" & . -  + "manipulator"&% +4 "core" %\ , / R +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +214 "core" ( + "manipulator"&x& +4 "core" &, ) 8  # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, . , y # + .tForearm.seek :garage +2 "manipulator"&'b +90 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / + "manipulator"&& +4 "core" &- ,  J e +2 "manipulator"&% +4 "core" % t + ' ~ +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r( +127 "core" ( + "manipulator"&& +5 "core" & * # S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & 0 0 d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +123 "core" ' +2 "manipulator"&{& +4 "core" &  6 0 +2 "manipulator"&% +4 "core" % - . +2 "processing"%<& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed + "processing"%R(X +4 "core" &  +9 &0 ,} +10 &d > +9 &{ M +9 &?e M +10 &j M +9 &j M +10 &f L +9 &Gm M +9 & h M +10 &j L +9 & j L +9 &"Pi L +10 &$j L +9 &%g L +10 &'j L +9 &)Xd L +9 &+j M +10 &,k M +9 &.n M +9 &0`j L +10 &2!k M +9 &3m M +10 &5h M +9 &7gj M +9 &9)n M +10 &:g L +9 &<h M +9 &>pj L +10 &@2h L +9 &Ah M +10 &Ck M +9 &Eq{ O +9 &G, Q +10 &H\ R +9 &J\ S +9 &Lm\ S +10 &N.\ S +9 &O\ T +10 &Q\ T +9 &Sr\ T +9 &U4\ T +10 &V\ Q +9 &X4>d $k +9 &XT 0 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%& +4 "core" &X 0 + &X 0 + .tHand.open +54 "manipulator"&1 +63 "core" 1 + "manipulator"&% +4 "core" % 9 7 h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +115 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%| +43 "core" + "processing"%% +4 "core" %fi  +2 .tPS.seek 0.3ml +2 "processing"%'c +394 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%% +4 "core" %i  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +489 "core" ' +2 .tdelay 3 seconds +307 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%&' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%] +94 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%q  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&)& +4 "core" & ! N + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&+& +4 "core" & )  2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" & " - @ +2 .tForearm.seek PC +2 "manipulator"&!' +90 "core" ' + .tHand.close +2 "manipulator"&d/ +52 "core" / +2 .tPC.seek :open + "processing"%%( +423 "core" ( + "manipulator"& & +4 "core" & . / q +2 "manipulator"&2% +3 "core" % - / +2 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(, +145 "core" ( +2 "manipulator"&6& +4 "core" &, 7 % = ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &, . . ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'b +108 "core" ' +2 .tHand.open + "manipulator"&,1 +54 "core" 1 + "manipulator"&:% +4 "core" % gW 8 * l  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +109 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%#& +4 "core" &  + "manipulator"&0% +4 "core" % 7 ) - / +2 "storage"(1% +3 "core" % \ +2 "storage"(;. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(=( \ +247 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +2 "core" & \ \  +2 "manipulator"&8& +4 "core" &- 0 - $ + "manipulator"&>% +4 "core" % 7 / 2 / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&z( +196 "core" ( +2 "manipulator"&& +4 "core" & , 0 o + "storage"('& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&F'/ +96 "core" ' +2 "storage"("& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(*'g +278 "core" ' + "storage"(9- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +3 "core" & (\  + "manipulator"&G& +4 "core" & / / +2 .tElbow.seek 2 + "manipulator"&C( +21 "core" ( + "manipulator"&S& +4 "core" & 7 ' = +2 "storage"(B& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&L' +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&K/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&X& +2 "storage"(@' +7 "core" & / / 1 = +2 "manipulator"&% +4 "core" %  / . _  + .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H( +167 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&A& +4 "core" & & + g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & . - ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +113 "core" ' +2 "manipulator"&\ & +4 "core" & / 3 S +2 "manipulator"&Q% +4 "core" % - )  +2 "processing"%W& +3 "core" &z  +2 "processing"%N& +5 "core" &r  +2 .tPC.seek :closed +2 "processing"%[(X +4 "core" &l  +9 &/z +| +10 &em ? +9 &v M +9 &Ngl L +10 &hl L +9 &fe L +9 &fc L +10 &Thd M +9 &fU L +9 &hL L +10 & gP L +9 &"^iO L +10 &$jF L +9 &%dE L +9 &'iD L +10 &)fc@ L +9 &+&hD M +9 &,gF L +10 &.k9 M +9 &0mg5 L +10 &2/k4 L +9 &3i) L +9 &5h0 M +10 &7uf# L +9 &96j M +9 &:h! M +10 &<e" L +9 &>|i M +10 &@?g( L +9 &Bg L +9 &Cn M +10 &E~ O +9 &G8\ Q +9 &H\ R +10 &J \ S +9 &L{\ R +10 &N=\ R +9 &O\ S +9 &Q\ S +10 &S~\ T +9 &UB\ S +9 &W\ I +10 &X:Q \ "h +9 &X * +2 ( +2 "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&P1 +60 "core" 1 +2 "manipulator"&Z% +4 "core" %  : % U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%a L +2 %Y9 +6 "core" 9 +102 "processing"%c9 +2 "core" 9 +102 "processing"%O9 +3 "core" 9  +102 "processing"%V9 +2 "core" 9  +102 "processing"%^9 +4 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%e9 +2 "core" 9\  +103 "processing"%i9 +2 "core" 9\  +102 "processing"%f9 +2 "core" 9 "! +102 "processing"%j9 +3 "core" 9 &! +102 "processing"%m9 +3 "core" 9*! +102 "processing"%M9 +2 "core" 9/! +102 "processing"%\\9 +3 "core" 93! +102 "processing"%E9 +2 "core" 97! +102 "processing"%p9 +3 "core" 9; +102 "processing"%b9 +2 "core" 9? +102 "processing"%U9 +3 "core" 9%C +102 "processing"%h9 +2 "core" 9+H +102 "processing"%T9 +3 "core" 91L +102 "processing"%v9 +2 "core" 98P +102 "processing"%l9 +3 "core" 9@T +102 "processing"%I9 +2 "core" 9HX +102 "processing"%49 +3 "core" 9P] +102 "processing"%n9 +2 "core" 9Wa +102 "processing"%k9 +3 "core" 9ae +102 "processing"%w9 +3 "core" 9ji +102 "processing"%u9 +2 "core" 9vm +102 "processing"%s9 +3 "core" 9|q +102 "processing"%}9 +2 "core" 9v +102 "processing"%~9 +3 "core" 9z\ +102 "processing"%9 +2 "core" 9~\ +103 "processing"%x9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%g9 +3 "core" 9 +105 "processing"%9 +4 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%< pLp +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"% % +4 "core" %c  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"% ' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPBV.dial :waste1 + "processing"%  +122 "core"  +2 "processing"%% +4 "core" %ҥ1  +2 .tPS.seek 1.5ml +2 "processing"%|'U +581 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +6429 "Can"f\ =< +23573 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +31 "core" +2 .tdelay 30 seconds +3052 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2323 "core" ' + .tPSV.dial PTV +7 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +2294 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%)  +123 "core" + .tPSV.dial :mixloop +2 "processing"%+ +42 "core" +2 .tPRV.dial :ab1 + "processing"%. @ +68 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%d'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'r  + "processing"%  +41 "core" +3  + "processing"%R% +4 "core" %_k\  +2 .tPS.seek 0.34ml + "processing"% 'n +426 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'2  +28 "core" +2 .tPRV.dial :air +2 "processing"%6  +38 "core"  +2 .tPS.seek 0.9ml +2 "processing"%7'G[ +1183 "core" ' +2 .tPRV.dial :waste2 + "processing"%! @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%,  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%:'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%# +42 "core" + .tPTV.dial :mixing +2 "processing"%0 @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%3  +34 "core"  +4 "processing"%1% +9 "core" %ҥv\  +5 .tPS.seek 1.85ml +4 "processing"%;' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%?'d +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +3 "core" &$ \ +2 "manipulator"&>& +3 "core" & - 0 +2 "manipulator"&% +9 "core" %  . 0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +123 "core" ( + "manipulator"&'& +4 "core" &- , $ 0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- - $ :  +2 .tForearm.seek :garage +2 "manipulator"&"'b +112 "core" ' + .tHand.close +2 "manipulator"&-/ +58 "core" / +2 "manipulator"&9& +4 "core" &- : < 4  + "manipulator"&D% +4 "core" % ^p - , +2 .tForearm.seek :retract + "manipulator"&G'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +304 "core" ( +2 "manipulator"&B& +4 "core" & 6  - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" & # ! G - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +104 "core" ' + "manipulator"&& +5 "core" & % 2 L - + "manipulator"&z% +4 "core" %O - 8  +2 "collection"'F& +3 "core" &8  +2 "collection"'*& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'L(X +4 "core" &  +8 &<#\ %h +9 &X"\ 8 +9 &\ L +10 &_\ L +9 &xg\ L +10 &<` \ K +9 &e\ L +9 &c\ L +10 &b#\ L +9 &Cc"\ L +9 & g\ K +10 &!`\ L +9 &#e\ L +10 &%M` K +9 &' g\ L +9 &(d\ L +10 &*g\ L +9 &,Sd\ L +9 &.`\ L +10 &/g\ L +9 &1b\ K +9 &3\\b\ K +10 &5e\ L +9 &6d\ L +10 &8b\ L +9 &:dg\ K +9 &<&f\ K +10 &=b\ L +9 &?g\ K +9 &Aki\ L +10 &C,f\ L +9 &Dm\ M +10 &F\ O +9 &H]rr\ S +9 &Jqr\ W +10 &Kqq\ W +9 &Mqr\ W +9 &OUoq\ Y +10 &Qrq\ Y +9 &Rrq\ Y +10 &Tpq\ Y +9 &V[sr\ Y +9 &Wfps\ / +10 &Xlrr\ S +9 ( + &Xqoqr\ N +2 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'A& +4 "core" &Xqpqp9\ N +2 .tHand.open + "manipulator"&(1 +65 "core" 1 + "manipulator"&C% +5 "core" % O : < O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +120 "core" ' + .tPSV.dial PSR +2 "processing"%Q +95 "core"  + "processing"%W% +4 "core" %h[\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%@'U +1600 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%%'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%P +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%Z' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%Y  + "collection"'N  +32 "core" ~ +118  +2 .tPSV.dial :mixloop + "processing"%c +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%J  +72 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%V  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%e'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%i  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%f' +2408 "Can"yk\ VW +201 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +39 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" & - / - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +31 "core" ( + "manipulator"&E& +4 "core" & 4 &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & / - h  +2 .tForearm.seek CC +2 "manipulator"&b'O +90 "core" ' + .tHand.close +2 "manipulator"&U/ +51 "core" / +2 .tCC.seek :open +2 "collection"'h( +426 "core" ( +2 "manipulator"&T& +4 "core" & # ) P  + "manipulator"&v% +4 "core" % H - . 1 +2 .tForearm.seek :retract +2 "manipulator"&l'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(, +274 "core" ( + "manipulator"&4& +4 "core" &-  4 [  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &- , . R  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'b +110 "core" ' +2 .tHand.open + "manipulator"&w1 +60 "core" 1 + "manipulator"&u% +4 "core" % RT 5 * i  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +98 "core" ' +2 ."da"delayUntil "15:17:52.93" +24915 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%} @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%~  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +51 "processing"%x  +39 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%g +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +51 "core" +2 ."da"PS.seek 0ml +2 "processing"%y'd +2310 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%o% +4 "core" %bR\ +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"%' +596 "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 "processing"%  +68 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҧ0\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +584 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1428 "Can"8o\ NN +888 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%| +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2300 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %f + #"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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%q +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%)% +4 "core" %ҩ\ +2 ."da"PS.seek 1.5ml +2 "processing"%+'Y +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%. * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%&'d +1600 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .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"% * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%2 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2294 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%,  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%#  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%0 +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%3'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%1  +42 "core"  +2 "processing"%$% +3 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%:' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%;  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%> +41 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" + "processing"%/% +4 "core" %ҥ)\  +2 ."da"PS.seek 1.85ml +2 "processing"%H' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9'd +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +21488 "Can"-o\ JJ +26515 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%` * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%"  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%B +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%F'd +2321 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%G +133 "core"  + "processing"%_% +4 "core" %b \ + #"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"%A' +589 "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"%C  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%* +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 "processing"%W% +52 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'X +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%? * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1606 "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"%P * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%c +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Z  +46 "Can"/r\ HH +21 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2300 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%O +122 "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 + "processing"%^' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%e +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core"  + "processing"%f% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'R +592 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%E * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%p'd +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%U  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%b +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%4  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2316 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +122 "core"  + "processing"%w% +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"%u' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%k +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%}  +32 "core" +2 "processing"%~% +4 "core" %ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%x * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%m'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%g  +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"% +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%o +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +4 "processing"%% +16 "core" %c\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"% ' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%{' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%'Ҧ +1507 "Can"Ar\ xy +88 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҧ\  + ."da"PS.seek 1.5ml +2 "processing"%'V +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%|'d +1596 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%]  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2308 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%)% +4 "core" %b+\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +52 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2103 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%. +79 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 "processing"%r% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'U +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%R * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +94 "core"  +3 ."da"PS.seek 0ml +2 "processing"%2'd +1602 "core" ' + "processing"%69 +3 "core" 9IY5$ +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5$ 5$ +2 "processing"%!& +3 "core" &X\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&d% +4 "core" %\  * *   +2 "storage"(,% +3 "core" % V Y \ + "storage"( . +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(#(S +197 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (0& +3 "core" &U  6 '\ +2 "manipulator"&7& +3 "core" &- % '   +2 "manipulator"&1% +3 "core" %\  " '  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&$( +226 "core" ( +2 "manipulator"&3& +4 "core" & )   U +2 "storage"(;& +4 "core" &U Y X (\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&:'] +104 "core" ' +2 "storage"(>& +4 "core" &U d c\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +280 "core" ' + "storage"('- +3 "core" -'q +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&/& +3 "core" & ! +  U + "storage"(-& +4 "core" &U Y Y '\ + ."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"&8' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&H, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(D- +2 "core" -'q +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(`' +33 "core" ' +2 "manipulator"&"% +4 "core" %e / 0 s + "storage"(9& +4 "core" &U   '\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&B'; +28 "core" ' +2 "manipulator"&K& +4 "core" &  3 U + "storage"(& +4 "core" &U W Z\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z'] +26 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(' +40 "core" ' + "manipulator"&G& +4 "core" & ) * Z U +2 "manipulator"&_% +4 "core" %X " * +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&F'\ +107 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&A( +236 "core" ( +2 "manipulator"&C& +4 "core" & / + C * +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & + ) / * +2 ."da"Forearm.seek PC +2 "manipulator"&Q' +94 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +422 "core" ( + "storage"(?& +4 "core" &U Y Z\ +2 "manipulator"&X& +3 "core" & $ % . * +2 "manipulator"&@% +3 "core" % , ' +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +270 "core" ( + "manipulator"&& +4 "core" & *  Q  +2 "storage"(Y& +3 "core" &U Z Y\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&J1 +60 "core" 1 +2 "storage"(Z- +3 "core" -' +3 ."da"SE.seek 1.92 Pucks below Top Plate + "storage"(N'S +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(O' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2115h25ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +23941 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 254.812 seconds\ /var/log/esp/da21oct2115h25ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2115h25ml15s.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/da21oct2115h25ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2115h25ml30s.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/da21oct2115h25ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2115h25ml70s.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/da21oct2115h25ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "254.812 sec auto-exposure",Subject: "da21oct2115h25ml images!" +12 "storage"(- +4 "core" -' +2 "storage"(V& +5 "core" &U V V n\ +2 "manipulator"&^& +3 "core" & - , r  +2 ."da"Elbow.seek 1 +2 "manipulator"&e( +3 "core" ( +2 "manipulator"&j& +3 "core" & . * R  +2 "storage"(f& +3 "core" &U V Z .\ +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&i'] +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(E' +57 "core" ' +2 "manipulator"&M& +4 "core" & % + \  + "storage"(U& +5 "core" &U \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&S' +32 "core" ' + ."da"Elbow.hold +5 "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 2.05 Pucks below Top Plate +2 "storage"(p' +24 "core" ' +2 "manipulator"&T% +4 "core" %q  $  +2 "storage"(v& +5 "core" &U \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&b'E +81 "core" ' +3 "manipulator"&4& +4 "core" &  ! \\  +2 "storage"(L& +28 "core" &U ;\ +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&\\'] +18 "core" ' +4 "storage"(w% +6 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(n' +55 "Can"2t\ :: +45 "storage"(u% +6 "core" %DG \ PF +4 "manipulator"&k% +8 "core" %d\ + .  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&}'\ +103 "core" ' +8 ' +2 ."downElevator"SE.stop +4 "storage"(5 +4 (~& +8 "core" &U \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%l& +8 "core" &D  +4 "manipulator"&x& +8 "core" &  " A  +4 "manipulator"&% +8 "core" %\ %  " +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&g(, +179 "core" ( +2 "manipulator"&& +12 "core" &, , * D , +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 && +8 "core" &, # ! , +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&m'b +93 "core" ' +5 ."psFlush"Hand.close +4 "manipulator"&/ +64 "core" / +6 "manipulator"&& +11 "core" &, $ - Q , +4 "manipulator"&o% +8 "core" % n   } +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&y'\ +109 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +5 "manipulator"&( +119 "core" ( +4 "manipulator"&& +8 "core" & !   +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +8 "core" & + '  +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +125 "core" ' +4 "manipulator"&& +8 "core" & * - ]  +3 "manipulator"& % +9 "core" % * " O +4 "processing"%{& +8 "core" &.  +4 "processing"% & +8 "core" &<  +6 ."psFlush"PC.seek :closed +3 "processing"%(X +8 "core" &  +2 &)  +6 &/~(\ +{ +10 &f,\ ? +9 &"\ M +8 &Gc(\ L +11 &g!\ L +8 &g*\ L +10 &e%\ L +10 &Ng\ L +8 &e\ L +11 &h\ L +9 & e\ L +9 &"Xf\ L +10 &$h"\ L +8 &%g\ L +11 &'h\ L +9 &)^e\ L +8 &+!e\ L +11 &,g\ L +9 &.e\ L +8 &0gi\ L +11 &2(g\ L +8 &3c\ L +10 &5k\ L +10 &7ng\ L +8 &9/i\ M +11 &:g\ \ L +9 &<d\ L +8 &>vh\ L +11 &@9b\ L +8 &Ah\ L +10 &Ck\ L +10 &Eys\ N +9 &G3\ Q +10 &H\ R +10 &J \ S +8 &Lt\ R +10 &N6\ R +8 &O\ S +10 &Q\ S +10 &Sz\ S +8 &U;\ S +11 &V\ L +9 &X3Cx\ #h +8 &X 6\ / +6 ( +4 "processing"% & +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%& +8 "core" &X / +2 &X / +4 ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +8 "core" % 0 1  +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +112 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%a +42 "core"  +4 "processing"%t% +9 "core" %g +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%' +265 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +331 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%|' +331 #"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)\ +1782 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%]'F +2619 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +93 "core"  +2 "processing"%% +4 "core" %F  + #"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"%q' +2110 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%.  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%+ @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%r +95 "core" +2 ."psFlush"PS.seek :empty + "processing"%'F +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +96 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%&'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%!'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%d +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%7 U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%s' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%/'d +2618 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%- @ +53 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +51 "processing"%G' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%:  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%B' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%z U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%?' +1718 "Can"Lq\ 99 +898 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%@'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +40 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'J& +4 "core" &  +2 "manipulator"&Z& +4 "core" & - , ,  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P( +3 "core" ( + "manipulator"&& +4 "core" & 3  P  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & & $ 7  +2 .tForearm.seek PC +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&V/ +61 "core" / +2 .tPC.seek :open +2 "processing"%^( +422 "core" ( +2 "manipulator"&j& +4 "core" &  $ \  + "manipulator"&f% +4 "core" %  - - I +2 .tForearm.seek :retract + "manipulator"&M'\ +88 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&U( +353 "core" ( +2 "manipulator"&T& +4 "core" &6  & M I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +2 "core" &6 + # I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'O +121 "core" ' +2 "manipulator"&%& +4 "core" &6  * I +2 "manipulator"&c% +4 "core" %} , " 2 +2 "collection"'L& +3 "core" &8  +2 "collection"'O& +6 "core" &  +2 .tCC.seek :closed +2 "collection"'w(X +3 "core" &  +9 & & $e +9 &Y 8 +9 & L +10 &_ K +9 &|j K +10 &?e K +9 &e L +9 &e K +10 &h K +9 &Fg K +9 & e L +10 &!d K +9 &#d K +10 &%Nd K +9 &'h K +9 &(e K +10 &*a K +9 &,Ve K +9 &.b K +10 &/h K +9 &1e L +10 &3^c K +9 &5 c K +9 &6` K +10 &8e L +9 &:fd K +9 &<(h K +10 &=d L +9 &?d K +10 &Ame L +9 &C/g L +9 &Dm L +10 &F O +9 &H_ S +9 &J V +10 &K V +9 &M W +10 &OZ X +9 &Q X +9 &R X +10 &T Y +9 &V` X +9 &Wd / +10 &Xm S +9 ( + &Xtj L +2 "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'i& +4 "core" &XtjI L +2 .tHand.open + "manipulator"&e1 +63 "core" 1 +2 "manipulator"&E% +4 "core" % } 0 4 . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +91 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'k& +4 "core" &Xtj% L + "collection"'S% +4 "core" %U"  + .tCSV.dial CSR +2 "collection"'~  +40 "core"  + "collection"'b% +4 "core" %UG  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'l'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'x% +2 "core" %mO  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'p' +621 "core" ' + .tCSV.dial :waste +2 "collection"' +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\\'Q +1965 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &XtvI L + "collection"'% +4 "core" %SF  + .tCSV.dial :flush +2 "collection"'n  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'\ 'm +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B + "collection"'% +4 "core" %m#  +3 .tCS.seek 7ml + "collection"'o' +525 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'}  + '  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"' @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'m'Q +1588 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &XtuH L +2 "collection"'g% +4 "core" %UG  + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml + "collection"'{'m +1156 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'y @ +42 "core" A +2 "collection"'(% +4 "core" %m=  +2 .tCS.seek 7ml + "collection"'' +521 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1580 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'a& +4 "core" &XtuG L +2 "collection"'t% +4 "core" %OG  + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'2% +4 "core" %OG  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1810 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +520 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '  +97 "core" +31 + .tCTV.dial :intake +7 "collection"'|  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1809 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"']'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"')  +97 "core"  + "collection"'.% +4 "core" %S  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +50 "collection"'+'m +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'r' O +1358 "core" ' + .tCSV.dial CBV +2 "collection"'q +97 "core" +2 .tCS.seek 0ml +2 "collection"'R'Q +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &4 ) # 5 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&&( +3 "core" ( +2 "manipulator"&6& +4 "core" &5 2 2 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &5 / .  I +2 .tForearm.seek CC + "manipulator"& 'O +104 "core" ' + .tHand.close +2 "manipulator"&d/ +63 "core" / + .tCC.seek :open +2 "collection"'!( +425 "core" ( +2 "manipulator"&,& +4 "core" &4 , "  I + "manipulator"&0% +4 "core" % ` - * a +2 .tForearm.seek :retract +2 "manipulator"&7'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +289 "core" ( + "manipulator"&=& +4 "core" &,  * d  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &, ( ,   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&;'b +111 "core" ' + .tHand.open + "manipulator"&31 +60 "core" 1 + "manipulator"&>% +5 "core" % ]Z < $ Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' + "processing"%'& +4 "core" &z  +23310 "Can"]p\ 0/ +60001 dn\ 0/ +60001 hq\ 0/ +60001 nr\ 0/ +60002 js\ 00 +60001 lt\ // +60001 os\ 0/ +60002 vs\ 00 +60001 r\ 00 +60001 vq\ 00 +60002 no\ 0/ +34031 #t-> access 1 +2 "storage"(s% +3 "core" % y\ +2 "manipulator"&-% +4 "core" %\  / ( D  +2 "manipulator"&/& +3 "core" &, * + #  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"("(<( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &<( $\ +25267 "Can"op\ 00 +60001 zn\ 00 +60002 }n\ 0/ +60001 |r\ 0/ +60001 \ 00 +60002 \ 00 +60001 \ 0/ +60001 \ 0/ +60001 \ 0/ +60002 \ 0/ +60001 \ // +60001 \ 0/ +60003 \ 11 +60000 \ 00 +60001 \ /0 +60002 \ 0/ +60001 \ 0/ +60001 \ 0/ +60001 \ 00 +60002 ( 0/ +60001 \ 0/ +60001 \ 0/ +60002 \ 00 +60001 \ 0/ +60001 \ 0/ +60002 \ 00 +60001 \ // +60001  00 +60002 z\ 00 +60001 m\ // +60001 o\ 0/ +60002 w\ 00 +60001 x\ 00 +60001 ~\ 00 +60002 |\ 00 @EDT1634875382.30 \ 00 +60001 \ /0 +60001 \ 00 +60002 \ 00 +60001 w\ 00 +60001 l\ 00 +60002 o\ 0/ +60001 ~\ 0/ +60001 r\ 00 +60001 X\ 00 +60001 7\ // +60002 9\ 00 +60001 \ 00 +60001 \ 0/ +60001 \ // +60001 \ 0/ +60002  0/ +60001  0/ +60001  0/ +60001  0/ +60001  00 +60002  00 +60001  // +60001  /0 +60001  0/ +60002  00 +60001  0/ +60001 u 0/ +60001 ` 0/ +60002 W // +60001 P 0/ +60001 S 0/ +60001 > 00 +60002 I 0/ +60001 J 0/ +60001 B 0/ +60001 N 00 +60002 L 00 +60001 G 0/ +60001 P 0/ +60001 R 00 +60002 K // +60001 P 0/ +60001 R 00 +60002 R 0/ +60001 ] // +60001 T // +60001 T // +60002 X // +60001 O 00 +60001 W 00 +60002 c 0/ +60001 X 00 +60001 i // +60002 p 0/ +60001 c 0/ +60001 ] 00 +60002 R 0/ +60001 H 00 +60002 ] 00 +60001 A 00 +60001 O 00 +60002 I 00 +60001 8 0/ +60001 , /0 +60002 % 0/ +60001   0/ +60001  // +14191 #t-> access 2 +2 "storage"(K% +3 "core" % ^\ +2 "manipulator"&9% +3 "core" %\     +2 "manipulator"&& +4 "core" &,    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(_(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &K \  +45585 "Can"\  0/ +14834 #t-> startTube 2 +322 #-> da 100 +2 #da sampling at most 100ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 11:25:34EDT22-Oct-21\\n{}\\nCan@11:23:03, 21.3C, 25% humidity, 15.1psia, 13.767V, 0.233A, 0.226A avg, 3.20W",Subject: "da sampling at most 100ml" +3 "collection"'G& +3 "core" &  +2 "manipulator"&% +5 "core" %\      +2 "storage"($% +3 "core" % \ +2 "storage"(8. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(`( \ +670 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +6 (z& +8 "core" & h\ +4 "manipulator"&B& +8 "core" &,    +4 "manipulator"&*% +8 "core" %\  !    +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&C( +179 "core" ( +4 "manipulator"&W& +8 "core" &   * +4 "storage"(H& +8 "core" &  \ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +4 "manipulator"&['/ +105 "core" ' +2 "storage"(F& +4 "core" &  ?\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(X'g +19 #"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)\ +263 "core" ' +2 "storage"(?- +3 "core" -'d +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q& +3 "core" &  \ + "manipulator"&@& +4 "core" & "  = * +2 .tElbow.seek 2 + "manipulator"&Y( +4 "core" ( + "manipulator"&& +4 "core" & " " l * +2 "storage"(J& +4 "core" &  \ \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&Z' +48 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&N& +2 "storage"(V' +7 "core" &   , * +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +140 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( + "manipulator"&j& +5 "core" &.   Cn + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &.  Cn +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + "manipulator"&P& +4 "core" &.   e Cn +2 "manipulator"&T% +4 "core" %Q  " % # +2 "collection"'v& +4 "core" &  +2 "collection"'%& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'c(X +4 "core" &p  +9 &0}k +z +9 &en > +10 &~[ M +9 &L^W K +10 & ca K +9 &ec K +9 &bb L +10 &ScV K +9 &`c K +9 &eb K +10 & d[ K +9 &"\\cX K +10 &$c~T K +9 &%gR K +9 &'e~~K K +10 &)cdJ K +9 &+%e~}S K +9 &,fW K +10 &.a}R J +9 &0ki}Y K +9 &2-b~L K +10 &3`}M J +9 &5c|L K +10 &7sd~R K +9 &96g~~P K +9 &:eL K +10 &<e~}B K +9 &>{fz}@ K +10 &@=c~}B K +9 &AjsyD K +9 &CldjR L +10 &E{}KS? N +9 &G2@A@ R +9 &HAA? V +10 &J@A@ V +9 &Lj>AA W +10 &N)@C; X +9 &OB?< X +9 &Q>@D X +10 &SlAAA Y +9 &U-?@? Y +9 &VAB> P +10 &X G?BD (y +9 &Xv A@> M +5 ( +2 "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&L1 +3 "core" &XvvB?8 M +58 1 +2 "manipulator"&M% +4 "core" % Q ( ) 0 # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")i+ +2 "core" + +2 "sampler")e% +4 "core" % \  +2 "collection"'E& +3 "core" &XvuA@1 M +3 "Can"\ ML +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X! \  +24 "collection"'u% +3 "core" %QI  + "sampler")w% +4 "core" %rJM \ G +2 "sampler"),% +3 "core" %rSX \ G +2 .tIntake.select :close + "sampler")0 +9 )0% +3 "core" %rkf \ G + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")=' +909 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")1  +73 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'&% +3 "core" %QHH\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X+ +3 "core" + +10 "collection"''% +3 "core" %Q\ +2 "sampler")7% +3 "core" %\\V \  +19 "collection"';% +3 "core" %QA\ + "sampler")<% +4 "core" %\\V \  +21 "collection"'s% +3 "core" %QA\ +2 "sampler")-% +4 "core" %\\V \  +24 "collection"'/% +3 "core" %Q\ +2 "sampler")#% +4 "core" %\\V \  +27 "collection"'D% +3 "core" %Q\ +2 "sampler")K% +3 "core" %a \  +32 "collection"'9% +3 "core" %Q@  +2 "sampler")% +4 "core" %_VR \ J + "sampler"):% +4 "core" %_XY \ J + .tIntake.select :close +2 "sampler")0 +8 )"% +3 "core" %_mn \ J + .tSSV.dial :exhaust +2 "sampler")G  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +911 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'$& +3 "core" &Xvq((A M +2 ."airStroke"CSV.dial :waste +4 "sampler")8% "collection"'_ +6 "core" % \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")z  +29 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'B'Q +2 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'* @ +80 "core" ? +2 ."airStroke"CS.seek 10ml +2 "collection"'W' O +56 "core"  + .tCTV.dial :air +2 "collection"'H  +70 "core" ~ + .tdelay 15 seconds +15 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1487 .tSSV.dial :spit,avoiding: :exhaust +6 "sampler") +126 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +2 "collection"'F  +2 "sampler")I' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")?  +110 "core" ~ +17  +347 ' + "sampler")Q% +4 "core" % \ +2 .tCBV.dial between SSV and waste2 +2 "collection"'@  +27 "core"  + "collection"'% +5 "core" % NCB  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'J  +41 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"''Q +2158 "core" '  +2 "collection"'N% +4 "core" %  +2 "sampler")% +3 "core" % \ +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"'C @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X  +2 "sampler")f% +3 "core" %1xs \  +2 #tEvacuated: Intake @15.1psia, Outlet @12.9psia +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")X +124 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")! +124 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +122 "core" ' + ."CSpush"CS.stop +3 "collection"'5 +2 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9sed +102 "collection"'$9 +3 "core" 9tid +102 "collection"'89 +2 "core" 9tmd +102 "collection"'_9 +3 "core" 9uqd +102 "collection"'*9 +2 "core" 9;vvd +102 "collection"'z9 +3 "core" 9^wzd +102 "collection"'H9 +3 "core" 9x~d +102 "collection"'R9 +2 "core" 9zc +102 "collection"'B9 +3 "core" 9z` +102 "collection"' 9 +2 "core" 9|[ +102 "collection"'F9 +3 "core" 9\ ~X +102 "collection"'?9 +2 "core" 9/~U +103 "collection"'9 +2 "core" 9RQ +102 "collection"'Q9 +3 "core" 9uN +102 "collection"'@9 +2 "core" 9L +102 "collection"'9 +3 "core" 9H +102 "collection"'J9 +2 "core" 9E +102 "collection"'W9 +3 "core" 9B +102 "collection"'N9 +2 "core" 9 @ +102 "collection"'9 +3 "core" 9A= +102 "collection"'C9 +2 "core" 9a: +102 "collection"'I9 +3 "core" 98 +102 "collection"'j9 +2 "core" 96 +103 "collection"'f9 +2 "core" 94 +103 "collection"'X9 +2 "core" 91 +102 "collection"'[9 +2 "core" 9/ +102 "collection"'Z9 +3 "core" 9- +102 "collection"'T9 +3 "core" 93* +102 "collection"'v9 +2 "core" 9O) +102 "collection"'V9 +2 "core" 9h' +103 "collection"'P9 +2 "core" 9& +102 "collection"'!9 +4 "core" 9# +102 "collection"'9 +2 "core" 9" +102 "collection"'Y9 +3 "core" 9 +102 "collection"'9 +2 "core" 9 +102 "collection"'L9 +2 "core" 9 +103 "collection"'%9 +2 "core" 9  +102 "collection"'e9 +3 "core" 9 ! +102 "collection"'M9 +2 "core" 9 5 +102 "collection"'9 +3 "core" 9 H +102 "collection"'i9 +2 "core" 9 [  +102 "collection"'O9 +3 "core" 9 l +102 "collection"'S9 +3 "core" 9 ~ +102 "collection"'b9 +2 "core" 9  +102 "collection"'E9 +2 "core" 9  +102 "collection"'x9 +3 "core" 9 ! +102 "collection"'~9 +3 "core" 9 % +102 "collection"'l9 +2 "core" 9 * +102 "collection"'9 +3 "core" 9 . +102 "collection"'9 +2 "core" 9 2 +102 "collection"'49 +2 "core" 9 6 +103 "collection"'n9 +2 "core" 9 : +103 "collection"'\\9 +2 "core" 9\ > +102 "collection"'9 +3 "core" 9\ C +102 "collection"'9 +2 "core" 9\ G +102 "collection"'k9 +2 "core" 9\ %K +103 "collection"'9 +2 "core" 9\ /O +103 "collection"'9 +2 "core" 9\ 8S\ +102 "collection"'9 +3 "core" 9\ @X\ +102 "collection"'59 +2 "core" 9\ H\\ +102 "collection"'\ 9 +3 "core" 9\ O` +102 "collection"'9 +2 "core" 9\ Wd +102 "collection"'}9 +3 "core" 9\ ^h +102 "collection"'o9 +2 "core" 9\ el +102 "collection"'m9 +3 "core" 9\ kq +102 "collection"'(9 +2 "core" 9\ qu +102 "collection"'{9 +3 "core" 9\ uy +102 "collection"'9 +3 "core" 9\ |} +102 "collection"'y9 +2 "core" 9\  +102 "collection"'g9 +2 "core" 9\ \ +103 "collection"'p9 +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\  +102 "collection"'a9 +2 "core" 9\  +103 "collection"'t9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ A +2 '9 +6 "core"  + 9\  + "collection"'|% +4 "core" %\ \ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.9psia +31835 "Can"\ +28154 "core" ` + "collection"'9 +4 "core" 9\  + "collection"'% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/36.1psia + .CS.seek 0ml +2 "collection"''Q +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :air +2 "collection"'2 @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"']'m +1337 "core" ' + .tCSV.dial CTV +2 "collection"')  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'. @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +93 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'r @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' 'Q +1344 "core" ' + "collection"'6% +4 "core" %N +2 #tPuck @47.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'U +95 "core" ~ +2 .tCBV.dial CSV + "collection"'u  +29 "core"  + "collection"',% +4 "core" %Nii  +2 .tCS.seek 5ml +2 "collection"'0'm +1347 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +41 "core" + "collection"'+% +4 "core" %m  \  +2 .tCS.seek 7ml +2 "collection"'q' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'&' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'= ` +107 "core" _ +2 #tLysing Complete + "collection"''& +4 "core" &Xve!# \ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&7% +4 "core" %   [  + "storage"(;% +4 "core" % Q\ + "storage"(<. +4 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(s(S +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" &U \ +2 "manipulator"&/& +4 "core" &-   Cn + "manipulator"&#% +4 "core" %  !  2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&D( +155 "core" ( +2 "manipulator"&K& +4 "core" &   x + "storage"(9& +4 "core" &U |\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +112 "core" ' + "storage"(:& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("'g +274 "core" ' +2 "storage"(G- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(3'z +34 "core" ' +2 "manipulator"&>& +4 "core" & !   + "manipulator"&$% +4 "core" %m   # h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +149 "core" ( +2 "manipulator"&*& +4 "core" &1 !  G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &2   G +2 .tForearm.seek CC + "manipulator"&H'O +95 "core" ' + .tHand.close +2 "manipulator"&R/ +56 "core" / +2 .tCC.seek :open +2 "collection"'B( +424 "core" ( + "storage"( & +4 "core" &U X\ +2 "storage"(F& +3 "core" &U \ +2 "manipulator"&?& +3 "core" &1   G +2 "manipulator"&% +4 "core" % c   + .tForearm.seek :retract +2 "manipulator"&Q'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&@( +191 "core" ( + "manipulator"&& +4 "core" & \   ? +2 "storage"(J& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&W' +109 "core" ' + .tElbow.hold +2 "manipulator"&N, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&C% +4 "core" % d % ! a + "storage"(I& +4 "core" &U p\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&j'> +27 "core" ' + "manipulator"&f& +4 "core" &   ? +2 "storage"(X& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&['] +26 "core" ' +2 "storage"(Z% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(T' +99 (v% +3 "core" %P \ SQ +2 "manipulator"&V% +4 "core" %V  s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +4 "core" &  +2 "manipulator"&& +4 "core" &   F ? + "manipulator"&Y% +4 "core" %\ '   "X +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +180 "core" ( +2 "manipulator"&L& +4 "core" &,   P  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &,   p  +2 .tForearm.seek :garage + "manipulator"&e'b +99 "core" ' + .tHand.close +2 "manipulator"&M/ +55 "core" / + "manipulator"&& +4 "core" &, ) & I  +2 "manipulator"&i% +4 "core" % d   | +2 .tForearm.seek :retract + "manipulator"&O'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +299 "core" ( + "manipulator"&b& +4 "core" &! "  | 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &!   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'O +101 "core" ' +2 "manipulator"&~& +4 "core" &!  $ 8 + "manipulator"&l% +4 "core" %Q "  $ 4 +2 "collection"'& +3 "core" &j  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'4(X +4 "core" &  +9 &3 +| +9 &h \ > +9 &q J +10 &WZ I +9 &Z I +9 &` I +10 &` I +9 &_\\ I +10 & \\c I +9 &\\ I +9 & Z I +10 &"fZ I +9 &$([ I +9 &%` I +10 &'_ J +9 &)m^ J +10 &+/_ J +9 &,_ J +9 &.\\ I +10 &0w\\ I +9 &29a I +9 &3`q I +10 &5_ I +9 &7\\ I +10 &9@a I +9 &;a I +9 &<` J +10 &>b I +9 &@Ia \ I +9 &B\ b I +10 &Cc J +9 &Es \ L +9 &G= P +10 &H U +9 &J~ W +10 &Lo W +9 &N/ X +9 &O X +10 &Q X +9 &Sql Y +9 &U4[ X +10 &V Q +9 &X!A  + +10 &Xr T +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 "collection"'n& +4 "core" &Xru T + &Xru T + .tHand.open +2 "manipulator"&\\1 +64 "core" 1 + "manipulator"&% +4 "core" % Q $  0 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%k +40 "core"  +2 "processing"%% +4 "core" %h  + #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 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +1605 "core" ' + .tPSV.dial PSR +2 "processing"%\ +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%}  + "collection"'o  +72 "core" +78  + .tPSV.dial :mixloop +2 "processing"%m +93 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%(  +124 "core" +2 .tPS.seek 0ml + "processing"%{'d +2615 "core" ' +2 .tPSV.dial :air +6 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2622 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +41 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2605 "core" ' + .tPSV.dial :air +52 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +1714 "Can"\ NN +902 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +4 "core" &!    8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +3 "core" ( +2 "manipulator"&& +4 "core" &! #  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &!   \ 8 +2 .tForearm.seek CC + "manipulator"&|'O +112 "core" ' + .tHand.close +2 "manipulator"&w/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&& +4 "core" &!  C 8 + "manipulator"&% +4 "core" % O   M u +2 .tForearm.seek :retract + "manipulator"&d'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (, +280 "core" ( + "manipulator"&2& +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 :garage + "manipulator"&)'b +103 "core" ' + .tHand.open +2 "manipulator"&.1 +54 "core" 1 +2 "manipulator"&% +4 "core" % cP + ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +116 "core" ' +2 .tPSV.dial :mixloop +6 .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"']& +10 "core" &  + "manipulator"&6% +4 "core" %\   l + "storage"(U% +4 "core" % 6\ + "storage"(u. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(,( \ +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" & \  +2 "manipulator"& & +3 "core" &-   v  +2 "manipulator"&+% +4 "core" %\   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&0( +212 "core" ( +2 "manipulator"&1& +4 "core" &m   p + "storage"(q& +4 "core" &  9\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&='/ +101 "core" ' +2 "storage"('& +4 "core" &  M\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(7'g +289 "core" ' +2 "storage"(;- +3 "core" -'f +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<& +2 "core" &  \  +2 "manipulator"&-& +4 "core" &m   + .tElbow.seek 2 +2 "manipulator"&/( +53 "core" ( +2 "manipulator"&#& +4 "core" &#   K :0 +2 "storage"(`& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&K' +55 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&9/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&:& + "storage"(' +7 "core" &#   K :0 + "manipulator"&h% +4 "core" %    u  +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&>( +149 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 "core" ( + "manipulator"&$& +5 "core" &#   $ :- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &#   :- +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'O +116 "core" ' +2 "manipulator"&z& +5 "core" &# "  :- + "manipulator"&% +4 "core" %H   +2 "collection"'D& +4 "core" &  +2 "collection"'R& +5 "core" &  +2 .tCC.seek :closed + "collection"'8(X +4 "core" &c  +9 &3~c +| +10 &h > +9 &p J +9 &g\\ I +10 &)\\} I +9 &]i I +9 &]Q I +10 &o]6 I +9 &1] I +10 &]< I +9 & ]N I +9 &"v[< I +10 &$8]+ I +9 &%^! I +9 &'^ I +10 &)] I +9 &+A] I +9 &-^ I +10 &.^ I +9 &0`y J +10 &2H\\j I +9 &4\ ]~Z I +9 &5^ I +10 &7_ I +9 &9P_~ I +10 &;`} I +9 &<] I +9 &>^ I +10 &@Z]~r H +9 &Bbyl I +9 &Chisa J +10 &ExC L +9 &GH5 R +9 &H8 \ U +10 &J7 \ W +9 &L}( W +10 &N>( X +9 &O X +9 &Q X +10 &S X +9 &UC Y +9 &W J +10 &X = / +9 &Xzz N +6 ( + "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&c1 +3 "core" &Xzx N +61 1 +2 "manipulator"& % +4 "core" % ] &  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +134 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'?  +121 "core" ~ + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2611 "core" ' +2 "collection"'% +4 "core" % J9  +2 .tCS.seek 5.499ml + "collection"'J'} +1209 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%_  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2617 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'I ` +28 "core" _ + .tCSV.dial :air +2 "collection"'f @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'X' O +1210 "core" ' + .tCSV.dial CTV +2 "collection"'Z  +41 "core"  +2 .tCS.seek 0ml + "collection"'Q'Q +2597 "core" ' + .tCBV.dial :waste1 +2 "collection"'v @ +26 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'V  +119 "core" +2 "collection"'@& +4 "core" &Xzk? N + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&W% +3 "core" %\   e +2 "storage"(j% +3 "core" % O\ +2 "storage"(!. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Y& +3 "core" &V \ + "manipulator"&3& +4 "core" &# % ' :- + "manipulator"&[% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&L( +177 "core" ( +2 "manipulator"&%& +4 "core" &  / +2 "storage"(T& +3 "core" &V u\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&N'] +103 "core" ' + "storage"(M& +4 "core" &V \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +282 "core" ' + "storage"(i- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" &   / + "storage"(e& +4 "core" &V \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&b' +35 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(E- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +3 "storage"(~' +31 "core" ' + "manipulator"&l% +4 "core" %h   +2 "storage"(& +4 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&O'> +28 "core" ' + "manipulator"&B& +4 "core" & #  { / +2 "storage"(n& +4 "core" &V ,\ +2 .tForearm.reconfigure :tight +51 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&\\'] +42 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(' +39 "core" ' +2 "manipulator"&& +4 "core" &  ! / +2 "manipulator"&k% +4 "core" %i   J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.seek CC + "manipulator"&x( +147 "core" ( +2 "manipulator"&A& +4 "core" &5 !  f I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &5   I +2 .tForearm.seek CC + "manipulator"&'O +97 "core" ' +2 .tHand.close + "manipulator"&\ / +60 "core" / +2 .tCC.seek :open + "collection"'5( +425 "core" ( + "storage"(o& +4 "core" &V L\ +2 "storage"(}& +3 "core" &V $\ +2 "manipulator"&m& +3 "core" &5   Z I +2 "manipulator"&(% +4 "core" % V   Y  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +209 "core" ( +2 "manipulator"&{& +4 "core" &n   + "storage"(g& +4 "core" &V \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&y' +108 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&p1 +54 "core" 1 +2 "manipulator"& % +4 "core" % Y (   +2 "storage"(& +3 "core" &V a\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&a'= +17 "core" ' + "manipulator"&& +4 "core" &x   ) +2 "storage"(& +4 "core" &V /\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&w'] +25 "core" ' + "storage"(S% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (4% +3 "core" %D \ QL +2 "manipulator"&% +4 "core" %`   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%|  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%2' +2615 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +40 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%. +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%]'d +2615 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%d& +4 "core" &j + "manipulator"&6& +4 "core" &x   G + "manipulator"&U% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(, +173 "core" ( +2 "manipulator"&)& +4 "core" &-  =  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-   X  +2 .tForearm.seek :garage + "manipulator"& 'b +110 "core" ' +2 .tHand.close + "manipulator"&+/ +55 "core" / +2 "manipulator"&s& +4 "core" &- (  :  + "manipulator"&1% +4 "core" % tj  S +2 .tForearm.seek :retract +2 "manipulator"&q'\ +113 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +116 "core" ( +2 "manipulator"&'& +4 "core" &   P  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&;' +126 "core" ' + "manipulator"&<& +4 "core" & \  q  +2 "manipulator"&-% +4 "core" %   +2 "processing"%#& +4 "core" &V  +2 "processing"%`& +4 "core" &m  +2 .tPC.seek :closed +2 "processing"%9(X +4 "core" &a  +9 &0}v \ +{ +10 &df > +9 &~n M +10 &C`h \ L +9 &g} \ L +9 &g L +10 &g) L +9 &Kk L +9 &g\ \ L +10 &h \ L +9 & g \ L +10 &"Sg L +9 &$h L +9 &%e K +10 &'h L +9 &)\\d" \ L +9 &+e! L +10 &,j# L +9 &.h+ \ L +10 &0ch' \ L +9 &2&h. L +9 &3g3 \ L +10 &5h2 \ L +9 &7mhC K +9 &9-iB L +10 &:hD \ L +9 &<gD \ K +10 &>tiD \ L +9 &@7f; K +9 &AhK L +10 &CkL L +9 &EuyP N +9 &G0Y P +10 &HR R +9 &J] R +10 &Lp` R +9 &N1a S +9 &Oa S +10 &Qb S +9 &St` T +9 &U7m S +10 &Ve M +9 &X2Arc &p +10 &X\ 8d \ - +5 ( + "processing"%`& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +6 "processing"%:& +4 "core" &Xo - + &X - + .tHand.open +2 "manipulator"&h1 +54 "core" 1 +2 "manipulator"&0% +4 "core" % 3 " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +89 "core" ' +2 .tPRV.dial :air + "processing"%$  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%" +43 "core" + "processing"%7% +4 "core" %b$ \ +2 .tPS.seek 0.3ml +2 "processing"%K'_ +384 "core" ' +2 .tPSV.dial PSR + "processing"%z +94 "core"  +2 "processing"%/% +4 "core" %]k  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +490 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%D' +1908 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +95 "core" + .tPTV.dial :mixing +2 "processing"%G @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +86 "core"  +2 .tPS.seek 0ml + "processing"%c'd +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&R( +3 "core" ( + "manipulator"&?& +4 "core" &  t  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   z  +2 .tForearm.seek PC +2 "manipulator"&*' +102 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tPC.seek :open + "processing"%( +423 "core" ( + "manipulator"&&& +4 "core" &   '  +2 "manipulator"&_% +3 "core" %   7 w +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&H(, +136 "core" ( + "manipulator"&I& +5 "core" &-   7 o + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-   m o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&J'b +105 "core" ' + .tHand.open + "manipulator"&Z1 +57 "core" 1 + "manipulator"&X% +4 "core" % kd 3 & 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%V& +4 "core" & +2 "manipulator"&@% +4 "core" %\ "   , @ + "storage"(W% +4 "core" % \ + "storage"(j. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(!( \ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Y& +3 "core" &  ^\  +2 "manipulator"&3& +3 "core" &-   o +2 "manipulator"&[% +3 "core" %\ !   e @ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&,( +181 "core" ( +2 "manipulator"&%& +4 "core" &    / + "storage"(T& +4 "core" &  N\  +50 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&M'/ +111 "core" ' + "storage"(>& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(F'g +290 "core" ' + "storage"(i- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +2 "core" &  \  +2 "manipulator"&e& +4 "core" &  L / + .tElbow.seek 2 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&l& +3 "core" &   a / +2 "storage"(& +3 "core" &  \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&B' +32 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +55 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(k' +7 "core" &   q / +2 "manipulator"&N% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&L'\ +107 "core" ' +2 .tElbow.seek PC + "manipulator"&( +149 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +117 "core" ( + "manipulator"&b& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &   _  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&~' +103 "core" ' + "manipulator"&A& +4 "core" &  =  +2 "manipulator"&% +4 "core" %   M o +2 "processing"%\\& +3 "core" &` +2 "processing"%& +5 "core" &$ +2 .tPC.seek :closed +2 "processing"%\ (X +4 "core" &% +8 & .$ $e +9 &W2 7 +9 &% L +10 &_ L +9 &rd L +10 &5` L +9 &b7 K +9 &e) K +10 &}d/ K +9 &=iW L +9 &c2 L +10 &!c L +9 &#h7 L +10 &%FiK K +9 &'fC K +9 &(b L +10 &*g K +9 &,Ng K +9 &.b K +10 &/f- K +9 &1e3 K +10 &3Uh4 L +9 &5f5 L +9 &6f. K +10 &8c L +9 &:]c L +9 &< c K +10 &=d# K +9 &?c L +10 &Afg K +9 &C&k L +9 &Dv M +10 &F O +9 &H[ R +9 &J R +10 &K R +9 &M R +10 &O` S +9 &Q" S +9 &R S +10 &T S +9 &Ve T +9 &Wfs )} +10 &Xj 7 +9 ( + &X" 1 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&8% +4 "core" % # y o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +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"%} L +2 %m9 +6 "core" 9| +102 "processing"%(9 +2 "core" 9y +102 "processing"%9 +3 "core" 9w  +102 "processing"%{9 +3 "core" 9t  +102 "processing"%g9 +4 "core" 9s +102 "processing"%x9 +3 "core" 9q +101 "processing"%p9 +3 "core" 9p +102 "processing"% 9 +2 "core" 9p +102 "processing"%9 +2 "core" 9p" +103 "processing"%9 +3 "core" 9q& +102 "processing"%9 +2 "core" 9s* +102 "processing"%S9 +3 "core" 9s/ +102 "processing"%9 +2 "core" 9t3 +102 "processing"%49 +2 "core" 9v7 +102 "processing"%9 +3 "core" 9y; +102 "processing"%9 +2 "core" 9|? +102 "processing"%y9 +2 "core" 9C +102 "processing"%a9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%|9 +3 "core" 9P +102 "processing"%w9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%C9 +2 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%t9 +3 "core" 9e +102 "processing"%.9 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%29 +3 "core" 9q +102 "processing"%d9 +2 "core" 9v +102 "processing"%69 +3 "core" 9z +102 "processing"%U9 +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 +102 "processing"%s9 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%'9 +2 "core" 9 +102 "processing"%r9 +4 "core" 9 +3 .tPH.hold 2:00:00,28C +8 "processing"% pLp +3 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%< +95 "core"  + "processing"%-% +4 "core" %b  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%#' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%u'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%q  +67 "core"  +2 .tPSV.dial PTV + "processing"%^ +69 "core" + .tPBV.dial :waste1 +2 "processing"%:  +120 "core"  +2 "processing"%h% +4 "core" %Ҥ  +2 .tPS.seek 1.5ml +6 "processing"%0'T +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%$'d +1599 "core" ' +2 .tdelay 5:00 +4249 "Can" 99 +25754 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%"  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%; +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%]' +2315 "core" ' +2 .tPSV.dial PTV + "processing"%z +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%K +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 .tPS.seek 0ml + "processing"%'d +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%G  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +53 "core" + .tPRV.dial :ab1 +2 "processing"%D @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% 'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'?  "processing"%  +42 "core"  + +2 "processing"%% +4 "core" %b  +2 .tPS.seek 0.34ml +2 "processing"% 'q +431 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +28 "core" +2 .tPRV.dial :air +2 "processing"%9  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%&'G[ +1188 "core" ' +2 .tPRV.dial :waste2 + "processing"%_ @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%I' +859 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%f  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%*'Ҧ +1619 "core" ' + .tPSV.dial :PML +2 "processing"%R +42 "core" + .tPTV.dial :mixing +2 "processing"%Z @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%X  +34 "core" + "processing"%V% +4 "core" %Ҧ  +2 .tPS.seek 1.85ml +2 "processing"%@' +226 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%W * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%j'd +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &vvB  + "manipulator"&J& +4 "core" &   O  +2 "manipulator"&Y% +3 "core" %\   ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(, +115 "core" ( +2 "manipulator"&[& +4 "core" &,   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,    +2 .tForearm.seek :garage + "manipulator"&%'b +112 "core" ' +2 .tHand.close + "manipulator"&T/ +53 "core" / +3 "manipulator"&H& +4 "core" &,  G  + "manipulator"&>% +4 "core" % hu !  U +2 .tForearm.seek :retract +51 "manipulator"&v'\ +128 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +287 "core" ( + "manipulator"&P& +4 "core" &%   e :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &%   Z :/ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&l'O +123 "core" ' + "manipulator"&& +5 "core" &$    :/ + "manipulator"&n% +4 "core" %C   i f +2 "collection"'& +3 "core" &wwE \ +3 "collection"'N& +4 "core" &tv8 \ +2 .tCC.seek :closed +2 "collection"',(X +5 "core" &xw@ +6 & +uxB %g +12 &XtxA 7 +9 &wwB K +8 &]wxA K +9 &yguvC K +9 &<`uwB K +9 &btwA J +10 &buwB K +9 &bvuF K +10 &Dasv@ K +9 & atu> J +9 &!btwC J +10 &#bsuD J +9 &%LattA K +9 &'fqtG K +10 &(`qrD K +9 &*bss? K +10 &,Tert? K +9 &.cssB J +9 &/crs3 K +10 &1_st> K +9 &3]bqt; J +10 &5aqs= J +9 &6bqt6 J +9 &8bqs@ K +10 &:ebps9 J +9 &<%cqs> K +9 &=bps< K +10 &?ert@ K +9 &Akaps; K +9 &C-dho9 K +10 &DnV_> L +9 &F0D< N +10 &H\\< S +9 &J7\ V +9 &K6\ W +10 &M>\ W +9 &OW<\ X +9 &Q8\ X +10 &R:\ X +9 &T:\ Y +10 &V\\=\ Y +9 &We4 0 +9 &Xk9\ V +9 ( +3 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'M& +4 "core" &Xso5 N + &Xsp& N + .tHand.open +2 "manipulator"&F1 +62 "core" 1 + "manipulator"&B% +4 "core" % C $  ; f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +117 "core" ' +2 .tPSV.dial PSR + "processing"%O +95 "core"  + "processing"%E% +4 "core" %e\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%A'U +1607 "core" ' +2 .tdelay 5 seconds +506 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%k +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%L' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'  +32 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%8 +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 .tPSV.dial :air + "processing"%(  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +2613 "core" ' +2 .tPSV.dial :air +6 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +203 "Can"\ ]] +2403 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &#  "  :/ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +18 "core" ( +2 "manipulator"&& +4 "core" &   ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &   ( +2 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&4/ +60 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( + "manipulator"&& +4 "core" &    ( +2 "manipulator"&y% +4 "core" % =   +2 .tForearm.seek :retract + "manipulator"&a'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +277 "core" ( + "manipulator"&|& +4 "core" &-  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &-   - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'b +104 "core" ' +2 .tHand.open + "manipulator"&C1 +58 "core" 1 +2 "manipulator"&% +4 "core" % ZT &  ?  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +116 "core" ' +2 ."da"delayUntil "12:18:16.22" +24855 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%. @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%d  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%U +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +6 "processing"%)  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2291 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%s +133 "core"  + "processing"%1% +4 "core" %^5  +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"%' +588 "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 "processing"%r  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%< +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +32 "core" +2 "processing"%c% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%#'V +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^'d +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%:  +33 "core" +2 ."da"delay 30 seconds +2448 "Can" 55 +555 ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2305 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%} +68 "core"  +2 ."da"delay 5 seconds +507 .PSV.dial PTV +2 "processing"%" +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%7  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2296 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +133 "core"  + "processing"%z% +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"%/' +641 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core"  + "processing"%G% +4 "core" %ҡt  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1605 "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"%? * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2321 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%= +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +66 "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"%_  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2297 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%f  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%I  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%R  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%Z +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%X'a +385 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%V  +42 "core"  + "processing"%W% +4 "core" %b  +2 ."da"PS.seek 0.55ml +2 "processing"%*'\ +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%@  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%J +41 "core" + ."da"PTV.dial :mixing +2 "processing"%Y @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%[  +31 "core" + "processing"%% +4 "core" %Ңr  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%H'd +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19303 "Can"\ TT +28700 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%>  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2322 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%3  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%n  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2294 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +120 "core"  + "processing"%5% +4 "core" %d<  + #"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' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%F'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + "processing"%B  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%N +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" + "processing"%E% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%l'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%A  +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"%\\ +79 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2025 "Can"\ DD +287 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%8 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %e  + #"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"%~' +580 "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 +2 "processing"%{ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 "processing"%x% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml + "processing"%'Y +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"%S'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2298 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%y +69 "core"  + ."da"delay 5 seconds +552 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +67 "core"  +3 ."da"PS.seek 0ml + "processing"%w'd +2296 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%C% +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"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +33 "core" + "processing"%% +4 "core" %ң!  +2 ."da"PS.seek 1.5ml +2 "processing"%2'S +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1605 "core" ' +2 ."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 + "processing"%) * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%s +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +125 "core"  +4 "processing"%<% +16 "core" %b\ +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +5 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%-' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%c% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'' +332 "core" ' +2 ."da"delay 5 seconds +17 "Can"\ qq +485 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%# +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 "processing"%h% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%u'V +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'd +1607 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +66 "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"%$ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%; +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2313 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +121 "core"  +2 "processing"%G% +4 "core" %e3\ + #"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"%K'Ҧ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%D +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'X +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +95 "core"  +2 ."da"PS.seek 0ml + "processing"%='d +1603 "core" ' + "processing"%99 +3 "core" 9G5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 5 + "processing"%_& +4 "core" &X"U\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"& % +4 "core" %    \ +2 "storage"(f% +3 "core" % _ _ \ + "storage"(I. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(R(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (Z& +3 "core" &V D N @\ +2 "manipulator"&&& +3 "core" &-    - +2 "manipulator"&V% +3 "core" %     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&W( +211 "core" ( +2 "manipulator"&X& +4 "core" &  c N + "storage"(@& +4 "core" &V f b 8\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&*'] +99 "core" ' + "storage"(J& +4 "core" &V y y '\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(Y'g +280 "core" ' + "storage"([- +4 "core" -'h + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &   N +2 "storage"(T& +4 "core" &V i k\ + ."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"&' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(>- +2 "core" -'h +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(o' +33 "core" ' +2 "manipulator"&%% +4 "core" %o # $ F +2 "storage"(H& +4 "core" &V I I\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&e'E +26 "core" ' +2 "manipulator"&3& +4 "core" & "  8 N + "storage"(& +4 "core" &V ^ _\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&n'] +40 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +47 "storage"(P'~ +48 "core" ' + "manipulator"&v& +4 "core" &   N +2 "manipulator"&5% +4 "core" %2    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&M( +235 "core" ( +2 "manipulator"&B& +4 "core" & % " " = +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &   = +2 ."da"Forearm.seek PC +2 "manipulator"&O' +117 "core" ' + ."da"Hand.close +2 "manipulator"&E/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%F( +425 "core" ( + "storage"(j& +4 "core" &V z y 2\ +2 "manipulator"&l& +4 "core" &    = + "manipulator"&A% +4 "core" %    = + ."da"Forearm.seek :retract +2 "manipulator"&k'\ +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&\\( +259 "core" ( + "manipulator"&& +4 "core" &!   ( 8 +2 "storage"(& +4 "core" &V l m \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&8'] +112 "core" ' +2 ."da"Hand.open +2 "manipulator"&m1 +59 "core" 1 +2 "storage"(L- +3 "core" -'~ +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('J +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2212h100ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +17867 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 170.499 seconds\ /var/log/esp/da21oct2212h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2212h100ml15s.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/da21oct2212h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2212h100ml30s.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/da21oct2212h100ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2212h100ml70s.tif +7151 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2212h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "170.499 sec auto-exposure",Subject: "da21oct2212h100ml images!" +7 "storage"(- +8 "core" -' +2 "storage"((& +5 "core" &V ` b\ +2 "manipulator"&~& +7 "core" &"   8 +3 ."da"Elbow.seek 1 +2 "manipulator"&{( +3 "core" ( +2 "manipulator"&p& +4 "core" &" % (  8 +2 "storage"(x& +5 "core" &V k l\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g'] +13 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +4 "storage"(' +54 "core" ' +2 "manipulator"&& +6 "core" &!   8 + "storage"(4& +4 "core" &V \ +2 ."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"&i' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&b, +6 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(S' +22 "core" ' + "manipulator"&% +5 "core" %x   N  + "storage"(y& +4 "core" &V 1\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&'A +31 "core" ' + "manipulator"&|& +5 "core" &!   8 + "storage"(,& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +34 "core" ' +5 "storage"(C% +9 "core" % 8\ +6 ."downElevator"SE.seek :down +5 "storage"(w' +98 (% +3 "core" %? \ PD +2 "manipulator"&% +4 "core" %P    +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&.'\ +90 "core" ' +38 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (& +6 "core" &V \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge + "processing"%a& +7 "core" &c  +4 "manipulator"&d& +8 "core" &!   8 +3 "manipulator"&2% +8 "core" %\    3  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&U(, +187 "core" ( +3 "manipulator"&)& +8 "core" &-   % +5 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 & & +6 "core" &- &  0 % +4 ."psFlush"Forearm.seek :garage +4 "manipulator"& 'b +111 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&6/ +62 "core" / +4 "manipulator"&s& +8 "core" &-   z % +5 "manipulator"&1% +8 "core" % h    > +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&+'\ +104 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +5 "manipulator"&( +120 "core" ( +2 "manipulator"&r& +10 "core" &   [ +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &<& +6 "core" &    +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&' +102 "core" ' +2 "manipulator"&c& +9 "core" &   +4 "manipulator"&-% +4 "core" %ζ   < +5 "processing"%'& +9 "core" &S  +4 "processing"%#& +9 "core" &U  +6 ."psFlush"PC.seek :closed +2 "processing"%:(X +8 "core" &W  +2 &N  +6 &/}N +{ +7 &eM > +10 &}T M +11 &EdL L +8 &cS L +11 &gP L +9 &fN K +8 &NeP K +11 &gQ K +9 &dO K +8 & gO L +11 &"TeO L +8 &$eJ K +10 &%cQ K +10 &'j= L +8 &)^fA K +11 &+ f= K +9 &,eB K +9 &.fD K +10 &0feC K +10 &2(f< K +9 &3dB K +9 &5e> K +8 &7mdD L +11 &9/hG L +7 &:i? L +10 &<eA K +11 &>vgC K +8 &@7cB L +10 &AhD L +10 &Cg= L +8 &Exq@ M +11 &G1D P +7 &HF\ R +10 &JC\ R +11 &Lr@\ R +9 &N3C\ R +10 &OE\ S +10 &Q<\ S +8 &Sw5\ S +10 &U96\ S +9 &V5\ L +8 &X2Cw. #i +11 &X\ 8/ . +4 ( +6 "processing"%#& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +4 "processing"%h& +7 "core" &X4 . +3 &X9 . +2 ."psFlush"Hand.open +4 "manipulator"&q1 +64 "core" 1 +4 "manipulator"&^% +8 "core" % ζ # (  +108 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&u'\ +119 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%} +42 "core"  +2 "processing"%"% +8 "core" %c8  +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml + "processing"%7' +188 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +399 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%0' +1000 "Can"\ <= +117 #"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)\ +993 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%$ @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%z  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%; +93 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%/'F +2617 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%` +95 "core"  +2 "processing"%]% +4 "core" %G + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +584 "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"%D  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%K'F +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +96 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1111 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%_'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2107 "core" ' + ."psFlush"PSV.dial PTV +6 "processing"%Z +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%& U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2610 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%! @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%[ +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%T @ +53 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%3 +50 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1109 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +63 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +69 "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"%e' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%n U +48 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%j' +2619 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%l +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%A'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +466 "Can" 98 +2146 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'m& +5 "core" &tt  + "manipulator"&L& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&k( +3 "core" ( + "manipulator"&P& +4 "core" & ! " + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   l +2 .tForearm.seek PC +2 "manipulator"&' +111 "core" ' + .tHand.close + "manipulator"&(/ +60 "core" / +2 .tPC.seek :open +2 "processing"%~( +425 "core" ( + "manipulator"&p& +5 "core" &   + "manipulator"&x% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +365 "core" ( +2 "manipulator"&& +8 "core" &%   ;4 +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +5 "core" &%   ;4 +4 .tForearm.reconfigure :tight +56 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&|'O +96 "core" ' +2 "manipulator"&,& +4 "core" &%   , ;4 +2 "manipulator"&\\% +4 "core" %T   E l + "collection"'C& +4 "core" &su  +2 "collection"'8& +5 "core" &qu  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &rt  +7 &4qr %g +9 &X~ut 7 +10 &pu K +9 &_rt J +9 &yeqr J +10 &;brr J +9 &dpr K +10 &eqs K +9 &brs J +9 &Beoq K +10 & eor K +9 &!epq K +9 &#gor K +10 &%L`pr J +9 &' dnp J +10 &(bnq K +9 &*bnq J +9 &,R`or K +10 &.cmr J +9 &/enp K +9 &1dno K +10 &3[`np K +9 &5`oq K +10 &6`nr K +9 &8ano K +9 &:camp K +10 &<&dmn J +9 &=cop K +9 &?goo K +10 &Akglo K +9 &C-ifm K +10 &DmS[ L +9 &F6C \ N +9 &H[#& S +10 &J%& V +9 &K$& W +9 &M"& W +10 &OU#% X +9 &Q#' X +10 &R$' X +9 &T$& Y +9 &VY&% Y +10 &Wa$& 4 +9 &Xk%( X +9 ( +3 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'g& +4 "core" &Xuo$' \ N + &Xup"& N +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&% +5 "core" % T '  S l +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" &Xup$& N +2 "collection"'i% +3 "core" %P#% +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'% +4 "core" %P"# \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'a'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'd% +3 "core" %m%' \  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'2' +628 "core" ' +2 .tCSV.dial :waste +6 "collection"'S +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1988 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"')& +4 "core" &Xup%& N +2 "collection"' % +3 "core" %V$( +2 .tCSV.dial :flush + "collection"'w  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'b'm +1162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'6 @ +41 "core" B +2 "collection"'s% +4 "core" %m&(  +2 .tCS.seek 7ml +2 "collection"'1' +518 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'.  + 'r  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'< @ +42 "core" > +3 .tCS.seek 0ml + "collection"' 'Q +1571 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'c& +4 "core" &Xun%& N +2 "collection"'-% +4 "core" %T&( + .tCSV.dial :flush +2 "collection"''  +67 "core" +2 .tCS.seek 5ml +2 "collection"'U'm +1151 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'+ @ +42 "core" B +2 "collection"'F% +4 "core" %m$(  +2 .tCS.seek 7ml +2 "collection"'h' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'q  +51 "core"  +2 .tCBV.dial :waste2 + "collection"'^  +98 "core"  +3 .tCS.seek 0ml + "collection"'#'Q +1565 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'}& +4 "core" &Xun$% N +2 "collection"'"% +3 "core" %Q$& +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'=% +4 "core" %Q!% +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'7'O +1797 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'$' O +512 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'z + ';  +95 "core" +32  +2 .tCTV.dial :intake + "collection"'0  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'`'Q +1782 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"']  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'/'Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'G  +95 "core"  +2 "collection"'D% +3 "core" %R%'# \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'' O +1334 "core" ' + .tCSV.dial CBV +2 "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2601 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +4 "core" &%   F ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +36 "core" ( +2 "manipulator"&9& +4 "core" & #  # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &   M # +3 .tForearm.seek CC + "manipulator"&?'O +110 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / +2 .tCC.seek :open + "collection"'_( +427 "core" ( + "manipulator"&f& +4 "core" &    # + "manipulator"&Z% +4 "core" % b   m +2 .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(, +279 "core" ( +2 "manipulator"&!& +4 "core" &, \  v , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &,   s , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@'b +112 "core" ' +2 .tHand.open + "manipulator"&X1 +58 "core" 1 + "manipulator"&J% +4 "core" % _I 2 % e +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +120 "core" ' + "processing"%[& +4 "core" &p +27406 "Can" +* +60001  ++ +60001  ++ +60002  ++ +60001  ++ +60001  ++ +60001  ++ +60002  ++ +60001  +, +60001  ++ +60001  ++ +60001  ++ +20512 #t-> access 2 +2 "storage"(t% +3 "core" %\  J\ +2 "manipulator"&T% +4 "core" %\   ' + "manipulator"&& +4 "core" &, !   , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(%(K +829 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" &K 4\  +23530 #t-> startTube 2 +15097 "Can" ++ +16109 #t-> da 40 + #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:25:44EDT22-Oct-21\\n{1 => 3}\\nCan@15:23:03, 21.6C, 24% humidity, 15.1psia, 13.772V, 0.202A, 0.202A avg, 2.78W",Subject: "da sampling at most 40ml" +3 "collection"'3& +3 "core" &suj  +2 "manipulator"&H% +5 "core" %\ N +2 "storage"(% +3 "core" % W\ +2 "storage"(5. +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 +4 (v& +8 "core" & \ +4 "manipulator"&Y& +8 "core" &,   , +4 "manipulator"&W% +8 "core" %\  !  +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&( +241 "core" ( +2 "manipulator"&o& +9 "core" & "  . +2 "storage"(n& +8 "core" &  H\ +6 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&e'/ +129 "core" ' +3 "storage"(N& +9 "core" &  \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(B'g +153 #"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)\ +121 "core" ' +2 "storage"(E- +3 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  \ +2 "manipulator"&\ & +4 "core" &  ( = . +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&l& +3 "core" & & # ' . +2 "storage"(j& +4 "core" &  \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&O' +16 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&A/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +7 "core" & #  . +2 "manipulator"&m% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&L'\ +111 "core" ' +2 .tElbow.seek CC + "manipulator"&P( +124 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 "core" ( +2 "manipulator"&& +4 "core" &%   ;8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &%   ;8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +104 "core" ' + "manipulator"&u& +5 "core" &% ! "  ;8 + "manipulator"&:% +4 "core" %J     +2 "collection"'p& +4 "core" &uu=  +2 "collection"'x& +4 "core" &sv=  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &su@  +8 & .suG %f +9 &XtvD 7 +9 &tu? K +10 &]uu: \ K +9 &{bqt= \ K +9 &>atu4 \ J +10 &ctu@ \ K +9 &drt: \ K +10 &`rs7 \ K +9 &Ecqt. \ K +9 & eru+ \ K +10 &!`qr! \ K +9 &#`qr* \ K +9 &%N^pr! \ K +10 &'eoq* \ K +9 &(`nr4 \ K +10 &*bpr- \ J +9 &,Wbor0 \ J +9 &.coq7 \ J +10 &/cpr3 J +9 &1boq/ \ J +9 &3^bnq+ \ J +10 &5_ps/ \ K +9 &6_pq+ \ K +10 &8`mq, K +9 &:fbnr) J +9 &<&cps& \ K +10 &=bos. J +9 &?bop/ K +9 &Algko$ K +10 &C-i_d& \ L +9 &DsIS' M +10 &F(5$ P +9 &H[%)! T +9 &J%) U +10 &K%( V +9 &M'( W +9 &OY'( W +10 &Q'( X +9 &R%' X +10 &T() Y +9 &V\\&)" Y +9 &We''# / +10 &Xm'* P +9 ( + &Xsn() J +2 "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 + .Hand.open + "manipulator"&k1 +55 "core" 1 + "manipulator"&% +4 "core" % J * (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi + #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" %fb \  +2 "collection"'C& +3 "core" &Xsn%'6 \ J +3 "Can"\ HG +2 #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %T'(=  + "sampler")% +4 "core" %5Z0jd \  + .tSSV.dial :spit +2 "sampler") +125 "core"  +2 .tSS.seek 0ml +2 "sampler")i' +309 "core" ' + .tSSV.dial CBV +2 "sampler")8  +125 "core" + .tCTV.dial :intake +2 "collection"'  +69 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "15:29:11.18" +1515 #"flow"0.0L/min +14844 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %T02  + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X~ \ + "collection"'6& +4 "core" &Xsb J +2 "Can"\ WW +2 .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")s  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 40.0ml + .Intake.select :open +2 "sampler") +209 "collection"'b% +3 "core" %T/0 +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X|% + "collection"'3 +6 "core" %nh \ X +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")H  +31 "core" +2 ."airStroke"CS.reconfigure :fast +2 "collection"'#d @b +3 ."airStroke"CS.seek 0ml + "collection"''Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'5 @ +67 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'%' O +64 "core"  +2 .tCTV.dial :air + "collection"'v  +69 "core" + .tdelay 15 seconds +20 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1481 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +125 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'W  +2 "sampler")o' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")n  +111 "core"  +15  +337 ' + "sampler")I% +5 "core" %qj \ X + .tCBV.dial between SSV and waste2 +2 "collection"'N  +27 "core"  +2 "collection"'% +4 "core" % R*-  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'E  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"''Q +2066 "core" ' 7  +3 "collection"'\ % +4 "core" %   + "sampler")l% +4 "core" %oj \ X + #tBubblePoint: Intake @39.6psia, Outlet @15.4psia +2 .CBV.dial SSV + "collection"'j @ +30 "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"':'Q +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")p +125 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 9md +102 "collection"'39 +2 "core" 9 qd +102 "collection"'59 +3 "core" 9@vd +102 "collection"'H9 +2 "core" 9azd +102 "collection"'v9 +3 "core" 9~d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9` +102 "collection"'Y9 +2 "core" 9^ +102 "collection"'W9 +3 "core" 9Z +102 "collection"'n9 +3 "core" 9'W +102 "collection"'9 +2 "core" 9HT +102 "collection"'I9 +3 "core" 9iR +102 "collection"'N9 +2 "core" 9N +102 "collection"'9 +3 "core" 9K +102 "collection"'E9 +2 "core" 9H +102 "collection"'%9 +3 "core" 9E +102 "collection"'\ 9 +2 "core" 9 C +102 "collection"'l9 +2 "core" 9+@ +103 "collection"'j9 +2 "core" 9L= +102 "collection"'o9 +3 "core" 9j; +102 "collection"'9 +2 "core" 99 +102 "collection"'m9 +3 "core" 96 +102 "collection"'9 +2 "core" 95 +102 "collection"'A9 +3 "core" 92 +102 "collection"'e9 +3 "core" 90 +102 "collection"'(9 +2 "core" 9. +102 "collection"'B9 +2 "core" 91, +102 "collection"'u9 +3 "core" 9K* +102 "collection"'9 +2 "core" 9d( +102 "collection"'p9 +3 "core" 9}' +102 "collection"'9 +3 "core" 9% +102 "collection"'O9 +2 "core" 9# +102 "collection"':9 +3 "core" 9! +102 "collection"'9 +2 "core" 9 +102 "collection"'L9 +3 "core" 9 +102 "collection"'_9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 - +102 "collection"'x9 +2 "core" 9 @  +103 "collection"'\\9 +3 "core" 9 S +102 "collection"'C9 +3 "core" 9 e +102 "collection"',9 +2 "core" 9 w +102 "collection"'k9 +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"'89 +3 "core" 9 2 +102 "collection"'g9 +2 "core" 9 6 +102 "collection"'9 +3 "core" 9 : +102 "collection"'9 +3 "core" 9 > +102 "collection"'i9 +2 "core" 9\ C +102 "collection"'d9 +2 "core" 9\ G +103 "collection"'9 +2 "core" 9\ K +102 "collection"'S9 +3 "core" 9\ 'O +102 "collection"'29 +3 "core" 9\ 1S +102 "collection"')9 +2 "core" 9\ ;W\ +102 "collection"'9 +3 "core" 9\ C\\ +102 "collection"'Q9 +2 "core" 9\ L` +102 "collection"'9 +3 "core" 9\ Td +102 "collection"'69 +2 "core" 9\ ]h +102 "collection"'|9 +3 "core" 9\ cl +102 "collection"'s9 +2 "core" 9\ jq +102 "collection"'b9 +2 "core" 9\ qu +102 "collection"'w9 +3 "core" 9\ xy +102 "collection"'19 +3 "core" 9\ }} +102 "collection"' 9 +2 "core" 9\  +102 "collection"'-9 +3 "core" 9\  +102 "collection"'a9 +2 "core" 9\  +102 "collection"'c9 +3 "core" 9\  +102 "collection"'<9 +3 "core" 9\  +102 "collection"''9 +2 "core" 9\  +102 "collection"'+9 +3 "core" 9\  +102 "collection"'F9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\ A + 'q9 +6 "core"  + 9\  + "collection"'^% +4 "core" %m\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.1psia +37380 "Can" \ +22608 "core" ` +2 "collection"'U9 +3 "core" 9\  +2 "collection"'h% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/36.3psia +2 .CS.seek 0ml +2 "collection"'}'Q +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'" @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'#'m +1347 "core" ' +2 .tCSV.dial CTV + "collection"'=  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'. @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'7 @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'0'Q +1343 "core" ' + "collection"'r% +4 "core" %P + #tPuck @47.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'; +93 "core"  +2 .tCBV.dial CSV +2 "collection"'$  +28 "core"  + "collection"'D% +4 "core" %Pno +2 .tCS.seek 5ml +2 "collection"'/'m +1336 "core" ' +2 .tdelay 5 seconds +551 .CTV.dial :air +3 "collection"'  +39 "core" +2 "collection"'% +4 "core" %m \  +2 .tCS.seek 7ml + "collection"'K' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'9 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"' ' O +837 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +107 "core" ^ +2 #tLysing Complete + "collection"'4& +4 "core" &Xs` J +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&{% +4 "core" %\ " !  S : + "storage"(% +4 "core" % 4\ + "storage"(f. +4 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(Z(S +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &U \ + "manipulator"&]& +4 "core" &$   ;8 +2 "manipulator"&!% +4 "core" %\ "   : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&V( +153 "core" ( +2 "manipulator"&& +4 "core" &  % ? +2 "storage"(X& +3 "core" &U -\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&J'] +124 "core" ' + "storage"(&& +4 "core" &U q\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(['g +272 "core" ' + "storage"(@- +4 "core" -'` + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" &   +2 "storage"(t& +4 "core" &U \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&T' +32 "core" ' + .tElbow.hold +2 "manipulator"&`, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(R- +2 "core" -'` +2 .tSE.seek 2.16 Pucks below Top Plate +2 "storage"(>' +33 "core" ' + "manipulator"&3% +4 "core" %j   t +2 "storage"(5& +3 "core" &U 4\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&H'= +31 "core" ' + "manipulator"&v& +5 "core" &   + "storage"(& +4 "core" &U +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +29 "core" ' +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(Y'v +45 "core" ' +2 "manipulator"&W& +4 "core" &   \\ + "manipulator"&n% +4 "core" %S    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.seek CC +2 "manipulator"&I( +164 "core" ( + "manipulator"&N& +4 "core" &"  # 9) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &"   9) +2 .tForearm.seek CC +2 "manipulator"&E'O +97 "core" ' +2 .tHand.close + "manipulator"&%/ +55 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +423 "core" ( +2 "storage"(l& +4 "core" &U \ + "storage"(j& +4 "core" &U "\ +2 "manipulator"&o& +4 "core" &"  9) +2 "manipulator"&% +4 "core" % c   B  + .tForearm.seek :retract +2 "manipulator"&m'\ +124 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +173 "core" ( + "manipulator"&A& +4 "core" &   !t +2 "storage"(e& +4 "core" &U \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&(' +103 "core" ' + .tElbow.hold +2 "manipulator"&B, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&u1 +57 "core" 1 +3 "manipulator"&% +4 "core" % a C + "storage"(p& +4 "core" &U ]\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&'? +28 "core" ' + "manipulator"&O& +5 "core" &   ] !p + "storage"(:& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +29 "core" ' +2 "storage"(L% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(_' +100 (% +6 "core" %D \ QK +4 "manipulator"&% +4 "core" %S   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +88 "core" ' +35 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +5 "core" &  + "manipulator"&C& +4 "core" &   h !p + "manipulator"&,% +5 "core" %\   6 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&k(, +201 "core" ( +2 "manipulator"&& +4 "core" &,    i + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,    i +2 .tForearm.seek :garage + "manipulator"&'b +112 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 "manipulator"&8& +4 "core" &- #  j O + "manipulator"&g% +4 "core" % d{  # 6  +2 .tForearm.seek :retract + "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +283 "core" ( + "manipulator"&i& +4 "core" &$  \ / ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &% # / ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +89 "core" ' + "manipulator"&S& +5 "core" &%   C ;6 + "manipulator"&2% +4 "core" %O   [ +2 "collection"')& +4 "core" &  +2 "collection"'& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'Q(X +4 "core" &  +8 &2~ +{ +10 &fH = +9 &qJ J +9 &RX I +10 &^ I +9 &]o I +9 &]z I +10 & I +9 &\\  I +9 &_ I +10 & \\ I +9 &"a\\ J +10 &$$] I +9 &%]k I +9 &'_ I +10 &)j] I +9 &+,_ I +10 &,^- I +9 &.Z I +9 &0r] I +10 &23\\ J +9 &3\\w I +9 &5] I +10 &7y] J +9 &9<^z I +9 &:a I +10 &<_ J +9 &>] I +10 &@D] I +9 &BZk I +9 &Cd  J +10 &Er L +9 &G9 \ P +10 &H T +9 &J V +9 &Ljw W +10 &N+g W +9 &O X +9 &Q X +10 &Sn X +9 &U/ Y +9 &V Q +10 &X? , +9 &Xw\ } N +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"'& +4 "core" &Xwk N + &Xwk N + .tHand.open + "manipulator"&61 +55 "core" 1 + "manipulator"&|% +4 "core" % O / 7 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +114 "core" ' + .tPSV.dial PSR +2 "processing"%b +40 "core"  + "processing"%w% +4 "core" %e\\  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%1'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%-'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%a +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%<  + "collection"''  +72 "core" +77  + .tPSV.dial :mixloop +2 "processing"%+ +93 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%F  +124 "core" +2 .tPS.seek 0ml + "processing"%q'd +2617 "core" ' +50 .tPSV.dial :air +3 "processing"%^  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%h  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%G' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &% ' " G ;6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +3 "core" ( +2 "manipulator"&.& +4 "core" &%    ;6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" &$   ;6 +3 .tForearm.seek CC + "manipulator"&7'O +97 "core" ' +2 .tHand.close + "manipulator"&#/ +57 "core" / +2 .tCC.seek :open + "collection"'r( +424 "core" ( +2 "manipulator"&;& +4 "core" &$   ;6 + "manipulator"&$% +4 "core" % c   S +2 .tForearm.seek :retract + "manipulator"&D'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(, +286 "core" ( + "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/'b +112 "core" ' +2 .tHand.open + "manipulator"&91 +58 "core" 1 +2 "manipulator"&K% +4 "core" % _8  \  +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& +4 "core" &|N  +2 "manipulator"&{% +4 "core" % \   e  + "storage"(% +4 "core" %\  |\ + "storage"(f. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(?( \ +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +2 "core" & C\  +2 "manipulator"&!& +4 "core" &-  ; + "manipulator"&*% +4 "core" % \    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +246 "core" ( + "manipulator"&X& +4 "core" &    2 +2 "storage"(&& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'/ +104 "core" ' +2 "storage"(y& +4 "core" & \  3\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'g +285 "core" ' + "storage"( - +4 "core" -'t + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (t& +3 "core" &  \  + "manipulator"&R& +4 "core" &   a 2 +2 .tElbow.seek 2 + "manipulator"&3( +3 "core" ( +2 "manipulator"&5& +3 "core" &   C 2 +2 "storage"(v& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&W/ +61 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&n& + "storage"(J' +7 "core" &   2 + "manipulator"&V% +4 "core" %   / +2 .tForearm.seek :retract +2 "manipulator"&['\ +114 "core" ' +2 .tElbow.seek CC + "manipulator"&T( +131 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"&H& +4 "core" &6   K J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &6   7 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&N'O +99 "core" ' + "manipulator"&& +4 "core" &6  4 J +2 "manipulator"&% +4 "core" %C   B +2 "collection"'`& +3 "core" &wys  +2 "collection"'%& +5 "core" &vxg  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &vvD  +10 &3~xw. +{ +9 &fvv = +9 &rvv J +10 &RZvv I +9 &\\vu I +9 &\\uu I +10 &\\uu I +9 &[]uu I +9 &\\sw I +10 &\\tvn I +9 & [ruQ I +10 &"cZusJ I +9 &$$Zss I +9 &%]tt I +10 &']tu I +9 &)j\\tqj I +10 &++]rs\\ J +9 &,ZtsJ I +9 &.ZqtB I +10 &0t]st0 H +9 &25_rs I +9 &3]ps I +10 &5_rt J +9 &7zZsr I +9 &9=Zrr I +10 &:]ps I +9 &<]qq I +10 &>]qq J +9 &@E^kq I +9 &Bg_g J +10 &Cp=M K +9 &Ew P +9 &G. T +10 &H U +9 &J V +10 &Lm V +9 &N-u W +9 &Oc X +10 &Ql X +9 &Spa X +9 &U0W X +10 &VQ O +9 &X"IA 'x +10 &Xq> \ T +5 ( + "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.12 +2 .Hand.open + "manipulator"&1 +3 "core" &Xq8 \ T +58 1 + "manipulator"&l% +5 "core" % C @ 1 ' B + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +113 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'o  +121 "core" ~ +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +806 "Can"\ MM +1809 "core" ' + "collection"'A% +4 "core" % K\ / \ +2 .tCS.seek 5.5ml +7 "collection"'e'} +1222 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%I  +53 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%u  +69 "core"  +2 .tPS.seek 0ml + "processing"%'d +2606 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'p ` +28 "core" ` +2 .tCSV.dial :air +2 "collection"'O @ +42 "core" ? +2 .tCS.seek 10ml + "collection"':' O +1218 "core" ' +2 .tCSV.dial CTV + "collection"'L  +54 "core" ~ +2 .tCS.seek 0ml +2 "collection"'m'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +121 "core" + "collection"'& +4 "core" &Xqu' T +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&(% +4 "core" %\  + "storage"(\\% +4 "core" % \ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(C(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (,& +3 "core" &U 0\ + "manipulator"&Y& +4 "core" &6   6 J + "manipulator"&% +4 "core" %\   M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +196 "core" ( +2 "manipulator"&& +4 "core" &  u + "storage"(_& +4 "core" &U .\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&B'] +87 "core" ' +2 "storage"(& +4 "core" &U 5\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8'g +275 "core" ' + "storage"(g- +3 "core" -'K +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" &   + "storage"(& +4 "core" &U R\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&i' +28 "core" ' + .tElbow.hold +2 "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(k- +3 "core" -'K +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(S'r +31 "core" ' +2 "manipulator"&2% +53 "core" %u   ~  +2 "storage"()& +4 "core" &U \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&'> +27 "core" ' + "manipulator"&\ & +4 "core" &   ! +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&6'] +29 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(|'a +40 "core" ' +2 "manipulator"&& +4 "core" &   ` + "manipulator"&b% +5 "core" %I &  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' +2 .tElbow.seek CC + "manipulator"&( +158 "core" ( + "manipulator"&M& +4 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &6   J +2 .tForearm.seek CC + "manipulator"&1'O +98 "core" ' +2 .tHand.close + "manipulator"&a/ +63 "core" / +2 .tCC.seek :open + "collection"'-( +424 "core" ( +2 "storage"('& +4 "core" &U H\ + "storage"(<& +5 "core" &U \ + "manipulator"&+& +4 "core" &6   J + "manipulator"&F% +4 "core" % c    j +2 .tForearm.seek :retract +2 "manipulator"&c'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&^( +154 "core" ( +2 "manipulator"&q& +4 "core" &   R +2 "storage"( & +4 "core" &U 8\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +99 "core" ' +2 .tElbow.hold +6 "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +6 "manipulator"&U1 +53 "core" 1 +2 "manipulator"&% +4 "core" %   u 8 + "storage"(G& +4 "core" &U ;\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&}'C +27 "core" ' +2 "manipulator"&.& +4 "core" &   + "storage"(z& +4 "core" &U ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&#'] +33 "core" ' + "storage"(% +4 "core" %c \ +3 ."downElevator"SE.seek :down +3 "storage"(s' +100 (Q% +2 "core" %< \ PI +2 "manipulator"&;% +4 "core" %+   m  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +101 "core" ' +12 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%7  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%=  +41 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%9 +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%K  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%4'd +2606 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%D& +4 "core" &  + "manipulator"&{& +4 "core" &   + "manipulator"&% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&f(, +177 "core" ( +2 "manipulator"&/& +4 "core" &,  ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &,   D ! +2 .tForearm.seek :garage +2 "manipulator"&!'b +111 "core" ' + .tHand.close +2 "manipulator"&*/ +63 "core" / + "manipulator"&Z& +4 "core" &, %  ; ! +2 "manipulator"&X% +4 "core" % ke  +2 .tForearm.seek :retract + "manipulator"&&'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&0( +115 "core" ( +2 "manipulator"&y& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +124 "core" ' +2 "manipulator"&t& +4 "core" &    +2 "manipulator"&R% +3 "core" %μ    +2 "processing"%5& +4 "core" &  +2 "processing"%v& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%W(X +5 "core" &  +9 &0~ +{ +9 &e > +10 &} M +9 &Ad L +9 &g \ L +10 &e L +9 &c K +10 &Jg L +9 & g L +9 &e \ L +10 & g \ L +9 &"Sh \ K +9 &$h \ K +10 &%e \ K +9 &'k! \ L +10 &)Zc \ L +9 &+e& \ L +9 &,e \ L +10 &.i- \ K +9 &0ch* \ K +9 &2$i: \ L +10 &3e/ \ L +9 &5h1 \ K +10 &7kf1 \ K +9 &9-i3 \ K +9 &:h< \ L +10 &<j; \ L +9 &>qh> \ L +9 &@4e= L +10 &Aj> \ L +9 &CjB \ L +10 &EuxI M +9 &G/Q P +9 &HQ Q +10 &JD Q +9 &Lq8 Q +9 &N1? R +10 &ON R +9 &QH R +10 &SsP S +9 &U4R T +9 &VP Q +10 &X<@bR \ $k +9 &X 9P 0 +5 ( +2 "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%n& +4 "core" &XU 0 + &XW 0 + .tHand.open + "manipulator"&V1 +57 "core" 1 + "manipulator"&% +4 "core" % μ   8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +90 "core" ' + .tPRV.dial :air +2 "processing"%H  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%> +40 "core" +2 "processing"%@% +4 "core" %bi \ +2 .tPS.seek 0.3ml +2 "processing"%'_ +386 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%% +4 "core" %` \  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%`'. +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%3' +1936 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%J +95 "core" + .tPTV.dial :mixing +2 "processing"%[ @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%r  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&l& +4 "core" &   t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&%( +3 "core" ( + "manipulator"&o& +5 "core" &  h + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   < +2 .tForearm.seek PC +2 "manipulator"&N' +102 "core" ' +2 .tHand.close + "manipulator"&"/ +61 "core" / +2 .tPC.seek :open +2 "processing"%A( +422 "core" ( + "manipulator"& & +4 "core" &   0 +2 "manipulator"&I% +3 "core" %   u t +2 .tForearm.seek :retract +2 "manipulator"&u'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&E(, +138 "core" ( + "manipulator"&p& +4 "core" &,  / n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &,    n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&e'b +132 "core" ' +2 .tHand.open + "manipulator"&L1 +55 "core" 1 +2 "manipulator"&:% +4 "core" % b %  9 _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"&% +4 "core" %\    & + "storage"((% +4 "core" % \ + "storage"(\\. +4 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +203 "core" ( + .tSC.configure :limp +51 "storage"($(\ 1b +4 (,& +3 "core" & - /\  + "manipulator"&Y& +4 "core" &,   n + "manipulator"&% +4 "core" %\    _ & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&?( +174 "core" ( +2 "manipulator"&& +4 "core" &   $ ) +2 "storage"(_& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&T'/ +101 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(j'g +288 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x& +2 "core" & \  +2 "manipulator"&& +3 "core" &  !  ) +2 .tElbow.seek 2 +2 "manipulator"&k( +3 "core" ( +2 "manipulator"&2& +3 "core" &  } ) +2 "storage"()& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&\ ' +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(b' +7 "core" &   % ) +2 "manipulator"&B% +4 "core" %    J +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek PC + "manipulator"&8( +169 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&i& +4 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   7  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&S' +129 "core" ' +2 "manipulator"&M& +4 "core" &   E  +2 "manipulator"& % +3 "core" %    +2 "processing"%6& +4 "core" & +2 "processing"%d& +5 "core" & +2 .tPC.seek :closed + "processing"%a(X +4 "core" & +8 & . %g +9 &W 7 +10 & K +9 &c K +10 &vjj L +9 &:c K +9 &gv K +10 &es K +9 &ar \ K +9 &Acr \ K +10 & bd K +9 &!c_ \ L +9 &#e] L +10 &%IbY K +9 &'\ hU L +10 &(d` \ K +9 &*d^ K +9 &,PfM L +10 &.fH L +9 &/cJ \ K +9 &1bF K +10 &3ZdE K +9 &5e? L +10 &6e? L +9 &8d@ L +9 &:bb@ \ K +10 &<"g8 L +9 &=e/ K +9 &?e* K +10 &Ahe2 L +9 &C+j* K +10 &Dx/ M +9 &F' O +9 &H^ R +10 &J! Q +9 &K Q +9 &M R +10 &Of R +9 &Q% S +10 &R\ S +9 &T\ R +9 &Vj S +10 &Wdp\ + +9 &Xj 8 +9 ( +3 "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open + "manipulator"&w1 +4 "core" &X# \ 1 +59 1 +2 "manipulator"&% +4 "core" % &  : + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +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"%< L +3 %+9 +5 "core" 9 +102 "processing"%F9 +3 "core" 9z +102 "processing"%q9 +3 "core" 9x  +102 "processing"% 9 +2 "core" 9u  +102 "processing"%19 +3 "core" 9t +102 "processing"%9 +3 "core" 9s +102 "processing"%U9 +2 "core" 9r +102 "processing"%9 +2 "core" 9q +102 "processing"%G9 +3 "core" 9q" +102 "processing"%.9 +2 "core" 9q& +102 "processing"%z9 +2 "core" 9q* +103 "processing"%9 +2 "core" 9r/ +102 "processing"%c9 +3 "core" 9s3 +102 "processing"%Q9 +2 "core" 9v7 +102 "processing"%;9 +3 "core" 9x; +102 "processing"%^9 +2 "core" 9z? +102 "processing"%9 +3 "core" 9}D +102 "processing"%}9 +2 "core" 9H +102 "processing"%|9 +2 "core" 9L +102 "processing"%79 +3 "core" 9P +103 "processing"%#9 +2 "core" 9T +102 "processing"%s9 +2 "core" 9X +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%=9 +3 "core" 9e +102 "processing"%99 +3 "core" 9i +102 "processing"%K9 +2 "core" 9m +102 "processing"%9 +3 "core" 9r +102 "processing"%D9 +2 "core" 9v +102 "processing"%{9 +3 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%/9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%*9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9 +102 "processing"%X9 +2 "core" 9 +102 "processing"%$9 +2 "core" 9 +103 "processing"%y9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%!9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%t pLp +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%R +94 "core"  +2 "processing"%5% +4 "core" %hS  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%f' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%&'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%~  +69 "core"  + .tPSV.dial PTV +2 "processing"%n +69 "core" + .tPBV.dial :waste1 +2 "processing"%V  +120 "core"  +2 "processing"%% +4 "core" %ҧ@  +2 .tPS.seek 1.5ml + "processing"%v'W +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +30 "core" + +3 .tPS.seek 0ml + "processing"%>'d +1598 "core" ' +2 .tdelay 5:00 +9576 "Can" ?? +20426 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2339 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%` +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%J  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +2300 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%r  +123 "core" + .tPSV.dial :mixloop +2 "processing"%3 +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%l @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%o'c +349 "core" ' +2 .tdelay 2 seconds +207 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'  + "processing"%"  +41 "core"  +2 +2 "processing"%0% +3 "core" %_  +2 .tPS.seek 0.34ml +2 "processing"%P'n +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'W  +28 "core" +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%I'G[ +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%p @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%O' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%N  +53 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%%'Ҧ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%L +39 "core" + .tPTV.dial :mixing +2 "processing"%: @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%u% +4 "core" %Ҩ  +2 .tPS.seek 1.85ml + "processing"%' +224 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%\\'d +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +3 "core" &`c + "manipulator"&,& +4 "core" &    +2 "manipulator"&Y% +4 "core" %\ ;   W , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +126 "core" ( +2 "manipulator"&C& +4 "core" &,   Q C +50 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 && +3 "core" &, " " 7 C +2 .tForearm.seek :garage + "manipulator"&_'b +110 "core" ' +3 .tHand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&E& +4 "core" &-  . 8 @ 1 + "manipulator"&% +4 "core" % iu    +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +273 "core" ( +2 "manipulator"&& +4 "core" &*  "  @[ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &+   ~ @[ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'O +102 "core" ' +2 "manipulator"&& +4 "core" &+  $ @[ +2 "manipulator"&% +4 "core" %J   S  + "collection"'B& +4 "core" &bb \ +2 "collection"'?& +5 "core" &ab +2 .tCC.seek :closed +2 "collection"'T(X +4 "core" &cc \  +8 &0ba +{ +10 &fbb > +9 &xaa L +9 &M]ba J +10 &``a J +9 &]`a K +9 &]aa K +10 &Tdbb K +9 &^b^ K +10 &e_b K +9 & daa J +9 &"]`__ J +10 &$cb^ K +9 &%a`a K +9 &'d_] K +10 &)dc^` K +9 &+&d^_ K +9 &,d^_ K +10 &._^^ K +9 &0m`]_ J +10 &2/a^_ J +9 &3c^_ J +9 &5c_^ K +10 &7ta]^ K +9 &97_^^ J +9 &:_]_ K +10 &<_`^ K +9 &>{d]\\ K +10 &@>c^\\ K +9 &Aa\\\\ K +9 &CaRU K +10 &En:B L +9 &G8  O +9 &H T +10 &J V +9 &Li W +10 &N) \ W +9 &O\ W +9 &Q\ W +10 &Sm  \ X +9 &U/\ X +9 &V\ Q +10 &X!A *} +9 &Xw v H +6 ( + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 +2 "collection"'j& +4 "core" &Xwb H + &Xwb\ * H + .tHand.open +2 "manipulator"&\ 1 +53 "core" 1 +2 "manipulator"&i% +5 "core" % J H 3 j  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' + .tPSV.dial PSR +2 "processing"%k +94 "core"  +2 "processing"%M% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"% 'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%6  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +1595 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%w  + "collection"'  +32 "core" ~ +118  +2 .tPSV.dial :mixloop + "processing"%+ +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%d  +70 "core" +2 .tPS.seek 0ml +2 "processing"%F'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%S  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &*    @[ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&z( +17 "core" ( +2 "manipulator"&& +4 "core" &  $ 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" & ' % ; 4 +2 .tForearm.seek CC + "manipulator"&Q'O +92 "core" ' + .tHand.close + "manipulator"&;/ +52 "core" / +2 .tCC.seek :open +2 "collection"'^( +169 "Can"\ rq +255 "core" ( +2 "manipulator"&& +4 "core" &  4 + "manipulator"&}% +4 "core" % `  ' A +2 .tForearm.seek :retract + "manipulator"&|'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(, +278 "core" ( +2 "manipulator"&#& +4 "core" &,  B L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &,   L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&=% +4 "core" % aR . 8  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +100 "core" ' +2 ."da"delayUntil "16:17:23.11" +24993 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%K @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%{  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%]  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%h +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +120 "core"  +2 "processing"%$% +3 "core" %cL  +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 +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1591 "core" ' + ."da"PTV.dial :puck +2 "processing"%!  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%R +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%f'Q +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%n'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."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"%H' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +605 "Can"\ EE +1706 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +51 .PSV.dial PSR +3 "processing"%> +120 "core"  + "processing"%% +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"%' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +10 ."da"PS.seek 2ml + "processing"%`'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%r% +4 "core" %ҧE  +2 ."da"PS.seek 1.5ml +2 "processing"%3'W +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['d +1593 "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"%0 +79 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2284 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2269 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%N  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%O  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%L  +39 "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"%'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +41 "core"  +2 "processing"%(% +4 "core" %]  +2 ."da"PS.seek 0.55ml +2 "processing"%%' +328 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 2ml + "processing"%e'Ҧ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%, +42 "core" + ."da"PTV.dial :mixing +2 "processing"%Y @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%% +4 "core" %ҧ  +2 ."da"PS.seek 1.85ml + "processing"%8' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%E'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24795 "Can" :9 +23207 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + + ."da"PSV.dial :air +2 "processing"%_  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%2 +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +3 ."da"PS.seek 0ml + "processing"%B'd +2287 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +132 "core"  +2 "processing"%-% +3 "core" %hG  +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' +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"%i  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%? +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%M% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%)'V +581 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1600 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2287 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%F +133 "core"  + "processing"% % +4 "core" %e  + #"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' +591 "core" ' +2 ."da"delay 5 seconds +364 "Can" \ ML +138 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%1 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%U% +4 "core" %ҡF  +2 ."da"PS.seek 1.5ml +2 "processing"%.'Q +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%c'd +1599 "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 * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +44 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%T' +2342 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%} +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2296 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +132 "core"  +2 "processing"%% +4 "core" %fE  + #"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"%|'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +31 "core"  +2 "processing"%% +4 "core" %ң3  +2 ."da"PS.seek 1.5ml +2 "processing"%D'S +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%{ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%G'd +1592 "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 + "processing"%] * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%X +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2276 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +125 "core"  +4 "processing"%R% +16 "core" %c\ +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%5' +340 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %A\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"% ' +332 "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 +2 "processing"%f +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%% +4 "core" %ҧ\  + ."da"PS.seek 1.5ml +2 "processing"%&'W +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%v'd +1594 "core" ' + ."da"delay 10 seconds +696 "Can"\ +307 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +32 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%H' +2300 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%  +79 "core" +2 ."da"PS.seek 0ml + "processing"%J'd +2287 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%r% +4 "core" %e\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%`'Ҧ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%l +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 "processing"%"% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%[  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%W'd +1605 "core" ' + "processing"% 9 +3 "core" 9L5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%P  +4 "core" 5 5 +2 "processing"%p& +3 "core" &X"N\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&o% +4 "core" %\    n 2 +2 "storage"(N% +3 "core" % r h\ + "storage"(O. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(L(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (:& +3 "core" &T N S $\ +2 "manipulator"&I& +3 "core" &,   L +2 "manipulator"&u% +3 "core" %\    + 2 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(( +210 "core" ( +2 "manipulator"&& +4 "core" &   O  + "storage"(& +4 "core" &T _ \\\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%'] +132 "core" ' + "storage"(,& +4 "core" &T v w #\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(Y'g +251 "core" ' + "storage"(C- +4 "core" -'I + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &   +2 "storage"(& +3 "core" &T ` h\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&e' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&8, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'I +3 ."da"SE.seek 4.17 Pucks below Top Plate + "storage"(''p +34 "core" ' +2 "manipulator"&_% +4 "core" %r   + "storage"(E& +4 "core" &T H H z\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&2'D +70 "core" ' +2 "manipulator"&& +4 "core" &    + "storage"(& +4 "core" &T R ^ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +11 "core" ' +3 ."da"SE.seek 5.17 Pucks below Top Plate +2 "storage"('_ +42 "core" ' + "manipulator"&g& +5 "core" &   b  + "manipulator"&-% +4 "core" %e   ! \ ] +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&B'\ +93 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&j( +237 "core" ( +2 "manipulator"&i& +4 "core" &    E + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &  E +2 ."da"Forearm.seek PC +2 "manipulator"&k' +106 "core" ' +2 ."da"Hand.close + "manipulator"&M/ +54 "core" / + ."da"PC.seek :open +2 "processing"%\ ( +425 "core" ( +2 "storage"(\\& +4 "core" &T x w \ + "manipulator"&)& +4 "core" &   1 E + "manipulator"& % +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&b( +292 "core" ( + "manipulator"&6& +4 "core" &   3 +2 "storage"(w& +3 "core" &T z %\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +111 "core" ' + ."da"Hand.open +2 "manipulator"&d1 +61 "core" 1 + "storage"(A- +4 "core" -'_ +2 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"('+ +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(F'e +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2216h40ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +24670 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 238.497 seconds\ /var/log/esp/da21oct2216h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2216h40ml15s.tif +1564 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2216h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2216h40ml30s.tif +3070 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2216h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2216h40ml70s.tif +7126 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2216h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "238.497 sec auto-exposure",Subject: "da21oct2216h40ml images!" +8 "storage"( - +8 "core" -'e +2 "storage"(S& +6 "core" &T t v \ + "manipulator"&q& +4 "core" &   P 3 +2 ."da"Elbow.seek 1 +2 "manipulator"&1( +11 "core" ( + "manipulator"&& +6 "core" &  p ! +2 "storage"(U& +4 "core" &T v 2\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +28 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"(' +60 "core" ' +3 "manipulator"&.& +5 "core" &   ! +2 "storage"(;& +4 "core" &T \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&x' +30 "core" ' +2 ."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 5.06 Pucks below Top Plate +2 "storage"(c' +25 "core" ' +2 "manipulator"&% +4 "core" %   f +2 "storage"(}& +4 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&Q'@ +24 "core" ' +2 "manipulator"&#& +5 "core" & ' " ^ ! + "storage"(T& +5 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z'] +20 "core" ' +2 "storage"(% +12 "core" % \ +6 ."downElevator"SE.seek :down +8 "storage"(s' +94 (=% +3 "core" %h6 4\ M< +2 "manipulator"&% +4 "core" %T  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&K'\ +93 "core" ' +16 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (& +8 "core" &T X\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #tStarting finalPurge +3 "processing"%|& +10 "core" &  +2 "manipulator"&{& +9 "core" &   E ! +4 "manipulator"&D% +4 "core" %\ "    A +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&/(, +175 "core" ( +4 "manipulator"&]& +70 "core" &-    % +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &h& +6 "core" &-   O % +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&G'b +95 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&/ +56 "core" / +4 "manipulator"&X& +8 "core" &-   E % +3 "manipulator"&$% +7 "core" % r   K $ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&Z'\ +114 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&*( +120 "core" ( +3 "manipulator"&!& +9 "core" &   v \ +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +4 &R& +8 "core" &   \ +4 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&y' +114 "core" ' +4 "manipulator"&& +8 "core" &   l \ +4 "manipulator"&5% +7 "core" %Φ   a +4 "processing"% & +8 "core" &  +4 "processing"%f& +13 "core" &y  +4 &  +5 ."psFlush"PC.seek :closed +5 "processing"%V(X +10 "core" &~  +7 &  +2 &w 5 +6 &=Iz 0 +9 &mt E +8 &jy L +11 &g{ L +9 &b} L +8 &_g} L +11 &!e L +7 &b K +12 &ct L +9 &h`s K +8 &!)hq L +11 &"eh L +9 &$bo L +8 &&pga K +11 &(3dh K +7 &)ff L +10 &+bk K +11 &-ydj K +8 &/9em L +11 &0cl K +9 &2ei K +8 &4br K +11 &6Aek L +9 &8dk L +10 &9hl L +9 &;hp K +8 &=Kdi K +10 &?\ hm L +10 &@am K +8 &Bfj L +11 &DOme L +7 &F uj N +10 &Gk P +11 &Il Q +8 &KGm R +12 &Mq R +8 &Nn R +112 &Pk\ S +6 &RLk\ S +6 &Tl\ S +6 &Uj\ S +6 &Wn 7 +2 &X`/k X +6 &X n / +2 ( +2 &Xi / +6 &Xh / +2 &Xc / +6 &Xa / +2 &Xa / +6 &X` / +2 &XY / +2 &XV / +2 &XZ / +4 &X` / +2 &XZ / +2 &XU / +8 "processing"%f& +7 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 "processing"%& +8 "core" &XZ / +2 &X] / +2 &Xy / +2 ."psFlush"Hand.open +4 "manipulator"&~1 +55 "core" 1 +4 "manipulator"&n% +8 "core" % Φ ! " O +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&&'\ +95 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +5 "processing"%< +40 "core"  +4 "processing"%@% +8 "core" %_O  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +136 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +451 "core" ' +4 ."psFlush"delay 5 seconds +198 "Can"\ \ << +305 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +969 #"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)\ +1141 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%> @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%4 +93 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2608 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +95 "core"  + "processing"%% +4 "core" %G@  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .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 +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2104 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%l  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%3 @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%`'F +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%['T +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%P  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%p'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +80 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%O' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%I U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%\\' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +1861 "Can" >> +747 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%w  +79 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%j'd +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'d& +4 "core" &gi:  +2 "manipulator"&A& +4 "core" &    \ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & # ' / \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   O \ +2 .tForearm.seek PC +2 "manipulator"& ' +119 "core" ' + .tHand.close +2 "manipulator"&S/ +53 "core" / +2 .tPC.seek :open +2 "processing"%q( +422 "core" ( +3 "manipulator"&& +4 "core" &   O \ +2 "manipulator"&U% +3 "core" %    Z +2 .tForearm.seek :retract +2 "manipulator"&.'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +363 "core" ( +3 "manipulator"&& +9 "core" && !  <; +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &}& +8 "core" &&   <; +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&#'O +93 "core" ' +2 "manipulator"&T& +4 "core" &% & $ > <; +2 "manipulator"&b% +4 "core" %I   n +2 "collection"'& +3 "core" &fg>  +3 "collection"'+& +4 "core" &gh4  +3 .tCC.seek :closed + "collection"'F(X +4 "core" &hg=  +9 &2ik> *y +10 &fgj: > +9 &|ih2 L +10 &N]gg? K +9 &_hg9 J +9 &ahg5 J +10 &egf; J +9 &Vceg> J +9 &_fg0 K +10 &egfB J +9 & bef@ J +10 &"_dde> J +9 &$ eed9 J +9 &%_ff: K +10 &'ced: K +9 &)g`de4 J +9 &+)adc= J +10 &,bce2 K +9 &._ed= J +10 &0n`ed9 K +9 &20beg> K +9 &3]ee8 J +10 &5dbc9 J +9 &7w`dc8 J +9 &99cbd@ J +10 &:fec< K +9 &<ecd< J +10 &>~gcd> J +9 &@@_bd; K +9 &B_bc4 J +10 &CeX[1 K +9 &EpDJ= L +9 &G9 ): \ P +10 &H8 T +9 &J8 V +10 &Lk: V +9 &N+7 W +9 &O4 W +10 &Q< X +9 &Sp: X +9 &U37 W +10 &V< N +9 &X&O6 (y +10 &Xhq4 J +2 ( + "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 + "collection"'=& +4 "core" &Xhm. J +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" % I '  g n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +113 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &Xhm8 J + "collection"'x% +4 "core" %M6 +2 .tCSV.dial CSR + "collection"'  +42 "core"  +2 "collection"'|% +4 "core" %M: + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'Q'm +1342 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '{% +2 "core" %m4  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'D' +612 "core" ' + .tCSV.dial :waste +2 "collection"'c +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'z'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'s& +4 "core" &Xhl0 J +2 "collection"']% +3 "core" %Q/  +2 .tCSV.dial :flush + "collection"'h  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +1137 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'X% +4 "core" %m)  +2 .tCS.seek 7ml +2 "collection"'$' +521 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'K  + '!  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'R @ +40 "core" > +3 .tCS.seek 0ml + "collection"'G'Q +1568 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Xhk( J +2 "collection"'/% +4 "core" %R'  + .tCSV.dial :flush +2 "collection"'5  +67 "core" +2 .tCS.seek 5ml +2 "collection"' 'm +1154 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +42 "core" B +2 "collection"'\ % +4 "core" %m+  +2 .tCS.seek 7.001ml +2 "collection"'' +507 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'~  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'n  +96 "core"  +2 .tCS.seek 0ml +2 "collection"'f'Q +1570 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'<& +4 "core" &Xhk! J + "collection"'@% +4 "core" %T  + .tCSV.dial CSR +2 "collection"'y  +41 "core"  +2 "collection"'W% +4 "core" %T  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"' 'O +1785 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'>' O +507 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '4  +107 "core"  +20  + .tCTV.dial :intake +7 "collection"'v  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'H'Q +1789 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +586 "core" ' + .tCSV.dial CSR +2 "collection"'r  +94 "core"  + "collection"'l% +4 "core" %V + #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'3'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'"' O +1343 "core" ' + .tCSV.dial CBV +2 "collection"'J +107 "core"  +3 .tCS.seek 0ml + "collection"'0'Q +2595 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&`& +4 "core" &%   d <; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +22 "core" ( +2 "manipulator"& & +4 "core" &   d "} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &   B "} +2 .tForearm.seek CC + "manipulator"&'O +100 "core" ' + .tHand.close + "manipulator"&o/ +57 "core" / +2 .tCC.seek :open + "collection"'p( +427 "core" ( + "manipulator"&N& +4 "core" &    "} + "manipulator"&:% +4 "core" % a   e +2 .tForearm.seek :retract +2 "manipulator"&I'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(, +295 "core" ( + "manipulator"&& +4 "core" &, \  q n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &,    n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +106 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 + "manipulator"&,% +5 "core" % cb '   / + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +101 "core" ' +2 "processing"%C& +4 "core" &/ +26249 "Can" 22 +60001  22 +60001  22 +60001  22 @1635176082.62EDT = =tMAIN =mMAIN_scheduler @EDT1635176086.39 #"core_reset"Sent BREAK +2 #t@14051 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +214 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +547 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +870 "Can"  +2   + #tPolling Can every 10:00 +7 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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 +897 #-> ESP.ready! +6 #Powering core bus +538 .Gate.power :raw,:ON +4 "sampler") +48 ) +5 "core"  +4 "collection"' +4 ' +7 "core"  +4 "processing"% +3 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +5 ' -\ +8 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +10 "sampler")&\ +5 "collection"'% +6 "core" %  +4 .tCS.configure :default +4 "collection"'#P d@b +6 "processing"%% +6 "core" % +4 .tPS.configure :default +5 "processing"%#A d`xb +4 "sampler")% +8 "core" %KIa  +3 .tSS.configure :default +4 "sampler")#.0X access 1 +3 "storage"(;% +7 "core" % ,\ +4 "manipulator"&<% +8 "core" %\  +3 "manipulator"&=& +8 "core" &    + +4 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +6 .tSC.seek 5 +3 "storage"(>(<( +4 "core" ( +5 .tSC.configure :limp +3 "storage"($(\ 1b +4 (?& +6 "core" &<' \  +42232 "Can"\ << +60002 \ << +60000 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 98 +60001 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ :9 +60001 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +31362 #t-> $da[:extractVol]=0.19 +28640 "Can"\ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ :9 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 }\ 99 +60001 s\ 99 +60001 \ 99 +60002 |\ 99 +60001 \ 99 +60001 z\ 99 +60002 y\ 99 +60001 w\ 98 +60001 w\ 99 +60002 t\ 99 +60001 q\ 99 +60001 q\ 99 +60001 c\ 99 +60002 [\ 99 +60001 G\ :9 +60001 G\ 99 +60001 ?\ 99 +60001 6\ 99 +60002 7\ 99 +60001 1\ 99 +60001 -\ 99 +60001 ,\ 99 +60001 (\ :9 +60002 +\ 99 +60001 &\ 99 +60001 %\ 99 +60001 $\ 99 +60001 #\ 99 +60002  \ 99 +60001 !\ 99 +60001 '\ 99 +60001 $\ :9 +60001  \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60001 \ :9 @EDT1635221106.28 \ 99 +60001 %\ 99 +60001 *\ 99 +60002 1\ ;: +60000 /\ 99 +60002 (\ 99 +60001 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ :9 +60001 !\ :9 +60001 &\ 99 +60002 $\ :9 +60001 \ :9 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001  \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ :9 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60002 \ :9 +60001 \ 99 +60001 \ 99 +60001 \ 99 +60002 \ 99 +60001 \ 99 +60001 w\ 99 +60002 u\ 99 +60001 |\ 99 +60001 g\ 99 +60002 e\ 99 +60001 l\ 99 +60001 X\ 99 +60001 S\ 99 +60002 X\ 99 +60001 F 99 +60001 S\ 99 +60001 O 99 +60001 d\ 99 +60001 j\ 99 +60002 j\ 99 +60001 m\ 99 +60001 q\ 99 +60001 r\ 99 +60001 r\ 99 +60001 l\ 99 +6854 #t-> exit +5 #mEXIT @1635261975.74EDT @1635267972.21EDT = =tMAIN =mMAIN_scheduler @EDT1635267974.03 #"core_reset"Sent BREAK +2 #t@29001 receive with ifg=0x10, ie=0xFD + #@29634 receive with ifg=0x10, ie=0xFD #@30288 receive with ifg=0x10, ie=0xFD + #@30920 receive with ifg=0x10, ie=0xFD + #@31552 receive with ifg=0x10, ie=0xFD #@32183 receive with ifg=0x10, ie=0xFD + #@32816 receive with ifg=0x10, ie=0xFD #@33142 receive with ifg=0x80, ie=0xFD + #@2500 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +240 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +377 "Can"?\ << + ?\ << + #tPolling Can every 10:00 +2 #Cleanly exited at 11:26:15EDT26-Oct-21 +212 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %O  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %cE  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \  +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +15881 #-> access 2 +2 "storage"(3% +3 "core" % \\\ +2 "manipulator"&4% +4 "core" %\ &  + "manipulator"&5& +4 "core" & " + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (7& +2 "core" &K Q\  +12988 #t-> startTube 2 +28276 "Can"D\ 99 +48271 #t-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:24:23EDT26-Oct-21\\n{}\\nCan@13:16:20, 21.9C, 27% humidity, 15.0psia, 13.748V, 0.288A, 0.288A avg, 3.96W",Subject: "da sampling at most 40ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'8& +3 "core" &J  +3 .tHand.open + "manipulator"&91 +60 "core" 1 +2 "manipulator"&:% +5 "core" % \ ) ! +2 "storage"(;% +3 "core" % \ +2 "storage"(<. +3 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(=( \ +668 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +6 (>& +4 "core" & \ +4 "manipulator"&?& +8 "core" &   z + +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&@( +20 "core" ( +3 "manipulator"&A& +19 "core" &   - +3 "storage"(B& +8 "core" & ;\ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'/ +94 "core" ' +3 "storage"(D& +9 "core" & h\ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(E'g +274 "core" ' +5 "storage"(F- +6 "core" -'j +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +7 (G& +5 "core" & U\ +3 "manipulator"&H& +7 "core" &   - +4 .tElbow.seek 2 +2 "manipulator"&I( +44 "core" ( +2 "manipulator"&J& +9 "core" &    +10 "storage"(K& +7 "core" & P\ +80 .tForearm.seek 2 + 300 counts +15 "manipulator"&L' +13 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&M/ +59 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&N& +4 "storage"(O' +13 "core" &   /  +4 "manipulator"&P% +12 "core" %   R  +6 .tForearm.seek :retract +3 "manipulator"&Q'\ +114 "core" ' +3 .tElbow.seek CC +4 "manipulator"&R( +98 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +23 #"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)\ +38 "core" ( + "manipulator"&S& +4 "core" &9   t L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &9   ! L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'O +97 "core" ' + "manipulator"&V& +4 "core" &9   [ L +2 "manipulator"&W% +4 "core" %4   e +2 "collection"'X& +3 "core" &O  +2 "collection"'Y& +5 "core" &P  +3 .tCC.seek :closed + "collection"'Z(X +5 "core" &N  +6 &F\\ &j +10 &~\\_ 9 +9 &\\ L +9 &`X L +10 &ieK L +9 &-dS K +9 &eP L +10 &dU K +9 &rg[ K +10 &3eK L +9 &cE K +9 &!eL K +10 &#ygG L +9 &%=bD K +9 &&fE K +10 &(dF K +9 &*eJ K +9 &,EbH K +10 &.dD K +9 &/bE K +10 &1d> K +9 &3MaI K +9 &5dH K +10 &6eE K +9 &8eE K +9 &:TeC K +10 &<j? K +9 &=e@ K +10 &?d= K +9 &A\\j|@ K +9 &Cojq+ L +10 &D{N^@ M +9 &F:A; P +9 &HI8:* U +10 &J :<? U +9 &K:<;\ V +10 &M:=8\ V +9 &OH::7\ X +9 &Q ;=2\ X +10 &R:;-\ Y +9 &T9=7\ Y +9 &VL:=3\ Y +10 &Wt8<7 + +9 &Xq :<4 V +9 ( +3 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + .Hand.open + "manipulator"&[1 +4 "core" &Xxo9<6 O +58 1 + "manipulator"&\\% +4 "core" % 4 I 9 e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +106 "core" ' + #tcollectSample 40ml 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 "core" + + "sampler")_% +4 "core" % \  +2 "collection"'`& +3 "core" &Xxn>< O +3 "Can";\ UU +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'a  +5 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +4 "core"  +2 "sampler")c  +4 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X' +578 "core" ' +2 .tdelay 15 seconds +1502 "collection"'?% +3 "core" %\ R:9H  +2 "sampler")A% +3 "core" %8f` \  +2 #tEvacuated: Intake @14.9psia, Outlet @12.4psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")B +123 "core" + .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'H'Q +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +125 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'m'Q +119 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")j +92 "core" ' + ."CSpush"CS.stop + "collection"'5 +30 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X  +2 .tCS.seek 6ml +2 "collection"'z'Q +1335 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'v +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'}'Q +1363 "core" ' + .tCSV.dial CSR +2 "collection"'~  +42 "core"  + "collection"'% +4 "core" %U;< \ +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"''Q +583 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 '% +7 "core" %U;:;  +2 .tCS.seek 5ml +2 "collection"''m +832 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1089 "core" ' + "collection"'9 +3 "core" 9\\ +2 "collection"' % +3 "core" %=?E \ +2 #tBefore lysing Collection Puck Heater at 21.6C/28.6psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +2 "collection"' \  +4 ' 9 +2 "core" 9\\\\ +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 +3 "core" 9cd +102 "collection"'9 +2 "core" 9gd +102 "collection"'9 +3 "core" 9l"d +102 "collection"'9 +2 "core" 9u&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 +2 "core" 9;d +102 "collection"' 9 +3 "core" 9?d +102 "collection"'!9 +2 "core" 9Cd +102 "collection"'"9 +3 "core" 9Hd +102 "collection"'#9 +2 "core" 9Ld +102 "collection"'$9 +2 "core" 9'Pd +102 "collection"'%9 +3 "core" 9BTd +102 "collection"'&9 +2 "core" 9\\Xd +102 "collection"''9 +2 "core" 9v\\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" 9 qd +102 "collection"',9 +2 "core" 9&vd +102 "collection"'/9 +3 "core" 9Ezd +102 "collection"'-9 +3 "core" 9d~d +102 "collection"'19 +2 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'.9 +3 "core" 9b +102 "collection"'29 +2 "core" 9^ +102 "collection"'39 +3 "core" 9\\ +102 "collection"'59 +2 "core" 9$X +102 "collection"')9 +3 "core" 9DV +102 "collection"'79 +2 "core" 9dS +102 "collection"'9 +2 "core" 9P +102 "collection"'89 +3 "core" 9M +102 "collection"'99 +2 "core" 9J +102 "collection"'09 +3 "core" 9H +102 "collection"';9 +2 "core" 9E +102 "collection"'<9 +3 "core" 9"B +102 "collection"'69 +3 "core" 9A? +102 "collection"'49 +2 "core" 9`= +102 "collection"'?9 +3 "core" 9~: +103 "collection"'A9 +2 "core" 99 +102 "collection"'B9 +3 "core" 96 +101 "collection"'>9 +4 "core" 93 +101 "collection"'D9 +3 "core" 91 +102 "collection"'9 +2 "core" 9/ +102 "collection"'F9 +2 "core" 9)- +102 "collection"'9 +3 "core" 9D+ +102 "collection"'9 +3 "core" 9]) +102 "collection"'J9 +2 "core" 9w' +102 "collection"':9 +3 "core" 9% +102 "collection"'G9 +2 "core" 9$ +102 "collection"'H9 +2 "core" 9" +102 "collection"'K9 +3 "core" 9 +102 "collection"'N9 +2 "core" 9 +102 "collection"'P9 +3 "core" 9  +102 "collection"'M9 +2 "core" 9  +102 "collection"'C9 +2 "core" 9 ,  +102 "collection"'E9 +3 "core" 9 A +102 "collection"'S9 +2 "core" 9 T +102 "collection"'T9 +2 "core" 9 f +102 "collection"'V9 +3 "core" 9 x +102 "collection"'@9 +2 "core" 9 ! +102 "collection"'I9 +3 "core" 9 % +102 "collection"'L9 +2 "core" 9 ) +102 "collection"'O9 +3 "core" 9 - +102 "collection"'Q9 +2 "core" 9 2 +102 "collection"'[9 +2 "core" 9 6 +102 "collection"'W9 +4 "core" 9 : +102 "collection"'\\9 +2 "core" 9 > +102 "collection"'Y9 +3 "core" 9\ B +102 "collection"'_9 +2 "core" 9\ G +102 "collection"'`9 +2 "core" 9\ K +102 "collection"'X9 +3 "core" 9\ $O +102 "collection"'a9 +3 "core" 9\ /S\ +102 "collection"'b9 +2 "core" 9\ :W\ +102 "collection"'c9 +3 "core" 9\ D[ +102 "collection"'\ 9 +2 "core" 9\ N` +102 "collection"'^9 +3 "core" 9\ Xd +102 "collection"'f9 +2 "core" 9\ ah +102 "collection"'e9 +3 "core" 9\ jl +102 "collection"'9 +2 "core" 9\ rp +102 "collection"'g9 +2 "core" 9\ yt +102 "collection"'i9 +3 "core" 9\ y +102 "collection"'d9 +3 "core" 9\ } +102 "collection"'l9 +3 "core" 9\  +103 "collection"'h9 +2 "core" 9\  +102 "collection"'j9 +3 "core" 9\  +102 "collection"'U9 +3 "core" 9\  +102 "collection"'m9 +2 "core" 9\  +102 "collection"'k9 +3 "core" 9\  +2 .tCH.hold 10:00,70C +9 "collection"'p `\ `\ H +3 'r9 +3 "core"  + 9\  +2 "collection"'s% +8 "core" %o\ +2 #tBegun lysing Collection Puck Heater at 68C/38.4psia +5875 "Can"!\ +54109 "core" ` +2 "collection"'q9 +3 "core" 9\  +2 "collection"'n% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.9psia +2 .CS.seek 0ml + "collection"'o'Q +327 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'t @ +94 "core" A + .tCSV.dial :air +2 "collection"'w @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'x'm +1346 "core" ' +2 .tCSV.dial CTV + "collection"'u  +53 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +40 "core" > + .tdelay 2 seconds +244 .CSV.dial CTV +11 "collection"'v  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +6 "collection"'~'Q +1340 "core" ' + "collection"'% +4 "core" %R )  +2 #tPuck @47.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'} +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'% +4 "core" %Rlm  +2 .tCS.seek 5ml +2 "collection"''m +1340 "core" ' +2 .tdelay 5 seconds +170 "Can"4\ IH +332 .tCTV.dial :air +2 "collection"'  +40 "core" + "collection"'% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"' ' +586 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +107 "core" ^ +2 #tLysing Complete +2 "collection"'|& +3 "core" &Xxi O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" % '   / +2 "storage"(% +3 "core" % &\ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &R \ + "manipulator"&& +4 "core" &7  L + "manipulator"&% +4 "core" % ' | / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" &   k +2 "storage"(& +3 "core" &R \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +109 "core" ' +2 "storage"( & +4 "core" &R z\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(!'g +272 "core" ' + "storage"("- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(#'z +32 "core" ' +2 "manipulator"&$& +4 "core" &   4 +2 "manipulator"&%% +3 "core" %R   E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +116 "core" ' +2 .tElbow.seek CC + "manipulator"&'( +162 "core" ( +2 "manipulator"&& +4 "core" &  % 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" &!   { 8 +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&*/ +58 "core" / +2 .tCC.seek :open +2 "collection"'+( +423 "core" ( +2 "storage"(,& +4 "core" &R s\ + "storage"(/& +4 "core" &R '\ + "manipulator"&-& +4 "core" &   > 8 + "manipulator"&1% +4 "core" % b   +2 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&.( +166 "core" ( + "manipulator"&2& +4 "core" &   1 +2 "storage"(3& +3 "core" &R <\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&5' +104 "core" ' +2 .tElbow.hold + "manipulator"&), +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +60 "core" 1 +2 "manipulator"&% +4 "core" % \\ !  [ + "storage"(8& +4 "core" &R \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts + "manipulator"&9'= +26 "core" ' +2 "manipulator"&0& +4 "core" &   U 1 + "storage"(;& +4 "core" &R <\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&<'] +22 "core" ' + "storage"(6% +5 "core" % K\  +2 ."downElevator"SE.seek :down +4 "storage"(4' +99 (?% +2 "core" %O \ RO +2 "manipulator"&A% +4 "core" %Р   - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +87 "core" ' +62 ' + ."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"&D& +3 "core" &   - 1 +2 "manipulator"&% +4 "core" %\    i  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(, +192 "core" ( + "manipulator"&& +4 "core" &,  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   ^ K +2 .tForearm.seek :garage +2 "manipulator"&J'b +97 "core" ' +2 .tHand.close + "manipulator"&:/ +63 "core" / +2 "manipulator"&G& +4 "core" &- ( ' Q 8 + "manipulator"&H% +3 "core" % e   E +2 .tForearm.seek :retract +2 "manipulator"&K'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +272 "core" ( + "manipulator"&P& +4 "core" &8   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +2 "core" &8   L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'O +103 "core" ' + "manipulator"&E& +4 "core" &8 " x L +2 "manipulator"&S% +3 "core" %Q    = +2 "collection"'T& +4 "core" & z  +2 "collection"'V& +4 "core" & \ c  +2 .tCC.seek :closed +2 "collection"'@(X +4 "core" &\ \   +9 &1~  +| +9 &g\  > +9 &u  K +10 &Y_ I +9 &^  { I +10 &a  e I +9 &a  I +9 &ab  I +10 &#a \  I +9 &`  ~ J +9 & ]\   J +10 &"i]\   J +9 &$+_   J +10 &%_\ s I +9 &']\  J +9 &)q^\ J +10 &+2^\   J +9 &,\\\  J +9 &.^\ \  J +10 &0y`\  I +9 &2:b \  J +10 &3`\   I +9 &5a\   I +9 &7\\   I +10 &9C\\ \ e I +9 &;_ \  I +9 &<a \  J +10 &>b   I +10 &@Ja  | J +9 &B _  b J +9 &Cb  J +9 &Es \ L +10 &G>X Q +9 &H\\ U +9 &J V +10 &Lp X +9 &N0 X +10 &Ok X +9 &QI X +9 &Sv X +10 &U7 Y +9 &V M +9 &X&N~ (z +10 &Xs d %o +9 ( + &X !a +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 +2 "collection"'I& +4 "core" &X !a + .tHand.open + "manipulator"&L1 +58 "core" 1 + "manipulator"&O% +4 "core" % Q . -  = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +114 "core" ' + .tPSV.dial PSR +2 "processing"%[ +121 "core"  +2 "processing"%W% +4 "core" %c  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%\\'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Y  +52 "core"  +2 .tPS.seek 0ml + "processing"%_'d +1598 "core" ' +2 .tPSV.dial PSR + "processing"%` +40 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%X' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%a + "collection"'b  +6 "core" A + "processing"%c  +66 "core" +83  +2 .tPSV.dial :mixloop + "processing"%\ +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%^  +124 "core" +2 .tPS.seek 0ml +2 "processing"%f'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%e  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +43 "core" +2 .tPS.seek 0ml + "processing"%i'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%d  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%l' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +40 "core" +2 .tPS.seek 0ml + "processing"%j'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +3 "core" &8   B L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&m( +3 "core" ( +2 "manipulator"&k& +3 "core" &8   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &7  % L +2 .tForearm.seek CC + "manipulator"&s'O +105 "core" ' + .tHand.close +2 "manipulator"& / +56 "core" / +2 .tCC.seek :open +2 "collection"'p( +424 "core" ( + "manipulator"&q& +4 "core" &7   L +2 "manipulator"&n% +3 "core" % X  ! +2 .tForearm.seek :retract + "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(, +289 "core" ( + "manipulator"&w& +5 "core" &-     + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &-  U  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u'b +103 "core" ' +2 .tHand.open + "manipulator"&y1 +55 "core" 1 + "manipulator"&v% +4 "core" % `>  & b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +102 "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 + "collection"'x& +5 "core" &  + "manipulator"&% +3 "core" %    R  +2 "storage"(}% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (~& +2 "core" & \ 4\  +2 "manipulator"&& +4 "core" &-   |  +2 "manipulator"&% +3 "core" %    T  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +265 "core" ( +2 "manipulator"& & +4 "core" &   J + "storage"( & +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&{'/ +111 "core" ' + "storage"(|& +4 "core" &  t\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +279 "core" ' +2 "storage"(- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  -\  +2 "manipulator"&& +3 "core" &   j J +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  \  J + "storage"(=& +4 "core" &  k\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +43 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & + "storage"(R' +7 "core" &   J + "manipulator"&]% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&"'\ +110 "core" ' + .tElbow.seek CC +2 "manipulator"&$( +137 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +43 "core" ( + "manipulator"&%& +4 "core" &   S . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &   . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +112 "core" ' + "manipulator"&(& +4 "core" &   . +2 "manipulator"&% +4 "core" %l   & +2 "collection"'& +3 "core" &}~  +2 "collection"'*& +5 "core" &}  +2 .tCC.seek :closed + "collection"'&(X +5 "core" &~  +10 &1~* +| +9 &h~~ > +9 &r{| J +10 &W]~} I +9 &^}}q I +10 &a{~l I +9 &^}}O I +9 &^`}~4 I +10 & _||! I +9 &_{| I +9 & ^{| I +10 &"h]z{E H +9 &$(^|zP I +10 &%^z{B I +9 &'by{0 I +9 &)n_z{ I +10 &+1^y{ I +9 &,`{z I +9 &.^zz I +10 &0v]y{ I +9 &28_xz I +9 &3_zy H +10 &5_xz. I +9 &7_yy& I +10 &9A_xy I +9 &;_wz I +9 &<^yy I +10 &>^zy I +9 &@Gbux J +10 &Bcjp J +9 &Cm8 K +9 &E~ O +10 &G2s T +9 &Hi V +9 &Jd W +10 &LnU W +9 &N.I \ X +10 &O5 \ X +9 &Q0 \ Y +9 &Sq' \ Y +10 &U2 Y +9 &V Q +9 &X@ . +10 &Xp~ U +5 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + .Hand.open + "manipulator"&Z1 +4 "core" &Xpu U +61 1 +2 "manipulator"&,% +4 "core" % m   . + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +98 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +121 "core" ~ + .tCSV.dial CTV +2 "collection"'1  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%2' +2606 "core" ' + "collection"'3% +4 "core" % I  +2 .tCS.seek 5.499ml +2 "collection"''} +1217 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +40 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%7  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'8 ` +30 "core" _ + .tCSV.dial :air +2 "collection"'0 @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"';' O +1219 "core" ' +2 .tCSV.dial CTV + "collection"'6  +54 "core" ~ +2 .tCS.seek 0ml + "collection"''Q +2597 "core" ' + .tCBV.dial :waste1 + "collection"'? @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +122 "core" + "collection"'.& +4 "core" &Xpt U +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&5% +4 "core" % 0   ( +2 "storage"(>% +3 "core" % J\ +2 "storage"(9. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(D(S +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &U P\ +2 "manipulator"&#& +4 "core" &   j . + "manipulator"&<% +4 "core" % 0   ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +166 "core" ( +2 "manipulator"&& +4 "core" &   \\ # + "storage"(4& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&)'] +105 "core" ' + "storage"(:& +4 "core" &U /\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(G'g +278 "core" ' + "storage"(H- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&B& +3 "core" &   # +2 "storage"(J& +4 "core" &U q\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&P' +35 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(F- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(E' +29 "core" ' +2 "manipulator"&S% +4 "core" %j  h + "storage"(T& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 320 counts +2 "manipulator"&K'E +16 "core" ' + "manipulator"&+& +4 "core" &   # +2 "storage"(I& +3 "core" &U I\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&L'] +27 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(O' +38 "core" ' +2 "manipulator"&V& +4 "core" &   ~ # +2 "manipulator"&[% +3 "core" %T   S  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +159 "core" ( + "manipulator"&Y& +4 "core" &$  # ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &$   ;3 +2 .tForearm.seek CC + "manipulator"&`'O +95 "core" ' +2 .tHand.close +2 "manipulator"&_/ +57 "core" / +2 .tCC.seek :open +2 "collection"'a( +424 "core" ( + "storage"(b& +4 "core" &U z\ +2 "storage"(c& +3 "core" &U \ +2 "manipulator"&\ & +4 "core" &$   q ;3 + "manipulator"&^% +4 "core" % ^   m C +2 .tForearm.seek :retract +2 "manipulator"&X'\ +125 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&e( +152 "core" ( + "manipulator"&f& +4 "core" &   +2 "storage"(g& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +105 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&i1 +63 "core" 1 +2 "manipulator"&h% +5 "core" % d   / + "storage"(l& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 300 counts + "manipulator"&U'1 +26 "core" ' + "manipulator"&k& +4 "core" &  \ Q +2 "storage"(r& +3 "core" &U $\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +31 "core" ' + "storage"(N% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(Q' +98 (@% +3 "core" %F \ QM +2 "manipulator"&q% +4 "core" %I   n + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +106 "core" ' +33 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%s  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%w' +2610 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%o +39 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%m  +40 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%v  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%x'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  +2 "manipulator"&}& +3 "core" &   +2 "manipulator"&% +3 "core" %\   b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +178 "core" ( +2 "manipulator"&u& +4 "core" &,    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&'b +109 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / + "manipulator"&& +4 "core" &,   Y  +2 "manipulator"& % +3 "core" % di   +2 .tForearm.seek :retract +2 "manipulator"& '\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t( +116 "core" ( + "manipulator"&|& +4 "core" &   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +52 "manipulator"&' +92 "core" ' + "manipulator"&& +4 "core" &   N +2 "manipulator"&% +4 "core" %   d + "processing"%& +4 "core" &  +2 "processing"%=& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &&  +8 &4 +| +10 &f ? +9 &_~+ M +9 &#e# L +10 &g0 L +9 &c7 L +9 &kc@ K +10 &+g< L +9 &b: K +9 &gD L +10 & rbD L +9 &"5eN K +10 &#hP L +9 &%eO K +9 &'zhS L +10 &)<gW L +9 &*eV L +9 &,eS L +10 &.h_ L +9 &0Cg\\ L +10 &2hb L +9 &3g^ L +9 &5kd L +10 &7Khl L +9 &9gp L +9 &:gs K +10 &<g} L +9 &>Shn L +10 &@fj L +9 &Aei L +9 &Cjs L +10 &EWu| M +9 &G{ P +10 &Ht R +9 &Jv R +9 &LQ R +10 &N R +9 &O R +9 &Q S +10 &SUk S +9 &Uk S +10 &V S +9 &X1If "f +9 &XCs . +6 ( +2 "processing"%=& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"% & +5 "core" &X, . + &X# . + .tHand.open + "manipulator"&]1 +60 "core" 1 + "manipulator"&% +4 "core" % " 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +115 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%% +41 "core" +2 "processing"%% +4 "core" %b +2 .tPS.seek 0.3ml + "processing"%!'_ +380 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%(% +4 "core" %a  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%R +95 "core" + .tPTV.dial :mixing +2 "processing"%" @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%p  +84 "core"  +3 .tPS.seek 0ml +2 "processing"%Z'd +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&,& +9 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "manipulator"&*( +4 "core" ( + "manipulator"&-& +4 "core" &   2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &   8 +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' + .tHand.close + "manipulator"&j/ +55 "core" / +2 .tPC.seek :open +2 "processing"%3( +271 "Can"(\ HH +151 "core" ( +2 "manipulator"&& +4 "core" &    + "manipulator"&'% +4 "core" %    O +2 .tForearm.seek :retract + "manipulator"&7'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&2(, +162 "core" ( +2 "manipulator"&8& +4 "core" &,    % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &,   % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' +2 .tHand.open + "manipulator"&61 +60 "core" 1 + "manipulator"&;% +4 "core" % _U - 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +123 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%A& +4 "core" & + "manipulator"&.% +4 "core" %    > + "storage"(5% +4 "core" % \ + "storage"(>. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(9( \ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &  K\  +2 "manipulator"&#& +3 "core" &-   5 "{ +2 "manipulator"&<% +3 "core" %  \  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +195 "core" ( +2 "manipulator"&& +4 "core" &    + "storage"(4& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&:'/ +99 "core" ' +2 "storage"($& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(/'g +283 "core" ' + "storage"(H- +4 "core" -'{ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +2 "core" &  $\  +2 "manipulator"&J& +3 "core" &   #  +2 .tElbow.seek 2 +2 "manipulator"&F( +3 "core" ( + "manipulator"&S& +4 "core" &    + "storage"(T& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&+' +47 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& + "storage"([' +7 "core" &   Q  +2 "manipulator"&)% +4 "core" % %   0 + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( + "manipulator"&P& +4 "core" &   , 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &   ; 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&E' +126 "core" ' +2 "manipulator"&Y& +4 "core" &    9 +2 "manipulator"&\\% +3 "core" %   . 4 +2 "processing"%L& +4 "core" & +2 "processing"%M& +4 "core" & +3 .tPC.seek :closed + "processing"%_(X +4 "core" &  +8 & . $e +10 &W 7 +9 & L +10 &d \ K +9 &vj L +9 &8e \ L +10 &f L +9 &e \ L +9 &` \ K +10 &Ai \ K +9 & ` K +10 &!i L +9 &#e \ K +9 &%Jf K +10 &'\ g L +9 &(b4 K +9 &*h \ K +10 &,Qh/ K +9 &.e K +10 &/i0 \ K +9 &1i1 L +9 &3Xh2 L +10 &5c2 K +9 &6f/ K +9 &8f0 L +10 &:bbk K +9 &<"i L +10 &=e \ K +9 &?j \ L +9 &Aje K +10 &C)m L +9 &Ds M +9 &F O +10 &H`w Q +9 &Jp R +10 &K Q +9 &M R +9 &Oe R +10 &Q& R +9 &R S +9 &T R +10 &Vk S +9 &Warq / +10 &X!o @ +9 ( +2 "processing"%M& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open + "manipulator"&W1 +4 "core" &Xt \ 0 +56 1 + "manipulator"&&% +4 "core" %  "  n 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +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"%c V +3 %\ 9 +5 "core" 9 +102 "processing"%^9 +3 "core" 9 +103 "processing"%f9 +2 "core" 9  +102 "processing"%g9 +3 "core" 9  +102 "processing"%`9 +2 "core" 9 +102 "processing"%C9 +2 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%h9 +2 "core" 9 +102 "processing"%l9 +2 "core" 9" +102 "processing"%k9 +3 "core" 9& +102 "processing"%r9 +2 "core" 9* +102 "processing"%N9 +3 "core" 9/ +102 "processing"%X9 +2 "core" 93 +102 "processing"%@9 +2 "core" 97 +102 "processing"%q9 +3 "core" 9; +102 "processing"%e9 +2 "core" 9? +102 "processing"%9 +3 "core" 9C +102 "processing"%U9 +2 "core" 9H +102 "processing"%O9 +3 "core" 9L +103 "processing"%s9 +3 "core" 9P +102 "processing"% 9 +2 "core" 9T +102 "processing"%Q9 +2 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%o9 +3 "core" 9a +102 "processing"%m9 +2 "core" 9e +102 "processing"%y9 +3 "core" 9i +102 "processing"%v9 +2 "core" 9m +102 "processing"%w9 +2 "core" 9q +102 "processing"%9 +3 "core" 9v +102 "processing"%}9 +3 "core" 9z +102 "processing"%9 +2 "core" 9~ +102 "processing"%u9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%d9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +101 "processing"%n9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +4 "processing"% pVp\  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %e~  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +634 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"% 'Ҧ +1596 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%]  +120 "core"  + "processing"%% +4 "core" %ңi  +2 .tPS.seek 1.5ml +2 "processing"%='S +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +3 .tPS.seek 0ml + "processing"%%'d +1604 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%x +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2326 "core" ' + .tPSV.dial PTV +2 "processing"%( +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%! +70 "core"  +3 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +66 "core"  +3 .tPS.seek 0ml + "processing"%"'d +901 "Can"-\ FF +1389 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%p  +124 "core" + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%, @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%-'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'1  + "processing"%j  +42 "core"  + +2 "processing"%t% +4 "core" %b  +2 .tPS.seek 0.34ml +2 "processing"%{'q +431 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%''G[ +1188 "core" ' +2 .tPRV.dial :waste2 + "processing"%8 @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%0' +862 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%*'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%6 +42 "core" + .tPTV.dial :mixing +2 "processing"%; @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%7  +38 "core" + "processing"%A% +4 "core" %ң8  +2 .tPS.seek 1.85ml +2 "processing"%.' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +3 .tPS.seek 0ml + "processing"%>'d +1955 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &hj  +2 "manipulator"&& +4 "core" &   9 + "manipulator"&#% +4 "core" %\ 4 !  k ) + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&<(, +142 "core" ( + "manipulator"&D& +4 "core" &,   u M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   } M +2 .tForearm.seek :garage + "manipulator"&4'b +112 "core" ' +2 .tHand.close +2 "manipulator"&2/ +53 "core" / + "manipulator"&$& +4 "core" &,   = M +2 "manipulator"&?% +3 "core" % im   +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +276 "core" ( + "manipulator"&J& +4 "core" &4  M H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &4   I H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'O +100 "core" ' + "manipulator"&I& +4 "core" &4  # C H +2 "manipulator"&V% +4 "core" %K   ! ? +2 "collection"')& +3 "core" &fj \ +2 "collection"'& +5 "core" &lj +2 .tCC.seek :closed +2 "collection"':(X +4 "core" &il  +8 &2ki\ *z +10 &fjj > +9 &{gj L +10 &Jbgh K +9 & chi K +9 &ghh K +10 &dgh K +9 &Regi K +9 &ehh K +10 &dfh K +9 & cih K +10 &"Zbfg K +9 &$bgh K +9 &%dff K +10 &'efe K +9 &)agff K +9 &+$cgf K +10 &,efg K +9 &.bfe K +10 &0idge K +9 &2,eff K +9 &3gfe K +10 &5efe/ J +9 &7qcfe K +9 &94dde K +10 &:cff K +9 &<ced\ K +10 &>zcdd\ K +9 &@<bhf\ K +9 &Acfe\ K +10 &CgZ_\ K +9 &E|sFL\ M +9 &G6) \ P +10 &H\ U +9 &J\ W +10 &Le\ X +9 &N(\ \ W +9 &O \ X +10 &Q\ X +9 &Sk\ X +9 &U,\ Y +10 &V\ S +9 &X<  / +9 &X { I +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 + "collection"'/& +4 "core" &Xo] I + &Xo I +2 .tHand.open + "manipulator"&+1 +54 "core" 1 +2 "manipulator"&P% +4 "core" % K / " R ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%F +106 "core"  + "processing"%Y% +4 "core" %ev\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%\\'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%L  +43 "core"  +2 .tPS.seek 0ml + "processing"%['d +1604 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%3' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%W  + "collection"'&  +31 "core"  +117 +2 .tPSV.dial :mixloop + "processing"%\ +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%M  +70 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2612 "core" ' + .tPSV.dial :air +6 "processing"%E  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +42 "core" +2 .tPS.seek 0ml +2 "processing"%`'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%C  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2623 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +5 "core" &3   H + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +2 "core" ( +2 "manipulator"&N& +3 "core" &3 #  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &3  o H +2 .tForearm.seek CC +2 "manipulator"&@'O +95 "core" ' + .tHand.close + "manipulator"&q/ +63 "core" / +2 .tCC.seek :open +2 "collection"'e( +424 "core" ( +2 "manipulator"&& +4 "core" &4   H + "manipulator"&U% +4 "core" % [   S n +2 .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +49 "manipulator"&s(, +285 "core" ( + "manipulator"& & +5 "core" &- \  [ 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-   u 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +112 "core" ' +2 .tHand.open +2 "manipulator"&o1 +54 "core" 1 +2 "manipulator"&m% +4 "core" % WU % f  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +108 "core" ' +2 ."da"delayUntil "14:15:53.69" +24939 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%v @ +67 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 ."da"delay 30 seconds +2557 "Can"%\ WW +445 ."da"PBV.dial between PSV and waste1 +7 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%}  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2305 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%u +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%d +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%n% +4 "core" %f2  + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%Z% +4 "core" %ҦG  + ."da"PS.seek 1.5ml +2 "processing"%'V +591 "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 +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%]  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2300 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2300 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +121 "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"%!' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%R +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%p% +4 "core" %Ҩ7  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +581 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%"'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%1  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2306 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2167 "Can"*\ ;; +118 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%0  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +6 "processing"%6  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%; +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%7'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%A  +40 "core"  +2 "processing"%5% +4 "core" %g~  +2 ."da"PS.seek 0.55ml + "processing"%*' +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%.  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%# @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%D  +33 "core" + "processing"%% +4 "core" %Ҥ;  +2 ."da"PS.seek 1.85ml +2 "processing"%G' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$'d +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%?  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + + ."da"PSV.dial :air +2 "processing"%4  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2307 "Can"'\ << +15 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%S +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%<  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%I +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +40 "core"  +50 ."da"PS.seek 0ml +2 "processing"%)'d +2298 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +121 "core"  +2 "processing"%a% +3 "core" %i9  +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"%/' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%+'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%P  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%Y% +4 "core" %ҡ7  +2 ."da"PS.seek 1.5ml +2 "processing"%T'Q +593 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'd +1602 "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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%[ +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2284 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%^ +120 "core"  +2 "processing"%g% +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"%f' +591 "core" ' +2 ."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"%` +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core" + "processing"%i% +4 "core" %ҧ=  +2 ."da"PS.seek 1.5ml +2 "processing"%k'W +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%X'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +68 "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"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +68 "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"%r  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2300 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +122 "core"  + "processing"%o% +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"%m' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%O'Ҧ +1368 "Can"!\ KK +252 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core" +2 "processing"%w% +4 "core" %ҥj  +2 ."da"PS.seek 1.5ml + "processing"%'U +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'd +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +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"%d +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2284 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +7 "processing"%% +12 "core" %i=\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +13 "processing"%' +338 "core" ' +3 ."da"delay 5 seconds +502 "processing"%Z% +3 "core" %q\  +2 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%z' +338 "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"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +33 "core"  +2 "processing"%% +4 "core" %Ң?\  +2 ."da"PS.seek 1.5ml + "processing"% 'R +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%='d +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +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"% +68 "core"  +45 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%( +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%!  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2313 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%p% +3 "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"%'Ҧ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%, +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%1% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'X +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%"  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' + "processing"%9 +3 "core" 9S5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%{  +4 "core" 5 5 +2 "processing"%8& +3 "core" &Xg\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&-% +4 "core" % #    +2 "storage"(% +3 "core" % [ R O\ +2 "storage"(0. +2 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(6(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" &S ] I '\ +2 "manipulator"&'& +4 "core" &-   5 +2 "manipulator"&A% +3 "core" % #    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +202 "core" ( +2 "manipulator"&7& +4 "core" & #  + "storage"(.& +4 "core" &S ] ^\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&*'] +93 "core" ' + "storage"(& +4 "core" &S ^ ]\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(#'g +282 "core" ' + "storage"(D- +4 "core" -'s + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &   D +2 "storage"(2& +3 "core" &S _ _\ +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"&' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&G, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -'s +3 ."da"SE.seek 1.16 Pucks below Top Plate + "storage"(b' +35 "core" ' + "manipulator"&4% +4 "core" %u     +2 "storage"($& +3 "core" &S G G \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts + "manipulator"&S'B +16 "core" ' +2 "manipulator"&<& +4 "core" &   < + "storage"(I& +4 "core" &S ^ ]\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V'] +26 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(J' +40 "core" ' +2 "manipulator"&H& +5 "core" &   + "manipulator"&a% +4 "core" %9   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +110 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&/( +266 "core" ( + "manipulator"&P& +4 "core" &  B  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    +2 ."da"Forearm.seek PC +2 "manipulator"&F' +113 "core" ' +2 ."da"Hand.close + "manipulator"&Y/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%+( +422 "core" ( +2 "storage"(>& +4 "core" &S ~ ,\ + "manipulator"&T& +4 "core" &    + "manipulator"&\\% +4 "core" %    P +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +114 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[( +243 "core" ( + "manipulator"&L& +4 "core" &  X / +2 "storage"(W& +3 "core" &S s "\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\ '] +103 "core" ' + ."da"Hand.open +2 "manipulator"&M1 +64 "core" 1 +3 "storage"(3- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(&'U +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(^' +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2614h40ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +8347 "Can"\ +18257 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 258.053 seconds\ /var/log/esp/da21oct2614h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2614h40ml15s.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/da21oct2614h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2614h40ml30s.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/da21oct2614h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2614h40ml70s.tif +7124 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2614h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "258.053 sec auto-exposure",Subject: "da21oct2614h40ml images!" +4 "storage"(g- +8 "core" -' +2 "storage"(E& +4 "core" &S U \\ \ +2 "manipulator"&f& +4 "core" &   / + ."da"Elbow.seek 1 +7 "manipulator"&`( +4 "core" ( + "manipulator"&h& +4 "core" &  $ / +2 "storage"(i& +5 "core" &S ] T S\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&C'] +18 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(N' +54 "core" ' + "manipulator"&k& +4 "core" &   r / +2 "storage"(q& +5 "core" &S F\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&B' +79 "core" ' +4 ."da"Elbow.hold +2 "manipulator"&K, +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.05 Pucks below Top Plate +2 "storage"(X' +27 "core" ' + "manipulator"&% +4 "core" %~ "   ) +2 "storage"(U& +4 "core" &S \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&@'D +17 "core" ' +2 "manipulator"&r& +4 "core" & ! | / +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"&Q'] +26 "core" ' + "storage"(o% +5 "core" % 6\ +2 ."downElevator"SE.seek :down +4 "storage"( ' +98 (m% +3 "core" %.? \ OB +2 "manipulator"&% +5 "core" %(   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' +24 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (w& +5 "core" &S \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +12 #tStarting finalPurge +9 "processing"%O& +9 "core" &r  +4 "manipulator"&}& +8 "core" &   / +6 "manipulator"&% +13 "core" %\   X +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&u(, +188 "core" ( +3 "manipulator"&~& +8 "core" &-   S  +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +5 "core" &-   s  +5 ."psFlush"Forearm.seek :garage +9 "manipulator"&l'b +107 "core" ' +4 ."psFlush"Hand.close + "manipulator"&/ +56 "core" / +4 "manipulator"& & +7 "core" &- !  p  +4 "manipulator"&n% +8 "core" % f{  ! +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&( +115 "core" ( +3 "manipulator"&& +8 "core" &    +5 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +5 "core" &   (  +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&|' +104 "core" ' +5 "manipulator"&Z& +8 "core" &    +5 "manipulator"&% +7 "core" %   +4 "processing"%z& +7 "core" &{  +5 "processing"%& +9 "core" &y  +5 ."psFlush"PC.seek :closed +6 "processing"%](X +7 "core" &m  +3 &o  +5 & -m $e +9 &Vq 7 +8 &g\ L +10 &_q L +10 &ten K +8 &5bg L +11 &bj K +8 &do K +10 &{bk L +10 &=cj L +8 & `l K +11 &!es K +11 &#ck L +7 &%Ecs L +10 &'ij L +9 &(bk K +9 &*ek L +10 &,Mgi L +8 &.bd L +10 &/ip L +10 &1hl L +8 &3Ujo L +11 &5dm L +9 &6df L +9 &8bc L +10 &:]dd L +8 &< gc K +11 &=bh L +9 &?dj L +8 &Aecb L +13 &C&f[ L +7 &Dol M +13 &F^\ N +5 &H\\a\ Q +9 &J^\ Q +10 &KY\ Q +10 &MS\ R +8 &OcX\ R +11 &Q![\ S +9 &RW\ S +9 &TU\ S +10 &VhU\ S +8 &WfuT\ )| +10 &X sU : +9 ( +4 &XT / +5 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +9 "core" &XS / +2 &XW / +3 ."psFlush"Hand.open + "manipulator"& 1 +60 "core" 1 +3 "manipulator"& % +8 "core" % " % +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%c +41 "core"  +3 "processing"%% +8 "core" %bx  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +4 "processing"%' +295 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +288 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%=' +1713 #"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)\ +392 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%% @ +174 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%(  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%x +94 "core" + ."psFlush"PS.seek :empty +2 "processing"%!'F +2612 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %Gd  + #"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 +2 "processing"%R' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%,  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%1 +95 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%"'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%{  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%8'd +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%- +68 "core"  +2 ."psFlush"PSR.select :flush +2 "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"%0' +2110 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%; +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%' U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +1149 "Can" >> +1465 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%y' +2610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +66 "core" + ."psFlush"PBV.dial PSV +54 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%2 @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%< +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'T +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%*  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +69 "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 +2 "processing"%S' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%V U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%>' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'d +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'M& +4 "core" &nnT  +2 "manipulator"&3& +3 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&J& +4 "core" &   m  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &   `  +2 .tForearm.seek PC +2 "manipulator"&g' +103 "core" ' + .tHand.close + "manipulator"&E/ +59 "core" / +2 .tPC.seek :open + "processing"%f( +426 "core" ( +2 "manipulator"&h& +4 "core" &   q  + "manipulator"&i% +4 "core" %    H +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&q( +364 "core" ( +2 "manipulator"&& +4 "core" &#  [ :1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &#   :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&r'O +101 "core" ' + "manipulator"&[& +4 "core" &#   :1 +2 "manipulator"&:% +4 "core" %T   x K + "collection"'\ & +4 "core" &olQ  +2 "collection"'o& +5 "core" &lnU  +2 .tCC.seek :closed + "collection"'^(X +5 "core" &loN  +7 &5noS %g +9 &XomQ 7 +10 &nnT K +9 &`mmW J +9 &yfooY K +10 &;hnlS K +9 &emnU J +9 &gknV J +10 &fklY K +9 &CfknY K +10 & bmnW K +9 &!dlnT J +9 &#cjkR J +10 &%KckjV K +9 &' bkkW K +9 &(djjX J +10 &*elkX K +9 &,TcliS J +10 &.dkjW K +9 &/ekjK J +9 &1ckjQ J +10 &3[djkQ K +9 &5ghjP K +9 &6gjkJ K +10 &8djhT K +9 &:cdkiW K +10 &<%ekkR K +9 &=hiiI K +9 &?chkQ J +10 &AkgihW K +9 &C-gagV K +9 &DrOTL L +10 &F'9R \ O +9 &H[\ Q S +10 &JR V +9 &KT W +9 &MO W +10 &OV\ Q X +9 &Q \ S X +10 &R  P X +9 &T U Y +9 &V\\N X +10 &WdL 1 +9 &XkS U +9 ( +2 "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'C& +4 "core" &XskU M + &XskO M + .tHand.open +2 "manipulator"&m1 +61 "core" 1 +2 "manipulator"&% +4 "core" % T &  I K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &XskS M +2 "collection"'B% +3 "core" %UO +2 .tCSV.dial CSR + "collection"'w  +43 "core"  + "collection"'O% +4 "core" %UL +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'@'m +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '}% +2 "core" %mL  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'X' +631 "core" ' + .tCSV.dial :waste +2 "collection"' +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'Q'Q +1978 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'~& +4 "core" &XskE M +2 "collection"'d% +3 "core" %OH +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'K'm +1144 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B + "collection"' % +4 "core" %m6  +2 .tCS.seek 6.999ml +2 "collection"'n' +508 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'v  + '  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 0ml +2 "collection"'l'Q +1565 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'Z& +4 "core" &Xsj!8 M + "collection"'% +4 "core" %O! 2 + .tCSV.dial :flush +2 "collection"'z  +68 "core" +2 .tCS.seek 5ml +2 "collection"'u'm +1144 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'+% +4 "core" %m3  +2 .tCS.seek 7ml +2 "collection"'' +508 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'  +97 "core"  +2 .tCS.seek 0ml + "collection"''Q +1565 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'c& +4 "core" &Xsj? M +2 "collection"'% +3 "core" %T; +2 .tCSV.dial CSR + "collection"'|  +40 "core"  +2 "collection"'% +4 "core" %T6 + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"''O +1790 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +49 "collection"'%' O +514 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +2 'x  +94 "core" +31  +2 .tCTV.dial :intake +6 "collection"'=  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1784 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'!'Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'p  +108 "core"  + "collection"',% +5 "core" %V9 + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +281 "Can"\ KK +1071 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'1' O +1349 "core" ' +2 .tCSV.dial CBV +2 "collection"'R +93 "core" +2 .tCS.seek 0ml +2 "collection"'t'Q +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &#   :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +24 "core" ( +2 "manipulator"&& +4 "core" &  ! ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" &   r ( +2 .tForearm.seek CC +2 "manipulator"&j'O +96 "core" ' +2 .tHand.close + "manipulator"&-/ +52 "core" / +2 .tCC.seek :open +2 "collection"'8( +426 "core" ( + "manipulator"&& +4 "core" &   " ( + "manipulator"&;% +4 "core" % ^   " +2 .tForearm.seek :retract +2 "manipulator"&''\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(, +279 "core" ( +2 "manipulator"&9& +4 "core" &,   D  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &,     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.'b +114 "core" ' +2 .tHand.open + "manipulator"&71 +58 "core" 1 + "manipulator"&% +4 "core" % NW   H  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +120 "core" ' + "processing"%D& +4 "core" & +52988 "Can" +* +60001 " ** +60001  ** +60001  +* +60002  +* +60001  ** +60001  ++ +60002  +* +60001  +* +60002  +* +60001  +* +60002  ** +60001   +* +60001   *+ +60002 " +* +60001  ** +60001  +* +60002 & ** +60001 $ +* +60001 + +* +60002 , ++ +60001 3 ++ +60001 @ +* +60002 @ +* +60001 H +* +60001 6 +* +60002 D ** +60001 D ** +60002 < ,, +60001 K ++ +60001 M ++ +60001 L ++ +60002 V ++ +60001 T ++ +60001 F +* +60001 K ++ +60002 I +* +60001 D +* +60001 O ** +60001 I ++ +60001 C +* +60002 H ++ +60001 E *+ +60001 D +* +60001 T *+ +60001 < *+ +60002 C +* +60001 > +* +60001 , +* +60001 < ** +60001 + ** +60001 7 ** @EDT1635307581.14 , ** +60001 : +* +60001 4 ++ +60001 > +* +60001 ; ++ +60002 4 ++ +60001 D +* +60001 D ++ +60001 R ++ +60002 c +* +60001 _ +* +60001 r ++ +60002 { ++ +60001 y +* +60001  +* +60002 ~ ** +60001 z *+ +60001  ++ +60001 z ++ +60002 s ** +60001 ~ ** +60001 s +* +60001 w +* +60002  +* +60001 y ++ +60001  +* +60001  +* +60002 y +* +60001  +* +60001  +* +60001  +* +60002  *+ +60001  ** +60001  ** +60002  +* +60001  +* +60001  +* +60001  +* +60002  +* +60001  +* +60001  ++ +60001  +* +60002  +* +60001  ** +60004  ,, +59998  +* +60002  ++ +60001  +* +60001  ** +60001  ++ +60002  +* +60001  +* +60001  ++ +60001  +* +60002  ** +60001 \  ** +60001  +* +60002  ** +60001 $ ++ +60001  *+ +60001 . ++ +60002 : +* +60001 ' +* +60001 . +* +60001 7 +* +60002 ! ++ +60001 - ** +60001 ? +* +60002 3 +* +60001 ? +* +60001 M ++ +60001 G ++ +60002 > ++ +60001 T +* +60001 Z +* +60001 R +* +60001 b ** +60002 w +* +60001 g ** +60001 q ** +60001  +* +60002  ++ +60001 p +* +60001 h +* +60001 s +* +60001 l ++ +60002 \\ +* +60001 Y +* +60001 j +* +60001 l +* +60001 a *+ +60001 v ** +60002 u +* +60001 t +* +60001 r +* +60001 r ** +60002 v ++ +60001 | +* +60001  +* +60001  +* +60002  ++ +60001  +* +60001  +* +60001  ++ +60002  ++ +60001  +* +60001  ++ +60001  ** +60002  ++ +60001  +* +60002  +* +60001  +* +60001  ** +60002  +* +60001  +* +60001  +* +60002  +* +60001  +* +60001  +* +60002  ++ +60001  +* +60001  ++ +60001  ++ +60002  *+ +60001  ++ +60001  ** +60001  ++ +60002  +* +60001  +* +60001  +* +60001  ++ +60002  *+ +60001  +* +60001  ++ +60001  +* +60002  ** +60001  ++ +60001  +* +60001  +* +60002  ++ +60001  ++ +60001  ++ +60001  ++ +60002  +* @EDT1635393982.95  ** +60001  ++ +60002  +* +60001  +* +60001  +* +60001  +* +60001  +* +60002  ** +60001  +* +60001  ** +60001  +* +60002  ++ +60001  +* +60001  ** +60001  +* +60002  ++ +60001  ** +60001  +* +60001  +* +60002  +* +60001  ++ +60001  +* +60001  +* +60002  ** +60001  +* +60001  +* +60001  +* +60002  +* +60001  +* +60001  +* +60001  ** +60002  +* +60001  ++ +60001  *+ +60001  +* +60002  +* +60001  +* +60001  ++ +60001  ++ +60002  ++ +60001  *+ +60001  +* +60002  ++ +60001  ++ +60001  ** +60001  +* +60002  +* +60001  ** +60001  +* +60001  ++ +60002  +* +60001  ** +60001  +* +60001  +* +60002  ++ +60001  +* +60001  +* +60001  +* +60002  +* +60001  +* +60001  ++ +60001  ++ +60002  +* +60001  +* +60001  ++ +60001  ** +60002  +* +60001  +* +60001  +* +60002  +* +60002 # +* +60001 < +* +60002 K\ *+ +60001 T}\ ++ +60001 ?{\ ++ +46687 #t-> can +3 "Can"s\ ++ +13312 r\ ++ +60001 o\ ++ +60001 l\ ++ +60002 l\ ** +60001 i\ +* +53696 #t-> ESP.ready! +2 "collection"'y% +5 "core" %O  +2 "manipulator"&% + "processing"%2% +4 "sampler")4% +7 "core" %\ 1 3  + %f  + %fb \ +2 "manipulator"&?& +4 "core" &, : 2  + "storage"(<& +4 "core" &S \ + "storage"($% +4 "core" % \ + "collection"'I& +4 "core" &  + "processing"%a& +4 "core" &/  +2 "collection"'*% +4 "core" %O  +2 "processing"%H% +3 "core" %fe  +2 "sampler")#% +4 "core" %gb \ + "collection"'5& +4 "core" &  +2 "processing"%& +3 "core" &{  +2 "manipulator"&b% +3 "core" %\ 2 '   +2 "manipulator"&V& +3 "core" &, / % \\  +2 "storage"(S& +4 "core" &S \ + "storage"(% +4 "core" % \ +2 "collection"'P9 +3 "core" 9 + "processing"%Y9 +3 "core" 9 +6199 "Can"h\ ++ +24256 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%G +94 "core" +736 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%_ @ +70 "core" A +491 #t-> PRV.ab2 +2 .PRV.dial :ab2 +2 "processing"%)  +41 "core"  +1018 #t-> PS.pull 0.2 + "processing"%T% +4 "core" %f:  +2 .tPS.seek 0.2ml +2 "processing"%>' +279 "core" ' + "processing"%F% +4 "core" %6  +1603 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%\\' +2406 "core" ' +2 "processing"%W% +4 "core" %7  +2334 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%L  +95 "core"  +852 #t-> PS.empty +2 .PS.seek 0ml + "processing"%M'd +2610 "core" ' +2 "processing"%3% +4 "core" %cj  +1000 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%J +94 "core" +706 #t-> PS.pull 0.4 +2 "processing"%&% +3 "core" %c;  +2 .tPS.seek 0.4ml +2 "processing"%E'\ +495 "core" ' +2 "processing"%% +4 "core" % l  +1541 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"% ' +2208 "core" ' + "processing"%]% +4 "core" %;  +16998 "Can"g\ ++ +16643 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%h  +122 "core"  +1305 #t-> PS.empty +2 .PS.seek 0ml + "processing"%i'd +2607 "core" ' +2 "processing"%g% +4 "core" %h  +943 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +122 "core" +405 #t-> PS.pull 0.4 +2 "processing"%% +4 "core" %h  +2 .tPS.seek 0.4ml + "processing"%U' +484 "core" ' + "processing"%[% +4 "core" %   +1270 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%:' +2203 "core" ' +2 "processing"%\ % +4 "core" %,  +836 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +94 "core"  +383 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%e'd +2608 "core" ' +2 "processing"%C% +4 "core" %b  +546 #t-> PSV.PTV +2 .PSV.dial PTV +43 "processing"%m +102 "core" +364 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" %b  +2 .tPS.seek 0.4ml +7 "processing"%N' +483 "core" ' + "processing"%B% +4 "core" %  +891 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%o' +2206 "core" ' + "processing"%w% +4 "core" %  +624 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%O  +94 "core"  +290 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%r'd +2611 "core" ' + "processing"%% +4 "core" %b  +832 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%} +94 "core" +1205 #t-> PS.pull 0.4 +2 "processing"%@% +3 "core" %b  +2 .tPS.seek 0.4ml +2 "processing"%' +483 "core" ' +2 "processing"%X% +4 "core" %   +1922 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%~' +2209 "core" ' + "processing"%d% +4 "core" %  +1388 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +94 "core"  +419 #t-> PS.empty +3 .PS.seek 0ml + "processing"%Q'd +2618 "core" ' + "processing"%% +4 "core" %c  +672 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +95 "core" +376 #t-> PS.pull 0.4 +2 "processing"%K% +3 "core" %c  +2 .tPS.seek 0.4ml +2 "processing"%v'\ +483 "core" ' +2 "processing"%% +4 "core" %  +865 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2203 "core" ' +2 "processing"%n% +4 "core" %(  +641 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Z  +94 "core"  +449 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'d +2611 "core" ' + "processing"%z% +3 "core" %i  +774 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%l +95 "core" +390 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" %i  +2 .tPS.seek 0.4ml +2 "processing"%+' +481 "core" ' + "processing"%u% +4 "core" %   +43 "Can"j\ ++ +949 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"% ' +2205 "core" ' + "processing"% % +4 "core" %T  +923 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +105 "core"  +436 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%c'd +2605 "core" ' + "processing"%% +4 "core" %ge  +988 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%| +94 "core" +623 #t-> PS.pull 0.3 + "processing"%% +4 "core" %g  +2 .tPS.seek 0.3ml + "processing"%'d +381 "core" ' +2 "processing"%% +3 "core" %b  +18703 #t-> PS.pull 0.5 + "processing"%(% +4 "core" %b:  +2 .tPS.seek 0.8ml + "processing"%x': +593 "core" ' + "processing"%=% +4 "core" %:9  +539 #t-> PS.pull 0.3 + "processing"%%% +3 "core" %:i  +2 .tPS.seek 1.1ml +2 "processing"%'` +385 "core" ' +2 "processing"%% +4 "core" %`7  +543 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%p  +94 "core"  +326 #t-> PS.empty +3 .PS.seek 0ml + "processing"%,'d +1189 "core" ' + "processing"%!% +4 "core" %g9  +784 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +41 "core"  +469 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%@ +514 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%R' +2618 "core" ' +2 "processing"%1% +4 "core" %7  +1283 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +66 "core" +597 #t-> PTV.PRV +2 .PTV.dial PRV +644 #-> PRV.air +2 .PRV.dial :air + "processing"%  +40 "core"  +879 #t-> PS.empty +3 .PS.seek 0ml + "processing"%{'d +2617 "core" ' + "processing"%-% +4 "core" %e9  +716 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%q +69 "core"  +428 #t-> PSR.flush +2 .PSR.select :flush +561 #-> PS.fill +3 .PS.seek 2.5ml + "processing"%`' +2611 "core" ' + "processing"%^% +4 "core" %6  +707 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +69 "core" +529 #t-> PTV.PRV + .PTV.dial PRV +508 #-> PRV.air + .PRV.dial :air +884 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%;'d +2607 "core" ' +2 "processing"%j% +4 "core" %e6  +1698 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%9 +67 "core"  +882 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +650 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A' +2613 "core" ' +2 "processing"%"% +4 "core" %G  +699 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%7 +68 "core" +404 #t-> PTV.PRV +2 .PTV.dial PRV +705 #-> PRV.air +2 .PRV.dial :air +124 "Can"*n\ ++ +446 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2611 "core" ' +2 "processing"%'% +4 "core" %b  +1049 #t-> ESP.ready! +2 "collection"'D% +2 "processing"%.% +4 "core" %Oa  +2 "manipulator"&% +3 "sampler")y% +10 "core" %b  + %\ 1 0   + %nj \ +2 "manipulator"&& +4 "core" &, 7 1  + "storage"(2& +4 "core" &S \ + "storage"(4% +4 "core" % \ + "collection"'?& +4 "core" &  + "processing"%<& +43 "core" &  +10 "collection"'$% +4 "core" %O  +2 "processing"%I% +3 "core" %b  +2 "sampler")a% +4 "core" %nj \ +2 "collection"'*& +3 "core" &  +2 "processing"%H& +3 "core" &  +2 "manipulator"&#% +3 "core" %\ , / K  +2 "manipulator"&5& +4 "core" &, 2 8   + "storage"(& +4 "core" &S \ +2 "storage"(b% +3 "core" % k\ +2 "collection"'V9 +3 "core" 9 + "processing"%S9 +4 "core" 9 +23245 #t-> access 2 +3 "storage"(% +3 "core" % o\ +2 "manipulator"&P% +4 "core" %\ , 0 j  + "manipulator"&Y& +4 "core" &, 0 , t  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(G(K +827 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (_& +2 "core" &K h\  +27082 #t-> startTube 2 +4543 "Can"p\ ** +60001 t\ ** +8175 #t-> da 100 +2 #da sampling at most 100ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 14:17:45EDT28-Oct-21\\n{1 => 3}\\nCan@14:16:24, 19.9C, 42% humidity, 14.9psia, 13.743V, 0.196A, 0.196A avg, 2.69W",Subject: "da sampling at most 100ml" +2 "collection"')& +5 "core" &  +2 "manipulator"&T% +5 "core" %\ , . b  + "storage"(F% +4 "core" % \ + "storage"(/. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(>( \ +667 "core" ( +6 .tSC.configure :limp +7 "storage"($(\ 1b +6 (W& +8 "core" & \ +3 "manipulator"&L& +8 "core" &, # ) G  +3 "manipulator"&\\% +8 "core" %\ . 0 g  +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&3( +185 "core" ( +3 "manipulator"&J& +9 "core" & - 0 Y . +3 "storage"(&& +7 "core" & \ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&M'/ +118 "core" ' +3 "storage"(& +9 "core" & \ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(E'g +268 "core" ' +4 "storage"(]- +6 "core" -'k +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (h& +6 "core" & "\ +4 "manipulator"& & +6 "core" & - ) ] . +4 .tElbow.seek 2 +3 "manipulator"&g( +7 "core" ( +3 "manipulator"&& +8 "core" & . / d . +3 "storage"(& +7 "core" & N\ +5 .tForearm.seek 2 + 300 counts +3 "manipulator"&i' +27 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&[/ +53 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&U& +4 "storage"(\ ' +14 "core" & # ,  . +4 "manipulator"&k% +8 "core" % - ' P +4 .tForearm.seek :retract +3 "manipulator"&:'\ +117 "core" ' +3 .tElbow.seek CC +4 "manipulator"&C( +104 "core" ' + ."downElevator"SE.stop + "storage"(5 +29 #"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)\ +18 "core" ( + "manipulator"&m& +4 "core" &@ ( - P N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &@ . / E N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e'O +133 "core" ' +2 "manipulator"&B& +4 "core" &? 4 1 o N +2 "manipulator"&N% +4 "core" %5 , . | V + "collection"'w& +4 "core" & \ +2 "collection"'O& +5 "core" & +2 .tCC.seek :closed +2 "collection"'o(X +4 "core" & +7 &\  #a +10 &Y 7 +9 & L +9 &^ K +10 &yg K +9 &;f K +9 &g K +10 &h K +9 &h K +9 &Ck K +10 & h K +9 &!b K +10 &#g L +9 &%Lb K +9 &' i L +10 &(c K +9 &*h L +9 &,Td K +10 &.c K +9 &/e K +10 &1c K +9 &3[c K +9 &5g L +10 &6g L +9 &8h L +9 &:bg L +10 &<%k K +9 &=j L +10 &?g K +9 &Ain L +9 &C+p L +10 &D~ N +9 &Fsw Q +9 &HWsu\ U +10 &Jtv\ V +9 &Ktt\ W +10 &Muv\ W +9 &OXuu\ W +9 &Quv\ Y +10 &Ruu\ X +9 &Tsu\ Y +9 &V\\vs\ Y +10 &Wcst\ 1 +9 &Xkvt\ S +9 ( +3 "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 + .Hand.open + "manipulator"&1 +4 "core" &Xprtv N +56 1 + "manipulator"&}% +4 "core" % 5 = H V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +104 "core" ' +2 #tcollectSample 100ml 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 + .SS.hold +2 "sampler")r+ +3 "core" + + "sampler")X% +4 "core" %mi \  +2 "collection"'& +3 "core" &Xpsuu N +3 "Can"v\ NM +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X +25 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %Osv +2 "sampler") % +3 "core" %5\\"jf \  + .tSSV.dial :spit +2 "sampler")K +124 "core"  +3 .tSS.seek 0ml +2 "sampler")Q' +287 "core" ' +2 .tSSV.dial CBV + "sampler")  +127 "core" + .tCTV.dial :intake +2 "collection"'v  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "14:21:12.89" +1539 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'n% +3 "core" %O|~\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X>\ +2 "sampler")I% +4 "core" %jX \  +28 "collection"'a% +2 "core" %O?A\ +2 "sampler")*% +4 "core" %jX \  +32 "collection"'H% +3 "core" %ODC\ + "sampler")#% +4 "core" %jX \  +36 "collection"'5% +3 "core" %OKI\ +2 "sampler")% +4 "core" %jX \  +41 "collection"'b% +3 "core" %ONQ\ +2 "sampler")V% +3 "core" %jX \  +48 "collection"'S% +2 "core" %O^_\ +2 "sampler")% +4 "core" %p \ A +53 "collection"'P% +3 "core" %Opq\ +2 "sampler")Y% +3 "core" %m94 \ D +2 "sampler")6% +3 "core" %m;9 \ D +2 .tIntake.select :close + "sampler")0 +9 )_% +3 "core" %mIE \ D +2 .tSSV.dial :exhaust + "sampler"))  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T' +902 "core" ' + .tExhaust.select :close +6 "sampler") +9 ."connect"SSV.dial CBV +8 .tCBV.dial SSV +4 "sampler")F  +72 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +210 "collection"'/% +2 "core" %O~}\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'x'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +6 "sampler") +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X \  + "sampler")A% +4 "core" %c_ \ # + #tBubblePoint: Intake @38.7psia, Outlet @14.5psia +2 .CBV.dial SSV + "collection"'y @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0Xqd +102 "collection"' 9 +3 "core" 9Avd +102 "collection"' 9 +2 "core" 9Ezd +102 "collection"'d9 +3 "core" 9F~d +102 "collection"'t9 +2 "core" 9Fd +102 "collection"'9 +3 "core" 9+Fd +102 "collection"'9 +2 "core" 9GGd +102 "collection"'v9 +3 "core" 9bFd +102 "collection"'Q9 +2 "core" 9~Gd +102 "collection"'9 +3 "core" 9Gd +102 "collection"'z9 +2 "core" 9Hd +102 "collection"'l9 +3 "core" 9Hd +102 "collection"'9 +2 "core" 9Ia +102 "collection"'9 +3 "core" 9J^ +102 "collection"'K9 +2 "core" 9$K\\ +102 "collection"'Z9 +3 "core" 9?LZ +102 "collection"'9 +2 "core" 9[MW +102 "collection"'9 +3 "core" 9wOU +102 "collection"'n9 +3 "core" 9RR +102 "collection"'9 +2 "core" 9RO +102 "collection"'+9 +3 "core" 9SM +101 "collection"'|9 +3 "core" 9SK +102 "collection"' 9 +2 "core" 9UH +102 "collection"' 9 +3 "core" 9WF +102 "collection"'(9 +3 "core" 95YD +102 "collection"'9 +2 "core" 9OZA +102 "collection"'%9 +3 "core" 9i[? +102 "collection"'9 +2 "core" 9\\> +102 "collection"'9 +3 "core" 9]< +102 "collection"'u9 +2 "core" 9_9 +102 "collection"'=9 +3 "core" 9`7 +102 "collection"'x9 +2 "core" 9b6 +102 "collection"'9 +3 "core" 9c3 +102 "collection"'9 +2 "core" 9d1 +102 "collection"'!9 +3 "core" 9-f0 +102 "collection"'c9 +2 "core" 9Di. +102 "collection"'19 +3 "core" 9[l, +102 "collection"'9 +2 "core" 9qo + +102 "collection"'R9 +3 "core" 9q) +102 "collection"'9 +3 "core" 9t( +102 "collection"'q9 +2 "core" 9t& +102 "collection"'p9 +3 "core" 9v% +102 "collection"'9 +2 "core" 9w!" +102 "collection"'-9 +3 "core" 9|%! +102 "collection"'`9 +2 "core" 9~) +102 "collection"'j9 +3 "core" 9 . +102 "collection"';9 +2 "core" 9 #2 +102 "collection"'{9 +3 "core" 9 66 +102 "collection"'"9 +3 "core" 9 G: +102 "collection"'79 +3 "core" 9 W> +102 "collection"'9 +2 "core" 9 iB +102 "collection"',9 +2 "core" 9 zG +102 "collection"'^9 +3 "core" 9 K +102 "collection"'D9 +2 "core" 9 O +102 "collection"'A9 +2 "core" 9 S +102 "collection"'y9 +3 "core" 9 W +102 "collection"'99 +2 "core" 9 \\ +102 "collection"'29 +3 "core" 9 ` +102 "collection"'49 +3 "core" 9 d +102 "collection"'?9 +2 "core" 9 h +102 "collection"'9 +2 "core" 9 l +102 "collection"'<9 +3 "core" 9\ p +102 "collection"'I9 +2 "core" 9\ u +102 "collection"'a9 +3 "core" 9\ y +102 "collection"'H9 +3 "core" 9\ )} +102 "collection"'$9 +2 "core" 9\ 3\ +102 "collection"'59 +3 "core" 9\ >\ +102 "collection"''9 +2 "core" 9\ F\ +102 "collection"'#9 +3 "core" 9\ Q +102 "collection"'*9 +3 "core" 9\ Z +102 "collection"'9 +2 "core" 9\ c +102 "collection"'V9 +3 "core" 9\ k +102 "collection"'9 +2 "core" 9\ t +102 "collection"'b9 +3 "core" 9\ } +102 "collection"'9 +3 "core" 9\  +102 "collection"'P9 +2 "core" 9\  +102 "collection"'S9 +3 "core" 9\  +102 "collection"'Y9 +2 "core" 9\  +102 "collection"'69 +2 "core" 9\  +103 "collection"')9 +2 "core" 9\  +102 "collection"'_9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'F `\ `\ H +2 '.9 +6 "core"  + 9\ \  +2 "collection"'T% +3 "core" %?A\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.8psia +37096 "Can"|\ +22892 "core" ` +2 "collection"'L9 +3 "core" 9\ I +2 "collection"'/% +3 "core" % D\ +2 #tEnded lysing Collection Puck Heater at 70C/34.3psia +2 .CS.seek 0ml + "collection"'J'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\\ @ +93 "core" A + .tCSV.dial :air +2 "collection"'W @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'G'm +1340 "core" ' + .tCSV.dial CTV +2 "collection"'s  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'] @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1336 "core" ' +2 "collection"'[% +4 "core" %U  + #tPuck @46.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'U +94 "core" ~ + .tCBV.dial CSV +2 "collection"'k  +28 "core"  +2 "collection"'3% +4 "core" %Upro  +2 .tCS.seek 5ml + "collection"'M'm +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'E  +41 "core" + "collection"'m% +4 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"'' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'i @ +40 "core" > +2 .tCS.seek 10ml + "collection"'&' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'g ` +120 "core" b + #tLysing Complete +2 "collection"'B& +4 "core" &Xpm36 A N +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&N% +3 "core" % ) ) , 2 #e +2 "storage"(w% +3 "core" % \ +2 "storage"(\ . +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(:(S +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (8& +3 "core" &U w p \ +2 "manipulator"&& +3 "core" &; , , I N +2 "manipulator"&}% +3 "core" % ) + /  #e +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&O( +201 "core" ( +2 "manipulator"&X& +4 "core" & ' . a o + "storage"(0& +4 "core" &U Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&e'] +109 "core" ' + "storage"(r& +4 "core" &U =\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(~'g +273 "core" ' +2 "storage"( - +3 "core" -'f + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" & * ,  o +2 "storage"(d& +3 "core" &U n\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&t' +29 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'f +2 .tSE.seek 2.16 Pucks below Top Plate + "storage"(v' +46 "core" ' + "manipulator"&Q% +4 "core" %l  (  +2 "storage"(& +3 "core" &U '\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&z'D +25 "core" ' + "manipulator"&l& +4 "core" & &  o +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +30 "core" ' + .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(K'| +43 "core" ' +2 "manipulator"&Z& +4 "core" & #  9 o + "manipulator"&% +4 "core" %V $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tElbow.seek CC +7 "manipulator"&n( +173 "core" ( + "manipulator"&& +4 "core" &  0 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" & % @ 5 +2 .tForearm.seek CC +2 "manipulator"&|'O +92 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 .tCC.seek :open +52 "collection"' ( +425 "core" ( +2 "storage"((& +4 "core" &U R\ + "storage"(& +4 "core" &U /\ + "manipulator"&%& +4 "core" & !  . 5 + "manipulator"&% +4 "core" % V ) ! a x +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&u( +169 "core" ( +2 "manipulator"&=& +4 "core" & ) + I 0 + "storage"(x& +4 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&!1 +54 "core" 1 +2 "manipulator"&c% +4 "core" % ] - - +2 "storage"(1& +4 "core" &U 5\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 311 counts +2 "manipulator"&'< +28 "core" ' + "manipulator"&R& +5 "core" & '   0 + "storage"(& +4 "core" &U '\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&q'] +25 "core" ' + "storage"(p% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (-% +2 "core" %C \ QL +2 "manipulator"&`% +4 "core" %n  $ +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +86 "core" ' +44 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &-/Y +2 "manipulator"&{& +3 "core" & # " 0 0 +2 "manipulator"&"% +4 "core" %\ # !   L +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(, +173 "core" ( +2 "manipulator"&& +4 "core" &- + * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &- $ !  +2 .tForearm.seek :garage +2 "manipulator"&^'b +108 "core" ' + .tHand.close +2 "manipulator"&D/ +59 "core" / +2 "manipulator"&A& +4 "core" &- 2  +2 "manipulator"&y% +3 "core" % s| %   +2 .tForearm.seek :retract +2 "manipulator"&9'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&2( +319 "core" ( + "manipulator"&4& +4 "core" & /  5 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & $ &  5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +112 "core" ' +2 "manipulator"&<& +4 "core" & (  5 +2 "manipulator"&I% +3 "core" %I   , +2 "collection"'a& +4 "core" &,/ + "collection"'H& +6 "core" &-. +2 .tCC.seek :closed + "collection"'$(X +4 "core" &+.N  +9 &0|+/ +{ +9 &g,0 > +10 &s+- K +9 &R\\,/ J +10 &a)/ I +9 &b,/~ J +9 &b,/\\ J +10 &Yc,/ J +9 &c-/ J +9 &a,.l J +10 & `,1P J +9 &"a\\.. J +9 &$#b+. J +10 &%`,0 J +9 &']-. J +10 &)ia,. J +9 &++b*. J +9 &,c-0 J +10 &.]+.d I +9 &0p_,. J +10 &23],. J +9 &3\\-, I +9 &5_-/u J +10 &7yb,0Z J +9 &9;b-/5 J +9 &:`,/ I +10 &<`-0 J +9 &>c-/ J +10 &@D^/0 I +9 &B_+0t I +9 &Cf0-[ J +10 &Esa L +9 &G9~ P +9 &Hq\ U +10 &J"c\ W +9 &LjD\ W +10 &N+\ X +9 &O\ X +9 &Q\ Y +10 &Snv\ Y +9 &U0f\ Y +9 &VO\ Q +10 &X B + +9 &Xo T +6 ( + "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 "collection"'5& +4 "core" &Xo  T + &Xo  T + .tHand.open + "manipulator"&'1 +62 "core" 1 +2 "manipulator"&#% +4 "core" % I * "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +121 "core" ' + .tPSV.dial PSR +2 "processing"% +68 "core"  +2 "processing"%V% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1599 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%b  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tPSV.dial PSR + "processing"%P +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%S' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Y  + "collection"'6  +40 "core"  +32 + .tPSV.dial :mixloop +2 "processing"%) +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%_  +69 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2618 "core" ' + .tPSV.dial :air +6 "processing"%T  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%/  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +5 "core" &  * ! 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s( +34 "core" ( +2 "manipulator"&]& +4 "core" & *  G  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & $ \\  +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + .tHand.close + "manipulator"&G/ +52 "core" / +2 .tCC.seek :open +2 "collection"'[( +426 "core" ( + "manipulator"&U& +4 "core" & " $ ,  + "manipulator"&k% +4 "core" % ` $ % 2 +2 .tForearm.seek :retract + "manipulator"&3'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +274 "core" ( + "manipulator"&E& +4 "core" &,  & d 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &, $  c 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M'b +109 "core" ' + .tHand.open + "manipulator"&i1 +56 "core" 1 + "manipulator"&% +4 "core" % ^= : 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +119 "core" ' +2 .tPSV.dial :mixloop +6 .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& +9 "core" &  +2 "manipulator"&N% +3 "core" %\  # G +2 "storage"(w% +3 "core" % y\ +2 "storage"(\ . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(8( \ +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &  \  +2 "manipulator"&}& +3 "core" &, " ! v 7 +2 "manipulator"&>% +3 "core" %\ $  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&X( +211 "core" ( +2 "manipulator"&0& +4 "core" & '    + "storage"(C& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&r'/ +119 "core" ' + "storage"(@& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +281 "core" ' + "storage"( - +42 "core" -'m +13 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (d& +2 "core" &  )\  +2 "manipulator"&& +3 "core" & % * q  +2 .tElbow.seek 2 +2 "manipulator"&Q( +4 "core" ( + "manipulator"&& +4 "core" & + & E  +2 "storage"(l& +3 "core" &  r\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(e' +7 "core" & #   +2 "manipulator"&O% +4 "core" %   !  +2 .tForearm.seek :retract + "manipulator"&~'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +137 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ( + "manipulator"&z& +4 "core" &! ) % : 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &! % #  8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 "manipulator"&+& +4 "core" &" ( - 0 8 +2 "manipulator"&% +3 "core" %X  $ W +2 "collection"'& +4 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed + "collection"'(X +4 "core" &  +9 &1F +{ +9 &g$ > +10 &v K +9 &[_ J +9 &_ J +10 &^ J +9 &_ J +10 &c] J +9 &%_ J +9 &\\u I +10 & \\^ I +9 &"k\\K J +9 &$-_7 J +10 &%_- J +9 &'_ J +10 &)t\\ J +9 &+7a I +9 &,cA I +10 &.a@ J +9 &0}b5 I +9 &2>b I +10 &3_| J +9 &5_ J +10 &7b I +9 &9Ea J +9 &;` J +10 &<]s I +9 &>] I +9 &@N_ I +10 &B g K +9 &Cn K +10 &EDY O +9 &G:& S +9 &Hs U +10 &J f W +9 &Lt^ W +9 &N4Y X +10 &OU X +9 &Q K Y +10 &SwC Y +9 &U9 6 Y +9 &V " L +10 &X D) *} +9 &Xo T +6 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.11 + .Hand.open + "manipulator"&o1 +4 "core" &Xo T +50 1 + "manipulator"&(% +5 "core" % X - ) - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'%  +121 "core"  +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +556 "Can"{\ UT +2049 "core" ' + "collection"'x% +4 "core" % S  +2 .tCS.seek 5.501ml +2 "collection"'|'} +1219 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%n  +53 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%!  +69 "core"  +2 .tPS.seek 0ml + "processing"%c'd +2611 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'1 ` +28 "core" _ +2 .tCSV.dial :air +2 "collection"'R @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'' O +1220 "core" ' + .tCSV.dial CTV +2 "collection"'p  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2595 "core" ' + .tCBV.dial :waste1 + "collection"'- @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'`  +122 "core" +2 "collection"'u& +3 "core" &Xo1 T +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\ 7 - , < * +2 "storage"(;% +3 "core" % \ +2 "storage"({. +2 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"("(S +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &V \ +2 "manipulator"&K& +3 "core" &! . / . 8 +2 "manipulator"&q% +3 "core" %\ 7 ! ) K * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +177 "core" ( + "manipulator"&,& +4 "core" & 0  L + +2 "storage"(& +3 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +115 "core" ' +2 "storage"(D& +4 "core" &V o\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(A'g +261 "core" ' + "storage"(y- +4 "core" -'R + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" & , ,  + + "storage"(^& +4 "core" &V ~ -\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&7' +32 "core" ' + .tElbow.hold +2 "manipulator"&4, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -'R +3 .tSE.seek 3.16 Pucks below Top Plate + "storage"(<'y +31 "core" ' +2 "manipulator"&I% +4 "core" %n - , , +2 "storage"(a& +4 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&9'> +25 "core" ' + "manipulator"& & +4 "core" &  4 - + +2 "storage"(5& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&''] +28 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(#'h +39 "core" ' +2 "manipulator"&H& +4 "core" & "  + + "manipulator"&% +4 "core" %W  &   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&& +4 "core" &! * !  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &! . . H 8 +2 .tForearm.seek CC + "manipulator"&'O +106 "core" ' + .tHand.close +2 "manipulator"&P/ +61 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "storage"(Y& +4 "core" &V Y\ + "storage"(6& +4 "core" &V \ +2 "manipulator"&)& +3 "core" &" "  9 8 +2 "manipulator"&_% +3 "core" % 8   * +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&T( +170 "core" ( +2 "manipulator"&.& +4 "core" &   v # + "storage"(F& +4 "core" &V S\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&h' +113 "core" ' + .tElbow.hold +2 "manipulator"&/, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&L1 +60 "core" 1 +3 "manipulator"&\\% +4 "core" % P 1 . + "storage"(& +4 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&J'7 +20 "core" ' + "manipulator"&]& +4 "core" & )  = # +2 "storage"( & +3 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&G'] +32 "core" ' +2 "storage"(2% +4 "core" %l ?\ +2 ."downElevator"SE.seek :down +4 "storage"(*' +99 ($% +3 "core" %; #\ PI + "manipulator"&U% +4 "core" %~ $ ) V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +92 "core" ' +21 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%E' +2615 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%m +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%s  +42 "core"  +43 .tdelay 1 second +111 .PSV.dial :mixloop + "processing"%i +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +53 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%3'd +2619 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%B& +4 "core" &  + "manipulator"&N& +4 "core" & !   # + "manipulator"&w% +4 "core" % # $ " " G +2 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (, +174 "core" ( + "manipulator"&M& +4 "core" &-  (  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- # ! "  +2 .tForearm.seek :garage +2 "manipulator"&}'b +110 "core" ' + .tHand.close +2 "manipulator"&>/ +55 "core" / + "manipulator"&:& +4 "core" &- 7 $ S  +2 "manipulator"&0% +3 "core" % se *  / +2 .tForearm.seek :retract +2 "manipulator"&C'\ +123 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +118 "core" ( + "manipulator"&@& +5 "core" &  &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &  j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +89 "core" ' + "manipulator"&d& +5 "core" & '  6 + "manipulator"&% +4 "core" % !  +2 "processing"%& +4 "core" &  +2 "processing"%l& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%Z(X +4 "core" &  +8 &1 +{ +10 &c > +9 &| M +9 &Ae L +10 &j L +9 &h M +10 &g L +9 &Hi L +9 & h M +10 &g L +9 & f L +9 &"Qi L +10 &$h L +9 &%c L +10 &'i M +9 &)Ye L +10 &+h L +10 &,e L +10 &.m M +7 &0`h L +10 &2"g L +9 &3f L +10 &5m' L +9 &7hg2 L +9 &9*k- L +10 &:g) L +9 &<h( L +9 &>pi6 L +10 &@2d2 L +9 &Ai> M +10 &Cn9 L +9 &Ety6 N +9 &G-@ Q +10 &HO R +9 &JK R +9 &LmO S +10 &N0W\ R +9 &OL\ S +10 &QH\ S +9 &Ss]\ S +9 &U5V\ S +10 &V]\ N +9 &X0>jT )w +9 &X 0Y + +6 ( + "processing"%l& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +6 "processing"%& +4 "core" &X[ + + &Xp + + .tHand.open + "manipulator"&O1 +58 "core" 1 + "manipulator"&X% +4 "core" % 7 < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%z  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +39 "core" + "processing"%v% +4 "core" %^  +2 .tPS.seek 0.3ml +2 "processing"%'[ +383 "core" ' + .tPSV.dial PSR +2 "processing"%+ +95 "core"  +2 "processing"%Q% +4 "core" %Wn  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +490 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%e +95 "core" +2 .tPTV.dial :mixing + "processing"%~ @ +71 "core" A + .tPBV.dial :waste2 +2 "processing"%[  +86 "core"  +2 .tPS.seek 0ml + "processing"%o'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&(& +4 "core" & $ ! q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +3 "core" ( + "manipulator"&%& +4 "core" & (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  ! J +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' + .tHand.close + "manipulator"&W/ +56 "core" / + .tPC.seek :open +2 "processing"%x( +423 "core" ( + "manipulator"&&& +4 "core" & +2 "manipulator"&n% +3 "core" %  " ) +2 .tForearm.seek :retract +2 "manipulator"&!'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +145 "core" ( + "manipulator"&1& +4 "core" &- '   ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &- # ' ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|'b +103 "core" ' + .tHand.open + "manipulator"&p1 +54 "core" 1 +2 "manipulator"&% +4 "core" % eZ *  , ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%`& +4 "core" &+  + "manipulator"&u% +4 "core" %\ "   - 9 + "storage"(% +4 "core" % ~\ + "storage"(;. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"({( \ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &  \  +2 "manipulator"&K& +4 "core" &- ! $  ? +2 "manipulator"&q% +3 "core" %\ "    9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&8( +210 "core" ( + "manipulator"&,& +4 "core" & n +2 "storage"(& +3 "core" &  Y\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&t'/ +128 "core" ' +2 "storage"(D& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +280 "core" ' +2 "storage"(y- +3 "core" -'~ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (j& +3 "core" &  \  + "manipulator"&^& +4 "core" & %   n + .tElbow.seek 2 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&I& +3 "core" & % % n +2 "storage"(a& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& ' +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&H& + "storage"(' +6 "core" &  # ( n +2 "manipulator"&% +3 "core" %  " #  ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 .tElbow.seek PC +2 "manipulator"&A( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"&7& +4 "core" & ! D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +2 "core" & ! "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&<' +105 "core" ' + "manipulator"&& +4 "core" & '  ; +2 "manipulator"&b% +4 "core" %  # (  +2 "processing"%'& +3 "core" &A  +2 "processing"%4& +5 "core" &f  +2 .tPC.seek :closed + "processing"%P(X +4 "core" &t  +9 &1 +{ +10 &d\ > +9 & M +9 &H` L +10 &\ h L +9 &f L +10 &d L +9 &Pg L +9 &fz L +10 &g L +9 & e L +9 &"Yfr\ L +10 &$eo L +9 &%dz L +10 &'g~ L +9 &)`co L +9 &+"et L +10 &,gk\ L +9 &.h[\ L +9 &0gg^\ L +10 &2*di\ L +9 &3fk\ L +9 &5g_\ L +10 &7phS\ L +9 &92gO\ L +10 &:fW L +9 &<eN\ L +9 &>yh5\ L +10 &@:e;\ L +9 &AgC\ L +9 &Cn9\ M +10 &Ez{8\ N +9 &G4>\ Q +10 &H-\ R +9 &J,\ R +9 &Lu!\ R +10 &N6(\ S +9 &O\ S +10 &Q\ S +9 &Sy\ T +10 &U:\ T +9 &V\ K +9 &X2D\ #h +9 &X6 2 +6 ( + "processing"%4& +5 #tProcessing Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.54 + .Hand.open + "manipulator"&V1 +4 "core" &X% 2 +59 1 + "manipulator"&% +4 "core" % 6 $   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +112 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%6 V +2 %)9 +6 "core" 9:D +102 "processing"%_9 +3 "core" 96D +102 "processing"%.9 +2 "core" 93E  +102 "processing"%F9 +3 "core" 9/D  +102 "processing"%9 +2 "core" 9.D +102 "processing"%9 +2 "core" 9-D +102 "processing"%L9 +3 "core" 9-D +102 "processing"%\\9 +2 "core" 9+D +102 "processing"%9 +2 "core" 9,D" +153 "processing"%]9 +2 "core" 9,D( +102 "processing"% 9 +3 "core" 9.E, +102 "processing"%29 +3 "core" 90D1 +102 "processing"%S9 +2 "core" 92E5 +102 "processing"%$9 +3 "core" 94F9 +102 "processing"%U9 +2 "core" 98F= +102 "processing"%T9 +2 "core" 9;EA +102 "processing"%h9 +3 "core" 9>FE +102 "processing"%J9 +2 "core" 9DFJ +102 "processing"%#9 +3 "core" 9HEN +101 "processing"%9 +3 "core" 9MFR +102 "processing"%G9 +3 "core" 9TFV +102 "processing"%*9 +2 "core" 9YFZ +102 "processing"%c9 +3 "core" 9_G_ +102 "processing"%m9 +2 "core" 9fGc +102 "processing"%s9 +3 "core" 9nHg +102 "processing"%i9 +3 "core" 9tHk +102 "processing"%9 +2 "core" 9|Io +102 "processing"%E9 +2 "core" 9Is +102 "processing"%B9 +2 "core" 9Jx +102 "processing"%N9 +3 "core" 9K| +102 "processing"%w9 +3 "core" 9I +102 "processing"%M9 +3 "core" 9K\ +102 "processing"%9 +2 "core" 9K +102 "processing"%/9 +2 "core" 9K +102 "processing"%>9 +3 "core" 9L +102 "processing"%:9 +2 "core" 9L +102 "processing"%09 +3 "core" 9K +102 "processing"%k9 +2 "core" 9M +102 "processing"%@9 +2 "core" 9N +102 "processing"%g9 +3 "core" 9M +102 "processing"%}9 +3 "core" 9M +102 "processing"%d9 +2 "core" 9O +102 "processing"%9 +3 "core" 9N +102 "processing"%9 +2 "core" 9\ O +102 "processing"%\ 9 +3 "core" 9O +3 .tPH.hold 2:00:00,28C +3 "processing"%C pVp\  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%f +94 "core"  + "processing"%% +4 "core" %h"  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%O' +587 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%X'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%l  +69 "core"  + .tPSV.dial PTV +2 "processing"%z +86 "core" + .tPBV.dial :waste1 +2 "processing"%  +122 "core"  + "processing"%v% +4 "core" %Ҥ  +2 .tPS.seek 1.5ml +2 "processing"% 'T +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%+'d +1593 "core" ' + .tdelay 5:00 +8946 "Can"\ 76 +21056 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%e' +2326 "core" ' + .tPSV.dial PTV +2 "processing"%~ +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%[ +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%(  +67 "core"  +2 .tPS.seek 0ml + "processing"%%'d +2306 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%W +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +80 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%r'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'Z  +3 "processing"%&  +40 "core"  +3 + "processing"%n% +4 "core" %_  +2 .tPS.seek 0.34ml +2 "processing"%1'n +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +26 "core" +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G[ +1174 "core" ' +2 .tPRV.dial :waste2 + "processing"%p @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +858 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%`  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%u'Ҧ +1593 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%; @ +69 "core" A + .tPBV.dial :waste1 + "processing"%!  +35 "core" +2 "processing"%|% +4 "core" %Ҧ\  +2 .tPS.seek 1.85ml + "processing"%' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%K * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%q'd +1955 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &n +2 "manipulator"&,& +4 "core" & "   + "manipulator"&% +4 "core" %  - " F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(, +143 "core" ( + "manipulator"&D& +4 "core" &- )  e J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &- %  < J +2 .tForearm.seek :garage + "manipulator"&y'b +106 "core" ' + .tHand.close +2 "manipulator"&j/ +55 "core" / +2 "manipulator"&^& +4 "core" &- + - 8 J + "manipulator"&I% +4 "core" % rn " - ^ +2 .tForearm.seek :retract +2 "manipulator"&a'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +295 "core" ( +2 "manipulator"&H& +3 "core" &( - -  =G +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 && +2 "core" &' * ! ( =G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +6 "manipulator"&8'O +97 "core" ' + "manipulator"&t& +4 "core" &' '  =G +2 "manipulator"&% +3 "core" %W " - & 3 +2 "collection"' & +4 "core" &  +2 "collection"'7& +5 "core" &l  +2 .tCC.seek :closed +2 "collection"'9(X +3 "core" &w  +10 &1| +{ +9 &e > +9 & M +10 &Nc K +9 &a~ K +10 &d K +9 &a K +9 &Vhx K +10 &b{ K +9 &g} K +9 & fz K +10 &"_g| K +9 &$!e K +10 &%e K +9 &'g K +9 &)fd K +10 &+(gy K +9 &,h K +9 &.c K +10 &0mf| L +9 &21e} K +9 &3c K +10 &5d K +9 &7wb|\ K +10 &97g\ L +9 &:ex K +9 &<g|\ K +10 &>}f~ L +9 &@Ac K +9 &Bf{\ K +10 &Chz L +9 &Euyz\ M +10 &G:May\ P +9 &H@B\ U +9 &J?Bx\ W +10 &Lk@Bz\ W +9 &N+?B\ X +9 &O>A~\ X +10 &QBBz\ X +9 &SpA@~\ X +10 &U1BCx\ Y +9 &V@A}\ Q +9 &X!BAB\ *~ +10 &Xr@Dt\ N +5 ( +2 "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 + "collection"'?& +4 "core" &Xr?Bs\ N + &XrBA|\ N +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&b% +4 "core" % W 6 1 ) 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +113 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %gr\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%x'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%V  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%) +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%_  + "collection"'<  +29 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%. +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%F  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial :air +51 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2614 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%\\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%]  +43 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2274 "Can"}\ oo +342 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" && , , : =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&U( +3 "core" ( +2 "manipulator"&T& +4 "core" && 4 - _ =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" && / ?  =G +2 .tForearm.seek CC + "manipulator"&J'O +107 "core" ' + .tHand.close +2 "manipulator"&#/ +59 "core" / +3 .tCC.seek :open + "collection"'( +426 "core" ( +2 "manipulator"&G& +4 "core" && * ' C =G + "manipulator"&*% +4 "core" % \\ !  +2 .tForearm.seek :retract + "manipulator"&c'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(, +281 "core" ( + "manipulator"&s& +4 "core" &,  * 5 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &,   + 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +109 "core" ' +2 .tHand.open + "manipulator"&E1 +61 "core" 1 +2 "manipulator"&B% +4 "core" % \\] 7 + S & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +107 "core" ' + ."da"delayUntil "15:10:49.83" +24881 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%w @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%/  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2333 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%: +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%k +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'd +2292 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +121 "core"  +2 "processing"%d% +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 +3 ."da"PS.seek 0.5ml + "processing"%' +587 "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"%\  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%f +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%o% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'W +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'd +1597 "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"%v * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Q +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +30 "Can"{\ uu +36 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2299 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +133 "core"  +2 "processing"%~% +4 "core" %d\ + #"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"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%( +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" +2 "processing"%% +4 "core" %ҡ  + ."da"PS.seek 1.5ml +2 "processing"%W'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%%'d +1597 "core" ' + ."da"delay 2:00 +12003 #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"%Z * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2290 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%`  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%; +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%!'a +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%|  +40 "core"  +2 "processing"%K% +4 "core" %_  +2 ."da"PS.seek 0.55ml + "processing"%u' +337 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%"'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML +49 "processing"%, +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" + "processing"%-% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%A' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%^'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24087 "Can"{\ GG +23916 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%Y * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%y  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%= +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%t +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2315 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%a +122 "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"%?' +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"%b  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'T +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%) * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2315 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "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"%L' +198 "Can"{\ NN +393 "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"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +32 "core" +2 "processing"% % +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%$'[ +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%5 * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2307 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%G +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2311 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +132 "core"  +2 "processing"%E% +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"%B' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +33 "core" + "processing"%M% +5 "core" %Ҭ\ +2 ."da"PS.seek 1.5ml + "processing"%'\\ +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%/ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%S'd +1603 "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"%0 * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2322 "core" ' + ."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 +2 "processing"%d +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +124 "core"  +4 "processing"%f% +17 "core" %e\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure :default +191 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%' +334 "core" ' + ."da"delay 5 seconds +503 "processing"%o% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%l'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%O +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%v% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'R +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1393 "Can"{\ +202 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +81 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%[  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2304 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%e +122 "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"%'Ҧ +2114 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +32 "core" +2 "processing"%&% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'S +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%n * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%%  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%R'd +1594 "core" ' + "processing"%9 +3 "core" 9Ns5" +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%1  +4 "core" 5# 5# + "processing"%p& +4 "core" &X%w\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&r% +4 "core" %  $ % ) + "storage"(`% +4 "core" % T T '\ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &Q ( \ +2 "manipulator"& & +3 "core" &,  & ) 5 +2 "manipulator"&|% +3 "core" %   *  ) +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&K( +214 "core" ( + "manipulator"&!& +4 "core" & *   T +2 "storage"(& +4 "core" &Q U L \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&u'] +116 "core" ' + "storage"(,& +4 "core" &Q V T (\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +251 "core" ' + "storage"(D- +3 "core" -'I +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&-& +2 "core" &    T +2 "storage"(j& +4 "core" &Q U Q M\ + ."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"&"' +37 "core" ' +2 ."da"Elbow.hold + "manipulator"&A, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(I- +2 "core" -'I +3 ."da"SE.seek 4.17 Pucks below Top Plate +2 "storage"(Y'p +31 "core" ' +2 "manipulator"&y% +4 "core" %g + , : + "storage"(^& +4 "core" &Q   :\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts + "manipulator"&='B +23 "core" ' +2 "manipulator"&& +4 "core" & %   T + "storage"(t& +4 "core" &Q V V R\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +37 "core" ' +2 ."da"SE.seek 5.17 Pucks below Top Plate +2 "storage"(H'_ +46 "core" ' +2 "manipulator"&a& +4 "core" &   9 T + "manipulator"&% +4 "core" %` ) $ k +2 ."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"&?( +260 "core" ( +2 "manipulator"&b& +4 "core" & * (   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &  #  +2 ."da"Forearm.seek PC +2 "manipulator"&' +103 "core" ' + ."da"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( +2 "storage"(q& +4 "core" &Q V V U\ + "manipulator"&8& +4 "core" & " )   +2 "manipulator"&x% +3 "core" % "  7 = +2 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +241 "core" ( + "manipulator"&V& +4 "core" & *  J , +2 "storage"(_& +3 "core" &Q T U =\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&.'] +123 "core" ' +2 ."da"Hand.open +2 "manipulator"&F1 +57 "core" 1 +2 "storage"(4- +3 "core" -'_ +2 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"(<'+ +28 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"('e +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2815h100ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +98 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.065 seconds\ /var/log/esp/da21oct2815h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2815h100ml15s.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/da21oct2815h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2815h100ml30s.tif +3069 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2815h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2815h100ml70s.tif +7133 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2815h100ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "17.065 sec auto-exposure",Subject: "da21oct2815h100ml images!" +4 "storage"(\\- +8 "core" -'e + "storage"(& +5 "core" &Q I Q \ +2 "manipulator"&L& +3 "core" & - & M , +8 ."da"Elbow.seek 1 +2 "manipulator"&( +3 "core" ( + "manipulator"&2& +66 "core" & / - q , + "storage"( & +4 "core" &Q U T h\ +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&]'] +17 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"(T' +60 "core" ' +2 "manipulator"&$& +5 "core" & + ' W , + "storage"(#& +4 "core" &Q T\ +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"&5' +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&', +6 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.06 Pucks below Top Plate +2 "storage"(h' +21 "core" ' +2 "manipulator"&G% +4 "core" %d % ) +2 "storage"(*& +4 "core" &Q s s \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&J'B +28 "core" ' +2 "manipulator"&s& +4 "core" & &  H , + "storage"(9& +4 "core" &Q Y\ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U'] +29 "core" ' +3 "storage"(E% +9 "core" % ]\ +6 ."downElevator"SE.seek :down +8 "storage"(i' +98 (B% +5 "core" %ΒA m\ OE + "manipulator"&% +5 "core" %X  " { +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&w'\ +89 "core" ' +6 ' +3 ."downElevator"SE.stop +4 "storage"(5 +6 (M& +9 "core" &Q L\ +5 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%c& +8 "core" &\ +3 "manipulator"&/& +12 "core" & #  , +4 "manipulator"&% +10 "core" %\ $ % #  G +5 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&:(, +183 "core" ( +3 "manipulator"&0& +8 "core" &- % V ' +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &k& +6 "core" &- $ # 7 ' +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&S'b +114 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&>/ +55 "core" / +3 "manipulator"&}& +8 "core" &- % 1  ' +3 "manipulator"&d% +8 "core" % gv * #   +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +135 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&@( +124 "core" ( +4 "manipulator"&\ & +11 "core" &  # h +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &f& +5 "core" & $ ! G +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +107 "core" ' +3 "manipulator"&o& +9 "core" & + * 7 +3 "manipulator"&% +8 "core" % ! (  +4 "processing"%& +8 "core" &\ +4 "processing"%O& +9 "core" &\ +7 ."psFlush"PC.seek :closed +2 "processing"% (X +8 "core" &\ +3 &\  +5 &0}\ +{ +8 &e\ > +10 &~\ M +9 &I`\ K +10 &\ d\ L +9 &g\ L +12 &c\ L +7 &Pa\ L +10 &g\ L +8 &g\ K +10 & a\ K +9 &"Xd\ L +10 &$h\ L +9 &%c)\ L +9 &'cB\ L +10 &)a`A\ K +8 &+#bF\ K +10 &,bJ\ L +10 &._B\ L +9 &0hcH\ L +11 &2*b/\ L +8 &3c0\ K +9 &5d/\ K +11 &7qc/\ K +8 &92e0\ L +12 &:h6\ L +7 &<b5\ L +9 &>xc/\ L +10 &@:a.\ L +9 &Ac0\ L +9 &Cf1\ L +10 &E}q3\ M +8 &G5/\ P +10 &H\ Q +10 &J\ Q +9 &Lv\ R +10 &N7\ R +9 &O"\ S +9 &Q"\ R +10 &Sz&\ S +8 &U=(\ S +11 &V$\ K +9 &X4F~&\ !c +8 &X @'\ . +6 ( +5 "processing"%O& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%v& +8 "core" &X$\ . +2 &X3\ . +3 ."psFlush"Hand.open +3 "manipulator"&l1 +64 "core" 1 +3 "manipulator"&z% +8 "core" % 0 7  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&X'\ +124 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%6 +40 "core"  +3 "processing"%Q% +8 "core" %e +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +241 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +355 "core" ' +5 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +672 #"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)\ +1431 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%+ @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%~  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%['F +2614 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%3 +94 "core"  +2 "processing"%e% +4 "core" %H  + #"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"% +10 ."psFlush"PS.seek 2.5ml + "processing"%(' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%W @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%& +95 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%n +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%%'T +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%1  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%p'd +2615 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%r +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%; +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2622 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%{ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +711 "Can"}\ :: +1899 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%N' +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'d +2605 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%j @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%t'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "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"%=' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%q' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%x'd +2606 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'F& +4 "core" &  +2 "manipulator"&4& +3 "core" &   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&)( +3 "core" ( + "manipulator"&H& +4 "core" & - ' 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +2 "core" & ( " +3 .tForearm.seek PC + "manipulator"&\\' +97 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 .tPC.seek :open +2 "processing"%L( +425 "core" ( +2 "manipulator"&2& +4 "core" & - & Y + "manipulator"& % +3 "core" % - " % ? +3 .tForearm.seek :retract + "manipulator"&$'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +357 "core" ( +2 "manipulator"&G& +4 "core" &:  3 T L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &:  " / L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +93 "core" ' + "manipulator"&s& +5 "core" &:  ( $ L + "manipulator"&9% +4 "core" %E - ! = +2 "collection"'E& +3 "core" & +2 "collection"'.& +5 "core" & +2 .tCC.seek :closed + "collection"'(X +5 "core" &  +9 &0 +| +10 &f > +9 &} L +9 &Ke K +10 & e K +9 &f K +9 &b K +10 &Rj K +9 &h K +10 &e K +9 & h K +9 &"[d K +10 &$g K +9 &%f K +9 &'g K +10 &)af L +9 &+$f K +10 &,h L +9 &.f K +9 &0jg K +10 &2+g L +9 &3c K +9 &5c K +10 &7se K +9 &94g K +10 &:g L +9 &<f K +9 &>zg K +10 &@<f K +9 &Ab K +9 &Cj L +10 &E~t M +9 &G6`p P +10 &HSY U +9 &JUW V +9 &LiTV W +10 &N*UW W +9 &OWX W +9 &QTW\ X +10 &SmUX\ X +9 &U-TV\ Y +9 &VTX\ Q +10 &XAVW , +9 &Xq|TW L +6 ( + "collection"'.& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 +2 "collection"']& +4 "core" &XqlUX L + &XqlVW L + .tHand.open + "manipulator"&B1 +60 "core" 1 +2 "manipulator"&% +4 "core" % E 7 /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'T& +4 "core" &XqmTX L + "collection"'5% +4 "core" %VUX  + .tCSV.dial CSR +2 "collection"'M  +40 "core"  + "collection"'c% +4 "core" %VWV  +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'J'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '/% +2 "core" %mVX  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +619 "core" ' + .tCSV.dial :waste +2 "collection"'h +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'U'Q +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'0& +4 "core" &XqkVY L +2 "collection"'k% +3 "core" %QXX  +2 .tCSV.dial :flush + "collection"'i  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'''m +1147 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'> @ +40 "core" B +2 "collection"'}% +4 "core" %mXX  +2 .tCS.seek 7ml +2 "collection"'d' +509 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'w  +2 '\  +38 "core"  +86  + .tCBV.dial :waste1 +49 "collection"'f @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"'S'Q +1588 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'o& +4 "core" &XqkVY L + "collection"'% +4 "core" %PXZ  + .tCSV.dial :flush +2 "collection"':  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1153 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +42 "core" B + "collection"'% +4 "core" %mVY  +2 .tCS.seek 7ml +2 "collection"'v' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'l  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'z  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'O'Q +1569 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'6& +4 "core" &XqjWX L +2 "collection"'Q% +3 "core" %STW  +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'R% +4 "core" %SU[  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1793 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'+' O +521 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'~ + '  +31 "Can"z\ xx +65 "core" +31  +2 .tCTV.dial :intake +2 "collection"'  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'3'Q +1793 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'e  +68 "core" ~ +2 .tCS.reconfigure :default +7 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'['Q +578 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  + "collection"'% +5 "core" %RUW  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'W'm +1345 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'&' O +1342 "core" ' + .tCSV.dial CBV +2 "collection"'( +97 "core" +2 .tCS.seek 0ml +2 "collection"'n'Q +2596 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &8 * %  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +2 "core" ( + "manipulator"&& +4 "core" &8 - * L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &8    L +2 .tForearm.seek CC + "manipulator"&Z'O +109 "core" ' +2 .tHand.close + "manipulator"&r/ +60 "core" / + .tCC.seek :open +2 "collection"'p( +425 "core" ( +2 "manipulator"&`& +4 "core" &8 ! ` L + "manipulator"&;% +4 "core" % b , # . + .tForearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +292 "core" ( + "manipulator"&{& +5 "core" &,  )   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &, ) # (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' +2 .tHand.open + "manipulator"&!1 +55 "core" 1 +2 "manipulator"&,% +4 "core" % ]W - +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' + "processing"%D& +4 "core" &  +49967 "Can"z\ 10 +60001 z\ 00 +60002 y\ 00 +60001 &y\ 00 +60001 5y\ 00 +60001 Jx\ 00 +60002 u\ 00 +60001 t\ 00 +60001 =p\ 00 +60001 o\ 00 +60002 2o\ 00 +60001 m\ 00 +60001 ji\ 00 +60002 k\ 00 +60001 h\ 00 +60001 ph\ 10 +60002 h\ 00 +60001 hi\ 00 +60001 {h\ 00 +60002 bj\ 00 +60001 Dj\ 00 +60001 $k\ 00 +60002 m\ 00 +60001 m\ 00 +60001 n\ 00 +60002 o\ 00 +60001 n\ 00 +60002 o\ 00 +60001 o\ 00 +60002 o\ 00 +60001 p\ 00 +60001 p\ 00 +60002 o\ 00 +60001 p\ 00 +60002 p\ 00 +60001 o\ 00 +60002 n\ 00 +60001 p\ 00 +60001 o\ 00 +60002 "n\ 00 +60001 4l\ 00 +60002  u\ 00 +60001 \ 00 +60001 x\ 00 +60001 n\ 00 +60002 L\ 00 +60001 S\ 00 @EDT1635480384.81 ;\ 00 +60002 J\ 00 +60001 ;\ 00 +60001 D\ 00 +60002 8\ 00 +60001 2\ 00 +60001 /\ 00 +60001 ,\ 00 +60002 1\ 00 +60001 :\ 10 +60001 7\ 0/ +60001 @\ 00 +60001 I\ 00 +60002 b\ 00 +60001 r\ 00 +60001 p\ 00 +60001 \ 00 +60001 \ 00 +60001 \ 00 +60002 \ 00 +60001 \ 00 +60001 \ 00 +60001 \ 00 +60001 \ 00 +60001 \ 00 +60002 \ 00 +60001 \ 00 +60001 \ 00 +60001 \ 00 +60002 \ 00 +60001 \ 00 +60001 *\ 00 +60001 4\ 00 +60001 -\ 00 +60001 5\ 00 +60001 :\ 00 +60001 7\ 00 +60001 6\ 00 +60001 0\ 00 +60002 (\ 00 +60001 $\ 00 +60001 &\ 00 +60001 *\ 0/ +60001 *\ 00 +60001 #\ 00 +60002 \ 00 +60001 \ 00 +60001 (\ 10 +60002 -\ 00 +60001 (\ 00 +60002  \ 00 +60001 \ 00 +60002  \ 00 +60001 *\ 00 +60001 0\ 00 +60002 '\ 00 +60001 \ 00 +60002 #\ 10 +60001 -\ 00 +60002 1\ 00 +60001 /\ 00 +60001 +\ 00 +60002 ,\ 00 +60001 )\ 00 +60001 5\ 00 +60002 A\ 00 +60001 D\ 00 +60001 @\ 00 +60002 7\ 00 +260 #t-> exit +5 #mEXIT @1635521188.33EDT @1635523860.88EDT = =mMAIN_scheduler =tMAIN @EDT1635523864.78 #"core_reset"Sent BREAK +2 #t@52890 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +216 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +553 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +880 "Can"-  +2 -  +2 #tPolling Can every 10:00 +7 #Cleanly exited at 11:26:28EDT29-Oct-21 +2166 #-> ESP.ready! +6 #Powering core bus +538 .Gate.power :raw,:ON +3 "sampler") +8 ) +4 "core"  +4 "collection"' +5 ' +9 "core"  +2 "processing"% +4 % +6 "core"  +9 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +5 % *\ +5 % 0\ +7 "sampler")&\ +4 "collection"'% +6 "core" %g  +4 .tCS.configure :default +4 "collection"'#P d@b +4 "processing"%% +6 "core" % +2 .tPS.configure :default +7 "processing"%#A d`xb +5 "sampler")% +7 "core" %    +6 .tSS.configure :default +4 "sampler")#.0X $da[:extractVol]=0.19 +4916 #-> access 2 +6 "storage"(;% +7 "core" % 9\ +4 "manipulator"&<% +8 "core" %\    +4 "manipulator"&=& +8 "core" &     +5 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +4 "storage"(>(K +190 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +5 (?& +7 "core" &K \  +46802 "Can"+\ 88 +60000 \ 87 +43228 #t-> startTube 2 +16774 "Can"\ 55 +34733 #t-> da 100 +2 #da sampling at most 100ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:47:11EDT29-Oct-21\\n{1 => 6}\\nCan@12:41:23, 22.1C, 55% humidity, 14.8psia, 13.728V, 0.263A, 0.263A avg, 3.61W",Subject: "da sampling at most 100ml" +4 "collection"'@& +3 "core" &  + .tHand.open +2 "manipulator"&A1 +59 "core" 1 + "manipulator"&B% +5 "core" % \ # " G + "storage"(C% +4 "core" % i\ +2 "storage"(D. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +3 "storage"(E( \ +671 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +5 (F& +9 "core" & \ +2 "manipulator"&G& +9 "core" &     +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&H( +28 "core" ( +4 "manipulator"&I& +8 "core" &   d + +4 "storage"(J& +8 "core" & \ +8 .tForearm.seek 2 + 600 counts +4 "manipulator"&K'/ +125 "core" ' +3 "storage"(L& +9 "core" & 4\ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(M'g +274 "core" ' +3 "storage"(N- +7 "core" -'h +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (O& +8 "core" & 0\ +2 "manipulator"&P& +8 "core" &   + +4 .tElbow.seek 2 +3 "manipulator"&Q( +36 "core" ( +3 "manipulator"&R& +8 "core" &   @  +4 "storage"(S& +7 "core" & \ +7 .tForearm.seek 2 + 300 counts + "manipulator"&T' +44 "core" ' +9 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&U/ +67 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&V& +4 "storage"(W' +16 "core" &   !  +4 "manipulator"&X% +8 "core" % &    +6 .tForearm.seek :retract +4 "manipulator"&Y'\ +110 "core" ' +3 .tElbow.seek CC +4 "manipulator"&Z( +102 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +53 "core" ( +6 "manipulator"&[& +11 "core" &;   L +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\\& +8 "core" &;   T L +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&]'O +109 "core" ' +3 "manipulator"&^& +9 "core" &:   L +2 "manipulator"&_% +7 "core" %K   +4 "collection"'`& +15 "core" &  +5 "collection"'a& +9 "core" &  +7 .tCC.seek :closed + "collection"'b(X +10 "core" &  +2 &   +11 &6\ ,~ +5 &g\ ? +8 &jy\ L +10 &/`\ K +10 &h\ K +8 &g\ K +10 &tf\ L +9 &6e\ L +13 &a\ K +6 &c\ K +9 & }f\ K +10 &"?_\ \ K +12 &$b\ L +6 &%c\ L +10 &'h\ K +10 &)Fg\ L +8 &+e\ L +11 &,f\ L +8 &.`\ K +10 &0Ni\ L +14 &2d\ K +6 &3e\ L +8 &5e\ K +10 &7Wb\ K +8 &9c\ K +11 &:c\ K +8 &<d\ K +10 &>^g\ L +10 &@!d\ K +8 &Ai\ L +10 &Co\ L +10 &E]\ O +8 &G\ S +9 &H\ V +9 &J\ W +9 &LM\ W +4 #"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)\ +6 "core" &N \ X +9 &O\ X +9 &Q\ Y +10 &SP\ Y +9 &U\ Y +10 &V\ Y +9 &X%F\ (v +9 &Xv \ O +6 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 .Hand.open + "manipulator"&c1 +3 "core" &Xv\ O +54 1 + "manipulator"&d% +4 "core" % K * &  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +104 "core" ' +2 #tcollectSample 100ml 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")f+ +3 "core" + + "sampler")g% +4 "core" %   \ % +2 "collection"'h& +4 "core" &Xv0\ O +3 "Can"\ [[ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %Qbc\ + "sampler")F% +5 "core" %[`A: \  +18 "collection"'G% +2 "core" %Qce\ +2 "sampler")I% +4 "core" %\\_@9 \  +21 "collection"'J% +3 "core" %Qbc\ +2 "sampler")L% +3 "core" %\\`B< \  +25 "collection"'$% +42 "core" %Qef\ +10 "sampler")&% +4 "core" %\\`KD \  +28 "collection"'N% +3 "core" %Qll\ + "sampler")O% +4 "core" %\\`RL \  +32 "collection"' % +3 "core" %Qon\ +2 "sampler")P% +3 "core" %\\`WR \  +37 "collection"'R% +3 "core" %Quu&\ + "sampler")S% +4 "core" %\\`eb \  +42 "collection"'U% +2 "core" %Q{|\ +2 "sampler")V% +4 "core" %\\`}x \  +47 "collection"'X% +3 "core" %Q\ +2 "sampler")H% +3 "core" %`2 \  +54 "collection"'K% +3 "core" %Q\ + "sampler")M% +4 "core" %^  \ L +2 "sampler")[% +3 "core" %^  \ L +2 .tIntake.select :close + "sampler")0 +9 )\\% +2 "core" %^ \ L +2 .tSSV.dial :exhaust + "sampler")T  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")Q' +912 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'^& +3 "core" &Xvy\ O +2 ."airStroke"CSV.dial :waste +4 "sampler")_% +3 ."airStroke"CS.seek 0ml +3 "collection"'`'Q +3 "core" %   \ 0 + ' +2 ."airStroke"CSV.dial :air +4 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "collection"'W @ +2 "sampler")Y  +68 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'*' O +110 "core"  + .tCTV.dial :air +3 "collection"'c  +69 "core" ~ +2 .tdelay 15 seconds +8 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1493 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")d +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml + "collection"'a  +2 "sampler")g' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")h  +111 "core" ~ +14  +300 ' +2 "sampler")]% +4 "core" %   \ B + .tCBV.dial between SSV and waste2 +2 "collection"'  +27 "core"  +2 "collection"'f% +4 "core" % R\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'k  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<lb +2 .tCS.seek 0ml +2 "collection"'j'Q +2075 "core" ' ml\ +3 "collection"'l% +4 "core" % on\  + "sampler")m% +4 "core" %   \ B + #tBubblePoint: Intake @39.2psia, Outlet @15.1psia +2 .CBV.dial SSV + "collection"'n @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'('Q +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")' +107 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +16 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9^ d +102 "collection"'F9 +3 "core" 9_ d +102 "collection"'G9 +2 "core" 9`d +102 "collection"'I9 +3 "core" 9cd +102 "collection"'J9 +3 "core" 9gd +102 "collection"'L9 +2 "core" 9ld +102 "collection"'$9 +3 "core" 9t"d +102 "collection"'&9 +2 "core" 9&d +102 "collection"'N9 +3 "core" 9*d +102 "collection"'O9 +3 "core" 9/d +102 "collection"' 9 +2 "core" 93d +102 "collection"'P9 +2 "core" 97d +103 "collection"'R9 +2 "core" 9;d +102 "collection"'S9 +2 "core" 9?d +103 "collection"'C9 +2 "core" 9Cd +102 "collection"'U9 +2 "core" 9Hd +102 "collection"'V9 +11 "core" 93Ld +103 "collection"'X9 +2 "core" 9MPd +102 "collection"'H9 +3 "core" 9fTd +102 "collection"'K9 +3 "core" 9Yd +102 "collection"'M9 +2 "core" 9]d +102 "collection"'[9 +3 "core" 9ad +102 "collection"'\\9 +2 "core" 9ed +102 "collection"'T9 +3 "core" 9id +102 "collection"'D9 +3 "core" 9nd +102 "collection"'^9 +3 "core" 9rd +102 "collection"'_9 +2 "core" 96vd +102 "collection"'W9 +2 "core" 9Pzd +103 "collection"'Y9 +2 "core" 9i~d +103 "collection"'c9 +2 "core" 9d +102 "collection"'9 +2 "core" 9d +103 "collection"'`9 +2 "core" 9d +102 "collection"'d9 +2 "core" 9d +102 "collection"'a9 +3 "core" 9c +102 "collection"'h9 +2 "core" 9` +102 "collection"'Q9 +3 "core" 9"] +102 "collection"']9 +2 "core" 9=[ +103 "collection"'9 +2 "core" 9WX +102 "collection"'f9 +3 "core" 9rV +102 "collection"'k9 +2 "core" 9T +102 "collection"'*9 +3 "core" 9Q +102 "collection"'l9 +3 "core" 9N +102 "collection"'m9 +2 "core" 9L +102 "collection"'n9 +3 "core" 9J +102 "collection"'g9 +3 "core" 9G +102 "collection"'p9 +2 "core" 9,E +102 "collection"'q9 +2 "core" 9FC +103 "collection"'r9 +2 "core" 9`A +102 "collection"'i9 +3 "core" 9y? +102 "collection"'o9 +3 "core" 9< +102 "collection"'v9 +2 "core" 9: +102 "collection"'w9 +3 "core" 98 +102 "collection"'y9 +2 "core" 95 +102 "collection"'u9 +3 "core" 94 +102 "collection"'t9 +2 "core" 92 +103 "collection"'j9 +2 "core" 9&0 +102 "collection"'x9 +2 "core" 9=. +102 "collection"'s9 +3 "core" 9T, +102 "collection"'|9 +2 "core" 9j+ +102 "collection"'~9 +3 "core" 9) +102 "collection"'z9 +2 "core" 9' +102 "collection"'}9 +2 "core" 9% +103 "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  +102 "collection"'9 +3 "core" 9 "! +102 "collection"'9 +2 "core" 9 5& +103 "collection"'9 +2 "core" 9 G* +102 "collection"'9 +2 "core" 9 X. +102 "collection"'\ 9 +3 "core" 9 i2 +102 "collection"' 9 +3 "core" 9 y6 +102 "collection"'9 +2 "core" 9 ; +103 "collection"'9 +2 "core" 9 ? +102 "collection"'9 +2 "core" 9 C +102 "collection"'9 +3 "core" 9 G +102 "collection"'9 +3 "core" 9 K +102 "collection"' 9 +2 "core" 9 O +102 "collection"'9 +3 "core" 9 T +102 "collection"'9 +4 "core" 9 X +102 "collection"'9 +2 "core" 9 \\ +103 "collection"' 9 +2 "core" 9\ ` +102 "collection"'9 +3 "core" 9\ d +102 "collection"'9 +3 "core" 9\ i +102 "collection"'9 +3 "core" 9\ +m +102 "collection"'9 +2 "core" 9\ 6q +102 "collection"'"9 +4 "core" 9\ @u\ +102 "collection"'%9 +3 "core" 9\ Jy +102 "collection"' 9 +3 "core" 9\ T~ +102 "collection"')9 +2 "core" 9\ ] +102 "collection"'9 +3 "core" 9\ g +102 "collection"''9 +2 "core" 9\ o +102 "collection"'9 +3 "core" 9\ w +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\  +102 "collection"',9 +3 "core" 9\  +102 "collection"'09 +3 "core" 9\  +3 .tCH.hold 10:00,70C +8 "collection"'1 `\ `\ H + '/9 +5 "core"  + 9\ \  +6 "collection"'2% +4 "core" %bf *\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.8psia +11348 "Can"\ +48637 "core" ` +2 "collection"'39 +3 "core" 9\  +2 "collection"'5% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/33.3psia +2 .CS.seek 0ml +2 "collection"'4'Q +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'7 @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'6 @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'9'm +1344 "core" ' +2 .tCSV.dial CTV +2 "collection"':  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'8 @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"';  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'='Q +1346 "core" ' + "collection"'<% +4 "core" %P + #tPuck @44.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'! +95 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'B% +4 "core" %P\ +2 .tCS.seek 5ml +2 "collection"'@'m +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'>  +41 "core" + "collection"'F% +4 "core" %m  +2 .tCS.seek 6.999ml +2 "collection"'G' +580 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'I @ +41 "core" > +4 .tCS.seek 10ml +4 "collection"'J' O +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'L ` +120 "core" b +2 #tLysing Complete + "collection"'$& +4 "core" &XvxKK O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&&% +4 "core" %\ :  < , + "storage"(N% +4 "core" % t u\ + "storage"(O. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"( (S +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (P& +3 "core" &U _ ^\ +2 "manipulator"&R& +3 "core" &7    L +2 "manipulator"&S% +3 "core" %\ ;   , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&C( +176 "core" ( +2 "manipulator"&U& +4 "core" &   v , +2 "storage"(V& +3 "core" &U 3\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&X'] +125 "core" ' + "storage"(H& +4 "core" &U y y V\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K'g +249 "core" ' +2 "storage"(M- +3 "core" -'8 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +2 "core" &   , +2 "storage"(\\& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&T' +37 "core" ' +2 .tElbow.hold +2 "manipulator"&D, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +2 "core" -'8 +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(_'_ +44 "core" ' + "manipulator"&W% +4 "core" %S   +2 "storage"(Y& +3 "core" &U b _\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&c'> +33 "core" ' +2 "manipulator"&& +4 "core" &  j , + "storage"(`& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&d'] +19 "core" ' + .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(a'N +49 "core" ' +2 "manipulator"&h& +4 "core" & !  , + "manipulator"&Q% +5 "core" %X   w  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +156 "core" ( + "manipulator"&f& +4 "core" &#  $ <9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &$   <9 +2 .tForearm.seek CC + "manipulator"&*'O +109 "core" ' +2 .tHand.close +2 "manipulator"&l/ +59 "core" / + .tCC.seek :open +2 "collection"'m( +426 "core" ( + "storage"(n& +4 "core" &U y 4\ +2 "storage"(g& +3 "core" &U t m <\ +2 "manipulator"&p& +4 "core" &%   [ <: + "manipulator"&q% +4 "core" % #  E b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&i( +154 "core" ( +2 "manipulator"&o& +4 "core" &    + "storage"(v& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&w' +108 "core" ' + .tElbow.hold +2 "manipulator"&y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&u1 +62 "core" 1 +2 "manipulator"&t% +5 "core" % M   l + "storage"(j& +4 "core" &U r \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&x'1 +27 "core" ' + "manipulator"&s& +4 "core" &  ! +2 "storage"(|& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&~'] +31 "core" ' + "storage"(z% +4 "core" %V 4\ +3 ."downElevator"SE.seek :down +3 "storage"(}' +99 ({% +3 "core" %ӭ0 \ OD + "manipulator"&% +5 "core" %>   $ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ' + #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &IK + "manipulator"&& +5 "core" &   + "manipulator"&% +4 "core" % $(   #f +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +181 "core" ( +2 "manipulator"&& +4 "core" &,   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  +2 .tForearm.seek :garage +2 "manipulator"&\ 'b +2 "Can"\ 13 +109 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +2 "manipulator"&& +4 "core" &, '  + "manipulator"&% +4 "core" % og   x +2 .tForearm.seek :retract + "manipulator"&'\ +128 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +295 "core" ( +2 "manipulator"&& +4 "core" &   7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +55 & & +3 "core" &   7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&& +4 "core" &   7 +2 "manipulator"&% +4 "core" %M   + "collection"' & +5 "core" &NOU +2 "collection"'& +4 "core" &OO7 +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &OPc  +9 &2~MPg +| +10 &hOP > +9 &sNP K +10 &WZMR I +9 &]MOW J +9 &\\NP J +10 &]OP J +9 &]]NPy J +9 &]NNa J +10 &^NR@ J +9 & ]MO J +10 &"e]OOy J +9 &$(]PQQ I +9 &%ZOP I +10 &'_MO I +9 &)n_NP I +9 &+0_PO I +10 &,`NO I +9 &.`MPb I +10 &0v`MP^ I +9 &27^NOi J +9 &3]OPd J +10 &5]MQK I +9 &7~ZOQ; I +9 &9?ZOP2 I +10 &;[PT J +9 &<_OSs I +10 &>`PSQ J +9 &@G]PQ J +9 &B]NR J +10 &CbGL J +9 &Eu  L +9 &G: Q +10 &H"# V +9 &J*+s W +10 &Lk(+n\ X +9 &N.$(V\ W +9 &O%'B\ Y +10 &Q$&\ X +9 &Sp"$\ Y +9 &U2"#k\ Y +10 &V"#M\ Q +9 &X A!"< , +10 &Xs{"p R +5 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 +2 "collection"'& +4 "core" &Xsn!} R + &Xsn "s R + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&"% +4 "core" % M  \  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%)% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%'  +51 "core"  +2 .tPS.seek 0ml + "processing"%'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%( +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%# +2 "collection"'-  +6 "core" A +2 "processing"%.  +65 "core" +84  +2 .tPSV.dial :mixloop + "processing"%, +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%0  +123 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%2  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%1 +43 "core" +2 .tPS.seek 0ml + "processing"%3'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%5  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%?' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%7 +39 "core" +2 .tPS.seek 0ml + "processing"%6'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&4& +4 "core" &   7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&:( +3 "core" ( +2 "manipulator"&8& +4 "core" &   3 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &   . 7 +2 .tForearm.seek CC + "manipulator"&'O +103 "core" ' + .tHand.close + "manipulator"&9/ +59 "core" / + .tCC.seek :open +2 "collection"'<( +426 "core" ( + "manipulator"&!& +4 "core" &   K 7 +2 "manipulator"&% +3 "core" % _   +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +284 "core" ( + "manipulator"&>& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@'b +108 "core" ' + .tHand.open +2 "manipulator"&I1 +57 "core" 1 +2 "manipulator"&G% +4 "core" % \\2 '  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +116 "core" ' +2 .tPSV.dial :mixloop + .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" &  + "manipulator"&&% +4 "core" %    +2 "storage"(N% +3 "core" % \ +2 "storage"(O. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(P( \ +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (R& +3 "core" & +\  + "manipulator"&S& +4 "core" &-    +2 "manipulator"&E% +4 "core" %    ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&U( +215 "core" ( + "manipulator"&V& +5 "core" &   e + "storage"(Z& +4 "core" &  M\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'/ +103 "core" ' + "storage"(e& +4 "core" &  q\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(M'g +281 "core" ' + "storage"([- +3 "core" -'j +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" &  \  +2 "manipulator"&^& +3 "core" &    e +2 .tElbow.seek 2 +2 "manipulator"&W( +52 "core" ( + "manipulator"&Y& +4 "core" &   2 + "storage"(& +4 "core" &  =\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&`' +44 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&h/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Q& + "storage"(X' +7 "core" &   2 + "manipulator"&C% +4 "core" %    N D +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&T( +151 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +7 "core" ( + "manipulator"&c& +5 "core" &    7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &   1 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'O +117 "core" ' +3 "manipulator"&k& +4 "core" &   7 + "manipulator"&d% +5 "core" %C   . + "collection"'D& +4 "core" &  +2 "collection"'l& +5 "core" &  +2 .tCC.seek :closed + "collection"'](X +5 "core" &  +7 & *u $e +9 &Z{X 7 +10 &|? J +9 &W& I +9 &` I +10 &G] I +9 & [ I +10 &a I +9 &^1 J +9 &N^" I +10 & Z I +9 &!_ I +9 &#] I +10 &%WZ I +9 &'[ I +10 &(^ J +9 &*] I +9 &,`[ I +10 &. _ J +9 &/_ I +9 &1`v I +10 &3g^q I +9 &5)]f I +10 &6Z_ I +9 &8_Q J +9 &:n^B J +10 &<1_/ I +9 &=b I +9 &?^ I +10 &Aw] I +9 &C7a J +10 &Dr,< L +9 &FFZ O +9 &H]$- U +10 &J*+ V +9 &K+. W +9 &M(+ X +10 &O[)+ X +9 &Q)+* Y +10 &R)*! X +9 &T*+ Y +9 &V`** Y +10 &Wb*+k 2 +9 &Xj(- W +9 ( +3 "collection"'l& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 .Hand.open + "manipulator"&b1 +3 "core" &Xnn*+ \ S +50 1 +2 "manipulator"&n% +4 "core" % C   M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'p  +120 "core"  + .tCSV.dial CTV +2 "collection"'q  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2618 "core" ' + "collection"'v% +4 "core" % S \   +2 .tCS.seek 4.151ml +2 "collection"'*'S +1554 "core" ' + .tdelay 8 seconds +807 .PSV.dial :air +2 "processing"%  +40 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%u  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%t'd +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'j ` +30 "core" _ +2 .tCSV.dial :air + "collection"'s @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'|' O +1549 "core" ' +2 .tCSV.dial CTV + "collection"'z  +43 "core"  +2 .tCS.seek 0ml + "collection"'r'Q +2608 "core" ' + .tCBV.dial :waste1 + "collection"'{ @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +120 "core" +2 "collection"'i& +4 "core" &Xnm  S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&w% +4 "core" %\ "   h @ + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (x& +3 "core" &S x  \ + "manipulator"&a& +4 "core" &   % 7 +2 "manipulator"&~% +4 "core" %\ "   v @ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +182 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(}& +3 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&y'] +92 "core" ' + "storage"( & +4 "core" &S 5\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +44 "storage"('g +240 "core" ' +2 "storage"(- +3 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   p +2 "storage"(\ & +4 "core" &S { z >\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'$ +2 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"('K +42 "core" ' +2 "manipulator"&% +5 "core" %`   + "storage"( & +4 "core" &S v x \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&'@ +21 "core" ' + "manipulator"&m& +4 "core" &   +2 "storage"(& +4 "core" &S /\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +31 "core" ' +2 .tSE.seek 7.17 Pucks below Top Plate +2 "storage"("': +45 "core" ' + "manipulator"&& +5 "core" &   A + "manipulator"& % +5 "core" %m    " + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +87 "core" ' + .tElbow.seek CC +2 "manipulator"&( +178 "core" ( + "manipulator"&'& +4 "core" &  / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   / +2 .tForearm.seek CC +2 "manipulator"&('O +96 "core" ' +2 .tHand.close + "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'#( +426 "core" ( + "storage"(-& +4 "core" &S \ +2 "storage"(.& +3 "core" &S \ +2 "manipulator"&,& +4 "core" &   / + "manipulator"&0% +4 "core" % I   +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&2( +184 "core" ( +2 "manipulator"&/& +4 "core" &% <; + "storage"(1& +4 "core" &S \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&A' +109 "core" ' +2 .tElbow.hold + "manipulator"&5, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +55 "core" 1 +2 "manipulator"&7% +5 "core" % A   U + "storage"(?& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&4'= +17 "core" ' + "manipulator"&8& +5 "core" &   + + "storage"(;& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&9'] +31 "core" ' + "storage"(% +5 "core" %: .\ +2 ."downElevator"SE.seek :down +3 "storage"(%' +99 (% +3 "core" %. \ OC + "manipulator"&!% +5 "core" %Ѓ   + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ' +2 .tPSV.dial :air + "processing"%  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%>' +2607 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%F +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%:  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%I +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%G  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%$'d +2612 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%B& +3 "core" &  +2 "manipulator"&&& +4 "core" &   + + "manipulator"&N% +4 "core" %\ %   = + .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(, +211 "core" ( +2 "manipulator"&@& +4 "core" &,  * !p + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &,    !p +2 .tForearm.seek :garage +2 "manipulator"&S'b +113 "core" ' +2 .tHand.close + "manipulator"&E/ +55 "core" / +2 "manipulator"& & +4 "core" &-\ '  U + "manipulator"&V% +5 "core" % gd   Z +2 .tForearm.seek :retract + "manipulator"&Z'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=( +126 "core" ( +2 "manipulator"&e& +4 "core" &   R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +115 "core" ' + "manipulator"&\\& +5 "core" &   + "manipulator"&^% +4 "core" %   K +2 "processing"%Y& +4 "core" &  +2 "processing"%& +5 "core" &"  +2 .tPC.seek :closed +2 "processing"%h(X +4 "core" &)  +7 &F, %i +10 &mY8 8 +9 &: L +9 &b< L +10 &SeG K +9 &dL K +10 &eG K +9 &eP L +9 &ZbD L +10 &fS K +9 &cV K +9 &!eW L +10 &#cdT K +9 &%#eR L +10 &&fW L +9 &(gk L +9 &*jee L +10 &,,fa L +9 &-j] L +9 &/gk L +10 &1qem L +9 &34gt L +10 &4gy K +9 &6hz L +9 &8ygu L +10 &:;eo L +9 &;gp L +9 &=gq L +10 &?jr L +9 &AEcw K +10 &Ciw L +9 &Ds M +9 &F O +10 &H< Q +9 &I R +9 &Km R +10 &M~ R +9 &O@ R +10 &Q S +9 &R+ S +9 &T& S +10 &VD, T +9 &Wzz. 'z +9 &X} , ? +10 ( + &X") 3 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.48 +2 "processing"%Q& +4 "core" &X" 3 + .tHand.open + "manipulator"&C1 +56 "core" 1 + "manipulator"&U% +4 "core" %  ! _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +106 "core" ' + .tPRV.dial :air +2 "processing"%c  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%_ +42 "core" +2 "processing"%M% +4 "core" %c  +2 .tPS.seek 0.3ml +2 "processing"%`'` +378 "core" ' + .tPSV.dial PSR +2 "processing"%W +94 "core"  + "processing"%k% +4 "core" %[  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%d'. +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%D' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%X +95 "core" + .tPTV.dial :mixing +2 "processing"%K @ +68 "core" B +2 .tPBV.dial :waste2 + "processing"%<  +86 "core"  +3 .tPS.seek 0ml +2 "processing"%b'd +2616 "core" ' + #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&n& +4 "core" &   4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&l( +8 "core" ( + "manipulator"&p& +4 "core" &   y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" &   E +2 .tForearm.seek PC +2 "manipulator"&f' +98 "core" ' +2 .tHand.close + "manipulator"&6/ +54 "core" / + .tPC.seek :open +2 "processing"%v( +426 "core" ( + "manipulator"&J& +4 "core" &   +2 "manipulator"&% +3 "core" %    . +2 .tForearm.seek :retract +2 "manipulator"&u'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(, +146 "core" ( +2 "manipulator"&j& +4 "core" &,   : ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &,  1 ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +52 .tForearm.seek :garage + "manipulator"&*'b +116 "core" ' + .tHand.open +2 "manipulator"&z1 +61 "core" 1 +2 "manipulator"&|% +4 "core" % N+ %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&i% +4 "core" %\    e  + "storage"(w% +5 "core" % \ + "storage"(. +4 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (x& +3 "core" & G\  + "manipulator"&a& +4 "core" &-   1 % +2 "manipulator"&~% +3 "core" %\     +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&P( +202 "core" ( + "manipulator"&& +5 "core" &   ] + "storage"(}& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& '/ +112 "core" ' +2 "storage"(T& +4 "core" &  g\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(g'g +278 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  \  +2 "manipulator"&\ & +3 "core" &   ] +2 .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( + "manipulator"&& +4 "core" &   i ] +2 "storage"( & +4 "core" &  q\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&m' +50 "core" ' +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( ' +7 "core" &   q ] +2 "manipulator"&y% +3 "core" %    I % +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +146 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( + "manipulator"&& +5 "core" &  \\  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&'& +4 "core" &    + "manipulator"&% +4 "core" %   +2 "processing"%& +4 "core" &  +2 "processing"%& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +9 &1\ +{ +9 &e\ > +9 &|\ M +10 &Fb\ L +9 &b L +9 &b\ L +10 &_\ K +9 &Nd\ L +10 &d\ L +9 &c\ K +9 & f\ L +10 &"We\ K +9 &$c4\ K +9 &%c5\ K +10 &'h)\ L +9 &)^`%\ L +10 &+!`4\ K +9 &,b.\ L +9 &.`\ K +10 &0gd\ K +9 &2(`\ L +9 &3a\ K +10 &5e\ K +9 &7oc\ K +10 &91d\ K +9 &:b\ L +9 &<b\ K +10 &>vg~\ L +9 &@9`~\ K +9 &Adv\ L +10 &Ch{\ L +9 &Eyuo\ M +10 &G2d\ P +9 &Hj\ R +9 &Jm\ Q +10 &Ltj\ R +9 &N4c\ R +9 &O\\\ S +10 &Q`\ S +9 &SyW\ S +10 &U:V\ S +9 &VX\ M +9 &X2@qW\ %m +10 &X ?Q\ 0 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&)1 +4 "core" &XZ 0 +49 1 +2 "manipulator"&]% +4 "core" % +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "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"%. V +2 %,9 +6 "core" 9 +102 "processing"%09 +2 "core" 9 +102 "processing"%/9 +2 "core" 9  +103 "processing"%19 +2 "core" 9~  +102 "processing"%(9 +3 "core" 9{ +102 "processing"%9 +2 "core" 9z +102 "processing"%39 +3 "core" 9y +102 "processing"%79 +2 "core" 9y +102 "processing"%?9 +2 "core" 9x" +102 "processing"%89 +3 "core" 9y& +102 "processing"%;9 +2 "core" 9z* +103 "processing"%9 +2 "core" 9~. +102 "processing"%9 +2 "core" 9|3 +103 "processing"%9 +2 "core" 97 +102 "processing"%!9 +42 "core" 9= +102 "processing"%29 +2 "core" 9A +35 "Can"\ DD +67 "processing"%A9 +3 "core" 9E +102 "processing"%49 +2 "core" 9I +102 "processing"%9 +3 "core" 9M +102 "processing"%"9 +3 "core" 9R +102 "processing"%99 +2 "core" 9V +102 "processing"%%9 +3 "core" 9Z +102 "processing"%t9 +2 "core" 9^ +102 "processing"%F9 +2 "core" 9b +102 "processing"%:9 +3 "core" 9f +102 "processing"%I9 +2 "core" 9k +102 "processing"%G9 +3 "core" 9o +102 "processing"%>9 +2 "core" 9s +102 "processing"%B9 +3 "core" 9w +102 "processing"%&9 +3 "core" 9{ +102 "processing"%N9 +2 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%R9 +2 "core" 9 +102 "processing"%59 +2 "core" 9 +102 "processing"%E9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%e9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +4 "processing"%L pVp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%S +96 "core"  + "processing"%\\% +4 "core" %bp  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%^' +582 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%Y'Ҧ +1607 "core" ' +2 .tPTV.dial :puck +2 "processing"%O  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%Z +68 "core" +2 .tPBV.dial :waste1 + "processing"%+  +121 "core"  + "processing"%Q% +4 "core" %ҩf  +2 .tPS.seek 1.5ml +2 "processing"%C'Y +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" , +3 .tPS.seek 0ml + "processing"%'d +1606 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%M +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%[' +2321 "core" ' +2 .tPSV.dial PTV + "processing"%$ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +124 "core" +2 .tPSV.dial :mixloop + "processing"%K +41 "core" + .tPRV.dial :ab1 +2 "processing"%< @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%D'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'n  + "processing"%p  +41 "core" +  +2 "processing"%q% +4 "core" %fD\  +2 .tPS.seek 0.34ml +2 "processing"%6'u +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +27 "core" +2 .tPRV.dial :air +2 "processing"%H  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%h'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%J @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%' +556 "Can"\ UT +303 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%j  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%s'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%f +42 "core" + .tPTV.dial :mixing +2 "processing"%l @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%|% +4 "core" %ҡ)  +2 .tPS.seek 1.85ml +52 "processing"%' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%i'd +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +3 "core" & +2 "manipulator"&& +3 "core" &    +2 "manipulator"&*% +3 "core" % '   v "X +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(, +145 "core" ( +2 "manipulator"&a& +4 "core" &- "  v S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" &-   S +2 .tForearm.seek :garage +2 "manipulator"&'b +112 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&}& +4 "core" &- &  / S + "manipulator"&o% +4 "core" % il   k +2 .tForearm.seek :retract +2 "manipulator"&T'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +288 "core" ( +2 "manipulator"&& +4 "core" &%   . <: + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &&  i <: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'O +106 "core" ' +2 "manipulator"&& +4 "core" &&   x <: + "manipulator"& % +5 "core" %O $  f + "collection"'& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'y(X +4 "core" &  +8 &0\ +{ +9 &e\ > +10 &{\ L +9 &I^ J +10 & b K +9 &b\ K +9 &b\ K +10 &Pf K +9 &d K +9 &d K +10 & g K +9 &"Y_\ J +10 &$c\ K +9 &%b\ K +9 &'c K +10 &)`c K +9 &+"c\ K +9 &,e\ K +10 &.c\ K +9 &0he K +10 &2*c K +9 &3b\ K +9 &5f\ K +10 &7oc\ K +9 &91c K +9 &:c\ K +10 &<f\ K +9 &>xd\ K +10 &@;b J +9 &Ad\ K +9 &Cf\ K +10 &Ezp\ M +9 &G3~\ P +9 &Hil\ U +10 &Jfl\ V +9 &Lehk\ W +9 &N$ik\ X +10 &Oij\ X +9 &Qjk\ Y +10 &Sigk\ X +9 &U(jj\ Y +9 &Vgj\ S +10 &XAil\ , +9 &Xt|ij\ L +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 +2 "collection"'P& +4 "core" &Xtwij\ L + &Xtvjj\ L + .tHand.open +2 "manipulator"& 1 +58 "core" 1 + "manipulator"&g% +5 "core" % O %  Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +93 "core"  +2 "processing"%% +4 "core" %e \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"% 'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%'  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 .tCBV.dial PRV + "processing"%  + "collection"'v  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%) +93 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%]  +70 "core" +2 .tPS.seek 0ml +2 "processing"%,'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%1  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&7& +4 "core" &%    <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&?( +27 "core" ( +2 "manipulator"&8& +4 "core" & ! 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +2 "core" &  5 +2 .tForearm.seek CC +2 "manipulator"&'O +109 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&!& +4 "core" &   w 5 +2 "manipulator"&2% +3 "core" % a   +2 .tForearm.seek :retract +2 "manipulator"&A'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(, +317 "core" ( + "manipulator"&& +4 "core" &,  !r +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"&9'b +104 "core" ' +2 .tHand.open + "manipulator"&%1 +60 "core" 1 + "manipulator"&t% +4 "core" % dU )  :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +115 "core" ' +2 ."da"delayUntil "13:40:09.61" +24866 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%: @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%I  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "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"%B' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%& +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%@ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +1098 "Can"\ =< +1199 "core" ' +2 #"da"washCycleDA #1 of 2 + .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 +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +581 "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 "processing"%e  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%S +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" + "processing"%b% +4 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%^'X +583 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +52 ."da"PS.seek 2.5ml +2 "processing"%U' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%. +68 "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"%_  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'd +2304 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%$% +4 "core" %g7\ + #"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"%W' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%` +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +32 "core"  +2 "processing"%X% +4 "core" %ҡ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'Q +590 "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'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%q +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%6 +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%J  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2304 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%j  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%f  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%l +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%z'a +381 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%|  +42 "core"  + "processing"%u% +4 "core" %]~  +2 ."da"PS.seek 0.55ml +2 "processing"%s' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%w'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%* @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" + "processing"%~% +4 "core" %ҧJ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%}'d +186 "Can"\ =< +1768 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%o  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +121 "core"  +2 "processing"%#% +4 "core" %`3  + #"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"%P' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"% 'Ҧ +205 "Can"\ ;; +1390 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%g  +67 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'T +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%''d +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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%v' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +121 "core"  +2 "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"%0' +580 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%(% +4 "core" %Ҩu  +2 ."da"PS.seek 1.5ml +2 "processing"%7'X +589 "core" ' + ."da"delay 3 seconds +349 .PBV.dial between PSV and waste1 +4 "processing"%8 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #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"%{ * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%! +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%2 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +78 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%?  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2304 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%" +122 "core"  + "processing"%%% +4 "core" %b$\ +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' +592 "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 .PSV.dial PTV +6 "processing"%9 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 "processing"%I% +4 "core" %Ң  + ."da"PS.seek 1.5ml +2 "processing"%G'R +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'd +1597 "core" ' +2 ."da"delay 2:00 +1673 "Can"\ ?? +10329 #"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"%N * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2309 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%B +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2315 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +124 "core"  +4 "processing"%S% +16 "core" %bp\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +13 "processing"%\\' +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%b% +4 "core" %~\  + #"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 +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%O'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%+  +35 "core" + "processing"%Q% +4 "core" %Ңp\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C'd +1600 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%.  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%U' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%M +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%W  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%`'d +2328 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +121 "core"  +2 "processing"%X% +4 "core" %aL\ + #"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"%k'Ҧ +2114 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +5 .PSV.dial PTV +2 "processing"%< +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core" +2 "processing"%p% +3 "core" %ҫ)\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'[ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%d  +94 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +1599 "core" ' +2 "processing"%H9 +3 "core" 9Q5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%6  +3 "core" 5 + 5 + "processing"%J& +4 "core" &XS\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&D% +4 "core" %\   5 + "storage"(j% +4 "core" % H D \ +2 "storage"(. +2 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(f(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (l& +3 "core" &U 5 $ a\ +2 "manipulator"&h& +3 "core" &-\    O +2 "manipulator"&|% +3 "core" %\   Z +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u( +194 "core" ( + "manipulator"&z& +4 "core" &   S  +2 "storage"(& +3 "core" &U I I\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&s'] +100 "core" ' + "storage"(& +4 "core" &U H H \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(*'g +222 "core" ' + "storage"(a- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&~& +3 "core" &   S  +2 "storage"(& +3 "core" &U 0 ,\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +53 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&w' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(o- +2 "core" -' +3 ."da"SE.seek 7.17 Pucks below Top Plate +2 "storage"(-'E +41 "core" ' + "manipulator"&% +5 "core" %W ! ! + "storage"(}& +4 "core" &U ? \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts + "manipulator"&'? +30 "core" ' +2 "manipulator"&x& +4 "core" &   T  + "storage"(& +4 "core" &U   \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +25 "core" ' +3 ."da"SE.seek 8.17 Pucks below Top Plate +2 "storage"('4 +49 "core" ' + "manipulator"&T& +5 "core" &     + "manipulator"&#% +4 "core" %Q  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&P( +243 "core" ( +2 "manipulator"&g& +4 "core" &   T + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   1 +2 ."da"Forearm.seek PC +2 "manipulator"&' +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +422 "core" ( + "storage"(i& +4 "core" &U H H H\ +2 "manipulator"&\ & +4 "core" &   + "manipulator"& % +4 "core" %   c +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +282 "core" ( + "manipulator"&'& +5 "core" & \    + "storage"(& +4 "core" &U   3\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&)'] +113 "core" ' +2 ."da"Hand.open + "manipulator"&]1 +59 "core" 1 +2 "storage"( - +3 "core" -'4 +3 ."da"SE.seek 7.93 Pucks below Top Plate +2 "storage"(v' +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.17 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 +719 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.033 seconds\ /var/log/esp/da21oct2914h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2914h100ml15s.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/da21oct2914h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2914h100ml30s.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/da21oct2914h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2914h100ml70s.tif +7135 #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 "23.033 sec auto-exposure",Subject: "da21oct2914h100ml images!" +12 "storage"(- +4 "core" -': +2 "storage"(& +5 "core" &U : 9 4\ +2 "manipulator"&0& +4 "core" & )    +2 ."da"Elbow.seek 1 +2 "manipulator"&/( +17 "core" ( + "manipulator"&& +5 "core" &  !  + "storage"((& +4 "core" &U D @ x\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&1'] +6 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.88 Pucks below Top Plate +2 "storage"(8' +61 "core" ' + "manipulator"&7& +4 "core" &   m  +2 "storage"(& +5 "core" &U t .\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&{' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&m, +4 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.07 Pucks below Top Plate +2 "storage"(;' +30 "core" ' + "manipulator"&!% +7 "core" %]   + +2 "storage"(2& +4 "core" &U ] \\\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&'A +17 "core" ' +2 "manipulator"&?& +4 "core" &   K  +2 "storage"(y& +4 "core" &U w .\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&"'] +22 "core" ' +2 "storage"(%% +4 "core" % :\ +3 ."downElevator"SE.seek :down +4 "storage"(' +51 "Can"\ 99 +48 "storage"(t% +3 "core" %P1 \ N> +2 "manipulator"&9% +4 "core" %\\   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +71 "core" ' + ."downElevator"SE.stop + "storage"(5 +24 "core" ' + "storage"(I& +5 "core" &U z w r\ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%A& +5 "core" &\ \ + "manipulator"&>& +5 "core" &   K  + "manipulator"&G% +4 "core" % &   G !O +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&&(, +169 "core" ( +3 "manipulator"&N& +9 "core" &,   R +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &@& +6 "core" &,    R +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&3'b +115 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&B/ +56 "core" / +3 "manipulator"&E& +8 "core" &,   R +4 "manipulator"& % +15 "core" % ro   =  +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&5'\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&R( +121 "core" ( +3 "manipulator"&e& +8 "core" &  W  +5 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &S& +9 "core" &   N  +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&V' +129 "core" ' +4 "manipulator"&b& +8 "core" &   {  +4 "manipulator"&\\% +7 "core" %   +115 "processing"%& +12 "core" &  +4 "processing"%^& +10 "core" &  +5 &  +13 ."psFlush"PC.seek :closed +5 "processing"%+(X +10 "core" &  +2 &  +2 &  +6 &1}\ *z +8 &f\ > +10 &|\ L +8 &N`\ K +10 &e\ L +10 &c\ K +8 &c\ K +11 &Tc\ L +8 &b\ K +10 &`\ K +10 & b\ L +8 &"\\c\ L +11 &$c\ L +12 &%c\ K +7 &'g\ L +9 &)ea\ K +8 &+'^\ K +10 &,e\ L +10 &.a\ K +8 &0lf\ L +10 &2/b\ K +10 &3`\ K +8 &5`\ K +11 &7u_\ K +8 &96a\ L +10 &:`\ K +10 &<`\ L +8 &>{d\ L +10 &@?_\ K +10 &Ba\ L +8 &Cg\ L +12 &En\ M +8 &G:\ P +10 &H\ Q +9 &J\ R +9 &Ly\ R +9 &N;\ R +10 &O\ R +9 &Q\ S +10 &S~\ S +8 &UB\ R +10 &W\ J +10 &X4G\ ` +10 &XH\ 0 +15 ( +6 &X\ 0 +2 &X 0 +5 "processing"%^& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%Q& +8 "core" &X\ 0 +2 &X 0 +2 ."psFlush"Hand.open +3 "manipulator"&O1 +62 "core" 1 +3 "manipulator"&Z% +8 "core" %   # +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&Y'\ +121 "core" ' +4 ."psFlush"PSR.select :air +11 .PSV.dial PSR +3 "processing"%. +42 "core"  +3 "processing"%c% +8 "core" %g +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%_' +154 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +428 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +5 "processing"%C' +996 #"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)\ +1115 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%$  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%M +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%W'F +2608 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +95 "core"  +2 "processing"%[% +4 "core" %E  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +581 "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"%<  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%K @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%p +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%k'F +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%d'T +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%6  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%J'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%h U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%F' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%~'d +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%s  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%w' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +1742 "Can"\ :9 +865 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +54 "core" B + ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2621 "core" ' +49 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"']& +4 "core" &G  +2 "manipulator"& & +3 "core" & ! % 6  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &    +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tPC.seek :open +2 "processing"%0( +425 "core" ( +2 "manipulator"&& +4 "core" &    + "manipulator"&(% +5 "core" %    Q + .tForearm.seek :retract +2 "manipulator"&7'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +365 "core" ( +2 "manipulator"&!& +4 "core" &   U 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &   A 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'O +104 "core" ' + "manipulator"&y& +5 "core" &  y 6 + "manipulator"&% +4 "core" %X  +2 "collection"'%& +3 "core" &: +3 "collection"')& +4 "core" &> +2 .tCC.seek :closed +2 "collection"',(X +4 "core" &0  +9 &2: +{ +9 &e/ > +9 &2 M +10 &Jb= K +9 & _5 K +10 &c5 K +9 &c1 K +9 &Qe: L +10 &d; K +9 &d; K +9 & d> K +10 &"[b@ K +9 &$d@ K +10 &%aD K +9 &'e? K +9 &)bb= K +10 &+%aF K +9 &,f: K +9 &.d: K +10 &0jd> K +9 &2,c? K +10 &3b= K +9 &5c? K +9 &7rd> K +10 &94d9 K +9 &:d? K +9 &<dC K +10 &>zeB K +9 &@<cB K +10 &AcA K +9 &Cg> L +9 &Er? L +10 &G69 P +9 &H~; T +9 &J@\ V +12 &LiA\ V +8 &N'E\ X +9 &O@\ X +9 &QE\ X +9 &SlD\ X +10 &U.C\ X +9 &V@\ Q +9 &X EF\ (y +10 &Xs H M +5 ( +2 "collection"')& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 +2 "collection"'t& +4 "core" &XsjG M + &XsjF M + .tHand.open + "manipulator"&91 +57 "core" 1 +2 "manipulator"&1% +4 "core" % X !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +111 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'8& +4 "core" &Xsj~P M +2 "collection"'I% +3 "core" %RL  +2 .tCSV.dial CSR +2 "collection"'A  +51 "core"  +2 "collection"'{% +4 "core" %OL  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'>'m +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'G% +3 "core" %mX  + .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'' +618 "core" ' + .tCSV.dial :waste +2 "collection"'; +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'"'Q +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'N& +4 "core" &Xsj_ M +2 "collection"'@% +4 "core" %N^ \ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'m'm +1145 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +41 "core" B + "collection"'E% +4 "core" %mK  +2 .tCS.seek 7ml +2 "collection"' ' +509 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"':  + 'e  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'S @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'3'Q +1572 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'&& +4 "core" &Xsi}? M + "collection"'b% +4 "core" %Q}M \ +2 .tCSV.dial :flush + "collection"'\\  +69 "core" +2 .tCS.seek 5ml +2 "collection"''m +1143 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'5 @ +42 "core" A + "collection"' % +5 "core" %m~U  +2 .tCS.seek 6.999ml + "collection"'Q' +518 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'O  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'Z  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'^'Q +1566 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'.& +4 "core" &XshX M +2 "collection"'c% +3 "core" %OV +2 .tCSV.dial CSR + "collection"'V  +40 "core"  +2 "collection"'=% +4 "core" %OA + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'_'O +1780 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +517 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'$ +2 'M  +95 "core" +31  + .tCTV.dial :intake +7 "collection"'C  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'U'Q +1787 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'[  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W'Q +590 "core" ' +2 .tCSV.dial CSR + "collection"'X  +96 "core"  + "collection"'<% +4 "core" %KS  +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'K'm +1338 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'p' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"'` +96 "core" +2 .tCS.seek 0ml + "collection"'q'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +4 "core" &   g 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d( +3 "core" ( + "manipulator"&H& +4 "core" &   6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &   6 +2 .tForearm.seek CC + "manipulator"&n'O +101 "core" ' +2 .tHand.close + "manipulator"&D/ +61 "core" / +2 .tCC.seek :open +2 "collection"'J( +425 "core" ( + "manipulator"&j& +4 "core" &   6 + "manipulator"&l% +4 "core" % Z   +2 .tForearm.seek :retract +2 "manipulator"&h'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +286 "core" ( +2 "manipulator"&& +4 "core" &,  " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &,    " +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' + .tHand.open +2 "manipulator"&z1 +55 "core" 1 + "manipulator"&% +4 "core" % bT  % 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +104 "core" ' +2 "processing"%a& +4 "core" &  +23415 "Can"\ 21 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60000 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +46562 #t-> access 1 +2 "storage"(F% +3 "core" % ;\ +2 "manipulator"&% +4 "core" % '   "a + "manipulator"&~& +4 "core" &,   " +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (o& +3 "core" &<% {\  +12736 "Can"\ 12 +60001 \ 11 +8604 #t-> exit +6 #mEXIT @1635544370.13EDT @1635875694.31EDT = =mMAIN_scheduler =tMAIN @EDT1635875697.96 #"core_reset"Sent BREAK +2 #t@11172 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +222 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +562 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +896 "Can"  +   +2 #tPolling Can every 10:00 +5 #Cleanly exited at 17:52:50EDT29-Oct-21 +452 #-> ESP.ready! +6 #Powering core bus +574 .Gate.power :raw,:ON +8 "sampler") +53 ) +4 "core"  +3 "collection"' +5 ' +9 "core"  +2 "processing"% +4 % +6 "core"  +9 "collection"' 9\ +4 ' 0\ +3 ' -\ +8 "processing"% 9\ +4 % 2\ +5 % *\ +4 % 0\ +10 "sampler")&\ +4 "collection"'% +8 "core" %qt  +3 .tCS.configure :default +8 "collection"'#P d@b +4 "processing"%% +6 "core" %n  +3 .tPS.configure :default +4 "processing"%#A d`xb +4 "sampler")% +8 "core" %E  +2 .tSS.configure :default +5 "sampler")#.0X $da[:extractVol]=0.19 +10192 #-> access 2 +2 "storage"(;% +8 "core" % w\ +2 "manipulator"&<% +9 "core" %\   +4 "manipulator"&=& +10 "core" &$   % +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(>(K +195 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (?& +7 "core" &K \  +29883 "Can"\ ;; +2268 #t-> startTube 2 +57733 "Can"\ :; +60000  88 +60002  88 +16722 #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 14:38:05EDT02-Nov-21\\n{}\\nCan@14:35:17, 22.2C, 22% humidity, 15.2psia, 13.753V, 0.282A, 0.282A avg, 3.87W",Subject: "da sampling at most 40ml" +2 "collection"'@& +6 "core" &oq\  + .tHand.open +2 "manipulator"&A1 +53 "core" 1 +2 "manipulator"&B% +5 "core" % \   +2 "storage"(C% +4 "core" % Y\ + "storage"(D. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( \ +674 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +10 (F& +8 "core" &  \ +4 "manipulator"&G& +8 "core" &$   % +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&H( +54 "core" ( +2 "manipulator"&I& +10 "core" &   F +3 "storage"(J& +8 "core" &  \ +6 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'/ +97 "core" ' +3 "storage"(L& +8 "core" &  A\ +6 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +10 "storage"(M'g +271 "core" ' +3 "storage"(N- +7 "core" -'f +7 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (O& +8 "core" &  \ +2 "manipulator"&P& +8 "core" &   F +4 .tElbow.seek 2 +4 "manipulator"&Q( +7 "core" ( +2 "manipulator"&R& +8 "core" &  w F +4 "storage"(S& +8 "core" &  \ +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&T' +14 "core" ' +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&U/ +60 "core" / +5 ."downElevator"SE.seek :down +7 "manipulator"&V& +3 "storage"(W' +13 "core" &   d F +4 "manipulator"&X% +8 "core" %   _ +4 .tForearm.seek :retract +2 "manipulator"&Y'\ +122 "core" ' +3 .tElbow.seek CC +4 "manipulator"&Z( +117 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +52 "core" ( +4 "manipulator"&[& +8 "core" &"    7 +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &\\& +6 "core" &"   @ 7 +11 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&]'O +103 "core" ' +3 "manipulator"&^& +8 "core" &   e 7 +3 "manipulator"&_% +7 "core" %Y   @  +4 "collection"'`& +8 "core" &pq  +4 "collection"'a& +10 "core" &nq  +8 .tCC.seek :closed +4 "collection"'b(X +17 "core" &pn  +4 &oq  +2 &nq  +2 &op = +6 &K~op 1 +9 &Kwno E +9 &hoq K +10 &eop L +9 &_np K +10 &?enp L +9 &coo K +9 &bno L +10 &eno K +9 &Ibmn K +13 &!\ ekq K +6 &"`lp K +9 &$dmo K +10 &&Pcln K +12 &(aon K +6 &)fjm L +10 &+ckn L +9 &-Wekn L +10 &/dkm L +9 &0bmm K +9 &2`kn K +13 &4`dln K +9 &6!clm L +6 &7cmn K +10 &9`lm K +9 &;hbkl K +10 &=*alm K +9 &>him K +9 &@efk K +10 &BniP[ L +9 &D-y4@ M +10 &E" P +9 &G T +15 &IX\ V +4 &K\ W +9 &L\ X +9 &N\ X +10 &PX\ Y +10 &R\ X +8 &S\ Y +10 &U\ X +9 &W^\ G +10 &XJ, )z +9 &Xur O +4 ( +4 &Xup O +4 "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 .Hand.open +2 "manipulator"&c1 +58 "core" 1 +2 "manipulator"&d% +9 "core" % Y  ! c  +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&e'\ +119 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +95 #"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)\ +68 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")f+ +4 "core" + + "sampler")g% +4 "core" % \ # +2 "collection"'h& +3 "core" &Xuo O +4 "Can"\ KJ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %T \ +2 "sampler")m% +3 "core" %5Z* \  +2 .tSSV.dial :spit + "sampler")n +127 "core"  +2 .tSS.seek 0ml +2 "sampler")o' +299 "core" ' + .tSSV.dial CBV +6 "sampler")p  +126 "core" + .tCTV.dial :intake + "collection"'q  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "14:41:32.50" +1488 #"flow"0.0L/min +14838 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +2 "core" %T#%  +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% \  +48 "collection"'% +5 "core" %T   +3 "sampler")% +6 "core" %\\eNK \  + "collection"'% +4 "core" %T  + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +3 "sampler")#.0X#'k +328 "core" '{z)" \ + +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X: \  +162 "collection"'k% +3 "core" %T  +2 "sampler")j% +4 "core" %_F? \  +183 "collection"'l% +3 "core" %T  +2 "sampler")m% +3 "core" %_LG \  +197 "collection"'n% +2 "core" %T  +2 "sampler")i% +4 "core" %_TO \  +196 "collection"'p% +3 "core" %T  +2 "sampler")q% +3 "core" %_aZ \  +2 "collection"'r% +4 "core" %T   + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X#% +2 "core" %T"  +2 "sampler")H% +4 "core" %{\\2, \  +162 "collection"'K% +3 "core" %T "  +2 "sampler")M% +4 "core" %{[2, \  +183 "collection"'T% +4 "core" %T"!  + "sampler")[% +4 "core" %{[2. \  +196 "collection"'\\% +3 "core" %T $  +2 "sampler")Q% +3 "core" %{[41 \  +196 "collection"'^% +3 "core" %T#  +2 "sampler")_% +4 "core" %{[60 \  +196 "collection"'`% +2 "core" %T!$  +2 "sampler")W% +4 "core" %{\\:6 \  +196 "collection"'Y% +3 "core" %T""  + "sampler")+% +4 "core" %{[>: \  +196 "collection"'c% +3 "core" %T!#  +2 "sampler")d% +3 "core" %{\\?; \  +196 "collection"'a% +3 "core" %T #  +2 "sampler")]% +4 "core" %{[A; \  +196 "collection"'g% +2 "core" %T!"  +2 "sampler")h% +4 "core" %{[A= \  +196 "collection"'% +3 "core" %T!"  +2 "sampler")f% +3 "core" %{\\F@ \  +197 "collection"'k% +2 "core" %T##  +2 "sampler")j% +4 "core" %{[FC \  +196 "collection"'l% +3 "core" %T!%  + "sampler")m% +4 "core" %{[LI \  +196 "collection"'n% +3 "core" %T"#  +2 "sampler")i% +3 "core" %{\\PL \  +156 "collection"'p% +2 "core" %T!#  +2 "sampler")q% +4 "core" %{[TO \  +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'C'Q +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")D +111 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +11 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X'Q +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'H% +2 "core" %Q  +3 .tCS.seek 5ml + "collection"'K'm +839 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'M  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'T' +1094 "core" ' +2 "collection"'[9 +3 "core" 9i +2 "collection"'\\% +3 "core" %!&  +2 #tBefore lysing Collection Puck Heater at 21.9C/29.0psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'Q \  +2 '^9 +5 "core" 9ii +102 "collection"'_9 +2 "core" 9jd +102 "collection"'`9 +2 "core" 9j d +103 "collection"'W9 +2 "core" 9j d +102 "collection"'Y9 +2 "core" 9ld +103 "collection"'+9 +3 "core" 9md +102 "collection"'c9 +2 "core" 9pd +102 "collection"'d9 +2 "core" 9ud +103 "collection"'a9 +2 "core" 9|"d +102 "collection"']9 +3 "core" 9&d +102 "collection"'g9 +3 "core" 9*d +102 "collection"'h9 +2 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"'f9 +3 "core" 97d +102 "collection"'k9 +2 "core" 9;d +102 "collection"'j9 +4 "core" 9?d +102 "collection"'l9 +3 "core" 9Cd +102 "collection"'m9 +2 "core" 9 Hd +102 "collection"'n9 +2 "core" 9"Ld +103 "collection"'i9 +2 "core" 99Pd +102 "collection"'p9 +2 "core" 9PTd +103 "collection"'q9 +2 "core" 9gXd +102 "collection"'F9 +2 "core" 9]d +103 "collection"'v9 +2 "core" 9ad +102 "collection"'w9 +3 "core" 9ed +102 "collection"'29 +3 "core" 9id +102 "collection"'r9 +3 "core" 9md +102 "collection"'y9 +2 "core" 9rd +102 "collection"'s9 +3 "core" 9vd +102 "collection"'}9 +2 "core" 9-zd +102 "collection"'|9 +3 "core" 9H~d +102 "collection"'z9 +3 "core" 9bd +102 "collection"'9 +2 "core" 9|d +102 "collection"'t9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'{9 +3 "core" 9d +102 "collection"'9 +2 "core" 9b +102 "collection"'x9 +3 "core" 9` +102 "collection"'9 +3 "core" 9] +102 "collection"'o9 +2 "core" 9:[ +102 "collection"'9 +3 "core" 9TW +102 "collection"'9 +2 "core" 9qV +102 "collection"'~9 +3 "core" 9S +102 "collection"' 9 +2 "core" 9Q +102 "collection"'\ 9 +2 "core" 9N +103 "collection"' 9 +3 "core" 9L +102 "collection"'9 +2 "core" 9I +102 "collection"' 9 +2 "core" 9G +103 "collection"'9 +2 "core" 9/E +102 "collection"'9 +2 "core" 9IB +103 "collection"' 9 +3 "core" 9d@ +102 "collection"'9 +2 "core" 9}> +102 "collection"'9 +3 "core" 9< +102 "collection"'9 +2 "core" 9: +102 "collection"'9 +3 "core" 97 +102 "collection"'9 +3 "core" 95 +102 "collection"'9 +2 "core" 93 +102 "collection"'9 +2 "core" 92 +103 "collection"'9 +2 "core" 9+/ +102 "collection"'9 +2 "core" 9C. +103 "collection"'9 +2 "core" 9Y, +102 "collection"'9 +2 "core" 9q* +102 "collection"'9 +3 "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 +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 N. +102 "collection"'.9 +2 "core" 9 `2 +102 "collection"'09 +3 "core" 9 q6 +102 "collection"'#9 +3 "core" 9 : +102 "collection"'u9 +2 "core" 9 ? +102 "collection"'39 +2 "core" 9 C +103 "collection"'49 +2 "core" 9 G +102 "collection"'59 +2 "core" 9 K +103 "collection"',9 +2 "core" 9 O +103 "collection"'79 +2 "core" 9 S +102 "collection"'89 +2 "core" 9 X +102 "collection"'99 +3 "core" 9 \\ +102 "collection"'/9 +3 "core" 9\ ` +102 "collection"';9 +2 "core" 9\ d +102 "collection"'<9 +3 "core" 9\ h +102 "collection"'=9 +2 "core" 9\ *m\ +102 "collection"':9 +3 "core" 9\ 5q\ +102 "collection"'?9 +3 "core" 9\ Au +102 "collection"'@9 +3 "core" 9\ Ly +102 "collection"'A9 +2 "core" 9\ V} +102 "collection"'19 +2 "core" 9\ ` +103 "collection"'!9 +2 "core" 9\ j +102 "collection"'D9 +2 "core" 9\ s +103 "collection"'69 +3 "core" 9\ | +102 "collection"'C9 +2 "core" 9\  +102 "collection"'B9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'I9 +2 "core" 9\  +103 "collection"'J9 +3 "core" 9\  +102 "collection"'G9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'$ `\ `\ I +3 '&9 +4 "core"  + 9\  + "collection"'L% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.6psia +28510 "Can"\ +31478 "core" ` +2 "collection"'N9 +3 "core" 9\  +2 "collection"'O% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70.1C/36.7psia +2 .CS.seek 0ml + "collection"'P'Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +7 "collection"' @ +93 "core" A + .tCSV.dial :air +2 "collection"'S @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'R'm +1348 "core" ' +2 .tCSV.dial CTV + "collection"'V  +54 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +40 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'U  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'H @ +42 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'>'Q +1346 "core" ' + "collection"'M% +5 "core" %L + #tPuck @48.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'K +95 "core" ~ +2 .tCBV.dial CSV + "collection"'[  +29 "core"  + "collection"'\\% +4 "core" %Lpr ! +2 .tCS.seek 4.999ml +2 "collection"'^'m +1341 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'_  +40 "core" + "collection"'`% +4 "core" %mr  +2 .tCS.seek 6.999ml + "collection"'W' +578 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'Y @ +41 "core" > +2 .tCS.seek 10ml +43 "collection"'+' O +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'c ` +107 "core" _ +2 #tLysing Complete +2 "collection"'d& +4 "core" &Xuj^ O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&a% +3 "core" %\   a +2 "storage"(]% +4 "core" % `\ + "storage"(g. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(h(S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &S \ +2 "manipulator"&f& +4 "core" &   7 + "manipulator"&k% +4 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&j( +152 "core" ( +2 "manipulator"&l& +4 "core" &    + "storage"(m& +4 "core" &S :\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&n'] +116 "core" ' + "storage"(i& +4 "core" &S \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'g +268 "core" ' + "storage"(q- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(F'z +32 "core" ' +2 "manipulator"&v& +4 "core" &   +  +2 "manipulator"&w% +4 "core" %:   \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&r( +157 "core" ( +2 "manipulator"&y& +4 "core" &;  7 M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" &;   M +2 .tForearm.seek CC +2 "manipulator"&}'O +90 "core" ' +2 .tHand.close + "manipulator"&|/ +60 "core" / + .tCC.seek :open +2 "collection"'z( +426 "core" ( + "storage"(& +4 "core" &S x\ +2 "storage"(t& +3 "core" &S \ +2 "manipulator"&& +4 "core" &:   j M + "manipulator"&{% +4 "core" % P   S +2 .tForearm.seek :retract + "manipulator"&'\ +121 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&x( +213 "core" ( + "manipulator"&& +4 "core" &u   +2 "storage"(o& +4 "core" &S \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&~1 +53 "core" 1 +2 "manipulator"& % +4 "core" % W   7 +2 "storage"(\ & +3 "core" &S o\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 285 counts + "manipulator"& '" +16 "core" ' +2 "manipulator"&& +4 "core" &z   +2 "storage"( & +3 "core" &S u\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&'] +22 "core" ' + "storage"(% +5 "core" % t\ +2 ."downElevator"SE.seek :down +3 "storage"( ' +100 (% +2 "core" %{M \ RO +2 "manipulator"&% +4 "core" %`   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &  +2 "manipulator"&& +5 "core" &z   + "manipulator"&% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +164 "core" ( +2 "manipulator"&& +4 "core" &, \  F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,   F +2 .tForearm.seek :garage +2 "manipulator"&'b +95 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &, #  F + "manipulator"&% +4 "core" % h   O +2 .tForearm.seek :retract + "manipulator"&%'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&'( +281 "core" ( + "manipulator"&(& +4 "core" &;   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &;   3 M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + "manipulator"&"& +4 "core" &;   M +2 "manipulator"&-% +4 "core" %<    K + "collection"'& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'.(X +4 "core" &  +7 &3 %f +9 &Y~ 7 +9 &}L J +10 &Z I +9 &bj I +10 &FaS I +9 &b* J +9 &` J +10 &] I +9 &N_ I +9 & a J +10 &!` I +9 &#b I +10 &%W\\b I +9 &']Q J +9 &(b9 I +10 &*b I +9 &,]bc J +9 &._ J +10 &/]) J +9 &1_ J +10 &3f_ J +9 &5(_ J +9 &6_ J +10 &8a J +9 &:n] I +9 && +2 "core" &  ~\  +2 "manipulator"&_& +4 "core" &,   + "manipulator"&`% +4 "core" %\    / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&^( +219 "core" ( + "manipulator"&Y& +4 "core" &   D +2 "storage"(W& +3 "core" &  8\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&c'/ +123 "core" ' + "storage"(d& +4 "core" &  V\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'g +280 "core" ' +2 "storage"(]- +3 "core" -'f +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g& +2 "core" &  m\  +2 "manipulator"&& +3 "core" &   D +2 .tElbow.seek 2 +2 "manipulator"&f( +3 "core" ( + "manipulator"&k& +4 "core" &   D + "storage"(E& +4 "core" &  m\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&l' +67 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&m/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +2 "storage"(Z' +8 "core" &   e D +2 "manipulator"&e% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&q'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v( +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&w& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &6   J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&y'O +103 "core" ' +2 "manipulator"&s& +4 "core" &6 !  t J +2 "manipulator"&n% +4 "core" %O   . +2 "collection"'j& +4 "core" &nm  +2 "collection"'|& +5 "core" &np{  +3 .tCC.seek :closed + "collection"'2(X +4 "core" &nof  +8 & )pnK $e +10 &Y{oo- 7 +9 &}mp J +9 &\\om I +10 &}cnm I +9 &?clo I +9 &_ml I +10 &bml I +9 &cmk J +10 &E`kl J +9 & ]kn~ I +9 &!]klk I +10 &#]jmW J +9 &%O^khE I +9 &'^jk2 I +10 &(]jm I +9 &*]jl^ I +10 &,V]li{ J +9 &.bkjm I +9 &/bil_ J +10 &1_klK J +9 &3^_ji= J +9 &5 _ij1 J +10 &6\\hi J +9 &8ail J +10 &:e`jh J +9 &<(_jk J +9 &=cij I +10 &?\\ig I +9 &Anadf J +9 &C-j<X K +10 &Dz L +9 &F Q +10 &HU U +9 &J V +10 &K W +9 &M W +9 &OS Y +9 &Q Y +10 &R Y +9 &T X +10 &VX Z +9 &We| 1 +10 &Xl!w W +8 ( +3 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + .Hand.open + "manipulator"&b1 +4 "core" &Xskq P +53 1 + "manipulator"&% +4 "core" % O   r . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +117 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +120 "core"  + .tCSV.dial CTV +2 "collection"'{  +39 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%}' +2610 "core" ' + "collection"'% +4 "core" % Md  +2 .tCS.seek 4.15ml +2 "collection"'o'S +1550 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%r  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%~  +67 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2615 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'\ ` +29 "core" _ +2 .tCSV.dial :air + "collection"' @ +41 "core" > +2 .tCS.seek 10ml + "collection"' ' O +1555 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2594 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +121 "core" + "collection"'x& +4 "core" &Xsk P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   + "storage"( % +4 "core" % K\ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +198 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (& +3 "core" &S (\ + "manipulator"&F& +4 "core" &6    J +2 "manipulator"&% +8 "core" %\   [ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"( & +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +107 "core" ' + "storage"(& +4 "core" &S \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   R  +2 "storage"(& +4 "core" &S G\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&(' +30 "core" ' +2 .tElbow.hold + "manipulator"&), +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"("' +31 "core" ' + "manipulator"&-% +4 "core" %   W +2 "storage"(& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&%'? +28 "core" ' +2 "manipulator"&z& +4 "core" &     +2 "storage"(0& +3 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&#'] +19 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(u' +39 "core" ' + "manipulator"&& +5 "core" &   .  + "manipulator"&4% +4 "core" %u    y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&( +161 "core" ( + "manipulator"&7& +4 "core" &#  Y ;7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &#   ;7 +2 .tForearm.seek CC + "manipulator"&9'O +109 "core" ' +2 .tHand.close + "manipulator"&8/ +58 "core" / +2 .tCC.seek :open +2 "collection"';( +426 "core" ( + "storage"(<& +4 "core" &S a\ +2 "storage"(=& +3 "core" &S A\ +2 "manipulator"&:& +4 "core" &#   ;7 +2 "manipulator"&?% +3 "core" % S   +2 .tForearm.seek :retract + "manipulator"&/'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&A( +155 "core" ( + "manipulator"&@& +4 "core" &   \ +2 "storage"(!& +4 "core" &S \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&1' +109 "core" ' + .tElbow.hold +2 "manipulator"&6, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&D1 +56 "core" 1 +2 "manipulator"&B% +4 "core" % _   5 +2 "storage"(C& +3 "core" &S \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 296 counts +2 "manipulator"&I'- +17 "core" ' +2 "manipulator"&G& +4 "core" &  6 \ + "storage"(&& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Q'] +31 "core" ' +2 "storage"('% +4 "core" % m\ +3 ."downElevator"SE.seek :down +3 "storage"(3' +98 (.% +3 "core" % F \ QL +2 "manipulator"&N% +4 "core" %P    7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +97 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%L  +69 "core" +2 .tPS.seek 2.5ml + "processing"%S' +2609 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%P +39 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%J  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%X +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%U  +40 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%R'd +2612 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%M& +4 "core" &  + "manipulator"&T& +4 "core" &   \ + "manipulator"&K% +4 "core" % 2    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&[(, +172 "core" ( +2 "manipulator"&V& +4 "core" &-   ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +2 "core" &-    ) +2 .tForearm.seek :garage +2 "manipulator"&_'b +110 "core" ' +2 .tHand.close + "manipulator"&`/ +63 "core" / +2 "manipulator"&h& +4 "core" &- #  : ) + "manipulator"&Y% +4 "core" % lm   M +2 .tForearm.seek :retract + "manipulator"&W'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& ( +117 "core" ( + "manipulator"&d& +53 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&]' +173 "core" ' +3 "manipulator"&g& +4 "core" &    +2 "manipulator"&% +4 "core" %   +2 "processing"%k& +4 "core" &y  +2 "processing"%E& +5 "core" &  +2 .tPC.seek :closed + "processing"%m(X +5 "core" &r  +9 &4 \ +| +10 &g \ ? +9 &\\{ M +9 &!e L +10 &g K +9 &c L +10 &hc \ K +9 &)g \ L +9 &h K +10 &g L +9 & pe K +9 &"1f L +10 &#g L +9 &%e K +9 &'xg K +10 &)9g L +9 &*d \ L +10 &,d \ L +9 &.f \ L +9 &0Ad \ L +10 &2h \ K +9 &3g \ L +9 &5k \ L +10 &7Jh \ K +9 &9 h L +10 &:h \ L +9 &<c \ L +9 &>Qi \ L +10 &@h \ L +9 &Ai \ L +9 &Ci L +10 &EUv \ M +9 &G P +10 &H Q +9 &J R +10 &LP Q +9 &N S +9 &O R +10 &Q R +9 &SS S +9 &U S +9 &V S +10 &X.He \ %n +9 &X\ 4 , +6 ( + "processing"%E& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%i& +4 "core" &X , + &X , + .tHand.open +2 "manipulator"&e1 +55 "core" 1 +2 "manipulator"&^% +3 "core" % &  W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +116 "core" ' +2 .tPRV.dial :air +2 "processing"%w  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%p +40 "core" +2 "processing"%a% +4 "core" %d- +2 .tPS.seek 0.3ml +2 "processing"%l'a +381 "core" ' + .tPSV.dial PSR +2 "processing"%s +106 "core"  +2 "processing"%n% +4 "core" %]b  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%j'. +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%f' +1908 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +104 "core" +2 .tPTV.dial :mixing + "processing"%q @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%$  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +2619 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&|( +3 "core" ( +2 "manipulator"&& +3 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &  B  +2 .tForearm.seek PC + "manipulator"&y' +96 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%( +426 "core" ( +2 "manipulator"&+& +4 "core" &    + "manipulator"&r% +4 "core" %   i +2 .tForearm.seek :retract + "manipulator"&~'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&}(, +142 "core" ( +2 "manipulator"&\ & +4 "core" &-   5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o'b +107 "core" ' + .tHand.open +2 "manipulator"&1 +52 "core" 1 + "manipulator"& % +4 "core" % [^ , '  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"&x% +3 "core" %\ 2   ( +2 "storage"(% +4 "core" % \ + "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( \ +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \  +2 "manipulator"&F& +4 "core" &-   \ 5 +2 "manipulator"&% +3 "core" %\ 2   ( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\( +213 "core" ( +2 "manipulator"&& +4 "core" &   \ + "storage"( & +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +109 "core" ' +2 "storage"(v& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(t'g +280 "core" ' + "storage"(- +4 "core" -'} + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &  \  + "manipulator"&& +4 "core" &   \ +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&-& +4 "core" &  j \ + "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&z' +32 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& "storage"(4' +8 "core" &    \ + "manipulator"&% +4 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +170 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +70 "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 PC + "manipulator"&"' +105 "core" ' +2 "manipulator"&7& +4 "core" &   +2 "manipulator"&,% +4 "core" % X f +2 "processing"%#& +3 "core" &^ +2 "processing"%)& +5 "core" &N +2 .tPC.seek :closed +2 "processing"%8(X +4 "core" &<  +8 &0~G +{ +9 &eH > +10 &}; L +9 &Hc, K +9 & b3 L +10 &e3 L +9 &c" K +9 &Qe K +10 &c L +9 &e L +10 & d L +9 &"Xg K +9 &$h L +10 &%c K +9 &'f K +10 &)_d L +9 &+!d L +9 &,b K +10 &.d L +9 &0hb K +9 &2*f K +12 &3b K +9 &5e K +8 &7oh L +9 &91f L +9 &:g K +10 &<d K +9 &>wg L +9 &@:a K +10 &Ah L +9 &Ck L +9 &Ezw M +10 &G6 O +9 &H Q +10 &J Q +9 &Lv Q +9 &N7 R +10 &O R +9 &Q R +9 &Sy S +10 &U= R +9 &V K +10 &X3D} "e +9 &X > / +5 ( +2 "processing"%)& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&51 +4 "core" &X  / +59 1 + "manipulator"&2% +5 "core" %   f + .tForearm.reconfigure :loose +3 "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 +3 "processing"%= W +2 %:9 +6 "core" 9 +102 "processing"%?9 +2 "core" 9 +102 "processing"%@9 +3 "core" 9  +102 "processing"%!9 +2 "core" 9  +102 "processing"%99 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%D9 +2 "core" 9 +102 "processing"%B9 +2 "core" 9 +103 "processing"%C9 +2 "core" 9" +102 "processing"%G9 +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"%N9 +3 "core" 9; +102 "processing"%A9 +3 "core" 9? +102 "processing"%19 +2 "core" 9C +102 "processing"%I9 +2 "core" 9H +103 "processing"%u9 +2 "core" 9L +102 "processing"%L9 +3 "core" 9P +102 "processing"%Q9 +2 "core" 9T +102 "processing"%39 +2 "core" 9X +102 "processing"% 9 +3 "core" 9] +102 "processing"%P9 +2 "core" 9a +103 "processing"%J9 +2 "core" 9e +102 "processing"%X9 +3 "core" 9i +102 "processing"%U9 +2 "core" 9m +102 "processing"%S9 +3 "core" 9q +102 "processing"%M9 +2 "core" 9v +102 "processing"%T9 +3 "core" 9z +102 "processing"%K9 +2 "core" 9~ +103 "processing"%V9 +2 "core" 9 +102 "processing"%>9 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%`9 +2 "core" 9\ +103 "processing"%h9 +2 "core" 9\ +3 .tPH.hold 2:00:00,28C +3 "processing"%Y pWp  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%O +93 "core"  +2 "processing"%d% +4 "core" %_,  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%H' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%_'Ҧ +1602 "core" ' +40 .tPTV.dial :puck +13 "processing"%[  +69 "core"  + .tPSV.dial PTV +2 "processing"%g +79 "core"  +2 .tPBV.dial :waste1 + "processing"%  +121 "core"  + "processing"%k% +4 "core" %Ҥ  +2 .tPS.seek 1.5ml +2 "processing"%W'T +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +30 "core" + +7 .tPS.seek 0ml +2 "processing"%i'd +1605 "core" ' +2 .tdelay 5:00 +637 "Can" ;; +29365 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%E +78 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%w' +2339 "core" ' + .tPSV.dial PTV +2 "processing"%p +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +66 "core"  +2 .tPS.seek 0ml +7 "processing"%s'd +2307 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%n  +123 "core" +2 .tPSV.dial :mixloop + "processing"%l +41 "core" + .tPRV.dial :ab1 +2 "processing"%j @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Z'c +350 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'q  + "processing"%$  +40 "core" +3  + "processing"%f% +4 "core" %^  +2 .tPS.seek 0.34ml +2 "processing"%'m +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%{  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%c' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%m  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%+'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%r +41 "core" + .tPTV.dial :mixing +2 "processing"%\ @ +69 "core" A + .tPBV.dial :waste1 + "processing"%  +34 "core" + "processing"%y% +4 "core" %ҩ  +2 .tPS.seek 1.85ml + "processing"%|' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"% 'd +1960 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &YZ  +2 "manipulator"&x& +4 "core" &   (  +2 "manipulator"&% +3 "core" %\ %   h !W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +126 "core" ( + "manipulator"&~& +4 "core" &,   L P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &,   P +2 .tForearm.seek :garage +2 "manipulator"&'b +111 "core" ' +2 .tHand.close + "manipulator"&F/ +65 "core" / +2 "manipulator"&& +4 "core" &-  @ A + "manipulator"&% +4 "core" % ir   ~ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +288 "core" ( + "manipulator"&}& +5 "core" &(  _ >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &(   >J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + "manipulator"&& +4 "core" &(  # >J +2 "manipulator"&% +4 "core" %P   E ( +2 "collection"'& +4 "core" &[Y  +2 "collection"'-& +5 "core" &WX +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &TY  +9 &2ZY *z +9 &eXZ > +10 &~ZX L +9 &K]ZZ K +10 & cYX K +9 &cXX K +9 &cYW K +10 &SeVX K +9 &eWV K +9 &eWW K +10 & eWY K +9 &"ZbYV K +10 &$dVX K +9 &%cWV K +9 &'cVW J +10 &)beVX K +9 &+$dWX K +9 &,gUW K +10 &.eUV K +9 &0kdTW K +10 &2,hVU K +9 &3cUT J +9 &5eUT K +10 &7sdSV K +9 &95fRU K +9 &:fUU K +10 &<fTT K +9 &>{fVV K +10 &@>eSW J +9 &AeSS K +9 &CjFJ K +10 &E}u18 M +9 &G6 P +9 &H T +10 &J V +9 &Lj V +10 &N( X +9 &O X +9 &Q\ X +10 &Sl\ X +9 &U+\ Y +9 &V\ T +10 &X; 0 +9 &X~w G +6 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 +2 "collection"'0& +4 "core" &X~Z G + &X~Z G + .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % P   M ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +117 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 "processing"%t% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%z'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +52 "core"  +2 .tPS.seek 0ml + "processing"%%'d +1595 "core" ' +3 .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%7' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%,  + "collection"'#  +31 "core"  +116 +2 .tPSV.dial :mixloop + "processing"%4 +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tPSV.dial :air + "processing"%5  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%2' +2013 "Can"\ ^^ +596 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +42 "core" +2 .tPS.seek 0ml +2 "processing"%)'d +2620 "core" ' + .tPSV.dial :air +6 "processing"%?  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%"' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +42 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +5 "core" &(   { >J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&D& +4 "core" &( " ! >J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &(  >J +2 .tForearm.seek CC + "manipulator"&C'O +104 "core" ' + .tHand.close +2 "manipulator"&G/ +59 "core" / +2 .tCC.seek :open +2 "collection"'&( +426 "core" ( +2 "manipulator"&'& +4 "core" &(   >J + "manipulator"&/% +4 "core" % _   z +2 .tForearm.seek :retract + "manipulator"&.'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(, +287 "core" ( +2 "manipulator"&A& +4 "core" &-   L  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-   "  +2 .tForearm.reconfigure :tight +50 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&I'b +114 "core" ' + .tHand.open + "manipulator"&u1 +57 "core" 1 + "manipulator"&L% +5 "core" % R_ %   $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' +2 ."da"delayUntil "15:31:07.10" +24914 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%3 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , + ."da"PSV.dial :air +2 "processing"%J  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%U +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%S  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%M +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +2302 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +133 "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"%6' +584 "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"%h  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%b% +3 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%H'R +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%g'd +1604 "core" ' +2 ."da"delay 2:00 +10889 "Can" 99 +1113 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "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"%*' +2333 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%e +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%^  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2270 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%i +122 "core"  +2 "processing"%p% +4 "core" %i  + #"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"%a' +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 + .PSV.dial PTV +2 "processing"%R +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +33 "core" +2 "processing"%n% +4 "core" %Ҩ  + ."da"PS.seek 1.5ml +2 "processing"%l'X +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%s'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +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"%f +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +65 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%m  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%c  +121 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%r  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%\ +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%y  +40 "core"  +2 "processing"%% +4 "core" %e  + ."da"PS.seek 0.55ml +2 "processing"%+' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%|  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%x +43 "core" + ."da"PTV.dial :mixing + "processing"% @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" + "processing"%o% +4 "core" %Ҫ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%F * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15828 "Can" << +32174 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +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 +2 "processing"%}' +2318 "core" ' + ."da"PSV.dial :mixloop +6 "processing"%v +43 "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"%  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +63 "processing"% +124 "core"  +2 "processing"%;% +4 "core" %f\  + #"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"%0' +582 "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"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%- +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%t% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 ."da"delay 30 seconds +1568 "Can"\ FE +1434 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2332 "core" ' +2 ."da"PSV.dial PTV + "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2298 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%:% +3 "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"%2' +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"%) +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +33 "core" +2 "processing"%"% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%9'W +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%B'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%/ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%A  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%1'd +2311 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +120 "core"  +2 "processing"%u% +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"%L' +588 "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"%I +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +33 "core"  +2 "processing"% % +3 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%P'Z +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%!'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%X +69 "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"%> +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +136 "Can"\ ?? +2171 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%h +125 "core"  +4 "processing"%O% +16 "core" %g\ \ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%d' +346 "core" ' + ."da"delay 5 seconds +503 "processing"%b% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .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"%['Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%H +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%k% +4 "core" %ң \  + ."da"PS.seek 1.5ml +2 "processing"%_'S +586 "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"%W'd +1596 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +32 "core" + ."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"%^ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2323 "core" ' + ."da"PSV.dial PTV +52 "processing"%i +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%a  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2311 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +121 "core"  +2 "processing"%n% +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"%]'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +35 "core" + "processing"%q% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%$'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%s  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 "processing"%{9 +3 "core" 9R5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"% & +4 "core" &X \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&Z% +4 "core" %\    ' + "storage"(m% +4 "core" % O P \ + "storage"(c. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(r(S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (\ & +3 "core" &V ; F \ +2 "manipulator"&& +4 "core" &-    + "manipulator"&y% +4 "core" %\    ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&( +203 "core" ( +2 "manipulator"&& +4 "core" &   '  + "storage"(|& +4 "core" &V P O n\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&+'] +105 "core" ' + "storage"(x& +4 "core" &V u u \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +281 "core" ' + "storage"(~- +4 "core" -'m + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&o& +3 "core" &    +2 "storage"(F& +3 "core" &V Z \\ (\ +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"&' +33 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +5 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'m +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(<' +29 "core" ' +2 "manipulator"&% +4 "core" %x    + "storage"(& +4 "core" &V E F w\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&v'@ +26 "core" ' + "manipulator"& & +4 "core" &    +2 "storage"(& +4 "core" &V r s\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +27 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(}' +36 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&;% +4 "core" %Ш   ^ + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&0( +243 "core" ( + "manipulator"&& +5 "core" &  d  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &   A  +2 ."da"Forearm.seek PC +2 "manipulator"&' +88 "core" ' +2 ."da"Hand.close + "manipulator"&t/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%( +425 "core" ( +2 "storage"( & +4 "core" &V w u \ + "manipulator"&& +4 "core" &   + "manipulator"&z% +4 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +271 "core" ( +2 "manipulator"&(& +4 "core" &    + "storage"(,& +4 "core" &V r v \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&4'] +108 "core" ' +2 ."da"Hand.open + "manipulator"&1 +58 "core" 1 + "storage"(7- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(#'O +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov0216h24ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +264 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.518 seconds\ /var/log/esp/da21nov0216h24ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov0216h24ml15s.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/da21nov0216h24ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov0216h24ml30s.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/da21nov0216h24ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov0216h24ml70s.tif +7126 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov0216h24ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "18.518 sec auto-exposure",Subject: "da21nov0216h24ml images!" +7 "storage"(:- +8 "core" -' +2 "storage"(5& +6 "core" &V Q M \ +2 "manipulator"&2& +4 "core" &   h  + ."da"Elbow.seek 1 +2 "manipulator"&)( +4 "core" ( + "manipulator"&@& +5 "core" & !  + "storage"("& +4 "core" &V g [\ +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&?'] +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(D' +57 "core" ' +2 "manipulator"&9& +5 "core" &   H  +2 "storage"(G& +4 "core" &V \ +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"& ' +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&\\, +3 "core" , +2 ."da"Elbow.reconfigure :tight +64 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +3 "storage"(B' +23 "core" ' +2 "manipulator"&'% +5 "core" %i   +2 "storage"(/& +3 "core" &V F\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 299 counts +5 "manipulator"&C'0 +31 "core" ' + "manipulator"&A& +4 "core" &    +2 "storage"(& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +35 "core" ' +5 "storage"(u% +12 "core" % F\ +5 ."downElevator"SE.seek :down +7 "storage"(1' +97 (L% +3 "core" %A \ OD + "manipulator"&I% +5 "core" %F   4 +3 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +108 "core" ' +18 ' +4 ."downElevator"SE.stop +3 "storage"(5 +7 ( & +8 "core" &V g\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +4 "processing"%.& +8 "core" &  +4 "manipulator"&J& +7 "core" &    +4 "manipulator"&P% +12 "core" %\   +5 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&U(, +170 "core" ( +4 "manipulator"&S& +12 "core" &,   Q +6 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &M& +5 "core" &,   Q +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&!'b +94 "core" ' +5 ."psFlush"Hand.close +4 "manipulator"&X/ +61 "core" / +3 "manipulator"&V& +10 "core" &, "  ` Q +4 "manipulator"&>% +7 "core" % k    +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&K'\ +100 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +6 "manipulator"&T( +121 "core" ( +3 "manipulator"&h& +12 "core" &     +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +7 &O& +8 "core" &   Z  +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&6' +104 "core" ' +3 "manipulator"&b& +9 "core" &   !  +3 "manipulator"&d% +8 "core" %  = ^ +4 "processing"%`& +8 "core" &  +4 "processing"%H& +10 "core" &  +6 ."psFlush"PC.seek :closed +3 "processing"%(X +8 "core" &  +3 &  +5 &1 +{ +9 &e > +9 &~ M +10 &H_ L +9 & ` K +10 &` K +9 &^ K +9 &Qe K +10 &a L +9 &b K +9 & _ K +10 &"Ye K +9 &$c L +10 &%_ K +9 &'g K +9 &)ac K +10 &+#b K +9 &,b K +9 &._ K +10 &0ig K +9 &2*e L +10 &3b K +9 &5b L +9 &7qe K +10 &93g K +9 &:a K +9 &<c K +10 &>xg L +9 &@;c K +10 &Ab L +9 &Ce L +10 &E}m M +9 &G7 O +9 &H\ R +10 &J\ R +9 &Lv\ R +9 &N8\ R +10 &O\ R +9 &Q\ R +10 &Sy\ S +9 &U;\ S +9 &V\ L +10 &X3Ao #i +9 &XJ - +4 ( +6 "processing"%H& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +3 "processing"%k& +8 "core" &X - +3 &X - +3 ."psFlush"Hand.open + "manipulator"&[1 +66 "core" 1 +4 "manipulator"&g% +9 "core" %   N ^ +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&_'\ +104 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%= +41 "core"  +2 "processing"%e% +8 "core" %c  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%^' +307 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +280 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%W' +1213 #"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)\ +900 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%i @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%p  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%E +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%a'F +2613 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%* +95 "core"  +2 "processing"%w% +4 "core" %K  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%n' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%R' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%j  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%l @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%q +95 "core" + ."psFlush"PS.seek :empty +2 "processing"%]'F +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%s'T +1095 "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 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +673 "Can" @@ +1943 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +68 "core"  +2 ."psFlush"PSR.select :flush +2 "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"%c' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%y'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%Q' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +66 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%o'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +92 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%+  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%- @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%z'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%,  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &[\\  +2 "manipulator"&7& +3 "core" &  '   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +4 "core" ( + "manipulator"&}& +4 "core" &  \\  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & !   +2 .tForearm.seek PC +2 "manipulator"&:' +97 "core" ' +2 .tHand.close + "manipulator"&5/ +57 "core" / + .tPC.seek :open +2 "processing"%2( +423 "core" ( + "manipulator"&@& +4 "core" &     +2 "manipulator"&"% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&9'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +353 "core" ( + "manipulator"&'& +4 "core" &:  ! I L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &;   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&%'O +98 "core" ' +2 "manipulator"&A& +4 "core" &:   U L + "manipulator"&4% +4 "core" %W    : +2 "collection"'& +4 "core" &ZZ  +2 "collection"'& +6 "core" &Z\\  +2 .tCC.seek :closed +3 "collection"'u(X +3 "core" &[Z$  +5 &Z[ 8 +10 &>J~\\\\g 0 +9 &ou\\[ D +10 &i[\\ K +9 &f[ZS K +9 &cZ[ J +10 &`fXZ K +9 &#dYY" K +9 &gZY\\ K +10 &gYZ K +9 &jeXZ J +10 &!+eWZ' K +9 &"`XY7 K +9 &$dXX J +10 &&qdVXI K +9 &(3bZZ K +9 &)fWW J +10 &+eWX K +9 &-ygWV7 K +10 &/;hVX K +9 &0cWW J +9 &2dVW K +10 &4fWV K +9 &6ChXY K +9 &8cVV K +10 &9eWW K +9 &;cXW< K +10 &=KeUW K +9 &?fVW6 J +9 &@eVV J +10 &BeRT K +9 &DQoCJ L +9 &Fz'2 \ M +10 &G  R +9 &I{ U +10 &K9 V +9 &L X +9 &N X +10 &P{ X +9 &R< X +9 &S Y +10 &U\ Y +9 &Wu = +10 &XL/ 't +9 &Xvn \ J +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.91 + "collection"'?& +5 "core" &Xvm3 \ J + .tHand.open + "manipulator"&)1 +59 "core" 1 + "manipulator"&L% +5 "core" % W 1 8 H : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'D& +4 "core" &Xvl J + "collection"' % +4 "core" %T +2 .tCSV.dial CSR + "collection"'C  +41 "core"  +2 "collection"' % +4 "core" %T\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'.'m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'J% +3 "core" %m?  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'B' +615 "core" ' + .tCSV.dial :waste +2 "collection"'P +122 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Q +1974 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'S& +4 "core" &Xvk< J + "collection"'M% +4 "core" %R= + .tCSV.dial :flush +2 "collection"'1  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'\\'m +1143 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'X @ +41 "core" A + "collection"'V% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'>' +522 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'3  + 'h  +41 "core"  +84  + .tCBV.dial :waste1 +2 "collection"'O @ +41 "core" ? +2 .tCS.seek 0ml + "collection"'!'Q +294 "Can"\ NM +1282 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &Xvk< J +2 "collection"'d% +4 "core" %P8 + .tCSV.dial :flush +2 "collection"'U  +69 "core" +2 .tCS.seek 5ml +2 "collection"'`'m +1142 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'K @ +41 "core" B +2 "collection"'% +4 "core" %m  +2 .tCS.seek 6.999ml +2 "collection"'k' +509 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'[  +51 "core"  + .tCBV.dial :waste2 +2 "collection"'g  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'H'Q +1582 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'=& +4 "core" &Xvl : J + "collection"'e% +4 "core" %R 4 + .tCSV.dial CSR +2 "collection"'6  +41 "core"  +2 "collection"'% +4 "core" %R * + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'^'O +1782 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'i' O +524 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'p + 'E  +95 "core" +33  +2 .tCTV.dial :intake + "collection"'W  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'*'Q +1786 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'w  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'a'Q +587 "core" ' + .tCSV.dial CSR +7 "collection"'n  +97 "core"  + "collection"'j% +4 "core" %QG \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'l'm +1340 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'q' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'R +97 "core" +2 .tCS.seek 0ml +2 "collection"'f'Q +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&]& +4 "core" &8  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&{& +4 "core" &8   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &8 " ' L +2 .tForearm.seek CC + "manipulator"&$'O +109 "core" ' + .tHand.close + "manipulator"&Z/ +52 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( + "manipulator"&m& +4 "core" &8   z L +2 "manipulator"&\ % +3 "core" % _   3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(, +290 "core" ( +2 "manipulator"&& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|'b +108 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&x% +4 "core" % _a (  ( ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +111 "core" ' +2 "processing"%~& +4 "core" & +41673 "Can" ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,+ +60001  ,+ +60001  ,, +60002  ,+ +60001  ,, +23001 #t-> access 1 +2 "storage"(Q% +3 "core" % \ \ +2 "manipulator"&F% +4 "core" %\     A + "manipulator"&o& +4 "core" &-    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +674 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<) 0\  +36293 "Can" ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,+ +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,+ @EDT1635912318.71  ,, +60001  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60003  -- +60000  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,, +60001  ,, +60002  ,, +60001  ,+ +60001  ,, +60001  ,, +60002  ,, +60001  -, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,+ +60001  ,+ +60002  ,+ +60001  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,, +60001  ,, +60002  ,, +60001  ,+ +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,+ +60001  ,+ +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60002  ,+ +60001 w ,+ +60001 t ,, +60001 ] ,, +60001 W ,, +60002 a ,, +60001 ` ,+ +60001 U ,, +60002 b .- +60000 ` ,+ +60002 V ,, +60001 b ++ +60001 j ++ +60001 X ++ +60002 ^ ,+ +60001 X ,+ +60001 T ,+ +60001 S ,, +60001 S ++ +60001 N +, +60002 Q ,+ +60001 O ,, +60001 I ,+ +60002 R ,+ +60001 c ,, +60001 I ,, +60001 J ,+ +60002 W ,, +60001 N ,, +60001 W ,+ +60002 W ,, +60001 V ,+ +60001 V ,+ +60001 W ,, +60002 h ,+ +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  +, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  +, +60002  ,, +60001  ,+ +60001  ,+ +60001  ,, +60002  ,, +60001  ,+ +60001  ,, @EDT1635998720.53  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,+ +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,+ +60001  ,+ +60002  ,+ +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,+ +60001  +, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,+ +60002  ,+ +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60001  ++ +60001  ,+ +60002  ,, +60001  ,+ +60001  ,, +60001  ,, +60001 z ,, +60001 } ,, +60001 m ,, +60001 p ,, +60002 | ,, +60001 ~ ,, +60001 p ,, +60001 w ,+ +60001 k ,, +60001 n ,, +60002 w ,, +60001 q ,, +60001 m ,, +60001 ] ,, +60002 F ,+ +60001 O ,, +60001 ` ,+ +60001 ` ,, +60002 h ,, +60001 d ,+ +60001 ` ,, +60001 o ,, +60002 m ,+ +60001 f ,, +60002 m ,, +60001 p ,, +60001  ,, +60001  ,+ +60002  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,+ +60001  ,, +60002  ,, +60001  ,, @EDT1636085122.34  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60001  ,+ +60002  ,+ +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,+ +60001  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,+ +60001  ,+ +60001  ,, +60002  ,, +60001  ,+ +60002  ,, +60001  ,, +60001  ,+ +60002  ,, +60001  ,, +60002  ,+ +60001  ,+ +60001  ,, +60001  ,+ +60002  ,, +60001  ,+ +60001  ,, +60002  ,, +60001  ,, +60001  ,, +22374 #t-> can +3 "Can" ,, +37625  ,+ +60001  ,, +60001  ,, +60001  ,, +60002  ,, +60001  ,+ +60001  ,+ +60001  ,, +60002  ,+ +60001  ,+ +60001  ,+ +60002  ,, +60001  ,, +60001  ,, +60001  ,, +60002  ,+ +60001  ,, +60001  ,, +60001  ,+ +16641 #t-> access 2 +2 "storage"( % +3 "core" %\ \ \ +2 "manipulator"&% +4 "core" %\    ' A + "manipulator"&& +4 "core" &-    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(;(K +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +2 "core" &K \  +2138 #t-> startTube 2 +41000 "Can" ,+ +51780 #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 14:44:01EDT05-Nov-21\\n{}\\nCan@14:35:23, 22.6C, 20% humidity, 15.2psia, 13.782V, 0.208A, 0.202A avg, 2.87W",Subject: "da sampling at most 40ml" +2 "collection"'& +5 "core" &XWO  +2 "manipulator"&% +4 "core" %\    _ A + "storage"(% +5 "core" %\ \ \ +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(<( \ +672 "core" ( +4 .tSC.configure :limp +7 "storage"($(\ 1b +6 (& +6 "core" &  |\ +4 "manipulator"&v& +7 "core" &-    +3 "manipulator"&-% +8 "core" %\    b A +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&( +216 "core" ( +3 "manipulator"&t& +9 "core" &   W +2 "storage"(& +8 "core" & \ +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts + "manipulator"&8'/ +105 "core" ' +2 "storage"(& +9 "core" & \ +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"('g +275 "core" ' +3 "storage"( - +7 "core" -'f +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +7 (& +5 "core" & \ +4 "manipulator"&z& +6 "core" &   n W +4 .tElbow.seek 2 +4 "manipulator"&,( +7 "core" ( +3 "manipulator"&(& +8 "core" &   N W +4 "storage"(& +6 "core" & c\ +5 .tForearm.seek 2 + 300 counts + "manipulator"&7' +38 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tHand.close +3 "manipulator"&}/ +65 "core" / +6 ."downElevator"SE.seek :down +7 "manipulator"&#& +4 "storage"(5' +15 "core" &   W +3 "manipulator"&T% +8 "core" %    R \ +4 .tForearm.seek :retract +4 "manipulator"&_'\ +91 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +126 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +39 "core" ( +3 "manipulator"&@& +9 "core" &.   Z Dv +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &"& +7 "core" &. " 0 Dv +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&:'O +103 "core" ' +3 "manipulator"&& +9 "core" &.   Dv +3 "manipulator"&'% +8 "core" %Q   M ; +4 "collection"'/& +7 "core" &WWY  +4 "collection"'A& +10 "core" &XXQ  +5 .tCC.seek :closed +4 "collection"'4(X +8 "core" &ZWT  +2 &ZXW  +7 & Y[W #b +8 &WXYU 7 +9 &XWW L +9 &aWVT K +10 &tiVWP L +9 &8cWXT K +9 &eVWJ K +11 &iYXG K +8 &~gVXJ K +10 &@gWVC K +9 & hUVF K +9 &!bVWH K +10 &#cWTI K +9 &%HbTUG K +9 &'\ dUTI K +9 &(dTTE J +10 &*gSTK K +9 &,PcUUG K +10 &.eSSG K +9 &/dTUI K +10 &1eRRI J +9 &3YeQSH J +9 &5eSWC K +9 &6hQUF K +10 &8eQUG K +9 &:`eUSF K +10 &<"hSTG K +9 &=cTTH K +10 &?aSRE J +9 &AgiJQA K +8 &C(o;BF \ L +11 &Dy+B \ M +9 &F F P +10 &HR8 U +9 &J@ V +9 &K7 W +10 &M4 X +9 &OR4 X +9 &Q4 Y +10 &R+ X +9 &T3 X +10 &VV4 Y +9 &Wc. 3 +9 &Xi3 [ +8 ( +4 &Xrs4 R +6 "collection"'A& +7 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +3 .Hand.open + "manipulator"&1 +8 "core" &Xrs3 \ R +58 1 +3 "manipulator"&9% +9 "core" % Q %  . ; +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&&'\ +97 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +138 #"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)\ +22 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")?+ +3 "core" + +2 "sampler"))% +4 "core" % \  + "collection"'L& +4 "core" &Xrs7 R +4 "Can"\ KJ + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 40.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %M  2 +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +3 "core" %M\  +2 "sampler")\\% +4 "core" %` \  +144 "collection"'b% +4 "core" %M +2 "sampler")3% +4 "core" %` \  +162 "collection"'!% +3 "core" %M   + "sampler")K% +4 "core" %` \  +184 "collection"'% +3 "core" %M\  \ +2 "sampler")`% +4 "core" %` \  +195 "collection"'[% +3 "core" %M\  \ +2 "sampler")g% +4 "core" %` \  +196 "collection"'k% +3 "core" %M  # + "sampler")=% +4 "core" %` \  +196 "collection"'e% +3 "core" %M\  +2 "sampler")6% +3 "core" %` \  +196 "collection"'% +3 "core" %M\   +2 "sampler")H% +4 "core" %`  \  +196 "collection"'^% +3 "core" %M  % +2 "sampler")p% +3 "core" %`  \  +196 "collection"'d% +3 "core" %M   +2 "sampler")E% +4 "core" %`\ \  +196 "collection"'W% +3 "core" %M\   + "sampler")i% +4 "core" %` \  +196 "collection"'w% +3 "core" %M\   +2 "sampler")*% +4 "core" %` \  +195 "collection"'n% +3 "core" %M   +2 "sampler")j% +4 "core" %` \  +196 "collection"'a% +3 "core" %M  \ + "sampler")l% +4 "core" %` \  +196 "collection"'R% +3 "core" %M   +2 "sampler")q% +3 "core" %`# \  +154 "collection"']% +3 "core" %M   +2 "sampler"){% +4 "core" %`% \  +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'t'Q +96 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +125 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'D'Q +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +124 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml +2 "collection"'\\'Q +1380 "core" ' + .tCSV.dial CSR +2 "collection"'b  +42 "core"  +2 "collection"'3% +4 "core" %S1 + #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"'!'Q +585 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'K% +2 "core" %L: \  +3 .tCS.seek 4.999ml + "collection"''m +845 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'`  +40 "core"  +3 .tCS.seek 1ml + "collection"'[' +1092 "core" ' + "collection"'g9 +3 "core" 9o +2 "collection"'k% +4 "core" %B + #tBefore lysing Collection Puck Heater at 22C/29.1psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'= \  +2 'e9 +5 "core" 9pn +102 "collection"'69 +3 "core" 9pd +102 "collection"'9 +2 "core" 9p d +102 "collection"'H9 +3 "core" 9p d +102 "collection"'^9 +3 "core" 9qd +102 "collection"'p9 +2 "core" 9sd +102 "collection"'d9 +3 "core" 9vd +102 "collection"'E9 +3 "core" 9{d +102 "collection"'W9 +3 "core" 9"d +102 "collection"'i9 +2 "core" 9&d +102 "collection"'w9 +3 "core" 9*d +102 "collection"'*9 +3 "core" 9/d +102 "collection"'n9 +3 "core" 93d +102 "collection"'j9 +2 "core" 97d +102 "collection"'a9 +3 "core" 9;d +102 "collection"'l9 +3 "core" 9?d +102 "collection"'R9 +3 "core" 9Dd +102 "collection"'q9 +3 "core" 9Hd +102 "collection"']9 +2 "core" 9,Ld +102 "collection"'{9 +3 "core" 9DPd +102 "collection"'Z9 +3 "core" 9`Td +102 "collection"'U9 +2 "core" 9{Xd +102 "collection"'u9 +3 "core" 9]d +102 "collection"',9 +2 "core" 9ad +103 "collection"'9 +2 "core" 9ed +102 "collection"'\ 9 +3 "core" 9id +102 "collection"'$9 +3 "core" 9md +102 "collection"'9 +3 "core" 9.rd +102 "collection"'9 +3 "core" 9Mvd +102 "collection"'y9 +2 "core" 9lzd +102 "collection"'~9 +4 "core" 9~d +102 "collection"'f9 +2 "core" 9d +102 "collection"'s9 +3 "core" 9a +102 "collection"'9 +2 "core" 9^ +102 "collection"'|9 +3 "core" 9Z +102 "collection"'Q9 +3 "core" 9.W +102 "collection"'m9 +3 "core" 9QU +102 "collection"'G9 +2 "core" 9pQ +102 "collection"'F9 +3 "core" 9N +102 "collection"'o9 +2 "core" 9L +102 "collection"'r9 +4 "core" 9I +102 "collection"'x9 +2 "core" 9F +102 "collection"' 9 +3 "core" 9B +102 "collection"'9 +3 "core" 94@ +102 "collection"'9 +2 "core" 9T= +102 "collection"'Y9 +3 "core" 9s; +102 "collection"'9 +2 "core" 98 +102 "collection"'9 +3 "core" 96 +102 "collection"'9 +2 "core" 93 +102 "collection"'+9 +3 "core" 91 +102 "collection"'9 +3 "core" 90 +102 "collection"';9 +3 "core" 9#- +102 "collection"'9 +2 "core" 9=+ +102 "collection"'-9 +3 "core" 9X* +102 "collection"'9 +2 "core" 9q( +102 "collection"'9 +3 "core" 9& +102 "collection"'9 +3 "core" 9$ +102 "collection"'v9 +2 "core" 9# +102 "collection"'t9 +3 "core" 9! +102 "collection"'c9 +3 "core" 9 +102 "collection"'N9 +3 "core" 9 +102 "collection"' 9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 ( +102 "collection"'z9 +2 "core" 9 ; +102 "collection"'(9 +3 "core" 9 O  +102 "collection"'9 +2 "core" 9 a +102 "collection"'}9 +2 "core" 9 s +103 "collection"'T9 +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 * +102 "collection"'"9 +2 "core" 9 . +103 "collection"'9 +2 "core" 9 2 +102 "collection"'9 +2 "core" 9 6 +103 "collection"''9 +3 "core" 9 ; +102 "collection"'/9 +2 "core" 9\ ? +5 "Can"\ +97 "collection"'59 +3 "core" 9\ C +102 "collection"'_9 +2 "core" 9\ G +102 "collection"'89 +3 "core" 9\ *K +102 "collection"'9 +3 "core" 9\ 5O +102 "collection"'99 +2 "core" 9\ ?T\ +102 "collection"'A9 +3 "core" 9\ IX +102 "collection"'I9 +3 "core" 9\ S\\ +102 "collection"'L9 +2 "core" 9\ [` +102 "collection"':9 +3 "core" 9\ cd +102 "collection"'?9 +3 "core" 9\ ki +102 "collection"')9 +2 "core" 9\ rm +102 "collection"'9 +3 "core" 9\ zq +102 "collection"'C9 +2 "core" 9\ u +102 "collection"'79 +4 "core" 9\ y +102 "collection"'%9 +2 "core" 9\ ~ +102 "collection"' 9 +3 "core" 9\  +102 "collection"'J9 +3 "core" 9\  +102 "collection"' 9 +2 "core" 9\  +102 "collection"' 9 +4 "core" 9\  +102 "collection"'D9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'. `\ `\ I +2 '9 +6 "core"  + 9\  +2 "collection"'M% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.4psia +57890 "Can"\ +2098 "core" ` +2 "collection"'P9 +3 "core" 9\  +2 "collection"'% +4 "core" % 6\ + #tEnded lysing Collection Puck Heater at 70C/36.8psia +2 .CS.seek 0ml +2 "collection"'X'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'1 @ +93 "core" A +2 .tCSV.dial :air + "collection"'V @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'B'm +1347 "core" ' + .tCSV.dial CTV +2 "collection"'h  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'S @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'>  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'O @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'b'Q +1340 "core" ' + "collection"'3% +4 "core" %V|~s \ +2 #tPuck @48.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'\\ +95 "core" ~ +2 .tCBV.dial CSV + "collection"'K  +28 "core"  +2 "collection"'!% +3 "core" %VadY  +3 .tCS.seek 5.001ml + "collection"'`'m +1354 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +39 "core" +2 "collection"'g% +4 "core" %m \ +2 .tCS.seek 7ml + "collection"'k' +593 "core" ' + .tdelay 5 seconds +507 .CSV.dial :air2 +2 "collection"'e @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'6' O +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tLysing Complete + "collection"'H& +4 "core" &Xrm D R +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&^% +4 "core" %\    Y 4 +2 "storage"(p% +3 "core" % }\ +2 "storage"(d. +2 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(E(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (W& +2 "core" &Q m o V\ +2 "manipulator"&i& +4 "core" &-   , Dv + "manipulator"&w% +4 "core" %\   4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&*( +197 "core" ( + "manipulator"&n& +4 "core" &    +2 "storage"(j& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&a'] +98 "core" ' + "storage"(l& +4 "core" &Q \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(R'g +271 "core" ' +2 "storage"(q- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(]'z +34 "core" ' +2 "manipulator"&{& +4 "core" &   s  +2 "manipulator"&Z% +3 "core" %.   $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&u( +151 "core" ( +2 "manipulator"&,& +4 "core" &1 !  v G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &2   G +2 .tForearm.seek CC +2 "manipulator"&\ 'O +97 "core" ' + .tHand.close +2 "manipulator"&$/ +60 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"(& +4 "core" &Q (\ + "storage"(y& +4 "core" &Q \ + "manipulator"&~& +4 "core" &2   G + "manipulator"&f% +4 "core" % ^    +2 .tForearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +52 "manipulator"&( +184 "core" ( + "manipulator"&|& +4 "core" &   2 +2 "storage"(Q& +4 "core" &Q T\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&m' +109 "core" ' + .tElbow.hold +2 "manipulator"&G, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&F1 +62 "core" 1 +2 "manipulator"&o% +4 "core" % ] &   + "storage"(r& +4 "core" &Q [\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 300 counts + "manipulator"&x'1 +18 "core" ' + "manipulator"& & +4 "core" &   1 +2 "storage"(& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +31 "core" ' + "storage"(Y% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %J \ RN + "manipulator"&% +4 "core" %Џ  2  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +87 "core" ' +74 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &7  + "manipulator"&;& +4 "core" &   , 1 + "manipulator"&% +4 "core" %\     8 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(, +180 "core" ( +2 "manipulator"&& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-     +2 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' + .tHand.close +2 "manipulator"&v/ +63 "core" / + "manipulator"&t& +4 "core" &- %  `  +2 "manipulator"&c% +4 "core" % r   Q / +2 .tForearm.seek :retract + "manipulator"&N'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +276 "core" ( +2 "manipulator"&& +4 "core" &6   J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &6    J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&('O +100 "core" ' +2 "manipulator"&& +4 "core" &6   V J +2 "manipulator"&}% +3 "core" %Y   e % +2 "collection"'T& +4 "core" &B  +2 "collection"'& +5 "core" &A  +2 .tCC.seek :closed + "collection"'(X +5 "core" &p  +7 &3~ %f +10 &X~X 7 +9 &~ J +9 &[ I +10 &b I +9 &Ha I +9 &\ b I +10 &b I +9 &] I +9 &O]V I +10 & ] I +9 &!_ I +10 &#_t J +9 &%W_S J +9 &'_< I +10 &(] I +9 &*] I +9 &,`] I +10 &.!] I +9 &/] I +10 &1\\ I +9 &3h^ I +9 &5)`| J +10 &6_^ I +9 &8]Q I +9 &:p^3 I +10 &<1_ I +9 &=] I +10 &?^i I +9 &AxdV I +9 &C8g@ J +10 &Ds K +9 &F O +9 &Ha T +10 &J W +10 &K W +9 &M X +9 &O]w X +10 &QW Y +9 &R X +9 &T_ X +9 &Vbq Y +10 &W\\l ; +9 &Xf }Q \ *x +10 &X{= "c +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'#& +4 "core" &X{ "c + &X{ "c +2 .tHand.open + "manipulator"&@1 +62 "core" 1 +2 "manipulator"&"% +4 "core" % Y 7   % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +2 "processing"%'% +4 "core" %i`  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%/'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%5  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"%8 +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%9  + "collection"'A  +73 "core" +76  + .tPSV.dial :mixloop +2 "processing"%I +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%L  +124 "core" +2 .tPS.seek 0ml + "processing"%:'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%?  +52 "core" +2 .tPS.seek 2.5ml + "processing"%)' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +39 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%7  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%J'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &5   J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +2 "core" ( +2 "manipulator"&D& +4 "core" &6  ! B J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6   J +2 .tForearm.seek CC + "manipulator"&M'O +107 "core" ' + .tHand.close +2 "manipulator"&=/ +53 "core" / +2 .tCC.seek :open +2 "collection"'.( +425 "core" ( +2 "manipulator"&P& +4 "core" &5   J + "manipulator"&% +4 "core" % G   +2 .tForearm.seek :retract + "manipulator"&['\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&1(, +286 "core" ( +2 "manipulator"&V& +4 "core" &-  * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-   5 * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h'b +112 "core" ' + .tHand.open + "manipulator"&S1 +55 "core" 1 +2 "manipulator"&>% +4 "core" % ];   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +105 "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" &dfc  +2 "manipulator"&3% +4 "core" % #   K + "storage"(\\% +4 "core" % \ +2 "storage"(K. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(!( \ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (b& +3 "core" &  \  +2 "manipulator"&& +3 "core" &-   * +2 "manipulator"&g% +4 "core" % #   V K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&`( +220 "core" ( + "manipulator"&e& +4 "core" &  N +2 "storage"(k& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +97 "core" ' + "storage"(H& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'g +280 "core" ' +2 "storage"(p- +3 "core" -'h + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (d& +3 "core" &  +\  +2 "manipulator"&W& +3 "core" &    N +2 .tElbow.seek 2 + "manipulator"&i( +4 "core" ( + "manipulator"&w& +4 "core" &   N +2 "storage"(<& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&n' +64 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(l' +8 "core" &   { N + "manipulator"&&% +4 "core" %   B  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&{( +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +29 "core" ( +2 "manipulator"&Z& +4 "core" &   7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &   7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,'O +110 "core" ' +2 "manipulator"&& +4 "core" &   7 +2 "manipulator"&a% +4 "core" %D   +2 "collection"'*& +4 "core" &[[6  +2 "collection"'$& +5 "core" &Y[\  +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &Y\\k  +8 &3Z\\ +{ +9 & hY] > +10 &vYZ K +9 &_\\YZ I +9 &!^YX I +10 &_Y] I +9 &`Y[ I +10 &haX[d I +9 &)^Y[L I +9 &\\Y[C H +10 & _WZ2 I +9 &"q^VZ H +9 &$2_V[ I +10 &%]XY I +9 &'`XY: I +10 &)y`UXM H +9 &+9`UY< I +9 &,`UYo I +10 &._VX I +9 &0bXY I +9 &2B`WX I +10 &4bUW I +9 &5]UY I +10 &7`UX I +9 &9J`SW I +9 &; _UW I +10 &<]UX H +9 &>`UU I +10 &@R_TX I +9 &BfGP I +9 &Cl6@ J +10 &E  N +9 &G> S +10 &H{ T +9 &Jm V +9 &Lzh V +10 &N8\\ W +9 &OK X +9 &QR X +10 &S{B X +9 &U;; Y +9 &V. \ K +10 &X!E" ){ +9 &Xp S +6 ( + "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 .Hand.open + "manipulator"&41 +3 "core" &Xpo S +50 1 +2 "manipulator"&% +5 "core" % D $ & ] + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +117 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'~  +121 "core"  + .tCSV.dial CTV +2 "collection"'f  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2611 "core" ' + "collection"'|% +4 "core" % L  +2 .tCS.seek 4.15ml +2 "collection"'Q'S +1562 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%u  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%F  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%o'd +2613 "core" ' + .tCBV.dial between PRV and waste1 +7 "collection"'r ` +27 "core" _ +2 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1559 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +53 "core"  +2 .tCS.seek 0ml +2 "collection"'s'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +122 "core" + "collection"'& +4 "core" &Xpn S +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&m% +4 "core" %     + "storage"(x% +4 "core" % \ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(;(S +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &S @\ +2 "manipulator"&]& +4 "core" &!   7 + "manipulator"&% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +152 "core" ( +2 "manipulator"&& +4 "core" &    + "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&G'] +109 "core" ' + "storage"(v& +4 "core" &S \\\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(t'g +280 "core" ' + "storage"(c- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&+& +3 "core" &   \\ +2 "storage"(& +3 "core" &S \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&z, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(-- +3 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +30 "core" ' + "manipulator"&}% +4 "core" %   L +2 "storage"(T& +4 "core" &S \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&N'B +26 "core" ' + "manipulator"&& +4 "core" &  F +2 "storage"(#& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&@'] +22 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"("' +40 "core" ' + "manipulator"&& +5 "core" &   w + "manipulator"&% +4 "core" %Є   r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(( +153 "core" ( + "manipulator"&0& +3 "core" &8  " K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &8   K +2 .tForearm.seek CC + "manipulator"&/'O +101 "core" ' +2 .tHand.close + "manipulator"&8/ +61 "core" / +2 .tCC.seek :open + "collection"'_( +426 "core" ( +2 "storage"(A& +4 "core" &S \ + "storage"(9& +4 "core" &S \ +2 "manipulator"&I& +4 "core" &8   % K + "manipulator"&L% +4 "core" % N   O m +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&?( +156 "core" ( + "manipulator"&:& +4 "core" &  O +2 "storage"(& +4 "core" &S \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&)' +110 "core" ' + .tElbow.hold +2 "manipulator"&7, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&C1 +59 "core" 1 +2 "manipulator"& % +4 "core" % j "  l +2 "storage"(%& +4 "core" &S S\ +2 .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 299 counts + "manipulator"& '0 +27 "core" ' + "manipulator"&D& +4 "core" &   +2 "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&='] +43 "core" ' +2 "storage"( % +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %E o\ PJ +2 "manipulator"&P% +4 "core" %x    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%M  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%V' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%X +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%S +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%>  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%B'd +2391 "Can" 99 +218 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%[& +51 "core" &  +5 "manipulator"&3& +4 "core" &   \ + "manipulator"&\\% +4 "core" %\ +   $ $s +2 .tElbow.seek FlushPuck::Garage + "manipulator"&K(, +174 "core" ( +2 "manipulator"&h& +4 "core" &,   V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &,  V +2 .tForearm.seek :garage + "manipulator"&'b +112 "core" ' +2 .tHand.close + "manipulator"&g/ +58 "core" / +2 "manipulator"&E& +4 "core" &, %   R + "manipulator"&e% +4 "core" % kg   x +2 .tForearm.seek :retract + "manipulator"&k'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&1( +117 "core" ( +2 "manipulator"&H& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&p' +108 "core" ' +2 "manipulator"&d& +4 "core" &   +2 "manipulator"&W% +3 "core" %    g +2 "processing"%w& +4 "core" & +2 "processing"%<& +6 "core" & +2 .tPC.seek :closed + "processing"%j(X +5 "core" &x +7 & ,t %f +10 &Xz 7 +9 &o L +9 &by L +10 &sg L +9 &6e K +9 &c L +10 &h L +9 &{e L +10 &=e L +9 & ` K +9 &!g K +10 &#f K +9 &%Ff K +9 &'h L +10 &(b K +9 &*e K +10 &,Mh L +9 &.i K +9 &/h K +10 &1g K +9 &3Vg K +9 &5g K +10 &6h L +9 &8j L +10 &:]h L +9 &<j L +9 &=e L +10 &?e L +9 &Afb K +9 &C&i L +10 &Dp M +9 &F O +10 &H\\ Q +9 &J R +9 &K R +10 &M R +9 &Oa R +9 &Q# R +10 &R S +9 &T S +10 &Vh S +9 &Wfv )| +9 &X u : +9 ( +3 "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +5 "core" &X! 0 + &X  0 + .tHand.open + "manipulator"&&1 +55 "core" 1 + "manipulator"&`% +5 "core" %   ^ g + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .tPRV.dial :air +2 "processing"%Z  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%^ +40 "core" +2 "processing"%R% +4 "core" %gD +2 .tPS.seek 0.3ml +2 "processing"%n'd +386 "core" ' + .tPSV.dial PSR +2 "processing"%i +94 "core"  + "processing"%% +4 "core" %b  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%a'. +478 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%*' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%l +94 "core" +2 .tPTV.dial :mixing +2 "processing"%q @ +68 "core" B +2 .tPBV.dial :waste2 + "processing"%.  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%4'd +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &   A + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&$( +3 "core" ( + "manipulator"&~& +4 "core" &   K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &   - +2 .tForearm.seek PC +2 "manipulator"&,' +94 "core" ' + .tHand.close +2 "manipulator"&J/ +56 "core" / +2 .tPC.seek :open +2 "processing"%|( +423 "core" ( + "manipulator"&6& +5 "core" &   \ + "manipulator"&u% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&F'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&\ (, +160 "core" ( + "manipulator"&r& +4 "core" &,   % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &,  M % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Q'b +114 "core" ' + .tHand.open + "manipulator"&Y1 +52 "core" 1 +2 "manipulator"&% +4 "core" % WN $  s  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" & +2 "manipulator"&% +3 "core" %\ )   #j +2 "storage"(m% +4 "core" % 4\ + "storage"(x. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( \ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &  <\  +2 "manipulator"&]& +4 "core" &-    !t + "manipulator"&% +4 "core" %\ )   #j +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&!( +217 "core" ( +2 "manipulator"&& +4 "core" &   d +2 "storage"(& +3 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&v'/ +105 "core" ' + "storage"({& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'g +283 "core" ' +2 "storage"(c- +3 "core" -'~ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (+& +2 "core" &  q\  +2 "manipulator"&& +3 "core" &   d +2 .tElbow.seek 2 + "manipulator"&-( +4 "core" ( + "manipulator"&}& +4 "core" &    d +2 "storage"(T& +3 "core" &  5\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&#/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +6 "core" &   I d +2 "manipulator"&G% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +2 .tElbow.seek PC +2 "manipulator"&t( +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +97 "core" ( +2 "manipulator"&& +4 "core" &    + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &N& +3 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' + "manipulator"&0& +4 "core" &    +2 "manipulator"&5% +4 "core" %   +2 "processing"%@& +4 "core" &l +2 "processing"%z& +5 "core" &c +2 .tPC.seek :closed + "processing"%8(X +4 "core" &a +9 &6_ %g +9 &XL 7 +9 &V L +10 &cS K +9 &yiE L +9 &<b@ K +10 &aC K +9 &gA K +9 &a6 K +10 &Cc. L +9 & b1 K +10 &!h1 L +9 &#e2 K +9 &%Lb' K +10 &' c L +9 &(d K +9 &*b# K +10 &,Tc K +9 &.g K +10 &/e\ K +9 &1b K +9 &3\\e K +10 &5c K +9 &6c K +10 &8c K +9 &:dh K +9 &<%i L +10 &=e K +9 &?h K +9 &Ake L +10 &C-g L +9 &Dp M +9 &F O +10 &Hb Q +9 &J$ Q +10 &K R +9 &M R +10 &Oi R +9 &Q( S +9 &R S +9 &T S +10 &Vn S +9 &W]p 3 +10 &X\\ 2 +8 ( +3 "processing"%z& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open + "manipulator"&'1 +4 "core" &X  0 +54 1 +2 "manipulator"&U% +4 "core" %   \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +108 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%9 W +2 %I9 +6 "core" 9 +102 "processing"%L9 +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"%C9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%%9 +3 "core" 9" +102 "processing"%D9 +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"%P9 +2 "core" 9; +102 "processing"%?9 +3 "core" 9? +102 "processing"%)9 +3 "core" 9C +102 "processing"% 9 +2 "core" 9H +103 "processing"%"9 +2 "core" 9L +102 "processing"%M9 +2 "core" 9P +102 "processing"%=9 +3 "core" 9T +102 "processing"%9 +53 "core" 9Z +103 "processing"%o9 +2 "core" 9_ +102 "processing"%X9 +3 "core" 9c +102 "processing"% 9 +2 "core" 9g +102 "processing"%S9 +3 "core" 9k +102 "processing"%>9 +2 "core" 9o +102 "processing"%V9 +3 "core" 9s +102 "processing"%[9 +2 "core" 9x +102 "processing"%39 +3 "core" 9| +102 "processing"%\\9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%b9 +2 "core" 9 +102 "processing"%79 +3 "core" 9 +102 "processing"%g9 +2 "core" 9\ +3 .tPH.hold 2:00:00,28C +3 "processing"%E pWp  +3 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%e +95 "core"  +2 "processing"%% +4 "core" %i + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%H' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%O'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%d +69 "core" + .tPBV.dial :waste1 +2 "processing"%W  +122 "core"  + "processing"%w% +24 "core" %ҥ  +2 .tPS.seek 1.5ml +2 "processing"%K'U +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%2'd +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" + .tdelay 30 seconds +150 "Can" 66 +2852 .tPBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%` +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%<' +2349 "core" ' +2 .tPSV.dial PTV + "processing"%Z +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%R +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%p  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%B'd +2299 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +121 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%n @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%a'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'l  + "processing"%q  +41 "core"  +3 + "processing"%.% +4 "core" %c \  +2 .tPS.seek 0.34ml + "processing"%*'r +431 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%~  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%f'G[ +1179 "core" ' +2 .tPRV.dial :waste2 + "processing"%J @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%1' +854 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%j'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"%6 +40 "core" +2 .tPTV.dial :mixing + "processing"%u @ +69 "core" B +2 .tPBV.dial :waste1 + "processing"%r  +35 "core" + "processing"% % +4 "core" %Ҧ  +2 .tPS.seek 1.85ml +2 "processing"%,' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%Y'd +1951 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &FJF  +2 "manipulator"&& +4 "core" &    +2 "manipulator"&% +3 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(, +133 "core" ( +2 "manipulator"&m& +4 "core" &-  , a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &-    a +2 .tForearm.seek :garage + "manipulator"&Q'b +92 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 "manipulator"&]& +4 "core" &-   \\ a +2 "manipulator"&% +80 "core" % r    +2 .tForearm.seek :retract +2 "manipulator"&;'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +281 "core" ( +2 "manipulator"&& +4 "core" &9 "  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &9   K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'O +107 "core" ' +2 "manipulator"&& +4 "core" &9 "  K +2 "manipulator"&c% +4 "core" %V   & +2 "collection"'+& +4 "core" &GI.  +2 "collection"'& +5 "core" &FHB +2 .tCC.seek :closed + "collection"'}(X +5 "core" &FJ?  +7 &5FJC %f +9 &WHIH 7 +10 &FIA K +9 &]FGG \ K +9 &yeFHA J +10 &:dGIB K +9 &hFIF K +10 &eGFH K +9 &eDHD K +9 &CeFHB J +10 & dEGC K +9 &!bGGA K +9 &#bCFC K +10 &%KcCGC J +9 &' fCGF K +10 &(bCGA K +9 &*dDFG K +9 &,RbDDB K +10 &.dEDA K +9 &/hDDA K +9 &1cDDC J +10 &3[eCEB J +9 &5cDEA J +9 &6dBFB K +10 &8iDEA K +9 &:ceAEB J +10 &<#gCED K +9 &=eCEB K +9 &?gCEA K +10 &AicBE@ K +9 &C+f:>D K +10 &Dr)0D L +9 &FB O +9 &H]B R +10 &JC U +9 &K@ V +10 &MC V +9 &OVA W +9 &QA X +10 &RC X +9 &T? X +9 &VZ@ Y +10 &W_D : +9 &Xg}A (s +10 &X|C  ^ +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'T& +4 "core" &X|B  ^ + &X|A  ^ +2 .tHand.open + "manipulator" +59 "core" 1 + "manipulator"&% +4 "core" % V ) , & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%! +95 "core"  +2 "processing"%v% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%y'U +1609 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1607 "core" ' +2 .tPSV.dial PSR + "processing"%N +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%-' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 .tCBV.dial PRV +2 "processing"%0  + "collection"'5  +31 "core" ~ +119  +2 .tPSV.dial :mixloop +2 "processing"%@ +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%|  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +42 "core" +2 .tPS.seek 0ml + "processing"%I'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%z  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%L' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%:'d +2619 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +58 "core" &6  ` K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&/( +3 "core" ( +2 "manipulator"&(& +4 "core" &7 "  E K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &6   K +2 .tForearm.seek CC +2 "manipulator"& 'O +108 "core" ' + .tHand.close + "manipulator"&%/ +56 "core" / + .tCC.seek :open +2 "collection"'D( +426 "core" ( + "manipulator"&& +4 "core" &6   K +2 "manipulator"& % +4 "core" % J   F +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +292 "core" ( + "manipulator"&P& +5 "core" &,    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &,    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)'b +114 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&"% +4 "core" % [V #  W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +105 "core" ' +2 ."da"delayUntil "15:36:16.91" +19469 "Can"\ TT +5342 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%= @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + + ."da"PSV.dial :air +2 "processing"%X  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%S +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%>  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%V +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%[  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2288 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +121 "core"  +2 "processing"%h% +4 "core" %h  + #"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"%b' +581 "core" ' + ."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 "processing"%g  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%e +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%4% +3 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%H'Z +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"%d'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%k' +2308 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%&  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2294 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air + .PSV.dial PSR +2 "processing"%2 +122 "core"  + "processing"%Z% +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"%^' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%R'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 "processing"%i% +3 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%B'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +32 "core" + ."da"delay 30 seconds +1397 "Can" @@ +1606 ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2311 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%~ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +79 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%J  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2304 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%1  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%6  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%u +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%r'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%$% +4 "core" %\\  +2 ."da"PS.seek 0.55ml + "processing"%j' +338 "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"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%m  +33 "core" +2 "processing"%x% +3 "core" %ҡ  +2 ."da"PS.seek 1.85ml +2 "processing"%t' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml + "processing"%]'d +1954 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45415 "Can"\ RR +2587 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +48 .PBV.dial :waste1 +4 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +2 ."da"PSV.dial :air + "processing"%Q  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\ +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +41 "core"  +2 ."da"PS.seek 0ml + "processing"%+'d +2293 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +132 "core"  +2 "processing"%_% +4 "core" %g\ + #"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"%T' +588 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" + "processing"%v% +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"%Y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2317 "core" ' + ."da"PSV.dial PTV + "processing"%0 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%-  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2272 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%U% +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 + "processing"%'' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%I +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%L% +3 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%C'd +1593 "core" ' + ."da"delay 2:00 +12004 #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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +1007 "Can"\ YY +1308 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%P  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%?'d +2290 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +122 "core"  + "processing"% % +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"%"' +592 "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"%) +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +33 "core" + "processing"%% +4 "core" %Ҭ  +2 ."da"PS.seek 1.5ml +2 "processing"%o'\\ +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" , +2 ."da"PS.seek 0ml + "processing"%:'d +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +34 "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"%V +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +66 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%h +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%3  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2296 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%g +125 "core"  +4 "processing"%e% +16 "core" %g\ +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +6 "processing"% +22 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%4% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%7' +329 "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"%H +68 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%W  +32 "core" + "processing"%w% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'S +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'd +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +33 "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"%& +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%2 +68 "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"%` +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2315 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%< +133 "core"  + "processing"%i% +4 "core" %`\ + #"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"%R'Ҧ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%n +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%q% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%l'V +590 "core" ' + ."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"%B  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' + "processing"%~9 +4 "core" 9S5 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%*  +3 "core" 5 + 5 + "processing"%J& +4 "core" &X \ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&a% +4 "core" %\ ,  %| + "storage"(% +4 "core" % ^ a\ +2 "storage"(1. +2 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(6(S +200 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (u& +3 "core" &S 8 >\ + "manipulator"&f& +4 "core" &,   I  +2 "manipulator"& % +3 "core" %\ +   a %| +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&$( +204 "core" ( +2 "manipulator"&r& +4 "core" &  l  + "storage"(,& +4 "core" &S _ _ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&j'] +106 "core" ' +2 "storage"(& +4 "core" &S Q T \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"(m- +3 "core" -'i +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" &   i  +2 "storage"(& +4 "core" &S Z \\ \ \ + ."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"&' +32 "core" ' +2 ."da"Elbow.hold + "manipulator"&t, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'i +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(A' +30 "core" ' + "manipulator"&Q% +4 "core" %v    +2 "storage"(]& +3 "core" &S H G \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&\ '> +27 "core" ' + "manipulator"&F& +4 "core" &   M  +2 "storage"(& +4 "core" &S t s\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +14 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&;& +4 "core" &    +2 "manipulator"&_% +4 "core" %V   R + ."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( +244 "core" ( +2 "manipulator"&& +4 "core" &  1 $ + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   $ +2 ."da"Forearm.seek PC +2 "manipulator"&!' +108 "core" ' + ."da"Hand.close +2 "manipulator"&v/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%#( +425 "core" ( +2 "storage"(Y& +4 "core" &S r\ + "manipulator"&{& +4 "core" &   # + "manipulator"&y% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +104 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +276 "core" ( +2 "manipulator"&& +4 "core" &   \ + "storage"(0& +4 "core" &S \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&@'] +85 "core" ' + ."da"Hand.open +2 "manipulator"&1 +55 "core" 1 + "storage"(-- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate + "storage"(5'K +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate + "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov0516h16ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +381 "Can"\ +284 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.727 seconds\ /var/log/esp/da21nov0516h16ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov0516h16ml15s.tif +1570 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov0516h16ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov0516h16ml30s.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/da21nov0516h16ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov0516h16ml70s.tif +7150 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov0516h16ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "22.727 sec auto-exposure",Subject: "da21nov0516h16ml images!" +7 "storage"(U- +9 "core" -' + "storage"(|& +6 "core" &S a ]\ +2 "manipulator"&'& +4 "core" &   a \ +2 ."da"Elbow.seek 1 +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&& +4 "core" &   T \ + "storage"(L& +4 "core" &S ^ ]\ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&z'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"((' +92 "core" ' +4 "manipulator"&& +5 "core" &   \ + "storage"(%& +4 "core" &S \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&' +33 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&G, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(C' +20 "core" ' + "manipulator"&% +5 "core" %{   g +2 "storage"( & +5 "core" &S s z\ +3 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"& ': +25 "core" ' + "manipulator"&P& +5 "core" &   \ + "storage"(}& +4 "core" &S >\ +3 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/'] +20 "core" ' + "storage"( % +4 "core" % [\ +2 ."downElevator"SE.seek :down +4 "storage"(?' +100 ("% +6 "core" %9D =\ PH +2 "manipulator"&)% +5 "core" %g    +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&='\ +94 "core" ' +39 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +4 "core" &S \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +7 "core" &k  +2 "manipulator"&X& +4 "core" &   \ +2 "manipulator"&o% +4 "core" %\ ,   % +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(, +179 "core" ( +4 "manipulator"&>& +8 "core" &,   X ' +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &V& +5 "core" &,   ' +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&:'b +114 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"& / +58 "core" / +3 "manipulator"&\\& +11 "core" &,   R ' +3 "manipulator"&h% +11 "core" % n   * +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&3'\ +111 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +5 "manipulator"&[( +118 "core" ( +3 "manipulator"&g& +8 "core" &   ( " +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &e& +5 "core" &   " +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&b' +100 "core" ' +4 "manipulator"&4& +8 "core" &   " +4 "manipulator"&% +7 "core" %   +4 "processing"%7& +8 "core" &j  +4 "processing"%H& +10 "core" &t  +6 ."psFlush"PC.seek :closed +4 "processing"%W(X +8 "core" &c  +3 &^  +3 &M 5 +9 &;H}K 1 +9 &mtW E +10 &jR L +9 &cP K +13 &`O K +6 &acS K +9 &#cV K +9 &aU K +10 &cQ K +9 &ibL K +10 &!+aE K +9 &"fP K +9 &$fF K +10 &&qcA K +18 &(4`@ K +10 &)eB L + &+c> K +9 &-ydG K +8 &/:cD L +10 &0d= K +9 &2d; L +10 &4c7 K +9 &6Cb: K +10 &8cC L +9 &9eA L +8 &;e; L +11 &=JdA L +9 &? f9 K +10 &@`E K +9 &Be. K +9 &DSh. K +10 &Ft. M +9 &G:\ P +9 &I) Q +10 &KH0\ R +9 &M\ 5\ R +10 &N,\ Q +9 &P,\ R +9 &RM3\ S +10 &T6\ R +9 &U>\ S +9 &W9\ 6 +10 &X_,w: \\ +10 &X"7 0 + ( +6 "processing"%H& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +4 "processing"%w& +8 "core" &X5 0 +2 &XC 0 +2 ."psFlush"Hand.open +4 "manipulator"&1 +60 "core" 1 +3 "manipulator"&d% +8 "core" %   4 +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&O'\ +104 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +42 "core"  +3 "processing"%% +8 "core" %f3  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml + "processing"%&' +337 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +250 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%K' +1699 #"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)\ +412 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%2 @ +175 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%Z  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%` +94 "core" +2 ."psFlush"PS.seek :empty + "processing"%^'F +2612 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%k +95 "core"  +2 "processing"%<% +4 "core" %H  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%n  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%q +95 "core" +2 ."psFlush"PS.seek :empty + "processing"%R'F +2620 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%. +96 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%B'T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%~ +79 "core"  +2 ."psFlush"PTV.dial :puck + "processing"%*  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%J'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +50 "core" V +53 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%x'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%]'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%F +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%;' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +67 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +67 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +178 "Can" @@ +412 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%c U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%y'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'd +2617 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &KME  + "manipulator"&-& +4 "core" &   ] " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&N( +3 "core" ( + "manipulator"&& +4 "core" &   " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &   & " +2 .tForearm.seek PC +2 "manipulator"&U' +97 "core" ' +2 .tHand.close + "manipulator"&|/ +60 "core" / +2 .tPC.seek :open + "processing"%'( +424 "core" ( + "manipulator"&& +4 "core" &   " +2 "manipulator"&L% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +363 "core" ( + "manipulator"&& +4 "core" &#  \ :+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &$   1 :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +101 "core" ' +2 "manipulator"&}& +4 "core" &$   :+ + "manipulator"&% +4 "core" %=   G h +2 "collection"'@& +4 "core" &IL\\  +2 "collection"' & +5 "core" &KMT  +2 .tCC.seek :closed + "collection"'(X +5 "core" &JLS  +9 &1KL] *z +10 &fLK^ > +9 &JLY L +9 &N_HIe K +10 &bIKf K +9 &cIJ` J +9 &cIJg K +10 &VgFIg K +9 &cJKf K +9 &eGKe K +10 & eGJ` J +9 &"^cHJd K +10 &$gGJj K +9 &%aIJh K +9 &'dDJg K +10 &)fhFKj K +9 &+)eDI_ J +10 &,hDIf K +9 &.eHIf K +9 &0nbIHi K +10 &20eHFg K +9 &3gFJh K +9 &5hGGg K +10 &7vcDHj K +9 &98eFIl K +9 &:jFHl K +10 &<fFHf K +9 &>}jEGh K +10 &@@bFFj K +9 &BdDHh J +9 &Cj6=` L +10 &Ew"*j M +9 &G9 h P +9 &Hh U +10 &Je V +10 &Lli W +9 &N+h X +9 &Og W +10 &Qi X +9 &Spj X +9 &U2g X +9 &Vf P +10 &X!Cf )z +9 &Xq~i M +6 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 + "collection"'"& +4 "core" &Xqvj M + &Xqvk M + .tHand.open +2 "manipulator"&)1 +54 "core" 1 + "manipulator"&z% +4 "core" % =   n h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'(& +4 "core" &XqvU M + "collection"'% +4 "core" %Pi  +2 .tCSV.dial CSR + "collection"'  +42 "core"  +2 "collection"'% +4 "core" %PR + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'm +1347 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'X% +3 "core" %mR  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'o' +625 "core" ' + .tCSV.dial :waste +2 "collection"'C +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'/'Q +1970 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'>& +4 "core" &XquY M + "collection"'V% +4 "core" %VW  + .tCSV.dial :flush +2 "collection"'?  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'G'm +1137 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B + "collection"'\\% +4 "core" %ml  +2 .tCS.seek 7ml +2 "collection"'h' +516 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'=  +2 'g  +38 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'e @ +41 "core" > +2 .tCS.seek 0ml + "collection"':'Q +1575 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'4& +4 "core" &Xqul M +2 "collection"'% +4 "core" %KT  + .tCSV.dial :flush +2 "collection"'7  +68 "core" +2 .tCS.seek 5ml +2 "collection"'S'm +1162 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air + "collection"'3 @ +43 "core" B +2 "collection"'#% +4 "core" %mJ  +2 .tCS.seek 7ml +47 "collection"'w' +512 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +51 "core"  +2 .tCBV.dial :waste2 + "collection"'d  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'H'Q +1585 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'9& +4 "core" &XqsO M +2 "collection"'% +3 "core" %JN  +2 .tCSV.dial CSR +2 "collection"'b  +42 "core"  +2 "collection"'% +4 "core" %Jd  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'&'O +1789 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'2' O +520 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Z + '`  +96 "core" +31  +2 .tCTV.dial :intake + "collection"'K  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'k'Q +1791 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'<  +67 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'^'Q +596 "core" ' + .tCSV.dial CSR +2 "collection"'i  +97 "core"  +2 "collection"'n% +4 "core" %PR + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1339 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +10 .tCS.seek 10ml + "collection"'q' O +1335 "core" ' + .tCSV.dial CBV +2 "collection"'p +97 "core" +2 .tCS.seek 0ml + "collection"'.'Q +2594 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +5 "core" &#   :+ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&B( +33 "core" ( + "manipulator"&~& +4 "core" &   m > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &   + > +2 .tForearm.seek CC +2 "manipulator"&l'O +105 "core" ' +2 .tHand.close + "manipulator"&a/ +58 "core" / +2 .tCC.seek :open +2 "collection"'J( +424 "core" ( + "manipulator"&& +4 "core" &   _ > +2 "manipulator"&u% +3 "core" % a   ` +2 .tForearm.seek :retract +2 "manipulator"&f'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(, +273 "core" ( +2 "manipulator"&& +4 "core" &-   > + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &-    > +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&,'b +116 "core" ' +2 .tHand.open + "manipulator"&r1 +56 "core" 1 + "manipulator"&% +5 "core" % Y]   f + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 "processing"%m& +4 "core" &} +11005 "Can" 00 +60002  10 +60001  00 @1636485105.29EST = =tMAIN =mMAIN_scheduler @EST1636485107.19 #"core_reset"Sent BREAK +2 #t@18749 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +402 "Can"i  + i + #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 +938 #-> ESP.ready! +2 #Powering core bus +545 .Gate.power :raw,:ON +2 "sampler") +53 ) +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 +2 "processing"%% +3 "core" %T  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %MI  + .tSS.configure :default +2 "sampler")#.0X\ + .tSC.configure :loose +2 "storage"($.(\ 1~b +3 ( % +2 "core" % \ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure :default + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +3 "core" %0  + "processing"%% +3 ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"Exhaust.select :close +5 .CTV.dial :air + "collection"'  +3 "core" %  +2 % 5 0  + "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +5 ."rdySampler"CSV.dial :waste1 +2 "processing"%  + "collection"' +5 "core" % / 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +29 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X& +3 "core" &\ + &A  +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +4 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%?( + "collection"'@( +273 "core" ( +5 ( +2 "collection"'A +3 "core"  +2 "processing"%B +3 "core" V + "processing"%C +3 "core"  +2 "processing"%D +3 "core" B + "collection"'E% +4 "core" %QC  +2 "processing"%F% +3 "core" %g\ +2 "sampler")G% +4 "core" %NI \ 3 +2 "collection"'H& +3 "core" &C  +2 "processing"%I& +3 "core" &\  +2 "manipulator"&J% +4 "core" %\ 1 1 + "manipulator"&K& +4 "core" & 0 , + 1 +2 "storage"(L& +4 "core" &<) ^\  +2 "storage"(M% +3 "core" % z\  +2 "collection"'N9 +3 "core" 9 +2 "processing"%O9 +3 "core" 9 +2931 #t-> $da[:extractVol]=0.19 +368 #-> access 2 +2 "storage"(P% +3 "core" % \  +2 "manipulator"&Q% +4 "core" %\ 2 2 + "manipulator"&R& +4 "core" & 0 0 1 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(S(K +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (T& +3 "core" &K O\  +42686 #t-> can +3 "Can"k\ ;: +9755 l\ 9: +60001 o\ :9 +60002 p\ 99 +60001 q\ :9 +60001 s\ :9 +60001 s\ 99 +60002 s\ :: +60001 s\ :9 +60001 t\ :: +60002 v\ :9 +60001 u\ :9 +60001 v\ :: +60001 v\ 99 +60002 u\ :9 +41739 #t-> startTube 2 +18262 "Can"u\ 98 +52237 #t-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 16:50:41EST09-Nov-21\\n{1 => 3}\\nCan@16:41:58, 20.0C, 40% humidity, 15.1psia, 13.714V, 0.288A, 0.282A avg, 3.95W",Subject: "da sampling at most 40ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'U& +3 "core" &E  +2 .tHand.open +2 "manipulator"&V1 +64 "core" 1 + "manipulator"&W% +6 "core" % \ 3   +2 "storage"(X% +4 "core" % \  + "storage"(Y. +3 "core" .(K +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Z( \ +669 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +8 ([& +10 "core" &  F\ +4 "manipulator"&\\& +8 "core" & $ ! 1 +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&]( +51 "core" ( +2 "manipulator"&^& +8 "core" & # +   +4 "storage"(_& +14 "core" &  \ +4 .tForearm.seek 2 + 600 counts + "manipulator"&`'/ +98 "core" ' +4 "storage"(a& +8 "core" &  \ +5 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(b'g +282 "core" ' +4 "storage"(c- +6 "core" -'i +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (d& +10 "core" &  \ +4 "manipulator"&e& +7 "core" & ' , -  +4 .tElbow.seek 2 +2 "manipulator"&f( +9 "core" ( +4 "manipulator"&g& +8 "core" & , / I  +2 "storage"(h& +8 "core" &  \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&i' +31 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close +3 "manipulator"&j/ +65 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&k& +4 "storage"(l' +16 "core" & ' * E  +2 "manipulator"&m% +12 "core" %  ' . 8 > +4 .tForearm.seek :retract +4 "manipulator"&n'\ +96 "core" ' +4 .tElbow.seek CC +4 "manipulator"&o( +122 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +37 "core" ( +4 "manipulator"&p& +15 "core" &9 ( !  L +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +6 "core" &9 - - y L +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&r'O +105 "core" ' +4 "manipulator"&s& +8 "core" &9 - 1 L +4 "manipulator"&t% +8 "core" %M , + " + +4 "collection"'u& +8 "core" &>  +4 "collection"'v& +18 "core" &  +6 &  +2 &  +6 .tCC.seek :closed +4 "collection"'w(X +8 "core" &  +2 &  +4 &F\ &k +10 &t[\ 9 +8 &\ L +9 &`\ L +11 &^g\ L +9 & c\ L +9 &g \ K +10 &f\ K +8 &fg\ L +17 &(l\ L +6 &i\ L +6 &!h\ L +10 &#ng \ L +9 &%1b\ K +10 &&f\ K +9 &(f\ K +8 &*wg\ K +11 &,9g\ K +9 &-g\ L +8 &/i\ L +11 &1e\ K +12 &3Ae\ K +10 &5h\ L +6 &6i\ L +8 &8h\ L +10 &:Hf\ L +12 &< m\ L +6 &=c\ L +11 &?e \ K +9 &AOl\ L +10 &Ck\ L +9 &Dv\ N +9 &Fu\ P +13 &H?mm\ T +10 &Imm \ V +6 &Kmn\ \ W +9 &M}nn \ W +9 &O=np\ X +13 &Pmm\ X +5 &Rom\ X +9 &T~mm \ Y +11 &V@np \ Y +9 &W{nm \ - +10 &Xp#po \ b +7 ( +6 "collection"'v& +8 #tCollection Clamp onSpring/offSpring for 10/25 samples, on/off torque 1.88 +3 .Hand.open +8 "manipulator"&x1 +8 "core" &Xmoq \ L +2 &Xmnm\ L +44 1 +4 "manipulator"&y% +8 "core" % L 0 ; , +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&z'\ +96 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +4 .SS.hold +4 "sampler"){+ +4 "core" + +4 "sampler")|% +8 "core" %F@ \ 4 +4 "collection"'}& +8 "core" &Xloo6\ L +6 "Can"u\ TT +2 #tCalibrating pressure and temperature sensors +8 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +6 "sampler")#.0X% +3 "core" %Q57H\ + "sampler")=% +4 "core" %]heb \  +18 "collection"'6% +3 "core" %Q87I\ +2 "sampler")8% +4 "core" %b;if \  +21 "collection"'A% +3 "core" %Q:9I\ +2 "sampler")B% +3 "core" %_rl \ p +25 "collection"'C% +2 "core" %Q<=K\ +2 "sampler")D% +4 "core" %_|{ \ p +28 "collection"'E% +3 "core" %Q=@J\ + "sampler")F% +4 "core" %_ \ p +32 "collection"'G% +3 "core" %QIKO\ +2 "sampler")H% +4 "core" %_ \ p +36 "collection"'I% +3 "core" %QUVP\ + "sampler")J% +4 "core" %_ \ p +2 "sampler")K% +4 "core" %_ \ p + .tIntake.select :close +2 "sampler")0 +8 )L% +3 "core" %_\ \ p + .tSSV.dial :exhaust +2 "sampler")M  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")N' +639 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 40.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'O& +3 "core" &Xi]^O\ L +2 ."airStroke"CSV.dial :waste +4 "sampler")P% +3 ."airStroke"CS.seek 0ml +3 "collection"'Q'Q +3 "core" %1, \ 8 + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CSV.dial :air +2 .tCBV.dial SSV +2 "sampler")R  + "collection"'T @ +70 "core" A +2 ."airStroke"CS.seek 10ml + "collection"'#' O +110 "core"  + .tCTV.dial :air +2 "collection"'U  +68 "core" +2 .tdelay 15 seconds +10 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +126 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml + "collection"'W  +2 "sampler")X' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")Y  +113 "core"  +15  +307 ' + "sampler")S% +4 "core" %?: \ O +2 .tCBV.dial between SSV and waste2 + "collection"'[  +29 "core"  +2 "collection"'\\% +4 "core" % RnmO\  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'^  +39 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<;b +2 .tCS.seek 0ml +2 "collection"'_'Q +2099 "core" ' O:;I\ +2 "collection"'a% +4 "core" % (>>F\  + "sampler")&% +4 "core" %?: \ O +2 #tBubblePoint: Intake @39.2psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"'; @ +29 "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"'`'Q +89 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +127 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X75\  +2 "sampler")% +4 "core" %63 \ y +2 #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV + "collection"' @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 95$d +102 "collection"'=9 +2 "core" 9)6(d +102 "collection"'69 +3 "core" 966,d +102 "collection"'89 +3 "core" 9E71d +102 "collection"'A9 +2 "core" 9V85d +102 "collection"'B9 +3 "core" 9h89d +102 "collection"'C9 +2 "core" 9}:=d +102 "collection"'D9 +4 "core" 9:Ad +102 "collection"'E9 +2 "core" 9:Fd +103 "collection"'F9 +2 "core" 9:Jd +102 "collection"'G9 +2 "core" 9=Nd +102 "collection"'H9 +3 "core" 9=Rd +102 "collection"'I9 +3 "core" 9>Vd +102 "collection"'J9 +2 "core" 93?Zd +102 "collection"'K9 +3 "core" 9P@_d +102 "collection"'L9 +2 "core" 9oAcd +102 "collection"':9 +2 "core" 9Agd +102 "collection"'M9 +3 "core" 9Ckd +102 "collection"'<9 +3 "core" 9Bod +102 "collection"'O9 +2 "core" 9Btd +102 "collection"'P9 +2 "core" 9Dxd +103 "collection"'T9 +2 "core" 9/F|d +102 "collection"'R9 +3 "core" 9QHd +102 "collection"'U9 +2 "core" 9qId +102 "collection"'9 +3 "core" 9Id +102 "collection"'Q9 +2 "core" 9Ia +102 "collection"'V9 +2 "core" 9J^ +102 "collection"'W9 +3 "core" 9L[ +102 "collection"'Y9 +2 "core" 9LX +102 "collection"'N9 +3 "core" 9;MU +102 "collection"'S9 +2 "core" 9]OR +102 "collection"'[9 +3 "core" 9PN +102 "collection"'\\9 +2 "core" 9RK +102 "collection"'^9 +2 "core" 9VH +103 "collection"'#9 +2 "core" 9YF +102 "collection"'a9 +2 "core" 9ZD +102 "collection"'&9 +2 "core" 9#]@ +103 "collection"';9 +2 "core" 9C]> +102 "collection"'X9 +3 "core" 9c_< +102 "collection"'d9 +2 "core" 9a9 +102 "collection"'"9 +2 "core" 9c7 +103 "collection"'e9 +2 "core" 9e4 +102 "collection"'c9 +3 "core" 9f3 +102 "collection"'g9 +2 "core" 9h0 +102 "collection"'j9 +3 "core" 9j- +102 "collection"'k9 +2 "core" 9.m, +102 "collection"']9 +2 "core" 9Hn* +103 "collection"'h9 +2 "core" 9`n) +102 "collection"'b9 +2 "core" 9zn' +102 "collection"'_9 +3 "core" 9o$ +102 "collection"'m9 +2 "core" 9p# +102 "collection"'`9 +2 "core" 9s" +102 "collection"'p9 +3 "core" 9t +102 "collection"'i9 +3 "core" 9u +102 "collection"'f9 +2 "core" 9 v +102 "collection"'q9 +2 "core" 9 w\  +102 "collection"'t9 +3 "core" 9 -y +102 "collection"'u9 +3 "core" 9 B| +102 "collection"'l9 +2 "core" 9 T| +102 "collection"'n9 +3 "core" 9 f} +102 "collection"'x9 +2 "core" 9 w} +102 "collection"'s9 +2 "core" 9 ~# +102 "collection"'|9 +3 "core" 9 ' +102 "collection"'@9 +3 "core" 9 + +102 "collection"'r9 +2 "core" 9 0 +103 "collection"'}9 +2 "core" 9 4 +102 "collection"'{9 +3 "core" 9 8 +102 "collection"'y9 +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"'v9 +2 "core" 9\ Q +102 "collection"'~9 +2 "core" 9\ &U +103 "collection"'9 +2 "core" 9\ 2Y +102 "collection"'9 +2 "core" 9\ :^\ +102 "collection"'9 +3 "core" 9\ Cb\ +102 "collection"'9 +3 "core" 9\ Lf +102 "collection"' 9 +2 "core" 9\ Tj +102 "collection"' 9 +3 "core" 9\ \\n +102 "collection"'9 +2 "core" 9\ cr +102 "collection"' 9 +2 "core" 9\ jw +103 "collection"'9 +2 "core" 9\ q{ +102 "collection"' 9 +3 "core" 9\ v +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\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ D +2 '$9 +6 "core"  + 9\ \  + "collection"'% +4 "core" %;= \ +2 #tBegun lysing Collection Puck Heater at 68C/39.2psia +1185 "Can"v\ +58804 "core" ` +2 "collection"'9 +3 "core" 9\ W +2 "collection"'%% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.1psia +2 .CS.seek 0ml +2 "collection"'('Q +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'' @ +94 "core" B +2 .tCSV.dial :air + "collection"'* @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"')'m +705 "Can"w\ NM +639 "core" ' +2 .tCSV.dial CTV + "collection"',  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'. @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'-'Q +1333 "core" ' +2 "collection"'0% +3 "core" %R{  +2 #tPuck @47.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'/ +96 "core"  + .tCBV.dial CSV + "collection"'2  +29 "core"  + "collection"'+% +4 "core" %Rd  +2 .tCS.seek 5ml +2 "collection"'3'm +1338 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'4  +40 "core" + "collection"'% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'5' +577 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'! @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'1' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'9 ` +107 "core" _ +2 #tLysing Complete +2 "collection"'7& +3 "core" &Xh22  L +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&>% +3 "core" %\ " - - ? +2 "storage"(=% +3 "core" % '\ +2 "storage"(6. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(8(S +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +3 "core" &U e e _\ +2 "manipulator"&B& +4 "core" &8 , - c L + "manipulator"&C% +4 "core" %\ " # , 9 ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&D( +241 "core" ( + "manipulator"&E& +4 "core" & * ( * +2 "storage"(F& +4 "core" &U `\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&G'] +104 "core" ' + "storage"(H& +4 "core" &U g\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I'g +272 "core" ' +2 "storage"(J- +3 "core" -'c + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&K& +3 "core" & 3 :  * + "storage"(L& +4 "core" &U D\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&:' +31 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(<- +3 "core" -'c +2 .tSE.seek 2.16 Pucks below Top Plate +2 "storage"(O' +33 "core" ' +2 "manipulator"&P% +4 "core" %G 9 9  + "storage"(T& +4 "core" &U g \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 310 counts + "manipulator"&R'; +24 "core" ' + "manipulator"&U& +4 "core" & '  s * +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Q'] +12 "core" ' +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(V'y +43 "core" ' + "manipulator"&W& +5 "core" & , , N * + "manipulator"&Y% +4 "core" %Y - . Y N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&S( +148 "core" ( +2 "manipulator"&[& +4 "core" &3 7 % 8 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &4 $ - 9 I +2 .tForearm.seek CC + "manipulator"&^'O +95 "core" ' + .tHand.close +2 "manipulator"&#/ +56 "core" / +2 .tCC.seek :open +2 "collection"'a( +426 "core" ( + "storage"(&& +4 "core" &U \ +2 "storage"(;& +3 "core" &U \ +2 "manipulator"&X& +3 "core" &4 # - ; I +2 "manipulator"&d% +4 "core" % X * ,  + .tForearm.seek :retract +2 "manipulator"&"'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&e( +163 "core" ( + "manipulator"&c& +4 "core" &  '   +2 "storage"(g& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&j' +113 "core" ' + .tElbow.hold +2 "manipulator"&k, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&]1 +56 "core" 1 +2 "manipulator"&h% +4 "core" % e 8 0 +2 "storage"(b& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&_'= +24 "core" ' +2 "manipulator"&m& +4 "core" &  (  + "storage"(`& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&p'] +22 "core" ' +2 "storage"(i% +4 "core" %| ,\ +2 ."downElevator"SE.seek :down +4 "storage"(f' +100 (q% +3 "core" %H &\ QL +2 "manipulator"&t% +4 "core" %f\ # % 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +85 "core" ' +42 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +5 "core" &'-  + "manipulator"&n& +4 "core" & & $ R  +2 "manipulator"&x% +3 "core" %\  #  R % +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +170 "core" ( + "manipulator"&|& +4 "core" &- (   7 +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- ! & ! 7 +2 .tForearm.seek :garage + "manipulator"&r'b +157 "core" ' +2 .tHand.close + "manipulator"&}/ +55 "core" / +2 "manipulator"&{& +4 "core" &- 7  i 7 + "manipulator"&y% +4 "core" % \\ * # < +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( + "manipulator"&& +4 "core" & (  k 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &!    8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&v'O +110 "core" ' + "manipulator"&~& +5 "core" &" + ( Y 8 + "manipulator"&% +4 "core" %Q    +2 "collection"'& +4 "core" &.0 +2 "collection"'& +4 "core" &-0 ( +3 .tCC.seek :closed + "collection"'(X +5 "core" &.2   +9 &1/1  +{ +9 &g0/ > +10 &w/2 K +9 &S_/2 J +9 &c/1 J +10 &_-0 J +9 &`-1 I +10 &.0j J +9 &^00@ J +9 &a0/ J +10 & b.1  J +9 &"c]/0 J +9 &$%_0/ J +10 &%_/. J +9 &'^12 J +10 &)k].1 J +9 &+.`/2d I +9 &,b,2 J +10 &.c-2 J +9 &0sc-0 J +9 &25_01p J +10 &3^0/S J +9 &5^/2D J +10 &7|_.1& I +9 &9=a.1 J +9 &:d.2 J +10 &<a02i I +9 &>b11 J +9 &@Ed22 J +10 &B_/2 J +9 &Ce"+ K +10 &Et L +9 &G;}s P +9 &H U +10 &J V +9 &Lm W +9 &N- X +10 &O X +9 &Q{\ Y +10 &Snb\ Y +9 &U0O\ Y +9 &V5\ P +10 &X#I! &t +9 &Xt\  U +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"' & +4 "core" &Xtt U + &Xtu U + .tHand.open + "manipulator"& 1 +59 "core" 1 +2 "manipulator"&% +4 "core" % Q +  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +134 "core"  +2 "processing"% % +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml + "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'  +6 "core" B +2 "processing"%  +64 "core" +87  +2 .tPSV.dial :mixloop + "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 .tPS.seek 0ml + "processing"%$'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +42 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&(& +4 "core" &!   8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,( +34 "core" ( + "manipulator"& & +4 "core" & *  l # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  % [ # +2 .tForearm.seek CC + "manipulator"&.'O +109 "core" ' +2 .tHand.close + "manipulator"&)/ +55 "core" / +2 .tCC.seek :open + "collection"'0( +427 "core" ( + "manipulator"&/& +4 "core" &   ! # + "manipulator"&2% +4 "core" % a ! # N +2 .tForearm.seek :retract + "manipulator"&+'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&-(, +272 "core" ( +2 "manipulator"&4& +4 "core" &, (   A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, # # $ A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3'b +105 "core" ' +2 .tHand.open + "manipulator"&!1 +60 "core" 1 + "manipulator"&5% +4 "core" % T; 1 - _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +104 "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"'7& +4 "core" &  + "manipulator"&>% +4 "core" % % ( )  !O +2 "storage"(=% +3 "core" % W\ +2 "storage"(6. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(A( \ +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" &  \  +2 "manipulator"&C& +3 "core" &, ! " . A +2 "manipulator"&Z% +3 "core" % % $ # 5 !O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&E( +214 "core" ( +2 "manipulator"&F& +4 "core" &  * K + "storage"(o& +4 "core" &  [\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'/ +106 "core" ' +2 "storage"(z& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'g +282 "core" ' + "storage"(K- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" &  \\\  +2 "manipulator"&<& +3 "core" &  # . +2 .tElbow.seek 2 + "manipulator"&P( +16 "core" ( + "manipulator"&T& +4 "core" & $   5 +2 "storage"(U& +4 "core" &  n\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +33 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&W/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Y& +2 "storage"(G' +8 "core" & * ' : 5 + "manipulator"&D% +4 "core" %  "  `  +6 .tForearm.seek :retract +2 "manipulator"&I'\ +103 "core" ' +2 .tElbow.seek CC + "manipulator"&:( +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +23 "core" ( +2 "manipulator"&R& +4 "core" & & ( & ;4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" &%   ;4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +98 "core" ' +2 "manipulator"&\\& +4 "core" &% '   ;4 +2 "manipulator"&Q% +4 "core" %E % % " 1 + "collection"'M& +4 "core" &$  +3 "collection"'#& +5 "core" &e  +2 .tCC.seek :closed + "collection"'N(X +5 "core" &Z  +7 & 38 %g +9 &Y|9 7 +10 &B J +9 &]; \ I +10 &a/ I +9 &K_ \ I +9 & _: \ J +10 &b \ J +9 &` \ J +9 &R^ J +10 & _ \ I +9 &!` J +10 &#c J +9 &%[\\ \ I +9 &'` \ J +10 &(_o I +9 &*`9 J +9 &,bc< J +10 &.%`8 \ I +9 &/`5 J +10 &1b# J +9 &3jb J +9 &5,]Z \ J +10 &6\\k J +9 &8`^ J +9 &:qbU J +10 &<4aN J +9 &=_7 J +10 &?_ J +9 &Axgh K +9 &C9h K +10 &Dzex  M +9 &F  Q +9 &H^ V +10 &J  W +9 &K  X +10 &M   X +9 &O`  X +9 &Q   Z +10 &R  X +9 &T  Z +9 &Vd\  Z +10 &W^   5 +9 &Xk  Y +9 ( +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + .Hand.open + "manipulator"&w1 +3 "core" &Xqo   S +53 1 + "manipulator"&&% +5 "core" % E / , L 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +102 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'X  +121 "core" ~ +2 .tCSV.dial CTV + "collection"'d  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%c' +2617 "core" ' + "collection"'g% +4 "core" % Q:  +2 .tCS.seek 4.15ml + "collection"'^'S +1551 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%S  +53 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%]  +81 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +2607 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'b ` +29 "core" _ + .tCSV.dial :air +2 "collection"'m @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'`' O +1560 "core" ' + .tCSV.dial CTV +2 "collection"'i  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'"'Q +2604 "core" ' + .tCBV.dial :waste1 +7 "collection"'q @ +25 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'t  +120 "core" +2 "collection"'e& +4 "core" &Xqo S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&j% +3 "core" %\ + / 5 c $u +2 "storage"(l% +3 "core" % q\ +2 "storage"(n. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(x(S +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (_& +2 "core" &V \ +2 "manipulator"&V& +4 "core" &$  ' ;4 + "manipulator"&p% +58 "core" %\ + $ $ E $u +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&|( +169 "core" ( + "manipulator"&@& +5 "core" &\ )  ) ` + "storage"(f& +4 "core" &V u\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&k'] +120 "core" ' +2 "storage"(}& +4 "core" &V l\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"({'g +264 "core" ' +2 "storage"(y- +3 "core" -'N + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&u& +3 "core" &\ ' * ` +2 "storage"(r& +4 "core" &V R\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +32 "core" ' +2 .tElbow.hold + "manipulator"&s, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'N +3 .tSE.seek 3.16 Pucks below Top Plate + "storage"(~'u +31 "core" ' +2 "manipulator"&% +4 "core" %d ) + ! + "storage"(& +4 "core" &V ?\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 291 counts + "manipulator"&'( +17 "core" ' + "manipulator"&a& +4 "core" &\ 0 ,  ` +2 "storage"( & +4 "core" &V c\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +34 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate + "storage"('d +42 "core" ' + "manipulator"&& +5 "core" &\ $  ' ` + "manipulator"&% +4 "core" %Ў  ! 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +117 "core" ' +2 .tElbow.seek CC + "manipulator"&v( +161 "core" ( + "manipulator"&& +4 "core" &'  &  =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &' #   =A +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "storage"(& +4 "core" &V _\ +3 "storage"(& +3 "core" &V \ +2 "manipulator"&& +4 "core" && ! * j =A + "manipulator"&% +4 "core" % < )  . + .tForearm.seek :retract +2 "manipulator"&\ '\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +189 "core" ( + "manipulator"&$& +4 "core" & &   +2 "storage"(& +3 "core" &V \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +111 "core" ' +2 .tElbow.hold + "manipulator"&%, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&'% +4 "core" % P . #  + "storage"(& +4 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&('= +18 "core" ' + "manipulator"& & +4 "core" &  &   +2 "storage"(& +4 "core" &V 5\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&)'] +28 "core" ' + "storage"(% +4 "core" %g I\ +3 ."downElevator"SE.seek :down +3 "storage"( ' +100 (% +3 "core" %< \ PH +2 "manipulator"&/% +4 "core" %1 ! (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +89 "core" ' +20 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%.  +66 "core" +2 .tPS.seek 2.5ml +2 "processing"%4' +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%,  +53 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%! +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%5  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%7'd +2615 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%+& +3 "core" &A  +2 "manipulator"&>& +3 "core" & ' ' V  +2 "manipulator"&=% +3 "core" %\   k  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +172 "core" ( +2 "manipulator"&3& +4 "core" &- $  / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-  )  / +2 .tForearm.seek :garage +2 "manipulator"&C'b +96 "core" ' +2 .tHand.close + "manipulator"&Z/ +58 "core" / +2 "manipulator"&8& +4 "core" &- '   / + "manipulator"&F% +4 "core" % i  v +2 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&-( +119 "core" ( + "manipulator"&z& +4 "core" & %  l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +125 "core" ' + "manipulator"&L& +5 "core" &  ! / + "manipulator"&<% +4 "core" % % #   +2 "processing"%T& +4 "core" &E \  +2 "processing"%U& +4 "core" &4  +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &4  +8 &6D ,~ +10 &fB ? +9 &iJ M +9 &/eT L +10 &kP L +9 &gG L +9 &uhW L +10 &6ee L +9 &e` L +10 &gW L +9 & }bi L +9 &">gs L +10 &$gu L +9 &%ew K +9 &'ht L +10 &)Gev L +9 &+\ gu K +9 &,g L +10 &.j L +9 &0Mhz L +10 &2i{ M +9 &3g L +9 &5i M +10 &7Uh L +9 &9h M +9 &:f L +10 &<g L +9 &>^j L +10 &@ h L +9 &Ah L +9 &Cj L +10 &Eaw N +9 &G P +9 &H R +10 &J R +9 &L[ R +10 &N R +9 &O S +9 &Q R +10 &S` S +9 &U" S +9 &V S +10 &X>If U +9 &XZ 0 +6 ( + "processing"%U& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%Y& +4 "core" &X! 0 + &X! 0 + .tHand.open + "manipulator"&D1 +63 "core" 1 + "manipulator"&E% +4 "core" %  *  J  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +90 "core" ' + .tPRV.dial :air +2 "processing"%R  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%J +41 "core" + "processing"%O% +4 "core" %g  +2 .tPS.seek 0.3ml +2 "processing"%'d +396 "core" ' + .tPSV.dial PSR + "processing"%\\ +96 "core"  + "processing"%Q% +4 "core" %j&  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%M'. +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +3 "Can"\ <; +1892 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%G +94 "core" +2 .tPTV.dial :mixing + "processing"%I @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%0  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&&& +4 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&#( +3 "core" ( + "manipulator"&X& +5 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & !  +2 .tForearm.seek PC +2 "manipulator"&[' +94 "core" ' +2 .tHand.close + "manipulator"&*/ +60 "core" / +51 .tPC.seek :open +3 "processing"%g( +422 "core" ( + "manipulator"&1& +4 "core" &  +2 "manipulator"&S% +3 "core" %   F +2 .tForearm.seek :retract +2 "manipulator"&]'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(, +145 "core" ( + "manipulator"&b& +5 "core" &,  % 1 * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &,  ! * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&^'b +106 "core" ' + .tHand.open +2 "manipulator"&i1 +55 "core" 1 + "manipulator"&`% +5 "core" % `` '   + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%t& +4 "core" & + "manipulator"&e% +4 "core" %\   a  +2 "storage"(j% +4 "core" % \ + "storage"(l. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(n( \ +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (_& +3 "core" & \  +2 "manipulator"&V& +4 "core" &- ' + "manipulator"&p% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&A( +201 "core" ( + "manipulator"&@& +4 "core" &  [  +2 "storage"(f& +3 "core" &  5\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&:'/ +103 "core" ' + "storage"(}& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(;'g +285 "core" ' +2 "storage"(y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (u& +2 "core" &  \  +2 "manipulator"&r& +3 "core" &  \\  +2 .tElbow.seek 2 + "manipulator"&( +18 "core" ( + "manipulator"&& +4 "core" &  & " e +2 "storage"(& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&a' +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(' +6 "core" & # " b e +2 "manipulator"&k% +4 "core" %  ! !   + .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&{( +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "core" ( + "manipulator"&& +4 "core" &  ' G  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&~' +110 "core" ' +2 "manipulator"&& +4 "core" &   B  +2 "manipulator"&% +4 "core" %   1 + "processing"% & +4 "core" & +2 "processing"%s& +5 "core" & \ +2 .tPC.seek :closed + "processing"%(X +5 "core" & \ +6 & . %f +10 &X 7 +9 & L +9 &b L +10 &yj L +9 &<g K +9 &e L +10 &f L +9 &e L +10 &Ci L +9 & a K +9 &!g L +10 &#i L +9 &%Le K +9 &' g L +10 &(g L +9 &*h L +10 &,Sf L +9 &.h L +9 &/g L +10 &1i L +9 &3\\g K +9 &5g L +10 &6e L +9 &8e K +10 &:bg L +9 &<$h L +9 &=b L +10 &?g L +9 &Akg L +9 &C+k L +10 &Dv N +9 &F O +10 &Ha R +9 &J" R +9 &K R +10 &M R +9 &Of S +9 &Q) R +10 &R S +9 &T S +10 &Vm S +9 &Waq . +9 &X!| A +9 ( +3 "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open + "manipulator"& 1 +4 "core" &X| / +52 1 +2 "manipulator"&N% +4 "core" %  &  % 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +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"% P +3 %9 +5 "core" 9CV +102 "processing"%9 +2 "core" 9?V +102 "processing"%9 +2 "core" 9<V  +102 "processing"%$9 +3 "core" 99V  +102 "processing"%9 +2 "core" 97V +102 "processing"%v9 +3 "core" 96W +102 "processing"%9 +2 "core" 94V +102 "processing"%'9 +3 "core" 95V +102 "processing"%9 +2 "core" 94V" +102 "processing"% 9 +3 "core" 95V& +102 "processing"%9 +3 "core" 97V* +102 "processing"%9 +2 "core" 98V/ +102 "processing"%\ 9 +2 "core" 9:W3 +102 "processing"%9 +2 "core" 9=W7 +102 "processing"%/9 +3 "core" 9@W; +102 "processing"%9 +3 "core" 9DX? +102 "processing"%9 +2 "core" 9HXC +102 "processing"%(9 +2 "core" 9MXH +102 "processing"%.9 +3 "core" 9RXL +102 "processing"%9 +2 "core" 9WXP +102 "processing"%)9 +5 "core" 9]YT +102 "processing"% 9 +2 "core" 9dYX +102 "processing"%h9 +2 "core" 9jY] +102 "processing"%9 +3 "core" 9qYa +102 "processing"%,9 +2 "core" 9xYe +102 "processing"%!9 +3 "core" 9Yi +102 "processing"%59 +2 "core" 9Zm +102 "processing"%49 +3 "core" 9Zq +102 "processing"%+9 +2 "core" 9Zv +102 "processing"%>9 +2 "core" 9[z\ +102 "processing"%=9 +3 "core" 9[~\ +102 "processing"%39 +2 "core" 9[ +102 "processing"%B9 +3 "core" 9[ +102 "processing"%%9 +2 "core" 9\\ +102 "processing"%Z9 +2 "core" 9V +102 "processing"%89 +3 "core" 9] +102 "processing"%F9 +3 "core" 9\\ +102 "processing"%29 +2 "core" 9] +102 "processing"%z9 +2 "core" 9^ +102 "processing"%99 +3 "core" 9_ +102 "processing"%C9 +2 "core" 9_ +102 "processing"%L9 +3 "core" 9_ +2 .tPH.hold 2:00:00,28C +4 "processing"%< pPp +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%T +95 "core"  + "processing"%6% +4 "core" %h  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%o' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%?'Ҧ +1611 "core" ' + .tPTV.dial :puck +7 "processing"%Y  +69 "core"  + .tPSV.dial PTV +2 "processing"%D +69 "core" + .tPBV.dial :waste1 +2 "processing"%E  +122 "core"  + "processing"%U% +4 "core" %ҫ  +2 .tPS.seek 1.5ml + "processing"%R'[ +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%J * +31 "core" * +2 .tPS.seek 0ml +2 "processing"%O'd +1597 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +32 "core" +2 .tdelay 30 seconds +2524 "Can"h\ 77 +478 .tPBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%Q' +2326 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +6 "processing"%M +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%I  +67 "core"  +2 .tPS.seek 0ml + "processing"%0'd +2306 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%P  +123 "core" +2 .tPSV.dial :mixloop + "processing"%& +43 "core" + .tPRV.dial :ab1 +2 "processing"%X @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%d'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'*  + "processing"%-  +42 "core" +3  +2 "processing"%H% +3 "core" %^W\  +2 .tPS.seek 0.34ml +2 "processing"%W'm +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'1  +28 "core" +2 .tPRV.dial :air + "processing"%S  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%b'G[ +1185 "core" ' +2 .tPRV.dial :waste2 +53 "processing"%m @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%[' +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%#  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%i'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%` +42 "core" + .tPTV.dial :mixing +2 "processing"%t @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%e  +33 "core" + "processing"%j% +4 "core" %Ҫ|  +2 .tPS.seek 1.85ml +2 "processing"%l' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%^'d +1954 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &  +2 "manipulator"&V& +4 "core" &     + "manipulator"&p% +4 "core" % "    ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&x(, +133 "core" ( +2 "manipulator"&@& +4 "core" &, "  $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &,   ) $ +2 .tForearm.seek :garage + "manipulator"&c'b +112 "core" ' + .tHand.close +2 "manipulator"&}/ +55 "core" / +2 "manipulator"&q& +4 "core" &- ' ! % !q + "manipulator"&y% +4 "core" % m{   7  +2 .tForearm.seek :retract + "manipulator"&u'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +282 "core" ( +2 "manipulator"&& +4 "core" &<   M + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 && +4 "core" &<   b M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"& 'O +102 "core" ' + "manipulator"&& +4 "core" &<  \ U M +2 "manipulator"&k% +4 "core" %Q   d ? + "collection"'A& +4 "core" & +2 "collection"':& +5 "core" &  +2 .tCC.seek :closed +2 "collection"';(X +4 "core" & \  +9 &1 +{ +9 &e > +10 & M +9 &Id L +9 & e K +10 &gF K +9 &g K +9 &Rj K +10 &hA K +9 &c K +10 & h K +9 &"Ze K +9 &$c+ K +10 &%d L +9 &'eP L +9 &)bd K +10 &+$c K +9 &,d K +10 &.bC K +9 &0jh0 K +9 &2+e L +10 &3d K +9 &5f L +9 &7rd/ K +10 &94i! K +9 &:g L +10 &<f L +9 &>zg7 K +9 &@=b K +10 &AhX K +9 &CmA L +9 &E~t{Y M +10 &G6N^^ P +9 &H<=S\ T +10 &J<=\ V +9 &Lh<>J\ W +9 &N(9?P\ X +10 &O==G\ X +9 &Q;=V\ Y +9 &Sk;=S\ Y +10 &U-;>U\ Y +9 &V;=Y\ R +10 &X @==[\ , +9 &Xw ;<T\ K +5 ( +2 "collection"':& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'a& +5 "core" &Xwm;>P K + &Xwm:< K + .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % Q 1 $ K ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %fV\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% 'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml + "processing"%|'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%g +39 "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"%N  + "collection"'  +31 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%s +107 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml + "processing"%~'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2607 "core" ' + .tPSV.dial :mixloop +7 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%'' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &9   M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&\ & +4 "core" &9   X M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &9  M +2 .tForearm.seek CC +2 "manipulator"&/'O +101 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / + .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&(& +4 "core" &9   M + "manipulator"&.% +4 "core" % c   k  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(, +292 "core" ( + "manipulator"& & +4 "core" &,    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &,    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +116 "core" ' + .tHand.open +2 "manipulator"&,1 +61 "core" 1 + "manipulator"&!% +4 "core" % ]Q - 6 )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +98 "core" ' + ."da"delayUntil "17:42:29.03" +21946 "Can"L\ 88 +3010 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%4 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%> * +33 "core" , + ."da"PSV.dial :air +2 "processing"%=  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%B +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Z +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2289 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%2 +133 "core"  + "processing"%z% +4 "core" %g  + #"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 +2 "processing"%9' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%L  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%T +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 "processing"%w% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml + "processing"%o'W +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +51 "processing"%Y * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%D'd +1596 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +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"%J' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2310 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%O +122 "core"  +2 "processing"%% +4 "core" %bz  + #"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"%M' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%I +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" + "processing"%P% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%&'W +589 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'd +1606 "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"%- * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +479 "Can"=\ KK +1842 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%W +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2301 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%#  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%[  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%`  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%t +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%e'a +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%j  +41 "core"  +2 "processing"%]% +4 "core" %a`  +2 ."da"PS.seek 0.55ml + "processing"%i' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%l  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%V +40 "core" +2 ."da"PTV.dial :mixing + "processing"%p @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%@  +33 "core"  +2 "processing"%f% +3 "core" %ҡ/  +2 ."da"PS.seek 1.85ml +2 "processing"%{' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%q'd +1954 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47624 "Can"(\ GG +378 #"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 +6 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%c  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2294 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%u +122 "core"  + "processing"%% +4 "core" %hu  + #"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"%a' +587 "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"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%: +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ҥ7\  +2 ."da"PS.seek 1.5ml + "processing"% 'U +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "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"%g * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%| +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2298 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%~ +133 "core"  + "processing"%% +4 "core" %`=  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +51 "processing"%#A d`xb +5 ."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"%'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%v +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%'% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +583 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%r * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "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"%( +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%. +68 "core"  +2 ."da"delay 5 seconds +219 "Can"%\ == +283 ."da"PSV.dial PTV +2 "processing"%/ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2297 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%,% +4 "core" %d + #"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 +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core" + "processing"%+% +4 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%>'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%B  +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"%Z +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%9'd +2301 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +125 "core"  +3 "processing"%T% +16 "core" %h\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +9 "processing"%6' +329 "core" ' +2 ."da"delay 5 seconds +502 "processing"%w% +4 "core" %\ \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%C' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%Y'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%o +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 "processing"%U% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%?'Z +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%R'd +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%7 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2304 "core" ' + ."da"PSV.dial PTV +7 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2313 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +133 "core"  +2 "processing"%P% +3 "core" %g\ +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"%G'Ҧ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%X +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + "processing"%*% +4 "core" %Ң\  +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"%H * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%0  +106 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +1604 "core" ' + "processing"%S9 +3 "core" 9L5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%W  +4 "core" 5 5 + "processing"%m& +4 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&d% +4 "core" %\   G " + "storage"(#% +4 "core" % Q Y >\ + "storage"([. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(`(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (t& +2 "core" &S ; \ +2 "manipulator"&b& +4 "core" &,  $  + "manipulator"&j% +4 "core" %\    " +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&]( +184 "core" ( +2 "manipulator"&e& +4 "core" &   - + "storage"(l& +4 "core" &S J 9 \ +2 ."da"Forearm.reconfigure :tight +55 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i'] +101 "core" ' + "storage"(V& +4 "core" &S 7 = $\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(p'g +252 "core" ' +2 "storage"(@- +3 "core" -'E + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&f& +3 "core" &   - +2 "storage"(}& +3 "core" &S 8 : c\ +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"&_' +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&{, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(y- +2 "core" -'E +3 ."da"SE.seek 4.16 Pucks below Top Plate + "storage"('l +32 "core" ' + "manipulator"&c% +4 "core" %r    +2 "storage"(q& +4 "core" &S  |\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 316 counts + "manipulator"&'A +27 "core" ' + "manipulator"&x& +5 "core" &  k - + "storage"(& +4 "core" &S 9 7\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k'] +21 "core" ' +2 ."da"SE.seek 5.16 Pucks below Top Plate +2 "storage"('[ +48 "core" ' +2 "manipulator"&u& +4 "core" &   - + "manipulator"&% +5 "core" %g    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +89 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&a( +253 "core" ( + "manipulator"&& +4 "core" &  \   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &    +2 ."da"Forearm.seek PC +3 "manipulator"&' +112 "core" ' + ."da"Hand.close +2 "manipulator"&/ +60 "core" / + ."da"PC.seek :open +2 "processing"%( +426 "core" ( + "storage"(^& +4 "core" &S _ ] \ +2 "manipulator"& & +4 "core" &    + "manipulator"& % +4 "core" %    . + ."da"Forearm.seek :retract +2 "manipulator"&g'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&|( +276 "core" ( +2 "manipulator"&& +4 "core" &  $ + "storage"(N& +4 "core" &S O N \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&s'] +111 "core" ' + ."da"Hand.open +2 "manipulator"&1 +59 "core" 1 +2 "storage"( - +3 "core" -'[ +2 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"('' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(~'a +52 "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 +752 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.419 seconds\ /var/log/esp/da21nov0918h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov0918h40ml15s.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/da21nov0918h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov0918h40ml30s.tif +199 "Can"\ +2871 #"da"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\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "23.419 sec auto-exposure",Subject: "da21nov0918h40ml images!" +8 "storage"(- +7 "core" -'a +2 "storage"(& +6 "core" &S Z \\ 5\ +2 "manipulator"&$& +4 "core" &   + ."da"Elbow.seek 1 +2 "manipulator"&v( +4 "core" ( + "manipulator"&& +4 "core" &   M + "storage"('& +6 "core" &S ] [ \ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +18 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"(\ ' +68 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(& +5 "core" &S \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&r' +33 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.06 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"&(% +4 "core" %t   \ + "storage"(.& +4 "core" &S \ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 319 counts +4 "manipulator"&/'D +27 "core" ' +2 "manipulator"& & +4 "core" &  +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"&'] +41 "core" ' +4 "storage"(,% +11 "core" % \ +4 ."downElevator"SE.seek :down +5 "storage"(h' +99 (!% +4 "core" %9 \ OC +4 "manipulator"&% +6 "core" %   2 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +88 "core" ' +10 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (+& +3 "core" &S )\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +4 "core" &f  +2 "manipulator"&=& +5 "core" &   +2 "manipulator"&>% +15 "core" %\     +8 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&B(, +173 "core" ( +2 "manipulator"&%& +8 "core" &-    T +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Z& +8 "core" &-   T +2 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'b +113 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&3/ +60 "core" / +2 "manipulator"&2& +8 "core" &-   T +4 "manipulator"&z% +7 "core" % r{  r  +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&F'\ +233 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&8( +120 "core" ( +2 "manipulator"&L& +10 "core" &     +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &T& +8 "core" &  \ I  +2 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&9' +108 "core" ' +3 "manipulator"&w& +9 "core" &    +2 "manipulator"&6% +8 "core" %     +10 "processing"%C& +8 "core" &y  +4 "processing"%o& +10 "core" &t  +7 ."psFlush"PC.seek :closed +4 "processing"%E(X +8 "core" &[  +4 &Z  +2 &` 8 +9 &BI{X 1 +8 &tt[ E +10 &!ja K +8 &`Y K +11 &_[ K +10 &gcY L +7 &+bT K +18 &bL L +8 &bB K +4 &pcK K +9 &!2cD K +8 &"`F K +13 &$fF K +7 &&xcH K +8 &(:`F K +11 &)eK L +8 &+cK L +11 &-dJ L +9 &/BbG K +8 &1eD K +13 &2eB L +6 &4cB K +9 &6KdD K +11 &8 b3 L +8 &9g. K +11 &;b1 L +9 &=Re1 K +8 &?h= L +11 &@bD L +9 &Be? L +9 &DYg8 L +10 &Fr< M +14 &G< Q +6 &IB\ Q +8 &KPA\ Q +10 &M<\ R +9 &N?\ Q +9 &PG\ R +10 &RU:\ R +9 &T9\ S +8 &U<\ S +11 &W> 1 +9 &Xl4i; B +8 ( +6 "processing"%o& +15 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +3 "processing"%U& +9 "core" &X/ / +2 &X( / + &X+ / +3 ."psFlush"Hand.open +4 "manipulator"&Y1 +68 "core" 1 +5 "manipulator"&D% +10 "core" %    +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&?'\ +115 "core" ' +2 ."psFlush"PSR.select :air +8 .PSV.dial PSR +4 "processing"% +53 "core"  +2 "processing"%K% +8 "core" %b#  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%7' +154 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +440 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%R' +1546 #"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)\ +562 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%O @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +95 "core" +3 ."psFlush"PS.seek :empty + "processing"%M'F +2612 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +95 "core"  + "processing"%Q% +4 "core" %J  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +585 "core" ' +2 ."psFlush"delay 5 seconds +507 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%I' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%X  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%& @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%* +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%G'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%0'T +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +67 "core" +2 ."psFlush"PTV.dial :puck + "processing"%W  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%m'd +2615 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%d +80 "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"%[' +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%t +66 "core" + ."psFlush"PBV.dial PSV +2 "processing"%b U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%n @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%5' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%f'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%} @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%y' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%x +40 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +66 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%i  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%p +67 "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"%' +1499 "Can" 65 +612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%k U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +79 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%A'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%^' +2618 "core" ' + ."psFlush"PSV.dial PTV +53 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"% 'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &9  + "manipulator"& & +4 "core" &  \ Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&g( +3 "core" ( +2 "manipulator"&& +4 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &    +3 .tForearm.seek PC + "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open + "processing"%$( +426 "core" ( +2 "manipulator"&& +4 "core" &    + "manipulator"&'% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +362 "core" ( +2 "manipulator"&(& +4 "core" &%   ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &%  1 ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +98 "core" ' + "manipulator"&;& +4 "core" &%   ;6 +2 "manipulator"&|% +4 "core" %N   H + "collection"'s& +4 "core" &<  +2 "collection"',& +5 "core" &(  +2 .tCC.seek :closed + "collection"'~(X +4 "core" &=  +10 &/= +| +9 &e; > +10 &; L +9 &Ic@ K +9 & e; K +10 &h= K +9 &e> K +9 &Og: L +10 &d: K +9 &b9 J +10 & g@ K +9 &"Xd< K +9 &$e8 K +10 &%d9 K +9 &'e; K +9 &)`e; K +10 &+#h8 K +9 &,h< K +9 &.e; K +10 &0hf9 K +9 &2*f: K +10 &3d; K +9 &5e= K +9 &7qfC K +10 &93gI K +9 &:gE K +10 &<g= K +9 &>xhB K +9 &@:eC K +10 &Ae@ K +9 &CjF L +9 &E}sF L +10 &G4UeG P +9 &HINH T +10 &JHKJ U +9 &LhKKP V +9 &N(JLK W +10 &OMJH X +9 &QJKL X +9 &SiJLK Y +10 &U,INI X +9 &VKMI R +9 &X>KLJ 1 +10 &X{qIKJ \ G +5 ( +2 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 + "collection"'& +4 "core" &X{\\KLO G + &X{\\ILN \ G +2 .tHand.open + "manipulator"&!1 +60 "core" 1 +2 "manipulator"&% +4 "core" % N   ) H + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'\ & +4 "core" &X{\\INP G + "collection"'r% +4 "core" %LHLQ +2 .tCSV.dial CSR +2 "collection"'+  +41 "core"  + "collection"'% +4 "core" %LLN> + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'/'m +1346 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '=% +3 "core" %mLME \  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'>' +621 "core" ' +2 .tCSV.dial :waste + "collection"' +127 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1969 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'%& +3 "core" &X{ZJMG G +2 "collection"'Z% +4 "core" %UKLG + .tCSV.dial :flush +2 "collection"'h  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1143 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'3 @ +41 "core" B + "collection"'2% +4 "core" %mKLU  +2 .tCS.seek 7ml +2 "collection"'z' +509 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'4  + '  +41 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'L @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"'T'Q +1582 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'w& +4 "core" &X{ZMPK G + "collection"'6% +4 "core" %OKN5 + .tCSV.dial :flush +2 "collection"'B  +68 "core" +2 .tCS.seek 5ml +2 "collection"'C'm +1153 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'F @ +41 "core" B +2 "collection"'% +4 "core" %mKOQ \  +2 .tCS.seek 7ml +2 "collection"'U' +519 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'Y  +51 "core"  +2 .tCBV.dial :waste2 + "collection"'D  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'o'Q +1579 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &X{ZIL> G + "collection"'K% +4 "core" %OLL3 + .tCSV.dial CSR +2 "collection"'9  +41 "core"  +2 "collection"'1% +4 "core" %OKM3 + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'7'O +1786 "core" ' + .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'O' O +510 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' + '\\  +96 "core" +33  +2 .tCTV.dial :intake + "collection"'R  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'J'Q +1833 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'Q  +67 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'M'Q +590 "core" ' + .tCSV.dial CSR +2 "collection"'P  +97 "core"  +2 "collection"'X% +4 "core" %QLLO \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'&'m +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'*' O +1345 "core" ' +2 .tCSV.dial CBV + "collection"'I +97 "core" +2 .tCS.seek 0ml +2 "collection"'H'Q +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &$   ;6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0( +38 "core" ( + "manipulator"&S& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &    +2 .tForearm.seek CC + "manipulator"&-'O +109 "core" ' +2 .tHand.close + "manipulator"&d/ +55 "core" / +2 .tCC.seek :open +2 "collection"'m( +425 "core" ( + "manipulator"&#& +4 "core" &   )  +2 "manipulator"&t% +3 "core" % V   % +2 .tForearm.seek :retract +2 "manipulator"&b'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(, +277 "core" ( + "manipulator"&n& +4 "core" &,    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &,    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'b +114 "core" ' + .tHand.open +2 "manipulator"&e1 +62 "core" 1 +2 "manipulator"&V% +4 "core" % WT     +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +117 "core" ' +2 "processing"%@& +53 "core" & +12779 "Can" +* +60001  ++ +60002  ++ +60001  ,+ +60001  ++ +60001  ++ +60001  ++ +60002   ++ +60001  ++ +60001  ++ +60002 " ++ +60001 2 ++ +60001 < ++ +60002 0 ++ +60001 7 ++ +60001 / ++ +60001 1 ,+ +60002  +* +60001 $ ++ +60001  ++ +60001 ! +* +60002 $ +* +60001 1 ++ +60001 9 ++ +60001 > ++ +60002 H ++ +60001 D ++ +60003 H ,, +60000 H ++ +60001 N ++ +60001 L ++ +60001 O ++ @EST1636520519.43 Q +* +60001 I ++ +60001 7 ++ +60001   ++ +60002  ++ +60001  ++ +60001  ++ +60001  ++ +60001  ++ +60002  +* +60001   ++ +60001  *+ +60001  ++ +60002  ++ +60001  ,+ +60001  ++ +60001  ++ +60002  ++ +60001  ++ +60001  ++ +60001  +* +60002  ++ +60001  ++ +60001  ++ +60001  ++ +60002  ++ +60001  ++ +60001  ++ +60001  ++ +60002  ++ +60001  ++ +60001  ++ +60001  ++ +60002  ++ +60001  ++ +60001  ++ +60001 o ++ +60002 k ++ +60001 Z ++ +60001 Q ++ +60002 @ ++ +60001 ? ++ +60001 ? ++ +60001 0 ++ +60002 ' ++ +60001  ++ +60001  ++ +60002  ++ +60001 " ++ +60001 3 ++ +60001 L ++ +60002 ] ++ +60001 k ++ +60001 v ++ +60002  ++ +60001  ++ +60001  ++ +60002  ++ +60001 f ++ +60001 D ++ +60001  ++ +60002  ++ +60001  ++ +60001  ++ +60002  ++ +60001  ++ +60001  +* +60001  ++ +60002  +* +60001  ++ +60001  +* +60001  +* +60002  ++ +60001  ++ +60001  +* +60002  ++ +60001  ++ +60001  ++ +60001  ++ +3360 #t-> access 2 +3 "storage"(5% +3 "core" %\  E\ + "manipulator"&}% +4 "core" %\   +2 "manipulator"&f& +3 "core" &,   _  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(c(K +826 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (y& +2 "core" &K \  +5298 #t-> startTube 2 +50486 "Can" ** +53679 #t-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:20:57EST10-Nov-21\\n{1 => 6}\\nCan@13:12:00, 21.9C, 23% humidity, 15.1psia, 13.777V, 0.196A, 0.196A avg, 2.70W",Subject: "da sampling at most 40ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'x& +3 "core" &{  +2 "manipulator"&q% +5 "core" %\    +2 "storage"(% +3 "core" % m\ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(i( \ +157 "core" (?O c\ +2 .tSC.stop + "storage"(6 +6 .tSE.seek :down +2 "storage"(u' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&p% +5 "core" %\   +2 !to:Slide::Error\ : mesg"3Storage Carousel overCurrent at 5 + 807 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagin: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniO?: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressic : voltagef13.634790378006873: @type2F:@destinationi%:@axisName"Storage Carousel: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'"1/home/esp/esp2/utils/storage.rb:139:in `to!'":/home/esp/esp2/utils/puckmoves.rb:243:in `selectTube'"4/home/esp/esp2/utils/puckmoves.rb:361:in `load'"4/home/esp/esp2/utils/puckmoves.rb:357:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:357: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):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 +2928 #"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)\ +1060 #t-> access 2 +2 "storage"(]% +3 "core" % \ +2 "manipulator"&_% +4 "core" %\    +2 "manipulator"&& +4 "core" &,  R  +2 .tSC.seek 6 + "storage"(k(K +161 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K \  +1256 #t-> startTube 2 +332 #-> 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 13:21:57EST10-Nov-21\\n{1 => 6}\\nCan@13:12:00, 21.9C, 23% humidity, 15.1psia, 13.777V, 0.196A, 0.196A avg, 2.70W",Subject: "da sampling at most 40ml" +3 "collection"':& +3 "core" &|}  +2 "manipulator"&% +5 "core" %\   +2 "storage"(% +4 "core" % \  $\ + "storage"({. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +297 "Can"\ oo +371 "core" ( +4 .tSC.configure :limp +11 "storage"($(\ 1b +7 (A& +12 "core" &  ?\ +8 "manipulator"& & +8 "core" &,    +5 "manipulator"&^% +8 "core" %\    +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&( +213 "core" ( +2 "manipulator"& & +10 "core" &   J  +2 "storage"(N& +8 "core" & \ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&'/ +100 "core" ' +2 "storage"(& +10 "core" & \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +4 "storage"( 'g +275 "core" ' +4 "storage"(- +5 "core" -'v +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +6 "core" & \ +2 "manipulator"&& +8 "core" &  &  +4 .tElbow.seek 2 + "manipulator"&8( +18 "core" ( +6 "manipulator"&?& +7 "core" &    b +2 "storage"(E& +8 "core" & V\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +14 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close +4 "manipulator"&'/ +56 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&& + "storage"(g' +16 "core" &   b +4 "manipulator"&(% +7 "core" %   ' +4 .tForearm.seek :retract + "manipulator"&.'\ +96 "core" ' +4 .tElbow.seek CC + "manipulator"&;( +128 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +33 "core" ( +2 "manipulator"&|& +10 "core" &*  ?T +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &s& +6 "core" &* % B ?T +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&'O +103 "core" ' +4 "manipulator"&& +8 "core" &*   2 ?T +4 "manipulator"&% +8 "core" %G   V +4 "collection"'!& +5 "core" &|}  +4 "collection"'& +9 "core" &{  +4 .tCC.seek :closed +5 "collection"'\ (X +8 "core" &|  +2 &|}  +8 &-y{~ +{ +8 &f{~ > +11 &{{ \ L +9 &P]y| K +9 &dz} \ K +10 &ex| \ K +8 &ey~0 \ K +10 &Xgx| K +10 &e{{ \ K +8 &ey~ \ K +11 & ey| \ K +9 &"_cwz \ K +10 &$"fwy0 \ K +9 &%cxz/ \ K +8 &'fv{ \ K +11 &)hexx \ K +9 &+*ewzG \ K +8 &,jwx5 \ L +11 &.bwx) \ K +9 &0phwz- K +10 &21hxzM \ K +9 &3ew| \ K +8 &5fwwI K +11 &7wiwzO \ K +9 &99gwz5 K +8 &:fvx \ K +11 &<fux \ K +9 &>gvw \ K +10 &@@hnt \ L +9 &Bn]f L +8 &CxAOF M +11 &Ex$+@ P +9 &G.'(G U +10 &H%) V +9 &J&'. W +9 &Lm%(C W +10 &N-&)K X +9 &O'&3 X +8 &Q&)I Y +11 &Sp'(F Y +9 &U3#' X +10 &V') Q +9 &X!C&' *~ +9 &Xr$(> P +4 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +4 .Hand.open + "manipulator"&r1 +6 "core" &Xrp%(F P +59 1 +2 "manipulator"&,% +11 "core" % G " 7 V +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +6 "manipulator"&+'\ +115 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close + .Exhaust.select :close +4 .SS.hold + "sampler")+ +4 "core" + +4 "sampler") % +8 "core" %^X \  +2 "collection"'"& +7 "core" &Xrp'&F P +6 "Can"\ EE +2 #tCalibrating pressure sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X% +3 "core" %O&'M  +2 "sampler")%% +4 "core" %5]"_W \  + .tSSV.dial :spit +2 "sampler")Z +124 "core" +2 .tSS.seek 0ml +2 "sampler")h' +292 "core" ' + .tSSV.dial CBV + "sampler")  +126 "core"  + .tCTV.dial :intake +2 "collection"'3  +68 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:25:25.18" +1515 #"flow"0.0L/min +14838 ."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% +3 "core" %O-1>  + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0Xq8 \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 "sampler")v  +30 "core" +2 ."airStroke"CS.reconfigure :fast +2 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'~'Q +2 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'# @ +79 "core" ? +2 ."airStroke"CS.seek 10ml +2 "collection"'t' O +53 "core"  +2 .tCTV.dial :air +2 "collection"'-  +69 "core" ~ +2 .tdelay 15 seconds +16 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1484 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")n +124 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'j  +3 "sampler")0' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")e  +110 "core" ~ +16  +367 ' + "sampler")V% +4 "core" %\\Y \ +2 .tCBV.dial between SSV and waste2 +2 "collection"'b  +27 "core"  + "collection"'@% +4 "core" % M&'  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'l  +42 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'<'Q +2148 "core" '  +3 "collection"'5% +4 "core" %  + "sampler")}% +4 "core" %]X \ + #tBubblePoint: Intake @39.3psia, Outlet @15.2psia +2 .CBV.dial SSV + "collection"'f @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"']'Q +102 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")_ +125 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X  +69 "core"  + "collection"'%% +5 "core" %L&)6 \ + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 1ml + "collection"'Z' +333 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '=% +2 "core" %%'3  +2 .tCS.seek 5.999ml +2 "collection"''K +1335 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'3 +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'2'Q +1375 "core" ' + .tCSV.dial CSR +2 "collection"'h  +42 "core"  +2 "collection"' % +4 "core" %O&'5 + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'L'Q +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'z% +3 "core" %P&);  +2 .tCS.seek 5ml + "collection"'w'm +845 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'6  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1085 "core" ' +2 "collection"'49 +2 "core" 9L{ +2 "collection"'F% +4 "core" %(*M +2 #tBefore lysing Collection Puck Heater at 21.2C/28.7psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 'C9 +4 "core" 9LKd +102 "collection"'B9 +2 "core" 9M{d +102 "collection"'Y9 +3 "core" 9Lz d +102 "collection"'T9 +2 "core" 9Mz d +102 "collection"'9 +2 "core" 9M{d +103 "collection"'K9 +2 "core" 9O{d +102 "collection"'99 +2 "core" 9S{d +102 "collection"'19 +3 "core" 9X{d +102 "collection"'o9 +2 "core" 9`|"d +102 "collection"'79 +3 "core" 9h|&d +102 "collection"'9 +2 "core" 9s|*d +103 "collection"'\\9 +2 "core" 9|.d +102 "collection"'R9 +2 "core" 9}3d +102 "collection"'D9 +3 "core" 9}7d +102 "collection"'U9 +2 "core" 9~;d +102 "collection"'Q9 +3 "core" 9?d +102 "collection"'J9 +3 "core" 9Cd +102 "collection"'O9 +2 "core" 9Hd +102 "collection"'M9 +3 "core" 9Ld +102 "collection"'&9 +2 "core" 9)Pd +102 "collection"'I9 +3 "core" 9CTd +102 "collection"'*9 +2 "core" 9]Xd +102 "collection"'G9 +3 "core" 9x\\d +102 "collection"'P9 +2 "core" 9ad +102 "collection"'X9 +2 "core" 9ed +103 "collection"'W9 +2 "core" 9id +102 "collection"'d9 +3 "core" 9md +102 "collection"'9 +2 "core" 9qd +102 "collection"'#9 +3 "core" 9vd +102 "collection"'v9 +2 "core" 94zd +102 "collection"'-9 +2 "core" 9P~d +102 "collection"'H9 +3 "core" 9jd +102 "collection"'~9 +2 "core" 9d +102 "collection"'n9 +2 "core" 9d +103 "collection"'j9 +2 "core" 9d +102 "collection"'e9 +3 "core" 9d +102 "collection"'S9 +2 "core" 9a +103 "collection"'V9 +2 "core" 9 ^ +102 "collection"'b9 +2 "core" 9&\\ +102 "collection"'@9 +3 "core" 9AZ +102 "collection"'l9 +3 "core" 9\\W +102 "collection"'t9 +2 "core" 9xT +102 "collection"'59 +3 "core" 9R +102 "collection"'}9 +2 "core" 9P +97 "Can"\ 1 +5 "collection"'f9 +2 "core" 9M +103 "collection"'09 +2 "core" 9J +103 "collection"'y9 +2 "core" 9H +102 "collection"'x9 +2 "core" 9F +102 "collection"'q9 +2 "core" 94D +103 "collection"'`9 +2 "core" 9MA +102 "collection"'9 +2 "core" 9g? +102 "collection"'i9 +3 "core" 9= +102 "collection"'p9 +2 "core" 9< +102 "collection"'u9 +2 "core" 99 +102 "collection"'9 +3 "core" 97 +102 "collection"'_9 +3 "core" 96 +102 "collection"'<9 +2 "core" 93 +102 "collection"'c9 +3 "core" 91 +102 "collection"']9 +2 "core" 9*0 +102 "collection"'9 +3 "core" 9@. +102 "collection"':9 +3 "core" 9W, +102 "collection"'9 +2 "core" 9n+ +102 "collection"'9 +3 "core" 9( +102 "collection"'{9 +2 "core" 9' +102 "collection"'k9 +2 "core" 9 % +102 "collection"'A9 +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 6) +102 "collection"'9 +2 "core" 9 H. +102 "collection"'9 +3 "core" 9 Z2 +102 "collection"'N9 +2 "core" 9 j6 +102 "collection"'?9 +3 "core" 9 {: +102 "collection"'E9 +2 "core" 9 > +102 "collection"''9 +2 "core" 9 B +102 "collection"'9 +3 "core" 9 G +102 "collection"'[9 +2 "core" 9 K +102 "collection"'9 +3 "core" 9 O +103 "collection"'9 +2 "core" 9 S +102 "collection"' 9 +2 "core" 9 W +102 "collection"'9 +2 "core" 9 [ +103 "collection"'s9 +2 "core" 9 ` +102 "collection"'9 +3 "core" 9\ d +102 "collection"'89 +2 "core" 9\ h +102 "collection"'|9 +3 "core" 9\ l +102 "collection"'9 +2 "core" 9\ *p\ +102 "collection"'!9 +2 "core" 9\ 4u\ +103 "collection"'g9 +2 "core" 9\ @y +102 "collection"'m9 +3 "core" 9\ J} +102 "collection"'9 +2 "core" 9\ S +102 "collection"',9 +2 "core" 9\ ] +102 "collection"'(9 +3 "core" 9\ f +102 "collection"'r9 +2 "core" 9\ m +102 "collection"'.9 +2 "core" 9\ w +103 "collection"'9 +2 "core" 9\ ~ +102 "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 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'> `\ `\ D + '%9 +6 "core"  + 9\  + "collection"'=% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.7psia +53808 "Can"\ +6181 "core" ` +2 "collection"'Z9 +3 "core" 9\  +2 "collection"'3% +4 "core" % + #tEnded lysing Collection Puck Heater at 70C/37.0psia +2 .CS.seek 0ml +2 "collection"''Q +350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'h @ +93 "core" B + .tCSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'2'm +1336 "core" ' + .tCSV.dial CTV +2 "collection"'z  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'L @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'6  +41 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'w @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'4'Q +1339 "core" ' +2 "collection"'F% +4 "core" %T \ + #tPuck @47.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'C +96 "core" ~ + .tCBV.dial CSV +2 "collection"'B  +28 "core"  + "collection"'Y% +4 "core" %Thg +2 .tCS.seek 5ml +2 "collection"'T'm +1335 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'K% +4 "core" %m \  +2 .tCS.seek 7ml +2 "collection"'9' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'1 @ +40 "core" > +2 .tCS.seek 10ml + "collection"'o' O +858 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'7 ` +107 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &Xrj\   P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&\\% +4 "core" %    + "storage"(R% +4 "core" % \ + "storage"(D. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(U(S +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Q& +3 "core" &S \ +2 "manipulator"&J& +3 "core" &)   p ?T +2 "manipulator"&O% +3 "core" %   Z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&M( +174 "core" ( +2 "manipulator"&&& +4 "core" &    , + "storage"(I& +4 "core" &S 3\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&*'] +89 "core" ' + "storage"(G& +5 "core" &S \ + .tSE.reconfigure :pick +54 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(P'g +240 "core" ' +2 "storage"(X- +3 "core" -'6 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&W& +3 "core" & #   , +2 "storage"(d& +4 "core" &S 4\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +28 "core" ' +2 .tElbow.hold + "manipulator"&#, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(v- +2 "core" -'6 +3 .tSE.seek 5.17 Pucks below Top Plate + "storage"(-'] +30 "core" ' +2 "manipulator"&H% +5 "core" %r   + "storage"(~& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 298 counts +2 "manipulator"&n'/ +21 "core" ' +2 "manipulator"&j& +4 "core" & #  , + "storage"(e& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&S'] +22 "core" ' +2 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(V'L +41 "core" ' +2 "manipulator"&b& +4 "core" & !  , + "manipulator"&@% +4 "core" %h\ !  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +152 "core" ( +2 "manipulator"&5& +4 "core" && $  { >H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &'   >H +2 .tForearm.seek CC +2 "manipulator"&f'O +106 "core" ' +2 .tHand.close +2 "manipulator"&0/ +56 "core" / + .tCC.seek :open +2 "collection"'y( +426 "core" ( +2 "storage"(x& +4 "core" &S \ + "storage"(q& +4 "core" &S ~\ + "manipulator"&`& +4 "core" &&  ! >H +2 "manipulator"&% +4 "core" % R   + .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&p( +156 "core" ( + "manipulator"&u& +4 "core" &   H  +2 "storage"(& +4 "core" &S ^\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&_' +110 "core" ' +2 .tElbow.hold + "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +55 "core" 1 +2 "manipulator"&]% +4 "core" % b % # T +2 "storage"(& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 303 counts + "manipulator"&:'4 +28 "core" ' + "manipulator"&& +5 "core" &   t  + "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&{'] +32 "core" ' +2 "storage"(k% +4 "core" %Q \ +2 ."downElevator"SE.seek :down +3 "storage"(A' +99 ( % +3 "core" %ԉ4 \ NC +2 "manipulator"& % +4 "core" %/   v  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +6 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &  +2 "manipulator"&^& +4 "core" &     + "manipulator"&)% +4 "core" %\    v  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +176 "core" ( + "manipulator"&& +4 "core" &-  v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &-   W +2 .tForearm.seek :garage +2 "manipulator"&?'b +96 "core" ' + .tHand.close +2 "manipulator"&E/ +62 "core" / +2 "manipulator"&'& +4 "core" &- %  m + "manipulator"&% +4 "core" % j   \\ +2 .tForearm.seek :retract + "manipulator"&['\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +288 "core" ( + "manipulator"&& +4 "core" &=  ] N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &=   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' +2 "manipulator"&s& +4 "core" &=   N + "manipulator"&% +4 "core" %V   +2 "collection"'8& +4 "core" & x  + "collection"'|& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &  +6 & 2 %g +10 &Z}  \ 7 +9 &~~ J +10 &]H I +9 &c J +9 &F`   J +10 &aT J +9 &a= J +9 &`  I +10 &Mb J +9 & ` ~ J +10 &!b\   I +9 &#c J +9 &%V` \ J +10 &'b s J +9 &(] Z I +9 &*]? \ I +10 &,]^   J +9 &. b  \ I +9 &/c \ I \ J +10 &1`\  7 J +9 &3ea\  \ J +10 &5'_ J +9 &6b \ I +9 &8e \ J +10 &:mb\   \ J +9 & +42 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%3  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +43 "core" +2 .tPS.seek 0ml + "processing"% 'd +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &; )  N + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z( +3 "core" ( +2 "manipulator"&L& +4 "core" &<  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &<   N +2 .tForearm.seek CC + "manipulator"&w'O +103 "core" ' + .tHand.close +2 "manipulator"&2/ +55 "core" / + .tCC.seek :open +2 "collection"'F( +429 "core" ( +2 "manipulator"&C& +4 "core" &; " 9 N + "manipulator"&B% +4 "core" % ^   +2 .tForearm.seek :retract + "manipulator"&Y'\ +100 "core" ' +2 .tElbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&4(, +291 "core" ( +2 "manipulator"&& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&T'b +112 "core" ' + .tHand.open +2 "manipulator"&11 +53 "core" 1 + "manipulator"&9% +5 "core" % XK 4 &  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +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"&\\% +4 "core" %\ /   & +2 "storage"(R% +4 "core" % X\ + "storage"(D. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Q( \ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (J& +3 "core" &  N\  + "manipulator"&O& +4 "core" &-   U +2 "manipulator"&% +3 "core" %\ .   & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&&( +191 "core" ( + "manipulator"&I& +4 "core" &   7 +2 "storage"(G& +4 "core" &  ]\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&;'/ +98 "core" ' + "storage"(+& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(X'g +281 "core" ' + "storage"(W- +3 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (d& +2 "core" &  {\  +2 "manipulator"&v& +3 "core" &  & 7 +2 .tElbow.seek 2 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&~& +4 "core" & ! " \ 7 + "storage"(j& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&e' +29 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&b/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&@& +2 "storage"(*' +8 "core" &  ) 7 +2 "manipulator"&M% +4 "core" %   & J > +2 .tForearm.seek :retract + "manipulator"&P'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&( +147 "core" ( + "manipulator"&n& +4 "core" &9 \ % M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 "core" ' + ."downElevator"SE.stop +3 "manipulator"&-& + "storage"(5 +6 "core" &9   M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'O +106 "core" ' +2 "manipulator"&}& +4 "core" &9  # M + "manipulator"&S% +4 "core" %V ! !  +2 "collection"'#& +4 "core" &z|C  +2 "collection"'0& +5 "core" &||9  +2 .tCC.seek :closed + "collection"'l(X +5 "core" &yz(  +6 & #{| $e +10 &Z{|{ 7 +9 &~|{ J +9 &Zx| I +10 &_yz I +9 &B`zz I +10 &]xy I +9 &bxyo I +9 &by{_ I +10 &I_yyE J +9 & ^yu` J +9 &!]xw I +10 &#\\wv I +9 &%R`wxk I +10 &'`wxU J +9 &(`wxB J +9 &*`ww5 J +10 &,Y_uw- J +9 &._vw J +9 &/_wx J +10 &1]wv I +9 &3baxx I +10 &5#_vw J +9 &6_vy J +9 &8avw J +10 &:i`vv J +9 &<+`tu J +9 &=_wxe J +10 &?^uw I +9 &Aq]su I +9 &C1dXj J +10 &Dp L +9 &F P +10 &HYw U +9 &Jq V +9 &Ke X +10 &Ma X +9 &OV] X +9 &QR Y +10 &RH X +9 &T= Y +10 &V[- Y +9 &Wl) (| +9 &Xt2" "j +9 ( +3 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 +2 .Hand.open + "manipulator"&\ 1 +3 "core" &X^ \ J +61 1 +2 "manipulator"&x% +4 "core" % U * ) 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +113 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'`  +119 "core"  +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%u' +2607 "core" ' + "collection"'% +4 "core" % K&  +2 .tCS.seek 4.15ml +2 "collection"'f'S +1560 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%t  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%c  +79 "core" ~ +2 .tPS.seek 0ml +2 "processing"%]'d +2608 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" ^ +2 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1564 "core" ' + .tCSV.dial CTV + "collection"'k  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'i'Q +2606 "core" ' + .tCBV.dial :waste1 + "collection"' @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'  +120 "core" + "collection"'p& +4 "core" &X_ J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&_% +4 "core" %\ $ m +2 "storage"(% +3 "core" % 5\ +2 "storage"(^. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"()(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (:& +3 "core" &U \ + "manipulator"&V& +4 "core" &9  & 3 M + "manipulator"&% +4 "core" %\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&{( +207 "core" ( + "manipulator"&N& +4 "core" &  ^  +2 "storage"(A& +3 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +109 "core" ' + "storage"(E& +5 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(''g +235 "core" ' + "storage"(- +4 "core" -'. + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & '  "  +2 "storage"(?& +3 "core" &U W\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +34 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'. +2 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(s'U +30 "core" ' +2 "manipulator"&% +4 "core" %~  ! { 0 + "storage"(8& +4 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&['C +27 "core" ' + "manipulator"&y& +5 "core" & - % :  + "storage"(!& +4 "core" &U ^\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&g'] +40 "core" ' +2 .tSE.seek 7.17 Pucks below Top Plate +2 "storage"(m'D +45 "core" ' +2 "manipulator"&|& +4 "core" &   G  + "manipulator"&,% +4 "core" %Ј   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +150 "core" ( + "manipulator"&a& +4 "core" &3  ' I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &4 ' 6 I +2 .tForearm.seek CC + "manipulator"&r'O +104 "core" ' +6 .tHand.close +2 "manipulator"& / +56 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "storage"(& +4 "core" &U Z\ +2 "storage"(& +3 "core" &U &\ +2 "manipulator"&/& +3 "core" &4 * * = I +2 "manipulator"&% +3 "core" % a * ) +2 .tForearm.seek :retract +52 "manipulator"&"'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&=( +197 "core" ( + "manipulator"&%& +5 "core" &   P  + "storage"(>& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +111 "core" ' +2 .tElbow.hold +2 "manipulator"&3, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Z1 +56 "core" 1 +2 "manipulator"&h% +4 "core" % D 8 ' B + "storage"(& +4 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&'; +19 "core" ' +2 "manipulator"&L& +4 "core" & $   +2 "storage"(6& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&2'] +27 "core" ' +2 "storage"(% +4 "core" %D \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %٠6 h\ OD +2 "manipulator"&C% +4 "core" %. !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +83 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 "core" ' +2 .tPSV.dial :air +2 "processing"%w  +66 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +1577 "Can" 77 +1038 "core" ' + .tdelay 1 second +107 .PSV.dial :mixloop + "processing"%K +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%z  +41 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%1 +40 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%9  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%Y& +4 "core" &6 + "manipulator"&\\& +4 "core" & (   + "manipulator"&R% +4 "core" %  $  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&D(, +177 "core" ( +2 "manipulator"&T& +4 "core" &,   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" &,    +3 .tForearm.seek :garage +2 "manipulator"&O'b +110 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 "manipulator"&U& +4 "core" &, (    + "manipulator"&I% +4 "core" % rt (    +2 .tForearm.seek :retract + "manipulator"&G'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +117 "core" ( + "manipulator"&+& +4 "core" & !  4  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +106 "core" ' + "manipulator"&d& +5 "core" &     + "manipulator"&v% +4 "core" %   O +2 "processing"%~& +3 "core" &7 \ +2 "processing"%j& +5 "core" & +2 .tPC.seek :closed + "processing"%b(X +4 "core" &. \  +9 &.~. ,} +9 &d/ > +10 &p< M +9 &6`@ L +10 &hK L +9 &hB L +9 &}gT K +10 &?g\\ K +9 &dW K +9 &j_ L +10 & bj K +9 &"Ff^ L +10 &$jn L +9 &%g8 K +9 &'h L +10 &)Ne L +9 &+f K +9 &,d L +10 &.h L +9 &0Vj L +10 &2k L +9 &3j L +9 &5k L +10 &7_h\ K +9 &9k L +9 &:g L +10 &<h L +9 &>fj L +10 &@(i L +9 &Ai L +9 &Ch, K +10 &Eiw2 M +9 &G%) O +9 &H1 Q +10 &J( R +9 &Ld. R +10 &N%0 R +9 &O< S +9 &Q8 S +10 &SiF S +9 &U+H S +9 &VG S +10 &XEIeH N +9 &X_U 4 +6 ( + "processing"%j& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 "processing"%@& +4 "core" &X"Z 3 + &X"T 3 + .tHand.open + "manipulator"&M1 +63 "core" 1 + "manipulator"&&% +4 "core" % * &  O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%n  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%- +41 "core" + "processing"%X% +4 "core" %i  +2 .tPS.seek 0.3ml +2 "processing"%e'f +391 "core" ' + .tPSV.dial PSR + "processing"%} +96 "core"  + "processing"%S% +4 "core" %kD  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%#'. +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%H' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%* +95 "core" + .tPTV.dial :mixing +2 "processing"%P @ +70 "core" B + .tPBV.dial :waste2 +2 "processing"%F  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&x& +5 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&0( +3 "core" ( +2 "manipulator"&`& +4 "core" & $   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &   [  +2 .tForearm.seek PC +2 "manipulator"&5' +101 "core" ' +2 .tHand.close + "manipulator"& / +60 "core" / + .tPC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&o& +4 "core" &    + "manipulator"&t% +4 "core" % ! "  B +2 .tForearm.seek :retract + "manipulator"&c'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(, +137 "core" ( +2 "manipulator"&& +4 "core" &-\   M + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 && +2 "core" &-\   M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +2 "manipulator"&f'b +107 "core" ' + .tHand.open + "manipulator"&k1 +58 "core" 1 +2 "manipulator"&% +4 "core" % U[ * ) # # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"% & +4 "core" & + "manipulator"&p% +4 "core" %\ * " !  $r +2 "storage"(_% +3 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(^( \ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (:& +3 "core" & \\\  + "manipulator"&V& +4 "core" &-\  M +2 "manipulator"&% +3 "core" %\ +   $r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&Q( +188 "core" ( +2 "manipulator"&N& +4 "core" &  & 6 + "storage"(A& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +99 "core" ' + "storage"(E& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(q'g +281 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  Q\  +2 "manipulator"&?& +86 "core" & " ! 3 6 +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & & *  6 + "storage"(8& +4 "core" &  -\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&y' +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&!/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&|& + "storage"(,' +7 "core" & " ! ? 6 + "manipulator"&<% +4 "core" % * "  +2 .tForearm.seek :retract +2 "manipulator"&{'\ +142 "core" ' + .tElbow.seek PC +2 "manipulator"&'( +122 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +126 "core" ( +2 "manipulator"&& +4 "core" & (    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +107 "core" ' +2 "manipulator"&a& +4 "core" & " "  + "manipulator"&.% +4 "core" % !   \\ +2 "processing"%g& +4 "core" &" +2 "processing"% & +4 "core" &? +2 .tPC.seek :closed +2 "processing"% (X +4 "core" &A +8 & . \ $e +10 &X 7 +9 & L +9 &c{ L +10 &vg L +9 &:_v K +10 &c| K +9 &ez L +9 &`n K +10 &Agl L +9 & bi K +9 &!c^ L +10 &#gO K +9 &%JcX K +10 &' e[ K +9 &(gH K +9 &*gG K +10 &,RhM K +9 &.b? K +9 &/c@ L +10 &1e7 L +9 &3Zc/ K +9 &5c6 K +10 &6f% K +9 &8e/ L +10 &:ac! L +9 &<#h L +9 &=d K +10 &?e K +9 &Aje K +9 &C*i L +10 &Dr M +9 &F N +10 &H` Q +9 &J! R +9 &K Q +10 &M R +9 &Of R +9 &Q' R +10 &R S +9 &T S +10 &Vl S +9 &W`u 4 +9 &XI - +6 ( + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 .Hand.open + "manipulator"&(1 +3 "core" &X - +53 1 +2 "manipulator"&l% +5 "core" % * * \\ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% P + %/9 +6 "core" 9wt +102 "processing"%9 +2 "core" 9st +102 "processing"%r9 +3 "core" 9qu  +102 "processing"%%9 +2 "core" 9nt  +102 "processing"%>9 +3 "core" 9lu +102 "processing"%9 +3 "core" 9ku +102 "processing"%Z9 +2 "core" 9ju +102 "processing"%h9 +3 "core" 9iu +102 "processing"%9 +2 "core" 9ju" +103 "processing"%L9 +2 "core" 9iu& +102 "processing"%69 +3 "core" 9ku* +102 "processing"%9 +2 "core" 9lt/ +102 "processing"%"9 +3 "core" 9nu3 +102 "processing"%9 +2 "core" 9pu7 +102 "processing"%C9 +4 "core" 9sv; +102 "processing"%=9 +2 "core" 9vv? +102 "processing"%9 +2 "core" 9yuD +102 "processing"%9 +3 "core" 9~vH +102 "processing"%w9 +3 "core" 9uL +102 "processing"%m9 +3 "core" 9yP +102 "processing"%29 +3 "core" 9vT +102 "processing"%9 +2 "core" 9wX +102 "processing"%]9 +3 "core" 9w] +102 "processing"%K9 +2 "core" 9wa +102 "processing"%z9 +3 "core" 9ve +102 "processing"%19 +3 "core" 9wi +102 "processing"%99 +2 "core" 9wm +102 "processing"%9 +3 "core" 9vr +102 "processing"%Y9 +2 "core" 9wv +102 "processing"%\\9 +4 "core" 9xz +102 "processing"%R9 +2 "core" 9w~ +102 "processing"%T9 +3 "core" 9w +102 "processing"%J9 +2 "core" 9x +102 "processing"%39 +3 "core" 9x +102 "processing"%9 +2 "core" 9y +102 "processing"%U9 +3 "core" 9y +102 "processing"%I9 +2 "core" 9z +102 "processing"%B9 +3 "core" 9z +102 "processing"%+9 +2 "core" 9 z +3 .tPH.hold 2:00:00,28C +3 "processing"%7 pPp +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%O +94 "core"  +2 "processing"%d% +4 "core" %_Q  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%v' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%~'Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%D  +69 "core"  +2 .tPSV.dial PTV + "processing"%G +69 "core" +2 .tPBV.dial :waste1 + "processing"%$  +120 "core"  +2 "processing"%@% +4 "core" %ҡ  +2 .tPS.seek 1.5ml +2 "processing"%M'Q +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" , +2 .tPS.seek 0ml + "processing"%j'd +1625 "core" ' + .tdelay 5:00 +25666 "Can" ;; +4337 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%- * +45 "core" ) +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%X +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%W' +2344 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%S +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%e  +67 "core"  +2 .tPS.seek 0ml + "processing"%#'d +2286 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%*  +125 "core" + .tPSV.dial :mixloop +2 "processing"%P +41 "core" + .tPRV.dial :ab1 +2 "processing"%F @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%H'c +350 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'x  + "processing"%`  +42 "core" +  +2 "processing"%% +4 "core" %_0  +2 .tPS.seek 0.34ml +2 "processing"% 'n +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'4  +29 "core" +2 .tPRV.dial :air + "processing"%;  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%b'G[ +1186 "core" ' + .tPRV.dial :waste2 +2 "processing"%o @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%t' +851 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +40 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%5 +41 "core" + .tPTV.dial :mixing +2 "processing"%0 @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%k  +36 "core" + "processing"%% +4 "core" %ҫY  +2 .tPS.seek 1.85ml +2 "processing"% ' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%_'d +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +3 "core" &qn +2 "manipulator"&& +3 "core" & # @  +2 "manipulator"&f% +4 "core" %\  )  =  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(, +138 "core" ( + "manipulator"&V& +4 "core" &-  ( p M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- $  ' M +2 .tForearm.seek :garage +2 "manipulator"&)'b +110 "core" ' +2 .tHand.close + "manipulator"&N/ +55 "core" / + "manipulator"&A& +4 "core" &- 8 , O M +2 "manipulator"&u% +4 "core" % o~ / * f + + .tForearm.seek :retract +2 "manipulator"&E'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +297 "core" ( + "manipulator"&& +4 "core" &  *  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" & % - ; 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'O +105 "core" ' +3 "manipulator"&& +4 "core" & & - l 6 + "manipulator"&8% +4 "core" %M 0 - f  +2 "collection"'!& +3 "core" &nq  +2 "collection"'|& +5 "core" &oo  +2 .tCC.seek :closed +2 "collection"'<(X +4 "core" &pp  +9 &2on +{ +9 &eko > +9 &oo L +10 &E`no K +9 &dlo K +10 &dnl K +9 &enm K +9 &Kelk L +10 &dnm K +9 &gnm K +9 & hmn L +10 &"Tbml K +9 &$emk L +10 &%bol K +9 &'bml K +9 &)\\elm K +10 &+ekk L +9 &,gjk K +9 &.ekk L +10 &0delk K +9 &2&fkk K +10 &3`jk K +9 &5ejk K +9 &7lekj K +10 &9.gji K +9 &:fjj K +9 &<bjl K +10 &>tglj K +9 &@6egk K +62 &Abii K +5 &Ch]b L + &ExrGM M + &G0(\ P + &H\ U +4 &J\ V + &L`\ X +2 &N"\ X +8 &O\ X +9 &Q\ Y +9 &Se\ Y +10 &U&\ Y +9 &V\ U +9 &X8\ +~ +10 &X*\ G +9 ( +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 + "collection"'Q& +4 "core" &XX\ B + &XY B +2 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&q% +5 "core" % L 2 /  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 "processing"%[% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1602 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%a  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +1595 "core" ' + .tPSV.dial PSR +2 "processing"%g +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%,' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%{  + "collection"'  +30 "core"  +118  + .tPSV.dial :mixloop +2 "processing"%( +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%l  +71 "core" +2 .tPS.seek 0ml + "processing"%/'d +2609 "core" ' + .tPSV.dial :air +7 "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :mixloop + "processing"%s +41 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2606 "core" ' + .tPSV.dial :air +2 "processing"%%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" & 0 - K 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +33 "core" ( + "manipulator"&L& +4 "core" & $ 5 Z 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & )  8 +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 .tHand.close + "manipulator"&"/ +60 "core" / +2 .tCC.seek :open + "collection"'( +430 "core" ( + "manipulator"&C& +4 "core" & $ # + 8 +2 "manipulator"&=% +4 "core" % a "  q + .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +279 "core" ( +2 "manipulator"&w& +4 "core" &,  , \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &, * #  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'b +104 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&]% +4 "core" % ^d . +  0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 ."da"delayUntil "14:13:39.23" +15065 "Can"y\ :: +9875 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%z @ +68 "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"%9 * +35 "core" , + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2310 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\\ +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%T +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +40 "core"  +2 ."da"PS.seek 0ml + "processing"%3'd +2284 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%U% +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"%I' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%+  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%O +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +33 "core" + "processing"%\ % +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%v'Y +605 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G'd +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .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"%~ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%n +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2310 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +121 "core"  +2 "processing"%% +4 "core" %ez  + #"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 +2 "processing"%S'Ҧ +1611 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%e +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core"  + "processing"%*% +4 "core" %Ҭw  +2 ."da"PS.seek 1.5ml +2 "processing"%P'\\ +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%#'d +1599 "core" ' +2 ."da"delay 2:00 +8801 "Can"v\ :9 +3202 #"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"%x * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +51 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2319 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +69 "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"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%t  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%5  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%0 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%k'a +388 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%p% +4 "core" %bU  +2 ."da"PS.seek 0.55ml +2 "processing"%'\ +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing + "processing"%f @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%V  +88 "core" +2 "processing"%% +4 "core" %ҨT  + ."da"PS.seek 1.85ml +2 "processing"%'' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%N * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%A'd +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +40641 "Can"r\ == +7361 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%u  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%)  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2302 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +122 "core"  + "processing"%% +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"%Q' +598 "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"%q  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%| +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%[% +4 "core" %Ҧ=  +2 ."da"PS.seek 1.5ml +2 "processing"%?'V +583 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%a'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .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 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%( +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%l +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2297 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +121 "core"  +2 "processing"%s% +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 +2 ."da"PS.seek 0.5ml +2 "processing"%' +584 "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 +6 .PSV.dial PTV +2 "processing"%r +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%>% +4 "core" %Ҩ^  +2 ."da"PS.seek 1.5ml +2 "processing"%h'X +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%6'd +1601 "core" ' + ."da"delay 2:00 +11404 "Can"<p\ :9 +599 #"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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%y +69 "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"%C +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%= +68 "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"%w  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2285 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %a5  + #"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"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%2 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%1% +49 "core" %ҢE  +8 ."da"PS.seek 1.5ml +2 "processing"%9'R +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1593 "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 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%I'd +2302 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +124 "core"  +9 "processing"%O% +16 "core" %g@\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%d' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%\ % +3 "core" % 6\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +7 "processing"% +9 ."da"PS.seek 0.5ml +7 "processing"%B' +332 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%D'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%v +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +3 "processing"%@% +3 "core" %Ҥ#\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'T +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'd +1596 "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"%n * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%}  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'd +2327 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%W +121 "core"  +2 "processing"%*% +4 "core" %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"%S'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%`% +3 "core" %ҧ!\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'W +586 "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 + "processing"%#  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +1596 "core" ' + "processing"%;9 +3 "core" 9JX5" +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%  +4 "core" 5# 5# + "processing"%o& +4 "core" &X'\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&H% +4 "core" %\  0 . f ' + "storage"(% +4 "core" % Y X P\ + "storage"(t. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(5(S +201 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (0& +2 "core" &P T H ,\ +2 "manipulator"&b& +4 "core" &, . / \ + "manipulator"&% +4 "core" %\  , - S ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&p( +35 "Can"@o\ vv +172 "core" ( + "manipulator"&k& +4 "core" & < ' 3  +2 "storage"( & +3 "core" &P X Z |\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +115 "core" ' +2 "storage"(& +4 "core" &P q o \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(f'g +221 "core" ' +2 "storage"(V- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & > 9 (  +2 "storage"(N& +3 "core" &P c _\ +2 ."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"&c' +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&', +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +2 "core" -' +3 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"('G +34 "core" ' +2 "manipulator"&)% +4 "core" %p 1 0 + "storage"(A& +4 "core" &P @ @ R\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&:'@ +30 "core" ' +2 "manipulator"&& +4 "core" & 5  $  + "storage"(& +4 "core" &P Z Y\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&8'] +34 "core" ' +2 ."da"SE.seek 8.18 Pucks below Top Plate + "storage"('6 +55 "core" ' + "manipulator"&E& +4 "core" & / , s  +2 "manipulator"&% +4 "core" %c . % s +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +90 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&Q( +242 "core" ( + "manipulator"&q& +4 "core" & - )  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" & ; < '  +2 ."da"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 ."da"Hand.close + "manipulator"&[/ +58 "core" / +3 ."da"PC.seek :open + "processing"%( +425 "core" ( +2 "storage"(_& +4 "core" &P W Z \ + "manipulator"&?& +4 "core" & / 1  + "manipulator"&% +3 "core" % 0 - L +2 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +116 "core" ' +2 ."da"Elbow.reconfigure :tight +48 "manipulator"&$&.,(\ #b +11 ."da"Elbow.seek 1 +2 "manipulator"&.( +279 "core" ( +2 "manipulator"&a& +4 "core" & , % G  + "storage"({& +4 "core" &P o n\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&('] +91 "core" ' +2 ."da"Hand.open +2 "manipulator"&l1 +54 "core" 1 +3 "storage"(,- +3 "core" -'6 +2 ."da"SE.seek 7.93 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.17 Pucks below Top Plate +2 "storage"(/'< +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov1014h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +187 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.972 seconds\ /var/log/esp/da21nov1014h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov1014h40ml15s.tif +1573 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov1014h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov1014h40ml30s.tif +3071 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov1014h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov1014h40ml70s.tif +7131 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov1014h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "17.972 sec auto-exposure",Subject: "da21nov1014h40ml images!" +11 "storage"(s- +4 "core" -'< +2 "storage"( & +6 "core" &P I ; `\ +2 "manipulator"&& +4 "core" & 2 % 7  +2 ."da"Elbow.seek 1 +2 "manipulator"&r( +3 "core" ( +2 "manipulator"&& +3 "core" & 5 1  +2 "storage"(>& +4 "core" &P X X r\ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&%'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.88 Pucks below Top Plate +3 "storage"(L' +63 "core" ' +2 "manipulator"&h& +4 "core" & / 1  +2 "storage"("& +6 "core" &P \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"& ' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&y, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.07 Pucks below Top Plate +2 "storage"(6' +32 "core" ' +2 "manipulator"&C% +4 "core" %~ / / + +2 "storage"(=& +4 "core" &P \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&'B +27 "core" ' + "manipulator"&w& +5 "core" & ) - M  + "storage"(<& +5 "core" &P \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +21 "core" ' + "storage"(% +5 "core" % L\ +2 ."downElevator"SE.seek :down +3 "storage"(m' +99 (]% +3 "core" %L8 i\ OB +2 "manipulator"&2% +4 "core" %q / 0 r { +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&z'\ +74 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +23 "core" ' +2 "storage"(1& +6 "core" &P \ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &p  +2 "manipulator"&& +4 "core" & - . l  + "manipulator"&9% +4 "core" %  $ , E _ +3 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&\\(, +170 "core" ( +4 "manipulator"&R& +8 "core" &- / / w O +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &T& +8 "core" &- ' / X O +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&Z'b +111 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&Y/ +61 "core" / +4 "manipulator"&& +8 "core" &- 2 1 M O +2 "manipulator"&U% +8 "core" % n + / Q C +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&3'\ +118 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&J( +122 "core" ( +4 "manipulator"&+& +9 "core" & . /  +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &O& +8 "core" & - - O  +3 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +6 "manipulator"&I' +97 "core" ' +4 "manipulator"&\ & +9 "core" & + "  +5 "manipulator"&d% +8 "core" %ι . . } +3 "processing"%B& +12 "core" &  +6 "processing"%v& +11 "core" &  +6 ."psFlush"PC.seek :closed +4 "processing"%$(X +10 "core" &  +4 &  +2 & - $e +8 &W\ 7 +9 &\ K +10 &a\ L +8 &od\ L +10 &3b\ K +10 &g\ L +8 &a\ L +11 &ya\ K +9 &;d\ K +9 &b\ K +10 &!h\ L +8 &#b\ K +11 &%Bd\ L +11 &'f\ L +8 &(c\ K +11 &*g\ L +8 &,If\ L +8 &. c\ K +10 &/i\ L +8 &1c\ K +11 &3Qh\ L +9 &5c\ L +8 &6b\ K +11 &8d\ K +9 &:Zf\ L +9 &<h\ L +9 &=g\ K +10 &?f\ L +10 &Abd\ L +9 &C%g\ K +10 &Dl\ L +9 &F}\ N +9 &HZ\ Q +10 &J\ R +9 &K\ Q +8 &M\ R +11 &O_\ R +9 &Q\ S +10 &R\ S +9 &T\ S +9 &Ve\ S +10 &Whs\ 'x +9 &X!s\ 9 +8 ( +4 "processing"%v& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +3 "processing"%@& +8 "core" &X\ / +2 &X\ / +4 ."psFlush"Hand.open + "manipulator"&D1 +55 "core" 1 +2 "manipulator"&G% +8 "core" % ι < : I +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&~'\ +101 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +39 "core"  +4 "processing"%n% +8 "core" %c +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%-' +346 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +249 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1819 #"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)\ +289 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%j @ +176 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%X +106 "core" +53 ."psFlush"PS.seek :empty +3 "processing"%}'F +2620 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%& +94 "core"  + "processing"%W% +4 "core" %E.  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%*' +587 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2114 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%F  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%P @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%` +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%S'F +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%#'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%; +69 "core" +2 ."psFlush"PTV.dial :puck + "processing"%  +68 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%o'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +69 "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"%t' +2110 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%0 +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%K' +2624 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +251 "Can"Wo\ @@ +1356 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%c' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2110 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%8 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%q'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%[  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%{  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%Q'd +2611 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'l& +4 "core" &uvI  + "manipulator"&,& +4 "core" & 4 <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&g( +4 "core" ( + "manipulator"&& +4 "core" & )  V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 -  +2 .tForearm.seek PC +2 "manipulator"&s' +105 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&& +5 "core" & . /  + "manipulator"&>% +4 "core" % - . [ + .tForearm.seek :retract +2 "manipulator"&h'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +366 "core" ( +2 "manipulator"&C& +4 "core" &( % $ 6 ;2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &( . . m ;2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'O +97 "core" ' +2 "manipulator"&<& +4 "core" &' 8 % ;2 +2 "manipulator"&.% +4 "core" %D 3 4 N +2 "collection"'& +4 "core" &uuL  +2 "collection"'(& +4 "core" &uvL  +2 .tCC.seek :closed +2 "collection"'/(X +5 "core" &wvV  +9 &0suQ \ +{ +9 &exuR > +10 &}vuR L +9 &EavuW K +9 &gsuW \ K +10 &gtuV \ K +9 &bstV \ K +10 &KgssR \ L +9 &ersW \ K +9 &gps[ \ K +10 & ettU \ K +9 &"TdprZ \ K +9 &$gpq\\ \ K +10 &%eqsV \ L +9 &'eqq] K +10 &)\\crp\\ \ K +9 &+brq] \ K +9 &,gpsV L +10 &.eqp] \ K +9 &0ehqrZ \ K +9 &2'gsrV K +10 &3eqs] K +9 &5foq] \ K +9 &7leqpY K +10 &9.irnT K +9 &:fqq] K +10 &<hopY \ K +9 &>thprU K +9 &@6enpW \ K +10 &AgooZ \ K +9 &CjchR K +10 &EwrOUU M +9 &G1$4M P +9 &HP T +10 &JW U +9 &LeT V +9 &N$Q W +10 &OV W +9 &Q[ X +10 &Sg[ X +9 &U(V X +9 &V` T +10 &X:U +~ +9 &XW E +5 ( +2 "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.85 +2 "collection"']& +4 "core" &X[a E + &X[` E + .tHand.open + "manipulator"&21 +102 "core" 1 +9 "manipulator"&%% +4 "core" % D 9 4 N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +115 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +4 "core" &X\\ E +2 "collection"' % +3 "core" %P +2 .tCSV.dial CSR +2 "collection"'1  +39 "core"  +2 "collection"'% +4 "core" %L_ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '9% +3 "core" %ml  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +616 "core" ' + .tCSV.dial :waste +2 "collection"'6 +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1972 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'R& +4 "core" &X[ E + "collection"'T% +4 "core" %U + .tCSV.dial :flush +2 "collection"'m  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'y'm +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +41 "core" B +2 "collection"'% +4 "core" %mm  +2 .tCS.seek 7ml + "collection"'U' +519 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'z  + '+  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'O @ +41 "core" ? +2 .tCS.seek 0ml + "collection"'Z'Q +1575 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'\ & +4 "core" &X\\ E + "collection"'d% +4 "core" %T + .tCSV.dial :flush +2 "collection"'B  +67 "core" +3 .tCS.seek 5ml + "collection"'\\'m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'3 @ +43 "core" A + "collection"'% +4 "core" %mc +2 .tCS.seek 7.001ml +2 "collection"'@' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'D  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'G  +96 "core"  +3 .tCS.seek 0ml + "collection"'v'Q +1581 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &XZy E + "collection"'n% +4 "core" %N + .tCSV.dial CSR +2 "collection"'I  +39 "core"  +2 "collection"'4% +4 "core" %N_ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'-'O +1799 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'j' O +514 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + 'X  +96 "core" +31  +2 .tCTV.dial :intake +6 "collection"'M  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'&'Q +1784 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'W  +68 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'}'Q +595 "core" ' + .tCSV.dial CSR +2 "collection"'*  +97 "core"  + "collection"'F% +4 "core" %Nt +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'P'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'`' O +1342 "core" ' +2 .tCSV.dial CBV + "collection"'e +97 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" &' 8 0 ) ;2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&#( +35 "core" ( + "manipulator"&;& +4 "core" & ; % # ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & " + ; ) +2 .tForearm.seek CC + "manipulator"&x'O +92 "core" ' +2 .tHand.close + "manipulator"&H/ +63 "core" / +2 .tCC.seek :open + "collection"'o( +425 "core" ( +2 "manipulator"&& +4 "core" & + / R * + "manipulator"&0% +4 "core" % ] - . j | +2 .tForearm.seek :retract + "manipulator"&b'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(, +278 "core" ( + "manipulator"&^& +4 "core" &-  *   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- , " b  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'b +113 "core" ' +2 .tHand.open + "manipulator"&k1 +57 "core" 1 + "manipulator"&% +4 "core" % Le 4 & A = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 "processing"%V& +4 "core" &N +6605 "Can"Qn 0/ +60001 Wl 0/ +60001 Kl // +60002 >j 0/ +60001 ?k // +60001 .l 00 +60001 k 00 +60002 r 00 +60001  /0 +60001  00 +60001  00 +60001  // +60002 % 00 +60001 ; 0/ +60001 J /0 +58745 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time ViM: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 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" +2 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +1252 "Can"X 22 +1967 #"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)\ +58033 "Can"l 00 +60001 { 0/ +60001  0/ +60001  0/ +60002  0/ +60001  0/ +60001  0/ +60002  0/ +60001  // +60001  00 +60001  0/ +60002  /0 +60001  00 +60001  0/ +60002  00 +60001  00 +60002  00 +60001  0/ +60001  00 +60001  00 +60002  0/ +60001  0/ +60001  0/ +60001  // +60002  00 +60001  00 +60002  // +60001  /0 +60001  00 +60001  0/ +60002  0/ +60001   00 +60001   0/ +60001  0/ +60002  00 +60001  /0 +60001  0/ @EST1636606921.26 ! // +60001 ' 0/ +60001 ) 0/ +60002 ' 00 +60001 , 0/ +60001 1 0/ +60002 = 0/ +60001 I 0/ +60001 O // +60001 Q 0/ +60002 T 0/ +60001 P // +60001 N 0/ +60001 H 00 +60002 B 0/ +60001 < 00 +60001 4 00 +60001 . 0/ +60002 . // +60001 ( 0/ +60001 * // +60001 ( 0/ +60002 % 0/ +60001  0/ +60001  00 +60001  00 +60001  0/ +60002  0/ +60001  0/ +60001  00 +60002  // +60001   // +60001   00 +60001  0/ +60002   00 +60001   00 +60001  0/ +60001  00 +60002  00 +60001  0/ +60001  0/ +60001  0/ +60001 $ 0/ +60002 * // +60001 . 0/ +60001 8 0/ +60001 : 0/ +60002 = 0/ +60001 ? 0/ +60001 H // +60001 M 0/ +60002 T 00 +60001 N 00 +60001 R /0 +60001 _ 0/ +60002 j 00 +60001 i // +60001 m 00 +60002 u 00 +60001 ~ 00 +60001 ~ 0/ +60002  0/ +60001  // +60002 |\ 00 +60001 x\ 00 +60001 $s\ // +60001 /p\ 00 +60002 Hl\ 0/ +60001 Fj\ 0/ +60001 6j\ 0/ +60002 2h\ 00 +60001 3h\ 00 +60002 Bj\ 00 +60001 Tj\ 00 +60001 Ik\ 00 +60001 6l\ 0/ +60002 +m\ 00 +60001 ,m\ 0/ +60001 ,n\ 0/ +60002 'q\ 0/ +60001 q\ 00 +60002 q\ // +60001 r\ 00 +60001  r\ 00 +60001 )r\ 0/ +60001 :r\ 0/ +60002 ?r\ 0/ +60001 Br\ 00 +60001 s\ 00 +60002 vp\ 00 +60001 Cn\ 00 +60001 l\ /0 +60001  j\ 00 +60002 {l\ 0/ +60001 p\ 0/ +60001 n\ 00 +60002 n\ 00 +60001 n\ 0/ +60001 m\ 00 +60002 p\ 00 +60001 |o\ 0/ +60001 zn\ 00 +60001 no\ 0/ +60002 kp\ 0/ +60001 hp\ 00 +60001 bp\ 00 +60002 eq\ 00 +60001 oo\ /0 +60001 pp\ 00 +60001 ;p\ 00 +60002 n\ /0 +60001 X\ 00 +60001  \ 0/ +60002 \ 0/ +60001 \ 0/ +60001 w\ 00 +60001 O // +60001 7 // +60002 / 00 +60001 ) 0/ +60001 ) // +60001 + 0/ +60002 . // +60001 2 0/ +60001 * 00 +60002 . // +60001 . // +60001 - 0/ +60002 % 0/ +60001 . 00 +60001 - 0/ +60001 6 0/ +60002 6 0/ +60001 = 00 +60002 F 00 +60001 5 00 +60001 # 00 +60001  0/ +60002  0/ +60001   0/ +60001  00 +60001 \  00 +60002  00 +60001  00 @EST1636693323.11  /0 +60001  /0 +60002  0/ +60001 ~ 00 +60001  0/ +60002  00 +60001  /0 +60001  00 +60002  00 +60001  0/ +60001  00 +60001  0/ +60002  0/ +60001  00 +60001  0/ +60001  0/ +60002  // +60001  // +60001  0/ +60001  00 +60002  0/ +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  0/ +60001  00 +60002  0/ +60001  0/ +60001  00 +60002 } 00 +60001  // +60001 | 0/ +60001 z /0 +60001  // +60002 z 0/ +60001 x 00 +60001 w 0/ +60002 m 0/ +60001 o 00 +60001 t 0/ +60001 g // +60002 j 00 +60001 e 0/ +60001 ^ 00 +60001 e 00 +60002 d 0/ +60001 d 00 +60001 i 00 +60002 g // +60004 f 11 +59998 q 0/ +60001 k 00 +60002 i // +60001 p 0/ +60001 d 00 +60002 u 0/ +60001 m 0/ +60001 d 00 +60001 g 0/ +60001 c 0/ +60002 S 0/ +60001 G 0/ +60001 @ // +60002 A 0/ +60001 : 0/ +60001 < // +60001 6 0/ +60002 1 0/ +60001 & 0/ +60001 ' 00 @1636736287.53EST = =mMAIN_scheduler =tMAIN @EST1636736289.42 #"core_reset"Sent BREAK +3 #t@51573 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 +242 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +409 "Can"$  + $  + #tPolling Can every 10:00 +994 #-> ESP.ready! +3 #Powering core bus +576 .Gate.power :raw,:ON +7 "sampler") +14 ) +3 "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\ +3 "sampler")&\ +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 "sampler")% +3 "core" %E \ + .tSS.configure :default +3 "sampler")#.0X& +4 "core" &  + &L  +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 +2 "collection"'?( "processing"%@( +265 "core" ( +8 ( +2 "collection"'A +3 "core"  +2 "processing"%B +3 "core" W + "processing"%C +3 "core"  +2 "processing"%D +3 "core" B + "collection"'E% +4 "core" %V;  +2 "processing"%F% +4 "core" %d  + "sampler")G% +4 "core" % \ , +2 "collection"'H& +4 "core" &3  + "processing"%I& +4 "core" &  + "manipulator"&J% +4 "core" %     +2 "manipulator"&K& +3 "core" &0  +2 "storage"(L& +4 "core" &<& \  + "storage"(M% +4 "core" % \  +2 "collection"'N9 +3 "core" 9Nt +2 "processing"%O9 +3 "core" 9ak +9321 #t-> $da[:extractVol]=0.19 +1117 #-> access 2 +2 "storage"(P% +3 "core" % \  +2 "manipulator"&Q% +4 "core" %    *  + "manipulator"&R& +4 "core" &0   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(S(K +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (T& +3 "core" &K \  +45168 "Can" 76 +60001  77 +37803 "core" '  +2 !to:Slide::Error : mesg"*Sampler Syringe positionErr at 0.74ml: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi: @sourcei.: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi : currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef13.988251350024546*: @type2F:@destinationi%:@axisName"Sampler Syringe: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 +17832 #-> startTube 2 +4364 "Can" +* +54702 #t-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 12:37:27EST12-Nov-21\\n{}\\nCan@12:28:20, 21.9C, 25% humidity, 14.9psia, 13.777V, 0.202A, 0.196A avg, 2.78W",Subject: "da sampling at most 40ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'U& +3 "core" &  +2 .tHand.open +2 "manipulator"&V1 +62 "core" 1 +2 "manipulator"&W% +4 "core" %  ' " O  + "storage"(X% +4 "core" % \ \ +2 "storage"(Y. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Z( \ +670 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +10 ([& +10 "core" &  "\ +4 "manipulator"&\\& +10 "core" &0   +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +4 "manipulator"&]( +68 "core" ( +4 "manipulator"&^& +7 "core" &   ; G +4 "storage"(_& +8 "core" &  q\ +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&`'/ +97 "core" ' +4 "storage"(a& +8 "core" &  \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(b'g +273 "core" ' +4 "storage"(c- +8 "core" -'o +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +6 (d& +6 "core" &  \ +4 "manipulator"&e& +10 "core" &    G +2 .tElbow.seek 2 +4 "manipulator"&f( +6 "core" ( +4 "manipulator"&g& +7 "core" &  G +4 "storage"(h& +6 "core" &  f\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&i' +33 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&j/ +62 "core" / +6 ."downElevator"SE.seek :down +12 "manipulator"&k& +4 "storage"(l' +16 "core" &   G +4 "manipulator"&m% +8 "core" %   +4 .tForearm.seek :retract +7 "manipulator"&n'\ +97 "core" ' +4 .tElbow.seek CC +4 "manipulator"&o( +125 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +30 "core" ( +2 "manipulator"&p& +10 "core" &5  I +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +8 "core" &5   I +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&r'O +110 "core" ' +4 "manipulator"&s& +8 "core" &5  ! I +4 "manipulator"&t% +8 "core" %>   R +4 "collection"'u& +6 "core" &  +6 "collection"'v& +14 "core" &  +2 &  +6 .tCC.seek :closed +4 "collection"'w(X +9 "core" &  +2 &  +6 &D &j +7 &{Z 8 +10 & L +9 &a \ J +8 &cf \ K +11 &&d \ K +13 &f \ K +6 &c \ K +9 &ke \ K +9 &,g \ L +10 &c \ K +9 &!e \ K +8 &#tc \ K +11 &%7c \ J +9 &&d \ K +8 &(d K +11 &*{e \ K +9 &,=f\ \ K +9 &-g K +15 &/g \ K +4 &1e \ K +10 &3Gd \ J +9 &5d K +8 &6e \ J +11 &8g K +9 &:Mf \ K +10 &<h K +9 &=f \ K +8 &?e K +11 &ATh{ L +9 &Cnjq L +10 &D{IW M +11 &F.1 Q +10 &HB/0 U +7 &J0. U +9 &K.0 V +9 &M.0 X +12 &OA// X +7 &Q-0 X +10 &R0. Y +9 &T/1 X +9 &VG/0 X +11 &Wy./ - +8 &Xn /0 !e +8 ( +6 "collection"'v& +20 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 +4 .Hand.open + "manipulator"&x1 +8 "core" &X|/- N +2 &X}10 N +2 &X}/0 N +42 1 +4 "manipulator"&y% +8 "core" % > % # 4 R +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +4 "manipulator"&z'\ +117 "core" ' +6 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml + .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +4 .Exhaust.select :close + .SS.hold +4 "sampler"){+ +4 "core" + +3 "sampler")|% +10 "core" % \  +2 .tSSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +4 "sampler")#.0X 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 +3 #mEXIT @1636738867.98EST @1636738892.67EST = =mMAIN_scheduler =tMAIN @EST1636738894.62 #"core_reset"Sent BREAK +2 #t@14667 receive with ifg=0x10, ie=0xFD + #@15320 receive with ifg=0x10, ie=0xFD + #@15954 receive with ifg=0x10, ie=0xFD + #@16607 receive with ifg=0x10, ie=0xFD #@17242 receive with ifg=0x10, ie=0xFD + #@17873 receive with ifg=0x10, ie=0xFD + #@18505 receive with ifg=0x10, ie=0xFD #@18832 receive with ifg=0x80, ie=0xFD + #@50432 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +240 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +393 "Can"\ GG + \ GG #tPolling Can every 10:00 +1588 #-> Hand.open +2 .Hand.open +153 "sampler") +2 ) +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\ +4 "sampler")&\ +2 "collection"'% +3 "core" %V.17 +2 .tCS.configure :default +7 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default +6 "collection"'#P d@b +3 "processing"%% +3 "core" %d,  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ ] + .tSS.configure :default +3 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "core" %V11T  + "processing"%% +5 "sampler")% +2 "manipulator"&% +7 "core" %d<\ + % \ ] + % \ %   + "manipulator"&& +5 "core" &4   I + "storage"(& +4 "core" & \ + "storage"(% +4 "core" % \ + "collection"'& +4 "core" &Xw-1 N + "processing"%& +3 "core" &4\ +2 "collection"' +3 "core"  + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "processing"%" +3 "core"  +2 "processing"%# +3 "core" W + "processing"%$ +3 "core"  +2 "processing"%% +3 "core" B + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %V.-v  +2 "processing"%(% +3 "core" %dF\ +2 "sampler"))% +4 "core" % \ ] +2 "collection"'*& +4 "core" &Xw//~ N +2 "processing"%+& +3 "core" &1\ +2 "manipulator"&,% +4 "core" % \ (  S +2 "manipulator"&-& +3 "core" &4 $ ' I +2 "storage"(.& +3 "core" & w u \ +2 "storage"(/% +4 "core" % v u \ + "collection"'09 +3 "core" 9T +2 "processing"%19 +3 "core" 9nv +649 #t-> Arm.CC +2 "manipulator"&2& +3 "core" &4  ) 8 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&3( +2 "core" ( +2 "manipulator"&4& +3 "core" &4 & ! M I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +2 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&6'O +92 "core" ' +2 "manipulator"&7& +4 "core" &4 # & P I + "manipulator"&8% +4 "core" %J   y +255 #t-> Hand.close +2 .Hand.close + "manipulator"&9/ +54 "core" / +419 #t-> CC.open +2 .CC.seek :open +2 "collection"':( +428 "core" ( + "collection"';& +4 "core" &) \ +3804 #t-> Arm.garage + "manipulator"&<& +3 "core" &4   > I + "manipulator"&=% +4 "core" % J "  y +2 .tForearm.seek :retract +2 "manipulator"&>'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(, +289 "core" ( + "manipulator"&@& +4 "core" &-   q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &-   @ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&B'b +107 "core" ' +2 "manipulator"&C& +4 "core" &- $  * + "manipulator"&D% +4 "core" %l]  !  , +266 #t-> Hand.open + .Hand.open + "manipulator"&E1 +58 "core" 1 +344 #t-> Arm.home +2 "manipulator"&F& +3 "core" &-   + "manipulator"&G% +5 "core" % Np # % 2 J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&I( +118 "core" ( +2 "manipulator"&J& +4 "core" &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &    +2 .tForearm.seek :home + "manipulator"&L' +54 "core" ' +2 "manipulator"&M& +4 "core" & #  + "manipulator"&N% +4 "core" %5    +399 #t-> PS +2 "processing"%O% +3 "core" %dK  +726 #t-> CS +2 "collection"'P% +3 "core" %V3  +577 #t-> SS + "sampler")Q% +4 "core" % ] +509 #t-> SS.home +3 "sampler")R% +3 "core" % ] +2973 #t-> ESP + "collection"'S +2 "core"  +2 "collection"'T +4 "core"  + "collection"'U +3 "core"  +2 "processing"%V +3 "core"  + "processing"%W +3 "core" W +2 "processing"%X +3 "core"  + "processing"%Y +3 "core" B +2 "sampler")Z +3 "core"  + "collection"'[% +4 "core" %VG  +2 "processing"%\\% +4 "core" %dF + "sampler")]% +4 "core" % ] +2 "collection"'^& +3 "core" &  +2 "processing"%_& +3 "core" &;  +2 "manipulator"&`% +3 "core" %5   +2 "manipulator"&a& +4 "core" &   ^ + "storage"(b& +4 "core" & \ +2 "storage"(c% +4 "core" % h\ + "collection"'d9 +3 "core" 9\\ +2 "processing"%e9 +3 "core" 9q{ +1392 #t-> SSV + "sampler")f +44 "core"  +993 #t-> SS.fill +2 .SS.reconfigure :default +2 "sampler")#.0X Exhaust.open + .Exhaust.select :open +2 "sampler")@ +1137 #t-> SS.empty +2 .SS.seek 0ml +2 "sampler")i' +1265 "core" ' +2 "sampler")j% +4 "core" % \ 5 +2019 #t-> Exhaust.close +2 .Exhaust.select :close + "sampler") +344 #t-> SS +2 "sampler")k% +3 "core" % \ 5 +653 #t-> ESP.ready! + "collection"'l% +3 "processing"%m% +4 "core" %V  + "manipulator"&n% +5 "sampler")o% +8 "core" %d7  + %5   + % \ 5 +2 "manipulator"&p& +4 "core" &   C + "storage"(q& +3 "core" & \ +2 "storage"(r% +3 "core" % -\ +2 "collection"'s& +3 "core" &  + "processing"%t& +4 "core" &O  + "collection"'u +3 "core"  +2 "collection"'v +3 "core"  + "collection"'w +3 "core"  +2 "processing"%x +3 "core"  + "processing"%y +3 "core" W +2 "processing"%z +3 "core"  + "processing"%{ +3 "core" B +2 "sampler")| +3 "core"  + "collection"'}% +4 "core" %V]  +2 "processing"%~% +4 "core" %dL  + "sampler")% +4 "core" % \ 5 +2 "collection"'& +3 "core" &^  +2 "processing"%& +3 "core" &O  +2 "manipulator"&% +3 "core" %5   +2 "manipulator"&& +3 "core" &   +2 "storage"(& +4 "core" & \ + "storage"(% +4 "core" % J\ + "collection"'9 +3 "core" 9^ +2 "processing"%\ 9 +3 "core" 9q{ +3405 #t-> $da[:extractVol]=0.19 +345 #-> access 2 +2 "storage"( % +3 "core" % 2\ +2 "manipulator"&% +4 "core" %5  & C +2 "manipulator"&% +3 "core" %5  +2 .tForearm.seek :retract + "manipulator"&'\ +56 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +208 "core" ( + "manipulator"&% +4 "core" %  $   +2 "manipulator"&& +3 "core" &d    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"((K +666 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K B\  +780 #t-> startTube 2 +667 #-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 12:47:23EST12-Nov-21\\n{}\\nCan@12:41:41, 22.1C, 24% humidity, 14.9psia, 13.728V, 0.373A, 0.373A avg, 5.13W",Subject: "da sampling at most 40ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'& +3 "core" &  +2 "manipulator"&% +4 "core" %     + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +295 .tSC.hold +4 "storage"(, +2 "core" (0 a b\ +24 , +2 .tSC.stop +4 "storage"(6 +6 .tSE.seek :down +5 "storage"(' +6 "core" ' + .tSE.stop +2 "storage"(5 +2 "manipulator"&% +4 "core" %     + !to:IRB::Abort: mesg"(Storage Carousel seek to 2 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'"./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'"1/home/esp/esp2/utils/storage.rb:139:in `to!'":/home/esp/esp2/utils/puckmoves.rb:243:in `selectTube'"4/home/esp/esp2/utils/puckmoves.rb:361:in `load'"4/home/esp/esp2/utils/puckmoves.rb:357:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:357: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):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +639 #-> access 2 +7 "storage"( % +5 "core" % \ +4 "manipulator"&!% +8 "core" %     +4 "manipulator"&"& +9 "core" &d    +4 .tSC.seek 6 + "storage"(#(K +329 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +6 ($& +3 "core" &K B\  +2096 #"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)\ +2104 #t-> ESP.ready! +2 "collection"'%% +3 "processing"%&% +4 "manipulator"&'% +5 "core" %V  +5 "sampler")(% +5 "core" %d\\ +2 %     + % 5 + "manipulator"&)& +4 "core" &d  <  + "storage"(*& +4 "core" &K '\  + "storage"(+% +4 "core" % \ + "collection"',& +4 "core" &M  + "processing"%-& +3 "core" &X +2 "collection"'. +3 "core"  +2 "collection"'/ +3 "core"  + "collection"'0 +3 "core"  +2 "processing"%1 +3 "core"  + "processing"%2 +4 "core" W + "processing"%4 +3 "core"  +2 "processing"%5 +3 "core" B +2 "sampler")7 +3 "core"  + "collection"'8% +4 "core" %V.  +2 "processing"%% +3 "core" %dS +2 "sampler") % +4 "core" % 5 +2 "collection"'9& +3 "core" &  +2 "processing"% & +3 "core" &K +2 "manipulator"&;% +4 "core" %    m  + "manipulator"&<& +4 "core" &d   0  + "storage"(=& +4 "core" &K '\  +2 "storage"(6% +3 "core" % F\ +2 "collection"'@9 +3 "core" 9` + "processing"%A9 +3 "core" 9r| +1818 #t-> access 2 +2 "storage"(3% +3 "core" % \ +2 "manipulator"&C% +4 "core" %    w  +2 "manipulator"&D& +4 "core" &d   V  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(>(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (E& +3 "core" &K) V\  +638 #t-> startTube 2 +668 #-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 12:48:52EST12-Nov-21\\n{}\\nCan@12:41:41, 22.1C, 24% humidity, 14.9psia, 13.728V, 0.373A, 0.373A avg, 5.13W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'F& +3 "core" &L  +3 "manipulator"&G% +4 "core" %    \  +2 "storage"(J% +3 "core" % \ +2 "storage"(K. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(B( \ +671 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +6 (M& +4 "core" & \ R\ +4 "manipulator"&N& +8 "core" &d   S  +2 "manipulator"&?% +7 "core" %    H  +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&H( +135 "core" ( +4 "manipulator"&O& +8 "core" &   M L +2 "storage"(P& +8 "core" & L\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts +4 "manipulator"&Q'/ +117 "core" ' +2 "storage"(R& +8 "core" & I\ +86 .tSE.reconfigure :pick +17 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(S'g +274 "core" ' +4 "storage"(T- +6 "core" -'p +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (U& +4 "core" & %\ +4 "manipulator"&V& +8 "core" &   @ L +2 .tElbow.seek 2 +4 "manipulator"&W( +11 "core" ( +4 "manipulator"&X& +8 "core" &   4 G +2 "storage"(Y& +8 "core" & \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&Z' +16 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&[/ +54 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&\\& + "storage"(]' +16 "core" &   G +3 "manipulator"&^% +7 "core" %   y 1 +4 .tForearm.seek :retract +4 "manipulator"&_'\ +92 "core" ' +3 .tElbow.seek CC +4 "manipulator"&`( +131 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +31 "core" ( +3 "manipulator"&a& +8 "core" &*   q ?Q +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &b& +4 "core" &*    ?Q +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&c'O +106 "core" ' +3 "manipulator"&d& +9 "core" &*   ?Q +2 "manipulator"&e% +8 "core" %I   u 3 +4 "collection"'f& +8 "core" & +4 "collection"'h& +10 "core" & +6 .tCC.seek :closed + "collection"'g(X +8 "core" & +2 &  +6 &1 +{ +10 &e > +9 &{ L +8 &K_ K +11 & a K +8 &b J +10 &b K +10 &Sb K +8 &b K +11 &b J +9 & b K +8 &"[a K +11 &$e K +8 &%a K +9 &'g K +11 &)ca K +8 &+%b K +11 &,c K +9 &.` K +8 &0jb~ K +11 &2-b K +8 &3e K +11 &5b~ K +9 &7re~ K +8 &95b K +12 &:b K +8 &<b J +8 &>zc K +11 &@=b~ K +8 &Agty K +10 &Cj_f L +10 &ExAM O +8 &G0-- R +11 &H-. V +9 &J0/ W +8 &Lf-0 X +11 &N(//\ X +8 &O,/\ \ Y +10 &Q+/\ Y +10 &Sk.-\ Y +8 &U,..\ Y +11 &V/0\ R +9 &XC/. + +8 &Xo~// P +6 ( +4 "collection"'h& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 +4 .Hand.open + "manipulator"&j1 +6 "core" &Xor/. P +59 1 +4 "manipulator"&k% +8 "core" % I   3 +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&l'\ +120 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +4 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +2 "sampler")n+ +6 "core" + +2 "sampler")m% +7 "core" % \ 5 +4 "collection"'o& +8 "core" &Xor.0 P +4 "Can"\ NN +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'p  +7 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")q +7 "core"  +2 "sampler")r  +7 "core"  +5 .tSS.reconfigure :fast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'3'Q +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +125 "core" + .tSS.reconfigure :exhale +3 "sampler")#.0X +6 "core" % vo \ + .tSSV.dial :exhaust +2 "sampler")M  +61 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'N'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'? @ +2 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"':'Q +89 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")j +108 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +14 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +102 "collection"'29 +3 "core" 9V; +102 "collection"')9 +2 "core" 9v9 +102 "collection"'59 +2 "core" 97 +103 "collection"'79 +2 "core" 94 +102 "collection"'89 +2 "core" 92 +102 "collection"'-9 +3 "core" 90 +102 "collection"' 9 +2 "core" 9. +102 "collection"'99 +2 "core" 9+, +102 "collection"' 9 +3 "core" 9G* +102 "collection"'9 +3 "core" 9`( +102 "collection"';9 +2 "core" 9y' +102 "collection"'=9 +2 "core" 9% +103 "collection"'69 +2 "core" 9$ +102 "collection"'A9 +2 "core" 9$ +102 "collection"'<9 +4 "core" 9! +102 "collection"'C9 +2 "core" 9 +102 "collection"'49 +3 "core" 9 +102 "collection"'@9 +2 "core" 9  +102 "collection"'39 +2 "core" 9 $ +103 "collection"'D9 +2 "core" 9 6 +102 "collection"'#9 +3 "core" 9 G +102 "collection"'F9 +2 "core" 9 X +102 "collection"'E9 +3 "core" 9 h +102 "collection"'J9 +3 "core" 9 x  +102 "collection"'K9 +2 "core" 9  +102 "collection"'>9 +3 "core" 9  +102 "collection"'M9 +2 "core" 9  +102 "collection"'?9 +2 "core" 9  +103 "collection"'G9 +2 "core" 9 ! +102 "collection"'R9 +3 "core" 9 % +102 "collection"'N9 +2 "core" 9 ) +103 "collection"'9 +2 "core" 9 . +102 "collection"'9 +2 "core" 9 2 +102 "collection"'U9 +3 "core" 9 6 +102 "collection"'O9 +3 "core" 9\ \ : +102 "collection"'V9 +2 "core" 9\ > +102 "collection"'X9 +3 "core" 9\ C +102 "collection"'Y9 +2 "core" 9\ (G +102 "collection"'[9 +3 "core" 9\ 2K +102 "collection"'P9 +3 "core" 9\ ;O +102 "collection"'^9 +3 "core" 9\ CS +102 "collection"'H9 +2 "core" 9\ KW +102 "collection"'Q9 +2 "core" 9\ S\\\ +102 "collection"'T9 +3 "core" 9\ Z`\ +102 "collection"'a9 +2 "core" 9\ ad +102 "collection"'b9 +3 "core" 9\ fh\ +102 "collection"'Z9 +2 "core" 9\ nl\ +102 "collection"'S9 +3 "core" 9\ sq +102 "collection"'W9 +2 "core" 9\ xu\ +103 "collection"'e9 +2 "core" 9\ ~y +103 "collection"'f9 +2 "core" 9\ }\ +102 "collection"'_9 +2 "core" 9\ \ +102 "collection"'d9 +3 "core" 9\  +102 "collection"'j9 +2 "core" 9\  +102 "collection"'\\9 +3 "core" 9\ \ +102 "collection"':9 +3 "core" 9\  +102 "collection"']9 +2 "core" 9\  +102 "collection"'k9 +2 "core" 9\ \ +103 "collection"'c9 +2 "core" 9\  +102 "collection"'m9 +3 "core" 9\  +102 "collection"'h9 +2 "core" 9\  +102 "collection"'p9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'q `\ `\ I +3 'o9 +4 "core"  + 9\ \  + "collection"'r% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68C/38.0psia +10514 "Can"\ +49474 "core" ` +2 "collection"'i9 +3 "core" 9\  +2 "collection"'u% +3 "core" %   +2 #tEnded lysing Collection Puck Heater at 70C/35.7psia +2 .CS.seek 0ml +2 "collection"'n'Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'v @ +93 "core" B +2 .tCSV.dial :air + "collection"'t @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'x'm +1337 "core" ' +2 .tCSV.dial CTV + "collection"'s  +54 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +40 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'{  +53 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'z @ +51 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'y'Q +1345 "core" ' + "collection"'|% +57 "core" %O  + #tPuck @46.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'% +4 "core" %OTT , +2 .tCS.seek 5ml +2 "collection"'}'m +1347 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'~  +41 "core" + "collection"'% +4 "core" %mU  +2 .tCS.seek 7ml +2 "collection"'\ ' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +831 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Xom  P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   j  + "storage"(L% +4 "core" % a\ + "storage"(I. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +191 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (& +3 "core" &R ~\ + "manipulator"&& +4 "core" &*   ?Q +7 "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &  q / + "storage"(& +4 "core" &R ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +119 "core" ' + "storage"(& +4 "core" &R \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +219 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +2 "core" &   / +2 "storage"(& +3 "core" &R \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +36 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"($- +2 "core" -' +2 .tSE.seek 8.17 Pucks below Top Plate +2 "storage"(%', +40 "core" ' + "manipulator"&(% +4 "core" %j  " +2 "storage"('& +4 "core" &R F\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&*'A +27 "core" ' + "manipulator"&& +4 "core" &   F / +2 "storage"(&& +4 "core" &R \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&+'] +32 "core" ' +2 .tSE.seek 9.17 Pucks below Top Plate +2 "storage"(,' +45 "core" ' +2 "manipulator"&.& +4 "core" &   / +2 "manipulator"&!% +4 "core" %Q  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&0( +164 "core" ( + "manipulator"&1& +4 "core" &!  & K 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &!   8 +2 .tForearm.seek CC + "manipulator"&)'O +103 "core" ' + .tHand.close +2 "manipulator"&5/ +59 "core" / +2 .tCC.seek :open +2 "collection"'7( +429 "core" ( + "storage"(8& +4 "core" &R h\ +2 "storage"(-& +4 "core" &R $\ +2 "manipulator"& & +3 "core" &!   8 +2 "manipulator"&9% +3 "core" % \\   +  +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +45 "Can"\ >> +107 "core" ( +2 "manipulator"&;& +4 "core" &  * \ + "storage"(=& +4 "core" &R Q\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&6' +111 "core" ' +2 .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&<1 +55 "core" 1 +2 "manipulator"&C% +4 "core" % b ( !  + "storage"(4& +4 "core" &R 6\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 290 counts + "manipulator"&@'' +16 "core" ' +3 "manipulator"&3& +4 "core" &   \ + "storage"(D& +4 "core" &R \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&#'] +41 "core" ' +2 "storage"(F% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(E' +99 (J% +2 "core" %A; c\ PE +2 "manipulator"&K% +4 "core" %X   7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +71 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +21 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +4 "core" &  +2 "manipulator"&?& +4 "core" &    \ + "manipulator"&G% +4 "core" % .    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(, +180 "core" ( + "manipulator"&N& +4 "core" &,    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' + .tHand.close +2 "manipulator"&U/ +62 "core" / +2 "manipulator"&O& +4 "core" &,   + "manipulator"&V% +4 "core" % r   H U +2 .tForearm.seek :retract + "manipulator"&X'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y( +283 "core" ( + "manipulator"&[& +4 "core" &8  F L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &8   ~ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'O +104 "core" ' +2 "manipulator"&H& +4 "core" &8 \  L +2 "manipulator"&Q% +3 "core" %O    & +2 "collection"'T& +3 "core" & \ |  +2 "collection"'a& +5 "core" & i  +2 .tCC.seek :closed +2 "collection"'b(X +4 "core" &    +7 & # \  $e +10 &Z{  7 +9 &~  Z J +10 &^  I +9 &` J +9 &C^\  I +10 &_l J +9 &_\ @ I +9 &\\\ l I +10 &Jb { I +10 & _T I +9 &!\\   I +9 &#^  I +9 &%SZ\  I +10 &'_  I +9 &(\\ w I +10 &*_ I J +9 &,Z_ [ I +9 &.\\\ p I +10 &/` [ I +9 &1\\ @ I +9 &3b_ + I +10 &5#^  J +9 &6_\  I +9 &8a b I +10 &:i_ F J +9 &<,_  I +10 &=]\   I +9 &?b  I +9 &Aq`\  J +10 &C2a J +9 &Dj K +9 &Fp \ N +10 &H_X S +9 &JJ U +10 &K V +9 &M V +9 &O[ V +10 &QW X +9 &R6 W +9 &Tl X +10 &V^ X +9 &Wb| 2 +10 &Xh] X +8 ( +2 &XooS Q +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 "collection"'Z& +4 "core" &Xop \ Q + .tHand.open +2 "manipulator"&S1 +61 "core" 1 + "manipulator"&W% +4 "core" % O   u & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +117 "core" ' + .tPSV.dial PSR +2 "processing"%f +121 "core"  +2 "processing"%_% +4 "core" %d  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%d'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"%: +50 "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 +2 "processing"%k + "collection"'c  +6 "core" B +2 "processing"%m  +64 "core" +85  + .tPSV.dial :mixloop +2 "processing"%h +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%p  +124 "core" +2 .tPS.seek 0ml + "processing"%o'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%r  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial :mixloop + "processing"%q +41 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +43 "core" +2 .tPS.seek 0ml + "processing"%t'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&n& +4 "core" &8   w L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s( +8 "core" ( + "manipulator"&w& +4 "core" &8   0 L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &7   G L +2 .tForearm.seek CC +2 "manipulator"&z'O +104 "core" ' + .tHand.close + "manipulator"&x/ +63 "core" / +2 .tCC.seek :open +2 "collection"'|( +426 "core" ( + "manipulator"&& +4 "core" &8   K L + "manipulator"&% +4 "core" % W   l +2 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&y(, +285 "core" ( + "manipulator"&~& +4 "core" &, \  , +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"&}'b +106 "core" ' + .tHand.open +2 "manipulator"& 1 +58 "core" 1 + "manipulator"&\ % +4 "core" % _<   : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +112 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +46 .CTV.dial :air,avoiding: :intake +12 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &  + "manipulator"&% +4 "core" %\    +2 "storage"(L% +3 "core" % \ +2 "storage"(I. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &,   5 , +2 "manipulator"&B% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +183 "core" ( + "manipulator"&& +4 "core" &   1 +2 "storage"(`& +4 "core" &  0\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +99 "core" ' +2 "storage"(l& +4 "core" &  g\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +280 "core" ' + "storage"( - +4 "core" -'n + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  l\  +2 "manipulator"&$& +4 "core" &    1 + .tElbow.seek 2 +2 "manipulator"&(( +3 "core" ( +2 "manipulator"&'& +3 "core" &   % 1 +2 "storage"(& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&&' +31 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&./ +60 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&!& + "storage"(' +7 "core" &   Z 1 + "manipulator"&% +4 "core" %    '  +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC + "manipulator"&( +150 "core" ( +2 "manipulator"&*& +4 "core" &(    @Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.stop +2 "manipulator"&%& + "storage"(5 +6 "core" &)    @Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'O +107 "core" ' + "manipulator"&2& +5 "core" &)   x @Y + "manipulator"&+% +4 "core" %Y    +2 "collection"'"& +3 "core" &~\\  +3 "collection"'5& +4 "core" &F  +2 .tCC.seek :closed +2 "collection"'/(X +4 "core" &  +8 &0| +z +10 &f = +9 &u~ K +10 &O]| J +9 &_}~a I +9 &^}~P I +10 &Z}~; I +9 &W_~~# J +9 &_} I +10 &`{} I +9 & ^{} I +10 &"a`{ I +9 &$"^{~1 I +9 &%^z} I +10 &'\\}| I +9 &)h`z|j I +10 &+)^y|i J +9 &,_z} I +9 &.[x{ I +10 &0o_{| J +9 &22^x| I +9 &3^y| J +10 &5^z| I +9 &7x_z{ I +9 &9;\\y{y I +10 &:_yzw J +9 &<_y{u I +10 &>bx{h I +9 &@B`xz[ I +9 &BdhtM I +10 &CkHD K +9 &Ey. N +9 &G-. S +10 &H V +9 &J V +10 &Le X +9 &N& X +9 &O Y +10 &Q X +9 &Sk X +9 &U+ Y +10 &V S +9 &X?3 . +10 &Xv\ ' \ S +5 ( + "collection"'5& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.11 + .Hand.open + "manipulator"&g1 +3 "core" &Xvp S +53 1 +2 "manipulator"&8% +4 "core" % Y    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +121 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +120 "core"  + .tCSV.dial CTV +2 "collection"'9  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2618 "core" ' + "collection"'=% +4 "core" % N  +2 .tCS.seek 4ml + "collection"')'NO +1595 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%0  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%<  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2616 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'4 ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"'3 @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'D' O +1587 "core" ' + .tCSV.dial CTV +2 "collection"'F  +53 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +2596 "core" ' +2 .tCBV.dial :waste1 + "collection"'J @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'K  +122 "core" + "collection"'& +5 "core" &Xvo S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&6% +3 "core" %    o  +2 "storage"(M% +3 "core" % \ +2 "storage"(?. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(G(S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &S G\ + "manipulator"&,& +4 "core" &)   # @Y + "manipulator"&#% +4 "core" %    =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&N( +196 "core" ( +2 "manipulator"&& +4 "core" &     + "storage"(E& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&A'] +108 "core" ' + "storage"(U& +5 "core" &S &\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(O'g +208 "core" ' +2 "storage"(V- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&>& +3 "core" &   0  +2 "storage"(& +3 "core" &S l\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&[' +36 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(R- +2 "core" -' +2 .tSE.seek 9.18 Pucks below Top Plate +2 "storage"(H'- +38 "core" ' + "manipulator"&Q% +4 "core" %s    + "storage"(T& +4 "core" &S 4\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&X'= +26 "core" ' +2 "manipulator"&7& +4 "core" &   Z  +2 "storage"(Z& +4 "core" &S R\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&S'] +22 "core" ' +2 .tSE.seek 10.18 Pucks below Top Plate +2 "storage"(W' +50 "core" ' + "manipulator"&a& +5 "core" &   h  + "manipulator"&f% +4 "core" %`   i  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +85 "core" ' +2 .tElbow.seek CC + "manipulator"&^( +166 "core" ( + "manipulator"&j& +4 "core" &! ! 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &!   8 +2 .tForearm.seek CC + "manipulator"&:'O +109 "core" ' +2 .tHand.close + "manipulator"&\\/ +58 "core" / +2 .tCC.seek :open +2 "collection"'k( +426 "core" ( + "storage"(c& +4 "core" &S J\ +2 "storage"(m& +3 "core" &S \ +2 "manipulator"&h& +3 "core" &!   & 8 +2 "manipulator"&p% +3 "core" % T   ! +2 .tForearm.seek :retract +2 "manipulator"&]'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +186 "core" ( + "manipulator"&o& +4 "core" & \  0 +2 "storage"(q& +4 "core" &S \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +109 "core" ' + .tElbow.hold +2 "manipulator"&u, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&i1 +57 "core" 1 +2 "manipulator"&v% +4 "core" % V   @ +2 "storage"(& +4 "core" &S \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&n'? +18 "core" ' +2 "manipulator"&w& +4 "core" &   ' + "storage"({& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&x'] +12 "core" ' +2 "storage"(Y% +4 "core" % \ +2 ."downElevator"SE.seek :down +54 "storage"(e' +48 (b% +3 "core" %/ \ N@ +2 "manipulator"&% +4 "core" %e    E + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%z  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%~' +2607 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%s  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +4 "core" &@  +2 "manipulator"&& +3 "core" &  # ' +2 "manipulator"&L% +9 "core" %\   6 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(, +185 "core" ( +2 "manipulator"&}& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' + .tHand.close +2 "manipulator"&B/ +59 "core" / +2 "manipulator"&& +4 "core" &-    +2 "manipulator"&% +3 "core" % `f   +2 .tForearm.seek :retract +2 "manipulator"&`'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&y( +118 "core" ( +2 "manipulator"&l& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &   (  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"& ' +97 "core" ' +2 "manipulator"&& +4 "core" &   + "manipulator"&$% +4 "core" %   / y +2 "processing"%'& +3 "core" &= +2 "processing"%& +5 "core" &A +2 .tPC.seek :closed +2 "processing"%.(X +5 "core" &H  +9 &4D +| +9 &fJ ? +10 &YO M +9 &dQ L +10 &fR L +9 &aU K +9 &edR L +10 &'cd L +9 &cf K +9 &ek K +10 & nbe K +9 &"0ej K +10 &#em L +9 &%gl L +9 &'uio L +10 &)8` K +9 &*e L +9 &,c L +10 &.}g L +9 &0?c L +10 &2d L +9 &3e L +9 &5i L +10 &7Fj L +9 &9 d L +9 &:b L +10 &<c L +9 &>Oc L +10 &@e. K +9 &Af1 K +9 &Ci2 L +10 &ESu1 M +9 &G + P +9 &H- Q +10 &J8 R +9 &LM: R +9 &N0 R +10 &O3 R +9 &Q0 S +10 &SR0 S +9 &U6 S +9 &V6 S +10 &X.Ie? #i +9 &X AD . +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%!& +4 "core" &X  . + &X 3 . + .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +4 "core" % "  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tPRV.dial :air + "processing"%*  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%% +53 "core" + "processing"%% +4 "core" %g +2 .tPS.seek 0.3ml +2 "processing"%&'d +383 "core" ' + .tPSV.dial PSR +2 "processing"%2 +95 "core"  +2 "processing"%+% +4 "core" %g  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%"'. +480 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%(' +1908 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%|  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&8& +4 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&5( +3 "core" ( + "manipulator"& & +5 "core" &     + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &    +2 .tForearm.seek PC +2 "manipulator"&1' +97 "core" ' +2 .tHand.close + "manipulator"&t/ +54 "core" / +2 .tPC.seek :open + "processing"%=( +426 "core" ( + "manipulator"&& +4 "core" &    +2 "manipulator"&0% +3 "core" %  ^ +2 .tForearm.seek :retract +2 "manipulator"&<'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(, +142 "core" ( + "manipulator"&4& +4 "core" &,   ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &,   ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)'b +104 "core" ' +2 .tHand.open + "manipulator"&F1 +55 "core" 1 +2 "manipulator"&D% +4 "core" % YP '  f  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%K& +4 "core" &\\ +2 "manipulator"&% +4 "core" %     + "storage"(6% +4 "core" % \ + "storage"(M. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(?( \ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &  1\  + "manipulator"&,& +4 "core" &-   # + "manipulator"&#% +4 "core" %    :  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +218 "core" ( +2 "manipulator"&& +4 "core" &  f + "storage"(E& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +105 "core" ' + "storage"(U& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(-'g +287 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (>& +2 "core" &  \  +2 "manipulator"&& +3 "core" &   f +2 .tElbow.seek 2 + "manipulator"&R( +3 "core" ( +2 "manipulator"&Q& +3 "core" &   f +2 "storage"(T& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&7' +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(f' +7 "core" &   O f + "manipulator"&A% +4 "core" %   , +2 .tForearm.seek :retract + "manipulator"&N'\ +92 "core" ' +3 .tElbow.seek PC + "manipulator"&O( +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +97 "core" ( + "manipulator"&[& +4 "core" &   Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&H' +113 "core" ' +2 "manipulator"&j& +4 "core" &  \  +2 "manipulator"&d% +3 "core" %μ   : +2 "processing"%S& +4 "core" & +2 "processing"%P& +4 "core" & +2 .tPC.seek :closed +2 "processing"%\\(X +4 "core" &  +9 &0~ +z +9 &f > +10 &~ M +9 &I_ K +9 &\ h L +10 &e L +9 &b L +9 &Pe L +10 &b K +9 &c K +10 & c K +9 &"Xb L +9 &$f L +10 &%_ K +9 &'h L +9 &)ac K +10 &+$c K +9 &,d K +10 &.f K +9 &0ig' K +9 &2*h4 L +10 &3e/ K +9 &5hA K +9 &7qbt K +10 &92e L +9 &:a K +10 &<e K +9 &>xe L +9 &@;c K +10 &Ab K +9 &Ch L +9 &E|x M +10 &G7 O +9 &H Q +10 &J R +9 &Lv R +9 &N8 R +10 &O R +9 &Q~ R +9 &S|t R +10 &U?v R +9 &Vw K +10 &X3C} "f +9 &X 7w 0 +5 ( +2 "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +52 .Hand.open +3 "manipulator"&_1 +3 "core" &Xr 0 +57 1 + "manipulator"&/% +4 "core" % μ #  + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +117 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%m W +2 %h9 +6 "core" 9 +102 "processing"%p9 +2 "core" 9 +102 "processing"%o9 +2 "core" 9  +103 "processing"%:9 +2 "core" 9  +102 "processing"%q9 +2 "core" 9} +102 "processing"%^9 +3 "core" 9| +102 "processing"%i9 +3 "core" 9{ +102 "processing"%v9 +2 "core" 9{ +102 "processing"%9 +3 "core" 9|" +16 "Can"\ 67 +86 "processing"%w9 +2 "core" 9|& +102 "processing"%{9 +3 "core" 9}* +102 "processing"%Y9 +2 "core" 9/ +102 "processing"%]9 +2 "core" 93 +102 "processing"%b9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%r9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%n9 +3 "core" 9H +102 "processing"%z9 +2 "core" 9L +102 "processing"%W9 +3 "core" 9P +102 "processing"%x9 +3 "core" 9T +102 "processing"%e9 +2 "core" 9X +102 "processing"%C9 +2 "core" 9\\ +102 "processing"%9 +3 "core" 9a +102 "processing"%s9 +2 "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 +2 "core" 9z +102 "processing"%L9 +3 "core" 9~ +102 "processing"%}9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%u9 +2 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%l pWp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"% +95 "core"  + "processing"%% +4 "core" %gW \ +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"%'  +69 "core"  + .tPSV.dial PTV +2 "processing"%I +69 "core" + .tPBV.dial :waste1 +2 "processing"%`  +120 "core"  +2 "processing"% % +4 "core" %ҩQ \  +2 .tPS.seek 1.5ml + "processing"%!'Y +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml + "processing"%'d +1601 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%* * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2307 "core" ' +2 .tPSV.dial PTV + "processing"% +80 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%2 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +67 "core"  +2 .tPS.seek 0ml + "processing"%&'d +2295 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%"  +124 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +67 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%|'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'(  + "processing"%8  +42 "core" +3 + "processing"% % +4 "core" %c  +2 .tPS.seek 0.34ml + "processing"%9'r +428 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'t  +28 "core" +2 .tPRV.dial :air +2 "processing"%y  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1181 "Can" 99 +6 "core" ' + .tPRV.dial :waste2 +2 "processing"%. @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%0  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%4'Ҧ +1616 "core" ' + .tPSV.dial :PML +2 "processing"%3 +42 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +69 "core" @ + .tPBV.dial :waste1 +2 "processing"%5  +33 "core"  + "processing"%F% +4 "core" %Ҥ  +7 .tPS.seek 1.85ml +2 "processing"%D' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +3 "core" &mp  +2 "manipulator"&<& +4 "core" &   { + "manipulator"&M% +4 "core" %    `  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(, +134 "core" ( +2 "manipulator"&@& +4 "core" &-  L J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &-    J +2 .tForearm.seek :garage +2 "manipulator"&#'b +106 "core" ' + .tHand.close +2 "manipulator"&G/ +53 "core" / +2 "manipulator"&& +4 "core" &- " b J +2 "manipulator"&E% +3 "core" % uw   +2 .tForearm.seek :retract +2 "manipulator"&;'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&U( +297 "core" ( +2 "manipulator"&J& +4 "core" &$   ;2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &%  ;2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'O +108 "core" ' +2 "manipulator"&& +4 "core" &%  5 ;2 +2 "manipulator"&Q% +4 "core" %W   + "collection"'T& +4 "core" &kq  +2 "collection"'Z& +5 "core" &mq  +2 .tCC.seek :closed +2 "collection"'a(X +4 "core" &op  +9 &3lq *z +9 &fmp > +9 &zln L +10 &X`mo K +9 &enn \ K +10 &aln \ K +9 &bmm \ J +9 &`emn \ K +10 &"glm \ K +9 &aim \ K +9 & ajn \ K +10 &"ialm \ J +9 &$+cjm \ J +9 &%bkl \ J +10 &'dkk \ K +9 &)ogjn K +10 &+2dim K +9 &,hkk K +9 &.cim K +10 &0wgjm K +9 &2:cim K +9 &3ekl K +10 &5gji K +9 &7dhl J +10 &9Aeil K +9 &;chk K +9 &<aik K +10 &>cik K +9 &@Jagk K +9 &B chk K +10 &CjYa L +9 &EtEN M +10 &GC) P +9 &H T +9 &J\ W +10 &Lt\ W +9 &N6\ W +9 &O\ X +10 &Q\ Y +9 &Sx\ Y +10 &U:\ Y +9 &V J +9 &XB , +10 &Xp| K +5 ( +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 + "collection"'A& +4 "core" &Xpw K + &Xpw K + .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % W + #  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +113 "core" ' + .tPSV.dial PSR +2 "processing"%7 +93 "core"  +2 "processing"%[% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%X'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +41 "core"  +2 .tPS.seek 0ml + "processing"%j'd +1600 "core" ' + .tPSV.dial PSR +2 "processing"%d +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%S' +2614 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +54 .tCBV.dial PRV +3 "processing"%f  + "collection"'N  +32 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%= +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%_  +69 "core" +2 .tPS.seek 0ml + "processing"%/'d +2609 "core" ' + .tPSV.dial :air +7 "processing"%P  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 .tPS.seek 0ml +2 "processing"%H'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%o  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%q +41 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&i& +4 "core" &$  ;2 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +34 "core" ( + "manipulator"&& +4 "core" &   k 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &   6 +2 .tForearm.seek CC + "manipulator"&{'O +104 "core" ' +2 .tHand.close + "manipulator"&Y/ +60 "core" / +2 .tCC.seek :open + "collection"']( +427 "core" ( + "manipulator"&b& +4 "core" &   5 6 +2 "manipulator"&% +3 "core" % a   7 +2 .tForearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +282 "core" ( + "manipulator"&n& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W'b +109 "core" ' + .tHand.open +2 "manipulator"&x1 +61 "core" 1 + "manipulator"&e% +4 "core" % Tc $  > 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +110 "core" ' +2 ."da"delayUntil "13:40:32.76" +24899 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%\  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2330 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%L +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +43 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +470 "Can"\ DD +1839 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%u +121 "core"  + "processing"%B% +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"%' +589 "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 + "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%g% +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"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'd +1593 "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"%$ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%m +68 "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"%*  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2277 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"% % +4 "core" %i,  + #"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"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%2'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%"% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml + "processing"%'Q +590 "core" ' + ."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 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%y +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2276 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%0  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%3  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%1 +40 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%5'a +390 "core" ' + ."da"delay 2 seconds +254 .PRV.dial :air +4 "processing"%F  +41 "core"  + "processing"%K% +4 "core" %d  +2 ."da"PS.seek 0.55ml +2 "processing"%4' +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%D  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML + "processing"%< +41 "core" +2 ."da"PTV.dial :mixing + "processing"%M @ +65 "Can"\ ?? +4 "core" A + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%,% +4 "core" %ҥ  +2 ."da"PS.seek 1.85ml +2 "processing"%O' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%G * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48002 #recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%E  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + + ."da"PSV.dial :air +2 "processing"%#  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2343 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%) +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%Q  +53 "core" +2 ."da"PS.seek 0ml + "processing"%T'd +2303 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%; +133 "core"  + "processing"%k% +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"%A' +582 "core" ' + ."da"delay 5 seconds +185 "Can"\ :: +317 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +78 "core"  + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"%[% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%>'Y +591 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%d * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%f +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2299 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +133 "core"  + "processing"%p% +4 "core" %d  + #"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"%h' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%H +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%q  +33 "core"  + "processing"%:% +4 "core" %ңE  +2 ."da"PS.seek 1.5ml +2 "processing"%i'S +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"%w'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" , + ."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"%a' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%n  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +2302 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +121 "core"  + "processing"%x% +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 + "processing"%e' +586 "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 .PSV.dial PTV + "processing"%W +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%s% +4 "core" %ҧy\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'W +592 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^'d +1596 "core" ' + ."da"delay 2:00 +1116 "Can"\ WV +10887 #"da"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"%L +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%B +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +45 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +7 "processing"%% +12 "core" %hJ\ +9 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml + "processing"%' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%g% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +326 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%''Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%`  +35 "core" + "processing"% % +4 "core" %Ҧ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%$'V +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!'d +1593 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +32 "core" + ."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"%* +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' + ."da"PSV.dial PTV +7 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "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"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2315 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%"% +4 "core" %bT\ + #"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"%2'Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%8% +4 "core" %ҧB\  +2 ."da"PS.seek 1.5ml + "processing"%('W +596 "core" ' + ."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"%&  +93 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +1600 "core" ' +2 "processing"%y9 +3 "core" 9U5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%9  +3 "core" 5 + 5 + "processing"%.& +4 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&|% +4 "core" % %   ( !T + "storage"(0% +4 "core" % a ` \ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(3(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (1& +2 "core" &S G > Q\ +2 "manipulator"&& +4 "core" &-   }  + "manipulator"&F% +4 "core" % %   !T +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&K( +201 "core" ( + "manipulator"&5& +4 "core" &   * +2 "storage"(D& +3 "core" &S ] ^\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&4'] +109 "core" ' + "storage"(<& +4 "core" &S j t E\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(M'g +200 "core" ' + "storage"(@- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +2 "core" &   +2 "storage"(G& +4 "core" &S [ T \ + ."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"&6' +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&O, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(E- +2 "core" -' +2 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(c' +39 "core" ' + "manipulator"&#% +4 "core" %h   G +2 "storage"(& +4 "core" &S $ * H\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&)'@ +27 "core" ' +2 "manipulator"&V& +4 "core" &   N + "storage"(& +4 "core" &S ` ` +\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q'] +36 "core" ' +2 ."da"SE.seek 11.18 Pucks below Top Plate +2 "storage"(J'\ +48 "core" ' + "manipulator"&;& +5 "core" &   Y + "manipulator"&k% +4 "core" %)    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&T'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&A( +243 "core" ( +2 "manipulator"&& +3 "core" &     +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &     +2 ."da"Forearm.seek PC +2 "manipulator"&7' +95 "core" ' + ."da"Hand.close +2 "manipulator"&[/ +53 "core" / +2 ."da"PC.seek :open + "processing"%( +423 "core" ( + "storage"(& +4 "core" &S Q U U\ +2 "manipulator"&>& +3 "core" &   K  +2 "manipulator"&X% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&j( +280 "core" ( +2 "manipulator"&R& +4 "core" &g     + "storage"(f& +4 "core" &S i Z\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&='] +105 "core" ' + ."da"Hand.open +2 "manipulator"&_1 +64 "core" 1 +2 "storage"(S- +3 "core" -'\ +2 ."da"SE.seek 10.94 Pucks below Top Plate +2 "storage"(N' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.17 Pucks below Top Plate +2 "storage"(/' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov1214h40ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +77 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.769 seconds\ /var/log/esp/da21nov1214h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov1214h40ml15s.tif +1575 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov1214h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov1214h40ml30s.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/da21nov1214h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov1214h40ml70s.tif +7166 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov1214h40ml70s.tif: TIFF Upload Complete\ +63 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "16.769 sec auto-exposure",Subject: "da21nov1214h40ml images!" +10 "storage"(p- +6 "core" -' +2 "storage"(P& +6 "core" &S F D \ + "manipulator"&h& +4 "core" &g   + ."da"Elbow.seek 1 +2 "manipulator"&H( +67 "core" ( +2 "manipulator"&q& +4 "core" &  # +2 "storage"(:& +4 "core" &S I G \ +2 ."da"Forearm.seek 1 + 600 counts + "manipulator"&o'] +5 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.89 Pucks below Top Plate +2 "storage"('— +60 "core" ' +2 "manipulator"&i& +5 "core" &   +2 "storage"(Y& +3 "core" &S 2\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek 1 +2 "manipulator"&U' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&-, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.07 Pucks below Top Plate +2 "storage"(w'Á +27 "core" ' +2 "manipulator"&b% +4 "core" %t $  N + "storage"(& +4 "core" &S t w\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&{'C +31 "core" ' +2 "manipulator"&n& +4 "core" &    +9 "storage"(a& +10 "core" &S \ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&v'] +35 "core" ' +2 "storage"(x% +5 "core" %È \ +2 ."downElevator"SE.seek :down +3 "storage"(z' +34 "Can"\ 99 +67 "storage"(e% +6 "core" %) \ L: +2 "manipulator"&W% +4 "core" %R   M +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +48 "core" ' + "storage"(s& +4 "core" &S |\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%r& +4 "core" &?  + "manipulator"&\ & +4 "core" &   +2 "manipulator"& % +4 "core" %\     6 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +179 "core" ( +3 "manipulator"&& +9 "core" &-   * +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &L& +6 "core" &-  * +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&^'b +114 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&~/ +64 "core" / +2 "manipulator"&u& +8 "core" &-   * +4 "manipulator"&B% +7 "core" % lv  C +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +105 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&}( +121 "core" ( +3 "manipulator"&& +9 "core" &    +2 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 && +12 "core" &    +4 ."psFlush"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&' +101 "core" ' +3 "manipulator"&g& +10 "core" &   +6 "manipulator"&% +8 "core" %   m +7 "processing"%& +8 "core" &*  +4 "processing"%& +14 "core" &$  +2 &(  +4 ."psFlush"PC.seek :closed +6 "processing"%`(X +8 "core" &%  +2 &$  +7 &2$\ +{ +8 &e\ > +9 &}\ M +11 &L_ K +9 & f\ K +10 &c\ L +11 &` K +9 &Se\ K +8 &a K +8 &_ K +9 & c\ K +14 &"[e K +9 &$c\ L +7 &%] K +9 &'c\ \ L +8 &)c` K +11 &+&_ K +8 &,d K +9 &.a\ K +11 &0ka K +8 &2-_ K +11 &3e K +9 &5c\ L +8 &7rb L +14 &95c K +7 &:` K +7 &<a K +11 &>{a\ K +8 &@=` K +13 &Ag\ K +6 &Cf\ L +9 &Em\ L +11 &G:\ O +8 &H\ Q +9 &J\ R +11 &Ly\ Q +8 &N:\ R +15 &O\ R +6 &Q\ R +7 &S}\ S +11 &U?\ S +7 &W\ L +11 &X3>n\ 'q +10 &X. , +4 ( +6 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +4 "processing"% & +8 "core" &X , +2 &X , +2 ."psFlush"Hand.open +5 "manipulator"&'1 +60 "core" 1 +2 "manipulator"&I% +8 "core" %  " H m +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&$'\ +117 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%m +42 "core"  +4 "processing"%% +8 "core" %g  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +7 "processing"%*' +305 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +278 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +6 "processing"%!' +1863 #"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)\ +237 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +172 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +121 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%% +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2611 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %E \ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%"' +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%8 +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%2'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%&'T +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +62 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%9  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%.'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%1 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%F'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +50 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%C' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,'d +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%G @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%#  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%V +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +78 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%K'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +50 "core" V + ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +41 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1837 "Can" 98 +782 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%X'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +40 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'_& +4 "core" &nnY  +2 "manipulator"&S& +3 "core" &   r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&d( +30 "core" ( +2 "manipulator"&J& +4 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &    +2 .tForearm.seek PC + "manipulator"&p' +96 "core" ' +2 .tHand.close + "manipulator"&P/ +54 "core" / + .tPC.seek :open +2 "processing"%h( +423 "core" ( + "manipulator"&q& +4 "core" &   c  +2 "manipulator"&:% +3 "core" %   0  +2 .tForearm.seek :retract +2 "manipulator"&i'\ +110 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Y( +354 "core" ( + "manipulator"&b& +4 "core" &%   ;3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &%   G ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&j'O +103 "core" ' + "manipulator"&n& +4 "core" &%  Y ;3 +2 "manipulator"&a% +3 "core" %C   U # +2 "collection"'=& +4 "core" &moY  +2 "collection"'x& +5 "core" &lok  +2 .tCC.seek :closed + "collection"'/(X +4 "core" &mn[  +10 &/mo] +| +9 &fmpX > +9 &ylna L +10 &Jbmn\\ J +9 & clnY J +10 &cmoY J +9 &clm^ J +9 &ScknU J +10 &`mna K +9 &blo] J +9 & cjmX J +10 &"[bjl` J +9 &$fkm_ K +10 &%cikc K +9 &'bjl` K +9 &)cfkj` J +10 &+%cjjh J +9 &,bhkc K +9 &.`ila K +10 &0jghk\\ K +9 &2,dil\\ K +10 &3ejk^ J +9 &5fji_ K +9 &7qdhlU K +10 &93ghkV K +9 &:giiW J +9 &<chjU J +10 &>zchiZ J +9 &@;aglU K +10 &AggkS K +9 &CjYbX K +9 &ErGQ[ L +10 &G7,Z \ O +9 &Hd T +9 &J V V +10 &LgR W +9 &N'V W +10 &OW W +9 &Q Y Y +9 &Sj\ Z X +10 &U,\  X X +9 &V \\ P +9 &XE W (y +10 &X \ Y Z +9 ( + &Xo\  Z \ P +2 "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'o& +4 "core" &Xo k P +2 .tHand.open + "manipulator"&e1 +60 "core" 1 +2 "manipulator"&W% +4 "core" % C  # + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +125 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &Xp P + "collection"'U% +3 "core" %Tx  +2 .tCSV.dial CSR +2 "collection"'s  +41 "core"  +2 "collection"'r% +4 "core" %T} + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'\ 'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +2 "core" %m  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'{' +621 "core" ' +2 .tCSV.dial :waste + "collection"'w +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'v'Q +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xn P +2 "collection"'L% +4 "core" %T  + .tCSV.dial :flush +2 "collection"'z  +50 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +49 "collection"'-'m +1153 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +41 "core" B +2 "collection"'u% +4 "core" %mo  +2 .tCS.seek 7.001ml + "collection"'B' +516 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '  +40 "core"  +87  + .tCBV.dial :waste1 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'^'Q +1572 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'g& +4 "core" &Xni P +2 "collection"'% +3 "core" %Pk  +2 .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1154 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +53 "core" ? +2 "collection"'% +4 "core" %mZ  +2 .tCS.seek 7ml + "collection"' ' +507 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"''  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'I  +97 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1579 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +4 "core" &Xmp P + "collection"'% +4 "core" %Pr  + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'t% +4 "core" %Pa  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'*'O +1771 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +514 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' '%  +95 "core" +32  + .tCTV.dial :intake + "collection"'!  +74 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1778 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +584 "core" ' + .tCSV.dial CSR +2 "collection"'"  +96 "core"  + "collection"'% +4 "core" %Vn + #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1346 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'8' O +1342 "core" ' + .tCSV.dial CBV +2 "collection"'+ +96 "core" +2 .tCS.seek 0ml + "collection"' 'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" &%  ! ` ;3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&&( +21 "core" ( + "manipulator"&y& +5 "core" &   ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &   4 ' +2 .tForearm.seek CC +2 "manipulator"&('O +102 "core" ' +2 .tHand.close + "manipulator"&|/ +63 "core" / +2 .tCC.seek :open + "collection"'.( +425 "core" ( +2 "manipulator"&0& +4 "core" &   ' + "manipulator"&1% +4 "core" % b   L +2 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +281 "core" ( + "manipulator"&?& +4 "core" &,    ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &,  I ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D'b +104 "core" ' +2 .tHand.open +2 "manipulator"&51 +60 "core" 1 +2 "manipulator"&<% +4 "core" % ch   A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 "processing"%@& +4 "core" &% +23492 "Can"  10 +60001  10 +60001  01 +60002  10 +60001  10 +60001  10 +60001 ' 10 +13324 #t-> access 1 +3 "storage"(C% +3 "core" % \  \ +2 "manipulator"&G% +3 "core" %    +2 "manipulator"&,& +3 "core" &, " #  ! +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(#(<( +671 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (E& +2 "core" &<' \  +45970 "Can"/ 10 +60001 ) 11 +60001  10 +60001 * 00 +60001 3 11 +60002 ( 10 +60001  10 +60001  10 +60002  11 +60001  00 +60001  10 +60001  10 +60002  00 +60001  10 +60002  11 +60001  00 +60001  00 +60001  11 +60002  00 +60001  01 +60001  11 +60002  11 +60001  10 +60001  11 +60002  11 +60001  10 +60001  01 +60002  10 +60001  00 +60001  10 +60002  10 +60001  10 +60001  11 +60002  11 +60001  01 +60001  10 +60001  11 +60002  00 +60001  11 +60001  10 +60001  10 +60002  00 +60001  11 +60001  11 +60001  10 +60001  11 +60002  11 +60001  10 +60001  10 @EST1636779701.47  10 +60002  00 +60001  00 +60001  11 +60001  10 +60001  11 +60002  10 +60001  11 +60001  10 +60001  11 +60001  00 +60002  11 +60001  10 +60001  00 +60001  11 +60001  11 +60002  10 +60001  10 +60001  11 +60001  00 +60002  10 +60001  10 +60001  10 +60001  00 +60001  10 +60002  11 +60001  10 +60001  11 +60001  11 +60002  10 +60001  11 +60001  10 +60001  10 +60002  11 +60001  11 +60001  11 +60001  10 +60002  10 +60001  01 +60001  11 +60001  10 +60002  10 +60001  10 +60001  11 +60001  10 +60002  10 +60001  10 +60001  10 +60002  10 +60001  11 +60001 \  11 +60002   10 +60001  11 +60001  10 +60002  10 +60001  11 +60001  10 +60001  10 +60002  10 +60001  10 +60001  10 +60002  10 +60001  11 +60001  11 +60001  11 +60002  10 +60001 $ 00 +60001 1 11 +60002 @ 00 +60001 J 11 +60001 Q 10 +60001 L 11 +60002 X 10 +60001 T 10 +60001 M 11 +60001 M 11 +60002 J 11 +60001 F 11 +60001 M 00 +60001 J 00 +60001 F 11 +60001 B 10 +60002 < 10 +60001 8 10 +60001 1 11 +60001 + 10 +60001 % 10 +60001 ! 11 +60002  00 +60001  10 +60001   00 +60001  10 +60001  10 +60002  10 +60001  10 +60001  10 +60001  10 +60001   00 +60001   10 +60001  11 +60002 , 01 +60001 $ 10 +60001 ' 10 +60001 " 10 +60002   10 +60001 $ 11 +60001 " 11 +60001 $ 10 +60002 $ 11 +60001 " 10 +60001  10 +60002   10 +60001  11 +60001  10 +60002 \  11 +60001   11 +60001  00 +60002  11 +60001  10 +60002  10 +60001   10 +60001   10 +60002  10 +60001  10 +60001  00 +60002  10 +60001  10 +60001  11 +60001  01 +60002  11 +60001  11 +60001  11 +60002  11 +60001  10 +60001  10 +60001  10 +60002  11 +60001  10 +60001  11 +60002  10 +60001  11 +60001  11 +60001  01 +60002  10 @EST1636866103.27  10 +60001  10 +60001  10 +60002  10 +60001  11 +60001  10 +60001  00 +60002  10 +60001  11 +60001  10 +60001  10 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  10 +60001  10 +60002  10 +60001  11 +60001  10 +60001  10 +60001  11 +60002  11 +60001  00 +60001  10 +60001  00 +60002  10 +60001  00 +60001  10 +60001  11 +60001  10 +60002  10 +60001  10 +60001  11 +60001  11 +60002  11 +60001  00 +60001  10 +60001  11 +60002  11 +60001  00 +60001  10 +60001  00 +60002  11 +60001  11 +60001  01 +60001  00 +60002  10 +60001  11 +60001  10 +60002  10 +60001  11 +60001  00 +60002  11 +60001  00 +60001  10 +60002  00 +60001  11 +60001  10 +60001  10 +60002  10 +60001  10 +60001  00 +60002  10 +60001  00 +60001  10 +60001  11 +60002  01 +60001  00 +60001  11 +60002  10 +60001  00 +60001  10 +60002  11 +60001  10 +60001  10 +60001  11 +60002  00 +60001  11 +60001  11 +60001  00 +60002  10 +60001  10 +60001  10 +60001  11 +60001  10 +60001  00 +60001  10 +60001  10 +60002  00 +60001  10 +60001  01 +60001  00 +60001  10 +60002  10 +60001  10 +60001  10 +60001  11 +60001  10 +60002  10 +60001  11 +60001  10 +60001  00 +60001  10 +60002  10 +60001  11 +60001  10 +60001  00 +60002  11 +60001 \  11 +60001   10 +60001   10 +60001 \  10 +60002  00 +60001  00 +60001  11 +60001  11 +60002  11 +60001  10 +60001  10 +60002  10 +60001  11 +60001  11 +60001  10 +60002  10 +60001  10 +60001  10 +60002  00 +60001  01 +60002  10 +60001  10 +60001   11 +60002   11 +60001  10 +60001  11 +60002  11 +60001  10 +60001  01 +60001  01 +60002  10 +60001  10 +60001  11 +60001  10 @EST1636952505.07  10 +60001  11 +60001  01 +60002  11 +60001  10 +60001  10 +60001  10 +60002  10 +60001  11 +60001  10 +60001  11 +60002  10 +60001  10 +60001  10 +60001  11 +60002  10 +60001  11 +60001  00 +60001  10 +60001  11 +60001  10 +60001  00 +60002  10 +60001  10 +60001  10 +60001  11 +60001  00 +60002  10 +60001  11 +60001  11 +60001  10 +60001  10 +60001  11 +60002  10 +60001  10 +60001  11 +60001  10 +60001  10 +60002  10 +60001  01 +60001  10 +60001  10 +60001  10 +60002  00 +60001  11 +60001  10 +60001  10 +60002  10 +60001  01 +60001  10 +60001  10 +60002  11 +60001  10 +60001  10 +60002  11 +60001  10 +60001  11 +60002  10 +60001  00 +60002  10 +60001  10 +60001  10 +60001  10 +60002  11 +60001  00 +60001  11 +60002  11 +60001  11 +60001  00 +60001  11 +60002  11 +60001  00 +60001  01 +60002  10 +60001  10 +60001  11 +60001  11 +60002  11 +60001  11 +60001  01 +60001  10 +60002  10 +60001  11 +60001  00 +60001  11 +60002  11 +60001  00 +60001  11 +60001  11 +60001  00 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  10 +60001  01 +60002  11 +60001  10 +60001  10 +60001  01 +60001  10 +60001  00 +60002  11 +60001  10 +60001  10 +60001  10 +60002  10 +60001  00 +60001  11 +60001  11 +60001  10 +60002  11 +60001  11 +60001  11 +60001  10 +60002  00 +60001  10 +60001  10 +60001  11 +60002  10 +60001  10 +60001  10 +60001  10 +60002  11 +60001  11 +60001  10 +60002  11 +60001  11 +60001  10 +60001  00 +60002  11 +60001  00 +60002  11 +60001  10 +60001  10 +60002  00 +60001  10 +60001  10 +60001  10 +60002  10 +60001  00 +60001  00 +60002  00 @EST1637038906.87  10 +60001  10 +60002  11 +60001  10 +60001  10 +60002  11 +60001 { 10 +60001 z 00 +60002 { 10 +60001 x 10 +60001 s 10 +60001 s 10 +60002 s 11 +60001 s 10 +60001 u 00 +60001 x 00 +60002 y 00 +60001 w 00 +60001 t 00 +60001 r 00 +60001 v 00 +60001 v 11 +60002 u 10 +60001 t 11 +60001 p 11 +60001 s 10 +60001 t 00 +60001 t 11 +60001 n 11 +60001 j 10 +60002 j 11 +60001 i 11 +60001 m 11 +60001 o 01 +60002 i 11 +60001 q 10 +60001 v 10 +60001 { 11 +60001 } 11 +60002 | 10 +60001  10 +60001 ~ 00 +60001 { 00 +60001 { 11 +60002 } 00 +60001 { 10 +60001 y 11 +60001 s 10 +60001 y 11 +60002 u 11 +60001 } 11 +60001  00 +60001  10 +60002  10 +60001  11 +60001  10 +60002  11 +60001  01 +60001  10 +60001  00 +60002  11 +60001  10 +60002  11 +60001  10 +60001  11 +60002  10 +60001  11 +60001  01 +60002  11 +60001  10 +60001  10 +60002  01 +60001  10 +60001  10 +60002  10 +60001  11 +60001  00 +60001  10 +60002  11 +60001  10 +60001 | 10 +60002  11 +60001  00 +60001  00 +60001 | 11 +60002  11 +60001  00 +60001  11 +60002  10 +60001  10 +60001  10 +60001  10 +60002  10 +60001  11 +60001  10 +60001  00 +60001  11 +60002  00 +60001  11 +60001  11 +60001  10 +60001  00 +60001  10 +60001  11 +60002  00 +60001  11 +60001  11 +60001  00 +60001  10 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  10 +60001  11 +60001  10 +60001  10 +60001  11 +60002  00 +60001  00 +60001  10 +60001  10 +60001  00 +60002  10 +60001  10 +60001  00 +60001  10 +60002  11 +60001  10 +60001  10 +60001  11 +60002  11 +60001  11 +60001  10 +60002   00 +60001 + 00 +60001 / 10 +60001 1 10 +60002 3 10 +60001 4 11 +60002 4 11 +60001 7 00 +60001 : 00 @EST1637125308.66 : 00 +60001 9 01 +60001 > 10 +60001 ? 10 +60002 > 10 +60001 > 11 +60001 = 11 +60002 A 10 +60001 C 10 +60001 F 10 +60001 J 00 +60002 G 00 +60001 E 00 +60001 I 00 +60002 H 10 +60001 H 10 +60001 L 00 +60002 M 11 +60001 M 11 +60001 R 10 +60002 T 11 +60001 V 11 +60001 \\ 00 +60001 ^ 01 +60002 e 10 +60001 n 10 +60001  11 +60001  11 +60002  11 +60001  00 +60001  11 +60001  11 +60001  00 +60002  00 +60001  10 +60001  00 +60001  10 +60001  11 +60001  10 +60001  10 +60002 9 10 +60001 L 10 +60001 Y 00 +60001 l 11 +60001  00 +60002  00 +60001  11 +60001  10 +60001  00 +60001  10 +60002  01 +60001 ' 00 +60001 : 00 +60001 L 10 +60002 a\ 11 +60001 v\ 01 +60001 \ 10 +60001 \ 10 +60001 \ 11 +60002 \ 00 +60001 \ 11 +60001 \ 10 +60001 \ 10 +60002 \ 10 +60001 \ 10 +60001 \ 10 +60002 t\ 10 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 10 +60001 \ 11 +60002 R\ 00 +60001 \ 11 +60001 s\ 01 +60002 \ 10 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 ~\ 10 +60001 ~\ 10 +60001 ~\ 11 +60002 \ 11 +60001 ~\ 10 +60001 |\ 10 +60002 }\ 00 +60001 |\ 11 +60001 {\ 11 +60002 Tz\ 11 +60001 9{\ 11 +60001 y\ 01 +60001 tz\ 11 +60002 y\ 00 +60001 x\ 11 +60001 x\ 10 +60002 x\ 10 +60001 x\ 11 +60001 x\ 11 +60002  x\ 11 +60001 x\ 10 +60001 v\ 11 +60002 w\ 10 +60001 'w\ 10 +60001 v\ 10 +60001 v\ 10 +60002 v\ 11 +60001 v\ 10 +60001 v\ 10 +60002 <v\ 10 +60001 |v\ 11 +60001 Gv\ 01 +60001 tu\ 10 +60002 Ou\ 11 +60001 Vv\ 10 +60001 ku\ 10 +60001 Jv\ 11 +60002 u\ 10 +60001 Du\ 01 +60001 u\ 11 +60001 @t\ 11 +60002 v\ 10 +60001 u\ 10 +60001 it\ 01 +60002 t\ 10 +60001 t\ 11 +60001 w\ 11 +60001 }\ 10 +60002 \ 11 +60001 y\ 11 +60001 B\ 11 +60001 \ 11 +60002 \ 10 +60001 \ 11 +60001 a\ 10 +60001 $ 10 +60001  11 +60002  11 +60001  10 +60001  11 +60001  00 +60002  00 +60001  10 +60001  00 +60002  00 @EST1637211710.48  01 +60001  00 +60001  11 +60002  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  10 +60001  10 +60002  11 +60001  10 +60001  10 +60002  00 +60001  10 +60001  11 +60002  00 +60001  00 +60001  11 +60001  10 +60002  10 +60001  11 +60002  10 +60001 } 10 +60001 [ 10 +60001 R 10 +60001 K 11 +60002 A 10 +60001 F 11 +60001 E 11 +60002 E 10 +60001 O 10 +60001 U 10 +60001 X 11 +60002 Y 11 +60001 K 10 +60001 L 11 +60001 D 10 +60002 > 10 +60001 5 00 +60001  11 +60001  11 +60002  11 +60001  10 +60001  10 +60001  11 +60001  10 +60002  10 +60001  01 +60001  11 +60003  22 +59999  00 +60002  11 +60001  10 +60001  10 +44214 !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 @1637244553.38EST @1637688110.37EST = =mMAIN_scheduler =tMAIN @EST1637688112.32 #"core_reset"Sent BREAK +2 #t@15491 receive with ifg=0x10, ie=0xFD + #@16124 receive with ifg=0x10, ie=0xFD + #@16987 receive with ifg=0x10, ie=0xFD + #@17619 receive with ifg=0x10, ie=0xFD #@18270 receive with ifg=0x10, ie=0xFD + #@18904 receive with ifg=0x10, ie=0xFD + #@19536 receive with ifg=0x10, ie=0xFD #@19863 receive with ifg=0x80, ie=0xFD + #@20190 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +255 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +416 "Can" 23 +  23 + #tPolling Can every 10:00 +2 #Cleanly exited at 09:09:13EST18-Nov-21 +216 #-> ESP.ready! +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 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q99  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %h4  + .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" %RP  +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +6419 #-> access 2 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %   D  + "manipulator"&4& +4 "core" &,   ! +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &K \  +36173 #t-> startTube 2 +9731 "Can" 11 +36366 #t-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 12:38:02EST23-Nov-21\\n{}\\nCan@12:31:58, 22.1C, 13% humidity, 15.1psia, 13.787V, 0.239A, 0.239A avg, 3.29W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'7& +3 "core" &69  +2 .tHand.open +3 "manipulator"&81 +15 "core" 1 + "manipulator"&9% +4 "core" %  '    +2 "storage"(:% +5 "core" %\ \  K\ +2 "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(<( \ +670 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +5 (=& +7 "core" & \ +2 "manipulator"&>& +10 "core" &,   x ! +2 "manipulator"&?% +8 "core" %    v  +8 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&@( +187 "core" ( +4 "manipulator"&A& +7 "core" &   4 +2 "storage"(B& +8 "core" & M\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&C'/ +97 "core" ' +4 "storage"(D& +8 "core" & V\ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(E'g +275 "core" ' +2 "storage"(F- +9 "core" -'g +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +6 (G& +3 "core" & _\ +4 "manipulator"&H& +8 "core" &   4 +2 .tElbow.seek 2 +4 "manipulator"&I( +8 "core" ( +2 "manipulator"&J& +8 "core" &   4 +2 "storage"(K& +7 "core" & \ +82 .tForearm.seek 2 + 300 counts +15 "manipulator"&L' +14 "core" ' +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 .tHand.close +4 "manipulator"&M/ +64 "core" / +4 ."downElevator"SE.seek :down +10 "manipulator"&N& +4 "storage"(O' +17 "core" &   + +3 "manipulator"&P% +8 "core" %    # +4 .tForearm.seek :retract +4 "manipulator"&Q'\ +96 "core" ' +4 .tElbow.seek CC +4 "manipulator"&R( +119 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +25 "core" ( +6 "manipulator"&S& +8 "core" &:   + L +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &T& +6 "core" &:   > L +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&U'O +114 "core" ' +3 "manipulator"&V& +9 "core" &:   ] L +2 "manipulator"&W% +8 "core" %U    +4 "collection"'X& +8 "core" &6:  +4 "collection"'Y& +11 "core" &7:  +6 &89  +6 .tCC.seek :closed + "collection"'Z(X +10 "core" &89  +2 &78  +6 &187 +| +10 &e8: \ > +9 &}99 L +8 &M`77 K +11 &g49 K +7 &g69 K +13 &f67 K +8 &Th37 K +8 &c68 K +11 &g46 K +9 & h48 K +8 &"]e57 K +11 &$k67 L +8 &%c44 K +9 &'h46 \ K +11 &)ef67 \ K +8 &+&g35 K +11 &,h44 \ K +19 &.c24 J +2 &0lj36 \ K +6 &2/g45 K +8 &3f36 \ K +10 &5e56 \ K +12 &7uc56 K +7 &97h24 K +11 &:g33 \ K +9 &<f35 K +8 &>{j36 \ L +11 &@?g05 K +9 &Ap#) \ L +8 &Cs  \ L +18 &Ey O +6 &G/ S +6 &H U +9 &J W +8 &Li W +13 &N* X +5 &O X +10 &Q Y +11 &Sm Y +8 &U- Y +11 &V S +9 &X > / +8 &Xyu I +6 ( +14 "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +4 .Hand.open +2 "manipulator"&[1 +6 "core" &Xyb \ I +4 &Xyb \ I +54 1 +3 "manipulator"&\\% +8 "core" % U %  ( +10 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&]'\ +124 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +6 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +165 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold + "sampler")^+ +4 "core" + +4 "sampler")_% +8 "core" %RK \  +2 "collection"'`& +8 "core" &Xyb I +5 "Can"\ IH +3 #tCalibrating pressure and temperature sensors +8 .CTV.dial :air + "collection"'a  +6 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +6 "core"  +2 "sampler")c  +13 "core"  +6 .tSS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %QH  +2 "sampler")?% +4 "core" % b \  + "collection"'A% +4 "core" %Q  + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.74ml/s +3 "sampler")#.z0X\\ +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'|'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +125 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'5'Q +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")= +97 "core" ' + ."CSpush"CS.stop + "collection"'5 +26 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X' +471 "core" ' +53 .tSS.reconfigure :fast +3 "sampler")#.0X +102 "collection"'9 +3 "core" 9W< +102 "collection"'9 +2 "core" 9x9 +103 "collection"' 9 +2 "core" 96 +102 "collection"'z9 +3 "core" 94 +103 "collection"' 9 +2 "core" 91 +103 "collection"'9 +2 "core" 90 +102 "collection"'9 +2 "core" 9- +102 "collection"' 9 +3 "core" 90+ +102 "collection"'9 +3 "core" 9N( +102 "collection"'9 +2 "core" 9i& +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 +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 O +103 "collection"'9 +2 "core" 9 b +102 "collection"'9 +3 "core" 9 u\  +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 +2 "core" 9 # +102 "collection"'!9 +3 "core" 9 ' +102 "collection"'&9 +2 "core" 9 , +103 "collection"''9 +2 "core" 9 0 +102 "collection"'*9 +2 "core" 9\ 4 +103 "collection"'#9 +2 "core" 9\ 8 +102 "collection"'+9 +3 "core" 9\ < +102 "collection"',9 +2 "core" 9\ %A +102 "collection"'-9 +4 "core" 9\ /E +101 "collection"'.9 +3 "core" 9\ 8I +102 "collection"'$9 +2 "core" 9\ AM +102 "collection"'09 +3 "core" 9\ IQ\ +102 "collection"'19 +3 "core" 9\ QU\ +102 "collection"'29 +2 "core" 9\ XZ +102 "collection"'%9 +3 "core" 9\ _^\ +102 "collection"'49 +2 "core" 9\ gb +102 "collection"'69 +3 "core" 9\ mf +102 "collection"'9 +3 "core" 9\ sj\ +102 "collection"'39 +2 "core" 9\ zo +102 "collection"'79 +3 "core" 9\ ~s +102 "collection"'89 +2 "core" 9\ w +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"'/9 +3 "core" 9\  +102 "collection"'59 +3 "core" 9\  +102 "collection"':9 +2 "core" 9\  +103 "collection"'>9 +2 "core" 9\  +102 "collection"'A9 +2 "core" 9\  +103 "collection"')9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'? `\ `\ I +2 '9 +6 "core"  + 9\  + "collection"'F% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/38.4psia +14726 "Can"\ +45264 "core" ` + "collection"'D9 +4 "core" 9\  + "collection"'G% +4 "core" %  + #tEnded lysing Collection Puck Heater at 70C/37.5psia +2 .CS.seek 0ml +2 "collection"'H'Q +335 "core" ' +7 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'K @ +92 "core" A +2 .tCSV.dial :air + "collection"'J @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'N'm +1347 "core" ' +2 .tCSV.dial CTV + "collection"'M  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'@ @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'C  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'P @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'E'Q +1340 "core" ' + "collection"'S% +4 "core" %UJK % + #tPuck @47.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'L +106 "core" + .tCBV.dial CSV +2 "collection"'T  +28 "core"  +2 "collection"'I% +4 "core" %U', , +2 .tCS.seek 5ml +2 "collection"'V'm +1342 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'X  +39 "core" + "collection"'O% +4 "core" %mcf  +2 .tCS.seek 7ml +2 "collection"'Q' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\ @ +48 "core" ? +2 .tCS.seek 10ml + "collection"'[' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +107 "core" _ +2 #tLysing Complete + "collection"'Y& +4 "core" &Xy_ I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&U% +4 "core" %  ! + "storage"(_% +4 "core" % A\ + "storage"(`. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(a(S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (b& +3 "core" &T ?\ +2 "manipulator"&c& +3 "core" &8   L + "manipulator"&^% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&f( +173 "core" ( +2 "manipulator"&e& +4 "core" &\   @ W + "storage"(g& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&h'] +103 "core" ' + "storage"(i& +5 "core" &T j\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'g +270 "core" ' + "storage"(k- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(l'z +35 "core" ' +2 "manipulator"&m& +4 "core" &\   W +2 "manipulator"&j% +3 "core" %n   H  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q( +160 "core" ( + "manipulator"&r& +4 "core" &&  =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &&   =A +2 .tForearm.seek CC +2 "manipulator"&o'O +99 "core" ' + .tHand.close +2 "manipulator"&t/ +55 "core" / +2 .tCC.seek :open + "collection"'x( +426 "core" ( +2 "storage"(& +4 "core" &T F\ + "storage"(n& +4 "core" &T j\ + "manipulator"&y& +4 "core" &&   - =A + "manipulator"&u% +4 "core" % a   \ +2 .tForearm.seek :retract + "manipulator"&v'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&p( +200 "core" ( + "manipulator"&}& +4 "core" &  ! a +2 "storage"(~& +4 "core" &T \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&w1 +53 "core" 1 +2 "manipulator"&% +4 "core" % \ l   M +2 "storage"(& +3 "core" &T .\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 305 counts + "manipulator"& '6 +30 "core" ' +2 "manipulator"&z& +4 "core" &   a +2 "storage"( & +3 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +21 "core" ' + "storage"(% +5 "core" % }\ +2 ."downElevator"SE.seek :down +4 "storage"( ' +100 (% +2 "core" %Q \ RO +2 "manipulator"&% +4 "core" %r   P ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +89 "core" ' +70 ' + ."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"&& +4 "core" &    a +2 "manipulator"&% +4 "core" %\    ) +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +174 "core" ( + "manipulator"&& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &-   C  +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&& +4 "core" &-   g  + "manipulator"&% +4 "core" % e   b : +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +294 "core" ( + "manipulator"&& +4 "core" &'   U ?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &(   ' ?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'O +101 "core" ' +2 "manipulator"&& +4 "core" &(  S ?P +2 "manipulator"&% +3 "core" %F   N +2 "collection"'!& +4 "core" &  +2 "collection"'&& +5 "core" &  +2 .tCC.seek :closed +2 "collection"''(X +4 "core" &  +7 & * %g +9 &Xx 6 +9 &b K +10 &\\j I +9 &|bs J +10 &>]R J +9 &a< I +9 &a J +10 &e` J +9 &E_ J +9 & a J +10 &!d J +9 &#a J +9 &%O` I +10 &'br J +9 &(dR J +10 &*d0 J +9 &,Ve J +9 &._O J +10 &/a5 J +9 &1_ J +10 &3__[ I +9 &5!an I +9 &6b I +10 &8b I +10 &:fb J +8 &<'f J +10 &=_ J +9 &?b I +9 &Amg J +10 &C0dh J +9 &DqX K +10 &F7*B O +9 &HZ6 \ T +9 &J V +10 &K X +9 &Mj X +9 &OVR X +10 &QI Y +9 &R Y +10 &Tv Y +9 &VYc Y +9 &Wh \ , +10 &Xx& \ O +9 ( + &X~k I +2 "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + "collection"'*& +4 "core" &X~l I + .tHand.open +2 "manipulator" +55 "core" 1 + "manipulator"&+% +4 "core" % F   Q N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +113 "core" ' +2 .tPSV.dial PSR + "processing"%- +41 "core"  +2 "processing"%.% +3 "core" %h$  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%$'U +1597 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +47 "Can" DC +10 "processing"%0  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%2 +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%%' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%4 +2 "collection"'6  +4 "core" A +2 "processing"%  +67 "core" +84  + .tPSV.dial :mixloop +2 "processing"%3 +94 "core" +2 .tCTV.dial :air,avoiding: :intake +6 .PTV.dial :PRVmixing + "processing"%7  +122 "core" +2 .tPS.seek 0ml +2 "processing"%8'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%9  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%;' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +42 "core" +3 .tPS.seek 0ml + "processing"%='d +2617 "core" ' + .tPSV.dial :air +2 "processing"%/  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%5' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +40 "core" +2 .tPS.seek 0ml + "processing"%>'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&A& +4 "core" &(   C ?P +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)( +24 "core" ( +2 "manipulator"&& +4 "core" &  " , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &   , +2 .tForearm.seek CC + "manipulator"&W'O +90 "core" ' +2 .tHand.close + "manipulator"&?/ +60 "core" / + .tCC.seek :open +2 "collection"'D( +426 "core" ( +2 "manipulator"&G& +4 "core" &   r , + "manipulator"&B% +4 "core" % [   + .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&J(, +280 "core" ( + "manipulator"&H& +4 "core" &-  \  + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &-    + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&@'b +112 "core" ' +2 .tHand.open + "manipulator"&C1 +60 "core" 1 + "manipulator"&P% +4 "core" % W< $  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +105 "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"'S& +4 "core" &UV  +2 "manipulator"&L% +4 "core" %    ) +2 "storage"(T% +3 "core" %\ \ \ +2 "storage"(I. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( \ +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (X& +3 "core" & Y\  +2 "manipulator"&O& +3 "core" &-   { + +2 "manipulator"&V% +3 "core" %    ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\ ( +224 "core" ( +2 "manipulator"&Q& +4 "core" &    K + "storage"(\\& +4 "core" &  \  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Y'/ +101 "core" ' +2 "storage"(U& +4 "core" & \ \  #\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(_'g +280 "core" ' + "storage"(`- +4 "core" -'d + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b& +3 "core" &  C\  + "manipulator"&c& +4 "core" & &  K +2 .tElbow.seek 2 + "manipulator"&^( +3 "core" ( +2 "manipulator"&<& +3 "core" &   O K +2 "storage"(e& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&g' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&i/ +56 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&R& +2 "storage"(]' +7 "core" &   K + "manipulator"&k% +4 "core" %   Z +2 .tForearm.seek :retract +2 "manipulator"&m'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j( +166 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +2 "core" ( +2 "manipulator"&d& +4 "core" &%   ;5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &$   F ;5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&s'O +106 "core" ' + "manipulator"&h& +4 "core" &%   ! ;5 +2 "manipulator"&f% +4 "core" %D   K J +2 "collection"'t& +4 "core" &LM  +2 "collection"'& +5 "core" &LP  +2 .tCC.seek :closed + "collection"'Z(X +5 "core" &LM|  +9 &0{LMd +{ +10 &gKPL > +9 &yLP) K +9 &R]MP J +10 &^LM J +9 &`KM J +9 &]KN I +10 &ZbJM J +9 &aHM J +10 &aLK I +9 & dJL J +9 &"b`HK J +10 &$%^JJ} I +9 &%]JKp J +9 &'dHK} I +10 &)k_IK I +9 &+-bHK I +9 &,fHG J +10 &.bHKl J +9 &0s_FGh I +10 &25_HIZ I +9 &3^HKD I +9 &5eGK= I +10 &7{eGI: I +9 &9<eGJ+ J +9 &:cGG J +10 &<`GI I +9 &>bGJ I +10 &@F]HH I +9 &BaAH I +9 &Cl9 K +10 &E{ L +9 &G7 Q +9 &H V +10 &J V +9 &Ll W +10 &N+ X +9 &O X +9 &Q X +10 &Sp X +9 &U0 Y +9 &V \ P +10 &X$K %r +9 &Xw !d +9 ( +2 &Xw U +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + .Hand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&n% +5 "core" % D %  _ J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'u  +121 "core" ~ +2 .tCSV.dial CTV + "collection"'o  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%}' +2617 "core" ' + "collection"'~% +4 "core" % O{|`  +2 .tCS.seek 4ml +2 "collection"'q'NP +1594 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%w  +52 "core" +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'z ` +29 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'' O +1587 "core" ' +2 .tCSV.dial CTV + "collection"'v  +54 "core" ~ +2 .tCS.seek 0ml + "collection"''Q +2615 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'p  +122 "core" + "collection"'& +4 "core" &XuwrO U +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\ .   & + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (l& +2 "core" &U C\ +2 "manipulator"&& +4 "core" &%    ;5 + "manipulator"&% +4 "core" %\ .   & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&|( +197 "core" ( + "manipulator"& & +4 "core" &  `  +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +109 "core" ' + "storage"(& +4 "core" &U @\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +284 "core" ' + "storage"({- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   z  +2 "storage"(& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +33 "core" ' + .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +31 "core" ' +2 "manipulator"&!% +4 "core" %u   _ +2 "storage"(& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&x'? +17 "core" ' +2 "manipulator"&*& +4 "core" & #  r  + "storage"(#& +4 "core" &U =\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&+'] +30 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(&' +40 "core" ' + "manipulator"&-& +4 "core" &   +2 "manipulator"&.% +4 "core" %2   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +109 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +168 "core" ( +2 "manipulator"&0& +4 "core" &   6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &  !  6 +2 .tForearm.seek CC +2 "manipulator"&2'O +88 "core" ' +2 .tHand.close + "manipulator"&1/ +54 "core" / + .tCC.seek :open +2 "collection"'4( +429 "core" ( +2 "storage"(6& +4 "core" &U \ + "storage"(& +4 "core" &U \ + "manipulator"&3& +4 "core" &   6 +2 "manipulator"&7% +4 "core" % b   ] + .tForearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&9( +173 "core" ( +2 "manipulator"&8& +4 "core" &  Z !u + "storage"((& +4 "core" &U \ +46 .tElbow.reconfigure :limp +12 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&;' +107 "core" ' + .tElbow.hold +2 "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&=1 +61 "core" 1 +3 "manipulator"&:% +4 "core" % n %   +2 "storage"(5& +3 "core" &U 8\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 304 counts +2 "manipulator"&A'5 +17 "core" ' + "manipulator"&& +5 "core" &   3 j + "storage"(F& +4 "core" &U\  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&?'] +32 "core" ' + "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(,' +100 ('% +2 "core" %K \ QM +2 "manipulator"&G% +4 "core" %{    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +104 "core" ' +43 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%W  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%H' +2610 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%M +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%)  +53 "core" + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%C +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%P  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%S'd +2613 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%K& +4 "core" &+  +2 "manipulator"&L& +4 "core" &   s j + "manipulator"&T% +9 "core" %    @ +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(, +178 "core" ( + "manipulator"&@& +4 "core" &-    8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-   8 +2 .tForearm.seek :garage +2 "manipulator"&O'b +105 "core" ' +2 .tHand.close + "manipulator"&V/ +64 "core" / +2 "manipulator"&a& +4 "core" &- #  8 + "manipulator"&Q% +4 "core" % vz    +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J( +118 "core" ( +2 "manipulator"&U& +4 "core" &   4  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +102 "core" ' +2 "manipulator"&b& +4 "core" &   +2 "manipulator"&c% +4 "core" %   s +2 "processing"%<& +4 "core" &D  +2 "processing"%e& +6 "core" &3  +2 .tPC.seek :closed +3 "processing"%i(X +3 "core" &2  +6 & +7 %f +10 &X9 7 +9 &> L +9 &e> K +10 &qhC L +9 &5cK L +9 &hV L +10 &hP K +9 &|eS K +10 &=gR L +9 & hT K +9 &!jf L +10 &#cf L +9 &%Efb L +9 &'ek L +10 &(bu K +9 &*g} L +9 &,Mj{ L +10 &.kp L +9 &/hp K +10 &1gt L +9 &3Uky L +9 &5e} L +10 &6h} \ K +9 &8hz L +9 &:^i| K +10 &< h K +9 &=h K +10 &?lw L +9 &Afb K +9 &C&iH L +10 &DqI \ M +9 &F O +10 &H] Q +9 &J R +9 &K R +10 &M R +9 &Ob R +9 &Q" S +10 &R S +9 &T R +9 &Vh S +10 &Wfw \ )| +9 &Xu \ ; +9 ( +3 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%R& +4 "core" &X 0 + &X 0 + .tHand.open +2 "manipulator"&k1 +58 "core" 1 +2 "manipulator"&\ % +4 "core" %   s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%d  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%r +41 "core" + "processing"%_% +4 "core" %b  +2 .tPS.seek 0.3ml +2 "processing"%g'_ +383 "core" ' + .tPSV.dial PSR +2 "processing"%^ +94 "core"  +2 "processing"%h% +3 "core" %]  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%f'. +488 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +1917 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%] +95 "core" + .tPTV.dial :mixing +2 "processing"%m @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%D  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&n& +4 "core" &   a  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&u& +3 "core" &   V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & "  +2 .tForearm.seek PC +2 "manipulator"&s' +98 "core" ' + .tHand.close + "manipulator"&>/ +60 "core" / +2 .tPC.seek :open +2 "processing"%~( +422 "core" ( +2 "manipulator"&[& +4 "core" &   K  + "manipulator"&w% +4 "core" %   h +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(, +134 "core" ( + "manipulator"&z& +5 "core" &-   n + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-    n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&q'b +109 "core" ' +2 .tHand.open + "manipulator"&v1 +55 "core" 1 +2 "manipulator"&% +4 "core" % [\\ . 7  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%p& +4 "core" &T  +2 "manipulator"&% +4 "core" %    % + "storage"( % +4 "core" %\ \  \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (l& +3 "core" & \ D\  +2 "manipulator"&& +3 "core" &-   t n +2 "manipulator"&% +3 "core" %    % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E( +179 "core" ( + "manipulator"& & +4 "core" & #  / +2 "storage"(& +4 "core" &  G\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&j'/ +123 "core" ' +2 "storage"(& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(y'g +278 "core" ' +2 "storage"({- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  o\  +2 "manipulator"&& +3 "core" &   B / +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&!& +4 "core" &   N / + "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&*' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&#/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&-& +2 "storage"(.' +7 "core" &   / + "manipulator"&% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&|'\ +97 "core" ' +2 .tElbow.seek PC + "manipulator"&( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( + "manipulator"&& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &   \\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +52 .tForearm.seek PC +2 "manipulator"&' +123 "core" ' + "manipulator"&0& +5 "core" &    + "manipulator"&$% +4 "core" %   " +2 "processing"%+& +4 "core" &  +2 "processing"% & +5 "core" &  +2 .tPC.seek :closed +3 "processing"%1(X +3 "core" &  +6 & . $e +9 &W 7 +10 & K +9 &e K +10 &wc K +9 &:a K +9 &g K +10 &e K +9 &e K +9 &Ac K +10 & d K +9 &!d K +10 &#h K +9 &%Hg L +9 &' g K +10 &(b K +9 &*h K +9 &,Qh K +10 &.h K +9 &/i L +10 &1f K +9 &3Yg K +9 &5g L +10 &6d K +9 &8h K +9 &:ai K +10 &<#j K +9 &=e K +10 &?d K +9 &Aig K +9 &C*m| L +10 &Dvl M +9 &F O +9 &Ha Q +10 &J  R +9 &K R +10 &M \ R +9 &Oe| \ R +9 &Q% S +10 &R \ R +9 &T \ R +9 &Vk \ S +10 &W_r 3 +9 &XO / +6 ( + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&"1 +3 "core" &X / +59 1 + "manipulator"&Z% +4 "core" %    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +89 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% W +2 %39 +6 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%89 +3 "core" 9  +102 "processing"%(9 +2 "core" 9  +102 "processing"%29 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%=9 +2 "core" 9 +102 "processing"%:9 +3 "core" 9 +102 "processing"%59 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +103 "processing"%F9 +3 "core" 9* +103 "processing"%9 +2 "core" 9/ +102 "processing"%%9 +2 "core" 93 +102 "processing"%'9 +3 "core" 97 +102 "processing"%G9 +2 "core" 9; +102 "processing"%99 +3 "core" 9? +102 "processing"%;9 +3 "core" 9D +102 "processing"%A9 +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"%9 +2 "core" 9] +102 "processing"%M9 +3 "core" 9a +102 "processing"%)9 +2 "core" 9e +102 "processing"%C9 +2 "core" 9i +103 "processing"%P9 +2 "core" 9m +102 "processing"%H9 +2 "core" 9q +102 "processing"%K9 +3 "core" 9v +102 "processing"%L9 +2 "core" 9z +102 "processing"%T9 +3 "core" 9~ +102 "processing"%@9 +3 "core" 9 +102 "processing"%X9 +2 "core" 9 +102 "processing"%/9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9 +102 "processing"%a9 +3 "core" 9 +102 "processing"%Q9 +2 "core" 9 +103 "processing"%B9 +2 "core" 9 +102 "processing"%U9 +2 "core" 9 +102 "processing"%N9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%O pWp  +4 .tdelay 1:30 +2 "core"  +1114 "Can"\ ~~ +7887 .tPSR.select :air +6 .PSV.dial PSR +2 "processing"%b +96 "core"  + "processing"%c% +4 "core" %h; +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%<' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%I'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%\\  +67 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%R  +120 "core"  +2 "processing"%k% +4 "core" %Ҥw  +2 .tPS.seek 1.5ml + "processing"%\ 'T +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +30 "core" * +2 .tPS.seek 0ml +2 "processing"%d'd +1604 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%` +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%S' +2324 "core" ' + .tPSV.dial PTV +7 "processing"%^ +80 "core" ~ + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%h +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%]'d +2299 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%m  +123 "core" + .tPSV.dial :mixloop +2 "processing"%D +53 "core" +2 .tPRV.dial :ab1 + "processing"%t @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%n'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'u  "processing"%o  +41 "core" +2  +2 "processing"%>% +4 "core" %^  +2 .tPS.seek 0.34ml + "processing"%J'm +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Y  +28 "core" + .tPRV.dial :air +2 "processing"%i  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%['G[ +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%w @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%z' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +38 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%s'Ҧ +1593 "core" ' + .tPSV.dial :PML +2 "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"%v @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%p% +4 "core" %Ҧ= \  +2 .tPS.seek 1.85ml +2 "processing"%' +223 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1113 "Can"\ wv +838 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +6 "collection"'& +3 "core" &,.  +2 "manipulator"&q& +4 "core" &   J  + "manipulator"&l% +9 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +124 "core" ( +2 "manipulator"&& +4 "core" &,   c  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   @  +2 .tForearm.seek :garage + "manipulator"& 'b +109 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +2 "manipulator"&}& +4 "core" &, + ( @  +2 "manipulator"&% +4 "core" % s~  U ' +2 .tForearm.seek :retract + "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{( +291 "core" ( + "manipulator"&& +4 "core" &%  / 9$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &%    9$ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&!'O +103 "core" ' + "manipulator"&& +4 "core" &%  r 9$ +2 "manipulator"&#% +4 "core" %N     + "collection"'-& +4 "core" &*,  +2 "collection"'& +5 "core" &+/  +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &*-  +9 &2+. \ +{ +9 &f,/ > +10 &+0 M +9 &Fa+- K +9 & a). K +10 &e,- K +9 &d+. \ K +9 &Ng), K +10 &g*, K +9 &e,. K +10 & d*, K +9 &"Wb)* \ K +9 &$h*, L +10 &%c)* J +9 &'h(+ K +9 &)_e), K +10 &+!f&* K +9 &,f(* K +10 &.d(* K +9 &0gh(* K +9 &2(h)) K +10 &3c'* K +9 &5e'* K +9 &7oe&( K +10 &90g(+ K +9 &:f&* K +9 &<c%* K +10 &>vg)* K +9 &@8e'( K +10 &Ae&( K +9 &Ck  K +9 &Ezs  M +10 &G3 P +9 &H T +10 &J V +9 &Ld W +9 &N$\ X +10 &O X +9 &Q X +9 &Sh X +10 &U*\ X +9 &V\ Q +9 &XC + +10 &Xu K +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'j& +4 "core" &Xuw K + &Xuw K +2 .tHand.open +53 "manipulator"&y1 +56 "core" 1 +2 "manipulator"&*% +4 "core" % N ) , 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%x +96 "core"  + "processing"%% +4 "core" %il\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%0'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%$  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%+'d +1594 "core" ' +2 .tPSV.dial PSR + "processing"%. +50 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%~  + "collection"'"  +33 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%Z +108 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%3  +70 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%7  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +43 "core" +2 .tPS.seek 0ml + "processing"%('d +2607 "core" ' +2 .tPSV.dial :air + "processing"%2  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +42 "core" +2 .tPS.seek 0ml +2 "processing"%:'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" &%   4 9$ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +32 "core" ( +2 "manipulator"&F& +4 "core" &   I F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   F +2 .tForearm.seek CC + "manipulator"&%'O +104 "core" ' +2 .tHand.close + "manipulator"&'/ +61 "core" / +2 .tCC.seek :open +2 "collection"'G( +429 "core" ( +2 "manipulator"&9& +4 "core" &    F + "manipulator"&;% +4 "core" % \\  ! +2 .tForearm.seek :retract +2 "manipulator"&A'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&&(, +280 "core" ( + "manipulator"&W& +4 "core" &-   [ # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &-   K # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&,'b +107 "core" ' +2 .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&M% +4 "core" % _e   l / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 ."da"delayUntil "13:30:08.91" +24867 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%C @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" , + ."da"PSV.dial :air +2 "processing"%K  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2299 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%T +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%X +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2274 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +120 "core"  + "processing"%Q% +4 "core" %dR  +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' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%U'Ҧ +1120 "Can" << +478 "core" ' + ."da"PTV.dial :puck +2 "processing"%N  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%b +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core"  + "processing"%% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%<'W +603 "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 +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .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"%k * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%I +79 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2290 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2284 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%d +122 "core"  + "processing"%^% +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"%h' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%g'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%f +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +33 "core" + "processing"%m% +4 "core" %Ҫ \  +2 ."da"PS.seek 1.5ml +2 "processing"%D'Z +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%t * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%]'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +32 "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 +2 "processing"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%i +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%w  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%['d +2302 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%z  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +40 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%v +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%p  +42 "core"  + "processing"% % +4 "core" %dT  +2 ."da"PS.seek 0.55ml +2 "processing"%s' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML + "processing"%q +41 "core" + ."da"PTV.dial :mixing +2 "processing"%l @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҥU  +2 ."da"PS.seek 1.85ml +2 "processing"%' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1759 "Can" AA +46244 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +45 "core" ) +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2325 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2277 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%4% +3 "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"%j' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%y'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +31 "core" + "processing"%% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%!'R +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$'d +1243 "Can" @? +359 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +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"%+ +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%Z +66 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%3 +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2301 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%8% +4 "core" %f:  + #"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" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%2'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%( +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%% +4 "core" %ҡq  +2 ."da"PS.seek 1.5ml + "processing"%5'Q +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "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 + "processing"%{ * +33 "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"%E' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2288 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %h \ + #"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"%M' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%, +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +33 "core" + "processing"%P% +4 "core" %ҧV  +2 ."da"PS.seek 1.5ml +2 "processing"%H'W +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%:'d +1602 "core" ' +45 ."da"delay 2:00 +5380 "Can"\ UT +6629 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%@ * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%X +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Q +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2290 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +124 "core"  +5 "processing"%b% +17 "core" %`.\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +8 "processing"%c' +332 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %8\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%U' +335 "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 +2 "processing"%< +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 "processing"%k% +4 "core" %Ҧ=\  +2 ."da"PS.seek 1.5ml +2 "processing"%I'V +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%\ 'd +1601 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%_ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +68 "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"%` +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%h  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%f'd +2317 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%S +122 "core"  + "processing"%m% +4 "core" %iY\ +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"%g'Ҧ +2102 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%t +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%D  +33 "core" +2 "processing"%u% +3 "core" %Ҧv\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'V +597 "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"%]  +105 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +1597 "core" ' +2 "processing"%i9 +3 "core" 9T5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%J  +4 "core" 5 + 5 + "processing"%w& +3 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&n% +4 "core" %\     + "storage"( % +4 "core" % w t\ + "storage"(z. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"((S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &T ^ t 3\ +2 "manipulator"&[& +3 "core" &-   # +2 "manipulator"&p% +3 "core" %\     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +197 "core" ( + "manipulator"&& +4 "core" &   a +2 "storage"(& +3 "core" &T t t\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&s'] +90 "core" ' +2 "storage"(q& +4 "core" &T w x $\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(l'g +281 "core" ' + "storage"(- +4 "core" -'m + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & !   + "storage"(& +4 "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"&' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'m +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(6' +34 "core" ' + "manipulator"& % +5 "core" %\\  + "storage"(}& +4 "core" &T : = \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&'D +21 "core" ' + "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&#'] +31 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(' +40 "core" ' + "manipulator"&& +5 "core" &   + "manipulator"&4% +4 "core" %|   %  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&-'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&j( +240 "core" ( + "manipulator"&*& +4 "core" & ! w / +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  / +2 ."da"Forearm.seek PC +2 "manipulator"&x' +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%y( +425 "core" ( +2 "storage"(& +4 "core" &T &\ + "manipulator"&!& +4 "core" &   / +2 "manipulator"&0% +3 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&+( +248 "core" ( + "manipulator"&$& +4 "core" &   , +2 "storage"(~& +3 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z'] +104 "core" ' +9 ."da"Hand.open +2 "manipulator"&31 +64 "core" 1 +2 "storage"(|- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"("'O +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"( ' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov2314h40ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +263 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.509 seconds\ /var/log/esp/da21nov2314h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov2314h40ml15s.tif +1572 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov2314h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov2314h40ml30s.tif +3071 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov2314h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov2314h40ml70s.tif +7131 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov2314h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "18.509 sec auto-exposure",Subject: "da21nov2314h40ml images!" +6 "storage"(8- +9 "core" -' +2 "storage"(7& +6 "core" &T u s \ + "manipulator"&& +4 "core" &   : , +2 ."da"Elbow.seek 1 +2 "manipulator"&(( +4 "core" ( +2 "manipulator"&=& +3 "core" &   / , +2 "storage"(& +4 "core" &T u O\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +24 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(F' +55 "core" ' +2 "manipulator"&5& +4 "core" &   - , +2 "storage"('& +5 "core" &T \ +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"&{' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +3 "storage"(' +23 "core" ' + "manipulator"&9% +8 "core" %y    +2 "storage"(;& +4 "core" &T } L\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&%'D +17 "core" ' + "manipulator"&W& +5 "core" &   = , +2 "storage"(E& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +27 "core" ' +4 "storage"(% +8 "core" % 1\ +6 ."downElevator"SE.seek :down +8 "storage"(?' +96 (M% +3 "core" %D \ PH +2 "manipulator"&,% +4 "core" %S    +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&C'\ +93 "core" ' +35 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (P& +4 "core" &T 8\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%A& +4 "core" &%  +2 "manipulator"&K& +4 "core" &   | , + "manipulator"&H% +4 "core" %\ + %  $n +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(, +187 "core" ( +4 "manipulator"&@& +8 "core" &,   F ! +7 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &X& +6 "core" &,   N ! +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&:'b +113 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&L/ +54 "core" / +4 "manipulator"&a& +7 "core" &,    ! +4 "manipulator"&Q% +10 "core" % n   8 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&V'\ +100 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&/( +117 "core" ( +4 "manipulator"&N& +8 "core" &   Q ( +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &b& +6 "core" &   I ( +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&B' +103 "core" ' +4 "manipulator"&& +9 "core" &   , ( +4 "manipulator"&c% +10 "core" %   P q +5 "processing"%U& +12 "core" &# +4 "processing"%<& +8 "core" &  +8 ."psFlush"PC.seek :closed + "processing"%R(X +10 "core" & +2 &  +4 & & $d +9 &W~ 7 +9 & K +8 &_ K +11 &sh L +9 &6b K +8 &f K +11 &d K +8 &}f K +11 &>e K +11 & c K +6 &!h K +10 &#e\ K +9 &%Gb K +11 &'e K +9 &(a K +8 &*e K +11 &,Nh K +9 &.c K +8 &/e L +11 &1d K +9 &3Vh K +8 &5g L +11 &6d K +8 &8b K +11 &:^h K +9 &< h K +8 &=e L +13 &?f L +5 &Afd K +11 &C'i L +9 &Do L +9 &F N +11 &H_ P +9 &J Q +8 &K Q +11 &M R +8 &Oc R +9 &Q$ R +11 &R R +8 &T R +11 &Vh S +9 &Wdq + +8 &X}m : +9 ( +6 "processing"%<& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"%k& +18 "core" &X 0 + &X 0 +3 &X 0 +5 ."psFlush"Hand.open +3 "manipulator"&\\1 +66 "core" 1 +2 "manipulator"& % +10 "core" % !  q +4 ."psFlush"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&I'\ +102 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"% +52 "core"  +2 "processing"%r% +8 "core" %c  +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%_' +302 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +281 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%\ ' +1206 "Can" AA +902 "core" ' +2 ."psFlush"delay 1 second +106 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%d @ +180 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%^  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%` +44 #"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)\ +51 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%h'F +2606 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +95 "core"  + "processing"%S% +4 "core" %I + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +61 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%t  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%D @ +68 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%u +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%g'F +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%]'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +69 "core" +2 ."psFlush"PTV.dial :puck + "processing"%J  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%w'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%n +68 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +580 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%[ U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2610 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}'d +2618 "core" ' + ."psFlush"PSV.dial PSR +6 "processing"% +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +65 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%l +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"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%# U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%! +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%0'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +698 "Can" == +1921 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%~  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'3& +4 "core" &.//  + "manipulator"&|& +4 "core" &  X ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&.( +4 "core" ( + "manipulator"&& +4 "core" &   2 ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &  ( V ( +2 .tForearm.seek PC +2 "manipulator"&8' +101 "core" ' +2 .tHand.close + "manipulator"&7/ +58 "core" / +2 .tPC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&=& +4 "core" &   ( +2 "manipulator"&% +3 "core" %     > +2 .tForearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&'( +353 "core" ( + "manipulator"&9& +5 "core" &7 ! Z J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &7   | J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&W'O +105 "core" ' + "manipulator"&E& +4 "core" &7 "  J +2 "manipulator"&+% +4 "core" %M    + "collection"'& +4 "core" &--9  +2 "collection"'Z& +5 "core" &,-=  +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &,-4  +7 & ,)-= $e +10 &X..= 7 +9 &,.; K +9 &b+/? K +10 &rg,/; K +9 &5d*,< K +10 &j+.= L +9 &b+-C K +9 &{h+,9 K +10 &<j+*> K +9 &e)+> K +9 &!e**A K +10 &#h(*= K +9 &%Fc),@ J +10 &'f*+D K +9 &(e(+< K +9 &*f(+= K +10 &,Le)*= K +9 &.c))B J +9 &/h()A K +10 &1e&)@ K +9 &3Ub()C K +9 &5d)+< J +10 &6f%(> K +9 &8e&*> K +10 &:\\g'*? K +9 &<i&(C K +9 &=g)*< K +10 &?f((@ J +9 &Aeg&(? K +9 &C'g'? K +10 &Dr\ D L +9 &FA N +10 &HW> S +9 &J@ U +9 &K> V +10 &M@ V +9 &OU@ V +9 &QA W +10 &R> X +9 &T@ X +10 &VWA X +9 &Wm? \ 'z +9 &Xs2@  c +9 ( +2 &XW> C + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.83 + "collection"'M& +4 "core" &XYT C +2 .tHand.open + "manipulator"&,1 +63 "core" 1 + "manipulator"&2% +5 "core" % M 8 !  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +112 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'F& +5 "core" &XYJ C + "collection"'{% +4 "core" %SK  + .tCSV.dial CSR +50 "collection"'%  +43 "core"  + "collection"'P% +4 "core" %SH  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'A'm +1337 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'K% +3 "core" %m`  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'H' +621 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1973 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'@& +4 "core" &XY> C + "collection"'X% +4 "core" %V\\  + .tCSV.dial :flush +2 "collection"'?  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +40 "core" B +2 "collection"'a% +4 "core" %mO  +2 .tCS.seek 7ml +2 "collection"'Q' +512 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'C  + 'N  +40 "core"  +84  + .tCBV.dial :waste1 +2 "collection"'b @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"':'Q +1588 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &XX5 C +2 "collection"'c% +4 "core" %QM  + .tCSV.dial :flush +2 "collection"'U  +68 "core" +2 .tCS.seek 5ml +2 "collection"'T'm +1146 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +41 "core" A +2 "collection"'y% +4 "core" %mN  +2 .tCS.seek 7ml +2 "collection"'k' +518 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'\\  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'<'Q +1580 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &XXN C +2 "collection"'r% +4 "core" %PG  + .tCSV.dial CSR + "collection"'B  +40 "core"  +2 "collection"'Y% +4 "core" %P3  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'_'O +1783 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'d' O +517 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'^ + '`  +94 "core" +35  + .tCTV.dial :intake +2 "collection"'\  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'e'Q +1801 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'S  +67 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h'Q +579 "core" ' + .tCSV.dial CSR +2 "collection"'m  +108 "core"  + "collection"'t% +4 "core" %QG  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'D'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 .tCS.seek 10ml +7 "collection"'u' O +1344 "core" ' +2 .tCSV.dial CBV + "collection"'f +107 "core"  +2 .tCS.seek 0ml +2 "collection"'>'Q +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" &6  Q J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&]( +4 "core" ( + "manipulator"&i& +4 "core" &6 f J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &6   J +2 .tForearm.seek CC +2 "manipulator"&o'O +102 "core" ' + .tHand.close +2 "manipulator"&n/ +61 "core" / +2 .tCC.seek :open + "collection"'w( +425 "core" ( +2 "manipulator"& & +4 "core" &5  J + "manipulator"&v% +4 "core" % _   9 +2 .tForearm.seek :retract + "manipulator"&['\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&z(, +292 "core" ( +2 "manipulator"&& +4 "core" &,   e  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &,   ?  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' +2 .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&q% +4 "core" % ]i &  V A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +115 "core" ' +7 "processing"%& +4 "core" &  +27633 "Can" +* +60001  ** +60001  +* +60001  \ ** +60002  \ +* +4901 #t-> access 1 +2 "storage"()% +3 "core" %\ \  \ +2 "manipulator"&% +4 "core" %    + "manipulator"&& +4 "core" &,   q  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"( (<( +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<% a\  +54399 "Can" \ ** +60001  \ ** +60001  \ +* +60002  +* +60001  \ +* +60001  +* +60001  \ ** +60002   +* +60001   +* +60001  ** +60001  ++ +60002 \  +* +60001  ** +22811 #t-> exit +6 #mEXIT @1637706346.98EST @1638558507.03EST = =tMAIN =mMAIN_scheduler @EST1638558511.11 #"core_reset"Sent BREAK + #t@29551 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +216 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +562 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +930 "Can"  +2   #tPolling Can every 10:00 +7 #Cleanly exited at 17:25:46EST23-Nov-21 +976 #-> ESP.ready! +6 #Powering core bus +563 .Gate.power :raw,:ON +6 "sampler") +7 ) +4 "core"  +4 "collection"' +4 ' +9 "core"  +3 "processing"% +6 % +6 "core"  +11 "collection"' 9\ +5 ' 0\ +5 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +3 % 0\ +8 "sampler")&\ +5 "collection"'% +6 "core" %  +3 .tCS.configure :default +7 "collection"'#P d@b +4 "processing"%% +9 "core" %4  +2 .tPS.configure :default +5 "processing"%#A d`xb +3 "sampler")% +7 "core" %%   +2 .tSS.configure :default +7 "sampler")#.0X access 2 +2 "storage"(;% +7 "core" % \  +3 "manipulator"&<% +10 "core" %\    $ +3 "manipulator"&=& +8 "core" &8   ( +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 6 +4 "storage"(>(K +195 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +6 (?& +7 "core" &K r f\  +3413 #t-> $da[:extractVol]=0.19 +4348 #-> startTube 2 +47143 "Can"\ :: +32263 #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:24:13EST03-Dec-21\\n{}\\nCan@14:18:50, 22.6C, 24% humidity, 15.1psia, 13.733V, 0.294A, 0.294A avg, 4.03W",Subject: "da sampling at most 40ml" +5 "collection"'@& +3 "core" &  +2 .tHand.open + "manipulator"&A1 +57 "core" 1 + "manipulator"&B% +7 "core" % \  % / $ + "storage"(C% +4 "core" % |\  +2 "storage"(D. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(E( \ +667 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +6 (F& +6 "core" &  w \ +4 "manipulator"&G& +7 "core" &8    ( +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 + "manipulator"&H( +65 "core" ( +4 "manipulator"&I& +9 "core" &   F +3 "storage"(J& +9 "core" &  &\ +5 .tForearm.seek 2 + 600 counts +4 "manipulator"&K'/ +116 "core" ' +4 "storage"(L& +10 "core" &  \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +6 "storage"(M'g +274 "core" ' +2 "storage"(N- +14 "core" -'z +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (O& +6 "core" &  \ +4 "manipulator"&P& +8 "core" &   h F +4 .tElbow.seek 2 + "manipulator"&Q( +8 "core" ( +2 "manipulator"&R& +10 "core" &   ^ F +3 "storage"(S& +7 "core" &  \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&T' +25 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tHand.close +4 "manipulator"&U/ +61 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&V& +4 "storage"(W' +14 "core" &   } F +4 "manipulator"&X% +8 "core" %    +4 .tForearm.seek :retract + "manipulator"&Y'\ +104 "core" ' +4 .tElbow.seek CC + "manipulator"&Z( +120 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +46 "core" ( +3 "manipulator"&[& +8 "core" &%   c << +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +8 "core" &%   ^ << +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&]'O +109 "core" ' +4 "manipulator"&^& +8 "core" &%  << +4 "manipulator"&_% +7 "core" %U   +3 "collection"'`& +12 "core" &  +4 "collection"'a& +11 "core" &  +2 &  +4 .tCC.seek :closed +5 "collection"'b(X +7 "core" &  +4 & @ +6 &"L 2 +10 &]x G +9 &h L +10 &e L +8 &b K +10 &Ue L +10 &c K +8 &h K +11 &g K +10 &]c L +12 &!j L +6 &"d K +8 &$f K +11 &&eh L +9 &((g K +8 &)j L +11 &+b K +9 &-mh L +10 &//g L +9 &0c K +8 &2h K +11 &4vf K +13 &67h L +6 &7g K +9 &9g L +9 &;}j L +9 &=?c L +9 &?k L +9 &@k L +11 &Bqit M +9 &D@;N N +10 &E&\ R +9 &G"!\ V +9 &In"\ V +17 &K/!"\ V +6 &L!\ W +5 &N #\ X +10 &Pp "\ X +9 &R2!#\ X +12 &S"$\ Y +7 &U!#\ Y +9 &Wp!"\ E +10 &XR+"$\ (w +9 &X|k$$ M +4 ( +6 "collection"'a& +6 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 + .Hand.open + "manipulator"&c1 +6 "core" &X|h!$ M +49 1 +2 "manipulator"&d% +10 "core" % U " 0  +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&e'\ +106 "core" ' +10 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +162 .tIntake.select :close +3 .Exhaust.select :close +4 .SS.hold + "sampler")f+ +7 "core" + +4 "sampler")g% +8 "core" %$ \ . +3 "collection"'h& +11 "core" &X|j # M +6 "Can" \ RR +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"':'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +125 "core"  +42 .tSS.reconfigure :exhale +11 "sampler")#.0X'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'F @ +2 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'W'Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +125 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'.9 +3 "core" 9q: +102 "collection"'/9 +3 "core" 98 +102 "collection"''9 +2 "core" 95 +103 "collection"'19 +2 "core" 94 +102 "collection"'29 +2 "core" 91 +102 "collection"'39 +3 "core" 9. +102 "collection"'09 +3 "core" 9"- +102 "collection"'49 +2 "core" 9=+ +103 "collection"'69 +2 "core" 9W) +102 "collection"'79 +2 "core" 9q' +102 "collection"'99 +3 "core" 9& +102 "collection"'59 +3 "core" 9$ +102 "collection"';9 +2 "core" 9# +102 "collection"',9 +2 "core" 9! +102 "collection"'89 +3 "core" 9 +102 "collection"':9 +2 "core" 9 +102 "collection"'<9 +3 "core" 9  +102 "collection"'?9 +2 "core" 9 & +102 "collection"'!9 +2 "core" 9 9 +102 "collection"'=9 +3 "core" 9 K +102 "collection"'A9 +2 "core" 9 ^  +102 "collection"'B9 +3 "core" 9 p +102 "collection"'C9 +2 "core" 9  +103 "collection"'D9 +2 "core" 9  +102 "collection"'F9 +2 "core" 9  +102 "collection"'@9 +3 "core" 9 ! +102 "collection"'J9 +3 "core" 9 % +102 "collection"'>9 +3 "core" 9 * +102 "collection"'L9 +2 "core" 9 . +102 "collection"'$9 +2 "core" 9 2 +103 "collection"'N9 +2 "core" 9 6 +102 "collection"'G9 +3 "core" 9\ : +102 "collection"'O9 +3 "core" 9\ > +102 "collection"' 9 +2 "core" 9\ C +102 "collection"'P9 +3 "core" 9\ "G +102 "collection"'R9 +2 "core" 9\ ,K +102 "collection"'I9 +3 "core" 9\ 6O +102 "collection"'U9 +3 "core" 9\ @S\ +102 "collection"'V9 +2 "core" 9\ HX\ +102 "collection"'X9 +2 "core" 9\ P\\\ +103 "collection"'&9 +2 "core" 9\ Y` +102 "collection"'K9 +3 "core" 9\ _d +102 "collection"'M9 +3 "core" 9\ gh +102 "collection"'[9 +3 "core" 9\ ml +102 "collection"'H9 +2 "core" 9\ tq +102 "collection"'\\9 +3 "core" 9\ yu +102 "collection"'Q9 +3 "core" 9\ y +102 "collection"'^9 +3 "core" 9\ } +102 "collection"'`9 +2 "core" 9\  +102 "collection"'T9 +2 "core" 9\  +103 "collection"'Y9 +2 "core" 9\  +102 "collection"'S9 +3 "core" 9\  +102 "collection"'_9 +3 "core" 9\  +102 "collection"'W9 +2 "core" 9\  +103 "collection"'*9 +2 "core" 9\  +102 "collection"'d9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'a `\ `\ I +2 'c9 +6 "core"  + 9\ \  +2 "collection"'g% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.9psia +21766 "Can"\ +38223 "core" ` +2 "collection"'h9 +3 "core" 9\  +2 "collection"']% +4 "core" % + #tEnded lysing Collection Puck Heater at 70C/36.3psia +2 .CS.seek 0ml +2 "collection"''Q +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'f @ +93 "core" A +2 .tCSV.dial :air + "collection"'j @ +45 "core" ? +12 .tCS.seek 5ml + "collection"'k'm +1342 "core" ' + .tCSV.dial CTV +2 "collection"'m  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'l @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'i  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'n'Q +1342 "core" ' +2 "collection"'r% +4 "core" %P  + #tPuck @47.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'q +95 "core" ~ + .tCBV.dial CSV +2 "collection"'u  +28 "core"  +2 "collection"'o% +4 "core" %Pgk   +2 .tCS.seek 5ml +2 "collection"'w'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'x  +41 "core" + "collection"'s% +4 "core" %m \  +2 .tCS.seek 6.999ml +2 "collection"'t' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'| @ +41 "core" > +3 .tCS.seek 10ml + "collection"'}' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'~ ` +107 "core" _ +2 #tLysing Complete + "collection"'z& +4 "core" &X|b M +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" % !   T B +2 "storage"({% +3 "core" % 2\ +2 "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 (& +2 "core" &V -\ +2 "manipulator"&& +4 "core" &%   << + "manipulator"&% +4 "core" % !   x B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +188 "core" ( +2 "manipulator"& & +4 "core" &   W +2 "storage"(& +3 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&'] +115 "core" ' +2 "storage"( & +4 "core" &V $\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +274 "core" ' +2 "storage"(\ - +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('z +34 "core" ' +2 "manipulator"&& +4 "core" &   . +2 "manipulator"&% +3 "core" %>   M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +164 "core" ( + "manipulator"& & +4 "core" &#  \ :. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &#    :. +2 .tForearm.seek CC + "manipulator"&'O +100 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"(& +4 "core" &V \ + "storage"(& +4 "core" &V 6\ + "manipulator"&& +4 "core" &#   :. + "manipulator"&% +4 "core" % a   Q +2 .tForearm.seek :retract + "manipulator"&"'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&%( +178 "core" ( +2 "manipulator"&)& +4 "core" &   + +2 "storage"(& +4 "core" &V 1\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&(' +110 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&#% +4 "core" % W   ] +2 "storage"(& +4 "core" &V \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&-'2 +29 "core" ' +2 "manipulator"&.& +4 "core" &   + + "storage"(/& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&''] +20 "core" ' +2 "storage"(1% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(2' +99 (3% +3 "core" %O \ RO +2 "manipulator"&0% +4 "core" %v   p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +106 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +4 "core" &\   +2 "manipulator"&7& +4 "core" &  + + "manipulator"&9% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(, +187 "core" ( + "manipulator"&;& +5 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&8'b +105 "core" ' +2 .tHand.close + "manipulator"&:/ +55 "core" / +2 "manipulator"&<& +4 "core" &- 1 & l  + "manipulator"&?% +4 "core" % uv   +2 .tForearm.seek :retract + "manipulator"&!'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=( +299 "core" ( +2 "manipulator"&A& +4 "core" &&   =D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &&   =D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'O +110 "core" ' + "manipulator"&D& +4 "core" &&   =D +2 "manipulator"&F% +4 "core" %C   +2 "collection"'@& +3 "core" & &  +2 "collection"'J& +5 "core" & w  +2 .tCC.seek :closed +3 "collection"'>(X +3 "core" & i  +6 &  7 +10 &HK~  0 +9 &~w  \ D +9 &,h J +10 &d  J +9 &]  J +9 &tb z J +10 &6c _ J +9 &b\ @ I +9 &a  J +10 &}`q I +9 &!>a U J +10 &#`   J +9 &$` I +9 &&`  I +10 &(F`  J +9 &*c t J +9 &+^ V J +10 &-a  J +9 &/Md ^ J +10 &1` ] I +9 &2c@ J +9 &4]& I +10 &6V` J +9 &8c J +9 &9_Z J +10 &;a I +9 &=]a J +10 &?!b I +9 &@a I +9 &Bc\  J +10 &Dcm K +9 &F,4{ \ N +9 &G] R +10 &I_ U +9 &KID W +10 &M\ 7 W +9 &N W +9 &P{ X +10 &RLa X +9 &T u Y +9 &U. Y +10 &W~ 9 +9 &XX0v  a +10 &Xg ^ +8 ( +3 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 +2 "collection"'L& +4 "core" &X| \\ + &X| \\ + .tHand.open +2 "manipulator"&$1 +59 "core" 1 + "manipulator"&N% +4 "core" % C   ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +121 "core"  +2 "processing"% % +4 "core" %e  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%P'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%U +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%V' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%X "collection"'&  +7 "core" B + "processing"%K  +64 "core" +106  +2 .tPSV.dial :mixloop +2 "processing"%M +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%[  +122 "core" +2 .tPS.seek 0ml + "processing"%H'd +2204 "Can"\ QP +415 "core" ' + .tPSV.dial :air +6 "processing"%\\  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%^ +41 "core" +2 .tPS.seek 0ml + "processing"%`'d +2615 "core" ' +2 .tPSV.dial :air + "processing"%T  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +41 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &&   =D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&*( +3 "core" ( +2 "manipulator"&d& +4 "core" &&   : =D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &&   + =D +3 .tForearm.seek CC +2 "manipulator"&g'O +108 "core" ' + .tHand.close +2 "manipulator"&y/ +56 "core" / +2 .tCC.seek :open +2 "collection"'a( +428 "core" ( +2 "manipulator"&h& +4 "core" &&   =D + "manipulator"&]% +4 "core" % a   7 +2 .tForearm.seek :retract + "manipulator"&v'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&f(, +291 "core" ( + "manipulator"&j& +4 "core" &-    +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"&m'b +106 "core" ' + .tHand.open +2 "manipulator"&l1 +51 "core" 1 +2 "manipulator"&i% +4 "core" % gC * , = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +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 +2 "collection"'k& +4 "core" &#  + "manipulator"&r% +4 "core" %\     +2 "storage"(q% +4 "core" % b\ + "storage"(u. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +55 "storage"(o( \ +211 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (n& +2 "core" & x\  +2 "manipulator"&x& +4 "core" &-     + "manipulator"&s% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&w( +218 "core" ( + "manipulator"&|& +5 "core" &   s = + "storage"(t& +4 "core" & \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&~'/ +92 "core" ' +2 "storage"(z& +4 "core" & \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +281 "core" ' + "storage"({- +4 "core" -'s + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \ \  + "manipulator"&& +4 "core" &   = +2 .tElbow.seek 2 + "manipulator"&( +7 "core" ( +2 "manipulator"&& +4 "core" &   4 +2 "storage"(E& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts + "manipulator"& ' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +52 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&Z& "storage"( ' +7 "core" &   4 +2 "manipulator"&e% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&\ '\ +117 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +131 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ( +2 "manipulator"&& +4 "core" &(   ?S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &(  \  ?S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +103 "core" ' +2 "manipulator"&& +4 "core" &(   N ?S +2 "manipulator"&% +4 "core" %F   R  +2 "collection"'& +4 "core" &~n  +2 "collection"'& +5 "core" &b  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +8 & # $d +9 &Y{ 7 +9 &} J +10 &\\| J +9 &wb} J +10 &9`|j J +9 &`{~_ I +9 &_~~K J +10 &`y~* I +9 &Ad{ J +9 & ]{} I +10 &!_{~ I +9 &#cz} J +9 &%I_z| J +10 &' _z|< I +9 &(ay|' I +10 &*a{{ I +9 &,Qcy| J +9 &.cy{ I +10 &/^{{ J +9 &1`y{ J +9 &3Z^z{ I +10 &5cy{ J +9 &6ayy J +10 &8cyy J +9 &:b_z| I +9 &<$bx{ I +10 &=_wzx J +9 &?`x{ J +9 &Aibovw J +10 &C)m.;m K +9 &D}09h M +10 &F[ \ P +9 &HPH U +9 &J@ V +10 &K. W +9 &M( W +9 &OO! X +10 &Q Y +9 &R Y +10 &T Y +9 &VS Z +9 &Wi - +10 &Xt% S +9 ( + &Xzd M +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + .Hand.open +2 "manipulator"&b1 +58 "core" 1 +3 "manipulator"&% +4 "core" % F 3 ) A  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%)' +2617 "core" ' +2 "collection"'% +4 "core" % T  +2 .tCS.seek 4.001ml + "collection"''NU +1588 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%#'d +2613 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +27 "core" _ +2 .tCSV.dial :air + "collection"'. @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'/' O +1589 "core" ' + .tCSV.dial CTV +2 "collection"'1  +53 "core"  +2 .tCS.seek 0ml + "collection"'"'Q +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"'3 @ +26 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'0  +122 "core" + "collection"'%& +4 "core" &Xze* M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&(% +4 "core" %\ 1   ( +2 "storage"(-% +3 "core" % \ +2 "storage"(6. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(7(S +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (9& +2 "core" &Q f i \ +2 "manipulator"&& +4 "core" &(   ?S + "manipulator"&'% +4 "core" %\ 1   ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&;( +199 "core" ( +2 "manipulator"&,& +4 "core" &    + "storage"(2& +4 "core" &Q B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +119 "core" ' + "storage"(:& +4 "core" &Q \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<'g +284 "core" ' +2 "storage"(?- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&4& +3 "core" &    +2 "storage"(8& +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"&5' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&A, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(D' +31 "core" ' +2 "manipulator"&F% +4 "core" %z    + "storage"(@& +4 "core" &Q \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&!'A +27 "core" ' +2 "manipulator"&& +4 "core" &   A  +2 "storage"(L& +4 "core" &Q @\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&$'] +38 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(N' +37 "core" ' +2 "manipulator"&J& +4 "core" &    +2 "manipulator"&O% +3 "core" %!     +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +87 "core" ' +2 .tElbow.seek CC + "manipulator"&C( +156 "core" ( +2 "manipulator"&R& +4 "core" &8  q L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &8   Y L +2 .tForearm.seek CC + "manipulator"&U'O +93 "core" ' +2 .tHand.close +2 "manipulator"&I/ +59 "core" / +2 .tCC.seek :open +2 "collection"'X( +425 "core" ( + "storage"(&& +4 "core" &Q j\ +2 "storage"(K& +3 "core" &Q z\ +2 "manipulator"&M& +4 "core" &7   % K + "manipulator"&[% +4 "core" % `   p +2 .tForearm.seek :retract + "manipulator"&V'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&\\( +222 "core" ( + "manipulator"&H& +4 "core" &   ^ +2 "storage"(^& +4 "core" &Q \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&Q' +109 "core" ' + .tElbow.hold +2 "manipulator"&T, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&`1 +64 "core" 1 +2 "manipulator"&S% +4 "core" % U   " +2 "storage"(Y& +3 "core" &Q \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 293 counts +2 "manipulator"&W'* +19 "core" ' +2 "manipulator"&d& +4 "core" & N ^ +2 "storage"(c& +4 "core" &Q +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&y'] +34 "core" ' + "storage"(=% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(G' +99 (>% +3 "core" %D )\ QK + "manipulator"&h% +4 "core" %b   J M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +103 "core" ' +39 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%g  +68 "core" +2 .tPS.seek 2.5ml + "processing"%j' +2620 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%*  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%l +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%i  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%k'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%r& +4 "core" &  +2 "manipulator"&q& +3 "core" &  ^ +2 "manipulator"&v% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(, +174 "core" ( + "manipulator"&m& +4 "core" &-   b  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &- \  l  +2 .tForearm.seek :garage + "manipulator"&x'b +103 "core" ' +41 .tHand.close +14 "manipulator"&s/ +59 "core" / +2 "manipulator"&& +4 "core" &-    + "manipulator"&|% +4 "core" % mq  H  +2 .tForearm.seek :retract + "manipulator"&t'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&f( +118 "core" ( +2 "manipulator"&z& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" & c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&{' +90 "core" ' + "manipulator"&& +5 "core" &   +2 "manipulator"&% +3 "core" %   +2 "processing"%& +4 "core" &  +2 "processing"%E& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +7 &< &i +13 &rY 8 +6 & L +10 &c L +9 &Ug L +9 &a \ L +10 &e K +9 &e L +9 &^h L +10 & h L +9 &h K +10 &!g L +9 &#fh L +9 &%(h L +10 &&j L +9 &(e K +9 &*mj L +10 &,0g L +9 &-k L +9 &/g L +10 &1wh K +9 &37g L +10 &4f K +9 &6h L +9 &8}g L +10 &:@e L +9 &<g L +10 &=g L +9 &?e L +9 &AIe K +10 &Cj L +9 &Dr M +9 &F O +10 &H? Q +9 &I R +9 &K R +10 &M R +10 &OC S +9 &Q S +9 &R S +9 &T S +10 &VI S +9 &W{v 'y +9 &X}t = +9 ( +3 "processing"%E& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%Z& +4 "core" &X" \ 3 + &X"\ \ 3 + .tHand.open +2 "manipulator"&e1 +64 "core" 1 +2 "manipulator"&w% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +110 "core" ' + .tPRV.dial :air + "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"% % +4 "core" %fC +2 .tPS.seek 0.3ml + "processing"% 'c +393 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%% +4 "core" %f  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +478 "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"% +95 "core" + .tPTV.dial :mixing +2 "processing"%\ @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%a  +97 "core"  +2 .tPS.seek 0ml + "processing"%b'd +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   " +2 .tForearm.seek PC + "manipulator"& ' +90 "core" ' +2 .tHand.close + "manipulator"&_/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&}& +4 "core" &   + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&)(, +138 "core" ( + "manipulator"&& +4 "core" &-  j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &-  j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' + .tHand.open +2 "manipulator"&11 +59 "core" 1 +2 "manipulator"&/% +4 "core" % `U &  L  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +119 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%0& +5 "core" &  + "manipulator"&%% +4 "core" %\  Z + "storage"((% +4 "core" % .\ + "storage"(-. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(6( \ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (9& +3 "core" &  O\  +2 "manipulator"&& +4 "core" &-   j + "manipulator"&'% +4 "core" %\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&o( +213 "core" ( + "manipulator"&,& +5 "core" &  ] S + "storage"(2& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +98 "core" ' +2 "storage"(:& +4 "core" &  *\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +285 "core" ' +2 "storage"(?- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (4& +2 "core" &  \  +2 "manipulator"&8& +3 "core" &   S +2 .tElbow.seek 2 + "manipulator"&B( +4 "core" ( + "manipulator"&F& +4 "core" &   S + "storage"(@& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&J& +2 "storage"(O' +7 "core" & # S +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&;'\ +95 "core" ' +3 .tElbow.seek PC + "manipulator"&<( +170 "core" ' + ."downElevator"SE.stop + "storage"(5 +66 "core" ( +2 "manipulator"&5& +4 "core" &   & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &   ^ & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&D' +104 "core" ' +2 "manipulator"&R& +4 "core" &   & + "manipulator"&P% +4 "core" %  Z +2 "processing"%$& +3 "core" &p +3 "processing"%A& +5 "core" &q +2 .tPC.seek :closed + "processing"%I(X +5 "core" &l +7 & -n %f +10 &Wo 7 +9 &^ K +10 &aZ L +9 &tc^ L +9 &7`^ K +10 &eX L +9 &dO L +9 &|bL L +10 &>hO L +9 & cT L +9 &!cO L +10 &#aF K +9 &%Gd> K +10 &' e; K +9 &(b? L +9 &*g: L +10 &,Nf8 L +9 &.c( K +9 &/h% L +10 &1b- K +9 &3Vf/ L +10 &5e' L +9 &6f L +9 &8f% L +10 &:^e$ L +9 &< j L +9 &=f L +10 &?f L +9 &Aef L +10 &C%l M +9 &Dv M +9 &F P +10 &H[ R +9 &J\ R +9 &K R +10 &M R +9 &Ob R +10 &Q# S +9 &R S +9 &T S +10 &Vf T +9 &Wcq , +9 &X}n ; +9 ( +3 "processing"%A& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"& 1 +4 "core" &X" 3 +49 1 +2 "manipulator"&% +4 "core" %  \ 4 +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"%K W +3 %M9 +6 "core" 9 +102 "processing"%[9 +3 "core" 9 +102 "processing"%U9 +2 "core" 9  +102 "processing"%H9 +2 "core" 9  +102 "processing"%^9 +2 "core" 9 +103 "processing"%C9 +2 "core" 9 +102 "processing"%`9 +3 "core" 9 +102 "processing"%S9 +2 "core" 9 +102 "processing"%Y9 +2 "core" 9" +102 "processing"%d9 +2 "core" 9& +103 "processing"%c9 +2 "core" 9* +102 "processing"%=9 +3 "core" 9/ +102 "processing"%V9 +3 "core" 93 +103 "processing"%>9 +2 "core" 97 +102 "processing"%h9 +2 "core" 9; +102 "processing"%\\9 +3 "core" 9? +102 "processing"%Q9 +3 "core" 9C +102 "processing"%W9 +2 "core" 9H +102 "processing"%N9 +2 "core" 9L +102 "processing"%g9 +3 "core" 9P +102 "processing"%y9 +2 "core" 9T +103 "processing"%G9 +2 "core" 9X +102 "processing"%#9 +3 "core" 9] +103 "processing"%9 +2 "core" 9a +102 "processing"%*9 +2 "core" 9e +102 "processing"%l9 +3 "core" 9i +102 "processing"%i9 +2 "core" 9m +103 "processing"%j9 +2 "core" 9q +102 "processing"%r9 +3 "core" 9v +102 "processing"%q9 +2 "core" 9z +102 "processing"%v9 +3 "core" 9~ +102 "processing"%m9 +3 "core" 9 +102 "processing"%n9 +3 "core" 9 +102 "processing"%T9 +3 "core" 9 +101 "processing"%s9 +3 "core" 9 +151 "processing"%9 +5 "core" 9 +102 "processing"%|9 +3 "core" 9 \ +3 .tPH.hold 2:00:00,28C +3 "processing"%] pWp  +3 .tdelay 1:30 +3 "core"  +8274 "Can" 98 +726 .tPSR.select :air +3 .PSV.dial PSR + "processing"%z +94 "core"  +2 "processing"%p% +4 "core" %h_  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%x' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%'Ҧ +1608 "core" ' +2 .tPTV.dial :puck +6 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%u  +122 "core" + "processing"%t% +4 "core" %ҧ>  +2 .tPS.seek 1.5ml +2 "processing"%+'W +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%e'd +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +7 "processing"%k +79 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2283 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 + "processing"% @ +68 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%\ 'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'a  "processing"%  +42 "core" +  +2 "processing"%% +4 "core" %g  +2 .tPS.seek 0.34ml +2 "processing"%'v +428 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air + "processing"%_  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%f'G[ +1185 "core" ' +2 .tPRV.dial :waste2 + "processing"%~ @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%}  +39 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"% +40 "core" +2 .tPTV.dial :mixing +2 "processing"%. @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ҧ  +2 .tPS.seek 1.85ml + "processing"%1' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +3 .tPS.seek 0ml + "processing"%'d +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +3 "core" &hl'  +2 "manipulator"&%& +3 "core" &   & +2 "manipulator"&(% +3 "core" % !   = +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(, +145 "core" ( + "manipulator"&& +5 "core" &-   U # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-    ; # +2 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' +3 .tHand.close + "manipulator"&'/ +52 "core" / +2 "manipulator"&7& +4 "core" &-  & * H # + "manipulator"&,% +4 "core" % kk    +2 .tForearm.seek :retract +2 "manipulator"&2'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)( +278 "core" ( +2 "manipulator"&:& +4 "core" &+   A` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &+   A` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'O +104 "core" ' + "manipulator"&4& +5 "core" &+  A` + "manipulator"&8% +4 "core" %D   D % +2 "collection"'F& +4 "core" &gj  +2 "collection"'@& +5 "core" &ji  +2 .tCC.seek :closed +2 "collection"'L(X +4 "core" &hi!  +9 &1gj +{ +9 &ehi$ > +10 &hi% M +9 &Kdhh K +9 & dhh K +10 &ffi K +9 &efi# K +9 &Shhi K +10 &efh K +9 &gfg( K +10 & edg K +9 &"[edh K +9 &$fgg K +10 &%jdg K +9 &'edf K +9 &)beeg K +10 &+$ecg K +9 &,hce K +10 &.bde J +9 &0kicf K +9 &2-hcg K +10 &3efg J +9 &5fcg K +9 &7sfdg K +10 &93icd L +9 &:fde J +10 &<hde\ K +9 &>{hdf\ K +9 &@=ccd K +10 &Agaf K +9 &CmT[ L +9 &E}x=H M +10 &G6  P +9 &H T +10 &J V +9 &Lh W +9 &N) W +10 &O X +9 &Q X +9 &Sl X +10 &U- Y +9 &V R +10 &X ? - +9 &Xx| K +5 ( +2 "collection"'@& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 +6 "collection"'J& +4 "core" &Xxh\ K + &Xxh\ K +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&o% +4 "core" % D   @ % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%% +4 "core" %e  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%5'U +1605 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%!  +41 "core"  +2 .tPS.seek 0ml + "processing"%B'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%R +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%P' +665 "Can"\ YY +1945 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%$  + "collection"'O  +31 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%; +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml + "processing"% 'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2605 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%A +42 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2606 "core" ' + .tPSV.dial :air + "processing"%D  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +41 "core" +2 .tPS.seek 0ml + "processing"%^'d +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &*   A` +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&`( +39 "core" ( + "manipulator"&S& +4 "core" &   a , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &  R , +2 .tForearm.seek CC + "manipulator"&d'O +106 "core" ' +2 .tHand.close +2 "manipulator"&c/ +59 "core" / +2 .tCC.seek :open + "collection"'=( +426 "core" ( + "manipulator"&V& +5 "core" &   A , + "manipulator"&>% +4 "core" % a   i +2 .tForearm.seek :retract + "manipulator"&h'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(, +295 "core" ( + "manipulator"&Q& +4 "core" &,   "z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &,   "z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&N'b +103 "core" ' +2 .tHand.open + "manipulator"&g1 +57 "core" 1 + "manipulator"&y% +4 "core" % b\\ ) * 0  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +110 "core" ' +2 ."da"delayUntil "15:15:49.53" +24946 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%# @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%l  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2317 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%r  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%q +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2298 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%n +122 "core"  + "processing"%T% +4 "core" %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"%s' +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"%|  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +33 "core" + "processing"%b% +4 "core" %ҡ \  +2 ."da"PS.seek 1.5ml +2 "processing"%x'Q +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 ."da"delay 2:00 +3946 "Can"\ YY +8057 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2291 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%e +121 "core"  + "processing"% % +4 "core" %c \ +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"%{' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"% % +4 "core" %Ҭ + ."da"PS.seek 1.5ml +2 "processing"%'\\ +582 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%_ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2285 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%}  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +121 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%. +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% 'a +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%/% +3 "core" %\\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%1  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1546 "core" ' + ."da"PSV.dial :PML + "processing"%% +43 "core" + ."da"PTV.dial :mixing +2 "processing"%( @ +67 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%9% +3 "core" %ҡ  +2 ."da"PS.seek 1.85ml +2 "processing"%<' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +8865 "Can" << +39137 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%,  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%& * +33 "core" + +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +50 "processing"%:' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%-  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%4 +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2299 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +120 "core"  + "processing"%X% +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' +579 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%o  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%@ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%?'X +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"%!'d +1604 "core" ' +2 ."da"delay 2:00 +6695 "Can" CC +5307 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +68 "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"%P  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2299 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%A% +4 "core" %e  + #"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"%M' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%D'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%[ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%U% +4 "core" %ң  +2 ."da"PS.seek 1.5ml + "processing"%C'S +588 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%Y'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #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"%) * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2279 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%W +122 "core"  + "processing"%g% +4 "core" %e\ + #"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' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%h'Ҧ +1599 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%N +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%#  +33 "core" +2 "processing"%% +4 "core" %ҡ \  +2 ."da"PS.seek 1.5ml + "processing"%*'Q +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^'d +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core" + ."da"delay 30 seconds +498 "Can" ;: +2505 ."da"PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2291 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%| +125 "core"  +4 "processing"%z% +15 "core" %f\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%p' +341 "core" ' +3 ."da"delay 5 seconds +502 "processing"%b% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +329 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" + "processing"%t% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +53 "processing"%+'d +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%E +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%e +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"% % +4 "core" %e3\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%k'Ҧ +2107 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%a% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +595 "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 + "processing"%  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 "processing"%_9 +3 "core" 9\\5 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%~& +4 "core" &X"=\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&\ % +4 "core" %   u . +2 "storage"(}% +3 "core" % \ +2 "storage"(. +2 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (.& +3 "core" &V N T\ +2 "manipulator"&f& +3 "core" &-   b j +2 "manipulator"&% +3 "core" %  \  = . +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&/( +179 "core" ( + "manipulator"& & +4 "core" & W < + "storage"(1& +4 "core" &V g j \ +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" &V \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(('g +280 "core" ' + "storage"(- +4 "core" -'w + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&9& +3 "core" &  O < +2 "storage"('& +3 "core" &V k j H\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&0' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&<, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(,- +2 "core" -'w +3 ."da"SE.seek 1.16 Pucks below Top Plate + "storage"(&' +29 "core" ' + "manipulator"&% +4 "core" %`  +2 "storage"(7& +4 "core" &V \\ Q >\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&3'E +29 "core" ' +2 "manipulator"&-& +4 "core" &  < + "storage"(4& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&8'] +21 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(:' +39 "core" ' +2 "manipulator"&2& +4 "core" &   < + "manipulator"&X% +4 "core" %`   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +106 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&J( +247 "core" ( + "manipulator"&o& +4 "core" &   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & \   +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.close + "manipulator"&/ +53 "core" / +2 ."da"PC.seek :open + "processing"%( +423 "core" ( + "storage"(& +4 "core" &V f k\ +2 "manipulator"&?& +4 "core" &  + "manipulator"&5% +4 "core" %  m ] +2 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&B( +270 "core" ( + "manipulator"&!& +4 "core" & M  +2 "storage"($& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&;'] +108 "core" ' +2 ."da"Hand.open + "manipulator"&1 +53 "core" 1 +2 "storage"(P- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(O'Y +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"( ' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21dec0315h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +297 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.94 seconds\ /var/log/esp/da21dec0315h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21dec0315h40ml15s.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/da21dec0315h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21dec0315h40ml30s.tif +3064 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21dec0315h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21dec0315h40ml70s.tif +7140 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21dec0315h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.94 sec auto-exposure",Subject: "da21dec0315h40ml images!" +10 "storage"(A- +6 "core" -' +2 "storage"(& +5 "core" &V k \\\ +2 "manipulator"&M& +4 "core" &   J  + ."da"Elbow.seek 1 +2 "manipulator"&[( +16 "core" ( + "manipulator"&H& +4 "core" &   8 +2 "storage"(U& +6 "core" &V t 0\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&D'] +4 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.87 Pucks below Top Plate + "storage"(S' +57 "core" ' +2 "manipulator"&C& +5 "core" &   8 +61 "storage"(c& +5 "core" &V }\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&)' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.06 Pucks below Top Plate +2 "storage"(Y' +23 "core" ' +3 "manipulator"&V% +4 "core" %   G +2 "storage"(>& +4 "core" &V \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&d'C +25 "core" ' +2 "manipulator"&Q& +4 "core" &   d 8 +2 "storage"(L& +4 "core" &V \ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&W'] +36 "core" ' +4 "storage"(g% +10 "core" % %\ +5 ."downElevator"SE.seek :down +7 "storage"(`' +97 (y% +3 "core" %A Z\ OE +2 "manipulator"&N% +4 "core" %2  )  +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&#'\ +96 "core" ' +32 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &V \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%h& +5 "core" &! +2 "manipulator"&l& +4 "core" &   ( 8 +2 "manipulator"&*% +4 "core" %\ ( / "Y +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&j(, +174 "core" ( +4 "manipulator"&r& +12 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &q& +5 "core" &- T +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&^'b +111 "core" ' +6 ."psFlush"Hand.close +5 "manipulator"&i/ +57 "core" / +5 "manipulator"&n& +12 "core" &-  +3 "manipulator"&T% +7 "core" % om  ; +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&m'\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&v( +114 "core" ( +3 "manipulator"&|& +8 "core" &  \ ; +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +8 "core" & s ; +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +4 "manipulator"&s' +102 "core" ' +4 "manipulator"&b& +8 "core" &  T ; +4 "manipulator"&p% +8 "core" % ]  +4 "processing"%& +11 "core" &b \ +6 "processing"%x& +11 "core" & +7 ."psFlush"PC.seek :closed + "processing"%u(X +10 "core" & \ +2 &  +8 &2 +{ +8 &f > +8 &{{ L +8 &Oa K +11 &f K +9 &c L +9 &a L +10 &Wc K +9 &_N K +15 &e K +4 & b L +9 &"^c L +10 &$!d K +9 &%_ K +9 &'d L +10 &)ga K +9 &+)` K +10 &,a K +9 &.c K +8 &0od K +11 &21a K +12 &3f K +9 &5h K +7 &7xe K +9 &98e L +10 &:d L +11 &<e L +6 &>~e L +11 &@Ac K +9 &Bb K +9 &Ch K +10 &Em L +9 &G> O +10 &H Q +14 &J Q +8 &L| R +6 &N> R +9 &O R +10 &Q R +9 &S S +9 &UC S +10 &W J +9 &X6D  a +11 &X\ > 0 +4 ( +4 "processing"%x& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +4 "processing"%t& +8 "core" &X 0 +2 &X 0 +2 ."psFlush"Hand.open +4 "manipulator"&1 +61 "core" 1 +4 "manipulator"&% +8 "core" %   +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +9 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%K +52 "core"  +2 "processing"%w% +8 "core" %h +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%E' +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +252 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%+' +2117 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%e @ +174 "core" A +4 ."psFlush"PTV.dial :PRVmixing + "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%{'F +154 #"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)\ +2461 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +95 "core"  +2 "processing"%% +4 "core" %J* + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1777 "Can" =< +327 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%a +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%k'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%~'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +80 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%. +65 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%1  +78 "core"  +53 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%% +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%G' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%' @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%,' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%4'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1603 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%X +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%0' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%8 U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%o'd +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"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%I +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%? +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%5'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &orT  + "manipulator"&P& +4 "core" &  h ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&:& +4 "core" &   0 ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  ^ ; +3 .tForearm.seek PC + "manipulator"&A' +95 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%M( +423 "core" ( + "manipulator"&H& +4 "core" &  ; +2 "manipulator"&U% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&C'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&c( +356 "core" ( +2 "manipulator"&V& +4 "core" &+   A_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &*   @^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'O +110 "core" ' +2 "manipulator"&Q& +4 "core" &*   @^ +2 "manipulator"&L% +3 "core" %G  9 U +2 "collection"';& +4 "core" &oqR  +2 "collection"' & +4 "core" &nrf  +3 .tCC.seek :closed + "collection"'g(X +4 "core" &nqg  +9 &0nqj +{ +9 &emqe > +9 &npj L +10 &Kelnk K +9 & fmol K +9 &glpi K +10 &eiok K +9 &Rhmon K +10 &fjnv K +9 &fmnw K +9 & gmok K +10 &"[eknt K +9 &$gklk J +9 &%gjlv K +10 &'glmv K +9 &)cfjnu K +10 &+%fhlu K +9 &,hllx K +9 &.gjnx K +10 &0kgkmu K +9 &2-ejmt K +9 &3fll K +10 &5jlkx K +9 &7sgjlx K +10 &94kilz K +9 &:gkjx K +9 &<hjky K +10 &>{hilw K +9 &@>gjkz J +9 &Ajgiy K +10 &CoX`y L +9 &E~vDM{ M +10 &G7)z P +9 &H\ x T +9 &J\  y V +10 &Lj \ w V +9 &N) y W +9 &O v X +10 &Q  { \ X +9 &Sn  X +10 &U0 \ { W +9 &V { \ O +9 &X"J\  ~ 'v +10 &Xn  Q +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 + "collection"'D& +4 "core" &Xn  { Q + &Xn\  Q +2 .tHand.open + "manipulator"&y1 +64 "core" 1 + "manipulator"&N% +4 "core" % H ! T +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'S& +5 "core" &Xn  z Q + "collection"')% +4 "core" %U b  + .tCSV.dial CSR +2 "collection"'d  +42 "core"  + "collection"'% +4 "core" %U i  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'h'm +448 "Can"\ QP +888 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'l% +2 "core" %m q  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'*' +620 "core" ' +2 .tCSV.dial :waste + "collection"'Y +135 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'W'Q +1973 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'r& +4 "core" &Xn  } Q +2 "collection"'q% +3 "core" %N   + .tCSV.dial :flush +2 "collection"'`  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''m +1161 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +41 "core" A + "collection"'n% +4 "core" %m    +2 .tCS.seek 7.001ml +2 "collection"'T' +516 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'#  + '|  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'z @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'^'Q +1583 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &Xn  s Q +2 "collection"'p% +4 "core" %U  s  + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml + "collection"'j'm +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +41 "core" B +2 "collection"'% +4 "core" %m  u  +2 .tCS.seek 7ml +2 "collection"'t' +509 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +51 "core"  +2 .tCBV.dial :waste2 + "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'x'Q +1579 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'K& +51 "core" &Xn  j Q +2 "collection"'w% +4 "core" %V  z  + .tCSV.dial CSR +2 "collection"'s  +41 "core"  +2 "collection"'% +4 "core" %V \ ~  + #tPulling 7.999ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'E'O +1799 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'e' O +523 "core" ' +2 ."connect"CSV.dial CBV +8 .tCBV.dial CSV +3 "collection"' + '  +97 "core" +28  +2 .tCTV.dial :intake + "collection"'+  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'Z'Q +1797 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'{'Q +578 "core" ' + .tCSV.dial CSR + "collection"'  +98 "core"  + "collection"' % +4 "core" %P\ y +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1357 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'a' O +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&k& +4 "core" &)   R @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +21 "core" ( + "manipulator"&_& +5 "core" &   + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &   + +2 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' + .tHand.close +2 "manipulator"&\ / +61 "core" / +2 .tCC.seek :open +2 "collection"'~( +424 "core" ( + "manipulator"&}& +4 "core" &   + +2 "manipulator"&.% +3 "core" % c   +2 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +285 "core" ( +2 "manipulator"&6& +4 "core" &,  `  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, 5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&1'b +108 "core" ' + .tHand.open +2 "manipulator"& 1 +61 "core" 1 + "manipulator"&%% +5 "core" % gX    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +101 "core" ' +2 "processing"%& +4 "core" &  +34650 "Can" // +60001  00 +60001  0/ +60001  00 +60002  00 +60001  0/ +60001  0/ +60001  00 +60002  00 +60001  0/ +60001  0/ +60002  00 +60001  // +60001  00 +60002  /0 +60001  00 +60001  00 +60001  /0 +60002   // +60001  0/ +60001  // +60001   // +60001  00 +60001  00 +60001  // +60001  0/ +60001  0/ +60001  00 +60002  00 +60001  0/ +60001  00 +60001 " 0/ +60001  0/ +60001  0/ +60002  0/ +60001   00 +60001  0/ +60001  0/ +60001  00 +60001  0/ +60001  // +60001  00 +60002  00 +60001 & 0/ +60001  0/ +60001 " 0/ +60001 # 00 @EST1638594531.35 % 00 +60001 % 00 +60001 ) 00 +60001 $ 00 +60002 , 00 +60001 + 0/ +60001 - 0/ +60002  0/ +60001 & /0 +60001  0/ +60002   0/ +60001  00 +60002  /0 +60001  00 +60001  0/ +60002  0/ +60001  00 +60001  // +60002   0/ +60001   0/ +60001   00 +60002  0/ +60001  00 +60001  0/ +60002  0/ +60001  00 +60001  00 +60001  0/ +60002  0/ +60001  00 +60002  0/ +60001  0/ +60002  0/ +60001  /0 +60001  // +60002  // +60001  /0 +60001  0/ +60002  00 +60001  0/ +60001  // +60001  00 +60001  00 +60002  0/ +60001  00 +60001  00 +60001  00 +60002  00 +60001  // +60001  // +60001  00 +60001  0/ +60001  // +60001  0/ +60001  /0 +60001  0/ +60001  0/ +60001  // +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  0/ +60001  00 +60001  00 +60001  00 +60002 c /0 +60001 C 0/ +60001 , 0/ +60001 & 00 +60002  0/ +60001  0/ +60001  0/ +60002  00 +60001  00 +60001  00 +60001  0/ +60001  /0 +60002  0/ +60001  00 +60000  0/ +60001  0/ +60001  00 +60003  11 +60000  /0 +60001  /0 +60003  // +60001  0/ +60001  0/ +60001  0/ +60002  00 +60001  00 +60001  \ 0/ +60001  00 +60002  00 +60001  0/ +60001  0/ +60002  00 +60001  0/ +60001  /0 +60002  00 +60000  0/ +60002  00 +60001  0/ +60001  0/ +60001  0/ +60002  0/ +60001  00 +60001  0/ +60002  0/ +60001  0/ +60001  0/ +60001  00 +60001  0/ +60002  00 +60001  0/ +60001  00 +60002  \ 00 +60000  00 +60001  0/ +60002  \ // +60001  \ 0/ +60001  00 +60001  0/ +60001  00 +60002  0/ +60001  \ 0/ +60001  \ 0/ +60001  \ 0/ +60002  \ // +60001  \ 0/ +60001  \ 0/ +60002  \ 00 +60001  \ 00 +60002  0/ +60001  00 +60001  \ 00 +60002  0/ +60001  \ 0/ +60002  \ 0/ +60001  \ 00 +60001  \ 0/ +60001  \ 00 @EST1638680933.17  0/ +60001  0/ +60001  0/ +60002  00 +60001  \ 0/ +60001   \ 00 +60001  0/ +60002  \ 0/ +60001  \ // +60001  \ 0/ +60001  \ 0/ +60002   \ // +60001   \ /0 +60001  \ 0/ +60001   \ 0/ +60002  \ 0/ +60001  \ 0/ +60001  \ 00 +60001  0/ +60001  \ 0/ +60001  \ 0/ +60001  // +60002  \ 0/ +60001  // +60001  \ 0/ +60001   \ 00 +60001  \ 00 +60001  \ // +60001  00 +60002  \ 00 +60001  0/ +60001  00 +60001  \ 00 +60002  \ 0/ +60001  \ 0/ +60001  00 +60001  \ 0/ +60001  \ 00 +60001  \ 00 +60001  \ // +60001   \ // +60002   00 +60001  00 +60001  /0 +60001  0/ +60001   \ 0/ +60002   \ 0/ +60001  00 +60001  \ 0/ +60002  00 +60001  \ 0/ +60001  \ 00 +60001  \ 00 +60001  00 +60002  \ 0/ +60001  0/ +60001  00 +60002  \ 0/ +60001  \ // +60002  \ 0/ +60001  \ 00 +60001  \ 0/ +60001   00 +60002 \  \ 0/ +60001  \ // +60002  \ 00 +60001  0/ +60001  00 +60002  // +60001  00 +60001   // +60001 ) 00 +60002 , \ 0/ +60001 : 00 +60001 : 00 +60002 = 00 +60001 H 00 +60002 H 00 +60001 N 0/ +60001 K 0/ +60002 @ 00 +60001 E 00 +60001 : 00 +60001 - 00 +60001 9 00 +60002 7 0/ +60001 3 0/ +60001 ? // +60001 H 0/ +60002 W // +60001 w 0/ +60001  00 +60001  0/ +60001  00 +60002  0/ +60001  00 +60001  00 +60001  00 +60001  0/ +60001  0/ +60001  0/ +60001  0/ +60001  0/ +60002  0/ +60001  0/ +60001  0/ +60001  00 +60002  00 +60001  0/ +60001  00 +60001  0/ +60001  0/ +60001 # 00 +60002   0/ +60001 ) 00 +60001 * 00 +60001 9 0/ +60001 3 00 +60001 B 0/ +60002 L 0/ +60001 L 0/ +60001 U 0/ +60001 U 00 +60002 f // +60001 j 0/ +60001 k 00 +60001 x /0 +60001 { 00 +60002  0/ +60001  0/ +60001  00 +60002  0/ +60001  00 +60001  00 +60001  0/ +60002  0/ +60001  0/ +60002  00 +60001  0/ +60002  00 +60001  00 +60001  0/ +60002  00 +60001   00 @EST1638767334.96 " 00 +60001 8 0/ +60002 F // +60001 O 00 +60001 K 0/ +60001 V 0/ +60001 [ 00 +60002 T 00 +60001 X 0/ +60001 U 00 +60001 L 00 +60002 Z 00 +60001 b 0/ +60001 g 0/ +60002 W 0/ +60001 U 00 +60001 @ 0/ +60001 # 00 +60002  0/ +60001  0/ +60001  0/ +60001  0/ +60001  0/ +60002  00 +60001  0/ +60001  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  0/ +60001  /0 +60001  0/ +60001  0/ +60001  0/ +60002  // +60001 w 00 +60001 e 0/ +60001 \\ 0/ +60002 X 00 +60001 W 0/ +60001 F // +60001 > 00 +60001 8 00 +60001 2 // +60002 & 0/ +60001  0/ +60001  0/ +60001  0/ +60001  00 +60002  0/ +60001  0/ +60001  00 +60001  00 +60002  0/ +60001  0/ +60001  /0 +60002  // +60001  00 +60001 | /0 +60002 ] // +60001 V 00 +60001 W 00 +60001 ^ 0/ +60002 _ 0/ +60001 Q 0/ +60001 R // +60002 L 0/ +60001 P 0/ +60001 T 00 +60001 b 00 +60002 d 00 +60001 g 0/ +60001 d 0/ +60002 f 00 +60001 h 00 +60001  00 +60002  00 +60001  00 +60001  0/ +60001  00 +60002 z 0/ +60001 e // +60002 L 00 +60001 K 0/ +60001 O // +60001 H // +60002 ? 0/ +60001 B // +60001 D 00 +60002 D 0/ +60001 C // +60001 J 00 +60002 G 00 +60001 B 0/ +60001 @ 0/ +60001 A 0/ +60001 \\ 0/ +60002 I 00 +60001 A \ 0/ +60001 8 0/ +60001 3 \ // +60001 5 \ 0/ +60001 2 // +60001 4 0/ +60001 1 00 +60002 3 \ // +60001 ) 00 +60001 + \ 00 +60001 8 \ 00 +60001 < 0/ +60002 @ 0/ +60001 ? // +60001 > // +60001 ? \ 00 +60001 = 0/ +60001 : 0/ +60001 0 \ 00 +60002 . 0/ +60001 . \ 0/ +60001 0 0/ +60001 . 00 +60001 * 0/ +60002 J 00 +60001 b // +60001 ] // +60001 h 0/ +60001 g 00 +60002 _ 0/ +60001 _ 00 +60001 Z 0/ +60001 Z 00 +60002 _ 0/ +60001 Q 0/ +60002 Y 0/ +60001 O // +60001 E 00 +60001 8 00 +60002 . 0/ +60001 - 00 +60001 , 00 +60002 5 0/ +60001 < 00 @EST1638853736.75 . 00 +60002 ' // +60001  00 +60001  0/ +60002  0/ +60001  // +60001  00 +60002  0/ +60001  00 +60001  00 +60001  00 +60002  0/ +60001  0/ +60001   00 +60002  // +60001  00 +60001  00 +60002  // +60001  00 +60001  00 +60001  /0 +60002  00 +60001  0/ +60001  0/ +60001  00 +60002  00 +60001  0/ +60001  0/ +60001  0/ +60002  00 +60001  // +60001  0/ +60001  0/ +60001  0/ +60002  00 +60001  /0 +60001  0/ +60001  00 +60001  0/ +60002  \ // +60001  00 +60001  00 +60001  00 +60001  0/ +60002  00 +60001  \ /0 +60001  00 +60001  0/ +60001  \ 0/ +60002  \ 00 +60001  \ 0/ +60001  0/ +60001  0/ +60001  \ 00 +60002  \ 0/ +60001  \ // +60001  \ 00 +60001  0/ +60002  \ 0/ +60001  \ 00 +60001  \ 0/ +60001  \ // +60001  \ 0/ +60002  \ 0/ +60001  0/ +60001  0/ +60001  \ 00 +60002  \ 00 +60001  \ 0/ +60001  \ 0/ +60002  00 +60001  \ /0 +60001  \ 00 +60002  \ // +60001  // +60001  \ 0/ +60001  0/ +60002  \ 0/ +60001  \ // +60001  \ 00 +60002  0/ +60001  \ 0/ +60001  \ 0/ +60002  0/ +60001  \ /0 +60001  \ 0/ +60001  \ 0/ +60002  \ 00 +60001  \ /0 +60001  0/ +60001  \ 00 +60002  0/ +60001  00 +60001  0/ +60001  00 +60002  // +60001  \ // +60001  \ 00 +60001  0/ +60002  0/ +60001  \ 0/ +60001  00 +60001  \ 00 +60002  \ 00 +60001  0/ +60001  \ 0/ +60001  \ /0 +60002  \ // +60001  \ // +60001  0/ +60001  0/ +60001  \ 00 +60002  00 +60001  \ 00 +60001  \ 0/ +60001  \ 00 +60002  \ 0/ +60001  \ // +60001  0/ +60001  00 +60001  0/ +60002  \ 0/ +60001  00 +60001  \ 0/ +60001  \ 0/ +60002  \ 00 +60001  \ 0/ +60001  00 +60001  \ 0/ +60002  0/ +60001  // +60001  \ 0/ +60001  00 +60001  \ 00 +60002  \ 00 +60001  \ 00 +60001  \ 00 +60001  \ 0/ +60002  \ 00 +60001  \ 0/ +60001  \ // +60001  \ 0/ +60002  \ 00 +60001  \ 0/ @EST1638940138.55  \ 00 +60002  \ 0/ +60001  \ 00 +60001  \ 00 +60001  \ 0/ +60001  \ 00 +60002  0/ +60001  \ 00 +60001  \ 0/ +60002  \ 0/ +60001  \ 0/ +60001  \ 0/ +60001  \ 00 +60002  \ 00 +60001  \ 00 +60001  \ 00 +60001  00 +60002  \ 0/ +60001  \ 00 +60001  \ 00 +60002  0/ +60001  \ 00 +60001  \ 00 +60002  \ 00 +60001  \ 0/ +60001  0/ +60001  \ 0/ +60001  0/ +60002  0/ +60001  \ 0/ +60001  \ 0/ +60002  00 +60001  0/ +60001  0/ +60001  0/ +60002  00 +60001  \ 0/ +60001  \ 00 +60001  00 +60001  00 +60002  /0 +60001  \ 00 +60001  00 +60001  0/ +60001  00 +60002  \ 0/ +60001  0/ +60001  00 +60001  \ 00 +60002  \ 00 +60001  \ 00 +60001  \ 00 +60001  \ // +60002  \ 0/ +60001  00 +60001  \ 0/ +60001  \ 00 +60002  0/ +60001  \ 00 +60001  00 +60001  0/ +60001  00 +60002  \ 00 +60001  \ 00 +60001  0/ +60001  \ 0/ +60002  \ 00 +60001  /0 +60001  00 +60001 \  0/ +60002   0/ +60001  00 +20616 #t-> can +3 "Can" // +1640 #t-> access 2 +3 "storage"(G% +3 "core" %\ \  =\ +2 "manipulator"&'% +4 "core" %    X % + "manipulator"&9& +4 "core" &,    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +827 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +2 "core" &K J\  +36882 "Can" 00 +60001  00 +60002  0/ +60001 ! 00 +60001  00 +60001 ! 0/ +60002 ) 00 +60001 ' 00 +60001 % 00 +26889 #t-> startTube 2 +350 #-> 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 13:33:31EST08-Dec-21\\n{1 => 3}\\nCan@13:28:59, 22.3C, 16% humidity, 15.0psia, 13.792V, 0.233A, 0.233A avg, 3.21W",Subject: "da sampling at most 40ml" +3 "collection"'-& +5 "core" &=B  + "manipulator"&7% +6 "core" %    # % + "storage"(4% +4 "core" %\ \  \ + "storage"(X. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +672 "core" ( +7 .tSC.configure :limp +4 "storage"($(\ 1b +8 (2& +8 "core" & \ +4 "manipulator"&(& +8 "core" &,   M  +2 "manipulator"&/% +8 "core" %    % +4 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +3 "manipulator"&0( +222 "core" ( +4 "manipulator"&&& +8 "core" &   a L +4 "storage"(8& +8 "core" & \ +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&3'/ +119 "core" ' +4 "storage"(@& +8 "core" & \ \ \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +4 "storage"(o'g +274 "core" ' +2 "storage"(- +8 "core" -'c +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +5 (<& +5 "core" & \ +4 "manipulator"&I& +7 "core" &  Y L +4 .tElbow.seek 2 +2 "manipulator"&F( +11 "core" ( +2 "manipulator"&?& +8 "core" &   ^ H +4 "storage"(& +8 "core" & \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +26 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&5/ +65 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&$& +2 "storage"(!' +14 "core" &   H +7 "manipulator"&% +8 "core" %   +4 .tForearm.seek :retract +4 "manipulator"&P'\ +94 "core" ' +4 .tElbow.seek CC + "manipulator"&:( +128 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +23 "core" ( +3 "manipulator"&O& +9 "core" &7   J +3 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 && +8 "core" &7  J +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&v'O +121 "core" ' +4 "manipulator"&& +8 "core" &7  J +4 "manipulator"&u% +9 "core" %E +8 "collection"'H& +8 "core" &@C  +4 "collection"'U& +9 "core" &@C  +6 .tCC.seek :closed +2 "collection"'A(X +4 "core" &@D  +4 &AB  +9 &1AE +{ +9 &e@C > +10 &@C M +8 &Ia@A J +11 & i>A K +9 &f@C K +8 &c>B K +11 &Oj>B K +14 &d?A K +4 &g@A L +10 & g;@2 K +8 &"Xe=?L K +11 &$g>@6 K +8 &%g<@K J +9 &'j<?G K +11 &)_e<=G K +9 &+!d<>F K +10 &,i<>H L +9 &.g>?G K +8 &0hg<@H K +11 &2*g;>J K +11 &3g?>J K +7 &5k;>G L +10 &7pc<>G K +9 &90i<>K L +13 &:e<>G K +6 &<e=>L K +8 &>wi;?K K +11 &@;d:=B J +9 &Am19D L +8 &Cn (H L +11 &EwG N +9 &G-H R +18 &H; V +9 &JD W +111 &Le< W +8 &N$9 \ X +6 &O7 \ X +2 &Q7 X +5 &Si8 X +2 &U*9 Y +2 &V: S +14 &X:8 . +2 &X~: G +2 ( +2 &X[6 G +2 &X[3 G +16 "collection"'U& +8 #tCollection Clamp onSpring/offSpring for 5/24 samples, on/off torque 1.61 + .Hand.open +4 "manipulator"&R1 +7 "core" &X[6 G +2 &X[7 G +2 &XZ5 G +2 &X[3 G +2 &X[7 G +2 &XZ6 G +2 &X[2 G +2 &X[0 G +2 &X[1 G +31 1 +2 "manipulator"&V% +9 "core" % F   u +11 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&>'\ +101 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +165 .tIntake.select :close +4 .Exhaust.select :close +2 .SS.hold +4 "sampler")Q+ +4 "core" + +4 "sampler")L% +9 "core" %`X \  +3 "collection"';& +8 "core" &X[) G +5 "Can"&\ KK +3 #tCalibrating pressure sensors +2 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X +25 +4 .tdelay 3.8 seconds +383 "collection"'y% +6 "core" %LS +4 "sampler")N% +8 "core" %5XVO \  +2 .tSSV.dial :spit +4 "sampler")S +127 "core"  +4 .tSS.seek 0ml + "sampler"))' +290 "core" ' +2 .tSSV.dial CBV +4 "sampler")  +135 "core" +4 .tCTV.dial :intake + "collection"'d  +71 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "13:37:01.22" +52 #"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)\ +1404 #"flow"0.0L/min +14837 ."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" %LD  +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xi +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +122 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0XV +102 "collection"'k9 +3 "core" 9_S +148 "collection"'_9 +3 "core" 9N +103 "collection"'9 +2 "core" 9K +102 "collection"'\ 9 +2 "core" 9G +102 "collection"' 9 +3 "core" 9F +102 "collection"'[9 +2 "core" 9C +102 "collection"'g9 +3 "core" 92@ +102 "collection"'}9 +3 "core" 9Q> +102 "collection"'9 +3 "core" 9r; +102 "collection"'9 +2 "core" 98 +102 "collection"'69 +3 "core" 96 +102 "collection"'9 +2 "core" 94 +102 "collection"'.9 +2 "core" 91 +103 "collection"'9 +2 "core" 9/ +102 "collection"'%9 +2 "core" 9!- +102 "collection"'9 +3 "core" 9<, +102 "collection"'19 +3 "core" 9V* +102 "collection"' 9 +3 "core" 9q' +102 "collection"'G9 +3 "core" 9& +102 "collection"'c9 +2 "core" 9$ +102 "collection"'f9 +2 "core" 9" +103 "collection"']9 +2 "core" 9 +102 "collection"''9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +103 "collection"',9 +2 "core" 9  +102 "collection"'99 +2 "core" 9 ' +102 "collection"'79 +3 "core" 9 ;\  +102 "collection"'49 +2 "core" 9 P +102 "collection"'X9 +3 "core" 9 a +102 "collection"'9 +3 "core" 9 s +102 "collection"'(9 +3 "core" 9  +102 "collection"'-9 +2 "core" 9  +103 "collection"'89 +2 "core" 9 # +102 "collection"'29 +2 "core" 9 ' +102 "collection"'9 +3 "core" 9 + +102 "collection"'@9 +2 "core" 9 0 +102 "collection"'9 +3 "core" 9 4 +102 "collection"'/9 +2 "core" 9 8 +102 "collection"'<9 +4 "core" 9 < +102 "collection"'I9 +2 "core" 9\ @ +102 "collection"'?9 +2 "core" 9\ E +103 "collection"'9 +2 "core" 9\ I +102 "collection"'&9 +2 "core" 9\ +M +102 "collection"'$9 +3 "core" 9\ 6Q\ +103 "collection"'9 +2 "core" 9\ ?U\ +102 "collection"'09 +3 "core" 9\ IZ +102 "collection"'\\9 +3 "core" 9\ S^ +103 "collection"'O9 +2 "core" 9\ [b +102 "collection"'o9 +3 "core" 9\ ef +102 "collection"'9 +3 "core" 9\ lj +102 "collection"'39 +3 "core" 9\ sn +102 "collection"'9 +2 "core" 9\ {s +102 "collection"'9 +2 "core" 9\ w +102 "collection"'u9 +3 "core" 9\ { +102 "collection"'!9 +3 "core" 9\  +102 "collection"'F9 +2 "core" 9\  +102 "collection"'~9 +3 "core" 9\  +102 "collection"'59 +3 "core" 9\  +102 "collection"'P9 +3 "core" 9\  +102 "collection"'H9 +2 "core" 9\  +102 "collection"'R9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'U `\ `\ I + 'L9 +6 "core"  + 9\ \  +2 "collection"'V% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.8psia +26727 "Can"$\ +33263 "core" ` + "collection"';9 +4 "core" 9\  + "collection"'Q% +4 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/37.3psia +2 .CS.seek 0ml + "collection"'v'Q +328 "core" ' +11 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'D @ +94 "core" B + .tCSV.dial :air +2 "collection"'= @ +40 "core" ? +3 .tCS.seek 5ml + "collection"'N'm +1337 "core" ' + .tCSV.dial CTV +2 "collection"'y  +53 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'C @ +41 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'S  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'d @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1334 "core" ' +2 "collection"' % +4 "core" %Nhh (  + #tPuck @48.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'l +107 "core" + .tCBV.dial CSV + "collection"')  +27 "core" +2 "collection"'Y% +4 "core" %N9;   +2 .tCS.seek 5ml + "collection"'h'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'r  +41 "core" +2 "collection"'B% +3 "core" %mhf  +2 .tCS.seek 6.999ml +2 "collection"'W' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'i @ +46 "core" > +2 .tCS.seek 10ml +2 "collection"'n' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'q ` +107 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &XX G + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&`% +4 "core" % !   @ + "storage"(z% +4 "core" % \ + "storage"(T. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(b(S +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (p& +3 "core" &U E\ + "manipulator"&& +4 "core" &5   J + "manipulator"&#% +4 "core" % !   L @ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&|( +187 "core" ( +2 "manipulator"&m& +5 "core" &   c  + "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&^'] +107 "core" ' +2 "storage"(& +4 "core" &U 2\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(t'g +273 "core" ' + "storage"(K- +4 "core" -'u + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&w& +3 "core" &    +2 "storage"(s& +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"&' +35 "core" ' +2 .tElbow.hold + "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(j- +2 "core" -'u +2 .tSE.seek 2.18 Pucks below Top Plate +2 "storage"(' +31 "core" ' + "manipulator"& % +4 "core" %@   ~ +2 "storage"(& +3 "core" &U ,\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&+'B +16 "core" ' +2 "manipulator"&Z& +4 "core" &   W  + "storage"(e& +4 "core" &U N\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"& '] +25 "core" ' +2 .tSE.seek 3.18 Pucks below Top Plate +2 "storage"(' +45 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&{% +4 "core" %a   W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +160 "core" ( +2 "manipulator"&E& +4 "core" &)   @X + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &)   @X +2 .tForearm.seek CC + "manipulator"&_'O +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +424 "core" ( +2 "storage"( & +93 "core" &U J\ + "storage"([& +4 "core" &U J\ +2 "manipulator"&g& +3 "core" &)   @X +2 "manipulator"&}% +3 "core" % T   a +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +167 "core" ( + "manipulator"&6& +5 "core" &\    [ + "storage"(& +4 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&.' +111 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&%1 +56 "core" 1 +2 "manipulator"&% +4 "core" % a )  + "storage"(1& +4 "core" &U \ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 295 counts + "manipulator"& ', +17 "core" ' +2 "manipulator"&G& +4 "core" &\   Z + "storage"(c& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&f'] +20 "core" ' +2 "storage"(]% +4 "core" % !\ +2 ."downElevator"SE.seek :down +4 "storage"('' +98 (% +3 "core" %ďD \ QL +2 "manipulator"&,% +4 "core" %Є   V ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +89 "core" ' +32 ' + ."downElevator"SE.stop +50 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +5 "core" &   + "manipulator"&4& +4 "core" &   Z +2 "manipulator"&X% +4 "core" %\    / +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +181 "core" ( + "manipulator"&(& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&8'b +107 "core" ' + .tHand.close +2 "manipulator"&2/ +64 "core" / +2 "manipulator"&& +4 "core" &- !  @  + "manipulator"&@% +4 "core" % jv   r +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&/( +295 "core" ( +2 "manipulator"&<& +4 "core" &#   ;4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &#   5 ;4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'O +95 "core" ' + "manipulator"&& +4 "core" &#   ;4 +2 "manipulator"&&% +4 "core" %X   Q +2 "collection"'$& +3 "core" &{  +2 "collection"'& +5 "core" &p  +2 .tCC.seek :closed +2 "collection"'0(X +4 "core" &  +8 &4 %f +10 &X 7 +9 & J +10 &^D J +10 &a I +9 &Gd J +8 & b\\ I +10 &c9 J +9 &a J +9 &Pc J +10 & e J +9 &!d J +10 &#d J +9 &%Y` I +9 &'f J +10 &(`a J +9 &*bA I +9 &,`b J +10 &."_I J +9 &/bY I +9 &1`@ I +10 &3h`( J +9 &5*c J +10 &6d J +9 &8b J +9 &:qb I +10 &<2d J +9 &=` J +9 &?` I +10 &Axc J +9 &C8iv K +10 &DrW K +9 &FH O +9 &Hd; T +10 &J V +9 &K \ V +9 &M \ X +10 &O` \ X +9 &Q!v \ X +10 &R X +9 &TU Y +9 &Ve Y +10 &WZ 9 +9 &Xi R +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 "collection"'\\& +4 "core" &Xj| Q + &Xj| Q + .tHand.open +2 "manipulator"&O1 +57 "core" 1 + "manipulator"&o% +5 "core" % X 6  : Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +112 "core" ' + .tPSV.dial PSR +2 "processing"%3 +39 "core"  +2 "processing"%% +4 "core" %c + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%u  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%!'d +1602 "core" ' +2 .tPSV.dial PSR + "processing"%F +41 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%~' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%5  + "collection"'P  +72 "core" +78  +2 .tPSV.dial :mixloop +2 "processing"%H +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +122 "core" +2 .tPS.seek 0ml + "processing"%L'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%V  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +42 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +1693 "Can"' II +930 "core" ' + .tPSV.dial :air +2 "processing"%Q  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%*' +2609 "core" ' + .tPSV.dial :mixloop + "processing"%D +40 "core" +2 .tPS.seek 0ml + "processing"%='d +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +4 "core" &#   u ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +19 "core" ( +2 "manipulator"&C& +4 "core" &   v , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +2 "core" &   & , +2 .tForearm.seek CC +2 "manipulator"&d'O +102 "core" ' +2 .tHand.close + "manipulator"&N/ +55 "core" / +2 .tCC.seek :open +2 "collection"' ( +424 "core" ( + "manipulator"&l& +4 "core" &   A , +2 "manipulator"&)% +4 "core" % ]   + .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +278 "core" ( + "manipulator"&r& +4 "core" &,   9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &,   / 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h'b +112 "core" ' +2 .tHand.open + "manipulator"&i1 +61 "core" 1 +2 "manipulator"&W% +4 "core" % Y1 - 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +121 "core" ' + .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" &`a  +2 "manipulator"&`% +4 "core" %\   c + "storage"(z% +4 "core" %\ \  \ \ + "storage"(T. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(p( \ +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & \  + "manipulator"&#& +4 "core" &,  w 9 +2 "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&m( +215 "core" ( + "manipulator"&& +5 "core" &   ( ? + "storage"(:& +4 "core" & \ \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +98 "core" ' +2 "storage"(>& +4 "core" & \ \  ]\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(K'g +278 "core" ' +2 "storage"(w- +3 "core" -'c +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (s& +3 "core" & \  [\  +2 "manipulator"&j& +4 "core" &   w ? + .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" &    ? +2 "storage"(Z& +3 "core" &  f\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&e' +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&{& +2 "storage"(^' +7 "core" &   ? +2 "manipulator"&|% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&t'\ +111 "core" ' + .tElbow.seek CC +2 "manipulator"&( +135 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( +2 "manipulator"&+& +4 "core" &8 \ F K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &8   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E'O +100 "core" ' +2 "manipulator"&k& +4 "core" &8  ! l K +2 "manipulator"& % +4 "core" %O   / + "collection"'x& +4 "core" &XY  +2 "collection"'& +5 "core" &YZ  +3 .tCC.seek :closed + "collection"'(X +5 "core" &YY  +7 & *[Zn %f +9 &Y}ZZN 7 +10 &YZ) J +9 &]XY I +9 &eYY J +10 &B`VY J +9 &cXY I +10 &eXWN J +9 &dXVV J +9 &JbWV J +10 & bUV J +9 &!_WWz I +9 &#eSZW I +10 &%T_TTT I +9 &'`UU I +10 &(_UW I +9 &*bTU I +59 &,[eVV} I +6 &.eWVn I + &/fWV[ J + &1bVWF I + &3d_VU> I + &5&_UU, I +3 &6_ST I +4 &8`SV J +8 &:kbST J +10 &<,dUT J +9 &=fSS I +9 &?_SS I +10 &ArbOS J +9 &C4h9G J +10 &Dw L +9 &F P +10 &H[H U +9 &J V +9 &K V +9 &M \ X +10 &OY \ X +9 &Q \ Y +10 &R} X +9 &T} \ Y +10 &V]z Y +9 &W_h ; +9 &Xe] . +9 &XV !a +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + .Hand.open + "manipulator"&A1 +59 "core" 1 + "manipulator"& % +4 "core" % O , *  / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'g  +120 "core"  +2 .tCSV.dial CTV + "collection"'}  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%6' +2611 "core" ' + "collection"'% +4 "core" % OJ  +2 .tCS.seek 4ml +2 "collection"'_'NP +1597 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%a  +52 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tCBV.dial between PRV and waste1 +6 "collection"'1 ` +28 "core" _ +2 .tCSV.dial :air + "collection"'G @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'c' O +1597 "core" ' + .tCSV.dial CTV +2 "collection"']  +53 "core"  +2 .tCS.seek 0ml + "collection"''Q +2597 "core" ' + .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"',  +121 "core" +2 "collection"'& +4 "core" &XxvN !a +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&.% +4 "core" %\ !   Q B + "storage"(7% +4 "core" % \ + "storage"( . +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (4& +3 "core" &T J\ +2 "manipulator"&X& +4 "core" &6    K + "manipulator"&f% +4 "core" %\ "   / B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(( +203 "core" ( + "manipulator"&-& +4 "core" & "  t +2 "storage"('& +3 "core" &T \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +112 "core" ' + "storage"(2& +4 "core" &T 8\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +262 "core" ' + "storage"(@- +3 "core" -'b +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&9& +3 "core" &   R t + "storage"(8& +4 "core" &T ?\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&<' +35 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(I- +2 "core" -'b +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&&% +5 "core" %w    + "storage"($& +4 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&'C +29 "core" ' + "manipulator"&\ & +5 "core" &  P t + "storage"(\\& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&O'] +22 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate + "storage"(o'x +41 "core" ' +2 "manipulator"&& +4 "core" &   t +2 "manipulator"&3% +3 "core" %b   N  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&?( +175 "core" ( + "manipulator"&J& +4 "core" &%   | <? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &%   > <? +2 .tForearm.seek CC + "manipulator"&'O +106 "core" ' + .tHand.close +2 "manipulator"&F/ +52 "core" / +2 .tCC.seek :open + "collection"'!( +428 "core" ( + "storage"(P& +4 "core" &T l\ +2 "storage"(5& +3 "core" &T e\ +2 "manipulator"&H& +3 "core" &%   <? +2 "manipulator"&R% +4 "core" % ^ %   +2 .tForearm.seek :retract + "manipulator"&~'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&V( +159 "core" ( +2 "manipulator"&L& +4 "core" &  [  + "storage"(U& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&"' +108 "core" ' + .tElbow.hold +2 "manipulator"&Q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&;1 +64 "core" 1 +2 "manipulator"&D% +4 "core" % | 8 +   + "storage"(*& +4 "core" &T a\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&v'B +25 "core" ' +3 "manipulator"&C& +4 "core" &   f  +2 "storage"(S& +3 "core" &T\ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&N'] +28 "core" ' + "storage"(/% +5 "core" %|\ \  \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (0% +3 "core" %(< \ PG +2 "manipulator"&l% +4 "core" %n\   ~  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +106 "core" ' +8 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%d  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%r' +2618 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%B +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%y  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%i +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%W  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%Y'd +2618 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &3  +2 "manipulator"&`& +3 "core" &    +2 "manipulator"&z% +4 "core" %    + .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(, +174 "core" ( +2 "manipulator"&h& +4 "core" &-     + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&#'b +107 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&b& +4 "core" &-    +2 "manipulator"&% +3 "core" % pi   +2 .tForearm.seek :retract + "manipulator"&:'\ +119 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +140 "core" ( + "manipulator"&>& +4 "core" &   C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &  A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&w' +118 "core" ' +2 "manipulator"&s& +4 "core" &   +2 "manipulator"&j% +4 "core" %   + "processing"%& +4 "core" &*  +2 "processing"%Z& +5 "core" &+  +2 .tPC.seek :closed + "processing"%(X +5 "core" &1  +7 & ,. %g +9 &W2 7 +9 &: L +10 &c8 K +51 &rh< L +10 &5g? K +6 &fL K + &hT L + &{hR K + &<eV L + &bT K +4 &!k\\ L +9 &#jX L +9 &%Dha L +10 &'ka L +9 &(ge K +10 &*ew L +9 &,Mjw K +9 &.hn K +10 &/ke L +9 &1e\\ L +9 &3Ugr K +10 &5fv L +9 &6gw L +10 &8ez L +9 &:\\dv L +9 &<fq L +10 &=f L +9 &?g~ L +9 &Aei K +10 &C&j L +9 &Dq L +10 &F N +9 &H]h Q +9 &J Q +10 &K R +9 &M R +9 &Oa R +10 &Q! S +9 &R S +10 &T R +9 &Vf S +9 &Wiu &t +10 &X"y 9 +8 ( +2 &X - +2 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%{& +4 "core" &X - +2 .tHand.open + "manipulator"&|1 +63 "core" 1 +2 "manipulator"&m% +4 "core" %  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%+  +41 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%K% +4 "core" %_  +3 .tPS.seek 0.3ml + "processing"%e'\\ +387 "core" ' + .tPSV.dial PSR +2 "processing"%k +94 "core"  +2 "processing"% % +4 "core" %`  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%x'. +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%^ +105 "core" +2 .tPTV.dial :mixing + "processing"%t @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &   X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&g& +4 "core" &  s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&E' +104 "core" ' +2 .tHand.close + "manipulator"&=/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +421 "core" ( +2 "manipulator"&n& +4 "core" &   0 + "manipulator"&a% +4 "core" %   v +2 .tForearm.seek :retract + "manipulator"&%'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(, +128 "core" ( + "manipulator"&1& +4 "core" &-\   ^ U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-\   P U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&_'b +114 "core" ' + .tHand.open + "manipulator"&]1 +63 "core" 1 +2 "manipulator"&c% +4 "core" % ]S + - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%,& +4 "core" &B  +2 "manipulator"&% +4 "core" %\ .    & +2 "storage"(.% +3 "core" %\ \ \ +2 "storage"(7. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( \ +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +2 "core" & y\  +2 "manipulator"&X& +4 "core" &-\   T U + "manipulator"&f% +4 "core" %\ -   * % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&p( +180 "core" ( + "manipulator"&-& +4 "core" &  P / +2 "storage"('& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +98 "core" ' +2 "storage"(2& +4 "core" & \ \  K\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(['g +283 "core" ' + "storage"(@- +3 "core" -'z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +2 "core" &  \  +2 "manipulator"&8& +4 "core" &  "  / + .tElbow.seek 2 +2 "manipulator"&I( +3 "core" ( + "manipulator"&&& +4 "core" &   / +2 "storage"($& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&\ ' +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\\/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(3' +7 "core" &   p / +2 "manipulator"&% +4 "core" %   C  +2 .tForearm.seek :retract + "manipulator"&('\ +102 "core" ' +3 .tElbow.seek PC +2 "manipulator"&( +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( +2 "manipulator"&<& +4 "core" &   g 8 + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 && +2 "core" &   8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +6 "manipulator"&' +110 "core" ' +2 "manipulator"&J& +4 "core" &    8 +2 "manipulator"&u% +4 "core" %ι   ? +2 "processing"%O& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed + "processing"%F(X +5 "core" &  +9 &/ +| +9 &e > +10 & L +9 &Fe K +9 &j K +10 &g L +9 &b K +9 &Nf K +10 &g K +9 &f L +9 & e K +10 &"Ug L +9 &$g L +10 &%e K +9 &'j L +9 &)_d K +10 &+ h K +9 &,h K +9 &.cK K +10 &0fd{ K +9 &2(gO K +10 &3g L +9 &5jy K +9 &7nd K +10 &9/dz L +9 &:hw K +9 &<in L +10 &>vgr K +9 &@8c K +10 &Ae{ L +9 &Cm| L +9 &Exy{ M +10 &G4k \ O +9 &Ho \ Q +10 &Jg Q +9 &Ltg Q +10 &N6g Q +9 &OT R +9 &QY R +9 &SyW R +10 &U;X R +9 &VR K +9 &X1C~S \ #i +10 &X4L 0 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&1 +4 "core" &XD 0 +57 1 + "manipulator"&% +5 "core" % ι    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +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"%5 W +2 %H9 +6 "core" 9 +102 "processing"%R9 +2 "core" 9 +102 "processing"%L9 +3 "core" 9  +102 "processing"%U9 +2 "core" 9}  +102 "processing"%9 +2 "core" 9{ +103 "processing"%?9 +2 "core" 9y +102 "processing"%;9 +3 "core" 9x +102 "processing"%D9 +2 "core" 9w +102 "processing"%*9 +2 "core" 9x" +102 "processing"%C9 +3 "core" 9w& +102 "processing"%S9 +2 "core" 9w* +103 "processing"%/9 +2 "core" 9x. +102 "processing"%~9 +2 "core" 9y3 +102 "processing"%09 +2 "core" 9{7 +103 "processing"%l9 +2 "core" 9}; +102 "processing"%V9 +3 "core" 9~? +102 "processing"%"9 +2 "core" 9C +102 "processing"%v9 +3 "core" 9H +102 "processing"%o9 +3 "core" 9L +102 "processing"%d9 +3 "core" 9P +102 "processing"%N9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%B9 +3 "core" 9a +102 "processing"%y9 +3 "core" 9e +102 "processing"%i9 +2 "core" 9i +102 "processing"%W9 +2 "core" 9m +102 "processing"%r9 +3 "core" 9q +102 "processing"%9 +2 "core" 9v +102 "processing"%`9 +2 "core" 9z +102 "processing"%z9 +3 "core" 9~ +103 "processing"%h9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%Q9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%b9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%)9 +3 "core" 9 +102 "processing"%>9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%s9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%j pWp  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +94 "core"  +2 "processing"%T% +4 "core" %a + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%:' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%M'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%{  +69 "core"  + .tPSV.dial PTV +2 "processing"%| +69 "core" + .tPBV.dial :waste1 +2 "processing"%m  +120 "core"  +51 "processing"%Z% +6 "core" %Ң  +2 .tPS.seek 1.5ml + "processing"%+'R +585 "core" ' +2 .tdelay 3 seconds +40 "Can"- 88 +262 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%K'd +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%Y * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%k +68 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2298 "core" ' + .tPSV.dial PTV + "processing"%e +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +66 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2284 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +122 "core" + .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPRV.dial :ab1 + "processing"%g @ +80 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%}'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'=  + "processing"%  +41 "core"  +3 + "processing"%% +4 "core" %a  +2 .tPS.seek 0.34ml +2 "processing"%'p +430 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'n  +25 "core" +2 .tPRV.dial :air + "processing"%a  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%1'G[ +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"%G @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%E' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%]'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%c +41 "core" + .tPTV.dial :mixing +2 "processing"%, @ +69 "core" A + .tPBV.dial :waste1 + "processing"%%  +33 "core" +2 "processing"%% +4 "core" %Ҭ  +2 .tPS.seek 1.85ml +2 "processing"%.' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%_'d +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'4& +3 "core" &;:  +2 "manipulator"&X& +3 "core" &  8 +2 "manipulator"&f% +4 "core" % 1    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +137 "core" ( + "manipulator"&-& +4 "core" &- _ _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-   { _ +2 .tForearm.seek :garage +2 "manipulator"&2'b +108 "core" ' +2 .tHand.close + "manipulator"&6/ +55 "core" / +2 "manipulator"&& +4 "core" &-   $ _ + "manipulator"&@% +4 "core" % i{ ! ! +2 .tForearm.seek :retract + "manipulator"&9'\ +124 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&8( +291 "core" ( + "manipulator"&&& +5 "core" &  c :+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &#   C :+ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'O +121 "core" ' + "manipulator"&& +5 "core" &#   > :+ + "manipulator"&% +4 "core" %΅  +2 "collection"'p& +4 "core" &=:  +2 "collection"'& +4 "core" &<=.  +3 .tCC.seek :closed + "collection"'[(X +4 "core" &<=  +9 &-;; +| +9 &h>< ? +9 &<< L +10 &Lb8; K +9 & e<; K +10 &c:;{ K +9 &e8:| K +9 &Tg:< K +10 &c;9 K +9 &e;9 K +9 & i99} K +10 &"]e89 J +9 &$g99 J +10 &%f7: J +9 &'g87 K +9 &)dc79| K +10 &+&f88 K +9 &,h98 K +9 &.d77 K +10 &0lg78 K +9 &2.j76 K +10 &3c<8 K +9 &5j99 K +9 &7td77 K +10 &97g88 J +9 &:g97 K +9 &<g76 K +10 &>{k77 K +9 &@>g67& K +10 &Bg46& J +9 &Ck'+ L +9 &Eu L +10 &G7 P +9 &H T +9 &J V +10 &Ll# V +9 &N-$ \ V +10 &O2 \ W +9 &Q X +9 &So4 X +10 &U1% X +9 &V$ M +9 &X$P 'x +10 &Xu #g +9 &X{ V +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'\ & +4 "core" &Xz" V + .tHand.open +2 "manipulator"&<1 +52 "core" 1 +2 "manipulator"&% +4 "core" % ΅ +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +113 "core" ' + .tPSV.dial PSR + "processing"%J +96 "core"  +2 "processing"%u% +4 "core" %d + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%O'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%3  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%('d +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "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"'H  +31 "core"  +118  +2 .tPSV.dial :mixloop +2 "processing"% +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +69 "core" +2 .tPS.seek 0ml + "processing"%'d +2138 "Can"3\ ^^ +477 "core" ' +2 .tPSV.dial :air +6 "processing"%L  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%?'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%;  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%D' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +42 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" &#  ! :+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +35 "core" ( +2 "manipulator"&~& +4 "core" &   , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &  ! Q , +2 .tForearm.seek CC +2 "manipulator"&l'O +104 "core" ' + .tHand.close +2 "manipulator"&V/ +59 "core" / +2 .tCC.seek :open +2 "collection"'"( +425 "core" ( + "manipulator"&v& +4 "core" &   u / +2 "manipulator"&o% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&d'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&N(, +278 "core" ( +2 "manipulator"&& +4 "core" &-  J  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B'b +105 "core" ' +2 .tHand.open + "manipulator"&y1 +58 "core" 1 +2 "manipulator"&i% +4 "core" % he %   9 +49 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +107 "core" ' + ."da"delayUntil "14:25:13.72" +24860 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%r @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + +2 ."da"PSV.dial :air + "processing"%z  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +40 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2290 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +120 "core"  + "processing"%>% +4 "core" %e + #"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 + "processing"%#'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + "processing"%s  +68 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core" +2 "processing"%A% +3 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%:'W +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"%|'d +1596 "core" ' + ."da"delay 2:00 +8425 "Can". == +3578 #"da"recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%M +79 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +66 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%5 +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2268 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%K +122 "core"  + "processing"%e% +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"%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 +7 .PSV.dial PTV + "processing"%t +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"% % +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%g * +31 "core" , +3 ."da"PS.seek 0ml + "processing"% 'd +1603 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%G  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2298 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%E  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%c  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%, +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%%'a +381 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%7% +4 "core" %b \  +2 ."da"PS.seek 0.55ml +2 "processing"%]'\ +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%.  +41 "core"  +2 ."da"PS.seek 2ml + "processing"%4'Ҧ +1555 "core" ' + ."da"PSV.dial :PML + "processing"%X +49 "core" + ."da"PTV.dial :mixing +2 "processing"%f @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 "processing"%'% +3 "core" %ҥ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%6 * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +13306 "Can"% == +34696 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%@  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , + ."da"PSV.dial :air +2 "processing"%2  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2326 "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 +2 "processing"%  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%p'd +2304 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +120 "core"  +2 "processing"%!% +4 "core" %f  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +49 "processing"%#A d`xb +4 ."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"%<'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 "processing"%u% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml + "processing"%\\'V +585 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +3 "processing"%_ * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%3'd +1593 "core" ' + ."da"delay 2:00 +11121 "Can"" << +882 #"da"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%R +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml + "processing"%L'd +2290 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +120 "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"%U' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%;'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%? +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%*  +33 "core" +2 "processing"%D% +4 "core" %ҡ \  +2 ."da"PS.seek 1.5ml + "processing"%S'Q +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"%0'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%I +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +133 "core"  +2 "processing"%y% +3 "core" %i  +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"%i' +585 "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 + "processing"%B +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core"  +2 "processing"%% +3 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%`'R +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%z * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%C'd +1599 "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"%Q * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +1809 "Can"" FE +504 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%h +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%> +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2302 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR + "processing"%s +125 "core"  +4 "processing"%% +16 "core" %ah\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"%T' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%A% +3 "core" %\ :\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%#' +336 "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"%: +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +31 "core" +2 "processing"%Z% +3 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'Q +591 "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 +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +31 "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 + "processing"%Y +69 "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 +6 "processing"%K +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%e +67 "core"  +2 ."da"delay 5 seconds +551 .PSV.dial PTV +3 "processing"%k +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%t'd +2312 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"% % +4 "core" %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"%^'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%g +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%='W +590 "core" ' + ."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"%  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +1598 "core" ' + "processing"%a9 +3 "core" 9T5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 + 5 + "processing"%G& +4 "core" &X\ 0 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&}% +4 "core" %\ .   & +2 "storage"(% +4 "core" % \ + "storage"(E. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(c(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (,& +3 "core" &V [ Z 6\ +2 "manipulator"&1& +4 "core" &-   C  + "manipulator"&% +4 "core" %\ .    & +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +194 "core" ( +2 "manipulator"&%& +4 "core" &     + "storage"(.& +4 "core" &V m k i\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +107 "core" ' + "storage"(X& +4 "core" &V \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(f'g +252 "core" ' +2 "storage"(-- +3 "core" -'U + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&'& +2 "core" &   +2 "storage"(6& +4 "core" &V p f 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"&4' +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(@- +2 "core" -'U +2 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(P'| +31 "core" ' + "manipulator"&2% +4 "core" %I   + "storage"(& +4 "core" &V ] ^ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&$'D +18 "core" ' +2 "manipulator"&& +4 "core" &     + "storage"(& +4 "core" &V m e \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +13 "core" ' +2 ."da"SE.seek 5.18 Pucks below Top Plate +2 "storage"(&'k +45 "core" ' +2 "manipulator"&9& +5 "core" &    + "manipulator"&!% +4 "core" %i   4  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +104 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&\ ( +243 "core" ( +2 "manipulator"&& +4 "core" &    + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &    +2 ."da"Forearm.seek PC +2 "manipulator"&J' +105 "core" ' + ."da"Hand.close +2 "manipulator"&u/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%<( +427 "core" ( + "storage"(_& +4 "core" &V r o n\ +2 "manipulator"&\\& +3 "core" &    +2 "manipulator"&O% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(( +278 "core" ( + "manipulator"&3& +4 "core" &    +2 "storage"(& +3 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +109 "core" ' + ."da"Hand.open +2 "manipulator"&R1 +58 "core" 1 +2 "storage"(- +3 "core" -'k +2 ."da"SE.seek 4.93 Pucks below Top Plate +2 "storage"(H'7 +22 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.17 Pucks below Top Plate + "storage"('q +57 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21dec0815h40ml.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +737 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.201 seconds\ /var/log/esp/da21dec0815h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21dec0815h40ml15s.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/da21dec0815h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21dec0815h40ml30s.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/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\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "23.201 sec auto-exposure",Subject: "da21dec0815h40ml images!" +12 "storage"(- +4 "core" -'q +2 "storage"(L& +6 "core" &V \ +2 "manipulator"&U& +4 "core" &     + ."da"Elbow.seek 1 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&*& +5 "core" &    + "storage"(D& +4 "core" &V \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&;'] +21 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.88 Pucks below Top Plate +2 "storage"(~' +60 "core" ' + "manipulator"&S& +6 "core" &    + "storage"(V& +4 "core" &V \ + ."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"&8' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&I, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +63 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.07 Pucks below Top Plate +2 "storage"(0' +27 "core" ' +2 "manipulator"&v% +7 "core" %s   } +2 "storage"(o& +4 "core" &V \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&l'D +28 "core" ' + "manipulator"&& +4 "core" &  ?  +2 "storage"([& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/'] +20 "core" ' +2 "storage"(y% +4 "core" % [\ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (i% +3 "core" %: $\ NB +3 "manipulator"&B% +4 "core" %g     +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +4 ' +3 ."downElevator"SE.stop +2 "storage"(5 +4 (& +4 "core" &V D\ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%d& +5 "core" & \ + "manipulator"&z& +5 "core" &   #  +2 "manipulator"&`% +7 "core" % #  y L +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +172 "core" ( +3 "manipulator"&Q& +8 "core" &-   K +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +6 "core" &-   K +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&C'b +113 "core" ' +4 ."psFlush"Hand.close + "manipulator"&h/ +66 "core" / +7 "manipulator"&)& +8 "core" &-   ] K +4 "manipulator"&>% +8 "core" % kv    +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +110 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +7 "manipulator"&b( +118 "core" ( +4 "manipulator"&s& +8 "core" &    +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &   +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&q' +108 "core" ' +4 "manipulator"&A& +6 "core" &   &  +4 "manipulator"&T% +7 "core" %   , 5 +3 "processing"%#& +7 "core" &z \ +4 "processing"%:& +10 "core" &~ +7 ."psFlush"PC.seek :closed +4 "processing"%m(X +8 "core" &o \ +2 &p \  +6 &0}t +{ +9 &ep > +9 &{p L +9 &Ibk K +9 &\ e_ K +9 &cT K +10 &_U K +9 &Pe_ K +12 &b` K +7 &g] K +9 & b] K +10 &"We] L +9 &$e` K +9 &%e] K +10 &'f^ L +9 &)abS K +9 &+#cI K +10 &,eO L +8 &.bJ K +11 &0heS K +9 &2*gR K +9 &3eR L +10 &5eM K +9 &7qaI K +10 &92eS K +9 &:bM K +8 &<cF K +11 &>xhE K +9 &@9eD L +9 &AeC K +10 &CcF K +9 &E|o? M +12 &G86 O +7 &H> Q +11 &J; R +10 &Lv@ Q +6 &N7> R +11 &O< R +9 &Q6 S +12 &Sy4 S +7 &U<8 S +9 &V7 M +9 &X5@l7 &o +10 &X04 . +8 ( +2 &X!2 . +3 "processing"%:& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +4 "processing"%Z& +8 "core" &X!/ . +2 &X 4 . +2 ."psFlush"Hand.open +4 "manipulator"&{1 +54 "core" 1 +3 "manipulator"&|% +9 "core" %   5 +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&M'\ +101 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%5 +41 "core"  +4 "processing"%w% +8 "core" %c \ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +336 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +258 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2117 "core" ' +2 ."psFlush"delay 1 second +107 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%K @ +176 "core" B +4 ."psFlush"PTV.dial :PRVmixing + "processing"%e  +124 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%k +95 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%x'F +831 #"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)\ +1784 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"% % +4 "core" %K + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +581 "core" ' +2 ."psFlush"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2106 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%g  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty + "processing"%^'F +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'T +672 "Can". @@ +420 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%G'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%E' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"%1 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "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"%.  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%W' +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%''d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +45 "processing"%2  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2619 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%f +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +589 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%u  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2622 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%F +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%_' +2619 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%\\ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%O'd +2608 "core" ' + ."psFlush"PSV.dial PBV + "processing"%J @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%\ 'd +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'R& +4 "core" &=<  +2 "manipulator"&& +3 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&&& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & Y  +2 .tForearm.seek PC + "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&L/ +55 "core" / +2 .tPC.seek :open + "processing"%U( +422 "core" ( + "manipulator"&*& +4 "core" &    +2 "manipulator"&D% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&S'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&V( +353 "core" ( + "manipulator"&v& +4 "core" &7  6 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &7   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&('O +100 "core" ' +2 "manipulator"&& +4 "core" &7   J +2 "manipulator"&% +4 "core" %C    s + "collection"'[& +4 "core" &=<  +2 "collection"'& +5 "core" &==  +2 .tCC.seek :closed +2 "collection"'y(X +4 "core" &<<  +7 & +<= $e +9 &X:= 7 +9 &=; L +10 &b<< K +9 &tj<= L +10 &8b<< K +9 &e=: K +9 &f;; K +10 &}g:9 K +9 &?h<< K +9 & f:8 K +10 &!e;8 J +9 &#f;: K +10 &%Hg:9 K +9 &' h:9 J +9 &(f78 K +10 &*g9; K +9 &,Oe99 K +9 &.e88 J +10 &/h97 K +9 &1e9: J +10 &3Xe:8 K +9 &5c69 K +9 &6f:9 K +10 &8k98 K +9 &:`h78 K +9 &' +513 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'r  + 's  +41 "core"  +85  +2 .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml + "collection"'C'Q +1575 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'A& +4 "core" &Xqj" L + "collection"'T% +4 "core" %T?  + .tCSV.dial :flush +2 "collection"'#  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1149 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +52 "core" ? +2 "collection"'<% +4 "core" %m;  +2 .tCS.seek 7ml + "collection"'Z' +515 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'{  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'|  +97 "core"  +2 .tCS.seek 0ml +2 "collection"':'Q +1563 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'5& +4 "core" &Xqj? L +2 "collection"'w% +3 "core" %R;  + .tCSV.dial CSR +2 "collection"'q  +40 "core"  + "collection"'n% +4 "core" %R  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'Y'O +1777 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'K' O +521 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'e 'k  +94 "core" +33  + .tCTV.dial :intake +2 "collection"'+  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +49 "collection"''Q +1785 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +66 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x'Q +584 "core" ' + .tCSV.dial CSR + "collection"'  +96 "core"  +2 "collection"'g% +4 "core" %U  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1349 "core" ' +2 .tCSV.dial CBV + "collection"'t +95 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &6   c J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +4 "core" ( + "manipulator"&a& +5 "core" &6   g J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6   J +2 .tForearm.seek CC + "manipulator"&='O +104 "core" ' + .tHand.close +2 "manipulator"&}/ +51 "core" / +2 .tCC.seek :open +2 "collection"'G( +426 "core" ( +2 "manipulator"&& +4 "core" &6   J + "manipulator"&,% +4 "core" % V   +2 .tForearm.seek :retract + "manipulator"&1'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(, +283 "core" ( + "manipulator"& & +4 "core" &,   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,    N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.'b +107 "core" ' +2 .tHand.open + "manipulator"&%1 +61 "core" 1 +2 "manipulator"&X% +4 "core" % ag   ' 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +97 "core" ' +2 "processing"%-& +4 "core" &  +38783 "Can": \ // +60001 5 // +60002 = // +60001 F // +60001 K // +60001 J // +60002 J // +60001 K 0/ +60001 J // +60001 H // +60002 H // +60001 K // +60001 G // +60001 J // +60002 D // +60001 C // +60001 H // +60001 F // +60002 F // +60001 I /. +60001 K // +60001 L // +60002 O // +60001 P // +60001 Q // +60001 U // +60002 Z // +60001 Z // +60001 ] // +60001 \\ // +60002 \\ // +60001 [ // +60001 Y // +60001 [ // +60001 Y // +60002 V // +60001 V // +60001 W // +60001 Z // +60002 W // +60001 U // +60001 U // +60001 W 0/ +60001 X // +60002 W // +60001 X // +60001 U // +60001 Y // +60002 ] // +60001 _ // +60001 \\ // +60001 Z // @EST1639026540.34 Z // +60001 T // +60001 W // +60001 U // +60002 T // +60001 R // +60001 Q 0/ +60001 S // +60002 T 0/ +60001 V // +60001 [ // +60001 ^ // +60002 a // +60001 ] // +60001 X /. +60001 T // +60002 R // +60001 S // +60001 K // +60001 F 0/ +60002 G // +60001 G // +60001 H // +60001 B // +60002 E // +60001 H // +60002 J // +60001 O // +60001 K // +60001 K // +60001 G // +60002 G // +60001 O // +60001 J // +60002 M // +60001 L // +60001 P // +60001 P // +60002 T // +60001 W // +60001 W // +60001 _ // +60002 c 0/ +60001 d // +60001 g // +60002 h // +60001 k 0/ +60001 m // +60001 o // +60002 y // +60001 x // +60001 y // +60001 | // +60002 ~ 0/ +60001  // +60001  // +60001  // +60002  // +60001 x // +60001 w // +60001 s // +60002 q // +60001 r // +60001 v // +60001 s // +60002 o // +60001 h // +60001 ^ // +60001 Z 0/ +60002 R // +60001 K // +60001 E // +60001 G // +60001 J // +60002 F // +60001 G // +60001 H // +60002 N // +60001 M 0/ +60001 K // +60001 P // +60002 N // +60001 N // +60001 M // +60001 O // +60002 T // +60001 U // +60001 U // +60001 W // +60001 Z // +60002 ^ // +60001 d // +60001 c // +60001 e // +60002 h // +60001 h // +60001 g // +60001 g // +60002 c // +60001 f // +60001 j 0/ +60001 m // +60002 q // +60001 t // +60002 r // +60001 w // +60001 s // +60001 ~ // +60001 } // +60002 z // +60001 { // +60001 } // +60002 ~ // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  /. +60002  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // @EST1639112942.15  // +60001  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  // +60001  // +60002  // +60001  // +60001  // +60001  0/ +60002  // +60001  // +60001  // +41754 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3481 !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 @1639128394.97EST @1640021701.10EST = =tMAIN =mMAIN_scheduler @EST1640021702.99 #"core_reset"Sent BREAK +2 #t@53591 receive with ifg=0x10, ie=0xFD #@54224 receive with ifg=0x10, ie=0xFD + #@54879 receive with ifg=0x10, ie=0xFD + #@55512 receive with ifg=0x10, ie=0xFD + #@56145 receive with ifg=0x10, ie=0xFD #@56778 receive with ifg=0x10, ie=0xFD + #@57411 receive with ifg=0x10, ie=0xFD #@57738 receive with ifg=0x80, ie=0xFD + #@57903 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +250 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +406 "Can" 21 +  21 #tPolling Can every 10:00 +3 #Cleanly exited at 04:26:34EST10-Dec-21 +777 #-> ESP.ready! +153 "sampler") +2 ) +3 "core"  +2 "collection"' + ' +3 "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" %LcfS  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %eO  +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" %  +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +3184 #-> access 2 +3 "storage"(2% +3 "core" % \ + "manipulator"&3% +4 "core" %\     +2 "manipulator"&4& +4 "core" &, "  N +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +829 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K V\  +1142 #t-> startTube 2 +48251 "Can" // +60001  // +60001  // +60002  // +5533 #t-> da 40 + #da sampling at most 40ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 13:16:04EST20-Dec-21\\n{1 => 6}\\nCan@13:15:09, 22.4C, 20% humidity, 15.1psia, 13.787V, 0.226A, 0.226A avg, 3.12W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'7& +3 "core" &ef  +3 .tHand.open +2 "manipulator"&81 +19 "core" 1 + "manipulator"&9% +4 "core" % \  (  +2 "storage"(:% +4 "core" % m\ + "storage"(;. +5 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( \ +668 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +6 (=& +4 "core" &  R\ +4 "manipulator"&>& +7 "core" &,   N +2 "manipulator"&?% +7 "core" % \     +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +4 "manipulator"&@( +212 "core" ( +3 "manipulator"&A& +9 "core" &   Y +3 "storage"(B& +10 "core" &  :\ +6 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'/ +104 "core" ' +4 "storage"(D& +8 "core" &  \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(E'g +273 "core" ' +2 "storage"(F- +11 "core" -'n +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 (G& +8 "core" &  O\ +2 "manipulator"&H& +8 "core" &    Y +4 .tElbow.seek 2 + "manipulator"&I( +93 "core" ( +14 "manipulator"&J& +8 "core" &   6 Y +4 "storage"(K& +8 "core" &  \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&L' +28 "core" ' +6 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +12 .tHand.close +3 "manipulator"&M/ +65 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&N& +4 "storage"(O' +21 "core" & Y +4 "manipulator"&P% +8 "core" %    4 +4 .tForearm.seek :retract +4 "manipulator"&Q'\ +88 "core" ' +3 .tElbow.seek CC +3 "manipulator"&R( +134 "core" ' +5 ."downElevator"SE.stop +7 "storage"(5 +32 "core" ( +3 "manipulator"&S& +8 "core" &   . +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &T& +4 "core" &   . +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek CC +2 "manipulator"&U'O +103 "core" ' +2 "manipulator"&V& +9 "core" &  z . +3 "manipulator"&W% +8 "core" %I   z < +4 "collection"'X& +8 "core" &dd  +4 "collection"'Y& +9 "core" &cd  +6 .tCC.seek :closed +6 "collection"'Z(X +6 "core" &df  +4 &fe  +2 &dc 4 +8 &;Idg 1 +8 &pvdd E +17 &kef L +9 &hce K +7 &bce K +5 &dfcd L +11 &'eed K +8 &hed K +12 &icb L +6 &nccc K +11 &!.hdb L +9 &"ecb K +8 &$dac K +11 &&tgbb L +7 &(6eda L +11 &)hc` K +14 &+ebb K +6 &-|jca L +9 &/>icb L +9 &1baa K +8 &2ga` L +11 &4eba K +9 &6Gj`a K +8 &8 gca K +11 &9gad K +8 &;ka_ L +11 &=Odb_ K +9 &?i`` K +15 &@j]] K +4 &BlMT\ L +9 &DQ{2= M +9 &F \ \ O +10 &G T +8 &I~ V +11 &K= W +9 &L X +8 &N X +11 &P X +8 &R@ Y +10 &T X +15 &U Y +7 &Ww : +6 &XR. &p +10 &Xqt Q +2 ( +6 "collection"'Y& +6 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 +3 .Hand.open +4 "manipulator"&[1 +8 "core" &Xqv Q +51 1 +2 "manipulator"&\\% +8 "core" % I   B < +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&]'\ +97 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +5 #Priming 7ml +4 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +4 .Exhaust.select :close + .SS.hold +4 "sampler")^+ +4 "core" + +2 "sampler")_% +10 "core" % \  +2 "collection"'`& +8 "core" &Xqw" Q +6 "Can"\ KJ +4 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air + "collection"'a  +8 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")b +14 "core"  +3 "sampler")c  +15 "core" +5 .tSS.reconfigure :fast +3 "sampler")#.0X +24  +4 .tdelay 3.8 seconds +384 "collection"'g% +6 "core" %L +4 "sampler")h% +6 "core" %5Z \  +4 .tSSV.dial :spit +3 "sampler")i +128 "core"  +4 .tSS.seek 0ml +4 "sampler")j' +304 "core" ' +4 .tSSV.dial CBV +3 "sampler")k  +126 "core"  +4 .tCTV.dial :intake + "collection"'l  +72 "core"  +2 #tWaiting for external sampler to finish priming... +2 .delayUntil "13:19:33.84" +116 #"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)\ +1277 #"flow"0.0L/min +14838 ."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"'m% +3 "core" %LG  + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X +4 "core" % \ +40 .tSSV.dial :exhaust +11 "sampler")?  +12 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'A'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'B @ +48 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X +102 "collection"'9 +2 "core" 9X; +102 "collection"'(9 +3 "core" 9y8 +102 "collection"')9 +2 "core" 96 +102 "collection"'*9 +3 "core" 94 +102 "collection"'!9 +2 "core" 91 +103 "collection"',9 +2 "core" 9/ +102 "collection"'-9 +2 "core" 9- +102 "collection"'.9 +3 "core" 91+ +102 "collection"'+9 +3 "core" 9N( +102 "collection"'/9 +3 "core" 9i& +102 "collection"'19 +2 "core" 9% +103 "collection"'29 +2 "core" 9# +102 "collection"'49 +2 "core" 9" +102 "collection"'09 +3 "core" 9 +102 "collection"'69 +3 "core" 9 +102 "collection"''9 +2 "core" 9 +103 "collection"'39 +2 "core" 9  +102 "collection"'9 +2 "core" 9 ( +102 "collection"'79 +3 "core" 9 ; +102 "collection"'99 +3 "core" 9 O +102 "collection"':9 +2 "core" 9 b +102 "collection"'89 +3 "core" 9 t +102 "collection"'59 +2 "core" 9  +102 "collection"'=9 +2 "core" 9   +103 "collection"'>9 +2 "core" 9  +103 "collection"'?9 +2 "core" 9  +102 "collection"'B9 +2 "core" 9  +102 "collection"';9 +3 "core" 9  +102 "collection"'9 +2 "core" 9 ! +102 "collection"'A9 +2 "core" 9 % +103 "collection"'F9 +2 "core" 9 * +102 "collection"'G9 +2 "core" 9\ . +102 "collection"'J9 +3 "core" 9\ 2 +102 "collection"'9 +2 "core" 9\ 6 +102 "collection"'K9 +3 "core" 9\ #: +103 "collection"'M9 +2 "core" 9\ ,> +102 "collection"'N9 +2 "core" 9\ 5C +103 "collection"'P9 +2 "core" 9\ ?G +102 "collection"'D9 +2 "core" 9\ FK\ +102 "collection"'C9 +4 "core" 9\ MO\ +102 "collection"'E9 +2 "core" 9\ US\ +103 "collection"'S9 +2 "core" 9\ ]X\ +102 "collection"'H9 +2 "core" 9\ c\\ +103 "collection"'L9 +2 "core" 9\ i`\ +102 "collection"'I9 +3 "core" 9\ od +102 "collection"'V9 +2 "core" 9\ uh\ +102 "collection"'T9 +3 "core" 9\ zm +102 "collection"'W9 +2 "core" 9\ q +102 "collection"'O9 +3 "core" 9\ u +102 "collection"'Q9 +2 "core" 9\ y +102 "collection"'[9 +3 "core" 9\ }\ +102 "collection"'X9 +3 "core" 9\ \ +102 "collection"'Y9 +2 "core" 9\  +103 "collection"'@9 +2 "core" 9\  +102 "collection"'\\9 +4 "core" 9\ \ +102 "collection"'\ 9 +2 "core" 9\  +103 "collection"'_9 +2 "core" 9\  +102 "collection"'`9 +2 "core" 9\  +102 "collection"'a9 +3 "core" 9\  +102 "collection"'U9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'c `\ `\ I +2 '^9 +6 "core"  + 9\ \ + "collection"'b% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.5psia +48463 "Can"\ +11525 "core" ` + "collection"'f9 +4 "core" 9\  + "collection"'e% +4 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/37.2psia +2 .CS.seek 0ml + "collection"'h'Q +333 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'g @ +94 "core" A + .tCSV.dial :air +2 "collection"'d @ +41 "core" > +2 .tCS.seek 5ml + "collection"'i'm +1339 "core" ' + .tCSV.dial CTV +2 "collection"'l  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'m @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'k  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'j'Q +1343 "core" ' + "collection"'r% +4 "core" %L{{ +2 #tPuck @48.5psia after final lysis pressurization +6 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'q +95 "core"  + .tCBV.dial CSV +2 "collection"'t  +28 "core"  +2 "collection"'n% +4 "core" %L67 / +2 .tCS.seek 4.999ml +41 "collection"'w'm +1359 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'x  +41 "core" +2 "collection"'y% +4 "core" %mV +2 .tCS.seek 7ml + "collection"'u' +591 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'z @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'v' O +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'} ` +107 "core" _ +2 #tLysing Complete +2 "collection"'~& +4 "core" &Xqo Q +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ %   !M +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"({(S +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +2 "core" &N )\ +2 "manipulator"&& +4 "core" &   . + "manipulator"&% +4 "core" %\ %   !M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +164 "core" ( +2 "manipulator"& & +5 "core" &   U Q + "storage"( & +4 "core" &N r\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +101 "core" ' + "storage"(& +4 "core" &N n\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +249 "core" ' + "storage"(- +3 "core" -'@ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & !  + Q + "storage"(& +4 "core" &N \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"& ' +32 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'@ +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"('g +41 "core" ' +3 "manipulator"&% +4 "core" %C   +2 "storage"(& +3 "core" &N 9\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&'< +12 "core" ' + "manipulator"&& +5 "core" & #  { Q + "storage"(& +4 "core" &N \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +23 "core" ' +2 .tSE.seek 6.17 Pucks below Top Plate + "storage"( 'V +54 "core" ' + "manipulator"&"& +5 "core" &   Q + "manipulator"&% +4 "core" %K   % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +162 "core" ( + "manipulator"&%& +4 "core" &%   # <: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &%   f <: +2 .tForearm.seek CC + "manipulator"&'O +104 "core" ' +2 .tHand.close +2 "manipulator"&(/ +57 "core" / +2 .tCC.seek :open +2 "collection"')( +426 "core" ( + "storage"(*& +5 "core" &N \ + "storage"(!& +4 "core" &N \ +6 "manipulator"&,& +3 "core" &%   <: +2 "manipulator"&-% +3 "core" % S   +2 .tForearm.seek :retract +2 "manipulator"&.'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&+( +153 "core" ( +2 "manipulator"&/& +4 "core" &  i + "storage"(1& +4 "core" &N F\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&2' +111 "core" ' + .tElbow.hold +2 "manipulator"&4, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&01 +59 "core" 1 +2 "manipulator"&6% +5 "core" % b / " + "storage"('& +4 "core" &N \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 295 counts +2 "manipulator"&3', +22 "core" ' +2 "manipulator"&& +4 "core" &  4 + "storage"(7& +4 "core" &N \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&9'] +31 "core" ' +2 "storage"(:% +4 "core" %Z \ +2 ."downElevator"SE.seek :down +4 "storage"(8' +98 (5% +3 "core" %Ӵ8 \ PG +2 "manipulator"&=% +4 "core" %x    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +3 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +4 "core" & 3  +2 "manipulator"&B& +4 "core" &   < +2 "manipulator"&;% +4 "core" %\ &   U "\\ +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +181 "core" ( +2 "manipulator"&A& +5 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" &-   B  +2 .tForearm.seek :garage + "manipulator"&G'b +111 "core" ' + .tHand.close +2 "manipulator"&J/ +58 "core" / +2 "manipulator"&& +4 "core" &- ) # $  + "manipulator"&K% +4 "core" % lv   +2 .tForearm.seek :retract + "manipulator"&M'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +297 "core" ( + "manipulator"&P& +4 "core" &#   :, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &#   q :, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'O +106 "core" ' + "manipulator"&E& +4 "core" &#  { :, +2 "manipulator"&S% +4 "core" %Y   R + "collection"'H& +4 "core" &  +2 "collection"'L& +5 "core" &  +2 .tCC.seek :closed + "collection"'I(X +5 "core" &u  +7 &; %h +9 &X} 7 +10 &z J +9 &^ I +9 &g J +10 &Dc J +9 &db J +9 &c< J +10 &b J +9 &Le J +10 & ` I +9 &!a J +9 &#c J +10 &%U^ I +9 &'c} I +9 &(a_ I +10 &*eR J +9 &,]b I +10 &.bX I +9 &/ff J +9 &1^T J +10 &3fd2 I +9 &5'_ J +9 &6d I +10 &8f J +9 &:mb I +10 & +2 .tCS.seek 10ml + "collection"':' O +1592 "core" ' + .tCSV.dial CTV +2 "collection"'.  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'5'Q +2333 "Can"\ QQ +274 "core" ' + .tCBV.dial :waste1 +2 "collection"'= @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'+  +121 "core" + "collection"'?& +4 "core" &X{lnn [ +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&2% +3 "core" % #   I +2 "storage"(B% +3 "core" % \ +2 "storage"(;. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(3(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &V u \ +2 "manipulator"&9& +3 "core" &# !  :/ +2 "manipulator"&A% +4 "core" % #   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&F( +201 "core" ( +2 "manipulator"&8& +4 "core" & #    + "storage"(4& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&J'] +116 "core" ' + "storage"(& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K'g +241 "core" ' + "storage"(>- +3 "core" -', +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" &    +2 "storage"(P& +4 "core" &V e\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +31 "core" ' +2 .tElbow.hold + "manipulator"&D, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(E- +3 "core" -', +2 .tSE.seek 6.17 Pucks below Top Plate + "storage"(S'S +32 "core" ' +2 "manipulator"&H% +4 "core" %r    + "storage"(M& +4 "core" &V G\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&)'< +28 "core" ' +2 "manipulator"&V& +4 "core" & #   +2 "storage"(T& +3 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&W'] +19 "core" ' +2 .tSE.seek 7.17 Pucks below Top Plate +2 "storage"(L'B +45 "core" ' +2 "manipulator"&Q& +4 "core" &    +2 "manipulator"&[% +3 "core" %]    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +106 "core" ' +2 .tElbow.seek CC + "manipulator"&( +153 "core" ( + "manipulator"&Y& +5 "core" &2 \ r G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &3  G +2 .tForearm.seek CC +2 "manipulator"&\\'O +90 "core" ' +2 .tHand.close + "manipulator"&@/ +58 "core" / + .tCC.seek :open +2 "collection"'_( +430 "core" ( + "storage"(`& +4 "core" &V >\ +3 "storage"(a& +3 "core" &V 6\ +2 "manipulator"&U& +3 "core" &2   k G +2 "manipulator"&^% +3 "core" % ]   +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&o( +212 "core" ( +2 "manipulator"&b& +4 "core" &   f e + "storage"(f& +4 "core" &V i\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&c' +111 "core" ' + .tElbow.hold +2 "manipulator"&s, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&e1 +55 "core" 1 +3 "manipulator"&d% +4 "core" % h , ! + "storage"(g& +4 "core" &V G\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&l'8 +29 "core" ' + "manipulator"&k& +4 "core" & !  e +2 "storage"(p& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&r'] +40 "core" ' + "storage"(N% +5 "core" %F .\ +2 ."downElevator"SE.seek :down +3 "storage"(O' +99 (I% +3 "core" %ج4 <\ OC +2 "manipulator"&t% +3 "core" %|    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +17 "core" ' +2 .tPSV.dial :air + "processing"%i  +69 "core" +2 .tPS.seek 2.5ml + "processing"%y' +2614 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%m  +53 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%u +39 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%}  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'d +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +4 "core" &R  +2 "manipulator"&& +3 "core" &   T e +2 "manipulator"&% +3 "core" %\   a +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(, +173 "core" ( + "manipulator"&z& +5 "core" &-   G  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &-   O  + .tForearm.seek :garage +2 "manipulator"&<'b +105 "core" ' +3 .tHand.close + "manipulator"& / +59 "core" / +2 "manipulator"&{& +4 "core" &- ) )  +51 "manipulator"&% +6 "core" % rd   +2 .tForearm.seek :retract + "manipulator"&R'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&x( +119 "core" ( + "manipulator"&& +4 "core" &   M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &   A  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +103 "core" ' + "manipulator"&& +5 "core" &   >  + "manipulator"&% +4 "core" % #  z +2 "processing"%& +4 "core" &S +2 "processing"%& +6 "core" &5 +2 .tPC.seek :closed + "processing"%(X +5 "core" &6 +6 & +7 %f +10 &WA 7 +9 &A L +10 &eA L +9 &rhD L +9 &5dN L +10 &gW K +9 &cY L +9 &{eX L +10 &<jY L +9 &bg L +10 &!eg L +9 &#fh L +9 &%Ffh K +10 &'gu L +9 &(dy K +9 &*f| L +10 &,Ldp L +9 &.gh L +10 &/go L +9 &1gx L +9 &3Uhy L +10 &5ez L +9 &6hx L +9 &8h{ L +10 &:\\g L +9 &<h L +10 &=h L +9 &?h K +9 &AeeC L +10 &C%l L +9 &Ds M +9 &F O +10 &H\\ Q +9 &J R +10 &K R +9 &M R +9 &Oa R +10 &Q! S +9 &R S +9 &T S +10 &Ve T +9 &Wft )} +9 &X!y : +9 ( +2 &X / +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +4 "core" &X / +2 .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"& % +5 "core" %   n z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' + .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%% +41 "core" + "processing"%% +4 "core" %d \ +2 .tPS.seek 0.3ml +2 "processing"%"'a +378 "core" ' +2 .tPSV.dial PSR + "processing"% +94 "core"  +2 "processing"%% +4 "core" %^ \  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +490 "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"% +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%q  +86 "core"  +2 .tPS.seek 0ml + "processing"%*'d +2611 "core" ' + #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&!& +5 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +6 "manipulator"&#( +4 "core" ( +2 "manipulator"&-& +4 "core" &  $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &    +3 .tForearm.seek PC + "manipulator"&&' +95 "core" ' + .tHand.close + "manipulator"&h/ +52 "core" / +2 .tPC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&v& +4 "core" &   E  + "manipulator"&0% +4 "core" %   9 +2 .tForearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&1(, +138 "core" ( + "manipulator"&& +4 "core" &-   T Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-   Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&$'b +110 "core" ' +2 .tHand.open + "manipulator"&.1 +55 "core" 1 +2 "manipulator"&:% +4 "core" % `W , - 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%+& +4 "core" &_  + "manipulator"&?% +4 "core" %\    3 +2 "storage"(2% +3 "core" % \ +2 "storage"(B. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(;( \ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &  &\  +2 "manipulator"&9& +4 "core" &-   n Y + "manipulator"&A% +4 "core" %\    M 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +220 "core" ( +2 "manipulator"&8& +4 "core" &   A F + "storage"(4& +4 "core" &  \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +110 "core" ' + "storage"(& +4 "core" & \ \  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(,'g +278 "core" ' +2 "storage"(>- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +2 "core" &  U\  +2 "manipulator"&P& +4 "core" &   F + .tElbow.seek 2 +2 "manipulator"&E( +7 "core" ( + "manipulator"&H& +4 "core" &  = +2 "storage"(M& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&V' +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&T/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Q& "storage"([' +7 "core" &  # = +2 "manipulator"&J% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&F'\ +100 "core" ' +3 .tElbow.seek PC +2 "manipulator"&K( +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +102 "core" ( + "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 PC + "manipulator"&S' +110 "core" ' +2 "manipulator"&Y& +4 "core" &    +2 "manipulator"&X% +4 "core" %  m > +2 "processing"%W& +3 "core" & +2 "processing"%D& +5 "core" & +2 .tPC.seek :closed +2 "processing"%@(X +4 "core" & +8 &5 \ %f +10 &V 7 +9 & K +9 &b K +10 &qg L +9 &3d L +9 &c L +10 &g K +9 &zd K +10 &;h L +9 &f K +9 &!i L +10 &#c K +9 &%Ce L +9 &'g L +10 &(b K +9 &*g L +10 &,Jg L +9 &.e K +9 &/h L +10 &1c L +9 &3Sc L +9 &5e L +10 &6et L +9 &8cy K +9 &:\\g K +10 &<g L +9 &=e L +10 &?c} L +9 &Adb K +9 &C$h> L +10 &Ds M +9 &FD O +9 &HZ Q +10 &J R +9 &K R +10 &M R +9 &O` R +9 &Q| S +10 &Rq S +9 &Tq S +10 &Vdv S +9 &Wkvo %s +9 &X"fr 0 +9 ( +3 "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&C1 +4 "core" &Xi * +55 1 + "manipulator"&Z% +5 "core" %   @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +103 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%a W +2 %U9 +6 "core" 9 +102 "processing"%^9 +2 "core" 9 +102 "processing"%\\9 +3 "core" 9  +102 "processing"%b9 +2 "core" 9  +102 "processing"%f9 +2 "core" 9} +103 "processing"%9 +2 "core" 9| +102 "processing"%e9 +3 "core" 9{ +102 "processing"%d9 +2 "core" 9{ +102 "processing"%g9 +2 "core" 9z" +102 "processing"%k9 +3 "core" 9z& +102 "processing"%p9 +3 "core" 9}* +102 "processing"%N9 +2 "core" 9}/ +102 "processing"%\ 9 +2 "core" 93 +103 "processing"%I9 +2 "core" 97 +102 "processing"%t9 +3 "core" 9; +102 "processing"%o9 +2 "core" 9? +103 "processing"%c9 +2 "core" 9C +102 "processing"%l9 +2 "core" 9H +102 "processing"%i9 +3 "core" 9L +102 "processing"%L9 +2 "core" 9P +102 "processing"%r9 +3 "core" 9T +102 "processing"%O9 +2 "core" 9X +102 "processing"%'9 +3 "core" 9\\ +102 "processing"%w9 +2 "core" 9a +102 "processing"%m9 +2 "core" 9e +102 "processing"%u9 +3 "core" 9i +102 "processing"%}9 +2 "core" 9m +102 "processing"%y9 +2 "core" 9q +102 "processing"%j9 +3 "core" 9v +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%z9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%s9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%{9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +103 "processing"%n9 +2 "core" 9\ +55 .tPH.hold 2:00:00,28C +3 "processing"% pWp  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%~ +96 "core"  + "processing"%<% +4 "core" %`p +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%| +68 "core" +2 .tPBV.dial :waste1 + "processing"%R  +121 "core"  +2 "processing"% % +4 "core" %ҩ&  +2 .tPS.seek 1.5ml + "processing"%'Y +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" ) +2 .tPS.seek 0ml +2 "processing"% 'd +1601 "core" ' + .tdelay 5:00 +20356 "Can"{ 44 +9647 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2318 "core" ' + .tPSV.dial PTV +2 "processing"% +80 "core"  + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"% @ +67 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%q'c +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'(  + "processing"%!  +42 "core" +3  + "processing"%-% +4 "core" %` \  +2 .tPS.seek 0.34ml + "processing"%/'o +427 "core" ' +2 .tdelay 2 seconds +207 .CBV.dial between PRV and PSV +2 "collection"'h  +28 "core" + .tPRV.dial :air +2 "processing"%x  +38 "core"  +2 .tPS.seek 0.9ml +2 "processing"%]'G[ +1185 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%v' +862 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%0  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%7 +41 "core" + .tPTV.dial :mixing +2 "processing"%& @ +69 "core" A + .tPBV.dial :waste1 + "processing"%#  +33 "core"  +2 "processing"%.% +4 "core" %Ҫ  +2 .tPS.seek 1.85ml +2 "processing"%:' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%?'d +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +3 "core" &OO  +2 "manipulator"&B& +3 "core" &   |  +2 "manipulator"&6% +3 "core" %    * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(, +117 "core" ( + "manipulator"& & +4 "core" &, y  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &,   t  +2 .tForearm.seek :garage +2 "manipulator"&A'b +107 "core" ' + .tHand.close +2 "manipulator"&3/ +56 "core" / +2 "manipulator"&8& +5 "core" &,   m  + "manipulator"&4% +4 "core" % q   0 +2 .tForearm.seek :retract + "manipulator"&1'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +289 "core" ( + "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"&G'O +103 "core" ' +2 "manipulator"&P& +4 "core" &% #  d << +2 "manipulator"&H% +4 "core" %N    ; + "collection"'M& +4 "core" &OO  +2 "collection"'T& +5 "core" &NQ  +2 .tCC.seek :closed +2 "collection"'Q(X +3 "core" &ON  +9 &/PQ +| +10 &fQN ? +9 &{ON L +9 &AbNN \ K +10 &hPM K +9 &fOM \ L +9 &dNN L +10 &GhLN L +9 & fKO \ L +9 &gML \ L +10 & gNM \ L +9 &"QeMN \ K +10 &$hLM \ L +9 &%eKL K +9 &'gMM L +10 &)XgMK K +9 &+eKK K +9 &,lJK K +10 &.jIK K +9 &0`jLL K +10 &2"hJJ K +9 &3gKK K +9 &5iMK K +10 &7hgLK K +9 &9*jKK K +9 &:gKK L +10 &<jKJ K +9 &>oiJJ L +10 &@2fIL K +9 &AjIJ K +9 &Cm;E L +10 &Esu'0 M +9 &G+\  P +9 &H T +10 &J V +9 &L^ W +10 &N W +9 &O\ W +9 &Q\ X +10 &Sb X +9 &U$ X +9 &V T +10 &X> . +9 &X~ ~ I +6 ( + "collection"'T& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 + "collection"'J& +4 "core" &X~e I + &X~b I + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % N G - @ ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +110 "core" ' +2 .tPSV.dial PSR + "processing"%V +94 "core"  + "processing"%% +4 "core" %hJ  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%)'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +1596 "core" ' +2 .tPSV.dial PSR +6 "processing"%X +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%W' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%[  + "collection"'F  +31 "core"  +116  +2 .tPSV.dial :mixloop + "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%C  +68 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%U  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%D' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%^ +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%\\  +53 "core" +2 .tPS.seek 2.5ml + "processing"%b' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +39 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +4 "core" &%   << + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&d( +34 "core" ( +2 "manipulator"&g& +4 "core" & !  H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &   H +2 .tForearm.seek CC +2 "manipulator"&p'O +101 "core" ' + .tHand.close +2 "manipulator"&N/ +63 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +426 "core" ( + "manipulator"&I& +4 "core" &   H +2 "manipulator"&t% +3 "core" % c   +2 .tForearm.seek :retract +2 "manipulator"&o'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&c(, +282 "core" ( +2 "manipulator"&l& +4 "core" &,  ~  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &,    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&L'b +109 "core" ' +2 .tHand.open + "manipulator"&r1 +55 "core" 1 + "manipulator"&O% +4 "core" % WY / " Y  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +101 "core" ' + ."da"delayUntil "14:07:40.94" +9790 "Can" ?? +15169 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%w @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%m  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" * + ."da"PSV.dial :air +2 "processing"%}  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%j +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2287 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%s +120 "core"  +2 "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 + "processing"%{' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%n  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" + "processing"%*% +4 "core" %Ң4  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%|'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +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 +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2282 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%% +4 "core" %fD + #"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"%' +582 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҥ=  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%"'d +1593 "core" ' +2 ."da"delay 2:00 +3602 "Can"\ ff +8400 #"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"%! * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%/ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%]'d +2303 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air + "processing"%0  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%v  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%7  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%& +53 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%#'a +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%.  +42 "core"  + "processing"%+% +4 "core" %\\  +2 ."da"PS.seek 0.55ml + "processing"%' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%:  +52 "core" +2 ."da"PS.seek 2ml + "processing"%2'Ҧ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%B +39 "core" + ."da"PTV.dial :mixing +2 "processing"%6 @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%9% +4 "core" %Ҫ  +2 ."da"PS.seek 1.85ml +2 "processing"%K' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%3 * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%8'd +1948 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +35515 "Can"y\ BB +12487 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%4  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + + ."da"PSV.dial :air +2 "processing"%A  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2327 "core" ' +51 ."da"PSV.dial :mixloop +2 "processing"%> +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%P +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%H  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'd +2291 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +120 "core"  + "processing"%_% +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"%J' +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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%T +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +33 "core" +2 "processing"%% +4 "core" %ҡ  + ."da"PS.seek 1.5ml +2 "processing"%G'Q +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%? * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%E'd +1602 "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"%X * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%W  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2288 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +120 "core"  + "processing"%^% +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"%D' +589 "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 +2 "processing"%S +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +31 "core" +2 "processing"%b% +3 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%e'X +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%k'd +1596 "core" ' +2 ."da"delay 2:00 +6262 "Can"x 88 +5741 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +32 "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"%, +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2338 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%t +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%l  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2283 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%d +133 "core"  + "processing"%r% +4 "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"%O' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1595 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" + "processing"%m% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%u'W +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%j  +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 +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%s +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2299 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%n +126 "core"  +3 "processing"%~% +16 "core" %g\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%<' +341 "core" ' +2 ."da"delay 5 seconds +503 "processing"%*% +3 "core" %\  +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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +33 "core" +2 "processing"% % +4 "core" %Ҭ\ +2 ."da"PS.seek 1.5ml + "processing"%'\\ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1593 "core" ' +2 ."da"delay 10 seconds +1055 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "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"% +69 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%% +4 "core" %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"%'Ҧ +602 "Can"t\ {{ +1505 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +46 "core"  + "processing"%(% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'U +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +30 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%"  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +1604 "core" ' + "processing"%x9 +4 "core" 9T5 +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%/  +3 "core" 5 + 5 + "processing"%& +4 "core" &X\ * +6 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&q% +4 "core" %\     + "storage"(0% +4 "core" % _ ` R\ + "storage"(v. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(7(S +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (&& +2 "core" &V ? K &\ +2 "manipulator"&]& +4 "core" &,   5  + "manipulator"&.% +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&+( +205 "core" ( + "manipulator"&#& +4 "core" &    +2 "storage"(:& +3 "core" &V _ _ v\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +110 "core" ' +2 "storage"(B& +4 "core" &V c k T\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(6'g +221 "core" ' + "storage"( - +4 "core" -') + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&9& +2 "core" &    +2 "storage"(3& +4 "core" &V T Y \ + ."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"&2' +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&K, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(4- +2 "core" -') +3 ."da"SE.seek 7.18 Pucks below Top Plate + "storage"(`'P +40 "core" ' + "manipulator"&A% +4 "core" %m   +2 "storage"(8& +3 "core" &V   )\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&>'@ +16 "core" ' +3 "manipulator"&$& +4 "core" &   P  +2 "storage"(P& +3 "core" &V \\ \\ *\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +14 "core" ' +2 ."da"SE.seek 8.18 Pucks below Top Plate +2 "storage"(='? +49 "core" ' + "manipulator"&1& +4 "core" &   +2 "manipulator"&_% +4 "core" %d   E +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&J( +258 "core" ( +2 "manipulator"&& +4 "core" &  \ '  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &   %  +2 ."da"Forearm.seek PC +2 "manipulator"&V' +99 "core" ' +2 ."da"Hand.close + "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open + "processing"%( +426 "core" ( +2 "storage"(?& +4 "core" &V N N \ + "manipulator"&G& +4 "core" &   5  + "manipulator"&)% +4 "core" %   y +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +121 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&Y( +270 "core" ( +2 "manipulator"&E& +4 "core" &   + "storage"([& +4 "core" &V o s \ +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 + "manipulator"&C1 +58 "core" 1 +2 "storage"(W- +3 "core" -'? +2 ."da"SE.seek 7.94 Pucks below Top Plate +2 "storage"(F' +30 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.17 Pucks below Top Plate +2 "storage"(Z'E +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21dec2014h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1277 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.767 seconds\ /var/log/esp/da21dec2014h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21dec2014h40ml15s.tif +1565 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21dec2014h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21dec2014h40ml30s.tif +3075 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21dec2014h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21dec2014h40ml70s.tif +7142 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21dec2014h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "28.767 sec auto-exposure",Subject: "da21dec2014h40ml images!" +12 "storage"(^- +4 "core" -'E +2 "storage"(U& +6 "core" &V [ R \ +2 "manipulator"&D& +4 "core" & _  + ."da"Elbow.seek 1 +2 "manipulator"&S( +4 "core" ( +2 "manipulator"&f& +4 "core" &    +2 "storage"(b& +3 "core" &V M N\ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\\'] +3 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.89 Pucks below Top Plate +2 "storage"(g' +59 "core" ' +2 "manipulator"&e& +5 "core" &   :  +2 "storage"(N& +4 "core" &V v l\ + ."da"Elbow.reconfigure :limp +66 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&,, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.07 Pucks below Top Plate +4 "storage"(k' +28 "core" ' +2 "manipulator"&I% +4 "core" %   ` 3 + "storage"(t& +4 "core" &V \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&p'A +17 "core" ' + "manipulator"&l& +5 "core" & E  + "storage"(Q& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d'] +13 "core" ' + "storage"(r% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(i' +99 (O% +3 "core" %݇4 "\ N> +2 "manipulator"&L% +4 "core" %e   = +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +74 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 "core" ' + "storage"(m& +5 "core" &V I\ +2 #tStarting finalPurge +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +6 "core" &  +2 "manipulator"&}& +4 "core" &    +2 "manipulator"&u% +4 "core" %\ "   9 +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&j(, +175 "core" ( +3 "manipulator"&& +9 "core" &-   9 ( +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +11 "core" &- Z ( +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'b +112 "core" ' +4 ."psFlush"Hand.close + "manipulator"&y/ +61 "core" / +2 "manipulator"&s& +9 "core" &-   9 ( +3 "manipulator"& % +8 "core" % tx   9  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +113 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&z( +115 "core" ( +3 "manipulator"&n& +8 "core" &   - +6 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &~& +4 "core" &  - +7 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&{' +118 "core" ' +2 "manipulator"&*& +12 "core" &   - +5 "manipulator"&<% +8 "core" %   +4 "processing"%& +8 "core" &  +4 "processing"%& +10 "core" &  +8 ."psFlush"PC.seek :closed + "processing"%R(X +10 "core" &  +5 &  +2 & - $e +7 &W 7 +11 & K +9 &c L +8 &sg K +11 &5e K +9 &f L +9 &c} L +10 &{fy K +8 &<gx L +11 &bw K +9 &!dx K +8 &#gt L +11 &%Dds L +9 &'ex L +11 &(ax K +8 &*cw K +8 &,Leu L +11 &.`v K +9 &/bp K +8 &1bi K +11 &3Thc L +9 &5dd L +9 &6`i K +10 &8aj L +8 &:]di K +11 &<hi L +9 &=bk K +8 &?ej K +11 &Aegj K +9 &C'gj K +10 &Dkj L +9 &Fzi N +9 &H[k Q +9 &Jh R +10 &K_ R +8 &MU R +11 &OaU R +9 &Q!Z S +8 &RU S +11 &TS S +8 &VeT S +11 &WktT %q +9 &X"lT 7 +8 ( +4 &X_ - +3 "processing"%& +9 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"% & +8 "core" &XY - +2 &XR - +2 ."psFlush"Hand.open +4 "manipulator"&1 +53 "core" 1 +2 "manipulator"&|% +8 "core" %    ? +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +109 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +39 "core"  +3 "processing"%% +11 "core" %bE  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +317 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +272 "core" ' +2 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2108 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"%% +95 "core" +5 ."psFlush"PS.seek :empty + "processing"%'F +1140 #"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)\ +1476 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  + "processing"%% +4 "core" %F + #"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 +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%( +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%"'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +80 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%/  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%q +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%0' +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +65 "core" + ."psFlush"PBV.dial PSV +3 "processing"%] U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%; @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +78 "core"  +54 ."psFlush"PS.seek 0ml +2 "processing"%c'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%B +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%3 @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +504 "Can"y 67 +2111 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%P'T +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +79 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%2' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +66 "core" + ."psFlush"PBV.dial PSV +2 "processing"%H U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%M'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%?' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%)'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%E' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2618 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"'C& +4 "core" &OS:  +2 "manipulator"&W& +3 "core" &   , - +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&X( +3 "core" ( +2 "manipulator"&=& +4 "core" &   - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &   - +2 .tForearm.seek PC + "manipulator"&^' +91 "core" ' +2 .tHand.close + "manipulator"&U/ +54 "core" / +2 .tPC.seek :open + "processing"%D( +426 "core" ( +2 "manipulator"&f& +4 "core" &  - + "manipulator"&b% +4 "core" %  | +2 .tForearm.seek :retract + "manipulator"&e'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +362 "core" ( +2 "manipulator"&I& +4 "core" &%   <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &&   <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'O +104 "core" ' + "manipulator"&l& +4 "core" &%  W <> +2 "manipulator"&Q% +4 "core" %Y    + "collection"'& +4 "core" &SP$  +2 "collection"'Z& +5 "core" &QQ$  +2 .tCC.seek :closed + "collection"'r(X +4 "core" &RQ+  +8 & &RP $e +10 &WOR" 7 +9 &QQ! K +9 &ePQ8 K +10 &shNP0 K +9 &5fPP+ K +10 &hPO8 K +9 &hON3 K +9 &zkQO- K +10 &<jMP4 K +9 &hNN/ K +9 &!gMN0 K +10 &#hNM5 K +9 &%EeMN/ K +10 &'iNM4 K +9 &(gKO' K +9 &*kKL- K +10 &,LiMK3 K +9 &.fLL/ K +9 &/jMK, L +10 &1fLM8 K +9 &3UfNN2 K +10 &5fNM/ K +9 &6gJM+ K +9 &8iLN- L +10 &:\\gLL3 K +9 &<mMM. K +9 &=hKL. L +10 &?gLL1 K +9 &AciMN6 L +10 &C%jAI2 L +9 &Dq/66 L +9 &F0 O +10 &HV. S +9 &J/ V +9 &K7 V +10 &M0 W +9 &OQ/ W +10 &Q/ X +9 &R1 X +9 &T( Y +10 &VU& Y +9 &Wf$ 1 +9 &Xk% S +9 ( +3 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'O& +4 "core" &Xrk# L + &XrkO L + .tHand.open +2 "manipulator"&L1 +59 "core" 1 + "manipulator"&\\% +4 "core" % Y  * D  +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"'g& +4 "core" &XrkU L +2 "collection"'m% +4 "core" %MV  +2 .tCSV.dial CSR + "collection"'o  +52 "core"  + "collection"'}% +4 "core" %M> +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'u'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '% +3 "core" %mb  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'p' +622 "core" ' + .tCSV.dial :waste +2 "collection"'k +181 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'d& +5 "core" &Xrkd L + "collection"'% +4 "core" %Sg + .tCSV.dial :flush + "collection"'i  +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"','m +1148 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'y @ +41 "core" A + "collection"'s% +4 "core" %m;  +2 .tCS.seek 6.999ml +2 "collection"' ' +512 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'w  'n  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'~ @ +41 "core" ? +2 .tCS.seek 0ml + "collection"''Q +1568 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'*& +5 "core" &XrjW L + "collection"'<% +4 "core" %P]  + .tCSV.dial :flush + "collection"'j  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1145 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +8 "collection"' @ +42 "core" B + "collection"'% +4 "core" %m_  +2 .tCS.seek 6.999ml +2 "collection"' ' +513 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'|  +96 "core"  +3 .tCS.seek 0ml + "collection"''Q +1570 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'a& +53 "core" &XrjS L + "collection"'% +4 "core" %U2  + .tCSV.dial CSR +2 "collection"'{  +42 "core"  +2 "collection"'h% +4 "core" %U[  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1791 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +511 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '%  +108 "core"  +20  +2 .tCTV.dial :intake + "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1802 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'  +94 "core"  + "collection"' % +4 "core" %R5 + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'(' O +1336 "core" ' + .tCSV.dial CBV +2 "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"'-'Q +2595 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &%   <> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +14 "core" ( +2 "manipulator"&x& +4 "core" &   J 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &    3 +2 .tForearm.seek CC +2 "manipulator"&!'O +109 "core" ' + .tHand.close +2 "manipulator"&q/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( + "manipulator"&0& +4 "core" &  3 + "manipulator"&&% +4 "core" % ^   +2 .tForearm.seek :retract + "manipulator"&]'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(, +278 "core" ( + "manipulator"&;& +5 "core" &-   E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &- < E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&:'b +111 "core" ' + .tHand.open +2 "manipulator" +62 "core" 1 +2 "manipulator"&B% +4 "core" % W\\   # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +102 "core" ' +2 "processing"% & +4 "core" & +353 "Can" 11 +24527 #t-> access 1 +3 "storage"('% +3 "core" %\  1\ +2 "manipulator"&3% +4 "core" %\ #   C + "manipulator"&9& +4 "core" &-  E +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(A(<( +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +2 "core" &<& \ +34772 "Can" 11 +60001  11 +60002  11 +18391 #t-> access 1 +3 "storage"($% +3 "core" % 6\ +2 "manipulator"&8% +4 "core" %\ #   C + "manipulator"&P& +4 "core" &-   E +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(_(<( +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<' \  +41574 "Can" 11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  10 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  21 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  21 +60001  11 +60001  10 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 @EST1640063110.01  11 +60002  11 +60001  11 +60001  11 +60001  10 +60001  11 +60002  11 +60001  11 +60001  10 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002 ~ 11 +60001 | 11 +60001 z 11 +60001 x 11 +60002 x 11 +60001 z 11 +60001 { 11 +60002 y 11 +60001 z 11 +60001 u 11 +60002 y 11 +60001 | 11 +60001 y 11 +60001 { 11 +60002 | 11 +60001 z 11 +60001 z 11 +60002 z 11 +60001 t 11 +60001 n 11 +60001 c 11 +60002 d 11 +60001 [ 11 +60001 c 11 +60002 j 11 +60002 e 33 +60000 ` 11 +60002 ] 11 +60001 \\ 11 +60001 [ 11 +60002 [ 11 +60001 Q 11 +60001 Q 11 +60001 O 11 +60002 O 11 +60001 T 11 +60001 T 11 +60001 U 11 +60002 P 11 +60001 T 11 +60001 [ 11 +60001 v 11 +60001  10 +60002  11 +60001  11 +60001  11 +60001  11 +60001  21 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  21 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001 g 11 +60002 Y 11 +60001 T 11 +60001 N 11 +60001 V 11 +60001 Z 11 +60001 V 11 @EST1640149511.81 T 11 +60001 M 11 +60001 B 11 +60001 < 11 +60001 3 11 +60001 1 11 +60002 0 11 +60001 6 11 +60001 6 11 +60001 0 11 +60001 * 11 +60002 + 11 +60001 ( 11 +60001 # 11 +60001   11 +60002  10 +60001  11 +60001  11 +60001  11 +60001  11 +60002   11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  10 +60001  11 +60001  10 +60001  11 +60002  21 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  01 +60001  10 +60002  11 +60001  11 +60001  10 +60001  11 +60002  01 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  10 +60001  11 +60001  11 +60002  11 +60001  10 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +30870 !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 @1640205021.73EST @1641922997.32EST = =mMAIN_scheduler =tMAIN @EST1641922999.19 #"core_reset"Sent BREAK +2 #t@51800 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +415 "Can"  +   + #tPolling Can every 10:00 +2 #Cleanly exited at 15:30:21EST22-Dec-21 +199 #-> ESP.ready! +3 #Powering core bus +550 .Gate.power :raw,:ON +2 "sampler") +34 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %?A  +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@  +2 "processing"%1% +4 "core" %a  + "sampler")2% +4 "core" % \  +2 "collection"'3& +3 "core" &>?  +2 "processing"%4& +4 "core" &  +2 "manipulator"&5% +4 "core" %\ & (  + "manipulator"&6& +4 "core" &# ) * ( + "storage"(7& +4 "core" &<' A\  +2 "storage"(8% +4 "core" % )\ +2 "collection"'99 +3 "core" 9Gn + "processing"%:9 +3 "core" 9al +1623 #t-> $da[:extractVol]=0.19 +400 #-> access 2 +2 "storage"(;% +3 "core" % \ + "manipulator"&<% +4 "core" %\  K  +2 "manipulator"&=& +3 "core" &#  ' ( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(>(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &K a\ +54635 "Can" @@ +60001  @@ +60001  @@ +60001  @? +57679 #t-> can +2 "Can" @? +2321  @@ +8384 #t-> startTube 2 +18396 #-> 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 13:37:58EST11-Jan-22\\n{}\\nCan@13:33:30, 22.1C, 10% humidity, 15.2psia, 13.758V, 0.331A, 0.331A avg, 4.55W",Subject: "da sampling at most 40ml" +2 "collection"'@& +6 "core" &@FQ  + .tHand.open +2 "manipulator"&A1 +55 "core" 1 + "manipulator"&B% +6 "core" % \  &    +2 "storage"(C% +3 "core" % x\ +2 "storage"(D. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( \ +665 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +5 (F& +4 "core" & A\ +4 "manipulator"&G& +9 "core" &#   ( +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&H( +48 "core" ( +3 "manipulator"&I& +9 "core" &   @ L +3 "storage"(J& +8 "core" & \ +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&K'/ +92 "core" ' +3 "storage"(L& +9 "core" & \ +5 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +13 .tSE.seek :beamBreak +5 "storage"(M'g +273 "core" ' +3 "storage"(N- +7 "core" -'t +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (O& +7 "core" & \ +3 "manipulator"&P& +8 "core" &   c L +4 .tElbow.seek 2 +3 "manipulator"&Q( +9 "core" ( +3 "manipulator"&R& +15 "core" &  b  +3 "storage"(S& +8 "core" & 1\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&T' +37 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&U/ +56 "core" / +5 ."downElevator"SE.seek :down +7 "manipulator"&V& +3 "storage"(W' +14 "core" &  #  +3 "manipulator"&X% +8 "core" % /   j +4 .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +8 .tElbow.seek CC +5 "manipulator"&Z( +117 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +45 "core" ( +3 "manipulator"&[& +7 "core" &*   7 @Z +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &\\& +7 "core" &*    @Z +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +3 "manipulator"&]'O +111 "core" ' +3 "manipulator"&^& +8 "core" &*   @Z +4 "manipulator"&_% +7 "core" %R   +7 "collection"'`& +11 "core" &BD  +4 "collection"'a& +11 "core" &BD  +6 .tCC.seek :closed +3 "collection"'b(X +9 "core" &BCO  +7 &BC  +2 &DD ? +6 &LDE 1 +8 &KuAD F +10 &k@C L +12 &gBB K +6 &dCC K +10 &Bj@D K +9 &eAC K +12 &jCD K +7 &f>A L +9 &JeAC K +10 &! gAA L +12 &"f=C K +6 &$g>B K +10 &&QhBC L +9 &(d>B K +10 &)m?A L +9 &+i>C K +9 &-Zj=A K +12 &/k?AI L +8 &0g=A+ L +8 &2k<> K +10 &4bi>A8 K +12 &6$j=@T K +6 &7j:A9 K +10 &9h>@S K +9 &;jk=@N K +10 &=,g>?O K +9 &>m@@O L +9 &@j:>L L +10 &Bqm(1U L +9 &D.y K M +15 &EI O +7 &GG S +6 &I[W V +10 &KU\ W +9 &LV\ X +12 &NI\ X +7 &P\\S\ X +10 &RS\ Y +9 &ST\ Y +9 &UQ\ Y +9 &W`N\ F +10 &XN0V 't +10 &XvmU L +20 ( +4 &Xvk L +4 &XvkF L +3 &XvkR L +5 "collection"'a& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 .Hand.open +3 "manipulator"&c1 +6 "core" &XvlX L +56 1 +8 "manipulator"&d% +9 "core" % R  +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&e'\ +102 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +3 .SS.hold +4 "sampler")f+ +5 "core" + +3 "sampler")g% +9 "core" % \  +3 "collection"'h& +7 "core" &Xvk L +6 "Can"\ VV +3 #tCalibrating pressure and temperature sensors +15 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +3 "sampler")#.0X +23 +3 .tdelay 3.8 seconds +386 "collection"'l% +6 "core" %VJ +3 "sampler")m% +7 "core" %5X) \  +3 .tSSV.dial :spit +3 "sampler")n +128 "core"  +4 .tSS.seek 0ml +4 "sampler")o' +293 "core" ' +3 .tSSV.dial CBV +3 "sampler")p  +125 "core"  +3 .tCTV.dial :intake +4 "collection"'q  +71 "core"  +3 #tWaiting for external sampler to finish priming... +2 .delayUntil "13:41:25.58" +537 #"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)\ +875 #"flow"0.0L/min +14838 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'r% +3 "core" %VS  + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X'Q +4 "core" ' +3 .tSS.reconfigure :exhale + ."airStroke"CSV.dial :air +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'W'Q +90 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +123 "core" ' +3 ."CSpush"CS.stop +2 "collection"'5 +2 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +2 "core" 9 ) +102 "collection"'L9 +3 "core" 9 . +102 "collection"'$9 +2 "core" 9 2 +102 "collection"'N9 +2 "core" 9 6 +103 "collection"'G9 +3 "core" 9\ : +102 "collection"'O9 +2 "core" 9\ > +102 "collection"' 9 +3 "core" 9\ C +102 "collection"'P9 +2 "core" 9\ "G +102 "collection"'R9 +3 "core" 9\ .K +102 "collection"'I9 +3 "core" 9\ 7O +102 "collection"'U9 +2 "core" 9\ BS\ +102 "collection"'V9 +3 "core" 9\ KW +102 "collection"'X9 +2 "core" 9\ S\\ +102 "collection"'&9 +3 "core" 9\ \\` +102 "collection"'K9 +3 "core" 9\ dd +102 "collection"'M9 +2 "core" 9\ kh +102 "collection"'[9 +3 "core" 9\ ql +102 "collection"'H9 +2 "core" 9\ yq +102 "collection"'\\9 +3 "core" 9\ u +102 "collection"'Q9 +2 "core" 9\ y +102 "collection"'^9 +2 "core" 9\ } +103 "collection"'`9 +2 "core" 9\  +102 "collection"'T9 +2 "core" 9\  +103 "collection"'Y9 +2 "core" 9\  +102 "collection"'S9 +3 "core" 9\  +102 "collection"'W9 +2 "core" 9\  +102 "collection"'_9 +3 "core" 9\  +102 "collection"'+9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'d `\ `\ H +3 'a9 +3 "core"  + 9\  +2 "collection"'c% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.6psia +27517 "Can"\ +32473 "core" ` + "collection"']9 +4 "core" 9\  + "collection"'h% +4 "core" %  +52 #tEnded lysing Collection Puck Heater at 70C/38.7psia +2 .CS.seek 0ml + "collection"'g'Q +343 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :air +2 "collection"'f @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'j'm +1335 "core" ' + .tCSV.dial CTV +2 "collection"'k  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'m @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'l  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'i @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'p'Q +1337 "core" ' + "collection"'n% +4 "core" %Uqo 2  +2 #tPuck @50.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'r +95 "core" ~ + .tCBV.dial CSV +2 "collection"'q  +28 "core"  +2 "collection"'u% +4 "core" %U31 +2 .tCS.seek 5ml +2 "collection"'o'm +1347 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'w  +41 "core" +2 "collection"'x% +4 "core" %msj_  +2 .tCS.seek 7.001ml +2 "collection"'s' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'t @ +40 "core" > +2 .tCS.seek 10ml + "collection"'|' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'} ` +108 "core" _ +2 #tLysing Complete + "collection"'~& +4 "core" &Xvg L +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&z% +4 "core" %\ %   !V + "storage"(% +4 "core" % U\ + "storage"({. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T >\ + "manipulator"&& +4 "core" &)    @Z +2 "manipulator"&% +3 "core" %\ %   !V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +189 "core" ( +2 "manipulator"&& +4 "core" &   c - +2 "storage"(& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +94 "core" ' +2 "storage"(\ & +4 "core" &T -\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +273 "core" ' + "storage"( - +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"('z +32 "core" ' +2 "manipulator"&& +4 "core" &   O - +2 "manipulator"&% +3 "core" %Y   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +151 "core" ( + "manipulator"&& +5 "core" &9  v L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &9   L +2 .tForearm.seek CC +2 "manipulator"& 'O +94 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "storage"(& +4 "core" &T \ +2 "storage"(& +3 "core" &T "\ +2 "manipulator"&& +3 "core" &4   I +2 "manipulator"&% +3 "core" % c  2 +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&"( +158 "core" ( + "manipulator"&%& +5 "core" &    + "storage"()& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +108 "core" ' + .tElbow.hold +2 "manipulator"&(, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % b - " 4 +2 "storage"(#& +3 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 294 counts + "manipulator"&'+ +22 "core" ' + "manipulator"&-& +4 "core" & \  p +2 "storage"(.& +3 "core" &T \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +12 "core" ' + "storage"('% +5 "core" %\  c\ +2 ."downElevator"SE.seek :down +3 "storage"(1' +99 (2% +3 "core" %M \ RP + "manipulator"&3% +4 "core" %c   E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +5 "core" &  + "manipulator"&6& +4 "core" &   +2 "manipulator"&7% +4 "core" %\ (   t #i +2 .tElbow.seek FlushPuck::Garage + "manipulator"&9(, +179 "core" ( +2 "manipulator"&5& +4 "core" &-  %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&,'b +107 "core" ' +2 .tHand.close + "manipulator"&8/ +64 "core" / +2 "manipulator"&:& +4 "core" &- . 8   + "manipulator"&<% +4 "core" % os   ~ +2 .tForearm.seek :retract +2 "manipulator"&?'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +300 "core" ( + "manipulator"&=& +4 "core" &%  T <; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &%  Z <; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'O +103 "core" ' + "manipulator"&D& +5 "core" &%   K <; + "manipulator"&C% +4 "core" %V   F : +2 "collection"'F& +4 "core" &s  +2 "collection"'@& +5 "core" &  +2 .tCC.seek :closed + "collection"'J(X +4 "core" &  +9 &1 +| +9 &g > +9 &xq K +10 &Q_Q I +9 &c I +9 &c I +10 &cX J +9 &Wd3 J +10 &` J +9 &c J +9 & b J +10 &"`c I +9 &$"e I +9 &%c I +10 &'cy J +9 &)g`[ J +10 &+)c7 J +9 &,e J +9 &.c> I +10 &0odG J +9 &21b; J +9 &3b$ I +10 &5c: I +9 &7wc J +10 &9:c I +9 &:d J +9 &<c J +10 &>d J +9 &@Ac J +9 &Bg K +10 &Chp K +9 &Ews[ L +10 &G4; Q +9 &H# V +9 &J \ W +10 &Lhr W +9 &N' X +9 &O X +10 &Qx Z +9 &SkK Y +10 &U, Y +9 &V R +9 &XB , +10 &Xu ~ P +5 ( +2 "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + "collection"'>& +4 "core" &Xuy P + &Xuy P +2 .tHand.open + "manipulator"&L1 +55 "core" 1 +2 "manipulator"&$% +4 "core" % V ; / 4 : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +116 "core" ' + .tPSV.dial PSR +2 "processing"%G +119 "core"  + "processing"%O% +4 "core" %a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"% 'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%P  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%R'd +1612 "core" ' + .tPSV.dial PSR +2 "processing"%I +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%U' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%V + "collection"'X  +6 "core" B + "processing"%&  +66 "core" +84  +2 .tPSV.dial :mixloop + "processing"%K +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%M  +122 "core" +2 .tPS.seek 0ml + "processing"%['d +2607 "core" ' +2 .tPSV.dial :air + "processing"%H  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +43 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2622 "core" ' +2 .tPSV.dial :air + "processing"%`  +54 "core" +2 .tPS.seek 2.5ml + "processing"%T' +15 "Can" GG +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +39 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &%   ^ <; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +11 "core" ( + "manipulator"&+& +4 "core" &   . 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &   4 +2 .tForearm.seek CC + "manipulator"&c'O +103 "core" ' + .tHand.close + "manipulator"&y/ +54 "core" / +2 .tCC.seek :open +2 "collection"'d( +426 "core" ( + "manipulator"&]& +4 "core" &   ] 4 +2 "manipulator"&h% +3 "core" % Y   +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +281 "core" ( + "manipulator"&f& +4 "core" &-  + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &-    + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'b +111 "core" ' +2 .tHand.open + "manipulator"&m1 +58 "core" 1 +2 "manipulator"&l% +4 "core" % S + !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +108 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +54 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'j& +4 "core" &\\_\\  +2 "manipulator"&n% +4 "core" % #   I + "storage"(r% +4 "core" %\ \ \ + "storage"(q. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(u( \ +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &  2\  +2 "manipulator"&w& +4 "core" &-   + + "manipulator"&x% +4 "core" % #   r I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&o( +218 "core" ( + "manipulator"&t& +4 "core" &}    +2 "storage"(s& +3 "core" & \ \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&}'/ +115 "core" ' + "storage"(~& +5 "core" & \ \  %\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'g +282 "core" ' + "storage"(- +3 "core" -'q +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +2 "core" &  \  +2 "manipulator"&& +4 "core" &}  + .tElbow.seek 2 +2 "manipulator"&( +71 "core" ( + "manipulator"&& +4 "core" &   ` 5\ +2 "storage"(E& +4 "core" & \  1\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +44 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"(\ ' +7 "core" & ! 5\ + "manipulator"&e% +4 "core" %   W +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&& +4 "core" &"   W 9$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &"    9$ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' + "manipulator"& & +4 "core" &"   5 9$ +2 "manipulator"& % +4 "core" %V   D C +2 "collection"'& +3 "core" &TV  +2 "collection"'& +5 "core" &VV  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &UV  +9 &1RTu +{ +9 &fUUR > +9 &xUU= K +10 &W`ST I +9 &bSS I +9 &bRT I +10 &bRS I +9 &]hST J +10 &!cRSC I +9 &dRSF I +9 & cST| I +10 &"gaRT I +9 &$(gRRw J +9 &%eRQa I +10 &'dQR I +9 &)nbQS J +10 &+1dSP I +9 &,cOP J +9 &.cQP I +10 &0wcPQx I +9 &28gPRe J +9 &3eQP[ I +10 &5cOON I +9 &7}gQP: J +9 &9AePP+ I +10 &;hOO J +9 &<dOQ I +10 &>eON J +9 &@HdON J +9 &B eGJ I +10 &Co7< K +9 &E! M +10 &G; Q +9 &H U +9 &J W +10 &LpK W +9 &N1D W +9 &OF X +10 &QC X +9 &StL X +9 &U6 X +10 &V \ N +9 &X J )~ +10 &Xi| Q +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + .Hand.open + "manipulator"&b1 +64 "core" 1 +2 "manipulator"&% +4 "core" % V   C +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"'  +122 "core" ~ + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2613 "core" ' + "collection"')% +4 "core" % T}~  +2 .tCS.seek 4.001ml +6 "collection"' 'NU +1593 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'# ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'- @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'.' O +1588 "core" ' + .tCSV.dial CTV +2 "collection"''  +53 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2596 "core" ' +2 .tCBV.dial :waste1 + "collection"'2 @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'3  +120 "core" +2 "collection"'"& +4 "core" &Xi|hZ} Q + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %     +2 "storage"(4% +3 "core" % \ +2 "storage"(. +3 "core" .( \ + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(6(S +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &V >\ +2 "manipulator"&& +4 "core" &"   9$ +2 "manipulator"&/% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&5( +209 "core" ( +2 "manipulator"&;& +4 "core" &    + "storage"(1& +4 "core" &V *\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&('] +98 "core" ' + "storage"(8& +4 "core" &V \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'g +275 "core" ' +2 "storage"(<- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&0& +2 "core" &   ?  +2 "storage"(,& +4 "core" &V s\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&9' +32 "core" ' + .tElbow.hold +2 "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(A- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate + "storage"(D' +28 "core" ' + "manipulator"&C% +4 "core" %}   * +2 "storage"(F& +3 "core" &V )\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&?'C +17 "core" ' + "manipulator"&& +53 "core" & %   + "storage"(>& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&L'] +24 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"($' +37 "core" ' + "manipulator"&@& +5 "core" &  & K  + "manipulator"&G% +4 "core" %S   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +87 "core" ' + .tElbow.seek CC +2 "manipulator"&B( +161 "core" ( + "manipulator"&P& +4 "core" &* "  Ae +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &*    Ae +2 .tForearm.seek CC + "manipulator"&I'O +103 "core" ' +2 .tHand.close + "manipulator"&R/ +64 "core" / +2 .tCC.seek :open +2 "collection"'V( +426 "core" ( + "storage"(X& +4 "core" &V 9\ +3 "storage"(&& +3 "core" &V \ +2 "manipulator"&K& +3 "core" &*   Ae +2 "manipulator"&M% +3 "core" % _    +2 .tForearm.seek :retract +2 "manipulator"&U'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&H( +164 "core" ( +2 "manipulator"&[& +4 "core" &   _ ) + "storage"(Q& +5 "core" &V .\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&\\' +107 "core" ' + .tElbow.hold +2 "manipulator"&`, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&^1 +53 "core" 1 +2 "manipulator"&Y% +4 "core" % q $  P +2 "storage"(T& +3 "core" &V r\ +3 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&W'1 +28 "core" ' +2 "manipulator"&+& +4 "core" &    ' + "storage"(a& +4 "core" &V\ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&y'] +27 "core" ' + "storage"(!% +5 "core" %\ \  \  +2 ."downElevator"SE.seek :down +3 "storage"(N' +99 (J% +3 "core" %.L \ RN + "manipulator"&]% +4 "core" %Q   _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +91 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%c  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%f' +2610 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%g +40 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%_  +52 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%l  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%j'd +2615 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +5 "core" &O  + "manipulator"&n& +4 "core" &   ' + "manipulator"&r% +4 "core" %     + .tElbow.seek FlushPuck::Garage +52 "manipulator"&q(, +183 "core" ( +2 "manipulator"&k& +4 "core" &-  y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &-   / +2 .tForearm.seek :garage +2 "manipulator"&w'b +107 "core" ' +2 .tHand.close + "manipulator"&x/ +55 "core" / + "manipulator"&& +5 "core" &-   f + "manipulator"&t% +4 "core" % uq   y  +2 .tForearm.seek :retract +2 "manipulator"&s'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +117 "core" ( +2 "manipulator"&~& +4 "core" &  Y  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &   u  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + "manipulator"&{& +5 "core" &  N  + "manipulator"&% +4 "core" %   3 +2 "processing"%& +4 "core" &K  +2 "processing"%E& +5 "core" &3  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &:  +7 &<> %g +10 &jW> 8 +9 &B L +9 &gG L +10 &KiI L +9 &dG K +10 &hP L +9 &bX L +9 &TcX L +10 &jY L +9 &cX K +10 &!gg L +9 &#\\hf L +9 &%jj L +10 &&jg L +9 &(cm L +9 &*djo L +10 &,&ez L +9 &-h L +9 &/gt L +10 &1kkq L +9 &3.g{ L +10 &4g} L +9 &6i L +9 &8sf} L +10 &:5gw L +9 &;h~ L +9 &=h K +10 &?|j L +9 &A?c K +10 &Bj L +9 &Ds M +9 &F|~F \ N +10 &H6 Q +9 &I R +9 &K R +10 &My R +9 &O; R +10 &P S +9 &R S +9 &T S +10 &VA S +9 &Wxy \ 'y +9 &X!p \ 7 +9 ( +3 "processing"%E& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 "processing"%Z& +4 "core" &X / + &X / + .tHand.open + "manipulator"&e1 +62 "core" 1 + "manipulator"&o% +5 "core" %   B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 "processing"%z% +4 "core" %_  +2 .tPS.seek 0.3ml +2 "processing"%'\\ +389 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"% % +4 "core" %\\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +491 "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"%\ +106 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste2 +6 "processing"%d  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +2620 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &   V  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" &     + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' + .tHand.close + "manipulator"&S/ +60 "core" / +2 .tPC.seek :open +2 "processing"%)( +422 "core" ( +2 "manipulator"&|& +4 "core" &    + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(, +135 "core" ( +2 "manipulator"&#& +4 "core" &-\    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"& 'b +106 "core" ' + .tHand.open + "manipulator"&'1 +63 "core" 1 +2 "manipulator"&.% +4 "core" % e`   * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%3& +4 "core" &c  +2 "manipulator"&"% +4 "core" %\     . + "storage"(% +4 "core" %\ \  g\ +2 "storage"(4. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" & b\  +2 "manipulator"&& +4 "core" &-\   o w + "manipulator"&/% +4 "core" %\    . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&u( +200 "core" ( +2 "manipulator"&;& +4 "core" & \   + "storage"(1& +4 "core" & \ \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +102 "core" ' +2 "storage"(8& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +284 "core" ' + "storage"(<- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (0& +2 "core" & \  \  +2 "manipulator"&,& +4 "core" &   ~  +2 .tElbow.seek 2 +2 "manipulator"&A( +16 "core" ( + "manipulator"&C& +4 "core" &  ` & +2 "storage"(F& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&@& + "storage"(G' +7 "core" &   o & + "manipulator"&(% +4 "core" %   K  +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +76 "core" ( + "manipulator"&9& +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 PC + "manipulator"&D' +120 "core" ' + "manipulator"&P& +5 "core" &    + "manipulator"& % +4 "core" %    +2 "processing"%L& +4 "core" &  +2 "processing"%=& +5 "core" &  +2 .tPC.seek :closed + "processing"%R(X +4 "core" &  +8 & - $e +10 &X 7 +9 & L +10 &e L +9 &sh L +9 &7b K +10 &e K +9 &h L +9 &|e L +10 &>j L +9 & e L +10 &!g L +9 &#c L +9 &%Gi K +10 &'e L +9 &(b K +9 &*h K +10 &,Ne L +9 &.j K +10 &/e L +9 &1j K +9 &3Xg K +10 &5k L +9 &6i L +9 &8c K +10 &:^e L +9 &< k L +10 &=f K +9 &?h K +9 &Agj K +10 &C(j L +9 &Ds M +9 &F O +10 &H^v Q +9 &J R +10 &K R +9 &M R +9 &Oc R +10 &Q#~ S +9 &R \ S +9 &T S +10 &Vix S +9 &Wcu , +9 &X~x < +9 ( +4 "processing"%=& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&O1 +3 "core" &X"d 1 +56 1 + "manipulator"&% +4 "core" %  $  -  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +5 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%& V +2 %K9 +5 "core" 9 +102 "processing"%M9 +3 "core" 9 +102 "processing"%[9 +2 "core" 9  +102 "processing"%Q9 +2 "core" 9  +102 "processing"%I9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"%Y9 +2 "core" 9 +102 "processing"%T9 +3 "core" 9" +102 "processing"%+9 +2 "core" 9& +102 "processing"%a9 +3 "core" 9* +102 "processing"%!9 +3 "core" 9/ +102 "processing"%U9 +2 "core" 93 +102 "processing"%J9 +2 "core" 97 +102 "processing"%]9 +3 "core" 9; +102 "processing"%H9 +3 "core" 9? +102 "processing"%\\9 +2 "core" 9C +102 "processing"%W9 +2 "core" 9H +102 "processing"%$9 +3 "core" 9L +102 "processing"%c9 +2 "core" 9P +102 "processing"%y9 +3 "core" 9T +102 "processing"%N9 +2 "core" 9X +102 "processing"%9 +3 "core" 9\\ +102 "processing"%g9 +2 "core" 9a +102 "processing"%_9 +2 "core" 9e +102 "processing"%m9 +3 "core" 9i +102 "processing"%l9 +52 "core" 9m +104 "processing"%f9 +2 "core" 9s +102 "processing"%v9 +2 "core" 9x +102 "processing"%n9 +3 "core" 9| +102 "processing"%r9 +3 "core" 9 +103 "processing"%k9 +2 "core" 9 +102 "processing"%p9 +2 "core" 9 +102 "processing"%`9 +3 "core" 9 +102 "processing"%x9 +2 "core" 9 +102 "processing"%9 +3 "core" 9\ \ +103 "processing"%t9 +2 "core" 9\ +3 .tPH.hold 2:00:00,28C +4 "processing"%h pVp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +94 "core"  + "processing"%i% +4 "core" %d# +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%w' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%{'Ҧ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"% +80 "core"  + .tPBV.dial :waste1 +2 "processing"%q  +122 "core"  + "processing"%s% +4 "core" %Ҥ  +2 .tPS.seek 1.5ml +2 "processing"%*'T +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +31 "core" + +2 .tPS.seek 0ml + "processing"%e'd +1020 "Can" AA +578 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2303 "core" ' + .tPSV.dial PTV +2 "processing"%z +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2277 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%  +123 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%\ @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'d  + "processing"%  +42 "core" +2  +2 "processing"%% +3 "core" %c~ \  +2 .tPS.seek 0.34ml +2 "processing"%'r +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%S  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1189 "core" ' + .tPRV.dial :waste2 +2 "processing"%} @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%' +856 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%|  +52 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1598 "core" ' +2 .tPSV.dial :PML + "processing"%# +40 "core" + .tPTV.dial :mixing +2 "processing"%- @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҫ@ \  +2 .tPS.seek 1.85ml +2 "processing"%'' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%3'd +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &10  + "manipulator"&& +4 "core" &    +2 "manipulator"&% +3 "core" %\ *   S $u +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&4(, +134 "core" ( + "manipulator"& & +4 "core" &-\   O ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &-\   ] +2 .tForearm.seek :garage + "manipulator"&'b +110 "core" ' + .tHand.close +2 "manipulator"&// +53 "core" / +2 "manipulator"&6& +4 "core" &-\ , ! ) ] +2 "manipulator"&;% +3 "core" % sv %  +2 .tForearm.seek :retract +2 "manipulator"&1'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&%( +280 "core" ( + "manipulator"&8& +4 "core" &4   M H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &4  P H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&<'O +101 "core" ' +2 "manipulator"&0& +4 "core" &4   1 H +2 "manipulator"&,% +3 "core" %W   1 D +2 "collection"'C& +4 "core" &23  +2 "collection"'F& +5 "core" &22  +2 .tCC.seek :closed +2 "collection"'>(X +4 "core" &11  +9 &.// +| +9 &g2/ ? +10 &01 L +9 &Ld00 K +9 & e11 L +10 &g1/ K +9 &e/2 K +9 &Rj/1 L +10 &d1. K +9 &j./ K +10 & h/1 L +9 &"[e2/ K +9 &$j// K +10 &%j-/ K +9 &'g./ L +9 &)cg,/ K +10 &+&f-/ K +9 &,j,- L +10 &.g-0 L +9 &0jg.- L +9 &2-g.. K +10 &3f-. K +9 &5i-. K +9 &7sg+- K +10 &95e-- K +9 &:e,. K +10 &<k.- L +9 &>{i,, K +9 &@>d.- K +10 &Ak+- K +9 &Co & L +10 &E~v  M +9 &G6 P +9 &H U +10 &J W +9 &Lj V +9 &N) X +10 &O\ X +9 &Q\ Y +9 &Sn\ X +10 &U.\ Y +9 &V\ O +9 &X"K %q +10 &X \\ +9 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 + "collection"'@& +4 "core" &Xy U +2 &Xy U + .tHand.open + "manipulator"&(1 +61 "core" 1 +2 "manipulator"&u% +4 "core" % W 7 , ` D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %f' + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%9'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%?  +52 "core"  +2 .tPS.seek 0ml + "processing"%A'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%P +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%L  + "collection"'G  +32 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%5 +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +69 "core" +2 .tPS.seek 0ml + "processing"%O'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +51 "core" +2 .tPS.seek 2.5ml +2 "processing"%K' +845 "Can"\ VV +1762 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +39 "core" +2 .tPS.seek 0ml +2 "processing"%M'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%D  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +41 "core" +2 .tPS.seek 0ml + "processing"%I'd +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +4 "core" &4   ` H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +51 .tElbow.seek CC +2 "manipulator"&^( +3 "core" ( + "manipulator"&Y& +4 "core" &4   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &4   H +2 .tForearm.seek CC +2 "manipulator"&+'O +102 "core" ' + .tHand.close + "manipulator"&a/ +54 "core" / +2 .tCC.seek :open +2 "collection"'!( +429 "core" ( +2 "manipulator"&U& +4 "core" &3   H + "manipulator"&J% +4 "core" % a   U +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(, +312 "core" ( +2 "manipulator"&\\& +4 "core" &,\   z X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &,\   + X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&$'b +108 "core" ' +2 .tHand.open + "manipulator"&c1 +62 "core" 1 +2 "manipulator"&y% +4 "core" % ^Z   G  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +102 "core" ' +2 ."da"delayUntil "14:29:31.11" +24891 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%g  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%m  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%n +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2303 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +130 "core"  +2 "processing"%`% +4 "core" %a + #"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"%x' +592 "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"%t  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%~ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core" + "processing"%b% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%w'Q +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +9732 "Can" @@ +2271 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%E  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2294 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +132 "core"  + "processing"%z% +4 "core" %eE  + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%j'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҩ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +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"% +68 "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"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%S +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%}  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2285 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%|  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +121 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%#  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%- +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%.% +4 "core" %b& \  +2 ."da"PS.seek 0.55ml +2 "processing"%'\ +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%'  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%"'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%7% +3 "core" %ҥ  +2 ."da"PS.seek 1.85ml +2 "processing"%:' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%6'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14683 "Can"\ ki +33319 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 ."da"delay 30 seconds +3050 .PBV.dial between PSV and waste1 +4 "processing"%X * +32 "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"%8' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%2 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%0 +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2313 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%1 +133 "core"  + "processing"%V% +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"%@' +580 "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"%u  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%F +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%<'Z +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%3 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +33 "core" + ."da"delay 30 seconds +438 "Can" UT +2565 ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +68 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +120 "core"  + "processing"%=% +4 "core" %e + #"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' +586 "core" ' +2 ."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 .PSV.dial PTV + "processing"%M +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" + "processing"%[% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%B'Q +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%T'd +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +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"% +66 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2301 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%W +120 "core"  +2 "processing"%c% +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"%y' +582 "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"%$ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%g% +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"%m * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%I'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +67 "core"  +2 ."da"delay 5 seconds +172 "Can" :9 +330 ."da"PSV.dial PTV +2 "processing"%` +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%k  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2299 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +125 "core"  +7 "processing"%~% +12 "core" %`\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%i' +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%b% +4 "core" % A\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."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"%'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%w +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +33 "core" +2 "processing"%s% +54 "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"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%*'d +1593 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%o * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%z +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2327 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%% +4 "core" %c\ + #"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"%j'Ҧ +2105 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%d% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' + "processing"%S9 +4 "core" 9S5 + #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%}& +4 "core" &X"\ 1 +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"& % +4 "core" %    k  +2 "storage"(|% +4 "core" % t v\ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(#(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" &R Q [ /\ +2 "manipulator"&& +3 "core" &,   u O +2 "manipulator"&% +4 "core" %     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&.( +177 "core" ( +2 "manipulator"&& +4 "core" &\ "  y V + "storage"('& +4 "core" &R x v \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +114 "core" ' + "storage"(& +4 "core" &R t v \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"( - +3 "core" -'m +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&7& +2 "core" &\   V +2 "storage"(/& +4 "core" &R j 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"&"' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&:, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(;- +3 "core" -'m +2 ."da"SE.seek 1.16 Pucks below Top Plate + "storage"(X' +34 "core" ' +2 "manipulator"&% +4 "core" %p   + "storage"(6& +4 "core" &R R \\ .\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts + "manipulator"&2'B +20 "core" ' + "manipulator"&4& +4 "core" &\ \  x V +2 "storage"(0& +4 "core" &R t v\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&,'] +46 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +3 "storage"(8' +41 "core" ' +2 "manipulator"&1& +4 "core" &\   k V +2 "manipulator"&V% +3 "core" %z    +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +116 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&@( +251 "core" ( + "manipulator"&u& +4 "core" &     +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &   F  +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +426 "core" ( + "storage"(3& +4 "core" &R } t \ +2 "manipulator"&<& +3 "core" &     +2 "manipulator"&9% +4 "core" %   ! +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&A( +280 "core" ( + "manipulator"&?& +4 "core" & \   + "storage"(L& +4 "core" &R t t 4\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&5'] +116 "core" ' +2 ."da"Hand.open + "manipulator"&)1 +60 "core" 1 +2 "storage"( - +3 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(G'O +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(O' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jan1115h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +736 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.274 seconds\ /var/log/esp/da22jan1115h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jan1115h40ml15s.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/da22jan1115h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jan1115h40ml30s.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/da22jan1115h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jan1115h40ml70s.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/da22jan1115h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "23.274 sec auto-exposure",Subject: "da22jan1115h40ml images!" +9 "storage"(=- +6 "core" -' +2 "storage"(& +6 "core" &R i q \ + "manipulator"&K& +4 "core" &    +2 ."da"Elbow.seek 1 +2 "manipulator"&M( +4 "core" ( +2 "manipulator"&Q& +4 "core" &   T ~ + "storage"([& +4 "core" &R p i \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&D'] +6 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(Y' +54 "core" ' +2 "manipulator"&B& +64 "core" &   / ~ +3 "storage"(a& +3 "core" &R \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&%' +34 "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 2.05 Pucks below Top Plate +4 "storage"(T' +21 "core" ' +2 "manipulator"&U% +4 "core" %   J +2 "storage"(J& +4 "core" &R I\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +4 "manipulator"&+'D +17 "core" ' +2 "manipulator"&^& +4 "core" &  ) ~ +2 "storage"(>& +4 "core" &R \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&W'] +12 "core" ' +2 "storage"(c% +4 "core" % N\ +3 ."downElevator"SE.seek :down +3 "storage"(\\' +99 (y% +6 "core" %iH \ QI +4 "manipulator"&$% +9 "core" %S   N ( +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +5 "manipulator"&'\ +91 "core" ' +19 ' +3 ."downElevator"SE.stop +3 "storage"(5 +7 (g& +8 "core" &R \ +6 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%]& +9 "core" &F \ +4 "manipulator"&m& +9 "core" &   k ~ +3 "manipulator"&_% +8 "core" %\    3 +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&f(, +173 "core" ( +3 "manipulator"&v& +11 "core" &,   S 7 +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &n& +7 "core" &,   V 7 +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&I'b +110 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&l/ +59 "core" / +3 "manipulator"&p& +8 "core" &,   Z 7 +3 "manipulator"&`% +8 "core" % uz &  0 # +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&k'\ +129 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&r( +118 "core" ( +3 "manipulator"&t& +7 "core" &   +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &~& +12 "core" &   s +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&x' +101 "core" ' +3 "manipulator"&b& +7 "core" &   +4 "manipulator"&i% +7 "core" %   +4 "processing"%& +8 "core" &> +5 "processing"%w& +9 "core" &@ +6 ."psFlush"PC.seek :closed +4 "processing"%q(X +9 "core" &@ +2 &?  +6 &3? *z +8 &f5 > +14 &< M +6 &Le; K +9 &g3 K +8 &f2 K +10 &e0 K +9 &Tg. K +10 &e0 K +9 &e8 L +9 & `7 K +10 &"\\g8 K +10 &$h2 L +9 &%c4 K +14 &'c3 L +7 &)dc4 K +9 &+'c, K +7 &,h) K +9 &.g% K +10 &0kc$ L +10 &2.h& K +9 &3c# L +9 &5i$ K +9 &7tc, K +10 &95c( L +9 &:h' K +9 &<e' K +10 &>{c% L +12 &@>g$ K +6 &Ah# L +10 &Ci! L +9 &Eo" L +10 &G:" O +9 &H R +10 &J Q +9 &Ly R +11 &N9# R +8 &O S +9 &Q S +9 &S} S +15 &U? S +7 &W K +6 &X5E  a +10 &X = 2 +5 ( +6 "processing"%w& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%s& +12 "core" &X" \ 2 +2 &X" \ 2 +3 ."psFlush"Hand.open +3 "manipulator"&1 +64 "core" 1 +3 "manipulator"&% +8 "core" %   D +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&{'\ +92 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%& +42 "core"  +3 "processing"%o% +9 "core" %b  +2 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%E' +293 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +300 "core" ' +8 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%*' +2116 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%e @ +175 "core" @ +3 ."psFlush"PTV.dial :PRVmixing +4 "processing"%z  +123 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +95 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%'F +998 #"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)\ +1622 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +95 "core"  + "processing"%% +4 "core" %@ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2108 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%d +95 "core" + ."psFlush"PS.seek :empty +2 "processing"%j'F +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +744 "Can" @@ +859 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +79 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%}'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +78 "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"%' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +65 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PBV +53 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%N' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%7'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%1' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%V +78 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +65 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%"' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%, U +50 "core" V + ."psFlush"PS.seek 0ml +3 "processing"%u'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%3' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +65 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%9'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%L  +79 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%@'d +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"')& +4 "core" &12o  +2 "manipulator"& & +3 "core" &   +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&P( +3 "core" ( +2 "manipulator"&8& +4 "core" &   [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&=' +101 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open +2 "processing"%K( +426 "core" ( + "manipulator"&Q& +4 "core" &   o + "manipulator"&[% +4 "core" %  e +2 .tForearm.seek :retract +2 "manipulator"&B'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +369 "core" ( +2 "manipulator"&U& +4 "core" &&    << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &&   8 << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&^'O +112 "core" ' + "manipulator"&A& +5 "core" &%   << + "manipulator"&>% +4 "core" %G    i +2 "collection"'5& +3 "core" &02r  +3 "collection"'c& +5 "core" &0.s  +2 .tCC.seek :closed +2 "collection"'O(X +4 "core" &01s  +7 &\ .1u #a +9 &X./ 8 +9 &./z K +10 &g/0~ K +9 &qj10t K +10 &3h./q K +9 &k//| K +9 &h,. K +10 &yj0.y K +9 &<g+.v K +9 &h.- K +10 &!h-/ K +9 &#i./w K +10 &%Eg,- J +9 &'k+, L +9 &(e-.y K +10 &*j,,x L +9 &,Kg++z K +9 &.f+- K +10 &/k.-u K +9 &1h.- J +9 &3Tk,,} K +10 &5k,+~ K +9 &6h,.{ K +10 &8i*- K +9 &:[h,+ K +9 &<h., K +10 &=j+*v K +9 &?j*, K +10 &Abn)+ L +9 &C%k%~ K +9 &Ds L +10 &Fy N +9 &HV R +9 &J V +10 &K W +9 &M W +9 &OO X +10 &Q X +9 &R X +10 &Tx Y +9 &VSs Y +9 &Wi . +10 &Xo" Q +9 ( +3 "collection"'c& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 +2 "collection"'y& +4 "core" &Xuj K + &Xuk K + .tHand.open + "manipulator"&$1 +57 "core" 1 + "manipulator"&D% +4 "core" % H   V h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'Y& +4 "core" &Xuk* K + "collection"'%% +4 "core" %Q$  + .tCSV.dial CSR +2 "collection"'g  +41 "core"  +2 "collection"']% +4 "core" %QG  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'+'m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'm% +3 "core" %m3  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'T' +621 "core" ' + .tCSV.dial :waste +2 "collection"'_ +134 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'W'Q +1963 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'v& +4 "core" &Xuj( K +2 "collection"'n% +3 "core" %Q  +2 .tCSV.dial :flush + "collection"'\\  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +973 "Can" LK +181 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air + "collection"'l @ +40 "core" B +2 "collection"'p% +4 "core" %mc  +2 .tCS.seek 6.999ml + "collection"'`' +511 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + 't  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'~ @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'I'Q +1574 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &Xuj K +2 "collection"'i% +3 "core" %Q  +2 .tCSV.dial :flush + "collection"'  +69 "core" +2 .tCS.seek 5ml +2 "collection"'f'm +1149 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +6 "collection"'k @ +42 "core" B + "collection"'(% +4 "core" %mv  +2 .tCS.seek 7.001ml +2 "collection"'s' +508 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +52 "collection"'  +51 "core"  + .tCBV.dial :waste2 +2 "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'w'Q +1563 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'&& +4 "core" &Xuh K + "collection"'o% +4 "core" %Rr  + .tCSV.dial CSR +2 "collection"'x  +42 "core"  +3 "collection"'% +10 "core" %R|  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'E'O +1789 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'e' O +520 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'z +2 '  +106 "core"  +22  +2 .tCTV.dial :intake + "collection"'*  +68 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'Z'Q +1782 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'  +94 "core"  + "collection"'\ % +4 "core" %Qz  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'d' O +1342 "core" ' + .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml + "collection"''Q +2595 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" &%   << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +17 "core" ( +2 "manipulator"&S& +4 "core" &  # 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   0 +2 .tForearm.seek CC + "manipulator"&'O +95 "core" ' + .tHand.close +2 "manipulator"& / +52 "core" / + .tCC.seek :open +2 "collection"'}( +425 "core" ( + "manipulator"&|& +5 "core" &   0 + "manipulator"&-% +5 "core" % _   [ + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +281 "core" ( +3 "manipulator"&& +4 "core" &,   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,  # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&''b +108 "core" ' + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % `W    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +101 "core" ' + "processing"% & +4 "core" &q  +39962 "Can" 00 +60001  \ 00 +60001  \ 00 +60001  \ 00 +60002  \ 0/ +60001  \ 10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  0/ +60001  00 +60001  00 +60002  00 +60001  00 +60001  01 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60002  22 +60000  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  10 @EST1641963811.25  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001   00 +60001  00 +60002  00 +60001  00 +60001  10 +60001 " 00 +60002 # 00 +60001 % 00 +60001 ) 00 +60001 + 00 +60002 / 00 +60001 1 00 +60001 5 00 +60002 < 00 +60001 < 00 +60001 C 00 +60001 E 00 +60002 H 00 +60001 J 00 +60001 I 00 +60001 N 00 +60002 I 00 +60001 P 10 +60001 P 00 +60001 O 00 +60002 U 00 +60001 X 00 +60001 c 00 +60001 t 00 +60002 | 00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60003  21 +60000  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  11 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  0/ +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  10 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  01 +60002  00 +60001  11 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 @EST1642050213.07  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  11 +60001  00 +60002  10 +60001  00 +60001  10 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001   00 +60001   00 +60002  00 +60001   00 +60001   00 +60001  01 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001   00 +60002  00 +60001  00 +60001   00 +60001  00 +60002  00 +60001   00 +60001   00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001   00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  01 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  0/ +60001  00 @EST1642136614.89  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002 z 00 +60001 o 00 +60001 h 00 +60001 \\ 00 +60002 f 00 +60001 ` 00 +60001 a 10 +60001 g 00 +60002 a 00 +60001 a 00 +60001 c 00 +60001 f 00 +60002 \\ 00 +60001 X 00 +60001 ^ 00 +60002 U 00 +60001 Y 00 +60001 R 00 +60001 I 00 +60002 L 00 +60001 D 00 +60001 ; 00 +60001 0 10 +60002 + 10 +60001 % 00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001   00 +60002   00 +60001   00 +60001 \  00 +60001  10 +60002  01 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  10 +60002  00 +60001  11 +60001  00 +60001  00 +60002  10 +60001  10 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 @EST1642223016.71  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002 ~ 00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001 { 00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  0/ +60002  00 +60001  10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002 } 00 +60001 { 10 +60001 { 00 +60002 w 10 +60001 t 01 +60001 g 00 +60001 f 00 +60002 h 00 +60001 ` 00 +60001 ` 00 +60001 ` 00 +60002 R 00 +60001 L 00 +60001 P \ 00 +60001 O 00 +60002 L 10 +60001 J 11 +60001 I 00 +60001 I 00 +60002 H 00 +60001 H 00 +60001 F 00 +60002 K 00 +60001 I 00 +60001 I 10 +60001 I 00 +60002 C 00 +60001 H 00 +60001 D 00 +60001 C 00 +60002 D 00 +60001 E 00 +60001 D 00 +60001 C 00 +60002 D 00 +60001 C 00 +60001 @ 00 +60002 = 00 +60001 < \ 00 +60001 ; 00 +60001 > 00 +60001 < 00 +60002 ? 00 +60001 : 00 +60001 ; 00 +60002 @ 00 +60001 H 10 +60001 H 10 +60001 I 10 +60002 M 00 +60001 I 00 +60001 J 00 +60002 I 00 +60001 K 00 +60001 N 00 +60001 O 00 +60002 S 10 +60001 W 00 +60001 [ 00 +60001 _ 10 +60001 ^ 10 +60002 _ 00 +60001 e 00 +60001 f 00 +60002 g 00 +60001 i 00 +60001 h 00 +60001 i 00 +60002 i 00 +60001 m 00 +60001 l 00 +60002 i 00 +60001 i 00 +60001 i 00 +60001 i 10 +60001 i \ 00 +60002 d \ 00 +60001 ` 00 +60001 _ 00 +60001 ^ 00 +60002 ] \ 00 +60001 \\ 11 +60001 \\ 00 @EST1642309418.53 \\ 10 +60001 \\ 10 +60001 ^ 00 +60001 ` 00 +60002 a 10 +60001 b \ 00 +60001 d 00 +60001 e 00 +60002 j 00 +60001 n 00 +60001 k 00 +60001 n 00 +60002 p 00 +60001 m 00 +60001 p 00 +60001 r 00 +60002 u 10 +60001 v 00 +60001 v 00 +60001 w 00 +60002 x 00 +60001 | 10 +60001 } 00 +60001 | 00 +60002 ~ 00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  10 +60002  10 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  01 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001 \  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 @EST1642395820.34  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  11 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001   00 +60002  00 +60001  00 +60001 ! 00 +60001 & 00 +60002 + 00 +60001 * 00 +60001 * 10 +60001 ( 00 +60002 ) 00 +60001 ' 00 +60001 ) 00 +60001 + 00 +60002 ' 10 +60001 * 00 +60001 * 00 +60001 ) 00 +60002 ' 00 +60001 , 00 +60001 , 00 +60001 1 00 +60002 3 00 +60001 5 00 +60001 ; 00 +60002 < 00 +60001 ? 00 +60001 = 00 +60001 ; 00 +60002 : 00 +60001 7 00 +60001 < 00 +60001 > 00 +60002 A 00 +60001 B 10 +60001 C 00 +60001 E 00 +60002 H 00 +60001 E 00 +60001 G 00 +60001 J 00 +60002 J 10 +60001 H 00 +60001 I 00 +60001 T 00 +60002 U 00 +60001 ^ 10 +60001 ` 00 +60001 g 00 +60002 i 00 +60001 j 10 +60001 t 00 +60002 x 00 +60001 } 00 +60001  00 +60001  00 +60002 } 10 +60001 ~ 00 +60001 v 00 +60001 u 00 +60002 s 10 +60001 o 00 +60001 h 00 +60001 _ 00 +60002 W 00 +60001 T 00 +60001 H 00 +60002 @ 00 +60001 7 10 +60001 5 10 +60001 5 00 +60002 7 10 +60001 8 00 +60001 8 00 +60001 3 00 +60002 ( 00 +60001 " 00 +60001 ' 00 +60001 ' 00 +60002 # 00 +60001 # 00 +60001 " 10 +60001 % 10 +60002 ' 00 @EST1642482222.16 ( 00 +60001 * 10 +60002 * 00 +60001 ) 00 +60001 . 00 +60001 / 10 +60002 / 10 +60001 . 10 +60001 1 00 +60001 0 10 +60002 1 00 +60001 2 00 +60001 3 00 +60001 4 00 +60002 6 10 +60001 9 00 +60001 : 00 +60002 ? 00 +60001 A 00 +60001 A 00 +60001 D 00 +60002 D 00 +60001 E 00 +60001 J 00 +60002 G 00 +60001 F 00 +60001 D 00 +60001 F 00 +60002 D 00 +60001 D 10 +60001 G 00 +60001 L 00 +60002 L 00 +60001 M 00 +60001 M 00 +60001 L 00 +60002 P 00 +60001 L 00 +60001 A 00 +60001 J 00 +60002 B 00 +60001 B 00 +60001 @ 00 +60002 > 00 +60001 A 00 +60001 B 00 +60001 H 00 +60002 B 00 +60001 C 00 +60001 E 00 +60001 F 00 +60002 G 00 +60001 @ 00 +60001 @ 00 +60002 = 00 +60001 C 00 +60001 D 00 +60001 < 10 +60002 F 10 +60001 D 11 +60001 > 00 +60001 J 00 +60002 > 10 +60001 H 00 +60001 E 00 +60001 < 00 +60002 H 00 +60001 ? 00 +60001 D 00 +60001 A 10 +60002 B 00 +60001 @ 00 +60001 B 00 +60001 < 00 +60002 : 00 +60001 8 00 +60001 @ 10 +60001 ? 00 +60002 C 00 +60001 < 00 +60001 7 10 +60001 ; 00 +60002 3 00 +60001 D 00 +60001 4 00 +60001 : 00 +60002 5 10 +60001 7 00 +60001 1 00 +60001 ' 00 +60002 , 00 +60001 0 00 +60001 2 00 +60001 9 00 +60002 : 00 +60001 ; 00 +60001 < 00 +60002 : 00 +60001 > 00 +60001 < 00 +60001 = 00 +60002 B 00 +60001 D 00 +60001 H 00 +60001 ? 00 +60002 ? 00 +60001 D 00 +60001 D 00 +60001 H 00 +60002 I 00 +60001 J 00 +60001 J 00 +60001 H 00 +60002 H 00 +60001 I 00 +60001 K 00 +60001 K 00 +60002 P 10 +60001 T 00 +60001 Y 00 +60002 Z 00 +60001 \\ 00 +60001 ^ 00 +60001 ` 00 +60002 a 00 +60001 h 00 +60001 i 00 +60001 k 00 +60002 l 00 +60001 o 00 +60001 p 00 +60001 s 00 +60002 y 00 +60001 w 10 +60001 x 10 +60001 ~ 00 +60002 ~ 00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 @EST1642568623.97  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  10 +60002  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  01 +60001  11 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  10 +60001   10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  10 +60001  00 +60002 { 00 +60001 u 00 +60001 q 00 +60001 s 00 +60002 v 00 +60001 n 00 +60001 ` 00 +60001 b 00 +60003 m 21 +60000 f 00 +60001 N 00 +60001 E 00 +60002 M 00 +60001 N 00 +60001 K 00 +60001 I 10 +60002 B 10 +60001 ? 00 +60001 7 00 +60001 ' 00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002   00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  10 @EST1642655025.79  00 +60001  10 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  10 +60001  00 +60001  10 +60001 z 10 +60002  10 +60001  00 +60001 | 00 +60001 | 00 +60002 | 10 +60001 } 00 +60001 z 00 +60001  00 +60002 x 00 +60001 z 00 +60001 x 00 +60002 v 00 +60001 { 00 +60001 z 00 +60001 u 00 +60002 t 00 +60001 r 00 +60001 y 00 +60001 q 00 +60002 q 00 +60001 k 00 +60001 m 10 +60001 r 00 +60002 n 00 +60001 s 00 +60001 u 00 +60001 q 01 +60002 p 00 +60001 n 00 +60001 k 00 +60001 v 00 +60002 | 00 +60001 | 00 +60001 y 00 +60001 k 00 +60002 o 00 +60001 y 00 +60001 t 00 +60001 r 00 +60002 x 10 +60001 r 10 +60001 l 00 +60002 m 10 +60001 n 00 +60001 p 00 +60001 t 00 +60001  00 +60002  00 +60001  00 +60001  00 +60001 p 00 +60002 y 00 +60001 ~ 00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  10 +60001 ~ 00 +60001 w 00 +60001 w 10 +60002 s 00 +60001 w 10 +60001 r 10 +60002 t 00 +60001 q 00 @EST1642741427.61 r 00 +60001 y 00 +60002 u 00 +60001 s 00 +60001 s 00 +60001 u 00 +60002 x 10 +60001 { 10 +60001 ~ 0/ +60001 | 00 +60002 z 00 +60001 { 00 +60001 ~ 10 +60002  10 +60001 ~ 00 +60001 { 00 +60001 y 00 +60002 { 00 +60001 { 00 +60001 z 10 +60001 x 00 +60002 x 10 +60001 z 00 +60001 { 00 +60001 ~ 00 +60002 { 00 +60001 } 01 +60001  00 +60001  00 +60002  00 +60001 } 00 +60001 | 00 +60001 { 00 +60002 } 00 +60001 } 00 +60001 { 00 +60002 ~ 00 +60001 ~ 00 +60001 ~ 10 +60002 {} 00 +60001 }| 00 +60001 |{ 01 +60001 { 01 +60002 z 00 +60001 { 11 +60001 { 00 +60001 { 00 +60002 y 10 +60001 x 00 +60001 { 00 +60001  11 +60002  00 +60001  00 +60001  00 +60002 y 00 +60001 { 00 +60001 t 00 +60001 s 00 +60002 s 00 +60001 r 00 +60001 s 00 +60001 k 00 +60002 k 00 +60001 h 00 +60001 j 01 +60001 f 00 +60002 h 10 +60001 j 10 +60001 h 00 +60002 h 01 +60001 j 10 +60001 i 00 +60001 i 00 +60002 l 10 +60001 n 10 +60001 k 00 +60001 l 10 +60002 m 00 +60001 n 00 +60001 l 00 +60001 p 00 +60002 q 00 +60001 w 10 +60001 q 00 +60001 t 00 +60002 t 10 +60001 r 01 +60001 q 00 +60001 o 00 +60002 r 00 +60001 q 00 +60001 s 00 +60001 t 00 +60002 w 00 +60001 s 00 +60001 n 00 +60002 k 00 +60001 n 00 +60001 l 00 +60001 p 00 +60001 o 00 +60002 n 00 +60001 o 00 +60001 r 01 +60001 q 00 +60002 t 00 +60001 s 00 +60001 u 00 +60002 | 10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  01 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 @EST1642827829.42  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60002  01 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  10 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  10 +60001  10 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 @EST1642914231.24  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  10 +60001  00 +60002  11 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  10 +60002  00 +60001  00 +60001   00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001   10 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60002  22 +60000  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  11 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001 ~ 00 +60002  00 +60001 { 00 +60001 { 00 +60001 z 00 +60002 y 00 +60001 y 00 +60001 z 00 +60001 { 00 +60002 z 11 +60001 ~ 00 +60001 x 00 +60002 x 00 +60001 x 00 +60001 { 00 +60001 t 10 +60002 n 00 +60001 j 00 +60001 o 00 +60001 m 00 +60001 j 00 +60002 k 00 +60001 o 00 +60001 o 00 +60035 u 00 +59968 n 10 +60001 l 00 +60001 l 00 +60002 q 00 +60001 n 00 +60001 l 10 +60001 e 00 +60002 ] 00 +60001 _ 10 +60001 i 10 +60001 m 00 +60002 o 00 +60001 s 10 @EST1643000633.05 s 00 +60001 r 00 +60002 q 00 +60001 u 00 +60001 u 00 +60001 { 00 +60002 u 00 +60001 { 00 +60001 { 00 +60001 z 00 +60002 { 00 +60001 | 00 +60001 x 00 +60002 { 00 +60001 x 00 +60001 z 00 +60001 { 00 +60002 x 00 +60001 z 11 +60001 w 00 +60002 } 00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  11 +60002  10 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001 { 00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  10 +60001  01 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001   00 +60001  10 +60001  00 +60002  00 +60001   00 +60001  00 +60001 \  00 +60002  00 +60001   10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001   00 +60001   10 +60001   00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002   00 +60001  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 @EST1643087034.85  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  11 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  0/ +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  11 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  10 +60001  00 +60002  10 +60001  00 +60001  00 +60002  00 @EST1643173436.66  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002 v 10 +60001 r 00 +60001 l 00 +60001 i 00 +60002 i 00 +60001 d 00 +60001 f 00 +60001 g 00 +60002 g 00 +60001 d 10 +60001 p 00 +60002 i 00 +60001 n 00 +60001 k 00 +60001 n 10 +60002 p 00 +60001 j 00 +60001 i 00 +60001 i 10 +60002 l 10 +60001 m 00 +60001 n 00 +60001 l 00 +60002 i 00 +60001 k 00 +60001 l 10 +60002 l 00 +60001 j 10 +60001 j 00 +60001 k 10 +60001 k 00 +60002 k 00 +60001 k 10 +60001 p 00 +60002 q 00 +60001 p 00 +60001 x 10 +60001 v 10 +60001 w 00 +60002 { 00 +60001  00 +60001 ~ 00 +60002  00 +60001 | 00 +60001  00 +60001 } 00 +60002 } 00 +60001 } 00 +60001 { 00 +60001 v 00 +60002 v 00 +60001 w 00 +60001 | 00 +60001 w 10 +60002 t 00 +60001 r 00 +60001 g 10 +60001 j 00 +60002 \\ 10 +60001 O 10 +60001 Z 00 +60002 Y 00 +60001 K 00 +60001 Z 10 +60001 [ 10 +60001 ` 00 +60002 ^ 10 +60001 e 10 +60001 k 00 +60002 k 00 +60001 h 10 +60001 l 00 +60001 n 00 +60002 n 00 +60001 q 00 +60001 q 10 +60001 p 00 +60002 p 10 +60001 l 00 +60001 i 10 +60001 o 00 +60002 s 00 +60001 v 11 +60001 u 00 +60002 w 00 +60001 | 00 +60001 y 00 +60001  00 +60002  10 +60001 } 00 +60001  00 +60001 z 00 +60002  00 +60001 w 00 +60001 w 10 +60001 v 00 +60002 s 10 +60001 s 00 +60001 q 00 +60001 o 00 +60002 p 10 +60001 h 00 +60001 k 10 +60002 j 00 +60001 c 00 +60001 e 00 +60001 a 00 +60001 _ 00 +60002 ^ 10 +60001 ^ 00 +60001 ^ 10 +60002 ^ 00 +60001 ^ 00 +60001 ` 00 +60001 \\ 00 +60002 \\ 00 +60001 a~ 00 +60001 ^~ 10 +60002 a| 10 +60001 Z 00 +60001 [ 00 +60001 Y 10 +60002 [ 00 +60001 X 10 +60001 Z 10 @EST1643259838.48 [ 00 +60001 Z 00 +60001 X 00 +60001 [ 00 +60002 X 00 +60001 Z 00 +60001 Y 00 +60001 V 00 +60002 X 00 +60001 V 00 +60001 W 00 +60001 U 00 +60002 R 00 +60001 S 00 +60001 Q 10 +60001 S 00 +60002 Q 00 +60001 V 00 +60001 T 00 +60001 X 00 +60002 Z 00 +60001 W 00 +60001 V 00 +60001 R 00 +60002 U 22 +60001 Q 10 +60001 S 00 +60002 U 00 +60001 Q 00 +60001 Q 10 +60001 P 00 +60002 M 00 +60001 R 00 +60001 L 00 +60001 O 00 +60002 P 00 +60001 Q 00 +60001 U 00 +60001 S 00 +60002 V 00 +60001 T 00 +60001 V 00 +60001 ] 00 +60002 ^ 10 +60001 _ 00 +60001 f 00 +60002 h 10 +60001 h 00 +60001 j 01 +60001 h 00 +60002 k 00 +60001 l 00 +60001 n 00 +60001 n 00 +60002 m 00 +60001 n 00 +60001 s 00 +60002 t 00 +60001 x 00 +60001 | 00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001   00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  10 +60001 " 10 +60001 ( 00 +60002 * 00 +60001 0 10 +60001 9 00 +60001 D 00 +60002 I 00 +60001 M 00 +60001 P 00 +60002 T 00 +60001 V 00 +60001 X 00 +60001 \\ 00 +60002 c 10 +60001 g 00 +60001 n 10 +60001 r 00 +60002 w 00 +60001 z 00 +60001 z 00 +60002 | 01 +60001 } 00 +60001  00 +60001  00 +60002  00 +60001 Z~ 00 +60001 3 00 +60002 * 00 +60001  00 +60001  00 +60001  00 @EST1643346240.30  00 +60002  00 +60001   00 +60001  10 +60002  10 +60001  10 +60001   00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001 y 00 +60001 t 00 +60002 q 10 +60001 t 00 +60001 z 00 +60001 | 00 +60002 x 00 +60001 | 00 +60001 w 00 +60002 n 00 +60001 l 00 +60001 i 00 +60001 h 00 +60001 o 00 +60002 o 00 +60001 s 00 +60001 p 00 +60001 k 00 +60002 l 10 +60001 k 00 +60001 l 00 +60002 i 00 +60001 g 00 +60001 i 00 +60001 l 00 +60002 l 00 +60001 l 0/ +60001 m 00 +60001 p 00 +60002 q 00 +60001 s 00 +60001 r 00 +60001 u 00 +60002 y 00 +60001 y 00 +60001 x 00 +60001 z 00 +60001 w 00 +60002 z 00 +60001 | 00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002 ~ 00 +60001 ~ 00 +60001 x 00 +60001 u 00 +60002 v 00 +60001 v 00 +60001 v 00 +60001 u 00 +60002 u 00 +60001 v 00 +60001 n 00 +60001 q 00 +60002 t 00 +60001 v 00 +60001 x 00 +60001 v 00 +60002 y 00 +60001 x 00 +60001 x 00 +60001 } 00 +60001 y 00 +60002 x 00 +60001 w 10 +60001 u 00 +60002 u 00 +60001 t 00 +60001 t 00 +60001 t 00 +60002 s 00 +60001 l 00 +60001 l 00 +60001 k 00 +60001 g \ 00 +60002 e 00 +60001 g 00 +60001 e \ 00 +60001 g \ 00 +60002 d 00 +60001 e \ 00 +60001 i 00 +60001 h 00 +60002 g 00 +60001 i 10 +60001 f 00 +60001 i 00 +60002 i 00 +60001 h \ 00 +60001 l \ 00 +60002 l 00 +60001 j 00 +60001 i 10 +60001 m 00 +60002 j 00 +60001 h 00 @EST1643432642.11 l 00 +60001 k 00 +60002 g 00 +60001 d 00 +60001 b 00 +60001 c 00 +60002 Z 00 +60001 Y 00 +60001 a 00 +60001 U 00 +60002 Z 00 +60001 T 00 +60001 G 10 +60001 > 00 +60002 > 00 +60001 @ 00 +60001 > 00 +60001 > 0/ +60002 I 00 +60001 L 00 +60001 B 00 +60001 8 10 +60002 6 10 +60001 4 \ 00 +60001 0 00 +60001 6 00 +60002 : 00 +60001 A 00 +60001 < 00 +60001 6 00 +60002 4 00 +60001 - 00 +60001 ) 00 +60001 * 00 +60002 * \ 00 +60001 + 00 +60001 ) 0/ +60001 & 00 +60002 ! \ 00 +60001  \ 00 +60001  \ 00 +60001   00 +60002 $ \ 00 +60001 & \ 00 +60001 ( 00 +60001 % \ 00 +60002 $ \ 00 +60001  \ 00 +60001  \ 00 +60001  00 +60002  \ 00 +60001 # \ 00 +60001 * \ 00 +60001 2 \ 00 +60002 : \ 00 +60001 E \ 00 +60001 U \ 00 +60001 f 00 +60002 m \ 00 +60001 q 00 +60001 q 00 +60001 s 00 +60002 t 00 +60001 r 00 +60001 p 00 +60001 r 00 +60002 o 10 +60001 l 00 +60001 h 00 +60001 j 00 +60002 j \ 00 +60001 l 00 +60001 k 00 +60001 q 00 +60001 u 00 +60002 z 00 +60001 w 00 +60001 | 00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001 } 00 +60002 z 00 +60001 z 00 +60001 x 00 +60001 x 00 +60002 w 00 +60001 v 00 +60001 v 00 +60001 s 00 +60002 q 00 +60001 r 00 +60001 q \ 00 +60001 q 00 +60001 q 00 +60002 r 00 +60001 p 00 +60001 r 00 +60001 r 00 +60002 r \ 00 +60001 q 00 +60001 s \ 00 +60002 t 00 +60001 t 00 +60001 y 00 +60001 z 00 +60001 { 00 +60002 z 00 +60001 } 00 +60001 z 10 +60002 { 00 +60001 z 00 @EST1643519043.91 z 00 +60001 { 00 +60002 w 00 +60001 } 00 +60001 } 10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  \ 00 +60002  00 +60001  \ 00 +60001  00 +60001  \ 00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  0/ +60001  00 +60002  00 +60001  \ 00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  \ 00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  \ 00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 @EST1643605445.70  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001 z 00 +60001 u 00 +60001 ~ 00 +60002  00 +60001  00 +60001  10 +60001 ~ 00 +60002  00 +60001  00 +60001  00 +60001 z 00 +60002 u 00 +60001 u 00 +60001 p 00 +60001 l 00 +60002 { 00 +60001 | 00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  01 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  01 +60002  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 @EST1643691847.51  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  10 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60001  00 +60002  10 +60001  00 +60001  00 +60002   00 +60001  10 +60001   00 +60001  10 +60002  00 +60001  00 +60001   10 +60002 % 00 +60001 & 00 +60001 ' 10 +60001 * 00 +60002 - 00 +60001 - 00 +60001 2 00 +60001 5 10 +60002 8 01 +60001 6 10 +60001 : 00 +60001 < 00 +60002 ? 00 +60001 J 00 +60001 H 00 +60001 S 00 +60002 O 00 +60001 S 00 +60001 [ 00 +60001 b 00 +60002 e 00 +60001 o 00 +60001 j 00 +60001 x 00 +60002 v 00 +60001 x 10 +60001  00 +60002 ~ 00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  10 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +60001  11 +60001  00 +60001  00 +60002  00 +60001  00 +60001  00 +60001  00 +60002  00 +43952 !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 +3004 #Sending Email +13045 "Can" 00 +16956 !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 #mEXIT @1643755618.46EST @1644515415.64EST = =tMAIN =mMAIN_scheduler @EST1644515417.46 #"core_reset"Sent BREAK +2 #t@43628 receive with ifg=0x10, ie=0xFD + #@44261 receive with ifg=0x10, ie=0xFD #@44916 receive with ifg=0x10, ie=0xFD + #@45549 receive with ifg=0x10, ie=0xFD + #@46183 receive with ifg=0x10, ie=0xFD #@46817 receive with ifg=0x10, ie=0xFD + #@47451 receive with ifg=0x10, ie=0xFD + #@47777 receive with ifg=0x80, ie=0xFD #@9071 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"( 33 + ( 33 + #tPolling Can every 10:00 +3 #Cleanly exited at 17:46:58EST01-Feb-22 +755 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Vnm  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %e  + .tPS.configure :default +4 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +549 #-> access 2 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %\  &  @ 3 + "manipulator"&4& +4 "core" &,   6 # +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +833 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &K :\  +54959 "Can"( 00 +20490 #t-> startTube 2 +355 #-> 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:03:52EST10-Feb-22\\n{1 => 3}\\nCan@13:00:23, 22.4C, 16% humidity, 15.0psia, 13.772V, 0.233A, 0.233A avg, 3.20W",Subject: "da sampling at most 40ml" +3 "collection"'7& +4 "core" &lp  + .tHand.open +3 "manipulator"&81 +16 "core" 1 + "manipulator"&9% +5 "core" % \    3 + "storage"(:% +6 "core" % "\ + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(<( \ +670 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +4 (=& +10 "core" & r\ +3 "manipulator"&>& +9 "core" &,   # +3 "manipulator"&?% +8 "core" % \    3 +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +4 "manipulator"&@( +208 "core" ( +3 "manipulator"&A& +9 "core" &    +3 "storage"(B& +10 "core" &  M\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'/ +103 "core" ' +3 "storage"(D& +10 "core" &  \ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(E'g +275 "core" ' +3 "storage"(F- +7 "core" -'j +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (G& +5 "core" &  \ +4 "manipulator"&H& +7 "core" &    +4 .tElbow.seek 2 +2 "manipulator"&I( +14 "core" ( +3 "manipulator"&J& +8 "core" &   g 6 +3 "storage"(K& +15 "core" &  \ +82 .tForearm.seek 2 + 300 counts +14 "manipulator"&L' +14 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&M/ +62 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&N& +5 "storage"(O' +16 "core" &   6 +3 "manipulator"&P% +8 "core" %  %  +4 .tForearm.seek :retract +11 "manipulator"&Q'\ +97 "core" ' +3 .tElbow.seek CC +4 "manipulator"&R( +111 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +42 "core" ( +3 "manipulator"&S& +9 "core" &9   / K +5 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &T& +7 "core" &9 # & g K +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&U'O +110 "core" ' +4 "manipulator"&V& +8 "core" &9  ! K +4 "manipulator"&W% +7 "core" %Y ! ! +4 "collection"'X& +8 "core" &kn  +5 "collection"'Y& +10 "core" &mm  +6 .tCC.seek :closed +2 "collection"'Z(X +8 "core" &mn  +2 &mn  +6 &0ko +| +11 &dlm > +7 &mm M +10 &Ecln L +8 &ijm L +12 &gkm L +7 &ejm K +9 &Mljk L +11 &eim K +9 &gik L +9 & jhm K +10 &"Vbgj K +11 &$ghk K +7 &%fgl L +10 &'dhk K +8 &)_egi K +10 &+jfi L +9 &,lik L +10 &.ifl K +9 &0fgji K +9 &2&gih L +10 &3cgj K +10 &5egi L +9 &7mggj L +20 &9/fgj L +11 &:egj K +2 &<hfi L +5 &>ulhh L +8 &@7gei L +10 &AkZ_ L +11 &CqDN L +8 &Eu / N +9 &G+ S +9 &H W +10 &J X +10 &Lc W +8 &N! Y +13 &O Y +10 &Q X +6 &Sg Y +9 &U) Y +9 &V T +10 &X: - +9 &X I +5 ( +6 "collection"'Y& +7 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 +2 .Hand.open +3 "manipulator"&[1 +6 "core" &Xd I +53 1 +2 "manipulator"&\\% +9 "core" % Y  " +7 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&]'\ +99 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +162 .tIntake.select :close +8 .Exhaust.select :close +2 .SS.hold +6 "sampler")^+ +4 "core" + +5 "sampler")_% +12 "core" % \  +3 "collection"'`& +10 "core" &Xc \ I +5 "Can",\ MM +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +7 "collection"'a  +6 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +7 "core"  +3 "sampler")c  +8 "core"  +4 .tSS.reconfigure :fast +3 "sampler")#.0X'Q +3 "core" ' + ."airStroke"CSV.dial :air +40 "collection"'? @ +12 .tSS.reconfigure :exhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'\ 'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +97 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +25 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9 % +102 "collection"'D9 +2 "core" 9 * +102 "collection"'9 +3 "core" 9 . +102 "collection"'G9 +2 "core" 9 2 +102 "collection"'A9 +3 "core" 9\ 6 +102 "collection"'H9 +3 "core" 9\ : +102 "collection"'J9 +3 "core" 9\ ? +102 "collection"'K9 +2 "core" 9\ $C +102 "collection"'M9 +2 "core" 9\ .G +103 "collection"'B9 +2 "core" 9\ 7K\ +102 "collection"'P9 +3 "core" 9\ AO\ +102 "collection"'@9 +2 "core" 9\ IS +103 "collection"'C9 +2 "core" 9\ QX\ +102 "collection"'F9 +2 "core" 9\ Y\\\ +103 "collection"'S9 +2 "core" 9\ `` +102 "collection"'T9 +3 "core" 9\ gd +102 "collection"'L9 +3 "core" 9\ nh +102 "collection"'E9 +2 "core" 9\ tm +102 "collection"'I9 +3 "core" 9\ yq +102 "collection"'W9 +2 "core" 9\ u +102 "collection"'X9 +3 "core" 9\ y +103 "collection"'Q9 +2 "core" 9\ } +102 "collection"'V9 +2 "core" 9\  +102 "collection"'[9 +3 "core" 9\  +102 "collection"'N9 +2 "core" 9\  +102 "collection"'\ 9 +3 "core" 9\  +102 "collection"'O9 +3 "core" 9\  +102 "collection"'\\9 +2 "core" 9\  +102 "collection"'_9 +3 "core" 9\  +102 "collection"'U9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'Y `\ `\ I + 'a9 +6 "core"  + 9\ \  + "collection"'b% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.0psia +33206 "Can",\ +26783 "core" ` + "collection"'`9 +4 "core" 9\  +2 "collection"'c% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/36.6psia +2 .CS.seek 0ml + "collection"'^'Q +335 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'e @ +93 "core" A + .tCSV.dial :air +2 "collection"'f @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'h'm +1340 "core" ' +2 .tCSV.dial CTV +2 "collection"'g  +53 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +40 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'k  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'i @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'m'Q +1347 "core" ' +2 "collection"'l% +4 "core" %Ofgs  + #tPuck @47.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'p +96 "core" ~ + .tCBV.dial CSV +2 "collection"'j  +26 "core"  +2 "collection"'r% +4 "core" %O@@S  +2 .tCS.seek 5ml + "collection"'s'm +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'n  +41 "core" + "collection"'o% +4 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"'w' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'x @ +90 "core" > +2 .tCS.seek 10ml +2 "collection"'y' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'u ` +107 "core" _ +2 #tLysing Complete + "collection"'z& +4 "core" &X_ I +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&v% +3 "core" %\ #   E +2 "storage"(}% +3 "core" % \ +2 "storage"(~. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U v t\ +2 "manipulator"&& +4 "core" &6   K + "manipulator"&{% +4 "core" %\ #   [ E +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&|( +158 "core" ( +2 "manipulator"&& +4 "core" &   `  +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +107 "core" ' + "storage"( & +5 "core" &U ^\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +271 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +8 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &    +2 "storage"(& +8 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +30 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'g +2 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"(' +48 "core" ' + "manipulator"&% +4 "core" %v    +2 "storage"(& +3 "core" &U } \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&'E +19 "core" ' +2 "manipulator"&& +4 "core" &  ! o  + "storage"(& +4 "core" &U U\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +22 "core" ' +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"('} +46 "core" ' + "manipulator"&& +5 "core" &   }  + "manipulator"& % +5 "core" %@   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +152 "core" ( +2 "manipulator"&"& +4 "core" &8   V L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" &8   F L +2 .tForearm.seek CC + "manipulator"&$'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tCC.seek :open +2 "collection"'&( +426 "core" ( +2 "storage"('& +4 "core" &U \ + "storage"((& +4 "core" &U \ +2 "manipulator"&& +4 "core" &7   L + "manipulator"&*% +4 "core" % \\    +2 .tForearm.seek :retract +2 "manipulator"&+'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&,( +203 "core" ( + "manipulator"&)& +5 "core" & "   + "storage"(-& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&/' +101 "core" ' + .tElbow.hold +2 "manipulator"&0, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&21 +63 "core" 1 +2 "manipulator"&.% +5 "core" % j $  + "storage"(4& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 308 counts + "manipulator"&%'9 +17 "core" ' +2 "manipulator"&1& +4 "core" &  ;  +2 "storage"(3& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +23 "core" ' + "storage"(7% +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(8' +99 (6% +4 "core" %"D t\ QK + "manipulator"&:% +4 "core" %G   " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +104 "core" ' +16 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +4 "core" &@  +2 "manipulator"&5& +4 "core" &    + "manipulator"&?% +4 "core" %    I  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&9(, +178 "core" ( +2 "manipulator"&& +4 "core" &-  U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&D'b +106 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&G& +4 "core" &-   H + "manipulator"&A% +4 "core" % ou    +2 .tForearm.seek :retract + "manipulator"&H'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +296 "core" ( +2 "manipulator"&K& +4 "core" &$   ;4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &$   | ;4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'O +110 "core" ' +2 "manipulator"&P& +4 "core" &$ " ;4 +2 "manipulator"&@% +3 "core" %F  T G +2 "collection"'C& +4 "core" &  +3 "collection"'F& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'S(X +4 "core" &  +7 & +d %f +9 &X 7 +10 & J +9 &` J +9 &e J +10 &Ec J +9 &fv J +10 &eK J +9 &f# J +9 &Me J +10 & d J +9 &!c J +9 &#dV J +10 &%Vb J +9 &'d J +10 &(co J +9 &*fX J +9 &,^d J +10 &.c K +9 &/ew J +9 &1cX J +10 &3f`B J +9 &5&f* K +10 &6c J +9 &8e J +9 &:me J +10 & Y +9 &Va. Y +10 &W] < +9 &Xi \ N +5 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + "collection"'T& +5 "core" &Xix N + &Xix N + .tHand.open + "manipulator"&L1 +55 "core" 1 +2 "manipulator"&E% +4 "core" % G   8 F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%W +38 "core"  + "processing"%X% +4 "core" %e>  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%Q'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%V  +53 "core"  +2 .tPS.seek 0ml + "processing"%['d +1603 "core" ' + .tPSV.dial PSR +2 "processing"%N +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%\ ' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%O +2 "collection"'\\  +6 "core" @ +2 "processing"%_  +65 "core" +83  +2 .tPSV.dial :mixloop +2 "processing"%U +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +123 "core" +2 .tPS.seek 0ml +2 "processing"%b'd +2609 "core" ' + .tPSV.dial :air +7 "processing"%t  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%` +43 "core" +2 .tPS.seek 0ml + "processing"%c'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +43 "core" +2 .tPS.seek 0ml + "processing"%^'d +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +5 "core" &$   B ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +3 "core" ( + "manipulator"&k& +4 "core" &$  ;4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +4 "core" &$   ;4 +2 .tForearm.seek CC + "manipulator"&h'O +108 "core" ' +2 .tHand.close + "manipulator"&l/ +58 "core" / +2 .tCC.seek :open +2 "collection"'p( +37 "Can"(\ OO +389 "core" ( +2 "manipulator"&j& +4 "core" &$ ;4 + "manipulator"&r% +4 "core" % Q    +2 .tForearm.seek :retract + "manipulator"&m'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(, +284 "core" ( +2 "manipulator"&o& +4 "core" &,     + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &,   I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x'b +107 "core" ' +2 .tHand.open + "manipulator"&w1 +53 "core" 1 +2 "manipulator"&u% +4 "core" % a< + " H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +122 "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 + "collection"'v& +9 "core" &ux  +2 "manipulator"&}% +3 "core" %    ( +2 "storage"(~% +3 "core" % ?\ +2 "storage"(. +3 "core" .(S +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"&<& +3 "core" &,   X  +2 "manipulator"&% +4 "core" %    ~ +45 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +186 "core" ( + "manipulator"& & +4 "core" &  z ) +2 "storage"(R& +4 "core" &  a\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'/ +85 "core" ' +2 "storage"(& +4 "core" &  %\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +281 "core" ' +2 "storage"(- +3 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  \  +2 "manipulator"&& +4 "core" &    ) +2 .tElbow.seek 2 + "manipulator"&( +36 "core" ( + "manipulator"&& +5 "core" &   i v + "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +35 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(|' +7 "core" &   ? v +2 "manipulator"& % +3 "core" %    j 4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.seek CC + "manipulator"&( +129 "core" ' + ."downElevator"SE.stop + "storage"(5 +35 "core" ( + "manipulator"&& +4 "core" &   7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &   7 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&#'O +95 "core" ' +2 "manipulator"&& +4 "core" &  $ s 7 +2 "manipulator"& % +4 "core" %O   w D + "collection"'& +4 "core" &np  +2 "collection"'& +5 "core" &op  +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &no5  +9 &.{oo ,} +9 &gmo > +9 &{mm K +10 &Nbpn J +9 &booe J +10 &fnpP J +9 &clm2 J +9 &Velp J +10 &bln J +9 &ckl I +9 & cln J +10 &"_bmm0 I +9 &$ elkP J +10 &%aimQ J +9 &'clm9 J +9 &)f`kl$ J +10 &+(cjkj J +9 &,fjk> J +9 &.bkk J +10 &0ncji J +9 &20bkj J +10 &3cki I +9 &5ekj J +9 &7vaij J +10 &97eji J +9 &:ckl J +10 &<eik~ I +9 &>}eijl J +9 &@@cijW J +10 &BibhI K +9 &Ck.Y> K +9 &E~}: M +10 &G3) \ Q +9 &H V +9 &J V +10 &Lf X +9 &N' X +10 &O X +9 &Q X +9 &Sj Y +10 &U, Y +9 &V Q +9 &XD4 *} +10 &Xs X R +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + .Hand.open + "manipulator"&'1 +4 "core" &XspU R +49 1 + "manipulator"&(% +4 "core" % O 8  8 D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'*  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'$  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2611 "core" ' + "collection"'-% +4 "core" % T  +2 .tCS.seek 4.001ml +2 "collection"'!'NU +1598 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%2  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%.  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%4'd +2613 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'1 ` +30 "core" _ + .tCSV.dial :air +2 "collection"'3 @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'7' O +1601 "core" ' + .tCSV.dial CTV +2 "collection"'+  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'6'Q +2632 "core" ' + .tCBV.dial :waste1 +2 "collection"': @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"',  +121 "core" +2 "collection"'/& +4 "core" &Xso R +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&=% +4 "core" %\ +   $r + "storage"(5% +4 "core" % \ + "storage"(?. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(%(S +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &S _\ +2 "manipulator"&& +3 "core" &   M 7 +2 "manipulator"&% +3 "core" %\ +   $r +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&>( +154 "core" ( +2 "manipulator"&8& +4 "core" & ! h \ + "storage"(0& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +116 "core" ' + "storage"(G& +4 "core" &S y\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(A'g +265 "core" ' + "storage"(;- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" &   \ + "storage"(K& +4 "core" &S U\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&9' +29 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(P- +2 "core" -'T +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(@'{ +30 "core" ' +2 "manipulator"&C% +5 "core" %  4 2 + "storage"(H& +4 "core" &S \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&&'B +18 "core" ' +2 "manipulator"&T& +4 "core" & " e \ +2 "storage"(L& +3 "core" &S 1\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&E'] +18 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(F'j +40 "core" ' +2 "manipulator"&W& +4 "core" &   * \ +2 "manipulator"&X% +4 "core" %^  % E z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +159 "core" ( + "manipulator"&V& +4 "core" &&   >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &&   >H +2 .tForearm.seek CC +2 "manipulator"&N'O +96 "core" ' +2 .tHand.close + "manipulator"&[/ +58 "core" / + .tCC.seek :open +2 "collection"'O( +427 "core" ( + "storage"(\\& +4 "core" &S R\ +2 "storage"(_& +3 "core" &S \ +3 "manipulator"&U& +3 "core" && $ ! >H +2 "manipulator"&a% +3 "core" % U   Q +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&t( +153 "core" ( +2 "manipulator"&b& +4 "core" &   q \ +2 "storage"(`& +3 "core" &S \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&Y' +114 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&c1 +59 "core" 1 +2 "manipulator"&f% +4 "core" % U , ( + "storage"(e& +4 "core" &S .\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 292 counts +2 "manipulator"&g') +20 "core" ' + "manipulator"&k& +4 "core" &   \ +2 "storage"(i& +4 "core" &S {\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&l'] +36 "core" ' + "storage"(J% +4 "core" %n \ +3 ."downElevator"SE.seek :down +3 "storage"(I' +99 (S% +2 "core" %< 3\ PG +2 "manipulator"&j% +4 "core" %Ё   S  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' +22 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%h  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%o' +2607 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%s +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%d  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%w +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%u  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%m'd +2605 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +5 "core" &q + "manipulator"&}& +4 "core" &   j \ +2 "manipulator"&~% +3 "core" %\ !   A +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +178 "core" ( + "manipulator"&x& +5 "core" &-   Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&<'b +109 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / + "manipulator"&& +4 "core" &- + 7 C +2 "manipulator"& % +3 "core" % sh   t +2 .tForearm.seek :retract +2 "manipulator"&R'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +52 "manipulator"&( +119 "core" ( + "manipulator"&n& +5 "core" &  k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &   Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +110 "core" ' + "manipulator"&& +4 "core" &   # +2 "manipulator"&% +4 "core" %    +2 "processing"%& +4 "core" &X  +2 "processing"%& +5 "core" &V  +2 .tPC.seek :closed +2 "processing"% (X +4 "core" &`  +7 & *g $e +9 &Vh \ 7 +9 &b L +10 &ho \ L +9 &niv \ L +10 &2bt \ L +9 &go K +9 &f L +10 &yf K +9 &:j \ L +9 &c \ L +10 &!hx \ L +9 &#d L +10 &%Cf \ K +9 &'h \ L +9 &(e K +10 &*h \ L +9 &,Jh \ L +9 &. i$ \ L +10 &/i \ L +9 &1g K +10 &3Qh \ L +9 &5j \ L +9 &6i \ L +10 &8f L +9 &:Yf \ L +9 &<i \ L +10 &=c \ L +9 &?j \ L +10 &Abg \ L +9 &C#j \ L +9 &Dt \ M +10 &F O +9 &HV R +9 &J R +10 &K R +9 &M S +10 &O^ R +9 &Q S +9 &R S +10 &T S +9 &Vc S +9 &Wju &t +10 &X!k 4 +9 ( +3 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%& +10 "core" &X - + &X - + .tHand.open + "manipulator"& 1 +64 "core" 1 + "manipulator"&% +5 "core" %  \  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%"% +4 "core" %b \ +2 .tPS.seek 0.3ml +2 "processing"%'_ +378 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"% % +4 "core" %]/ \  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%| +95 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%p  +86 "core"  +3 .tPS.seek 0ml +2 "processing"%''d +2618 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&(& +5 "core" &   + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +4 "core" ( + "manipulator"&*& +4 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&#' +102 "core" ' + .tHand.close +2 "manipulator"&^/ +58 "core" / +2 .tPC.seek :open + "processing"%-( +422 "core" ( +2 "manipulator"&y& +4 "core" &    + "manipulator"&2% +4 "core" %    U +2 .tForearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&)(, +134 "core" ( +2 "manipulator"&1& +4 "core" &-\  W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-\   ` W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!'b +107 "core" ' + .tHand.open +2 "manipulator"&+1 +63 "core" 1 + "manipulator"&7% +5 "core" % bU   5  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +108 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%,& +5 "core" &e + "manipulator"&/% +4 "core" %\ .   & +2 "storage"(=% +3 "core" % \ +2 "storage"(5. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(?( \ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &  C\  +2 "manipulator"&& +4 "core" &-\   W + "manipulator"&% +4 "core" %\ .   & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&8& +4 "core" &  G . + "storage"(0& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&G'/ +116 "core" ' + "storage"(& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' + "storage"(;- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (D& +3 "core" &  \  + "manipulator"&K& +4 "core" &  $ . +2 .tElbow.seek 2 + "manipulator"&P( +3 "core" ( +2 "manipulator"&C& +3 "core" & % i . +2 "storage"(H& +4 "core" &  *\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&T' +39 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& + "storage"(X' +7 "core" &   . + "manipulator"&% +4 "core" %   x : +2 .tForearm.seek :retract +2 "manipulator"&>'\ +90 "core" ' +2 .tElbow.seek PC + "manipulator"&A( +168 "core" ' + ."downElevator"SE.stop + "storage"(5 +85 "core" ( + "manipulator"&9& +4 "core" &   `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&@' +92 "core" ' + "manipulator"&V& +4 "core" &    +2 "manipulator"&Q% +4 "core" %   m + "processing"%E& +4 "core" &* +2 "processing"%M& +5 "core" && +2 .tPC.seek :closed +2 "processing"%[(X +4 "core" &!  +9 &0~ +z +10 &d > +9 & M +9 &Gc L +10 & g L +9 &h L +9 &g L +10 &Oh L +9 &g L +10 &i L +9 & a L +9 &"Xf K +10 &$g L +9 &%h L +9 &'g K +11 &)`c K +9 &+!f L +9 &,j L +9 &.h L +9 &0gj L +10 &2)e L +9 &3f L +9 &5k L +10 &7ng L +9 &90e L +10 &:g L +9 &<e L +9 &>vg L +10 &@8g L +9 &Ag L +10 &Ck L +9 &Exx N +9 &G4 P +10 &H R +9 &J R +9 &Lt R +10 &N4 S +9 &O S +9 &Q S +10 &Szs S +9 &U<t S +10 &V L +9 &X2Byz $j +9 &X6 / +6 ( +2 "processing"%M& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 .Hand.open + "manipulator"&B1 +3 "core" &X / +54 1 + "manipulator"&Z% +4 "core" % #  S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "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"%_ W + %U9 +6 "core" 9 +102 "processing"%a9 +3 "core" 9 +102 "processing"%b9 +2 "core" 9  +102 "processing"%`9 +3 "core" 9  +102 "processing"%N9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%c9 +2 "core" 9 +102 "processing"%f9 +2 "core" 9 +102 "processing"%e9 +3 "core" 9" +102 "processing"%k9 +2 "core" 9& +102 "processing"%i9 +3 "core" 9* +102 "processing"%J9 +2 "core" 9/ +102 "processing"%\ 9 +3 "core" 93 +102 "processing"%S9 +2 "core" 97 +102 "processing"%j9 +3 "core" 9; +102 "processing"%t9 +3 "core" 9? +103 "processing"%Y9 +2 "core" 9C +102 "processing"%g9 +2 "core" 9H +102 "processing"%F9 +3 "core" 9L +102 "processing"%h9 +2 "core" 9P +102 "processing"%l9 +2 "core" 9T +102 "processing"%I9 +3 "core" 9X +102 "processing"%49 +2 "core" 9] +102 "processing"%s9 +2 "core" 9a +103 "processing"%d9 +2 "core" 9e +102 "processing"%w9 +3 "core" 9i +102 "processing"%u9 +2 "core" 9m +102 "processing"%o9 +3 "core" 9q +102 "processing"%v9 +2 "core" 9v +102 "processing"%}9 +2 "core" 9z +103 "processing"%~9 +3 "core" 9~ +102 "processing"%x9 +2 "core" 9 +102 "processing"%{9 +3 "core" 9 +102 "processing"%q9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 \ +102 "processing"% 9 +5 "core" 9\ +6 .tPH.hold 2:00:00,28C +8 "processing"%r pWp  +8 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%n +95 "core"  + "processing"%z% +46 "core" %a0  +10 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%<' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' +2 .tPTV.dial :puck +6 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +122 "core"  + "processing"%R% +4 "core" %ң  +2 .tPS.seek 1.5ml +2 "processing"% 'S +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +3 .tPS.seek 0ml +2 "processing"% 'd +1597 "core" ' + .tdelay 5:00 +5129 "Can"* 88 +24874 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2305 "core" ' +2 .tPSV.dial PTV +2 "processing"%" +67 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2293 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%| @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'p  + "processing"%  +42 "core"  +2 +2 "processing"%(% +3 "core" %f  +2 .tPS.seek 0.34ml +2 "processing"%*'u +437 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'$  +28 "core" + .tPRV.dial :air +2 "processing"%^  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"%] @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"% ' +851 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%y  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%2'Ҧ +1601 "core" ' +2 .tPSV.dial :PML +2 "processing"%1 +42 "core" + .tPTV.dial :mixing +2 "processing"%3 @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%#  +34 "core" +2 "processing"%% +4 "core" %Ҥ  +2 .tPS.seek 1.85ml + "processing"%+' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%7 * +46 "core" ) +6 .tPS.seek 0ml +2 "processing"%,'d +1949 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" &SU +2 "manipulator"&/& +3 "core" &    +2 "manipulator"&=% +3 "core" %\ !  ; : +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(, +135 "core" ( + "manipulator"&!& +5 "core" &,  " } "y + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 && +3 "core" &,   ` "y +2 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 "manipulator"&%& +4 "core" &, ) + < "x + "manipulator"&8% +4 "core" % mu  ! D  +2 .tForearm.seek :retract +2 "manipulator"&0'\ +123 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +278 "core" ( + "manipulator"&& +4 "core" &:  b L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &:  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;'O +96 "core" ' +3 "manipulator"&D& +5 "core" &:  " L +2 "manipulator"&K% +4 "core" %W   = * + "collection"'C& +4 "core" &UT  +2 "collection"'H& +5 "core" &TS  +2 .tCC.seek :closed +2 "collection"'L(X +4 "core" &US  +9 &0SS\ ,} +9 &fUS ? +9 &RS\ M +10 &UdUU L +9 &gSR\ L +9 &fRR L +10 &ePR K +9 &\\kSS L +10 &eSR L +9 &gRR K +9 & kPR L +10 &"fhRR K +9 &$'jRR L +9 &%gQQ K +10 &'gPP L +9 &)mgPQ L +10 &+/eNP L +9 &,mQO L +9 &.dOP K +10 &0ugNO L +9 &27hNP L +9 &3cOP K +10 &5jPQ L +9 &7}hOP L +10 &9?kOO L +9 &;kOO K +9 &<iMO L +10 &>jOO L +9 &@HdOP K +9 &B\ gON K +10 &CoAF\ L +9 &Ez)1 M +10 &G? \ Q +9 &H\ U +9 &J\ W +10 &Ls\ W +9 &N3\ X +9 &O\ X +10 &Q\ X +9 &Sw\ Y +10 &U8\ Y +9 &V\ L +9 &X!G\ (x +10 &Xv \ N +5 ( + "collection"'H& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'W& +5 "core" &Xvp\ N + &Xvp\ N + .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&% +4 "core" % W H 6 * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  + "processing"%T% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%9'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%&  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%P'd +1603 "core" ' +2 .tPSV.dial PSR + "processing"%V +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Q' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%E  + "collection"'X  +32 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%> +107 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%-  +71 "core" +2 .tPS.seek 0ml + "processing"%B'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +43 "core" +2 .tPS.seek 0ml + "processing"%a'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%@  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%b' +1219 "Can"1\ kk +1398 "core" ' + .tPSV.dial :mixloop +2 "processing"%` +42 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &8   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +3 "core" ( +2 "manipulator"&f& +4 "core" &8    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &8    L +2 .tForearm.seek CC + "manipulator"&k'O +104 "core" ' +2 .tHand.close + "manipulator"&i/ +53 "core" / +2 .tCC.seek :open +2 "collection"'J( +424 "core" ( + "manipulator"&\ & +4 "core" &8 S L +2 "manipulator"&S% +4 "core" % a   + .tForearm.seek :retract +49 "manipulator"&j'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(, +286 "core" ( + "manipulator"&Y& +5 "core" &-   ] 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &-   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'b +108 "core" ' +2 .tHand.open + "manipulator"&h1 +57 "core" 1 +2 "manipulator"&l% +4 "core" % bc , ) R ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +104 "core" ' + ."da"delayUntil "13:55:27.64" +24931 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%4 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%s  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , + ."da"PSV.dial :air +2 "processing"%w  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%} +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2296 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +121 "core"  +2 "processing"%q% +4 "core" %i\ + #"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"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%n +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +35 "core" + "processing"%'% +4 "core" %ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%<'[ +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%R * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +276 "Can"*\ II +2042 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%_ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%"% +4 "core" %e + #"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" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +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"%| * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1602 "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"%p * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +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"%$ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%^ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2290 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%y  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +121 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%1  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%3 +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%#'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%7% +4 "core" %_\  +2 ."da"PS.seek 0.55ml +2 "processing"%2' +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%+  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%.'Ҧ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%/ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%= @ +67 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%!  +32 "core" +2 "processing"%% +4 "core" %ҫ  +2 ."da"PS.seek 1.85ml +2 "processing"%A' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%%'d +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20323 "Can"$\ << +27680 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%8  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%\\ * +32 "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"%' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +49 "processing"%D +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2298 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%0 +122 "core"  + "processing"%O% +4 "core" %a\ +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"%W' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%H +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%T% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%;'W +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%, * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%&'d +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%X' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +68 "core"  + ."da"delay 5 seconds +15 "Can" \ FE +488 ."da"PSV.dial PTV +2 "processing"%- +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Q  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2309 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +133 "core"  + "processing"%M% +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"%U' +592 "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 .PSV.dial PTV + "processing"%a +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%`  +33 "core" +2 "processing"%b% +4 "core" %ҧ\  + ."da"PS.seek 1.5ml +2 "processing"%'W +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e'd +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .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 +2 "processing"%G +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'd +2299 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +121 "core"  +2 "processing"%h% +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 +3 ."da"PS.seek 0.5ml + "processing"%l' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%j'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%F +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core" + "processing"%s% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'S +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +68 "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 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +4 "processing"%n% +16 "core" %f\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +6 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%z' +337 "core" ' +5 ."da"delay 5 seconds +502 "processing"%'% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +325 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +479 "Can"!\ {{ +1117 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%R% +3 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%_  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +51 "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "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"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  + "processing"%% +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"%m'Ҧ +2105 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%| +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'W +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%( * +31 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%$'d +1598 "core" ' + "processing"%^9 +4 "core" 9S5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%*  +3 "core" 5 + 5 + "processing"%]& +4 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ &   "X +2 "storage"(y% +3 "core" % 3 V\ +2 "storage"( . +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(1(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (3& +3 "core" &V \  +\ +2 "manipulator"&& +3 "core" &-   8 +2 "manipulator"&% +3 "core" %\ &   "X +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +200 "core" ( +2 "manipulator"&#& +4 "core" &    + "storage"(+& +4 "core" &V\ \  n\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +107 "core" ' + "storage"(/& +4 "core" &V  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(='g +253 "core" ' + "storage"(!- +4 "core" -'C + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &   ,  +2 "storage"(& +3 "core" &V\ \  f\ +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"&.' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&A, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(8- +3 "core" -'C +2 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(\\'j +30 "core" ' +2 "manipulator"&% +4 "core" %y    + "storage"(%& +4 "core" &V \ m\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&:'E +17 "core" ' + "manipulator"&5& +4 "core" &   V  +2 "storage"(D& +3 "core" &V 3 !\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&K'] +25 "core" ' +2 ."da"SE.seek 5.16 Pucks below Top Plate +2 "storage"('Y +41 "core" ' +2 "manipulator"&0& +5 "core" &   /  + "manipulator"&O% +5 "core" %p   )  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +107 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&W( +243 "core" ( + "manipulator"&& +5 "core" &   d  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &   1  +2 ."da"Forearm.seek PC +2 "manipulator"&' +99 "core" ' +2 ."da"Hand.close + "manipulator"&T/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( + "storage"(,& +4 "core" &V\ \  *\ +2 "manipulator"&;& +3 "core" &   C  +2 "manipulator"&9% +3 "core" %   ) +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +103 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&P( +262 "core" ( +2 "manipulator"&&& +4 "core" &     + "storage"(E& +4 "core" &V 3 Y\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&>'] +91 "core" ' + ."da"Hand.open + "manipulator"&-1 +55 "core" 1 +2 "storage"(Q- +4 "core" -'Y +2 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"(X'% +31 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.15 Pucks below Top Plate +2 "storage"(B'_ +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22feb1014h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3869 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 54.539 seconds\ /var/log/esp/da22feb1014h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22feb1014h40ml15s.tif +1562 #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 +3071 #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 +7126 #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\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "54.539 sec auto-exposure",Subject: "da22feb1014h40ml images!" +7 "storage"(M- +8 "core" -'_ +2 "storage"(Z& +6 "core" &V \ \ Y\ + "manipulator"&U& +4 "core" &    +2 ."da"Elbow.seek 1 +2 "manipulator"&a( +20 "core" ( +2 "manipulator"&`& +6 "core" &    + "storage"(b& +4 "core" &V [\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&@'] +6 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +10 ."da"SE.seek 4.87 Pucks below Top Plate +4 "storage"(f' +58 "core" ' + "manipulator"&& +6 "core" &   + "storage"(i& +4 "core" &V : C\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +65 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&)' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&G, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.05 Pucks below Top Plate +2 "storage"(e' +25 "core" ' + "manipulator"&\ % +5 "core" %s    + "storage"(S& +4 "core" &V 6 7\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&k'C +18 "core" ' + "manipulator"&Y& +4 "core" &    +2 "storage"(L& +4 "core" &V \\ Q )\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&c'] +34 "core" ' +3 "storage"(h% +11 "core" % ^ S \ +6 ."downElevator"SE.seek :down +5 "storage"(g' +99 (l% +5 "core" %͗> Q \\ G\ PF +3 "manipulator"&F% +5 "core" %0   '  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +7 "core" ' +8 "storage"(s& +10 "core" &V i r W\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +3 "processing"%j& +9 "core" &\ +3 "manipulator"&w& +4 "core" &    +4 "manipulator"&d% +8 "core" %    +6 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&o(, +177 "core" ( +3 "manipulator"&v& +8 "core" &-   +3 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &}& +11 "core" &-  +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&N'b +106 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&u/ +65 "core" / +3 "manipulator"&{& +11 "core" &-   o +4 "manipulator"&q% +9 "core" % ru   H  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&x'\ +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&~( +120 "core" ( +4 "manipulator"& & +8 "core" &    +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &n& +8 "core" &   +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +97 "core" ' +3 "manipulator"&'& +8 "core" &   2  +4 "manipulator"&z% +8 "core" %   +4 "processing"%& +8 "core" &\ +4 "processing"%<& +21 "core" &\ +4 &\ +4 ."psFlush"PC.seek :closed +6 "processing"%(X +8 "core" &\ +3 &\  +4 &1\ +| +11 &d\ > +8 &~\ M +9 &L_\ L +10 &c\ L +10 &e\ L +8 &a\ K +10 &Tc\ L +9 &a\ K +15 &c\ L +7 & b\ K +7 &"[c\ L +9 &$d\ L +10 &%`\ L +8 &'c\ L +10 &)d_\ L +10 &+&b\ L +9 &,b\ L +9 &.b\ L +9 &0ld\ L +10 &2.d\ L +10 &3d\ L +18 &5e\ L +2 &7tc\ L +6 &94h\ L +10 &:d\ L +10 &<d\ L +10 &>ze\ L +9 &@<c\ L +10 &Ac\ L +8 &Cg\ L +10 &E~p\ N +10 &G:\ P +9 &H\ R +9 &J\ R +12 &Lx\ R +7 &N9\ S +10 &O\ S +8 &Q\ S +10 &S}\ S +10 &U?\ S +8 &W\ J +10 &X6J\ Y +9 &X P\ 4 +5 ( +4 "processing"%<& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +4 "processing"%R& +8 "core" &X*\ 4 +2 &X*\ 4 +3 ."psFlush"Hand.open +3 "manipulator"&1 +65 "core" 1 +3 "manipulator"&% +9 "core" %   +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +114 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%_ +42 "core"  +5 "processing"%% +11 "core" %c\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%' +275 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +320 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +2115 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +178 "core" B +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%"  +125 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%'F +1194 #"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)\ +1414 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %K\ + #"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"%' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%|  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%m'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%*  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%]'d +1618 "Can"&\ :: +1001 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +581 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%t'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +41 "core"  + ."psFlush"PSR.select :air +54 .PS.seek 2.5ml +2 "processing"%I' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%%'d +2625 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%5 +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%D'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%2  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +69 "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"%:' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%,' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'd +2611 "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"%E  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'-& +4 "core" &UTM  + "manipulator"&Q& +4 "core" &   2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&V( +2 "core" ( +2 "manipulator"&& +4 "core" &   '  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &   ^  +2 .tForearm.seek PC +2 "manipulator"&M' +93 "core" ' + .tHand.close +2 "manipulator"&Z/ +53 "core" / +2 .tPC.seek :open +2 "processing"%U( +422 "core" ( + "manipulator"&`& +4 "core" &   /  +2 "manipulator"&b% +4 "core" %    + .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +365 "core" ( +2 "manipulator"&\ & +4 "core" &!    8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &!   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'O +102 "core" ' +2 "manipulator"&Y& +4 "core" &!    8 +2 "manipulator"&L% +4 "core" %S   5 ( + "collection"'>& +4 "core" &STp +2 "collection"'B& +5 "core" &SSL +2 .tCC.seek :closed +2 "collection"'h(X +4 "core" &RTP +7 & ,TSS %f +10 &VTTT 7 +9 &QSN L +9 &cSSJ K +10 &wlTRO L +9 &9gTST L +10 &jQPW L +9 &hQST K +9 &jSSQ L +10 &BnPQP K +9 & eQQQ K +10 &!fQRU K +9 &#hPQS L +9 &%JhOQT K +10 &' lQQE L +9 &(hPOK K +9 &*gMPP L +10 &,SgONP K +9 &.fONL L +9 &/mOQN K +10 &1cPOJ K +9 &3ZeMQQ K +10 &5ePNO K +9 &6gPON K +9 &8kNN@ L +10 &:bfMOM K +9 &<#jOOG L +10 &=jLNL L +9 &?dMOH K +9 &AjhMNK K +10 &C*mELQ L +9 &Ds28N M +9 &F K O +10 &H[L S +9 &JJ V +9 &KK V +10 &MQ W +9 &OVP\ X +10 &QH\ X +9 &RC\ X +9 &TI\ X +10 &VYN\ Y +9 &WhP , +9 &Xx&K M +9 ( +4 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'l& +4 "core" &X~YP G + &X~Yr G + .tHand.open + "manipulator"&@1 +56 "core" 1 +2 "manipulator"&F% +4 "core" % S   " ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +117 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'f& +5 "core" &X~Yp G + "collection"')% +4 "core" %Kp  + .tCSV.dial CSR +2 "collection"'s  +40 "core"  + "collection"'k% +4 "core" %KS  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'j'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'w% +3 "core" %mj  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'d' +622 "core" ' + .tCSV.dial :waste +2 "collection"'e +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'c'Q +1967 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'v& +5 "core" &X~Yd G + "collection"'}% +4 "core" %Ue + .tCSV.dial :flush +2 "collection"'g  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'G'm +1162 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'u @ +39 "core" B + "collection"'{% +5 "core" %mG  +2 .tCS.seek 7ml + "collection"'q' +521 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'4  + '  +40 "core"  +84  +2 .tCBV.dial :waste1 +2 "collection"'n @ +40 "core" @ +2 .tCS.seek 0ml +2 "collection"'N'Q +1196 "Can"+\ AA +383 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"''& +4 "core" &X~Yb G +2 "collection"'z% +3 "core" %Sh \ +2 .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"'o'm +1160 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +41 "core" A + "collection"'% +59 "core" %mB \  +2 .tCS.seek 7ml +2 "collection"'R' +520 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'<'Q +1583 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'_& +4 "core" &X~Xb G +2 "collection"'% +4 "core" %S` + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'$% +4 "core" %S> + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +58 .tCS.seek 8ml + "collection"''O +1795 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +523 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'" +2 '  +94 "core" +31  +2 .tCTV.dial :intake + "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1798 "core" ' +2 .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +7 "collection"'  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'  +95 "core"  +2 "collection"'|% +4 "core" %ND  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1343 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"'('Q +2598 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&m& +4 "core" &!   R 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +17 "core" ( + "manipulator"&^& +4 "core" &   - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &   C - +2 .tForearm.seek CC +2 "manipulator"&p'O +99 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open +2 "collection"']( +425 "core" ( +2 "manipulator"&y& +4 "core" &  4 - + "manipulator"&3% +4 "core" % b   +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +282 "core" ( +2 "manipulator"&?& +4 "core" &-  f  +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"&+'b +115 "core" ' +2 .tHand.open + "manipulator" +61 "core" 1 + "manipulator"&/% +5 "core" % YY * ( %  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t'\ +104 "core" ' +2 "processing"%!& +4 "core" &|  +42444 "Can"0 11 +60001 0\ 11 +60001 +\ 11 +60001 /\ 11 +60002 -\ 11 +60001 (\ 10 +60001 $\ 11 +60001 \ 11 +60002 \ 10 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001  \ 11 +60002  \ 11 +60001 \ 11 +60001  \ 11 +60001 \ \ 11 +60002 \ \ 11 +60001 \ 11 +60001  \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 10 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 23 +60001 &\ 11 +60001 *\ 11 +60001 /\ 11 +60002 2\ 11 +60001 8\ 11 +60001 >\ 11 +60001 @\ 11 +60002 B\ 11 +60001 6\ 11 +60001 0\ 11 +60001 /\ 11 +60002 4\ 11 +60001 5\ 11 +60001 .\ 11 +60001 -\ 11 +60002 '\ 10 +60001 %\ 11 +60001 $\ 11 +60001 #\ 11 +60002 (\ 11 +60001 &\ 11 +60001 (\ 11 +60001 +\ 11 +60002 ,\ 11 @EST1644555624.64 .\ 11 +60001 1\ 11 +60001 1\ 11 +60002 6\ 11 +60001 3\ 21 +60001 4\ 11 +60001 7\ 11 +60002 :\ 11 +60001 >\ 11 +60001 A\ 11 +60001 B\ 11 +60002 B\ 11 +60001 A\ 11 +60001 A\ 11 +60001 A\ 11 +60002 F\ 11 +60001 F\ 11 +60001 I\ 11 +60001 K\ 11 +60002 P\ 11 +60001 R\ 11 +60001 T\ 11 +60001 T\ 21 +60002 W\ 11 +60001 Y\ 11 +60001 \\\ 11 +60001 \\\ 11 +60002 ^\ 11 +60001 _\ 11 +60001 a\ 11 +60001 a\ 11 +60002 b\ 11 +60001 g\ 11 +60001 k\ 11 +60001 t\ 11 +60002 w\ 11 +60001 v\ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60001  \ 10 +60002 \ 10 +60001 \ 11 +60001  \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 "\ 11 +60001 \ 11 +60001 \ 11 +60002 #\ 11 +60001 "\ 11 +60001  \ 11 +60001  \ 11 +60002 !\ 11 +60001 #\ 11 +60001 "\ 11 +60001  \ 11 +60002 #\ 11 +60001 $\ 10 +60001 $\ 11 +60001 "\ 11 +60002  \ 11 +60001 %\ 11 +60001 &\ 11 +60001 (\ 11 +60002 1\ 11 +60001 0\ 11 +60001 2\ 11 +60001 4\ 11 +60002 4\ 11 +60001 4\ 11 +60001 8\ 11 +60001 8\ 10 +60002 A\ 11 +60001 @\ 11 +60001 ?\ 11 +60001 <\ 21 +60002 <\ 11 +60001 8\ 11 +60001 8\ 11 +60001 3\ 11 +60002 /\ 11 +60001 ,\ 11 +60001 *\ 11 +60001 (\ 11 +60002 "\ 11 +60001 $\ 11 +60001 $\ 11 +60001 $\ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 @EST1644642026.44 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 10 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 l\ 11 +60001 l\ 11 +60001 X\ 11 +60001 H\ 21 +60002 B\ 11 +60001 @\ 11 +60001 <\ 11 +60001 ;\ 11 +60002 .\ 11 +60001 $\ 11 +60001 \ 11 +60001 \ 11 +60002 \ \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 10 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 10 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002  11 +60001  11 +60001  11 +60001  21 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001 \ 11 +60001 \ 11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001 \ 11 +60001  11 +60002  11 +60001 \ 11 +60001  11 +60001 \ 11 +60002  11 +60001  11 +60001  11 +60001  11 +60002 \ 11 +60001 \ 11 +60001  11 +60001  11 +60002 \ 11 +60001  10 +60001  11 +60001 \ 11 +60002  11 +60001 \ 11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002 \ 11 +60001 \ 11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 @EST1644728428.24  11 +60001 \ 11 +60001  11 +60001 \ 11 +60002  11 +60001  11 +60001  11 +60001  11 +60002 \ 11 +60001 \ 10 +60001 \ 11 +60001  11 +60002 \ 11 +60001  11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001  11 +60001 \ 10 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001  11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002  11 +60001  11 +60001  21 +60001 \ 11 +60002  11 +60001  11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001  11 +60001 \ 11 +60001  11 +60002 \ 11 +60001 \ 11 +60001  11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001  11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001  11 +60001  11 +60002 \ 11 +60001  11 +60001  11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001  11 +60002  11 +60001 \ 11 +60001 \ 11 +60001  11 +60002  11 +60001  11 +60001 \ 11 +60001 \ 11 +60002  11 +60001  11 +60001  11 +60001  10 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001 \ 10 +60001 \ 11 +60002 \ 11 +60001  11 +60001 \ 11 +60001  11 +60002 \ 21 +60001  11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001  11 +60001  11 +60001  11 +60002 \ 11 +60001  11 +60001 | 11 +60001 z 11 +60002 y 11 +60001 w 11 +60001 t 11 +60001 p 11 +60002 o 11 +60001 o 11 +60001 k 11 +60001 g 11 +60002 f 11 +60001 g 11 +60001 d 11 +60001 ^ 11 +60001 \\ 11 +60002 Z 11 +60001 [ 11 @EST1644814830.04 \\ 11 +60002 Y 21 +60001 W 11 +60001 ] 11 +60001 [ 11 +60001 X 11 +60002 [ 11 +60001 ] 11 +60001 d 11 +60001 ^ 11 +60002 [ 11 +60001 X 11 +60001 X 11 +60001 [ 11 +60002 ^ 11 +60001 W 11 +60001 W 11 +60001 Z 11 +60002 Z 11 +60001 [ 11 +60001 [ 21 +60001 Y 11 +60002 Y 11 +60001 W\ 11 +60001 W\ 11 +60001 W 01 +60002 U 11 +60001 W\ 11 +60001 _ 11 +60002 a\ 11 +60001 b 11 +60001 b 11 +60001 d\ 11 +60002 e 11 +60001 b\ 11 +60001 b 11 +60001 _\ 11 +60002 \\ 11 +60001 [ 11 +60001 ]\ 11 +60001 `\ 11 +60002 _\ 11 +60001 a\ 11 +60001 d\ 11 +60001 d 11 +60002 f 11 +60001 k 11 +60001 l\ 11 +60001 o 11 +60002 q 11 +60001 s\ 11 +60001 z 11 +60001 y 11 +60002 y 11 +60001 { 11 +60001 { 21 +60001 ~ 11 +60002  11 +60001 { 11 +60001 u 11 +60001 { 11 +60002 w 11 +60001 v 11 +60001 w 11 +60001 l 11 +60002 m 11 +60001 t 11 +60001 p 11 +60001 u 11 +60002 { 11 +60001 y 11 +60001  11 +60001 \ 11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  21 +60002  11 +29652 #t-> can +3 "Can" 11 +2106 #t-> access 2 +3 "storage"(I% +3 "core" % \ +2 "manipulator"&% +4 "core" %\ '    "Z + "manipulator"&& +4 "core" &- ! !  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +829 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (8& +3 "core" &K \  +27377 "Can" 11 +32043 #t-> startTube 2 +27958 "Can" 11 +32971 #t-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 15:26:00EST14-Feb-22\\n{1 => 6}\\nCan@15:20:31, 22.6C, 10% humidity, 15.2psia, 13.753V, 0.239A, 0.239A avg, 3.28W",Subject: "da sampling at most 40ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'5& +4 "core" &02  + "manipulator"&%% +6 "core" %\ '   J "Z + "storage"(D% +4 "core" % \ +2 "storage"(O. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(2( \ +676 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +6 (0& +6 "core" & | \ +3 "manipulator"&=& +8 "core" &-   '  +4 "manipulator"&7% +9 "core" %\ '   "Z +7 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +4 "manipulator"&.( +214 "core" ( +3 "manipulator"&\\& +9 "core" &   & i +3 "storage"(K& +10 "core" & \ +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&:'/ +103 "core" ' +3 "storage"(H& +8 "core" & \ +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +12 "storage"('g +275 "core" ' +3 "storage"(T- +7 "core" -'i +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (A& +5 "core" & )\ +4 "manipulator"&[& +9 "core" &   i +7 .tElbow.seek 2 +4 "manipulator"&C( +13 "core" ( +3 "manipulator"&;& +9 "core" & '  T - +3 "storage"(,& +7 "core" & \ +5 .tForearm.seek 2 + 300 counts +6 "manipulator"&' +14 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tHand.close +2 "manipulator"&9/ +60 "core" / +10 ."downElevator"SE.seek :down +11 "manipulator"&E& +3 "storage"(&' +15 "core" &   [ - +3 "manipulator"&-% +8 "core" % $   +4 .tForearm.seek :retract +4 "manipulator"&Q'\ +115 "core" ' +4 .tElbow.seek CC +4 "manipulator"&( +100 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +64 "core" ( +3 "manipulator"&X& +9 "core" && ) " - <? +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &Z& +8 "core" &&   6 <? +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&~'O +100 "core" ' +7 "manipulator"&& +11 "core" &&   <? +5 "manipulator"&% +8 "core" %O   U +4 "collection"'`& +8 "core" &42 +4 "collection"'b& +15 "core" &00 +2 &20 +4 .tCC.seek :closed +6 "collection"'M(X +9 "core" &11 +2 &12  +6 &.}31 ,} +10 &f12 ? +9 &40 M +9 &F_11 L +9 & e04 K +10 &f// K +10 &e/0 L +8 &Lj/0 L +13 &h02 L +7 &g/. L +9 & j/0 L +9 &"Wh./ K +11 &$j.. L +8 &%g/0 L +10 &'e-- L +8 &)^g-0\ L +10 &+!h.. K +8 &,l*- L +11 &.j., K +13 &0fe-/ L +6 &2(h., L +9 &3g-- L +10 &5h-- L +8 &7nh,, L +10 &91k,- K +8 &:g0- L +11 &<g*- K +9 &>wj-, K +9 &@9d+- K +10 &Ak# L +9 &Cr  L +16 &Et O +7 &G- R +6 &H V +9 &J\ W +9 &Lc\ X +12 &N$\ X +7 &O\ Y +10 &Q\ Y +8 &Sg\ Y +10 &U)\ Y +9 &V\ T +9 &X; / +10 &X  J +13 ( + &Xd J +6 "collection"'b& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 +3 .Hand.open +4 "manipulator"&V1 +6 "core" &Xd J +49 1 +3 "manipulator"&\ % +8 "core" % O   w U +4 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&S'\ +102 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +166 .tIntake.select :close +4 .Exhaust.select :close +5 .SS.hold +5 "sampler")Y+ +6 "core" + +6 "sampler")L% +11 "core" % \  +3 "collection"'>& +7 "core" &Xd. J +6 "Can"\ JJ +3 #tCalibrating pressure sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")+ +126 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'`'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")& +112 "core" ' + ."CSpush"CS.stop + "collection"'5 +12 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +81 "core"  + "collection"'Y% +4 "core" %N  +2 #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'l' +329 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'J% +3 "core" %!\  +2 .tCS.seek 6ml +2 "collection"'@'P +1338 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +3 "collection"'F +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'f'Q +1375 "core" ' + .tCSV.dial CSR +2 "collection"'  +50 "core"  +2 "collection"')% +4 "core" %S  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'s'Q +578 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'k% +3 "core" %U-\  +2 .tCS.seek 5ml +2 "collection"'B'm +838 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'w  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'j' +1088 "core" ' + "collection"'e9 +4 "core" 9T + "collection"'d% +4 "core" %  +2 #tBefore lysing Collection Puck Heater at 21.4C/28.7psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'v \  +2 'P9 +5 "core" 9T +102 "collection"'69 +3 "core" 9Ud +102 "collection"'c9 +2 "core" 9U d +102 "collection"'u9 +3 "core" 9V d +102 "collection"'{9 +2 "core" 9Vd +102 "collection"'}9 +3 "core" 9Xd +102 "collection"'G9 +2 "core" 9\\d +102 "collection"'g9 +3 "core" 9bd +102 "collection"'n9 +2 "core" 9i"d +102 "collection"'q9 +3 "core" 9r&d +102 "collection"''9 +3 "core" 9~*d +102 "collection"'z9 +2 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"'49 +2 "core" 97d +102 "collection"' 9 +3 "core" 9;d +102 "collection"'x9 +3 "core" 9?d +102 "collection"'9 +2 "core" 9Cd +102 "collection"'N9 +3 "core" 9Hd +102 "collection"'9 +2 "core" 9Ld +102 "collection"'R9 +3 "core" 95Pd +102 "collection"'_9 +3 "core" 9PTd +102 "collection"'9 +2 "core" 9mXd +102 "collection"'9 +3 "core" 9]d +102 "collection"'o9 +2 "core" 9ad +102 "collection"'9 +3 "core" 9ed +102 "collection"'<9 +2 "core" 9id +102 "collection"'9 +3 "core" 9md +102 "collection"'"9 +2 "core" 9qd +102 "collection"' 9 +3 "core" 9?vd +102 "collection"'9 +2 "core" 9^zd +103 "collection"'9 +3 "core" 9~d +102 "collection"'(9 +2 "core" 9d +103 "collection"' 9 +2 "core" 9b +102 "collection"'9 +2 "core" 9_ +103 "collection"'|9 +2 "core" 9[ +102 "collection"'9 +3 "core" 9"X +102 "collection"'$9 +2 "core" 9CV +103 "collection"'9 +2 "core" 9cS +102 "collection"'9 +2 "core" 9O +103 "collection"'m9 +2 "core" 9L +102 "collection"'^9 +3 "core" 9I +102 "collection"'9 +3 "core" 9G +102 "collection"'9 +2 "core" 9C +102 "collection"'i9 +3 "core" 9'A +102 "collection"'a9 +2 "core" 9G? +102 "collection"'9 +3 "core" 9f< +102 "collection"'y9 +2 "core" 99 +102 "collection"'39 +3 "core" 97 +102 "collection"'p9 +2 "core" 96 +102 "collection"'h9 +3 "core" 93 +102 "collection"'?9 +5 "core" 90 +102 "collection"' 9 +2 "core" 9/ +103 "collection"'#9 +2 "core" 91- +102 "collection"'!9 +2 "core" 9K+ +103 "collection"'9 +2 "core" 9e( +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"'r9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +2 "core" 9  +103 "collection"'I9 +2 "core" 9  +102 "collection"'89 +2 "core" 9 1 +103 "collection"'59 +2 "core" 9 D  +102 "collection"'%9 +3 "core" 9 Y +102 "collection"'D9 +2 "core" 9 i +102 "collection"'9 +3 "core" 9 { +102 "collection"'19 +2 "core" 9  +102 "collection"'79 +3 "core" 9 ! +102 "collection"'O9 +3 "core" 9 % +102 "collection"'\\9 +2 "core" 9 * +102 "collection"'K9 +3 "core" 9 . +102 "collection"'H9 +2 "core" 9 2 +102 "collection"'09 +3 "core" 9 6 +102 "collection"'t9 +3 "core" 9 : +102 "collection"'T9 +2 "core" 9\ ? +102 "collection"'A9 +3 "core" 9\ C +102 "collection"'[9 +2 "core" 9\ G +102 "collection"'=9 +3 "core" 9\ $K +102 "collection"',9 +3 "core" 9\ 0O +102 "collection"'99 +2 "core" 9\ 9T +103 "collection"'E9 +2 "core" 9\ DX +102 "collection"' 9 +2 "core" 9\ L\\ +103 "collection"'.9 +2 "core" 9\ V` +102 "collection"':9 +3 "core" 9\ ^d +103 "collection"'9 +2 "core" 9\ gh +102 "collection"'-9 +3 "core" 9\ mm +102 "collection"'X9 +2 "core" 9\ tq +102 "collection"'Z9 +3 "core" 9\ |u +102 "collection"'C9 +2 "core" 9\ y +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\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'Q9 +2 "core" 9\  +103 "collection"'V9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'\ `\ `\ I +2 ']9 +5 "core"  + 9\  +2 "collection"'~% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.7psia +21281 "Can"\ +38708 "core" ` + "collection"'L9 +4 "core" 9\  +2 "collection"'b% +3 "core" %z~\ +2 #tEnded lysing Collection Puck Heater at 70C/38.0psia +2 .CS.seek 0ml + "collection"'>'Q +353 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Y @ +95 "core" B + .tCSV.dial :air +2 "collection"'J @ +41 "core" > +3 .tCS.seek 5ml + "collection"'l'm +1341 "core" ' + .tCSV.dial CTV +2 "collection"'F  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'@ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"') @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'f'Q +1345 "core" ' +2 "collection"'k% +4 "core" %OJJ + #tPuck @48.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'s +96 "core"  + .tCBV.dial CSV +2 "collection"'w  +26 "core" +2 "collection"'B% +4 "core" %O!"  +2 .tCS.seek 5ml +2 "collection"'e'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'d  +41 "core" +2 "collection"'P% +4 "core" %mdh  + .tCS.seek 7ml +2 "collection"'6' +578 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'c @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'u' O +831 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +108 "core" _ + #tLysing Complete +2 "collection"'}& +4 "core" &X_ \ J + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&G% +3 "core" %\ *   $q +2 "storage"(g% +4 "core" % \ + "storage"(n. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(q(S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ('& +3 "core" &V  @\ +2 "manipulator"&z& +3 "core" &%   <? +2 "manipulator"&% +3 "core" %\ *   $q +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&4( +184 "core" ( +2 "manipulator"& & +4 "core" &  "  + "storage"(x& +4 "core" &V a\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek 1 + 600 counts +3 "manipulator"&'] +97 "core" ' +2 "storage"(N& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +247 "core" ' + "storage"(R- +4 "core" -'4 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&_& +3 "core" &    +2 "storage"(& +4 "core" &V (\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&o, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'4 +2 .tSE.seek 5.16 Pucks below Top Plate +2 "storage"(<'[ +31 "core" ' +2 "manipulator"&% +4 "core" %J   T + "storage"("& +4 "core" &V  \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"& 'A +11 "core" ' +2 "manipulator"&& +4 "core" &  P  +2 "storage"(& +4 "core" &V 6\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&('] +22 "core" ' +2 .tSE.seek 6.16 Pucks below Top Plate +2 "storage"( 'J +42 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&|% +4 "core" %T   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +151 "core" ( + "manipulator"&& +4 "core" &9    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9   L +2 .tForearm.seek CC +2 "manipulator"&m'O +89 "core" ' +2 .tHand.close +2 "manipulator"&^/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "storage"(& +5 "core" &V \ + "storage"(i& +4 "core" &V \ + "manipulator"&a& +4 "core" &8   b L +2 "manipulator"&% +4 "core" % W    +2 .tForearm.seek :retract + "manipulator"&y'\ +97 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&3( +206 "core" ( + "manipulator"&p& +5 "core" &t   ] + "storage"(h& +4 "core" &V \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&?' +111 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator" +63 "core" 1 +3 "manipulator"&!% +4 "core" % ^ 6 &  + "storage"(& +4 "core" &V 6\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 291 counts +2 "manipulator"&+'( +20 "core" ' +2 "manipulator"&*& +4 "core" &y   v +2 "storage"(/& +3 "core" &V \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +33 "core" ' +2 "storage"(r% +4 "core" %M 0\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +2 "core" %ӯ9 \ PH +2 "manipulator"&I% +4 "core" %4    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +96 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +5 "core" & /  + "manipulator"&%& +4 "core" &y   o +2 "manipulator"&D% +4 "core" %    + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +176 "core" ( + "manipulator"&1& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &-   I +2 .tForearm.seek :garage +2 "manipulator"&O'b +104 "core" ' + .tHand.close + "manipulator"&\\/ +62 "core" / + "manipulator"&K& +4 "core" &- & , F +2 "manipulator"&H% +3 "core" % pv   > \ +2 .tForearm.seek :retract +2 "manipulator"&0'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&t( +296 "core" ( + "manipulator"&T& +4 "core" &&   =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &&   =G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&['O +98 "core" ' + "manipulator"&=& +5 "core" &&  " =G + "manipulator"&,% +4 "core" %N   M m +2 "collection"'9& +4 "core" &.  +3 "collection"'E& +5 "core" &r  +2 .tCC.seek :closed +3 "collection"' (X +3 "core" &~  +7 &< &i +9 &[ 8 +9 & K +10 &` K +9 &c J +9 &Yb J +10 &a J +9 &en J +10 &fP J +9 &`h3 K +9 & $c J +10 &!cf J +9 &#gF K +9 &%j` J +10 &'+e J +9 &(e J +10 &*e J +9 &,rel J +9 &.4e_ J +10 &/e J +9 &1dy J +9 &3zbS J +10 &5<d: J +9 &6e5 J +10 &8g J +9 &:ev J +9 &eH J +9 &?c J +9 &Ae J +10 &CJh K +9 &E\ r K +10 &F O +9 &Hu T +9 &J0u V +10 &Kd W +9 &MI X +9 &Oq X +10 &Q1 Y +9 &R Y +10 &TD Y +9 &Vw: Y +9 &Wi 1 +10 &X`  9 +9 &Xmm H +5 ( +2 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 +2 "collection"'.& +4 "core" &X_e H + &X_Y H + .tHand.open + "manipulator"&:1 +58 "core" 1 + "manipulator"&% +4 "core" % N , , m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%X +41 "core"  + "processing"%Z% +4 "core" %g  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%C'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1598 "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,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%`  +2 "collection"'  +69 "core" +81  + .tPSV.dial :mixloop +2 "processing"%Q +94 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +124 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +1696 "Can"\ ML +915 "core" ' +2 .tPSV.dial :air + "processing"%~  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%b  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%j' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +40 "core" +2 .tPS.seek 0ml + "processing"%J'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +4 "core" &&   =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +3 "core" ( + "manipulator"&@& +4 "core" && ! H =G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &&   =G +2 .tForearm.seek CC +2 "manipulator"&)'O +106 "core" ' + .tHand.close +2 "manipulator"&l/ +62 "core" / +2 .tCC.seek :open +2 "collection"'k( +427 "core" ( +2 "manipulator"&s& +4 "core" &&    =G + "manipulator"&w% +52 "core" % _   ~ +3 .tForearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&f(, +283 "core" ( + "manipulator"&d& +5 "core" &-  \ ; ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &-   ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&e'b +112 "core" ' +2 .tHand.open + "manipulator"&c1 +63 "core" 1 + "manipulator"&6% +5 "core" % Z* = ) + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +119 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'}& +5 "core" &\\_  + "manipulator"&G% +4 "core" %    } +2 "storage"(g% +4 "core" % \ + "storage"(n. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"('( \ +204 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (z& +3 "core" & <\ +2 "manipulator"&& +3 "core" &-   ' +2 "manipulator"&2% +4 "core" %    Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +214 "core" ( + "manipulator"&x& +4 "core" &~  > +2 "storage"(& +3 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&N'/ +110 "core" ' +2 "storage"(S& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'g +281 "core" ' +2 "storage"(_- +3 "core" -'i +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +4 "core" & \ + "manipulator"&& +4 "core" &~   + .tElbow.seek 2 +2 "manipulator"&( +66 "core" ( +2 "manipulator"&"& +4 "core" & %  L 2 + "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +38 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&|& + "storage"(' +7 "core" &   2 +2 "manipulator"&4% +4 "core" %    @ +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +148 "core" ( + "manipulator"& & +4 "core" &)   z @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &)   @] + ' + ."downElevator"SE.stop +4 .tForearm.reconfigure :tight + "storage"(5 +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +107 "core" ' +2 "manipulator"&& +5 "core" &) " @] + "manipulator"&(% +5 "core" %Y     + "collection"'o& +4 "core" &PU  +2 "collection"'^& +5 "core" &RV  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &RV  +8 &-}QT ,~ +10 &hTTv ? +9 &{QTY K +10 &UeSUH J +9 &cQS$ J +9 &fPT K +10 &cRT J +9 &\\eOS J +9 &ePU K +10 &eOT J +9 & eNR J +10 &"fcOR I +9 &$&eOO J +9 &%dPQi J +10 &'ePQ J +9 &)mdOO J +9 &+/eNQ J +10 &,gOP J +9 &.eMP J +10 &0ueNP J +9 &26hLO J +9 &3`MPr I +10 &5dOOd J +9 &7|dNNW J +9 &9?gMP> J +10 &;fMP4 J +9 &<fMM J +10 &>fMO K +9 &@GdMM J +9 &BeGL J +10 &Ck= K +9 &E M +9 &G: Q +10 &H U +9 &J W +10 &Ln) W +9 &N., X +9 &O! X +10 &Q X +9 &Sr Y +9 &U4 X +10 &V O +9 &X%M (z +10 &Xs &p +9 &X \ ^ +2 ( +2 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&M1 +55 "core" 1 +2 "manipulator"&% +4 "core" % Y ; % 8  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +101 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'a  +121 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%m' +2612 "core" ' + "collection"'p% +5 "core" % Lmo  +2 .tCS.seek 4ml + "collection"'h'NM +1594 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%$  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%#  +67 "core"  +2 .tPS.seek 0ml + "processing"%!'d +2615 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'* @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'/' O +1597 "core" ' + .tCSV.dial CTV +2 "collection"'r  +53 "core"  +2 .tCS.seek 0ml +2 "collection"'y'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +31 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'I  +122 "core" + "collection"'3& +4 "core" &Xvu ^ +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&?% +4 "core" % '   > "` +2 "storage"(5% +3 "core" % \ +2 "storage"(%. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(D(S +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (+& +3 "core" &T j t r\ +2 "manipulator"& & +3 "core" &)   ! @] +2 "manipulator"&% +3 "core" % '   f "` +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&1( +185 "core" ( +2 "manipulator"&7& +4 "core" &   . + "storage"(& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +91 "core" ' +2 "storage"(\\& +4 "core" &T >\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(K'g +232 "core" ' +2 "storage"(H- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +2 "core" &   +2 "storage"(O& +4 "core" &T :\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&T' +34 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(A- +2 "core" -' +2 .tSE.seek 6.16 Pucks below Top Plate +2 "storage"(='G +33 "core" ' +2 "manipulator"&,% +4 "core" %U   + "storage"(9& +4 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&0'E +22 "core" ' +3 "manipulator"&& +4 "core" &   D +2 "storage"(.& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&:'] +25 "core" ' +2 .tSE.seek 7.16 Pucks below Top Plate + "storage"('6 +49 "core" ' + "manipulator"&E& +5 "core" &   c + "manipulator"&X% +4 "core" %p   @ u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&[( +159 "core" ( + "manipulator"&W& +5 "core" &"   :/ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &#  E :/ +2 .tForearm.seek CC +2 "manipulator"&C'O +106 "core" ' + .tHand.close + "manipulator"&&/ +57 "core" / +2 .tCC.seek :open + "collection"'( +428 "core" ( + "storage"(& +5 "core" &T \ + "storage"(`& +4 "core" &T \ + "manipulator"&Q& +4 "core" &#   :/ +50 "manipulator"&V% +4 "core" % ]    +2 .tForearm.seek :retract +2 "manipulator"&;'\ +101 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&~( +160 "core" ( +3 "manipulator"&]& +8 "core" &    +3 "storage"(\ & +8 "core" &T e\ +3 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"&v' +105 "core" ' +2 .tElbow.hold + "manipulator"&b, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&L1 +62 "core" 1 +3 "manipulator"&Y% +4 "core" % s <  9  + "storage"(j& +4 "core" &T G\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&>'A +22 "core" ' + "manipulator"&@& +4 "core" &   ^  +2 "storage"(& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&l'] +20 "core" ' + "storage"(t% +5 "core" %= 1\ +2 ."downElevator"SE.seek :down +3 "storage"(-' +99 ( % +3 "core" %؁8 \ PF +2 "manipulator"&s% +4 "core" %Ѐ   u e + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +86 "core" ' + ."downElevator"SE.stop + "storage"(5 +5 "core" ' + .tPSV.dial :air +2 "processing"%)  +68 "core" +3 .tPS.seek 2.5ml + "processing"%d' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%P +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%F  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%c +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%6  +41 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%B'd +2605 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%}& +5 "core" &F + "manipulator"&G& +4 "core" &   C  + "manipulator"&g% +4 "core" %\ *  $t +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(, +171 "core" ( +2 "manipulator"&e& +4 "core" &-  " 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-   1 +2 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' + .tHand.close +2 "manipulator"&2/ +56 "core" / +2 "manipulator"&q& +4 "core" &- . 3  1 + "manipulator"&x% +4 "core" % tp   u +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&f( +113 "core" ( + "manipulator"&S& +5 "core" &   S ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &   ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&_' +103 "core" ' + "manipulator"&& +5 "core" &   A ' + "manipulator"&% +4 "core" %   6 g +2 "processing"%"& +4 "core" &) +2 "processing"%& +5 "core" &! +2 .tPC.seek :closed + "processing"%(X +5 "core" &,  +9 &32 +{ +9 &d= > +10 &9 M +9 &Kc< L +9 & h< L +10 &f? L +9 &cO L +10 &ShE L +9 &dR L +9 &hW L +10 & eV K +9 &"Zhb L +9 &$hX L +10 &%ge L +9 &'ji L +10 &)des K +9 &+$hy L +9 &,gh L +10 &.i^ L +9 &0jhk L +9 &2,ju L +10 &3hx L +9 &5iy L +10 &7qhx L +9 &92hy M +9 &:g L +10 &<g L +9 &>|h K +9 &@;h L +10 &Ais L +9 &Ck M +10 &E~t M +9 &G7 P +9 &H R +10 &J R +9 &Lw R +9 &N9 R +10 &O S +9 &Q S +10 &S} S +9 &U> S +9 &W J +10 &X6K [ +9 &X P 4 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%|& +4 "core" &X% 3 + &X% 3 + .tHand.open + "manipulator"&41 +58 "core" 1 + "manipulator"& % +4 "core" %   ` g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +101 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%< +42 "core" +2 "processing"%R% +4 "core" %i +2 .tPS.seek 0.3ml +2 "processing"%'f +378 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%(% +4 "core" %f  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%o'. +491 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +7 .PS.seek 2.5ml +2 "processing"%' +1900 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +94 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%k  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &   ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&^( +3 "core" ( + "manipulator"&a& +4 "core" &  ! ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   y ' +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&J/ +61 "core" / +2 .tPC.seek :open +2 "processing"%p( +424 "core" ( +2 "manipulator"&u& +4 "core" &   ' + "manipulator"&$% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(, +117 "core" ( + "manipulator"&& +5 "core" &,  S  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &,    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&h'b +109 "core" ' +2 .tHand.open + "manipulator"&r1 +63 "core" 1 + "manipulator"&/% +5 "core" % aX 6  (  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%I& +5 "core" &E + "manipulator"&3% +4 "core" %\ (   #c + "storage"(?% +4 "core" % f\ +2 "storage"(5. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(%( \ +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (+& +3 "core" & \  + "manipulator"& & +4 "core" &,    +2 "manipulator"&% +3 "core" %\ (   t #c +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&'( +194 "core" ( + "manipulator"&7& +4 "core" &    +2 "storage"(& +3 "core" & \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&\\'/ +90 "core" ' +2 "storage"(& +4 "core" & \ H\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i'g +288 "core" ' +2 "storage"(H- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (8& +2 "core" & \ \  +2 "manipulator"&O& +3 "core" &    +2 .tElbow.seek 2 +2 "manipulator"&A( +19 "core" ( +2 "manipulator"&,& +4 "core" &   O v + "storage"(9& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&./ +55 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&E& + "storage"(X' +55 "core" &   Y v +4 "manipulator"& % +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&1'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&K( +115 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +124 "core" ( + "manipulator"&T& +4 "core" & %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&=' +102 "core" ' + "manipulator"&W& +4 "core" &  " e +2 "manipulator"&% +4 "core" %   W +2 "processing"%:& +3 "core" & \ +2 "processing"%& +6 "core" & \ +2 .tPC.seek :closed +2 "processing"%&(X +4 "core" & \ +7 & . %g +10 &W 7 +9 & L +9 &e L +10 &vg L +9 &8b L +9 &e K +10 &h L +9 &e K +10 &?i L +9 & a L +9 &!d L +10 &#c L +9 &%Hc L +9 &'\ e L +10 &(e K +9 &*i L +9 &,Pj L +10 &.h L +9 &/e L +10 &1gC K +9 &3Xg L +9 &5k L +10 &6k L +9 &8d? L +10 &:`ex L +9 &<#hz K +9 &=j{ L +10 &?kv L +9 &Aijp K +9 &C)mk L +10 &Dwx M +9 &F{ O +10 &H_k Q +9 &Jh R +9 &Kl R +10 &Me R +9 &Oec R +9 &Q&_ R +10 &RR S +9 &TV R +9 &VjX S +10 &WcpS , +9 &XxP = +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + .Hand.open +2 "manipulator"&Z1 +3 "core" &X%F 2 +57 1 + "manipulator"&% +4 "core" % - . W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%` W +3 %Q9 +5 "core" 9 +102 "processing"%V9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9  +102 "processing"%\ 9 +3 "core" 9|  +102 "processing"%C9 +2 "core" 9z +102 "processing"%[9 +3 "core" 9x +102 "processing"%L9 +2 "core" 9w +102 "processing"%Y9 +3 "core" 9u +102 "processing"%j9 +2 "core" 9u" +102 "processing"%@9 +3 "core" 9t& +102 "processing"%9 +3 "core" 9u* +102 "processing"%t9 +2 "core" 9u/ +102 "processing"%;9 +3 "core" 9w3 +102 "processing"% 9 +2 "core" 9x7 +102 "processing"%s9 +3 "core" 9{; +103 "processing"%~9 +2 "core" 9}? +102 "processing"%v9 +2 "core" 9D +102 "processing"%>9 +3 "core" 9H +102 "processing"%)9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +102 "processing"%l9 +2 "core" 9T +102 "processing"%-9 +3 "core" 9X +102 "processing"%!9 +2 "core" 9] +102 "processing"%P9 +2 "core" 9a +103 "processing"%F9 +2 "core" 9e +102 "processing"%c9 +2 "core" 9i +102 "processing"%69 +3 "core" 9m +102 "processing"%d9 +2 "core" 9q +102 "processing"%}9 +4 "core" 9v +102 "processing"%G9 +3 "core" 9z +102 "processing"%g9 +3 "core" 9~ +102 "processing"%e9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%b9 +2 "core" 9 +102 "processing"%29 +3 "core" 9 +102 "processing"%q9 +3 "core" 9 +102 "processing"%x9 +2 "core" 9 +102 "processing"%w9 +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  +3 .tPH.hold 2:00:00,28C +8 "processing"% pWp  +4 .tdelay 1:30 +2 "core"  +7445 "Can"\ == +1555 .tPSR.select :air +3 .PSV.dial PSR + "processing"%" +96 "core"  + "processing"%n% +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 +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%U'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%|  +69 "core"  + .tPSV.dial PTV +2 "processing"%4 +80 "core"  + .tPBV.dial :waste1 +2 "processing"%  +120 "core"  +2 "processing"%% +4 "core" %ҡ  +2 .tPS.seek 1.5ml +6 "processing"% 'Q +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%R'd +1599 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +65 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%(' +2314 "core" ' + .tPSV.dial PTV +6 "processing"% +68 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +67 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%k'd +2305 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%a @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'J  + "processing"%f  +41 "core" +  +2 "processing"%N% +4 "core" %^  +2 .tPS.seek 0.34ml +2 "processing"%'m +429 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'u  +28 "core" + .tPRV.dial :air +2 "processing"%$  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%* @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%^  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%r'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%/ +43 "core" + .tPTV.dial :mixing +2 "processing"%I @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%#  +33 "core" +2 "processing"%3% +4 "core" %ҩ  +2 .tPS.seek 1.85ml +2 "processing"%?' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%h'd +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &--  + "manipulator"& & +9 "core" &   | +2 "manipulator"&% +3 "core" %\ #    H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&D(, +124 "core" ( +2 "manipulator"&7& +4 "core" &,   9  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,    +2 .tForearm.seek :garage + "manipulator"&m'b +109 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&& +4 "core" &, +    +2 "manipulator"&H% +3 "core" % n   / +2 .tForearm.seek :retract +2 "manipulator"&8'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +284 "core" ( + "manipulator"&,& +4 "core" &% !  <; +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"&.'O +104 "core" ' +2 "manipulator"&E& +5 "core" &%   ? <; + "manipulator"& % +4 "core" %X     +2 "collection"''& +4 "core" &-.  +2 "collection"'\\& +5 "core" &+.  +2 .tCC.seek :closed +2 "collection"'i(X +4 "core" &,1  +7 & %-. $c +10 &V.. 7 +9 &*1 L +9 &f,- K +10 &li+- L +9 &/h,, K +10 &k+/ L +9 &h*. K +9 &uk), K +10 &7m+. K +58 &j), K +4 &!h*, L +2 &#~i++ K +5 &%?h), K + &'g*, K + &(k), K + &*j)) L +3 &,Gh(+ K +9 &.\ e'( K +9 &/l&+ K +10 &1g)* K +9 &3Pe)* K +10 &5h), K +9 &6k)* K +9 &8j(+ L +10 &:Wh') K +9 &<i(* K +9 &=h)) K +10 &?d)* K +9 &A_m&* K +10 &C j & L +9 &Dr L +9 &F O +10 &HS R +9 &J\  V +9 &K V +10 &M V +9 &OL W +10 &Q  X +9 &R X +9 &T X +10 &VS X +9 &Wm (} +9 &Xr. Z +9 ( +4 "collection"'\\& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.81 +2 "collection"'& +4 "core" &XY F + &XZ F +2 .tHand.open + "manipulator"&T1 +59 "core" 1 +2 "manipulator"&0% +4 "core" % X ; " )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%W +93 "core"  +2 "processing"%% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%:'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +1483 "Can"\ YY +110 "core" ' + .tPSV.dial PSR +2 "processing"%p +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Z' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'Q  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%V  +68 "core" +2 .tPS.seek 0ml +2 "processing"%='d +2606 "core" ' + .tPSV.dial :air +2 "processing"%]  +51 "core" +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +39 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2617 "core" ' + .tPSV.dial :air +2 "processing"%L  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +41 "core" +2 .tPS.seek 0ml + "processing"%@'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &%   <; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +28 "core" ( + "manipulator"&;& +4 "core" &   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &    K +2 .tForearm.seek CC +2 "manipulator"&s'O +104 "core" ' + .tHand.close +2 "manipulator"&~/ +58 "core" / + .tCC.seek :open +2 "collection"'v( +425 "core" ( + "manipulator"&>& +4 "core" &   @ K +2 "manipulator"&)% +4 "core" % a   D + .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&l(, +273 "core" ( + "manipulator"&-& +4 "core" &- !  9 ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &-   ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&P'b +112 "core" ' + .tHand.open +2 "manipulator"&F1 +60 "core" 1 + "manipulator"&c% +4 "core" % _Y = 5  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +107 "core" ' +2 ."da"delayUntil "16:17:38.36" +24957 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%d @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" , + ."da"PSV.dial :air +2 "processing"%g  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2315 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%z +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%2 +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2291 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%w +120 "core"  +2 "processing"%S% +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"%{' +582 "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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%" +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" + "processing"%M% +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"PS.seek 0ml +2 "processing"%4'd +1601 "core" ' +2 ."da"delay 2:00 +3117 "Can"\ KK +8885 #"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%` +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2281 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%R +122 "core"  + "processing"%% +4 "core" %a;  + #"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"%o' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%% +4 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%a * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%k'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +33 "core" +50 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +68 "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"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%*  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2281 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%^  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%/  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%I +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%#'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%3  +41 "core"  +2 "processing"%5% +4 "core" %c  +2 ."da"PS.seek 0.55ml +2 "processing"%r' +328 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%?  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%+'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"%% +4 "core" %Ҩ  +2 ."da"PS.seek 1.85ml +2 "processing"%K' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +8077 "Can"\ LL +39926 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSV.dial :air +2 "processing"%m  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%,' +2317 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"%9 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%E +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2297 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +122 "core"  + "processing"%% +4 "core" %c  + #"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"%' +581 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%T'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%0  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%\\ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +35 "core" + "processing"%% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%.'T +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%X'd +1594 "core" ' + ."da"delay 2:00 +5964 "Can"\ dc +6039 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%p * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%1 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +6 "processing"%V +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2291 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +119 "core"  +2 "processing"%C% +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"%\ ' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%[ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +33 "core" +2 "processing"%Y% +4 "core" %ҫ  + ."da"PS.seek 1.5ml +2 "processing"%'[ +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'd +1592 "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"%O * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%A +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +132 "core"  + "processing"%F% +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"%c' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +50 .PSV.dial PTV +3 "processing"%P +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +33 "core"  + "processing"%}% +4 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%G'U +589 "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"%@'d +1599 "core" ' +2 ."da"delay 2:00 +11744 "Can" >> +258 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +32 "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"%2 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2271 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +6 "processing"%"% +16 "core" %i|\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%n' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%M% +4 "core" %{\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +326 "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 +2 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'Q +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +32 "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"%B +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<' +2308 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%o  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2312 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +121 "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"%'Ҧ +2105 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%a +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%J% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'R +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%k  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +1605 "core" ' + "processing"%$9 +4 "core" 9R5 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%*& +3 "core" &X%\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ (   R #c +2 "storage"(^% +3 "core" % < <\ +2 "storage"(. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(/(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &U   c\ +2 "manipulator"&& +4 "core" &-   R ? + "manipulator"&3% +4 "core" %\ (   } #c +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +214 "core" ( + "manipulator"&#& +4 "core" & !  y +2 "storage"(?& +3 "core" &U ; ;\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&r'] +97 "core" ' + "storage"( & +4 "core" &U = I i\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +225 "core" ' + "storage"(7- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  +2 "storage"(& +3 "core" &U ; 8\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&+' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&K, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(H- +2 "core" -' +2 ."da"SE.seek 7.17 Pucks below Top Plate +2 "storage"('@ +38 "core" ' +2 "manipulator"&m% +4 "core" %s    + "storage"(& +4 "core" &U ! ! s\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&9'C +18 "core" ' +3 "manipulator"&D& +4 "core" &   I + "storage"(E& +3 "core" &U F F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +17 "core" ' +2 ."da"SE.seek 8.17 Pucks below Top Plate +2 "storage"(,'/ +50 "core" ' +2 "manipulator"&8& +4 "core" &   L +2 "manipulator"&% +3 "core" %b   F r +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&''\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +244 "core" ( +2 "manipulator"&0& +4 "core" &     + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &   9  +2 ."da"Forearm.seek PC + "manipulator"&W' +106 "core" ' + ."da"Hand.close + "manipulator"&/ +56 "core" / + ."da"PC.seek :open +2 "processing"%T( +424 "core" ( +2 "storage"(h& +4 "core" &U ^ ]\ + "manipulator"&.& +4 "core" &   F  +2 "manipulator"&:% +48 "core" %   = +10 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +115 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&1( +262 "core" ( + "manipulator"&X& +4 "core" &   y \ +2 "storage"(& +3 "core" &U U Y \ +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"&V1 +60 "core" 1 +2 "storage"(Z- +3 "core" -'/ +3 ."da"SE.seek 7.93 Pucks below Top Plate +2 "storage"(Q' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.16 Pucks below Top Plate +2 "storage"(='5 +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22feb1416h40ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2211 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 38.147 seconds\ /var/log/esp/da22feb1416h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22feb1416h40ml15s.tif +1572 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22feb1416h40ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22feb1416h40ml30s.tif +3076 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22feb1416h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22feb1416h40ml70s.tif +7142 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22feb1416h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "38.147 sec auto-exposure",Subject: "da22feb1416h40ml images!" +5 "storage"(C- +9 "core" -'5 +3 "storage"(]& +5 "core" &U ' \ +2 "manipulator"&\ & +7 "core" & * "  \ +3 ."da"Elbow.seek 1 +3 "manipulator"&[( +20 "core" ( + "manipulator"&j& +6 "core" & \  g + "storage"(Y& +4 "core" &U 9 8 \ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&L'] +23 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.88 Pucks below Top Plate +2 "storage"(;' +64 "core" ' +2 "manipulator"&& +4 "core" &   Q g +2 "storage"(~& +5 "core" &U I\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&O' +35 "core" ' + ."da"Elbow.hold +3 "manipulator"&A, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.06 Pucks below Top Plate +2 "storage"( ' +29 "core" ' + "manipulator"&>% +6 "core" %   & + "storage"()& +4 "core" &U t u \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&s'E +18 "core" ' + "manipulator"&-& +13 "core" &   } g +3 "storage"(i& +10 "core" &U l j J\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&t'] +37 "core" ' +2 "storage"(F% +5 "core" % p\ +2 ."downElevator"SE.seek :down +4 "storage"(!' +103 (c% +13 "core" %ߵ2 \ OA +6 "manipulator"&P% +13 "core" %Љ   +  +7 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&d'\ +32 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +61 "core" ' +3 "storage"(}& +9 "core" &U \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +3 "processing"%& +7 "core" &n  +3 "manipulator"&g& +9 "core" &  g +3 "manipulator"&G% +8 "core" %\ 0   6 ' +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&z(, +179 "core" ( +3 "manipulator"&b& +9 "core" &-   j / +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &2& +9 "core" &-   % / +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&@'b +110 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&e/ +60 "core" / +3 "manipulator"&w& +9 "core" &-   p / +3 "manipulator"&S% +7 "core" % mz   {  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&x'\ +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +4 "manipulator"&q( +120 "core" ( +3 "manipulator"&& +9 "core" &   _ +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &"& +8 "core" &    +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&{' +102 "core" ' +3 "manipulator"&M& +9 "core" &   ] +3 "manipulator"&n% +8 "core" %   d +3 "processing"%& +11 "core" &N  +5 "processing"%& +9 "core" &C  +6 ."psFlush"PC.seek :closed +7 "processing"% (X +6 "core" &@  +4 &K  +2 &V 6 +7 &=I{H\ 0 +10 &ksT\ E +8 &kL\ L +19 &gF\ L +3 &fF\ K +9 &\\gE\ L +7 & `:\ K +9 &g6\ L +10 &g:\ K +10 &f`7\ K +8 &!'b4\ L +10 &"b=\ K +10 &$e:\ K +8 &&ng5\ K +10 &(1c2\ K +9 &)h5\ L +10 &+c6\ L +14 &-uh1\ L +6 &/7e1\ L +8 &0c,\ L +10 &2b#\ K +8 &4~e\ K +11 &6?e \ L +8 &8c.\ L +10 &9e*\ K +9 &;e1\ L +9 &=Gg+\ L +10 &?g0\ L +10 &@c0\ K +18 &Bh(\ L +3 &DNf*\ L +6 &F u'\ M +10 &G3\ Q +10 &I*\ R +11 &KD.\ R +7 &M+\ R +10 &N(\ R +8 &P%\ S +10 &RJ*\ S +9 &T \ R +10 &U\ S +9 &W\ ; +14 &Xa(\ !b +5 &X" 0 +3 ( +3 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.49 +3 "processing"%& +8 "core" &X 0 +2 &X 0 +3 ."psFlush"Hand.open +3 "manipulator"&|1 +63 "core" 1 +3 "manipulator"&4% +8 "core" %   { d +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&U'\ +103 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%` +41 "core"  +4 "processing"%_% +11 "core" %g  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +6 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%B' +306 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +290 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +8 "processing"% ' +2104 "core" ' +10 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%R @ +175 "core" A +3 ."psFlush"PTV.dial :PRVmixing +103 "processing"%  +126 "core" + ."psFlush"PSV.dial :mixloop +6 "processing"% +96 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%o'F +1305 #"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)\ +1301 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%< +95 "core"  +2 "processing"%(% +4 "core" %I  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +91 "Can"\ CB +500 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%a  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%J +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2623 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%N +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%k'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%*'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +67 "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"%' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +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"%?  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%m  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'T +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%9' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +79 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%h' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%:'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%W @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2282 "Can" BB +328 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'V& +4 "core" &.1:  +2 "manipulator"&Z& +4 "core" &   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&p( +3 "core" ( + "manipulator"&,& +4 "core" &   ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &   f +2 .tForearm.seek PC + "manipulator"&C' +102 "core" ' +2 .tHand.close + "manipulator"&]/ +53 "core" / +3 .tPC.seek :open +2 "processing"%\ ( +423 "core" ( +2 "manipulator"&j& +4 "core" &   + "manipulator"&Y% +4 "core" %   Q +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +359 "core" ( +2 "manipulator"&>& +4 "core" &*  m @Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &*  7 @Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&-'O +105 "core" ' + "manipulator"&1& +5 "core" &*   @Y +2 "manipulator"&i% +4 "core" %V   M +2 "collection"'& +3 "core" &/0-  +3 "collection"'F& +4 "core" &-/>  +2 .tCC.seek :closed +2 "collection"'=(X +4 "core" &+/<  +8 & %+/C $d +9 &X,0M 8 +10 &-0O L +9 &`-1F K +9 &}k.0B K +10 &>g,/O L +9 &h--I L +10 &h,0K K +9 &k,-M K +9 &Fk+.N L +10 & e).L K +9 &!f)+E K +9 &#h+,P K +10 &%Og*,R K +9 &'h*-P K +10 &(h),O L +9 &*j'+G L +9 &,Wi)*J K +10 &.g+)O K +9 &/n),M K +9 &1h(-R K +10 &3`e)+P K +9 &5"h)-M K +9 &6i(*Q K +10 &8k),S L +9 &:fi*+P L +10 &<(k()P L +9 &=j(*Q K +9 &?e)+S K +10 &Ank(*P L +9 &C0k&L L +10 &Ds S \ L +9 &FK O +9 &H`Q S +10 &JP V +9 &KS V +9 &MR W +10 &O\\Q W +9 &QP X +9 &RO W +10 &TQ W +9 &VaO X +10 &W\\N ; +50 &Xi K K + ( +2 &XiuN \ K +6 "collection"'F& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'L& +4 "core" &XiuQ K + &XiuP \ K + &XiuR \ K + &XiuP \ K + &Xiu; \ K + .tHand.open +2 "manipulator"&c1 +57 "core" 1 +2 "manipulator"&P% +4 "core" % V K 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"';& +4 "core" &Xiv? K + "collection"'O% +4 "core" %S; +2 .tCSV.dial CSR + "collection"'s  +42 "core"  +2 "collection"'}% +4 "core" %LN + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'g% +3 "core" %m?  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'G' +618 "core" ' + .tCSV.dial :waste +2 "collection"' +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'t'Q +1965 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'b& +4 "core" &Xiu: K + "collection"'!% +4 "core" %P6 + .tCSV.dial :flush +2 "collection"'2  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'A'm +1139 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +42 "core" B + "collection"'w% +4 "core" %mI  +3 .tCS.seek 7ml + "collection"'S' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'d  +2 '  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'" @ +40 "core" @ +3 .tCS.seek 0ml + "collection"'@'Q +1565 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'M& +4 "core" &Xit: K +2 "collection"'n% +3 "core" %R> +2 .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml + "collection"'z'm +1146 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +53 "core" > + "collection"'T% +4 "core" %m=  +3 .tCS.seek 7ml + "collection"'' +513 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'|  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'4  +97 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1569 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'`& +5 "core" &Xit5 K + "collection"'_% +4 "core" %T9  + .tCSV.dial CSR +2 "collection"'{  +39 "core"  +2 "collection"'u% +4 "core" %T@ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'B'O +1798 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'R' O +523 "core" ' +6 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '  +94 "core" +33  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'<'Q +1794 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'(  +66 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'o'Q +593 "core" ' + .tCSV.dial CSR +7 "collection"'  +97 "core"  + "collection"'a% +4 "core" %L4 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'J' O +1345 "core" ' +2 .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml +2 "collection"'N'Q +2593 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &)   S @Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +29 "core" ( + "manipulator"&$& +4 "core" &\  W P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\  T P +2 .tForearm.seek CC +2 "manipulator"&f'O +107 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + .tCC.seek :open +2 "collection"'*( +427 "core" ( + "manipulator"&^& +4 "core" &\   P +2 "manipulator"&I% +3 "core" % ]  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +275 "core" ( + "manipulator"&%& +4 "core" &-   / C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &-    C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&?'b +109 "core" ' +2 .tHand.open + "manipulator" +60 "core" 1 + "manipulator"& % +4 "core" % eb ) + C ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' +2 "processing"%7& +4 "core" &\\ +32000 "Can" 11 +60001  21 +60002  21 +60001  21 +60001  11 +60001  11 +60002 } 21 +60001 ~ 22 +60001 { 21 +60001 | 22 +60002 | 22 +60001 } 22 +60001 { 22 +60001 ~ 21 +60002 | 21 +60001  22 +60001  21 +60001  21 +60001  21 +60002  22 +60001  22 +60001  21 +60001  21 +60002  22 +60001  21 +60001  22 +60001  21 +60002  21 +60001  21 +60001  22 +60001  21 +60002  21 +60001  22 +60001  22 +60001  21 +60002  22 +60001  21 +60001  22 +60001  21 +60002  21 @EST1644901231.83  21 +60001  21 +60001  22 +60002  21 +60001  22 +60001  22 +60001  21 +60002  21 +60001  11 +60001  21 +60001  11 +60002  21 +60001  22 +60001  12 +60001  22 +60002  22 +60001  11 +60001  22 +60001  21 +60001  11 +60002  21 +60001  12 +60001  21 +60002  21 +60001  22 +60001  21 +60001  21 +60002  21 +60001  21 +60001  11 +60001  22 +60002  21 +60001  22 +60001  21 +60001  21 +60002  22 +60001  22 +60001  21 +60001  21 +60001  22 +60002  22 +60001  21 +60001  11 +60001  22 +60002  21 +60001  21 +60001  22 +60001  21 +60002  21 +60001  22 +60001  21 +60001  12 +60002  22 +60001  21 +60001  21 +60003  33 +60000  21 +60001  21 +60001  21 +60001  21 +60002  21 +60001  21 +60001  22 +60001  21 +60002  21 +60001  22 +60001  21 +60001  12 +60002  21 +60001  21 +60001  21 +60001  21 +60002  21 +60001  22 +60001  22 +60001  21 +60002  21 +60001  22 +60001  22 +60001  22 +60001  21 +60002  21 +60001  22 +60001  22 +60002  21 +60001  11 +60001  21 +60001  21 +60001  11 +60002  11 +60001  22 +60001  21 +60002  22 +60001  22 +60001  21 +60001  21 +60001  22 +60002  21 +60001  22 +60001  22 +60002  21 +60001  21 +60001  22 +60001  22 +60001  11 +60002  22 +60001  21 +60001  21 +60002  22 +60001  11 +60001  12 +60001  21 +60001  22 +60002  22 +60001  22 +60001  22 +60001  12 +60002  22 +60001  22 +60001  12 +60001  22 +60002  22 +60001  21 +60001  21 +60001  22 +60002  22 +60001  22 +60001  22 +60001  22 +60002  21 +60001  22 +60001  21 +60001  22 +60002  22 +60001  22 +60001  22 +60001  21 +60002  21 +60001  21 +60001  21 +60001  11 +60002  21 +60001  22 +60001  21 @EST1644987633.63  22 +60002  21 +60001  21 +60001  22 +60001  22 +60002  22 +60001  22 +60001  12 +60001  22 +60002  22 +60001  21 +60001  21 +60001  22 +60002  11 +60001  11 +60001  12 +60001  12 +60002  21 +60001  21 +60001  11 +60001  22 +60002  22 +60001  21 +60001  22 +60001  21 +60002  22 +60001  22 +60001  22 +60001  22 +60002  21 +60001   21 +60001  22 +60001  11 +60002 , 22 +60001 8 22 +60001 N 21 +60001 Y 22 +60002 e 22 +60001 j 21 +60001 u 11 +60001 z 22 +60002 { 11 +60001  22 +60001  21 +60001  12 +60002  22 +60001  22 +60001  22 +60001  21 +60002  22 +60001  21 +60001  21 +60001  22 +60002  11 +60001  22 +60001  22 +60001  22 +60002  21 +60001  12 +60001  22 +60001  11 +60001  21 +60002  21 +60001  11 +60001  22 +60001  22 +60002  21 +60001  22 +60001  22 +60001  22 +60002  11 +60001  22 +60001  21 +60001  21 +60002  12 +60001  21 +60001  21 +60001  21 +60002  22 +60001  21 +60001  22 +60001  22 +60002  22 +60001  22 +60001  21 +60001  21 +60002  21 +60001  22 +60001  11 +60001  21 +60002  22 +60001 \  22 +60001  22 +60001  22 +60002  22 +60001 * 11 +60001 * 12 +60001 , 21 +60002 - 11 +60001 8 12 +60001 4 11 +60001 9 22 +60002 F 22 +60001 H\ 22 +60001 V 21 +60001 [\ 21 +60001 ` 22 +60002 \\ 21 +60001 _\ 21 +60001 f\ 22 +60001 g 21 +60002 g 21 +60001 g 21 +60001 p 21 +60001 k 22 +60002 k 21 +60001 r 22 +60001 y 21 +60001 x\ 21 +60002 | 21 +60001  21 +60001 \ 22 +60001 ~\ 21 +60002  12 +60001  22 +60001 \ 12 +60001 \ 11 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 21 +60001 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 21 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002 \ 22 @EST1645074035.42 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 22 +60001 \ 21 +60001 *\ 21 +60001 7\ 22 +60002 :\ 21 +60001 :\ 22 +60001 4\ 22 +60001 -\ 21 +60002 &\ 11 +60001 $\ 22 +60001 #\ 22 +60001 \ 22 +60002 \ 22 +60001 #\ 21 +60001 $\ 22 +60001 $\ 22 +60002 #\ 22 +60001 $\ 11 +60001 2\ 22 +60001 <\ 22 +60002 @\ 11 +60001 >\ 22 +60001 D\ 22 +60001 H\ 22 +60002 F\ 22 +60001 S\ 22 +60001 T\ 22 +60002 J\ 21 +60001 N\ 22 +60001 I\ 21 +60001 M\ 22 +60001 \\\ 22 +60002 S\ 22 +60001 \\\ 22 +60001 _\ 22 +60002 ^\ 21 +60001 ^\ 21 +60001 _\ 22 +60001 T\ 21 +60002 V\ 22 +60001 t\ 21 +60001 j\ 11 +60001 g\ 21 +60002 c\ 22 +60001 K\ 22 +60001 7\ 21 +60001 #\ 22 +60002 \ 22 +60001 \ 21 +60001 \ 22 +60001 c\ 22 +60002 E\ 22 +60001 3\ 22 +60001 (\ 21 +60001 \ 21 +60002 \ 21 +60001 \ 22 +60001 \ 22 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001  11 +60001  22 +60002  21 +60001  11 +60001  21 +60001  21 +60002 \ 22 +60001  22 +60001  22 +60001  21 +60001  22 +60002  21 +60001  21 +60001  22 +60001  21 +60002  21 +60001  21 +60001  21 +60001  21 +60002  22 +60001  22 +60001  21 +60001  22 +60002  22 +60001  21 +60001  22 +60001  22 +60002  22 +60001  21 +60001  21 +60001  21 +60002  22 +60001  21 +60001  22 +60001  22 +60002 ~ 21 +60001 \ 22 +60001  22 +60001 ~ 21 +60002 } 22 +60001 | 21 +60001 u 22 +60001 s 22 +60002 u 22 +60001 s 21 +60001 l 22 +60001 j\ 22 +60002 ` 21 +60001 ] 21 +60001 \\ 21 +60001 ] 21 +60002 W 22 +60001 S 22 +60001 S 22 +60001 P 22 +60002 P 22 +60001 N 21 +60001 L 22 +60001 C 22 +60002 ? 21 +60001 < 22 +60001 > 22 +60001 @ 21 +60002 6 21 +60001 - 22 +60001 ) 22 +60001 # 22 +60002  21 +60001  12 +60001  21 +60001 # 22 +60002   22 +60001  22 +60001  22 +60001  22 +60002  22 +60001  22 +60001  21 +60001  22 +60002  22 @EST1645160437.22   22 +60001  22 +60001  22 +60002  21 +60001  21 +60001  21 +60001  22 +60002  21 +60001  22 +60001  22 +60001  11 +60002  21 +60001  22 +60001  11 +60001  21 +60002  21 +60001  21 +60001  22 +60001  22 +60002  22 +60001  21 +60001  22 +60001  22 +60002  11 +60001  21 +60001  22 +60001  12 +60002  11 +60001  22 +60001  21 +60001  22 +60002  22 +60001  22 +60001  12 +60001  11 +60002  22 +60001  22 +60001  22 +60001  21 +60002  11 +60001  22 +60001  22 +60001  22 +60001  22 +60002  22 +60001  22 +60001  22 +60001  21 +60002  22 +60001  12 +60001  21 +60001  21 +60002  21 +60001  21 +60002  33 +60000  21 +60002  22 +60001  21 +60001  21 +60001  11 +60002  21 +60001  21 +60001  21 +60001  11 +60001  21 +60001  22 +60001  22 +60002  11 +60001  22 +60001  21 +60001  11 +60001  22 +60002  22 +60001  21 +60001  21 +60001  21 +60002  22 +60001  21 +60001  22 +60001  21 +60002  21 +60001  21 +60001  22 +60001  21 +60002  21 +60001  21 +60001  11 +60001  22 +60002  21 +60001  22 +60001  22 +60001  21 +60002  21 +60001  22 +60001  22 +60001  21 +60002  11 +60001  21 +60001  12 +60001  21 +60002  21 +60001  22 +60001  11 +60001  21 +60002  22 +60001  11 +60001  21 +60001  22 +60002  22 +60001  22 +60001  21 +60001  21 +60002  21 +60001  21 +60001  11 +60001  12 +60002  21 +60001  11 +60001  11 +60001  21 +60002  21 +60001  21 +60001  21 +60001  11 +60002  21 +60001  21 +60001  22 +60001  22 +60002  22 +60001  22 +60001  22 +60001  22 +60002  22 +60001  11 +60001  21 +60001  21 +60002  11 +60001  21 +60001  21 +60001  11 +60002  21 +60001 \  22 +60001  22 +60001 \  22 @EST1645246839.02   22 +60001   22 +60001  22 +60001  12 +60002  21 +60001 # 22 +60001 3 22 +60001 I 21 +60002 ` 11 +60001 r 22 +60001 ~ 22 +60001  22 +60002  22 +60001 y 22 +60001 q 21 +60001 j 22 +60002 g 21 +60001 a 21 +60001 Y 22 +60001 c 11 +60002 | 22 +60001 w 11 +60001 g 22 +60001 J 22 +60002 * 21 +60001  22 +60001  22 +60001  22 +60002  22 +60001  22 +60001  21 +60001  21 +60002  21 +60001  21 +60001  21 +60001  22 +60002  21 +60001  12 +60001  22 +60001  21 +60002  22 +60001  21 +60001  21 +60001 w 21 +60002 p 21 +60001 l 21 +60001 j 22 +60001 l 22 +60002 m 11 +60001 h 21 +60001 m 21 +60001 h 22 +60002 i 11 +60001 c 21 +60001 c 21 +60001 ` 11 +60002 e 21 +60001 c 21 +60001 d 11 +60001 g 21 +60002 d 22 +60001 j 22 +60001 i 21 +60001 j 22 +60002 g 22 +60001 k 11 +60001 k 22 +60001 l 22 +60002 q 21 +60001 p 22 +60001 q 21 +60001 p 21 +60002 l 12 +60001 n 21 +60001 q 22 +60001 s 22 +60002 u 22 +60001 u 11 +60001 q 21 +60001 x 21 +60002 m 21 +60001 n 21 +60001 p 22 +60001 o 21 +60002 k 21 +60001 p 22 +60001 j 21 +60001 m 22 +60002 m 21 +60001 k 22 +60001 j 11 +60001 g 22 +60002 g 22 +60001 i 21 +60001 j 22 +60001 m 12 +60002 l 22 +60001 j 22 +60001 n 22 +60001 m 22 +60002 o 21 +60001 r 21 +60001 q 21 +60001 r 12 +60002 w 21 +60001 w 21 +60001 x 21 +60001 | 22 +60001 z 12 +60002 } 21 +60001 | 11 +60001 y 12 +60002 z 21 +60001 | 22 +60001  22 +60001 } 12 +60002  22 +60001  21 +60001  21 +60001  22 +60002  21 +60001  21 +60001  22 +60001  11 +60002  11 +60001  21 +60001  21 +60001  21 +60002 } 21 +60001 ~ 22 +60001  21 +60001  21 +60002  21 +60001 ~ 22 +60001 | 22 +60001 ~ 11 +60002 { 11 +60001 { 11 +60001 } 21 +60001 z 21 +60001 | 22 +60002 | 21 +60001 z 22 +60001 z 22 @EST1645333240.82 z 22 +60002 { 22 +60001 { 11 +60001 | 12 +60001 z 22 +60002 z 21 +60001 y 21 +60001 { 22 +60001 { 22 +60002 | 22 +60001  21 +60001  21 +60001  11 +60002  21 +60001  21 +60001  21 +60001  22 +60002  22 +60001  11 +60001  22 +60001  22 +60001  21 +60002  21 +60001  22 +60001  11 +60001  21 +60002  21 +60001  22 +60001  12 +60001  22 +60002  21 +60001  21 +60001  21 +60001  21 +60002  11 +60001  21 +60001  21 +60001  21 +60002  22 +60001  21 +60001  21 +60001  22 +60002  22 +60001  21 +60001  21 +60001  22 +60002  21 +60001  22 +60001  21 +60001  21 +60002  22 +60001  22 +60001  21 +60001  22 +60002  22 +60001  22 +60001  21 +60001  22 +60002  22 +60001  12 +60001  21 +60001  21 +60002  22 +60001  22 +60001  22 +60001  21 +60001  21 +60002  21 +60001  21 +60001  22 +60001  22 +60002  22 +60001  21 +60001  21 +60001  22 +60002  22 +60001  22 +60001  21 +60001  21 +60002  22 +60001  11 +60001  22 +60001 ! 22 +60002 * 11 +60001 ( 21 +60001 0 21 +60001 1 22 +60002 8 21 +60001 ? 22 +60001 D 22 +60001 K 21 +60001 Q 21 +60002 Z 21 +60001 Z 11 +60001 a 21 +60002 g 21 +60001 n 11 +60001 w 21 +60001 { 22 +60002  21 +60001  21 +60001  21 +60001  21 +60002  21 +60001  12 +60001 \ 11 +60001  11 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001  22 +60001 \ 22 +60002  11 +60001  21 +60001  21 +60001  21 +60002  21 +60001  11 +60001  11 +60001  22 +60002  21 +60001  22 +60001  11 +60001  21 +60002  21 +60001  22 +60001  21 +60001  22 +60002  21 +60001  21 +60001  22 +60002  11 +60001  22 +60001  21 +60001  21 +60001 \ 21 +60002  11 +60001  21 +60001 \ 11 +60002  21 +60001  21 @EST1645419642.61  21 +60001 \ 21 +60001  22 +60002  21 +60001  22 +60001  21 +60002  22 +60001  22 +60001  22 +60001  11 +60002  22 +60001  21 +60001  21 +60001  21 +60002  21 +60001 \ 21 +60001  21 +60001  21 +60002  11 +60001  22 +60001 \ 21 +60001  22 +60002  22 +60001  21 +60001  22 +60001  21 +60002 \ 22 +60001  21 +60001  22 +60001  22 +60002  22 +60001  11 +60001 \ 21 +60001  21 +60002  21 +60001  22 +60001  11 +60001  11 +60002 \ 22 +60001 \ 21 +60001  11 +60001  22 +60002 \ 21 +60001 } 21 +60001  21 +60001  22 +60002  12 +60001  21 +60001  22 +60001  21 +60002  12 +60001  22 +60001  22 +60001 \ 22 +60002  21 +60001  21 +60001  11 +60001 \ 21 +60002  22 +60001 \ 21 +60001  22 +60001  21 +60002 \ 22 +60001 \ 22 +60001  21 +60001 \ 22 +60002  11 +60001  22 +60001  21 +60001 \ 21 +60002  22 +60001 \ 21 +60001  22 +60001 \ 22 +60002  21 +60001  21 +60001 \ 21 +60001 \ 22 +60002 \ 22 +60001  22 +60001 \ 21 +60001  22 +60001  22 +60002 \ 22 +60001  11 +60001  21 +60002 \ 22 +60001 \ 11 +60001 \ 12 +60001  21 +60001 \ 11 +60002 \ 21 +60001 \ 22 +60001 \ 21 +60001  22 +60002  21 +60001  22 +60001  12 +60001 \ 22 +60002  21 +60001 \ 21 +60001 \ 22 +60001  21 +60002 \ 21 +60001 \ 21 +60001 \ 21 +60001 \ 22 +60002 \ 21 +60001 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 22 +60001 \ 22 +60001 \ 11 +60001 \ 22 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001 \ 22 +60001 \ 21 +60002 \ 22 +60001 \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 22 +60001 \ 22 +60001 \ 22 +60001 \ 11 +60001 \ 22 +60002 \ 22 +60001 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 22 @EST1645506044.41 \ 21 +60001 \ 22 +60001 \ 21 +60002 \ 22 +60001 \ 21 +60001 \ 12 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001 \ 22 +60001 \ 11 +60002 \ 12 +60001 \ 21 +60001 \ 22 +60001 \ 21 +60002  \ 22 +60001 \ \ 22 +60001 \ 22 +60002 \ 21 +60001 \ 22 +60001 4\ 22 +60001 @\ 21 +60001 J\ 21 +60002 R\ 22 +60001 X\ 22 +60001 ^\ 21 +60002 f\ 22 +60001 n\ 22 +60001 \ 22 +60001 \ 22 +60002 \ 22 +60001 \ 22 +60001 \ 22 +60001 \ 11 +60002 \ 21 +60001 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 22 +60001 \ 22 +60001 \ 22 +60001 \ 21 +60002 \ 22 +60001 &\ 22 +60001 9\ 21 +60001 A\ 22 +60002 >\ 11 +60001 S\ 21 +60001 \\\ 21 +60001 ^\ 22 +60002 `\ 22 +60001 h\ 22 +60001 c\ 22 +60001 W\ 21 +60002 ^\ 22 +60001 T\ 21 +60001 Y\ 22 +60001 \\\ 21 +60002 Z\ 22 +60001 S\ 21 +60001 Y\ 12 +60001 X\ 21 +60002 ^\ 21 +60001 \ 22 +60001 \ 22 +60001 \ 22 +60002 \ 21 +60001 \ 21 +35251 #t-> can +3 "Can"\ 22 +1231 #t-> access 2 +2 "storage"(6% +4 "core" % \ + "manipulator"&% +4 "core" %\ (   #e +2 "manipulator"&& +4 "core" &-   C + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(m(K +834 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (H& +2 "core" &K q f &\  +22649 "Can"\ 12 +12873 #t-> startTube 2 +47128 "Can"\ 21 +17205 #t-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 12:13:37EST22-Feb-22\\n{1 => 9}\\nCan@12:10:45, 22.3C, 43% humidity, 14.9psia, 13.733V, 0.245A, 0.239A avg, 3.36W",Subject: "da sampling at most 40ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'D& +4 "core" &  + "manipulator"&% +5 "core" %\ (   #e +2 "storage"(E% +4 "core" % \ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(r( \ +668 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +5 (8& +8 "core" &  O\ +4 "manipulator"&& +8 "core" &- "  C +3 "manipulator"&5% +7 "core" %\ (   p #e +6 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&+( +211 "core" ( +3 "manipulator"&& +8 "core" &    +3 "storage"( & +8 "core" &  v y A\ +7 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&9'/ +93 "core" ' +4 "storage"(\\& +8 "core" &  \ +3 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(0'g +275 "core" ' +2 "storage"(- +8 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +8 (K& +5 "core" &  \ +3 "manipulator"&&& +8 "core" &    +4 .tElbow.seek 2 +2 "manipulator"&'( +15 "core" ( +2 "manipulator"&.& +8 "core" &  & : +3 "storage"(h& +7 "core" &  \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&W' +29 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&:/ +64 "core" / +9 ."downElevator"SE.seek :down +8 "manipulator"&& +11 "storage"(X' +122 "core" &   : +3 "manipulator"&V% +9 "core" %     & +4 .tForearm.seek :retract +3 "manipulator"&Z'\ +95 "core" ' +4 .tElbow.seek CC +3 "manipulator"&,( +119 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +48 "core" ( +3 "manipulator"&Q& +8 "core" &#   :+ +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &]& +7 "core" &#   L :+ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&q'O +106 "core" ' +3 "manipulator"&U& +9 "core" &#  O :+ +3 "manipulator"& % +8 "core" %Y     +4 "collection"'j& +7 "core" &  +4 "collection"'Y& +10 "core" &  +7 .tCC.seek :closed +3 "collection"'C(X +8 "core" &  +4 &  +2 & 0 +9 &6H 1 +9 &hu\ E +19 &k L +2 &f L +8 &h K +8 &\\h L +14 &i L +5 &m L +10 &f L +9 &ef K +12 &!%k L +7 &"c K +10 &$g K +8 &&lk L +10 &(/j K +9 &)g L +10 &+e L +13 &-tg L +6 &/6g L +9 &0c L +10 &2k L +8 &4|g L +10 &6?j K +9 &8f L +14 &9f K +6 &;j L +8 &=Fj L +10 &?m L +11 &@n L +7 &Bu\ M +10 &DEu\ O +9 &EJW\ R +10 &GHL\ V +9 &IsIJ\ W +9 &K3KK\ X +10 &LJK\ X +10 &NKK\ Y +8 &PvHL\ Y +10 &R7KM\ Y +9 &SJJ\ Z +10 &UJJ\ Z +9 &WrIK\ ? +9 &XR7HJ\ $m +18 &XwdHK\ H +7 ( +3 &XwnIL\ H +3 &XwnLM\ H +6 "collection"'Y& +6 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +4 .Hand.open +2 "manipulator"&p1 +6 "core" &XwoIK\ H +56 1 +5 "manipulator"&>% +8 "core" % Y   7  +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&)'\ +115 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +162 .tIntake.select :close +3 .Exhaust.select :close +4 .SS.hold +2 "sampler")1+ +5 "core" + +3 "sampler")i% +7 "core" % \  +3 "collection"'& +15 "core" &XwnKM H +5 "Can"\ DD +3 #tCalibrating pressure sensors + .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +4 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'(' O +52 "core"  +2 .tCTV.dial :air +2 "collection"'<  +70 "core" ~ +2 .tdelay 15 seconds +16 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1484 .tSSV.dial :spit,avoiding: :exhaust +6 "sampler") +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'a  +2 "sampler")o' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +110 "core"  +17  +350 ' +2 "sampler")% +4 "core" % \ + .tCBV.dial between SSV and waste2 +2 "collection"'J  +29 "core"  + "collection"'% +5 "core" % RKN\  + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'$  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +47 "collection"''Q +2106 "core" '\ +3 "collection"'% +4 "core" %`\  + "sampler")~% +4 "core" % \ +2 #tBubblePoint: Intake @39.0psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"'[ @ +29 "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"'j'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")X +101 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +21 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +125 "core"  +2 .tSS.reconfigure :default +3 "sampler")#.0X9 +3 "core" 9\  +102 "collection"'*9 +2 "core" 9\  +103 "collection"'q9 +2 "core" 9\  +102 "collection"'i9 +2 "core" 9\  +4 .tCH.hold 10:00,70C +3 "collection"'Y `\ `\ I +2 '9 +6 "core"  + 9\  + "collection"'1% +4 "core" % \ \ + #tBegun lysing Collection Puck Heater at 68.1C/38.2psia +36431 "Can"\ +23558 "core" ` +2 "collection"'v9 +4 "core" 9\  + "collection"'L% +4 "core" % \ + #tEnded lysing Collection Puck Heater at 70C/34.6psia +2 .CS.seek 0ml +2 "collection"'P'Q +330 "core" ' +10 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'c @ +95 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'F'm +1341 "core" ' +2 .tCSV.dial CTV +2 "collection"';  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'s  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'g @ +42 "core" ? +5 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'O'Q +1348 "core" ' + "collection"' % +4 "core" %O  +2 #tPuck @45.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'G +95 "core" ~ +2 .tCBV.dial CSV + "collection"'-  +27 "core" + "collection"'y% +5 "core" %Ogf + .tCS.seek 5ml +2 "collection"'t'm +1343 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'e  +41 "core" +2 "collection"'w% +4 "core" %m  +2 .tCS.seek 6.999ml +2 "collection"'!' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +7 "collection"'A @ +41 "core" > +2 .tCS.seek 10ml + "collection"'2' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'" ` +107 "core" _ +2 #tLysing Complete + "collection"'S& +4 "core" &Xwj H +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&M% +4 "core" %\   + "storage"(n% +4 "core" % \ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(d(S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &O u t ^\ +2 "manipulator"&x& +3 "core" &#    :+ +2 "manipulator"&T% +3 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&@( +196 "core" ( +2 "manipulator"&4& +5 "core" &   h  + "storage"(& +4 "core" &O \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&`'] +101 "core" ' + "storage"(_& +4 "core" &O v s \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"({'g +218 "core" ' + "storage"(z- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&|& +3 "core" & !   + "storage"(& +4 "core" &O R N \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&B' +24 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(R- +2 "core" -' +3 .tSE.seek 8.16 Pucks below Top Plate + "storage"('! +46 "core" ' +2 "manipulator"&<% +4 "core" %\ y   q " + "storage"(N& +4 "core" &O T P\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 305 counts + "manipulator"& '6 +20 "core" ' + "manipulator"&& +5 "core" & #    + "storage"(a& +4 "core" &O s i p\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +20 "core" ' +2 .tSE.seek 9.16 Pucks below Top Plate +2 "storage"(u' +53 "core" ' + "manipulator"&& +5 "core" &   M  + "manipulator"&J% +4 "core" %q   | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&$( +156 "core" ( + "manipulator"&(& +4 "core" &)   3 @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &)   s @] + .tForearm.seek CC +2 "manipulator"&~'O +104 "core" ' + .tHand.close + "manipulator"&[/ +52 "core" / +3 .tCC.seek :open + "collection"'o( +426 "core" ( +2 "storage"(^& +4 "core" &O ] Z J\ + "storage"(I& +4 "core" &O Q Q y\ +2 "manipulator"&f& +3 "core" &*   ] @] +2 "manipulator"&=% +3 "core" % c   w +2 .tForearm.seek :retract +2 "manipulator"&%'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +51 "manipulator"&k( +216 "core" ( + "manipulator"&#& +4 "core" &   2 ^ +2 "storage"(7& +3 "core" &O \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&3' +107 "core" ' + .tElbow.hold +2 "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"& % +5 "core" % p "   + "storage"(& +4 "core" &O q s \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'B +29 "core" ' +3 "manipulator"&& +4 "core" &   ^ + "storage"(& +4 "core" &O x \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&6'] +26 "core" ' +2 "storage"(H% +4 "core" % p j \ +3 ."downElevator"SE.seek :down +3 "storage"(D' +98 (% +4 "core" % 5 \ OE + "manipulator"&E% +4 "core" %V   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +16 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +5 "core" & + "manipulator"&5& +5 "core" &   ^ + "manipulator"&% +4 "core" %\ !   T = +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +172 "core" ( +2 "manipulator"& & +4 "core" &-  V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&8'b +108 "core" ' + .tHand.close + "manipulator"&l/ +60 "core" / +2 "manipulator"&& +4 "core" &-   !  +2 "manipulator"&K% +3 "core" % nh   +2 .tForearm.seek :retract +2 "manipulator"&&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +281 "core" ( +2 "manipulator"&h& +4 "core" &6  ! J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &6   J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +108 "core" ' +2 "manipulator"&& +4 "core" &6 " J +2 "manipulator"&V% +4 "core" %T   + "collection"'9& +4 "core" &'(  +2 "collection"'0& +5 "core" &()  +2 .tCC.seek :closed + "collection"'+(X +4 "core" &&'  +8 & 1&' %g +10 &X}'' 7 +9 &'( K +9 &]('n J +10 &c%( K +9 &Ca') J +9 &a'( J +10 &b&'` K +9 &c()G J +10 &Jc() K +9 & _(( J +9 &!a(' K +10 &#a''t J +9 &%Sc(& J +9 &'b&( K +10 &(`(' J +9 &*d%'h K +10 &,\\a((T J +9 &.c') J +9 &/b'(f K +10 &1`((l J +9 &3cc'(W J +9 &5$a'(4 K +10 &6`') J +9 &8f)+ K +10 &:kb)) J +9 &<-`*+ J +9 &=`'' J +10 &?`+(q J +9 &Arc*+ K +9 &C4g"$ K +10 &Dn\  L +9 &F?.x\ O +10 &H]f\ U +9 &JU\ W +9 &KJ\ X +10 &M0\ X +9 &OZ\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +10 &V^.\ Z +9 &WZ\ : +9 &Xi\ X +10 ( + &Xm\ T +2 "collection"'0& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 "collection"'Q& +4 "core" &Xm\ T + .tHand.open + "manipulator"&W1 +59 "core" 1 +2 "manipulator"&'% +4 "core" % T F   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%] +52 "core"  +2 "processing"%X% +4 "core" %eD\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%.'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%Z +53 "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 + "processing"%>  +2 "collection"'*  +71 "core" +78  + .tPSV.dial :mixloop +7 "processing"%q +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%i  +124 "core" +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + .tPSV.dial :air +2 "processing"%1  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +43 "core" +2 .tPS.seek 0ml + "processing"%v'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%L  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&P& +4 "core" &5   \\ J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&;( +3 "core" ( + "manipulator"&}& +4 "core" &5 "  f J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &5    J +2 .tForearm.seek CC +2 "manipulator"&g'O +107 "core" ' + .tHand.close + "manipulator"&F/ +54 "core" / +2 .tCC.seek :open +2 "collection"' ( +426 "core" ( +2 "manipulator"&G& +4 "core" &6   J + "manipulator"&-% +4 "core" % ]   0 +2 .tForearm.seek :retract +2 "manipulator"&y'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(, +286 "core" ( + "manipulator"&e& +4 "core" &, "  } 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &,   0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'b +112 "core" ' +2 .tHand.open + "manipulator"&A1 +57 "core" 1 + "manipulator"&!% +5 "core" % _. %  D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +106 "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"'S& +4 "core" &' +2 "manipulator"&M% +3 "core" %\ *   $q +2 "storage"(n% +4 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (x& +3 "core" &  t v \  +2 "manipulator"&T& +4 "core" &,   0 + "manipulator"&r% +4 "core" %\ +    $q +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&4( +208 "core" ( +2 "manipulator"&& +4 "core" &   . [ + "storage"(,& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&_'/ +109 "core" ' +2 "storage"()& +4 "core" &  <\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(z'g +283 "core" ' + "storage"(|- +4 "core" -'v + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &  \  +2 "manipulator"&R& +3 "core" &   [ +2 .tElbow.seek 2 +2 "manipulator"&<( +15 "core" ( +2 "manipulator"&N& +4 "core" & N  + "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&a' +32 "core" ' +52 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& + "storage"(`' +7 "core" &   C  + "manipulator"&@% +4 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +148 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +7 "core" ( +2 "manipulator"& & +4 "core" &7  $ } K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7   X K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('O +106 "core" ' +2 "manipulator"&& +4 "core" &7   K +2 "manipulator"&% +3 "core" %W   ' +2 "collection"'& +4 "core" &m +3 "collection"'[& +4 "core" &^  +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &=  +9 &/| +| +9 &f > +10 &y L +9 &P`~ J +10 &a] J +9 &b8 J +9 &^$ I +10 &Vd K +9 &b J +9 &b J +10 & b J +9 &"`bZ J +10 &$"cO J +9 &%e2 J +9 &'cr K +10 &)g_s J +9 &+*_ J +9 &,c J +10 &.b J +9 &0oc J +9 &22b J +10 &3b J +9 &5b J +10 &7w`w J +9 &9:`r J +9 &:cc J +10 &<cO J +9 &>gK J +9 &@Bc0 J +10 &Bh$ K +9 &CpST L +10 &EzLV O +9 &G/)\ S +9 &H  \ W +10 &J\ W +9 &Lh\ X +10 &N(\ X +9 &O\ Y +9 &Q\ Y +10 &Sk\\\ Y +9 &U-Y\ Y +9 &VP\ Q +10 &XEJ\ *} +9 &Xq: S +5 ( +2 "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 +2 .Hand.open + "manipulator"&C1 +3 "core" &Xqp5 S +52 1 + "manipulator"&^% +5 "core" % V , + K ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'f  +45 "Can"\ `` +77 "core" ~ + .tCSV.dial CTV +2 "collection"'=  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2607 "core" ' + "collection"'#% +4 "core" % N~  +2 .tCS.seek 4ml +2 "collection"'7'NO +1589 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%$  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2613 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" _ + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1594 "core" ' +2 .tCSV.dial CTV +2 "collection"'H  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'%'Q +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +26 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'E  +121 "core" +2 "collection"'k& +4 "core" &Xqp S +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&/% +4 "core" %\ )   J #h + "storage"(3% +4 "core" % r u\ +2 "storage"(5. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &T O R 9\ +2 "manipulator"&u& +4 "core" &6   K + "manipulator"& % +4 "core" %\ (   ^ #h +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&\\( +191 "core" ( + "manipulator"&6& +4 "core" &   j  +2 "storage"(D& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&?'] +95 "core" ' + "storage"(l& +5 "core" &T \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +208 "core" ' +2 "storage"(K- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&m& +3 "core" &   L  +2 "storage"(8& +4 "core" &T v t F\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&h' +33 "core" ' +2 .tElbow.hold + "manipulator"&:, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 9.18 Pucks below Top Plate +2 "storage"(') +40 "core" ' + "manipulator"&V% +4 "core" %I   +2 "storage"(9& +3 "core" &T I F P\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&&'? +20 "core" ' + "manipulator"&o& +4 "core" & #   +3 "storage"(Q& +3 "core" &T q u\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&W'] +19 "core" ' +2 .tSE.seek 10.18 Pucks below Top Plate +2 "storage"('' +53 "core" ' + "manipulator"&0& +4 "core" &    +2 "manipulator"&]% +4 "core" %d    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +193 "core" ( + "manipulator"&& +4 "core" &4   I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&.'O +94 "core" ' +2 .tHand.close +2 "manipulator"&Z/ +53 "core" / + .tCC.seek :open +2 "collection"'U( +427 "core" ( + "storage"(*& +5 "core" &T u t\ + "storage"(>& +4 "core" &T t s |\ + "manipulator"&q& +4 "core" &4   Z I +2 "manipulator"&i% +4 "core" % c   +2 .tForearm.seek :retract +2 "manipulator"&p'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&1( +190 "core" ( +2 "manipulator"&& +4 "core" &  ! [  + "storage"(Y& +4 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&b' +114 "core" ' + .tElbow.hold +2 "manipulator"&L, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&v1 +64 "core" 1 +6 "manipulator"&c% +5 "core" % (   0 f + "storage"(& +4 "core" &T \\ \\ I\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&P'B +19 "core" ' +2 "manipulator"&}& +4 "core" & \  *  +2 "storage"(s& +3 "core" &T w u \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&F'] +21 "core" ' + "storage"(% +5 "core" % i s \ +2 ."downElevator"SE.seek :down +3 "storage"( ' +99 (+% +3 "core" %4 \ PF +2 "manipulator"&G% +3 "core" %h    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +61 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ' +2 .tPSV.dial :air + "processing"%g  +70 "core" +2 .tPS.seek 2.5ml + "processing"%e' +2606 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%;  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%A +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%!  +53 "core" + .tdelay 1 second +103 .PS.seek 0ml + "processing"%S'd +2620 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%y& +5 "core" &  + "manipulator"&M& +58 "core" &   o  +2 "manipulator"&n% +3 "core" %\ )   - #i +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +172 "core" ( +2 "manipulator"&t& +4 "core" &,   O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &,   O +2 .tForearm.seek :garage + "manipulator"&T'b +112 "core" ' + .tHand.close + "manipulator"&r/ +62 "core" / + "manipulator"&d& +5 "core" &, ) & A O + "manipulator"&% +4 "core" % eX   d +2 .tForearm.seek :retract +2 "manipulator"&,'\ +124 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&O( +137 "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 +2 .tForearm.seek PC +2 "manipulator"&|' +99 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&R% +3 "core" %   \\ O +2 "processing"%N& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &  +6 & ,$ %f +10 &V!\ 7 +9 &"\ L +9 &`'\ M +10 &kh+\ M +9 &.d\ L +10 &c\ L +9 &d\ L +9 &thy\ L +9 &6gt\ L +10 &d{\ L +9 &!j}\ L +10 &#|er\ L +9 &%>c\ L +9 &&g\ M +10 &(d\ L +9 &*f\ L +9 &,Ff\ L +10 &. e\ L +9 &/g\ L +10 &1h\ L +9 &3Nh\ L +9 &5i\ L +10 &6h\ M +9 &8g\ L +10 &:Vi\ L +9 &<h\ M +9 &=e\ L +10 &?h\ L +9 &A]f\ M +9 &Ci\ M +10 &Do\ M +9 &F~\ O +9 &HU\ R +10 &J\ R +9 &K\ R +10 &M\ R +9 &O[\ S +9 &Q\ S +10 &R\ S +9 &T\ S +10 &V`\ T +9 &Wlv\ $q +9 &X$m\ 4 +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%J& +5 "core" &X\ , + &X\ , + .tHand.open + "manipulator"&@1 +53 "core" 1 + "manipulator"&4% +5 "core" %  ` O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +108 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +39 "core" + "processing"%z% +4 "core" %_  +2 .tPS.seek 0.3ml +2 "processing"%a'\\ +384 "core" ' +2 .tPSV.dial PSR +2 "processing"% +93 "core"  +2 "processing"%% +4 "core" %\\U  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%<'. +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%` +95 "core" + .tPTV.dial :mixing +2 "processing"%{ @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +85 "core"  +2 .tPS.seek 0ml + "processing"%C'd +2606 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&^& +4 "core" &   \\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&[( +3 "core" ( + "manipulator"&f& +5 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &  \  +2 .tForearm.seek PC +2 "manipulator"&(' +94 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%#( +422 "core" ( +2 "manipulator"&2& +4 "core" &   ] + "manipulator"&$% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(, +153 "core" ( + "manipulator"&& +5 "core" &,  $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &,   $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7'b +104 "core" ' +2 .tHand.open + "manipulator"&H1 +57 "core" 1 + "manipulator"&% +4 "core" % `U . 7  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%E& +5 "core" &  + "manipulator"&k% +4 "core" % #   + E + "storage"(/% +4 "core" % \ +2 "storage"(3. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(5( \ +204 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & \  + "manipulator"&u& +4 "core" &,   # + "manipulator"& % +4 "core" % $   E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +201 "core" ( + "manipulator"&6& +4 "core" &   N ] +2 "storage"(D& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&B'/ +115 "core" ' + "storage"(l& +5 "core" & +\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I'g +280 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (m& +3 "core" & ;\  +2 "manipulator"&8& +4 "core" &   ] + .tElbow.seek 2 +2 "manipulator"&( +11 "core" ( +2 "manipulator"&V& +4 "core" & P  + "storage"(9& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&o' +32 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Q/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&0& +2 "storage"(]' +7 "core" &   =  + "manipulator"&?% +4 "core" %   % +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +109 "core" ' + .tElbow.seek PC +2 "manipulator"&( +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( + "manipulator"&h& +4 "core" &   \\  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&j% +4 "core" %   K + "processing"%W& +4 "core" &.  +2 "processing"%:& +5 "core" &/  +2 .tPC.seek :closed + "processing"%Z(X +4 "core" &2  +8 & -% %f +10 &W\ 7 +9 &\ L +9 &c \ K +10 &sf\ L +9 &6c\ L +10 &d\ L +9 &g\ L +9 &|d\ L +10 &=h\ L +9 & c\ K +9 &!e\ L +10 &#d\ L +9 &%Ge\ K +10 &'e\ L +9 &(e\ L +9 &*e\ L +10 &,Mg\ L +9 &.e\ L +9 &/f\ L +10 &1e\ L +9 &3Ug\ L +10 &5f\ L +9 &6g\ L +9 &8e\ L +10 &:\\f\ L +9 &<g\ L +9 &=d\ L +10 &?f\ L +9 &Afd\ L +10 &C%j\ M +9 &Dt\ N +9 &Ft\ P +10 &H\\p\ R +9 &Jq\ R +9 &Ks\ S +10 &Mw\ S +9 &Ob\ R +10 &Q"\ S +9 &Rz\ S +9 &Tu\ S +10 &Vgu\ S +9 &Whv\ (z +9 &X!x\ : +9 ( +4 "processing"%:& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 .Hand.open + "manipulator"&X1 +3 "core" &X'\ / +56 1 + "manipulator"&% +5 "core" % 2 + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%> W + %q9 +6 "core" 9 +103 "processing"%i9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +102 "processing"%.9 +2 "core" 9  +102 "processing"%Y9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%c9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%}9 +2 "core" 9& +103 "processing"%s9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%p9 +3 "core" 93 +102 "processing"%+9 +2 "core" 97 +102 "processing"%G9 +4 "core" 9; +102 "processing"%19 +3 "core" 9? +102 "processing"%b9 +3 "core" 9D +102 "processing"%P9 +2 "core" 9H +102 "processing"%g9 +2 "core" 9L +102 "processing"%'9 +3 "core" 9P +102 "processing"%F9 +3 "core" 9T +153 "processing"% 9 +2 "core" 9[ +102 "processing"% 9 +3 "core" 9_ +102 "processing"%w9 +2 "core" 9c +102 "processing"%;9 +3 "core" 9g +102 "processing"%A9 +3 "core" 9k +102 "processing"%!9 +2 "core" 9o +102 "processing"%e9 +3 "core" 9t +102 "processing"%y9 +2 "core" 9x +102 "processing"%M9 +3 "core" 9| +102 "processing"%n9 +2 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%x9 +2 "core" 9 +103 "processing"%L9 +2 "core" 9 +102 "processing"%r9 +2 "core" 9 +102 "processing"%d9 +4 "core" 9 \ +3 .tPH.hold 2:00:00,28C +3 "processing"% pWp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%- +95 "core"  +2 "processing"%)% +4 "core" %i:\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%"' +588 "core" ' + .tdelay 5 seconds +507 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%T'Ҧ +1600 "core" ' + .tPTV.dial :puck +2 "processing"%  +67 "core"  + .tPSV.dial PTV +2 "processing"%R +69 "core" + .tPBV.dial :waste1 +2 "processing"%N  +122 "core"  + "processing"%% +4 "core" %Ҧ  +2 .tPS.seek 1.5ml +2 "processing"%,'V +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%J'd +1597 "core" ' +2 .tdelay 5:00 +8485 "Can"\ :: +21517 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%@  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2331 "core" ' + .tPSV.dial PTV +7 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2301 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%a +42 "core" + .tPRV.dial :ab1 +2 "processing"%< @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%`'c +353 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'{  + "processing"%  +41 "core"  +3 +2 "processing"%% +3 "core" %e\  +2 .tPS.seek 0.34ml +2 "processing"%^'t +431 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'f  +28 "core" + .tPRV.dial :air +2 "processing"%=  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1188 "core" ' +2 .tPRV.dial :waste2 + "processing"%O @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%_' +849 "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"%2'Ҧ +1593 "core" ' + .tPSV.dial :PML +2 "processing"%$ +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" @ +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%(% +4 "core" %ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%[' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +6 "collection"'E& +3 "core" &  +2 "manipulator"&k& +3 "core" &    +7 "manipulator"&/% +4 "core" %\    l 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(, +144 "core" ( + "manipulator"&& +4 "core" &-   y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' +2 .tHand.close +2 "manipulator"&u/ +60 "core" / +2 "manipulator"& & +4 "core" &- * , ^ + "manipulator"&% +4 "core" % to   C +2 .tForearm.seek :retract +2 "manipulator"&6'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +301 "core" ( + "manipulator"&~& +5 "core" &' !  t =C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &'   ] =C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +97 "core" ' +2 "manipulator"&K& +4 "core" &'  C =C +2 "manipulator"&m% +3 "core" %O   Z Z +2 "collection"'8& +4 "core" &\ +2 "collection"'V& +5 "core" &  +2 .tCC.seek :closed + "collection"'9(X +4 "core" &\ +9 &\ $\ %f +9 &X\ 8 +9 &\ L +10 &`\ K +9 &ze\ L +9 &=g\ K +10 &f\ L +9 &h\ L +10 &d\ L +9 &De\ L +9 & b\ L +10 &!b\ K +9 &#h\ L +10 &%Mg\ K +9 &'g\ K +9 &(e\ K +10 &*g\ L +9 &,Sg\ L +9 &.e\ L +10 &/j\ L +9 &1e\ L +9 &3\\c\ L +10 &5e\ L +9 &6c\ K +10 &8g\ L +9 &:cg\ L +9 &<&h\ L +10 &=g\ L +9 &?c\ K +9 &Alj\ L +10 &C.k\ L +9 &Dr}\ M +10 &FSe\ P +9 &H^$0\ S +9 &J\ U +10 &K\ W +9 &M\ W +9 &OZ\ W +10 &Q\ X +9 &R\ X +10 &T\ X +9 &V]\ Y +9 &W`\ : +10 &Xi\ K +5 ( +2 "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'Q& +5 "core" &Xiu\ K + &Xiu\ K + .tHand.open + "manipulator"&01 +55 "core" 1 + "manipulator"&?% +4 "core" % O 6  \ Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%B +94 "core"  + "processing"%I% +5 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%o'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%h  +38 "core"  +3 .tPS.seek 0ml +2 "processing"%&'d +1606 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%j  +2 "collection"'W  +30 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%] +107 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%\\  +69 "core" +2 .tPS.seek 0ml +2 "processing"%#'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%X  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +43 "core" +2 .tPS.seek 0ml + "processing"%:'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%i  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +1870 "Can"\ rr +737 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" &&   =C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&v& +4 "core" &&   =C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &&   =C +2 .tForearm.seek CC +2 "manipulator"&'O +110 "core" ' + .tHand.close + "manipulator"&}/ +57 "core" / +2 .tCC.seek :open +2 "collection"'s( +423 "core" ( +2 "manipulator"&& +4 "core" &&   =C + "manipulator"&p% +4 "core" % \\   +2 .tForearm.seek :retract +2 "manipulator"&+'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&G(, +291 "core" ( + "manipulator"&1& +4 "core" &-   3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-   I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P'b +103 "core" ' +2 .tHand.open +2 "manipulator"&g1 +52 "core" 1 +2 "manipulator"&'% +4 "core" % d] * ) +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +99 "core" ' +2 ."da"delayUntil "13:05:15.73" +24941 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%w * +35 "core" , + ."da"PSV.dial :air +2 "processing"%;  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%A' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%! +39 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%e  +41 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%y +42 "core" +4 ."da"delay 2 seconds +204 .PSV.dial :air +2 "processing"%M  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2318 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +120 "core"  + "processing"%x% +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"%L' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%- +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 "processing"%C% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'S +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +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"%T +68 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%, +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%> +67 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%@ +68 "core" +2 ."da"delay 5 seconds +34 "Can"\ uu +468 ."da"PSV.dial :air +2 "processing"%4  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%J +122 "core"  + "processing"%% +4 "core" %i\ +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"%z' +593 "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"%S +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml + "processing"%a'S +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%< * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1603 "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"%{ * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%O  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2306 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +4 "processing"%_  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%$  +39 "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"%'a +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%(  +40 "core"  +2 "processing"%H% +4 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"%2' +336 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%[  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%E'Ҧ +1546 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%k +42 "core" + ."da"PTV.dial :mixing +2 "processing"%/ @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%7% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%u * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +23601 "Can"\ ?? +24448 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "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"%3' +2316 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%~ +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 +2 "processing"%K +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%8'd +2309 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +122 "core"  + "processing"%U% +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"%Q' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%?  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%V +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +33 "core" + "processing"%I% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%h'd +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +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"%& +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\\ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2130 "Can"\ >> +160 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +121 "core"  + "processing"%q% +4 "core" %i\ +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%: +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'Q +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%c'd +1607 "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"%D * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%p +66 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +80 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2304 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +121 "core"  +2 "processing"%g% +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"%'' +584 "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"%P +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"% % +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'X +597 "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 +1614 "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"%e * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%y +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2337 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +2290 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +125 "core"  +7 "processing"%-% +17 "core" %c \ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +4 "processing"%)' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%C% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%r' +326 "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 +51 "processing"%" +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%T'Q +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'d +979 "Can"\ }} +618 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .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" + + ."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"%\ ' +2321 "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"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2306 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %b\ + #"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"%|'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%< +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 "processing"% % +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'X +594 "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 + "processing"%  +93 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +1616 "core" ' +2 "processing"%=9 +3 "core" 9S5  +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%^  +3 "core" 5 + 5 + "processing"%O& +4 "core" &X \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&`% +4 "core" %\ #   E +2 "storage"(% +3 "core" %\ \  \ +2 "storage"(_. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"($(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T R\ + "manipulator"&& +4 "core" &-   + "manipulator"&(% +4 "core" %\ #  E +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&H( +206 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"([& +4 "core" &T\ \  T\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +105 "core" ' +2 "storage"(k& +4 "core" &T\ !\  \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(/'g +198 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&7& +3 "core" &  + "storage"(u& +4 "core" &T\ A\ +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"&E' +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(*' +42 "core" ' + "manipulator"&% +4 "core" %k   +2 "storage"( & +3 "core" &T \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&~'E +17 "core" ' +2 "manipulator"&l& +4 "core" &  I + "storage"(K& +4 "core" &T ?\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&m'] +29 "core" ' +2 ."da"SE.seek 11.18 Pucks below Top Plate +3 "storage"(3' +49 "core" ' + "manipulator"&6& +4 "core" & +2 "manipulator"&U% +4 "core" %    + +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&8'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Q( +259 "core" ( + "manipulator"&?& +4 "core" &  + +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +4 "core" &   H +2 ."da"Forearm.seek PC +2 "manipulator"&B' +93 "core" ' +2 ."da"Hand.close + "manipulator"&I/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%0( +421 "core" ( +2 "storage"(& +4 "core" &T \ + "manipulator"&& +4 "core" &    + "manipulator"&o% +4 "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"&&( +265 "core" ( +2 "manipulator"&h& +4 "core" &    + "storage"(j& +4 "core" &T\ 2\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +112 "core" ' + ."da"Hand.open + "manipulator"&\\1 +55 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 10.93 Pucks below Top Plate +2 "storage"(W' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.17 Pucks below Top Plate +2 "storage"(#' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22feb2213h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2843 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 44.207 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\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22feb2213h40ml70s.tif +7150 #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\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "44.207 sec auto-exposure",Subject: "da22feb2213h40ml images!" +11 "storage"(q- +4 "core" -' +2 "storage"(X& +6 "core" &T\  R\ + "manipulator"&& +4 "core" &   +2 ."da"Elbow.seek 1 +2 "manipulator"&:( +3 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"(& +5 "core" &T\  8\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&i'] +11 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.88 Pucks below Top Plate +2 "storage"(v'“ +130 "core" ' +2 "manipulator"&Y& +4 "core" &    +2 "storage"(}& +3 "core" &T 7 @\ +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&D' +39 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.07 Pucks below Top Plate +2 "storage"(c'} +28 "core" ' + "manipulator"&% +5 "core" %b    + "storage"(p& +4 "core" &T  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&'B +17 "core" ' + "manipulator"&1& +4 "core" &     +2 "storage"(9& +4 "core" &T D H \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +25 "core" ' + "storage"(g% +5 "core" %~ Z [ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 ('% +4 "core" %t& [ \\ ;\ M: +2 "manipulator"&P% +5 "core" %5    +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"& '\ +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +53 "core" ' +5 "storage"( & +13 "core" &T o h\ +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +3 "processing"%+& +9 "core" &\ +3 "manipulator"&;& +11 "core" &    +3 "manipulator"&w% +10 "core" %\    +4 ."psFlush"Elbow.seek FlushPuck::Garage +13 "manipulator"&!(, +172 "core" ( +3 "manipulator"&e& +8 "core" &, \ A H +11 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &y& +8 "core" &,   m H +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&.'b +110 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&A/ +54 "core" / +3 "manipulator"&t& +11 "core" &,  H +3 "manipulator"&x% +8 "core" % qi    +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&n'\ +129 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&M( +118 "core" ( +3 "manipulator"&d& +8 "core" &   Q 1 +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &-& +5 "core" &    1 +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&L' +119 "core" ' +3 "manipulator"&C& +9 "core" &    1 +4 "manipulator"&)% +8 "core" %    +4 "processing"%r& +9 "core" &\ +4 "processing"%"& +10 "core" &\ +6 ."psFlush"PC.seek :closed +3 "processing"%N(X +9 "core" &\ +5 &\ +2 & 6\ %g +8 &V~\ 7 +13 &\ K +6 &c\ K +9 &of\ L +10 &1`\ L +8 &b\ K +10 &b\ K +10 &wc\ L +9 &9g\ L +8 &e\ K +10 &!d\ K +10 &#d\ L +10 &%Afs\ L +8 &'go\ L +14 &(`x\ L +6 &*cv\ L +9 &,Jcv\ K +9 &.\ cz\ L +9 &/c~\ L +12 &1cu\ L +8 &3Qbt\ L +8 &5dx\ L +10 &6c\ L +8 &8bt\ L +11 &:Yew\ L +9 &<bs\ L +9 &=ct\ L +15 &?bn\ L +5 &Aact\ L +8 &C"hl\ L +10 &Dkh\ M +8 &F|i\ N +12 &HXd\ Q +8 &Jo\ S +9 &Kf\ R +10 &Mg\ S +10 &O[q\ S +8 &Qp\ S +10 &Ro\ S +8 &Tl\ T +13 &Vbo\ S +7 &Wrvr\ #m +9 &X"xs\ 9 +9 ( +5 "processing"%"& +11 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +7 "processing"%& +9 "core" &X!s\ / +2 &X!r\ / +2 &X!i\ / +3 ."psFlush"Hand.open +7 "manipulator"&1 +56 "core" 1 +3 "manipulator"&R% +8 "core" %    f  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +7 "manipulator"&T'\ +92 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%> +42 "core"  +3 "processing"%@% +8 "core" %in\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%4' +259 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +331 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%,' +2105 "core" ' +3 ."psFlush"delay 1 second +110 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%J @ +176 "core" A +6 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +128 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +94 "core" +5 ."psFlush"PS.seek :empty +6 "processing"%z'F +1739 #"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)\ +878 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +95 "core"  + "processing"% % +5 "core" %I\ + #"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"%S' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%<  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%a @ +69 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%|'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"% +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1103 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%^  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%O'd +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%` +68 "core"  + ."psFlush"PSR.select :flush +3 "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"%_' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +52 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +223 "Can"\ ?? +2387 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%5 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%k +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%F' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +78 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%7'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%K'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%H'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +80 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +66 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +78 "core" ~ + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%o'd +2617 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%B @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'\\& +4 "core" & + "manipulator"&& +4 "core" &   % 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&3& +5 "core" &   1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &   1 +2 .tForearm.seek PC +2 "manipulator"&q' +97 "core" ' +2 .tHand.close + "manipulator"&X/ +57 "core" / +2 .tPC.seek :open + "processing"%( +422 "core" ( +2 "manipulator"&& +4 "core" &   1 + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&}( +367 "core" ( +2 "manipulator"&& +5 "core" &&   << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &&  << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&&'O +96 "core" ' +2 "manipulator"&]& +4 "core" &&  << + "manipulator"&1% +4 "core" %N   0 C +2 "collection"'9& +4 "core" &  +2 "collection"'#& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'g(X +3 "core" &  +6 & + $e +9 &W 8 +10 &\ L +9 &c L +9 &th K +10 &6g K +9 &g L +9 &j L +10 &{k L +9 &=g L +9 & e K +10 &!g L +9 &#h L +10 &%Fc K +9 &'h\ K +9 &(e L +10 &*k L +9 &,Ng K +9 &.j\ L +10 &/h L +9 &1c K +10 &3Wg K +9 &5h L +9 &6e K +10 &8i K +9 &:]f L +9 &<h L +10 &=f K +9 &?g K +10 &Aeh L +9 &C'hK L +9 &Dr& M +10 &Fhw\ O +9 &HW>H\ S +9 &J89\ W +10 &K79\ W +9 &M78 \ X +10 &OQ:9\ X +9 &Q88\ Y +9 &R:7\ X +10 &T:8\ X +9 &VW9:\ \ Y +9 &Wc7<\ \ 3 +10 &Xi88\ V +9 ( + &Xp88\ O +2 "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"''& +5 "core" &Xp87\ O + .tHand.open + "manipulator"&P1 +63 "core" 1 + "manipulator"&i% +4 "core" % N ( ( C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +110 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'v& +4 "core" &Xp87 O +2 "collection"' % +4 "core" %O87  + .tCSV.dial CSR +2 "collection"'D  +50 "core"  +2 "collection"'+% +4 "core" %K97  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"';'m +1346 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %m79 \  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'w' +625 "core" ' + .tCSV.dial :waste +2 "collection"'c +122 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'b'Q +1980 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xp~9< O +2 "collection"'e% +3 "core" %L9<  + .tCSV.dial :flush +2 "collection"'y  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'A @ +41 "core" B + "collection"'t% +5 "core" %m::  +2 .tCS.seek 7.001ml + "collection"'x' +513 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +2 'd  +40 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'- @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"'.'Q +1571 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'C& +4 "core" &Xp}:9 O + "collection"')% +4 "core" %S88  +2 .tCSV.dial :flush + "collection"'!  +69 "core" +2 .tCS.seek 5ml +2 "collection"'r'm +1159 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +50 "collection"'n @ +42 "core" B +2 "collection"'0% +4 "core" %m:7  +2 .tCS.seek 7.001ml + "collection"'' +511 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'R  +96 "core"  +2 .tCS.seek 0ml +2 "collection"'"'Q +1269 "Can"\ GF +304 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'>& +4 "core" &Xp}67v O + "collection"'@% +4 "core" %R78  + .tCSV.dial CSR +2 "collection"'L  +43 "core"  + "collection"'f% +4 "core" %R77  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'4'O +1793 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'J' O +536 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +2 '  +95 "core" +33  + .tCTV.dial :intake +2 "collection"',  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'\ 'Q +1795 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core"  +2 .tCS.reconfigure :default +7 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'z'Q +582 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'<% +4 "core" %T98 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'a'm +1339 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"' ' O +1349 "core" ' + .tCSV.dial CBV +2 "collection"'S +97 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +4 "core" &%   Q << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +12 "core" ( + "manipulator"&=& +4 "core" &    2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +4 "core" &   2 +2 .tForearm.seek CC + "manipulator"&{'O +104 "core" ' + .tHand.close +2 "manipulator"&`/ +62 "core" / +2 .tCC.seek :open +2 "collection"'O( +425 "core" ( +2 "manipulator"&& +4 "core" &  % 2 + "manipulator"&% +4 "core" % a   ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(, +315 "core" ( +2 "manipulator"&5& +4 "core" &,   P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &,  P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&['b +109 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&k% +5 "core" % dL   1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +108 "core" ' + "processing"%& +5 "core" & +46636 "Can"\ 21 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 21 +14026 #t-> access 1 +2 "storage"(F% +3 "core" % \ \ +2 "manipulator"&u% +4 "core" % %   9 + "manipulator"&7& +4 "core" &,    L +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &<. P K \  +45269 "Can"\ 21 +60002 \ 11 +60001 \ \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 12 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001 @\ 11 +60001 L\ 11 +60002 H\ 21 +60001 :\ 11 +60001 7\ 11 +60001 7\ 11 +60002 4\ 22 +60001 0\ 11 +60001 "\ 11 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001 %\ 21 +60001 \ 11 +60002 \ 11 +60001 \ 12 +60001 \ 11 +60001 h\ 11 +60001 V\ 11 +60002 I\ 21 +60001 8\ 22 +60001 +\ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 22 +60002 \ 22 @EST1645592446.21 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 21 +60002 |\ 11 +60001 t\ 11 +60001 p\ 21 +60001 j\ 11 +60002 b\ 11 +60001 a\ 11 +60001 ^\ 11 +60001 X\ 21 +60002 W\ 21 +60001 W\ 11 +60001 W\ 12 +60001 X\ 11 +60002 Y\ 11 +60001 U\ 11 +60001 P\ 11 +60001 M\ 21 +60002 I\ 11 +60001 D\ 11 +60001 E\ 11 +60002 E\ 11 +60001 E\ 11 +60001 ?\ 11 +60001 ?\ 21 +60002 A\ 21 +60001 A\ 21 +60001 B\ 12 +60001 @\ 11 +60002 B\ 21 +60001 ?\ 21 +60001 :\ 21 +60001 7\ 11 +60002 /\ 21 +60001 *\ 21 +60001 %\ 11 +60002 %\ 21 +60001 $\ 22 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 \ 22 +60001  \ 21 +60002  \ 11 +60001 \ 21 +60001 \ 21 +60001 "\ 21 +60002 .\ 11 +60001 +\ 12 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 12 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 22 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 22 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 21 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 @EST1645678848.03 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 21 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 22 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 21 +60001 \ 22 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 22 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002  11 +60001 \ 22 +60001 \ 11 +60001 \ 11 +60002  11 +60001  11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 21 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 \ 12 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 12 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001  \ 21 +60001 \ 21 +60001 \ 12 +60002 \ 11 +60001 \ 21 +60001 !\ 11 +60002 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 #\ 21 +60001 #\ 21 +60002 $\ 21 +60001 '\ 12 +60001 (\ 11 +60001 )\ 11 +60002 %\ 11 +60001 !\ 11 +60001 !\ 11 @EST1645765249.84 "\ 11 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 12 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 21 +60001 \ 21 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 11 +13710 !to: EOFError: mesg"end of file reached:@timestampu: Time (>: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 +3921 #Uploading Logs +2052 #"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)\ +5 #mEXIT @1645778047.06EST @1646068678.17EST = =tMAIN =mMAIN_scheduler @EST1646068680.06 #"core_reset"Sent BREAK +2 #t@53851 receive with ifg=0x10, ie=0xFD + #@54484 receive with ifg=0x10, ie=0xFD + #@55177 receive with ifg=0x10, ie=0xFD #@55812 receive with ifg=0x10, ie=0xFD + #@56466 receive with ifg=0x10, ie=0xFD + #@57100 receive with ifg=0x10, ie=0xFD #@57733 receive with ifg=0x10, ie=0xFD + #@58059 receive with ifg=0x80, ie=0xFD #@29343 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +250 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +410 "Can"\ 44 + \ 44 + #tPolling Can every 10:00 +2 #Cleanly exited at 03:34:07EST25-Feb-22 +1993 !o: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 @1646068706.85EST @1647273410.65EDT = =mMAIN_scheduler =tMAIN @EDT1647273412.53 #"core_reset"Sent BREAK +2 #t@27644 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"  +   + #tPolling Can every 10:00 +2 #Cleanly exited at 12:18:26EST28-Feb-22 +59920 "Can"  +15360 #t-> ESP.ready! +3 #Powering core bus +532 .Gate.power :raw,:ON +2 "sampler") +19 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %e  +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" &\ + &t  +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'?( + "processing"%@( +270 "core" ( +2 ( +2 "collection"'A +3 "core"  +2 "processing"%B +3 "core" V +2 "processing"%C +2 "core"  +2 "processing"%D +3 "core" A +2 "collection"'E% +3 "core" %Vq  +2 "processing"%F% +4 "core" %c\ +2 "sampler")G% +4 "core" % \ . +2 "collection"'H& +3 "core" &M  +2 "processing"%I& +4 "core" &\  + "manipulator"&J% +4 "core" % ) ( " + "manipulator"&K& +4 "core" &0  T  +2 "storage"(L& +3 "core" &<& 5\  +2 "storage"(M% +3 "core" % ]\ +2 "collection"'N9 +3 "core" 9@g +2 "processing"%O9 +3 "core" 9Zb +7062 #t-> access 2 +2 "storage"(P% +3 "core" % k\ + "manipulator"&Q% +4 "core" % ) %  +2 "manipulator"&R& +3 "core" &0 + * \\  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(S(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (T& +2 "core" &K y +\  +17107 #t-> $da[:extractVol]=0.19 +16592 "Can"\ 66 +14676 #t-> startTube 2 +469 #-> da 40 +2 #da sampling at most 40ml +48 #Loading sh1 puck from tube 2 into Collection Clamp +4 ."Qmail"DAfans.email "Started da in tube 2 at 12:19:32EDT14-Mar-22\\n{}\\nCan@12:17:01, 21.6C, 24% humidity, 15.1psia, 13.723V, 0.269A, 0.269A avg, 3.70W",Subject: "da sampling at most 40ml" +2 "collection"'U& +5 "core" &~ \  +2 .tHand.open + "manipulator"&V1 +59 "core" 1 + "manipulator"&W% +4 "core" % ) * * 6 +2 "storage"(X% +5 "core" % )\ +2 "storage"(Y. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +3 "storage"(Z( \ +667 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +6 ([& +5 "core" & y u %\ +12 "manipulator"&\\& +9 "core" &0    +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&]( +28 "core" ( +3 "manipulator"&^& +9 "core" &" + *  8 +3 "storage"(_& +7 "core" &  \ +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&`'/ +110 "core" ' +3 "storage"(a& +9 "core" &  \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(b'g +277 "core" ' +3 "storage"(c- +7 "core" -'v +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +7 (d& +5 "core" &  v w ;\ +4 "manipulator"&e& +13 "core" &" *   8 +4 .tElbow.seek 2 +4 "manipulator"&f( +6 "core" ( +3 "manipulator"&g& +7 "core" &"  +  8 +3 "storage"(h& +7 "core" &  x z 6\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&i' +52 "core" ' +10 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&j/ +65 "core" / +6 ."downElevator"SE.seek :down +13 "manipulator"&k& +3 "storage"(l' +13 "core" &"   Q 8 +3 "manipulator"&m% +8 "core" %  "  1 +4 .tForearm.seek :retract +4 "manipulator"&n'\ +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&o( +133 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +16 "core" ( +3 "manipulator"&p& +10 "core" &+   N Ad +5 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &q& +6 "core" &+  " , Ad +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&r'O +115 "core" ' +3 "manipulator"&s& +9 "core" &+ , & 3 Ad +3 "manipulator"&t% +8 "core" %Q ! ( = +4 "collection"'u& +8 "core" &  +5 "collection"'v& +11 "core" &  +6 .tCC.seek :closed +2 "collection"'w(X +8 "core" &|  +3 &w   +5 &3~\ +} +9 &f\ ? +9 &^\ M +10 &%bv\ K +9 &hs\ L +9 &hz\ L +14 &ig\ L +6 &,iz\ L +8 &gp\ L +10 &h}\ L +9 & rh\ L +11 &"5f\ K +8 &#h\ L +9 &%hv\ L +10 &'yg\ L +9 &)<g{\ L +9 &*h|\ L +10 &,kz\ L +9 &.f\ L +12 &0Ci\ L +7 &2g\ K +9 &3e\ L +11 &5fz\ L +8 &7Lfy\ L +9 &9 l\ L +10 &:g\ L +9 &<h\ L +10 &>Sj\ L +9 &@g\ L +9 &Appt\ M +10 &CwW^\ M +15 &EN):\ P +4 &G\ T +9 &H\ U +9 &J\ V +10 &LD\ V +10 &N\ W +8 &O\ X +10 &Q\ X +8 &SG\ X +10 &U\ Y +10 &V\ Z +9 &XF\ , +10 &Xv |\ K +12 ( +3 &Xvj\ K +6 &Xvj\ K +6 "collection"'v& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +4 .Hand.open +2 "manipulator"&x1 +6 "core" &Xvj\ K +57 1 +3 "manipulator"&y% +9 "core" % Q    +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +3 "manipulator"&z'\ +99 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +6 .Exhaust.select :close +3 .SS.hold +3 "sampler"){+ +5 "core" + +3 "sampler")|% +9 "core" % \ . +3 "collection"'}& +8 "core" &Xvj\ K +7 "Can" \ TT +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +3 "sampler")#.0X +22 +4 .tdelay 3.8 seconds +385 "collection"'% +6 "core" %Vv\ +4 "sampler")% +7 "core" %5Z \  +3 .tSSV.dial :spit +4 "sampler") +128 "core"  +5 .tSS.seek 0ml +4 "sampler")' +284 "core" ' +3 .tSSV.dial CBV +2 "sampler")  +130 "core" +3 .tCTV.dial :intake +2 "collection"'  +76 "core"  +4 #tWaiting for external sampler to finish priming... + .delayUntil "12:23:00.46" +1424 #"flow"0.0L/min +167 #"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)\ +14669 ."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"'% +3 "core" %Vw\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X \  +21 "collection"'!% +4 "core" %Vr\ +2 "sampler")% +3 "core" %q1{v \  +2 "sampler")$% +4 "core" %q1 \  + .tIntake.select :close + "sampler")0 +9 )%% +3 "core" %u# \  + .tSSV.dial :exhaust +2 "sampler")'  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")(' +893 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler"))  +71 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +210 "collection"'*% +3 "core" %Vn\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X \  +25 "collection"'+% +2 "core" %V\ +2 "sampler")3% +4 "core" %gkh \ S +28 "collection"'4% +3 "core" %Vn\ + "sampler")5% +4 "core" %] \ . + "sampler")7% +4 "core" %] \ . + .tIntake.select :close +2 "sampler")0 +9 )1% +2 "core" %] \ . +2 .tSSV.dial :exhaust + "sampler")9  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler"):' +624 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close + "collection"'<& +4 "core" &Xvge\ K + ."airStroke"CSV.dial :waste +4 "sampler")>% +2 ."airStroke"CS.seek 0ml +4 "collection"'='Q +3 "core" % \ +4 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")6  +2 "core" ' + ."airStroke"CSV.dial :air +52 "collection"'8 @ +68 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'A' O +55 "core"  +2 .tCTV.dial :air + "collection"'B  +69 "core"  +2 .tdelay 15 seconds +12 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1488 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'D  + "sampler")E' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")F  +112 "core"  +16  +334 ' + "sampler")G% +4 "core" % \ + .tCBV.dial between SSV and waste2 +2 "collection"'H  +27 "core"  +2 "collection"'I% +4 "core" % Jk\  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'J  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'K'Q +2078 "core" ' m\ +3 "collection"'L% +4 "core" % yn\  + "sampler")M% +4 "core" % \ +2 #tBubblePoint: Intake @39.2psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'N @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'Y'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'{'Q +87 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +122 "core" ' + ."CSpush"CS.stop + "collection"'5 +4 "core"  + .tSS.reconfigure :exhale +3 "sampler")#.0X9 +2 "core" 9vd +102 "collection"'89 +3 "core" 9#zd +102 "collection"'69 +2 "core" 9?~d +102 "collection"'B9 +3 "core" 9[d +102 "collection"'9 +2 "core" 9vd +102 "collection"'=9 +3 "core" 9d +102 "collection"'C9 +2 "core" 9d +102 "collection"'D9 +3 "core" 9d +102 "collection"'F9 +3 "core" 9c +102 "collection"':9 +2 "core" 9` +102 "collection"'G9 +2 "core" 9^ +103 "collection"'H9 +2 "core" 94[ +102 "collection"'I9 +3 "core" 9OX +102 "collection"'J9 +2 "core" 9jV +102 "collection"'A9 +3 "core" 9T +102 "collection"'L9 +2 "core" 9Q +102 "collection"'M9 +3 "core" 9N +102 "collection"'N9 +3 "core" 9L +102 "collection"'E9 +2 "core" 9J +102 "collection"'P9 +3 "core" 9 G +102 "collection"'Q9 +3 "core" 9'E +102 "collection"'R9 +2 "core" 9AB +102 "collection"'O9 +3 "core" 9[A +154 "collection"'T9 +3 "core" 9= +102 "collection"'U9 +2 "core" 9; +102 "collection"'V9 +3 "core" 9: +102 "collection"'X9 +2 "core" 97 +102 "collection"'#9 +4 "core" 95 +102 "collection"'S9 +2 "core" 93 +102 "collection"'K9 +3 "core" 91 +102 "collection"'W9 +2 "core" 9// +102 "collection"'Y9 +3 "core" 9F. +102 "collection"'[9 +3 "core" 9\\, +102 "collection"'^9 +3 "core" 9s* +102 "collection"'_9 +2 "core" 9) +103 "collection"'\\9 +2 "core" 9\ ' +102 "collection"'&9 +3 "core" 9% +102 "collection"';9 +3 "core" 9# +102 "collection"'c9 +2 "core" 9! +102 "collection"'d9 +3 "core" 9! +102 "collection"'e9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9 # +102 "collection"'j9 +3 "core" 9 +( +102 "collection"'"9 +2 "core" 9 =, +102 "collection"'k9 +3 "core" 9 O0 +102 "collection"'m9 +2 "core" 9 `4 +102 "collection"'`9 +3 "core" 9 q8 +102 "collection"'g9 +3 "core" 9 < +102 "collection"'p9 +3 "core" 9 A +102 "collection"'b9 +2 "core" 9 E +102 "collection"'q9 +3 "core" 9 I +102 "collection"'i9 +2 "core" 9 M +102 "collection"'h9 +3 "core" 9 Q +102 "collection"'s9 +3 "core" 9 V +102 "collection"'t9 +2 "core" 9 Z +102 "collection"'u9 +3 "core" 9 ^ +102 "collection"']9 +2 "core" 9\ b +102 "collection"'n9 +3 "core" 9\ f +102 "collection"'?9 +2 "core" 9\ k +102 "collection"'x9 +3 "core" 9\ &o\ +102 "collection"'l9 +2 "core" 9\ 1s +102 "collection"'y9 +3 "core" 9\ ;w\ +102 "collection"'|9 +6 "core" 9\ G{ +102 "collection"'r9 +3 "core" 9\ P +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'v9 +2 "core" 9\ d +102 "collection"'9 +3 "core" 9\ l +102 "collection"'f9 +3 "core" 9\ v +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\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ G +2 '~9 +5 "core"  + 9\  + "collection"'% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.2psia +38710 "Can" \ +21280 "core" ` + "collection"'9 +4 "core" 9\  + "collection"' % +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70.1C/37.3psia +2 .CS.seek 0ml +2 "collection"' 'Q +363 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A + .tCSV.dial :air +2 "collection"' @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"' 'm +1345 "core" ' +2 .tCSV.dial CTV + "collection"'\  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1346 "core" ' + "collection"'% +4 "core" %O + #tPuck @49.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +95 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" %OSX\ +2 .tCS.seek 5ml +2 "collection"''m +1334 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +3 "collection"'!  +41 "core" + "collection"'% +4 "core" %mfgq  +2 .tCS.seek 7ml +2 "collection"'$' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'% @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"''' O +831 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Xvce K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&)% +4 "core" %\  ' K ' +2 "storage"(*% +6 "core" % \ + "storage"((. +4 "core" .( \ + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"( (S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (-& +3 "core" &V ` b\ +2 "manipulator"&.& +4 "core" &*  Ad + "manipulator"&/% +4 "core" %\   ( F ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&0( +186 "core" ( +2 "manipulator"&2& +4 "core" &  % .  + "storage"(+& +4 "core" &V \ +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&3'] +104 "core" ' + "storage"(4& +4 "core" &V w w \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'g +269 "core" ' +2 "storage"(7- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(1'z +34 "core" ' +2 "manipulator"&9& +4 "core" &  & V  + "manipulator"&% +4 "core" %d   O e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<( +165 "core" ( + "manipulator"&>& +5 "core" &%   E <; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &%  = <; +2 .tForearm.seek CC +2 "manipulator"&6'O +102 "core" ' +2 .tHand.close + "manipulator"&B/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "storage"(=& +4 "core" &V } -\ +2 "storage"(C& +3 "core" &V w x @\ +2 "manipulator"&D& +3 "core" &% &  O <; +2 "manipulator"&F% +3 "core" % ] ! #  # +2 .tForearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&G( +206 "core" ( + "manipulator"&H& +5 "core" &  y } + "storage"(I& +4 "core" &V =\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&J' +107 "core" ' +2 .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +60 "core" 1 +2 "manipulator"&M% +4 "core" % g 0 *  +2 "storage"(N& +3 "core" &V \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&E'? +27 "core" ' + "manipulator"&P& +5 "core" &   ( } + "storage"(Q& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&R'] +33 "core" ' + "storage"(O% +4 "core" % U\ +3 ."downElevator"SE.seek :down +3 "storage"(T' +99 (U% +3 "core" %M z w \ RP + "manipulator"&V% +4 "core" %B & # P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +107 "core" ' +47 ' +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"&S& +3 "core" &   7 } +2 "manipulator"&K% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&W(, +170 "core" ( +2 "manipulator"&Y& +4 "core" &-   : 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &-   2 +2 .tForearm.seek :garage +2 "manipulator"&^'b +107 "core" ' +2 .tHand.close + "manipulator"&_/ +58 "core" / +2 "manipulator"&\\& +4 "core" &- * ) A 2 + "manipulator"&&% +4 "core" % jh   = +2 .tForearm.seek :retract +2 "manipulator"&;'\ +129 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +305 "core" ( + "manipulator"&d& +4 "core" &" " i 9$ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &#   _ 9$ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&a'O +103 "core" ' +2 "manipulator"&j& +4 "core" &" %  9$ +2 "manipulator"&"% +3 "core" %Q  (  +2 "collection"'k& +4 "core" & o  +2 "collection"'m& +6 "core" &  +2 .tCC.seek :closed +3 "collection"'`(X +3 "core" &  +6 & 5 +10 &<I 1 +9 &tw E +9 &%gZ J +10 &`O J +9 &_b J +9 &lbT J +10 &.e' J +9 &g K +10 &ch K +9 &t_ J +9 &!5f K +10 &"b J +9 &$d K +9 &&|c J +10 &(>`e J +9 &*gL J +10 &+`& J +9 &-gy J +9 &/Fg6 J +10 &1b5 J +9 &2` J +9 &4eJ J +10 &6Nc J +9 &8`  J +9 &9` J +10 &;a J +9 &=Ua K +10 &?g J +9 &@d K +9 &Be | K +10 &D[le K +9 &FAQ N +10 &GX1\ R +9 &I!\ V +9 &KA\ W +10 &Mn\ W +9 &NZ\ X +9 &PJ\ Y +10 &RB|\ Y +9 &T\ Z +10 &Uk\ Z +9 &Wy\ 9 +9 &XT1\ #g +10 &X\ Y +5 ( +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 + "collection"'g& +4 "core" &Xw\ X + &Xw\ X + .tHand.open +2 "manipulator"&p1 +60 "core" 1 + "manipulator"&b% +4 "core" % Q A 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%i +120 "core"  + "processing"%h% +4 "core" %c.\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%s'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%t  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%] +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +2609 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%? + "collection"'x  +61 "core" A +2 "processing"%l  +65 "core" +86  + .tPSV.dial :mixloop +2 "processing"%y +106 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%|  +123 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2608 "core" ' +2 .tPSV.dial :air +6 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%f'd +2605 "core" ' + .tPSV.dial :air +2 "processing"%{  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &#  ' 0 9$ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &# #  9$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &# #   9$ +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( + "manipulator"&& +4 "core" &"   9$ +2 "manipulator"& % +3 "core" % ` ' & * +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +280 "core" ( + "manipulator"& & +4 "core" &-   I = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-   o = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'b +111 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&% +5 "core" % Y8 8 6 G + .tForearm.reconfigure :loose +3 "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" & +2 "manipulator"&% +4 "core" %\ # ! $ a E + "storage"(% +4 "core" % i\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +7 "storage"(( \ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &  N\  + "manipulator"&!& +4 "core" &- $ ' J = +2 "manipulator"&% +3 "core" %\ #  $ p E +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +181 "core" ( + "manipulator"&%& +5 "core" &  # v 1 + "storage"($& +4 "core" &  q\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +105 "core" ' + "storage"(& +4 "core" &  e\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"()'g +281 "core" ' + "storage"(*- +3 "core" -'s +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((& +2 "core" &  b\  +2 "manipulator"&-& +3 "core" &   k 1 +2 .tElbow.seek 2 +2 "manipulator"&.( +3 "core" ( + "manipulator"&/& +4 "core" & % (  1 + "storage"(Z& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&2' +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +58 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&o& +2 "storage"(4' +6 "core" & & "  1 +2 "manipulator"&z% +4 "core" % &  R W +2 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9( +148 "core" ( + "manipulator"&& +5 "core" &8  %  L + ' + .tElbow.reconfigure :loose +3 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&5& +4 "core" &9  ! L + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'O +102 "core" ' + "manipulator"&8& +4 "core" &9 ' ! L +2 "manipulator"&3% +4 "core" %K $ T 3 +2 "collection"'0& +3 "core" &} \ +2 "collection"'B& +6 "core" &t +2 .tCC.seek :closed +2 "collection"',(X +4 "core" &_ +6 & #D $c +10 &X}" 7 +9 & K +10 &\\ J +9 &tb K +9 &8b J +10 &c J +10 &_ J +8 &}e J +10 &?c J +9 & dz J +10 &!ag J +9 &#bm J +9 &%H^ J +10 &' c J +9 &(bw J +9 &*eb J +10 &,ObN J +9 &._> J +9 &/b4 J +10 &1b( J +9 &3Wc" J +10 &5b J +9 &6_ J +9 &8d J +10 &:_c J +9 & &i +10 &mY \ 9 +9 &%\ M +9 &fK\ L +10 &Rh\ M +9 &c\ L +10 &h\ M +9 &c\ L +9 &[e\ L +10 &j\ L +9 &e\ L +9 &!h\ L +10 &#cd\ L +9 &%&d\ L +9 &&g\ L +10 &(b\ L +9 &*ji\ M +10 &,,f\ M +9 &-h\ M +9 &/d\ M +10 &1rh\ \ M +9 &35e \ L +9 &4c\ L +10 &6h\ L +9 &8{j \ L +10 &:=b\ L +9 &;j\ M +9 &=e\ L +10 &?h\ M +9 &AEe\ L +9 &Ci#\ L +10 &Dp&\ M +9 &F~+\ O +10 &H<0\ R +9 &I/\ S +9 &K#\ R +10 &M/\ S +9 &OB.\ S +9 &Q3\ S +10 &R8\ T +9 &T:\ S +10 &VG<\ T +9 &Wyy6\ 'z +9 &X}n@\ : +9 ( +4 "processing"%Z& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +6 "processing"%o& +4 "core" &X"B\ 2 + &X"H\ 2 +2 .tHand.open + "manipulator"&z1 +54 "core" 1 +2 "manipulator"&% +4 "core" % 7 + 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%5 +41 "core" + "processing"%)% +4 "core" %^k +2 .tPS.seek 0.3ml +2 "processing"%2'[ +391 "core" ' + .tPSV.dial PSR +2 "processing"%8 +95 "core"  +2 "processing"%3% +4 "core" %]  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%0'. +492 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%4 +94 "core" +2 .tPTV.dial :mixing +2 "processing"%7 @ +70 "core" B + .tPBV.dial :waste2 +2 "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +2615 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&=& +5 "core" &   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&B( +3 "core" ( +2 "manipulator"&D& +3 "core" & $  4  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  "  +2 .tForearm.seek PC +2 "manipulator"&>' +95 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open +2 "processing"%H( +422 "core" ( +2 "manipulator"&'& +3 "core" &    +2 "manipulator"&<% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&6(, +140 "core" ( + "manipulator"&N& +4 "core" &- ! j Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-   Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I'b +112 "core" ' + .tHand.open +2 "manipulator"&O1 +62 "core" 1 +2 "manipulator"&Q% +4 "core" % YH 0 9 @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%V& +4 "core" &  +2 "manipulator"&G% +3 "core" %\  !  + +2 "storage"(J% +4 "core" % \ + "storage"(E. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(#( \ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" &  Q\  +2 "manipulator"&1& +4 "core" &-   Q + "manipulator"&R% +4 "core" %\   ` + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +190 "core" ( + "manipulator"&[& +4 "core" &$  } ;2 +2 "storage"(T& +3 "core" &  J\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&9'/ +117 "core" ' + "storage"(_& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(C'g +278 "core" ' + "storage"(&- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (X& +3 "core" &  '\  + "manipulator"&^& +4 "core" &$   ~ ;2 + .tElbow.seek 2 +3 "manipulator"&e( +3 "core" ( + "manipulator"&"& +4 "core" &$ $ " Y ;2 + "storage"(k& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +35 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&g/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&m& + "storage"(i' +58 "core" &$ !  % ;2 +2 "manipulator"&A% +4 "core" %  "  & +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&\\( +172 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( + "manipulator"&W& +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 PC + "manipulator"&j' +98 "core" ' + "manipulator"&t& +5 "core" &   + "manipulator"&s% +4 "core" %    +2 "processing"%p& +3 "core" &$  +2 "processing"%d& +6 "core" &(  +2 .tPC.seek :closed +3 "processing"%u(X +3 "core" &#  +6 & 5 +9 &?I#\ 1 +10 &ru\ E +9 &k\ M +9 &f\ L +10 &e\ L +9 &ef\ L +9 &(ct\ L +10 &fz\ L +9 &gw\ L +9 &mcu\ L +10 &!0eg\ L +9 &"fh\ L +10 &$gh\ L +9 &&vfk\ L +9 &(9ed\ K +10 &)fg\ L +9 &+cZ\ K +9 &-|gb\ L +10 &/?ea\ L +9 &1fa\ L +10 &2g[\ L +9 &4fV\ L +9 &6FhN\ L +10 &8\ b`\ L +9 &9g`\ L +9 &;fY\ L +10 &=Qf_\ K +9 &?gX\ L +10 &@eP\ L +9 &BjO\ L +9 &DUmD\ M +10 &F}L\ O +9 &GO\ R +10 &IN\ R +9 &KKB\ S +9 &M I\ S +10 &N@\ R +9 &PC\ T +9 &RP:\ T +10 &TB\ T +9 &U>\ T +9 &W@\ 4 +10 &Xb.j8\ W +9 &X*; 5 +3 ( + "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&h1 +54 "core" 1 + "manipulator"&,% +4 "core" % &  o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%l U +2 %y9 +5 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%r9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%]9 +3 "core" 9 +102 "processing"%a9 +2 "core" 9 +102 "processing"%f9 +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"%c9 +2 "core" 9/ +102 "processing"%n9 +3 "core" 93 +102 "processing"%`9 +2 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%v9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%b9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%q9 +3 "core" 9X +102 "processing"%M9 +2 "core" 9] +102 "processing"% 9 +3 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%9 +3 "core" 9m +102 "processing"% 9 +2 "core" 9q +102 "processing"%9 +2 "core" 9v +102 "processing"%9 +3 "core" 9z +103 "processing"%9 +2 "core" 9~ +102 "processing"%\ 9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%{9 +2 "core" 9 +104 "processing"%9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"% 9 +5 "core" 9\ +6 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"% pUp\  +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  + "processing"%!% +4 "core" %ck\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%(' +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%-'Ҧ +1598 "core" ' + .tPTV.dial :puck +7 "processing"%/  +68 "core"  +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%$  +120 "core"  + "processing"%@% +4 "core" %ҤO  +2 .tPS.seek 1.5ml +2 "processing"%o'T +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +30 "core" + +3 .tPS.seek 0ml + "processing"%'d +1601 "core" ' +2 .tdelay 5:00 +10588 "Can"\ <; +19414 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%)' +2309 "core" ' + .tPSV.dial PTV +2 "processing"%* +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%8 +79 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +67 "core"  +3 .tPS.seek 0ml + "processing"%2'd +2285 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%0  +123 "core" + .tPSV.dial :mixloop +2 "processing"%4 +41 "core" + .tPRV.dial :ab1 +2 "processing"%7 @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'.  + "processing"%=  +41 "core" +3  +2 "processing"%D% +3 "core" %i[\ +2 .tPS.seek 0.34ml +2 "processing"%F'x +437 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"%+ @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%'' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%<  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%N'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%P +41 "core" + .tPTV.dial :mixing +2 "processing"%> @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%B  +33 "core"  + "processing"%O% +4 "core" %ҡ \  +3 .tPS.seek 1.85ml + "processing"%Q' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%G'd +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +3 "core" &ln + "manipulator"&J& +4 "core" &  K + "manipulator"&E% +4 "core" %\  !  % 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&I(, +136 "core" ( +2 "manipulator"&K& +4 "core" &-\ ! l S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-\  D S +2 .tForearm.seek :garage + "manipulator"&R'b +107 "core" ' +2 .tHand.close + "manipulator"&S/ +57 "core" / + "manipulator"&[& +5 "core" &-\   J S + "manipulator"&T% +4 "core" % r   4 +2 .tForearm.seek :retract + "manipulator"&6'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +284 "core" ( +2 "manipulator"&U& +4 "core" &3 " # E G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +2 "core" &3   G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +99 "core" ' +2 "manipulator"&^& +4 "core" &3   G + "manipulator"&"% +4 "core" %T & ! F +2 "collection"'k& +3 "core" &nnl  +2 "collection"'g& +6 "core" &nok  +2 .tCC.seek :closed + "collection"'m(X +4 "core" &mn  +8 & $lp $d +10 &Xmp\ 8 +9 &lo\ L +9 &ckn\ L +10 &ngmo\ L +9 &0gkl\ L +10 &gll K +9 &ekm\ L +9 &ukjm\ L +10 &8hlm\ L +9 &hkm\ L +9 &!ejm K +10 &#~hik\ L +9 &%Ahjl\ K +10 &'cij\ L +9 &(bhj\ K +9 &*ggk\ L +10 &,Iehj\ K +61 &.\ ghi\ L +6 &/kil\ L +2 &1chj\ L + &3Qagj\ K + &5fhi\ K + &6cgk\ L + &8gji\ L +3 &:Xehi\ L +8 &<hej\ L +9 &=jhh\ L +10 &?eii\ K +9 &A_lhi\ L +10 &C"h^g\ L +9 &DpLU\ M +9 &F#6\ P +10 &HQ\ T +9 &J\ \ W +9 &K\ W +10 &M\ X +9 &OK\ X +10 &Q \ Y +9 &R\ Y +9 &T\ Y +10 &VN\ Z +9 &Wl\ + +9 &Xs'\ T +9 ( +4 "collection"'g& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 +7 "collection"'A& +4 "core" &X|v\ K + &X|x\ K + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&9% +5 "core" % T F 1 / F + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%W% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%;'U +1599 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%e  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%t'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%s +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p' +2608 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%i  + "collection"'Y  +32 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%H +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%h  +71 "core" +2 .tPS.seek 0ml +2 "processing"%,'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%y  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%d' +2613 "core" ' + .tPSV.dial :mixloop +7 "processing"%| +39 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2614 "core" ' +2 .tPSV.dial :air + "processing"%r  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&f& +4 "core" &2   n G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&}& +4 "core" &2   j G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &2   A G +2 .tForearm.seek CC + "manipulator"&~'O +104 "core" ' +2 .tHand.close + "manipulator"&c/ +54 "core" / +2 .tCC.seek :open + "collection"'n( +429 "core" ( + "manipulator"&`& +4 "core" &2   G +2 "manipulator"&% +4 "core" % a   + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(, +282 "core" ( +2 "manipulator"&& +4 "core" &- "  ` ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &-   Q ; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +113 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&q% +4 "core" % YQ 5 7 L  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +121 "core" ' + ."da"delayUntil "13:11:10.61" +50 "Can"\ 54 +24920 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +2 ."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"% ' +2305 "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"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2296 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +120 "core"  +2 "processing"%% +4 "core" %cd\ + #"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"%%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" + "processing"%w% +4 "core" %Ҫo  +2 ."da"PS.seek 1.5ml +2 "processing"%('Z +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"%'d +1599 "core" ' + ."da"delay 2:00 +12003 #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"%@ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +1604 "Can"\ NN +703 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +120 "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"% ' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%8'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%3 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 "processing"%0% +4 "core" %Ҥl  +2 ."da"PS.seek 1.5ml +2 "processing"%4'T +583 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'd +1607 "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 +51 "processing"%= * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%F +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2274 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%<  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%'  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%P  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%> +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%B'a +391 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%O  +42 "core"  + "processing"%V% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%N' +330 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%L'Ҧ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%J +42 "core" + ."da"PTV.dial :mixing +2 "processing"%E @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"%1% +4 "core" %ҥC\  +2 ."da"PS.seek 1.85ml +2 "processing"%\\' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%S * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['d +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25720 "Can"\ 76 +22282 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%T  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%R  +53 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2302 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%& +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%^ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2283 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +132 "core"  + "processing"%?% +4 "core" %b  +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"%A' +582 "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"%9  +69 "core"  + ."da"PSV.dial PTV +7 "processing"%g +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%W% +4 "core" %Ҭ\ +2 ."da"PS.seek 1.5ml +2 "processing"%X'\\ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%G * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%e'd +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"%s * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%t +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%H +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%h +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2293 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +132 "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"%d' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +763 "Can"\ ts +835 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" + "processing"%% +4 "core" %Ҩ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'X +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 +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +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"%C +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2310 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "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"%q' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +81 "core"  +8 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҥ9\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%a'd +1599 "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"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2307 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  +7 "processing"%% +12 "core" %aB\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%!' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%w% +4 "core" % C\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%%' +341 "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"%( +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +32 "core" +2 "processing"%@% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'R +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%o'd +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%l  +32 "core" +2 ."da"delay 30 seconds +539 "Can"\ nn +2463 ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2323 "core" ' + ."da"PSV.dial PTV +7 "processing"% +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2305 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +121 "core"  +2 "processing"%0% +4 "core" %h\ + #"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"%8'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core"  + "processing"%.% +4 "core" %Ҩ{\  +2 ."da"PS.seek 1.5ml +2 "processing"%='X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%2  +92 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' +2 "processing"%9 +3 "core" 9P5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%F  +3 "core" 5 5 +2 "processing"%+& +3 "core" &X&e\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\    "  +2 "storage"(<% +3 "core" % : <\ +2 "storage"('. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(P(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (>& +3 "core" &T\ \  \ +2 "manipulator"&& +3 "core" &-   ; +2 "manipulator"&O% +3 "core" %\  " U  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&V( +200 "core" ( + "manipulator"&B& +4 "core" &  \ <  +2 "storage"(Q& +3 "core" &T +  "\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +87 "core" ' +2 "storage"(J& +4 "core" &T ) $ \ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(E'g +280 "core" ' +2 "storage"(K- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&1& +2 "core" &    +2 "storage"(S& +4 "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"&L' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&\\, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +2 "core" -' +2 ."da"SE.seek 1.17 Pucks below Top Plate +2 "storage"(x' +30 "core" ' + "manipulator"&R% +5 "core" %   x + "storage"([& +3 "core" &T < w\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&&'D +23 "core" ' + "manipulator"&I& +4 "core" &  s  +2 "storage"(^& +3 "core" &T ! ! \ +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.17 Pucks below Top Plate +2 "storage"(U' +41 "core" ' +3 "manipulator"&6& +4 "core" &    + "manipulator"&?% +4 "core" %{   4 y +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&A( +243 "core" ( +2 "manipulator"&9& +4 "core" &  " + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &   { +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +55 "core" / +2 ."da"PC.seek :open + "processing"%( +423 "core" ( + "storage"(G& +4 "core" &T 8 8\ +2 "manipulator"&X& +3 "core" &   +2 "manipulator"&;% +3 "core" %    +2 ."da"Forearm.seek :retract +48 "manipulator"&s'\ +106 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&t( +273 "core" ( + "manipulator"&e& +4 "core" &    +2 "storage"(i& +3 "core" &T 9 <\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +99 "core" ' +2 ."da"Hand.open + "manipulator"&h1 +58 "core" 1 +2 "storage"(p- +4 "core" -' +2 ."da"SE.seek 1.93 Pucks below Top Plate +2 "storage"(Y'a +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(,' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22mar1413h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2369 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 39.414 seconds\ /var/log/esp/da22mar1413h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22mar1413h40ml15s.tif +1567 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22mar1413h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22mar1413h40ml30s.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/da22mar1413h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22mar1413h40ml70s.tif +7140 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22mar1413h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "39.414 sec auto-exposure",Subject: "da22mar1413h40ml images!" +8 "storage"(|- +6 "core" -' +2 "storage"(y& +6 "core" &T\ !\ \ +2 "manipulator"&d& +3 "core" &    +2 ."da"Elbow.seek 1 +3 "manipulator"&j( +3 "core" ( + "manipulator"&]& +4 "core" &    +2 "storage"(& +3 "core" &T > \ +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&r'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.88 Pucks below Top Plate +2 "storage"(}'" +57 "core" ' +2 "manipulator"&f& +4 "core" &   "  +2 "storage"(c& +5 "core" &T O O \ +2 ."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"&_' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&C, +3 "core" , +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.06 Pucks below Top Plate +3 "storage"(' +24 "core" ' +2 "manipulator"&`% +6 "core" %u    + "storage"(& +4 "core" &T ` S ?\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&~'D +18 "core" ' + "manipulator"&& +5 "core" &   #  + "storage"(m& +7 "core" &T u u\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +26 "core" ' +2 "storage"(% +4 "core" %\ d o ?\ +3 ."downElevator"SE.seek :down +3 "storage"(b' +98 (q% +4 "core" %|? t t \ OF +2 "manipulator"&% +5 "core" %~   z +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +5 "manipulator"& '\ +93 "core" ' +44 ' +4 ."downElevator"SE.stop +3 "storage"(5 +5 (& +11 "core" &T f i o\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +4 "processing"%& +9 "core" &\ +3 "manipulator"&& +9 "core" &    +3 "manipulator"&% +8 "core" %\ *   $m +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(, +174 "core" ( +3 "manipulator"&& +10 "core" &-   B +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +6 "core" &-   O B +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&a'b +112 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"& / +55 "core" / +3 "manipulator"&{& +8 "core" &-   a B +3 "manipulator"&% +8 "core" % r   8 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +111 "core" ' +10 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +4 "manipulator"&\ ( +122 "core" ( +3 "manipulator"& & +7 "core" &    +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +6 "core" &   d  +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"& ' +106 "core" ' +3 "manipulator"&w& +10 "core" &   R  +4 "manipulator"&!% +8 "core" %   ( n +3 "processing"%%& +7 "core" & \ +4 "processing"%(& +15 "core" &\ +6 &\ +8 &\ +11 ."psFlush"PC.seek :closed +8 "processing"%$(X +8 "core" &\ +2 &\ +2 &\  +6 &2\ *z +9 &d\ > +12 &~\ M +6 &Fb\ L +10 &c\ L +8 &c\ K +10 &b\ L +9 &Oa\ L +10 &b\ K +10 &d\ L +9 & a\ L +9 &"Wd\ L +10 &$c\ L +8 &%b\ K +19 &'d\ L +3 &)^a\ L +8 &+!b\ L +9 &,c\ L +9 &.d\ L +9 &0gc\ L +10 &2)c\ L +8 &3c\ L +10 &5e\ L +10 &7oc\ L +9 &90g\ L +10 &:d\ L +9 &<d\ L +15 &>wh\ L +3 &@:c\ K +9 &Ae\ L +10 &Ce\ L +10 &E{n\ M +10 &G5\ P +9 &H\ R +9 &J\ R +10 &Ls\ R +9 &N3\ S +8 &O\ S +11 &Q\ S +15 &Sx\ S +7 &U9\ T +5 &V\ L +10 &X3Cu\ #g +9 &X6\ 1 +5 ( +5 "processing"%(& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +3 "processing"%@& +8 "core" &X"\ 1 +2 &X"\ 1 +3 ."psFlush"Hand.open +3 "manipulator"&/1 +58 "core" 1 +3 "manipulator"&% +8 "core" %   o n +4 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&-'\ +97 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%l +42 "core"  +3 "processing"%Z% +9 "core" %c\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +284 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +301 "core" ' +5 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%o' +2111 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +177 "core" B +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%*  +124 "core" +2 ."psFlush"PSV.dial :mixloop +118 "processing"%5 +97 "core" +3 ."psFlush"PS.seek :empty +3 "processing"% 'F +1926 #"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)\ +684 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%z +95 "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"%0' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2110 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%7  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%4 @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%. +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%8'F +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%2'T +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%F  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%+'d +2610 "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"%'' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%O'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +223 "Can"\ @? +2384 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%M' +2616 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%K +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%1'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%^'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +78 "core" ~ + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +63 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2607 "core" ' + ."psFlush"PSV.dial PSR +6 "processing"%E +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%" U +48 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2623 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%G' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%X +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%;'d +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'h& +4 "core" &uwW +2 "manipulator"&p& +4 "core" &   N  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&s( +3 "core" ( + "manipulator"&U& +4 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &   }  +2 .tForearm.seek PC +2 "manipulator"&|' +100 "core" ' + .tHand.close + "manipulator"&y/ +57 "core" / +2 .tPC.seek :open +2 "processing"%d( +425 "core" ( +2 "manipulator"&]& +4 "core" &   h  + "manipulator"&% +4 "core" %   E +2 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +351 "core" ( + "manipulator"&`& +4 "core" &3  \ P H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &4    H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +106 "core" ' +2 "manipulator"&m& +4 "core" &4   H + "manipulator"&% +4 "core" %W   ( +2 "collection"'t& +4 "core" &wvG \ + "collection"'H& +6 "core" &vxM \ +2 .tCC.seek :closed +3 "collection"',(X +3 "core" &tvF +6 & $svR $d +9 &XvwN 8 +9 &twI L +10 &cuvP L +9 &nguvS L +10 &1dvvT K +9 &hqvU L +9 &hsvU L +10 &vhsuS L +9 &8lrvQ L +9 &jsuT L +10 &!iquS K +9 &#~jssN L +10 &%AgrtS K +9 &'ktsT L +9 &(drrY K +10 &*hpsW L +9 &,IkosX K +9 &.\ hqsS L +10 &/losQ L +9 &1gptW L +10 &3PcotV L +9 &5gpsU L +9 &6erqS K +10 &8jrrO K +9 &:XkprX L +9 &<morP L +10 &=kpsZ L +9 &?jrrX K +10 &A`loqR L +9 &C"ghnW L +9 &DrT]O M +10 &F,?\\ O +9 &HR` S +9 &J\ R\ W +10 &KP\ W +9 &MQ\ X +10 &OML\ X +9 &Q W\ X +9 &RU\ Y +10 &TP\ Y +9 &VRS\ Y +9 &WhR\ / +10 &Xl E\ S +9 ( + &XthK K +2 "collection"'H& +51 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 +2 "collection"'q& +4 "core" &XtiV K +2 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&r% +5 "core" % W E , ! ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'}& +4 "core" &Xtjx K +2 "collection"'_% +3 "core" %Tp  +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'~% +4 "core" %Ti  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %m'  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +624 "core" ' +2 .tCSV.dial :waste +6 "collection"' +135 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1974 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xth K +2 "collection"'% +4 "core" %QI  + .tCSV.dial :flush +2 "collection"'b  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'C'm +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'{% +4 "core" %mw  +2 .tCS.seek 7.001ml +2 "collection"'' +509 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +2 '  +40 "core"  +84  +2 .tCBV.dial :waste1 + "collection"' @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'a'Q +1599 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'w& +4 "core" &Xtg} K +2 "collection"'!% +3 "core" %Vp  +2 .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"'%'m +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'@' +520 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'/  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'('Q +1590 "core" ' + #tDisinfecting external Intake with kill + "collection"'l& +5 "core" &Xtfl K + "collection"'Z% +4 "core" %Ni  + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'% +4 "core" %Nn  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1794 "core" ' +2 .tdelay 5 seconds +500 "Can"\ KK +2 .tCSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +521 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'* + '5  +107 "core"  +23  + .tCTV.dial :intake +2 "collection"'o  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'z'Q +1803 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"')  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Q +578 "core" ' + .tCSV.dial CSR +2 "collection"'0  +106 "core"  +2 "collection"'7% +4 "core" %Se  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'4'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'.' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'3 +95 "core" +2 .tCS.seek 0ml +2 "collection"'D'Q +2598 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +5 "core" &3   n H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +3 "core" ( + "manipulator"&& +4 "core" &3   r H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &3   _ H +2 .tForearm.seek CC +2 "manipulator"&='O +106 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'+( @946769129.72EST = =tMAIN =mMAIN_scheduler @EST946769131.60 #"core_reset"Sent BREAK +2 #t@10554 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"  +   + #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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 +745 #-> ESP.ready! +3 #Powering core bus +550 .Gate.power :raw,:ON +2 "sampler") +39 ) +2 "core"  +2 "collection"' +2 ' +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" %@B>  +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" %g + .tSS.configure :default +2 "sampler")#.0X b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + +2 "manipulator"&% +5 ."rdyProcessing"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml + "processing"%'d +3 "core" %\ - / + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&/ + &* +56 "core" / +3 * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"& (d +289 "core" ' +58 ( + "storage"(!& +5 "core" &\ \ +\ + .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"("' +69 "core" ' + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"(#(<( +326 "core" ' +39 ' +2 ."rdyProcessing"PS.stop + "processing"%5 +302 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +5 "manipulator"&$& +7 "core" &d * -  1 +4 .tForearm.seek :retract +3 "manipulator"&%'\ +27 "core" '. $ K b +8 .tElbow.seek :hammer +2 "manipulator"&&( +123 "core" ( +3 "manipulator"&'& +11 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" &@ . / m & +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +4 "manipulator"&('\ +27 "core" '. - ! : b +6 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 875 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti.:pwmig:erri: inPressi- : outPressi! :deltaPressi: : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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 +2 #Retry #1 of 5 +2 "manipulator"&)& +8 "core" &@ - . k & +4 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&*% +8 "core" % + , F f +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek between 5 and retracted +3 "manipulator"&+'r +61 "core" ' +3 .tForearm.force 100 +2 "manipulator"&5d +56 &,% +4 "core" %) & ,  b +4 .tForearm.stop +2 "manipulator"&5 +35 &-& +4 "core" &@ / , K & +6 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +3 "manipulator"&.'\ +27 "core" ') * +  b +5 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 875 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti):pwmig:erri: inPressi* : outPressi+ :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +2 #Retry #2 of 5 +2 "manipulator"&/& +18 "core" &@ $ 0 k & +5 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&0% +9 "core" % - , K w +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek between 5 and retracted +7 "manipulator"&1'r +60 "core" ' +3 .tForearm.force 100 +2 "manipulator"&5d +56 &2% +3 "core" %& ) & ? b +2 .tForearm.stop + "manipulator"&5 +32 &3& +3 "core" &@ / - a & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&4'\ +25 "core" '& # ! o b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 875 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi9: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti&:pwmig:erri: inPressi# : outPressi! :deltaPressio : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #3 of 5 + "manipulator"&5& +4 "core" &@ / . o & +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&6'\ +75 "core" ' +2 "manipulator"&7% +4 "core" %\ " 7 & b B +3 .tForearm.seek between 5 and retracted + "manipulator"&8'r +61 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &9% +2 "core" % %  " - b +2 .tForearm.stop + "manipulator"&5 +33 &:& +2 "core" &@ - * u & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&;'\ +16 "core" ' + "manipulator"&<% +5 "core" %\ 2  2 + "processing"%=& +4 "collection"'>& +4 "core" & + &A@  +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%?( + "collection"'@( +267 "core" ( +5 ( + "collection"'A +4 "core"  + "processing"%B +3 "core" V +2 "processing"%C +3 "core"  + "processing"%D +3 "core" B +2 "collection"'E% +4 "core" %QA@  +2 "processing"%F% +3 "core" %h +2 "sampler")G% +4 "core" % , + "collection"'H& +4 "core" &@A  +2 "processing"%I& +3 "core" &  +2 "manipulator"&J% +3 "core" %\ , , Y +2 "manipulator"&K& +3 "core" &@ - , A & +2 "storage"(L& +4 "core" &<& \ \  + "storage"(M% +4 "core" % e\ +2 "collection"'N9 +3 "core" 9%L + "processing"%O9 +3 "core" 9>H +402 #t-> can +2 "Can" 99 +505 #t-> access 1 +2 "storage"(P% +3 "core" %\ \ \ k\ +2 "manipulator"&Q% +4 "core" %\ - / M + "manipulator"&R& +4 "core" &@ + , P & +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(S(<( +4 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (T& +3 "core" &<& \  +313 #t-> access 2 + "storage"(U% +3 "core" %\ \  \ +2 "manipulator"&V% +4 "core" %\ * . V + "manipulator"&W& +4 "core" &@ * + W & +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +43 .tSC.seek 6 + "storage"(X(K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Y& +2 "core" &K \  +2580 #t-> exit +4 #mEXIT @946769221.68EST @1648582905.78EDT = =tMAIN =mMAIN_scheduler @EDT1648582907.75 #"core_reset"Sent BREAK +2 #t@38437 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +252 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +419 "Can"  +   + #tPolling Can every 10:00 +2 #Cleanly exited at 18:27:01EST01-Jan-00 +5264 #-> ESP.ready! +3 #Powering core bus +533 .Gate.power :raw,:ON +2 "sampler") +14 ) + "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %BC*  +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% +4 "core" %\   } +3 .tForearm.seek between 5 and retracted + "manipulator"&?'r +61 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &@% +3 "core" % #  b + .tForearm.stop +2 "manipulator"&5 +32 &A& +3 "core" &/ " "   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&B'\ +31 "core" ' + "manipulator"&C% +4 "core" % ' '  +2 "processing"%D& +3 "collection"'E& +5 "core" & + &CC7  +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +2 "processing"%F( + "collection"'G( +265 "core" ( +14 ( +2 "collection"'H +3 "core"  +2 "processing"%I +2 "core" V +2 "processing"%J +3 "core"  + "processing"%K +3 "core" B +2 "collection"'L% +4 "core" %OBC@  + "processing"%M% +4 "core" %b( +2 "sampler")N% +3 "core" % / +2 "collection"'O& +4 "core" &ACD  + "processing"%P& +4 "core" &0  +2 "manipulator"&Q% +3 "core" % ' " " m +2 "manipulator"&R& +3 "core" &/  ! {  +2 "storage"(S& +3 "core" &<' \  +2 "storage"(T% +4 "core" % \ + "collection"'U9 +3 "core" 9Rx +2 "processing"%V9 +3 "core" 9ku +2236 #t-> $da [:extractVol]=0.19 +3883 #-> access 2 +2 "storage"(W% +3 "core" % \ +2 "manipulator"&X% +4 "core" % ' '  +2 "manipulator"&Y& +3 "core" &/ # "  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(Z(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ([& +3 "core" &K !\ +44196 "Can" 55 +37490 #t-> Power.sampler on +2 .Gate.power :sampler,:ON +738 #-> FlowMeter.start +2 !o:NameError: mesg"%uninitialized constant FlowMeter: name:FlowMeter:bt["(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1019 #-> Power.sampler off +2 .Gate.power :sampler,:OFF +20748 "Can" 66 +32303 #t-> Sample.deep + .Sample.deep +2 "sampler")\\0 +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[5C:->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 #1 of 3 + "sampler")]0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[5C: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 +655 !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 + #until Depth Selector Valve finishes falling +2347 !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[5D:->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 +2 "sampler")^0 +2 "core" 0 !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[5D: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[5E:->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 #3 of 3 +2 "sampler")_0 +2 "core" 0 !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[5E: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[5F:->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 +15659 "Can" 55 +60001  55 +60001  55 +60002  55 +60001  65 +60001  55 +60001  55 +60002  55 +60001  55 +60001  55 +60001  55 +60002  55 +60001  55 +60001  65 +60001  55 +60002  55 +57685 #"brent"Session Begun +164 #-> Flow +1851 #-> exit +2 #Session Ended +299 "Can" 55 +6903 #"bretn"Session Begun +168 #-> quit +2 #Session Ended +318 #"brent"Session Begun +344 #-> Flow.source +2 !o:NoMethodError : mesgu:NameError::message;undefined method `source' for Flow:Gauge::Flow::UWFlow: name: source: args[:bt["!brent:1:in `topLevelBinding'" Flow +4378 #-> Flow.examine +4427 #-> Flow.start +3 ."flow"Gate.power :analytic3,:ON +406 #"brent"-> Flow +412 #-> Flow +346 #"flow"0.0L/min +223 #"brent"-> Flow.examine +782 #"flow"0.0L/min +825 #"brent"-> Flow.stop +3 ."flow"Gate.power :analytic3,:OFF +33055 "Can" 55 +17952 #"brent"-> Flow.lastCount +705 !o:IRB::Abort: mesg":bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'"*brent aborter-:2:in `topLevelBinding'" Flow.start +3 ."flow"Gate.power :analytic3,:ON +792 #"brent"-> Flow.lastCount +1005 #"flow"0.0L/min +1006 #0.0L/min +1005 #0.0L/min +112 #"brent"-> Flow.respond_to? :primeFlow +894 #"flow"0.0L/min +1006 #0.0L/min +649 #"brent"-> Flow.stop +3 ."flow"Gate.power :analytic3,:OFF +2950 #"brent"-> Flow.start +3 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +32 #"brent"-> Flow.liters +974 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +991 #"brent"-> PrimeFlow +3 !o:NameError: mesg"%uninitialized constant PrimeFlow: name:PrimeFlow:bt[""brent:16:in `topLevelBinding'" Flow.stop +3 ."flow"Gate.power :analytic3,:OFF +5494 #"brent"-> (4..5).min +193 #-> 4.min +15889 "Can" 55 +46008 #"brent"-> exit +3 #Session Ended +13991 "Can" 55 +60001  55 +60001  55 +60001  55 +60002  55 +60001  56 +60001  55 +60001  55 +60002  55 +60001  55 +60001  55 +60002  55 +60001  55 +60001  55 +60001  55 +60002  55 +60001  55 +60001  55 +60001  55 +60002  55 +60001  55 +60001  55 +60001  55 +60002  55 +60001  65 +60001  55 +60001  77 +60002  55 @EDT1648612918.39  55 +60001  55 +60001  65 +60002  55 +60001  55 +60001  55 +60001  55 +60002  55 +60001  55 +60001  65 +60001  55 +60002  55 +60001  65 +60001  55 +60001  55 +60002 # 55 +60001 ) 55 +60001 - 55 +60001 0 55 +60002 1 55 +60001 8 55 +60001 > 55 +60001 G 55 +60002 N 55 +60001 S 55 +60001 ] 55 +60002 f 55 +60001 h 55 +60001 l 55 +60001 s 55 +60002  55 +60001  55 +60001  65 +60001  66 +60002  55 +60001  55 +60001  55 +60001  65 +60002  55 +60001  55 +60001  55 +60001  55 +60002  55 +60001 o\ 55 +60001 -` 55 +60002 s 55 +60001 ~ 65 +60001  65 +60001  55 +60002  65 +60001  55 +60001  55 +60001  55 +60002  55 +60001  55 +60001  55 +60002  55 +60001  65 +60001   66 +60001  55 +60002  55 +60001  55 +60001  55 +60001  55 +60002 " 55 +60001 ' 55 +60001 " 55 +10590 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +483 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +48925 "Can"* 55 +58169 #t-> access 2 +2 "storage"(`% +3 "core" % \ +2 "manipulator"&a% +4 "core" % '   + "manipulator"&b& +4 "core" &/    + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(c(K +10 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (d& +3 "core" &K \ +1791 "Can"+ 55 +60001 & 55 +60001 3 55 +60001 4 55 +60002 0 55 +60001 J 55 +60001 D 55 +60001 7 55 +60002  55 +60001 4 55 +60001 { 55 +60001 v 55 +60002 s 55 +60001 } 55 +60001  55 +60002  55 +60001  55 +40099 "core" 0 + !o:I2C::UnexpectedReply: mesg"'I2C::Servo::Grip3Reply[5F:29->20] :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 +10123 #t-> Sample.shallow +2 .Sample.shallow + "sampler")e2 +1498 "core" 2 +716 #t-> Power.sampler on + .Gate.power :sampler,:ON +898 #-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1163 #0.0L/min +1005 #0.0L/min +800 #t-> startTube 2 +205 #"flow"0.0L/min +921 #t-> da 1000 +2 #da sampling at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 14:11:33EDT30-Mar-22\\n{}\\nCan@14:01:59, 21.5C, 30% humidity, 14.9psia, 13.767V, 0.263A, 0.263A avg, 3.62W",Subject: "da sampling at most 1000ml" +5 "collection"'f& +3 "core" &h\  +2 .tHand.open +2 "manipulator"&g1 +60 "core" 1 + "manipulator"&h% +4 "core" % " 5 ( L +2 "storage"(i% +5 "core" % \ +2 #"flow"0.0L/min +3 "storage"(j. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(k( \ +665 "core" ( +2 .tSC.configure :limp +9 "storage"($(\ 1b +6 (l& +6 "core" & w\ +9 "manipulator"&m& +8 "core" &/ ! )  +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&n( +29 "core" ( +2 "manipulator"&o& +8 "core" &  % @ 5 +4 "storage"(p& +8 "core" &  \ +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&q'/ +94 "core" ' +2 "storage"(r& +10 "core" &  x \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(s'g +88 #"flow"0.0L/min +192 "core" ' +4 "storage"(t- +6 "core" -'k +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (u& +8 "core" &  \ +2 "manipulator"&v& +8 "core" &  & D 5 +4 .tElbow.seek 2 + "manipulator"&w( +9 "core" ( +2 "manipulator"&x& +8 "core" & + ' \\ 5 +3 "storage"(y& +7 "core" &  \ +6 .tForearm.seek 2 + 300 counts + "manipulator"&z' +16 "core" ' +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&{/ +60 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&|& +2 "storage"(}' +15 "core" & $ ( 1 5 +2 "manipulator"&~% +7 "core" %  \  +4 .tForearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +4 "manipulator"&( +132 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +13 "core" ( +3 "manipulator"&& +10 "core" &?  z N +10 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +8 "core" &?   N +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&'O +109 "core" ' +2 "manipulator"&& +8 "core" &? * * V N +4 "manipulator"&% +8 "core" %V ( )  +4 "collection"'& +8 "core" &d\  +4 "collection"'& +16 "core" &7\  +4 &T\  +4 .tCC.seek :closed +4 "collection"' (X +8 "core" &W\  +2 &U\  +6 &6W\ , +9 &gP\ @ +10 &l{R\ N +9 &3_T\ M +9 &dO\ M +9 &gQ\ M +10 &ycU\ M +8 &;gP\ M +11 &eZ\ M +15 &eU\ M +12 & eE\ M + &"C`9\ M +4 #"flow"0.0L/min +7 "core" &$c=\ M +7 &%e6\ M +10 &'e@\ M +10 &)Jb@\ M +9 &+ eB\ M +9 &,f?\ M +8 &.dE\ M +11 &0RgF\ M +9 &2dC\ M +9 &3a7\ M +16 &5b9\ M +6 &7[e=\ M +7 &9fA\ L +9 &:g:\ M +8 &<f;\ M +13 &>cg?\ M +7 &@%bB\ M +9 &Ah|A\ M +10 &Cpjq>\ N +8 &Eb~IWC\ P +11 &G,7\ T +9 &H(\ W +8 &J@\ Y +15 &LQ.\ X +5 &N8\ Z +9 &O\ Z +10 &Q>\ Z +8 &SR7\ [ +11 &U6\ Z +9 &V1\ [ +8 &X.G*\ $l +11 &X.\ R +4 ( +6 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +4 .Hand.open +2 "manipulator"&\ 1 +8 "core" &Xu8\ Q +56 1 +4 "manipulator"& % +8 "core" % V ! # S  +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"& '\ +35 "Can"\ \\[ +65 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +5 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +4 .SS.hold +2 "sampler") + +7 "core" + +2 "sampler")% +14 "core" % \ / +4 "collection"'& +8 "core" &Xu+\ Q +5 "Can"\ ZZ +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +9 "sampler")#.0X% +3 "core" %O#\ +2 "sampler")8% +4 "core" %v# \  + "sampler")@% +4 "core" %v \ ~ + .tIntake.select :close + "sampler")0 +9 )A% +3 "core" %v \ > + .tSSV.dial :exhaust +2 "sampler")C  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")E' +575 #"flow"0.0L/min +324 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")D  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'=% +3 "core" %O" \ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X : \  +19 "collection"'K% +3 "core" %O5\ + "sampler")L% +4 "core" %lOKF \  +21 "collection"'M% +3 "core" %O#\ +2 "sampler")N% +4 "core" %lOba \  +24 "collection"'O% +3 "core" %OG\ + "sampler")P% +4 "core" %q \  +28 "collection"'Q% +3 "core" %O)\ +2 "sampler")R% +3 "core" %p \ I +2 "sampler")S% +4 "core" %p \ I + .tIntake.select :close +2 "sampler")0 +8 )T% +3 "core" %p \ I +2 .tSSV.dial :exhaust + "sampler")U  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler")V' +492 #"flow"0.0L/min +409 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")W  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 925.0ml +2 .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %O"!\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X  +2 .tIntake.select :close + "sampler")0 +9 )f% +3 "core" %q \ ? + .tSSV.dial :exhaust +2 "sampler")g  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")h' +425 #"flow"0.0L/min +475 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")i  +72 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +210 "collection"'j% +3 "core" %O!K\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X  + "sampler")% +4 "core" %s \ > + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" %s \ > + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +102 #"flow"0.0L/min +804 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +108 #"flow"0.0L/min +102 "collection"'% +3 "core" %O !O\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X % +4 "core" %mU)% \  +24 "collection"'8% +3 "core" %O4\ +2 "sampler")@% +4 "core" %mU,+ \  +5 #"flow"0.0L/min +22 "collection"'A% +3 "core" %OQ\ +2 "sampler")C% +4 "core" %mU83 \  +32 "collection"'7% +3 "core" %OX\ +2 "sampler")1% +3 "core" %mUF@ \  +37 "collection"'D% +3 "core" %O1\ +2 "sampler")=% +4 "core" %nU`a \  +41 "collection"'E% +3 "core" %O0\ +2 "sampler")I% +3 "core" %q \ \ S +48 "collection"'J% +2 "core" %O3\ +2 "sampler")K% +4 "core" %q\  \ \ S + "sampler")L% +4 "core" %q\  \ \ S + .tIntake.select :close +2 "sampler")0 +9 )M% +2 "core" %q\  \ \ S +2 .tSSV.dial :exhaust +2 "sampler")N  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")O' +673 #"flow"0.0L/min +232 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")P  +72 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml +2 .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %O! @\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X % +2 "core" %OW\ +2 "sampler")8% +4 "core" %o[>; \  +47 "collection"'@% +3 "core" %O4\ +2 "sampler")A% +3 "core" %oZUU \  +54 "collection"'C% +3 "core" %O0\ + "sampler")7% +4 "core" %r \ = +61 "collection"'1% +3 "core" %O-\ + "sampler")D% +4 "core" %r \ = +2 "sampler")=% +3 "core" %r \ = + .tIntake.select :close +2 "sampler")0 +9 )E% +2 "core" %r \ = +2 .tSSV.dial :exhaust + "sampler")I  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")5' +438 #"flow"0.0L/min +466 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")J  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'K% +3 "core" %O#"O\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X % +4 "core" %oZ \  +31 "collection"'8% +3 "core" %O?\ +2 "sampler"),% +3 "core" %o[! \  +40 "collection"'@% +3 "core" %O@\ +2 "sampler")A% +3 "core" %oZ# \  +42 "collection"'C% +3 "core" %O6\ +2 "sampler")7% +4 "core" %o[(% \  +48 "collection"'1% +2 "core" %O7\ +2 #"flow"0.0L/min +3 "sampler")D% +4 "core" %oZ/- \  +50 "collection"'=% +3 "core" %O,\ +2 "sampler")E% +3 "core" %oZ=: \  +61 "collection"'I% +3 "core" %O7\ +2 "sampler"))% +3 "core" %oZWT \  +69 "collection"'J% +4 "core" %O7\ + "sampler")K% +4 "core" %s \ 6 +78 "collection"'5% +3 "core" %O'\ +2 "sampler")N% +3 "core" %s \ 6 +2 "sampler")6% +3 "core" %s \ 6 + .tIntake.select :close +2 "sampler")0 +9 )P% +2 "core" %s \ 6 +2 .tSSV.dial :exhaust + "sampler")Q  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")O' +600 #"flow"0.0L/min +303 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")T  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +210 "collection"'U% +3 "core" %O!#\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X \ +2 "sampler")(% +4 "core" %oZ \  +31 "collection"'% +3 "core" %O=\ +2 "sampler") % +4 "core" %oZ \  +36 "collection"'0% +3 "core" %O<\ +2 "sampler")% +3 "core" %oZ \  +42 "collection"'/% +3 "core" %OB\ +2 "sampler")% +4 "core" %oZ! \  +47 "collection"'-% +2 "core" %OP\ +2 "sampler").% +4 "core" %oZ" \  +54 "collection"'3% +3 "core" %OA\ +2 "sampler")4% +3 "core" %oZ)% \  +61 "collection"'9% +2 #"flow"0.0L/min +5 "core" %OB\ +2 "sampler"):% +3 "core" %oZ40 \  +70 "collection"';% +3 "core" %O+\ +2 "sampler")<% +3 "core" %o[FE \  +79 "collection"'>% +2 "core" %O?\ +2 "sampler")8% +4 "core" %t:oj \  +88 "collection"',% +3 "core" %OE\ +2 "sampler")@% +4 "core" %q \ 9 + "sampler")A% +4 "core" %q \ 9 + .tIntake.select :close +2 "sampler")0 +9 )C% +2 "core" %q \ 9 +2 .tSSV.dial :exhaust + "sampler")7  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")2' +629 #"flow"0.0L/min +268 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")1  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'D% +4 "core" %O##E\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X % +3 "core" %q \ < + .tIntake.select :close +2 "sampler")0 +9 )8% +2 "core" %q \ < +2 .tSSV.dial :exhaust +41 "sampler"),  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")@' +198 #"flow"0.0L/min +703 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")A  +73 "core" + #tAllowing 130s for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +207 #"flow"0.0L/min +3 "collection"'C% +2 "core" %O "J\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X \ +2 "sampler")}% +4 "core" %nU.* \  +88 "collection"'% +3 "core" %O/\ + "sampler")y% +4 "core" %nU:4 \  +100 "collection"'m% +3 "core" %OV\ +2 "sampler")% +3 "core" %nUWR \  +113 "collection"'% +3 "core" %OG\ +2 "sampler")% +3 "core" %q \ , +128 "collection"'% +4 "core" %O,\ +2 "sampler")% +3 "core" %q \ , +2 "sampler") % +3 "core" %q \ , +2 .tIntake.select :close + "sampler")0 +9 )p% +2 "core" %q \ , +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")z' +312 #"flow"0.0L/min +594 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %O$"1\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X % +3 "core" %O\ \ M\ +2 "sampler")8% +3 "core" %pE}y \  +128 "collection"',% +3 "core" %O4\ +2 "sampler")w% +3 "core" %q; \  +2 "sampler")A% +3 "core" %q; \  + .tIntake.select :close +2 "sampler")0 +9 )C% +2 "core" %r< \  +2 .tSSV.dial :exhaust + "sampler")@  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")1' +286 #"flow"0.0L/min +620 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")D  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open +2 "sampler") +210 "collection"'2% +2 "core" %O"!M\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X % +3 "core" %O1\ +2 "sampler")8% +3 "core" %~] \  +78 "collection"',% +3 "core" %O*\ +2 "sampler")w% +4 "core" %~]" \  + "collection"'A% +4 "core" %O.\ + #tIntake @13.4psia, vacuum from 7.9 to 10.9psi +3 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X \ +2 "sampler")c% +4 "core" %p \ o +69 "collection"'h% +2 "core" %OQ\ +2 "sampler")g% +4 "core" %p! \ o +78 "collection"'q% +3 "core" %OI\ + "sampler")o% +4 "core" %p% \ o +89 "collection"'l% +2 "core" %OW\ +2 "sampler")s% +27 "core" %p,) \ o +80 "collection"'% +3 "core" %O9\ +2 "sampler")% +3 "core" %p95 \ o +20 #"flow"0.0L/min +93 "collection"'u% +3 "core" %O 9\ +2 "sampler")% +4 "core" %pUQ \ o +127 "collection"'% +3 "core" %O3\ +2 "sampler")j% +3 "core" %p \ o +145 "collection"'}% +2 "core" %O*\ +2 "sampler")% +4 "core" %p \ o + "sampler")y% +4 "core" %p \ o +51 .tIntake.select :close + "sampler")0 +9 )m% +3 "core" %p \ o + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")' +456 #"flow"0.0L/min +458 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +72 "core" + #tAllowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %O"#K\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X % +2 "core" %O<\ +2 "sampler")8% +4 "core" %p=9 \ n +28 "collection"',% +3 "core" %OJ\ +2 "sampler")w% +4 "core" %pG@ \ n +31 "collection"'A% +3 "core" %O  J\ +2 "sampler")% +4 "core" %pNI \ n +36 "collection"'D% +3 "core" %OD\ +2 "sampler")2% +3 "core" %pZV \ n +42 "collection"'1% +3 "core" %O=\ + "sampler")J% +4 "core" %plg \ n +47 "collection"'K% +3 "core" %OW\ +2 "sampler")% +4 "core" %p \ n +53 "collection"'5% +3 "core" %OZ\ + "sampler")N% +4 "core" %p \ n +61 "collection"'6% +3 "core" %OX\ +2 "sampler")P% +3 "core" %p \ n +2 "sampler")Q% +3 "core" %p \ n + .tIntake.select :close +7 "sampler")0 +8 )+% +7 "core" %p \ n +2 .tSSV.dial :exhaust +2 "sampler")T  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")U' +7 #"flow"0.0L/min +726 "Can"\ qp +173 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")O  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open +2 "sampler") +12 #"flow"0.0L/min +197 "collection"'7% +3 "core" %O"$Z\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X \ +2 "sampler")^% +4 "core" %p; \  +28 "collection"'L% +2 "core" %OZ\ +2 "sampler")_% +4 "core" %p; \  +32 "collection"'@% +3 "core" %OY\ +2 "sampler")a% +3 "core" %p; \  +37 "collection"'b% +3 "core" %O9\ + "sampler")`% +4 "core" %p; \  +41 "collection"'Z% +3 "core" %O=\ +2 "sampler")e% +4 "core" %p; \  +47 "collection"'?% +3 "core" %OS\ +2 "sampler")f% +3 "core" %p; \  +54 "collection"'!% +3 "core" %OV\ + "sampler")Y% +4 "core" %p; \  +61 "collection"'E% +3 "core" %OU\ +2 "sampler")M% +4 "core" %p; \  +69 "collection"'S% +3 "core" %OW\ +2 "sampler")r% +4 "core" %p; \  +77 "collection"')% +3 "core" %O;\ +2 "sampler")B% +3 "core" %p; \  +89 "collection"'t% +3 "core" %OF\ + "sampler")&% +4 "core" %p;&" \  +100 "collection"'v% +3 "core" %OW\ +2 "sampler")x% +3 "core" %p;.) \  +109 #"flow"0.0L/min +4 "collection"'d% +3 "core" %OT\ +2 "sampler")"% +3 "core" %p;<9 \  +128 "collection"'|% +3 "core" %O  D\ + "sampler")~% +4 "core" %p;XR \  +144 "collection"'n% +3 "core" %OS\ +2 "sampler")i% +4 "core" %p; \  +162 "collection"'c% +3 "core" %OV\ +2 "sampler")h% +3 "core" %t \ 9 +2 "sampler")g% +4 "core" %t \ 9 + .tIntake.select :close +2 "sampler")0 +8 )q% +3 "core" %t \ 9 + .tSSV.dial :exhaust +2 "sampler")o  +69 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")l' +427 #"flow"0.0L/min +484 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")s  +72 "core" + #tAllowing 130s for 25.0ml of remaining 225.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %O!$?\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X  + .tIntake.select :close +2 "sampler")0 +9 )'% +2 "core" %s \ 4 +2 .tSSV.dial :exhaust + "sampler")3  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +49 "sampler")4' +599 #"flow"0.0L/min +312 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open +2 "sampler") +210 "collection"'9% +2 "core" %O"#;\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X % +4 "core" %o_ \  +18 "collection"'8% +4 "core" %OR\ +2 "sampler"),% +3 "core" %o_ \  +21 "collection"'w% +3 "core" %OK\ +2 "sampler")A% +4 "core" %o_ \  +24 "collection"'% +3 "core" %OU\ +2 "sampler")D% +3 "core" %o_ \  +28 "collection"'2% +3 "core" %OB\ +2 "sampler")1% +4 "core" %o_ \  +31 "collection"'J% +3 "core" %OU\ +2 "sampler")-% +3 "core" %o_ \  +37 "collection"'K% +3 "core" %O>\ +2 "sampler")% +3 "core" %o_ \  +42 "collection"'5% +3 "core" %OC\ +2 "sampler")N% +3 "core" %o_ \  +48 "collection"'6% +2 "core" %O<\ +2 "sampler")P% +4 "core" %o_ \  +53 "collection"'Q% +3 "core" %OU\ +2 "sampler")+% +4 "core" %o_ \  +61 "collection"'T% +2 "core" %OT\ +2 "sampler").% +4 "core" %o_ \  +64 #"flow"0.0L/min +5 "collection"'O% +2 "core" %OU\ +3 "sampler")7% +3 "core" %o_ \  +78 "collection"'U% +3 "core" %OI\ +2 "sampler")X% +4 "core" %o_ \  +88 "collection"'V% +3 "core" %O?\ + "sampler")=% +4 "core" %o_! \  +100 "collection"'I% +3 "core" %O`\ +2 "sampler")#% +3 "core" %o_%! \  +113 "collection"'\\% +3 "core" %OX\ +2 "sampler")]% +3 "core" %o_.( \  +128 "collection"'^% +3 "core" %O D\ +2 "sampler")L% +3 "core" %o_:5 \  +145 "collection"'_% +2 "core" %O Q\ +2 "sampler")@% +4 "core" %o_SP \  +162 "collection"'a% +3 "core" %OS\ +2 "sampler")b% +4 "core" %s \ @ +119 #"flow"0.0L/min +64 "collection"'`% +4 "core" %OF\ +2 "sampler")Z% +3 "core" %s \ @ +2 "sampler")e% +4 "core" %s \ @ + .tIntake.select :close + "sampler")0 +9 )C% +3 "core" %s \ @ + .tSSV.dial :exhaust +2 "sampler")?  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")f' +823 #"flow"0.0L/min +112 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")!  +73 "core" + #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open +2 "sampler") +210 "collection"'Y% +2 "core" %O##A\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X % +3 "core" %OG\ + "sampler")8% +4 "core" %v_ \  +88 "collection"',% +3 "core" %O#\ +2 "sampler")w% +4 "core" %v_! \  +100 "collection"'A% +2 "core" %OE\ +2 "sampler")% +4 "core" %v_" \  +113 "collection"'D% +3 "core" %O\ + "sampler")2% +4 "core" %v_'$ \  +22 #"flow"0.0L/min +106 "collection"'1% +2 "core" %OG\ +2 "sampler")J% +4 "core" %v_/* \  + "collection"'-% +4 "core" %O C\ + #tIntake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X % +3 "core" %O/\ +2 "sampler")8% +4 "core" %nU \  +27 "collection"',% +3 "core" %O%\ +2 "sampler")w% +4 "core" %nU \  +31 "collection"'A% +3 "core" %O0\ +2 "sampler")% +4 "core" %nU \  +36 "collection"'D% +3 "core" %O\ +2 "sampler")2% +3 "core" %nU \  +42 "collection"'1% +3 "core" %O4\ + "sampler")J% +4 "core" %nU \  +47 "collection"'-% +3 "core" %O\ +2 "sampler")5% +3 "core" %nU \  +54 "collection"'N% +3 "core" %OX\ + "sampler"):% +4 "core" %nU \  +61 "collection"'6% +3 "core" %O\ + "sampler")P% +4 "core" %nU \  +69 "collection"'Q% +3 "core" %O\ +2 "sampler")+% +3 "core" %nU \  +78 "collection"'T% +3 "core" %Oe\ +2 "sampler").% +3 "core" %nU \  +58 #"flow"0.0L/min +31 "collection"'O% +3 "core" %Or\ +2 "sampler")7% +3 "core" %nU! \  +101 "collection"'U% +2 "core" %O \ +2 "sampler")X% +4 "core" %nU# \  +113 "collection"'V% +3 "core" %O \\\ +2 "sampler")$% +3 "core" %nU(# \  +128 "collection"'=% +3 "core" %O \ \ \ + "sampler")I% +4 "core" %nU.( \  +144 "collection"'K% +4 "core" %O \ +2 "sampler")#% +3 "core" %nU<9 \  +163 "collection"'\\% +3 "core" %O1\ +2 "sampler")]% +3 "core" %nUXU \  +184 "collection"'^% +3 "core" %Ob\ +2 "sampler")L% +3 "core" %t \ l +83 #"flow"0.0L/min +113 "collection"'_% +4 "core" %O^\ +2 "sampler")@% +3 "core" %q \ < +2 "sampler")a% +3 "core" %q \ < + .tIntake.select :close +2 "sampler")0 +9 )b% +2 "core" %q \ < +2 .tSSV.dial :exhaust + "sampler")`  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")Z' +776 #"flow"0.0L/min +136 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +71 "core" + #tAllowing 130s for 25.0ml of remaining 74.9ml +2 .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" %O$#`\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X % +3 "core" %pD \  +78 "collection"'8% +3 "core" %Oh\ +2 "sampler"),% +3 "core" %pD \  +89 "collection"'w% +3 "core" %Oj\ +2 "sampler")A% +3 "core" %pD \  +100 "collection"'% +3 "core" %OY\ +2 "sampler")D% +4 "core" %pE \  +47 #"flow"0.0L/min +65 "collection"'2% +4 "core" %O\ +2 "sampler")1% +4 "core" %pD$ \  +127 "collection"'J% +3 "core" %O  \ +2 "sampler")% +3 "core" %pD+% \  +145 "collection"'-% +2 "core" %O  a\ +2 "sampler")5% +4 "core" %pD/* \  +163 "collection"'N% +2 "core" %O ]\ +2 "sampler"):% +4 "core" %pD?; \  +183 "collection"'6% +3 "core" %O_\ +2 "sampler")P% +3 "core" %pD\\Y \  +196 "collection"'Q% +3 "core" %O_\ +2 "sampler")+% +3 "core" %pE \  +75 #"flow"0.0L/min +124 "collection"'T% +3 "core" %On\ +2 "sampler").% +3 "core" %s  \ H +2 "sampler")O% +3 "core" %s  \ H +2 .tIntake.select :close + "sampler")0 +9 )7% +2 "core" %s  \ H +2 .tSSV.dial :exhaust + "sampler")U  +72 "core"  +2 .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")X' +764 #"flow"0.0L/min +141 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")V  +71 "core" +2 #tAllowing 130s for 24.9ml of remaining 24.9ml + .Intake.select :open + "sampler") +210 "collection"'$% +3 "core" %O$#m\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X  +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +122 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X @ +2 "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'$'Q +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")X +110 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +10 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9  +102 "collection"'39 +3 "core" 9 # +102 "collection"'w9 +2 "core" 9 ' +102 "collection"'<9 +2 "core" 9 + +103 "collection"'A9 +2 "core" 9 0 +102 "collection"'9 +3 "core" 9 4 +102 "collection"'29 +2 "core" 9 8 +102 "collection"'89 +3 "core" 9\ < +102 "collection"'19 +2 "core" 9\ @ +102 "collection"'J9 +3 "core" 9\ E +102 "collection"'9 +3 "core" 9\ #I +102 "collection"'-9 +2 "core" 9\ /M +102 "collection"',9 +2 "core" 9\ 8Q +103 "collection"'N9 +2 "core" 9\ AU\ +102 "collection"':9 +2 "core" 9\ IY\ +102 "collection"'69 +3 "core" 9\ Q^ +103 "collection"'D9 +2 "core" 9\ Yb +102 "collection"'Q9 +2 "core" 9\ `f +102 "collection"'+9 +3 "core" 9\ gj +102 "collection"'T9 +3 "core" 9\ mn +102 "collection"'P9 +5 "core" 9\ ts +102 "collection"'.9 +2 "core" 9\ yw +103 "collection"'79 +2 "core" 9\ { +102 "collection"'U9 +2 "core" 9\  +102 "collection"'V9 +3 "core" 9\  +102 "collection"'O9 +3 "core" 9\  +102 "collection"'X9 +2 "core" 9\  +103 "collection"'59 +2 "core" 9\  +102 "collection"'$9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +102 "collection"'K9 +2 "core" 9\  +102 "collection"'\\9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'] `\ `\ G +2 '#9 +6 "core"  9\  +2 "collection"'L% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.2psia +30273 "Can"\ +29717 "core" ` +2 "collection"'_9 +3 "core" 9\  +2 "collection"'^% +4 "core" % \ + #tEnded lysing Collection Puck Heater at 70C/36.6psia +2 .CS.seek 0ml +2 "collection"'@'Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'a @ +93 "core" A + .tCSV.dial :air +2 "collection"'` @ +40 "core" ? +3 .tCS.seek 5ml + "collection"'b'm +1346 "core" ' +2 .tCSV.dial CTV + "collection"'  +54 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Z  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Y @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'C'Q +1346 "core" ' +2 "collection"'f% +3 "core" %M  +2 #tPuck @48.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'= +95 "core" ~ +2 .tCBV.dial CSV + "collection"'r  +29 "core"  + "collection"'S% +4 "core" %MVV  +2 .tCS.seek 5ml +2 "collection"'B'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'t  +41 "core" + "collection"'v% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'x' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'d @ +40 "core" > +2 .tCS.seek 10ml + "collection"'"' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'| ` +108 "core" ^ +2 #tLysing Complete + "collection"'~& +4 "core" &Xm Q +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&;% +3 "core" %\     & +2 "storage"(n% +3 "core" % \ +2 "storage"(?. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(i(S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (c& +3 "core" &V *\ +2 "manipulator"&h& +3 "core" &; Z N +2 "manipulator"&E% +3 "core" %\    & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&g( +197 "core" ( +2 "manipulator"&q& +4 "core" &    + "storage"(o& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&W'] +115 "core" ' +2 "storage"(s& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +274 "core" ' + "storage"(l- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &    + "storage"(& +4 "core" &V O\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&j' +33 "core" ' + .tElbow.hold +2 "manipulator"&}, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'u +3 .tSE.seek 2.18 Pucks below Top Plate +2 "storage"(y' +34 "core" ' + "manipulator"&I% +4 "core" %d   7 +2 "storage"(& +3 "core" &V /\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&R'B +19 "core" ' + "manipulator"&& +5 "core" & " &  + "storage"(p& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +12 "core" ' +2 .tSE.seek 3.18 Pucks below Top Plate +2 "storage"(' +51 "core" ' + "manipulator"&& +4 "core" &     +2 "manipulator"&% +4 "core" %T   L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +152 "core" ( +2 "manipulator"&m& +4 "core" &8  " L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &8   L +2 .tForearm.seek CC +2 "manipulator"&M'O +106 "core" ' + .tHand.close +2 "manipulator"&e/ +62 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "storage"([& +4 "core" &V \ + "storage"(& +5 "core" &V \ +2 "manipulator"&& +3 "core" &8   R L + "manipulator"&% +4 "core" % a    +2 .tForearm.seek :retract +6 "manipulator"&z'\ +125 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&*( +162 "core" ( +2 "manipulator"&\ & +4 "core" &   l  + "storage"( & +4 "core" &V\ \  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +106 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +58 "core" 1 +3 "manipulator"&% +4 "core" % P -  - +2 "storage"(0& +3 "core" &V \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 300 counts + "manipulator"&('1 +19 "core" ' + "manipulator"&& +55 "core" &   z  +3 "storage"(G& +4 "core" &V\ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"& '] +29 "core" ' + "storage"(% +5 "core" %\ \ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (%% +2 "core" %@\ \  '\ QJ +2 "manipulator"&/% +4 "core" %М  I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' +30 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +4 "core" &  +2 "manipulator"& & +4 "core" &   + "manipulator"&9% +4 "core" %\ -   Y %{ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(, +176 "core" ( +2 "manipulator"&>& +4 "core" &-  "   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-     +2 .tForearm.seek :garage + "manipulator"&w'b +103 "core" ' + .tHand.close +2 "manipulator"&  +2 "manipulator"&% +3 "core" % v   S N +2 .tForearm.seek :retract +2 "manipulator"&2'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&8( +303 "core" ( +2 "manipulator"&1& +4 "core" &% !  <; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +2 "core" &%   <; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +111 "core" ' +2 "manipulator"&-& +4 "core" &%  % > <; +2 "manipulator"&,% +3 "core" %W  1 +2 "collection"'N& +4 "core" &`  +2 "collection"':& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'6(X +4 "core" &  +9 &1~ +| +10 &g > +9 &x K +10 &S_ J +9 &_ J +9 &e J +10 &` J +9 & J +9 &c J +10 &fe J +9 & e J +9 &"cb J +10 &$%`s J +9 &%` J +10 &'e J +9 &)jc J +9 &+-b J +10 &,g J +9 &.f J +9 &0rc J +10 &25` J +9 &3_ I +10 &5c I +9 &7zf J +9 &9=a J +10 &:a J +9 &<c I +9 &>cv I +10 &@Eb[ J +9 &Be J +10 &Cj( K +9 &Ev L +9 &G; P +10 &H \ U +9 &J W +9 &Ll{ W +10 &N-i X +9 &O X +10 &Q Y +9 &So Y +9 &U1 Y +10 &Vv O +9 &X&N_ 'x +9 &X~ %p +10 &Xy W +2 ( +2 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'D& +4 "core" &Xy W +2 .tHand.open + "manipulator"&Q1 +56 "core" 1 + "manipulator"&+% +4 "core" % W B 6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%P +119 "core"  +2 "processing"%.% +4 "core" %b6 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%7'U +1595 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%U  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%V'd +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%X' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%5 "collection"'$  +6 "core" B +2 "processing"%  +64 "core" +87  +2 .tPSV.dial :mixloop + "processing"%K +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\\  +122 "core" +2 .tPS.seek 0ml + "processing"%#'d +2618 "core" ' +2 .tPSV.dial :air +6 "processing"%L  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%&' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%^  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%)' +2537 "Can" JI +77 "core" ' + .tPSV.dial :mixloop + "processing"%a +43 "core" +2 .tPS.seek 0ml + "processing"%`'d +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" &%   <; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&'& +4 "core" &% ! <; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &%   <; +2 .tForearm.seek CC + "manipulator"&Y'O +104 "core" ' +2 .tHand.close + "manipulator"&b/ +63 "core" / +2 .tCC.seek :open + "collection"'f( +428 "core" ( +2 "manipulator"&=& +4 "core" &%   ) <; + "manipulator"&r% +4 "core" % a &   v +2 .tForearm.seek :retract + "manipulator"&S'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&C(, +282 "core" ( + "manipulator"&t& +4 "core" &-  t ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-  # ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B'b +104 "core" ' +2 .tHand.open + "manipulator"&d1 +55 "core" 1 +2 "manipulator"&x% +4 "core" % aU $   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .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"'~& +4 "core" &!  +2 "manipulator"&;% +4 "core" %\    -  +2 "storage"(n% +3 "core" %\ \  \ +2 "storage"(?. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(c( \ +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (h& +2 "core" &  \  +2 "manipulator"&E& +4 "core" &-   ! + "manipulator"&k% +4 "core" %\    {  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&q( +181 "core" ( + "manipulator"&o& +4 "core" &   f , +2 "storage"(& +4 "core" &  y\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&s'/ +120 "core" ' + "storage"( & +5 "core" & \ \ \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'g +279 "core" ' +2 "storage"(- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  \  \ \  +2 "manipulator"&& +3 "core" &   s , +2 .tElbow.seek 2 + "manipulator"&I( +44 "core" ( +2 "manipulator"&& +4 "core" &   C  +2 "storage"(& +3 "core" & \ \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p' +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +60 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(W' +7 "core" &     + "manipulator"&g% +4 "core" % Ͼ   } % +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.seek CC +2 "manipulator"&j( +145 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 "core" ( + "manipulator"&R& +5 "core" &"  9& + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &"  9& +2 .tForearm.reconfigure :tight +53 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&m'O +96 "core" ' +2 "manipulator"&{& +4 "core" &"   W 9& + "manipulator"&% +4 "core" %W  y +2 "collection"'}& +4 "core" &G  +2 "collection"'e& +4 "core" &C  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &9  +8 & $ $e +9 &Y| 7 +10 & K +9 &_ I +9 &t` I +10 &6b I +9 &b I +9 &` J +10 &|cz I +9 &=gP J +9 &a= J +10 &!_' J +9 &#b J +10 &%F` I +9 &'eT J +9 &(`I I +10 &*c2 J +9 &,M`# J +9 &.b I +10 &/c I +9 &1b I +10 &3Ue J +9 &5_ I +9 &6b J +10 &8f+ J +9 &:]f J +9 &<gy J +10 &=f J +9 &?e J +10 &Aeg J +9 &C&htw J +9 &DvXc~ L +10 &F0y P +9 &HNh U +9 &J X \ V +10 &KG \ X +9 &ML W +10 &OK0 X +9 &Q * Y +9 &R+ Y +10 &T Y +9 &VO Z +9 &Wk - +10 &Xv* U +9 ( + &Xf K +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + .Hand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&[% +4 "core" % W   K y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core" ~ + .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2605 "core" ' +2 "collection"'M% +4 "core" % M!  +2 .tCS.seek 4ml + "collection"' 'NN +1588 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%!  +52 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +28 "core" _ +2 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'G' O +1589 "core" ' + .tCSV.dial CTV +2 "collection"'z  +53 "core"  +2 .tCS.seek 0ml + "collection"''Q +2619 "core" ' + .tCBV.dial :waste1 + "collection"'* @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'%  +122 "core" +2 "collection"'/& +4 "core" &Xh K +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\      +2 "storage"(u% +4 "core" % \ + "storage"( . +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(9(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ((& +3 "core" &V \ +2 "manipulator"&& +3 "core" &"  ! 9& +2 "manipulator"& % +3 "core" %\   ! x  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&>( +155 "core" ( + "manipulator"&3& +5 "core" &   r \ + "storage"(& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +106 "core" ' + "storage"(<& +4 "core" &V B\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(A'g +260 "core" ' +2 "storage"(- +3 "core" -'^ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&H& +3 "core" &   \ +2 "storage"(w& +3 "core" &V \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&4' +37 "core" ' +2 .tElbow.hold + "manipulator"&1, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(J- +2 "core" -'^ +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(-' +31 "core" ' +2 "manipulator"&,% +4 "core" %`    + "storage"(N& +4 "core" &V J\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&2'@ +18 "core" ' +2 "manipulator"&& +4 "core" &  R \ + "storage"(D& +4 "core" &V {\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&Q'] +45 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"(+'t +52 "core" ' +2 "manipulator"&:& +4 "core" &   S \ + "manipulator"&P% +4 "core" %%   }  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&( +155 "core" ( + "manipulator"&U& +4 "core" &=   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &=   l N +2 .tForearm.seek CC +2 "manipulator"&O'O +94 "core" ' +2 .tHand.close + "manipulator"&V/ +63 "core" / +2 .tCC.seek :open +2 "collection"'5( +424 "core" ( +2 "storage"($& +4 "core" &V y\ + "storage"(& +4 "core" &V \ +2 "manipulator"&K& +3 "core" &: ! $ ? M +2 "manipulator"&\\% +4 "core" % a    s + .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&L( +160 "core" ( + "manipulator"&#& +4 "core" &   \\  +2 "storage"(]& +3 "core" &V \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&&' +110 "core" ' + .tElbow.hold +2 "manipulator"&^, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&_1 +55 "core" 1 + "manipulator"&a% +5 "core" % S + # O + "storage"()& +4 "core" &V >\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 295 counts + "manipulator"&@', +18 "core" ' +3 "manipulator"&'& +4 "core" &  f  + "storage"(Z& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&b'] +24 "core" ' +2 "storage"(8% +4 "core" %| \ +2 ."downElevator"SE.seek :down +4 "storage"(T' +98 (6% +3 "core" % A .\ QI +2 "manipulator"&=% +3 "core" %f    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +86 "core" ' +27 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%Y  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%t' +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%v +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +52 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%d +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%x  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%~'d +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%;& +4 "core" &(  +2 "manipulator"&n& +3 "core" &    +2 "manipulator"&S% +3 "core" %\  !  . +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +199 "core" ( +2 "manipulator"&B& +4 "core" &,  " !v + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" &,  !v +2 .tForearm.seek :garage +2 "manipulator"&E'b +109 "core" ' + .tHand.close +2 "manipulator"&k/ +56 "core" / +2 "manipulator"&i& +3 "core" &-   # j +2 "manipulator"&o% +4 "core" % r`   I +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&C( +175 "core" ( + "manipulator"& & +4 "core" &  _ $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &   { $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&& +4 "core" &   < $ +2 "manipulator"&% +3 "core" %   +2 "processing"%& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed + "processing"%(X +5 "core" &  +7 &A %i +9 &yY 8 +10 & L +9 &c M +9 &]g' L +10 & e* K +9 &i$ L +10 &c2 L +9 &fg5 K +9 &'h6 L +10 &cB L +9 &!h; L +9 &#lgA L +10 &%/gF L +9 &&hD L +10 &(fH L +9 &*tj? L +9 &,6hO L +10 &-jR L +9 &/hR M +9 &1|hS L +10 &3=hV L +9 &4gX M +10 &6iZ L +9 &8hh L +9 &:Egb L +10 &<id M +9 &=eg L +9 &?jX L +10 &AOg[ L +9 &Ck` L +10 &Dpf M +9 &Fi O +9 &HCj R +10 &Ja S +9 &Km S +9 &Mv S +10 &OK~ R +9 &Q } T +10 &Rx S +9 &T| S +9 &VOz T +10 &Wzzw 'z +9 &X~xz @ +9 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +7 "processing"%& +4 "core" &X% \ 3 + &X% \ 3 + .tHand.open + "manipulator"&g1 +55 "core" 1 +2 "manipulator"&q% +4 "core" % &  ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +102 "core" ' + .tPRV.dial :air +2 "processing"%R  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%y +41 "core" +2 "processing"%l% +4 "core" %d +2 .tPS.seek 0.3ml + "processing"%p'a +378 "core" ' + .tPSV.dial PSR +2 "processing"%I +96 "core"  + "processing"%{% +4 "core" %d  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'. +480 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +1915 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%W +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%f  +97 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&[& +4 "core" &   $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e( +2 "core" ( +2 "manipulator"&& +3 "core" & ! ! M $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   $ +2 .tForearm.seek PC + "manipulator"&m' +119 "core" ' + .tHand.close +2 "manipulator"&`/ +53 "core" / +2 .tPC.seek :open + "processing"%M( +422 "core" ( +2 "manipulator"&"& +4 "core" &   O $ + "manipulator"&!% +4 "core" %     G +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (, +141 "core" ( + "manipulator"&0& +4 "core" &-  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'b +107 "core" ' +2 .tHand.open + "manipulator"&z1 +54 "core" 1 + "manipulator"&G% +4 "core" % `S !  \\  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +104 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%%& +5 "core" &%  + "manipulator"&/% +4 "core" % %   !S + "storage"(% +4 "core" % o\ + "storage"(u. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( \ +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ((& +3 "core" & \ q\  +2 "manipulator"&& +4 "core" &-   5 + "manipulator"& % +4 "core" % %   ] !S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&c( +215 "core" ( + "manipulator"&3& +4 "core" &   ` +2 "storage"(& +3 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&<'/ +91 "core" ' +2 "storage"(j& +4 "core" &  Q\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +278 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (H& +2 "core" &  D\  +2 "manipulator"&w& +4 "core" &   ` + .tElbow.seek 2 +2 "manipulator"&J( +17 "core" ( +2 "manipulator"&,& +4 "core" &   Q  + "storage"(N& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +35 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&D/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&:& +2 "storage"(P' +7 "core" &    +2 "manipulator"&% +4 "core" % -   +2 .tForearm.seek :retract + "manipulator"&>'\ +92 "core" ' +2 .tElbow.seek PC + "manipulator"&A( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +101 "core" ( + "manipulator"&4& +4 "core" &   P  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &   d  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&-' +108 "core" ' + "manipulator"&U& +4 "core" &    +2 "manipulator"&7% +3 "core" %   +2 "processing"%Q& +4 "core" &  +2 "processing"%1& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%V(X +4 "core" &  +10 &/~ \ +| +9 &f ? +10 & \ M +9 &Oc L +9 &e \ K +10 &e K +9 &d K +9 &We L +10 &f \ L +9 &i L +10 & c L +9 &"_d \ L +9 &$"g K +10 &%d K +9 &'j \ L +9 &)gb L +10 &+)d~ \ L +9 &,dw \ L +10 &.gq K +9 &0pgz \ K +9 &21ee L +10 &3ck L +9 &5jy \ L +9 &7xfz K +10 &98jn \ L +9 &:ff \ K +10 &<ef \ L +9 &>~h` \ L +9 &@Aec \ L +10 &Bh[ L +9 &CpN \ L +9 &E~Z N +10 &G:_ Q +9 &HX R +10 &JP R +9 &L}A R +9 &N=C R +10 &OG S +9 &Q< S +9 &S@ S +10 &UCC S +9 &W0 L +9 &X7C4 !d +10 &X ?4 1 +5 ( +2 "processing"%1& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&.1 +4 "core" &X"9 1 +50 1 +2 "manipulator"&% +4 "core" % %  8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "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"% U +2 %K9 +6 "core" 9 +102 "processing"%\\9 +2 "core" 9 +103 "processing"%#9 +2 "core" 9}  +102 "processing"%]9 +3 "core" 9{  +102 "processing"%O9 +2 "core" 9x +102 "processing"%9 +4 "core" 9v +102 "processing"%_9 +2 "core" 9v +102 "processing"%a9 +3 "core" 9w +102 "processing"%)9 +2 "core" 9v" +102 "processing"%'9 +2 "core" 9v& +102 "processing"%Z9 +3 "core" 9x* +102 "processing"%89 +2 "core" 9y/ +102 "processing"%X9 +3 "core" 9z3 +102 "processing"%69 +3 "core" 9}7 +102 "processing"%=9 +2 "core" 9; +102 "processing"%L9 +3 "core" 9? +102 "processing"%&9 +2 "core" 9D +103 "processing"%@9 +2 "core" 9H +102 "processing"%+9 +2 "core" 9L +102 "processing"%Y9 +2 "core" 9P +103 "processing"%b9 +2 "core" 9T +102 "processing"%T9 +3 "core" 9X +102 "processing"%9 +3 "core" 9] +102 "processing"%v9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%d9 +2 "core" 9i +103 "processing"%x9 +2 "core" 9m +102 "processing"%t9 +3 "core" 9r +102 "processing"%;9 +2 "core" 9v +102 "processing"%n9 +2 "core" 9z +102 "processing"%S9 +3 "core" 9~ +102 "processing"%B9 +2 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%^9 +2 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%i9 +2 "core" 9 +102 "processing"%o9 +2 "core" 9 +102 "processing"%r9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +8 "processing"%| pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%E +95 "core"  + "processing"%?% +57 "core" %iU +2 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Ҧ +1605 "core" ' + .tPTV.dial :puck + "processing"%  +68 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +7 "processing"%F  +120 "core" +2 "processing"%% +4 "core" %Ҥ@  +2 .tPS.seek 1.5ml + "processing"%g'T +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 .tdelay 5:00 +1875 "Can" 88 +28127 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%l +67 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2340 "core" ' + .tPSV.dial PTV +2 "processing"%~ +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%f @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%}'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'[  "processing"%  +42 "core" +3  + "processing"%% +4 "core" %cw  +2 .tPS.seek 0.34ml + "processing"%`'r +434 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'C  +26 "core" + .tPRV.dial :air +2 "processing"%s  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1177 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%" @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"%!' +859 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%0  +40 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%m +41 "core" + .tPTV.dial :mixing +2 "processing"%e @ +69 "core" B + .tPBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%G% +4 "core" %Ҭ<  +2 .tPS.seek 1.85ml + "processing"%%' +238 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%/ * +46 "core" ) +2 .tPS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +3 "core" &vw  + "manipulator"&& +4 "core" &    + "manipulator"& % +4 "core" % (   Z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&((, +136 "core" ( +2 "manipulator"&& +4 "core" &-  / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &-   ? / +2 .tForearm.seek :garage +2 "manipulator"&9'b +107 "core" ' +2 .tHand.close + "manipulator"&3/ +64 "core" / +2 "manipulator"&& +4 "core" &- ) , D / +2 "manipulator"&\ % +3 "core" % vu   \ +2 .tForearm.seek :retract + "manipulator"&j'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +292 "core" ( + "manipulator"&& +4 "core" &%  $ ;2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &%   ;2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&w'O +104 "core" ' +3 "manipulator"&,& +4 "core" &%   f ;2 + "manipulator"&N% +4 "core" %Y   +2 "collection"'D& +4 "core" &ww(  +2 "collection"':& +4 "core" &uv'  +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &uw*  +9 &/uw. +| +10 &gxx* \ ? +9 &}vw' M +10 &Rbvw& K +9 &gux- K +9 &dvt& K +10 &htt" K +9 &Xjtv% L +9 &euv' K +10 &jtt( K +9 & iqt% L +10 &"bgtu) K +9 &$"jvs+ L +9 &%gst' K +10 &'htt) L +9 &)jgtt) K +9 &+*hts) L +10 &,kpt' K +9 &.irr' L +10 &0qits( K +9 &23iqt& K +9 &3drr' K +10 &5hqr( \ K +9 &7zjrt' K +9 &9;itr* K +10 &:krr* \ K +9 &<mrr& K +10 &>jrr' \ L +9 &@Chqr' \ K +9 &Bjpq) \ K +10 &Cncj' L +9 &ExMU% M +9 &G<** Q +10 &H) T +9 &J& V +10 &Lo W +9 &N/( X +9 &O) X +10 &Q( X +9 &Sr' Y +9 &U4) Y +10 &V) Q +9 &X!@% , +10 &Xs% L +5 ( + "collection"':& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 + "collection"'c& +4 "core" &Xsx& L + &Xsx% L + .tHand.open +2 "manipulator"&<1 +59 "core" 1 +2 "manipulator"&% +4 "core" % Y E % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +122 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +95 "core"  +2 "processing"%2% +4 "core" %ca\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%J'U +1598 "core" ' +2 .tdelay 5 seconds +506 .PSV.dial :waste1 +2 "processing"%U  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +1593 "core" ' + .tPSV.dial PSR +2 "processing"%Q +50 "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"'M  +32 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%. +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%K'd +2606 "core" ' + .tPSV.dial :air + "processing"%1  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%\\' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%- +40 "core" +2 .tPS.seek 0ml + "processing"%#'d +550 "Can"\ SS +2067 "core" ' + .tPSV.dial :air + "processing"%]  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&a& +4 "core" &%   m ;2 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)( +4 "core" ( + "manipulator"&'& +5 "core" &%   ;2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &%   u ;2 +2 .tForearm.seek CC +2 "manipulator"&8'O +102 "core" ' +2 .tHand.close + "manipulator"&X/ +61 "core" / +2 .tCC.seek :open +2 "collection"'6( +425 "core" ( + "manipulator"&=& +5 "core" &%   ;2 + "manipulator"&L% +4 "core" % _   c + .tForearm.seek :retract +52 "manipulator"&&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(, +287 "core" ( +2 "manipulator"&+& +4 "core" &-  Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&b'b +109 "core" ' +2 .tHand.open + "manipulator"&T1 +61 "core" 1 +2 "manipulator"&% +4 "core" % RF ) )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +111 "core" ' +2 ."da"delayUntil "15:27:36.31" +24859 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%d  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" , +2 ."da"PSV.dial :air + "processing"%t  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%B +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +40 "core"  +3 ."da"PS.seek 0ml + "processing"%^'d +2312 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%k +121 "core"  + "processing"%i% +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"%o' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%E +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" + "processing"% % +4 "core" %Ҧ,  +2 ."da"PS.seek 1.5ml + "processing"%'V +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"%'d +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 ."da"delay 30 seconds +103 "Can" <; +2900 ."da"PBV.dial between PSV and waste1 +2 "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"%q' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2303 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%~% +4 "core" %e>  + #"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"%I' +586 "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"%p +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%W% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml + "processing"%'R +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%f * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1602 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%s +66 "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"%"  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2293 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%0  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%!  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%m  +40 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%e +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%z'a +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%G  +41 "core"  +2 "processing"%/% +3 "core" %b+  +2 ."da"PS.seek 0.55ml +2 "processing"%'\ +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1548 "core" ' + ."da"PSV.dial :PML + "processing"% +41 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"% % +3 "core" %ҩ  +2 ."da"PS.seek 1.85ml +2 "processing"%A' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1948 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17056 "Can" == +30947 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%\  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , + ."da"PSV.dial :air +2 "processing"%9  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2335 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +51 "processing"%, +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%D'd +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +120 "core"  + "processing"%5% +4 "core" %d  + #"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' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%<'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + "processing"%  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%: +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core" +2 "processing"%2% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%w'V +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%U'd +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +32 "core" +2 ."da"delay 30 seconds +2824 "Can" << +178 ."da"PBV.dial between PSV and waste1 +3 "processing"%Q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M' +2311 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"%K +122 "core"  + "processing"%-% +4 "core" %f{  + #"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"%\\' +582 "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"%# +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%O% +4 "core" %ҩv  +2 ."da"PS.seek 1.5ml + "processing"%a'Y +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #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"%* * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2298 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%L +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%8 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%+  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2274 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +120 "core"  + "processing"%T% +4 "core" %gw\ +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"%b +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%d% +4 "core" %ҥ)  +2 ."da"PS.seek 1.5ml +2 "processing"%x'U +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%_'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'd +1482 "Can" AA +792 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  +6 "processing"%E% +16 "core" %i\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +13 "processing"% +18 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +9 "processing"%?' +342 "core" ' +3 ."da"delay 5 seconds +507 "processing"% % +3 "core" %(\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%r' +339 "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 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +33 "core" + "processing"%% +4 "core" %ҫk\ +2 ."da"PS.seek 1.5ml +2 "processing"%'[ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%g'd +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +54 "processing"%R * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2313 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%~ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%I  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2307 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%W% +4 "core" %h\ +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"%{'Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%f +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%[% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +94 "core"  +3 ."da"PS.seek 0ml +2 "processing"%C'd +1605 "core" ' + "processing"%s9 +4 "core" 9S5 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%`  +3 "core" 5 + 5 + "processing"%"& +4 "core" &X"]\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&}% +3 "core" %\ .   C & +2 "storage"(0% +4 "core" % o o \ + "storage"(!. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(m(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (e& +2 "core" &U e a \ +2 "manipulator"&& +4 "core" &-    + "manipulator"&G% +4 "core" %\ .  & +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&/( +209 "core" ( +2 "manipulator"&z& +4 "core" &    + "storage"(%& +4 "core" &U j u v\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +119 "core" ' + "storage"(& +4 "core" &U \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"( 'g +253 "core" ' +2 "storage"(- +3 "core" -'Q + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"& & +2 "core" &   @  +2 "storage"(3& +4 "core" &U k t 0\ + ."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"&u' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&A, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(\ - +2 "core" -'Q +3 ."da"SE.seek 4.17 Pucks below Top Plate + "storage"($'x +44 "core" ' +2 "manipulator"&9% +4 "core" %m   Y + "storage"(& +4 "core" &U ^ _\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&H'D +17 "core" ' +2 "manipulator"&(& +4 "core" &     +2 "storage"(,& +3 "core" &U  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +24 "core" ' +2 ."da"SE.seek 5.17 Pucks below Top Plate +2 "storage"('g +47 "core" ' + "manipulator"&j& +5 "core" &   O  + "manipulator"&5% +4 "core" %S   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +86 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&c( +242 "core" ( + "manipulator"&& +4 "core" &     +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &   A  +2 ."da"Forearm.seek PC +2 "manipulator"&4' +104 "core" ' + ."da"Hand.close +2 "manipulator"&2/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%<( +421 "core" ( + "storage"(& +4 "core" &U v u\ +2 "manipulator"&w& +3 "core" &     +2 "manipulator"&J% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&Q'\ +118 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +273 "core" ( + "manipulator"&U& +4 "core" &    + "storage"(>& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&.'] +104 "core" ' + ."da"Hand.open +2 "manipulator"&1 +62 "core" 1 +2 "storage"(P- +4 "core" -'g +2 ."da"SE.seek 4.93 Pucks below Top Plate + "storage"(M'3 +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.17 Pucks below Top Plate +2 "storage"(K'm +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22mar3016h1000ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2913 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 45.001 seconds\ /var/log/esp/da22mar3016h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22mar3016h1000ml15s.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/da22mar3016h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22mar3016h1000ml30s.tif +3070 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22mar3016h1000ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22mar3016h1000ml70s.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/da22mar3016h1000ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "45.001 sec auto-exposure",Subject: "da22mar3016h1000ml images!" +12 "storage"(-- +4 "core" -'m +2 "storage"(1& +6 "core" &U \ + "manipulator"&\\& +4 "core" &   +2 ."da"Elbow.seek 1 + "manipulator"&#( +4 "core" ( + "manipulator"&& +4 "core" &     + "storage"(O& +5 "core" &U \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +19 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.88 Pucks below Top Plate + "storage"('' +59 "core" ' + "manipulator"&a& +7 "core" &    + "storage"(X& +4 "core" &U \ + ."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"&*' +98 "core" ' + ."da"Elbow.hold +4 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 5.07 Pucks below Top Plate +2 "storage"(Z' +28 "core" ' + "manipulator"&=% +4 "core" %s  +2 "storage"(L& +4 "core" &U @\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&8'D +33 "core" ' + "manipulator"&+& +5 "core" &    + "storage"(& +4 "core" &U S\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&)'] +32 "core" ' +2 "storage"(T% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(Y' +100 (% +6 "core" %lA x\ PE +2 "manipulator"&b% +4 "core" %a    +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +5 ' +2 ."downElevator"SE.stop + "storage"(5 +12 (d& +18 "core" &U '\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #tStarting finalPurge +7 "processing"%&& +9 "core" &^ +4 "manipulator"&t& +8 "core" &  3  +4 "manipulator"&x% +12 "core" %     +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&n(, +178 "core" ( +2 "manipulator"&S& +9 "core" &-     +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &B& +6 "core" &-    +12 ."psFlush"Forearm.seek :garage +2 "manipulator"&_'b +115 "core" ' +4 ."psFlush"Hand.close + "manipulator"&;/ +62 "core" / +4 "manipulator"&k& +8 "core" &-  '  +6 "manipulator"&i% +6 "core" % np   +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&^'\ +125 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +4 "manipulator"&h( +119 "core" ( +4 "manipulator"& & +8 "core" &   $ +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &E& +6 "core" &   ? $ +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&o' +89 "core" ' +7 "manipulator"& & +8 "core" &  $ +4 "manipulator"&?% +6 "core" %   +4 "processing"%r& +8 "core" &D +4 "processing"%& +10 "core" &V +10 ."psFlush"PC.seek :closed +6 "processing"%F(X +7 "core" &M +3 &N +2 &M  +6 &2E *z +8 &eJ > +11 &~> M +9 &L`@ K +8 &d8 K +11 &a9 K +13 &cC K +6 &Tg@ K +9 &e? K +8 &g; L +14 & c; K +6 &"\\c9 K +8 &$f= L +11 &%`9 K +8 &'h. L +11 &)dc2 K +9 &+&b' K +8 &,c( K +14 &.a# K +6 &0le' K +8 &2.g% K +11 &3b& K +8 &5e* K +10 &7sg+ L +10 &95e L +8 &:c! K +11 &<e' K +9 &>{h$ L +8 &@=d L +11 &Bb K +8 &Ce L +16 &Ep M +8 &G: O +6 &H Q +9 &J Q +9 &Ly R +11 &N: R +8 &O R +9 &Q R +9 &S}! S +10 &U@ S +8 &W K +11 &X5Bt "f +12 &X\ > 0 +10 ( +2 &X 0 +5 "processing"%& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +8 "core" &X 0 +2 &X 0 +2 ."psFlush"Hand.open +4 "manipulator"&1 +62 "core" 1 +4 "manipulator"&% +8 "core" %   +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"% +41 "core"  +6 "processing"%R% +10 "core" %_ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +262 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +324 "core" ' +5 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%g' +2109 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +177 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%~  +123 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%l +93 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%I'F +2350 #"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)\ +259 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%q +95 "core"  +2 "processing"%% +4 "core" %G \ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%f  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +69 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%[ +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%{'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1099 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1062 "Can" == +545 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%s +78 "core" ~ + ."psFlush"PTV.dial :puck +2 "processing"%`  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%"'d +2606 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%} +78 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +580 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +66 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%G'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2618 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%%  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."psFlush"PSR.select :air +56 .PS.seek 2.5ml +2 "processing"%v' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"% 'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%3 @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%9  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%,'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%j' +1598 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%5 +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml + "processing"%/'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"%N U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%A' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%2  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%V +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%J'd +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%>  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%c'd +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"'& +4 "core" &y  +2 "manipulator"&P& +3 "core" &  _ $ +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&Q( +3 "core" ( + "manipulator"&& +4 "core" &   j $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +4 "core" &   6 $ +2 .tForearm.seek PC +2 "manipulator"&-' +98 "core" ' + .tHand.close +2 "manipulator"&1/ +56 "core" / +2 .tPC.seek :open + "processing"%\\( +422 "core" ( +2 "manipulator"&& +3 "core" &  $ +2 "manipulator"&O% +4 "core" %    t +2 .tForearm.seek :retract + "manipulator"&a'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +359 "core" ( +2 "manipulator"&=& +4 "core" &%   <: + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &%   <: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'O +105 "core" ' + "manipulator"&.& +4 "core" &%    <: +2 "manipulator"&+% +4 "core" %N   g + "collection"'& +4 "core" &v  +2 "collection"'K& +5 "core" &}  +2 .tCC.seek :closed + "collection"'T(X +4 "core" &u  +9 &.x ,} +9 &gs ? +9 &w M +10 &Lg K +9 &e K +10 &kt K +9 &j K +9 &Sl! L +10 &hN L +9 &j K +9 & h# L +10 &"\\gA K +9 &$g K +10 &%h L +9 &'h K +9 &)dc K +10 &+&j K +9 &,l L +9 &.h K +10 &0lk K +9 &2-h L +10 &3g K +9 &5h~ K +9 &7ue K +10 &95j L +9 &:h L +9 &<j~ L +10 &>{j~ L +9 &@?h~ K +10 &Bk~~ K +9 &Cpou L +9 &ExXb M +10 &G8-< P +9 &H U +9 &J W +10 &Lj W +9 &N+ W +10 &O W +9 &Q X +9 &So X +10 &U1 X +9 &V Q +9 &X!B *| +10 &Xs M +5 ( +2 "collection"'K& +3 "core" &Xsl M +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 + "collection"']& +4 "core" &Xsl, M + .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&b% +4 "core" % N   U + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +117 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"''& +4 "core" &Xsl- M + "collection"'*% +4 "core" %U.  +2 .tCSV.dial CSR + "collection"'d  +42 "core"  + "collection"'&% +4 "core" %U  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'8'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 't% +2 "core" %m0  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'x' +622 "core" ' + .tCSV.dial :waste +2 "collection"'Z +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"')'Q +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'S& +4 "core" &Xsk> M +2 "collection"'B% +4 "core" %N2  + .tCSV.dial :flush +2 "collection"'Y  +51 "core" +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1162 "core" ' + .tdelay 5 seconds +142 "Can" @@ +360 .tCSV.dial :air +3 "collection"'; @ +42 "core" B +2 "collection"'k% +4 "core" %m+  +2 .tCS.seek 7.001ml + "collection"'i' +518 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'E @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'_'Q +1555 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"' & +4 "core" &Xsj M + "collection"'?% +4 "core" %T6  + .tCSV.dial :flush +2 "collection"'r  +69 "core" +2 .tCS.seek 5ml + "collection"'n'm +1156 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +7 "collection"'^ @ +42 "core" B +2 "collection"'<% +4 "core" %m"  +2 .tCS.seek 7ml + "collection"'' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1564 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +5 "core" &Xsj! M + "collection"'R% +4 "core" %U%  + .tCSV.dial CSR + "collection"'o  +40 "core"  +2 "collection"'C% +4 "core" %U  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +55 .tCS.seek 8ml +2 "collection"'y'O +1778 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +521 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'~ + 'l  +95 "core" +31  + .tCTV.dial :intake +2 "collection"'g  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'q'Q +1792 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'I'Q +588 "core" ' +2 .tCSV.dial CSR +2 "collection"'W  +96 "core"  +2 "collection"'f% +4 "core" %Q  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'[' O +1348 "core" ' +2 .tCSV.dial CBV + "collection"'p +97 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" &%   e <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +21 "core" ( +2 "manipulator"&s& +4 "core" & !  T ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" &   ' +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 .tHand.close + "manipulator"&}/ +58 "core" / +2 .tCC.seek :open +2 "collection"'"( +427 "core" ( + "manipulator"&0& +4 "core" &   X ' +2 "manipulator"&e% +3 "core" % c   n +2 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&!(, +282 "core" ( +3 "manipulator"& & +4 "core" &-   "  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &-    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&%'b +110 "core" ' +2 .tHand.open + "manipulator"&z1 +60 "core" 1 + "manipulator"&% +4 "core" % aR   j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +109 "core" ' + "processing"%& +4 "core" &x +16138 #t-> can +3 "Can" 11 +24111  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001 % 11 +60001 - 11 +60002 7 11 +60001 0 11 +60001 . 11 +60001 / 11 +60002 / 11 +60001 2 11 +60001 6 11 +60001 3 44 +60002 4 11 +60001 6 11 +60001 7 11 +60001 4 11 +60002 : 11 +60001 = 21 +60001 9 11 +60001 : 11 +60002 9 11 +60001 7 11 +60001 9 11 +60001 > 11 +60001 B 21 +60002 < 11 +60001 8 11 +60001 0 11 +60001 + 11 +60002 ) 11 +60001 , 11 +60001 0 11 +60001 5 11 +60002 C 11 +60001 K 11 +60001 ; 11 +60001  11 +60002  21 +60001 $ 11 +60001 6 11 @EDT1648699320.20 P 11 +60002 `\ 11 +60001 [\ 11 +60001 `\ 11 +60001 e\ 11 +60002 j\ 11 +60001 v\ 21 +60001 w\ 11 +60001 x\ 11 +60002 {\ 11 +60001 t\ 11 +60001 b\ 11 +60002 U\ 11 +60001 V\ 11 +60001 `\ 21 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001 F\ 11 +60001 ,\ 11 +60002 T\ 11 +60001 D\ 11 +60001 \ 11 +60002 .\ 11 +60001 Y\ 11 +60001 ]\ 11 +60001 \ 21 +60002 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60002 ~\ 12 +60001 ~\ 11 +60001 }\ 11 +60001 ~\ 21 +60002 |\ 11 +60001 |\ 21 +60001 |\ 11 +60001 |\ 11 +60002 {\ 11 +60001 {\ 11 +60001 z\ 11 +60002 z\ 11 +60001 y\ 11 +60001 y\ 11 +60001 4w\ 11 +60002 =y\ 21 +60001 w\ 11 +60001 x\ 11 +60002 ~\ 21 +60001 \ 11 +60001 x 11 +60001 P 11 +60002 0\ 11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001 ~ 11 +60001 w 11 +60002 l 11 +60001 f 22 +60001 ^ 11 +60001 M 11 +60002 G 11 +60001 F 11 +60001 H 11 +60001 > 11 +60002 2 11 +60001 7 11 +60001 3 11 +60001 ' 10 +60002 2 11 +60001 ' 11 +60001 # 11 +60001 " 11 +60002  11 +60001  11 +60001  11 +60001   11 +60002 \  11 +60001   11 +60001 \  11 +60001 \  11 +60002  11 +60001  11 +60001  12 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  21 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001  11 +60001  12 +60001  11 +60002  11 +60001  11 +60001  21 +60001  21 +60002  11 +60001  11 +60001  11 +60001  11 @EDT1648785722.01  11 +60001  11 +60001  10 +60001  11 +60002  11 +60001  11 +60001  11 +60001  11 +60002  11 +60001 ~ 11 +60001 | 11 +60001  11 +60002  11 +60001  11 +60001  11 +60002  11 +60001 ~ 11 +60001 ~ 11 +60001  11 +60001 ~ 11 +60002  11 +60001 { 11 +60001 w 11 +60001 w 11 +60002 x 11 +60001 w 11 +60001 z 11 +60001 | 11 +60002 y 11 +60001 { 11 +60001 y 11 +60001 { 11 +60002 | 11 +60001 ~ 11 +60001 | 11 +60001 t 11 +60002 p 11 +60001 t 11 +60001 s 11 +60001 s 11 +60002 t 11 +60001 s 11 +60001 o 11 +60001 o 11 +60002 n 11 +60001 i 11 +60001 h 11 +60001 f 11 +60001 f 11 +60002 e 11 +60001 c 11 +60001 _ 11 +60001 ] 11 +60002 _ 21 +60001 \\ 11 +60001 Y 11 +60001 \\ 11 +60002 T 11 +60001 W 11 +60001 I 11 +60001 ? 11 +60002 = 11 +60001 R 11 +60001 a 11 +60001 ` 11 +60001 Z 21 +60002 R 11 +60001 J 11 +60001 > 11 +60001 i 11 +60002 v 11 +60001 j 11 +60001 c 11 +60001 m 11 +60002  11 +60001 k 11 +60001 B 11 +6498 #t-> can +3 "Can"< 43 +1828 #t-> exit +6 #mEXIT @1648831406.31EDT @1649177578.37EDT = =mMAIN_scheduler =tMAIN @EDT1649177580.25 #"core_reset"Sent BREAK +2 #t@18649 receive with ifg=0x10, ie=0xFD #@19282 receive with ifg=0x10, ie=0xFD + #@19937 receive with ifg=0x10, ie=0xFD + #@20570 receive with ifg=0x10, ie=0xFD #@21203 receive with ifg=0x10, ie=0xFD + #@21837 receive with ifg=0x10, ie=0xFD #@22471 receive with ifg=0x10, ie=0xFD + #@22797 receive with ifg=0x80, ie=0xFD + #@42601 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +392 "Can"] 53 + ] 53 + #tPolling Can every 10:00 +3 #Cleanly exited at 12:43:26EDT01-Apr-22 +513 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %Q  +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" %b. +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %`[  +2 .tSS.configure :default +2 "sampler")#.0X $da [:extractVol]=0.19 +1286 #-> access 2 +3 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" % "   @ < + "manipulator"&4& +3 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +835 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K l\ +117 #t-> startTube 2 +19263 #-> Power.sampler on +2 .Gate.power :sampler,:ON +536 #-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +234 #t-> Sample.shallow + .Sample.shallow + "sampler")72 +770 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +224 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[37:->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 #1 of 3 + "sampler")82 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[37: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 +776 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +217 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[38:->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")92 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[38: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 +783 #"flow"0.1L/min +1005 #0.0L/min +363 "core" 2 +641 #"flow"0.0L/min +636 #t-> Sample.shallow +369 #"flow"0.0L/min +262 #t-> Sample.deep +2 .Sample.deep + "sampler"):0 +741 #"flow"0.0L/min +760 "core" 0 +244 #"flow"0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +74 #t-> Flow.start +931 #"flow"0.0L/min +252 #t-> Power.sampler on + .Gate.power :sampler,:ON +752 #"flow"0.0L/min +167 #t-> 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 13:00:21EDT05-Apr-22\\n{1 => 6}\\nCan@12:53:06, 22.1C, 28% humidity, 15.0psia, 13.767V, 0.263A, 0.251A avg, 3.62W",Subject: "da sampling at most 1000ml" +2 "collection"';& +5 "core" &\ +2 .tHand.open + "manipulator"&<1 +26 "core" 1 +2 "manipulator"&=% +7 "core" % ! & " < + "storage"(>% +4 "core" % \ + "storage"(?. +3 "core" .(K +2 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(@( \ +665 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +6 (A& +8 "core" & \ +4 "manipulator"&B& +8 "core" &-    +4 "manipulator"&C% +10 "core" % !   < +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +4 "manipulator"&D( +30 #"flow"0.0L/min +182 "core" ( +4 "manipulator"&E& +10 "core" &   i +2 "storage"(F& +10 "core" &  f\ +8 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&G'/ +109 "core" ' +4 "storage"(H& +8 "core" &  \ +12 .tSE.reconfigure :pick +8 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +5 "storage"(I'g +272 "core" ' +3 "storage"(J- +8 "core" -'w +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (K& +8 "core" &  j\ +3 "manipulator"&L& +8 "core" &   i +10 .tElbow.seek 2 +3 "manipulator"&M( +18 "core" ( +3 "manipulator"&N& +9 "core" &     +2 "storage"(O& +11 "core" &  \ +4 .tForearm.seek 2 + 300 counts + "manipulator"&P' +37 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 .tHand.close +3 "manipulator"&Q/ +63 "core" / +4 ."downElevator"SE.seek :down +9 "manipulator"&R& + "storage"(S' +24 "core" &   ^  +5 "manipulator"&T% +10 "core" %    u * +4 .tForearm.seek :retract + "manipulator"&U'\ +78 #"flow"0.0L/min +17 "core" ' +7 .tElbow.seek CC +2 "manipulator"&V( +128 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +33 "core" ( +3 "manipulator"&W& +7 "core" &0   5 E +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +6 "core" &0   E +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&Y'O +109 "core" ' +3 "manipulator"&Z& +9 "core" &0   E +3 "manipulator"&[% +7 "core" %U   +4 "collection"'\\& +8 "core" &\ +4 "collection"']& +12 "core" &\ +6 .tCC.seek :closed +3 "collection"'^(X +8 "core" &\ +2 &\  +6 &/\ ,} +8 &d\ ? +11 &|\ N +9 &Ab\ M +8 &f\ M +16 &f\ M +7 &`\ M +6 &Ic\ M +10 & d\ L +8 &d\ L +12 & h\ M +8 &"R_\ L +8 &$d\ L +11 &%f\ M +9 &'g\ M +9 &)Ye\ M +10 &+d\ L +8 &,g\ M +14 &.g\ M +8 &0ah\ M +6 &2#h\ M +11 &3f\ L +9 &5c\ L +10 &7ia\ M +9 &9+c\ M +8 &:e\ L +11 &<e\ M +9 &>qi\ M +8 &@3d\ M +11 &Apy\ N +7 &CxZl\ O +13 &Ej1@\ R +8 &G '+\ V +8 &H**\ W +11 &J**\ X +11 &L_)*\ X +6 &N!++\ X +11 &O*-\ Y +7 &Q**\ Z +10 &Sb)*\ Z +11 &U#+,\ Z +8 &V*+\ X +11 &X$=*+\ - +9 &X| (-\ O +4 ( +5 &X|{)-\ O +4 "collection"']& +8 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 .Hand.open +3 "manipulator"&_1 +7 "core" &X|{++\ O +59 1 +6 "manipulator"&`% +8 "core" % U   M +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&a'\ +63 #"flow"0.0L/min +49 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml +4 .Intake.select :close + .Exhaust.select :close +4 .SS.hold +2 "sampler")b+ +7 "core" + +3 "sampler")c% +12 "core" %a[ \  +2 "collection"'d& +8 "core" &X|{(,\ O +5 "Can"^\ LL +3 #tCalibrating pressure and temperature sensors +8 .CTV.dial :air +2 "collection"'e  +17 "core" +4 .tSSV.dial :spit,avoiding: :exhaust + "sampler")f +8 "core"  +4 "sampler")g  +10 "core" +4 .tSS.reconfigure :fast +4 "sampler")#.0X +24  +7 .tdelay 3.8 seconds +383 "collection"'k% +6 "core" %Q*+\ +4 "sampler")l% +6 "core" %5] WT \  +3 .tSSV.dial :spit +3 "sampler")m +9 #"flow"0.0L/min +121 "core"  +4 .tSS.seek 0ml +2 "sampler")n' +290 "core" ' +3 .tSSV.dial CBV + "sampler")o  +129 "core"  +4 .tCTV.dial :intake +7 "collection"'p  +70 "core"  +4 ."connect"SSV.dial CBV +8 .tCBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +213 "collection"'q% +13 "core" %Q36\ +6 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +4 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0Xo \  +22 "collection"'|% +6 "core" %Q`]\ +4 "sampler")}% +15 "core" %X]2SQ \  +2 "sampler")~% +8 "core" %X]1YV \  +2 .tIntake.select :close +4 "sampler")0 +12 )% +4 "core" %X]1`X \  +4 .tSSV.dial :exhaust +4 "sampler")  +70 "core"  +4 .tExhaust.select :open + "sampler")@ +16 .tSS.seek 0ml +4 "sampler")' +38 #"flow"0.0L/min +373 "core" ' +4 .tExhaust.select :close + "sampler") +19 #tSampling 1000.0ml +3 .Intake.select :close +3 .Exhaust.select :close +3 .SS.reconfigure :default +4 "sampler")#.0X< \ < +21 "collection"'% +2 "core" %QZ_\ +2 "sampler")% +4 "core" %nVR \ < + "sampler")% +4 "core" %nXW \ < + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" %n`] \ < + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")' +363 #"flow"0.0L/min +537 "core" ' +2 .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")  +72 "core" + #tAllowing 130s for 25.0ml of remaining 975.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %QKO\ +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +4 "core" %v72 \ * + "sampler")?% +4 "core" %r>: \ ' + .tIntake.select :close +2 "sampler")0 +8 )5% +3 "core" %rHH \ ' + .tSSV.dial :exhaust +2 "sampler")A  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")B' +258 #"flow"0.0L/min +650 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")C  +74 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +210 "collection"'E% +3 "core" %QPRd\ + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X@ \ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xx% +4 "core" %nU \  +18 "collection"'?% +3 "core" %Q\ +2 "sampler")5% +4 "core" %oU \  + "sampler")A% +4 "core" %oU \  + .tIntake.select :close +2 "sampler")0 +9 )7% +2 "core" %qO \  +2 .tSSV.dial :exhaust + "sampler")8  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")C' +59 #"flow"0.0L/min +848 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")E  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +64 #"flow"0.0L/min +146 "collection"'B% +3 "core" %Q68\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xq% +4 "core" %nZ \  +18 "collection"'?% +3 "core" %Q"\ + "sampler")5% +4 "core" %oZ \  +21 "collection"'A% +3 "core" %Q \ +2 "sampler")7% +4 "core" %oZ \  + "sampler")8% +4 "core" %pZ |\  + .tIntake.select :close +2 "sampler")0 +9 );% +2 "core" %s3  \  +2 .tSSV.dial :exhaust + "sampler")<  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")E' +639 #"flow"0.0L/min +278 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")B  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +209 "collection"'C% +3 "core" %Q-1\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xo+ +3 "core" + +20 "collection"'?% +3 "core" %Q \ +2 "sampler")5% +3 "core" %o^ w\  +19 "collection"'A% +3 "core" %Q \ +2 "sampler")7% +3 "core" %o_ |\  +2 "sampler")8% +3 "core" %o_ \  +2 .tIntake.select :close + "sampler")0 +9 );% +2 "core" %t^ z\  +2 .tSSV.dial :exhaust + "sampler")<  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):' +221 #"flow"0.0L/min +701 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")4  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 149.9ml + .Intake.select :open + "sampler") +210 #"flow"0.0L/min +3 "collection"'B% +3 "core" %Q+,\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xo +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'?'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +125 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X% +3 "collection"'4 +3 "core" %.@; }\ + .tSSV.dial :exhaust +2 "sampler")B  +62 "core" +2 ."airStroke"CS.seek 0ml + "collection"':'Q +4 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'L @ +3 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'S'Q +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +110 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +10 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'69 +2 "core" 9< +102 "collection"'19 +3 "core" 9: +102 "collection"'*9 +2 "core" 98 +102 "collection"'29 +3 "core" 96 +102 "collection"'-9 +3 "core" 94 +102 "collection"'99 +2 "core" 91 +102 "collection"'09 +2 "core" 9*0 +102 "collection"',9 +3 "core" 9B- +102 "collection"'59 +3 "core" 9Y, +102 "collection"'.9 +2 "core" 9o* +102 "collection"'/9 +3 "core" 9( +102 "collection"'?9 +2 "core" 9' +102 "collection"'A9 +2 "core" 9& +102 "collection"'89 +3 "core" 9# +102 "collection"';9 +2 "core" 9" +102 "collection"'79 +2 "core" 9 +103 "collection"'=9 +2 "core" 9 \  +102 "collection"'>9 +2 "core" 9  +102 "collection"'49 +3 "core" 9 * +102 "collection"'B9 +3 "core" 9 > +102 "collection"'L9 +2 "core" 9 O +102 "collection"'<9 +2 "core" 9 b +103 "collection"'9 +2 "core" 9 s# +102 "collection"':9 +3 "core" 9 ' +102 "collection"'Q9 +2 "core" 9 + +102 "collection"'H9 +3 "core" 9 0 +102 "collection"'J9 +2 "core" 9 4 +102 "collection"'F9 +2 "core" 9 8 +103 "collection"'K9 +2 "core" 9 < +103 "collection"'C9 +2 "core" 9 @ +102 "collection"'E9 +2 "core" 9 \ D +102 "collection"'N9 +3 "core" 9  I +102 "collection"'O9 +2 "core" 9\  M +103 "collection"'G9 +2 "core" 9\  Q +102 "collection"'T9 +2 "core" 9\ # U\ +102 "collection"'I9 +3 "core" 9\ 0 Y +102 "collection"'9 +2 "core" 9\ ;^ +102 "collection"'\\9 +3 "core" 9\ Gb +102 "collection"'Z9 +2 "core" 9\ Rf +103 "collection"'X9 +2 "core" 9\ \\j +102 "collection"'W9 +2 "core" 9\ gn +102 "collection"'P9 +3 "core" 9\ pr +102 "collection"']9 +3 "core" 9\ yw +102 "collection"'M9 +2 "core" 9\ { +103 "collection"'e9 +2 "core" 9\  +102 "collection"'`9 +2 "core" 9\  +103 "collection"'[9 +2 "core" 9\  +102 "collection"'D9 +2 "core" 9\  +102 "collection"'S9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'R `\ `\ I +2 '_9 +6 "core"  + 9\  + "collection"'f% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68C/36.4psia +29576 "Can"Q\ +30414 "core" ` +2 "collection"'c9 +3 "core" 9\  +2 "collection"'Y% +3 "core" % +2 #tEnded lysing Collection Puck Heater at 70.1C/34.6psia +2 .CS.seek 0ml + "collection"'l'Q +341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'m @ +93 "core" B +2 .tCSV.dial :air + "collection"'d @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'g'm +1341 "core" ' + .tCSV.dial CTV + "collection"'p  +54 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'\ @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'U  +52 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +40 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'j'Q +1340 "core" ' + "collection"'q% +4 "core" %Pmp  + #tPuck @45.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'h +94 "core"  +2 .tCBV.dial CSV + "collection"'b  +28 "core"  +2 "collection"'y% +4 "core" %PKM   +2 .tCS.seek 5ml + "collection"'o'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'k  +41 "core" + "collection"'z% +4 "core" %m}}  +2 .tCS.seek 7ml + "collection"'}' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'u @ +40 "core" > +2 .tCS.seek 10ml + "collection"'' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +108 "core" _ +2 #tLysing Complete + "collection"'|& +4 "core" &X|s4 O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&x% +4 "core" %  ^ +2 "storage"(% +3 "core" % j\ +2 "storage"(w. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"( (S +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &U w\ + "manipulator"&& +4 "core" &.  ! E + "manipulator"&v% +4 "core" %  !  ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +180 "core" ( + "manipulator"&s& +4 "core" & "   1 +2 "storage"(& +3 "core" &S h\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&r'] +90 "core" ' + "storage"(~& +4 "core" &S H\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +254 "core" ' +2 "storage"(- +3 "core" -'F + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & !  1 + "storage"( & +4 "core" &S Z\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +29 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'F +2 .tSE.seek 5.18 Pucks below Top Plate +2 "storage"('m +33 "core" ' + "manipulator"&% +5 "core" %   2 + "storage"(& +4 "core" &S \ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts + "manipulator"& 'C +28 "core" ' + "manipulator"&& +4 "core" &  " 1 +2 "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +32 "core" ' +2 .tSE.seek 6.18 Pucks below Top Plate +2 "storage"( '\\ +52 "core" ' +2 "manipulator"&'& +4 "core" &  % 1 1 + "manipulator"&% +4 "core" %i   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&(( +155 "core" ( + "manipulator"&&& +4 "core" &%  " = =C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &%   =C +2 .tForearm.seek CC + "manipulator"&'O +106 "core" ' +2 .tHand.close + "manipulator"&"/ +56 "core" / +2 .tCC.seek :open +2 "collection"'$( +427 "core" ( + "storage"(& +4 "core" &S E\ + "storage"(& +4 "core" &S 3\ +2 "manipulator"&& +4 "core" &&  =C + "manipulator"&%% +3 "core" % W  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&)( +197 "core" ( + "manipulator"&+& +4 "core" &  # s  +2 "storage"(& +3 "core" &S \ +2 .tElbow.reconfigure :limp +7 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&6' +106 "core" ' +2 .tElbow.hold + "manipulator"&1, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&*1 +58 "core" 1 +3 "manipulator"&2% +4 "core" % Y $  ? + "storage"(-& +4 "core" &S /\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 300 counts + "manipulator"&9'1 +26 "core" ' +2 "manipulator"&0& +4 "core" & #  -  + "storage"(,& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +43 "manipulator"&5'] +29 "core" ' +2 "storage"(.% +4 "core" %a \ +2 ."downElevator"SE.seek :down +3 "storage"(/' +99 (?% +3 "core" %ӗ< \  /\ PG +2 "manipulator"&A% +4 "core" %g    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +89 "core" ' +6 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +4 "core" &   +2 "manipulator"&7& +4 "core" &   n  + "manipulator"&=% +4 "core" %\    M + +2 .tElbow.seek FlushPuck::Garage + "manipulator"&>(, +177 "core" ( +2 "manipulator"&4& +4 "core" &- " " u + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   ` +2 .tForearm.seek :garage + "manipulator"&L'b +97 "core" ' +2 .tHand.close + "manipulator"& +10 &y K +9 &U` J +9 &c J +10 &b J +9 &a I +9 &]c J +10 &e J +9 &fw J +10 & dV J +9 &"eb J +9 &$&b J +10 &%a I +9 &'e J +9 &)n_ I +10 &+/b  J +9 &,g  J +10 &._ I +9 &0ua J +9 &27d J +10 &3b J +9 &5_ J +9 &7}_z J +10 &9?`g J +9 &;c  I +10 &<c ! J +9 &>f  J +9 &@G`  J +10 &B\ b" I +9 &Ch K +9 &Evg L +10 &G; Q +9 &H \ U +10 &J W +9 &Lm X +9 &N/ X +10 &O X +9 &Qw X +9 &Ss_ X +10 &U5 X +9 &V Q +10 &X ?x \ , +9 &Xv d Q +5 ( +2 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 + "collection"'T& +4 "core" &Xvo\\ Q + &Xvn Q +2 .tHand.open + "manipulator"&I1 +61 "core" 1 +2 "manipulator"&% +4 "core" % Q &  7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%Z +39 "core"  +2 "processing"%X% +4 "core" %b  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%W'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +52 "core"  +2 .tPS.seek 0ml + "processing"%]'d +1607 "core" ' +2 .tPSV.dial PSR + "processing"%M +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%` + "collection"'[  +6 "core" A +2 "processing"%D  +65 "core" +84  + .tPSV.dial :mixloop +2 "processing"%S +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%_  +123 "core" +2 .tPS.seek 0ml + "processing"%f'd +2612 "core" ' +2 .tPSV.dial :air + "processing"%n  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2612 "core" ' + .tPSV.dial :mixloop + "processing"%c +42 "core" + .tPS.seek 0ml +2 "processing"%Y'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%t  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +1952 "Can"t\ RR +668 "core" ' + .tPSV.dial :mixloop + "processing"%d +43 "core" +2 .tPS.seek 0ml + "processing"%l'd +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" &,  " / Ct +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +33 "core" ( +2 "manipulator"&U& +4 "core" & &  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" & !  8 , +2 .tForearm.seek CC +2 "manipulator"&g'O +111 "core" ' + .tHand.close +2 "manipulator"&q/ +61 "core" / +2 .tCC.seek :open + "collection"'h( +427 "core" ( +2 "manipulator"&b& +4 "core" &   b , + "manipulator"&y% +4 "core" % a   0 t +2 .tForearm.seek :retract + "manipulator"&j'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&k(, +276 "core" ( +2 "manipulator"&z& +4 "core" &-   Z - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +2 "core" &-   - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&u'b +105 "core" ' + .tHand.open +2 "manipulator"&}1 +52 "core" 1 + "manipulator"&{% +4 "core" % hY '  |  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +107 "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"'x& +4 "core" &t  +2 "manipulator"&% +3 "core" % )    +2 "storage"(w% +4 "core" %\  8\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (v& +2 "core" &  \  +2 "manipulator"&@& +4 "core" &- ' $ \\ - + "manipulator"&s% +4 "core" % )   N  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +183 "core" ( + "manipulator"&~& +4 "core" &  r - +2 "storage"(V& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&a'/ +118 "core" ' +2 "storage"(& +4 "core" &  1\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +284 "core" ' +2 "storage"( - +3 "core" -'n + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &  #\  + "manipulator"&& +4 "core" &   { - + .tElbow.seek 2 +2 "manipulator"&( +44 "core" ( +2 "manipulator"&& +4 "core" & ( & ,  +2 "storage"(& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +56 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&r& +2 "storage"(' +7 "core" &  $ F  +2 "manipulator"&% +4 "core" %  ! !  7 +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +151 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&& +4 "core" &:   M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +4 "core" &:   M + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&!'O +109 "core" ' +2 "manipulator"&& +4 "core" &: %  M +2 "manipulator"&% +3 "core" %U & " +44 "collection"'"& +12 "core" &u  +2 "collection"'#& +4 "core" &(  +2 .tCC.seek :closed +2 "collection"'^(X +4 "core" &L  +10 &0 +| +9 &g > +9 &y K +10 &T`u I +9 &`e J +9 &dJ J +10 &_8 J +9 &' J +10 &b I +9 &c* J +9 & b@ I +10 &"ca: J +9 &$%d, J +9 &%d" J +10 &'_ J +9 &)lb I +10 &+-c J +9 &,g J +9 &.c I +10 &0scw J +9 &25e~ J +9 &3en J +10 &5e^ J +9 &7{f? J +10 &9>d I +9 &:d J +9 &<d J +10 &>g J +9 &@Fc I +9 &Be J +10 &Cmsz K +9 &EG]s N +10 &G5\ g R +9 &HU V +9 &JQ W +10 &LlK W +9 &N,8 X +9 &O8 X +10 &Q* Y +9 &Sp( Y +10 &U2# Y +9 &V Q +9 &X B + +10 &Xr S +5 ( +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&1 +4 "core" &Xrp S +54 1 + "manipulator"&% +4 "core" % U J 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'%  +120 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%+' +2614 "core" ' +2 "collection"'% +4 "core" % K  +2 .tCS.seek 3.999ml + "collection"'('NL +1586 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%*  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%2  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%-'d +2610 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +28 "core" ^ +2 .tCSV.dial :air + "collection"', @ +43 "core" > +2 .tCS.seek 10ml + "collection"'3' O +1589 "core" ' + .tCSV.dial CTV +2 "collection"'.  +42 "core"  +2 .tCS.seek 0ml +2 "collection"')'Q +2610 "core" ' + .tCBV.dial :waste1 +7 "collection"'? @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +121 "core" + "collection"'6& +4 "core" &XrpA S +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&;% +4 "core" %\ #  | D +2 "storage"(9% +3 "core" % z\ + "storage"(7. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(=(S +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &U ?\ + "manipulator"&5& +4 "core" &9   M + "manipulator"&4% +4 "core" %\ #   D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B( +156 "core" ( +2 "manipulator"&/& +4 "core" & ) % c +2 "storage"(1& +4 "core" &U 0\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +112 "core" ' + "storage"(& +5 "core" &U \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'g +235 "core" ' +2 "storage"(8- +3 "core" -': + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&L& +3 "core" &   N + "storage"(J& +4 "core" &U 4\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&F' +34 "core" ' + .tElbow.hold +2 "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +3 "core" -': +2 .tSE.seek 6.18 Pucks below Top Plate + "storage"(E'a +41 "core" ' +2 "manipulator"&N% +4 "core" %h   + "storage"(Q& +4 "core" &U h\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&$'C +17 "core" ' +2 "manipulator"&T& +4 "core" & #  +2 "storage"(I& +3 "core" &U U\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +12 "core" ' +2 .tSE.seek 7.18 Pucks below Top Plate +2 "storage"(O'P +47 "core" ' + "manipulator"&Z& +4 "core" & '  F +2 "manipulator"&X% +4 "core" %d ' ! M B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&P& +4 "core" &) %  % A` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &*   C A` +2 .tForearm.seek CC +2 "manipulator"&M'O +103 "core" ' +2 .tHand.close + "manipulator"&]/ +58 "core" / + .tCC.seek :open +2 "collection"'`( +424 "core" ( + "storage"([& +4 "core" &U \ +2 "storage"(D& +4 "core" &U s\ + "manipulator"&S& +4 "core" &*   A` +2 "manipulator"&_% +3 "core" % b   n +2 .tForearm.seek :retract + "manipulator"&e'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&n( +155 "core" ( + "manipulator"&f& +4 "core" & '  P \ +2 "storage"(c& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&R' +104 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&Y1 +59 "core" 1 +2 "manipulator"&d% +4 "core" % W . + "storage"(m& +4 "core" &U &\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&p'? +17 "core" ' + "manipulator"&U& +5 "core" & (   \ + "storage"(i& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&q'] +12 "core" ' +2 "storage"(H% +4 "core" %R \ +2 ."downElevator"SE.seek :down +4 "storage"(\\' +98 (G% +3 "core" %< U\ OE +2 "manipulator"&b% +3 "core" %a !  d P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +85 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 "core" ' +2 .tPSV.dial :air + "processing"%g  +69 "core" +2 .tPS.seek 2.5ml + "processing"%z' +2622 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%o +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%\  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%} +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%x'd +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  +2 "manipulator"&j& +3 "core" & !  \ +2 "manipulator"&w% +3 "core" %\  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +181 "core" ( + "manipulator"&u& +4 "core" &- " s + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&@'b +106 "core" ' + .tHand.close +2 "manipulator"&s/ +56 "core" / +2 "manipulator"& & +4 "core" &- '  x + "manipulator"&~% +4 "core" % oc  I +2 .tForearm.seek :retract + "manipulator"&V'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&k( +119 "core" ( + "manipulator"&& +4 "core" & \  ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &   +2 .tForearm.reconfigure :tight +51 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC + "manipulator"& ' +105 "core" ' + "manipulator"&& +4 "core" &  # +2 "manipulator"&% +4 "core" %  !  E +2 "processing"%& +3 "core" & +2 "processing"%& +5 "core" & +2 .tPC.seek :closed + "processing"%(X +5 "core" & +7 & - \ %f +9 &X 7 +10 & L +9 &c\ L +10 &mi\ M +9 &2c\ L +9 &f K +10 &e$ L +9 &xc! L +9 &:f L +10 &b- L +9 &!e/ L +9 &#f8 L +10 &%Cg( K +9 &'h< L +10 &(e5 K +9 &*g> L +9 &,IjI L +10 &. h> L +9 &/hI L +9 &1gK L +10 &3QgO L +9 &5gP L +10 &6hM L +9 &8gR L +9 &:XhN L +10 &<h\\ L +9 &=fg L +9 &?hb L +10 &AaeS L +9 &C"jd L +10 &Ds` M +9 &Fh O +9 &HWm R +10 &Jl R +9 &Kf R +9 &Md S +10 &O]~ S +9 &Qy T +10 &Rt T +9 &T S +9 &Va T +10 &Wovw !h +9 &X%| @ +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.47 + "processing"%r& +4 "core" &XS - + &X - +2 .tHand.open + "manipulator"&1 +52 "core" 1 + "manipulator"&% +5 "core" % * ' / E + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%& +42 "core" +3 "processing"%% +4 "core" %g +2 .tPS.seek 0.3ml + "processing"%''d +382 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%% +4 "core" %h  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +4 "processing"%"'. +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +7 .PS.seek 2.5ml + "processing"%' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%h  +86 "core"  +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&#( +3 "core" ( + "manipulator"&%& +4 "core" & ( )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 .tForearm.seek PC +2 "manipulator"&!' +92 "core" ' +2 .tHand.close + "manipulator"&l/ +52 "core" / +2 .tPC.seek :open + "processing"%( +424 "core" ( + "manipulator"&& +4 "core" &   T + "manipulator"&*% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&2'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&+(, +143 "core" ( + "manipulator"&0& +4 "core" &- &  3 [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-   i [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&('b +107 "core" ' +2 .tHand.open + "manipulator"&.1 +58 "core" 1 +2 "manipulator"&3% +4 "core" % b\\ 9 8  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +118 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%A& +3 "core" &  +2 "manipulator"&6% +4 "core" %\    + "storage"(;% +4 "core" %\ \ \ + "storage"(9. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(7( \ +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &  ]\  +2 "manipulator"&5& +3 "core" &-   [ +2 "manipulator"&4% +3 "core" %\  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +211 "core" ( +2 "manipulator"&/& +4 "core" &   D  + "storage"(1& +4 "core" & \ \  $\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +88 "core" ' +2 "storage"( & +4 "core" &  ;\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +285 "core" ' + "storage"(8- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" &  Y\  +2 "manipulator"&J& +3 "core" &    +2 .tElbow.seek 2 + "manipulator"&C( +17 "core" ( + "manipulator"&N& +4 "core" & $ ; 3 +2 "storage"(Q& +3 "core" &  9\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"(X' +8 "core" & "   3 + "manipulator"&<% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&B'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:( +166 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&F& +5 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&E' +107 "core" ' +2 "manipulator"&P& +4 "core" & "  +2 "manipulator"&W% +3 "core" % #  O +2 "processing"%& +4 "core" & + "processing"%>& +5 "core" & +2 .tPC.seek :closed +2 "processing"%](X +4 "core" &  +9 &0 +{ +10 &e > +9 & L +9 &De L +10 &d L +9 &c L +10 &b L +9 &Lh L +9 &g K +10 &e K +9 & b L +9 &"Tc L +10 &$d L +9 &%b L +10 &'e L +9 &)\\a L +9 &+b K +10 &,eo L +9 &.c K +9 &0cf L +10 &2&c L +9 &3f{ K +9 &5go L +10 &7ldp L +9 &9.dl L +10 &:em L +9 &<cc L +9 &>sim L +10 &@7eo K +9 &Agn L +9 &Cjd L +10 &EwvZ M +9 &G0X P +10 &H^ R +9 &JX R +9 &LqW R +10 &N2E R +9 &OC R +9 &QH S +10 &SvJ S +9 &U8J S +10 &VG N +9 &X1>hH )x +9 &X\ 0; * +6 ( + "processing"%>& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&K1 +3 "core" &X= * +56 1 + "manipulator"&^% +4 "core" %   I O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +112 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%D W +2 %S9 +6 "core" 9 +102 "processing"%_9 +2 "core" 9 +102 "processing"%f9 +2 "core" 9  +102 "processing"%c9 +2 "core" 9  +102 "processing"%M9 +2 "core" 9| +102 "processing"%9 +3 "core" 9{ +103 "processing"%Y9 +2 "core" 9z +102 "processing"%d9 +3 "core" 9z +102 "processing"%m9 +2 "core" 9z" +102 "processing"%U9 +2 "core" 9{& +102 "processing"%i9 +3 "core" 9|* +102 "processing"%H9 +2 "core" 9}/ +103 "processing"%e9 +2 "core" 93 +102 "processing"%G9 +2 "core" 97 +102 "processing"%b9 +2 "core" 9; +102 "processing"%n9 +3 "core" 9? +102 "processing"%R9 +3 "core" 9C +102 "processing"%p9 +2 "core" 9H +102 "processing"%g9 +2 "core" 9L +103 "processing"%O9 +2 "core" 9P +102 "processing"%q9 +3 "core" 9T +103 "processing"%\\9 +2 "core" 9X +102 "processing"%-9 +3 "core" 9] +102 "processing"%o9 +2 "core" 9a +102 "processing"%\ 9 +2 "core" 9e +103 "processing"%}9 +2 "core" 9i +102 "processing"%{9 +3 "core" 9m +102 "processing"%z9 +2 "core" 9q +102 "processing"%9 +2 "core" 9v +102 "processing"%j9 +2 "core" 9z +102 "processing"%w9 +3 "core" 9~ +102 "processing"%u9 +2 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9 +102 "processing"%s9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +103 "processing"%~9 +2 "core" 9  +102 "processing"%y9 +3 "core" 9\ +2 .tPH.hold 2:00:00,28C +8 "processing"% pWp  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%| +94 "core"  +2 "processing"%@% +4 "core" %^ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 .tdelay 5 seconds +552 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +7 "processing"%V  +121 "core"  +2 "processing"% % +4 "core" %ҧ  +2 .tPS.seek 1.5ml + "processing"%r'W +584 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml + "processing"%'d +1604 "core" ' +2 .tdelay 5:00 +1475 "Can"c 32 +28527 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2315 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 .tPS.seek 0ml + "processing"%''d +2290 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%"  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +42 "core" +  +2 "processing"%%% +4 "core" %cV  +2 .tPS.seek 0.34ml +2 "processing"%'r +428 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'l  +27 "core" +2 .tPRV.dial :air + "processing"%k  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%a'G[ +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%*  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%0'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%, +42 "core" +2 .tPTV.dial :mixing + "processing"%! @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%#  +35 "core" + "processing"%.% +4 "core" %ҭO \ +2 .tPS.seek 1.85ml + "processing"%3' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" * +2 .tPS.seek 0ml + "processing"%A'd +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +3 "core" &y}u + "manipulator"&;& +4 "core" &  3 + "manipulator"&9% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((, +122 "core" ( +2 "manipulator"& & +4 "core" &-\    q  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" &-\     +2 .tForearm.seek :garage +2 "manipulator"&4'b +106 "core" ' + .tHand.close +2 "manipulator"&=/ +53 "core" / +2 "manipulator"&/& +4 "core" &-\  / O  +2 "manipulator"&1% +3 "core" % n{  "  , +2 .tForearm.seek :retract +2 "manipulator"&+'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +291 "core" ( + "manipulator"&?& +4 "core" &# #  :, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &#   e :, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'O +106 "core" ' +2 "manipulator"&J& +4 "core" &#  $ w :, +2 "manipulator"&N% +4 "core" %Y    +2 "collection"'Q& +3 "core" &{{ +2 "collection"'I& +5 "core" &z}  +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &|}  +9 &2{~ +{ +9 &d{} > +10 &y} L +9 &Sez| K +9 &hz| K +10 &iw} K +9 &cy~ K +10 &Yg{| L +9 &ky| K +9 &jw| K +10 & kyz K +9 &"bhyy K +10 &$#iwz L +9 &%gv| K +9 &'cyx K +10 &)jdyx K +9 &++jwz L +9 &,kvw~ K +10 &.fxx K +9 &0rcwz K +9 &24kvy K +10 &3fyz L +9 &5hux K +10 &7zjuw K +9 &9<jux K +9 &:kvx K +10 &<kwy K +9 &>mww K +9 &@Ejvw~ K +10 &Bguy L +9 &Clho L +10 &EyP] M +9 &G>3 P +9 &H T +10 &J\ V +9 &Ls\ V +10 &N1\ W +9 &O\ X +9 &Q X +10 &St\ X +9 &U6\ X +9 &V\ N +10 &X#L\ 'v +9 &Xkp M +5 ( +2 "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.85 +2 "collection"'<& +4 "core" &Xki M + &Xki M + .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&% +5 "core" % Y J - n  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .tPSV.dial PSR + "processing"%T +107 "core"  + "processing"%F% +5 "core" %h\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%$'U +1596 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%C  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%P'd +1593 "core" ' + .tPSV.dial PSR +2 "processing"%W +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%X  + "collection"'B  +31 "core"  +118  + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%K  +69 "core" +2 .tPS.seek 0ml + "processing"%^'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%_ +43 "core" +2 .tPS.seek 0ml + "processing"%E'd +231 "Can"O\ TT +2389 "core" ' + .tPSV.dial :air +7 "processing"%f  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2615 "core" ' + .tPSV.dial :mixloop + "processing"%M +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +4 "core" &#   : :, + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&d( +17 "core" ( + "manipulator"&m& +4 "core" &  % f + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &  + +2 .tForearm.seek CC +2 "manipulator"&i'O +107 "core" ' + .tHand.close +2 "manipulator"&H/ +61 "core" / +2 .tCC.seek :open + "collection"'e( +425 "core" ( + "manipulator"&G& +4 "core" &   + + "manipulator"&b% +4 "core" % a   l +2 .tForearm.seek :retract + "manipulator"&n'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&R(, +278 "core" ( +51 "manipulator"&p& +3 "core" &-    + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-   + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'b +111 "core" ' + .tHand.open + "manipulator"&q1 +54 "core" 1 + "manipulator"&\\% +5 "core" % ]] - $   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +103 "core" ' +2 ."da"delayUntil "14:08:46.41" +24893 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%o @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%\  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +31 "core" + +2 ."da"PSV.dial :air + "processing"%{  +43 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2313 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%w +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +2290 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "core"  + "processing"%s% +4 "core" %f8  +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"% ' +587 "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"%y  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%| +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%@  +32 "core" +2 "processing"%% +4 "core" %ҥ  + ."da"PS.seek 1.5ml +2 "processing"%'U +582 "core" ' + ."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 +11796 "Can"P\ @? +206 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2285 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +120 "core"  +2 "processing"% % +4 "core" %iJ  + #"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"%x' +591 "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 + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%"% +4 "core" %ҩC  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%''d +1593 "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"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2307 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%l +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +66 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a'd +2291 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%*  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%,  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%! +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%#'a +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%.  +42 "core"  + "processing"%2% +4 "core" %a  +2 ."da"PS.seek 0.55ml + "processing"%0' +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%3  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%6'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%; +43 "core" + ."da"PTV.dial :mixing + "processing"%9 @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%5% +4 "core" %ҨG  +2 ."da"PS.seek 1.85ml +2 "processing"%:' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%/'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16725 "Can"\\\ GF +31278 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%1  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%4  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%?' +2317 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%8 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +5 "processing"%J +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +41 "core"  +2 ."da"PS.seek 0ml +49 "processing"%Q'd +2311 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +121 "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"%<' +584 "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 + "processing"%  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%I +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core" + "processing"%F% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%L'S +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%$  +35 "core" + ."da"delay 30 seconds +2494 "Can"]\ ?? +509 ."da"PBV.dial between PSV and waste1 +3 "processing"%W * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%P +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2316 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%K +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +121 "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 +2 "processing"%>' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%f'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%E +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +31 "core" +2 "processing"%c% +3 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'X +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%U'd +1602 "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"% * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2301 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%g +122 "core"  +2 "processing"%q% +3 "core" %e\ +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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%n'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +31 "core" +2 "processing"%\ % +4 "core" %Ҧ  + ."da"PS.seek 1.5ml +2 "processing"%}'V +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%{ * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +46 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +68 "core"  +2 ."da"PS.seek 0ml + "processing"% 'd +1031 "Can"\\\ JJ +1280 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +125 "core"  +8 "processing"%|% +17 "core" %a\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%@' +335 "core" ' + ."da"delay 5 seconds +503 "processing"%% +3 "core" %8\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%~' +336 "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 +6 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +33 "core" + "processing"% % +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r'd +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +34 "core" + ."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"% +69 "core"  +45 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2314 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%"% +4 "core" %h\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%'Ҧ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml + "processing"%'Q +591 "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 + "processing"%'  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +1599 "core" ' + "processing"%k9 +3 "core" 9S5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 + 5 + "processing"%& +4 "core" &X\ * + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +3 "core" %\ % " #  !O +2 "storage"(*% +4 "core" % s e \ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(,(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (!& +2 "core" &T T K \ +2 "manipulator"&a& +4 "core" &-  % ( + + "manipulator"&.% +4 "core" %\ % !   !O + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&2( +203 "core" ( +2 "manipulator"&#& +4 "core" & !  i + "storage"(3& +4 "core" &T y x 0\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&0'] +94 "core" ' +2 "storage"(;& +4 "core" &T x y L\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(9'g +228 "core" ' +2 "storage"( - +3 "core" -'1 + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&5& +3 "core" &   + "storage"(=& +4 "core" &T n l C\ + ."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"&6' +32 "core" ' +2 ."da"Elbow.hold + "manipulator"&:, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(1- +2 "core" -'1 +3 ."da"SE.seek 7.19 Pucks below Top Plate + "storage"(['X +41 "core" ' +2 "manipulator"&4% +4 "core" %y   + "storage"(/& +3 "core" &T R S c\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&8'D +16 "core" ' + "manipulator"&(& +5 "core" & #  + "storage"(J& +4 "core" &T g T\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&N'] +17 "core" ' +2 ."da"SE.seek 8.19 Pucks below Top Plate +2 "storage"(?'G +51 "core" ' +2 "manipulator"&+& +4 "core" &  " + "manipulator"&`% +5 "core" %d   x +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&Q'\ +86 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&<( +244 "core" ( +2 "manipulator"&& +4 "core" &  $  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +2 "core" & ! "   +2 ."da"Forearm.seek PC +2 "manipulator"&T' +96 "core" ' +2 ."da"Hand.close + "manipulator"&F/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( +2 "storage"(A& +3 "core" &T n e _\ +2 "manipulator"&L& +4 "core" &    + "manipulator"&$% +3 "core" %  < z +2 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&P( +276 "core" ( + "manipulator"&C& +4 "core" &  "  +2 "storage"(X& +3 "core" &T l d @\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +92 "core" ' + ."da"Hand.open +2 "manipulator"&K1 +62 "core" 1 +2 "storage"(- +3 "core" -'G +3 ."da"SE.seek 7.94 Pucks below Top Plate + "storage"(B' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"(^'M +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22apr0514h1000ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3322 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 49.3 seconds\ /var/log/esp/da22apr0514h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22apr0514h1000ml15s.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/da22apr0514h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22apr0514h1000ml30s.tif +3068 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22apr0514h1000ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22apr0514h1000ml70s.tif +7140 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22apr0514h1000ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "49.3 sec auto-exposure",Subject: "da22apr0514h1000ml images!" +12 "storage"(_- +5 "core" -'M +2 "storage"(S& +6 "core" &T ` i\ + "manipulator"&>& +4 "core" &    + ."da"Elbow.seek 1 +3 "manipulator"&E( +5 "core" ( + "manipulator"&M& +4 "core" & "   + "storage"(c& +4 "core" &T m c \ +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&f'] +21 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.89 Pucks below Top Plate +2 "storage"(m' +56 "core" ' + "manipulator"&Y& +4 "core" & " "  +2 "storage"(H& +4 "core" &T \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"& ' +69 "core" ' +4 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.08 Pucks below Top Plate +3 "storage"(U' +27 "core" ' +2 "manipulator"&G% +5 "core" %o % ( O + "storage"(b& +7 "core" &T \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&i'D +16 "core" ' + "manipulator"&d& +5 "core" &   a  + "storage"(Z& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g'] +23 "core" ' + "storage"(q% +4 "core" % %\ +2 ."downElevator"SE.seek :down +3 "storage"(p' +100 (\\% +3 "core" %s5 O\ N> +2 "manipulator"&O% +7 "core" %_ "  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&o'\ +63 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +34 "core" ' +4 "storage"(\ & +12 "core" &T \ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%n& +8 "core" &  +4 "manipulator"&{& +10 "core" &    +3 "manipulator"&}% +8 "core" % $   J !O +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +182 "core" ( +4 "manipulator"&j& +8 "core" &,   : +2 ."psFlush"Elbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +4 &w& +6 "core" &, !  q +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'b +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&z/ +54 "core" / +4 "manipulator"&t& +8 "core" &, & ! +2 "manipulator"&s% +11 "core" % s  > +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&v'\ +119 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +11 ."psFlush"Elbow.seek PC +4 "manipulator"&u( +121 "core" ( +4 "manipulator"&y& +9 "core" &    +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &|& +7 "core" &    +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"& ' +112 "core" ' +4 "manipulator"&& +12 "core" &   u  +4 "manipulator"&@% +6 "core" %   +4 "processing"%~& +8 "core" &G  +4 "processing"%& +11 "core" &D  +3 &S  +3 ."psFlush"PC.seek :closed +6 "processing"%V(X +5 "core" &X +6 & 6 +6 &@I 0 +9 &pt E +16 &h L +3 &b{ L +9 &bv K +11 &bgu L +7 &%at L +12 &bx L +9 &a K +8 &lbu K +11 &!-b} L +9 &"bt L +8 &$cx K +11 &&tcy K +18 &(6cm K +2 &)c] L +9 &+g` K +7 &-{c_ L +11 &/<di L +9 &0bk L +10 &2bk L +9 &4hd L +7 &6Dgb L +11 &8a_ L +10 &9d` L +8 &;cb L +11 &=Nb\\ K +19 &?fP L +2 &@dU L +7 &BdT L +7 &DThN L +11 &FuS M +11 &GQ Q +7 &IV R +11 &KKg R +9 &M f R +8 &N_ S +11 &Pb S +9 &RP` S +8 &Tg S +13 &U_ S +6 &WZ 9 +10 &X])b #g +10 &X [ - +6 ( +4 "processing"%& +12 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 +4 "processing"% & +6 "core" &X_ - +2 &XT - +2 &X[ - +2 ."psFlush"Hand.open +4 "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +8 "core" % $ (  +4 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +101 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%D +43 "core"  +3 "processing"%% +8 "core" %h<  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +7 "processing"%' +270 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +319 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +8 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%r' +2114 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +181 "core" B +6 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"%& +95 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%x'F +2334 #"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)\ +281 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %D  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +8 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%''T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +318 "Can"G\ BB +1280 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +80 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +68 "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"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%a U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%.'d +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%3  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +55 .PS.seek 0ml + "processing"%5'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%J'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%+' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%` +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2608 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%9 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%6' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%N U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%I @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%:' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%] +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%A' +2613 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%L +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%$'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%T @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2617 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'K& +4 "core" &  + "manipulator"&& +4 "core" &   C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&W( +31 "core" ( +2 "manipulator"&?& +4 "core" & $  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &  " y +2 .tForearm.seek PC +2 "manipulator"&_' +106 "core" ' + .tHand.close +2 "manipulator"&S/ +55 "core" / + .tPC.seek :open +2 "processing"%>( +423 "core" ( + "manipulator"&M& +4 "core" &   +2 "manipulator"&c% +4 "core" %   o + .tForearm.seek :retract +2 "manipulator"&Y'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&H( +347 "core" ( +2 "manipulator"&G& +4 "core" &8 "  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &9   [ K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&d'O +97 "core" ' +2 "manipulator"&P& +4 "core" &9  % / K +2 "manipulator"&Z% +3 "core" %Y  % +2 "collection"'& +4 "core" &  + "collection"'q& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'^(X +4 "core" &  +7 &  $d +10 &X 8 +9 & L +9 &a \ K +10 &wf L +9 &:g K +10 &h \ K +9 &l K +9 &j K +10 &Am L +9 & h K +9 &!f K +10 &#h L +9 &%Jf K +10 &' e~ L +9 &(g K +9 &*h K +10 &,Rk~ K +9 &.h} K +9 &/l K +10 &1i~ K +9 &3Zj} K +10 &5h L +9 &6h K +9 &8h~ L +10 &:ai| L +9 &<#m} L +9 &=i~ L +10 &?g~ L +9 &Aij~ L +10 &C*ku{ L +9 &Dsbj M +9 &F<N O +10 &H\\ S +9 &J V +9 &K W +10 &M X +9 &OW W +10 &Q X +9 &R X +9 &T Y +10 &VZ Y +9 &Wa 5 +9 &Xj W +9 ( +3 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 + "collection"'f& +4 "core" &Xrr O + &Xrr O + .tHand.open +2 "manipulator"&\\1 +62 "core" 1 + "manipulator"&O% +5 "core" % Y 8 : i + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'m& +4 "core" &Xrr \ O + "collection"'\ % +4 "core" %J \ + .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'n% +4 "core" %J + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'i'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '{% +2 "core" %m   \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'}' +619 "core" ' + .tCSV.dial :waste +7 "collection"'U +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'g'Q +1977 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'j& +4 "core" &Xrq O + "collection"'p% +3 "core" %O +2 .tCSV.dial :flush + "collection"'w  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +538 "Can"?\ NN +624 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'z @ +41 "core" B + "collection"'t% +4 "core" %m \  +2 .tCS.seek 7ml +2 "collection"'s' +512 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'o  + 'y  +41 "core"  +83  + .tCBV.dial :waste1 +2 "collection"'| @ +43 "core" > +2 .tCS.seek 0ml + "collection"''Q +1584 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xrp O + "collection"'@% +4 "core" %O + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"'~'m +1153 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +41 "core" A +2 "collection"'% +4 "core" %m \  +2 .tCS.seek 7ml + "collection"' ' +516 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1577 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'D& +4 "core" &Xro O +2 "collection"'% +3 "core" %R + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'l% +4 "core" %R \ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"''O +1799 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +58 .tCS.seek 10ml + "collection"'' O +537 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + '&  +97 "core" +31  + .tCTV.dial :intake +2 "collection"'r  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1792 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'x'Q +584 "core" ' + .tCSV.dial CSR +2 "collection"'"  +97 "core"  +2 "collection"'% +4 "core" %V \ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'%'Q +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &7   K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&'( +3 "core" ( +2 "manipulator"&k& +4 "core" &6 #  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &7   t K +2 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' +2 .tHand.close + "manipulator"&h/ +63 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&*& +4 "core" &7 !   K +2 "manipulator"&!% +3 "core" % ^   +2 .tForearm.seek :retract +2 "manipulator"&a'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +283 "core" ( +2 "manipulator"&7& +4 "core" &-  m A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &-   A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3'b +109 "core" ' + .tHand.open +2 "manipulator" +64 "core" 1 + "manipulator"&;% +4 "core" % ^W '  Y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +126 "core" ' + "processing"% & +4 "core" &$ +39391 "Can"O *) +60002  ** +60001  )) +60001  )) +60001  )* +60002  )) +60001  )) +60001 " ** +60002 A} *) +60001 @| ** +60001 :z *) +60001 " *) +60002  ** +60001  *) +60001  *) +60002  *) +60001  ** +60002  *) +60001  *) +60001  ** +60001  *) +60002  )) +60001  )) +60001  ** +60001  *) +60001  )) +60002  ** +60001  )) +60001  ++ +60001  ** +60002  *) +60001  )) +60001  ** +60001  )) +60002  *) +60001  *) +60001  )) +60001  ** +60002  *) +60001  *) +60001  )) +60001  *) +60002  ** +60001  *) +60001  ** +60001  *) +60002  *) +60001  *) +60001  ** +60001  )) +60002  )) +60001  *) +60001  *) @EDT1649217786.84  )) +60002  ** +60001  )* +60001  *) +60001  )) +60002  )) +60001  )) +60001  *) +60001  )) +60002  )) +60001  ** +60001  )) +60001  )) +60002  *) +60001  *) +60001  *) +60001  )) +60002  *) +60001  )) +60001  *) +60001  )) +60002  *) +60001  *) +60001  *) +60001  )) +60002  )) +60001  )) +60001  )) +60001  )) +60002  *) +60001  )) +60001  )) +60001  ** +60002  ** +60001  )) +60001  ** +60001  )) +60002   )) +60001  ** +60001  )) +60001 + )) +60002 5 *) +60001 G *) +60001 R )) +60002 [ *) +60001 ] *) +60001 Z *) +60001 ` ** +60002 i *) +60001 q *) +60001 w )) +60001  *) +60002  )) +60001  )) +60001  *) +60001  )) +60002  *) +60001  *) +60001  *) +60002  )) +60001  *) +60001  *) +60001  *) +60002  )) +60001  *) +60001  )) +60001  *) +60002  *) +60001  *) +60001  )) +60001  *) +60002  ** +60001  *) +60001  *) +60001  )) +60002  *) +60001  )) +60001  *) +60002  )) +60001  ** +60001  )) +60001  )) +60002  *) +60001  *) +60001  )) +60001  )) +60002  )) +60001  )) +60001  *) +60001  *) +60002  )) +60001  *) +60001  ** +60001  *) +60002  )) +60001  )) +60001  )) +60001  )) +60002  )) +60001 1 )) +60001 # *) +60001  )) +60002  )) +60001 \  *) +60001  *) +60001 q )) +60001 K )) +60002 @ )) +60001 ? )) +60001 < )) +60002 3 )) +60001  *) +60001 # )) +60001 $ )) +60001  *) +60002  *) +60001  *) +60001  )* +60001  )) +60002  )) +60001  )) +60001  *) +60001   ** +60002  ** +60001  )) +60001  )) +60001  *) +60002  )) +60001  ** +60001  )) +60001  *) +60002  )) +60001 \  )) +60001   )) +60001  )) +60002  *) +60001  *) +60001  )* +60002  ** +60001  )* +60001  )) +60001  )) +60002  )) +60001  *) @EDT1649304188.65  )) +60001  *) +60002  )) +60001  )) +60001  *) +60001  )* +60002  *) +60001  *) +60001  )) +60001  )) +60002  )) +60001  *) +60001  )) +60001  )) +60002  )) +60001  *) +60001  *) +60001  )) +60002  )) +60001  )) +60001  )) +60001  )) +60002  )) +60001  ** +60001  )) +60001  *) +60002  ** +60001  )) +60001  *) +60001  *) +60002  *) +60001 r )) +60001 q )* +60001 m )) +60002 s *) +60001 p *) +60001 m )) +60001 r )) +60002 y *) +60001 t )) +60001 r )) +60001 i ** +60002 ^ )) +60001 Y )) +60001 Q )) +60001 E )) +60002 B *) +60001 ? )) +60001 @ *) +60001 < )) +60002 : *) +60001 B )) +60001 8 )) +60001 + *) +60002 * )) +60001 - *) +60001 + )) +60001 * ** +60002 * *) +60001   *) +60001   ** +60001 " *) +60002   *) +60001  *) +60001   )) +60001  )) +60002  )) +60001  )) +60001  *) +60001  *) +60002  *) +60001  )) +60001  )) +60001  )) +60002  *) +60001  )) +60001  *) +60001  *) +60002  )) +60001  *) +60001  *) +60001  *) +60002  )) +60001  )) +60001  *) +60001  )) +60002  )) +60001  )) +60001  )) +60001  )) +60002  )) +60001  )) +60001  *) +60001  )) +60002  *) +60001  )) +60001  )) +60001  *) +60002  )) +60001  )) +34959 !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 @1649363939.54EDT @1649775537.85EDT = =mMAIN_scheduler =tMAIN @EDT1649775539.80 #"core_reset"Sent BREAK +2 #t@36821 receive with ifg=0x10, ie=0xFD #@37451 receive with ifg=0x10, ie=0xFD + #@38107 receive with ifg=0x10, ie=0xFD + #@38738 receive with ifg=0x10, ie=0xFD #@39370 receive with ifg=0x10, ie=0xFD + #@40001 receive with ifg=0x10, ie=0xFD + #@40633 receive with ifg=0x10, ie=0xFD #@40959 receive with ifg=0x80, ie=0xFD + #@27906 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +251 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +406 "Can"" ,+ " ,+ + #tPolling Can every 10:00 +3 #Cleanly exited at 16:38:59EDT07-Apr-22 +515 #-> ESP.ready! +155 "sampler") + ) +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\ +4 "sampler")&\ +2 "collection"'% +2 "core" %NU  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %e + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %,FA  +2 .tSS.configure :default +2 "sampler")#.0X \ +2 "collection"'*& +4 "core" &I  + "processing"%+& +4 "core" &  + "manipulator"&,% +4 "core" %\  & + "manipulator"&-& +4 "core" &-  % A +2 "storage"(.& +4 "core" &T Y\ + "storage"(/% +4 "core" % 3\ +2 "collection"'09 +3 "core" 9Cc + "processing"%19 +3 "core" 9UY +7703 #t-> $da [:extractVol]=0.19 +51257 "Can"\ :: +60002 \ :: +60001  \ :: +60001 !\ :: +47596 #t-> access 1 +3 "storage"(2% +3 "core" % $\ + "manipulator"&3% +4 "core" %\ ! - 9 +2 "manipulator"&4& +3 "core" &- +  A +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(5(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<& \ +11701 "Can"* *) +11161 #t-> access 2 +2 "storage"(7% +3 "core" %\ \ P\ +2 "manipulator"&8% +4 "core" %\ ) !  + "manipulator"&9& +4 "core" &- # %  A + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +191 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (;& +3 "core" &K \ +5227 #t-> startTube 2 +3563 #-> Power.sampler on +2 .Gate.power :sampler,:ON +424 #-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +669 #t-> Sample.deep +2 .Sample.deep + "sampler")<0 +26 "core" 0 +464 #"flow"0.0L/min +573 #t-> Sample.shallow + .Sample.shallow + "sampler")=2 +430 #"flow"0.0L/min +1006 #0.1L/min +87 "core" 2 +614 #t-> da 500 +2 #da sampling at most 500ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 11:53:11EDT12-Apr-22\\n{}\\nCan@11:49:06, 21.2C, 26% humidity, 15.1psia, 13.772V, 0.196A, 0.190A avg, 2.70W",Subject: "da sampling at most 500ml" +3 "collection"'>& +3 "core" &\ +2 .tHand.open + "manipulator"&?1 +18 "core" 1 + "manipulator"&@% +7 "core" % \ / 1 + "storage"(A% +4 "core" % \ + "storage"(B. +3 "core" .(K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(C( \ +250 #"flow"0.0L/min +414 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +7 (D& +6 "core" & '\ +6 "manipulator"&E& +8 "core" &- * + 9 A +4 "manipulator"&F% +8 "core" % \ , , ' +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&G( +215 "core" ( +4 "manipulator"&H& +8 "core" & ! , ! } +4 "storage"(I& +8 "core" &  \ +6 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&J'/ +100 "core" ' +10 "storage"(K& +14 "core" &  <\ +5 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(L'g +123 #"flow"0.0L/min +148 "core" ' +4 "storage"(M- +6 "core" -'n +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (N& +8 "core" &  .\ +2 "manipulator"&O& +8 "core" & (   } +4 .tElbow.seek 2 + "manipulator"&P( +21 "core" ( +2 "manipulator"&Q& +9 "core" & % $ )  +3 "storage"(R& +8 "core" &  \ +4 .tForearm.seek 2 + 300 counts + "manipulator"&S' +37 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&T/ +60 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&U& +2 "storage"(V' +15 "core" &     +2 "manipulator"&W% +8 "core" %  . ' E , +4 .tForearm.seek :retract +4 "manipulator"&X'\ +109 "core" ' +4 .tElbow.seek CC + "manipulator"&Y( +114 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +40 "core" ( +4 "manipulator"&Z& +8 "core" &8 & ) J +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +8 "core" &8 , #  J +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&\\'O +104 "core" ' +3 "manipulator"&]& +9 "core" &7 . - K J +2 "manipulator"&^% +7 "core" %S - - T ) +4 "collection"'_& +8 "core" &\ +5 "collection"'`& +17 "core" &\ +2 &\ +4 .tCC.seek :closed +6 "collection"'a(X +6 "core" &\ +4 &\  +6 &0\ ,} +11 &e\ ? +8 &w\ O +9 &=`\ M +11 &e \ M +9 &f\ M +8 &c,\ M +11 &Dg.\ M +8 &e0\ M +10 &h+\ M +10 & j<\ M +6 #"flow"0.0L/min +7 "core" &"Oe0\ L +6 &$j2\ M +9 &%b(\ M +8 &'f&\ M +11 &)Vg9\ M +8 &+g0\ L +10 &,h)\ M +10 &.d0\ M +8 &0^f)\ M +11 &2g3\ M +9 &3d-\ M +8 &5i\ M +15 &7fh!\ M +6 &9'j'\ M +8 &:g(\ M +10 &<e\ M +8 &>nh)\ M +12 &@0i'\ M +8 &Amtz!\ M +8 &Csai,\ N +11 &EjAR,\ Q +8 &G!&)7\ U +10 &H !4\ X +10 &J$"9\ X +8 &L[$$/\ Y +14 &N"%1\ Y +6 &O%"-\ Z +8 &Q!#,\ Z +11 &S_$#9\ Z +8 &U ##0\ Z +11 &V $*\ W +9 &X=$#.\ - +8 &X##5\ K +6 ( +4 "collection"'`& +7 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 .Hand.open +2 "manipulator"&b1 +8 "core" &Xk"%(\ K +49 1 +4 "manipulator"&c% +10 "core" % S ! " x ) +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&d'\ +102 "core" ' +4 #tcollectSample 500ml w/bubble point of 24psi + #Priming 7ml +6 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold + "sampler")e+ +10 "core" + +6 "sampler")f% +7 "core" %,?: \  +4 "collection"'g& +8 "core" &Xj$#\ K +4 "Can"8\ QP +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +3 "collection"'h  +10 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")i +6 "core"  +2 "sampler")j  +8 "core" +4 .tSS.reconfigure :fast +4 "sampler")#.0X% +3 "core" %N\ +2 "sampler")?% +4 "core" %nF \  + "sampler")@% +4 "core" %oF \  + .tIntake.select :close +2 "sampler")0 +8 )A% +3 "core" %oF \  + .tSSV.dial :exhaust +2 "sampler")B  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):' +461 #"flow"0.0L/min +450 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")D  +73 "core" + #tAllowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +210 "collection"'E% +3 "core" %N,,c\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0XQ + "sampler")G% +4 "core" %p \ > + .tIntake.select :close +2 "sampler")0 +8 )J% +3 "core" %p \ > + .tSSV.dial :exhaust +2 "sampler")L  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Z' +534 #"flow"0.0L/min +365 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")[  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open +2 "sampler") +209 "collection"'S% +3 "core" %N..a\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XS% +3 "core" %N\ +2 "sampler")?% +3 "core" %s \ i +2 "sampler")@% +3 "core" %s\  \ X +2 .tIntake.select :close + "sampler")0 +9 )A% +2 "core" %r\  \ \ M +2 .tSSV.dial :exhaust + "sampler")B  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")<' +657 #"flow"0.0L/min +273 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")=  +73 "core" + #tAllowing 130s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +210 "collection"'D% +3 "core" %N,.d\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XS \  +28 "collection"'n% +3 "core" %N \ + "sampler")m% +4 "core" %s \ < + "sampler")k% +4 "core" %s \ < + .tIntake.select :close +2 "sampler")0 +8 )r% +3 "core" %s \ < + .tSSV.dial :exhaust +2 "sampler")s  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")t' +542 #"flow"0.0L/min +369 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")q  +73 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %N+.#\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0XS: \ +2 #tBubblePoint: Intake @39.2psia, Outlet @15.1psia + .CBV.dial SSV + "collection"'# @ +29 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "collection"'?  + "sampler")@' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")A  +113 "core" ~ +13  +267 ' +2 "sampler")B% +4 "core" %52 \  + .tCBV.dial between SSV and waste2 +2 "collection"'6  +30 "core"  +2 "collection"'7% +4 "core" % L%&a  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'=  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'D'Q +2387 "core" '  +3 "collection"'<% +4 "core" %  + "sampler")I% +4 "core" %32 \  +2 #tBubblePoint: Intake @39.0psia, Outlet @14.7psia + .CBV.dial SSV + "collection"' @ +29 "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"':'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +126 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0Xd +102 "collection"'k9 +2 "core" 9> d +102 "collection"'r9 +2 "core" 9> d +103 "collection"'s9 +2 "core" 9>d +102 "collection"'`9 +2 "core" 9>d +102 "collection"'b9 +3 "core" 9!>d +102 "collection"'q9 +2 "core" 9&?d +102 "collection"'w9 +2 "core" 9,>"d +102 "collection"'t9 +3 "core" 94?&d +102 "collection"'p9 +3 "core" 9>>*d +102 "collection"'z9 +2 "core" 9K@.d +102 "collection"'{9 +2 "core" 9Y?3d +102 "collection"'y9 +3 "core" 9hA7d +102 "collection"'~9 +2 "core" 9z@;d +102 "collection"'9 +3 "core" 9B?d +102 "collection"'9 +3 "core" 9CCd +102 "collection"'|9 +2 "core" 9CHd +103 "collection"'9 +2 "core" 9ELd +102 "collection"'}9 +2 "core" 9EPd +102 "collection"'9 +3 "core" 9GTd +102 "collection"'u9 +3 "core" 9GXd +102 "collection"'v9 +2 "core" 90G\\d +102 "collection"'x9 +2 "core" 9HHad +102 "collection"'o9 +2 "core" 9bIed +103 "collection"' 9 +2 "core" 9yIid +102 "collection"'9 +2 "core" 9Jmd +102 "collection"'9 +3 "core" 9Jqd +102 "collection"'9 +3 "core" 9Lvd +102 "collection"'9 +2 "core" 9Lzd +102 "collection"'9 +5 "core" 9N~d +103 "collection"'9 +2 "core" 9Od +102 "collection"'9 +2 "core" 9/Pd +102 "collection"'9 +3 "core" 9JQd +102 "collection"' 9 +2 "core" 9dRd +102 "collection"'9 +48 "core" 9Td +102 "collection"' 9 +2 "core" 9Vd +103 "collection"'9 +2 "core" 9Wd +102 "collection"'9 +2 "core" 9Xd +103 "collection"'9 +2 "core" 9Xa +102 "collection"'9 +3 "core" 9Y^ +102 "collection"'9 +3 "core" 9,[\\ +102 "collection"'!9 +3 "core" 9F]Z +102 "collection"'"9 +2 "core" 9b]W +102 "collection"'#9 +2 "core" 9}_T +103 "collection"'9 +3 "core" 9aQ +102 "collection"'9 +2 "core" 9cP +102 "collection"'9 +2 "core" 9fM +103 "collection"'9 +2 "core" 9hK +102 "collection"'$9 +2 "core" 9jI +102 "collection"'9 +3 "core" 9kG +102 "collection"'%9 +3 "core" 97kD +102 "collection"'&9 +2 "core" 9PnA +103 "collection"'-9 +2 "core" 9kn@ +102 "collection"''9 +2 "core" 9n> +102 "collection"'(9 +3 "core" 9p< +102 "collection"' 9 +3 "core" 9q8 +102 "collection"',9 +2 "core" 9r7 +102 "collection"'.9 +3 "core" 9t6 +102 "collection"')9 +2 "core" 9u3 +102 "collection"'19 +3 "core" 9w1 +102 "collection"'*9 +2 "core" 9.x0 +102 "collection"'09 +2 "core" 9Fy. +102 "collection"'49 +3 "core" 9\\z\ , +102 "collection"'9 +2 "core" 9r{* +102 "collection"'/9 +3 "core" 9}( +103 "collection"'89 +2 "core" 9~& +102 "collection"'39 +2 "core" 9% +102 "collection"'+9 +3 "core" 9# +102 "collection"'99 +2 "core" 9#" +102 "collection"'29 +4 "core" 9' +102 "collection"'>9 +2 "core" 9 + +102 "collection"'?9 +2 "core" 9 / +102 "collection"'A9 +3 "core" 9 +4 +102 "collection"';9 +3 "core" 9 <8 +102 "collection"'B9 +2 "core" 9 O< +103 "collection"'69 +2 "core" 9 `@ +102 "collection"'79 +2 "core" 9 rD +102 "collection"'=9 +3 "core" 9 I +102 "collection"'59 +2 "core" 9 M +102 "collection"'<9 +2 "core" 9 Q +103 "collection"'I9 +2 "core" 9 U +102 "collection"'9 +2 "core" 9 Y +102 "collection"'@9 +3 "core" 9 ] +102 "collection"'9 +2 "core" 9 b +102 "collection"'M9 +3 "core" 9 f +102 "collection"'F9 +2 "core" 9 j +102 "collection"'K9 +3 "core" 9\ n +102 "collection"'H9 +2 "core" 9\ r +102 "collection"'Q9 +3 "core" 9\ "w\ +102 "collection"'N9 +3 "core" 9\ -{ +102 "collection"'E9 +2 "core" 9\ 9 +102 "collection"'O9 +2 "core" 9\ E +102 "collection"'G9 +3 "core" 9\ O +102 "collection"'D9 +3 "core" 9\ Z +102 "collection"'U9 +2 "core" 9\ d +103 "collection"':9 +2 "core" 9\ n +102 "collection"'J9 +2 "core" 9\ w +103 "collection"'T9 +2 "core" 9\  +102 "collection"'[9 +2 "core" 9\  +102 "collection"'W9 +3 "core" 9\  +102 "collection"'Z9 +3 "core" 9\  +102 "collection"'^9 +2 "core" 9\  +102 "collection"'S9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'_ `\ `\ E + 'V9 +6 "core"  + 9\ \  +2 "collection"'\ % +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.8psia +41593 "Can"bx\ +18397 "core" ` + "collection"'X9 +4 "core" 9\ H + "collection"'R% +4 "core" % %  +2 #tEnded lysing Collection Puck Heater at 70C/37.2psia +2 .CS.seek 0ml + "collection"'L'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'c @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'P @ +40 "core" @ +2 .tCS.seek 5ml + "collection"']'m +1345 "core" ' +2 .tCSV.dial CTV + "collection"'i  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'\\  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'j @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'f'Q +1346 "core" ' + "collection"'g% +4 "core" %L  + #tPuck @49.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'n +95 "core" ~ + .tCBV.dial CSV +2 "collection"'m  +28 "core"  +2 "collection"'k% +4 "core" %LXh +2 .tCS.seek 4.999ml + "collection"'r'm +1335 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'s  +39 "core" +2 "collection"'`% +4 "core" %msv  +2 .tCS.seek 6.999ml + "collection"'b' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'q @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'w' O +837 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'t ` +108 "core" _ +2 #tLysing Complete + "collection"'p& +4 "core" &Xe D K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&z% +3 "core" %\ + " + 9 $t +2 "storage"({% +4 "core" % \ + "storage"(y. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(~(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &V \ + "manipulator"&& +4 "core" &5 , * # J + "manipulator"&|% +4 "core" %\ + 6 . f $t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +161 "core" ( +2 "manipulator"&}& +4 "core" & 6 .  + "storage"(& +4 "core" &V T\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&u'] +115 "core" ' +2 "storage"(v& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(x'g +271 "core" ' +2 "storage"(o- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"( 'z +34 "core" ' +2 "manipulator"&& +4 "core" & # ) &  +2 "manipulator"&% +3 "core" %R " ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&( +159 "core" ( +2 "manipulator"&& +4 "core" &' 1  6 ?P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &( " +  ?P +2 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"' ( +427 "core" ( + "storage"(& +4 "core" &V \ + "storage"( & +4 "core" &V \ + "manipulator"&& +4 "core" &( - - ? ?P + "manipulator"&% +4 "core" % ^ $ j +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +178 "core" ( + "manipulator"&& +4 "core" &  1  ( +2 "storage"(!& +4 "core" &V C\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&"' +111 "core" ' + .tElbow.hold + "manipulator"&#, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +58 "core" 1 +3 "manipulator"&% +4 "core" % J B / w + "storage"(& +4 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 290 counts + "manipulator"&'' +25 "core" ' + "manipulator"&$& +4 "core" & $ 5 : ' +2 "storage"(& +3 "core" &V\ \  :\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&%'] +26 "core" ' + "storage"(&% +5 "core" %\ \ \ |\ +2 ."downElevator"SE.seek :down +4 "storage"(-' +100 ('% +2 "core" %R \ RQ +2 "manipulator"&(% +4 "core" %T - , W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +4 "core" &T  + "manipulator"&.& +4 "core" & # (  ' + "manipulator"&)% +4 "core" %\ # , # J +2 .tElbow.seek FlushPuck::Garage + "manipulator"&1(, +187 "core" ( +2 "manipulator"&*& +4 "core" &- # 4 H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &- & %  +2 .tForearm.seek :garage +2 "manipulator"&4'b +109 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 "manipulator"&/& +4 "core" &- 7 . o + "manipulator"&8% +45 "core" % oo  & A +11 .tForearm.seek :retract + "manipulator"&3'\ +124 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +301 "core" ( +2 "manipulator"&9& +4 "core" & *   6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & # + 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&>'O +100 "core" ' +2 "manipulator"&?& +4 "core" & 2  I 6 + "manipulator"&A% +4 "core" %S , - G \ +2 "collection"';& +4 "core" &    +2 "collection"'B& +4 "core" &\  c  +3 .tCC.seek :closed + "collection"'6(X +5 "core" &    +9 &2   +{ +9 & f \  > +9 &~   K +10 &Zb\ \  J +9 &c   J +9 &c  Y J +10 &c\ \  J +9 &ae   K +10 &%c  J +9 &b  t J +9 & d   J +10 &"kb   J +9 &$-c  } J +9 &%a  J +10 &'d   J +9 &)rc  J +10 &+4c  J +9 &,e p J +9 &.`  N I +10 &0{f J +9 &2<g   J +9 &3c  J +10 &5c  J +9 &7d v J +10 &9Dc a J +9 &;d J +9 &<f J +10 &>g K +9 &@Mci J +9 &Bd O J +10 &Ck8 K +9 &Ez] L +10 &GAw Q +9 &Hp U +9 &JZ V +10 &LtC W +9 &N5 W +9 &O X +10 &Q X +9 &Sy X +10 &U9 Y +9 &V} L +9 &XCe - +10 &Xn}\\ \ O +5 ( +2 "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 + "collection"'7& +4 "core" &Xn{ O + &Xnz O + .tHand.open +2 "manipulator"&=1 +55 "core" 1 + "manipulator"&5% +5 "core" % S F ; _ \ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +106 "core" ' + .tPSV.dial PSR + "processing"%I +54 "core"  + "processing"%% +4 "core" %e  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%@'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%F +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%H + "collection"'Q  +6 "core" B + "processing"%N  +65 "core" +87  + .tPSV.dial :mixloop +2 "processing"%E +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%O  +124 "core" +2 .tPS.seek 0ml + "processing"%G'd +2611 "core" ' + .tPSV.dial :air + "processing"%D  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +42 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%T  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%[' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +42 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" & ' .  6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +32 "core" ( +2 "manipulator"&V& +4 "core" &  ) , ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" & % + ) ( +2 .tForearm.seek CC +2 "manipulator"&l'O +106 "core" ' + .tHand.close +2 "manipulator"&_/ +59 "core" / +2 .tCC.seek :open +2 "collection"'X( +426 "core" ( +2 "manipulator"&R& +4 "core" & * ,  ( + "manipulator"&e% +4 "core" % c * !  +2 .tForearm.seek :retract + "manipulator"&c'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&P(, +280 "core" ( + "manipulator"&L& +4 "core" &-  %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &- ! " 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h'b +112 "core" ' +2 .tHand.open +2 "manipulator"&\\1 +57 "core" 1 +2 "manipulator"&j% +4 "core" % U+ Q < ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +108 "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"'g& +4 "core" &  + "manipulator"&n% +4 "core" % ( * , K 1 +2 "storage"(m% +3 "core" %\  4\ + "storage"(k. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(f( \ +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" & \  + "manipulator"&`& +4 "core" &- - ,   +2 "manipulator"&r% +3 "core" % ( . - D 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&q( +182 "core" ( + "manipulator"&b& +4 "core" &  ) 6 . +2 "storage"(t& +3 "core" & \ \ ~\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&p'/ +107 "core" ' +2 "storage"(z& +4 "core" & \ Z\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"({'g +280 "core" ' + "storage"(y- +4 "core" -'m + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \ \  ?\  +2 "manipulator"&& +3 "core" &   e . +2 .tElbow.seek 2 + "manipulator"&|( +4 "core" ( + "manipulator"&C& +4 "core" &  * ? . + "storage"(}& +4 "core" & \ \ \  +\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&v/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Y& +2 "storage"(d' +7 "core" & "  . +2 "manipulator"&o% +4 "core" %  , , / +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&( +142 "core" ( +2 "manipulator"&x& +4 "core" &6 + % : J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +2 "manipulator"&& + ."downElevator"SE.stop +4 "storage"(5 +3 "core" &6 & * " J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 "manipulator"&u& +4 "core" &6 + * J + "manipulator"&% +4 "core" %R ) , 2  +2 "collection"'& +4 "core" &$  +2 "collection"'& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'a(X +4 "core" &  +8 & #7 $e +9 &Y}[ 7 +10 &< K +9 &_I J +9 &yc J +10 &<b J +9 &c J +10 &g J +9 &` I +9 &Cdw J +10 & ba J +9 &!aN J +9 &#`2 J +10 &%Lb J +9 &' g J +10 &(c J +9 &*a J +9 &,Sc J +10 &.b` J +9 &/c[ J +9 &1aV J +10 &3]bA I +9 &5c6 J +10 &6b9 J +9 &8ds J +9 &:dc{ J +10 &<&dn J +9 &=c^ J +9 &?eG J +10 &Ake J +9 &C+i| K +10 &Ds L +9 &F  P +9 &HT U +10 &Jy W +9 &Kq X +9 &M` X +10 &OQX Y +9 &QJ Y +10 &R= X +9 &TI Y +9 &VW: Y +10 &Wn (| +9 &Xs1  #l +9 &X` J +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"& % +4 "core" % R < 9 u  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +44 "collection"'  +130 "core" ~ + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2615 "core" ' + "collection"'!% +4 "core" % M  +2 .tCS.seek 4ml +7 "collection"''NN +1602 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 2 seconds +170 "Can"\\z\ GF +32 .tPSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'$ ` +28 "core" _ + .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'&' O +1599 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'''Q +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'( @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +121 "core" + "collection"'"& +4 "core" &X_0 J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  + , 2  +2 "storage"(,% +3 "core" % \ +2 "storage"(.. +2 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"()(S +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &T ~\ +2 "manipulator"&%& +4 "core" &5 . - g J + "manipulator"&*% +4 "core" %  + / \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&0( +158 "core" ( +2 "manipulator"&-& +4 "core" & 3 1 J + "storage"(#& +4 "core" &T }\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +121 "core" ' +2 "storage"(/& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8'g +285 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" & - * + "storage"(1& +4 "core" &T /\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&9' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&2, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(?- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(A' +31 "core" ' +2 "manipulator"&;% +4 "core" %j . , - + "storage"(3& +4 "core" &T V\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"& 'C +17 "core" ' +2 "manipulator"&7& +4 "core" & 5 # ; +2 "storage"(=& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&5'] +12 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate + "storage"(B' +38 "core" ' +2 "manipulator"&I& +4 "core" & , ,  + "manipulator"&% +4 "core" %Y + , H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +88 "core" ' +2 .tElbow.seek CC + "manipulator"&( +153 "core" ( +2 "manipulator"&& +4 "core" &4  ' U I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &4 0 / I +2 .tForearm.seek CC +2 "manipulator"&F'O +109 "core" ' + .tHand.close +2 "manipulator"&M/ +56 "core" / +2 .tCC.seek :open + "collection"'H( +424 "core" ( +2 "storage"(Q& +4 "core" &T C\ + "storage"(N& +4 "core" &T &\ + "manipulator"&E& +4 "core" &4 . / W I +2 "manipulator"&O% +3 "core" % [ , . V +2 .tForearm.seek :retract +7 "manipulator"&K'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&D( +187 "core" ( +2 "manipulator"&G& +4 "core" &  4   + "storage"(:& +4 "core" &T\ \  &\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&U' +105 "core" ' + .tElbow.hold +2 "manipulator"&T, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&J1 +58 "core" 1 +2 "manipulator"&W% +5 "core" % d = 0 + "storage"([& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&^'D +22 "core" ' +2 "manipulator"&V& +4 "core" & &  \  + "storage"(\ & +4 "core" &T\ \ l\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&_'] +13 "core" ' + "storage"(+% +4 "core" %\ \  Z\  +3 ."downElevator"SE.seek :down +4 "storage"(<' +99 (6% +3 "core" %$L \ QN +2 "manipulator"&R% +4 "core" %X . , Z \ X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +104 "core" ' +37 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%l  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%L' +2611 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%i +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%S  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%\\ +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%j  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%g'd +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%c& +4 "core" &  + "manipulator"&n& +4 "core" & %   + "manipulator"&m% +4 "core" %  + - 7 5 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&k(, +174 "core" ( + "manipulator"&h& +4 "core" &, " + > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &, #   > +2 .tForearm.seek :garage + "manipulator"&`'b +108 "core" ' + .tHand.close +2 "manipulator"&r/ +61 "core" / + "manipulator"&~& +5 "core" &, - , q > + "manipulator"&b% +4 "core" % tl , * * + .tForearm.seek :retract +2 "manipulator"&t'\ +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P( +143 "core" ( + "manipulator"&z& +5 "core" & )  = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &  ( M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&y' +97 "core" ' + "manipulator"&& +4 "core" & 3  +2 "manipulator"&% +4 "core" % ( + "processing"%C& +4 "core" & +2 "processing"%}& +6 "core" & +2 .tPC.seek :closed + "processing"%v(X +5 "core" & +7 & 3 \ %g +10 &V 7 +9 &+ L +10 &d* L +9 &pi2 L +9 &2e1 L +10 &e< L +9 &f3 L +9 &ye; L +10 &:hK L +9 &fD L +10 &!iF M +9 &#hH L +9 &%CeX L +10 &'jX L +9 &(fY L +9 &*kN L +10 &,Jke L +9 &. jk M +10 &/gk L +9 &1jn L +9 &3Qjk M +10 &5iv M +9 &6my L +9 &8k L +10 &:Zjy L +9 &<lw M +10 &=g L +9 &?l M +9 &Abh L +10 &C#j M +9 &Du N +9 &F O +10 &HY R +9 &J R +10 &K R +9 &M S +9 &O^ S +10 &Q S +9 &R S +9 &T T +10 &Vd T +9 &Wiv 'v +10 &X o 8 +8 ( +2 &X / + "processing"%}& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%Y& +4 "core" &X / + .tHand.open +2 "manipulator"&o1 +52 "core" 1 +2 "manipulator"&q% +4 "core" % - ) a +43 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +108 "core" ' + .tPRV.dial :air +2 "processing"%x  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + "processing"%{% +4 "core" %f3 +2 .tPS.seek 0.3ml +2 "processing"%'c +380 "core" ' + .tPSV.dial PSR + "processing"%u +96 "core"  +2 "processing"%% +4 "core" %a;  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +483 "core" ' +2 .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 +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste2 + "processing"%X  +91 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" & . - k +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & 5 ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - - q +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&Z/ +61 "core" / +2 .tPC.seek :open +2 "processing"%!( +423 "core" ( + "manipulator"&w& +4 "core" & , , ' + "manipulator"&% +4 "core" % " (  i +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +137 "core" ( +2 "manipulator"&$& +4 "core" &-  2 G + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- ) #  + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&&% +4 "core" % eZ 6 -  ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +125 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&"% +4 "core" %\ " * M + "storage"(% +4 "core" %\  ;\ + "storage"(,. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(.( \ +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" & `\  +2 "manipulator"&%& +4 "core" &- * & D + + "manipulator"&*% +4 "core" %\ * +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f( +211 "core" ( + "manipulator"&-& +5 "core" &   6 + "storage"(#& +4 "core" & \ \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&/'/ +92 "core" ' + "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +287 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +2 "core" & \  +2 "manipulator"&1& +4 "core" & / - o + .tElbow.seek 2 +2 "manipulator"&?( +3 "core" ( + "manipulator"&;& +4 "core" & * * % + "storage"(3& +4 "core" & 7\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&7' +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +55 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&I& "storage"(' +8 "core" & / , k + "manipulator"&% +4 "core" % / - ` +2 .tForearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&8( +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( + "manipulator"&9& +4 "core" & + - v  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & ! ' (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&A' +109 "core" ' +2 "manipulator"&& +4 "core" & /   + "manipulator"&@% +4 "core" % $ # +2 "processing"%5& +3 "core" &K +2 "processing"%2& +5 "core" &N +2 .tPC.seek :closed +2 "processing"%M(X +4 "core" &  +9 &/x +{ +9 &e~ > +10 &y M +9 &Je{ K +9 &\ hw L +10 &eg L +9 &eg K +9 &Qhf L +10 &e\\ L +9 &g[ K +10 & hV L +9 &"YkU L +9 &$f L +10 &%e K +9 &'h L +10 &)ab L +9 &+$g K +9 &,g L +10 &.e L +9 &0ih L +9 &2*f L +10 &3g L +9 &5k L +9 &7qg L +10 &92f L +9 &:h L +10 &<f L +9 &>xk L +9 &@;g L +10 &Ak L +9 &Cm M +9 &Ezx N +10 &G6 P +9 &H R +10 &J R +9 &Lv R +9 &N6 S +10 &O S +9 &Q S +10 &S{ S +9 &U= S +9 &V N +10 &X5=a %m +9 &XB - +5 ( +2 "processing"%2& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&>1 +3 "core" &X \ - +53 1 + "manipulator"&a% +4 "core" % 9 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +112 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%N R +2 %E9 +6 "core" 9OJ +102 "processing"%O9 +2 "core" 9KJ +102 "processing"%F9 +2 "core" 9HJ  +102 "processing"%G9 +2 "core" 9GJ  +103 "processing"%:9 +2 "core" 9DJ +102 "processing"%9 +3 "core" 9CJ +102 "processing"%J9 +2 "core" 9BJ +102 "processing"%W9 +2 "core" 9BJ +102 "processing"%[9 +3 "core" 9BJ" +102 "processing"%V9 +2 "core" 9BI& +102 "processing"%\ 9 +2 "core" 9CJ* +102 "processing"%+9 +2 "core" 9EI. +103 "processing"%K9 +2 "core" 9GJ3 +102 "processing"%69 +2 "core" 9JJ7 +103 "processing"%R9 +2 "core" 9LJ; +102 "processing"%D9 +3 "core" 9PJ? +102 "processing"%U9 +2 "core" 9TJC +102 "processing"%^9 +2 "core" 9XKH +103 "processing"%B9 +2 "core" 9]KL +102 "processing"%l9 +2 "core" 9cKP +103 "processing"%_9 +2 "core" 9hKT +102 "processing"%<9 +3 "core" 9nLX +102 "processing"%9 +2 "core" 9sK\\ +102 "processing"%i9 +2 "core" 9{La +102 "processing"%S9 +3 "core" 9Le +102 "processing"%\\9 +2 "core" 9Li +103 "processing"%j9 +2 "core" 9Mm +102 "processing"%L9 +2 "core" 9Mq +103 "processing"%c9 +2 "core" 9Mv +102 "processing"%n9 +2 "core" 9Mz +103 "processing"%m9 +2 "core" 9N~ +102 "processing"%h9 +3 "core" 9N +102 "processing"%s9 +2 "core" 9N +102 "processing"%T9 +2 "core" 9N +102 "processing"%r9 +3 "core" 9O +102 "processing"%~9 +2 "core" 9O +102 "processing"%b9 +2 "core" 9P +102 "processing"%e9 +3 "core" 9O +102 "processing"%z9 +2 "core" 9P +102 "processing"%]9 +2 "core" 9P +102 "processing"%`9 +3 "core" 9P +102 "processing"%9 +2 "core" 9 Q +3 .tPH.hold 2:00:00,28C +3 "processing"% pRp +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +94 "core"  +2 "processing"%k% +4 "core" %e + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%t' +577 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"% 'Ҧ +1601 "core" ' +2 .tPTV.dial :puck +2 "processing"%Y  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%o +68 "core" +2 .tPBV.dial :waste1 + "processing"%q  +121 "core"  + "processing"%}% +4 "core" %ң  +2 .tPS.seek 1.5ml +2 "processing"%x'S +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%{'d +1594 "core" ' +2 .tdelay 5:00 +13261 "Can"3\ PO +16741 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" , + .tPSR.select :air +52 .PSV.dial PSR +3 "processing"%u +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2323 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml + "processing"%X'd +2292 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%|  +124 "core" + .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'Z  +2 "processing"%P  +42 "core" +  +2 "processing"%p% +4 "core" %ea\  +2 .tPS.seek 0.34ml +2 "processing"%v't +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +25 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%$'G[ +1177 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1596 "core" ' +2 .tPSV.dial :PML +2 "processing"%& +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%"% +4 "core" %ҥw  +2 .tPS.seek 1.85ml + "processing"%' +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +3 "core" &|{ +2 "manipulator"&%& +3 "core" & + ( ;  +2 "manipulator"&*% +3 "core" %\   3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&)(, +132 "core" ( + "manipulator"&-& +4 "core" &-\  ( Y x +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-\  ' x +2 .tForearm.seek :garage +2 "manipulator"&'b +104 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&(& +4 "core" &-\ F 2 k x + "manipulator"& % +4 "core" % mw + ) n  +2 .tForearm.seek :retract + "manipulator"&4'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&1( +286 "core" ( +2 "manipulator"&;& +4 "core" &+  ( 1 @X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &+  $ @X +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='O +101 "core" ' + "manipulator"&I& +4 "core" &* %   @X +2 "manipulator"&% +4 "core" %Y - - ` +2 "collection"'f& +3 "core" &|}  +2 "collection"'/& +5 "core" &{z +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &{|  +9 &0|{ ,} +10 &fz|\ ? +9 &zz M +10 &Ie{| L +9 & bzz\ L +9 &ez{ L +10 &g|z K +9 &Pnwz L +9 &hzw L +10 &kwy L +9 & fyx L +10 &"Zdxw K +9 &$hzx K +9 &%exw L +10 &'fxx L +9 &)aexv L +10 &+#evv L +9 &,gvv\ L +9 &.gww L +10 &0hjwy L +9 &2+kwy L +9 &3gyw L +10 &5etw K +9 &7rgwv K +9 &93gwv L +10 &:jvu L +9 &<jtu L +10 &>yeuv L +9 &@<ctw K +9 &Aguw L +10 &Cmhp L +9 &E}uSY M +10 &G3!3\ Q +9 &H\ U +9 &J\ W +10 &Ld\ X +9 &N'\ X +9 &O\ Y +10 &Q\ X +9 &Si\ Y +9 &U+\ Y +10 &V\ T +9 &X =\ / +10 &X| \ L +5 ( +2 "collection"'/& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 + "collection"'7& +4 "core" &X|u L + &X|u L +2 .tHand.open + "manipulator"&91 +61 "core" 1 + "manipulator"& % +5 "core" % Y P 4 \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +115 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 "processing"%@% +4 "core" %il\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%5'U +1605 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 + "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%0'd +1607 "core" ' + .tPSV.dial PSR +2 "processing"%! +39 "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 +3 "processing"%a  + "collection"'E  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%2 +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%O  +69 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%F  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + .tPSV.dial :air +7 "processing"%J  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2615 "core" ' + .tPSV.dial :mixloop + "processing"%[ +43 "core" +2 .tPS.seek 0ml + "processing"%V'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" &) , . I @X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +24 "core" ( +2 "manipulator"&K& +4 "core" & +  & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" & ) , ] & +2 .tForearm.seek CC +2 "manipulator"&R'O +101 "core" ' + .tHand.close +2 "manipulator"&D/ +59 "core" / +2 .tCC.seek :open +2 "collection"'U( +424 "core" ( + "manipulator"&^& +4 "core" & ) ! & +2 "manipulator"&B% +4 "core" % a * ) +2 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&_(, +279 "core" ( + "manipulator"&<& +6 "core" &- + ' J  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- & + 1  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&i'b +114 "core" ' + .tHand.open +2 "manipulator"&S1 +53 "core" 1 +2 "manipulator"&\\% +4 "core" % _] ? B 1 $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +118 "core" ' + ."da"delayUntil "12:52:49.62" +2619 "Can": 44 +22298 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%L @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%c  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%m  +41 "core"  +2 ."da"PS.reconfigure :fast +51 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%h' +2327 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%s +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%T  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%r +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +39 "core"  +3 ."da"PS.seek 0ml +2 "processing"%b'd +2302 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%e +122 "core"  + "processing"%z% +4 "core" %bk  + #"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"%]' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%`'Ҧ +1599 "core" ' + ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%C +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%t'Q +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +69 "core"  +3 ."da"PS.seek 0ml + "processing"%u'd +2293 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +122 "core"  +2 "processing"%% +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 +3 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'Ҧ +605 "Can"+\ >= +997 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%|% +4 "core" %ң  +2 ."da"PS.seek 1.5ml + "processing"% 'S +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%X'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +33 "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"%p +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +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 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'d +2304 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%&  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%"  +42 "core"  + "processing"%,% +4 "core" %]o  +2 ."da"PS.seek 0.55ml +2 "processing"%' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml + "processing"% 'Ҧ +1543 "core" ' +2 ."da"PSV.dial :PML + "processing"%% +43 "core" + ."da"PTV.dial :mixing +2 "processing"%* @ +69 "core" B + ."da"PBV.dial :waste1 + "processing"%-  +35 "core" + "processing"%#% +4 "core" %Ҫz  +2 ."da"PS.seek 1.85ml +2 "processing"%8' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%('d +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +28330 "Can"\ 65 +19672 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2329 "core" ' + ."da"PSV.dial :mixloop + "processing"%3 +48 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%I +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2299 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%4 +133 "core"  + "processing"%H% +4 "core" %h  + #"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"%7' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%/ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%@% +4 "core" %ҩ~  +2 ."da"PS.seek 1.5ml +2 "processing"%='Y +590 "core" ' +2 ."da"delay 3 seconds +351 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +33 "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"%0 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%F'd +2284 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +122 "core"  +2 "processing"%:% +3 "core" %ik\ +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' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core" + "processing"%W% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%6'd +669 "Can"\ VV +949 "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"%1 * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%B +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2301 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +122 "core"  + "processing"%S% +4 "core" %f\ +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"%\\' +580 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%l'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%i +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%c% +3 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%n'Y +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'd +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%s  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%T * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2299 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%h +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2285 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +8 "processing"%C% +11 "core" %c\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +12 "processing"% +16 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%k' +335 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%`' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%Y'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core" +2 "processing"%}% +3 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%x'd +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +97 "Can"\ +2200 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2309 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%|% +4 "core" %b\ + #"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'Ҧ +2111 "core" ' + ."da"delay 5 seconds +554 .PTV.dial :puck + .PSV.dial PTV +7 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%P% +4 "core" %ҥ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'U +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%X  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +1601 "core" ' + "processing"%9 +4 "core" 9Nv5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%v  +3 "core" 5 + 5 + "processing"%& +4 "core" &X\ - + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %  , * 0 +2 "storage"(% +4 "core" % c\ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(&(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U U J !\ +2 "manipulator"&$& +3 "core" &- * + %  +2 "manipulator"&"% +3 "core" %  # ! +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&,( +197 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +3 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +104 "core" ' +2 "storage"(%& +4 "core" &U \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(*'g +279 "core" ' +2 "storage"(-- +3 "core" -'q + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&#& +3 "core" & , ) E  +2 "storage"(& +4 "core" &U w k \ + ."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"& ' +29 "core" ' +2 ."da"Elbow.hold + "manipulator"&8, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +3 "core" -'q +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(Q' +29 "core" ' +2 "manipulator"&% +4 "core" %  ' B ^ + "storage"((& +4 "core" &U X X '\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&3'E +21 "core" ' + "manipulator"&)& +4 "core" &  0   +2 "storage"(I& +4 "core" &U h @\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +30 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(;' +42 "core" ' + "manipulator"&4& +4 "core" & + ,   +2 "manipulator"&H% +4 "core" %g , +  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&7( +245 "core" ( + "manipulator"& & +4 "core" &  2 ! +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & * ( + +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' + ."da"Hand.close +2 "manipulator"&@/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%9( +423 "core" ( + "storage"(& +4 "core" &U u '\ +2 "manipulator"&=& +3 "core" &  ! ] + "manipulator"&5% +4 "core" % + , f +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&0( +254 "core" ( + "manipulator"&& +4 "core" & + %  0 +2 "storage"(a& +4 "core" &U c c\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&2'] +100 "core" ' + ."da"Hand.open +2 "manipulator"&O1 +53 "core" 1 +2 "storage"(>- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(E'S +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(A' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22apr1213h500ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1982 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 35.85 seconds\ /var/log/esp/da22apr1213h500ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22apr1213h500ml15s.tif +1563 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22apr1213h500ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22apr1213h500ml30s.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/da22apr1213h500ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22apr1213h500ml70s.tif +7135 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22apr1213h500ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "35.85 sec auto-exposure",Subject: "da22apr1213h500ml images!" +5 "storage"(:- +8 "core" -' +2 "storage"(F& +5 "core" &U S K 4\ +2 "manipulator"&G& +4 "core" &  0 +6 ."da"Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&[& +5 "core" & $  } 0 + "storage"(W& +4 "core" &U H L\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&J'] +6 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(K' +58 "core" ' +2 "manipulator"&\ & +6 "core" & , +  0 + "storage"(D& +4 "core" &U \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&1' +33 "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 2.05 Pucks below Top Plate +2 "storage"(6' +22 "core" ' + "manipulator"&^% +5 "core" %~  % + + "storage"(B& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&R'B +20 "core" ' + "manipulator"&<& +4 "core" & & ( ' 0 +2 "storage"(& +4 "core" &U \ +3 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +63 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +20 "core" ' + "storage"(S% +5 "core" % F\  +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (\\% +10 "core" %F \ QJ +5 "manipulator"&i% +6 "core" %S + - -  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +89 "core" ' +29 ' +3 ."downElevator"SE.stop +4 "storage"(5 +7 (c& +10 "core" &U l\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +6 "processing"%l& +7 "core" &7  +4 "manipulator"&m& +8 "core" & +   0 +4 "manipulator"&n% +10 "core" %\ + , ' $s +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&s(, +183 "core" ( +2 "manipulator"&T& +9 "core" &,   O +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &r& +6 "core" &,  )  O +11 ."psFlush"Forearm.seek :garage +4 "manipulator"&V'b +111 "core" ' +4 ."psFlush"Hand.close + "manipulator"&h/ +58 "core" / +4 "manipulator"&e& +8 "core" &, " # O +4 "manipulator"&z% +6 "core" % n , + " Y +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&b'\ +120 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&~( +116 "core" ( +4 "manipulator"&& +9 "core" &    +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &C& +12 "core" & !  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&]' +99 "core" ' +4 "manipulator"&& +7 "core" & + *  +4 "manipulator"&k% +8 "core" % ) ( M +4 "processing"%`& +8 "core" &R  +4 "processing"%t& +20 "core" &  +4 &#  +2 &  +6 ."psFlush"PC.seek :closed +4 "processing"%q(X +9 "core" &  +4 &  + & - %f +10 &W~ 7 +9 & \ K +9 &c L +10 &te K +7 &5b L +12 &b L +9 &a L +8 &{b L +11 &<g L +13 &` L +5 &!f L +10 &#g L +7 &%Ed L +14 &'h L +6 &(e L +9 &*c L +11 &,Lf L +9 &.e L +8 &/h L +11 &1c L +8 &3Uc L +16 &5f K +7 &6f L +7 &8c L +9 &:^f K +9 &<f L +9 &=e K +10 &?g L +9 &Aeh L +10 &C&j L +9 &Dk M +8 &F|\ N +11 &H]\ Q +9 &J\ R +8 &K\ R +14 &M\ R +5 &Oa\ R +10 &Q"\ S +10 &R\ S +8 &T\ S +11 &Ve\ T +9 &Wgr (z +8 &Xi 5 +9 ( +6 "processing"%t& +11 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +4 "processing"%}& +8 "core" &X . +2 &Xn . +2 &XG . +2 ."psFlush"Hand.open +4 "manipulator"&Y1 +53 "core" 1 +4 "manipulator"&o% +8 "core" % $ ( L +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +104 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%N +42 "core"  +4 "processing"%y% +8 "core" %g,  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%g' +270 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +327 "core" ' +4 ."psFlush"delay 5 seconds +508 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%x' +2109 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%{ @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +126 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%u +96 "core" +5 ."psFlush"PS.seek :empty +6 "processing"%'F +2620 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR + "processing"% +97 "core"  +4 "processing"%% +8 "core" %G  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +25 #"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)\ +559 "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"%  +32 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%P +95 "core" + ."psFlush"PS.seek :empty +2 "processing"%d'F +2607 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%p +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%X'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Z' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + "processing"%v  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."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"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%$ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%"'d +2606 "core" ' + ."psFlush"PSV.dial PBV + "processing"%. @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'d +687 "Can"\ AA +1925 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%j' +2617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%- +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%#'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +67 "core" +2 ."psFlush"PTV.dial :puck +53 .PBV.dial :waste1 + "processing"%  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%/ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%5'd +2606 "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"%a  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'O& +4 "core" &  +2 "manipulator"&>& +3 "core" & * )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!( +2 "core" ( +2 "manipulator"&;& +3 "core" & + # F  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & ( K  +2 .tForearm.seek PC + "manipulator"&:' +95 "core" ' +2 .tHand.close + "manipulator"&F/ +55 "core" / +2 .tPC.seek :open +2 "processing"%G( +423 "core" ( + "manipulator"&[& +4 "core" & , % -  + "manipulator"&W% +4 "core" % *  % +2 .tForearm.seek :retract + "manipulator"&\ '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +359 "core" ( + "manipulator"&^& +4 "core" &,  # 1 Bg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- ' ! . Bg +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'O +108 "core" ' + "manipulator"&& +4 "core" &- - ! % Bg +2 "manipulator"&0% +4 "core" %R , + O ' +2 "collection"'2& +3 "core" &  +2 "collection"'A& +5 "core" & +2 .tCC.seek :closed +2 "collection"'S(X +3 "core" & +9 & + %g +9 &X 8 +10 & L +9 &` L +9 &vk L +10 &9g K +9 &g L +10 &h L +9 &h K +9 &@m L +10 & h L +9 &!c K +10 &#d L +9 &%Ii~ K +9 &'\ k~}\ L +10 &(j~ K +9 &*h~ K +9 &,Pg}| L +10 &.h~| K +9 &/m L +10 &1c~~ K +9 &3Xd~} L +9 &5g~} L +10 &6e~ K +9 &8j~| K +9 &:ah~} K +10 &<#j~~ K +9 &=g~} L +9 &?c|| L +10 &Ahk{} L +9 &C*mvy L +10 &Dr`j M +9 &F:K O +9 &HY T +10 &J V +9 &K V +9 &M V +10 &OW W +9 &Q\ X +10 &R X +9 &T  Y +9 &VZ\ \  Y +10 &W^ \  ; +9 &Xh J +5 ( +2 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.82 + "collection"'J& +4 "core" &Xhb  J +2 &Xhb J + .tHand.open + "manipulator"&\\1 +53 "core" 1 +2 "manipulator"&% +4 "core" % R 4 ? k ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'K& +4 "core" &Xhb 8 J +2 "collection"'1% +3 "core" %S  +2 .tCSV.dial CSR + "collection"'c  +40 "core"  +2 "collection"'R% +4 "core" %M7 + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'l'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '6% +2 "core" %mI  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'m' +621 "core" ' +2 .tCSV.dial :waste + "collection"'n +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+'Q +1975 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'T& +4 "core" &XhbG J + "collection"'r% +4 "core" %R> \ + .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'?'m +1150 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'h @ +41 "core" A + "collection"'e% +4 "core" %m \  +3 .tCS.seek 7ml + "collection"'z' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'L  + '  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'C @ +42 "core" > +2 .tCS.seek 0ml + "collection"'V'Q +1586 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xha= J + "collection"'k% +4 "core" %S4 \ + .tCSV.dial :flush +2 "collection"'`  +68 "core"  +2 .tCS.seek 5ml + "collection"'s'm +1154 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'b @ +43 "core" B + "collection"'9% +4 "core" %m \  +3 .tCS.seek 7ml + "collection"'}' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'Y  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'o  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'t'Q +1578 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'N& +4 "core" &Xha3 J +2 "collection"'y% +4 "core" %U4 + .tCSV.dial CSR +2 "collection"']  +39 "core"  +2 "collection"'w% +4 "core" %U1 \ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'g'O +1799 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'{' O +521 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + 'u  +96 "core" +29  +2 .tCTV.dial :intake + "collection"'x  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1792 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +554 "Can"\ NM +36 "core" ' +2 .tCSV.dial CSR +2 "collection"'|  +96 "core"  +2 "collection"'% +4 "core" %Q + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +58 .tCS.seek 10ml + "collection"'P' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml + "collection"'p'Q +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" &+ ' A Bg +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +18 "core" ( +2 "manipulator"&& +4 "core" & %  " / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" & * *  / +2 .tForearm.seek CC +2 "manipulator"&Z'O +108 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&& +4 "core" & * * I / + "manipulator"&% +4 "core" % a * *  + .tForearm.seek :retract +2 "manipulator"&$'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +280 "core" ( +2 "manipulator"&.& +4 "core" &-   ) % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &- ( " A % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +106 "core" ' +2 .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&%% +4 "core" % lv . ( ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +104 "core" ' + "processing"%-& +4 "core" &  +52512 "Can" 21 +60001  22 +60002 \  22 +60001  11 +60001  21 +60001  22 +60002  21 +60001  22 +60001  21 +60001 \ 22 +60002 \ 21 +60001  22 +60001  11 +60001  22 +60002  22 +60001  21 +60001  22 +60001  21 +60003  43 +60000  22 +60001  22 +60001  22 +60002 \ 12 +60001  21 +60001  22 +60002  11 +60001  11 +60001  21 +60001  22 +60002  22 +60001  22 +60001  22 +60001  22 +60002   21 +60001 \ 21 +60001 , 22 +60001 8\ 21 +60002 J 11 +60001 j\ 22 +60001 \ 22 +60002 \ 21 +60001  21 +60001 \ 22 +60001  11 +60002 p\ 21 +60001 f 22 +60001 d 21 +60001 c 21 +60002 X 21 +60001 G 22 +60001 8 21 +60001 3 11 +60002 - 21 +60001 . 22 +60001 3 22 +60001 = 22 +60002 B 11 +60001 M 21 +60001 S 21 +60001 f 11 +60002 l 21 @EDT1649822947.51  22 +60001  22 +60001  22 +60002  22 +60001  22 +60001  11 +60001  22 +60002  22 +60001  21 +60001  22 +60001  22 +60002  11 +60001  22 +60001 / 22 +60001 O 21 +60001 ^ 22 +60002 t 21 +60001  22 +60001  22 +60001  11 +60002  11 +60001 \ 12 +60001 \ 22 +60001 \ 21 +60002 :\ 21 +60001 [\ 21 +60001 m\ 21 +60001 ~\ 21 +60002 {\ 21 +60001 \ 22 +60001 \ 11 +60001 \ 21 +60002 \ 22 +60001 \ 11 +60001 \ 22 +60001 \ 22 +60002 \ 21 +60001 \ 22 +60001 \ 21 +60002 "\ 21 +60001 2\ 22 +60001 >\ 21 +60001 F\ 21 +60002 L\ 21 +60001 S\ 22 +60001 X\ 21 +60001 _\ 22 +60002 j\ 22 +60001 w\ 22 +60001 a\ 22 +60001 \ 22 +60002 9\ 22 +60001 #\ 21 +60001 \ 22 +60002 \\\ 21 +60001 \ 11 +60001 \ 21 +60001 \ 21 +60002 \ 11 +60001 \ 22 +60001 \ 22 +60002 S\ 21 +60001 _\ 21 +60001 \ 21 +60001 {\ 21 +60002 x\ 21 +60001 \ 22 +60001 \ 11 +60001 z\ 22 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60002 t\ 21 +60001 \ 21 +60001 \ 22 +60001 \ 21 +60002 G\ 21 +60001 d\ 21 +60001 \ 12 +60001 6\ 22 +60002 `\ 22 +60001 \ 22 +60001 \ 22 +60001 {\ 21 +60002 `\ 22 +60001 E\ 22 +60001 \ 22 +60002 \ 22 +60001 :\ 21 +60001 q\ 21 +60001 \ 22 +60002 7\ 22 +60001 u\ 12 +60001 \ 11 +60001 )\ 22 +60002 \ 11 +60001 \ 22 +60001 a\ 22 +60002 \ 21 +60001 \ 22 +60001 \ 21 +60001 \ 12 +60002 x\ 22 +60001 y\ 22 +60001 \ 22 +60001 \ 21 +60002  \ 22 +60001 i\ 22 +60001 N\ 22 +60001 "\ 22 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60002 ~\ 21 +60001 }\ 21 +60001 |\ 22 +60001 |\ 12 +60002 {\ 21 +60001 {\ 22 +60001 z\ 22 +60002 z\ 22 +60001 y\ 22 +60001 z\ 22 +60001 x\ 22 +60002 x\ 21 +60001 v\ 22 +60001 x\ 21 +60002 u\ 22 +60001 /v\ 21 +60001 w\ 22 +60001 v\ 21 +60002 Pv\ 21 +60001 ct\ 22 +60001 t\ 11 +60002 s\ 21 +60001 3t\ 22 +60001 s\ 22 +60001 (t\ 22 +60002  s\ 21 +60001 r\ 21 +60001 @s\ 22 +60002 s\ 22 +60001 r\ 22 +60001 q\ 22 @EDT1649909349.34 0r\ 21 +60001 r\ 12 +60001 r\ 22 +60001 r\ 22 +60002 *q\ 22 +60001 /p\ 21 +60001 p\ 21 +60002 p\ 21 +60001 ,o\ 22 +60001 n\ 22 +60001 n\ 22 +60002 7n\ 22 +60001 l\ 22 +60001 4o\ 22 +60002 m\ 22 +60001 n\ 21 +60001 ~n\ 22 +60002 m\ 22 +60001 Sl\ 22 +60001 ^m\ 22 +60002 m\ 22 +60001 k\ 22 +60001 l\ 22 +60001 [u\ 22 +60002 |\ 21 +60001 \ 22 +60001 t\ 22 +60001 h\ 21 +60002 F\ 22 +60001 \ 22 +60001 \ 21 +60002  22 +60001 \ 22 +60001  21 +60001 \ 21 +60002 ~\ 22 +60001 z\ 21 +60001 w 21 +60001 y 21 +60002 x 22 +60001 x 21 +60001 s 22 +60001 m 22 +60002 h\ 21 +60001 D 21 +60001  22 +60001  21 +60002  21 +60001  21 +60001  21 +60001  22 +60001  22 +60002  21 +60001 \ 22 +60001  21 +60002  11 +60001  21 +60001  22 +60001  22 +60001  21 +60002  21 +60001  22 +60001  22 +60001  21 +60002 ~\ 11 +60001 w 11 +60001 x 21 +60001 e 22 +60002 ^ 11 +60001 c 21 +60001 ^ 11 +60001 ^ 22 +60002 V 22 +60001 [ 21 +60001 ] 11 +60001 _ 21 +60002 \\ 21 +60001 S 21 +60001 T 21 +60001 L 11 +60002 H 21 +60001 V 22 +60001 R 21 +60001 ] 21 +60002 W 22 +60001 `\ 21 +60001 { 11 +60001 \ 11 +60002 p 11 +60001 e 11 +60001 g\ 22 +60002 h 22 +60001 c\ 11 +60001 \\\ 22 +60001 [\ 21 +60002 O\ 21 +60001 D 22 +60001 @ 21 +60001 ; 21 +60002 ? 11 +60001 D 22 +60001 4 22 +60001 , 11 +60002  22 +60001  21 +60001  21 +60001   21 +60002   22 +60001  21 +60001  22 +60001  11 +60002  11 +60001  11 +60001   21 +60001 5 11 +60002 $ 22 +60001 . 21 +60001 : 21 +60001 6 22 +60002 7 11 +60001 ; 11 +60001 ? 11 +60001 < 21 +60002 A 21 +60001 D 21 +60001 D 11 +60001 _ 22 +60002 h 21 +60001 t 22 +60001 | 21 +60001  21 +60002  22 +60001 } 22 +60001 x 21 +60001 t 22 +60002 q 11 +60001 s 12 +60001 v 22 +60001 z 22 +60002 } 22 +60001 w 22 +60001 x 22 +60001 w 22 +60002 r 22 @EDT1649995751.15 p 22 +60001 a 11 +60001 T 22 +60002 B 21 +60001 < 12 +60001 8\ 21 +60001 ; 22 +60002 8 21 +60001 < 21 +60001 ; 21 +60001 < 21 +60002 = 21 +60001 ? 22 +60001 > 22 +60001 @ 21 +60002 >\ 22 +60001 B 11 +60001 O 21 +60002 \\ 12 +60001 f 22 +60001 } 21 +60001  21 +60002 ~ 11 +60001  22 +60001 y 21 +60001 z 21 +60002  21 +60001  21 +60001  22 +60001  21 +60002  22 +60001  21 +60001  11 +60001  21 +60001  22 +60002  21 +60001  11 +60001  22 +60002  11 +60001  21 +60001  21 +60001  21 +60002  12 +60001 \ 22 +60001  21 +60001  11 +60002  21 +60001  21 +60001  11 +60001  21 +60002  21 +60001  21 +60001  22 +60001  22 +60002 x 21 +60001 e 21 +60001 n 11 +60001 \ 21 +60002 \ 21 +60001 \ 22 +60001 \ 22 +60001 L\ 21 +60002 N\ 22 +60001 O\ 12 +60001 M\ 21 +60001 c 22 +60002 a 21 +60001 i 21 +60001 ^ 21 +60001 Q 22 @1651860836.42EDT = =mMAIN_scheduler =tMAIN @EDT1651860840.48 #"core_reset"Sent BREAK +2 #t@24960 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +216 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +561 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +906 "Can"&  +2 &  +2 #tPolling Can every 10:00 +5 !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 +4200 #-> ESP.ready! +6 #Powering core bus +551 .Gate.power :raw,:ON + "sampler") +54 ) +5 "core"  +4 "collection"' +5 ' +9 "core"  +2 "processing"% +4 % +6 "core"  +6 "collection"' 9\ +4 ' 0\ +6 ' -\ +8 "processing"% 9\ +4 % 2\ +7 % *\ +5 % 0\ +7 "sampler")&\ +5 "collection"'% +7 "core" %  +4 .tCS.configure :default +7 "collection"'#P d@b +4 "processing"%% +10 "core" % +5 .tPS.configure :default +5 "processing"%#A d`xb +4 "sampler")% +10 "core" %SO  +2 .tSS.configure :default +3 "sampler")#.0X& +8 "core" &<* \  +6 "storage"(?% +5 "core" % /\ +6 "collection"'@9 +6 "core" 9,V +4 "processing"%A9 +7 "core" 9CL +5907 #t-> Arm +4 "manipulator"&B& +6 "core" &  ! " q 4 +2 "manipulator"&C% +10 "core" %\  # # (  +46616 "Can"\ =; +59999 \ 98 +24786 #t-> access 2 +2 "storage"(D% +3 "core" % \ +2 "manipulator"&E% +4 "core" %\  % &   + "manipulator"&F& +4 "core" &  ! " 4 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(G(K +190 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +4 (H& +6 "core" &K \  +1470 #t-> $da [:extractVol]=0.19 +699 #-> startTube 2 +5578 #-> Power.sampler on +2 .Gate.power :sampler,:ON +538 #-> Flow.start +3 ."flow"Gate.power :analytic3,:ON +624 #t-> Sample.shallow +2 .Sample.shallow + "sampler")I2 +26 "core" 2 +509 #"flow"0.0L/min +55 #t-> Sample.deep +2 .Sample.deep + "sampler")J0 +947 #"flow"0.0L/min +549 "core" 0 +456 #"flow"0.0L/min +102 #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 14:40:24EDT06-May-22\\n{1 => 3}\\nCan@14:34:19, 21.5C, 42% humidity, 14.9psia, 13.733V, 0.288A, 0.282A avg, 3.95W",Subject: "da sampling at most 40ml" +2 "collection"'K& +5 "core" &^\  +2 .tHand.open + "manipulator"&L1 +54 "core" 1 + "manipulator"&M% +46 "core" % \   ,   +2 "storage"(N% +4 "core" % \ + "storage"(O. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(P( \ +672 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +6 (Q& +7 "core" & j  :\ +4 "manipulator"&R& +9 "core" &   4 +4 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 + "manipulator"&S( +41 #"flow"0.0L/min +17 "core" ( +6 "manipulator"&T& +9 "core" &   C +4 "storage"(U& +8 "core" & I\ +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&V'/ +94 "core" ' +4 "storage"(W& +8 "core" & \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +5 "storage"(X'g +275 "core" ' +2 "storage"(Y- +8 "core" -'k +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 (Z& +7 "core" & o r \ +3 "manipulator"&[& +10 "core" &  % 5 C +4 .tElbow.seek 2 +4 "manipulator"&\\( +7 "core" ( +4 "manipulator"&]& +6 "core" & ) ( E C +4 "storage"(^& +8 "core" & r j J\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&_' +15 "core" ' +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&`/ +65 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&a& +4 "storage"(b' +14 "core" &   C +4 "manipulator"&c% +8 "core" % *   +12 .tForearm.seek :retract +2 "manipulator"&d'\ +108 "core" ' +2 .tElbow.seek CC +4 "manipulator"&e( +106 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +61 "core" ( +4 "manipulator"&f& +8 "core" &% ! <? +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +8 "core" && +  <? +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&h'O +8 #"flow"0.0L/min +100 "core" ' +4 "manipulator"&i& +10 "core" &&  "  <? +2 "manipulator"&j% +7 "core" %S "  + 1 +4 "collection"'k& +8 "core" &h\  +4 "collection"'l& +16 "core" &J\  +2 &a\  +4 .tCC.seek :closed +4 "collection"'m(X +10 "core" &`\  +2 &j\ \  +6 &5m\ ,~ +9 &fo\ @ +10 &e~k\ O +9 &+bl\ M +10 &gj\ M +18 &eq\ M +2 &qes\ M +8 &2ee\ N +9 &di\ M +8 &br\ M +11 & ydh\ M +9 &"<_|\ M +10 &#dy\ M +9 &%bs\ M +8 &'eo\ M +11 &)Db\ M +9 &+e}\ N +8 &,eu\ M +18 &.c\ M +6 &0Kh|\ M +6 &2cv\ M +9 &3c\ M +8 &5du\ M +13 &7Tbw\ M +7 &9g}\ M +8 &:ey\ M +11 &<hx\ N +9 &>\\gz\ M +10 &@cy\ M +9 &Ak\ N +8 &Cmz\ N +18 &EZ}\ P +4 &G\ T +6 &H|~\ W +11 &J|~w\ X +9 &LJ{~y\ Y +10 &N y~v\ Z +9 &O}}w\ Z +8 &Q|~u\ [\ +11 &SLyw\ [ +9 &U {~t\ [ +8 &Vz~y\ [ +11 &X%G}~o\ (x +9 &Xw {}u\ O +5 ( +11 &Xwn{~{\ O +5 &Xwn|v\ O +8 "collection"'l& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +4 .Hand.open +2 "manipulator"&n1 +6 "core" &Xwm}s\ O +56 1 +11 "manipulator"&o% +8 "core" % S ! ! h 1 +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&p'\ +101 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +4 .Intake.select :close + .Exhaust.select :close +4 .SS.hold + "sampler")q+ +8 "core" + +3 "sampler")r% +8 "core" %UO \ 1 +4 "collection"'s& +6 "core" &Xwn~\ O +6 "Can"\ UU +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %-9  + "sampler")?% +4 "core" %*(! \  +2 #tEvacuated: Intake @15.4psia, Outlet @12.9psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +125 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X \ + .tSSV.dial :exhaust +2 "sampler")Q  +62 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'R'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'T @ +3 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'2'Q +120 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")n +81 "core" ' + ."CSpush"CS.stop + "collection"'5 +44 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0Xg d +102 "collection"' 9 +3 "core" 9?hd +102 "collection"'9 +3 "core" 9@hd +102 "collection"'9 +2 "core" 9Dhd +102 "collection"'9 +2 "core" 9Hhd +103 "collection"'9 +2 "core" 9Oh"d +102 "collection"'9 +2 "core" 9Wh&d +102 "collection"'9 +3 "core" 9ah*d +102 "collection"'9 +3 "core" 9nh.d +102 "collection"'9 +2 "core" 9|h3d +102 "collection"' 9 +3 "core" 9i7d +102 "collection"' 9 +2 "core" 9j;d +102 "collection"'9 +2 "core" 9k?d +103 "collection"'9 +2 "core" 9jCd +102 "collection"'9 +2 "core" 9kHd +102 "collection"'9 +3 "core" 9kLd +102 "collection"'"9 +2 "core" 9 lPd +102 "collection"'9 +4 "core" 9"mTd +102 "collection"'%9 +2 "core" 9=mXd +102 "collection"''9 +2 "core" 9Wn\\d +103 "collection"'(9 +2 "core" 9spad +102 "collection"')9 +2 "core" 9qed +102 "collection"'9 +3 "core" 9qid +102 "collection"'9 +3 "core" 9smd +102 "collection"'9 +2 "core" 9tqd +102 "collection"'+9 +3 "core" 9vvd +102 "collection"'.9 +3 "core" 9#vzd +102 "collection"'#9 +3 "core" 9Cw~d +102 "collection"'9 +2 "core" 9bwd +102 "collection"'09 +2 "core" 9xd +103 "collection"',9 +2 "core" 9yd +102 "collection"'&9 +2 "core" 9zb +103 "collection"'*9 +2 "core" 9|_ +103 "collection"'49 +2 "core" 9\\ +102 "collection"'9 +2 "core" 9Y +102 "collection"'59 +3 "core" 9?V +102 "collection"'69 +2 "core" 9`S +102 "collection"'79 +3 "core" 9P +102 "collection"'89 +3 "core" 9L +102 "collection"'/9 +2 "core" 9J +102 "collection"':9 +3 "core" 9H +102 "collection"';9 +2 "core" 9E +102 "collection"'<9 +3 "core" 9B +102 "collection"'39 +3 "core" 9>? +102 "collection"'>9 +3 "core" 9]= +102 "collection"'?9 +2 "core" 9|: +102 "collection"'@9 +3 "core" 99 +102 "collection"'=9 +3 "core" 96 +102 "collection"'A9 +3 "core" 94 +102 "collection"'C9 +2 "core" 91 +102 "collection"'D9 +3 "core" 9 / +102 "collection"'F9 +2 "core" 9'- +103 "collection"'B9 +43 "core" 9K* +111 "collection"'!9 +3 "core" 9h) +102 "collection"'99 +3 "core" 9& +102 "collection"'E9 +2 "core" 9% +102 "collection"'H9 +2 "core" 9# +103 "collection"'I9 +2 "core" 9! +102 "collection"'K9 +2 "core" 9 +103 "collection"'L9 +2 "core" 9 +102 "collection"'J9 +3 "core" 9 \  +102 "collection"'N9 +2 "core" 9  +102 "collection"'O9 +3 "core" 9 4 +103 "collection"'G9 +2 "core" 9 H +102 "collection"'Q9 +3 "core" 9 [ +102 "collection"'T9 +2 "core" 9 m +102 "collection"'M9 +2 "core" 9 # +103 "collection"'$9 +2 "core" 9 ' +102 "collection"'R9 +3 "core" 9 , +102 "collection"'-9 +3 "core" 9 0 +103 "collection"'Y9 +2 "core" 9 4 +102 "collection"' 9 +3 "core" 9 8 +102 "collection"'U9 +3 "core" 9 < +102 "collection"'[9 +2 "core" 9 A +102 "collection"']9 +2 "core" 9 E +103 "collection"'^9 +2 "core" 9\ I +102 "collection"'`9 +2 "core" 9\ M +103 "collection"'W9 +3 "core" 9\ Q +102 "collection"'c9 +2 "core" 9\ +U\ +102 "collection"'S9 +3 "core" 9\ 6Z +102 "collection"'V9 +3 "core" 9\ @^ +102 "collection"'Z9 +2 "core" 9\ Jb +102 "collection"'f9 +3 "core" 9\ Tf +102 "collection"'_9 +3 "core" 9\ \\j +102 "collection"'g9 +2 "core" 9\ fo +102 "collection"'X9 +3 "core" 9\ ns +102 "collection"'\\9 +2 "core" 9\ uw +102 "collection"'j9 +3 "core" 9\ |{ +102 "collection"'k9 +2 "core" 9\  +102 "collection"'d9 +3 "core" 9\  +102 "collection"'i9 +2 "core" 9\  +102 "collection"'n9 +3 "core" 9\  +102 "collection"'a9 +3 "core" 9\  +102 "collection"'29 +2 "core" 9\  +102 "collection"'b9 +3 "core" 9\  +102 "collection"'o9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'r `\ `\ G + 's9 +5 "core"  + 9\ \  +2 "collection"'l% +4 "core" %?A\ + #tBegun lysing Collection Puck Heater at 68.1C/38.4psia +23975 "Can"\ +36015 "core" ` + "collection"'9 +4 "core" 9\ t + "collection"'q% +4 "core" % /  +6 #tEnded lysing Collection Puck Heater at 70C/34.1psia +2 .CS.seek 0ml +2 "collection"'h'Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'v @ +93 "core" A +2 .tCSV.dial :air + "collection"'u @ +41 "core" > +2 .tCS.seek 5ml + "collection"'x'm +1337 "core" ' +2 .tCSV.dial CTV + "collection"'w  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'y  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'| @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'}'Q +1349 "core" ' + "collection"'{% +4 "core" %S  \ +2 #tPuck @45.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +95 "core"  +2 .tCBV.dial CSV + "collection"'z  +28 "core"  +2 "collection"'% +4 "core" %S +2 .tCS.seek 5ml + "collection"''m +1345 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'~% +4 "core" %m o  +2 .tCS.seek 7ml + "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'\ ' O +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +120 "core" a +2 #tLysing Complete + "collection"' & +4 "core" &Xwv9; O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ # * )  E + "storage"(% +4 "core" % `\ +2 "storage"(. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &T \ +2 "manipulator"&& +4 "core" &%    <? + "manipulator"&% +4 "core" %\ #   E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +155 "core" ( +2 "manipulator"& & +4 "core" &  & +2 "storage"( & +4 "core" &T 7\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +100 "core" ' +2 "storage"(& +4 "core" &T N\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +273 "core" ' + "storage"(- +4 "core" -'k + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&"& +3 "core" & " q +2 "storage"(& +3 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&%' +33 "core" ' +2 .tElbow.hold + "manipulator"&', +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"((- +2 "core" -'k +3 .tSE.seek 2.17 Pucks below Top Plate + "storage"()' +47 "core" ' + "manipulator"&% +4 "core" %a   U +2 "storage"(& +3 "core" &T )\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'B +17 "core" ' +2 "manipulator"&+& +4 "core" &  " x + "storage"(.& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&#'] +19 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate + "storage"(' +45 "core" ' +2 "manipulator"&0& +4 "core" &    + "manipulator"&,% +4 "core" %j ' " 1 w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&*( +163 "core" ( + "manipulator"&4& +4 "core" &"  % 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &"   q 9# +2 .tForearm.seek CC + "manipulator"&5'O +106 "core" ' + .tHand.close +3 "manipulator"&6/ +59 "core" / + .tCC.seek :open +2 "collection"'7( +425 "core" ( +2 "storage"(8& +4 "core" &T S\ + "storage"(/& +4 "core" &T f\ +2 "manipulator"&:& +4 "core" &"  " 9# + "manipulator"&;% +4 "core" % ]   +2 .tForearm.seek :retract + "manipulator"&<'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&3( +189 "core" ( + "manipulator"&>& +4 "core" & %  9 +2 "storage"(?& +4 "core" &T 0\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&@' +112 "core" ' + .tElbow.hold +2 "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&A1 +61 "core" 1 +3 "manipulator"&C% +4 "core" % Q .  ` + "storage"(D& +4 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&F'> +19 "core" ' + "manipulator"&B& +4 "core" &   9 +2 "storage"(!& +3 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&9'] +20 "core" ' + "storage"(E% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(H' +99 (I% +2 "core" %+C 8\ QK +2 "manipulator"&K% +4 "core" %}    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +92 "core" ' +33 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" &76  +2 "manipulator"&N& +4 "core" &    9 + "manipulator"&O% +4 "core" % )   b #i +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(, +180 "core" ( +2 "manipulator"&Q& +5 "core" &,   < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&M'b +106 "core" ' +2 .tHand.close + "manipulator"&$/ +60 "core" / +2 "manipulator"&R& +4 "core" &, &  + "manipulator"&-% +4 "core" % t   V +2 .tForearm.seek :retract + "manipulator"&Y'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +287 "core" ( +2 "manipulator"&U& +4 "core" &7  $ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &8   K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&]'O +108 "core" ' +2 "manipulator"&^& +4 "core" &7 " l K + "manipulator"&`% +4 "core" %X    +2 "collection"'W& +3 "core" &;>  +2 "collection"'c& +5 "core" &??  +2 .tCC.seek :closed +8 "collection"'S(X +3 "core" &??  +3 &>>  8 +9 &BJ}?? 0 +10 &vv?? E +9 &%h@? \ J +10 &b>? \ J +9 &`>> \ J +9 &lb>? \ J +10 &/^?> \ J +9 &c??i \ J +9 &a>> \ J +10 &ta?? \ J +9 &!6b>> \ J +10 &"`?? \ J +9 &$b?> J +9 &&}a>? \ J +10 &(?a>> \ J +9 &*b?< J +9 &+`=? \ J +10 &-_>> \ J +9 &/Gb?> J +10 &1 `?@ \ J +9 &2a>@ \ J +9 &4d@?` J +10 &6Na=@ \ J +9 &8b@> J +9 &9`B@ J +10 &;b@? J +9 &=W^B? \ J +10 &?c@A J +9 &@b@>e J +9 &B`>?O J +10 &D[k*37 K +9 &Fc{j M +9 &G S +10 &I\  V +9 &K> X +10 &L Y +9 &N X +9 &P  Y +10 &RC y Y +9 &T  i Y +9 &U  L Z +10 &Wx   9 +9 &XU1   !d +9 &X \  ^ +9 ( +3 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.04 +2 "collection"'V& +4 "core" &X~\ \  Z + &X~  Z + .tHand.open + "manipulator"&Z1 +62 "core" 1 +2 "manipulator"&f% +4 "core" % X   x  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +105 "core" ' +2 .tPSV.dial PSR + "processing"%g +122 "core"  + "processing"%X% +5 "core" %`\ +54 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%\\'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +51 "core"  +2 .tPS.seek 0ml + "processing"%k'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%d +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%i' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%n + "collection"'a  +7 "core" B + "processing"%2  +64 "core" +88  + .tPSV.dial :mixloop +2 "processing"%b +93 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%o  +124 "core" +2 .tPS.seek 0ml + "processing"%s'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%l  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +1566 "Can"p\ WW +1052 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +43 "core" +2 .tPS.seek 0ml + "processing"%u'd +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&h& +4 "core" &6 "  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +2 "core" ( +2 "manipulator"&t& +4 "core" &6 %   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &6  # K +2 .tForearm.seek CC + "manipulator"&|'O +110 "core" ' +2 .tHand.close + "manipulator"&x/ +60 "core" / +2 .tCC.seek :open + "collection"'{( +429 "core" ( + "manipulator"&& +4 "core" &6 ' ! ( K +2 "manipulator"&z% +4 "core" % ^   F i + .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(, +292 "core" ( + "manipulator"&& +5 "core" &-  f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &-   y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' +2 .tHand.open +2 "manipulator"& 1 +60 "core" 1 +2 "manipulator"&% +4 "core" % ]) , & j +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 +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"' & +4 "core" &9  +2 "manipulator"&% +4 "core" %\ 1    ( + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \ \  +2 "manipulator"&& +4 "core" &-   { + "manipulator"&P% +4 "core" %\ 1   ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +216 "core" ( +2 "manipulator"& & +4 "core" & &  < B + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&e'/ +98 "core" ' +2 "storage"(p& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"("- +4 "core" -'k + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&(& +4 "core" &  , B + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   - B + "storage"(+& +4 "core" & V\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&.' +32 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&0/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&,& +2 "storage"(' +7 "core" &   ) B +2 "manipulator"&% +4 "core" %    j M +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&%( +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +12 "core" ( + "manipulator"&& +5 "core" &%   T <; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &%  <; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'O +105 "core" ' + "manipulator"&& +5 "core" &%   <; + "manipulator"&#% +4 "core" %X  ! m \ +2 "collection"''& +4 "core" &c  +2 "collection"'6& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'&(X +4 "core" &  +8 & " $e +9 &Zz| \ 7 +10 &] J +9 &_I J +10 &ze/ J +9 &<_ J +9 &b \ J +10 &_ J +9 &b \ J +9 &Cb \ J +10 & ` I +9 &!` \ J +10 &#`6 J +9 &%L`E J +10 &' f/ J +9 &(b6 J +9 &*b \ J +10 &,Tb \ J +9 &.a` \ I +9 &/b J +10 &1b \ J +9 &3\\e| \ J +9 &5_` J +10 &6ae \ J +9 &8`V J +9 &:caC \ J +10 &<%b3 \ J +9 &=b* \ J +10 &?a \ J +9 &Akd \ J +9 &C,e \ K +10 &Dst L +9 &F;E P +9 &HT U +10 &J W +9 &K W +10 &M X +9 &OQ Y +9 &Q Y +10 &R Y +9 &T Y +9 &VU Z +10 &Wg| . +9 &Xp'  Z +9 ( +3 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + .Hand.open +2 "manipulator"&m1 +3 "core" &X{y! O +59 1 + "manipulator"&8% +4 "core" % X ; 9 \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +99 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"':  +120 "core"  + .tCSV.dial CTV + "collection"';  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2615 "core" ' +2 "collection"'>% +3 "core" % L:  +2 .tCS.seek 4ml +2 "collection"'?'NM +1588 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%*  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%A  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2608 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'D ` +30 "core" _ + .tCSV.dial :air +2 "collection"'B @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'!' O +1599 "core" ' + .tCSV.dial CTV +2 "collection"'E  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'<'Q +2610 "core" ' +2 .tCBV.dial :waste1 + "collection"'I @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'K  +121 "core" + "collection"'3& +4 "core" &X{xq O +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&@% +4 "core" %\ %  ! * !W + "storage"(J% +4 "core" % /\ + "storage"(N. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(O(S +199 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (F& +3 "core" &P h\ +2 "manipulator"&& +8 "core" &%  '  <; +2 "manipulator"&9% +4 "core" %\ %   s !W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Q( +178 "core" ( +2 "manipulator"&T& +4 "core" &  (  - +2 "storage"(H& +3 "core" &P ?\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&='] +108 "core" ' + "storage"($& +4 "core" &P :\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'g +273 "core" ' + "storage"(-- +4 "core" -'W + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&L& +3 "core" & "   - + "storage"(M& +4 "core" &P >\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&U' +35 "core" ' + .tElbow.hold +2 "manipulator"&[, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(G- +2 "core" -'W +3 .tSE.seek 3.17 Pucks below Top Plate + "storage"(^'~ +32 "core" ' + "manipulator"&`% +4 "core" %k & !  + "storage"(W& +4 "core" &P J\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&Y'A +17 "core" ' +2 "manipulator"&7& +4 "core" & %  ] - + "storage"(V& +4 "core" &P '\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Z'] +76 "core" ' +3 .tSE.seek 4.17 Pucks below Top Plate + "storage"(f'm +40 "core" ' +2 "manipulator"&c& +4 "core" & !   - + "manipulator"&g% +4 "core" %[    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&]( +144 "core" ( + "manipulator"&j& +4 "core" &4  & I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &4   I +2 .tForearm.seek CC + "manipulator"&d'O +108 "core" ' + .tHand.close +2 "manipulator"&k/ +54 "core" / +2 .tCC.seek :open +2 "collection"'n( +425 "core" ( +2 "storage"(a& +4 "core" &P p\ + "storage"(2& +4 "core" &P \ +2 "manipulator"&b& +3 "core" &4   I +2 "manipulator"&o% +4 "core" % `  \\ +2 .tForearm.seek :retract + "manipulator"&i'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&l( +174 "core" ( +2 "manipulator"&s& +4 "core" &   H d + "storage"(r& +5 "core" &P \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +107 "core" ' + .tElbow.hold +2 "manipulator"&q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +56 "core" 1 +3 "manipulator"&v% +5 "core" % Q &  [ + "storage"(& +4 "core" &P O\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 296 counts + "manipulator"&h'- +22 "core" ' + "manipulator"&t& +5 "core" &\ %  Z + "storage"(y& +4 "core" &P \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&x'] +20 "core" ' +2 "storage"( % +4 "core" %o \ +2 ."downElevator"SE.seek :down +4 "storage"(_' +98 (S% +3 "core" %< ]\ PH +2 "manipulator"&% +4 "core" %` !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +98 "core" ' +15 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%|  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%~ +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%w  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"% 'd +2612 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &5  + "manipulator"&& +4 "core" &\   q Z +2 "manipulator"&% +3 "core" %   !  \ e +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +182 "core" ( +2 "manipulator"&& +4 "core" &,   J  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&'b +106 "core" ' + .tHand.close +2 "manipulator"&P/ +56 "core" / +2 "manipulator"&& +4 "core" &, 6 8 U  + "manipulator"& % +4 "core" % vx   y  +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&}( +112 "core" ( + "manipulator"&p& +5 "core" &   Q - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  ! - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&"' +94 "core" ' +2 "manipulator"&& +4 "core" &   - +2 "manipulator"&(% +4 "core" %   + "processing"%& +4 "core" &4  +2 "processing"%+& +5 "core" &6  +2 .tPC.seek :closed +2 "processing"%0(X +5 "core" &Q  +7 &<Z %h +9 &kXW 8 +9 &W L +10 &df L +9 &Khg L +10 & eh L +9 &gn L +9 &em L +10 &Ugw K +9 &gu L +9 &et K +10 &!h L +9 &#[f L +10 &%g L +9 &&h L +9 &(eD L +10 &*bhH L +9 &,$i8 L +9 &-h; L +10 &/j= L +9 &1ig< M +10 &3,gB L +9 &4dM L +9 &6fP L +10 &8reR L +9 &:4eL L +9 &;hK M +10 &=eS L +9 &?{iO L +10 &A=eU L +9 &Bm] M +9 &DsY M +10 &F{X O +9 &H4T R +9 &Ie S +10 &Kb R +9 &Mvi S +10 &O9p S +9 &Pk T +9 &Re T +10 &T}d S +9 &V>n T +9 &Wyyr '{ +10 &X#sz 8 +9 ( +2 "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 +2 "processing"%,& +4 "core" &Xz / + &Xz / + .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"& % +5 "core" % (  O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +103 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%) +42 "core" +2 "processing"%% +4 "core" %b  +2 .tPS.seek 0.3ml + "processing"%.'_ +379 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%% +4 "core" %\\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +3 .PS.seek 0.7ml + "processing"%#'. +491 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +94 "core" +2 .tPTV.dial :mixing + "processing"% @ +68 "core" @ + .tPBV.dial :waste2 +2 "processing"%{  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&8& +4 "core" &  ' , - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&6( +3 "core" ( + "manipulator"&:& +5 "core" & $   - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &   - +2 .tForearm.seek PC + "manipulator"&4' +99 "core" ' + .tHand.close +2 "manipulator"&u/ +55 "core" / +2 .tPC.seek :open + "processing"%>( +423 "core" ( + "manipulator"&\ & +4 "core" &   B - +2 "manipulator"&*% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&A'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&5(, +139 "core" ( +2 "manipulator"&D& +4 "core" &- #  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&?'b +112 "core" ' + .tHand.open +2 "manipulator"&E1 +59 "core" 1 +2 "manipulator"&!% +4 "core" % ^W / 8 i  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +107 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%K& +4 "core" &  + "manipulator"&3% +4 "core" %\ .  & +2 "storage"(@% +4 "core" % \ + "storage"(J. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(N( \ +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" &  >\  +2 "manipulator"&& +4 "core" &-   ! 8 + "manipulator"&9% +4 "core" %\ .  ) & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +212 "core" ( + "manipulator"&T& +4 "core" &  a H +2 "storage"(H& +4 "core" &  ]\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +42 .tForearm.seek 2 + 600 counts +12 "manipulator"&%'/ +103 "core" ' + "storage"($& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(/'g +278 "core" ' + "storage"(-- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" &  J\  +2 "manipulator"&M& +4 "core" & !  H + .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&`& +4 "core" & ' H + "storage"(W& +4 "core" &  )\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&7' +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&V/ +60 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&c& "storage"(g' +7 "core" &   H +2 "manipulator"&=% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&Q'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R( +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( + "manipulator"&U& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +99 "core" ' +2 "manipulator"&j& +4 "core" & ! s  +2 "manipulator"&\\% +4 "core" % #  ~ +2 "processing"%Z& +4 "core" &  +2 "processing"%[& +5 "core" &  +2 .tPC.seek :closed + "processing"%k(X +5 "core" &  +7 & & $d +9 &V 7 +10 & L +9 &e L +9 &og, L +10 &1d L +9 &f L +10 &e L +9 &we L +9 &:f L +10 &a L +9 &!f L +9 &#e L +10 &%Ce K +9 &'h L +9 &(c L +10 &*e L +9 &,Ig{ L +10 &.\ hy L +9 &/g~ L +9 &1e| L +10 &3Qir L +9 &5gj L +9 &6hn L +10 &8gh L +9 &:Xfj L +10 &<fW L +9 &=e\\ L +9 &?h^ M +10 &Abe^ L +9 &C"j_ L +9 &DrU M +10 &FG O +9 &HWL R +10 &JF S +9 &KI R +9 &MM S +10 &O]I\ S +9 &Q@ S +9 &R_\ S +10 &Tg\ S +9 &Vb\ T +10 &Wjv 'w +9 &X!s 9 +9 ( +3 "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open + "manipulator"&X1 +4 "core" &X 0 +58 1 +2 "manipulator"&&% +4 "core" % ' * c ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .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 +2 "processing"%2 U +2 %b9 +6 "core" 9s} +102 "processing"%o9 +2 "core" 9p} +102 "processing"%d9 +2 "core" 9l}  +102 "processing"%s9 +3 "core" 9j|  +102 "processing"%r9 +3 "core" 9g} +102 "processing"%]9 +3 "core" 9f~ +102 "processing"%9 +2 "core" 9e} +102 "processing"%v9 +3 "core" 9e} +102 "processing"%9 +2 "core" 9d}" +102 "processing"%t9 +3 "core" 9f~& +103 "processing"%y9 +2 "core" 9f}* +102 "processing"% 9 +2 "core" 9h~/ +102 "processing"%i9 +3 "core" 9i}3 +102 "processing"%S9 +4 "core" 9l}7 +102 "processing"%9 +3 "core" 9n}; +103 "processing"%l9 +3 "core" 9p~? +102 "processing"%9 +2 "core" 9t}D +102 "processing"%h9 +2 "core" 9y~H +102 "processing"%f9 +3 "core" 9|~L +102 "processing"%|9 +3 "core" 9~P +102 "processing"%x9 +2 "core" 9~T +102 "processing"%_9 +2 "core" 9~Y +103 "processing"%C9 +2 "core" 9] +102 "processing"%~9 +2 "core" 9~a +102 "processing"%w9 +3 "core" 9e +102 "processing"% 9 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +2 "core" 9r +103 "processing"%9 +2 "core" 9v +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9~ +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%q9 +2 "core" 9 +102 "processing"%P9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%p9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +95 "core"  + "processing"%% +4 "core" %g  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +593 "core" ' + .tdelay 5 seconds +374 "Can"a\ ;; +128 .tPSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%1  +69 "core"  +2 .tPSV.dial PTV + "processing"%, +69 "core" +2 .tPBV.dial :waste1 + "processing"%  +122 "core"  +2 "processing"% % +4 "core" %Ҫ$  +2 .tPS.seek 1.5ml + "processing"%+'Z +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%)'d +1604 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2306 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%. +69 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2298 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%{  +123 "core" +2 .tPSV.dial :mixloop + "processing"%' +42 "core" +2 .tPRV.dial :ab1 + "processing"%8 @ +69 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%:'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"';  + "processing"%u  +42 "core" +3  +2 "processing"%}% +3 "core" %_  +2 .tPS.seek 0.34ml +2 "processing"%e'n +429 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +28 "core" + .tPRV.dial :air +2 "processing"%\  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%*'G[ +1189 "core" ' + .tPRV.dial :waste2 + "processing"%D @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%B' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%4  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%6'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%E +42 "core" +2 .tPTV.dial :mixing + "processing"%! @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%K  +33 "core"  + "processing"%A% +5 "core" %Ҧ  + .tPS.seek 1.85ml +2 "processing"%3' +232 "core" ' + .tPBV.dial between PSV and waste1 + "processing"%@ * +34 "core" , +2 .tPS.seek 0ml + "processing"%J'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +3 "core" &^  +2 "manipulator"&F& +4 "core" &   h  + "manipulator"&% +4 "core" % ! " g < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&9(, +137 "core" ( +2 "manipulator"&O& +4 "core" &,  & 4 u + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &,  u +2 .tForearm.seek :garage + "manipulator"&H'b +111 "core" ' + .tHand.close +2 "manipulator"&5/ +64 "core" / +2 "manipulator"&$& +4 "core" &, * ! 8 u + "manipulator"&I% +4 "core" % m~ %  ) +2 .tForearm.seek :retract +2 "manipulator"&-'\ +103 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&L( +299 "core" ( +2 "manipulator"&M& +4 "core" &'  '  =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &' " %  =G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'O +104 "core" ' + "manipulator"&V& +5 "core" &' $  =G + "manipulator"&c% +4 "core" %Y   2 +2 "collection"'=& +4 "core" &a  +2 "collection"'& +6 "core" &` +2 .tCC.seek :closed +3 "collection"'%(X +3 "core" &f  +6 & *f %g +10 &W~l\ 7 +9 &b\ L +10 &`d\ K +9 &rgf\ L +9 &5ge\ K +10 &dh\ L +9 &cY\ L +9 &{gS\ K +10 &<iU\ L +9 &g]\ L +10 &!e_\ K +9 &#jb K +9 &%Fe_ K +10 &'ir L +9 &(d\\ L +9 &*ln L +10 &,Mkl K +9 &.h^ K +10 &/mf L +9 &1c^\ K +9 &3Ue_ K +10 &5d`\ K +9 &6hd K +9 &8j_ L +10 &:\\eU\ L +9 &<m`\ L +10 &=jd\ L +9 &?e` L +9 &Adff L +10 &C&hc\ L +10 &DrW M +9 &FsY O +9 &HVGPT\ S +9 &JDBR\ V +10 &KAC]\ V +9 &MACT\ W +9 &ORDBZ\ W +10 &QBC^\ X +9 &RCCS\ X +9 &TDE]\ Y +10 &VTBDd\ Y +9 &WgDAV\ / +10 &Xm CDW\ Q +8 ( +2 &XtbCD` J +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.83 + "collection"'/& +4 "core" &XtbDC[ J +2 .tHand.open + "manipulator"&71 +56 "core" 1 +2 "manipulator"&U% +4 "core" % Y '  ? 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +120 "core" ' + .tPSV.dial PSR +2 "processing"%G +94 "core"  + "processing"%j% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%\\'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Z  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +1605 "core" ' + .tPSV.dial PSR +2 "processing"%Q +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +2443 "Can"`\ XX +177 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%X  "collection"'&  +33 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%b +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%[  +69 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%^  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +43 "core" +2 .tPS.seek 0ml + "processing"%r'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%]  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&t& +4 "core" &&    =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +2 "core" ( +2 "manipulator"& & +4 "core" &' " (  =G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &' "   =G +2 .tForearm.seek CC + "manipulator"&S'O +101 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open + "collection"'l( +427 "core" ( + "manipulator"&& +4 "core" && '  6 =G + "manipulator"&h% +4 "core" % ]  %  +2 .tForearm.seek :retract +2 "manipulator"&f'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&|(, +288 "core" ( + "manipulator"&x& +4 "core" &- !  E  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &-   /  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C'b +113 "core" ' + .tHand.open +2 "manipulator"&~1 +58 "core" 1 + "manipulator"&w% +4 "core" % Zc L 8 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' + ."da"delayUntil "15:30:59.72" +24940 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" * +2 ."da"PSV.dial :air + "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%q +40 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%P  +40 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2290 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%z% +4 "core" %iH  + #"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"%p' +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 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%( +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%m% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%,'d +1599 "core" ' +2 ."da"delay 2:00 +5736 "Can"x\ GG +6266 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "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 + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2302 "core" ' + ."da"PSV.dial PTV +7 "processing"%+ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +68 "core"  +2 ."da"PS.seek 0ml + "processing"% 'd +2290 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%) +121 "core"  +2 "processing"%% +4 "core" %d,\ + #"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 +549 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%{% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%''T +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 ."da"PS.seek 0ml + "processing"%'d +1601 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%:' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%e +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'d +2281 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%4  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%B  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%E  +39 "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"%K'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%A  +42 "core"  + "processing"%@% +4 "core" %`)  +2 ."da"PS.seek 0.55ml +2 "processing"%6' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%3  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%?'Ҧ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%F +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core"  + "processing"%T% +4 "core" %ҧ  +2 ."da"PS.seek 1.85ml +2 "processing"%R' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%5 * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%$'d +1948 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +10647 "Can"~\ :: +37356 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%H  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2312 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%M +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%`  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +43 "core"  +2 ."da"PS.seek 0ml + "processing"%='d +2286 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%- +122 "core"  + "processing"%n% +4 "core" %cg + #"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"%7'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%U  +68 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%j% +4 "core" %ҦL\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'V +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1605 "core" ' +2 ."da"delay 2:00 +8521 "Can"v\ GF +3482 #"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"%Q * +31 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2326 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%[ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2301 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +122 "core"  +2 "processing"%s% +3 "core" %i\ +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"%d' +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 + .PSV.dial PTV +2 "processing"%r +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" + "processing"%% +4 "core" %ңo  +2 ."da"PS.seek 1.5ml +2 "processing"%t'S +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'd +1603 "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 + "processing"%L * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%h +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +49 "processing"%S +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%x  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2310 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%y +122 "core"  + "processing"%~% +4 "core" %e + #"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"%w' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%C +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +595 "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 +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +2224 "Can"q\ LL +779 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2302 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +3 "processing"%(% +14 "core" %i\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +8 "processing"% +16 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%m% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core"  +2 "processing"% % +3 "core" %ҧ\  +3 ."da"PS.seek 1.5ml + "processing"%'W +591 "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 +1596 "core" ' + ."da"delay 10 seconds +1002 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +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 + "processing"%" +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%{% +4 "core" %d\ + #"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"%#'Ҧ +2114 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%8 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core" +2 "processing"%;% +3 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'W +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%} * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +1596 "core" ' + "processing"%\ 9 +4 "core" 9Pt5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%e  +4 "core" 5 + 5 + "processing"%D& +4 "core" &Xt\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&:% +4 "core" %  - . Z 8 + "storage"(4% +4 "core" % U U (\ + "storage"(B. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(E(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" &R P ? Y\ +2 "manipulator"&*& +4 "core" &- / 0   + "manipulator"&A% +4 "core" %  - , f 8 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@( +206 "core" ( +2 "manipulator"&K& +4 "core" &  3 " + "storage"(3& +4 "core" &R Q J )\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6'] +99 "core" ' +2 "storage"(F& +4 "core" &R W ^ G\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +247 "core" ' + "storage"(O- +4 "core" -'I + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" & 0 . l +2 "storage"(5& +3 "core" &R U T \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek 1 +2 "manipulator"&?' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&R, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(I- +2 "core" -'I +3 ."da"SE.seek 4.17 Pucks below Top Plate + "storage"(a'p +30 "core" ' + "manipulator"&H% +5 "core" %x 1 /  + "storage"($& +4 "core" &R < ; \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&M'C +105 "core" ' + "manipulator"&`& +4 "core" & 3  +2 "storage"(V& +4 "core" &R p p ;\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +17 "core" ' +2 ."da"SE.seek 5.17 Pucks below Top Plate +2 "storage"(9'_ +95 "core" ' +8 "manipulator"&-& +5 "core" & 0 - q + "manipulator"&n% +4 "core" %g - /  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&='\ +87 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&/( +243 "core" ( +2 "manipulator"&U& +4 "core" & 8 )  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & . / g  +2 ."da"Forearm.seek PC +2 "manipulator"&G' +96 "core" ' + ."da"Hand.close +2 "manipulator"&j/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%7( +422 "core" ( +2 "storage"(J& +4 "core" &R r r Q\ + "manipulator"&W& +4 "core" & / % ]  +2 "manipulator"&\\% +3 "core" % . , N +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +299 "core" ( +2 "manipulator"&Z& +4 "core" & *  S  + "storage"(X& +4 "core" &R p p \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&[1 +55 "core" 1 +2 "storage"(>- +4 "core" -'_ +2 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"(&'+ +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(o'e +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22may0616h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +6380 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 79.45 seconds\ /var/log/esp/da22may0616h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may0616h40ml15s.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/da22may0616h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may0616h40ml30s.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/da22may0616h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may0616h40ml70s.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/da22may0616h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "79.45 sec auto-exposure",Subject: "da22may0616h40ml images!" +8 "storage"(s- +8 "core" -'e +2 "storage"(^& +6 "core" &R N P $\ +2 "manipulator"&d& +4 "core" & - - +  +2 ."da"Elbow.seek 1 +2 "manipulator"&r( +3 "core" ( +2 "manipulator"&v& +5 "core" & < <  + "storage"(& +5 "core" &R M K q\ +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 4.87 Pucks below Top Plate +2 "storage"( ' +60 "core" ' +3 "manipulator"&t& +5 "core" & / 0 \\  +2 "storage"(& +4 "core" &R 6\ +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"&L' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&Y, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.06 Pucks below Top Plate +3 "storage"(i' +29 "core" ' +2 "manipulator"&% +4 "core" %h . - W + "storage"(h& +5 "core" &R .\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&S'@ +18 "core" ' +2 "manipulator"&x& +5 "core" & / 7  + "storage"(%& +4 "core" &R \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&y'] +23 "core" ' + "storage"(~% +5 "core" % %\ +2 ."downElevator"SE.seek :down +4 "storage"(_' +99 (w% +3 "core" %Ϋ@ v\ OD + "manipulator"&C% +8 "core" %` . /  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +4 ."downElevator"SE.stop +6 "storage"(5 +7 "core" ' +5 "storage"(& +8 "core" &R R\ +4 #tStarting finalPurge +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%f& +8 "core" &  +4 "manipulator"&& +7 "core" & + !   +2 "manipulator"&% +7 "core" %\ * , ' +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +187 "core" ( +3 "manipulator"&& +10 "core" &, # -  $ +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &q& +6 "core" &, + . f $ +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'b +107 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&/ +60 "core" / +2 "manipulator"& & +8 "core" &, 2 . ( $ +4 "manipulator"&z% +8 "core" % q / . G +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +120 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&P( +117 "core" ( +4 "manipulator"&& +4 "core" & . 0 S  +6 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +8 "core" & , - v  +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +12 "manipulator"&p' +102 "core" ' +4 "manipulator"&m& +10 "core" & - - A  +2 "manipulator"&% +8 "core" % . . L +4 "processing"%& +8 "core" &  +4 "processing"%& +10 "core" &  +5 ."psFlush"PC.seek :closed +3 "processing"%(X +8 "core" &  +3 &  +7 &1\ +{ +8 &d\ > +18 &\ M +2 &Db\ L +7 &g\ L +11 &f\ M +9 &c\ L +12 &Mf\ L +7 &c\ L +9 &f\ L +10 & c\ L +9 &"Tf\ L +8 &$g\ L +11 &%d\ L +9 &'g\ L +14 &)]c\ L +6 &+e\ L +9 &,e\ L +9 &.gR\ M +9 &0cf\ L +11 &2%i\ L +8 &3f,\ L +9 &5d1\ L +8 &7lcH\ L +11 &9,g^\ M +9 &:f\ L +9 &<c\ L +10 &>sg\ L +12 &@6h\ L +6 &Ag\ L +10 &Cg\ M +9 &Eyp$\ M +10 &G2\\\ P +12 &H\ R +7 &J\ S +9 &Lq\ R +10 &N3\ R +9 &OS\ S +9 &Q\ S +10 &SvW\ S +9 &U7V\ T +13 &V\ P +8 &X6<\\\ $h +7 &XJ\ - +4 ( +6 &X0\ - +2 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +3 "processing"% & +8 "core" &X7\ - +2 ."psFlush"Hand.open +6 "manipulator"&11 +54 "core" 1 +2 "manipulator"&,% +10 "core" % = 8  +2 ."psFlush"Forearm.reconfigure :loose +115 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +125 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%2 +40 "core"  +6 "processing"%% +7 "core" %b  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%"' +179 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +418 "core" ' +7 ."psFlush"delay 5 seconds +509 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%+' +2113 "core" ' +2 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%) @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +95 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%.'F +1098 "Can"s\ << +1520 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +97 "core"  +4 "processing"%% +8 "core" %H  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%{' +507 #"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)\ +77 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%8  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%' @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%; +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%#'F +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%e  +67 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%D'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%4' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2107 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%! +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%A'd +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%3  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%T'd +2609 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%5 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%V'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%-  +50 "core" +2 ."psFlush"PS.seek 0ml + "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%c U +52 "core" W + ."psFlush"PS.seek 0ml +2 "processing"%U'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%j  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%Z  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%X'd +508 "Can"n\ 98 +2100 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'[& +4 "core" &a + "manipulator"&>& +4 "core" & : 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Q( +2 "core" ( +2 "manipulator"&9& +4 "core" & 1 5  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & . . D  +2 .tForearm.seek PC +2 "manipulator"&s' +91 "core" ' +2 .tHand.close + "manipulator"&^/ +52 "core" / +2 .tPC.seek :open + "processing"%d( +423 "core" ( + "manipulator"&v& +5 "core" & - / e  + "manipulator"&% +4 "core" % 0 / +2 .tForearm.seek :retract + "manipulator"&t'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +375 "core" ( + "manipulator"&& +5 "core" &$ 6 1 t :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &$ 8 1 :- +2 .tForearm.reconfigure :tight +48 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&x'O +103 "core" ' +2 "manipulator"&%& +4 "core" &$ ( 9  :- +2 "manipulator"&~% +4 "core" %V / / = +2 "collection"'g& +4 "core" & +2 "collection"'b& +5 "core" &b +2 .tCC.seek :closed + "collection"'o(X +5 "core" &d +7 &\ $k \ %f +10 &Yd 8 +9 &a L +9 &e\\ L +10 &vkc L +9 &8kd L +9 &nl L +10 &gm L +9 &~jp L +9 &Aks K +10 & it K +9 &!hx L +10 &#jq L +9 &%Jgt K +9 &' ns L +10 &(fx L +9 &*j} K +9 &,Pjw L +10 &.jv K +9 &/kw L +10 &1fz K +9 &3Xhy L +9 &5kx L +10 &6mz L +9 &8nx L +9 &:air K +10 &<"mh L +9 &=io K +10 &?ig L +9 &Ahnr L +9 &C)jd L +10 &Dwd M +9 &Fe O +9 &HYTac T +10 &JSSb\ W +9 &KRSh\ X +10 &MRSe\ X +9 &OTTRe\ X +9 &QRSo\ Y +10 &RSRl\ X +9 &TSTp\ X +9 &VZRTq\ Y +10 &W`SSo 9 +9 &XiSTv S +9 ( +3 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.83 + "collection"'w& +4 "core" &XkzRSn Q + &XkzSS{ Q +2 .tHand.open + "manipulator"&C1 +60 "core" 1 +2 "manipulator"&]% +4 "core" % V : -  = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +106 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +5 "core" &XkxRS Q + "collection"'L% +4 "core" %NSSz  + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'f% +4 "core" %KSSw  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'S'm +1349 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '% +2 "core" %mUV4\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +623 "core" ' +2 .tCSV.dial :waste + "collection"'i +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'y'Q +1969 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &XktVT Q + "collection"'q% +4 "core" %TTUu  + .tCSV.dial :flush +2 "collection"'_  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'Y'm +1151 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +2 "collection"' % +4 "core" %mUS!  +2 .tCS.seek 7ml + "collection"'z' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'( @ +43 "core" > +2 .tCS.seek 0ml + "collection"''Q +1589 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'m& +4 "core" &XktVU Q + "collection"'% +4 "core" %OUWc  + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml + "collection"''m +1161 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +2 "collection"'7% +4 "core" %mXU0  +2 .tCS.seek 7ml + "collection"' ' +546 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'1  +41 "core"  + .tCBV.dial :waste2 +2 "collection"',  +98 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1576 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'2& +4 "core" &XksVT Q + "collection"'% +4 "core" %SVU  + .tCSV.dial CSR +2 "collection"'p  +39 "core"  +2 "collection"'0% +4 "core" %STU|  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'"'O +1799 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"')' O +514 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '  +97 "core" +31  + .tCTV.dial :intake +7 "collection"'+  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1795 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'.'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'{  +97 "core"  +2 "collection"'8% +4 "core" %MTT  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'''m +1345 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"';' O +1343 "core" ' + .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'}'Q +2596 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +4 "core" &# 0 : :- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +30 "core" ( +2 "manipulator"&\ & +4 "core" & % 9 N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" & ; 8 > N +2 .tForearm.seek CC + "manipulator"&u'O +107 "core" ' +2 .tHand.close + "manipulator"&:/ +58 "core" / +2 .tCC.seek :open +2 "collection"'D( +424 "core" ( +2 "manipulator"&4& +4 "core" & 8 . s N + "manipulator"&!% +4 "core" % V / . i +2 .tForearm.seek :retract + "manipulator"&*'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&B(, +280 "core" ( +2 "manipulator"&N& +4 "core" &- % 7 u  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &- / .  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3'b +113 "core" ' + .tHand.open +2 "manipulator"&K1 +53 "core" 1 +2 "manipulator"&F% +4 "core" % [] 7 + r  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 "processing"%O& +4 "core" &  +30148 "Can"m\ 11 +60001 k\ 21 +60002 j\ 21 +60001 j\ 11 +60001 l\ 21 +14822 #t-> access 1 +3 "storage"( % +3 "core" % \ + "manipulator"&5% +4 "core" %\ ! / . < +2 "manipulator"&T& +4 "core" &- / *  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(H(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (I& +3 "core" &<( L\  +44473 "Can"l\ 21 +60001 l\ 21 +60002 l\ 11 +60001 n\ 21 +60001 o\ 11 +60002 o\ 11 +60001 ~p\ 11 +60001 pr\ 11 +60001 Vt\ 22 +60002 Ds\ 21 +60001 Or\ 12 +60001 Wp\ 22 +60002 gp\ 11 +60001 to\ 21 +60001 to\ 11 +60002 wo\ 21 +60001 op\ 11 +60001 so\ 21 +60001 oo\ 11 +60002 rn\ 11 +60001 an\ 21 +60001 ?n\ 22 +60002 9m\ 12 +60001 l\ 11 +60002 l\ 21 +60001 k\ 11 +60001 j\ 11 +60001 i\ 22 +60001 h\ 21 +60002 h\ 21 +60001 h\ 11 +60001 f\ 21 +60002 f\ 21 +60001 g\ 22 +60002 j\ 22 +60001 l\ 21 +60001 l\ 21 +60002 n\ 21 +60001 wm\ 11 +60001 sn\ 11 @EDT1651896259.82 on\ 11 +60001 lo\ 21 +60001 mo\ 21 +60002 go\ 22 +60001 eo\ 11 +60001 an\ 21 +60001 co\ 21 +60002 im\ 22 +60001 nm\ 11 +60001 qn\ 11 +60002 on\ 11 +60001 nl\ 11 +60001 om\ 21 +60001 rl\ 21 +60002 tl\ 11 +60001 {l\ 22 +60001 k\ 21 +60002 k\ 21 +60001 j\ 11 +60003 j\ 33 +60000 i\ 21 +60001 h\ 21 +60001 f\ 22 +60002 x\ 11 +60001 b\ 11 +60001 O\ 21 +60001 6\ 21 +60001 (\ 11 +60002 \ 21 +60001  11 +60001  21 +60001  11 +60002  21 +60001  11 +60001  22 +60002  11 +60001  11 +60001  11 +60001  21 +60002  11 +60001  11 +60001  22 +60001  21 +60002  21 +60001  21 +60001  11 +60001  11 +60002  21 +60001  11 +60001  12 +60001  21 +60001  11 +60002  11 +60001  21 +60001  11 +60001  11 +60002  21 +60001  22 +60001  21 +60001  21 +60002  22 +60001 y\ 11 +60001 p\ 21 +60002 l\ 22 +60001 l\ 11 +60001 "i\ 11 +60002 6d\ 22 +60001 >c\ 11 +60001 Bd\ 11 +60002 Ie\ 21 +60001 Uf\ 11 +60001 Vf\ 21 +60001 lg\ 21 +60002 dg\ 21 +60001 jh\ 22 +60001 jh\ 11 +60002 yj\ 21 +60001 j\ 21 +60002 }l\ 11 +60001 |l\ 12 +60001 l\ 11 +60001 n\ 11 +60002 p\ 21 +60001 }p\ 11 +60001 q\ 21 +60001 q\ 11 +60002 r\ 21 +60001 s\ 11 +60001 r\ 21 +60002 s\ 21 +60001 t\ 21 +60001 ~s\ 11 +60002 fr\ 21 +60001 qs\ 11 +60001 ^r\ 11 +60002 Os\ 22 +60001 ls\ 21 +60001 Cs\ 21 +60001 6s\ 22 +60002 Fs\ 21 +60001 Pr\ 11 +60002 Bs\ 11 +60001 Rt\ 11 +60001 Ds 11 +60002 Rs\ 22 +60001 Ks\ 11 +60001 Lq\ 21 +60001 Mr\ 22 +60002 Ws\ 22 +60001 Qr 22 +60001 [q\ 11 +60001 Mq\ 21 +60002 To\ 21 +60001 Mr\ 21 +60001 Ds 11 +60001 ?s\ 12 +60002 6s 22 +60001 8s\ 21 +60001 ,q 11 +60002 !r\ 21 +60001 (q\ 21 +60001  o\ 22 +60001 "p\ 11 +60002 .n\ 21 +60001 n\ 11 +60001 n 11 +60002 m\ 11 +60001 m\ 21 +60001 m\ 21 +60002 $j\ 11 +60001 *h\ 21 +60001 ,l\ 21 +60002 l\ 21 +60001 l\ 22 +60001 m\ 21 +60001 m\ 11 +60002 k\ 22 +60001 j\ 21 +60001 i\ 11 +60002 g\ 21 +60001  m\ 11 +60001 \ 11 +60002 \ 21 +60001 \ 21 @EDT1651982661.67 \ 21 +60001  21 +60002  11 +60000  11 +60002  11 +60001  21 +60002  11 +60001  11 +60001 / 21 +60001 8 21 +60001 $ 11 +60002  22 +60001  11 +60001  11 +60001  21 +60002  21 +60001 ' 11 +60001  11 +60002 ( 21 +60001 - 11 +60001 2 11 +60001 + 21 +60002  21 +60001  21 +60001  21 +60001  11 +60002  21 +60001  22 +60001  21 +60001  21 +60002  21 +60001  21 +60001  11 +60001  22 +60002 9 21 +60001 ' 21 +60001  11 +60002  12 +60001  11 +60001  11 +60001  12 +60002  11 +60001  21 +60001  21 +60001  21 +60002  11 +60001  11 +60001  11 +60001  11 +60002  21 +60001  21 +60001  12 +60002  21 +60001  21 +60001  21 +60001  21 +60002   12 +60001  21 +60001  21 +60002 " 21 +60001 $ 21 +60001 ( 11 +60001 1 11 +60001 8 21 +60002 \\ 21 +60001 nu\ 22 +60001 p\ 21 +60002 m\ 21 +60001 m\ 22 +60002 j\ 21 +60001 g\ 21 +60001 d\ 21 +60001 d\ 11 +60001 *f\ 11 +60002 Jf\ 21 +60001 [e\ 22 +60001 Qg\ 21 +60001 Ih\ 21 +60002 Bh\ 22 +60001 Pi\ 21 +60001 ;j\ 21 +60002 4j\ 22 +60001 -k\ 11 +60001 k\ 21 +60002  m\ 11 +60001 m\ 12 +60001 m\ 11 +60002 o\ 21 +60001 p\ 22 +60001 q\ 12 +60001 p\ 11 +60002 r\ 21 +60001 r\ 21 +60001 q\ 11 +60002 r\ 21 +60001 {s\ 11 +60001 Mr\ 21 +60002 9s\ 11 +60001 2s\ 21 +60001 Dr\ 21 +60001 ar\ 22 +60002 |q\ 12 +60001 s\ 11 +60001 vt\ 21 +60002 os\ 21 +60001 Ys\ 11 +60001 Zq\ 21 +60002 nr\ 21 +60001 }s\ 11 +60001 r\ 21 +60002 q\ 21 +60001 oq\ 21 +60001 tp\ 21 +60002 bp\ 22 +60001 Gm\ 22 +60001 Bk\ 11 +60001 *n\ 21 +60002 o\ 22 +60001 q 11 +60001 q\ 21 +60001 p\ 21 +60002 o\ 11 +60001 o\ 22 +60001 $m\ 21 +60002 p\ 21 +60001 \ 21 +60001 \ 21 +60001 \ 11 +60001  21 +60002  11 +60001  11 +60001  11 +60002  21 +60001  12 +60001  11 +60001  21 +60002  11 +60001  11 +60001  21 +60001 \  22 +60002  21 +60001  21 +60001 $ 21 +60001 +\ 11 @EDT1652069063.51 $ 12 +60002 . 11 +60001 . 11 +60001 2 12 +60002 4 21 +60001 / 11 +60001 8 21 +60001 A 21 +60002 E 11 +60001 < 11 +60001 I 21 +60002 T 12 +60001 Z 12 +60001 [ 22 +60001 ] 21 +60002 a 22 +60001 e 22 +60001 h 22 +60001 h 21 +60002 k 11 +60001 x 22 +60001  21 +60002  21 +60001 { 12 +60001 { 11 +60002 x 21 +60001  21 +60001 | 11 +60001 } 21 +60001  21 +60001  11 +60002 \ 21 +60001 w\ 21 +60001 w 11 +60002 x 22 +60001  22 +60001  22 +60001 \ 12 +60002  21 +60001  22 +60001  11 +60001  11 +60002  11 +60001  11 +60001  11 +60001  21 +60002  11 +60001  21 +60001  22 +60002 \ 21 +60001  11 +60001  22 +60001 \ 21 +60002 '~\ 22 +60001 2x\ 21 +60001 Bp\ 22 +60002 @l\ 11 +60001 \\j\ 21 +60001 }i\ 22 +60002 g\ 21 +60001 f\ 22 +60001 ~f\ 22 +60001 qg\ 12 +60002 Th\ 21 +60001 [h\ 21 +60001 &h\ 11 +60002 i\ 21 +60001 "j\ 21 +60001 $k\ 22 +60001 ;j\ 22 +60002 Dj\ 22 +60001 Hj\ 22 +60001 Kk\ 22 +60002 Nm\ 11 +60001 Wo\ 22 +60001 ]p\ 11 +60002 bq\ 22 +60001 Hr\ 21 +60001 Qt\ 11 +60001 Dr\ 11 +60002 @t\ 11 +60001 0t\ 12 +60001 3u\ 11 +60002 1u\ 22 +60001 7u\ 22 +60002 @w\ 22 +60001 0w\ 12 +60001 *x\ 11 +60001 ,w\ 21 +60002 x\ 22 +60001 &w\ 21 +60001 w\ 11 +60001 !w\ 21 +60002 v\ 22 +60001 w\ 11 +60001 w\ 22 +60002 y\ 21 +60001 y\ 21 +60001  x\ 11 +60001  x\ 21 +60002  w\ 11 +60001 x\ 21 +60001 y\ 21 +60002 w\ 11 +60001 w\ 11 +60001 u\ 21 +60001 w\ 22 +60002 w\ 21 +60001 u\ 22 +60001 u\ 11 +60002 u\ 21 +60001 v\ 22 +60002 w\ 22 +60001 x\ 22 +60001 v\ 21 +60001 u\ 11 +60001 t\ 11 +60002 u\ 22 +60001 v\ 21 +60001 u\ 21 +60001 t\ 11 +60002 u\ 21 +60001 t\ 11 +60001 ~s\ 11 +60002 |t\ 21 +60001 s\ 21 +60001 t\ 11 +60001 t\ 21 +60002 t\ 22 +60001 ws\ 21 +60002 ss\ 22 +60001 vr\ 22 +60001 {q\ 12 +60001 p\ 21 +60001 p\ 21 +60002 o\ 11 +60001 m\ 11 +60002 p\ 21 +60001 s\ 21 +60001 t\ 11 +60001 u\ 22 +60002 u\ 22 +60001 u\ 21 +60001 x\ 22 @EDT1652155465.36 v\ 22 +60001 w\ 21 +60001  w\ 11 +60002 #x\ 21 +60001 *w\ 11 +60001 -y\ 21 +60001 $z\ 21 +60002 "z\ 22 +60001 {\ 11 +60001  |\ 12 +60001 ~\ 21 +60002 \ 11 +60001 \ 21 +60001 \ 21 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60002  21 +60001 \ 22 +60001 \ 21 +60001 \ 22 +60002 \ 21 +60001 \ 11 +60001 \ 11 +60001  \ 22 +60002 \ 11 +60001  \ 11 +60002  \ 21 +60000 \ 21 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60002 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60002 \ 12 +60001 \ 21 +60001 \ 11 +60001 \ 21 +60002 \ 22 +60001 \ 22 +60001 \ 21 +60001 \ 21 +60002  22 +60001 \ 11 +60001 \ 21 +60002 \ 21 +60001 \ 12 +60001 \ 21 +60002 ~\ 11 +60001 ~\ 11 +60001 ~\ 21 +60002 ~\ 11 +60001 }\ 21 +60001 }\ 21 +60001 ~\ 21 +60002 |\ 21 +60001 ~\ 21 +60001 ~\ 11 +60001 |\ 11 +60002 |\ 21 +60001 |\ 11 +60001 |\ 11 +60001 z\ 21 +60002 '{\ 21 +60001 7|\ 22 +60001 D\ 21 +60001 ]\ 21 +60002 e\ 21 +60001 r\ 11 +60001 \ 11 +60001 \ 21 +60002 {\ 11 +60001 (z\ 11 +60001 Lz\ 22 +60002 hy\ 11 +60001 y\ 22 +60002 x\ 11 +60001 v\ 21 +60001 v\ 21 +60001 v\ 11 +60001 w\ 21 +60002 w\ 11 +60001 {\ 22 +60001 {\ 21 +60001  |\ 22 +60002 \ 22 +60001 {\ 11 +60001 x\ 21 +60002 y\ 11 +60001 ~\ 12 +60001 {\ 21 +60002 ~\ 21 +60001 .{\ 11 +60001 J{\ 11 +60001 Z{\ 22 +37205 #t-> exit +6 #mEXIT @1652214038.71EDT @1652459789.09EDT = =tMAIN =mMAIN_scheduler @EDT1652459792.93 #"core_reset"Sent BREAK +2 #t@1209 idle with ifg=0x00, ie=0x75 +3 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +215 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +526 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +868 "Can"5q  +3 5q % +2 #tPolling Can every 10:00 +8 #Cleanly exited at 16:20:38EDT10-May-22 +244 #-> ESP.ready! +4 #Powering core bus +526 .Gate.power :raw,:ON +4 "sampler") +24 ) +4 "core"  +4 "collection"' +4 ' +7 "core"  +3 "processing"% +4 % +8 "core"  +9 "collection"' 9\ +7 ' 0\ +2 ' -\ +9 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +9 "sampler")&\ +5 "collection"'% +7 "core" %  +3 .tCS.configure :default +6 "collection"'#P d@b +3 "processing"%% +7 "core" % +4 .tPS.configure :default +3 "processing"%#A d`xb +5 "sampler")% +6 "core" %  +3 .tSS.configure :default +5 "sampler")#.0X& +8 "core" &<' \  +3 "storage"(?% +7 "core" % \ +5 "collection"'@9 +5 "core" 9# +5 "processing"%A9 +6 "core" 9 +372 #t-> $da [:extractVol]=0.19 +663 #-> access 2 +2 "storage"(B% +6 "core" % <\ +4 "manipulator"&C% +8 "core" %\ / - } +3 "manipulator"&D& +8 "core" &/ / 0  +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +4 "storage"(E(K +185 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +4 (F& +6 "core" &K \ +4353 #t-> startTube 2 +402 #-> da 40 +3 #da sampling at most 40ml +8 #Loading sh1 puck from tube 2 into Collection Clamp +5 ."Qmail"DAfans.email "Started da in tube 2 at 12:38:31EDT13-May-22\\n{}\\nCan@12:36:49, 19.7C, 56% humidity, 15.1psia, 13.753V, 0.110A, 0.104A avg, 1.51W",Subject: "da sampling at most 40ml" +4 "collection"'G& +11 "core" &  +7 .tHand.open +3 "manipulator"&H1 +62 "core" 1 +3 "manipulator"&I% +13 "core" % \ 2 / 0 +2 "storage"(J% +8 "core" % v\ +3 "storage"(K. +6 "core" .(K +7 .tSC.reconfigure :tight +7 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +8 "storage"(L( \ +670 "core" ( +6 .tSC.configure :limp +6 "storage"($(\ 1b +9 (M& +10 "core" &  7\ +6 "manipulator"&N& +12 "core" &/ 1 / $  +6 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +7 "manipulator"&O( +30 "core" ( +3 "manipulator"&P& +18 "core" & : 3 1 +7 "storage"(Q& +14 "core" & ?\ +9 .tForearm.seek 2 + 600 counts +4 "manipulator"&R'/ +93 "core" ' +7 "storage"(S& +14 "core" & |\ +7 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +4 "storage"(T'g +269 "core" ' +7 "storage"(U- +10 "core" -'m +8 .tSE.configure :default +4 "storage"(#QK-0-\ b +9 (V& +9 "core" & $\ +4 "manipulator"&W& +12 "core" & < 9  1 +5 .tElbow.seek 2 +6 "manipulator"&X( +48 "core" ( +7 "manipulator"&Y& +16 "core" & 5 < Q  +3 "storage"(Z& +11 "core" & \ +6 .tForearm.seek 2 + 300 counts +6 "manipulator"&[' +36 "core" ' +5 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tHand.close +5 "manipulator"&\\/ +55 "core" / +10 ."downElevator"SE.seek :down +14 "manipulator"&]& + "storage"(^' +25 "core" & A 8  +3 "manipulator"&_% +18 "core" %  . - 5 +5 .tForearm.seek :retract +2 "manipulator"&`'\ +90 "core" ' +6 .tElbow.seek CC +6 "manipulator"&a( +116 "core" ' +6 ."downElevator"SE.stop +2 "storage"(5 +38 "core" ( +3 "manipulator"&b& +12 "core" &; 0 8 L +6 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 &c& +5 "core" &; 8 /  L +7 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +6 "manipulator"&d'O +104 "core" ' +6 "manipulator"&e& +12 "core" &; 8 ; @ L +6 "manipulator"&f% +11 "core" %Y 8 2 % B +7 "collection"'g& +13 "core" &  +6 "collection"'h& +15 "core" &  +14 .tCC.seek :closed +9 "collection"'i(X +16 "core" &  +3 &  +5 &  +3 &  +7 &3\ +} +3 &g\ ? +12 &Z\ M +3 &h\ L +9 &e\ L +12 &i\ L +3 &ei\ L +6 &(h\ L +9 &k\ L +10 &k\ L +10 & mj\ L +7 &"/h\ L +9 &#h\ L +13 &%f\ L +6 &'vh\ L +10 &)8h\ L +11 &*k\ M +7 &,j\ L +10 &.|g\ M +11 &0?j\ L +6 &2g\ L +12 &3g\ L +10 &5j\ L +10 &7Hh\ L +8 &9 l\ L +9 &:j\ L +9 &<m\ M +11 &>Pj\ L +12 &@h\ L +7 &Ap \ M +17 &Cv\ M +3 &EM\ P +6 &G\ S +10 &H\ V +9 &J\ W +12 &L@\ W +9 &N\ W +8 &O\ X +10 &Q\ Y +10 &SB\ Y +9 &U\ Y +6 &V\ Z +12 &XF\ 0 +10 &Xvp\ H +10 ( +3 &Xvc\ H +7 "collection"'h& +18 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 +6 .Hand.open + "manipulator"&j1 +11 "core" &Xvb\ H +3 &Xvb\ H +4 &Xvb\ H +42 1 +3 "manipulator"&k% +14 "core" % Y < < | B +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract + "manipulator"&l'\ +117 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +7 #Priming 7ml +3 .Gate.power :sampler,:ON +6 ."flow"Gate.power :analytic3,:ON +170 .tIntake.select :close +4 .Exhaust.select :close +6 .SS.hold +3 "sampler")m+ +13 "core" + +7 "sampler")n% +18 "core" % \ & +3 "collection"'o& +12 "core" &Xvb H +9 "Can"4q\ OO +4 #tCalibrating pressure and temperature sensors +10 .CTV.dial :air +7 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +7 "sampler")#.0X\ +5 "sampler")% +8 "core" %X]O \  +107 "collection"'% +9 "core" %TE\ +2 "sampler")"% +7 "core" %X]O \  +125 "collection"'%% +7 "core" %T+\ +2 "sampler")'% +9 "core" %X]O \  +138 "collection"'(% +6 "core" %T:\ +3 "sampler"))% +9 "core" %X]O \  +158 "collection"'% +6 "core" %T0\ +3 "sampler")% +7 "core" %X]O \  +3 "sampler")+% +7 "core" %X]O \  +2 .tIntake.select :close +3 "sampler")0 +12 ),% +8 "core" %X]O \  +3 .tSSV.dial :exhaust +5 "sampler")#  +76 "core"  +2 .tExhaust.select :open +4 "sampler")@ +15 .tSS.seek 0ml + "sampler")&' +414 "core" ' +4 .tExhaust.select :close + "sampler") +17 #tSampling 40.0ml +4 .Intake.select :close +4 .Exhaust.select :close +2 .SS.reconfigure :default +4 "sampler")#.0X% +6 "core" %T&\ +4 "sampler")?% +9 "core" %.b \  +27 "collection"'@% +6 "core" %T8\ +3 "sampler")A% +9 "core" %.b \  +30 "collection"'B% +7 "core" %T(\ +5 "sampler")C% +8 "core" %.b \  +35 "collection"'D% +6 "core" %T?\ +3 "sampler")F% +7 "core" %.b \  +44 "collection"'!% +7 "core" %T:\ +2 "sampler")G% +8 "core" %.b  \  +50 "collection"'H% +7 "core" %T'\ +3 "sampler")I% +7 "core" %.b \  +57 "collection"'J% +6 "core" %T(\ +5 "sampler")K% +8 "core" %.b \  +64 "collection"'E% +8 "core" %T(\ +2 "sampler")M% +8 "core" %.b,+ \  +3 "collection"'N% +7 "core" %T.\ +4 #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 1.93ml/s +8 "sampler")#.0X\ +3 "sampler")[% +7 "core" %c \  +50 "collection"'X% +7 "core" %T-\ +2 "sampler")e% +8 "core" %c \  +57 "collection"'f% +7 "core" %T(\ +3 "sampler")g% +7 "core" %c \  +64 "collection"'^% +6 "core" %T,\ +3 "sampler")`% +119 "core" %c \  +6 "collection"'2% +9 "core" %T(\ +2 "sampler")j% +9 "core" %c \  +83 "collection"'k% +6 "core" %T9\ +5 "sampler")h% +9 "core" %c.( \  +95 "collection"'d% +6 "core" %T,\ +3 "sampler")n% +9 "core" %cRO \  +3 "collection"'o% +10 "core" %T,\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +5 .SS.reconfigure :inhaling 1.74ml/s +5 "sampler")#.z0X% +9 "core" %O \  +12 "collection"'?% +6 "core" %T&\ +5 "sampler")@% +9 "core" %O \  +19 "collection"'A% +6 "core" %T'\ +4 "sampler")B% +8 "core" %O \  +21 "collection"'C% +7 "core" %T%\ +4 "sampler")4% +4 "core" %O \  +35 "collection"'D% +8 "core" %T!\ +4 "sampler")F% +6 "core" %O \  +35 "collection"'!% +7 "core" %T&\ +3 "sampler")G% +6 "core" %O \  +40 "collection"'H% +4 "core" %T&\ +3 "sampler")I% +9 "core" %O \  +41 "collection"'J% +7 "core" %T(\ +4 "sampler")K% +7 "core" %O \  +50 "collection"'E% +6 "core" %T\ +3 "sampler")M% +10 "core" %O \  +54 "collection"'N% +7 "core" %T$\ +3 "sampler")5% +8 "core" %O \  +63 "collection"'S% +8 "core" %T$\ +3 "sampler")$% +6 "core" %O \  +74 "collection"'-% +7 "core" %T\ +4 "sampler")U% +8 "core" %O  \  +84 "collection"'V% +7 "core" %T(\ +4 "sampler") % +9 "core" %O \  +93 "collection"'W% +7 "core" %T#\ +5 "sampler")Y% +8 "core" %O \  +108 "collection"'Z% +7 "core" %T\ +3 "sampler")\\% +7 "core" %O&! \  +125 "collection"']% +7 "core" %T\ +2 "sampler")_% +7 "core" %O=: \  +5 "collection"'O% +7 "core" %T(\ +3 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +4 .SS.reconfigure :inhaling 1.27ml/s +6 "sampler")#.Y0XO \ "5 +7 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +4 "sampler")#.0X% +6 "core" %T$\ +4 "sampler")?% +8 "core" %]  \  +73 "collection"'@% +7 "core" %T&\ +2 "sampler")A% +8 "core" %]  \  +84 "collection"'B% +6 "core" %T\ +3 "sampler")C% +7 "core" %] \  +95 "collection"'4% +7 "core" %T\ +5 "sampler")D% +10 "core" %^ \  +104 "collection"'F% +8 "core" %T%\ +4 "sampler")!% +8 "core" %].) \  +3 "collection"'G% +8 "core" %T\ +4 .tSS.reconfigure :inhaling 1.03ml/s +4 "sampler")#.H0X  +127 "core"  +6 .tCTV.dial :air,avoiding: :intake + "collection"'?  +123 "core" +3 ."CSpush"CSV.dial CTV +9 .tSS.seek 10ml +3 "sampler")@' +96 ."CSpush"CSV.dial :air +3 "collection"'A @ +43 "core" ? +4 ."CSpush"CS.reconfigure :fast +5 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +4 "collection"'B'Q +89 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")C +128 "core" +4 .tSS.reconfigure :exhale +4 "sampler")#.0Xd +103 "collection"'j9 +6 "core" 91Cd +105 "collection"'k9 +5 "core" 93Gd +104 "collection"'h9 +5 "core" 93Ld +104 "collection"'R9 +6 "core" 95Pd +104 "collection"'d9 +4 "core" 9\ 6Td +105 "collection"'n9 +7 "core" 9)7Yd +105 "collection"'o9 +4 "core" 9H8]d +106 "collection"'Q9 +6 "core" 9i9bd +105 "collection"'r9 +4 "core" 9:fd +103 "collection"'q9 +5 "core" 9:jd +106 "collection"'s9 +5 "core" 9<od +104 "collection"'H9 +5 "core" 9>sd +105 "collection"'u9 +7 "core" 9?wd +106 "collection"'p9 +4 "core" 9/A|d +106 "collection"'y9 +6 "core" 9PBd +105 "collection"'P9 +7 "core" 9oBd +104 "collection"'x9 +4 "core" 9Bd +106 "collection"'9 +5 "core" 9Bd +104 "collection"'w9 +4 "core" 9Cd +104 "collection"'~9 +7 "core" 9Da +107 "collection"'9 +4 "core" 9G^ +104 "collection"'9 +6 "core" 9!J] +104 "collection"'t9 +4 "core" 9=LZ +105 "collection"'9 +6 "core" 9YMW +104 "collection"'9 +5 "core" 9vOU +105 "collection"'9 +4 "core" 9PS +106 "collection"'9 +6 "core" 9SO +104 "collection"'v9 +4 "core" 9UM +105 "collection"'9 +8 "core" 9WK +104 "collection"'9 +5 "core" 9YI +106 "collection"' 9 +5 "core" 9[F +105 "collection"'9 +4 "core" 98\\D +106 "collection"'z9 +5 "core" 9R_A +106 "collection"'|9 +4 "core" 9m`? +104 "collection"' 9 +6 "core" 9c= +105 "collection"'\ 9 +5 "core" 9d; +105 "collection"' 9 +3 "core" 9g9 +106 "collection"'9 +4 "core" 9i7 +105 "collection"'m9 +5 "core" 9k5 +105 "collection"'9 +4 "core" 9m3 +105 "collection"' 9 +6 "core" 9 o0 +105 "collection"'9 +4 "core" 97q/ +105 "collection"'9 +5 "core" 9Pq, +104 "collection"'9 +6 "core" 9gq+ +105 "collection"'9 +6 "core" 9s) +104 "collection"'9 +5 "core" 9v ( +104 "collection"'9 +6 "core" 9v % +106 "collection"'9 +4 "core" 9v$ +105 "collection"'9 +5 "core" 9x" +104 "collection"'9 +4 "core" 9{ +105 "collection"'9 +6 "core" 9 | +105 "collection"'"9 +4 "core" 9 }# +103 "collection"'}9 +4 "core" 9 )' +106 "collection"'(9 +5 "core" 9 =, +105 "collection"'9 +6 "core" 9 O0 +104 "collection"'9 +6 "core" 9 a5 +105 "collection"'9 +5 "core" 9 t9 +104 "collection"'+9 +6 "core" 9 = +104 "collection"',9 +4 "core" 9 B +106 "collection"'{9 +5 "core" 9 F +104 "collection"')9 +4 "core" 9 K +105 "collection"'09 +7 "core" 9 O +104 "collection"'/9 +4 "core" 9 S +105 "collection"'*9 +5 "core" 9 X +104 "collection"'&9 +8 "core" 9 \\ +106 "collection"'9 +6 "core" 9 a +108 "collection"'%9 +6 "core" 9\ e +104 "collection"'.9 +6 "core" 9\ j +104 "collection"'69 +5 "core" 9\ $n +105 "collection"'#9 +5 "core" 9\ /r +104 "collection"'89 +4 "core" 9\ ;w\ +105 "collection"'9 +7 "core" 9\ F{ +104 "collection"';9 +4 "core" 9\ Q +106 "collection"'79 +5 "core" 9\ [ +104 "collection"'<9 +6 "core" 9\ d +105 "collection"'>9 +4 "core" 9\ m +103 "collection"'?9 +4 "core" 9\ v +106 "collection"'A9 +6 "core" 9\ } +104 "collection"'=9 +5 "core" 9\  +103 "collection"'C9 +6 "core" 9\  +104 "collection"'39 +5 "core" 9\  +103 "collection"'@9 +4 "core" 9\  +106 "collection"'B9 +4 "core" 9\  +104 "collection"'49 +4 "core" 9\  +8 .tCH.hold 10:00,70C +7 "collection"'F `\ `\ C +4 '!9 +10 "core"  +2 9\  +5 "collection"'D% +8 "core" %\ +3 #tBegun lysing Collection Puck Heater at 68.2C/42.1psia +30888 "Can"z\ +29087 "core" ` +2 "collection"''9 +3 "core" 9\ D +2 "collection"'I% +3 "core" %;?  +2 #tEnded lysing Collection Puck Heater at 69.9C/36.4psia +2 .CS.seek 0ml +2 "collection"'G'Q +350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'J @ +93 "core" A + .tCSV.dial :air +2 "collection"'K @ +40 "core" ? +3 .tCS.seek 5ml +2 "collection"'M'm +1339 "core" ' + .tCSV.dial CTV +2 "collection"'E  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'5 @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'N  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'$ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'-'Q +1333 "core" ' + "collection"'S% +4 "core" %V < =]  + #tPuck @49.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'U +95 "core"  +2 .tCBV.dial CSV + "collection"'9  +28 "core"  +2 "collection"' % +4 "core" %VN  +2 .tCS.seek 5.001ml + "collection"'V'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Y  +41 "core" +2 "collection"'Z% +3 "core" %mYT5  +2 .tCS.seek 7ml +2 "collection"']' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'_ @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'O' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'T ` +107 "core" ^ +2 #tLysing Complete + "collection"'b& +4 "core" &Xv_NQ H +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&c% +4 "core" %  / 0 s I + "storage"([% +4 "core" % M\ + "storage"(X. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(e(S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (f& +2 "core" &V B\ +2 "manipulator"&g& +4 "core" &8 0 . l L + "manipulator"&:% +4 "core" %  . , i I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&^( +217 "core" ( + "manipulator"&`& +4 "core" &{ 2   +2 "storage"(2& +4 "core" &V T\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&j'] +93 "core" ' +2 "storage"(k& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(h'g +273 "core" ' +2 "storage"(R- +2 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(d'z +29 "core" ' +2 "manipulator"&n& +4 "core" &{ ,  - +2 "manipulator"&o% +3 "core" %X * - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +118 "core" ' +2 .tElbow.seek CC + "manipulator"&r( +175 "core" ( +2 "manipulator"&q& +4 "core" &# -  9) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &" , . A 9) +2 .tForearm.seek CC +2 "manipulator"&H'O +98 "core" ' + .tHand.close +2 "manipulator"&u/ +62 "core" / +2 .tCC.seek :open +2 "collection"'p( +425 "core" ( + "storage"(y& +4 "core" &V t\ +2 "storage"(P& +3 "core" &V g\ +2 "manipulator"&x& +3 "core" &" ! *  9) +2 "manipulator"&% +4 "core" % b # '  9 + .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&~( +161 "core" ( + "manipulator"&& +4 "core" &  ) & h +2 "storage"(& +3 "core" &V \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&t' +111 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % e 1 . + "storage"(& +4 "core" &V K\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"&v'3 +17 "core" ' +2 "manipulator"&& +4 "core" & (  ] h + "storage"(& +5 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +22 "core" ' +2 "storage"(% +4 "core" % r\  +2 ."downElevator"SE.seek :down +4 "storage"(z' +98 (|% +3 "core" %N 6\ SQ +2 "manipulator"& % +4 "core" %d - ) !  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +106 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &LL  +2 "manipulator"&& +3 "core" & $ b h +2 "manipulator"&m% +4 "core" %\  # % +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +178 "core" ( +2 "manipulator"& & +4 "core" &, * ' 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, & ( +2 .tForearm.seek :garage +2 "manipulator"&'b +95 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +4 "core" &, 9 . ! + "manipulator"&% +4 "core" % p   ` +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&& +4 "core" &8 % - O L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &8 , , L L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&"& +4 "core" &8  ( # L +2 "manipulator"&}% +4 "core" %Y / . W E +53 "collection"'(& +5 "core" &TU \ +2 "collection"'& +5 "core" &TT +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &RWa \  +9 &/{TU +{ +9 &fOU > +10 &zNP L +9 &S]RS J +9 &`RV J +10 &bSU K +9 &_SV J +9 &TV^ J +10 &_TT K +9 &eSV J +9 & dRUt K +10 &"baST] K +9 &$#cSW K +10 &%dSW K +9 &'cUW K +9 &)l_SV J +10 &+-bTX J +9 &,gUVn K +9 &.dUW J +10 &0s`UX J +9 &25bVW J +10 &3eXXx K +9 &5bWX_ J +9 &7{bWYL J +10 &9<fUW K +9 &:eWX J +9 &<cWY J +10 &>aVYn K +9 &@E`VYY J +10 &BcSWA K +9 &CjHO K +9 &Et7@ M +10 &G9"* Q +9 &H#\ U +9 &J""\ X +10 &Ll $\ X +9 &N,"$z\ X +10 &O!#f\ Y +9 &Q!#\ Y +9 &Sn!!\ Z +10 &U1 !\ Y +9 &V""\ P +9 &X#I!#\ (y +10 &X{ ![\ $k +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 + "collection"'& +4 "core" &X{ ! X + &X{# X + .tHand.open +2 "manipulator"&+1 +56 "core" 1 + "manipulator"&,% +4 "core" % Y 7 * E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%) +121 "core"  +2 "processing"%0% +4 "core" %c-\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%/'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%*  +51 "core"  +2 .tPS.seek 0ml + "processing"%&'d +1597 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "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"%. +2 "collection"'6  +6 "core" B +2 "processing"%#  +65 "core" +85  +2 .tPSV.dial :mixloop + "processing"%8 +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%7  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +42 "core" +2 .tPS.seek 0ml +2 "processing"%?'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%A  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2614 "core" ' + .tPSV.dial :mixloop +6 "processing"%C +43 "core" +2 .tPS.seek 0ml + "processing"%3'd +719 "Can"y\ VV +1887 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&@& +4 "core" &8 , , B L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +2 "core" ( +2 "manipulator"&4& +4 "core" &8 7 & U L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &8 $ - $ L +2 .tForearm.seek CC + "manipulator"&D'O +109 "core" ' + .tHand.close +2 "manipulator"&\\/ +52 "core" / + .tCC.seek :open +2 "collection"'F( +425 "core" ( +2 "manipulator"&'& +4 "core" &7 - - n L + "manipulator"&I% +4 "core" % [ / 0 n + .tForearm.seek :retract +2 "manipulator"&W'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&J(, +293 "core" ( + "manipulator"&K& +4 "core" &- 5 # ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- # W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'b +109 "core" ' +2 .tHand.open + "manipulator"&51 +53 "core" 1 +2 "manipulator"&N% +4 "core" % ^B ; E 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +109 "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"'M& +4 "core" &g  +2 "manipulator"&S% +4 "core" %\ 0  ) S ' + "storage"(U% +4 "core" % 6\ + "storage"(9. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( \ +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (-& +3 "core" & c\  +2 "manipulator"&Y& +3 "core" &-  ! ( +2 "manipulator"&Z% +3 "core" %\ 0 & " ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&V( +226 "core" ( + "manipulator"&_& +4 "core" & + ( % , +2 "storage"(]& +3 "core" & \ 8\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&T'/ +119 "core" ' +2 "storage"(b& +4 "core" & \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(c'g +281 "core" ' + "storage"([- +3 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X& +2 "core" & \ L\  +2 "manipulator"&f& +3 "core" & )  , +2 .tElbow.seek 2 + "manipulator"&g( +8 "core" ( + "manipulator"&:& +4 "core" &  * % +2 "storage"(L& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&`' +26 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&2/ +63 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&a& + "storage"(k' +7 "core" & ' - p % +2 "manipulator"&l% +3 "core" % ! !  g +2 .tForearm.seek :retract +2 "manipulator"&R'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&n( +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&o& +4 "core" &7 + * W K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &7 . . p K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&q'O +101 "core" ' +2 "manipulator"&j& +4 "core" &7 1  " K +2 "manipulator"&s% +4 "core" %X . / >  + "collection"'^& +4 "core" & +3 "collection"'u& +5 "core" &n +2 .tCC.seek :closed +2 "collection"'Q(X +4 "core" &3  +9 &2' +{ +9 &f > +10 &y K +9 &Qb J +9 &` J +10 &a J +9 &` J +10 &Xf J +9 &b J +9 &e J +10 & ai J +9 &"a]V J +9 &$"a< J +10 &%`4 K +9 &'b J +10 &)ib J +9 &+*c J +9 &,c K +10 &.b J +9 &0qcD J +9 &23aD J +10 &3a< J +9 &5b) J +10 &7xb J +9 &9:e J +9 &:b J +10 &<_ J +9 &>b K +9 &@Cb J +10 &Bh K +9 &CoW L +10 &Ezs| O +9 &G0GZ S +9 &H89\ W +10 &J9<\ W +9 &Li8:\ X +9 &N(67\ Y +10 &O43\ Y +9 &Q03p\ Y +10 &Sm04p\ Y +9 &U-/1e\ Z +9 &V.0`\ Q +10 &XC,.^\ , +9 &Xp-.S S +5 ( +2 "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 .Hand.open + "manipulator"&i1 +3 "core" &Xp}-0K S +54 1 + "manipulator"&y% +4 "core" % X , /  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +103 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'x  +122 "core"  +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2621 "core" ' + "collection"'% +4 "core" % L  +2 .tCS.seek 4ml +2 "collection"'H'NM +1590 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%r  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" ^ + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  + .tCS.seek 0ml +2 "collection"'w'Q +2611 "core" ' + .tCBV.dial :waste1 + "collection"'| @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +122 "core" +2 "collection"'~& +4 "core" &Xp}DF S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&t% +3 "core" %\ . - - k & +2 "storage"(v% +3 "core" % s\ +2 "storage"( . +3 "core" .( \ + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (m& +2 "core" &T n v \ +2 "manipulator"&d& +4 "core" &6 . ( ^ K + "manipulator"& % +4 "core" %\ . 4 * Z & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +183 "core" ( +2 "manipulator"&& +4 "core" & & * $ +2 "storage"(z& +3 "core" &T m\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&'] +114 "core" ' +2 "storage"(& +4 "core" &T \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +52 "storage"('g +286 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&\ & +2 "core" & 0 1 ? $ +2 "storage"(& +4 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +37 "core" ' +2 .tElbow.hold + "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"("' +31 "core" ' +2 "manipulator"&}% +4 "core" %\\ '   + "storage"((& +4 "core" &T `\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 319 counts + "manipulator"&'D +20 "core" ' + "manipulator"&p& +5 "core" & " 5 O $ + "storage"(& +4 "core" &T 3\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&+'] +17 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(,' +37 "core" ' +2 "manipulator"&& +4 "core" & , , e $ + "manipulator"&)% +5 "core" %a\ / + W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ( + "manipulator"&*& +4 "core" &&  2 =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" && . , W =G +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + .tHand.close +2 "manipulator"&&/ +60 "core" / + .tCC.seek :open +2 "collection"'.( +425 "core" ( +2 "storage"(6& +4 "core" &T \ +2 "storage"(#& +3 "core" &T 9\ +2 "manipulator"&8& +3 "core" && + . [ =G +2 "manipulator"&% +3 "core" % ` + # / +2 .tForearm.seek :retract +2 "manipulator"&%'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&7( +174 "core" ( + "manipulator"&;& +4 "core" &  * $ "} +2 "storage"(>& +3 "core" &T C\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&<' +110 "core" ' + .tElbow.hold +2 "manipulator"&A, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&?1 +56 "core" 1 +3 "manipulator"&C% +4 "core" % Q / +  + "storage"(=& +5 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 291 counts +2 "manipulator"&@'( +19 "core" ' +2 "manipulator"&4& +4 "core" &  * !t + "storage"(!& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&\\'] +17 "core" ' +2 "storage"(% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"({' +98 (% +3 "core" %jF &\ QM + "manipulator"&'% +5 "core" %Z - - V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%D  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%K' +2618 "core" ' + .tdelay 1 second +107 .PSV.dial :mixloop + "processing"%G +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%B  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%5 +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%N  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%M'd +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" &  +2 "manipulator"&S& +3 "core" &  # T !t +2 "manipulator"&U% +3 "core" %\ . " $ ! & +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(, +176 "core" ( +2 "manipulator"&E& +4 "core" &-  $  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &- ( O , +2 .tForearm.seek :garage +2 "manipulator"&Y'b +109 "core" ' + .tHand.close +2 "manipulator"&Z/ +56 "core" / +2 "manipulator"&e& +4 "core" &- 6 * K , + "manipulator"&_% +4 "core" % pv ( +2 .tForearm.seek :retract + "manipulator"&]'\ +111 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J( +118 "core" ( + "manipulator"&b& +5 "core" &  ' % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&[' +103 "core" ' + "manipulator"&X& +5 "core" & $ + - + "manipulator"&f% +4 "core" % # * ) ] +2 "processing"%:& +3 "core" &  +2 "processing"%L& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%2(X +4 "core" &  +7 &< &j +9 &iW\ 8 +10 &\ L +9 &e\ L +9 &Hi\ L +10 &\ h\ L +9 &j\ L +10 &h\ L +9 &Pj\ L +9 &j\ M +10 &f\ L +9 &!k\ M +9 &#Wg\ M +10 &%e\ L +9 &&g\ L +9 &(h\ L +10 &*_j\ M +9 &,"j\ L +10 &-m\ M +9 &/g\ M +9 &1hf\ L +10 &3*i"\ L +9 &4k&\ M +10 &6j"\ M +9 &8qh#\ L +9 &:3h#\ L +10 &;j/\ M +9 &=c6\ L +9 &?vm,\ M +10 &A:e/\ L +9 &Bj/\ M +10 &Du@\ N +9 &FwC\ O +9 &H1<\ R +10 &IH\ S +9 &KH\ R +9 &MtD\ S +10 &O6?\ S +9 &PH\ T +9 &RO\ T +10 &TzV\ T +9 &V<S\ T +10 &Wx}X\ '{ +9 &X&xV\ 8 +9 ( +2 &XV\ - +2 "processing"%L& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +2 "processing"%a& +4 "core" &Xn - + .tHand.open + "manipulator"&l1 +59 "core" 1 +2 "manipulator"&V% +4 "core" % - + R ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%o  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%h +42 "core" + "processing"%c% +4 "core" %_  +2 .tPS.seek 0.3ml +2 "processing"%`'\\ +386 "core" ' + .tPSV.dial PSR +2 "processing"%j +107 "core"  + "processing"%s% +4 "core" %_  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%^'. +491 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%g' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%k +93 "core" +2 .tPTV.dial :mixing + "processing"%R @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%F  +97 "core"  +2 .tPS.seek 0ml + "processing"%i'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" & . -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&u( +3 "core" ( + "manipulator"&x& +5 "core" & )  M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & + % Q +2 .tForearm.seek PC + "manipulator"&q' +97 "core" ' + .tHand.close +2 "manipulator"&3/ +55 "core" / + .tPC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&O& +4 "core" & + * = + "manipulator"&r% +4 "core" %  )  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +122 "core" ( + "manipulator"&& +5 "core" &-  *  + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 && +3 "core" &- # + ^  +55 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H'b +112 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&% +5 "core" % YT 8 * )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +126 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &  +2 "manipulator"&~% +4 "core" %\ # $  + "storage"(t% +4 "core" % R\ + "storage"(v. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( \ +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (m& +3 "core" &  g\  +2 "manipulator"&d& +3 "core" &- '  2  +2 "manipulator"& % +4 "core" %\   8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +220 "core" ( +2 "manipulator"&& +4 "core" & )  b R + "storage"(z& +4 "core" &  $\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&n'/ +95 "core" ' +2 "storage"(& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P'g +284 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\ & +3 "core" &  \  + "manipulator"&& +4 "core" & * ,  R + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&}& +3 "core" & 8 2 I R +2 "storage"((& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p' +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"()' +6 "core" & - - 6 R +2 "manipulator"&% +4 "core" %  $  *  +2 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "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 +2 .tForearm.seek PC +2 "manipulator"&"' +104 "core" ' +2 "manipulator"&*& +4 "core" &  1 d  + "manipulator"&/% +5 "core" % * + ! b +2 "processing"%+& +3 "core" &  +3 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%&(X +4 "core" &  +8 &/~\ +| +9 &f\ ? +10 &\ M +9 &Fe\ L +10 &e\ L +9 &c\ L +9 &c\ L +10 &Nj\ L +9 &h\ L +9 &g\ M +10 & e{\ L +9 &"Ug\ M +10 &$ht\ L +9 &%ct\ L +9 &'k\ M +10 &)`d|\ L +9 &+ fz\ L +9 &,d{\ L +10 &.fp\ M +9 &0ehj\ M +10 &2(hp\ L +9 &3gr\ L +9 &5hm\ L +10 &7ogj\ L +9 &9/hh\ M +9 &:jZ\ L +10 &<e`\ L +9 &>vh_\ L +10 &@8fd\ L +9 &AhX\ M +9 &Cka\ M +10 &Ex{`\ N +9 &G2W\ Q +9 &HX\ S +10 &JM\ S +9 &LtJ\ R +10 &N4L\ S +9 &OL\ S +9 &QM\ T +10 &SwL\ T +9 &U;K\ S +9 &VK\ N +10 &X3@p@\ 'r +9 &X0; . +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&01 +3 "core" &X: . +53 1 + "manipulator"&Q% +4 "core" % &  \ b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%# P +2 %89 +6 "core" 9II +102 "processing"%9 +2 "core" 9GC +102 "processing"%;9 +2 "core" 9EC  +102 "processing"%>9 +2 "core" 9CC  +103 "processing"%9 +3 "core" 9AB +102 "processing"%9 +2 "core" 9@C +102 "processing"%?9 +2 "core" 9@C +102 "processing"%C9 +2 "core" 9?C +102 "processing"%=9 +3 "core" 9?C" +102 "processing"%49 +3 "core" 9@B& +102 "processing"%!9 +2 "core" 9@C* +102 "processing"%9 +3 "core" 9AC/ +102 "processing"%%9 +3 "core" 9CC3 +102 "processing"%9 +2 "core" 9DC7 +102 "processing"%'9 +2 "core" 9GC; +103 "processing"%79 +2 "core" 9IC? +102 "processing"%<9 +2 "core" 9LDC +102 "processing"%@9 +3 "core" 9ODH +102 "processing"%,9 +2 "core" 9SEL +102 "processing"%D9 +3 "core" 9WDP +102 "processing"%\\9 +3 "core" 9\\ET +102 "processing"%{9 +2 "core" 9`FX +102 "processing"%9 +2 "core" 9fE] +102 "processing"%G9 +2 "core" 9jEa +102 "processing"%B9 +3 "core" 9pFe +102 "processing"%59 +2 "core" 9wFi +103 "processing"%N9 +2 "core" 9|Fm +102 "processing"%K9 +2 "core" 9Gq +102 "processing"%W9 +3 "core" 9Gv +102 "processing"%S9 +2 "core" 9Gz +103 "processing"%U9 +2 "core" 9H~ +102 "processing"%E9 +3 "core" 9H +102 "processing"%-9 +2 "core" 9H +102 "processing"%A9 +3 "core" 9I +102 "processing"%Z9 +3 "core" 9I +102 "processing"%e9 +2 "core" 9I +102 "processing"%_9 +2 "core" 9I +102 "processing"%I9 +3 "core" 9J +102 "processing"%b9 +2 "core" 9J +102 "processing"%$9 +2 "core" 9K +102 "processing"%Y9 +2 "core" 9K +102 "processing"%X9 +3 "core" 9K +102 "processing"%f9 +2 "core" 9L +102 "processing"%:9 +2 "core" 9M +102 "processing"%99 +3 "core" 9M +102 "processing"%]9 +2 "core" 9 M +3 .tPH.hold 2:00:00,28C +3 "processing"%1 pPp +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%a +94 "core"  + "processing"%l% +4 "core" %i  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%V' +586 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%L'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%o  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%h +68 "core" +2 .tPBV.dial :waste1 + "processing"%c  +122 "core" +2 "processing"%[% +4 "core" %ңa  +2 .tPS.seek 1.5ml + "processing"%M'S +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%s'd +1602 "core" ' +2 .tdelay 5:00 +2009 "Can"Tw\ =< +27993 #trecoverPSRreagent08 +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"%k +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%R' +2325 "core" ' + .tPSV.dial PTV +2 "processing"%F +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%g +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +125 "core" + .tPSV.dial :mixloop +2 "processing"%J +42 "core" + .tPRV.dial :ab1 +2 "processing"%T @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%2'c +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +7 .tPRV.dial CBV +3 "collection"'O  + "processing"%r  +42 "core" +3  + "processing"%% +4 "core" %^:\  +2 .tPS.seek 0.34ml + "processing"%'m +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'q  +27 "core" +2 .tPRV.dial :air + "processing"%u  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +53 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%~'Ҧ +1597 "core" ' +2 .tPSV.dial :PML +50 "processing"%t +41 "core" + .tPTV.dial :mixing +2 "processing"%v @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%H  +35 "core" + "processing"%m% +5 "core" %Ҧ}\  +2 .tPS.seek 1.85ml + "processing"%d' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1949 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &<  + "manipulator"&z& +4 "core" & 7 - A  + "manipulator"&% +4 "core" %\ , , - i %w +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +141 "core" ( + "manipulator"&|& +5 "core" &-  ) ] Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- - - I Q +2 .tForearm.seek :garage +2 "manipulator"&\ 'b +105 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + "manipulator"&}& +4 "core" &- 0 *  Q +2 "manipulator"&(% +3 "core" % v / 5 Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +284 "core" ( +2 "manipulator"&& +4 "core" &5  3 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &5 , , I I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&n'O +104 "core" ' +2 "manipulator"&P& +5 "core" &5 2 2 o I + "manipulator"&p% +4 "core" %Y . . z / +2 "collection"'& +3 "core" &M\ +3 "collection"'& +4 "core" &J  +3 .tCC.seek :closed + "collection"'(X +5 "core" &T  +6 & ,P $e +10 &X;\ 8 +9 &>\ L +9 &cC K +10 &zk< L +9 &<kM L +9 &i> K +10 &g< L +9 &hG\ L +10 &Ci;\ L +9 & gT\ K +9 &!hJ L +10 &#iH\ L +9 &%LgC L +9 &'mA\ L +10 &(eE\ L +9 &*gP\ L +10 &,UhH\ K +9 &.hE\ L +9 &/jA\ L +10 &1gA\ L +9 &3\\gI\ L +9 &5iE\ L +10 &6gL\ K +9 &8hE L +10 &:dgC L +9 &<&j8 L +9 &=gE\ L +10 &?gM\ L +9 &AjjU\ L +9 &C+jG\ M +10 &DuK\ M +9 &FC\ P +10 &H[n|J\ T +9 &JghH\ W +9 &KgjO\ X +10 &MgiK\ X +9 &OXghQ\ X +9 &QgjP\ Y +10 &RfjL\ Y +9 &TfkP\ Y +10 &V\\ejL\ Y +9 &WefkN\ 0 +9 &Xm jlM\ U +9 ( +3 "collection"'& +3 "core" &XuieiN\ M +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'*& +4 "core" &Xuiil<\ M + .tHand.open + "manipulator"&/1 +62 "core" 1 +2 "manipulator"&+% +4 "core" % Y D 3 H / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +119 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %hd\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%0'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Q  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "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 +2 "processing"%"  + "collection"';  +31 "core" ~ +117  +2 .tPSV.dial :mixloop +2 "processing"%> +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' + .tPSV.dial :air +2 "processing"%?  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +43 "core" +2 .tPS.seek 0ml + "processing"%4'd +696 "Can"\\v\ XX +1911 "core" ' +2 .tPSV.dial :air + "processing"%!  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +52 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&'& +4 "core" &5 , / l I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +3 "core" ( + "manipulator"&<& +4 "core" &5 6 ) I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &4 ! . ; I +2 .tForearm.seek CC + "manipulator"&,'O +101 "core" ' +2 .tHand.close + "manipulator"&D/ +60 "core" / +2 .tCC.seek :open + "collection"'\\( +426 "core" ( + "manipulator"&{& +4 "core" &4 7 2 I +2 "manipulator"&% +3 "core" % _ - - n +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&B(, +289 "core" ( +2 "manipulator"&5& +4 "core" &- )    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- ! !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K'b +112 "core" ' + .tHand.open +2 "manipulator"&W1 +62 "core" 1 +2 "manipulator"&S% +4 "core" % Z_ @ E A , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +105 "core" ' +2 ."da"delayUntil "13:32:28.05" +24973 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%E @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + + ."da"PSV.dial :air +2 "processing"%Z  +51 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%_ +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%b +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2295 "core" ' + #"da"washCycleDA #1 of 2 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"%X +122 "core"  + "processing"%f% +4 "core" %br\ + #"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"%9'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%]  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%a +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +33 "core" +2 "processing"%i% +4 "core" %ҡ~\  + ."da"PS.seek 1.5ml +2 "processing"%V'Q +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'd +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +35 "core" + ."da"delay 30 seconds +193 "Can"ft\ == +2810 ."da"PBV.dial between PSV and waste1 +51 "processing"%[ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%j' +2323 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%# +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%^  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2326 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%s +122 "core"  +2 "processing"%F% +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"%g' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%3% +4 "core" %Ҩx\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'X +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2313 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%u +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +6 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%t  +40 "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"%H'a +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%m  +42 "core"  + "processing"% % +4 "core" %\\o\  +2 ."da"PS.seek 0.55ml +2 "processing"%~' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%d  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%z +43 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" + "processing"%% +4 "core" %Ҫs\ +2 ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'d +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17055 "Can"v\ JJ +30948 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%(  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%\  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%P +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +6 "processing"%p  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "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"%*' +589 "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"%+  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҥ|\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Q'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +35 "core" + ."da"delay 30 seconds +2887 "Can"x\ >> +115 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%> +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2302 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%=% +4 "core" %iJ\ + #"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' +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 +49 "processing"%4 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" + "processing"%% +4 "core" %ң{\  +2 ."da"PS.seek 1.5ml +2 "processing"%''S +587 "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 +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%D  +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 + "processing"%) +68 "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"%{ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "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"%5  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +2322 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +122 "core"  + "processing"%W% +4 "core" %dq\ + #"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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%K +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" + "processing"%-% +5 "core" %ңy\  + ."da"PS.seek 1.5ml +2 "processing"%A'S +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Z * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%_  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%b +68 "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"%e +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +1395 "Can"dw\ VV +905 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +128 "core"  +3 "processing"%a% +16 "core" %gY\ +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%l' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%i% +3 "core" %f\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%9' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core"  +2 "processing"%[% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%L'X +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%M'd +1596 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .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"%^ +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%F +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%g  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2304 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%R +122 "core"  + "processing"%3% +4 "core" %b\ +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"%y'Ҧ +2102 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%T +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core" + "processing"%O% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'V +581 "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 + "processing"%  +106 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +1600 "core" ' +2 "processing"%u9 +3 "core" 9Ot5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%& +4 "core" &X\ . + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&2% +4 "core" %\ 2 , )  ( + "storage"( % +4 "core" % S U ;\ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(t(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &R \ \ +2 "manipulator"&& +3 "core" &- - /  +2 "manipulator"&m% +4 "core" %\ 2 - , n ( +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"& ( +227 "core" ( + "manipulator"&H& +4 "core" &  * + 0 +2 "storage"(d& +4 "core" &R * 2 <\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&~'] +95 "core" ' + "storage"(z& +4 "core" &R V V\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +283 "core" ' + "storage"(|- +3 "core" -'w +47 ."da"SE.configure :default +9 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & / . k 0 + "storage"(& +4 "core" &R 7 2\ + ."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"&' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"((- +2 "core" -'w +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(6' +33 "core" ' +2 "manipulator"&\ % +4 "core" %b - + f + "storage"(}& +4 "core" &R !\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts + "manipulator"& '> +17 "core" ' + "manipulator"&& +5 "core" & * / = 0 + "storage"(P& +4 "core" &R U U 6\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&p'] +22 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(' +40 "core" ' + "manipulator"&& +5 "core" & % - + 0 + "manipulator"&.% +4 "core" %_ * ,  +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"&*( +252 "core" ( +2 "manipulator"&+& +4 "core" &   0 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & , - b +3 ."da"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%/( +422 "core" ( +2 "storage"(& +4 "core" &R U U O\ + "manipulator"&n& +4 "core" & . - + "manipulator"&0% +4 "core" % ( ! $ +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8( +271 "core" ( +2 "manipulator"&Q& +4 "core" & (    + "storage"("& +4 "core" &R V V B\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&>'] +111 "core" ' + ."da"Hand.open +2 "manipulator"&1 +55 "core" 1 + "storage"(- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(;'Y +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22may1314h40ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +7446 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 90.115 seconds\ /var/log/esp/da22may1314h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may1314h40ml15s.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/da22may1314h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may1314h40ml30s.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/da22may1314h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may1314h40ml70s.tif +7127 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22may1314h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "90.115 sec auto-exposure",Subject: "da22may1314h40ml images!" +9 "storage"(=- +7 "core" -' +2 "storage"(?& +5 "core" &R U Q S\ +2 "manipulator"&C& +4 "core" & (   +2 ."da"Elbow.seek 1 +2 "manipulator"&4( +3 "core" ( + "manipulator"&%& +5 "core" & , - 6  + "storage"(& +4 "core" &R V X E\ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&!'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +5 "storage"(<' +55 "core" ' + "manipulator"&'& +5 "core" & , )  + "storage"(D& +5 "core" &R E\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&' +33 "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 +2 ."da"SE.seek 2.06 Pucks below Top Plate +2 "storage"(@' +25 "core" ' + "manipulator"&{% +5 "core" %a , ( O + "storage"(& +4 "core" &R a\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&,'B +30 "core" ' +2 "manipulator"&5& +4 "core" & * * `  +2 "storage"(& +4 "core" &R -\ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&7'] +13 "core" ' +2 "storage"(W% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(N' +100 (S% +3 "core" %9D \ PH +2 "manipulator"&K% +5 "core" %` 0 / k  +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&E'\ +92 "core" ' +33 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (-& +8 "core" &R F\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge + "processing"%G& +8 "core" & +4 "manipulator"&Z& +8 "core" & ) , )  +2 "manipulator"&A% +8 "core" %\  0 $ 1 & +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&_(, +176 "core" ( +5 "manipulator"&I& +10 "core" &- " 9  +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &b& +6 "core" &- # "   +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'b +107 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&e/ +60 "core" / +3 "manipulator"&X& +8 "core" &- # - ,  +4 "manipulator"&f% +8 "core" % q & ) U > +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +108 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +12 ."psFlush"Elbow.seek PC +4 "manipulator"&$( +118 "core" ( +2 "manipulator"&]& +9 "core" & + . 6  +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +6 "core" & - + -  +4 ."psFlush"Forearm.reconfigure :tight +118 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC + "manipulator"&:' +125 "core" ' +4 "manipulator"&i& +7 "core" & , - u  +2 "manipulator"&l% +10 "core" %  " '  +4 "processing"%9& +8 "core" & +4 "processing"%V& +8 "core" &  +6 ."psFlush"PC.seek :closed +3 "processing"%c(X +8 "core" &  +2 &  +6 &1\ +{ +9 &c\ > +9 &}\ M +10 &Bb\ L +12 &f\ L +8 &e\ L +7 &c\ L +9 &Je\ L +11 & b\ L +12 &e\ L +7 & c\ L +9 &"Sf\ L +8 &$g\ L +9 &%e\ L +11 &'g\ L +8 &)[c\ L +11 &+e\ L +14 &,f\ L +6 &.e\ L +8 &0af\ L +8 &2$c\ L +10 &3f\ L +10 &5j\ L +8 &7ig\ L +11 &9*g\ M +9 &:g\ L +8 &<c\ L +11 &>qf\ L +8 &@4c\ L +14 &Ag\ L +8 &Cj\ L +6 &Eus\ N +11 &G1\ P +9 &H\ R +12 &J\ R +6 &Lo\ R +9 &N1\ R +11 &O\ S +9 &Q\ S +9 &Ss\ T +10 &U6\ S +9 &V\ N +13 &X1>g\ )w +6 &X-\ * +4 ( +5 &X * +3 "processing"%V& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%[& +8 "core" &X * +3 ."psFlush"Hand.open +2 "manipulator"&o1 +60 "core" 1 +3 "manipulator"&h% +8 "core" %  ) ! I  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&L'\ +110 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%# +41 "core"  +5 "processing"%`% +8 "core" %g +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%^' +188 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +409 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%M' +2109 "core" ' +6 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%s @ +176 "core" B +4 ."psFlush"PTV.dial :PRVmixing +4 "processing"%F  +123 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%k +95 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%g'F +2612 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%j +97 "core"  +3 "processing"%R% +8 "core" %C  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%3' +594 "core" ' +4 ."psFlush"delay 5 seconds +108 #"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)\ +400 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%x' +2106 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%T  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%J @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%O +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%y'F +217 "Can"Wy\ 77 +2396 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%r' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +69 "core"  + ."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"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "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"%\  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%P'T +1109 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"% 'd +2611 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +68 "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"% ' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%p U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%n +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%0'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > + ."psFlush"PS.seek 2.5ml +49 "processing"%Q' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &, + "manipulator"&& +4 "core" & 8 # \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" & 4   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & + - {  +2 .tForearm.seek PC +2 "manipulator"&=' +93 "core" ' + .tHand.close +2 "manipulator"&?/ +61 "core" / +2 .tPC.seek :open + "processing"%C( +426 "core" ( + "manipulator"&%& +5 "core" & - $  + "manipulator"&% +4 "core" % " % | + .tForearm.seek :retract +2 "manipulator"&''\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +365 "core" ( + "manipulator"&{& +4 "core" &&  & 2 << +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" && 1 0 << +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'O +102 "core" ' +2 "manipulator"&& +4 "core" &&  1  << + "manipulator"&W% +4 "core" %Y ) * & . +2 "collection"'8& +3 "core" &) +3 "collection"'>& +4 "core" &+  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +8 &/ ,} +10 &d > +9 &~ M +9 &Df L +10 &f L +9 &f L +10 &h L +9 &Kn L +9 & h L +10 &h L +9 & k L +9 &"Uf K +10 &$i L +9 &%e L +10 &'j\ L +9 &)[k L +9 &+i\ L +10 &,j L +9 &.h\ L +9 &0cj L +10 &2'h K +9 &3h\ L +10 &5m L +9 &7lk L +9 &9-n L +10 &:g L +9 &<j\ L +9 &>tj L +10 &@6e L +9 &Aj L +10 &Cm L +9 &Ewx M +9 &G/ Q +10 &Htx\ T +9 &J|{ \ W +9 &Lb}\ W +10 &N"\ X +9 &O\ X +10 &Q\ Y +9 &Sg \ X +9 &U'\ Y +10 &V \ U +9 &X8 *| +9 &X%\ F +9 ( +2 &XO B +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.86 + "collection"'S& +4 "core" &XP6 B + .tHand.open +2 "manipulator"&K1 +54 "core" 1 +2 "manipulator"&!% +4 "core" % X 9 . ~ / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'<& +4 "core" &XQ B +2 "collection"'% +4 "core" %L  + .tCSV.dial CSR +2 "collection"'-  +40 "core"  + "collection"'G% +4 "core" %L  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"','m +1301 "Can"x\ KJ +42 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'Z% +2 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'A' +631 "core" ' +2 .tCSV.dial :waste +6 "collection"'@ +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'7'Q +1977 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'I& +4 "core" &XP B + "collection"'b% +4 "core" %N  + .tCSV.dial :flush +2 "collection"'N  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"')'m +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'e @ +41 "core" A +2 "collection"'X% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'f' +510 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'E  + ']  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'a @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"''Q +1583 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'_& +4 "core" &XP B +2 "collection"'i% +3 "core" %T  +2 .tCSV.dial :flush + "collection"'l  +68 "core" +2 .tCS.seek 5ml +2 "collection"'9'm +1148 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'Y @ +42 "core" B +2 "collection"'/% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'[' +518 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'o  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'h  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'V'Q +1588 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'#& +4 "core" &XO B +2 "collection"'`% +3 "core" %S  +2 .tCSV.dial CSR + "collection"':  +40 "core"  +2 "collection"'q% +4 "core" %S  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'^'O +1793 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'s' O +512 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'F + 'k  +96 "core" +32  +2 .tCTV.dial :intake + "collection"'M  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'j'Q +1817 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'R  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'g'Q +590 "core" ' + .tCSV.dial CSR +2 "collection"'3  +97 "core"  +2 "collection"'T% +4 "core" %O  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'J'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'O' O +1333 "core" ' + .tCSV.dial CBV +2 "collection"'x +97 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2593 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +4 "core" &% . # J << + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&u& +4 "core" &% . & ! << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &% + $ * << +2 .tForearm.seek CC +2 "manipulator"&r'O +107 "core" ' +2 .tHand.close + "manipulator"&2/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"& & +4 "core" && & + << + "manipulator"&v% +4 "core" % \\ . ,  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +281 "core" ( + "manipulator"& & +4 "core" &,  & 3 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &, " d 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d'b +112 "core" ' +2 .tHand.open + "manipulator"&H1 +55 "core" 1 +2 "manipulator"&z% +4 "core" % YW . /  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +106 "core" ' +2 "processing"%|& +4 "core" &  +35604 "Can"x\ 11 +15412 #t-> access 1 +3 "storage"(U% +3 "core" % 3\ + "manipulator"&% +4 "core" %\ '  ! ` "a +2 "manipulator"&& +3 "core" &,   7 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(\ (<( +720 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ((& +3 "core" &<* \  +2938 #t-> exit +5 #mEXIT @1652467203.40EDT @1653576081.01EDT = =tMAIN =mMAIN_scheduler @EDT1653576083.02 #"core_reset"Sent BREAK +2 #t@58468 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +419 "Can"g\  + g\ 4 #tPolling Can every 10:00 +3 #Cleanly exited at 14:40:03EDT13-May-22 +1532 #-> ESP.ready! +3 #Powering core bus +560 .Gate.power :raw,:ON +2 "sampler") +36 ) +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"'% +3 "core" %" + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %8  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %  7\ +2 .tSS.configure :default +2 "sampler")#.0X 5 I + .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 &\ & +3 "core" & . 4 + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & K\ +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 ( % +3 "core" % E\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure :default +2 "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"'% +3 "core" %} +2 "processing"%% + ."rdySampler"Intake.select :close +5 "manipulator"&% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +3 "core" %o  + % 2 / +2 "manipulator"&% + ."rdyProcessing"PSV.dial :air +5 "processing"%  +3 "core"  + % 1 / +2 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure :loose +2 "collection"' +3 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract + "manipulator"&'\ +34 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +2 "sampler")#.0X @ ) +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' + .tElbow.seek :hammer +2 "manipulator"&$( +96 "core" ( +2 "manipulator"&%& +4 "core" &% ) 4 & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&&'\ +3 "core" ' +2 "manipulator"&'% +4 "core" %\ ; 6   + + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg"-Holding position retracted requires 59mA: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 +2 "manipulator"&(& +3 "core" &% 1 2 & +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&)% +3 "core" %\ 2 3  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&*'r +75 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &+% +3 "core" % ) 2 4 Y b + .tForearm.stop + "manipulator"&5 +33 &,& +3 "core" &% = <  & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&-'\ +16 "core" ' + "manipulator"&.% +5 "core" %\ + 8 x +2 "processing"%/& + "collection"'0& +6 "core" &l\ +2 &!   + .tCC.reconfigure :default +3 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 "processing"%$x2 ^22b + "collection"'1( +3 ."openPC"PC.home.seek :open +3 "processing"%2( +266 "core" ( +2 ( +2 "collection"'3 +3 "core"  + "processing"%4 +4 "core" V +2 "processing"%5 +2 "core"  +2 "processing"%6 +3 "core" A +2 "collection"'7% +3 "core" %S  +2 "processing"%8% +4 "core" %d4\ + "sampler")9% +4 "core" %  \ x +2 "collection"':& +4 "core" &    + "processing"%;& +4 "core" &6\  + "manipulator"&<% +4 "core" %\ 9 , x +2 "manipulator"&=& +4 "core" &% 2 <  & + "storage"(>& +4 "core" &<' (\  + "storage"(?% +4 "core" % Y\ +2 "collection"'@9 +3 "core" 9 + "processing"%A9 +4 "core" 9 +18720 #t-> access 2 + "storage"(B% +3 "core" % ,\ +2 "manipulator"&C% +4 "core" %\ 2 1 x +2 "manipulator"&D& +3 "core" &% 0 0 i & +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(E(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +3 "core" &K %\  +18986 #t-> can +3 "Can"ih\ 55 +17405 >h\ 55 +60001 k\ 55 +60001 j\ 55 +60001 Cj\ 55 +41571 #t-> startTube 2 +2774 #-> $da [:extractVol]=0.19 +980 #-> shortDA +2 "collection"'G% +3 "processing"%H% +3 "core" %S   +7 %d\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +542 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop + "processing"%I +40 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%J  +123 "core" + .tPRV.dial :sipper +2 "processing"%K  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%L'` +2274 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%M  +2 "collection"'N  +71 "core" +52  +2 .tPS.seek 0.5ml +2 "processing"%O' +1261 "core" ' +2 .tPRV.dial :waste2 + "processing"%P @ +94 "core" @ +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%Q'd +589 "core" ' + .tPSV.dial PSR +2 "processing"%R +95 "core"  +2 "processing"%S% +4 "core" %_\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1ml +2 "processing"%T'T +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%U' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +109 "core" +2 .tPS.seek 0ml + "processing"%W'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%X +99 "core"  + "processing"%Y% +39 "core" %i\ +8 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%Z'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\\ +85 "Can"l\ 33 +10 "core" + .tPRV.dial :sipper +2 "processing"%]  +42 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%_ +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%`' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +96 "core" +2 .tPS.seek 0ml +2 "processing"%b'd +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%c& +4 "core" &\  + .tHand.open +2 "manipulator"&d1 +57 "core" 1 +2 "manipulator"&e% +4 "core" % \ ? ( C x +2 "storage"(f% +3 "core" % Y\ +2 "storage"(g. +2 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(h( \ +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +2 "core" & k q \ +2 "manipulator"&j& +4 "core" &% / . & + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k( +48 "core" ( + "manipulator"&l& +4 "core" & - # o < +2 "storage"(m& +4 "core" & \ +2 .tForearm.seek 2 + 600 counts + "manipulator"&n'/ +95 "core" ' +2 "storage"(o& +4 "core" & 2\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p'g +277 "core" ' +2 "storage"(q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (r& +3 "core" & 9\ + "manipulator"&s& +4 "core" & . 0 y < +2 .tElbow.seek 2 + "manipulator"&t( +3 "core" ( +2 "manipulator"&u& +4 "core" & 9 6 > < +2 "storage"(v& +3 "core" & q\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&w' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&x/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&y& + "storage"(z' +7 "core" & - / f < +2 "manipulator"&{% +3 "core" %  $ 9 +2 .tForearm.seek :retract +2 "manipulator"&|'\ +113 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "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 PC + "manipulator"&' +103 "core" ' + "manipulator"&& +4 "core" & % 6 m  +2 "manipulator"&% +4 "core" % / . + "processing"%& +4 "core" &\  +3 "processing"%& +5 "core" &\  +2 .tPC.seek :closed + "processing"%(X +4 "core" &\ \  +10 &6\ +} +9 &g\ @ +9 &m\ N +10 &2f\ M +9 &i\ M +9 &h\ M +10 &xe\ M +9 &:k\ M +10 &c\ M +9 &h\ L +9 & d\ L +10 &"Bh\ M +9 &$k\ M +9 &%f\ L +10 &'h\ M +9 &)Jd\ M +9 &+ h\ M +10 &,h\ M +9 &.j\ M +10 &0Rh\ M +9 &2h\ M +9 &3h\ M +10 &5i\ M +9 &7Yi\ M +9 &9h\ M +10 &:h\ M +9 &<g\ L +10 &>bk\ M +9 &@%h\ L +9 &Aj\ M +10 &Cp\ N +9 &Ea\ P +9 &G\ S +10 &H\ S +9 &J\ S +10 &L^\ S +9 &N\ T +9 &O\ T +10 &Q\ T +9 &Sb\ U +9 &U$\ U +10 &V\ U +9 &X@Hj\ X +10 &Xb\ 3 +9 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&1 +3 "core" &X"\ 1 +56 1 +2 "manipulator"&% +4 "core" % : 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%\ U +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 +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*# +102 "processing"%9 +3 "core" 9\ .# +102 "processing"%9 +3 "core" 9 3! +102 "processing"%9 +2 "core" 97" +102 "processing"%9 +3 "core" 9;" +102 "processing"%9 +2 "core" 9?! +102 "processing"%9 +3 "core" 9 C +102 "processing"%"9 +2 "core" 9&H +103 "processing"%%9 +2 "core" 9,L +102 "processing"%'9 +2 "core" 93P +102 "processing"%(9 +2 "core" 9;T +102 "processing"%)9 +3 "core" 9BX +102 "processing"%+9 +3 "core" 9K\\ +102 "processing"%9 +2 "core" 9Ra +102 "processing"%9 +3 "core" 9\\e +102 "processing"%,9 +2 "core" 9ei +102 "processing"%.9 +3 "core" 9nm +102 "processing"%09 +2 "core" 9wq +102 "processing"%/9 +2 "core" 9v +102 "processing"%#9 +3 "core" 9z +102 "processing"%&9 +2 "core" 9~ +102 "processing"%*9 +3 "core" 9\ +102 "processing"%39 +2 "core" 9 +102 "processing"%49 +2 "core" 9 +103 "processing"%59 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%99 +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 +103 "processing"%>9 +2 "core" 9 +102 "processing"%?9 +2 "core" 9\  +3 .tPH.hold 2:00:00,28C +4 "processing"%@ pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +95 "core"  + "processing"%B% +5 "core" %_J\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%C' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%D'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%F  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%! +68 "core" +2 .tPBV.dial :waste1 + "processing"%G  +52 "core" +2 "processing"%H% +4 "core" %Ң{\  +2 .tPS.seek 1.5ml + "processing"%I'R +591 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%K'd +1592 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +32 "core" +2 .tdelay 30 seconds +125 "Can"Uo\ XX +2877 .tPBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%L +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%P' +2331 "core" ' + .tPSV.dial PTV +2 "processing"%O +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%T'd +2310 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%V  +123 "core" + .tPSV.dial :mixloop +2 "processing"%U +42 "core" + .tPRV.dial :ab1 +2 "processing"%X @ +97 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%Y'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%W  +40 "core"  + "processing"%Z% +4 "core" %_\  +2 .tPS.seek 0.34ml +2 "processing"%\\'n +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +26 "core" + .tPRV.dial :air +2 "processing"%[  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%_'G[ +1177 "core" ' +2 .tPRV.dial :waste2 + "processing"%^ @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%a' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%`  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%c'Ҧ +1607 "core" ' +2 .tPSV.dial :PML +2 "processing"%d +42 "core" + .tPTV.dial :mixing +2 "processing"%e @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%f  +33 "core" +2 "processing"%g% +4 "core" %ҩ\  +2 .tPS.seek 1.85ml + "processing"%E' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%j'd +1948 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +4 "core" & \  + "manipulator"&m& +4 "core" & . /   +2 "manipulator"&o% +4 "core" %\ % / 7 !U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(, +123 "core" ( + "manipulator"&-& +4 "core" &, 7 ' .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &, 7 1  +2 .tForearm.seek :garage + "manipulator"&r'b +102 "core" ' +2 .tHand.close + "manipulator"&s/ +52 "core" / +2 "manipulator"& & +4 "core" &- . 8  +2 "manipulator"&u% +4 "core" % l 1 . +2 .tForearm.seek :retract + "manipulator"&v'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +284 "core" ( + "manipulator"&y& +4 "core" &.  5 c Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &. 9 . Cq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'O +102 "core" ' +2 "manipulator"&n& +4 "core" &. 9 7 Cq +2 "manipulator"&p% +4 "core" %Q 8 . ` +2 "collection"'w& +4 "core" & \  +2 "collection"'~& +5 "core" & \  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +8 &D\ &k +9 &oY\ 9 +10 &\ M +9 &e\ M +10 &Te\ M +9 &c\ L +9 &g\ M +10 &h\ L +9 &\\k\ M +9 &i\ M +10 &e\ L +9 &!k\ L +10 &#eg\ L +9 &%(c\ L +9 &&g\ M +10 &(c\ L +9 &*lh\ M +9 &,.h\ M +10 &-e\ L +9 &/k\ L +51 &1uh\ L +6 &37i\ L + &4d\ M + &6h\ L + &8|i\ M &:>h\ M +6 &<h\ M +9 &=c\ L +10 &?f\ L +9 &AFj\ M +9 &Cg\ M +10 &Dr\ N +9 &F\ P +9 &H8\ T +10 &I\ W +9 &K\ X +10 &Mq\ Y +9 &O3\ Y +9 &P\ Y +10 &R\ Z +9 &Tv\ Z +9 &V8\ Z +10 &Wz\ . +9 &Xj \ \\ +9 ( +3 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.92 + "collection"'t& +4 "core" &Xxp\ N + &Xxr\ N +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % Q < 7 . ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' + .tPSV.dial PSR +2 "processing"%z +95 "core"  + "processing"%|% +5 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%2'U +1604 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "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"'  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +9 "core" &. : 4  Cq +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&( +23 "core" ( +2 "manipulator"&& +4 "core" &  0 \ / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & 4 - / +2 .tForearm.seek CC + "manipulator"&"'O +95 "core" ' + .tHand.close +2 "manipulator"&%/ +58 "core" / +2 .tCC.seek :open + "collection"''( +426 "core" ( +2 "manipulator"&(& +4 "core" & . - u / + "manipulator"&)% +4 "core" % c 7 2 F +2 .tForearm.seek :retract + "manipulator"&+'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( +2 "manipulator"&& +4 "core" &- 8 %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &- , 0 &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.'b +107 "core" ' +2 .tHand.open + "manipulator"&01 +55 "core" 1 + "manipulator"&/% +4 "core" % _v < 1 f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +101 "core" ' +2 ."da"delayUntil "11:52:28.81" +19597 "Can"s\ PP +5402 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + "processing"%& @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%4  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%6 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%7  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%8 +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2318 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%; +122 "core"  + "processing"%<% +4 "core" %i \ + #"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"%=' +583 "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"%?  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%A +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" +2 "processing"%b% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%C'W +582 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%!'d +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%\ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%L'd +2323 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%K +122 "core"  + "processing"%O% +4 "core" %i \ +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"%R' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%Q +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core"  + "processing"%V% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'R +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%T'd +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 ."da"delay 30 seconds +1218 "Can"w\ OO +1784 ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +69 "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"%^ +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%`'d +2327 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%a  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%d  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%e  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%f +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%g'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%i  +42 "core"  +2 "processing"%c% +3 "core" %],\  +2 ."da"PS.seek 0.55ml +2 "processing"%E' +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%l  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%o +42 "core" + ."da"PTV.dial :mixing +2 "processing"%- @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%q  +33 "core" + "processing"%s% +4 "core" %ң"\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%u'd +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45177 "Can"y\ BB +2826 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%r * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%y  +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"%n  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%p +38 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +2329 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +122 "core"  + "processing"%t% +4 "core" %`3\ +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"% +59 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%~  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%z +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%k% +4 "core" %Ҫ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'Z +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%2'd +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +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"% +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2320 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %i@\ + #"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"%' +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 +6 .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҩ<\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +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"% +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +626 "Can"z\ WW +1696 "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 +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%,  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +122 "core"  + "processing"%/% +4 "core" %hR\ + #"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"%+' +594 "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"%& +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" + "processing"%3% +4 "core" %ҦO\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'V +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +33 "core"  +2 ."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"%9 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%=  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2325 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +126 "core"  +7 "processing"%B% +16 "core" %`N\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%b' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%>% +4 "core" %U\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%F' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%G +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +33 "core" + "processing"%D% +4 "core" %Ҫ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'Z +591 "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"%\ 'd +1605 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +81 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%K' +2339 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%L +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +68 "core" + ."da"delay 5 seconds +507 .PSV.dial :air +2 "processing"%Q  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2325 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +123 "core"  + "processing"%S% +4 "core" %gc\ +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"%X'Ҧ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 "processing"%Z% +4 "core" %ҨE\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'X +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%[  +94 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1605 "core" ' +2 "processing"%^9 +3 "core" 9T`5( +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%_  +3 "core" 5) + 5) + "processing"%]& +4 "core" &X"S\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&a% +3 "core" %\ ' . - k "^ +2 "storage"(d% +3 "core" %\ \  k\ +2 "storage"(e. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(f(S +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (`& +3 "core" &U `\ +2 "manipulator"&i& +3 "core" &- 5 / =  +2 "manipulator"&c% +3 "core" %\ ' / - i "^ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +211 "core" ( +2 "manipulator"&l& +4 "core" & 2  O \ +2 "storage"(E& +3 "core" &U\ \  <\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&o'] +98 "core" ' + "storage"(-& +4 "core" &U\ \ Y\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +49 "storage"(q'g +275 "core" ' + "storage"(s- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(}'z +32 "core" ' +2 "manipulator"&m& +4 "core" & ' %  \ +2 "manipulator"& % +3 "core" %Y 1 3 ? +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&r( +243 "core" ( + "manipulator"&y& +4 "core" & 3  4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & " ( +2 ."da"Forearm.seek PC +2 "manipulator"&$' +111 "core" ' +2 ."da"Hand.close +2 "manipulator"&n/ +54 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +425 "core" ( +2 "storage"(w& +4 "core" &U   \ + "manipulator"&{& +4 "core" & %  + + "manipulator"&1% +4 "core" %  "  p  +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&v( +280 "core" ( +2 "manipulator"&& +4 "core" &  &   + "storage"(~& +4 "core" &U   '\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z'] +111 "core" ' +2 ."da"Hand.open +2 "manipulator"&|1 +54 "core" 1 +2 "storage"(k- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da22may2612h.tif + "processing"%j& +15 "core" &\ +4 "manipulator"& & +8 "core" & & , )  +4 "manipulator"&% +10 "core" % g + , :  +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&2(, +174 "core" ( +3 "manipulator"& & +4 "core" &- 3 # . $ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- # $ +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +58 "core" / + "manipulator"& & +4 "core" &- P 9  $ +2 "manipulator"&% +4 "core" % n  " \\ f +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( +2 "manipulator"&& +4 "core" & ! 2 =  + ."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 PC +2 "manipulator"&' +107 "core" ' +2 "manipulator"&& +5 "core" & ' + [  + "manipulator"&% +4 "core" % & ) - h +2 "processing"%& +4 "core" &\ +8 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%x(X +9 "core" &\  +3 &2~\ +| +10 &fx\ ? +9 &{e\ N +10 &G_c\ M +9 & _Z\ M +9 &^O\ M +10 &]>\ L +9 &PbC\ L +10 &]8\ M +9 &_/\ M +9 & ^(\ L +10 &"Wb \ M +9 &$eu\ M +9 &%b|\ L +10 &'b|\ L +9 &)`_o\ L +9 &+"`f\ L +10 &,bl\ L +9 &._f\ L +10 &0ff\\\ M +9 &2*`V\ L +9 &3aT\ L +10 &5bH\ M +10 &7odJ\ M +8 &90`9\ M +10 &:b4\ M +9 &<b7\ M +10 &>wb3\ M +9 &@9b!\ M +9 &Af \ M +10 &Cc&\ M +9 &E|k \ N +9 &G5\ Q +10 &H\ S +9 &J\ S +10 &Ls\ S +9 &N5\ S +9 &O\ T +10 &Q\ T +9 &Sw\ U +10 &U;\ T +9 &V\ L +9 &X3E{\ "f +10 &X F\ 1 +5 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%& +4 "core" &X"\ 1 + &X"\ 1 + ."psFlush"Hand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&%% +4 "core" % U R 7 h +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +42 "core"  +2 "processing"%% +4 "core" %b\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +345 "Can"{\ +250 "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 +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%0 @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%/  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%+'F +219 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 51.968 seconds\ /var/log/esp/da22may2612h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may2612h15s.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/da22may2612h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may2612h30s.tif +824 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +96 "core"  + "processing"%*% +4 "core" %E\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +1025 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22may2612h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may2612h70s.tif +1078 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%4 @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%7 +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%8'F +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%6'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%:  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%='d +154 #"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/da22may2612h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "51.968 sec auto-exposure",Subject: "da22may2612h images!" +11 "storage"(5- +5 "core" -' + "storage"(A& +6 "core" &U \ +2 "manipulator"&B& +3 "core" & $ *  +2 "manipulator"&?% +4 "core" %\ % $ < Q !W +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&>( +337 "core" ( +2 "manipulator"&b& +4 "core" & *   y +2 "storage"(F& +5 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +9 "manipulator"&G'] +94 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(H' +56 "core" ' +2 "manipulator"&D& +5 "core" & , , ` y + "storage"(C& +5 "core" &U D 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"&I' +32 "core" ' +3 ."da"Elbow.hold +7 "manipulator"&!, +10 "core" , +6 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(N' +23 "core" ' +4 "manipulator"&M% +8 "core" %x $ / L  +3 "storage"(J& +8 "core" &U * # _\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&\ 'D +23 "core" ' +4 "manipulator"&O& +9 "core" & - / Q y +3 "storage"(L& +8 "core" &U Y X M\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&R'] +24 "core" ' +3 "storage"(Q% +9 "core" % X ` \ +4 ."downElevator"SE.seek :down +8 "storage"(K' +98 (V% +10 "core" %G ? A }\ PI +5 "manipulator"&S% +10 "core" %c " . 5  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&P'\ +93 "core" ' +34 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (U& +8 "core" &U Q K \ +1316 ' +3 ."psFlush"PSV.dial PSR +4 "processing"%W +77 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%Z' +588 "core" ' +5 ."psFlush"PSR.select :air +8 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%X' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +72 "core" +6 ."psFlush"PBV.dial PSV +5 "processing"%[ U +53 "core" W +4 ."psFlush"PS.seek 0ml +3 "processing"%Y'd +2620 "core" ' +6 ."psFlush"PSV.dial PBV +8 "processing"%^ @ +42 "core" > +4 ."psFlush"PS.seek 2.5ml +3 "processing"%_' +1268 #"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)\ +1348 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%e' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%i'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%-'T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%m  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +69 "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"%y' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%g U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%w  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%$' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%~'d +1292 "Can"~\ DD +1321 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%r @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2605 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & . * K y +2 "manipulator"&t% +3 "core" %\ . * ) R & +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +242 "core" ( +2 "manipulator"&}& +4 "core" &    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & + . Q +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +89 "core" / +12 ."psFlush"PC.seek :open +2 "processing"%z( +423 "core" ( + "manipulator"&v& +4 "core" & ( ( Q +2 "manipulator"&% +3 "core" % ! *  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(, +136 "core" ( + "manipulator"&& +4 "core" &-  *  n +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- $ % _ n +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % ci 9 + m 6 + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFinished short da assay +51853 "Can"\ 66 +60001 \ 66 +34730 #t-> access 2 +2 "storage"(% +4 "core" % #\ + "manipulator"&2% +4 "core" %\ ' " #  "` +2 "manipulator"&& +4 "core" &- $  n +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(p(K +830 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &K t s \  +12508 #t-> startTube 2 +5625 #-> shortDA +2 "collection"'% +3 "processing"%%% +3 "core" %Sa  +6 %e\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +247 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +123 "core" + .tPTV.dial :PRVmixing +2 "processing"%"  +122 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2282 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%\\  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%,' +1269 "core" ' + .tPRV.dial :waste2 +2 "processing"%0 @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%/'d +586 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%(% +4 "core" %g\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%&'T +208 "Can"~\ ;; +887 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%*' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +107 "core" +3 .tPS.seek 0ml + "processing"%3'd +2610 "core" ' +2 .tPSV.dial PSR +6 "processing"% +107 "core"  + "processing"%4% +4 "core" %`\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%7'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +93 "core" +2 .tPRV.dial :sipper +2 "processing"%8  +40 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%< +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%:' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +95 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%B& +4 "core" &\ +2 "manipulator"&?% +4 "core" %\ &   M "` + "storage"(;% +4 "core" % \ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(b( \ +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" & U\ +2 "manipulator"&D& +4 "core" &- ) & 7 n + "manipulator"&C% +4 "core" %\ & ! "` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&)( +198 "core" ( + "manipulator"&M& +5 "core" &  ( [ + "storage"(J& +4 "core" & 8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&O'/ +100 "core" ' + "storage"(L& +4 "core" & 8\ +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +282 "core" ' + "storage"(Q- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (G& +3 "core" & $\ +2 "manipulator"&>& +3 "core" & , " 1 +2 .tElbow.seek 2 + "manipulator"&V( +4 "core" ( + "manipulator"&S& +4 "core" & * - R + "storage"(H& +5 "core" & -\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&I' +34 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\ / +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&U& + "storage"(N' +7 "core" & ) "  +2 "manipulator"&R% +4 "core" % # ! 4 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +91 "core" ' + .tElbow.seek PC +2 "manipulator"&W( +166 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&=& +4 "core" &  $ (  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & *  X  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&T' +97 "core" ' +2 "manipulator"&[& +4 "core" & (  @  +2 "manipulator"&X% +3 "core" % % *  +2 "processing"%^& +4 "core" &\ +3 "processing"%Y& +4 "core" &\ +3 .tPC.seek :closed + "processing"%](X +5 "core" &\ +6 & ,6\ %g +10 &X(\ 8 +9 &/\ L +10 &g/\ L +9 &pj.\ M +9 &5c4\ L +10 &h\ L +9 &j\ L +9 &zd\ L +10 &;hF\ M +9 &h\ L +10 &!h\ M +9 &#h\ M +9 &%Dg\ L +10 &'k\ M +9 &(cx\ L +9 &*hq\ M +10 &,Kkv\ M +9 &. jt\ M +10 &/kw\ M +9 &1jy\ L +9 &3Six\ M +10 &5kv\ M +9 &6is\ L +9 &8hv\ L +10 &:[hu\ M +9 &<li\ M +10 &=dh\ L +9 &?j`\ M +9 &Adhd\ L +10 &C!si\ N +9 &D^\ O +9 &Fc\ Q +10 &HXt\ S +9 &Jv\ S +10 &Kz\ S +9 &Mw\ S +9 &O`y\ S +10 &Qw\ T +9 &Rw\ T +9 &To\ T +10 &Vdp\ T +9 &Wkxt\ &v +10 &X$mq\ 3 +9 ( +2 "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&_1 +3 "core" &Xw\ + +53 1 + "manipulator"&d% +4 "core" % +  W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%` U +2 %e9 +6 "core" 9 +101 "processing"%c9 +3 "core" 91 +102 "processing"%i9 +2 "core" 92  +103 "processing"%l9 +2 "core" 91  +103 "processing"%h9 +2 "core" 92 +102 "processing"%9 +2 "core" 92 +102 "processing"%E9 +3 "core" 92 +102 "processing"%-9 +2 "core" 91 +102 "processing"%s9 +3 "core" 92" +102 "processing"%m9 +3 "core" 92&! +102 "processing"%#9 +2 "core" 92*! +102 "processing"%q9 +2 "core" 92/! +103 "processing"% 9 +2 "core" 923! +102 "processing"%o9 +3 "core" 9"27 +102 "processing"%u9 +2 "core" 9%2;! +102 "processing"%g9 +3 "core" 9(3?! +102 "processing"%y9 +2 "core" 9-2D +103 "processing"% 9 +2 "core" 913H +102 "processing"%n9 +3 "core" 953L +102 "processing"%w9 +2 "core" 9;4P +102 "processing"%9 +3 "core" 9A4T +102 "processing"%19 +2 "core" 9G4X +102 "processing"%{9 +2 "core" 9N4] +103 "processing"%9 +2 "core" 9T4a +103 "processing"%$9 +2 "core" 9\\5e +102 "processing"%r9 +2 "core" 9c5i +102 "processing"%~9 +3 "core" 9i5m +102 "processing"%k9 +2 "core" 9r6r +103 "processing"%|9 +2 "core" 9z6v +102 "processing"% 9 +2 "core" 97z +102 "processing"%t9 +3 "core" 96~ +102 "processing"%}9 +2 "core" 97 +102 "processing"%9 +2 "core" 98 +102 "processing"%!9 +4 "core" 97\ +102 "processing"%9 +2 "core" 98 +102 "processing"%P9 +2 "core" 98 +103 "processing"%x9 +2 "core" 99 +102 "processing"%v9 +2 "core" 99 +102 "processing"%9 +50 "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 +2 "core" 9 < +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%2% +4 "core" %h.\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%f'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%%  +51 "core" +2 "processing"%% +4 "core" %ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%"'U +581 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%j'd +1593 "core" ' +2 .tdelay 5:00 +21770 "Can"\ =< +8232 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\\  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%,' +2326 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%/ +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%&  +66 "core"  +3 .tPS.seek 0ml +2 "processing"%+'d +2306 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%*  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%4 @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%3'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%7  +40 "core"  + "processing"%9% +5 "core" %bD\  +2 .tPS.seek 0.34ml + "processing"%8'q +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'.  +28 "core" + .tPRV.dial :air +2 "processing"%<  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'G[ +1181 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%5 @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%:' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%B  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%?'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%; +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%p  +33 "core"  +2 "processing"%F% +4 "core" %ң.\  +2 .tPS.seek 1.85ml +2 "processing"%D' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%M'd +1951 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" &R  + "manipulator"&& +4 "core" & / * K  +2 "manipulator"&L% +4 "core" %\ " , " - B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +137 "core" ( + "manipulator"&Q& +5 "core" &,  1 3  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &, * *  +2 .tForearm.seek :garage +2 "manipulator"&>'b +105 "core" ' +2 .tHand.close + "manipulator"&S/ +60 "core" / +2 "manipulator"&H& +4 "core" &, - - 4  +2 "manipulator"&\ % +3 "core" % s + . V f +2 .tForearm.seek :retract +2 "manipulator"&U'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +285 "core" ( +2 "manipulator"&)& +4 "core" &D 5 $  P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &C / , q P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +106 "core" ' + "manipulator"&I& +4 "core" &C /  3 P +2 "manipulator"&=% +4 "core" %V . . l  +2 "collection"'Z& +3 "core" & +3 "collection"'V& +5 "core" &\ +2 .tCC.seek :closed + "collection"'[(X +5 "core" &K\ +7 & +\ $e +9 &X \ 8 +9 & \ L +10 &a \ L +9 &ykN\ L +9 &<h\ L +10 &hQ\ L +9 &d\ L +10 &i\ L +9 &Cn\ L +9 & h \ L +10 &!g\ L +9 &#g \ L +10 &%Ke \ L +9 &' h \ M +9 &(g \ L +10 &*k\ L +9 &,Rh \ M +9 &.g\ L +10 &/f\ L +9 &1f\ \ L +9 &3[h\ L +10 &5e%\ L +9 &6c\ L +10 &8h\ M +9 &:dcl\ L +9 &<$k\\\ M +10 &=h\ L +9 &?e\ L +10 &Akh \ L +9 &C,k L\ M +9 &DsT\ M +10 &FQ\ P +9 &H]+\ T +9 &J)\ X +10 &K\ X +9 &M \ Y +9 &OW\ X +10 &Q\ Y +9 &R$\ Y +10 &T\ Y +9 &V]\ \ Y +9 &W^\ \ ; +10 &Xg {P\ 'p +9 &Xv\ !a +2 ( +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'X& +4 "core" &Xv\ !a + .tHand.open +2 "manipulator"&^1 +64 "core" 1 +2 "manipulator"&N% +4 "core" % V O ? %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +96 "core"  + "processing"%_% +4 "core" %a&\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%d'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%e  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +1595 "core" ' + .tPSV.dial PSR +2 "processing"%c +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%i  + "collection"'l  +30 "core" +119  +2 .tPSV.dial :mixloop +2 "processing"%h +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%-  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +42 "core" +3 .tPS.seek 0ml + "processing"%#'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +5 "core" &A 7 - k P + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +2 "core" ( +2 "manipulator"& & +3 "core" &A 6 0 S P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &A , $ / P +42 .tForearm.seek CC +9 "manipulator"&w'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'1( +428 "core" ( +2 "manipulator"&{& +4 "core" &A - #  P + "manipulator"&% +4 "core" % c - -  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&r(, +284 "core" ( +2 "manipulator"&~& +4 "core" &-  & [ % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- . , O % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|'b +109 "core" ' +2 .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"&t% +4 "core" % ]e , + N - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +2 ."da"delayUntil "13:33:52.75" +11140 "Can"\ WW +13782 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +69 "core" A + ."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"%P  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2328 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%v +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  + "processing"%% +4 "core" %hr\ + #"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"%' +581 "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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."da"PBV.dial :waste1 +6 "processing"%A  +33 "core" +2 "processing"%% +4 "core" %ҪG\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%%'d +1598 "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"%f * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +68 "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  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +2301 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%(% +4 "core" %e8\ + #"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"%/' +589 "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"%, +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%% +3 "core" %ҧQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'W +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%7'd +1606 "core" ' +2 ."da"delay 2:00 +4884 "Can"\ ZZ +7118 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%9  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%. +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%8 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%:'d +2297 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +6 "processing"%;  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%p  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%F +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%C'a +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%?  +41 "core"  +2 "processing"%D% +4 "core" %``\  +2 ."da"PS.seek 0.55ml +2 "processing"%J' +328 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%Q +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%G @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" +2 "processing"%S% +3 "core" %ҪL\  +2 ."da"PS.seek 1.85ml +2 "processing"%H' +300 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%a'd +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36793 "Can"z\ RR +11209 #"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"%) * +34 "core" , + ."da"PSV.dial :air +2 "processing"%O  +53 "core" +42 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2331 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%I +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%=  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Z +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2290 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +121 "core"  +2 "processing"%^% +4 "core" %ed\ + #"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' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%z  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%_ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%M% +4 "core" %ҥW\  +2 ."da"PS.seek 1.5ml +2 "processing"%e'U +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2286 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +121 "core"  + "processing"%q% +4 "core" %cc\ +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"%o'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" + "processing"% % +4 "core" %Ңd\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'R +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%R'd +1594 "core" ' +2 ."da"delay 2:00 +7555 "Can"\ AA +4448 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +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"%{ +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%k +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2288 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%t +122 "core"  + "processing"%$% +4 "core" %dn\ + #"da"Pulling 0.5ml of PSR.wash +6 .PSR.select :wash +2 "processing"% +15 ."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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%! +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" + "processing"%P% +4 "core" %ң|\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'d +1605 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2326 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%2 +138 "core"  +4 "processing"%A% +16 "core" %b^\ +8 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +2 "processing"%' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"% % +3 "core" % c\  +2 #"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"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core" + "processing"%% +4 "core" %ҪZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'Z +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +44 "processing"%` * +38 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1598 "core" ' + ."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 +2 "processing"%0 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%,  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%*'d +2313 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%&% +4 "core" %c\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%+'Ҧ +1871 "Can"\ zz +256 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core"  + "processing"%3% +4 "core" %Ҧy\ +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"%7 * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%8  +106 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +1597 "core" ' + "processing"%69 +4 "core" 9Nm5! + #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%B  +4 "core" 5! 5! +2 "processing"%<& +3 "core" &X_\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&;% +4 "core" %\ %  " , !R +2 "storage"(% +3 "core" % 0 '\ +2 "storage"(p. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(F(S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (:& +3 "core" &S   M\ + "manipulator"&?& +4 "core" &- ) " _ % + "manipulator"&D% +4 "core" %\ % ! '  !R +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&C( +204 "core" ( + "manipulator"&& +4 "core" & (  R  +2 "storage"(J& +3 "core" &S G S (\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q'] +114 "core" ' + "storage"(G& +4 "core" &S V W p\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(W'g +280 "core" ' + "storage"(S- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&L& +2 "core" & ! )   +2 "storage"(\ & +4 "core" &S S D C\ + ."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' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&>, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"()- +2 "core" -' +2 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(O' +31 "core" ' +2 "manipulator"&a% +4 "core" %r , "  + "storage"(I& +4 "core" &S  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&='C +19 "core" ' +2 "manipulator"&Z& +4 "core" & %  K  + "storage"(U& +4 "core" &S / 2 A\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +16 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(X' +39 "core" ' +2 "manipulator"&^& +4 "core" &  # '  +2 "manipulator"&'% +4 "core" %a  "   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&z( +236 "core" ( +2 "manipulator"&_& +4 "core" &  ( : - + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  # - - +2 ."da"Forearm.seek PC +2 "manipulator"&M' +90 "core" ' + ."da"Hand.close +2 "manipulator"&V/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%d( +425 "core" ( +2 "storage"(e& +4 "core" &S W U Z\ + "manipulator"&Y& +4 "core" &    - + "manipulator"&l% +4 "core" % ! "   +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&c( +255 "core" ( + "manipulator"&& +4 "core" & &  . +2 "storage"(T& +3 "core" &S V V I\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-'] +109 "core" ' + ."da"Hand.open +2 "manipulator"&E1 +64 "core" 1 +2 "storage"(h- +3 "core" -' +2 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"(s'j +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(q' +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/da22may2614h.tif +4 "processing"%m& +10 "core" &\ +3 "manipulator"&#& +9 "core" & %  . +2 "manipulator"& % +6 "core" % _ + - _ " +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (, +178 "core" ( + "manipulator"&o& +4 "core" &-    < +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- + ! - < +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&n'b +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&K/ +55 "core" / +2 "manipulator"&[& +4 "core" &- < 8 < + "manipulator"&{% +4 "core" % p " " k I +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +140 "core" ( + "manipulator"&~& +5 "core" & 4 /  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" & ! #  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&y' +96 "core" ' + "manipulator"&& +5 "core" & * + *  + "manipulator"&t% +4 "core" % , ,  +2 "processing"%$& +4 "core" &\ +2 "processing"% & +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%|(X +5 "core" &\ +7 & -\ %f +61 &V}\ 7 +10 &\ L +7 &`\ M &j`|\ L + &,\\{\ L + &]m\ L + &]a\ L + &s`Y\ L +3 &3bN\ M +9 &`G\ M +9 &!dI\ L +9 &#ydB\ M +10 &%;b,\ M +9 &&c}\ M +10 &(c\ L +9 &*d\ L +9 &,Dd\ L +10 &.cj\ L +9 &/c\ M +9 &1^\ L +10 &3Ke\ M +9 &5 b\ M +9 &6bx\ L +10 &8cp\ M +9 &:Tbn\ L +10 &<gd\ M +9 &=cc\ M +9 &?ed\ L +10 &A[f\\\ M +9 &CcQ\ M +9 &DiP\ M +10 &FyL\ O +9 &HS:\ R +10 &JF\ S +9 &K=\ R +9 &M;\ S +10 &OV)\ T +9 &Q$\ S +9 &R)\ T +10 &T(\ T +9 &V\\\ T +10 &Wsu\ $p +9 &X"q"\ 9 +9 ( +3 "processing"% & +2 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%!& +4 "core" &X)\ 0 + &X \ 0 +2 ."psFlush"Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&P% +4 "core" % C ; k +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%v +41 "core"  + "processing"%u% +95 "core" %dZ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%@  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +603 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 56.772 seconds\ /var/log/esp/da22may2614h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may2614h15s.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/da22may2614h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may2614h30s.tif +430 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +4 "core" %H\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +583 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1416 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22may2614h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may2614h70s.tif +703 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%A  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%`'d +527 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22may2614h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "56.772 sec auto-exposure",Subject: "da22may2614h images!" +12 "storage"(%- +3 "core" -' +2 "storage"(& +6 "core" &S  " \ + "manipulator"&0& +4 "core" & $ # *  +2 "manipulator"&"% +4 "core" %  % !  ~ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&\\( +251 "core" ( + "manipulator"&(& +4 "core" & + 8 $ +2 "storage"(j& +3 "core" &S 9 / \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&/'] +96 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.87 Pucks below Top Plate +3 "storage"(,'+ +56 "core" ' +4 "manipulator"&& +8 "core" & &  $ +3 "storage"(& +8 "core" &S c a\ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&&' +30 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&*, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +10 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.06 Pucks below Top Plate +7 "storage"(4' +18 "core" ' +5 "manipulator"&9% +9 "core" %i # )  +3 "storage"(3& +8 "core" &S U ^ z\ +6 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&+'C +20 "core" ' +4 "manipulator"&7& +8 "core" & !  7 $ +4 "storage"(8& +8 "core" &S \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&.'] +22 "core" ' +2 "storage"(6% +9 "core" % \ +5 ."downElevator"SE.seek :down +4 "storage"(B' +100 (<% +5 "core" %rB w t \ QJ +4 "manipulator"&;% +8 "core" %X # *   +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +27 ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 (p& +6 "core" &S x j "\ +1046 ' +3 ."psFlush"PSV.dial PSR +4 "processing"%: +70 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%?' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%D' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%b +70 "core" +3 ."psFlush"PBV.dial PSV +5 "processing"% U +52 "core" W +7 ."psFlush"PS.seek 0ml +3 "processing"%J'd +2611 "core" ' +3 ."psFlush"PSV.dial PBV +5 "processing"%r @ +153 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%G' +1976 #"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)\ +652 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\ ' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%a'd +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Q'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%C' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%H  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."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"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%> U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +832 "Can"\ GG +1775 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&#& +4 "core" & % # F $ +2 "manipulator"&i% +3 "core" %\ 2 + + G ( +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +250 "core" ( +2 "manipulator"&X& +4 "core" &  2  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" & " f  +2 ."psFlush"Forearm.seek PC + "manipulator"&o' +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +57 "core" / + ."psFlush"PC.seek :open +2 "processing"%-( +422 "core" ( +2 "manipulator"&c& +4 "core" & "  "  + "manipulator"&K% +4 "core" % !   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&{(, +138 "core" ( + "manipulator"&g& +4 "core" &- #   J +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &- !  J +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&k'b +114 "core" ' +2 ."psFlush"Hand.open + "manipulator"&n1 +54 "core" 1 + "manipulator"&% +4 "core" % _U " +   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&t'\ +110 "core" ' +2 #tFinished short da assay +43400 "Can"\ 88 +60001 \ 88 +60001 \ 88 +60002 y\ 98 +60001 \ 88 +60001 \ 88 +60001 \ 88 +60002 \ 88 +60001 \ 88 +60001 \ 88 +45061 #t-> access 1 +3 "storage"($% +3 "core" % \ + "manipulator"& % +4 "core" % 2 # * # ( +2 "manipulator"&R& +3 "core" &-  " Y J +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(d(<( +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" &<) t t 0\  +5063 #t-> access 2 +2 "storage"(% +3 "core" % *\ + "manipulator"&P% +4 "core" % 2 * # M ( +2 "manipulator"& & +3 "core" &- % ! [ J +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(v(K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (u& +3 "core" &K :\  +7036 #t-> startTube 2 +1912 "Can"~\ 88 +6667 #t-> shortDA +2 "collection"'y% +4 "core" %S  +2 "processing"%5% +5 "core" %d\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +235 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +122 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +124 "core" + .tPRV.dial :sipper +2 "processing"%@  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2273 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 "processing"%  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"% ' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +94 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +595 "core" ' + .tPSV.dial PSR +2 "processing"%x +95 "core"  +2 "processing"%A% +3 "core" %a\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +108 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%% +4 "core" %f\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1085 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +47 "processing"%' +1606 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +95 "core" +2 .tPRV.dial :sipper + "processing"%%  +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial PSR +2 "processing"%0 +95 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%"' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +95 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2616 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%w& +4 "core" &\ + "manipulator"&% +4 "core" % 2 $ # O ( + "storage"(% +4 "core" % \ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(9( \ +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (3& +2 "core" & i [ >\ +2 "manipulator"&7& +4 "core" &- ! ( J + "manipulator"&8% +4 "core" % 2 $ # D ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&q( +182 "core" ( +2 "manipulator"&6& +4 "core" & ! ( e 0 +2 "storage"(/& +3 "core" &  $\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&\\'/ +95 "core" ' + "storage"(<& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;'g +285 "core" ' + "storage"(,- +69 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (&& +3 "core" &  \ + "manipulator"&+& +4 "core" & ! ( % 0 +2 .tElbow.seek 2 + "manipulator"&p( +3 "core" ( +2 "manipulator"&4& +3 "core" & ' & G 0 +2 "storage"(.& +4 "core" &  \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&B' +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& + "storage"(?' +7 "core" & ! * 4 0 + "manipulator"&b% +4 "core" %  # % f [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&D( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +108 "core" ( + "manipulator"&r& +4 "core" & "  5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & ! % '  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&}' +93 "core" ' +2 "manipulator"&G& +4 "core" & )  7  +2 "manipulator"&L% +3 "core" % " % 1 +2 "processing"%S& +4 "core" &\ +2 "processing"%)& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%\ (X +4 "core" &\ +7 & +\ %h +10 &W\ 8 +9 &\ L +9 &g\ L +10 &rj\ M +9 &7a\ L +10 &f(\ L +9 &h$\ M +9 &|f5\ L +10 &=e1\ M +9 & b!\ L +9 &!j-\ M +10 &#e*\ L +9 &%Eg$\ M +10 &'i#\ M +9 &(d'\ L +9 &*j\ M +10 &,Me\ M +9 &.g\ M +9 &/f\ M +10 &1h!\ L +9 &3Uh\ M +10 &5e\ M +9 &6h\ M +9 &8k\ M +10 &:^e\ L +9 &<kZ\ M +9 &=cn\ L +10 &?h)\ M +9 &Aegs\ M +10 &C%n!\ M +9 &Dy\ O +9 &F\ Q +10 &H\\\ R +9 &J\ S +9 &K\ S +10 &M5\ S +9 &OaV\ S +10 &Q"q\ T +9 &Rq\ T +9 &Tv\ S +10 &Vh{\ T +9 &Wevn\ , +9 &X"w\ D +9 ( +2 &X!p\ / +2 "processing"%)& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open +2 "manipulator"&I1 +55 "core" 1 + "manipulator"&a% +4 "core" % 8 )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +111 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Z U +2 %'9 +6 "core" 9 +101 "processing"%^9 +3 "core" 96 +102 "processing"%Q9 +2 "core" 95  +102 "processing"%W9 +3 "core" 95  +102 "processing"%H9 +3 "core" 95 +102 "processing"%C9 +2 "core" 95 +102 "processing"%O9 +2 "core" 95 +103 "processing"%=9 +2 "core" 96 +102 "processing"%9 +3 "core" 95"! +102 "processing"%9 +2 "core" 96& +102 "processing"%>9 +2 "core" 97* +102 "processing"%_9 +3 "core" 96/! +102 "processing"%N9 +2 "core" 9 63 +102 "processing"%V9 +3 "core" 9$67 +102 "processing"%e9 +3 "core" 9)7; +102 "processing"%]9 +2 "core" 9.6? +103 "processing"%l9 +2 "core" 957C +102 "processing"%Y9 +2 "core" 9;8H +102 "processing"%9 +3 "core" 9C7L +102 "processing"%M9 +3 "core" 9J8P +102 "processing"%z9 +2 "core" 9Q8T +103 "processing"%T9 +2 "core" 9Y8X +102 "processing"%h9 +2 "core" 9a8] +102 "processing"%E9 +3 "core" 9j8a +102 "processing"%#9 +3 "core" 9t9e +102 "processing"%i9 +2 "core" 9}9i +102 "processing"%X9 +3 "core" 9:m +102 "processing"%s9 +2 "core" 9:q +102 "processing"%*9 +3 "core" 9:v\ +102 "processing"%9 +3 "core" 9:z +102 "processing"%9 +2 "core" 9;~ +102 "processing"%|9 +3 "core" 9; +102 "processing"%c9 +2 "core" 9: +103 "processing"%K9 +2 "core" 9; +102 "processing"%g9 +3 "core" 9< +102 "processing"%~9 +2 "core" 9< +103 "processing"%o9 +2 "core" 9< +102 "processing"% 9 +2 "core" 9< +102 "processing"%n9 +3 "core" 9> +102 "processing"%9 +2 "core" 9= +103 "processing"%[9 +2 "core" 9> +102 "processing"%k9 +3 "core" 9 > +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%$ +96 "core"  + "processing"% % +4 "core" %aN\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%R' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%F'Ҧ +1607 "core" ' + .tPTV.dial :puck +6 "processing"%!  +126 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%P  +51 "core" +2 "processing"% % +4 "core" %ҬU\  +2 .tPS.seek 1.5ml + "processing"%u'\\ +582 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +3 .tPS.seek 0ml + "processing"%y'd +1596 "core" ' +2 .tdelay 5:00 +9164 "Can"\ 99 +20838 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%@' +2326 "core" ' + .tPSV.dial PTV +2 "processing"%m +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +7 "processing"%  +67 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2321 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%x  +125 "core" + .tPSV.dial :mixloop +2 "processing"%A +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%2  +40 "core"  +2 "processing"% % +4 "core" %_H\  +2 .tPS.seek 0.34ml + "processing"%'n +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%f @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%%' +866 "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"%0'Ҧ +1600 "core" ' +2 .tPSV.dial :PML +50 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"%( @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%"  +33 "core" +2 "processing"%w% +4 "core" %ңF\  +2 .tPS.seek 1.85ml +2 "processing"%' +232 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1951 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'v& +3 "core" &   +2 "manipulator"&3& +3 "core" & & K  +2 "manipulator"&7% +4 "core" %\ ' , + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(, +136 "core" ( + "manipulator"&6& +4 "core" &, 1  Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &, ) "  Q +2 .tForearm.seek :garage +2 "manipulator"&<'b +102 "core" ' +2 .tHand.close + "manipulator"&{/ +55 "core" / +2 "manipulator"&t& +5 "core" &, / - Q + "manipulator"&,% +4 "core" % r + . Z +2 .tForearm.seek :retract +2 "manipulator"&&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +301 "core" ( +2 "manipulator"&4& +4 "core" && 1  <9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" && - - e <9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'O +101 "core" ' + "manipulator"&`& +4 "core" &&  1 L <9 +2 "manipulator"&b% +4 "core" %Y , . ^ L +2 "collection"'q& +3 "core" & +3 "collection"'\\& +4 "core" &\ +3 .tCC.seek :closed + "collection"';(X +5 "core" &\ +7 & %\ $d +9 &W\ 8 +9 &\ L +10 &c\ L +9 &mg\ M +10 &2e\ L +9 &g \ L +9 &e\ L +10 &vh\ L +9 &7h\ M +9 &e\ L +10 &!a\ L +9 &#e\ L +10 &%Ac\ L +9 &'h\ L +9 &(e\ L +10 &*g\ M +9 &,He\ L +9 &.\ c\ L +10 &/h\ L +9 &1e\ L +10 &3Qb\ L +9 &5d\ L +9 &6e\ L +10 &8f\ L +9 &:Yb\ L +9 &<i\ M +10 &=e\ L +9 &?g\ L +10 &Aag\ L +9 &C j\ M +9 &Dr\ N +10 &F\ O +9 &HP\ U +9 &J\ \ W +10 &K\ X +9 &M\ Y +10 &OL\ Y +9 &Q \ Y +9 &R\ Y +10 &T\ Y +9 &VQ\ Z +9 &Wj\ - +10 &Xv%\ L +9 ( + &X|c\ F +3 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'B& +4 "core" &X|c\ F +2 .tHand.open + "manipulator"&r1 +60 "core" 1 +2 "manipulator"&J% +4 "core" % Y L ?  L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"%G +94 "core"  + "processing"%L% +5 "core" %c$\ + #tPulling 1.5ml of PSR.flush +6 .PSR.select :flush +2 "processing"%@ +14 .tPS.seek 1.5ml +2 "processing"%S'U +1599 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%?  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%- +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%I' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%a  +2 "collection"''  +31 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%) +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%^  +71 "core" +2 .tPS.seek 0ml + "processing"%}'d +2611 "core" ' + .tPSV.dial :air +2 "processing"%Q  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2618 "core" ' + .tPSV.dial :mixloop +7 "processing"%H +42 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%O  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2435 "Can"\ qp +178 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &% - + 2 <9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +3 "core" ( + "manipulator"&N& +5 "core" &% 4 " W <9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &% * . _ <9 +2 .tForearm.seek CC +2 "manipulator"&e'O +98 "core" ' + .tHand.close +2 "manipulator"&]/ +59 "core" / +2 .tCC.seek :open +2 "collection"'l( +427 "core" ( + "manipulator"&Y& +4 "core" &% ) " , <9 + "manipulator"&% +5 "core" % c , - C + .tForearm.seek :retract +2 "manipulator"&M'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(, +287 "core" ( +2 "manipulator"&T& +4 "core" &, + ( ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &, ( , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E'b +113 "core" ' +2 .tHand.open + "manipulator" +54 "core" 1 + "manipulator"&i% +4 "core" % `h : D  : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +99 "core" ' +2 ."da"delayUntil "16:35:59.76" +24935 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%s @ +68 "core" A + ."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 + "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +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"%~  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'd +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%n% +4 "core" %gV\ + #"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"%' +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"%k  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%j% +4 "core" %ҡO\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'Q +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +51 "processing"%F +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +65 "Can"\ CC +15 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2293 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%y +122 "core"  + "processing"%m% +4 "core" %dn\ + #"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"%' +580 "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 + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +35 "core" + "processing"%x% +4 "core" %ҥs\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'U +595 "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" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +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"% +67 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%%  +40 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%(  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%" +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%w'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%0% +4 "core" %_i\  + ."da"PS.seek 0.55ml +2 "processing"%' +329 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%v  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%7 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%6 @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core" + "processing"%D% +4 "core" %ҧp\  +2 ."da"PS.seek 1.85ml +2 "processing"%{' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%t * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +24180 "Can"\ == +23822 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" , + ."da"PSV.dial :air +2 "processing"%8  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2333 "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 +2 "processing"%b +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%&'d +2305 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +121 "core"  +2 "processing"%B% +4 "core" %^q\ + #"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' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%\\  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%G +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +32 "core" +2 "processing"%:% +4 "core" %ҫb\  +2 ."da"PS.seek 1.5ml +2 "processing"%'[ +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%S'd +1598 "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"% * +32 "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"%a' +2327 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%) +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Q  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'d +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +121 "core"  +2 "processing"%W% +3 "core" %aq\ +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"%O' +265 "Can"\ ff +318 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +35 "core" +43 "processing"%>% +11 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'Z +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'d +1594 "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"%p * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%; +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2302 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +134 "core"  + "processing"%i% +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"%M' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%s +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core"  + "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%c'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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 +2 "processing"%~ +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%|' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2302 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +137 "core"  +5 "processing"% % +16 "core" %d{\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%j' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%[% +4 "core" %\ \  + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%P +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%F% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%'X +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%u * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Z'd +1561 "Can"\ +44 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +34 "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"%d +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2326 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +123 "core"  + "processing"%% +4 "core" %b\ + #"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"%'Ҧ +2113 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +7 "processing"%A +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core" + "processing"% % +4 "core" %ҩ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +583 "core" ' + ."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"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 "processing"%f9 +3 "core" 9Sp5# +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5$ + 5$ + "processing"%& +4 "core" &X\ / + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&%% +3 "core" %\ %  * * !W +2 "storage"(% +4 "core" % 5 <\ + "storage"((. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"("(S +189 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &U X\  r\ + "manipulator"&& +4 "core" &,   +2 "manipulator"&0% +3 "core" %\ %  " ? !W +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&w( +212 "core" ( + "manipulator"&v& +4 "core" & $   + "storage"(& +4 "core" &U 3 1\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&7'] +109 "core" ' + "storage"(6& +4 "core" &U * 8 $\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(/'g +277 "core" ' + "storage"(D- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +47 ."da"SE.seek :place +9 "storage"(t'z +35 "core" ' +2 "manipulator"&3& +4 "core" & , ,   + "manipulator"&{% +4 "core" %_ & )  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +90 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&<( +239 "core" ( + "manipulator"&8& +5 "core" &  (   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" & * & @  +2 ."da"Forearm.seek PC +2 "manipulator"&.' +97 "core" ' + ."da"Hand.close +2 "manipulator"&`/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%b( +421 "core" ( +2 "storage"(q& +4 "core" &U 9 > /\ +2 "manipulator"&4& +3 "core" & !   +2 "manipulator"&1% +3 "core" % $ #  +2 ."da"Forearm.seek :retract +2 "manipulator"&B'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&&( +271 "core" ( + "manipulator"&r& +5 "core" & !  5  + "storage"(\\& +4 "core" &U 1 :\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +114 "core" ' +2 ."da"Hand.open + "manipulator"&L1 +57 "core" 1 +2 "storage"(:- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(J'F +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da22may2617h.tif +4 "processing"%& +13 "core" &\ +4 "manipulator"&-& +6 "core" &  %   +2 "manipulator"&% +6 "core" % Џ "   +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(, +176 "core" ( + "manipulator"&)& +4 "core" &, ' ) C  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &, % *   +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&I'b +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&Q/ +64 "core" / +2 "manipulator"&a& +4 "core" &, I 3 N  +2 "manipulator"&H% +3 "core" % p " 4 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +101 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&}( +115 "core" ( +2 "manipulator"&O& +4 "core" & % & *  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & + 5  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +107 "core" ' + "manipulator"&>& +5 "core" & " % '  + "manipulator"&C% +4 "core" % ! #  - +2 "processing"%V& +5 "core" &6\ +2 "processing"%N& +4 "core" &'\ +2 ."psFlush"PC.seek :closed +3 "processing"%+(X +4 "core" &L\ +7 & ,H\ %f +10 &V}6\ 7 +9 &A\ L +9 &_\ M +10 &pc\ L +9 &3`\ L +10 &_\ L +9 &`{\ L +9 &y\\}\ L +10 &9`r\ M +9 &_d\ L +9 &!_f\ L +10 &#]T\ L +9 &%C]P\ L +10 &'aP\ M +9 &(`I\ L +9 &*]~\ L +10 &,Jc\ L +9 &. _\ M +9 &/`\ L +10 &1]\ L +9 &3Rd\ L +10 &5c\ L +9 &6b\ L +9 &8`\ M +10 &:Z_\ L +9 &<_\ L +9 &=_\ L +10 &?as\ L +9 &Acas\ L +9 &C$er\ L +10 &Diq\ M +9 &Fya\ O +10 &HZ]\ R +9 &JX\ S +9 &KV\ R +10 &MQ\ S +9 &O\\S\ T +9 &QO\ T +10 &RG\ T +9 &T?\ T +10 &Vb@\ T +9 &Wmr=\ $p +9 &X%t>\ 7 +9 ( +2 &X:\ , +2 "processing"%N& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%p& +4 "core" &XA\ , + ."psFlush"Hand.open +2 "manipulator"&;1 +58 "core" 1 +2 "manipulator"&]% +4 "core" % O D S - +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +116 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%e +42 "core"  +2 "processing"%T% +4 "core" %e\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Y' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%# @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%i  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%_ +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%M'F +677 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 56.56 seconds\ /var/log/esp/da22may2617h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may2617h15s.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/da22may2617h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may2617h30s.tif +362 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%s +97 "core"  + "processing"%*% +4 "core" %I4\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1475 #"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/da22may2617h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may2617h70s.tif +630 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"%K +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%g'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%c'T +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1607 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%n +68 "core" + ."psFlush"PTV.dial :puck +3 "processing"%o  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +591 #"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/da22may2617h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "56.56 sec auto-exposure",Subject: "da22may2617h images!" +11 "storage"(|- +4 "core" -' + "storage"($& +6 "core" &U H "\ +2 "manipulator"& & +4 "core" & " "   + "manipulator"&k% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[( +277 "core" ( +2 "manipulator"&j& +4 "core" & * ' 3  + "storage"(!& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&P'] +107 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"( ' +57 "core" ' +2 "manipulator"&F& +5 "core" & % *  +4 "storage"(R& +5 "core" &U \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&u' +32 "core" ' +4 ."da"Elbow.hold +7 "manipulator"&, +10 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +7 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(5' +27 "core" ' +3 "manipulator"&% +6 "core" %v . - R  +4 "storage"(d& +9 "core" &U W U H\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +4 ."da"Forearm.seek 1 + 319 counts +4 "manipulator"&Z'D +28 "core" ' +3 "manipulator"&m& +8 "core" & , * %  +3 "storage"(& +12 "core" &U c a\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +27 "core" ' +3 "storage"(% +10 "core" % g r `\ +4 ."downElevator"SE.seek :down +5 "storage"(y' +101 (x% +7 "core" %I r q J\ QK +3 "manipulator"&% +9 "core" %U , , W  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&@'\ +90 "core" ' +50 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (A& +7 "core" &U \ +915 ' +9 ."psFlush"PSV.dial PSR +5 "processing"%2 +69 "core"  +3 ."psFlush"PSR.select :flush +11 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +585 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2114 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"% +67 "core" +4 ."psFlush"PBV.dial PSV +4 "processing"% U +54 "core" W +4 ."psFlush"PS.seek 0ml +4 "processing"%'d +2608 "core" ' +3 ."psFlush"PSV.dial PBV +5 "processing"%f @ +42 "core" > +5 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2049 #"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)\ +560 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +58 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%(' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2205 "Can"\ A@ +438 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%6'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%3  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%w U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%r +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&-& +4 "core" & " ?  +2 "manipulator"&B% +4 "core" %\ &  (  !M +6 ."psFlush"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&t& +4 "core" & '  *  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &  ! &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&)' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&^/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%G( +422 "core" ( + "manipulator"&&& +4 "core" & ! "  +2 "manipulator"&Q% +3 "core" % # !  L +45 ."psFlush"Forearm.seek :retract +9 "manipulator"&a'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&H(, +137 "core" ( + "manipulator"&'& +5 "core" &-  ( ! m + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &- $ ) P m +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&I1 +61 "core" 1 +2 "manipulator"&>% +4 "core" % aO 6 0  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +120 "core" ' + #tFinished short da assay +30896 "Can"\ // +60001 \ // +27222 #t-> access 2 +2 "storage"(V% +3 "core" % E\ +2 "manipulator"&S% +4 "core" %  # # " +2 "manipulator"&W& +3 "core" &-   " m +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(b(K +829 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (p& +3 "core" &K *\  +16448 #t-> startTube 2 +605 #-> shortDA +2 "collection"';% +2 "processing"%]% +7 "core" %S \ +4 %^  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +288 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%N +120 "core" + .tPTV.dial :PRVmixing +2 "processing"%e  +122 "core" + .tPRV.dial :sipper +2 "processing"%T  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%='` +2278 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%h' +1263 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%# @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%i'd +581 "core" ' + .tPSV.dial PSR +2 "processing"%_ +95 "core"  +2 "processing"%Y% +4 "core" %i + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%s'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%*' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +108 "core" +2 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"% +93 "core"  +2 "processing"%% +4 "core" %c + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%K'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +95 "core" +2 .tPRV.dial :sipper + "processing"%g  +43 "core" +2 .tPS.seek 0ml + "processing"%c'd +337 "Can"\ 44 +2281 "core" ' +2 .tPSV.dial PSR + "processing"%n +100 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%o' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"%|'d +2607 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%$& +4 "core" & +2 "manipulator"& % +3 "core" %  "  # +2 "storage"(k% +4 "core" % r\ + "storage"(j. +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 +2 (}& +3 "core" & B\ + "manipulator"&F& +4 "core" &-  "  m +2 "manipulator"&R% +3 "core" %  % *  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +195 "core" ( + "manipulator"&& +4 "core" &  ' C  +2 "storage"(d& +4 "core" &  m\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&m'/ +96 "core" ' +2 "storage"(& +4 "core" &  v\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'g +285 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +3 "core" &  \ +2 "manipulator"&[& +3 "core" &  $   +2 .tElbow.seek 2 +2 "manipulator"&x( +3 "core" ( +2 "manipulator"&& +4 "core" & + ' N  + "storage"( & +4 "core" &  \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&u' +35 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&A& + "storage"(5' +7 "core" & &   + "manipulator"&% +4 "core" %  ! * 0  +2 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&2( +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&& +4 "core" & * %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & &  N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +116 "core" ' +2 "manipulator"&& +4 "core" & *  3 + "manipulator"&% +5 "core" % # ! . # + "processing"%f& +5 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &\  +9 &1\ +{ +10 &c\ > +9 &~\ M +9 &Bc\ L +10 &e\ L +9 &h\ L +9 &f\ L +10 &Ig\ M +9 & c\ L +10 &h\ L +9 & e\ M +9 &"Qf\ M +10 &$e\ L +9 &%c\ L +9 &'j\ L +10 &)Ze\ L +9 &+h\ L +10 &,i\ M +9 &.g\ M +9 &0bi\ L +10 &2#j\ M +9 &3g2\ M +9 &5i'\ M +10 &7jc0\ L +9 &9+e\ M +10 &:d)\ L +9 &<f3\ L +9 &>rh3\ L +10 &@5f=\ L +9 &Aj3\ M +9 &Cp0\ N +10 &Eo8\ P +9 &G)3\ S +10 &H.\ R +9 &J0\ S +9 &Lo'\ S +10 &N1\ S +9 &O\ S +9 &Q\ S +10 &St\ T +9 &U6\ T +10 &V\ M +9 &X1At+\ &q +9 &X 4\ . +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&1 +3 "core" &X\ . +54 1 + "manipulator"&% +4 "core" %  7 ) V # +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"% U +2 %(9 +6 "core" 9 +101 "processing"%09 +3 "core" 9< +102 "processing"%9 +2 "core" 9<  +103 "processing"%v9 +2 "core" 9<  +102 "processing"%99 +2 "core" 9< +102 "processing"%z9 +3 "core" 9= +102 "processing"%9 +2 "core" 9< +102 "processing"%69 +2 "core" 9< +102 "processing"%D9 +3 "core" 9=" +102 "processing"%39 +3 "core" 9=& +102 "processing"%X9 +2 "core" 9<* +103 "processing"%/9 +20 "core" 9#=/ +102 "processing"%{9 +2 "core" 9&=3 +102 "processing"%79 +4 "core" 9+=8 +102 "processing"%,9 +2 "core" 9.=< +102 "processing"%w9 +2 "core" 92=@ +102 "processing"%89 +3 "core" 97=D +102 "processing"%U9 +2 "core" 9==H +103 "processing"%`9 +3 "core" 9C>M +102 "processing"%q9 +3 "core" 9I>Q +102 "processing"%\ 9 +2 "core" 9Q?U +102 "processing"%19 +2 "core" 9X>Y +102 "processing"%49 +3 "core" 9_?] +102 "processing"%r9 +3 "core" 9f?a +102 "processing"%.9 +2 "core" 9o@f +102 "processing"%<9 +2 "core" 9w?j +102 "processing"%\\9 +3 "core" 9@n +102 "processing"%:9 +2 "core" 9@r +102 "processing"%L9 +3 "core" 9Av +102 "processing"%-9 +2 "core" 9@{ +103 "processing"%B9 +2 "core" 9A\ +102 "processing"%t9 +2 "core" 9A +102 "processing"%J9 +3 "core" 9B +102 "processing"%9 +3 "core" 9B +102 "processing"%^9 +2 "core" 9C +103 "processing"%@9 +2 "core" 9C +102 "processing"%+9 +2 "core" 9C +102 "processing"%&9 +3 "core" 9D +102 "processing"%Q9 +3 "core" 9D +102 "processing"%'9 +2 "core" 9E +102 "processing"%O9 +3 "core" 9D +102 "processing"%)9 +2 "core" 9E +103 "processing"%9 +2 "core" 9 E +3 .tPH.hold 2:00:00,28C +8 "processing"%I pUp  +3 .tdelay 1:30 +58 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%> +94 "core"  +2 "processing"%a% +4 "core" %h\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%V'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%S  +124 "core"  + .tPSV.dial PTV +6 "processing"%W +69 "core" +2 .tPBV.dial :waste1 + "processing"%"  +52 "core" + "processing"%p% +4 "core" %ҡh\  +2 .tPS.seek 1.5ml +2 "processing"%;'Q +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%] * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%N'd +1619 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +31 "core" +2 .tdelay 30 seconds +504 "Can"t\ SR +2498 .tPBV.dial between PSV and waste1 +2 "processing"%T * +33 "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"%' +2329 "core" ' + .tPSV.dial PTV +2 "processing"%= +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +6 "processing"%h +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +123 "core" + .tPSV.dial :mixloop +2 "processing"%s +42 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%*'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +41 "core"  + "processing"%% +4 "core" %`X\  +2 .tPS.seek 0.34ml +2 "processing"%'o +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'K  +30 "core" +2 .tPRV.dial :air + "processing"%~  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%g'G[ +1180 "core" ' +2 .tPRV.dial :waste2 + "processing"%E @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%n' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%c  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% 'Ҧ +1636 "core" ' + .tPSV.dial :PML +2 "processing"%o +42 "core" +2 .tPTV.dial :mixing + "processing"%$ @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%k% +4 "core" %ҭQ\  +2 .tPS.seek 1.85ml +2 "processing"%j' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%}'d +1953 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" & + "manipulator"&R& +4 "core" & % ' +2 "manipulator"&% +4 "core" %  , ( 5 ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(, +139 "core" ( + "manipulator"&H& +4 "core" &, +  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, $ + & +2 .tForearm.seek :garage +2 "manipulator"&C'b +107 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 "manipulator"&P& +5 "core" &- B 3 / # + "manipulator"&[% +4 "core" % u ) 6 +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +286 "core" ( + "manipulator"&Z& +5 "core" &%  ' 2 ;4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &% )  ;4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' +2 "manipulator"&& +4 "core" &% . 5 ; ;4 +2 "manipulator"&m% +4 "core" %Y - ,  E +2 "collection"'?& +3 "core" &\ +3 "collection"'u& +4 "core" &\ +3 .tCC.seek :closed + "collection"'(X +5 "core" &\  +8 &1\ +| +10 &d\ > +9 &y\ M +9 &?`\ L +10 &e\ M +9 &e\ L +9 &e\ M +10 &Fg\ L +9 &b\ L +10 &g\ L +9 & g\ L +9 &"Nc\ L +10 &$g\ L +9 &%d\ L +9 &'h\ L +10 &)Wd\ L +9 &+g\ L +10 &,g\ M +9 &.c\ L +9 &0]f\ M +10 &2!e\ L +9 &3d\ L +9 &5e\ L +10 &7fe\ L +9 &9(i\ L +9 &:e\ L +10 &<h\ L +9 &>ng\ L +10 &@1b\ L +9 &Ag\ L +9 &Cm\ M +10 &Epu \ N +9 &G*@\ Q +10 &H\ U +9 &JA\ X +9 &L[\ X +10 &N?\ X +9 &O\ Y +9 &Q\ Y +10 &S`;\ Y +9 &U"B\ Y +10 &VG\ V +9 &X=F\ +~ +9 &X\ J +6 ( + "collection"'u& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 + "collection"' & +9 "core" &Xb\ J + &Xc"\ J + .tHand.open +2 "manipulator"&x1 +53 "core" 1 +2 "manipulator"&% +4 "core" % Y , ) % E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%f +94 "core"  +2 "processing"%5% +4 "core" %f`\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%y'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%G  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  + "collection"'0  +32 "core"  +119  +2 .tPSV.dial :mixloop + "processing"% +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%9  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2612 "core" ' + .tPSV.dial :mixloop +7 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%D  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%3' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +41 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +5 "core" &$ (  ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +15 "core" ( +2 "manipulator"&,& +4 "core" & 1  5 - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" & ! % - +2 .tForearm.seek CC + "manipulator"&8'O +105 "core" ' +2 .tHand.close + "manipulator"&U/ +62 "core" / + .tCC.seek :open +2 "collection"'`( +426 "core" ( +2 "manipulator"&q& +4 "core" & , , > - + "manipulator"&\ % +4 "core" % a ( , w +48 .tForearm.seek :retract +4 "manipulator"&1'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&4(, +283 "core" ( + "manipulator"&r& +4 "core" &- &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- # $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<'b +111 "core" ' + .tHand.open +2 "manipulator"&\\1 +57 "core" 1 + "manipulator"&:% +4 "core" % cW A ; [  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +123 "core" ' +2 ."da"delayUntil "18:12:25.68" +19867 "Can"\ BB +5039 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%- @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , + ."da"PSV.dial :air +2 "processing"%J  +42 "core"  +2 ."da"PS.reconfigure :fast +7 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2315 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%^ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%+ +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q'd +2296 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%' +122 "core"  + "processing"%O% +4 "core" %f\ + #"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"%)' +592 "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"%>  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%a +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" +2 "processing"%% +4 "core" %Ҥx\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'T +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'d +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%p  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%V * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%] +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2315 "core" ' + ."da"PSV.dial PTV +7 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%N'd +2295 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%= +122 "core"  + "processing"%#% +4 "core" %`y\ +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' +593 "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"% +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core" +2 "processing"%s% +4 "core" %Ң|\  +2 ."da"PS.seek 1.5ml + "processing"%M'R +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +1618 "Can"|\ ?? +1384 ."da"PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%K +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2310 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%g +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%c  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2302 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%o  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%$  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%k +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%b'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%j% +3 "core" %\\q\  +2 ."da"PS.seek 0.55ml +2 "processing"%F' +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%R  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%H +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%2  +33 "core" + "processing"%% +4 "core" %ҡp\  +2 ."da"PS.seek 1.85ml +2 "processing"%P' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%%'d +1953 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +45650 "Can"\ 77 +2352 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%C  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%A  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2327 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +43 "core"  +9 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%? +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%l'd +2293 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%x% +4 "core" %h\ + #"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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%f  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%5 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%}% +4 "core" %ҧb\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'W +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +4 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "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"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +6 "processing"%v  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +122 "core"  + "processing"%D% +4 "core" %`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"%6' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +33 "core" + "processing"%,% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'T +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1596 "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"%q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +1241 "Can"\ fe +1102 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%r +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2301 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%: +122 "core"  + "processing"%1% +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"%<' +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 .PSV.dial PTV + "processing"%B +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +33 "core" +2 "processing"%J% +4 "core" %Ҧu\  +2 ."da"PS.seek 1.5ml + "processing"%/'V +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@'d +1592 "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"%& * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%) +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%a'd +2298 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +134 "core"  +8 "processing"%% +16 "core" %_\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%W% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%S' +333 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%V +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%"% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%T'd +1594 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3052 .PBV.dial between PSV and waste1 +4 "processing"%; * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "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"%N +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%h +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2313 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +121 "core"  +2 "processing"%_% +4 "core" %g\ + #"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"%Y'Ҧ +2114 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +7 "processing"%M +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%*% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'V +581 "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 + "processing"%  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +1596 "core" ' + "processing"%g9 +3 "core" 9Qq5! +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%c  +4 "core" 5! 5! +2 "processing"%~& +3 "core" &Xj\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&o% +4 "core" %\  " " z  +2 "storage"($% +3 "core" % U U T\ +2 "storage"( . +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(k(S +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (n& +3 "core" &U   #\ +2 "manipulator"& & +3 "core" &- - ! =  +2 "manipulator"&j% +3 "core" %\  #    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&b( +218 "core" ( +2 "manipulator"&R& +4 "core" & 1   + "storage"(F& +4 "core" &U V W \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +98 "core" ' + "storage"(& +4 "core" &U ? = \ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(2'g +283 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +3 "core" & / + - + "storage"(& +4 "core" &U   h\ +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"&P' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&C, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Z- +2 "core" -' +3 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(A' +29 "core" ' +2 "manipulator"&%% +4 "core" %k . 0 I + "storage"(& +4 "core" &U  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&m'C +16 "core" ' +2 "manipulator"&?& +4 "core" &  ) : + "storage"(& +4 "core" &U < 4 M\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&d'] +19 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"( ' +39 "core" ' + "manipulator"&x& +5 "core" & , *  + "manipulator"&l% +5 "core" %]  $   + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f( +240 "core" ( + "manipulator"&5& +4 "core" & *  3  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &  # &  +3 ."da"Forearm.seek PC + "manipulator"&}' +112 "core" ' + ."da"Hand.close +2 "manipulator"&u/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%y( +422 "core" ( + "storage"(G& +4 "core" &U X X U\ +2 "manipulator"&& +3 "core" & ! ) e  +2 "manipulator"&0% +3 "core" %   9 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +288 "core" ( +2 "manipulator"&& +4 "core" &|  "  + "storage"((& +4 "core" &U T S +\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +116 "core" ' +2 ."da"Hand.open +2 "manipulator"&v1 +56 "core" 1 +2 "storage"( - +3 "core" -' +2 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"(z'i +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(D' +51 "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/da22may2618h.tif + "processing"%& +12 "core" &\ +4 "manipulator"&6& +9 "core" &| , ( +2 "manipulator"&3% +5 "core" % f *  ? +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&,(, +174 "core" ( + "manipulator"&X& +5 "core" &-  ' J  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- # #   +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&w'b +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&& +4 "core" &- Q 6 &  + "manipulator"&q% +4 "core" % qr ( % N +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&8( +116 "core" ( +2 "manipulator"&r& +4 "core" & ( 3 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & ' # : +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&7' +103 "core" ' +2 "manipulator"&\ & +4 "core" & * % O + "manipulator"&:% +4 "core" % % & R  +2 "processing"%1& +4 "core" &&\ +3 "processing"%\\& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%<(X +5 "core" &6\  +7 &1~\ +{ +10 &d\ > +9 &z\ M +10 &F[\ L +9 &`\ L +9 &_\ L +10 &]}\ L +9 &K_u\ M +9 &]h\ L +10 &`j\ L +9 & ^g\ L +10 &"U]c\ L +9 &$`T\ L +9 &%_T\ L +10 &'bB\ L +9 &)]^s\ L +9 &+^\ L +10 &,`\ L +10 &.[\ L +9 &0eb\ L +9 &2&_\ L +9 &3_\ L +10 &5c\ L +9 &7m_\ L +10 &9.a\ L +9 &:^}\ L +9 &<c\ L +10 &>tbu\ L +9 &@7_p\ L +63 &Abn\ M +10 &C`o\ M + &Ezjh\ M +3 &G4~^\ P + &H`\ R +4 &J\\\ R +2 &LqS\ S + &N3W\ S + &OT\ S +8 &QK\ S +9 &SvE\ T +9 &U79\ T +10 &VG\ M +9 &X2Ak;\ %m +10 &X 7>\ - +5 ( +2 "processing"%\\& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%B& +4 "core" &X0\ - + &X9\ - +2 ."psFlush"Hand.open + "manipulator"&t1 +53 "core" 1 +2 "manipulator"&J% +4 "core" % N ;   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +53 "core"  + "processing"%/% +5 "core" %f\ + #"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 +254 "Can"\ +248 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1654 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40.106 seconds\ /var/log/esp/da22may2618h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may2618h15s.tif +447 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%@  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%O +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%Q'F +605 #"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/da22may2618h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may2618h30s.tif +2011 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +97 "core"  +2 "processing"%>% +4 "core" %B9\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +583 "core" ' +2 ."psFlush"delay 5 seconds +350 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22may2618h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may2618h70s.tif +149 ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2117 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%a @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%W +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%V'T +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +699 #"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/da22may2618h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "40.106 sec auto-exposure",Subject: "da22may2618h images!" +4 "storage"("- +11 "core" -' +2 "storage"(p& +5 "core" &U  \ +2 "manipulator"&e& +5 "core" &  ! & + "manipulator"&% +4 "core" %\  + "  & +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +271 "core" ( + "manipulator"&;& +5 "core" & & " 9  + "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T'] +114 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.87 Pucks below Top Plate +2 "storage"(#'* +56 "core" ' + "manipulator"&N& +6 "core" & - ( C  +15 "storage"(h& +10 "core" &U \ +5 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 1 +6 "manipulator"&' +38 "core" ' +2 ."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 +5 ."da"SE.seek 1.06 Pucks below Top Plate +4 "storage"(s' +19 "core" ' +2 "manipulator"&_% +8 "core" %c , + D +3 "storage"(i& +9 "core" &U T T 5\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&M'D +25 "core" ' +3 "manipulator"&& +9 "core" & + ,   +3 "storage"(*& +9 "core" &U \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Y'] +25 "core" ' +4 "storage"(% +8 "core" % \ +4 ."downElevator"SE.seek :down +5 "storage"(' +58 "core" ' +11 ."psFlush"PSV.dial PTV +5 "processing"%K +25 "storage"(g% +9 "core" %cE P X u\ OG +4 "manipulator"&c% +8 "core" %U # & Q +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&~'\ +7 "core" +3 ."psFlush"PTV.dial :puck +3 "processing"%o  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +3 "processing"%$'d +8 "core" ' +23 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 ( & +14 "core" &U \ +2556 ' +2 ."psFlush"PSV.dial PSR +9 "processing"%n +73 "core"  +3 ."psFlush"PSR.select :flush +9 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +588 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%! +69 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%R U +53 "core" W +5 ."psFlush"PS.seek 0ml +3 "processing"%F'd +2621 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%4 @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%' +962 #"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)\ +1651 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +53 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%%'d +2617 "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"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'd +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%l +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%H'T +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1607 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%2 +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%C U +50 "core" V + ."psFlush"PS.seek 0ml +3 "processing"%u'd +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"%G  +78 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%('d +1743 "Can"\ << +869 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&6& +8 "core" & (   + "manipulator"&% +4 "core" %  *  : +2 ."psFlush"Elbow.seek PC +7 "manipulator"&3( +243 "core" ( + "manipulator"& & +5 "core" & &    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" & , 6  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&X' +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&U/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%9( +425 "core" ( + "manipulator"&& +4 "core" & " !  +2 "manipulator"&% +3 "core" % $ " 1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +118 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&q(, +141 "core" ( + "manipulator"&{& +4 "core" &, (  V + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &,  " V +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&.'b +104 "core" ' + ."psFlush"Hand.open +2 "manipulator"&w1 +61 "core" 1 +2 "manipulator"&\ % +4 "core" % jT 3 + ?  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +113 "core" ' + #tFinished short da assay +52308 "Can"{\ 66 +60002 \ 66 +60001 q\ 66 +60002 \ 66 +60001 f\ 66 +60001 \ 66 +60002 g\ 66 +60001 \ 66 +60001 \\\ 66 +60001 \ 76 +60002 r\ 66 +60001 \ 67 +60001 \ 66 +60001 \ 66 +60002 L~\ 66 +60001 \ 66 +60001 J~\ 66 +60001 ~\ 66 +60002 D}\ 66 +60001 }\ 66 +60001 x}\ 66 +60001 |\ 66 +60002 |\ 66 +60001 Z{\ 66 +60001 {\ 66 +60001 ez\ 66 +60002 {\ 66 +60001 Wz\ 66 +60001 {\ 76 @EDT1653624095.75 ^z\ 76 +60001 z\ 66 +60001 `y\ 66 +60001 z\ 66 +60002 Wy\ 66 +60001 x\ 66 +60001 Mx\ 66 +60001 x\ 66 +60002 Hw\ 66 +60001 x\ 66 +60001 Lw\ 66 +60002 x\ 66 +60001 Jw\ 66 +60001 v\ 66 +60002 Iw\ 66 +60001 w\ 66 +60001 Gu\ 66 +60002 v\ 66 +60001 Wv\ 65 +60001 v\ 76 +60001 ^u\ 66 +60002 v\ 76 +60001 ot\ 66 +60001 u\ 66 +60001 nt\ 66 +60002 t\ 66 +60001 ht\ 66 +60001 u\ 66 +60002 tt\ 66 +60001 t\ 66 +60001 t\ 66 +60001 t\ 66 +60002 s\ 66 +60001 t\ 66 +60002 t\ 66 +60001 s\ 66 +60001 s\ 66 +60001 t\ 66 +60001 s\ 66 +60002 r\ 66 +60001 s\ 76 +60001 s\ 66 +60002 s\ 66 +60001 s\ 66 +60001 s\ 66 +60002 s\ 66 +60001 r\ 66 +60001 s\ 66 +60002 s\ 66 +60001 r\ 66 +60001 r\ 66 +60002 s\ 66 +60001 s\ 66 +60001 r\ 66 +60001 s\ 66 +60002 s\ 66 +60001 s\ 66 +60001 r\ 66 +60002 s\ 66 +60001 s\ 66 +60001 s\ 66 +60001 s\ 66 +60002 s\ 66 +60001 t\ 66 +60001 t\ 66 +60002 u\ 66 +60001 t\ 66 +60001 u\ 66 +60001 u\ 66 +60002 v\ 66 +60001 u\ 66 +60001 t\ 66 +60002 v\ 66 +60001 v\ 66 +60001 w\ 66 +60002 w\ 66 +60001 v\ 66 +60001 w\ 66 +60001 x\ 66 +60002 x\ 66 +60001 y\ 66 +60001 y\ 66 +60002 z\ 66 +60001 z\ 66 +60001 z\ 66 +60001 z\ 66 +60002 ){\ 66 +60001 {\ 66 +60001 &{\ 66 +60001 {\ 66 +60002 }\ 66 +60001 }\ 66 +60001 ~\ 66 +60002 }\ 66 +60001 ~\ 66 +60001 ~\ 66 +60001 ~\ 66 +60002 \ 76 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 65 +60002 \ 66 +60001 \ 66 +60002 \ 66 +60001 t~\ 66 +60001 ~\ 66 +60001 \ 66 +60001 }\ 66 +60002 \ 66 +60001 m\ 66 +60001 \ 66 +60002 R~\ 66 +60001 \ 66 +60001 O}\ 66 +60001 ~\ 66 +60002 R|\ 66 +60001 |\ 66 +60001 \\|\ 66 +60002 |\ 66 +60001 ]|\ 66 +60001 {\ 76 +60001 _{\ 66 +60002 z\ 66 +60001 Yy\ 66 +60001 z\ 66 +60002 Tz\ 66 +60001 z\ 66 +60001 Rx\ 66 +60001 y\ 66 +60002 Sx\ 66 +60001 x\ 76 +60001 Hw\ 66 +60002 w\ 66 +60001 Bv\ 76 +60001 x\ 66 +60001 :v\ 66 +60002 v\ 66 +60001 fv\ 66 +60002 x\ 66 +60001 gw\ 66 @EDT1653710497.60 v\ 66 +60001 at\ 66 +60002 v\ 66 +60001 _u\ 66 +60001 v\ 66 +60001 ^t\ 66 +60002 u\ 66 +60001 _t\ 66 +60001 v\ 66 +60002 _t\ 66 +60001 u\ 66 +60001 nt\ 66 +60001 t\ 66 +60002 u\ 66 +60001 s\ 66 +60002 t\ 66 +60001 u\ 66 +60001 t\ 66 +60001 t\ 65 +60001 u\ 66 +60002 t\ 66 +60001 t\ 66 +60001 u\ 66 +60001 t\ 66 +60002 s\ 66 +60001 t\ 66 +60001 t\ 66 +60002 t\ 66 +60001 t\ 66 +60001 u\ 66 +60002 t\ 66 +60001 t\ 66 +60001 os\ 66 +60001 u\ 66 +60002 lt\ 66 +60001 u\ 66 +60001 ht\ 66 +60002 t\ 66 +60001 gt\ 66 +60001 u\ 66 +60002 ct\ 66 +60001 u\ 66 +60002 ct\ 66 +60001 s\ 66 +60001 kt\ 66 +60001 t\ 66 +60002 t\ 76 +60001 s\ 66 +60001 ~s\ 65 +60001 s\ 66 +60002 us\ 66 +60001 s\ 66 +60001 vr\ 66 +60002 t\ 66 +60001 hs\ 66 +60001 s\ 66 +60001 s\ 66 +60002 s\ 66 +60001 _s\ 66 +60002 s\ 66 +60001 Yt\ 66 +60001 t\ 66 +60001 os\ 66 +60002 t\ 66 +60001 s\ 66 +60001 t\ 66 +60001 t\ 66 +60002 t\ 66 +60001 t\ 66 +60001 u\ 66 +60001 v\ 66 +60002 v\ 66 +60001 v\ 66 +60001 w\ 65 +60002 x\ 66 +60001 x\ 66 +60001 w\ 66 +60002 x\ 66 +60001 y\ 66 +60001 |y\ 66 +60001 z\ 66 +60002 y\ 66 +60001 y\ 66 +60001 z\ 66 +60001 |\ 66 +60002 {\ 66 +60001 |\ 66 +60001 x|\ 66 +60001 i}\ 66 +60002 u\ 66 +60001 t~\ 66 +60001 k\ 66 +60002 k\ 66 +60001 v\ 66 +60001 s\ 66 +60001 k\ 65 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 v\ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 z\ 66 +60002 r\ 76 +60001 f\ 66 +60001 j\ 66 +60002 l\ 66 +60001 i\ 66 +60001 L\ 66 +60001 G\ 66 +60002 A\ 66 +60001 B\ 66 +60001 M\ 66 +60001 Q\ 66 +60002 T\ 66 +60001 J\ 66 +60001 F\ 66 +60001 N\ 76 +60001 U\ 66 +60002 \\\ 66 +60001 l\ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 t\ 66 +60001 \ 66 +60002 w\ 66 +60001 w\ 66 +60001 \ 66 +60001 x\ 66 +60002 e\ 66 +60001 \ 66 +60001 U\ 66 +60001 \ 66 +60002 <\ 66 +60001 \ 66 +60001 y\ 66 +60002 Z\ 66 +60001 \ 66 +60002 9\ 66 +60001 \ 66 @EDT1653796899.45 \ 66 +60001 \ 66 +60002 /\ 66 +60001 \ 66 +60001 v\ 66 +60001 N\ 66 +60002 \ 66 +60001 4~\ 66 +60001 ~\ 66 +60001 )}\ 66 +60001 }\ 66 +60002 T|\ 66 +60001 |\ 66 +60001 {\ 88 +60001 |\ 66 +60002 |\ 66 +60001 {z\ 66 +60001 {\ 66 +60002 =y\ 66 +60001 z\ 66 +60001 ;z\ 66 +60001 y\ 66 +60002 }x\ 66 +60001 x\ 66 +60001 x\ 66 +60002 Dw\ 66 +60001 x\ 66 +60001 hw\ 66 +60002 v\ 66 +60001 ;u\ 66 +60001 x\ 66 +60001 `v\ 66 +60002 v\ 66 +60001 jv\ 66 +60001 v\ 66 +60002 kv\ 66 +60001 v\ 66 +60001 hw\ 66 +60002 v\ 66 +60001 fv\ 66 +60001 v\ 67 +60001 xu\ 66 +60002 v\ 66 +60001 Vt\ 66 +60001  u\ 66 +60002 u\ 66 +60001 t\ 66 +60001 t\ 76 +60001 ]t\ 66 +60002  t\ 66 +60001 _t\ 66 +60001 t\ 66 +60001 s\ 66 +60002 s\ 66 +60001 s\ 66 +60002 os\ 66 +60001 s\ 66 +60001 jt\ 66 +60001 r\ 66 +60002 ms\ 66 +60001 r\ 66 +60001 r\ 66 +60001 t\ 66 +60002 s\ 66 +60001 s\ 66 +60001 r\ 66 +60002 r\ 66 +60001 r\ 66 +60001 s\ 66 +60001 s\ 66 +60002 u\ 65 +60001 t\ 66 +60001 t\ 66 +60002 u\ 66 +60001 t\ 66 +60001 t\ 66 +60002 v\ 66 +60001 u\ 66 +60001 u\ 66 +60001 u\ 66 +60002 u\ 66 +60001 v\ 66 +60001 w\ 66 +60001 w\ 66 +60002 v\ 66 +60001 w\ 66 +60001 w\ 66 +60002 x\ 66 +60001 x\ 66 +60001 x\ 66 +60002 x\ 66 +60001 y\ 66 +60001 z\ 66 +60001 {\ 66 +60002 {\ 66 +60001 |\ 66 +60001 {\ 66 +60002 {\ 66 +60001 |\ 66 +60001 }\ 76 +60001 |\ 66 +60002 }\ 66 +60001 ~\ 66 +60001 ~\ 66 +60002 ~\ 66 +60001 \ 66 +60001 )\ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60002 2\ 66 +60001 F\ 66 +60001 V\ 76 +60001 J\ 66 +60001 \ 66 +60002 @\ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 65 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \\\ 66 +60001 \ 66 +60001 o\ 66 +60002 \ 66 +60001 w\ 66 +60001 \ 66 +60001 m}\ 66 +60002 \ 66 +60001 t~\ 66 +60001 ~\ 66 @EDT1653883301.30 r~\ 66 +60001 }\ 66 +60001 h}\ 66 +60001 }\ 66 +60002 k|\ 66 +60001 }\ 66 +60001 r|\ 65 +60002 |\ 66 +60001 h{\ 66 +60001 {\ 66 +60002 s|\ 66 +60001 z\ 66 +60001 lz\ 66 +60001 y\ 66 +60002 oy\ 66 +60001 y\ 66 +60001 wx\ 66 +60002 x\ 66 +60001 ry\ 66 +60001 y\ 65 +60002 kw\ 66 +60001 x\ 66 +60001 ox\ 66 +60001 x\ 66 +60001 nw\ 66 +60002 x\ 66 +60001 ow\ 66 +60001 w\ 66 +60002 nv\ 66 +60001 v\ 66 +60001 kv\ 66 +60001 v\ 66 +60002 ou\ 66 +60001 u\ 66 +60001 hu\ 66 +60002 v\ 66 +60001 lu\ 66 +60001 u\ 66 +60002 fu\ 66 +60001 u\ 67 +60001 gs\ 66 +60001 t\ 66 +60002 st\ 66 +60001 t\ 66 +60001 vt\ 66 +60002 s\ 66 +60001 ~r\ 66 +60001 t\ 66 +60001 t\ 66 +60002 t\ 66 +60001 s\ 66 +60001 )t\ 66 +60002 s\ 66 +60001 s\ 66 +60001 t\ 66 +60001 t\ 66 +60002 t\ 66 +60001 t\ 66 +60001 t\ 66 +60002 t\ 66 +60001 t\ 66 +60001 s\ 66 +60002 u\ 66 +60001 t\ 66 +60001 t\ 66 +60001 v\ 66 +60002 u\ 66 +60001 v\ 66 +60001 v\ 66 +60002 w\ 65 +60001 w\ 66 +60001 x\ 66 +60001 w\ 66 +60002 x\ 66 +60001 x\ 66 +60001 y\ 66 +60002 x\ 66 +60001 y\ 66 +60001 z\ 66 +60001 z\ 66 +60002 {\ 66 +60001 {\ 66 +60002 {\ 66 +60001 |\ 66 +60001 }\ 66 +60001 |\ 66 +60001 }\ 66 +60002 }\ 66 +60001 ~\ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001  \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 65 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 1\ 66 +60001 >\ 66 +60001 D\ 76 +60001 <\ 66 +60002 :\ 76 +60001 4\ 66 +60001 8\ 66 +60002 7\ 66 +60001 3\ 66 +60001 0\ 66 +60001 2\ 66 +60002 /\ 66 +60001 4\ 65 +60001 8\ 66 +60001 ;\ 66 +60002 :\ 66 +60001 7\ 66 +60001 4\ 66 +60002 1\ 66 +60001 3\ 66 +60001 8\ 66 +60001 5\ 66 +60002 \ 65 +60001 \ 65 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 65 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 @EDT1653969703.15 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 {\ 66 +60001 \ 66 +60002 r\ 66 +60001 \ 66 +60001 m~\ 66 +60001 ~\ 66 +60002 f~\ 66 +60001 ~\ 66 +60001 v~\ 66 +60001 ~\ 66 +60002 }\ 66 +60001 |\ 66 +60002 {\ 66 +60001 |\ 66 +60001 |\ 66 +60001 {\ 76 +60001 {\ 66 +60002 v{\ 66 +60001 {\ 66 +60001 ez\ 66 +60002 {\ 66 +60001 gy\ 66 +60001 |\ 66 +60001 z\ 66 +60002 z\ 66 +60001 z\ 66 +60001 z\ 66 +60002 y\ 76 +60001 kw\ 66 +60001 z\ 66 +60002 x\ 66 +60001  y\ 66 +60001 vx\ 66 +60001  x\ 66 +60002 x\ 66 +60001 w\ 65 +60001 v\ 66 +60001 w\ 66 +60002 w\ 66 +60001 w\ 66 +60001 w\ 66 +60002 v\ 66 +60001 w\ 66 +60001 x\ 66 +60001 x\ 66 +60002 x\ 66 +60001 y\ 66 +60002 x\ 66 +60000 y\ 66 +60002 x\ 76 +60001 y\ 66 +60001 z\ 66 +60002 {\ 66 +60001 |\ 66 +60001 {\ 66 +60002 |\ 66 +60001 }\ 66 +60001 }\ 66 +8871 #t-> access 1 +2 "storage"(1% +3 "core" % \ +2 "manipulator"&,% +4 "core" % & - - F "Y +2 "manipulator"& & +3 "core" &, , ) ) V +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(y(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" &<%  { ?\  +20835 #t-> access 2 +2 "storage"(t% +3 "core" % \ + "manipulator"&J% +4 "core" % ' " - N "Y +2 "manipulator"&\\& +3 "core" &, , # V +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(^(K +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (/& +3 "core" &K ]\  +29369 "Can"|\ 66 +53871 #t-> startTube 2 +6130 "Can"{\ 66 +13527 #t-> shortDA +2 "collection"'7% +4 "core" %S0  +2 "processing"%E% +4 "core" %d{\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +426 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%+ +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 .tPRV.dial :sipper +2 "processing"%@  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%O'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%&  +121 "core"  +3 .tPS.seek 0.5ml +2 "processing"%)' +1258 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%Q'd +581 "core" ' +2 .tPSV.dial PSR + "processing"%' +101 "core"  + "processing"%% +4 "core" %iy\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%a'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%| +107 "core" +3 .tPS.seek 0ml + "processing"%S'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%V% +4 "core" %`v\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%"'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%p' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +95 "core" +2 .tPRV.dial :sipper + "processing"%  +43 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2617 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +95 "core" +2 .tPS.seek 0ml +2 "processing"%h'd +2614 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%-& +4 "core" &\ + "manipulator"&_% +4 "core" % &   "Y + "storage"(i% +4 "core" % \ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(D( \ +665 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (*& +2 "core" & /\ +2 "manipulator"&& +4 "core" &, &  V + "manipulator"&T% +5 "core" % ' , ) ! "Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&g( +186 "core" ( + "manipulator"&& +4 "core" & 3  4 +2 "storage"(c& +4 "core" &  \ +2 .tForearm.reconfigure :tight +43 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 2 + 600 counts +2 "manipulator"&#'/ +99 "core" ' + "storage"(K& +4 "core" &  A\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +289 "core" ' + "storage"(o- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (M& +2 "core" &  \ +2 "manipulator"& & +3 "core" & , , P 4 +2 .tElbow.seek 2 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&Y& +3 "core" &  " O 4 +2 "storage"(]& +3 "core" &  \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&n/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& +2 "storage"( ' +6 "core" & / 7 \ 4 +3 "manipulator"&!% +3 "core" %  #  &  +2 .tForearm.seek :retract +2 "manipulator"&R'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&j( +176 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( +2 "manipulator"&4& +4 "core" & ' ) } +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" & : , > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&L' +104 "core" ' +2 "manipulator"&& +4 "core" &  2 +2 "manipulator"&[% +3 "core" % , - ^ C +2 "processing"%& +4 "core" &s\ +2 "processing"%Z& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &r\  +9 &0|e\ +{ +10 &cd\ > +9 &yf\ N +9 &=cd\ M +10 &ed\ L +9 &ed\ M +10 &`e\ L +9 &GgV\ L +9 &\ bS\ L +10 &iT\ L +9 & cT\ L +9 &"Peb\ L +10 &$gd\ M +9 &%eb\ M +10 &'ib\ L +9 &)VcU\ M +9 &+h[\ L +10 &,iX\ L +9 &.gS\ L +9 &0^hM\ M +10 &2!iS\ L +9 &3fS\ L +10 &5jW\ M +9 &7geR\ L +9 &9(iU\ M +10 &:cX\ L +9 &<fY\ L +9 &>oiZ\ L +10 &@1eU\ L +9 &AgJ\ M +10 &Cp@\ N +9 &En~B\ O +9 &G'D\ R +10 &HG\ S +9 &JD\ S +9 &LlH\ S +10 &N-K\ S +9 &OK\ T +9 &QK\ T +10 &SqE\ T +9 &U2@\ T +10 &VF\ Q +9 &X6?aK\ %l +9 &XKJ\ / +6 ( +2 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&1 +4 "core" &X!H\ / +55 1 +2 "manipulator"&%% +4 "core" % ; / b C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%? U +3 %l9 +6 "core" 9 +101 "processing"%x9 +3 "core" 9- +102 "processing"%H9 +2 "core" 9-  +102 "processing"%29 +3 "core" 9-  +102 "processing"%P9 +2 "core" 9- +102 "processing"%b9 +3 "core" 9- +102 "processing"%A9 +2 "core" 9- +102 "processing"%m9 +2 "core" 9.! +102 "processing"%d9 +4 "core" 9."! +102 "processing"%9 +2 "core" 9-&! +102 "processing"%C9 +2 "core" 9.*! +102 "processing"%59 +3 "core" 9-/! +102 "processing"%9 +2 "core" 9.3! +103 "processing"%u9 +2 "core" 9/7 +102 "processing"%G9 +3 "core" 9#.; +102 "processing"%9 +2 "core" 9(.? +102 "processing"%09 +2 "core" 9,.C +103 "processing"%9 +2 "core" 92.H +102 "processing"%9 +2 "core" 98/L +102 "processing"%}9 +3 "core" 9?/P +102 "processing"%f9 +2 "core" 9E/T +102 "processing"%(9 +2 "core" 9N/X +102 "processing"% 9 +4 "core" 9T/\\ +102 "processing"%v9 +3 "core" 9]0a +102 "processing"%69 +2 "core" 9f0e +102 "processing"%9 +3 "core" 9m0i +102 "processing"% 9 +3 "core" 9w1m +102 "processing"%z9 +2 "core" 91q +102 "processing"%=9 +3 "core" 92v +102 "processing"%U9 +2 "core" 92z +102 "processing"%~9 +3 "core" 93~\ +102 "processing"%<9 +2 "core" 93 +103 "processing"%9 +2 "core" 93 +102 "processing"%9 +3 "core" 94 +102 "processing"%{9 +2 "core" 94 +102 "processing"%r9 +2 "core" 94 +103 "processing"%X9 +2 "core" 94 +102 "processing"%39 +2 "core" 96 +103 "processing"%w9 +2 "core" 95 +102 "processing"%\ 9 +2 "core" 95 +103 "processing"%9 +2 "core" 97 +102 "processing"%.9 +2 "core" 96 +102 "processing"%I9 +3 "core" 96 +102 "processing"%19 +2 "core" 9 7 +3 .tPH.hold 2:00:00,28C +4 "processing"%, pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%k% +4 "core" %f_\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%B' +588 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%t'Ҧ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%J  +124 "core"  + .tPSV.dial PTV +2 "processing"%\\ +69 "core" + .tPBV.dial :waste1 +2 "processing"%/  +52 "core" + "processing"%y% +4 "core" %ҩ*\  +2 .tPS.seek 1.5ml +2 "processing"%7'Y +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%+'d +1602 "core" ' +2 .tdelay 5:00 +1976 "Can"\ >= +28026 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%&' +2322 "core" ' +2 .tPSV.dial PTV +2 "processing"%O +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%) +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%'  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2314 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%Q  +123 "core" + .tPSV.dial :mixloop +2 "processing"%a +41 "core" + .tPRV.dial :ab1 +2 "processing"%| @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%W'c +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +40 "core"  +2 "processing"%V% +4 "core" %fJ\  +2 .tPS.seek 0.34ml +2 "processing"%S'u +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'"  +29 "core" + .tPRV.dial :air +2 "processing"%e  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1183 "core" ' + .tPRV.dial :waste2 +2 "processing"%p @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%;  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%N'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%8 +42 "core" +2 .tPTV.dial :mixing + "processing"%- @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%_  +33 "core" + "processing"%i% +4 "core" %Ҩ5\  +2 .tPS.seek 1.85ml +2 "processing"%' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%*'d +1960 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & + "manipulator"&T& +4 "core" & " "  +2 "manipulator"&% +3 "core" %\  ) - D ! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +124 "core" ( +2 "manipulator"&q& +4 "core" &, " 5 `  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &, / , I  +2 .tForearm.seek :garage + "manipulator"&:'b +107 "core" ' +2 .tHand.close + "manipulator"&o/ +61 "core" / +3 "manipulator"&M& +4 "core" &, 7 1 "  + "manipulator"& % +4 "core" % s . - , C +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +158 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +279 "core" ( +2 "manipulator"&n& +4 "core" &4 % 3 : H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &4 - . A H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'O +109 "core" ' + "manipulator"&g& +4 "core" &3 - 5 T H +2 "manipulator"&#% +4 "core" %Y 0 * j +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &`\ +2 .tCC.seek :closed +2 "collection"'4(X +4 "core" &Z\ +7 & *`\ $d +9 &Xc\ 8 +10 &T\ L +9 &aW\ L +9 &ykV\ L +10 &;h^\ L +9 &jZ\ L +10 &hX\ L +9 &hU\ L +9 &Bk[\ M +10 & g`\ L +9 &!ca\ L +9 &#g_\ L +10 &%Lb]\ L +9 &' i[\ M +10 &(g^\ M +9 &*ha\ L +9 &,Te`\ L +10 &.kZ\ L +9 &/jb\ M +9 &1ea\ L +10 &3\\h`\ L +9 &5eZ\ L +9 &6g`\ L +10 &8j_\ L +9 &:ci]\ L +10 &<#k_\ M +9 &=d\\\ L +9 &?iY\ L +10 &Ajh`\ M +9 &C+jc\ M +9 &Dv\\\ N +10 &Fb\ P +9 &H]`\ T +10 &J_\ W +9 &K]\ W +9 &M[\ W +10 &OZZ\ X +9 &Qa\ X +10 &RY\ Y +9 &T`\ Z +9 &V]\\\ Y +10 &Wd]\ 2 +9 &Xl]\ S +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.81 + "collection"'F& +4 "core" &Xrk_\ M + &Xrk_\ M +2 .tHand.open + "manipulator"&s1 +54 "core" 1 +2 "manipulator"&% +4 "core" % X : / H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +105 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"% % +4 "core" %c \ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%R'U +1606 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%9  +41 "core"  +2 .tPS.seek 0ml + "processing"%'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%% +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Z  + "collection"'x  +33 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%L +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%H  +70 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%P  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +43 "core" +2 .tPS.seek 0ml + "processing"%m'd +632 "Can"\ ee +1982 "core" ' + .tPSV.dial :air +2 "processing"%d  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +43 "core" +2 .tPS.seek 0ml +2 "processing"%5'd +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &3 + ! & H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +2 "core" ( +2 "manipulator"&G& +4 "core" &3 (  [ H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &3 + - E H +2 .tForearm.seek CC + "manipulator"&0'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "manipulator"&}& +4 "core" &3 , . W H + "manipulator"&f% +4 "core" % c * 8 +2 .tForearm.seek :retract +2 "manipulator"&('\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +289 "core" ( + "manipulator"&v& +4 "core" &,  0 ?  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &, / - c  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +114 "core" ' + .tHand.open + "manipulator"& 1 +63 "core" 1 +2 "manipulator"&z% +4 "core" % bU : @ y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 ."da"delayUntil "11:47:19.76" +24909 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%U @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +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 +2 "processing"%' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%X +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2330 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +121 "core"  +2 "processing"%% +3 "core" %al\ +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%1  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" + "processing"%h% +4 "core" %ҧ`\  +2 ."da"PS.seek 1.5ml +2 "processing"%B'W +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +33 "core" +2 ."da"delay 30 seconds +150 "Can"\ QQ +2853 ."da"PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%? +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' +2 #"da"washCycleDA #2 of 2 +5 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +122 "core"  + "processing"%O% +4 "core" %^C\ + #"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"%>' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +59 ."da"PS.seek 2ml +2 "processing"%)'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +32 "core"  +2 "processing"%Q% +4 "core" %ҫb\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'[ +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1592 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%V * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%"' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +6 "processing"%p +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2290 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%8  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%-  +39 "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"%i'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%^  +42 "core"  + "processing"%N% +4 "core" %bW\  +2 ."da"PS.seek 0.55ml +2 "processing"%'\ +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%q @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%K  +32 "core" +2 "processing"%j% +4 "core" %ҢV\  +2 ."da"PS.seek 1.85ml +2 "processing"%o' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +17008 "Can"\ dd +30995 #"da"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"%: * +32 "core" , +2 ."da"PSV.dial :air + "processing"%n  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%g  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%# +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2326 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"%` +134 "core"  +2 "processing"%F% +3 "core" %f\ +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"%s' +593 "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"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%!% +4 "core" %Ҥz\  +2 ."da"PS.seek 1.5ml + "processing"%*'T +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%R'd +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%%  +33 "core" +2 ."da"delay 30 seconds +2771 "Can"\ sr +231 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Z' +2347 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2295 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +134 "core"  + "processing"%b% +4 "core" %ds\ +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"%d' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%C +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҧ{\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'W +589 "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 +1596 "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"%[ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +67 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%0 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +111 "core" +9 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2322 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%z% +4 "core" %a{\ + #"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 +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"%U +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 "processing"%<% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +68 "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"%\ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +1227 "Can"\ LL +1097 "core" ' + ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +4 "processing"%k% +16 "core" %f\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +21 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%h' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%I% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%J' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +35 "core" + "processing"%t% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'Y +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'d +1597 "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 +2 "processing"%@ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2321 "core" ' + ."da"PSV.dial PTV +7 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2326 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +122 "core"  + "processing"%)% +4 "core" %c\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%|'Ҧ +2112 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%a +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%V% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'V +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%e  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +1602 "core" ' + "processing"%p9 +4 "core" 9Ps5& + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5& + 5& + "processing"%"& +4 "core" &X w\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  $ ! s 7 +2 "storage"(8% +4 "core" % 1 ; 9\ + "storage"(-. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(_(S +190 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &U d \ +2 "manipulator"&^& +3 "core" &,   :  +2 "manipulator"&N% +4 "core" %\  * % B 7 +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&i( +204 "core" ( + "manipulator"&& +4 "core" & '  5  +2 "storage"(& +3 "core" &U < 7\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +101 "core" ' + "storage"(q& +5 "core" &U 1 5 \ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(K'g +274 "core" ' + "storage"(j- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(M'z +31 "core" ' +2 "manipulator"&T& +4 "core" & ! (   + "manipulator"&o% +4 "core" %g ) * S g +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +111 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&:( +242 "core" ( + "manipulator"&n& +4 "core" & )    +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & + + /  +2 ."da"Forearm.seek PC +2 "manipulator"&c' +96 "core" ' + ."da"Hand.close +2 "manipulator"&g/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%#( +422 "core" ( + "storage"(& +4 "core" &U @ > T\ +2 "manipulator"&$& +3 "core" &  +2 "manipulator"&`% +4 "core" % !  ) ] + ."da"Forearm.seek :retract +2 "manipulator"&F'\ +116 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +47 "manipulator"&Y( +287 "core" ( +2 "manipulator"&s& +4 "core" & # Y w + "storage"(& +5 "core" &U U U h\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +102 "core" ' + ."da"Hand.open +2 "manipulator"& 1 +56 "core" 1 +2 "storage"(!- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(9' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22may3112h.tif +4 "processing"%*& +13 "core" &\ +4 "manipulator"&%& +9 "core" & % ) V w +2 "manipulator"&% +7 "core" % i , + Y  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&R(, +171 "core" ( +2 "manipulator"&L& +4 "core" &- 2  J % +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &-  ( % +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&l'b +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&P/ +62 "core" / +2 "manipulator"&Z& +4 "core" &- G 1 I % +2 "manipulator"&A% +3 "core" % u~   D + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&2( +115 "core" ( + "manipulator"&d& +5 "core" & 3 ( ( + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" & + + ' ( +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&& +5 "core" & % ( ( + "manipulator"&m% +5 "core" % ) " 6 + "processing"%& +4 "core" &X\ +3 "processing"%G& +4 "core" &Y\ +3 ."psFlush"PC.seek :closed +2 "processing"%](X +4 "core" &*\ +7 & -,\ %f +10 &W{\ 7 +9 &\ L +9 &_\ L +10 &td\ L +9 &6]\ L +10 &a\ L +9 &_\ L +9 &|_\ L +10 &=`\ M +9 & ^\ L +9 &!b\ M +10 &#`\ L +9 &%G]\ L +9 &'aw\ L +10 &(b\ L +9 &*`\ L +10 &,O`\ L +9 &._\ L +9 &/`\ L +10 &1]\ L +9 &3Ub\ M +10 &5`\ L +9 &6b\ L +9 &8a\ L +10 &:_`\ L +9 &<c\ M +9 &=b~\ M +10 &?_\ L +9 &Afd\ L +9 &C(d{\ L +10 &Dht\ M +9 &Fyt\ O +10 &H]p\ R +9 &Jd\ S +9 &Kl\ S +10 &Mf\ S +9 &Oce\ S +10 &Q#U\ S +9 &RX\ S +9 &TY\ T +10 &VgY\ T +9 &WhpR\ 'x +9 &X$z?\ : +9 ( +2 &XW\ . +2 "processing"%G& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%[& +4 "core" &XS\ . +2 ."psFlush"Hand.open +2 "manipulator"&41 +58 "core" 1 +2 "manipulator"&% +4 "core" % E 4 F +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +39 "core"  +2 "processing"%v% +4 "core" %_\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2108 "core" ' +4 ."psFlush"delay 1 second +12 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 44.531 seconds\ /var/log/esp/da22may3112h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may3112h15s.tif +91 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%z  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%u +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%('F +1069 #"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/da22may3112h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may3112h30s.tif +1537 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +97 "core"  +2 "processing"%~% +4 "core" %K/\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +584 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +303 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22may3112h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may3112h70s.tif +1796 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%5  +34 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +69 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%r +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%X'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +96 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%{'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +1174 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22may3112h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "44.531 sec auto-exposure",Subject: "da22may3112h images!" +4 "storage"(- +8 "core" -' +2 "storage"(w& +5 "core" &U\ \  \ +2 "manipulator"&.& +8 "core" & 0 & 3 ( + "manipulator"&% +4 "core" %\  $ )  +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +280 "core" ( +2 "manipulator"&k& +4 "core" & / - \ + "storage"(1& +4 "core" &U\ \ W\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&I'] +72 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%h +22 "core" ' +4 ."da"SE.reconfigure :gently +82 "storage"(#QK-0-\ b +3 "core" +2 ."da"SE.seek -0.17 Pucks below Top Plate + ."psFlush"PTV.dial :puck +3 "storage"(J' +2 "processing"%/  +59 "core" ' +5 "manipulator"&y& +10 "core" & + !  \ +2  +2 "storage"(t& +4 ."psFlush"PBV.dial :waste1 +9 .PS.seek 0ml +3 "processing"%B'd +7 "core" &U s q\ +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"&7' +32 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&\\, +8 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +6 "storage"(' +22 "core" ' +3 "manipulator"&@% +9 "core" %h ) +  +3 "storage"(E& +8 "core" &U K G \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&?'E +27 "core" ' +3 "manipulator"&O& +10 "core" & , - J \ +3 "storage"(& +9 "core" &U X _\ +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&>'] +23 "core" ' +3 "storage"('% +9 "core" % s\  +5 ."downElevator"SE.seek :down +6 "storage"(+' +98 (Q% +5 "core" %<E c k p\ QJ +3 "manipulator"&)% +9 "core" %_   ) +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&&'\ +92 "core" ' +45 ' +6 ."downElevator"SE.stop +6 "storage"(5 +8 (a& +9 "core" &U v \ +2046 ' +2 ."psFlush"PSV.dial PSR +4 "processing"% +70 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%V' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%|' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%e U +60 "core" W +4 ."psFlush"PS.seek 0ml +4 "processing"%W'd +2609 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%p @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1626 #"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)\ +984 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%^'d +318 "Can"\ BA +2297 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%q'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%=' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%T  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%o'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +69 "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 + "processing"%n' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%s'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%!  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2618 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&%& +4 "core" & % " \ + "manipulator"&F% +4 "core" %\ !   u ; +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +245 "core" ( + "manipulator"&M& +5 "core" & &    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & ! Q  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&L' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&H/ +52 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&Y& +4 "core" & #  r  + "manipulator"&P% +4 "core" %  & ` S +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(, +132 "core" ( +2 "manipulator"&x& +4 "core" &,  )  $ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &,  " $ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&C'b +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&l1 +64 "core" 1 + "manipulator"&% +4 "core" % kT 6 ; R +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +120 "core" ' +2 #tFinished short da assay +23795 "Can"\ 22 +18970 #t-> access 2 +3 "storage"(% +3 "core" % h\ +2 "manipulator"&R% +4 "core" %    + "manipulator"&b& +4 "core" &-   $ !u +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(#(K +829 "core" ( +2 .tSC.configure :limp +49 "storage"($(\ 1b +4 ([& +3 "core" &K' A\  +34666 #t-> startTube 2 +5453 "Can"\ 22 +3429 #t-> shortDA +2 "collection"'4% +2 "processing"%% +5 "core" %S \ +5 %b0  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +632 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%G +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%0  +123 "core" + .tPRV.dial :sipper +2 "processing"%v  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2281 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%S  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%6' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +95 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%z'd +591 "core" ' + .tPSV.dial PSR +2 "processing"%u +95 "core"  +2 "processing"%}% +4 "core" %c# + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%U'T +1101 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +96 "core" +2 .tPS.seek 0ml + "processing"%<'d +2611 "core" ' + .tPSV.dial PSR +2 "processing"%5 +95 "core"  +2 "processing"%% +4 "core" %h& + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%r'T +1089 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%3 +95 "core" + .tPRV.dial :sipper +2 "processing"%X  +42 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%w' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%. +96 "core" +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%k& +4 "core" & +2 "manipulator"&1% +3 "core" %  " !  +7 "storage"(2% +4 "core" % \ + "storage"(h. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(y( \ +666 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (/& +2 "core" & \ +2 "manipulator"&t& +4 "core" &- U !u +2 "manipulator"&f% +3 "core" %  !  1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&@( +187 "core" ( + "manipulator"&E& +4 "core" & # e  +2 "storage"(O& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&9'/ +112 "core" ' +2 "storage"(& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(''g +288 "core" ' + "storage"(\ - +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (I& +2 "core" &  \ +2 "manipulator"& & +4 "core" & ( $ '  + .tElbow.seek 2 +2 "manipulator"&Q( +17 "core" ( +2 "manipulator"&)& +4 "core" &  %  + "storage"(J& +4 "core" &  \ +3 .tForearm.seek 2 + 300 counts + "manipulator"&7' +49 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&?/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& + "storage"(' +8 "core" &  '   + "manipulator"&>% +4 "core" %  ! !  ? +2 .tForearm.seek :retract +2 "manipulator"&+'\ +116 "core" ' + .tElbow.seek PC +2 "manipulator"&( +147 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&B& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & ! ' A  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +108 "core" ' +2 "manipulator"&e& +4 "core" &  '  + "manipulator"&|% +5 "core" % * ! + "processing"%p& +4 "core" &,\ +2 "processing"%W& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%"(X +4 "core" &%\  +9 &1\ +{ +9 &c)\ > +10 &~)\ M +9 &Bc#\ L +9 &e\ L +10 &e\ M +9 &d\ L +10 &If\ M +9 & c\ L +9 &h \ L +10 & c\ \ L +9 &"Qc\ M +9 &$g \ M +10 &%d\ M +9 &'g\ \ M +10 &)Zc\ L +9 &+c\ L +9 &,g\ L +10 &.j\ L +9 &0bd\ L +9 &2$g\ L +10 &3h\ L +9 &5j\ L +9 &7jc\ L +10 &9,e\ L +9 &:f\ L +10 &<h\ L +9 &>qg\ M +9 &@3e\ M +10 &Ah\ M +9 &Cm\ M +10 &Eq\ O +9 &G*\ R +9 &H\ R +10 &J\ S +9 &Lo\ S +9 &N1\ S +10 &O\ T +9 &Q\ S +9 &St\ T +10 &U5\ T +9 &V\ N +10 &X2Ao\ (v +9 &X.\ + +5 ( +2 "processing"%W& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&1 +3 "core" &X\ + +59 1 +2 "manipulator"&8% +4 "core" % . ) " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%; U +3 %-9 +5 "core" 9%I +101 "processing"%N9 +3 "core" 9$I +102 "processing"%^9 +3 "core" 9#J  +102 "processing"%9 +2 "core" 9"J  +103 "processing"%D9 +2 "core" 9"I +102 "processing"% 9 +2 "core" 9"I +103 "processing"%9 +2 "core" 9!J +102 "processing"%q9 +2 "core" 9"I +102 "processing"%j9 +3 "core" 9#J" +102 "processing"%T9 +2 "core" 9%J& +102 "processing"%=9 +2 "core" 9'I* +103 "processing"%K9 +2 "core" 9)J/ +102 "processing"%o9 +3 "core" 9,J3 +102 "processing"%9 +3 "core" 90J7 +102 "processing"% 9 +2 "core" 93J; +102 "processing"%i9 +2 "core" 98J? +103 "processing"%n9 +2 "core" 9=JC +102 "processing"%9 +3 "core" 9BKH +102 "processing"%g9 +2 "core" 9HKL +102 "processing"%9 +2 "core" 9NKP +102 "processing"%9 +2 "core" 9UKT +102 "processing"%`9 +3 "core" 9\\LX +102 "processing"%$9 +3 "core" 9cL] +102 "processing"%:9 +2 "core" 9kLa +103 "processing"%c9 +2 "core" 9sLe +102 "processing"%9 +2 "core" 9zMi +102 "processing"%s9 +3 "core" 9Mm +102 "processing"%!9 +2 "core" 9Mq +102 "processing"% 9 +2 "core" 9Mv +102 "processing"%%9 +3 "core" 9Sz +102 "processing"%F9 +3 "core" 9O~\ +102 "processing"%M9 +2 "core" 9M +102 "processing"%9 +3 "core" 9N +102 "processing"%\\9 +2 "core" 9O +102 "processing"%H9 +3 "core" 9O +102 "processing"%&9 +2 "core" 9P +103 "processing"%]9 +2 "core" 9P +102 "processing"%Y9 +3 "core" 9P +102 "processing"%P9 +3 "core" 9P +102 "processing"%x9 +2 "core" 9Q +102 "processing"%d9 +2 "core" 9Q +102 "processing"%L9 +3 "core" 9R +102 "processing"%9 +3 "core" 9R +3 .tPH.hold 2:00:00,28C +4 "processing"%l pUp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  + "processing"%Z% +4 "core" %c!\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%C' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1620 "core" ' +2 .tPTV.dial :puck + "processing"%R  +126 "core"  + .tPSV.dial PTV +2 "processing"%b +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%_  +51 "core" +4 "processing"%[% +7 "core" %ҥ\ +5 .tPS.seek 1.5ml + "processing"%4'U +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%G'd +1597 "core" ' +2 .tdelay 5:00 +11922 "Can"\ ee +18080 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +32 "core" +2 .tdelay 30 seconds +3051 .PBV.dial between PSV and waste1 +3 "processing"%v * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%S' +2323 "core" ' + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%6 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%}'d +2291 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%z  +125 "core" +2 .tPSV.dial :mixloop + "processing"%U +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%( @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%~'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%5  +41 "core"  + "processing"%% +4 "core" %b\  +2 .tPS.seek 0.34ml +2 "processing"%<'q +426 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'r  +30 "core" + .tPRV.dial :air +2 "processing"%3  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%X'G[ +1183 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +851 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%.'Ҧ +1604 "core" ' +2 .tPSV.dial :PML + "processing"%w +43 "core" + .tPTV.dial :mixing +2 "processing"%k @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%1  +33 "core"  +2 "processing"%2% +4 "core" %ҧx\  +2 .tPS.seek 1.85ml +2 "processing"%h' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%/'d +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'t& +2 "core" &  +2 "manipulator"&f& +4 "core" &  "  + "manipulator"&E% +4 "core" %\ ^ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(, +124 "core" ( +2 "manipulator"&A& +4 "core" &,  &  7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, ! * E 7 +2 .tForearm.seek :garage +2 "manipulator"&m'b +107 "core" ' + .tHand.close +2 "manipulator"&\ / +54 "core" / +2 "manipulator"&I& +4 "core" &, ) + h 0 +2 "manipulator"& % +4 "core" % nt . , U  +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&J( +280 "core" ( + "manipulator"&?& +4 "core" &9  # 0 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &: + * _ L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'O +103 "core" ' +3 "manipulator"&@& +4 "core" &: ) , L +2 "manipulator"&9% +4 "core" %X ! " + "collection"''& +4 "core" &  \ +2 "collection"'7& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'B(X +4 "core" & \ +7 &\ $\ \ \ %f +10 &W \ 7 +9 &\ L +10 &c\ \ L +9 &ph\ L +9 &1e\ M +10 &h\ M +9 &f\ L +9 &xe\ L +10 &:j\ L +9 &e\ M +10 &!c\ M +9 &#d\ L +9 &%Bc\ L +10 &'g\ M +9 &(e\ L +9 &*g\ L +10 &,Kb\ L +9 &. h\ L +10 &/h\ L +9 &1g\ L +9 &3Re\ L +10 &5e\ L +9 &6f\ L +9 &8c\ L +10 &:Zf\ L +9 &<e\ L +9 &=h\ L +10 &?f\ L +9 &Abh\ L +10 &C#h\ M +9 &Dr\ M +9 &F\ P +10 &HR\ U +9 &J \ X +9 &K\ X +10 &M\ X +9 &ON\ Y +10 &Q\ Y +9 &R\ Y +9 &T\ Z +10 &VS\ Z +9 &Wn\ (| +9 &Xp.\ b +10 ( +2 "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'V& +4 "core" &XX\ E + &XY\ E + .tHand.open +2 "manipulator"&Q1 +54 "core" 1 +2 "manipulator"&e% +5 "core" % X F 3 l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%p +95 "core"  +2 "processing"%% +4 "core" %ev\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%+'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"%8 +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%-' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%W  +2 "collection"'N  +32 "core"  +118  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%^  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%D  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%j  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +42 "core" +2 .tPS.seek 0ml +2 "processing"%K'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &8 - * 5 L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"& & +4 "core" &8 ' + 6 L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &8 " * X L +2 .tForearm.seek CC + "manipulator"&n'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'g( +426 "core" ( +2 "manipulator"&& +4 "core" &8 + ' G L +2 "manipulator"&% +3 "core" % _ ( ! < C +2 .tForearm.seek :retract +2 "manipulator"&`'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(, +285 "core" ( +2 "manipulator"&:& +4 "core" &- \ % ' 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- $ , * 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' +2 .tHand.open + "manipulator"&s1 +55 "core" 1 +2 "manipulator"&!% +4 "core" % k_ *  ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 ."da"delayUntil "13:15:40.66" +1338 "Can"\ :: +23652 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%% @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +45 "core" ) + ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +50 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%\\' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%] +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2307 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%x +133 "core"  + "processing"%d% +4 "core" %e\ +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"%L' +585 "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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%C% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'U +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_'d +1605 "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 +3 ."da"PS.seek 2.5ml + "processing"%4' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%0 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%*  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'd +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"% % +4 "core" %b\ + #"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"%6' +304 "Can"\ ?? +288 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%S +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%U% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%('V +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1605 "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"%~ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%{  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2301 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%w  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%k  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%1  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%2 +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%#'a +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%.  +42 "core"  + "processing"%h% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%t' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%f  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1555 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%A +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%\ % +4 "core" %ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%I' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1949 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +26891 "Can"\ >= +21111 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%m  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + + ."da"PSV.dial :air +2 "processing"%a  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%@ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%' +37 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +132 "core"  +2 "processing"%Q% +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"%e' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml + "processing"%7'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +69 "core"  + ."da"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 +43 "processing"%'W +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'd +1602 "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"%N * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%W +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%j% +4 "core" %e\ + #"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' +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"%T +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%o  +33 "core" + "processing"% % +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'T +82 "Can"\ ?? +510 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #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"%B * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%s'd +2306 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +121 "core"  +2 "processing"%`% +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"%' +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 + "processing"%F +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +35 "core" + "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'Q +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%&'d +1594 "core" ' +2 ."da"delay 2:00 +12002 #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"%Y * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%P +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +6 "processing"%L +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2300 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +4 "processing"%C% +16 "core" %g\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +16 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +2 "processing"%' +344 "core" ' + ."da"delay 5 seconds +503 "processing"%b% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%R' +339 "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 +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%_% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'W +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v'd +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +32 "core" +2 ."da"delay 30 seconds +1657 "Can"\ +1345 ."da"PBV.dial between PSV and waste1 +7 "processing"%4 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%6 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%z  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2309 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%u +122 "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 +46 "processing"%('Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +33 "core"  +2 "processing"%r% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'R +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%< * +31 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +98 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +1602 "core" ' + "processing"%{9 +3 "core" 9M5' +2 #"da"Processing Puck Heater at 27.8C before imaging +6 .PH.coast +2 "processing"%3  +4 "core" 5' 5' +2 "processing"%w& +3 "core" &X\ + +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&k% +4 "core" %   #   +2 "storage"(1% +3 "core" % 1 2 {\ +2 "storage"(2. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (.& +3 "core" &T J  %\ + "manipulator"&h& +4 "core" &- % #  4 +2 "manipulator"&#% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&f( +186 "core" ( + "manipulator"&t& +4 "core" &  &  o +2 "storage"(A& +3 "core" &T 4 3 e\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +107 "core" ' +2 "storage"(& +4 "core" &T 1 6\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(\ 'g +282 "core" ' + "storage"( - +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&E& +3 "core" &  !  o +2 "storage"(I& +3 "core" &T  5 \ +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"&,' +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&m, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -' +3 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(a' +30 "core" ' + "manipulator"&% +5 "core" %U ) ,  + "storage"(@& +4 "core" &T\ \  L\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&9'B +17 "core" ' + "manipulator"&'& +4 "core" &  $ o +2 "storage"()& +3 "core" &T 2  K\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&O'] +30 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(V' +39 "core" ' +2 "manipulator"&Q& +4 "core" & * + ; o +2 "manipulator"&% +3 "core" %R  ' < +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&p( +248 "core" ( + "manipulator"&& +4 "core" & &  B +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +4 "core" & ' + ."da"Forearm.seek PC +2 "manipulator"&/' +110 "core" ' + ."da"Hand.close +2 "manipulator"&7/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%+( +422 "core" ( +2 "storage"(& +4 "core" &T I R 8\ + "manipulator"&& +4 "core" & !  +2 "manipulator"&N% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +4 "manipulator"&8( +254 "core" ( + "manipulator"&^& +5 "core" &  w , + "storage"(-& +4 "core" &T O N &\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&D'] +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +52 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"( 'j +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(j' +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/da22may3113h.tif +5 "processing"%& +10 "core" &E\ +4 "manipulator"&q& +7 "core" &   V , +2 "manipulator"&T% +6 "core" % g #   ) +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +113 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (, +184 "core" ( +2 "manipulator"&=& +4 "core" &- . 1 p  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ) ,  +3 ."psFlush"Forearm.seek :garage + "manipulator"&i'b +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&|/ +59 "core" / + "manipulator"&B& +4 "core" &- P <   +2 "manipulator"&% +4 "core" % tw  & $  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&n( +116 "core" ( + "manipulator"&:& +5 "core" & ) ! + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" & ( " 5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +118 "core" ' +2 "manipulator"&& +4 "core" & " ,  +2 "manipulator"&!% +4 "core" % * +  / + "processing"%`& +5 "core" &N\ +2 "processing"%s& +5 "core" &y\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &Q\  +8 &/{H\ +| +10 &gA\ ? +9 &z9\ M +10 &M\\0\ L +9 &a)\ L +9 &_\ L +9 &_\ L +10 &Ud\ L +9 &^\ L +9 &c \ L +10 & _\ L +9 &"^`\ L +10 &$b\ L +9 &%_\ L +9 &'a\ L +10 &)e_\ L +9 &+(^\ L +9 &,`\ L +10 &.b\ L +9 &0ma\ L +10 &2/_\ L +9 &3`\ L +9 &5a\ M +10 &7v^\ L +9 &97a\ L +9 &:a\ L +10 &<c\ L +9 &>|b\ L +10 &@?_\ L +9 &Bb\ L +9 &C_\ L +10 &Eh\ M +9 &G<\ P +9 &H\ R +10 &J\ R +9 &Lz\ R +10 &N<\ R +9 &O\ S +9 &Q\ S +10 &S\ S +9 &UA\ S +9 &W\ K +10 &X5E\ a +9 &X\ >v\ 1 +6 ( + "processing"%s& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%F& +4 "core" &X"z\ 1 + &X"\ 1 +2 ."psFlush"Hand.open + "manipulator"&M1 +62 "core" 1 +2 "manipulator"&% +4 "core" %  C 0 k / +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%H +54 "core"  + "processing"%K% +4 "core" %a>\ +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 +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +1503 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 39.111 seconds\ /var/log/esp/da22may3113h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may3113h15s.tif +607 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%\\ @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%&  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%d +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%P'F +448 #"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/da22may3113h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may3113h30s.tif +2158 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%L +97 "core"  + "processing"%% +5 "core" %J\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +584 "core" ' +2 ."psFlush"delay 5 seconds +198 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22may3113h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may3113h70s.tif +302 ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%Z @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%b +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%R +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +563 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22may3113h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "39.111 sec auto-exposure",Subject: "da22may3113h images!" +4 "storage"(_- +12 "core" -' +2 "storage"([& +6 "core" &T E (\ + "manipulator"&0& +4 "core" &  ' +2 "manipulator"&;% +4 "core" %  ( $ B 6 +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&*( +276 "core" ( + "manipulator"&4& +6 "core" &   p  +2 "storage"(& +4 "core" &T D '\ +2 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&v'] +118 "core" ' +3 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.87 Pucks below Top Plate +2 "storage"(G'+ +56 "core" ' +5 "manipulator"&6& +9 "core" & " )  +4 "storage"(S& +7 "core" &T W T\ +6 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&z' +38 "core" ' +5 ."da"Elbow.hold +5 "manipulator"& , +6 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.06 Pucks below Top Plate +4 "storage"(u' +26 "core" ' +4 "manipulator"&}% +8 "core" %k  +4 "storage"(U& +8 "core" &T R Q P\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&'E +24 "core" ' +4 "manipulator"&~& +8 "core" & * !   +4 "storage"(r& +8 "core" &T m n \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&('] +14 "core" ' +3 "storage"(<% +9 "core" % i j \ +5 ."downElevator"SE.seek :down +8 "storage"(' +97 (5% +6 "core" %(G e d C\ QJ +4 "manipulator"&{% +8 "core" %_ # %  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +6 "manipulator"&3'\ +43 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%w +47 "core" ' +23 +2 ' +3 ."psFlush"PTV.dial :puck +5 ."downElevator"SE.stop +3 "processing"%k  + "storage"(5 +8 (1& +8 "core" &T\  T F\ +54  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +3 "processing"%2'd +2615 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%. +70 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%h' +585 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2115 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%y +79 "core" +2 ."psFlush"PBV.dial PSV +4 "processing"%t U +51 "core" W +4 ."psFlush"PS.seek 0ml +3 "processing"%A'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%$ @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1237 #"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)\ +1373 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%I' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%@ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1088 "core" ' + ."psFlush"PSR.select :air +52 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +875 "Can"\ << +722 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%,  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2613 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%a +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%/' +2619 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%^ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%-'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&q& +4 "core" &    +2 "manipulator"&T% +3 "core" %  % "  \ k +2 ."psFlush"Elbow.seek PC +2 "manipulator"&W( +243 "core" ( + "manipulator"&V& +4 "core" & #  Y  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & " )   +2 ."psFlush"Forearm.seek PC +2 "manipulator"&D' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&=/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&8& +4 "core" & !    +2 "manipulator"&|% +3 "core" % ( % M t +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +137 "core" ( +2 "manipulator"&o& +4 "core" &- $  k + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &- !  k +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&c'b +108 "core" ' +2 ."psFlush"Hand.open + "manipulator"&i1 +57 "core" 1 + "manipulator"&% +4 "core" % aW + ' N " +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +108 "core" ' + #tFinished short da assay +33511 "Can"\ 77 +31094 #t-> access 2 +2 "storage"(`% +3 "core" % \ + "manipulator"& % +4 "core" %\ 0    ' +2 "manipulator"&J& +4 "core" &- "  k +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(+(K +829 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (F& +3 "core" &K g Y `\  +28044 "Can"\ 77 +9701 #t-> can +3 "Can"\ 88 +50298 \ 77 +9116 #t-> startTube 2 +4210 #-> shortDA +2 "collection"'M% +3 "processing"%% +4 "core" %S?  +5 %f,\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +198 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%s +123 "core" + .tPTV.dial :PRVmixing +2 "processing"%H  +122 "core" + .tPRV.dial :sipper +2 "processing"%K  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%'` +2272 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%X  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%]' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%\\ @ +95 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%&'d +591 "core" ' + .tPSV.dial PSR +2 "processing"%d +95 "core"  +2 "processing"%Y% +4 "core" %b,\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%L'T +1089 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +97 "core" +2 .tPS.seek 0ml + "processing"%x'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%C +108 "core"  + "processing"%Z% +4 "core" %h&\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%b'T +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +94 "core" + .tPRV.dial :sipper +2 "processing"%  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PSR +7 "processing"%_ +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%0 +95 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%4& +4 "core" &\ + "manipulator"&% +4 "core" %\ 0   > ' + "storage"(n% +4 "core" % \ + "storage"(6. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(S( \ +665 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (%& +2 "core" & r { &\ +2 "manipulator"&}& +4 "core" &- )  k + "manipulator"&U% +4 "core" %\ 0 $ #  ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&~( +178 "core" ( + "manipulator"&r& +4 "core" & (  \ - +2 "storage"(j& +3 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&<'/ +126 "core" ' + "storage"(v& +4 "core" &  4\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'g +286 "core" ' + "storage"(*- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +3 "core" &  ~ ]\ +2 "manipulator"&G& +3 "core" & ! ! P - +2 .tElbow.seek 2 +2 "manipulator"&z( +3 "core" ( +2 "manipulator"&w& +3 "core" & % ' < - +2 "storage"(& +3 "core" &  \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1' +41 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +42 "manipulator"&u/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&k& + "storage"((' +7 "core" &   0 - + "manipulator"&% +4 "core" % 2  " , +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + .tElbow.seek PC +2 "manipulator"&.( +168 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&2& +4 "core" & ! ! +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" &  $ b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +109 "core" ' + "manipulator"&t& +5 "core" & *  + "manipulator"&#% +5 "core" % " ! . + "processing"%$& +5 "core" &\ +2 "processing"%A& +5 "core" &\ +2 .tPC.seek :closed +3 "processing"% (X +3 "core" &\ +6 & -\ %f +10 &V\ 7 +9 &\ L +9 &e\ M +10 &of\ L +9 &1c\ L +9 &d\ L +10 &d\ L +9 &vc\ L +10 &7f \ M +9 &c\ L +9 &!e\ L +10 &#e\ L +9 &%@e\ L +9 &'h\ L +10 &(c\ \ L +9 &*g\ L +10 &,Gg\ M +9 &.\ d\ L +9 &/c\ L +10 &1b\ L +9 &3Qf\ L +9 &5g\ M +10 &6h\ L +9 &8g\ L +10 &:Xe\ L +9 &<i\ M +9 &=e\ L +10 &?e\ M +9 &A`e\ L +9 &C k\ M +10 &D}\ O +9 &F\ Q +10 &HV\ R +9 &J\ S +9 &K\ R +10 &M\ S +9 &O]\ S +9 &Q\ S +10 &R\ T +9 &T\ S +9 &Vc\ S +10 &Wqx\ "k +9 &X#~\ < +9 ( +2 &X\ . +2 "processing"%A& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&E% +4 "core" % 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +110 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%? U +2 %I9 +6 "core" 9.H +101 "processing"%@9 +3 "core" 9-H +102 "processing"%9 +3 "core" 9,H  +102 "processing"%)9 +2 "core" 9,H  +102 "processing"%'9 +2 "core" 9,H +103 "processing"%9 +2 "core" 9+H +102 "processing"%Q9 +2 "core" 9,G +102 "processing"%9 +3 "core" 9,H +102 "processing"%\ 9 +3 "core" 9-H" +102 "processing"%,9 +3 "core" 9/H& +102 "processing"%f9 +2 "core" 92H* +102 "processing"%a9 +3 "core" 94H/ +102 "processing"%99 +2 "core" 97H3 +102 "processing"%O9 +3 "core" 9:H7 +102 "processing"%>9 +2 "core" 9>H; +102 "processing"%m9 +2 "core" 9BH? +103 "processing"%9 +2 "core" 9GHC +102 "processing"%e9 +2 "core" 9MHH +102 "processing"%79 +3 "core" 9RHL +103 "processing"%9 +2 "core" 9XHP +102 "processing"%"9 +2 "core" 9_JT +102 "processing"%N9 +3 "core" 9gJX +102 "processing"%9 +2 "core" 9mJ] +102 "processing"%^9 +4 "core" 9tKa +102 "processing"%/9 +2 "core" 9|Je +102 "processing"%p9 +2 "core" 9Ki +103 "processing"%-9 +2 "core" 9Km +102 "processing"%9 +2 "core" 9Kq +103 "processing"%9 +3 "core" 9Kv +102 "processing"%q9 +2 "core" 9Lz\ +102 "processing"%T9 +2 "core" 9L~\ +103 "processing"%V9 +2 "core" 9L\ +102 "processing"% 9 +2 "core" 9M +103 "processing"% 9 +2 "core" 9M +102 "processing"%=9 +3 "core" 9N +102 "processing"%39 +3 "core" 9N +102 "processing"%9 +2 "core" 9N +102 "processing"%89 +2 "core" 9O +103 "processing"%|9 +2 "core" 9O +102 "processing"%o9 +2 "core" 9O +102 "processing"%:9 +3 "core" 9O +102 "processing"%D9 +2 "core" 9O +102 "processing"%W9 +3 "core" 9 P +3 .tPH.hold 2:00:00,28C +8 "processing"%i pUp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%B% +4 "core" %i\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%c' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%`'Ҧ +1592 "core" ' +2 .tPTV.dial :puck + "processing"%  +122 "core"  +2 .tPSV.dial PTV + "processing"%J +69 "core" + .tPBV.dial :waste1 +7 "processing"%  +51 "core" +2 "processing"%F% +4 "core" %ҡ\ \ +2 .tPS.seek 1.5ml +2 "processing"%M'Q +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%s'd +1599 "core" ' +2 .tdelay 5:00 +2500 "Can"\ :: +27501 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%X' +2326 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +69 "core" + .tdelay 5 seconds +507 .PSV.dial :air +2 "processing"%d  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +2288 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%&  +123 "core" +2 .tPSV.dial :mixloop + "processing"%L +43 "core" + .tPRV.dial :ab1 +2 "processing"%P @ +95 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%C  +41 "core"  + "processing"%Z% +4 "core" %hv\  +2 .tPS.seek 0.34ml +2 "processing"%x'w +433 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'b  +31 "core" +3 .tPRV.dial :air +3 "processing"%R  +40 "core"  +5 .tPS.seek 0.9ml +3 "processing"%'G[ +1189 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%_' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%0'Ҧ +1605 "core" ' +2 .tPSV.dial :PML +2 "processing"%[ +42 "core" + .tPTV.dial :mixing +2 "processing"%4 @ +70 "core" @ +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%n% +4 "core" %ҫs\  +2 .tPS.seek 1.85ml +2 "processing"%6' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" , +3 .tPS.seek 0ml + "processing"%%'d +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +3 "core" &  +2 "manipulator"&U& +3 "core" &   ' +2 "manipulator"&r% +3 "core" %\  " +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +139 "core" ( + "manipulator"&& +5 "core" &, )  g + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &, ( $ 2 g +2 .tForearm.seek :garage + "manipulator"&!'b +105 "core" ' +2 .tHand.close + "manipulator"&*/ +58 "core" / +3 "manipulator"&{& +4 "core" &, . - g + "manipulator"&G% +4 "core" % ou . , F  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"&u& +4 "core" &( $  v >L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &( & '  >L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 "manipulator"&~& +4 "core" &( %  = >L +2 "manipulator"&<% +4 "core" %X - - R + "collection"'5& +4 "core" &\ +3 "collection"'1& +4 "core" &\ +3 .tCC.seek :closed + "collection"'2(X +5 "core" &\ +7 &;\ %h +63 &X\ 8 +6 &\ L +4 &`\ L +3 &h\ L +13 &Bg\ L + &h\ L + &g\ L + &e\ L +2 &Ie\ L + & \ e\ M +8 &!e\ L +9 &#f\ L +10 &%Rd\ L +9 &'g\ L +9 &(e\ L +10 &*f\ L +9 &,Zb\ L +10 &.f\ M +9 &/g\ L +9 &1g\ L +10 &3af\ L +9 &5$e\ L +10 &6g\ L +9 &8g\ L +9 &:hf\ M +10 &<*h\ M +9 &=g\ L +9 &?h\ L +10 &Arh\ L +9 &C2k\ M +9 &Ds\ M +10 &F\ P +9 &Hd\ T +10 &J\ V +9 &K\ W +9 &M\ X +10 &O`\ X +9 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &Vc\ Y +10 &W]\ : +9 &Xi\ M +5 ( +2 "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 +6 "collection"'h& +5 "core" &Xim\ M + &Xim\ M +6 .tHand.open + "manipulator"&z1 +52 "core" 1 +2 "manipulator"&t% +5 "core" % X = $ < + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +112 "core" ' + .tPSV.dial PSR +2 "processing"%$ +95 "core"  + "processing"%(% +4 "core" %fQ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%E +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%I' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%A  +2 "collection"'@  +30 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%y +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +70 "core" +3 .tPS.seek 0ml + "processing"%)'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%'  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +7 "processing"%Q +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +1177 "Can"\ VV +1438 "core" ' + .tPSV.dial :air +2 "processing"%\  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +42 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +4 "core" &( + , >L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +3 "core" ( + "manipulator"&>& +5 "core" &( 3 - W >L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &( + + ' >L +2 .tForearm.seek CC + "manipulator"&'O +107 "core" ' + .tHand.close + "manipulator"&e/ +54 "core" / +2 .tCC.seek :open + "collection"'7( +426 "core" ( + "manipulator"&& +5 "core" &( + + >L + "manipulator"&"% +4 "core" % b - ) 1 +2 .tForearm.seek :retract + "manipulator"&N'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( + "manipulator"&^& +4 "core" &,  '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &,     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p'b +114 "core" ' +2 .tHand.open + "manipulator"&-1 +58 "core" 1 +2 "manipulator"&% +4 "core" % cK . (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 ."da"delayUntil "14:57:14.95" +24930 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%q @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%= +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +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"%8  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%|'d +2302 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +121 "core"  +2 "processing"%:% +4 "core" %e\ + #"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' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +33 "core" + "processing"%c% +4 "core" %Ҥ\  +3 ."da"PS.seek 1.5ml + "processing"% 'T +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +33 "core"  + ."da"delay 30 seconds +681 "Can"\ 88 +2321 ."da"PBV.dial between PSV and waste1 +2 "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"%M' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%K +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2304 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "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"%]' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%X +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%L% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'[ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'd +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +44 .PBV.dial :waste1 +9 "processing"%Z  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%b +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2314 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2307 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%[  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%4  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%n +43 "core" +4 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml + "processing"%+'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%0  +40 "core"  +2 "processing"%6% +4 "core" %c\  +2 ."da"PS.seek 0.55ml +2 "processing"%}' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%U  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"% +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%v @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%.  +32 "core" +2 "processing"%*% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"%{' +226 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%G * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1948 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17538 "Can"\ PP +30464 #"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 + "processing"%u * +35 "core" , + ."da"PSV.dial :air +2 "processing"%j  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2325 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%~ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%<  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +41 "core"  +3 ."da"PS.seek 0ml +2 "processing"%g'd +2328 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +121 "core"  +2 "processing"%z% +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"%t' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%( +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%E'd +1598 "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"%@ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +214 "Can"\ MM +2107 "core" ' +2 ."da"PSV.dial PTV +6 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%I +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q'd +2300 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%\ % +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"%' +596 "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 +2 .PSV.dial PTV + "processing"%, +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +34 "core" + "processing"%>% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'V +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"%'d +1600 "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"%2 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%^ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2310 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%N% +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"%p' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +51 "processing"%q'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%T +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core" +2 "processing"% % +3 "core" %Ҥ\  +3 ."da"PS.seek 1.5ml + "processing"%a'T +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%='d +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +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"%8 +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +69 "core" + ."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 +503 .PSV.dial :air + "processing"%D  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +1786 "Can"\ UT +500 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +121 "core"  +7 "processing"%;% +17 "core" %g\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +7 "processing"%c' +343 "core" ' + ."da"delay 5 seconds +503 "processing"%W% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%J' +332 "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"%F +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%H'd +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +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"%M +67 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%s +68 "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"%X  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2292 "core" ' +2 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR + "processing"%L +123 "core"  +2 "processing"%d% +4 "core" %f\ + #"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'Ҧ +2113 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%P +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%Z  +35 "core" + "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'Z +589 "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"%x  +94 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + "processing"%9 +3 "core" 9Qx5  +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +3 "core" 5 +2 5 + "processing"%R& +3 "core" &X\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&[% +3 "core" %   $ +2 "storage"(4% +4 "core" % 0 5 C\ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(n(S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (_& +3 "core" &Q\ \ \ >\ + "manipulator"&0& +5 "core" &, + ,   + "manipulator"&6% +4 "core" %   # +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&+( +207 "core" ( +2 "manipulator"&U& +4 "core" &  & + "storage"(}& +4 "core" &Q 4 3 b\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +113 "core" ' + "storage"(v& +5 "core" &Q 1 2 k\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(.'g +280 "core" ' + "storage"(*- +3 "core" -'q +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" &  ( ! + "storage"(r& +4 "core" &Q \ 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"&{' +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&!, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +3 "core" -'q +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(j' +32 "core" ' + "manipulator"& % +4 "core" %S  ' ' + "storage"(~& +5 "core" &Q\ \ 2\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&<'D +24 "core" ' +2 "manipulator"&5& +4 "core" & %  ( + "storage"(w& +4 "core" &Q  \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k'] +26 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(h' +38 "core" ' + "manipulator"&z& +5 "core" &  ! # + "manipulator"&g% +4 "core" %L # "  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&$( +241 "core" ( +2 "manipulator"&(& +4 "core" &  /  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & * "   +2 ."da"Forearm.seek PC +2 "manipulator"&%' +117 "core" ' +3 ."da"Hand.close + "manipulator"&1/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( + "storage"(& +57 "core" &Q , 2 I\ + "manipulator"&& +4 "core" &   )  +2 "manipulator"&@% +3 "core" %  * # O H +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +111 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&E( +273 "core" ( + "manipulator"&& +4 "core" & &  x +2 "storage"(I& +3 "core" &Q B &\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&''] +113 "core" ' +4 ."da"Hand.open +2 "manipulator"&)1 +58 "core" 1 +3 "storage"(y- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"('S +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(\ ' +51 "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/da22may3115h.tif +5 "processing"%Q& +12 "core" &(\ +5 "manipulator"&& +6 "core" & ! , # x +2 "manipulator"&,% +6 "core" % L ( - ] +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +106 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&>(, +177 "core" ( +2 "manipulator"&f& +4 "core" &, . 2 - +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &, & ) +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m'b +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&#/ +64 "core" / + "manipulator"&2& +4 "core" &, Q 5 +2 "manipulator"&% +4 "core" % tr " $   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( +2 "manipulator"&^& +4 "core" & " )  + ."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 PC +2 "manipulator"&O' +129 "core" ' +2 "manipulator"&"& +4 "core" & + ' L  +2 "manipulator"&% +3 "core" % ) (  , +2 "processing"%N& +4 "core" &P\ +3 "processing"%-& +4 "core" &:\ +2 ."psFlush"PC.seek :closed +2 "processing"%p(X +4 "core" &G\  +9 &1~>\ +| +9 &d:\ > +10 &y(\ M +9 &JZ;\ L +9 & _l\ L +10 &_\ L +9 &]\ L +9 &S_\ L +10 &]\ K +9 &`\ L +10 & ^i\ L +9 &"Z_n\ L +9 &$`h\ L +10 &%]Y\ L +9 &'`\ L +9 &)b^\ L +10 &+$]\ L +9 &,_\ L +10 &.]\ L +9 &0j`\ L +9 &2,_\ L +10 &3_\ L +9 &5`\ L +9 &7s]\ L +10 &93c\ L +9 &:_\ L +10 &<b\ L +9 &>y`\ L +9 &@;`\ L +10 &A^\ L +9 &C`\ L +9 &Eh|\ M +10 &G8\ P +9 &Hw\ R +10 &Jz\ R +9 &Lvs\ S +9 &N8j\ S +10 &Oo\ S +9 &Qo\ S +9 &S{k\ T +10 &U>b\ S +9 &VZ\ K +10 &X4E{V\ !c +9 &X\ 7S\ / +5 ( +2 "processing"%-& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%T& +4 "core" &XU\ / + &XO\ / + ."psFlush"Hand.open +2 "manipulator"&V1 +55 "core" 1 +2 "manipulator"& % +4 "core" %  N 7 , +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +106 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +53 "core"  +2 "processing"%a% +4 "core" %i-\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%3' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +310 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.193 seconds\ /var/log/esp/da22may3115h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22may3115h15s.tif +1569 #SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22may3115h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22may3115h30s.tif +222 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%8 @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%=  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%o +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%:'F +2322 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22may3115h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22may3115h70s.tif +282 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +96 "core"  + "processing"%D% +4 "core" %K\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +585 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2103 "core" ' +3 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%;  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%W +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%c'F +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%F'T +493 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22may3115h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "27.193 sec auto-exposure",Subject: "da22may3115h images!" +11 "storage"(`- +5 "core" -' + "storage"(& +6 "core" &Q\ \ \ +2 "manipulator"& & +4 "core" & 7 ! P  + "manipulator"&?% +4 "core" %\ ! !  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&K& +4 "core" & & %  . + "storage"(& +4 "core" &Q\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&M'] +142 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"(H' +58 "core" ' +2 "manipulator"&\\& +4 "core" & , + . + "storage"(s& +6 "core" &Q L R \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 1 +2 "manipulator"&]' +23 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +9 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&X, +9 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.05 Pucks below Top Plate +4 "storage"(' +7 ."psFlush"PS.seek 2.5ml +4 "processing"%L' +15 "core" ' +3 "manipulator"&d% +9 "core" %S ) ' +3 "storage"(&& +8 "core" &Q  \ +3 ."da"Forearm.force -20 +5 "manipulator"&5 +10 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&P'C +18 "core" ' +4 "manipulator"&Z& +8 "core" & & (  . +6 "storage"(& +8 "core" &Q W W :\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&Y'] +45 "core" ' +4 "storage"(C% +8 "core" % P H 2\ +4 ."downElevator"SE.seek :down +6 "storage"(x' +98 (b% +6 "core" %j> ' !\ PH +5 "manipulator"&% +9 "core" %h * % 8 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +17 ' +4 ."downElevator"SE.stop +2 "storage"(5 +5 (R& +8 "core" &Q n p \ +1151 ' +2 ."psFlush"PSV.dial PTV +4 "processing"%[ +70 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%4  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +3 "processing"%'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +70 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +5 "processing"%0' +585 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%6' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"%S +68 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%U U +51 "core" V +4 ."psFlush"PS.seek 0ml +3 "processing"%}'d +2565 #"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)\ +44 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%r' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"% 'd +666 "Can"\ DD +1944 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%~ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%w  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z'd +2607 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%g +53 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%+' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%{  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%(' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%! U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%I'd +2614 "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"%y  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & $ * 3 . + "manipulator"&A% +4 "core" %  ! *  " +2 ."psFlush"Elbow.seek PC + "manipulator"&,( +249 "core" ( +2 "manipulator"&h& +4 "core" & '   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  "  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&f' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&e/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%'( +425 "core" ( + "manipulator"&E& +4 "core" & "  }  +2 "manipulator"&#% +3 "core" % "  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +148 "core" ( + "manipulator"&9& +4 "core" &- #  % +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &-   6 % + ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&/'b +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&m1 +54 "core" 1 +2 "manipulator"&"% +4 "core" % cV 6 )   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFinished short da assay +24124 "Can"\ 54 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60001  \ 55 +60002  \ 55 +60001 "\ 55 +60001 \ 55 +60002 \ 55 +60001 \ 54 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 54 +60001 \ 54 +60001 \ 54 +60001 \ 55 +60001 \ 54 +60002 \ 55 +60001 \ 54 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60001 \ 54 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 54 +60001 \ 54 +60002 |\ 55 +60001 \ 54 +60002 v\ 54 +60001 \ 54 +60001 n\ 54 +60001 \ 54 @EDT1654056104.99 r\ 55 +60002 \ 55 +60001 \ 54 +60001 \ 55 +60001 \ 55 +60002 }\ 54 +60001 ~\ 55 +60001 p~\ 54 +60002 ~\ 45 +60001 _}\ 55 +60001 }\ 55 +60002 |}\ 55 +60001 {\ 55 +60001 }\ 54 +60001 |\ 55 +60002 _}\ 55 +60001 |\ 55 +60001 F|\ 55 +60002 }\ 54 +60001 jz\ 55 +60001 z\ 55 +60002 z\ 55 +60001 uy\ 54 +60001 z\ 55 +60001 _z\ 55 +60001 x\ 55 +60002 Ty\ 54 +60001 y\ 54 +60001 cy\ 54 +60002 x\ 55 +60001 yy\ 55 +60001 w\ 55 +60001 w\ 55 +60002 w\ 55 +60001 x\ 55 +60001 Rw\ 55 +60002 x\ 55 +60001 Yw\ 55 +60001 w\ 55 +60001 tv\ 54 +60002 u\ 55 +60001 w\ 55 +60001 pu\ 55 +60002  v\ 55 +60001 au\ 55 +60001 t\ 55 +60002 vv\ 55 +60001 u\ 55 +60001 t\ 55 +60001 t\ 55 +60002 u\ 55 +60001 t\ 54 +60001 u\ 55 +60002 v\ 55 +60001 v\ 55 +60001 v\ 55 +60002 x\ 55 +60001 v\ 55 +60001 )w\ 55 +60001 w\ 54 +59421 #t-> can +3 "Can"x\ 55 +578 y\ 55 +60001 y\ 55 +60001 y\ 55 +60001 y\ 55 +60002 {\ 54 +60001 {\ 54 +24124 #t-> can +2 "Can"|\ 54 +35875 {\ 55 +60002 ~\ 54 +60001 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 64 +60001 \ 45 +60001  \ 55 +60001 \ 55 +60002 S\ 55 +60001 \ 55 +60001 V\ 55 +60002 \ 55 +60001 x\ 54 +60001 Y\ 55 +60001 \ 55 +60002 x\ 55 +60001 \ 55 +60001 \ 54 +60002 \ 54 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 54 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 54 +60001 \ 55 +60001 \ 54 +60002 \ 55 +60001 \ 55 +60001 \ 45 +60002 \ 55 +60001 \ 55 +60001 x\ 54 +60002 \ 54 +60001 [\ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 54 +60001 W\ 55 +60001 \ 55 +60002 P\ 54 +60001 \ 55 +60001 .\ 55 +60002 \ 55 +60001 L~\ 54 +60001 ~\ 55 +60001 ~\ 55 +60002 r|\ 55 +60001 }\ 55 +60001 1}\ 54 +60002 }\ 54 +60001 C|\ 55 +60001 |\ 55 +60001 j|\ 55 +60002 oz\ 55 +60001 {\ 55 +60001 sz\ 55 +60001 |{\ 54 +60002 y\ 55 +60001 Sy\ 55 +60001 y\ 54 +60002 ty\ 54 +60001 pw\ 54 +60001 x\ 54 +60001 @x\ 55 +60002 v\ 54 +60001 8w\ 54 +60002 w\ 55 +60001 7v\ 55 +60001 w\ 54 @EDT1654142506.84 dw\ 55 +60002 w\ 55 +60001 v\ 54 +60001 w\ 55 +60002 v\ 55 +60001 v\ 55 +60001 v\ 54 +60002 v\ 55 +60001 bv\ 55 +60001 u\ 55 +60001 Et\ 55 +60002 u\ 55 +60001 7u\ 55 +60001 t\ 54 +60002 Bt\ 54 +60001 s\ 55 +60001 Qt\ 55 +60001 t\ 55 +60002 ts\ 55 +60001 ts\ 55 +60001 t\ 55 +60002 .s\ 55 +60001 s\ 55 +60001 s\ 55 +60002 t\ 54 +60001 t\ 55 +60001 s\ 55 +60001 hs\ 55 +60002 @t\ 55 +60001 u\ 55 +60001 s\ 55 +60001 s\ 54 +60002 t\ 55 +60001 s\ 55 +60001 t\ 55 +60002 u\ 55 +60001 t\ 54 +60001 s\ 55 +60001 t\ 55 +60002 t\ 55 +60001 s\ 54 +60001 s\ 55 +60002 s\ 55 +60001 s\ 55 +60001 t\ 54 +60001 t\ 55 +60002 u\ 54 +60001 v\ 55 +60001 w\ 45 +60002 x\ 55 +60001 y\ 55 +60001 y\ 55 +60001 z\ 54 +60002 z\ 55 +60001 {\ 55 +60001 {\ 54 +60002 |\ 55 +60001 |\ 55 +60001 }\ 54 +60001 ~\ 55 +60002 \ 44 +60001 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +14081 #t-> access 2 +3 "storage"(N% +3 "core" % S\ + "manipulator"&>% +4 "core" %\ ! ! 4 +2 "manipulator"&& +3 "core" &- & & A % +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +830 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +3 (T& +2 "core" &K \  +22624 #t-> startTube 2 +1318 #-> 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 11:08:16EDT02-Jun-22\\n{1 => 3}\\nCan@11:01:47, 21.0C, 44% humidity, 15.0psia, 13.709V, 0.263A, 0.263A avg, 3.61W",Subject: "da sampling at most 40ml" + "collection"'V& +5 "core" &  + "manipulator"& % +6 "core" %\  ! (  4 + "storage"(-% +4 "core" % 5\ +2 "storage"(l. +3 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(a( \ +65 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"A535-5.7.8 Username and Password not accepted. 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 +598 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" & \ +2 "manipulator"&& +3 "core" &- ! # % +2 "manipulator"&3% +3 "core" %\ ! , & 4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&8( +182 "core" ( +2 "manipulator"&=& +4 "core" &  &  0 + "storage"(o& +5 "core" &  A\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +101 "core" ' + "storage"(|& +4 "core" &  \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'g +272 "core" ' +2 "storage"(:- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &  \ + "manipulator"&;& +4 "core" & - " ; 0 +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&W& +4 "core" & 1 0 H 0 + "storage"(B& +4 "core" &  \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&J' +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& +2 "storage"(' +7 "core" & ! (  0 +2 "manipulator"& % +4 "core" %  ! ( ;  +2 .tForearm.seek :retract + "manipulator"&?'\ +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K( +130 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +20 "core" ( +2 "manipulator"&& +4 "core" &" $ ( S 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &" " " 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'O +105 "core" ' +3 "manipulator"&s& +4 "core" &" ) , G 8 + "manipulator"&q% +4 "core" %V * ,  +2 "collection"'d& +4 "core" &  +2 "collection"'&& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'Z(X +3 "core" &  +6 & 8 +9 &=J\ 0 +10 &js"\ E +9 &k\ M +9 &e\ L +10 &d \ L +9 &\\e\ L +9 &g\ L +10 &g\ L +9 &g\ L +10 &dc\ L +9 &!&h \ L +9 &"h\ L +10 &$f\ \ K +9 &&lf\ L +9 &(.j\ L +10 &)f\ L +9 &+f\ L +10 &-tj\ L +9 &/5e \ L +9 &0e \ L +10 &2g \ L +9 &4|c\ L +9 &6>e\ \ L +10 &8f\ L +9 &9g\ L +10 &;h \ L +9 &=Dh\ L +9 &?h\ L +10 &@g\ L +9 &Bn\ M +9 &DHw \ N +10 &F\ P +9 &Gyy \ T +10 &Iu\ V +9 &K5\ W +9 &L \ X +10 &N\ Y +9 &Pu\ Y +9 &R6\ Y +10 &S\ Y +9 &U\ Y +10 &Wu\ B +9 &XJ(G\ , +9 &Xo"\ K +3 ( + "collection"'&& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&\ % +4 "core" % V 5 $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +109 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")M+ +3 "core" + +2 "sampler")% +4 "core" % \ w +2 "collection"'b& +4 "core" &Xu\ K +2 "Can"\ LL +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X\ + "sampler")~% +4 "core" %l+MG \  +3 "sampler") % +3 "core" %n+RR \  +2 .tIntake.select :close + "sampler")0 +9 )w% +2 "core" %p cb \  +2 .tSSV.dial :exhaust +2 "sampler")5  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")g' +895 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")z  +71 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open +2 "sampler") +210 "collection"'% +3 "core" %SC\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'2'Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +126 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X  +128 "core"  +102 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +125 "core" +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +104 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +97 "core" ' + ."CSpush"CS.stop + "collection"'5 +28 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'$9 +3 "core" 9\\j< +102 "collection"'p9 +2 "core" 9|j8 +103 "collection"'E9 +2 "core" 9k6 +102 "collection"'#9 +2 "core" 9m4 +102 "collection"'9 +3 "core" 9o1 +102 "collection"'99 +2 "core" 9q0 +102 "collection"'f9 +2 "core" 9s. +103 "collection"',9 +2 "core" 9,s, +102 "collection"'"9 +2 "core" 9Ht* +103 "collection"'^9 +2 "core" 9bu( +102 "collection"'/9 +3 "core" 9|v& +102 "collection"'h9 +2 "core" 9v$ +102 "collection"'m9 +3 "core" 9x# +102 "collection"'29 +2 "core" 9y" +102 "collection"'i9 +3 "core" 9{ +102 "collection"'>9 +3 "core" 9} +102 "collection"'9 +3 "core" 9 ~ +102 "collection"'N9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9 0 +102 "collection"'V9 +2 "core" 9 D  +102 "collection"' 9 +3 "core" 9 W +102 "collection"'-9 +2 "core" 9 i +102 "collection"'9 +3 "core" 9 y +102 "collection"'n9 +3 "core" 9  +102 "collection"'39 +2 "core" 9 ! +102 "collection"'l9 +3 "core" 9 % +102 "collection"'=9 +2 "core" 9 * +102 "collection"'o9 +2 "core" 9 . +103 "collection"'|9 +2 "core" 9 2 +102 "collection"'O9 +2 "core" 9 6 +102 "collection"'9 +3 "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"'B9 +3 "core" 9\ 'O +102 "collection"'c9 +2 "core" 9\ 0S +103 "collection"'`9 +2 "core" 9\ 9X +102 "collection"'9 +2 "core" 9\ B\\\ +103 "collection"'89 +2 "core" 9\ J` +102 "collection"'9 +3 "core" 9\ Rd +102 "collection"'9 +2 "core" 9\ Zh +103 "collection"' 9 +2 "core" 9\ am +102 "collection"'9 +2 "core" 9\ hq +103 "collection"'J9 +2 "core" 9\ ou +102 "collection"'s9 +2 "core" 9\ ty +103 "collection"'d9 +2 "core" 9\ z} +102 "collection"'D9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +102 "collection"'W9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"'q9 +2 "core" 9\  +102 "collection"'?9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +102 "collection"'\ 9 +2 "core" 9\  +103 "collection"'79 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +102 "collection"'b9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'& `\ `\ E + '\\9 +6 "core"  + 9\  + "collection"'% +4 "core" %XX\ + #tBegun lysing Collection Puck Heater at 68.1C/39.4psia +15131 "Can"*\ +44858 "core" ` +2 "collection"'F9 +3 "core" 9\ W +2 "collection"'M% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.7psia +2 .CS.seek 0ml +2 "collection"']'Q +331 "core" ' +10 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +93 "core" A +2 .tCSV.dial :air +2 "collection"'R @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'H'm +1334 "core" ' + .tCSV.dial CTV +2 "collection"'P  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'x @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Y  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'['Q +1337 "core" ' + "collection"'% +4 "core" %U\ + #tPuck @46.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +53 .CSV.dial CBV +2 "collection"'0 +96 "core"  + .tCBV.dial CSV +2 "collection"'U  +28 "core"  +2 "collection"'4% +4 "core" %UZ\ +2 .tCS.seek 5ml +2 "collection"'L'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'}  +40 "core" +2 "collection"'% +4 "core" %m\ +2 .tCS.seek 7.001ml +2 "collection"'v' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'6 @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'G' O +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +119 "core" b +2 #tLysing Complete +2 "collection"'r& +4 "core" &Xe>@ )\ K + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&~% +3 "core" % - ) , ] , +2 "storage"( % +3 "core" % \ +2 "storage"(w. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(5(S +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &U V X 7\ +2 "manipulator"&u& +4 "core" &! & ! 8 + "manipulator"&z% +4 "core" % - * * h , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +152 "core" ( +2 "manipulator"&g& +4 "core" & '   +2 "storage"(+& +4 "core" &U B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&j'] +102 "core" ' + "storage"(<& +5 "core" &U x\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(k'g +272 "core" ' + "storage"(- +4 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&.& +3 "core" & , ) D + "storage"({& +4 "core" &U l n 8\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&(' +27 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'r +2 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"(' +31 "core" ' +2 "manipulator"&% +4 "core" %G + * = +2 "storage"(& +3 "core" &U W V T\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&1'@ +17 "core" ' + "manipulator"&& +4 "core" &  & ( +2 "storage"(%& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&I'] +24 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(!' +42 "core" ' + "manipulator"&y& +5 "core" &   \ + "manipulator"&)% +4 "core" %0 #  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&A( +154 "core" ( + "manipulator"&@& +5 "core" &A '  + P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &B # + / P +2 .tForearm.seek CC +2 "manipulator"&X'O +102 "core" ' +2 .tHand.close +2 "manipulator"&e/ +63 "core" / +2 .tCC.seek :open +2 "collection"'$( +425 "core" ( +2 "storage"(p& +4 "core" &U o o Z\ +2 "storage"(E& +3 "core" &U o o \ +2 "manipulator"&#& +3 "core" &8 + *  L +2 "manipulator"&% +4 "core" % c , .  +2 .tForearm.seek :retract + "manipulator"&9'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&f( +169 "core" ( + "manipulator"&,& +4 "core" &  ( A m +2 "storage"("& +4 "core" &U *\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&^' +104 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&h1 +54 "core" 1 +2 "manipulator"&m% +5 "core" % \\ - + + + "storage"(2& +4 "core" &U q p \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +2 "manipulator"&i'C +22 "core" ' + "manipulator"&>& +4 "core" & (  m +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&N'] +12 "core" ' + "storage"(T% +5 "core" % l\ +2 ."downElevator"SE.seek :down +3 "storage"(V' +99 ( % +3 "core" %C \ QL +2 "manipulator"&-% +4 "core" %V & * ' } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +20 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'n& +4 "core" &?Bd  + "manipulator"&3& +4 "core" & $ # = m +2 "manipulator"&l% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(, +173 "core" ( + "manipulator"&o& +4 "core" &, !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &, * & l +3 .tForearm.seek :garage +2 "manipulator"&O'b +94 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / + "manipulator"&:& +4 "core" &, 6 - B +2 "manipulator"& % +4 "core" % u + ) C Y +2 .tForearm.seek :retract + "manipulator"&;'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +300 "core" ( + "manipulator"&B& +5 "core" &#   h :1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &# # * 5 :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`'O +98 "core" ' +2 "manipulator"&& +4 "core" &# %   :1 +2 "manipulator"&8% +4 "core" %T #   + "collection"'& +4 "core" &DFf  +2 "collection"'& +5 "core" &DE  +2 .tCC.seek :closed + "collection"' (X +4 "core" &CF  +9 &2DE %f +9 &Y{EDq\ 7 +9 &~CD '\ J +10 &\\BH (\ J +9 &aDF \ J +9 &F`EF\ J +10 &cBE\ J +9 &_EE\ J +10 &bCG\ J +9 &NaDEe\ J +9 & ]BE\ J +10 &!`BF\ J +9 &#`ED\ J +9 &%W_BE_\ J +10 &'`EF:\ J +9 &(_DF\ J +10 &*\\BG \ J +9 &,^`CD\ J +9 &.!]DE\ J +10 &/aDE\ J +9 &1`CF\ J +9 &3g]EG\ J +10 &5)_BFk\ J +9 &6`DE\ J +10 &8`CG\ J +9 &:n`EF\ J +9 &<0cDG\ J +10 &=aGH]\ J +9 &?cHIJ\ J +9 &AwbFGF\ J +10 &C7d>D'\ K +9 &Dn>\ L +10 &F\ O +9 &Ha$$\ T +9 &J#%\ V +10 &K&(\ W +9 &M'(\ Y +9 &O\\%&\ Y +10 &Q#%\ Y +9 &R!$s\ Y +10 &T t\ Z +9 &V` !\ Z +9 &W[\ 9 +10 &Xg\ . +9 &X\ X +5 ( +2 "collection"'& +4 "core" &Xz\ X + #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'& +4 "core" &Xy\ X + .tHand.open + "manipulator"&J1 +53 "core" 1 +2 "manipulator"&s% +4 "core" % T 5 ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +122 "core" ' +2 .tPSV.dial PSR + "processing"%D +52 "core"  +2 "processing"%% +4 "core" %g\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%W'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%q'd +180 "Can"'\ KK +1416 "core" ' + .tPSV.dial PSR +2 "processing"%? +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%\  +53 "collection"'7  +71 "core" +78  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%b  +125 "core" +3 .tPS.seek 0ml + "processing"%\\'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +42 "core" +2 .tPS.seek 0ml +2 "processing"%F'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%M  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%_' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +39 "core" +3 .tPS.seek 0ml + "processing"%R'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&]& +4 "core" &# * *  :1 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +32 "core" ( +2 "manipulator"&x& +4 "core" & 0 2 @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &   @ +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 .tHand.close + "manipulator"&H/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( +2 "manipulator"&0& +4 "core" &  & % @ + "manipulator"&U% +4 "core" % a $ )  N +2 .tForearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&[(, +305 "core" ( + "manipulator"&}& +4 "core" &, '  % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, ( ? % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L'b +109 "core" ' + .tHand.open +2 "manipulator"&61 +56 "core" 1 +2 "manipulator"&v% +4 "core" % ^0 + (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .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"'r& +4 "core" &h \ + "manipulator"&~% +4 "core" %\    +2 "storage"( % +3 "core" % _\ +2 "storage"(w. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(*( \ +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (u& +2 "core" &  | \  +2 "manipulator"&z& +4 "core" &- $ # !w + "manipulator"&a% +4 "core" %\ # ) 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&g( +206 "core" ( + "manipulator"&+& +4 "core" &  & ' k +2 "storage"(<& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'/ +110 "core" ' +2 "storage"(C& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +279 "core" ' + "storage"(.- +4 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +2 "core" &  \  +2 "manipulator"& & +3 "core" &   k +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & '  = k + "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&%' +49 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&y/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& +2 "storage"(j' +7 "core" & ! { k + "manipulator"&% +5 "core" %  # )  +2 .tForearm.seek :retract + "manipulator"&k'\ +104 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( +2 "manipulator"&1& +4 "core" &9  ! 6 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9  "  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'O +90 "core" ' +2 "manipulator"&& +4 "core" &8 "   K +2 "manipulator"&I% +3 "core" %Y % ) O n +2 "collection"'t& +4 "core" &  +3 "collection"'e& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &  +7 & *y $d +9 &X{c\ 7 +9 &~M\ J +10 &\\/ J +9 &v^ J +9 &8]> J +10 &`@ J +9 &b\ J +10 &~` J +9 &?c J +9 & ` I +10 &!` J +9 &#b\ J +9 &%H`\ J +10 &' b\ J +9 &(_\ I +10 &*` J +9 &,Pb\ J +9 &.]n J +10 &/`\\ J +9 &1`O J +9 &3X_< J +10 &5_2\ J +9 &6_\ I +10 &8a\ J +9 &:`^\ J +9 &<"b\ J +10 &=^T J +9 &?`O\ I +9 &Ah`A\ J +10 &C)e/\ J +9 &DpS`.\ L +10 &FX_ \ P +9 &HR,:\ T +9 &J+-\ V +10 &K-,\ V +9 &M+,\ W +9 &OP)+\ X +10 &Q('\ X +9 &R#'\ Y +10 &T"$\ Y +9 &VR!#\ Z +9 &Wj #\ - +10 &Xt' "\ W +8 ( +3 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&Z1 +3 "core" &X~e"\ M +59 1 + "manipulator"&p% +5 "core" % Y - '  n + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'#  +120 "core" ~ +2 .tCSV.dial CTV + "collection"'  +38 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%,' +2614 "core" ' + "collection"'"% +5 "core" % N$  +2 .tCS.seek 4ml + "collection"'X'NO +1592 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%A  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%h  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +2608 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'2 ` +29 "core" _ +2 .tCSV.dial :air + "collection"'> @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +1589 "core" ' +2 .tCSV.dial CTV + "collection"'T  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +2608 "core" ' +2 .tCBV.dial :waste1 +4 "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'-  +124 "core" + "collection"'f& +4 "core" &X~e\ M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&^% +4 "core" %\ - +  2 + "storage"(n% +4 "core" % \ + "storage"(3. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(l(S +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (i& +3 "core" &Q P W \ + "manipulator"&!& +5 "core" &7 - - < K + "manipulator"&N% +4 "core" %\ , . A 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&o( +155 "core" ( +2 "manipulator"&|& +4 "core" & # *  + "storage"(V& +4 "core" &Q (\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +111 "core" ' + "storage"(& +5 "core" &Q p\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'g +268 "core" ' +2 "storage"( - +3 "core" -'a +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & * ( N +2 "storage"(O& +4 "core" &Q O\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +50 "manipulator"&=' +40 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(c- +3 "core" -'a +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(' +33 "core" ' + "manipulator"&8% +5 "core" %D # '  + "storage"(& +4 "core" &Q U S W\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts +2 "manipulator"&;'; +18 "core" ' +2 "manipulator"&$& +4 "core" &  ' & + "storage"(& +5 "core" &Q h\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&J'] +25 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"(s'w +48 "core" ' + "manipulator"&& +5 "core" & - - P + "manipulator"&D% +5 "core" %> ( )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' + .tElbow.seek CC +2 "manipulator"&`( +156 "core" ( + "manipulator"&Q& +4 "core" &8 ( L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8 ( !  L +2 .tForearm.seek CC +2 "manipulator"&W'O +103 "core" ' + .tHand.close +2 "manipulator"&?/ +58 "core" / +2 .tCC.seek :open + "collection"'q( +426 "core" ( + "storage"(7& +4 "core" &Q n a (\ +2 "storage"(\ & +3 "core" &Q i X\ +2 "manipulator"&& +3 "core" &8 - 0 $ L +2 "manipulator"&b% +4 "core" % ^ (  w +2 .tForearm.seek :retract +6 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +173 "core" ( +2 "manipulator"&\\& +4 "core" & '  4 / + "storage"(&& +4 "core" &Q ?\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&S' +108 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&F1 +58 "core" 1 +3 "manipulator"&% +4 "core" % U : / M +2 "storage"(_& +3 "core" &Q g r ]\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&]'C +22 "core" ' + "manipulator"&x& +4 "core" & )  3 / +2 "storage"(Y& +4 "core" &Q O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&H'] +12 "core" ' +2 "storage"(% +4 "core" %~ \ +2 ."downElevator"SE.seek :down +3 "storage"(d' +99 ( % +3 "core" %: x\ PH +2 "manipulator"&0% +4 "core" %i  $ V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +87 "core" ' +23 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%P' +2608 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%} +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +53 "core" + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%6 +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%v  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%4'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%r& +4 "core" &D  + "manipulator"&~& +4 "core" & $ !  / + "manipulator"& % +4 "core" %\  ! ) ' 5 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(, +175 "core" ( + "manipulator"&L& +4 "core" &, &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &, ! ]  +2 .tForearm.seek :garage +2 "manipulator"&z'b +107 "core" ' + .tHand.close +2 "manipulator"&a/ +59 "core" / +2 "manipulator"&5& +4 "core" &, 5 0   +2 "manipulator"&+% +3 "core" % nV ) & B +2 .tForearm.seek :retract +2 "manipulator"&<'\ +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&[( +120 "core" ( +2 "manipulator"&C& +4 "core" &  ' ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & * *  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&.' +93 "core" ' + "manipulator"&{& +4 "core" &  & +2 "manipulator"& % +4 "core" % " = +2 "processing"%& +3 "core" &K +3 "processing"%& +4 "core" &k  +2 .tPC.seek :closed +2 "processing"%y(X +4 "core" &W  +9 &2P\ +{ +9 &dK\ > +10 &yW\ N +9 &?`^\ L +10 &ce\ L +9 &d`\ L +9 &bl\ L +10 &Get\ L +9 & _k\ L +9 &dt\ L +10 & by\ L +9 &"Pe{\ L +10 &$e\ L +9 &%f\ L +9 &'e\ L +10 &)Wb\ L +9 &+a\ L +9 &,e\ L +10 &.b\ L +9 &0`f\ L +10 &2!e\ L +9 &3e\ L +9 &5g\ M +10 &7ge\ L +9 &9(g\ M +9 &:e\ L +10 &<b\ L +9 &>pf\ L +10 &@1d\ L +9 &Ag\ L +9 &Ce\ L +10 &Esu\ N +9 &G-\ P +9 &H\ R +10 &J\ S +9 &Lm\ R +10 &N/\ R +9 &O\ S +9 &Q\ S +10 &Sq\ T +9 &U4\ S +9 &V\ O +10 &X2@f\ &p +9 &X ;\ - +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%)& +4 "core" &X\ - + &X$\ - + .tHand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&g% +4 "core" % *   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +112 "core" ' + .tPRV.dial :air +2 "processing"%1  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 "processing"%% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%%'^ +389 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%I% +4 "core" %a  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%t'. +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%j +95 "core" + .tPTV.dial :mixing +2 "processing"%k @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +84 "core"  +3 .tPS.seek 0ml +6 "processing"%Z'd +2613 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&p& +4 "core" & * "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e( +2 "core" ( + "manipulator"&#& +5 "core" & + ) 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & + + 3 +2 .tForearm.seek PC +2 "manipulator"&@' +119 "core" ' + .tHand.close +2 "manipulator"&R/ +64 "core" / +2 .tPC.seek :open +2 "processing"%"( +422 "core" ( + "manipulator"&G& +4 "core" &  ] + "manipulator"&A% +4 "core" % !  "  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&,(, +118 "core" ( +2 "manipulator"&2& +4 "core" &-\  &  !  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +2 "core" &-\     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&X'b +104 "core" ' + .tHand.open +2 "manipulator"&T1 +58 "core" 1 + "manipulator"&% +4 "core" % fK 7 & X  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +113 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +52 "processing"%-& +4 "core" &  + "manipulator"&f% +4 "core" %\ " # " +2 "storage"(^% +3 "core" % \ +2 "storage"(n. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(3( \ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (i& +3 "core" &  \  +2 "manipulator"&!& +3 "core" &-\   H  +2 "manipulator"&N% +4 "core" %\ " ! - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&*( +221 "core" ( +2 "manipulator"&|& +4 "core" & & $ m +2 "storage"(V& +3 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +102 "core" ' + "storage"((& +4 "core" &  A\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'g +284 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  \  + "manipulator"&O& +5 "core" & , - m + .tElbow.seek 2 +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&8& +3 "core" & ) %  m +2 "storage"(& +3 "core" &  b\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&$' +38 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(D' +7 "core" & , * # m +2 "manipulator"&/% +4 "core" %  ! # Z 3 + .tForearm.seek :retract +2 "manipulator"&o'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:( +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( + "manipulator"&=& +5 "core" &   f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' +2 "manipulator"&Q& +4 "core" &  ) 7 +2 "manipulator"&% +4 "core" %  R + "processing"%J& +4 "core" &.  +3 "processing"%B& +4 "core" &-  +2 .tPC.seek :closed +2 "processing"%?(X +4 "core" &E  +8 &2:\ +{ +10 &d/\ > +9 &|\ M +9 &J]\ L +10 & e\ L +9 &c\ L +10 &a\ K +9 &Sd\ L +9 &`\ L +10 &c\ L +9 & e\ L +9 &"\\e\ K +10 &$e\ L +9 &%b!\ K +10 &'e\ L +9 &)db\ K +9 &+%c\ L +10 &,b\ L +9 &.c\ L +9 &0kd\ L +10 &2.d\ K +9 &3c\ L +10 &5e\ L +9 &7sa\ L +9 &96e\ K +10 &:e\ L +9 &<e\ L +9 &>zh\ L +10 &@=c\ L +9 &Ai\ L +10 &Co\ M +9 &Ez\ O +9 &G2\ R +10 &H\ R +9 &J\ R +9 &Lx\ R +10 &N8\ S +9 &Oz\ S +10 &Q\ S +9 &S|\ S +9 &U=y\ T +10 &Vu\ M +9 &X3<fr\ (u +9 &X\ 3w\ , +6 ( +2 "processing"%B& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&1 +3 "core" &Xu , +57 1 + "manipulator"&% +4 "core" % (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +116 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%\ S +2 %9 +5 "core" 9CT +102 "processing"%b9 +3 "core" 9>T +102 "processing"%\\9 +2 "core" 9:S  +103 "processing"%&9 +2 "core" 98S  +102 "processing"%W9 +3 "core" 96S +102 "processing"%`9 +2 "core" 94S +103 "processing"%F9 +2 "core" 94S +102 "processing"%9 +2 "core" 94R +102 "processing"%_9 +3 "core" 94S" +102 "processing"%x9 +3 "core" 95T& +102 "processing"%Y9 +2 "core" 97T* +102 "processing"%9 +2 "core" 99S/ +102 "processing"%9 +3 "core" 9<T3 +102 "processing"% 9 +2 "core" 9?S7 +103 "processing"%09 +2 "core" 9CT; +102 "processing"%9 +2 "core" 9HS? +102 "processing"%S9 +3 "core" 9MTC +102 "processing"%]9 +2 "core" 9RTH +102 "processing"%s9 +2 "core" 9YTL +102 "processing"%9 +4 "core" 9_TP +102 "processing"%H9 +2 "core" 9gUT +102 "processing"%d9 +2 "core" 9nUX +102 "processing"%m9 +3 "core" 9uU] +102 "processing"%}9 +2 "core" 9}Ua +102 "processing"%9 +3 "core" 9Ve +102 "processing"%69 +2 "core" 9Vi +103 "processing"%v9 +2 "core" 9Wm +102 "processing"%P9 +2 "core" 9Vq +102 "processing"%r9 +3 "core" 9Wv +102 "processing"%~9 +3 "core" 9Wz +102 "processing"% 9 +2 "core" 9V~ +102 "processing"%L9 +3 "core" 9W +102 "processing"%u9 +2 "core" 9W +102 "processing"%M9 +2 "core" 9W +103 "processing"%a9 +2 "core" 9X +102 "processing"%59 +2 "core" 9Y +102 "processing"%+9 +3 "core" 9X +102 "processing"%U9 +3 "core" 9Y +102 "processing"%C9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9Z +102 "processing"%z9 +2 "core" 9 Z +3 .tPH.hold 2:00:00,28C +4 "processing"%{ pSp +3 .tdelay 1:30 +3 "core"  +1265 "Can"-\ 44 +7735 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%% +4 "core" %f  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%w' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%<'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%'  +69 "core"  + .tPSV.dial PTV +2 "processing"%) +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +122 "core"  + "processing"%g% +4 "core" %ҥ  +2 .tPS.seek 1.5ml +2 "processing"%'U +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" * + .tPSR.select :air +3 .PSV.dial PSR + "processing"%4 +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 .tPSV.dial PTV + "processing"%I +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%t +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%k'd +2305 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%p @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%#'c +346 "core" ' +2 .tdelay 2 seconds +207 ."connect"CBV.dial PRV +6 .tPRV.dial CBV +3 "collection"'  +2 "processing"%R  +43 "core" +3  +4 "processing"%[% +8 "core" %d\  +4 .tPS.seek 0.34ml +3 "processing"%K's +440 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'y  +28 "core" + .tPRV.dial :air +2 "processing"%G  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%A'G[ +1178 "core" ' +2 .tPRV.dial :waste2 + "processing"%2 @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%>' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%@  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%e'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%T +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%-  +32 "core" +2 "processing"%h% +4 "core" %ң\  +2 .tPS.seek 1.85ml + "processing"%f' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 .tPS.seek 0ml + "processing"%n'd +1242 "Can"\ CC +719 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +53 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'X& +3 "core" &6 +2 "manipulator"&i& +3 "core" & * , 2 +2 "manipulator"&!% +3 "core" %\ - - N +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(, +138 "core" ( + "manipulator"&l& +5 "core" &- %  5 z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- & , P z +3 .tForearm.seek :garage + "manipulator"&V'b +105 "core" ' +2 .tHand.close +2 "manipulator"&,/ +54 "core" / +2 "manipulator"&(& +4 "core" &- . - z + "manipulator"& % +5 "core" % oc # - 7 +2 .tForearm.seek :retract + "manipulator"& '\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"&O& +4 "core" &"  &  9# + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &8& +2 "core" &" % ' - 9# +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&& +4 "core" &" &  1 9# + "manipulator"&% +5 "core" %D . . . + "collection"'/& +4 "core" &2  +3 "collection"'*& +4 "core" &f  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &&  +9 &11\ +{ +10 &e/\ > +9 &/\ M +9 &P`-\ K +10 &c+\ L +9 &f.\ L +9 &d4 K +10 &Vh(\ L +9 &b1\ L +10 &b, K +9 & d$\ K +9 &"_e*\ L +10 &$"e/\ K +9 &%c2\ K +9 &'i(\ K +10 &)hb(\ K +9 &+*e#\ K +10 &,h#\ L +9 &.e/\ L +9 &0pc0\ K +10 &22g&\ K +9 &3g,\ K +10 &5e\ L +9 &7xe#\ K +9 &9;e"\ K +10 &:f1\ L +9 &<i%\ K +9 &>j"\ K +10 &@Ae \ L +9 &Be'\ K +9 &Cj#\ K +10 &Ew#\ M +9 &G=o#\ P +10 &HWZ"\ T +9 &JVW#\ W +9 &LnUZ%\ W +10 &N.VX\ X +9 &OVY \ X +10 &QUY)\ Y +9 &SrTY)\ X +9 &U2VZ$\ Y +10 &VVX&\ Q +9 &X"BVW"\ *| +9 &Xq~UX$\ L +6 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 +2 "collection"'E& +4 "core" &XquYV\ L + &XquVW`\ L + .tHand.open + "manipulator"&$1 +62 "core" 1 + "manipulator"&=% +4 "core" % D [ : . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +116 "core" ' +2 .tPSV.dial PSR +2 "processing"%c +95 "core"  +2 "processing"%Q% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%J  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%D'd +1597 "core" ' +2 .tPSV.dial PSR + "processing"%o +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%"' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +31 "core"  +118  + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%B  +70 "core" +2 .tPS.seek 0ml +2 "processing"%b'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%`  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2619 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" &" ) *  9# + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +15 "core" ( +2 "manipulator"&& +4 "core" & ) , 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ' +  1 +2 .tForearm.seek CC +2 "manipulator"& 'O +105 "core" ' + .tHand.close +2 "manipulator"&0/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( + "manipulator"&S& +4 "core" & *  0 +2 "manipulator"&]% +3 "core" % b   ? +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +294 "core" ( + "manipulator"&H& +4 "core" &, '  Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &,  D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&m'b +106 "core" ' +2 .tHand.open + "manipulator"&}1 +59 "core" 1 +2 "manipulator"&% +4 "core" % hK < = d  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +116 "core" ' +2 ."da"delayUntil "11:59:56.96" +24849 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%v @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + ."da"PSV.dial :air +2 "processing"%~  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2324 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%L +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%M +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2293 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +122 "core"  + "processing"%U% +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 + "processing"%C' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1210 "Can"\ :: +384 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%z  +69 "core"  +3 ."da"PSV.dial PTV +4 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%Z% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%w'S +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'d +1596 "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"%g * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +69 "core"  +50 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%.  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2286 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%I% +4 "core" %g  + #"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"%%' +578 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%j +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%k'd +1601 "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"%R * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +68 "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"%y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%K +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%A'd +2309 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%@  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%>  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%T  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%-'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%h  +41 "core"  +2 "processing"%^% +3 "core" %a  +2 ."da"PS.seek 0.55ml +2 "processing"%e' +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%f  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%i +39 "core" +2 ."da"PTV.dial :mixing +2 "processing"%! @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%l  +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" , +3 ."da"PS.seek 0ml +2 "processing"%('d +1945 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1728 "Can"\ AA +46275 #"da"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"%7 * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%V  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%N +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +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"%/'d +2285 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%q% +4 "core" %d/  + #"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' +583 "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"%=  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +32 "core" +2 "processing"%Q% +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"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1192 "Can"\ << +407 "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"%o * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +9 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2292 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +132 "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"%\\' +579 "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 + "processing"%W +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%F% +4 "core" %ҧ*\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'W +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"%'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +44 .PTV.dial :puck +9 .PBV.dial :waste1 + "processing"%0  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%; +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%] +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2293 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +122 "core"  + "processing"%}% +4 "core" %`R  +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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%m +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core" + "processing"%P% +4 "core" %ң(  +2 ."da"PS.seek 1.5ml +2 "processing"%r'S +589 "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 +1593 "core" ' + ."da"delay 2:00 +5336 "Can"\ @@ +6667 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%L  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%a' +2314 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%U +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2310 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +138 "core"  +7 "processing"% % +13 "core" %`>\ +7 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +25 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%Z% +4 "core" %O\  + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%''Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%g% +4 "core" %ҨC\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'X +592 "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" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .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"%. +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%4 +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +2321 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%% +3 "core" %cS\ +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"%t'Ҧ +2105 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%p +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %ҡP\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'Q +587 "core" ' +2 ."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"%k  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%y'd +1597 "core" ' + "processing"%G9 +3 "core" 9Q5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%K  +4 "core" 5 5 + "processing"%2& +4 "core" &X-\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&#% +3 "core" %\ $ ! \ +2 "storage"(@% +4 "core" % c e T\ + "storage"(>. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(T(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &U Q U ;\ +2 "manipulator"&A& +3 "core" &, $ + +2 "manipulator"&h% +3 "core" %\ " * +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&^( +210 "core" ( +2 "manipulator"&-& +4 "core" & ' *   + "storage"(f& +4 "core" &U d f\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&e'] +104 "core" ' + "storage"(i& +4 "core" &U d d\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(!'g +251 "core" ' + "storage"(l- +3 "core" -'Y +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&|& +3 "core" &  ' M  + "storage"(,& +4 "core" &U M L ,\ +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"&X' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&:, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +55 "core" -'Y +3 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(7' +41 "core" ' +2 "manipulator"&V% +4 "core" %b + ( F + "storage"((& +4 "core" &U 0 1 "\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&N'E +24 "core" ' + "manipulator"&8& +4 "core" & & * >  +2 "storage"(& +4 "core" &U K M O\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +20 "core" ' +2 ."da"SE.seek 5.18 Pucks below Top Plate +2 "storage"(O'o +41 "core" ' + "manipulator"& & +5 "core" & ) ,  + "manipulator"&q% +5 "core" %`   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +106 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&E( +243 "core" ( + "manipulator"&=& +5 "core" & &  + + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &  & +3 ."da"Forearm.seek PC + "manipulator"&c' +104 "core" ' + ."da"Hand.close +2 "manipulator"&Q/ +63 "core" / + ."da"PC.seek :open +2 "processing"%$( +422 "core" ( + "storage"(n& +4 "core" &U p p \ +2 "manipulator"&& +3 "core" & $ ( % +2 "manipulator"&% +3 "core" % '  J m +2 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&D( +291 "core" ( + "manipulator"&J& +5 "core" &u   + "storage"(& +4 "core" &U d g\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +108 "core" ' +2 ."da"Hand.open +2 "manipulator"&B1 +56 "core" 1 + "storage"("- +4 "core" -'o +2 ."da"SE.seek 4.94 Pucks below Top Plate +2 "storage"('; +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.17 Pucks below Top Plate +2 "storage"(b'u +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0212h40ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +682 #"da"SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.9 seconds\ /var/log/esp/da22jun0212h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0212h40ml15s.tif +1568 #SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0212h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0212h40ml30s.tif +3073 #SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0212h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0212h40ml70s.tif +7135 #SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0212h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "22.9 sec auto-exposure",Subject: "da22jun0212h40ml images!" +7 "storage"(&- +7 "core" -'u +3 "storage"(& +4 "core" &U _ b \ +2 "manipulator"&\\& +7 "core" &u ( ! +2 ."da"Elbow.seek 1 +3 "manipulator"&W( +51 "core" ( +2 "manipulator"&& +4 "core" &+ & $ T @^ +2 "storage"(F& +4 "core" &U b a\ +3 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"A535-5.7.8 Username and Password not accepted. 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 +3 ."da"Forearm.seek 1 + 600 counts +2 !"Qmail"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 +2 "manipulator"&`'] +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.89 Pucks below Top Plate +2 "storage"(' +60 "core" ' + "manipulator"&x& +4 "core" &*  @ @^ +2 "storage"(0& +4 "core" &U \ + ."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"&' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&;, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.07 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&S% +4 "core" %R  !  +2 "storage"(]& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts + "manipulator"& '< +32 "core" ' + "manipulator"&H& +4 "core" & / ,  - +2 "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d'] +34 "core" ' +2 "storage"(}% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(Y' +99 (% +4 "core" %Ύ9 \ OC + "manipulator"&m% +5 "core" %N ( + ? +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +88 "core" ' +12 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (P& +4 "core" &U \ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%s& +4 "core" &  +2 "manipulator"&~& +4 "core" &    - + "manipulator"&r% +4 "core" %\ " !  8 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&L(, +186 "core" ( +2 "manipulator"&u& +4 "core" &,   9 # + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &, ) & # +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&_'b +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +53 "core" / +2 "manipulator"&+& +4 "core" &, : 1 g + "manipulator"&U% +4 "core" % qa - & O +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +129 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&a( +117 "core" ( + "manipulator"&z& +4 "core" & &    +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &   +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&C' +139 "core" ' +2 "manipulator"&Z& +4 "core" & ) $ O  +2 "manipulator"&% +4 "core" %  " {  + "processing"%& +4 "core" &  +2 "processing"%w& +5 "core" &  +2 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &  +6 & - %f +9 &W\ 7 +10 &v\ K +9 &^r L +10 &ues L +9 &:]s K +9 &eo K +10 &dn K +9 &ck K +9 &@f` L +10 & b_ K +9 &!ca K +10 &#cg L +9 &%I_c K +9 &'\ `f L +10 &(_d K +9 &*db K +9 &,Pf\\ L +10 &.bP K +9 &/`U L +9 &1`H K +10 &3YcP K +9 &5cP L +10 &6_N K +9 &8`P K +9 &:acG K +10 &<"gK L +9 &=eJ L +9 &?aG K +10 &AjbD K +9 &C*g4 L +10 &Dl5 L +9 &Fy9\ N +9 &H`;\ Q +10 &J @\ R +9 &KA\ R +9 &MA\ R +10 &Oe<\ R +9 &Q&8\ R +10 &R?\ S +9 &T8\ S +9 &Vj;\ S +10 &Wbn;\ - +9 &Xv0\ ; +9 ( +3 "processing"%w& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%g& +4 "core" &X- 0 + &Xa 0 +2 ."psFlush"Hand.open + "manipulator"&'1 +65 "core" 1 + "manipulator"&)% +5 "core" %  , , +  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +90 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +38 "core"  +55 "processing"%% +5 "core" %a  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +410 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +190 "core" ' +14 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +706 "Can"\ A@ +1397 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%I  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%4 +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%%'F +2614 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%1 +94 "core"  + "processing"%% +4 "core" %E<  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +617 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%j' +2108 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%p  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%t'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%k'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%K  +67 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%2'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +68 "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 +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%3 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%|'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +78 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%('d +2605 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%8 +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%e  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%n' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +169 "Can"\ @? +2444 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2618 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'B& +4 "core" &g +2 "manipulator"&"& +3 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&o( +3 "core" ( +2 "manipulator"&O& +3 "core" & - ' @  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ) =  +3 .tForearm.seek PC + "manipulator"&&' +95 "core" ' + .tHand.close + "manipulator"&/ +58 "core" / +2 .tPC.seek :open +2 "processing"%\\( +422 "core" ( + "manipulator"&& +4 "core" &    +2 "manipulator"&F% +3 "core" % " ! T +2 .tForearm.seek :retract +2 "manipulator"&x'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0( +373 "core" ( +2 "manipulator"&S& +4 "core" &( " " =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &' !   =B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&D'O +104 "core" ' + "manipulator"&H& +4 "core" &' )  G =B +2 "manipulator"&% +4 "core" %X ( ! 7 +2 "collection"'}& +3 "core" &X +3 "collection"'& +46 "core" &b +10 &^  + &g  +5 .tCC.seek :closed + "collection"'b(X +5 "core" &g  + &l  + &k  + &m  + &o  +3 & %j $e +10 &Xm 8 +9 &n L +9 &ah K +10 &mkk L +9 &1ff K +9 &hf L +10 &dn K +9 &vgg K +10 &8kh K +9 &ct K +9 &!gl K +10 &#~ej K +9 &%@bn K +9 &'jq K +10 &(ht K +9 &*hk L +9 &,Ggl L +10 &. fn L +9 &/hi L +10 &1fm K +9 &3Qbc K +9 &5eg K +10 &6hm K +9 &8hl L +9 &:Xgg K +10 &<hl K +9 &=gi L +10 &?cs K +9 &A`ht K +9 &C!gx L +10 &Dpu L +9 &Ft\ O +10 &HQmso\ S +9 &J lpz\ W +9 &Knoy\ W +10 &Mmoz\ W +9 &OLopy\ X +9 &Q nox\ X +10 &Rnp\ Y +9 &Tmpv\ Y +9 &VPkp{\ Y +10 &Wlnpu\ * +9 &Xs)mpz\ T +9 ( +2 &X~cno I +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 + "collection"'`& +4 "core" &X~cmpl I +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&m% +5 "core" % X 2 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +111 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &X~clnz I +2 "collection"'% +3 "core" %Slpl  +2 .tCSV.dial CSR +2 "collection"'P  +40 "core"  + "collection"'s% +5 "core" %Nnol  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'~'m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'r% +2 "core" %mnos  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +621 "core" ' + .tCSV.dial :waste +2 "collection"' +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'d'Q +1974 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'u& +5 "core" &X~bppx I + "collection"'M% +4 "core" %Mnpz + .tCSV.dial :flush +2 "collection"'Y  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"';'m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'+% +4 "core" %mnr  +2 .tCS.seek 7.001ml + "collection"'U' +513 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'v  +2 'z  +39 "core"  +85  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'_'Q +1574 "core" ' +2 #tFlushing lower manifold's waste2 port +6 "collection"'Z& +4 "core" &X~bps I + "collection"'% +5 "core" %Npr  +6 .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"'L'm +1146 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'5 @ +42 "core" A +2 "collection"'$% +4 "core" %mrte  +2 .tCS.seek 7ml +2 "collection"'g' +520 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"''  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"')  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'w'Q +1571 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'\ & +4 "core" &X~bmnc I + "collection"'% +4 "core" %Rlne +2 .tCSV.dial CSR + "collection"'C  +41 "core"  +2 "collection"'y% +4 "core" %Rmpe  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'.'O +1800 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +511 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'I '4  +97 "core" +31  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'1'Q +1794 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'%'Q +579 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'p% +4 "core" %Topx  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1342 "core" ' +2 .tCSV.dial CBV + "collection"'j +97 "core" +2 .tCS.seek 0ml +2 "collection"'['Q +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" && + + ) =B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&k( +39 "core" ( + "manipulator"&G& +4 "core" & 0  % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & ! " x % +2 .tForearm.seek CC +2 "manipulator"&R'O +100 "core" ' +2 .tHand.close + "manipulator"&#/ +54 "core" / + .tCC.seek :open +2 "collection"'2( +425 "core" ( + "manipulator"&@& +4 "core" &  $ & +2 "manipulator"&% +3 "core" % b % ! d +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&>(, +322 "core" ( + "manipulator"&3& +4 "core" &,   V & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &, "  & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'b +109 "core" ' +2 .tHand.open + "manipulator"&-1 +58 "core" 1 +2 "manipulator"&i% +4 "core" % dD *   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 "processing"%l& +4 "core" &  +27088 "Can"H\ ,, +60001 o\ ,, +5502 #"brent"Session Begun +442 #-> showlog 100 +2055 #-> quit +2 #Session Ended +52000 "Can"\ ,, +37425 #t-> access tube 2 +2 !o:NoMethodError : mesg"-undefined method `tube' 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):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 +531 #-> access tube2 +3 !o:NoMethodError : mesgu:NameError::message+undefined method `-' for :tube2:Symbol: name:-: args[i:bt[ "8/home/esp/esp2/utils/storage.rb:171:in `accessTube'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:600:in `access'"(ESP):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1034 #-> access 2 +3 "storage"(6% +3 "core" % 4\ +2 "manipulator"&,% +4 "core" %\ % ( @ + "manipulator"&|& +4 "core" &-   ! # +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(V(K +829 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &K z \  +20143 "Can"o\ -, +569 #t-> startTube 2 +724 #-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:32:00EDT02-Jun-22\\n{1 => 6}\\nCan@13:31:47, 20.8C, 49% humidity, 15.0psia, 13.743V, 0.214A, 0.208A avg, 2.94W",Subject: "da sampling at most 40ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'8& +3 "core" &  +2 "manipulator"&(% +5 "core" %\ # $ 0 +2 "storage"(% +3 "core" % K\ +2 "storage"(q. +4 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(e( \ +665 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +5 ( & +9 "core" & \ +4 "manipulator"&!& +16 "core" &-  %  # +4 "manipulator"&^% +8 "core" %\ , * Y +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&X( +201 "core" ( +4 "manipulator"&7& +10 "core" &  " +3 "storage"(& +16 "core" & \ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&N'/ +121 "core" ' +4 "storage"(*& +8 "core" & X\ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(='g +275 "core" ' +4 "storage"(Q- +9 "core" -'v +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (:& +7 "core" & w\ +3 "manipulator"&?& +7 "core" &  ] +4 .tElbow.seek 2 + "manipulator"&/( +6 "core" ( +5 "manipulator"&& +8 "core" & . ( +2 "storage"(n& +8 "core" & C\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&c' +63 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&/ +57 "core" / +7 ."downElevator"SE.seek :down +8 "manipulator"&& +5 "storage"(J' +14 "core" & + , G +4 "manipulator"&B% +10 "core" % \  * (  +4 .tForearm.seek :retract +3 "manipulator"&"'\ +90 "core" ' +4 .tElbow.seek CC +4 "manipulator"&O( +122 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +25 "core" ( +4 "manipulator"&& +8 "core" &? " % N +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +15 "core" &? , *  N +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&a'O +110 "core" ' +2 "manipulator"&<& +9 "core" &? %  N +3 "manipulator"&% +8 "core" %X , . J +4 "collection"'& +8 "core" &  +14 "collection"'F& +16 "core" &  +12 .tCC.seek :closed +7 "collection"'&(X +8 "core" &  +2 &  +2 &  +4 &  + &3 *z +8 &g\ ? +12 &\ M +6 &M` L +10 &g L +10 &f L +8 &b K +11 &Vf K +8 &b L +10 &h K +21 & h K +3 &"^b K +7 &$ i K +7 &%h K +8 &'j K +11 &)ef L +8 &+(c K +10 &,j K +10 &.b K +8 &0of K +10 &20f K +10 &3b K +9 &5f L +17 &7wb K +5 &97j L +6 &:f K +10 &<f K +8 &>}d L +10 &@Ab K +10 &Am L +9 &Cs M +10 &Ey{n\ P +8 &G0ko\ T +10 &Hoo\ U +10 &Jqs\ V +9 &Lkps\ W +13 &N,ss\ X +9 &Osv\ X +6 &Qut\ Y +10 &Snvv\ Y +8 &U0tv\ Y +13 &Vsw\ O +7 &X&Ptw\ )| +10 &Xhhsu J + ( +6 "collection"'F& +7 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +3 .Hand.open +3 "manipulator"&o1 +6 "core" &Xhesv J +52 1 +2 "manipulator"&S% +9 "core" % X / > +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&]'\ +115 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")H+ +5 "core" + +3 "sampler")% +11 "core" %ު \  +4 "collection"'}& +7 "core" &Xhesy J +8 "Can"u\ IH +4 #tCalibrating pressure sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X  +2 "sampler")*' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +112 "core"  +15  +250 ' +2 "sampler")Q% +4 "core" % \  +2 .tCBV.dial between SSV and waste2 +2 "collection"':  +29 "core"  +2 "collection"'?% +4 "core" % Uz{  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Cb +2 .tCS.seek 0ml +2 "collection"'n'Q +2413 "core" 'CC\ +2 "collection"'% +4 "core" %EG  +2 "sampler")% +3 "core" % \  +2 #tBubblePoint: Intake @39.0psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"'B @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +103 "collection"'%9 +2 "core" 9am; +102 "collection"'@9 +3 "core" 9q8 +102 "collection"'9 +2 "core" 9s6 +103 "collection"'R9 +2 "core" 9u4 +102 "collection"'b9 +2 "core" 9w1 +103 "collection"'k9 +2 "core" 9y0 +102 "collection"'h9 +3 "core" 9z- +102 "collection"'-9 +2 "core" 93z+ +103 "collection"'A9 +2 "core" 9N{) +102 "collection"'39 +2 "core" 9j{' +103 "collection"'f9 +2 "core" 9}& +102 "collection"'K9 +3 "core" 9~$ +102 "collection"'i9 +3 "core" 9# +102 "collection"'l9 +2 "core" 9! +102 "collection"'69 +2 "core" 9 +103 "collection"'|9 +2 "core" 9 +102 "collection"'T9 +2 "core" 9  +102 "collection"',9 +3 "core" 9 ! +102 "collection"'89 +3 "core" 9 5 +102 "collection"'(9 +2 "core" 9 H +102 "collection"'9 +2 "core" 9 Z  +103 "collection"'q9 +2 "core" 9 l +103 "collection"' 9 +2 "core" 9 } +102 "collection"' 9 +2 "core" 9  +102 "collection"'79 +3 "core" 9  +102 "collection"'V9 +2 "core" 9 ! +103 "collection"'9 +3 "core" 9 % +102 "collection"'>9 +2 "core" 9 * +102 "collection"'9 +3 "core" 9 . +102 "collection"'!9 +2 "core" 9 2 +102 "collection"'Q9 +2 "core" 9 6 +103 "collection"':9 +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 +3 "core" 9\ %K +102 "collection"'9 +2 "core" 9\ .O +102 "collection"'B9 +3 "core" 9\ 7S +102 "collection"'*9 +2 "core" 9\ >X\ +102 "collection"'N9 +3 "core" 9\ G\\\ +102 "collection"'9 +3 "core" 9\ O` +102 "collection"'=9 +3 "core" 9\ Wd\ +102 "collection"'X9 +2 "core" 9\ ]h\ +102 "collection"'9 +3 "core" 9\ bm +102 "collection"'/9 +2 "core" 9\ jq\ +103 "collection"'<9 +2 "core" 9\ ou\ +102 "collection"'9 +3 "core" 9\ uy\ +102 "collection"'c9 +3 "core" 9\ {}\ +102 "collection"'"9 +2 "core" 9\ ~\ +102 "collection"'n9 +2 "core" 9\ \ +103 "collection"'J9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'29 +2 "core" 9\ \ +103 "collection"'S9 +2 "core" 9\  +102 "collection"'F9 +2 "core" 9\ \ +103 "collection"'o9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'}9 +2 "core" 9\  +103 "collection"'a9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'H `\ `\ E +2 '`9 +5 "core"  + 9\  +2 "collection"'% +4 "core" %=? \ + #tBegun lysing Collection Puck Heater at 68C/38.6psia +15386 #"duane"Session Begun +377 #-> can +4 "Can"G\ +36533 \ +7690 "core" ` +2 "collection"'9 +3 "core" 9\ a +2 "collection"'% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/34.7psia +3 .CS.seek 0ml +4 "collection"'m'Q +354 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B +2 .tCSV.dial :air +2 "collection"'P @ +41 "core" ? +3 .tCS.seek 5ml +3 "collection"'x'm +1344 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'s @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'~  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'r @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' 'Q +1344 "core" ' + "collection"'u% +4 "core" %S  +2 #tPuck @46.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"'9 +96 "core" ~ + .tCBV.dial CSV +2 "collection"'d  +30 "core"  + "collection"' % +4 "core" %Sy  +2 .tCS.seek 5ml +2 "collection"'+'m +1344 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'M  +41 "core" + "collection"';% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'Y' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +3 "collection"'U' O +844 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'Z ` +121 "core" b + #tLysing Complete +2 "collection"'& +6 "core" &Xha<@ C J + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\ ) " 2 +2 "storage"(v% +4 "core" % \ + "storage"(z. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(5(S +192 "core" ( + .tSC.configure :limp +56 "storage"($(\ 1b +3 ($& +2 "core" &U m\ +2 "manipulator"&_& +4 "core" &; % (  N + "manipulator"&)% +4 "core" %\ "  Y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&g( +157 "core" ( + "manipulator"&\ & +4 "core" &  1 \ +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&C'] +92 "core" ' + "storage"(L& +4 "core" &U !\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(''g +244 "core" ' +2 "storage"(w- +3 "core" -'M +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&.& +2 "core" &  +2 "storage"(I& +4 "core" &U v\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&' +29 "core" ' + .tElbow.hold +4 "manipulator"&4, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(1- +2 "core" -'M +2 .tSE.seek 5.18 Pucks below Top Plate +2 "storage"(['t +34 "core" ' +2 "manipulator"&% +4 "core" %S + ) +2 "storage"(& +4 "core" &U a a \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 310 counts +2 "manipulator"&p'; +19 "core" ' + "manipulator"&& +4 "core" & (  C +2 "storage"(y& +4 "core" &U D\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +3 "manipulator"&j'] +47 "core" ' +2 .tSE.seek 6.18 Pucks below Top Plate +4 "storage"('c +50 "core" ' + "manipulator"&t& +5 "core" & !   + "manipulator"&G% +5 "core" %i ( )  & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +4 "manipulator"&#( +153 "core" ( +2 "manipulator"&0& +4 "core" &8  ' . L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &W& +4 "core" &8 * " 4 L + .tForearm.seek CC +2 "manipulator"&%'O +107 "core" ' +2 .tHand.close +2 "manipulator"&@/ +54 "core" / +2 .tCC.seek :open +4 "collection"'( +424 "core" ( + "storage"(R& +4 "core" &U A\ +2 "storage"(b& +3 "core" &U `\ +2 "manipulator"&k& +4 "core" &7 ( *  L +2 "manipulator"&h% +4 "core" % ` , , R +2 .tForearm.seek :retract + "manipulator"&-'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&A( +210 "core" ( + "manipulator"&3& +5 "core" & %  l  + "storage"(f& +4 "core" &U \\\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&K' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&i, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&l1 +64 "core" 1 +3 "manipulator"&{% +4 "core" % Z ( ) 2 + "storage"(6& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 316 counts +2 "manipulator"&|'A +17 "core" ' +2 "manipulator"&T& +4 "core" &  & Y  + "storage"(,& +5 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&8'] +26 "core" ' + "storage"((% +5 "core" %m '\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (q% +3 "core" %8 \ PG +2 "manipulator"& % +4 "core" %O (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ' +2 #tTranferring DA + #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'7& +6 "core" &89^  +2 "manipulator"&V& +3 "core" & "  +2 "manipulator"&% +4 "core" %\ !  +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&>(, +178 "core" ( +2 "manipulator"&& +4 "core" &, % ) *  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &!& +4 "core" &,  \ '  + .tForearm.seek :garage +2 "manipulator"&Q'b +94 "core" ' +2 .tHand.close +2 "manipulator"&:/ +56 "core" / + "manipulator"&?& +4 "core" &, )  C  +2 "manipulator"&% +4 "core" % u !  k + .tForearm.seek :retract +2 "manipulator"&^'\ +115 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +292 "core" ( +2 "manipulator"&& +4 "core" &N   V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &B& +3 "core" &O C V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&*'O +104 "core" ' + "manipulator"&N& +4 "core" &O  $ V +2 "manipulator"&% +5 "core" %> , - ? + "collection"'=& +4 "core" &=@  +2 "collection"'X& +5 "core" &<?  +2 .tCC.seek :closed +2 "collection"'(X +6 "core" &>?  +7 &3>@ %f +9 &Wy??{\ 6 +10 &<> \ J +9 &Z>@ J +9 &w\\>> J +10 &:^?@ I +9 &_<?{ J +10 &b>? J +9 &_?? J +9 &@b?@ J +10 & ^<@o I +9 &!^<> I +9 &#]<@z I +10 &%J]=?  I +9 &' _?A  J +10 &(\\?@ J +9 &*_=@ I +9 &,Q_<? J +10 &.b<@ J +9 &/\\>A J +10 &1[=? J +9 &3Z]>? I +9 &5Z?@ J +9 &6]@B I +10 &8_A@ J +9 &:a]=@h J +10 &<#_?BU J +9 &=c?A< J +9 &?]@A I +10 &Ai_?B J +9 &C)d8= K +10 &Dl,3\ K +9 &F!\ O +9 &HV\ S +10 &J\ V +9 &K\ W +9 &M\ X +10 &OO~\ X +9 &Q\ Y +10 &R\ Y +9 &T\ X +9 &VS\ Z +10 &Wf\ 0 +9 &Xl#\ Y +9 ( +3 "collection"'X& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'/& +6 "core" &Xvln\ O + &Xvkh\ O + .tHand.open +2 "manipulator"&<1 +53 "core" 1 +2 "manipulator"&% +4 "core" % > 9 > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +109 "core" ' +2 .tPSV.dial PSR + "processing"%" +43 "core"  + "processing"%n% +4 "core" %cy\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%J'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +3 "processing"%2'd +1608 "core" ' + .tPSV.dial PSR +2 "processing"%S +54 "core"  +2 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%F' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%o  +2 "collection"'  +73 "core" +77  + .tPSV.dial :mixloop +2 "processing"%} +98 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%a  +125 "core" +2 .tPS.seek 0ml +2 "processing"%`'d +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%D' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +44 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2611 "core" ' + .tPSV.dial :air +7 "processing"%  +53 "core" +2 .tPS.seek 2.5ml +3 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml +4 "processing"%P'd +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&m& +6 "core" &; - + N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +56 .tElbow.seek CC +2 "manipulator"&( +25 "core" ( + "manipulator"&s& +5 "core" & /  V - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &~& +2 "core" & # + J - +3 .tForearm.seek CC + "manipulator"&r'O +110 "core" ' + .tHand.close +2 "manipulator"&x/ +57 "core" / +2 .tCC.seek :open +3 "collection"'u( +428 "core" ( +2 "manipulator"&9& +4 "core" & ( " - + "manipulator"&d% +4 "core" % Y{ (  " +2 .tForearm.seek :retract +2 "manipulator"& '\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"& (, +284 "core" ( +2 "manipulator"&M& +4 "core" &- #   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &-     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&+'b +105 "core" ' +2 .tHand.open +2 "manipulator"& 1 +63 "core" 1 + "manipulator"&Y% +5 "core" % V7 , ' 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Z'\ +130 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" &o  + "manipulator"&% +4 "core" %\    + "storage"(v% +5 "core" % Y\ + "storage"(z. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"($( \ +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (_& +4 "core" & \ \  +2 "manipulator"&)& +3 "core" &-     +2 "manipulator"&e% +4 "core" %\    N  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&\ ( +207 "core" ( +2 "manipulator"&& +4 "core" &     + "storage"(L& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&O'/ +116 "core" ' + "storage"(]& +4 "core" & \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(w'g +282 "core" ' +2 "storage"(.- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (I& +3 "core" & \  +2 "manipulator"&1& +4 "core" &  =  + .tElbow.seek 2 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&& +4 "core" &  ' F f + "storage"(& +4 "core" & C\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&y' +38 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&t/ +54 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&G& +3 "storage"(C' +7 "core" & "  c f + "manipulator"&g% +5 "core" % ( " C +2 .tForearm.seek :retract +2 "manipulator"&''\ +101 "core" ' + .tElbow.seek CC +3 "manipulator"&( +152 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( +2 "manipulator"&p& +5 "core" &  7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &  !  7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&0'O +115 "core" ' +2 "manipulator"&W& +4 "core" & %  ) 7 +2 "manipulator"&j% +3 "core" %C   +2 "collection"'4& +4 "core" &p  +2 "collection"'@& +5 "core" &M +2 .tCC.seek :closed +2 "collection"'(X +6 "core" &A +6 & + %g +9 &Xw 6 +10 & J +9 &Y I +9 &a8 I +10 &D`y I +9 &b I +10 &a} I +9 &b_ I +9 &K]A I +10 & ]; I +9 &!_) J +9 &#]~ J +10 &%S_{ I +9 &'a] J +10 &(^H J +9 &*[: I +9 &,[]1 I +10 &.]# I +9 &/a J +9 &1] J +10 &3dZ I +9 &5&Z I +10 &6Z I +9 &8\\ J +9 &:j^ J +10 &<-\\ I +9 &=^ I +9 &?\\ I +10 &As_ I +9 &C4b& J +9 &Dp L +10 &F" O +9 &H]"( T +10 &J!"K W +9 &K#'= X +9 &M%(4 X +10 &OZ"&5 X +9 &Q!%%\ Y +9 &R !\ X +10 &T!\ X +9 &V]t\ Y +10 &W^u : +9 &Xfd / +9 &X^ W +6 ( +2 "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + .Hand.open +4 "manipulator"&&1 +5 "core" &X{V W +57 1 +2 "manipulator"&R% +4 "core" % G 5 ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&b'\ +112 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'k  +123 "core"  + .tCSV.dial CTV +2 "collection"'h  +28 "core"  +2 .tPS.seek 2.5ml +3 "processing"%%' +2610 "core" ' + "collection"'3% +4 "core" % N   +2 .tCS.seek 4ml +2 "collection"'f'NO +1595 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%#  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%l  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +2614 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'6 ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"'T @ +43 "core" ? +2 .tCS.seek 10ml +3 "collection"',' O +1584 "core" ' + .tCSV.dial CTV +2 "collection"'(  +44 "core"  +2 .tCS.seek 0ml +4 "collection"'-'Q +2603 "core" ' + .tCBV.dial :waste1 +2 "collection"'q @ +28 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'  +122 "core" +2 "collection"'A& +4 "core" &Xz W + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&K% +5 "core" %\ * + @ +2 "storage"(7% +3 "core" % \ +2 "storage"(V. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"((S +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (|& +4 "core" &Q G\ + "manipulator"&& +4 "core" & !  7 +2 "manipulator"&8% +3 "core" %\  ' \ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +177 "core" ( + "manipulator"&!& +5 "core" & "  / + "storage"(& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&i'] +106 "core" ' + "storage"(:& +4 "core" &Q \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'g +231 "core" ' +2 "storage"(- +3 "core" -'A +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"& & +3 "core" & + +  / + "storage"(Q& +4 "core" &Q )\ + .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +37 "core" ' + .tElbow.hold +3 "manipulator"&B, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(>- +11 "core" -'A +2 .tSE.seek 6.19 Pucks below Top Plate +3 "storage"(N'h +29 "core" ' +2 "manipulator"&% +4 "core" %5 "  + "storage"(=& +5 "core" &Q n n \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 290 counts +2 "manipulator"&^'' +31 "core" ' + "manipulator"&& +5 "core" &  ( / + "storage"(/& +4 "core" &Q ;\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +19 "core" ' +2 .tSE.seek 7.19 Pucks below Top Plate +2 "storage"('W +47 "core" ' +2 "manipulator"&X& +4 "core" & ' ) ` / +2 "manipulator"&"% +3 "core" %V & A  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +55 .tForearm.seek :retract +3 "manipulator"&n'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*( +160 "core" ( + "manipulator"&E& +4 "core" &%  ' <> +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &% ' % <> +2 .tForearm.seek CC +2 "manipulator"&J'O +102 "core" ' +2 .tHand.close + "manipulator"&S/ +66 "core" / +2 .tCC.seek :open +2 "collection"'2( +429 "core" ( +2 "storage"(& +4 "core" &Q \ + "storage"(o& +4 "core" &Q \ + "manipulator"&}& +4 "core" &% + + $ <> +2 "manipulator"&a% +4 "core" % c  * +2 .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&`& +4 "core" &  ' D  +2 "storage"(H& +4 "core" &Q \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +3 "manipulator"&D' +62 "Can"\ @@ +47 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +63 "core" 1 +3 "manipulator"&% +4 "core" % D % $ % +2 "storage"(& +4 "core" &Q \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 302 counts +2 "manipulator"&m'3 +28 "core" ' +2 "manipulator"&s& +4 "core" & & * U  +2 "storage"(~& +4 "core" &Q C\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&x'] +23 "core" ' + "storage"(% +5 "core" %Z \ +2 ."downElevator"SE.seek :down +4 "storage"(c' +99 (% +2 "core" %0 \ OC +2 "manipulator"&9% +5 "core" %] * # V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&d'\ +90 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +20 "core" ' + .tPSV.dial :air +2 "processing"%r  +70 "core" +2 .tPS.seek 2.5ml +3 "processing"%M' +2614 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%; +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"% 'd +2618 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &  + "manipulator"&& +4 "core" & ! "  + "manipulator"&v% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(, +179 "core" ( +2 "manipulator"&+& +4 "core" &, $  L  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +2 "core" &,  ) '  +2 .tForearm.seek :garage +2 "manipulator"&)'b +95 "core" ' +2 .tHand.close + "manipulator"&e/ +63 "core" / + "manipulator"&5& +4 "core" &, ) X  +2 "manipulator"&% +4 "core" % n ) % O j + .tForearm.seek :retract +2 "manipulator"&L'\ +115 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"& ( +116 "core" ( + "manipulator"&]& +5 "core" & %   ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &  ! +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&.' +120 "core" ' + "manipulator"&I& +5 "core" & $ *  ! + "manipulator"&1% +4 "core" % " # Z & +2 "processing"%& +4 "core" &  +3 "processing"%& +6 "core" &  +2 .tPC.seek :closed +2 "processing"%t(X +6 "core" &  +6 & - %f +9 &V 7 +9 & L +10 &a L +9 &og L +10 &2c L +9 &e K +9 &d L +10 &yc K +9 &9e L +9 &b K +10 &!g L +9 &#e L +9 &%Be L +10 &'f L +9 &(a L +10 &*e L +9 &,Ih5 L +9 &. e L +10 &/g L +9 &1f L +9 &3Qg L +10 &5f+ L +9 &6f L +10 &8f L +9 &:Yg\ L +9 &<g\ L +10 &=e L +9 &?g M +9 &Abd L +10 &C"i L +9 &Do M +10 &F} O +9 &HX\ R +9 &J\ R +10 &K\ R +9 &M\ S +9 &O]\ S +10 &Q\ S +9 &R\ S +9 &T\ S +10 &Vc\ S +9 &Wis 'w +10 &X#s 7 +8 ( +4 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 "processing"%G& +6 "core" &X - + &X - + .tHand.open +2 "manipulator"&g1 +63 "core" 1 +2 "manipulator"&\ % +4 "core" %  )  & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +120 "core" ' + .tPRV.dial :air +2 "processing"%p  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%w +41 "core" +2 "processing"%[% +4 "core" %_G  +2 .tPS.seek 0.3ml +2 "processing"%y'\\ +388 "core" ' +2 .tPSV.dial PSR + "processing"% +96 "core"  + "processing"%W% +4 "core" %]  +2 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%j'. +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%4' +1906 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%C +96 "core" +2 .tPTV.dial :mixing +2 "processing"%' @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%u  +87 "core"  +2 .tPS.seek 0ml +3 "processing"%&'d +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&R& +6 "core" & * $ [ ! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&@( +4 "core" ( +2 "manipulator"&k& +4 "core" & %  ! +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &h& +4 "core" & '   ! +2 .tForearm.seek PC + "manipulator"&0' +122 "core" ' + .tHand.close +2 "manipulator"&P/ +54 "core" / +2 .tPC.seek :open +3 "processing"%3( +424 "core" ( + "manipulator"&U& +4 "core" &   ! +2 "manipulator"&#% +3 "core" %  !  ? +2 .tForearm.seek :retract +2 "manipulator"&l'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&%(, +138 "core" ( +2 "manipulator"&6& +4 "core" &-   V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +2 "core" &-   V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&f'b +111 "core" ' + .tHand.open +2 "manipulator"&(1 +59 "core" 1 +2 "manipulator"&,% +4 "core" % P5 + % O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&q'\ +117 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"% & +5 "core" &J  +2 "manipulator"&A% +4 "core" %\  + "storage"(K% +4 "core" % P\ + "storage"(7. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(V( \ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (|& +3 "core" &  \  + "manipulator"&& +4 "core" &-  & Q V +2 "manipulator"&8% +4 "core" %\ ! ! T +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&$( +181 "core" ( +2 "manipulator"&!& +4 "core" &   - + "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +127 "core" ' +2 "storage"(:& +4 "core" &  \  +2 .tSE.reconfigure :pick +53 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(b'g +281 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 ( & +2 "core" &  \  +2 "manipulator"&Q& +4 "core" & "  - + .tElbow.seek 2 +2 "manipulator"&>( +5 "core" ( +2 "manipulator"&& +3 "core" & !  - +2 "storage"(=& +4 "core" &  M\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +36 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&// +55 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&X& +7 "storage"("' +3 "core" & "  D - +2 "manipulator"&i% +3 "core" %    +2 .tForearm.seek :retract +3 "manipulator"&'\ +90 "core" ' + .tElbow.seek PC +3 "manipulator"&?( +173 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +99 "core" ( +2 "manipulator"&& +4 "core" & "   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &^& +3 "core" &   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&N' +126 "core" ' +2 "manipulator"&E& +5 "core" & #  1  + "manipulator"&% +4 "core" % !  > +2 "processing"%<& +4 "core" &  +2 "processing"%B& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%S(X +7 "core" &  +4 & 7 +10 &BJ 0 +9 &rt E +9 &h+ L +9 &f L +10 &_ K +9 &ed K +10 &'` K +9 &c K +9 &e L +10 &m_ K +9 &!/c K +10 &"c K +9 &$d K +9 &&tg L +10 &(7` K +9 &)c K +9 &+f L +10 &-|e L +9 &/?` K +10 &1c L +9 &2f L +9 &4e L +10 &6Fg L +9 &8_ L +9 &9gQ L +10 &;c K +9 &=Nc L +10 &?g L +9 &@` L +9 &Be L +10 &DRk M +9 &F} O +9 &G\ R +10 &I\ R +9 &KL\ R +9 &M \ R +10 &N\ R +9 &P\ S +10 &RQ\ S +9 &T\ S +9 &U\ S +10 &W\ 4 +9 &X`,l !_ +9 &X# . +3 ( +2 "processing"%B& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 +2 .Hand.open +4 "manipulator"&n1 +61 "core" 1 +3 "manipulator"&% +4 "core" %  #  # > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%o S +2 %}9 +6 "core" 9K[ +102 "processing"%a9 +2 "core" 9GZ +102 "processing"%`9 +2 "core" 9C[  +102 "processing"%H9 +4 "core" 9@Z  +102 "processing"%J9 +4 "core" 9?Z +102 "processing"%*9 +3 "core" 9=Z +102 "processing"%9 +2 "core" 9=[ +103 "processing"%9 +2 "core" 9<[ +102 "processing"%9 +2 "core" 9=[" +102 "processing"%s9 +3 "core" 9>[& +102 "processing"%~9 +3 "core" 9@Z* +102 "processing"%9 +2 "core" 9A[/ +102 "processing"%F9 +2 "core" 9C[3 +103 "processing"%9 +2 "core" 9F[7 +102 "processing"%99 +3 "core" 9J[; +102 "processing"%9 +2 "core" 9N[? +102 "processing"%D9 +3 "core" 9R[D +102 "processing"%m9 +2 "core" 9V[H +102 "processing"%9 +3 "core" 9\\[L +102 "processing"%r9 +2 "core" 9a[P +102 "processing"%x9 +2 "core" 9g\\T +103 "processing"%c9 +2 "core" 9p\\X +102 "processing"%{9 +2 "core" 9t\\] +102 "processing"%;9 +3 "core" 9z^a +102 "processing"%9 +2 "core" 9]e +103 "processing"% 9 +2 "core" 9]i +102 "processing"%Y9 +2 "core" 9\\m +102 "processing"%M9 +3 "core" 9]r +102 "processing"%9 +2 "core" 9]v +102 "processing"%9 +3 "core" 9^z +102 "processing"%v9 +2 "core" 9^~\ +103 "processing"%+9 +2 "core" 9^ +102 "processing"%_9 +2 "core" 9` +102 "processing"%9 +3 "core" 9^ +102 "processing"%e9 +3 "core" 9^ +103 "processing"%59 +2 "core" 9_ +102 "processing"%9 +2 "core" 9` +103 "processing"%d9 +2 "core" 9` +102 "processing"%]9 +2 "core" 9` +102 "processing"%Z9 +3 "core" 9` +102 "processing"%)9 +2 "core" 9a +103 "processing"%I9 +2 "core" 9 a +3 .tPH.hold 2:00:00,28C +3 "processing"%1 pSp +4 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +96 "core"  +2 "processing"%z% +4 "core" %g  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml + "processing"%L' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml +2 "processing"%\\'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%G  +70 "core"  + .tPSV.dial PTV +2 "processing"%g +69 "core" + .tPBV.dial :waste1 +2 "processing"%\  +122 "core"  + "processing"%% +4 "core" %ҥ;  +2 .tPS.seek 1.5ml +2 "processing"%p'U +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 .tPS.seek 0ml +4 "processing"%['d +1594 "core" ' + .tdelay 5:00 +23070 "Can"\ YY +6933 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%.  +33 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%W' +2288 "core" ' + .tPSV.dial PTV +2 "processing"%y +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%C +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +67 "core"  +3 .tPS.seek 0ml +2 "processing"%u'd +2303 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%4  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%R +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%k @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +3 "processing"%h'c +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'P  +2 "processing"%  +41 "core"  +2 +2 "processing"%O% +4 "core" %`  +2 .tPS.seek 0.34ml +2 "processing"%t'o +430 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'U  +29 "core" +2 .tPRV.dial :air + "processing"%#  +42 "core"  +2 .tPS.seek 0.9ml +3 "processing"%6'G[ +1181 "core" ' +6 .tPRV.dial :waste2 +2 "processing"%T @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%0' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +4 "processing"%@  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%('Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%, +44 "core" + .tPTV.dial :mixing +2 "processing"%l @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%A% +4 "core" %Ҩ  +2 .tPS.seek 1.85ml +2 "processing"%K' +226 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%7 * +34 "core" , +2 .tPS.seek 0ml +4 "processing"%f'd +1953 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'|& +4 "core" &  +2 "manipulator"&& +4 "core" & ' * F  +2 "manipulator"&8% +4 "core" %  " " y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +128 "core" ( + "manipulator"&!& +4 "core" &-  ) ]  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- ! "  +2 .tForearm.seek :garage + "manipulator"&%'b +108 "core" ' + .tHand.close +2 "manipulator"&:/ +61 "core" / +2 "manipulator"&q& +4 "core" &- + + '  +2 "manipulator"&% +3 "core" % b\\  & +2 .tForearm.seek :retract +2 "manipulator"& '\ +165 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Q( +287 "core" ( + "manipulator"&& +4 "core" &C  !  O +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &=& +3 "core" &A  4 - O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&/'O +111 "core" ' + "manipulator"&X& +4 "core" &A ( % 7 O +2 "manipulator"&i% +4 "core" %Y ) % * +2 "collection"'$& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'b(X +6 "core" &  +6 & 5 +9 &5J\ 0 +10 &ft\ D +9 &j\ L +9 &c\ K +10 &`\ K +9 &Vf\ L +9 &d\ K +10 &c\ K +9 &b\ K +10 &`f\ K +9 &!!f\ K +9 &"c\ K +10 &$b\ K +9 &&gc\ K +9 &(*`\ K +10 &)e\ L +9 &+e\ K +10 &-nf\ L +9 &/2b\ K +9 &0c\ K +10 &2g\ K +9 &4wb\ K +9 &68c\ L +10 &7b\ K +9 &9f\ K +9 &;c\ K +10 &=Aa\ K +9 &?a\ K +10 &@d\ K +9 &Bb\ K +9 &DGm\ L +10 &F{\ M +9 &Gbp\ Q +9 &IsRS\ U +10 &K2RU\ V +9 &LRU\ W +10 &NSU\ W +9 &PsQS\ X +9 &R3RU\ X +10 &SST\ Y +9 &URT\ Y +9 &WqQR\ A +10 &X@%ST\ 3 +9 &XWTU\ E +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 +2 "collection"'& +6 "core" &XYTU\ E +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&^% +5 "core" % Y D @ 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%E +96 "core"  + "processing"%% +4 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%<'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%"  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +1606 "core" ' + .tPSV.dial PSR +3 "processing"%3 +52 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%n' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 .tCBV.dial PRV +3 "processing"%  +7 "collection"'}  +29 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"%B +98 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%a  +70 "core" +2 .tPS.seek 0ml +4 "processing"%N'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%`  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%H' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +43 "core" +2 .tPS.seek 0ml +3 "processing"%*'d +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +3 "processing"%s'd +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +6 "core" &? -  O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +4 "core" ( +3 "manipulator"&F& +40 "core" &? (  ( O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &> ! c O +2 .tForearm.seek CC +2 "manipulator"&9'O +97 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +4 "collection"'D( +424 "core" ( +2 "manipulator"&m& +4 "core" &? ) * O + "manipulator"&% +4 "core" % c ! '   +2 .tForearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&x(, +291 "core" ( + "manipulator"&c& +4 "core" &, (  F +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +2 "core" &, )   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&;'b +112 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"& % +4 "core" % ]3 M : I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +115 "core" ' +2 ."da"delayUntil "14:23:52.64" +12295 "Can"\ VU +12471 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +4 "processing"%M @ +69 "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"%v  +55 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%+' +2324 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%_ +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%e +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +40 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2306 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%d +123 "core"  + "processing"%]% +4 "core" %e +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%Z' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'Ҧ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%I  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +3 "processing"%z  +32 "core"  +2 "processing"%&% +4 "core" %ҢZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'R +596 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%G * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%g'd +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%\  +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 +3 "processing"%\\ +81 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%w' +2299 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%p +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +71 "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"%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2286 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +2 "processing"%[ +124 "core"  + "processing"%y% +4 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +54 ."da"PS.seek 0.5ml +3 "processing"%j' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%' +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" + "processing"%4% +4 "core" %Ҧ)\  +2 ."da"PS.seek 1.5ml +3 "processing"%R'V +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%k * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%u'd +1596 "core" ' +2 ."da"delay 2:00 +6082 "Can"\ 88 +5921 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%O +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%h' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +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"%t +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6'd +2309 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%@  +41 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%0  +126 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%,  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%l +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"% 'a +380 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%A  +43 "core"  +2 "processing"%7% +4 "core" %b>  + ."da"PS.seek 0.55ml +3 "processing"%('\ +339 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%K  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%8 @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%!  +32 "core" +2 "processing"%% +4 "core" %Ҩ]  +2 ."da"PS.seek 1.85ml +2 "processing"%?' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%q'd +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +38000 "Can"\ GG +10002 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSV.dial :air +2 "processing"%%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2331 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%= +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%X +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%$'d +2318 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%2% +4 "core" %f\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."da"PS.seek 2ml +4 "processing"%'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%^  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +36 "core" + "processing"%% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'[ +588 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%"'d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%<  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%}' +2339 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%`'d +2296 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%N +122 "core"  + "processing"%J% +4 "core" %c  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%H' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%* +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'X +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1597 "core" ' + ."da"delay 2:00 +8639 "Can"\ 65 +3364 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +33 "core" + ."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 +3 "processing"%> +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%b' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +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"%9 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +81 "core" +2 ."da"PS.seek 0ml +3 "processing"%{'d +2298 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%% +4 "core" %g  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% ' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%; +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +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 +3 "processing"%v * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%s'd +1600 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "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 +4 "processing"%e +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%5' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%d +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%] +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z'd +2306 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%I +125 "core"  +7 "processing"%% +11 "core" %i\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +29 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +10 "processing"%z' +332 "core" ' +2 ."da"delay 5 seconds +503 "processing"%&% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%)' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%L +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "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"%g * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%p'd +1597 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%o  +46 "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 +4 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%w' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +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"%j  +81 "core" +2 ."da"PS.seek 0ml +3 "processing"%''d +2329 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%W +123 "core"  +2 "processing"%4% +4 "core" %c\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%k +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" + "processing"% % +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'T +67 "Can" \ {{ +519 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%u  +97 "core"  +3 ."da"PS.seek 0ml +3 "processing"%U'd +1596 "core" ' + "processing"%#9 +3 "core" 9N|50 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"%t  +4 "core" 51 + 51 + "processing"%T& +3 "core" &X!\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +5 "core" %\ ( !  + "storage"(@% +4 "core" % J G \ + "storage"(0. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(,(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (l& +2 "core" &U 6 2\ +2 "manipulator"&6& +4 "core" &, * ) 6 + "manipulator"&A% +4 "core" %\ ! ( 4 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&7( +202 "core" ( + "manipulator"& & +4 "core" &    +2 "storage"(K& +3 "core" &U M K *\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&('] +129 "core" ' +2 "storage"(& +4 "core" &U p o \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(8'g +228 "core" ' + "storage"(!- +3 "core" -'2 +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +2 "core" &  # - +2 "storage"(:& +4 "core" &U * 9\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&|' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&?, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'2 +2 ."da"SE.seek 7.19 Pucks below Top Plate +3 "storage"('Y +44 "core" ' + "manipulator"&%% +5 "core" % # ( [ + "storage"(q& +4 "core" &U\ \  i\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 265 counts +2 "manipulator"&=' +89 "core" ' + "manipulator"&& +4 "core" & &  +2 "storage"(X& +4 "core" &U Q L \ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i'] +50 "core" ' +2 ."da"SE.seek 8.19 Pucks below Top Plate +3 "storage"('H +49 "core" ' + "manipulator"& & +5 "core" & + + \ + "manipulator"&2% +4 "core" %i * +  I +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +116 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +244 "core" ( + "manipulator"&^& +4 "core" &  ( %  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" & #  S  +2 ."da"Forearm.seek PC +2 "manipulator"&E' +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open +3 "processing"%( +424 "core" ( + "storage"(f& +4 "core" &U L H H\ +2 "manipulator"&/& +3 "core" & % )   +2 "manipulator"&<% +3 "core" % *  Z +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +110 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +277 "core" ( + "manipulator"&"& +4 "core" &  % W  +2 "storage"(& +3 "core" &U l m ~\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&B'] +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&a1 +61 "core" 1 +2 "storage"(n- +4 "core" -'H +2 ."da"SE.seek 7.95 Pucks below Top Plate +2 "storage"(}' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 7.18 Pucks below Top Plate +3 "storage"(N'N +53 "core" ' + #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0215h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +290 #"da"SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.791 seconds\ /var/log/esp/da22jun0215h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0215h40ml15s.tif +1573 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0215h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0215h40ml30s.tif +3077 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0215h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0215h40ml70s.tif +7142 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0215h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "18.791 sec auto-exposure",Subject: "da22jun0215h40ml images!" +13 "storage"(J- +3 "core" -'N +3 "storage"(`& +6 "core" &U 4 0 e\ + "manipulator"&H& +5 "core" & " C  +2 ."da"Elbow.seek 1 +2 "manipulator"&*( +23 "core" ( +2 "manipulator"&& +4 "core" & $ & 7  +2 "storage"(& +5 "core" &U 4 <\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +5 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 7.9 Pucks below Top Plate +2 "storage"(F' +63 "core" ' +2 "manipulator"&~& +5 "core" & * ( e  +2 "storage"(& +4 "core" &U m\ + ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&Q' +25 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&>, +4 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.08 Pucks below Top Plate +4 "storage"(' +34 "core" ' +2 "manipulator"&m% +5 "core" %   l n + "storage"(& +4 "core" &U w \ +2 ."da"Forearm.force -20 +6 "manipulator"&5 +6 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&9'A +17 "core" ' +2 "manipulator"&c& +4 "core" & " # (  +2 "storage"(b& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +42 "core" ' +2 "storage"(% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"({' +100 ( % +6 "core" %'. \ N? +4 "manipulator"&;% +8 "core" %i " (  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +65 "core" ' +6 ."downElevator"SE.stop +4 "storage"(5 +44 "core" ' +2 "storage"(& +9 "core" &U A\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +5 "processing"%r& +10 "core" &  +3 "manipulator"&v& +9 "core" & "   +3 "manipulator"&% +8 "core" %\ " !  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&_(, +181 "core" ( +3 "manipulator"&& +14 "core" &,  + M +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &e& +8 "core" &,   +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&s'b +109 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&+/ +60 "core" / +3 "manipulator"&d& +8 "core" &, , * @ +4 "manipulator"&]% +10 "core" % eW *  . +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +124 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +16 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&5( +121 "core" ( +5 "manipulator"&I& +9 "core" &  % I +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 && +8 "core" &    +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&Z' +93 "core" ' +10 "manipulator"&&& +8 "core" &  * 7 +4 "manipulator"&z% +8 "core" % ) < b +3 "processing"%)& +9 "core" &v\ +4 "processing"%L& +8 "core" &\ +10 ."psFlush"PC.seek :closed +7 "processing"%\ (X +12 "core" &g\ +4 &o\ +2 &u\ +2 & .w\ %f +6 &V~s\ 7 +10 &u\ K +8 &`b\ L +10 &we]\ K +10 &9]d\ K +17 &^`\ K +3 &ba\ K +7 &b]\ K +9 &@e\\\ L +11 & _T\ K +8 &!_P\ L +10 &#bS\ L +10 &%I^K\ K +9 &'\ dN\ L +10 &(`S\ K +8 &*^J\ K +9 &,P_L\ L +11 &.`E\ L +8 &/b?\ L +12 &1a6\ L +9 &3Ye7\ K +8 &5e8\ K +10 &6cC\ K +8 &8b?\ L +11 &:a`6\ K +9 &<#a7\ K +8 &=c:\ K +11 &?c>\ L +9 &Ai_:\ K +128 &C*b2\ L +6 &Dk1\ L +4 &Fx&\ N +2 &H_)\ Q +27 &J .\ R +2 &K0\ Q +2 &M,\ R +6 &Of&\ R +2 &Q%)\ S +2 &R+\ S +2 &T'\ S +4 &Vj+\ S +2 &Wbm'\ - + &Xd\ 6 + ( +2 &X\ 0 +3 &X\ 0 +2 &X\ 0 +11 &X\ 0 +2 &X\ 0 +4 &X\ 0 +2 &X\ 0 +2 &X\ 0 +2 &X\ 0 +4 "processing"%L& +6 #"psFlush"Processing Clamp onSpring/offSpring for 3/26 samples, on/off torque 1.29 +2 "processing"%& +12 "core" &X\ 0 +2 &XK\ 0 +3 ."psFlush"Hand.open +5 "manipulator"&G1 +62 "core" 1 +2 "manipulator"&g% +9 "core" % , ) + b +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&\\'\ +113 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%o +57 "core"  +4 "processing"%.% +8 "core" %f\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +10 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +139 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +458 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%p' +2104 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%[ @ +176 "core" A +5 ."psFlush"PTV.dial :PRVmixing +4 "processing"%y  +127 "core" +4 ."psFlush"PSV.dial :mixloop +4 "processing"% +99 "core" +5 ."psFlush"PS.seek :empty +8 "processing"%j'F +2608 "core" ' +3 ."psFlush"PSR.select :air +11 .PSV.dial PSR +6 "processing"%w +102 "core"  +4 "processing"%W% +10 "core" %J)\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%4' +585 "core" ' +3 ."psFlush"delay 5 seconds +511 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%'' +1407 #"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)\ +706 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%k  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%R @ +70 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%C'F +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%u'T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%# +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%t  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +4 "processing"%T'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%6 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +80 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%x'd +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +40 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%Y' +2607 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"%! +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%q'd +451 "Can"\ >> +2166 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%X'T +1094 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%8 +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%^'d +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%?' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%$'d +2617 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%S +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%f' +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%/ +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%<'d +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%"' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'a& +6 "core" &P + "manipulator"&n& +5 "core" &  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&3( +5 "core" ( + "manipulator"&& +5 "core" &  & 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +2 "core" &   Q +3 .tForearm.seek PC + "manipulator"&J' +111 "core" ' + .tHand.close +49 "manipulator"&`/ +64 "core" / +2 .tPC.seek :open +3 "processing"%H( +423 "core" ( +2 "manipulator"&& +4 "core" & $ ) +2 "manipulator"&% +3 "core" %   ~ +2 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +360 "core" ( +2 "manipulator"&m& +4 "core" &: ! O L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &: )  L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&c'O +111 "core" ' +2 "manipulator"&b& +4 "core" &: '  G L +2 "manipulator"&% +3 "core" %Y + + Z +2 "collection"'B& +4 "core" &R  +2 "collection"'& +5 "core" &U  +8 .tCC.seek :closed +2 "collection"'N(X +11 "core" &V  + &H  +3 & .S %f +9 &WN\ 7 +9 &M\ K +9 &_V K +10 &thT K +9 &6fX K +9 &ha K +10 &g^ K +9 &|de K +10 &=h` L +9 & c` K +9 &!ag K +10 &#g\\ K +9 &%Eca L +9 &'ea\ K +10 &(`c K +9 &*g]\ L +10 &,Ne` K +9 &.ef K +9 &/fg\ L +10 &1a\\ K +9 &3Uea L +9 &5cf K +10 &6b_ K +9 &8he\ K +10 &:^g_ K +9 &<j_\ L +9 &=f`\ K +10 &?bg\ K +9 &Afc[ K +9 &C'iZ\ L +10 &Dr`\ M +9 &Fb\ N +10 &HXmsY\ S +9 &JlnQ\ V +9 &Kmp\\\ W +10 &Mjp_\ X +9 &ORnoY\ X +9 &Qln_\ X +10 &Rln[\ W +9 &TlnS\ Y +10 &VWoo`\ Y +9 &Wemp^\ 0 +9 &Xjkpf\ R +9 ( +2 &Xpjlo]\ L +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 + "collection"'& +6 "core" &XpjknG\ L + .tHand.open +2 "manipulator"& 1 +61 "core" 1 + "manipulator"&;% +4 "core" % Y M ; ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&*'\ +116 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'F& +6 "core" &XpjlpS L + "collection"'Q% +4 "core" %RlnE  + .tCSV.dial CSR +2 "collection"'9  +42 "core"  +2 "collection"'% +4 "core" %Pkog  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'r'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'v% +3 "core" %mnoa\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.501ml +3 "collection"'' +624 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +1970 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +6 "core" &Xpjlqm L + "collection"'{% +4 "core" %Uno  +2 .tCSV.dial :flush +2 "collection"'e  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'>'m +1158 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'+ @ +40 "core" B +2 "collection"'d% +4 "core" %mmop  +2 .tCS.seek 7.001ml +2 "collection"']' +512 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'M  +2 'I  +39 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +3 "collection"'s'Q +1570 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'&& +6 "core" &Xpinqt L +2 "collection"'z% +3 "core" %Ooow  +2 .tCSV.dial :flush +2 "collection"'_  +70 "core" +2 .tCS.seek 5ml +2 "collection"')'m +1158 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +2 "collection"'% +4 "core" %morm  +2 .tCS.seek 7ml +2 "collection"'' +515 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'G  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'g  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'L'Q +1572 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'o& +6 "core" &XphooX L +2 "collection"'.% +3 "core" %Plmp  + .tCSV.dial CSR +2 "collection"'Z  +42 "core"  +2 "collection"'U% +4 "core" %PmnZ  +2 #tPulling 8ml of CSR.kill .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +2 "collection"' 'O +1787 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'[' O +524 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'y +2 '  +95 "core" +33 +2 .tCTV.dial :intake + "collection"'p  +69 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'w'Q +1793 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'W  +70 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'j'Q +593 "core" ' + .tCSV.dial CSR +2 "collection"'4  +98 "core"  +2 "collection"'k% +4 "core" %OnoL  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'R'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +1351 "core" ' + .tCSV.dial CBV +2 "collection"'' +98 "core" +2 .tCS.seek 0ml +3 "collection"'O'Q +2600 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&C& +6 "core" &8   L +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u( +4 "core" ( +2 "manipulator"&#& +3 "core" &8 + % Y L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &t& +3 "core" &8 " 4  L +2 .tForearm.seek CC +2 "manipulator"&P'O +103 "core" ' + .tHand.close +2 "manipulator"&h/ +53 "core" / +2 .tCC.seek :open +2 "collection"'T( +427 "core" ( +2 "manipulator"&@& +4 "core" &8  &  L + "manipulator"&l% +4 "core" % Z  ) 0 Y +2 .tForearm.seek :retract +2 "manipulator"&6'\ +118 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&0(, +287 "core" ( +2 "manipulator"&V& +4 "core" &- $  $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +3 "core" &-    $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&K'b +107 "core" ' + .tHand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&% +4 "core" % b6 * % 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&x'\ +101 "core" ' + "processing"%!& +5 "core" &  +2810 "Can"\ 0/ +29502 #t-> access 2 +3 "storage"(Y% +5 "core" % @\ +2 "manipulator"&:% +4 "core" % "   > + "manipulator"&& +4 "core" &-  "  $ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(%(K +828 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &K \  +11361 #t-> startTube 2 +505 #-> da 40 +3 #da sampling at most 40ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 15:28:50EDT02-Jun-22\\n{1 => 9}\\nCan@15:21:48, 21.6C, 43% humidity, 15.0psia, 13.728V, 0.233A, 0.226A avg, 3.19W",Subject: "da sampling at most 40ml" +3 "collection"'& +6 "core" &<  +2 "manipulator"&q% +5 "core" % !  "  > +2 "storage"(X% +3 "core" % e\ +2 "storage"(7. +55 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +4 "storage"( ( \ +665 "core" ( +4 .tSC.configure :limp +13 "storage"($(\ 1b +7 ((& +10 "core" &  \ +4 "manipulator"&8& +9 "core" &- ! # $ +4 "manipulator"&2% +9 "core" % !    > +8 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +4 "manipulator"&|( +216 "core" ( +3 "manipulator"&& +10 "core" & " !  +3 "storage"(i& +10 "core" &  o\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 2 + 600 counts +2 "manipulator"&='/ +113 "core" ' +4 "storage"(& +8 "core" &  E\ +4 .tSE.reconfigure :pick +13 "storage"(#]K-0-\ b +11 .tSE.seek :beamBreak +5 "storage"(^'g +277 "core" ' +3 "storage"(- +8 "core" -'x +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +9 (?& +8 "core" &  \ +2 "manipulator"&S& +8 "core" &  +10 .tElbow.seek 2 +4 "manipulator"&$( +78 "core" ( +4 "manipulator"&/& +12 "core" &  # | 1 +3 "storage"(f& +10 "core" &  \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&E' +47 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 .tHand.close +2 "manipulator"& +24 +3 .tdelay 3.8 seconds +384 "collection"' % +7 "core" %Sop  +6 "sampler");% +7 "core" %5a \  +2 .tSSV.dial :spit +4 "sampler") +128 "core" +4 .tSS.seek 0ml +5 "sampler")F' +272 "core" ' +3 .tSSV.dial CBV +4 "sampler")Q  +131 "core" +3 .tCTV.dial :intake +2 "collection"'9  +77 "core"  +2 #tWaiting for external sampler to finish priming... +4 .delayUntil "15:32:21.33" +1405 #"flow"0.0L/min +3434 #"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)\ +8061 "Can"\ JJ +3335 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +4 "sampler") +211 "collection"'% +2 "core" %S{|\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X% +4 "core" %Sz{\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'6'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +127 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 94[d +102 "collection"'e9 +3 "core" 98[d +102 "collection"'9 +3 "core" 9?\\d +102 "collection"']9 +2 "core" 9I\\"d +102 "collection"'&9 +3 "core" 9U]&d +102 "collection"'z9 +3 "core" 9d]*d +102 "collection"'_9 +3 "core" 9t^/d +102 "collection"'M9 +2 "core" 9]3d +102 "collection"'I9 +3 "core" 9^7d +102 "collection"'9 +2 "core" 9^;d +102 "collection"'9 +3 "core" 9^?d +102 "collection"'s9 +2 "core" 9_Dd +102 "collection"'g9 +3 "core" 9_Hd +102 "collection"'9 +2 "core" 9 aLd +102 "collection"'o9 +3 "core" 9=bPd +102 "collection"'.9 +4 "core" 9]bTd +103 "collection"'Z9 +2 "core" 9~cYd +102 "collection"')9 +2 "core" 9e]d +103 "collection"'G9 +2 "core" 9fad +102 "collection"'L9 +2 "core" 9ged +103 "collection"' 9 +3 "core" 9hid +102 "collection"'y9 +2 "core" 9&imd +102 "collection"'[9 +3 "core" 9Ikrd +102 "collection"'9 +2 "core" 9klvd +102 "collection"'w9 +3 "core" 9mzd +102 "collection"'O9 +3 "core" 9o~a +102 "collection"'p9 +3 "core" 9p` +102 "collection"'49 +2 "core" 9q] +102 "collection"'k9 +3 "core" 9rZ +102 "collection"'R9 +2 "core" 9/rX +102 "collection"'U9 +3 "core" 9MtU +102 "collection"''9 +2 "core" 9luS +102 "collection"' 9 +3 "core" 9wP +102 "collection"'C9 +2 "core" 9yN +102 "collection"'#9 +3 "core" 9yL +102 "collection"'W9 +3 "core" 9{I +102 "collection"'h9 +2 "core" 9}G +103 "collection"'9 +2 "core" 9~E +102 "collection"'*9 +2 "core" 95B +102 "collection"'j9 +3 "core" 9QA +102 "collection"'@9 +3 "core" 9k> +102 "collection"'l9 +3 "core" 9= +102 "collection"'P9 +3 "core" 9: +102 "collection"'N9 +3 "core" 98 +102 "collection"'V9 +2 "core" 96 +102 "collection"'u9 +3 "core" 94 +102 "collection"' 9 +3 "core" 92 +102 "collection"'!9 +2 "core" 90 +102 "collection"'A9 +3 "core" 94/ +102 "collection"'K9 +2 "core" 9L, +102 "collection"'t9 +4 "core" 9c* +102 "collection"'9 +2 "core" 9z) +102 "collection"'69 +2 "core" 9& +103 "collection"'Y9 +2 "core" 9% +102 "collection"'9 +2 "core" 9$ +103 "collection"',9 +3 "core" 9" +102 "collection"':9 +2 "core" 9! +102 "collection"'9 +3 "core" 9 +102 "collection"'q9 +3 "core" 9  +102 "collection"'X9 +2 "core" 9 "  +102 "collection"'79 +3 "core" 9 4 +102 "collection"'(9 +3 "core" 9 H +102 "collection"'9 +2 "core" 9 Z +102 "collection"'9 +3 "core" 9 k +102 "collection"'%9 +3 "core" 9 |! +102 "collection"'i9 +3 "core" 9 & +102 "collection"'09 +2 "core" 9 * +103 "collection"'x9 +2 "core" 9 . +102 "collection"'89 +2 "core" 9 2 +103 "collection"'9 +2 "core" 9 6 +102 "collection"'?9 +3 "core" 9 ; +102 "collection"'S9 +3 "core" 9 ? +102 "collection"'/9 +2 "core" 9 C +102 "collection"'29 +3 "core" 9\ G +102 "collection"'<9 +2 "core" 9\ K +102 "collection"'9 +3 "core" 9\ P +102 "collection"'a9 +3 "core" 9\ &T +102 "collection"'9 +2 "core" 9\ 0X\ +102 "collection"'=9 +3 "core" 9\ ;\\ +102 "collection"'^9 +2 "core" 9\ E` +102 "collection"'}9 +3 "core" 9\ Od +102 "collection"'|9 +3 "core" 9\ Vi +102 "collection"'`9 +2 "core" 9\ am +102 "collection"'$9 +3 "core" 9\ kq +102 "collection"'\\9 +3 "core" 9\ ru +102 "collection"'9 +3 "core" 9\ {y +102 "collection"'E9 +3 "core" 9\ ~ +102 "collection"'n9 +2 "core" 9\  +102 "collection"'f9 +3 "core" 9\  +102 "collection"'"9 +2 "core" 9\  +102 "collection"'\ 9 +3 "core" 9\  +102 "collection"'T9 +3 "core" 9\  +102 "collection"'m9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\ E +3 '39 +6 "core"  + 9\  + "collection"'% +4 "core" %PQ\ +2 #tBegun lysing Collection Puck Heater at 68.1C/40.1psia +11522 "Can"\ +48467 "core" ` +2 "collection"'B9 +3 "core" 9\ v +2 "collection"'5% +4 "core" % [  + #tEnded lysing Collection Puck Heater at 70C/35.3psia +2 .CS.seek 0ml +4 "collection"'b'Q +355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +3 .tCS.seek 5ml +2 "collection"'D'm +1337 "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"'Q  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +43 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'~'Q +1344 "core" ' + "collection"'F% +4 "core" %S  + #tPuck @46.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +4 "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'r  +30 "core"  +2 "collection"'v% +4 "core" %S  +2 .tCS.seek 5ml + "collection"''m +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'  +40 "core" + "collection"'-% +4 "core" %m 4  +2 .tCS.seek 7.001ml +2 "collection"'' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'+ @ +40 "core" > +2 .tCS.seek 10ml +3 "collection"'d' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +121 "core" b +2 #tLysing Complete +55 "collection"'>& +6 "core" &X~_03 b I +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&e% +4 "core" %\ * * L +2 "storage"(% +4 "core" % \ + "storage"(]. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(&(S +191 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (z& +3 "core" &U { \ +2 "manipulator"&_& +3 "core" &# " ,  :1 +2 "manipulator"&M% +4 "core" %\ ! B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&I( +154 "core" ( + "manipulator"&& +4 "core" & !  = +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&s'] +106 "core" ' + "storage"(g& +5 "core" &U `\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +211 "core" ' +2 "storage"(o- +3 "core" -'' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&.& +2 "core" &  * X +2 "storage"(Z& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&)' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&G, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(L- +2 "core" -'' +3 .tSE.seek 8.19 Pucks below Top Plate +2 "storage"( 'N +39 "core" ' +2 "manipulator"&y% +4 "core" %U ) " D + "storage"([& +5 "core" &U m\ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 300 counts +2 "manipulator"&'1 +32 "core" ' +2 "manipulator"&w& +4 "core" &   U +2 "storage"(O& +3 "core" &U \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&p'] +32 "core" ' +2 .tSE.seek 9.19 Pucks below Top Plate +4 "storage"(4'= +46 "core" ' + "manipulator"&k& +4 "core" &   q +2 "manipulator"&R% +4 "core" %5    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 .tElbow.seek CC +4 "manipulator"&'( +161 "core" ( +2 "manipulator"& & +4 "core" &# '  :. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +4 "core" &# $ #  :. + .tForearm.seek CC +2 "manipulator"&#'O +98 "core" ' + .tHand.close +2 "manipulator"&W/ +59 "core" / +2 .tCC.seek :open +3 "collection"'h( +428 "core" ( + "storage"(& +4 "core" &U >\ +2 "storage"(*& +4 "core" &U \ +2 "manipulator"&j& +3 "core" &  *  8 +2 "manipulator"&@% +3 "core" % A   a +2 .tForearm.seek :retract +2 "manipulator"&l'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +4 "manipulator"&P( +167 "core" ( +2 "manipulator"&N& +4 "core" &  % 4 o + "storage"(V& +4 "core" &U \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&u' +113 "core" ' + .tElbow.hold +3 "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&!1 +64 "core" 1 +3 "manipulator"&A% +4 "core" % / " # ^ v + "storage"(K& +79 "core" &U \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 292 counts + "manipulator"&t') +33 "core" ' +2 "manipulator"&& +4 "core" & $ &  j + "storage"(6& +4 "core" &U \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&Y'] +31 "core" ' +2 "storage"(% +4 "core" %G \ +3 ."downElevator"SE.seek :down +4 "storage"(,' +99 (:% +2 "core" %11 .\ OD +2 "manipulator"&% +5 "core" %e # j + .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&q'\ +59 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 "core" ' + #tTranferring DA +2 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'X& +5 "core" &26[  +2 "manipulator"&7& +4 "core" & #  j + "manipulator"&(% +5 "core" %\ # !  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +179 "core" ( +2 "Can"\ -- + "manipulator"&& +5 "core" &-   ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &-   ! +2 .tForearm.seek :garage +2 "manipulator"&i'b +107 "core" ' + .tHand.close +2 "manipulator"&0/ +62 "core" / +2 "manipulator"&x& +4 "core" &- (  6 ! + "manipulator"&8% +4 "core" % eY  ! C +2 .tForearm.seek :retract +2 "manipulator"&'\ +129 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&?( +295 "core" ( +2 "manipulator"&S& +4 "core" &# '   :+ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &/& +3 "core" &#   :+ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&2'O +114 "core" ' +2 "manipulator"&<& +4 "core" &# (  9 :+ + "manipulator"&% +4 "core" %Vv   3 i +2 "collection"'a& +4 "core" &:=  +2 "collection"'& +5 "core" &:= +2 .tCC.seek :closed +2 "collection"'=(X +5 "core" &:= +6 &;;; &i +10 &[}<< 8 +9 &}:< J +9 &V:>g I +10 &Z9= J +9 &\\]9< J +10 &];= J +9 &Z:< I +9 &^<: I +10 &d]:; I +9 & &_8< I +10 &!Z:= J +9 &#\\9< J +9 &%lY;> I +10 &'-[9; J +9 &(Z:<q I +9 &*]:< I +10 &,s_9= J +9 &.4]9; J +10 &/Z8= J +9 &1\\:= J +9 &3|Y:< I +10 &5=Z;= J +9 &7_;> I +9 &8_;= I +10 &:`:= J +9 & J +10 &>];? J +9 &?[<?q I +9 &A\\;=Z J +10 &CLcG?5 J +9 &E i K +9 &F  N +10 &Hw"! \ T +9 &J2  \ V +10 &K\ W +9 &M\ W +9 &Or\ X +10 &Q4\ X +9 &R\ X +9 &T\ Y +10 &Vw\ Y +9 &Wh \ 2 +10 &X]\ 9 +9 &Xn  F +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 +2 "collection"'^& +6 "core" &XY F + &XY   F +2 .tHand.open + "manipulator"&}1 +59 "core" 1 +2 "manipulator"&|% +4 "core" % Vx = : i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%$ +42 "core"  +2 "processing"%\\% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%E  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%n'd +1606 "core" ' + .tPSV.dial PSR +3 "processing"%f +41 "core"  +2 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%\  +3 "collection"'T  +71 "core" +81  + .tPSV.dial :mixloop +2 "processing"%m +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%3  +124 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2606 "core" ' +2 .tPSV.dial :air + "processing"%c  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +44 "core" +2 .tPS.seek 0ml +4 "processing"%5'd +2619 "core" ' + .tPSV.dial :air +54 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 .tPS.seek 0ml +2 "processing"%b'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &# + * :+ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;( +42 "core" ( + "manipulator"&Q& +4 "core" &  %  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &9& +3 "core" & ) + ,  +2 .tForearm.seek CC +2 "manipulator"&D'O +94 "core" ' +2 .tHand.close +2 "manipulator"&F/ +57 "core" / +2 .tCC.seek :open +3 "collection"'( +431 "core" ( + "manipulator"&r& +4 "core" & ) 3 -  +2 "manipulator"&v% +3 "core" % U (  $  +2 .tForearm.seek :retract +2 "manipulator"&~'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +280 "core" ( + "manipulator"&-& +4 "core" &, "  F  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &, ) " 3  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&+'b +103 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 + "manipulator"&{% +4 "core" % i` 6 + ' ( +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>'\ +115 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'e& +6 "core" &3  + "manipulator"&% +4 "core" %     +2 "storage"(]% +4 "core" % \ + "storage"(z. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(_( \ +203 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (M& +2 "core" & \ +2 "manipulator"& & +4 "core" &- ! !   + "manipulator"&% +5 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +206 "core" ( +2 "manipulator"&g& +4 "core" &  )   + "storage"(& +4 "core" & \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +105 "core" ' + "storage"(o& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'g +282 "core" ' +2 "storage"(Z- +3 "core" -'v +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (L& +2 "core" & { | \ +2 "manipulator"&y& +4 "core" & * * #  + .tElbow.seek 2 +2 "manipulator"&[( +6 "core" ( + "manipulator"&w& +4 "core" & 2 -   +2 "storage"(O& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&k' +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&R/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&s& +6 "storage"(I' +4 "core" &  ) ,  + "manipulator"&% +5 "core" %   l = +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +15 "core" ( +2 "manipulator"& & +5 "core" &   7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" & %   7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&C'O +98 "core" ' +2 "manipulator"&p& +4 "core" & & ) 6 7 +2 "manipulator"&G% +3 "core" %R * - n 8 +2 "collection"'W& +4 "core" &4 +3 "collection"'U& +5 "core" &J +2 .tCC.seek :closed +4 "collection"'J(X +5 "core" &C +4 &4 6 +9 &CL}} / +9 &uuc D +10 &$`O J +9 &]7 J +9 &^ I +10 &k] J +9 &,] J +10 &`/ J +9 &^ J +9 &tZ I +10 &!5[ J +9 &"\\ I +9 &$Zw I +10 &&z_e J +9 &(<]L J +10 &)]9 J +9 &+Z I +9 &-\\ I +10 &/E[ I +9 &1\\j I +9 &2_X I +10 &4_I I +9 &6L\\@ J +10 &8\\% J +9 &9Z I +9 &;[ I +10 &=V] I +9 &?\\ J +9 &@] J +10 &Bb J +9 &DXj K +10 &Fdz N +9 &G/B R +9 &I!\ U +10 &K@!\ V +9 &M!\ W +9 &NJ\ W +10 &Pa\ X +9 &RA_\ Y +10 &T^\ X +9 &UW\ Y +9 &WzB\ : +10 &XL-A )x +9 &Xs|w Q +2 ( +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.07 +2 .Hand.open +4 "manipulator"&1 +63 "core" 1 +2 "manipulator"&*% +4 "core" % R ; - O 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&j'\ +116 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'@  +122 "core"  +2 .tCSV.dial CTV + "collection"'N  +38 "core" ~ +2 .tPS.seek 2.5ml +4 "processing"%V' +2607 "core" ' + "collection"'#% +4 "core" % O   \ +2 .tCS.seek 4ml +2 "collection"'''NP +1598 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%!  +54 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%A  +70 "core"  +2 .tPS.seek 0ml +4 "processing"%K'd +2617 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'l ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +4 "collection"'6' O +1586 "core" ' + .tCSV.dial CTV +7 "collection"'  +43 "core"  +3 .tCS.seek 0ml +2 "collection"'P'Q +2606 "core" ' +2 .tCBV.dial :waste1 +2 "collection"': @ +26 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +123 "core" + "collection"'u& +4 "core" &Xs~ Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&X% +5 "core" %  # ( : +2 "storage"(7% +4 "core" % \ + "storage"((. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(t(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (4& +3 "core" &T D\ + "manipulator"&Y& +4 "core" & % + ) 7 +2 "manipulator"&% +4 "core" %  # )  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&%( +162 "core" ( +2 "manipulator"&,& +4 "core" & - ' _ | + "storage"( & +4 "core" &T e\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&0'] +91 "core" ' + "storage"(x& +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(8'g +208 "core" ' + "storage"(q- +4 "core" -'# + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&i& +3 "core" & * , ( | +2 "storage"(S& +3 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&' +31 "core" ' + .tElbow.hold +3 "manipulator"&/, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(<- +2 "core" -'# +2 .tSE.seek 9.2 Pucks below Top Plate +2 "storage"('J +40 "core" ' + "manipulator"&a% +4 "core" % < ' % & +2 "storage"(& +4 "core" &T _ d\ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 307 counts + "manipulator"&h'8 +18 "core" ' +2 "manipulator"&^& +55 "core" & * + : | +2 "storage"(}& +5 "core" &T O\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&|'] +44 "core" ' +2 .tSE.seek 10.2 Pucks below Top Plate +4 "storage"('9 +45 "core" ' +2 "manipulator"&$& +4 "core" & % * | +2 "manipulator"&\\% +4 "core" %&  ( +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&2'\ +99 "core" ' +2 .tElbow.seek CC +4 "manipulator"&( +169 "core" ( +2 "manipulator"&E& +4 "core" &# " ' 0 :* + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &# ( * :* + .tForearm.seek CC +2 "manipulator"&f'O +98 "core" ' + .tHand.close +2 "manipulator"&n/ +55 "core" / +2 .tCC.seek :open +2 "collection"'T( +428 "core" ( +2 "storage"(\ & +4 "core" &T z | 2\ + "storage"(m& +5 "core" &T z H\ +2 "manipulator"&3& +3 "core" &# , $ A :* +2 "manipulator"&"% +4 "core" % O ! J 0 + .tForearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +155 "core" ( + "manipulator"&B& +4 "core" & '  ) +2 "storage"(& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&' +113 "core" ' +2 .tElbow.hold +3 "manipulator"&5, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&% +5 "core" % 1 - & X  +2 "storage"(& +4 "core" &T i\ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 297 counts +2 "manipulator"&Q'. +27 "core" ' + "manipulator"&9& +5 "core" &  $ I + "storage"(F& +4 "core" &T {\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&?'] +25 "core" ' + "storage"(`% +65 "core" %A \ +2 ."downElevator"SE.seek :down +7 "storage"(=' +97 (r% +3 "core" %/ U\ OD + "manipulator"&v% +4 "core" %E   +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&D'\ +51 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +39 "core" ' +2 .tPSV.dial :air +2 "processing"%-  +70 "core" +2 .tPS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%; +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%{ +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%~  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%e'd +2622 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +6 "core" &  +2 "manipulator"&]& +8 "core" & #  +2 "manipulator"&z% +4 "core" %   6 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(, +179 "core" ( + "manipulator"&M& +5 "core" &- "   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'b +112 "core" ' + .tHand.close +2 "manipulator"&&/ +57 "core" / +2 "manipulator"&g& +4 "core" &- - + N  +2 "manipulator"&% +4 "core" % dS %  F + .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&o( +119 "core" ( + "manipulator"&>& +5 "core" &  f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Z& +3 "core" & /  m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&L' +112 "core" ' +2 "manipulator"&y& +4 "core" & $  +2 "manipulator"&w% +4 "core" %   q ) + "processing"%O& +4 "core" &~  +3 "processing"%R& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%s(X +6 "core" &  +7 & - $e +9 &W 7 +10 &C L +9 &ct L +9 &te L +10 &8_ K +9 &ch L +10 &d L +9 &~bW K +9 &?g( L +10 & ` K +9 &!c L +9 &#g L +10 &%Gg L +9 &'e L +10 &(b L +9 &*g L +9 &,Of L +10 &.` L +9 &/a L +9 &1c K +10 &3Wf L +9 &5h L +10 &6c K +9 &8b L +9 &:^f L +10 & ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%. +42 "core" +2 "processing"%k% +5 "core" %e  +2 .tPS.seek 0.3ml + "processing"%p'b +386 "core" ' + .tPSV.dial PSR +2 "processing"%G +97 "core"  + "processing"%[% +4 "core" %f  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%W'. +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%I' +1912 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%) +96 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" @ + .tPBV.dial :waste2 +2 "processing"%  +87 "core"  +3 .tPS.seek 0ml +2 "processing"%*'d +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&U& +6 "core" & ' " d +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&@( +4 "core" ( +2 "manipulator"&N& +4 "core" & ' %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &    +2 .tForearm.seek PC +2 "manipulator"&b' +118 "core" ' + .tHand.close +2 "manipulator"&#/ +63 "core" / +2 .tPC.seek :open +2 "processing"%d( +424 "core" ( + "manipulator"&!& +4 "core" &   + "manipulator"&A% +5 "core" %  !  * +2 .tForearm.seek :retract + "manipulator"&V'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&l(, +139 "core" ( +2 "manipulator"&& +4 "core" &-  $  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &'& +2 "core" &- !  N  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'b +105 "core" ' + .tHand.open +2 "manipulator"&61 +64 "core" 1 + "manipulator"&:% +4 "core" % ^G '  ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +127 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%u& +6 "core" &@  +2 "manipulator"&X% +3 "core" %  ' ) +2 "storage"(7% +4 "core" % \ + "storage"((. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(4( \ +203 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (Y& +3 "core" & \  + "manipulator"&& +4 "core" &- "    +54 "manipulator"&_% +3 "core" %  !  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&,( +225 "core" ( + "manipulator"& & +4 "core" &  '  e +2 "storage"(x& +4 "core" & \ \  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +106 "core" ' +2 "storage"(j& +4 "core" & \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(q'g +280 "core" ' + "storage"(i- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (S& +4 "core" & \ \  + "manipulator"&<& +4 "core" & (  e +2 .tElbow.seek 2 +2 "manipulator"&a( +5 "core" ( + "manipulator"&& +4 "core" & " ( ) e + "storage"(^& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&}' +44 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&0/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& +6 "storage"(\\' +4 "core" & , + 1 e + "manipulator"&%% +5 "core" %  & ) M  +2 .tForearm.seek :retract +3 "manipulator"&8'\ +111 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( +2 "manipulator"&h& +4 "core" &   | + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &  S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&E' +123 "core" ' +2 "manipulator"&& +4 "core" & ! " +2 "manipulator"&|% +3 "core" %    +3 "processing"%/& +4 "core" &  +2 "processing"%n& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%2(X +7 "core" &  +6 & . $e +9 &X 7 +9 & K +10 &] L +9 &vc L +10 &9a K +9 &b K +9 &b? K +10 &d K +9 &@c L +9 & ` K +10 &!` K +9 &#_ K +10 &%Ja K +9 &'\ d L +10 &(b L +9 &*b L +9 &,Qb K +9 &._ K +10 &/e K +9 &1` K +9 &3Xg L +10 &5c K +9 &6b K +10 &8c K +9 &:ad K +9 &<"f L +10 &=d K +9 &?c K +10 &Aib K +9 &C'k M +9 &Dx N +10 &F Q +9 &H_\ Q +9 &J\ R +10 &KK\ R +9 &Mh\ R +9 &Oed\ R +10 &Q%d\ S +9 &R\ S +10 &T\ S +9 &Vk\ S +9 &Waq / +10 &X! @ +8 ( +4 "processing"%n& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 .Hand.open +4 "manipulator"&J1 +5 "core" &X / +58 1 +2 "manipulator"&\ % +5 "core" % ) # b + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&m'\ +114 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%3 S +2 %"9 +7 "core" 9PP +102 "processing"%B9 +2 "core" 9L` +102 "processing"%9 +2 "core" 9I`  +102 "processing"%f9 +3 "core" 9F`  +103 "processing"%9 +3 "core" 9E` +102 "processing"% 9 +2 "core" 9C` +102 "processing"%9 +3 "core" 9C` +102 "processing"%9 +2 "core" 9B` +102 "processing"%99 +3 "core" 9C`" +102 "processing"%F9 +3 "core" 9Ba& +102 "processing"%c9 +2 "core" 9D`* +100 "Can"y\ ll +2 "processing"%`9 +3 "core" 9F`/ +102 "processing"%9 +3 "core" 9I`3 +102 "processing"%r9 +2 "core" 9L`7 +102 "processing"%v9 +4 "core" 9Oa; +102 "processing"%9 +2 "core" 9Sa? +102 "processing"%Q9 +3 "core" 9XaD +102 "processing"%-9 +2 "core" 9^aH +102 "processing"%9 +2 "core" 9caL +103 "processing"%?9 +2 "core" 9kaP +103 "processing"%=9 +2 "core" 9obT +102 "processing"%K9 +2 "core" 9ybX +102 "processing"%;9 +3 "core" 9~b] +102 "processing"%9 +2 "core" 9aa +103 "processing"%{9 +2 "core" 9be +102 "processing"%~9 +2 "core" 9bi +103 "processing"%9 +2 "core" 9bm +102 "processing"%9 +2 "core" 9cr +102 "processing"%]9 +3 "core" 9cv +102 "processing"%z9 +3 "core" 9cz +102 "processing"%M9 +2 "core" 9c~ +103 "processing"% 9 +2 "core" 9d +102 "processing"%59 +2 "core" 9d +103 "processing"%&9 +2 "core" 9d +102 "processing"%g9 +3 "core" 9d +102 "processing"%9 +3 "core" 9d +102 "processing"%D9 +2 "core" 9e +102 "processing"%>9 +2 "core" 9f +103 "processing"%Z9 +2 "core" 9f +102 "processing"%9 +3 "core" 9 f +3 .tPH.hold 2:00:00,28C +5 "processing"%y pSp +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +5 "processing"%w +96 "core"  + "processing"%O% +4 "core" %e+  +2 #tPulling 0.5ml of PSR.wash +6 .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%+' +587 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml +2 "processing"%'Ҧ +1609 "core" ' + .tPTV.dial :puck +2 "processing"%H  +70 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +122 "core"  +2 "processing"%% +4 "core" %Ҧ`  +2 .tPS.seek 1.5ml +2 "processing"%R'V +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" , +3 .tPS.seek 0ml +4 "processing"%.'d +1595 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%k  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +36 "core" , + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%e +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%G' +2322 "core" ' + .tPSV.dial PTV +2 "processing"%[ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +71 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%)  +69 "core"  +2 .tPS.seek 0ml +4 "processing"%'d +2287 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%I +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%U @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%N'c +353 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'C  +3 "processing"%#  +40 "core" +2  +2 "processing"%o% +3 "core" %^A  +2 .tPS.seek 0.34ml +2 "processing"% 'm +428 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'s  +30 "core" +2 .tPRV.dial :air +2 "processing"%!  +42 "core"  +2 .tPS.seek 0.9ml +3 "processing"%A'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +28 "Can"h\ ]\\ +43 "core" > +2 .tPS.seek 0.5ml +2 "processing"%'' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +5 "processing"%b  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%@'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%6 +43 "core" + .tPTV.dial :mixing +2 "processing"%: @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%u% +4 "core" %Ҩ:\  +2 .tPS.seek 1.85ml +2 "processing"%X' +238 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%7 * +33 "core" + +2 .tPS.seek 0ml +3 "processing"%('d +1954 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" & + "manipulator"&Y& +5 "core" & )  + "manipulator"&% +4 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&_(, +129 "core" ( +3 "manipulator"&t& +4 "core" &, $   G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &, & # % G +2 .tForearm.seek :garage +2 "manipulator"&x'b +98 "core" ' +2 .tHand.close + "manipulator"&l/ +61 "core" / +2 "manipulator"&j& +5 "core" &- ; 1 N 7 + "manipulator"&% +4 "core" % vy ( ! 2  +2 .tForearm.seek :retract +2 "manipulator"&i'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&S( +295 "core" ( + "manipulator"&<& +5 "core" &( + %  >H + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &( ! & >H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&^'O +94 "core" ' +2 "manipulator"&0& +4 "core" &( '  A >H +2 "manipulator"&$% +3 "core" %S ) J a +2 "collection"'%& +5 "core" &  +2 "collection"',& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +7 "core" &&  +5 &0 8 +10 &EJ{. 0 +9 &wu1 E +9 &$f. K +10 &`. K +9 &a0 K +9 &jb-\ K +10 &,`.\ K +9 &b2\ K +10 &b/\ L +9 &s`1\ K +9 &!3e+\ L +10 &"_- K +9 &$c0 K +9 &&z`- K +10 &(>_) J +9 &)d/ K +10 &+b, K +9 &-e, K +9 &/Ec* K +10 &1a, J +9 &2b.\ K +9 &4`-\ J +10 &6M`+\ K +9 &8^0\ K +10 &9b#\ K +9 &;`/\ K +9 &=Ta$\ K +10 &?a*\ K +9 &@c-\ K +9 &Bb%\ K +10 &DZh,\ L +9 &Fw0\ M +10 &GK`+\ R +9 &IFF'\ U +9 &KBFG(\ W +10 &MEH'\ W +9 &NFG-\ W +9 &PCH&\ X +10 &RGDG%\ X +9 &TEG-\ Y +10 &UIF(\ X +9 &W~EF,\ ; +9 &XP.DI&\ %o +10 &XqvFH+\ N +2 ( +2 "collection"',& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 +2 "collection"'q& +6 "core" &Xq{FI/\ N + .tHand.open +2 "manipulator"&}1 +64 "core" 1 +2 "manipulator"&h% +4 "core" % S 9 $ * a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' + .tPSV.dial PSR +2 "processing"%a +97 "core"  + "processing"%% +4 "core" %d3\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%|'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%/  +52 "core"  +2 .tPS.seek 0ml +3 "processing"%\\'d +1611 "core" ' + .tPSV.dial PSR +2 "processing"%8 +41 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%d' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%J  +3 "collection"'\  +30 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%n +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%"  +71 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2608 "core" ' + .tPSV.dial :air +7 "processing"%E  +53 "core" +2 .tPS.seek 2.5ml +4 "processing"%' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +41 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&F& +6 "core" &( - * # >H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&c( +4 "core" ( +2 "manipulator"&`& +5 "core" &( / + E >H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &( & >H +3 .tForearm.seek CC +2 "manipulator"&r'O +94 "core" ' + .tHand.close +2 "manipulator"&v/ +59 "core" / +2 .tCC.seek :open +3 "collection"'( +425 "core" ( +2 "manipulator"&Q& +4 "core" &(  % >H + "manipulator"&-% +4 "core" % 9 % ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&?(, +287 "core" ( + "manipulator"&=& +5 "core" &-  % Z  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" &- , ) 7  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&;'b +106 "core" ' +2 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&{% +4 "core" % gQ ( ) >  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&~'\ +124 "core" ' +2 ."da"delayUntil "16:20:39.86" +24837 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +71 "core" B + ."da"PBV.dial :waste1 +3 "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"%z  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%M' +2305 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%& +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%g  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +501 "Can"\ ;; +1807 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%D +122 "core"  +2 "processing"%>% +4 "core" %b^\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%Z' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%w  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" + "processing"%+% +4 "core" %ҤP\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'T +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%R' +2331 "core" ' + ."da"PSV.dial PTV +3 "processing"%1 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +119 "core"  +2 ."da"PS.seek 0ml +3 "processing"%e'd +2301 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%. +123 "core"  +2 "processing"%[% +4 "core" %hY\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%p' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +3 "processing"%W'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%) +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" + "processing"%% +4 "core" %ҩS  +3 ."da"PS.seek 1.5ml +2 "processing"%I'Y +590 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%U * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1594 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%C  +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 +3 "processing"%o +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%N' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +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"%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%A'd +2311 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%b  +40 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%'  +123 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%6  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%: +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%V'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +41 "core"  +2 "processing"%7% +4 "core" %\\o  +2 ."da"PS.seek 0.55ml +2 "processing"%@' +340 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%X  +121 "core"  +3 ."da"PS.seek 2ml +3 "processing"%'Ҧ +1359 "Can"{\ KJ +185 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%Y +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%t  +32 "core" +2 "processing"% % +4 "core" %ҢO  +2 ."da"PS.seek 1.85ml +2 "processing"%' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%j'd +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 +7 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%x  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%<' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%_ +39 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  + ."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"  +3 ."da"PS.seek 0ml +3 "processing"%%'d +2290 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%i +124 "core"  + "processing"%T% +4 "core" %hH\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +502 "Can"\ LK +85 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%h  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%, +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +36 "core" + "processing"%% +4 "core" %ҢQ  +2 ."da"PS.seek 1.5ml +2 "processing"%^'R +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%( * +35 "core" , +3 ."da"PS.seek 0ml +3 "processing"%/'d +1608 "core" ' + ."da"delay 2:00 +12003 #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"%8 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%\\ +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%E'd +2309 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%B +123 "core"  +2 "processing"%f% +4 "core" %df  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҫ\\  +2 ."da"PS.seek 1.5ml +2 "processing"%F'Z +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +57 "processing"%v  +35 "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 +3 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +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"%r +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%K'd +2298 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%c +133 "core"  + "processing"%% +4 "core" %bg\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%{' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV +3 "processing"%; +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %Ҧ^  +2 ."da"PS.seek 1.5ml +2 "processing"%]'V +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%9'd +1601 "core" ' +2 ."da"delay 2:00 +688 "Can"\ ?> +11314 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%g' +2298 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z'd +2298 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%w +125 "core"  +8 "processing"%O% +15 "core" %bi\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +17 "processing"% +22 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%*' +339 "core" ' +2 ."da"delay 5 seconds +507 "processing"%+% +4 "core" %\\\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +333 "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 +4 "processing"%H +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҧq\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +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"%1'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%3  +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 +3 "processing"%L +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%R' +2309 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%. +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%[ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%e +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%)'d +2306 "core" ' + #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%G +124 "core"  + "processing"%% +4 "core" %bk\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%U +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +36 "core" +2 "processing"%C% +4 "core" %ҦS\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'V +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +99 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s'd +1607 "core" ' +2 "processing"%!9 +3 "core" 9P51 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%  +4 "core" 52 + 52 + "processing"%& +4 "core" &XL\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&N% +5 "core" %\ "  ] + "storage"(b% +4 "core" % n n \ +2 "storage"('. +2 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(6(S +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (:& +2 "core" &U , & 2\ +2 "manipulator"&A& +4 "core" &-   .  + "manipulator"&u% +5 "core" %\ # ( 7 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&7( +206 "core" ( +2 "manipulator"&V& +4 "core" &  . G  + "storage"(X& +5 "core" &U o n 6\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&@'] +121 "core" ' +2 "storage"(Y& +4 "core" &U n o \ + ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +192 "core" ' + "storage"(t- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"& & +3 "core" & ) $ ;  +2 "storage"(l& +3 "core" &U R S M\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&' +35 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +5 "core" , +55 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +2 ."da"SE.seek 10.2 Pucks below Top Plate +3 "storage"(m'3 +37 "core" ' + "manipulator"&x% +5 "core" %W !   + "storage"(j& +4 "core" &U C \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +3 "manipulator"&_'B +18 "core" ' +2 "manipulator"&& +4 "core" & /    + "storage"(0& +4 "core" &U T T \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&$'] +32 "core" ' +2 ."da"SE.seek 11.2 Pucks below Top Plate +3 "storage"(<'" +54 "core" ' + "manipulator"&i& +4 "core" & "  5  +2 "manipulator"&T% +4 "core" %Z    % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&%'\ +113 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&q( +242 "core" ( +2 "manipulator"&h& +4 "core" &  % O  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &    +2 ."da"Forearm.seek PC +2 "manipulator"&a' +92 "core" ' + ."da"Hand.close +2 "manipulator"&/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%}( +424 "core" ( + "storage"((& +4 "core" &U 8 ; f\ +2 "manipulator"&^& +4 "core" &  $ X  + "manipulator"&|% +4 "core" %  " n \\ +2 ."da"Forearm.seek :retract +2 "manipulator"&8'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&\\( +275 "core" ( + "manipulator"&/& +4 "core" & %  > \ +2 "storage"(J& +3 "core" &U K I\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&n'] +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&"1 +56 "core" 1 +2 "storage"(d- +3 "core" -'" +2 ."da"SE.seek 10.96 Pucks below Top Plate +2 "storage"(\ ' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 10.19 Pucks below Top Plate +3 "storage"(B'( +56 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0216h40ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +200 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.021 seconds\ /var/log/esp/da22jun0216h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0216h40ml15s.tif +1573 #SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0216h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0216h40ml30s.tif +3077 #SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0216h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0216h40ml70s.tif +6980 "Can"\ +166 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0216h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "18.021 sec auto-exposure",Subject: "da22jun0216h40ml images!" +13 "storage"(f- +3 "core" -'( +2 "storage"(E& +7 "core" &U @ \ +4 "manipulator"&& +3 "core" &  !  \ +3 ."da"Elbow.seek 1 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&& +4 "core" & $ & G \ +2 "storage"(& +6 "core" &U - / ;\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"& '] +6 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 10.91 Pucks below Top Plate +4 "storage"(`'¯ +63 "core" ' + "manipulator"&F& +6 "core" & !   \ +2 "storage"(v& +4 "core" &U v #\ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&S' +36 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&, +5 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.09 Pucks below Top Plate +3 "storage"('Ù +28 "core" ' +2 "manipulator"&Q% +9 "core" %Y $ 7 +2 "storage"(-& +4 "core" &U o o \ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&r'D +17 "core" ' + "manipulator"&=& +5 "core" &  # \ +2 "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +24 "core" ' + "storage"(% +13 "core" %ß v w Q\ +6 ."downElevator"SE.seek :down +7 "storage"(K' +97 ({% +6 "core" %& \ M: +4 "manipulator"&;% +7 "core" %[   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +37 "core" ' +11 ."downElevator"SE.stop +6 "storage"(5 +42 "core" ' +3 "storage"(& +8 "core" &U \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +6 "processing"%& +13 "core" & +3 "manipulator"&z& +8 "core" &   \ +3 "manipulator"&]% +8 "core" %\ 0 ! n ' +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"& (, +185 "core" ( +3 "manipulator"&5& +8 "core" &- ! ! +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &&& +8 "core" &-   ! +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&9'b +116 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&M/ +70 "core" / +3 "manipulator"&D& +8 "core" &- * ( + ! +3 "manipulator"&>% +8 "core" % p_  " +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +6 "manipulator"&g( +120 "core" ( +2 "manipulator"&w& +50 "core" & ! ! $ ' +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +10 &O& +8 "core" &   ' +4 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&Z' +98 "core" ' +3 "manipulator"&+& +8 "core" & &   ' +3 "manipulator"&*% +9 "core" %   +3 "processing"%& +8 "core" &\\ +12 "processing"%H& +8 "core" &[ +150 ."psFlush"PC.seek :closed +6 "processing"%(X +12 "core" &\\ +5 &, + &( +2 & +2 &Q +2 &. +4 &2\ +2 &$ +2 & +2 &= +7 &$ +2 &D +4 &8 +2 & + &<\ +3 &] +2 &5 +2 &\\  +4 &3\ *z +3 &e:\ > +2 &x!\ L +2 &N]\ K +2 &^o\ K +4 &`A\ L +2 &_E\ K +7 &VbT\ K +10 &_Q\ K +10 &bX\ K +9 & `Y\ K +16 &"^aT\ K +4 &$ _\\\ K +7 &%_S\ K +11 &'_S\ K +8 &)e_S\ L +13 &+(_W\ K +7 &,c \ K +9 &._a\ K +10 &0nc*\ K +8 &20b#\ K +10 &3b\ K +10 &5d\ K +8 &7vbP\ K +14 &97a!\ L +6 &:]\ K +9 &<c\ L +10 &>~b-\ K +8 &@A`T\ K +11 &BbV\ L +9 &CbN\ L +9 &Ej\ L +9 &G<?\ O +10 &H9\ R +9 &JJ\ R +10 &L{ \ R +8 &N='\ R +14 &O\ R +5 &Q6\ R +9 &S0\ S +10 &UBJ\ S +10 &W=\ J +9 &X5F1\ _ +10 &X @c\ / +4 ( +6 "processing"%H& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +4 "processing"%& +9 "core" &X j\ / +2 &X J\ / +3 ."psFlush"Hand.open +5 "manipulator"&1 +59 "core" 1 +3 "manipulator"&% +8 "core" % ) ) O +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +117 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%3 +43 "core"  +4 "processing"%k% +8 "core" %_  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%L' +62 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +524 "core" ' +7 ."psFlush"delay 5 seconds +505 .PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2109 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%. @ +187 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%[  +127 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%e +99 "core" +6 ."psFlush"PS.seek :empty +6 "processing"%p'F +2624 "core" ' +6 ."psFlush"PSR.select :air +4 .PSV.dial PSR +8 "processing"%R +96 "core"  +3 "processing"%G% +8 "core" %@q  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +9 "processing"%' +594 "core" ' +4 ."psFlush"delay 5 seconds +511 .PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"%)' +1233 #"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)\ +870 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%U  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%I @ +70 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%C +95 "core" + ."psFlush"PS.seek :empty +3 "processing"%W'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +96 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%#' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +3 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%b' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%'' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%A U +52 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%u'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%X  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%?'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%~' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"%t +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"% 'd +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%l @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%j'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%0'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%T  +53 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%7'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%_' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"%$ U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%h'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%%'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%2 +40 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%(' +839 "Can"\ 88 +1770 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%^ +66 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%|'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +67 "core"  +2 ."psFlush"PS.seek 0ml +51 "processing"%q'd +2611 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +6 "core" &i + "manipulator"&d& +4 "core" &  ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&8( +4 "core" ( +2 "manipulator"&<& +4 "core" & $ p ' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &   ' +3 .tForearm.seek PC + "manipulator"&f' +91 "core" ' + .tHand.close +2 "manipulator"&E/ +53 "core" / +2 .tPC.seek :open +4 "processing"%( +422 "core" ( +2 "manipulator"&& +4 "core" &  !  ' + "manipulator"&% +4 "core" %   j +2 .tForearm.seek :retract +2 "manipulator"&F'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&v( +352 "core" ( +2 "manipulator"&Q& +4 "core" &4   D H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &-& +3 "core" &4 "  \ H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&='O +93 "core" ' +2 "manipulator"&& +4 "core" &4  $ H +2 "manipulator"&\\% +3 "core" %T &   g +2 "collection"'& +4 "core" &W \ +2 "collection"'n& +5 .tCC.seek :closed +2 "collection"'B(X +5 "core" &v \ +6 & \ ; +12 &EK| 1 +11 &|v| E +5 &)g L +9 &`~ K +10 &_ K +9 &re K +10 &4d K +9 &g K +9 &e{ K +10 &zc K +9 &!<d K +9 &"e K +10 &$d K +9 &&g K +10 &(Dd K +9 &*f K +9 &+c K +10 &-e K +9 &/Lc} K +9 &1b{ K +10 &2c K +9 &4e| K +10 &6Td{ K +9 &8d J +9 &9gw K +10 &;d K +9 &=\\c K +9 &?d{ K +10 &@c J +9 &Bg K +10 &Dam L +9 &F{ M +9 &GYk Q +10 &IJN\ V +9 &KKLN\ V +9 &M\ KM\ W +10 &NRS\ W +9 &PQS\ X +10 &ROUT\ X +9 &TSW\ X +9 &UUW\ Y +10 &W}XX\ < +9 &XN0WX\ &q +9 &XvgWW I +3 ( + "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.91 +2 "collection"' & +6 "core" &XveWX I + .tHand.open +2 "manipulator"&{1 +57 "core" 1 + "manipulator"&;% +4 "core" % T '  y g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'`& +6 "core" &XveX[ I + "collection"'S% +4 "core" %OX[  +2 .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'% +4 "core" %OXY  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'r'm +1345 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 'z% +3 "core" %mYZ  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"']' +622 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'c'Q +1967 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'5& +7 "core" &XvdY[ I + "collection"'K% +4 "core" %T[]  + .tCSV.dial :flush +2 "collection"'&  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"''m +1148 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'M @ +42 "core" B +2 "collection"'D% +4 "core" %mZ^  +2 .tCS.seek 7ml +2 "collection"'>' +513 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  + 'w  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'O @ +43 "core" > +2 .tCS.seek 0ml +3 "collection"'9'Q +1569 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"' & +6 "core" &Xvd[\\ I +2 "collection"'+% +3 "core" %QZ[  +2 .tCSV.dial :flush +2 "collection"'*  +69 "core" +2 .tCS.seek 5ml +3 "collection"''m +1148 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'}% +4 "core" %mY[  +2 .tCS.seek 7ml +2 "collection"'' +512 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +2 .tCS.seek 0ml +3 "collection"'H'Q +1570 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'3& +6 "core" &Xvc\\[ I + "collection"'k% +4 "core" %SZ]  +2 .tCSV.dial CSR +2 "collection"'Z  +41 "core"  + "collection"'s% +4 "core" %S[[  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +2 "collection"'L'O +1792 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'.' O +521 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'[ +3 'e  +96 "core" +31  + .tCTV.dial :intake +2 "collection"'1  +69 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'R'Q +1792 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'G  +69 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'p'Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  +2 "collection"'U% +4 "core" %QYZ  + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'I'm +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'C' O +1349 "core" ' +2 .tCSV.dial CBV +2 "collection"') +99 "core" +2 .tCS.seek 0ml +4 "collection"'o'Q +2594 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +11 "core" &4 %  \\ H +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&!& +4 "core" &4 % $ # H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +4 "core" &4 # ' 6 H + .tForearm.seek CC +2 "manipulator"&#'O +103 "core" ' + .tHand.close +2 "manipulator"&N/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +430 "core" ( +2 "manipulator"&b& +4 "core" &4   H + "manipulator"&:% +4 "core" % c "  q Z +2 .tForearm.seek :retract +2 "manipulator"&A'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&'(, +290 "core" ( +2 "manipulator"&4& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &u& +3 "core" &- ! ` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&X'b +110 "core" ' +2 .tHand.open +2 "manipulator"&V1 +57 "core" 1 + "manipulator"&Y% +4 "core" % eQ &  ;  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&?'\ +123 "core" ' +2 "processing"%t& +4 "core" &X  +22387 "Can"\ *) +60002 \ *) +60001 \ ** +60001 \ )) +60002 \ *) +60001 \ *) +60001 \ )) +60001 \ )* +60002 \ *) +60001 \ *) +60001 \ *) +60001 \ *) +60002 \ ** +60001 \ *) +60001 \ *) +60002 \ ** +60001 \ ** +60001 \ *) +60002 \ *) +60001 \ *) +60001  ~\ *) +60001 #{\ *) +60001 '}\ ** +60002 .}\ *) +60001 1~\ ** +60001 !}\ ** +60001 }\ ** +60002 }\ *) +60001 }\ *) +60001 }\ *) +60002 }\ *) +60001 }\ *) +60001 }\ )* +60001 ~\ *) +60002 |\ )) +60001 |\ )) +60001 |\ *) +60002 {\ *) +60001 {\ )* +60001 |\ ** @EDT1654228908.68 z\ )* +60002 z\ *) +60001 z\ *) +60001 y\ ** +60002 y\ *) +60001 y\ ** +60001 x\ *) +60002 y\ ** +60001 x\ *) +60001 w\ *) +60001 v\ ** +60002 v\ *) +60001 v\ ** +60001 w\ *) +60001 v\ *) +60002 u\ ** +60001 w\ )) +60001 w\ *) +60002 w\ ** +60001 w\ ** +60001 w\ )) +60001 w\ *) +60002 w\ ** +60001 x\ ** +60002 x\ *) +60001 x\ ** +60001 x\ ** +60001 w\ ** +60001 w\ ** +60002 w\ *) +60001 |\ )) +60001 \ *) +60002 \ *) +60001 \ )) +60001 \ ** +60001  *) +60002 \ ** +60001 \ *) +60001 \ *) +60001 }\ )) +60002 \ ** +60001 \ *) +60001 \ )) +60001 \ *) +60002 \ ** +60001 \ *) +60001 \ ** +60001 \ ** +60002 \ *) +60001 \ *) +60001 \ *) +60002 \ )* +60001 \ *) +60001 \ ** +60001 \ *) +60001 \ )) +60002 \ *) +60001 \ *) +60001 \ *) +60002 \ ** +60001 \ ** +60001 \ *) +60001 \ ** +60002 \ *) +54792 #t-> access 2 +2 "storage"(~% +5 "core" % \ +2 "manipulator"&l% +4 "core" %\  $ $ 6  + "manipulator"& & +4 "core" &- * + E +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(x(K +832 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" &K( e\  +4338 "Can"\ *) +648 #t-> startTube 2 +3814 #-> da 100 +2 #da sampling at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +8 ."Qmail"DAfans.email "Started da in tube 2 at 10:42:34EDT03-Jun-22\\n{1 => 12}\\nCan@10:41:49, 21.0C, 41% humidity, 15.0psia, 13.733V, 0.196A, 0.190A avg, 2.69W",Subject: "da sampling at most 100ml" +4 "collection"'& +5 "core" &+  +2 "manipulator"&j% +5 "core" %\  "  +2 "storage"(0% +3 "core" % \ +2 "storage"(i. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(T( \ +668 "core" ( +3 .tSC.configure :limp +8 "storage"($(\ 1b +7 (@& +8 "core" & ?\ +3 "manipulator"&& +8 "core" &- ' ( 4 +3 "manipulator"&7% +9 "core" %\  $   +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +3 "manipulator"&( +188 "core" ( +3 "manipulator"&m& +8 "core" & , ( M / +4 "storage"($& +7 "core" &  \ +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 2 + 600 counts +6 "manipulator"&_'/ +110 "core" ' +2 "storage"(,& +7 "core" &  \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +4 "storage"(h'g +276 "core" ' +3 "storage"(- +8 "core" -'s +4 .tSE.configure :default +6 "storage"(#QK-0-\ b +8 (& +8 "core" &  -\ +2 "manipulator"&2& +8 "core" & !  / +4 .tElbow.seek 2 +4 "manipulator"&%( +10 "core" ( +2 "manipulator"&^& +7 "core" & , +  / +3 "storage"((& +8 "core" &  \ +5 .tForearm.seek 2 + 300 counts + "manipulator"&a' +41 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 .tHand.close +4 "manipulator"&|/ +61 "core" / +8 ."downElevator"SE.seek :down +11 "manipulator"&J& +5 "storage"(/' +15 "core" & ) ! / +4 "manipulator"&"% +7 "core" % ) +  +4 .tForearm.seek :retract +2 "manipulator"&d'\ +109 "core" ' +3 .tElbow.seek CC +4 "manipulator"&<( +114 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +40 "core" ( +3 "manipulator"&\ & +8 "core" &%   ( ;4 +3 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 &E& +8 "core" &% !  - ;4 +10 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +4 "manipulator"&g'O +98 "core" ' +3 "manipulator"& & +11 "core" &% . - Q ;4 +3 "manipulator"&% +8 "core" %V ) + +3 "collection"'& +9 "core" &T  +4 "collection"'& +10 "core" & +4 &*  +4 .tCC.seek :closed +5 "collection"'f(X +13 "core" &O  +2 &  +6 &1~ *y +6 &e > +10 &~ L +12 &C_ L +7 &dy K +10 &d L +8 &cL K +10 &Kf L +10 &c K +8 &b K +11 & e K +8 &"TdO K +11 &$e L +8 &%c K +9 &'f K +10 &)]d K +13 &+e K +7 &,g L +10 &.d K +7 &0di K +10 &2'e K +10 &3c K +8 &5dK K +11 &7mf K +9 &9.f K +8 &:f L +11 &<fN L +8 &>tgh K +10 &@5d L +18 &Ah L +2 &CjO L +8 &EsG\ N +10 &G+px\ R +9 &Hpp\ U +11 &Jqq\ W +110 &Laop\ W +18 &N"oq\ X +2 &Onr\ X +8 &Qory\ X +2 &SfqoQ\ X +2 &U'qp\ X +4 &VpqI\ T +2 &X<qr\ / +9 &X {os\ G +2 ( +4 &XYop G +2 &XYor G +2 &XYppZ G +14 "collection"'& +9 #tCollection Clamp onSpring/offSpring for 5/24 samples, on/off torque 1.59 +2 .Hand.open +6 "manipulator"&81 +9 "core" &XYpq G +3 &XYos G +2 &XYnp G + &XYoq G +2 &XYnr G +2 &XYpq G +2 &XYpr G +2 &XYmsK G +33 1 +3 "manipulator"&Q% +8 "core" % V # 1 3 +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +4 "manipulator"&-'\ +119 "core" ' +5 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +8 .Gate.power :sampler,:ON +8 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +7 .SS.hold +6 "sampler")+ +7 "core" + +4 "sampler")\\% +8 "core" %qm \  +4 "collection"'& +9 "core" &XYpqy G +5 "Can"\ AA +4 #tCalibrating pressure sensors +2 .CTV.dial :air +9 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +8 "sampler")#.0X% +4 "core" %kE \  +18 "collection"' % +3 "core" %UHG\ +2 "sampler")+% +3 "core" %p. \  +22 "collection"'*% +2 "core" %U[[ +2 "sampler")9% +4 "core" %p4/ \ A +2 "sampler")% +3 "core" %p>8 \ 0 +2 .tIntake.select :close +2 "sampler")0 +10 )}% +3 "core" %oSQ \  + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")' +891 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 75.0ml +7 .Intake.select :open +3 "sampler") +212 "collection"'% +3 "core" %U\ + #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +6 "sampler")#.0XB\ + "sampler")e% +4 "core" %kW \  +24 "collection"'1% +4 "core" %UEH\ + "sampler").% +4 "core" %kW \  +28 "collection"'G% +3 "core" %UJO\ + "sampler")R% +4 "core" %kX \  +32 "collection"'% +3 "core" %UZ\\ +2 "sampler")U% +3 "core" %o  \ 1 +37 "collection"'p% +3 "core" %Upp + "sampler")I% +5 "core" %m9: \ ( + "sampler"))% +4 "core" %mB= \ ( + .tIntake.select :close +2 "sampler")0 +11 )C% +2 "core" %mTO \ ( +2 .tSSV.dial :exhaust +3 "sampler")W  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")!' +898 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +3 "sampler") +212 "collection"'N% +3 "core" %U\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X*\ + "sampler")b% +5 "core" %mO \  +17 "collection"':% +4 "core" %U>>"\ + "sampler")#% +4 "core" %mN \  +21 "collection"'4% +3 "core" %U?B$\ +2 "sampler")u% +3 "core" %mO \  +25 "collection"'% +3 "core" %UAF#\ + "sampler")V% +5 "core" %mO \  +27 "collection"'Y% +3 "core" %UEF.\ +2 "sampler")A% +3 "core" %mO \  +32 "collection"'t% +4 "core" %ULM1\ + "sampler")X% +4 "core" %mO \  +36 "collection"'y% +4 "core" %UVX1\ + "sampler")~% +4 "core" %mN \  +42 "collection"'l% +2 "core" %Uch- +2 "sampler") % +4 "core" %o \ " +47 "collection"'6% +3 "core" %Uxx3  + "sampler")% +5 "core" %oJC \ " + "sampler")% +4 "core" %oKH \ " + .tIntake.select :close +2 "sampler")0 +11 )j% +3 "core" %oXR \ " + .tSSV.dial :exhaust +2 "sampler")0  +73 "core"  +2 .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")i' +910 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")x  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +4 "sampler") +211 "collection"'@% +3 "core" %U}}2\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +6 "sampler")#.0X@A\ + "sampler")$% +5 "core" %^W \  +18 "collection"''% +3 "core" %U<AF\ + "sampler"),% +4 "core" %^V \  +21 "collection"'?% +3 "core" %U@BC\ +2 "sampler")% +3 "core" %^W \  +73 "collection"'% +5 "core" %UDE8\ +2 "sampler")2% +3 "core" %^V \  +28 "collection"'^% +4 "core" %UDKA\ + "sampler")(% +4 "core" %^V \  +32 "collection"'|% +3 "core" %UMN?\ +2 "sampler")J% +4 "core" %^V \  +36 "collection"'"% +3 "core" %URTD\ + "sampler")% +4 "core" %^V \  +42 "collection"'_% +3 "core" %UW[H\ + "sampler")h% +4 "core" %^V \  +47 "collection"'\ % +3 "core" %UfhO +2 "sampler")E% +4 "core" %c \  +53 "collection"'a% +4 "core" %UvyJ  +2 "sampler")%% +4 "core" %a30 \  +60 "collection"' % +4 "core" %UI  +2 "sampler")% +4 "core" %ac^ \  + "sampler")% +5 "core" %aeb \  + .tIntake.select :close +2 "sampler")0 +11 )/% +2 "core" %ake \  +2 .tSSV.dial :exhaust +2 "sampler")d  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")' +899 "core" ' + .tExhaust.select :close +2 "sampler") +12 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +3 "collection"'8& +5 "core" &XWwyF G +2 ."airStroke"CSV.dial :waste +3 "sampler")Q% +2 "collection"' +7 "core" %wq \  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")g  +27 "core" +3 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +4 ."airStroke"CS.seek 0ml +2 "collection"'\\'Q +4 "core" ' + ."airStroke"CSV.dial :air +3 "collection"' @ +70 "core" A +2 ."airStroke"CS.seek 10ml +3 "collection"'' O +61 "core"  +2 .tCTV.dial :air +2 "collection"'  +70 "core"  +2 .tdelay 15 seconds +5 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1495 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +4 "collection"'{  +3 "sampler");' +8 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")`  +111 "core" ~ +18  +329 ' +2 "sampler")F% +4 "core" %vq \  + .tCBV.dial between SSV and waste2 +8 "collection"'S  +29 "core"  +2 "collection"'% +4 "core" % Qux(\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Bb +5 .tCS.seek 0ml +2 "collection"'n'Q +2049 "core" 'DD;\ +2 "collection"'z% +4 "core" %gGH*\  +2 "sampler")r% +3 "core" %ur \  +2 #tBubblePoint: Intake @39.5psia, Outlet @15.3psia +2 .CBV.dial SSV +3 "collection"' @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X \  +2 #tEvacuated: Intake @14.6psia, Outlet @12.4psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")P +128 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +129 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X36\ +3 "collection"'U% +4 "core" %68\  + "sampler")p% +4 "core" %gc \ +2 #tBubblePoint: Intake @38.7psia, Outlet @14.5psia +6 .CBV.dial SSV +4 "collection"'I @ +30 "core" B +2 .tSS.reconfigure :default +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"':'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +51 "sampler")# +68 "core" ' +2 ."CSpush"CS.stop +2 "collection"'5 +56 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 9u& +102 "collection"'n9 +2 "core" 9v# +102 "collection"'9 +3 "core" 9y" +102 "collection"'O9 +2 "core" 9y +102 "collection"' 9 +3 "core" 9| +102 "collection"'*9 +3 "core" 9| +102 "collection"'99 +3 "core" 9 } +102 "collection"'+9 +3 "core" 9 & +102 "collection"'}9 +2 "core" 9 9 +102 "collection"'9 +2 "core" 9 M  +103 "collection"'9 +2 "core" 9 ` +102 "collection"'w9 +2 "core" 9 q +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'Z9 +3 "core" 9 ! +102 "collection"'9 +3 "core" 9 % +102 "collection"'H9 +2 "core" 9 * +102 "collection"'L9 +2 "core" 9 . +103 "collection"'e9 +2 "core" 9 2 +102 "collection"'9 +2 "core" 9 6 +103 "collection"'19 +2 "core" 9 : +103 "collection"'.9 +2 "core" 9\ > +102 "collection"'G9 +2 "core" 9\ C +103 "collection"'R9 +2 "core" 9\ G +102 "collection"'s9 +2 "core" 9\ #K +103 "collection"'U9 +2 "core" 9\ .O +103 "collection"'p9 +2 "core" 9\ 7S\ +102 "collection"'I9 +2 "core" 9\ @X\ +103 "collection"'[9 +2 "core" 9\ H\\\ +102 "collection"'C9 +2 "core" 9\ Q` +103 "collection"'39 +2 "core" 9\ Yd +102 "collection"'W9 +2 "core" 9\ `h +103 "collection"')9 +2 "core" 9\ hl +102 "collection"'k9 +2 "core" 9\ nq +103 "collection"'N9 +2 "core" 9\ uu +102 "collection"'!9 +3 "core" 9\ {y +102 "collection"'b9 +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"'B9 +2 "core" 9\  +103 "collection"'49 +2 "core" 9\  +102 "collection"'9 +2 "core" 9\  +103 "collection"'V9 +2 "core" 9\  +102 "collection"'u9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +5 "collection"'A `\ `\ E +2 't9 +6 "core"  + 9\ \  + "collection"'Y% +4 "core" %8:\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.8psia +41385 "Can"~\ +18603 "core" ` +2 "collection"'X9 +3 "core" 9\ T +2 "collection"'y% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/34.5psia +2 .CS.seek 0ml +4 "collection"'l'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'~ @ +97 "core" B + .tCSV.dial :air +2 "collection"'v @ +42 "core" @ +3 .tCS.seek 5ml +2 "collection"' 'm +1339 "core" ' + .tCSV.dial CTV +3 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'6  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +43 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'j'Q +1337 "core" ' +2 "collection"'x% +4 "core" %T  + #tPuck @46.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"' +96 "core"  +2 .tCBV.dial CSV + "collection"'i  +28 "core"  +2 "collection"'m% +4 "core" %Ty  +2 .tCS.seek 5ml +2 "collection"'''m +1336 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +8 "collection"',  +40 "core" +2 "collection"'?% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'' +579 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +3 "collection"'2' O +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'^ ` +121 "core" b +2 #tLysing Complete +2 "collection"'(& +5 "core" &XW68  G +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&|% +4 "core" %\ / $ \ +2 "storage"(J% +4 "core" % \ + "storage"(". +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"((S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +54 "core" &U 6\ +3 "manipulator"&_& +4 "core" &% ) ! ! ;4 +2 "manipulator"&h% +3 "core" %\ + ' _ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&\ ( +202 "core" ( + "manipulator"&E& +5 "core" &  '   + "storage"(a& +4 "core" &U r\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&%'] +113 "core" ' + "storage"( & +5 "core" &U X\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +191 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&/& +4 "core" & & , C  + "storage"(d& +4 "core" &U \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&7' +36 "core" ' +2 .tElbow.hold +2 "manipulator"&8, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(Q- +2 "core" -' +3 .tSE.seek 11.21 Pucks below Top Plate + "storage"('. +46 "core" ' +2 "manipulator"&% +4 "core" %O & #  + "storage"(g& +4 "core" &U n o\ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 288 counts +2 "manipulator"& '% +28 "core" ' + "manipulator"&o& +5 "core" & 2 . I  +2 "storage"(\\& +3 "core" &U \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +19 "core" ' +2 .tSE.seek 12.21 Pucks below Top Plate +4 "storage"({' +46 "core" ' + "manipulator"&`& +5 "core" & / / B  + "manipulator"&% +5 "core" %X - * $  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S( +164 "core" ( +2 "manipulator"&& +4 "core" &!  + 9& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &" - ) I 9& +2 .tForearm.seek CC +2 "manipulator"&'O +97 "core" ' +2 .tHand.close + "manipulator"&z/ +59 "core" / +2 .tCC.seek :open +4 "collection"'r( +424 "core" ( +2 "storage"(& +4 "core" &U X\ +2 "storage"(;& +3 "core" &U \ +2 "manipulator"&5& +4 "core" &" / - G 9& +2 "manipulator"&=% +3 "core" % _ - - a V +2 .tForearm.seek :retract +2 "manipulator"&P'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&]( +155 "core" ( +2 "manipulator"&c& +4 "core" & %   +2 "storage"(D& +4 "core" &U C\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&K' +107 "core" ' + .tElbow.hold +3 "manipulator"&&, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&M1 +56 "core" 1 +2 "manipulator"&>% +4 "core" % Q . $ g +2 "storage"(n& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +3 "manipulator"&'C +18 "core" ' + "manipulator"&O& +5 "core" & ! t + "storage"( & +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&*'] +40 "core" ' +2 "storage"(9% +4 "core" %% \ +2 ."downElevator"SE.seek :down +4 "storage"(+' +98 (}% +3 "core" %" \ N> +2 "manipulator"&% +4 "core" %i , )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +33 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +75 "core" ' +2 #tTranferring DA + #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'w& +6 "core" &-0  + "manipulator"&& +5 "core" & & & + "manipulator"&% +4 "core" %\ !  c +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +181 "core" ( +2 "manipulator"&& +4 "core" &-  2 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" &- ! # E +2 .tForearm.seek :garage +3 "manipulator"&L'b +95 "core" ' +2 .tHand.close +2 "manipulator"&e/ +62 "core" / +2 "manipulator"&& +4 "core" &- ; * + "manipulator"&1% +4 "core" % q % & a  +2 .tForearm.seek :retract +2 "manipulator"&.'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&G( +297 "core" ( + "manipulator"&R& +5 "core" &" &  = 9& + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +2 "core" &" " d 9& +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&U'O +109 "core" ' +2 "manipulator"&p& +4 "core" &"  2  9& + "manipulator"&I% +5 "core" %X , - F + "collection"'[& +4 "core" &12  +3 "collection"'C& +5 "core" &12z  +3 .tCC.seek :closed +3 "collection"'3(X +5 "core" &04   +3 &23 I 9 +10 &FL{/3 - 0 +9 &~w13 \ E +9 &/_22 J +10 &^/4 J +9 &_/4 I +9 &u\\10f J +10 &8Z04 I +9 &]12 I +9 &]14~ I +10 &}\\11T J +9 &!?\\/3n J +10 &#_01  I +9 &$]01  I +9 &&`/3 J +10 &(F^02 J +9 &* \\24 J +9 &+Z12 J +10 &-`02w J +9 &/O^04d J +10 &1Z03 I +9 &2]12 I +9 &4[14 J +10 &6W`14t J +9 &8]23_ J +9 &9Z15E J +10 &;Z24- I +9 &=_]23 J +9 &?!`25 J +10 &@]35 J +9 &B\\/2 J +10 &Ddf * K +9 &F {[ M +9 &GqU\ R +10 &I\ V +9 &KKw\ V +10 &M k\ X +9 &N\  \ W +9 &P \ X +10 &RN \ X +9 &T  \ X +9 &U\  \ X +10 &W~ o\ : +9 &XN/  `\ &r +9 &Xo~H Q +3 ( +2 "collection"'C& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.06 +2 "collection"'W& +6 "core" &Xo~) Q +2 .tHand.open +2 "manipulator"&)1 +57 "core" 1 + "manipulator"&k% +4 "core" % X 0 , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&N'\ +116 "core" ' +2 .tPSV.dial PSR +2 "processing"%! +42 "core"  + "processing"%b% +4 "core" %f\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% 'U +1603 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%#  +42 "core"  +2 .tPS.seek 0ml +4 "processing"%'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"%: +42 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%B' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +4 "processing"%4  +2 "collection"'  +73 "core" +78  + .tPSV.dial :mixloop +2 "processing"%V +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%u  +123 "core" +2 .tPS.seek 0ml +4 "processing"%t'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%Y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2611 "core" ' + .tPSV.dial :mixloop +3 "processing"%A +41 "core" +2 .tPS.seek 0ml +3 "processing"%X'd +2641 "core" ' + .tPSV.dial :air +2 "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2617 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +43 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&l& +6 "core" &" . / \\ 9& +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +54 "manipulator"&( +5 "core" ( +2 "manipulator"&& +3 "core" &" 1 1 9& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &6& +3 "core" &" - + Z 9& +2 .tForearm.seek CC +2 "manipulator"&0'O +107 "core" ' + .tHand.close +2 "manipulator"& / +57 "core" / +2 .tCC.seek :open +3 "collection"'x( +426 "core" ( + "manipulator"&& +4 "core" &" & +  9& +2 "manipulator"&i% +4 "core" % Zz , - O ! +2 .tForearm.seek :retract + "manipulator"&m'\ +124 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&j(, +284 "core" ( +2 "manipulator"&,& +4 "core" &- . 1  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &- & !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&''b +108 "core" ' +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % Z < H  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&^'\ +115 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'(& +6 "core" &  + "manipulator"&|% +4 "core" %\  $ + ! ? +2 "storage"(J% +4 "core" % u\ + "storage"(". +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (_& +3 "core" &  F\  + "manipulator"&h& +4 "core" &- ! )  +2 "manipulator"&T% +4 "core" %\  ! "  ? +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&E( +218 "core" ( + "manipulator"&a& +4 "core" &  *  h +2 "storage"(<& +4 "core" &  P\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +87 "core" ' +2 "storage"(-& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +282 "core" ' + "storage"(/- +3 "core" -'u +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (d& +2 "core" &  \  +2 "manipulator"&Q& +4 "core" &  # L h +2 .tElbow.seek 2 + "manipulator"&( +5 "core" ( + "manipulator"&g& +4 "core" & * - > h +2 "storage"(o& +4 "core" &  t\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\\' +59 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&`/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(%' +8 "core" & # # h +2 "manipulator"&\ % +4 "core" %   &   +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&7( +155 "core" ( + "manipulator"& & +5 "core" &0  / F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 "core" ' +2 ."downElevator"SE.stop +3 "manipulator"&& +3 "storage"(5 +4 "core" &1 ! % F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&& +4 "core" &1 +  - F +2 "manipulator"&% +4 "core" %F ' )  + "collection"'8& +4 "core" &x +3 "collection"'z& +5 "core" &i \ +2 .tCC.seek :closed +2 "collection"'F(X +6 "core" &Z +6 &J ; +9 &GMy7 0 +9 &x D +10 &1_G I +9 &] J +10 &\\ I +9 &x^' I +9 &:\\ I +10 &^ I +9 &\\ J +9 &] I +10 &!A] J +9 &#] I +10 &$_ I +9 &&\\ I +9 &(I\\u J +10 &* \\d I +9 &+]Q I +9 &-]E J +10 &/R\\2 I +9 &1Y I +10 &2^ I +9 &4[ I +9 &6Y\\N J +10 &8\\Y I +9 &9^T I +9 &;_J I +10 &=b_0 I +9 &?$`+ I +10 &@_ I +9 &B_ J +9 &Dcp L +10 &F*+ O +9 &G\ U +9 &I \ \ V +10 &KI  \ W +9 &M   \ W +9 &N \ W +10 &P  \ X +9 &RM\  \ Y +10 &T \ Y +9 &U\  \ Y +9 &W| \ = +10 &XK+  \ )z +9 &Xpu   U +2 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.14 +2 .Hand.open +4 "manipulator"&f1 +56 "core" 1 +2 "manipulator"&% +4 "core" % F - - 1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&;'\ +115 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'5  +123 "core"  +2 .tCSV.dial CTV +2 "collection"'=  +39 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%c' +2618 "core" ' +2 "collection"'D% +4 "core" % P  +2 .tCS.seek 4ml +2 "collection"''NQ +1597 "core" ' +2 .tdelay 8 seconds +344 "Can"X\ EE +458 .tPSV.dial :air +2 "processing"%S  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%M  +67 "core"  +2 .tPS.seek 0ml +3 "processing"%>'d +2609 "core" ' + .tCBV.dial between PRV and waste1 +8 "collection"'n ` +29 "core" ` +2 .tCSV.dial :air +2 "collection"'O @ +40 "core" > +2 .tCS.seek 10ml +4 "collection"' ' O +1594 "core" ' + .tCSV.dial CTV +2 "collection"'9  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'P'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"'} @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +123 "core" +2 "collection"']& +4 "core" &XpsN U +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&K% +5 "core" %\ - , + +2 "storage"(w% +4 "core" % Z\ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"((S +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +4 "core" &U ~\ + "manipulator"&{& +4 "core" &1 / 0 j F + "manipulator"&*% +5 "core" %\ ) + S +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +158 "core" ( + "manipulator"&H& +4 "core" & # + 6 +2 "storage"(+& +3 "core" &U P\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&&'] +108 "core" ' +2 "storage"(e& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +184 "core" ' + "storage"(1- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +2 "core" & , , 2 +2 "storage"(L& +4 "core" &U #\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&R' +36 "core" ' + .tElbow.hold +3 "manipulator"&Z, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(s- +2 "core" -' +3 .tSE.seek 12.22 Pucks below Top Plate + "storage"(p') +38 "core" ' + "manipulator"&I% +4 "core" %H "  +2 "storage"([& +4 "core" &U m k \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 282 counts +3 "manipulator"&.' +31 "core" ' +2 "manipulator"&r& +5 "core" & / 3 H + "storage"(W& +4 "core" &U \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&)'] +29 "core" ' +2 .tSE.seek 13.22 Pucks below Top Plate +4 "storage"(k' +42 "core" ' +2 "manipulator"&C& +4 "core" & ( , * +2 "manipulator"&!% +4 "core" %i . 8 J 6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +52 "manipulator"&b'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +170 "core" ( + "manipulator"&q& +5 "core" &#  * G :- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &# 7 :- +2 .tForearm.seek CC +2 "manipulator"& 'O +94 "core" ' +2 .tHand.close +2 "manipulator"&:/ +57 "core" / +2 .tCC.seek :open +3 "collection"'( +426 "core" ( + "storage"(& +4 "core" &U Q\ +2 "storage"(4& +4 "core" &U T\ +2 "manipulator"&V& +4 "core" &# - . # :- + "manipulator"&u% +4 "core" % M + - < +2 .tForearm.seek :retract +2 "manipulator"&B'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Y( +154 "core" ( + "manipulator"&t& +4 "core" & (  c +2 "storage"(A& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&$' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&y, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&X1 +61 "core" 1 +2 "manipulator"&~% +4 "core" % o K 5 !  +2 "storage"(@& +4 "core" &U \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 306 counts + "manipulator"&l'7 +22 "core" ' + "manipulator"&& +4 "core" & * #  +2 "storage"(6& +4 "core" &U E\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +25 "core" ' + "storage"(G% +4 "core" %" ~\ +3 ."downElevator"SE.seek :down +4 "storage"(N' +98 (3% +3 "core" %H %\ M< + "manipulator"&% +4 "core" %E ) #  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&i'\ +23 "core" ' + ."downElevator"SE.stop + "storage"(5 +87 "core" ' + .tPSV.dial :air +2 "processing"%0  +70 "core" +2 .tPS.seek 2.5ml +3 "processing"%,' +2619 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%? +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +54 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +53 "core" + .tdelay 1 second +103 .PS.seek 0ml + "processing"%m'd +2612 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%(& +6 "core" &  + "manipulator"&|& +4 "core" &   = + "manipulator"&J% +4 "core" %\ !   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&"(, +180 "core" ( + "manipulator"&'& +4 "core" &-  (  % +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &_& +3 "core" &- "  % +2 .tForearm.seek :garage +2 "manipulator"&h'b +95 "core" ' +2 .tHand.close + "manipulator"&T/ +58 "core" / +2 "manipulator"&& +4 "core" &- 1  A % + "manipulator"&a% +4 "core" % t   } +2 .tForearm.seek :retract +2 "manipulator"&<'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&j( +118 "core" ( +2 "manipulator"&-& +4 "core" &  # o  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &^& +3 "core" & # # V  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&/' +89 "core" ' +2 "manipulator"&d& +4 "core" & #  0  +2 "manipulator"&Q% +4 "core" %   i + "processing"%g& +5 "core" &  +2 "processing"%o& +4 "core" &"  +2 .tPC.seek :closed +2 "processing"%`(X +7 "core" &  +5 &5 %f +10 &W\ 7 +9 & \ L +10 &c\ K +9 &rg \ L +9 &6b\ L +10 &c$\ K +9 &g$\ L +9 &|`\ L +10 &>c"\ L +9 & _,\ L +10 &!b/\ L +9 &#c)\ L +9 &%Ea3\ L +10 &'dC\ L +9 &(aC\ K +9 &*cA\ L +10 &,Oc@\ K +9 &.bM\ L +10 &/`M\ L +9 &1cO\ L +9 &3Ue\\\ L +10 &5eX\ L +9 &6ee\ L +9 &8g^\ L +10 &:^el\ L +9 &< el\ L +10 &=bg\ L +9 &?ee\ L +9 &Agcl\ K +10 &C&gq\ L +9 &Dpq\ M +9 &F~q\ O +10 &H]z\ Q +9 &Jz\ R +10 &Ky\ R +9 &Mx\ R +9 &Oa\ S +10 &Q#\ S +9 &Rx\ S +9 &T\ S +10 &Vix\ S +9 &Wcp}\ , +10 &Xm\ 8 +9 ( +2 "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%& +6 "core" &X . + &X . + .tHand.open +2 "manipulator"&\ 1 +62 "core" 1 + "manipulator"&E% +4 "core" % - , S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +110 "core" ' +2 .tPRV.dial :air +2 "processing"%  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 "processing"%% +4 "core" %a\\  +2 .tPS.seek 0.3ml +2 "processing"%\\'^ +389 "core" ' + .tPSV.dial PSR +3 "processing"% +96 "core"  + "processing"%% +4 "core" %c  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +7 .PS.seek 0.7ml +3 "processing"%'. +489 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%8' +1902 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%% +96 "core" + .tPTV.dial :mixing +3 "processing"% @ +68 "core" A + .tPBV.dial :waste2 +2 "processing"%x  +86 "core"  +2 .tPS.seek 0ml +4 "processing"%f'd +2619 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & , + E  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&z( +3 "core" ( +2 "manipulator"&5& +4 "core" & - .   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &=& +3 "core" & # ,   +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' + .tHand.close +2 "manipulator"&v/ +55 "core" / +2 .tPC.seek :open +2 "processing"%D( +429 "core" ( + "manipulator"&2& +4 "core" &   J  +2 "manipulator"&S% +3 "core" %  ( * Q +2 .tForearm.seek :retract +2 "manipulator"&M'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&c(, +135 "core" ( +2 "manipulator"&n& +4 "core" &, 2  & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" &, % + i & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&'b +102 "core" ' + .tHand.open +2 "manipulator"&91 +61 "core" 1 + "manipulator"& % +4 "core" % j] < D T ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&}'\ +115 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +6 "core" &  + "manipulator"&]% +4 "core" % # $  +2 "storage"(K% +3 "core" % \ +2 "storage"(w. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( \ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" &  1\  +2 "manipulator"&{& +4 "core" &- & * !s + "manipulator"&*% +5 "core" %  ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +200 "core" ( +2 "manipulator"&H& +4 "core" &   ~  + "storage"(+& +4 "core" &  1\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&e'/ +111 "core" ' +2 "storage"(7& +4 "core" &  w\  +2 .tSE.reconfigure :pick +53 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(;'g +282 "core" ' + "storage"(1- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +2 "core" &  i\  +2 "manipulator"&L& +5 "core" & ( !  + .tElbow.seek 2 +2 "manipulator"&s( +5 "core" ( +2 "manipulator"&I& +3 "core" & ( $ J  +2 "storage"([& +3 "core" &  _\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&r' +48 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&W/ +53 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&C& +3 "storage"(!' +7 "core" &  *  + "manipulator"&&% +4 "core" %  + / +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tElbow.seek PC +3 "manipulator"&( +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +93 "core" ( + "manipulator"&R& +4 "core" & ( &  +2 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &.& +4 "core" &  *  +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&p' +100 "core" ' +2 "manipulator"&q& +5 "core" & % * S + "manipulator"&#% +4 "core" % $    +2 "processing"%)& +4 "core" &  +2 "processing"%Z& +5 "core" &3  +3 .tPC.seek :closed + "processing"%:(X +7 "core" &5  +4 &0 6 +10 &?I}$ 0 +9 &nt\ E +9 &g L +10 &` K +9 &a K +9 &`c L +10 &$_ K +9 &f K +10 &e K +9 &ic K +9 &!*c L +10 &"` K +9 &$f L +9 &&qc K +10 &(4a K +9 &)c L +10 &+c K +9 &-zb K +9 &/;c K +10 &0c| K +9 &2do L +9 &4_s K +10 &6Cct K +9 &8dq K +10 &9gf L +9 &;fa K +9 &=Jed L +10 &? dT L +9 &@`S K +9 &BjH L +10 &DNmJ\ M +9 &F }W\ O +9 &GI\ Q +10 &I@\ R +9 &KI:\ Q +10 &M\ >\ R +9 &N4\ R +9 &P7\ R +10 &RN<\ R +9 &T2\ S +10 &U0\ S +9 &W/\ 7 +9 &Xb0/\ W +10 &X, - +2 ( + "processing"%Z& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 + .Hand.open +4 "manipulator"&b1 +54 "core" 1 + "manipulator"&F% +4 "core" % - ,  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%4 S +3 %V9 +7 "core" 9:I +102 "processing"%u9 +2 "core" 97I +102 "processing"%t9 +2 "core" 93I  +102 "processing"%A9 +3 "core" 91I  +102 "processing"% 9 +3 "core" 9/I +102 "processing"%U9 +2 "core" 9.H +103 "processing"%X9 +2 "core" 9-I +102 "processing"%~9 +2 "core" 9-I +103 "processing"%@9 +2 "core" 9.H" +102 "processing"%9 +3 "core" 90I& +102 "processing"%69 +2 "core" 91I* +103 "processing"%G9 +2 "core" 93I/ +102 "processing"%B9 +2 "core" 96I3 +102 "processing"%39 +3 "core" 9;J7 +102 "processing"%9 +3 "core" 9?J; +102 "processing"%Y9 +2 "core" 9CJ? +103 "processing"%$9 +2 "core" 9HJD +102 "processing"%l9 +2 "core" 9OJH +103 "processing"%k9 +2 "core" 9UJL +102 "processing"%09 +3 "core" 9[JP +102 "processing"% 9 +2 "core" 9cJT +103 "processing"%N9 +2 "core" 9jJX +102 "processing"%>9 +2 "core" 9qK] +102 "processing"%?9 +3 "core" 9zJa +102 "processing"%9 +3 "core" 9Ke +102 "processing"%9 +2 "core" 9Ki +102 "processing"%9 +3 "core" 9Lm +102 "processing"%,9 +2 "core" 9Nr\ +102 "processing"%(9 +3 "core" 9Lv +102 "processing"%|9 +3 "core" 9Lz +102 "processing"%J9 +2 "core" 9M~ +102 "processing"%'9 +2 "core" 9M +103 "processing"%_9 +2 "core" 9M +102 "processing"%y9 +2 "core" 9M +102 "processing"%T9 +3 "core" 9N +102 "processing"%9 +3 "core" 9O +102 "processing"%a9 +2 "core" 9N +102 "processing"%i9 +2 "core" 9O +102 "processing"%-9 +3 "core" 9O +102 "processing"%^9 +3 "core" 9P +102 "processing"%h9 +2 "core" 9P +3 .tPH.hold 2:00:00,28C +4 "processing"%d pSp +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +7 .PSV.dial PSR +4 "processing"%Q +96 "core"  + "processing"%g% +4 "core" %f  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%"' +592 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +4 "processing"% +11 .tPS.seek 2ml +2 "processing"%<'Ҧ +1598 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +70 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%\  +123 "core"  + "processing"%E% +4 "core" %ңl  +2 .tPS.seek 1.5ml +2 "processing"%o'S +583 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' + .tdelay 5:00 +12485 "Can"H\ GH +17517 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%m +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%' +2327 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +67 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2308 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%x  +124 "core" + .tPSV.dial :mixloop +2 "processing"%8 +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%5'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'=  +3 "processing"%v  +40 "core" +3  + "processing"%j% +4 "core" %ga  +2 .tPS.seek 0.34ml +2 "processing"% 'v +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +30 "core" + .tPRV.dial :air +2 "processing"%2  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%S'G[ +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"%n @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%O' +866 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%z'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%9 +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%M% +4 "core" %Ҥ  +2 .tPS.seek 1.85ml +3 "processing"%]' +240 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%K * +32 "core" + +2 .tPS.seek 0ml +4 "processing"%w'd +1952 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +3 "core" & \ +3 "manipulator"&& +3 "core" & , + H +2 "manipulator"&{% +4 "core" %\ + + U +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(, +130 "core" ( +2 "manipulator"&& +4 "core" &,  2 E f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" &, %  G f +2 .tForearm.seek :garage +2 "manipulator"&+'b +106 "core" ' + .tHand.close +2 "manipulator"&c/ +62 "core" / +3 "manipulator"&7& +4 "core" &- 1 7 Q + "manipulator"&}% +4 "core" % vd  ' +2 .tForearm.seek :retract +2 "manipulator"&1'\ +119 "core" ' + .tElbow.reconfigure :tight +54 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC + "manipulator"&( +302 "core" ( + "manipulator"&L& +5 "core" & - 4 c 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &I& +3 "core" & ! (  3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&['O +125 "core" ' + "manipulator"&W& +5 "core" & * ' D 3 + "manipulator"&C% +5 "core" %K , ) > +2 "collection"'&& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'e(X +6 "core" &  +3 & 9 +10 &EK~ 0 +9 &yv E +9 &'a K +10 &_ K +9 &` K +10 &mf K +9 &1b J +9 &e K +10 &` K +9 &wc J +9 &!9c J +10 &"a J +9 &$b J +10 &&a J +9 &(@b K +9 &*f\ K +10 &+a J +9 &-c K +10 &/H_ K +9 &1 _ J +9 &2`\ J +10 &4` J +9 &6Qb J +9 &8a J +10 &9b K +9 &;` K +9 &=Y` J +10 &?b K +9 &@c K +10 &B_ K +9 &D_j K +9 &Fux\ M +10 &GIV\ Q +9 &I@B\ V +9 &KF@B\ W +10 &MAC\ W +9 &NBB\ X +10 &P@C\ X +9 &RIBC\ X +9 &T\ @B\ Y +10 &U@B\ Y +9 &W{BC\ 9 +9 &X_5@B\ U +10 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 +2 "collection"';& +6 "core" &Xlm@C H + &XlnAC H + .tHand.open +2 "manipulator"&r1 +54 "core" 1 +2 "manipulator"&R% +4 "core" % S 7 ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&.'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%s +97 "core"  + "processing"%q% +5 "core" %aK\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%#'U +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +53 "core"  +2 .tPS.seek 0ml +3 "processing"%!'d +1598 "core" ' + .tPSV.dial PSR +3 "processing"% +38 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%D' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%b  +2 "collection"'F  +32 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"%V +107 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%Z  +71 "core" +2 .tPS.seek 0ml +3 "processing"%u'd +2619 "core" ' + .tPSV.dial :air +7 "processing"%p  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%t' +2612 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%A +43 "core" +2 .tPS.seek 0ml +3 "processing"% 'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%U  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +44 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & , + Z 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&6( +5 "core" ( +2 "manipulator"&G& +3 "core" & ) %  3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &B& +2 "core" & , & H 3 +2 .tForearm.seek CC +3 "manipulator"&3'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / + .tCC.seek :open +3 "collection"'Y( +430 "core" ( + "manipulator"&$& +4 "core" & - . I 3 +2 "manipulator"&l% +3 "core" % P " * $  +2 .tForearm.seek :retract +2 "manipulator"&k'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&0(, +284 "core" ( + "manipulator"& & +4 "core" &-  ( 9 ' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +2 "core" &- ! &  ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&>'b +116 "core" ' +2 .tHand.open +2 "manipulator"&?1 +64 "core" 1 + "manipulator"&% +4 "core" % X9 - , p +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "11:35:40.81" +1651 "Can";\ 99 +23127 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%,  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%|  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%J' +2317 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%' +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%y +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%T  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2298 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +123 "core"  +2 "processing"%i% +3 "core" %c +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%-' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%^'Ҧ +1609 "core" ' + ."da"PTV.dial :puck +2 "processing"%h  +70 "core"  + ."da"PSV.dial PTV +3 "processing"%Q +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core"  + "processing"%f% +4 "core" %Ҧ\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'V +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%< +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"% ' +2314 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +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"%/  +79 "core" +2 ."da"PS.seek 0ml +3 "processing"%m'd +2304 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +136 "core"  + "processing"%% +4 "core" %f\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%\\' +639 "core" ' +2 ."da"delay 5 seconds +204 "Can"%\ @@ +298 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%x% +4 "core" %Ҭ  +2 ."da"PS.seek 1.5ml +3 "processing"%8'\\ +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%=  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%j +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%5' +2318 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%` +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%S'd +2299 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%O  +129 "core" +4 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%9  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%'a +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%M  +43 "core"  + "processing"%K% +4 "core" %b  +2 ."da"PS.seek 0.55ml +2 "processing"%z'\ +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%]  +41 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%{ @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%H% +4 "core" %ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" + +3 ."da"PS.seek 0ml +3 "processing"%7'd +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +27363 "Can"0\ II +20639 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +8 .PBV.dial :waste1 +2 "processing"%}  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%+  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%*' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%L +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%W +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +41 "core"  +2 ."da"PS.seek 0ml +3 "processing"%&'d +2304 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%1 +123 "core"  +2 "processing"%% +3 "core" %c\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%;' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%R  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 "processing"%q% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%['S +587 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%w * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%)'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .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 +3 "processing"%! +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%F' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +70 "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"%Z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2289 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%u +123 "core"  + "processing"%A% +4 "core" %h\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%t' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%U'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core"  +2 "processing"%X% +3 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +3 "processing"%'T +582 "core" ' +2 ."da"delay 3 seconds +35 "Can"-\ ;; +267 ."da"PBV.dial between PSV and waste1 +3 "processing"%G * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%B'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .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"PSR.select :air +2 .PSV.dial PSR +3 "processing"%. +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%e' +2321 "core" ' +2 ."da"PSV.dial PTV +46 "processing"%$ +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%l +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%3 +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%N'd +2286 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%6 +123 "core"  +2 "processing"%?% +4 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%> +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"%,% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +3 "processing"%('R +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%@'d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +3 "processing"%y +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%T' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-'d +2307 "core" ' +2 ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%h +123 "core"  +8 "processing"%Q% +17 "core" %g\ +8 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +14 "processing"% +26 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +16 ."da"PS.seek 0.25ml +9 "processing"%g' +337 "core" ' +2 ."da"delay 5 seconds +503 "processing"%f% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%^' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%" +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 "processing"%E% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'U +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%o'd +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%4  +33 "core"  +2 ."da"delay 30 seconds +2043 "Can"0\ |{ +959 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%/ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"% ' +2326 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%m +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +81 "core" +2 ."da"PS.seek 0ml +3 "processing"%%'d +2308 "core" ' + #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +124 "core"  + "processing"%x% +4 "core" %b\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2101 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%=% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'R +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%j * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +97 "core"  +2 ."da"PS.seek 0ml +3 "processing"%`'d +1606 "core" ' + "processing"%29 +3 "core" 9Pu5. +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"%  +4 "core" 5. + 5. + "processing"%n& +3 "core" &X\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&5% +5 "core" %  " (  + "storage"(% +4 "core" % H E \ + "storage"(O. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(9(S +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 ( & +4 "core" &R 5 7 \ +2 "manipulator"&S& +3 "core" &- + ,  ' +2 "manipulator"&M% +4 "core" %  * + )  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&K( +183 "core" ( + "manipulator"&& +4 "core" & (  # / +2 "storage"(]& +4 "core" &R U U ]\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z'] +126 "core" ' +2 "storage"(& +4 "core" &R W Q E\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"({'g +167 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&H& +3 "core" & " , / +2 "storage"(c& +3 "core" &R 1 4 5\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&' +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(}- +3 "core" -' +2 ."da"SE.seek 13.21 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&+% +4 "core" %? + % + + "storage"(7& +4 "core" &R I 1\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&L'A +32 "core" ' +2 "manipulator"&I& +4 "core" & - ) : / +55 "storage"(W& +5 "core" &R T U _\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&C'] +48 "core" ' +3 ."da"SE.seek 14.21 Pucks below Top Plate +3 "storage"(*' +47 "core" ' + "manipulator"&1& +5 "core" & , " T / + "manipulator"&% +5 "core" %b * %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&;( +250 "core" ( + "manipulator"&R& +5 "core" &  1   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" & ' * 4  +3 ."da"Forearm.seek PC +2 "manipulator"&s' +123 "core" ' + ."da"Hand.close +2 "manipulator"&q/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%r( +422 "core" ( +2 "storage"(w& +4 "core" &R J P \ + "manipulator"&[& +4 "core" &   s  +2 "manipulator"&#% +4 "core" %  , ) R L +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&!( +272 "core" ( + "manipulator"&)& +4 "core" & $  + "storage"(b& +4 "core" &R K T \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&V'] +107 "core" ' +2 ."da"Hand.open +2 "manipulator"&Z1 +60 "core" 1 +2 "storage"(D- +3 "core" -' +3 ."da"SE.seek 13.97 Pucks below Top Plate +2 "storage"(F' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 13.21 Pucks below Top Plate +2 "storage"(u' +52 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0312h100ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +143 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.318 seconds\ /var/log/esp/da22jun0312h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0312h100ml15s.tif +1572 #SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0312h100ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0312h100ml30s.tif +3070 #SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0312h100ml30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0312h100ml70s.tif +7138 #SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0312h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "17.318 sec auto-exposure",Subject: "da22jun0312h100ml images!" +11 "storage"(A- +4 "core" -' +4 "storage"(p& +10 "core" &R 8 = \ + "manipulator"&t& +4 "core" &   +2 ."da"Elbow.seek 1 +3 "manipulator"& ( +6 "core" ( +2 "manipulator"&~& +4 "core" & %  = + "storage"(X& +4 "core" &R 3 . b\ +3 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&U'] +19 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 13.92 Pucks below Top Plate +3 "storage"(G'ѐ +74 "core" ' +2 "manipulator"&& +4 "core" & * + +2 "storage"(& +6 "core" &R O\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&., +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 14.11 Pucks below Top Plate +6 "storage"(B'z +35 "core" ' +2 "manipulator"&$% +4 "core" %a " * +2 "storage"(l& +4 "core" &R T U T\ + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&3'C +16 "core" ' + "manipulator"& & +5 "core" &  % % +8 "storage"(e& +11 "core" &R 9\ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&6'] +30 "core" ' + "storage"(?% +5 "core" %v P\ +2 ."downElevator"SE.seek :down +5 "storage"(N' +98 (% +3 "core" % \ K3 +3 "manipulator"&>% +19 "core" %O   \ +6 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&'\ +11 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +76 "core" ' +3 "storage"(,& +8 "core" &R \ +5 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%k& +14 "core" &q +4 "manipulator"&|& +8 "core" & $ )  +3 "manipulator"&(% +9 "core" %\ "  ) Q : +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&'(, +180 "core" ( +2 "manipulator"&_& +12 "core" &, ) Y $ +7 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &y& +8 "core" &, !  $ +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&@'b +112 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&J/ +62 "core" / +3 "manipulator"&a& +11 "core" &,  - ! $ +2 "manipulator"&i% +7 "core" % oe ) % M +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +113 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +14 ."psFlush"Elbow.seek PC +3 "manipulator"&T( +118 "core" ( +4 "manipulator"&h& +9 "core" &  ( & + +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &Q& +8 "core" & ! ) H + +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +4 "manipulator"&-' +121 "core" ' +4 "manipulator"&f& +8 "core" & # #  + +3 "manipulator"&g% +9 "core" % ! " : +2 "processing"%^& +8 "core" &;  +4 "processing"%"& +8 "core" &4  +4 &8 +4 ."psFlush"PC.seek :closed +3 "processing"%\ (X +15 "core" &5  +2 &+  +6 &2{ \ *y +8 &f&\ > +16 &{\ L +8 &L\\ \ K +9 &^!\ K +7 &a\ K +7 &\\ \ K +10 &U` \ K +9 &` \ K +10 &c\ K +9 & `\ K +9 &"\\a\ K +10 &$d\ \ K +8 &%` \ K +10 &'d\ K +10 &)e_\ K +14 &+'_\ K +4 &,a\ K +10 &._\ K +8 &0kb\ L +11 &2/`\ K +9 &3a\ L +9 &5a\ K +10 &7u]\ K +8 &95b\ L +10 &:a\ L +10 &<b\ L +8 &>{c\ L +19 &@>`\ K +2 &B_\ K +8 &C`\ K +10 &Ek\ M +9 &G<\ O +11 &H\ Q +8 &J\ Q +124 &Lz\ Q +36 &N;\ R +2 &O\ R +2 &Q\ R +4 &S\ R +2 &U@\ S + &W\ H +2 &X:O\ ` +4 &X%\ + + ( +2 &X\ + +2 &X\ + +2 &X\ + +2 &X\ + +2 &X\ + +4 &X\ + +4 &X\ + +2 &X\ + +2 &X\ + + &X\ + +4 &X\ + +2 &X\ \ + +2 &X + +7 "processing"%"& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%E& +18 "core" &X=\ + +2 &XS\ + +2 ."psFlush"Hand.open +4 "manipulator"&1 +60 "core" 1 +3 "manipulator"&% +9 "core" % + - > +3 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +14 ."psFlush"Forearm.seek :retract +4 "manipulator"&<'\ +127 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +7 "processing"%4 +43 "core"  +4 "processing"%% +9 "core" %cB\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +10 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%/' +73 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +523 "core" ' +4 ."psFlush"delay 5 seconds +507 .PSR.select :air +8 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%o' +2113 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"% @ +179 "core" A +3 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +132 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%m +110 "core" +3 ."psFlush"PS.seek :empty +7 "processing"%\\'F +2610 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"% +100 "core"  +3 "processing"%% +13 "core" %K  +6 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +591 "core" ' +4 ."psFlush"delay 5 seconds +508 .PSR.select :air +4 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%%' +1612 #"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)\ +494 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%8 @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%= +97 "core" + ."psFlush"PS.seek :empty +3 "processing"%'F +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +95 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1087 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%n'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%O' +2101 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%S U +53 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%M'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +814 "Can"5\ 77 +1803 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%H'd +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%}' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%+  +77 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%7'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +40 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%W'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +1606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%K'd +2625 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%{ +69 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%C U +53 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%R'd +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%&'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +41 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%w' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +67 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%#'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%;'d +2620 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Z& +5 "core" & +2 "manipulator"&D& +4 "core" & ) + F + + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +7 "core" ( + "manipulator"&*& +5 "core" & /    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &F& +4 "core" & %  + .tForearm.seek PC +2 "manipulator"&A' +104 "core" ' + .tHand.close +45 "manipulator"&p/ +60 "core" / +2 .tPC.seek :open +4 "processing"%t( +424 "core" ( + "manipulator"&~& +5 "core" & !    + "manipulator"&X% +4 "core" % * ! \ +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +374 "core" ( +2 "manipulator"&$& +4 "core" &"  & 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &l& +3 "core" &" ! # ) 8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&!'O +119 "core" ' +2 "manipulator"& & +4 "core" &" ! *  8 +2 "manipulator"&e% +3 "core" %C " # P +2 "collection"'V& +4 "core" & +3 "collection"'u& +4 "core" & +2 .tCC.seek :closed +2 "collection"'?(X +7 "core" & +6 &4 $e +10 &X 7 +9 & K +9 &] L +10 &rb K +9 &4c K +9 &e K +10 &` K +9 &z` K +10 &=c J +9 &c K +9 &!a K +10 &#` K +9 &%Db K +9 &'a K +10 &(c K +9 &*b K +10 &,Mb J +9 &.e K +9 &/f K +10 &1b K +9 &3Tb K +9 &5e K +10 &6b K +9 &8` K +10 &:]_ J +9 &<d K +9 &=b K +10 &?c K +9 &Acg K +9 &C%e K +10 &Do L +9 &Fr N +10 &HVGS R +9 &J@C V +9 &K9? W +10 &M=>\ W +9 &OO>>\ X +9 &Q@>\ X +10 &R@A\ X +9 &TBC\ X +10 &VTAE\ Y +9 &WhDI . +9 &Xn#GH S +9 ( +2 &XxpHI I +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'U& +6 "core" &XxpKK I +2 .tHand.open +2 "manipulator"&1 +56 "core" 1 + "manipulator"&>% +4 "core" % L ) *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +115 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'G& +6 "core" &XxpPR I + "collection"'% +5 "core" %LOR  + .tCSV.dial CSR +2 "collection"',  +41 "core"  + "collection"'3% +5 "core" %LQQ  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'k'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 '|% +2 "core" %mSU  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'B' +620 "core" ' + .tCSV.dial :waste +2 "collection"'( +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'6'Q +1970 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'N& +6 "core" &XxpSV I + "collection"'_% +4 "core" %RSU  + .tCSV.dial :flush +2 "collection"'y  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'.'m +1148 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'J @ +41 "core" B + "collection"'a% +4 "core" %mRU  +3 .tCS.seek 7ml + "collection"'i' +516 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  + 'h  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'Q @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'@'Q +1574 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"''& +6 "core" &XxoRU I + "collection"'f% +4 "core" %SRW  + .tCSV.dial :flush +2 "collection"'g  +71 "core" +2 .tCS.seek 5ml +3 "collection"'^'m +1141 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B + "collection"'r% +4 "core" %mTU  +2 .tCS.seek 7ml +2 "collection"'E' +522 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +4 "collection"'"'Q +1578 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'4& +6 "core" &XxnPT I +2 "collection"'% +4 "core" %LRS  + .tCSV.dial CSR +2 "collection"'-  +42 "core"  + "collection"'`% +4 "core" %LST  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +2 "collection"'/'O +1789 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +522 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 'm  +95 "core" +33 + .tCTV.dial :intake +2 "collection"'o  +72 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"' 'Q +1796 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'\\'Q +470 "Can"C\ II +119 "core" ' + .tCSV.dial CSR +2 "collection"'x  +97 "core"  +2 "collection"'% +4 "core" %MQS  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'8'm +1337 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'=' O +1343 "core" ' + .tCSV.dial CBV +2 "collection"'% +99 "core" +2 .tCS.seek 0ml +2 "collection"'j'Q +2594 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &! ! ' 8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +19 "core" ( + "manipulator"&2& +5 "core" & ( ' O ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +2 "core" & , .  ) +3 .tForearm.seek CC + "manipulator"&v'O +89 "core" ' + .tHand.close +2 "manipulator"&5/ +55 "core" / +2 .tCC.seek :open +2 "collection"'n( +428 "core" ( +2 "manipulator"&& +4 "core" &  & h ) + "manipulator"& % +4 "core" % ` !  X 6 +2 .tForearm.seek :retract +2 "manipulator"&S'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&O(, +282 "core" ( + "manipulator"&& +5 "core" &- &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &M& +2 "core" &- "   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&]'b +132 "core" ' +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&% +5 "core" % W 8 ' v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&0'\ +107 "core" ' +2 "processing"%& +4 "core" &Q  +52448 "Can"3\ // +60001 ,\ // +49228 #t-> access 1 +3 "storage"(% +5 "core" % \ + "manipulator"&c% +5 "core" % 9 !  E  + "manipulator"&H& +4 "core" &- $ ! _  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(+(<( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (}& +3 "core" &<& \  +6094 #t-> access 2 +2 "storage"(I% +4 "core" % \  +3 "manipulator"&7% +4 "core" % 9   +2 "manipulator"&W& +4 "core" &-  # (  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(1(K +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &K( /\  +3734 "Can"E\ // +60001 I|\ // +15217 #t-> startTube 2 +348 #-> da 100 +2 #da sampling at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:14:25EDT03-Jun-22\\n{}\\nCan@13:11:49, 20.4C, 37% humidity, 15.0psia, 13.728V, 0.226A, 0.226A avg, 3.11W",Subject: "da sampling at most 100ml" +5 "collection"'z& +4 "core" &  +3 "manipulator"&{% +5 "core" % 9 - , 1  +2 "storage"(K% +4 "core" % 3\  + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +670 "core" ( +5 .tSC.configure :limp +7 "storage"($(\ 1b +8 (C& +9 "core" & $\ +4 "manipulator"&L& +11 "core" &-     +4 "manipulator"&% +9 "core" % 9 * & ,  +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +4 "manipulator"&R( +209 "core" ( +3 "manipulator"&q& +9 "core" & # * +  +3 "storage"(& +11 "core" &  \ +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 2 + 600 counts +4 "manipulator"&:'/ +127 "core" ' +3 "storage"(&& +8 "core" &  \ +6 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +12 .tSE.seek :beamBreak + "storage"(['g +280 "core" ' +3 "storage"(w- +7 "core" -'x +3 .tSE.configure :default +6 "storage"(#QK-0-\ b +8 (s& +15 "core" &  \ \ +3 "manipulator"&#& +7 "core" & # C  +4 .tElbow.seek 2 +3 "manipulator"&b( +11 "core" ( +2 "manipulator"&)& +8 "core" & - . b  +3 "storage"(Z& +9 "core" &  &\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&D' +49 "core" ' +7 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 .tHand.close +3 "manipulator"&*/ +65 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&F& +11 "storage"(p' +17 "core" & # - *  +3 "manipulator"&T% +8 "core" % Ͻ % $ F +5 .tForearm.seek :retract +2 "manipulator"&<'\ +98 "core" ' +4 .tElbow.seek CC +4 "manipulator"&\ ( +124 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +35 "core" ( +3 "manipulator"&~& +9 "core" &( / -  >H +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +8 &X& +5 "core" &( - - ` >H +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +3 "manipulator"&A'O +135 "core" ' +5 "manipulator"&& +9 "core" &( , + ] >H +4 "manipulator"&$% +8 "core" %G * " & +4 "collection"'l& +8 "core" & +4 "collection"' & +10 "core" &} +6 .tCC.seek :closed +3 "collection"'e(X +15 "core" & +3 & +2 &~ 5 +5 &>I~U 0 +13 &qu D +10 &e K +6 &b K +9 &e( K +9 &da K +9 &&c K +12 &g K +6 &bY K +10 &l`v K +10 &!.b K +8 &"cM K +10 &$ea K +10 &&t` K +9 &(6`{ K +16 &)a K +6 &+`j J +6 &-|c K +10 &/>_ K +8 &1`L J +13 &2b J +7 &4` J +9 &6Hb J +10 &8\ a\\ J +8 &9b J +9 &;b K +11 &=Md K +8 &?b J +15 &@b J +5 &Be* K +9 &DTn L +10 &F uy O +9 &GSZf S +11 &I}#) V +8 &K<PM\ W +9 &LYX\ W +9 &N[]\ W +10 &PY]\ X +9 &R@VX\ X +10 &TVY\ X +9 &UVWO\ X +10 &WwUXd\ ; +9 &XK+WX )y +10 &Xv}UV N +2 ( +6 "collection"' & +7 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 +2 .Hand.open +8 "manipulator"&V1 +11 "core" &XvVWe N +56 1 +3 "manipulator"&% +8 "core" % G 7 0  +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&Y'\ +116 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml +7 .Gate.power :sampler,:ON +6 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +7 .SS.hold +13 "sampler")U+ +6 "core" + +3 "sampler")% +8 "core" %FB \  +4 "collection"'>& +8 "core" &XvTX N +5 "Can"6z\ GH +3 #tCalibrating pressure sensors +3 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +12 .SS.reconfigure :fast +10 "sampler")#.0X @ +30 "core" B +2 .tSS.reconfigure :default +4 "sampler")#.0XLd +102 "collection"'#9 +2 "core" 9@Pd +103 "collection"')9 +2 "core" 9 @Td +102 "collection"'Z9 +3 "core" 9)AXd +102 "collection"'*9 +2 "core" 9FA]d +102 "collection"'K9 +3 "core" 9eBad +102 "collection"'9 +3 "core" 9Bed +102 "collection"'T9 +3 "core" 9Did +102 "collection"'R9 +2 "core" 9Emd +103 "collection"':9 +2 "core" 9Gqd +102 "collection"'X9 +2 "core" 9Hvd +102 "collection"'[9 +3 "core" 9&Izd +102 "collection"'b9 +3 "core" 9HK~d +102 "collection"'j9 +3 "core" 9iKd +102 "collection"'~9 +2 "core" 9Ld +102 "collection"'9 +3 "core" 9Lc +102 "collection"'$9 +2 "core" 9M_ +103 "collection"'p9 +2 "core" 9O\\ +102 "collection"'F9 +2 "core" 9OY +103 "collection"'<9 +2 "core" 94QV +102 "collection"'n9 +2 "core" 9VSQ +103 "collection"'V9 +2 "core" 9xTO +102 "collection"'9 +3 "core" 9VL +151 "collection"'D9 +3 "core" 9ZH +103 "collection"'A9 +2 "core" 9\\E +102 "collection"'9 +2 "core" 9 \\C +103 "collection"'>9 +2 "core" 9-]@ +102 "collection"'l9 +3 "core" 9M]> +102 "collection"'9 +3 "core" 9l^; +102 "collection"'G9 +3 "core" 9_8 +102 "collection"',9 +2 "core" 9a7 +102 "collection"'U9 +3 "core" 9b3 +102 "collection"'39 +3 "core" 9c2 +102 "collection"'u9 +2 "core" 9e. +102 "collection"'|9 +3 "core" 9g. +102 "collection"'(9 +3 "core" 98i, +102 "collection"'!9 +3 "core" 9Sj* +102 "collection"'d9 +12 "core" 9ol' +102 "collection"' 9 +3 "core" 9o& +102 "collection"'k9 +2 "core" 9q% +102 "collection"'P9 +3 "core" 9s# +102 "collection"'_9 +2 "core" 9t! +102 "collection"'69 +3 "core" 9u +102 "collection"'J9 +3 "core" 9v +102 "collection"'y9 +3 "core" 9 w +102 "collection"'B9 +2 "core" 9 $x  +102 "collection"'N9 +3 "core" 9 8y +102 "collection"'h9 +2 "core" 9 K| +102 "collection"'Q9 +3 "core" 9 ^} +102 "collection"'.9 +2 "core" 9 p +102 "collection"'a9 +3 "core" 9  +102 "collection"'@9 +2 "core" 9 $ +102 "collection"'i9 +3 "core" 9 ( +102 "collection"'9 +3 "core" 9 , +102 "collection"'r9 +3 "core" 9 0 +102 "collection"'9 +2 "core" 9 4 +102 "collection"''9 +3 "core" 9 9 +102 "collection"'9 +3 "core" 9 = +102 "collection"'E9 +2 "core" 9 A +102 "collection"'f9 +3 "core" 9\ E +102 "collection"'g9 +2 "core" 9\ I +102 "collection"'9 +3 "core" 9\ N +102 "collection"'-9 +4 "core" 9\ "R +102 "collection"'49 +2 "core" 9\ ,V +102 "collection"'/9 +3 "core" 9\ 5Z\ +102 "collection"'^9 +3 "core" 9\ >^\ +102 "collection"'m9 +3 "core" 9\ Gc\ +102 "collection"'o9 +3 "core" 9\ Og\ +102 "collection"'9 +3 "core" 9\ Xk\ +102 "collection"'9 +3 "core" 9\ _o +102 "collection"'9 +2 "core" 9\ gs +102 "collection"'x9 +3 "core" 9\ mw +102 "collection"'9 +3 "core" 9\ t| +103 "collection"'89 +2 "core" 9\ z +102 "collection"' 9 +2 "core" 9\  +103 "collection"'=9 +2 "core" 9\  +102 "collection"'9 +2 "core" 9\  +103 "collection"'%9 +3 "core" 9\  +102 "collection"'\\9 +3 "core" 9\  +102 "collection"'`9 +2 "core" 9\  +102 "collection"'29 +3 "core" 9\  +102 "collection"' 9 +2 "core" 9\  +102 "collection"'"9 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'? `\ `\ E +3 '9 +7 "core"  + 9\ \  + "collection"'% +4 "core" %** \ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.3psia +30704 "Can"{\ +29282 "core" ` +2 "collection"' 9 +3 "core" 9\ Z +2 "collection"'% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/35.7psia +3 .CS.seek 0ml +3 "collection"'v'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'M @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1338 "core" ' + .tCSV.dial CTV +3 "collection"'S  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"']  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'c'Q +1347 "core" ' + "collection"'% +4 "core" %Q  + #tPuck @47.5psia after final lysis pressurization +7 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +2 "collection"'5 +98 "core" ~ + .tCBV.dial CSV +2 "collection"'9  +30 "core"  + "collection"'I% +4 "core" %Q}  +2 .tCS.seek 5ml +2 "collection"'7'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'}  +42 "core" + "collection"'+% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'z' +580 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'{ @ +41 "core" > +2 .tCS.seek 10ml +4 "collection"'W' O +853 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +120 "core" b +2 #tLysing Complete +2 "collection"'1& +5 "core" &Xvz&) * N +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&C% +5 "core" %  ) # & +2 "storage"(L% +3 "core" % \ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(q(S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &T F\ +2 "manipulator"&O& +4 "core" &' - , J >H + "manipulator"&&% +4 "core" %  + ( / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&0( +183 "core" ( +2 "manipulator"&w& +4 "core" & 0 0 H - + "storage"(s& +4 "core" &T Z\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&#'] +91 "core" ' + "storage"()& +4 "core" &T -\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(Z'g +273 "core" ' + "storage"(*- +3 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(K'z +35 "core" ' +2 "manipulator"&& +4 "core" & - ,  - +2 "manipulator"&T% +3 "core" %_ $ ,  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' + .tElbow.seek CC +3 "manipulator"&:( +163 "core" ( + "manipulator"&X& +4 "core" &# 2   :+ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &# - , m :+ +2 .tForearm.seek CC + "manipulator"&b'O +97 "core" ' + .tHand.close +2 "manipulator"&j/ +64 "core" / +2 .tCC.seek :open +4 "collection"'~( +425 "core" ( +2 "storage"(& +4 "core" &T \ + "storage"($& +4 "core" &T b\ + "manipulator"&p& +4 "core" &# . - ; :+ + "manipulator"&F% +4 "core" % P - / _ ` +2 .tForearm.seek :retract +2 "manipulator"&<'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&n( +173 "core" ( + "manipulator"&V& +4 "core" & '   "z +2 "storage"(& +4 "core" &T B\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&D' +110 "core" ' + .tElbow.hold +3 "manipulator"&A, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +60 "core" 1 +3 "manipulator"&>% +4 "core" % T 8 7 e + "storage"(l& +4 "core" &T '\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 314 counts +3 "manipulator"&'? +23 "core" ' + "manipulator"&G& +4 "core" & &  "z +2 "storage"(,& +4 "core" &T 3\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +23 "core" ' +2 "storage"(3% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(u' +99 (|% +3 "core" %rO \ RQ +2 "manipulator"&(% +4 "core" %E " ) # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&!'\ +111 "core" ' +40 ' + ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'d& +6 "core" &!i  + "manipulator"& & +4 "core" &  (  "z +2 "manipulator"&k% +4 "core" %\ $  D +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +177 "core" ( + "manipulator"&_& +4 "core" &-  '  . +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +2 "core" &-  " D . +2 .tForearm.seek :garage +2 "manipulator"&J'b +95 "core" ' +2 .tHand.close +2 "manipulator"&y/ +61 "core" / + "manipulator"&B& +4 "core" &- 6 ) 1 . +2 "manipulator"&N% +3 "core" % o )  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +120 "core" ' +2 .tElbow.reconfigure :tight +56 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Q( +302 "core" ( + "manipulator"&.& +4 "core" &! )  \ 8 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &a& +4 "core" &! , + 5 8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&@'O +111 "core" ' + "manipulator"&i& +4 "core" &! - * * 8 +2 "manipulator"&% +4 "core" %Y . + E +2 "collection"'r& +4 "core" &%( +2 "collection"'& +5 "core" &&' +2 .tCC.seek :closed +2 "collection"''(X +7 "core" &%& +4 &%' E 8 +10 &FLv$) " / +9 &yv%'  D +9 &)]$( I +10 &\\$( I +9 &\\'' I +10 &pZ#(c I +9 &2]#' I +9 &]$' I +10 &]$'o I +9 &y\\#(F I +9 &!;\\%&m I +10 &"Z%% I +9 &$Y'& H +10 &&]$' I +9 &(B\\&% I +9 &*]#' I +10 &+\\'% I +9 &-\\$'t I +9 &/JY$' I +10 &1 Z%( I +9 &2\\&& I +10 &4\\&( I +9 &6RZ$&\\ I +9 &8Z&'D H +10 &9^&', I +9 &;_&( I +9 &=\\Y&( H +10 &?\\() I +9 &@\\&( I +10 &B^% J +9 &D`g J +9 &Fx L +10 &G\ Q +9 &Ip\ V +9 &KCm\ W +10 &M\ W +9 &N\ W +10 &P\ W +9 &RF\ X +9 &T \ X +10 &Un\ Y +9 &WyY\ 9 +9 &X[5H\ X +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.12 +2 "collection"'& +6 "core" &Xj`' I + &Xjb I + .tHand.open +2 "manipulator"&E1 +54 "core" 1 +2 "manipulator"&f% +4 "core" % X 6 . % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&g'\ +100 "core" ' + .tPSV.dial PSR +3 "processing"% +41 "core"  +2 "processing"%-% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%4'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%^'d +1604 "core" ' +2 .tPSV.dial PSR +7 "processing"%m +40 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%o' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  +3 "collection"'  +72 "core" +78  +2 .tPSV.dial :mixloop + "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%x  +124 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2619 "core" ' + .tPSV.dial :air +2 "processing"%8  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2617 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +43 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +415 "Can"|\ II +2201 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +6 "core" &! 0 - U 8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&"( +4 "core" ( +2 "manipulator"& & +3 "core" &! 5 1 W 8 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &  - C 8 +2 .tForearm.seek CC +2 "manipulator"&'O +110 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 .tCC.seek :open +2 "collection"'?( +427 "core" ( + "manipulator"& & +5 "core" &" - & S 8 + "manipulator"&% +4 "core" % by 0 ,   +2 .tForearm.seek :retract + "manipulator"&H'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( +2 "manipulator"&M& +4 "core" &, )  U  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &v& +3 "core" &, ) ! h  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&S'b +113 "core" ' + .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&]% +4 "core" % W % * I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'& +6 "core" &  +2 "manipulator"&% +3 "core" %\ "  # +2 "storage"(5% +4 "core" % {\ + "storage"(9. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(I( \ +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (c& +4 "core" & . Q\  +2 "manipulator"&}& +3 "core" &- % & 4  +2 "manipulator"&+% +4 "core" %\ " " % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&7( +211 "core" ( + "manipulator"&{& +4 "core" & *  V k +2 "storage"(z& +3 "core" &  \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +87 "core" ' + "storage"(1& +5 "core" &  7\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(C'g +282 "core" ' +2 "storage"(L- +3 "core" -'{ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +2 "core" &  $\  +2 "manipulator"&& +4 "core" & * ! : k + .tElbow.seek 2 +2 "manipulator"&O( +5 "core" ( + "manipulator"&&& +4 "core" & ( 5 K k +2 "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&w' +40 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&s/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& +4 "storage"(\ ' +7 "core" & ! #  k +2 "manipulator"&Y% +4 "core" %  $ $ L  +2 .tForearm.seek :retract +2 "manipulator"&*'\ +87 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +153 "core" ( +2 "manipulator"&T& +4 "core" &3 0  9 H + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &Z& +4 "core" ' + &3 % , W H +2 ."downElevator"SE.stop +3 .tForearm.reconfigure :tight +3 "storage"(5 +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X'O +94 "core" ' +2 "manipulator"&[& +4 "core" &3 ) + d H +2 "manipulator"&#% +4 "core" %O . . u K +2 "collection"'0& +4 "core" &m +2 "collection"'j& +5 "core" &E +2 .tCC.seek :closed +2 "collection"'R(X +7 "core" &Q +6 &4> %g +9 &Zy 7 +10 &z J +9 &Y I +9 &_, I +10 &I\\ I +9 & ` J +10 &\\ I +9 &\\ I +9 &P] I +10 & \\ I +9 &!\\ I +9 &#] I +10 &%Y\\ I +9 &']r I +10 &(\\c I +9 &*\\V I +9 &,`\\8 I +10 &."]) I +9 &/Z I +9 &1] I +10 &3i] I +9 &5+\\> I +9 &6]L I +10 &8]C I +9 &:p]/ I +10 &<2a$ I +9 &=^ I +9 &?] I +10 &Ax^< I +9 &C7g J +9 &D\\o N +10 &F(9 R +9 &H]\ U +10 &J \ V +9 &K\ W +9 &M \ W +10 &O_\  \ W +9 &Q\ \ X +9 &R\ Y +10 &T\ X +9 &Vc|\ Y +10 &W]~ 6 +9 &Xhl V +9 ( +3 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + .Hand.open +4 "manipulator"&e1 +5 "core" &Xkqf S +52 1 +2 "manipulator"&% +4 "core" % O F E U K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'p  +123 "core" ~ +54 .tCSV.dial CTV +2 "collection"'F  +38 "core" ~ +2 .tPS.seek 2.5ml +4 "processing"%V' +2608 "core" ' + "collection"'% +4 "core" % M  +2 .tCS.seek 4ml +2 "collection"'b'NN +1598 "core" ' +2 .tdelay 8 seconds +807 .PSV.dial :air +2 "processing"%:  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%>'d +2616 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'l ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"'G @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"',' O +1595 "core" ' +2 .tCSV.dial CTV +2 "collection"'3  +43 "core"  +2 .tCS.seek 0ml +3 "collection"'<'Q +2605 "core" ' + .tCBV.dial :waste1 +2 "collection"'| @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'(  +122 "core" +2 "collection"'n& +4 "core" &XkpL S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&D% +5 "core" %\ + ( . z $p +2 "storage"(% +4 "core" % m\ + "storage"(d. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"( (S +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (k& +4 "core" &V i\ + "manipulator"&K& +4 "core" &3 (   H +2 "manipulator"&U% +4 "core" %\ + ( * \\ $p +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&_( +201 "core" ( + "manipulator"&6& +4 "core" & *  U  +2 "storage"(u& +4 "core" &V w\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&A'] +93 "core" ' +2 "storage"(y& +4 "core" &V I\ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(B'g +283 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&!& +3 "core" & . / n  + "storage"(J& +4 "core" &V R\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&P' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&., +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(a- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(i' +30 "core" ' +2 "manipulator"&% +4 "core" %e , + " +2 "storage"(r& +4 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 320 counts + "manipulator"&h'E +33 "core" ' +2 "manipulator"&~& +4 "core" & - * w  + "storage"(& +5 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&E'] +23 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(f' +40 "core" ' +2 "manipulator"&& +4 "core" & ) +  +2 "manipulator"&% +4 "core" %` / / I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .tElbow.seek CC +4 "manipulator"&@( +166 "core" ( +2 "manipulator"&;& +4 "core" &6  0  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" &6 / , R J +2 .tForearm.seek CC +2 "manipulator"&4'O +106 "core" ' + .tHand.close +2 "manipulator"&m/ +65 "core" / +2 .tCC.seek :open +3 "collection"'^( +427 "core" ( + "storage"(& +5 "core" &V \ + "storage"(& +4 "core" &V \ + "manipulator"&& +4 "core" &6 / - c J +2 "manipulator"&x% +3 "core" % U - $ H +2 .tForearm.seek :retract +2 "manipulator"&o'\ +118 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&8( +183 "core" ( +2 "manipulator"&& +4 "core" & &  \ ( + "storage"(=& +4 "core" &V 9\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"& ' +104 "core" ' + .tElbow.hold +3 "manipulator"&%, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&`% +4 "core" % Q > / o +2 "storage"(\\& +4 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"& 'A +28 "core" ' + "manipulator"& & +5 "core" &  & ( + "storage"(& +4 "core" &V P\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +32 "core" ' +2 "storage"(Q% +4 "core" % _\  +3 ."downElevator"SE.seek :down +3 "storage"(g' +99 ('% +2 "core" %OI \\\ RO +2 "manipulator"& % +5 "core" %4 + $  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +32 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +3 "processing"%  +70 "core" +2 .tPS.seek 2.5ml +4 "processing"%M' +2616 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%v +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%"  +54 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%]  +44 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%H'd +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &  +2 "manipulator"&& +4 "core" &  ! ( + "manipulator"&5% +4 "core" %\ #  & +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(, +186 "core" ( + "manipulator"&S& +4 "core" &,  ' T  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &c& +3 "core" &, #   +2 .tForearm.seek :garage +2 "manipulator"&}'b +108 "core" ' + .tHand.close +2 "manipulator"&+/ +64 "core" / +2 "manipulator"&q& +4 "core" &, = 3 `  + "manipulator"&{% +4 "core" % fR ' " 1 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +121 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&( +118 "core" ( + "manipulator"&1& +4 "core" & '  C +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" & $ R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&L' +90 "core" ' + "manipulator"&& +5 "core" &  0 U + "manipulator"&% +4 "core" % !  v z +2 "processing"%&& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +3 "processing"%s(X +5 "core" &  +4 & 6 +10 &=I|\ 0 +9 &ks\ E +9 &h\ L +10 &e\ L +9 &b K +9 &\\g\ L +10 & b\ K +9 &c\ K +10 &c\ K +9 &eb\ L +9 &!&e\ L +10 &"c\ L +9 &$g L +9 &&mf\ L +10 &(/e! L +9 &)e&\ L +10 &+b-\ L +9 &-vg5\ K +9 &/7b4\ L +10 &0b/\ L +9 &2c6\ L +9 &4}bG\ L +10 &6?b9 L +9 &8aC\ K +10 &9f;\ L +9 &;c:\ L +9 &=Gb=\ L +10 &? cG\ L +9 &@aQ L +9 &BdR\ L +10 &DNiJ\ L +9 &F\ xY\ N +10 &G]\ P +9 &IZ\ Q +9 &KF]\ Q +10 &Mb\ R +9 &Nj\ Q +9 &Pe\ R +10 &RKf\ R +9 &T n\ S +10 &Ut\ S +9 &Wo\ 5 +9 &X_-pq\ Y +10 &Xr . +2 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +2 "processing"%)& +6 "core" &Xo . + .tHand.open +54 "manipulator"&Y1 +60 "core" 1 + "manipulator"&7% +4 "core" % / , S z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tPRV.dial :air +2 "processing"%T  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%Z +42 "core" +3 "processing"%C% +4 "core" %b  +2 .tPS.seek 0.3ml +2 "processing"%w'_ +389 "core" ' +2 .tPSV.dial PSR +2 "processing"%[ +96 "core"  +2 "processing"%#% +5 "core" %b  + #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%0'. +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%O' +1908 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%\ +97 "core" + .tPTV.dial :mixing +2 "processing"%* @ +70 "core" @ + .tPBV.dial :waste2 +3 "processing"%?  +84 "core"  +2 .tPS.seek 0ml +3 "processing"%e'd +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&& +6 "core" & * &  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +9 .tElbow.seek PC +2 "manipulator"&j( +4 "core" ( + "manipulator"&p& +5 "core" & + , ` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +3 "core" &  ( +2 .tForearm.seek PC + "manipulator"&F' +121 "core" ' + .tHand.close +2 "manipulator"&2/ +55 "core" / +2 .tPC.seek :open +2 "processing"%( +429 "core" ( + "manipulator"&W& +4 "core" & #  +2 "manipulator"&:% +3 "core" %  " $  K +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&V(, +139 "core" ( +2 "manipulator"&l& +4 "core" &- )  x +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &- "  x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&b'b +106 "core" ' +2 .tHand.open +2 "manipulator"&31 +56 "core" 1 + "manipulator"&,% +4 "core" % ^1 D C O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&|'\ +112 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%(& +6 "core" &  + "manipulator"&n% +4 "core" %  $  c  +2 "storage"(D% +3 "core" % }\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(d( \ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (k& +2 "core" & \  +2 "manipulator"&K& +4 "core" &- ! # x + "manipulator"&U% +4 "core" %  ) "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&I( +207 "core" ( +2 "manipulator"&6& +4 "core" &   h + "storage"(u& +4 "core" &  r\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +97 "core" ' +2 "storage"(y& +4 "core" &  ?\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"($'g +281 "core" ' + "storage"(N- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (!& +3 "core" &  n\  + "manipulator"&J& +4 "core" & - - K h +2 .tElbow.seek 2 +2 "manipulator"&a( +4 "core" ( +2 "manipulator"&& +3 "core" & + , ; h +2 "storage"(r& +4 "core" &  G\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&~' +54 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +62 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(' +7 "core" & * + & h +2 "manipulator"&A% +4 "core" % ;  " D +2 .tForearm.seek :retract +2 "manipulator"&_'\ +109 "core" ' +2 .tElbow.seek PC +2 "manipulator"&B( +144 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +102 "core" ( + "manipulator"&P& +5 "core" & $ # F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +2 "core" &   G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&i' +121 "core" ' +2 "manipulator"&;& +4 "core" & " ' A +2 "manipulator"&/% +4 "core" % "  + "processing"%E& +4 "core" &  +3 "processing"%.& +5 "core" &  +2 .tPC.seek :closed + "processing"%m(X +7 "core" &  +7 &.{ $d +9 &W 7 +10 & K +9 &` L +9 &re K +10 &3a L +9 &b K +9 &d K +10 &za K +9 &;c L +10 &` K +9 &!c K +9 &#_ K +10 &%Cb L +9 &'c K +10 &(b{ L +9 &*ak K +9 &,Mcu K +10 &.b{ K +9 &/b K +9 &1_ K +10 &3Tc} K +9 &5ak K +9 &6aq K +10 &8bw L +9 &:\\cr K +9 &<ej K +10 &=cg K +9 &?_l K +10 &Adal K +9 &C%ik L +9 &Dxe M +10 &F_ P +9 &HZY Q +10 &JP\ R +9 &KJ Q +9 &MH\ R +10 &OaF\ R +9 &Q"V\ R +9 &RL\ R +10 &TH\ R +9 &VgN\ R +9 &WgrE (z +10 &X n0 6 +9 ( + &X. - +3 "processing"%.& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open +4 "manipulator"&-1 +58 "core" 1 + "manipulator"&R% +4 "core" % 5 $ 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% S + %9 +6 "core" 9FG +102 "processing"%x9 +3 "core" 9CE +102 "processing"%49 +2 "core" 9AE  +102 "processing"%9 +2 "core" 9>F  +103 "processing"%=9 +2 "core" 9=D +102 "processing"%@9 +2 "core" 9<E +102 "processing"%9 +3 "core" 9:E +102 "processing"%`9 +2 "core" 9;E +102 "processing"%\\9 +3 "core" 9:D" +102 "processing"% 9 +2 "core" 9;E& +102 "processing"%9 +3 "core" 9;E* +102 "processing"%Q9 +2 "core" 9<E/ +102 "processing"%o9 +3 "core" 9>D3 +102 "processing"%'9 +2 "core" 9@E7 +102 "processing"% 9 +2 "core" 9CE; +103 "processing"%89 +3 "core" 9EE? +102 "processing"% 9 +2 "core" 9IFC +102 "processing"% 9 +3 "core" 9MFH +102 "processing"%f9 +2 "core" 9QFL +102 "processing"%9 +2 "core" 9UFP +102 "processing"%9 +3 "core" 9[GT +102 "processing"%g9 +2 "core" 9`HX +102 "processing"%>9 +3 "core" 9fG] +102 "processing"%v9 +2 "core" 9lGa +102 "processing"%"9 +2 "core" 9sGe +102 "processing"%9 +3 "core" 9xGi +102 "processing"%]9 +3 "core" 9Gm +102 "processing"%M9 +3 "core" 9Hq +102 "processing"%9 +2 "core" 9Hv +102 "processing"%9 +2 "core" 9Iz +103 "processing"%59 +4 "core" 9L~ +102 "processing"%S9 +2 "core" 9I +103 "processing"%c9 +2 "core" 9I +102 "processing"%%9 +2 "core" 9J +102 "processing"%+9 +3 "core" 9J +102 "processing"%q9 +3 "core" 9J +102 "processing"%{9 +2 "core" 9K +102 "processing"%9 +3 "core" 9J +102 "processing"%19 +2 "core" 9K +102 "processing"%9 +2 "core" 9K +103 "processing"%}9 +2 "core" 9L +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9M +103 "processing"%&9 +2 "core" 9 M +3 .tPH.hold 2:00:00,28C +3 "processing"%9 pSp +4 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%z +96 "core"  + "processing"%t% +4 "core" %dU  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%)' +583 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%Y'Ҧ +1608 "core" ' +2 .tPTV.dial :puck +2 "processing"%7  +68 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%T  +124 "core"  + "processing"%Z% +4 "core" %Ҫ/  +2 .tPS.seek 1.5ml +2 "processing"%C'Z +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +3 "processing"%L * +33 "core" , +2 .tPS.seek 0ml +3 "processing"%H'd +1609 "core" ' +2 .tdelay 5:00 +1428 "Can" \ 43 +28574 #trecoverPSRreagent08 +2 .PTV.dial :puck +54 .PBV.dial :waste1 +5 "processing"%[  +36 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%# * +34 "core" + + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%w +69 "core"  +2 .tPS.reconfigure :fast +4 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +3 "processing"%0' +2321 "core" ' + .tPSV.dial PTV +2 "processing"%\ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%O  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2307 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%p  +125 "core" + .tPSV.dial :mixloop +2 "processing"%X +44 "core" + .tPRV.dial :ab1 +2 "processing"%2 @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%'c +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'  +2 "processing"%s  +42 "core" +2  +2 "processing"%W% +4 "core" %e  +2 .tPS.seek 0.34ml +2 "processing"%:'t +430 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'l  +29 "core" + .tPRV.dial :air +2 "processing"%G  +42 "core"  +2 .tPS.seek 0.9ml +4 "processing"%F'G[ +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +70 "core" > +2 .tPS.seek 0.5ml +3 "processing"%3' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%,  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%('Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"%n @ +71 "core" A +2 .tPBV.dial :waste1 +7 "processing"%D  +34 "core" + "processing"%% +4 "core" %ҩw  +3 .tPS.seek 1.85ml + "processing"%b' +236 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%k * +32 "core" + +2 .tPS.seek 0ml +3 "processing"%K'd +1956 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'U& +4 "core" &x \ +2 "manipulator"& & +3 "core" & + " & +2 "manipulator"&6% +4 "core" %  % #  } +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(, +129 "core" ( + "manipulator"&V& +4 "core" &, '   F +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +2 "core" &,  & F +2 .tForearm.seek :garage +2 "manipulator"&|'b +106 "core" ' +2 .tHand.close +2 "manipulator"&N/ +54 "core" / +2 "manipulator"&!& +5 "core" &-  > ) 1 2 + "manipulator"&J% +4 "core" % od , - N +2 .tForearm.seek :retract +2 "manipulator"&'\ +122 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&r( +284 "core" ( +2 "manipulator"&& +4 "core" &9  *  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &9 ( 0 K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&A'O +92 "core" ' +2 "manipulator"&I& +4 "core" &8 1 0 K +2 "manipulator"&% +4 "core" %W + + K ] + "collection"'$& +5 "core" &  +2 "collection"'~& +4 "core" &  +2 .tCC.seek :closed +4 "collection"'P(X +4 "core" &  +5 & 8 +9 &FJ{\ 1 +10 &zu\ E +9 &(c\ K +10 &^\ K +9 &`\ J +9 &ob\ K +10 &1_\ K +9 &c\ K +9 &b\ K +10 &w_\ K +9 &!9b\ K +10 &"c\ K +9 &$_\ K +9 &&_\ K +10 &(A`\ K +9 &*f\ K +9 &+`\ J +10 &-c\ K +9 &/Ia\ K +9 &1\ c\ K +10 &2`\ J +9 &4`\ J +10 &6Qa\ K +9 &8c\ K +9 &9a\ J +10 &;a\ K +9 &=Z_\ J +10 &?`\ K +9 &@^\ K +9 &Bb\ K +10 &D_h\ L +9 &Fvn|\ M +9 &G<N\ Q +10 &I03\ U +9 &KG01\ W +9 &M02\ W +10 &N/4\ W +9 &P11\ X +10 &RL/2\ X +9 &T 03\ X +9 &U02\ Y +10 &W~02\ 7 +9 &XU//3\ #g +9 &Xmp.1\ O +3 ( +2 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 + "collection"'h& +7 "core" &Xmp24\ O + .tHand.open +2 "manipulator"&a1 +65 "core" 1 +2 "manipulator"&;% +4 "core" % W - -  ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +113 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +96 "core"  +2 "processing"%% +4 "core" %iF\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%_'U +1609 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +53 "core"  +2 .tPS.seek 0ml +3 "processing"%-'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%R +41 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%.  +2 "collection"'x  +32 "core" ~ +116  +2 .tPSV.dial :mixloop + "processing"%i +94 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%4  +71 "core" +2 .tPS.seek 0ml +3 "processing"%'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%=  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%@' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"% +40 "Can"\ QQ +4 "core" +2 .tPS.seek 0ml +2 "processing"%`'d +2614 "core" ' +2 .tPSV.dial :air + "processing"%\\  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +3 "processing"%Q'd +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&o& +6 "core" &7 * # K +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&'( +5 "core" ( + "manipulator"& & +5 "core" &7 . * & K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &8& +3 "core" &6 , &  K +2 .tForearm.seek CC + "manipulator"& 'O +95 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tCC.seek :open +3 "collection"'f( +430 "core" ( + "manipulator"&& +4 "core" &7 , + K +2 "manipulator"&% +3 "core" % a ( ! +2 .tForearm.seek :retract +2 "manipulator"&g'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&>(, +290 "core" ( +2 "manipulator"&v& +4 "core" &, (  D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +3 "core" &, . , L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +116 "core" ' +2 .tHand.open +2 "manipulator"&]1 +59 "core" 1 + "manipulator"&M% +4 "core" % \\. = ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "14:07:32.00" +24887 #recoverPRVreagent08 +6 .PTV.dial :mixing +4 "processing"% @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + + ."da"PSV.dial :air +2 "processing"%c  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%%' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +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"%  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%1'd +2302 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%}% +4 "core" %it\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%&  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +36 "core" +2 "processing"%e% +3 "core" %ҡV\  +2 ."da"PS.seek 1.5ml +3 "processing"%)'Q +595 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +11513 "Can"\ 99 +490 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%T  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%Y +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%L' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +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"%#  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%w'd +2293 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +2 "processing"%H +123 "core"  +2 "processing"%\ % +4 "core" %a + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%*' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%?'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV +4 "processing"%O +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%p% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%X'V +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%2 * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%s  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%W +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +70 "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"%j  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%F'd +2294 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%,  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%3  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +4 "processing"%n +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%D'a +396 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%k% +3 "core" %de\  +2 ."da"PS.seek 0.55ml +2 "processing"%(' +341 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%b  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%U'Ҧ +1547 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%6 @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%V  +33 "core" + "processing"%y% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"%B' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%N * +34 "core" , +2 ."da"PS.seek 0ml +3 "processing"%!'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16301 "Can"\ YY +31702 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%J  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSV.dial :air +2 "processing"%|  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%I +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'d +2308 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%^% +4 "core" %h{\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%h' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +51 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%;  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +35 "core" +2 "processing"%% +4 "core" %ҫp\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'[ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'d +1600 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%_  +34 "core" +2 ."da"delay 30 seconds +1995 "Can"\ :; +1007 ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%x' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +69 "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"%4 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +4 ."da"PS.seek 0ml +3 "processing"%='d +2297 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%% +4 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%@' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%` +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"% % +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%o'Q +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%8'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +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 +3 "processing"%/ +68 "core"  + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%P' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%"'d +2300 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%' +135 "core"  + "processing"%]% +5 "core" %ib\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%M' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%g'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%5% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'R +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Q'd +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%{ +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2310 "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"%} +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +460 "Can"\ == +1832 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +127 "core"  +4 "processing"%z% +20 "core" %f\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +22 "processing"% +17 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%t' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%e% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +3 "processing"%7'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%) +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 "processing"%Z% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'V +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%C'd +1601 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "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 +3 "processing"%# +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%L' +2329 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%H +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +52 "processing"%w +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%O'd +2311 "core" ' + #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%0 +121 "core"  +2 "processing"%p% +4 "core" %f\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%?'Ҧ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%2 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%s% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +97 "core"  +3 ."da"PS.seek 0ml +3 "processing"%l'd +1600 "core" ' +2 "processing"%G9 +3 "core" 9Ms52 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +4 "processing"%:  +4 "core" 53 + 53 + "processing"%j& +4 "core" &X^\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" %\ # ( "  E + "storage"(,% +5 "core" % ^ M 1\ + "storage"(3. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"((S +200 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (n& +3 "core" &S 6 3 \ +2 "manipulator"&F& +3 "core" &, , *  +2 "manipulator"&% +4 "core" %\ # $ *  E +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&k( +209 "core" ( +2 "manipulator"&D& +4 "core" &  0   + "storage"(b& +4 "core" &S o n \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&('] +114 "core" ' +2 "storage"( & +4 "core" &S q p\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(6'g +280 "core" ' +2 "storage"(V- +3 "core" -'u +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&y& +3 "core" &  ' +  + "storage"(N& +4 "core" &S T J 0\ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&U' +36 "core" ' + ."da"Elbow.hold +3 "manipulator"&B, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(J- +3 "core" -'u +2 ."da"SE.seek 1.16 Pucks below Top Plate +3 "storage"(' +34 "core" ' +2 "manipulator"&|% +4 "core" %N , + + "storage"(!& +4 "core" &S 5 5\ + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&'B +26 "core" ' + "manipulator"&u& +4 "core" &   S  +2 "storage"(I& +4 "core" &S o p \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +60 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +4 "storage"(' +38 "core" ' + "manipulator"&& +4 "core" & ! "  +2 "manipulator"&^% +4 "core" %# ! (  ! +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +108 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&h( +242 "core" ( +2 "manipulator"&;& +4 "core" & (   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &~& +3 "core" & * " +  +2 ."da"Forearm.seek PC +2 "manipulator"&E' +103 "core" ' + ."da"Hand.close +2 "manipulator"&/ +58 "core" / + ."da"PC.seek :open +3 "processing"%a( +425 "core" ( +2 "storage"(K& +4 "core" &S T J \ + "manipulator"&A& +4 "core" & " "   + "manipulator"&_% +5 "core" % γ !   . + ."da"Forearm.seek :retract +3 "manipulator"&R'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&-( +255 "core" ( + "manipulator"&& +4 "core" &  % , +2 "storage"(.& +3 "core" &S o p \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i'] +141 "core" ' + ."da"Hand.open +3 "manipulator"&41 +57 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +3 "storage"(x'W +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +57 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0314h100ml.tif +1875 #SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.34 seconds\ /var/log/esp/da22jun0314h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0314h100ml15s.tif +112 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1461 #"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/da22jun0314h100ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0314h100ml30s.tif +3080 #SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0314h100ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0314h100ml70s.tif +7141 #SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0314h100ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "15.34 sec auto-exposure",Subject: "da22jun0314h100ml images!" +12 "storage"(- +6 "core" -' +3 "storage"(=& +5 "core" &S V T :\ + "manipulator"&@& +4 "core" & $ #  , +2 ."da"Elbow.seek 1 +3 "manipulator"&`( +39 "core" ( +3 "manipulator"&& +5 "core" &  (  + "storage"( & +4 "core" &S M I h\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&\\'] +23 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"( ' +58 "core" ' +2 "manipulator"&o& +4 "core" & #  +2 "storage"( & +5 "core" &S \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +66 "manipulator"&r' +35 "core" ' + ."da"Elbow.hold +3 "manipulator"&/, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.05 Pucks below Top Plate +3 "storage"(8' +23 "core" ' + "manipulator"&% +5 "core" %g , * +9 "storage"(& +10 "core" &S 4\ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 1 + 303 counts +5 "manipulator"& '4 +33 "core" ' + "manipulator"&v& +5 "core" & & $ +2 "storage"(P& +4 "core" &S {\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&''] +29 "core" ' +4 "storage"(]% +8 "core" % \ +4 ."downElevator"SE.seek :down +8 "storage"("' +96 (M% +6 "core" %C \ PH +3 "manipulator"&% +11 "core" %> ( , < +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&'\ +108 "core" ' +5 ' +3 ."downElevator"SE.stop +4 "storage"(5 +13 (5& +8 "core" &S F\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +6 "processing"%g& +13 "core" &,  +4 "manipulator"&c& +10 "core" & " # ( +3 "manipulator"&S% +9 "core" %\ #  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&+(, +178 "core" ( +4 "manipulator"&q& +8 "core" &-    & +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &{& +9 "core" &- "  & +11 ."psFlush"Forearm.seek :garage +4 "manipulator"&Q'b +107 "core" ' +3 ."psFlush"Hand.close +7 "manipulator"&%/ +61 "core" / +3 "manipulator"&& +8 "core" &- . , x & +3 "manipulator"&}% +8 "core" % db + + L +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&1'\ +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +5 "manipulator"&( +115 "core" ( +4 "manipulator"&&& +8 "core" & " [ B +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +7 &z& +5 "core" & " !  B +9 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +4 "manipulator"&' +112 "core" ' +4 "manipulator"&e& +16 "core" & " m B +4 "manipulator"&t% +9 "core" % ! " +5 "processing"%& +8 "core" &L\ +4 "processing"%)& +10 "core" &\ +4 & +4 ."psFlush"PC.seek :closed +5 "processing"%T(X +14 "core" &\ + &\ +4 &7\ \ %f +10 &W~ \ 7 +8 &\ K +10 &`\ K +10 &wa\ K +9 &8_\ K +10 &c\ K +14 &`\ K +6 &]\ K +8 &@c\ K +8 & _\ K +10 &!c\ K +11 &#a\ L +8 &%H`\ K +10 &'\ c\ K +9 &(c\ K +9 &*`\ K +10 &,Oa\ L +8 &.`\ K +10 &/b\ K +14 &1]\ K +7 &3Wb\ L +8 &5b\ K +8 &6]\ K +10 &8b\ K +11 &:`_\ K +7 &<"_\ K +10 &=_\ K +10 &?_\ K +9 &Agc\ L +10 &C*c\ K +8 &Dg\ L +10 &Fy\ N +16 &H`\ Q +4 &J\ R +8 &K\ R +10 &M\ R +9 &Oe\ R +9 &Q&>\ R +10 &R4\ R +9 &T=\ R +10 &Vk:\ R +9 &Wbm5\ , +9 &XqD\ 9 +8 ( +4 &X8\ . +6 "processing"%)& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +9 "processing"%Z& +12 "core" &X<\ . +2 &X0\ . +2 ."psFlush"Hand.open +4 "manipulator"&71 +57 "core" 1 +2 "manipulator"&% +9 "core" % + 0  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +13 "manipulator"&Y'\ +100 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +7 "processing"% +62 "core"  +4 "processing"%[% +9 "core" %d +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +11 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +194 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +398 "core" ' +8 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +2105 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%H @ +178 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%\  +129 "core" +4 ."psFlush"PSV.dial :mixloop +4 "processing"%w +101 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%*'F +2609 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%L +103 "core"  +4 "processing"%0% +8 "core" %G  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"%p' +603 "core" ' +6 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1993 #"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)\ +115 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%2  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%X @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%s +96 "core" + ."psFlush"PS.seek :empty +3 "processing"%?'F +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%W +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1596 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +70 "core" + ."psFlush"PTV.dial :puck +3 "processing"%:  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%j'd +751 "Can"\ == +1857 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2108 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%n +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%d @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%>'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%y'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%N @ +94 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%!'d +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +53 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%I'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%(  +52 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%k'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%6 +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%;'d +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%~ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +79 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%$'d +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +40 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%K' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +67 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%_'d +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%h'd +2613 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'4& +6 "core" & +2 "manipulator"&& +3 "core" & ) ! ! B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&R( +25 "core" ( + "manipulator"&& +4 "core" &  $ 5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &x& +4 "core" & , - F +2 .tForearm.seek PC +2 "manipulator"&' +119 "core" ' +2 .tHand.close + "manipulator"&=/ +55 "core" / +2 .tPC.seek :open +4 "processing"%@( +420 "core" ( +2 "manipulator"&& +4 "core" & ! # +2 "manipulator"& % +3 "core" %    3 +2 .tForearm.seek :retract +2 "manipulator"&o'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& ( +358 "core" ( + "manipulator"&-& +4 "core" &' &  ] <= +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &' ! + R <= +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +112 "core" ' +2 "manipulator"&i& +4 "core" && .  <= +2 "manipulator"&% +4 "core" %B %  L + "collection"'v& +4 "core" &  +2 "collection"'P& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'](X +7 "core" &  +6 &- $d +9 &W 7 +9 & K +10 &] K +9 &wc K +10 &9_ K +9 &b K +9 &a K +10 &~b K +9 &@c K +9 & a J +10 &!a K +9 &#_ K +10 &%I` K +9 &'\ e K +9 &(a K +10 &*d K +9 &,Qb K +9 &.a K +10 &/b K +9 &1c K +9 &3Yc K +10 &5] K +9 &6` J +10 &8b J +9 &:aa K +9 &<"` K +10 &=a K +9 &?d K +10 &Ahe K +9 &C+c K +9 &Dm L +10 &Fdu N +9 &H\\CJ\ R +9 &JCB\ V +10 &KAE\ V +9 &MBA\ W +9 &OUBA\ W +10 &QCC\ X +9 &RAB\ X +10 &TCD\ X +9 &VYBB\ Y +9 &W_?B\ : +10 &XfAC\ *y +9 &XAD\ V +5 ( +2 "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'\\& +6 "core" &X|>C\ V + &X|@C\ V + .tHand.open +2 "manipulator"&`1 +65 "core" 1 + "manipulator"&M% +5 "core" % B < > O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +125 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"' & +6 "core" &X{BA V +2 "collection"'r% +3 "core" %M@C  +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'5% +4 "core" %M@C  + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.seek 5ml +2 "collection"'g'm +1347 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 '8% +3 "core" %mAD\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'c' +630 "core" ' + .tCSV.dial :waste +2 "collection"'S +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'''Q +1974 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'q& +6 "core" &XzCD V + "collection"'{% +4 "core" %VBE  +2 .tCSV.dial :flush +2 "collection"'"  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'/'m +1151 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'% @ +42 "core" B + "collection"'% +4 "core" %mAE  +2 .tCS.seek 7ml +2 "collection"'}' +511 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  + '&  +40 "core"  +87  + .tCBV.dial :waste1 +2 "collection"'z @ +41 "core" ? +2 .tCS.seek 0ml +4 "collection"'Q'Q +97 "Can"\ GG +1470 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'e& +6 "core" &XyAC V + "collection"'+% +4 "core" %SCD  + .tCSV.dial :flush +2 "collection"'t  +70 "core" +2 .tCS.seek 5ml +4 "collection"''m +1156 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'1 @ +44 "core" B +2 "collection"'a% +4 "core" %mBG  +2 .tCS.seek 7ml +2 "collection"'Z' +518 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'7  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +4 "collection"')'Q +1589 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +6 "core" &XxCE V +2 "collection"'[% +3 "core" %PAE  +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"'l% +4 "core" %P?D  +2 #tPulling 8ml of CSR.kill .CSR.select :kill +6 "collection"' +11 .tCS.seek 8ml +2 "collection"'#'O +1798 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'H' O +520 "core" ' +3 ."connect"CSV.dial CBV +51 .tCBV.dial CSV +6 "collection"'\ +2 'w  +96 "core" +31  + .tCTV.dial :intake +2 "collection"'C  +69 "core" + .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml +2 "collection"'L'Q +1788 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'0  +70 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'*'Q +584 "core" ' + .tCSV.dial CSR +3 "collection"'p  +96 "core"  +2 "collection"'2% +4 "core" %QAC  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'X'm +1339 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'s' O +1346 "core" ' +2 .tCSV.dial CBV +2 "collection"'O +98 "core" +2 .tCS.seek 0ml +2 "collection"'W'Q +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +6 "core" && , *  <= +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&G& +3 "core" &% # * <= +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +2 "core" &% ( - <= +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'j( +426 "core" ( + "manipulator"&,& +4 "core" &% * <= +2 "manipulator"&n% +4 "core" % ] ! # +  + .tForearm.seek :retract +2 "manipulator"&F'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&3(, +286 "core" ( + "manipulator"&d& +4 "core" &-    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &- ! ) F  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&b'b +110 "core" ' +2 .tHand.open +2 "manipulator"&D1 +57 "core" 1 +2 "manipulator"& % +4 "core" % b< 5 + g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>'\ +130 "core" ' + "processing"%V& +5 "core" &A  +41347 "Can"\ ++ +60002 \ ++ +28800 #t-> access 1 +3 "storage"(% +3 "core" % u\ +3 "manipulator"&N% +4 "core" %\ $  +2 "manipulator"&y& +4 "core" &- # !   +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(|(<( +671 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (J& +3 "core" &<' s\  +2076 #t-> access 2 +2 "storage"(u% +5 "core" % |\ + "manipulator"&!% +4 "core" %\ & G +2 "manipulator"&I& +4 "core" &- " ! 2  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(^(K +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 ((& +3 "core" &K( \  +6720 #t-> startTube 2 +1864 #-> da 100 +2 #da sampling at most 100ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 15:28:33EDT03-Jun-22\\n{}\\nCan@15:21:49, 21.0C, 31% humidity, 15.0psia, 13.743V, 0.202A, 0.202A avg, 2.78W",Subject: "da sampling at most 100ml" +4 "collection"'& +6 "core" &  +2 "manipulator"&6% +5 "core" %\ !  , +2 "storage"(k% +4 "core" % o\ + "storage"(U. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +672 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +8 (& +15 "core" & P\ +2 "manipulator"&& +8 "core" &- * ! ,  +4 "manipulator"&~% +6 "core" %\ ' %  +5 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +4 "manipulator"&;( +187 "core" ( +4 "manipulator"&& +8 "core" & + , & / +3 "storage"(B& +9 "core" & O\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 2 + 600 counts +4 "manipulator"&m'/ +100 "core" ' +3 "storage"($& +13 "core" & s\ +5 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +3 "storage"(A'g +275 "core" ' +3 "storage"(K- +7 "core" -'u +3 .tSE.configure :default +6 "storage"(#QK-0-\ b +8 (E& +7 "core" & ;\ +3 "manipulator"&_& +7 "core" & * - G / +4 .tElbow.seek 2 +15 "manipulator"&.( +6 "core" ( +4 "manipulator"&& +8 "core" & . + L / +3 "storage"(4& +9 "core" & \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +47 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 .tHand.close +4 "manipulator"&/ +59 "core" / +6 ."downElevator"SE.seek :down +7 "manipulator"&x& +5 "storage"(=' +16 "core" & " + 2 / +3 "manipulator"&% +9 "core" %  ) -  % +4 .tForearm.seek :retract +4 "manipulator"&Y'\ +101 "core" ' +3 .tElbow.seek CC +4 "manipulator"&T( +117 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +29 "core" ( +3 "manipulator"&& +9 "core" &1 ) & / F +10 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 & & +7 "core" &1 * ! ? F +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +6 "manipulator"&'O +107 "core" ' +3 "manipulator"&R& +9 "core" &1 , * B F +3 "manipulator"&-% +8 "core" %M + . R +4 "collection"'& +7 "core" &  +6 "collection"'i& +8 "core" &5  +7 .tCC.seek :closed +2 "collection"'(X +19 "core" &  +5 &  +2 &6 %g + &Y} 7 +8 & K +10 &] J +8 &|` K +12 &>c K +8 &b J +8 &a K +10 &b J +10 &Fc K +8 & d K +11 &!] K +8 &#_ K +18 &%O] K + &'` K +11 &(_ K +8 &*` J +10 &,X` J +10 &.a K +9 &/d{ K +8 &1cO J +10 &3`` J +10 &5!]o K +8 &6` J +10 &8_ K +10 &:f_ K +18 &<(_ K +2 &=_w J +8 &?` J +9 &Ama K +10 &C/e K +9 &Dwxx M +11 &F)=\ P +8 &HZ<;v\ U +8 &J;>\ V +11 &K@An\ W +8 &MACp\ W +10 &OZACr\ W +10 &QDCr\ X +9 &RADp\ X +16 &TCEo\ X +4 &V]ADm\ Y +8 &WdAC|\ 0 +9 &Xm BF~\ U +9 ( +4 "collection"'i& +8 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 +3 .Hand.open +7 "manipulator"&v1 +9 "core" &XwkBEs K +50 1 +3 "manipulator"&o% +9 "core" % M - - @ +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +109 "manipulator"&f'\ +127 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +7 .Gate.power :sampler,:ON +8 ."flow"Gate.power :analytic3,:ON +167 .tIntake.select :close +4 .Exhaust.select :close +7 .SS.hold +5 "sampler")\\+ +9 "core" + +5 "sampler")`% +8 "core" %ް \  +3 "collection"'M& +8 "core" &XwlCC@ K +5 "Can"\ GG +3 #tCalibrating pressure sensors +4 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +9 "sampler")#.0X\\ +2 "sampler")% +4 "core" %o \ 6 +2 "sampler")% +4 "core" %o \ 6 + .tIntake.select :close +2 "sampler")0 +11 )D% +3 "core" %o \ 6 + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")F' +902 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")V  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +3 "sampler") +211 "collection"'b% +3 "core" %VLO\\\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +4 "sampler")#.0X5'k +713 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +5 "sampler")#.0X: \  +20 "collection"'8% +4 "core" %V"#\ + "sampler")g% +4 "core" %,WC< \  +24 "collection"'S% +3 "core" %V#$@\ +2 "sampler")<% +4 "core" %,VC@ \  +28 "collection"'{% +3 "core" %V%'.\ + "sampler")"% +4 "core" %-WIF \  +32 "collection"''% +3 "core" %V%)\ + "sampler")%% +5 "core" %-WOI \  +36 "collection"'% +3 "core" %V)+:\ +2 "sampler")c% +4 "core" %-WVU \  +40 "collection"'q% +4 "core" %V+,D\ + "sampler")&% +5 "core" %-Wc] \  +46 "collection"'z% +3 "core" %V22:\ +2 "sampler")}% +4 "core" %.Vzw \  +53 "collection"'/% +3 "core" %V59\ +2 "sampler")e% +4 "core" %4 \  + "collection"'% +4 "core" %V66=\ + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +3 .SS.reconfigure :inhaling 1.27ml/s +5 "sampler")#.Y0X5 +2 "collection"'G% +4 "core" %f8\  +2 "sampler"):% +3 "core" %" \ +2 #tBubblePoint: Intake @39.2psia, Outlet @15.1psia +2 .CBV.dial SSV +3 "collection"' @ +31 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'D'Q +87 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")* +125 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X  +2 "sampler")_% +4 "core" %#  \  + #tEvacuated: Intake @16.0psia, Outlet @13.8psia +2 .SSV.dial :spit,avoiding: :exhaust +5 "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'A'Q +90 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +130 "core"  + ' +2 ."CSpush"CS.stop +4 .tSS.reconfigure :exhale +3 "collection"'5 +4 "sampler")#.0X  +139 "core"  +2 .tCTV.dial CSV +2 "collection"'  +123 "core"  + .tCSV.dial CSR +2 "collection"'K  +82 "core"  +2 "collection"'Y% +4 "core" %TGII  + #tPulling 1ml of CSR.AqMeOH +2 .CSR.select :AqMeOH +3 "collection"' +12 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 1ml +2 "collection"'j' +339 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 '=% +2 "core" %FG[  +3 .tCS.seek 6ml +2 "collection"'i'R +1335 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"' +44 "core"  + .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 0ml +2 "collection"'`'Q +1359 "core" ' + .tCSV.dial CSR +2 "collection"'M  +44 "core"  + "collection"'\\% +4 "core" %VFFN  +2 #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +5 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 2ml +2 "collection"'v'Q +583 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 'o% +2 "core" %MDHR  +3 .tCS.seek 5ml +2 "collection"' 'm +835 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'5  +42 "core" ~ +2 .tCS.seek 1ml +2 "collection"'' +1089 "core" ' +2 "collection"'P9 +3 "core" 9@ +2 "collection"'8% +3 "core" %FKj  +2 #tBefore lysing Collection Puck Heater at 19.7C/28.7psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +4 .CH.seek 70C,8:00 +4 "collection"'g \  +3 'S9 +4 "core" 9? +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" 9?d +103 "collection"'9 +2 "core" 9?d +102 "collection"'c9 +2 "core" 9@d +102 "collection"'q9 +3 "core" 9$@"d +102 "collection"'&9 +2 "core" 9-@&d +102 "collection"'r9 +3 "core" 99A*d +102 "collection"'z9 +3 "core" 9FA.d +102 "collection"'}9 +3 "core" 9VB3d +102 "collection"'/9 +3 "core" 9gA7d +102 "collection"'e9 +2 "core" 9zB;d +102 "collection"'9 +3 "core" 9C?d +102 "collection"'a9 +3 "core" 9CCd +102 "collection"'9 +2 "core" 9CHd +102 "collection"'79 +2 "core" 9DLd +103 "collection"'9 +2 "core" 9FPd +102 "collection"'Z9 +3 "core" 9 ETd +102 "collection"' 9 +4 "core" 9(FXd +102 "collection"'Q9 +3 "core" 9FF]d +102 "collection"'19 +2 "core" 9cHad +102 "collection"'[9 +4 "core" 9Ied +102 "collection"'9 +3 "core" 9Jid +102 "collection"'l9 +3 "core" 9Lmd +102 "collection"'+9 +2 "core" 9Nrd +102 "collection"')9 +3 "core" 9Nvd +102 "collection"'w9 +3 "core" 9Pzd +102 "collection"'W9 +3 "core" 9>P~d +102 "collection"'#9 +3 "core" 9^Qd +102 "collection"'C9 +2 "core" 9|Rd +102 "collection"'\ 9 +3 "core" 9Sd +102 "collection"'p9 +3 "core" 9Ud +102 "collection"'9 +3 "core" 9Wa +102 "collection"'29 +2 "core" 9Y_ +102 "collection"'H9 +3 "core" 9Z] +102 "collection"'O9 +3 "core" 9-[Y +102 "collection"'s9 +2 "core" 9J\\X +102 "collection"'t9 +3 "core" 9f\\V +102 "collection"'G9 +3 "core" 9^S +102 "collection"':9 +3 "core" 9_Q +102 "collection"'9 +2 "core" 9`N +102 "collection"'L9 +3 "core" 9bL +102 "collection"' 9 +2 "core" 9bI +102 "collection"'9 +2 "core" 9 cH +103 "collection"']9 +2 "core" 9%eE +102 "collection"'09 +2 "core" 9?fC +103 "collection"',9 +2 "core" 9YhA +102 "collection"'9 +3 "core" 9sl? +102 "collection"'d9 +3 "core" 9l= +102 "collection"'9 +2 "core" 9l: +102 "collection"'n9 +3 "core" 9m8 +102 "collection"'*9 +2 "core" 9o6 +102 "collection"'?9 +8 "core" 9q4 +102 "collection"'9 +3 "core" 9\ t2 +102 "collection"'D9 +2 "core" 9#u0 +102 "collection"' 9 +3 "core" 9;x. +102 "collection"'V9 +2 "core" 9Qy, +102 "collection"'b9 +3 "core" 9hz+ +102 "collection"'X9 +3 "core" 9~|) +102 "collection"'y9 +3 "core" 9~( +102 "collection"'9 +2 "core" 9& +102 "collection"'J9 +2 "core" 9 $ +103 "collection"'I9 +2 "core" 9" +102 "collection"'|9 +2 "core" 9 +103 "collection"'F9 +2 "core" 9 +102 "collection"'k9 +2 "core" 9  +102 "collection"'(9 +3 "core" 9 $" +102 "collection"'U9 +3 "core" 9 5& +102 "collection"'^9 +2 "core" 9 H* +103 "collection"'9 +2 "core" 9 Z. +102 "collection"'9 +2 "core" 9 k2 +102 "collection"'~9 +3 "core" 9 {6 +102 "collection"'9 +3 "core" 9 ; +102 "collection"'9 +3 "core" 9 ? +102 "collection"'B9 +2 "core" 9 C +103 "collection"'69 +2 "core" 9 G +102 "collection"'$9 +2 "core" 9 K +103 "collection"'N9 +2 "core" 9 P +102 "collection"'u9 +3 "core" 9 T +102 "collection"'9 +2 "core" 9 X +103 "collection"'E9 +2 "core" 9\ \\ +102 "collection"'_9 +2 "core" 9\ ` +103 "collection"'9 +2 "core" 9\ e +102 "collection"'!9 +2 "core" 9\ %i +103 "collection"'49 +2 "core" 9\ 0m +102 "collection"'x9 +2 "core" 9\ ;q +103 "collection"'9 +2 "core" 9\ Eu +102 "collection"'m9 +3 "core" 9\ Py +102 "collection"'9 +2 "core" 9\ Y~ +103 "collection"'9 +2 "core" 9\ c +102 "collection"'39 +2 "core" 9\ k +103 "collection"'A9 +2 "core" 9\ t +102 "collection"';9 +3 "core" 9\ | +102 "collection"' 9 +2 "core" 9\  +103 "collection"'.9 +2 "core" 9\  +102 "collection"'R9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +102 "collection"'>9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'- `\ `\ E +3 'K9 +6 "core"  + 9\ \  + "collection"'Y% +56 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.3psia +3967 "Can"x\ kk +55970 "core" ` +2 "collection"'=9 +3 "core" 9\ W +2 "collection"'j% +4 "core" %  + #tEnded lysing Collection Puck Heater at 70C/36.0psia +2 .CS.seek 0ml +4 "collection"''Q +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'i @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'M @ +42 "core" > +2 .tCS.seek 5ml +3 "collection"'\\'m +1349 "core" ' +2 .tCSV.dial CTV +2 "collection"'`  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'o @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'v  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +43 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"' 'Q +1176 "Can"x\ GG +163 "core" ' + "collection"'P% +4 "core" %T + #tPuck @47.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +3 "collection"'8 +96 "core" ~ + .tCBV.dial CSV +2 "collection"'S  +30 "core"  + "collection"'<% +4 "core" %T}z  +2 .tCS.seek 5ml +2 "collection"'{'m +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'"  +44 "core" + "collection"''% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'%' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +3 "collection"'c' O +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'q ` +120 "core" b +2 #tLysing Complete +2 "collection"'&& +6 "core" &Xwg 9 K + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&r% +5 "core" %\ / / ^ + "storage"(z% +4 "core" % d\ +2 "storage"(}. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(/(S +193 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (e& +3 "core" &S d\ + "manipulator"&& +4 "core" &1 0 / @ F +2 "manipulator"&a% +4 "core" %\ / + V +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +6 "manipulator"&( +158 "core" ( +2 "manipulator"&7& +4 "core" & 4 - / \ + "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&Z'] +110 "core" ' +2 "storage"( & +4 "core" &S \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Q'g +275 "core" ' + "storage"(1- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(['z +37 "core" ' +2 "manipulator"&& +4 "core" & / . T \ + "manipulator"&l% +4 "core" %Ћ / , 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&+'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +168 "core" ( + "manipulator"&w& +5 "core" &# 3 $ \\ :. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &W& +3 "core" &# - - r :. +2 .tForearm.seek CC + "manipulator"&#'O +100 "core" ' +3 .tHand.close +2 "manipulator"&C/ +56 "core" / +2 .tCC.seek :open +4 "collection"'\ ( +425 "core" ( +2 "storage"(p& +4 "core" &S M\ + "storage"(& +4 "core" &S ?\ +2 "manipulator"&2& +3 "core" &# . " V :. +2 "manipulator"&H% +3 "core" % R * - H +2 .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&s( +163 "core" ( + "manipulator"&t& +5 "core" & , & @ y + "storage"(G& +4 "core" &S .\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&:' +110 "core" ' + .tElbow.hold +3 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&L1 +59 "core" 1 +2 "manipulator"& % +4 "core" % . 8 0 } +2 "storage"(& +3 "core" &S N\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 298 counts + "manipulator"&]'/ +26 "core" ' +2 "manipulator"&0& +4 "core" & 2 . Y y +2 "storage"(,& +4 "core" &S B\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +48 "core" ' + "storage"(d% +4 "core" % )\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (n% +3 "core" %N R\ SR +2 "manipulator"&*% +4 "core" %" / - d e +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&?'\ +104 "core" ' +43 ' +2 ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +7 "core" &W  + "manipulator"&D& +4 "core" & ( , . y + "manipulator"& % +4 "core" % 6 "  u ) +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(, +177 "core" ( +2 "manipulator"&b& +4 "core" &-  ' C + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &X& +3 "core" &- . ) ` +2 .tForearm.seek :garage +2 "manipulator"&y'b +111 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&J& +4 "core" &- 4  6 +2 "manipulator"&I% +3 "core" % n] - / | +2 .tForearm.seek :retract +2 "manipulator"&|'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&F( +306 "core" ( + "manipulator"&k& +4 "core" & +  W 5\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +2 "core" &   O 5\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&U'O +96 "core" ' +2 "manipulator"&^& +4 "core" & " - D 5\ +2 "manipulator"&% +4 "core" %H " * # < + "collection"'& +4 "core" &  +3 "collection"'~& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'(X +5 "core" &  +5 &3 \ %f +10 &Zzk 7 +9 &{  I +9 &Y ! I +10 &^ I +9 &NZ I +10 &\\ I +9 &\\r I +9 &\\S I +10 &V\\ I +9 & [ I +9 &!Z H +10 &#[w I +9 &%][J I +10 &'\\ I +9 &(\\ I +9 &*\\ I +10 &,f\\ I +9 &.'\\ I +9 &/\\ I +10 &1[a I +9 &3n[@ I +10 &50[ I +9 &6_ I +9 &8Z I +10 &:v] I +9 &<7]g I +9 &=\\Z I +10 &?\\@ I +9 &A}\\g I +10 &C?b I +9 &Dhd J +9 &Fy> N +10 &Hi S +9 &J# V +9 &K W +10 &Mh\ V +9 &OcL\ X +10 &Q%D\ X +9 &R\ W +9 &T\ X +10 &Vi\ X +9 &W[ ; +9 &Xh } N +6 ( +2 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 "collection"'& +6 "core" &Xhn N + &Xhnh N + .tHand.open +2 "manipulator"&B1 +64 "core" 1 + "manipulator"&6% +5 "core" % H 1 - g < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$'\ +118 "core" ' +2 .tPSV.dial PSR +6 "processing"%N +53 "core"  +2 "processing"%u% +4 "core" %i  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +40 "core"  +2 .tPS.seek 0ml +4 "processing"%_'d +1653 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%!' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%4  +3 "collection"'x  +72 "core" +76  + .tPSV.dial :mixloop +2 "processing"% +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%m  +124 "core" +2 .tPS.seek 0ml +3 "processing"%'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%3' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +49 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +6 "core" & # *  5\ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +6 "core" ( + "manipulator"&K& +4 "core" & ? 5 C 5\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" & / + B 5\ +2 .tForearm.seek CC +3 "manipulator"&g'O +106 "core" ' + .tHand.close +2 "manipulator"&9/ +65 "core" / +2 .tCC.seek :open +3 "collection"'-( +427 "core" ( + "manipulator"&=& +4 "core" & 2 :  5\ +2 "manipulator"&j% +3 "core" % Z . , J F +2 .tForearm.seek :retract +2 "manipulator"&'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&i(, +274 "core" ( + "manipulator"&M& +5 "core" &-  " 8 { + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- # " * { +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&`'b +113 "core" ' + .tHand.open +2 "manipulator"&o1 +64 "core" 1 + "manipulator"&v% +5 "core" % U 0 ( : + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&5'\ +121 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'\\& +6 "core" &  +2 "manipulator"&P% +3 "core" %  & A +2 "storage"(8% +3 "core" % \ +2 "storage"(S. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(<( \ +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 ( & +4 "core" &  )\  + "manipulator"&"& +4 "core" &- " # i z + "manipulator"&'% +4 "core" %  % # O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&{( +224 "core" ( + "manipulator"&& +4 "core" & *   a +2 "storage"(%& +3 "core" &  \  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&q'/ +112 "core" ' +2 "storage"(&& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(r'g +281 "core" ' + "storage"(z- +4 "core" -'z + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (}& +4 "core" &  \  + "manipulator"&e& +4 "core" &  " 1 a + .tElbow.seek 2 +2 "manipulator"&( +5 "core" ( + "manipulator"&a& +4 "core" & ) & 4 a +2 "storage"(& +4 "core" &  i\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&7' +45 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"(T' +9 "core" &    a + "manipulator"&f% +4 "core" %  ! ! U $ +3 .tForearm.seek :retract + "manipulator"&1'\ +102 "core" ' + .tElbow.seek CC +3 "manipulator"&( +143 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +21 "core" ( +2 "manipulator"&l& +4 "core" & % * W 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +3 "core" & # * 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&w'O +105 "core" ' +2 "manipulator"&W& +4 "core" & + ' C 5 +2 "manipulator"&Z% +4 "core" %B * '  +2 "collection"'& +3 "core" & +3 "collection"'C& +4 "core" &v +2 .tCC.seek :closed +2 "collection"'+(X +7 "core" &< +5 &3( %f +10 &Yz 7 +9 &x J +9 &Xb I +10 &[+ I +9 &I] I +10 & Z5 I +9 &X I +9 &[ I +10 &Q\\ I +9 & Z I +9 &!X I +10 &#Z I +9 &%[Zq H +9 &'\\] I +10 &(ZK I +9 &*Z9 H +10 &,a\\' I +9 &.#\\ I +9 &/\\ I +10 &1Z I +9 &3i] I +9 &5,Ye I +10 &6]t I +9 &8\\i I +10 &:q\\T I +9 &<3\\E I +9 &=\\: I +10 &?[. I +9 &Ay] I +9 &C9e J +10 &Drfp K +9 &F/@ O +10 &H` U +9 &J\ V +9 &K\ W +10 &M\ W +9 &O`\ W +9 &Q!\ W +10 &R\ X +9 &T}\ X +10 &Ve}\ X +9 &WZg 9 +9 &Xef . +10 &X~Z T +5 ( +2 "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +2 .Hand.open +3 "manipulator"&1 +5 "core" &XuL T +56 1 + "manipulator"&p% +4 "core" % B - .  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'2  +124 "core" ~ + .tCSV.dial CTV +2 "collection"'H  +28 "core"  +2 .tPS.seek 2.5ml +4 "processing"%t' +2614 "core" ' + "collection"'G% +4 "core" % P0  +2 .tCS.seek 4ml +2 "collection"'#'NQ +1599 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%)  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%L  +68 "core"  +2 .tPS.seek 0ml +3 "processing"% 'd +2611 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"' ` +27 "core" ` +2 .tCSV.dial :air +2 "collection"'0 @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"',' O +1599 "core" ' + .tCSV.dial CTV +2 "collection"'O  +43 "core"  +3 .tCS.seek 0ml +2 "collection"'d'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"'s @ +29 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +125 "core" + "collection"'*& +4 "core" &Xu` T +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&:% +6 "core" %\ " - .  B +2 "storage"(]% +3 "core" % Z\ +2 "storage"(. +2 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(D(S +201 "core" ( + .tSC.configure :limp +8 "storage"($(\ 1b +4 ( & +4 "core" &Q u\ +6 "manipulator"&[& +4 "core" & - - > 5 + "manipulator"&% +4 "core" %\ " + $ 8 B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&b( +153 "core" ( +2 "manipulator"&X& +4 "core" & / 0 9 + "storage"(& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +120 "core" ' +2 "storage"(& +56 "core" &Q v\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(J'g +279 "core" ' +2 "storage"(I- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&?& +3 "core" & - . F +2 "storage"(y& +4 "core" &Q \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&V' +37 "core" ' +2 .tElbow.hold +4 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"((- +17 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(^' +33 "core" ' + "manipulator"&% +4 "core" %R , , " +2 "storage"(& +4 "core" &Q G\ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 310 counts +2 "manipulator"&|'; +19 "core" ' +2 "manipulator"&\ & +4 "core" & 1 1 9 +2 "storage"(& +4 "core" &Q S\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +35 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(6' +40 "core" ' + "manipulator"&~& +5 "core" & - 2  + "manipulator"&N% +5 "core" %І / 0 O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&u'\ +91 "core" ' +2 .tElbow.seek CC +4 "manipulator"&U( +163 "core" ( + "manipulator"&h& +5 "core" &! 6  9) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +2 "core" &! 0 / n 9) +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tCC.seek :open +3 "collection"'_( +430 "core" ( + "storage"(x& +4 "core" &Q 7\ +2 "storage"(4& +4 "core" &Q \ + "manipulator"&& +4 "core" &" / - I 9) + "manipulator"&m% +4 "core" % \\ , - X 6 +2 .tForearm.seek :retract +2 "manipulator"&!'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" & "  5 + "storage"(A& +4 "core" &Q :\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&3' +105 "core" ' + .tElbow.hold +3 "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&;1 +58 "core" 1 +2 "manipulator"&R% +5 "core" % O . . ? + "storage"(.& +4 "core" &Q \ \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 312 counts +2 "manipulator"&>'= +28 "core" ' +2 "manipulator"&K& +4 "core" & 2   4 + "storage"(Y& +5 "core" &Q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&9'] +48 "core" ' + "storage"(F% +4 "core" % \  +3 ."downElevator"SE.seek :down +4 "storage"($' +98 (% +2 "core" %N U\ RP +2 "manipulator"&=% +5 "core" %' - * V o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +114 "core" ' +26 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +2 "processing"%g  +70 "core" +2 .tPS.seek 2.5ml +4 "processing"%M' +2617 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%o +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%v  +54 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2622 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%\\& +5 "core" &  +2 "manipulator"&P& +4 "core" & #  [ 4 + "manipulator"&8% +4 "core" %\  % O +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(, +181 "core" ( +2 "manipulator"&`& +4 "core" &- '  , / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &- $ / +2 .tForearm.seek :garage +2 "manipulator"&"'b +106 "core" ' +2 .tHand.close +2 "manipulator"&'/ +54 "core" / + "manipulator"&/& +4 "core" &- + - / +2 "manipulator"&% +3 "core" % i^ ! + 7 +2 .tForearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&i( +123 "core" ( +2 "manipulator"&&& +4 "core" &  ' P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &5& +3 "core" & # @ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&z' +117 "core" ' +2 "manipulator"&}& +4 "core" & & & Q +2 "manipulator"&e% +4 "core" % ) ! R +2 "processing"%a& +3 "core" &  +3 "processing"%& +4 "core" &  +3 .tPC.seek :closed + "processing"%(X +7 "core" &  +5 & 9 +10 &EJ{ 0 +9 &tt E +9 &k L +10 &d L +9 &e K +9 &ge K +10 &(f L +9 &c L +10 &` K +9 &ob! K +9 &!0g# L +10 &"g L +9 &$e, L +10 &&vb1 L +9 &(9`7 K +9 &)d9 K +10 &+g6 L +9 &-~c/ L +9 &/?c= L +10 &1a@ L +9 &2hH L +9 &4dG L +10 &6HbD L +9 &8\ cB L +10 &9eO K +9 &;d\\ K +9 &=QcZ K +10 &?e^ L +9 &@dd L +9 &Bcd L +10 &DWhh L +9 &Fwj N +10 &Gf P +9 &Ij Q +9 &KPn Q +10 &Mm R +9 &Nh R +9 &Po\ R +10 &RUx\ R +9 &T{\ R +10 &U{\ S +9 &W{ 2 +9 &Xp4i} = +9 ( +2 &Xz * +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +2 "processing"% & +6 "core" &Xn * +2 .tHand.open + "manipulator"&f1 +60 "core" 1 + "manipulator"&{% +4 "core" % * ) , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&q'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%l  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%r +41 "core" + "processing"%Q% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%7'^ +389 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%W% +4 "core" %_0  + #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%Z'. +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%T +96 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +69 "core" @ + .tPBV.dial :waste2 +3 "processing"%-  +81 "Can"\ A@ +4 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&p& +6 "core" & " *  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&C( +5 "core" ( + "manipulator"&2& +5 "core" & ( + 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +2 "core" & 9 .  +3 .tForearm.seek PC +2 "manipulator"&w' +100 "core" ' +2 .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tPC.seek :open +2 "processing"%G( +425 "core" ( +2 "manipulator"&c& +4 "core" &   A + "manipulator"&)% +4 "core" % !  1  +2 .tForearm.seek :retract + "manipulator"&L'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 .tElbow.seek :garage +12 "manipulator"&t(, +136 "core" ( +2 "manipulator"&& +4 "core" &-  & u o + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +3 "core" &-   r o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&#'b +109 "core" ' + .tHand.open +2 "manipulator"&O1 +66 "core" 1 + "manipulator"&,% +5 "core" % cA )  p + .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&s'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%n& +6 "core" &  +2 "manipulator"&*% +4 "core" %\ " + , 2 1 + "storage"(:% +4 "core" % (\ +2 "storage"(]. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +203 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 ( & +3 "core" & \ | \  + "manipulator"&[& +5 "core" &- + , E o + "manipulator"&% +4 "core" %\ "   1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&<( +225 "core" ( + "manipulator"&X& +5 "core" &  1 ^ + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +123 "core" ' +2 "storage"(& +4 "core" & n\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +285 "core" ' + "storage"(I- +7 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (?& +3 "core" & \  +2 "manipulator"&y& +3 "core" & + - p ^ +2 .tElbow.seek 2 +3 "manipulator"&(( +4 "core" ( +2 "manipulator"&& +3 "core" & 2 . H ^ +2 "storage"(& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\ ' +46 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&~& +5 "storage"(N' +5 "core" & " $ @ ^ + "manipulator"&% +4 "core" %    +3 .tForearm.seek :retract +2 "manipulator"&b'\ +112 "core" ' +2 .tElbow.seek PC +2 "manipulator"&J( +151 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( + "manipulator"&V& +5 "core" &  ,  ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &|& +3 "core" &  & ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&^' +113 "core" ' + "manipulator"&h& +4 "core" & *  : ' +2 "manipulator"&E% +4 "core" % % '  = +2 "processing"%B& +3 "core" &`  +3 "processing"%k& +5 "core" &c  +2 .tPC.seek :closed +2 "processing"%(X +6 "core" &  +5 &{ 5 +10 &;I} / +9 &erE D +10 &g L +9 &b L +9 &` K +10 &Ve K +9 &a K +9 &b L +10 &a K +9 &^` K +9 &! b K +11 &"_ K +10 &$c K +9 &&gc K +8 &((b K +9 &)b K +10 &+` K +9 &-o_ K +10 &/1` K +9 &0b K +9 &2bx K +10 &4vbo K +9 &69_{ K +9 &7`x K +10 &9br K +9 &;~dh K +10 &=@bu K +9 &?er K +9 &@ao K +10 &Bfq L +9 &DEnk L +9 &E] O +10 &Gc Q +9 &I{X R +9 &K>Z\ Q +10 &MX Q +9 &NX\ Q +10 &PM\ R +9 &RDE\ R +9 &TL\ R +10 &UN\ R +9 &WP\ : +9 &XZ(K $h +10 &XJ ) +2 ( +2 "processing"%k& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.56 +2 .Hand.open +3 "manipulator"&u1 +64 "core" 1 +2 "manipulator"&+% +4 "core" %  * ' n = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&x'\ +109 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%4 S + %9 +7 "core" 9CF +102 "processing"%m9 +2 "core" 9AF +102 "processing"%9 +2 "core" 9>G  +103 "processing"%9 +2 "core" 9<E  +102 "processing"%A9 +2 "core" 9;F +102 "processing"%U9 +3 "core" 9:E +102 "processing"%;9 +2 "core" 99F +102 "processing"%R9 +3 "core" 9:E +102 "processing"%.9 +3 "core" 9;E" +102 "processing"%K9 +3 "core" 9=F& +102 "processing"%Y9 +2 "core" 9@E* +102 "processing"%!9 +2 "core" 9CF/ +103 "processing"%F9 +2 "core" 9HF3 +102 "processing"%9 +2 "core" 9MF7 +102 "processing"%9 +4 "core" 9RF; +102 "processing"%=9 +2 "core" 9YF? +103 "processing"%39 +2 "core" 9`FC +102 "processing"%>9 +2 "core" 9gGH +102 "processing"%69 +3 "core" 9pGL +102 "processing"%g9 +2 "core" 9xFP +102 "processing"%99 +2 "core" 9FT +103 "processing"%$9 +2 "core" 9GX +102 "processing"% 9 +2 "core" 9H] +102 "processing"%9 +3 "core" 9Ha\ +102 "processing"%9 +3 "core" 9He +102 "processing"%o9 +2 "core" 9Hi +103 "processing"%v9 +2 "core" 9Hm +102 "processing"%M9 +2 "core" 9Hq +102 "processing"%\\9 +2 "core" 9Iv +103 "processing"%P9 +2 "core" 9Iz +102 "processing"%89 +3 "core" 9I~ +102 "processing"%`9 +3 "core" 9J +102 "processing"% 9 +2 "core" 9I +102 "processing"% 9 +2 "core" 9I +102 "processing"%'9 +3 "core" 9J +102 "processing"%/9 +3 "core" 9K +102 "processing"%9 +2 "core" 9 K +4 .tPH.hold 2:00:00,28C +3 "processing"%j pSp +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%& +96 "core"  +2 "processing"%5% +4 "core" %c;  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%"' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +11 .tPS.seek 2ml +2 "processing"%}'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%e  +71 "core"  + .tPSV.dial PTV +2 "processing"%a +70 "core" + .tPBV.dial :waste1 +2 "processing"%S  +124 "core"  + "processing"%%% +4 "core" %Ҩ  +2 .tPS.seek 1.5ml +2 "processing"%@'X +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%f'd +1598 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%{  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%l +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%r' +2197 "Can"\ WV +111 "core" ' + .tPSV.dial PTV +2 "processing"%Q +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 .tPS.seek 0ml +3 "processing"%W'd +2293 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +7 "processing"%7  +124 "core" +2 .tPSV.dial :mixloop + "processing"%Z +43 "core" + .tPRV.dial :ab1 +2 "processing"%T @ +68 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%1'c +349 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +5 "collection"'-  + "processing"%  +41 "core"  +2 +2 "processing"%p% +4 "core" %_f\  +2 .tPS.seek 0.34ml +2 "processing"%2'n +434 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'H  +29 "core" +3 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +3 "processing"%i'G[ +1182 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%q @ +70 "core" > +2 .tPS.seek 0.5ml +4 "processing"%' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%c  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%)'Ҧ +1617 "core" ' +53 .tPSV.dial :PML +2 "processing"%w +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" @ + .tPBV.dial :waste1 +2 "processing"%0  +36 "core" +2 "processing"%C% +4 "core" %Ҧc  +2 .tPS.seek 1.85ml +2 "processing"%O' +232 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%, * +35 "core" + +2 .tPS.seek 0ml +4 "processing"%n'd +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'L& +4 "core" &  +2 "manipulator"&*& +4 "core" & ! " ' + "manipulator"&:% +4 "core" %\ ! ( C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +120 "core" ( + "manipulator"&#& +4 "core" &, &  E \ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +2 "core" &, ) . ' \ +2 .tForearm.seek :garage +2 "manipulator"&['b +94 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&D& +5 "core" &- ; :  + "manipulator"&X% +4 "core" % q ) # 8 +2 .tForearm.seek :retract +2 "manipulator"&'\ +124 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&t( +302 "core" ( +2 "manipulator"&& +4 "core" &  ' * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" & "  6 * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I'O +91 "core" ' +2 "manipulator"&?& +4 "core" & ( ' ' * +2 "manipulator"&y% +4 "core" %V * ) b +2 "collection"'& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +6 "core" & +6 & - $e +9 &V|\ 6 +9 &\ K +10 &Z J +9 &s_ K +9 &6] J +10 &`\ K +9 &`\ K +10 &z]\ K +9 &<^\ K +9 &]\ K +10 &!] K +9 &#c~ K +9 &%E_\ K +10 &'] J +9 &(_ J +10 &*b K +9 &,Mb K +9 &.c K +10 &/c K +9 &1a K +9 &3U] K +10 &5] J +9 &6_ J +10 &8c K +9 &:\\c| K +9 &<c K +10 &=c K +9 &?c K +9 &Add K +10 &C&e K +9 &Dlsx L +10 &FN^ N +9 &HV#/x\ S +9 &J!\ V +10 &K! \ W +9 &M!\ W +9 &OO! \ X +10 &Q  \ X +9 &R! \ X +10 &T\ X +9 &VU \ X +9 &Wk "z\ * +10 &Xt&  \ P +8 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 "collection"'~& +6 "core" &X~Y  z F + &X~Y " F + .tHand.open +2 "manipulator"&1 +60 "core" 1 + "manipulator"&<% +4 "core" % V , , ? b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' + .tPSV.dial PSR +3 "processing"% +96 "core"  + "processing"%\ % +4 "core" %g[\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%V'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%|  +42 "core"  +2 .tPS.seek 0ml +4 "processing"%('d +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"%h +54 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%E' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%B  +3 "collection"'N  +29 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%b +109 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%G  +69 "core" +2 .tPS.seek 0ml +3 "processing"%u'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%+  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2613 "core" ' + .tPSV.dial :air +7 "processing"%^  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 .tPS.seek 0ml +2 "processing"%A'd +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +6 "core" & +  * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;( +32 "core" ( + "manipulator"&R& +5 "core" & )  G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &.& +3 "core" & ( + , +2 .tForearm.seek CC +2 "manipulator"&K'O +102 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +64 "core" / + .tCC.seek :open +3 "collection"'!( +428 "core" ( + "manipulator"&F& +4 "core" & , + & +2 "manipulator"&% +3 "core" % \\ - + . Z +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&=(, +275 "core" ( +2 "manipulator"&3& +4 "core" &- &  C  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- ' 4  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&6'b +111 "core" ' +2 .tHand.open +2 "manipulator"&g1 +54 "core" 1 +2 "manipulator"&9% +4 "core" % R< ; ; \\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 ."da"delayUntil "16:21:52.44" +24577 "Can"x\ >> +253 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%o  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%v' +2311 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%M +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%P +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%`'d +2305 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +122 "core"  +2 "processing"% % +4 "core" %de\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'' +582 "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"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%& +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +32 "core" +2 "processing"%% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%"'V +590 "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"%a'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +54 .PBV.dial :waste1 +4 "processing"%S  +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 +3 "processing"%} +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"% ' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%4 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"%{ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l'd +2292 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +123 "core"  + "processing"%Q% +4 "core" %`p\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%z' +605 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 "processing"%7% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'R +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%T * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'd +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +32 "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 +3 "processing"%p +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%1' +2295 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +226 "Can"j\ 77 +276 ."da"PSV.dial PTV +3 "processing"%2 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%i'd +2300 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%c  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%w  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%0'a +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%C  +43 "core"  + "processing"%,% +4 "core" %^o  +2 ."da"PS.seek 0.55ml +2 "processing"%)' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%O  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1550 "core" ' + ."da"PSV.dial :PML +3 "processing"%* +42 "core" + ."da"PTV.dial :mixing +2 "processing"%: @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core" + "processing"% % +4 "core" %ңt  +2 ."da"PS.seek 1.85ml +2 "processing"%' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PS.seek 0ml +3 "processing"%J'd +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%X  +35 "core" + ."da"delay 30 seconds +2257 "Can"`\ 98 +746 ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +36 "core" , + ."da"PSV.dial :air +3 "processing"%[  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%]' +2313 "core" ' + ."da"PSV.dial :mixloop +7 "processing"% +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%? +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2293 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%_% +4 "core" %`\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%~' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%\ % +4 "core" %ҧt  +2 ."da"PS.seek 1.5ml +2 "processing"%I'W +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%|'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%V  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%( +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%N' +2306 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +67 "core"  +3 ."da"PS.seek 0ml +3 "processing"%+'d +2296 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%u +123 "core"  + "processing"%k% +4 "core" %f  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +45 ."da"delay 5 seconds +509 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%^'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%m +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҩs  +2 ."da"PS.seek 1.5ml +2 "processing"%U'X +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , +3 ."da"PS.seek 0ml +3 "processing"%.'d +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%t * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2301 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%3  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%>'d +1676 "Can"A\ `_ +608 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%; +122 "core"  + "processing"%g% +4 "core" %hn  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%9' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' +3 ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%6 +70 "core" +3 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core" +3 "processing"%% +8 "core" %ҧt  +4 ."da"PS.seek 1.5ml +4 "processing"%'W +591 "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"%A'd +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%M  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +34 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%P +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%8' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +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"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%`  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%''d +2300 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +125 "core"  +4 "processing"%&% +16 "core" %hv\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +15 "processing"% +29 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%5' +350 "core" ' + ."da"delay 5 seconds +503 "processing"%% +3 "core" %\ v\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%/' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%" +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +32 "core" +2 "processing"%%% +4 "core" %Ҥy\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'T +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%@'d +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%4  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"% ' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2311 "core" ' + #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +2 "processing"%r +125 "core"  +2 "processing"%7% +4 "core" %dp\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%T +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +34 "core" + "processing"%% +4 "core" %ң}\  +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"%p * +37 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%W  +96 "core"  +3 ."da"PS.seek 0ml +3 "processing"%H'd +1600 "core" ' +2 "processing"%9 +3 "core" 9Rq5, +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%2  +3 "core" 5, +2 5, + "processing"%q& +4 "core" &X|\ ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&1% +5 "core" %\  ) , $  +2 "storage"(c% +3 "core" % q w \ +2 "storage"(. +3 "core" .( \ + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(w(S +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &U ) )\ + "manipulator"&i& +4 "core" &- * +   + "manipulator"&C% +4 "core" %\  % $  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&,( +205 "core" ( + "manipulator"&0& +4 "core" & '  $  +2 "storage"(O& +3 "core" &U l q \ +49 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&)'] +117 "core" ' + "storage"(*& +4 "core" &U k u y\ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(:'g +280 "core" ' + "storage"(#- +4 "core" -'w + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &   +2 "storage"(D& +4 "core" &U k o \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&L' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(X- +2 "core" -'w +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(x' +28 "core" ' +2 "manipulator"&[% +4 "core" %f * , + "storage"(J& +4 "core" &U , >\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts +3 "manipulator"&'@ +27 "core" ' +2 "manipulator"&s& +4 "core" &  (  +2 "storage"(?& +3 "core" &U ^ d i\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&y'] +30 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +4 "storage"(]' +37 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&_% +4 "core" %K ( ! ! +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&~( +242 "core" ( +2 "manipulator"&<& +4 "core" &  $  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" & #   +3 ."da"Forearm.seek PC +2 "manipulator"&' +120 "core" ' + ."da"Hand.close +2 "manipulator"&\ / +58 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( + "storage"(n& +5 "core" &U {\ + "manipulator"&I& +4 "core" & ) # h  + "manipulator"&V% +4 "core" %      +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&(( +285 "core" ( +2 "manipulator"&|& +4 "core" &  & + "storage"(B& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +88 "core" ' + ."da"Hand.open +3 "manipulator"&G1 +63 "core" 1 +2 "storage"(E- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(N'Y +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.16 Pucks below Top Plate +3 "storage"(u' +53 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0317h100ml.tif +1662 #SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.998 seconds\ /var/log/esp/da22jun0317h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0317h100ml15s.tif +281 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1292 #"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/da22jun0317h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0317h100ml30s.tif +3072 #SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0317h100ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0317h100ml70s.tif +500 "Can"0\ +6639 #"da"SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0317h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "12.998 sec auto-exposure",Subject: "da22jun0317h100ml images!" +12 "storage"(k- +5 "core" -' +2 "storage"(+& +5 "core" &U 8 + \ +5 "manipulator"&& +4 "core" & % ' b +2 ."da"Elbow.seek 1 +2 "manipulator"&m( +69 "core" ( +2 "manipulator"&& +4 "core" & #   4 +2 "storage"(& +3 "core" &U = > |\ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&^'] +22 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.87 Pucks below Top Plate +5 "storage"(R' +58 "core" ' +2 "manipulator"&U& +4 "core" & ! " 4 + "storage"(Y& +6 "core" &U \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&t' +32 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.06 Pucks below Top Plate +2 "storage"(.' +24 "core" ' + "manipulator"&F% +5 "core" %U ! (  +2 "storage"(& +4 "core" &U J\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts +4 "manipulator"&K'@ +30 "core" ' +2 "manipulator"&3& +4 "core" & ( - _ 4 +2 "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&;'] +27 "core" ' +6 "storage"(g% +9 "core" % J\  +5 ."downElevator"SE.seek :down +5 "storage"(>' +99 (9% +3 "core" %HA O\ PH + "manipulator"&6% +5 "core" %d # ' @ +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"& '\ +92 "core" ' +42 ' +4 ."downElevator"SE.stop +4 "storage"(5 +5 (& +8 "core" &U H\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +6 "processing"%& +10 "core" &/ +3 "manipulator"&o& +10 "core" & * + = 4 +3 "manipulator"&% +8 "core" %\ #  + K +4 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&M(, +186 "core" ( +4 "manipulator"&\\& +15 "core" &-    % +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &P& +8 "core" &- "   % +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&A'b +108 "core" ' +5 ."psFlush"Hand.close +4 "manipulator"&v/ +61 "core" / +5 "manipulator"& & +8 "core" &- * ! 6 % +3 "manipulator"& % +8 "core" % v] & * +119 ."psFlush"Forearm.seek :retract +5 "manipulator"&`'\ +107 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&8( +122 "core" ( +6 "manipulator"&& +8 "core" & ! # "  +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &&& +7 "core" & * % Y  +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&'' +130 "core" ' +3 "manipulator"&& +9 "core" & "  +3 "manipulator"&5% +11 "core" %   +4 "processing"%/& +9 "core" &A  +4 "processing"%"& +10 "core" &  +3 &  +4 ."psFlush"PC.seek :closed +2 "processing"%S(X +15 "core" &  +2 &  +5 &3|\ *y +9 &f\ > +10 &x\ L +12 &O_ K +6 &c K +10 &_ K +8 &\\ J +11 &Xa\ K +9 &] J +9 &c\ K +10 & ] K +8 &"_` K +10 &$"c K +10 &%b\ K +8 &'c K +17 &)g] K +5 &+)_ K +7 &,` K +10 &._ J +8 &0ob K +12 &21`\ K +8 &3` K +8 &5b K +11 &7w_ K +9 &99b K +9 &:a K +11 &<a\ K +7 &>~b L +15 &@Ba K +6 &Bb\ K +7 &Cb K +10 &Ej\ L +9 &G?\ O +11 &H\ Q +9 &J\ Q +9 &L\ Q +9 &N@\ Q +10 &PC\ R +9 &Q8\ R +10 &SA\ R +18 &UEB\ R +2 &WB\ F +8 &X9OB\ a +8 &X&? + +5 ( +3 "processing"%"& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +3 "processing"%%& +14 "core" &X< + +2 &XA + +3 ."psFlush"Hand.open +4 "manipulator"&e1 +65 "core" 1 +3 "manipulator"&a% +8 "core" %  & 0   +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +4 "manipulator"&}'\ +119 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +15 "processing"%4 +45 "core"  +3 "processing"%{% +7 "core" %i"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%' +67 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +520 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%@' +2105 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%f @ +186 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%Q  +127 "core" +3 ."psFlush"PSV.dial :mixloop +3 "processing"%l +98 "core" +5 ."psFlush"PS.seek :empty +11 "processing"%z'F +2626 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +6 "processing"% +99 "core"  +3 "processing"%r% +8 "core" %C  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +6 "processing"%7' +593 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1986 #"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)\ +118 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%T  +35 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%Z @ +71 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +96 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%W'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%2  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%q'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%c' +590 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +53 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%C'd +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%='d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +41 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%$' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%D @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%X' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2620 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%s +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%?'T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%)  +53 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%,'d +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%: +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%y U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2310 "Can"!\ 88 +307 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +42 ."psFlush"PSR.select :air +12 .PS.seek 2.5ml +3 "processing"%n' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +67 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%V'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%|' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%B  +66 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%~'d +2606 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'G& +5 "core" &  +2 "manipulator"&E& +4 "core" & * * \\  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&h( +3 "core" ( +3 "manipulator"&]& +4 "core" & / 7  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +4 "core" &   !  + .tForearm.seek PC +2 "manipulator"&k' +97 "core" ' + .tHand.close +2 "manipulator"&+/ +64 "core" / +2 .tPC.seek :open +4 "processing"%( +427 "core" ( + "manipulator"&& +4 "core" &  (   +2 "manipulator"&% +3 "core" %  ) #  +2 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y( +373 "core" ( + "manipulator"&F& +4 "core" &  - 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & ) % 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&('O +95 "core" ' + "manipulator"&3& +4 "core" & ! 3 6 +2 "manipulator"&% +4 "core" %C , * < > +2 "collection"'b& +3 "core" & +3 "collection"'g& +5 "core" & +2 .tCC.seek :closed +4 "collection"'u(X +4 "core" & +4 & 6 +10 &AI} 0 +9 &uu D +10 &"c K +9 &c J +9 &_ J +10 &ic K +9 &,^ J +9 &` J +10 &^ K +9 &q] K +10 &!3^ K +9 &"a J +9 &$_ J +10 &&zb J +9 &(=_ J +9 &)c K +10 &+_ K +9 &-` J +10 &/Cc J +9 &1^ J +9 &2] K +10 &4` J +9 &6Kb J +9 &8 \\ K +10 &9b K +9 &;b K +10 &=Sb K +9 &?a K +9 &@b J +10 &B` J +9 &DXgz L +9 &Fu`l M +10 &G6B R +9 &I/. U +10 &KA./ V +9 &M/.\ W +9 &N00\ W +10 &P./\ W +9 &RF//\ W +9 &T-/\ X +10 &U/-\ X +9 &W|.-\ : +10 &XM+// 'r +9 &Xrm.0 M +2 ( +2 "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 +2 "collection"'^& +6 "core" &Xrk./ M + .tHand.open +2 "manipulator"&91 +57 "core" 1 +2 "manipulator"&6% +4 "core" % C *  > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&m'\ +104 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'R& +6 "core" &Xrk-. M + "collection"'t% +4 "core" %T..  + .tCSV.dial CSR +2 "collection"'K  +53 "core"  +2 "collection"'% +4 "core" %T01  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +3 "collection"''m +1347 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +10 '.% +3 "core" %m-.  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'o' +619 "core" ' + .tCSV.dial :waste +2 "collection"' +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"';'Q +1972 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'\\& +7 "core" &Xrj// M + "collection"'P% +4 "core" %V/0  + .tCSV.dial :flush +2 "collection"'>  +43 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"''m +1150 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'v @ +42 "core" A +2 "collection"' % +4 "core" %m./  +2 .tCS.seek 7ml +2 "collection"' ' +520 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +2 '  +40 "core"  +85  + .tCBV.dial :waste1 +2 "collection"'& @ +42 "core" ? +2 .tCS.seek 0ml +3 "collection"'A'Q +1570 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'M& +6 "core" &Xri-, M + "collection"'% +4 "core" %Q--  +2 .tCSV.dial :flush + "collection"'5  +70 "core" +2 .tCS.seek 5ml +4 "collection"'/'m +1150 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'` @ +42 "core" B +2 "collection"'% +4 "core" %m,/  +2 .tCS.seek 7ml +2 "collection"'%' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'e  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'a  +98 "core"  +2 .tCS.seek 0ml +3 "collection"'"'Q +1567 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'4& +7 "core" &Xri/0 M + "collection"'{% +4 "core" %T.1  + .tCSV.dial CSR +2 "collection"''  +41 "core"  +2 "collection"'H% +4 "core" %T.-  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +2 "collection"''O +1795 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'f' O +511 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'Q +2 'l  +96 "core" +31  +2 .tCTV.dial :intake +2 "collection"'@  +70 "core" + .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml + "collection"' 'Q +1785 "core" ' +3 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'r  +69 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'z'Q +583 "core" ' + .tCSV.dial CSR +3 "collection"'7  +96 "core"  +2 "collection"'T% +4 "core" %V//  + #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'Z'm +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +20 .tCS.seek 10ml +2 "collection"'' O +1344 "core" ' + .tCSV.dial CBV +2 "collection"' +98 "core" +3 .tCS.seek 0ml +2 "collection"'p'Q +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & + - ) 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&W( +38 "core" ( + "manipulator"&& +4 "core" & 0  E ! +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &2& +3 "core" & + ,  ! +2 .tForearm.seek CC +2 "manipulator"&-'O +97 "core" ' + .tHand.close +2 "manipulator"&1/ +61 "core" / +2 .tCC.seek :open +2 "collection"'q( +429 "core" ( +2 "manipulator"&c& +4 "core" & & ! ! + "manipulator"&% +5 "core" % c   D ' +2 .tForearm.seek :retract +2 "manipulator"&i'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +281 "core" ( + "manipulator"&& +4 "core" &- &  ) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &- " !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +52 "manipulator"&O'b +114 "core" ' + .tHand.open +2 "manipulator"&01 +65 "core" 1 +2 "manipulator"&*% +4 "core" % R- )   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +125 "core" ' +2 "processing"%#& +4 "core" &,  +15681 "Can"# ** +25568 #t-> access 1 +3 "storage"($% +5 "core" % p\ +2 "manipulator"&D% +4 "core" %\  % ( N  + "manipulator"& & +4 "core" &- % * , +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +2 "storage"([(<( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (X& +3 "core" &<% H \  +33721 "Can"+\ +* +60001 :\ +* +60001 D\ ++ +60002 G\ ++ +60001 8~\ +* +60001 }\ ** +60002 #{\ ++ +60001 9z\ +* +60001 Az\ +* +60002 \\y\ ++ +60001 Xx\ +* +60001 Mw\ ++ +60001 Uv\ ++ +60002 bt\ ** +60001 Ft\ +* +60001 Ns\ *+ +60001 _s\ ++ +60002 cr\ +* +60001 rs\ ++ +60001 r\ ++ +60002 q\ +* +60001 xp\ ** +60001 qp\ ++ +60002 wp\ ++ +60001 q\ +* +60001 r\ +* +60001 q\ ++ +60002 q\ +* +60001 r\ ++ +60001 p\ ++ +60001 q\ +* +60002 r\ ++ +60001 q\ ++ +60002 r\ +* +60001 r\ +* +60001 r\ +* +60001 q\ ** +60002 p\ +* +60001 r\ ++ @EDT1654315310.52 q\ +* +60002 p\ +* +60001 o\ ++ +60001 p\ +* +60002 p\ +* +60001 q\ +* +60001 p\ ++ +60001 o\ +* +60002 o\ ++ +60001 o\ ++ +60001 o\ ** +60001 $n\ +* +60002 %o\ ++ +60001 n\ ++ +60001 o\ ** +60002 p\ +* +60001 'p\ ++ +60001 &n\ +* +60001 -n\ +* +60002 Pn\ ** +60001 cn\ +* +60001 it\ ++ +60002 T{\ ++ +60001 >\ +* +60001 ,\ ++ +60001 \ ** +60002 \ ** +60001 \ ++ +60001 4\ +* +60002 ?\ +* +60001 =\ ++ +60001 E\ +* +60001 X\ +* +60001 a\ ++ +60002 m\ ++ +60001 w\ +* +60001 y\ +* +60002 r +* +60001 n\ ** +60001 s\ +* +60001 x\ +* +60002 u\ ++ +60001 u\ ++ +60001 y\ ++ +60001 }\ +* +60002 \ ++ +60001 \ ++ +60001 \ ++ +60001 }\ *+ +60002 y\ +* +60001 o\ ++ +60001 z\ ++ +60001 }\ ++ +60002 u\ +* +60001 f\ +* +60001 w\ +* +60001 \ ++ +60002 \ +* +60001 \ ++ +60001 \ ** +60002 \ ** +60001 \ +* +60001 \ +* +60001 \ ++ +60002 ~\ ++ +60001 |\ ++ +60001 |\ +* +60001 {\ ++ +60002 z\ ++ +60001 {\ +* +60001 {\ ** +60002 z\ *+ +60001 {\ +* +60001 z\ ++ +60001 y\ ++ +60002 y\ ++ +60001 ^z\ +* +60001 :z\ +* +60002 Mz\ +* +60001 6z\ +* +60001 *{\ ++ +60001 <z\ ++ +60002 <{\ ** +60001 )z\ ++ +60001 az\ ++ +60001 xz\ ++ +60002 l{\ ++ +60001 Dx\ +* +60001 Pz\ *+ +60002 Ky\ +* +60001 `{\ ++ +60001 [y\ +* +60001 Tz\ ++ +60002 T{\ ++ +60001 iz\ ++ +60001 `{\ ++ +60001 [z\ +* +60002 rz\ ** +60001 z\ +* +60001 z\ +* +60002 y\ ++ +60001 y\ +* +60001 y\ +* +60001 wx\ +* +60002 z\ ++ +60001 x\ ++ +60001 y\ ++ +60002 ,x\ ** +60001 -{\ ++ +60001 $y\ +* +60001 ?y\ +* +60002 *{\ ++ +60001 2y\ +* +60001 7y\ ** +60002 /y\ ++ +60001 0z\ ++ +60001 9z\ +* +60001 H{\ ++ +60002 Ry\ +* +60001 My\ +* +60001 Vz\ ++ +60001 by\ +* +60002 bx\ ** +60001 by\ ++ +60001 px\ +* +60002 ux\ ++ +60001 yw\ ++ +60001 wx\ ++ +60001 {w\ ++ +60002 w\ +* +60001 w\ ++ +60001 v\ ++ +60002 v\ +* +60001 v\ ++ +60001 v\ +* +60002 u\ +* +60001 v\ ++ +60001 w\ ++ +60001 u\ +* +60002 t\ +* +60001 u\ +* +60001 Gu\ +* +60002 u\ +* +60001 Ht\ +* @EDT1654401712.36 s\ ** +60001 s\ ++ +60002 r\ ++ +60001 q\ ++ +60001 Hp\ +* +60002 $p\ ++ +60001 .o\ +* +60001 Qp\ ++ +60001 \ o\ ++ +60002 =o\ ** +60001 n\ ++ +60002 m\ +* +60001 .m\ +* +60001 l\ ** +60001 \\k\ ++ +60002 l\ ++ +60001 j\ +* +60001 i\ ++ +60002 j\ +* +60001 Li\ *+ +60001 ,i\ ++ +60002 :h\ +* +60001 jh\ *+ +60001 h\ +* +60001 Wh\ ++ +60002 "g\ ++ +60001 8g\ ++ +60002 Df\ *+ +60001 e\ ++ +60001 df\ +* +60001 f\ ++ +60002 pd\ +* +60001 f\ ++ +60001 e\ ++ +60002 d\ ++ +60001 jf\ +* +60001 d\ +* +60002 g\ ++ +60001 g\ ++ +60001 i\ ++ +60001 l\ ++ +60002 m\ ++ +60001 o\ ++ +60001 o\ +* +60001 o\ ++ +60002 s\ ++ +60001 p\ +* +60002 ip\ ** +60001 n\ +* +60001 Mn\ ++ +60001 n\ ++ +60002 xo\ ++ +60001 r\ +* +60001 r\ +* +60001 q\ ** +60002 q\ +* +60001 ~p\ ++ +60001 q\ ++ +60002 n\ ++ +60001 o\ +* +60001 [p\ +* +60002 o\ ++ +60001  p\ ++ +60001 p\ ++ +60002 "r\ ++ +60001 q\ +* +60001 q\ +* +60001  r\ ++ +60002 $q\ ++ +60001 r\ ** +60001 ;s\ ** +60001 Fs\ ++ +60002 \\t\ ++ +60001 ft\ ++ +60001 t\ +* +60002 t\ +* +60001 |t\ ** +60001 t\ +* +60001 ss\ +* +60002 t\ +* +60001 yt\ ++ +60002 s\ +* +60001 Rt\ ++ +60001 s\ ++ +60001 Zs\ +* +60002 Vt\ +* +60001 s\ ++ +60001 rt\ +* +60001 Vt\ +* +60002 s\ +* +60001 Wt\ ++ +60001 t\ ++ +60002 u\ ++ +60001 w\ ++ +60001 x\ +* +60001 x\ ++ +60002 x\ +* +60001 y\ ++ +60001 x\ +* +60001 z\ ++ +60002 z\ ++ +60001 {\ ** +60001 {\ +* +60002 {\ ++ +60001 }\ +* +60001 }\ +* +60001 ~\ ++ +60002 ~\ +* +60001 \ ++ +60002 \ ** +60001 \ +* +60001 \ +* +60001 \ +* +60001 %\ ** +60002 :\ ++ +60001 L\ +* +60001 F\ *+ +60002 R\ +* +60001 O\ +* +60001 [\ +* +60001 a\ +* +60002 ~~\ +* +60001 ~\ +* +60001 \ +* +60002 }\ ++ +60001 i}\ ++ +60001 |\ +* +60001 {\ +* +60002 a|\ +* +60001 Oz\ +* +60001 {\ +* +60001 z\ +* +60002 y\ +* +60001 y\ ++ +60002 y\ ++ +60001 y\ *+ +60001 x\ ++ +60001 w\ ++ +60002 x\ +* +60001 x\ ++ +60001 x\ +* +60001 w\ +* +60002 w\ +* +60001 w\ +* @EDT1654488114.22 x\ ++ +60001 x\ *+ +60002 w\ ++ +60001 w\ +* +60001 v\ ++ +60002 u\ ++ +60001 v\ ++ +60001 u\ ++ +60002 v\ ++ +60001 t\ +* +60001 t\ +* +60001 s\ ++ +60002 t\ +* +60001 v\ +* +60001  u\ ++ +60001 $s\ ++ +60002 =u\ ** +60001 Ss\ ++ +60001 bs\ +* +60002 rt\ ** +60001 |s\ *+ +60001 s\ +* +60002 s\ ** +60001 s\ +* +60001 Is\ ++ +60002 r\ +* +60001 Br\ ++ +60001 q\ ++ +60001 q\ ++ +60002 p\ ++ +60001 p\ +* +60001 p\ +* +60001 Un\ +* +60002 2n\ ++ +60001 _o\ ++ +60001 cm\ ++ +60002 \\n\ ++ +60001 Ko\ ++ +60001 ?o\ +* +60002 1o\ ++ +60001 0o\ *+ +60001 2q\ ** +60002 :q\ +* +60001 Fr\ +* +60001 "s\ +* +60001 q\ ++ +60001 q\ ++ +60002 4p\ ** +60001 "q\ ++ +60001 ,p\ ++ +60002 lp\ ++ +60001 Lo\ +* +60001 rp\ ++ +60002 9n\ +* +60001 ;o\ *+ +60001 o\ ++ +60002 ro\ ++ +60001 xn\ +* +60001 4m\ ++ +60001 o\ +* +60002 cn\ +* +60001 o\ ++ +5909 #t-> access 2 +2 "storage"(s% +4 "core" % \ +3 "manipulator"&J% +5 "core" %\  - 1 M  + "manipulator"&?& +5 "core" &- / 1 . +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(_(K +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 ()& +4 "core" &K# L\  +4500 #t-> startTube 2 +3904 #-> da 100 +2 #da sampling at most 100ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 10:14:20EDT06-Jun-22\\n{}\\nCan@10:11:55, 19.6C, 54% humidity, 15.0psia, 13.728V, 0.202A, 0.202A avg, 2.77W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'& +5 "core" & +2 "manipulator"&:% +5 "core" %\  / /  + "storage"(,% +4 "core" % \ +2 "storage"(L. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(x( \ +670 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +7 (y& +9 "core" & \ +4 "manipulator"&& +8 "core" &- - & o +9 "manipulator"&% +10 "core" %\  . -  +4 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&<( +189 "core" ( +3 "manipulator"&\ & +9 "core" & 1 9  / +3 "storage"(& +8 "core" &  \ +4 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +5 "manipulator"&'/ +119 "core" ' +3 "storage"(& +9 "core" &  \ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +11 .tSE.seek :beamBreak + "storage"(I'g +276 "core" ' +2 "storage"(n- +8 "core" -'r +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +9 (& +7 "core" &  \ +3 "manipulator"&V& +9 "core" & / + C / +4 .tElbow.seek 2 +4 "manipulator"&B( +53 "core" ( +4 "manipulator"&|& +8 "core" & . -  +3 "storage"(G& +8 "core" &  \ +5 .tForearm.seek 2 + 300 counts +4 "manipulator"&E' +39 "core" ' +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tHand.close +3 "manipulator"&]/ +67 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&N& +14 "storage"(+' +7 "core" & ( & b  +3 "manipulator"&8% +8 "core" % 8 < ; K +4 .tForearm.seek :retract +6 "manipulator"&}'\ +105 "core" ' +3 .tElbow.seek CC +4 "manipulator"&S( +113 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +39 "core" ( +4 "manipulator"&& +8 "core" &5 / / I +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 && +8 "core" &5 1 : I +4 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +5 "manipulator"&k'O +103 "core" ' +4 "manipulator"&h& +8 "core" &6 8 = # I +4 "manipulator"&F% +7 "core" %K 8 ; i +4 "collection"'& +8 "core" &  +9 "collection"'3& +10 "core" &c  +7 .tCC.seek :closed +4 "collection"'(X +14 "core" &  +3 &  + &  +6 &4!\ *z +13 &f\ > +6 &{ \ M +8 &Q`$\ K +10 &b L +10 &e L +8 &`# L +11 &We L +9 &c# K +15 &g\ L +7 & e L +6 &"`c\ L +9 &$"e\ L +10 &%d L +8 &'g L +11 &)if\ K +9 &+*h&\ L +9 &,g\ L +10 &.a# K +8 &0qe K +10 &22e L +10 &3`(\ K +8 &5h"\ K +11 &7yf+ K +10 &9:h\ L +8 &:d$\ L +10 &<g"\ L +8 &>g*\ L +11 &@Cb*\ K +9 &Bj*\ L +9 &Cp\ M +10 &E|%\ P +9 &G5)\ S +9 &H%\ V +10 &J\ V +8 &Lm)\ W +15 &N.\ X +6 &O\ X +8 &Q$\ Y +10 &Ss \ X +9 &U3\ Y +10 &V\ Q +9 &X"B\ *| +9 &Xq\ L +4 ( +5 "collection"'3& +5 "core" &Xqv'\ L +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 +2 .Hand.open +8 "manipulator"&b1 +70 "core" 1 +2 "manipulator"&U% +9 "core" % K > ? +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +4 "manipulator"&!'\ +106 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi +4 #Priming 7ml +6 .Gate.power :sampler,:ON +8 ."flow"Gate.power :analytic3,:ON +168 .tIntake.select :close +4 .Exhaust.select :close +7 .SS.hold +6 "sampler")^+ +11 "core" + +3 "sampler")9% +12 "core" % \  +4 "collection"'6& +7 "core" &Xqu L +5 "Can"n\ PQ +3 #tCalibrating pressure sensors +4 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +8 .SS.reconfigure :fast +11 "sampler")#.0X% +3 "core" %XY3 \  +2 "sampler");% +4 "core" %XY3 \  + .tIntake.select :close +2 "sampler")0 +10 )v% +3 "core" %XY2 \  +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")' +434 "core" ' + .tExhaust.select :close +2 "sampler") +12 #tSampling 100.0ml +3 .Intake.select :close +2 .Exhaust.select :close +4 .SS.reconfigure :default +4 "sampler")#.0X: \  +25 "collection"' % +3 "core" %Sa`.\ + "sampler")7% +5 "core" %ua^ \ \ e +27 "collection"'T% +3 "core" %Srr\ +2 "sampler")z% +4 "core" %p \ 0 + "sampler")Z% +4 "core" %p \ 0 + .tIntake.select :close +2 "sampler")0 +11 )% +3 "core" %p \ 0 + .tSSV.dial :exhaust +3 "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml + "sampler")' +904 "core" ' + .tExhaust.select :close +7 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +3 "sampler") +211 "collection"'2% +3 "core" %S\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X% +3 "core" %D\ +2 "sampler");% +3 "core" %* \  +2 #tEvacuated: Intake @14.4psia, Outlet @12.5psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")v +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"''Q +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")M +128 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"''Q +127 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")C +79 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +45 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 9<G +102 "collection"';9 +2 "core" 9 =E +102 "collection"'v9 +2 "core" 9:?D +103 "collection"'P9 +2 "core" 9TAA +102 "collection"' 9 +3 "core" 9mC@ +102 "collection"'\\9 +2 "core" 9C= +102 "collection"'9 +3 "core" 9E; +102 "collection"' 9 +2 "core" 9F9 +102 "collection"'o9 +3 "core" 9H8 +102 "collection"'M9 +2 "core" 9I5 +102 "collection"'.9 +2 "core" 9I3 +103 "collection"'&9 +2 "core" 9K1 +102 "collection"'9 +2 "core" 90L/ +102 "collection"' 9 +3 "core" 9GN. +102 "collection"'`9 +3 "core" 9]P, +102 "collection"'9 +2 "core" 9sR* +103 "collection"'A9 +2 "core" 9R) +102 "collection"'e9 +2 "core" 9S' +102 "collection"'a9 +3 "core" 9U & +102 "collection"'%9 +3 "core" 9V$ +102 "collection"'9 +3 "core" 9X" +102 "collection"'{9 +2 "core" 9Z! +102 "collection"'/9 +3 "core" 9 \\ +102 "collection"'9 +2 "core" 9 ]! +102 "collection"'59 +3 "core" 9 '^% +102 "collection"'Q9 +2 "core" 9 8a* +102 "collection"'l9 +3 "core" 9 Jb. +102 "collection"'f9 +3 "core" 9 \\c2 +102 "collection"''9 +2 "core" 9 ld6 +103 "collection"'r9 +2 "core" 9 |e: +152 "collection"' 9 +4 "core" 9 hA +102 "collection"'79 +2 "core" 9 jE +102 "collection"'T9 +2 "core" 9 lI +103 "collection"'49 +2 "core" 9 mM +102 "collection"'Z9 +2 "core" 9 nQ +103 "collection"'9 +2 "core" 9 oU +102 "collection"'9 +2 "core" 9 pZ +103 "collection"'@9 +2 "core" 9 q^ +102 "collection"'"9 +3 "core" 9\ tb +102 "collection"'9 +3 "core" 9\ uf +102 "collection"'29 +2 "core" 9\ wj +102 "collection"'H9 +3 "core" 9\ &wo +102 "collection"'9 +3 "core" 9\ 0ys\ +102 "collection"'u9 +2 "core" 9\ ;yw\ +102 "collection"'c9 +3 "core" 9\ Ez{ +102 "collection"'-9 +3 "core" 9\ N{ +102 "collection"'m9 +2 "core" 9\ W| +102 "collection"'C9 +3 "core" 9\ `} +102 "collection"'z9 +3 "core" 9\ h~ +102 "collection"'9 +3 "core" 9\ p +102 "collection"'9 +2 "core" 9\ w +102 "collection"'W9 +3 "core" 9\  +102 "collection"'*9 +2 "core" 9\  +102 "collection"'i9 +3 "core" 9\  +102 "collection"'09 +3 "core" 9\  +102 "collection"'O9 +3 "core" 9\  +102 "collection"'$9 +2 "core" 9\  +102 "collection"'#9 +3 "core" 9\  +102 "collection"'D9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ E +3 'w9 +5 "core"  + 9\  + "collection"'1% +5 "core" %klh\ + #tBegun lysing Collection Puck Heater at 68.1C/39.6psia +31138 "Can"n\ +28851 "core" ` + "collection"'j9 +4 "core" 9\ 5 +2 "collection"'X% +3 "core" % \ +2 #tEnded lysing Collection Puck Heater at 70C/34.0psia +3 .CS.seek 0ml +3 "collection"'J'Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'? @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'s @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"'Y'm +1350 "core" ' +2 .tCSV.dial CTV +2 "collection"')  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +43 "core" > + .tdelay 2 seconds +202 .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"'y'Q +1348 "core" ' +2 "collection"',% +4 "core" %Q  + #tPuck @45.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"'L +96 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" %Q * +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'=  +41 "core" + "collection"'n% +4 "core" %mi  +2 .tCS.seek 7ml +2 "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'V @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'|' O +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'G ` +109 "core" ^ +2 #tLysing Complete +2 "collection"']& +5 "core" &XqdFG L +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&N% +4 "core" %\ ' : < ` "] +2 "storage"(8% +4 "core" % 1\ + "storage"(<. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"((S +191 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (I& +3 "core" &O v -\ + "manipulator"&& +4 "core" &4 - , 1 I +2 "manipulator"&% +4 "core" %\ & ; : "] +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +157 "core" ( +2 "manipulator"&E& +4 "core" & . - >  +2 "storage"(B& +3 "core" &O $\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&h'] +111 "core" ' +2 "storage"(F& +4 "core" &O G\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\ 'g +276 "core" ' +2 "storage"(+- +3 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(}'z +31 "core" ' +2 "manipulator"&q& +4 "core" & : 2  +2 "manipulator"&3% +4 "core" %d ; < 9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9( +169 "core" ( +2 "manipulator"&p& +4 "core" &% * 8 <; +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &U& +3 "core" &$ : = : <; +2 .tForearm.seek CC +2 "manipulator"&6'O +97 "core" ' + .tHand.close +2 "manipulator"&^/ +56 "core" / +2 .tCC.seek :open +2 "collection"'t( +427 "core" ( +2 "storage"(& +4 "core" &O \ + "storage"(K& +4 "core" &O \ + "manipulator"&& +4 "core" &% . - ~ <; +2 "manipulator"&(% +3 "core" % R , 0 a 5 +2 .tForearm.seek :retract +2 "manipulator"&R'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&k( +182 "core" ( +2 "manipulator"&& +4 "core" &  ( 8 + "storage"(& +4 "core" &O U\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&d' +105 "core" ' + .tElbow.hold +3 "manipulator"&g, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&>1 +57 "core" 1 +2 "manipulator"&;% +5 "core" % H = < a + "storage"(v& +4 "core" &O I\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"&P'A +20 "core" ' + "manipulator"& & +4 "core" & 8 % F 8 +2 "storage"(\\& +4 "core" &O :\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +26 "core" ' +2 "storage"( % +4 "core" % \  +3 ."downElevator"SE.seek :down +3 "storage"(o' +98 (M% +3 "core" %^J /\ RQ +2 "manipulator"&.% +4 "core" %9 , 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &9;  +2 "manipulator"& & +4 "core" & / - 8 +2 "manipulator"&`% +3 "core" %\ ? . - & . +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(, +185 "core" ( + "manipulator"&A& +4 "core" &, ' 3 ? ! +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &e& +3 "core" &, , - D ! +3 .tForearm.seek :garage +2 "manipulator"&a'b +114 "core" ' + .tHand.close +7 "manipulator"&%/ +54 "core" / +2 "manipulator"&& +4 "core" &, 4 ' $ + "manipulator"&{% +5 "core" % kU . / W + .tForearm.seek :retract +2 "manipulator"&/'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +288 "core" ( +2 "manipulator"&5& +4 "core" &4 , % = J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +2 "core" &5 - - H J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&l'O +115 "core" ' +2 "manipulator"&f& +4 "core" &6 % 3 . J +2 "manipulator"&'% +3 "core" %N| 0 - u +2 "collection"'r& +4 "core" &<<  +2 "collection"' & +5 "core" &==  +2 .tCC.seek :closed +2 "collection"'7(X +6 "core" &><  +6 &3<< %f +10 &X{=>\ 7 +9 &z;=\ J +9 &Y<=W\ I +10 &_>;\ J +9 &F\\=;\ J +10 &Y<< J +9 &_<>\ J +9 &_><\ I +10 &O];?\ I +9 & ^;<n\ J +9 &!\\<=B\ J +10 &#Y=@X\ I +9 &%W[<>u\ I +10 &'`;<R\ J +9 &(];=-\ J +9 &*Y=<\ J +10 &,__=>\ I +9 &."\\==\ I +9 &/[<=\ I +10 &1\\<?\ I +9 &3gZ<>\ J +10 &5)\\=>\ J +9 &6]>>t\ I +9 &8_=>d\ I +10 &:nZ>?H\ J +61 &<0\\<>.\ J +3 &=_=>\ I +3 &?Z>>\ J + &Av`=@{\ J +4 &C8b:<8\ J + &Dl.#\ K +2 &Fqq\ N + &Hb\ T +8 &J\ V +9 &K\ V +10 &M\ X +9 &O_\ W +10 &Q\ X +9 &R\ X +9 &T\ Y +10 &Vco\ X +9 &W]c\ : +9 &XjI\ X +10 ( + &Xms0\ U +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 +2 "collection"'T& +6 "core" &Xms\ U +2 .tHand.open + "manipulator"&41 +57 "core" 1 + "manipulator"&Z% +5 "core" % N} 3 4 t u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR +3 "processing"% +54 "core"  + "processing"%@% +5 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%"'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +3 .tPS.seek 0ml +2 "processing"%2'd +1598 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +42 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%u  + "collection"'c  +72 "core" +79  + .tPSV.dial :mixloop +2 "processing"%- +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%m  +124 "core" +2 .tPS.seek 0ml +3 "processing"%C'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%z  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%' +2614 "core" ' + .tPSV.dial :mixloop +7 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%*  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%i' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%0 +44 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +932 "Can"n\ RR +1676 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +6 "core" &5 0 :  J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&#( +37 "core" ( + "manipulator"&D& +4 "core" & - % u ' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &w& +3 "core" & . / 3 ' +2 .tForearm.seek CC +2 "manipulator"&1'O +112 "core" ' +2 .tHand.close +2 "manipulator"&/ +54 "core" / +2 .tCC.seek :open +4 "collection"' ( +426 "core" ( + "manipulator"&j& +4 "core" & . - { ' +2 "manipulator"&X% +3 "core" % Sw . 0 s \ +2 .tForearm.seek :retract +2 "manipulator"&['\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&?(, +284 "core" ( + "manipulator"&s& +4 "core" &- 1 % N  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +2 "core" &- ' - <  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&)'b +107 "core" ' + .tHand.open +2 "manipulator"&:1 +66 "core" 1 + "manipulator"&% +4 "core" % h = 6 3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +102 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'Y& +6 "core" &" + "manipulator"&,% +4 "core" %\ % " '  !M +2 "storage"(L% +3 "core" % }\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(( \ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (y& +2 "core" & )\  +2 "manipulator"&=& +4 "core" &- , - O  +2 "manipulator"&n% +4 "core" %\ % , +  !M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +215 "core" ( + "manipulator"&V& +5 "core" &  * H i + "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&G'/ +118 "core" ' +2 "storage"(]& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(N'g +282 "core" ' + "storage"(8- +4 "core" -'n + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (<& +3 "core" &  y\  +2 "manipulator"&I& +4 "core" & , ) _ i + .tElbow.seek 2 +2 "manipulator"&( +5 "core" ( + "manipulator"&& +4 "core" & 5 # a i +2 "storage"(x& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&E' +50 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&B/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&F& +3 "storage"(S' +7 "core" & / , K i +2 "manipulator"&!% +3 "core" % / - - ] +2 .tForearm.seek :retract +2 "manipulator"&+'\ +109 "core" ' +2 .tElbow.seek CC +4 "manipulator"&q( +136 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 "core" ( +2 "manipulator"&3& +4 "core" &7 , . i K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &7 9 1 K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&p'O +106 "core" ' +2 "manipulator"&U& +4 "core" &6 7 9 K +2 "manipulator"&h% +4 "core" %Y . - +2 "collection"'& +4 "core" &z  +2 "collection"'^& +5 "core" &v  +2 .tCC.seek :closed +2 "collection"'b(X +6 "core" &  +7 & * $e +9 &Y{ 7 +9 &yx J +10 &Z[ I +9 &\\A J +9 &J[ I +10 & ^ I +9 &\\ J +10 &] J +9 &R\\+ I +9 & Y\\ I +10 &!\\ I +9 &#Y I +10 &%Y\\ J +9 &'] I +9 &(Yv I +10 &*^` I +9 &,b\\K I +9 &.$Z> I +10 &/_ I +9 &1\\^ J +9 &3j\\r I +10 &5,]` I +9 &6\\T I +10 &8Z9 I +9 &:r_- I +9 &<4`# I +10 &=_ I +9 &?_ I +9 &Ay_ J +10 &C:c J +9 &Dr  L +10 &FCO\ O +9 &Hc%\ T +9 &J!"\ U +10 &K"%7\ V +9 &M#"c\ V +9 &Oa!!Q\ W +10 &Q  V\ X +9 &R! \ X +10 &T!\ X +9 &Ve\ Y +9 &W^\ 4 +10 &Xh\ W +8 ( +4 "collection"'^& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 .Hand.open +4 "manipulator"&1 +5 "core" &Xm~\ R +49 1 + "manipulator"&% +4 "core" % Y D G _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +123 "core"  + .tCSV.dial CTV +2 "collection"'(  +29 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 "collection"'% +4 "core" % Td  +2 .tCS.seek 4.001ml + "collection"'6'NU +1594 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%9  +54 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%>  +71 "core"  +2 .tPS.seek 0ml +3 "processing"%;'d +2609 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'v ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +4 "collection"'\\' O +1600 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'R'Q +2597 "core" ' + .tCBV.dial :waste1 +52 "collection"'M @ +31 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'.  +125 "core" + "collection"'k& +4 "core" &Xm}  R +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&d% +5 "core" %\ " . 9 : +2 "storage"(P% +3 "core" % \ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"( (S +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (`& +4 "core" &U { o \ +2 "manipulator"&}& +3 "core" &6 , ' 1 K +2 "manipulator"&% +4 "core" %\ " 7 1 o : +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&A( +156 "core" ( + "manipulator"&e& +5 "core" &  3 " \ + "storage"(o& +4 "core" &U \ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&g'] +104 "core" ' +2 "storage"(%& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +284 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&&& +3 "core" & 0 7  \ + "storage"(a& +4 "core" &U \ + .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&5' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&Q, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(f' +31 "core" ' + "manipulator"&'% +5 "core" %d / . q + "storage"(r& +4 "core" &U \ \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 314 counts + "manipulator"&/'? +28 "core" ' + "manipulator"&t& +5 "core" &  ( + \ + "storage"(T& +5 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&4'] +21 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(Z' +40 "core" ' +2 "manipulator"& & +4 "core" & % - X \ +2 "manipulator"&% +4 "core" %b 5 ( S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&@'\ +112 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l( +150 "core" ( +2 "manipulator"&~& +5 "core" &8 8 ; : K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &8 ! %  K +2 .tForearm.seek CC + "manipulator"&"'O +92 "core" ' + .tHand.close +2 "manipulator"&H/ +53 "core" / +2 .tCC.seek :open +2 "collection"'2( +428 "core" ( + "storage"(c& +4 "core" &U \ +2 "storage"(u& +3 "core" &U \ +2 "manipulator"&-& +4 "core" &7 0 . U K +2 "manipulator"&m% +3 "core" % ] . - l < +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&z( +156 "core" ( + "manipulator"&C& +4 "core" & 6 $ ' \ +2 "storage"(& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +104 "core" ' + .tElbow.hold +4 "manipulator"&*, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&W1 +60 "core" 1 +2 "manipulator"&0% +4 "core" % G , / + "storage"(i& +5 "core" &U \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 313 counts +2 "manipulator"&$'> +19 "core" ' +2 "manipulator"&D& +4 "core" & )  \ + "storage"(w& +5 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +32 "core" ' +2 "storage"(% +4 "core" % \ \ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (7% +3 "core" %ON $\ QN +2 "manipulator"&j% +4 "core" %7 , - t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&X'\ +107 "core" ' +40 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +3 "processing"%1  +70 "core" +2 .tPS.seek 2.5ml +3 "processing"%s' +2620 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%J +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%#  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%: +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%Y'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%[& +5 "core" &<  +2 "manipulator"&,& +4 "core" & # *  \ + "manipulator"&L% +4 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +179 "core" ( + "manipulator"&)& +4 "core" &, (  $ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +3 "core" &, )  $ +2 .tForearm.seek :garage +2 "manipulator"&='b +106 "core" ' + .tHand.close +2 "manipulator"&n/ +57 "core" / +2 "manipulator"&& +4 "core" &, ; 8 j " +2 "manipulator"&V% +3 "core" % aR . 1  +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&?( +118 "core" ( +2 "manipulator"&]& +4 "core" & 7 #   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" & - ) X  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&8' +113 "core" ' + "manipulator"&<& +5 "core" & ,  +  + "manipulator"&I% +4 "core" % ! )  + +2 "processing"%& +4 "core" &X  +2 "processing"%x& +4 "core" &>  +3 .tPC.seek :closed + "processing"%B(X +7 "core" &F  +5 & ,C %f +9 &V;\ 7 +10 &C\ K +9 &]F L +9 &kfA L +10 &.bM L +10 &cT K +11 &cY L +7 &teP L +9 &6hV L +10 &e\\ K +9 &!ec L +9 &#|ga L +10 &%>gb L +9 &'hi L +9 &(`w K +10 &*e{ L +9 &,Ehz L +10 &. dt K +9 &/fv L +9 &1c L +10 &3Ne L +9 &5c L +10 &6e L +9 &8c L +9 &:Ue L +10 &<f L +9 &=b K +9 &?f L +10 &A^cO L +9 &C g L +9 &Dp M +10 &F~\ N +9 &HV\ Q +10 &J\ R +9 &K\ R +9 &M\ R +10 &O[\ R +9 &Q\ R +10 &R\ S +9 &T\ R +9 &V`\ S +10 &Wlu\ $q +9 &X$e 0 +9 ( +3 "processing"%x& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%F& +6 "core" &X ) + &XR ) +2 .tHand.open + "manipulator"&!1 +57 "core" 1 + "manipulator"&% +4 "core" %  A 4 + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&G'\ +107 "core" ' +2 .tPRV.dial :air +2 "processing"%3  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%\ +44 "core" +2 "processing"%N% +4 "core" %f  +2 .tPS.seek 0.3ml +2 "processing"%E'c +385 "core" ' + .tPSV.dial PSR +2 "processing"%U +97 "core"  + "processing"%% +4 "core" %c  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%h'. +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%S +96 "core" +2 .tPTV.dial :mixing +46 "processing"%+ @ +77 "core" A +2 .tPBV.dial :waste2 +2 "processing"%  +87 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +6 "core" & - - z  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&^( +4 "core" ( +2 "manipulator"&& +5 "core" & 9 3   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +3 "core" & - . W  +2 .tForearm.seek PC +3 "manipulator"&p' +119 "core" ' + .tHand.close +2 "manipulator"&O/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +424 "core" ( +2 "manipulator"&|& +4 "core" & * , \\  +2 "manipulator"&9% +3 "core" %  . * " 9 +2 .tForearm.seek :retract +2 "manipulator"&>'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +133 "core" ( + "manipulator"&v& +5 "core" &, " 5 ! # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +4 "core" &, . - a # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&6'b +103 "core" ' + .tHand.open +2 "manipulator"& 1 +59 "core" 1 +2 "manipulator"&\\% +4 "core" % cJ 5 5  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&M'\ +128 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%.& +5 "core" &[  +2 "manipulator"&k% +4 "core" %\  * & 3  + "storage"(d% +5 "core" % \ + "storage"(P. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (`& +4 "core" &  \  + "manipulator"&}& +4 "core" &- , ) E e +2 "manipulator"&% +4 "core" %\  . . R  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&( +172 "core" ( +2 "manipulator"&e& +4 "core" & + / P . +2 "storage"(o& +3 "core" &  \  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&%'/ +88 "core" ' +2 "storage"(q& +5 "core" &  \  + .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(K'g +278 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (&& +2 "core" &  \  +2 "manipulator"&a& +4 "core" & !  . + .tElbow.seek 2 +2 "manipulator"&( +5 "core" ( + "manipulator"&'& +4 "core" & ' 5 % . +2 "storage"(r& +3 "core" &  +\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&t' +38 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&T/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +5 "storage"(' +4 "core" & ! 7 . +2 "manipulator"&g% +3 "core" %  # ! E  +2 .tForearm.seek :retract +2 "manipulator"&A'\ +87 "core" ' +2 .tElbow.seek PC +4 "manipulator"&( +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&5& +5 "core" & + (   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" & / 1 ;  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&f' +129 "core" ' +2 "manipulator"&~& +4 "core" &  +  + "manipulator"&% +5 "core" % , + N k + "processing"%4& +4 "core" &  +2 "processing"%Q& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%H(X +7 "core" &  +6 & . $e +9 &X\ 7 +10 &\ L +9 &c\ L +9 &uh L +9 &8c K +10 &` L +9 &c\ L +10 &~_\ K +9 &@c\ K +9 & d\ K +10 &!c\ K +9 &#a\ L +10 &%Ga L +9 &' g\ L +9 &(e K +10 &*a L +9 &,Of L +9 &.c\ L +10 &/a K +9 &1c L +9 &3Wh\ L +10 &5e\ L +9 &6d\ K +10 &8a\ L +9 &:`d K +9 &<"c\ K +10 &=c\ K +9 &?d\ K +9 &Aga L +10 &C)i\ L +9 &Dv\ M +10 &F\ O +9 &H]\ R +9 &J\ R +10 &K\ Q +9 &M\ R +9 &Oe\ R +10 &Q%\ R +9 &R\ S +10 &T\ R +9 &Vi\ S +9 &Wcr\ - +10 &Xsx\ ; +8 ( +4 "processing"%Q& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open +4 "manipulator"&@1 +5 "core" &X! 0 +58 1 + "manipulator"&b% +4 "core" % B 8 y k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&c'\ +112 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%u S +2 %-9 +6 "core" 9++ +102 "processing"%m9 +2 "core" 9(' +102 "processing"%C9 +2 "core" 9%'  +102 "processing"%9 +3 "core" 9#'  +102 "processing"%"9 +2 "core" 9!' +103 "processing"%l9 +2 "core" 9 ' +102 "processing"%W9 +3 "core" 9( +102 "processing"%09 +3 "core" 9 ' +102 "processing"%i9 +2 "core" 9 '" +102 "processing"%D9 +2 "core" 9!'& +102 "processing"%w9 +3 "core" 9#(* +103 "processing"%9 +2 "core" 9$'/ +102 "processing"%9 +2 "core" 9'(3 +102 "processing"%79 +3 "core" 9*'7 +102 "processing"%j9 +2 "core" 9-'; +102 "processing"%z9 +4 "core" 91'? +102 "processing"%9 +2 "core" 96(C +102 "processing"%$9 +2 "core" 9;(H +103 "processing"%Z9 +2 "core" 9A(L +102 "processing"%19 +2 "core" 9G(P +102 "processing"%9 +3 "core" 9M(T +102 "processing"%9 +2 "core" 9T(X +102 "processing"%;9 +2 "core" 9\\)] +102 "processing"%J9 +3 "core" 9c)a +102 "processing"%#9 +2 "core" 9l)e +102 "processing"%:9 +3 "core" 9t)i +102 "processing"%9 +2 "core" 9})m +102 "processing"%s9 +3 "core" 9*q +102 "processing"%[9 +2 "core" 9*v +102 "processing"%,9 +2 "core" 9*z +103 "processing"%L9 +3 "core" 9+~ +102 "processing"%)9 +2 "core" 9+ +102 "processing"%y9 +2 "core" 9, +103 "processing"%*9 +2 "core" 9- +102 "processing"%n9 +2 "core" 9, +102 "processing"%9 +3 "core" 9- +102 "processing"%V9 +3 "core" 9- +102 "processing"%X9 +2 "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"%I9 +2 "core" 9 / +3 .tPH.hold 2:00:00,28C +3 "processing"% pSp +5 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +96 "core"  +2 "processing"%% +4 "core" %c  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml +2 "processing"%F'Ҧ +1608 "core" ' +2 .tPTV.dial :puck +2 "processing"%!  +70 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%x  +120 "core"  + "processing"%3% +4 "core" %Ҫo  +2 .tPS.seek 1.5ml +2 "processing"%\ 'Z +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +3 "processing"%N * +31 "core" + +3 .tPS.seek 0ml +4 "processing"%8'd +1590 "core" ' +2 .tdelay 5:00 +2176 "Can"n\ 76 +27826 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%Y  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" + + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%E' +2305 "core" ' +2 .tPSV.dial PTV +2 "processing"%h +70 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%S +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2286 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +128 "core" +2 .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tPRV.dial :ab1 +2 "processing"%( @ +79 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%O'c +347 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +5 "collection"'?  + "processing"%G  +44 "core"  + +2 "processing"%B% +4 "core" %e\  +2 .tPS.seek 0.34ml +2 "processing"%|'t +426 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +29 "core" +2 .tPRV.dial :air +2 "processing"%v  +40 "core"  +2 .tPS.seek 0.9ml +4 "processing"% 'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%p @ +70 "core" > +3 .tPS.seek 0.5ml +3 "processing"%^' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%\\'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%> +44 "core" + .tPTV.dial :mixing +2 "processing"%. @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%k  +34 "core"  +2 "processing"%d% +4 "core" %Ҩ%  +2 .tPS.seek 1.85ml +2 "processing"%P' +234 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%6 * +32 "core" , +2 .tPS.seek 0ml +3 "processing"%`'d +1953 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'}& +4 "core" & +2 "manipulator"&& +4 "core" & 0 - h  +2 "manipulator"& % +4 "core" %  - . r +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(, +123 "core" ( +2 "manipulator"&o& +4 "core" &- 9 %  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &q& +3 "core" &- - + _  +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' + .tHand.close +2 "manipulator"&M/ +62 "core" / +2 "manipulator"&{& +4 "core" &- 6 9 #  + "manipulator"&&% +4 "core" % i` 7 . +2 .tForearm.seek :retract +2 "manipulator"&a'\ +121 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&'( +293 "core" ( + "manipulator"&r& +4 "core" &% 6 % ;3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +3 "core" &% , . j ;3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +101 "core" ' +2 "manipulator"&g& +4 "core" &% 8 1 m ;3 +2 "manipulator"&% +4 "core" %F ) 7 o +2 "collection"'%& +4 "core" &  +2 "collection"'K& +4 "core" &  +2 .tCC.seek :closed +4 "collection"'t(X +4 "core" &  +5 & : +9 &FK~\ 1 +10 &~w\ E +9 &.`\ K +9 &_\ K +10 &`\ K +9 &sb\ K +10 &5`\ K +9 &e\ K +9 &b K +10 &|a\ K +9 &!=b\ K +9 &#`\ K +10 &$b\ K +9 &&a\ K +10 &(Fa\ K +9 &*c \ K +9 &+`\ K +10 &-e\ K +9 &/Nb\ K +9 &1`\ K +10 &2e\ L +9 &4`\ J +9 &6Ub\ K +10 &8a\ K +9 &9b\ K +10 &;b\ K +9 &=]`\ K +9 &?b\ K +10 &@b\ K +9 &Bc\ L +10 &Dcj\ L +9 &F"uC\ M +9 &Ghw\ R +10 &I\\]\ U +9 &KL\\]\ W +9 &M \\]\ W +10 &N\\\\6\ X +9 &P\\^\ X +9 &RO\\]\ X +10 &T]]\ Y +9 &U]]\ X +10 &W}\\^\ = +9 &XT6]]\ !f +9 &Xt[]\\\ F +3 ( + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 +2 "collection"'5& +6 "core" &Xt[[^\ F +2 .tHand.open + "manipulator"&/1 +62 "core" 1 +2 "manipulator"&% +4 "core" % F I F i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&~'\ +113 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%4% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%A  +53 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +1601 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +41 "core"  + .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%b' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%-  +2 "collection"'Q  +31 "core" ~ +117  +2 .tPSV.dial :mixloop +2 "processing"%m +107 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%f  +71 "core" +2 .tPS.seek 0ml +3 "processing"%C'd +2620 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +44 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +748 "Can"l\ __ +1866 "core" ' + .tPSV.dial :air +8 "processing"%0  +43 "core"  +2 .tPS.seek 2.5ml +4 "processing"%i' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +44 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &% 1 / ;3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +13 "core" ( + "manipulator"&7& +5 "core" &  4 O 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" & / 7  3 +2 .tForearm.seek CC +2 "manipulator"&z'O +92 "core" ' + .tHand.close +2 "manipulator"&/ +57 "core" / +2 .tCC.seek :open +3 "collection"'$( +427 "core" ( +2 "manipulator"&Z& +4 "core" & / 1 3 +2 "manipulator"&1% +3 "core" % E . -  +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +283 "core" ( + "manipulator"&;& +4 "core" &- 6 & k  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +2 "core" &- . / |  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&#'b +103 "core" ' + .tHand.open +2 "manipulator"&:1 +57 "core" 1 +2 "manipulator"&% +4 "core" % ]\\ : <  $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&s'\ +116 "core" ' +2 ."da"delayUntil "11:07:29.23" +24818 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%[ @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%,  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%)  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%y' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%* +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%V  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%X'd +2303 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +4 .PSV.dial PSR +59 "processing"%] +124 "core"  + "processing"%_% +4 "core" %h,  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%=' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%<'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%I  +70 "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"%'U +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'d +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%x  +33 "core"  +2 ."da"delay 30 seconds +239 "Can"ut\ >> +2763 ."da"PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%F +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%N' +2329 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Y +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%U  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2298 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%8 +123 "core"  + "processing"%h% +4 "core" %`B\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%S' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%+'Ҧ +1708 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +36 "core" +2 "processing"%% +3 "core" %ҩ?  +2 ."da"PS.seek 1.5ml +3 "processing"%'Y +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1595 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +4 "processing"%B +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%O' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%v +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%| +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'd +2287 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air +3 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%^  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%>  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%. +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%k'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%d  +43 "core"  + "processing"%6% +4 "core" %g3 +2 ."da"PS.seek 0.55ml +2 "processing"%\\' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%P  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%}'Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" + "processing"%q% +4 "core" %ҤE\  +2 ."da"PS.seek 1.85ml +3 "processing"%' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'d +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +16992 "Can" v\ GG +31010 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%&  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%r' +2325 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%e +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%g +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%%'d +2289 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%a +123 "core"  + "processing"%2% +4 "core" %aH + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%5' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%/'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%K +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%4% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +3 "processing"% 'W +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%` * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +2795 "Can"Vx\ @@ +207 ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" , +45 ."da"PSR.select :air +10 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Q' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%- +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%b  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2289 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%C +133 "core"  + "processing"%l% +4 "core" %a8\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%"' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%W +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +36 "core" + "processing"%i% +4 "core" %ҧK  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%7 * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'd +1602 "core" ' + ."da"delay 2:00 +12003 #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"%' * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%~ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%t' +2328 "core" ' + ."da"PSV.dial PTV +3 "processing"%Z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +80 "core" +2 ."da"PS.seek 0ml +3 "processing"%J'd +2303 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +5 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%:% +4 "core" %b?\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%# +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" + "processing"%,% +4 "core" %ң=  +2 ."da"PS.seek 1.5ml +2 "processing"%L'S +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%*  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%V' +2322 "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 +2 "processing"%_ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +1201 "Can"y\ FE +1113 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%I +127 "core"  +8 "processing"%% +16 "core" %e1\ +4 #"da"Pulling 0.25ml of PSR.sub1 +11 .PSR.select :sub1 +13 "processing"% +25 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +5 "processing"%' +339 "core" ' + ."da"delay 5 seconds +503 "processing"%% +3 "core" % J\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%<' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +34 "core" + "processing"%3% +4 "core" %ҡM\  +2 ."da"PS.seek 1.5ml +2 "processing"%F'Q +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%\ 'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%u  +32 "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 +3 "processing"%U +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%N' +2321 "core" ' + ."da"PSV.dial PTV +7 "processing"%8 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%S  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'd +2318 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%E +122 "core"  + "processing"%% +4 "core" %iJ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%+'Ҧ +2110 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%( +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%G% +4 "core" %ҧB\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'W +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +48 "processing"%B * +42 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%9'd +1606 "core" ' +2 "processing"%v9 +3 "core" 9OY54 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%|  +5 "core" 55 55 + "processing"%p& +4 "core" &X -\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&O% +5 "core" %\ $ . ( + "storage"( % +4 "core" % ` W {\ + "storage"(^. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(>(S +202 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (.& +4 "core" &T ; -\ +2 "manipulator"& & +3 "core" &- . ) 8  +2 "manipulator"&d% +4 "core" %\ &  / +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&6( +219 "core" ( + "manipulator"&k& +5 "core" & 4    + "storage"(P& +4 "core" &T V _ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\\'] +105 "core" ' + "storage"(& +4 "core" &T V W ^\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"( 'g +280 "core" ' + "storage"(o- +3 "core" -'t +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&q& +3 "core" & / 2 _  + "storage"(M& +4 "core" &T W W \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&}' +34 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(&- +3 "core" -'t +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(c' +30 "core" ' +2 "manipulator"&% +4 "core" %V $ , Q + "storage"({& +4 "core" &T   ,\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&e'C +24 "core" ' +2 "manipulator"&T& +4 "core" & # , =  + "storage"(g& +5 "core" &T Y Y \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +30 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +4 "storage"(r' +35 "core" ' + "manipulator"&a& +4 "core" & # . 3  +2 "manipulator"&2% +4 "core" %g " ( +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&%'\ +90 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&5( +242 "core" ( +2 "manipulator"&& +4 "core" & % ; s  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" & $ * .  +2 ."da"Forearm.seek PC +2 "manipulator"&' +98 "core" ' + ."da"Hand.close +2 "manipulator"&4/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%/( +425 "core" ( + "storage"(`& +4 "core" &T V W\ +2 "manipulator"& & +3 "core" & - ) V  +2 "manipulator"&% +3 "core" %   ~ +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +115 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +274 "core" ( +2 "manipulator"&A& +4 "core" &  ) + "storage"(-& +4 "core" &T m s *\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m'] +102 "core" ' +2 ."da"Hand.open +2 "manipulator"&f1 +61 "core" 1 + "storage"(b- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(Q'V +30 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(C' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0611h100ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +136 #"da"SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.333 seconds\ /var/log/esp/da22jun0611h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0611h100ml15s.tif +1573 #SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0611h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0611h100ml30s.tif +3077 #SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0611h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0611h100ml70s.tif +7150 #SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0611h100ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "17.333 sec auto-exposure",Subject: "da22jun0611h100ml images!" +9 "storage"(l- +5 "core" -' +2 "storage"(& +5 "core" &T "  e\ +2 "manipulator"&"& +8 "core" & $ ) 6 +3 ."da"Elbow.seek 1 +3 "manipulator"&W( +5 "core" ( + "manipulator"&D& +4 "core" & - *  +2 "storage"(i& +5 "core" &T : =\ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&0'] +34 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(7' +56 "core" ' + "manipulator"&& +5 "core" & + 2 +2 "storage"(& +5 "core" &T \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&'' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&~, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +9 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(j' +25 "core" ' +3 "manipulator"&Z% +4 "core" %Y ' 6 +2 "storage"(1& +4 "core" &T | i 6\ + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&z'? +38 "core" ' +3 "manipulator"&;& +9 "core" & # , + +3 "storage"(t& +9 "core" &T .\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +144 "core" ' +4 "storage"(:% +4 "core" % #\ +4 ."downElevator"SE.seek :down +11 "storage"(J' +101 (% +6 "core" %D \ QJ +3 "manipulator"&#% +8 "core" %І , / = +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&['\ +109 "core" ' +16 ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 (,& +7 "core" &T \ +13 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +9 "processing"%& +10 "core" &?\ +4 "manipulator"&)& +8 "core" & # )  +3 "manipulator"&L% +9 "core" % ! # # +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&*(, +174 "core" ( +4 "manipulator"&n& +8 "core" &, ,  6 J +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 && +8 "core" &, - - J +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&w'b +106 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&y/ +58 "core" / +4 "manipulator"&]& +8 "core" &, , + 8 J +3 "manipulator"&_% +15 "core" % hX + ( B +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&X'\ +121 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&V( +123 "core" ( +3 "manipulator"&I& +11 "core" & ! ( 6  +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 && +8 "core" & $  "  +5 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +5 "manipulator"&=' +111 "core" ' +4 "manipulator"&& +8 "core" & - + ]  +4 "manipulator"&% +8 "core" % ) $ ) ( +4 "processing"%<& +7 "core" &\ +5 "processing"%& +11 "core" & +7 ."psFlush"PC.seek :closed +2 "processing"%x(X +12 "core" &\ +5 & + &\ 8 +7 &DH{\ 0 +9 &ut\ E +9 &e\ L +10 &e\ K +8 &]\ K +15 &gb\ L +6 &*_\ K +8 &c%\ K +10 &a\ K +8 &p]\ K +11 &!1b\ L +9 &"^\ K +8 &$b\ L +11 &&x`\ K +9 &(:^\ K +9 &)d\ K +10 &+a\ K +8 &-^\ K +15 &/B`\ K +6 &1_\ K +7 &2_\ K +11 &4c:\ K +9 &6Je\ K +9 &8 `\ K +10 &9`)\ L +8 &;c$\ L +10 &=Qc-\ L +10 &?c'\ L +8 &@_.\ K +11 &Bd/\ L +8 &DYc)\ L +11 &Fp+\ M +9 &G*\ P +9 &I*\ Q +9 &KP&\ Q +13 &M.\ R +6 &N#\ R +10 &P\ R +9 &RV\ R +9 &T\ R +10 &U\ R +9 &W \ 1 +9 &Xj1f\ H +17 &X\ - +8 ( +4 &X\ - +2 &X\ - +2 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +3 "processing"%3& +10 "core" &X*\ - +2 &X\ - +4 ."psFlush"Hand.open +3 "manipulator"&!1 +73 "core" 1 +2 "manipulator"&% +9 "core" %  . 3 s ( +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +3 "manipulator"&F'\ +115 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%u +41 "core"  +4 "processing"%Y% +11 "core" %a\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%U' +187 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +409 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +2112 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%8 @ +177 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%h  +128 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +112 "core" +6 ."psFlush"PS.seek :empty +4 "processing"%S'F +2623 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +7 "processing"%N +95 "core"  +4 "processing"%E% +7 "core" %Dt\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +9 .PSR.select :flush +10 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%' +589 "core" ' +3 ."psFlush"delay 5 seconds +508 .PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +2116 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%(  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +76 "core" B +3 ."psFlush"PSV.dial :mixloop +2 "processing"%G +100 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%+'F +98 #"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)\ +2533 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%B +96 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%'T +1092 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +70 "core" + ."psFlush"PTV.dial :puck +3 "processing"%|  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%p'd +1161 "Can""{\ 98 +1451 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%O +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%d'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%P  +68 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%s' +2621 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%o +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%q'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%M @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%&' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%{'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +54 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%g'T +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +1596 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%2 +72 "core" +3 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%\\  +54 "core" +4 ."psFlush"PS.seek 0ml +6 "processing"%6'd +2725 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%}' +593 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +79 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%%'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%H +38 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%`' +2616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%A' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%5'd +2611 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'f& +6 "core" &B + "manipulator"&b& +4 "core" & " +  +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&@( +5 "core" ( + "manipulator"&r& +4 "core" & 1 , J  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" & - 0 U  +2 .tForearm.seek PC +2 "manipulator"&l' +114 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 .tPC.seek :open +3 "processing"%"( +424 "core" ( + "manipulator"&D& +5 "core" & "  V  + "manipulator"&i% +4 "core" %  * # 5 1 +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +360 "core" ( +2 "manipulator"&Z& +4 "core" &8 (  J + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +2 "core" &8 # (  J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' + "manipulator"&;& +5 "core" &8 & 6 a J + "manipulator"&t% +4 "core" %O - + V +2 "collection"'m& +3 "core" &D  +3 "collection"'C& +4 "core" &  +2 .tCC.seek :closed +8 "collection"'0(X +12 "core" &  + &  +3 &2\ *z +9 &e\ > +9 &}\ M +9 &K_ K +10 &c K +9 &b K +9 &b! K +10 &Rd/ L +9 &b& K +10 &c$ L +9 & b, K +9 &"\\`" K +10 &$b* K +9 &%a' K +10 &'d' L +9 &)db- K +9 &+$c)\ L +10 &,c- K +9 &.^. K +9 &0kb* K +10 &2,b0 L +9 &3`% K +9 &5b& K +10 &7sa. K +9 &95e# K +10 &:b# K +9 &<_% K +9 &>{e0 K +10 &@>a7\ K +9 &Ab% L +9 &Ce0\ L +10 &E~s6\ M +9 &G73\ P +10 &Hxz7\ T +9 &Jww:\ V +9 &Llww9\ V +10 &N,tx@\ V +9 &Owu8\ X +9 &Quw8\ X +10 &SmyvE\ X +9 &U.ww9\ Y +10 &Vwv@\ S +9 &X!<vw7\ / +9 &X {wv@\ F +6 ( + "collection"'C& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 + "collection"'W& +7 "core" &XYvxA F + &XYwx\\\ F + .tHand.open +2 "manipulator"&:1 +64 "core" 1 + "manipulator"&7% +5 "core" % O 5 * ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +110 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &XYvx5 F + "collection"'#% +4 "core" %Pww6  +2 .tCSV.dial CSR +2 "collection"'z  +42 "core"  + "collection"',% +4 "core" %Puwm  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +3 "collection"''m +1348 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 'j% +2 "core" %mww~  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"')' +623 "core" ' + .tCSV.dial :waste +2 "collection"'L +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'n& +6 "core" &XYxyy F +2 "collection"'% +4 "core" %RxwX  + .tCSV.dial :flush +2 "collection"'J  +42 "core"  + .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'~'m +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'y @ +42 "core" B + "collection"']% +4 "core" %m|{{  +2 .tCS.seek 7ml +2 "collection"'_' +520 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'[  +2 'I  +41 "core"  +85  +2 .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'w'Q +474 "Can"B|\ KK +1115 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'& +6 "core" &XY}~U F +2 "collection"'*% +4 "core" %Q|~n  + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml +3 "collection"'<'m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'X @ +43 "core" A +2 "collection"'/% +4 "core" %m{|m  +2 .tCS.seek 7.001ml +2 "collection"'3' +515 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'!  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +2 .tCS.seek 0ml +3 "collection"''Q +1587 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'u& +6 "core" &XXxzG F + "collection"'Y% +4 "core" %TzwL  + .tCSV.dial CSR +2 "collection"'=  +42 "core"  + "collection"'9% +5 "core" %Tzxq  + #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml + "collection"'U'O +1787 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'8' O +518 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'h +2 '  +95 "core" +32  + .tCTV.dial :intake +2 "collection"'\  +72 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'N'Q +1795 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'E  +69 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'S'Q +591 "core" ' + .tCSV.dial CSR +2 "collection"'  +99 "core"  + "collection"'(% +4 "core" %Qyxb  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"''m +1342 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'G' O +1359 "core" ' + .tCSV.dial CBV +51 "collection"' +99 "core" +2 .tCS.seek 0ml +3 "collection"'B'Q +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&+& +6 "core" &6 " * * J +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&v& +3 "core" &6 7 2 J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &|& +2 "core" &5 0 - } J +3 .tForearm.seek CC + "manipulator"&?'O +113 "core" ' + .tHand.close +2 "manipulator"&O/ +62 "core" / +2 .tCC.seek :open +4 "collection"'p( +425 "core" ( + "manipulator"& & +4 "core" &6 - , T J +2 "manipulator"&.% +3 "core" % by + , K  +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&^(, +293 "core" ( +2 "manipulator"&& +4 "core" &, )  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &, % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&P'b +111 "core" ' +2 .tHand.open +2 "manipulator"&k1 +57 "core" 1 +2 "manipulator"&% +4 "core" % bW 0 -   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +123 "core" ' +2 "processing"%o& +4 "core" &  +9615 #t-> access 2 +3 "storage"(s% +5 "core" % V\ +2 "manipulator"&M% +4 "core" %\  % " A  +2 "manipulator"&q& +3 "core" &,  " u +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"((K +834 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (&& +3 "core" &K \  +5395 #t-> startTube 2 +2433 #-> da 100 +2 #da sampling at most 100ml +6 ."Qmail"DAfans.email "Started da in tube 2 at 12:08:01EDT06-Jun-22\\n{1 => 3}\\nCan@12:01:55, 20.4C, 47% humidity, 15.0psia, 13.689V, 0.398A, 0.398A avg, 5.45W",Subject: "da sampling at most 100ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'T& +5 "core" & +3 "manipulator"&{% +4 "core" %\  !  \  +2 "storage"(g% +3 "core" % P\ +2 "storage"(2. +3 "core" .(K +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(\\( \ +669 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +8 (a& +6 "core" &  \ +4 "manipulator"& & +8 "core" &, $ $ & +3 "manipulator"&6% +8 "core" %\  $ ( i  +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +13 "manipulator"&}( +215 "core" ( +3 "manipulator"&c& +9 "core" & , + 6 +3 "storage"(& +7 "core" & \ +5 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 2 + 600 counts +6 "manipulator"&e'/ +127 "core" ' +3 "storage"(K& +10 "core" & \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +6 "storage"('g +277 "core" ' +3 "storage"(4- +7 "core" -'s +3 .tSE.configure :default +6 "storage"(#QK-0-\ b +9 (& +7 "core" & \ +3 "manipulator"&H& +9 "core" &   > +4 .tElbow.seek 2 + "manipulator"&%( +11 "core" ( +2 "manipulator"& & +16 "core" & ( ; +3 "storage"(`& +10 "core" & 0\ +6 .tForearm.seek 2 + 300 counts +6 "manipulator"&' +48 "core" ' +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tHand.close +4 "manipulator"&/ +58 "core" / +5 ."downElevator"SE.seek :down +8 "manipulator"&-& +6 "storage"(A' +14 "core" & $ $ / +3 "manipulator"&f% +9 "core" %  * # 4 +4 .tForearm.seek :retract +4 "manipulator"&b'\ +117 "core" ' +4 .tElbow.seek CC +9 "manipulator"&r( +97 "core" ' +3 ."downElevator"SE.stop +4 "storage"(5 +66 "core" ( +2 "manipulator"&Q& +9 "core" &# )  ? 9' +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 && +7 "core" &#  7 9' +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +4 "manipulator"&V'O +109 "core" ' +6 "manipulator"&F& +10 "core" &# + &  9' +4 "manipulator"&x% +9 "core" %C $ * + +4 "collection"'D& +8 "core" &> \ +4 "collection"'i& +15 "core" & \ +2 & \ +6 .tCC.seek :closed +4 "collection"'l(X +15 "core" & \ +2 & \ +2 & \ 7 +6 &EK{ 0 +9 &yv D +9 &'c J +8 &a J +9 &` J +14 &nc J +6 &0] J +10 &^\ K +8 &` K +10 &u` K +10 &!7` K +8 &"^ J +10 &$] J +9 &&~_ J +9 &(@] J +11 &*^ J +8 &+] J +13 &-^ K +9 &/H`\ J +6 &1\ [ J +10 &2\\ J +10 &4Z J +8 &6Oa K +11 &8^ J +8 &9\\ J +10 &;_ J +10 &=X` J +8 &?b J +10 &@` J +9 &B_ K +11 &D]i K +9 &F} N +8 &Gbg R +10 &Ivr\ U +12 &KDvx\ W +6 &Mwx\ X +10 &Nwx\ X +10 &Pwx\ X +10 &RIyt\ X +9 &T\ vv\ X +8 &Uxw\ Y +10 &W}yw\ 9 +13 &XQ*wy 'r +7 &Xouvw T + ( +7 "collection"'i& +6 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.05 +4 .Hand.open +7 "manipulator"&@1 +12 "core" &Xoxvw T +48 1 +3 "manipulator"&Z% +11 "core" % C * 0  + +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract + "manipulator"&1'\ +98 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi +3 #Priming 7ml +7 .Gate.power :sampler,:ON +5 ."flow"Gate.power :analytic3,:ON +170 .tIntake.select :close +3 .Exhaust.select :close +9 .SS.hold +2 "sampler");+ +8 "core" + +4 "sampler")t% +9 "core" %ު \  +4 "collection"'m& +8 "core" &Xoxxw T +6 "Can"|\ NN +3 #tCalibrating pressure sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +10 .SS.reconfigure :fast +7 "sampler")#.0X>N\ + "sampler")*% +4 "core" %jW  \  +21 "collection"'% +4 "core" %V?@O\ + "sampler")w% +5 "core" %jX  \  +24 "collection"'X% +3 "core" %VBCN\ + "sampler")/% +5 "core" %jX \  +27 "collection"'<% +3 "core" %VFFM\ + "sampler")!% +5 "core" %jX \  +31 "collection"'% +3 "core" %VNNH\ +2 "sampler")3% +4 "core" %jX71 \  +36 "collection"'u% +3 "core" %VXUI\ +2 "sampler")Y% +3 "core" %tfd \ = +42 "collection"'=% +3 "core" %VijP\ + "sampler")9% +5 "core" %n \ + + "sampler")% +4 "core" %n \ + + .tIntake.select :close +2 "sampler")0 +11 )U% +2 "core" %n \ + +2 .tSSV.dial :exhaust +2 "sampler")h  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")' +893 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")\  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open +3 "sampler") +211 "collection"'8% +3 "core" %V~D\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X% +2 "core" %Vwt\ +2 "sampler")&% +4 "core" %o \ 1 +2 "sampler")T% +4 "core" %o \ 1 + .tIntake.select :close +2 "sampler")0 +11 ){% +3 "core" %o \ 1 + .tSSV.dial :exhaust +2 "sampler")g  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml + "sampler")2' +924 "core" ' + .tExhaust.select :close +7 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +4 "sampler") +211 "collection"'a% +3 "core" %V"\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0X \  +61 "collection"'% +5 "core" %Vln\ + "sampler")*% +4 "core" %nf` \ E +69 "collection"'% +4 "core" %Vtv\ + "sampler")w% +4 "core" %n \ E +78 "collection"'X% +3 "core" %Vyy\ +2 "sampler")/% +4 "core" %n \ E + "sampler")<% +4 "core" %n \ E + .tIntake.select :close +2 "sampler")0 +11 )!% +3 "core" %n \ E + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")3' +907 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")u  +73 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +4 "sampler") +211 "collection"'Y% +4 "core" %V \ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.57ml/s +6 "sampler")#.n0X% +4 "core" %] \  +47 "collection"'&% +3 "core" %Veh\ +2 "sampler")T% +3 "core" %] \  +54 "collection"'{% +3 "core" %Vih \ +2 "sampler")g% +3 "core" %]%! \  +61 "collection"' % +3 "core" %Vlk\ +2 "sampler")% +3 "core" %]72 \  +2 "collection"'a% +4 "core" %Vnk\ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 1.27ml/s +5 "sampler")#.Y0X +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +4 "collection"''  +3 "sampler")&' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")T  +114 "core"  +15  +245 ' +3 "sampler"){% +4 "core" % \  + .tCBV.dial between SSV and waste2 +2 "collection"'g  +31 "core"  +2 "collection"' % +4 "core" % R|z\  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<=b +5 .tCS.seek 0ml +2 "collection"'a'Q +2396 "core" '/@?'\ +2 "collection"'0% +4 "core" %?@,\  +2 "sampler")% +3 "core" % \  +2 #tBubblePoint: Intake @38.8psia, Outlet @14.7psia +2 .CBV.dial SSV +3 "collection"'^ @ +30 "core" A +3 .tSS.reconfigure :default +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"' 'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +126 "core" +2 .tSS.reconfigure :exhale +4 "sampler")#.0Xkd +102 "collection"'/9 +3 "core" 9?od +102 "collection"'9 +2 "core" 9@sd +102 "collection"'<9 +3 "core" 9=@xd +102 "collection"'u9 +3 "core" 9`C|d +102 "collection"'B9 +3 "core" 9Dd +102 "collection"'!9 +3 "core" 9Da +102 "collection"'Y9 +3 "core" 9F^ +102 "collection"'39 +3 "core" 9GZ +102 "collection"'U9 +2 "core" 9HV +102 "collection"'9 +4 "core" 98IT +102 "collection"'[9 +2 "core" 9\\JQ +102 "collection"'h9 +3 "core" 9KM +102 "collection"'I9 +2 "core" 9NJ +102 "collection"'\ 9 +3 "core" 9PF +102 "collection"'C9 +4 "core" 9QD +102 "collection"'9 +2 "core" 9 QA +102 "collection"'9 +3 "core" 9/R? +102 "collection"'(9 +2 "core" 9OT; +102 "collection"'9 +3 "core" 9pU8 +102 "collection"'E9 +3 "core" 9W7 +102 "collection"'N9 +3 "core" 9X4 +102 "collection"'G9 +2 "core" 9Z2 +102 "collection"'S9 +3 "core" 9\\0 +102 "collection"'+9 +3 "core" 9\ ]- +102 "collection"'=9 +3 "core" 9(]+ +102 "collection"'|9 +3 "core" 9C^* +102 "collection"'9 +2 "core" 9`d' +102 "collection"'v9 +3 "core" 9zf& +102 "collection"' 9 +3 "core" 9h# +102 "collection"'89 +3 "core" 9i# +102 "collection"'O9 +3 "core" 9k! +102 "collection"'99 +2 "core" 9l +102 "collection"'.9 +3 "core" 9m +102 "collection"'9 +2 "core" 9 q +102 "collection"'d9 +3 "core" 9 q +102 "collection"'?9 +3 "core" 9 /r +102 "collection"'k9 +2 "core" 9 Bs +103 "collection"'9 +2 "core" 9 Ut\  +102 "collection"'9 +2 "core" 9 ht +103 "collection"' 9 +3 "core" 9 yu +102 "collection"'P9 +2 "core" 9 u +102 "collection"'9 +3 "core" 9 w +102 "collection"'q9 +3 "core" 9 w +102 "collection"'o9 +3 "core" 9 y# +102 "collection"'>9 +3 "core" 9 y( +102 "collection"''9 +2 "core" 9 z, +102 "collection"'T9 +3 "core" 9 |0 +102 "collection"'s9 +3 "core" 9 }4 +102 "collection"'{9 +2 "core" 9 ~8 +102 "collection"'g9 +3 "core" 9\ = +102 "collection"' 9 +2 "core" 9\ A +102 "collection"'9 +3 "core" 9\ E +102 "collection"'M9 +3 "core" 9\ &I +102 "collection"'09 +3 "core" 9\ 1M +102 "collection"'9 +3 "core" 9\ 9R +102 "collection"'^9 +2 "core" 9\ BV\ +102 "collection"'&9 +3 "core" 9\ KZ +102 "collection"'9 +3 "core" 9\ S^\ +102 "collection"'49 +3 "core" 9\ Zb +102 "collection"'9 +3 "core" 9\ af +102 "collection"'K9 +3 "core" 9\ gk +102 "collection"'H9 +3 "core" 9\ mo +102 "collection"'`9 +2 "core" 9\ ss +102 "collection"'9 +3 "core" 9\ yw +102 "collection"'f9 +3 "core" 9\ ~{ +103 "collection"' 9 +4 "core" 9\  +104 "collection"'69 +3 "core" 9\  +102 "collection"'a9 +2 "core" 9\  +102 "collection"'-9 +3 "core" 9\  +102 "collection"' 9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'29 +3 "core" 9\  +102 "collection"'Q9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'%9 +3 "core" 9\  +102 "collection"'F9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +9 "collection"' `\ `\ E +2 'x9 +10 "core"  + 9\  +2 "collection"'D% +4 "core" %PP\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.7psia +4380 "Can"\\{\ +55603 "core" ` +2 "collection"'b9 +3 "core" 9\ Q +2 "collection"'A% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/35.2psia +2 .CS.seek 0ml +5 "collection"'c'Q +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'p @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'V @ +41 "core" ? +3 .tCS.seek 5ml +4 "collection"'t'm +1351 "core" ' + .tCSV.dial CTV +3 "collection"'i  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'}  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'W @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"';'Q +1336 "core" ' +2 "collection"':% +4 "core" %SD  + #tPuck @46.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +2 "collection"'e +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'#  +29 "core"  +2 "collection"'z% +4 "core" %Se  +2 .tCS.seek 5ml +2 "collection"','m +49 "Can"\ OO +1301 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'  +43 "core" + "collection"'j% +4 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"'@' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +3 "collection"'L' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"') ` +121 "core" b + #tLysing Complete +2 "collection"'n& +6 "core" &Xor>< T + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\ % , 1 W !S +2 "storage"(R% +4 "core" % n\ + "storage"(. +4 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(y(S +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (]& +3 "core" &V m o \ +2 "manipulator"&& +3 "core" &" . . n 9' +2 "manipulator"&7% +4 "core" %\ % * & E !S +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&~( +181 "core" ( +2 "manipulator"&J& +4 "core" & 2  , +2 "storage"(& +3 "core" &V z\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&_'] +122 "core" ' +2 "storage"(& +4 "core" &V q\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(*'g +272 "core" ' +2 "storage"(Z- +3 "core" -'o +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&w& +3 "core" & / - S , + "storage"(X& +4 "core" &V \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&/' +40 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(<- +2 "core" -'o +2 .tSE.seek 2.17 Pucks below Top Plate +3 "storage"(u' +33 "core" ' + "manipulator"&B% +5 "core" %: - . u + "storage"(!& +4 "core" &V c n y\ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 314 counts +2 "manipulator"&Y'? +21 "core" ' + "manipulator"&3& +5 "core" & 2   , + "storage"(U& +4 "core" &V 1\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +27 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +4 "storage"([' +41 "core" ' +2 "manipulator"&h& +4 "core" & . - d , + "manipulator"&I% +5 "core" %A 7 . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&\ '\ +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +177 "core" ( +2 "manipulator"&& +4 "core" & 2 7 !v +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" & % + 6 !v + .tForearm.seek CC +2 "manipulator"&('O +93 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'E( +427 "core" ( +2 "storage"(N& +4 "core" &V \ + "storage"(G& +4 "core" &V \ + "manipulator"&S& +4 "core" & 5 1 & !v +2 "manipulator"&+% +4 "core" % P * N 0 + .tForearm.seek :retract +2 "manipulator"&='\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&|( +164 "core" ( +2 "manipulator"&& +4 "core" &  ( 9 A + "storage"(v& +4 "core" &V ,\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"& ' +106 "core" ' +2 .tElbow.hold +4 "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&O1 +58 "core" 1 +3 "manipulator"&9% +4 "core" % A 9 0 a + "storage"(.& +4 "core" &V ?\ +45 .tForearm.force -20 +11 "manipulator"&5 +4 .tForearm.seek 1 + 316 counts +2 "manipulator"&'A +20 "core" ' + "manipulator"&d& +4 "core" & *  . A +2 "storage"(?& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&k'] +22 "core" ' + "storage"(% +5 "core" % ,\ +3 ."downElevator"SE.seek :down +4 "storage"(' +99 ( % +3 "core" %XA \ QL + "manipulator"&P% +5 "core" %i , * ` & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +27 ' + ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'q& +6 "core" &CC \ +2 "manipulator"&o& +4 "core" & " "  A + "manipulator"&>% +5 "core" %\ % * # : !T +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(, +177 "core" ( + "manipulator"&T& +4 "core" &,  ( Z  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +2 "core" &, $ %   +2 .tForearm.seek :garage +2 "manipulator"&{'b +112 "core" ' +2 .tHand.close +2 "manipulator"&g/ +62 "core" / +2 "manipulator"& & +4 "core" &, 4 8   + "manipulator"&% +4 "core" % aW " + +2 .tForearm.seek :retract +2 "manipulator"&M'\ +129 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&0( +298 "core" ( +2 "manipulator"&& +4 "core" &% %   ;2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &^& +3 "core" &% +  @ ;2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&&'O +100 "core" ' +2 "manipulator"&& +4 "core" &$ *   ;2 +2 "manipulator"&4% +3 "core" %M % #  +2 "collection"'& +4 "core" &LK  +3 "collection"'K& +5 "core" &KK @  +2 .tCC.seek :closed +2 "collection"'H(X +6 "core" &KK  +7 &3JI %f +9 &ZyLK 7 +9 &{LM J +10 &WJKX I +9 &[LL I +9 &J[LK I +10 & [MM I +9 &[LM I +10 &ZMM[ I +9 &Q[JL I +9 & ZKL I +10 &!ZKN I +9 &#ZLM I +9 &%ZZKK I +10 &'[ML I +10 &([LKX I +9 &*\\IM I +9 &,bYKL I +9 &.$\\MK I +10 &/\\NK I +9 &1ZKL I +9 &3iZMLY I +10 &5+ZLKG I +9 &6ZLOs I +10 &8\\JL J +9 &:r[IKj I +9 &<3]LLE I +10 &=^MNt I +9 &?\\KL I +9 &Ax]NO~ J +10 &C:_GIf J +9 &DjU K +10 &Fd\ N +9 &He\ S +9 &J\ U +10 &K\ V +9 &M\ W +10 &O_\ X +9 &Qy\ X +9 &RX\ X +10 &TF\ X +9 &Vd}\ Y +9 &W^\ 3 +10 &Xhw\ Z +8 ( +4 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'`& +6 "core" &Xong\ S + &Xon S + .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&f% +4 "core" % M I M D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +118 "core" ' + .tPSV.dial PSR +2 "processing"%6 +43 "core"  + "processing"%a% +4 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%-'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +1595 "core" ' + .tPSV.dial PSR +3 "processing"%2 +40 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%Q' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +5 "processing"%  +2 "collection"'%  +78 "core" +72  +2 .tPSV.dial :mixloop +2 "processing"%F +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%x  +125 "core" +2 .tPS.seek 0ml +2 "processing"%D'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%  +53 "core" +2 .tPS.seek 2.5ml +3 "processing"%' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%b +41 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +2621 "core" ' + .tPSV.dial :air +2 "processing"%$  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%p' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +42 "core" +2 .tPS.seek 0ml +3 "processing"%c'd +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&i& +6 "core" &% + %  ;2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&m( +5 "core" ( +2 "manipulator"&}& +4 "core" &$ 5 1 N ;2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &W& +3 "core" &$ % , @ ;2 +2 .tForearm.seek CC +2 "manipulator"&t'O +90 "core" ' + .tHand.close +2 "manipulator"&:/ +55 "core" / +2 .tCC.seek :open +2 "collection"'e( +427 "core" ( + "manipulator"&#& +5 "core" &$ "  ;2 + "manipulator"&z% +4 "core" % R - * - +2 .tForearm.seek :retract +2 "manipulator"&;'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&(, +319 "core" ( +2 "manipulator"&j& +4 "core" &,\  ! f a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &,\ # % a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' + .tHand.open +2 "manipulator"&@1 +58 "core" 1 + "manipulator"&)% +4 "core" % c 6 * E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&n'\ +121 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" &   + "manipulator"&R% +4 "core" %  # ! K + "storage"(% +4 "core" % m\ +2 "storage"(]. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (7& +2 "core" & \ \  +2 "manipulator"&\\& +4 "core" &- & H + "manipulator"&J% +4 "core" %   ) 0 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +174 "core" ( + "manipulator"&r& +4 "core" & )   / +2 "storage"(& +3 "core" &  u\  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&1'/ +114 "core" ' + "storage"(Z& +4 "core" &  g\  +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(w'g +284 "core" ' +2 "storage"(X- +3 "core" -'y +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (<& +3 "core" &  \  + "manipulator"&B& +4 "core" & #   / +2 .tElbow.seek 2 + "manipulator"&!( +6 "core" ( + "manipulator"&3& +4 "core" & . ( * / + "storage"(U& +4 "core" &  ^\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&h' +30 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&I/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&_& +3 "storage"(~' +8 "core" & ! )  / + "manipulator"&*% +4 "core" % , \  +2 .tForearm.seek :retract +3 "manipulator"&/'\ +120 "core" ' +53 .tElbow.seek CC +4 "manipulator"&Y( +73 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +70 "core" ( +2 "manipulator"&u& +4 "core" &- ' ' < Ct + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &- " " 7 Ct + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&& +5 "core" &- 2 3 Ct + "manipulator"&% +5 "core" %V ( . U +2 "collection"'& +4 "core" &^ +2 "collection"'\ & +5 "core" &N +2 .tCC.seek :closed +3 "collection"'l(X +6 "core" & +5 & 9 +9 &GLuG / +9 &zuj D +10 &+[ I +9 &[I I +10 &Z I +9 &p_ J +9 &4Y I +10 &\\ I +9 &[ I +9 &zZ I +10 &!<Zp I +9 &"Z_ H +9 &$]G I +10 &&^7 I +9 &(C[ I +10 &*\\ I +9 &+Z I +9 &-\\ I +10 &/K[ I +9 &1 Zf I +9 &2\\v I +10 &4[e I +9 &6S[N I +10 &8[B I +9 &9\\, I +9 &;[ I +10 &=[Z I +9 &?\\ I +9 &@\\ J +10 &B` J +9 &D]k K +10 &FCw O +9 &G\ S +9 &I\ U +10 &KD!\ W +9 &M!"y\ X +9 &N#"o\ W +10 &P!"v\ X +9 &RH b\ X +10 &T Y\ X +9 &UH\ X +9 &Wz>\ 8 +10 &XO-7\ *z +9 &Xu/ T +2 ( +2 "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.14 +2 .Hand.open +4 "manipulator"&N1 +61 "core" 1 +2 "manipulator"&G% +4 "core" % V < : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'+  +123 "core"  + .tCSV.dial CTV +2 "collection"'  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2619 "core" ' +2 "collection"'(% +4 "core" % O:  +2 .tCS.seek 4ml +2 "collection"'C'NP +1596 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +3 "processing"%O  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%9  +82 "core" ~ +2 .tPS.seek 0ml +3 "processing"%.'d +2617 "core" ' + .tCBV.dial between PRV and waste1 +7 "collection"'d ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"'? @ +43 "core" ? +2 .tCS.seek 10ml +3 "collection"'=' O +1597 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'|'Q +2599 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'P  +124 "core" + "collection"' & +4 "core" &Xu0 T +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&q% +5 "core" %\  - .  / +2 "storage"(o% +3 "core" % \ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(>(S +200 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +3 ([& +4 "core" &Q y v 5\ +2 "manipulator"&k& +4 "core" &- , + b Ct + "manipulator"&T% +5 "core" %\  - - k / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&s( +185 "core" ( + "manipulator"&& +4 "core" &  0 6 +2 "storage"(8& +4 "core" &Q y\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&g'] +107 "core" ' +2 "storage"( & +4 "core" &Q \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +258 "core" ' +2 "storage"(- +4 "core" -'Z + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&{& +3 "core" & , . W 6 +2 "storage"(& +3 "core" &Q D\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&'' +34 "core" ' + .tElbow.hold +3 "manipulator"&^, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'Z +2 .tSE.seek 3.17 Pucks below Top Plate +4 "storage"(4' +44 "core" ' + "manipulator"&% +4 "core" %E & ! +2 "storage"(M& +4 "core" &Q o u @\ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 316 counts +2 "manipulator"&E'A +25 "core" ' + "manipulator"&`& +5 "core" & 0  b 6 + "storage"(& +5 "core" &Q >\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&f'] +24 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate +3 "storage"(K'p +50 "core" ' + "manipulator"&6& +5 "core" & + - ; 6 + "manipulator"&a% +5 "core" %a . - R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&'\ +92 "core" ' +2 .tElbow.seek CC +4 "manipulator"&5( +157 "core" ( + "manipulator"& & +4 "core" &"  ) = 9' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &-& +3 "core" &" , , 9' +2 .tForearm.seek CC +2 "manipulator"&2'O +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +60 "core" / +2 .tCC.seek :open +4 "collection"'%( +426 "core" ( + "storage"(& +4 "core" &Q \ +2 "storage"(F& +4 "core" &Q /\ +2 "manipulator"&x& +3 "core" &"   ! 9' +2 "manipulator"&Q% +4 "core" % < + , 9 + .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&D( +207 "core" ( + "manipulator"&b& +5 "core" & '    + "storage"(& +4 "core" &Q \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&$' +107 "core" ' + .tElbow.hold +2 "manipulator"&A, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +3 "manipulator"&V1 +59 "core" 1 +2 "manipulator"&p% +4 "core" % S ; 1 o +2 "storage"(i& +4 "core" &Q [\ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"&}'A +35 "core" ' +2 "manipulator"&W& +4 "core" & #  y  +2 "storage"(:& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&0'] +32 "core" ' +2 "storage"( % +4 "core" %y f\ +2 ."downElevator"SE.seek :down +4 "storage"(H' +98 (#% +4 "core" %S= y\ QJ + "manipulator"&z% +5 "core" %k& %  9 !/ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&t'\ +89 "core" ' +31 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +2 "processing"%m  +68 "core" +3 .tPS.seek 2.5ml +4 "processing"%j' +2606 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%, +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%@  +54 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%) +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%;  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%R& +6 "core" &  +2 "manipulator"&& +3 "core" & , 6 H  +2 "manipulator"&]% +3 "core" %\ " , - ` > +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +175 "core" ( + "manipulator"&7& +4 "core" &- % 5 f # +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +2 "core" &- ) * + # +53 .tForearm.seek :garage +4 "manipulator"&J'b +111 "core" ' +2 .tHand.close +2 "manipulator"&y/ +64 "core" / + "manipulator"&r& +4 "core" &- @ 4 f # +2 "manipulator"&% +3 "core" % rW - + M +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&Z( +121 "core" ( + "manipulator"&n& +4 "core" & )  J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +2 "core" & $ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&<' +93 "core" ' + "manipulator"&B& +5 "core" & $ ) A + "manipulator"&3% +5 "core" % #  , h +2 "processing"%U& +3 "core" &  +3 "processing"%I& +4 "core" &  +2 .tPC.seek :closed +3 "processing"%_(X +5 "core" &  +6 & 6 +10 &?J\ 0 +9 &ms\ E +9 &j\ L +10 &e\ L +9 &c\ K +9 &_e\ L +10 &"`\ K +9 &e\ L +10 &b\ L +9 &g`\ L +9 &!(c\ L +10 &"c\ L +9 &$d\ L +9 &&ng \ L +10 &(1c\ L +9 &)h\ \ L +10 &+b\ \ L +9 &-wd\ L +9 &/9g\ L +10 &0d!\ L +9 &2g#\ L +9 &4c"\ L +10 &6Ad\ L +9 &8`*\ L +10 &9f.\ L +9 &;e/\ L +9 &=Id/\ L +10 &?\ h/\ L +9 &@d)\ L +9 &Bf9\ L +10 &DNj4\ M +9 &F s;\ N +9 &G@\ Q +10 &IF\ R +9 &KFC\ R +10 &M9\ R +9 &N;\ R +9 &PK\ R +10 &RMT\ R +9 &TY\ S +9 &US\ S +10 &WS\ 7 +9 &Xa0X\ W +10 &XO\ + +2 ( +2 "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 + "processing"%*& +6 "core" &XT\ + +2 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&1% +4 "core" % . - 3 h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&w'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%h  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%u +42 "core" + "processing"%% +5 "core" %i  +2 .tPS.seek 0.3ml +2 "processing"%'f +385 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 "processing"%% +4 "core" %cp  + #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%!'. +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%~' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%/ +96 "core" + .tPTV.dial :mixing +2 "processing"%e @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%N  +86 "core"  +3 .tPS.seek 0ml +2 "processing"%G'd +189 "Can"l\ 98 +2423 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&\ & +6 "core" & , ( < +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&+( +5 "core" ( +2 "manipulator"&& +3 "core" & * " ` +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & ' ) K +2 .tForearm.seek PC +2 "manipulator"&c' +107 "core" ' + .tHand.close +2 "manipulator"&(/ +56 "core" / +2 .tPC.seek :open +3 "processing"%L( +427 "core" ( + "manipulator"&O& +4 "core" &   & +2 "manipulator"&9% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&v'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&d(, +140 "core" ( + "manipulator"&?& +5 "core" &, '  J Y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &, " o Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +101 "core" ' + .tHand.open +2 "manipulator"&=1 +61 "core" 1 + "manipulator"& % +4 "core" % bZ * ! 3  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +121 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"% & +5 "core" &  +2 "manipulator"&q% +4 "core" %\  ~ + "storage"(o% +4 "core" % \ + "storage"(. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"([( \ +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (k& +4 "core" & \  +2 "manipulator"&T& +4 "core" &, !  w Y + "manipulator"&% +4 "core" %\ $  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&8& +4 "core" & '  U 2 + "storage"(Y& +4 "core" &  9\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +116 "core" ' + "storage"(S& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +284 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +2 "core" &  \  +2 "manipulator"&& +4 "core" & ! " M 2 +2 .tElbow.seek 2 + "manipulator"&( +5 "core" ( + "manipulator"&M& +4 "core" & . 2  2 + "storage"(`& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +33 "core" ' + .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&6/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& +6 "storage"(g' +3 "core" & ! "  2 +2 "manipulator"&s% +4 "core" % $ )  m +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 .tElbow.seek PC +4 "manipulator"&'( +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +97 "core" ( +2 "manipulator"&E& +4 "core" &  ! > + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &4& +4 "core" & * ! Z + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"& ' +114 "core" ' +2 "manipulator"&-& +4 "core" & ( ! 5 +2 "manipulator"&f% +4 "core" % % ! * H +2 "processing"%^& +3 "core" &  +3 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%&(X +6 "core" &  +4 & 6 +10 &@H} 1 +9 &rt\ E +9 &c L +10 &e{ K +9 &_v K +9 &e`z L +10 &(ap K +9 &`t L +10 &as K +9 &n_k K +9 &!0`g K +10 &"bl K +9 &$eY K +9 &&ve[ K +10 &(8^R K +9 &)`W K +10 &+cJ K +9 &-}bB L +9 &/@bF K +10 &1e7 K +9 &2f/ K +9 &4c6 K +10 &6Gc7 L +9 &8\ b0 K +10 &9a( K +9 &;`" K +9 &=P` K +10 &?f! K +9 &@b L +9 &Be L +10 &DUn L +9 &F\ O +10 &G\ Q +9 &I\ R +9 &KN\ Q +10 &M\ R +9 &N\ R +9 &P\ S +10 &RS\ R +9 &T\ S +10 &U\ S +9 &W\ 3 +9 &Xc,c ] +10 &X% 2 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.57 + .Hand.open +4 "manipulator"&l1 +55 "core" 1 +2 "manipulator"&% +4 "core" %  6 ) f H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&F'\ +106 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +6 "processing"%x S +2 %Q9 +6 "core" 92@ +102 "processing"%29 +2 "core" 9.A +102 "processing"%b9 +2 "core" 9+@  +102 "processing"%9 +3 "core" 9(A  +102 "processing"%59 +3 "core" 9'A +102 "processing"%V9 +2 "core" 9%@ +102 "processing"%p9 +2 "core" 9$A +103 "processing"%i9 +2 "core" 9$A +102 "processing"%W9 +2 "core" 9$A" +102 "processing"%:9 +3 "core" 9%A& +102 "processing"% 9 +3 "core" 9&A* +102 "processing"%9 +3 "core" 9(A/ +102 "processing"%#9 +2 "core" 9,@3 +102 "processing"%D9 +2 "core" 9.A7 +102 "processing"%z9 +3 "core" 90B; +102 "processing"%$9 +3 "core" 95A? +102 "processing"%}9 +3 "core" 99BC +102 "processing"%K9 +2 "core" 9@AH +102 "processing"%m9 +3 "core" 9DAL +102 "processing"%09 +2 "core" 9JBP +102 "processing"%H9 +3 "core" 9PBT +102 "processing"%.9 +2 "core" 9VBX +103 "processing"%,9 +2 "core" 9^B] +102 "processing"%@9 +2 "core" 9eCa +102 "processing"%)9 +3 "core" 9mCe +102 "processing"%;9 +3 "core" 9uCi +102 "processing"%j9 +55 "core" 9Co +103 "processing"%R9 +2 "core" 9Dt +102 "processing"%9 +2 "core" 9Ex +103 "processing"%]9 +2 "core" 9D| +102 "processing"%79 +2 "core" 9E\ +102 "processing"%\\9 +3 "core" 9F +102 "processing"%A9 +3 "core" 9F +102 "processing"%y9 +2 "core" 9E +103 "processing"%r9 +2 "core" 9F +102 "processing"%9 +3 "core" 9G +102 "processing"%t9 +3 "core" 9G +102 "processing"%n9 +2 "core" 9G +102 "processing"%X9 +3 "core" 9H +102 "processing"%J9 +2 "core" 9H +102 "processing"%B9 +3 "core" 9H +102 "processing"%39 +2 "core" 9\ I +3 .tPH.hold 2:00:00,28C +4 "processing"%U pSp +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"% +95 "core"  + "processing"%% +4 "core" %e  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%"' +585 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml + "processing"%*'Ҧ +1602 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +70 "core"  + .tPSV.dial PTV +2 "processing"%1 +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%I  +121 "core"  +2 "processing"%h% +4 "core" %Ҧ  +2 .tPS.seek 1.5ml +2 "processing"%u'V +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +31 "core" + +2 .tPS.seek 0ml +3 "processing"%<'d +1601 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%' +1893 "Can"\ ?? +435 "core" ' + .tPSV.dial PTV +2 "processing"%! +70 "core" +3 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%/ +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%e +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +67 "core"  +2 .tPS.seek 0ml +3 "processing"%~'d +2303 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%\  +126 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%('c +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'Z  +3 "processing"%w  +40 "core" +3  + "processing"%_% +5 "core" %`J\  +2 .tPS.seek 0.34ml +2 "processing"%O'o +434 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'9  +28 "core" +2 .tPRV.dial :air +2 "processing"%?  +41 "core"  +3 .tPS.seek 0.9ml +2 "processing"%C'G[ +1181 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%c @ +68 "core" > +2 .tPS.seek 0.5ml +3 "processing"%+' +855 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +4 "processing"%=  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"% 'Ҧ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%v +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%q  +36 "core" +2 "processing"%o% +4 "core" %ҩd\  +2 .tPS.seek 1.85ml + "processing"%' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +36 "core" , +3 .tPS.seek 0ml +2 "processing"%k'd +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'T& +4 "core" &a \ +2 "manipulator"&& +4 "core" & %  + "manipulator"&>% +4 "core" %\  ) . ,  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(, +124 "core" ( + "manipulator"&Y& +5 "core" &, '  R  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +2 "core" &, '   +2 .tForearm.seek :garage +2 "manipulator"&S'b +105 "core" ' +2 .tHand.close + "manipulator"&P/ +63 "core" / + "manipulator"&{& +4 "core" &, ) G  +2 "manipulator"&% +4 "core" % f` - - v + .tForearm.seek :retract +2 "manipulator"&'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&M( +284 "core" ( + "manipulator"&`& +4 "core" &# -  6 :. +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +3 "core" &# ! ) ( :. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&a'O +122 "core" ' + "manipulator"&s& +5 "core" &# (  :. + "manipulator"&% +4 "core" %J + * a - +2 "collection"' & +4 "core" &W  +2 "collection"'& +5 "core" &] +2 .tCC.seek :closed +3 "collection"'(X +5 "core" &b +5 &b\ : +9 &FK}h\ 0 +9 &zub\ E +10 &(b_\ K +9 &]\\\ K +10 &]a\ K +9 &ocd\ K +9 &2_g\ J +10 &ac\ K +9 &_l\ K +9 &w]_\ K +10 &!9_c\ K +9 &"``\ J +10 &$_Z\ K +9 &&b\\\ K +9 &(Abb\ K +10 &*ea\ K +9 &+\\m\ K +9 &-`]\ K +10 &/HbW\ K +9 &1 ]a\ J +9 &2_X\ K +10 &4`c\ K +9 &6Qbp\ K +10 &8]e\ K +9 &9_a\ J +9 &;`l\ K +10 &=Z^f\ J +9 &?_k\ K +10 &@]_\ K +9 &B_c\ K +9 &D_fg\ L +10 &Fsi\ M +9 &Gcqd\ Q +9 &IRV[\ U +10 &KGSV`\ V +9 &MSTn\ W +10 &NSUd\ X +9 &PUS]\ X +9 &RJSUp\ X +10 &T RS[\ X +9 &UTT\\\ X +9 &W|VTg\ 9 +10 &XY1TS`\ \\ +8 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 +2 "collection"'E& +6 "core" &XhwSTh\ M + &XhxRT\\\ M +2 .tHand.open + "manipulator"&41 +63 "core" 1 +2 "manipulator"&% +4 "core" % J > 2 M - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"%f +97 "core"  +2 "processing"%^% +4 "core" %c5\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%g'U +1598 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +92 "core"  +2 .tPS.seek 0ml +3 "processing"%L'd +1593 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +54 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +4 "processing"%Q  +2 "collection"'  +33 "core"  +115 + .tPSV.dial :mixloop +2 "processing"%2 +97 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%  +71 "core" +2 .tPS.seek 0ml +3 "processing"%b'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%5' +2614 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%V +44 "core" +4 .tPS.seek 0ml +4 "processing"%p'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%i  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%W' +2610 "core" ' + .tPSV.dial :mixloop +52 "processing"%: +43 "core" +3 .tPS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &# . - , :. +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&#( +36 "core" ( + "manipulator"&D& +4 "core" & ) #   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" & ) $ %  +2 .tForearm.seek CC +2 "manipulator"&$'O +94 "core" ' +2 .tHand.close +2 "manipulator"&}/ +59 "core" / +2 .tCC.seek :open +4 "collection"'K( +429 "core" ( + "manipulator"&m& +4 "core" & , +   +2 "manipulator"&0% +4 "core" % J , *  % +2 .tForearm.seek :retract +2 "manipulator"&H'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&.(, +275 "core" ( +2 "manipulator"&,& +4 "core" &-  & $ 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &@& +3 "core" &- * -  5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&)'b +110 "core" ' + .tHand.open +2 "manipulator"&;1 +54 "core" 1 +2 "manipulator"&j% +4 "core" % hT : 1  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&R'\ +126 "core" ' +2 ."da"delayUntil "13:02:00.42" +24201 "Can"\ 44 +522 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +34 "core" * +2 ."da"PSV.dial :air +2 "processing"%\\  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%A' +2323 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%y +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +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"%t  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%n'd +2284 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%X +122 "core"  + "processing"%J% +4 "core" %im + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%B' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +3 "processing"%G  +32 "core" +2 "processing"%"% +4 "core" %Ңe\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%1 * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%I'd +1600 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%u' +2341 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%< +122 "core"  + "processing"%!% +4 "core" %dz  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%/' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%N +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%\ % +4 "core" %ҬS  +2 ."da"PS.seek 1.5ml +2 "processing"%'\\ +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%~'d +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%Z  +34 "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 +3 "processing"%_ +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%(' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%? +65 "Can"\ << +4 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'd +2311 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%=  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%+  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%v  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%q'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%o  +41 "core"  +2 "processing"%% +4 "core" %_s\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +54 "core" +2 ."da"PS.seek 2ml +3 "processing"%T'Ҧ +1547 "core" ' + ."da"PSV.dial :PML +2 "processing"% +39 "core" + ."da"PTV.dial :mixing +2 "processing"%> @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" + "processing"%d% +4 "core" %Ҥ\\  +2 ."da"PS.seek 1.85ml +2 "processing"%'' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +52 "processing"%P * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%{'d +1962 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +8 .PBV.dial :waste1 +3 "processing"%  +35 "core" +2 ."da"delay 30 seconds +1953 "Can"\ 9: +1049 ."da"PBV.dial between PSV and waste1 +3 "processing"%F * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%S  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%`' +2306 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%6 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%s +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'd +2303 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%%% +4 "core" %eo\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%E' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core" +2 "processing"%^% +4 "core" %ңU\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'S +587 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%g  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%L +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Q +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2311 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%b +122 "core"  + "processing"%V% +4 "core" %c\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."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 +3 "processing"%i'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%p +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +35 "core" +2 "processing"%W% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%D * +34 "core" , +2 ."da"PS.seek 0ml +3 "processing"%z'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%}  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%0 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%,  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +1451 "Can"~\ CC +854 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%# +123 "core"  + "processing"%;% +4 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%j' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%) +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%]% +4 "core" %ҧk\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'W +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%y  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%t' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +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"%J +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%n  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%B'd +2303 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +7 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +143 "core"  +5 "processing"%% +16 "core" %g}\ +6 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +13 "processing"% +27 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +8 "processing"%G' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" %y\  +53 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%3' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%*% +4 "core" %ҥj\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%x'd +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%u' +2324 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%< +66 "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +80 "core" +2 ."da"PS.seek 0ml +3 "processing"%N'd +2329 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%\ % +4 "core" %h\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +4 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%Z% +4 "core" %ҥi\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'U +590 "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"%~  +97 "core"  +3 ."da"PS.seek 0ml +3 "processing"%9'd +1596 "core" ' + "processing"%?9 +4 "core" 9Nm5. + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%O  +4 "core" 5. + 5. + "processing"%c& +3 "core" &X"q\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&(% +5 "core" %\ $ * +2 "storage"(=% +3 "core" % K H \ +2 "storage"(+. +3 "core" .( \ + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(v(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 ( & +4 "core" &N V U \ +2 "manipulator"&C& +3 "core" &- ) " 5 +2 "manipulator"&o% +4 "core" %\ " # + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&( +206 "core" ( +2 "manipulator"&q& +4 "core" & 0  P + "storage"(& +4 "core" &N K G h\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +89 "core" ' +2 "storage"(& +4 "core" &N T U F\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(>'g +254 "core" ' +2 "storage"(Y- +3 "core" -'M +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&d& +2 "core" & * 5 0 +2 "storage"(T& +4 "core" &N = 9 (\ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&P' +33 "core" ' + ."da"Elbow.hold +3 "manipulator"&', +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'M +3 ."da"SE.seek 4.17 Pucks below Top Plate +2 "storage"(F't +36 "core" ' + "manipulator"&S% +4 "core" %U + , X +2 "storage"({& +4 "core" &N   "\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&6'B +18 "core" ' + "manipulator"&8& +4 "core" &  1 +2 "storage"(s& +4 "core" &N E 4 ^\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +28 "core" ' +2 ."da"SE.seek 5.17 Pucks below Top Plate +3 "storage"(`'c +51 "core" ' + "manipulator"&& +4 "core" & - ) X +2 "manipulator"&%% +4 "core" %3 + - E +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"& '\ +92 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&E( +244 "core" ( + "manipulator"&& +5 "core" & %  -  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & ) #   +2 ."da"Forearm.seek PC +2 "manipulator"&f' +118 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +61 "core" / +2 ."da"PC.seek :open +3 "processing"%4( +427 "core" ( + "storage"(k& +4 "core" &N R L \ \ +2 "manipulator"&a& +3 "core" & , , <  +2 "manipulator"&g% +3 "core" %  . # 8 E +2 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +110 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&L( +254 "core" ( +2 "manipulator"&& +4 "core" & !  4 - + "storage"(Q& +4 "core" &N U V S\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +113 "core" ' +2 ."da"Hand.open +2 "manipulator"& 1 +55 "core" 1 +2 "storage"(- +3 "core" -'c +2 ."da"SE.seek 4.93 Pucks below Top Plate +3 "storage"('/ +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(b'i +55 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0613h100ml.tif +1919 #SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.809 seconds\ /var/log/esp/da22jun0613h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0613h100ml15s.tif +21 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1552 #"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/da22jun0613h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0613h100ml30s.tif +3067 "Can"\ +5 #"da"SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0613h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0613h100ml70s.tif +7140 #SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0613h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "15.809 sec auto-exposure",Subject: "da22jun0613h100ml images!" +12 "storage"(V- +5 "core" -'i +2 "storage"(& +8 "core" &N S T 9\ +2 "manipulator"&5& +3 "core" & * + L - +2 ."da"Elbow.seek 1 +2 "manipulator"&p( +5 "core" ( + "manipulator"&:& +68 "core" & 0 5 L - + "storage"(W& +4 "core" &N W U U\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i'] +29 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.88 Pucks below Top Plate +3 "storage"(D' +57 "core" ' +3 "manipulator"&& +5 "core" & * ( - + "storage"(}& +5 "core" &N =\ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&M' +34 "core" ' + ."da"Elbow.hold +3 "manipulator"&-, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 5.06 Pucks below Top Plate +2 "storage"(z' +28 "core" ' +2 "manipulator"&m% +4 "core" %[ 6 6 +2 "storage"(0& +4 "core" &N o g W\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&$'B +28 "core" ' +2 "manipulator"&,& +4 "core" & ) , ] - +2 "storage"(& +4 "core" &N \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&#'] +30 "core" ' +3 "storage"(;% +9 "core" % \ +5 ."downElevator"SE.seek :down +7 "storage"(@' +96 (j% +3 "core" %ˑ9 b\ OD +2 "manipulator"&)% +5 "core" %h " * +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&'\ +94 "core" ' +10 ' +2 ."downElevator"SE.stop +3 "storage"(5 +7 (]& +9 "core" &N l\ +6 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%H& +19 "core" &5\ +3 "manipulator"&\\& +9 "core" & * - B - +3 "manipulator"&7% +8 "core" %  + + Y ' +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&y(, +188 "core" ( +3 "manipulator"&r& +9 "core" &, ! ,   +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 && +7 "core" &, *   +4 ."psFlush"Forearm.seek :garage +6 "manipulator"& 'b +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&A/ +57 "core" / +4 "manipulator"&X& +8 "core" &, . + :  +4 "manipulator"&J% +7 "core" % o] + ) U +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +118 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +6 "manipulator"&t( +123 "core" ( +3 "manipulator"&& +9 "core" &  , C  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +10 && +13 "core" & ! '  +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +6 "manipulator"&B' +98 "core" ' +3 "manipulator"&"& +11 "core" & + , X  +4 "manipulator"&G% +8 "core" % ) - Z  +4 "processing"%3& +8 "core" &0\ +4 "processing"%& +9 "core" &,\ +8 ."psFlush"PC.seek :closed +2 "processing"%h(X +18 "core" &\ +5 &\ +2 &\  +2 &3\ *z +6 &f\ > +18 &x\ L +2 &O^\ K +8 &`\ K +10 &c\ K +8 &_\ K +12 &Ua\ L +8 &^\ K +8 &`\ K +10 & _\ K +10 &"^]\ K +9 &$ c\ K +10 &%_\ K +8 &'e\ K +15 &)e_\ L +8 &+)_\ K +7 &,`\ L +9 &._\ K +9 &0nb\ K +9 &20]\ K +10 &3b\ K +9 &5b\ K +8 &7w]\ K +11 &98b\ K +8 &:_\ K +10 &<_\ K +10 &>~d\ K +9 &@@_\ K +10 &B_\ K +13 &Ca\ K +5 &Em\ M +10 &G=\ O +9 &H\ Q +9 &J\ Q +10 &L|\ Q +9 &N=3\ R +10 &O3\ R +9 &Q\ R +9 &S*\ S +10 &UC5\ R +9 &W,\ H +9 &X:P2\ b +14 &X"\ * +6 ( +2 &X$\ * +6 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +4 "processing"%*& +7 "core" &X\ * +2 &X \ * +3 ."psFlush"Hand.open +4 "manipulator"&11 +67 "core" 1 +3 "manipulator"&I% +9 "core" % 0 0  +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +121 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"% +44 "core"  +4 "processing"%% +7 "core" %i\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +10 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +6 "processing"%' +201 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +395 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2113 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%< @ +178 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%!  +134 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +100 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%/'F +2623 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +7 "processing"%u +109 "core"  +3 "processing"%% +8 "core" %C  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +10 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +4 "processing"%\ ' +590 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +7 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%N' +2111 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +76 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"%Z +97 "core" +4 ."psFlush"PS.seek :empty +5 "processing"%e'F +1014 #"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)\ +1598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%~'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%w' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%O  +69 "core"  + ."psFlush"PBV.dial :waste1 +57 .PS.seek 0ml +3 "processing"%c'd +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%( +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%=' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2114 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%C U +53 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%o'd +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%[ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%q' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%.'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%R' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Y +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%d'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%T @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%S  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%{'d +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +55 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%s'T +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1596 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +70 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +51 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%> +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2103 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +1811 "Can"E\ 66 +805 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +70 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'd +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +42 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%k' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%g'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2611 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +6 "core" & +2 "manipulator"&& +3 "core" &  (   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&l( +3 "core" ( +2 "manipulator"&`& +4 "core" & * & X  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & + , 7  +2 .tForearm.seek PC +2 "manipulator"&V' +92 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tPC.seek :open +4 "processing"%5( +426 "core" ( + "manipulator"&:& +4 "core" & ! )  +2 "manipulator"&W% +3 "core" % "  : * +2 .tForearm.seek :retract +2 "manipulator"&'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&}( +375 "core" ( +2 "manipulator"&L& +4 "core" &" # } 8" + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &m& +3 "core" &" # i 8" +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&0'O +91 "core" ' +2 "manipulator"&,& +4 "core" &" . ' J 8" + "manipulator"&% +5 "core" %P ' $ 1 P + "collection"'2& +4 "core" &0 \ +3 "collection"';& +4 "core" &1 \ +2 .tCC.seek :closed +4 "collection"'b(X +5 "core" &7 \ +4 &) 8 +9 &=I}7 0 +10 &pu- D +9 &d: L +9 &d; K +10 &_E K +9 &cbD K +10 &$e K +9 &c< K +9 &aC K +10 &jd K +9 &!-b4 K +9 &"c? K +10 &$d\ K +9 &&s`> K +10 &(5b K +9 &)f= K +9 &+` K +10 &-ze K +9 &/=a3 K +9 &0^? K +10 &2a J +9 &4_1 K +10 &6Dd9 K +9 &8`9 K +9 &9d; K +10 &;` K +9 &=N_ J +9 &?a K +10 &@` J +9 &Bc K +10 &DSk L +9 &Fv M +9 &Gx R +10 &Irs\ U +9 &K<qq\ V +9 &Lrp\ W +10 &Nqs\ W +9 &P}qq\ X +9 &R>rr\ X +10 &Tqp\ X +9 &Uso\ X +10 &Wxsr\ > +9 &XR3ro\ %o +9 &X~Prs C +3 ( + "collection"';& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 +2 "collection"'i& +6 "core" &X~Nrr C +2 .tHand.open + "manipulator"&j1 +55 "core" 1 + "manipulator"&)% +4 "core" % P : 9 P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&p'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'D& +5 "core" &X~Nsp C +2 "collection"'M% +3 "core" %Qsr  +2 .tCSV.dial CSR +2 "collection"']  +52 "core"  + "collection"'$% +4 "core" %Qqq  +2 #tPulling 5ml of CSR.flush .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'H'm +1339 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 '\\% +3 "core" %mqr  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.501ml +3 "collection"'7' +622 "core" ' + .tCSV.dial :waste +2 "collection"'z +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'#'Q +1978 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'r& +7 "core" &X~Nqt C + "collection"'% +4 "core" %Sts  + .tCSV.dial :flush +2 "collection"'@  +43 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'-'m +1147 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +41 "core" B +2 "collection"'X% +4 "core" %mqs  +2 .tCS.seek 7ml +2 "collection"'J' +514 "core" ' +52 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +2 '  +40 "core"  +90  + .tCBV.dial :waste1 +2 "collection"' @ +43 "core" > +3 .tCS.seek 0ml +2 "collection"' 'Q +1570 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'"& +6 "core" &X~Msr C + "collection"'y% +4 "core" %Qqp  +2 .tCSV.dial :flush + "collection"'G  +70 "core" +2 .tCS.seek 5ml +3 "collection"'3'm +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +43 "core" A +2 "collection"'4% +4 "core" %mqs  +2 .tCS.seek 7ml +2 "collection"'*' +515 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'1  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'I  +100 "core"  +2 .tCS.seek 0ml +4 "collection"''Q +1561 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +7 "core" &X~Mrs C + "collection"'% +4 "core" %Tsr  + .tCSV.dial CSR +3 "collection"'B  +40 "core"  +2 "collection"'9% +4 "core" %Tqr  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +2 "collection"''O +1789 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'<' O +524 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'! +2 '  +97 "core" +31  + .tCTV.dial :intake +2 "collection"'x  +72 "core" + .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml + "collection"'u'Q +1795 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air + "collection"'  +71 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'/'Q +592 "core" ' +2 .tCSV.dial CSR +2 "collection"'\  +98 "core"  + "collection"'% +5 "core" %Nss  + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'Z' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'N +99 "core" +2 .tCS.seek 0ml +2 "collection"'_'Q +2600 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +6 "core" &! - &  8" +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&~( +3 "core" ( +3 "manipulator"&?& +4 "core" &"  ' 8" + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &O& +4 "core" &  *  8" +2 .tForearm.seek CC +2 "manipulator"&w'O +97 "core" ' + .tHand.close +2 "manipulator"&(/ +59 "core" / +2 .tCC.seek :open +3 "collection"'c( +429 "core" ( + "manipulator"&=& +4 "core" &" ! " k 8" +2 "manipulator"& % +3 "core" % _ ( & P # +2 .tForearm.seek :retract +2 "manipulator"&C'\ +119 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&+(, +288 "core" ( +2 "manipulator"&[& +4 "core" &,  # L  +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &o& +4 "core" &,  # X  +2 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'b +109 "core" ' +2 .tHand.open +2 "manipulator"&q1 +57 "core" 1 +2 "manipulator"&% +4 "core" % ^> C < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +120 "core" ' +2 "processing"%Y& +4 "core" &(  +15248 "Can">\ ++ +60001 d\ ++ +56432 #t-> access 1 +3 "storage"(R% +5 "core" % \ + "manipulator"&T% +5 "core" %\  " / + "manipulator"&d& +4 "core" &, ) $ K  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(S(<( +674 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" &<)N \  +2856 "Can"b\ ++ +60002 j\ ++ +60001 |\ ++ +60001 \\~\ ++ +60001 |\ ++ +60002 \ }\ ++ +60001 *{\ ++ +60001 ,y\ ++ +60001 yz\ ++ +19943 #t-> access 2 +2 "storage"(8% +4 "core" % O\ +3 "manipulator"&{% +4 "core" %\ $ + +2 "manipulator"&s& +3 "core" &, ! $ |  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(%(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ( & +4 "core" &K <\  +35696 #t-> startTube 2 +1468 #-> da 100 +2 #da sampling at most 100ml +6 ."Qmail"DAfans.email "Started da in tube 2 at 15:51:28EDT06-Jun-22\\n{}\\nCan@15:41:55, 20.3C, 49% humidity, 14.9psia, 13.733V, 0.202A, 0.202A avg, 2.77W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +5 "core" &A +2 "manipulator"&>% +6 "core" %\ , )  +2 "storage"(% +3 "core" % U\ +2 "storage"(P. +5 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(F( \ +757 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +7 (& +8 "core" & p\ +5 "manipulator"&6& +7 "core" &, & ) >  +3 "manipulator"&% +8 "core" %\ ) - [ +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +4 "manipulator"&( +226 "core" ( +3 "manipulator"&^& +9 "core" & 0 / c  +2 "storage"('& +8 "core" & \ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 2 + 600 counts +6 "manipulator"&&'/ +96 "core" ' +4 "storage"( & +8 "core" & \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(a'g +277 "core" ' +3 "storage"(k- +8 "core" -'| +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +9 (f& +14 "core" & \ +4 "manipulator"&g& +8 "core" & / . S  +5 .tElbow.seek 2 +5 "manipulator"&Q( +10 "core" ( +3 "manipulator"&& +124 "core" & . ' ~  +5 "storage"( & +8 "core" & \ +4 .tForearm.seek 2 + 300 counts +5 "manipulator"&' +59 "core" ' +10 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tHand.close +4 "manipulator"&`/ +56 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&& +18 "storage"(' +6 "core" & 1 ,   +4 "manipulator"&t% +8 "core" % , , ^ +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.seek CC +10 "manipulator"&h( +124 "core" ' +7 ."downElevator"SE.stop +4 "storage"(5 +30 "core" ( +3 "manipulator"&:& +10 "core" &" , - % 8! +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &W& +7 "core" &" . / q 8! +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +4 "manipulator"&V'O +118 "core" ' +3 "manipulator"&l& +8 "core" &" 0 .  8! +3 "manipulator"&L% +7 "core" %N - . +5 "collection"'m& +8 "core" &M  +4 "collection"',& +12 "core" &N  +6 &G  +5 .tCC.seek :closed +5 "collection"'(X +16 "core" &E  +2 &D  +4 &Q  +2 & %N $d +7 &X~B\ 7 +10 &R\ K +8 &\\F L +12 &m`C K +7 &0`M K +11 &c@ K +9 &bL K +8 &ubL K +10 &7cO K +13 &`M K +6 &!`F K +9 &#`G J +9 &%?`J K +10 &'bD K +10 &(bL K +8 &*bI K +11 "Can"K}\ XX +3 "core" &,HbG K +9 &.\ bM K +6 &/bC K +9 &1aN J +9 &3PbN K +10 &5_K K +10 &6bJ\ K +8 &8bG J +10 &:WbC K +10 &<bK\ K +10 &=`K K +8 &?`M K +9 &A`dP K +10 &CkJ\ L +10 &DyK\ M +9 &FL\ Q +9 &HLK\ U +10 &J M\ U +13 &KB\ V +6 &MH\ W +8 &OKU\ X +11 &Q K\ X +9 &RH\ X +11 &TL\ X +7 &VPJ\ Y +10 &WjL\ - +12 &Xs%G\ P +6 ( +4 &XzoN\ I +4 "collection"',& +8 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +4 .Hand.open +5 "manipulator"&21 +7 "core" &XzoN\ I +56 1 +6 "manipulator"&% +11 "core" % N . . i +5 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&K'\ +130 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml +7 .Gate.power :sampler,:ON +7 ."flow"Gate.power :analytic3,:ON +166 .tIntake.select :close +3 .Exhaust.select :close +5 .SS.hold +5 "sampler")i+ +7 "core" + +3 "sampler")j% +8 "core" % \  +2 "collection"')& +9 "core" &Xzp@ I +6 "Can"J|\ DD +3 #tCalibrating pressure sensors +2 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +10 .SS.reconfigure :fast +6 "sampler")#.0X' +906 "core" ' +2 .tExhaust.select :close +2 "sampler") +12 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +5 "collection"'& +4 "core" &Xzb~}%\ I + ."airStroke"CSV.dial :waste +5 "sampler")P% +2 "collection"'% +6 "core" % \ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")  +26 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +4 ."airStroke"CS.seek 0ml +2 "collection"'6'Q +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +70 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'^' O +65 "core"  + .tCTV.dial :air +2 "collection"''  +72 "core" ~ + .tdelay 15 seconds +4 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")+ +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +4 "collection"'  +3 "sampler").' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")k  +111 "core"  +17  +323 ' +2 "sampler")f% +4 "core" % \ +2 .tCBV.dial between SSV and waste2 +2 "collection"'g  +29 "core"  +2 "collection"'% +4 "core" % P~}\  +3 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Zb +4 .tCS.seek 0ml +2 "collection"'`'Q +2135 "core" ']ZG\ +2 "collection"'% +5 "core" %\\_E\  + "sampler")% +4 "core" % \ + #tBubblePoint: Intake @39.7psia, Outlet @15.2psia +2 .CBV.dial SSV +4 "collection"'t @ +30 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'*'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +86 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +38 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +2 "core" 9WsX +103 "collection"'f9 +2 "core" 9rtU +102 "collection"'g9 +2 "core" 9vS +103 "collection"'9 +2 "core" 9xP +102 "collection"' 9 +2 "core" 9yN +103 "collection"'^9 +2 "core" 9zL +102 "collection"'9 +2 "core" 9{J +103 "collection"'9 +2 "core" 9|H +102 "collection"'t9 +2 "core" 9*E +103 "collection"'.9 +2 "core" 9CC +102 "collection"'a9 +3 "core" 9]B +102 "collection"':9 +2 "core" 9u? +102 "collection"'W9 +3 "core" 9= +102 "collection"'&9 +2 "core" 9; +107 "collection"'9 +3 "core" 99 +102 "collection"'l9 +3 "core" 97 +102 "collection"'L9 +3 "core" 95 +102 "collection"'9 +2 "core" 92 +102 "collection"'Q9 +3 "core" 92 +102 "collection"'c9 +3 "core" 95/ +102 "collection"'`9 +2 "core" 9L- +102 "collection"'m9 +3 "core" 9b, +102 "collection"'9 +4 "core" 9x* +102 "collection"'29 +3 "core" 9( +102 "collection"',9 +2 "core" 9' +102 "collection"'V9 +3 "core" 9% +102 "collection"'9 +2 "core" 9$ +102 "collection"')9 +3 "core" 9! +102 "collection"'i9 +2 "core" 9 +102 "collection"';9 +3 "core" 9  +102 "collection"'M9 +3 "core" 9  +102 "collection"'$9 +2 "core" 9 - +102 "collection"'j9 +3 "core" 9 ? +102 "collection"'\\9 +2 "core" 9 Q" +102 "collection"']9 +3 "core" 9 b& +102 "collection"'H9 +2 "core" 9 s* +103 "collection"'z9 +2 "core" 9 . +102 "collection"'9 +2 "core" 9 2 +103 "collection"'09 +2 "core" 9 6 +102 "collection"'@9 +3 "core" 9 ; +102 "collection"'#9 +2 "core" 9 ? +102 "collection"'A9 +3 "core" 9 C +102 "collection"'X9 +2 "core" 9 G +102 "collection"'D9 +3 "core" 9 K +102 "collection"'9 +3 "core" 9 P +102 "collection"'9 +2 "core" 9\ T +102 "collection"'9 +3 "core" 9\ X +102 "collection"'|9 +2 "core" 9\ !\\ +102 "collection"'"9 +3 "core" 9\ ,`\ +105 "collection"'y9 +2 "core" 9\ 7e +102 "collection"'G9 +3 "core" 9\ Bi +102 "collection"'J9 +3 "core" 9\ Mm +102 "collection"' 9 +2 "core" 9\ Wq +102 "collection"'49 +3 "core" 9\ au +102 "collection"'79 +3 "core" 9\ jz +102 "collection"'r9 +2 "core" 9\ r~ +102 "collection"'n9 +3 "core" 9\ | +102 "collection"'9 +2 "core" 9\  +102 "collection"'-9 +3 "core" 9\  +102 "collection"'*9 +3 "core" 9\  +102 "collection"'39 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'B9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'I `\ `\ E +4 '19 +5 "core"  + 9\ \  + "collection"'!% +5 "core" %;A\ + #tBegun lysing Collection Puck Heater at 68.1C/38.1psia +48966 "Can"\ +11022 "core" ` +2 "collection"'9 +3 "core" 9\ ` +2 "collection"'% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/33.6psia +8 .CS.seek 0ml +3 "collection"'x'Q +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'< @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'u @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'/  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\ @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1343 "core" ' + "collection"'e% +4 "core" %T  + #tPuck @45.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +3 "collection"'Z +96 "core"  + .tCBV.dial CSV +2 "collection"'O  +30 "core"  + "collection"'?% +4 "core" %T  +2 .tCS.seek 5ml +2 "collection"''m +1350 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'N  +41 "core" + "collection"'b% +4 "core" %m >  +2 .tCS.seek 7.001ml +2 "collection"'}' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'w @ +42 "core" ? +2 .tCS.seek 10ml +3 "collection"'[' O +828 "core" ' +53 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'o ` +120 "core" b +2 #tLysing Complete +2 "collection"'~& +6 "core" &Xza=< E I + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&q% +5 "core" %\ ' , E + "storage"(% +4 "core" % \ + "storage"(C. +4 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(=(S +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 ( & +4 "core" &U y\ +2 "manipulator"&& +3 "core" &" . . Q 8! +2 "manipulator"&R% +4 "core" %\ # ! / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Y( +157 "core" ( +2 "manipulator"&v& +4 "core" & ' + R  +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +110 "core" ' +2 "storage"(8& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"({'g +275 "core" ' + "storage"(s- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"( 'z +36 "core" ' +2 "manipulator"&S& +4 "core" & - , a  +2 "manipulator"&% +3 "core" %\\ + . [ O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&d( +152 "core" ( +2 "manipulator"&& +4 "core" &3 5 0 H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &P& +3 "core" &2 " - K H +2 .tForearm.seek CC +2 "manipulator"&%'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +3 "collection"'( +426 "core" ( + "storage"('& +4 "core" &U ,\ +2 "storage"(_& +3 "core" &U \ +2 "manipulator"&6& +3 "core" &3 ) .  H +2 "manipulator"&+% +4 "core" % > * ) ; ! +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&k( +173 "core" ( + "manipulator"&>& +4 "core" & &   4 +2 "storage"(f& +4 "core" &U =\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&g' +107 "core" ' + .tElbow.hold +3 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"& 1 +54 "core" 1 +2 "manipulator"&^% +4 "core" % S . / +2 "storage"(& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 314 counts + "manipulator"&'? +18 "core" ' + "manipulator"&t& +4 "core" &  * 0 4 +2 "storage"(.& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&a'] +26 "core" ' +2 "storage"(:% +4 "core" % "\ +3 ."downElevator"SE.seek :down +3 "storage"(W' +99 (&% +3 "core" %~L >\ SQ +2 "manipulator"&% +4 "core" %K -  " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +106 "core" ' +43 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'L& +6 "core" &56 +2 "manipulator"&& +3 "core" & " ) 4 +2 "manipulator"&Q% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +174 "core" ( + "manipulator"&`& +4 "core" &- )  \ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &m& +3 "core" &- $ ! . \ + .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' + .tHand.close +2 "manipulator"&2/ +56 "core" / +2 "manipulator"&,& +4 "core" &- 8 - \ + "manipulator"&V% +4 "core" % k`  % M +2 .tForearm.seek :retract +2 "manipulator"&'\ +118 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&)( +297 "core" ( + "manipulator"&i& +4 "core" &" )  9( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &" & * K 9( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&M'O +123 "core" ' + "manipulator"&$& +5 "core" &" 1 . f 9( + "manipulator"&j% +9 "core" %J " % +  +2 "collection"'\\& +4 "core" &;< +2 "collection"']& +10 "core" &9< + &9< +2 .tCC.seek :closed +2 "collection"'H(X +7 "core" &:; +7 &4<; %g +9 &Zx9=  7 +10 &x:;  J +9 &T:< I +10 &[;: I +9 &K[:= I +9 & ];= I +10 &\\:; I +9 &Y9< I +9 &S\\<: I +10 & X8<h I +9 &!Z9= I +10 &#[;= I +9 &%\\W<;  I +9 &'\\9< I +10 &(\\:= J +9 &*[:< I +9 &,c\\:: I +10 &.&Y:< I +9 &/];<x J +10 &1[;< I +10 &3k\\;= I +8 &5.\\:< I +10 &6[;= I +9 &8\\;=m I +9 &:s_9<Z I +10 &<5]<>F I +9 &=_;=9 I +10 &?\\==| I +9 &A{^<@ I +9 &C<_3; J +10 &Dg! K +9 &Fo N +9 &Hg S +10 &J\ V +9 &K\ V +10 &M\ W +9 &Obw\ W +9 &Q"\ X +10 &R\ X +9 &T\ X +9 &Vf\ Y +10 &W`  1 +9 &Xl   V +9 ( +2 &Xs{` O +2 "collection"']& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 +2 "collection"'z& +6 "core" &Xs{ S O +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&0% +4 "core" % L - + =  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&@'\ +107 "core" ' + .tPSV.dial PSR +2 "processing"%# +41 "core"  + "processing"%A% +5 "core" %d\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%X'U +1606 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%D  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +1609 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%|  +2 "collection"'"  +70 "core" +81  + .tPSV.dial :mixloop +2 "processing"%y +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%G  +124 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2616 "core" ' + .tPSV.dial :mixloop +7 "processing"%7 +43 "core" +2 .tPS.seek 0ml +3 "processing"%r'd +2612 "core" ' +2 .tPSV.dial :air +2 "processing"%n  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +44 "core" +2 .tPS.seek 0ml +3 "processing"%*'d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +6 "core" &" / - l 9( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +40 "core" ( + "manipulator"&B& +5 "core" & 2   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +2 "core" & ) $   +2 .tForearm.seek CC +2 "manipulator"&!'O +93 "core" ' + .tHand.close +2 "manipulator"&p/ +59 "core" / +2 .tCC.seek :open +2 "collection"'I( +427 "core" ( +51 "manipulator"&& +6 "core" & & F  + "manipulator"&% +4 "core" % G & + X +2 .tForearm.seek :retract + "manipulator"&('\ +118 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&<(, +280 "core" ( +2 "manipulator"&u& +4 "core" &- )  ]  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &x& +3 "core" &- #  .  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' + .tHand.open +2 "manipulator"&91 +58 "core" 1 +2 "manipulator"&/% +4 "core" % k4 . . W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'& +6 "core" &h +2 "manipulator"&e% +4 "core" %\ " ! % < + "storage"(Z% +4 "core" % +\ +2 "storage"(O. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(?( \ +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" & n\  + "manipulator"&N& +5 "core" &- &   + "manipulator"&b% +4 "core" %\ " * -  < +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&( +218 "core" ( + "manipulator"&w& +5 "core" & )  E e + "storage"(}& +4 "core" &  ^\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&o'/ +123 "core" ' +2 "storage"(~& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(q'g +280 "core" ' +2 "storage"(- +3 "core" -'~ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (C& +2 "core" &  j\  +2 "manipulator"& & +4 "core" & # & ' e + .tElbow.seek 2 +2 "manipulator"&( +53 "core" ( +2 "manipulator"&R& +4 "core" &  ' a 2 + "storage"(F& +4 "core" &  '\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&v' +30 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&8& +4 "storage"(h' +7 "core" & - ) 2 +2 "manipulator"&K% +4 "core" %  + * ' +2 .tForearm.seek :retract +2 "manipulator"&s'\ +110 "core" ' +2 .tElbow.seek CC +4 "manipulator"&S( +133 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +21 "core" ( + "manipulator"&& +5 "core" &# % ( 8 :1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &# $ ! :1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&P& +4 "core" &$ " 4 :1 +2 "manipulator"&U% +3 "core" %X / # < +2 "collection"'Y& +4 "core" &  +2 "collection"'& +5 "core" &^  +2 .tCC.seek :closed +2 "collection"'T(X +6 "core" &@  +5 &/ 7 +10 &CKv 0 +9 &}x~ D +9 &.Z I +10 &Z I +9 &Z I +10 &u\\\\ I +9 &7Zr I +9 &ZY I +10 &ZU I +9 &}Y7 I +9 &!?Zo I +10 &#Z% I +9 &$Zk I +10 &&Z] I +9 &(HYC I +9 &* Z? I +10 &+Y1 I +9 &-Z I +9 &/P] I +10 &1Z I +9 &2Z# I +10 &4YJ I +9 &6V]E J +9 &8YQ I +10 &9Z I +9 &;ZO I +9 &=_Z8 I +10 &?"W? I +9 &@Z# H +10 &B`+ I +9 &Dcf K +9 &Fv M +10 &G8MP\ R +9 &I)+\ U +9 &KJ&)\ V +10 &M\ &+\ V +9 &N$'\ W +9 &P"%g\ X +10 &RK &p\ X +9 &T!\ X +10 &U "\ Y +9 &W{!G\ < +9 &XL- s\ (u +10 &Xqm! P +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.13 +2 .Hand.open +4 "manipulator"&1 +59 "core" 1 +2 "manipulator"&'% +4 "core" % X . - : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +115 "core" ' + .tCTV.dial CSV,avoiding: :intake +3 "collection"'6  +123 "core"  +2 .tCSV.dial CTV +2 "collection"'+  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2617 "core" ' + "collection"'f% +4 "core" % L  +2 .tCS.seek 4ml +2 "collection"'%'NM +1596 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%d  +54 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +83 "core"  +2 .tPS.seek 0ml +3 "processing"%^'d +2616 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +32 "core" _ + .tCSV.dial :air +2 "collection"'t @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'.' O +1597 "core" ' +2 .tCSV.dial CTV + "collection"':  +44 "core"  +2 .tCS.seek 0ml +3 "collection"' 'Q +2501 "Can"k\ HH +97 "core" ' + .tCBV.dial :waste1 +2 "collection"'& @ +29 "core" @ + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'  +124 "core" +2 "collection"'k& +4 "core" &Xqk P + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&g% +5 "core" %  , . O +2 "storage"(% +3 "core" % t\ +2 "storage"(L. +2 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"((S +200 "core" ( + .tSC.configure :limp +8 "storage"($(\ 1b +3 (Q& +3 "core" &V | b\ +2 "manipulator"& & +9 "core" &# - , W :1 + "manipulator"&a% +4 "core" %  , + O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&`( +153 "core" ( +2 "manipulator"&m& +4 "core" & * ' + "storage"(W& +5 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +88 "core" ' + "storage"(2& +4 "core" &V P\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(,'g +284 "core" ' + "storage"(V- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&l& +3 "core" & - - c +2 "storage"(& +3 "core" &V :\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&i' +36 "core" ' + .tElbow.hold +3 "manipulator"&c, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(;- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"($' +32 "core" ' + "manipulator"&j% +5 "core" %T ' ( + "storage"(\\& +4 "core" &V d m \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 318 counts + "manipulator"&'C +18 "core" ' + "manipulator"&& +4 "core" & &  : +2 "storage"(z& +4 "core" &V 2\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +32 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(0' +41 "core" ' + "manipulator"&]& +4 "core" & . ,  +2 "manipulator"&#% +4 "core" %' & + 2 % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&A'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +163 "core" ( +2 "manipulator"&E& +4 "core" &$ %   ;5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &D& +3 "core" &% , , \ ;5 +2 .tForearm.seek CC +2 "manipulator"&X'O +92 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +52 .tCC.seek :open +4 "collection"'( +428 "core" ( +2 "storage"("& +4 "core" &V \ + "storage"(|& +4 "core" &V \ + "manipulator"&y& +4 "core" &# + / M ;5 +2 "manipulator"&G% +3 "core" % R ) " ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"& ( +156 "core" ( +2 "manipulator"&J& +4 "core" &  ' A + "storage"(7& +5 "core" &V \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&4' +108 "core" ' + .tElbow.hold +3 "manipulator"&n, +5 "core" , + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&r1 +63 "core" 1 +3 "manipulator"&-% +4 "core" % Q 7 , > + "storage"(& +5 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 312 counts +2 "manipulator"&3'= +30 "core" ' + "manipulator"&B& +4 "core" &  ' < \ +2 "storage"(1& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&p'] +23 "core" ' + "storage"()% +5 "core" % O\ +2 ."downElevator"SE.seek :down +4 "storage"(@' +98 (H% +3 "core" %I 5\ RP +2 "manipulator"&% +4 "core" %_ " ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +27 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +2 "processing"%!  +67 "core" +2 .tPS.seek 2.5ml +3 "processing"%u' +2616 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%x +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%9 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%/  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%(& +5 "core" &  +2 "manipulator"&e& +4 "core" &  ' \ + "manipulator"&Z% +4 "core" %\ "  ( +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(, +181 "core" ( + "manipulator"&& +4 "core" &,  $ *  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &, !  #  +2 .tForearm.seek :garage + "manipulator"&N'b +102 "core" ' + .tHand.close +2 "manipulator"&b/ +61 "core" / +2 "manipulator"&=& +4 "core" &, * , C  + "manipulator"&w% +4 "core" % qa # " > +2 .tForearm.seek :retract +2 "manipulator"&}'\ +122 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&<( +114 "core" ( +2 "manipulator"&~& +4 "core" & &  - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" & # !  - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&' +115 "core" ' +2 "manipulator"&C& +4 "core" & + C - +2 "manipulator"& % +4 "core" % "  7 +2 "processing"%R& +3 "core" &  +3 "processing"%F& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +6 "core" &  +6 & . $d +9 &V\ 7 +9 &\ K +10 &c K +9 &jg L +9 &-_ L +10 &a L +9 &e L +9 &sf L +10 &5h L +9 &`$ K +10 &!d( L +9 &#|g K +9 &%=c' L +10 &&e' L +9 &(b/ K +9 &*d4 K +10 &,Dh6 L +9 &.a9 L +10 &/b8 L +9 &1a@\ L +9 &3McF L +10 &5cK L +9 &6eO\ K +9 &8cK L +10 &:UfM L +9 &<cW L +10 &=cV L +9 &?e] K +9 &A^cb K +10 &CgU L +9 &Dm[\ L +9 &Fd\ N +10 &HVg\ Q +9 &Jh\ R +10 &Kl\ R +9 &Mu\ R +9 &OZj\ R +10 &Qj\ S +9 &Rv\ S +9 &Tv\ R +10 &V_z\ S +9 &Wosy\ !h +10 &X(|\ ? +9 ( +2 "processing"%F& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%8& +6 "core" &Xz + + &Xq + + .tHand.open +2 "manipulator"&K1 +63 "core" 1 +2 "manipulator"&% +4 "core" %  +  / 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&o'\ +105 "core" ' + .tPRV.dial :air +3 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%q +42 "core" +2 "processing"%{% +4 "core" %`  +2 .tPS.seek 0.3ml +2 "processing"%v'] +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%P +96 "core"  +2 "processing"%U% +4 "core" %Z~  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +3 "processing"%Y'. +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%h +96 "core" + .tPTV.dial :mixing +2 "processing"%s @ +70 "core" A +2 .tPBV.dial :waste2 +2 "processing"%I  +85 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&'& +6 "core" & ! , ; - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&( +5 "core" ( +2 "manipulator"&6& +3 "core" & ) # - +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +2 "core" & , ,  - +2 .tForearm.seek PC +3 "manipulator"&' +99 "core" ' +2 .tHand.close +2 "manipulator"&*/ +61 "core" / + .tPC.seek :open +3 "processing"%f( +424 "core" ( + "manipulator"&[& +4 "core" & - - L - +2 "manipulator"&d% +3 "core" % , * N  +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&>(, +142 "core" ( + "manipulator"&& +5 "core" &-  (  < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &t& +3 "core" &- + ! ! < +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&%'b +105 "core" ' + .tHand.open +2 "manipulator"&:1 +59 "core" 1 + "manipulator"&.% +87 "core" % eR , ) K  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&'\ +114 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +6 "core" &!  + "manipulator"&k% +4 "core" %\ # 8 + "storage"(g% +5 "core" % L\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(L( \ +204 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (Q& +4 "core" & ^\  + "manipulator"& & +4 "core" &- % * < +2 "manipulator"&a% +4 "core" %\ ! " _ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&?( +217 "core" ( +2 "manipulator"&m& +4 "core" & %  ~ + "storage"(W& +4 "core" & \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&2'/ +172 "core" ' + "storage"(S& +4 "core" & \ 3\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(_'g +290 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (l& +2 "core" & \ z\  +2 "manipulator"&& +3 "core" & "   ~ +2 .tElbow.seek 2 +2 "manipulator"&;( +5 "core" ( +2 "manipulator"&j& +3 "core" & " % ( ~ +2 "storage"(\\& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +45 "manipulator"&' +51 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&z/ +60 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&]& + "storage"(#' +8 "core" & # +  ~ +2 "manipulator"&% +4 "core" %    = ; +2 .tForearm.seek :retract +2 "manipulator"&`'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&,( +173 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +69 "core" ( + "manipulator"&i& +4 "core" &  )   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &  ' >  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&$' +104 "core" ' +2 "manipulator"&E& +4 "core" & '  C  +2 "manipulator"&D% +4 "core" %  E @ + "processing"%& +5 "core" &\ +2 "processing"%c& +4 "core" & +2 .tPC.seek :closed +4 "processing"%(X +5 "core" & +4 &\ 7 +9 &CI{\ 1 +10 &ut5\ E +9 &!c\ L +9 &eB\ K +10 &_\ K +9 &h`\ L +9 &+a\ K +10 &`\ K +9 &_\ K +10 &qb\ K +9 &!3f\ K +9 &"`\ K +10 &$b\ K +9 &&ye\ K +9 &(;_\ K +10 &)_\ L +9 &+a\ L +9 &-a\ L +10 &/C`\ K +9 &1b|\ K +10 &2c\ L +9 &4^\ K +9 &6Jd\ L +10 &8 `\ L +9 &9c\ L +9 &;_z\ L +10 &=Rbw\ L +9 &?_y\ K +10 &@_z\ L +9 &Bmt\ L +10 &DOt\ O +9 &F r\ Q +9 &Gk\ R +9 &Im\ R +10 &KPv\ R +9 &Mq\ R +10 &Nr\ R +9 &Pp\ S +9 &RUn\ S +10 &Ti\ R +9 &U]\ S +9 &W[\ 2 +10 &Xn5nY\ A +8 ( +4 "processing"%c& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.59 +2 .Hand.open +4 "manipulator"&A1 +5 "core" &XZ\ , +49 1 + "manipulator"&T% +4 "core" % 7 *  @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&"'\ +112 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%| S +2 %y9 +6 "core" 9JK +102 "processing"%G9 +2 "core" 9GG +102 "processing"%J9 +2 "core" 9EG  +102 "processing"%79 +3 "core" 9CG  +102 "processing"%X9 +2 "core" 9BG +102 "processing"%M9 +3 "core" 9@G +102 "processing"%r9 +2 "core" 9?G +102 "processing"%-9 +3 "core" 9?G +102 "processing"%9 +2 "core" 9@G" +103 "processing"%B9 +2 "core" 9@G& +102 "processing"%19 +2 "core" 9AG* +102 "processing"%)9 +3 "core" 9CG/ +102 "processing"%9 +3 "core" 9DG3 +102 "processing"%H9 +2 "core" 9GH7 +102 "processing"%9 +3 "core" 9JH; +102 "processing"% 9 +3 "core" 9MH? +102 "processing"%49 +2 "core" 9QHC +102 "processing"%39 +3 "core" 9UHH +102 "processing"%09 +2 "core" 9ZLL +102 "processing"%!9 +3 "core" 9_IP +102 "processing"%p9 +2 "core" 9eIT +102 "processing"%@9 +3 "core" 9kIX +102 "processing"%^9 +3 "core" 9qJ] +102 "processing"%x9 +2 "core" 9wJa +102 "processing"%9 +3 "core" 9~Je +102 "processing"%99 +2 "core" 9Ji +102 "processing"%/9 +2 "core" 9Jm +102 "processing"%u9 +3 "core" 9Jq +102 "processing"%(9 +2 "core" 9Kv +102 "processing"%e9 +3 "core" 9Lz +102 "processing"%Z9 +2 "core" 9L~ +102 "processing"%9 +2 "core" 9L +103 "processing"%9 +2 "core" 9L +102 "processing"%n9 +3 "core" 9L +102 "processing"%b9 +3 "core" 9M +102 "processing"%=9 +2 "core" 9N +103 "processing"%w9 +2 "core" 9N +102 "processing"%9 +3 "core" 9N +102 "processing"%~9 +2 "core" 9N +102 "processing"%\ 9 +2 "core" 9N +103 "processing"%N9 +2 "core" 9O +102 "processing"%C9 +2 "core" 9O +103 "processing"% 9 +3 "core" 9 O +3 .tPH.hold 2:00:00,28C +3 "processing"%R pSp +4 .tdelay 1:30 +6 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%O +95 "core"  +2 "processing"%}% +4 "core" %g  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%5' +591 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%8'Ҧ +1600 "core" ' + .tPTV.dial :puck +2 "processing"%K  +71 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial :waste1 +2 "processing"%F  +124 "core"  + "processing"%% +4 "core" %Ҥ  +2 .tPS.seek 1.5ml +2 "processing"%q'T +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +3 "processing"%{ * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' + .tdelay 5:00 +19631 "Can"\ 33 +10372 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%U +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%v' +2314 "core" ' + .tPSV.dial PTV +3 "processing"%Y +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%h +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +71 "core" + .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%I  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%'  +126 "core" + .tPSV.dial :mixloop +2 "processing"%6 +44 "core" + .tPRV.dial :ab1 +2 "processing"%+ @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%*'c +355 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'<  +3 "processing"%o  +39 "core" +2  +2 "processing"%% +4 "core" %az\  +2 .tPS.seek 0.34ml + "processing"%['p +438 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'d  +29 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%t'G[ +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +68 "core" > +2 .tPS.seek 0.5ml +3 "processing"%' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +4 "processing"%:  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%.'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%k  +35 "core" + "processing"%g% +4 "core" %ң  +2 .tPS.seek 1.85ml +2 "processing"%' +233 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%% * +35 "core" , +2 .tPS.seek 0ml +3 "processing"%Q'd +1984 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"' & +4 "core" &5 \ + "manipulator"&a& +5 "core" & # ( $  +2 "manipulator"&% +3 "core" %\  ] +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(, +134 "core" ( + "manipulator"&W& +4 "core" &,   3 % +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &>& +3 "core" &, ! # % +2 .tForearm.seek :garage +2 "manipulator"&S'b +105 "core" ' + .tHand.close +2 "manipulator"&&/ +53 "core" / + "manipulator"&V& +5 "core" &- / - G !r + "manipulator"&l% +4 "core" % m` ) + @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&j( +290 "core" ( + "manipulator"&\\& +4 "core" &  +  8 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &" * , 2 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&]'O +117 "core" ' +2 "manipulator"&& +56 "core" &" ) + 6 8 +2 "manipulator"&?% +4 "core" %C , / % ) +2 "collection"'2& +3 "core" &Z  +3 "collection"'_& +5 "core" &X  +2 .tCC.seek :closed +2 "collection"'(X +6 "core" &  +5 &6% %g +10 &Y|+\ 7 +9 & \ K +10 &[* J +9 &~`$ J +9 &@_' J +10 &`, K +9 &c! K +9 &`# J +10 &H_*\ J +9 & \ _&\ J +10 &!^,\ J +9 &#^)\ J +9 &%P]+\ J +10 &'_,\ K +9 &(`) K +9 &*b(\ K +10 &,W]* K +9 &.])\ K +10 &/]'\ K +9 &1\\" K +9 &3_])\ K +10 &5!`/ K +9 &6b#\ K +9 &8c"\ K +10 &:gb*\ K +9 &<)c" K +9 &=a'\ K +10 &?a \ K +9 &Aob'\ K +10 &C1d+\ K +9 &Dk#\ L +9 &F"\ N +10 &H`[h'\ S +9 &JX[*\ U +10 &KYZ-\ V +9 &MW[&\ W +9 &O\\Y[\ W +10 &QXY+\ X +9 &RX[)\ X +9 &TX]%\ X +10 &V`Z]!\ X +9 &We[[\ / +9 &XkY['\ X +9 ( +3 &XuqV]$\ N + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'i& +6 "core" &XusYZY\ N +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&;% +4 "core" % C ( ! 6 ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&E'\ +115 "core" ' + .tPSV.dial PSR +3 "processing"%D +96 "core"  + "processing"%% +5 "core" %dR\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%#'U +1595 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%`  +42 "core"  +2 .tPS.seek 0ml +4 "processing"%f'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%A +54 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%T' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%y  +2 "collection"'c  +32 "core"  +118  + .tPSV.dial :mixloop +2 "processing"%G +98 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%$  +71 "core" +2 .tPS.seek 0ml +3 "processing"%J'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%7  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%X' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +43 "core" +3 .tPS.seek 0ml +2 "processing"%r'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%-  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +44 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +6 "core" &" - -  8 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +38 "core" ( +2 "manipulator"&H& +4 "core" &  ' S - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & & ) # - +2 .tForearm.seek CC +2 "manipulator"& 'O +106 "core" ' + .tHand.close +2 "manipulator"&4/ +62 "core" / +2 .tCC.seek :open +4 "collection"'3( +425 "core" ( +2 "manipulator"&0& +4 "core" & + - , - + "manipulator"&!% +4 "core" % ^ , )  d +2 .tForearm.seek :retract +2 "manipulator"&p'\ +117 "core" ' + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&@(, +280 "core" ( +2 "manipulator"&^& +4 "core" &, )  % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &x& +3 "core" &, * & - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +111 "core" ' +2 .tHand.open +2 "manipulator"&91 +54 "core" 1 +2 "manipulator"&/% +4 "core" % Y. @ B  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&u'\ +122 "core" ' +2 ."da"delayUntil "16:44:35.14" +8774 "Can"\ hg +15966 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%( @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2307 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%n +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +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"%w  +41 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2272 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +122 "core"  +2 "processing"%\ % +4 "core" %a\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%N' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%O +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core" + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'R +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1601 "core" ' +2 ."da"delay 2:00 +12008 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%F  +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 +3 "processing"%8 +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%{' +2285 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%| +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%P  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%U'd +2286 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +123 "core"  + "processing"%Y% +4 "core" %a\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%h' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%I +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +86 "core" + "processing"%'% +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%6'V +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'d +1598 "core" ' +2 ."da"delay 2:00 +2715 "Can"^\ BC +9287 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +69 "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"%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%t'd +2281 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%:  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%k'a +380 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%g  +43 "core"  +2 "processing"%%% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%.' +336 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"% 'Ҧ +1546 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%a +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%W  +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" + +3 ."da"PS.seek 0ml +2 "processing"%V'd +1961 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +34656 "Can"\ 33 +13346 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%l  +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"%S  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%\\' +2318 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%z +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +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"%?  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2'd +2309 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%% +3 "core" %h\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%i' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%;  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%D  +36 "core" +2 "processing"%% +3 "core" %Ҫp\  +2 ."da"PS.seek 1.5ml +3 "processing"%]'Z +584 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%Q * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%`'d +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%#  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%A * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%f +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%c' +2311 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +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"%T  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%7'd +2308 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%J +123 "core"  + "processing"%M% +4 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%X' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%r +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core"  + "processing"%% +4 "core" %ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%)'[ +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1600 "core" ' + ."da"delay 2:00 +5344 "Can"Y\ 44 +6659 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%4  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%E +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2308 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +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"%^  +68 "core"  +53 ."da"PS.seek 0ml +3 "processing"%x'd +2311 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  + "processing"%9% +4 "core" %b\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%/' +597 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%(  +35 "core" +2 "processing"%e% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'W +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +2 ."da"PS.seek 0ml +3 "processing"%1'd +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%n  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%= +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%w' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +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 +3 "processing"%N'd +2315 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +125 "core"  +8 "processing"%O% +17 "core" %`\ +7 #"da"Pulling 0.25ml of PSR.sub1 +11 .PSR.select :sub1 +14 "processing"% +27 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +4 "processing"%}' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%C' +335 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%K'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%5 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +32 "core" +2 "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'Y +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +4 "processing"%q'd +1601 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%|  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%P +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%{' +2324 "core" ' + ."da"PSV.dial PTV +7 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I'd +1992 "Can"\ ll +311 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%v +134 "core"  + "processing"%'% +4 "core" %a\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%+ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" +2 "processing"%<% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'V +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 +2 "processing"%  +97 "core"  +2 ."da"PS.seek 0ml +4 "processing"%d'd +1592 "core" ' + "processing"%9 +4 "core" 9Lu5* + #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +4 "processing"%[  +5 "core" 5+ 5+ +2 "processing"%& +3 "core" &Xt\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&*% +5 "core" %  "  P +2 "storage"(:% +3 "core" % W W \ \ +2 "storage"(. +3 "core" .( \ + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"( (S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" &V E #\ +2 "manipulator"&t& +3 "core" &, #  ) +2 "manipulator"&g% +4 "core" %  $ ' S +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&%( +202 "core" ( +2 "manipulator"&k& +4 "core" & ( X  + "storage"(& +4 "core" &V U W Q\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&.'] +115 "core" ' + "storage"(a& +4 "core" &V O U -\ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"(W- +3 "core" -'p +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&>& +3 "core" & & * 4  + "storage"(&& +4 "core" &V K U Q\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"& ' +34 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&,, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(l- +2 "core" -'p +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"("' +32 "core" ' + "manipulator"&S% +5 "core" %` ! ) + "storage"(V& +4 "core" &V \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +3 "manipulator"&z'B +26 "core" ' + "manipulator"&m& +5 "core" & 2    + "storage"(& +4 "core" &V 3 : !\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +25 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +4 "storage"(\\' +40 "core" ' +2 "manipulator"&& +4 "core" & % *  + "manipulator"&% +58 "core" %U " &  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&i( +247 "core" ( + "manipulator"&;& +4 "core" &  ( 2  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &_& +3 "core" & - + *  +2 ."da"Forearm.seek PC +2 "manipulator"&D' +108 "core" ' + ."da"Hand.close +2 "manipulator"&/ +61 "core" / +2 ."da"PC.seek :open +4 "processing"%( +425 "core" ( +2 "storage"(Q& +4 "core" &V - 9\ + "manipulator"&]& +4 "core" & $  + "manipulator"&#% +4 "core" % #  ; +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +115 "core" ' + ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&f( +288 "core" ( + "manipulator"&`& +4 "core" & '  4 u +2 "storage"(y& +3 "core" &V q r u\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +89 "core" ' + ."da"Hand.open +2 "manipulator"&$1 +54 "core" 1 +2 "storage"(T- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(c'R +26 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(J' +54 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0617h100ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +447 #"da"SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.248 seconds\ /var/log/esp/da22jun0617h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0617h100ml15s.tif +1566 #SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0617h100ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0617h100ml30s.tif +3074 #SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0617h100ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0617h100ml70s.tif +7149 #SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0617h100ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +15 ."Qmail"DAfans.email "20.248 sec auto-exposure",Subject: "da22jun0617h100ml images!" +2 "storage"(M- +5 "core" -' +2 "storage"(7& +9 "core" &V V\ + "manipulator"&X& +4 "core" &   6 u +2 ."da"Elbow.seek 1 +3 "manipulator"&r( +21 "core" ( +2 "manipulator"&B& +4 "core" & $ + N +4 "storage"(& +4 "core" &V * - /\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-'] +7 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(H' +54 "core" ' +2 "manipulator"&)& +4 "core" & " +3 "storage"(4& +5 "core" &V r \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&j' +30 "core" ' + ."da"Elbow.hold +3 "manipulator"&E, +5 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.05 Pucks below Top Plate +3 "storage"(' +26 "core" ' +2 "manipulator"&0% +5 "core" %U - * 9 + "storage"(!& +4 "core" &V p p \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +5 "manipulator"& 'C +39 "core" ' +2 "manipulator"&^& +4 "core" &  ( + +2 "storage"(& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +50 "core" ' +4 "storage"(9% +9 "core" % S\ +5 ."downElevator"SE.seek :down +8 "storage"(x' +96 (/% +3 "core" %? \ PH +2 "manipulator"&% +4 "core" %F ) & G +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +32 ' +2 ."downElevator"SE.stop +3 "storage"(5 +8 (e& +8 "core" &V \ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +4 "processing"%p& +16 "core" &[\ +4 "manipulator"&& +8 "core" &   v +3 "manipulator"&Z% +8 "core" %\ '  % M "] +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&n(, +176 "core" ( +3 "manipulator"&b& +8 "core" &- ( , ( $ +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +12 &=& +8 "core" &- !  $ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&1'b +115 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&/ +59 "core" / +3 "manipulator"&~& +9 "core" &- , - : $ +2 "manipulator"&\ % +12 "core" % m]  !  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +125 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +6 "manipulator"&w( +119 "core" ( +4 "manipulator"& & +8 "core" & # " +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &O& +7 "core" & % 3 V " +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +5 "manipulator"&N' +101 "core" ' +4 "manipulator"&& +8 "core" & & / K " +4 "manipulator"&}% +9 "core" % $ # ( + +4 "processing"%C& +9 "core" &O\ +4 "processing"%5& +9 "core" &\ +6 ."psFlush"PC.seek :closed +5 "processing"%F(X +15 "core" &6\ +3 &3\ +3 &=\  +5 &1{=\ *y +7 &e>\ > +7 &{;\ M +15 &E\\'\ K +8 &c#\ L +9 &`'\ K +8 &\\/\ K +7 &L`%\ L +10 &^*\ K +9 &](\ K +9 & _#\ L +10 &"T`\ L +10 &$a\ K +8 &%\\\ K +10 &'c\ K +10 &)\\_\ L +9 &+_\ K +12 &,b\ K +7 &._\ K +9 &0e_\ K +10 &2']\ K +8 &3b\ K +10 &5c \ K +11 &7ma \ K +8 &9.b \ L +10 &:^\ K +8 &<a\ K +9 &>ue \ K +11 &@6_ \ L +15 &Ab \ L +7 &C_ \ L +8 &Ezj \ L +7 &G3\ O +10 &H\ Q +12 &J\ R +6 &Ls\ Q +10 &N3.\ R +9 &O5\ R +9 &Q \ R +10 &Sxl\ R +9 &U9f\ S +10 &V;\ L +14 &X3BmP\ #h +8 &X 9T\ , + ( +5 "processing"%5& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%& +10 "core" &XP\ , +2 &X`\ , +3 ."psFlush"Hand.open +3 "manipulator"&K1 +64 "core" 1 +3 "manipulator"&% +8 "core" % ! ,  + +116 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +15 ."psFlush"Forearm.seek :retract +4 "manipulator"&8'\ +107 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%| +45 "core"  +11 "processing"%% +11 "core" %i \ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%P' +93 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +493 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2110 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +184 "core" A +3 ."psFlush"PTV.dial :PRVmixing +4 "processing"%Y  +126 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%U +100 "core" +3 ."psFlush"PS.seek :empty +14 "processing"%h'F +2618 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%{ +100 "core"  +3 "processing"%v% +8 "core" %A\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +4 "processing"%'' +588 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%I' +2107 "core" ' +3 ."psFlush"delay 1 second +108 .PBV.dial :waste1 + "processing"%+  +38 "core" +2 ."psFlush"PTV.dial :mixing +4 "processing"%6 @ +75 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"%< +100 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%s'F +504 #"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)\ +2110 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +108 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%[  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%:' +584 "core" ' + ."psFlush"PSR.select :air +7 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%t U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%L @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%k' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%@'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +39 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%u' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%W +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%>'d +2310 "Can"F\ >> +304 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml +4 "processing"%l' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +69 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%V'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1595 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%.  +53 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%%'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%z' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%" +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%? U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%;'d +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%,' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%2'd +2609 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%Q' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%#'d +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%D @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +79 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%i'd +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'$& +6 "core" &  + "manipulator"&T& +4 "core" & * % 0 " +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&A( +4 "core" ( +2 "manipulator"&\\& +4 "core" & * & _ " + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &c& +3 "core" &  * F " +2 .tForearm.seek PC +2 "manipulator"&M' +118 "core" ' + .tHand.close +2 "manipulator"&7/ +66 "core" / +2 .tPC.seek :open +2 "processing"%X( +424 "core" ( + "manipulator"&B& +4 "core" &  " " +2 "manipulator"&% +4 "core" %  !  A +2 .tForearm.seek :retract + "manipulator"&)'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&4( +369 "core" ( + "manipulator"&0& +4 "core" &  (  7 +42 .tElbow.reconfigure :loose +13 "manipulator"&$ &.,(#b +2 &!& +3 "core" &! )   7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&^'O +114 "core" ' +2 "manipulator"&f& +4 "core" & / 1 7 +2 "manipulator"&% +4 "core" %U % "  x +2 "collection"'G& +4 "core" &  +2 "collection"'J& +5 "core" &\  +2 .tCC.seek :closed +9 "collection"'9(X +4 "core" &  +8 &  +3 &4\ *z +9 & g\ > +10 &w\ L +9 &]^\ J +10 &`\ K +9 &]\ K +9 &` K +10 &c_\ K +9 &&` \ K +9 &`\ J +10 & _\ K +9 &"l` \ K +10 &$.] \ K +9 &%]\ K +9 &'_ \ K +10 &)u_\ J +9 &+6` \ K +9 &,d\ K +10 &.^\ K +9 &0}`\ J +10 &2?`\ J +9 &4_\ J +9 &5]\ K +10 &7_\ J +9 &9Ga\ J +9 &; `\ J +10 &<`\ K +9 &>c\ K +10 &@Nb\ K +9 &Bb!\ K +9 &Cc\ K +10 &En\ M +9 &GG \ P +9 &Hpu\ T +10 &Jpu\ V +9 &Lxqr\ W +10 &N9sr\ W +9 &Oos\ X +9 &Qrq\ Y +10 &S|qt\ Y +9 &U>ur\ Y +9 &Vps\ J +10 &X>rt\ 1 +9 &X~oqs\ E +6 ( + "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 "collection"'-& +6 "core" &X~Yrs\ E + &X~Yqv\ E +2 .tHand.open + "manipulator"&r1 +56 "core" 1 +2 "manipulator"&/% +4 "core" % U : :  x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'H& +6 "core" &X~Yps E +2 "collection"'j% +4 "core" %Trt  + .tCSV.dial CSR +3 "collection"'  +40 "core"  +2 "collection"'e% +4 "core" %Tqt  + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'p'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %mrt!\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +3 "collection"'' +623 "core" ' +2 .tCSV.dial :waste +2 "collection"'Z +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +1973 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'b& +7 "core" &X~Yrs/ E + "collection"'=% +4 "core" %Nst  + .tCSV.dial :flush +2 "collection"'x  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'E'm +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A + "collection"'~% +5 "core" %mpt$  +2 .tCS.seek 7ml +2 "collection"'\ ' +513 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'(  +2 '  +40 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'O @ +43 "core" > +2 .tCS.seek 0ml +3 "collection"'1'Q +1581 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'& +6 "core" &X~Xsv# E + "collection"'}% +4 "core" %Vtt  + .tCSV.dial :flush +2 "collection"'n  +82 "core"  +2 .tCS.seek 5ml +3 "collection"'C'm +1158 "core" ' + .tdelay 5 seconds +504 .CSV.dial :air +63 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %muw  +2 .tCS.seek 7ml +2 "collection"'' +524 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'K  +52 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +3 .tCS.seek 0ml +2 "collection"'5'Q +1569 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'|& +6 "core" &X~Yru E +2 "collection"'% +3 "core" %Qsu  +2 .tCSV.dial CSR + "collection"'N  +42 "core"  +2 "collection"'d% +4 "core" %Qtu  + #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +3 "collection"'P'O +1786 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +516 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'Y +3 'U  +96 "core" +33  + .tCTV.dial :intake +2 "collection"'q  +72 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'{'Q +1784 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air + "collection"'v  +69 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'h'Q +583 "core" ' + .tCSV.dial CSR +3 "collection"''  +97 "core"  +2 "collection"'+% +4 "core" %Vrs  + #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'6'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'<' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'I +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&s& +6 "core" & . - @ 7 +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +8 "core" ( + "manipulator"&& +5 "core" &  ' # 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" & + ,  2 +2 .tForearm.seek CC +2 "manipulator"&o'O +112 "core" ' + .tHand.close +2 "manipulator"&*/ +62 "core" / +2 .tCC.seek :open +3 "collection"'( +316 "Can"\ WW +109 "core" ( + "manipulator"&:& +4 "core" & $ $ 6 2 +2 "manipulator"&% +4 "core" % ]v * - D  + .tForearm.seek :retract +2 "manipulator"&t'\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(, +283 "core" ( + "manipulator"&L& +4 "core" &,  ' 4  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &,  # (  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +104 "core" ' + .tHand.open +2 "manipulator"&k1 +64 "core" 1 + "manipulator"&a% +5 "core" % kW / + )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +104 "core" ' +2 "processing"%W& +4 "core" &j +59133 "Can"*\ 22 +60001 \ 22 +60002 h\ 22 +60001 \ 22 +60001 \ 32 +60001 \ 22 +60001 6\ 22 +60002 \ 22 +60001 W\ 22 +60001 \ 22 +60002 N\ 22 +60001 \ 22 +60001 ~\ 22 +60002 K~\ 22 +60001 ~\ 22 +60001 /}\ 22 +60001 }\ 22 +60002 9~\ 22 +60001 |\ 22 +60001 l}\ 22 +60002 xz\ 32 +60001 {\ 22 +60001 3z\ 22 +60001 z\ 22 +60002 7z\ 22 +60001 y\ 22 +60001 Gx\ 33 +60002 y\ 22 +60001 Ix\ 22 +60001 $y\ 32 +60002 fw\ 22 +60001 w\ 22 +60001 v\ 22 +60001 8w\ 33 +60002 _v\ 32 +60001 Ex\ 22 +60001 v\ 22 @EDT1654574516.56 u\ 22 +59953 cu\ 32 +60001 u\ 22 +60001 <u\ 22 +60002 >t\ 22 +60001 Nt\ 32 +60001 t\ 22 +60001 s\ 22 +60002 `s\ 22 +60001 #s\ 22 +60001 4s\ 22 +60002 Br\ 33 +60001 Tr\ 22 +60001 r\ 22 +60001 r\ 32 +60002 Qr\ 22 +60001 ,r\ 22 +60001 9p\ 22 +60001 Wq\ 33 +60002 >p\ 22 +60001 n\ 22 +60001 p\ 22 +60001 p\ 22 +60002 q\ 32 +60001 p\ 22 +60001 o\ 22 +60002 o\ 23 +60001 o\ 22 +60001 p\ 22 +60002 p\ 22 +60001 p\ 32 +60001 p\ 22 +60002 o\ 22 +60001 o\ 22 +60001 p\ 22 +60002 o\ 23 +60001 o\ 32 +60001 n\ 33 +60002 n\ 22 +60001 o\ 23 +60001 n\ 22 +60001 o\ 22 +60002 o\ 22 +60001 n\ 22 +60001 n\ 22 +60002 o\ 32 +60001 o\ 32 +60001 n\ 32 +60001 To\ 32 +60002 Ro\ 33 +60001 Wo\ 22 +60001 An\ 22 +60002 o\ 32 +60001 m\ 22 +60001 n\ 32 +60001 n\ 33 +60002 m\ 23 +60001 sn\ 22 +60001 n\ 22 +60002 ~l\ 32 +60001 m\ 22 +60001 tl\ 22 +60002 m\ 22 +60001 en\ 32 +60001  n\ 22 +60002 Xl\ 22 +60001 m\ 22 +52282 #t-> access 2 +3 "storage"(u% +5 "core" % k\ + "manipulator"&&% +4 "core" %\ 0 - - u ' +2 "manipulator"&>& +4 "core" &, 4 #   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 6 + "storage"(S(K +833 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (l& +3 "core" &K# ;\  +6846 "Can"ol\ 43 +123 #t-> startTube 2 +446 #-> da 100 +3 #da sampling at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 11:12:02EDT07-Jun-22\\n{1 => 3}\\nCan@11:11:56, 19.4C, 49% humidity, 14.9psia, 13.709V, 0.257A, 0.251A avg, 3.52W",Subject: "da sampling at most 100ml" +4 "collection"'m& +4 "core" &Z +2 "manipulator"&V% +7 "core" %\ 0 . . q ' + "storage"(% +4 "core" % q\ +2 "storage"(. +5 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(.( \ +65 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"A535-5.7.8 Username and Password not accepted. 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 +601 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" & \ +2 "manipulator"&& +4 "core" &, 0 . |  + "manipulator"&%% +4 "core" %\ 0 . + Y ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"& ( +183 "core" ( +2 "manipulator"&"& +4 "core" & 2 9 / +2 "storage"(?& +3 "core" &  &\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&z'/ +112 "core" ' + "storage"(_& +4 "core" &  \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(;'g +275 "core" ' + "storage"(- +4 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (,& +2 "core" &  q\ +2 "manipulator"&& +4 "core" & * , a / + .tElbow.seek 2 +2 "manipulator"&2( +6 "core" ( + "manipulator"&]& +4 "core" & ; : / + "storage"(Q& +4 "core" &  ;\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&D' +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&#/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&y& +2 "storage"(`' +8 "core" & 6 /  / + "manipulator"&$% +4 "core" % ϻ 7 , +2 .tForearm.seek :retract +2 "manipulator"&T'\ +113 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\\( +126 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +22 "core" ( + "manipulator"&c& +4 "core" &6 - % - I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &7& +4 "core" &6 1 / I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&w'O +98 "core" ' +2 "manipulator"&8& +4 "core" &5 9 > I +2 "manipulator"&F% +4 "core" %V ; < d + "collection"'B& +4 "core" &]  +3 "collection"'& +4 "core" &*  +2 .tCC.seek :closed +2 "collection"'M(X +7 "core" &Y  +7 &4V\ +| +9 &hU\ ? +10 &{H\ L +9 &VbP\ K +9 &bV\ K +10 &bQ\ K +9 &cS\ K +10 &]dP\ K +9 & _M\ K +9 &bS\ K +10 & bM\ L +9 &"faL\ K +9 &$(bP\ K +10 &%aJ\ K +9 &'b?\ K +10 &)maB\ K +9 &+/_>\ K +9 &,cF\ L +10 &.b:\ K +9 &0ue9\ K +9 &28b@\ K +10 &3`@\ K +9 &5a?\ K +10 &7}`;\ K +9 &9@d9\ K +9 &;b?\ K +10 &<c=\ L +9 &>cA\ K +9 &@HaF\ K +10 &BdB\ L +9 &Cg@\ L +10 &E{@\ N +9 &G<?\ R +9 &HC\ U +10 &J>\ U +9 &Lt@\ V +9 &N3B\ X +10 &O@\ X +9 &Q8\ Y +10 &Sx9\ X +9 &U6<\ Y +9 &V?\ L +10 &X"J1\ &t +9 &Xw \ P +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 +2 .Hand.open +4 "manipulator"&A1 +5 "core" &Xw5\ P +52 1 +2 "manipulator"&0% +4 "core" % V J ?  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&!'\ +110 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +4 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +4 "sampler")f+ +5 "core" + + "sampler")% +5 "core" % \  + "collection"'G& +4 "core" &Xw\ P +3 "Can"l\ MM + #tCalibrating pressure sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X  +30 "core"  +2 "collection"' % +4 "core" % SO\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'l  +43 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<ab +4 .tCS.seek 0ml +2 "collection"'m'Q +2148 "core" 'qacW\ +2 "collection"'V% +4 "core" %KcfT\  +2 "sampler")% +3 "core" % \ +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia +2 .CBV.dial SSV +3 "collection"' @ +30 "core" B +2 .tSS.reconfigure :default +4 "sampler")#.0X7d +103 "collection"'69 +2 "core" 9S;d +102 "collection"'+9 +3 "core" 9j?d +102 "collection"'s9 +2 "core" 9Cd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'[9 +2 "core" 9Ld +102 "collection"'*9 +3 "core" 9Pd +102 "collection"'49 +3 "core" 9Td +102 "collection"'9 +2 "core" 9 Xd +102 "collection"'99 +3 "core" 9+]d +102 "collection"'I9 +2 "core" 9Kad +103 "collection"'<9 +2 "core" 9ked +102 "collection"'9 +53 "core" 9kd +102 "collection"'o9 +2 "core" 9od +102 "collection"'L9 +2 "core" 9sd +103 "collection"'k9 +2 "core" 9!xd +102 "collection"'g9 +2 "core" 9!"|d +103 "collection"'W9 +2 "core" 9C#d +103 "collection"'9 +2 "core" 9f$d +102 "collection"'9 +3 "core" 9&d +102 "collection"'t9 +2 "core" 9'a +102 "collection"'9 +3 "core" 9)^ +102 "collection"'u9 +3 "core" 9)[ +102 "collection"':9 +2 "core" 9+X +102 "collection"'&9 +3 "core" 96,T +102 "collection"'>9 +3 "core" 9Y-Q +102 "collection"' 9 +2 "core" 9{/N +102 "collection"'l9 +4 "core" 90K +102 "collection"'a9 +2 "core" 91H +102 "collection"'V9 +3 "core" 95F +102 "collection"'9 +2 "core" 95C +102 "collection"'9 +2 "core" 9%5@ +103 "collection"'R9 +2 "core" 9E6= +102 "collection"'9 +2 "core" 9f7; +103 "collection"'9 +2 "core" 989 +102 "collection"'%9 +3 "core" 997 +102 "collection"'S9 +2 "core" 9<5 +102 "collection"'"9 +3 "core" 9=1 +102 "collection"'9 +3 "core" 9?/ +102 "collection"'_9 +2 "core" 9A. +102 "collection"'9 +2 "core" 94A+ +103 "collection"'?9 +2 "core" 9OB* +102 "collection"'9 +3 "core" 9iC( +102 "collection"'m9 +3 "core" 9D% +102 "collection"'@9 +2 "core" 9E% +102 "collection"',9 +2 "core" 9H# +103 "collection"']9 +2 "core" 9K! +102 "collection"'#9 +3 "core" 9M +102 "collection"'y9 +2 "core" 9N +103 "collection"'Q9 +2 "core" 9 O +102 "collection"' 9 +2 "core" 9 !P\  +103 "collection"'z9 +2 "core" 9 4Q +102 "collection"'c9 +2 "core" 9 GS +103 "collection"'79 +2 "core" 9 ZT +102 "collection"'D9 +2 "core" 9 lU +103 "collection"'$9 +2 "core" 9 }U +102 "collection"'B9 +2 "core" 9 V# +103 "collection"';9 +2 "core" 9 Y' +103 "collection"'29 +2 "core" 9 [, +102 "collection"'`9 +2 "core" 9 ^0 +103 "collection"'9 +2 "core" 9 _4 +102 "collection"'89 +2 "core" 9 `8 +102 "collection"'A9 +4 "core" 9 `< +102 "collection"'09 +2 "core" 9 a@ +102 "collection"'9 +3 "core" 9 aE +102 "collection"'9 +22 "core" 9\ \ cJ +102 "collection"'F9 +2 "core" 9\ cN +103 "collection"'G9 +2 "core" 9\ dR +102 "collection"'f9 +3 "core" 9\ )fV +102 "collection"'-9 +2 "core" 9\ 3gZ +102 "collection"'T9 +3 "core" 9\ <h_\ +102 "collection"'r9 +3 "core" 9\ Dkc\ +102 "collection"'/9 +3 "core" 9\ Llg +102 "collection"'H9 +3 "core" 9\ Tlk +102 "collection"'39 +2 "core" 9\ [mo\ +102 "collection"')9 +3 "core" 9\ bms +102 "collection"' 9 +2 "core" 9\ inx +102 "collection"'e9 +3 "core" 9\ pp| +102 "collection"'9 +3 "core" 9\ up +102 "collection"'J9 +2 "core" 9\ {r +102 "collection"'Z9 +3 "core" 9\ t +102 "collection"'w9 +2 "core" 9\ s\ +102 "collection"'p9 +3 "core" 9\ t +102 "collection"'j9 +3 "core" 9\ s +102 "collection"'9 +2 "core" 9\ v +102 "collection"'^9 +3 "core" 9\ u +102 "collection"' 9 +2 "core" 9\ w +102 "collection"'b9 +3 "core" 9\ x +102 "collection"'9 +3 "core" 9\ y +102 "collection"'~9 +2 "core" 9\ y +102 "collection"'9 +3 "core" 9\ { +3 .tCH.hold 10:00,70C +3 "collection"'= `\ `\ E +4 'E9 +5 "core"  + 9\ | + "collection"'O% +4 "core" %lk\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.6psia +46404 "Can"e\ +13585 "core" ` + "collection"'x9 +4 "core" 9\ + + "collection"'% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.1psia +3 .CS.seek 0ml +3 "collection"'\ 'Q +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'n @ +96 "core" B + .tCSV.dial :air +2 "collection"'( @ +54 "core" B +3 .tCS.seek 5ml +4 "collection"'}'m +1342 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'1  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1349 "core" ' + "collection"'|% +4 "core" %P\ + #tPuck @45.9psia after final lysis pressurization +7 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"'N +96 "core"  +2 .tCBV.dial CSV +2 "collection"'C  +29 "core"  +2 "collection"'K% +4 "core" %P\ +2 .tCS.seek 5ml +2 "collection"'5'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'P  +42 "core" + "collection"'d% +4 "core" %m \  +2 .tCS.seek 6.999ml +2 "collection"'q' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +4 "collection"'v' O +830 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'{ ` +110 "core" _ +2 #tLysing Complete + "collection"''& +6 "core" &XwwFE\ P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&Y% +6 "core" % 2" 0 6 B + "storage"(U% +5 "core" % \ + "storage"(h. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(6(S +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (+& +2 "core" &S \\ Z #\ +2 "manipulator"&s& +4 "core" &4 ; =  I + "manipulator"&% +5 "core" % 2" ; : j B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&[( +191 "core" ( +2 "manipulator"&*& +4 "core" & % 8 =  + "storage"(4& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +128 "core" ' +2 "storage"(9& +4 "core" &S \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(I'g +273 "core" ' + "storage"(<- +4 "core" -'z + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & . - |  + "storage"(o& +4 "core" &S \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&L' +36 "core" ' +2 .tElbow.hold +3 "manipulator"&k, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(g- +3 "core" -'z +2 .tSE.seek 2.18 Pucks below Top Plate +2 "storage"(W' +35 "core" ' + "manipulator"&% +4 "core" %1 1 ;  | +2 "storage"(& +3 "core" &S f f K\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 315 counts +2 "manipulator"&t'@ +23 "core" ' + "manipulator"&& +4 "core" &  5 M  +2 "storage"(u& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&:'] +23 "core" ' +2 .tSE.seek 3.18 Pucks below Top Plate +3 "storage"(&' +43 "core" ' + "manipulator"&>& +4 "core" & / .  +2 "manipulator"& % +4 "core" %_ 0 / z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +92 "core" ' +2 .tElbow.seek CC +4 "manipulator"&a( +166 "core" ( + "manipulator"&V& +5 "core" &"  3 :/ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &# 1 1 :/ +2 .tForearm.seek CC +2 "manipulator"&'O +113 "core" ' + .tHand.close +2 "manipulator"&R/ +62 "core" / +2 .tCC.seek :open +3 "collection"'( +430 "core" ( +2 "storage"(& +4 "core" &S h i t\ + "storage"(%& +4 "core" &S f v \ +2 "manipulator"&S& +4 "core" &# : 8  :/ + "manipulator"&"% +4 "core" % a . - 1 +2 .tForearm.seek :retract + "manipulator"&'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&_( +153 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(?& +4 "core" &S n\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +108 "core" ' + .tElbow.hold +3 "manipulator"&m, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&@1 +55 "core" 1 +5 "manipulator"&,% +6 "core" % - ; 8 / u + "storage"(]& +4 "core" &S | { o\ +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 310 counts +2 "manipulator"&#'; +106 "core" ' + "manipulator"&y& +4 "core" & +  \ +2 "storage"(Q& +3 "core" &S \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +42 "core" ' + "storage"(z% +4 "core" % Q\ +3 ."downElevator"SE.seek :down +3 "storage"(c' +99 (7% +3 "core" %qE g\ QM +2 "manipulator"&D% +4 "core" %e6 . . *~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +21 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA + #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'B& +6 "core" &>?3  + "manipulator"&;& +5 "core" & ' ( > + "manipulator"&2% +4 "core" % . . ,  & +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(, +180 "core" ( +2 "manipulator"&& +4 "core" &,  * % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &8& +3 "core" &, 1 - +2 .tForearm.seek :garage +2 "manipulator"&A'b +114 "core" ' + .tHand.close +2 "manipulator"&0/ +64 "core" / + "manipulator"&& +4 "core" &, @ 2 +2 "manipulator"&% +4 "core" % lW 2 < +2 .tForearm.seek :retract +2 "manipulator"&F'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&G( +299 "core" ( + "manipulator"&f& +4 "core" & *  9 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &-& +5 "core" & 3 7 Y 6 +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&T'O +109 "core" ' +2 "manipulator"&r& +4 "core" & % 9  6 + "manipulator"&/% +4 "core" %K 3 / +2 "collection"'H& +4 "core" &CC  +3 "collection"'3& +4 "core" &EFt  +2 .tCC.seek :closed +2 "collection"')(X +6 "core" &EER  +7 &4EE $e +9 &XwGH\ 6 +10 &zFF\ I +9 &TEE\ I +9 &{ZDD\ I +10 &>WEE^\ I +9 &\\EE9\ I +10 &ZCE\ I +9 &ZCC]\ I +9 &FXFD;\ I +10 & ZDFD\ I +9 &!ZED\ I +9 &#ZFF\ I +10 &%MYDD\ I +9 &'ZEF\ J +10 &(XGC\ I +9 &*XEF\ I +9 &,U\\FD_\ I +10 &.]HGF\ I +9 &/ZEE$\ I +9 &1ZEF\ I +10 &3]YGG\ I +9 &5YFF\ I +10 &6YGE\ I +9 &8\\EF\ I +9 &:fXGG\ I +10 &<'[GG\ I +9 &=ZFH\ J +9 &?YGH\ I +10 &Am\\FI\ I +9 &C.\\BE\ J +10 &Di;\ K +9 &F\ N +9 &HYo\ S +10 &J`\ V +9 &K$"H\ W +9 &M%&4\ X +10 &OT&(\ W +9 &Q$*\ X +10 &R&'\ Y +9 &T&&\ X +9 &VW$#\ Y +10 &Wj"#g\ * +9 &Xt*# V\ Z +9 ( +3 "collection"'3& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 +2 "collection"' & +6 "core" &Xe  >\ K + &Xg \ K +2 .tHand.open + "manipulator"&e1 +57 "core" 1 + "manipulator"&% +4 "core" % K : 0 s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&J'\ +123 "core" ' + .tPSV.dial PSR +2 "processing"%Z +41 "core"  + "processing"%w% +4 "core" %e\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +6 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%p'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%j  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' + .tPSV.dial PSR +2 "processing"%^ +42 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"% ' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%b  +2 "collection"'  +71 "core" +80  + .tPSV.dial :mixloop +2 "processing"%~ +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%O  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%= +43 "core" +2 .tPS.seek 0ml +3 "processing"%x'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%' +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%n +43 "core" +2 .tPS.seek 0ml +3 "processing"%('d +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +6 "core" & . ) e 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( + "manipulator"& & +5 "core" & 7 9  6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &1& +3 "core" & / / 6 +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' + .tHand.close +2 "manipulator"&}/ +59 "core" / +2 .tCC.seek :open +4 "collection"'|( +429 "core" ( +2 "manipulator"&N& +4 "core" & 1 /  6 + "manipulator"&C% +4 "core" % `{ / / " +2 .tForearm.seek :retract +2 "manipulator"&K'\ +124 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +285 "core" ( + "manipulator"&P& +4 "core" &- & % R  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +2 "core" &- 7 0   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&5'b +101 "core" ' + .tHand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"&q% +4 "core" % dK : 7 (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&{'\ +119 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"''& +6 "core" & + "manipulator"&Y% +4 "core" %\ . - E +2 "storage"(U% +3 "core" % n\ +2 "storage"(h. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(+( \ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (s& +2 "core" &  :\  +2 "manipulator"&& +4 "core" &- - , `  + "manipulator"&.% +4 "core" %\ 7 3 - +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&*( +209 "core" ( +2 "manipulator"&4& +4 "core" & % , '  + "storage"(\\& +4 "core" &  \  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&9'/ +107 "core" ' + "storage"(!& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(<'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (o& +3 "core" &  L\  + "manipulator"&g& +4 "core" & . -  +2 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" & - /  +2 "storage"(& +3 "core" &  G\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&u' +41 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&>/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(' +9 "core" & ) -   + "manipulator"&[% +4 "core" % % , b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +90 "core" ' + .tElbow.seek CC +3 "manipulator"&L( +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 "core" ( +2 "manipulator"&t& +4 "core" &% ) - r =D +53 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &W& +4 "core" && . - W =D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&V'O +119 "core" ' + "manipulator"&& +5 "core" && 5 2 u =D + "manipulator"&:% +4 "core" %C . . y +2 "collection"'k& +4 "core" & +3 "collection"'R& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'l(X +7 "core" & +6 &2 %f +9 &Zzq 7 +9 &{H J +10 &W+ I +9 &[ I +9 &DY I +9 &Y I +9 &Z I +10 &ZI I +9 &MZ I +9 & Z I +10 &!Y I +9 &#X I +9 &%VVf H +10 &'\\V I +9 &(WA H +10 &*\\/ I +9 &,^Z H +9 &.]0 I +10 &/\\] I +9 &1Z` I +9 &3eZG I +10 &5&W' I +9 &6X" I +10 &8\\ I +9 &:lZ I +9 &<.[ I +10 &=[ I +9 &?W I +9 &As` J +10 &C2h K +9 &Dx M +10 &F?PY R +9 &H\\*+j\ T +9 &J**x\ U +10 &K(*\ U +9 &M&)\ V +9 &O^&&\ V +10 &Q$&\ W +9 &R"%\ W +10 &T%&\ X +9 &Va$$|\ X +9 &W_##^ 7 +10 &Xm%%\\ Y +8 ( +4 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + .Hand.open +4 "manipulator"&M1 +5 "core" &Xs$%S S +51 1 +2 "manipulator"&% +4 "core" % C < ; M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&%'\ +92 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'S  +125 "core" ~ +2 .tCSV.dial CTV +2 "collection"'"  +29 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 "collection"'?% +4 "core" % P&  +2 .tCS.seek 4ml +2 "collection"''NQ +1596 "core" ' + .tdelay 8 seconds +808 .PSV.dial :air +2 "processing"%a  +53 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%@  +84 "core" ~ +2 .tPS.seek 0ml +2 "processing"%,'d +2617 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'] ` +29 "core" _ + .tCSV.dial :air +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +3 "collection"'y' O +1344 "Can"g\ NN +244 "core" ' + .tCSV.dial CTV +2 "collection"'Q  +43 "core"  +3 .tCS.seek 0ml +2 "collection"'z'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"'_ @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'7  +121 "core" +2 "collection"'D& +4 "core" &Xsa S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" %  1 1 8 +2 "storage"(B% +3 "core" % \ +2 "storage"(#. +2 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(;(S +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (2& +4 "core" &S q z `\ + "manipulator"&&& +4 "core" &% 0 1 =D +2 "manipulator"& % +4 "core" %  3 0 8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +205 "core" ( + "manipulator"&8& +5 "core" & 8 ( _ I + "storage"(c& +4 "core" &S 5\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&m'] +119 "core" ' + "storage"(0& +4 "core" &S G\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +265 "core" ' +2 "storage"(- +3 "core" -'d +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&$& +3 "core" & 8 <  I + "storage"(A& +4 "core" &S \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&`' +35 "core" ' + .tElbow.hold +3 "manipulator"&f, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(-- +3 "core" -'d +2 .tSE.seek 3.18 Pucks below Top Plate +2 "storage"(r' +43 "core" ' +2 "manipulator"&/% +4 "core" %_ 1 : + "storage"(H& +4 "core" &S ~ ~ \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 319 counts +2 "manipulator"&F'D +20 "core" ' + "manipulator"&& +4 "core" & ' 8 I +2 "storage"( & +4 "core" &S .\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&e'] +26 "core" ' +2 .tSE.seek 4.18 Pucks below Top Plate +3 "storage"('z +44 "core" ' + "manipulator"&3& +5 "core" & 1 , c I + "manipulator"&Z% +5 "core" %6 8 0 $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&w'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T( +168 "core" ( + "manipulator"&i& +5 "core" &" 7 % s :0 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &j& +4 "core" &" 1 ;  :0 + .tForearm.seek CC +2 "manipulator"&p'O +108 "core" ' +2 .tHand.close +2 "manipulator"&^/ +61 "core" / + .tCC.seek :open +3 "collection"'( +428 "core" ( + "storage"(& +4 "core" &S \ +2 "storage"(b& +3 "core" &S \ +2 "manipulator"&~& +4 "core" &# 2 8 :0 + "manipulator"&% +4 "core" % P ) * z ` +2 .tForearm.seek :retract +2 "manipulator"& '\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&O( +178 "core" ( +2 "manipulator"&E& +4 "core" & 0 2  ) +2 "storage"(=& +3 "core" &S =\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +100 "core" ' +2 .tElbow.hold +4 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&x1 +61 "core" 1 +2 "manipulator"&n% +4 "core" % T = 2 - +2 "storage"(& +3 "core" &S F\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 314 counts +2 "manipulator"&\ '? +38 "core" ' +2 "manipulator"& & +4 "core" & ) . D ) +2 "storage"(1& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&}'] +18 "core" ' +2 "storage"(G% +4 "core" %} (\ +2 ."downElevator"SE.seek :down +4 "storage"(J' +99 ()% +3 "core" %T> 5\ QK + "manipulator"&N% +5 "core" %V 1 /  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&C'\ +98 "core" ' +15 ' + ."downElevator"SE.stop + "storage"(5 +5 .tPSV.dial :air + "processing"%  +68 "core" +2 .tPS.seek 2.5ml +4 "processing"%P' +2617 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%d +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%q  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%K'd +2620 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%'& +6 "core" &\ + "manipulator"&Y& +4 "core" & 7 0 _ ) +2 "manipulator"&U% +4 "core" % - . - - %w +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(, +178 "core" ( + "manipulator"&5& +4 "core" &- 4  3 N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &s& +3 "core" &- / - x N +2 .tForearm.seek :garage +2 "manipulator"&'b +114 "core" ' + .tHand.close +2 "manipulator"&./ +56 "core" / +2 "manipulator"&6& +4 "core" &- B = M + "manipulator"&4% +54 "core" % pW ; 8 q +4 .tForearm.seek :retract +2 "manipulator"&\\'\ +104 "core" ' + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&( +120 "core" ( + "manipulator"&!& +5 "core" &  3   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" & 8 3  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 "manipulator"&o& +4 "core" & : 3   +2 "manipulator"&g% +4 "core" % - - ! t +2 "processing"%& +3 "core" &\ +3 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%>(X +6 "core" &\ +5 &\ 9 +10 &DK}*\ 0 +9 &ss)\ E +9 &j*\ M +10 &d7\ L +9 &b8\ L +9 &dc?\ L +10 &'bF\ L +9 &cG\ L +10 &`A\ L +9 &la@\ L +9 &!/cH\ L +10 &"dL\ L +9 &$cG\ L +9 &&ucF\ L +10 &(8cO\ K +9 &)eR\ L +10 &+d\\\ L +9 &-~cW\ K +9 &/=eV\ L +10 &0dT\ L +9 &2eZ\ L +9 &4cc\ L +10 &6Eek\ L +9 &8bc\ L +10 &9f^\ L +9 &;ek\ M +9 &=Odt\ L +10 &?fr\ L +9 &@co\ L +9 &Bfn\ L +10 &DSku\ M +9 &Fr{\ N +10 &G|\ Q +9 &I{\ Q +9 &KM\ R +10 &M\ R +9 &N~\ R +9 &P\ S +10 &RQ\ S +9 &T\ S +10 &U\ S +9 &W\ 3 +9 &X`+h\ "c +10 &X"Q\ , +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 + "processing"% & +6 "core" &X\ , +2 .tHand.open + "manipulator"&[1 +55 "core" 1 +2 "manipulator"&*% +4 "core" % > 5 3 t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&9'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%t  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%< +41 "core" +2 "processing"%u% +4 "core" %b\ +2 .tPS.seek 0.3ml +3 "processing"%W'_ +382 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%% +4 "core" %[\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +6 .PS.seek 0.7ml +2 "processing"%:'. +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%k' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +96 "core" + .tPTV.dial :mixing +2 "processing"%I @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%|  +86 "core"  +2 .tPS.seek 0ml +3 "processing"%M'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&& +7 "core" & - 0 #  +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&R( +5 "core" ( +2 "manipulator"&S& +4 "core" & + - M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +2 "core" & . $ Q  +2 .tForearm.seek PC +2 "manipulator"&V' +106 "core" ' +2 .tHand.close + "manipulator"&(/ +57 "core" / + .tPC.seek :open +3 "processing"%?( +422 "core" ( +2 "manipulator"&v& +4 "core" & . -  + "manipulator"&a% +4 "core" % . / ] +2 .tForearm.seek :retract +2 "manipulator"&@'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +147 "core" ( + "manipulator"&]& +4 "core" &, - & D B +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &, 3 8 1 B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'b +103 "core" ' + .tHand.open +2 "manipulator"&Q1 +61 "core" 1 + "manipulator"&y% +4 "core" % jT : 5  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +119 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%7& +6 "core" &  +2 "manipulator"&D% +3 "core" %\ . . +2 "storage"(% +4 "core" % r\ + "storage"(B. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(#( \ +204 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (2& +3 "core" & \ "\  + "manipulator"&&& +4 "core" &, + ! B +2 "manipulator"& % +4 "core" %\ . / h +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&+( +212 "core" ( + "manipulator"&8& +4 "core" & # ' < e +2 "storage"(c& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&L'/ +114 "core" ' + "storage"(0& +4 "core" & W\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(%'g +279 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 ($& +2 "core" & 5\  +2 "manipulator"&A& +4 "core" & , - H e + .tElbow.seek 2 +2 "manipulator"&-( +5 "core" ( +2 "manipulator"&/& +3 "core" & ) / 0 e +2 "storage"(H& +4 "core" & 8\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +61 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"& / +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&3& +5 "storage"(Z' +6 "core" & - . a e +2 "manipulator"&m% +4 "core" % - . . v +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( + "manipulator"&`& +4 "core" & . # 9  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &F& +2 "core" & . $ P  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&r' +94 "core" ' +3 "manipulator"&i& +4 "core" & 1 1  + "manipulator"&j% +4 "core" % ' / z w +2 "processing"%e& +4 "core" & +2 "processing"%f& +5 "core" & +2 .tPC.seek :closed +2 "processing"%^(X +6 "core" &\ +7 & .\ $e +9 &X\ 7 +10 &\ L +9 &a\ L +9 &xb\ L +10 &;]\ K +9 &`\ K +10 &d\ L +9 &a7\ L +9 &Ac\ L +10 & ]\ K +9 &!f>\ L +9 &#e<\ K +10 &%J`-\ L +9 &' c;\ L +10 &(]7\ K +9 &*_v\ K +9 &,Re\ L +10 &.a\ K +9 &/`\ L +9 &1d\ K +10 &3Zf\ L +9 &5c\ L +10 &6]~\ K +9 &8dv\ L +9 &:acw\ L +10 &<$_l\ L +9 &=bm\ L +9 &?_e\ K +10 &Akck\ K +9 &C+gf\ L +10 &Dy]\ N +9 &FV\ P +9 &HbX\ Q +10 &J"T\ R +9 &K\\\ Q +9 &MT\ Q +10 &OhP\ R +9 &Q)O\ R +10 &RK\ R +9 &T[\ R +9 &VnU\ R +10 &W_m[\ 3 +9 &XO[\ - +5 ( +2 "processing"%f& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open +4 "manipulator"&w1 +5 "core" &XP\ , +60 1 +2 "manipulator"&l% +4 "core" % : 2 x w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +113 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%b S +3 %~9 +5 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%p9 +2 "core" 9\   +102 "processing"%E9 +2 "core" 9  +103 "processing"%=9 +2 "core" 9 +102 "processing"%T9 +2 "core" 9 +102 "processing"%x9 +3 "core" 9! +102 "processing"%n9 +2 "core" 9! +102 "processing"%9 +3 "core" 9"" +102 "processing"% 9 +3 "core" 9 &" +102 "processing"%19 +2 "core" 9 *" +103 "processing"%G9 +2 "core" 9/! +102 "processing"% 9 +2 "core" 93! +102 "processing"%)9 +3 "core" 97 +102 "processing"%N9 +3 "core" 9; +102 "processing"%O9 +2 "core" 9% ? +103 "processing"%9 +2 "core" 9-C +102 "processing"%\ 9 +2 "core" 95H +103 "processing"%9 +2 "core" 9= L +102 "processing"%9 +2 "core" 9F P +102 "processing"%}9 +3 "core" 9O T +102 "processing"%J9 +2 "core" 9Y X +102 "processing"%,9 +2 "core" 9c ] +103 "processing"%d9 +2 "core" 9n!a +102 "processing"%9 +3 "core" 9x e +102 "processing"%9 +2 "core" 9"i\ +102 "processing"%q9 +3 "core" 9"m +102 "processing"%P9 +2 "core" 9"q +102 "processing"%'9 +2 "core" 9"v +102 "processing"%Y9 +3 "core" 9"z +102 "processing"%U9 +3 "core" 9#~ +102 "processing"%59 +2 "core" 9# +102 "processing"%s9 +2 "core" 9$ +102 "processing"%9 +3 "core" 9$ +102 "processing"%.9 +3 "core" 9% +155 "processing"%69 +3 "core" 9$ +102 "processing"%49 +3 "core" 9% +102 "processing"%C9 +3 "core" 9% +102 "processing"%!9 +2 "core" 9& +102 "processing"%{9 +2 "core" 9 & +3 .tPH.hold 2:00:00,28C +4 "processing"% pSp +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%o +95 "core"  +2 "processing"%g% +4 "core" %a8  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +3 "processing"%' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +11 .tPS.seek 2ml +2 "processing"%h'Ҧ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%\\  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%X +68 "core" + .tPBV.dial :waste1 +2 "processing"%  +122 "core"  +2 "processing"%[% +4 "core" %ҩ;\  +2 .tPS.seek 1.5ml +2 "processing"%*'Y +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%t'd +1605 "core" ' + .tdelay 5:00 +17213 "Can"6j\ <; +12790 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%<  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%u * +34 "core" + + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%K' +2330 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%:  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%I  +127 "core" + .tPSV.dial :mixloop +2 "processing"%| +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%k @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%'c +351 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'S  + "processing"%"  +44 "core" +2  +2 "processing"%(% +3 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%'o +439 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +30 "core" +2 .tPRV.dial :air +2 "processing"%>  +42 "core"  +2 .tPS.seek 0.9ml +3 "processing"%v'G[ +1185 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%a @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%]' +861 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%V'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%R +43 "core" +2 .tPTV.dial :mixing +2 "processing"%Q @ +71 "core" B +2 .tPBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%@% +4 "core" %Ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%7' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1948 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'B& +4 "core" &  +2 "manipulator"&& +4 "core" & 0 0  +2 "manipulator"&2% +4 "core" %\ . / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(, +122 "core" ( + "manipulator"& & +5 "core" &, 5 $ ~  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &;& +4 "core" &, 2 <  +2 .tForearm.seek :garage + "manipulator"&8'b +105 "core" ' +2 .tHand.close + "manipulator"&c/ +59 "core" / +3 "manipulator"&& +4 "core" &- 9 = ?  + "manipulator"&0% +4 "core" % og 0 9 L +2 .tForearm.seek :retract +2 "manipulator"&_'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +282 "core" ( +3 "manipulator"&$& +4 "core" &2 1 1 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +3 "core" &3 7 , G +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&/'O +109 "core" ' + "manipulator"&H& +5 "core" &3  0  G + "manipulator"& % +5 "core" %Y 2 / + "collection"'3& +4 "core" &S\ +3 "collection"'m& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'+(X +6 "core" &  +5 & 8 +10 &II|\ 0 +9 &|u\ D +9 &&c \ L +10 &_\ K +9 &]\ K +9 &mc\ L +10 &2_.\ J +9 &c\ K +10 &_\ K +9 &x_"\ J +9 &!8` \ K +10 &"]\ J +9 &$_\ K +9 &&_\ J +10 &(A_\ K +9 &*`\ K +10 &+_\ J +9 &-c\ K +9 &/I_\ K +10 &1 ^\ K +9 &2b\ K +9 &4]\ K +10 &6R`\ J +9 &8_\ K +10 &9`\ K +9 &;_\ K +9 &=X^\ K +10 &?_\ K +9 &@_ \ K +9 &B`\ K +10 &D_h \ L +9 &Fs\ M +10 &Gl}!\ Q +9 &I`a\ U +9 &KG_` \ V +10 &M`a\ W +9 &N^_\ X +10 &P`_\ X +9 &RI^`\ Y +9 &T _a\ Y +10 &U``\ Y +9 &W{``\ : +9 &XN-]_\ (t +10 &Xty__\ N +2 ( +2 "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 + "collection"'L& +7 "core" &Xt}^`\ N + .tHand.open +2 "manipulator"&%1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Y V 9 = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%F +96 "core"  + "processing"%-% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%i'U +1606 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%j  +54 "core"  +4 .tPS.seek 0ml +4 "processing"%e'd +1611 "core" ' + .tPSV.dial PSR +2 "processing"%Z +41 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%?  +3 "collection"'w  +32 "core"  +116  + .tPSV.dial :mixloop +2 "processing"%l +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%f  +71 "core" +2 .tPS.seek 0ml +3 "processing"%~'d +2615 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +3 "processing"%r' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +44 "core" +2 .tPS.seek 0ml +4 "processing"%E'd +2609 "core" ' +2 .tPSV.dial :air + "processing"%=  +55 "core" +2 .tPS.seek 2.5ml +3 "processing"%T' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +41 "core" +2 .tPS.seek 0ml +4 "processing"%n'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +11 "core" &1 3 8 G +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& ( +56 "core" ( +2 "manipulator"&1& +4 "core" &1 > < G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &G& +3 "core" &1 9 8 G +2 .tForearm.seek CC +2 "manipulator"& 'O +98 "core" ' + .tHand.close +2 "manipulator"&)/ +65 "core" / +2 .tCC.seek :open +3 "collection"'N( +425 "core" ( + "manipulator"&O& +5 "core" &1 ; /  G + "manipulator"&% +4 "core" % E . .  +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +289 "core" ( + "manipulator"&& +5 "core" &,  5  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &, - - 2  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&J'b +109 "core" ' +2 .tHand.open +2 "manipulator"&,1 +57 "core" 1 +2 "manipulator"&d% +4 "core" % hM G F  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +118 "core" ' +2 ."da"delayUntil "12:05:00.85" +6399 "Can"h\ == +18386 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"% @ +69 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%q  +34 "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"%'  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%Y' +2326 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%U +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%s +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +3 "processing"%.'d +2286 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%6 +122 "core"  +2 "processing"%4% +4 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%C' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%!'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +77 "core"  + ."da"PSV.dial PTV +2 "processing"%o +81 "core"  + ."da"PBV.dial :waste1 +3 "processing"%g  +34 "core" + "processing"%M% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%X'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +3 "processing"%h +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +3 "processing"%* +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +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"%u  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2284 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%t +122 "core"  + "processing"%% +4 "core" %h.\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%W'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%: +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +36 "core" + "processing"%I% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +3 "processing"%|'T +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1595 "core" ' + ."da"delay 2:00 +242 "Can"p\ ed +11760 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%S  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%( +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%> +75 "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"%a  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%v'd +2298 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +4 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%]  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%R  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%Q +42 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%y'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%@  +43 "core"  +2 "processing"%D% +3 "core" %\\\  +2 ."da"PS.seek 0.55ml +2 "processing"%V' +343 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%7  +53 "core" +2 ."da"PS.seek 2ml +3 "processing"%B'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +2 "processing"%2 @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%;% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +32 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1956 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +32166 "Can"s\ AA +15836 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +51 .PBV.dial :waste1 +6 "processing"%0  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%8  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%A +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"%H +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core" +2 ."da"PS.seek 0ml +4 "processing"%3'd +2286 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%_ +124 "core"  + "processing"%% +4 "core" %i\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%L' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%%'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +70 "core" + ."da"PBV.dial :waste1 +7 "processing"%F  +34 "core" + "processing"%-% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%j'd +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%i  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%e +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%w' +2328 "core" ' + ."da"PSV.dial PTV +3 "processing"%? +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%f +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2289 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%~ +134 "core"  +2 "processing"%p% +4 "core" %g\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%r' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%='Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%E +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +36 "core" + "processing"%T% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%G'd +1604 "core" ' +2 ."da"delay 2:00 +2795 "Can"t\ 99 +9207 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "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 +3 "processing"%` +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%+' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +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 +3 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +3 "processing"%}'d +2289 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%,% +4 "core" %`6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%d' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%J +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%q% +4 "core" %Ҫ"\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'Z +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%n'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%U  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%s +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +3 "processing"%Y +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +70 "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"%.  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'd +2294 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%{ +122 "core"  +8 "processing"%o% +17 "core" %a9\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +15 "processing"% +31 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +4 "processing"%g' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%M% +3 "core" %5\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%!' +329 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +52 "processing"%\\'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%[% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'V +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%*'d +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%b  +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 +4 "processing"%u +81 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +7 "processing"%t +68 "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 +37 "Can"u\ jj +465 ."da"PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%:'d +2331 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%K +135 "core"  +2 "processing"%I% +4 "core" %e6\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +2116 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%k +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%S% +4 "core" %ҫ#\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'[ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +35 "core" , +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +98 "core"  +2 ."da"PS.seek 0ml +3 "processing"%9'd +1600 "core" ' + "processing"%>9 +3 "core" 9RV51 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%  +5 "core" 51 51 +2 "processing"%a& +3 "core" &X#\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" %\ % % + "storage"(% +4 "core" % T Y k\ + "storage"(]. +4 "core" .( \ + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(R(S +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (Q& +4 "core" &U   H\ + "manipulator"&v& +4 "core" &, - / x  + "manipulator"&@% +5 "core" %\ ) . h +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&D( +214 "core" ( +2 "manipulator"&y& +4 "core" & 4 2 [ + "storage"(7& +5 "core" &U E V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V'] +107 "core" ' + "storage"(& +4 "core" &U X X F\ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(2'g +261 "core" ' + "storage"( - +3 "core" -'` +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&;& +3 "core" & , - b +2 "storage"(c& +3 "core" &U - 1 C\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&B' +36 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(0- +3 "core" -'` +3 ."da"SE.seek 4.19 Pucks below Top Plate +2 "storage"(' +32 "core" ' + "manipulator"&8% +5 "core" %d . . x + "storage"(& +4 "core" &U  H\ + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&A'E +17 "core" ' + "manipulator"&&& +4 "core" &  ) / +2 "storage"(H& +4 "core" &U A ; \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +37 "core" ' +2 ."da"SE.seek 5.19 Pucks below Top Plate +3 "storage"($'v +42 "core" ' + "manipulator"&_& +5 "core" & - 7  + "manipulator"&% +5 "core" %s / / " +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&3'\ +105 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&L( +242 "core" ( + "manipulator"&& +4 "core" &  ) %  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &m& +4 "core" & 5 4 !  + ."da"Forearm.seek PC +2 "manipulator"&F' +92 "core" ' +2 ."da"Hand.close +2 "manipulator"&-/ +61 "core" / + ."da"PC.seek :open +3 "processing"%%( +425 "core" ( +2 "storage"(& +4 "core" &U @ A W\ + "manipulator"&/& +4 "core" & # +   + "manipulator"&i% +4 "core" % - . 1 U +2 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +115 "core" ' + ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&e( +281 "core" ( +2 "manipulator"&j& +4 "core" & 9 7  g + "storage"(?& +4 "core" &U W Y\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&l'] +115 "core" ' +2 ."da"Hand.open +2 "manipulator"&f1 +60 "core" 1 +2 "storage"(- +3 "core" -'v +2 ."da"SE.seek 4.94 Pucks below Top Plate +2 "storage"(w'B +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.18 Pucks below Top Plate +3 "storage"(~'| +54 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0712h100ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +24 #"da"SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.297 seconds\ /var/log/esp/da22jun0712h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0712h100ml15s.tif +1566 #SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0712h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0712h100ml30s.tif +3075 #SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0712h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0712h100ml70s.tif +7151 #SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0712h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "16.297 sec auto-exposure",Subject: "da22jun0712h100ml images!" +10 "storage"(p- +4 "core" -'| +2 "storage"(& +9 "core" &U A B \ +2 "manipulator"&r& +4 "core" & = 4 ' g +2 ."da"Elbow.seek 1 +2 "manipulator"&E( +15 "core" ( +2 "manipulator"&x& +4 "core" & 2 " M  +2 "storage"(T& +5 "core" &U 3 3\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&='] +19 "core" ' +66 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.89 Pucks below Top Plate +3 "storage"(1' +32 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"A535-5.7.8 Username and Password not accepted. 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 +29 "core" ' + "manipulator"&& +4 "core" &  "   +2 "storage"()& +4 "core" &U \ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&`, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.08 Pucks below Top Plate +3 "storage"(G' +30 "core" ' + "manipulator"&O% +5 "core" %i 0 1 + "storage"(& +4 "core" &U m s \ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"& '@ +25 "core" ' +2 "manipulator"&& +4 "core" &  * G  +2 "storage"(+& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"& '] +30 "core" ' +2 "storage"(,% +4 "core" % 4\ +3 ."downElevator"SE.seek :down +3 "storage"(}' +99 (d% +3 "core" %εB 5\ OF + "manipulator"&J% +5 "core" %> - , M +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +3 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (q& +3 "core" &U T\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%\ & +6 "core" &6\ + "manipulator"&'& +4 "core" & , *   +2 "manipulator"&P% +4 "core" % - # - $ %~ +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&U(, +171 "core" ( +2 "manipulator"&5& +4 "core" &- ( + x > +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &s& +4 "core" &- - > + ."psFlush"Forearm.seek :garage +2 "manipulator"&n'b +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Y/ +56 "core" / +2 "manipulator"&6& +4 "core" &- 4   > + "manipulator"&4% +4 "core" % rd . 8 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +117 "core" ( + "manipulator"&{& +5 "core" & )  `  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &o& +4 "core" & - . Z  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&C' +127 "core" ' + "manipulator"&M& +4 "core" &  ( f  +2 "manipulator"&g% +4 "core" % , - ^ , +2 "processing"%!& +4 "core" &\ +3 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"% (X +7 "core" &\ +6 & .\ $e +9 &W~\ 7 +10 &\ K +9 &_\ L +10 &rb"\ K +9 &5\\8\ K +9 &cB\ K +10 &`K\ K +9 &{bH\ K +9 &=b?\ K +10 &_:\ K +9 &!c-\ K +10 &#b*\ L +9 &%D`(\ K +9 &'_2\ K +10 &(].\ K +9 &*`(\ L +9 &,L`&\ K +10 &.b\ K +9 &/`"\ K +9 &1^\ K +10 &3Td\ K +9 &5b!\ L +10 &6`\ L +9 &8`\ K +9 &:]a\ K +10 &<bA\ L +9 &=_\ K +9 &?c\ L +10 &Ada\ K +9 &C%`\ L +10 &Di\ L +9 &Fv\ N +9 &H]\ P +10 &J\ Q +9 &K\ Q +9 &M\ Q +10 &Ob\ Q +9 &Q!\ R +10 &R\ R +9 &T\ S +9 &Ve\ S +10 &Wgp\ )| +9 &X r\ 9 +9 ( +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%[& +6 "core" &X\ / + &X\ / + ."psFlush"Hand.open +2 "manipulator"&\\1 +65 "core" 1 + "manipulator"&X% +5 "core" %  8 : , + ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%b +42 "core"  + "processing"%<% +4 "core" %c\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +466 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +126 "core" ' +17 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%t @ +177 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +108 "core" + ."psFlush"PS.seek :empty +3 "processing"%'F +2613 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +94 "core"  + "processing"%K% +4 "core" %I\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%k  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%| @ +70 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%S +96 "core" + ."psFlush"PS.seek :empty +3 "processing"%W'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%"' +1598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%> +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%a'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%@'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%y' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%7  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2613 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%;'d +724 "Can"w\ 99 +1913 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +69 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%H'T +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%V  +53 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%D'd +2613 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%2 +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%'d +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%m @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%-  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%3'd +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +42 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%/ +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%i'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%j' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +78 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%L'd +2612 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'f& +13 "core" & +4 "manipulator"&& +7 "core" & . . v  +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC +4 "manipulator"&Z( +9 "core" ( +3 "manipulator"&$& +8 "core" & - , ,  +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &w& +7 "core" & , * <  +4 .tForearm.seek PC + "manipulator"&p' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +65 "core" / +2 .tPC.seek :open +3 "processing"%r( +425 "core" ( + "manipulator"&x& +4 "core" & "    +2 "manipulator"&T% +3 "core" %  "  & +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&)( +370 "core" ( +2 "manipulator"&e& +4 "core" & ( , B 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +2 "core" & $  6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&l& +4 "core" &  4 6 + "manipulator"&% +5 "core" %G ! ) + "collection"'+& +4 "core" &  +3 "collection"',& +4 "core" &  +3 .tCC.seek :closed + "collection"'~(X +7 "core" &  +5 & 8 +9 &EJ}\ / +10 &qr\ D +9 &c\ L +9 &^\ K +10 &`\ K +9 &cb\ K +9 &%b\ K +10 &b\ K +9 &`\ K +10 &j^\ K +9 &!-`\ K +9 &"]\ K +10 &$`\ K +9 &&s^\ K +9 &(5`\ K +10 &)d\ K +9 &+_\ K +10 &-z^\ K +9 &/=_\ K +9 &0b\ K +10 &2]\ K +9 &4_\ K +9 &6Ec\ K +10 &8_\ J +9 &9a\ K +10 &;_\ J +9 &=L^\ K +9 &?_\ K +10 &@_\ K +9 &B_ \ K +9 &DSc\ L +10 &Fv\ M +9 &G\ Q +10 &I|xy\ V +9 &K9wx\ W +9 &Lxy\ W +10 &Nxy\ X +9 &P}wy\ X +9 &R>y{\ X +10 &Sy{\ Y +9 &Uzy\ Y +10 &Wvxz\ < +9 &XM.x{\ &p +9 &Xqv{x \ L +3 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +2 "collection"'d& +6 "core" &Xquzy(\ L +2 .tHand.open + "manipulator"&=1 +63 "core" 1 + "manipulator"&J% +5 "core" % G < 5 V + .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +125 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'1& +5 "core" &Xqu{z L +2 "collection"'% +4 "core" %Uzx  + .tCSV.dial CSR +2 "collection"'q  +42 "core"  + "collection"'\ % +4 "core" %Qyx)  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'''m +1346 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'P% +3 "core" %m|{R\ +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"' ' +621 "core" ' + .tCSV.dial :waste +2 "collection"'G +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"' 'Q +1970 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'5& +7 "core" &Xqty|Y L + "collection"'s% +4 "core" %T}~]  + .tCSV.dial :flush +2 "collection"'}  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'`'m +1149 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Y @ +42 "core" A + "collection"'6% +5 "core" %m{|W  +2 .tCS.seek 6.999ml + "collection"'4' +514 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +2 '{  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'o @ +44 "core" > +2 .tCS.seek 0ml +4 "collection"'n'Q +1562 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'M& +5 "core" &Xqi{{- L +2 "collection"'g% +4 "core" %R{|'  + .tCSV.dial :flush +2 "collection"'!  +70 "core" +2 .tCS.seek 5ml +3 "collection"'U'm +1148 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'. @ +44 "core" B +2 "collection"'%% +4 "core" %m}}P  +2 .tCS.seek 7ml +2 "collection"'[' +524 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'\\  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'X  +100 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1564 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'b& +6 "core" &Xqhyz5 L + "collection"'<% +4 "core" %TzzD  + .tCSV.dial CSR +2 "collection"'C  +42 "core"  + "collection"'9% +4 "core" %Tz{G  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +55 "collection"' +12 .tCS.seek 8ml +2 "collection"'u'O +1785 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'t' O +521 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +2 '  +96 "core" +32  +2 .tCTV.dial :intake +2 "collection"'*  +71 "core" +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"''Q +1802 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'K  +70 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +665 "core" ' +2 .tCSV.dial CSR +2 "collection"'I  +98 "core"  +2 "collection"'k% +4 "core" %V{y5  + #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'|'m +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'S' O +1339 "core" ' + .tCSV.dial CBV +2 "collection"': +98 "core" +2 .tCS.seek 0ml +3 "collection"'('Q +1588 "Can"x\ CC +1015 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&W& +6 "core" & , - N 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&( +16 "core" ( + "manipulator"&>& +5 "core" &  %  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" & ( + K , + .tForearm.seek CC +2 "manipulator"&"'O +109 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tCC.seek :open +4 "collection"'a( +425 "core" ( +2 "manipulator"&& +4 "core" & . , b , + "manipulator"&Q% +4 "core" % S - ) Y Z +2 .tForearm.seek :retract +2 "manipulator"&v'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&](, +282 "core" ( +2 "manipulator"&#& +4 "core" &- +  ?  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &@& +3 "core" &- % #  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&7'b +106 "core" ' +3 .tHand.open + "manipulator"&y1 +62 "core" 1 +2 "manipulator"&% +4 "core" % gQ 8 +   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 "processing"% & +4 "core" &~  +57564 "Can"z\ ** +10195 #t-> access 2 +3 "storage"(% +4 "core" % \ +2 "manipulator"&c% +5 "core" %\ , , + "manipulator"&;& +4 "core" &- $   +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(8(K +831 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (0& +2 "core" &K G\  +48936 "Can"x\ ** +60001 dw\ ** +60001 x\ ** +60003 dw\ ,+ +60000 y\ *) +60002 ox\ *) +60001 x\ ** +60001 x\ ** +60001  y\ ** +60001 y\ ** +40460 #t-> startTube 2 +7719 #-> da 100 +2 #da sampling at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 14:59:59EDT07-Jun-22\\n{1 => 6}\\nCan@14:51:57, 20.2C, 50% humidity, 15.0psia, 13.723V, 0.196A, 0.196A avg, 2.69W",Subject: "da sampling at most 100ml" +4 "collection"'&& +4 "core" & +9 "manipulator"&% +4 "core" %\ , ) +7 "storage"(H% +3 "core" % z\ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(V( \ +67 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"A535-5.7.8 Username and Password not accepted. 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 +602 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (_& +3 "core" & \ +2 "manipulator"&2& +3 "core" &- & + O  +2 "manipulator"&D% +3 "core" %\ ) $ " +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&B( +205 "core" ( + "manipulator"&& +4 "core" &  1 +2 "storage"( & +3 "core" & \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&A'/ +109 "core" ' + "storage"(m& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +270 "core" ' + "storage"(-- +4 "core" -'u +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +3 "core" & 7\ + "manipulator"&^& +4 "core" & . . 5 +2 .tElbow.seek 2 + "manipulator"&3( +5 "core" ( + "manipulator"&/& +4 "core" & , ( $ + "storage"(& +4 "core" & (\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F' +19 "core" ' + .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&i/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&?& +4 "storage"(j' +6 "core" & - . ; +2 "manipulator"&f% +4 "core" %  & + 2 { +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tElbow.seek CC +3 "manipulator"&$( +137 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +23 "core" ( +2 "manipulator"&w& +4 "core" &$ . ) , :1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &$ . / g :1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'O +108 "core" ' +2 "manipulator"&h& +4 "core" &$ 2 + c :1 + "manipulator"& % +4 "core" %Q & / a +2 "collection"'x& +4 "core" &  +3 "collection"'T& +4 "core" &  +3 .tCC.seek :closed +2 "collection"'p(X +6 "core" &  +6 & 7 +9 &AKz\ / +10 &ns\ D +9 &c\ K +9 &[ J +10 &_ K +9 &__ K +10 &!_\ K +9 &` K +9 &_\ K +10 &g_ K +9 &!*_\ K +9 &"\\ K +10 &$_\ K +9 &&p_\ K +10 &(1b\ K +9 &)`\ K +9 &+_\ K +10 &-w]\ K +9 &/:_\ K +10 &0]\ J +9 &2_\ K +9 &4\\ K +10 &6B_\ K +9 &8b\ K +9 &9_\ K +10 &;]\ K +9 &=J^\ K +9 &? ^\ J +10 &@_\ K +9 &Be\ L +10 &DMp\ M +9 &F\ P +9 &G\ T +10 &Ix\ V +9 &K7\ W +9 &L\ X +10 &N\ W +9 &Py\ X +10 &R;\ X +9 &S\ Y +9 &U\ Y +10 &Wu\ = +9 &XL/\ &r +9 &Xqn\ M +3 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.11 +2 .Hand.open +4 "manipulator"&Z1 +62 "core" 1 + "manipulator"&e% +4 "core" % Q A = b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&O'\ +118 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +4 "sampler")l+ +2 "core" + +3 "sampler")% +4 "core" %ެ \  + "collection"'+& +5 "core" &Xqj M +2 "Can"x\ @@ +2 #tCalibrating pressure sensors + .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +47 .SS.reconfigure :fast +13 "sampler")#.0X+ +4 "core" + +4 "collection"'% +3 "core" %VDE\ +2 "sampler")% +4 "core" %p$ \  +18 "collection"')% +3 "core" %VEF\ +2 "sampler")E% +4 "core" %p$ \  +21 "collection"'~% +3 "core" %VFH\ + "sampler")% +4 "core" %p$ \  +24 "collection"'Q% +3 "core" %VHI\ +2 "sampler")"% +4 "core" %p$ \  +28 "collection"'#% +3 "core" %VJM\ + "sampler")@% +5 "core" %p$$ \  +31 "collection"'% +3 "core" %VMN\ +2 "sampler")y% +3 "core" %p#0, \  +37 "collection"'% +3 "core" %VST\ + "sampler")v% +5 "core" %p$GC \  +41 "collection"' % +3 "core" %V^^\ + "sampler")7% +4 "core" %p$vp \  +47 "collection"'% +3 "core" %Vrp\ +2 "sampler")c% +3 "core" %p# \  +2 "sampler");% +3 "core" %p$ \  +2 .tIntake.select :close + "sampler")0 +10 )R% +2 "core" %p% \  +2 .tSSV.dial :exhaust +2 "sampler")0  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")' +906 "core" ' +2 .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")&  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +3 "sampler") +211 "collection"'% +3 "core" %V\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +3 .SS.reconfigure :inhaling 2.14ml/s +6 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'E'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")~ +127 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X% +3 "core" %P  +2 .tCS.seek 5ml +2 "collection"'&'m +844 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.seek 1ml +3 "collection"'' +1095 "core" ' +2 "collection"'89 +3 "core" 9( +2 "collection"'_% +3 "core" %  +2 #tBefore lysing Collection Puck Heater at 19C/28.5psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +4 .CH.seek 70C,8:00 +4 "collection"'2 \  +3 'H9 +7 "core" 9) +102 "collection"'9 +2 "core" 9(d +102 "collection"' 9 +2 "core" 9( d +103 "collection"']9 +2 "core" 9) d +102 "collection"'m9 +2 "core" 9)d +103 "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" 9 +"d +103 "collection"'/9 +2 "core" 9+&d +102 "collection"'9 +3 "core" 9 ,*d +102 "collection"'i9 +2 "core" 9.+/d +102 "collection"'?9 +3 "core" 9>,3d +102 "collection"'f9 +3 "core" 9P-7d +102 "collection"'B9 +2 "core" 9c-;d +102 "collection"'A9 +3 "core" 9y.?d +102 "collection"'w9 +3 "core" 9/Dd +102 "collection"'9 +3 "core" 90Hd +102 "collection"'D9 +3 "core" 90Ld +102 "collection"'9 +2 "core" 91Pd +102 "collection"'F9 +3 "core" 92Td +102 "collection"'39 +2 "core" 93Xd +103 "collection"'h9 +2 "core" 945]d +102 "collection"' 9 +2 "core" 9S6ad +102 "collection"'9 +3 "core" 9p8ed +102 "collection"'j9 +2 "core" 99id +102 "collection"'9 +3 "core" 9:md +102 "collection"'a9 +3 "core" 9;rd +102 "collection"'T9 +2 "core" 9<vd +102 "collection"'Z9 +4 "core" 9=zd +102 "collection"'9 +3 "core" 9/>~d +102 "collection"'(9 +3 "core" 9N@d +102 "collection"'e9 +2 "core" 9mAd +102 "collection"'+9 +2 "core" 9Cd +103 "collection"'l9 +2 "core" 9Dd +102 "collection"'N9 +3 "core" 9Eb +102 "collection"'x9 +2 "core" 9Fa +103 "collection"'=9 +2 "core" 9G^ +102 "collection"'J9 +2 "core" 9I[ +103 "collection"',9 +2 "core" 9;KY +102 "collection"'9 +3 "core" 9YLV +102 "collection"'9 +3 "core" 9uNT +102 "collection"'q9 +2 "core" 9OQ +102 "collection"'\ 9 +3 "core" 9QO +102 "collection"'19 +2 "core" 9RL +102 "collection"'d9 +2 "core" 9TJ +103 "collection"''9 +2 "core" 9UH +102 "collection"'G9 +2 "core" 9WF +102 "collection"' 9 +3 "core" 99YC +102 "collection"'P9 +3 "core" 9UZ@ +102 "collection"'59 +3 "core" 9p\\? +102 "collection"'z9 +2 "core" 9^< +103 "collection"' 9 +2 "core" 9_: +102 "collection"'69 +2 "core" 9`8 +103 "collection"'9 +2 "core" 9b6 +102 "collection"'`9 +3 "core" 9c4 +102 "collection"'9 +2 "core" 9 d1 +103 "collection"'Y9 +2 "core" 9 e0 +102 "collection"'s9 +2 "core" 98g/ +103 "collection"'}9 +2 "core" 9Oi- +102 "collection"'49 +3 "core" 9fk+ +102 "collection"'M9 +2 "core" 9|l) +102 "collection"'o9 +3 "core" 9n' +102 "collection"'!9 +2 "core" 9o& +102 "collection"'n9 +3 "core" 9p % +102 "collection"'.9 +3 "core" 9r# +102 "collection"'9 +2 "core" 9t! +102 "collection"'U9 +3 "core" 9v +102 "collection"'g9 +2 "core" 9 w +102 "collection"'b9 +2 "core" 9 y! +103 "collection"'{9 +2 "core" 9 2z& +102 "collection"'<9 +3 "core" 9 Dz* +102 "collection"'C9 +3 "core" 9 T{. +102 "collection"'9 +3 "core" 9 f|2 +102 "collection"'\\9 +2 "core" 9 v}6 +102 "collection"'u9 +3 "core" 9 : +102 "collection"'9 +3 "core" 9 ? +102 "collection"'9 +2 "core" 9 C +102 "collection"'*9 +2 "core" 9 G +103 "collection"'%9 +2 "core" 9 K +102 "collection"'K9 +3 "core" 9 O +102 "collection"'9 +3 "core" 9 T +84 "Can"t\ +18 "collection"'I9 +2 "core" 9 X +103 "collection"'99 +2 "core" 9 \\ +102 "collection"'9 +2 "core" 9\ ` +103 "collection"'X9 +2 "core" 9\ d +102 "collection"'[9 +3 "core" 9\ h +102 "collection"'k9 +2 "core" 9\ &m +102 "collection"':9 +3 "core" 9\ 1q\ +102 "collection"'|9 +3 "core" 9\ ;u +102 "collection"'9 +2 "core" 9\ Fy +102 "collection"')9 +3 "core" 9\ O} +102 "collection"'S9 +2 "core" 9\ X +102 "collection"'~9 +3 "core" 9\ a +102 "collection"'t9 +3 "core" 9\ j +102 "collection"'9 +3 "core" 9\ q +102 "collection"'E9 +2 "core" 9\ x +102 "collection"'9 +3 "core" 9\  +102 "collection"'"9 +2 "core" 9\  +102 "collection"'#9 +3 "core" 9\  +102 "collection"'Q9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'@9 +4 "core" 9\  +101 "collection"'y9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'v `\ `\ E +3 '79 +6 "core"  + 9\  +2 "collection"' % +4 "core" %\\[\ + #tBegun lysing Collection Puck Heater at 68.1C/39.5psia +57655 "Can"s\ +2333 "core" ` + "collection"'9 +4 "core" 9\ P + "collection"'W% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.5psia +3 .CS.seek 0ml +3 "collection"';'Q +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'R @ +96 "core" B + .tCSV.dial :air +2 "collection"'c @ +42 "core" ? +3 .tCS.seek 5ml +2 "collection"'>'m +1346 "core" ' +2 .tCSV.dial CTV +7 "collection"'0  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'&  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'8 @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'_'Q +1341 "core" ' +2 "collection"'H% +4 "core" %Q  + #tPuck @46.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +3 "collection"' +96 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"']% +4 "core" %Q}  +2 .tCS.seek 5ml +2 "collection"'m'm +1336 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'-% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'^ @ +42 "core" ? +2 .tCS.seek 10ml +4 "collection"'/' O +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'i& +5 "core" &XqeBD * M +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&?% +4 "core" %\ 0 . n +2 "storage"(f% +4 "core" % Y\ + "storage"(B. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(A(S +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (w& +3 "core" &T r q \ +2 "manipulator"&& +3 "core" &$ 8 1 { :1 +2 "manipulator"&D% +4 "core" %\ 0 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&F& +4 "core" & 2 3 o ) +2 "storage"(3& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&h'] +113 "core" ' +2 "storage"( & +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +249 "core" ' +2 "storage"(j- +3 "core" -'X +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & / / j ) +55 "storage"(a& +4 "core" &T q\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&T' +35 "core" ' + .tElbow.hold +2 "manipulator"&Z, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'X +2 .tSE.seek 5.19 Pucks below Top Plate +2 "storage"((' +44 "core" ' + "manipulator"&e% +4 "core" %R 7 - ( +2 "storage"(+& +4 "core" &T s o \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +3 "manipulator"&l'E +32 "core" ' +2 "manipulator"&N& +4 "core" & : 7 ) +2 "storage"(x& +4 "core" &T "\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&='] +18 "core" ' +2 .tSE.seek 6.19 Pucks below Top Plate +3 "storage"(J'n +52 "core" ' + "manipulator"&,& +5 "core" & 0 .  ) + "manipulator"&% +5 "core" %T $ . 7  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q( +149 "core" ( + "manipulator"&\ & +5 "core" &0 3 6 E~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +3 "core" &0 6 2 E~ +3 .tForearm.seek CC +2 "manipulator"&d'O +97 "core" ' + .tHand.close +2 "manipulator"&'/ +58 "core" / + .tCC.seek :open +3 "collection"'G( +427 "core" ( +2 "storage"( & +4 "core" &T \ +2 "storage"(P& +3 "core" &T \ +2 "manipulator"&5& +4 "core" &0 . / t E~ + "manipulator"&z% +4 "core" % c 0 / 0 +2 .tForearm.seek :retract + "manipulator"& '\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&6( +156 "core" ( +2 "manipulator"&& +4 "core" &  )  +2 "storage"(`& +3 "core" &T \ \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&s1 +54 "core" 1 +3 "manipulator"&}% +4 "core" % I 8 4  + "storage"(4& +4 "core" &T w s `\ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 301 counts + "manipulator"&M'2 +21 "core" ' +2 "manipulator"&o& +4 "core" & & - p  + "storage"(!& +4 "core" &T \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&n'] +29 "core" ' + "storage"(.% +5 "core" %u ?\ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (U% +3 "core" %7 \ PH + "manipulator"&g% +5 "core" %h ( - n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&b'\ +90 "core" ' +5 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'{& +7 "core" &@>c \ +2 "manipulator"&<& +4 "core" & " # +  + "manipulator"&C% +4 "core" %\ $ . - ; C +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +177 "core" ( +2 "manipulator"&\\& +4 "core" &- 4 /  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &u& +3 "core" &- * M  +2 .tForearm.seek :garage +2 "manipulator"&'b +99 "core" ' + .tHand.close +2 "manipulator"&/ +57 "core" / +2 "manipulator"&*& +4 "core" &- ? 4 g  +2 "manipulator"&%% +3 "core" % p - + v +2 .tForearm.seek :retract +2 "manipulator"&K'\ +115 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +300 "core" ( + "manipulator"&I& +4 "core" & *  " 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &9& +4 "core" & ) 8 4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +113 "core" ' + "manipulator"&X& +4 "core" & 1   4 +2 "manipulator"&[% +4 "core" %F # . e +2 "collection"'k& +3 "core" &AB +3 "collection"':& +5 "core" &DD +2 .tCC.seek :closed + "collection"'|(X +6 "core" &BBu \ +5 & +CC $e +10 &XvBC  6 +9 &z@D J +10 &UAB I +9 &}YCC I +9 &?ZADq I +10 &Z@EF I +9 &ZBD I +9 &ZAF H +10 &G]CC I +9 & ]ACi I +10 &!Y@C@ I +9 &#YCD I +9 &%PY@E H +10 &'ZBC I +9 &(ZEB I +9 &*ZBB I +10 &,VZDD~ I +9 &.YDDW I +10 &/YBC I +9 &1YAD I +9 &3^YCB I +10 &5!YBG I +9 &6ZDE I +9 &8ZDDd I +10 &:gZGCS I +9 &<)ZDF I +10 &=YCE I +9 &?YDDw I +9 &AoZFFV I +10 &C/]?As J +9 &Dh"G K +9 &F N +10 &HZs\ S +9 &J&%`\ V +10 &K''G\ V +9 &M('\ W +9 &OU'(\ W +10 &Q&)\ X +9 &R'&\ X +9 &T%%\ X +10 &VY#$\ Y +9 &Wh!"n\ , +10 &Xu% !V Q +9 ( +2 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 "collection"'& +6 "core" &X{f" K K + &X{g  K +2 .tHand.open + "manipulator"&)1 +63 "core" 1 + "manipulator"&S% +5 "core" % G I L g + .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%t +41 "core"  + "processing"%% +4 "core" %hC\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%E'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +55 "core"  +2 .tPS.seek 0ml +4 "processing"%"'d +1605 "core" ' + .tPSV.dial PSR +2 "processing"%# +40 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%Q' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  +2 "collection"'@  +72 "core" +78  + .tPSV.dial :mixloop +2 "processing"%y +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%  +125 "core" +2 .tPS.seek 0ml +4 "processing"%7'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%2' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +44 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2619 "core" ' + .tPSV.dial :air +2 "processing"%W  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%R +43 "core" +2 .tPS.seek 0ml +3 "processing"%c'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +6 "core" & - . 4 +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&0( +36 "core" ( + "manipulator"&& +5 "core" & 9 #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +2 "core" & + # &  +2 .tForearm.seek CC +2 "manipulator"&8'O +97 "core" ' +2 .tHand.close + "manipulator"&>/ +61 "core" / +2 .tCC.seek :open +3 "collection"'H( +427 "core" ( +2 "manipulator"&& +4 "core" & ' " \  + "manipulator"& % +4 "core" % E " c +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&_(, +278 "core" ( + "manipulator"&& +55 "core" &- )  c  +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +2 "core" &- , $ H  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&m'b +110 "core" ' + .tHand.open +2 "manipulator"&^1 +61 "core" 1 + "manipulator"&% +5 "core" % d& 8 0 A + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"'i& +5 "core" & +2 "manipulator"&?% +4 "core" %\ . ! &  & +2 "storage"(f% +3 "core" % "\ +2 "storage"(B. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(w( \ +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" & \ \  +2 "manipulator"&D& +4 "core" &- / ) q  +2 "manipulator"&V% +4 "core" %\ . % !  & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&F( +216 "core" ( +2 "manipulator"&3& +4 "core" &  ( 1 W +2 "storage"($& +3 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +113 "core" ' +2 "storage"(O& +4 "core" &  ?\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(j'g +280 "core" ' +2 "storage"(- +3 "core" -'t +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (a& +2 "core" &  \  +2 "manipulator"&& +4 "core" & - $ 5 W + .tElbow.seek 2 +2 "manipulator"&e( +5 "core" ( +2 "manipulator"&+& +4 "core" & 0 1 W + "storage"(N& +4 "core" &  %\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&x' +61 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&,/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(h' +9 "core" & ! % & W + "manipulator"&% +4 "core" %  " A +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + .tElbow.seek CC +3 "manipulator"&T( +140 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +12 "core" ( + "manipulator"&l& +5 "core" &3 ) , F H + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +2 "core" &3 !  M H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&\ 'O +103 "core" ' +2 "manipulator"&1& +4 "core" &3 5 9 & H +2 "manipulator"&=% +4 "core" %G - 0 0 +2 "collection"'Z& +4 "core" &#  +2 "collection"''& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'(X +6 "core" &  +3 & 8 +9 &DKvk / +10 &xv~\ D +9 &'_k I +9 &Y I +10 &X I +9 &oY I +10 &0Y I +9 &Y I +9 &Y I +10 &vYo I +9 &!9V` I +9 &"UE I +10 &$U2 H +9 &&~Y I +10 &(@Y I +9 &*[ J +9 &+X I +10 &-Y I +9 &/IYv I +9 &1 Xk I +10 &2YW I +9 &4XF I +10 &6PX2 I +9 &8Y! I +9 &9Z I +10 &;Vi I +9 &=XZ I +9 &?Y I +10 &@[ J +9 &Be K +10 &DVw\ M +9 &F Sc\ Q +9 &G1:~\ T +10 &I00w\ W +9 &K@00m\ W +9 &M-.d\ X +10 &N+-^\ X +9 &P((E\ Y +10 &RC''F\ Y +9 &T&'>\ Y +9 &U%#&\ Y +10 &Wx"& \ 9 +9 &XW3%!\ ` +9 &X##\ !c +10 ( +2 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.27 +2 .Hand.open +3 "manipulator"&p1 +5 "core" &X"#\ !a +52 1 +2 "manipulator"& % +5 "core" % G 7 . + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +114 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'5  +122 "core"  + .tCSV.dial CTV +2 "collection"'z  +28 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2618 "core" ' + "collection"'`% +4 "core" % R  +2 .tCS.seek 4ml +7 "collection"'d'NS +1591 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%q  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%s  +68 "core"  +2 .tPS.seek 0ml +4 "processing"%}'d +2606 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'4 ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"'o @ +43 "core" ? +2 .tCS.seek 10ml +3 "collection"'!' O +1600 "core" ' + .tCSV.dial CTV +2 "collection"'.  +55 "core" ~ +2 .tCS.seek 0ml +2 "collection"' 'Q +2600 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'U @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'g  +121 "core" +2 "collection"'6& +4 "core" &X\ \  !a +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&{% +5 "core" %\ $ 5 ' +2 "storage"(% +4 "core" % \ + "storage"(<. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(C(S +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (M& +4 "core" &T l \ + "manipulator"&J& +4 "core" &3 / / t H + "manipulator"&n% +5 "core" %\ / " } +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&\\( +170 "core" ( +2 "manipulator"&u& +4 "core" & 6 1 r R + "storage"(& +4 "core" &T \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&Y'] +105 "core" ' + "storage"(& +5 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(*'g +228 "core" ' +2 "storage"(%- +3 "core" -'C +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&b& +2 "core" & / 0 d R +2 "storage"(& +4 "core" &T \ + .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +35 "core" ' + .tElbow.hold +3 "manipulator"&I, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(9- +2 "core" -'C +2 .tSE.seek 6.19 Pucks below Top Plate +2 "storage"(X'j +42 "core" ' +3 "manipulator"&[% +4 "core" %Q * . o + "storage"(k& +5 "core" &T \\ W \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 317 counts +2 "manipulator"&K'B +33 "core" ' + "manipulator"&G& +5 "core" & # + ; R + "storage"(& +4 "core" &T |\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +3 "manipulator"&)'] +52 "core" ' +2 .tSE.seek 7.19 Pucks below Top Plate +3 "storage"(S'Y +48 "core" ' +2 "manipulator"&:& +4 "core" & - + t R +2 "manipulator"&t% +4 "core" %a , , h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +3 "manipulator"&( +157 "core" ( + "manipulator"&L& +4 "core" &9 7 % j L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &9 1 0 t L +2 .tForearm.seek CC +2 "manipulator"&E'O +97 "core" ' + .tHand.close +2 "manipulator"&#/ +61 "core" / +2 .tCC.seek :open +2 "collection"'"( +431 "core" ( + "storage"(@& +5 "core" &T \ + "storage"(& +4 "core" &T \ + "manipulator"&y& +4 "core" &8 - / E L +2 "manipulator"&% +3 "core" % D + - _ a +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +116 "core" ' +55 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +4 "manipulator"& ( +156 "core" ( +2 "manipulator"&7& +4 "core" &  *   + "storage"(v& +4 "core" &T &\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&2' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&W, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&R% +4 "core" % T 7 1  + "storage"(& +4 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 313 counts + "manipulator"&;'> +27 "core" ' + "manipulator"&& +5 "core" & 6 ! 0  + "storage"(&& +4 "core" &T L\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&>'] +43 "core" ' +2 "storage"(% +4 "core" %a \ +3 ."downElevator"SE.seek :down +3 "storage"(~' +99 (|% +3 "core" %5 \ OE +2 "manipulator"&% +4 "core" %h ' $ # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ' + .tPSV.dial :air +2 "processing"%8  +70 "core" +2 .tPS.seek 2.5ml +3 "processing"%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%0 +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%-  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%^ +44 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +54 "core" +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%i'd +1505 "Can"#w\ 44 +1116 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%]& +6 "core" &  +2 "manipulator"&?& +3 "core" & ( $   +2 "manipulator"&f% +4 "core" %  - & P  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(, +173 "core" ( + "manipulator"&m& +5 "core" &-  * $ 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- # " Z 4 +2 .tForearm.seek :garage +2 "manipulator"&D'b +109 "core" ' + .tHand.close +2 "manipulator"&V/ +53 "core" / +2 "manipulator"&A& +4 "core" &- . + ; 4 + "manipulator"&3% +4 "core" % p_ * # 5 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&_( +118 "core" ( + "manipulator"&O& +5 "core" & * @ ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" & $ +  ' +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&' +129 "core" ' +2 "manipulator"&a& +4 "core" &  ( [ ' + "manipulator"&% +5 "core" % " % ! + "processing"%+& +4 "core" &$  +3 "processing"%N& +6 "core" &  +2 .tPC.seek :closed +2 "processing"%,(X +7 "core" &  +4 & 8 +10 &DI{\ 1 +9 &ut\ E +9 &h\ M +10 &h\ L +9 &b\ L +9 &hc\ L +10 &*`\ L +9 &c\ L +10 &f\ L +9 &p`\ L +9 &!1b\ L +10 &"c\ L +9 &$c\ L +10 &&yd\ K +9 &(9d\ L +9 &)b\ L +10 &+b\ K +9 &-c\ L +10 &/Bc\ L +12 &1a\ L +7 &2e\ L +8 &4c\ L +10 &6Ke\ K +9 &8 b\ L +10 &9h\ L +9 &;e\ L +9 &=Rc\ L +10 &?e\ L +9 &@c\ K +9 &Bf\ L +10 &DWh\ M +9 &Fu\ N +10 &G\ P +9 &I\ R +9 &KQ\ Q +10 &M\ R +9 &N\ R +9 &P\ S +10 &RU\ S +9 &T\ S +10 &U\ S +9 &W\ 2 +9 &Xq5m \ = +9 ( +2 &X ) +2 "processing"%N& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +2 "processing"%& +6 "core" &X ) + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&F% +4 "core" % 0  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .tPRV.dial :air +2 "processing"%l  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%( +42 "core" +2 "processing"%j% +4 "core" %_B +2 .tPS.seek 0.3ml +2 "processing"%x'\\ +383 "core" ' +2 .tPSV.dial PSR +2 "processing"%1 +96 "core"  +2 "processing"%=% +4 "core" %\\q  + #tPulling 0.4ml of PSR.air +3 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%e'. +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%Z' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%h +108 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%H  +87 "core"  +2 .tPS.seek 0ml +3 "processing"%p'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"& & +6 "core" & 7 0 E ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&'( +4 "core" ( +2 "manipulator"&5& +4 "core" & * 8 w ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" & . - x ' +2 .tForearm.seek PC +2 "manipulator"&\ ' +106 "core" ' + .tHand.close +2 "manipulator"&c/ +64 "core" / +2 .tPC.seek :open +2 "processing"%`( +428 "core" ( +2 "manipulator"&/& +4 "core" & " ) , ' + "manipulator"&q% +4 "core" % Ω . -  K +2 .tForearm.seek :retract +2 "manipulator"&s'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +141 "core" ( +2 "manipulator"&4& +4 "core" &- *   L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &o& +3 "core" &- ) ! L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&d'b +111 "core" ' +2 .tHand.open + "manipulator"&.1 +58 "core" 1 +2 "manipulator"&!% +4 "core" % Z1 > 0 f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +111 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%g& +6 "core" &E  + "manipulator"&6% +4 "core" %\ 2 - % Q ( +2 "storage"({% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(<( \ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (M& +3 "core" &  \  + "manipulator"&J& +4 "core" &- $ #  L +2 "manipulator"&n% +4 "core" %\ 2 ( ' ( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&w( +216 "core" ( + "manipulator"&u& +4 "core" & '  M b +2 "storage"(& +3 "core" &  \  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +106 "core" ' + "storage"(T& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(P'g +289 "core" ' + "storage"(%- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (b& +3 "core" &  \  + "manipulator"&& +4 "core" & - / E b +2 .tElbow.seek 2 +3 "manipulator"&9( +4 "core" ( +2 "manipulator"&[& +3 "core" & - ) 5 b +2 "storage"(k& +3 "core" &  H\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G' +13 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&:& +6 "storage"(t' +4 "core" & " / < b + "manipulator"&Y% +56 "core" %  - )  +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +112 "core" ' +2 .tElbow.seek PC +2 "manipulator"&*( +99 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +139 "core" ( +2 "manipulator"&& +4 "core" & + & S  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" & ! "  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&X' +119 "core" ' +2 "manipulator"&L& +4 "core" &  -  +2 "manipulator"&% +3 "core" %  $ h  +2 "processing"%)& +4 "core" &\\  +3 "processing"%I& +4 "core" &W  +2 .tPC.seek :closed +2 "processing"%#(X +7 "core" &\\  +6 & .[ $d +10 &WR\ 7 +9 &K\ K +9 &aH\ L +10 &qa;\ L +9 &3_< L +9 &^+\ K +10 &c(\ K +9 &zc&\ K +10 &;e\ L +9 &`\ K +9 &!d\ L +10 &#b\ K +9 &%Da\ K +9 &'c\ L +10 &(_ K +9 &*c\ K +10 &,Kc\ L +9 &.]\ K +9 &/b\ K +10 &1a K +9 &3Sc L +9 &5_\ K +10 &6d K +9 &8b\ L +10 &:\\_\ K +9 &<d\ K +9 &=e\ K +10 &?_ K +9 &Adc\ K +9 &C#k\ L +10 &Dx\ M +9 &F\ P +9 &H[\ Q +10 &J\ Q +9 &K\ R +10 &M\ R +9 &Oa\ R +9 &Q!\ R +10 &R\ S +9 &T\ S +10 &Vf\ S +9 &Whn\ 'v +9 &X!m\ 6 +9 ( +2 &X - +2 "processing"%I& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open +4 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" %  ; 1   +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +106 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"% S +3 %y9 +6 "core" 9)) +102 "processing"%9 +2 "core" 9$6 +102 "processing"%E9 +2 "core" 9"6  +102 "processing"%79 +4 "core" 95  +102 "processing"%v9 +3 "core" 96 +102 "processing"%9 +2 "core" 96 +103 "processing"%9 +2 "core" 96 +102 "processing"%R9 +2 "core" 96 +103 "processing"%9 +2 "core" 96" +102 "processing"%9 +3 "core" 96& +102 "processing"%&9 +2 "core" 96* +102 "processing"%9 +3 "core" 96/! +102 "processing"%Q9 +2 "core" 963! +102 "processing"%|9 +2 "core" 9!77! +103 "processing"% 9 +2 "core" 9$6; +102 "processing"%9 +3 "core" 9'6? +102 "processing"%29 +3 "core" 9+7D +102 "processing"%;9 +2 "core" 9/7H +102 "processing"%89 +2 "core" 937L +103 "processing"%S9 +6 "core" 977P +102 "processing"%>9 +3 "core" 9=7T +102 "processing"%~9 +2 "core" 9D7Y +102 "processing"%}9 +2 "core" 9I7] +103 "processing"%09 +2 "core" 9P7a +102 "processing"%-9 +3 "core" 9W7e +102 "processing"%^9 +2 "core" 9_9i +103 "processing"%9 +2 "core" 9f8n +102 "processing"%9 +2 "core" 9m8r +102 "processing"%]9 +4 "core" 9u:v +102 "processing"%?9 +3 "core" 9~:z +102 "processing"%f9 +2 "core" 9:~ +102 "processing"%m9 +2 "core" 9: +102 "processing"%9 +3 "core" 9; +102 "processing"%W9 +3 "core" 9;\ +102 "processing"%V9 +3 "core" 9< +102 "processing"%A9 +2 "core" 9< +102 "processing"%39 +3 "core" 9< +102 "processing"% 9 +2 "core" 9< +102 "processing"%O9 +2 "core" 9= +103 "processing"%9 +2 "core" 9= +102 "processing"%D9 +3 "core" 9= +102 "processing"%a9 +2 "core" 9= +103 "processing"%9 +2 "core" 9> +102 "processing"%+9 +2 "core" 9= +102 "processing"%B9 +3 "core" 9> +102 "processing"%$9 +3 "core" 9 > +3 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%r pSp +3 "core"  +8997 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"% +95 "core"  + "processing"%% +4 "core" %b  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +3 "processing"%F' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml +2 "processing"%N'Ҧ +1605 "core" ' +2 .tPTV.dial :puck +2 "processing"%l  +70 "core"  + .tPSV.dial PTV +2 "processing"%( +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%j  +120 "core"  + "processing"%% +4 "core" %Ҭ0  +2 .tPS.seek 1.5ml +2 "processing"%i'\\ +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%1 * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%='d +1606 "core" ' +2 .tdelay 5:00 +28003 "Can"v\ MM +1999 #trecoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%x  +36 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +36 "core" , + .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%h +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%' +2321 "core" ' + .tPSV.dial PTV +2 "processing"%H +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +67 "core"  +2 .tPS.seek 0ml +3 "processing"%z'd +2306 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +7 "processing"%c  +126 "core" + .tPSV.dial :mixloop +2 "processing"%_ +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +68 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%,'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +5 "collection"'/  +3 "processing"%q  +39 "core" +3  + "processing"%4% +4 "core" %f`  +2 .tPS.seek 0.34ml +2 "processing"%o'u +431 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'\  +28 "core" +2 .tPRV.dial :air +2 "processing"%'  +38 "core"  +3 .tPS.seek 0.9ml +2 "processing"%.'G[ +1184 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%! @ +70 "core" > +2 .tPS.seek 0.5ml +4 "processing"%s' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%g  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%6'Ҧ +1620 "core" ' + .tPSV.dial :PML +2 "processing"%{ +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%d  +35 "core" + "processing"%M% +4 "core" %ҧ\ +2 .tPS.seek 1.85ml +2 "processing"%J' +231 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%n * +32 "core" + +2 .tPS.seek 0ml +3 "processing"%C'd +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'u& +3 "core" &?  +3 "manipulator"&& +4 "core" & + / Z  + "manipulator"&% +4 "core" %\ - ' @ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(, +134 "core" ( +2 "manipulator"&U& +4 "core" &, # 2 M # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &, , *  # +2 .tForearm.seek :garage +2 "manipulator"&b'b +106 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&[& +4 "core" &- 1 / 5 e + "manipulator"&k% +4 "core" % jd , - m +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&:( +276 "core" ( + "manipulator"&Y& +5 "core" &1 ' 6 F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &w& +2 "core" &1 0 0  F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&P& +4 "core" &1 0 3 b F +2 "manipulator"&G% +4 "core" %U , , G +2 "collection"'& +3 "core" &b\ +3 "collection"'K& +4 "core" &b\ +2 .tCC.seek :closed +63 "collection"'9(X +5 "core" &@\ + &D + &G + &= + &=\ + &C + &7\ +3 &=\ 9 +4 &@L}:\ 0 +9 &su;\ E +9 & aC\ K +10 &\\A\ K +9 &^B\ K +10 &f]F\ K +9 &(^<\ K +9 &_>\ K +10 &_B\ K +9 &o\\?\ K +9 &!1_G\ K +10 &"\\9\ K +9 &$^=\ K +10 &&w\\B\ K +9 &(9];\ K +9 &)]9\ K +10 &+]8\ K +9 &-~_:\ K +9 &/@^C\ K +10 &1]>\ K +9 &2^<\ J +9 &4^D\ K +10 &6I^9\ K +9 &8 [7\ K +10 &9^9\ K +9 &;^@\ K +9 &=Q]D\ K +10 &?_1\ K +9 &@b4\ K +9 &B_;\ K +10 &DVf0\ L +9 &Fu<\ M +10 &Gi{/\ R +9 &I]^9\ U +9 &K@Z\\=\ V +10 &M[\\)\ W +9 &N]_>\ W +9 &P^[:\ X +10 &RD\\]5\ X +9 &T_Z8\ X +10 &U[^<\ X +9 &W{]]:\ ; +9 &XM,[]<\ 's +10 &Xur^_4\ K +2 ( +2 "collection"'K& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +2 "collection"'L& +6 "core" &Xux^]A\ K + .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&)% +4 "core" % U 9 + T +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%\\ +108 "core"  +2 "processing"%`% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +3 "processing"%y'd +1595 "core" ' + .tPSV.dial PSR +3 "processing"%I +40 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%X  +3 "collection"'E  +32 "core"  +116  + .tPSV.dial :mixloop +2 "processing"%7 +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%v  +70 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%R' +2612 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +3 "processing"%'d +2617 "core" ' + .tPSV.dial :air +7 "processing"%&  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +43 "core" +2 .tPS.seek 0ml +3 "processing"%|'d +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &1 / 0 p F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +7 "core" ( + "manipulator"&2& +4 "core" &0 1 : F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &1 0 7  F +2 .tForearm.seek CC +2 "manipulator"&8'O +95 "core" ' + .tHand.close +2 "manipulator"&S/ +55 "core" / + .tCC.seek :open +3 "collection"'>( +428 "core" ( + "manipulator"&~& +4 "core" &1 - 4 F +2 "manipulator"&}% +4 "core" % X 6 / ]  +2 .tForearm.seek :retract + "manipulator"&0'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&-(, +284 "core" ( + "manipulator"&^& +4 "core" &-  ( ? < +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- - - g < +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' + .tHand.open +2 "manipulator"&]1 +58 "core" 1 + "manipulator"&?% +5 "core" % eW F G  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +120 "core" ' +2 ."da"delayUntil "15:53:13.30" +17268 "Can"w\ ?? +7603 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%m @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , + ."da"PSV.dial :air +2 "processing"%V  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%A' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%O +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2302 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%a +123 "core"  +2 "processing"%% +4 "core" %iX  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%+' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%$  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%p% +4 "core" %ҧ3\  +2 ."da"PS.seek 1.5ml +2 "processing"%F'W +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%l * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%('d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .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 +3 .PSV.dial PSR +4 "processing"%N +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%x +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%e  +81 "core" +2 ."da"PS.seek 0ml +3 "processing"%h'd +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%= +122 "core"  + "processing"%H% +4 "core" %`,\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."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"% 'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%5 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%c% +4 "core" %ҡd\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'Q +592 "core" ' + ."da"delay 3 seconds +352 .PBV.dial between PSV and waste1 +4 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z'd +1599 "core" ' + ."da"delay 2:00 +10998 "Can"w\ 88 +1004 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%/  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%q * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%4 +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%,' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +81 "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"%o +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%.'d +2295 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%g  +41 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%s  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%{  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%d'a +385 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%M  +43 "core"  +2 "processing"%n% +3 "core" %]9\  +2 ."da"PS.seek 0.55ml +3 "processing"%6' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%J  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B +3 ."da"PBV.dial :waste1 +2 "processing"%U  +35 "core" + "processing"%%% +4 "core" %ңJ\  +2 ."da"PS.seek 1.85ml +2 "processing"%*' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['d +1956 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +42928 "Can"z\ 44 +5074 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 .PBV.dial :waste1 +3 "processing"%k  +32 "core" +2 ."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 +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%P +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +7 "processing"%G  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2295 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%"% +4 "core" %e\\\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%L' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%)  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +68 "core" + ."da"PBV.dial :waste1 +3 "processing"%\\  +32 "core" + "processing"%`% +4 "core" %Ң[\  +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"%C * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'d +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%y +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%E' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%X +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2305 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +134 "core"  +2 "processing"%% +4 "core" %g+\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%R' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core" +2 "processing"%% +41 "core" %ҩm\  +2 ."da"PS.seek 1.5ml +3 "processing"% 'Y +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%;'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%S  +34 "core" + ."da"delay 30 seconds +1551 "Can"Q|\ ^^ +1451 ."da"PBV.dial between PSV and waste1 +3 "processing"%: * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%t +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%9' +2320 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +66 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2302 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +50 .PSV.dial PSR +10 "processing"% +122 "core"  + "processing"%]% +4 "core" %bj\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%?' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +34 "core" +2 "processing"%% +4 "core" %ҡX\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'Q +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%|'d +1600 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%3  +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 +4 "processing"%O +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2305 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+'d +2290 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%$ +123 "core"  +8 "processing"%% +17 "core" %bQ\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +15 "processing"% +25 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +17 ."da"PS.seek 0.25ml +8 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%p% +3 "core" %`\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%B' +337 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%F +70 "core" + ."da"PBV.dial :waste1 +3 "processing"%j  +32 "core" + "processing"%% +4 "core" %Ҭ{\ +2 ."da"PS.seek 1.5ml +3 "processing"%N'\\ +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%i'd +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%e +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%1' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2314 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +125 "core"  + "processing"%c% +4 "core" %a\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"% 'Ҧ +2113 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" + "processing"%/% +4 "core" %Ҧj\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'V +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%4 * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%z  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%\ 'd +1606 "core" ' + "processing"%'9 +4 "core" 9Ok5/ + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%o  +5 "core" 5/ 5/ +2 "processing"%!& +3 "core" &XO\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&,% +5 "core" %  , + @ + "storage"(g% +4 "core" % ` m $\ + "storage"(s. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"({(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (& +4 "core" &U < 5 \ + "manipulator"&.& +4 "core" &- ) * a < + "manipulator"&M% +4 "core" %  , * 8 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&n( +210 "core" ( + "manipulator"&d& +4 "core" & 1  5 +2 "storage"(J& +3 "core" &U M R u\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6'] +142 "core" ' + "storage"(& +5 "core" &U > I +\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +229 "core" ' + "storage"(U- +4 "core" -'C + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&%& +4 "core" & - , P +2 "storage"(& +4 "core" &U  \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&u' +31 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&*, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(k- +2 "core" -'C +3 ."da"SE.seek 7.2 Pucks below Top Plate +2 "storage"(@'j +43 "core" ' +2 "manipulator"&b% +4 "core" %K ) ( + "storage"([& +4 "core" &U  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&w'? +25 "core" ' + "manipulator"&T& +4 "core" &  2 + +2 "storage"(P& +4 "core" &U V W K\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +14 "core" ' +2 ."da"SE.seek 8.2 Pucks below Top Plate +3 "storage"(Y'Y +51 "core" ' + "manipulator"&& +4 "core" & * # 1 +2 "manipulator"&"% +4 "core" %] %   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +50 "manipulator"&'\ +108 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&L( +243 "core" ( + "manipulator"&)& +4 "core" &  4 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &K& +3 "core" & + - 4 +2 ."da"Forearm.seek PC +2 "manipulator"&\\' +106 "core" ' + ."da"Hand.close +2 "manipulator"&`/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%( +428 "core" ( + "storage"(C& +5 "core" &U ; 1\ + "manipulator"&& +4 "core" &  ) / + "manipulator"&% +5 "core" % 6 . i + ."da"Forearm.seek :retract +3 "manipulator"&I'\ +78 "Can"p\ uu +20 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&y( +285 "core" ( + "manipulator"&& +4 "core" & )  \  +2 "storage"(X& +3 "core" &U R V Y\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&7'] +113 "core" ' +2 ."da"Hand.open +2 "manipulator"&v1 +64 "core" 1 +2 "storage"(- +3 "core" -'Y +2 ."da"SE.seek 7.96 Pucks below Top Plate +2 "storage"(E'% +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 7.19 Pucks below Top Plate +2 "storage"('_ +52 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun0716h100ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +394 #"da"SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.058 seconds\ /var/log/esp/da22jun0716h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun0716h100ml15s.tif +1572 #SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun0716h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun0716h100ml30s.tif +3078 #SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun0716h100ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun0716h100ml70s.tif +7141 #SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun0716h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "20.058 sec auto-exposure",Subject: "da22jun0716h100ml images!" +17 "storage"(- +3 "core" -'_ +3 "storage"(& +6 "core" &U V T M\ +2 "manipulator"&R& +4 "core" & - .   +2 ."da"Elbow.seek 1 +4 "manipulator"&( +20 "core" ( +2 "manipulator"&Q& +4 "core" & , -   +2 "storage"(& +5 "core" &U T V \ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&&'] +21 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.91 Pucks below Top Plate +3 "storage"(2' +10 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"A535-5.7.8 Username and Password not accepted. 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 +50 "core" ' +2 "manipulator"& & +4 "core" & !  7  +2 "storage"(S& +4 "core" &U \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&:' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&t, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.09 Pucks below Top Plate +2 "storage"(;' +30 "core" ' +2 "manipulator"&~% +5 "core" %U - &  + "storage"(}& +4 "core" &U m p\ + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&8'C +44 "core" ' + "manipulator"&^& +5 "core" & $ + U  + "storage"(9& +5 "core" &U 6\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +28 "core" ' +2 "storage"(]% +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (?% +3 "core" %܅2 \ N@ + "manipulator"&% +5 "core" %O + $ >  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&m'\ +71 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ' +2 "storage"(& +4 "core" &U &\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +3 "processing"%0& +5 "core" &\ +2 "manipulator"&V& +4 "core" & # $  + "manipulator"&W% +5 "core" %\ 1 $ ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&3(, +169 "core" ( +2 "manipulator"& & +5 "core" &, $ "  ] + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +2 "core" &, $ $ ] +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&|'b +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&A/ +65 "core" / +2 "manipulator"&a& +4 "core" &, 1 1  Z + "manipulator"&% +4 "core" % a] ) ! b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +118 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&( +119 "core" ( + "manipulator"&$& +4 "core" &    +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &     +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&+' +120 "core" ' +2 "manipulator"&p& +4 "core" & + & <  + "manipulator"&% +4 "core" % % #  3 +2 "processing"%B& +4 "core" &  +2 "processing"%F& +5 "core" &  +2 ."psFlush"PC.seek :closed +2 "processing"%j(X +6 "core" &  +7 &6\ $e +10 &U{\ 6 +9 &\ K +9 &]\ K +10 &qa\ L +9 &4\\\ K +9 &\\\ K +10 &c\ K +9 &z_\ K +10 &=`\ K +9 & ^\ J +9 &!`\ K +10 &#`\ K +9 &%E`\ K +9 &'d"\ K +10 &(`4\ K +9 &*`\ K +10 &,Mb'\ K +9 &._8\ J +9 &/`6\ K +10 &1_&\ K +9 &3Ua&\ K +9 &5a-\ K +10 &6_&\ J +9 &8`$\ K +10 &:\\`$\ K +9 &<a*\ K +9 &=b*\ K +10 &?`$\ K +9 &Ad`"\ K +9 &C&b#\ K +10 &Di'\ L +9 &Fv\ N +10 &H] \ P +9 &J\ Q +9 &K\ Q +10 &M\ Q +9 &Ob \ Q +9 &Q#\ R +10 &R!\ R +9 &T\ R +10 &Vg \ R +9 &Wgp\ 'x +9 &X!r\ 7 +9 ( +2 &X\ , +2 "processing"%F& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%& +6 "core" &X\ , + ."psFlush"Hand.open +2 "manipulator"&l1 +56 "core" 1 +2 "manipulator"&(% +4 "core" %  6 . 3 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +105 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +39 "core"  +2 "processing"%x% +4 "core" %b\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +462 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +129 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +2109 "core" ' +2 ."psFlush"delay 1 second +107 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%= @ +175 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%H  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%h +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Z'F +2675 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +96 "core"  + "processing"%% +4 "core" %@ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +593 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2106 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%_ @ +68 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"%/ +96 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'F +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%4 +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%z'T +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1602 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%' +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%o  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +3 "processing"%!'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2112 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%M'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%d' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%-'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%f' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%k' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%['d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +47 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%P'T +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +68 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%6  +51 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%n'd +218 "Can"7\ 88 +2391 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +593 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%w' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%G U +53 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%)'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%`  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +54 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%C' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%\\ @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%X  +79 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%L'd +2623 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'v& +6 "core" & + "manipulator"&& +4 "core" & * +  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&I( +4 "core" ( +3 "manipulator"&Y& +3 "core" & , ( +  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &  ,  +2 .tForearm.seek PC +2 "manipulator"&' +115 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tPC.seek :open +4 "processing"%R( +423 "core" ( +2 "manipulator"&Q& +4 "core" &  " !  + "manipulator"&% +4 "core" %  ) $ c 5 +2 .tForearm.seek :retract +2 "manipulator"& '\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&S( +371 "core" ( + "manipulator"&~& +5 "core" &(  &  =C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +2 "core" &(  #  =C +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&y'O +114 "core" ' + "manipulator"&^& +4 "core" &'  ' =C +2 "manipulator"&9% +4 "core" %C ) " ) + "collection"'7& +5 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +4 "collection"'](X +5 "core" & +4 & 7 +9 &DJ| 0 +10 &xu E +9 &%g K +9 &] K +10 &] J +9 &lb K +10 &/b K +9 &d# K +9 &] J +10 &u` J +9 &!8_! J +9 &"b K +10 &$_! K +9 &&~a J +10 &(?] K +9 &*c J +9 &+] K +10 &-c" J +9 &/G]+ K +9 &1\ `. J +10 &2\\. K +9 &4_- K +10 &6P]+ J +9 &8]. K +9 &9c- J +10 &;]) K +9 &=Xb- J +9 &?]+ K +10 &@_1 K +9 &B]+ J +10 &D]g/ K +9 &Fu4 M +9 &G) Q +10 &Iyx0 U +9 &KEzz3\ V +9 &Mxw/\ W +10 &Nvw6\ X +9 &Pwy/\ X +9 &RGzv0\ X +10 &Txw7\ Y +9 &Uww2\ Y +10 &Wzzz2\ 9 +9 &XV1xx7  _ +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 +2 "collection"'&& +6 "core" &Xhmwz3 M + &Xhmwx7 M + .tHand.open +45 "manipulator"&?1 +62 "core" 1 + "manipulator"&% +5 "core" % N 7 ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'2& +6 "core" &Xhmvy M +2 "collection"':% +3 "core" %Qxx#  +2 .tCSV.dial CSR +2 "collection"'  +44 "core"  + "collection"'0% +5 "core" %Qww  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'V'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'W% +2 "core" %mzz  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'8' +624 "core" ' +2 .tCSV.dial :waste +2 "collection"'; +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +1968 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"' & +6 "core" &Xhk{{ M +2 "collection"'O% +4 "core" %V{y  + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'t'm +1160 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'A @ +41 "core" B +2 "collection"'a% +4 "core" %mxy  +2 .tCS.seek 7ml +2 "collection"'' +520 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'m  +2 '$  +40 "core"  +89  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +3 "collection"'|'Q +1596 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'p& +6 "core" &Xhkyy M + "collection"'% +4 "core" %Ozz  +2 .tCSV.dial :flush + "collection"'B  +70 "core" +2 .tCS.seek 5ml +3 "collection"'3'm +1151 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'D @ +43 "core" A +2 "collection"'% +4 "core" %mz{  +2 .tCS.seek 7ml +2 "collection"'' +521 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'l  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'(  +98 "core"  +2 .tCS.seek 0ml +3 "collection"'F'Q +1559 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +6 "core" &Xhjvz M +2 "collection"'x% +3 "core" %Uyz  +2 .tCSV.dial CSR +2 "collection"'+  +41 "core"  +2 "collection"'\ % +4 "core" %Uy{  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +11 .tCS.seek 8ml +2 "collection"'e'O +1787 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'=' O +516 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'H +2 'h  +97 "core" +29  + .tCTV.dial :intake +2 "collection"'i  +71 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'1'Q +1796 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +70 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'Z'Q +587 "core" ' +2 .tCSV.dial CSR +2 "collection"'c  +98 "core"  +2 "collection"' % +4 "core" %Svz  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'_'m +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'/' O +1337 "core" ' +2 .tCSV.dial CBV +2 "collection"'5 +98 "core" +2 .tCS.seek 0ml +2 "collection"'4'Q +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" && * - Z =C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&z( +5 "core" ( +2 "manipulator"&'& +4 "core" && + * R =C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &o& +2 "core" && * 9 h =C +2 .tForearm.seek CC +2 "manipulator"&q'O +101 "core" ' +2 .tHand.close +2 "manipulator"&,/ +57 "core" / +2 .tCC.seek :open +3 "collection"'!( +429 "core" ( + "manipulator"&g& +5 "core" &&  "  =C + "manipulator"&% +4 "core" % G % . = +2 .tForearm.seek :retract + "manipulator"&.'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&s(, +282 "core" ( +2 "manipulator"&<& +4 "core" &-  ( X ? + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &M& +3 "core" &- " $ > ? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&J'b +114 "core" ' +2 .tHand.open +2 "manipulator"&d1 +54 "core" 1 + "manipulator"&% +4 "core" % T) * * + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&-'\ +118 "core" ' +2 "processing"%U& +4 "core" &  +8085 "Can"X\ ** +60001 \ ** +60002 \ ** +60001 ~\ )) +60001 \ *) +51948 #t-> access 1 +2 "storage"(f% +5 "core" % Z\ +2 "manipulator"&% +4 "core" %\ $ % ? + "manipulator"&%& +4 "core" &-   ` ? +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(b(<( +675 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (k& +2 "core" &<(L \  +7340 "Can"~\ *) +60001 y\ *) +60001 x\ ** +60002 &t\ ** +60001 0v\ ** +60001 v\ ** +60001 w\ ** +60002 t\ ** +60001  w\ ** +60001 w\ )) +60001 w\ *) +60002 v\ *) +60001 v\ ** +60001 v\ *) +60002  t\ ** +60001  v\ ** +60001 u\ ** +60001 t\ ** +60002 s\ ** +60001 *r\ *) +60001 p\ ** +60002 p\ *) +60001 Xp\ ** +60001 Kn\ ** +60002 fm\ ** +60001 nm\ ** +60001 o\ ** +60001 ?l\ ** +60002 cl\ ** +60001 Nj\ *) +60001 l\ *) +60001 Pi\ ** +60002 ri\ ** +60001 h\ *) +60001 h\ *) +60002 h\ ** +60001 f\ *) +60001 f\ ** @EDT1654660917.93 }d\ ** +60001 f\ *) +60001 Td\ ** +60002 e\ ** +60001 6c\ )) +60001 ke\ *) +60002 Oa\ *) +60001 [c\ *) +60001 ra\ ** +60002 `\ ** +60001 }b\ ** +60002 b\ ** +60001 b\ *) +60001 c\ ** +60001 a\ ** +60002 j\ ** +60001 Du\ *) +60001 |\ *) +60001 \ ** +60002 \ *) +60001 \ )* +60001 \ ** +60001 }\ ** +60002 w\ *) +60001 y\ ** +60001 l\ ** +60002 i\ ** +60001 b\ ** +60001 m\ )) +60001 S\ *) +60002 ^\ ** +60001 ^\ *) +60001 \\\ *) +60001 T\ ** +60002 K\ ** +60001 D\ )) +60001 O\ ** +60001 S\ ** +60002 L\ *) +60001 S\ *) +60001 `\ ** +60001 y\ *) +60002 \ *) +60001 \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ ** +60001 ~\ ** +60002 v\ *) +60001 t\ *) +60001 o\ ** +60002 mn\ ** +60001 k\ ** +60001 gj\ ** +60002 Pj\ ** +60001 Bh\ *) +60001 mi\ ** +60002 k\ ** +60001 k\ )) +60001 j\ ** +60002 k\ ** +60001 <l\ ** +60001 fl\ ** +60001 o\ ** +4034 #t-> can +5 "Can"p\ ** +2500 #t-> upsync +938 #-> Upsync + !o:NameError: mesg""uninitialized constant Upsync: name: Upsync:bt["(ESP):72: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 #"duane"-> upsync +425 #-> Upsync +2 !o:NameError: mesg""uninitialized constant Upsync: name: Upsync:bt["!duane:3:in `topLevelBinding'" GoodNews.email "this should fail" +3 .GoodNews.email "this should fail" +99 !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'"!brent:1:in `topLevelBinding'" GoodNews.account[:password] +2195 #-> GoodNews.account[:password]='rbdfxefjwjnzfueb' +1716 #-> exit +2 #Session Ended +35745 "Can"w\ ** +20300 #"brent"Session Begun +474 #-> showlog 50 +2366 #-> quit +2 #Session Ended +36860 "Can"w\ ** +60001 |x\ *) +60001 jy\ *) +60002 Ox\ *) +60001 _y\ *) +60001 }w\ ** +60002 z\ *) +60001 z\ ** +60001 z\ ** +60001 _{\ *) +60002 z\ ** +60001 z\ ** +60002 0x\ *) +60001 Px\ ** +60001 Fz\ )) +60001 hw\ *) +60001 \ y\ ** +60002 ~w\ *) +60001 w\ ** +60001 kw\ ** +60002 +w\ ** +60001 At\ ** +60001 kv\ ** +60002 (q\ ** +60001 t\ )) +60001 p\ ** +60001 jm\ *) +60002 3p\ )) +60001 Bo\ ** +60001 wp\ ** +60002 mp\ ** +60001 p\ ** +60001 Ro\ *) +60001 oq\ *) +60002 Bn\ ** +60001 =n\ ** +60001 mm\ ** +60002 m\ *) +60001 k\ ** +60001 m\ ** +60002 k\ ** +60001 o\ )) +60001 o\ ** +60002 o\ *) +60001 o\ ** +60001 p\ *) +60001 p\ ** +60002 p\ ** +60001 r\ ** +60001 t\ *) +60002 s\ ** +60001 s\ *) +60002 s\ ** +60001 s\ ** @EDT1654747319.79 s\ ** +60001 t\ ** +60001 u\ ** +60002 t\ ** +60001 t\ ** +60001 t\ )) +60002 t\ ** +60001 u\ ** +60001 t\ *) +60002 t\ ** +60001 t\ ** +60001 t\ ** +60001 t\ ** +60002 t\ ** +60001 t\ *) +60002 t\ ** +60001 t\ ** +60001 s\ )) +60001 t\ ** +60001 t\ ** +60002 t\ *) +60001 t\ ** +60001 s\ ** +60002 u\ *) +60001 t\ ** +60001 s\ ** +60001 s\ ** +60002 s\ ** +60001 t\ *) +60001 t\ ** +60002 s\ ** +60001 rs\ ** +60001 rs\ ** +60002 hs\ )* +60001 hr\ ** +60001 lp\ ** +60002 op\ ** +60001 F{\ *) +60001 \ *) +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ ** +60001 \ ** +60001 \ *) +60002 \ ** +60001 \ *) +60001 \ ** +60002 \ *) +60001 \ )) +60001 \ *) +60002 \ ** +60001 \ ** +60001 \ ** +60001 \ ** +60002 |\ ** +60001 x\ ** +60001 v\ ** +60001 @v\ *) +60002 t\ )) +60001 \\t\ *) +60001 t\ ** +60002 Ws\ ** +60001  t\ ** +60001 tt\ *) +60001 t\ ** +60002 s\ ** +60001 s\ ** +60002 s\ *) +60001 t\ ** +60001 r\ ** +60001 ws\ *) +60002 -v\ ** +60001 Yt\ ** +60001 Rv\ *) +60001 Ev\ ** +60002 v\ ** +60001 v\ ** +60001 v\ ** +60001 v\ ** +60002 v\ ** +60001 5w\ ** +60001 hv\ *) +11892 #t-> access 2 +2 "storage"(T% +4 "core" % u\ +3 "manipulator"&[% +5 "core" %\ - 0 ` + "manipulator"&P& +4 "core" &- ) , , ? +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"("(K +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (6& +3 "core" &K \ +4253 #t-> startTube 2 +3982 #-> da 100 +3 #da sampling at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 13:45:24EDT09-Jun-22\\n{}\\nCan@13:42:00, 20.0C, 48% humidity, 15.0psia, 13.728V, 0.196A, 0.190A avg, 2.69W",Subject: "da sampling at most 100ml" +4 "collection"'& +6 "core" &@  +2 "manipulator"&% +6 "core" %\ . - ^ + "storage"(n% +4 "core" % g\ + "storage"(u. +4 "core" .(K + .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(@( \ +662 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +7 (G& +8 "core" & \ +4 "manipulator"&w& +8 "core" &- - * _ ? +3 "manipulator"&K% +9 "core" %\ !  +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +3 "manipulator"&)( +218 "core" ( +3 "manipulator"&`& +8 "core" & - , f y +3 "storage"(*& +12 "core" &  $\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 2 + 600 counts +4 "manipulator"&#'/ +123 "core" ' +3 "storage"(& +9 "core" &  \ +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +3 "storage"('g +281 "core" ' +2 "storage"(C- +8 "core" -'m +4 .tSE.configure :default +7 "storage"(#QK-0-\ b +12 (\\& +8 "core" &  \ +3 "manipulator"&& +7 "core" & # 9 y +3 .tElbow.seek 2 +4 "manipulator"&X( +11 "core" ( +6 "manipulator"&& +9 "core" & $ , < y +3 "storage"(v& +8 "core" &  >\ +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +40 "core" ' +7 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +9 .tHand.close + "manipulator"&Y/ +60 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&E& +15 "storage"(' +15 "core" & - * ^ y +4 "manipulator"&% +8 "core" % ϻ $ . [ +4 .tForearm.seek :retract +4 "manipulator"&N'\ +96 "core" ' +4 .tElbow.seek CC +4 "manipulator"&j( +125 "core" ' +3 ."downElevator"SE.stop +4 "storage"(5 +25 "core" ( +4 "manipulator"&Q& +8 "core" &9 !   K +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +8 && +6 "core" &9 / # 1 K +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +4 "manipulator"&'O +96 "core" ' +10 "manipulator"&I& +9 "core" &9 - / g K +3 "manipulator"&~% +8 "core" %D 5 2 | j +4 "collection"'}& +8 "core" &  +4 "collection"'^& +10 "core" &D  +8 &  +5 .tCC.seek :closed +5 "collection"'9(X +14 "core" &  +5 &  +2 & + $e +5 &X}% 7 +9 &) K +10 &Y. K +8 &pc" L +9 &3_* K +14 &`0 K +8 &b$ K +7 &xc) L +10 &<c) K +9 &b) K +11 &!a. K +7 &#a4 K +10 &%C`5 K +10 &'c5 K +8 &(a8 K +10 &*a7 K +10 &,Kb7 K +9 &.d= K +18 &/f@ L +2 &1_7 K +8 &3U_4 J +10 &5aA K +8 &6b8 K +11 &8bC K +9 &:[aD K +9 &<b8 L +10 &=b< K +8 &?b- K +10 &Ade/ K +10 &C$k> L +9 &Du9\ M +13 &F7\ P +6 &HP>\ U +9 &J ;\ V +10 &KJ\ W +9 &M?\ W +10 &OOA\ X +9 &QL\ X +9 &RA\ X +9 &TI\ X +10 &VTF\ Y +8 &WgG\ / +10 &XkI\ S +15 ( +7 &XrkE\ L +2 &XrkL L +6 "collection"'^& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 .Hand.open +8 "manipulator"&71 +11 "core" &XrkP L +46 1 +3 "manipulator"& % +8 "core" % D , .  j +10 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +4 "manipulator"&>'\ +129 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +7 .Gate.power :sampler,:ON +5 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +4 .Exhaust.select :close +8 .SS.hold +5 "sampler")&+ +6 "core" + +5 "sampler")?% +18 "core" %޿ \  +3 "collection"'& +6 "core" &XrkL L +6 "Can"Kx\ FG +3 #tCalibrating pressure sensors +2 .CTV.dial :air +7 .SSV.dial :spit,avoiding: :exhaust +10 .SS.reconfigure :fast +14 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'M'Q +112 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")z +114 "core" ' +2 ."CSpush"CS.stop +2 "collection"'5 +9 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0XTd +102 "collection"'}9 +2 "core" 9+?Xd +102 "collection"'9 +3 "core" 9J@]d +102 "collection"'9 +3 "core" 9hAad +102 "collection"'9 +3 "core" 9Ced +102 "collection"'!9 +3 "core" 9Did +102 "collection"'79 +3 "core" 9Fmd +102 "collection"' 9 +2 "core" 9Frd +102 "collection"'?9 +3 "core" 9Gvd +102 "collection"'^9 +3 "core" 9)Izd +102 "collection"'&9 +3 "core" 9KK~d +102 "collection"'49 +3 "core" 9mLd +102 "collection"'9 +2 "core" 9Ld +102 "collection"':9 +2 "core" 9Ma +103 "collection"'29 +2 "core" 9O^ +102 "collection"'09 +2 "core" 9P[ +103 "collection"'N9 +2 "core" 9RX +102 "collection"'y9 +2 "core" 98SU +103 "collection"'9 +2 "core" 9[UR +102 "collection"'W9 +2 "core" 9}VN +103 "collection"'V9 +2 "core" 9WK +103 "collection"'9 +2 "core" 9YI +102 "collection"' 9 +2 "core" 9ZF +102 "collection"'O9 +3 "core" 9\\C +102 "collection"'9 +2 "core" 9%]A +103 "collection"'9 +3 "core" 9D`= +102 "collection"'A9 +2 "core" 9ea; +102 "collection"'a9 +3 "core" 9a9 +102 "collection"'89 +2 "core" 9c6 +102 "collection"'9 +3 "core" 9c4 +102 "collection"' 9 +3 "core" 9f2 +102 "collection"'9 +2 "core" 9f/ +102 "collection"'9 +3 "core" 9g- +103 "collection"'p9 +2 "core" 92g, +102 "collection"'$9 +2 "core" 9Nj* +103 "collection"'|9 +2 "core" 9hl' +102 "collection"';9 +2 "core" 9n% +103 "collection"'t9 +2 "core" 9o# +102 "collection"'m9 +2 "core" 9q# +102 "collection"'D9 +3 "core" 9q! +102 "collection"'39 +3 "core" 9r +102 "collection"'l9 +3 "core" 9s +102 "collection"'9 +2 "core" 9 t +103 "collection"'9 +2 "core" 9 "v +102 "collection"'9 +2 "core" 9 5x  +102 "collection"'x9 +3 "core" 9 Iw +103 "collection"'+9 +2 "core" 9 \\y +102 "collection"'F9 +2 "core" 9 oz +103 "collection"'(9 +2 "core" 9 | +102 "collection"'B9 +2 "core" 9 ~! +103 "collection"'\ 9 +2 "core" 9 & +102 "collection"'h9 +2 "core" 9 * +102 "collection"'i9 +2 "core" 9 . +102 "collection"'19 +3 "core" 9 2 +102 "collection"'e9 +2 "core" 9 6 +102 "collection"'c9 +3 "core" 9 ; +102 "collection"' 9 +2 "core" 9 ? +102 "collection"'Z9 +3 "core" 9\ C +102 "collection"'_9 +2 "core" 9\ G +102 "collection"'9 +3 "core" 9\ K +102 "collection"'/9 +3 "core" 9\ $O +102 "collection"' 9 +3 "core" 9\ .T +102 "collection"''9 +2 "core" 9\ 8X +102 "collection"'H9 +3 "core" 9\ A\\\ +102 "collection"',9 +2 "core" 9\ I`\ +102 "collection"'S9 +3 "core" 9\ Rd +102 "collection"'9 +3 "core" 9\ Zi +102 "collection"'o9 +3 "core" 9\ am +102 "collection"']9 +2 "core" 9\ iq +102 "collection"'9 +2 "core" 9\ pu +103 "collection"'=9 +2 "core" 9\ vy +103 "collection"'9 +2 "core" 9\ }} +102 "collection"'g9 +2 "core" 9\  +103 "collection"'z9 +2 "core" 9\  +102 "collection"'59 +2 "core" 9\  +103 "collection"'M9 +2 "core" 9\  +103 "collection"'q9 +2 "core" 9\  +102 "collection"'<9 +2 "core" 9\  +102 "collection"'U9 +3 "core" 9\  +102 "collection"'J9 +2 "core" 9\  +102 "collection"'.9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +5 "collection"'9 +2 'f `\ `\ E +5 "core" 9\  +  + "collection"'r% +4 "core" %pt \ + #tBegun lysing Collection Puck Heater at 68.1C/39.9psia +25284 "Can"Tz\ +34709 "core" ` + "collection"'%9 +4 "core" 9\ S +2 "collection"'{% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.2psia +3 .CS.seek 0ml +3 "collection"'T'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'k @ +96 "core" B +2 .tCSV.dial :air +2 "collection"'P @ +42 "core" ? +2 .tCS.seek 5ml +4 "collection"'['m +1347 "core" ' + .tCSV.dial CTV +2 "collection"'b  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'6  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Q +1350 "core" ' + "collection"'u% +4 "core" %Se  + #tPuck @45.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +4 "collection"'n +96 "core"  +2 .tCBV.dial CSV +2 "collection"'G  +29 "core"  +2 "collection"'w% +4 "core" %SV  +2 .tCS.seek 5ml +2 "collection"'`'m +1342 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'*  +42 "core" +2 "collection"'K% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'-' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'C @ +41 "core" ? +2 .tCS.seek 10ml +3 "collection"'\\' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'s ` +110 "core" ^ + #tLysing Complete +2 "collection"'& +5 "core" &XrgFJ L +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&v% +4 "core" %\ - + K +2 "storage"(Y% +4 "core" % $\ + "storage"(E. +3 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"((S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 ()& +4 "core" &S (\ + "manipulator"&#& +4 "core" &6 ( + K + "manipulator"&% +4 "core" %\ ) , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&Q( +185 "core" ( +2 "manipulator"&& +4 "core" & - / g 0 +2 "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&X'] +120 "core" ' + "storage"(I& +4 "core" &S \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(~'g +270 "core" ' +2 "storage"(}- +3 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +35 "core" ' + "manipulator"&& +5 "core" & ) "  0 + "manipulator"&% +4 "core" %@ - * +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&!'\ +111 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7( +148 "core" ( + "manipulator"& & +5 "core" &7 4 $ 6 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &6 $ + E K +2 .tForearm.seek CC +2 "manipulator"&^'O +91 "core" ' + .tHand.close +2 "manipulator"&&/ +63 "core" / + .tCC.seek :open +3 "collection"'4( +427 "core" ( +3 "storage"(& +10 "core" &S \ +2 "storage"(:& +4 "core" &S 1\ +2 "manipulator"&2& +3 "core" &6 + ( 5 K +2 "manipulator"&0% +3 "core" % 8 % / :  +2 .tForearm.seek :retract +2 "manipulator"&N'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&y( +171 "core" ( + "manipulator"&& +4 "core" & %  4 +2 "storage"(W& +3 "core" &S ~\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&V' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"& 1 +59 "core" 1 +2 "manipulator"&O% +4 "core" % h 4 9 + "storage"(& +4 "core" &S '\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +57 "manipulator"&'C +30 "core" ' +2 "manipulator"&A& +4 "core" &  ) R 4 +2 "storage"(a& +3 "core" &S \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&8'] +23 "core" ' + "storage"(% +4 "core" % "\ +3 ."downElevator"SE.seek :down +3 "storage"( ' +99 (% +3 "core" %J 3\ RP + "manipulator"&% +4 "core" %d , -  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&p'\ +106 "core" ' +46 ' + ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'$& +6 "core" &DG 3  + "manipulator"&|& +5 "core" &   J 4 + "manipulator"&;% +4 "core" %\  ) +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&t(, +170 "core" ( + "manipulator"&m& +5 "core" &- * (  6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &D& +2 "core" &- # !  6 +3 .tForearm.seek :garage + "manipulator"&3'b +105 "core" ' + .tHand.close +2 "manipulator"&l/ +58 "core" / + "manipulator"&& +4 "core" &- 1 8 6 +2 "manipulator"&% +4 "core" % q] * ! 5 +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&x( +308 "core" ( + "manipulator"&+& +5 "core" & +  ! 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &F& +2 "core" &  # 2 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&('O +104 "core" ' +2 "manipulator"&B& +4 "core" & )  9 6 +2 "manipulator"&\ % +3 "core" %T # -  +2 "collection"'h& +4 "core" &FI \ +3 "collection"'i& +4 "core" &EG +2 .tCC.seek :closed +2 "collection"'1(X +6 "core" &GJ \ +7 &;FJ 6 %h +9 &\\{HI  8 +10 &\ xII J +9 &TFH I +9 &\\GH I +10 &SYFJ{ I +9 &\\FJ I +9 &_GJ I +10 &^GH I +9 &Z\\IGb I +10 & WHK: I +9 &!ZFI I +9 &#[FI I +10 &%cXGH I +9 &'$]EI I +10 &(YGJ I +9 &*\\GI J +9 &,jZFH| I +10 &.,]GH I +9 &/\\EI I +9 &1ZFJ J +10 &3r\\FE I +9 &53\\HKj J +9 &6\\GIU I +10 &8ZHI? I +9 &:z]GI) I +10 &<;\\GJ J +9 &=[HK I +9 &?YHK I +10 &A]HK J +9 &CCb@G I +9 &Ek N K +10 &F N +9 &Hm+\ S +10 &J&/2u\ V +9 &K-.`\ W +9 &M+-\ X +10 &Oi)+\ W +9 &Q()*\ X +9 &R)*\ X +10 &T((s\ X +9 &Vm%&Y\ Y +10 &Wc%&G\ - +9 &Xu $'6 L +9 ( +2 &Xy`$% H +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + "collection"'e& +6 "core" &Xyb#$ H + .tHand.open +2 "manipulator"&c1 +62 "core" 1 + "manipulator"& % +4 "core" % T 2 % C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Z'\ +113 "core" ' +2 .tPSV.dial PSR +2 "processing"%_ +41 "core"  + "processing"%% +4 "core" %_\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%/'U +1600 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%''d +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +40 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%,' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%S  +2 "collection"'  +71 "core" +78  +2 .tPSV.dial :mixloop +2 "processing"%o +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%]  +123 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2619 "core" ' + .tPSV.dial :air +2 "processing"%=  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2612 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%g +43 "core" +2 .tPS.seek 0ml +3 "processing"%z'd +316 "Can"\ OO +2292 "core" ' + .tPSV.dial :air +2 "processing"%5  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2608 "core" ' + .tPSV.dial :mixloop +7 "processing"%q +44 "core" +2 .tPS.seek 0ml +2 "processing"%<'d +2619 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +6 "core" & + *  6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&J( +4 "core" ( +2 "manipulator"&.& +4 "core" & ) - 1 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" & * + 3 6 +2 .tForearm.seek CC +2 "manipulator"&r'O +100 "core" ' +2 .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +4 "collection"'f( +424 "core" ( +2 "manipulator"&%& +4 "core" & % +  6 + "manipulator"&{% +4 "core" % a $ ( +2 .tForearm.seek :retract +2 "manipulator"&"'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&k(, +289 "core" ( + "manipulator"&P& +4 "core" &, (  .  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +2 "core" &,  " }  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&b'b +330 "core" ' t + + & +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagig: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionit: velocityi: currenti:pwmi:erri: inPressi+ : outPressi+ :deltaPressi& : voltagef12.274947471772215T: @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'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:857:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:148:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):75:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 4 +4 "manipulator"&& +6 "core" &, "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&6(, +7 "core" ( + "manipulator"&d& +4 "core" &, ! #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &[& +4 "core" &, " $ '  +2 .tForearm.seek :garage +2 "manipulator"&u'b +224 "core" ' q , , . +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiz: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniq: velocityi: currenti:pwmi:erri: inPressi, : outPressi, :deltaPressi. : voltagef12.274947471772215T: @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'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:857:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:148:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):75:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 4 +4 "manipulator"&n& +5 "core" &, " !  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&G(, +5 "core" ( + "manipulator"&w& +6 "core" &, $ ' 1  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &, $ $   +3 .tForearm.seek :garage + "manipulator"&*'b +232 "core" ' q , + / +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi/: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniq: velocityi: currenti:pwmi:erri: inPressi, : outPressi+ :deltaPressi/ : voltagef12.274947471772215T: @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'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:857:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:148:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):75:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 4 +4 "manipulator"&K& +6 "core" &, + &  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&`(, +5 "core" ( +2 "manipulator"&C& +4 "core" &, + P  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +3 "core" &,  &   +2 .tForearm.seek :garage +2 "manipulator"&s'b +231 "core" ' o ) " +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagix: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionio: velocityi: currenti:pwmi:erri: inPressi) : outPressi" :deltaPressi : voltagef12.274947471772215T: @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'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:857:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:148:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):75:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 4 +3 "manipulator"&& +6 "core" &, ( A  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&v(, +4 "core" ( +2 "manipulator"&Y& +4 "core" &, * )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &,  " 7  +3 .tForearm.seek :garage +2 "manipulator"&)'b +231 "core" ' p , , . +3 !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!'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:857:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:148:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):75: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 !o:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi.: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionip: velocityi: currenti:pwmi:erri: inPressi, : outPressi, :deltaPressi. : voltagef12.274947471772215T: @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'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:857:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:148:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):75: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 +49838 "Can"E\ ,+ +60002 \ ,, +60001 \ ,, +60001 \ ,, +60002 \ ,+ +60001 \ ,, +60001 p\ ,+ +60001 K\ ,+ +60002 P\ ,+ +60001 f\ ,, +60001 r\ ,, +60001 n\ ,, +60002 k\ ,+ +60001 _\ ,, +60001 e\ ,, +60002 |\ ,, +60001 \\\ ,, +60001 ^\ ,, +60001 Y\ ,+ +60002 _\ ++ +60001 ^\ ,+ +60001 ]\ ,, +60001 c\ ,+ +60002 `\ ,, +60001 ]\ ,, +60001 n\ ,, +60002 x\ ,, +60001 \ ,, +60001 w\ ,, +60002 r\ ,, +60001 s\ ,+ +60001 \ ,+ +60001 \ ,, +60001 \ ,, +60002 \ ,+ +60001 \ ,, +60001 \ ,+ +60001 \ ,, +60002 \ ,, +60001 \ ,+ +60001 \ ,, +60001 \ ,, +60002 \ ,, +60001 \ ,, +60001 \ ,, +60002 \ ,, +60001 \ ,, +60001 \ ,+ +60001 \ ,, +60002 \ ,, +60001 g\ ,+ +60001 \\\ ,, +60002 \ ,, +60001 g\ ,, +60001 ~\ ,, +60001 4}\ ,, +60002 }\ ,, +60001 9|\ ,, @EDT1654833721.64 |\ ,, +60001 ?z\ ,, +60002 z\ ,, +60001 !z\ ,, +60001 {\ ,, +60002 y\ ,, +60001 x\ ,, +60001 x\ ,, +60001 w\ ,, +60002 v\ ,, +60001 u\ ,, +60001 >t\ ,, +60002 u\ ,, +60001 Gt\ ,, +60001 s\ ,+ +60002 Kr\ ,, +60001 s\ ,, +60001 Hq\ ,, +60001 q\ ,, +60002 p\ -, +60001 .o\ ,+ +60001 -o\ ,, +60002 o\ ,, +60001 n\ ,, +60001 o\ ,, +60002 o\ ,, +60001 n\ ,, +60001 m\ ,, +60001 p\ ,, +60002 n\ ,, +60001 o\ ,+ +60001 o\ ,, +60001 o\ ,+ +60002 v\ ,, +60001 z\ ,, +60001 ~\ ,+ +60002 \ ,+ +60001 s\ ,+ +60001 k\ ,+ +60001 o\ ,, +60002 j\ ,, +60001 w\ ,+ +60001 w\ +, +60001 l\ ,, +60002 _\ ,+ +60001 j\ ,, +60001 \ ,, +60002 \ ,, +60001 E\ ,, +60001 \ ,, +60001 Y\ ,, +60002 \ ,+ +60001 m\ ,, +60001 \ ,, +60002 \ ,, +60001 \ ,, +60001 \ ,+ +60001 \ ,+ +60002 \ ,, +60001 \ ,, +60001 \ ,, +60001 \ ,, +60002 \ ,, +60001  \ ,, +60001 \ ,, +60002 *~\ ,, +60001 ~\ ,+ +32579 #t-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):76: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 +1258 #-> Arm.CC +2 "manipulator"&#& +3 "core" &, * !  +3 "manipulator"&% +4 "core" % " $ ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :CC +2 "manipulator"&( +297 "core" ( +2 "manipulator"&& +4 "core" &% '  U <? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" && , ( S <? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&I'O +93 "core" ' +2 "manipulator"&>& +4 "core" && 4 . Q <? +2 "manipulator"&}% +3 "core" %V * # 1 E +721 #t-> Arm.garage +2 "manipulator"&& +5 "core" && ! - U <? +2 "manipulator"&% +4 "core" %V , - H E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&~'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"& (, +281 "core" ( + "manipulator"&?& +4 "core" &-  ( v $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +2 "core" &- ! ) 9 $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Q'b +109 "core" ' +2 "manipulator"&&& +4 "core" &- / 1 a $ +2 "manipulator"&!% +3 "core" %jO . -  +356 #t-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):79: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 +6456 #-> Arm.CC +2 "manipulator"&9& +5 "core" &- . . [ $ + "manipulator"&% +4 "core" %jZ 1 . x  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +125 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :CC +2 "manipulator"&2( +304 "core" ( + "manipulator"&0& +4 "core" &% 3  ;5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &% * # ;5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&W'O +102 "core" ' +2 "manipulator"&^& +4 "core" &% " 6 G ;5 + "manipulator"&7% +4 "core" %Q / * c } +345 #t-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):81: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 +16549 "Can"y\ GG +60001 w\ GG +60002 u\ GG +34076 #t-> exit +7 !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 +2 #"duane"Session Ended @1654875463.42EDT @1654875496.25EDT = =mMAIN_scheduler =tMAIN @EDT1654875498.20 #"core_reset"Sent BREAK +2 #t@41186 receive with ifg=0x10, ie=0xFD + #@41820 receive with ifg=0x10, ie=0xFD + #@42475 receive with ifg=0x10, ie=0xFD + #@43108 receive with ifg=0x10, ie=0xFD #@43744 receive with ifg=0x10, ie=0xFD + #@44377 receive with ifg=0x10, ie=0xFD #@45010 receive with ifg=0x10, ie=0xFD + #@45336 receive with ifg=0x80, ie=0xFD + #@15748 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +420 "Can"v\ JI + v\ JID #tPolling Can every 10:00 +518 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % JV  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %dd\ +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")% +2 "core" %޲ \ ' +2 .tSS.configure :default +2 "sampler")#.0X Arm.garage +2 "manipulator"&2& +3 "core" &$ 1 - n ;5 +2 "manipulator"&3% +4 "core" %Q 0 1 i } + .tForearm.seek :retract +2 "manipulator"&4'\ +130 "core" ' + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&5(, +288 "core" ( + "manipulator"&6& +4 "core" &, 2    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +2 "core" &,  ,   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&8'b +109 "core" ' + "manipulator"&9& +4 "core" &, 5 \  + "manipulator"&:% +4 "core" %_+ " ( ! +103 #t-> Hand.open +2 .Hand.open + "manipulator"&;1 +60 "core" 1 +351 #t-> Arm.home +2 "manipulator"&<& +3 "core" &, . / X  +2 "manipulator"&=% +4 "core" % _3 $ , A + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&?( +106 "core" ( + "manipulator"&@& +4 "core" &  2 " & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" & *  & +2 .tForearm.seek :home +2 "manipulator"&B' +53 "core" ' + "manipulator"&C& +4 "core" & 4   & +2 "manipulator"&D% +3 "core" % . - T  +180 #t-> exit +6 #mEXIT @1654875542.20EDT @1654887308.40EDT = =mMAIN_scheduler =tMAIN @EDT1654887311.37 #"core_reset"Sent BREAK +2 #t@36060 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +409 "Can"j\  + j\ @ + #tPolling Can every 10:00 +2 #Cleanly exited at 11:38:25EDT10-Jun-22 +428 #-> ESP.ready! +3 #Powering core bus +551 .Gate.power :raw,:ON +2 "sampler") +30 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "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 CSV.flush + .CSV.dial :flush +2 "collection"';  +42 "core"  +741 #t-> CS.fill +2 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"'<' O +2606 "core" ' + "collection"'=% +4 "core" % P  +554 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'> +41 "core" +1476 #t-> CS.empty +2 .CS.seek 0ml + "collection"'?'Q +2608 "core" ' +2 "collection"'@% +4 "core" %M  +379 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'A  +42 "core"  +472 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'B' O +2594 "core" ' +2 "collection"'C% +4 "core" % N  +649 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'D +41 "core" +412 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'E'Q +2597 "core" ' + "collection"'F% +4 "core" %T  +1004 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'G  +42 "core"  +296 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'H' O +2602 "core" ' + "collection"'I% +4 "core" % T  +508 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'J +42 "core" +391 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'K'Q +2603 "core" ' +2 "collection"'L% +4 "core" %I  +1724 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'M  +123 "core"  +284 #t-> CSR +525 #-> CSR.air + .CSR.select :air +2 "collection"'\ +524 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'N' O +2603 "core" ' + "collection"'O% +4 "core" % R  +694 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'P +123 "core" +450 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'Q'Q +2596 "core" ' + "collection"'R% +4 "core" %Q  +397 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'S  +123 "core"  +300 #t-> CSR.air + .CSR.select :air +285 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'T' O +2603 "core" ' +3 "collection"'U% +4 "core" % O  +1294 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'V +123 "core" +673 #t-> CS.empty +3 .CS.seek 0ml + "collection"'W'Q +2606 "core" ' + "collection"'X% +4 "core" %M  +579 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'Y  +122 "core"  +315 #t-> CSR.air + .CSR.select :air +492 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'Z' O +2604 "core" ' + "collection"'[% +4 "core" % P  +990 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'\\ +123 "core" +787 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"']'Q +1858 "Can"n\ << +745 "core" ' +2 "collection"'^% +4 "core" %M  +14811 #t-> access 2 +2 "storage"(_% +3 "core" % '\ +2 "manipulator"&`% +4 "core" %\ ( , y + "manipulator"&a& +4 "core" & + - x * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(b(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" &K i h R\  +17406 #t-> startTube 2 +396 #-> 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 15:10:58EDT10-Jun-22\\n{}\\nCan@15:05:22, 19.6C, 55% humidity, 15.0psia, 13.684V, 0.306A, 0.306A avg, 4.19W",Subject: "da sampling at most 100ml" +3 "collection"'d& +4 "core" &  + .tHand.open +3 "manipulator"&e1 +60 "core" 1 +2 "manipulator"&f% +5 "core" % \ < = q + "storage"(g% +4 "core" % I\ +2 "storage"(h. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(i( \ +666 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +6 (j& +5 "core" & i =\ +4 "manipulator"&k& +8 "core" & / - x * +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 .tElbow.seek 2 +3 "manipulator"&l( +54 "core" ( +3 "manipulator"&m& +10 "core" & % 0 [ I +3 "storage"(n& +8 "core" & \ +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&o'/ +114 "core" ' +3 "storage"(p& +8 "core" & S\ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(q'g +270 "core" ' +4 "storage"(r- +8 "core" -'o +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +7 (s& +5 "core" & 7\ +4 "manipulator"&t& +7 "core" & < < I +4 .tElbow.seek 2 +2 "manipulator"&u( +8 "core" ( +2 "manipulator"&v& +14 "core" & - 1 I +3 "storage"(w& +8 "core" & \ +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&x' +47 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&y/ +60 "core" / +5 ."downElevator"SE.seek :down +7 "manipulator"&z& +3 "storage"({' +15 "core" & - / S I +4 "manipulator"&|% +8 "core" % ( / . "` +4 .tForearm.seek :retract +4 "manipulator"&}'\ +86 "core" ' +11 .tElbow.seek CC +4 "manipulator"&~( +125 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +42 "core" ( +3 "manipulator"&& +8 "core" &% * 7 N ;3 +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +5 "core" &% . . ^ ;3 +7 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&'O +96 "core" ' +3 "manipulator"&& +9 "core" &% ; >  ;3 +3 "manipulator"&% +9 "core" %N $ , I  +4 "collection"'& +11 "core" &  +8 "collection"'& +9 "core" &  +6 .tCC.seek :closed +4 "collection"'(X +8 "core" &  +2 & \  +6 &7\ ,~ +8 &i\ @ +10 &xx\ M +9 &>^\ K +9 &a\ K +9 &c\ L +10 &_\ L +9 &Dd\ L +9 &_\ K +18 &a\ K +2 & e\ L +9 &"Mb\ L +9 &$e\ K +9 &%_\ K +12 &'c\ K +7 &)Ue\ L +9 &+_\ K +10 &,c\ K +9 &.b\ K +10 &0\\g\ L +9 &2c\ L +9 &3_\ K +15 &5`\ L +6 &7eb\ L +7 &9(a\ K +10 &:c\ K +9 &<e\ L +10 &>ng\ K +9 &@0`\ K +9 &Ah\ L +10 &Cr\ M +9 &Ek\ O +10 &G!\ S +9 &H\ V +9 &J\ V +13 &L[\ W +6 &N\ W +9 &O\ Y +10 &Q\ Y +9 &S^\ Y +10 &U\ Y +9 &V\ X +9 &X+A\ )x +10 &Xy\ \ O +4 ( +5 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +3 .Hand.open + "manipulator"&1 +6 "core" &Xyp\ O +49 1 +2 "manipulator"& % +12 "core" % N < < !  +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&\ '\ +111 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi +4 #Priming 7ml +9 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler") + +4 "core" + +4 "sampler") % +8 "core" % \ = +3 "collection"' & +7 "core" &Xyp\ O +9 "Can"1p\ RR +4 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +5 "sampler")#.0X% +4 "core" %u )% \  +24 "collection"'<% +3 "core" %MX[\ +2 "sampler")@% +4 "core" %u TK \  +28 "collection"'A% +2 "core" %Mml\ +2 "sampler")?% +4 "core" %u  \  + "sampler")C% +4 "core" %u  \  + .tIntake.select :close +2 "sampler")0 +9 )D% +2 "core" %u  \  +2 .tSSV.dial :exhaust +2 "sampler")B  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")F' +914 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")G  +72 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +210 "collection"'E% +3 "core" %M\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X'5\\ +299 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")<  +129 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'@  +121 "core" + ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml + "sampler")A' +98 ."CSpush"CSV.dial :air +2 "collection"'? @ +41 "core" > +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'C'Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")D +102 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +21 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +2 "core" 9\ \\ +102 "collection"'D9 +3 "core" 9\ e +102 "collection"'.9 +2 "core" 9\ n +102 "collection"'C9 +3 "core" 9\ u +102 "collection"'A9 +2 "core" 9\ ~ +102 "collection"'B9 +3 "core" 9\  +102 "collection"'89 +3 "core" 9\  +102 "collection"'G9 +3 "core" 9\  +102 "collection"'79 +2 "core" 9\  +103 "collection"'F9 +2 "core" 9\  +102 "collection"'H9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'E `\ `\ C + 'L9 +6 "core"  + 9\ \  +2 "collection"'M% +4 "core" %hg\ + #tBegun lysing Collection Puck Heater at 68.1C/39.4psia +12830 "Can"do\ +47159 "core" ` +2 "collection"'O9 +3 "core" 9\ @ +2 "collection"'K% +3 "core" % \ \ +2 #tEnded lysing Collection Puck Heater at 70C/34.6psia +2 .CS.seek 0ml +2 "collection"'N'Q +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'P @ +93 "core" A + .tCSV.dial :air +2 "collection"'S @ +53 "core" B +2 .tCS.seek 5ml +2 "collection"'Q'm +1339 "core" ' +2 .tCSV.dial CTV +2 "collection"'R  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +6 "collection"'V @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'U  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'T'Q +1340 "core" ' + "collection"'W% +4 "core" %Si +2 #tPuck @46.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'I +95 "core"  + .tCBV.dial CSV +2 "collection"'J  +28 "core"  +2 "collection"'Z% +4 "core" %S\ +2 .tCS.seek 5ml +2 "collection"'^'m +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'\\  +41 "core" +2 "collection"'a% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'c' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'! @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'d' O +848 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'e ` +120 "core" b +2 #tLysing Complete + "collection"'f& +4 "core" &XykNM O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&g% +4 "core" % 6" ( " . < +2 "storage"(h% +3 "core" % \ +2 "storage"(b. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(j(S +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" &U m o \ +2 "manipulator"&m& +4 "core" &$ . - U ;3 + "manipulator"&n% +4 "core" % 6" + , ^ < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&p( +194 "core" ( +2 "manipulator"&$& +4 "core" &  8 X  + "storage"(&& +4 "core" &U o\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&_'] +128 "core" ' +2 "storage"(r& +4 "core" &U N\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(s'g +283 "core" ' +2 "storage"( - +39 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&t& +3 "core" & * - U  + "storage"(v& +4 "core" &U @\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&`' +37 "core" ' +2 .tElbow.hold + "manipulator"&y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(o' +32 "core" ' + "manipulator"&l% +4 "core" % M 0 - i +2 "storage"(& +3 "core" &U x q K\ +71 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&]'9 +49 "core" ' +2 "manipulator"&|& +4 "core" & 8 % i  +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&x'] +46 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&w& +4 "core" & . . s  +2 "manipulator"&% +4 "core" %@ . # N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&{( +167 "core" ( + "manipulator"&}& +4 "core" &"  3  9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &" 8 . R 9# +2 .tForearm.seek CC +2 "manipulator"&'O +97 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "storage"(u& +5 "core" &U V\ + "storage"( & +4 "core" &U \ +2 "manipulator"& & +3 "core" &" $ & 9# +2 "manipulator"&% +4 "core" % U . #   + .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +151 "core" ( +2 "manipulator"&& +4 "core" & )  W +2 "storage"(& +4 "core" &U L\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +102 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&+% +4 "core" % T 4 9  +2 "storage"(& +4 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&': +19 "core" ' + "manipulator"&& +5 "core" & *  Q + "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +24 "core" ' + "storage"(% +4 "core" % 1\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (%% +3 "core" %C K\ RO + "manipulator"&'% +4 "core" %g % ) @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +47 ' +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"&"& +5 "core" & $ + "manipulator"&)% +4 "core" %  ) -   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +174 "core" ( +2 "manipulator"&,& +4 "core" &- +  I & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- "   & +2 .tForearm.seek :garage +2 "manipulator"&0'b +95 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&1& +4 "core" &- 4  d & + "manipulator"&2% +4 "core" % m )  1 } +2 .tForearm.seek :retract +2 "manipulator"&3'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&-( +299 "core" ( + "manipulator"&#& +5 "core" & )  \ ;4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &% - ' % ;4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&6'O +96 "core" ' +2 "manipulator"&4& +4 "core" &% *  4 ;4 +2 "manipulator"&/% +4 "core" %T / - W +2 "collection"':& +3 "core" &?@}  +2 "collection"';& +5 "core" &B@  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &?@  +7 &3?@ %g +10 &Zy@@\ 7 +9 &z>A\ J +10 &W?? I +9 &]A?d J +9 &K[A@2 J +10 &^?A I +9 &^?A I +9 &Y>@| I +10 &SZ?= I +9 & Y<? I +10 &!Y>>y I +9 &#\\?@| I +9 &%\\]?> I +10 &'^@A I +9 &(Y>?X I +9 &*Y@?G I +10 &,cY>@ I +9 &.$Y@? J +10 &/]@@ J +9 &1Y?@ I +9 &3kZ@?k I +10 &5-]@A I +9 &6^@? J +9 &8]?@ J +10 &:s_A?h I +9 &<4`?AN J +10 &=\\@A;\ J +9 &?Y@A I +9 &Az[@AV J +10 &C<]<<^ J +9 &Dk /I\ K +9 &Fo0\ O +10 &Hf\ T +9 &J \ V +10 &K\ W +9 &M\ X +9 &Oa |\ X +10 &Q! \ Y +9 &R" \ X +9 &T"\ X +10 &Vd!\ Z +9 &Wb}\ / +10 &Xn  t\ S +8 ( +2 &XuhN\ L +2 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'9& +4 "core" &Xuhs\ L +2 .tHand.open + "manipulator"&=1 +53 "core" 1 +2 "manipulator"&<% +4 "core" % T 5 /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +16 "Can"Hq\ II +100 "core" ' + .tPSV.dial PSR +2 "processing"%? +121 "core"  +2 "processing"%>% +4 "core" %eC\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%D'U +1597 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%.  +52 "core"  +2 .tPS.seek 0ml + "processing"%C'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"%A +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%8 +2 "collection"'G  +6 "core"  + "processing"%7  +5 "core"  +59 + .tPSV.dial :mixloop +2 "processing"%F +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%H  +5 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%M  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2609 "core" ' + .tPSV.dial :mixloop + "processing"%E +43 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%K  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%P +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&N& +4 "core" &% / - G ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +18 "core" ( + "manipulator"&V& +5 "core" & (  r . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" & " * 1 . +2 .tForearm.seek CC + "manipulator"&X'O +91 "core" ' +2 .tHand.close + "manipulator"&Q/ +63 "core" / +2 .tCC.seek :open +2 "collection"'W( +425 "core" ( + "manipulator"&I& +4 "core" & - ' E . +2 "manipulator"&J% +4 "core" % V ( + \  + .tForearm.seek :retract +2 "manipulator"&Z'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(, +277 "core" ( + "manipulator"&\\& +4 "core" &- &  4 ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &-  " 9 ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&^'b +101 "core" ' +2 .tHand.open + "manipulator"&!1 +58 "core" 1 + "manipulator"&c% +5 "core" % kJ 9 1 i  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +119 "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"'f& +4 "core" &J +2 "manipulator"&g% +4 "core" %\ " w +2 "storage"(h% +3 "core" % @\ +2 "storage"(b. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(k( \ +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (m& +2 "core" & \  +2 "manipulator"&n& +4 "core" &- , . a ( + "manipulator"&i% +4 "core" %\ * ' : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&$( +202 "core" ( +2 "manipulator"&&& +4 "core" & 2   + "storage"(~& +4 "core" &  v\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&r'/ +119 "core" ' + "storage"(\ & +4 "core" &  j\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +280 "core" ' + "storage"(t- +3 "core" -'m +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v& +2 "core" &  M\  +2 "manipulator"&z& +3 "core" & # ( %  +2 .tElbow.seek 2 +2 "manipulator"&l( +12 "core" ( + "manipulator"&& +4 "core" & *  U Q +2 "storage"(|& +4 "core" &  C\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +69 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +54 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&w& +3 "storage"(' +6 "core" & % - 4 Q +2 "manipulator"&p% +4 "core" % ( " } +2 .tForearm.seek :retract +2 "manipulator"&s'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`( +146 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +24 "core" ( + "manipulator"&]& +5 "core" & ! ( D 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" & * - ` 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'O +108 "core" ' +2 "manipulator"&q& +4 "core" & 4 0 & 0 +2 "manipulator"&x% +4 "core" %H , & b +2 "collection"'y& +3 "core" &Z  +2 "collection"' & +6 "core" &_  +3 .tCC.seek :closed +3 "collection"'(X +3 "core" &N  +5 & 7 +10 &CKv 0 +9 &|x D +9 &,] J +10 &\\ I +9 &] I +9 &s\\ J +10 &5\\l J +9 &]R J +9 &\\; J +10 &{\\ J +9 &!=\\ J +10 &#[ I +9 &$] I +9 &&\\9 J +10 &(F[T I +9 &*ZX I +9 &+YW I +10 &-Y= I +9 &/NZ. I +9 &1]{ I +10 &2^ I +9 &4]r I +10 &6U_c I +9 &8\\@ J +9 &9Y I +10 &;[ I +9 &=^Y I +9 &?Z J +10 &@\\v J +9 &Bae I +10 &Dakqe K +9 &Fbd^\ N +9 &G?MG\ S +10 &I02/\ U +9 &KJ319\ U +9 &M\ 23/\ V +10 &N/0\ W +9 &P//\ X +10 &RJ+,\ X +9 &T (+\ Y +9 &U()\ Y +10 &W{()\ : +9 &XN/$)\ &q +9 &Xnq') Q +3 ( +2 "collection"' & +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.09 + .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&u% +4 "core" % H - / ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +106 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core" ~ +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 "collection"'% +4 "core" % U  +2 .tCS.seek 4.001ml +2 "collection"''NV +1587 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%{  +52 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +81 "core" ~ +2 .tPS.seek 0ml +2 "processing"%+'d +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1584 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'% @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"''  +122 "core" +2 "collection"' & +4 "core" &Xno : Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" % \ . 4 V  +2 "storage"(% +3 "core" % !\ +2 "storage"(. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"("(S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ()& +3 "core" &T q { =\ + "manipulator"&& +4 "core" & 0 . \\ 0 +2 "manipulator"&% +3 "core" % \ / + `  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&,( +175 "core" ( + "manipulator"&(& +5 "core" & 3 . , + "storage"(& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +118 "core" ' + "storage"(& +5 "core" &T !\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'g +280 "core" ' + "storage"(2- +4 "core" -'j + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & - - ` , + "storage"(0& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&#' +34 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(5- +3 "core" -'j +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(4' +30 "core" ' +2 "manipulator"&/% +4 "core" %Q 7 ; + "storage"(:& +4 "core" &T Y a\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&3': +26 "core" ' + "manipulator"&& +5 "core" & 5 % R , + "storage"(9& +4 "core" &T l x /\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&='] +47 "core" ' +2 .tSE.seek 2.15 Pucks below Top Plate +2 "storage"(<' +36 "core" ' +2 "manipulator"&;& +4 "core" & - , s , +2 "manipulator"&?% +4 "core" %h ) - o  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +118 "core" ' +2 .tElbow.seek CC + "manipulator"&6( +144 "core" ( + "manipulator"&.& +4 "core" &0 '  ! F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &1 - 5 o F +2 .tForearm.seek CC +2 "manipulator"&A'O +107 "core" ' + .tHand.close +2 "manipulator"&C/ +56 "core" / +2 .tCC.seek :open +2 "collection"'8( +425 "core" ( + "storage"(7& +4 "core" &T F\ +2 "storage"(G& +4 "core" &T l\ + "manipulator"&F& +4 "core" &1 . - r F +2 "manipulator"&H% +3 "core" % V~ / 7 ( + +2 .tForearm.seek :retract +2 "manipulator"&B'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&M( +161 "core" ( + "manipulator"&L& +4 "core" & )    +2 "storage"(E& +4 "core" &T !\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&[' +104 "core" ' + .tElbow.hold +2 "manipulator"&K, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&O1 +60 "core" 1 + "manipulator"&P% +5 "core" % T 5 : 6 +2 "storage"(Y& +3 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&N'7 +19 "core" ' + "manipulator"&V& +5 "core" & 3 # ?  + "storage"(U& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&Q'] +24 "core" ' + "storage"(-% +5 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(@' +99 (% +3 "core" %F \ RN + "manipulator"&I% +4 "core" %D $  1 +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +113 "core" ' +14 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%X  +67 "core" +2 .tPS.seek 2.5ml + "processing"%\\' +2607 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%a +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%R  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%! +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%c  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%f'd +2615 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" &  +2 "manipulator"&g& +46 "core" & $ - J  +9 "manipulator"&h% +4 "core" %\ $  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(, +168 "core" ( + "manipulator"&^& +5 "core" &, - $ / I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &,  ) I +2 .tForearm.seek :garage +2 "manipulator"&n'b +106 "core" ' + .tHand.close + "manipulator"&i/ +55 "core" / +2 "manipulator"&j& +4 "core" &, 8 '  I +2 "manipulator"&&% +3 "core" % nX # # ! +2 .tForearm.seek :retract +2 "manipulator"&~'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +118 "core" ( + "manipulator"&\ & +4 "core" &  )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" & , + R  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +100 "core" ' +2 "manipulator"&v& +4 "core" & + , I  +2 "manipulator"&z% +3 "core" %Ω . - t +2 "processing"%& +4 "core" &|\ +2 "processing"%|& +5 "core" &c\ +2 .tPC.seek :closed +2 "processing"%_(X +4 "core" &k\ +7 &=o\ %h +10 &qZu\ 8 +9 &s\ L +9 &dt\ L +10 &Se\ L +9 &b\ L +10 &c\ L +9 &b\ L +9 &]c\ L +10 &e\ L +9 &`\ L +9 &!dS\ L +10 &#ce\ L +9 &%%d\ L +10 &&e\ M +9 &(b\ L +9 &*ld\ L +10 &,-e\ L +9 &-f\ M +10 &/d\ L +9 &1se\ L +9 &36a\ L +10 &4e\ L +9 &6e\ L +9 &8|c\ L +10 &:=c\ L +9 &;h\ L +9 &=b\ L +10 &?f\ L +9 &AEb\ L +10 &Ci\ L +9 &Dn\ M +9 &F}\ O +10 &H<\ R +9 &I\ R +9 &K\ R +10 &M\ S +9 &OC\ R +10 &Q\ T +9 &R\ S +9 &T\ S +10 &VG\ T +9 &Wzv\ 'z +10 &X ~\ = +8 ( +3 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%w& +4 "core" &X!\ / + &X!\ / + .tHand.open + "manipulator"&p1 +56 "core" 1 + "manipulator"&$% +4 "core" % Ω : @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +115 "core" ' + .tPRV.dial :air +2 "processing"%]  +40 "core"  +2 .tPSV.dial :mixloop + "processing"% +43 "core" + "processing"%o% +4 "core" %c +2 .tPS.seek 0.3ml +2 "processing"%'` +390 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +95 "core"  + "processing"%q% +4 "core" %c3  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%x'. +518 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%y' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +95 "core" + .tPTV.dial :mixing +2 "processing"%s @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%W  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&u& +4 "core" & + . H  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& ( +3 "core" ( + "manipulator"& & +4 "core" & .  \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - -  +2 .tForearm.seek PC +2 "manipulator"&}' +89 "core" ' +2 .tHand.close + "manipulator"&S/ +52 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&d& +4 "core" & ! +   + "manipulator"&{% +4 "core" % ) % M X + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +141 "core" ( + "manipulator"&& +4 "core" &-  2 b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  Y b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +114 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % aK . ) * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +117 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%'& +5 "core" &  + "manipulator"& % +4 "core" %\ ' , + + "storage"(% +4 "core" % k\ +2 "storage"(. +3 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +203 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ()& +4 "core" & \ )\  +2 "manipulator"&& +4 "core" &- # b + "manipulator"&% +4 "core" %\  ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&k( +180 "core" ( +2 "manipulator"&(& +4 "core" &  * . +2 "storage"(& +3 "core" & ,\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&`'/ +118 "core" ' + "storage"(& +5 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +280 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&0& +4 "core" & % ! @ . +2 .tElbow.seek 2 + "manipulator"&5( +4 "core" ( + "manipulator"&/& +4 "core" & + * i . + "storage"(:& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +30 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&9/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& + "storage"(?' +7 "core" & $ * . + "manipulator"&% +4 "core" %  *  & I +2 .tForearm.seek :retract +2 "manipulator"&,'\ +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&1( +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +101 "core" ( + "manipulator"&#& +5 "core" & ( / F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +2 "core" & , , 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4' +99 "core" ' + "manipulator"&.& +5 "core" & 3 # J + "manipulator"&D% +4 "core" % + V R +2 "processing"%=& +4 "core" &6\ +2 "processing"%& +5 "core" &A\ +2 .tPC.seek :closed +2 "processing"%C(X +4 "core" &E\ +7 &6<\ $e +10 &X5\ 7 +9 &-\ L +9 &_,\ K +10 &zc\ L +9 &=_\ K +9 &b\ L +10 &c\ L +9 &` \ K +10 &Cf \ L +9 & ^\ K +9 &!c\ L +10 &#c\ L +9 &%Ma\ K +9 &'b\ K +10 &(a\ K +9 &*b\ K +10 &,Te\ L +9 &._\ L +9 &/`\ L +10 &1b\ K +9 &3\\d\ L +9 &5f\ L +10 &6`\ L +9 &8`\ L +10 &:da\ L +9 &<&`\ L +9 &=_\ K +10 &?c\ L +9 &Al`\ L +10 &C+m\ M +9 &Dw\ N +9 &F\ Q +10 &Hb\ R +9 &J$\ R +9 &K\ R +10 &M\ R +9 &Oh\ R +11 &Q)\ S +10 &R\ S +9 &T\ S +8 &Vn\ S +9 &Wap\ / +9 &X{\ ? +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&>1 +4 "core" &X"\ 1 +53 1 + "manipulator"&% +4 "core" % 4  p R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +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"%G O +2 %F9 +6 "core" 931 +102 "processing"%H9 +2 "core" 9// +102 "processing"%L9 +3 "core" 9,0  +102 "processing"%E9 +2 "core" 9*/  +102 "processing"%A9 +2 "core" 9(/ +102 "processing"%69 +3 "core" 9(0 +102 "processing"%O9 +2 "core" 9&0 +102 "processing"%P9 +2 "core" 9&0 +102 "processing"%Y9 +3 "core" 9'/" +102 "processing"%V9 +2 "core" 9'0& +102 "processing"%U9 +3 "core" 9(1* +102 "processing"%-9 +3 "core" 9*0. +102 "processing"%B9 +3 "core" 9,03 +102 "processing"%9 +2 "core" 9007 +102 "processing"%I9 +3 "core" 920; +102 "processing"%M9 +3 "core" 961? +102 "processing"%[9 +2 "core" 9;1C +102 "processing"%N9 +3 "core" 9?1H +102 "processing"%<9 +2 "core" 9D1L +102 "processing"%X9 +2 "core" 9J1P +102 "processing"%Q9 +3 "core" 9P2T +102 "processing"%@9 +3 "core" 9W2X +102 "processing"%+9 +52 "core" 9^1] +103 "processing"%a9 +3 "core" 9i3c +102 "processing"%R9 +2 "core" 9p3g +102 "processing"%!9 +2 "core" 9x3k +102 "processing"%c9 +3 "core" 94o +102 "processing"%\\9 +2 "core" 93s +102 "processing"%Z9 +3 "core" 94x +102 "processing"%g9 +2 "core" 95| +19 "Can"r\ +83 "processing"%h9 +3 "core" 95\ +102 "processing"%^9 +3 "core" 96 +102 "processing"%m9 +2 "core" 96 +102 "processing"%K9 +2 "core" 96 +102 "processing"%i9 +3 "core" 96 +102 "processing"%j9 +2 "core" 96 +102 "processing"%&9 +3 "core" 97 +102 "processing"%J9 +2 "core" 97 +102 "processing"%\ 9 +3 "core" 97 +102 "processing"%e9 +2 "core" 97 +102 "processing"%n9 +3 "core" 97 +102 "processing"%v9 +3 "core" 98 +102 "processing"%z9 +2 "core" 98 +3 .tPH.hold 2:00:00,28C +4 "processing"% pOp +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%b +94 "core" + "processing"%~% +5 "core" %a\\\ + #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"% +9 .tPS.seek 2ml +2 "processing"%w'Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%p  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%$ +68 "core" + .tPBV.dial :waste1 +2 "processing"%|  +122 "core"  +2 "processing"%]% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml + "processing"% 'Y +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" , +3 .tPS.seek 0ml + "processing"%t'd +1596 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR + "processing"%q +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%x +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%s +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2307 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%u  +125 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +66 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%S'c +353 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'T  +2 "processing"%r  +41 "core"  +3 +2 "processing"%_% +3 "core" %^*\  +3 .tPS.seek 0.3ml + "processing"%d'] +352 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'{  +27 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%} @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"% ' +860 "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"%'Ҧ +689 "Can"r\ DD +908 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%' @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%)'d +1948 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" & - , b +2 "manipulator"&"% +3 "core" % % & ) @ 4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((, +124 "core" ( +2 "manipulator"&& +4 "core" &-  (   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- . * l  +2 .tForearm.seek :garage + "manipulator"&'b +99 "core" ' +2 .tHand.close + "manipulator"&%/ +63 "core" / +2 "manipulator"&2& +4 "core" &- 5  o  + "manipulator"&% +4 "core" % v - 0 a +2 .tForearm.seek :retract +2 "manipulator"&0'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +280 "core" ( + "manipulator"&:& +4 "core" &3 4  ( G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &3 / 0 r G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'O +121 "core" ' +2 "manipulator"&& +5 "core" &3 2 6 _ G + "manipulator"&k% +4 "core" %΅ . . o +2 "collection"'`& +4 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed +3 "collection"'(X +3 "core" &  +7 &5 %g +9 &Y|\ 7 +10 &\ K +9 &\\\ K +9 &{`\ K +10 &<]\ K +9 &b\ K +9 &`\ K +10 &`\ K +9 &D`\ K +10 & \\\ J +9 &!`\ K +9 &#c\ K +10 &%M^\ K +9 &'_\ K +9 &(_\ K +10 &*_\ K +9 &,U`\ K +9 &._\ K +10 &/_\ L +9 &1\\\ K +10 &3]\\\ K +9 &5]\ K +9 &6\\\ K +10 &8]\ K +9 &:e[\ K +10 &<'`\ K +9 &=_\ K +9 &?`\ K +10 &Am`\ K +9 &C.b\ K +9 &Dj\ L +10 &F\ O +9 &H]gp\ S +10 &Jcd\ W +9 &Kcc\ X +9 &Mde\ X +10 &OWef\ X +9 &Qfd\ Y +9 &Ree\ Y +10 &Tbe\ Y +9 &V\\dd\ Y +9 &Wcdc\ 2 +10 &Xm!cd\ Z +9 ( +2 &X|hef\ K + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'#& +5 "core" &X|hdc\ K + .tHand.open + "manipulator"&31 +63 "core" 1 + "manipulator"&5% +4 "core" % ΅ ; E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +90 "core" ' + .tPSV.dial PSR +2 "processing"%D +95 "core"  + "processing"%=% +4 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%?'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%,  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tPSV.dial PSR + "processing"%> +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%F  + "collection"'  +32 "core"  +117 + .tPSV.dial :mixloop +2 "processing"%H +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%4  +71 "core" +2 .tPS.seek 0ml + "processing"%L'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%E  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2617 "core" ' +2 .tPSV.dial :mixloop + "processing"%6 +43 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%P  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2610 "core" ' + .tPSV.dial :mixloop +51 "processing"%V +43 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +5 "core" &1 - . n G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +3 "core" ( + "manipulator"&& +4 "core" &1 8 / Z G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &1 . . G +2 .tForearm.seek CC +2 "manipulator"&M'O +110 "core" ' + .tHand.close + "manipulator"&[/ +57 "core" / +2 .tCC.seek :open +2 "collection"'N( +425 "core" ( +2 "manipulator"&<& +4 "core" &1 . + P G + "manipulator"&X% +4 "core" % D - -  +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(, +289 "core" ( + "manipulator"&+& +4 "core" &- 2    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- ) - u  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&R'b +112 "core" ' +2 .tHand.open + "manipulator"&!1 +56 "core" 1 +2 "manipulator"&c% +4 "core" % WN , & 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +122 "core" ' +2 ."da"delayUntil "16:03:57.81" +24906 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%Z @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%h * +35 "core" , + ."da"PSV.dial :air +2 "processing"%^  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%K +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%j +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2184 "Can"r\ ?? +131 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +121 "core"  +2 "processing"%e% +4 "core" %d4\ + #"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"%n' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%z  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%b +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core" + "processing"%% +43 "core" %ҧ0\  +3 ."da"PS.seek 1.5ml +2 "processing"%*'W +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%$'d +1598 "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"%] * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%w +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%q'd +2316 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "core"  + "processing"%x% +4 "core" %a7\ +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"%' +588 "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"%W +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%u% +4 "core" %ҢD\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%}  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2305 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%' +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% 'a +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%% +4 "core" %a(\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml + "processing"%'Ҧ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"% +43 "core" + ."da"PTV.dial :mixing +2 "processing"%" @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %Ҧ"\  +2 ."da"PS.seek 1.85ml +2 "processing"%1' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" , +2 ."da"PS.seek 0ml +50 "processing"%2'd +1197 "Can"o\ == +750 "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"%7 * +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"%:' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%9 +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" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2330 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +121 "core"  +2 "processing"%8% +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"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1214 "Can"p\ EE +381 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%5  +68 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +32 "core" +2 "processing"%=% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'Y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%,'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +33 "core" + ."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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2310 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +134 "core"  + "processing"%6% +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"%A' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%V  +34 "core" + "processing"%Y% +4 "core" %ҩ0\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'Y +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"%I'd +1603 "core" ' +2 ."da"delay 2:00 +12002 #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 +2 "processing"%. +68 "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"%< +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%M +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a'd +2315 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%B +122 "core"  + "processing"%!% +4 "core" %dA\ + #"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' +586 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%Q'Ҧ +1597 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%R +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%Z  +33 "core" +2 "processing"%g% +4 "core" %ҨD\ +2 ."da"PS.seek 1.5ml +2 "processing"%h'X +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'd +1602 "core" ' + ."da"delay 2:00 +2665 "Can"x\ TT +9338 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%e +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2301 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +126 "core"  +7 "processing"%b% +16 "core" %fH\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%~' +338 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +3 "core" % A\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%v' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +60 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1607 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%]% +4 "core" %Ҩ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'X +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%l +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2363 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%t +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%x +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%W'd +2320 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%u% +4 "core" %gW\ + #"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"%s'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%r% +4 "core" %ҥ&\  +2 ."da"PS.seek 1.5ml +2 "processing"%T'U +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"%y  +96 "core"  + ."da"PS.seek 0ml +2 "processing"%{'d +1607 "core" ' +2 "processing"%9 +3 "core" 9G^5% +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%d  +3 "core" 5% + 5% + "processing"%}& +4 "core" &X" \ 1 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&S% +4 "core" %\ ' -  + "storage"(% +4 "core" % 4 4 |\ + "storage"( . +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"((S +197 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 ('& +3 "core" &U  M\ +2 "manipulator"&& +4 "core" &- . % _  +2 "manipulator"&% +3 "core" %\ $ *  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +201 "core" ( +2 "manipulator"& & +4 "core" & ,  J + "storage"(& +4 "core" &U 0 + v\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +96 "core" ' + "storage"(& +4 "core" &U @ ; \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"("'g +273 "core" ' + "storage"(- +4 "core" -'i + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 1 9  +2 "storage"(%& +3 "core" &U  r\ +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"&' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&1, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'i +2 ."da"SE.seek 2.17 Pucks below Top Plate +2 "storage"(7' +29 "core" ' + "manipulator"&% +4 "core" %g / / f +2 "storage"(2& +3 "core" &U\ \  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&9'C +18 "core" ' + "manipulator"&(& +4 "core" &  1 : +2 "storage"(& +4 "core" &U ? ? )\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&k'] +31 "core" ' +2 ."da"SE.seek 3.17 Pucks below Top Plate +2 "storage"(:' +39 "core" ' + "manipulator"&0& +5 "core" & + - 9 + "manipulator"&8% +4 "core" %E !   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +105 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&#( +243 "core" ( +2 "manipulator"&5& +4 "core" &  )  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" & * !   +2 ."da"Forearm.seek PC +2 "manipulator"&D' +98 "core" ' + ."da"Hand.close + "manipulator"&=/ +56 "core" / + ."da"PC.seek :open +2 "processing"%3( +423 "core" ( + "storage"()& +4 "core" &U C @ s\ +2 "manipulator"&;& +3 "core" & "  #  +2 "manipulator"&?% +3 "core" % + % @ 6 +2 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +287 "core" ( + "manipulator"&,& +5 "core" &~ )  + "storage"(F& +4 "core" &U Y W \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&H'] +115 "core" ' +2 ."da"Hand.open + "manipulator"&41 +58 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 2.92 Pucks below Top Plate +2 "storage"('K +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(L' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun1016h100ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +252 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.413 seconds\ /var/log/esp/da22jun1016h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun1016h100ml15s.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/da22jun1016h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun1016h100ml30s.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/da22jun1016h100ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun1016h100ml70s.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/da22jun1016h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "18.413 sec auto-exposure",Subject: "da22jun1016h100ml images!" +12 "storage"(6- +3 "core" -' +2 "storage"(E& +6 "core" &U A A \ +2 "manipulator"&A& +3 "core" &~ 6 , m +2 ."da"Elbow.seek 1 +2 "manipulator"&O( +61 "core" ( + "manipulator"&V& +5 "core" && & ! = <? + "storage"(Y& +4 "core" &U ? > O\ +2 ."da"Forearm.seek 1 + 600 counts +64 "manipulator"&P'] +23 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.87 Pucks below Top Plate +2 "storage"(' +62 "core" ' +2 "manipulator"&-& +4 "core" && + - T <? +2 "storage"([& +4 "core" &U \ + ."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"&/' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&., +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.06 Pucks below Top Plate +2 "storage"(I' +26 "core" ' + "manipulator"&<% +5 "core" %e + , a + "storage"(X& +4 "core" &U m q\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&M'D +17 "core" ' + "manipulator"&+& +13 "core" & , ( * 0 +4 "storage"(& +9 "core" &U \ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&B'] +29 "core" ' +2 "storage"(!% +5 "core" % l\  +2 ."downElevator"SE.seek :down +4 "storage"(a' +103 (c% +14 "core" %̟C \ QK +5 "manipulator"&R% +13 "core" %A - - 7 +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&Z'\ +86 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +12 "core" ' +3 "storage"(g& +8 "core" &U \ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +5 "processing"%Q& +8 "core" &\ +4 "manipulator"&^& +7 "core" &   0 +4 "manipulator"&h% +8 "core" %  $ 6 \\ +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&K(, +184 "core" ( +3 "manipulator"&i& +9 "core" &- " , N K +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &j& +5 "core" &-   ' K +4 ."psFlush"Forearm.seek :garage +7 "manipulator"&U'b +97 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&m/ +55 "core" / +3 "manipulator"&\ & +8 "core" &- ( $ * K +3 "manipulator"&e% +10 "core" % q $ * \\ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&J'\ +101 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&&( +121 "core" ( +2 "manipulator"&z& +11 "core" & ' + a \ +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &b& +7 "core" & * & \ +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&n' +124 "core" ' +3 "manipulator"&& +9 "core" & ) ! g \ +3 "manipulator"&~% +9 "core" % " % G +4 "processing"%v& +9 "core" &I\ +5 "processing"%*& +9 "core" &<\ +6 ."psFlush"PC.seek :closed +4 "processing"%|(X +8 "core" &M\ +3 &K\ +4 &6B\ %f +10 &W~C\ 7 +9 &>\ K +10 &_\ K +9 &zb \ K +14 &;_\ L +8 &` \ K +9 &]\ K +7 &`\ L +3 "Can"{\ CB +7 "core" &Cb\ L +8 & _\ K +10 &!d\ K +9 &#b\ L +9 &%L`\ K +9 &'_\ K +9 &(^\ K +10 &*`\ L +9 &,Ta\ K +10 &.b\ K +14 &/a\ K +7 &1^\ K +7 &3\\d\ K +9 &5b\ L +10 &6`\ L +10 &8b\ K +8 &:ce\ L +10 &<&b\ K +9 &=_\ L +10 &?b\ L +9 &Aka\ L +9 &C-c\ L +19 &De\ L +6 &Fy\ N +4 &Hd\ Q +9 &J%\ Q +9 &K\ R +13 &M\ R +6 &Oi\ R +10 &Q)\ R +9 &R\ R +9 &T\ R +10 &Vp\ R +9 &Wbk\ + +10 &X"\ > +14 ( +8 "processing"%*& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +4 "processing"%]& +8 "core" &X\ - +2 &X\ - +2 &X\ - +2 &Xs\ - +2 ."psFlush"Hand.open +4 "manipulator"&p1 +65 "core" 1 +3 "manipulator"&$% +8 "core" %  - 0 q G +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&w'\ +108 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%G +42 "core"  +3 "processing"%f% +8 "core" %a\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +289 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +299 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2106 "core" ' +5 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%t @ +179 "core" @ +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%x  +126 "core" +4 ."psFlush"PSV.dial :mixloop +3 "processing"%q +97 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'F +2618 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%o +101 "core"  +3 "processing"%% +8 "core" %H\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%u' +584 "core" ' +4 ."psFlush"delay 5 seconds +507 .PSR.select :air +8 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"%W' +2111 "core" ' +4 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +4 "processing"%  +33 "core"  +2 ."psFlush"PTV.dial :mixing +4 "processing"% @ +71 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"%r +96 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%s'F +1738 #"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)\ +872 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%y'T +1089 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%d  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%}'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +68 "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 + "processing"% ' +2107 "core" ' +52 ."psFlush"PSV.dial PTV +3 "processing"%' +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2622 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%\\' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%0' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "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"%9' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%k U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%)' +2615 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%; +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%?'d +198 "Can"~\ 99 +2412 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%D @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%,' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'4& +4 "core" &` \ +2 "manipulator"&& +4 "core" & + ( Q \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>( +3 "core" ( + "manipulator"&:& +4 "core" & (  j \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ! # . \ +2 .tForearm.seek PC +2 "manipulator"&6' +96 "core" ' + .tHand.close + "manipulator"&E/ +53 "core" / + .tPC.seek :open +2 "processing"%A( +426 "core" ( + "manipulator"&V& +4 "core" & #  3 \ +2 "manipulator"&Y% +3 "core" % , "  . +2 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&[( +366 "core" ( + "manipulator"&& +5 "core" &# (   :0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &$ * * 3 :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X'O +101 "core" ' + "manipulator"&+& +4 "core" &$  + # :0 +2 "manipulator"&% +4 "core" %O ) " 0 + "collection"'H& +4 "core" &U  +2 "collection"'!& +5 "core" &^  +2 .tCC.seek :closed +2 "collection"'L(X +4 "core" &G  +8 & ,N $e +10 &XR\ 7 +9 &I\ K +9 &_P K +10 &|bK K +9 &>aO K +9 &bH\ K +10 &bL\ K +9 &_P K +9 &FbW\ K +10 & `J K +9 &!`V\ K +10 &#`^ K +9 &%O`H K +9 &'bM K +9 &(aR\ K +10 &*bK\ L +9 &,W`Q K +10 &.`T K +9 &/aS\ L +9 &1^O K +10 &3_][\ K +9 &5!`[\ K +10 &6aZ\ K +9 &8bX\ K +9 &:g][\ K +10 &<'bX\ L +9 &=`[\ K +9 &?`\\\ K +10 &AmbS\ L +9 &C0c^\ K +10 &Dk_\ L +9 &Fe\ O +9 &H]dra\ T +10 &Jkg[\ V +9 &Kts]\ X +9 &Mwv_\ X +10 &OXzz`\ X +9 &Q{zZ\ Y +10 &Ryz^\ X +9 &T|}Z\ X +9 &V]||^\ Y +10 &W[}}X\ : +9 &Xi}~X\ Q +9 ( +2 "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + "collection"'P& +5 "core" &Xlp{b\ N + &Xlp~~[\ N + .tHand.open + "manipulator"&c1 +60 "core" 1 + "manipulator"&R% +5 "core" % O , 0 _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +114 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xlp}b N + "collection"'/% +4 "core" %S  +2 .tCSV.dial CSR + "collection"'M  +40 "core"  +2 "collection"'g% +4 "core" %O}|  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'Q'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '^% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'I' +627 "core" ' +2 .tCSV.dial :waste +6 "collection"'h +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'B'Q +1963 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'i& +4 "core" &Xlo1 N +2 "collection"'j% +4 "core" %V~  + .tCSV.dial :flush + "collection"'a  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'.'m +1156 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +39 "core" A +2 "collection"'\ % +4 "core" %m2  +2 .tCS.seek 7ml +2 "collection"'e' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'Z  + 'z  +40 "core"  +85  + .tCBV.dial :waste1 +2 "collection"'b @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'U'Q +1568 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xln N + "collection"'K% +4 "core" %L  + .tCSV.dial :flush +2 "collection"'~  +69 "core" +2 .tCS.seek 5ml +2 "collection"'v'm +1146 "core" ' +49 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'J @ +42 "core" B + "collection"'3% +4 "core" %m~  +2 .tCS.seek 7ml +2 "collection"']' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'p  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'$  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'*'Q +1569 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'G& +5 "core" &Xln N + "collection"'f% +4 "core" %N  + .tCSV.dial CSR +2 "collection"'n  +40 "core"  +2 "collection"'{% +4 "core" %N~  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'l'O +1791 "core" ' +2 .tdelay 5 seconds +506 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'t' O +512 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'x + 'q  +96 "core" +31  + .tCTV.dial :intake +2 "collection"'  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'o'Q +1795 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Q +580 "core" ' + .tCSV.dial CSR +2 "collection"'u  +97 "core"  + "collection"'% +4 "core" %V~i  +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'r' O +1345 "core" ' +2 .tCSV.dial CBV + "collection"'W +97 "core" +2 .tCS.seek 0ml +2 "collection"'_'Q +2593 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +5 "core" &#  + 1 :0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +16 "core" ( +2 "manipulator"&& +4 "core" & (   / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" & ! ! X / +3 .tForearm.seek CC + "manipulator"&T'O +101 "core" ' + .tHand.close + "manipulator"&S/ +57 "core" / +2 .tCC.seek :open +2 "collection"'}( +424 "core" ( + "manipulator"&& +5 "core" & $ $ / + "manipulator"&'% +4 "core" % Z  +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (, +277 "core" ( + "manipulator"&& +4 "core" &, (  H 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"&'b +114 "core" ' + .tHand.open + "manipulator"& 1 +52 "core" 1 +2 "manipulator"&% +4 "core" % [I )  1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +111 "core" ' +2 "processing"%& +4 "core" &  +24588 "Can"~\ ++ +60002 }\ ++ +60001 |\ ++ +60001 }\ ++ +60001 ~\ ++ +60002 ~\ ++ +60001 ~\ ++ +60001 ^}\ ++ +60001 *~\ ++ +60002 G~\ ++ +60001 7~\ ++ +60001 E|\ ++ +60001 ~\ ++ +60002 3|\ ++ +60001 {\ ++ +60001 d{\ ++ +60001 {\ ++ +60002 {\ ++ +60001 \\z\ ++ +60001 {\ ++ +60002 /y\ ++ +60001 z\ ++ +60001 x\ ++ +60002 &y\ ++ +60001 7x\ ++ +60001 w\ ++ +60002 x\ ++ +60001 Jv\ ++ +60001 v\ ++ +60001 u\ ++ +60002 Ku\ ++ +60001 /t\ ++ +60001 t\ ++ +60002 s\ ++ +60001 Ks\ ++ +60002 t\ ,, +60001 s\ ++ +60001 Qr\ ++ +60001 "r\ ++ +60001 p\ ++ +60002 q\ ++ +60001 uq\ ++ @EDT1654920323.52 r\ ++ +60002 $o\ ++ +60001 dp\ ++ +60001 @o\ ++ +60002 o\ +* +60001 o\ ++ +60001 Jo\ ++ +60001 Fo\ ++ +60002 ,n\ ++ +60001 n\ ++ +60001 \\o\ ++ +60002 o\ ++ +60001 o\ ++ +60001 *l\ +* +60002 em\ ++ +60001 +l\ ++ +60001 m\ ++ +60001 m\ ++ +60002 ul\ ++ +60001 k\ ++ +60001 k\ ++ +60002 l\ ++ +60001 l\ ++ +60001 l\ ++ +60002 l\ ++ +60001 l\ +* +60001 k\ ++ +60001 k\ ,+ +60002 l\ ++ +60001 l\ ++ +60001 l\ ++ +60002 l\ ,+ +60001 Rl\ ++ +60001 Jl\ ,+ +60002 -k\ ++ +60001 Ql\ ++ +60001 6l\ ++ +60002 "k\ ++ +60001 Ql\ ++ +60001 \ j\ ++ +60001 pk\ ++ +60002 l\ ++ +60001 k\ +* +60002 k\ ++ +60001 k\ ++ +60001 j\ ++ +60001 l\ ++ +60001 Fj\ ++ +60002 7k\ ++ +60001  j\ ++ +60001 il\ ++ +60002 ul\ ++ +60001 k\ ++ +60001 j\ ++ +60002 :k\ ++ +60001 j\ ++ +60001 Rk\ ++ +60002 fk\ ++ +60001 k\ ++ +60001 j\ ++ +60002 k\ ++ +60001 Ul\ ++ +60001 k\ ++ +60002 _l\ ++ +60001 $m\ ++ +60001 l\ ++ +60001 .l\ ++ +60002 l\ ++ +60001 &k\ ++ +60001 m\ +* +60002 n\ ++ +60001 n\ ++ +60001 p\ ++ +60001 p\ +* +60002 p\ ++ +60001 r\ ++ +60001 q\ ++ +60002 r\ ++ +60001 s\ ++ +60001 s\ ++ +60001 t\ ++ +60002 u\ ++ +60001 Rt\ ++ +60001 u\ ++ +60002 hu\ ++ +60001 v\ ++ +60001 w\ ++ +60001 v\ ++ +60002 v\ ++ +60047 v\ ++ +59955 w\ ++ +60002 w\ ++ +60001 w\ ++ +60002 w\ ++ +60001 x\ ++ +60001 z\ ++ +60001 x\ ++ +60002 z\ ++ +60001 y\ ++ +60001 z\ ++ +60002 z\ ,+ +60001 z\ ++ +60001 {\ ++ +60001 z\ ++ +60002  {\ ++ +60001 {\ ++ +60001 {\ ++ +60001 {\ ++ +60002 |\ ++ +60001 |\ ++ +60001 |\ ++ +60001 |\ ++ +60001 }\ ++ +60002 |\ ++ +60001 }\ ++ +60001 |\ ++ +60002 |\ ++ +60001 }\ ++ +60001 |\ ++ +60001 }\ +* +60002 }\ ++ +60001 \ ++ +60001 v}\ ++ +60002 |\ +* +60001 |\ ,+ +60001 v|\ +* +60001 }\ ++ +60002 e}\ +* +60001 ~\ ++ +60001 |\ ++ +60002 \\{\ ++ +60001 |\ ++ +60001 ){\ ++ +60002 {\ ++ +60001 /{\ ++ +60001 z\ +* +60001 .y\ ++ +60002 {\ ++ +60001 2x\ ++ +60001 x\ ++ +60002 /w\ ++ +60001 v\ ++ +60001 0v\ ++ +60001 v\ ++ @EDT1655006725.38 Ev\ ++ +60001 u\ ++ +60001 ;u\ ++ +60002 t\ ++ +60001 9t\ +* +60001 t\ ++ +60001 -t\ ++ +60002 t\ ++ +60001 Ls\ ++ +60001 s\ +* +60002 _r\ ++ +60001 r\ ++ +60001 yr\ ++ +60002 r\ ++ +60001 wq\ ++ +60001 q\ ++ +60002 p\ ++ +60001 p\ ++ +60001 p\ ++ +60001 o\ ++ +60002 o\ ++ +60001 lp\ ++ +60001 p\ ++ +60002 an\ ++ +60001 o\ ++ +60001 Xo\ ++ +60002 o\ ++ +60001 Yn\ ++ +60001 )n\ ++ +60002 Im\ ++ +60001 @m\ ++ +60001 Yn\ ++ +60001 >n\ ++ +60002 Xm\ ++ +60001 Al\ +* +60001 tl\ ++ +60002 Xm\ ++ +60001 m\ ++ +60001 _m\ ++ +60001 m\ ++ +60002 l\ ++ +60001 n\ +* +60001 l\ ++ +60002 l\ ++ +60001 dk\ ++ +60001 Om\ ++ +60001 Rl\ ++ +60002 al\ ++ +60001 m\ ++ +60001 n\ ++ +60002 m\ ++ +60001 l\ ++ +60001 m\ ++ +60002 m\ ++ +60001 m\ ++ +60001 m\ ++ +60002 m\ ++ +60001 n\ ++ +60001 n\ ++ +60001 o\ ++ +60002 n\ ++ +60001 o\ ++ +60001 n\ ++ +60002 n\ ++ +60001 *p\ ++ +60001 n\ ++ +60002 4o\ ++ +60001 o\ ++ +60001 o\ ++ +60002 o\ ++ +60001 1p\ ++ +60001 p\ ++ +60001 q\ ++ +60002 p\ ++ +60001 p\ ++ +60001 r\ ++ +60002  r\ ++ +60001 r\ ++ +60001 s\ ++ +60001 s\ ++ +60002  r\ ++ +60001 s\ ++ +60001 #t\ ++ +60002 t\ ++ +60001 4t\ ++ +60001 t\ ++ +60001 u\ ++ +60002 Iw\ ++ +60001 v\ ++ +60001 $w\ +* +60001  x\ ++ +60002  y\ +* +60001 x\ ++ +60001 /y\ ++ +60001 y\ ++ +60002 @{\ ++ +60001 z\ ++ +60001 +|\ ++ +60002  {\ ++ +60001 b|\ ++ +60001 c|\ ++ +60002 W}\ ++ +60001 0~\ ++ +60001 J}\ ++ +60002 W|\ ++ +60001 X|\ ++ +60001 i}\ ++ +60002 n|\ ++ +60001 c}\ ++ +60001 [}\ ++ +60002 d}\ ++ +60001 w~\ ++ +60001 ~~\ +* +60001 u}\ ++ +60002 x\ ++ +60001 r~\ ++ +60001 g}\ ++ +60001 i~\ ++ +60001 ^\ ++ +60002 d~\ ++ +60001 _~\ ++ +60001 [}\ ++ +60002 a~\ ++ +60001 0|\ ++ +60001 }\ ++ +60001 }\ ++ +60002 |\ ++ +60001 }\ +* +60001 |\ ++ +60002 |\ ++ +60001 |\ ++ +60001 }\ ++ +60001 |\ ++ +60002 |\ ++ +60001 z\ ++ +60001 |\ ++ +60001 {\ ++ +60002 {\ ++ +60001 {\ ++ +60001 y\ ++ +60002 x\ ++ +60001 Qx\ ++ +60001  y\ ++ +60002 hx\ +* @EDT1655093127.24 x\ ++ +60001 x\ ++ +60001 w\ ++ +60002 x\ ++ +60001 yw\ ++ +60001 Xw\ ++ +60002 3v\ ++ +60001 /v\ ++ +60001 ^w\ ++ +60001 u\ ++ +60002 u\ ++ +60001 t\ ++ +60001 u\ ++ +60002 Vt\ ++ +60001 s\ ++ +60001 es\ ++ +60002 s\ ++ +60001 Vs\ ++ +60001  r\ ++ +60001 >r\ ++ +60002 r\ ++ +60001 Fq\ ++ +60001 )r\ ++ +60002 Hq\ ++ +60001 r\ ++ +60001 Dq\ ++ +60001 1q\ ++ +60002 Mp\ ++ +60001 (q\ ++ +60001 Kq\ ++ +60002 #p\ ++ +60001 Hp\ ++ +60001 p\ ++ +60002 no\ ++ +60001 p\ ++ +60001 xp\ ++ +60001 o\ ++ +60002 oo\ ++ +60001 n\ ++ +60001 ro\ ++ +60002 n\ ++ +60001 wn\ ++ +60001 n\ ++ +60002 n\ ++ +60001 o\ ++ +60001 n\ ++ +60001 p\ ++ +60002 o\ ++ +60001 o\ ++ +60001 o\ ++ +60002 o\ ++ +60001 fn\ ++ +60001 ,n\ ++ +60002 En\ ++ +60001 Xn\ ,+ +60001 hn\ ++ +60001 {n\ ++ +60002 n\ ++ +60001 po\ ++ +60001 {o\ ++ +60002 dp\ *+ +60001 {o\ ++ +60001 pq\ ++ +60002 s\ ++ +60001  s\ +* +60001 wt\ ++ +60002 s\ ++ +60001 t\ ++ +60001 t\ +* +60001 u\ ++ +60002 w\ ++ +60001 w\ ++ +60001 {w\ ++ +60001  x\ ++ +60002 yy\ +* +60001 y\ +* +60001 y\ ++ +60001 z\ ++ +60002 z\ ++ +60001 x\ ++ +60001 z\ ++ +60002 {\ ++ +60001 {\ ++ +60001 |\ ,+ +60001 |\ ++ +60002 {\ ++ +60001 }\ ++ +60001 |\ ++ +60002 ~\ ++ +60001 }\ ++ +60001 ~\ ++ +60002 ~\ ++ +60001 \ ++ +60001 ~\ ++ +60001 \ ++ +60002 \ ++ +60001 \ +* +60001 \ ++ +60001 \ ++ +60002 ;\ ++ +60001 >\ ++ +60001 K\ ++ +60002 D\ ++ +60001 S\ ++ +60001 *\ ++ +60001 \ ++ +60002 \ ++ +60001 \ ++ +60001 \ ++ +60001 \ ++ +60002 \ ++ +60001 \ ++ +60001 \ ++ +60002 \ ++ +60001 b\ +* +60001 \ ++ +60001 p\ ++ +60002 \ ++ +60001 p\ ++ +60001 \ ++ +60001 \ ++ +60002 \ +* +43349 !to: EOFError: mesg"end of file reached:@timestampu: Time 6Z: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" +11559 #"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)\ +5090 "Can"\ ++ +60001 c\ ++ +60002 \ ++ +60001 E\ ++ +60001 \ ,+ +60001 :\ ++ +60002 \ ++ +60001 f\ ++ +60001 z\ ++ +60001 \ ++ +60002 q\ ++ +60001 o\ ++ +60001 r\ ++ +60001 M\ ++ +60002 \ ++ +60001 V\ ++ +60001 ~\ ++ +60002 U\ ++ +60001 w\ ++ +60001 z\ ++ +60002 x\ +* +60001 \ ++ @EDT1655179529.10 O\ ++ +60001 \ +* +60002 K\ ++ +60001 \ ++ +60001 :\ ++ +60001 \ ++ +60002 >\ ++ +60001 \ +* +60001 5\ ++ +60002 \ ++ +60001 ,\ ++ +60001 ~\ ++ +60001 ;\ ++ +60002 ~\ ++ +60001 D~\ ++ +60001 ~\ ++ +60002 ^}\ ++ +60001 o}\ ++ +60001 ~\ ++ +60001 <}\ ++ +60002 |\ ++ +60001 2|\ ++ +60001 |\ ++ +60004 %|\ ,, +35509 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +24484 "Can"}\ ++ +60001 0|\ ++ +60001 |\ ++ +60002 4|\ ++ +60001 |\ ++ +60001 3{\ ++ +60001 {\ ++ +60002 <{\ ++ +60001 |\ ++ +60001 ?z\ ++ +60002 z\ ++ +60001 Ay\ ++ +60001 {\ ++ +60001 Oz\ +* +60002 y\ ++ +60001 Ky\ ++ +60001 z\ ++ +60002 t{\ ++ +60001 y\ ++ +60001 x\ ++ +60001 ey\ ++ +60002 z\ ++ +60001 cy\ ++ +60001 y\ ++ +60002 cw\ ++ +60001 x\ ++ +60001 Uw\ ++ +60001 x\ ++ +60002 Jv\ ++ +60001 \ x\ ++ +60001 Ov\ ++ +60002 w\ ++ +60001 Mv\ ++ +60001  v\ ++ +60002 `w\ ++ +60001  v\ ,+ +60001 ~v\ ++ @1655215724.61EDT = =tMAIN =mMAIN_scheduler @EDT1655215726.55 #"core_reset"Sent BREAK +2 #t@19334 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +412 "Can"t\  + t\  + #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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 +969 #-> ESP.ready! +3 #Powering core bus +537 .Gate.power :raw,:ON +2 "sampler") +18 ) +3 "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" %  +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% +4 "core" %^ / 9 ` +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&?'r +73 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &@% +2 "core" %# / 8 ! b +2 .tForearm.stop + "manipulator"&5 +33 &A& +3 "core" & - ( 7 ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&B'\ +25 "core" '# 9 1 - b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiG: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti#:pwmig:erri: inPressi9 : outPressi1 :deltaPressi- : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +2 #Retry #5 of 5 + "manipulator"&C& +4 "core" & - . r ' +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&D'\ +88 "core" ' +2 "manipulator"&E% +4 "core" % I $ - L  +2 .tForearm.seek between 5 and retracted +2 "manipulator"&F'r +76 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +54 &G% +2 "core" % $ ; ; ( b +2 .tForearm.stop + "manipulator"&5 +32 &H& +3 "core" & / - l ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&I'\ +28 "core" ' +2 "manipulator"&J% +4 "core" %  7 & J  +2 "processing"%K& +4 "collection"'L& +4 "core" &\ + &  +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b + ."openPC"PC.home.seek :open +49 .tCC.home.seek :open +2 "processing"%M( + "collection"'N( +266 "core" ( +5 ( +2 "collection"'O +3 "core"  +2 "processing"%P +3 "core" W + "processing"%Q +3 "core"  +2 "processing"%R +3 "core" @ + "collection"'S% +4 "core" %Q  +2 "processing"%T% +3 "core" %h\ +2 "sampler")U% +4 "core" % \ 4 +2 "collection"'V& +4 "core" &  + "processing"%W& +3 "core" &\  +2 "manipulator"&X% +4 "core" %  - . Q  +2 "manipulator"&Y& +4 "core" & . $ [ ' + "storage"(Z& +4 "core" &<& \  +2 "storage"([% +3 "core" % %\ \ +2 "collection"'\\9 +3 "core" 9 +2 "processing"%]9 +3 "core" 9 +1110 #t-> CS.status +2 "collection"'^% +3 "core" %Q  +2976 #t-> PS.status +2 "processing"%_% +3 "core" %h\ +30624 #t-> ESP.ready? +2 "collection"'`% +3 "core" %Q  + "sampler")a% +4 "core" %  \ 4 + "manipulator"&b% +4 "core" %  ! *  + "manipulator"&c& +4 "core" & " ' . ' + "storage"(d& +4 "core" &<& \  + "storage"(e% +4 "core" % m\ \ + "collection"'f& +4 "core" &  + "processing"%g& +4 "core" &\  + "processing"%h% +4 "core" %h\ +4751 #t-> access 2 +3 "storage"(i% +2 "core" % Q\ \ +2 "manipulator"&j% +4 "core" %  ' . k  + "manipulator"&k& +4 "core" & . . Y ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(l(K +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (m& +2 "core" &K s\  +13048 #t-> $da [:extractVol]=0.19 +518 #-> startTube 2 +625 #-> da 100 + #da sampling at most 100ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 10:18:44EDT14-Jun-22\\n{1 => 4}\\nCan@10:08:55, 19.9C, 50% humidity, 15.0psia, 13.733V, 0.110A, 0.110A avg, 1.51W",Subject: "da sampling at most 100ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'n& +3 "core" &  +3 .tHand.open + "manipulator"&o1 +59 "core" 1 +2 "manipulator"&p% +4 "core" %  4 0 m  +2 "storage"(q% +5 "core" % W\  + "storage"(r. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(s( \ +676 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +7 (t& +5 "core" & \ +3 "manipulator"&u& +8 "core" & , &  ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&v( +45 "core" ( +4 "manipulator"&w& +9 "core" & - $ V = +7 "storage"(x& +10 "core" & (\ +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&y'/ +112 "core" ' +3 "storage"(z& +9 "core" & H\ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"({'g +264 "Can"r\ 88 +11 "core" ' +3 "storage"(|- +6 "core" -'p +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 (}& +5 "core" & E\ +6 "manipulator"&~& +7 "core" & # 2 = +4 .tElbow.seek 2 +3 "manipulator"&( +7 "core" ( +3 "manipulator"&& +7 "core" & - . < = +3 "storage"(& +8 "core" & R\ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +30 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&/ +67 "core" / +12 ."downElevator"SE.seek :down +7 "manipulator"&& +2 "storage"(' +15 "core" & . , k = +3 "manipulator"&% +8 "core" % . + E A +4 .tForearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +3 .tElbow.seek CC +2 "manipulator"& ( +120 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +50 "core" ( +4 "manipulator"&\ & +9 "core" &( % * D >I +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +14 "core" &( - - a >I +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"& 'O +103 "core" ' +4 "manipulator"& & +8 "core" &( , ; >I +4 "manipulator"&% +7 "core" %V 2 / +3 "collection"'& +8 "core" &  +5 "collection"'& +8 "core" &  +6 .tCC.seek :closed +3 "collection"'(X +9 "core" &  +2 &  +6 &4\ +} +8 &g\ ? +20 &`{\ L +9 &$c\ L +2 &f\ L +6 &c\ L +10 &jc\ L +9 &,g\ L +9 &`\ L +10 &c\ K +9 & rg\ L +9 &"5_\ K +10 &#c\ K +9 &%d\ L +10 &'zd\ L +18 &)<_\ L +2 &*b\ L +8 &,b\ L +10 &.b\ K +9 &0Ee\ K +11 &2`\ L +7 &3_\ K +10 &5`\ L +9 &7M`\ K +9 &9e\ K +10 &:b\ L +9 &<c\ L +9 &>Uc\ K +16 &@b\ K +7 &Aj\ L +6 &Cj\ L +9 &ET~\ N +10 &G \ R +9 &H\ U +11 &J\ W +8 &LC\ W +9 &N\ X +9 &O\ X +10 &Q\ X +9 &SE\ Y +10 &U\ Z +9 &V\ Z +13 &XF\ / +6 &Xzv\ I +5 ( +6 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +3 .Hand.open +3 "manipulator"&1 +7 "core" &Xzc\ I +53 1 +3 "manipulator"&% +15 "core" % V 4 ; +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +117 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold +3 "sampler")+ +4 "core" + +3 "sampler")% +8 "core" %  \ 4 +3 "collection"'& +13 "core" &Xzd\ I +9 "Can"r\ KK +3 #tCalibrating pressure and temperature sensors +10 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X +23  +3 .tdelay 3.8 seconds +383 "collection"'% +6 "core" %Q\ +3 "sampler")!% +14 "core" %5[$ \  +3 .tSSV.dial :spit +4 "sampler")$ +127 "core"  +4 .tSS.seek 0ml +4 "sampler")' +291 "core" ' +3 .tSSV.dial CBV +3 "sampler")%  +130 "core"  +3 .tCTV.dial :intake +2 "collection"''  +84 "core" +2 #tWaiting for external sampler to finish priming... +4 .delayUntil "10:22:11.65" +1392 #"flow"0.0L/min +6082 #"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)\ +8755 ."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" %Q\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +2 "core" %Q\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X' +580 "core" ' +2 .tdelay 15 seconds +1502 "collection"'<% +3 "core" %"\ + "sampler")A% +4 "core" %/ \  +2 #tEvacuated: Intake @16.3psia, Outlet @13.9psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")B +127 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X!7d +102 "collection"'l9 +2 "core" 9Q!;d +102 "collection"'t9 +3 "core" 9d"?d +102 "collection"'u9 +2 "core" 9y"Cd +102 "collection"'w9 +2 "core" 9#Hd +102 "collection"'x9 +3 "core" 9$Ld +102 "collection"'z9 +2 "core" 9%Pd +102 "collection"'g9 +3 "core" 9&Td +102 "collection"'&9 +2 "core" 9&Xd +102 "collection"'I9 +3 "core" 9'\\d +102 "collection"'|9 +2 "core" 90(ad +102 "collection"'}9 +4 "core" 9N)ed +102 "collection"'"9 +3 "core" 9l)id +102 "collection"'h9 +2 "core" 9*md +102 "collection"'9 +3 "core" 9+qd +102 "collection"'9 +2 "core" 9+vd +102 "collection"'9 +2 "core" 9-zd +102 "collection"'9 +3 "core" 9 -~d +102 "collection"'y9 +3 "core" 9)/d +102 "collection"'9 +2 "core" 9J/d +102 "collection"'9 +3 "core" 9j0d +102 "collection"'{9 +2 "core" 92d +102 "collection"'\ 9 +3 "core" 95c +102 "collection"'9 +3 "core" 97` +102 "collection"'~9 +2 "core" 99\\ +102 "collection"'9 +2 "core" 99Z +102 "collection"' 9 +3 "core" 92;V +102 "collection"'9 +3 "core" 9R=S +102 "collection"'9 +2 "core" 9t>Q +102 "collection"'v9 +3 "core" 9AN +102 "collection"'9 +2 "core" 9CJ +102 "collection"'N9 +2 "core" 9DH +102 "collection"'9 +6 "core" 9FE +102 "collection"' 9 +2 "core" 9HB +102 "collection"'9 +3 "core" 96I? +102 "collection"' 9 +2 "core" 9VK= +102 "collection"'9 +2 "core" 9uL: +102 "collection"'9 +5 "core" 9N7 +102 "collection"'9 +2 "core" 9P5 +102 "collection"'9 +3 "core" 9R3 +102 "collection"'9 +2 "core" 9S1 +102 "collection"'9 +2 "core" 9 U. +102 "collection"'9 +3 "core" 9$W- +102 "collection"'$9 +3 "core" 9@X* +102 "collection"'9 +2 "core" 9YZ) +102 "collection"'9 +2 "core" 9s[' +102 "collection"'!9 +3 "core" 9]& +102 "collection"'9 +2 "core" 9_% +102 "collection"''9 +2 "core" 9`" +102 "collection"'(9 +3 "core" 9b +102 "collection"'%9 +2 "core" 9b +102 "collection"'9 +3 "core" 9c  +102 "collection"',9 +3 "core" 9 f +102 "collection"' 9 +2 "core" 9 )g +102 "collection"'-9 +3 "core" 9 =h +102 "collection"')9 +3 "core" 9 Oi +102 "collection"'9 +2 "core" 9 ck! +102 "collection"'39 +3 "core" 9 ul% +102 "collection"'.9 +2 "core" 9 m) +102 "collection"'+9 +3 "core" 9 o. +102 "collection"'/9 +2 "core" 9 p2 +102 "collection"'09 +2 "core" 9 q6 +102 "collection"'*9 +3 "core" 9 r: +102 "collection"'79 +3 "core" 9 s> +102 "collection"'19 +2 "core" 9 uC +102 "collection"'99 +3 "core" 9 vG +102 "collection"':9 +4 "core" 9 xK +102 "collection"'29 +2 "core" 9\ \ yO +102 "collection"'59 +3 "core" 9\ zS +102 "collection"'69 +2 "core" 9\ {X +102 "collection"'=9 +3 "core" 9\ *|\\\ +102 "collection"'49 +2 "core" 9\ 6~`\ +102 "collection"'<9 +3 "core" 9\ ?d +102 "collection"'A9 +3 "core" 9\ Hh +102 "collection"'B9 +2 "core" 9\ Pl +102 "collection"'>9 +3 "core" 9\ Yq +102 "collection"'C9 +2 "core" 9\ au +102 "collection"'?9 +3 "core" 9\ iy +102 "collection"'G9 +4 "core" 9\ o} +102 "collection"'J9 +2 "core" 9\ v +102 "collection"'E9 +3 "core" 9\ } +102 "collection"'L9 +2 "core" 9\  +102 "collection"';9 +3 "core" 9\  +102 "collection"'K9 +2 "core" 9\  +102 "collection"'H9 +3 "core" 9\  +102 "collection"'D9 +2 "core" 9\  +102 "collection"'O9 +2 "core" 9\  +103 "collection"'89 +3 "core" 9\  +102 "collection"'F9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'Q `\ `\ C +2 'R9 +6 "core"  9\  +2 "collection"'@% +3 "core" %ro\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.2psia +48015 "Can"u\ +11975 "core" ` + "collection"'P9 +4 "core" 9\ L + "collection"'U% +4 "core" %\  N\ +2 #tEnded lysing Collection Puck Heater at 70C/33.9psia +2 .CS.seek 0ml +2 "collection"'W'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'V @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'Y @ +53 "core" B +2 .tCS.seek 5ml +2 "collection"'X'm +1341 "core" ' + .tCSV.dial CTV +2 "collection"'[  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Z  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'^ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"']'Q +1347 "core" ' +2 "collection"'`% +4 "core" %Qs  + #tPuck @45.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'_ +108 "core" +2 .tCBV.dial CSV + "collection"'b  +28 "core"  +2 "collection"'c% +4 "core" %QT +2 .tCS.seek 5ml +2 "collection"'T'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'e  +41 "core" +2 "collection"'f% +3 "core" %m  +2 .tCS.seek 7ml +2 "collection"'d' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'i @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'j' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'k ` +109 "core" _ +2 #tLysing Complete + "collection"'m& +4 "core" &Xz`ON I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&#% +3 "core" %\ 6 , T +2 "storage"(n% +3 "core" % %\ +2 "storage"(o. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(p(S +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +3 "core" &Q x r h\ + "manipulator"&r& +4 "core" &( , . " >I + "manipulator"&l% +4 "core" %\  +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&t( +185 "core" ( +2 "manipulator"&u& +4 "core" & )  l 8 +2 "storage"(w& +3 "core" &Q P\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&x'] +119 "core" ' + "storage"(z& +4 "core" &Q 9\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(g'g +259 "core" ' + "storage"(&- +4 "core" -'\\ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" & ' - s 8 + "storage"(|& +4 "core" &Q S\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&}' +36 "core" ' + .tElbow.hold +2 "manipulator"&", +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(h- +2 "core" -'\\ +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&% +4 "core" %? 8 1 < +2 "storage"(& +3 "core" &Q Z X\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&'= +80 "core" ' + "manipulator"&y& +5 "core" & % 9 v 8 + "storage"(& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +22 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"({'r +42 "core" ' + "manipulator"&\ & +5 "core" &! - , 1 8 + "manipulator"&% +4 "core" %e 2 1 # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +148 "core" ( + "manipulator"& & +4 "core" &7 7 ( K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7 - - K +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close + "manipulator"&v/ +60 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "storage"(N& +4 "core" &Q M\ + "storage"(& +4 "core" &Q c\ +2 "manipulator"& & +4 "core" &7 - + n K + "manipulator"&% +4 "core" % J . - p  +2 .tForearm.seek :retract +2 "manipulator"& '\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +169 "core" ( +2 "manipulator"&& +4 "core" &  ,  [ + "storage"(& +4 "core" &Q \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +105 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +5 "core" % 3 E 6 + "storage"($& +4 "core" &Q q o J\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&': +17 "core" ' +2 "manipulator"&& +4 "core" &  + S + "storage"(!& +4 "core" &Q L\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +24 "core" ' +2 "storage"('% +4 "core" %w \ +2 ."downElevator"SE.seek :down +3 "storage"((' +99 (%% +3 "core" %> K\ QK + "manipulator"&% +4 "core" %^ - *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' +22 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +4 "core" &BE L + "manipulator"&-& +4 "core" &   ] S +2 "manipulator"&)% +4 "core" %\ - + 7 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +172 "core" ( +2 "manipulator"&3& +4 "core" &- - + P 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- 8 $  0 +2 .tForearm.seek :garage + "manipulator"&+'b +108 "core" ' +2 .tHand.close + "manipulator"&// +63 "core" / + "manipulator"&0& +4 "core" &- = 7 0 +2 "manipulator"&*% +3 "core" % kk - . K +2 .tForearm.seek :retract +2 "manipulator"&7'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&1( +314 "core" ( +2 "manipulator"&9& +4 "core" & )  / , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &  $ 3 , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'O +105 "core" ' + "manipulator"&5& +4 "core" &  ) / , +2 "manipulator"&6% +4 "core" %Y % I +2 "collection"'=& +3 "core" &AC  +3 "collection"'4& +5 "core" &AA  +2 .tCC.seek :closed +2 "collection"'<(X +4 "core" &BB   +8 & *BC $e +9 &Zy@B\ 7 +10 &zAB\ J +9 &XACg I +10 &_?A\ J +9 &GYAA I +9 &]AC J +10 &_BA J +9 &`?AS\ J +9 &N_@@ J +10 & _D@x\ J +9 &!_AB J +10 &#]BD\ J +9 &%XZAB I +9 &'[ABg J +10 &(ZABI\ I +9 &*\\@@\ J +9 &,^_CC J +10 &. `CD\ J +9 &/_AB J +10 &1\\ABn J +9 &3fYBDe J +9 &5)]@C\ I +10 &6\\BB\ I +9 &8`CCx\ J +9 &:n[DCZ\ J +10 &<0aCBF\ J +9 &=`BCT\ J +10 &?_D@j\ J +9 &Av_AAn\ J +9 &C7b<@@\ J +10 &Dg13\ K +9 &Fwl\ N +9 &Hb\ T +10 &J \ V +9 &K\ X +10 &M !\ X +9 &O]! e\ X +9 &Q"#a\ Y +10 &R"!\ Y +9 &T !\ Y +9 &Va !~\ Y +10 &W] k\ < +9 &Xk\\\ L +6 ( +2 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 + "collection"'A& +5 "core" &XkfH\ L + &XkgI\ L + .tHand.open + "manipulator"&B1 +63 "core" 1 +2 "manipulator"&>% +4 "core" % Y = 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%? +134 "core"  + "processing"%G% +4 "core" %h(\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%J'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%E  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%L'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%; +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%H +2 "collection"'D  +6 "core" @ + "processing"%O  +66 "core" +85  + .tPSV.dial :mixloop +2 "processing"%8 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%F  +123 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2620 "core" ' + .tPSV.dial :air +6 "processing"%@  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +42 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%U  +54 "core" +2 .tPS.seek 2.5ml + "processing"%a' +2643 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +40 "core" + .tPS.seek 0ml +2 "processing"%Y'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&W& +4 "core" & . 1 , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&\\& +4 "core" & 5 1  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & . - k , +2 .tForearm.seek CC + "manipulator"&^'O +113 "core" ' +2 .tHand.close + "manipulator"&X/ +54 "core" / + .tCC.seek :open +2 "collection"'`( +425 "core" ( +2 "manipulator"&_& +4 "core" & 7 0 L , + "manipulator"&b% +4 "core" % Qo , , ? + .tForearm.seek :retract +2 "manipulator"&c'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&](, +282 "core" ( +2 "manipulator"&e& +4 "core" &-  ( B  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" &- !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&T'b +114 "core" ' +2 .tHand.open +2 "manipulator"&i1 +53 "core" 1 + "manipulator"&d% +4 "core" % V# / - . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +127 "core" ' +2 .tPSV.dial :mixloop +6 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'m& +9 "core" &C + "manipulator"&#% +4 "core" %\  '   + "storage"(n% +4 "core" % \ + "storage"(o. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(q( \ +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (r& +2 "core" & \ \  +2 "manipulator"&l& +4 "core" &- ' / Q  + "manipulator"&s% +4 "core" %\ $  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&u( +221 "core" ( + "manipulator"&w& +4 "core" &  *   + "storage"( & +4 "core" & Y\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&z'/ +85 "core" ' + "storage"(& +4 "core" & ]\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(&'g +280 "core" ' + "storage"(I- +4 "core" -'r + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (|& +2 "core" & \  +2 "manipulator"&h& +3 "core" & / + d  +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & / 4 M  + "storage"(y& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +35 "core" ' +2 .tForearm.reconfigure :loose +57 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&\ / +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(x' +8 "core" & - + {  + "manipulator"&t% +4 "core" %  / . \\  +2 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&}( +151 "core" ( + ' +2 "manipulator"&& +4 ."downElevator"SE.stop +2 "storage"(5 +3 "core" &3 , , 7 H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &3 - , m H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +112 "core" ' + "manipulator"&& +4 "core" &3 ! , H +2 "manipulator"&% +4 "core" %D , , Z b +2 "collection"'"& +4 "core" &( +2 "collection"'v& +4 "core" &U  +2 .tCC.seek :closed +2 "collection"'~(X +4 "core" &k  +9 &3 *z +9 &h > +10 &p K +9 &V\\ I +9 &[q I +10 &^X I +9 &X? I +10 &^] I +9 & Z I +9 &\\ I +10 & _ J +9 &"e\\m J +9 &$']T J +10 &%YM I +9 &'Z8 J +10 &)n\\x J +9 &+/] J +9 &,[v J +10 &.][ J +9 &0v`L I +9 &28_ I +10 &3Y I +9 &5Z I +10 &7\\u I +9 &9@`^ I +9 &;`Q J +10 &<`B I +9 &>`: J +9 &@G\\, J +10 &B] J +9 &Cc K +10 &E N +9 &G5M[\ S +9 &H;;\ V +10 &J::\ V +9 &Ln79\ W +9 &N.56\ X +10 &O26l\ X +9 &Q11s\ Y +10 &Sq-/Y\ Y +9 &U3%T\ Y +9 &V P\ O +10 &X#L=\ 'x +9 &Xp> T +5 ( +2 "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.15 + .Hand.open + "manipulator"&1 +4 "core" &Xpu* m T +54 1 + "manipulator"&N% +4 "core" % D = F b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core"  + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' + "collection"'% +4 "core" % R\ \ c  +2 .tCS.seek 4ml +2 "collection"''NS +1599 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'$ ` +27 "core" ` +2 .tCSV.dial :air + "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'!' O +1595 "core" ' + .tCSV.dial CTV +2 "collection"''  +42 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1609 "Can"3w\ KK +992 "core" ' + .tCBV.dial :waste1 +2 "collection"'% @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +122 "core" + "collection"'& +4 "core" &Xps/ T +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  1 -  +2 "storage"( % +3 "core" % \ +2 "storage"(-. +2 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"()(S +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &U x\ +2 "manipulator"&{& +4 "core" &3 / . [ H + "manipulator"&% +4 "core" %  / , f +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&3( +155 "core" ( +2 "manipulator"&.& +4 "core" &  ' ' + "storage"((& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +113 "core" ' + "storage"(/& +4 "core" &U %\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(0'g +259 "core" ' +2 "storage"(*- +3 "core" -'H +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +2 "core" & 0 1 C +2 "storage"(+& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +34 "core" ' + .tElbow.hold +2 "manipulator"&9, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(:- +3 "core" -'H +2 .tSE.seek 4.17 Pucks below Top Plate + "storage"(5'o +29 "core" ' +2 "manipulator"&6% +4 "core" %S 0 1 z +2 "storage"(=& +3 "core" &U ~ } D\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts + "manipulator"&7'C +26 "core" ' +2 "manipulator"&& +4 "core" & 3  + "storage"(A& +4 "core" &U 1\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +23 "core" ' +2 .tSE.seek 5.17 Pucks below Top Plate + "storage"(>'^ +47 "core" ' + "manipulator"&4& +5 "core" & % / y + "manipulator"&?% +4 "core" %< - 0 s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2( +163 "core" ( + "manipulator"&E& +5 "core" &$ 0 $ . ;4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &$ , % X ;4 +2 .tForearm.seek CC +2 "manipulator"&;'O +96 "core" ' +2 .tHand.close + "manipulator"&L/ +58 "core" / +2 .tCC.seek :open +2 "collection"'H( +425 "core" ( + "storage"(D& +4 "core" &U ,\ +2 "storage"(O& +3 "core" &U \ +3 "manipulator"&8& +3 "core" &$  ! E ;4 +2 "manipulator"&F% +3 "core" % T - - Z U +2 .tForearm.seek :retract +2 "manipulator"&K'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&@( +180 "core" ( + "manipulator"&R& +4 "core" & )  % - +2 "storage"(Q& +4 "core" &U ?\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&S' +108 "core" ' + .tElbow.hold +2 "manipulator"&U, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&P1 +63 "core" 1 +2 "manipulator"&V% +5 "core" % ' 9 : o + "storage"(a& +4 "core" &U { } \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&W'9 +16 "core" ' +2 "manipulator"&\\& +4 "core" & , # # # + "storage"(Z& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&X'] +29 "core" ' + "storage"(1% +5 "core" %d 5\ +2 ."downElevator"SE.seek :down +3 "storage"(C' +99 (<% +3 "core" %= \ QK +2 "manipulator"&_% +3 "core" %C ! & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +90 "core" ' +15 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%^  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%e' +2620 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%f +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%[  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%i +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%d  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%c'd +2613 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%m& +3 "core" &M  +2 "manipulator"&#& +55 "core" & # # +3 "manipulator"&n% +3 "core" %\ + # 1 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(, +183 "core" ( +2 "manipulator"&T& +4 "core" &-  *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- + " =  +2 .tForearm.seek :garage +2 "manipulator"&l'b +111 "core" ' + .tHand.close + "manipulator"&s/ +60 "core" / +2 "manipulator"&p& +4 "core" &- 3 % (  + "manipulator"&w% +4 "core" % `U / / +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&]( +119 "core" ( + "manipulator"&& +4 "core" &  , \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & ) % L  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&I' +114 "core" ' + "manipulator"&|& +4 "core" & $  | +2 "manipulator"&h% +4 "core" % $ * h  + "processing"%& +4 "core" &S  +2 "processing"%y& +7 "core" &R  +2 .tPC.seek :closed +3 "processing"%\ (X +2 "core" &;  +7 &>< %h +9 &mXC\ 8 +10 &E\ L +9 &dG\ L +10 &MgG\ L +9 &cO\ L +9 &dN\ L +10 &cW\ L +9 &VcM\ L +9 &f^\ L +10 &`X\ L +9 &!f]\ L +10 &#^dZ\ L +9 &% gg\ L +9 &&fm\ L +10 &(ck\ L +9 &*few\ L +9 &,(er\ L +10 &-g{\ L +9 &/f\ L +10 &1ke\ M +9 &3/f\ L +9 &4e\ L +10 &6g\ L +9 &8te\ L +9 &:6e\ L +10 &;i\ L +9 &=dd\ L +10 &?|g\ L +9 &A?e\ L +9 &Bh\ M +10 &Dk\ M +9 &F}~\ O +9 &H8\ Q +10 &I\ R +9 &K\ R +10 &Mz\ R +9 &O=\ R +9 &P\ S +10 &R\ S +9 &T\ S +9 &V@\ T +10 &Wyx\ 'z +9 &X$x\ 7 +9 ( +2 &X - +2 "processing"%y& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +6 "processing"%& +4 "core" &X - +2 .tHand.open + "manipulator"&t1 +61 "core" 1 +2 "manipulator"&u% +4 "core" %  0 /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" + "processing"%&% +4 "core" %g +2 .tPS.seek 0.3ml +2 "processing"%'d +382 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %d  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +490 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%"' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%x +107 "core" +2 .tPTV.dial :mixing +2 "processing"%g @ +68 "core" A + .tPBV.dial :waste2 +2 "processing"%`  +97 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&N& +5 "core" & $ & \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&v( +2 "core" ( +2 "manipulator"& & +4 "core" & 4   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & - 0 +2 .tForearm.seek PC + "manipulator"& ' +92 "core" ' + .tHand.close +2 "manipulator"&Y/ +56 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&j& +4 "core" & , - $ + "manipulator"&% +4 "core" % )  +2 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +144 "core" ( + "manipulator"&$& +4 "core" &-  + > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   Z > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +108 "core" ' + .tHand.open + "manipulator"&'1 +63 "core" 1 + "manipulator"&!% +5 "core" % VQ 7 -  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +118 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &O  + "manipulator"&% +4 "core" %\ + " S + "storage"(% +4 "core" % \ + "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(-( \ +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & 0\  +2 "manipulator"&{& +3 "core" &- * > +2 "manipulator"&% +3 "core" %\ "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&q( +180 "core" ( + "manipulator"&.& +4 "core" & . # , / +2 "storage"((& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&/'/ +102 "core" ' + "storage"(}& +4 "core" & \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +278 "core" ' +2 "storage"(*- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (,& +3 "core" & \  +2 "manipulator"&+& +3 "core" & $ * = / +2 .tElbow.seek 2 +2 "manipulator"&:( +3 "core" ( + "manipulator"&6& +4 "core" & , ( a / + "storage"(=& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +45 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&A/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&4& +2 "storage"(?' +7 "core" & . . a / + "manipulator"&% +4 "core" %  - 1 n  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&0( +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&& +4 "core" & & + L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" & !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&5' +89 "core" ' +2 "manipulator"&E& +4 "core" &  3 Z + "manipulator"&J% +4 "core" % & " ! +2 "processing"%B& +4 "core" &\ +2 "processing"%9& +4 "core" & +2 .tPC.seek :closed +2 "processing"%L(X +4 "core" &\ +7 & /\ $d +10 &W\ 7 +9 &\ K +9 &_\ L +11 &rb\ L +8 &5^\ L +9 &_\ L +10 &e\ L +9 &{c\ L +9 &<c\ L +10 & `\ K +9 &!f\ L +9 &#c\ K +10 &%Ec\ L +9 &'c\ L +10 &(`\ K +9 &*`\ L +9 &,M`\ L +10 &.c\ K +9 &/c\ L +9 &1f\ L +10 &3Vc\ K +9 &5b\ L +10 &6b\ K +9 &8c\ K +9 &:]d\ L +10 &<b\ L +9 &=`\ L +10 &?c\ L +9 &Adc\ L +9 &C$n\ M +10 &Dy\ N +9 &F\ Q +9 &HZ\ R +10 &J\ R +9 &K\ R +10 &M\ R +9 &O`\ S +9 &Q"\ S +10 &R\ S +9 &T\ S +9 &Vf\ S +10 &Wmr\ !g +9 &X(z\ @ +9 ( +2 &Xy\ - +2 "processing"%9& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&G1 +52 "core" 1 + "manipulator"&~% +5 "core" % 9 % % + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +109 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%O P +3 %89 +5 "core" 9  +102 "processing"%F9 +2 "core" 9% +102 "processing"%R9 +3 "core" 9$  +102 "processing"%Q9 +2 "core" 9%  +102 "processing"%;9 +3 "core" 9$ +102 "processing"%29 +2 "core" 9# +102 "processing"%P9 +3 "core" 9% +102 "processing"%V9 +2 "core" 9% +102 "processing"%a9 +2 "core" 9%"! +102 "processing"%\\9 +4 "core" 9%&! +102 "processing"%Z9 +3 "core" 9%*! +102 "processing"%19 +2 "core" 9%/" +102 "processing"%K9 +2 "core" 9%3" +102 "processing"%<9 +3 "core" 9%7" +103 "processing"%_9 +3 "core" 9&;" +102 "processing"%@9 +3 "core" 9&?! +102 "processing"%S9 +2 "core" 9 %D! +102 "processing"%W9 +2 "core" 9%&H +102 "processing"%^9 +2 "core" 9*&L +102 "processing"%>9 +3 "core" 90&P +102 "processing"%X9 +2 "core" 95&T +102 "processing"%C9 +55 "core" 9;&X +103 "processing"%9 +3 "core" 9F'_ +102 "processing"%f9 +2 "core" 9M'c +102 "processing"%[9 +3 "core" 9T'g +102 "processing"%i9 +3 "core" 9\\(k +102 "processing"%d9 +2 "core" 9e'o +102 "processing"%e9 +3 "core" 9m(t +102 "processing"%m9 +2 "core" 9u)x +102 "processing"%#9 +2 "core" 9)| +103 "processing"%n9 +2 "core" 9) +102 "processing"%T9 +3 "core" 9) +102 "processing"%r9 +2 "core" 9*\ +102 "processing"%U9 +3 "core" 9*\ +102 "processing"%s9 +2 "core" 9) +102 "processing"%p9 +3 "core" 9* +102 "processing"%w9 +3 "core" 9+ +102 "processing"%b9 +2 "core" 9+ +102 "processing"%9 +2 "core" 9+ +102 "processing"%k9 +3 "core" 9, +102 "processing"%l9 +3 "core" 9+ +102 "processing"%|9 +2 "core" 9, +102 "processing"%h9 +3 "core" 9, +102 "processing"%9 +2 "core" 9- +102 "processing"%o9 +2 "core" 9- +102 "processing"% 9 +3 "core" 9. +3 .tPH.hold 2:00:00,28C +4 "processing"%M pPp +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +92 "core"  +2 "processing"%t% +4 "core" %a + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%u' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%y'Ҧ +1598 "core" ' + .tPTV.dial :puck +6 "processing"%  +69 "core"  +2 .tPSV.dial PTV +2 "processing"% +68 "core" + .tPBV.dial :waste1 +2 "processing"%&  +122 "core" +2 "processing"%I% +3 "core" %ҪY\  +2 .tPS.seek 1.5ml +2 "processing"%c'Z +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%'d +1595 "core" ' +2 .tdelay 5:00 +18836 "Can"?y\ AA +11166 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%x +69 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%g' +2330 "core" ' +2 .tPSV.dial PTV +2 "processing"%` +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%" +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +7 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2315 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Y  +124 "core" + .tPSV.dial :mixloop +2 "processing"%] +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%z @ +68 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%\ 'c +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'j  + "processing"%  +43 "core" +3  + "processing"%$% +4 "core" %a5\  +2 .tPS.seek 0.34ml +2 "processing"%'p +438 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%v  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%''G[ +1186 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%' +887 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +40 "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 + "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%{' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%)'d +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" &  + "manipulator"&(& +4 "core" & ) , + "manipulator"&% +4 "core" %\ + % F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&}(, +125 "core" ( + "manipulator"&%& +4 "core" &, )    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &,  )   +2 .tForearm.seek :garage +2 "manipulator"&,'b +107 "core" ' + .tHand.close + "manipulator"&+/ +64 "core" / + "manipulator"&6& +4 "core" &- 8 .  + "manipulator"&=% +4 "core" % _` , + E +2 .tForearm.seek :retract +2 "manipulator"&A'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&4( +293 "core" ( + "manipulator"&& +4 "core" & *  A 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" & + 7 E 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/'O +103 "core" ' +3 "manipulator"&& +4 "core" &! 3 1 7 + "manipulator"&% +4 "core" %S 8 / +2 "collection"'& +4 "core" &\ + "collection"'7& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"':(X +4 "core" &\ +8 &>\ %g +9 &X{\ 7 +10 &\ L +9 &[\ L +9 &|`\ L +10 &?_\ K +9 &c\ K +9 &a\ K +10 &c\ K +9 &F`\ L +10 & _\ K +9 &!`\ K +9 &#^\ K +10 &%P[\ K +9 &'`\ L +9 &(_\ K +10 &*\\\ K +9 &,W\\\ K +10 &.\\\ K +9 &/b\ K +9 &1`\ K +10 &3^_\ L +9 &5"^\ K +9 &6_\ K +10 &8b\ K +9 &:f`\ L +10 &<)`\ K +9 &=\\\ K +9 &?_\ K +10 &Aob\ K +9 &C0c\ L +9 &Dh\ L +10 &F\ O +9 &Haiq\ S +9 &Jii\ V +10 &Kij\ V +9 &Mig\ W +10 &O\\ki\ W +9 &Qhi\ X +9 &Rhk\ Y +10 &Tki\ Y +9 &V^ij\ Y +9 &Wgii\ , +10 &Xt hj\ M +9 ( +2 "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 + "collection"'E& +4 "core" &Xxcjk\ I + &Xxckh\ I +2 .tHand.open + "manipulator"&J1 +58 "core" 1 +2 "manipulator"&B% +4 "core" % S A C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%3 +95 "core"  + "processing"%% +4 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%G'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%~  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%9 +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%F' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%5  +2 "collection"'R  +29 "core" +119  + .tPSV.dial :mixloop +2 "processing"%Q +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%;  +70 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%P  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +47 "core" +2 .tPS.seek 0ml +2 "processing"%\\'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%Z  +94 "core"  +2 .tPS.seek 2.5ml + "processing"%1' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%<'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +5 "core" & , - _ 7 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&@( +34 "core" ( +2 "manipulator"&S& +4 "core" & 2  W 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" & 7 / n 2 +2 .tForearm.seek CC + "manipulator"&^'O +93 "core" ' +2 .tHand.close + "manipulator"&>/ +61 "core" / +2 .tCC.seek :open +2 "collection"'X( +426 "core" ( + "manipulator"&C& +4 "core" & , ' - 2 + "manipulator"&% +4 "core" % c   1 +2 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(, +278 "core" ( +2 "manipulator"&i& +4 "core" &, 3   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &, % #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e'b +104 "core" ' +2 .tHand.open + "manipulator"&m1 +58 "core" 1 + "manipulator"&#% +4 "core" % jg G F a 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +113 "core" ' +2 ."da"delayUntil "11:11:45.05" +8158 "Can"dz\ DD +16750 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%T @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%r  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + + ."da"PSV.dial :air +2 "processing"%s  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2327 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%w +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2319 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +122 "core"  + "processing"%h% +4 "core" %g.\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" + "processing"%% +4 "core" %Ң&\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'R +596 "core" ' + ."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 + .PBV.dial :waste1 +2 "processing"%&  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%I * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%y +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +69 "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"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2323 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%`% +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"%"' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%N'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" + "processing"%Y% +4 "core" %ҩ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'Y +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +1899 "Can"|\ << +10103 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%j  +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"%$ +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%v +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2288 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."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"%'a +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%% +4 "core" %e(\  + ."da"PS.seek 0.55ml +2 "processing"%' +329 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%{  +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"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" + "processing"%*% +4 "core" %ҫ+\  +2 ."da"PS.seek 1.85ml +2 "processing"%0' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +53 "processing"%+ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1952 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +33859 "Can"r~\ @A +14143 #"da"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"%D * +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"%' +2332 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%q +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +121 "core"  +2 "processing"%H% +4 "core" %g?\ + #"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' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%J'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%B  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 "processing"%% +4 "core" %Ң.\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'R +619 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%G  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%8 +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Q +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2319 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +122 "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"%V' +584 "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 + .PSV.dial PTV +2 "processing"%\\ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +35 "core" + "processing"%1% +4 "core" %ҨD\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'X +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%W'd +1607 "core" ' + ."da"delay 2:00 +4559 "Can"~\ @@ +7445 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%4 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +69 "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"%C +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%d'd +2302 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +121 "core"  +2 "processing"%m% +3 "core" %bV\ +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"%#' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%e +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core" + "processing"%r% +4 "core" %Ҧ:\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'V +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'d +1602 "core" ' +2 ."da"delay 2:00 +12008 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%l  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2308 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +4 "processing"%% +16 "core" %e@\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%t' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" % G\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +48 "processing"%o' +349 "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 + .PSV.dial PTV +2 "processing"%u +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core" + "processing"%I% +4 "core" %ҨW\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'X +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"%c'd +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +80 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +1306 "Can"\ ll +1005 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +122 "core"  + "processing"%Y% +4 "core" %gw\ + #"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"%N'Ҧ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%z +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +32 "core"  + "processing"%j% +4 "core" %ҥL\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +586 "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"%  +106 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'd +1595 "core" ' +2 "processing"%v9 +3 "core" 9If5$ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 5$ + 5$ + "processing"%!& +4 "core" &XB\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&\ % +4 "core" %\ ! ) ` +2 "storage"(% +3 "core" % X V K\ +2 "storage"(. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &N N 3 #\ +2 "manipulator"&'& +3 "core" &, ' ! %  +2 "manipulator"&% +4 "core" %\ # # ^ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +213 "core" ( +2 "manipulator"&& +4 "core" &  % T  + "storage"({& +4 "core" &N W X a\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +107 "core" ' + "storage"((& +4 "core" &N X W N\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +245 "core" ' + "storage"(%- +4 "core" -'C + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&*& +3 "core" & , " 0  + "storage"(.& +4 "core" &N 2 = \ + ."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"&+' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&0, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(=- +2 "core" -'C +3 ."da"SE.seek 5.18 Pucks below Top Plate +2 "storage"(D'j +32 "core" ' + "manipulator"&,% +4 "core" %g . - Z + "storage"(6& +4 "core" &N\ \  G\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&q'D +16 "core" ' +2 "manipulator"&}& +4 "core" & 2   + "storage"(& +4 "core" &N ? A \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +26 "core" ' +2 ."da"SE.seek 6.18 Pucks below Top Plate + "storage"('Y +46 "core" ' +2 "manipulator"&A& +4 "core" & - " 6  + "manipulator"&H% +4 "core" %g    +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&E( +243 "core" ( + "manipulator"&B& +4 "core" & (  [  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & $ # !  +2 ."da"Forearm.seek PC +2 "manipulator"&3' +104 "core" ' + ."da"Hand.close +2 "manipulator"&/ +60 "core" / + ."da"PC.seek :open +2 "processing"%J( +423 "core" ( + "storage"()& +4 "core" &N W W\ + "manipulator"&/& +4 "core" & " # F  + "manipulator"&G% +4 "core" %   ! n +2 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +105 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8( +273 "core" ( + "manipulator"&~& +4 "core" & '    +2 "storage"(5& +3 "core" &N V V c\ +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 +58 "core" 1 +2 "storage"(F- +3 "core" -'Y +2 ."da"SE.seek 5.93 Pucks below Top Plate +2 "storage"(R'% +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.17 Pucks below Top Plate + "storage"(2'_ +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun1411h100ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +216 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.085 seconds\ /var/log/esp/da22jun1411h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun1411h100ml15s.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/da22jun1411h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun1411h100ml30s.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/da22jun1411h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun1411h100ml70s.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/da22jun1411h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "18.085 sec auto-exposure",Subject: "da22jun1411h100ml images!" +6 "storage"(a- +7 "core" -'_ +3 "storage"(P& +5 "core" &N > 8\ +2 "manipulator"&V& +3 "core" & ) # 3  +2 ."da"Elbow.seek 1 +2 "manipulator"&\\( +23 "core" ( +2 "manipulator"&K& +4 "core" & 5 9 +2 "storage"(1& +65 "core" &N 0 ,\ +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z'] +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.88 Pucks below Top Plate +2 "storage"(S' +71 "core" ' + "manipulator"&_& +6 "core" & # !  + "storage"(>& +4 "core" &N B\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&4' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&?, +4 "core" , + ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.07 Pucks below Top Plate +2 "storage"(W' +22 "core" ' + "manipulator"&C% +5 "core" %g ) " 5 + "storage"(& +4 "core" &N d b\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&^'D +24 "core" ' +2 "manipulator"&i& +15 "core" & (  +5 "storage"(:& +9 "core" &N |\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&@'] +23 "core" ' +2 "storage"(m% +4 "core" % \ +2 ."downElevator"SE.seek :down +9 "storage"(d' +95 (#% +3 "core" %4 \ OC +2 "manipulator"&e% +21 "core" %R % $ +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +5 "manipulator"&T'\ +65 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +37 "core" ' +3 "storage"(r& +11 "core" &N j\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +2 "processing"%f& +8 "core" & +3 "manipulator"&s& +8 "core" &  " $ +4 "manipulator"&U% +7 "core" %    5 Q +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&w(, +174 "core" ( +3 "manipulator"&b& +15 "core" &,  !  $ +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &, #  $ $ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&<'b +96 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&p/ +59 "core" / +3 "manipulator"&|& +9 "core" &, / $ O $ +3 "manipulator"&h% +7 "core" % k  $  +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&l'\ +120 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&k( +119 "core" ( +3 "manipulator"& & +8 "core" & #  +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 && +7 "core" & #   +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +5 "manipulator"&' +90 "core" ' +3 "manipulator"&& +8 "core" & " @ +4 "manipulator"&t% +14 "core" % # ! : +4 "processing"%o& +8 "core" &\ +4 "processing"%u& +10 "core" &\ +7 ."psFlush"PC.seek :closed +6 "processing"%&(X +6 "core" &\ +7 &\ +2 &\ 9 +8 &DJy\ 0 +7 &tt\ E +8 &e\ L +9 &c\ L +9 &`\ K +9 &gc\ K +11 &)`\ K +16 &^\ K +8 &`\ L +7 &o_\ K +7 &!1_M\ K +8 &"_\ K +9 &$_\ L +10 &&w`\ K +10 &(:`\ K +8 &)a&\ K +10 &+]"\ K +10 &-d\ K +9 &/@`\ L +9 &1a\ L +9 &2a\ L +13 &4]\ K +6 &6Ie\ K +9 &8\ `\ L +10 &9e\ K +9 &;`\ L +9 &=Qe\ K +10 &?`\ L +9 &@e\ L +10 &Bc\ L +10 &DWc\ L +9 &Fs\ M +9 &G\ P +17 &I\ Q +4 &KP\ Q +7 &M\ R +10 &N\ R +9 &P\ R +11 &RU\ R +8 &T\ R +9 &U\ S +10 &W\ 1 +9 &Xm4h\ B +8 ( +4 &X\ , +5 "processing"%u& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +3 "processing"%I& +8 "core" &X\ , +2 &X\ , +2 ."psFlush"Hand.open +7 "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +9 "core" % + / 7 +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&y'\ +109 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%O +40 "core"  +3 "processing"%% +8 "core" %f\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +4 "processing"%' +314 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +271 "core" ' +4 ."psFlush"delay 5 seconds +508 .PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +2114 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +177 "core" A +2 ."psFlush"PTV.dial :PRVmixing +5 "processing"%`  +127 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"%x +108 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%"'F +2617 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +95 "core"  +3 "processing"%g% +7 "core" %B +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +7 "processing"%Y' +587 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2100 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +3 "processing"%z  +39 "core"  +2 ."psFlush"PTV.dial :mixing +3 "processing"%] @ +69 "core" A +3 ."psFlush"PSV.dial :mixloop +9 "processing"%j +96 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%N'F +1453 #"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)\ +1168 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%!'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +65 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%' U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%n' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%*'d +2247 "Can"\ 77 +368 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%. @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "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"%H +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +2622 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%G'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%3 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2619 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"';& +5 "core" & \ + "manipulator"&F& +4 "core" & ( # . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&& +4 "core" & %  . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &  ) $ +3 .tForearm.seek PC + "manipulator"&a' +89 "core" ' + .tHand.close + "manipulator"&P/ +57 "core" / +2 .tPC.seek :open + "processing"%V( +426 "core" ( + "manipulator"&K& +4 "core" & ! " D +2 "manipulator"&1% +4 "core" %    $ R + .tForearm.seek :retract +2 "manipulator"&_'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +354 "core" ( + "manipulator"&C& +4 "core" &1  (  F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &1 ' !  F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +99 "core" ' +2 "manipulator"&i& +4 "core" &1 , ( ' F + "manipulator"&:% +4 "core" %S , ! + +2 "collection"'Q& +4 "core" &S  +2 "collection"'m& +5 "core" &[  +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &  +7 &3 %f +10 &X\ 7 +9 &\ L +9 &] L +10 &b L +9 &Ba K +9 &d K +10 &b L +9 &b K +10 &J` K +9 & co\ K +9 &!ao\ K +10 &#_ K +9 &%R`5\ K +9 &'eS K +10 &(b\ L +9 &*`\ L +10 &,Z`\ K +9 &._\ K +9 &/e\ K +10 &1b\ K +9 &3c^\ K +9 &5%a\ K +10 &6b\ K +9 &8d \ K +10 &:ja\ K +9 &<+c\ L +9 &=a\ K +10 &?b\ K +9 &Aqc \ L +9 &C4d\ K +10 &Dk\ L +9 &F\ O +10 &He{ \ R +9 &J~\ V +9 &K\ W +10 &M\ W +9 &O`\ W +9 &Q\ X +10 &R\ Y +9 &T \ Y +10 &Va\ Y +9 &W_ \ 6 +9 &Xk\ U +9 ( +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 + "collection"'Z& +4 "core" &Xpp\ P + &Xpp&\ P +2 .tHand.open + "manipulator" +57 "core" 1 +2 "manipulator"&e% +4 "core" % S / - ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +108 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'S& +4 "core" &Xpq P +2 "collection"'4% +4 "core" %R + .tCSV.dial CSR +2 "collection"'r  +40 "core"  + "collection"'^% +4 "core" %R\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'f'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 's% +2 "core" %m/\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'U' +622 "core" ' + .tCSV.dial :waste +2 "collection"'W +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'@'Q +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'b& +4 "core" &Xpp P +2 "collection"'% +3 "core" %S + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'?'m +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'p @ +40 "core" A + "collection"'|% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'h' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'T  +2 '  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'<'Q +1590 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xpn\ P + "collection"'t% +4 "core" %R + .tCSV.dial :flush +52 "collection"'o  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'w'm +1155 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +41 "core" B + "collection"'J% +5 "core" %m1  +2 .tCS.seek 7ml + "collection"'I' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +52 "core" ~ +2 .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'u'Q +1579 "core" ' + #tDisinfecting external Intake with kill + "collection"'O& +5 "core" &Xpn P + "collection"'% +4 "core" %P  + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"' % +4 "core" %P& + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1786 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +521 "core" ' + ."connect"CSV.dial CBV +8 .tCBV.dial CSV +3 "collection"'` +2 'x  +97 "core" +28  + .tCTV.dial :intake +2 "collection"'c  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1805 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'g  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'"'Q +583 "core" ' + .tCSV.dial CSR +2 "collection"'Y  +97 "core"  + "collection"'z% +4 "core" %S%\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"']'m +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'j' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'$'Q +2596 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +5 "core" &0  ( I F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&v& +4 "core" &1  ( ! F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &0 , - % F +2 .tForearm.seek CC + "manipulator"&'O +107 "core" ' +2 .tHand.close + "manipulator"&\ / +65 "core" / + .tCC.seek :open +2 "collection"'!( +424 "core" ( +2 "manipulator"&& +3 "core" &1  " % F +2 "manipulator"& % +3 "core" % _ ( , 4 . +2 .tForearm.seek :retract +2 "manipulator"&''\ +120 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +12 "Can"\ ** +277 "core" ( +2 "manipulator"&-& +4 "core" &,   U  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, $ " $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{'b +107 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&(% +4 "core" % X; 5 # 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +116 "core" ' +2 "processing"%%& +4 "core" &  +59396 "Can"\ )) +60001 v\ )) +60001  ~\ )) +60002 \ )) +60001 \ )) +60001 }\ )) +60002 ~\ )) +60001 ~\ )) +60001 \ )) +60001 \ )) +60002 \ )) +60001 b\ )) +60001 \ )) +60001 \ )) +60002 \ )) +60001 \ )) +60001 \ )) +60002 \ )) +60001 f\ )) +60001 \ )) +60002 \ )) +60001 \ )) +60001 \ )) +60001 \ )) +60002 \ )) +60001 \ )) +60001 \ )) +60001 #\ )) +60002 \ )) +60001 \ *) +60001 \ )) +60002 \ )) +60001 \ )) +60001 \ )) +60001 \ )) +60002 !\ )) +60001  \ *) +60001 \ *) +60002 \ )) +60001 \ )) +60001 ,~\ )) +60001 \ )) +60002 &\ )) +60001 ~\ )) +58326 !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 +5 #mEXIT @1655249921.53EDT @1655386751.16EDT = =mMAIN_scheduler =tMAIN @EDT1655386752.99 #"core_reset"Sent BREAK +2 #t@50604 receive with ifg=0x10, ie=0xFD + #@51239 receive with ifg=0x10, ie=0xFD + #@51895 receive with ifg=0x10, ie=0xFD #@52528 receive with ifg=0x10, ie=0xFD + #@53257 receive with ifg=0x10, ie=0xFD #@53825 receive with ifg=0x10, ie=0xFD + #@54430 receive with ifg=0x10, ie=0xFD + #@54761 receive with ifg=0x80, ie=0xFD #@11526 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +388 "Can" \ -+ +  \ -+ #tPolling Can every 10:00 +3 #Cleanly exited at 19:38:41EDT14-Jun-22 +17960 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %U:;B +2 .tCS.configure :default +7 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + + .tCS.configure :default +7 "collection"'#P d@b +3 "processing"%% +3 "core" %_  + .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" %޽ \ ! +2 .tSS.configure :default +2 "sampler")#.0X can +2 "Can" \ )) +38770  \ )) +60001  \ )) +60002  \ )) +10655 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'2  +96 "core"  +2475 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +6012 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'3  +97 "core" +7506 #t-> CS.pull 0.2 +2 "collection"'4% +3 "core" %U=> +2 .tCS.seek 0.201ml +2 "collection"'5'֢ +133 "core" ' +2 "collection"'6% +4 "core" %֤<=  +2604 #t-> CS.fill +2 .CS.seek 10ml + "collection"'7' O +2550 "core" ' + "collection"'8% +4 "core" % O><  +4403 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'9 +40 "core" +981 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"':'Q +2604 "core" ' +2 "collection"';% +4 "core" %T>=  +12715 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'<  +134 "core"  +1718 #t-> CS.pull 0.5 + "collection"'=% +3 "core" %T=<  +3 .tCS.seek 0.5ml + "collection"'>' +213 "core" ' + "collection"'?% +4 "core" %=?  +1400 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'@'Q +206 "core" ' +2 "collection"'A% +4 "core" %P<? +3387 "Can" \ ** +745 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'B  +98 "core" +3794 #t-> CS.pull 0.5 +2 "collection"'C% +3 "core" %P=> +2 .tCS.seek 0.5ml +2 "collection"'D' +208 "core" ' +2 "collection"'E% +4 "core" % \ ==  \ +22944 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} + .CSV.dial :flush +2 .CS.seek 10ml +2 "collection"'F' O +2476 "core" ' + .tCSV.dial :waste1 +2 "collection"'G +41 "core" +2 .tCS.seek 0ml + "collection"'H'Q +2600 "core" ' + .tCSV.dial :flush +2 "collection"'I  +42 "core"  + .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'J' O +2603 "core" ' + .tCSV.dial :waste1 +2 "collection"'K +42 "core" +2 .tCS.seek 0ml +2 "collection"'L'Q +2601 "core" ' + .tCSV.dial :flush +2 "collection"'M  +42 "core"  + .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'N' O +2593 "core" ' +2 .tCSV.dial :waste1 + "collection"'O +43 "core" + .tCS.seek 0ml +2 "collection"'P'Q +2595 "core" ' + .tCSV.dial :flush +2 "collection"'Q  +42 "core"  +13867 #t-> 3.times{CSV.flush; CS.fill; CSV.waste2; CS.empty; CSV.flush} +2 .CSV.dial :flush +2 .CS.seek 10ml + "collection"'R' O +2559 "Can" \ 0/ +48 "core" ' +2 .tCSV.dial :waste2 +40 "collection"'S +141 "core"  +2 .tCS.seek 0ml +2 "collection"'T'Q +2607 "core" ' +2 .tCSV.dial :flush + "collection"'U  +122 "core" +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'V' O +2597 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'W +121 "core"  +2 .tCS.seek 0ml +2 "collection"'X'Q +2596 "core" ' +2 .tCSV.dial :flush + "collection"'Y  +124 "core" + .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'Z' O +2596 "core" ' +2 .tCSV.dial :waste2 + "collection"'[ +123 "core"  +2 .tCS.seek 0ml + "collection"'\\'Q +2593 "core" ' + .tCSV.dial :flush +2 "collection"']  +124 "core"  +1299 #t-> CS.pull 0.5 +2 "collection"'^% +3 "core" %O>>J  +2 .tCS.seek 0.5ml +2 "collection"'_' +202 "core" ' + "collection"'`% +4 "core" %@A  +1775 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} +2 .CSV.dial :flush +2 .CS.seek 10ml +2 "collection"'a' O +2479 "core" ' + .tCSV.dial :waste1 +2 "collection"'b +42 "core" +2 .tCS.seek 0ml +2 "collection"'c'Q +2598 "core" ' + .tCSV.dial :flush +2 "collection"'d  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml + "collection"'e' O +2603 "core" ' + .tCSV.dial :waste1 +7 "collection"'f +42 "core" +2 .tCS.seek 0ml +2 "collection"'g'Q +2605 "core" ' +2 .tCSV.dial :flush + "collection"'h  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'i' O +2596 "core" ' + .tCSV.dial :waste1 +2 "collection"'j +42 "core" +2 .tCS.seek 0ml +2 "collection"'k'Q +2598 "core" ' + .tCSV.dial :flush +2 "collection"'l  +42 "core"  +2518 #t-> CS.pull 0.5 + "collection"'m% +3 "core" %P@AU  +2 .tCS.seek 0.5ml +2 "collection"'n' +210 "core" ' + "collection"'o% +4 "core" %?@  +24315 "Can" \ *) +14913 #t-> CS.pull 0.1 + "collection"'p% +3 "core" %>@  +3 .tCS.seek 0.6ml + "collection"'q'7 +102 "core" ' + "collection"'r% +4 "core" %5 ?@  +730 #t-> CS.pull 0.5 +2 "collection"'s% +3 "core" %5 >A\\  +2 .tCS.seek 1.1ml +2 "collection"'t' +212 "core" ' + "collection"'u% +4 "core" %>?  +229 #t-> CS.pull 0.5 +2 "collection"'v% +3 "core" %>@W  +2 .tCS.seek 1.6ml +2 "collection"'w' +213 "core" ' +2 "collection"'x% +3 "core" %>>  +300 #t-> CS.pull 0.5 +2 "collection"'y% +3 "core" %=A  +2 .tCS.seek 2.1ml +2 "collection"'z'v +208 "core" ' +5 "collection"'{% +3 "core" %yA>  +234 #t-> CS.pull 0.5 + "collection"'|% +3 "core" %y@@Y  +3 .tCS.seek 2.6ml + "collection"'}'"9 +212 "core" ' +2 "collection"'~% +4 "core" %"==@  +162 #t-> CS.pull 0.5 + "collection"'% +3 "core" %"=??R  +2 .tCS.seek 3.101ml +2 "collection"''1 +212 "core" ' + "collection"'% +4 "core" %1??  +1128 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %1?@  +2 .tCS.seek 3.601ml +2 "collection"''A +214 "core" ' +2 "collection"'% +4 "core" %A@?  +152 #t-> CS.pull 0.5 + "collection"'% +3 "core" %A@>_  +3 .tCS.seek 4.102ml + "collection"' 'Q +212 "core" ' +2 "collection"' % +4 "core" %Q??  +138 #t-> CS.pull 0.5 + "collection"' % +4 "core" %Q@?  +2 .tCS.seek 4.602ml + "collection"''aG +211 "core" ' + "collection"'% +4 "core" %aKA@  +620 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +42 "core" +1416 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +1244 "core" ' +2 "collection"'% +3 "core" %OA?  +3550 #t-> CSR.flush + .CSR.select :flush +527 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +2597 "core" ' +2 "collection"'% +4 "core" % MBC  +1012 #t-> CSV.waste1 +2 .CSV.dial :waste1 +483 #-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +2596 "core" ' +2 "collection"'% +4 "core" %T>?  +6087 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +121 "core"  +504 #t-> CSR.flush + .CSR.select :flush +570 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +2601 "core" ' + "collection"'% +4 "core" % L?A  +1158 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +123 "core" +637 #t-> CS.empty +3 .CS.seek 0ml + "collection"''Q +2607 "core" ' +2 "collection"'% +4 "core" %R@@  +628 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +123 "core"  +510 #t-> CSR.flush + .CSR.select :flush +422 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'!' O +2597 "core" ' + "collection"'"% +4 "core" % P@?  +1112 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'# +133 "core" +304 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'$'Q +2608 "core" ' + "collection"'%% +4 "core" %P??  +3074 "Can" \ ** +254 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'&  +121 "core"  +841 #t-> CSR.air + .CSR.select :air +2 "collection"' +363 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"''' O +2603 "core" ' +2 "collection"'(% +4 "core" % L\ A?  +3536 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"') +123 "core" +360 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'*'Q +2601 "core" ' +2 "collection"'+% +4 "core" %V?A  +560 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"',  +121 "core"  +474 #t-> CSR.air + .CSR.select :air +528 #-> CS.fill +3 .CS.seek 10ml + "collection"'-' O +2603 "core" ' +2 "collection"'.% +4 "core" % L\ >A  +714 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'/ +123 "core" +489 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'0'Q +2608 "core" ' +2 "collection"'1% +4 "core" %N@?  +40922 "Can" \ +* +60001 \ \ ** +60002 \ \ ** +60001 \ \ ** +28928 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'2  +134 "core"  +1093 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +1121 #t-> CS.pull 0.1 +2 "collection"'3% +3 "core" %NBC  +2 .tCS.seek 0.1ml +2 "collection"'4't +89 "core" ' +2 "collection"'6% +4 "core" %uAC  +297 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %uAB  +2 .tCS.seek 0.2ml +2 "collection"'5'֛ +98 "core" ' +2 "collection"'8% +4 "core" %֝EC  +7361 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'9' O +2554 "core" ' + "collection"'7% +4 "core" % TDD  +709 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'; +122 "core" +474 #t-> CS.empty +3 .CS.seek 0ml + "collection"'<'Q +2607 "core" ' +2 "collection"'=% +4 "core" %NBE  +892 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'?  +121 "core"  +1984 #t-> CS.pull 0.5 + "collection"':% +3 "core" %NDE  +3 .tCS.seek 0.5ml + "collection"'A' +214 "core" ' +2 "collection"'>% +4 "core" %DC  +4267 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'B' O +2479 "core" ' + .tCSV.dial :waste1 +2 "collection"'C +123 "core" +2 .tCS.seek 0ml +2 "collection"'E'Q +2601 "core" ' + .tCSV.dial CSR +2 "collection"'@  +134 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'D' O +1503 "Can"\ \ /. +1097 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'G +121 "core" +2 .tCS.seek 0ml +2 "collection"'F'Q +2593 "core" ' +2 .tCSV.dial CSR + "collection"'I  +135 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'H' O +2623 "core" ' + .tCSV.dial :waste1 +2 "collection"'K +122 "core" +2 .tCS.seek 0ml +2 "collection"'J'Q +2602 "core" ' + .tCSV.dial CSR +2 "collection"'M  +123 "core"  +1006 #t-> CS.pull 0.5 + "collection"'L% +3 "core" %TDC  +3 .tCS.seek 0.5ml + "collection"'O' +216 "core" ' +2 "collection"'N% +4 "core" %FC  +2434 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +3 .CS.seek 10ml + "collection"'Q' O +2480 "core" ' + .tCSV.dial :waste2 +7 "collection"'P +40 "core"  +2 .tCS.seek 0ml +2 "collection"'S'Q +2607 "core" ' +2 .tCSV.dial CSR + "collection"'R  +43 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'U' O +2596 "core" ' + .tCSV.dial :waste2 +2 "collection"'T +42 "core"  +2 .tCS.seek 0ml +2 "collection"'W'Q +2595 "core" ' + .tCSV.dial CSR +2 "collection"'V  +42 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'Y' O +2606 "core" ' + .tCSV.dial :waste2 +2 "collection"'X +42 "core"  +2 .tCS.seek 0ml +2 "collection"'['Q +2598 "core" ' + .tCSV.dial CSR +6 "collection"'Z  +43 "core"  +871 #t-> CS.pull 0.5 + "collection"']% +4 "core" %SCD  +2 .tCS.seek 0.5ml +2 "collection"'^' +213 "core" ' +2 "collection"'`% +4 "core" %BF  +1618 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'\\' O +2480 "core" ' + .tCSV.dial :waste1 +2 "collection"'_ +123 "core" +2 .tCS.seek 0ml +2 "collection"'b'Q +2604 "core" ' + .tCSV.dial CSR +2 "collection"'a  +122 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'d' O +2598 "core" ' +2 .tCSV.dial :waste1 + "collection"'c +124 "core" +2 .tCS.seek 0ml + "collection"'f'Q +2611 "core" ' + .tCSV.dial CSR +6 "collection"'e  +122 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'h' O +2608 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'g +123 "core" +2 .tCS.seek 0ml +2 "collection"'j'Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'i  +123 "core"  +387 #t-> CS.pull 0.5 +2 "collection"'l% +3 "core" %MCD +2 .tCS.seek 0.5ml +2 "collection"'m' +209 "core" ' + "collection"'o% +4 "core" %EE  +11478 "Can"\ -\ ** +6147 #t-> CS.pull 0.5 + "collection"'k% +4 "core" %DD +2 .tCS.seek 1ml +2 "collection"'p' +214 "core" ' + "collection"'r% +4 "core" %DB  +167 #t-> CS.pull 0.5 + "collection"'n% +3 "core" %DD  +3 .tCS.seek 1.5ml + "collection"'s' +204 "core" ' + "collection"'u% +4 "core" %DD  +392 #t-> CS.pull 0.5 +2 "collection"'q% +3 "core" %FD  +2 .tCS.seek 2ml +2 "collection"'v'M +213 "core" ' + "collection"'x% +4 "core" %JBE  +91 #t-> CS.pull 0.5 +2 "collection"'t% +3 "core" %JFC  +2 .tCS.seek 2.499ml +2 "collection"'y'\ +214 "core" ' + "collection"'{% +4 "core" % CC  +194 #t-> CS.pull 0.5 + "collection"'w% +4 "core" % CC  +2 .tCS.seek 2.999ml +2 "collection"'|'. +213 "core" ' +2 "collection"'~% +4 "core" %.BC  +197 #t-> CS.pull 0.5 +2 "collection"'z% +3 "core" %.DG  +2 .tCS.seek 3.5ml +2 "collection"''> +204 "core" ' + "collection"'% +4 "core" %>EC  +238 #t-> CS.pull 0.5 + "collection"'}% +3 "core" %>DD<  +2 .tCS.seek 4ml +2 "collection"''NP +205 "core" ' +2 "collection"'% +4 "core" %NNAC  +217 #t-> CS.pull 0.5 + "collection"'% +3 "core" %NNBE  +2 .tCS.seek 4.5ml +2 "collection"''^ +204 "core" ' + "collection"' % +4 "core" %^ DC  +111 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %^ CD  +2 .tCS.seek 4.999ml + "collection"' 'm +201 "core" ' + "collection"'% +4 "core" %mCE  +1189 #t-> CS.fill +2 .CS.seek 10ml + "collection"' ' O +1340 "core" ' + "collection"'% +4 "core" % LEC  +944 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +123 "core" +1072 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +2599 "core" ' + "collection"'% +4 "core" %OADP +1457 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +121 "core"  +805 #t-> CSR.flush + .CSR.select :flush +393 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +2608 "core" ' + "collection"'% +4 "core" % QFD~  +492 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +123 "core" +327 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +2605 "core" ' + "collection"'% +4 "core" %NFGv +693 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +121 "core"  +432 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +333 #t-> CS.fill +2 .CS.seek 10ml + "collection"'' O +2606 "core" ' + "collection"'% +4 "core" % TDE~  +452 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +123 "core" +274 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +2601 "core" ' +2 "collection"'"% +4 "core" %TFCu  +387 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'#  +121 "core"  +1216 #t-> CSR.air +2 .CSR.select :air +281 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'!' O +2599 "core" ' + "collection"'%% +4 "core" % MDD}  +543 #t-> CS.empty +3 .CS.seek 0ml + "collection"'&'Q +2604 "core" ' + "collection"'$% +4 "core" %NEFv  +18572 "Can"\ >\ ** +21451 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%( +53 "core"  +567 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +1223 #t-> PS.pull 0.5 + "processing"%)% +3 "core" %_ +2 .tPS.seek 0.5ml +2 "processing"%'' +584 "core" ' + "processing"%+% +4 "core" %\  +6306 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%,' +2104 "core" ' + "processing"%*% +4 "core" %\  +1026 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%.  +38 "core"  +1303 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%/'d +2618 "core" ' +3 "processing"%-% +7 "core" %_\ +493 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%1 +40 "core"  +220 #t-> PSR +439 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%2' +2645 "core" ' +10 "processing"%3% +4 "core" %\  +334 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%6  +40 "core"  +408 #t-> PS.empty +2 .PS.seek 0ml + "processing"%0'd +2607 "core" ' +2 "processing"%% +4 "core" %e\ +4627 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%8 +41 "core"  +399 #t-> PSR +1680 #-> PS.pull 0.5 + "processing"%4% +3 "core" %e +2 .tPS.seek 0.5ml +2 "processing"%5' +586 "core" ' + "processing"%7% +4 "core" %\  +6037 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%;' +2032 "Can"\ !\ 00 +71 "core" ' + .tPSV.dial :waste1 +2 "processing"%9  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%='d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%? +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%:' +2610 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%>  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%<'d +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%C' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%B  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%@'d +2612 "core" ' + .tPSV.dial PSR +7 "processing"%E +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%G' +2618 "core" ' + .tPSV.dial :waste1 +2 "processing"%D  +41 "core"  +2 .tPS.seek 0ml + "processing"%I'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%F +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%K' +2610 "core" ' +2 .tPSV.dial :waste1 + "processing"%H  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +40 "core"  +1000 #t-> PS.pull 0.5 + "processing"%N% +4 "core" %hW\ +2 .tPS.seek 0.5ml +2 "processing"%J' +588 "core" ' + "processing"%O% +4 "core" %\  +2620 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%P' +2103 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%Q  +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%R'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%S +69 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%T' +2620 "core" ' + .tPSV.dial :waste2 +2 "processing"%U  +68 "core" ~ +3 .tPS.seek 0ml + "processing"%V'd +2606 "core" ' + .tPSV.dial PSR +6 "processing"%W +69 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%X' +2619 "core" ' + .tPSV.dial :waste2 +2 "processing"%Y  +69 "core" ~ +2 .tPS.seek 0ml + "processing"%Z'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%] +80 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%`' +2615 "core" ' + .tPSV.dial :waste2 +2 "processing"%[  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%^'d +2605 "core" ' + .tPSV.dial PSR +2 "processing"%_ +67 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%\\' +2609 "core" ' +2 .tPSV.dial :waste2 +6 "processing"%a  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%c +67 "core"  +339 #t-> PS.pull 0.5 + "processing"%d% +3 "core" %c\  +2 .tPS.seek 0.5ml +2 "processing"%e' +589 "core" ' +2 "processing"%f% +3 "core" %\  +1441 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%g' +2111 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%h  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%i'd +794 "Can" \ // +1815 "core" ' + .tPSV.dial PSR +2 "processing"%l +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%o' +2607 "core" ' + .tPSV.dial :waste1 +7 "processing"%j  +53 "core"  +2 .tPS.seek 0ml + "processing"%k'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%r +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%m' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%n  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%p +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%q' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%x  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%s'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%t +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%{' +2627 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%v  +53 "core"  +2 .tPS.seek 0ml + "processing"%w'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%~ +40 "core"  +1949 #t-> PS.pull 0.5 +2 "processing"%y% +3 "core" %b\ +2 .tPS.seek 0.5ml +2 "processing"%z' +581 "core" ' + "processing"%% +4 "core" %\  +27606 #t-> PS.pull 0.5 + "processing"%|% +4 "core" %  +2 .tPS.seek 1ml + "processing"%}'S +589 "core" ' + "processing"%% +4 "core" %S\  +322 #t-> PS.pull 0.5 + "processing"%% +4 "core" %S\  +2 .tPS.seek 1.5ml + "processing"%'N +587 "core" ' + "processing"% % +4 "core" %I\  +165 #t-> PS.pull 0.5 + "processing"%% +3 "core" %I\  +3 .tPS.seek 2ml + "processing"%'ҙ +578 "core" ' +2 "processing"%% +3 "core" %ҕ\ \ +328 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %ҕ\ \ +2 .tPS.seek 2.499ml +2 "processing"% ' +586 "core" ' +2 "processing"%% +4 "core" %\  +619 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +54 "core"  +547 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'd +2224 "Can" \ 10 +381 "core" ' + "processing"%% +4 "core" %g\ +901 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +39 "core"  +224 #t-> PSR +804 #-> PS.pull 0.5 + "processing"%% +4 "core" %g\ +2 .tPS.seek 0.5ml + "processing"%' +584 "core" ' +2 "processing"%% +4 "core" %\  +182 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %\  +2 .tPS.seek 1ml +2 "processing"%'T +609 "core" ' +2 "processing"%% +4 "core" %T\  +256 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %T\  +2 .tPS.seek 1.5ml +2 "processing"%'T +595 "core" ' +2 "processing"% % +3 "core" %Z\  +1595 #t-> PSR.flush + .PSR.select :flush +592 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +1098 "core" ' + "processing"%"% +4 "core" %\  +1210 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%#  +52 "core"  +691 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 "processing"%%% +4 "core" %h\ +860 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%! +38 "core"  +369 #t-> PSR.flush +2 .PSR.select :flush +334 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%$' +2612 "core" ' +2 "processing"%(% +4 "core" %\  +319 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%)  +54 "core"  +455 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 "processing"%+% +4 "core" %h\ +546 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%' +39 "core"  +288754 "Can" \ ** +  \ ++ +  \ ++ +  \ ** +2  o\ ++ +9 #"danna"Session Begun +693 #t-> PSV.PSR + .PSV.dial PSR +36015 #-> PSR +650 #-> PSR.air + .PSR.select :air +5 "processing"% +441 #t-> PSV +662 #-> PS.fill +2 .PS.seek 2.5ml +5 "processing"%*' +2619 "core" ' + "processing"%.% +4 "core" %\  +638 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%,  +54 "core"  +834 #t-> PS.empty +3 .PS.seek 0ml +4 "processing"%-'d +2612 "core" ' + "processing"%1% +4 "core" %i\ +710 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%/ +40 "core"  +468 #t-> PSR.air +2 .PSR.select :air +510 #-> PS.fill +3 .PS.seek 2.5ml +5 "processing"%3' +2610 "core" ' +3 "processing"%6% +8 "core" %\  +490 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%2  +55 "core"  +312 "Can" }\ ++ +90 #t-> PS.empty +2 .PS.seek 0ml +5 "processing"%'d +2614 "core" ' +2 "processing"%8% +4 "core" %g\ +36497 #t-> CSV.CSR +2 .CSV.dial CSR +409 #-> CSR.kill + .CSR.select :kill +5 "collection"' +1279 #t-> CS.pull 0.3 +2 "collection"'4% +5 "core" %N>A  +3 .tCS.seek 0.3ml +2 "collection"'0' +158 "core" ' +2 "collection"'7% +4 "core" %@A  +656 #t-> CS.fill +3 .CS.seek 10ml +4 "collection"'5' O +2538 "core" ' + "collection"'9% +4 "core" % P?>  +239 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'; +124 "core" +675 #t-> CS.empty +2 .CS.seek 0ml +5 "collection"'?'Q +2593 "core" ' +2 "collection"'=% +4 "core" %V@@  +4989 #t-> CSV.CSR +2 .CSV.dial CSR +3 "collection"'>  +122 "core"  +217 #t-> CSR +1801 #-> CS.pull 0.3 +2 "collection"':% +4 "core" %V@A  +3 .tCS.seek 0.301ml +2 "collection"'A' +158 "core" ' +2 "collection"'<% +4 "core" %??  +4750 "Can" \ +* +352 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +5 .CS.seek 10ml +3 "collection"'B' O +2520 "core" ' + .tCSV.dial :waste1 +2 "collection"'C +125 "core" +2 .tCS.seek 0ml +2 "collection"'E'Q +2599 "core" ' + .tCSV.dial CSR +2 "collection"'@  +125 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml +4 "collection"'D' O +2601 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'G +125 "core" + .tCS.seek 0ml +3 "collection"'F'Q +2599 "core" ' + .tCSV.dial CSR +2 "collection"'I  +136 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml +4 "collection"'H' O +2599 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'K +123 "core" +2 .tCS.seek 0ml +2 "collection"'L'Q +2607 "core" ' + .tCSV.dial CSR +7 "collection"'N  +125 "core"  +544 #t-> CS.pull 0.3 +2 "collection"'M% +5 "core" %P=@  +2 .tCS.seek 0.3ml +2 "collection"'O' +168 "core" ' + "collection"'J% +4 "core" %A>  +1826 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +5 .CS.seek 10ml +4 "collection"'Q' O +2528 "core" ' + .tCSV.dial :waste2 +2 "collection"'P +44 "core"  +2 .tCS.seek 0ml +3 "collection"'S'Q +2623 "core" ' + .tCSV.dial CSR +2 "collection"'R  +43 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +5 "collection"'U' O +2619 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'T +43 "core"  +2 .tCS.seek 0ml +3 "collection"'W'Q +2602 "core" ' + .tCSV.dial CSR +7 "collection"'V  +43 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +4 "collection"'Y' O +2600 "core" ' + .tCSV.dial :waste2 +2 "collection"'X +44 "core"  +2 .tCS.seek 0ml +3 "collection"']'Q +2601 "core" ' + .tCSV.dial CSR +2 "collection"'Z  +44 "core"  +339 #t-> CS.pull 0.3 +2 "collection"'[% +5 "core" %P?@  +3 .tCS.seek 0.3ml + "collection"'`' +156 "core" ' +2 "collection"'_% +4 "core" %پ??  +1485 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +4 .CS.seek 10ml +4 "collection"'^' O +2527 "core" ' + .tCSV.dial :waste1 +3 "collection"'a +123 "core" +2 .tCS.seek 0ml +2 "collection"'\\'Q +2622 "core" ' + .tCSV.dial CSR +2 "collection"'c  +141 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml +4 "collection"'d' O +2598 "core" ' + .tCSV.dial :waste1 +2 "collection"'b +124 "core" +2 .tCS.seek 0ml +3 "collection"'f'Q +2602 "core" ' +2 .tCSV.dial CSR +2 "collection"'e  +135 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +4 "collection"'h' O +2609 "core" ' + .tCSV.dial :waste1 +2 "collection"'g +123 "core" +2 .tCS.seek 0ml +2 "collection"'l'Q +2601 "core" ' + .tCSV.dial CSR +2 "collection"'i  +125 "core"  +306 #t-> CS.pull 0.3 +2 "collection"'j% +5 "core" %R>?6  +2 .tCS.seek 0.3ml +2 "collection"'o' +152 "core" ' + "collection"'r% +4 "core" %AA?  +1666 #t-> CS.pull 0.3 +2 "collection"'k% +5 "core" %?@=  +2 .tCS.seek 0.6ml +2 "collection"'n'9 +152 "core" ' + "collection"'m% +4 "core" %8??;  +4153 "Can" H\ ++ +60001  \ +* +60002  \ ** +8410 #t-> CSR.flush + .CSR.select :flush +5 "collection"' +1957 #t-> CSV.CSR +2 .CSV.dial CSR +562 #-> CS.fill +3 .CS.seek 10ml +4 "collection"'p' O +2451 "core" ' + "collection"'u% +4 "core" % M<=  +354 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'x +124 "core" +1457 #t-> CS.empty +3 .CS.seek 0ml +4 "collection"'q'Q +2600 "core" ' + "collection"'t% +4 "core" %R<?C  +349 #t-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'s  +135 "core"  +398 #t-> CSR.flush +2 .CSR.select :flush +324 #-> CS.fill +3 .CS.seek 10ml +4 "collection"'v' O +2602 "core" ' + "collection"'{% +4 "core" % L;<4  +379 #t-> CSV.waste1 +2 .CSV.dial :waste1 +3 "collection"'~ +123 "core" +271 #t-> CS.empty +2 .CS.seek 0ml +4 "collection"'y'Q +2598 "core" ' +2 "collection"'w% +4 "core" %V==i  +1716 #t-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'  +124 "core"  +433 #t-> CSR.air +2 .CSR.select :air +4 "collection"' +378 #t-> CS.fill +3 .CS.seek 10ml +3 "collection"'|' O +2600 "core" ' +2 "collection"'z% +4 "core" % L;=^  +399 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"' +124 "core" +335 #t-> CS.empty +3 .CS.seek 0ml +3 "collection"''Q +2608 "core" ' +2 "collection"'}% +4 "core" %O=>`  +561 #t-> CSV.CSR + .CSV.dial CSR +5 "collection"'  +123 "core"  +215 #t-> CSR.air +2 .CSR.select :air +439 #-> CS.fill +2 .CS.seek 10ml +4 "collection"'' O +2608 "core" ' + "collection"'% +4 "core" % N <;\\  \ +654 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"' +124 "core" +368 #t-> CS.empty +2 .CS.seek 0ml +5 "collection"''Q +2602 "core" ' + "collection"'% +4 "core" %P><h  +2680 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"% +40 "core"  +756 #t-> PSR.wash + .PSR.select :wash +5 "processing"% +14218 #t-> PS.pull 0.2 +2 "processing"%% +5 "core" %gz\ +2 .tPS.seek 0.2ml +2 "processing"% ' +281 "core" ' + "processing"%% +4 "core" %[\  +339 "Can" C~\ ** +11735 #t-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%' +2410 "core" ' +2 "processing"%% +4 "core" %s\  +1575 #t-> PSV.waste1 +3 .PSV.dial :waste1 +3 "processing"%  +54 "core"  +633 #t-> PS.empty +3 .PS.seek 0ml +3 "processing"%'d +2617 "core" ' + "processing"%% +5 "core" %_X\ +5268 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +4 "processing"% +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :waste1 +3 "processing"%  +52 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2614 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%"  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%#'d +2619 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%%' +2609 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%!  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2606 "core" ' + .tPSV.dial PSR +2 "processing"%( +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +5 "processing"%)' +2605 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%$  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%+'d +2612 "core" ' +2 .tPSV.dial PSR +2 "processing"%' +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' + .tPSV.dial :waste1 +2 "processing"%.  +53 "core"  +2 .tPS.seek 0ml +3 "processing"%,'d +2614 "core" ' + .tPSV.dial PSR +2 "processing"%* +41 "core"  +803 #t-> PS.pull 0.2 +2 "processing"%1% +5 "core" %fa\ +2 .tPS.seek 0.2ml +3 "processing"%/' +275 "core" ' +2 "processing"%-% +4 "core" %Z\  +313 #t-> PS.pull 0.2 +2 "processing"%6% +3 "core" %z\  +4 .tPS.seek 0.4ml +7 "processing"%2' +281 "core" ' + "processing"%3% +4 "core" %[\  +2253 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +4 .PS.seek 2.5ml +5 "processing"%8' +2212 "core" ' + .tPSV.dial :waste2 +2 "processing"%4  +69 "core" ~ +2 .tPS.seek 0ml +3 "processing"%7'd +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%& +60 "Can" E~\ 44 +21 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%0' +2619 "core" ' + .tPSV.dial :waste2 +2 "processing"%9  +67 "core" ~ +2 .tPS.seek 0ml +2 "processing"%;'d +2607 "core" ' + .tPSV.dial PSR +7 "processing"%5 +81 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%=' +2609 "core" ' + .tPSV.dial :waste2 +3 "processing"%>  +79 "core"  +2 .tPS.seek 0ml +3 "processing"%:'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%< +67 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%?' +2612 "core" ' + .tPSV.dial :waste2 +2 "processing"%A  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%B +69 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%@' +2617 "core" ' + .tPSV.dial :waste2 +2 "processing"%E  +81 "core"  +2 .tPS.seek 0ml +3 "processing"%G'd +2620 "core" ' + .tPSV.dial PSR +3 "processing"%D +65 "core"  +704 #t-> PS.pull 0.2 +41 "processing"%I% +6 "core" %a`\ +3 .tPS.seek 0.2ml + "processing"%F' +279 "core" ' +2 "processing"%K% +4 "core" %s\  +1052 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +5 .PS.seek 2.5ml +3 "processing"%H' +2410 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%N  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%M'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%J +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +4 "processing"%L' +2606 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%O  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%P'd +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +42 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%R' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%S  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%T'd +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%U +42 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +3 "processing"%V' +2613 "core" ' + .tPSV.dial :waste1 +7 "processing"%W  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%X'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%Y +42 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%Z' +2615 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%[  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%_'d +2606 "core" ' + .tPSV.dial PSR +2 "processing"%] +41 "core"  +6513 #t-> PS.pull 0.2 +2 "processing"%`% +4 "core" %gV\ +4 .tPS.seek 0.2ml +2 "processing"%a' +300 "core" ' + "processing"%^% +4 "core" %T\ +113 #t-> PS.pull 0.2 + "processing"%c% +4 "core" %l\ +4 .tPS.seek 0.4ml +3 "processing"%\\' +279 "core" ' + "processing"%b% +4 "core" % Q\  +2627 "Can" }\ +* +24460 #t-> PS.pull 0.2 +2 "processing"%d% +4 "core" % s\  +2 .tPS.seek 0.6ml +2 "processing"%e'!\\ +275 "core" ' +2 "processing"%f% +4 "core" %!XX\  +248 #t-> PS.pull 0.2 +3 "processing"%g% +4 "core" %!Xp\  +2 .tPS.seek 0.8ml +2 "processing"%h': +279 "core" ' + "processing"%i% +4 "core" %:Y\  +162 #t-> PS.pull 0.2 +2 "processing"%j% +3 "core" %:Y\  +4 .tPS.seek 1ml +2 "processing"%r'S +285 "core" ' + "processing"%l% +4 "core" %S^\  +1377 #t-> PS.pull 0.5 +2 "processing"%k% +4 "core" %SZ\  +3 .tPS.seek 1.5ml + "processing"%m'O +589 "core" ' + "processing"%o% +4 "core" %OW\  +294 #t-> PS.pull 0.5 +2 "processing"%n% +3 "core" %O[\  +4 .tPS.seek 2ml +2 "processing"%u'ҟ +599 "core" ' + "processing"%x% +4 "core" %ҤS\  +275 #t-> PS.pull 0.5 +2 "processing"%p% +5 "core" %Ҥm\  +3 .tPS.seek 2.5ml +2 "processing"%t' +586 "core" ' +2 "processing"%s% +3 "core" %V\  +942 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%q  +41 "core"  +1041 #t-> PS.empty +3 .PS.seek 0ml +4 "processing"%{'d +2611 "core" ' +2 "processing"%~% +4 "core" %cV\ +1597 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%v +41 "core"  +206 #t-> PSR +1142 #-> PS.pull 0.5 +2 "processing"%w% +5 "core" %cQ\ +2 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 "processing"%y% +4 "core" %R\  +337 #t-> PS.pull 0.5 +2 "processing"%z% +5 "core" %p\  +2 .tPS.seek 1ml +3 "processing"%'T +586 "core" ' + "processing"%|% +4 "core" %TW\  +349 #t-> PS.pull 0.5 +2 "processing"%}% +4 "core" %TS\  +3 .tPS.seek 1.5ml +2 "processing"% 'T +582 "core" ' + "processing"%% +4 "core" %VL\  +1162 #t-> PSR.flush + .PSR.select :flush +5 "processing"%` +398 #t-> PS.fill +2 .PS.seek 2.5ml +5 "processing"%' +1087 "core" ' +2 "processing"%% +3 "core" %H\  +694 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +519 #t-> PS.empty +3 .PS.seek 0ml +5 "processing"%'d +2614 "core" ' + "processing"%% +4 "core" %dS\ +1325 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"% +43 "core"  +390 #t-> PSR +388 #-> PS.fill +2 .PS.seek 2.5ml +5 "processing"%' +2608 "core" ' +2 "processing"%% +4 "core" %M\  +368 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%  +55 "core"  +286 #t-> PS.empty +2 .PS.seek 0ml +4 "processing"%'d +2614 "core" ' + "processing"% % +4 "core" %fR\ +507 #t-> PSV.PSR + .PSV.dial PSR +4 "processing"% +39 "core"  +659 #t-> PSR.air + .PSR.select :air +6 "processing"% +591 #t-> PS.fill +2 .PS.seek 2.5ml +4 "processing"%' +2609 "core" ' + "processing"%% +4 "core" %b\  +387 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%  +54 "core"  +442 #t-> PS.empty +3 .PS.seek 0ml +4 "processing"%'d +344 "Can" ~\ 0/ +2265 "core" ' +3 "processing"%% +4 "core" %_[\ +365 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"% +39 "core"  +264 #t-> PSR.air + .PSR.select :air +601 #-> PS.fill +2 .PS.seek 2.5ml +4 "processing"%' +2608 "core" ' + "processing"%"% +4 "core" %;\  +1002 #t-> PSV.waste1 +2 .PSV.dial :waste1 +37 "processing"%  +62 "core"  +440 #t-> PS.empty +2 .PS.seek 0ml +4 "processing"%'d +2608 "core" ' +2 "processing"%#% +4 "core" %da\ +27073 #t-> PSV.PSR + .PSV.dial PSR +4 "processing"%! +40 "core"  +487 #t-> PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +1175 #t-> PS.pull 0.3 +2 "processing"%%% +5 "core" %dj\ +2 .tPS.seek 0.3ml +2 "processing"%('a +383 "core" ' + "processing"%% +4 "core" %\\P\  +1232 #t-> PS.fill +2 .PS.seek 2.5ml +5 "processing"%$' +2315 "core" ' +2 "processing"%)% +3 "core" %P\ +763 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%'  +42 "core"  +766 #t-> PS.empty +3 .PS.seek 0ml +5 "processing"%+'d +2610 "core" ' + "processing"%.% +4 "core" %bO\ +533 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"% +42 "core"  +408 #t-> PSR.sub1 + .PSR.select :sub1 +591 #-> PS.fill +3 .PS.seek 2.5ml +3 "processing"%*' +2611 "core" ' + "processing"%1% +4 "core" %N\  +1623 #t-> PSV.waste1 + .PSV.dial :waste1 +4 "processing"%-  +53 "core"  +312 #t-> PS.empty +3 .PS.seek 0ml +4 "processing"%,'d +2620 "core" ' + "processing"%6% +4 "core" %`N\ +3899 "Can"{\ ** +6601 #t-> PSV.PSR + .PSV.dial PSR +4 "processing"%3 +40 "core"  +512 #t-> PSR.sub1 + .PSR.select :sub1 +675 #-> PS.pull 0.3 + "processing"%/% +5 "core" %`M\ +2 .tPS.seek 0.3ml +3 "processing"%2'] +388 "core" ' + "processing"%4% +4 "core" %]K\  +4664 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +4 .PS.seek 2.5ml +4 "processing"%8' +2336 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%&  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%7'd +2612 "core" ' +2 .tPSV.dial PSR +6 "processing"%9 +41 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%0' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%5  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%;'d +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%> +42 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +5 "processing"%=' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%<  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%:'d +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +4 "processing"%?' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%B  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2621 "core" ' + .tPSV.dial PSR +2 "processing"%E +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +4 "processing"%@' +2609 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%D  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +2619 "core" ' + .tPSV.dial PSR +2 "processing"%K +42 "core"  +2492 #t-> PS.pull 0.3 + "processing"%G% +4 "core" %dE\ +4 .tPS.seek 0.3ml +3 "processing"%F'a +379 "core" ' + "processing"%N% +4 "core" %_;\  +2439 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +6 .PS.seek 2.5ml +2 "processing"%H' +2341 "core" ' + .tPSV.dial :waste2 +2 "processing"%J  +70 "core" ~ +2 .tPS.seek 0ml +2 "processing"%M'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%O +80 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +5 "processing"%L' +2606 "core" ' + .tPSV.dial :waste2 +2 "processing"%Q  +67 "core"  +2 .tPS.seek 0ml +3 "processing"%P'd +2615 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +68 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +4 "processing"%R' +2608 "core" ' + .tPSV.dial :waste2 +2 "processing"%U  +80 "core"  +2 .tPS.seek 0ml +3 "processing"%T'd +2172 "Can"z\ // +437 "core" ' + .tPSV.dial PSR +2 "processing"%W +67 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +5 "processing"%V' +2608 "core" ' + .tPSV.dial :waste2 +3 "processing"%Y  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%X'd +2621 "core" ' + .tPSV.dial PSR +2 "processing"%[ +69 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%Z' +2606 "core" ' +2 .tPSV.dial :waste2 +6 "processing"%]  +69 "core" ~ +2 .tPS.seek 0ml +3 "processing"%`'d +2618 "core" ' + .tPSV.dial PSR +3 "processing"%_ +70 "core"  +2080 #t-> PS.pull 0.3 +2 "processing"%^% +5 "core" %d0\ +2 .tPS.seek 0.3ml +2 "processing"%c'a +382 "core" ' + "processing"%b% +4 "core" %b7\  +793 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +5 .PS.seek 2.5ml +4 "processing"%a' +2310 "core" ' + .tPSV.dial :waste1 +2 "processing"%d  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%f'd +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%\\ +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +5 "processing"%g' +2607 "core" ' + .tPSV.dial :waste1 +2 "processing"%i  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%e'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%j +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +5 "processing"%l' +2619 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%h  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%k'd +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%r +40 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%o' +2658 "core" ' + .tPSV.dial :waste1 +7 "processing"%n  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%x +41 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%p' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%u  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%s'd +2619 "core" ' + .tPSV.dial PSR +2 "processing"%q +40 "core"  +414 #t-> PS.pull 0.3 + "processing"%t% +4 "core" %b2\ +4 .tPS.seek 0.3ml +2 "processing"%~'_ +379 "core" ' + "processing"%v% +4 "core" %Z3\ \ +18182 "Can"z\ ,, +3260 #t-> PS.pull 0.3 +2 "processing"%w% +4 "core" %ZS\ \ +2 .tPS.seek 0.6ml +3 "processing"%{'!W +388 "core" ' + "processing"%y% +4 "core" %!YO\  +325 #t-> PS.pull 0.3 + "processing"%z% +4 "core" %!YT\  +4 .tPS.seek 0.9ml +3 "processing"%'GV +389 "core" ' + "processing"%|% +4 "core" %GRQ\  +294 #t-> PS.pull 0.3 +2 "processing"%}% +4 "core" %GRl\  +3 .tPS.seek 1.2ml +2 "processing"%'mO +390 "core" ' + "processing"%% +4 "core" %mSK\  +223 #t-> PS.pull 0.3 +2 "processing"% % +4 "core" %mSe\  +3 .tPS.seek 1.5ml +3 "processing"%'P +388 "core" ' +2 "processing"%% +3 "core" %UO\  +295 #t-> PS.pull 0.3 + "processing"%% +4 "core" %Uk\  +4 .tPS.seek 1.8ml +3 "processing"%'R +385 "core" ' + "processing"%% +4 "core" %QO\  +420 #t-> PS.pull 0.3 +2 "processing"%% +4 "core" %QS\  +3 .tPS.seek 2.1ml +2 "processing"%'N +380 "core" ' + "processing"% % +4 "core" %OR\  +285 #t-> PS.pull 0.3 +2 "processing"%% +5 "core" %OL\  +2 .tPS.seek 2.4ml +2 "processing"% 'L +383 "core" ' + "processing"%% +4 "core" %KR\  +713 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +648 #t-> PS.empty +3 .PS.seek 0ml +5 "processing"%'d +2515 "core" ' +2 "processing"%% +4 "core" %dd\ +521 #t-> PSV.PSR +2 .PSV.dial PSR +5 "processing"% +41 "core"  +216 #t-> PSR +856 #-> PS.pull 0.3 +2 "processing"%% +3 "core" %d\\\ +4 .tPS.seek 0.3ml +3 "processing"% 'a +379 "core" ' + "processing"%% +4 "core" %]K\  +1257 #t-> PS.pull 0.3 + "processing"%"% +4 "core" %]Z\  +4 .tPS.seek 0.6ml +2 "processing"%'!Z +380 "core" ' + "processing"%% +4 "core" %!\\I\  +464 #t-> PS.pull 0.1 +2 "processing"%#% +5 "core" %!\\K\  +2 .tPS.seek 0.7ml +3 "processing"%!'. +178 "core" ' +2 "processing"%%% +4 "core" %.N\  +788 #t-> PSR.flush + .PSR.select :flush +6 "processing"%B +465 #t-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%' +1902 "core" ' +2 "processing"%% +3 "core" %N\  +683 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%(  +53 "core"  +477 #t-> PS.empty +3 .PS.seek 0ml +3 "processing"%)'d +2607 "core" ' +2 "processing"%'% +4 "core" %e>\ +1675 #t-> PSV.PSR + .PSV.dial PSR +4 "processing"%$ +39 "core"  +318 #t-> PSR.flush + .PSR.select :flush +332 #-> PS.fill +2 .PS.seek 2.5ml +5 "processing"%.' +2639 "core" ' +2 "processing"%% +3 "core" %8\  +827 #t-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%+  +54 "core"  +502 #t-> PS.empty +4 .PS.seek 0ml +4 "processing"%1'd +2614 "core" ' + "processing"%-% +4 "core" %g9\ +356 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%* +40 "core"  +855 #t-> PSR.air +2 .PSR.select :air +4 "processing"% +570 #t-> PS.fill +3 .PS.seek 2.5ml +3 "processing"%6' +2612 "core" ' + "processing"%3% +4 "core" %2\  +392 #t-> PSV.waste1 + .PSV.dial :waste1 +4 "processing"%/  +54 "core"  +424 #t-> PS.empty +2 .PS.seek 0ml +5 "processing"%,'d +2606 "core" ' +2 "processing"%4% +4 "core" %a5\ +763 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%2 +39 "core"  +283 #t-> PSR.air + .PSR.select :air +343 #-> PS.fill +2 .PS.seek 2.5ml +4 "processing"%&' +2619 "core" ' + "processing"%8% +4 "core" %5\  +540 #t-> PSV.waste1 +3 .PSV.dial :waste1 +4 "processing"%9  +53 "core"  +491 #t-> PS.empty +2 .PS.seek 0ml +8 "processing"%7'd +2613 "core" ' + "processing"%5% +4 "core" %h2\ +12011 "Can"{\ ,, +60001 {\ ** +60001 {\ ** +60001 {\ ** +60002 |\ +* +60001 |\ ** +60001 |\ +* +60002 |\ ** +60001 }\ ** +60001 }\ ** +60001 }\ +* +60002 }\ ** +60001 }\ ** +60001 ~\ +* +60002 ;}\ ++ +60001 |\ ** +60001 z\ ** +60002 y\ ** +60001 !y\ ** +60001 6y\ +* +60001 Py\ ** +60002 dz\ ** +60001 kz\ ** +60001 nx\ ** +60001 hy\ ** +60002 `z\ +* +60001 _y\ ** +60001 Wy\ ** +60002 Sw\ +* +60001 Nx\ +* +60001 3t\ ** +60001 t\ +* +60002 r\ ** +60001 r\ ** +60001 p\ ** +60002 p\ +* +60001 r\ ** +60001 r\ ++ +60002 r\ +* +60001 t\ *+ +60001 s\ ** +60002 t\ ** +60001 s\ ** +60001 s\ ** +60002 s\ +* +60001 s\ +* +60001 r\ ** +60002 q\ ++ +60001 p\ ** +60001 p\ ** +60001 q\ ** @EDT1655438960.26 r\ ** +60001 t\ ** +60001 u\ ** +60002 t\ ** +60001 u\ ++ +60001 y\ ** +60002 {\ ** +60001 |\ ** +60001 \ ** +60001 \ +* +60002 \ ** +60001 \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ++ +60001  \ ** +60002  \ +* +60001 \ ** +60001 \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001  \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ *) +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ +* +60001 \ ** +60002 \ ** +60001 \ ** +60001 *\ ** +60002 ;\ ** +60001 {\ ** +60001  u\ ** +60002 q\ ** +60001 ?q\ ** +60001 bn\ ** +60002 m\ ** +60001 tl\ ** +60001 m\ ++ +60001 n\ ** +60001 o\ ** +60002 r\ +* +60001 Vq\ ** +60001 n\ ** +60001 q\ +* +60002 s\ ** +60001 r\ ** +60001 p\ ** +60002 p\ ** +60001 r\ +* +60001 r\ ** +60002 s\ ** +60001 t\ ** +60001 w\ +* +60002 hw\ +* +60001 z\ ** +60001 |\ ** +60001 }\ ** +60002 d|\ ** +60001 ~}\ ** +60001 }\ ** +60002 \ ** +60001 J\ *) +60001 P\ ** +60001 c\ ** +60002 w\ ** +60001 j\ ** +60001 \\\ ** +60001 q\ ** +60002 _\ ** +60001 ^\ ** +60001 4\ ** +60002 q\ ** +60001 a\ +* +60001 \ ** +60001 M\ ** +2066 #t-> exit +6 #mEXIT +2 #"danna"Session Ended @1655492382.16EDT @1655835277.63EDT = =tMAIN =mMAIN_scheduler @EDT1655835279.46 #"core_reset"Sent BREAK +2 #t@55948 receive with ifg=0x10, ie=0xFD + #@56580 receive with ifg=0x10, ie=0xFD + #@57234 receive with ifg=0x10, ie=0xFD #@57866 receive with ifg=0x10, ie=0xFD + #@58499 receive with ifg=0x10, ie=0xFD + #@59131 receive with ifg=0x10, ie=0xFD #@59763 receive with ifg=0x10, ie=0xFD + #@60089 receive with ifg=0x80, ie=0xFD #@64340 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can",y\ ,, + ,y\ ,,+ + #tPolling Can every 10:00 +3 #Cleanly exited at 14:59:42EDT17-Jun-22 +199 #-> can +2 "Can"-z\ +* +59780 >z\ ** +60002 5|\ ** +60001 4}\ ** +60001 4|\ ** +60002 8|\ +* +60001 4~\ ** +60001 5|\ +* +47078 #t-> can +3 "Can"$~\ ** +12920 .}\ ** +53553 #t-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Pb  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %h\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %޽ "  \ ! +2 .tSS.configure :default +2 "sampler")#.0X PSV.PTV +2 .PSV.dial PTV + "processing"%2 +93 "core" +483 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%3 @ +69 "core" A +3807 "Can"(~\ +* +1773 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%4 +69 "core"  +550 #t-> PSR.sub2 + .PSR.select :sub2 +3 "processing"% +404 #t-> PSV +255 #-> PSR +6975 #-> PS.pull 0.1 +2 "processing"%5% +3 "core" %h\ +2 .tPS.seek 0.1ml +2 "processing"%6' +185 "core" ' +2 "processing"%7% +4 "core" %\  +920 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%8' +2505 "core" ' +2 "processing"%9% +4 "core" %\  +871 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%:  +51 "core"  +954 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%;'d +2607 "core" ' +2 "processing"%<% +4 "core" %b\ +1132 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%= +39 "core"  +206 #t-> PSR +759 #-> PS.fill +3 .PS.seek 2.5ml + "processing"%>' +2620 "core" ' + "processing"%?% +4 "core" %\  +526 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%@  +52 "core"  +584 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%A'd +2612 "core" ' +2 "processing"%B% +4 "core" %h\ +3110 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%C +39 "core"  +269 #t-> PSR +13998 #-> PS.pull 0.2 +2 "processing"%D% +2 "core" %h\ +3 .tPS.seek 0.2ml + "processing"%E' +279 "core" ' +2 "processing"%F% +4 "core" %\  +7575 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%G' +2408 "core" ' + .tPSV.dial :waste1 +6 "processing"%H  +54 "core"  +2 .tPS.seek 0ml + "processing"%I'd +2617 "core" ' + .tPSV.dial PSR +40 "processing"%J +45 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%K' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%L  +53 "core"  +2 .tPS.seek 0ml + "processing"%M'd +144 "Can".\ // +2475 "core" ' + .tPSV.dial PSR +2 "processing"%N +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%O' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%P  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'd +2605 "core" ' +2 .tPSV.dial PSR +6 "processing"%R +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%S' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%T  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%V +38 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%W' +2608 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%X  +53 "core"  +2 .tPS.seek 0ml + "processing"%Y'd +2618 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +39 "core"  +934 #t-> PS.pull 0.2 + "processing"%[% +4 "core" %fv\ +2 .tPS.seek 0.2ml + "processing"%\\' +275 "core" ' + "processing"%]% +4 "core" %\  +2629 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%^' +2406 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%_  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%`'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%a +67 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%b' +2609 "core" ' + .tPSV.dial :waste2 +2 "processing"%c  +80 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +2616 "core" ' + .tPSV.dial PSR +2 "processing"%e +69 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%f' +2611 "core" ' + .tPSV.dial :waste2 +2 "processing"%g  +79 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +2613 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +65 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%j' +2608 "core" ' + .tPSV.dial :waste2 +2 "processing"%k  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%l'd +2619 "core" ' +2 .tPSV.dial PSR + "processing"%m +68 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%n' +2618 "core" ' + .tPSV.dial :waste2 +2 "processing"%o  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%p'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%q +67 "core"  +986 #t-> PS.pull 0.2 + "processing"%r% +3 "core" %b\ +3 .tPS.seek 0.2ml + "processing"%s' +276 "core" ' +2 "processing"%t% +4 "core" %\  +570 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%u' +2409 "core" ' + .tPSV.dial :waste1 +2 "processing"%v  +41 "core"  +2 .tPS.seek 0ml + "processing"%w'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%x +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%y' +2620 "core" ' + .tPSV.dial :waste1 +6 "processing"%z  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +1307 "Can"3\ // +1303 "core" ' + .tPSV.dial PSR +2 "processing"%| +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%}' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%~  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +812 #t-> PS.pull 0.2 + "processing"%% +4 "core" %d'\ +2 .tPS.seek 0.2ml + "processing"%' +309 "core" ' +2 "processing"%% +4 "core" %\  +41522 "Can"'\ ++ +9944 #t-> PS.pull 0.2 +2 "processing"%% +3 "core" %.\  +2 .tPS.seek 0.4ml +2 "processing"%' +283 "core" ' +2 "processing"%% +4 "core" % \  +341 #t-> PS.pull 0.2 +2 "processing"%% +3 "core" % \  +2 .tPS.seek 0.6ml +2 "processing"%'!\\ +288 "core" ' +2 "processing"%% +4 "core" %!]\  +780 #t-> PS.pull 0.2 + "processing"%% +4 "core" %!]4\  +2 .tPS.seek 0.8ml + "processing"%': +281 "core" ' +2 "processing"%% +3 "core" %:\  +531 #t-> PS.pull 0.2 +2 "processing"%% +3 "core" %:\  +2 .tPS.seek 1ml +2 "processing"%'S +283 "core" ' +2 "processing"%% +4 "core" %S\  +479 #t-> PS.pull 0.2 + "processing"% % +3 "core" %S5\  +2 .tPS.seek 1.2ml +2 "processing"%!'mR +282 "core" ' +2 "processing"%"% +4 "core" %mM\  +258 #t-> PS.pull 0.2 + "processing"%#% +4 "core" %mM.\  +2 .tPS.seek 1.4ml + "processing"%$' +278 "core" ' +2 "processing"%%% +4 "core" %\  +336 #t-> PS.pull 0.2 +2 "processing"%&% +3 "core" %\  +2 .tPS.seek 1.6ml +2 "processing"%'' +277 "core" ' +2 "processing"%(% +4 "core" %\  +315 #t-> PS.pull 0.2 + "processing"%)% +3 "core" %\  +3 .tPS.seek 1.8ml + "processing"%*'G +284 "core" ' + "processing"%+% +4 "core" %I\  +271 #t-> PS.pull 0.2 + "processing"%,% +3 "core" %I/\  +3 .tPS.seek 2ml + "processing"%-'Ҝ +281 "core" ' +2 "processing"%.% +4 "core" %Ҟ\  +595 #t-> PS.pull 0.2 + "processing"%/% +3 "core" %Ҟ4\  +3 .tPS.seek 2.2ml + "processing"%0' +279 "core" ' + "processing"%1% +4 "core" %\  +307 #t-> PS.pull 0.2 +2 "processing"%2% +3 "core" %\  +2 .tPS.seek 2.4ml +2 "processing"%3'F +282 "core" ' + "processing"%4% +4 "core" %A\ \ +976 #t-> PS.pull 0.1 + "processing"%5% +4 "core" %A\ \ +2 .tPS.seek 2.5ml + "processing"%7' +189 "core" ' + "processing"%% +4 "core" %\  +995 #t-> PSV +501 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%6  +53 "core"  +1443 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%9'd +2614 "core" ' + "processing"%:% +4 "core" %e\ +885 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%8 +39 "core"  +480 #t-> PSR +1286 #-> PS.pull 0.2 + "processing"%<% +3 "core" %e+\ +3 .tPS.seek 0.2ml + "processing"%=' +278 "core" ' + "processing"%;% +4 "core" %\  +304 #t-> PS.pull 0.2 +2 "processing"%?% +3 "core" %/\  +2 .tPS.seek 0.4ml +2 "processing"%@' +279 "core" ' + "processing"%>% +4 "core" % \  +274 #t-> PS.pull 0.2 + "processing"%B% +4 "core" % I\  +2 .tPS.seek 0.6ml +2 "processing"%C'!\\ +290 "core" ' + "processing"%D% +4 "core" %!^\  +315 #t-> PS.pull 0.2 + "processing"%F% +4 "core" %!^0\  +2 .tPS.seek 0.8ml +2 "processing"%A': +274 "core" ' + "processing"%E% +4 "core" %:\  +363 #t-> PS.pull 0.2 +2 "processing"%H% +3 "core" %:\  +2 .tPS.seek 1ml +2 "processing"%G'T +279 "core" ' +2 "processing"%J% +4 "core" %S\  +1379 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%I  +53 "core"  +617 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%L'd +1088 "core" ' +2 "processing"%K% +4 "core" %i\ +1399 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%N +39 "core"  +577 #t-> PSR.flush + .PSR.select :flush +2 "processing"%H +926 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%M' +2616 "core" ' + "processing"%P% +4 "core" %\  +523 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%O  +52 "core"  +1191 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%R'd +2611 "core" ' +2 "processing"%Q% +4 "core" %f\ +1086 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +38 "core"  +388 #t-> PSR.flush + .PSR.select :flush +654 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +2614 "core" ' + "processing"%V% +4 "core" %\  +873 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%U  +53 "core"  +592 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%X'd +2607 "core" ' +2 "processing"%W% +4 "core" %a\ +582 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Z +39 "core"  +985 #t-> PSR.air + .PSR.select :air +2 "processing"% +377 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%[' +2608 "core" ' +2 "processing"%]% +4 "core" %\  +1375 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%Y  +52 "core"  +290 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%\\'d +2002 "Can"\ // +612 "core" ' + "processing"%_% +4 "core" %]\ +453 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%^ +39 "core"  +307 #t-> PSR.air + .PSR.select :air +803 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%a' +2610 "core" ' + "processing"%`% +4 "core" %_\  +1816 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%c  +52 "core"  +1311 #t-> PS.empty +2 .PS.seek 0ml + "processing"%b'd +2619 "core" ' +2 "processing"%e% +3 "core" %b\ +9225 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%d +92 "core" +567 #t-> PTV.PRV + .PTV.dial PRV +594 #-> PRV.ab1 +2 .PRV.dial :ab1 + "processing"%g @ +132 "core" ? +25157 #t-> PS.pull 2 + "processing"%f% +4 "core" %b\ +2 .tPS.seek 2ml + "processing"%i'Ҥ +2102 "core" ' + "processing"%h% +4 "core" %ҡ\  +1238 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +94 "core"  +1524 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%j'd +2100 "core" ' +2 "processing"%m% +4 "core" %g\ +1684 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%l +95 "core" +231 #t-> PTV +266 #-> PRV +1226 #-> PS.pull 0.4 +2 "processing"%o% +3 "core" %g\ +2 .tPS.seek 0.4ml +2 "processing"%n' +482 "core" ' +2 "processing"%q% +4 "core" % \  +2488 "Can"B\ +* +2444 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%r' +2205 "core" ' + "processing"%t% +4 "core" %\  +55344 "Can" \ ++ +46518 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%p  +121 "core"  +702 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%s'd +2618 "core" ' +2 "processing"%v% +4 "core" %_\ +2418 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%u +122 "core" +254 #t-> PTV +241 #-> PRV +883 #-> PS.pull 0.4 +2 "processing"%x% +3 "core" %_\ +2 .tPS.seek 0.4ml + "processing"%w' +487 "core" ' +2 "processing"%z% +3 "core" %\  +1664 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%y' +2202 "core" ' + "processing"%|% +4 "core" %\  +1183 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%{  +95 "core"  +452 "Can"\ ++ +29 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%~'d +2610 "core" ' +2 "processing"%}% +3 "core" %i\ +1532 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +95 "core" +325 #t-> PTV +502 #-> PRV +1477 #-> PS.pull 0.4 +3 "processing"%% +3 "core" %i& +2 .tPS.seek 0.4ml + "processing"%' +485 "core" ' +2 "processing"%% +4 "core" % \  +571 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2201 "core" ' +2 "processing"%% +4 "core" %\  +571 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +96 "core"  +372 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2611 "core" ' + "processing"% % +4 "core" %b\ +623 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +95 "core" +549 #t-> PS.pull 0.4 + "processing"% % +4 "core" %b\ +2 .tPS.seek 0.4ml +2 "processing"%' +481 "core" ' +2 "processing"%% +4 "core" %\  +2119 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2203 "core" ' + "processing"%% +4 "core" %\  +561 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +95 "core"  +878 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'d +2619 "core" ' +2 "processing"%% +3 "core" %e\ +384 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +96 "core" +1106 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" %e?\ +2 .tPS.seek 0.4ml +2 "processing"%' +491 "core" ' +2 "processing"%% +4 "core" % &\  +925 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2209 "core" ' +2 "processing"%% +4 "core" %\  +838 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +108 "core"  +500 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%"'d +2619 "core" ' +2 "processing"%% +4 "core" %d\ +430 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%# +93 "core" +538 #t-> PS.pull 0.4 +2 "processing"%%% +3 "core" %d\ +3 .tPS.seek 0.4ml + "processing"%!' +481 "core" ' + "processing"%&% +4 "core" %\  +667 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%(' +2202 "core" ' + "processing"%$% +4 "core" %\  +459 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%)  +108 "core"  +542 #t-> PS.empty +2 .PS.seek 0ml + "processing"%+'d +2617 "core" ' +2 "processing"%'% +4 "core" %c\ +3229 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%, +93 "core" +1723 #t-> PS.pull 0.1 +2 "processing"%.% +3 "core" %c)\ +2 .tPS.seek 0.1ml +2 "processing"%*' +187 "core" ' + "processing"%/% +4 "core" %\  +416 #t-> PS.pull 0.1 + "processing"%1% +4 "core" %\  +2 .tPS.seek 0.2ml +2 "processing"%-' +179 "core" ' +2 "processing"%2% +4 "core" %\  +614 #t-> PS.pull 0.05 + "processing"%4% +3 "core" %2\  +3 .tPS.seek 0.25ml + "processing"%0' +135 "core" ' + "processing"%5% +4 "core" %\  +12101 "Can" \ ++ +26511 #t-> PS.pull 0.5 + "processing"%% +3 "core" %\  +2 .tPS.seek 0.75ml +2 "processing"%3'4a +589 "core" ' +2 "processing"%6% +4 "core" %4d\  +1319 #t-> PS.pull 0.25 + "processing"%7% +3 "core" %4d  +3 .tPS.seek 1ml + "processing"%:'T +333 "core" ' +10 "processing"%8% +4 "core" %T\  +693 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%<  +107 "core"  +1098 #t-> PS.empty +2 .PS.seek 0ml + "processing"%;'d +1097 "core" ' +2 "processing"%9% +4 "core" %a\ \ +773 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%? +39 "core"  +755 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +467 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%>' +2612 "core" ' + "processing"%=% +4 "core" %\  +2732 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%B +68 "core" +284 #t-> PTV +1352 #-> PRV.air + .PRV.dial :air +2 "processing"%D  +67 "core"  +892 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%@'d +2608 "core" ' +2 "processing"%F% +4 "core" %d\ +1335 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%E +69 "core"  +447 #t-> PSR.flush + .PSR.select :flush +670 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2616 "core" ' +2 "processing"%H% +3 "core" %\  +975 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%J +68 "core" +589 #t-> PTV +1770 #-> PRV.air + .PRV.dial :air +408 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%A'd +2617 "core" ' + "processing"%I% +4 "core" %`\ +1361 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%G +67 "core"  +416 #t-> PSR.air + .PSR.select :air +2 "processing"% +594 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%K' +1487 "Can"\ 0/ +1128 "core" ' +2 "processing"%N% +3 "core" %\  +1020 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%L +80 "core"  +645 #t-> PTV.PRV + .PTV.dial PRV +476 #-> PRV.air +2 .PRV.dial :air +549 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%P'd +2618 "core" ' +2 "processing"%O% +3 "core" %b\ +7536 #t-> PSV.PTV + .PSV.dial PTV +479 #-> PTV.PRV +2 .PTV.dial PRV +626 #-> PRV.ab2 +2 .PRV.dial :ab2 + "processing"%M  +40 "core"  +1028 #t-> PS.pull 0.1 + "processing"%Q% +4 "core" %b* +2 .tPS.seek 0.1ml + "processing"%T' +178 "core" ' + "processing"%R% +4 "core" % \  +19497 #t-> PS.pull 2 +2 "processing"%V% +3 "core" % \  +2 .tPS.seek 2.1ml +2 "processing"%U'K +2110 "core" ' +2 "processing"%S% +4 "core" %I\  +3788 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%W  +94 "core"  +681 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Z'd +2212 "core" ' + "processing"%X% +4 "core" %b\ +515 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%] +94 "core" +311 #t-> PTV +270 #-> PRV +619 #-> PS.pull 0.1 +2 "processing"%Y% +3 "core" %b, +2 .tPS.seek 0.1ml +2 "processing"%[' +179 "core" ' + "processing"%_% +4 "core" %  +1670 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%^' +2508 "core" ' +2 "processing"%\\% +3 "core" %  +8958 "Can"\ *+ +29026 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%`  +134 "core" ~ +533 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%c'd +2620 "core" ' +2 "processing"%a% +4 "core" %`2\ +1138 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%e +120 "core" ~ +3639 #t-> PS.pull 0.4 + "processing"%d% +3 "core" %`\ +2 .tPS.seek 0.4ml +2 "processing"%g' +489 "core" ' +2 "processing"%f% +4 "core" %2\  +1355 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%b' +2205 "core" ' + "processing"%h% +4 "core" %\  +1089 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +95 "core"  +439 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%i'd +2618 "core" ' + "processing"%m% +4 "core" %b\ +3683 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%l +95 "core" +419 #t-> PS.pull 0.4 +2 "processing"%o% +3 "core" %b\ +3 .tPS.seek 0.4ml + "processing"%j' +504 "core" ' +2 "processing"%q% +4 "core" % .\ +647 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%n' +2212 "core" ' +2 "processing"%t% +3 "core" %\  +379 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%p  +94 "core"  +616 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%r'd +2615 "core" ' + "processing"%v% +4 "core" %g\ +3148 "Can"\ ,+ +8313 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%u +94 "core" +903 #t-> PS.pull 0.4 +2 "processing"%x% +3 "core" %g)\ +2 .tPS.seek 0.4ml +2 "processing"%s' +480 "core" ' +2 "processing"%z% +4 "core" % \  +10397 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%w' +2216 "core" ' + "processing"%|% +4 "core" %\  +826 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%{  +96 "core"  +432 #t-> PS.empty +3 .PS.seek 0ml + "processing"%y'd +2606 "core" ' + "processing"%}% +4 "core" %h\ +1925 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +95 "core" +796 #t-> PS.pull 0.4 + "processing"%% +3 "core" %h\ +3 .tPS.seek 0.4ml + "processing"%~' +480 "core" ' +2 "processing"%% +3 "core" % \  +454 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2200 "core" ' + "processing"%% +4 "core" %\  +493 #t-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%  +94 "core"  +366 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + "processing"% % +4 "core" %f\ +369 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +95 "core" +785 #t-> PS.pull 0.4 + "processing"% % +3 "core" %f4\ +2 .tPS.seek 0.4ml +2 "processing"%' +482 "core" ' + "processing"%% +4 "core" %\  +810 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2200 "core" ' +2 "processing"%% +3 "core" %\  +2156 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +96 "core"  +548 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 "processing"%% +4 "core" %a+\ +408 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +94 "core" +1016 #t-> PS.pull 0.2 + "processing"%% +4 "core" %a\ +2 .tPS.seek 0.2ml +2 "processing"%' +283 "core" ' + "processing"%% +4 "core" %\  +398 #t-> PS.pull 0.1 + "processing"%% +3 "core" %\  +3 .tPS.seek 0.3ml + "processing"%'\\ +183 "core" ' + "processing"% % +4 "core" %]\  +11435 "Can"\ +* +36674 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %]*\  +2 .tPS.seek 0.8ml +2 "processing"%': +588 "core" ' + "processing"%#% +4 "core" %:\  +312 #t-> PS.pull 0.5 +2 "processing"%%% +3 "core" %:\  +2 .tPS.seek 1.3ml +2 "processing"%"'y +589 "core" ' +2 "processing"%&% +4 "core" %y6\  +728 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%!  +96 "core"  +499 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%$'d +1396 "core" ' + "processing"%)% +4 "core" %g#\ +708 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%( +40 "core"  +423 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +703 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'' +2617 "core" ' + "processing"%,% +4 "core" %\  +7819 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%. +68 "core" +343 #t-> PTV.PRV + .PTV.dial PRV +533 #-> PRV.air + .PRV.dial :air +2 "processing"%/  +42 "core"  +881 #t-> PS.empty +3 .PS.seek 0ml + "processing"%+'d +2607 "core" ' + "processing"%1% +4 "core" %i\ +1120 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%2 +68 "core"  +331 #t-> PSR.flush + .PSR.select :flush +487 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%*' +250 "Can"\ // +2359 "core" ' + "processing"%4% +4 "core" %\  +606 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%5 +68 "core" +386 #t-> PTV.PRV + .PTV.dial PRV +423 #-> PRV.air +2 .PRV.dial :air +623 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%-'d +2619 "core" ' + "processing"%% +4 "core" %g\ +1201 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%0 +68 "core"  +1507 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +502 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%6' +2606 "core" ' + "processing"%7% +4 "core" %\  +770 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%3 +80 "core"  +611 #t-> PTV.PRV + .PTV.dial PRV +751 #-> PRV.air + .PRV.dial :air +449 #-> PS.empty +3 .PS.seek 0ml + "processing"%8'd +2615 "core" ' +2 "processing"%<% +4 "core" %`\ +41706 "Can"\ ** +60001 \ ** +60001 \ ** +60002 \ ** +27064 #t-> can +3 "Can"~\ ** +32934 \ +* +60001 }\ ** +60002 }\ ++ +60001 }\ ++ +60001 }\ ++ +60001 |\ +* +60002 }\ ** +60001 |\ +* +60001 {\ +* +60002 {\ +* +60001 y\ ** +60001 z\ +* +60001 ,y\ ++ +60002 #z\ ** +60001 x\ ** +60002 w\ ,, +60001 y\ +* +60001 y\ ** +60001 {\ ** +60001 y\ ** +60002 w\ ** +60001 v\ +* +60001 t\ *+ +60002 r\ ** +60001 u\ ** +60001 v\ ** +60002 w\ ** +60001 v\ ** +60001 w\ ** +60002 t\ ** +60001 s\ ** +60001 q\ +* @EDT1655870686.51 r\ ** +60001 r\ ** +60001 r\ +* +60002 s\ +* +60001 r\ +* +60001 r\ ** +60001 q\ ** +60002 Dq\ +* +60001 |o\ ** +60001 q\ +* +60002 o\ ** +60001 Tp\ +* +60001 so\ ** +60001 .n\ ** +60002 mo\ ** +60001 n\ +* +60001 l\ +* +60002 l\ ** +60001 l\ ++ +60001 rl\ ** +60002 m\ +* +60001 dj\ +* +60001 Vk\ ** +60001 oj\ ** +60002 Tk\ ** +60001 kj\ ++ +60001 bj\ ** +60002 xi\ ++ +60001 /h\ *+ +60001 yh\ +* +2832 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time Ȗj: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 +9 !mo:Thread::ChildDied : @causeo:SignalException : mesg" SIGHUP:@timestampu: Time Ȗj:\ 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;"\ :MAIN:@threadIdiR; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +2999 #tSending Email +13557 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +6 #Session Ended +11166 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %P:  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "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"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %޽  \ ! +2 .tSS.configure :default +2 "sampler")#.0X CSV.CSR + .CSV.dial CSR +2 "collection"'2  +123 "core"  +1306 #t-> CSR.AqME + .CSR.select :AqME +2 !o:Valve::Manifold::Error: mesg"6Collection Valve::Manifold has no selection: AqME:bt[ "//home/esp/esp2/lib/valve.rb:172:in `fetch'"./home/esp/esp2/lib/valve.rb:177:in `call'"//home/esp/esp2/lib/valve.rb:177:in `fetch'"//home/esp/esp2/lib/valve.rb:198:in `goal='"8/home/esp/esp2/lib/valve.rb:207: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 +539 #-> CSR.AqMe + .CSR.select :AqMe +2 !o:Valve::Manifold::Error: mesg"6Collection Valve::Manifold has no selection: AqMe:bt[ "//home/esp/esp2/lib/valve.rb:172:in `fetch'"./home/esp/esp2/lib/valve.rb:177:in `call'"//home/esp/esp2/lib/valve.rb:177:in `fetch'"//home/esp/esp2/lib/valve.rb:198:in `goal='"8/home/esp/esp2/lib/valve.rb:207: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 +541 #-> CSR.AqMeOH +2 .CSR.select :AqMeOH +2 "collection"'\ +894 #t-> CS.pull 0.2 +2 "collection"'3% +3 "core" %PD +2 .tCS.seek 0.2ml +2 "collection"'4'֝ +129 "core" ' +2 "collection"'5% +4 "core" %֛7  +404 #t-> CS.fill +3 .CS.seek 10ml + "collection"'6' O +2547 "core" ' +3 "collection"'7% +10 "core" % O8  +1887 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'8 +41 "core"  +435 #t-> CS.empty +2 .CS.seek 0ml + "collection"'9'Q +2595 "core" ' + "collection"':% +4 "core" %R9 +1105 #t-> CSV.AqMeOH +2 !o:NoMethodError : mesgu:NameError::message,undefined method `AqMeOH' for CSV:Shaft: name: AqMeOH: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80: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 +1047 #-> CSR.AqMeOH +2 .CSR.select :AqMeOH +17834 #-> CS.pull 0.2 + "collection"';% +3 "core" %R= \ +3 .tCS.seek 0.2ml + "collection"'<'֟ +127 "core" ' +2 "collection"'=% +4 "core" %֛9  +1522 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'>  +41 "core"  +240 #t-> CS.pull 0.2 +2 "collection"'?% +2 "core" %֛:  +3 .tCS.seek 0.4ml + "collection"'@' +124 "core" ' +2 "collection"'A% +4 "core" %6 \  +8131 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'B' O +2505 "core" ' + .tCSV.dial :waste1 +2 "collection"'C +123 "core" +2 .tCS.seek 0ml +2 "collection"'D'Q +2610 "core" ' + .tCSV.dial CSR +7 "collection"'E  +124 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'F' O +1044 "Can"o\ 0/ +1560 "core" ' + .tCSV.dial :waste1 +2 "collection"'G +123 "core" +2 .tCS.seek 0ml +2 "collection"'H'Q +2598 "core" ' + .tCSV.dial CSR +2 "collection"'I  +134 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'J' O +2604 "core" ' + .tCSV.dial :waste1 +2 "collection"'K +122 "core" +2 .tCS.seek 0ml + "collection"'L'Q +2606 "core" ' + .tCSV.dial CSR +2 "collection"'M  +124 "core"  +5024 #t-> CS.pull 0.2 +2 "collection"'N% +3 "core" %R) +2 .tCS.seek 0.2ml +2 "collection"'O'֟ +124 "core" ' +2 "collection"'P% +4 "core" %֢  +666 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'Q' O +2545 "core" ' + .tCSV.dial :waste2 +2 "collection"'R +41 "core"  +2 .tCS.seek 0ml + "collection"'S'Q +2603 "core" ' + .tCSV.dial CSR +2 "collection"'T  +42 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'U' O +2594 "core" ' + .tCSV.dial :waste2 +46 "collection"'V +48 "core"  +2 .tCS.seek 0ml +2 "collection"'W'Q +2619 "core" ' +2 .tCSV.dial CSR + "collection"'X  +43 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'Y' O +2602 "core" ' +2 .tCSV.dial :waste2 + "collection"'Z +43 "core"  +2 .tCS.seek 0ml + "collection"'['Q +2607 "core" ' +2 .tCSV.dial CSR +2 "collection"'\\  +42 "core"  +1640 #t-> CS.pull 0.5 +2 "collection"']% +3 "core" %M` +2 .tCS.seek 0.5ml +2 "collection"'^' +199 "core" ' +2 "collection"'_% +4 "core" %&  +4248 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'`' O +2478 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'a +123 "core" +2 .tCS.seek 0ml +2 "collection"'b'Q +2623 "core" ' + .tCSV.dial CSR +2 "collection"'c  +122 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'d' O +2598 "core" ' + .tCSV.dial :waste1 +2 "collection"'e +123 "core" +2 .tCS.seek 0ml +2 "collection"'f'Q +2598 "core" ' + .tCSV.dial CSR +2 "collection"'g  +122 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'h' O +2601 "core" ' + .tCSV.dial :waste1 +2 "collection"'i +123 "core" +2 .tCS.seek 0ml +2 "collection"'j'Q +2601 "core" ' + .tCSV.dial CSR +2 "collection"'k  +135 "core"  +3224 #t-> CS.pull 0.5 +2 "collection"'l% +3 "core" %S +2 .tCS.seek 0.5ml +2 "collection"'m' +213 "core" ' +2 "collection"'n% +4 "core" %  +2512 "Can"]r\ +* +39980 #t-> CS.pull 0.1 + "collection"'o% +3 "core" %  +2 .tCS.seek 0.6ml +2 "collection"'p': +99 "core" ' +2 "collection"'q% +4 "core" %<  +218 #t-> CS.pull 0.1 + "collection"'r% +4 "core" %<  +7 .tCS.seek 0.701ml +2 "collection"'s'b +100 "core" ' + "collection"'t% +4 "core" %c  +605 #t-> CS.pull 0.2 + "collection"'u% +4 "core" %c  +2 .tCS.seek 0.901ml +2 "collection"'v' +125 "core" ' + "collection"'w% +4 "core" % \  +172 #t-> CS.pull 0.2 +2 "collection"'x% +2 "core" % \  +3 .tCS.seek 1.101ml + "collection"'y' +133 "core" ' +2 "collection"'z% +4 "core" %  +2342 #t-> CS.pull 0.2 + "collection"'{% +3 "core" %  +3 .tCS.seek 1.301ml + "collection"'|'P +132 "core" ' + "collection"'}% +4 "core" %O  +206 #t-> CS.pull 0.2 +2 "collection"'~% +3 "core" %O  +2 .tCS.seek 1.501ml +2 "collection"'' +127 "core" ' + "collection"'% +4 "core" % \ +150 #t-> CS.pull 0.2 + "collection"'% +3 "core" % \ +2 .tCS.seek 1.701ml +2 "collection"'' +137 "core" ' + "collection"'% +4 "core" %  +129 #t-> CS.pull 0.2 + "collection"'% +3 "core" % \  +2 .tCS.seek 1.902ml +2 "collection"'' 8 +123 "core" ' +2 "collection"' % +4 "core" % 4 \ +287 #t-> CS.pull 0.2 +2 "collection"' % +3 "core" % 4 \ +2 .tCS.seek 2.101ml +2 "collection"' ' +133 "core" ' + "collection"'% +4 "core" %}  +267 #t-> CS.pull 0.5 + "collection"'% +3 "core" %}  +2 .tCS.seek 2.601ml +2 "collection"''"= +204 "core" ' + "collection"'% +4 "core" %";  +240 #t-> CS.pull 0.5 + "collection"'% +4 "core" %"; \  +2 .tCS.seek 3.101ml + "collection"''1 +216 "core" ' + "collection"'% +4 "core" %2  +738 #t-> CSR.flush + .CSR.select :flush +2 "collection"'  +387 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +1813 "core" ' + "collection"'% +4 "core" % O  +539 #t-> CSV.waste1 +4 .CSV.dial :waste1 + "collection"' +121 "core" +578 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +2607 "core" ' + "collection"'% +4 "core" %Q  +598 #t-> CSR.flush +2 .CSR.select :flush +737 #-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +134 "core"  +1370 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +2605 "core" ' +2 "collection"'% +4 "core" % Q  +273 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +121 "core" +393 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'!'Q +659 "Can"|r\ // +1938 "core" ' + "collection"'"% +5 "core" %V +430 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'#  +122 "core"  +308 #t-> CSR.air + .CSR.select :air +2 "collection"' +436 #t-> CS.fill +2 .CS.seek 10ml + "collection"'$' O +2601 "core" ' +2 "collection"'%% +4 "core" % S  +498 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'& +122 "core" +465 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'''Q +2595 "core" ' +2 "collection"'(% +3 "core" %T  +1969 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"')  +121 "core"  +551 #t-> CSR.air + .CSR.select :air +617 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'*' O +2607 "core" ' + "collection"'+% +4 "core" % P  +432 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"', +123 "core" +543 #t-> CS.empty +3 .CS.seek 0ml + "collection"'-'Q +2593 "core" ' +2 "collection"'.% +3 "core" %O \ +40871 "Can"Ks\ ** +60001 ~q\ ** +60001 Ps\ ** +60002 os\ ** +60001 t\ ** +60001 v\ ** +60002 u\ ** +60001 v\ )* +60001 ov\ ** +60001 u\ ** +60002 [v\ ** +60001 w\ ** +60001 Kv\ ** +60002 w\ ** +40610 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %/% +3 "core" %`\ +4977 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing + "processing"%0  +71 "core" +944 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%1 +42 "core" +1053 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%2  +97 "core" +3773 #t-> PS.pull 1.5 +2 "processing"%3% +3 "core" %` +2 .tPS.seek 1.5ml + "processing"%5'Q +3087 "core" ' +2 "processing"%% +4 "core" %N\  +463 #t-> PRV.ab1 +3 .PRV.dial :ab1 + "processing"%4 @ +94 "core" ? +1054 #t-> PS.pull .15 +2 "processing"%7% +2 "core" %N  +3 .tPS.seek 1.65ml + "processing"%8'M +356 "core" ' + "processing"%6% +4 "core" %P  +627 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%:  +94 "core"  +1003 #t-> PS.pull .3 +2 "processing"%;% +3 "core" %P  +2 .tPS.seek 1.95ml +2 "processing"%='M +659 "core" ' + "processing"%9% +4 "core" %O\  +931 "Can"Kw\ ** +5802 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%>'d +3996 "core" ' + "processing"%?% +4 "core" %f +4939 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +3 "processing"%#A d`xb +2 %A% +3 "core" %f +1525 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" & + .tHand.open + "manipulator"&@1 +23 "core" 1 + "manipulator"&C& +5 "core" &, A ) 3  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&B(, +3 "core" ( + "manipulator"&E& +4 "core" &, - .  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &, & / k  +2 .tForearm.seek :garage +2 "manipulator"&G'b +117 "core" ' +36 .tHand.close +11 "manipulator"&F/ +53 "core" / +2 "manipulator"&I& +4 "core" &, E 7 8  + "manipulator"&H% +4 "core" % N ! #  + .tForearm.seek :retract +2 "manipulator"&K'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +295 "core" ( +2 "manipulator"&M& +4 "core" &:  ) , L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +2 "core" &; " $ = L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&P'O +110 "core" ' + "manipulator"&L& +4 "core" &: 4 3 L +2 "manipulator"&O% +4 "core" %X 0 ) Q + "collection"'R& +4 "core" &  +2 "collection"'Q& +5 "core" &  +2 .tCC.seek :closed + "collection"'T(X +5 "core" &  +7 & *\ $e +9 &Y\ 7 +9 &\ L +10 &_\ M +9 &vd\ L +10 &8`\ L +9 &d\ L +9 &c\ L +10 &~d\ L +9 &@g\ L +9 & b\ L +10 &!d\ L +9 &#a\ L +9 &%Ia\ K +10 &'\ d\ L +9 &(c\ K +10 &*e\ L +9 &,Pb\ L +9 &.d\ L +10 &/e\ L +9 &1c\ K +9 &3Yd\ K +10 &5a\ K +9 &6d\ L +10 &8g\ L +9 &:ae\ K +9 & PSV.PSR +2 .PSV.dial PSR +2 "processing"%W +96 "core"  +1081 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +994 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Z' +2610 "core" ' + "processing"%Y% +4 "core" %\  +6766 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%\\ +95 "core" +1883 #t-> PRV.sipper + .PRV.dial :sipper +3138 #-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%]'d +2611 "core" ' + "processing"%_% +4 "core" %a\ +2497 #t-> CTV.air + .CTV.dial :air +2 "collection"'[  +4 "core"  +637 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%^  +121 "core"  +441 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%a +97 "core"  +371 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%`' +2620 "core" ' + "processing"%c% +4 "core" %\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%b +107 "core" +950 #t-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%e'd +2570 "core" 'K\ +3 !to:Slide::Error\ : mesg".Processing Syringe overCurrent at 0.015ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagij: @sourcei*: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniK: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef13.914613647520865': @type2F:@destinationi%:@axisName"Processing 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):74: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 +9427 #-> PSV.PSR +2 .PSV.dial PSR + "processing"%d +96 "core"  +494 #t-> PSR.air + .PSR.select :air +2 "processing"% +45 "Can"0z\ CC +450 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%g' +2603 "core" ' +2 "processing"%f% +4 "core" %&\  +829 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%i +97 "core" +4772 #t-> PRV +8604 #-> PTV +1012 #-> PRV +3012 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%h +97 "core"  +962 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%k +107 "core" +2787 #t-> PRV +11336 #-> PSV +1197 #-> PTV +1107 #-> PRV +1870 #-> PRV.sipper + .PRV.dial :sipper +2 "processing"%l  +123 "core"  +2639 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%n'd +2617 "core" ' + "processing"%j% +4 "core" %^\ +1486 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%o +95 "core"  +1368 #t-> PSR +646 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%q' +2621 "core" ' + "processing"%m% +4 "core" %\ +2800 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%r +107 "core" +941 #t-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%t'd +2062 "Can"Uz\ GF +557 "core" ' +2 "processing"%p% +4 "core" %a \ +1784 #t-> Flsuh.garage +2 !o:NameError: mesg"!uninitialized constant Flsuh: name:\ Flsuh:bt["(ESP):95: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 +607 #-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&u& +3 "core" &8 - 0 n L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +2 "core" ( + "manipulator"&x& +4 "core" &8 , . J L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &8 " + C L +2 .tForearm.seek CC +2 "manipulator"&z'O +104 "core" ' +2 .tHand.close + "manipulator"&v/ +60 "core" / +2 .tCC.seek :open + "collection"'{( +427 "core" ( + "manipulator"&}& +4 "core" &7 0 . % L + "manipulator"&y% +4 "core" % X} - + x + +2 .tForearm.seek :retract +2 "manipulator"&~'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +291 "core" ( + "manipulator"&& +4 "core" &,   @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &, - & a +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +107 "core" ' +2 .tHand.open +2 "manipulator"&1 +56 "core" 1 + "manipulator"&% +4 "core" % YI 8 -  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +107 "core" ' +3784 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +40 "core" ~ +2350 #t-> PTV.PRV +2 .PTV.dial PRV + "processing"% @ +68 "core" ? +925 #t-> PRV.ab1 +2 .PRV.dial :ab1 + "processing"% @ +97 "core" > +917 #t-> PSV +778 #-> PTV +327 #-> PRV +2214 #-> PS.pull 0.5 +2 "processing"%% +3 "core" %a\ \ +2 .tPS.seek 0.5ml +2 "processing"%' +593 "core" ' + "processing"%% +4 "core" %\ +27 #t-> PS.pull 0.5 + "processing"% % +4 "core" %\ +2 .tPS.seek 1ml + "processing"%'T +588 "core" ' + "processing"%% +4 "core" %T\  +151 #t-> PS.pull 0.5 + "processing"%% +4 "core" %T\  +2 .tPS.seek 1.5ml + "processing"%'W +583 "core" ' + "processing"%% +4 "core" %\\\  +565 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +105 "core"  +505 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 "processing"%% +4 "core" %b\ +3457 #t-> PS.reconfigure PSslow + .PS.reconfigure :slow +3 "processing"%#A 2`xb +2 %% +2 "core" %b \ +1430 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing + "processing"%  +68 "core" +786 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +122 "core" +1967 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +95 "core"  +595 #t-> PS.pull 1.5 +2 "processing"%% +3 "core" %b\ +2 .tPS.seek 1.5ml + "processing"%"'S +3086 "core" ' +2 "processing"%#% +4 "core" %N\  +11 #t-> PRV.ab1 +2 .PRV.dial :ab1 + "processing"%! @ +96 "core" ? +433 #t-> PS.pull 0.15 +2 "processing"%%% +3 "core" %N\  +2 .tPS.seek 1.65ml +2 "processing"%&'M +358 "core" ' + "processing"%$% +4 "core" %R \  +687 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%(  +96 "core"  +577 #t-> PS.pull .3 + "processing"%)% +3 "core" %R \  +3 .tPS.seek 1.95ml + "processing"%''O +652 "core" ' + "processing"%+% +4 "core" %O,\  +1456 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%,'d +4005 "core" ' + "processing"%*% +4 "core" %b$\ +2314 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +2 "processing"%#A d`xb +3 %.% +2 "core" %b&\ +2020 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" &  +2 "manipulator"&0& +4 "core" &, ( # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(, +3 "core" ( + "manipulator"&2& +4 "core" &, ! .  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &, $ !  +2 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 "manipulator"&4& +4 "core" &, = '  + "manipulator"&7% +4 "core" % k] 8 2 +2 .tForearm.seek :retract + "manipulator"&5'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +290 "core" ( +2 "manipulator"&:& +4 "core" &9 4  _ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +2 "core" &9 " * 1 K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&8'O +88 "core" ' +2 "manipulator"&9& +4 "core" &9 / 4 K +2 "manipulator"&=% +3 "core" %R * - k y +2 "collection"'?& +4 "core" &-  +2 "collection"'A& +5 "core" &1  +2 .tCC.seek :closed + "collection"'<(X +5 "core" &0  +7 &42 %g +9 &X~4\ 7 +10 &,\ K +9 &^*\ K +9 &xb/\ K +10 &;`'\ K +9 &g%\ K +9 &c.\ K +10 &a*\ K +9 &Bg,\ K +10 & c/\ L +9 &!b*\ K +9 &#b0\ L +10 &%Ja*\ K +9 &' c+\ L +9 &(b1\ K +10 &*a+\ K +9 &,Ra(\ K +10 &.b0\ K +9 &/e,\ L +9 &1^-\ J +10 &3[`)\ K +9 &5b'\ K +9 &6e0\ K +10 &8d+\ L +9 &:c_0\ K +10 &<#d-\ L +9 &=_%\ K +9 &?d.\ K +10 &Aic*\ L +9 &C*e)\ L +10 &Dl+\ M +9 &F&\ O +9 &H\\%\ S +10 &J+\ V +9 &K#\ V +9 &M)\ X +10 &OV)\ X +9 &Q'\ X +9 &R/\ X +10 &T)\ Y +9 &VZ(\ Y +10 &Wg$\ - +9 &Xq#(\ R +9 ( +2 &Xyc(\ J + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 + "collection"'@& +5 "core" &Xyc\ \ J + .tHand.open + "manipulator"&C1 +56 "core" 1 + "manipulator"&E% +4 "core" % R ; / ) y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%F +97 "core"  +7 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +1031 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%I' +2619 "core" ' + "processing"%H% +4 "core" %\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +107 "core" +665 #t-> PRV.sipper +2 .PRV.dial :sipper +975 #-> PTV +2000 #-> PRV.sipper +2 .PRV.dial :sipper +1640 #-> delay8; PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2620 "core" ' + "processing"%G% +4 "core" %]\ +767 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%M +95 "core"  +138 "Can"*z\ GG +227 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%B' +2610 "core" ' +2 "processing"%N% +4 "core" %$\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%L +94 "core" +142 #t-> delay 8: PS.empty + !o:SyntaxError: mesg"fcompile error\ (ESP):131: syntax error, unexpected ':', expecting $end\ delay 8: PS.empty\ ^:bt["(ESP):131: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 +2272 #-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%O'd +2609 "core" ' + "processing"%R% +4 "core" %f\ +1403 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%K +95 "core"  +384 #t-> PSR.air + .PSR.select :air +2 "processing"% +440 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%\ ' +2617 "core" ' +2 "processing"%S% +4 "core" %;\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%V +95 "core" +159 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%U'd +2606 "core" ' +2 "processing"%Q% +4 "core" %a\ +825 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%W +96 "core"  +291 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%P' +2609 "core" ' +2 "processing"%>% +4 "core" %;\  +452 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%Y +96 "core" +1123 #t-> delay 4; PS.empty +2 .delay 4 seconds +402 .PS.seek 0ml +2 "processing"%\\'d +2607 "core" ' +2 "processing"%Z% +4 "core" %f2\ +34048 "Can"Oz\ GG +52464 #t-> PS.reconfigure PSslow + .PS.reconfigure :slow +2 "processing"%#A 2`xb +3 %_% +2 "core" %f!\ +926 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +776 #-> PSV.mixloop + .PSV.dial :mixloop +605 #-> PRV.sipper +2 .PRV.dial :sipper +1405 #-> PS.pull 1.5 + "processing"%[% +3 "core" %f#\ +3 .tPS.seek 1.5ml + "processing"%^'W +3081 "core" ' + "processing"%a% +4 "core" %X5\  +225 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%] @ +95 "core" ? +394 "Can"}\ GG +590 #t-> PS.pull .15 +2 "processing"%c% +3 "core" %XX\  +2 .tPS.seek 1.65ml +2 "processing"%b'W +356 "core" ' + "processing"%`% +4 "core" %U,\  +552 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%e  +96 "core"  +3805 #t-> PS.pull .3 +2 "processing"%d% +2 "core" %U<\  +3 .tPS.seek 1.95ml + "processing"%f'R +655 "core" ' +2 "processing"%i% +4 "core" %QA\  +1591 #t-> delay 4; PS.empty +2 .delay 4 seconds +402 .PS.seek 0ml +2 "processing"%h'd +4000 "core" ' +2 "processing"%k% +4 "core" %aD\ +1872 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +2 "processing"%#A d`xb +3 %l% +2 "core" %aW\ +1278 #t-> Flush.CC +2 "collection"'g& +3 "core" &Xy`P J +2 "collection"'j& +4 "core" &Xy`9\ J +1777 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%o +97 "core"  +910 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +518 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%n' +2607 "core" ' + "processing"%m% +4 "core" %7\  +995 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%r +108 "core" +1297 #t-> PRV.sipper + .PRV.dial :sipper +3842 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%q'd +2607 "core" ' +2 "processing"%p% +4 "core" %f7\ +940 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%u +95 "core"  +581 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%x' +2606 "core" ' +2 "processing"%s% +4 "core" %[\  +211 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%v +107 "core" +478 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek 0ml +2 "processing"%J'd +2608 "core" ' + "processing"%X% +4 "core" %h@\ +1822 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +95 "core"  +539 #t-> PSR.air + .PSR.select :air +2 "processing"% +542 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%}' +2621 "core" ' +2 "processing"%y% +4 "core" %T\  +164 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%z +107 "core" +1960 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%'d +2607 "core" ' +2 "processing"%|% +4 "core" %c+\ +1552 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%w +106 "core"  +582 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + "processing"%% +4 "core" %Z\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%~ +93 "core" +1269 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%'d +2377 "Can"I|\ KK +238 "core" ' +2 "processing"%% +4 "core" %cA\ +59757 "Can"~\ GF +8667 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +41 "core" ~ +953 #t-> PTV.PRV +2 .PTV.dial PRV + "processing"% @ +67 "core" @ +498 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"% @ +97 "core" > +1183 #t-> PS.pull 0.2 + "processing"%t% +3 "core" %cg\ +3 .tPS.seek 0.2ml + "processing"%' +279 "core" ' + "processing"% % +4 "core" %S\  +1707 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2415 "core" ' + "processing"%% +4 "core" %`\  +1221 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +106 "core"  +451 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' + "processing"%% +4 "core" %cg\ +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +93 "core" +604 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" %cf\ +2 .tPS.seek 0.4ml +2 "processing"%'\ +482 "core" ' + "processing"%% +4 "core" %?\  +1244 #t-> PS.fill +3 .PS.seek 2.5ml +5 "processing"%' +2202 "core" ' +2 "processing"%% +3 "core" %L\  +25325 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +123 "core"  +8459 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'d +1089 "Can"U~\ LL +1526 "core" ' +2 "processing"%% +4 "core" %`U\ +489 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%# +121 "core" +702 #t-> PS.pull 0.4 +2 "processing"%!% +2 "core" %`X\ +3 .tPS.seek 0.4ml + "processing"%%' +481 "core" ' + "processing"%"% +4 "core" %W\  +1132 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%$' +2205 "core" ' +2 "processing"%(% +4 "core" %z\  +3195 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%)  +95 "core"  +651 #t-> PS.empty +3 .PS.seek 0ml + "processing"%&'d +2606 "core" ' + "processing"%+% +4 "core" %dZ\ +129 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%' +95 "core" +686 #t-> PS.pull 0.4 +2 "processing"%*% +2 "core" %dL\ +3 .tPS.seek 0.4ml + "processing"%.' +489 "core" ' +2 "processing"%/% +4 "core" % K\  +1355 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%0' +2213 "core" ' +2 "processing"%2% +4 "core" %E\  +1047 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%3  +96 "core"  +435 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' + "processing"%4% +4 "core" %cG\ +272 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%7 +95 "core" +5532 #t-> PS.pull 0.4 + "processing"%% +3 "core" %cs\ +3 .tPS.seek 0.4ml + "processing"% '\ +482 "core" ' + "processing"%% +4 "core" %^\ +7316 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2206 "core" ' + "processing"%;% +4 "core" %c\  +1530 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%1  +107 "core"  +344 #t-> PS.empty +3 .PS.seek 0ml + "processing"%9'd +2607 "core" ' + "processing"%=% +4 "core" %`a\ +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%? +92 "core" +475 #t-> PS.pull 0.4 +2 "processing"%5% +2 "core" %`u\ +3 .tPS.seek 0.4ml + "processing"%{' +488 "core" ' + "processing"%@% +4 "core" %a\  +822 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2210 "core" ' +2 "processing"%E% +4 "core" %S\  +2426 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%A  +97 "core"  +508 #t-> PS.empty +3 .PS.seek 0ml + "processing"%F'd +2611 "core" ' +2 "processing"%8% +4 "core" %h{\ +7 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%, +96 "core" +148 #t-> PS.pull 0.4 + "processing"%H% +3 "core" %ho\ +2 .tPS.seek 0.4ml +2 "processing"%' +482 "core" ' +2 "processing"%I% +4 "core" %Y\  +1105 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%G' +2205 "core" ' + "processing"%M% +4 "core" %Y\  +1482 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +96 "core"  +469 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%N'd +1137 "Can"\ LL +1476 "core" ' + "processing"%L% +4 "core" %eQ\ +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%B +94 "core" +54912 #t-> PS.pull 0.5 +2 "processing"%R% +3 "core" %ev\ +2 .tPS.seek 0.5ml +2 "processing"%K' +590 "core" ' + "processing"%O% +4 "core" %u\  +153 #t-> PS.pull 0.5 +2 "processing"%S% +3 "core" %x\  +2 .tPS.seek 1ml +2 "processing"%V'T +589 "core" ' + "processing"%\ % +4 "core" %Tx\  +109 #t-> PS.pull 0.5 +2 "processing"%Q% +3 "core" %T|\  +2 .tPS.seek 1.5ml +2 "processing"%W'S +583 "core" ' +2 "processing"%U% +4 "core" %U{\  +323 #t-> PS.pull 0.3 + "processing"%>% +3 "core" %U\  +2 .tPS.seek 1.8ml +2 "processing"%Y'R +391 "core" ' +2 "processing"%P% +4 "core" %S\  +709 "Can"L\ GG +4199 #t-> PRV +3323 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%Z +68 "core"  +1529 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%_ +68 "core" +1079 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%[  +97 "core"  +792 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%\\'d +1903 "core" ' +2 "processing"%a% +4 "core" %c\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%] +53 "core"  +723 #t-> PSR.flush + .PSR.select :flush +45 "processing"%@ +622 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%c' +2612 "core" ' +2 "processing"%^% +4 "core" %\  +211 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%` +68 "core" +612 #t-> PTV.PRV + .PTV.dial PRV +534 #-> PRV.air +2 .PRV.dial :air +2 "processing"%e  +66 "core"  +481 #t-> PS.empty +3 .PS.seek 0ml + "processing"%d'd +2616 "core" ' +2 "processing"%b% +4 "core" %`\ +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%i +69 "core"  +407 #t-> PSR.flush + .PSR.select :flush +461 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%f' +2614 "core" ' +2 "processing"%k% +4 "core" %\  +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%l +69 "core" +5 #t-> PTV.PRV +2 .PTV.dial PRV +321 #-> PRV.air +2 .PRV.dial :air +1471 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%g'd +2616 "core" ' +2 "processing"%j% +4 "core" %_\ +6 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%o +68 "core"  +6 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +318 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%h' +2617 "core" ' +2 "processing"%m% +4 "core" %}\  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%r +68 "core" +6 #t-> PTV.PRV +2 .PTV.dial PRV +6 #-> PRV.air + .PRV.dial :air +999 #-> PS.empty +2 .PS.seek 0ml + "processing"%n'd +2607 "core" ' + "processing"%p% +4 "core" %g\ +6 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%u +67 "core"  +7 #t-> PSR.air + .PSR.select :air +9 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%q' +2609 "core" ' + "processing"%s% +4 "core" %s\  +1456 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%v +69 "core" +542 #t-> PTV.PRV + .PTV.dial PRV +520 #-> PRV.air +2 .PRV.dial :air +451 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%x'd +2609 "core" ' +2 "processing"%X% +4 "core" %e\ +7969 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&T& +3 "core" &6 . # J K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +3 "core" ( + "manipulator"&y& +4 "core" &6 . 4 % K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +6 "core" &6 . / / K +4 .tForearm.seek CC +3 "manipulator"&}'O +96 "core" ' +2 .tHand.close + "manipulator"&|/ +58 "core" / +2 .tCC.seek :open +2 "collection"'w( +428 "core" ( +2 "manipulator"&& +3 "core" &6 , , I K +2 "manipulator"&% +3 "core" % \\ + - U  +2 .tForearm.seek :retract +2 "manipulator"&~'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( +2 "manipulator"&& +4 "core" &-  ) !  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- ! #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +108 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&t% +4 "core" % ^F , + u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +107 "core" ' +5712 "Can"z\ 00 +60001 L\ 0/ +60002 ~\ 00 +60001 V{\ 0/ +60001 |\ 00 +60001 4{\ 0/ +60002 |\ 0/ +1307 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &z +2 "manipulator"&& +4 "core" &- + # 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +3 "core" ( + "manipulator"&& +4 "core" &- ) , %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- $ %   +2 .tForearm.seek :garage +2 "manipulator"&'b +104 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&& +4 "core" &- 7 + I  +2 "manipulator"&% +3 "core" % sd , + b +2 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +292 "core" ( + "manipulator"&& +4 "core" && .  a <9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" && ) - > <9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +108 "core" ' + "manipulator"&& +4 "core" &%  (  <9 +2 "manipulator"&#% +4 "core" %C , , +2 "collection"'!& +3 "core" &f  +2 "collection"'& +5 "core" &u  +2 .tCC.seek :closed + "collection"'"(X +4 "core" &t  +9 &2 +{ +9 &ew\ > +9 &s\ M +10 &Ja} K +9 &\ gv L +10 &gy K +9 &dy K +9 &Qjv L +10 &b~ K +9 &e} K +9 & hu L +10 &"Yc{ L +9 &$gs K +10 &%bi L +9 &'hi L +9 &)aej L +10 &+#co L +9 &,hk L +9 &.gn K +10 &0jer K +9 &2+hs L +10 &3ct L +9 &5ba K +9 &7rdd K +10 &93jy L +9 &:eg L +9 &<ef K +10 &>xij L +9 &@<ai K +10 &Aej K +9 &Chg L +9 &E{vd\ N +10 &G5o\ P +9 &Hk\ U +9 &Jf\ W +10 &Lgj\ W +9 &N(h\ X +10 &Oi\ X +9 &Qg\ Y +9 &Sje\ Y +10 &U+j\ Y +9 &Vg\ S +9 &XAg\ , +10 &Xu{q\ K +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 + "collection"'%& +4 "core" &Xuxi\ K + &Xuxh\ K +2 .tHand.open + "manipulator"&(1 +61 "core" 1 +2 "manipulator"&)% +4 "core" % C 9 = 7 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +115 "core" ' +1141 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +2 "processing"%+  +67 "core" +2166 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%' +41 "core" +885 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%*  +94 "core" +1858 #t-> PS.fill +45 .PS.seek 2.5ml +2 "processing"%&' +2622 "core" ' + "processing"%/% +4 "core" %j\  +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%.  +134 "core"  +385 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%2'd +2607 "core" ' + "processing"%3% +4 "core" %c}\ +1776 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%0 +122 "core" +625 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +965 #-> PRV.sipper + .PRV.dial :sipper +3874 #-> delay 8; PS.pull 1.5 +2 .delay 8 seconds +802 "processing"%4% +3 "core" %c[\ +2 .tPS.seek 1.5ml +2 "processing"%7'T +1607 "core" ' +2 "processing"%% +3 "core" %U[\  +1443 #t-> PRV.CBV +2 .PRV.dial CBV +2 "processing"%  +123 "core"  +499 #t-> CBV.PRV + .CBV.dial PRV +2 "collection"'  +69 "core" +1438 #t-> PS.reconfigure PSslow + .PS.reconfigure :slow +3 "processing"%#A 2`xb +2 % % +2 "core" %Up\  +1480 #t-> delay 10; PS.push 0.6 +2 .delay 10 seconds +1002 "processing"%;% +3 "core" %Ur\  +2 .tPS.seek 0.9ml +2 "processing"%1'G[ +1270 "core" ' + "processing"%:% +4 "core" %G\\W\ +7 #t-> PRV.air +2 .PRV.dial :air + "processing"%=  +41 "core"  +2060 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %?% +3 "core" %G\\\\\ +2321 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%5'd +990 "core" ' +2 "processing"%9% +4 "core" %g\\\ +298 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%@  +94 "core" +283 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%{' +2605 "core" ' +2 "processing"%E% +4 "core" %Y\  +7 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%A  +134 "core"  +134 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%C'd +2618 "core" ' +2 "processing"%8% +4 "core" %`[\ +2654 #t-> PTV.to :PRVmixing + .PTV.dial :PRVmixing +908 #-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%, +120 "core" +734 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%H  +121 "core"  +1581 #t-> CBV.PRV + .CBV.dial PRV +3954 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %F% +3 "core" %`<\ +5192 #t-> PS.pull .19 + "processing"%I% +3 "core" %`L\ +2 .tPS.seek 0.19ml +2 "processing"%'o +439 "core" ' +2 "processing"%M% +4 "core" %rZ\  +630 #t-> PRV.air + .PRV.dial :air +2 "processing"%  +41 "core"  +2 "Can"3}\ CD +632 #t-> PS.pull .3 + "processing"%G% +4 "core" %rX\  +2 .tPS.seek 0.49ml + "processing"%L'o +650 "core" ' + "processing"%B% +4 "core" %rB\  +6 #t-> PSV.air +2 .PSV.dial :air +2 "processing"%R  +40 "core"  +1305 #t-> PS.pull 1.2 + "processing"%N% +3 "core" %rT\  +2 .tPS.seek 1.69ml +2 "processing"%O'f +2482 "core" ' + "processing"%S% +4 "core" %h?\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%K +42 "core" +7 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%\  +96 "core" +1116 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Q'd +3466 "core" ' + "processing"%V% +4 "core" %aO\ +1744 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %U% +3 "core" %ag\ +711 #t-> CTV.air +2 .CTV.dial :air +1107 #-> Flush.CC +2 "collection"'>& +2 "core" &XusR K +2 "collection"'W& +4 "core" &Xusj\ K +1473 #t-> PRV.connect CBV +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%P  +122 "core"  +588 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Z +95 "core"  +888 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +541 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2606 "core" ' +2 "processing"%[% +4 "core" %X\  +922 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +760 #-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%Y +107 "core" +581 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%a'd +2609 "core" ' + "processing"%]% +4 "core" %aT\ +1557 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%\\ +107 "core"  +623 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%^' +2610 "core" ' + "processing"%`% +4 "core" %]\  +8 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%e +94 "core" +131 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%c'd +2605 "core" ' + "processing"%b% +4 "core" %ia\ +8372 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%i +96 "core"  +542 #t-> PSR.air + .PSR.select :air +2 "processing"% +882 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%d' +2619 "core" ' + "processing"%k% +4 "core" %a\  +229 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%l +108 "core" +567 #t-> PS.empty +2 .PS.seek 0ml + "processing"%f'd +2616 "core" ' +2 "processing"%j% +4 "core" %c{\ +11 #t-> PSV.PSR + .PSV.dial PSR +42 "processing"%o +102 "core"  +349 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%g' +2605 "core" ' +2 "processing"%m% +4 "core" %p\  +6797 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%r +107 "core" +1348 "Can"~\ AA +48 #t-> PS.empty +2 .PS.seek 0ml + "processing"%h'd +2610 "core" ' +2 "processing"%p% +4 "core" %ix\ +2383 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&u& +2 "core" &% . - r <9 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n( +33 "core" ( +2 "manipulator"&s& +4 "core" &  3  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & + (  +2 .tForearm.seek CC +2 "manipulator"&q'O +99 "core" ' +2 .tHand.close + "manipulator"&X/ +63 "core" / +2 .tCC.seek :open +2 "collection"'T( +424 "core" ( + "manipulator"&y& +4 "core" & +  K  +2 "manipulator"&z% +3 "core" % b  !  +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&6(, +277 "core" ( + "manipulator"&D& +4 "core" &,  *  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &, ! ! X  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +109 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&}% +4 "core" % ]J 3 & /  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +13507 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &  +2 "manipulator"&J& +4 "core" &, % %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +2 "core" ( +2 "manipulator"&t& +3 "core" &, . * C  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &, *  J  +2 .tForearm.seek :garage + "manipulator"&'b +98 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / + "manipulator"&& +4 "core" &, 4   +2 "manipulator"&% +3 "core" % t & + A R +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +305 "core" ( + "manipulator"&& +4 "core" & 2 . Y 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & % * 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +92 "core" ' +2 "manipulator"& & +4 "core" &  3  3 +2 "manipulator"&% +3 "core" %W . ' n  +2 "collection"'& +4 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +8 &1\ +{ +9 &d\ = +10 &y\ L +9 &HZ\ J +9 &\ ^\ J +10 &`\ J +9 &[\ K +10 &Ob\ K +9 &_\ K +9 &\\\ J +10 & \\\ K +9 &"XZ\ J +10 &$a\ K +9 &%^\ K +9 &'b\ J +10 &)`\\\ J +9 &+"`\ J +9 &,b\ K +10 &.a\ J +9 &0gc\ K +10 &2)^\ K +9 &3]\ K +9 &5_\ K +10 &7o`\ K +9 &91`\ K +9 &:\\\ J +10 &<_\ J +9 &>wb\ K +9 &@:^\ J +10 &A]\ K +9 &Cc\ K +10 &Ezn\ L +9 &G2\ P +9 &H\ U +10 &J\ W +9 &La\ X +9 &N!\ X +10 &O\ Y +9 &QC\ Y +10 &Se\ Y +9 &U%\ Z +9 &V\ S +10 &X@\ . +9 &Xx\ \ N +6 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'& +4 "core" &Xx{\ N +2 &Xx{\ N + .tHand.open +2 "manipulator" +54 "core" 1 + "manipulator"&!% +4 "core" % W 0 /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +260 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +1065 #-> PSV.mixloop +2 .PSV.dial :mixloop +647 #-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%w  +121 "core" +437 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%%' +2611 "core" ' + "processing"%(% +5 "core" %\  +7 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%)  +121 "core"  +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2608 "core" ' + "processing"%% +4 "core" %b\ +8 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%+ +123 "core" +2599 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +1902 #-> PRV.sipper +2 .PRV.dial :sipper +4229 #-> delay 10; PS.pull 1.5 +2 .delay 10 seconds +1002 "processing"%'% +3 "core" %b\ +2 .tPS.seek 1.5ml +2 "processing"%*'S +1606 "core" ' +2 "processing"%x% +4 "core" %T\  +5792 #t-> PRV.CBV +2 .PRV.dial CBV +2 "processing"%/  +123 "core"  +538 #t-> CBV.PRV +2 .CBV.dial PRV +1217 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %.% +3 "core" %T\  +1641 #t-> delay 10; PS.push .6 +2 .delay 10 seconds +1003 "processing"%&% +2 "core" %T\  +2 .tPS.seek 0.9ml +2 "processing"%3'GZ +1260 "core" ' + "processing"%0% +4 "core" %G^x\ +347 #t-> PRV.air + .PRV.dial :air +2 "processing"%4  +40 "core"  +1833 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +3 "processing"%#A d`xb +2 %2% +2 "core" %G^\ +1020 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +999 "core" ' +2 "processing"%% +4 "core" %b\ +1930 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%  +95 "core" +783 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"% ' +602 "Can"\ KK +2007 "core" ' +2 "processing"%;% +4 "core" %\  +265 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%7  +134 "core"  +1136 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%:'d +2608 "core" ' +2 "processing"%=% +4 "core" %`\ +686 #t-> PTV.to :PRVmixing + .PTV.dial :PRVmixing +1261 #-> PSV.to :mixloop + .PSV.dial :mixloop +2 "processing"%? +120 "core" +1958 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%1  +122 "core"  +741 #t-> CBV.PRV + .CBV.dial PRV +1250 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %9% +3 "core" %`\ +1455 #t-> PS.pull .19 +2 "processing"%@% +3 "core" %`\ +2 .tPS.seek 0.19ml +2 "processing"%5'o +428 "core" ' +2 "processing"%E% +4 "core" %j\  +503 #t-> PRV.air +9 .PRV.dial :air +2 "processing"%A  +40 "core"  +580 #t-> PS.pull .3 +2 "processing"%{% +3 "core" %ji\  +2 .tPS.seek 0.49ml +2 "processing"%8'g +657 "core" ' +2 "processing"%,% +4 "core" %f\  +132 #t-> PSV.air +2 .PSV.dial :air +2 "processing"%H  +40 "core"  +688 #t-> PS.pull 1.2 +2 "processing"%F% +3 "core" %f\  +3 .tPS.seek 1.69ml + "processing"%I'Z +2481 "core" ' + "processing"%C% +4 "core" %\\|\  +8 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%M +40 "core" +7 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%  +95 "core" +2934 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%G'd +3468 "core" ' +2 "processing"%% +4 "core" %h\ +4725 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 %B% +2 "core" %h\ +1655 #t-> CTV.air + .CTV.dial :air +725 #-> Flush.CC +2 "collection"'R& +3 "core" &Xxm\ N +2 "collection"'N& +4 "core" &Xxm:\ N +3621 #t-> PRV.connect CBV +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%L  +121 "core" +943 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%S +95 "core"  +802 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +698 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%K' +2620 "core" ' + "processing"%\ % +4 "core" %\  +424 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +1069 #-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%O +95 "core" +1036 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%V'd +2619 "core" ' + "processing"%U% +4 "core" %bo\ +874 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%> +94 "core"  +694 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%W' +2613 "core" ' +2 "processing"%P% +4 "core" %m\  +8452 "Can"~\ EE +2653 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%Z +95 "core" +1218 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Q'd +2613 "core" ' + "processing"%[% +4 "core" %d~\ +1692 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Y +95 "core"  +429 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +425 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2608 "core" ' +2 "processing"%]% +3 "core" %\  +50 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%\\ +95 "core" +487 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%a'd +2606 "core" ' + "processing"%`% +4 "core" %b\ +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%e +96 "core"  +6 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%^' +2607 "core" ' + "processing"%b% +4 "core" %\  +377 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%i +107 "core" +328 #t-> PS.empty +2 .PS.seek 0ml + "processing"%c'd +2614 "core" ' +2 "processing"%k% +4 "core" %f\ +38729 "Can"\ EE +60002 ~\ EE +60002  \ GF +60000 \ EE +60002 \ EE +60001 ~\ EE +60001 }\ EE +60001 |\ EE +60002 \ EE +60001  |\ EE +60001 \ EE +60002  |\ EE +56708 #t-> $da[:extractVol]=0.19 +3293 "Can"~\ EE +60001 5}\ EE +60001 \ EE +4301 #t-> access 4 +2 "storage"(l% +3 "core" % %\ +2 "manipulator"&d% +4 "core" %\ " * -  A + "manipulator"&j& +4 "core" & " '  3 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(o(S +17 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (f& +3 "core" &U \ +682 #t-> startTube 4 +2692 #-> shortDA +2 "collection"'m% +3 "processing"%r% +6 "core" %O  +4 %f\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4253 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial :sipper +2 "processing"%g  +123 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%p'` +2275 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%u  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%s' +1258 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%v @ +93 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%X'd +586 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%$% +4 "core" %h\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%"'T +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%y' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +95 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%D +96 "core"  + "processing"%<% +4 "core" %`,\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%n'T +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +96 "core" + .tPRV.dial :sipper +2 "processing"%|  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +94 "core" +2 .tPS.seek 0ml + "processing"%~'d +2615 "core" ' +10 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &v\ +2 "manipulator"&% +3 "core" %\ " 9 7 / A +2 "storage"(% +3 "core" % \ +2 "storage"(6. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,e +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &,b R U R\  + "manipulator"&& +4 "core" & + + 2 3 +2 "manipulator"&% +3 "core" %\ " - , 3 A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +156 "core" ( +2 "manipulator"& & +4 "core" &  , !  + "storage"(& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +119 "core" ' +2 "storage"(& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(T'g +278 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (#& +2 "core" &,b \  +2 "manipulator"&!& +3 "core" &  . . a  +2 .tElbow.seek 4 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" &  - ) /  +2 "storage"(w& +3 "core" &,b \\\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&h'А +52 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& + "storage"(%' +8 "core" &  * + 1  + "manipulator"&% +4 "core" % Ё - 0 Y ; +2 .tForearm.seek :retract +2 "manipulator"&+'\ +87 "core" ' + .tElbow.seek PC +2 "manipulator"&'( +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +76 "core" ( +2 "manipulator"&& +4 "core" & ' + \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & % + ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&/' +94 "core" ' +2 "manipulator"&.& +4 "core" &  '  + "manipulator"&&% +4 "core" % " (  i +2 "processing"%*& +3 "core" &\ +2 "processing"%0& +6 "core" &\ +2 .tPC.seek :closed + "processing"%4(X +4 "core" &\ +8 & *\ $d +10 &V\ 7 +9 &\ L +10 &b5\ M +9 &jf-\ M +9 &-bg\ L +10 &b\ L +9 &a[\ L +9 &sg\ L +10 &4f\ M +9 &_\ L +10 &!e\ M +9 &#ze\ M +9 &%>b\ L +10 &&h\ L +9 &(_\ L +9 &*f\ M +10 &,Eb\ L +9 &.f\ L +10 &/j\ M +9 &1h\ L +9 &3Le\ M +10 &5g\ M +9 &6e\ M +9 &8h\ L +10 &:Ue\ L +9 &<h\ M +10 &=c\ M +9 &?c\ M +9 &A[d\ M +10 &Cl\ N +9 &D{\ O +9 &F\ P +10 &HR\ S +9 &J\ S +9 &K\ S +10 &M\ S +9 &OY\ S +10 &Q\ S +9 &R\ T +9 &T\ S +10 &V^\ T +9 &Wnz\ #o +9 &X)\ ? +9 ( +2 &X\ . +3 "processing"%0& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&21 +63 "core" 1 + "manipulator"&3% +4 "core" % 0 + i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %9 +5 "core" 9N0 +102 "processing"%;9 +3 "core" 9P0 +102 "processing"%79 +2 "core" 9Q0  +102 "processing"% 9 +3 "core" 9S0  +102 "processing"%=9 +2 "core" 9T0 +102 "processing"%?9 +3 "core" 9T0 +102 "processing"%19 +2 "core" 9U0 +102 "processing"%99 +2 "core" 9V0 +102 "processing"%@9 +3 "core" 9W0" +103 "processing"%:9 +2 "core" 9Y0& +102 "processing"%E9 +2 "core" 9Z0* +102 "processing"%A9 +3 "core" 9]0/ +102 "processing"%{9 +2 "core" 9_03 +102 "processing"%59 +3 "core" 9b17 +102 "processing"%,9 +2 "core" 9d1; +102 "processing"%H9 +3 "core" 9h0? +102 "processing"%F9 +2 "core" 9n2C +102 "processing"%89 +2 "core" 9q1H +102 "processing"%C9 +3 "core" 9v2L +102 "processing"%M9 +3 "core" 9z2P +102 "processing"%9 +2 "core" 92T +102 "processing"%I9 +3 "core" 92X +102 "processing"%9 +2 "core" 92\\ +102 "processing"%B9 +3 "core" 93a +102 "processing"%R9 +3 "core" 93e +102 "processing"%N9 +2 "core" 93i +102 "processing"%L9 +2 "core" 93m +102 "processing"%S9 +3 "core" 93q +102 "processing"%G9 +2 "core" 93v\ +103 "processing"%\ 9 +2 "core" 93z +102 "processing"%O9 +2 "core" 94~ +102 "processing"%K9 +3 "core" 94 +102 "processing"%U9 +2 "core" 95 +102 "processing"%>9 +3 "core" 95 +102 "processing"%V9 +3 "core" 96 +102 "processing"%P9 +2 "core" 96 +102 "processing"%Z9 +2 "core" 97 +102 "processing"%W9 +3 "core" 96 +102 "processing"%[9 +3 "core" 97 +102 "processing"%Y9 +2 "core" 97 +102 "processing"%Q9 +3 "core" 9 6 +3 .tPH.hold 2:00:00,28C +8 "processing"%] pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +106 "core"  +2 "processing"%_% +4 "core" %ek\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%`' +585 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%e'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%a  +125 "core"  +2 .tPSV.dial PTV +2 "processing"%b +67 "core" + .tPBV.dial :waste1 +2 "processing"%i  +52 "core" + "processing"%^% +4 "core" %ң1\  +3 .tPS.seek 1.5ml +2 "processing"%k'S +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" , +3 .tPS.seek 0ml + "processing"%d'd +1604 "core" ' +2 .tdelay 5:00 +4659 "Can" \ RR +25343 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "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"%m' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%r +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%p'd +2329 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%v  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%s +40 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%$'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%X  +40 "core"  +2 "processing"%"% +4 "core" %b8\  +2 .tPS.seek 0.34ml +2 "processing"%z'q +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'y  +26 "core" + .tPRV.dial :air +2 "processing"%D  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%<'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%q @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%n' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%}  +40 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%|'Ҧ +1599 "core" ' + .tPSV.dial :PML +2 "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%t% +4 "core" %ҤE\  +2 .tPS.seek 1.85ml +2 "processing"%J' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +7 .tPS.seek 0ml +3 "processing"%'d +1950 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 "collection"'& +3 "core" &Xxl N + .tPSV.dial PSR +2 "processing"%6 +95 "core"  +10 "processing"%o% +4 "core" %hD\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1611 "core" ' +2 .tPSV.dial PSR + "processing"% +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'  +29 "core"  +122  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%#'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%!  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%w +42 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2615 "core" ' + .tPSV.dial :air +2 "processing"%)  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2193 "Can"O\ OO +424 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 "collection"'T& +3 "core" &Xxl N +3 ."da"delayUntil "18:08:30.11" +27822 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%h @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" , + ."da"PSV.dial :air +7 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%.' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%& +39 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%*  +40 "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"% 'd +2303 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +120 "core"  + "processing"%3% +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"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%/ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"% % +4 "core" %ҪY\  +2 ."da"PS.seek 1.5ml +2 "processing"%='Z +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%1'd +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +32 "core"  +2 ."da"delay 30 seconds +2826 "Can"S\ EE +176 ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%{ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%,  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'd +2300 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +121 "core"  +2 "processing"%8% +4 "core" %ht\ + #"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' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" +2 "processing"%% +4 "core" %ңk\  +2 ."da"PS.seek 1.5ml +2 "processing"%B'S +584 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%N'd +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +35 "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"%G +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2296 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%P  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Z  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%W  +39 "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"%Y'a +378 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Q  +42 "core"  + "processing"%\\% +4 "core" %\\\  +2 ."da"PS.seek 0.55ml +2 "processing"%_' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%~  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%`'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%a +41 "core" + ."da"PTV.dial :mixing +2 "processing"%b @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%^% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%e' +276 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'd +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19713 "Can"(\ DD +28289 #"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 + "processing"%j * +33 "core" , + ."da"PSV.dial :air +2 "processing"%f  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%g +40 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%c  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2322 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +121 "core"  +2 "processing"%v% +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"%s' +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"%p  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%X +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 "processing"%$% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'T +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%D * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%z'd +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +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"%} +67 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +3 "Can"=\ zx +499 ."da"PSV.dial PSR +3 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +121 "core"  +2 "processing"%J% +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"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"%o +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +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"%'d +1602 "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"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%! +68 "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"%w  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2313 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +132 "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"%' +582 "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 + .PSV.dial PTV +2 "processing"%T +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" + "processing"%% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'S +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1598 "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"%* * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +80 "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"%. +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%3 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2299 "core" ' +1004 #"da"Waiting >20 seconds for MAIN to relinquish FlushPuck +732 "Can"\ mk +60001 @\ CC +60002 \ ff +47497 !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 +583 #-> Hand.open +320 #-> Arm.CC + "manipulator"&;& +4 "core" & + ,  + "manipulator"&/% +5 "core" %\ , + " + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&7( +378 "core" ( +2 "manipulator"& & +4 "core" & 2   :+ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &$ ) ,  :+ +42 .tForearm.seek CC +9 "manipulator"&?'O +104 "core" ' +2 "manipulator"&=& +4 "core" &$ 1  9 :+ + "manipulator"&9% +4 "core" %`x , . R  +296 #t-> Hand.close +2 .Hand.close + "manipulator"&@/ +62 "core" / +341 #t-> CC.open +2 "collection"':& +3 "core" &Xxk\ N +2 !to:Puck::Error: mesg"(Collection Clamp contains FlushPuck:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):373: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 +1764 #-> Hand.close +1186 #-> Hand.open +2 .Hand.open + "manipulator"&11 +61 "core" 1 +199 #t-> Arm.PC +2 "manipulator"&A& +3 "core" &$ + ) P :+ +2 "manipulator"&{% +4 "core" % `}  ( :  + .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&,( +350 "core" ( +2 "manipulator"&E& +4 "core" & (   3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +2 "core" & ) 3 +2 .tForearm.seek PC +2 "manipulator"&8' +112 "core" ' + "manipulator"&H& +4 "core" & ! 3 3 +2 "manipulator"&C% +4 "core" % ( * J +298 #t-> PC.open + "processing"%& +3 "core" &X\ . +2 !to:Puck::Error: mesg"2Processing Clamp contains da puck from tube 4:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):377: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 +2943 #-> Puck.finishImage + "storage"(I- +3 "core" - +2 !to:NoMethodError : mesgu:NameError::message/undefined method `amount' for nil:NilClass: name: amount: args[:bt[ ";/home/esp/esp2/utils/puckmoves.rb:540:in `finishImage'"(ESP):378: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 +2765 #-> PS.recoverReagent +2 #recoverReagent out waste1 + .PS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%'d +4 "core" ' + .tPSV.dial PBV +2 "processing"%M @ +95 "core" ? + .tPBV.dial PSV +2 "processing"%R U +44 "core" U +2 .tPS.seek 2.5ml + "processing"%B' +309 "Can"D\ KK +2305 "core" ' + .tdelay 4 seconds +402 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +40 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%S  +40 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 0ml + "processing"%G'd +2331 "core" ' + #tRelease puck top pressure +2 .PSV.dial :air + "processing"%N  +96 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%O' +2611 "core" ' + .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%K +68 "core" ~ +2 .tdelay 2 seconds +201 .PSV.dial :air +2 "processing"%U  +68 "core"  +3 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%> +68 "core" ~ + .tdelay 2 seconds +203 #Break puck bottom vacuum + .PBV.dial :air +2 "processing"%\  +51 "core"  + .tdelay 2 seconds +202 .PSV.dial PBV +2 "processing"%P @ +40 "core" ? +2 .tdelay 2 seconds +201 .PSV.dial PSR +2 "processing"%Z +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial PBV +2 "processing"%W @ +52 "core" > +2 .tdelay 2 seconds +202 .PSV.dial PSR + "processing"%[ +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%V  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'd +2615 "core" ' + "processing"%\\% +4 "core" %`d\ +1710 #t-> PC.open +2 "processing"%Y& +3 "core" &X_\ . +2 !to:Puck::Error: mesg"2Processing Clamp contains da puck from tube 4:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):380: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 +19786 #-> exit +4 !o: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 +2 !o:Storage::Warning: mesg"9Exiting with da puck from tube 4 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 +3 #mEXIT @1655939946.10EDT @1655939960.76EDT = =tMAIN =mMAIN_scheduler @EDT1655939962.56 #"core_reset"Sent BREAK +2 #t@57798 receive with ifg=0x10, ie=0xFD + #@58432 receive with ifg=0x10, ie=0xFD + #@59088 receive with ifg=0x10, ie=0xFD #@59722 receive with ifg=0x10, ie=0xFD + #@60356 receive with ifg=0x10, ie=0xFD + #@60991 receive with ifg=0x10, ie=0xFD #@61625 receive with ifg=0x10, ie=0xFD + #@61952 receive with ifg=0x80, ie=0xFD #@12869 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +379 "Can"\ LL + \ LLO + #tPolling Can every 10:00 +478 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %O7 + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %`X\ +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" %޽ \ ! + .tSS.configure :default +3 "sampler")#.0XI2C::Thermal::RunReply[5D:25->20]aborted after 21478 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 + S + .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +10 "collection"'% +2 "processing"%% +4 "core" %OA\ +3 "manipulator"&% +2 "sampler")% +7 "core" %`_\ + % - , Y + %޽ \ ! +2 "manipulator"&& +4 "core" & . . W 3 + "storage"(& +3 "core" &,bD r q \  +2 "storage"(% +3 "core" % m l R\ + "collection"'& +4 "core" &Xxm?\ N + "processing"%& +4 "core" &Xa\ . + "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "processing"%" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core"  + "processing"%% +3 "core"  +2 "sampler")& +3 "core"  + "collection"''% +4 "core" %O/\ +2 "processing"%(% +3 "core" %`p\ +2 "sampler"))% +3 "core" %޽ \ ! +2 "collection"'*& +4 "core" &Xxm-\ N +2 "processing"%+& +3 "core" &Xd\ . +2 "manipulator"&,% +3 "core" % , * A +2 "manipulator"&-& +3 "core" & + ! - 3 +2 "storage"(.& +4 "core" &,bC s s\  + "storage"(/% +4 "core" % r t \ +2 "collection"'09 +3 "core" 98_ + "processing"%19 +3 "core" 9Wh +1132 #t-> Hand.open + .Hand.open +2 "manipulator"&21 +21 "core" 1 +460 #t-> Arm.CC +2 "manipulator"&3& +3 "core" & - 0 C 3 + "manipulator"&4% +4 "core" % / 1 R +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&6( +357 "core" ( + "manipulator"&7& +4 "core" &5  1  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &4 )  A I +2 .tForearm.seek CC +2 "manipulator"&9'O +108 "core" ' + "manipulator"&:& +4 "core" &5  ' I + "manipulator"&;% +5 "core" %a~ # $  / +138 #t-> Hand.close + .Hand.close + "manipulator"& CC.open +2 .CC.seek :open + "collection"'=( +426 "core" ( + "collection"'>& +4 "core" &5\ +546 #t-> Arm.garage +2 "manipulator"&?& +3 "core" &4 , & 4 I +2 "manipulator"&@% +4 "core" % a ) # 0 / +2 .tForearm.seek :retract + "manipulator"&A'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&B(, +288 "core" ( + "manipulator"&C& +4 "core" &,  2 * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &, - + c * + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'b +111 "core" ' + "manipulator"&F& +4 "core" &, 3  * * +2 "manipulator"&G% +3 "core" %kD  ! ! +431 #t-> Hand.open + .Hand.open + "manipulator"&H1 +60 "core" 1 +354 #t-> Arm.PC + "manipulator"&I& +4 "core" &, + + F * + "manipulator"&J% +4 "core" % kM . 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&L( +117 "core" ( + "manipulator"&M& +4 "core" & 5 # * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & ) .  +2 .tForearm.seek PC +2 "manipulator"&O' +91 "core" ' +2 "manipulator"&P& +4 "core" & 3  U + "manipulator"&Q% +4 "core" % % ) H  +514 #t-> Hand.close + .Hand.close + "manipulator"&R/ +54 "core" / +333 #t-> PC.open + .PC.seek :open +2 "processing"%S( +426 "core" ( +2 "processing"%T& +4 "core" &\ +582 #t-> Arm.home + "manipulator"&U& +4 "core" & + . R + "manipulator"&V% +4 "core" % - # @  +2 .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&X( +70 "core" ( + "manipulator"&Y& +4 "core" &  2 % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" & , * / % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&[' +54 "core" ' + "manipulator"&\\& +4 "core" & 6 ( z % +2 "manipulator"&]% +3 "core" %  * + O 3 +1071 #t-> Arm.garage + "manipulator"&^& +4 "core" & + %  % + "manipulator"&_% +4 "core" %   3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +57 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&a(, +129 "core" ( + "manipulator"&b& +4 "core" &, 2  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +2 "core" &, # % H I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&d'b +105 "core" ' +2 "manipulator"&e& +4 "core" &, % 6 > I + "manipulator"&f% +4 "core" %kL , 6 m  +435 #t-> Hand.open +2 .Hand.open + "manipulator"&g1 +53 "core" 1 +463 #t-> Arm.home +2 "manipulator"&h& +3 "core" &, / - Y I +2 "manipulator"&i% +4 "core" % kU )  L  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&k( +131 "core" ( +2 "manipulator"&l& +4 "core" &  . [ > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" & 2 - b > +2 .tForearm.seek :home +2 "manipulator"&n' +52 "core" ' +2 "manipulator"&o& +4 "core" & $ n > + "manipulator"&p% +4 "core" %  / 0 I " +26035 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%q +41 "core"  +7693 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +638 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%r' +2617 "core" ' +2 "processing"%s% +4 "core" %\  +865 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%t  +40 "core"  +464 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%u'd +2606 "core" ' + "processing"%v% +4 "core" %g\ +425 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%w +40 "core"  +255 #t-> PSR.flush + .PSR.select :flush +305 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%x' +2616 "core" ' + "processing"%y% +4 "core" %\  +498 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%z  +41 "core"  +587 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%{'d +2615 "core" ' + "processing"%|% +4 "core" %e\ +198 "Can"\ ?? +376 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%} +40 "core"  +328 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +310 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%~' +2614 "core" ' +2 "processing"%% +4 "core" %h\  +307 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +53 "core"  +276 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2610 "core" ' +2 "processing"%% +4 "core" %fP\ +468 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +39 "core"  +205 #t-> PSR.air + .PSR.select :air +260 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 "processing"%% +3 "core" %F\  +562 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +54 "core"  +368 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'd +2620 "core" ' + "processing"% % +4 "core" %b<\ +615 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +39 "core"  +45186 "Can"\ >= +60002 ~\ == +60001 {\ == +60001 {\ == +60002 3z\ >> +60001 z\ == +60001 gz\ >= +60002 "x\ == +60001 x\ == +60001 v\ == +60001 Kv\ >= +60002 -t\ >= +60001 s\ >= +60001 s\ >= +60001 r\ >> +60002 -q\ => +60001 8q\ >= +60001 q\ == +60002 8o\ >= +60001 'p\ == +60001 =n\ == +60002 n\ == +60001 @o\ >= +60001 p\ == +60002 0n\ >> +60001 n\ => +60001 Rk\ >= @EDT1655957368.45 m\ == +60001 bl\ >> +60001 k\ == +60002 fk\ >= +60001 k\ >> +60001 hi\ >= +60002 j\ == +60001 ^i\ == +60001 i\ >= +60002 Xi\ == +60001 i\ == +60001 Tg\ == +60002  g\ == +60001 \\f\ == +60001 h\ == +60002 3f\ == +60001 sf\ >> +60001 f\ >= +60001 e\ == +60002 g\ == +60001 )e\ >> +60001 f\ >= +60002 .d\ == +60001 0d\ >= +60001 e\ >> +60002 c\ >= +60001 Ke\ >= +60001 2c\ >= +60001 c\ >= +60001 Od\ >> +60002  b\ >= +60001 d\ >= +60001 c\ == +60002 e\ >= +60001 c\ == +60002 e\ == +60001 d\ >> +60002 d\ >= +60001  c\ == +60001 d\ >= +60002 9d\ >> +60001 d\ == +60001 \\e\ >= +60002 d\ >= +60001 mg\ >= +60001 f\ >= +60001 df\ >= +60002 |f\ == +60001 yh\ >= +60001 wg\ >> +60002 wh\ == +60001 oj\ >= +60001 yk\ >> +60002 pk\ >> +12945 #t-> exit +5 #mEXIT @1655989298.66EDT @1655989306.20EDT = =tMAIN =mMAIN_scheduler @EDT1655989308.05 #"core_reset"Sent BREAK +2 #t@2269 idle with ifg=0x84, ie=0x75 + #@2941 select with ifg=0x10, ie=0xF5 #@3597 receive with ifg=0x10, ie=0xFD + #@4232 receive with ifg=0x10, ie=0xFD + #@4867 receive with ifg=0x10, ie=0xFD #@5501 receive with ifg=0x10, ie=0xFD + #@6135 receive with ifg=0x10, ie=0xFD #@6464 receive with ifg=0x80, ie=0xFD + #@56193 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +388 "Can"en\ @@ + en\ @@G + #tPolling Can every 10:00 +2 #Cleanly exited at 09:01:38EDT23-Jun-22 +29 #-> 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" %O  +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"%% +3 "core" %b\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %޽ \ ! +2 .tSS.configure :default +2 "sampler")#.0X +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &,bE \  +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 .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 +3 .tPH.coast + "processing"%  +2 "core" S + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +4 "core" %O  +3 "processing"%% +4 "sampler")% "manipulator"&% +7 "core" %b\ +2 %޽ \ ! + %z 1 * T + "manipulator"&& +4 "core" & . ( = > + "storage"(& +4 "core" &,bE \  + "storage"(% +3 "core" % \ +2 "collection"'& +3 "core" &V  +2 "processing"%& +3 "core" &\ +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "processing"%" +2 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core"  +2 "processing"%% +3 "core"  + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %O  +2 "processing"%(% +4 "core" %b\ +2 "sampler"))% +4 "core" %޽ \ ! +2 "collection"'*& +3 "core" &I  +2 "processing"%+& +3 "core" &%\ +2 "manipulator"&,% +3 "core" %z 6 3 ] +2 "manipulator"&-& +3 "core" & 1 2 * > +2 "storage"(.& +4 "core" &,bE \  +2 "storage"(/% +3 "core" % \ +2 "collection"'09 +3 "core" 9 + "processing"%19 +3 "core" 9 +1145 #t-> access 4 +2 "storage"(2% +3 "core" % W\ + "manipulator"&3% +4 "core" %z > <  +2 "manipulator"&4% +3 "core" %z = = +2 .tForearm.seek :retract +2 "manipulator"&5'\ +37 "core" ' + .tElbow.seek :clear +2 "manipulator"&6(d +214 "core" ( + "manipulator"&7% +4 "core" %  " 9  +2 "manipulator"&8& +3 "core" &d , , b  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(9(S +515 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &T T\ +20476 #t-> $da[:extractVol]=0.19 +857 #-> startTube 4 +370 #-> shortDA +2 "collection"';% +2 "processing"%<% +3 "core" %O \ +7 %b +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +35746 "Can"<o\ ** +30490 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%= +93 "core" +2 .tPTV.dial :PRVmixing + "processing"%>  +124 "core" + .tPRV.dial :sipper +2 "processing"%?  +97 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%@'` +2278 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%A  +2 "collection"'B  +6 "core" +115  +3 .tPS.seek 0.5ml + "processing"%C' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%E'd +585 "core" ' +2 .tPSV.dial PSR + "processing"%F +96 "core"  + "processing"%G% +4 "core" %d\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%H'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%I' +1598 "core" ' +2 .tPSV.dial :mixloop + "processing"%J +108 "core" +2 .tPS.seek 0ml +2 "processing"%K'd +2613 "core" ' +2 .tPSV.dial PSR + "processing"%L +94 "core"  +2 "processing"%M% +4 "core" %d + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%N'T +1095 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +1605 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +95 "core" + .tPRV.dial :sipper +2 "processing"%Q  +41 "core" +2 .tPS.seek 0ml + "processing"%R'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%S +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%T' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +95 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2616 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%W& +4 "core" &  +2 .tHand.open + "manipulator"&X1 +18 "core" 1 + "manipulator"&Y% +4 "core" %  5 (  +2 "storage"(Z% +3 "core" % r\ + "storage"([. +4 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(\\(,e +512 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +2 "core" &,b T\  +2 "manipulator"&^& +3 "core" &d 1 1   +2 "manipulator"&_% +3 "core" %  ( - H  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&`( +100 "core" ( + "manipulator"&a& +4 "core" &  4 7 % +2 "storage"(b& +3 "core" &,b `\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&c'Ѽ +91 "core" ' + "storage"(d& +5 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(e'g +284 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g& +3 "core" &,b \  + "manipulator"&h& +4 "core" & 0 4 % +2 .tElbow.seek 4 + "manipulator"&i( +4 "core" ( + "manipulator"&j& +45 "core" & . / * % +2 "storage"(k& +3 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&l'А +43 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&m/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&n& +2 "storage"(o' +7 "core" & 0 1 % + "manipulator"&p% +4 "core" % й . /  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +102 "core" ' +2 .tElbow.seek PC + "manipulator"&r( +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( + "manipulator"&s& +4 "core" & . %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +4 "core" & / / ^  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u' +108 "core" ' +2 "manipulator"&v& +4 "core" &  3  + "manipulator"&w% +4 "core" % % , c  +2 "processing"%x& +3 "core" &  +2 "processing"%y& +5 "core" &  +2 .tPC.seek :closed + "processing"%z(X +5 "core" &  +7 &2\ %f +9 &W\ 7 +9 &\ L +10 &e\ L +9 &rg\ L +10 &4c\ L +9 &b\ L +9 &g\ L +10 &zc\ L +9 &<c\ L +9 &c\ L +10 &!h\ L +9 &#f\ L +9 &%Db\ L +10 &'g\ M +9 &(d\ L +10 &*f\ L +9 &,Lh\ L +9 &. g\ M +10 &/g\ L +9 &1d\ L +9 &3Td\ L +10 &5d\ L +9 &6c\ L +10 &8b\ L +9 &:\\e\ L +9 &<h\ M +10 &=e\ L +9 &?f\ L +9 &Ace\ M +10 &C%m\ M +9 &Dy\ O +10 &F\ Q +9 &HZ\ R +9 &J\ R +10 &K\ R +9 &M\ S +9 &Oa\ S +10 &Q \ T +9 &R\ T +10 &T\ S +9 &Vf\ T +9 &Weu\ + +10 &X ~\ > +9 ( +2 "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&{1 +3 "core" &X"\ 2 +53 1 + "manipulator"&|% +5 "core" %  7 , @  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +103 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%~ U +2 %9 +5 "core" 9 +102 "processing"%9 +5 "core" 9  +103 "processing"%9 +3 "core" 9\  +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +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"% 9 +3 "core" 9\ & +102 "processing"%9 +2 "core" 9 +! +102 "processing"%9 +3 "core" 9 \ /! +102 "processing"%9 +2 "core" 9" 3 +102 "processing"%9 +3 "core" 9% 7 +103 "processing"%9 +2 "core" 9( ;! +102 "processing"%9 +2 "core" 9- @ +102 "processing"%9 +3 "core" 92 D +102 "processing"%9 +2 "core" 98 H +102 "processing"%9 +3 "core" 9< L +102 "processing"%9 +2 "core" 9B P +102 "processing"%9 +3 "core" 9I T +102 "processing"%9 +2 "core" 9O Y +102 "processing"%9 +2 "core" 9V ] +103 "processing"%9 +3 "core" 9] a +102 "processing"%9 +2 "core" 9e e +102 "processing"% 9 +3 "core" 9m i +102 "processing"%!9 +2 "core" 9v n +102 "processing"%"9 +3 "core" 9~r +102 "processing"%#9 +3 "core" 9v +102 "processing"%$9 +2 "core" 9z +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 +2 "core" 9 +102 "processing"%-9 +2 "core" 9 +103 "processing"%.9 +2 "core" 9 +102 "processing"%/9 +2 "core" 9 +102 "processing"%09 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%29 +3 "core" 9 +102 "processing"%39 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%4 pUp  +4 .tdelay 1:30 +2 "core"  +163 "Can" m\ OO +8838 .tPSR.select :air +2 .PSV.dial PSR + "processing"%7 +95 "core"  +2 "processing"%8% +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 +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 .tPTV.dial :puck +6 "processing"%  +124 "core"  + .tPSV.dial PTV +2 "processing"%: +69 "core" + .tPBV.dial :waste1 +2 "processing"%;  +87 "core" +2 "processing"%<% +4 "core" %ң\  + .tPS.seek 1.5ml +2 "processing"%='S +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +3 .tPS.seek 0ml + "processing"%?'d +1596 "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 +2 "processing"%B * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%@' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%D +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +6 "processing"%F +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%G  +79 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2329 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%H  +124 "core" + .tPSV.dial :mixloop +2 "processing"%J +40 "core" +2 .tPRV.dial :ab1 + "processing"%I @ +97 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%L'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%M  +40 "core"  + "processing"%K% +4 "core" %a\  +2 .tPS.seek 0.34ml +2 "processing"%N'p +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'P  +30 "core" + .tPRV.dial :air +2 "processing"%Q  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%O'G[ +1180 "core" ' +2 .tPRV.dial :waste2 + "processing"%S @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%R' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%T'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%W +42 "core" + .tPTV.dial :mixing +2 "processing"%X @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%Y  +35 "core" + "processing"%Z% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%[' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%]'d +73 "Can"un\ YY +1877 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'^& +3 "core" &  + "manipulator"&_& +4 "core" & 0 % M  + "manipulator"&a% +4 "core" % ' 0 9 "] +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(, +137 "core" ( +2 "manipulator"&d& +4 "core" &- 7 * q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &- . 8 q +2 .tForearm.seek :garage +2 "manipulator"&5'b +107 "core" ' +2 .tHand.close + "manipulator"&f/ +57 "core" / + "manipulator"&g& +4 "core" &- I I 0 q +2 "manipulator"&h% +3 "core" % ne < 9 j +2 .tForearm.seek :retract +2 "manipulator"&j'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +302 "core" ( + "manipulator"&m& +4 "core" &  3 t 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & . . 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'O +89 "core" ' +2 "manipulator"&`& +4 "core" & 5 0 4 +2 "manipulator"&c% +3 "core" %J < 8 3 +2 "collection"'e& +3 "core" &\ +2 "collection"'l& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'s(X +5 "core" &\ +6 &<\ %h +9 &Y\ 8 +9 &\ L +10 &_\ L +9 &h\ L +10 &Ee\ L +9 &g\ L +9 &i\ L +10 &g\ L +9 &Mh\ L +9 & i\ L +10 &!f\ L +9 &#g\ L +10 &%Ve\ K +9 &'g\ L +9 &(i\ L +10 &*i\ L +9 &,]f\ L +10 &. f\ K +9 &/h\ L +9 &1e\ K +10 &3ef\ L +9 &5'b\ L +9 &6f\ L +10 &8i\ L +9 &:lf\ L +9 &<.h\ L +10 &=f\ L +9 &?f\ L +10 &Atj\ L +9 &C7g\ L +9 &Dp\ M +10 &F\ O +9 &Hf\ T +9 &J \ V +10 &K\ V +9 &M\ X +10 &Oa\ X +9 &Q \ Y +9 &R\ Y +10 &T\ Z +9 &Ve\ Y +9 &W]\ 9 +10 &Xi\ R +9 ( + &Xk~\ P +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 +6 "collection"'t& +4 "core" &Xk~\ P +2 .tHand.open + "manipulator"&i1 +53 "core" 1 + "manipulator"&v% +4 "core" % J V I > 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%x +95 "core"  + "processing"%o% +4 "core" %hE\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%q'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +1596 "core" ' + .tPSV.dial PSR +2 "processing"%| +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%y  +2 "collection"'  +32 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"%u +97 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 .tPTV.dial :PRVmixing + "processing"%  +69 "core" +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2665 "core" ' + .tPSV.dial :mixloop +6 "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"% 'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & < 9 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +33 "core" ( + "manipulator"&& +4 "core" & % 8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ( .  +2 .tForearm.seek CC + "manipulator"&'O +95 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&& +4 "core" & . 0   +2 "manipulator"&% +3 "core" % c . , O ; +2 .tForearm.seek :retract +2 "manipulator"&'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +279 "core" ( +2 "manipulator"& & +4 "core" &, % - : % + .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"&"'b +130 "core" ' + .tHand.open + "manipulator" +54 "core" 1 + "manipulator"&$% +4 "core" % V < 1 x W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +108 "core" ' +2 ."da"delayUntil "09:40:15.02" +24881 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%& @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +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 +2 "processing"%*' +2324 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%+ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%- +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2311 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +121 "core"  +2 "processing"%1% +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 +3 ."da"PS.seek 0.5ml + "processing"%2' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +20 "Can"Lp\ CC +1574 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%7  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +33 "core"  + "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +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 +1593 "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 + "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%=' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2306 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +134 "core"  +2 "processing"%C% +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"%F' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%@ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" + "processing"%J% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%I'X +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%M'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%P +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Q' +2329 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%N +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2312 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%W  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%X  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%Y  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Z +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%9'a +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%T  +40 "core"  +2 "processing"%[% +3 "core" %_\  +2 ."da"PS.seek 0.55ml +2 "processing"%^' +340 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%_  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%d +42 "core" + ."da"PTV.dial :mixing +2 "processing"%6 @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%r  +32 "core" +2 "processing"%f% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml + "processing"%g' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%}'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +566 "Can"r\ II +47436 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + + ."da"PSV.dial :air +2 "processing"%m  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2318 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%` +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%e +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2300 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +121 "core"  +2 "processing"%i% +4 "core" %i \ + #"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' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%o +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +32 "core"  + "processing"%]% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'d +56 "Can"t\ EE +1540 "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"%y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"% % +3 "core" %b'\ +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 +42 "processing"% ' +599 "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 + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ң/\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +587 "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 +1593 "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"%k * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%!'d +2303 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%#% +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"%$' +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 .PSV.dial PTV + "processing"%" +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core"  + "processing"%'% +4 "core" %ҧ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%('W +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%) * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1603 "core" ' + ."da"delay 2:00 +4224 "Can"x\ RR +7779 #"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"%, * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2354 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%1 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2307 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +126 "core"  +5 "processing"%8% +16 "core" %a8\ +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +22 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +9 "processing"%V' +329 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %\ >\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%3' +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"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" + "processing"%% +4 "core" %ҩF\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'Y +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%~'d +1593 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%C +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2329 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%H +122 "core"  + "processing"%J% +4 "core" %_V\ + #"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'Ҧ +2105 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%E +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core"  + "processing"%K% +4 "core" %ҬH\ +2 ."da"PS.seek 1.5ml +2 "processing"%L'\\ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +1593 "core" ' + "processing"%S9 +3 "core" 9PY5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%O  +3 "core" 5 + 5 +2 "processing"%U& +3 "core" &X">\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&Q% +4 "core" % ) - +  #d + "storage"(W% +4 "core" % @ @ *\ + "storage"(X. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(Y( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (Z& +3 "core" &\ #\  *\ + "manipulator"&R& +4 "core" &, / + & % + "manipulator"&T% +4 "core" % ) " $ 0 #d +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&[(_ +209 "core" ( + "manipulator"&9& +4 "core" &i  + R e +2 "storage"(_& +3 "core" & ? ? \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&^'Д +92 "core" ' +2 "storage"(d& +4 "core" & = 5 D\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(6'g +275 "core" ' + "storage"(r- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(f'z +34 "core" ' + "manipulator"&h& +4 "core" &i . . x e +2 "manipulator"&a% +3 "core" %Ќ % & L +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +105 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&5( +240 "core" ( +2 "manipulator"&b& +4 "core" &  1  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" & *   +2 ."da"Forearm.seek PC + "manipulator"&}' +112 "core" ' + ."da"Hand.close +2 "manipulator"&`/ +63 "core" / + ."da"PC.seek :open +2 "processing"%c( +425 "core" ( +2 "storage"(e& +4 "core" & Y V e\ + "manipulator"&j& +4 "core" & # !  + "manipulator"&n% +4 "core" %  % (  % +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +111 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&i(_ +345 "core" ( +2 "manipulator"&\ & +4 "core" &L .   1 + "storage"(v& +4 "core" & Y W\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&x'Д +118 "core" ' + ."da"Hand.open + "manipulator"&o1 +60 "core" 1 +2 "storage"(p- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(]'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +53 "storage"(l' +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/da22jun2310h.tif +5 "processing"%q& +12 "core" &\ +4 "manipulator"& & +6 "core" &L % , E 1 +2 "manipulator"&{% +5 "core" % + ( L +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(, +172 "core" ( +2 "manipulator"&|& +4 "core" &- 5 9 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- - )  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +97 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&& +4 "core" &- U B /  +2 "manipulator"&u% +4 "core" % O ) " 2 g + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +113 "core" ( +2 "manipulator"&& +4 "core" &  / @ & + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" & * "  & +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"& ' +116 "core" ' +2 "manipulator"&& +4 "core" & 9 "  & + "manipulator"&% +4 "core" % + - m +2 "processing"%& +4 "core" &e\ +2 "processing"%& +4 "core" &C\ +3 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &D\ +6 & -@\ $e +10 &W|1\ 7 +9 &'\ L +9 &\\\ L +10 &q`\ L +9 &4Z\ K +9 &_\ L +10 &\\M\ L +9 &z^b\ K +9 &<`W\ K +10 &^K\ L +9 &!dK\ L +10 &#`I\ L +9 &%C`@\ L +9 &'cC\ L +10 &(_5\ L +9 &*b-\ L +10 &,L_/\ K +9 &. _$\ L +9 &/^\ L +10 &1_\ L +9 &3Rd\ L +9 &5`\ L +10 &6\\\ L +9 &8`\ K +9 &:Z_\ L +10 &<a\ L +9 &=a\ L +10 &?`\ K +9 &Ab`\ L +9 &C$a\ L +10 &Dd\ L +9 &Ft\ N +9 &H[\ Q +10 &J\ R +9 &K\ R +10 &M\ S +9 &O^\ S +9 &Q!\ R +10 &R\ S +9 &T\ S +9 &Vd\ S +10 &Wjp\ &v +9 &X#u \ : +10 ( + &X \ - + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%& +5 "core" &X\ - + ."psFlush"Hand.open + "manipulator"&k1 +62 "core" 1 +5 "manipulator"&w% +14 "core" % - - + +7 ."psFlush"Forearm.reconfigure :loose +7 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.893 seconds\ /var/log/esp/da22jun2310h.tif: TIFF Upload Complete\ +4 "manipulator"&#Q@2^d^b +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2310h15s.tif +5 ."psFlush"Forearm.seek :retract +6 "manipulator"&'\ +108 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +38 "core"  +3 "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 +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +285 #"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/da22jun2310h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da22jun2310h25s.tif +1816 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%s @ +178 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%# +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%!'F +237 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da22jun2310h25s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.893 sec auto-exposure",Subject: "da22jun2310h images!" +13 "storage"($- +3 "core" -' +2 "storage"("& +6 "core" &\ \  \ +2 "manipulator"&&& +4 "core" & / 2 6 & +2 "manipulator"&'% +3 "core" %\ 4 + s +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +318 "core" ( +2 "manipulator"&)& +4 "core" &[ *  / / + "storage"((& +4 "core" &\ $\ ' b\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&+'Д +109 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(,' +56 "core" ' +2 "manipulator"&-& +4 "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 3 +2 "manipulator"&*'< +33 "core" ' +9 ."da"Elbow.hold +6 "manipulator"&0, +12 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(1' +27 "core" ' +2 "manipulator"&/% +9 "core" %JR / - f +3 "storage"(.& +7 "core" & D ,\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&7'v +24 "core" ' +3 "manipulator"&8& +10 "core" &j * " \\ - +3 "storage"(2& +7 "core" & f g O\ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&'Д +34 "core" ' +3 "storage"(V% +8 "core" % [\ +5 ."downElevator"SE.seek :down +10 "storage"(3' +92 (% +5 "core" %~G r z d\ RN +7 "manipulator"&<% +10 "core" %o . - 9 +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +104 "core" ' +35 ' +2 ."downElevator"SE.stop +3 "storage"(5 +12 (:& +8 "core" & \ +1211 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%; +106 "core"  +3 "processing"%>% +7 "core" %E\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +6 "processing"%B' +2110 "core" ' +6 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%A  +33 "core"  +3 ."psFlush"PTV.dial :mixing +4 "processing"%~ @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +4 "processing"%D +97 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%C'F +2614 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"%? +98 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%F'T +1098 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%=' +1604 "core" ' +7 ."psFlush"PSV.dial PTV +5 "processing"%H +71 "core" +2 ."psFlush"PTV.dial :puck +5 "processing"%J  +71 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +3 "processing"%@'d +141 "Can"y\ ;< +2302 #"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)\ +175 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%P U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%L @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%W' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Z'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%r  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +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"%b +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%n' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%5'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%o  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2632 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&t& +4 "core" &j * " - - + "manipulator"&q% +4 "core" %\ " ! +7 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +250 "core" ( + "manipulator"&{& +4 "core" &  ) +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &  # +2 ."psFlush"Forearm.seek PC +2 "manipulator"&]' +88 "core" ' + ."psFlush"Hand.close +2 "manipulator"&|/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&x& +4 "core" & ' e + "manipulator"&i% +4 "core" %  # w +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +140 "core" ( + "manipulator"&u& +4 "core" &- & K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- )  * K +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +111 "core" ' +2 ."psFlush"Hand.open + "manipulator"& 1 +55 "core" 1 + "manipulator"&% +4 "core" % [S 8 (   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +2 #tFinished short da assay +7337 "Can"f{\ )) +60001 {\ )) +60001 :{\ )) +6449 #t-> access 3 +2 "storage"(% +3 "core" % b\ +2 "manipulator"&% +4 "core" %  $ + "manipulator"&y& +4 "core" &- !   K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (c& +3 "core" &[ '\  +3152 #t-> access 4 +2 "storage"(% +3 "core" % n\ +2 "manipulator"&k% +4 "core" %  $ O + "manipulator"&w& +4 "core" &- - * K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &T \ +12591 #t-> $da[:extractVol]=0.19 +639 #-> startTube 4 +30804 #-> shortDA +44 "collection"'% +3 "processing"% % +3 "core" %O +6 %gk  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +354 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%N +122 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +124 "core" + .tPRV.dial :sipper +2 "processing"%s  +42 "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 +2 "processing"%#  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%$' +522 "Can"y\ 21 +733 "core" ' +2 .tPRV.dial :waste2 + "processing"%" @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%&'d +586 "core" ' + .tPSV.dial PSR +2 "processing"%' +95 "core"  +2 "processing"% % +4 "core" %ad  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%)' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +95 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2607 "core" ' +2 .tPSV.dial PSR + "processing"% +96 "core"  + "processing"%% +4 "core" %ih  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%/'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%.' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +96 "core" + .tPRV.dial :sipper +2 "processing"%2  +40 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2607 "core" ' +2 .tPSV.dial PSR + "processing"%V +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%<& +4 "core" &K  +2 "manipulator"&,% +3 "core" %  ! )  +2 "storage"(*% +3 "core" % [\ +2 "storage"(7. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(:(,e +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (1& +3 "core" &,b \  + "manipulator"&& +4 "core" &- $ * A K + "manipulator"&3% +4 "core" %  , ) - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&;( +177 "core" ( +2 "manipulator"&>& +4 "core" &  (  % + "storage"(!& +4 "core" &,b 0\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +105 "core" ' + "storage"(A& +4 "core" &,b 6\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'g +278 "core" ' + "storage"(D- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (B& +3 "core" &,b <\  +2 "manipulator"&?& +4 "core" & $ ,  % + .tElbow.seek 4 +2 "manipulator"&C( +3 "core" ( + "manipulator"&F& +4 "core" & % - " % + "storage"(H& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&J'А +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&=/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&E& +2 "storage"(@' +7 "core" & " #  % + "manipulator"&I% +4 "core" % S ) ) B +2 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&P( +169 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +79 "core" ( +2 "manipulator"&K& +4 "core" & & ' J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & ! "  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M' +123 "core" ' +2 "manipulator"&O& +4 "core" &  * + "manipulator"&S% +4 "core" %  J  +2 "processing"%Q& +4 "core" &<  + "processing"%U& +5 "core" &4  +2 .tPC.seek :closed +2 "processing"%X(X +4 "core" &2  +6 & -1 %f +10 &W5\ 7 +9 &8\ L +10 &c3\ L +9 &oh6\ L +9 &2b:\ L +10 &d8\ L +9 &b8\ L +9 &wd5\ L +10 &9g4\ L +9 &c5\ L +10 &!e3\ L +9 &#f9\ L +9 &%@d5\ L +10 &'e5\ L +9 &(`4\ L +9 &*e0\ L +10 &,Ib2\ L +9 &. d1\ L +10 &/d4\ L +9 &1e2\ L +9 &3Qg0\ L +10 &5g1\ L +9 &6e2\ L +9 &8e2\ L +10 &:Yg3\ L +9 &<f7\ L +10 &=f0\ L +9 &?g2\ L +9 &A`g0\ L +10 &Cs3\ N +9 &D4\ P +9 &F1\ Q +10 &HV2\ R +9 &J3\ R +10 &K2\ R +9 &M3\ R +9 &O]2\ S +10 &Q6\ S +9 &R1\ S +9 &T/\ S +10 &Vc1\ S +9 &Wlv2\ $p +10 &X(}2\ 7 +9 ( +2 "processing"%U& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +6 .Hand.open + "manipulator"&W1 +4 "core" &X2\ , +51 1 +2 "manipulator"&R% +4 "core" %  ; . &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +105 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%\\ U +3 %T9 +5 "core" 9 +102 "processing"%_9 +3 "core" 9# +102 "processing"%99 +3 "core" 9"  +102 "processing"%9 +2 "core" 9#  +102 "processing"%%9 +3 "core" 9$ +102 "processing"%r9 +2 "core" 9# +102 "processing"%d9 +3 "core" 9# +102 "processing"%a9 +4 "core" 9# +102 "processing"%h9 +2 "core" 9#" +102 "processing"%69 +3 "core" 9#& +102 "processing"%b9 +2 "core" 9 #* +102 "processing"%m9 +3 "core" 9##/ +102 "processing"%^9 +3 "core" 9'%3 +102 "processing"%`9 +2 "core" 9+$7 +102 "processing"%[9 +3 "core" 9.%; +102 "processing"%z9 +2 "core" 93%? +102 "processing"%g9 +2 "core" 99$D +102 "processing"%j9 +3 "core" 9>%H +102 "processing"%e9 +3 "core" 9E%L +102 "processing"%}9 +2 "core" 9K&P +102 "processing"%n9 +3 "core" 9R&T +102 "processing"%\ 9 +2 "core" 9Z'X +102 "processing"%59 +3 "core" 9b'] +102 "processing"%o9 +3 "core" 9j'a +102 "processing"%v9 +2 "core" 9s'e +102 "processing"%t9 +3 "core" 9{(i +102 "processing"%q9 +2 "core" 9(m +102 "processing"%{9 +3 "core" 9(r +102 "processing"%f9 +2 "core" 9)v +102 "processing"%09 +3 "core" 9)z +102 "processing"%|9 +2 "core" 9*~ +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9* +102 "processing"%x9 +2 "core" 9+ +102 "processing"%i9 +2 "core" 9+ +102 "processing"%u9 +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" 9- +102 "processing"%9 +3 "core" 9- +102 "processing"%9 +2 "core" 9. +102 "processing"%9 +3 "core" 9. +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%y% +4 "core" %d\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%Y' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%c'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV + "processing"%k +69 "core" + .tPBV.dial :waste1 +2 "processing"%w  +50 "core"  +2 "processing"%% +4 "core" %Ҧ \  +2 .tPS.seek 1.5ml + "processing"%'V +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"% 'd +1599 "core" ' +2 .tdelay 5:00 +20548 "Can"\ x\ QQ +9454 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +33 "core" , + .tPSR.select :air +3 .PSV.dial PSR + "processing"%s +68 "core"  +2 .tPS.reconfigure :fast +48 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%p' +2320 "core" ' +2 .tPSV.dial PTV + "processing"%# +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%''d +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop + "processing"%& +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%('c +345 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%)  +41 "core" + "processing"%% +4 "core" %b\  +2 .tPS.seek 0.34ml +2 "processing"%'q +430 "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"%8'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%2 @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%.' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%V  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%l'Ҧ +1597 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%+ @ +69 "core" A + .tPBV.dial :waste1 +6 "processing"%<  +35 "core" + "processing"%,% +4 "core" %ҡ\  +2 .tPS.seek 1.85ml +2 "processing"%*' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +2 "core" &"  +2 "manipulator"&& +4 "core" & , - : +2 "manipulator"&3% +3 "core" %  ' ! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(, +127 "core" ( + "manipulator"&!& +4 "core" &, + % @ 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, + / < 4 +2 .tForearm.seek :garage +2 "manipulator"&A'b +102 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&D& +4 "core" &- / . ( + "manipulator"&B% +4 "core" % sj 5 : +2 .tForearm.seek :retract +2 "manipulator"&?'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +284 "core" ( + "manipulator"&H& +4 "core" &? . ) q N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +4 "core" &? ( * 3 N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'O +102 "core" ' + "manipulator"&I& +4 "core" &? 8 ( q N +2 "manipulator"&;% +4 "core" %X /  +2 "collection"'& +4 "core" &\ +2 "collection"'~& +5 "core" &! +2 .tCC.seek :closed + "collection"'J(X +5 "core" &\  +9 &0\ +{ +9 &e\ > +9 &}\ M +10 &H] \ K +9 & b\ L +9 &c\ L +10 &`\ K +9 &Pc\ K +9 &a\ L +10 &e\ K +9 & f\ L +10 &"Wa\ L +9 &$c\ L +9 &%_\ K +10 &'f\ K +9 &)_e\ L +9 &+!c\ L +10 &,g\ K +9 &._\ K +10 &0ic\ K +9 &2*b\ K +9 &3_\ K +10 &5`\ K +9 &7p`\ K +9 &92d\ K +10 &:f\ K +9 &<b\ K +10 &>wf\ L +9 &@9b\ L +9 &Ae\ K +10 &Cf\ L +9 &Ezr\ M +9 &G2\ Q +10 &H\ U +9 &J\ X +10 &Ld\ W +9 &N#\ X +9 &O\ X +10 &Q\ Y +9 &Sh\ Y +10 &U)\ Y +9 &V\ S +9 &XA\ , +10 &Xtw\ K +5 ( + "collection"'~& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 + "collection"'K& +4 "core" &Xtl\ K + &Xtl\ K +2 .tHand.open + "manipulator"&L1 +61 "core" 1 +2 "manipulator"&C% +4 "core" % X E 3 \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +111 "core" ' + .tPSV.dial PSR +2 "processing"%S +94 "core"  +2 "processing"%Q% +4 "core" %i,\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%@'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%G  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%W +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%T  + "collection"'U  +32 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"%_ +106 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%M  +70 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2610 "core" ' +2 .tPSV.dial :air +6 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%d'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%a  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +42 "core" +2 .tPS.seek 0ml +2 "processing"%b'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &< . 0 g N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&^( +4 "core" ( + "manipulator"&`& +4 "core" &= 2  = N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &< 0 - l N +2 .tForearm.seek CC + "manipulator"&z'O +90 "core" ' +2 .tHand.close + "manipulator"&g/ +55 "core" / +2 .tCC.seek :open +2 "collection"'j( +427 "core" ( + "manipulator"&e& +4 "core" &< . - K N +2 "manipulator"&}% +3 "core" % b ) #  I +2 .tForearm.seek :retract +2 "manipulator"&n'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (, +292 "core" ( + "manipulator"&5& +5 "core" &-  )   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- , ) >  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&v'b +106 "core" ' + .tHand.open +2 "manipulator"&t1 +61 "core" 1 +2 "manipulator"&q% +4 "core" % [W 9 0 # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +114 "core" ' +2 ."da"delayUntil "11:24:24.77" +9902 "Can"{\ KK +15042 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%f @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%0  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%| * +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 +2 "processing"%' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%x +42 "core" +2 ."da"delay 2 seconds +240 .PSV.dial :air +10 "processing"%i  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%u +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%]'d +2296 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"% % +4 "core" %`J\ +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"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%% +4 "core" %ҤK\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'T +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%k'd +1599 "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"%c +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%N +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2300 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +120 "core"  + "processing"%#% +4 "core" %gX\ + #"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"%' +603 "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"%$ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +33 "core" +2 "processing"% % +4 "core" %ҥQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%&'U +584 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%''d +1598 "core" ' + ."da"delay 2:00 +3583 "Can"R}\ CC +8420 #"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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +68 "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"%/ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +3 "processing"%2 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2294 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%.  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%+  +39 "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"%,'a +390 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%7  +41 "core"  +2 "processing"%l% +4 "core" %g<\  +2 ."da"PS.seek 0.55ml + "processing"%*' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%1  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%3 +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%! @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%P% +4 "core" %ң=\  + ."da"PS.seek 1.85ml +2 "processing"%' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +35574 "Can"~\ 76 +12428 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Z  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" , + ."da"PSV.dial :air +2 "processing"%H  +42 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%=' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%> +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +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"%  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%?'d +2315 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%K% +4 "core" %d9\ + #"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"%L' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%~  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%S +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" + "processing"%E% +4 "core" %ҨS\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +2 ."da"PS.seek 0ml +41 "processing"%@'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"%U +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%R +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2299 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +121 "core"  +2 "processing"%%% +3 "core" %ed\ +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"%a' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%6 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core"  + "processing"%m% +4 "core" %ңh\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'S +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%[ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%g'd +1599 "core" ' + ."da"delay 2:00 +6277 "Can"\ GG +5726 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%O * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%J +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%5 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2304 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "core"  + "processing"%q% +4 "core" %gZ\ +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"%n' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%v'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +32 "core" +2 "processing"%0% +4 "core" %ҧi\  +2 ."da"PS.seek 1.5ml +2 "processing"%|'W +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'd +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , + ."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 +2 "processing"%' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%]  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +138 "core"  +7 "processing"%% +17 "core" %ir\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +6 "processing"%y' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" %b\  +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 +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Y +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" + "processing"%% +4 "core" %Ҧt\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'V +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1600 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\\  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%N * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%s +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%$'d +2322 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%p +122 "core"  + "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"%"'Ҧ +618 "Can"\ nn +1484 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +44 "processing"%&  +40 "core"  + "processing"%)% +4 "core" %ҡy\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +584 "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 + "processing"%'  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +1595 "core" ' + "processing"%9 +3 "core" 9To5" +2 #"da"Processing Puck Heater at 28C before imaging +6 .PH.coast +2 "processing"%2  +3 "core" 5# + 5# + "processing"%8& +9 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&-% +4 "core" %  )  ( +2 "storage"(.% +3 "core" % V V [\ + "storage"(. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(+( +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" &\  \ +2 "manipulator"&V& +3 "core" &- " "   +2 "manipulator"&7% +3 "core" %  + , C +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&l(_ +192 "core" ( +2 "manipulator"&,& +4 "core" &g &   + "storage"(1& +4 "core" & L S 2\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&*'Д +117 "core" ' +2 "storage"(3& +3 "core" & V W W\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(!'g +275 "core" ' + "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(P'z +35 "core" ' +2 "manipulator"&D& +4 "core" &g #    + "manipulator"&% +4 "core" %А # + % , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +109 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&Z( +247 "core" ( + "manipulator"&A& +4 "core" &  % +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & # & +2 ."da"Forearm.seek PC +2 "manipulator"&B' +90 "core" ' + ."da"Hand.close + "manipulator"&>/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%I( +421 "core" ( +2 "storage"(;& +4 "core" & . ' \ + "manipulator"&& +4 "core" & $ # J + "manipulator"&=% +4 "core" % + & T K + ."da"Forearm.seek :retract +2 "manipulator"&'\ +126 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&K(_ +279 "core" ( + "manipulator"&?& +4 "core" &j  &   + "storage"(L& +4 "core" & X U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&~'Д +110 "core" ' +2 ."da"Hand.open + "manipulator"&S1 +60 "core" 1 +2 "storage"(Q- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(E'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(C' +56 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2312h.tif +4 "processing"%G& +11 "core" & \ +4 "manipulator"&& +5 "core" &j ! + G  +2 "manipulator"&W% +6 "core" % Д # # " \ Z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&U(, +170 "core" ( + "manipulator"&@& +4 "core" &-  )  = +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &- " ( > = +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&M'b +96 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&R/ +57 "core" / +2 "manipulator"&& +4 "core" &- R 5 $ = + "manipulator"&T% +4 "core" % l  "  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&%( +118 "core" ( + "manipulator"&9& +5 "core" & - ! )  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" & ( %  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&6' +118 "core" ' +2 "manipulator"&h& +4 "core" & % + T  +2 "manipulator"&m% +3 "core" % ! # 8  +2 "processing"%d& +4 "core" &M\ +2 "processing"%[& +5 "core" &N\ +2 ."psFlush"PC.seek :closed +2 "processing"%`(X +4 "core" &\  +9 &2~\ *z +9 &e\ > +9 &y\ M +10 &K]\ L +9 & ]\ L +9 &_\ K +10 &]\ L +9 &Sa\ L +10 &[\ K +9 &_\ L +9 & [\ L +10 &"\\]p\ K +9 &$`{\ L +9 &%]n\ L +10 &'bW\ L +9 &)c]\ L +9 &+%`\ L +10 &,\\\ L +9 &.]\ K +10 &0k`\ L +9 &2-\\\ L +9 &3^\ K +10 &5_\ L +9 &7s`\ L +10 &94b\ L +9 &:\\\ L +9 &<_x\ L +10 &>|_v\ K +9 &@<`p\ L +9 &A`y\ L +10 &C_m\ K +9 &Eie\ M +9 &G:`\ O +10 &H]\ R +9 &JO\ R +10 &Ly[\ R +9 &N9Z\ R +9 &OQ\ S +10 &QU\ R +9 &S|D\ S +9 &U>A\ S +10 &WK\ K +9 &X5F<\ ` +10 &X 6@\ / +5 ( + "processing"%[& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%F& +4 "core" &XI\ / + &X=\ / +2 ."psFlush"Hand.open + "manipulator"&O1 +53 "core" 1 +2 "manipulator"&J% +4 "core" %  N 8 %  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +109 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +42 "core"  +2 "processing"%z% +4 "core" %c\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2125 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +176 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%t  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%q +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%^'F +2606 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%n +97 "core"  + "processing"%4% +4 "core" %J:\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2108 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%v  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%| +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%x'F +2624 "core" ' + ."psFlush"PSV.dial PSR +52 "processing"%i +103 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%u'T +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%] +68 "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"%' +565 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 183.815 seconds\ /var/log/esp/da22jun2312h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2312h15s.tif +1539 "core" ' +6 ."psFlush"PSV.dial PTV +7 "processing"% +15 #"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/da22jun2312h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da22jun2312h25s.tif +52 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2458 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da22jun2312h25s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "183.815 sec auto-exposure",Subject: "da22jun2312h images!" +12 "storage"(y- +3 "core" -' +2 "storage"(& +6 "core" &\ \ \ +2 "manipulator"&Y& +3 "core" &  J  +2 "manipulator"&w% +4 "core" %\ " #  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +105 "core" ' +2 ."psFlush"PSV.dial PBV +4 "processing"% @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +110 "core" ( +2 "manipulator"&c& +5 "core" &k & % 6 +2 "storage"(\\& +4 "core" &\ \  \ +9 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&N'Д +103 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +56 "core" ' +3 "manipulator"&& +12 "core" &k ! * P +4 "storage"( & +11 "core" & ^\ +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&#'< +36 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&s, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(' +26 "core" ' +2 "manipulator"&% +8 "core" %L` " ) +3 "storage"(p& +8 "core" & C -\ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 316 counts +6 "manipulator"& 'x +33 "core" ' +3 "manipulator"&$& +8 "core" &k + + O +3 "storage"( & +8 "core" & s d \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&&'Д +20 "core" ' +3 "storage"()% +8 "core" % i j \ +8 ."downElevator"SE.seek :down +6 "storage"("' +99 ((% +5 "core" %J Y I O\ QI +4 "manipulator"&'% +8 "core" %Г # -   +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +33 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (& +7 "core" & \ +1692 ' +2 ."psFlush"PSV.dial :waste1 +11 "processing"%2  +72 "core"  +4 ."psFlush"PS.seek 0ml +11 "processing"%8'd +2609 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%- +43 "core"  +3 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%.' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"% +68 "core" +3 ."psFlush"PBV.dial PSV +10 .PS.seek 0ml +3 "processing"%<'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%V @ +54 "core" B +4 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2616 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +72 "core"  +8 ."psFlush"PS.seek 0ml +4 "processing"%,'d +484 #"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)\ +2132 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\ 'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%*' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%H U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2455 "Can"_\ 77 +159 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%> @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +50 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%=' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&G& +4 "core" &k - , c +2 "manipulator"&% +3 "core" %  ) +  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&W& +4 "core" & '  Z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &  % ' +2 ."psFlush"Forearm.seek PC +2 "manipulator"&E' +118 "core" ' + ."psFlush"Hand.close + "manipulator"&@/ +62 "core" / + ."psFlush"PC.seek :open +2 "processing"%_( +425 "core" ( +2 "manipulator"&~& +4 "core" & "  ( + "manipulator"&K% +4 "core" %  &  @ + ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +121 "core" ( +2 "manipulator"&T& +4 "core" &, & ! D  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,     +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&9'b +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&a1 +62 "core" 1 +2 "manipulator"&M% +4 "core" % ]S / # V  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +119 "core" ' +2 #tFinished short da assay +588 #-> access 3 +2 "storage"(m% +3 "core" % _\ +2 "manipulator"&d% +4 "core" %\ " " 4 + "manipulator"&U& +4 "core" &,  )  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(r([ +673 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (I& +3 "core" &[ \  +7614 #t-> PS.flush +2 #Flushing Processing stage + "processing"%F% +4 "core" %c  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%O& +4 "core" &\  + "manipulator"&J& +4 "core" &, # % c  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(, +3 "core" ( + "manipulator"&}& +5 "core" &, '  0  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &, "  M  +2 .tForearm.seek :garage +2 "manipulator"&6'b +102 "core" ' +2 .tHand.close + "manipulator"&// +62 "core" / + "manipulator"&5& +4 "core" &, 7 ,   +2 "manipulator"&e% +3 "core" % fj % ! Z +2 .tForearm.seek :retract +2 "manipulator"&t'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&q( +122 "core" ( + "manipulator"&o& +4 "core" &  ' 9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &  ! $  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&4' +96 "core" ' + "manipulator"&^& +4 "core" &  ) #  +2 "manipulator"&f% +4 "core" % ( I + + "processing"%v& +4 "core" &\ \ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%|(X +4 "core" &\  +9 &2\ *z +9 &f\ > +10 &} \ M +9 &F]\ \ K +9 &d\ L +10 &b\ K +9 &b\ K +10 &Mb\ K +9 &_\ K +9 &_\ K +10 & b\ K +9 &"Ua\ K +9 &$_\ K +10 &%\\\ K +9 &'e\ K +9 &)]`\ K +10 &+ \\\ K +9 &,`\ L +10 &._\ K +9 &0db\ L +9 &2'_\ K +10 &3b\ K +9 &5b\ L +9 &7n_\ K +10 &9.b*\ L +9 &:a\ K +10 &<_\ K +9 &>u_\ K +9 &@7_ \ K +10 &A_\ K +9 &C_\ K +9 &E{h\ L +10 &G6\ N +9 &H\ Q +10 &J\ Q +9 &Ls\ Q +9 &N3\ R +10 &O\ R +9 &Q\ R +9 &Sw\ S +10 &U:\ R +9 &V \ L +10 &X2Br\ #i +9 &X 8\ + +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%0& +4 "core" &X\ + + &X\ + +2 .tHand.open + "manipulator"&i1 +60 "core" 1 + "manipulator"&x% +4 "core" % 8 5 { + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +1620 "core" ' + .tPSV.dial PTV +2 "processing"%] +67 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2111 "core" ' + .tPSV.dial PTV +2 "processing"%y +69 "core" + .tPBV.dial PSV +2 "processing"% U +50 "core" V +2 .tPS.seek 0ml + "processing"%Y'd +2615 "core" ' +2 .tPSV.dial PBV +2 "processing"%w @ +53 "core" B +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%c  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +2608 "core" ' +2 .tPSV.dial PSR +6 "processing"%% +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2606 "core" ' + .tPSV.dial PBV +2 "processing"%g @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%p  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%$'d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & + * -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +2 "core" ( + "manipulator"&)& +4 "core" & & *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & *   +2 .tForearm.seek PC + "manipulator"&' +114 "core" ' + .tHand.close +2 "manipulator"&(/ +61 "core" / +2 .tPC.seek :open +2 "processing"%'( +425 "core" ( + "manipulator"&& +4 "core" &  !   + "manipulator"&#% +4 "core" % $ !  +2 .tForearm.seek :retract +2 "manipulator"& '\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +141 "core" ( + "manipulator"&& +4 "core" &-  & T +2 .tElbow.reconfigure :loose +41 "manipulator"&$ &.,(#b +10 &&& +3 "core" &- # ) ! T +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'b +108 "core" ' + .tHand.open + "manipulator"&21 +59 "core" 1 +2 "manipulator"&k% +4 "core" % \\V 0 - E  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +101 "core" ' +3748 "Can"e\ 0/ +953 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" & +2 "manipulator"&& +4 "core" &-  )  T + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&.(, +4 "core" ( + "manipulator"&V& +4 "core" &- ( ! T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- " T +2 .tForearm.seek :garage +2 "manipulator"&:'b +109 "core" ' + .tHand.close +2 "manipulator"&7/ +55 "core" / + "manipulator"&1& +4 "core" &- 7 ) 1 T +2 "manipulator"&,% +3 "core" % vn & , 1 +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{( +301 "core" ( +2 "manipulator"&& +4 "core" & *  E 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +2 "core" &   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&D& +4 "core" & 0  5 +2 "manipulator"&!% +3 "core" %X  "  +2 "collection"'A& +4 "core" &  +2 "collection"'H& +5 "core" &  +2 .tCC.seek :closed + "collection"'*(X +4 "core" &  +9 &-z\ +{ +9 &g\ ? +9 &}\ L +10 &Sc*\ K +9 &c K +10 &c\ L +9 &b\ K +9 &\ K +10 &b$\ L +9 &c\ K +9 & c\ L +10 &"db\ K +9 &$%c\ K +10 &%b\ K +9 &'f \ K +9 &)lc \ K +10 &+-d \ K +9 &,d\ L +9 &.c\ K +10 &0se \ K +9 &25c\ K +9 &3b \ K +10 &5c\ K +9 &7|c\ K +10 &9=e \ K +9 &;d \ K +9 &<d\ K +10 &>g\ K +9 &@Ec\ K +10 &Bc\ K +9 &Cd\ L +9 &Es\ M +10 &G?\ P +9 &H\ T +9 &J\ W +10 &Lp \ W +9 &N1\ X +9 &O\ X +10 &Q\ Y +9 &St\ Y +10 &U6 \ Y +9 &V\ O +9 &X'J\ #m +10 &X\ ` +9 ( + &Xs \ P +2 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 + "collection"'>& +4 "core" &Xs\ P +2 .tHand.open + "manipulator"&l1 +59 "core" 1 +2 "manipulator"&X% +4 "core" % X - * I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +39 "core"  + "processing"%;% +4 "core" %cM\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%B'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%=  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%L'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%? +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%S' +2618 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%Z  +96 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%G +188 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%W'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%P  +67 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2610 "core" ' + .tPSV.dial :PTV +2 "processing"%@ +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" & " " { 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&~( +2 "core" ( +2 "manipulator"&K& +4 "core" & - ' 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &  @ 5 +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + .tHand.close + "manipulator"&E/ +60 "core" / +2 .tCC.seek :open + "collection"'( +429 "core" ( +2 "manipulator"&a& +4 "core" & # * : 5 + "manipulator"&M% +4 "core" % \\ $ # + = + .tForearm.seek :retract +2 "manipulator"&R'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(, +281 "core" ( + "manipulator"&m& +4 "core" &-    # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &-  5 # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&U'b +106 "core" ' +2 .tHand.open + "manipulator"&+1 +56 "core" 1 +2 "manipulator"&I% +4 "core" % \\Y 7 * j  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +118 "core" ' +10716 #t-> exit +6 #mEXIT @1656001607.72EDT @1656001615.96EDT = =mMAIN_scheduler =tMAIN @EDT1656001617.80 #"core_reset"Sent BREAK +2 #t@61763 sendCRC with ifg=0x20, ie=0x7F + #@63598 sendCRC with ifg=0x08, ie=0x5F + #@44189 idle with ifg=0x84, ie=0x75 #@44859 select with ifg=0x10, ie=0xF5 + #@45493 receive with ifg=0x10, ie=0xFD + #@46127 receive with ifg=0x10, ie=0xFD #@46760 receive with ifg=0x10, ie=0xFD + #@47087 receive with ifg=0x80, ie=0xFD #@62494 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can"\ ,, + \ ,, + #tPolling Can every 10:00 +2 #Cleanly exited at 12:26:47EDT23-Jun-22 +3341 #-> ESP.ready! +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" %OG +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %g.  +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" %޽ \ ! +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +1417 #-> access 4 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %\ ( , %  + "manipulator"&4& +4 "core" &-  )  # +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(5(S +985 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &S 3\ +845 #t-> access 1 + "storage"(7% +4 "core" % R\ + "manipulator"&8% +4 "core" %\ ! ! *  +2 "manipulator"&9& +3 "core" &- " ) # +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(:(<( +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &<& k\  +2037 #t-> access 4 +2 "storage"(<% +3 "core" % }\ +2 "manipulator"&=% +4 "core" %\ " $ L  + "manipulator"&>& +4 "core" &- # ! # +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(?(S +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +3 "core" &S w\ +400 #t-> startTube 4 +356 #-> shortDA +2 "collection"'A% +3 "processing"%B% +3 "core" %OI +7 %g  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2209 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%C +41 "core" +2 .tPTV.dial :PRVmixing + "processing"%D  +69 "core" + .tPRV.dial :sipper +2 "processing"%E  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%F'` +2276 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%G  +2 "collection"'H  +11 "core"  +110  +2 .tPS.seek 0.5ml +2 "processing"%I' +1258 "core" ' + .tPRV.dial :waste2 +2 "processing"%J @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%K'd +586 "core" ' + .tPSV.dial PSR +2 "processing"%L +97 "core"  + "processing"%M% +4 "core" %g]  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%N'T +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%O' +1600 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +108 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%R +94 "core"  +2 "processing"%S% +4 "core" %h\\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%T'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%U' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +96 "core" + .tPRV.dial :sipper +2 "processing"%W  +40 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2610 "core" ' +2 .tPSV.dial PSR +6 "processing"%Y +95 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%Z' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +95 "core" +2 .tPS.seek 0ml +2 "processing"%\\'d +2620 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%]& +4 "core" &  +2 .tHand.open + "manipulator"&^1 +17 "core" 1 +2 "manipulator"&_% +4 "core" % \ 7 (  +2 "storage"(`% +3 "core" % $\ + "storage"(a. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(b(,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" &,b .\  +2 "manipulator"&d& +3 "core" &- & % + # +2 "manipulator"&e% +3 "core" % \ )   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&f( +177 "core" ( +2 "manipulator"&g& +4 "core" & $  $ + "storage"(h& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +45 .tForearm.seek 4 + 600 counts + "manipulator"&i'Ѽ +108 "core" ' + "storage"(j& +4 "core" &,b #\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(k'g +284 "core" ' + "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (m& +3 "core" &,b 6\  + "manipulator"&n& +4 "core" & # / I $ +2 .tElbow.seek 4 + "manipulator"&o( +4 "core" ( + "manipulator"&p& +4 "core" & + + A $ + "storage"(q& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&r'А +40 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&s/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&t& + "storage"(u' +6 "core" & ! ( $ +2 "manipulator"&v% +4 "core" % Ќ " ,  ' +2 .tForearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' + .tElbow.seek PC +2 "manipulator"&x( +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&y& +4 "core" & %    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & & 4 ,  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&{' +105 "core" ' +2 "manipulator"&|& +4 "core" & (  n  + "manipulator"&}% +4 "core" %  T  +2 "processing"%~& +4 "core" &r\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(X +5 "core" &8\ +7 & .\ %f +9 &V\ 7 +10 &\ L +9 &d\ K +9 &nf\ L +10 &1b\ L +9 &c\ K +10 &c\ K +9 &wc\ L +9 &8c\ L +10 &b\ L +9 &!g"\ L +9 &#~e#\ L +10 &%@d\ L +9 &'d1\ L +10 &(`4\ L +9 &*c1\ L +9 &,Hf3\ L +10 &.\ b:\ L +9 &/c/\ L +9 &1c)\ L +10 &3Qd7\ L +9 &5e<\ L +10 &6cA\ K +9 &8eE\ L +9 &:XfH\ L +10 &<eF\ L +9 &=dI\ L +9 &?eH\ L +10 &AacC\ L +9 &C!iG\ L +10 &DtD\ N +9 &FX\ P +9 &HWR\ R +10 &JR\ R +9 &KY\ R +9 &M\\\ R +10 &O^]\ R +9 &QV\ S +10 &RX\ S +9 &TX\ S +9 &VbR\ S +10 &WmsR\ $o +9 &X&rY\ 4 +9 ( +2 &X\\\ + +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 .Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % 9 - Z  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +112 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"% U +3 %9 +5 "core" 9 +102 "processing"% 9 +3 "core" 9 2 +102 "processing"% 9 +2 "core" 9!2  +102 "processing"% 9 +3 "core" 9!2  +102 "processing"%9 +2 "core" 9"2 +102 "processing"%9 +2 "core" 9#3 +102 "processing"%9 +3 "core" 9$1 +102 "processing"%9 +2 "core" 9'1 +102 "processing"%9 +3 "core" 9)2" +102 "processing"%9 +3 "core" 9,1& +102 "processing"%9 +2 "core" 903* +102 "processing"%9 +2 "core" 972/ +102 "processing"%9 +3 "core" 9<23 +102 "processing"%9 +2 "core" 9B27 +102 "processing"%9 +3 "core" 9I3; +102 "processing"%9 +3 "core" 9Q2? +102 "processing"%9 +2 "core" 9X2C +102 "processing"%9 +3 "core" 9`3H +102 "processing"%9 +3 "core" 9i5L +102 "processing"% 9 +2 "core" 9s6P +102 "processing"%!9 +2 "core" 9}6T +102 "processing"%"9 +3 "core" 96X +102 "processing"%#9 +2 "core" 96] +102 "processing"%$9 +3 "core" 97a\ +102 "processing"%%9 +3 "core" 97e +102 "processing"%&9 +2 "core" 97i +102 "processing"%'9 +2 "core" 98m +102 "processing"%(9 +3 "core" 97q +102 "processing"%)9 +3 "core" 97v +102 "processing"%*9 +2 "core" 98z +102 "processing"%+9 +2 "core" 97~ +102 "processing"%,9 +3 "core" 98 +102 "processing"%-9 +2 "core" 98 +102 "processing"%.9 +3 "core" 99 +102 "processing"%/9 +2 "core" 99 +102 "processing"%09 +3 "core" 98 +102 "processing"%19 +2 "core" 9\ : +3 .tPH.hold 2:00:00,28C +3 "processing"%2 pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +108 "core"  + "processing"%4% +4 "core" %`-\ +2 #tPulling 0.5ml of PSR.wash + .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"%6'Ҧ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%7  +124 "core"  + .tPSV.dial PTV +2 "processing"%8 +67 "core" + .tPBV.dial :waste1 +2 "processing"%9  +52 "core" + "processing"%5% +4 "core" %Ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%;'X +586 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%< * +32 "core" * +3 .tPS.seek 0ml +2 "processing"%='d +1592 "core" ' +2 .tdelay 5:00 +1794 "Can"L\ NN +28208 #trecoverPSRreagent08 +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"%@ +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%A' +2309 "core" ' + .tPSV.dial PTV +2 "processing"%B +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +6 "processing"%C +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2295 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%H  +125 "core" + .tPSV.dial :mixloop +2 "processing"%G +41 "core" + .tPRV.dial :ab1 +2 "processing"%F @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%J'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%I  +40 "core"  +2 "processing"%L% +4 "core" %c]\  +2 .tPS.seek 0.34ml +2 "processing"%M'r +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'K  +28 "core" +2 .tPRV.dial :air +2 "processing"%N  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%P'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%O @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%R' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%S  +41 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%Q'Ҧ +1602 "core" ' +2 .tPSV.dial :PML + "processing"%T +41 "core" +2 .tPTV.dial :mixing + "processing"%V @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%U% +5 "core" %ҨO\  +2 .tPS.seek 1.85ml + "processing"%Y' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%['d +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +3 "core" &  +2 "manipulator"&]& +3 "core" & # " 4  +2 "manipulator"&^% +3 "core" %\ ! % \\ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(, +121 "core" ( + "manipulator"&`& +4 "core" &, *   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &, * $   +2 .tForearm.seek :garage +2 "manipulator"&?'b +100 "core" ' +2 .tHand.close + "manipulator"&c/ +60 "core" / + "manipulator"&d& +5 "core" &, ) +   + "manipulator"&e% +4 "core" % u + - O I +2 .tForearm.seek :retract + "manipulator"&g'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +298 "core" ( + "manipulator"&& +4 "core" &%  & 6 ;3 +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &j& +3 "core" &% " $ j ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' + "manipulator"&l& +4 "core" &% /  ;3 +2 "manipulator"&m% +4 "core" %W - , C  + "collection"'n& +4 "core" &\ +2 "collection"'p& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'q(X +4 "core" &\  +8 &1~\ *z +10 &f\ > +9 &{|\ M +10 &Ac\ K +9 &`\ K +9 &`\ K +10 &a\ K +9 &Ie\ K +9 & _\ K +10 &b\ K +9 & c\ L +10 &"Pb\ L +9 &$c\ L +9 &%_\ K +10 &'g\ K +9 &)Ye\ K +9 &+g\ K +10 &,g\ L +9 &.c\ K +9 &0ad\ K +10 &2"d\ L +9 &3b\ L +10 &5c\ K +9 &7i`\ K +9 &9+b\ K +10 &:f\ K +9 &<f\ K +9 &>qg\ K +10 &@2c\ L +9 &Ac\ L +10 &Ci\ L +9 &Etr\ M +9 &G-\ P +10 &H\ U +9 &J\ V +9 &L^\ W +10 &N \ W +9 &O\ Y +10 &Q\ Y +9 &Sa\ Y +9 &U#\ Y +10 &V\ T +9 &X=\ 0 +9 &X|\ y\ H +6 ( +2 "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 + "collection"'s& +4 "core" &X|c\ H + &X|c\ H + .tHand.open +2 "manipulator"&t1 +58 "core" 1 +2 "manipulator"&v% +4 "core" % W 3 . D  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +120 "core" ' + .tPSV.dial PSR +2 "processing"%i +96 "core"  + "processing"%k% +5 "core" %b?\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%r'U +1608 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%y  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%z'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%o +130 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%|' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%}  + "collection"'~  +30 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%u +97 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'w +3 "core"  +2 "collection"'  +4 "core"  + .tPTV.dial :PRVmixing +2 "processing"%  +69 "core" +49 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +6 "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%{'d +342 "Can"\ QQ +2264 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &% * + ;3 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +17 "core" ( + "manipulator"&& +4 "core" &  ) / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & , * < / +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( +2 "manipulator"&& +4 "core" & * , " / + "manipulator"&% +4 "core" % S  " c @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +285 "core" ( + "manipulator"&& +4 "core" &,  ( M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, % % ;  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'b +103 "core" ' + .tHand.open +2 "manipulator"&!1 +64 "core" 1 + "manipulator"&"% +4 "core" % k~ / ( B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +109 "core" ' + ."da"delayUntil "12:52:40.86" +24813 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%$ @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +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 +2 "processing"%(' +2305 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%) +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%+ +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2301 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%. +122 "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"%0' +617 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%3  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%4 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +32 "core"  +2 "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'X +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9'd +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 ."da"delay 30 seconds +17 "Can"[\ 66 +2986 ."da"PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "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"%;' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%> +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%@  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2288 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +121 "core"  +2 "processing"%C% +4 "core" %hj\ + #"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"%D' +587 "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"%A +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +35 "core" + "processing"%G% +4 "core" %ҩs\ +2 ."da"PS.seek 1.5ml +2 "processing"%F'Y +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'd +1593 "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"%J * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%S  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2303 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%T  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%V  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%W  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%U +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%X'a +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Q  +42 "core"  + "processing"%Y% +4 "core" %bh\  +2 ."da"PS.seek 0.55ml +2 "processing"%Z'\ +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%]  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%^'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%` +40 "core" +2 ."da"PTV.dial :mixing + "processing"%a @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%x  +33 "core" + "processing"%c% +4 "core" %Ҧ~\  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16976 "Can"v\ 44 +31027 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%?  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +33 "core" , + ."da"PSV.dial :air +2 "processing"%_  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2315 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%l +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%n +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%g  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2286 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +121 "core"  +2 "processing"%t% +4 "core" %ht\ + #"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' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%i  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%k +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%[% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'Q +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +35 "core" + ."da"delay 30 seconds +2813 "Can"p\ ZY +190 ."da"PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%|  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2298 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +10 "processing"% % +4 "core" %f\ +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"%' +586 "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 + "processing"%{ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"% % +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +586 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +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"%h * +35 "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"%q' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2303 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%!% +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 +3 ."da"PS.seek 0.5ml + "processing"%"' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +32 "core" + "processing"%%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%&'R +592 "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 +1596 "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"%* * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +1371 "Can"k\ ^] +926 "core" ' +2 ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +139 "core"  +8 "processing"%4% +16 "core" %_\ +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +21 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"%\\' +346 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%1' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%6% +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"%9 * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1605 "core" ' +3 ."da"delay 10 seconds +1004 #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" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%@ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2322 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%B +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%A'd +2316 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +122 "core"  + "processing"%G% +4 "core" %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"%E'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +33 "core"  + "processing"%L% +4 "core" %ҩn\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'Y +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%I  +98 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'd +1602 "core" ' + "processing"%O9 +3 "core" 9Ut5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%P  +3 "core" 5 + 5 + "processing"%S& +4 "core" &X\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&N% +4 "core" %  "  1 I +2 "storage"(T% +3 "core" % K R %\ +2 "storage"(V. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(W( +201 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (U& +2 "core" &\ \  \ +2 "manipulator"&R& +4 "core" &, " 9  + "manipulator"&Q% +4 "core" %   ! & I +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&Y(_ +263 "core" ( +2 "manipulator"&X& +4 "core" &i  % $ C +2 "storage"(]& +4 "core" & V U\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&Z'Д +125 "core" ' + "storage"(`& +4 "core" & N X >\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(a'g +275 "core" ' + "storage"(x- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(c'z +31 "core" ' +2 "manipulator"&e& +4 "core" &i " !  C +2 "manipulator"&^% +3 "core" %o !   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +108 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&?( +240 "core" ( + "manipulator"&& +4 "core" & '  W  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & !   +2 ."da"Forearm.seek PC +2 "manipulator"&' +90 "core" ' + ."da"Hand.close +2 "manipulator"&l/ +54 "core" / +3 ."da"PC.seek :open +2 "processing"%m( +421 "core" ( + "storage"(n& +4 "core" & R L +\ +2 "manipulator"&g& +3 "core" &     +2 "manipulator"&j% +3 "core" %   f +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&t(_ +254 "core" ( + "manipulator"&\ & +4 "core" &`  " / +2 "storage"(v& +3 "core" & U U F\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&i'Д +109 "core" ' + ."da"Hand.open +43 "manipulator"&k1 +71 "core" 1 +3 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(['F +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(p' +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/da22jun2313h.tif +5 "processing"%r& +13 "core" &\ +3 "manipulator"&y& +7 "core" &` ) %  / +3 "manipulator"&z% +5 "core" % Ј * * + ; +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&}(, +177 "core" ( +2 "manipulator"&o& +4 "core" &- & ) O C +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- & 7 0 C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'b +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +52 "core" / + "manipulator"&|& +5 "core" &- M 6  C + "manipulator"&u% +4 "core" % hu ! ! *  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +121 "core" ( +2 "manipulator"&& +4 "core" &  &  + ."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 PC +2 "manipulator"&{' +112 "core" ' +2 "manipulator"&& +4 "core" & ) , I +2 "manipulator"& % +4 "core" % !  E  + "processing"% & +4 "core" &L\ +2 "processing"%& +5 "core" &Z\ +2 ."psFlush"PC.seek :closed +3 "processing"%(X +3 "core" &`\ +7 &4W\ %g +9 &WzN\ 7 +10 &E\ L +9 &ZD\ L +9 &wa7\ L +10 &:Y<\ K +9 &^\ L +9 &`\ L +10 &_\ K +9 &@a\ L +10 & Z\ K +9 &!]\ L +9 &#[y\ L +10 &%IZv\ L +9 &' \\o\ L +9 &(Zb\ K +10 &*]V\ K +9 &,Q\\\\\ L +10 &.ZS\ K +9 &/]s\ K +9 &1\\\ K +10 &3Z]\ K +9 &5`\ L +10 &6Y\ K +9 &8]\ K +9 &:b]\ K +10 &<$_\ K +9 &=]\ K +9 &?^\ K +10 &Ai]\ L +9 &C*_\ L +10 &D`\ L +9 &Ft|\ N +9 &Hat\ Q +10 &J!|\ R +9 &K{\ R +9 &Mm\ S +10 &Oel\ R +9 &Q%k\ S +9 &Rl\ S +10 &Td\ S +9 &ViT\ T +10 &Wch]\ , +9 &Xt\\\ = +9 ( +2 &X!^\ 0 + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%& +4 "core" &X![\ 0 + ."psFlush"Hand.open +2 "manipulator"&h1 +55 "core" 1 +5 "manipulator"&f% +11 "core" %  ( $ 1  +3 ."psFlush"Forearm.reconfigure :loose +3 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.863 seconds\ /var/log/esp/da22jun2313h.tif: TIFF Upload Complete\ +3 "manipulator"&#Q@2^d^b +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2313h15s.tif +8 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +109 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  + "processing"%% +4 "core" %a\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "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"%' +282 #"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/da22jun2313h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2313h20s.tif +1822 "core" ' +3 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%q @ +140 #"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/da22jun2313h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.863 sec auto-exposure",Subject: "da22jun2313h images!" +14 "storage"(- +2 "core" -' +3 "storage"(!& +5 "core" &\  \ +2 "manipulator"&& +4 "core" & " 9 - +2 "manipulator"&"% +3 "core" B + %\   ! > \ +2 ."psFlush"PTV.dial :PRVmixing +5 ."da"Elbow.reconfigure :tight +3 "processing"%  +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&$(_ +118 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%% +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +33 "core" ( +2 "manipulator"&'& +4 "core" &f   / + +2 "storage"(&& +4 "core" &\ \  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&)'Д +106 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(*' +57 "core" ' + "manipulator"&+& +4 "core" &f + , . + +2 "storage"(& +3 "core" & b a\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +14 ."da"Forearm.seek 3 +6 "manipulator"&('< +36 "core" ' +5 ."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 +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(/' +21 "core" ' +3 "manipulator"&-% +9 "core" %M] , )  +2 "storage"(,& +15 "core" & S R ?\ +3 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&3'y +29 "core" ' +3 "manipulator"&4& +8 "core" &f , '  + +3 "storage"(0& +8 "core" & \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&'Д +33 "core" ' +3 "storage"(\\% +9 "core" % \  +4 ."downElevator"SE.seek :down +7 "storage"(1' +97 (7% +6 "core" %P k r e\ SQ +4 "manipulator"&5% +7 "core" % % * +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&6'\ +90 "core" ' +48 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (8& +10 "core" & \ +1792 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%9 +96 "core"  +4 "processing"%<% +8 "core" %C;\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +109 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%>' +591 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%:' +2108 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +3 "processing"%@  +34 "core"  +4 ."psFlush"PTV.dial :mixing +4 "processing"% @ +75 "core" A +3 ."psFlush"PSV.dial :mixloop +8 "processing"%B +96 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%C'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%= +96 "core"  +3 ."psFlush"PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 1ml +3 "processing"%D'T +1100 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%;' +1596 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%H +72 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%G  +75 "core"  +4 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%A'd +2080 #"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)\ +532 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%K U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%T' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'd +230 "Can"Q\ >> +2377 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%R @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%j' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%v @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%k  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&s& +4 "core" &f ! " V + + "manipulator"&r% +4 "core" %   & 9  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +251 "core" ( + "manipulator"&z& +4 "core" &  # }  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" & "  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&[' +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&o/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%w( +422 "core" ( + "manipulator"&i& +4 "core" & !    + "manipulator"&t% +4 "core" % !  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&|(, +125 "core" ( + "manipulator"&u& +4 "core" &- %    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &-  X  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +105 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"& % +4 "core" % [Z ) % b " +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tFinished short da assay +23739 "Can"m\ ./ +50986 #t-> access 3 +2 "storage"( % +4 "core" % \ + "manipulator"& % +4 "core" %\   ! 2  +2 "manipulator"&}& +4 "core" &-   + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +101 "core" (#`{ 7  \ G +3 .tSC.stop + "storage"(6 +3 !to:Slide::Error\ : mesg"4Storage Carousel overCurrent at 3 + 1686 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagi: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni`#: velocityi\ : currenti{:pwmiL:erri: inPressi7 : outPressi :deltaPressi : voltagef13.4973333333333342: @type2F:@destinationi%:@axisName"Storage Carousel: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'"1/home/esp/esp2/utils/storage.rb:139:in `to!'"0/home/esp/esp2/utils/storage.rb:135:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:600:in `access'"(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 +4052 #-> SC.coast +2 .SC.coast + "storage"(6 +2 (m& +3 "core" &#; &\ +2669 #t-> access 3 +2 "storage"(% +3 "core" % \ +2 "manipulator"&h% +4 "core" %\  (  !  + "manipulator"&f& +39 "core" &-  y  +9 .tSC.seek 7 +2 "storage"(([ +614 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[- \  +718 #t-> access 4 +2 "storage"(% +3 "core" % \ +2 "manipulator"&{% +4 "core" %\  "   +2 "manipulator"&M& +3 "core" &-    +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +726 "Can"q\ || +255 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &V w o \ +14384 #t-> $da[:extractVol]=0.19 +6090 #-> startTube 4 +574 #-> shortDA +2 "collection"'!% +3 "processing"%% +3 "core" %O +6 %e  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +11817 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%q +122 "core" +2 .tPTV.dial :PRVmixing + "processing"%"  +124 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%%'` +2271 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%'  +119 "core" +2 .tPS.seek 0.5ml +2 "processing"%&' +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%+'d +592 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%% +4 "core" %b + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%-' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +95 "core" +2 .tPS.seek 0ml +2 "processing"%4'd +2619 "core" ' +2 .tPSV.dial PSR +2 "processing"%0 +95 "core"  + "processing"%p% +4 "core" %` +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%\\'T +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%)' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +95 "core" + .tPRV.dial :sipper +2 "processing"%7  +41 "core" +2 .tPS.seek 0ml +2 "processing"%5'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%* +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2608 "core" ' + .tPSV.dial :mixloop +7 "processing"%3 +95 "core" +2 .tPS.seek 0ml +2 "processing"%8'd +2618 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%/& +4 "core" &  +2 "manipulator"&% +3 "core" %\  ! !  +2 "storage"(1% +4 "core" % L\ + "storage"(9. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(<(,e +513 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &,b \  + "manipulator"&>& +4 "core" &- # # 5  +2 "manipulator"&@% +3 "core" %\  "  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +170 "core" ( + "manipulator"&B& +4 "core" &  # +2 "storage"(:& +4 "core" &,b 7\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&='Ѽ +106 "core" ' + "storage"(C& +5 "core" &,b Z\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'g +284 "core" ' + "storage"(H- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +3 "core" &,b A\  + "manipulator"&;& +4 "core" & . - V # +2 .tElbow.seek 4 + "manipulator"&( +33 "core" ( + "manipulator"&A& +5 "core" &  &  + "storage"(F& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&E'А +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&L& + "storage"(J' +7 "core" & ! & 6  +2 "manipulator"&I% +4 "core" % Л  " T  + .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 .tElbow.seek PC + "manipulator"&O( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( + "manipulator"&N& +4 "core" &  ' U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  # . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&V' +120 "core" ' + "manipulator"&T& +5 "core" &  " + "manipulator"&R% +4 "core" % ! #  +2 "processing"%U& +4 "core" &\  +3 "processing"%b& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%Q(X +4 "core" &  +8 &3\ *z +10 &e\ > +9 &\ M +9 &Mc\ K +10 &e\ L +9 &b\ L +9 &a\ K +10 &Sg\ L +9 &b\ L +10 &f\ L +9 & _\ K +9 &"[d\ L +10 &$e\ L +9 &%c\ L +9 &'h\ L +10 &)eb\ K +9 &+&b\ L +10 &,e\ L +9 &.`\ L +9 &0le\ L +10 &2-g\ L +9 &3c\ L +9 &5d\ K +10 &7tc\ L +9 &95h\ L +9 &:c\ L +10 &<d\ L +9 &>{h\ L +10 &@>c\ L +9 &Be\ L +9 &Cm\ M +10 &E{|\ O +9 &G6\ Q +9 &H\ Q +10 &J\ R +9 &L{\ Q +10 &N;\ R +9 &O\ R +9 &Q\ R +10 &S\ S +9 &UB\ R +9 &W\ J +10 &X6J\ \\ +9 &XJ\ / +6 ( +2 "processing"%b& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&]1 +3 "core" &X\ / +54 1 + "manipulator"&X% +5 "core" % 6 (  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%# U +2 %x9 +5 "core" 901 +102 "processing"%`9 +2 "core" 90D +102 "processing"%^9 +3 "core" 9/D  +102 "processing"%e9 +2 "core" 90D  +102 "processing"%a9 +3 "core" 9/C +102 "processing"%9 +2 "core" 90D +102 "processing"%_9 +2 "core" 9/C +102 "processing"%Z9 +3 "core" 90D +102 "processing"%l9 +3 "core" 92E" +103 "processing"%Y9 +2 "core" 93D& +102 "processing"%9 +2 "core" 96D* +102 "processing"%d9 +3 "core" 98E/ +102 "processing"%g9 +2 "core" 9<F3 +102 "processing"%n9 +3 "core" 9?D7 +102 "processing"%9 +3 "core" 9CD; +102 "processing"%j9 +2 "core" 9HE? +103 "processing"%v9 +2 "core" 9LEC +102 "processing"%\ 9 +2 "core" 9TEH +102 "processing"%k9 +3 "core" 9YEL +102 "processing"%?9 +2 "core" 9`FP +102 "processing"%s9 +3 "core" 9fFT +35 "Can",\ LK +67 "processing"%r9 +2 "core" 9nGX +103 "processing"%z9 +2 "core" 9uG] +102 "processing"%c9 +3 "core" 9|Ga +102 "processing"%.9 +2 "core" 9He +103 "processing"%o9 +2 "core" 9Hi +102 "processing"%69 +2 "core" 9Hm +102 "processing"%9 +3 "core" 9Iq +102 "processing"%i9 +3 "core" 9Iv\ +102 "processing"%t9 +2 "core" 9Iz +102 "processing"%u9 +3 "core" 9J~ +102 "processing"%~9 +2 "core" 9J +102 "processing"%[9 +3 "core" 9K +102 "processing"%y9 +3 "core" 9K +102 "processing"%9 +2 "core" 9L +102 "processing"% 9 +3 "core" 9L +102 "processing"%9 +2 "core" 9K +102 "processing"%9 +2 "core" 9L +103 "processing"% 9 +3 "core" 9L +102 "processing"% 9 +2 "core" 9M +102 "processing"%}9 +3 "core" 9 L +102 "processing"%9 +2 "core" 9N +3 .tPH.hold 2:00:00,28C +3 "processing"%W pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%m +95 "core"  +2 "processing"%% +4 "core" %c + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%h' +588 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%f'Ҧ +1633 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%{  +99 "core" + "processing"%M% +4 "core" %Ҧ  +2 .tPS.seek 1.5ml +2 "processing"%'V +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%!'d +1594 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%" +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2305 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%+ @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +352 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%,  +40 "core"  +2 "processing"%-% +4 "core" %fk\  +2 .tPS.seek 0.34ml +2 "processing"%0'u +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'p  +29 "core" + .tPRV.dial :air +2 "processing"%4  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%\\'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%$ @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%7' +709 "Can"v\ << +154 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%)  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%*'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%5 +42 "core" + .tPTV.dial :mixing +2 "processing"%3 @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%(  +33 "core" +2 "processing"%/% +4 "core" %Ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +3 .tPS.seek 0ml + "processing"%9'd +1948 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" & # # p + "manipulator"&>% +4 "core" %\ (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&@(, +132 "core" ( +2 "manipulator"&B& +4 "core" &-  ' J o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- . + = o +2 .tForearm.seek :garage +2 "manipulator"&C'b +105 "core" ' + .tHand.close +2 "manipulator"&|/ +63 "core" / +2 "manipulator"&& +4 "core" &- 0 , o + "manipulator"&H% +4 "core" % qr " #   +2 .tForearm.seek :retract +2 "manipulator"&G'\ +121 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +290 "core" ( + "manipulator"&A& +5 "core" &# 2  ( 9% + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &# ( + 6 9% +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K'O +89 "core" ' +3 "manipulator"&L& +4 "core" &" 0 , a 9% +2 "manipulator"&I% +3 "core" %P $ (  | +2 "collection"'& +4 "core" &\ +2 "collection"'=& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'D(X +4 "core" &\ +6 & 6\ %h +10 &X\ 7 +9 &\ L +10 &\\\ L +9 &ud\ L +9 &7b\ L +10 &f\ K +9 &e\ L +10 &}e\ L +9 &@b\ K +9 & f\ K +10 &!e\ L +9 &#b\ K +9 &%H]\ K +10 &'\ f\ K +9 &(_\ K +9 &*e\ L +10 &,Pc\ K +9 &.c\ K +10 &/d\ L +9 &1c\ L +9 &3Wb\ L +10 &5`\ K +9 &6b\ K +10 &8d\ L +9 &:`_\ K +9 & +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%B @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%:  +35 "core" + "processing"%O% +4 "core" %ң\  +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"%H'd +456 "Can"\ 88 +1502 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + + ."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"%F' +2325 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%@ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%L  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%I +38 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'd +2322 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  + "processing"%E% +4 "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 +3 ."da"PS.seek 0.5ml +41 "processing"%N' +600 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +394 "Can" \ BB +1207 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%=  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%T +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%K% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'V +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%X' +2312 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%] +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2306 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +122 "core"  + "processing"%e% +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"%_' +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 + "processing"%l +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core"  + "processing"%% +4 "core" %ҫ\  +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"%n * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%j'd +1605 "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"%D +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2284 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +507 .PSV.dial PTV +2 "processing"%r +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%d'd +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +121 "core"  +2 "processing"%o% +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'Ҧ +1601 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%i  +35 "core" + "processing"%t% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'T +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%['d +1615 "core" ' + ."da"delay 2:00 +1869 "Can"\ >? +10133 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +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"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2301 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +126 "core"  +7 "processing"%% +16 "core" %d\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%8' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%}% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +35 "core" + "processing"%f% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +595 "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 +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2295 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%" +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +69 "core" +43 ."da"delay 5 seconds +509 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2294 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%%% +4 "core" %d\ + #"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"%+'Ҧ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 "processing"%2% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'X +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%4'd +1603 "core" ' + "processing"%09 +4 "core" 9Qy5  + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%$  +3 "core" 5! + 5! + "processing"%\\& +4 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&p% +4 "core" %\ # ! 2 + "storage"(7% +4 "core" % Q J A\ + "storage"(5. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(3( +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ((& +3 "core" &  f\ + "manipulator"&)& +4 "core" &- ) + / ! + "manipulator"&1% +4 "core" %\  ! : +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&*(_ +264 "core" ( +2 "manipulator"&/& +4 "core" &e '  + "storage"(& +4 "core" & V V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +109 "core" ' +2 "storage"(>& +4 "core" & K S &\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(B'g +275 "core" ' + "storage"(:- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(O'z +34 "core" ' +2 "manipulator"&& +4 "core" &e   ,  + "manipulator"&% +4 "core" %С % % S  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&|'\ +104 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +241 "core" ( + "manipulator"&C& +4 "core" &  ( J + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" & ' ( E +2 ."da"Forearm.seek PC +2 "manipulator"&H' +101 "core" ' + ."da"Hand.close +2 "manipulator"&@/ +55 "core" / + ."da"PC.seek :open +2 "processing"%L( +422 "core" ( + "storage"(I& +4 "core" & 3 :\ +2 "manipulator"&& +3 "core" & " "  +2 "manipulator"&F% +3 "core" % #   +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&E(_ +289 "core" ( +2 "manipulator"&G& +4 "core" &j  (   + "storage"(N& +4 "core" & R I %\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&='Д +101 "core" ' + ."da"Hand.open + "manipulator"&T1 +57 "core" 1 +2 "storage"(R- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(K'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(S' +56 "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/da22jun2315h.tif +4 "processing"%J& +10 "core" &\ +4 "manipulator"&9& +6 "core" &j $ ) G  +2 "manipulator"&w% +5 "core" % Ж & ! I T +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&x(, +177 "core" ( +2 "manipulator"&U& +4 "core" &,  ) #  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &, ! !   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&`'b +109 "core" ' + ."psFlush"Hand.close + "manipulator"&]/ +62 "core" / + "manipulator"&^& +4 "core" &, @ 0 s  +2 "manipulator"&X% +4 "core" % us  ! j  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&e( +113 "core" ( + "manipulator"&V& +4 "core" & '  2 $ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & ! ( $ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&l' +95 "core" ' +2 "manipulator"&Z& +6 "core" & * , L $ + "manipulator"&% +4 "core" %  ! S A +2 "processing"%& +4 "core" &F\ +3 "processing"%n& +4 "core" &K\ +2 ."psFlush"PC.seek :closed +2 "processing"%g(X +4 "core" &u\ +8 &5j\ %f +10 &X~^\ 7 +9 &U\ L +9 &YK\ K +10 &y^N\ L +9 &<Y>\ K +9 &\\=\ K +10 &_3\ L +9 &\\/\ L +9 &DZo\ K +10 & Z\ K +9 &!Z\ L +10 &#Zw\ L +9 &%LZ}\ K +9 &'^~\ K +10 &(\\p\ K +9 &*_r\ L +9 &,R]i\ L +10 &.\\T\ K +10 &/`\ L +9 &1Z\ K +9 &3\\\\\ K +9 &5Z\ L +10 &6Y\ K +9 &8\\\ K +9 &:c_\ L +10 &<%`\ L +9 &=[\ L +10 &?Z\ L +9 &AkZ\ L +9 &C-Z\ L +10 &D^\ L +9 &Fp\ N +9 &Hc\ Q +10 &J"\ R +9 &K\ R +10 &My\ R +9 &Og|\ R +9 &Q(v\ S +10 &Rs\ S +9 &Td\ S +9 &VlZ\ S +10 &Wima\ $p +9 &X#ed\ 2 +9 ( +3 "processing"%n& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%;& +5 "core" &Xe\ * + &Xh\ * + ."psFlush"Hand.open +2 "manipulator"&1 +64 "core" 1 +3 "manipulator"&D% +4 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.755 seconds\ /var/log/esp/da22jun2315h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2315h15s.tif +7 "core" % ! ! D A +6 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%k +39 "core"  + "processing"%% +5 "core" %b!\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +590 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%z' +279 #"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/da22jun2315h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2315h20s.tif +1825 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%\ @ +138 #"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/da22jun2315h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.755 sec auto-exposure",Subject: "da22jun2315h images!" +7 "storage"(.- +8 "core" -' +2 "storage"(o& +70 "core" & \ + B +2 ."psFlush"PTV.dial :PRVmixing +2 "manipulator"&d& +2 "processing"%?  +7 "core" & 8 ; i $ +2 "manipulator"&% +4 "core" %\  D   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&i(_ +103 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%t +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%c'F +41 "core" ( +2 "manipulator"&Y& +4 "core" &^ ) 5  + + "storage"(u& +4 "core" &\ \  \ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&y'Д +117 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +58 "core" ' +4 "manipulator"& & +13 "core" &^ + , E + +4 "storage"([& +12 "core" & q\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +6 "manipulator"&'< +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"& , +8 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 "manipulator"& % +8 "core" %NU ( ) +3 "storage"(~& +8 "core" & S S A\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&m'z +36 "core" ' +3 "manipulator"&& +8 "core" &_ ( F * +3 "storage"(& +8 "core" & \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&}'Д +49 "core" ' +3 "storage"(8% +17 "core" % z\ +6 ."downElevator"SE.seek :down +6 "storage"(' +99 ({% +5 "core" %6K U X\ RN +4 "manipulator"&M% +8 "core" % ) ( K +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&f'\ +89 "core" ' +48 ' +3 ."downElevator"SE.stop +3 "storage"(5 +7 (h& +7 "core" & \ +1707 ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"% +97 "core"  +3 "processing"%% +9 "core" %D{\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%' +594 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%q' +2115 "core" ' +5 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."psFlush"PTV.dial :mixing +4 "processing"%# @ +73 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +96 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%"'F +2609 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%' +97 "core"  +2 ."psFlush"PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"% 'T +699 "Can" \ ?> +389 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%!' +1602 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"% +70 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%%  +68 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"% 'd +2129 #"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)\ +491 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "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"%2' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%+ +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%&'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%$  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%7' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%('d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%1' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%<  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%s'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1604 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%6 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +58 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%C +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%@ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%F' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&J& +4 "core" &_ !  * +2 "manipulator"&9% +3 "core" %\   # \  +7 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +249 "core" ( + "manipulator"&& +4 "core" & " \  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &   +2 ."psFlush"Forearm.seek PC + "manipulator"&K' +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&U/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%b( +424 "core" ( +2 "manipulator"&=& +4 "core" &     + "manipulator"&E% +4 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&^(, +140 "core" ( + "manipulator"&X& +4 "core" &- $ R _ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &- ! " # _ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&V'b +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&_1 +58 "core" 1 + "manipulator"&`% +5 "core" % U@ 2 " < + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 #tFinished short da assay +4954 "Can"M\ /. +60002 \ /. +60001 -\ /. +1474 #t-> access 3 +2 "storage"(% +3 "core" % ~\ +2 "manipulator"&% +4 "core" %  # " & * + "manipulator"&x& +4 "core" &-    _ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(a([ +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" &[ \  +1612 #t-> access 4 +2 "storage"(;% +3 "core" % X\ +2 "manipulator"&% +4 "core" %    A * +2 "manipulator"&D& +3 "core" &- "  7 _ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(n(S +984 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" &T \ +24522 #t-> access 4 +2 "storage"(% +4 "core" % \ + "manipulator"&l% +4 "core" %  "  * +2 "manipulator"&4& +3 "core" &-  !  _ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(r(S +2 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (.& +2 "core" &T F\ +30637 "Can"\ /. +1315 #t-> $da[:extractVol]=0.19 +638 #-> startTube 4 +349 #-> shortDA +2 "collection"'\ % +4 "core" %O + "processing"%o% +6 "core" %g +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +519 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%d +122 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" + .tPRV.dial :sipper +2 "processing"%?  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%t'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%Y  +120 "core"  +2 .tPS.seek 0.5ml +2 "processing"%u' +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%e @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% 'd +586 "core" ' + .tPSV.dial PSR +2 "processing"%[ +95 "core"  +2 "processing"%z% +4 "core" %c + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%j'T +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1598 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +95 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2610 "core" ' + .tPSV.dial PSR +7 "processing"% +95 "core"  +2 "processing"%% +4 "core" %i\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%8'T +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%y' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +95 "core" +2 .tPRV.dial :sipper +2 "processing"%  +40 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +2616 "core" ' +2 .tPSV.dial PSR + "processing"%M +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +95 "core" +2 .tPS.seek 0ml +2 "processing"%h'd +2619 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&}% +3 "core" %  $  * +2 "storage"(% +4 "core" % $\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,e +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" &,b \  +2 "manipulator"&& +4 "core" &- " # , _ + "manipulator"&% +4 "core" %  ) # % * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&#( +175 "core" ( + "manipulator"&& +5 "core" & &  E # + "storage"(q& +4 "core" &,b s\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&''Ѽ +90 "core" ' +2 "storage"("& +4 "core" &,b 9\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +278 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (%& +3 "core" &,b B\  + "manipulator"&!& +9 "core" & " # # +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"& & +4 "core" & &  ( # + "storage"(,& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +41 "manipulator"&+'А +47 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&2& +2 "storage"(-' +7 "core" & ! # B # +2 "manipulator"&&% +3 "core" % Ч # $ 6  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +88 "core" ' + .tElbow.seek PC +2 "manipulator"&0( +175 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( + "manipulator"&p& +4 "core" & $ + \\  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &  !   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&5' +116 "core" ' + "manipulator"&7& +4 "core" & ! ' O  +2 "manipulator"&)% +4 "core" % ! ! 6 +2 "processing"%(& +3 "core" & +2 "processing"%<& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%1(X +4 "core" &  +9 &1}\ *y +9 &d\ > +9 &\ M +10 &Eb\ L +9 &d\ K +10 &c\ K +9 &b\ K +9 &Mg\ L +10 &_\ K +9 &c\ L +9 & _\ L +10 &"Uc\ L +9 &$g\ L +10 &%a\ K +9 &'d\ L +9 &)^b\ K +10 &+b\ L +9 &,a\ L +9 &.c\ L +10 &0dg\ L +9 &2'd\ L +10 &3`\ L +9 &5d\ L +9 &7mc\ L +10 &9-g\ L +9 &:c\ L +9 &<d\ L +10 &>sd\ L +9 &@6b\ L +10 &Aj\ M +9 &Cs\ N +9 &Eo\ P +10 &G,\ R +9 &H\ R +9 &J\ R +10 &Lr\ R +9 &N2\ S +10 &O\ S +9 &Q\ S +9 &Sv\ S +10 &U9\ S +9 &V\ M +9 &X3Cy\ #i +10 &X A\ 0 +5 ( +2 "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&1 +3 "core" &X\ 0 +54 1 + "manipulator"&/% +4 "core" %  9 . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +107 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%6 U +3 %:9 +5 "core" 9B? +102 "processing"%>9 +3 "core" 9C? +102 "processing"%9 +2 "core" 9C>  +102 "processing"%9 +3 "core" 9C?  +102 "processing"%B9 +2 "core" 9D> +103 "processing"%C9 +2 "core" 9E? +102 "processing"%A9 +2 "core" 9D? +103 "processing"%9 +2 "core" 9F? +102 "processing"%@9 +3 "core" 9G@" +102 "processing"%*9 +2 "core" 9G?& +102 "processing"%Q9 +3 "core" 9H?* +102 "processing"%|9 +2 "core" 9K@/ +102 "processing"%9 +3 "core" 9L@3 +102 "processing"%I9 +3 "core" 9O@7 +102 "processing"%H9 +2 "core" 9RA; +102 "processing"%F9 +3 "core" 9TA? +102 "processing"%N9 +2 "core" 9X@D +102 "processing"%G9 +3 "core" 9]AH +102 "processing"%T9 +3 "core" 9`AL +102 "processing"%9 +3 "core" 9eAP +102 "processing"%J9 +3 "core" 9jAT +102 "processing"%99 +2 "core" 9nAX +102 "processing"%9 +3 "core" 9tA] +102 "processing"%O9 +3 "core" 9zBa +102 "processing"% 9 +2 "core" 9Ce +103 "processing"%U9 +2 "core" 9Bi +102 "processing"%f9 +2 "core" 9Cm +102 "processing"%g9 +3 "core" 9Dr +102 "processing"%=9 +3 "core" 9Dv +102 "processing"%E9 +2 "core" 9Ez +102 "processing"%X9 +3 "core" 9D~ +102 "processing"%P9 +2 "core" 9D +102 "processing"%K9 +2 "core" 9D +103 "processing"%w9 +2 "core" 9E +102 "processing"%_9 +2 "core" 9G +102 "processing"%`9 +3 "core" 9G +102 "processing"%]9 +2 "core" 9G +102 "processing"%V9 +3 "core" 9H +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +2 "core" 9H +103 "processing"%x9 +2 "core" 9I +102 "processing"%39 +2 "core" 9J +102 "processing"%L9 +3 "core" 9J +102 "processing"%;9 +3 "core" 9J +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%D +95 "core"  + "processing"%a% +4 "core" %b\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%k' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +5 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%l  +123 "core"  +2 .tPSV.dial PTV + "processing"%4 +69 "core" + .tPBV.dial :waste1 +2 "processing"%.  +52 "core" + "processing"%n% +4 "core" %Ҫ\  +2 .tPS.seek 1.5ml +2 "processing"%\ 'Z +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%d'd +1606 "core" ' +2 .tdelay 5:00 +13252 "Can"0\ ?? +16751 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%? * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%Y' +2326 "core" ' + .tPSV.dial PTV +2 "processing"%t +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%z'd +2301 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop + "processing"%j +43 "core" + .tPRV.dial :ab1 +2 "processing"%~ @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'c +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +40 "core"  +2 "processing"%% +4 "core" %`}\  +2 .tPS.seek 0.34ml +2 "processing"%S'o +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'8  +29 "core" + .tPRV.dial :air +2 "processing"%i  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%y @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%M' +855 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%{  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%m'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%}  +38 "core" + "processing"%% +4 "core" %ңV\  +2 .tPS.seek 1.85ml +2 "processing"%' +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%c'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &  +2 "manipulator"&& +4 "core" &     + "manipulator"&% +4 "core" %  (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(, +117 "core" ( +2 "manipulator"&"& +4 "core" &,  ( # E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +2 "core" &, %  E +2 .tForearm.seek :garage +2 "manipulator"&Z'b +104 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 "manipulator"&%& +4 "core" &- - /  4 +2 "manipulator"&!% +4 "core" % jd ' , A +2 .tForearm.seek :retract + "manipulator"& '\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,( +290 "core" ( +2 "manipulator"&& +4 "core" &% 2  << +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" && #   << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&&'O +109 "core" ' + "manipulator"&#& +4 "core" && &  << +2 "manipulator"&'% +4 "core" %D  ! +2 "collection"' & +4 "core" &  +52 "collection"'+& +6 "core" &  +2 .tCC.seek :closed +3 "collection"'p(X +3 "core" &  +5 & 7 +10 &CK\ 0 +9 &uu\ E +9 &!f\ L +10 &b\ K +9 &c\ K +10 &gb\ L +9 &+_\ K +9 &e\ K +10 &`\ K +9 &p`\ K +9 &!3`\ K +10 &"b\ K +9 &$d\ K +10 &&xb\ K +9 &(:_\ K +9 &)e\ K +10 &+b\ K +9 &-`\ K +9 &/Ce\ K +10 &1b\ K +9 &2c\ K +10 &4`\ K +9 &6Ja\ K +9 &8 c\ K +10 &9b\ L +9 &;b\ K +9 &=Sc\ K +10 &?c\ K +9 &@a\ K +10 &B_\ K +9 &DYh\ L +9 &F|\ N +10 &G\ R +9 &I\ U +9 &KB\ V +10 &M\ V +9 &N\ W +9 &P\ W +10 &RC\ Y +9 &T\ Y +10 &U\ X +9 &W{\ < +9 &XO/\ &p +10 &Xvr\ I +2 ( + "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.94 + "collection"'\\& +4 "core" &Xvq\ I +2 .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&7% +4 "core" % D 6 = ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +112 "core" ' + .tPSV.dial PSR +2 "processing"%( +95 "core"  +2 "processing"%-% +4 "core" %fg\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%$'U +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%b  +51 "core"  +2 .tPS.seek 0ml + "processing"%'d +1600 "core" ' + .tPSV.dial PSR +2 "processing"%/ +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%:' +2617 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%<  +2 "collection"'>  +30 "core"  +118  +2 .tPSV.dial :mixloop +2 "processing"%5 +106 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' + .tPSV.dial :air +2 "processing"%B  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%@  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2613 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +42 "core" +2 .tPS.seek 0ml + "processing"%|'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" && ! * : << +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&I( +24 "core" ( +2 "manipulator"&H& +4 "core" &\ &   E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" & + - C E +2 .tForearm.seek CC +2 "manipulator"&N'O +92 "core" ' +2 .tHand.close + "manipulator"&G/ +64 "core" / +2 .tCC.seek :open +2 "collection"'T( +425 "core" ( + "manipulator"&& +4 "core" &  ( , E +2 "manipulator"&J% +4 "core" % T  ! C ^ + .tForearm.seek :retract +2 "manipulator"&9'\ +118 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +277 "core" ( + "manipulator"&O& +4 "core" &-   ' ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-  "  ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U'b +103 "core" ' +2 .tHand.open + "manipulator"&f1 +63 "core" 1 + "manipulator"&g% +5 "core" % j\\ ( * + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +116 "core" ' + ."da"delayUntil "16:10:46.75" +2530 "Can"\ ;; +22300 #"da"recoverPRVreagent08 + .PTV.dial :mixing +7 "processing"%E @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" , + ."da"PSV.dial :air +2 "processing"%K  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%_ +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%] +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2289 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%x% +4 "core" %e\ + #"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"%L'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%D +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core" + "processing"%h% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'Z +588 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'd +1604 "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"%n * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%o' +2292 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%?  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2300 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +121 "core"  +2 "processing"%t% +4 "core" %f\ + #"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"%e' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +709 "Can"{\ 77 +892 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%[ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +32 "core"  +2 "processing"% % +4 "core" %ҥ  +2 ."da"PS.seek 1.5ml + "processing"%j'U +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" , +51 ."da"PS.seek 0ml +2 "processing"%z'd +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 +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"%8' +2305 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2291 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%M  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%} +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%r  +39 "core"  +2 "processing"%m% +4 "core" %ap\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +39 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +40 "core" + ."da"PTV.dial :mixing +2 "processing"%" @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%^  +32 "core" +2 "processing"%0% +4 "core" %ҩp\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!'d +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +28418 "Can"\ ;; +19584 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%s  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%q +42 "core" +2 ."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"%  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'd +2332 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +121 "core"  +2 "processing"%\\% +4 "core" %e\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%+  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%( +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core"  + "processing"%&% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'Y +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$'d +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "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"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +69 "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"%B  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2296 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +133 "core"  + "processing"%C% +4 "core" %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 +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1611 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%Q +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +32 "core" + "processing"%% +4 "core" %Ң\ +2 ."da"PS.seek 1.5ml +2 "processing"%H'R +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G'd +728 "Can"\ YY +874 "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"%) * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2295 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%f +122 "core"  + "processing"%g% +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 +52 ."da"PS.seek 0.5ml +2 "processing"%9' +586 "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 .PSV.dial PTV +2 "processing"%W +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 "processing"%X% +4 "core" %ҪJ\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'Z +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1605 "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 + "processing"%` * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%] +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +3 "processing"%x +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2313 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +125 "core"  +7 "processing"%D% +17 "core" %aa\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%a' +344 "core" ' + ."da"delay 5 seconds +503 "processing"%h% +3 "core" % k\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%L' +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +6 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%k +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" + "processing"%n% +4 "core" %ҩZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1594 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +33 "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"%? +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +71 "Can"<\ {{ +2261 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%t +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%R +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2324 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +121 "core"  +2 "processing"% % +4 "core" %aL\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%u'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core"  + "processing"%% +4 "core" %Ҩs\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%z  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +1603 "core" ' +2 "processing"%S9 +3 "core" 9T5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%y  +3 "core" 5 + 5 + "processing"%& +4 "core" &XN\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&8% +4 "core" %\ !  +2 "storage"(M% +3 "core" % T T k\ +2 "storage"(. +2 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (}& +3 "core" & K \ +2 "manipulator"&{& +3 "core" &- " ! 1 ; +2 "manipulator"&r% +3 "core" %\   J +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&m(_ +183 "core" ( +2 "manipulator"&& +4 "core" &h % , + "storage"(& +4 "core" & * % l\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +99 "core" ' + "storage"(& +4 "core" & * 6\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"("'g +275 "core" ' + "storage"(^- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(0'z +32 "core" ' +2 "manipulator"&%& +4 "core" &h * ) 3 , + "manipulator"&% +4 "core" %Ј * , 5 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&s( +250 "core" ( + "manipulator"&Z& +4 "core" & %   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & % $ 6  +2 ."da"Forearm.seek PC +2 "manipulator"&!' +113 "core" ' + ."da"Hand.close +2 "manipulator"&q/ +60 "core" / + ."da"PC.seek :open +2 "processing"%#( +422 "core" ( + "storage"('& +4 "core" & U U\ +2 "manipulator"& & +3 "core" &  !   +2 "manipulator"&2% +3 "core" %    Z +2 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&\\(_ +249 "core" ( +2 "manipulator"& & +4 "core" &d  $ + + "storage"(& +4 "core" & T T O\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&+'Д +113 "core" ' +2 ."da"Hand.open +2 "manipulator"&(1 +62 "core" 1 + "storage"(-- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(&'F +25 "core" ' + ."da"SE.reconfigure :seal +48 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(7' +58 "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/da22jun2316h.tif + "processing"%b& +16 "core" &\ +5 "manipulator"&c& +6 "core" &d   + +2 "manipulator"&/% +7 "core" % б '  :  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&>(, +182 "core" ( + "manipulator"&$& +4 "core" &- / , / +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &-  ! / +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&:/ +63 "core" / + "manipulator"&B& +4 "core" &- Q 6 / +2 "manipulator"&<% +4 "core" % k ! ! = +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +124 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&C( +139 "core" ( + "manipulator"&& +5 "core" & %   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" & + $ 1  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&Q' +87 "core" ' +2 "manipulator"&*& +4 "core" & + ' M  +2 "manipulator"&% +3 "core" %   % } +2 "processing"%& +4 "core" &S\ +2 "processing"%F& +5 "core" &I\ +2 ."psFlush"PC.seek :closed +2 "processing"%H(X +10 "core" &C\ +7 &=\ 9 +5 &BJv7\ 0 +9 &psS\ D +9 &dQ\ L +10 &[\ L +9 &Y\ K +9 &a\\q\ K +10 &"^v\ L +9 &\\x\ L +9 &[l\ L +10 &iXf\ K +9 &!+\\[\ K +10 &"_X\ L +9 &$ZP\ K +9 &&q\\O\ K +10 &(2YE\ L +9 &)_@\ K +9 &+Y<\ L +10 &-y^8\ K +9 &/;Y[\ K +10 &0\\<\ K +9 &2Z'\ L +9 &4Y%\ K +10 &6C\\"\ K +9 &8_"\ L +9 &9]\ K +10 &;_\ L +9 &=J_+\ L +10 &? _&\ L +9 &@`\ L +9 &B]\ L +10 &DS]\ K +9 &Fg\ M +9 &G\ P +10 &I\ R +9 &KH\ R +10 &M\ \ R +9 &N\ R +9 &P\ S +10 &RM\ S +9 &T\ S +9 &U\ S +10 &W\ 7 +9 &Xd2\ W +9 &X\ * +3 ( + "processing"%F& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 + "processing"%,& +4 "core" &X\ * +2 ."psFlush"Hand.open + "manipulator"&)1 +60 "core" 1 +2 "manipulator"&p% +4 "core" % O 4 v } +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&G'\ +108 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%J +42 "core"  + "processing"%N% +5 "core" %`\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +586 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2114 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%f  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%g +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%I'F +2611 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +96 "core"  +2 "processing"%W% +4 "core" %J\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%U  +34 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%K @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%P +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%_'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%]'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%x'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%3 U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%a @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2053 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 273.906 seconds\ /var/log/esp/da22jun2316h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2316h15s.tif +551 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%n +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%l' +955 #"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/da22jun2316h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2316h20s.tif +1654 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +336 #"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/da22jun2316h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "273.906 sec auto-exposure",Subject: "da22jun2316h images!" +9 "storage"(6- +6 "core" -' +3 "storage"(& +5 "core" &\ \ \ +2 "manipulator"&?& +4 "core" & " !  + "manipulator"&\ % +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&d(_ +285 "core" ( +2 "manipulator"&t& +4 "core" &Z ! (  T + "storage"(R& +4 "core" &\ \  <\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&e'Д +111 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(o' +57 "core" ' + "manipulator"&Y& +5 "core" &Z ! (  T +2 "storage"( & +5 "core" & 4\ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&['< +30 "core" ' +7 ."da"Elbow.hold +5 "manipulator"&~, +11 "core" , +7 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(j' +28 "core" ' +3 "manipulator"&% +8 "core" %Pa * + . +3 "storage"(u& +7 "core" & K M \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 320 counts +3 "manipulator"& '| +23 "core" ' +3 "manipulator"&z& +9 "core" &Z ) ) T +3 "storage"(& +8 "core" & ` b\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&S'Д +28 "core" ' +3 "storage"(y% +9 "core" % x !\ +5 ."downElevator"SE.seek :down +6 "storage"(' +100 (8% +5 "core" %F k e \ OE +4 "manipulator"&M% +10 "core" %{ % +  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&'\ +108 "core" ' +23 ' +3 ."downElevator"SE.stop + "storage"(5 +11 (}& +8 "core" & w x ,\ +1163 ' +3 ."psFlush"PSV.dial PBV +4 "processing"%{ @ +44 "core" > +5 ."psFlush"PS.seek 2.5ml +3 "processing"%r' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +4 "processing"%  +78 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'d +329 "core" ,t * )  +5 !to:Slide::Error\ : mesg"Elbow positionErr at 6:@checkpoint: omitted: @replyo:I2C::Servo::On3Reply : @error:positionErr: @tagi~: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionit: velocityi: currenti:pwmi:erri: inPressi* : outPressi) :deltaPressi: voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow: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 +2273 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"% +39 "core"  +3 ."psFlush"PSR.select :flush +12 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%'T +1097 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1597 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"%= +68 "core" +3 ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +7 "processing"%^  +55 "core" +4 ."psFlush"PS.seek 0ml +5 "processing"%%'d +947 "Can"\ 78 +1665 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +70 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%"' +591 "core" ' +2 ."psFlush"PSR.select :air +8 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1332 #"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)\ +775 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Z +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%1  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%2' +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%! +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%s' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%(  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2629 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&v& +4 "core" &v` & *  + "manipulator"&b% +4 "core" % ) ! N +2 ."psFlush"Elbow.seek PC +2 "manipulator"&c( +223 "core" ( +2 "manipulator"&/& +4 "core" &   | + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" & $ " +2 ."psFlush"Forearm.seek PC +2 "manipulator"&&' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&$/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%5( +424 "core" ( + "manipulator"&+& +5 "core" & !  + "manipulator"&\\% +4 "core" %   o + ."psFlush"Forearm.seek :retract +3 "manipulator"&:'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&B(, +138 "core" ( +2 "manipulator"&<& +4 "core" &, % ) P $ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, "  w $ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&@1 +63 "core" 1 +2 "manipulator"&% +5 "core" % NW 4 /  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +120 "core" ' +6926 #t-> access 3 +3 "storage"(% +3 "core" % \ +2 "manipulator"&% +4 "core" %  ! "  +2 "manipulator"&>& +3 "core" &- !  o +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(A([ +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (#& +3 "core" &[ \  +9412 #t-> PS.flush + #Flushing Processing stage +2 "processing"%,% +3 "core" %d  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%)& +4 "core" &  +2 "manipulator"&p& +4 "core" &- ! #  o +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(, +43 "core" ( + "manipulator"&J& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-   g +51 .tForearm.seek :garage +3 "manipulator"&Q'b +104 "core" ' + .tHand.close +2 "manipulator"&i/ +62 "core" / +2 "manipulator"&O& +4 "core" &- ) - M +2 "manipulator"&% +3 "core" % vx + )   +2 .tForearm.seek :retract +2 "manipulator"&f'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&g( +116 "core" ( + "manipulator"& & +4 "core" & &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & ! a  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +111 "core" ' +2 "manipulator"&I& +4 "core" & ' *  +2 "manipulator"&E% +3 "core" % ! "  +2 "processing"%U& +4 "core" &V  +3 "processing"%K& +5 "core" &X  +2 .tPC.seek :closed + "processing"%P(X +4 "core" &W  +10 &1{\\ *y +9 &f\\\ > +9 &{K\ L +10 &H\\S K +9 & `_ K +9 &`d K +10 &_c K +9 &O`_ K +10 &][ K +9 &cc L +9 & \\i K +10 &"W_e K +9 &$`` K +9 &%_W K +10 &'^g K +9 &)`_^ K +10 &+#]l J +9 &,bu\ K +9 &.ap\ K +10 &0g`n\ K +9 &2)_q K +9 &3_Z\ K +10 &5au\ K +9 &7p_\\ K +10 &92aS\ K +9 &:`l\ K +9 &<`u K +10 &>xa K +9 &@:a \ K +9 &Aa\ K +10 &Ca\ K +9 &Eg&\ K +10 &G8\ N +9 &H \ Q +9 &J\ Q +10 &Lu\ \ Q +9 &N7Z\ Q +9 &O\ R +10 &Q#\ R +9 &Sz\ R +10 &U=\ R +9 &V\ J +9 &X3F\ a +10 &X 2 - +5 ( +2 "processing"%K& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%X& +4 "core" &X - +2 &X5 - + .tHand.open + "manipulator"&`1 +57 "core" 1 + "manipulator"&_% +5 "core" % '  A + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%w +41 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +1595 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +50 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%D +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%3' +585 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%;' +2104 "core" ' + .tPSV.dial PTV +2 "processing"%a +69 "core" + .tPBV.dial PSV +2 "processing"%h U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%k'd +2608 "core" ' +2 .tPSV.dial PBV +6 "processing"%L @ +42 "core" > +3 .tPS.seek 2.5ml + "processing"%n' +2615 "core" ' + .tPSV.dial :waste1 +2 "processing"%.  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%4'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%l +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%6' +448 "Can"|\ 66 +2171 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%?'d +2612 "core" ' +2 .tPSV.dial PBV +2 "processing"%\ @ +42 "core" > +2 .tPS.seek 2.5ml + "processing"%t' +2607 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%R  +67 "core"  +3 .tPS.seek 0ml + "processing"%C'd +2618 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Y& +4 "core" & ! ' ? +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +16 "core" ( +2 "manipulator"&G& +4 "core" & )  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & !   +2 .tForearm.seek PC +2 "manipulator"&u' +92 "core" ' +2 .tHand.close + "manipulator"&z/ +65 "core" / + .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&7& +4 "core" & # " +2 "manipulator"&y% +3 "core" % * % U ' +2 .tForearm.seek :retract +2 "manipulator"&e'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(, +127 "core" ( + "manipulator"&8& +4 "core" &-  '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &- $ "   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o'b +103 "core" ' + .tHand.open + "manipulator"&[1 +59 "core" 1 + "manipulator"& % +4 "core" % ^a / - C - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +127 "core" ' +1124 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'j& +3 "core" &) +2 "manipulator"&S& +4 "core" &-  !   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( + "manipulator"&{& +4 "core" &-  ( \\  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- "  2  +2 .tForearm.seek :garage +2 "manipulator"&'b +88 "core" ' + .tHand.close + "manipulator"&r/ +65 "core" / +2 "manipulator"&~& +4 "core" &- + *   + "manipulator"&% +4 "core" % a ( 8 +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +293 "core" ( + "manipulator"&=& +5 "core" &&  &  <: + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" && % ( * <: +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +94 "core" ' + "manipulator"&& +4 "core" &&  ' B <: +2 "manipulator"&%% +4 "core" %P ! ) F q + "collection"'"& +4 "core" &A +2 "collection"'Z& +5 "core" &C +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &< +7 & ,A $e +10 &W@ 7 +9 &; K +9 &^= L +10 &u`< K +9 &8a; K +9 &c; J +10 &b: K +9 &~c1 K +10 &@b5 K +9 & c. K +9 &!e. K +10 &#_1 K +9 &%H`2 K +10 &' f2 K +9 &(c0 J +9 &*b5 K +10 &,Pa; K +9 &.d9 K +9 &/g7 K +10 &1`. K +9 &3X_4 K +10 &5a6 J +9 &6c4 J +9 &8d4 K +10 &:`g7 K +9 &<#c1 J +9 &=b. K +10 &?e. K +9 &Ag`1 K +10 &C)e5 K +9 &Dm2 L +9 &F5 O +10 &HZ6\ S +9 &J*\ U +9 &K,\ V +10 &M4\ W +9 &OT3\ W +9 &Q7\ X +10 &R,\ X +9 &T,\ Y +10 &VX5\ Y +9 &Wc*\ 3 +9 &Xi-\ S +9 ( +4 "collection"'Z& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 + "collection"'& +5 "core" &Xou/ M + &Xov M + .tHand.open + "manipulator"&q1 +55 "core" 1 + "manipulator"&m% +5 "core" % P 5 @ z q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +98 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +41 "core"  + "processing"% % +4 "core" %b\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%''U +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%!  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2616 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%(  +149 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%s +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%v @ +69 "core" A +2 .tPS.seek 0ml +2 "processing"%b'd +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%/  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%$ +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +5 "core" &% + ) <: + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&+( +3 "core" ( +2 "manipulator"&\\& +4 "core" &% * % D <: + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &% 8 + @ <: +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' + .tHand.close + "manipulator"&&/ +60 "core" / +2 .tCC.seek :open +2 "collection"'c( +426 "core" ( + "manipulator"&@& +4 "core" &&  , <: +2 "manipulator"&% +4 "core" % _    F +2 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +283 "core" ( +2 "manipulator"&& +4 "core" &- (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'b +107 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&#% +5 "core" % SV 2  ]  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +114 "core" ' +29829 "Can"\ *) +2399 #t-> access 3 +3 "storage"()% +3 "core" % \ +2 "manipulator"&p% +4 "core" %\  !  + "manipulator"&J& +4 "core" &- & $ T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(N([ +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (i& +3 "core" &[, ,\  +489 #t-> access 4 +3 "storage"(O% +3 "core" % \ +2 "manipulator"&% +4 "core" %\ ! ! 6 + "manipulator"&B& +4 "core" &- # ! * +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(*(S +986 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &U \ +2579 #t-> $da[:extractVol]=0.19 +965 #-> startTube 4 +434 #-> shortDA +2 "collection"'9% +3 "processing"%Q% +4 "core" %O +5 %`Y  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4246 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%I +41 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%E  +68 "core" +2 .tPRV.dial :sipper + "processing"%U  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%F'` +2272 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%f  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%5' +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%X @ +96 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%`'d +578 "core" ' + .tPSV.dial PSR +2 "processing"%_ +95 "core"  +2 "processing"%K% +4 "core" %hi  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%w'T +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 .tPSV.dial PSR + "processing"% +108 "core"  +2 "processing"%x% +4 "core" %hX  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%|'T +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +94 "core" + .tPRV.dial :sipper +2 "processing"%3  +41 "core" +2 .tPS.seek 0ml + "processing"%a'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%h +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%;' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +96 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2619 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%.& +4 "core" &*  +2 "manipulator"&n% +4 "core" %\ " "  + "storage"(l% +4 "core" % \ + "storage"(4. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,e +517 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &,eO K\  +2 "manipulator"&\ & +4 "core" &- $ # + "manipulator"&?% +4 "core" %\ (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&R( +177 "core" ( + "manipulator"&t& +4 "core" &   ' 0 # +2 "storage"(Y& +3 "core" &,e \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&G'Ѽ +107 "core" ' +2 "storage"(& +4 "core" &,e "\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'g +283 "core" ' + "storage"(g- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (]& +2 "core" &,e \  +2 "manipulator"&P& +4 "core" & *  E # + .tElbow.seek 4 +2 "manipulator"&7( +3 "core" ( + "manipulator"&y& +4 "core" & ' * c # +2 "storage"(8& +3 "core" &,e 1\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&M'А +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&u/ +59 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"& & + "storage"([' +9 "core" & # m # + "manipulator"& % +4 "core" % Ѝ   6 A +2 .tForearm.seek :retract +2 "manipulator"&e'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&o( +166 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +79 "core" ( +2 "manipulator"&j& +4 "core" &    $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" & / * = $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&{' +127 "core" ' + "manipulator"&& +4 "core" &  ( D ! +2 "manipulator"&r% +4 "core" %  # # 8  + "processing"%~& +4 "core" &Z  +2 "processing"%& +5 "core" &\\  +2 .tPC.seek :closed +2 "processing"%d(X +4 "core" &?  +9 &1}4\ *y +9 &eH\ > +9 &~}N\ M +10 &B_K\ L +9 &bD\ K +9 &dG\ L +10 &`J\ L +9 &LdC\ K +9 &\\;\ K +10 &_?\ L +9 & `K\ L +10 &"TdG\ K +9 &$_J\ L +9 &%aL\ L +10 &'`N\ K +9 &)\\^L\ K +10 &+_E\ K +9 &,_D\ K +9 &.]F\ K +10 &0deL\ K +9 &2%_L\ L +9 &3bY\ L +10 &5eX\ K +9 &7l`a\ K +9 &9.c^\ K +10 &:eZ\ L +9 &<_Y\ K +10 &>scb\ L +9 &@5bd\ L +9 &A`\\\ L +10 &CjW\ L +9 &Es|d\ N +9 &G,c\ Q +10 &H_\ Q +9 &JY\ Q +10 &LrZ\ Q +9 &N2f\ R +9 &Od\ R +10 &Qm\ R +9 &Suq\ S +10 &U8h\ S +9 &Vn\ L +9 &X1Bst\ $l +10 &X 9n + +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +6 .Hand.open + "manipulator"&}1 +4 "core" &Xt + +58 1 + "manipulator"&% +4 "core" %  7 ! K  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +51 "manipulator"&='\ +90 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%^ U +3 %9 +5 "core" 9// +102 "processing"%9 +3 "core" 91* +102 "processing"%%9 +3 "core" 92+  +102 "processing"%"9 +2 "core" 92*  +103 "processing"%9 +2 "core" 93) +102 "processing"%T9 +2 "core" 93* +103 "processing"%9 +2 "core" 94* +102 "processing"%q9 +3 "core" 95* +103 "processing"%m9 +2 "core" 97+" +102 "processing"%Z9 +3 "core" 98+& +102 "processing"%9 +2 "core" 9:** +102 "processing"% 9 +2 "core" 9<*/ +103 "processing"%9 +2 "core" 9>+3 +102 "processing"%C9 +2 "core" 9A,7 +102 "processing"%!9 +3 "core" 9D+; +102 "processing"%'9 +2 "core" 9H-? +102 "processing"%9 +3 "core" 9L-D +102 "processing"%29 +3 "core" 9P-H +102 "processing"%(9 +3 "core" 9V.L +102 "processing"%s9 +2 "core" 9Z,P +102 "processing"%v9 +3 "core" 9`,T +102 "processing"% 9 +2 "core" 9f-X +102 "processing"%/9 +3 "core" 9l/] +102 "processing"%b9 +2 "core" 9s.a +103 "processing"%$9 +2 "core" 9z1e +102 "processing"%09 +3 "core" 9.i +102 "processing"%H9 +2 "core" 90m +102 "processing"%\\9 +3 "core" 92r +102 "processing"%<9 +3 "core" 90v +102 "processing"%&9 +2 "core" 91z +102 "processing"%9 +3 "core" 91~ +102 "processing"%19 +2 "core" 90 +103 "processing"%9 +2 "core" 93\ +102 "processing"%@9 +2 "core" 96 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 97 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +3 "core" 98 +102 "processing"%+9 +2 "core" 98 +102 "processing"%9 +3 "core" 98 +102 "processing"%#9 +2 "core" 9; +102 "processing"%:9 +3 "core" 9; +102 "processing"%>9 +3 "core" 9= +102 "processing"%)9 +2 "core" 9< +3 .tPH.hold 2:00:00,28C +4 "processing"%p pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%J +95 "core"  + "processing"%i% +4 "core" %an +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%A' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%O'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV + "processing"%B +69 "core" + .tPBV.dial :waste1 +2 "processing"%N  +52 "core" + "processing"% % +4 "core" %Ҩ9  +2 .tPS.seek 1.5ml +2 "processing"%9'X +594 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Q * +32 "core" + +3 .tPS.seek 0ml + "processing"%I'd +1603 "core" ' + .tdelay 5:00 +3981 "Can"{\ << +26021 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%E  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%U * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%f' +2302 "core" ' +2 .tPSV.dial PTV + "processing"%F +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%X +69 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%K'd +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%`  +123 "core" + .tPSV.dial :mixloop +2 "processing"%w +42 "core" +2 .tPRV.dial :ab1 + "processing"%- @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%W'c +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  + "processing"%x% +5 "core" %d;\  +2 .tPS.seek 0.34ml + "processing"%'s +427 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'|  +28 "core" +2 .tPRV.dial :air +2 "processing"%V  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%3'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +67 "core" @ +3 .tPS.seek 0.5ml + "processing"%h' +864 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%a  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%L'Ҧ +1593 "core" ' +2 .tPSV.dial :PML + "processing"%; +43 "core" + .tPTV.dial :mixing +2 "processing"%. @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%n  +35 "core" +2 "processing"%l% +4 "core" %ҩ \  +2 .tPS.seek 1.85ml +2 "processing"%4' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%6'd +1950 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\ & +3 "core" &  + "manipulator"&?& +4 "core" &   v ! + "manipulator"&t% +4 "core" %\  !   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(, +123 "core" ( + "manipulator"&& +4 "core" &,  & {  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, "   +2 .tForearm.seek :garage +2 "manipulator"&,'b +96 "core" ' + .tHand.close + "manipulator"&g/ +57 "core" / +2 "manipulator"&]& +4 "core" &, ) + Z  +2 "manipulator"&P% +4 "core" % k , !  +2 .tForearm.seek :retract + "manipulator"&y'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +290 "core" ( +2 "manipulator"&u& +4 "core" &$ (  : :1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &$ $  # :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +91 "core" ' +2 "manipulator"&R& +4 "core" &$ ( $  :1 +2 "manipulator"&G% +4 "core" %U ( * F [ + "collection"'z& +4 "core" &  +3 "collection"'M& +5 "core" &\ +2 .tCC.seek :closed +3 "collection"'j(X +3 "core" & \ +6 &\ : +10 &@K \ 1 +9 &xw\ E +10 &'` \ K +9 &` \ K +9 &_\ K +10 &mb \ K +9 &0c \ K +10 &b\ K +9 &a\ K +9 &u`\ K +10 &!8\\\ K +9 &"_\ K +9 &$_\ K +10 &&~_\ K +9 &(@`\ \ K +10 &*a\ K +9 &+_ \ K +9 &-`\ K +10 &/H`\ K +9 &1\ ^ \ K +9 &2_ \ J +10 &4_\ K +9 &6Pa \ K +9 &8^\ K +10 &9` \ K +9 &;`\ K +10 &=Y[ \ J +9 &?`\ K +9 &@_\ K +10 &B`\ K +9 &D^e\ L +10 &Fx\ M +9 &G \ Q +9 &I \ U +10 &KE\ W +9 &M \ X +9 &N\ X +10 &P\ X +9 &RI\ X +9 &T \ Y +10 &U\ Y +9 &W} \ 9 +10 &X[1\ [ +8 ( +3 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +2 "collection"'S& +4 "core" &Xik\ M + &Xik \ M + .tHand.open +2 "manipulator"&71 +63 "core" 1 + "manipulator"&% +4 "core" % U + & [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +112 "core" ' +2 .tPSV.dial PSR +2 "processing"%~ +95 "core"  + "processing"%[% +5 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%e'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml + "processing"%}'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "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 +2 "processing"%  +2 "collection"'  +29 "core"  +120  +51 .tPSV.dial :mixloop +2 "processing"%{ +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2610 "core" ' + .tPSV.dial :air +6 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%q'd +2632 "core" ' +2 .tPSV.dial :air +2 "processing"%m  +38 "Can"Z\ mm +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# ( % :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&C( +4 "core" ( + "manipulator"&!& +5 "core" &#   :1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &#  :1 +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close + "manipulator"&2/ +63 "core" / +2 .tCC.seek :open + "collection"'(( +424 "core" ( +2 "manipulator"&s& +4 "core" &#   \ :1 + "manipulator"&v% +4 "core" % c  ( / +2 .tForearm.seek :retract +2 "manipulator"& '\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(, +279 "core" ( +2 "manipulator"&b& +4 "core" &- ! " 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- ! !  6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&0'b +105 "core" ' +2 .tHand.open + "manipulator"&H1 +54 "core" 1 + "manipulator"&\\% +5 "core" % VT &  C  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +109 "core" ' +2 ."da"delayUntil "17:42:19.27" +24917 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%& @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%1 * +33 "core" , + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2310 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2289 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%#% +4 "core" %e=\ + #"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"%>'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%)  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%J +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core" + "processing"%k% +4 "core" %ҥT\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%B'd +1621 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 ."da"delay 30 seconds +2219 "Can"\ >> +783 ."da"PBV.dial between PSV and waste1 +7 "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%^ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%U  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +121 "core"  +2 "processing"%F% +4 "core" %d$\ + #"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"%X' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 "processing"%`% +4 "core" %ҥ6\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'U +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"%K'd +1603 "core" ' +2 ."da"delay 2:00 +12008 #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"%x * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2300 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%a'd +2288 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%h  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%;  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%.  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%n +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%l'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%*  +42 "core"  + "processing"%L% +51 "core" %`D\  +3 ."da"PS.seek 0.55ml +2 "processing"%4' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%\  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%?'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%t +42 "core" +3 ."da"PTV.dial :mixing +5 "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%g% +4 "core" %ҨZ\  +2 ."da"PS.seek 1.85ml +2 "processing"%]' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%P'd +1957 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +19085 "Can"`\ EE +28918 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%=  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , + ."da"PSV.dial :air +2 "processing"%u  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2300 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Y +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%G +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2284 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%c +122 "core"  + "processing"%S% +4 "core" %dq\ +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"%7' +583 "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"%M  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%~ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%[  +35 "core" + "processing"% % +4 "core" %ҩc\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'Y +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e'd +1593 "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"%} * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1847 "Can"\ \ \\\\ +458 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +69 "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"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2280 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%T% +4 "core" %e\ + #"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"%q'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +32 "core" +2 "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'Z +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%' * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%r * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2297 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2305 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%H +122 "core"  + "processing"%\\% +4 "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 +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"%0'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%& +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%1% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%+ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%:  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2331 "core" ' +8 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%J +127 "core"  +7 "processing"%i% +12 "core" %b\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +9 "processing"%k' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%>% +4 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +204 "Can"_\ +130 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%A'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%N +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%O% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%B'W +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^'d +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Q +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%I' +2330 "core" ' + ."da"PSV.dial PTV +7 "processing"%F +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2311 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +132 "core"  +2 "processing"%5% +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"%-'Ҧ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%w +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%x% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'R +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%V  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + "processing"%D9 +3 "core" 9N}5 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%3  +3 "core" 5 + 5 + "processing"%|& +4 "core" &X\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&h% +5 "core" %\ 0   ' + "storage"(;% +4 "core" % < ;\ + "storage"(.. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(n( +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (a& +2 "core" &\ \  ]\ +2 "manipulator"&*& +4 "core" &- # X 6 + "manipulator"&L% +4 "core" %\ 0   ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +192 "core" ( +2 "manipulator"&l& +4 "core" &g   + "storage"(\ & +4 "core" & 3 0 @\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&4'Д +93 "core" ' + "storage"(t& +4 "core" & 9 3 D\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +275 "core" ' + "storage"(- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(g'z +35 "core" ' +2 "manipulator"&o& +4 "core" &g   = +2 "manipulator"&?% +4 "core" %З    + ."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"&=( +247 "core" ( + "manipulator"&,& +4 "core" & %  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &   +2 ."da"Forearm.seek PC +2 "manipulator"&P' +93 "core" ' + ."da"Hand.close +2 "manipulator"&Y/ +54 "core" / +2 ."da"PC.seek :open +2 "processing"%R( +421 "core" ( +2 "storage"(G& +4 "core" & L H \ + "manipulator"&z& +4 "core" &   + "manipulator"& % +4 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +116 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&S(_ +293 "core" ( + "manipulator"&y& +4 "core" &\\ E +2 "storage"(7& +4 "core" & N O )\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&M'Д +112 "core" ' +2 ."da"Hand.open + "manipulator"&~1 +61 "core" 1 +2 "storage"([- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da22jun2318h.tif +4 "processing"%& +10 "core" &E\ +4 "manipulator"&6& +8 "core" &\\   E +2 "manipulator"&% +5 "core" %   +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +109 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +194 "core" ( +2 "manipulator"&e& +4 "core" &, % " +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &,   I +2 ."psFlush"Forearm.seek :garage + "manipulator"&%'b +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +62 "core" / +2 "manipulator"&& +4 "core" &, O 3 ~ + "manipulator"&% +5 "core" % v   u 0 + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&T( +138 "core" ( + "manipulator"&"& +4 "core" &  # }  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &   Y  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +113 "core" ' +2 "manipulator"&Z& +4 "core" &   W  +2 "manipulator"&% +4 "core" %    s  + "processing"%q& +4 "core" &H\ +63 "processing"%'& +4 "core" &D\ +2 ."psFlush"PC.seek :closed +2 "processing"%!(X +5 "core" &7\ +7 &-4\ $e +9 &X~!\ 7 +10 &}(\ L +9 &Z*\ L +9 &w_&\ K +10 &9X5\ K +9 &Y5\ K +9 &Y\ K +10 &Z]\ K +9 &@]\ L +10 & [\ L +9 &!^\ K +9 &#Y\ L +10 &%I]\ K +9 &'\ _\ L +9 &(\\\ L +10 &*\\\ L +9 &,QZ\ K +9 &.X\ K +10 &/Z\ K +9 &1]\ K +10 &3XZ\ L +9 &5\\\ L +9 &6W\ K +10 &8_\ L +9 &:`[\ L +9 &<#Z\ K +10 &=\\\ K +9 &?Y\ L +10 &AiY|\ K +9 &C+]\ K +9 &D_\ L +10 &Fo\ N +9 &H_\ Q +9 &J x\ R +10 &Ku\ R +9 &Mm\ R +10 &Odt\ R +9 &Q%b\ S +9 &Rk\ S +10 &Tl\ S +9 &Vh_\ T +9 &Weme\ * +10 &Xne\ ; +9 ( +2 "processing"%'& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%8& +4 "core" &X\\\ 0 + &Xq\ 0 + ."psFlush"Hand.open + "manipulator"&r1 +59 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.849 seconds\ /var/log/esp/da22jun2318h.tif: TIFF Upload Complete\ +3 "core" 1 +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2318h15s.tif +5 "manipulator"&j% +12 "core" %  # " q  +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&2'\ +106 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%v +52 "core"  + "processing"%% +5 "core" %h\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +255 #"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/da22jun2318h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2318h20s.tif +1842 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%s @ +123 #"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/da22jun2318h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.849 sec auto-exposure",Subject: "da22jun2318h images!" +11 "storage"(H- +5 "core" -' +2 "storage"(\\& +6 "core" & |\ + "manipulator"&C& +4 "core" & B @ ~  +2 "manipulator"& % +3 "core" %\ 2 C v +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +4 "manipulator"&&(_ +3 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +122 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%1 +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%0'F +35 "core" ( +2 "manipulator"& & +4 "core" &k 2 & \ +2 "storage"(& +4 "core" &\ \  U\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&'Д +112 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +58 "core" ' +8 "manipulator"&& +13 "core" &k # # \ +5 "storage"(& +10 "core" & \ +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&'< +35 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&#, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(+' +27 "core" ' +3 "manipulator"&:% +9 "core" %Iq    +3 "storage"(@& +8 "core" & T S I\ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 313 counts +2 "manipulator"&J'u +21 "core" ' +3 "manipulator"&i& +6 "core" &k  \ +4 "storage"()& +9 "core" & \ +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +11 "manipulator"&>'Д +24 "core" ' +3 "storage"(k% +11 "core" % \ +4 ."downElevator"SE.seek :down +7 "storage"(' +98 (N% +6 "core" %G w s >\ QM +4 "manipulator"& % +7 "core" %   | +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +5 "manipulator"&O'\ +99 "core" ' +39 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (A& +8 "core" & \ +1755 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +98 "core"  +3 "processing"%B% +8 "core" %D!\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +7 "processing"%E' +608 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%U' +2104 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +3 "processing"%Q  +35 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%^ @ +70 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"%F +95 "core" +4 ."psFlush"PS.seek :empty +9 "processing"%'F +2622 "core" ' +3 ."psFlush"PSV.dial PSR +10 "processing"%X +97 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +17 ."psFlush"PS.seek 1ml +4 "processing"%_'T +1103 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%` +70 "core" +5 ."psFlush"PTV.dial :puck +4 "processing"%5  +69 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"%f'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%w +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%' +2 #"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)\ +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%K U +49 "core" W +2 ."psFlush"PS.seek 0ml +52 "processing"%V'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%;' +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%a'd +2493 "Can"]\ >= +112 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%/'T +1128 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%o'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +69 "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"%4' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%u U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%y'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%~  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2605 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &k  ' Z \ + "manipulator"&6% +4 "core" %\ * "  ! $t +2 ."psFlush"Elbow.seek PC +2 "manipulator"&c( +241 "core" ( +2 "manipulator"&& +4 "core" &  " + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" & !   " +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&M/ +60 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%e( +424 "core" ( + "manipulator"&{& +4 "core" &   " +2 "manipulator"&S% +3 "core" %   C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +140 "core" ( +2 "manipulator"&& +4 "core" &,   L + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &,   L +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&"'b +112 "core" ' +2 ."psFlush"Hand.open + "manipulator"&m1 +58 "core" 1 +2 "manipulator"&%% +4 "core" % S< #  9 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z'\ +103 "core" ' +2 #tFinished short da assay +25988 "Can"\ // +7687 #t-> access 3 +3 "storage"(% +3 "core" % y\ +2 "manipulator"&q% +4 "core" %\  ! "  6 + "manipulator"&& +4 "core" &,    L +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (R& +3 "core" &[ K\  +41209 #t-> access 4 +2 "storage"(8% +4 "core" % \ + "manipulator"&r% +4 "core" % ? "  +2 "manipulator"&j& +3 "core" &,   L +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"('(S +987 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &S \ +412 #t-> $da[:extractVol]=0.19 +413 #-> startTube 4 +8554 "Can"\ -- +28807 #t-> shortDA +2 "collection"'% +3 "processing"%% +3 "core" %O@ +6 %b@  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +862 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%b  +123 "core" + .tPRV.dial :sipper +2 "processing"%H  +42 "core" +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%\\'` +2276 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%C  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"% ' +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%s @ +96 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +587 "core" ' + .tPSV.dial PSR +7 "processing"%1 +95 "core"  +2 "processing"% % +4 "core" %a  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%'T +1109 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +95 "core"  + "processing"%2% +4 "core" %d6  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%:'T +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +1598 "core" ' +2 .tPSV.dial :mixloop +48 "processing"%i +95 "core" +2 .tPRV.dial :sipper +2 "processing"%)  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%k +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +95 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2607 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"% & +4 "core" &  +2 "manipulator"&% +4 "core" % ?    + "storage"(% +4 "core" % \ +2 "storage"(J. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(A(,e +511 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (+& +3 "core" &,b |\  + "manipulator"&>& +4 "core" &, # L + "manipulator"&% +4 "core" % ? "   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&9( +196 "core" ( + "manipulator"&B& +4 "core" & %   +2 "storage"(0& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&E'Ѽ +128 "core" ' + "storage"(Q& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'g +281 "core" ' + "storage"(F- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (U& +2 "core" &,b \  +2 "manipulator"&X& +3 "core" & " # &  +2 .tElbow.seek 4 +2 "manipulator"&( +38 "core" ( + "manipulator"&_& +4 "core" & %  - +2 "storage"(`& +4 "core" &,b L\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&5'А +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&I/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&w& + "storage"(f' +7 "core" & "  - +2 "manipulator"&% +3 "core" % Ж ! ! ( +2 .tForearm.seek :retract +2 "manipulator"&-'\ +87 "core" ' + .tElbow.seek PC +2 "manipulator"&K( +176 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "core" ( +2 "manipulator"&x& +4 "core" & $ % > + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" & ! " M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&V' +111 "core" ' + "manipulator"&3& +5 "core" &  ' + "manipulator"&D% +4 "core" % # $ G  +2 "processing"%h& +3 "core" &0  +2 "processing"%|& +6 "core" &,  +2 .tPC.seek :closed + "processing"%.(X +4 "core" &  +9 &4\ *z +9 &e\ > +10 &| \ M +9 &Oa\ \ K +9 &b \ K +10 &e\ L +9 &`\ \ L +9 &Vb\ L +10 &\\\ K +9 &a\ K +10 & b\ K +9 &"_b \ K +9 &$!c \ K +10 &%^\ L +9 &'`\ L +9 &)g]\ K +10 &+)b \ K +9 &,`\ L +10 &.] \ K +9 &0n`\ L +9 &20e \ L +10 &3b\ L +9 &5`\ K +9 &7wa\ K +10 &98e\ L +9 &:e\ L +10 &<f\ L +9 &>f\ K +9 &@B`\ K +10 &Bg\ L +9 &Cj\ L +9 &E|\ N +10 &G9\ Q +9 &H\ Q +10 &J\ Q +9 &L}\ Q +9 &N=\ R +10 &O\ R +9 &Q\ R +9 &S\ S +10 &UD\ R +9 &W\ I +10 &X;Q\ !f +9 &X * +2 ( +2 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&;1 +62 "core" 1 + "manipulator"&*% +5 "core" % 5    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +92 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U + %L9 +6 "core" 988 +102 "processing"%\ 9 +3 "core" 98H +102 "processing"%l9 +2 "core" 97G  +102 "processing"%/9 +3 "core" 96H  +103 "processing"%<9 +2 "core" 96G +102 "processing"%9 +2 "core" 96H +103 "processing"%t9 +2 "core" 96H +102 "processing"%?9 +2 "core" 97H +102 "processing"%o9 +3 "core" 98H" +102 "processing"%9 +2 "core" 99G& +102 "processing"%,9 +3 "core" 9;H* +102 "processing"%u9 +2 "core" 9=H/ +102 "processing"%49 +2 "core" 9@H3 +102 "processing"%Y9 +4 "core" 9CI7 +102 "processing"%9 +2 "core" 9FH; +102 "processing"%d9 +2 "core" 9JI? +102 "processing"%]9 +3 "core" 9MIC +102 "processing"%z9 +2 "core" 9RJH +102 "processing"%G9 +3 "core" 9WJL +102 "processing"%P9 +3 "core" 9]JP +103 "processing"% 9 +2 "core" 9cJT +103 "processing"%79 +2 "core" 9hJX +102 "processing"%y9 +3 "core" 9nJ] +102 "processing"%~9 +3 "core" 9uKa +102 "processing"%=9 +2 "core" 9|Ke +102 "processing"%9 +3 "core" 9Li +102 "processing"%69 +2 "core" 9Lm +102 "processing"%9 +3 "core" 9Lr +102 "processing"%g9 +2 "core" 9Lv +103 "processing"%#9 +2 "core" 9Lz +102 "processing"%M9 +2 "core" 9L~ +102 "processing"%O9 +3 "core" 9M +102 "processing"%!9 +2 "core" 9M +102 "processing"%{9 +3 "core" 9N +102 "processing"%S9 +2 "core" 9M +103 "processing"%9 +2 "core" 9N +102 "processing"%}9 +2 "core" 9P +102 "processing"% 9 +3 "core" 9P +102 "processing"%c9 +3 "core" 9P +102 "processing"%m9 +2 "core" 9P +102 "processing"%%9 +3 "core" 9Q +102 "processing"%9 +2 "core" 9P +102 "processing"%"9 +3 "core" 9 P +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +1112 "Can"\ 33 +7889 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%q +95 "core"  +2 "processing"%% +4 "core" %b\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%n' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%R'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%8  +124 "core"  + .tPSV.dial PTV +2 "processing"%r +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%j  +50 "core" + "processing"%% +4 "core" %ҧ\  +2 .tPS.seek 1.5ml +2 "processing"%v'W +589 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%'d +1596 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%H +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%[' +2304 "core" ' + .tPSV.dial PTV +2 "processing"%C +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +68 "core" + .tdelay 5 seconds +507 .PSV.dial :air +3 "processing"%  +79 "core" +3 .tPS.seek 0ml + "processing"%1'd +2293 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"% @ +96 "core" > +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%T  +40 "core"  +2 "processing"%$% +4 "core" %ex\  +2 .tPS.seek 0.34ml + "processing"%2't +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%:  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%i'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%) @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%@' +857 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%k  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%& +42 "core" +50 .tPTV.dial :mixing +3 "processing"% @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +5 "core" %ҩ~\  +2 .tPS.seek 1.85ml + "processing"%' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%''d +1060 "Can"\ II +900 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &  +2 "manipulator"&>& +4 "core" &  + "manipulator"&% +4 "core" %  "    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&B(, +137 "core" ( +2 "manipulator"&0& +4 "core" &-  ' B y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- + % w y +2 .tForearm.seek :garage +2 "manipulator"&Q'b +111 "core" ' + .tHand.close +2 "manipulator"&Z/ +61 "core" / +2 "manipulator"&F& +4 "core" &- / * y + "manipulator"&U% +4 "core" % `j  # ? +2 .tForearm.seek :retract +2 "manipulator"&X'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +282 "core" ( +2 "manipulator"&`& +4 "core" &+ ' , [ @^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &+   ) @^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&w'O +102 "core" ' +2 "manipulator"&& +4 "core" &+ 0 . I @^ +2 "manipulator"&9% +4 "core" %Y ( *  +2 "collection"'E& +4 "core" & \ +2 "collection"'^& +6 "core" &)\ +2 .tCC.seek :closed +2 "collection"'5(X +4 "core" &!  +6 & -\ $d +10 &W \ 7 +9 &~\ K +9 &[\ K +10 &rb\ L +9 &6` \ K +10 &a \ K +9 &]\ K +9 &za\ L +10 &=b\ K +9 & ^\ K +9 &!`\ L +10 &#` \ K +9 &%E_\ K +9 &'` \ K +10 &(b\ K +9 &*`\ K +10 &,M`\ K +9 &.c\ K +9 &/a\ \ K +10 &1`\ K +9 &3U`\ K +9 &5_ \ K +10 &6a\ K +9 &8c \ K +10 &:]b\ K +9 &<c \ K +9 &=`\ \ K +10 &?b \ K +9 &Ae` \ K +9 &C&c \ L +10 &Dm \ L +9 &F\ O +10 &HU \ T +9 &J \ V +9 &K \ W +10 &M\ X +9 &OP\ X +9 &Q \ Y +10 &R\ X +9 &T \ Y +10 &VT \ Y +9 &Wm\ 'z +9 &Xr0\ ` +9 ( +2 &XO \ D +2 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +6 "collection"'x& +4 "core" &XO\ D +2 .tHand.open + "manipulator"&W1 +59 "core" 1 +2 "manipulator"&% +4 "core" % Y 5 . 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%D +95 "core"  +2 "processing"%h% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%f'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%-  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%e'd +1597 "core" ' + .tPSV.dial PSR +2 "processing"%; +39 "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 +3 "processing"%L  +2 "collection"'|  +31 "core" ~ +118  +2 .tPSV.dial :mixloop + "processing"%\ +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +70 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2605 "core" ' +2 .tPSV.dial :air + "processing"%/  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2618 "core" ' + .tPSV.dial :mixloop +6 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%t'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%?  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%,'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +4 "core" &* #   @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4( +24 "core" ( +2 "manipulator"&Y& +4 "core" & ( /  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * & j ( +2 .tForearm.seek CC +2 "manipulator"&d'O +109 "core" ' +2 .tHand.close + "manipulator"&]/ +58 "core" / +2 .tCC.seek :open +2 "collection"'z( +429 "core" ( +2 "manipulator"&G& +4 "core" &  "  ( + "manipulator"&P% +4 "core" % a} $    +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(, +276 "core" ( +2 "manipulator"&y& +4 "core" &- \ " | B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- !  G B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&='b +111 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&6% +4 "core" % ]U 9 7 [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "19:15:15.00" +24955 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%g @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , + ."da"PSV.dial :air +2 "processing"%O  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2314 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2295 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +122 "core"  + "processing"%m% +4 "core" %e\ + #"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"%'Ҧ +1030 "Can"D\ == +580 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%N% +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"%8 * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%r'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +52 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2305 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "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  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'd +2293 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%C% +4 "core" %e\ +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"%\\' +585 "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 +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core" + "processing"% % +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'd +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +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"% +68 "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"%: +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%i  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2301 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%@  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%&  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +39 "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"%'a +390 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%J  +42 "core"  + "processing"%% +4 "core" %a\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%+  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%>'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML + "processing"% +43 "core" + ."da"PTV.dial :mixing +2 "processing"%0 @ +67 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%K% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"%Z' +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" * +2 ."da"PS.seek 0ml +3 "processing"%U'd +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +1581 "Can"\ << +46421 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%a  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Q * +33 "core" + +2 ."da"PSV.dial :air + "processing"%`  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2313 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"%B +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%9 +38 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2290 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%( +122 "core"  + "processing"%x% +4 "core" %h2\ +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"%W' +589 "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"%^  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%D +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" + "processing"%w% +4 "core" %ҦT\  +2 ."da"PS.seek 1.5ml +2 "processing"%''V +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'd +1068 "Can" \ OP +525 "core" ' + ."da"delay 2:00 +12003 #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"%e * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2288 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2294 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%<% +4 "core" %eE\ + #"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 +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"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +84 "core" +2 "processing"%u% +3 "core" %ҪH\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'Z +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"%]'d +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"%3 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%5 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%d +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2313 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%6% +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"% ' +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 .PSV.dial PTV +2 "processing"%g +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +32 "core" +2 "processing"%M% +4 "core" %ҩi\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'Y +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'d +1602 "core" ' + ."da"delay 2:00 +5280 "Can"\ :: +6723 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +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"%} +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2310 "core" ' + ."da"PSV.dial PTV +3 "processing"%c +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2296 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +124 "core"  +4 "processing"%% +16 "core" %by\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%N' +335 "core" ' + ."da"delay 5 seconds +503 "processing"%% +3 "core" % w\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%8' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%n'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%R% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'Y +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "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"%C +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%H +67 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2297 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%s% +4 "core" %a\ + #"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"%'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 "processing"%$% +4 "core" %Ҧv\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%1  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%:'d +1600 "core" ' + "processing"%29 +3 "core" 9S5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%)  +4 "core" 5 5 + "processing"%i& +4 "core" &XA\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\    2 +2 "storage"(@% +3 "core" % M S U\ +2 "storage"(&. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &\ \ \ + "manipulator"&k& +4 "core" &-  P B +2 "manipulator"&J% +3 "core" %\   U 2 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +6 "manipulator"&(_ +173 "core" ( + "manipulator"&& +4 "core" &\\ $  C "x +2 "storage"(+& +4 "core" & % ' "\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&'Д +109 "core" ' +2 "storage"(& +4 "core" & H L\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(0'g +272 "core" ' +2 "storage"(- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +48 ."da"SE.seek :place +9 "storage"(K'z +36 "core" ' +2 "manipulator"&F& +4 "core" &\\    "x + "manipulator"&>% +4 "core" %У   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&a( +248 "core" ( +2 "manipulator"&Q& +4 "core" & &   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & %   +2 ."da"Forearm.seek PC +2 "manipulator"&U' +112 "core" ' +2 ."da"Hand.close + "manipulator"&B/ +65 "core" / + ."da"PC.seek :open +2 "processing"%( +425 "core" ( + "storage"(9& +4 "core" & c W\ +2 "manipulator"&E& +4 "core" &    + "manipulator"&I% +4 "core" %    o % + ."da"Forearm.seek :retract +2 "manipulator"&('\ +112 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&x(_ +252 "core" ( + "manipulator"&X& +4 "core" &_   . +2 "storage"(W& +3 "core" & U T ,\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&^'Д +112 "core" ' +2 ."da"Hand.open +2 "manipulator"&D1 +57 "core" 1 +2 "storage"(h- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(w'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(' +57 "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/da22jun2319h.tif +4 "processing"%-& +12 "core" &\ +4 "manipulator"&'& +6 "core" &_   1 . +3 "manipulator"&;% +6 "core" % К   : +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&|(, +177 "core" ( +2 "manipulator"&f& +4 "core" &, $ #  \\ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &,    \\ +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&V'b +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&*/ +55 "core" / + "manipulator"&/& +4 "core" &, E 2 Q \\ +2 "manipulator"&L% +4 "core" % vd   ] +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&<( +117 "core" ( +2 "manipulator"&l& +4 "core" & ' $ p - +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & * ) \\ - +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +128 "core" ' + "manipulator"&o& +5 "core" & # ) ] - +2 "manipulator"&u% +3 "core" %   U 0 +2 "processing"%t& +4 "core" &\ +2 "processing"%& +5 "core" &/\ +2 ."psFlush"PC.seek :closed +2 "processing"%Y(X +4 "core" &\  +9 &1y\ *y +10 &e\ > +9 &w\ M +9 &DX\ L +10 &\\\\\ K +9 &^j\ L +10 &[x\ L +9 &M\\l\ L +9 &X`\ K +10 &\\[\ K +9 & ]S\ K +9 &"V\\Q\ K +10 &$_P\ L +9 &%]@\ K +10 &']>\ K +9 &)]^>\ L +9 &+ [?\ K +10 &,[#\ K +9 &.[\ L +9 &0eZS\ L +10 &2&[\\\ L +9 &3X\ L +9 &5_\ L +10 &7n[\ K +9 &9/]{\ L +10 &:\\x\ L +9 &<Zz\ L +9 &>vYu\ K +10 &@7\\o\ L +9 &A^`\ K +10 &C\\d\ K +9 &E|bl\ L +9 &G6{g\ O +10 &HU\ Q +9 &J[\ R +9 &LsQ\ R +10 &N4M\ R +9 &OE\ S +10 &QB\ R +9 &SwC\ S +9 &U8K\ S +10 &V=\ M +9 &X1?h6\ )x +9 &X*>\ ) +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%_& +4 "core" &X@\ ) + &X:\ ) +2 ."psFlush"Hand.open + "manipulator"&31 +63 "core" 1 +2 "manipulator"&5% + #"da"SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.948 seconds\ /var/log/esp/da22jun2319h.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2319h15s.tif +7 "core" %  $ 4 ) 0 +6 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&]'\ +104 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%P +41 "core"  +2 "processing"%d% +4 "core" %h\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +587 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +272 #"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/da22jun2319h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2319h20s.tif +1832 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%G @ +131 #"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/da22jun2319h20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "10.948 sec auto-exposure",Subject: "da22jun2319h images!" +12 "storage"(- +3 "core" -' +2 "storage"(6& +6 "core" & k\ + "manipulator"&4& +4 "core" & > 4  - +2 "manipulator"& % +4 "core" %\ 7 ( +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "core" A +2 ."da"Elbow.seek 3 +2 ."psFlush"PTV.dial :PRVmixing +2 "manipulator"&g(_ +2 "processing"%#  +125 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%M +96 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%='F +28 "core" ( + "manipulator"&,& +4 "core" &k    1 +2 "storage"(O& +4 "core" &\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&S'Д +104 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +56 "core" ' +2 "manipulator"&}& +4 "core" &l   ' 0 +2 "storage"({& +3 "core" & E\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +141 "manipulator"&c'< +33 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&m, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"( ' +27 "core" ' +4 "manipulator"&%% +9 "core" %Jf % !  +3 "storage"(!& +7 "core" & E E\ +10 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&q'v +25 "core" ' +3 "manipulator"&& +8 "core" &l  ! 0 +3 "storage"("& +8 "core" & | l\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +23 "core" ' +3 "storage"(N% +8 "core" % \ +5 ."downElevator"SE.seek :down +14 "storage"(8' +89 (j% +6 "core" %G t\ QM +4 "manipulator"&% +8 "core" %Ј * ) ! +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&R'\ +111 "core" ' +38 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (n& +8 "core" & \ +1669 ' +11 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%v +96 "core"  +6 "processing"%r% +8 "core" %G\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +587 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +7 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%b' +2110 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%  +34 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"% @ +69 "core" A +3 ."psFlush"PSV.dial :mixloop +3 "processing"%C +97 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%H'F +2607 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%\\ +99 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"% 'T +1095 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"% +69 "core" +3 ."psFlush"PTV.dial :puck +2 "processing"%s  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +3 "processing"%['d +1352 "Can"Z\ << +1266 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"% +69 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%T' +359 #"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)\ +230 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%$' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%p U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%@' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%& +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%7'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%F'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%> +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +583 "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"%Q +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%` U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%I' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%X'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2615 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&-& +5 "core" &l  L 0 + "manipulator"&'% +4 "core" %\   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(( +249 "core" ( +2 "manipulator"&;& +4 "core" & $  $ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &  W $ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&w' +98 "core" ' +2 ."psFlush"Hand.close + "manipulator"&f/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%\ ( +421 "core" ( +2 "manipulator"&^& +4 "core" &   $ + "manipulator"&x% +4 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&/(, +136 "core" ( +2 "manipulator"&L& +4 "core" &, " l % + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &,  % +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&l'b +103 "core" ' + ."psFlush"Hand.open + "manipulator"&?1 +65 "core" 1 +2 "manipulator"&V% +4 "core" % dT 4 " ^  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +115 "core" ' + #tFinished short da assay +1345 #-> access 3 +3 "storage"(u% +3 "core" % \ +2 "manipulator"&t% +4 "core" %\  + "manipulator"&|& +4 "core" &-   ~ "~ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([ +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[( \  +282 #t-> PS.flush +2 #Flushing Processing stage + "processing"%_% +3 "core" %a  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +4 "core" &  +2 "manipulator"&5& +4 "core" &- ' 3 "~ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +49 "core" ( + "manipulator"&P& +4 "core" &-   # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &-    # +2 .tForearm.seek :garage +2 "manipulator"&'b +101 "core" ' + .tHand.close +2 "manipulator"&:/ +64 "core" / +2 "manipulator"&y& +4 "core" &- ) ! G # +2 "manipulator"&% +3 "core" % vr ! $  +2 .tForearm.seek :retract +2 "manipulator"&6'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +112 "core" ( +2 "manipulator"& & +4 "core" &  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&#' +110 "core" ' + "manipulator"&M& +5 "core" & # m 5 + "manipulator"&,% +4 "core" %   +2 "processing"%O& +4 "core" &  +2 "processing"%<& +6 "core" &  +2 .tPC.seek :closed +3 "processing"%}(X +3 "core" &  +5 & 8 +10 &IKx\ 0 +9 &|u\ E +10 &*d\ K +9 &a\ K +9 &[\ J +9 &q]\ K +10 &5Z\ J +9 &\\\ K +10 &]\ K +9 &y[\ K +9 &!;a\ K +10 &"a\ K +9 &$_\ K +9 &&`\ K +10 &(C`\ K +9 &*_\ K +10 &+`\ K +9 &-`\ K +9 &/K^\ K +10 &1 \\\ K +9 &2b\ K +9 &4a\ J +10 &6T_\ J +9 &8a\ K +10 &9a\ K +9 &;`\ K +9 &=[\\\ K +10 &?_\ J +9 &@`\ J +9 &B_\ J +10 &Dd`\ J +9 &F"l\ L +10 &G\ O +9 &I\ P +9 &KY\ Q +10 &M\ Q +9 &N\ Q +9 &P\ R +10 &R^\ R +9 &T\ R +10 &U\ R +9 &W}\ 4 +9 &Xc/u\ S +10 &X - +2 ( +2 "processing"%<& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 +2 "processing"%{& +3 "core" &X - +2 .tHand.open + "manipulator"&~1 +57 "core" 1 + "manipulator"&]% +4 "core" %  /    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +40 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%!'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1598 "core" ' +2 .tPSV.dial PTV + "processing"%" +68 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +50 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2003 "Can"B\ :: +612 "core" ' + .tPSV.dial PSR +2 "processing"%g +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%j' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2104 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial PSV +2 "processing"%c U +49 "core" W +3 .tPS.seek 0ml + "processing"%q'd +2612 "core" ' + .tPSV.dial PBV +7 "processing"%n @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"% ' +2618 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%v +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%r' +2606 "core" ' +2 .tPSV.dial PTV + "processing"%= +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2627 "core" ' +2 .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%C  +78 "core"  +3 .tPS.seek 0ml + "processing"%b'd +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\\& +4 "core" &  5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&H( +3 "core" ( + "manipulator"& & +4 "core" &  % 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  !  5 +2 .tForearm.seek PC +2 "manipulator"&s' +100 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open +2 "processing"%( +424 "core" ( + "manipulator"&[& +4 "core" &  ! 5 +2 "manipulator"&T% +4 "core" % γ   ( + .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(, +136 "core" ( + "manipulator"&$& +4 "core" &-\   T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-\ & # I T +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'b +111 "core" ' + .tHand.open + "manipulator"&)1 +60 "core" 1 +2 "manipulator"&2% +4 "core" % _W )    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +36599 "Can"\ /. +60002 \ /. +60001 \ // +60001 \ // +60001 \ /. +60002 \ // +60001 \ // +60001 B\ // +60001 ~\ // +60002 |\ // +60001 |\ /. +60001 y\ /. +60002 ;y\ // +60001 -x\ // +60001 w\ // +60002 }v\ // +60001 v\ // +60001 u\ // +60002 Ks\ // +60001 t\ // +60001  r\ // +60001 gr\ // +60002 o\ // @EDT1656043624.38 o\ // +60001 o\ // +60001 _o\ // +60002 /n\ // +60001 (l\ // +60001 n\ // +60002 2l\ // +60001 k\ // +60001 dj\ // +60002 j\ // +60001 kj\ // +60001 j\ // +60002 _j\ /. +60001 4j\ /. +60001 ;i\ // +60001 bk\ /. +60002 bj\ /. +60001 Ej\ // +60002 \\i\ /. +60001 Jj\ // +60001 ;h\ /. +60001 Hi\ /. +60002 Nh\ // +60001 h\ // +60001 Nh\ /. +60002 j\ // +60001 ,g\ // +60001 ]g\ // +60001 5g\ /. +60002 Gg\ // +60001 Tf\ // +60001 f\ // +60002 g\ // +60001 e\ // +60001 f\ // +60002 yd\ // +60001 =f\ // +60001 Wd\ // +60002 |f\ // +60001 <c\ // +60001 g\ // +60002 if\ // +60001 f\ // +60001 _f\ // +60002 e\ // +60001 f\ /. +60001 fe\ // +60002 g\ // +39303 #t-> access 4 +2 "storage"(i% +3 "core" % _\ + "manipulator"&&% +4 "core" %\ / / & +2 "manipulator"&@& +4 "core" &-\ 2 1 T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(k(S +985 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &U w \ +19680 "Can"Pe\ // +13293 #t-> $da[:extractVol}=0.19 +2 !o:SyntaxError: mesg"pcompile error\ (ESP):37: syntax error, unexpected '}', expecting ']'\ $da[:extractVol}=0.19\ ^:bt["(ESP):37: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 +1617 #-> $da[:extractVol]=0.19 +523 #-> startTube 4 +737 #-> shortDA +2 "collection"'A% +2 "processing"%J% +7 "core" %O + %c\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +764 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%+ +120 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +124 "core" + .tPRV.dial :sipper +2 "processing"%7  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2281 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%F'd +581 "core" ' + .tPSV.dial PSR +2 "processing"%0 +108 "core"  +2 "processing"%Q% +4 "core" %f\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%`'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +94 "core" +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%. +113 "core"  + "processing"%Z% +4 "core" %i\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%E'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%9' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +94 "core" + .tPRV.dial :sipper +2 "processing"%I  +40 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%D' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +95 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2617 "core" ' + #tLoading da puck from tube 4 into Processing Clamp + "processing"%'& +5 "core" &\ + "manipulator"&;% +4 "core" %\ / ' u & + "storage"(K% +4 "core" % Q\ + "storage"(m. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(f(,e +513 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (R& +3 "core" &,b [\  + "manipulator"&Y& +4 "core" &-\ 0 1 T +2 "manipulator"&^% +3 "core" %\ ! 1 - \\ & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&x( +184 "core" ( + "manipulator"&w& +4 "core" & 4  + +2 "storage"(L& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&e'Ѽ +103 "core" ' + "storage"((& +4 "core" &,b \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'g +283 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (*& +2 "core" &,b {\  +2 "manipulator"&l& +9 "core" & 5 1 ^ + + .tElbow.seek 4 +2 "manipulator"&u( +3 "core" ( + "manipulator"&t& +4 "core" & ; 7 [ + + "storage"(|& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& + "storage"(3' +8 "core" & 3 / ; + + "manipulator"&5% +4 "core" % 0 1 +2 .tForearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' +2 .tElbow.seek PC +2 "manipulator"&d( +152 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( +2 "manipulator"&:& +5 "core" & 0 2  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & . - z  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +112 "core" ' + "manipulator"&/& +5 "core" & ) 8   + "manipulator"&o% +4 "core" % . 7 & +2 "processing"% & +3 "core" & +3 "processing"%G& +4 "core" & +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &j\ +8 & -q\ $e +9 &V\ 7 +9 &\ L +10 &bv\ L +9 &nfi\ L +9 &1bo\ L +10 &bs\ L +9 &b\ L +9 &yb\ K +10 &:c\ L +9 &b\ K +10 &!d\ L +9 &#c\ L +9 &%Ae\ L +10 &'d\ L +9 &(a\ L +9 &*c\ L +10 &,Ia\ L +9 &. b\ L +10 &/b\ L +9 &1c\ L +9 &3Pd\ L +10 &5e\ L +9 &6_\ L +10 &8e\ L +9 &:Xe\ L +9 &<g\ L +10 &=d\ L +9 &?`\ L +9 &Aac\ L +10 &C!l\ M +9 &Ds\ N +9 &F\ P +10 &HX\ R +9 &J\ R +10 &K\ R +9 &M\ S +9 &O^\ R +10 &Q\ S +9 &R\ S +9 &T\ S +10 &Vc\ S +9 &Wpu\ "k +10 &X$~\ ; +9 ( +2 "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&M1 +3 "core" &X\ , +49 1 + "manipulator"&,% +4 "core" %  H 9  & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +90 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %69 +5 "core" 9 +102 "processing"%\ 9 +3 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%]9 +5 "core" 9! +103 "processing"%<9 +3 "core" 9! +102 "processing"%%9 +2 "core" 9! +102 "processing"%#9 +2 "core" 9" +102 "processing"%h9 +4 "core" 9"" +102 "processing"%!9 +2 "core" 9&" +102 "processing"%"9 +2 "core" 9 +" +102 "processing"%N9 +3 "core" 9 /# +102 "processing"%9 +2 "core" 93" +102 "processing"%g9 +3 "core" 97" +102 "processing"%S9 +2 "core" 9;" +102 "processing"%j9 +3 "core" 9?! +102 "processing"%9 +2 "core" 9D! +103 "processing"%c9 +2 "core" 9%H! +102 "processing"%9 +3 "core" 9*L +102 "processing"%n9 +2 "core" 91P +102 "processing"%q9 +3 "core" 97T +102 "processing"%9 +2 "core" 9?Y +102 "processing"% 9 +3 "core" 9F] +102 "processing"%v9 +3 "core" 9Oa +102 "processing"%89 +2 "core" 9Ve +102 "processing"%=9 +3 "core" 9_i +102 "processing"%r9 +2 "core" 9hm +102 "processing"%9 +2 "core" 9pr +103 "processing"%9 +2 "core" 9yv +102 "processing"%C9 +3 "core" 9z +102 "processing"%9 +2 "core" 9~ +102 "processing"%\\9 +3 "core" 9 +150 "processing"% 9 +5 "core" 9\ +102 "processing"% 9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%49 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%[9 +3 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%$9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%s9 +2 "core" 9 +102 "processing"%H9 +3 "core" 9 +103 "processing"%)9 +2 "core" 9 +102 "processing"%29 +2 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%1 +97 "core"  +2 "processing"%% +4 "core" %^\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%i' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%&'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%@  +124 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 + "processing"%  +52 "core" + "processing"%A% +5 "core" %Ҥ$\  +2 .tPS.seek 1.5ml + "processing"%J'T +591 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +31 "core" + +3 .tPS.seek 0ml + "processing"%'d +549 "Can"3e\ 99 +1054 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2328 "core" ' + .tPSV.dial PTV +2 "processing"%> +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +2320 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%`  +123 "core" +2 .tPSV.dial :mixloop + "processing"%B +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%.'c +347 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%Z  +40 "core"  +2 "processing"%% +4 "core" %aE\  +2 .tPS.seek 0.34ml +2 "processing"%E'p +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'U  +29 "core" + .tPRV.dial :air +2 "processing"%I  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%9'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%X @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%W' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%a  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%D'Ҧ +1601 "core" ' +2 .tPSV.dial :PML + "processing"%' +43 "core" + .tPTV.dial :mixing +2 "processing"%; @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"%m% +5 "core" %Ң\  +2 .tPS.seek 1.85ml + "processing"%k' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%Y'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'^& +3 "core" &'\ +2 "manipulator"&w& +4 "core" & 0 . %  +2 "manipulator"&L% +3 "core" %  / 0  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(, +137 "core" ( +2 "manipulator"&(& +4 "core" &-\ : 5 e + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-\ 0 2 e +2 .tForearm.seek :garage + "manipulator"&V'b +104 "core" ' +2 .tHand.close + "manipulator"&*/ +63 "core" / +2 "manipulator"&l& +4 "core" &-\ ? 3 . e +2 "manipulator"&t% +3 "core" % q} < 1 + $ +2 .tForearm.seek :retract +2 "manipulator"&|'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +302 "core" ( +2 "manipulator"&_& +4 "core" &( 5 &  =E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &( - 1 =E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'O +99 "core" ' +2 "manipulator"&e& +4 "core" &' > . =E +2 "manipulator"&?% +3 "core" %T 4 ; K +2 "collection"'& +4 "core" &\ +2 "collection"':& +5 "core" &[\ +2 .tCC.seek :closed +2 "collection"'y(X +4 "core" &\ +7 &5\ $e +9 &V\ 7 +10 &\ K +9 &_\ L +9 &rbV\ K +10 &4c\ K +9 &ha\ L +10 &_>\ L +9 &ybW\ L +9 &<c7\ K +10 &`)\ L +9 &!_b\ L +9 &#`D\ K +10 &%Db\ K +9 &'c\ K +9 &(e:\ L +10 &*e=\ L +9 &,Kd%\ L +10 &. e\ L +9 &/d\ L +9 &1`E\ K +10 &3Ta\ K +9 &5_\ K +10 &6aq\ K +9 &8f\ L +9 &:[c\ L +10 &<ak\ L +9 &=`\ K +9 &?b\ K +10 &Acf\ L +9 &C%ah\ L +10 &Dm`\ M +9 &F\ O +9 &HU\ S +10 &J\ V +9 &K\ V +9 &M\ X +10 &OO_\ X +9 &Q\ Y +9 &Rd\ Y +10 &T/\ Y +9 &VTO\ Y +10 &Wm\ (} +9 &Xp+\ \\ +9 ( +2 &XZ\ G + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'u& +4 "core" &X\\\ G + .tHand.open +2 "manipulator"&/1 +56 "core" 1 +2 "manipulator"&o% +4 "core" % T : ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +97 "core"  + "processing"%P% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%M  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%,'d +1610 "core" ' + .tPSV.dial PSR +2 "processing"%6 +39 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%G' +2605 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%\  +2 "collection"'  +32 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"%{ +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%~  +70 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%<  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%%' +281 "Can"Zf\ RQ +2328 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +42 "core" +2 .tPS.seek 0ml +2 "processing"%h'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%!  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%"' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +10 "core" && < = =E + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +51 "manipulator"&S( +4 "core" ( + "manipulator"&j& +4 "core" && ? >  =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" && < = =E +2 .tForearm.seek CC +2 "manipulator"&c'O +92 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'n( +424 "core" ( +2 "manipulator"&q& +4 "core" && , 8 =E +2 "manipulator"&% +3 "core" % V 1 : +2 .tForearm.seek :retract +2 "manipulator"& '\ +116 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(, +288 "core" ( +2 "manipulator"&8& +4 "core" &, 4  =  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &, / 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r'b +105 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % bZ 3 +   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +117 "core" ' +2 ."da"delayUntil "08:33:11.12" +24868 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."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"%' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%4 +42 "core" +2 ."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"%[  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2317 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +121 "core"  +2 "processing"%% +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 +3 ."da"PS.seek 0.5ml +2 "processing"%s' +595 "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"%)  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "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"%i * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%@'d +1598 "core" ' + ."da"delay 2:00 +9167 "Can"Ch\ 22 +2836 #"da"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"%A +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%&' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%7  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2317 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +4 "core" %eC\ +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"%>' +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"%0 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" + "processing"%% +4 "core" %ҡP\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +33 "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"% +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%I +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%9'd +2332 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%a  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%W  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%'  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%; +39 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%K'a +375 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%m  +42 "core"  +2 "processing"%R% +3 "core" %]q\  +2 ."da"PS.seek 0.55ml +2 "processing"%D' +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%k  +39 "core"  +3 ."da"PS.seek 2ml + "processing"%^'Ҧ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%w +42 "core" + ."da"PTV.dial :mixing +2 "processing"%L @ +69 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" +2 "processing"%% +4 "core" %ҩJ\  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%l'd +1946 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14014 "Can"_h\ 66 +33989 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%t  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +44 "processing"%O * +41 "core" + + ."da"PSV.dial :air +2 "processing"%V  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%p' +2331 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%_ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%e +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%?  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +134 "core"  + "processing"%z% +4 "core" %iG\ +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"%u' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%o  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%: +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +33 "core" + "processing"%P% +4 "core" %ҦD\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'V +581 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%Y * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%M'd +1606 "core" ' +2 ."da"delay 2:00 +11770 "Can"Sl\ 11 +232 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +45 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%G  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2321 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +123 "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 +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"%!'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"%h +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 "processing"%"% +4 "core" %Ңc\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'R +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"% * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +134 "core"  + "processing"%% +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"%' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"% 'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%\\% +4 "core" %Ҥ_\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'T +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"%'d +1600 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +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"%} +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"% +25 "Can"m\ ^^ +44 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%$ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%T  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2322 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%) +127 "core"  +7 "processing"%2% +16 "core" %i\ +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +9 "processing"% +28 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%1' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%H' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%i'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%- +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  + "processing"% % +4 "core" %Ҩc\  +2 ."da"PS.seek 1.5ml +51 "processing"%A'X +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 +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +34 "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"%7 +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2324 "core" ' + ."da"PSV.dial PTV +7 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2312 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +122 "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"%'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%B +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%F% +4 "core" %Ҥm\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'T +585 "core" ' + ."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"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +1594 "core" ' + "processing"%I9 +4 "core" 9PB5% +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%E  +3 "core" 5% + 5% + "processing"%X& +4 "core" &X\ , + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&.% +4 "core" %\ , / ; + "storage"(a% +4 "core" % ? 7 <\ + "storage"(W. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"('( +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" & L \ +2 "manipulator"&9& +4 "core" &, ' / <  +2 "manipulator"&m% +3 "core" %\ $ - 9 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&R(_ +212 "core" ( + "manipulator"&K& +4 "core" &b 2   +2 "storage"(k& +3 "core" & 7 E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&D'Д +106 "core" ' +2 "storage"(w& +4 "core" & e _\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(L'g +273 "core" ' + "storage"((- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +34 "core" ' +2 "manipulator"&*& +4 "core" &b . ,  +2 "manipulator"&^% +4 "core" %Е . 3  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +107 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&t( +241 "core" ( + "manipulator"&O& +5 "core" & 4  o  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" & 0 $ :  +2 ."da"Forearm.seek PC +2 "manipulator"&l' +116 "core" ' +2 ."da"Hand.close + "manipulator"&_/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%5( +423 "core" ( + "storage"(e& +4 "core" & Y a\ + "manipulator"&?& +4 "core" & / 0 u  + "manipulator"&p% +4 "core" %  6 / 0 B +2 ."da"Forearm.seek :retract +2 "manipulator"&|'\ +113 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&z(_ +290 "core" ( + "manipulator"&& +4 "core" &f % 6 K  +2 "storage"(u& +3 "core" & [ W\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&o'Д +119 "core" ' +2 ."da"Hand.open + "manipulator"&:1 +58 "core" 1 +2 "storage"(3- +77 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(P'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(/' +57 "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/da22jun2409h.tif +5 "processing"%Y& +10 "core" &z\ +4 "manipulator"&x& +7 "core" &f 3 6   +2 "manipulator"&% +6 "core" % М . % , 5 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +105 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&,(, +209 "core" ( +2 "manipulator"&M& +4 "core" &, ' - s * +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &, % % * +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&{'b +96 "core" ' + ."psFlush"Hand.close + "manipulator"&~/ +54 "core" / + "manipulator"&G& +4 "core" &- [ L  & +2 "manipulator"&% +4 "core" % d 4 E ` s + ."psFlush"Forearm.seek :retract +3 "manipulator"&]'\ +119 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&#( +126 "core" ( + "manipulator"&<& +4 "core" & : )  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" & & - J +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&h' +120 "core" ' +2 "manipulator"&N& +4 "core" & - . l +2 "manipulator"&"% +3 "core" % . ! K +2 "processing"%!& +4 "core" &\ +2 "processing"%j& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%g(X +4 "core" &\  +8 &3}\ *z +10 &e3\ > +9 &u\ M +10 &LX\ L +9 &\\\ K +9 &_\ L +10 &]\ K +9 &T_F\ L +10 &Z\ L +9 &_V\ K +9 & Y[\ L +10 &"\\_L\ L +9 &$]H\ L +9 &%[C\ K +10 &'`-\ L +9 &)eY2\ K +9 &+'Z0\ K +10 &,]"\ L +9 &.^%\ L +10 &0lZ\ L +9 &2/Y\ K +9 &3\\ \ L +10 &5_\ L +9 &7t\\ \ L +9 &97\\9\ K +10 &:[\ K +9 &<\\\ K +10 &>}]\ K +9 &@>]\ L +9 &B`\ L +10 &C`\ L +9 &Ec\ L +10 &G:~\ P +9 &H\ R +9 &J\ R +10 &Ly\ R +9 &N9\ S +9 &O\ S +10 &Q\ S +9 &S~w\ S +10 &U>x\ T +9 &Wq\ J +12 &X5Hr\ ] +11 &XG^\ / +4 ( +7 &X`\ / +9 "processing"%j& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +4 #"da"SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.751 seconds\ /var/log/esp/da22jun2409h.tif: TIFF Upload Complete\ +2 "processing"%& +4 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2409h15s.tif +7 "core" &Xd\ / +3 &Xc\ / +2 ."psFlush"Hand.open +4 "manipulator"&1 +64 "core" 1 + "manipulator"& % +4 "core" % U = _ +2 ."psFlush"Forearm.reconfigure :loose +64 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +53 "core"  +2 "processing"%% +4 "core" %e\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +139 #"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/da22jun2409h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2409h20s.tif +1965 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%y @ +3 #"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/da22jun2409h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "10.751 sec auto-exposure",Subject: "da22jun2409h images!" +8 "storage"(S- +6 "core" -' +2 "storage"(& +6 "core" & %\ +2 "manipulator"&=& +3 "core" & 3 A h +2 "manipulator"&% +4 "core" %\  O S G  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&r(_ +126 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +74 "core" ( +3 "manipulator"& & +9 "core" &\\ R N : - +4 "storage"( & +9 "core" & B\ + +7 ."psFlush"PS.seek :empty +5 ."da"Forearm.reconfigure :tight +3 "processing"% 'F +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&4'Д +106 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +57 "core" ' +3 "manipulator"&}& +9 "core" &\\ 6 = ? - +3 "storage"(& +10 "core" & | \ +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&'< +39 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&$, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +5 "storage"(' +21 "core" ' +3 "manipulator"&T% +9 "core" %GS 6 .  +3 "storage"([& +8 "core" & 4 7\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 311 counts +4 "manipulator"&)'s +22 "core" ' +9 "manipulator"&2& +9 "core" &] < : _ - +3 "storage"(s& +6 "core" & t s "\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +25 "core" ' +3 "storage"(1% +8 "core" % \ +5 ."downElevator"SE.seek :down +7 "storage"(H' +97 (-% +13 "core" %;J { q \ SR +4 "manipulator"&% +8 "core" %Џ 9 3 +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"& '\ +91 "core" ' +35 ' +2 ."downElevator"SE.stop + "storage"(5 +6 (i& +8 "core" & \ +1838 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%@ +97 "core"  +11 "processing"%A% +8 "core" %J\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%J' +596 "core" ' +4 ."psFlush"delay 5 seconds +507 .PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2105 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%7  +34 "core" +3 ."psFlush"PTV.dial :mixing +8 "processing"%+ @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +3 "processing"% +103 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%b +99 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%>'T +1096 "core" ' +2 ."psFlush"PSR.select :air +6 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%&' +1609 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%Q +69 "core" +3 ."psFlush"PTV.dial :puck +3 "processing"%  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +8 .PS.seek 0ml +2 "processing"%0'd +2615 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%B +71 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%`' +592 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%F' +123 #"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)\ +1988 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%X'd +2306 "Can"o\ == +300 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%a' +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%W +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%;'d +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%9 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2608 "core" ' +52 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +77 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%v'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%(  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%V U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%p' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&|& +4 "core" &] 1 3 - +2 "manipulator"&Y% +3 "core" %  ' / A  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&x( +251 "core" ( + "manipulator"&& +5 "core" & 5 &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & , - p  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&P' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +65 "core" / + ."psFlush"PC.seek :open +2 "processing"%M( +427 "core" ( + "manipulator"&\ & +4 "core" & - , q  + "manipulator"&z% +4 "core" % β - - s 6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&G(, +136 "core" ( +2 "manipulator"&& +4 "core" &-\ & 4 6 [ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-\ $ . U [ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&<'b +106 "core" ' + ."psFlush"Hand.open +2 "manipulator"&%1 +63 "core" 1 + "manipulator"&{% +4 "core" % WT 9    +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' + #tFinished short da assay +2029 #-> access 3 +3 "storage"("% +3 "core" % \ +3 "manipulator"&!% +4 "core" %\  # + 7  + "manipulator"&,& +4 "core" &-\ )  ) [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(]([ +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +2 "core" &[ \  +3303 #t-> access 4 +2 "storage"(% +3 "core" % Z\ +2 "manipulator"&% +4 "core" %\  , + "  +2 "manipulator"& & +3 "core" &-\ )  " [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(j(S +985 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +2 "core" &U   U\ +13274 "Can"Pp\ .. +60002 Xq\ /. +12396 #t-> $da[:extractVol]=0.19 +951 #-> startTube 4 +1849 #-> shortDA +2 "collection"'% +4 "core" %O   \ +2 "processing"%h% +4 "core" %e +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +628 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%U +119 "core" +3 .tPTV.dial :PRVmixing + "processing"%c  +121 "core" +2 .tPRV.dial :sipper +2 "processing"%S  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2282 "core" ' +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%=  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%y @ +96 "core" > + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +587 "core" ' + .tPSV.dial PSR +2 "processing"%# +108 "core"  + "processing"% % +4 "core" %g\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'T +1095 "core" ' + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\\' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +94 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2606 "core" ' + .tPSV.dial PSR +6 "processing"%8 +96 "core" + "processing"%% +4 "core" %i\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%T'T +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +95 "core" +2 .tPRV.dial :sipper +2 "processing"%s  +42 "core" +2 .tPS.seek 0ml + "processing"%/'d +2628 "core" ' + .tPSV.dial PSR +2 "processing"%1 +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%4' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +93 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2606 "core" ' + #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%& +4 "core" & + "manipulator"&% +4 "core" %\  - - v  +2 "storage"(% +3 "core" % S\ +2 "storage"(). +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(i(,e +515 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &,d :\  + "manipulator"&& +4 "core" &-\ + ( v [ + "manipulator"&H% +4 "core" %\  1 6  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&@( +218 "core" ( + "manipulator"&A& +4 "core" & *   ( +49 "storage"( & +5 "core" &,d \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&J'Ѽ +88 "core" ' + "storage"(7& +4 "core" &,d \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+'g +283 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (& +3 "core" &,d T\  + "manipulator"&b& +9 "core" & & ) [ ( +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&>& +4 "core" & # + ; ( + "storage"(Q& +4 "core" &,d T\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&&/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&B& + "storage"(0' +7 "core" & . - I ( +2 "manipulator"&`% +3 "core" % Ѕ . - M  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.seek PC + "manipulator"&( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +2 "manipulator"&F& +5 "core" & , * 2  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & " O  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +103 "core" ' + "manipulator"&E& +5 "core" & ) , '  + "manipulator"&I% +4 "core" % , ,  +2 "processing"%.& +4 "core" &\ +2 "processing"%X& +6 "core" &\ +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &\ +7 &6\ %f +9 &V\ 7 +10 &\ L +9 &_\ L +9 &qc\ L +10 &5_\ L +9 &b\ K +10 &a\ K +9 &{b\ L +9 &=f\ L +10 &c\ L +9 &!e\ L +9 &#`\ L +10 &%Ea\ L +9 &'f\ L +10 &(`\ K +9 &*`\ L +9 &,Le\ L +10 &.`\ K +9 &/b\ K +9 &1`\ L +10 &3Tf\ L +9 &5`\ L +9 &6`\ L +10 &8a\ K +9 &:\\b\ L +10 &<b\ L +9 &=b\ L +9 &?a\ L +10 &Af`\ K +9 &C#j\ M +10 &Dw\ N +9 &F\ P +9 &HY\ R +10 &J\ S +9 &K\ R +9 &M\ S +10 &Oa\ R +9 &Q"\ S +9 &R\ S +10 &T\ S +9 &Vf\ S +10 &Wnu\ f +9 &X*\ E +9 ( +2 &X\ , +2 "processing"%X& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&a1 +57 "core" 1 +2 "manipulator"&9% +4 "core" % G H 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +116 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%f U +2 %m9 +5 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%K9 +2 "core" 9  +102 "processing"%v9 +3 "core" 9 +102 "processing"%C9 +2 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%w9 +2 "core" 9 ! +102 "processing"%^9 +3 "core" 9! +103 "processing"%*9 +3 "core" 9 "" +102 "processing"%L9 +3 "core" 9\ &" +102 "processing"%O9 +2 "core" 9 *" +102 "processing"%V9 +3 "core" 9 /# +102 "processing"%D9 +2 "core" 93# +102 "processing"%_9 +3 "core" 97# +102 "processing"%R9 +2 "core" 9;# +102 "processing"%9 +3 "core" 9?# +102 "processing"%d9 +2 "core" 9D# +102 "processing"%?9 +3 "core" 9H" +102 "processing"%e9 +3 "core" 9 L# +102 "processing"%l9 +2 "core" 9$P# +102 "processing"%p9 +3 "core" 9)T" +102 "processing"%u9 +2 "core" 9.X" +102 "processing"%9 +3 "core" 93]" +102 "processing"%:9 +3 "core" 99a! +102 "processing"%t9 +2 "core" 9?e! +102 "processing"%|9 +3 "core" 9Gi +102 "processing"%Y9 +2 "core" 9Lm +102 "processing"%9 +3 "core" 9Tr +102 "processing"%9 +3 "core" 9[v +102 "processing"%$9 +2 "core" 9cz +102 "processing"%o9 +3 "core" 9k~ +102 "processing"% 9 +2 "core" 9r +102 "processing"%g9 +3 "core" 9z +102 "processing"%\ 9 +2 "core" 9 +103 "processing"%z9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%P9 +2 "core" 9\ +102 "processing"%x9 +3 "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 +102 "processing"%,9 +3 "core" 9 +102 "processing"%'9 +2 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%] +96 "core"  +2 "processing"%q% +4 "core" %dX\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%h'Ҧ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%U  +124 "core"  + .tPSV.dial PTV +2 "processing"%c +69 "core" + .tPBV.dial :waste1 +2 "processing"%S  +50 "core" + "processing"%3% +4 "core" %ҧ\  +2 .tPS.seek 1.5ml +2 "processing"%='W +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%y'd +1186 "Can"[o\ 76 +410 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2317 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%} +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +66 "core"  +3 .tPS.seek 0ml + "processing"%'d +2306 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%T +42 "core" +2 .tPRV.dial :ab1 + "processing"%2 @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%s'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%[  +40 "core"  +2 "processing"%1% +4 "core" %_\  +2 .tPS.seek 0.34ml +2 "processing"%/'n +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'r  +30 "core" + .tPRV.dial :air +2 "processing"%4  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +852 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%)  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%j'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%A% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"% ' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%7'd +1949 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &    +2 "manipulator"&& +4 "core" & . + Y  + "manipulator"&% +4 "core" %  0 / i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(, +122 "core" ( + "manipulator"&>& +4 "core" &-  * 7 \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-  * # 2 \ +2 .tForearm.seek :garage +53 "manipulator"&&'b +103 "core" ' +2 .tHand.close + "manipulator"&B/ +57 "core" / +2 "manipulator"&`& +4 "core" &-  5 : J \ +2 "manipulator"&@% +4 "core" % ux . ; L  + .tForearm.seek :retract +2 "manipulator"&J'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +303 "core" ( +2 "manipulator"&& +4 "core" &% , 7 b ;5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &% % # : ;5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'O +102 "core" ' + "manipulator"&& +5 "core" &% : 6 + ;5 + "manipulator"&E% +4 "core" %R 9 4  +2 "collection"'I& +4 "core" &  \ +2 "collection"'.& +5 "core" &\  \ +2 .tCC.seek :closed +2 "collection"'0(X +4 "core" & \ +7 & - \ %f +9 &W  \ 7 +10 &  \ K +9 &\\  \ L +9 &|d\ \ K +10 &>c\ \ K +9 &b\ \ K +10 &e \ K +9 &_\ \ L +9 &Fe \ K +10 & d \ K +9 &!]\ \ K +9 &#] \ \ L +10 &%Nb\ \ K +9 &'d \ L +10 &(b\ \ L +9 &*c \ K +9 &,Uc \ L +10 &.a\ K +9 &/_ \ K +9 &1^ \ K +10 &3^] \ K +9 &5 ]\ K +10 &6_\ K +9 &8_\ K +9 &:e_ \ L +10 &<'b\ L +9 &=]\ K +9 &?]\ L +10 &Amb\ L +9 &C/a\ L +10 &Dl\ M +9 &F\ O +9 &H^\ T +10 &J\ V +9 &K\ V +9 &M\ X +10 &OY\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Z +9 &V^\ Y +10 &Wb\ 2 +9 &Xl\ T +9 ( +2 &Xsm\ M +2 "collection"'.& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 + "collection"'& +5 "core" &Xsl\ M + .tHand.open +2 "manipulator"&M1 +54 "core" 1 + "manipulator"&a% +5 "core" % R < F h + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%m +96 "core"  + "processing"%X% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%k'U +1595 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%K'd +1600 "core" ' + .tPSV.dial PSR +2 "processing"%v +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%C' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%(  + "collection"'w  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%^ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%*  +70 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%O  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +939 "Can"aq\ XX +1666 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%R  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +42 "core" +2 .tPS.seek 0ml +2 "processing"%?'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&e& +5 "core" &$ 2 =  ;5 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +6 "manipulator"&l( +38 "core" ( + "manipulator"&p& +4 "core" & ( 6  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & . 9 $ +2 .tForearm.seek CC +2 "manipulator"&'O +108 "core" ' +2 .tHand.close + "manipulator"&:/ +60 "core" / +2 .tCC.seek :open +2 "collection"'t( +423 "core" ( +2 "manipulator"&|& +4 "core" & 7 - * $ + "manipulator"&Y% +4 "core" % by ; ; =  +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +273 "core" ( +2 "manipulator"&$& +4 "core" &- & . G + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- - , a + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'b +107 "core" ' +2 .tHand.open + "manipulator"&g1 +53 "core" 1 +2 "manipulator"&\ % +4 "core" % cV 7 7   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +119 "core" ' +2 ."da"delayUntil "10:03:04.68" +24900 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSV.dial :air +2 "processing"%x  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2308 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%{ +40 "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" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2308 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +121 "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"%5' +595 "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"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%] +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 "processing"%-% +4 "core" %ң \  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +592 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'd +1594 "core" ' +2 ."da"delay 2:00 +9842 "Can"q\ 10 +2160 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%#  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2317 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +122 "core"  + "processing"% % +53 "core" %d\ +3 #"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"%}' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%8 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%T'V +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1594 "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"%1 * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%/ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%H +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%A'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%G  +42 "core"  + "processing"%j% +4 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%N  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%> @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +31 "core"  + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%B' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%@'d +1950 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +14648 "Can"6r\ == +33354 #"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"%& * +34 "core" , + ."da"PSV.dial :air +2 "processing"%b  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%F +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%E +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +39 "core"  +3 ."da"PS.seek 0ml + "processing"%J'd +2320 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%n +122 "core"  + "processing"%% +4 "core" %h\ +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"%M' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%.  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%m +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" + "processing"%Z% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%k'd +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" + ."da"delay 30 seconds +431 "Can"Mq\ 00 +2571 ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%* +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%O  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +2332 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +123 "core"  +2 "processing"%V% +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"%R' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%d +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%e% +3 "core" %ң1\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%:'d +1593 "core" ' + ."da"delay 2:00 +12003 #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"%9 * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +51 "processing"%|' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "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"%o  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2313 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +2 .PSV.dial PSR + "processing"%g +122 "core"  + "processing"%\ % +4 "core" %b\ +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"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 "processing"%P% +4 "core" %Ҧ.\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'V +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 +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"%" +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +67 "core"  +2 ."da"delay 5 seconds +68 "Can"]t\ << +434 ."da"PSV.dial PTV +2 "processing"%! +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2320 "core" ' + ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%] +127 "core"  +7 "processing"%q% +16 "core" %`\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%-' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%U' +341 "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"%S +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +33 "core" + "processing"%h% +4 "core" %Ҥ%\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'd +1602 "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 +2 "processing"%# * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2321 "core" ' + ."da"PSV.dial PTV +7 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2314 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "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"%2'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%T +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%1% +4 "core" %Ҩ-\  +2 ."da"PS.seek 1.5ml +2 "processing"%s'X +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"%4  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +1594 "core" ' + "processing"%9 +4 "core" 9RS5" + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%  +3 "core" 5" + 5" + "processing"%r& +3 "core" &X&\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %\ - . w +2 "storage"(% +3 "core" % B E w\ +2 "storage"(. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(H( +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ()& +2 "core" & G /\ +2 "manipulator"&G& +4 "core" &- , .  + + "manipulator"&j% +4 "core" %\ . . e + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&A(_ +174 "core" ( +2 "manipulator"&N& +4 "core" &U . $ d $ + "storage"( & +4 "core" & 6 7 &\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +115 "core" ' +2 "storage"(>& +4 "core" & < 6\ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(Q'g +274 "core" ' + "storage"(- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(`'z +35 "core" ' +2 "manipulator"&& +4 "core" &U , * m $ +2 "manipulator"&B% +4 "core" %М * - 4 . + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +113 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&;( +247 "core" ( +2 "manipulator"&&& +4 "core" & + ' P  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" & - 7 {  +2 ."da"Forearm.seek PC +2 "manipulator"&@' +89 "core" ' +2 ."da"Hand.close + "manipulator"&F/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%( +426 "core" ( +9 "storage"(E& +4 "core" & C A \ + "manipulator"&I& +4 "core" & # - 8  + "manipulator"&% +4 "core" % . - C D + ."da"Forearm.seek :retract +3 "manipulator"&n'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +280 "core" ( +2 "manipulator"&J& +4 "core" &d  -  + "storage"(M& +4 "core" & X W T\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&.'Д +108 "core" ' +2 ."da"Hand.open + "manipulator"&m1 +57 "core" 1 + "storage"(X- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(Z'F +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(a' +52 "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/da22jun2410h.tif +5 "processing"%& +13 "core" &\ +4 "manipulator"&7& +7 "core" &d ) ,   +2 "manipulator"&v% +6 "core" % Л , 6 q  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&K'\ +111 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&w(, +174 "core" ( +2 "manipulator"&k& +5 "core" &- 5 1   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &- & ( A  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&*'b +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&C/ +54 "core" / +2 "manipulator"&O& +4 "core" &- W C {  + "manipulator"&(% +4 "core" % e 0 / & +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&V( +116 "core" ( + "manipulator"&L& +4 "core" & 2 6  \ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" & - - ] \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&d' +119 "core" ' +2 "manipulator"&& +4 "core" & ; 5 " \ +2 "manipulator"&e% +4 "core" % 2 / " 5 +2 "processing"%_& +4 "core" &=\ +2 "processing"%u& +5 "core" &9\ +2 ."psFlush"PC.seek :closed +2 "processing"%p(X +4 "core" &*\  +9 &3}%\ +{ +9 &e\ > +10 &s\ \ M +9 &NX \ K +10 &\\\ K +9 &Y\ K +9 &X\ K +10 &W\\A\ K +9 &ZP\ L +10 &\\G\ L +9 & [H\ L +9 &"^Y@\ K +10 &$ \\A\ K +9 &%X2\ K +9 &']0\ K +10 &)e_-\ L +9 &+([%\ K +9 &,Z\ K +10 &.\\\ \ L +9 &0nZ\ K +10 &21Z\ K +9 &3^\ L +9 &5\\\ L +10 &7vW\ K +9 &98\\\ K +9 &:^\ L +10 &<^\ K +10 &>~\\\ K +9 &@?_\ L +9 &B_\ L +9 &C]\ L +10 &Eb\ M +9 &G>{\ O +9 &H\ Q +10 &J\ R +9 &L{\ R +10 &N<\ R +9 &O\ S +9 &Q\ R +10 &S)\ S +9 &UA)\ S +9 &W!\ J +10 &X6I\ \\ +9 &X ?/\ 0 +6 ( + "processing"%u& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%+& +4 "core" &X \ 0 + &X +\ 0 +2 ."psFlush"Hand.open + "manipulator"&91 +61 "core" 1 +2 "manipulator"&0% +4 "core" %  [ @ 0 5 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +50 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.51 seconds\ /var/log/esp/da22jun2410h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2410h15s.tif +50 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%Y +53 "core"  +2 "processing"%% +4 "core" %ds\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +613 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +305 #"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/da22jun2410h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2410h20s.tif +1799 "core" ' +3 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%| @ +157 #"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/da22jun2410h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.51 sec auto-exposure",Subject: "da22jun2410h images!" +9 "storage"(g- +3 "core" -' +2 "storage"(\ & +5 "core" B + &\ \  J\ +2 "manipulator"&l& +5 ."psFlush"PTV.dial :PRVmixing +5 "processing"%  +3 "core" & . . e \ +3 "manipulator"&% +4 "core" %\ / 4 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&6(_ +104 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%P +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'F +48 "core" ( + "manipulator"&?& +4 "core" &X A N d - +2 "storage"(x& +3 "core" &\ \ \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&~'Д +87 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(<' +56 "core" ' +2 "manipulator"&"& +4 "core" &X 0 6 - +2 "storage"({& +7 "core" & h s [\ +2 ."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"&,'< +34 "core" ' +5 ."da"Elbow.hold +4 "manipulator"&', +11 "core" , +3 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.01 Pucks below Top Plate +7 "storage"(!' +26 "core" ' +3 "manipulator"&5% +9 "core" %LT 6 7 +2 "storage"(%& +8 "core" & 7 6 \ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 3 + 316 counts +4 "manipulator"&]'x +18 "core" ' +3 "manipulator"&q& +9 "core" &Z 8 ( = - +3 "storage"(& +7 "core" & h f r\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +7 "manipulator"&'Д +26 "core" ' +3 "storage"(-% +8 "core" % *\ +139 ."downElevator"SE.seek :down +7 "storage"(U' +97 (S% +12 "core" %J z x '\ RO +4 "manipulator"&3% +7 "core" %Ђ 1 ;  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&h'\ +99 "core" ' +44 ' +16 ."downElevator"SE.stop +4 "storage"(5 +6 (& +8 "core" & h e E\ +1654 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +3 "processing"%= +99 "core"  +3 "processing"%c% +8 "core" %G\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%' +595 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%#' +2101 "core" ' +4 ."psFlush"delay 1 second +106 .PBV.dial :waste1 +3 "processing"%  +34 "core"  +3 ."psFlush"PTV.dial :mixing +4 "processing"%f @ +69 "core" A +3 ."psFlush"PSV.dial :mixloop +6 "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +4 "processing"% 'F +2616 "core" ' +4 ."psFlush"PSV.dial PSR +5 "processing"%} +98 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +19 ."psFlush"PS.seek 1ml +2 "processing"%8'T +1092 "core" ' +5 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%y' +1597 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +69 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%\\  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +4 "processing"%'d +2612 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%T +70 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +5 "processing"%[' +588 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%1' +684 #"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)\ +1421 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +675 "Can"w\ CC +1934 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%)'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%z +66 "core" +3 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +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"%& +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%J'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%m  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2617 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &Z ( , - - + "manipulator"&7% +4 "core" %\ 2 2 6 ( +2 ."psFlush"Elbow.seek PC +2 "manipulator"&n( +249 "core" ( + "manipulator"&v& +4 "core" &  2 "  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" & . - 1  +2 ."psFlush"Forearm.seek PC + "manipulator"&Z' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&k/ +57 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%^( +426 "core" ( + "manipulator"&.& +4 "core" &  " ^  + "manipulator"&% +4 "core" % % # 1 f +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&O(, +129 "core" ( + "manipulator"&(& +4 "core" &,  * V "{ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &, $ % "{ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&L'b +105 "core" ' + ."psFlush"Hand.open +2 "manipulator"&R1 +55 "core" 1 + "manipulator"&*% +4 "core" % YW 6  l  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 #tFinished short da assay +6448 #-> access 3 +2 "storage"(e% +3 "core" % \ +2 "manipulator"&_% +4 "core" %\ #  +42 "manipulator"&w& +12 "core" &- $ A b +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(D([ +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[ K\  +777 #t-> access 4 +2 "storage"(+% +3 "core" % #\ +2 "manipulator"&9% +4 "core" %\ ! +  +2 "manipulator"&0& +3 "core" &- " #  b +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(u(S +983 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" &T #\ +804 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %`  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%d& +5 "core" &  + "manipulator"&/& +4 "core" &- - *  b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(, +44 "core" ( + "manipulator"&g& +4 "core" &- )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- $ %  +2 .tForearm.seek :garage +2 "manipulator"&|'b +92 "core" ' +2 .tHand.close + "manipulator"&l/ +62 "core" / + "manipulator"&& +4 "core" &- 3 /  +2 "manipulator"&% +4 "core" % q ) # , + .tForearm.seek :retract +2 "manipulator"&P'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&?( +115 "core" ( +2 "manipulator"&x& +4 "core" &  ' >  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &  ' P  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&"' +107 "core" ' + "manipulator"&{& +5 "core" & % ,   + "manipulator"&o% +4 "core" % ) # 1 +2 "processing"%5& +4 "core" &  +2 "processing"%:& +5 "core" &  +2 .tPC.seek :closed + "processing"%%(X +5 "core" &  +8 &2{\ *y +9 &f\ > +10 &x\ L +9 &Q]\ J +9 &]\ K +10 &`\ K +9 &Z\ K +9 &Y[\ K +10 &Y\ J +9 &]\ J +10 & ]\ J +9 &"a^\ J +9 &$"_\ K +10 &%`\ K +9 &']\ K +9 &)h[\ K +10 &+*Z\ K +9 &,\\\ K +10 &.Z\ K +9 &0p\\\ K +9 &22[\ K +10 &3Z\ K +9 &5\\\ K +9 &7y\\\ J +10 &9;^\ J +9 &:^\ K +10 &<\\\ K +9 &>_\ J +9 &@B_\ K +10 &B\\\ K +9 &C^\ K +9 &Ee\ L +10 &G@}\ N +9 &H\ P +10 &J\ Q +9 &L~\ Q +9 &N?\ Q +10 &O\ R +9 &Q|\ R +10 &S\ R +9 &UF\ R +9 &W\ G +10 &X6M\ a +9 &X%\ - +5 ( +2 "processing"%:& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%q& +4 "core" &X\ - +2 &X\ - + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&a% +4 "core" % < , X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%~ +39 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%6'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%<' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%, +68 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +50 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2621 "core" ' + .tPSV.dial PSR +2 "processing"%] +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2114 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"%U U +50 "core" W +2 .tPS.seek 0ml +2 "processing"%='d +1930 "Can"Iw\ 76 +675 "core" ' +2 .tPSV.dial PBV + "processing"%c @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"% ' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial PSR +2 "processing"%f +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2620 "core" ' + .tPSV.dial PTV +2 "processing"%# +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%}'d +2615 "core" ' +2 .tPSV.dial PBV + "processing"% @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%8' +2610 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" & . " $  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +2 "core" ( +2 "manipulator"&& +4 "core" & ( , 6  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" & - # 1  +2 .tForearm.seek PC +2 "manipulator"&2' +92 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%1( +427 "core" ( + "manipulator"&s& +4 "core" & " !  +2 "manipulator"&4% +3 "core" % + + T g +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +141 "core" ( + "manipulator"&& +4 "core" &- '   R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-   R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' + .tHand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"&G% +4 "core" % UX 8  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +108 "core" ' +32455 #t-> access 4 +2 "storage"(i% +3 "core" % \ +2 "manipulator"&j% +3 "core" % ( & % 9 "Y +2 "manipulator"& & +4 "core" &-  (  R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(N(S +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &T \ +1600 #t-> $da[:extractVol]=0.19 +666 #-> startTube 4 +436 #-> shortDA +2 "collection"'z% +3 "processing"%% +5 "core" %O \ +3 %c% +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +6857 "Can"v\ 11 +16385 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%> +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%B  +125 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%Q'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%&  +119 "core"  +3 .tPS.seek 0.5ml + "processing"%b' +1263 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +93 "core" @ +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%F'd +588 "core" ' + .tPSV.dial PSR +2 "processing"%A +96 "core"  + "processing"%W% +4 "core" %h9\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%I' +1598 "core" ' + .tPSV.dial :mixloop +50 "processing"%E +96 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%M% +4 "core" %d +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +1594 "core" ' + .tPSV.dial :mixloop +2 "processing"%; +96 "core" + .tPRV.dial :sipper +2 "processing"%  +40 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%v +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%`' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +96 "core" +2 .tPS.seek 0ml + "processing"%k'd +2620 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%h& +4 "core" & +2 "manipulator"&p% +3 "core" % ( ' $ "Y +2 "storage"(.% +3 "core" % ,\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(((,e +513 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +2 "core" &,bD y l 5\  +2 "manipulator"&Z& +4 "core" &- % + R +2 "manipulator"&n% +3 "core" % ' # , "Y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&R( +226 "core" ( + "manipulator"&*& +4 "core" & ! * ( +2 "storage"(C& +3 "core" &,b \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&L'Ѽ +106 "core" ' + "storage"(e& +4 "core" &,b e\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(_'g +283 "core" ' +2 "storage"(w- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (H& +3 "core" &,b \  + "manipulator"&& +4 "core" & - + > ( +2 .tElbow.seek 4 + "manipulator"&+( +16 "core" ( + "manipulator"&9& +4 "core" & (  / +2 "storage"(0& +3 "core" &,b \  +3 .tForearm.seek 4 + 300 counts + "manipulator"&D'А +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Y/ +61 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(d' +9 "core" & ( - E / + "manipulator"&/% +4 "core" % Ж + .  $ +2 .tForearm.seek :retract +2 "manipulator"&g'\ +87 "core" ' +2 .tElbow.seek PC + "manipulator"&\ ( +173 "core" ' + ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&l& +4 "core" & 2 *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * ' N  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +112 "core" ' + "manipulator"&O& +5 "core" &  +   + "manipulator"&% +4 "core" %  , # 6  +2 "processing"%x& +4 "core" &  +2 "processing"%V& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%|(X +5 "core" &  +8 &1|\ *z +10 &e\ > +9 &y \ M +10 &D^\ L +9 &c\ K +9 &e\ K +10 &]\ \ K +9 &Mc\ K +9 &_\ L +10 &c \ K +9 & `\ L +10 &"U_ \ K +9 &$d\ K +9 &%b\ K +10 &'d\ K +9 &)\\`\ L +9 &+_\ L +10 &,`\ L +9 &._\ K +10 &0de\ L +9 &2'`\ K +9 &3]\ K +10 &5_\ L +9 &7l`\ L +9 &9.b\ L +10 &:^\ K +9 &<^\ K +9 &>va\ K +10 &@7c\ K +9 &Af\ L +10 &Cj\ L +9 &Eu{\ N +9 &G.\ Q +10 &H\ R +9 &J\ R +9 &Ls\ Q +10 &N2\ R +9 &O\ R +10 &Q\ R +9 &Sv\ S +9 &U9\ S +10 &V\ L +9 &X2Bu\ $j +9 &X\ 8\ . +6 ( +2 "processing"%V& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +6 .Hand.open +2 "manipulator"&{1 +3 "core" &X!\ . +57 1 +2 "manipulator"&o% +4 "core" %  - (   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +89 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%$ U + %P9 +7 "core" 9  +101 "processing"%^9 +3 "core" 9  +102 "processing"%q9 +2 "core" 9\  ! +102 "processing"%9 +3 "core" 9\   +102 "processing"%a9 +2 "core" 9\  +102 "processing"%:9 +3 "core" 9  +102 "processing"%~9 +2 "core" 9 ! +102 "processing"%"9 +2 "core" 9 ! +103 "processing"%X9 +5 "core" 9 "! +102 "processing"%69 +2 "core" 9&" +102 "processing"%,9 +3 "core" 9*" +102 "processing"%S9 +2 "core" 9/" +102 "processing"%<9 +2 "core" 93! +103 "processing"%]9 +2 "core" 97! +103 "processing"%39 +2 "core" 9;! +102 "processing"%9 +2 "core" 9#? +102 "processing"%9 +3 "core" 9( D +102 "processing"%U9 +5 "core" 9.H +103 "processing"%!9 +3 "core" 94 L +102 "processing"%c9 +3 "core" 9; P +102 "processing"%=9 +2 "core" 9B!T +102 "processing"%9 +3 "core" 9I!Y +102 "processing"% 9 +2 "core" 9Q!] +102 "processing"%f9 +3 "core" 9Z"a +102 "processing"%9 +3 "core" 9b#e +102 "processing"%#9 +2 "core" 9i#i +103 "processing"% 9 +2 "core" 9r#n +102 "processing"% 9 +2 "core" 9|#r +102 "processing"%}9 +3 "core" 9$v +102 "processing"%9 +3 "core" 9%z +102 "processing"%89 +2 "core" 9%~ +102 "processing"%y9 +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& +102 "processing"%s9 +3 "core" 9' +102 "processing"%49 +3 "core" 9' +102 "processing"%9 +2 "core" 9( +102 "processing"%r9 +3 "core" 9) +102 "processing"%29 +2 "core" 9) +102 "processing"%T9 +3 "core" 9\ ) +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%G +95 "core"  + "processing"%% +4 "core" %_ \ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%i'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%j  +122 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 "processing"%u% +4 "core" %ҡF\  +2 .tPS.seek 1.5ml +2 "processing"%z'Q +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%>'d +1289 "Can"u\ == +312 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%B  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%&' +2302 "core" ' + .tPSV.dial PTV +2 "processing"%Q +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +2293 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%F  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%E @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%I'c +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  +2 "processing"%M% +4 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%@'o +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'J  +29 "core" + .tPRV.dial :air +51 "processing"%;  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%m @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%v' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%7  +42 "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"%h @ +70 "core" B +2 .tPBV.dial :waste1 +6 "processing"%p  +33 "core" +2 "processing"%.% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%' +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%K'd +1947 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +3 "core" &  + "manipulator"&n& +4 "core" & $ "  +2 "manipulator"&*% +3 "core" %  & " m 1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(, +121 "core" ( + "manipulator"&& +4 "core" &,  ( Z  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &, - - l  +2 .tForearm.seek :garage +2 "manipulator"&)'b +108 "core" ' +2 .tHand.close + "manipulator"&w/ +57 "core" / +2 "manipulator"&H& +4 "core" &, 8 0 \  +2 "manipulator"&% +3 "core" % kp . . +2 .tForearm.seek :retract +2 "manipulator"&9'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&0( +283 "core" ( + "manipulator"&Y& +5 "core" &7 + ! Q J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &7 , 9 ~ J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/'O +105 "core" ' +2 "manipulator"&R& +5 "core" &7 1 2 M J + "manipulator"&L% +4 "core" %U 8 3 , +2 "collection"'_& +4 "core" &\ +2 "collection"'D& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'l(X +4 "core" &\ +7 & -\ %g +10 &X}\ 7 +9 &\ K +9 &^\ L +10 &w`\ L +9 &:_\ K +9 &`\ K +10 &`\ L +9 &b\ K +10 &Ad\ L +9 & `\ K +9 &!^\ K +10 &#_\ K +9 &%J[\ K +9 &' c\ K +10 &(b\ K +9 &*`\ L +10 &,Q`\ L +9 &.`\ L +9 &/`\ L +10 &1`\ K +9 &3Za\ K +9 &5_\ K +10 &6]\ K +9 &8c\ K +10 &:ba\ K +9 &<$_\ K +9 &=]\ K +10 &?a\ K +9 &Aj`\ K +9 &C,d\ K +10 &Dj\ L +9 &F\ O +10 &H[\ S +9 &J\ V +9 &K\ W +10 &M\ X +9 &OU\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +10 &VY\ Y +9 &Wi\ , +9 &Xx#\ G +10 ( + &X|O\ C +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + "collection"'& +4 "core" &X|O\ C +2 .tHand.open + "manipulator"&+1 +61 "core" 1 +2 "manipulator"&O% +4 "core" % U > = Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' + .tPSV.dial PSR +2 "processing"%x +95 "core"  +2 "processing"%d% +4 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%1  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"%o +53 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%P' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%V  + "collection"'^  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +7 "processing"%a  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +1035 "Can"w\ NO +1575 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +43 "core" +2 .tPS.seek 0ml + "processing"%"'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%X  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&<& +4 "core" &7 . / a J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +3 "core" ( +2 "manipulator"&3& +4 "core" &7  ) B J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6 $ / B J +2 .tForearm.seek CC + "manipulator"&'O +88 "core" ' +2 .tHand.close + "manipulator"&U/ +65 "core" / + .tCC.seek :open +2 "collection"'!( +430 "core" ( + "manipulator"&c& +4 "core" &6 , , 6 J +2 "manipulator"&=% +3 "core" % _ . - S  +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +285 "core" ( +2 "manipulator"&f& +4 "core" &,  '  " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, ! , T " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&#'b +104 "core" ' +2 .tHand.open + "manipulator"& 1 +63 "core" 1 + "manipulator"& % +4 "core" % hW / -  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +118 "core" ' +2 ."da"delayUntil "11:33:04.11" +24948 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%y * +38 "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"%[' +2320 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%- +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2293 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +121 "core"  +2 "processing"%% +4 "core" %f3\ + #"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' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%T  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%G +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%k% +4 "core" %ҩ/\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +592 "core" ' +50 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%j * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% 'd +1607 "core" ' + ."da"delay 2:00 +9826 "Can"nz\ == +2177 #"da"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"%u * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +68 "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"%B +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2303 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%> +121 "core"  +2 "processing"%Q% +4 "core" %h9\ + #"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"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%A +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%F% +4 "core" %ң@\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +590 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'd +1604 "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"%M * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2307 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%v  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%`  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%h  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%p +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%.'a +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +41 "core"  +2 "processing"%'% +4 "core" %bC\  +2 ."da"PS.seek 0.55ml +2 "processing"%'\ +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%Z  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1565 "core" ' + ."da"PSV.dial :PML +2 "processing"%* +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%e  +33 "core" + "processing"%\ % +4 "core" %ҢE\ +2 ."da"PS.seek 1.85ml +2 "processing"%w' +250 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14667 "Can"h{\ 22 +33336 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%5  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" , + ."da"PSV.dial :air +2 "processing"%Y  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2328 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%C +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%L +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2312 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "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 +3 ."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"%O'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%D  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" + "processing"%/% +4 "core" %ҫ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'[ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%g'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +33 "core" +2 ."da"delay 30 seconds +468 "Can"{\ 32 +2534 ."da"PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%^ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2296 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%q +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%a  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%~ +122 "core"  + "processing"%:% +47 "core" %b1\ +8 #"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' +588 "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 + .PSV.dial PTV +2 "processing"%, +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" + "processing"%<% +4 "core" %ҧ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'W +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"%U'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +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"%l +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2310 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"% % +4 "core" %dW\ +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"%#'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +117 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +35 "core" + "processing"%y% +4 "core" %ҥ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1601 "core" ' + ."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"%- * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%[' +2305 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +121 "Can"}\ YY +381 ."da"PSV.dial PTV +2 "processing"%s +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2286 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +123 "core"  +7 "processing"%% +16 "core" %hT\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%k' +329 "core" ' +2 ."da"delay 5 seconds +503 "processing"%2% +3 "core" % c\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%j' +366 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" + "processing"%i% +4 "core" %ҧJ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$'d +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%B  +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"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2321 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%Q +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2321 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +123 "core"  + "processing"%b% +4 "core" %b}\ + #"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"%E'Ҧ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%M% +4 "core" %ҤX\  +2 ."da"PS.seek 1.5ml +2 "processing"%I'T +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%;  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%@'d +1602 "core" ' + "processing"%m9 +3 "core" 9Rd5% +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5% + 5% + "processing"%J& +4 "core" &X!=\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&v% +4 "core" %\ !  ( + "storage"(`% +4 "core" % 0 2 W\ + "storage"(h. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(p( +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (7& +3 "core" &\ \  \ + "manipulator"&N& +4 "core" &, , , i " +2 "manipulator"&'% +3 "core" %\ + + + +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&.(_ +212 "core" ( + "manipulator"&Z& +4 "core" &S  ' < o +2 "storage"(& +4 "core" & E B $\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&*'Д +102 "core" ' +2 "storage"(& +4 "core" & U W o\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak + "storage"(e'g +274 "core" ' + "storage"(\ - +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(H'z +36 "core" ' +2 "manipulator"&n& +4 "core" &S + % o + "manipulator"&w% +4 "core" %Й $ $ Q  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +108 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&5( +238 "core" ( + "manipulator"&)& +4 "core" & )  <  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & $   +2 ."da"Forearm.seek PC +2 "manipulator"&' +116 "core" ' + ."da"Hand.close +2 "manipulator"&C/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%R( +425 "core" ( +2 "storage"(L& +4 "core" & Z Y\ + "manipulator"&_& +4 "core" & 2 - 5  + "manipulator"&% +4 "core" %  &  +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&(_ +275 "core" ( +2 "manipulator"&9& +4 "core" &g *    + "storage"(+& +4 "core" & R D S\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&D'Д +116 "core" ' +2 ."da"Hand.open +2 "manipulator"&x1 +52 "core" 1 +2 "storage"(d- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(/'F +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(O' +56 "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/da22jun2412h.tif +5 "processing"%1& +10 "core" &\ +4 "manipulator"&K& +8 "core" &g ! , ,  +2 "manipulator"&o% +6 "core" % - - W +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +107 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(, +169 "core" ( +2 "manipulator"&g& +4 "core" &, . * : > +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &, + " > +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'b +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&P/ +56 "core" / + "manipulator"&a& +5 "core" &, J 4 ! > + "manipulator"&V% +4 "core" % rx  ! B " +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&:( +117 "core" ( + "manipulator"&& +4 "core" & 5 2 N  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" & / " `  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +118 "core" ' + "manipulator"&6& +5 "core" & - * B  + "manipulator"&<% +4 "core" % & #  > +2 "processing"%"& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%3(X +4 "core" &s\  +9 &2ye\ *y +10 &fZ\ > +9 &v]\ L +9 &GZS\ K +10 &^G\ L +9 &YA\ L +10 &Z@\ L +9 &O\\7\ K +9 &\\/\ K +10 &\\#\ K +9 & X \ K +9 &"WXb\ K +10 &$^}\ K +9 &%Z{\ L +9 &'\\u\ L +10 &)_[n\ K +9 &+!\\e\ K +10 &,[h\ K +9 &.W\\\ K +9 &0f\\P\ L +10 &2)ZP\ K +9 &3WK\ K +9 &5YD\ K +10 &7pWK\ K +9 &91^E\ K +10 &:]8\ K +9 &<^5\ K +9 &>v_6\ L +10 &@8\\\ L +9 &AZ\ L +9 &C^#\ K +10 &E}a"\ L +9 &G7}\ O +10 &H\ Q +9 &J\ R +9 &Lt \ R +10 &N4\ R +9 &O \ S +9 &Q\ R +10 &Sy \ S +9 &U;\ S +10 &V\ L +9 &X4Cn\ "e +9 &X 8\ - +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%0& +4 "core" &X\ - + &X\ - +2 ."psFlush"Hand.open + "manipulator"&1 +63 "core" 1 +5 "manipulator"&l% +11 "core" %    v > +5 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.932 seconds\ /var/log/esp/da22jun2412h.tif: TIFF Upload Complete\ +3 ."psFlush"Forearm.reconfigure :loose +4 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2412h15s.tif +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&U'\ +91 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%= +38 "core"  +2 "processing"%% +4 "core" %b\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +300 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2412h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2412h20s.tif +1807 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%c @ +159 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2412h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.932 sec auto-exposure",Subject: "da22jun2412h images!" +5 "storage"( - +11 "core" B +4 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +3 "core" -' +2 "storage"(]& +4 "core" & q {\ + "manipulator"&& +4 "core" & 4 N   + "manipulator"&% +5 "core" %\  C @  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&8(_ +96 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%y +95 "core" +3 ."psFlush"PS.seek :empty +6 "processing"%#'F +47 "core" ( +2 "manipulator"&S& +4 "core" &[ . 0 3 + + "storage"(& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +63 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&?'Д +108 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +5 "storage"(-' +57 "core" ' +3 "manipulator"&%& +21 "core" &[ + . 1 + +3 "storage"(& +12 "core" & e f \ +8 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&4'< +36 "core" ' +5 ."da"Elbow.hold +5 "manipulator"&, +7 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +7 ."da"SE.seek 0.01 Pucks below Top Plate +6 "storage"(s' +28 "core" ' +3 "manipulator"&r% +8 "core" %PX 8 . +3 "storage"([& +8 "core" & 2 3 \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 320 counts +4 "manipulator"&G'| +26 "core" ' +6 "manipulator"&& +11 "core" &\\ & - _ + +4 "storage"(T& +8 "core" & { z i\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&2'Д +23 "core" ' +3 "storage"(k% +8 "core" % \ +5 ."downElevator"SE.seek :down +5 "storage"(j' +99 (% +5 "core" %I s t \ RP +3 "manipulator"&u% +15 "core" %Ў . . :  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +105 "core" ' +27 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (& +7 "core" & v k \ +1675 ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%z +98 "core"  +3 "processing"% % +13 "core" %C\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%B' +588 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2119 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +2 "processing"%  +33 "core"  +3 ."psFlush"PTV.dial :mixing +4 "processing"%$ @ +68 "core" A +3 ."psFlush"PSV.dial :mixloop +4 "processing"%Q +100 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%\\'F +2619 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"% +109 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 1ml +4 "processing"%A'T +1093 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%>' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%F +68 "core" +3 ."psFlush"PTV.dial :puck +2 "processing"%b  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%&'d +2611 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +69 "core"  +4 ."psFlush"PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +3 "processing"%' +584 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +606 #"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)\ +1499 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%W U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2624 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%`' +628 "Can"F~\ CC +1991 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%7'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +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"%Z'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1106 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2104 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%) +68 "core" + ."psFlush"PBV.dial PSV +3 "processing"%Y U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'd +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%+ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&1& +4 "core" &\\ - 0 X + + "manipulator"&K% +4 "core" %\ 9 - - n + +2 ."psFlush"Elbow.seek PC + "manipulator"&t( +252 "core" ( + "manipulator"&o& +4 "core" & ) " Y +45 ."psFlush"Elbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +2 &H& +3 "core" & ! ) _ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&/' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&g/ +60 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&D& +4 "core" & % * + "manipulator"&% +4 "core" % $ $ j +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&a(, +127 "core" ( +2 "manipulator"&V& +4 "core" &, & #  b + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &,   b +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&X1 +61 "core" 1 + "manipulator"&q% +4 "core" % _V . , c  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +115 "core" ' +2 #tFinished short da assay +6858 #-> access 3 +2 "storage"(<% +3 "core" % \ +2 "manipulator"&"% +4 "core" %\ & %  +2 "manipulator"&^& +3 "core" &-\   u Y +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(~([ +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (R& +3 "core" &[, V\  +944 #t-> access 4 +2 "storage"(0% +3 "core" % g\ +2 "manipulator"&% +4 "core" %\  " + "manipulator"&l& +4 "core" &-\ $ " Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +982 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (=& +3 "core" &V D\ +8115 #t-> $da[:extrctVol]=0.19 +3438 #-> startTube 4 +255 "Can"~\ ++ +54029 #t-> shortDA +2 "collection"'% +4 "core" %On +2 "processing"%,% +5 "core" %f  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +363 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%@ +121 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%f  +121 "core" +2 .tPRV.dial :sipper + "processing"%c  +44 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"% '` +2274 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%]  +120 "core" +2 .tPS.seek 0.5ml +2 "processing"%' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% 'd +513 "Can"u\ 11 +72 "core" ' +2 .tPSV.dial PSR + "processing"%y +96 "core"  + "processing"%S% +4 "core" %e  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1092 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%:' +1594 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +3 .tPS.seek 0ml + "processing"%%'d +2607 "core" ' +2 .tPSV.dial PSR + "processing"% +96 "core"  + "processing"%U% +4 "core" %b>  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%r'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +1597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%O +95 "core" + .tPRV.dial :sipper +2 "processing"%  +41 "core" +2 .tPS.seek 0ml + "processing"%T'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%k +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%?' +2608 "core" ' + .tPSV.dial :mixloop +7 "processing"%8 +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%u& +5 "core" &  + "manipulator"&-% +4 "core" %\ * % A + "storage"(4% +4 "core" % L\ +2 "storage"(G. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,e +512 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (s& +3 "core" &,e \  + "manipulator"&2& +4 "core" &-\ "  Y +2 "manipulator"&j% +3 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&z( +166 "core" ( + "manipulator"& & +4 "core" &  & . $ +2 "storage"(#& +4 "core" &,e &\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&B'Ѽ +104 "core" ' +2 "storage"(& +4 "core" &,e \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"($'g +291 "core" ' + "storage"(Q- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,e <\  +2 "manipulator"&& +3 "core" &  " 1 $ +2 .tElbow.seek 4 +2 "manipulator"&\\( +3 "core" ( + "manipulator"&A& +4 "core" & $ ) D $ +2 "storage"(F& +3 "core" &,e q\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&b'А +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(&' +7 "core" & ) * 0 $ + "manipulator"&% +4 "core" % А  + +2 .tForearm.seek :retract +2 "manipulator"&E'\ +103 "core" ' +2 .tElbow.seek PC +2 "manipulator"&W( +152 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( + "manipulator"&M& +4 "core" & + $ 4  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & 4   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&;' +97 "core" ' +2 "manipulator"&& +4 "core" & (  c  +2 "manipulator"&m% +3 "core" % $ " < k +2 "processing"%v& +4 "core" &\ +2 "processing"%J& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%h(X +4 "core" &#\  +9 &2|+\ *y +10 &e)\ > +9 &wf\ M +9 &I]\ L +10 & c\ K +9 &d\ L +9 &`D\ K +10 &Rcn\ K +9 &`\ K +9 &c\ L +10 & _\ K +9 &"Z`\ K +10 &$d{\ L +9 &%_u\ L +9 &'_t\ K +10 &)c_{\ K +9 &+#`y\ L +9 &,b\ K +10 &.at\ K +9 &0ibv\ L +10 &2,^x\ K +9 &3^u\ L +9 &5bu\ L +10 &7r]v\ K +9 &94ap\ K +9 &:ct\ L +10 &<bk\ L +9 &>y_`\ L +10 &@<^]\ K +9 &A_^\ L +9 &Cig\ M +10 &Ez{k\ N +9 &G3}\ Q +9 &Hp\ Q +10 &Jy\ R +9 &Lww\ R +10 &N8v\ R +9 &Ou\ R +9 &Qp\ R +10 &S{s\ S +9 &U>u\ S +9 &Wv\ J +10 &X4Gy\ _ +9 &X Cr\ / +6 ( + "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&`1 +3 "core" &Xs\ / +53 1 + "manipulator"&N% +4 "core" % *   k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +112 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%( U +2 %'9 +5 "core" 92 +102 "processing"%9 +3 "core" 92 +102 "processing"%Z9 +2 "core" 91  +102 "processing"% 9 +3 "core" 92  +102 "processing"%}9 +4 "core" 91 +102 "processing"%\ 9 +2 "core" 92 +102 "processing"%9 +3 "core" 92 +102 "processing"%w9 +2 "core" 92 +102 "processing"%n9 +3 "core" 92" +102 "processing"%e9 +2 "core" 92& +102 "processing"%)9 +3 "core" 92*! +102 "processing"%Y9 +2 "core" 92/ +103 "processing"%*9 +2 "core" 9!33 +102 "processing"%C9 +3 "core" 9%27! +150 "processing"%.9 +5 "core" 9+3= +102 "processing"%|9 +2 "core" 9.3A +103 "processing"% 9 +2 "core" 934F +102 "processing"%_9 +2 "core" 983J +103 "processing"%L9 +2 "core" 9>3N +102 "processing"%9 +2 "core" 9D5R +103 "processing"%9 +2 "core" 9J4V +102 "processing"%+9 +2 "core" 9P5Z +103 "processing"%99 +2 "core" 9V4_ +102 "processing"%x9 +3 "core" 9^5c +102 "processing"%59 +3 "core" 9f6g +102 "processing"%19 +2 "core" 9m6k +102 "processing"%K9 +23 "core" 9w6p +102 "processing"%o9 +2 "core" 9~7t +102 "processing"%H9 +3 "core" 97y +102 "processing"%9 +2 "core" 98} +102 "processing"%g9 +3 "core" 99 +102 "processing"%i9 +2 "core" 9: +102 "processing"%39 +3 "core" 9:\ +102 "processing"%D9 +3 "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"%t9 +2 "core" 9< +102 "processing"%X9 +3 "core" 9< +102 "processing"%q9 +2 "core" 9= +102 "processing"%P9 +3 "core" 9= +102 "processing"%9 +2 "core" 9= +102 "processing"%<9 +3 "core" 9? +102 "processing"%"9 +3 "core" 9> +3 .tPH.hold 2:00:00,28C +3 "processing"%^ pUp  +4 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%p +96 "core"  +2 "processing"%R% +4 "core" %d + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%0' +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"%l  +123 "core"  +2 .tPSV.dial PTV + "processing"%~ +69 "core" + .tPBV.dial :waste1 +2 "processing"%=  +50 "core" +2 "processing"%% +4 "core" %ң  +2 .tPS.seek 1.5ml + "processing"%,'S +596 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%@ * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%f'd +1592 "core" ' +2 .tdelay 5:00 +21653 "Can"~\ ?? +8349 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%] +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2335 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%S  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2313 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%: @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%U  +40 "core"  + "processing"%%% +4 "core" %`3\  +2 .tPS.seek 0.34ml +2 "processing"%r'o +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'O  +30 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%['G[ +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%k @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%T' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%8  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%?'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%u +42 "core" + .tPTV.dial :mixing +2 "processing"%- @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%4  +35 "core" + "processing"%G% +5 "core" %Ҧ;\  +2 .tPS.seek 1.85ml + "processing"%' +225 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%s * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%2'd +1946 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +3 "core" &h  +2 "manipulator"& & +4 "core" & - + O  + "manipulator"&#% +4 "core" %\   S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +125 "core" ( + "manipulator"&a& +4 "core" &,  & ' 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &,  % 7 +2 .tForearm.seek :garage +2 "manipulator"&Q'b +105 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / +2 "manipulator"&& +4 "core" &, @ 1 f 3 + "manipulator"&A% +4 "core" % mm * , 7  +2 .tForearm.seek :retract +2 "manipulator"&F'\ +117 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +288 "core" ( +2 "manipulator"&& +4 "core" &  + B 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# $  8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&z'O +90 "core" ' +2 "manipulator"&B& +4 "core" &" " 1  8 +2 "manipulator"&$% +4 "core" %R " - N ] + "collection"'b& +4 "core" &]  +3 "collection"'M& +4 "core" &a  +2 .tCC.seek :closed +2 "collection"'I(X +4 "core" &n  +9 &1~v\ *y +9 &ct\ = +9 &r}k\ L +10 &7[c\ K +9 &``\ L +9 &`a\ K +10 &|]b\ K +9 &=bh\ L +10 &_d\ K +9 &^l\ K +9 & bi\ K +10 &"G`_\ K +9 &$ep\ L +9 &%_f\ K +10 &'e`\ K +9 &)Nah\ K +10 &+_e\ K +9 &,cm\ L +9 &.`k\ K +10 &0Ucc\ L +9 &2al\ K +9 &3`V\ K +10 &5a`\ K +9 &7^b[\ K +10 &9 gY\ K +9 &:cX\ K +9 &<dV\ K +10 &>fb]\ K +9 &@)]W\ K +9 &AbJ\ K +10 &ChY\ L +9 &EjpQ\ M +10 &G"]\ P +9 &H]\ T +9 &JS\ W +10 &LSY\ W +9 &NU\ X +9 &ON\ X +10 &QJ\ Y +9 &SX_\ X +10 &UU\ X +9 &VQ\ X +9 &X*DW\ &q +10 &XxS\ O +5 ( + "collection"'M& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + "collection"'\\& +5 "core" &Xx_\ O + &Xxd\ O + .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&m% +4 "core" % R / / ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +113 "core" ' +2 .tPSV.dial PSR +2 "processing"%& +95 "core"  + "processing"%E% +5 "core" %cE\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +41 "core"  +2 .tPS.seek 0ml + "processing"%N'd +1603 "core" ' + .tPSV.dial PSR +6 "processing"%' +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2615 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"';  +30 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%Z +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%\  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +42 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2660 "core" ' +2 .tPSV.dial :air +2 "processing"%e  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Y +40 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +5 "core" &" , , M 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +41 "core" ( + "manipulator"&|& +5 "core" & + * -  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & - + O  +3 .tForearm.seek CC + "manipulator"&_'O +101 "core" ' + .tHand.close +2 "manipulator"&L/ +55 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&& +4 "core" & ) S  +2 "manipulator"&+% +3 "core" % ] , - J  +2 .tForearm.seek :retract +2 "manipulator"&9'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&x(, +270 "core" ( +2 "manipulator"&5& +4 "core" &, '   ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &,   ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K'b +107 "core" ' + .tHand.open +2 "manipulator"&o1 +64 "core" 1 + "manipulator"&H% +5 "core" % ]W . * X # + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 ."da"delayUntil "12:59:24.32" +10989 "Can"\ 44 +13897 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%g @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%D  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2299 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +40 "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"%t  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2299 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"%q +121 "core"  +2 "processing"%P% +4 "core" %_R\  + #"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"%<'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%% +4 "core" %ңf\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'S +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'d +1605 "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"% * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%, +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%c +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%]'d +2300 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%f +122 "core"  + "processing"%% +4 "core" %iY\ +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"%y'Ҧ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%S +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "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"%: * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1603 "core" ' +2 ."da"delay 2:00 +4826 "Can"\ dd +7176 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +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"% +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%r +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%[  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%8'd +2305 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%T  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%u  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%-  +40 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%4 +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%G'a +379 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%s  +42 "core"  + "processing"%?% +4 "core" %`e\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +328 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%j  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%# +42 "core" + ."da"PTV.dial :mixing +2 "processing"%a @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" + "processing"%W% +4 "core" %ҡ|\  +2 ."da"PS.seek 1.85ml +52 "processing"%' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36760 "Can"3\ 55 +11242 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%7  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" , +2 ."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"%' +2316 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%B  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%$ +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2299 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +121 "core"  +2 "processing"%\\% +4 "core" %g_\ + #"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"%m'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%M  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%& +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 "processing"%z% +4 "core" %Ҫn\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'Z +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +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"%N * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +66 "core"  +2 ."da"PS.seek 0ml +7 "processing"%}'d +2310 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +122 "core"  + "processing"%% +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"%e' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Y +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +33 "core" + "processing"%C% +4 "core" %Ҥn\  +2 ."da"PS.seek 1.5ml +2 "processing"%|'T +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%L'd +1592 "core" ' +2 ."da"delay 2:00 +7541 "Can"\ AA +4461 #"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"%v * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%_ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%.'d +2311 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +121 "core"  +2 "processing"%H% +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"%9' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%g +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core"  + "processing"%3% +4 "core" %Ҥr\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'T +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"%V'd +1596 "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"%/ * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2311 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%p +138 "core"  +7 "processing"%R% +17 "core" %`|\ +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%' +351 "core" ' + ."da"delay 5 seconds +503 "processing"%<% +3 "core" %u\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +46 "processing"% +17 ."da"PS.seek 0.5ml +2 "processing"%l' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%= +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%% +3 "core" %Ңw\  +3 ."da"PS.seek 1.5ml +2 "processing"%~'R +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%, * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%('d +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +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"%f' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'd +2320 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%y% +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"%:'Ҧ +1798 "Can"\ lk +316 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core"  +2 "processing"%%% +4 "core" %ҧk\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +594 "core" ' + ."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"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +1603 "core" ' +2 "processing"%k9 +3 "core" 9Ol5 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%[  +3 "core" 5 + 5 + "processing"%O& +4 "core" &Xp\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&T% +100 "core" %   4 + "storage"(u% +4 "core" % V V X\ + "storage"(-. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(4( +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" &  ;\ +2 "manipulator"&s& +4 "core" &, ) # K ; + "manipulator"&?% +4 "core" %  + , D 4 +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&G(_ +239 "core" ( + "manipulator"&j& +5 "core" & &  $ + "storage"(& +4 "core" & + :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&#'Д +90 "core" ' + "storage"(a& +4 "core" & 3 <\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(6'g +275 "core" ' + "storage"(W- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +33 "core" ' +2 "manipulator"& & +4 "core" & " * 0 $ + "manipulator"&% +4 "core" %Й  ) & +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&7( +248 "core" ( +2 "manipulator"&Q& +4 "core" &  0  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & 5 - E  +2 ."da"Forearm.seek PC +2 "manipulator"&A' +105 "core" ' + ."da"Hand.close +2 "manipulator"&/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%B( +423 "core" ( + "storage"($& +4 "core" & ? > C\ + "manipulator"&b& +4 "core" & * % '  +2 "manipulator"&% +3 "core" % "   +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +123 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&\\(_ +284 "core" ( + "manipulator"&F& +5 "core" &i   \  + "storage"(& +4 "core" & V U ;\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&M'Д +110 "core" ' + ."da"Hand.open +2 "manipulator"&&1 +56 "core" 1 +2 "storage"(E- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate + "storage"(z'F +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(m' +56 "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/da22jun2413h.tif +4 "processing"%`& +10 "core" &\ +4 "manipulator"&2& +8 "core" &i + ( L  +2 "manipulator"&'% +6 "core" % L , ) J +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +111 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&;(, +216 "core" ( +3 "manipulator"&& +4 "core" &, ' + z ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &, * ! 2 ' +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'b +106 "core" ' + ."psFlush"Hand.close + "manipulator"&J/ +57 "core" / + "manipulator"&\ & +4 "core" &- O 3 s # +2 "manipulator"&% +4 "core" % oo "  ,  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +123 "core" ( + "manipulator"&}& +4 "core" & '   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &  #  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Y' +123 "core" ' +2 "manipulator"&)& +4 "core" & )   +2 "manipulator"&C% +3 "core" %& " * ) +2 "processing"%n& +4 "core" &\ +2 "processing"% & +4 "core" &\ +3 ."psFlush"PC.seek :closed +2 "processing"%|(X +4 "core" &~\  +8 &3}{\ *z +10 &es\ > +9 &se\ L +9 &KY]\ L +10 &Z[\ K +9 &[P\ K +9 &WL\ K +10 &UYD\ K +9 &[@\ K +10 &Z2\ L +9 & Z\ K +9 &"]Y\ K +10 &$Y\ K +9 &%W\ K +9 &'^\ K +10 &)d[\ L +9 &+'Y\ K +10 &,]~\ K +9 &.Zr\ K +9 &0m]s\ K +10 &2.Zc\ L +9 &3ZX\ K +9 &5Yd\ K +10 &7uW]\ K +9 &97]V\ K +10 &:\\T\ K +9 &<]X\ K +9 &>}^S\ K +10 &@?Y;\ K +9 &BY>\ K +9 &CY@\ L +10 &Ea<\ L +9 &G=}5\ O +10 &H*\ Q +60 &J/\ R +10 &Lz&\ R + &N:"\ R + &O\ R + &Q'\ S +2 &S~$\ S + &U@*\ S &W\ K +8 &X4E\ b +9 &X\ 8\ / +6 ( +2 "processing"% & +10 #"psFlush"Processing Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.59 +5 "processing"%>& +12 "core" &X\ / +3 &X\ / +4 ."psFlush"Hand.open +4 "manipulator"&v1 +7 #"da"SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.001 seconds\ /var/log/esp/da22jun2413h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2413h15s.tif +44 "core" 1 +2 "manipulator"&I% +5 "core" % & N F 9 +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&L'\ +109 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%+ +42 "core"  +2 "processing"%_% +4 "core" %a?\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%5' +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +209 #"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/da22jun2413h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2413h20s.tif +1892 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +71 #"da"SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2413h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "11.001 sec auto-exposure",Subject: "da22jun2413h images!" +11 "storage"(o- +3 "core" -' +2 "storage"(H& +6 "core" & 0\ +2 "manipulator"&.& +4 "core" & 5 G ^  + "manipulator"&9% +4 "core" %  : A  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&g(_ +55 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%i  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%3 +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%K'F +11 "core" ( +2 "manipulator"&*& +5 "core" &W  " v + +2 "storage"(D& +4 "core" &\ \  y\ +2 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 600 counts +5 "manipulator"&{'Д +112 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(/' +58 "core" ' +5 "manipulator"&t& +11 "core" &W ! # + +4 "storage"(V& +9 "core" & q Y\ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&q'< +38 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&P, +14 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(X' +22 "core" ' +4 "manipulator"&% +9 "core" %NP * , ) +2 "storage"(& +8 "core" & V S S\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&p'z +20 "core" ' +3 "manipulator"&R& +15 "core" &Y / , $ + +4 "storage"("& +8 "core" & \ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&<'Д +35 "core" ' +3 "storage"(% +9 "core" % '\  +4 ."downElevator"SE.seek :down +5 "storage"(l' +101 (=% +5 "core" %M t r\ RO +4 "manipulator"&% +15 "core" %в . # +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +19 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (0& +7 "core" & Y\ +1772 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%, +98 "core"  +2 "processing"%~% +9 "core" %E\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%c' +601 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2108 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +2 "processing"%@  +34 "core"  +2 ."psFlush"PTV.dial :mixing +4 "processing"%( @ +71 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +110 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%]'F +2614 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +108 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%S'T +1100 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1602 "core" ' +5 ."psFlush"PSV.dial PTV +4 "processing"% +73 "core" +3 ."psFlush"PTV.dial :puck +3 "processing"%y  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +2 "processing"% 'd +2619 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"% +71 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +4 "processing"%U' +583 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +1592 #"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)\ +514 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +41 "core"  + ."psFlush"PSR.select :air +55 .PS.seek 2.5ml + "processing"%u' +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%- +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%8'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%x'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +1594 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%6' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +766 "Can"\ 98 +1841 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%F'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2605 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&`& +4 "core" &Y % # + + "manipulator"&2% +4 "core" %\  ! +7 ."psFlush"Elbow.seek PC +2 "manipulator"&!( +252 "core" ( + "manipulator"&'& +5 "core" &  ' Z  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  # %  +2 ."psFlush"Forearm.seek PC + "manipulator"&z' +113 "core" ' +2 ."psFlush"Hand.close + "manipulator"&M/ +65 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&Z& +4 "core" & ! a +2 "manipulator"&\\% +3 "core" %   !   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&\ (, +142 "core" ( + "manipulator"&& +4 "core" &-  ' T +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-  # % T +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&}'b +105 "core" ' + ."psFlush"Hand.open +2 "manipulator"&e1 +61 "core" 1 + "manipulator"& % +5 "core" % YR 8 (  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' +2 #tFinished short da assay +6881 #-> access 3 +2 "storage"(C% +3 "core" % \ +2 "manipulator"&n% +4 "core" %\  $ $   +2 "manipulator"&;& +3 "core" &-  ! Y T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(w([ +676 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" &[ \ +606 #t-> access 4 +2 "storage"(>% +3 "core" % \ +2 "manipulator"&v% +4 "core" %\  ' %   + "manipulator"&I& +4 "core" &-  v T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"( (S +980 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (+& +3 "core" &U X\ +181 #t-> PS.flush + #Flushing Processing stage +2 "processing"%_% +3 "core" %f\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +4 "core" &\ +2 "manipulator"&r& +4 "core" &- # ! @ T + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(, +2 "core" ( +2 "manipulator"&o& +4 "core" &- ' * 4 T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- " $ ; T +2 .tForearm.seek :garage +2 "manipulator"&.'b +98 "core" ' + .tHand.close +2 "manipulator"&9/ +59 "core" / +2 "manipulator"&& +4 "core" &- 6 - % T + "manipulator"&i% +4 "core" % u ) % ; +2 .tForearm.seek :retract +2 "manipulator"&3'\ +115 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&*( +117 "core" ( + "manipulator"&& +5 "core" &  % B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" & * ! ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +88 "core" ' + "manipulator"&V& +5 "core" & &  - + "manipulator"&1% +4 "core" % $ % , +2 "processing"%L& +4 "core" &&\ +3 "processing"%& +5 "core" &\ +3 .tPC.seek :closed +2 "processing"%(X +4 "core" &\ +6 &\ 8 +9 &FJx\ 0 +9 &yu \ D +10 &%` \ K +9 &`\ K +10 &Z\ K +9 &m[\ K +9 &0_\ J +10 &]\ J +9 &_\ K +9 &vZ\ J +10 &!7]\ J +9 &"^\ K +10 &$[\ K +9 &&|Z\ K +9 &(?\\\ J +10 &*]\ J +9 &+\\\ J +9 &-\\\ J +10 &/H\\(\ J +9 &1\ ]\ J +9 &2^\ K +10 &4Z\ K +9 &6O[\ K +10 &8Z\ K +9 &9^&\ J +9 &;^\ K +10 &=WZ\ K +9 &?\\\ K +10 &@]$\ K +9 &B`'\ K +9 &D^`(\ K +10 &Fh+\ L +9 &G%\ O +9 &I"\ Q +10 &KT\ Q +9 &M\ Q +10 &N\ R +9 &P'\ R +9 &RZ'\ R +10 &T!\ R +9 &U"\ R +9 &W\ 0 +10 &Xi2f(\ F +9 &X&\ - +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.57 + "processing"%R& +5 "core" &X<\ - + .tHand.open + "manipulator"&m1 +55 "core" 1 + "manipulator"&"% +4 "core" % : 1 u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%{ +39 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%g'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +1607 "core" ' + .tPSV.dial PTV +44 "processing"% +76 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%q'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%p +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%0' +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2114 "core" ' + .tPSV.dial PTV +2 "processing"%< +69 "core" + .tPBV.dial PSV +2 "processing"%l U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%,'d +2611 "core" ' +2 .tPSV.dial PBV +2 "processing"%~ @ +53 "core" B +2 .tPS.seek 2.5ml + "processing"%K' +2615 "core" ' +2 .tPSV.dial :waste1 + "processing"%c  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%@'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%( +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial PTV +2 "processing"%d +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' + .tPSV.dial PBV +2 "processing"%] @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%S' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&f& +4 "core" & # # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"& & +3 "core" & & ! > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & ) " k +2 .tForearm.seek PC +2 "manipulator"&:' +101 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 .tPC.seek :open +2 "processing"%%( +425 "core" ( +2 "manipulator"&& +4 "core" &    + "manipulator"&% +4 "core" % )  +2 .tForearm.seek :retract +2 "manipulator"&['\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&k(, +135 "core" ( +2 "manipulator"&T& +4 "core" &-  * z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &- ! % X z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'b +104 "core" ' + .tHand.open +2 "manipulator"&u1 +59 "core" 1 +2 "manipulator"&s% +4 "core" % cV + ' B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +116 "core" ' +524 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & +2 "manipulator"&?& +4 "core" &-   * z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( + "manipulator"&j& +4 "core" &- %  ! z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &- " ! V z +2 .tForearm.seek :garage +2 "manipulator"&'b +90 "core" ' +2 .tHand.close + "manipulator"&W/ +61 "core" / +2 "manipulator"&a& +4 "core" &- 6 0  z + "manipulator"&% +4 "core" % p % (  +2 .tForearm.seek :retract +2 "manipulator"& '\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +287 "core" ( + "manipulator"&Q& +4 "core" &9 )  % K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &9 ) % o K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&#'O +100 "core" ' +2 "manipulator"&& +4 "core" &9 . , V K +2 "manipulator"&G% +3 "core" %S * & -  +2 "collection"'h& +4 "core" &  +3 "collection"'& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'b(X +3 "core" &  +7 & . %f +9 &W 7 +9 &\ K +10 &] K +9 &a K +10 &Dc K +9 &a K +9 &a K +10 &c K +9 &Mb K +9 & ^ K +10 &!_ K +9 &#] K +10 &%U_ K +9 &'^ K +9 &(^ K +10 &*_ K +9 &,\\b K +9 &.` K +10 &/` K +9 &1] K +10 &3e_ K +9 &5&b K +9 &6_ K +10 &8c K +9 &:m` K +9 &<._ K +10 &=` K +9 &?^ K +9 &At` K +10 &C6c K +9 &Dm\ L +10 &F\ O +9 &He\ S +9 &J\ V +10 &K\ W +9 &M\ X +9 &O`\ X +10 &Q\ Y +9 &R\ X +10 &T\ Y +9 &Vd\ Y +9 &W`\ 3 +10 &Xk\ R +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 "collection"'$& +4 "core" &Xqk\ L + &Xqk\ L + .tHand.open +2 "manipulator"&A1 +57 "core" 1 + "manipulator"&% +4 "core" % S - , V  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%F  +40 "core"  +2 "processing"%&% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%7'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +170 "Can"\ MM +1435 "core" ' + .tPSV.dial PSR +2 "processing"%' +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%P  +93 "core" + .tPSV.dial :PTV,via: :air +2 "processing"%M +178 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%|'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%Z  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2617 "core" ' +2 .tPSV.dial :PTV +2 "processing"% +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%N'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &8  ! K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&!( +3 "core" ( +2 "manipulator"&e& +3 "core" &8 2 . \\ K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &8 ( * $ K +2 .tForearm.seek CC +2 "manipulator"&J'O +94 "core" ' + .tHand.close +2 "manipulator"&}/ +59 "core" / +2 .tCC.seek :open +2 "collection"'C( +424 "core" ( + "manipulator"&n& +4 "core" &8 , ) K +2 "manipulator"&;% +3 "core" % b * ! C I +2 .tForearm.seek :retract +2 "manipulator"&4'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(, +283 "core" ( + "manipulator"&>& +4 "core" &-  ) 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &- % # L 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I'b +104 "core" ' +2 .tHand.open +2 "manipulator"&w1 +62 "core" 1 + "manipulator"&+% +4 "core" % \\U I L   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +99 "core" ' +29087 #t-> $da[:extractVol]=0.19 +673 #-> startTube 4 +510 #-> shortDA +3 "collection"'Y% +46 "core" %O +10 "processing"%r% +5 "core" %`  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1080 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%o +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%H  +69 "core" + .tPRV.dial :sipper +2 "processing"%9  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2281 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%i  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%\ ' +1264 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%) @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%'d +590 "core" ' +2 .tPSV.dial PSR +2 "processing"%D +96 "core"  +2 "processing"%.% +4 "core" %c + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%V'T +1094 "core" ' + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%1' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +95 "core" +2 .tPS.seek 0ml +2 "processing"%5'd +2616 "core" ' + .tPSV.dial PSR +2 "processing"%3 +95 "core"  +2 "processing"%% +4 "core" %g + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%R'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%" +95 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +620 "Can"\ 43 +1998 "core" ' + .tPSV.dial PSR +2 "processing"%t +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%E' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +96 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +6 "processing"%/& +4 "core" &  + "manipulator"&=% +4 "core" %\    ? " +6 "storage"(p% +4 "core" % \ \ +2 "storage"(q. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(0(,e +513 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" &,b; \  +2 "manipulator"&l& +4 "core" &- " )  3 + "manipulator"&X% +4 "core" %\  # $ H " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&~( +223 "core" ( +2 "manipulator"&,& +4 "core" & , )  ' + "storage"(c& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&K'Ѽ +116 "core" ' +2 "storage"((& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'g +287 "core" ' + "storage"(d- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,b "\  +2 "manipulator"&]& +4 "core" & # "  ' + .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & * ' < ' +2 "storage"(S& +3 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&f'А +42 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&U& +2 "storage"( ' +7 "core" & #  ' + "manipulator"&*% +4 "core" % F ! ( * +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +87 "core" ( +2 "manipulator"&& +5 "core" & # #   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & # "   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T' +92 "core" ' + "manipulator"&O& +5 "core" & &  ]  + "manipulator"&:% +4 "core" % ( #  I +2 "processing"%& +4 "core" &\ +2 "processing"%u& +6 "core" &\ +2 .tPC.seek :closed + "processing"%s(X +5 "core" &\ +7 & .\ $d +9 &W~\ 7 +10 &\ K +9 &\\\ K +9 &jb\ L +10 &-_\ K +9 &`\ K +9 &`\ L +10 &s]\ K +9 &5c\ K +10 &\\\ K +9 &!^\ L +9 &#z`\ L +10 &%=a#\ K +9 &&b0\ L +9 &(\\#\ K +10 &*b.\ K +9 &,D`"\ L +10 &._7\ L +9 &/_-\ L +9 &1_,\ L +10 &3M],\ K +9 &5^0\ K +9 &6_/\ K +10 &8a-\ L +9 &:Uc(\ K +10 &<c4\ L +9 &=a \ L +9 &?]#\ K +10 &A^_'\ K +9 &Cg\ L +9 &Dq(\ M +10 &F\ P +9 &HR\ R +9 &J$\ R +10 &K&\ R +9 &M\ R +10 &OZ\ R +9 &Q\ R +9 &R \ S +10 &T(\ R +9 &V]#\ S +10 &Wos&\ "j +9 &X()\ ? +9 ( + &X\ , +2 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&[1 +55 "core" 1 + "manipulator"&-% +4 "core" % 1 # < I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +123 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%? U +2 %j9 +5 "core" 9 +102 "processing"%x9 +3 "core" 98 +102 "processing"%W9 +2 "core" 98  +102 "processing"%a9 +3 "core" 98  +102 "processing"%9 +2 "core" 98 +102 "processing"%k9 +3 "core" 98 +102 "processing"%89 +2 "core" 99 +102 "processing"%9 +3 "core" 98 +102 "processing"%Q9 +3 "core" 98" +102 "processing"%9 +3 "core" 99& +102 "processing"%9 +3 "core" 9"8* +102 "processing"%9 +2 "core" 9$8/ +102 "processing"%G9 +3 "core" 9&93 +102 "processing"%h9 +3 "core" 9*97 +102 "processing"% 9 +2 "core" 9-:; +102 "processing"%9 +3 "core" 92:? +102 "processing"%$9 +2 "core" 979D +102 "processing"%A9 +3 "core" 9;;H +102 "processing"%9 +3 "core" 9B;L +102 "processing"%9 +3 "core" 9H:P +103 "processing"%F9 +2 "core" 9O;T +102 "processing"%&9 +3 "core" 9V<Y +102 "processing"%#9 +2 "core" 9];] +102 "processing"%y9 +3 "core" 9d;a +102 "processing"%`9 +3 "core" 9k<e +102 "processing"%79 +2 "core" 9t<i +102 "processing"%'9 +3 "core" 9|<m +102 "processing"%29 +2 "core" 9=r +102 "processing"%P9 +3 "core" 9>v +103 "processing"%M9 +2 "core" 9=z +102 "processing"%9 +2 "core" 9>~\ +102 "processing"%9 +3 "core" 9>\ +102 "processing"%Z9 +2 "core" 9? +102 "processing"%|9 +3 "core" 9? +103 "processing"%9 +2 "core" 9@ +102 "processing"%\\9 +2 "core" 9@ +102 "processing"%z9 +3 "core" 9@ +102 "processing"%e9 +2 "core" 9@ +102 "processing"% 9 +3 "core" 9@ +102 "processing"%}9 +2 "core" 9A +102 "processing"%69 +2 "core" 9B +102 "processing"%9 +3 "core" 9B +102 "processing"%b9 +2 "core" 9B +102 "processing"%n9 +3 "core" 9 B +3 .tPH.hold 2:00:00,28C +3 "processing"%; pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%J +108 "core"  + "processing"%>% +4 "core" %_\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%v' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%!'Ҧ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%w  +124 "core"  + .tPSV.dial PTV +2 "processing"%+ +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%4  +49 "core" +2 "processing"%I% +4 "core" %ҤI  +2 .tPS.seek 1.5ml +2 "processing"%Y'T +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%o'd +1602 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +31 "core" +2 .tdelay 30 seconds +848 "Can"7\ II +2154 .tPBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%N +68 "core"  +2 .tPS.reconfigure :fast +53 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%i' +2314 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +78 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +80 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2293 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"%V +40 "core" +2 .tPRV.dial :ab1 + "processing"%L @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%1'c +364 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%3  +40 "core"  +2 "processing"%% +4 "core" %ic\ +2 .tPS.seek 0.34ml +2 "processing"%5'x +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +27 "core" +2 .tPRV.dial :air + "processing"%"  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%m @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%t' +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"%g'Ҧ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%E +43 "core" + .tPTV.dial :mixing +2 "processing"%/ @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%=  +33 "core"  + "processing"%p% +4 "core" %ҪT\  +2 .tPS.seek 1.85ml +2 "processing"%q' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%<'d +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'l& +3 "core" &  + "manipulator"&X& +4 "core" & #   +2 "manipulator"&,% +3 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +138 "core" ( +2 "manipulator"&B& +4 "core" &- &   n + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- ) Y n +2 .tForearm.seek :garage +2 "manipulator"&_'b +106 "core" ' +2 .tHand.close + "manipulator"&d/ +54 "core" / + "manipulator"&& +4 "core" &- 6 ) H n +2 "manipulator"&]% +4 "core" % fr )   +2 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +284 "core" ( + "manipulator"& & +4 "core" &@  & ) N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &@ $ V N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&*'O +100 "core" ' +3 "manipulator"&~& +4 "core" &? 0 .  N +2 "manipulator"&K% +3 "core" %V * ) C +2 "collection"'@& +4 "core" &  +2 "collection"'f& +6 "core" &  +2 .tCC.seek :closed + "collection"'(X +4 "core" &\ +9 & -\ $e +9 &W\ 7 +9 &}\ K +10 &]\ K +9 &x_\ K +9 &:^\ K +10 &_\ K +9 &_\ K +10 &_\ K +9 &Ba\ K +9 & ^\ K +10 &!^\ K +9 &#]\ K +9 &%K]\ J +10 &' _\ K +9 &(^\ K +10 &*^\ K +9 &,Q_\ K +9 &._\ K +10 &/_\ K +9 &1]\ K +9 &3Z^\ K +10 &5Z\ K +9 &6^\ K +10 &8^\ K +9 &:a_\ K +9 &<#`\ K +10 &=_\ L +9 &?^\ K +9 &Ai\\\ K +10 &C+^\ K +9 &Dj\ M +10 &F\ O +9 &H[\ S +9 &J\ V +10 &K\ W +9 &M\ X +9 &OU\ X +10 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &VW\ Z +9 &We\ 1 +10 &Xk\ T +9 ( +3 "collection"'f& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'& +4 "core" &Xsy\ L + &Xsy\ L + .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&O% +4 "core" % V 6 / ` +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"% % +4 "core" %aM\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +8 "processing"%%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +1611 "core" ' +2 .tPSV.dial PSR +2 "processing"%- +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%j' +2615 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%u  +2 "collection"'x  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%T +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%W  +70 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%8 +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%Q  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&G& +4 "core" &< + - . N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&h( +4 "core" ( + "manipulator"& & +4 "core" &<  # 7 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &< / / I N +2 .tForearm.seek CC +2 "manipulator"&$'O +94 "core" ' +2 .tHand.close + "manipulator"&A/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "manipulator"&& +4 "core" &< * &  N +2 "manipulator"&F% +3 "core" % `  # U K +2 .tForearm.seek :retract +2 "manipulator"&&'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(, +285 "core" ( +2 "manipulator"&y& +4 "core" &, '  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &, $  ! , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&7'b +125 "core" ' + .tHand.open +2 "manipulator"&'1 +61 "core" 1 + "manipulator"&2% +5 "core" % V . ( X L + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +208 "core" ' +2 ."da"delayUntil "14:27:52.79" +20101 "Can"\ BB +4731 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%M @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSV.dial :air +2 "processing"%Z  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%|' +2302 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +249 .PSV.dial :air +4 "processing"%\\  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%z +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2271 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +121 "core"  +2 "processing"%6% +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 +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"%b'Ҧ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%n  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%J +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +32 "core" +2 "processing"%% +4 "core" %ҡ`\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'Q +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%+'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%! +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%H +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +2298 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +122 "core"  + "processing"%% +4 "core" %h\ +2 #"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"%)' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%D +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core"  +2 "processing"%% +4 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%V'U +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%L * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%.'d +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 ."da"delay 30 seconds +1922 "Can"E\ CC +1080 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%1 +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%m +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2294 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%t  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%E  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%/  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%= +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%p'a +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%g% +4 "core" %b}\  +2 ."da"PS.seek 0.55ml +2 "processing"%q'\ +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%l  +40 "core"  +3 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1553 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%, +40 "core" + ."da"PTV.dial :mixing +2 "processing"%B @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%(  +32 "core"  +2 "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'d +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45950 "Can"\ :9 +2052 #"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"%_ * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2303 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%c +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%K +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2295 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%C +134 "core"  +2 "processing"%% +4 "core" %b|\ + #"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"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%f  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%*% +4 "core" %ңy\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'S +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + +2 ."da"PS.seek 0ml +51 "processing"%'d +1603 "core" ' + ."da"delay 2:00 +12003 #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"%[ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2286 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%W +68 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a'd +2293 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +122 "core"  + "processing"%k% +4 "core" %b\ +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' +583 "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 + .PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%G% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%A'd +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +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 + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1572 "Can"Z\ >> +729 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2297 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +122 "core"  + "processing"%2% +4 "core" %e\ + #"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"%&' +580 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%M +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'S +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 +1602 "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"%z * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%e +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2294 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +125 "core"  +8 "processing"%>% +16 "core" %c\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +12 "processing"%' +340 "core" ' +5 ."da"delay 5 seconds +507 "processing"%b% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%w' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" +2 "processing"%!% +3 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'Z +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%r +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2307 "core" ' + ."da"PSV.dial PTV +7 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +68 "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"%D  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2304 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "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"%L'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%V +69 "core" + ."da"PBV.dial :waste1 +52 "processing"%3  +36 "core" + "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'U +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 +2 "processing"%"  +97 "core"  +3 ."da"PS.seek 0ml +2 "processing"%5'd +1603 "core" ' + "processing"%m9 +4 "core" 9Ov5 + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 + 5 + "processing"%R& +3 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&t% +4 "core" %\ ! " 8 +2 "storage"(E% +3 "core" % U U\ +2 "storage"(/. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(=( +203 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ({& +3 "core" & S f\ + "manipulator"& & +4 "core" &, ! T + + "manipulator"&g% +4 "core" %\ $ & 6 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&p(_ +202 "core" ( +2 "manipulator"&l& +4 "core" &j $ ; \ + "storage"(q& +4 "core" & K S \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&,'Д +113 "core" ' +2 "storage"(B& +4 "core" & W U R\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(('g +272 "core" ' + "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"('z +37 "core" ' +2 "manipulator"&X& +4 "core" &j " "  \ + "manipulator"&d% +4 "core" %Ў !  1 +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"&( +237 "core" ( + "manipulator"&_& +4 "core" &   < +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & + +  < +2 ."da"Forearm.seek PC +2 "manipulator"&]' +105 "core" ' +2 ."da"Hand.close + "manipulator"&c/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%~( +425 "core" ( +2 "storage"(K& +4 "core" & = = *\ + "manipulator"&@& +4 "core" &   < + "manipulator"&U% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +279 "core" ( + "manipulator"&& +5 "core" &[ %    + "storage"(& +4 "core" & T V N\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&f'Д +92 "core" ' +2 ."da"Hand.open + "manipulator"&1 +59 "core" 1 +2 "storage"( - +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(*'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(O' +58 "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/da22jun2415h.tif +4 "processing"%%& +11 "core" &0\ +4 "manipulator"&<& +7 "core" &[   /  +2 "manipulator"&-% +6 "core" % Љ ) * v +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&x(, +173 "core" ( + "manipulator"&& +4 "core" &, " 3   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &,     +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&W'b +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&j/ +55 "core" / + "manipulator"&& +4 "core" &, < $ )  +2 "manipulator"&u% +4 "core" % [o '  C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&8'\ +121 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&k( +117 "core" ( + "manipulator"&a& +4 "core" &  3 6  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & + ( i  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +110 "core" ' + "manipulator"&& +5 "core" & $ ) G  +2 "manipulator"&G% +3 "core" % + $ E  +2 "processing"%& +4 "core" &d\ +2 "processing"%& +5 "core" &D\ +2 ."psFlush"PC.seek :closed +3 "processing"% (X +4 "core" &S\  +8 &4}T\ *z +10 &f}D\ > +9 &t<\ L +9 &T\\9\ K +10 &\\~\ K +9 &Z\ K +10 &V\ K +9 &\ L +9 &X\ K +10 &]\ K +9 & Zz\ K +9 &"dY{\ K +10 &$&]n\ K +9 &%\\g\ K +10 &'\\b\ L +9 &)lZZ\ K +9 &+/W\ K +10 &,[\ L +9 &.Z\ K +9 &0s\\\ L +10 &26Z\ K +9 &3W\ K +9 &5]\ K +9 &7|Z\ K +9 &9>Y\ K +10 &;W\ K +9 &<]\ K +9 &>\\\ L +11 &@E\\\ L +8 &B\\\ L +10 &C\\\ L +9 &Ea\ L +9 &GCzk\ O +10 &Hr\ Q +9 &Js\ Q +9 &Ld\ R +10 &NAV\ R +9 &PS\ S +9 &Qa\ R +10 &SP\ S +9 &UGR\ S +10 &WU\ H +9 &X9MS\ ` +9 &X&R\ . +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%S& +4 "core" &XD\ . + &XJ\ . +2 ."psFlush"Hand.open + "manipulator"&:1 +54 "core" 1 +4 "manipulator"&% +5 #"da"SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.821 seconds\ /var/log/esp/da22jun2415h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2415h15s.tif +7 "core" %  ) ! K  +6 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%F +40 "core"  + "processing"%$% +5 "core" %a\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%y' +590 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +273 #"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/da22jun2415h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2415h20s.tif +70 "Can"D\ +1767 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +127 #"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/da22jun2415h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "10.821 sec auto-exposure",Subject: "da22jun2415h images!" +11 "storage"('- +3 "core" -' + "storage"(2& +6 "core" & S\ + "manipulator"&h& +4 "core" & F E E  +2 "manipulator"&&% +3 "core" %  @ - 9 A +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&M(_ +3 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%7'F +70 "core" ( + "manipulator"&& +4 "core" &T   - - +2 "storage"(Z& +3 "core" &\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&\\'Д +114 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(z' +56 "core" ' +2 "manipulator"&e& +5 "core" &T ' + U - +2 "storage"(& +5 "core" & u\ +2 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +14 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&}'< +39 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&6, +8 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"( ' +31 "core" ' +5 "manipulator"&% +8 "core" %KA ' + T +3 "storage"(|& +8 "core" & % ( \ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&J'w +18 "core" ' +3 "manipulator"&>& +9 "core" &q # ! p ) +3 "storage"(n& +7 "core" & V Y\ +5 ."da"Forearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&b'Д +24 "core" ' +9 "storage"(% +8 "core" % \ +5 ."downElevator"SE.seek :down +5 "storage"(w' +99 (4% +6 "core" %F k l \\\ RN +5 "manipulator"&I% +8 "core" %Н + +  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&!'\ +91 "core" ' +46 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (v& +7 "core" & \ +1735 ' +9 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%Y +99 "core"  +3 "processing"%+% +7 "core" %G0\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%H' +622 "core" ' +5 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"%9' +2104 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%r  +35 "core" +4 ."psFlush"PTV.dial :mixing +4 "processing"%? @ +69 "core" A +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +111 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%N'F +2609 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%) +107 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 1ml +7 "processing"%D'T +1096 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%o' +1606 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +4 ."psFlush"PTV.dial :puck +5 "processing"%\  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +10 "processing"%i'd +2620 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%V +70 "core"  +4 ."psFlush"PSR.select :flush +7 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +5 "processing"%3' +619 "core" ' +3 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1754 #"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)\ +351 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%"'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%E' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%{'d +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%#'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2630 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%d +68 "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"%,' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2669 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%s  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2195 "Can"\ >= +423 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2609 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&%& +4 "core" &q )  ) + "manipulator"&<% +4 "core" %\  ( ! 1 & +2 ."psFlush"Elbow.seek PC +2 "manipulator"&-( +248 "core" ( + "manipulator"&C& +4 "core" &   ! +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ! G ! +2 ."psFlush"Forearm.seek PC +2 "manipulator"&*' +93 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +56 "core" / + ."psFlush"PC.seek :open +2 "processing"%T( +426 "core" ( + "manipulator"&f& +4 "core" & ! ! " ! +2 "manipulator"&% +3 "core" %  " U +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +121 "core" ( +2 "manipulator"&u& +4 "core" &- &  i  + ."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"&a'b +108 "core" ' +2 ."psFlush"Hand.open + "manipulator"&Q1 +59 "core" 1 + "manipulator"&W% +5 "core" % aS -  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +116 "core" ' + #tFinished short da assay +137 #-> access 3 +2 "storage"(G% +3 "core" % \ +2 "manipulator"&% +4 "core" %\ ! " + "manipulator"&x& +4 "core" &-   i  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(8([ +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (~& +2 "core" &[ B\  +715 #t-> access 4 +2 "storage"(S% +3 "core" % \ +2 "manipulator"&:% +4 "core" %\ !  +2 "manipulator"&& +3 "core" &- " !   +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (F& +3 "core" &U j\ +5262 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +4 "core" & + "manipulator"&& +4 "core" &- # # $  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(, +2 "core" ( +2 "manipulator"&y& +3 "core" &- + (   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&2'b +104 "core" ' + .tHand.close + "manipulator"&h/ +59 "core" / + "manipulator"&&& +5 "core" &- * , ^  + "manipulator"&% +4 "core" % ao + , G  +2 .tForearm.seek :retract + "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( + "manipulator"&k& +4 "core" &! !  7 8! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &!  8! +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +89 "core" ' +2 "manipulator"&e& +4 "core" &! $  \\ 8! +2 "manipulator"&% +3 "core" %S ) & b +2 "collection"'`& +4 "core" &  +2 "collection"'A& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +8 &4 +| +10 &f > +9 &v L +9 &PZ K +10 &_ K +9 &c K +9 &` K +10 &W_ K +9 &_ K +10 &] K +9 & _ K +9 &"a_ J +10 &$"` K +9 &%] K +9 &'` K +10 &)i^ J +9 &+)` K +10 &,` J +9 &.` K +9 &0pd K +10 &22c K +9 &3c K +9 &5c K +10 &7xc K +9 &9:d K +10 &:c K +9 &<` J +9 &>` K +10 &@B` K +9 &Bc K +9 &Cg L +10 &Er M +9 &G;\ P +10 &H\ U +9 &J\ W +9 &Lj\ X +10 &N+\ X +9 &O\ X +9 &Q\ Y +10 &Sp\ Y +9 &U2\ Y +10 &V\ N +9 &X#N\ 'x +9 &X}\ #h +10 &Xs P +2 ( +2 "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'|& +5 "core" &Xr P + .tHand.open + "manipulator"&>1 +54 "core" 1 +2 "manipulator"&n% +4 "core" % S & ) 8 b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +38 "core"  +2 "processing"%\\% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%M'U +1596 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%4  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%z +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2619 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%J  +93 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%v +177 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%b'd +2618 "core" ' + .tPSV.dial :air +7 "processing"%w  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2617 "core" ' + .tPSV.dial :PTV +2 "processing"%+ +69 "core" ~ +2 .tPS.seek 0ml + "processing"%7'd +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&H& +4 "core" & $ & 8! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&r( +24 "core" ( +2 "manipulator"&?& +4 "core" & '  - 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & * 8 5 +2 .tForearm.seek CC +2 "manipulator"&9'O +103 "core" ' + .tHand.close + "manipulator"&)/ +55 "core" / +2 .tCC.seek :open +2 "collection"'N( +429 "core" ( + "manipulator"&D& +5 "core" & $ $ * 5 + "manipulator"&% +4 "core" % b " ! ! +2 .tForearm.seek :retract + "manipulator"&\ '\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(, +276 "core" ( +2 "manipulator"&V& +4 "core" &- &  # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" &-    # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&3'b +103 "core" ' +2 .tHand.open + "manipulator"&L1 +63 "core" 1 + "manipulator"&.% +4 "core" % jc &  - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +115 "core" ' +27328 "Can"E\ )) +194 #t-> $da[:extractVol]=0.19 +426 #-> startTube 4 +40013 #-> shortDA +2 "collection"'1% +3 "processing"%"% +4 "core" %O +6 %d  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +6813 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%m  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%t  +121 "core"  +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%R'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%/  +123 "core"  +6 .tPS.seek 0.5ml +4 "processing"%E' +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%{'d +584 "core" ' + .tPSV.dial PSR +2 "processing"%0 +108 "core"  +2 "processing"%g% +4 "core" %i  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%q'T +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +94 "core" +2 .tPS.seek 0ml + "processing"%P'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%B% +4 "core" %b  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%d'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +144 "Can"G\ // +1451 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +95 "core" +2 .tPRV.dial :sipper + "processing"%_  +43 "core" +2 .tPS.seek 0ml + "processing"% 'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%, +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%c' +2615 "core" ' + .tPSV.dial :mixloop +7 "processing"%p +94 "core" +2 .tPS.seek 0ml + "processing"%s'd +2620 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%^& +4 "core" &  +2 "manipulator"&@% +3 "core" %\ ! ! 1 +2 "storage"(K% +4 "core" % \ + "storage"(]. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(U(,e +512 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &,b 5\  +2 "manipulator"&& +3 "core" &- "   # +2 "manipulator"&% +3 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +197 "core" ( + "manipulator"&%& +4 "core" &   +2 "storage"(<& +4 "core" &,a .\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&C'Ѽ +104 "core" ' +2 "storage"(& +4 "core" &,a \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(6'g +277 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (!& +2 "core" &,a t\  +2 "manipulator"& & +3 "core" & * 4 +2 .tElbow.seek 4 +2 "manipulator"&f( +3 "core" ( + "manipulator"&& +4 "core" &   + "storage"(u& +4 "core" &,a `\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&['А +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&*/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&-& +2 "storage"(Q' +7 "core" & " * j + "manipulator"&W% +4 "core" % Ќ   S +2 .tForearm.seek :retract +2 "manipulator"&j'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G( +172 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +65 "core" ( +2 "manipulator"&& +4 "core" &  & D  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" & % " K  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&a' +112 "core" ' +2 "manipulator"&=& +4 "core" & * ' ?  +2 "manipulator"&~% +3 "core" % # # V ' +2 "processing"%S& +4 "core" &  +3 "processing"%:& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +8 & . $e +10 &W\ 7 +9 &\ K +10 &]\ K +9 &q_\ L +9 &3_\ L +10 &`\ L +9 &`\ K +9 &z]\ K +10 &<c\ K +9 &b\ K +9 &!`\ K +10 &#]\ K +9 &%D]\ K +10 &'c\ L +9 &(_\ K +9 &*`\ L +10 &,M`\ K +9 &.`\ K +9 &/]\ K +10 &1c\ K +9 &3S`\ L +10 &5`\ K +9 &6b\ K +9 &8`\ L +10 &:\\a\ K +9 &<^\ K +9 &=d\ K +10 &?c\ K +9 &Ac`\ L +10 &C$h\ L +9 &Ds\ M +9 &F\ O +10 &HZ\ Q +9 &J\ R +9 &K\ Q +10 &M\ R +9 &Oa\ R +10 &Q"\ R +9 &R\ S +9 &T\ R +10 &Vf\ S +9 &Wfq\ )| +9 &X!n\ 7 +9 ( +4 "processing"%:& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&81 +3 "core" &X\ . +52 1 +2 "manipulator"&F% +4 "core" %  9 * ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +97 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +3 %y9 +5 "core" 9.. +102 "processing"%'9 +3 "core" 9-A +102 "processing"%h9 +2 "core" 9+B  +102 "processing"%&9 +3 "core" 9,B  +102 "processing"%9 +2 "core" 9,B +102 "processing"%9 +3 "core" 9,B +102 "processing"%9 +2 "core" 9,B +102 "processing"%29 +3 "core" 9-B +102 "processing"%k9 +3 "core" 9-B" +102 "processing"%9 +2 "core" 9/A& +103 "processing"%59 +2 "core" 90B* +102 "processing"%e9 +2 "core" 92A/ +103 "processing"%9 +2 "core" 94B3 +102 "processing"%`9 +3 "core" 98B7 +102 "processing"%9 +2 "core" 9;C; +102 "processing"%9 +3 "core" 9?C? +102 "processing"%|9 +2 "core" 9CDD +102 "processing"%>9 +3 "core" 9HDH +102 "processing"%n9 +3 "core" 9LCL +102 "processing"%A9 +2 "core" 9QDP +103 "processing"%9 +2 "core" 9XET +102 "processing"%\\9 +2 "core" 9^EX +102 "processing"%Z9 +3 "core" 9dE] +102 "processing"% 9 +3 "core" 9kEa +102 "processing"%49 +2 "core" 9qDe +102 "processing"%M9 +3 "core" 9xFi +102 "processing"%z9 +2 "core" 9Fm +102 "processing"%I9 +3 "core" 9Gr +102 "processing"%J9 +3 "core" 9Hv +102 "processing"%v9 +2 "core" 9Iz +103 "processing"% 9 +2 "core" 9J~ +102 "processing"%}9 +2 "core" 9K\ +102 "processing"%w9 +3 "core" 9J +102 "processing"%b9 +3 "core" 9J +102 "processing"%+9 +2 "core" 9J +102 "processing"%Y9 +3 "core" 9L +102 "processing"%H9 +2 "core" 9L +102 "processing"%?9 +3 "core" 9L +102 "processing"%9 +3 "core" 9L +102 "processing"%)9 +3 "core" 9L +102 "processing"%9 +2 "core" 9L +102 "processing"%O9 +3 "core" 9M +102 "processing"%9 +2 "core" 9N +102 "processing"%D9 +3 "core" 9 N +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +96 "core"  +2 "processing"%V% +4 "core" %b4\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%i' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%r'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%L  +122 "core"  + .tPSV.dial PTV +2 "processing"%. +69 "core" + .tPBV.dial :waste1 +2 "processing"%\  +51 "core" +2 "processing"%3% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%1'Y +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" + +3 .tPS.seek 0ml + "processing"%'d +1593 "core" ' +2 .tdelay 5:00 +28768 "Can"\ PP +1234 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +51 "processing"%m  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +80 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%/' +2299 "core" ' + .tPSV.dial PTV +2 "processing"%R +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2299 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +7 "processing"%{  +122 "core" + .tPSV.dial :mixloop +2 "processing"%q +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%# @ +95 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%l'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  + "processing"%B% +5 "core" %d\  +2 .tPS.seek 0.34ml + "processing"%P's +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'d  +28 "core" +2 .tPRV.dial :air +2 "processing"%(  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%_'G[ +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"%X @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%,' +862 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%p'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%c +42 "core" +2 .tPTV.dial :mixing + "processing"%^ @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%K% +4 "core" %Ҩg\  +2 .tPS.seek 1.85ml +2 "processing"%]' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" & " % C  + "manipulator"&%% +4 "core" % '   y "^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&<(, +133 "core" ( + "manipulator"&o& +4 "core" &,\ +  2 Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &,\ " ) + Z +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 "manipulator"&!& +4 "core" &- + & X I + "manipulator"& % +4 "core" % po , $ +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u( +291 "core" ( +2 "manipulator"&*& +4 "core" &" ( + / 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &" * %  8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'O +110 "core" ' +2 "manipulator"&& +4 "core" &" + # \ 8 +2 "manipulator"&C% +4 "core" %C # # + H +2 "collection"'6& +3 "core" &  +2 "collection"'[& +6 "core" &  +2 .tCC.seek :closed + "collection"'(X +5 "core" &  +6 &. $c +9 &V}\ 6 +10 &\ K +9 &\\\ K +10 &p_\ K +9 &2_\ K +9 &` K +10 &_\ K +9 &x_\ K +9 &8c\ L +10 &_\ J +9 &!a\ K +10 &#a\ K +9 &%B^\ K +9 &']\ K +10 &(_\ K +9 &*_\ K +9 &,K_\ J +10 &. _\ K +9 &/`\ K +10 &1_\ K +9 &3Qb\ K +9 &5]\ K +10 &6b\ K +9 &8_\ K +10 &:[Z\ J +9 &<a\ K +9 &=^\ K +10 &?_\ K +9 &Ab`\ K +9 &C#b\ K +10 &Dk\ L +9 &F\ O +9 &HR\ S +10 &J \ W +9 &K\ X +10 &M\ X +9 &OK\ X +9 &Q \ Y +10 &R\ Y +9 &T\ Y +9 &VO\ Z +10 &Wl\ * +9 &Xq(\ W +9 ( +3 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 "collection"'x& +4 "core" &X~m\ J + &X~n\ J + .tHand.open + "manipulator"&f1 +64 "core" 1 + "manipulator"&=% +4 "core" % H < 8 C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +112 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +94 "core"  +2 "processing"%Q% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%j'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%T  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%F +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%:  + "collection"''  +31 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%a +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%h  +70 "core" +2 .tPS.seek 0ml +2 "processing"%&'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%2'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%k  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +41 "core" +2 .tPS.seek 0ml + "processing"%e'd +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &" ) %  8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +3 "core" ( + "manipulator"&& +4 "core" &" ' , ( 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &" , + ! 8 +2 .tForearm.seek CC +2 "manipulator"&|'O +89 "core" ' + .tHand.close +2 "manipulator"&>/ +61 "core" / +2 .tCC.seek :open +2 "collection"'n( +427 "core" ( + "manipulator"&A& +4 "core" &!  " H 8 +2 "manipulator"&% +3 "core" % W ! ! % 4 +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(, +285 "core" ( + "manipulator"& & +5 "core" &-  )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- ! 7  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M'b +108 "core" ' +2 .tHand.open + "manipulator"&z1 +55 "core" 1 +2 "manipulator"&I% +4 "core" % WQ , - R  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +124 "core" ' + ."da"delayUntil "15:58:13.84" +18151 "Can"V\ 88 +6826 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%v @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , + ."da"PSV.dial :air +2 "processing"%w  +90 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2318 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%H +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2296 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +121 "core"  +2 "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 +3 ."da"PS.seek 0.5ml +2 "processing"%O' +595 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%D  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%9 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%s% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'X +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%.'d +1606 "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"%3 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%r +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +69 "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"%m +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2307 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%R% +4 "core" %h\ +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"% ' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +32 "core" +2 "processing"%{% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'Q +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g'd +1593 "core" ' + ."da"delay 2:00 +11857 "Can"\ 55 +146 #"da"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"%B * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%l +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2301 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2310 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air + "processing"%,  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%c  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%^  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%@ +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%K'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%p% +4 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"%]' +328 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%o @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%G% +4 "core" %ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'd +1969 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +43838 "Can"N\ XX +4164 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%$  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSV.dial :air +3 "processing"%*  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2316 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%< +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%C +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2326 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +121 "core"  +2 "processing"%x% +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"%f' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%='Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%S +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" + "processing"%W% +46 "core" %Ң\  +10 ."da"PS.seek 1.5ml + "processing"%'R +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%T * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%j'd +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"%8 * +33 "core" , + ."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"%:' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2307 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %i\ +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"%k' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1598 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +45 "core"  + "processing"%% +4 "core" %Ҥo\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'d +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +33 "core" + ."da"delay 30 seconds +2480 "Can"h\ 56 +523 ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2309 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +121 "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"%\\' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%}% +4 "core" %Ҧf\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'V +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%+'d +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%H * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2285 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +125 "core"  +7 "processing"%V% +16 "core" %g'\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +16 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%s' +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %(\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%L' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core" + "processing"%r% +4 "core" %ҥ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%.'U +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%t * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +69 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2308 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%R +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +69 "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"%0  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2296 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +121 "core"  +2 "processing"%E% +4 "core" %dy\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +52 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%#'Ҧ +2116 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%q +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%B% +4 "core" %ҩQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'Y +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%(  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%P'd +1597 "core" ' + "processing"%X9 +3 "core" 9P5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%_  +4 "core" 5 5 + "processing"%d& +4 "core" &X%\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&,% +4 "core" %      +2 "storage"(c% +3 "core" % L N g\ +2 "storage"(^. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(@( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" & O 1\ +2 "manipulator"&& +4 "core" &-   (  +2 "manipulator"&p% +3 "core" %      +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&K(_ +221 "core" ( + "manipulator"&& +5 "core" &S $  n + "storage"(]& +4 "core" & I Q \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&%'Д +88 "core" ' + "storage"(o& +4 "core" & % & &\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +273 "core" ' + "storage"(G- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(!'z +36 "core" ' +2 "manipulator"&& +4 "core" &S ' #  n + "manipulator"&% +4 "core" %Џ  ! +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +106 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&$( +240 "core" ( + "manipulator"&& +4 "core" & # \  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +4 "core" &     +3 ."da"Forearm.seek PC + "manipulator"& ' +90 "core" ' + ."da"Hand.close +2 "manipulator"&   +2 "manipulator"&:% +3 "core" % gp +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +115 "core" ( + "manipulator"&&& +4 "core" &    +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & ) " U  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&5' +20 "Can"S\ +93 "core" ' + "manipulator"&& +5 "core" & &   + "manipulator"&% +4 "core" % %   = +2 "processing"%2& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &4|\ *z +9 &f}\ > +10 &su\ L +9 &RY\ K +9 &W]\ K +10 &Z_\ K +9 &YQ\ K +10 &ZZP\ K +9 &YS\ K +9 &ZH\ K +10 & Z<\ L +9 &"cZ8\ K +9 &$$ZX\ K +10 &%Y:\ K +9 &'],\ K +9 &)jZ'\ K +10 &+,Y\ K +9 &,\\\ K +10 &.Y{\ K +9 &0r[\ K +9 &25V \ K +10 &3Zu\ K +9 &5\\h\ K +9 &7zY\ K +10 &9;Zg\ L +9 &:Zc\ K +10 &<[\ L +9 &>Z[\ K +9 &@D]Z\ K +10 &BZ_\ K +9 &CYC\ K +9 &E`D\ L +10 &GByL\ O +9 &H<\ Q +10 &J@\ R +9 &Le\ Q +9 &N@A\ R +10 &Pb\ R +9 &Q9\ R +9 &S'\ S +10 &UE(\ S +9 &W+\ G +10 &X9O(\ c +9 &X"<\ , +2 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 "processing"%u& +4 "core" &X<\ , + ."psFlush"Hand.open +2 "manipulator"&~1 +59 "core" 1 +5 "manipulator"&% +11 "core" %   = +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 #"da"SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.174 seconds\ /var/log/esp/da22jun2416h.tif: TIFF Upload Complete\ +3 ."psFlush"Forearm.seek :retract +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2416h15s.tif +5 "manipulator"&>'\ +107 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +54 "core"  + "processing"%|% +5 "core" %h\ + #"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"%4' +275 #"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/da22jun2416h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2416h20s.tif +1832 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%A @ +131 #"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/da22jun2416h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.174 sec auto-exposure",Subject: "da22jun2416h images!" +4 "storage"(z- +8 "core" -' +2 "storage"(I& +5 "core" & l\ +2 "manipulator"&`& +4 "core" & ! 3   +4 "manipulator"&\\% +5 "core" %\ ( 0 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "core" A + ."da"Elbow.seek 3 +2 ."psFlush"PTV.dial :PRVmixing +3 "manipulator"&v(_ + "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%} +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%M'F +86 "core" ( + "manipulator"&e& +4 "core" &Z   # - +2 "storage"(w& +4 "core" &\ \  *\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&Y'Д +118 "core" ' +2 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +5 "storage"(H' +57 "core" ' +3 "manipulator"&?& +5 "core" &Z + ! ? - +3 "storage"(+& +18 "core" & |\ +5 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +6 "manipulator"&)'< +37 "core" ' +5 ."da"Elbow.hold +2 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(' +22 "core" ' +3 "manipulator"&O% +8 "core" %MY " & +3 "storage"(b& +7 "core" & W U \ +4 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 317 counts +3 "manipulator"&9'y +26 "core" ' +3 "manipulator"&V& +8 "core" &Z , +  - +4 "storage"(D& +8 "core" & \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +5 "manipulator"&'Д +22 "core" ' +3 "storage"(s% +8 "core" % \  +5 ."downElevator"SE.seek :down +8 "storage"(L' +98 (\ % +6 "core" %L T V !\ RO +4 "manipulator"&3% +8 "core" %Е , *  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&r'\ +118 "core" ' +19 ' +4 ."downElevator"SE.stop +2 "storage"(5 +6 (i& +7 "core" & K\ +1709 ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%1 +97 "core"  +7 "processing"%.% +9 "core" %H\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%m' +596 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2116 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%"  +38 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"% @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +4 "processing"%R +100 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%7'F +2611 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +96 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 1ml +4 "processing"%0'T +1094 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1598 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%{ +71 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%E  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +6 .PS.seek 0ml +3 "processing"%/'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%q +70 "core"  +3 ."psFlush"PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +5 "processing"%' +597 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%B' +2016 #"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)\ +98 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%g U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2616 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%l @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%c' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%^ +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%] +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Z'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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 + "processing"%%' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +49 "core" V +52 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2613 "core" ' +3 ."psFlush"PSV.dial :waste1 +4 "processing"%  +67 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%C'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%-' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%$'d +45 "Can"\ :: +2563 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&T& +5 "core" &Z  - + "manipulator"&% +4 "core" %\   +2 ."psFlush"Elbow.seek PC + "manipulator"&N( +250 "core" ( + "manipulator"&F& +5 "core" &  B  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &    +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W' +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&j/ +54 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%a( +425 "core" ( + "manipulator"&[& +4 "core" &    +2 "manipulator"&x% +4 "core" %   ( + ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +143 "core" ( + "manipulator"&:& +4 "core" &, $ \ * +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &, !  * +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&&'b +105 "core" ' + ."psFlush"Hand.open +2 "manipulator"&k1 +56 "core" 1 +2 "manipulator"&h% +4 "core" % e] (  j + +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +119 "core" ' + #tFinished short da assay +7 #-> access 3 +2 "storage"(% +4 "core" % H\ +2 "manipulator"&2% +4 "core" %\  !  +2 "manipulator"&'& +3 "core" &-   ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([ +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[, y\  +687 #t-> access 4 +2 "storage"(u% +4 "core" % \ + "manipulator"&~% +4 "core" %\   +2 "manipulator"&& +3 "core" &- ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &S \ +101 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +3 "core" & \ +2 "manipulator"&5& +4 "core" &- !  ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +48 "core" ( + "manipulator"& & +4 "core" &- \  = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-   $ +2 .tForearm.seek :garage + "manipulator"&I'b +90 "core" ' +2 .tHand.close + "manipulator"&`/ +54 "core" / + "manipulator"&\\& +4 "core" &- 4 + f +2 "manipulator"&A% +3 "core" % b ! 1 +2 .tForearm.seek :retract +2 "manipulator"& '\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&}( +305 "core" ( + "manipulator"&& +4 "core" &#   C :0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &# " !  :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'O +90 "core" ' +2 "manipulator"&4& +4 "core" &#   :0 + "manipulator"&?% +4 "core" %K    l +2 "collection"'+& +3 "core" &5  +2 "collection"'>& +6 "core" &3  +2 .tCC.seek :closed +3 "collection"'O(X +3 "core" &3  +5 &/ 8 +10 &EJ{/ / +9 &st8 D +10 &b4 K +9 &_9 J +9 &_9 K +10 &dc< K +9 &(_? J +10 &`: K +9 &^9 K +9 &m]9 K +10 &!/_E K +9 &"b< K +9 &$^= J +10 &&u^= K +9 &(7\\: K +10 &)_> K +9 &+`B K +9 &-~^A J +10 &/?_; K +9 &1\\8 K +9 &2_: J +10 &4]E J +9 &6G]; K +10 &8`F K +9 &9^F J +9 &;^I K +10 &=P^M J +9 &?_M K +9 &@^K J +10 &B`T K +9 &DTjO L +9 &FyO N +10 &GM Q +9 &IH\ U +10 &K>V\ V +9 &LN\ W +9 &NK\ W +10 &PT\ X +9 &R@Q\ X +9 &TM\ X +10 &UK\ X +9 &WyQ\ > +10 &XQ1W\ 't +9 &X~]O G +2 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 +6 "collection"'b& +4 "core" &X~ZF G +2 .tHand.open +6 "manipulator"&V1 +61 "core" 1 + "manipulator"&D% +5 "core" % K 6 ( G l +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"%s  +40 "core"  + "processing"%Y% +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%v'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\  +40 "core"  +2 .tPS.seek 0ml + "processing"%3'd +1604 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%)' +2623 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%9  +93 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%i +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%L  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2618 "core" ' + .tPSV.dial :PTV +7 "processing"%. +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%M'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +5 "core" &# * ) :0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +2 "core" ( +2 "manipulator"&& +4 "core" &# & * " :0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &#  :0 +2 .tForearm.seek CC +2 "manipulator"&t'O +110 "core" ' +2 .tHand.close + "manipulator"& / +54 "core" / + .tCC.seek :open +2 "collection"'7( +426 "core" ( + "manipulator"&0& +4 "core" &# $ ' :0 + "manipulator"&{% +4 "core" % Q # (  ? +2 .tForearm.seek :retract +2 "manipulator"&E'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +279 "core" ( + "manipulator"&q& +4 "core" &-  & 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- !   6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +101 "core" ' +2 .tHand.open +51 "manipulator" +63 "core" 1 + "manipulator"&g% +5 "core" % VW . * }  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +117 "core" ' +549 #t-> PS.flush +2 #Flushing Processing stage + "processing"%l% +3 "core" %d  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%(& +4 "core" &  + "manipulator"&_& +4 "core" &-   + 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(, +3 "core" ( + "manipulator"&,& +4 "core" &-   6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- $ !  6 +2 .tForearm.seek :garage +2 "manipulator"&^'b +100 "core" ' +2 .tHand.close + "manipulator"&c/ +57 "core" / + "manipulator"&& +4 "core" &- "  B 6 +2 "manipulator"& % +4 "core" % u{ " s  + .tForearm.seek :retract +2 "manipulator"&U'\ +121 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&p( +138 "core" ( +2 "manipulator"&]& +4 "core" &  %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2  @  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +106 "core" ' +2 "manipulator"&J& +4 "core" &   {  + "manipulator"&G% +4 "core" %   ) +2 "processing"%o& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed + "processing"%(X +4 "core" &  +9 & . $d +9 &Wy\ 6 +9 &\ K +10 &]\ J +9 &n_\ K +10 &0Z\ K +9 &]\ J +9 &]\ J +10 &v^\ K +9 &8`\ K +10 &[\ K +9 &!^\ J +9 &#~_\ K +10 &%@[\ K +9 &'_\ K +9 &(`\ K +10 &*[\ K +9 &,H[\ K +9 &.\ \\\ K +10 &/\\\ K +9 &1]\ J +10 &3P_\ K +9 &5b\ K +9 &6]\ J +10 &8_\ K +9 &:X`\ K +9 &<]\ K +10 &=_\ K +9 &?_\ K +10 &Aa_\ J +9 &C!`\ K +9 &Df\ K +10 &Fr\ M +9 &HX\ P +9 &J\ Q +10 &K\ Q +9 &M\ R +10 &O\\\ R +9 &Q\ R +9 &R\ Q +10 &T\ R +9 &Vb\ R +9 &Wlp\ #m +10 &X&p\ 4 +9 ( +3 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +4 "core" &X ) + &X ) + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&*% +5 "core" % /  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%< +67 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%K'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%; +69 "core" + .tPTV.dial :puck +2 "processing"%6  +69 "core"  + .tPBV.dial :waste1 +2 "processing"%C  +50 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%- +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' + .tPSR.select :air +7 "processing"% +9 .tPS.seek 2.5ml +7 "processing"%$' +2113 "core" ' + .tPSV.dial PTV +2 "processing"%S +69 "core" +2 .tPBV.dial PSV + "processing"%f U +50 "core" U +2 .tPS.seek 0ml +2 "processing"%T'd +2609 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%F' +2613 "core" ' + .tPSV.dial :waste1 +2 "processing"%!  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2606 "core" ' + .tPSV.dial PSR +2 "processing"%j +39 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%r' +2608 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%['d +2615 "core" ' +2 .tPSV.dial PBV + "processing"%x @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%:' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%8  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +2620 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&N& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&k( +16 "core" ( +2 "manipulator"&h& +4 "core" &\ # ) T X + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &\   T +2 .tForearm.seek PC +2 "manipulator"&y' +102 "core" ' + .tHand.close + "manipulator"&2/ +63 "core" / +2 .tPC.seek :open +2 "processing"%'( +425 "core" ( +2 "manipulator"&&& +4 "core" & !   Q + "manipulator"&@% +4 "core" %  * +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(, +128 "core" ( + "manipulator"&~& +5 "core" &,   } + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, " !  } +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&|% +4 "core" % QS '  %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +121 "core" ' +150 "Can"\ )) +60001 \ )) +11144 #t-> $da[:extractVol]=0.19 +460 #-> startTube 4 +371 #-> shortDA +2 "collection"' % +3 "processing"%z% +3 "core" %O +7 %cC  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3180 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1001 .PSV.dial :mixloop +2 "processing"%` +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%\\  +122 "core" + .tPRV.dial :sipper +2 "processing"%A  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2279 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%I' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%P @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%'d +587 "core" ' +2 .tPSV.dial PSR + "processing"%e +96 "core"  + "processing"%4% +4 "core" %fD  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%?'T +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%+' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"% +96 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2616 "core" ' + .tPSV.dial PSR +2 "processing"%b +96 "core"  + "processing"%V% +4 "core" %cS  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%D'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +1598 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +96 "core" + .tPRV.dial :sipper +2 "processing"%Y  +40 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2610 "core" ' +2 .tPSV.dial PSR +53 "processing"%Q +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\ ' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +96 "core" +2 .tPS.seek 0ml + "processing"%H'd +2611 "core" ' + #tLoading da puck from tube 4 into Processing Clamp + "processing"%3& +5 "core" &<  + "manipulator"&9% +4 "core" %   ! 1 +2 "storage"(i% +3 "core" % |\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"()(,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" &,e \  +2 "manipulator"&& +4 "core" &,   } + "manipulator"&.% +4 "core" %  " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&1( +173 "core" ( + "manipulator"&m& +4 "core" &  % 1 # +2 "storage"(& +3 "core" &,e \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&R'Ѽ +104 "core" ' +2 "storage"( & +4 "core" &,e \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(}'g +289 "core" ' + "storage"(=- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (O& +2 "core" &,e  ;\  +2 "manipulator"&0& +3 "core" &  "  # +2 .tElbow.seek 4 +2 "manipulator"&{( +3 "core" ( +2 "manipulator"&t& +3 "core" & &  # +2 "storage"(q& +3 "core" &,e \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&/'А +42 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&"/ +60 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&#& + "storage"(g' +7 "core" &  " K # + "manipulator"&E% +4 "core" % Д !   @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.seek PC +2 "manipulator"&l( +168 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( + "manipulator"&(& +4 "core" & * # ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & # # 4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +117 "core" ' +2 "manipulator"&d& +4 "core" & '  + +2 "manipulator"&c% +4 "core" %  ! K + "processing"%& +4 "core" &4  +3 "processing"% & +6 "core" &,  +2 .tPC.seek :closed + "processing"%(X +4 "core" &,  +9 &3|#\ *y +9 &f \ > +9 &x \ L +10 &J^ \ K +9 & _\ K +9 &_\ K +10 &_"\ K +9 &Rc\ K +10 &_\ K +9 &b \ K +9 & _\ L +10 &"Z`\ K +9 &$^\ K +10 &%\\\ \ K +9 &'d \ K +9 &)b`\ K +10 &+%\\ \ K +9 &,`\ \ K +9 &.a\ K +10 &0ja\ K +9 &2,b\ K +9 &3`\ L +10 &5`\ L +9 &7r_\ K +10 &94c \ K +9 &:c\ K +9 &<b\ L +10 &>yb\ L +9 &@;a\ L +9 &Ac\ K +10 &Cg\ L +9 &Ezw\ N +10 &G3\ Q +9 &H\ R +9 &J\ R +10 &Lx\ Q +9 &N:\ Q +9 &O\ R +10 &Q\ R +9 &S|\ S +10 &U?\ R +9 &W\ I +9 &X7M\ [ +10 &X A\ 0 +5 ( +2 "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open +2 "manipulator"&B1 +3 "core" &X\ 0 +56 1 + "manipulator"&]% +4 "core" % 3  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%^ U +3 %J9 +5 "core" 9.L +102 "processing"%G9 +2 "core" 9,L +103 "processing"%o9 +2 "core" 9+M  +102 "processing"%X9 +2 "core" 9*L  +102 "processing"%U9 +3 "core" 9*L +102 "processing"%a9 +3 "core" 9*M +102 "processing"%9 +2 "core" 9*L +102 "processing"%9 +3 "core" 9+M +102 "processing"%*9 +3 "core" 9+L" +102 "processing"%9 +3 "core" 9.M& +102 "processing"%<9 +2 "core" 90M* +102 "processing"%Z9 +3 "core" 93L/ +102 "processing"%M9 +2 "core" 96M3 +102 "processing"%K9 +3 "core" 9:M7 +103 "processing"%;9 +2 "core" 9>M; +102 "processing"%69 +2 "core" 9CM? +102 "processing"%C9 +3 "core" 9IMD +102 "processing"%9 +2 "core" 9OMH +102 "processing"%-9 +3 "core" 9UML +103 "processing"% 9 +2 "core" 9\\NP +102 "processing"%9 +2 "core" 9cNT +102 "processing"%S9 +3 "core" 9kNX +102 "processing"%f9 +2 "core" 9sN] +102 "processing"%$9 +3 "core" 9{Oa +102 "processing"%9 +2 "core" 9Oe +102 "processing"%T9 +3 "core" 9Oi +102 "processing"%!9 +2 "core" 9Om +102 "processing"%F9 +2 "core" 9Pr +103 "processing"%j9 +3 "core" 9Pv\ +102 "processing"%9 +2 "core" 9Pz +102 "processing"%9 +3 "core" 9Q~ +102 "processing"%r9 +2 "core" 9Q +102 "processing"%x9 +3 "core" 9R +102 "processing"%[9 +3 "core" 9R +102 "processing"%89 +2 "core" 9R +103 "processing"%:9 +2 "core" 9S +102 "processing"%N9 +2 "core" 9S +102 "processing"%h9 +3 "core" 9S +102 "processing"%9 +3 "core" 9T +102 "processing"%29 +2 "core" 9T +102 "processing"%p9 +3 "core" 9 T +3 .tPH.hold 2:00:00,28C +8 "processing"%% pUp  +3 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +96 "core"  +2 "processing"%&% +4 "core" %ga\ + #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"%~'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  + .tPSV.dial PTV +2 "processing"%y +69 "core" + .tPBV.dial :waste1 +2 "processing"%k  +55 "core" + "processing"%% +4 "core" %Ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%|'T +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tdelay 5:00 +1147 "Can"\ 22 +28855 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "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"%\\' +2309 "core" ' + .tPSV.dial PTV +2 "processing"%A +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +6 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%P'd +2310 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +124 "core" + .tPSV.dial :mixloop +2 "processing"%e +42 "core" + .tPRV.dial :ab1 +2 "processing"%4 @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%?  +41 "core" + "processing"% % +4 "core" %av\  +2 .tPS.seek 0.34ml +2 "processing"%+'p +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'b  +28 "core" + .tPRV.dial :air +2 "processing"%V  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%n'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +67 "core" ? +3 .tPS.seek 0.5ml + "processing"%s' +864 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +52 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%>'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%Q +39 "core" +2 .tPTV.dial :mixing + "processing"%w @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%v  +45 "core"  +2 "processing"%\ % +4 "core" %Ҩ\  +2 .tPS.seek 1.85ml + "processing"%3' +230 "core" ' +50 .tPBV.dial between PSV and waste1 +4 "processing"%9 * +31 "core" + +2 .tPS.seek 0ml + "processing"%i'd +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" & # #  + "manipulator"&L% +4 "core" %  !  F q +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +121 "core" ( + "manipulator"&.& +5 "core" &-  ( I  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' + .tHand.close + "manipulator"& / +56 "core" / +2 "manipulator"&u& +4 "core" &- ; 0 1  +2 "manipulator"&5% +3 "core" % ru $  N  +2 .tForearm.seek :retract +2 "manipulator"&='\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O( +281 "core" ( +2 "manipulator"&0& +4 "core" &3  ) 2 G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +2 "core" &3 !  . G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'O +104 "core" ' +2 "manipulator"&"& +4 "core" &3  & G +2 "manipulator"&#% +4 "core" %M " )  + "collection"'E& +4 "core" &  +2 "collection"'1& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'R(X +4 "core" & +8 &6\ $e +9 &V|\ 6 +9 &\ K +10 &Y\ L +9 &z\\\ K +9 &<\\\ K +10 &]\ K +9 &_ \ K +9 &^\ K +10 &E^\ K +9 & [\ K +10 &!\\ \ K +9 &#Z \ K +9 &%M\\\ K +10 &'a \ K +9 &(] \ K +9 &*Z\ K +10 &,T]\ K +9 &.] \ K +10 &/^ \ K +9 &1\\\ K +9 &3\\\\\ K +10 &5\\\ K +9 &6] \ J +9 &8_ \ K +10 &:d^\ K +9 &<&^ \ K +10 &=]\ K +9 &?\\\ K +9 &Am] \ K +10 &C.`\ K +9 &Dh\ M +9 &F\ O +10 &H[\ T +9 &J\ W +10 &K\ \ X +9 &M\ X +9 &OW\ X +10 &Q\ X +9 &R\ Y +9 &T\ Y +10 &V\\\ Y +9 &Wd\ 1 +10 &Xn!\ T +8 ( +2 &Xwk\ K +3 "collection"'1& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'}& +10 "core" &Xwl\ K + .tHand.open + "manipulator"&/1 +54 "core" 1 + "manipulator"&(% +4 "core" % M O ; 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"%{ +107 "core"  + "processing"%d% +5 "core" %dw\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%c'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%g'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "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 +3 "processing"%B  +2 "collection"']  +32 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%J +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml + "processing"%G'd +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%,  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2470 "Can"\ XX +148 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +47 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%a  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &2 * )  G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&Z& +3 "core" &2 + 6 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &1  ) C G +2 .tForearm.seek CC +2 "manipulator"&K'O +109 "core" ' + .tHand.close + "manipulator"&;/ +55 "core" / +2 .tCC.seek :open +2 "collection"'6( +426 "core" ( +2 "manipulator"&C& +4 "core" &2 + ) G + "manipulator"&% +4 "core" % b  #  ; +2 .tForearm.seek :retract + "manipulator"&-'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (, +291 "core" ( + "manipulator"&& +4 "core" &,  )   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &,  " D  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'b +107 "core" ' +2 .tHand.open + "manipulator"&$1 +63 "core" 1 + "manipulator"&% +5 "core" % ^U , ) ;  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +117 "core" ' +2 ."da"delayUntil "17:32:50.23" +24914 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%! @ +66 "core" A + ."da"PBV.dial :waste1 +2 "processing"%F  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%j * +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 +2 "processing"%' +2311 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%r +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%[ +39 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2301 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%N +122 "core"  + "processing"%h% +5 "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" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%2'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%H% +4 "core" %Ҩ{\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'X +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"%y'd +1597 "core" ' +2 ."da"delay 2:00 +11365 "Can"H\ TS +638 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +35 "core" + ."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"%' +2299 "core" ' +43 ."da"PSV.dial PTV +10 "processing"%| +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%^ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%`'d +2288 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%A% +4 "core" %e\ +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"%W' +596 "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 + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +33 "core" + "processing"%I% +4 "core" %ң\  +3 ."da"PS.seek 1.5ml + "processing"%e'S +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%P'd +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 +6 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2288 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%s  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%Q  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%w  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%v +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%\ 'a +378 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%>  +41 "core"  +2 "processing"%9% +4 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"%3' +328 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%L +42 "core" + ."da"PTV.dial :mixing +2 "processing"%. @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%m  +32 "core"  +2 "processing"%l% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'd +1960 "core" ' + ."da"delay 2 seconds +207 .delay 8:00 +16208 "Can" \ RR +31795 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%0  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2328 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%# +40 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2326 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +122 "core"  + "processing"%}% +4 "core" %gE\ +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"%('Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%1  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%{ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +32 "core" +2 "processing"%q% +4 "core" %ңc\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'S +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'd +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +1999 "Can"S\ ec +1003 ."da"PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%] +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%G'd +2300 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +121 "core"  +2 "processing"%o% +4 "core" %f \ + #"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"%a' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%U'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %Ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +44 "processing"%M * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%;'d +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +35 "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 +2 "processing"%R +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2298 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2300 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +121 "core"  +2 "processing"%% +4 "core" %g7\ + #"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"%-' +589 "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"%! +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +32 "core"  +2 "processing"%j% +4 "core" %Ҫ<  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +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"%8 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +129 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +485 "Can"\ XX +1811 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  +8 "processing"%&% +13 "core" %fJ\ +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%H' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%2% +4 "core" % ^\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."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 +2 "processing"%@'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%~% +4 "core" %ҤB\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'T +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"%^'d +1602 "core" ' + ."da"delay 10 seconds +1004 #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"%z * +34 "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"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2325 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +134 "core"  + "processing"%% +4 "core" %gt\ +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"%4'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%e +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%?% +4 "core" %ҧQ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'W +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%P  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +1594 "core" ' +2 "processing"%+9 +3 "core" 9P5" +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%D  +3 "core" 5" + 5" + "processing"%n& +4 "core" &X;\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&b% +4 "core" %   "  +2 "storage"(s% +3 "core" % R P Y\ +2 "storage"(Q. +2 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(w( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (v& +2 "core" & M =\ +2 "manipulator"&Y& +4 "core" &,   \  + "manipulator"&>% +4 "core" %  % " +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&9(_ +181 "core" ( +2 "manipulator"&\ & +4 "core" &j %   ) + "storage"(& +4 "core" & L G \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&3'Д +87 "core" ' + "storage"(L& +4 "core" & + . \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(.'g +272 "core" ' + "storage"(m- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(l'z +34 "core" ' +2 "manipulator"&u& +4 "core" &j ) "  ) + "manipulator"&% +4 "core" %Њ  & U +46 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +248 "core" ( + "manipulator"&& +4 "core" &  & ' + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" & !   ' +2 ."da"Forearm.seek PC +2 "manipulator"&5' +125 "core" ' +2 ."da"Hand.close + "manipulator"&/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%"( +422 "core" ( +2 "storage"(#& +4 "core" & J L\ + "manipulator"&E& +4 "core" &  ! ' + "manipulator"&t% +4 "core" %   V +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&}(_ +243 "core" ( +2 "manipulator"&=& +4 "core" &[  % $ + "storage"(/& +4 "core" & S S E\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&1'Д +108 "core" ' +2 ."da"Hand.open + "manipulator"&{1 +55 "core" 1 +2 "storage"(d- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(q'F +33 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"((' +54 "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/da22jun2418h.tif +5 "processing"%& +16 "core" &?\ +4 "manipulator"&i& +9 "core" &[ '  $ +4 "manipulator"&% +8 "core" % Г "  q , +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&g'\ +115 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&](, +185 "core" ( + "manipulator"&c& +5 "core" &- * % $  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- * % -  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'b +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +53 "core" / +2 "manipulator"&,& +4 "core" &- I 5 a  + "manipulator"&B% +4 "core" % uo  Z  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&o( +116 "core" ( + "manipulator"&G& +5 "core" & 3 .  ) + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" & % 4 A ) +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +119 "core" ' +3 "manipulator"&& +4 "core" &  *  ) +2 "manipulator"&% +4 "core" % ( *  +2 "processing"%U& +3 "core" &\ +2 "processing"%M& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%Z(X +5 "core" &\ +6 &5\ %f +10 &Y|\ 7 +9 &}\ K +9 &Y\ K +9 &z\\\ L +10 &>X?\ K +9 &[j\ K +10 &Zx\ K +9 &Zm\ K +9 &E[k\ K +10 & Yj\ K +9 &!Z_\ K +9 &#]\\\ K +10 &%NZ\\\ K +9 &'\\L\ K +10 &(ZJ\ K +9 &*ZK\ K +9 &,VZ@\ K +10 &.Y;\ K +9 &/Z@\ K +10 &1Z2\ K +9 &3]\\\ K +9 &5\\o\ K +10 &6Y\ K +9 &8\\\ K +9 &:eZs\ K +10 &<(^\ K +9 &=\\\ K +9 &?\\~\ K +10 &AnYq\ K +9 &C/\\y\ K +9 &Day\ L +10 &Fny\ M +9 &Hec\ Q +10 &J&e\ Q +9 &Kd\ R +9 &Ma\ R +10 &OjT\ R +9 &Q*O\ R +10 &RW\ S +9 &TR\ S +9 &VoP\ S +10 &W^jA\ 2 +9 &XX8\ 0 +9 ( +2 &XC\ - + "processing"%M& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%O& +4 "core" &X.\ - +2 ."psFlush"Hand.open + "manipulator"&_1 +55 "core" 1 +5 "manipulator"&R% +16 "core" %  ! +6 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 #"da"SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.072 seconds\ /var/log/esp/da22jun2418h.tif: TIFF Upload Complete\ +2 "manipulator"&;'\ +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2418h15s.tif +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  +2 "processing"%K% +4 "core" %c\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +296 #"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/da22jun2418h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2418h20s.tif +1804 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%C @ +162 #"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/da22jun2418h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "11.072 sec auto-exposure",Subject: "da22jun2418h images!" +12 "storage"($- + "core" A +3 ."psFlush"PTV.dial :PRVmixing +5 "processing"%  +3 "core" -' +2 "storage"(<& +4 "core" & \  '\ + "manipulator"&-& +4 "core" & / K k ) +2 "manipulator"&!% +3 "core" % ) ? . 4 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&F(_ +93 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%j +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%f'F +80 "core" ( +2 "manipulator"&*& +4 "core" &j   v  +2 "storage"(& +4 "core" &\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&x'Д +131 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"([' +58 "core" ' +5 "manipulator"&8& +10 "core" &j * %   +3 "storage"(r& +7 "core" & { \ +5 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&N'< +34 "core" ' +6 ."da"Elbow.hold +7 "manipulator"&h, +7 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +133 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(:' +21 "core" ' +3 "manipulator"&% +8 "core" %Lg  "  +3 "storage"(& +7 "core" & e ` e\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 316 counts +3 "manipulator"&'x +35 "core" ' +11 "manipulator"&&& +83 "core" &j  ! X  +3 "storage"(p& +9 "core" & \ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&2'Д +20 "core" ' +3 "storage"(H% +9 "core" % { 3\ +5 ."downElevator"SE.seek :down +5 "storage"(' +99 (k% +6 "core" %K g x ,\ RO +3 "manipulator"&% +8 "core" %Й ) * +  +9 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&~'\ +106 "core" ' +21 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (@& +8 "core" & \ +1509 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +3 "processing"%| +96 "core"  +3 "processing"%y% +8 "core" %Ao\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +597 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%z' +2115 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%  +35 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%^ @ +68 "core" A +7 ."psFlush"PSV.dial :mixloop +4 "processing"%A +96 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%`'F +2610 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%W +95 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +19 ."psFlush"PS.seek 1ml +4 "processing"%'T +1089 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1599 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%I +69 "core" +3 ."psFlush"PTV.dial :puck +3 "processing"%  +70 "core"  +4 ."psFlush"PBV.dial :waste1 +7 .PS.seek 0ml +3 "processing"%\\'d +2610 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"%e +72 "core"  +4 ."psFlush"PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +3 "processing"%' +594 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%?' +1696 #"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)\ +413 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%s' +2167 "Can"?\ 45 +442 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +68 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%v'd +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%L'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1595 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%T +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%m  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%.' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2627 "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"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%t' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%='d +2610 "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"%{  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&& +5 "core" &j   + "manipulator"&7% +8 "core" %\ "  +3 ."psFlush"Elbow.seek PC + "manipulator"&i( +244 "core" ( + "manipulator"&& +4 "core" &  % M + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" & * ) } +2 ."psFlush"Forearm.seek PC +2 "manipulator"&q' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&1/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%c( +425 "core" ( +2 "manipulator"&J& +4 "core" & ! ! + "manipulator"&}% +4 "core" %   ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&,(, +140 "core" ( +2 "manipulator"&B& +4 "core" &-  % h + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- "   h +43 ."psFlush"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&G'b +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&a1 +63 "core" 1 +2 "manipulator"& % +4 "core" % ^W 7 # F " +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +117 "core" ' + #tFinished short da assay +1381 #-> access 3 +2 "storage"(% +4 "core" % N\ + "manipulator"&U% +4 "core" %\ ! e +2 "manipulator"&]& +4 "core" &-   h +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(X([ +680 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ("& +3 "core" &[ S\ +672 #t-> access 4 + "storage"(O% +4 "core" % \ +2 "manipulator"&_% +4 "core" %\   + "manipulator"&R& +5 "core" &- " !  h + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(M(S +976 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &V :\ +1062 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +3 "core" &;  +2 "manipulator"&& +4 "core" &- $  W h +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&V(, +3 "core" ( + "manipulator"&& +4 "core" &- # ' , h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-   h +2 .tForearm.seek :garage +2 "manipulator"&$'b +105 "core" ' +2 .tHand.close + "manipulator"& samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &B  + "manipulator"&P& +4 "core" &, "   * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&D(, +24 "Can"f\ )) +4 "core" ( + "manipulator"&+& +5 "core" &, %    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &, ! !   +2 .tForearm.seek :garage +2 "manipulator"&n'b +105 "core" ' +2 .tHand.close + "manipulator"&Q/ +58 "core" / +2 "manipulator"&s& +4 "core" &, ' (  + "manipulator"&Y% +4 "core" % ak ! ! G +2 .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +303 "core" ( + "manipulator"&>& +4 "core" &  % / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'O +101 "core" ' +2 "manipulator"&L& +4 "core" & " / +2 "manipulator"&T% +3 "core" %C " "  \ +2 "collection"'m& +4 "core" &K +2 "collection"' & +5 "core" &G +2 .tCC.seek :closed + "collection"'(X +5 "core" &I  +7 & .L %f +9 &ZzF 7 +9 &yG J +10 &UM I +9 &XE J +10 &FVK J +9 &VL J +9 &VL J +10 &YN I +9 &OYK I +9 & YK I +10 &!WV J +9 &#WU J +10 &%VUO J +9 &'VO J +9 &(WM J +10 &*WW J +9 &,^WM J +9 &. WM J +10 &/WO J +9 &1XR J +10 &3gYW I +9 &5)YO I +9 &6YT I +10 &8Z^ I +9 &:nYO J +9 & samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &  +2 "manipulator"&& +4 "core" &- $ #  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(, +3 "core" ( + "manipulator"&]& +4 "core" &- & %  \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- ! ! \ +2 .tForearm.seek :garage +2 "manipulator"&"'b +108 "core" ' +2 .tHand.close + "manipulator"&O/ +58 "core" / +2 "manipulator"&_& +4 "core" &- 2 - ' \ + "manipulator"&R% +4 "core" % cn # # %  +2 .tForearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +295 "core" ( +2 "manipulator"&K& +4 "core" &$  '  :- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# #  :- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' + "manipulator"&C& +4 "core" &$ '  6 :- +2 "manipulator"&<% +4 "core" %J ! ! )  +2 "collection"'-& +3 "core" &  +2 "collection"'!& +6 "core" &  +2 .tCC.seek :closed +3 "collection"',(X +3 "core" &  +6 & 8 +10 &EJz 0 +9 &zv% D +9 &&b K +10 &]# J +9 &Z J +10 &o_ J +9 &0_$ K +9 &] K +10 &Y J +9 &w_$ J +9 &!9Y J +10 &"Y$ J +9 &$Z J +10 &&~] K +9 &(A] J +9 &*b J +10 &+^ J +9 &-_! J +9 &/I] J +10 &1 ]! J +9 &2_ K +10 &4\\ J +9 &6QZ# J +9 &8Y J +10 &9\\ J +9 &;\\ K +9 &=ZY J +10 &?] K +9 &@] J +10 &B\\ J +9 &D_f K +9 &Fu M +10 &Gw\ Q +9 &Isu\ U +9 &KF~|\ V +10 &M\ W +9 &N\ X +10 &P\ X +9 &RI \ X +9 &T \ Y +10 &U\ X +9 &W{\ 7 +9 &XS2\ !b +10 &X\ R +5 ( +2 "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + "collection"'& +4 "core" &X\ Q +2 &X\ Q + .tHand.open + "manipulator"&$1 +63 "core" 1 +2 "manipulator"&*% +4 "core" % J 5 ' E  +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"%V  +176 "core"  + "processing"%S% +4 "core" %g\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%8'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' + .tPSV.dial PSR +2 "processing"%6 +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +178 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%x'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%;  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2630 "core" ' + .tPSV.dial :PTV +2 "processing"%p +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%o'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" &#  :- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +3 "core" ( + "manipulator"&H& +4 "core" &# ) ! W :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &#  ! :- +2 .tForearm.seek CC +2 "manipulator"&N'O +94 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tCC.seek :open +2 "collection"'@( +428 "core" ( +2 "manipulator"&:& +4 "core" &# - & :- + "manipulator"&% +4 "core" % ` $ ( 3 + .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&2(, +283 "core" ( + "manipulator"&y& +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 :garage + "manipulator"& 'b +107 "core" ' +2 .tHand.open +2 "manipulator"&^1 +64 "core" 1 + "manipulator"&A% +4 "core" % ]R 9 .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +118 "core" ' +613 #t-> PS.flush +2 #Flushing Processing stage + "processing"%j% +3 "core" %i9  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%F& +4 "core" &4  +2 "manipulator"&(& +4 "core" &- "   + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +2 "core" ( +2 "manipulator"&I& +3 "core" &-  % 2 + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &- "  & + +2 .tForearm.seek :garage +2 "manipulator"&e'b +104 "core" ' + .tHand.close + "manipulator"&\\/ +65 "core" / +2 "manipulator"&& +4 "core" &- , ' + + "manipulator"&4% +4 "core" % rm  % 2 +2 .tForearm.seek :retract +2 "manipulator"&'\ +160 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +119 "core" ( +2 "manipulator"&& +5 "core" &   )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & "    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&P' +92 "core" ' + "manipulator"&+& +5 "core" & % * >  + "manipulator"&b% +4 "core" % !  +2 "processing"%Q& +4 "core" &A +2 "processing"%s& +4 "core" &, +3 .tPC.seek :closed + "processing"%Y(X +4 "core" &) +8 & ."\ $e +10 &W~#\ 7 +9 &!\ K +10 &\\#\ K +9 &s`!\ K +9 &5` \ K +10 &b \ K +9 &_!\ L +9 &{_!\ K +10 &<`#\ L +9 &_!\ K +9 &!]!\ K +10 &#a#\ K +9 &%D`!\ L +10 &'`#\ L +9 &(_%\ K +9 &*\\"\ K +10 &,M`!\ K +9 &.]$\ K +9 &/`!\ K +10 &1]#\ K +9 &3Ta(\ L +10 &5`"\ L +9 &6_"\ K +9 &8^#\ K +10 &:^\\!\ K +9 &<c"\ K +9 &=d#\ K +10 &?b#\ K +9 &Aeb \ K +10 &C'c\ K +9 &Dh*\ L +9 &Fy\ N +10 &H^!\ P +9 &J!\ Q +9 &K&\ Q +10 &M \ R +9 &Ob"\ R +10 &Q"!\ R +9 &R \ S +9 &T#\ R +10 &Vg!\ S +9 &Wcr\ - +9 &X# \ ? +9 ( +4 "processing"%s& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +5 "core" &X \ , + &X:\ , + .tHand.open +2 "manipulator"&?1 +52 "core" 1 + "manipulator"&n% +4 "core" % 5   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%> +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +1607 "core" ' +2 .tPSV.dial PTV + "processing"%T +69 "core" +2 .tPTV.dial :puck + "processing"%m  +69 "core"  + .tPBV.dial :waste1 +2 "processing"%v  +50 "core" +2 .tPS.seek 0ml +2 "processing"%`'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%u +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%.' +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2105 "core" ' + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial PSV +2 "processing"%3 U +50 "core" V +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' + .tPSV.dial PBV +2 "processing"%\ @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%f' +2607 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%9'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%E +40 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2613 "core" ' + .tPSV.dial PTV +2 "processing"%5 +67 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%#'d +2612 "core" ' + .tPSV.dial PBV +6 "processing"%/ @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%t' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%{  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%='d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & ( "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&l& +4 "core" & '   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & ) ! H  +2 .tForearm.seek PC +2 "manipulator"&)' +108 "core" ' + .tHand.close +2 "manipulator"&0/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&Z& +4 "core" &    + "manipulator"&J% +4 "core" % ! ! ! +2 .tForearm.seek :retract +2 "manipulator"&h'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(, +129 "core" ( +2 "manipulator"&q& +4 "core" &,\ $ & H R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &,\ " " - R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a'b +109 "core" ' + .tHand.open + "manipulator"& 1 +52 "core" 1 +2 "manipulator"&}% +4 "core" % WV 2 / @  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +105 "core" ' +512 "Can"\ // +1554 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'G& +3 "core" & +2 "manipulator"&& +4 "core" &, ! ! ' H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +3 "core" ( + "manipulator"&w& +4 "core" &,  & H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &,  " % H +2 .tForearm.seek :garage +2 "manipulator"&_'b +110 "core" ' +2 .tHand.close + "manipulator"&R/ +61 "core" / +2 "manipulator"&B& +4 "core" &, . * 6 H + "manipulator"&'% +4 "core" % kr ! * / +2 .tForearm.seek :retract +2 "manipulator"&"'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +284 "core" ( +2 "manipulator"&U& +4 "core" &% $ ;8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &% "  G ;8 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'O +104 "core" ' + "manipulator"&<& +4 "core" &% '  ;8 +2 "manipulator"&-% +4 "core" %M + + = + "collection"'X& +4 "core" &  +2 "collection"'~& +5 "core" &,  +2 .tCC.seek :closed +2 "collection"'(X +3 "core" &&  +9 &. $e +9 &Xx& 6 +9 &} J +10 &Z$ J +9 &w] J +10 &9[ J +9 &\\ K +9 &[ J +10 &Y J +9 &@_ J +9 & \\ J +10 &!] J +9 &#Z" J +10 &%I\\ J +9 &'\ [ J +9 &(] J +10 &*\\ J +9 &,QY J +9 &.]! K +10 &/] J +9 &1Y# J +9 &3X\\ J +10 &5[ K +9 &6[ J +10 &8] K +9 &:`\\# J +9 &<"Y J +10 &=] J +9 &?\\ K +10 &Ah\\ J +9 &C*[ J +9 &Dg L +10 &F\ N +9 &HYy\ R +9 &Jlk\ V +10 &Kxy\ W +9 &M\ W +9 &OQ\ W +10 &Q\ X +9 &R\ X +10 &T\ Y +9 &VU\ Y +9 &We\ 0 +10 &Xl \ S +9 ( +2 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'$& +4 "core" &Xsy\ L + &Xsy\ L + .tHand.open + "manipulator"&*1 +54 "core" 1 + "manipulator"&!% +4 "core" % M + (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +116 "core" ' +1629 #t-> CBV.PRV +2 .CBV.dial PRV +593 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%S @ +68 "core" A +2023 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +94 "core" +355 #t-> CTV.air + .CTV.dial :air +913 #-> PRV.CBV + .PRV.dial CBV +760 #-> PSR.flush + .PSR.select :flush +2 "processing"%@ +3560 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +68 "core"  +551 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%r' +2618 "core" ' +2 "processing"%8% +46 "core" % \  +474 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%6 +68 "core" +254 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' + "processing"%% +4 "core" %g#\ +1208 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +68 "core"  +483 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%;' +2607 "core" ' + "processing"%x% +4 "core" %\  +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%p +68 "core" +264 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%&'d +2607 "core" ' + "processing"%d% +4 "core" %g\ +1459 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%H +68 "core"  +524 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%k' +2619 "core" ' +2 "processing"%% +4 "core" %\  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +68 "core" +1867 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2609 "core" ' + "processing"%,% +4 "core" %i\ +144 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%: +68 "core"  +601 #t-> PSR.air + .PSR.select :air +2 "processing"% +692 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2617 "core" ' + "processing"%N% +4 "core" %\ +378 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%y +69 "core" +850 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%|'d +2610 "core" ' + "processing"%[% +4 "core" %b\ +9 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%^ +68 "core"  +482 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A' +2606 "core" ' + "processing"%% +4 "core" %\  +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +67 "core" +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%j'd +2619 "core" ' + "processing"%F% +5 "core" %b\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%( +68 "core"  +7 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%I' +2610 "core" ' +2 "processing"%z% +4 "core" %\  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%\\ +68 "core" +6 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2616 "core" ' +2 "processing"%4% +4 "core" %`\ +8 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" &$  $ * ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +31 "core" ( +2 "manipulator"&& +4 "core" &  . ? 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &   2 +2 .tForearm.seek CC +2 "manipulator"&e'O +104 "core" ' + .tHand.close +2 "manipulator"&+/ +58 "core" / +2 .tCC.seek :open +2 "collection"'b( +425 "core" ( + "manipulator"&Q& +4 "core" & ' ) 2 +2 "manipulator"&% +3 "core" % O " " # t +2 .tForearm.seek :retract +2 "manipulator"&'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(, +279 "core" ( +2 "manipulator"&& +4 "core" &-  $ # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- $ ! # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'b +106 "core" ' + .tHand.open + "manipulator"&s1 +58 "core" 1 +2 "manipulator"&>% +4 "core" % eW 8 - t  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +121 "core" ' +2974 "Can"#\ )) +53 #t-> PS.flush +2 #Flushing Processing stage + "processing"%o% +3 "core" %`  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  +2 "manipulator"&T& +3 "core" &- #   # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&m(, +3 "core" ( +2 "manipulator"&v& +4 "core" &- %  # # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- "  # +2 .tForearm.seek :garage +2 "manipulator"&u'b +104 "core" ' + .tHand.close + "manipulator"&`/ +60 "core" / +2 "manipulator"&.& +4 "core" &- 2  < # +2 "manipulator"& % +4 "core" % fu % (   + .tForearm.seek :retract +2 "manipulator"&3'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +118 "core" ( +2 "manipulator"&\ & +5 "core" & $ )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +110 "core" ' +2 "manipulator"&f& +4 "core" &  &   + "manipulator"&E% +4 "core" % " # % +2 "processing"%9& +4 "core" &  +2 "processing"%5& +5 "core" &  +2 .tPC.seek :closed + "processing"% (X +5 "core" &  +6 &6 %g +10 &X{\ 7 +9 &\ K +9 &\\\ K +10 &~c\ L +9 &B^\ K +9 &_\ K +10 &^\ K +9 &]\ K +9 &J_\ K +10 & ]\ K +9 &!_\ K +10 &#`\ K +9 &%Q_\ K +9 &'`\ K +10 &(^\ K +9 &*_\ K +9 &,Z_\ K +10 &.\\\ K +9 &/_\ K +10 &1_\ K +9 &3a_\ K +9 &5"`\ L +10 &6]\ K +9 &8`\ K +9 &:j]\ K +10 &<,_\ K +9 &=_\ K +10 &?`\ K +9 &Aq`\ K +9 &C4b\ K +10 &Dd\ L +9 &Fv\ M +9 &Hj\ P +10 &J(\ R +9 &K\ Q +10 &M\ Q +9 &Oo\ Q +9 &Q/\ R +10 &R\ R +9 &T\ R +9 &Vt\ R +10 &W`u\ - +9 &Xq\ 9 +9 ( +3 "processing"%5& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%/& +4 "core" &X\ / + &X / +2 .tHand.open + "manipulator" +52 "core" 1 +2 "manipulator"&{% +4 "core" % 5  { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +111 "core" ' +2 .tPSV.dial PSR +2 "processing"% +68 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%l'T +1086 "core" ' + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%1' +1616 "core" ' +2 .tPSV.dial PTV +2 "processing"%0 +68 "core" +2 .tPTV.dial :puck +2 "processing"%  +68 "core"  +2 .tPBV.dial :waste1 +2 "processing"%D  +51 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2610 "core" ' + .tPSV.dial PSR +7 "processing"%Z +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%J' +587 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%q' +2108 "core" ' + .tPSV.dial PTV +43 "processing"%7 +78 "core" + .tPBV.dial PSV +2 "processing"%) U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +3 .tPS.seek 2.5ml + "processing"%}' +2614 "core" ' + .tPSV.dial :waste1 +2 "processing"%h  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%G +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' +2 .tPSV.dial PTV +2 "processing"%w +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%O'd +2606 "core" ' + .tPSV.dial PBV +2 "processing"%R @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%B' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%'  +108 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2619 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&i& +5 "core" &  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_( +2 "core" ( +2 "manipulator"&U& +4 "core" & %    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & $ # L  +2 .tForearm.seek PC +2 "manipulator"&]' +113 "core" ' + .tHand.close +2 "manipulator"& purge.Intake +3 !o:NoMethodError : mesgu:NameError::message0undefined method `Intake' for :purge:Symbol: name: Intake: args[:bt["(ESP):118: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 +1924 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +7 "manipulator"&=& +4 "core" &-  p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&8(, +3 "core" ( +2 "manipulator"&6& +3 "core" &- & 6 p +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-   E p +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + "manipulator"&& +5 "core" &- ) + R p + "manipulator"&x% +4 "core" % co " #  +2 .tForearm.seek :retract + "manipulator"&p'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +297 "core" ( +2 "manipulator"&d& +4 "core" &  % 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" & ! # : 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'O +91 "core" ' +2 "manipulator"&& +4 "core" & "   6 +2 "manipulator"&% +3 "core" %X !   _ +2 "collection"'k& +4 "core" & +2 "collection"',& +5 "core" & +2 .tCC.seek :closed +2 "collection"':(X +4 "core" &  +7 & & $c +10 &Xx 6 +9 &z J +10 &T J +9 &w[ J +9 &8Y J +10 &[ J +9 &[ J +9 &[ J +10 &A\\ J +9 & [ J +10 &![ J +9 &#^ J +9 &%HZ J +10 &' [ J +9 &([ J +9 &*Z J +10 &,Q[ J +9 &.\\ J +10 &/\\ J +9 &1[ J +9 &3YZ J +10 &5X J +9 &6[ J +9 &8\\ J +10 &:a\\ J +9 &<#\\ J +10 &=[ J +9 &?[ J +9 &Ah\\ J +10 &C)] K +9 &Df K +9 &F~\ N +10 &HYit \ R +9 &Jto\ V +10 &K\ V +9 &M\ W +9 &OQ\ X +10 &Q\ X +9 &R\ Y +9 &T\ X +10 &VV\ Y +9 &Wb\ 4 +9 &Xh \ T +9 ( +3 "collection"',& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'& +4 "core" &Xoj M + &Xoi M + .tHand.open + "manipulator"&N1 +62 "core" 1 +2 "manipulator"&y% +4 "core" % X , ) Q _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 #tPurging external Intake + "collection"'[& +5 "core" &Xoi M + "collection"'^% +4 "core" %O  +2 .tCSV.dial :flush + "collection"'|  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' O +2241 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + 'A  +70 "core"  +3 ~ + .tCTV.dial :intake +2 "collection"'F  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'('Q +2244 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'j  +70 "core"  + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&z& +4 "core" & # $ 8 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +31 "core" ( + "manipulator"&I& +4 "core" &  &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & $   +2 .tForearm.seek CC +2 "manipulator"&2'O +88 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( + "manipulator"&+& +5 "core" &  ! 1  + "manipulator"&K% +4 "core" % Q $ $ ! # + .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +273 "core" ( +2 "manipulator"&Q& +4 "core" &-  & ] 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e'b +107 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&?% +4 "core" % cb 3  + 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +115 "core" ' +5190 #t-> $da[:extractVol]=0.19 +524 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 19:04:49EDT24-Jun-22\\n{}\\nCan@18:57:05, 21.2C, 46% humidity, 15.1psia, 13.728V, 0.190A, 0.190A avg, 2.60W",Subject: "da sampling at most 50ml" +3 "collection"'s& +4 "core" & +2 "manipulator"&>% +5 "core" %\ ! ! ) +2 "storage"(% +3 "core" % \ +2 "storage"(n. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(o(<( +673 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +7 (& +6 "core" &<& )\  +4 "manipulator"&T& +11 "core" &- $ $  5 +4 "manipulator"&v% +8 "core" %\  !  +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek 5 +4 "manipulator"&L( +176 "core" ( +3 "manipulator"&`& +9 "core" &$    !t +3 "storage"(.& +15 "core" &<& \  +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 600 counts +4 "manipulator"& 'M +103 "core" ' +3 "storage"(c& +10 "core" &<& \  +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(P'g +275 "core" ' +3 "storage"(\ - +8 "core" -'g +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 .tSE.seek :pick +4 "storage"(' +26 "core" ' +5 .tSE.seek :down +3 "storage"(u' +280 "core" ' +5 #tTube 5 was empty. Trying tube 6 ... +4 #Loading sh1 puck from tube 6 into Collection Clamp +2 "collection"'f& +9 "core" & \ +3 "manipulator"&E% +8 "core" %S $ "  " +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&9'\ +90 "core" ' +3 "storage"(m% +8 "core" % `\ +3 "storage"(3. +6 "core" .(<( +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +10 .tSC.seek 6 +4 "storage"((K +190 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +4 (/& +7 "core" &K f\  +3 "manipulator"&#& +8 "core" &$   !t +3 .tElbow.seek 6 +4 "manipulator"&{( +30 "core" ( +4 "manipulator"&5& +8 "core" &  " 2 +6 "storage"(& +9 "core" &K \  +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +4 "manipulator"&'b +115 "core" ' +3 "storage"(& +8 "core" &K "\  +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(l'g +272 "core" ' +3 "storage"(0- +7 "core" -'g +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 .tSE.seek :pick +2 "storage"(' +28 "core" ' +6 .tSE.seek :down +3 "storage"(D' +281 "core" ' +4 #tTube 6 was empty. Trying tube 7 ... +3 #Loading sh1 puck from tube 7 into Collection Clamp +3 "collection"'1& +8 "core" & +3 "manipulator"&Z% +8 "core" %[    * +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&Y'\ +105 "core" ' +3 "storage"(J% +8 "core" % 2\  +4 "storage"(7. +6 "core" .(K +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +5 .tSC.seek 7 +6 "storage"()([ +190 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +5 (q& +8 "core" &[ \\\  +3 "manipulator"& & +14 "core" & ! $ " 2 +4 .tElbow.seek 7 +2 "manipulator"&(/ +82 "core" ( +3 "manipulator"&h& +8 "core" &9 ! G S +3 "storage"(}& +8 "core" &[ \  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 7 + 600 counts +3 "manipulator"&G'Ж +106 "core" ' +2 "storage"(a& +9 "core" &[ P\  +12 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(w'g +276 "core" ' +3 "storage"(- +7 "core" -'g +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 .tSE.seek :pick +4 "storage"(R' +27 "core" ' +5 .tSE.seek :down +4 "storage"(O' +270 "core" ' +3 .tSE.stop +3 "storage"(5 +5 "manipulator"&'% +14 "core" %Ћ " w +7 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&B'\ +90 "core" ' +3 !to:Storage::Error: mesg"Out of Pucks:bt[" $da[:extrctVol]=0.19 +553 #-> startTube 4 +552 #-> da 50 +3 #da sampling at most 50ml +6 #Loading sh1 puck from tube 4 into Collection Clamp +5 ."Qmail"DAfans.email "Started da in tube 4 at 19:06:07EDT24-Jun-22\\n{5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@18:57:05, 21.2C, 46% humidity, 15.1psia, 13.728V, 0.190A, 0.190A avg, 2.60W",Subject: "da sampling at most 50ml" +5 "collection"'i& +10 "core" & +5 "manipulator"&U% +10 "core" %\  % $ \ ) +5 "storage"(% +10 "core" % /\ +3 "storage"(<. +12 "core" .([ +4 .tSC.reconfigure :tight +19 "storage"($\ .(\ 1~b +9 .tSC.seek 4 +4 "storage"((,e +516 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +4 (t& +8 "core" &,d J\ +3 "manipulator"& & +8 "core" &9    S +3 .tElbow.seek 4 +3 "manipulator"&X( +17 "core" ( +3 "manipulator"&"& +9 "core" & ( q 3 +3 "storage"(*& +7 "core" &,e -\ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 600 counts +3 "manipulator"&!'Ѽ +137 "core" ' +3 "storage"(]& +9 "core" &,e C\ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"(_'g +273 "core" ' +4 "storage"(C- +7 "core" -'r +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (S& +7 "core" &,e <\ +6 "manipulator"&@& +7 "core" & " " " 3 +4 .tElbow.seek 4 +3 "manipulator"&~( +56 "core" ( +3 "manipulator"&& +8 "core" & $ %  + +3 "storage"(=& +7 "core" &,e \ +4 .tForearm.seek 4 + 300 counts +6 "manipulator"&6'А +54 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&r/ +54 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&& + "storage"(' +25 "core" & ' - * +4 "manipulator"&x% +9 "core" % Ј + &  +4 .tForearm.seek :retract +4 "manipulator"&$'\ +97 "core" ' +3 .tElbow.seek CC +4 "manipulator"&( +123 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +21 "core" ( +3 "manipulator"&& +115 "core" &%   <? +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &d& +8 "core" &% % #  <? +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&8'O +107 "core" ' +4 "manipulator"&H& +8 "core" &%  $ Y <? +4 "manipulator"&% +7 "core" %F $ f +4 "collection"'& +12 "core" &\  +6 "collection"'k& +16 "core" &  +4 &  +6 .tCC.seek :closed +2 "collection"'p(X +9 "core" &  +2 &  +6 &2|\ *x +11 &e\ = +6 &r\ K +10 &MY J +9 &Y J +9 &Z J +10 &Z J +10 &UZ J +9 &Y J +14 &Y J +5 & U I +9 &"]Z J +9 &$Y J +9 &%Y J +10 &'Z J +8 &)eZ J +11 &+(\\\ J +9 &,X J +9 &.W J +10 &0mY J +9 &2/Z J +9 &3Y\ J +13 &5Z J +7 &7vZ J +8 &98Z J +10 &:Z\ J +9 &<Z\ J +11 &>~Y\ J +8 &@@Z J +9 &B]\ J +10 &Cb\ K +8 &E|u\ M +10 &G4\ Q +10 &H\ U +9 &J\ V +14 &Lj\ V +6 &N+\ V +8 &O\ W +10 &Q\ W +8 &Sl\ X +11 &U-\ Y +9 &V\ V +9 &X(;\ +~ +10 &X\ K +5 ( +6 "collection"'k& +6 #tCollection Clamp onSpring/offSpring for 11/24 samples, on/off torque 2.07 +7 .Hand.open +3 "manipulator"&b1 +7 "core" &Xx\ K +51 1 +3 "manipulator"&% +9 "core" % F + , ) +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&N'\ +118 "core" ' +4 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +165 .tIntake.select :close +6 .Exhaust.select :close +3 .SS.hold +2 "sampler")y+ +5 "core" + +3 "sampler"),% +9 "core" % \  +2 "collection"'[& +10 "core" &Xx K +6 "Can"v\ FF +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")^ +6 "core"  +5 "sampler")|  +6 "core"  +4 .tSS.reconfigure :fast +4 "sampler")#.0X +25 +3 .tdelay 3.8 seconds +383 "collection"' % +6 "core" %R\ +8 "sampler")F% +9 "core" %5X% \  +3 .tSSV.dial :spit +2 "sampler") +126 "core" +4 .tSS.seek 0ml +2 "sampler")j' +313 "core" ' +3 .tSSV.dial CBV +2 "sampler")z  +128 "core"  +6 .tCTV.dial :intake +3 "collection"'I  +71 "core"  +3 #tWaiting for external sampler to finish priming... +3 .delayUntil "19:09:34.60" +1361 "Can"s\ JJ +47 #"flow"0.0L/min +2309 #"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)\ +12523 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'4% +3 "core" %R\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +3 "core" %RYY\ + "sampler")% +4 "core" %k_ \  +19 "collection"'n% +2 "core" %RY[K\ +2 "sampler")M% +4 "core" %k] \  +21 "collection"'% +3 "core" %R[]\ \ +2 "sampler")T% +4 "core" %kZ \  +24 "collection"'v% +3 "core" %R^b7\ +2 "sampler")`% +4 "core" %kY \  +28 "collection"'.% +3 "core" %RbeE\ +2 "sampler")% +4 "core" %kX \  +32 "collection"'c% +2 "core" %Ril?\ +2 "sampler")W% +4 "core" %kX  \  +36 "collection"'\ % +3 "core" %RvvC\ +2 "sampler")P% +4 "core" %kY=> \  +41 "collection"'f% +3 "core" %RL\ +2 "sampler")% +4 "core" %nlj \  +47 "collection"'E% +3 "core" %R=\ + "sampler")m% +4 "core" %n \  +2 "sampler")3% +3 "core" %n \  +2 .tIntake.select :close + "sampler")0 +9 ) % +3 "core" %n \  + .tSSV.dial :exhaust +2 "sampler")/  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")#' +921 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")5  +71 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +210 "collection"'% +3 "core" %R\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"','Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X' +578 "core" ' +2 .tdelay 15 seconds +1502 "collection"'% +3 "core" %{) +2 "sampler")n% +3 "core" %* \  +2 #tEvacuated: Intake @16.2psia, Outlet @13.9psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")M +129 "core"  + .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'c'Q +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")W +120 "core" ' + ."CSpush"CS.stop + "collection"'5 +4 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9\ Bi +102 "collection"'9 +3 "core" 9\ Em +102 "collection"'v9 +3 "core" 9\ Jq +102 "collection"'`9 +2 "core" 9\ Ou +103 "collection"'9 +3 "core" 9\ Sy +102 "collection"'T9 +3 "core" 9\ W~ +102 "collection"'W9 +2 "core" 9\ \\ +103 "collection"'?9 +2 "core" 9\ a +102 "collection"'c9 +2 "core" 9\ d +103 "collection"'.9 +2 "core" 9\ h +102 "collection"'\ 9 +3 "core" 9\ m +102 "collection"'f9 +2 "core" 9\ q +103 "collection"'9 +2 "core" 9\ u +102 "collection"'P9 +2 "core" 9\ y +103 "collection"'E9 +3 "core" 9\ ~ +102 "collection"'m9 +2 "core" 9\  +103 "collection"'e9 +2 "core" 9\  +102 "collection"'39 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +102 "collection"'s9 +3 "core" 9\  +102 "collection"'/9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +102 "collection"'59 +3 "core" 9\  +102 "collection"'L9 +3 "core" 9\  +102 "collection"'99 +3 "core" 9\  +102 "collection"'#9 +2 "core" 9\  +103 "collection"'%9 +2 "core" 9\  +102 "collection"'o9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'0 `\ `\ F +3 '19 +3 "core"  + 9\ \  +2 "collection"'% +4 "core" %qp\ + #tBegun lysing Collection Puck Heater at 68C/39.7psia +56955 "Can"`\ +3035 "core" ` + "collection"'Z9 +4 "core" 9\  + "collection"'J% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.2psia +2 .CS.seek 0ml + "collection"''Q +333 "core" ' +11 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'q @ +94 "core" A + .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1349 "core" ' +2 .tCSV.dial CTV + "collection"'h  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'a  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +6 "collection"'{ @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'Y'Q +1334 "core" ' +2 "collection"'% +4 "core" %V  + #tPuck @45.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'D +95 "core"  + .tCBV.dial CSV +2 "collection"'u  +28 "core"  +2 "collection"'w% +4 "core" %V  +2 .tCS.seek 5.001ml + "collection"'''m +1341 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'R  +41 "core" + "collection"'O% +4 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"'G' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'i @ +41 "core" > +3 .tCS.seek 10ml + "collection"'U' O +834 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +107 "core" _ +2 #tLysing Complete + "collection"'<& +4 "core" &XsDE K +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&)% +4 "core" %\ & ! $ + "storage"(t% +4 "core" % '\ +2 "storage"(l. +3 "core" .(,e + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"("( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (*& +2 "core" & n m \ +2 "manipulator"&]& +3 "core" &% "   <? +2 "manipulator"&C% +4 "core" %\ # ! $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(_ +152 "core" ( +2 "manipulator"&@& +4 "core" &V $ ' V  + "storage"((& +4 "core" & 1\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&B'Д +101 "core" ' + "storage"(& +5 "core" & \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(='g +274 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"( 'z +34 "core" ' +2 "manipulator"&x& +4 "core" &V  ' #  + "manipulator"&X% +4 "core" %Ј #  2 R +2 .tForearm.reconfigure :loose +54 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&!'\ +115 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +165 "core" ( +2 "manipulator"&S& +4 "core" &   &  3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&d'O +102 "core" ' +2 .tHand.close + "manipulator"&~/ +63 "core" / +2 .tCC.seek :open +2 "collection"'r( +426 "core" ( + "storage"(& +4 "core" & \ +2 "storage"(& +3 "core" & \ +2 "manipulator"&& +3 "core" &   ! 3 +2 "manipulator"&H% +3 "core" % & " ! " u +2 .tForearm.seek :retract +2 "manipulator"&$'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&b(_ +160 "core" ( + "manipulator"&& +5 "core" &g  " / Z + "storage"(8& +4 "core" & ;\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"& '< +99 "core" ' + .tElbow.hold +2 "manipulator"&[, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&k% +4 "core" % B] 2 - +2 "storage"(,& +4 "core" & L\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 306 counts + "manipulator"&^'n +37 "core" ' + "manipulator"&y& +4 "core" &w   c J +2 "storage"(A& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&|'Д +31 "core" ' + "storage"( % +5 "core" % N\ +2 ."downElevator"SE.seek :down +3 "storage"(F' +99 (&% +3 "core" %;N ,\ SR +2 "manipulator"&% +4 "core" %} !   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +109 "core" ' +41 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &LJ +2 "manipulator"&& +4 "core" &w " # & J + "manipulator"&z% +4 "core" %\ !  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(, +174 "core" ( +2 "manipulator"&+& +4 "core" &, &  !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&4'b +102 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / + "manipulator"&;& +4 "core" &, ( * ;  +2 "manipulator"&\\% +3 "core" % q ) ! V 1 +2 .tForearm.seek :retract +2 "manipulator"&'\ +125 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +282 "core" ( +2 "manipulator"&Q& +4 "core" &5  % , I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" &6 " # I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + "manipulator"&K& +4 "core" &4  , I +2 "manipulator"&% +4 "core" %G  !  s + "collection"'n& +4 "core" &SS +3 "collection"'M& +4 "core" &SS +2 .tCC.seek :closed +2 "collection"'>(X +4 "core" &SS +7 &2RUp $e +9 &YvTT 6 +10 &yST I +9 &TRS H +9 &XRS H +10 &HUTU I +9 &\ UTR I +10 &VRT I +9 &XTS H +9 &PZST I +10 & ]RS I +9 &!USRl H +9 &#XSS I +10 &%XYUS I +9 &'ZRS I +10 &(WSS I +9 &*YQS H +9 &,`ZSTp I +10 &.!\\TS I +9 &/UTS I +9 &1XVS H +10 &3hXSRs I +9 &5*ZTT I +10 &6\\SU I +9 &8WRU I +9 &:pYST I +10 &<1\\STv I +9 &=XRUh H +11 &?XUW H +9 &AxYTU I +8 &C:[`U I +10 &DgJW K +9 &F'< N +9 &Hc,'\ S +10 &J11\ V +9 &K/2{\ V +9 &M./a\ W +10 &O\\+,G\ X +9 &Q)*<\ X +10 &R''\ X +9 &T((\ X +9 &V`%%\ Y +10 &W\\%$\ 8 +9 &Xj##\ R +10 ( + &Xlj$$ P +2 "collection"'M& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.06 +2 "collection"'& +4 "core" &Xlj$" P + .tHand.open + "manipulator"&v1 +56 "core" 1 + "manipulator"&`% +5 "core" % G -  ) s + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%T +38 "core"  +2 "processing"%W% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%?'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%c  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +1595 "core" ' + .tPSV.dial PSR +2 "processing"%\ +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%f' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'  +70 "core" + .tPSV.dial :mixloop +2 "processing"%P +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%E  +123 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%e  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%/  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +42 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +4 "core" &4  $ [ I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +3 "core" ( + "manipulator"&%& +4 "core" &4 &  1 I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &4 * - I +2 .tForearm.seek CC +2 "manipulator"&1'O +104 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'7( +426 "core" ( +2 "manipulator"&0& +4 "core" &4   I + "manipulator"&Z% +4 "core" % `   +2 .tForearm.seek :retract +2 "manipulator"&J'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +290 "core" ( + "manipulator"&q& +5 "core" &- &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- !  %  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' + .tHand.open +2 "manipulator"&h1 +63 "core" 1 + "manipulator"&}% +4 "core" % Q3 6 ( F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +120 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'{& +5 "core" &=  + "manipulator"&% +4 "core" %\ !   + "storage"(% +4 "core" % Q\ + "storage"(D. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(u(,e +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (w& +2 "core" &,e \  +2 "manipulator"&Y& +4 "core" &- ! !   + "manipulator"&R% +4 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +52 "manipulator"&O( +187 "core" ( + "manipulator"&'& +4 "core" &  $ % + +2 "storage"(i& +4 "core" &,e ]\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&G'Ѽ +100 "core" ' + "storage"(& +4 "core" &,e <\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<'g +281 "core" ' +2 "storage"()- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (t& +2 "core" &,e B\  +2 "manipulator"&l& +4 "core" &  + +2 .tElbow.seek 4 +2 "manipulator"&*( +3 "core" ( + "manipulator"&]& +4 "core" &  "  + +2 "storage"(C& +3 "core" &,e e\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&@/ +55 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&(& + "storage"(' +7 "core" & & + +2 "manipulator"&% +3 "core" % Ј & 5 < +2 .tForearm.seek :retract +2 "manipulator"&N'\ +88 "core" ' +2 .tElbow.seek CC + "manipulator"&( +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ( + "manipulator"&x& +4 "core" &9 (  * M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &: ! \ M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='O +108 "core" ' + "manipulator"&S& +5 "core" &:  $ M + "manipulator"&6% +4 "core" %W " #  +2 "collection"'B& +4 "core" &d  +2 "collection"'& +5 "core" &^  +2 .tCC.seek :closed +2 "collection"'~(X +4 "core" &N  +6 &24 $e +10 &Xu 6 +9 &y J +9 &T I +10 &Z I +9 &DU I +10 &Ul I +9 &X_ I +9 &UG I +10 &MW= H +9 & X* I +9 &!Z I +10 &#[ I +9 &%UX H +10 &'X H +9 &(W I +9 &*W H +10 &,\\X I +9 &.[ I +9 &/Y I +10 &1[ I +9 &3eX H +10 &5&W I +9 &6[ I +9 &8Y= I +10 &:k\\* I +9 &<.Y! I +9 &=\\ I +10 &?X I +9 &As] I +10 &C4\\` J +9 &Dm K +9 &FJI\ P +10 &H]%.\ T +9 &J()\ U +9 &K*+r\ V +10 &M*)y\ V +9 &OZ&(t\ W +10 &Q'#e\ X +9 &R&&f\ X +9 &T%&_\ Y +10 &V]$&P\ Y +9 &Wc#$J\ 1 +9 &Xk%$?\ X +9 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +2 .Hand.open + "manipulator"&!1 +3 "core" &Xsn$%3 P +58 1 +2 "manipulator"&p% +4 "core" % V + - : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core" ~ + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2614 "core" ' +2 "collection"'% +4 "core" % J  +2 .tCS.seek 3.999ml + "collection"'8'NK +1589 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%d  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%_  +79 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'k ` +29 "core" _ + .tCSV.dial :air +2 "collection"', @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'y' O +1594 "core" ' +2 .tCSV.dial CTV +2 "collection"'A  +42 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'$ @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'&  +122 "core" + "collection"'& +4 "core" &Xsm P +2 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&b% +3 "core" %\ % ' R +2 "storage"( % +3 "core" % h\ +2 "storage"(^. +3 "core" .(,e + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & z w "\ +2 "manipulator"&z& +4 "core" &9  % 0 M + "manipulator"& % +4 "core" %\ " )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&|(_ +170 "core" ( +2 "manipulator"&+& +4 "core" &[ %   T +2 "storage"(2& +3 "core" & ^\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&F'Д +102 "core" ' +2 "storage"([& +4 "core" & -\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"(;- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&\\& +3 "core" &[ # "  T +2 "storage"(I& +4 "core" & 7\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&4'< +38 "core" ' + .tElbow.hold +2 "manipulator"&Q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(V- +5 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(:' +32 "core" ' + "manipulator"&K% +4 "core" %5W ) +  +2 "storage"(& +3 "core" & i \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 293 counts +2 "manipulator"&n'a +29 "core" ' + "manipulator"&& +5 "core" &f $ \ c I + "storage"(r& +4 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +38 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(v' +37 "core" ' + "manipulator"&`& +5 "core" &f ! #  I + "manipulator"&M% +4 "core" % # ( O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +110 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +159 "core" ( + "manipulator"&& +4 "core" &. $  Dy + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &. ! # Dy +2 .tForearm.seek CC + "manipulator"&c'O +104 "core" ' +2 .tHand.close + "manipulator"&?/ +57 "core" / +2 .tCC.seek :open + "collection"'\ ( +426 "core" ( +2 "storage"(.& +4 "core" & ;\ + "storage"(& +4 "core" & 9\ +2 "manipulator"&P& +4 "core" &. & )  Dy + "manipulator"&E% +4 "core" % -  # t +2 .tForearm.seek :retract + "manipulator"&f'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&e(_ +258 "core" ( +2 "manipulator"&m& +4 "core" &Z !  p ' + "storage"( & +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&3'< +98 "core" ' +3 .tElbow.hold + "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&s1 +59 "core" 1 +2 "manipulator"&5% +4 "core" % Jc ( + f + "storage"(& +4 "core" & M\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts +2 "manipulator"&9'v +27 "core" ' +2 "manipulator"&%& +4 "core" &  !t + "storage"(o& +4 "core" & E\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +29 "core" ' + "storage"(j% +4 "core" % \ \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (>% +2 "core" %H \ RO +2 "manipulator"&0% +4 "core" %Ї * "  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +44 "manipulator"&Z'\ +100 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ' + .tPSV.dial :air +2 "processing"%1  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%q' +2620 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%#  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%h +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%}  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%J'd +1322 "Can"\ 22 +1286 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%{& +4 "core" &K  +2 "manipulator"&& +4 "core" & ! V !t + "manipulator"&% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&D(, +181 "core" ( +2 "manipulator"&& +4 "core" &- $   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&Y'b +104 "core" ' +2 .tHand.close + "manipulator"&R/ +54 "core" / + "manipulator"&"& +4 "core" &- ,   +2 "manipulator"&'% +3 "core" % th #  +2 .tForearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +117 "core" ( + "manipulator"&& +4 "core" &  % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +4 "core" &  # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&)' +120 "core" ' +2 "manipulator"&t& +4 "core" & $ $ +2 "manipulator"&l% +4 "core" % ! " % + "processing"%]& +4 "core" &*  +2 "processing"%C& +5 "core" &;  +2 .tPC.seek :closed +2 "processing"%@(X +4 "core" &I  +9 &4S\ +{ +10 &eS\ > +9 &wV L +10 &U]] K +9 &bg K +9 &`^ L +10 &^i K +9 &]`e K +9 &^n K +10 &`s K +9 & `z K +10 &"dcs K +9 &$&au K +9 &%bt K +10 &'b{ K +9 &)k` L +9 &+/_ K +10 &,` K +9 &._ K +10 &0tcu K +9 &26` K +9 &3] K +10 &5c K +9 &7|_ K +9 &9>c K +10 &:` L +9 &<` K +9 &>_ K +10 &@F_ K +9 &Bc K +10 &Cd K +9 &Ej L +9 &GD\ O +10 &H\ Q +9 &J\ Q +9 &L\ R +10 &NC\ R +9 &P\ R +10 &Q\ R +9 &S\ R +9 &UH\ S +10 &W \ E +9 &X5H\ ^ +9 &X1 - +6 ( +2 "processing"%C& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%(& +4 "core" &X - + &X - + .tHand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&O% +4 "core" % / % M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +112 "core" ' + .tPRV.dial :air +2 "processing"%x  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%X +42 "core" +2 "processing"%<% +4 "core" %bu  +2 .tPS.seek 0.3ml +2 "processing"%'_ +384 "core" ' + .tPSV.dial PSR +2 "processing"%* +95 "core"  +2 "processing"%S% +4 "core" %`  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%6'. +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +95 "core" + .tPTV.dial :mixing +2 "processing"%N @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%7  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%!'d +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&p& +4 "core" &  " e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & '   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.seek PC + "manipulator"&=' +116 "core" ' + .tHand.close + "manipulator"&L/ +65 "core" / +2 .tPC.seek :open + "processing"%( +426 "core" ( + "manipulator"&U& +4 "core" & !  +2 "manipulator"&d% +3 "core" %  " # B +2 .tForearm.seek :retract +2 "manipulator"&_'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(, +139 "core" ( + "manipulator"&k& +4 "core" &-   j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- !  j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'b +107 "core" ' +2 .tHand.open + "manipulator"&A1 +61 "core" 1 +2 "manipulator"&y% +4 "core" % LT )  &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +111 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%&& +4 "core" &#  + "manipulator"&% +4 "core" %    E : +2 "storage"(b% +4 "core" % b\ + "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(^(,e +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &,c !\  +2 "manipulator"&z& +3 "core" &-    j +2 "manipulator"& % +3 "core" %    e : +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&u( +175 "core" ( + "manipulator"&+& +4 "core" &   L # +2 "storage"(2& +3 "core" &,c #\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&['Ѽ +106 "core" ' + "storage"(& +4 "core" &,c 5\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' + "storage"(;- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" &,c @\  +2 "manipulator"&I& +4 "core" &  " ! # + .tElbow.seek 4 +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&K& +3 "core" &    # +2 "storage"(& +3 "core" &,c =\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +40 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&r/ +63 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):124: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"&`& + "storage"(M' +8 "core" &  ) " T # + "manipulator"&F% +4 "core" % S ! ! $ +2 .tForearm.seek :retract +2 "manipulator"&|'\ +110 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +104 "core" ( + "manipulator"&4& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &   [  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&:' +122 "core" ' + "manipulator"&& +4 "core" & %   +2 "manipulator"&g% +4 "core" % ! "  + "processing"%& +4 "core" &u  +2 "processing"%Q& +5 "core" &&  +2 .tPC.seek :closed + "processing"%?(X +5 "core" &&  +8 &2|( *y +9 &d\ = +10 &y\ L +9 &E\\ K +9 &_ K +10 &b K +9 &Z K +10 &M\\ K +9 &[ J +9 &] K +10 & ` K +9 &"U` K +9 &$\\ K +10 &%\\ K +9 &'b K +10 &)]Z K +9 &+Z K +9 &,` K +10 &.^ K +9 &0e` K +9 &2'_ K +10 &3_ K +9 &5` K +10 &7nY K +9 &91] J +9 &:] J +10 &<] J +9 &>w_ J +9 &@8^ K +10 &Aa K +9 &Cc K +10 &Ews\ M +9 &G1\ P +9 &H\ Q +10 &J\ Q +9 &Lt\ Q +9 &N5\ Q +10 &O\ R +9 &Q\ Q +10 &Sx\ R +9 &U:\ R +9 &V\ K +10 &X1Bs|\ $j +9 &X1x , +5 ( +2 "processing"%Q& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open +2 "manipulator"&T1 +3 "core" &X , +59 1 +2 "manipulator"&~% +54 "core" %  2   +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +104 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% T +2 %P9 +5 "core" 9LK +102 "processing"%E9 +3 "core" 9KN +102 "processing"%c9 +2 "core" 9HN  +102 "processing"%m9 +3 "core" 9GM  +102 "processing"% 9 +2 "core" 9GM +102 "processing"%W9 +3 "core" 9FM +102 "processing"%s9 +2 "core" 9FL +102 "processing"%59 +3 "core" 9HN +102 "processing"%9 +2 "core" 9JM" +102 "processing"%%9 +3 "core" 9LL& +102 "processing"%o9 +3 "core" 9OM* +102 "processing"%j9 +2 "core" 9RL/ +102 "processing"%f9 +3 "core" 9WM3 +102 "processing"%>9 +2 "core" 9\\M7 +102 "processing"%09 +3 "core" 9bM; +102 "processing"%e9 +3 "core" 9hM? +102 "processing"%39 +2 "core" 9oMC +102 "processing"%99 +3 "core" 9vMH +102 "processing"%v9 +2 "core" 9}ML +102 "processing"%19 +3 "core" 9MP +102 "processing"%9 +3 "core" 9MT +102 "processing"%9 +3 "core" 9NX +102 "processing"%9 +2 "core" 9N]\ +102 "processing"% 9 +2 "core" 9Na\ +103 "processing"%#9 +2 "core" 9Me +102 "processing"%h9 +3 "core" 9Mi +102 "processing"%}9 +2 "core" 9Om +102 "processing"%q9 +3 "core" 9Nq +102 "processing"%{9 +2 "core" 9Nv +102 "processing"%9 +3 "core" 9Oz +102 "processing"%9 +2 "core" 9O~ +103 "processing"%9 +2 "core" 9O +102 "processing"%w9 +2 "core" 9O +102 "processing"%/9 +3 "core" 9P +102 "processing"%R9 +2 "core" 9P +102 "processing"%"9 +2 "core" 9P +3 .tPH.hold 2:00:00,28C +4 "processing"%' pTp +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%Z +96 "core"  + "processing"%% +4 "core" %_*  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%a' +590 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%Y'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%t  +69 "core"  + .tPSV.dial PTV +2 "processing"%l +69 "core" + .tPBV.dial :waste1 +2 "processing"%]  +120 "core"  +2 "processing"%D% +4 "core" %Ң\  +2 .tPS.seek 1.5ml +2 "processing"%i'R +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +31 "core" , +3 .tPS.seek 0ml +2 "processing"%('d +1605 "core" ' + .tdelay 5:00 +29059 "Can"h\ 44 +944 #trecoverPSRreagent08 + .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 +2 "processing"%C +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%x' +2287 "core" ' + .tPSV.dial PTV +2 "processing"%X +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +2291 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%S  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%6 @ +68 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +8 .tPRV.dial CBV +2 "collection"'N  +2 "processing"%7  +42 "core" +2  + "processing"%B% +4 "core" %c\  +2 .tPS.seek 0.34ml +2 "processing"%p'r +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%L'G[ +1188 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%G' +858 "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"%U'Ҧ +1599 "core" ' +2 .tPSV.dial :PML + "processing"%d +41 "core" +2 .tPTV.dial :mixing + "processing"%k @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%,  +33 "core" + "processing"%=% +5 "core" %ңr  +2 .tPS.seek 1.85ml + "processing"%' +242 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +3 .tPS.seek 0ml + "processing"%y'd +1948 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +3 "core" &  +2 "manipulator"&_& +4 "core" & + (  + "manipulator"&% +4 "core" %\ ( ) B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&b(, +126 "core" ( + "manipulator"& & +4 "core" &,  # t  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &,  $ L  +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' + .tHand.close +2 "manipulator"&z/ +53 "core" / +2 "manipulator"& & +5 "core" &, 4 /  + "manipulator"&% +4 "core" % jm + , \\  +2 .tForearm.seek :retract + "manipulator"&+'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +278 "core" ( + "manipulator"&H& +4 "core" &2 '  2 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &3 ! ) : G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'O +91 "core" ' +2 "manipulator"&;& +4 "core" &3 %  o G +2 "manipulator"&\\% +4 "core" %V  ! ` i + "collection"'I& +4 "core" &4  +2 "collection"'K& +5 "core" &:  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &;  +7 &5F\ %g +9 &Y{9\ 7 +9 &~D\ J +10 &W@\ J +9 &~Z\ K +10 &@\\M\ K +9 &YE\ J +9 &\\\ J +10 &_`\ J +9 &J\\:\ J +9 & _C\ J +10 &!^\ K +9 &#\\Z\ K +10 &%P[\ K +9 &'Y\ J +9 &(Y\ K +10 &*Y\ J +9 &,Z[\ J +10 &._\ J +9 &/Y\ K +9 &1\\\ K +10 &3aX\ J +9 &5$Y\ J +9 &6]\ J +10 &8_\ K +9 &:h\\\ K +9 &<+Z\ J +10 &=Z\ J +9 &?^\ J +10 &Ap`\ K +9 &C2`\ K +9 &Dg\ K +10 &F~\ N +9 &HaLT\ S +9 &JKH\ U +10 &KNN\ V +9 &MPO\ V +9 &O]RQ\ V +10 &QSS\ X +9 &RRS\ X +10 &TRT\ X +9 &V_VT\ Y +9 &W^SW\ 8 +10 &XlUV\ W +9 ( +3 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'r& +5 "core" &XtrXW\ O + &XtrWX\ O + .tHand.open + "manipulator"&`1 +54 "core" 1 +2 "manipulator"&F% +4 "core" % V - , i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%[ +95 "core"  + "processing"%% +4 "core" %g^\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1603 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%4  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%n'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%V +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%g  +2 "collection"'  +31 "core" ~ +117  + .tPSV.dial :mixloop +52 "processing"%M +106 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%|  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%T  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +42 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%E  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2610 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%c +42 "core" +3 .tPS.seek 0ml + "processing"%m'd +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &2 , ) G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +23 "core" ( + "manipulator"&s& +5 "core" & , *  2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" & ! 2 +2 .tForearm.seek CC +2 "manipulator"&'O +109 "core" ' +2 .tHand.close + "manipulator"&%/ +58 "core" / +2 .tCC.seek :open +2 "collection"'o( +426 "core" ( +2 "manipulator"&j& +4 "core" & '  2 + "manipulator"&f% +4 "core" % ^ )  ? +2 .tForearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(, +283 "core" ( + "manipulator"&e& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- ! !   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&9'b +109 "core" ' + .tHand.open +2 "manipulator"&v1 +58 "core" 1 +2 "manipulator"&1% +4 "core" % bU - ( 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 ."da"delayUntil "19:58:10.22" +18467 "Can"\ \ >> +6432 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , + ."da"PSV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2318 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%} +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%q  +40 "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"%'d +2310 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "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"%/' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%!% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%l'd +1604 "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"%D * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Y +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%O  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%C'd +2296 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +121 "core"  +2 "processing"%X% +4 "core" %e\ + #"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"%<' +590 "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"%J +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core" +2 "processing"%S% +4 "core" %ҥ\  + ."da"PS.seek 1.5ml +2 "processing"%'U +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +35 "core" + ."da"delay 30 seconds +228 "Can"\ cc +2775 ."da"PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%L'd +2278 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%@  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%G  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%d  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%k +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%,'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%=  +42 "core"  + "processing"%A% +4 "core" %]\  +51 ."da"PS.seek 0.55ml +2 "processing"%U' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%_ +39 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +67 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%8% +4 "core" %Ҩ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'd +1956 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +44226 "Can"+\ 44 +3776 #"da"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"%. * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%H' +2306 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%; +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%I'd +2306 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +122 "core"  + "processing"%\ % +4 "core" %b\ +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"%r' +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"%F  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%K +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core"  + "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%$'Y +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4'd +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2288 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%Q% +3 "core" %a\ +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"%E'Ҧ +1595 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core" + "processing"%:% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'T +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +32 "core" +2 ."da"delay 30 seconds +2989 "Can"k\ 55 +13 ."da"PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2301 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%e  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2313 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%W +122 "core"  + "processing"%v% +4 "core" %e\ + #"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"%1' +585 "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"%9 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml + "processing"% 'T +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2293 "core" ' + ."da"Gate.power :camera,:ON +53 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%" +125 "core"  +5 "processing"%Z% +16 "core" %b\ +5 #"da"Pulling 0.25ml of PSR.sub1 +12 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%!% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%R' +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%a +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%D% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'W +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%l * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'd +1607 "core" ' + ."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 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2306 "core" ' + ."da"PSV.dial PTV +7 "processing"%( +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +66 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%C +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%<  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2311 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +121 "core"  +2 "processing"%S% +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"%)'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%6 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%N% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'Y +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%*  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 "processing"%9 +3 "core" 9W~5 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%p  +3 "core" 5 + 5 + "processing"%& +4 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\  !  +2 "storage"(@% +3 "core" % W V ?\ +2 "storage"(G. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(d( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (k& +3 "core" & \ +2 "manipulator"&L& +4 "core" &- ! C  + "manipulator"&=% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&A(_ +182 "core" ( + "manipulator"&,& +5 "core" &V  s + + "storage"(& +4 "core" & T U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&U'Д +86 "core" ' +2 "storage"(_& +4 "core" & $ . *\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"('g +280 "core" ' +2 "storage"( - +3 "core" -'j +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &V - + R + + "storage"(z& +4 "core" & F  \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&&'< +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'j +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(.' +34 "core" ' + "manipulator"&% +4 "core" %LS ( * + "storage"( & +4 "core" &\ \ $\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 316 counts + "manipulator"&'x +30 "core" ' + "manipulator"&b& +4 "core" &^  & t * +2 "storage"(;& +3 "core" & ( / '\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&\\'Д +26 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(H' +36 "core" ' +2 "manipulator"&+& +4 "core" &^   * +2 "manipulator"&\ % +4 "core" % , ) I  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&I'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&r( +247 "core" ( + "manipulator"&F& +5 "core" & '   * + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" & " $  * +2 ."da"Forearm.seek PC +2 "manipulator"&[' +115 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +54 "core" / +2 ."da"PC.seek :open +2 "processing"%`( +422 "core" ( + "storage"(y& +4 "core" & Q G )\ +2 "manipulator"&$& +3 "core" & ! ! * +2 "manipulator"&% +3 "core" %  +2 ."da"Forearm.seek :retract +3 "manipulator"&V'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&n(_ +245 "core" ( + "manipulator"&4& +4 "core" &i  ' A % +2 "storage"(g& +3 "core" & N L !\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&M'Д +97 "core" ' +2 ."da"Hand.open + "manipulator"&|1 +55 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('L +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2420h50ml.tif +1159 "Can"3\ +249 #"da"SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.704 seconds\ /var/log/esp/da22jun2420h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2420h50ml15s.tif +533 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1036 #"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/da22jun2420h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2420h50ml20s.tif +2069 #SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2420h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.704 sec auto-exposure",Subject: "da22jun2420h50ml images!" +9 "storage"(Q- +5 "core" -' +2 "storage"(T& +70 "core" & T S T\ +2 "manipulator"&~& +3 "core" &i + !  % +2 ."da"Elbow.seek 3 +2 "manipulator"&P(_ +6 "core" ( + "manipulator"&c& +4 "core" &i )  % +2 "storage"(:& +4 "core" & V W h\ +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&E'Д +3 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(s' +56 "core" ' + "manipulator"& & +6 "core" &i  # % + "storage"(%& +4 "core" & \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&2'< +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&u, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(5' +21 "core" ' +2 "manipulator"&j% +4 "core" %Ok $ * : + "storage"(f& +4 "core" & b b\ +2 ."da"Forearm.force -20 +5 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&'{ +29 "core" ' + "manipulator"&e& +5 "core" &k # (  % + "storage"(& +5 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&W'Д +21 "core" ' +2 "storage"(v% +5 "core" % m\ +14 ."downElevator"SE.seek :down +6 "storage"(3' +95 (1% +6 "core" %F \ QL +4 "manipulator"&9% +9 "core" %Д ! #  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +19 ' +3 ."downElevator"SE.stop +3 "storage"(5 +6 (& +8 "core" & \ +5 #tStarting finalPurge +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%>& +13 "core" &H\ +3 "manipulator"&#& +8 "core" &k   % +4 "manipulator"& % +8 "core" %\  4 +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&}(, +181 "core" ( +3 "manipulator"&q& +9 "core" &-   / +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &{& +7 "core" &-  " / +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&m'b +99 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&h/ +63 "core" / +3 "manipulator"&& +8 "core" &- ! " / +3 "manipulator"&w% +16 "core" % o "  +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +102 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&( +120 "core" ( +3 "manipulator"&"& +16 "core" & ! O  +5 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Z& +6 "core" &   +  +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&/' +116 "core" ' +3 "manipulator"&!& +9 "core" & ! l  +4 "manipulator"&% +8 "core" % !  +4 "processing"%R& +15 "core" &  +5 "processing"%a& +9 "core" &  +7 ."psFlush"PC.seek :closed +4 "processing"%](X +8 "core" &  +3 &  +6 &6\ $e +10 &X{\ 7 +6 &{\ J +10 &X\ K +9 &~_\ K +9 &@Z\ K +10 &Z\ J +10 &Y\ K +8 &^\ J +13 &H_\ K +7 & \ \\k\ K +10 &!Z\ J +10 &#\\\ J +7 &%QY\ J +10 &'\\_\ K +10 &(Zu\ K +8 &*_X\ J +10 &,YZn\ J +8 &.\\u\ J +11 &/_t\ J +9 &1Zu\ K +9 &3`_m\ K +10 &5"]d\ K +12 &6Ya\ J +6 &8Zc\ K +10 &:i^_\ J +9 &<*[]\ K +13 &=ZX\ K +6 &?_\\\ K +9 &Ap_P\ K +10 &C1^E\ K +9 &DaK\ K +9 &FsV\ M +10 &HhO\ P +9 &J'I\ Q +15 &KP\ Q +7 &ME\ Q +6 &Ol;\ Q +10 &Q,7\ R +10 &R<\ R +11 &T;\ R +7 &Vq<\ R +9 &W^l8\ 2 +9 &XR=\ . +5 ( +6 "processing"%a& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%D& +8 "core" &X9\ - +2 &X\ - +3 ."psFlush"Hand.open + "manipulator"&t1 +63 "core" 1 +3 "manipulator"&l% +8 "core" % , - T +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&Y'\ +90 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +43 "core"  +3 "processing"%% +9 "core" %a\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%O' +291 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +304 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%i' +2107 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%( @ +178 "core" B +3 ."psFlush"PTV.dial :PRVmixing +4 "processing"%X  +123 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%C +96 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%<'F +2622 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%- +96 "core"  +3 "processing"%x% +8 "core" %Dp\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%S' +586 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +2112 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%6  +35 "core" +3 ."psFlush"PTV.dial :mixing +3 "processing"% @ +69 "core" B +3 ."psFlush"PSV.dial :mixloop +3 "processing"%N +96 "core" +3 ."psFlush"PS.seek :empty +10 "processing"%)'F +2611 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%B +97 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%*'T +1093 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%7' +1360 #"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)\ +247 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +53 ."psFlush"PTV.dial :puck +3 "processing"%p  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%,' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"% +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%8'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%z @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%b +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%;'T +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%U  +51 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%A'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +6 "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"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%\\ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%F'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +48 "Can"\ HH +19 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%y' +2619 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%$ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'|& +4 "core" &1 +2 "manipulator"&& +4 "core" &     + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&H& +4 "core" & %  \  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &   +3 .tForearm.seek PC + "manipulator"&Q' +110 "core" ' +2 .tHand.close + "manipulator"&T/ +54 "core" / + .tPC.seek :open +2 "processing"%~( +426 "core" ( + "manipulator"&c& +4 "core" & " !   + "manipulator"&:% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&%( +361 "core" ( + "manipulator"&j& +4 "core" &9  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &8  "  K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&e'O +104 "core" ' + "manipulator"&& +4 "core" &9  $ K +2 "manipulator"&v% +3 "core" %W   +2 "collection"'n& +4 "core" &:  +2 "collection"'M& +5 "core" &[  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &B  +9 &4J\ *z +9 &fM\ > +10 &uP\ L +9 &VZD K +9 &ZH K +10 &ZJ K +9 &ZF K +9 &^[K K +10 &[I\ K +9 &[L K +10 & [T K +9 &"eZB K +9 &$'ZH K +10 &%YD K +9 &'[A K +9 &)mZE\ K +10 &+/Z=\ K +9 &,\\G\ K +10 &.]A K +9 &0u`=\ K +9 &27_?\ K +10 &3_L\ K +9 &5_M\ K +9 &7~`V\ K +10 &9@aI\ K +9 &;`O\ K +10 &<`N\ K +9 &>`Q\ K +9 &@H_T\ K +10 &B\ `S\ K +9 &CcO\ K +9 &EpV\ M +10 &GAR\ P +9 &H|S\ T +9 &J|}Q\ U +10 &Lt||R\ V +9 &N3|R\ W +10 &O||O\ W +9 &Q|zQ\ Y +9 &Sw|{Y\ X +10 &U7{|S\ Y +9 &V|~Q\ N +10 &X(N|}W\ 'x +9 &Xio}}L\ N +2 ( +2 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 + "collection"'1& +5 "core" &Xiq||Y\ N + .tHand.open + "manipulator"&E1 +52 "core" 1 +2 "manipulator"&9% +4 "core" % W ; < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +108 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +5 "core" &Xiq}~ N + "collection"'2% +4 "core" %L|{u  + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'% +4 "core" %L~}f  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'>'m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '#% +2 "core" %m~|  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'5' +627 "core" ' + .tCSV.dial :waste +7 "collection"' +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'W'Q +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'q& +5 "core" &Xip~| N + "collection"'{% +4 "core" %V}  + .tCSV.dial :flush +2 "collection"'3  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'u'm +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'h @ +40 "core" B +2 "collection"'% +4 "core" %mp  +51 .tCS.seek 7ml +2 "collection"'w' +523 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '"  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'Z @ +40 "core" ? +3 .tCS.seek 0ml + "collection"'m'Q +1582 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'!& +5 "core" &Xio}}| N + "collection"'}% +4 "core" %N{~  + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml +2 "collection"'R'm +1149 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"'`% +4 "core" %m|~V  +2 .tCS.seek 7ml +2 "collection"'D' +513 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'t  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'l  +96 "core"  +3 .tCS.seek 0ml + "collection"'a'Q +1587 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &Xin{| N + "collection"'% +4 "core" %Q}~  + .tCSV.dial CSR +2 "collection"'/  +40 "core"  + "collection"'% +5 "core" %Q~}^  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'O'O +1796 "core" ' +2 .tdelay 5 seconds +506 .CSR.select :air +6 "collection"' +9 .tCS.seek 10ml +2 "collection"'(' O +518 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'X +3 'C  +95 "core" +31  + .tCTV.dial :intake +2 "collection"'i  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'-'Q +1805 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'x  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'<'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'S  +97 "core"  + "collection"'6% +4 "core" %O~~K  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'N' O +1349 "core" ' +2 .tCSV.dial CBV +2 "collection"'J +96 "core" +2 .tCS.seek 0ml +2 "collection"'B'Q +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &7  % $ K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&*( +4 "core" ( + "manipulator"&& +4 "core" &7 %   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &7  "  K +2 .tForearm.seek CC + "manipulator"&7'O +101 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "manipulator"&@& +4 "core" &7 ( # ! K + "manipulator"&k% +4 "core" % c #  +2 .tForearm.seek :retract +2 "manipulator"&L'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&G(, +286 "core" ( +2 "manipulator"&^& +4 "core" &-   / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &- "  / +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +99 "core" ' + .tHand.open +2 "manipulator"&,1 +61 "core" 1 +2 "manipulator"&0% +4 "core" % ko )   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 "processing"% & +4 "core" & +18900 "Can"\ 0/ +60002 \ 00 +60001 \ 00 +60001 \ /0 +60001 (\ 0/ +60002 /\ 00 +60001 :\ 00 +60001 j\ 00 +60001 \ 00 +60002 h\ 00 +60001 \ 00 +60001 h\ 00 +60002 R\ 0/ +60001 \ 00 +60001 \ 0/ +60001 \ 0/ +60002 \ // +60001 $\ 00 +60001 \ 00 @EDT1656130026.23 $\ 00 +60001 ~\ 00 +60001 .~\ 00 +60001 \ 00 +60002 *~\ 0/ +60001 ~\ 00 +60001 :}\ 00 +60001 ~\ 00 +60002 B~\ 0/ +60001 }\ 0/ +60001 F|\ 0/ +60002 {\ // +60001 _|\ 0/ +60001 lz\ 00 +60001 t|\ 00 +60002 S{\ 0/ +60001 z\ 0/ +60001 Vy\ 0/ +60002 y\ 0/ +60001 Jx\ 00 +60001 x\ 00 +60001 Dx\ 0/ +60002 w\ 00 +60001 ;w\ 00 +60001 w\ 00 +60002 1w\ 00 +60001 v\ 00 +60001 2v\ 00 +60001 v\ 00 +60002 +v\ 0/ +60001 w\ // +60001 :t\ 00 +60002 u\ 00 +60001 >t\ 0/ +60001 t\ 00 +60001 <t\ 00 +60002 t\ 00 +60001 s\ 00 +60001 \\r\ 00 +60002 s\ 0/ +60001 Us\ // +60001 q\ 00 +60002 Wr\ 00 +60001 s\ 00 +60001 tr\ 00 +60001 r\ 00 +60002 lr\ 00 +60001 s\ 00 +60001 gr\ 00 +60002 r\ 00 +60001 kp\ 00 +60001 r\ 00 +60001 xq\ 00 +60002 r\ 0/ +60001 s\ 0/ +60001 s\ /0 +60002 Or\ 0/ +60001 s\ 00 +60001 :r\ 0/ +60001  t\ 00 +60002 Zs\ 00 +60001 s\ 0/ +60001 s\ 0/ +60002 Ds\ 0/ +60001  r\ 0/ +60001 <t\ 00 +60002 t\ 00 +60001 Xr\ 00 +60001 t\ 0/ +60001 t\ 00 +60002  t\ 00 +60001 t\ 00 +60001 v\ 00 +60002 v\ 0/ +60001 v\ /0 +60001 #v\ 00 +60001 _v\ 00 +60002 0w\ 00 +60001 dx\ 0/ +60001 Cx\ 00 +60002 }w\ 00 +60001 /x\ 00 +60001 vx\ 00 +60001 Xz\ 0/ +60002 {\ 00 +60001 \ {\ 00 +60001 z\ 00 +60002 {\ 00 +60001 |\ 00 +60001 {\ 0/ +60001 k{\ 00 +60002 |\ 0/ +60001 K{\ 0/ +60001 i|\ 00 +60002 ~{\ 0/ +60001 T|\ 0/ +60001 v}\ 0/ +60001 M|\ 00 +60002 }\ 0/ +60001 R|\ 0/ +60001 ~\ 0/ +60002 /~\ 00 +60001 }\ 0/ +60001 \\|\ 0/ +60001 f}\ 00 +60002 e}\ 00 +60001 }\ 00 +60001 l~\ 00 +60002 }\ 00 +60001 \ 00 +60001 w~\ 0/ +60002 ~\ 0/ +60001 n~\ 00 +60001 _~\ 0/ +60001 z}\ 0/ +60002 =~\ 00 +60001 {}\ 00 +60001 }\ 0/ +60001 }\ 0/ +60002 }\ 00 +60001 |\ 00 +60001 }\ 00 +60002 }\ 00 +60001 7{\ 00 +60001 ]{\ 0/ +60001 Xz\ 00 +60002 g{\ 00 +60001 z\ 00 +60001 z\ 00 +60001 {\ 0/ +60002 y\ 0/ +60001 z\ 00 +60001 >y\ 00 +60001 \\w\ /0 +60002 x\ 00 +60001 w\ 00 +60001 x\ 0/ +60002 w\ 00 +60001 x\ 00 +60002 yw\ 00 +60001 Lw\ 00 +60001 {w\ 00 +60001 Yv\ /0 +60002 zu\ 00 @EDT1656216428.09 au\ 00 +60001 v\ 00 +60002 =t\ 00 +60001 u\ 00 +60001 Dt\ 0/ +60001 u\ 00 +60002 *t\ 0/ +60001 t\ 0/ +60001 6t\ 0/ +60002 s\ 00 +60001 Ft\ 00 +60001 t\ 00 +60001 >s\ 0/ +60002 s\ 00 +60001 Es\ 00 +60001 s\ 00 +60002 Fr\ 0/ +60001 q\ // +60001 Nr\ 00 +60002 r\ 00 +60001 Vq\ 0/ +60001 q\ 00 +60001 Np\ 00 +60002 q\ 0/ +60001 So\ 00 +60001 q\ 00 +60002 Yp\ 0/ +60001 p\ 00 +60001 `p\ 00 +60001 q\ 0/ +60002 jp\ 0/ +60001 n\ 00 +60001 lo\ 00 +60002 p\ 00 +60001 qo\ 00 +60001 p\ 00 +60002 uo\ 00 +60001 n\ 0/ +60001 |n\ 0/ +60002 n\ // +60001 p\ 00 +60001 o\ 0/ +60001 n\ 00 +60002 o\ 00 +60001 o\ 00 +60001 wo\ 00 +60002 o\ 0/ +60001 io\ 0/ +60001 o\ 00 +60002 co\ 0/ +60001 o\ 00 +60001 ^o\ 00 +60001 p\ 00 +60002 lo\ 00 +60001 p\ 00 +19661 #t-> exit +5 #mEXIT @1656249025.46EDT @1656249034.75EDT = =tMAIN =mMAIN_scheduler @EDT1656249036.59 #"core_reset"Sent BREAK +2 #t@56924 receive with ifg=0x10, ie=0xFD + #@57558 receive with ifg=0x10, ie=0xFD #@58216 receive with ifg=0x10, ie=0xFD + #@58849 receive with ifg=0x10, ie=0xFD + #@59484 receive with ifg=0x10, ie=0xFD #@60118 receive with ifg=0x10, ie=0xFD + #@60752 receive with ifg=0x10, ie=0xFD #@61078 receive with ifg=0x80, ie=0xFD + #@42737 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +386 "Can"p\ 32 + p\ 324 #tPolling Can every 10:00 +4 #Cleanly exited at 09:10:25EDT26-Jun-22 +2528 #-> access 3 +155 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %QZ  + .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" %e\ +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" %ޛ \ < +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +4 "core" %Q  + "manipulator"&% +6 "sampler")% +15 "core" %e\ +2 %\  7 .  +2 %ޛ \ < +3 "manipulator"&& +8 "core" &- 0 . / +2 "storage"( & +3 "core" &[ 4\  + "storage"(!% +4 "core" % +\ + "collection"'"& +3 "core" &  +2 "processing"%#& +3 "core" &D\ +2 "collection"'$ +3 "core"  + "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" %QR  +2 "processing"%-% +4 "core" %e\ +2 "sampler").% +3 "core" %ޛ \ < +2 "collection"'/& +4 "core" &  +2 "processing"%0& +3 "core" &\ + "manipulator"&1% +4 "core" %\  , 7 N  + "manipulator"&2& +4 "core" &- # + ; / +2 "storage"(3& +3 "core" &[ _\  + "storage"(4% +4 "core" % )\ +2 "collection"'59 +3 "core" 9 + "processing"%69 +3 "core" 9 +3512 #t-> $da[:extractVol]=0.19 +52598 "Can"o\ 0/ +33618 #t-> access 4 +2 "storage"(7% +3 "core" % \ +2 "manipulator"&8% +3 "core" %\  ! + c  +2 "manipulator"&9& +3 "core" &- " ( = / +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(:(S +985 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &U } j\ +1386 #t-> access 3 +2 "storage"(<% +3 "core" % !\ +2 "manipulator"&=% +4 "core" %\  - 8 <  + "manipulator"&>& +4 "core" &- . . t / +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(?([ +981 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &[ v w <\  +1261 #t-> access 4 +3 "storage"(A% +3 "core" % D\ + "manipulator"&B% +4 "core" %\  . 0  +2 "manipulator"&C& +3 "core" &- . . / +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(D(S +983 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (E& +2 "core" &U z\ +4985 #t-> $da[:extractVol]=0.19 +1518 #-> startTube 4 +655 #-> shortDA +2 "collection"'F% +3 "processing"%G% +3 "core" %Q  +6 %e\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1785 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%H +120 "core" + .tPTV.dial :PRVmixing +2 "processing"%I  +122 "core" + .tPRV.dial :sipper +2 "processing"%J  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%K'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%L  + "collection"'M  +71 "core" +49  +3 .tPS.seek 0.5ml + "processing"%N' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%O @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%P'd +586 "core" ' + .tPSV.dial PSR +2 "processing"%Q +95 "core"  + "processing"%R% +4 "core" %hk\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%S'T +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +95 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%W +95 "core" +2 "processing"%X% +4 "core" %hs\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%Y'T +412 "Can"m\ 65 +677 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Z' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +96 "core" + .tPRV.dial :sipper +2 "processing"%\\  +40 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"%^ +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%_' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%` +95 "core" +2 .tPS.seek 0ml +37 "processing"%a'd +2622 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%b& +3 "core" &\ +2 .tHand.open + "manipulator"&c1 +17 "core" 1 +2 "manipulator"&d% +4 "core" % \  A . b  + "storage"(e% +4 "core" % \ + "storage"(f. +4 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(g(,e +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (h& +3 "core" &,b; y 1\  + "manipulator"&i& +4 "core" &- / 4 + / + "manipulator"&j% +4 "core" % \  / / ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&k( +179 "core" ( + "manipulator"&l& +4 "core" & 3  # +2 "storage"(m& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&n'Ѽ +117 "core" ' + "storage"(o& +4 "core" &,b \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'g +283 "core" ' + "storage"(q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (r& +2 "core" &,b $\  +2 "manipulator"&s& +4 "core" & / 0 # + .tElbow.seek 4 +2 "manipulator"&t( +3 "core" ( + "manipulator"&u& +4 "core" & " 5 j # + "storage"(v& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&w'А +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&x/ +62 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):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 +2 ."downElevator"SE.seek :down +4 "manipulator"&y& + "storage"(z' +7 "core" & - / # + "manipulator"&{% +4 "core" % I " ' [ +2 .tForearm.seek :retract +2 "manipulator"&|'\ +109 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}( +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( +2 "manipulator"&~& +4 "core" & ) - T  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & + . 5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +118 "core" ' + "manipulator"&& +4 "core" & 4 # G  +2 "manipulator"&% +4 "core" % / / ~  + "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" & +2 .tPC.seek :closed + "processing"%(X +4 "core" &{\  +9 &1|z\ *z +10 &e\ > +9 &}v\ M +9 &Fb{\ L +10 & c\ K +9 &c\ L +9 &d\ L +10 &Ng\ L +9 &d\ K +9 &c\ L +10 & d\ L +9 &"V`\ L +10 &$c\ L +9 &%`\ L +9 &'c\ L +10 &)^d\ L +9 &+ e\ L +9 &,b\ L +10 &.b\ K +9 &0fe\ L +10 &2(`\ L +9 &3c\ L +9 &5c\ L +10 &7nd\ L +9 &90d\ L +9 &:c\ L +10 &<c\ L +9 &>ug\ L +10 &@8b\ L +9 &Ae\ L +9 &Cl\ M +10 &Ewz\ N +9 &G0\ Q +9 &H\ R +10 &J\ R +9 &Lt\ R +10 &N6\ R +9 &O\ R +9 &Q\ S +10 &Sx\ S +9 &U:\ S +9 &V\ L +10 &X4E{\ !d +9 &X @\ 0 +6 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +6 .Hand.open + "manipulator"& 1 +4 "core" &X\ 0 +48 1 +2 "manipulator"& % +4 "core" %  : %  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U + %9 +6 "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 +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)/ +102 "processing"%9 +2 "core" 9+3 +102 "processing"%9 +3 "core" 9.7 +102 "processing"% 9 +2 "core" 90; +102 "processing"%!9 +3 "core" 93 ? +102 "processing"%"9 +2 "core" 96 C +102 "processing"%#9 +2 "core" 9;H +102 "processing"%$9 +3 "core" 9? L +103 "processing"%%9 +2 "core" 9C P +102 "processing"%&9 +2 "core" 9H\ T +102 "processing"%'9 +2 "core" 9N X +102 "processing"%(9 +3 "core" 9S \\ +102 "processing"%)9 +2 "core" 9Y a +102 "processing"%*9 +3 "core" 9_ e +102 "processing"%+9 +2 "core" 9f i +102 "processing"%,9 +3 "core" 9m m +102 "processing"%-9 +2 "core" 9t q +102 "processing"%.9 +3 "core" 9{ v +102 "processing"%/9 +2 "core" 9 z +102 "processing"%09 +2 "core" 9~ +102 "processing"%19 +3 "core" 9  +102 "processing"%29 +2 "core" 9  +102 "processing"%39 +3 "core" 9 +102 "processing"%49 +2 "core" 9\ +102 "processing"%59 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%99 +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 +102 "processing"%>9 +2 "core" 9 +102 "processing"%:9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%@ pUp  +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +94 "core"  + "processing"%B% +4 "core" %gY\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%C' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%?'Ҧ +1593 "core" ' + .tPTV.dial :puck +2 "processing"%E  +123 "core"  +2 .tPSV.dial PTV + "processing"%F +69 "core" + .tPBV.dial :waste1 +2 "processing"%G  +63 "core"  + "processing"%H% +4 "core" %Ң8\  +2 .tPS.seek 1.5ml +2 "processing"%I'R +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 .tdelay 5:00 +27649 "Can"n\ GG +2353 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%K +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%O' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%N +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%R +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%S'd +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%U  +125 "core" + .tPSV.dial :mixloop +2 "processing"%T +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%W @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%X'c +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%V  +40 "core"  +2 "processing"%Y% +4 "core" %`S\  +2 .tPS.seek 0.34ml + "processing"%['o +440 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +28 "core" +2 .tPRV.dial :air + "processing"%Z  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%^'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%] @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%`' +854 "core" ' +2 #taddPMLReagent08 +5 .PSV.dial :air +2 "processing"%_  +39 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%b'Ҧ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%c +41 "core" + .tPTV.dial :mixing +2 "processing"%d @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%e  +45 "core"  + "processing"%f% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%D' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 .tPS.seek 0ml + "processing"%i'd +1956 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +3 "core" &\ +2 "manipulator"&l& +4 "core" & / - h  + "manipulator"&m% +4 "core" % # " '  I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +144 "core" ( + "manipulator"&o& +4 "core" &-\ 8 % , ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-\ ' # 6 ; +2 .tForearm.seek :garage + "manipulator"&q'b +103 "core" ' +2 .tHand.close + "manipulator"&r/ +52 "core" / +2 "manipulator"&s& +4 "core" &-\ 1 1 & ; + "manipulator"&u% +4 "core" % ^d 0 8 +2 .tForearm.seek :retract +2 "manipulator"&v'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&x( +297 "core" ( +2 "manipulator"&y& +4 "core" && , $ D << + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" && ) 5 ` << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'O +103 "core" ' +2 "manipulator"&n& +4 "core" && 5 $ << +2 "manipulator"&p% +3 "core" %C 0 . \ +2 "collection"'w& +4 "core" &\ +2 "collection"'~& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(X +4 "core" &\ +8 & +\ $e +9 &W~\ 7 +10 &~\ K +9 &\\\ L +9 &r_\ \ L +10 &4`\ L +9 &_\ K +9 &` \ K +10 &zd#\ L +9 &<e#\ L +10 &a\ L +9 &!^\ K +9 &#c"\ L +10 &%E`\ K +9 &'a!\ K +9 &(b\ K +10 &*c\ L +9 &,La!\ L +10 &._\ K +9 &/`\ L +9 &1a\ L +10 &3Uc\ K +9 &5c\ K +9 &6^\ K +10 &8d\ L +9 &:]b%\ K +10 &<`&\ L +9 &=b$\ L +9 &?_\ K +10 &Ad_\ L +9 &C&f!\ L +10 &Dm*\ L +9 &F$\ O +9 &HU#\ T +10 &J\ V +9 &K\ X +9 &M$\ X +10 &OO\ X +9 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &VT\ Y +10 &Wm\ (| +9 &Xq+\ X +9 ( +2 &Xc\ F + "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 "collection"'t& +4 "core" &XeU\ F + .tHand.open + "manipulator"&1 +110 "core" 1 +2 "manipulator"&% +4 "core" % C : 0  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%z +97 "core"  + "processing"%|% +4 "core" %aj\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% 'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +31 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"' +3 "core" ~ +2 "collection"'  +4 "core"  + .tPTV.dial :PRVmixing +2 "processing"%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2642 "core" ' + .tPSV.dial :air +2 "processing"%  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +4 "core" &% 0 /  << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +17 "core" ( +2 "manipulator"&#& +4 "core" &  /  / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" & 1 8 / +2 .tForearm.seek CC +2 "manipulator"&%'O +93 "core" ' +2 .tHand.close + "manipulator"&&/ +57 "core" / + .tCC.seek :open +2 "collection"''( +425 "core" ( + "manipulator"&(& +5 "core" & + - ~ / + "manipulator"&)% +3 "core" % U 1 8 $ +2 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&+(, +282 "core" ( + "manipulator"&,& +4 "core" &- &  n ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &- ( , J ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.'b +115 "core" ' +2 .tHand.open +2 "manipulator"&/1 +56 "core" 1 + "manipulator"&0% +4 "core" % [W 0 5 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +101 "core" ' + ."da"delayUntil "09:52:02.11" +16955 "Can"q\ :: +7926 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%2 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" , + ."da"PSV.dial :air +2 "processing"%5  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%7 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%9 +41 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2324 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%< +122 "core"  + "processing"%=% +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"%>' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + "processing"%A  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +35 "core" + "processing"%C% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'X +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"%G'd +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +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 +2 "processing"%J +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%I' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +69 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%L +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2317 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +7 .PSV.dial PSR + "processing"%N +135 "core"  + "processing"%Q% +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' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%P'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core" + "processing"%T% +4 "core" %Ҭ\ +2 ."da"PS.seek 1.5ml +2 "processing"%W'\\ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%S * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%V'd +1602 "core" ' + ."da"delay 2:00 +10718 "Can"p\ 87 +1285 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%] +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2322 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%c  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%d  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%e  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%f +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%h'a +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%b  +41 "core"  +2 "processing"%D% +4 "core" %_\  + ."da"PS.seek 0.55ml +2 "processing"%j' +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%l  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML + "processing"%o +39 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" + "processing"%r% +4 "core" %Ҫ\  + ."da"PS.seek 1.85ml +2 "processing"%s' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1958 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +42665 "Can"t\ VV +5337 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%p  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%w +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2314 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +122 "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"%' +584 "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"%z  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%| +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core"  + "processing"%i% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Y +584 "core" ' +41 ."da"delay 3 seconds +312 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "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"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +9 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %e\ + #"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"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҥ<\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'T +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 +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +33 "core" + ."da"delay 30 seconds +1292 "Can"v\ >? +1711 ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "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"%( +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%-'d +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +123 "core"  + "processing"%/% +4 "core" %c\ +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"%0' +582 "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 .PSV.dial PTV + "processing"%. +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%3% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%4'V +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2344 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'d +2307 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +126 "core"  +5 "processing"%B% +16 "core" %h\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%a' +343 "core" ' + ."da"delay 5 seconds +503 "processing"%C% +3 "core" %"\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%:' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%E +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +33 "core"  +2 "processing"%?% +3 "core" %ҫ7\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'[ +594 "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"%'d +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +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"%K +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2323 "core" ' + ."da"PSV.dial PTV +7 "processing"%N +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%O'd +2326 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%U +122 "core"  +2 "processing"%T% +3 "core" %iC\ +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"%P'Ҧ +2105 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%S +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%Y% +5 "core" %Ҧ4\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'V +588 "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 + "processing"%V  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%['d +1597 "core" ' + "processing"%]9 +3 "core" 9QX5$ +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%^  +3 "core" 5% + 5% + "processing"%_& +4 "core" &X"\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&Z% +4 "core" %\  , - / +2 "storage"(c% +3 "core" % > @ \ +2 "storage"(d. +2 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(e( +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (f& +2 "core" &\ \  %\ +2 "manipulator"&`& +4 "core" &- * % J ! + "manipulator"&b% +4 "core" %\  . / Q / +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&D(_ +211 "core" ( + "manipulator"&h& +4 "core" &k 7 & X  +2 "storage"(l& +3 "core" & C C \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&j'Д +117 "core" ' + "storage"(o& +4 "core" & X Z \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +271 "core" ' +2 "storage"(}- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(r'z +36 "core" ' +2 "manipulator"&u& +4 "core" &k * / J  + "manipulator"&m% +3 "core" %Ў # % + , +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +106 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&q( +243 "core" ( +2 "manipulator"&y& +54 "core" & 6 .  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   / +2 ."da"Forearm.seek PC +2 "manipulator"& ' +105 "core" ' + ."da"Hand.close +2 "manipulator"&n/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +425 "core" ( +2 "storage"(w& +4 "core" & ] c\ + "manipulator"&v& +4 "core" &  !  + "manipulator"&{% +4 "core" % # k +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +111 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +53 "Can"yx\ jj +192 "core" ( + "manipulator"&\ & +4 "core" &j +  = "| +2 "storage"(& +3 "core" & Z W 4\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&z'Д +107 "core" ' + ."da"Hand.open +2 "manipulator"&|1 +53 "core" 1 +2 "storage"(k- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(i'F +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(~' +60 "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/da22jun2610h.tif +5 "processing"% & +10 "core" &\ +4 "manipulator"& & +9 "core" &j + * 5 "| +3 "manipulator"& % +11 "core" % Ж . - O # +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +177 "core" ( +2 "manipulator"&& +4 "core" &, 0 * 0 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, " " 0 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +102 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&& +4 "core" &, U 7 $ 0 +2 "manipulator"&% +3 "core" % vt 0 =  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +118 "core" ( + "manipulator"&& +4 "core" &  *  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & + % : +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +114 "core" ' +2 "manipulator"&& +4 "core" & 9 5 +2 "manipulator"&% +4 "core" % / . ' +2 "processing"%& +4 "core" &k\ +2 "processing"%#& +5 "core" &z\ +2 ."psFlush"PC.seek :closed + "processing"%!(X +4 "core" &Z\  +9 &4}P\ *z +10 &gG\ ? +9 &u@\ L +9 &PY0\ L +10 &\\'\ K +9 &_'\ L +9 &\\\ L +10 &Y\\\ L +9 &W\ K +10 &[\ K +9 & ^[\ K +9 &"aY_\ L +10 &$$_\\\ K +9 &%YX\ L +9 &'_F\ L +10 &)i\\N\ L +9 &+,WK\ K +9 &,\\>\ K +10 &.]8\ K +9 &0q_0\ L +10 &23[0\ L +9 &3])\ K +9 &5_\ L +10 &7z]\ K +9 &9;_\ L +9 &:_ \ K +10 &<\\\ K +9 &>_\ \ L +10 &@B]\ L +9 &B[\ K +9 &C_\ L +10 &Ee\ L +9 &G@}\ O +10 &H\ Q +9 &J\ R +9 &L\ R +10 &N@\ R +9 &P\ S +9 &Q\ R +10 &S\ S +9 &UE\ S +10 &W\ K +9 &X8E}\ _ +9 &X =\ 0 +6 ( + "processing"%#& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%&& +4 "core" &X\ 0 + &X\ 0 + ."psFlush"Hand.open +2 "manipulator"&x1 +61 "core" 1 +5 "manipulator"&% +14 #"da"SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.854 seconds\ /var/log/esp/da22jun2610h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2610h15s.tif +7 "core" % ) $ \ +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&$'\ +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%( +53 "core"  + "processing"%)% +4 "core" %d\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +273 #"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/da22jun2610h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2610h20s.tif +1838 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +125 #"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/da22jun2610h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.854 sec auto-exposure",Subject: "da22jun2610h images!" +4 "storage"("- +9 "core" -' +2 "storage"(/& +5 "core" & g\ + "manipulator"&-& +9 "core" & " 8 E + "manipulator"&0% +4 "core" %  / > = ` +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&.(_ +3 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%2  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%3 +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%*'F +17 "core" ( + "manipulator"&5& +4 "core" &U $ #  , +2 "storage"(4& +3 "core" &\ $\ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&7'Д +112 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(8' +57 "core" ' + "manipulator"&9& +4 "core" &U - - . , + "storage"( & +4 "core" &  x H\ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +17 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +6 "manipulator"&6'< +40 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&<, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(=' +21 "core" ' +3 "manipulator"&;% +15 "core" %HR 0 . b +2 "storage"(& +8 "core" & W Y c\ +2 ."da"Forearm.force -20 +117 "manipulator"&5 +12 ."da"Forearm.seek 3 + 312 counts +3 "manipulator"&A't +23 "core" ' +3 "manipulator"&B& +9 "core" &a # . & * +4 "storage"(>& +8 "core" & #\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&C'Д +13 "core" ' +3 "storage"(a% +8 "core" % \  +5 ."downElevator"SE.seek :down +5 "storage"(:' +103 (E% +5 "core" %J x t \ RO +3 "manipulator"&H% +7 "core" %Л , , N  +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&?'\ +99 "core" ' +34 ' +3 ."downElevator"SE.stop + "storage"(5 +11 (F& +12 "core" & \ +1687 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%G +109 "core"  +3 "processing"%J% +7 "core" %J\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%M' +591 "core" ' +6 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +6 "processing"%L' +2112 "core" ' +4 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +4 "processing"%K  +34 "core" +2 ."psFlush"PTV.dial :mixing +4 "processing"% @ +70 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"%N +95 "core" +3 ."psFlush"PS.seek :empty +8 "processing"%Q'F +2610 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +97 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +6 "processing"%R'T +1093 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%U +75 "core" +2 ."psFlush"PTV.dial :puck +4 "processing"%T  +69 "core"  +11 ."psFlush"PBV.dial :waste1 +7 .PS.seek 0ml +3 "processing"%O'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%S +69 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%W' +589 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%Y' +2112 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%P +69 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%\\ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +5 #"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)\ +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%X @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%]' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%f'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%g  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%+'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%u'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%n @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%w'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%{' +1492 "Can"w\ :: +1124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\ 'd +2611 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &a *   * +2 "manipulator"& % +3 "core" %  4 0 V L +2 ."psFlush"Elbow.seek PC +2 "manipulator"&t( +252 "core" ( + "manipulator"& & +4 "core" & '  /  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & % & >  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&i' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +57 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&z& +4 "core" & & + j  + "manipulator"&% +4 "core" %  " d +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(, +142 "core" ( + "manipulator"&& +4 "core" &, (  ) +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, " < ) +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'b +108 "core" ' + ."psFlush"Hand.open +38 "manipulator"&1 +69 "core" 1 + "manipulator"&% +4 "core" % `b : 0 5 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + #tFinished short da assay +9052 #-> access 3 +3 "storage"(% +3 "core" % 2\ +2 "manipulator"&% +4 "core" %\  # +   + "manipulator"&& +4 "core" &- + .  % +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &[ !\  +623 #t-> access 4 +3 "storage"(&% +3 "core" % %\ +2 "manipulator"&x% +3 "core" %\    \  +2 "manipulator"&& +3 "core" &- * % H % +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(#(S +981 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ((& +3 "core" &U r %\ +105 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +3 "core" &  +2 "manipulator"&& +4 "core" &- & !  % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(, +43 "core" ( + "manipulator"&%& +4 "core" &-  ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &- + % : +2 .tForearm.seek :garage +2 "manipulator"&/'b +104 "core" ' + .tHand.close +2 "manipulator"&-/ +58 "core" / + "manipulator"&0& +4 "core" &- 7 8 S +2 "manipulator"&% +3 "core" % n , * A : +2 .tForearm.seek :retract +2 "manipulator"&2'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&3( +288 "core" ( +2 "manipulator"&5& +3 "core" &5 2  A I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &5 ! *  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +98 "core" ' +2 "manipulator"&9& +4 "core" &4  1 6 I +2 "manipulator"& % +3 "core" %Q   P +2 "collection"',& +3 "core" &  +3 "collection"'$& +4 "core" &  +2 .tCC.seek :closed +2 "collection"';(X +3 "core" &  +9 &4\ +{ +9 & f\ > +10 &v\ L +9 &ZX K +10 &_ K +9 &_\ K +9 &\\ K +10 &a`\ K +9 &#_\ K +10 &\\\ K +9 & _\ K +9 &"j]\ K +10 &$,_\ K +9 &%_\ K +9 &'a\ K +10 &)q]\ K +9 &+4\\\ K +9 &,d\ K +10 &._\ K +9 &0y_\ K +9 &2<_\ K +10 &3^\ J +9 &5`\ K +10 &7_\ K +9 &9D`\ K +9 &;c\ K +10 &<_\ K +9 &>_\ K +10 &@Kb\ K +9 &B`\ K +9 &Cd\ L +10 &Eq\ M +9 &GE\ P +10 &H\ T +9 &J\ U +9 &Ly\ V +10 &N:\ V +9 &O\ X +9 &Q\ X +10 &S{\ X +9 &U;\ Y +9 &V\ K +10 &X C\ + +9 &Xpu\ L +6 ( + "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 + "collection"'& +4 "core" &Xpk\ L +2 &Xpk\ L + .tHand.open + "manipulator"&~1 +59 "core" 1 + "manipulator"&B% +4 "core" % Q 9 .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +104 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%7  +53 "core"  +2 "processing"%a% +3 "core" %f(\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%.'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%8  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%E'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%H +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%6' +2620 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%A  +94 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%F +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%= @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%C'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%:  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%G' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"%J +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%*'d +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &4 / 0 | I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +3 "core" ( + "manipulator"&& +5 "core" &4 3  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &4 + . f I +2 .tForearm.seek CC +2 "manipulator"&L'O +109 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'Q( +426 "core" ( +2 "manipulator"&R& +4 "core" &4 / 0 f I + "manipulator"&U% +3 "core" % a - - k \\ +2 .tForearm.seek :retract +2 "manipulator"&T'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(, +289 "core" ( +2 "manipulator"&S& +4 "core" &- +  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-  " D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&W'b +111 "core" ' +2 .tHand.open + "manipulator"&P1 +64 "core" 1 +2 "manipulator"&\\% +4 "core" % ^[ (    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +108 "core" ' +20205 "Can"v\ ++ +23603 #t-> $da[:extrctVol]=0.19 +1643 #-> $da[:extractVol]=0.19 +984 #-> startTube 4 +461 #-> shortDA +2 "collection"'X% +2 "processing"%V% +4 "core" %Q +2 %f6  +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +7258 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%^ +46 "core" + .tPTV.dial :PRVmixing +2 "processing"%]  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%Z  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%_'` +2281 "core" ' +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%d  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%c' +1258 "core" ' + .tPRV.dial :waste2 +2 "processing"%` @ +95 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%f'd +588 "core" ' + .tPSV.dial PSR +2 "processing"%g +97 "core"  + "processing"%b% +4 "core" %c>  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%l'T +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +95 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2623 "core" ' + .tPSV.dial PSR +2 "processing"%} +95 "core"  +2 "processing"%o% +4 "core" %]g  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%m'T +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%u' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" + .tPRV.dial :sipper +2 "processing"%y  +42 "core" +2 .tPS.seek 0ml +2 "processing"%D'd +2615 "core" ' + .tPSV.dial PSR +39 "processing"%j +105 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%n' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +107 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' + #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%s& +4 "core" &.  + "manipulator"&v% +4 "core" %  . - U + "storage"(w% +4 "core" % 9\ + "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"({(,e +512 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &,c; /\  +2 "manipulator"&\ & +3 "core" &- - , 7 +2 "manipulator"&|% +3 "core" %  - -  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&q( +178 "core" ( + "manipulator"& & +4 "core" &  +  _ $ +2 "storage"( & +3 "core" &,c 3\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"& 'Ѽ +118 "core" ' +2 "storage"(r& +4 "core" &,c %\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<'g +288 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (?& +3 "core" &,c \  + "manipulator"&!& +4 "core" &  $ (  $ +2 .tElbow.seek 4 + "manipulator"&z( +3 "core" ( +2 "manipulator"&& +3 "core" &  ) ) $ +2 "storage"(& +3 "core" &,c \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&i/ +60 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&t& +2 "storage"(' +7 "core" &  + $ $ + "manipulator"&% +4 "core" % Ѝ ! ) ' ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tElbow.seek PC +2 "manipulator"&( +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( +2 "manipulator"&& +4 "core" & ( * .  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +100 "core" ' + "manipulator"&e& +5 "core" & " # O  + "manipulator"&p% +4 "core" % - + a 2 +2 "processing"%&& +4 "core" &Q\ + "processing"%x& +5 "core" &I\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &(\  +8 &2}"\ *y +10 &e\ > +9 &| \ M +9 &H[&\ L +10 & a(\ K +9 &_&\ L +10 &]'\ K +9 &Qa\ K +9 &_\ K +10 &d\ L +9 & `\ L +9 &"Y`\ K +10 &$b\ K +9 &%_\ K +9 &'f\ L +10 &)`]\ L +9 &+#]\ K +10 &,`\ L +9 &.`\ L +9 &0hb\ L +10 &2*c\ L +9 &3c\ L +9 &5_\ L +10 &7q`\ K +9 &92b\ L +10 &:_\ L +9 &<b\ L +9 &>xe\ L +10 &@:_\ L +9 &A`\ L +9 &Cg\ L +10 &Exv\ N +9 &G3\ Q +10 &H\ R +9 &J\ R +9 &Lv\ R +10 &N7\ R +9 &O\ S +9 &Q\ R +10 &S{\ S +9 &U=\ S +10 &V\ K +9 &X4F\ a +9 &X @\ / +6 ( + "processing"%x& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&1 +4 "core" &X\ / +50 1 +2 "manipulator"&(% +4 "core" % 9 / x 2 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +104 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +2 %%9 +6 "core" 9\  +102 "processing"%"9 +2 "core" 9$ +102 "processing"%-9 +3 "core" 9#  +102 "processing"%09 +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#! +102 "processing"%59 +2 "core" 9$"" +102 "processing"%49 +2 "core" 9\ $&" +105 "processing"%[9 +2 "core" 9 $*" +102 "processing"%99 +2 "core" 9$/! +102 "processing"% 9 +3 "core" 9$3" +56 "Can"v\  +46 "processing"%,9 +3 "core" 9$7! +102 "processing"%29 +2 "core" 9$;! +102 "processing"%'9 +2 "core" 9"%? +103 "processing"%9 +2 "core" 9'$D +102 "processing"%~9 +2 "core" 9.%H +102 "processing"%B9 +3 "core" 94%L +102 "processing"%$9 +2 "core" 9;%P +102 "processing"%79 +3 "core" 9D&T +102 "processing"%a9 +2 "core" 9L&X +102 "processing"%9 +2 "core" 9T&] +102 "processing"%k9 +3 "core" 9\\&a +102 "processing"%89 +2 "core" 9f(e +102 "processing"%.9 +3 "core" 9o(i +102 "processing"%H9 +2 "core" 9x(m +102 "processing"%E9 +2 "core" 9(q +102 "processing"%A9 +3 "core" 9'v +102 "processing"%F9 +3 "core" 9)z +102 "processing"%=9 +2 "core" 9)~\ +102 "processing"%69 +2 "core" 9) +102 "processing"%:9 +2 "core" 9) +102 "processing"%C9 +3 "core" 9* +102 "processing"%J9 +2 "core" 9* +102 "processing"%G9 +3 "core" 9+ +102 "processing"%M9 +2 "core" 9, +102 "processing"%9 +2 "core" 9+ +102 "processing"%N9 +3 "core" 9, +102 "processing"%9 +2 "core" 9- +102 "processing"%39 +3 "core" 9, +102 "processing"%>9 +2 "core" 9- +102 "processing"%;9 +2 "core" 9- +102 "processing"%R9 +3 "core" 9- +3 .tPH.hold 2:00:00,28C +3 "processing"%U pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +94 "core"  + "processing"%S% +4 "core" %bf\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%O' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%K'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%P  +124 "core"  + .tPSV.dial PTV +2 "processing"%\\ +68 "core" +2 .tPBV.dial :waste1 + "processing"%T  +51 "core" + "processing"%W% +4 "core" %ҡ\  +2 .tPS.seek 1.5ml +2 "processing"%V'Q +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +3 .tPS.seek 0ml + "processing"%^'d +1593 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +32 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%Z * +33 "core" , + .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"%d' +2309 "core" ' + .tPSV.dial PTV +2 "processing"%_ +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%` +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +67 "core"  +2 .tPS.seek 0ml + "processing"%b'd +2309 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%f  +124 "core" + .tPSV.dial :mixloop +2 "processing"%l +42 "core" + .tPRV.dial :ab1 +2 "processing"%+ @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%}  +41 "core"  + "processing"%o% +4 "core" %d#\  +2 .tPS.seek 0.34ml +2 "processing"%1's +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'m  +29 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%y'G[ +1019 "Can"}u\ dd +171 "core" ' + .tPRV.dial :waste2 +2 "processing"%u @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%j' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%D  +52 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%n +39 "core" + .tPTV.dial :mixing +2 "processing"%s @ +71 "core" A + .tPBV.dial :waste1 +6 "processing"%v  +35 "core" +40 "processing"%w% +12 "core" %ҡ\  +2 .tPS.seek 1.85ml +2 "processing"% ' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +2 .tPS.seek 0ml + "processing"%'d +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\ & +3 "core" &\ + "manipulator"&|& +4 "core" & 7 / M  + "manipulator"& % +4 "core" %  , * M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +140 "core" ( +2 "manipulator"&I& +4 "core" &- 3 ! a P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- . - ^ P +2 .tForearm.seek :garage +2 "manipulator"&Y'b +99 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&?& +4 "core" &- < G @ P + "manipulator"&!% +4 "core" % q , /  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +286 "core" ( +2 "manipulator"&i& +4 "core" &2  3 + G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &3 ! 6 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&q& +4 "core" &3 9 4 { G +2 "manipulator"& % +4 "core" %L - - 0 + "collection"'<& +4 "core" & +2 "collection"'& +4 "core" &\ +3 .tCC.seek :closed + "collection"'(X +4 "core" &\  +8 &3\ +{ +10 &f\ > +9 &x\ M +10 &KY\ K +9 & ^\ K +9 &_\ L +10 &^\ K +9 &Q`\ L +9 &^\ K +10 &[\ K +9 & ^\ K +10 &"[^\ K +9 &$]\ K +9 &%]\ K +10 &'b\ K +9 &)b]\ K +10 &+#_\ L +9 &,_\ K +9 &.]\ L +10 &0j_\ K +9 &2,]\ K +9 &3_\ K +10 &5\\\ K +9 &7r[\ K +10 &93_\ L +9 &:_\ K +9 &<^\ K +10 &>y_\ L +9 &@=^\ K +9 &A`\ K +10 &Ce\ L +9 &E}n\ M +9 &G7\ P +10 &H}\ T +9 &Jtt\ V +10 &Lh}y\ W +9 &N)\ W +9 &O\ X +10 &Q\ Y +9 &Sk\ X +9 &U+\ Y +10 &V\ Q +9 &XE\ )| +9 &Xp~\ P +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 + "collection"'& +3 "core" &Xpq\ P + &Xpq\ P +2 .tHand.open + "manipulator"&z1 +55 "core" 1 +2 "manipulator"&e% +4 "core" % L M A C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%& +96 "core"  +2 "processing"%% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%( +39 "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 +2 "processing"%x  + "collection"'"  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%-  +70 "core" +2 .tPS.seek 0ml +2 "processing"%0'd +2618 "core" ' + .tPSV.dial :air +7 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%5  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%4' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +42 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" &2 / 0 e G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,( +3 "core" ( +2 "manipulator"&2& +4 "core" &2 5  W G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &2 8 9 G +2 .tForearm.seek CC + "manipulator"&'O +111 "core" ' + .tHand.close + "manipulator"&~/ +63 "core" / +2 .tCC.seek :open +2 "collection"'B( +424 "core" ( + "manipulator"&$& +4 "core" &2 / . u G +2 "manipulator"&7% +3 "core" % W - # X C +2 .tForearm.seek :retract +2 "manipulator"&a'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +291 "core" ( + "manipulator"&k& +4 "core" &,  (   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &, - - 9  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.'b +106 "core" ' +2 .tHand.open + "manipulator"&H1 +64 "core" 1 +2 "manipulator"&E% +4 "core" % VW / 0  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +117 "core" ' +2 ."da"delayUntil "11:19:37.05" +24911 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%F @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%=  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%:  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2304 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%J +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%G  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%M +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +303 "Can"px\ FF +1987 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%3% +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"%>' +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 "processing"%R  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%L +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +32 "core" +2 "processing"%% +4 "core" %ҧ/\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'W +590 "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"%\\'d +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +51 ."da"PS.seek 2.5ml +2 "processing"%X' +2301 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'d +2310 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%^ +134 "core"  +2 "processing"%_% +4 "core" %dA\ + #"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"%`' +581 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%g +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%f% +4 "core" %ҩB\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'Y +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%b'd +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%h +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%y  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%D'd +2288 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%j  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%n  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%s  +40 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%v +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%w'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%#  +42 "core"  + "processing"%% +4 "core" %fB\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1422 "Can"z\ 88 +124 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%I @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%r  +32 "core" +2 "processing"%% +4 "core" %ҢA\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%!'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%)  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , + ."da"PSV.dial :air +2 "processing"%i  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2307 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%<  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2301 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +122 "core"  + "processing"%% +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"%z' +584 "core" ' + ."da"delay 5 seconds +18 "Can"x{\ BB +485 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%& +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ңS\  + ."da"PS.seek 1.5ml +2 "processing"%'S +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' + ."da"delay 2:00 +12003 #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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%- +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2310 "core" ' +4 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%% +3 "core" %dS\ +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"%5' +588 "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"%[ +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core"  + "processing"% % +4 "core" %ҭ4\ +2 ."da"PS.seek 1.5ml +2 "processing"%2'] +578 "core" ' +51 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%~'d +1607 "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"%p * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2305 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2304 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%H +122 "core"  + "processing"%E% +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"%a' +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"%F +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%=  +31 "core" + "processing"%6% +4 "core" %ҦP\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'V +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%9 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%J'd +1595 "core" ' +2 ."da"delay 2:00 +899 "Can"}\ CC +11103 #"da"recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +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"%C' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%N +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%R'd +2304 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +137 "core"  +4 "processing"%S% +20 "core" %cG\ +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +4 "processing"% +15 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%' +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%;% +4 "core" % J\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%P' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%T +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%K% +4 "core" %ҤO\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'T +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' + ."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 +2 "processing"%Z * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2332 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%` +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2321 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%f +135 "core"  + "processing"%c% +4 "core" %i^\ + #"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"%l +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%o% +3 "core" %ҧQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'W +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%1'd +1617 "core" ' + "processing"%u9 +4 "core" 9Sc5 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%y  +2 "core" 5 + 5 +2 "processing"%m& +3 "core" &X[\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&j% +4 "core" %\ - .  + "storage"(n% +4 "core" % W V i\ + "storage"(s. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(v( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &   ;\ +2 "manipulator"&#& +3 "core" &,  $   +2 "manipulator"&% +3 "core" %\ + & ! +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&w(_ +207 "core" ( +2 "manipulator"&\ & +4 "core" &d 4 " O  + "storage"( & +4 "core" & X W Y\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"& 'Д +121 "core" ' + "storage"(I& +4 "core" & X W \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(r'g +273 "core" ' + "storage"(- +4 "core" -'g + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(?'z +35 "core" ' +2 "manipulator"&|& +47 "core" &d #    +9 "manipulator"&% +3 "core" %k "   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +103 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&)( +243 "core" ( + "manipulator"&Y& +4 "core" & # , %  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & . , +  +2 ."da"Forearm.seek PC +2 "manipulator"&!' +91 "core" ' + ."da"Hand.close +2 "manipulator"& / +55 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +425 "core" ( + "storage"( & +4 "core" & A ;\ + "manipulator"&<& +4 "core" &  " p  + "manipulator"&t% +4 "core" %   Y J +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&(_ +317 "core" ( + "manipulator"&& +4 "core" &[ (  / +2 "storage"(z& +3 "core" & V Y f\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +117 "core" ' + ."da"Hand.open +2 "manipulator"&&1 +55 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(e' +57 "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/da22jun2611h.tif +5 "processing"%& +11 "core" &\ +4 "manipulator"&& +7 "core" &[ + !  / +2 "manipulator"&(% +6 "core" % б !  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&"(, +180 "core" ( +2 "manipulator"&& +4 "core" &- 4 %  0 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- , ( = 0 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&-'b +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&%/ +56 "core" / +2 "manipulator"&& +4 "core" &- M 5 d 0 + "manipulator"&x% +4 "core" % mu ' Z  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( + "manipulator"&0& +5 "core" & ) U ( + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" & * - + ( +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&[' +115 "core" ' +2 "manipulator"&4& +4 "core" & 4 / M ( + "manipulator"& % +4 "core" % * $ M G +2 "processing"%/& +4 "core" &\ +2 "processing"%'& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%2(X +5 "core" &u\ +7 &6o\ $e +10 &W{a\ 7 +9 &~^\ K +9 &YW\ K +10 &sZM\ L +9 &5ZI\ L +10 &\\B\ L +9 &\\=\ L +9 &{\\0\ L +10 &=\\)\ L +9 & ]\ K +9 &!_d\ L +10 &#\\\ K +9 &%G[\ K +10 &']y\ L +9 &(Y|\ K +9 &*^g\ K +10 &,M_d\ L +9 &.\\b\ K +9 &/ZQ\ K +10 &1YO\ K +9 &3V\\P\ K +9 &5_@\ K +10 &6^A\ L +9 &8]?\ K +10 &:^[;\ K +9 &<`1\ L +9 &=]2\ L +10 &?Z2\ K +9 &Af\\#\ K +9 &C'`$\ L +10 &Dd\ L +9 &Fr \ N +10 &H]\ Q +9 &J\ R +9 &K\ R +10 &M\ R +9 &Ob\ R +9 &Q# \ R +10 &R \ S +9 &T\ S +10 &Vf\ S +9 &Wim\ %s +9 &X$u\ 9 +10 ( +3 &X\ - +11 "processing"%'& +10 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +5 "processing"%& +12 "core" &X\ - + &X\ - +2 ."psFlush"Hand.open +3 #"da"SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.74 seconds\ /var/log/esp/da22jun2611h.tif: TIFF Upload Complete\ +3 "manipulator"&p1 +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2611h15s.tif +51 "core" 1 +2 "manipulator"&% +4 "core" %  A 1 d G +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +96 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +42 "core"  + "processing"%% +4 "core" %h\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +236 #"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/da22jun2611h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2611h20s.tif +1866 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%$ @ +101 #"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/da22jun2611h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.74 sec auto-exposure",Subject: "da22jun2611h images!" +4 "storage"(H- +8 "core" -' +2 "storage"(E& +4 "core" & #\ +3 "manipulator"&,& +8 "core" & 1 > # ( +2 "manipulator"&a% +3 "core" %  P Q G +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&F(_ +26 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%=  +123 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%6 +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%.'F +43 "core" ( +8 "manipulator"&9& +11 "core" &S ( 1 C + +3 "storage"(:& +8 "core" &\ \  R\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&G'Д +110 "core" ' +3 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(M' +57 "core" ' +4 "manipulator"&& +10 "core" &S - . _ + +4 "storage"(J& +8 "core" & { x .\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&'< +18 "core" ' +3 ."da"Elbow.hold +128 "manipulator"&3, +9 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +5 "storage"(N' +22 "core" ' +5 "manipulator"&>% +8 "core" %4 / . r j +3 "storage"(C& +8 "core" & q s \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +4 ."da"Forearm.seek 3 + 292 counts +3 "manipulator"&L'` +25 "core" ' +3 "manipulator"&S& +8 "core" &Z , . d * +2 "storage"(R& +8 "core" & \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&;'Д +38 "core" ' +5 "storage"(% +8 "core" % #\  +4 ."downElevator"SE.seek :down +7 "storage"(P' +101 (T% +5 "core" %OL p j\ RO +4 "manipulator"&W% +7 "core" %Ф . . \\  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&K'\ +108 "core" ' +29 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (O& +8 "core" & \ +1630 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%V +108 "core"  +3 "processing"%\\% +8 "core" %E\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +14 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%]' +591 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +2112 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%X  +37 "core" +3 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"%_ +97 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%*'F +2464 "Can"n~\ <; +150 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%` +109 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 1ml +4 "processing"%g'T +1092 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"%^' +1606 "core" ' +5 ."psFlush"PSV.dial PTV +5 "processing"%f +68 "core" +3 ."psFlush"PTV.dial :puck +3 "processing"%c  +69 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"%d'd +2618 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%l +71 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%}' +586 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%o' +2105 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%+ +70 "core" +3 ."psFlush"PBV.dial PSV +6 "processing"%b U +55 "core" V +4 ."psFlush"PS.seek 0ml +4 "processing"%'d +407 #"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)\ +2215 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%y  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%n' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2616 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1087 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +50 "core" + ."psFlush"PS.seek 0ml +2 "processing"%|'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%r' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%w'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%t' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%)'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &Z "  * + "manipulator"&% +3 "core" %\ & #  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +249 "core" ( +2 "manipulator"&(& +4 "core" & +  I , + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" & " " Q , +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +89 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +60 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&& +4 "core" & , " $ , +2 "manipulator"&% +3 "core" %  $ h _ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(, +136 "core" ( + "manipulator"&x& +52 "core" &, * % S % + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, ) # ; % +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0'b +108 "core" ' + ."psFlush"Hand.open +2 "manipulator"&51 +64 "core" 1 +2 "manipulator"&-% +4 "core" % jg 3 *  G +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' + #tFinished short da assay +1223 #-> access 3 +2 "storage"( % +4 "core" % 9\ +2 "manipulator"&/% +3 "core" %\ " ! @ +2 "manipulator"&"& +3 "core" &- * - n !v +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(([ +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +2 "core" &[ D\  +838 #t-> access 4 +3 "storage"(% +3 "core" % \ + "manipulator"&p% +4 "core" %\ " ( ! " @ +2 "manipulator"&& +3 "core" &- * . H !v +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"('(S +984 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (7& +3 "core" &T j f\ +177 "Can"|\ 33 +18697 #t-> $da[:extractVol]=0.19 +39381 #-> PS.flush + #Flushing Processing stage +2 "processing"%% +3 "core" %h9 +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%[& +4 "core" &f  + "manipulator"&1& +4 "core" &-  ) !v +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(, +45 "core" ( +2 "manipulator"&H& +4 "core" &- (  ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &- # ! +2 .tForearm.seek :garage +2 "manipulator"&,'b +111 "core" ' + .tHand.close + "manipulator"&a/ +54 "core" / + "manipulator"&$& +4 "core" &- 5 - +2 "manipulator"&=% +3 "core" % ou ) O +2 .tForearm.seek :retract +2 "manipulator"&6'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&9( +133 "core" ( + "manipulator"&& +4 "core" & +   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & $    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +113 "core" ' + "manipulator"&J& +5 "core" & ,   + "manipulator"&8% +4 "core" % & & '  + "processing"%~& +4 "core" &@  +2 "processing"%e& +5 "core" &  +2 .tPC.seek :closed + "processing"%>(X +5 "core" &  +6 &7 $e +10 &W\ 7 +9 &\ K +10 &\\\ K +9 &vb\ L +9 &:^J\ K +10 &`\ L +9 &`\ K +10 &`\ K +9 &A_\ K +9 & _\ K +10 &!^\ K +9 &#c\ K +9 &%H`\ L +10 &'\ bF\ L +9 &(`J\ K +9 &*b\ K +10 &,Qb\ K +9 &.b\ K +10 &/ae\ K +9 &1`F\ L +9 &3Y`s\ K +10 &5dl\ K +9 &6`\ L +9 &8b\ K +10 &:a]\ K +9 &<#^\ K +10 &=_\ K +9 &?`w\ K +9 &Ah`\ L +10 &C+d\ K +9 &Dim\ L +9 &Fv*\ N +10 &Hb\ P +9 &J \ R +10 &KN\ R +9 &M-\ R +9 &Of+\ R +10 &Q&\ R +9 &Rs\ S +9 &Tt\ R +10 &Vl\ R +9 &Wcs\ - +10 &X~h\ 7 +9 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%C& +4 "core" &X3\ / + &X\ / + .tHand.open + "manipulator"&S1 +56 "core" 1 +2 "manipulator"&R% +4 "core" %  6 5 v  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +90 "core" ' +2 .tPSV.dial PSR +2 "processing"%F +52 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +556 "Can"z\ << +530 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%W +69 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +52 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%L +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%O' +592 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +2111 "core" ' + .tPSV.dial PTV +2 "processing"%; +69 "core" + .tPBV.dial PSV +2 "processing"%P U +50 "core" V +2 .tPS.seek 0ml + "processing"%V'd +2619 "core" ' + .tPSV.dial PBV +6 "processing"%\\ @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%.' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%]  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%X'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"% +54 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2610 "core" ' + .tPSV.dial PTV +2 "processing"%Z +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%`'d +2620 "core" ' + .tPSV.dial PBV +2 "processing"%* @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%g' +2619 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%f  +68 "core"  +2 .tPS.seek 0ml + "processing"%c'd +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&^& +4 "core" & - (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&l( +3 "core" ( + "manipulator"&d& +5 "core" & 3  -  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & , -   +2 .tForearm.seek PC +2 "manipulator"&+' +104 "core" ' + .tHand.close + "manipulator"&b/ +54 "core" / +2 .tPC.seek :open + "processing"%o( +426 "core" ( + "manipulator"&h& +4 "core" & 0 . j  + "manipulator"&% +4 "core" % - , n  +2 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&u(, +116 "core" ( + "manipulator"&j& +4 "core" &-  *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- . , i  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s'b +109 "core" ' + .tHand.open +2 "manipulator"&n1 +55 "core" 1 + "manipulator"&#% +4 "core" % W[ 2   # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +126 "core" ' +13970 #t-> $da[:extractVol]=0.19 +5424 #-> startTube 4 +512 #-> shortDA +3 "collection"'{% +4 "core" %QK +2 "processing"%% +4 "core" %er  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +324 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop +6 "processing"% +122 "core" +2 .tPTV.dial :PRVmixing + "processing"%\  +124 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%A'` +2272 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%I' +1264 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +95 "core" > +2 .tPS.reconfigure :default +49 "processing"%#A d`xb +4 .tPS.seek 0ml + "processing"%|'d +589 "core" ' +2 .tPSV.dial PSR + "processing"%r +96 "core"  + "processing"%Y% +4 "core" %cx  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%i'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tPS.seek 0ml + "processing"%w'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%@% +4 "core" %iR  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%<'T +674 "Can"y\ 00 +428 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%! +95 "core" + .tPRV.dial :sipper +2 "processing"%t  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%) +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%&' +2617 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +96 "core" +2 .tPS.seek 0ml + "processing"%'d +2611 "core" ' + #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%& +4 "core" &x  + "manipulator"&(% +4 "core" %   ) 3 +2 "storage"(?% +3 "core" % ~\ +2 "storage"(3. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" &,b D\  + "manipulator"&2& +4 "core" &- # *   + "manipulator"&% +4 "core" %  * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&x& +4 "core" &\   )  ) + "storage"(& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'Ѽ +113 "core" ' + "storage"(Q& +4 "core" &,b P\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'g +279 "core" ' + "storage"(-- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (%& +2 "core" &,b \  +2 "manipulator"&0& +4 "core" &\  #  2 ) +2 .tElbow.seek 4 + "manipulator"& ( +4 "core" ( +2 "manipulator"&/& +3 "core" &\  4 1 E ) +2 "storage"("& +3 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&v'А +33 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +54 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):23: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"&& +3 "storage"(p' +6 "core" &\  # + 0 ) +2 "manipulator"&% +4 "core" % Б $ - 2 +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&7( +170 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&& +5 "core" & , + Y  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&1' +106 "core" ' + "manipulator"&H& +4 "core" &  $ j  +2 "manipulator"&E% +4 "core" % ' + q , + "processing"%a& +4 "core" &X  +2 "processing"%$& +4 "core" &] +2 .tPC.seek :closed +2 "processing"%=(X +5 "core" &Z  +9 &2}\\\ *y +10 &fZ\ > +9 &|V\ M +9 &G]W\ K +10 & ^N\ K +9 &dJ\ K +10 &`R\ K +9 &Oc\\\ K +9 &_\\\ K +10 &ca\ K +9 & _]\ K +9 &"Vbb\ L +10 &$b`\ L +9 &%_\\\ K +9 &'e[\ K +10 &)^`\\\ L +9 &+"`W\ K +10 &,aV\ K +9 &._R\ K +9 &0g_J\ K +10 &2)aU\ K +9 &3^O\ K +10 &5bN\ K +9 &7p]R\ K +9 &91bR\ K +10 &:^K\ K +9 &<cL\ K +9 &>wcT\ K +10 &@8bV\ L +9 &A^O\ K +10 &CgO\ L +9 &EwxS\ N +9 &G2N\ P +10 &HI\ Q +9 &JK\ R +9 &LtM\ R +10 &N6L\ R +9 &OL\ R +10 &QK\ S +9 &SyH\ S +9 &U;L\ S +10 &VH\ J +9 &X4H?\ ] +9 &XS:\ . +6 ( + "processing"%$& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&1 +3 "core" &XB\ - +51 1 + "manipulator"&4% +4 "core" % 6  , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%: U +2 %,9 +5 "core" 9+ +102 "processing"%J9 +3 "core" 9, +102 "processing"%89 +2 "core" 9*  +102 "processing"%~9 +3 "core" 9+  +102 "processing"%k9 +2 "core" 9+ +102 "processing"%69 +3 "core" 9+ +102 "processing"%9 +2 "core" 9+ +102 "processing"%C9 +2 "core" 9+ +102 "processing"%S9 +3 "core" 9," +102 "processing"%R9 +2 "core" 9,&! +105 "processing"%e9 +2 "core" 9+* +102 "processing"%F9 +2 "core" 9+/! +102 "processing"%9 +3 "core" 9+3 +102 "processing"%9 +3 "core" 9!,7 +102 "processing"%9 +2 "core" 9&,; +102 "processing"%W9 +3 "core" 9+,? +102 "processing"%M9 +2 "core" 90,C +102 "processing"%T9 +3 "core" 94,H +102 "processing"%L9 +3 "core" 9;-L +102 "processing"%9 +2 "core" 9A-P +102 "processing"%O9 +2 "core" 9F-T +102 "processing"%;9 +3 "core" 9N-X +102 "processing"%P9 +2 "core" 9T.] +102 "processing"%N9 +3 "core" 9].a +102 "processing"%\\9 +2 "core" 9d/e +102 "processing"%V9 +2 "core" 9k/i +102 "processing"%]9 +3 "core" 9s0m +102 "processing"%.9 +2 "core" 9|/q +102 "processing"%9 +3 "core" 9/v +102 "processing"%X9 +2 "core" 90z +102 "processing"%Z9 +3 "core" 90~ +102 "processing"%_9 +2 "core" 91\ +102 "processing"%*9 +3 "core" 92\ +102 "processing"%`9 +2 "core" 92 +102 "processing"%f9 +2 "core" 92 +102 "processing"%g9 +3 "core" 92 +102 "processing"%^9 +2 "core" 92 +102 "processing"%d9 +3 "core" 93 +102 "processing"%}9 +3 "core" 93 +102 "processing"%b9 +2 "core" 93 +103 "processing"%99 +2 "core" 94 +102 "processing"%G9 +2 "core" 94 +102 "processing"%>9 +2 "core" 94 +103 "processing"%h9 +3 "core" 95 +102 "processing"%9 +2 "core" 9 5 +3 .tPH.hold 2:00:00,28C +3 "processing"%j pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%m +95 "core"  +2 "processing"%+% +4 "core" %e\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%l' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%n'Ҧ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%#  +124 "core"  + .tPSV.dial PTV +2 "processing"%y +69 "core" + .tPBV.dial :waste1 +2 "processing"%s  +50 "core" + "processing"%{% +4 "core" %ҭD\ +2 .tPS.seek 1.5ml +2 "processing"%'] +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%\ 'd +1593 "core" ' +2 .tdelay 5:00 +28089 "Can"x\ HH +1913 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +45 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +30 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%A' +2303 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%I +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +67 "core"  +2 .tPS.seek 0ml + "processing"%|'d +2312 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%i  +124 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +50 "processing"% @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%@  +41 "core"  + "processing"%w% +4 "core" %^2\  +2 .tPS.seek 0.34ml +2 "processing"%<'m +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'!  +29 "core" + .tPRV.dial :air +2 "processing"%t  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%) @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +864 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%z  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%&'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"%( @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%?  +33 "core" + "processing"%3% +4 "core" %Ҥ?\  +2 .tPS.seek 1.85ml +2 "processing"%'' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%2'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &d  +2 "manipulator"&x& +3 "core" & " $   +2 "manipulator"&% +3 "core" %  "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&u(, +125 "core" ( + "manipulator"&Q& +4 "core" &, *  O  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &, + ' +  +2 .tForearm.seek :garage + "manipulator"&-'b +112 "core" ' +2 .tHand.close + "manipulator"&%/ +65 "core" / +2 "manipulator"&0& +4 "core" &, 9 - y  + "manipulator"&/% +4 "core" % bm 0 0 +2 .tForearm.seek :retract + "manipulator"&"'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&q( +280 "core" ( + "manipulator"&& +4 "core" &7  +  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7 2 7 J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 "manipulator"&& +4 "core" &7 3 : J + "manipulator"&5% +5 "core" %N 1 1 \ + "collection"'v& +4 "core" &^\ +2 "collection"'& +5 "core" &^\ +2 .tCC.seek :closed +2 "collection"'[(X +4 "core" &B\  +8 &2}?\ *y +10 &f@\ > +9 &{A\ L +9 &KZ9\ K +10 & _;\ K +9 &_=\ K +10 &`;\ L +9 &S_<\ K +9 &\\8\ K +10 &_<\ K +9 & cA\ L +9 &"[\\8\ K +10 &$_<\ L +9 &%]9\ K +9 &']:\ K +10 &)d^D\ K +9 &+%_7\ K +10 &,\\?\ K +9 &.`<\ K +9 &0k_8\ K +10 &2,^9\ L +9 &3]<\ K +9 &5_;\ K +10 &7r];\ L +9 &95_3\ K +10 &:`:\ K +9 &<_<\ K +9 &>z_9\ L +10 &@>^<\ K +9 &Ba6\ K +9 &Ce8\ L +10 &E~p4\ M +9 &G64\ P +10 &H5\ T +9 &J<\ V +9 &Lh5\ W +10 &N):\ X +9 &O;\ X +9 &Q9\ X +10 &Sk=\ Y +9 &U,4\ Y +10 &V4\ P +9 &X H<\ (x +9 &Xo{2\ N +6 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"' & +5 "core" &Xop4\ N + &Xop<\ N + .tHand.open + "manipulator"&H1 +59 "core" 1 + "manipulator"&E% +4 "core" % N 8 + Q \ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%p +96 "core"  + "processing"%% +4 "core" %c"\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%o'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml + "processing"%4'd +1600 "core" ' + .tPSV.dial PSR +2 "processing"%, +39 "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 +3 "processing"%J  +2 "collection"'1  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%8 +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%~  +70 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%6  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%R  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%e' +2622 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &6 - 1 Q J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&W& +4 "core" &6 : ! R J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +2 "core" &5 ! , D J +2 .tForearm.seek CC +2 "manipulator"&T'O +94 "core" ' + .tHand.close +2 "manipulator"&L/ +61 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&O& +20 "core" &6 . - C J + "manipulator"&;% +4 "core" % b " '  ' +2 .tForearm.seek :retract +2 "manipulator"&P'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&N(, +286 "core" ( + "manipulator"&\\& +4 "core" &-  +  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &- * / - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&]'b +104 "core" ' +2 .tHand.open + "manipulator"&.1 +64 "core" 1 +2 "manipulator"&% +4 "core" % OX 4 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +116 "core" ' +2 ."da"delayUntil "12:51:58.13" +17432 "Can"}\ JJ +7504 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%Z @ +68 "core" B +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"%`  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2299 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%g +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"%d +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2309 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +134 "core"  +2 "processing"%G% +4 "core" %cP\ + #"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 +51 "processing"%>' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +6 "processing"%  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%m +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core" + "processing"%% +4 "core" %ҤO\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'T +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%y'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +32 "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"%n +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +67 "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"%c  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2294 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +122 "core"  + "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"%I' +584 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%Y +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%A  +34 "core" + "processing"%i% +4 "core" %ҤS\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'d +1594 "core" ' +2 ."da"delay 2:00 +11164 "Can"k\ 55 +839 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%w * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "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"%) +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +2288 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%(  +40 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%? +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%3'a +379 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%K  +42 "core"  + "processing"%&% +4 "core" %b_\  +2 ."da"PS.seek 0.55ml + "processing"%''\ +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml + "processing"%x'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +2 "processing"%Q @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%D  +33 "core" + "processing"%7% +4 "core" %ҥe\  +2 ."da"PS.seek 1.85ml +2 "processing"%%' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%/'d +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +43186 "Can"\ 76 +4817 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%- * +46 "core" ) + ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2310 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%u +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2288 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%B +122 "core"  + "processing"% % +4 "core" %bt\ + #"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"%H' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%E'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%p +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%% +4 "core" %Ҫh\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'Z +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%o'd +1592 "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"%4 * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%1 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%8 +68 "core" +2 ."da"delay 5 seconds +549 .PSV.dial PSR +4 "processing"%~ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%6  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%k'd +2295 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +122 "core"  + "processing"%% +4 "core" %dU\ + #"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' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" +2 "processing"%% +4 "core" %Ҧk\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'V +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'd +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" + ."da"delay 30 seconds +1895 "Can"\ 22 +1107 ."da"PBV.dial between PSV and waste1 +3 "processing"%a * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2305 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2294 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +121 "core"  +2 "processing"%% +4 "core" %ao\ + #"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"%P' +592 "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 + .PSV.dial PTV +2 "processing"%Z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +33 "core" + "processing"%*% +4 "core" %Ҩk\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'X +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%g'd +1593 "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"%d * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%G +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2295 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%m +139 "core"  +7 "processing"%+% +12 "core" %g^\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%' +344 "core" ' +4 ."da"delay 5 seconds +502 "processing"%h% +4 "core" %p\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%#' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%s +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +31 "core" +2 "processing"%n% +3 "core" %ҡw\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'Q +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%:'d +1602 "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 +7 "processing"%c * +34 "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"%\ ' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2305 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +122 "core"  + "processing"%r% +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"% 'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%@  +32 "core" +2 "processing"%w% +4 "core" %ҩ~\  + ."da"PS.seek 1.5ml +2 "processing"%'Y +583 "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"%t  +96 "core"  +2 ."da"PS.seek 0ml + "processing"%<'d +1595 "core" ' + "processing"%U9 +4 "core" 9Nm5 + #"da"Processing Puck Heater at 27.8C before imaging +6 .PH.coast +2 "processing"%)  +3 "core" 5 + 5 + "processing"% & +9 "core" &XV\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&!% +4 "core" %\ $ ) k +53 "storage"(% +3 "core" % U U \ +2 "storage"(. +2 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"((( +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" & [ \ + "manipulator"&z& +4 "core" &- , ( B - + "manipulator"&K% +4 "core" %\ $ : +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&&(_ +191 "core" ( +2 "manipulator"&3& +4 "core" & ) ( Q # + "storage"(& +4 "core" & G : p\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&''Д +112 "core" ' + "storage"(& +4 "core" & U U =\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(Q'g +273 "core" ' + "storage"(D- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(7'z +35 "core" ' +2 "manipulator"&0& +4 "core" & " + # +2 "manipulator"&x% +3 "core" %Ќ ( / B * +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&%'\ +101 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&( +248 "core" ( +2 "manipulator"&-& +4 "core" &  ' $  + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  X  +2 ."da"Forearm.seek PC +2 "manipulator"&/' +106 "core" ' + ."da"Hand.close +2 "manipulator"&u/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( + "storage"(5& +4 "core" & / 1 *\ + "manipulator"&v& +4 "core" &   + "manipulator"&% +4 "core" % # $ J +2 ."da"Forearm.seek :retract +2 "manipulator"&B'\ +116 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"& (_ +250 "core" ( + "manipulator"&"& +4 "core" &\\ '  + +2 "storage"(H& +3 "core" & V V P\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +112 "core" ' + ."da"Hand.open +2 "manipulator"&p1 +60 "core" 1 + "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(E' +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/da22jun2613h.tif +5 "processing"%& +9 "core" &\ +5 "manipulator"&2& +8 "core" &\\ ) , 6 + +2 "manipulator"&,% +5 "core" % * + 6 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&1(, +83 "Can"\ +100 "core" ( +2 "manipulator"&o& +4 "core" &, " 4 / + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +4 "core" &, * + 3 / +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&~'b +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&$/ +53 "core" / + "manipulator"&6& +5 "core" &, S 5 < / + "manipulator"&J% +4 "core" % ` # $ @ q +2 ."psFlush"Forearm.seek :retract + "manipulator"&C'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +115 "core" ( + "manipulator"&k& +5 "core" &  ! c & + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  ( ^ & +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&F' +96 "core" ' +2 "manipulator"&e& +4 "core" & # 0 & + "manipulator"&% +4 "core" %  (  +2 "processing"%S& +4 "core" &\ +2 "processing"%M& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%W(X +4 "core" &\  +9 &3}\ *z +10 &e\ > +9 &s\ L +9 &LX\ L +10 &X\ K +9 &X|\ K +10 &Yy\ K +9 &V[l\ K +9 &Wa\ K +10 &Y_\ K +9 & XZ\ K +9 &"^ZO\ K +10 &$ ^K\ K +9 &%WE\ K +10 &'[;\ K +9 &)f]0\ K +9 &+(W\ K +10 &,X\ L +9 &.Z\ L +9 &0m[\ L +10 &2/[~\ L +9 &3X\ K +10 &5^\ L +9 &7vZt\ K +9 &98Z{\ K +10 &:]x\ K +9 &<Zl\ K +9 &>}_\\\ L +10 &@?^b\ L +9 &B\\[\ L +10 &CY_\ L +9 &EbL\ L +9 &G={I\ O +10 &HP\ R +9 &JD\ R +9 &L{<\ R +10 &N=<\ R +9 &O:\ R +10 &Q6\ R +9 &S'\ S +9 &UA&\ S +10 &W6\ L +9 &X6Am+\ "f +9 &X 9\ - +6 ( +2 "processing"%M& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 +2 "processing"%q& +4 "core" &X"\ - + &X)\ - + ."psFlush"Hand.open +2 "manipulator"&a1 +57 "core" 1 +5 "manipulator"&[% +14 "core" % $ - +6 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 #"da"SX MX5/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.685 seconds\ /var/log/esp/da22jun2613h.tif: TIFF Upload Complete\ +4 ."psFlush"Forearm.seek :retract +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2613h15s.tif +5 "manipulator"&L'\ +102 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%; +53 "core"  +2 "processing"%T% +4 "core" %i\ + #"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"%V' +279 #"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/da22jun2613h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2613h20s.tif +1822 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"%O @ +141 #"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/da22jun2613h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.685 sec auto-exposure",Subject: "da22jun2613h images!" +11 "storage"(.- +4 "core" -' +2 "storage"(& +4 "core" & e\ +3 "manipulator"&& +4 "core" & < ' & +2 "manipulator"&P% +4 "core" %\ / '  & + B +2 ."psFlush"PTV.dial :PRVmixing +3 ."da"Elbow.reconfigure :tight +2 "processing"%Z  +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&_(_ +119 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%* +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%]'F +78 "core" ( + "manipulator"&& +4 "core" &n  ' M / +2 "storage"(`& +3 "core" & X\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&^'Д +119 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(d' +58 "core" ' +2 "manipulator"&}& +6 "core" &n , / / +2 "storage"(g& +21 "core" & d b\ +3 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&9'< +37 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&G, +8 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(b' +25 "core" ' +3 "manipulator"&>% +9 "core" %OU ) ! U +3 "storage"(f& +7 "core" & ) )\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&m'{ +21 "core" ' +3 "manipulator"&+& +9 "core" &o * ) G / +3 "storage"(& +7 "core" & { o #\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&h'Д +35 "core" ' +3 "storage"(% +9 "core" % w\ +4 ."downElevator"SE.seek :down +8 "storage"(#' +98 (s% +6 "core" %H r s \ RO +4 "manipulator"&{% +8 "core" %н . - ? +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&n'\ +113 "core" ' +23 ' +2 ."downElevator"SE.stop +6 "storage"(5 +5 (l& +8 "core" & J\ +1706 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"% +97 "core"  +3 "processing"%y% +8 "core" %H1\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +4 "processing"%c' +2113 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PTV.dial :mixing +3 "processing"%: @ +69 "core" B +3 ."psFlush"PSV.dial :mixloop +3 "processing"% +95 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%'F +2613 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%I +97 "core"  +3 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%Y'T +1103 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%i +70 "core" +3 ."psFlush"PTV.dial :puck +2 "processing"%r  +74 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +3 "processing"%A'd +2619 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%@' +585 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%w' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +9 "processing"% +70 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%| U +51 "core" V +4 ."psFlush"PS.seek 0ml +3 "processing"%t'd +721 #"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)\ +1900 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +42 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?'d +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%3'd +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +38 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%N'T +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%D  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%Q' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%&'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2190 "Can"\ :: +421 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%"'d +2606 "core" ' + ."psFlush"PSV.dial PBV +45 "processing"%H @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%p  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2623 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &o - ,  / + "manipulator"&2% +4 "core" %\  + # )  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&B( +252 "core" ( + "manipulator"&,& +4 "core" & )   \ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &  ! + \ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +90 "core" ' + ."psFlush"Hand.close + "manipulator"&o/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%8( +425 "core" ( +2 "manipulator"&& +3 "core" & + , 1 \ +2 "manipulator"& % +3 "core" % & - ? M +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&6(, +121 "core" ( +2 "manipulator"&J& +4 "core" &,  # I  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &, ' $ +  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&k'b +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&R1 +59 "core" 1 +2 "manipulator"&~% +4 "core" % QT - . q  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +113 "core" ' +2 #tFinished short da assay +14328 #-> access 3 +2 "storage"(% +3 "core" % }\ +2 "manipulator"&S% +4 "core" %\ + # + "manipulator"&1& +4 "core" &, % #  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(C([ +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[ S\  +1993 #t-> access 4 +2 "storage"(q% +3 "core" % 0\ +2 "manipulator"&a% +4 "core" %\  # . + "manipulator"&[& +4 "core" &, !  H  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(M(S +984 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &U l\ +32010 "Can"~\ ,, +6013 #t-> $da[:extractVol]=0.19 +49357 #-> startTube 4 +1105 #-> shortDA +2 "collection"'T% +3 "processing"%F% +4 "core" %Q +5 %a  + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +995 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%< +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%\\  +124 "core" + .tPRV.dial :sipper +2 "processing"%.  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%'` +1209 "Can"}\ 33 +1065 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +120 "core"  +3 .tPS.seek 0.5ml + "processing"%P' +1260 "core" ' +2 .tPRV.dial :waste2 + "processing"%O @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%Z'd +595 "core" ' +2 .tPSV.dial PSR + "processing"%* +96 "core"  + "processing"%% +4 "core" %_  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%`' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +95 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2607 "core" ' +2 .tPSV.dial PSR + "processing"%g +96 "core"  + "processing"%L% +4 "core" %h  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%>'T +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%f' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +95 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%^' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +95 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2610 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +6 "processing"%{& +4 "core" &  + "manipulator"&d% +4 "core" %\  ! = +7 "storage"(9% +3 "core" % \ +2 "storage"(m. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(l(,e +513 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (b& +2 "core" &,b 2\  +2 "manipulator"&h& +4 "core" &,  ' (  + "manipulator"&#% +3 "core" %\ " $ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +175 "core" ( + "manipulator"&y& +5 "core" &\   ( W ( + "storage"(]& +4 "core" &,b p\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +111 "core" ' + "storage"( & +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'g +277 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (c& +3 "core" &,b h\  +2 "manipulator"&I& +3 "core" &\  + & ' ( +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&Y& +4 "core" &\  * % ' ( + "storage"(i& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&r'А +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\ / +52 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):28:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +3 "manipulator"& & + "storage"(A' +7 "core" &\    @ ( +2 "manipulator"&@% +4 "core" % З   ; +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.seek PC +2 "manipulator"&|( +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( + "manipulator"&w& +4 "core" & ( $  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & (  W $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +110 "core" ' +2 "manipulator"&)& +4 "core" & *   $ +2 "manipulator"&U% +3 "core" %  ) +2 "processing"%!& +4 "core" &  + "processing"% & +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +8 &2}\ *x +10 &c\ = +9 &w}\ M +10 &<^\ L +9 &d\ K +9 &d\ K +10 &`\ L +9 &Eb\ K +9 &\\\ \ K +10 &b3\ L +9 & `2\ K +10 &"Md3\ K +9 &$d\ K +9 &%^\ K +10 &'d\ K +9 &)Uc \ K +9 &+b\ K +10 &,`1\ L +9 &.`8\ K +9 &0]_2\ K +10 &2^'\ K +9 &3`/\ K +10 &5b(\ L +9 &7e`%\ K +9 &9(a*\ K +10 &:b"\ L +9 &<_+\ K +10 &>l_\ L +9 &@.a$\ L +9 &A_(\ K +10 &Ch(\ L +9 &Ens$\ N +9 &G'\ Q +10 &H"\ R +9 &J\ R +9 &Lj \ R +10 &N+\ R +9 &O\ R +10 &Q\ R +9 &So \ S +9 &U2$\ R +10 &V\ O +9 &X0=_(\ $i +9 &XDb\ , +6 ( +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&1 +3 "core" &X'\ , +54 1 + "manipulator"&z% +4 "core" %  4  C ) +49 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +107 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U + %K9 +6 "core" 99 +102 "processing"%9 +3 "core" 98 +102 "processing"%39 +3 "core" 99  +102 "processing"%N9 +2 "core" 99  +102 "processing"%X9 +2 "core" 9: +103 "processing"%D9 +2 "core" 99 +102 "processing"%9 +2 "core" 98 +102 "processing"%x9 +3 "core" 98 +102 "processing"%09 +3 "core" 99" +102 "processing"%Q9 +2 "core" 9 9& +102 "processing"%-9 +2 "core" 9#9* +102 "processing"%9 +3 "core" 9&9/ +102 "processing"%'9 +3 "core" 9(93 +102 "processing"%u9 +2 "core" 9,97 +102 "processing"%&9 +3 "core" 90:; +102 "processing"%=9 +3 "core" 95:? +102 "processing"%%9 +2 "core" 9::C +102 "processing"%v9 +3 "core" 9?:H +102 "processing"%59 +2 "core" 9E:L +102 "processing"%/9 +3 "core" 9K;P +102 "processing"%9 +2 "core" 9S;T +102 "processing"%H9 +3 "core" 9Y<X +102 "processing"%"9 +3 "core" 9a<] +102 "processing"%p9 +2 "core" 9h<a +102 "processing"%9 +3 "core" 9q<e +102 "processing"%9 +2 "core" 9y=i +102 "processing"%29 +3 "core" 9=m +102 "processing"%,9 +3 "core" 9=q +102 "processing"%79 +2 "core" 9>v +102 "processing"%G9 +3 "core" 9>z +102 "processing"%o9 +2 "core" 9>~\ +102 "processing"%n9 +3 "core" 9? +103 "processing"%W9 +3 "core" 9? +102 "processing"%9 +2 "core" 9? +102 "processing"% 9 +2 "core" 9@ +103 "processing"%J9 +2 "core" 9@ +102 "processing"%49 +2 "core" 9A +102 "processing"%9 +2 "core" 9B +103 "processing"%B9 +2 "core" 9A +102 "processing"%R9 +2 "core" 9B +102 "processing"%~9 +3 "core" 9B +102 "processing"%$9 +2 "core" 9C +102 "processing"%k9 +3 "core" 9\ B +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%S +107 "core"  + "processing"%1% +4 "core" %b\ + #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 +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%q  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%a +67 "core" + .tPBV.dial :waste1 +2 "processing"%[  +50 "core" + "processing"%C% +4 "core" %Ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%;'T +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +3 .tPS.seek 0ml + "processing"%F'd +1599 "core" ' +2 .tdelay 5:00 +18739 "Can"d~\ HH +11263 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "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"%' +2301 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +2310 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%Z +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%}'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%`  +41 "core"  + "processing"%g% +4 "core" %iZ\ +2 .tPS.seek 0.34ml +2 "processing"%L'x +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'V  +29 "core" +2 .tPRV.dial :air +2 "processing"%>  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%+'G[ +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%f' +856 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%  +41 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%E'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%_ +42 "core" + .tPTV.dial :mixing +2 "processing"%^ @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%{  +34 "core" +2 "processing"%d% +4 "core" %ҩ\\\  +2 .tPS.seek 1.85ml + "processing"%9' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +3 .tPS.seek 0ml + "processing"%M'd +1948 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" &  + "manipulator"&h& +4 "core" & "  $ +2 "manipulator"&#% +3 "core" %\ ' *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&y(, +126 "core" ( + "manipulator"&]& +4 "core" &,  ' C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &,  " C +2 .tForearm.seek :garage +2 "manipulator"& 'b +101 "core" ' + .tHand.close +2 "manipulator"&e/ +64 "core" / + "manipulator"&& +4 "core" &, 8 , = +2 "manipulator"&c% +4 "core" % uq . + _ + .tForearm.seek :retract +2 "manipulator"&I'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +278 "core" ( + "manipulator"&i& +4 "core" &9  ( a K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &9 - , - K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +100 "core" ' +2 "manipulator"&@& +4 "core" &9 , & w K +2 "manipulator"&% +3 "core" %C - . l +2 "collection"'& +4 "core" &\ +2 "collection"':& +5 "core" &  +2 .tCC.seek :closed + "collection"'r(X +4 "core" &\  +9 &.v\ +z +10 &f\ > +9 &x\ L +10 &PZ\ K +9 &`\ L +9 &Z\ K +10 &Z\ K +9 &W]!\ K +9 &Y\ J +10 &_\ K +9 & ]\ K +10 &"a]\ J +9 &$"`\ K +9 &%`\ K +10 &'^\ K +9 &)g\\\ K +9 &+)^\ K +10 &,_\ K +9 &.]"\ K +10 &0o_\ K +9 &22^\ K +9 &3\\"\ K +10 &5]\ K +9 &7x]\ K +9 &99[\ K +10 &:Z\ K +9 &<]\ K +10 &>^\ K +9 &@B]\ K +9 &B^\ K +10 &C`\ L +9 &En\ M +9 &G<\ P +10 &H\ T +9 &J\ W +10 &Ln\ W +9 &N.\ W +9 &O\ X +10 &Q\ X +9 &Sq\ X +9 &U3\ X +10 &V%\ O +9 &X&O\ (y +9 &Xi_\ I +3 ( +2 "collection"':& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'w& +4 "core" &Xic\ I + .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % C 8 / Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +112 "core" ' +2 .tPSV.dial PSR +2 "processing"%U +94 "core"  + "processing"%!% +4 "core" %cS\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%A'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1594 "core" ' +2 .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%  +2 "collection"'K  +60 "core"  +90  + .tPSV.dial :mixloop +2 "processing"% +106 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%t  +68 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%N  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2628 "core" ' +2 .tPSV.dial :air +2 "processing"%x  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%0' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +41 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &7 - . B K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&'( +4 "core" ( + "manipulator"&u& +4 "core" &7 4  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &7 ) #  K +2 .tForearm.seek CC +2 "manipulator"&='O +104 "core" ' + .tHand.close + "manipulator"&%/ +54 "core" / +2 .tCC.seek :open + "collection"'v( +426 "core" ( + "manipulator"&5& +4 "core" &7 , / c K +2 "manipulator"&/% +3 "core" % Y - + [ g +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(, +292 "core" ( + "manipulator"&"& +4 "core" &, 0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &, # # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&2% +4 "core" % ^Y 9 4 v  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 ."da"delayUntil "14:23:31.06" +8152 "Can"\ ;; +16786 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%7 @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + + ."da"PSV.dial :air +2 "processing"%n  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2301 "core" ' + ."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"%J +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +122 "core"  + "processing"%R% +4 "core" %es\ + #"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"%$'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +32 "core" +2 "processing"%s% +4 "core" %ҫS\  +2 ."da"PS.seek 1.5ml +2 "processing"%('[ +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'd +1602 "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"%C * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\\  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2299 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +122 "core"  + "processing"%% +4 "core" %iw\ + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%P +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %ҥc\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'U +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 +1605 "core" ' +2 ."da"delay 2:00 +1949 "Can"\ RQ +10053 #"da"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"%g * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2332 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%f  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%_  +121 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%^  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%{ +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%d'a +389 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%m  +50 "core"  +2 "processing"%E% +4 "core" %_[\  +3 ."da"PS.seek 0.55ml + "processing"%9' +325 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1550 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%# +42 "core" + ."da"PTV.dial :mixing +2 "processing"%] @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" + "processing"%|% +4 "core" %ңk\  +2 ."da"PS.seek 1.85ml +2 "processing"%e' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'd +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +33905 "Can"~\ PO +14097 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%?  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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"%\ ' +2316 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%y +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2306 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%w% +4 "core" %hj\ + #"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"%' +580 "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"%:  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%U +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"% % +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%N  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2294 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +122 "core"  + "processing"%X% +4 "core" %ew\ + #"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' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%Q +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" + "processing"%% +4 "core" %Ҥs\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'T +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%%'d +1595 "core" ' +2 ."da"delay 2:00 +4689 "Can"~\ RS +7313 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +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"%r +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%= +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2288 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%2% +4 "core" %cX\ + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%o% +4 "core" %ң|\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'S +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1592 "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"%J * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +68 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +68 "core"  +2 ."da"PS.seek 0ml +44 "processing"%k'd +2294 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +138 "core"  +8 "processing"%1% +12 "core" %hl\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%s' +334 "core" ' +2 ."da"delay 5 seconds +507 "processing"%$% +3 "core" % r\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%q' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%[ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%% +4 "core" %Ҧp\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'V +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"%'d +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2324 "core" ' +2 ."da"PSV.dial PTV +6 "processing"% +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%. +81 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%P  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +1518 "Can"\ rr +791 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%O% +4 "core" %g~\ + #"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"%'Ҧ +2127 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%Z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%g% +4 "core" %Ҡh\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'P +588 "core" ' + ."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"%>  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +1600 "core" ' +2 "processing"%9 +3 "core" 9Rl5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%+  +3 "core" 5 + 5 + "processing"%V& +3 "core" &Xi\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&f% +3 "core" %\  " x 2 +2 "storage"(_% +3 "core" % @ ? ]\ +2 "storage"(^. +2 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"({( +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &\  E \ +2 "manipulator"&m& +4 "core" &, ' %  + "manipulator"&j% +3 "core" %\  # ) 9 2 +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&E(_ +207 "core" ( +2 "manipulator"&d& +4 "core" &j  * 1  + "storage"(b& +4 "core" & 8 ?\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&9'Д +118 "core" ' + "storage"(#& +4 "core" & L S \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(]'g +271 "core" ' + "storage"(6- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(|'z +36 "core" ' +2 "manipulator"&& +3 "core" &j  "   +2 "manipulator"&h% +3 "core" %Џ (  - +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&e'\ +103 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&?( +238 "core" ( +2 "manipulator"& & +4 "core" & &  4 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" & "  4 +2 ."da"Forearm.seek PC +2 "manipulator"&c' +92 "core" ' +2 ."da"Hand.close + "manipulator"&y/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%@( +425 "core" ( + "storage"(& +4 "core" & 2 0 S\ + "manipulator"&& +4 "core" &  # & 4 + "manipulator"&\ % +4 "core" %  ! h +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +113 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&w(_ +278 "core" ( + "manipulator"&I& +4 "core" &b '    +2 "storage"(& +3 "core" & V Y _\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&:'Д +115 "core" ' +2 ."da"Hand.open + "manipulator"&U1 +61 "core" 1 +2 "storage"(!- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(' +56 "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/da22jun2615h.tif +4 "processing"% & +11 "core" &\ +4 "manipulator"&M& +7 "core" &b , #   +2 "manipulator"&% +6 "core" % Г , . M + +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&8'\ +88 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&K(, +174 "core" ( +2 "manipulator"&A& +4 "core" &- % (  % + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- ! & - % +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&t'b +101 "core" ' +3 ."psFlush"Hand.close + "manipulator"&z/ +62 "core" / + "manipulator"&N& +5 "core" &- P A n % + "manipulator"& % +4 "core" % t ) ! > i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +115 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&X( +118 "core" ( +2 "manipulator"&3& +4 "core" & 5   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &  (   +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&Q' +114 "core" ' + "manipulator"&0& +4 "core" & - # J  +2 "manipulator"&% +4 "core" % )  3 +2 "processing"%& +56 "core" &\ +9 "processing"%&& +5 "core" &x\ +2 ."psFlush"PC.seek :closed +2 "processing"%u(X +5 "core" &s\ +6 &6h\ %g +10 &WxY\ 7 +9 &}S\ L +9 &UU\ K +10 &z[M\ K +9 &;ZB\ L +9 &[D\ L +10 &Z4\ K +9 &\\}\ K +9 &D\\\ K +10 & X\ K +9 &!]\ K +10 &#]\ K +9 &%KZ\ L +9 &' \\\ L +10 &([\ K +9 &*]\ K +9 &,S\\w\ L +10 &.Zz\ K +9 &/Yq\ K +9 &1Xj\ K +10 &3\\^\\\ K +9 &5]d\ K +10 &6\\c\ K +9 &8\\U\ L +9 &:d[U\ K +10 &<%YV\ L +9 &=\\L\ L +9 &?[<\ L +10 &Ak[;\ L +9 &C-\\B\ L +10 &D_?\ K +9 &Fp<\ M +9 &Hd.\ Q +10 &J"-\ R +9 &K*\ R +9 &M+\ R +10 &Oi\ R +9 &Q)#\ R +10 &R(\ S +9 &T)\ S +9 &Vn)\ S +11 &W`i \ 1 +11 &X\\\ 5 +8 ( +13 "processing"%&& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%Y& +5 #"da"SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.806 seconds\ /var/log/esp/da22jun2615h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2615h15s.tif +7 "core" &X"\ 1 +3 &X"\ 1 +3 &X"\ 1 +4 ."psFlush"Hand.open +2 "manipulator"&)1 +59 "core" 1 +2 "manipulator"&r% +4 "core" %  Q 6 9 3 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +110 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%/ +41 "core"  +2 "processing"%=% +4 "core" %gi\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +197 #"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/da22jun2615h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2615h20s.tif +1914 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%5 @ +53 #"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/da22jun2615h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.806 sec auto-exposure",Subject: "da22jun2615h images!" +11 "storage"(- +4 "core" -' +2 "storage"(2& +6 "core" & \ +2 "manipulator"&'& +3 "core" & ; - 3  +2 "manipulator"&% +4 "core" %\ D >  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&7(_ +75 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%G  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%o +67 "core" ( +2 "manipulator"&& +4 "core" &k ( . #  + "storage"(-& +4 "core" &\ \  0\ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&n'Д +11 "core" +4 ."psFlush"PS.seek :empty +5 "processing"% 'F +81 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +5 "storage"(J' +56 "core" ' + "manipulator"&4& +5 "core" &k . - 4  + "storage"(& +5 "core" & q v \ +2 ."da"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +6 "manipulator"&B'< +33 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&R, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(' +20 "core" ' +3 "manipulator"&~% +8 "core" %JL + + + +6 "storage"(W& +12 "core" & V W O\ +2 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&S'v +27 "core" ' +3 "manipulator"&1& +8 "core" &k - ) 3  +3 "storage"(k& +8 "core" & A\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&$'Д +22 "core" ' +9 "storage"(s% +8 "core" % \ +5 ."downElevator"SE.seek :down +6 "storage"(q' +97 ([% +9 "core" %I w o \ RO +3 "manipulator"&C% +8 "core" %Ў - + , +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +32 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 ((& +7 "core" & \ +1871 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%; +98 "core"  +3 "processing"%a% +7 "core" %J/\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%<' +591 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2116 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%T  +34 "core"  +7 ."psFlush"PTV.dial :mixing +4 "processing"% @ +69 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +97 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%.'F +2625 "core" ' +3 ."psFlush"PSV.dial PSR +6 "processing"% +108 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%P'T +1101 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%F' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck +5 "processing"%O  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +4 "processing"%'d +2656 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%Z +78 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +4 "processing"%`' +586 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%g' +2105 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"% +69 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%* U +52 "core" W +4 ."psFlush"PS.seek 0ml +110 "processing"%>'d +192 #"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)\ +2421 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%} @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%_' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%m @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2646 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%H'T +1087 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%#' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +3 "processing"%i U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +622 "Can"\ >> +2021 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%\ ' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%I'd +2615 "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"%U  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!'d +2609 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &k " # %  + "manipulator"&% +4 "core" %\ - #   %x +2 ."psFlush"Elbow.seek PC +2 "manipulator"&M( +243 "core" ( + "manipulator"&& +4 "core" & #  j  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" & ! "   + ."psFlush"Forearm.seek PC +2 "manipulator"& ' +128 "core" ' + ."psFlush"Hand.close + "manipulator"&A/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +424 "core" ( +2 "manipulator"&:& +4 "core" &  !   + "manipulator"&w% +4 "core" %  # # * R + ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +91 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&N(, +139 "core" ( + "manipulator"& & +4 "core" &-  % J + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &-   / J +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&3'b +134 "core" ' + ."psFlush"Hand.open +2 "manipulator"&x1 +61 "core" 1 + "manipulator"&t% +4 "core" % X 5 | +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&0'\ +95 "core" ' + #tFinished short da assay +837 #-> access 3 +2 "storage"(% +4 "core" % U\ + "manipulator"&% +4 "core" % ! # !  > +2 "manipulator"&K& +3 "core" &- # # ( J +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(D([ +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &[ \  +771 #t-> access 4 +3 "storage"(Y% +3 "core" % \ +2 "manipulator"&)% +3 "core" % !   > +2 "manipulator"&r& +3 "core" &- ( - J +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(&(S +984 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (/& +2 "core" &T k \ +160 #t-> PS.flush +2 #Flushing Processing stage + "processing"%=% +3 "core" %f\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &\ +2 "manipulator"&L& +3 "core" &- ! # ( J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&"(, +2 "core" ( +2 "manipulator"&& +3 "core" &-  %  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- "  J +2 .tForearm.seek :garage + "manipulator"&''b +111 "core" ' +2 .tHand.close +6 "manipulator"&/ +53 "core" / +2 "manipulator"&5& +4 "core" &- 8 & J + "manipulator"&G% +4 "core" % hk ) #  +2 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-( +119 "core" ( + "manipulator"&X& +4 "core" &   % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +2 "core" &  #  % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&4' +108 "core" ' +2 "manipulator"&& +4 "core" &  & % + "manipulator"&%% +4 "core" %   j B +2 "processing"%p& +3 "core" &  +2 "processing"%~& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &~  +7 &. $d +9 &Wy\ 6 +9 &\ K +10 &W\ J +9 &s_\ J +9 &4\\\ K +10 &]\ K +9 &]~\ J +9 &{Z\ J +10 &=`\ J +9 &Z\ J +10 &!_\ K +9 &#]\ K +9 &%D]~\ K +10 &'`\ J +9 &(Z\ J +9 &*]\ J +10 &,L]\ K +9 &.]\ K +10 &/]\ K +9 &1]\ K +9 &3T_\ K +10 &5`\ J +9 &6_w\ J +9 &8`\ J +10 &:]Z~\ J +9 &<a\ K +10 &=_|\ J +9 &?^|\ J +9 &Aea\ J +10 &C'\\\ J +9 &D`\ K +9 &Fp\ L +10 &H^\ O +9 &J\ P +10 &K\ Q +9 &M\ Q +9 &O`\ Q +10 &Q"\ Q +9 &R\ R +9 &T\ Q +10 &Vf~\ R +9 &Win\ &s +10 &X!k\ 7 +8 ( +3 "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%1& +4 "core" &X\ - +40 &X\ - +11 .tHand.open + "manipulator"&k1 +65 "core" 1 + "manipulator"&% +4 "core" %  , $ ( B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%n +38 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%7'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +1607 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +67 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +52 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2616 "core" ' + .tPSV.dial PSR +2 "processing"%S +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%(' +591 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 .tPSV.dial PTV + "processing"%$ +69 "core" +2 .tPBV.dial PSV + "processing"%q U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%;'d +2609 "core" ' + .tPSV.dial PBV +6 "processing"%a @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"% ' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%<  +67 "core"  +3 .tPS.seek 0ml + "processing"%T'd +2623 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial PTV +2 "processing"%\\ +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PBV +2 "processing"%. @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%P' +2619 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%O'd +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&F& +4 "core" & # #  % + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Z( +3 "core" ( + "manipulator"&& +5 "core" & $ u % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &  !  % +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + .tHand.close + "manipulator"&*/ +54 "core" / +2 .tPC.seek :open + "processing"%g( +425 "core" ( +2 "manipulator"&}& +4 "core" & $ "  % + "manipulator"&>% +4 "core" %  !  G +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +138 "core" ( + "manipulator"&f& +4 "core" &-  '  j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &- $   j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'b +107 "core" ' +2 .tHand.open + "manipulator"&_1 +60 "core" 1 + "manipulator"&m% +4 "core" % h\\ > /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +118 "core" ' +7329 "Can"G\ ** +51034 #t-> $da[:extractVol]=0.19 +707 #-> startTube 4 +403 #-> shortDA +2 "collection"'l% +2 "processing"%j% +4 "core" %Q +6 %b  + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4344 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1001 .PSV.dial :mixloop +2 "processing"%b +119 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%d  +123 "core" + .tPRV.dial :sipper +2 "processing"%H  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%,'` +2192 "Can"\ 22 +84 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%6  +120 "core"  +2 .tPS.seek 0.5ml +2 "processing"%#' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%h @ +94 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +587 "core" ' + .tPSV.dial PSR +2 "processing"%] +95 "core"  +2 "processing"% % +4 "core" %g  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%i'T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%9' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +96 "core" +2 .tPS.seek 0ml + "processing"%E'd +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%e% +4 "core" %g  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%c +95 "core" + .tPRV.dial :sipper +2 "processing"%\  +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +96 "core" +2 .tPS.seek 0ml + "processing"% 'd +2617 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &  + "manipulator"&% +4 "core" %\ !  v + "storage"(|% +4 "core" % \ + "storage"(R. +4 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(A(,e +512 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &,b '\  + "manipulator"&u& +4 "core" &- ! #  j + "manipulator"&:% +4 "core" %\ + ( T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&w( +178 "core" ( +2 "manipulator"& & +4 "core" & '  ) + "storage"(8& +4 "core" &,a \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"& 'Ѽ +105 "core" ' + "storage"(M& +4 "core" &,a _\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(x'g +278 "core" ' + "storage"(t- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (z& +2 "core" &,a T\  +2 "manipulator"&3& +3 "core" &  # - ) +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & ' " e ) + "storage"(K& +4 "core" &,a \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&{'А +17 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&@/ +61 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&Y& + "storage"()' +7 "core" & ! " ) + "manipulator"&r% +4 "core" % Ќ ( S +2 .tForearm.seek :retract + "manipulator"&D'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&/( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&=& +4 "core" & " "   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & $ $   +49 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&L' +94 "core" ' +2 "manipulator"&& +4 "core" & '  \  + "manipulator"&2% +4 "core" %  "  +2 "processing"%& +3 "core" &\ +2 "processing"%5& +6 "core" &\ +2 .tPC.seek :closed + "processing"%G(X +5 "core" &\ +7 & .\ %f +9 &V\ 7 +10 &\ K +9 &\\\ K +9 &ue\ L +10 &8_\ K +9 &]\ K +10 &b\ K +9 &b\ K +9 &@b\ K +10 & ]\ K +9 &!c\ K +9 &#b\ K +10 &%Hb\ K +9 &' b\ L +10 &(]\ K +9 &*a\ L +9 &,P`\ K +10 &.b\ K +9 &/`\ K +9 &1_\ K +10 &3Xa\ K +9 &5_\ K +10 &6]\ K +9 &8d\ K +9 &:`c\ K +10 &<"e\ K +9 &=b\ K +9 &?_\ K +10 &Ahb\ K +9 &C(h\ L +10 &Dx\ N +9 &F\ P +9 &H\\\ R +10 &J\ R +9 &K\ R +9 &M\ R +10 &Oc\ R +9 &Q$\ S +10 &R\ S +9 &T\ S +9 &Vj\ S +10 &Wbt\ . +9 &X"\ @ +9 ( +2 &X\ . + "processing"%5& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 .Hand.open + "manipulator"&N1 +56 "core" 1 + "manipulator"&0% +4 "core" % 9 . z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +99 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%o U +3 %'9 +5 "core" 9%A +102 "processing"%9 +2 "core" 9#A +102 "processing"%%9 +3 "core" 9#B  +102 "processing"%p9 +3 "core" 9"A  +102 "processing"%"9 +2 "core" 9!A +102 "processing"%9 +2 "core" 9"A +102 "processing"%9 +3 "core" 9"A +102 "processing"%19 +3 "core" 9"@ +102 "processing"%k9 +2 "core" 9#A" +102 "processing"%9 +2 "core" 9$@& +102 "processing"%~9 +3 "core" 9%@* +102 "processing"%n9 +2 "core" 9'A/ +102 "processing"%49 +3 "core" 9)A3 +102 "processing"%!9 +2 "core" 9+A7 +102 "processing"%79 +3 "core" 9.A; +102 "processing"%C9 +2 "core" 91A? +102 "processing"%J9 +3 "core" 96AC +102 "processing"%[9 +3 "core" 99BH +102 "processing"%S9 +2 "core" 9?BL +102 "processing"%B9 +3 "core" 9D@P +103 "processing"%(9 +2 "core" 9JAT +102 "processing"%$9 +3 "core" 9NCX +102 "processing"%q9 +2 "core" 9UC] +102 "processing"%9 +3 "core" 9[Ca +102 "processing"%a9 +2 "core" 9bCe +102 "processing"%;9 +3 "core" 9hDi +102 "processing"%<9 +2 "core" 9oDm +102 "processing"% 9 +6 "core" 9wDr +104 "processing"%9 +2 "core" 9Dv +102 "processing"%T9 +3 "core" 9Ez +102 "processing"%\\9 +2 "core" 9D~ +102 "processing"%9 +2 "core" 9E +102 "processing"%.9 +9 "core" 9E +102 "processing"%9 +2 "core" 9G +102 "processing"%9 +3 "core" 9F +102 "processing"%P9 +3 "core" 9G +102 "processing"%F9 +2 "core" 9G +102 "processing"%9 +3 "core" 9G +102 "processing"%`9 +2 "core" 9G +102 "processing"%*9 +3 "core" 9H +102 "processing"%-9 +2 "core" 9G +102 "processing"%s9 +2 "core" 9I +102 "processing"%W9 +3 "core" 9I +102 "processing"%}9 +2 "core" 9I +102 "processing"%>9 +2 "core" 9J +103 "processing"%f9 +2 "core" 9 J +102 "processing"%V9 +2 "core" 9J +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%Z +97 "core"  + "processing"%_% +4 "core" %a\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%m' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%+'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%^  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%l +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%j  +49 "core" +2 "processing"%b% +4 "core" %Ң/\  +2 .tPS.seek 1.5ml +2 "processing"%d'R +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%O'd +1605 "core" ' +2 .tdelay 5:00 +19358 "Can"M\ << +10645 #trecoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%h +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%#' +2307 "core" ' +2 .tPSV.dial PTV +2 "processing"%] +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +5 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2293 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%9  +123 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%e @ +108 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%E'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +41 "core"  +2 "processing"%c% +4 "core" %f\  +2 .tPS.seek 0.34ml + "processing"%\ 'u +438 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +26 "core" +2 .tPRV.dial :air +2 "processing"%I  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1177 "core" ' +2 .tPRV.dial :waste2 + "processing"%? @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%U' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%| +42 "core" + .tPTV.dial :mixing +2 "processing"%R @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%% +4 "core" %ҩ}\  +2 .tPS.seek 1.85ml +2 "processing"%u' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%: * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"% 'd +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +3 "core" &>  + "manipulator"&& +4 "core" & ! % +  + "manipulator"&M% +4 "core" %\ 0 ) ( \\ ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +138 "core" ( + "manipulator"&t& +4 "core" &- )  S d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-  d +2 .tForearm.seek :garage +2 "manipulator"&3'b +98 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +3 "manipulator"&K& +4 "core" &- 2 . > d + "manipulator"&@% +4 "core" % v ! ) : +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&r( +293 "core" ( + "manipulator"&w& +4 "core" &" '  / 9% + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &#  " 9% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&x'O +103 "core" ' + "manipulator"&{& +4 "core" &" '  $ 9% +2 "manipulator"&=% +3 "core" %V ! ' ; +2 "collection"'Q& +4 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +7 & +\ $e +9 &V{\ 6 +10 &\ K +9 &\\/\ L +9 &n^\ K +10 &0]\ K +9 &_\ K +10 &\\\ K +9 &u_\ K +9 &7a\ K +10 &]\ K +9 &!]\ K +9 &#}]\ K +10 &%@Y\ K +9 &'_\ K +10 &(_\ K +9 &*_\ K +9 &,G^\ K +10 &.\ [\ K +9 &/^\ K +9 &1^\ K +10 &3O]\ K +9 &5]\ K +9 &6_\ K +10 &8\\\ K +9 &:W]\ K +10 &<_\ L +9 &=]\ K +9 &?]\ K +10 &A__\ K +9 &C!^\ K +10 &Di\ L +9 &F\ O +9 &HO\ T +10 &J \ V +9 &K\ X +9 &M\ X +10 &OH\ Y +9 &Q\ \ Y +9 &R\ Y +60 &T\ Y +8 &VM\ Z + &Wn\ * + &Xp)\ Y ( +2 &X\\\ G + &X\\\ G + &X[\ G +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + "collection"'2& +5 "core" &X[\ G + &X[\ G + .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&)% +4 "core" % V , *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +120 "core" ' + .tPSV.dial PSR +2 "processing"%g +94 "core"  +2 "processing"%N% +4 "core" %eM\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%0'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%'  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%%  + "collection"'p  +37 "core"  +113  + .tPSV.dial :mixloop +2 "processing"%" +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' + .tPSV.dial :air +2 "processing"%1  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%~'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%n  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +42 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &# , * : 9% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +29 "core" ( + "manipulator"&[& +4 "core" &  F  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & + , d  +2 .tForearm.seek CC + "manipulator"&B'O +90 "core" ' +2 .tHand.close + "manipulator"&(/ +62 "core" / + .tCC.seek :open +2 "collection"'$( +425 "core" ( + "manipulator"&q& +4 "core" & !   +2 "manipulator"&% +3 "core" % U  ' 2 ; +2 .tForearm.seek :retract +2 "manipulator"&a'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&;(, +275 "core" ( +2 "manipulator"&<& +4 "core" &-  & ! # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- # "  # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +116 "core" ' + .tHand.open + "manipulator"&T1 +55 "core" 1 +2 "manipulator"&\\% +4 "core" % RU *   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 ."da"delayUntil "15:53:25.20" +8713 "Can"[\ FE +16188 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%. @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%P  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2299 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%* +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%s'd +2286 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +122 "core"  + "processing"%}% +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"%>' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" + "processing"% % +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'R +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"%l'd +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%j  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%+ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2294 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%,  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2298 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%O +122 "core"  +2 "processing"%]% +3 "core" %bn\ +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"% ' +587 "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"%i +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core" + "processing"%9% +4 "core" %Ҧv\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'd +1605 "core" ' +2 ."da"delay 2:00 +2583 "Can"D\ TT +9420 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +51 ."da"PS.seek 2.5ml +2 "processing"%' +2292 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2294 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%U  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%|  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%R  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%& +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%:  +42 "core"  + "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 0.55ml +2 "processing"%u' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%8  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +41 "core" + ."da"PTV.dial :mixing +2 "processing"%t @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" + "processing"%/% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +34539 "Can"N\ 11 +13463 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%X  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%w  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%= +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2298 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%v +122 "core"  + "processing"%2% +4 "core" %e\ + #"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"%)'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +6 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%g +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" + "processing"%x% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml + "processing"% 'T +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%0'd +1607 "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"%5 * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +69 "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"%L +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2298 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%k% +4 "core" %h\ + #"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"%n' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%! +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%4  +32 "core" +2 "processing"%C% +3 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%['W +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%('d +1602 "core" ' +2 ."da"delay 2:00 +5286 "Can"O\ 77 +6716 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2297 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +68 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2287 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%T +134 "core"  +2 "processing"%\\% +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"%a' +590 "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 +2 "processing"%. +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +45 "core"  +2 "processing"%% +4 "core" %ң\  + ."da"PS.seek 1.5ml +2 "processing"%P'S +587 "core" ' +44 ."da"delay 3 seconds +309 .PBV.dial between PSV and waste1 +2 "processing"%7 * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "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"%* * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%W +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%s +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%V'd +2303 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +126 "core"  +4 "processing"%_% +16 "core" %ez\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"% ' +334 "core" ' +3 ."da"delay 5 seconds +502 "processing"%f% +3 "core" % \  +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"% +9 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 "processing"%+% +4 "core" %ҡ\  + ."da"PS.seek 1.5ml +2 "processing"%l'Q +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'd +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%, * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%H +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2328 "core" ' + ."da"PSV.dial PTV +6 "processing"%] +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'d +2126 "Can"8\ qq +181 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +135 "core"  + "processing"%% +4 "core" %f\ + #"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'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%c% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'[ +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%y * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%I  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1597 "core" ' +3 "processing"%?9 +3 "core" 9Wy5 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%& +4 "core" &X\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&U% +4 "core" %\ ! ! # + "storage"(|% +4 "core" % T R T\ + "storage"(R. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(&( +201 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & " P D\ +2 "manipulator"&:& +3 "core" &- # % # +2 "manipulator"&% +3 "core" %\ " Z +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +179 "core" ( +2 "manipulator"&8& +4 "core" &\\ &  N * + "storage"(u& +4 "core" & T U E\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&M'Д +113 "core" ' + "storage"(t& +4 "core" & P G \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(z'g +274 "core" ' + "storage"(/- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(K'z +36 "core" ' + "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"&'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&X( +251 "core" ( + "manipulator"&3& +4 "core" &  $ \  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &   +2 ."da"Forearm.seek PC +2 "manipulator"&@' +112 "core" ' + ."da"Hand.close + "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%{( +422 "core" ( + "storage"(=& +4 "core" & Q H #\ + "manipulator"&Q& +4 "core" &   a  + "manipulator"& % +4 "core" % ! !  +2 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&2(_ +295 "core" ( + "manipulator"&Y& +4 "core" &e   n +2 "storage"(& +3 "core" & U U D\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +109 "core" ' +2 ."da"Hand.open + "manipulator"&g1 +64 "core" 1 +2 "storage"(N- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(x'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da22jun2616h.tif +4 "processing"%'& +10 "core" &1\ +2 "manipulator"& & +9 "core" &e # % : n +3 "manipulator"&% +8 "core" % Ј  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +149 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(, +171 "core" ( +2 "manipulator"&0& +4 "core" &- '  ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +2 "core" &- " ' +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&L/ +60 "core" / + "manipulator"&1& +4 "core" &- 6 9 ' +2 "manipulator"&%% +3 "core" % u % [ 3 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&k( +117 "core" ( + "manipulator"&& +5 "core" & &  S  + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & + % @  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&!' +113 "core" ' + "manipulator"&4& +4 "core" &  ' /  +2 "manipulator"&C% +4 "core" % * # ; + "processing"%~& +4 "core" &J\ +2 "processing"%S& +5 "core" &_\ +2 ."psFlush"PC.seek :closed +2 "processing"%[(X +4 "core" &8\  +9 &4|0\ +{ +9 &e,\ > +10 &t+\ L +9 &UW$\ K +9 &[\ K +10 &[\ L +9 &Y\ K +9 &\\Zw\ K +10 &Z\ L +9 &Z\ K +10 & Z\ K +9 &"eW\ K +9 &$%[\ L +10 &%Z\ K +9 &'\\\ L +10 &)lZ\ K +9 &+-Z\ L +9 &,Z\ K +10 &.Z\ L +9 &0t[\ K +9 &26]\ K +10 &3Z\ K +9 &5X\ K +9 &7}\\\ K +10 &9>\\\ K +9 &;W\ K +10 &<\\\ L +9 &>\\\ L +9 &@E\\\ L +10 &B[\ L +9 &C\\\ K +9 &Eb\ L +10 &GEx\ N +9 &H\ Q +10 &J\ R +9 &L\ R +9 &NC\ R +10 &P\ R +9 &Q\ S +9 &S}\ S +10 &UHs\ S +9 &W {\ G +10 &X:Oq\ b +9 &Xt\ , +2 ( +2 "processing"%S& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + "processing"%r& +4 "core" &X^\ , +2 ."psFlush"Hand.open + "manipulator"&D1 +57 "core" 1 +5 "manipulator"&% +12 "core" % " " +3 #"da"SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.223 seconds\ /var/log/esp/da22jun2616h.tif: TIFF Upload Complete\ +3 ."psFlush"Forearm.reconfigure :loose +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2616h15s.tif +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&('\ +106 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +38 "core"  +2 "processing"%B% +4 "core" %`$\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +594 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +275 #"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/da22jun2616h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2616h20s.tif +1826 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%q @ +137 #"da"SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2616h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.223 sec auto-exposure",Subject: "da22jun2616h images!" +11 "storage"(T- +4 "core" -' +2 "storage"(\\& +6 "core" & &\ +2 "manipulator"&J& +3 "core" & 1 9 O  +2 "manipulator"&a% +4 "core" %  + '  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core" A + ."da"Elbow.seek 3 +3 ."psFlush"PTV.dial :PRVmixing +2 "manipulator"&.(_ +2 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +19 "core" ( + "manipulator"&7& +4 "core" &W 7 - , +2 "storage"(P& +4 "core" &\ \  w\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&`'Д +88 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate + "storage"(*' +57 "core" ' + "manipulator"&-& +5 "core" &X + + + + "storage"(& +4 "core" & o o \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&W'< +35 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&}, +10 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(s' +25 "core" ' +3 "manipulator"&>% +9 "core" %MT + , K +2 "storage"(F& +8 "core" & G P\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 317 counts +4 "manipulator"&Z'y +23 "core" ' +5 "manipulator"&_& +8 "core" &X * * - + +3 "storage"(V& +8 "core" & \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&f'Д +28 "core" ' +3 "storage"( % +8 "core" % \ +5 ."downElevator"SE.seek :down +5 "storage"(^' +103 (j% +7 "core" %J m r \ RN +5 "manipulator"&b% +8 "core" %Р ) ) H +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&+'\ +101 "core" ' +40 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (m& +7 "core" & \ +1833 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%d +96 "core"  +3 "processing"%l% +7 "core" %H\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%6' +599 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%,' +2103 "core" ' +3 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +3 "processing"%H  +35 "core" +3 ."psFlush"PTV.dial :mixing +2 "processing"%o @ +70 "core" A +6 ."psFlush"PSV.dial :mixloop +4 "processing"%] +98 "core" +3 ."psFlush"PS.seek :empty +8 "processing"%h'F +2610 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +98 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +130 ."psFlush"PS.seek 1ml +3 "processing"%i'T +1102 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%9 +72 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%  +74 "core"  +5 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%#'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"% +71 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%c' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%e +69 "core" +3 ."psFlush"PBV.dial PSV +2 "processing"%y U +50 "core" V +4 ."psFlush"PS.seek 0ml +3 "processing"%I'd +297 #"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)\ +2315 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%U +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%|' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +7 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%;'T +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%w U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +1374 "Can"=\ :: +1228 "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"%G  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%X @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&'& +4 "core" &X   9 + + "manipulator"& % +3 "core" %   ( L +2 ."psFlush"Elbow.seek PC +2 "manipulator"&v( +251 "core" ( +2 "manipulator"&& +4 "core" &  )  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &  * S +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%0( +425 "core" ( + "manipulator"&"& +4 "core" & " "  + "manipulator"&2% +4 "core" %    + ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +113 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&1(, +151 "core" ( + "manipulator"&%& +4 "core" &,  ' " 1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &, $ ` 1 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&n1 +53 "core" 1 + "manipulator"&% +4 "core" % XW 7 * 2  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +106 "core" ' +2 #tFinished short da assay +1697 #-> access 3 +2 "storage"(C% +3 "core" % z\ +2 "manipulator"&~% +4 "core" % %   0 + "manipulator"&p& +4 "core" &, " "  1 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ({& +2 "core" &[ \  +1478 #t-> access 4 +2 "storage"(r% +3 "core" % D\ +2 "manipulator"&D% +4 "core" % % "   0 + "manipulator"&& +4 "core" &,  !  1 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(S(S +985 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U p\ +8626 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" & +2 "manipulator"&!& +4 "core" &, ( * 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (, +2 "core" ( +2 "manipulator"&<& +3 "core" &, * & ) 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &, $ ! \ 1 +2 .tForearm.seek :garage +2 "manipulator"&\\'b +108 "core" ' + .tHand.close +2 "manipulator"&J/ +55 "core" / + "manipulator"&a& +4 "core" &, 7 , N 1 + "manipulator"&q% +4 "core" % uj " ! m +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +48 "manipulator"&( +301 "core" ( +2 "manipulator"&7& +4 "core" & (  A 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" & # " < 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'O +102 "core" ' + "manipulator"&-& +5 "core" & # %  7 + "manipulator"&% +4 "core" %H  ' 3 +2 "collection"' & +4 "core" &  +2 "collection"'>& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'((X +5 "core" &  +9 &3} *y +10 &f > +9 &w L +10 &L[ K +9 &[ K +9 &\\ K +10 &] K +9 &Sb K +9 &] K +10 &_ K +9 & \\ J +9 &"]\\ J +10 &$] K +9 &%` J +10 &'^ K +9 &)e` K +9 &+'` K +10 &,[ K +9 &.Z K +9 &0m[ K +10 &2/` K +9 &3_ J +10 &5\\ J +9 &7uZ K +9 &97[ K +10 &:Z K +9 &<[ K +9 &>}Z K +10 &@@[ J +9 &B^ J +10 &Cb K +9 &E~p M +9 &G7\ P +10 &H~\ U +9 &J\ V +9 &Lg\ W +10 &N)\ X +9 &O\ X +10 &Q\ Y +9 &Sm\ X +9 &U-\ Y +10 &V\ P +9 &X G\ (y +9 &Xo\ N +6 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"'F& +4 "core" &Xop\ N + &Xop\ N + .tHand.open +2 "manipulator"&_1 +52 "core" 1 +2 "manipulator"&V% +4 "core" % H ) ) o + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +116 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +53 "core"  +2 "processing"%`% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%.'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +1605 "core" ' +2 .tPSV.dial PSR +2 "processing"%* +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%Z  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%m +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%s @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%f'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%^  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%l +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &  " 1 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +22 "core" ( +2 "manipulator"&o& +4 "core" & %  E !u + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & '  + !u +2 .tForearm.seek CC +2 "manipulator"&,'O +99 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tCC.seek :open +2 "collection"'h( +426 "core" ( +3 "manipulator"&i& +8 "core" &  # ^ !u +3 "manipulator"&9% +7 "core" % \\  " $ L +3 .tForearm.seek :retract +3 "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(, +281 "core" ( + "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 :garage + "manipulator"&'b +105 "core" ' + .tHand.open +2 "manipulator"&e1 +59 "core" 1 + "manipulator"&y% +4 "core" % aY )   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +121 "core" ' +10041 "Can"i\ ** +19543 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +3 "core" & +2 "manipulator"&I& +4 "core" &,  "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( + "manipulator"&?& +4 "core" &, )    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, ! $ (  +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' +2 .tHand.close + "manipulator"&R/ +55 "core" / +2 "manipulator"&|& +4 "core" &, '   + "manipulator"&:% +4 "core" % ou  y  +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&A( +281 "core" ( +2 "manipulator"&& +4 "core" &1 $  Y F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &1 $ F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&8'O +102 "core" ' + "manipulator"&;& +4 "core" &1  ( M F +2 "manipulator"&% +4 "core" %H " ) !  + "collection"'/& +4 "core" &  +2 "collection"'t& +5 "core" &  + .tCC.seek :closed +2 "collection"'(X +4 "core" &  +8 &4 %f +10 &Y| 7 +9 &}\ J +9 &T K +10 &\\ J +9 &AX J +10 &^ J +9 &] K +9 &\\ J +10 &IY J +9 & ] J +9 &!\\ J +10 &#^ J +9 &%QZ J +9 &'Y J +10 &(\\ K +9 &*Z J +10 &,ZW J +9 &.\\ J +9 &/\\ J +10 &1] J +9 &3a\\ J +10 &5$W J +9 &6[ J +9 &8[ K +10 &:iZ J +9 &<+] J +9 &=[ K +10 &?[ J +9 &Ap\\ K +10 &C1_ K +9 &Dg L +9 &F\ N +10 &H`\ S +9 &J\ V +9 &K\ V +10 &M\ X +9 &OZ\ X +9 &Q\ X +10 &R\ X +9 &T\ X +10 &V`\ X +9 &Wc\ 0 +9 &Xl\ S +9 ( +4 "collection"'t& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"'& +5 "core" &Xq}\ N + &Xq~\ N + .tHand.open + "manipulator"&z1 +58 "core" 1 +2 "manipulator"&3% +4 "core" % H , ,  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +104 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%M  +176 "core"  +2 "processing"%% +4 "core" %f@\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%G  +40 "core"  +2 .tPS.seek 0ml + "processing"%'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%Q +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%=' +2611 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%@ +178 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"% 'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%X  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%g +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&'& +4 "core" &0 , + % F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&& +3 "core" &1 # )  F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &0 - "  F +2 .tForearm.seek CC + "manipulator"&}'O +96 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +3 .tCC.seek :open +4 "collection"'+( +428 "core" ( + "manipulator"&[& +4 "core" &1 " K F +2 "manipulator"&"% +3 "core" % W # # G +2 .tForearm.seek :retract +2 "manipulator"&2'\ +162 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(, +281 "core" ( +2 "manipulator"&5& +4 "core" &-  &  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &- # " N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v'b +108 "core" ' +2 .tHand.open + "manipulator"&n1 +52 "core" 1 +2 "manipulator"&% +4 "core" % SR 7 * q  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +110 "core" ' +796 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & +2 "manipulator"&C& +4 "core" &- "  _ N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(, +2 "core" ( +2 "manipulator"&p& +3 "core" &- $ ) N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- " ! N +2 .tForearm.seek :garage + "manipulator"&{'b +111 "core" ' + .tHand.close +2 "manipulator"&r/ +63 "core" / + "manipulator"&D& +4 "core" &- 3  ' N +2 "manipulator"&% +3 "core" % eq   I +2 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( + "manipulator"&B& +4 "core" &4  ( 4 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &5   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&<'O +97 "core" ' +2 "manipulator"&T& +4 "core" &4 &  S I +2 "manipulator"&J% +3 "core" %W " ) S +2 "collection"'a& +3 "core" &  +2 "collection"'q& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'1(X +4 "core" &  +6 &, $e +10 &Xx 6 +9 &{\ J +10 &Q I +9 &{U I +9 &=U I +10 &W I +9 &W J +9 &X J +10 &CY J +9 & Z I +10 &!Z I +9 &#Z J +9 &%LW J +10 &'X J +9 &(Z I +9 &*Y I +10 &,SY J +9 &.T I +10 &/U I +9 &1W J +9 &3]Z I +10 &5Z I +9 &6\\ I +9 &8W I +10 &:dW I +9 &<'X I +10 &=U I +9 &?U J +9 &AlY J +10 &C,\\ J +9 &D` K +9 &Fy\ M +10 &H\\~\ R +9 &Jxy\ V +10 &K{y\ W +9 &M}|\ X +9 &OR\ X +10 &Q\ X +9 &R\ X +9 &T\ X +10 &VX\ Y +9 &Wc\ 3 +9 &Xi\ [ +9 ( +3 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + "collection"'4& +4 "core" &Xs\ Q + &Xs\ Q +2 .tHand.open + "manipulator"&\\1 +55 "core" 1 + "manipulator"&\ % +5 "core" % W > > ) + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%P  +189 "core"  +2 "processing"%-% +3 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%F' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%_ +177 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%V'd +2644 "core" ' +2 .tPSV.dial :air + "processing"%>  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%` +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%k'd +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" &4 + - & I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +2 "core" ( +2 "manipulator"&.& +4 "core" &4  *  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &4 (   I +2 .tForearm.seek CC +2 "manipulator"&b'O +110 "core" ' +2 .tHand.close + "manipulator"&Z/ +55 "core" / +2 .tCC.seek :open +2 "collection"'m( +426 "core" ( +2 "manipulator"&s& +3 "core" &4 ! , I +2 "manipulator"&W% +3 "core" % ] ) + 3 N +2 .tForearm.seek :retract +2 "manipulator"&^'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&f(, +317 "core" ( +2 "manipulator"&l& +4 "core" &,  ( $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &, # !  $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'b +110 "core" ' + .tHand.open + "manipulator"&o1 +62 "core" 1 + "manipulator"&]% +4 "core" % RO - + K  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +3470 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +4 "core" %b  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%)& +4 "core" &  +2 "manipulator"&(& +4 "core" &-  )  !r + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&i(, +3 "core" ( + "manipulator"&9& +4 "core" &- ! & 4 !r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- " #  !r +2 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' + .tHand.close +2 "manipulator"&#/ +60 "core" / + "manipulator"&H& +4 "core" &- , *  !r + "manipulator"&e% +4 "core" % sj ! ! +2 .tForearm.seek :retract +2 "manipulator"&y'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +128 "core" ( + "manipulator"&& +4 "core" &  %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&I' +111 "core" ' + "manipulator"&?& +4 "core" & %   +2 "manipulator"&U% +3 "core" %  +2 "processing"%R& +4 "core" &  +2 "processing"%|& +5 "core" &  +2 .tPC.seek :closed + "processing"%:(X +4 "core" &  +8 & - $d +10 &V{\ 6 +9 &\ K +9 &_\ K +10 &ob\ K +9 &1^\ K +9 &`"\ K +10 &_+\ K +9 &v`'\ K +10 &8a#\ K +9 &_\ K +9 &!c#\ K +10 &#~b!\ K +9 &%A]%\ K +10 &'a%\ K +9 &(b"\ K +9 &*`\ K +10 &,Ha!\ K +9 &. \\!\ K +9 &/`#\ K +10 &1` K +9 &3P]"\ K +9 &5a&\ L +10 &6_\ K +9 &8c!\ K +10 &:X`$\ K +9 &<d\ K +9 &=c!\ L +10 &?a\ K +9 &A`^$\ K +10 &C"e"\ K +9 &Dg \ L +9 &Fu \ N +10 &HZ \ P +9 &J"\ Q +10 &K!\ Q + "Can"E\ BC +8 "core" &M\ R +9 &O] \ R +9 &Q"\ R +10 &R"\ R +9 &T$\ R +10 &Vc\ R +9 &Wkr \ $p +9 &X$e"\ . +9 ( +3 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%O& +4 "core" &X$ ( + &X# ( + .tHand.open + "manipulator"&c1 +59 "core" 1 +2 "manipulator"&% +4 "core" %  2   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%u +66 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%;' +1601 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPTV.dial :puck +2 "processing"%/  +70 "core"  +2 .tPBV.dial :waste1 + "processing"%  +52 "core" +4 .tPS.seek 0ml + "processing"%h'd +2617 "core" ' + .tPSV.dial PSR +6 "processing"% +70 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%z' +589 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%3' +2108 "core" ' + .tPSV.dial PTV +2 "processing"%t +69 "core" + .tPBV.dial PSV +2 "processing"%M U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' + .tPSV.dial PBV +2 "processing"%8 @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tPSV.dial :waste1 + "processing"%G  +68 "core"  +2 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +53 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2617 "core" ' + .tPSV.dial PTV +2 "processing"%@ +68 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%='d +2610 "core" ' + .tPSV.dial PBV +2 "processing"%X @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"% ' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%g  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&'& +4 "core" & # "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&K& +4 "core" & " %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ) (  +2 .tForearm.seek PC + "manipulator"&A' +100 "core" ' + .tHand.close +2 "manipulator"&w/ +53 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&[& +4 "core" & # !   + "manipulator"&"% +4 "core" % "  +2 .tForearm.seek :retract + "manipulator"&}'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(, +139 "core" ( + "manipulator"&x& +5 "core" &- &  u + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- "  u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&n'b +111 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&2% +4 "core" % WW 9 + t " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +116 "core" ' +31314 "Can"\ ** +60001 E\ ** +60002 `\ ** +60001 S\ ** +60001 k\ ** +60001 [}\ ** +60002 [|\ *) +60001 Nz\ ** +60001 Pz\ ** +60002 x\ ** +60001 Ny\ ** +60001 w\ +* +60001 @v\ ** +60002 y\ ** +60001 Jy\ ** +60001 [y\ ** +60002 Kx\ ** +60001 [w\ ** +60001 gw\ ** +60001 vv\ *) +60002 tu\ ** +60001 u\ ** +60001 Xv\ ** +60002 t\ ** +60001 Rt\ ** +60001 ss\ *) +60002 us\ *) +60001 Ar\ ** +60001 q\ ** +60001  o\ ** +60002 p\ ** +60001 Rn\ *) +60001 n\ ** +60002 _n\ ** +60001 n\ ** +60001 km\ ** +60003 n\ ,+ +60000 Ll\ ** +60001 m\ ** +60001 kl\ ** +60002 l\ ** @EDT1656302443.96 bk\ *) +60001 l\ ** +60002 ok\ ** +60001 k\ ** +60001 }k\ ** +60001 k\ ** +60002 j\ ** +60001 j\ ** +60001 i\ ** +60002 {h\ ** +60001 $i\ ** +60001 >h\ ** +60002 .h\ *) +60001 +g\ ** +60001 tj\ ** +60002 [g\ ** +60001 g\ ** +60001 tg\ ** +60002 g\ ** +60001 f\ ** +60001 g\ ** +60002 h\ ** +60001 Df\ ** +60001 f\ ** +60002 :f\ ** +60001 Ne\ ** +60001 &d\ ** +60002 =e\ ** +60001 c\ ** +60001  c\ ** +60001  c\ *) +60002 c\ ** +60001 jb\ ** +60001 a\ ** +60002 ]`\ ** +60001 `\ ** +60001 _\ ** +60002 `\ ** +60001 `\ ** +60001 a\ ** +60002 c\ ** +60001 e\ ** +60001 vh\ ** +60001 hj\ ** +60002 ]m\ ** +60001 [p\ ** +60001 Pr\ ** +60002 Kt\ ** +60001 :u\ ** +636 #t-> $da[:extractVol]=0.19 +25214 #-> startTube 4 +1264 #-> shortDA +2 "collection"'% + "processing"%C% +6 "core" %`  + %Q +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +782 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%p +122 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%&  +123 "core" + .tPRV.dial :sipper +2 "processing"%r  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%D'` +2281 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%%' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%L @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%{'d +590 "core" ' +2 .tPSV.dial PSR +2 "processing"%B +95 "core"  + "processing"%!% +4 "core" %f  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%~'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1604 "core" ' + .tPSV.dial :mixloop +7 "processing"%J +107 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%+% +4 "core" %g  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%4'T +1101 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\\' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +94 "core" + .tPRV.dial :sipper +49 "processing"%q  +42 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%- +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +108 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2607 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +6 "processing"%& +4 "core" &  + "manipulator"&$% +4 "core" %\ ! B +6 "storage"(% +4 "core" % \ +2 "storage"(_. +3 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(F(,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (>& +3 "core" &,b @\  +2 "manipulator"&V& +3 "core" &- ( + ; u +2 "manipulator"&`% +4 "core" %\ * ! ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"& ( +179 "core" ( +2 "manipulator"&N& +4 "core" &  *  ( + "storage"(.& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&*'Ѽ +100 "core" ' +2 "storage"(Z& +4 "core" &,b \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +279 "core" ' +2 "storage"(7- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (1& +2 "core" &,b V\  +2 "manipulator"&s& +3 "core" & + & ; ( +2 .tElbow.seek 4 + "manipulator"&W( +3 "core" ( +2 "manipulator"&b& +3 "core" & 3 0 ( +2 "storage"(j& +3 "core" &,b F\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&l'А +34 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +57 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):43:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&o& +2 "storage"(]' +7 "core" & , ( + ( + "manipulator"&^% +4 "core" % В " " & +2 .tForearm.seek :retract + "manipulator"&6'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +163 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&)& +4 "core" & + ) U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & - . { +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&9' +116 "core" ' +2 "manipulator"&,& +4 "core" & *  e +2 "manipulator"&#% +3 "core" % - , \\  +2 "processing"%H& +3 "core" & +2 "processing"%e& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%f(X +4 "core" &  +9 &2\ *z +10 &e\ > +9 &}\ M +9 &Ia\ L +10 & _\ L +9 &b\ L +10 &^\ K +9 &Q`\ L +9 &b\ L +10 &_\ K +9 & ^\ K +9 &"Zb\ K +10 &$`\ L +9 &%^\ K +10 &'b\ K +9 &)bc\ K +9 &+#b\ L +10 &,c\ L +9 &.`\ L +9 &0je\ K +10 &2+`\ L +9 &3_\ K +9 &5c\ L +10 &7qb\ L +9 &93`\ L +10 &:b\ K +9 &<b\ K +9 &>yc\ L +10 &@<d\ K +9 &Ad\ K +9 &Cl\ M +10 &Ey}\ N +9 &G2\ Q +10 &H\ Q +9 &J\ Q +9 &Lx\ Q +10 &N8\ R +9 &O\ R +9 &Q\ R +10 &Sz\ S +9 &U=\ S +10 &V\ K +9 &X3E\ !c +9 &X6\ 0 +6 ( + "processing"%e& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"& 1 +3 "core" &X!\ 0 +53 1 + "manipulator"&% +4 "core" %  A 2 o  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +90 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %?9 +5 "core" 9 +102 "processing"%U9 +2 "core" 9 +102 "processing"%R9 +3 "core" 9  +102 "processing"%i9 +2 "core" 9  +102 "processing"%y9 +2 "core" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%O9 +2 "core" 9 +102 "processing"%c9 +3 "core" 9! +102 "processing"%9 +3 "core" 9"! +102 "processing"%|9 +2 "core" 9&! +102 "processing"%u9 +2 "core" 9*! +102 "processing"%I9 +3 "core" 9.! +102 "processing"%k9 +2 "core" 93! +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9!; +102 "processing"%/9 +2 "core" 9%?! +102 "processing"%9 +2 "core" 9*C +102 "processing"%;9 +3 "core" 9/H +102 "processing"%9 +2 "core" 96L +102 "processing"%h9 +3 "core" 9<P +102 "processing"%z9 +2 "core" 9BT +102 "processing"%t9 +2 "core" 9IX +102 "processing"%M9 +2 "core" 9P\\ +102 "processing"%39 +3 "core" 9Wa +102 "processing"%89 +2 "core" 9`e +102 "processing"%9 +2 "core" 9hi +102 "processing"%G9 +2 "core" 9qm +102 "processing"%9 +3 "core" 9yq +102 "processing"%Q9 +3 "core" 9u +102 "processing"%9 +2 "core" 9z +102 "processing"%@9 +2 "core" 9~ +102 "processing"%9 +2 "core" 9 +103 "processing"%X9 +2 "core" 9\ +102 "processing"%=9 +4 "core" 9\ +102 "processing"%g9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%K9 +2 "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"%:9 +2 "core" 9  +102 "processing"%[9 +2 "core" 9! +102 "processing"%"9 +2 "core" 9" +102 "processing"%x9 +3 "core" 9 " +2 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +2521 "Can"#v\ 77 +6479 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +95 "core"  + "processing"%% +4 "core" %d\ + #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 + "processing"%2'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%}  +123 "core"  +2 .tPSV.dial PTV + "processing"%n +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +50 "core" +2 "processing"%% +4 "core" %ҥ#\  +2 .tPS.seek 1.5ml + "processing"%C'U +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%&'d +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%D' +2332 "core" ' + .tPSV.dial PTV +2 "processing"%L +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%% +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +2310 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%~  +124 "core" + .tPSV.dial :mixloop +2 "processing"%J +42 "core" + .tPRV.dial :ab1 +2 "processing"%T @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%+  +41 "core"  + "processing"%a% +4 "core" %e\  +2 .tPS.seek 0.34ml +2 "processing"%4't +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\  +28 "core" + .tPRV.dial :air +2 "processing"%q  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%\\'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%- @ +67 "core" > +3 .tPS.seek 0.5ml + "processing"%P' +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"%<'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"% +51 "core" +3 .tPTV.dial :mixing +2 "processing"%$ @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%_% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%S' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%V'd +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +3 "core" &  +2 "manipulator"&N& +4 "core" & , - : + "manipulator"&.% +4 "core" %\  + - V  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +121 "core" ( +2 "manipulator"&5& +4 "core" &-   ( b  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-  ) B  +2 .tForearm.seek :garage + "manipulator"&7'b +103 "core" ' + .tHand.close +2 "manipulator"&1/ +53 "core" / +2 "manipulator"&s& +4 "core" &-  3 1 J  +2 "manipulator"&b% +3 "core" % aj , 0  +2 .tForearm.seek :retract +2 "manipulator"&j'\ +11 "Can"w\ 88 +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&d( +279 "core" ( + "manipulator"&o& +4 "core" &3 . $ 5 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &3 ! ) , G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +111 "core" ' +2 "manipulator"&*& +4 "core" &3 1 2 G + "manipulator"&% +4 "core" %D / 7 +2 "collection"'l& +3 "core" & +2 "collection"')& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'((X +4 "core" &  +9 &4 \ *z +9 &g \ > +9 &y\ L +10 &T`\ K +9 &_\ K +10 &_\ \ K +9 &\\\ K +9 &[`\ L +10 &_\ K +9 &a \ K +9 & _\ K +10 &"d]\ \ K +9 &$'\\\ K +10 &%]\ K +9 &'_\ \ L +9 &)l\\\ K +10 &+/\\\ K +9 &,`\ K +9 &._\ K +10 &0t`\ K +9 &27_\ K +10 &3\\\ K +9 &5_\ \ K +9 &7|]\ K +10 &9>`\ K +9 &;`\ K +9 &<`\ J +10 &>`\ K +9 &@G_\ K +10 &Bc\ L +9 &Cc\ K +9 &Er\ M +10 &G?\ P +9 &H \ U +10 &J\ W +9 &Lq\ W +9 &N1\ X +10 &O\ Y +9 &Q\ Y +9 &Sv\ X +10 &U5\ Y +9 &V\ M +9 &X&P\ ({ +10 &Xhh\ K +2 ( +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'W& +4 "core" &Xhk\ K +2 .tHand.open + "manipulator"&,1 +62 "core" 1 +2 "manipulator"&#% +4 "core" % G 5 / - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +109 "core" ' +2 .tPSV.dial PSR + "processing"%] +96 "core"  + "processing"%6% +4 "core" %a\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' + .tPSV.dial PSR +2 "processing"%? +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%U  +2 "collection"'9  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%R +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%i  +70 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%0  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%|  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +42 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" &2 . ,  G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&( +2 "core" ( +2 "manipulator"&/& +3 "core" &2 5 :  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &2 , 6 a G +2 .tForearm.seek CC + "manipulator"&;'O +100 "core" ' + .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open + "collection"'h( +425 "core" ( +2 "manipulator"&z& +3 "core" &2 . 0 } G +2 "manipulator"&t% +3 "core" % Z . / | +2 .tForearm.seek :retract +2 "manipulator"&M'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&3(, +292 "core" ( +2 "manipulator"&8& +4 "core" &, *  V  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, & % #  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&G'b +110 "core" ' + .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&Q% +4 "core" % dh 9 = ; B + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +2 ."da"delayUntil "08:28:41.12" +24967 #recoverPRVreagent08 +5 .PTV.dial :mixing +2 "processing"%@ @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%=  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%K +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2327 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %b/\ +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"%:' +587 "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 "processing"%"  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%x +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%A  +32 "core" +2 "processing"%% +4 "core" %ҫ%\  +2 ."da"PS.seek 1.5ml +2 "processing"% '[ +587 "core" ' +2 ."da"delay 3 seconds +63 "Can"z\ ;; +243 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%}'d +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +51 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%p +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2324 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%&% +4 "core" %d>\ + #"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"%L' +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"%B +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" + "processing"%D% +4 "core" %Ң>\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%T'd +1592 "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"%+ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%-  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2296 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%P  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%$ +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +378 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%_  +40 "core"  + "processing"%>% +4 "core" %_/\  +2 ."da"PS.seek 0.55ml +2 "processing"%<' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%S  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%`'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%N +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%. @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%v% +3 "core" %ҥC\  +3 ."da"PS.seek 1.85ml + "processing"%1' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1954 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +2911 "Can"{\ AA +45091 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%b  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , + ."da"PSV.dial :air +2 "processing"%7  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2317 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%^ +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%* +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2312 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +134 "core"  +2 "processing"%m% +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"%W' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%6% +4 "core" %ҩC\  + ."da"PS.seek 1.5ml +2 "processing"% 'Y +584 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'd +1606 "core" ' + ."da"delay 2:00 +745 "Can"|\ AA +11257 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%i +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2316 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +123 "core"  + "processing"%c% +4 "core" %`D\ + #"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"%O' +582 "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 + .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +69 "core" + "processing"%u% +46 "core" %ҢS\  +9 ."da"PS.seek 1.5ml +2 "processing"%'R +595 "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" ' + ."da"delay 2:00 +12003 #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"%d * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2318 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %dL\ + #"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' +584 "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"%G +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%% +4 "core" %ҩ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'Y +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%= * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%k'd +1602 "core" ' + ."da"delay 2:00 +6457 "Can"\ 89 +5545 #"da"recoverPSRreagent08 +2 .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" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2308 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +122 "core"  +7 "processing"%x% +16 "core" %hg\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +5 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +10 "processing"%A' +341 "core" ' + ."da"delay 5 seconds +507 "processing"%% +4 "core" % d\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."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"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%n  +32 "core" +2 "processing"%% +3 "core" %Ҫ`\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +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"%p'd +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +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"%r +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2325 "core" ' + ."da"PSV.dial PTV +6 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2316 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +134 "core"  + "processing"%D% +4 "core" %b}\ + #"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" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 "processing"%{% +4 "core" %ҪM\  +2 ."da"PS.seek 1.5ml + "processing"%+'Z +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%T  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1604 "core" ' + "processing"%q9 +3 "core" 9Of5$ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%4  +3 "core" 5% + 5% + "processing"%-& +4 "core" &X<\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\ +   +2 "storage"(% +4 "core" % V V _\ + "storage"(P. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +201 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ($& +2 "core" & R \ +2 "manipulator"&\\& +3 "core" &,   q  +2 "manipulator"&_% +3 "core" %\  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&>(_ +183 "core" ( + "manipulator"&& +4 "core" &U  (  * +2 "storage"(S& +3 "core" & V V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&<'Д +109 "core" ' + "storage"(N& +4 "core" & V V T\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(.'g +271 "core" ' + "storage"(5- +3 "core" -'g +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +54 "storage"(v'z +32 "core" ' +2 "manipulator"&s& +4 "core" &U %  * + "manipulator"&`% +4 "core" %Ѝ $ ) H 9 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&1'\ +104 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&b( +249 "core" ( + "manipulator"&E& +4 "core" & '  & ! +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & "  ! +2 ."da"Forearm.seek PC +2 "manipulator"&' +101 "core" ' + ."da"Hand.close + "manipulator"&^/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%Z( +423 "core" ( + "storage"(*& +4 "core" & V V _\ + "manipulator"&& +4 "core" & # #  ! + "manipulator"&o% +4 "core" % " " 6 +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +115 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&m(_ +286 "core" ( + "manipulator"&l& +4 "core" &d  ) 4 D + "storage"(W& +4 "core" & s n\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&#'Д +112 "core" ' + ."da"Hand.open +2 "manipulator"&)1 +56 "core" 1 +2 "storage"(]- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(6'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(,' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2709h.tif +5 "processing"%V& +11 "core" &\ +4 "manipulator"& & +9 "core" &d   . D +4 "manipulator"&% +7 "core" % К ! '   +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&?'\ +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +168 "core" ( +2 "manipulator"& & +6 "core" &, ) + 0 W +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &, " W +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&R'b +103 "core" ' +2 ."psFlush"Hand.close + "manipulator"&i/ +58 "core" / + "manipulator"&e& +5 "core" &, J E : W + "manipulator"&9% +4 "core" % ou   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&c( +116 "core" ( +2 "manipulator"&0& +4 "core" & , + T  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & $ $ B  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +117 "core" ' + "manipulator"&I& +5 "core" & ! ) L  + "manipulator"&u% +4 "core" % " . \\ +2 "processing"%|& +4 "core" &\ +2 "processing"%/& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &2y\ *y +9 &e\ > +10 &u\ L +9 &IWs\ K +9 & Xr\ K +10 &[h\ K +9 &Wk\ K +9 &Q\\^\ K +10 &ZW\ L +9 &ZZ\ K +10 & ]\ K +9 &"X\\v\ L +9 &$\\\ K +10 &%\\\ K +9 &'\\\ L +9 &)aZv\ K +10 &+$\\t\ K +9 &,Zw\ K +10 &.Wg\ K +9 &0h\\`\ L +9 &2+Zg\ K +10 &3WR\ K +9 &5\\N\ L +9 &7q[W\ K +10 &93^K\ K +9 &:^D\ K +9 &<]B\ L +10 &>x\\A\ L +9 &@;[4\ K +10 &AY6\ K +9 &C^5\ K +9 &Eb2\ L +10 &G9x%\ O +9 &H\ Q +9 &J\ R +10 &Lv\ R +9 &N8\ R +10 &O\ R +9 &Q\ R +9 &S|!\ R +10 &U=\ S +9 &W\ J +10 &X3F\ ` +9 &X 6 \ 0 +5 ( +2 "processing"%/& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%& +4 "core" &X \ 0 + &X \ 0 + ."psFlush"Hand.open + "manipulator"&d1 +52 "core" 1 +2 "manipulator"&H% +4 "core" % P 9 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%z +42 "core"  + "processing"%t% +4 "core" %a\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +121 #"da"SX MX5/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.498 seconds\ /var/log/esp/da22jun2709h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2709h15s.tif +462 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +584 #"da"SX MX5/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2709h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2709h20s.tif +1517 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%( @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +6 ."psFlush"PS.seek :empty +5 "processing"%'F +21 #"da"SX MX5/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2709h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.498 sec auto-exposure",Subject: "da22jun2709h images!" +13 "storage"(Q- +2 "core" -' +2 "storage"(G& +6 "core" &\ \  \ + "manipulator"&@& +4 "core" & 0 < G  +2 "manipulator"&% +3 "core" %  , & J I +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&M(_ +293 "core" ( + "manipulator"&=& +4 "core" &[ ) " # X + "storage"(X& +4 "core" &  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"& 'Д +90 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"('' +56 "core" ' + "manipulator"&K& +4 "core" &[ * - K X +2 "storage"(k& +3 "core" & j w 0\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +143 "manipulator"&g'< +34 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(' +23 "core" ' +3 "manipulator"&w% +7 "core" %N] * ,  +3 "storage"(& +7 "core" & q q\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&"'z +27 "core" ' +3 "manipulator"&x& +8 "core" &[ , - _ X +3 "storage"(:& +10 "core" & 4\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +27 "core" ' +3 "storage"(A% +8 "core" % H\ +4 ."downElevator"SE.seek :down +5 "storage"([' +100 ( % +7 "core" %J \ RO +4 "manipulator"&n% +8 "core" %Й - + a +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +8 "manipulator"&'\ +89 "core" ' +41 ' +2 ."downElevator"SE.stop +7 "storage"(5 +9 (& +11 "core" & K\ +1359 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%} +98 "core"  +3 "processing"%% +8 "core" %J\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%C' +589 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2108 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +3 "processing"%r  +35 "core" +2 ."psFlush"PTV.dial :mixing +5 "processing"%p @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%&'F +2619 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%Y +97 "core"  +5 ."psFlush"PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 1ml +3 "processing"%L'T +1096 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +11 "processing"%2' +1608 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%! +69 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%D  +67 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +2 "processing"%B'd +2459 "Can"\ ?? +154 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%J +70 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%~' +587 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"%{' +2104 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%% +68 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%a U +53 "core" V +8 ."psFlush"PS.seek 0ml +2 "processing"%T'd +1761 #"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)\ +853 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%+ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%$'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'T +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2657 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +600 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%1' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%f  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%o' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%l'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2607 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&V& +4 "core" &[ # ) K X + "manipulator"& % +4 "core" %\  * $ S # +2 ."psFlush"Elbow.seek PC + "manipulator"&j( +240 "core" ( + "manipulator"&& +4 "core" & %  H . + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" & " , 1 . + ."psFlush"Forearm.seek PC + "manipulator"&6' +123 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%U( +423 "core" ( + "manipulator"&#& +4 "core" &  ! E . + "manipulator"&m% +4 "core" %  "  0 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&i'\ +108 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +51 ."psFlush"Elbow.seek :garage +2 "manipulator"&e(, +140 "core" ( + "manipulator"&9& +4 "core" &-  0 & F + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- ! ! F +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&0'b +107 "core" ' +2 ."psFlush"Hand.open + "manipulator"&O1 +60 "core" 1 +2 "manipulator"&R% +4 "core" % ZZ 6 1 - +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +112 "core" ' +2 #tFinished short da assay +9504 "Can"\ ++ +31349 #t-> access 3 +3 "storage"(u% +3 "core" % +\ + "manipulator"&|% +4 "core" %\ !  +2 "manipulator"&& +3 "core" &-   G F +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(y([ +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Z& +2 "core" &[ \  +1120 #t-> access 4 +2 "storage"(% +3 "core" % \ +2 "manipulator"&d% +4 "core" %\ # # ( + "manipulator"&H& +4 "core" &-  !  F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(/(S +982 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (z& +2 "core" &U x\ +25814 "Can"\ +* +7439 #t-> $da[:extractVol]=0.19 +1165 #-> startTube 4 +403 #-> shortDA +2 "collection"'t% +3 "processing"%% +5 "core" %Q  +4 %d  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +849 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%\ +121 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%;  +122 "core" +2 .tPRV.dial :sipper + "processing"%(  +43 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2281 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%Q' +1264 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%G @ +93 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%@'d +582 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%8% +4 "core" %h  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%='T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%X' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +96 "core" +2 .tPS.seek 0ml +2 "processing"%K'd +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%k +95 "core"  + "processing"%% +4 "core" %i  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%,'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%w' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +95 "core" + .tPRV.dial :sipper +2 "processing"%x  +41 "core" +2 .tPS.seek 0ml + "processing"% 'd +2611 "core" ' + .tPSV.dial PSR +6 "processing"%: +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%A' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +95 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2607 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%n& +4 "core" &  + "manipulator"&'% +4 "core" %\ $ # o + "storage"(g% +4 "core" % \ + "storage"(". +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,e +511 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &,b %\  +2 "manipulator"&& +4 "core" &- * ) : F +2 "manipulator"&[% +3 "core" %\ #  T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&}( +175 "core" ( + "manipulator"&& +5 "core" & '   # + "storage"(& +4 "core" &,a )\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&C'Ѽ +84 "core" ' +2 "storage"(r& +4 "core" &,a \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'g +276 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,a \  +2 "manipulator"&Y& +3 "core" & $ " q # +2 .tElbow.seek 4 + "manipulator"&&( +4 "core" ( + "manipulator"&L& +4 "core" & ( ) D # +2 "storage"(!& +3 "core" &,a 3\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&D'А +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&2/ +58 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):48: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"&J& +2 "storage"(B' +7 "core" & '  ( # +2 "manipulator"&~% +3 "core" % І !   1 +2 .tForearm.seek :retract +2 "manipulator"&%'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&a( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( +2 "manipulator"&{& +4 "core" & # " *  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" & & $   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T' +114 "core" ' +2 "manipulator"&4& +4 "core" & (  '  +2 "manipulator"&q% +3 "core" % ' # "  +2 "processing"%& +3 "core" &  +2 "processing"%-& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%P(X +4 "core" &  +9 &3\ *z +10 &e\ > +9 &x\ L +9 &L]\ K +10 &_\ K +9 &a\ K +9 &\\\ J +10 &Ud\ K +9 &_\ K +10 &a\ K +9 & `\ K +9 &"[b\ L +10 &$`\ K +9 &%b\ K +10 &'b\ L +9 &)d`\ K +9 &+&a\ K +10 &,`\ K +9 &.\\\ K +9 &0la\ K +10 &2.b\ K +9 &3`\ L +9 &5b\ K +10 &7u]\ K +9 &95a\ L +10 &:`\ K +9 &<_\ K +9 &>|_\ K +10 &@>^\ K +9 &Bd\ K +9 &Cf\ L +10 &Ev\ M +9 &G8\ P +10 &H\ Q +9 &J\ Q +9 &Lz\ Q +10 &N<\ Q +9 &O\ R +9 &Q\ Q +10 &S~\ S +9 &U@\ S +9 &W\ I +10 &X7K\ X +9 &XI\ / +6 ( +2 "processing"%-& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&1 +3 "core" &X / +50 1 + "manipulator"&\\% +4 "core" %  < / y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +98 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%F U +2 %_9 +5 "core" 9'< +102 "processing"%S9 +3 "core" 9&< +102 "processing"%9 +2 "core" 9&<  +102 "processing"%39 +3 "core" 9&<  +102 "processing"%9 +2 "core" 9&; +102 "processing"%59 +2 "core" 9&< +102 "processing"%N9 +3 "core" 9&< +102 "processing"%`9 +2 "core" 9'< +102 "processing"%s9 +3 "core" 9'<" +102 "processing"%.9 +2 "core" 9)<& +102 "processing"%E9 +2 "core" 9+<* +102 "processing"%79 +3 "core" 9-<. +103 "processing"%<9 +2 "core" 90<3 +102 "processing"%^9 +3 "core" 93=7 +102 "processing"%>9 +3 "core" 96=; +102 "processing"%f9 +2 "core" 9<=? +102 "processing"%19 +2 "core" 9@>C +102 "processing"%9 +3 "core" 9E>H +102 "processing"%*9 +3 "core" 9K>L +102 "processing"%9 +2 "core" 9Q>P +102 "processing"%o9 +3 "core" 9W?T +103 "processing"%W9 +2 "core" 9]>X +102 "processing"%l9 +3 "core" 9d>] +102 "processing"%)9 +3 "core" 9k?a +102 "processing"%b9 +2 "core" 9t@e +102 "processing"%V9 +2 "core" 9{@i +103 "processing"% 9 +2 "core" 9@m +102 "processing"%9 +2 "core" 9Aq +103 "processing"%v9 +2 "core" 9Bv +102 "processing"%9 +2 "core" 9Bz +102 "processing"% 9 +3 "core" 9A~\ +102 "processing"%9 +2 "core" 9B\ +102 "processing"%9 +2 "core" 9B +102 "processing"%#9 +3 "core" 9B +102 "processing"%m9 +3 "core" 9C +152 "processing"%69 +3 "core" 9D +102 "processing"%99 +2 "core" 9D +102 "processing"%?9 +3 "core" 9D +102 "processing"%j9 +3 "core" 9E +102 "processing"%O9 +2 "core" 9F +102 "processing"%R9 +3 "core" 9E +102 "processing"%i9 +2 "core" 9G +102 "processing"%09 +3 "core" 9\ F +3 .tPH.hold 2:00:00,28C +8 "processing"%u pUp  +4 .tdelay 1:30 + "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%| +96 "core"  + "processing"%% +4 "core" %d  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +590 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%Z'Ҧ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%  +122 "core"  +2 .tPSV.dial PTV +2 "processing"%d +68 "core" +2 .tPBV.dial :waste1 +6 "processing"%H  +50 "core" +2 "processing"%y% +3 "core" %Ҩ}  +2 .tPS.seek 1.5ml +2 "processing"%z'X +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1593 "core" ' + .tdelay 5:00 +6413 "Can"\ 77 +23589 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +33 "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"%]' +2313 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +7 "processing"%Q  +79 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2302 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%8  +124 "core" + .tPSV.dial :mixloop +2 "processing"%@ +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%= @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%c'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%X  +41 "core"  + "processing"%k% +4 "core" %bU\  +2 .tPS.seek 0.34ml +2 "processing"%'q +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'K  +28 "core" + .tPRV.dial :air +2 "processing"%,  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1182 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%x @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"%w' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%:  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% 'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%M +42 "core" +2 .tPTV.dial :mixing + "processing"%A @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%n  +34 "core" +2 "processing"%'% +4 "core" %Ҧo\  +2 .tPS.seek 1.85ml + "processing"%g' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%" * +46 "core" ) +2 .tPS.seek 0ml +2 "processing"%/'d +1960 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +3 "core" & - ! ,  +2 "manipulator"&[% +3 "core" %  * ! r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +123 "core" ( + "manipulator"&& +4 "core" &-  ( N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- . +  +2 .tForearm.seek :garage + "manipulator"&e'b +98 "core" ' +2 .tHand.close + "manipulator"&I/ +58 "core" / +2 "manipulator"&& +4 "core" &- ( - 6  +2 "manipulator"&% +3 "core" % v , + 9 x +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +297 "core" ( + "manipulator"&!& +4 "core" & 4 ! 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" & ) - I 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'O +108 "core" ' + "manipulator"&~& +4 "core" & 5 "  0 +2 "manipulator"&}% +4 "core" %G , + M n + "collection"'C& +4 "core" & +2 "collection"'p& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'D(X +5 "core" &  +7 & - $e +9 &X~\ 7 +9 &}\ K +10 &\\ J +9 &t_ K +9 &6[ K +10 &_ J +9 &_ K +10 &|] K +9 &>` K +9 & b K +10 &!] K +9 &#\\ K +10 &%F\\ K +9 &' ^ J +9 &(] K +10 &*`\ K +9 &,O]\ J +9 &._\ K +10 &/\\\ K +9 &1[\ K +9 &3W] J +10 &5] J +9 &6_ J +10 &8]\ K +9 &:^a\ K +9 &<b\ K +10 &=\\ \ K +9 &?\\\ K +9 &Af\\\ K +10 &C'^\ K +9 &Dg\ L +10 &F&\ N +9 &HW\ S +9 &J\ U +10 &K\ W +9 &M \ V +9 &OR\ W +10 &Q\ X +9 &R\ X +10 &T\ X +9 &VV \ Y +9 &Wk\ * +10 &Xu'\ O +9 ( +2 "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'{& +4 "core" &X_\ E + &Xa\ E + .tHand.open + "manipulator"&+1 +55 "core" 1 +2 "manipulator"&&% +4 "core" % G . + = n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%q +95 "core"  +2 "processing"%% +4 "core" %bO\ + #tPulling 1.5ml of PSR.flush +6 .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%B'U +1593 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%\\' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%_  + "collection"'-  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%S +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%T  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 .tPSV.dial :air + "processing"%3  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%5 +43 "core" +4 .tPS.seek 0ml +2 "processing"%N'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%`  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2423 "Can"\ TS +182 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%. +40 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" & ' , = 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&<( +34 "core" ( + "manipulator"&^& +4 "core" & 3    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +51 "core" & $ , \  +3 .tForearm.seek CC +2 "manipulator"&f'O +96 "core" ' + .tHand.close + "manipulator"&1/ +60 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&*& +4 "core" & & !  + "manipulator"&% +4 "core" % a + )  K +2 .tForearm.seek :retract +2 "manipulator"&o'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(, +286 "core" ( + "manipulator"&l& +4 "core" &, %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &, #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b'b +106 "core" ' +2 .tHand.open + "manipulator"&V1 +59 "core" 1 +2 "manipulator"& % +4 "core" % ]A . * T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +115 "core" ' + ."da"delayUntil "09:55:36.46" +24899 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%v @ +68 "core" B + ."da"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"PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%# +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%6 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2302 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +122 "core"  + "processing"%O% +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"%R' +586 "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"%0  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%| +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"% % +4 "core" %ҩv\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%d'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%y * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Z +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +1483 "Can"\ >> +860 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%;  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%('d +2283 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "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"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Q +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +32 "core" +2 "processing"%8% +4 "core" %ҩx\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'Y +587 "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 +1602 "core" ' + ."da"delay 2:00 +12004 #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"%k * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%K' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2281 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%w  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%M  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%A  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%n +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%''a +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%"  +42 "core"  + "processing"% % +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%g' +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +40 "core"  + ."da"PS.seek 2ml +2 "processing"%'Ҧ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%[ +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 "processing"%I% +4 "core" %Ҫ  + ."da"PS.seek 1.85ml +2 "processing"%a' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'d +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +21545 "Can"\ 88 +26458 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%$  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + + ."da"PSV.dial :air +2 "processing"%!  +90 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2302 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"%2 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%} +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%C  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2299 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +121 "core"  +2 "processing"%{% +4 "core" %a + #"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"%+' +590 "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"%p  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%q +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%J% +4 "core" %Ң\  + ."da"PS.seek 1.5ml +2 "processing"%/'R +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%B'd +1608 "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"%U * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2287 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%T +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +137 "Can"\ << +2160 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +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 +2 "processing"%`' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%. +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%7% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%^'Q +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%1'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2310 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +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"%o' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%v +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"% % +4 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%#'d +1599 "core" ' + ."da"delay 2:00 +12003 #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"%6 * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +68 "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"%j +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%O +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2310 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +126 "core"  +5 "processing"%% +17 "core" %b\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +6 "processing"% +19 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"% ' +331 "core" ' +2 ."da"delay 5 seconds +503 "processing"%i% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +328 "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 + .PSV.dial PTV +2 "processing"%H +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +35 "core" + "processing"%Z% +4 "core" %ҩ\  +2 "Can"\ qq + ."da"PS.seek 1.5ml +2 "processing"%d'Y +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +49 "processing"%z * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%F'd +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%\  +32 "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 +2 "processing"%t +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%]'d +2313 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +134 "core"  + "processing"%G% +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"%='Ҧ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%@ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +33 "core" + "processing"%k% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'T +594 "core" ' + ."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"%,  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' + "processing"%x9 +3 "core" 9Ty5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%K& +4 "core" &X\ / + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&w% +3 "core" %\ , ) N +2 "storage"(M% +3 "core" % I R _\ +2 "storage"(A. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(n( +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &   <\ +2 "manipulator"&"& +3 "core" &, ! ' +2 "manipulator"& % +3 "core" %\ !  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&'(_ +181 "core" ( +2 "manipulator"&& +4 "core" &c % + , / + "storage"(g& +4 "core" & T R 7\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&['Д +101 "core" ' + "storage"(& +4 "core" & U V X\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(r'g +275 "core" ' + "storage"(I- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"('z +34 "core" ' +2 "manipulator"&& +4 "core" &c & ( P / + "manipulator"&a% +4 "core" %Ћ - - C # +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&$( +251 "core" ( + "manipulator"&e& +4 "core" & &  U  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" & # $ {  + ."da"Forearm.seek PC +2 "manipulator"&' +90 "core" ' +2 ."da"Hand.close + "manipulator"&2/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%~( +423 "core" ( + "storage"(}& +4 "core" & W V \ + "manipulator"&C& +4 "core" & " "   + "manipulator"&% +4 "core" % "  u +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +115 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&{(_ +247 "core" ( + "manipulator"&Y& +4 "core" &f %  ' & +2 "storage"(+& +3 "core" & Z m 6\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&p'Д +109 "core" ' +2 ."da"Hand.open + "manipulator"&q1 +53 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(J'F +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(&' +56 "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/da22jun2710h.tif + "processing"%%& +13 "core" &/\ +3 "manipulator"&/& +8 "core" &f   & +2 "manipulator"&% +5 "core" % У # ! h  +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&-(, +179 "core" ( + "manipulator"&B& +4 "core" &- &  * +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &- ( "  * +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&T'b +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\\/ +63 "core" / + "manipulator"&3& +4 "core" &- M 5 J * +2 "manipulator"&_% +3 "core" % f`  " / +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +122 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +117 "core" ( + "manipulator"&& +4 "core" &  (  \ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & " ! \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +92 "core" ' +2 "manipulator"&s& +4 "core" &  % R \ + "manipulator"&7% +4 "core" % "  +2 "processing"%N& +3 "core" &h\ +2 "processing"%>& +5 "core" &w\ +2 ."psFlush"PC.seek :closed +2 "processing"%^(X +4 "core" &x\ +8 &5j\ %g +9 &Xy`\ 7 +9 &}X\ K +10 &YS\ K +9 &|]J\ K +9 &>Y?\ K +10 &]7\ K +9 &Z)\ K +9 &\\&\ K +10 &FZ.\ K +9 & \\w\ K +10 &!Z\ K +9 &#W\ K +9 &%MZ\ L +10 &'[v\ L +9 &(Zu\ K +10 &*Wk\ K +9 &,V]o\ K +9 &.Zc\ L +9 &/Z\ K +9 &1\\\ K +9 &3^\\\ K +10 &5 Y\ K +9 &6[\ L +9 &8[\ K +10 &:f]\ K +9 &<'\\\ L +10 &=\\\ L +9 &?[\ L +9 &AoY\ K +10 &C0^\ K +9 &Da\ L +9 &Fo\ M +10 &Hf\ Q +9 &J$\ R +9 &K\ Q +10 &M\ R +9 &Oi|\ R +10 &Q*z\ S +9 &Ry\ S +9 &Tu\ R +10 &Vob\ S +9 &W^he\ 2 +10 &XXk\ 1 +8 ( +3 "processing"%>& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%L& +4 "core" &Xg\ . + &XZ\ . +2 ."psFlush"Hand.open + "manipulator"&41 +59 "core" 1 + "manipulator"&D% +4 "core" % D 5 r +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +112 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +40 "core"  +5 "processing"%f% +65 #"da"SX MX5/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.394 seconds\ /var/log/esp/da22jun2710h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2710h15s.tif +8 "core" %f\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +591 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +434 #"da"SX MX5/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2710h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2710h20s.tif +1671 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%* @ +176 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%V  +112 #"da"SX MX5/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2710h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "12.394 sec auto-exposure",Subject: "da22jun2710h images!" +8 "storage"( - +2 "core" +2 ."psFlush"PSV.dial :mixloop +6 "processing"%< +3 "core" -' +2 "storage"(o& +3 "core" & >\ +2 "manipulator"&v& +4 "core" & D E \ + "manipulator"&% +4 "core" %\ ? A  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"& (_ +65 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%b'F +209 "core" ( +8 "manipulator"&E& +10 "core" &k    +4 "storage"(& +8 "core" &  \ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&m'Д +135 "core" ' +3 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +15 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(6' +57 "core" ' +3 "manipulator"&9& +8 "core" &k * *  +3 "storage"(#& +8 "core" & k\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&j'< +37 "core" ' +4 ."da"Elbow.hold +2 "manipulator"&O, +10 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(?' +24 "core" ' +3 "manipulator"&R% +8 "core" %Ne ) ) ; +3 "storage"(& +14 "core" & o p \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 318 counts +4 "manipulator"&|'z +34 "core" ' +3 "manipulator"&& +8 "core" &k / , T  +3 "storage"(0& +8 "core" & \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&i'Д +27 "core" ' +3 "storage"( % +10 "core" % \  +5 ."downElevator"SE.seek :down +5 "storage"(' +100 (H% +8 "core" %aJ \ QM +3 "manipulator"&y% +9 "core" %Е &  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&Z'\ +119 "core" ' +14 ' +3 ."downElevator"SE.stop + "storage"(5 +7 (& +7 "core" & \ +1547 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%z +97 "core"  +3 "processing"%d% +8 "core" %@j +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +5 "processing"%\ ' +596 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%;' +2113 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%t  +35 "core" +3 ."psFlush"PTV.dial :mixing +5 "processing"%F @ +71 "core" A +10 ."psFlush"PSV.dial :mixloop +6 "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%('F +2621 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +96 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%Q'T +1101 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1612 "core" ' +6 ."psFlush"PSV.dial PTV +3 "processing"%8 +70 "core" +2 ."psFlush"PTV.dial :puck +4 "processing"%G  +76 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +6 "processing"%]'d +2620 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"%@ +69 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%X' +586 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%k' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%= +69 "core" +3 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +4 ."psFlush"PS.seek 0ml +2 "processing"%,'d +1387 #"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)\ +1222 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%K'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%M' +2632 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%A +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%:'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%" @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2197 "Can"\ 55 +410 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +52 ."psFlush"PS.seek 0ml +2 "processing"%'d +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%W'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%! U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}'d +2606 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%C +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2648 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&%& +4 "core" &k % % 2  + "manipulator"&/% +4 "core" %\ (    +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +245 "core" ( + "manipulator"&h& +4 "core" & "  D +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & #   +2 ."psFlush"Forearm.seek PC +2 "manipulator"&J' +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&B/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%S( +426 "core" ( + "manipulator"&p& +4 "core" & ) k + "manipulator"&{% +4 "core" %    : +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\'\ +108 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&3(, +142 "core" ( + "manipulator"&_& +4 "core" &-  &  J + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- !   J +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +107 "core" ' +2 ."psFlush"Hand.open + "manipulator"&`1 +53 "core" 1 +2 "manipulator"&T% +87 "core" % QT " " U  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +2 #tFinished short da assay +1061 #-> access 3 +2 "storage"(7% +3 "core" % ;\ +2 "manipulator"&N% +4 "core" %\  ! "  \ +2 "manipulator"&-& +3 "core" &- , ' J +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(5([ +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (~& +2 "core" &[ !\  +1106 #t-> access 4 +3 "storage"(L% +3 "core" % .\ +2 "manipulator"&4% +3 "core" %\   "  \ +2 "manipulator"&D& +3 "core" &- !   J +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(>(S +985 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T I\ +6 #t-> PS.flush +2 #Flushing Processing stage + "processing"%f% +4 "core" %\\\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%.& +4 "core" &\ + "manipulator"&& +4 "core" &- * [ J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(, +3 "core" ( + "manipulator"&*& +4 "core" &-   J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &- "  J +2 .tForearm.seek :garage +2 "manipulator"& 'b +109 "core" ' +2 .tHand.close + "manipulator"&o/ +60 "core" / + "manipulator"&v& +4 "core" &- , )  J +2 "manipulator"&% +3 "core" % jo ( ! : +2 .tForearm.seek :retract +2 "manipulator"&<'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&E( +118 "core" ( +2 "manipulator"&& +4 "core" &  & C  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&)' +105 "core" ' +2 "manipulator"&9& +4 "core" &  %   + "manipulator"&#% +4 "core" %  x +2 "processing"%1& +3 "core" &  +3 "processing"%R& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +7 & 0 $d +10 &Wz\ 6 +9 &\ K +10 &\\ J +9 &s_\ J +9 &5Z\ J +10 &]\ J +9 &]\ J +9 &|]\ J +10 &<_\ K +9 &]\ J +9 &!]\ J +10 &#_\ K +9 &%EZ\ J +10 &'b\ K +9 &(^\ K +9 &*^\ K +10 &,L^\ K +9 &.Z\ J +9 &/`\ J +10 &1`\ J +9 &3U\\\ J +10 &5\\\ K +9 &6]\ K +9 &8_\ K +10 &:\\_\ K +9 &<\\\ J +9 &=\\\ J +10 &?^\ J +9 &Ad_\ K +10 &C'a\ J +9 &Dd\ K +9 &Fr\ L +10 &H^\ O +9 &J\ P +9 &K\ P +10 &M\ Q +9 &Oa\ Q +10 &Q!\ R +9 &R\ R +9 &T\ R +10 &Vh\ Q +9 &Wjo\ $o +10 &X"`\ - +8 ( +3 "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%& +4 "core" &X ' + &X  ' +2 .tHand.open + "manipulator"&01 +52 "core" 1 +2 "manipulator"&&% +4 "core" % 5 &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%m +41 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%6 +67 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +51 "core"  +2 .tPS.seek 0ml + "processing"%j'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%| +69 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%?' +2113 "core" ' +2 .tPSV.dial PTV + "processing"%i +69 "core" +50 .tPBV.dial PSV +2 "processing"% U +62 "core" T +2 .tPS.seek 0ml +2 "processing"%z'd +2607 "core" ' + .tPSV.dial PBV +2 "processing"%d @ +42 "core" ? +3 .tPS.seek 2.5ml + "processing"%b' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%\  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%t'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%F +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + .tPSV.dial PTV +2 "processing"%; +67 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2612 "core" ' +2 .tPSV.dial PBV + "processing"%( @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%Q' +1169 "Can"\ :: +1441 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%8  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%G'd +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & " "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@( +2 "core" ( +2 "manipulator"&]& +4 "core" & /   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &  (   +2 .tForearm.seek PC + "manipulator"&=' +93 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open +2 "processing"%k( +426 "core" ( + "manipulator"&c& +4 "core" &  !   + "manipulator"&,% +4 "core" %  ! N y +2 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(, +128 "core" ( + "manipulator"&w& +4 "core" &,  & G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &, # j G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&A'b +109 "core" ' +2 .tHand.open + "manipulator"&M1 +52 "core" 1 + "manipulator"&"% +4 "core" % \\M / , <  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +114 "core" ' +527 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"& & +4 "core" &-  ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&g(, +3 "core" ( +2 "manipulator"&& +4 "core" &- &  ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &- # ; +2 .tForearm.seek :garage +2 "manipulator"&'b +95 "core" ' + .tHand.close + "manipulator"&I/ +57 "core" / + "manipulator"&& +4 "core" &- 5 # ; +2 "manipulator"&a% +3 "core" % v   . +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&r( +280 "core" ( + "manipulator"&e& +4 "core" &* &  I Cv +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &.  h Dv +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['O +101 "core" ' +2 "manipulator"&2& +4 "core" &.  %  Dv +2 "manipulator"&'% +3 "core" %T * ,  +2 "collection"'P& +3 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed +2 "collection"'C(X +4 "core" &  +7 &4 %f +10 &X} 7 +9 &~ K +9 &Y J +10 &^ J +9 &B\\ J +9 &] K +10 &` K +9 &` K +10 &I` K +9 & Z K +9 &!_ K +10 &#` J +9 &%R\\ J +10 &'\\ K +9 &([ K +9 &*Z K +10 &,ZZ K +9 &.Z K +9 &/[ K +10 &1Z J +9 &3b] J +10 &5$\\ J +9 &6\\ J +9 &8\\ K +10 &:k_ J +9 &<,^ K +9 &=_ K +10 &?` J +9 &As^ J +9 &C3` K +10 &Di L +9 &F\ N +10 &Ha\ S +9 &J\ V +9 &K\ W +10 &M\ X +9 &O[\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +10 &Va\ Y +9 &W_\ 8 +9 &Xl\ W +9 ( +3 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 "collection"'}& +4 "core" &Xrv\ Q + &Xrw\ Q + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % T - + Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +106 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%Y  +53 "core"  + "processing"%q% +4 "core" %gz\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%$'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%/'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"%h +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%O  +93 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%B +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%Z @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%^'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%p  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%_ +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%U'd +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&J& +4 "core" &. + ,  Dv +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&( +34 "core" ( + "manipulator"&`& +4 "core" &   P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" & " ) S P +2 .tForearm.seek CC +2 "manipulator"&\\'O +109 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open + "collection"'7( +426 "core" ( + "manipulator"&N& +4 "core" & ( *  P +2 "manipulator"&-% +3 "core" % S # % _ +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(, +274 "core" ( +2 "manipulator"&L& +4 "core" &-  ! > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- "  > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D'b +108 "core" ' +2 .tHand.open + "manipulator"&51 +56 "core" 1 +2 "manipulator"&% +4 "core" % id * ( \ 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +115 "core" ' +19967 #t-> $da[:extractVol]=0.19 +907 #-> startTube 4 +670 #-> shortDA +2 "collection"'.% + "processing"%% +5 "core" %Q  +5 %g(  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +220 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%* +41 "core" +2 .tPTV.dial :PRVmixing + "processing"%V  +69 "core" + .tPRV.dial :sipper +2 "processing"%o  +122 "core"  +2 .tPS.reconfigure :slow +7 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%v'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +122 "core"  +50 .tPS.seek 0.5ml +2 "processing"%3' +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"%s @ +95 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +587 "core" ' + .tPSV.dial PSR +2 "processing"% +108 "core"  + "processing"% % +4 "core" %b(  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%9'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%#' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +94 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2605 "core" ' + .tPSV.dial PSR +2 "processing"%< +96 "core"  + "processing"%S% +4 "core" %h%  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%0' +1607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%& +95 "core" + .tPRV.dial :sipper +2 "processing"%R  +41 "core" +2 .tPS.seek 0ml + "processing"%m'd +600 "Can"\ 00 +2011 "core" ' + .tPSV.dial PSR +2 "processing"%) +107 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +94 "core" +2 .tPS.seek 0ml + "processing"%6'd +2618 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%y& +4 "core" &  + "manipulator"&H% +3 "core" %  # #  +2 "storage"(|% +3 "core" % 6\ +2 "storage"(j. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,e +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (i& +4 "core" &,b3 \\\  + "manipulator"&& +4 "core" &- "  ' > + "manipulator"&?% +4 "core" %  ! "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&d( +182 "core" ( + "manipulator"&z& +4 "core" &  $ ( +2 "storage"(\ & +3 "core" &,b \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&b'Ѽ +104 "core" ' +2 "storage"(F& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(t'g +289 "core" ' + "storage"(;- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &,b 1\  +2 "manipulator"&(& +3 "core" &  + - \\ ( +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&8& +4 "core" &  ( ( + "storage"(Q& +4 "core" &,b O\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +53 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):55: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"&X& +2 "storage"(' +6 "core" &  " "  ( +2 "manipulator"&E% +4 "core" % Е # H ( +2 .tForearm.seek :retract + "manipulator"& '\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +171 "core" ' + ."downElevator"SE.stop + "storage"(5 +75 "core" ( + "manipulator"&c& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&w' +110 "core" ' +2 "manipulator"&K& +4 "core" & %  B  +2 "manipulator"&=% +3 "core" % # ! 3 ! +2 "processing"%@& +4 "core" &&  + "processing"%M& +6 "core" &  +2 .tPC.seek :closed + "processing"%"(X +4 "core" &  +9 &2}\ *y +10 &f\ > +9 &z\ L +9 &KZ K +10 & _ K +9 &`\ K +9 &\\\ K +10 &S_\ K +9 &] J +9 &`\ K +10 & _\ J +9 &"Z`\ K +10 &$`\ K +9 &%_\ K +9 &'b\ K +10 &)c_\ K +9 &+$\\\ K +9 &,`\ K +10 &._ K +9 &0jc\ K +10 &2,_\ K +9 &3_\ K +9 &5`\ K +10 &7t_\ J +9 &94a\ K +9 &:_\ K +10 &<`\ K +9 &>z`\ K +10 &@<`\ K +9 &Aa\ K +9 &Cc\ L +10 &E|v\ M +9 &G6\ P +9 &H\ Q +10 &J\ Q +9 &Ly\ Q +10 &N:\ Q +9 &O\ R +9 &Q\ Q +10 &S~\ R +9 &U?\ R +9 &W\ J +10 &X4F\ ^ +9 &X B . +6 ( + "processing"%M& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&1 +3 "core" &X . +56 1 + "manipulator"&A% +4 "core" %  2  ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +2 %9 +6 "core" 9.H +102 "processing"%W9 +2 "core" 9-K +102 "processing"%I9 +3 "core" 9,G  +102 "processing"%9 +3 "core" 9+G  +102 "processing"%a9 +2 "core" 9+G +102 "processing"%x9 +2 "core" 9+G +102 "processing"%:9 +3 "core" 9+H +102 "processing"%9 +2 "core" 9*H +102 "processing"%e9 +2 "core" 9+G" +103 "processing"%!9 +4 "core" 9-H& +105 "processing"%g9 +2 "core" 9-G+ +102 "processing"%29 +3 "core" 9/H/ +102 "processing"%'9 +2 "core" 91G3 +102 "processing"%P9 +3 "core" 93H7 +102 "processing"%9 +2 "core" 97H; +102 "processing"%9 +2 "core" 9:H? +102 "processing"%}9 +2 "core" 9<HD +102 "processing"%9 +3 "core" 9ALH +102 "processing"%9 +3 "core" 9FIL +102 "processing"% 9 +3 "core" 9JHP +102 "processing"%Y9 +2 "core" 9OIT +102 "processing"%q9 +2 "core" 9TJY +102 "processing"%[9 +3 "core" 9ZJ] +102 "processing"%G9 +3 "core" 9`Ja +102 "processing"%%9 +2 "core" 9fKe +102 "processing"%$9 +2 "core" 9lJi +102 "processing"%h9 +3 "core" 9sJm +102 "processing"%/9 +2 "core" 9zLr +102 "processing"%O9 +2 "core" 9Lv +102 "processing"%B9 +3 "core" 9Lz +102 "processing"%Z9 +2 "core" 9M~ +102 "processing"%9 +3 "core" 9L +102 "processing"%p9 +2 "core" 9N +102 "processing"%^9 +3 "core" 9M +102 "processing"%_9 +2 "core" 9N +102 "processing"%{9 +2 "core" 9N +102 "processing"%J9 +3 "core" 9O +102 "processing"%`9 +2 "core" 9P +102 "processing"%T9 +3 "core" 9O +102 "processing"%9 +2 "core" 9Q +102 "processing"%r9 +3 "core" 9P +102 "processing"%+9 +2 "core" 9Q +102 "processing"%C9 +3 "core" 9R +102 "processing"%N9 +3 "core" 9Q +102 "processing"%-9 +2 "core" 9R +102 "processing"%\\9 +3 "core" 9 S +3 .tPH.hold 2:00:00,28C +3 "processing"%L pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +96 "core"  + "processing"%% +4 "core" %cR\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%5' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%n  +123 "core"  + .tPSV.dial PTV +2 "processing"%D +69 "core" + .tPBV.dial :waste1 +2 "processing"%.  +50 "core" +2 "processing"%% +3 "core" %ҩ)\  +2 .tPS.seek 1.5ml +2 "processing"%*'Y +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%o'd +1603 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +32 "core" +2 .tdelay 30 seconds +709 "Can"\ GG +2293 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%v +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%s' +2306 "core" ' + .tPSV.dial PTV +2 "processing"%3 +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +3 .tPS.seek 0ml + "processing"%9'd +2331 "core" ' +11 .tPTV.dial :PRVmixing,via: PRV + "processing"%1  +124 "core" + .tPSV.dial :mixloop +2 "processing"%# +42 "core" + .tPRV.dial :ab1 +2 "processing"%< @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%S'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%l  +40 "core"  + "processing"%% +4 "core" %_z\  +2 .tPS.seek 0.34ml +2 "processing"%&'n +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +28 "core" + .tPRV.dial :air +2 "processing"%0  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%)'G[ +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%m @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +855 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%y'Ҧ +1599 "core" ' +2 .tPSV.dial :PML +2 "processing"%H +42 "core" + .tPTV.dial :mixing +2 "processing"%| @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%j  +33 "core" +2 "processing"%>% +4 "core" %ңz\  +2 .tPS.seek 1.85ml + "processing"%i' +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%?'d +1963 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +3 "core" &  +2 "manipulator"&\ & +3 "core" &    +2 "manipulator"&~% +3 "core" %\ . ) * & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(, +123 "core" ( + "manipulator"&f& +4 "core" &-  . \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- ! D  +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' +2 .tHand.close + "manipulator"&(/ +63 "core" / + "manipulator"&8& +5 "core" &- , * '  + "manipulator"&Q% +4 "core" % mo , ' ' + .tForearm.seek :retract +2 "manipulator"&]'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&X( +281 "core" ( +2 "manipulator"&E& +4 "core" &.  % H Cq + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &. , , 5 Cq +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +101 "core" ' +2 "manipulator"&t& +4 "core" &. & )  Cq +2 "manipulator"&% +3 "core" %Y ! $ 2 +2 "collection"'c& +4 "core" & + "collection"',& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +9 &2y\ *y +9 &d\ = +9 &u\ L +10 &NT\ K +9 &X\ K +10 &Z\ J +9 &Z\ K +9 &TY\ K +10 &Y\ K +9 &Y\ J +9 & Y\ K +10 &"]W\ K +9 &$Z\ K +10 &%\\\ K +9 &'Z\ J +9 &)eZ\ K +10 &+(Z\ J +9 &,Z\ K +9 &.W\ K +10 &0mZ\ K +9 &2/W\ K +10 &3Y\ K +9 &5]\ K +9 &7vZ\ J +10 &96Z\ K +9 &:Z\ K +9 &<]\ K +10 &>~Z\ J +9 &@?Z\ K +10 &B^\ K +9 &C_\ L +9 &Ek\ L +10 &G9\ P +9 &Hww\ U +9 &Jzy\ V +10 &Lh{{\ X +9 &N*|{\ X +10 &O~\ X +9 &Q\ Y +9 &Sm\ Y +10 &U-\ Y +9 &V\ Q +9 &X E\ )z +10 &Xoy\ M +5 ( +2 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.12 + "collection"'K& +4 "core" &Xoi\ M + &Xoj\ M +2 .tHand.open + "manipulator"&=1 +52 "core" 1 +2 "manipulator"&@% +4 "core" % Y < . K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%k% +4 "core" %b\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%A  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' + .tPSV.dial PSR +2 "processing"%M +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%w  +2 "collection"'I  +31 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%a  +70 "core" +2 .tPS.seek 0ml +2 "processing"%x'd +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%:  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%e +42 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%2' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +42 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +9 "core" &- ( g Cq +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC + "manipulator"&( +23 "core" ( + "manipulator"&}& +4 "core" &  (  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & %   . +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + .tHand.close +2 "manipulator"& / +61 "core" / +2 .tCC.seek :open + "collection"'Y( +427 "core" ( + "manipulator"&q& +4 "core" & # ) $ . + "manipulator"&[% +4 "core" % ` # ' @ +2 .tForearm.seek :retract + "manipulator"&G'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&%(, +282 "core" ( + "manipulator"&$& +4 "core" &, (  ?  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &, % # F  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/'b +109 "core" ' +2 .tHand.open + "manipulator"&O1 +56 "core" 1 +2 "manipulator"&B% +4 "core" % SQ : 9 e  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +118 "core" ' +2 ."da"delayUntil "11:21:33.02" +20110 "Can"\ XW +4819 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 ."da"delay 30 seconds +3003 .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 +2 "processing"%{' +2310 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%J +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%`  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%T +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +2293 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +122 "core"  + "processing"%C% +4 "core" %_\  + #"da"Pulling 0.5ml of PSR.wash +50 .PSR.select :wash +4 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%N' +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"%\\  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%4 +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%6% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'X +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'd +1618 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .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"% +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%v'd +2294 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +122 "core"  + "processing"%3% +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"%' +584 "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 +6 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +32 "core" +2 "processing"%1% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'W +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9'd +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +34 "core" +2 ."da"delay 30 seconds +1819 "Can"\ 33 +1183 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%& +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%)  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2305 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%H  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%|  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%>'a +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%y% +4 "core" %b\  +2 ."da"PS.seek 0.55ml + "processing"%i'\ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%z  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%~ +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%f @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%;  +32 "core" +2 "processing"%% +4 "core" %Ҥ\  + ."da"PS.seek 1.85ml +2 "processing"%(' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45834 "Can"\ 99 +2168 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%E  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2310 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%F +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2307 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +122 "core"  + "processing"%K% +4 "core" %c\ + #"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"%=' +587 "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"%,  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" +2 "processing"%b% +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'X +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +34 "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"%I +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +43 ."da"PS.seek 2.5ml +10 "processing"%w' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%:  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%x'd +2286 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +121 "core"  +2 "processing"%% +3 "core" %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"%g' +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 +2 "processing"%' +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +32 "core" +2 "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'Y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%q' +1408 "Can"\ 88 +892 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%h  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2296 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +121 "core"  +2 "processing"%B% +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"%G' +587 "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 +6 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +33 "core" + "processing"%^% +4 "core" %ҥ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%J'd +1605 "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"%T * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%r +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2291 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +137 "core"  +4 "processing"%% +17 "core" %f4\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +16 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%6' +336 "core" ' + ."da"delay 5 seconds +502 "processing"%-% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%n' +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +6 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'R +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +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 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2290 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +123 "core"  +2 "processing"% % +4 "core" %c\ + #"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 +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%# +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +33 "core" + "processing"%% +4 "core" %ҢP\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'R +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%0  +94 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +1596 "core" ' + "processing"%m9 +4 "core" 9S5 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +51 "processing"%)  +6 "core" 5 5 + "processing"%R& +4 "core" &X1\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"& % +4 "core" %  ! + "storage"(H% +4 "core" % N N Q\ + "storage"(|. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(j( +203 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &   \ + "manipulator"&& +4 "core" &, ! # C  +2 "manipulator"&y% +3 "core" %     +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&>(_ +212 "core" ( +2 "manipulator"&z& +4 "core" &k + % n + "storage"(i& +4 "core" & L L \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&~'Д +86 "core" ' + "storage"(f& +4 "core" & T J W\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(;'g +273 "core" ' + "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(8'z +35 "core" ' +2 "manipulator"&\ & +4 "core" &k !  + "manipulator"&(% +4 "core" %Д ! ! ; +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&u'\ +112 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&( +240 "core" ( +2 "manipulator"&& +4 "core" &  # 3 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" & !  3 +2 ."da"Forearm.seek PC + "manipulator"&Q' +109 "core" ' + ."da"Hand.close +2 "manipulator"&F/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +426 "core" ( + "storage"(& +4 "core" & n o b\ +2 "manipulator"&c& +3 "core" &  3 +2 "manipulator"&d% +3 "core" %     +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +89 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&K(_ +244 "core" ( + "manipulator"&]& +4 "core" &W  p # + "storage"(=& +4 "core" & T S V\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&,'Д +115 "core" ' + ."da"Hand.open + "manipulator"& 1 +62 "core" 1 +2 "storage"(k- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(b'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(@' +57 "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/da22jun2712h.tif +4 "processing"%A& +12 "core" &\ +4 "manipulator"&?& +7 "core" &W ( & ? # +2 "manipulator"&M% +5 "core" % О   K > +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&I(, +177 "core" ( + "manipulator"&& +4 "core" &- %  ? ! +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- !  ! +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&a'b +96 "core" ' +3 ."psFlush"Hand.close + "manipulator"&W/ +62 "core" / + "manipulator"&:& +5 "core" &- Q ? ( ! + "manipulator"&w% +4 "core" % l  " 0 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +115 "core" ( + "manipulator"&x& +4 "core" &  % ! +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & * + 7 ! +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'' +109 "core" ' +2 "manipulator"&2& +4 "core" & 2  N ! +2 "manipulator"&% +3 "core" % '  c +2 "processing"%!& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%}(X +4 "core" &(\ +8 &.\ $d +9 &Vw \ 6 +10 &|\ K +9 &Yi\ K +10 &o\\~\ K +9 &1Ys\ K +9 &]l\ K +10 &X`\ K +9 &xWY\ K +10 &8^\\\ L +9 &Z[\ K +9 &![J\ K +10 &#~[C\ L +9 &%BZ/\ K +9 &'\\0\ K +10 &(ZG\ L +9 &*Z2\ K +9 &,JZ\ K +10 &. Z[\ K +9 &/[$\ K +10 &1WN\ K +9 &3Q[T\ K +9 &5\\d\ L +10 &6ZB\ K +9 &8[W\ K +10 &:Z]T\ K +9 &<[P\ K +9 &=\\K\ K +10 &?XE\ K +9 &Aa\\2\ K +9 &C$Y1\ K +10 &D`/\ K +9 &Fm6\ M +10 &HZ0\ P +9 &J(\ Q +9 &K)\ Q +10 &M.\ R +9 &O^ \ R +9 &Q\ R +10 &R\ S +9 &T\ S +10 &Vb\ S +9 &Wjk\ %s +9 &X$e\ 2 +10 ( + &X\ ) + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%X& +4 "core" &X*\ ) + ."psFlush"Hand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % F = / +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +108 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +53 "core"  +5 "processing"%% +10 #"da"SX MX5/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.581 seconds\ /var/log/esp/da22jun2712h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2712h15s.tif +7 "core" %d\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +597 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +188 "Can"\ +243 #"da"SX MX5/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2712h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2712h20s.tif +1671 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%q @ +178 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%O  +115 #"da"SX MX5/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2712h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.581 sec auto-exposure",Subject: "da22jun2712h images!" +14 "storage"(B- +2 "core" +5 ."psFlush"PSV.dial :mixloop +3 "processing"% +2 "core" -' +2 "storage"(G& +4 "core" & ~ N z\ +2 "manipulator"&& +5 "core" & C 1 B ! + "manipulator"&p% +4 "core" %\ / L z +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +4 "manipulator"&^(_ +64 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%/'F +176 "core" ( +2 "manipulator"&P& +4 "core" &\\   t % +2 "storage"(_& +3 "core" & \ -\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&`'Д +118 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(T' +57 "core" ' +3 "manipulator"&& +6 "core" &\\ * * D % +2 "storage"(J& +5 "core" & H\ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +4 "manipulator"&+'< +40 "core" ' +5 ."da"Elbow.hold +6 "manipulator"&C, +13 "core" , +3 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(r' +27 "core" ' +2 "manipulator"&N% +9 "core" %K] ) ' 5 +3 "storage"({& +7 "core" & R J V\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&4'w +25 "core" ' +3 "manipulator"&& +9 "core" &\\ - * # % +3 "storage"(\\& +8 "core" & \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&-'Д +24 "core" ' +4 "storage"(6% +8 "core" % | \ +5 ."downElevator"SE.seek :down +6 "storage"(n' +97 (.% +5 "core" %F ^\ PK +4 "manipulator"&% +15 "core" %Ћ # # +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +102 "core" ' +38 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (5& +14 "core" & \ +1622 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%* +109 "core"  +3 "processing"%D% +8 "core" %I\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%U' +589 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2103 "core" ' +10 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +6 "processing"%V  +35 "core" +3 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"%3 +95 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%v'F +2615 "core" ' +3 ."psFlush"PSV.dial PSR +9 "processing"% +95 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%'T +1095 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%o' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%1 +70 "core" +3 ."psFlush"PTV.dial :puck +10 "processing"%  +69 "core"  +3 ."psFlush"PBV.dial :waste1 +13 .PS.seek 0ml +4 "processing"%s'd +2617 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%# +70 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +4 "processing"%l' +582 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2113 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%< +70 "core" +3 ."psFlush"PBV.dial PSV +3 "processing"%9 U +52 "core" W +5 ."psFlush"PS.seek 0ml +5 "processing"%0'd +1765 #"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)\ +853 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%H' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%%'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +69 "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 + "processing"%~' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%E U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%d' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +68 "core" +2 ."psFlush"PBV.dial PSV +52 .PS.seek 0ml +2 "processing"%]'d +2118 "Can"\ 99 +551 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%= @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2660 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&A& +4 "core" &\\ ' % +2 "manipulator"&7% +3 "core" %  # ! E +2 ."psFlush"Elbow.seek PC +2 "manipulator"&?( +250 "core" ( + "manipulator"&M& +4 "core" &  '  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & "    +2 ."psFlush"Forearm.seek PC +2 "manipulator"&b' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&,& +4 "core" & ! " C  + "manipulator"&K% +4 "core" %   8 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +113 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&:(, +131 "core" ( + "manipulator"&w& +79 "core" &, "  !r +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   !r +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&x'b +106 "core" ' + ."psFlush"Hand.open +2 "manipulator"&g1 +61 "core" 1 +2 "manipulator"&a% +4 "core" % WW 4 . ?  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +2 #tFinished short da assay +18463 #-> access 3 +2 "storage"(% +4 "core" % (\ + "manipulator"&!% +4 "core" %\ # "  4 +2 "manipulator"&I& +3 "core" &-    h +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(e([ +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (t& +2 "core" &[ u\  +651 #t-> access 4 +3 "storage"(X% +3 "core" % P\ + "manipulator"&% +4 "core" %\ " !  4 +2 "manipulator"&& +3 "core" &- # ! d h +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ([& +2 "core" &T t\ +31672 "Can"v\ 22 +53147 #t-> $da[:extractVol]=0.19 +640 #-> startTube 4 +360 #-> shortDA +2 "collection"'% +3 "processing"%'% +4 "core" %QV +5 %m  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +5123 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +714 "Can"~\ 32 +288 .tPSV.dial :mixloop +2 "processing"%& +121 "core" +2 .tPTV.dial :PRVmixing + "processing"%$  +124 "core" + .tPRV.dial :sipper +2 "processing"%q  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%O'` +2284 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%B  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%G' +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +94 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%p'd +595 "core" ' +2 .tPSV.dial PSR + "processing"% +96 "core"  + "processing"%P% +4 "core" %at  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%_'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial PSR +7 "processing"%J +95 "core"  +2 "processing"% % +4 "core" %b  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%N'T +1092 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%{' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPRV.dial :sipper + "processing"%\\  +41 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2610 "core" ' + .tPSV.dial PSR +2 "processing"%6 +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%`' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%^ +95 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2616 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&T% +3 "core" %\  ! o 4 +2 "storage"(+% +3 "core" % =\ +2 "storage"(4. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(5(,e +514 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (r& +2 "core" &,bD x \  +2 "manipulator"&-& +4 "core" &-  - h + "manipulator"&n% +4 "core" %\  " 8 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&*( +173 "core" ( +2 "manipulator"&D& +4 "core" &   % ' * + "storage"(/& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&U'Ѽ +119 "core" ' + "storage"(V& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +278 "core" ' +2 "storage"(3- +3 "core" -' + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (& +3 "core" &,b 0\  +2 "manipulator"&& +8 "core" &  !  * +2 .tElbow.seek 4 +2 "manipulator"&v( +3 "core" ( + "manipulator"&& +4 "core" &  # ) 7 * + "storage"(1& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts + "manipulator"& 'А +44 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&o/ +60 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +4 "manipulator"&#& + "storage"(s' +7 "core" &   ! _ * + "manipulator"&l% +5 "core" % З " ' * + .tForearm.seek :retract +2 "manipulator"&<'\ +87 "core" ' +2 .tElbow.seek PC + "manipulator"&9( +179 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +68 "core" ( + "manipulator"&& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &  #  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0' +111 "core" ' + "manipulator"&)& +4 "core" &  %   +2 "manipulator"&m% +4 "core" %   + "processing"% & +4 "core" &  +2 "processing"%R& +5 "core" &  +2 .tPC.seek :closed + "processing"%|(X +5 "core" &  +10 &2~\ *y +9 &c\ = +10 &|\ L +9 &E] K +9 &c|\ K +10 &au K +9 &`w\ K +9 &Kbo L +10 &]w K +9 &^~ K +10 & `x K +9 &"U`z K +9 &$av\ K +10 &%_q K +9 &'bu K +9 &)]]s K +10 &+`i K +9 &,bi K +10 &.`k\ K +9 &0dbj K +9 &2&ag K +10 &3^d K +9 &5bj K +9 &7l`c K +10 &9/_e K +9 &:be K +10 &<_^\ K +9 &>sbd L +9 &@6aa K +10 &Ab] L +9 &Cd`\ L +9 &EvvX\ M +10 &G/b\ P +9 &HQ\ Q +10 &JU\ Q +9 &LqP\ R +9 &N3L\ R +10 &OL\ R +9 &QU\ Q +9 &Sx]\ R +10 &U:X\ R +9 &V[\ L +10 &X2Ap[\ #i +9 &X :Y , +5 ( +54 "processing"%R& +4 "core" &X^ , + &X[ , + &XX , + &XZ , + &XX , + &X\\ , +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&H1 +60 "core" 1 +2 "manipulator"&% +4 "core" %  %  d + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %y9 +5 "core" 9;U +102 "processing"%i9 +3 "core" 9:U +102 "processing"%z9 +3 "core" 9:U  +102 "processing"%%9 +2 "core" 99U  +102 "processing"%Z9 +3 "core" 98U +102 "processing"%9 +2 "core" 98U +102 "processing"%f9 +2 "core" 98V +102 "processing"%(9 +4 "core" 99V +102 "processing"%\ 9 +2 "core" 99U" +102 "processing"%;9 +2 "core" 9:U& +103 "processing"%9 +2 "core" 9<U* +102 "processing"%E9 +2 "core" 9=U/ +102 "processing"%~9 +3 "core" 9@V3 +102 "processing"%F9 +3 "core" 9BW7 +102 "processing"%>9 +2 "core" 9DW; +102 "processing"%"9 +3 "core" 9HV? +102 "processing"%u9 +2 "core" 9LVC +102 "processing"%c9 +3 "core" 9OVH +102 "processing"%9 +2 "core" 9UWL +102 "processing"%Q9 +3 "core" 9YWP +102 "processing"%d9 +3 "core" 9_VT +102 "processing"%=9 +2 "core" 9dWX +102 "processing"%]9 +3 "core" 9iW] +102 "processing"% 9 +2 "core" 9oXa +102 "processing"%9 +3 "core" 9vXe +102 "processing"%A9 +2 "core" 9}Xi +102 "processing"%79 +3 "core" 9Ym +102 "processing"%M9 +2 "core" 9Yr +103 "processing"%89 +2 "core" 9Yv +102 "processing"%C9 +2 "core" 9Yz +102 "processing"%9 +3 "core" 9Z~ +102 "processing"%9 +2 "core" 9Z +102 "processing"%}9 +3 "core" 9[ +102 "processing"%,9 +3 "core" 9Z +102 "processing"%K9 +2 "core" 9[ +102 "processing"%b9 +3 "core" 9[ +102 "processing"%w9 +2 "core" 9\\ +102 "processing"%9 +3 "core" 9] +102 "processing"%?9 +3 "core" 9\\ +102 "processing"%g9 +2 "core" 9\\ +103 "processing"%a9 +2 "core" 9^ +102 "processing"%W9 +2 "core" 9^ +102 "processing"%x9 +3 "core" 9] +102 "processing"%9 +3 "core" 9^ +102 "processing"%!9 +2 "core" 9^ +3 .tPH.hold 2:00:00,28C +3 "processing"%I pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%j +95 "core"  +2 "processing"%t% +4 "core" %c] + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%X' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%  +122 "core"  +2 .tPSV.dial PTV +2 "processing"%e +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%[  +49 "core" +2 "processing"%% +4 "core" %ҫ!  +2 .tPS.seek 1.5ml +2 "processing"%''[ +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%$'d +1620 "core" ' +2 .tdelay 5:00 +16700 "Can"x\ SS +13302 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%B +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%O' +2323 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%G +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%p'd +2310 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%_  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%h +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%J'c +347 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +40 "core"  +2 "processing"%% +4 "core" %eX\  +2 .tPS.seek 0.34ml +2 "processing"%N't +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%\\  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%{'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%6 @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%@' +857 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air + "processing"%^  +54 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%`'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"% +39 "core" +2 .tPTV.dial :mixing + "processing"%T @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%+  +34 "core" +2 "processing"%4% +4 "core" %Ҫ&\  +2 .tPS.seek 1.85ml +2 "processing"%' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%r * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%-'d +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" &A  + "manipulator"&D& +4 "core" & !   +2 "manipulator"&/% +3 "core" %\   ! h . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&:(, +136 "core" ( + "manipulator"&V& +4 "core" &-   * q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &-   q +2 .tForearm.seek :garage + "manipulator"&3'b +108 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + "manipulator"&& +4 "core" &-   N q +2 "manipulator"&% +3 "core" % p{   S " +2 .tForearm.seek :retract +2 "manipulator"&1'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +287 "core" ( +2 "manipulator"&#& +4 "core" &* \ # ` ?P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &*   B ?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*'O +97 "core" ' +2 "manipulator"&U& +4 "core" &*   e ?P +2 "manipulator"& % +3 "core" %O  +2 "collection"' & +4 "core" &;  +2 "collection"'& +5 "core" &e  +2 .tCC.seek :closed + "collection"'S(X +5 "core" &D  +9 &/vD\ *x +9 &dA\ = +9 &x@\ L +10 &IXA\ K +9 & YB\ K +9 &_D\ K +10 &_A\ J +9 &R]C\ J +9 &`A\ J +10 &]C\ J +9 & YC\ K +10 &"ZXA\ J +9 &$\\?\ J +9 &%ZB\ K +10 &'Z>\ J +9 &)a\\C\ J +10 &+"ZB\ K +9 &,Z?\ K +9 &.^E\ K +10 &0h_>\ K +9 &2+^>\ K +9 &3^6\ J +10 &5ZB\ K +9 &7q_D\ K +9 &92^;\ K +10 &:Z6\ K +9 &<Z>\ K +10 &>yZ;\ K +9 &@<Z@\ J +9 &A]9\ J +10 &Cb<\ K +9 &E{n<\ M +9 &G4@\ P +10 &H}:\ T +9 &J~B\ U +10 &Lf|~2\ V +9 &N&3\ W +9 &O|~3\ X +10 &Q~}.\ X +9 &Si}~6\ X +9 &U+||*\ X +10 &V}|4\ R +9 &XC~~2\ *~ +10 &Xt {0\ M +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'v& +4 "core" &Xty}~/\ M + &Xty~~5\ M +2 .tHand.open + "manipulator"&)1 +53 "core" 1 +2 "manipulator"&m% +4 "core" % O 8 $   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +114 "core" ' +2 .tPSV.dial PSR +2 "processing"%s +94 "core"  +2 "processing"%<% +4 "core" %h@\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tPSV.dial PSR + "processing"%y +53 "core"  +3 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +2606 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%i  +2 "collection"'0  +32 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%z +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2605 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%( +42 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%;  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +41 "core" +2 .tPS.seek 0ml +2 "processing"%~'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&F& +4 "core" &) ' / ?P +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +18 "core" ( + "manipulator"&"& +4 "core" & &  k 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &  [ 0 +3 .tForearm.seek CC + "manipulator"&c'O +105 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'Q( +425 "core" ( +2 "manipulator"&d& +4 "core" &  & _ 0 + "manipulator"&=% +4 "core" % S  # \\ +2 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +278 "core" ( + "manipulator"&& +5 "core" &,  " = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &,   = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7'b +109 "core" ' +2 .tHand.open + "manipulator"&M1 +52 "core" 1 + "manipulator"&8% +4 "core" % ^_ ! ( $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +3 ."da"delayUntil "12:53:53.63" +6094 "Can"h\ 66 +18869 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , + ."da"PSV.dial :air +2 "processing"%,  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2299 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%b +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'd +2304 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%a +122 "core"  + "processing"%W% +4 "core" %ir\ + #"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' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%!  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%j +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +32 "core"  +2 "processing"%.% +4 "core" %ҡI\  +2 ."da"PS.seek 1.5ml + "processing"%X'Q +596 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%e'd +1594 "core" ' + ."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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2277 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +122 "core"  + "processing"%% +4 "core" %bv\ + #"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"%G' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%P +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +32 "core" +2 "processing"%_% +4 "core" %ңv\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'S +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%p'd +1529 "Can"[\ ML +64 "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"% * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%J +68 "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"%\\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2279 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%@  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%T  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +49 "processing"%+ +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%4'a +385 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%r  +41 "core"  + "processing"%`% +4 "core" %^k  +2 ."da"PS.seek 0.55ml +2 "processing"%' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%n  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%D'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%/ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%V @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%2  +33 "core" + "processing"%9% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31912 "Can"L\ >> +16090 #"da"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"%3 * +32 "core" + +2 ."da"PSV.dial :air + "processing"%#  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2296 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2292 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +133 "core"  + "processing"%v% +4 "core" %f + #"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"%)' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%s +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +32 "core" +2 "processing"%*% +4 "core" %ҩk\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'Y +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%H * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +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"%0 +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%R +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%Z'd +2309 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%( +122 "core"  + "processing"%f% +4 "core" %cv\ +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"%;' +580 "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"%E +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%F% +4 "core" %Ң}\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%u * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1592 "core" ' +2 ."da"delay 2:00 +2719 "Can"S\ << +9283 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%o  +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"%S +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%c +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'d +2288 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +122 "core"  + "processing"%8% +4 "core" %ht\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%}% +4 "core" %ҧq\ +2 ."da"PS.seek 1.5ml +2 "processing"%,'W +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'd +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +33 "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"%? +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%W +69 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%g +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%x  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2300 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%j +127 "core"  +8 "processing"%t% +13 "core" %cz\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +11 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +12 "processing"%.' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +329 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%e'T +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%k * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +66 "core" +2 ."da"delay 5 seconds +159 "Can"?\ uu +343 ."da"PSV.dial :air +2 "processing"%P  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +2327 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +123 "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 +2 "processing"%'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%h +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" + "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'X +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%\\  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +1599 "core" ' + "processing"%69 +4 "core" 9R5 + #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%L  +3 "core" 5 + 5 + "processing"%{& +4 "core" &X\ , +6 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +4 "core" %\  !  ' - + "storage"(@% +4 "core" % H I\ + "storage"(. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(T( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (+& +3 "core" & E \ + "manipulator"&^& +4 "core" &, "  = + "manipulator"&r% +4 "core" %\   a - +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&`(_ +239 "core" ( +2 "manipulator"&4& +4 "core" &X $  ' + "storage"(n& +4 "core" & L M \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +108 "core" ' + "storage"(/& +4 "core" & R S {\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(V'g +274 "core" ' + "storage"(2- +4 "core" -'g + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(9'z +34 "core" ' +2 "manipulator"&& +4 "core" &X   r ' + "manipulator"&D% +3 "core" %Ћ    +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&( +250 "core" ( + "manipulator"&3& +4 "core" &    +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &     +2 ."da"Forearm.seek PC +2 "manipulator"&' +107 "core" ' + ."da"Hand.close + "manipulator"&:/ +56 "core" / + ."da"PC.seek :open +2 "processing"%U( +423 "core" ( + "storage"( & +4 "core" & l c )\ +2 "manipulator"& & +3 "core" &   #  + "manipulator"&l% +4 "core" %     +2 ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&v(_ +287 "core" ( + "manipulator"&1& +4 "core" &]   < +2 "storage"()& +3 "core" & a [ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +123 "core" ' +2 ."da"Hand.open +2 "manipulator"&s1 +60 "core" 1 +2 "storage"(<- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(*'F +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(m' +57 "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/da22jun2713h.tif +5 "processing"%H& +9 "core" &$\ +4 "manipulator"&-& +9 "core" &]   y < +3 "manipulator"&y% +9 "core" %   2  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&0(, +208 "core" ( +2 "manipulator"&& +4 "core" &,   > # +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &,   # +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&%'b +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +61 "core" / + "manipulator"&& +4 "core" &- K : !u +2 "manipulator"&i% +3 "core" % mm   E +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&f( +127 "core" ( +2 "manipulator"&Z& +4 "core" &   W  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &    +2 ."psFlush"Forearm.reconfigure :tight +62 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&E' +116 "core" ' + "manipulator"&& +4 "core" &   +  +2 "manipulator"&F% +3 "core" % !  B +2 "processing"%\ & +4 "core" &\ +2 "processing"%u& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%"(X +4 "core" &\  +8 &1y\ *z +10 &e\ > +9 &r\ L +9 &MW\ K +10 &[\ L +9 &X\ K +10 &Y\ K +9 &UZ\ K +9 &X\ K +10 &Z\ K +9 & Zp\ K +9 &"][\ K +10 &$ ]\ K +9 &%Zr\ K +9 &'\\t\ K +10 &)eZ{\ K +9 &+(Wv\ K +10 &,\\d\ K +9 &.Zj\ K +12 &0m\\b\ K +7 &21WS\ J +9 &3\\J\ K +9 &5\\\ K +10 &7vZ\ K +9 &97\\ \ K +10 &:Z\ K +9 &<X\ K +9 &>~]\ K +10 &@>\\\ L +9 &BZ\ K +9 &C\\\ K +10 &Ea\ L +9 &G>{\ N +10 &H\ Q +9 &Jb\ R +9 &Lz\ R +10 &N<\ R +9 &O\ Q +11 &Qj\ R +11 &S\ S +10 &UB{\ R +10 &Wx\ I +7 &X8L\ [ +4 #"da"SX MX5/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.796 seconds\ /var/log/esp/da22jun2713h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2713h15s.tif +8 "core" &X ?\ / +5 ( +2 &X\ / +3 "processing"%u& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%o& +5 "core" &Xn\ / + &Xd\ / + ."psFlush"Hand.open +2 "manipulator"& 1 +59 "core" 1 +2 "manipulator"&S% +4 "core" %  M 4 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +39 "core"  +2 "processing"%c% +4 "core" %h6\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +200 #"da"SX MX5/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2713h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2713h20s.tif +1901 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%d @ +62 #"da"SX MX5/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2713h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.796 sec auto-exposure",Subject: "da22jun2713h images!" +7 "storage"(M- +9 "core" -' +2 "storage"(8& +6 "core" & \ + "manipulator"&>& +4 "core" & 1 =   + "manipulator"&]% +5 "core" %  > /  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +67 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%} +51 "core" ( +2 "manipulator"&7& +4 "core" &V 7 ? { + +2 "storage"(~& +3 "core" &\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&,'Д +24 "core" +6 ."psFlush"PS.seek :empty +5 "processing"%w'F +86 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(' +58 "core" ' + "manipulator"&?& +6 "core" &V ! " + +4 "storage"(b& +19 "core" & e\ +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +6 "manipulator"&a'< +38 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&W, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(g' +27 "core" ' +2 "manipulator"&x% +9 "core" %?_ !  +2 "storage"(K& +8 "core" & G I\ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 303 counts +6 "manipulator"&j'k +27 "core" ' +3 "manipulator"&t& +8 "core" &W   + +3 "storage"(!& +8 "core" & v\ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +14 "core" ' +4 "storage"(.% +9 "core" % w B\ +5 ."downElevator"SE.seek :down +7 "storage"(' +97 ([% +5 "core" %tI  u C\ RN +5 "manipulator"&% +8 "core" %К '   +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +96 "core" ' +39 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (X& +7 "core" & \ +1852 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%' +96 "core"  +3 "processing"%e% +7 "core" %GU\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +3 "processing"%q' +583 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%k' +2106 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%&  +36 "core"  +5 ."psFlush"PTV.dial :mixing +7 "processing"% @ +77 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +96 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%B'F +2621 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%G +96 "core"  +3 ."psFlush"PSR.select :flush +9 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%P'T +1100 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%$' +1608 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%_ +71 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +72 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +3 "processing"%O'd +2647 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%h +70 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +588 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +108 "processing"%' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +9 "processing"% +70 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%p U +50 "core" V +7 ."psFlush"PS.seek 0ml +4 "processing"%\\'d +1705 #"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)\ +973 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%@' +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%+'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%^ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"% 'T +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"%C +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%2  +50 "core" + ."psFlush"PS.seek 0ml +2 "processing"%'d +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +843 "Can"L\ ;; +1267 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%# U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +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"%|  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%l' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%1'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%s  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&H& +3 "core" &W   + +2 "manipulator"&Y% +3 "core" %  !  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&-( +249 "core" ( + "manipulator"&y& +4 "core" &  { * +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &   * +2 ."psFlush"Forearm.seek PC +2 "manipulator"&*' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&z& +4 "core" &   t * + "manipulator"&v% +4 "core" % !  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +136 "core" ( + "manipulator"&i& +4 "core" &- !  I q + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-   q +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z'b +110 "core" ' +2 ."psFlush"Hand.open + "manipulator"&;1 +61 "core" 1 +2 "manipulator"&%% +4 "core" % d^ (   $ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&0'\ +115 "core" ' +2 #tFinished short da assay +2889 #-> access 3 +2 "storage"(% +3 "core" % \ +2 "manipulator"&F% +4 "core" %\   + "manipulator"&\ & +4 "core" &-   q +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"((([ +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (U& +2 "core" &[ z | +\  +775 #t-> access 4 +3 "storage"(o% +3 "core" % \ + "manipulator"& % +4 "core" %\  ` +2 "manipulator"&S& +3 "core" &-   = q +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(u(S +984 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" &T \ +2003 #t-> PS.flush +2 #Flushing Processing stage + "processing"%c% +3 "core" %h?  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%E& +4 "core" &I  +2 "manipulator"&N& +4 "core" &-   q + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +3 "core" ( +2 "manipulator"&M& +3 "core" &-   q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &-   q +2 .tForearm.seek :garage +2 "manipulator"&>'b +96 "core" ' +2 .tHand.close + "manipulator"&]/ +61 "core" / +2 "manipulator"&d& +4 "core" &- #  q + "manipulator"&% +4 "core" % l   v  +2 .tForearm.seek :retract +2 "manipulator"&7'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&~( +120 "core" ( + "manipulator"&}& +4 "core" &   s ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &    ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&?' +128 "core" ' + "manipulator"&b& +4 "core" &   7 ! +2 "manipulator"&% +4 "core" %   Z \ \\ + "processing"%A& +4 "core" &^  +2 "processing"%x& +5 "core" &g  +2 .tPC.seek :closed +2 "processing"%K(X +4 "core" &I  +9 &5> *z +9 & gL > +9 &sB K +10 &\\YO J +9 &ZR J +9 &_P J +10 &\\M J +9 &d`O J +10 &&\\O J +9 &_G J +9 & ]N K +10 &"l]K J +9 &$.[M J +9 &%_N J +10 &'^M K +9 &)t]P J +9 &+7YR J +10 &,]O K +9 &.\\P J +10 &0|`O J +9 &2=]O K +9 &4\\R J +10 &5ZK J +9 &7^M J +9 &9F]P J +10 &;ZB J +9 &<_L J +10 &>`P J +9 &@N`Q J +9 &B]P K +47 &C^Q K +9 &EcO K + &GLN\ N + &IQ\ P + &JN\ Q + &LO\ Q +6 &NKR\ Q +9 &P R\ Q +10 &QL\ Q +9 &SQ\ R +10 &UQN\ Q +9 &WR\ A +9 &X3?hM 'q +10 &X +O  ' +5 ( + "processing"%x& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%t& +4 "core" &XO  ' + &XP  ' +2 .tHand.open + "manipulator"&m1 +56 "core" 1 +2 "manipulator"&!% +4 "core" %  ) #  \ \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +89 "core" ' + .tPSV.dial PSR +2 "processing"%, +40 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%['T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1598 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +51 "core"  +2 .tPS.seek 0ml + "processing"%a'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%j +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%X' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%g' +2105 "core" ' + .tPSV.dial PTV +6 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"% U +51 "core" V +2 .tPS.seek 0ml + "processing"%''d +2626 "core" ' + .tPSV.dial PBV +2 "processing"%e @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%w' +2616 "core" ' +2 .tPSV.dial :waste1 + "processing"%q  +68 "core"  +2 .tPS.seek 0ml + "processing"%&'d +2614 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial PTV +2 "processing"%k +67 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'd +2605 "core" ' +2 .tPSV.dial PBV +6 "processing"%B @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%P' +2615 "core" ' + .tPSV.dial :waste1 +2 "processing"%_  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" &   ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&h( +3 "core" ( +2 "manipulator"&O& +4 "core" &  j ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &   ~ ! +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + .tHand.close + "manipulator"&p/ +63 "core" / +2 .tPC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&J& +4 "core" &   ! + "manipulator"&\\% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&L'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&6(, +136 "core" ( +2 "manipulator"&& +4 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +111 "core" ' + .tHand.open + "manipulator"&@1 +56 "core" 1 + "manipulator"&^% +4 "core" % ZS $ &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +107 "core" ' +1557 "Can"K\ 00 +11186 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +3 "core" &A  +2 "manipulator"&r& +4 "core" &-   M  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(, +2 "core" ( + "manipulator"&4& +4 "core" &-   }  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&C'b +99 "core" ' + .tHand.close + "manipulator"&2/ +57 "core" / + "manipulator"&/& +4 "core" &- , ( +  +2 "manipulator"&D% +3 "core" % v    +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&V( +280 "core" ( + "manipulator"&3& +4 "core" &2    G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +2 "core" &3   G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +104 "core" ' + "manipulator"&:& +4 "core" &3  w G +2 "manipulator"&`% +4 "core" %9     + "collection"'|& +4 "core" &+ +2 "collection"'& +6 "core" &( +2 .tCC.seek :closed + "collection"' (X +5 "core" &= +7 &4K %f +9 &Z~A 7 +10 &~9 K +9 &YL J +9 &`O K +10 &F]A K +9 & _A J +9 &ZD K +10 &`A J +9 &NaQ J +10 & [J K +9 &!_I J +9 &#ZQ K +10 &%WXJ J +9 &'\\N J +9 &(_Q K +10 &*]H K +9 &,_ZJ J +10 &."\\? J +9 &/`J J +9 &1YL J +10 &3g[H J +9 &5)^M J +9 &6_E K +10 &8\\R K +9 &:m_K K +10 &<0`D J +9 &=\\P J +9 &?\\K J +10 &AvZI K +9 &C7\\Q K +10 &DkP L +9 &FL O +9 &HevyO\ S +10 &J xwC\ U +9 &KwzI\ W +9 &MvwP\ X +10 &OaxvO\ W +9 &QwyP\ Y +9 &RywP\ X +10 &TvwR\ Y +9 &VdwyQ\ Y +10 &W\\vwO\ 8 +9 &XkxvV\ X +9 ( +2 &Xrvuu\\ Q + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"' & +4 "core" &Xrvxx* Q + .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&l% +4 "core" % 9 (  c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +116 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%1  +52 "core"  +2 "processing"%s% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%H  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +1593 "core" ' + .tPSV.dial PSR +2 "processing"%y +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%9' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%W  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%"'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%z  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2605 "core" ' +2 .tPSV.dial :PTV + "processing"%i +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +4 "core" &3 !  R G + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-( +3 "core" ( + "manipulator"&;& +4 "core" &2 "  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +2 "core" &1   T G +2 .tForearm.seek CC +2 "manipulator"&R'O +91 "core" ' + .tHand.close +2 "manipulator"&Z/ +61 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "manipulator"&F& +4 "core" &2   ~ G + "manipulator"&\ % +4 "core" % `   v + .tForearm.seek :retract +2 "manipulator"&T'\ +117 "core" ' +49 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&U(, +289 "core" ( + "manipulator"&o& +4 "core" &- ! x  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-   _  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&S'b +106 "core" ' + .tHand.open +2 "manipulator"&(1 +53 "core" 1 +2 "manipulator"&=% +4 "core" % bX ' d ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +100 "core" ' +9408 #t-> $da[:extractVol]=0.19 +916 #-> startTube 4 +396 #-> shortDA +2 "collection"'E% +2 "processing"%N% +3 "core" %Q +6 %i  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +202 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%M +41 "core" +2 .tPTV.dial :PRVmixing + "processing"%8  +69 "core" + .tPRV.dial :sipper +2 "processing"%]  +120 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%d'` +2280 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +123 "core"  +3 .tPS.seek 0.5ml + "processing"%' +1263 "core" ' +2 .tPRV.dial :waste2 + "processing"%0 @ +96 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%}'d +590 "core" ' + .tPSV.dial PSR +2 "processing"%f +97 "core"  +2 "processing"%>% +4 "core" %a  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%b'T +1092 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +108 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial PSR +2 "processing"%7 +95 "core"  +2 "processing"%% +4 "core" %e  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%t'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +108 "core" +2 .tPRV.dial :sipper + "processing"%x  +43 "core" +2 .tPS.seek 0ml + "processing"%,'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%? +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +668 "Can"U\ 54 +1939 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &  + "manipulator"&% +4 "core" %\   " / ( + "storage"(j% +4 "core" % a\ + "storage"(a. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(X(,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &,c z O\  +2 "manipulator"&& +3 "core" &-     +2 "manipulator"&g% +3 "core" %\     ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&e( +176 "core" ( + "manipulator"&'& +4 "core" &  \ m "} + "storage"(q& +4 "core" &,c \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&w'Ѽ +124 "core" ' + "storage"(& +4 "core" &,c w\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(&'g +282 "core" ' + "storage"(k- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,c F\  +2 "manipulator"&B& +3 "core" &    G "} +2 .tElbow.seek 4 + "manipulator"&G( +4 "core" ( + "manipulator"&_& +4 "core" &    "} +2 "storage"(P& +3 "core" &,c \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&$'А +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +55 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):67: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"& & + "storage"(p' +7 "core" &   F "} +2 "manipulator"&~% +4 "core" % Ў   " +2 .tForearm.seek :retract + "manipulator"&.'\ +88 "core" ' +2 .tElbow.seek PC + "manipulator"&K( +175 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +69 "core" ( + "manipulator"&J& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &   ` +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&{& +4 "core" &  ^ + "manipulator"&% +4 "core" %   2 +2 "processing"%h& +4 "core" &\ + "processing"%@& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%^(X +4 "core" &\  +9 &2|\ *y +9 &d\ = +9 &x\ L +10 &JZ_\ J +9 & _[\ L +9 &\\_\ K +10 &]i\ K +9 &R_b\ J +10 &\\_\ K +9 &]a\ K +9 & [`\ K +10 &"X]Z\ K +9 &$^[\ K +9 &%]S\ K +10 &'_Z\ K +9 &)b]\\\ J +10 &+"]U\ K +9 &,]V\ K +9 &._T\ K +10 &0i^d\ K +9 &2*\\W\ K +9 &3]X\ K +10 &5_X\ K +9 &7q]T\ K +10 &92\\_\ K +9 &:_U\ K +9 &<^V\ K +10 &>x_[\ K +9 &@:_\ K +9 &A_\ K +10 &Ce\ K +9 &E|q\ M +10 &G4\ P +9 &H\ Q +9 &J\ Q +10 &Lvp\ Q +9 &N9L\ Q +9 &O\ R +10 &QP\ R +9 &S{J\ R +10 &U=L\ R +9 &Vi\ J +9 &X4F\ ` +10 &X 8\ . +5 ( +2 "processing"%@& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&L1 +4 "core" &X\ . +49 1 +2 "manipulator"&% +4 "core" % , * P + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%r U +2 %49 +5 "core" 9Of +102 "processing"% 9 +3 "core" 9Mf +102 "processing"%29 +3 "core" 9Lf  +102 "processing"%/9 +2 "core" 9Lf  +102 "processing"%D9 +2 "core" 9Lf +102 "processing"%69 +3 "core" 9Lf +102 "processing"%+9 +2 "core" 9Lf +102 "processing"%C9 +3 "core" 9Lg +102 "processing"%39 +2 "core" 9Mf" +102 "processing"%#9 +3 "core" 9Nf& +102 "processing"%n9 +2 "core" 9Og* +102 "processing"%:9 +3 "core" 9Pf/ +102 "processing"%`9 +3 "core" 9Sf3 +102 "processing"%|9 +2 "core" 9Ug7 +102 "processing"%9 +2 "core" 9Zg; +102 "processing"%Q9 +2 "core" 9\\g? +102 "processing"% 9 +3 "core" 9`hC +102 "processing"%9 +3 "core" 9dhH +102 "processing"%l9 +2 "core" 9hhL +102 "processing"%9 +3 "core" 9mhP +102 "processing"%19 +2 "core" 9shT +102 "processing"%s9 +3 "core" 9wiX +102 "processing"%9 +3 "core" 9}i] +102 "processing"%9 +2 "core" 9ia +102 "processing"%H9 +3 "core" 9ie +102 "processing"%9 +2 "core" 9ji +102 "processing"%y9 +2 "core" 9jm +102 "processing"%Y9 +3 "core" 9kq +103 "processing"%W9 +2 "core" 9kv +102 "processing"%9 +2 "core" 9kz +102 "processing"%9 +2 "core" 9j~ +102 "processing"%99 +3 "core" 9l +102 "processing"%z9 +2 "core" 9l +102 "processing"%"9 +2 "core" 9l +104 "processing"%i9 +2 "core" 9k +102 "processing"%v9 +2 "core" 9l +102 "processing"%*9 +3 "core" 9m +102 "processing"%;9 +3 "core" 9m +102 "processing"%%9 +2 "core" 9m +102 "processing"%Z9 +3 "core" 9n +102 "processing"%V9 +2 "core" 9o +102 "processing"%)9 +2 "core" 9o +103 "processing"% 9 +2 "core" 9o +3 .tPH.hold 2:00:00,28C +3 "processing"%F pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +95 "core"  +2 "processing"%R% +4 "core" %f + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%o' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"% 'Ҧ +1599 "core" ' + .tPTV.dial :puck +7 "processing"%-  +124 "core"  +50 .tPSV.dial PTV +3 "processing"%( +68 "core" +2 .tPBV.dial :waste1 + "processing"%=  +50 "core" +2 "processing"%T% +4 "core" %Ҩ  +2 .tPS.seek 1.5ml +2 "processing"%S'X +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%N'd +1596 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%] +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2301 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +69 "core"  +2 .tdelay 5 seconds +440 "Can"B\ AA +62 .tPSV.dial PTV +2 "processing"%0 +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +7 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%f'd +2312 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%>  +122 "core" + .tPSV.dial :mixloop +2 "processing"%} +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%b @ +95 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%A'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  +2 "processing"%7% +3 "core" %`j\  +2 .tPS.seek 0.34ml +2 "processing"%'o +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%t  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%!'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%x @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%m' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%?  +41 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%,'Ҧ +1599 "core" ' +2 .tPSV.dial :PML + "processing"%[ +41 "core" + .tPTV.dial :mixing +2 "processing"%< @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҧr\  +2 .tPS.seek 1.85ml +2 "processing"%j' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%a * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%u'd +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"&& +3 "core" & ! (  +2 "manipulator"&g% +3 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(, +134 "core" ( +2 "manipulator"&q& +4 "core" &-  - 7 q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &-   z q +2 .tForearm.seek :garage +2 "manipulator"&'b +106 "core" ' + .tHand.close + "manipulator"&c/ +60 "core" / +2 "manipulator"&k& +5 "core" &- ; . M q + "manipulator"&% +4 "core" % rr &   + .tForearm.seek :retract +2 "manipulator"&B'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +295 "core" ( + "manipulator"&P& +4 "core" &"   h 9( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &" "  ` 9( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& 'O +106 "core" ' +2 "manipulator"&~& +4 "core" &"  '  9( + "manipulator"&e% +4 "core" %P & ) Q +2 "collection"'w& +3 "core" &  +3 "collection"'&& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'$(X +4 "core" &  +9 &3z\ *y +9 &g\ > +9 &v\ L +10 &RY\ K +9 &Y\ K +10 &Y\ K +9 &Y\ K +9 &\\[\ J +10 &Z\ J +9 &[\ J +9 & Z\ J +10 &"d[\ J +9 &$$^\ K +10 &%]\ K +9 &'_\ K +9 &)k]\ K +10 &+-\\\ K +9 &,Z\ K +9 &.^\ J +10 &0sZ\ K +9 &26Y\ J +10 &3Z\ K +9 &5\\\ K +9 &7|Y\ J +10 &9>\\\ J +9 &;]\ J +9 &<\\\ J +10 &>\\\ J +9 &@EZ\ K +10 &BZ\ K +9 &C_\ K +9 &Ep\ M +10 &G=^|\ P +9 &HQD\ T +9 &Joh\ V +10 &Lqur\ V +9 &N/xu\ X +10 &Oxw\ X +9 &Qzw\ Y +9 &Sswy\ X +10 &U1zy\ Z +9 &Vxy\ Q +9 &X$Fxx\ &s +10 &Xy xy\ O +5 ( +2 "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 + "collection"'J& +4 "core" &Xypxx\ O + &Xypxz\ O +2 .tHand.open + "manipulator"&\\1 +57 "core" 1 +2 "manipulator"&G% +4 "core" % P , # / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +116 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%h% +4 "core" %`O\ + #tPulling 1.5ml of PSR.flush +6 .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%p'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%.  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 .tPSV.dial PSR + "processing"%L +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%4  +2 "collection"'@  +32 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"% +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%/  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2611 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%6 +42 "core" +2 .tPS.seek 0ml +2 "processing"%+'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%C  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +43 "core" +2 .tPS.seek 0ml + "processing"%n'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +5 "core" &" ' [ 9( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&`( +27 "core" ( + "manipulator"&|& +4 "core" &  1 2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &    +2 .tForearm.seek CC + "manipulator"&Q'O +103 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&l& +4 "core" &   2  + "manipulator"&% +3 "core" % Y !  +2 .tForearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&s(, +279 "core" ( +2 "manipulator"&& +4 "core" &,    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,  & 5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H'b +111 "core" ' +2 .tHand.open + "manipulator"&1 +111 "core" 1 +42 "manipulator"&y% +13 "core" % _U  " T  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +114 "core" ' +2 ."da"delayUntil "14:20:35.13" +24815 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%W @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +885 "Can"O\ 22 +2117 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , + ."da"PSV.dial :air +2 "processing"%9  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2306 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%" +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%v +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%*  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2312 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +134 "core"  +2 "processing"%Z% +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"%V' +590 "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 +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%\ +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core"  + "processing"%% +4 "core" %ҥu\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('d +1595 "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"%T * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2304 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%M +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2293 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%N +122 "core"  + "processing"%% +4 "core" %em\ + #"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' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%0'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%>% +4 "core" %ҥo\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'd +1608 "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"%7 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%!  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +449 "Can"T\ 88 +1864 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%m  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%[  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%<  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%a  +42 "core"  + "processing"%,% +4 "core" %\\x  +2 ."da"PS.seek 0.55ml +2 "processing"%j' +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%g +42 "core" + ."da"PTV.dial :mixing +2 "processing"%q @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core" + "processing"%K% +4 "core" %Ң  +2 ."da"PS.seek 1.85ml +2 "processing"%c' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSV.dial :air +2 "processing"%P  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +562 "Can"P\ 77 +1739 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%O +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%e +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2303 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%J% +4 "core" %bt\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +58 ."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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%&  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" + "processing"% % +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'S +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'd +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +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"%@ +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2301 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%/  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2301 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%6 +122 "core"  + "processing"%D% +4 "core" %ew\ +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"%C' +583 "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"%# +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core"  +2 "processing"%:% +3 "core" %ҩx\  +2 ."da"PS.seek 1.5ml +2 "processing"%|'Y +591 "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 +1596 "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 + "processing"%{ * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2343 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2299 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%y% +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"%1' +586 "core" ' +2 ."da"delay 5 seconds +118 "Can"[\ 32 +384 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҭr +2 ."da"PS.seek 1.5ml +2 "processing"%9'\\ +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%v * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +68 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2307 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +124 "core"  +7 "processing"%R% +14 "core" %`\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +4 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%)% +4 "core" %\  + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%= +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +32 "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"%S * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r'd +1593 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%M  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2302 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +68 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2286 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +122 "core"  +2 "processing"%0% +4 "core" %f \ + #"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"%b'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%} +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%7% +4 "core" %Ңw\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'R +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%t  +107 "core"  +3 ."da"PS.seek 0ml + "processing"%'d +1602 "core" ' + "processing"%x9 +4 "core" 9P5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%!  +3 "core" 5 + 5 + "processing"%& +3 "core" &X^\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&m% +4 "core" %    ' +2 "storage"([% +3 "core" % @ F v\ +2 "storage"(<. +2 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &   6\ + "manipulator"&a& +4 "core" &,   d  + "manipulator"&,% +4 "core" %   ! +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +254 "core" ( + "manipulator"&& +4 "core" &Q #   ' +2 "storage"(j& +3 "core" & P I\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&g'Д +103 "core" ' + "storage"(q& +4 "core" & L J \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(U'g +271 "core" ' + "storage"(K- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(k'z +34 "core" ' +2 "manipulator"&& +4 "core" &Q  ' + "manipulator"&c% +4 "core" %Ј ! +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&I'\ +109 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&5( +248 "core" ( +2 "manipulator"&& +4 "core" & &  ;  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" &   J  +2 ."da"Forearm.seek PC +2 "manipulator"&' +89 "core" ' + ."da"Hand.close +2 "manipulator"&O/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%~( +425 "core" ( +2 "storage"(e& +3 "core" & H J\ +2 "manipulator"&w& +3 "core" &    +2 "manipulator"&'% +3 "core" %   ( P +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&J(_ +316 "core" ( + "manipulator"&B& +4 "core" &h \ e 3 + "storage"(\\& +4 "core" & I I $\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&&'Д +105 "core" ' + ."da"Hand.open +2 "manipulator"&1 +58 "core" 1 +2 "storage"(h- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(G' +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/da22jun2714h.tif +4 "processing"%.& +11 "core" &\ +4 "manipulator"&u& +7 "core" &h  3 +2 "manipulator"&L% +5 "core" % К  !  3 +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&@(, +184 "core" ( + "manipulator"&p& +5 "core" &, # " T  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &,    +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +59 "core" / + "manipulator"&/& +4 "core" &, J 2  +2 "manipulator"&4% +3 "core" % gr  v +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&D( +119 "core" ( +2 "manipulator"&2& +4 "core" &   \\  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &   m  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&#' +108 "core" ' +2 "manipulator"&3& +5 "core" &    + "manipulator"&:% +4 "core" %   8 +2 "processing"%+& +4 "core" &\ +2 "processing"%& +4 "core" &\ +3 ."psFlush"PC.seek :closed +2 "processing"%|(X +4 "core" &\  +9 &3x\ *y +9 &f\ > +9 &q\ L +10 &OV\ K +9 &Z\ K +9 &Z\ K +10 &X\ K +9 &WY\ K +10 &W\ J +9 &Z\ K +9 & ZJ\ K +10 &"_\\\ K +9 &$]\ L +9 &%Y\ K +10 &'Zx\ K +9 &)fZz\ K +10 &+)Y|\ K +9 &,Zm\ K +9 &.Y`\ K +10 &0oZd\ K +9 &21Z]\ K +9 &3Y^\ K +10 &5ZR\ K +9 &7wY\ K +10 &98Z \ K +9 &:[ \ K +9 &<Z\ K +10 &>}[\ L +10 &@AZ\ K +8 &BZ\ K +10 &C[\ K +9 &E_\ L +10 &G?y\ N +9 &H\ Q +9 &JT\ R +10 &L|\ Q +9 &N<\ R +9 &O\ R +10 &Q\ R +9 &S\ R +9 &UC\ R +10 &W\ J +9 &X6G\ \\ +10 &X ?\ / +5 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%_& +4 "core" &X{\ / + &X\ / +2 ."psFlush"Hand.open + "manipulator"&{1 +40 #"da"SX MX5/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.627 seconds\ /var/log/esp/da22jun2714h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2714h15s.tif +16 "core" 1 +2 "manipulator"&$% +6 "core" % L - n +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +112 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +38 "core"  +2 "processing"%Q% +4 "core" %a)\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +249 #"da"SX MX5/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2714h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2714h20s.tif +1856 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%l @ +111 #"da"SX MX5/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2714h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.627 sec auto-exposure",Subject: "da22jun2714h images!" +74 "storage"(- +3 "core" B +4 ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +3 "core" -' +2 "storage"(`& +3 "core" & k Z\ +2 "manipulator"&1& +3 "core" & B D 4  +2 "manipulator"&W% +4 "core" %\ 1 3 | +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&(_ +96 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%H'F +54 "core" ( +2 "manipulator"&n& +4 "core" &g /   + + "storage"(9& +4 "core" & C\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&i'Д +113 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(v' +57 "core" ' +2 "manipulator"&*& +5 "core" &g !  + + "storage"("& +6 "core" & -\ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +13 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +6 "manipulator"&%'< +37 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&Z, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(;' +20 "core" ' +3 "manipulator"&V% +13 "core" %NW   _ +5 "storage"(z& +8 "core" & J J\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&\ 'z +21 "core" ' +3 "manipulator"&R& +8 "core" &g #  m + +3 "storage"( & +8 "core" & w y "\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&)'Д +13 "core" ' +3 "storage"(% +9 "core" % \  +5 ."downElevator"SE.seek :down +5 "storage"(-' +98 (=% +7 "core" %IK v L\ RN +4 "manipulator"&T% +8 "core" %Е %  '  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"& '\ +87 "core" ' +46 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (o& +5 "core" & ~ z Z\ +1789 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%S +97 "core"  +3 "processing"%(% +8 "core" %DQ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%M' +584 "Can"`\ >? +4 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2106 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%E  +36 "core" +2 ."psFlush"PTV.dial :mixing +10 "processing"%r @ +71 "core" B +7 ."psFlush"PSV.dial :mixloop +9 "processing"% +99 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%]'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%d +96 "core"  +8 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%'T +1099 "core" ' +3 ."psFlush"PSR.select :air +7 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1596 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%> +74 "core" +4 ."psFlush"PTV.dial :puck +3 "processing"%0  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +7 "processing"%'d +2631 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%} +70 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +589 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2128 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%b +69 "core" +2 ."psFlush"PBV.dial PSV +5 "processing"%f U +51 "core" W +4 ."psFlush"PS.seek 0ml +3 "processing"%t'd +1891 #"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)\ +727 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%[' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%?'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%s'T +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%K  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +119 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2113 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +79 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%P U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%5'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2488 "Can"s\ ?? +130 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&.& +4 "core" &g  ! , + + "manipulator"&u% +3 "core" %\   # 6 +2 ."psFlush"Elbow.seek PC +7 "manipulator"&L( +249 "core" ( + "manipulator"&& +4 "core" & &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &  +2 ."psFlush"Forearm.seek PC + "manipulator"& ' +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&p/ +64 "core" / +2 ."psFlush"PC.seek :open + "processing"%&( +426 "core" ( + "manipulator"& & +4 "core" &  ! Q +2 "manipulator"&J% +4 "core" %  #  S +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&/(, +141 "core" ( + "manipulator"&4& +4 "core" &-   ? + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   ? +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&2'b +109 "core" ' + ."psFlush"Hand.open + "manipulator"&C1 +59 "core" 1 + "manipulator"&% +4 "core" % QW + ' j  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&3'\ +123 "core" ' + #tFinished short da assay +1535 #-> access 3 +3 "storage"(:% +3 "core" % @\ +2 "manipulator"&+% +4 "core" %     + "manipulator"&@& +4 "core" &-   ? +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(6([ +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (~& +3 "core" &[ g\  +911 #t-> access 4 +2 "storage"(_% +3 "core" % \ +2 "manipulator"&{% +4 "core" %  !  +2 "manipulator"&$& +3 "core" &- #  ? +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +986 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &S %\ +457 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Q& +3 "core" &  +2 "manipulator"&#& +4 "core" &-  ? + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +11 "core" ( + "manipulator"&& +5 "core" &- \ ! { +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-   " +2 .tForearm.seek :garage + "manipulator"&'b +105 "core" ' +2 .tHand.close + "manipulator"&`/ +63 "core" / +2 "manipulator"&1& +4 "core" &- & * + "manipulator"&W% +4 "core" % il  +2 .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +297 "core" ( + "manipulator"&n& +4 "core" &' $  >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +4 "core" &(    >H + .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D'O +100 "core" ' + "manipulator"&*& +4 "core" &(    >H +2 "manipulator"&"% +4 "core" %V  !  + "collection"'& +4 "core" & +2 "collection"' & +5 "core" & +2 .tCC.seek :closed + "collection"'V(X +4 "core" & \  +10 &6 +| +9 &i ? +9 &s L +10 &iX J +9 &+[ J +9 &] J +10 &Y K +9 &q_ J +9 &4[ J +10 &_ J +9 & Y K +9 &"y] J +10 &$:^ K +9 &%\\ K +10 &'_ J +9 &)Y K +9 &+B^ K +10 &-] K +9 &.Y K +10 &0Y K +9 &2J] K +9 &4 \\ K +10 &5Y J +9 &7[ J +9 &9R_ J +10 &;[ J +9 &<\\ J +9 &>\\ J +10 &@ZZ K +9 &BY J +10 &C` K +9 &Em L +9 &GQ P +10 &Isv\ U +9 &Juv\ W +9 &Lss\ X +10 &NCtr\ X +9 &Put\ X +10 &Qtu\ X +9 &Stu\ X +9 &UHuu\ Y +10 &W sv\ H +9 &X&>uv\ 0 +9 &X{etu F +6 ( +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'z& +5 "core" &X{Yvt F + &X{Zss F + .tHand.open + "manipulator"&R1 +57 "core" 1 + "manipulator"& % +4 "core" % V &   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +38 "core"  + "processing"%i% +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%='U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%T  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1592 "core" ' +2 .tPSV.dial PSR +2 "processing"%v +39 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%%' +2606 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%\  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%o +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%; @ +68 "core" @ +2 .tPS.seek 0ml +2 "processing"%)'d +2630 "core" ' +2 .tPSV.dial :air + "processing"%-  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%( +69 "core"  +2 .tPS.seek 0ml + "processing"%H'd +2662 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &'    >H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&E( +28 "core" ( + "manipulator"&r& +4 "core" & $  < 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   9 +2 .tForearm.seek CC + "manipulator"&8'O +109 "core" ' +2 .tHand.close + "manipulator"&d/ +52 "core" / +2 .tCC.seek :open +2 "collection"']( +425 "core" ( +2 "manipulator"&& +44 "core" &    9 +10 "manipulator"&>% +3 "core" % ^ %  b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(, +280 "core" ( + "manipulator"&}& +4 "core" &,    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,   e  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' +2 .tHand.open + "manipulator"&b1 +57 "core" 1 + "manipulator"&f% +4 "core" % YP 1    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +116 "core" ' +20780 #"brent"Session Begun +176 #-> pucks +2990 #-> exit +3 #Session Ended +12076 "Can"x\ +* +26013 #t-> $da[:extractVol]=0.19 +1611 #-> startTube 4 +3753 #-> shortDA +2 "collection"'A% +3 "processing"%t% +5 "core" %QY  +2 %j  +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +286 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%! +53 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%x  +68 "core" +2 .tPRV.dial :sipper + "processing"%m  +121 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2278 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%<  +123 "core"  +3 .tPS.seek 0.5ml + "processing"%[' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%a @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%?'d +581 "core" ' + .tPSV.dial PSR +2 "processing"%X +96 "core"  + "processing"%,% +4 "core" %b  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%j'T +1089 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +95 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%K +96 "core"  + "processing"%q% +4 "core" %d  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%c'T +1102 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +95 "core" + .tPRV.dial :sipper +2 "processing"%  +41 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2622 "core" ' +2 .tPSV.dial PSR + "processing"%g +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%O' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2610 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%I& +4 "core" &  +2 "manipulator"&w% +3 "core" %\   +2 "storage"(e% +3 "core" % K\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"('(,e +514 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" &,b =\  +2 "manipulator"&5& +3 "core" &,  " O  +2 "manipulator"&% +3 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&\\( +181 "core" ( + "manipulator"&.& +4 "core" & \  j ( +2 "storage"(u& +3 "core" &,b o\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'Ѽ +102 "core" ' + "storage"(k& +4 "core" &,b ~\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Z'g +282 "core" ' +2 "storage"(p- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &,b \  +2 "manipulator"&|& +3 "core" &  #  ' +2 .tElbow.seek 4 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&J& +3 "core" &  $ !  ' +2 "storage"(4& +3 "core" &,b P\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'А +39 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +55 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):73: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"&L& + "storage"(C' +8 "core" &  # ' + "manipulator"&% +4 "core" % Љ < +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek PC + "manipulator"&2( +176 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +68 "core" ( +2 "manipulator"&:& +4 "core" &   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" & "   # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&@' +105 "core" ' + "manipulator"&& +5 "core" & &   # + "manipulator"&~% +4 "core" %    +2 "processing"%_& +3 "core" &\ +2 "processing"%{& +5 "core" & +2 .tPC.seek :closed +2 "processing"%$(X +4 "core" &\  +8 &3}\ *y +10 &f\ > +9 &x\ L +10 &L\\\ K +9 & c\ K +9 &`\ L +10 &_\ K +9 &R`\ L +9 &]\ K +10 &`\ K +9 & `\ K +10 &"[`\ K +9 &$b\ K +9 &%_\ K +10 &'c\ K +9 &)c_x\ K +9 &+%_|\ K +10 &,`~\ L +9 &.^~\ J +9 &0kc\ K +10 &2-`\ K +9 &3a\ K +10 &5a~\ K +9 &7s_w\ K +9 &94`u\ L +10 &:`v\ K +9 &<`r\ K +10 &>|^n\ K +9 &@=`k\ K +9 &Ae[\ K +10 &Cii\ L +9 &E{yi\ N +9 &G5^\ Q +10 &Hr\ Q +9 &Jj\ Q +10 &Lyk\ Q +9 &N:p\ R +9 &On\ R +10 &Qn\ R +9 &Sk\ R +9 &U@m\ R +10 &Wm\ I +9 &X;Qp\ c +9 &Xk\ + +3 ( +2 "processing"%{& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +6 .Hand.open +2 "manipulator"&61 +52 "core" 1 +2 "manipulator"&% +4 "core" % + '  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +107 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%# U +2 %9 +5 "core" 9BB +102 "processing"%l9 +2 "core" 9B[ +102 "processing"%`9 +3 "core" 9AZ  +102 "processing"%19 +2 "core" 9@Z  +102 "processing"%W9 +3 "core" 9@Z +102 "processing"%/9 +2 "core" 9@[ +102 "processing"%39 +22 "core" 9@[ +102 "processing"%9 +3 "core" 9A[ +102 "processing"%n9 +3 "core" 9B[# +102 "processing"%9 +2 "core" 9C[' +102 "processing"%99 +2 "core" 9F[+ +102 "processing"%*9 +3 "core" 9I[/ +102 "processing"%"9 +2 "core" 9KZ3 +102 "processing"%9 +3 "core" 9O[8 +102 "processing"%y9 +2 "core" 9W\\< +102 "processing"%9 +3 "core" 9X\\@ +102 "processing"%z9 +3 "core" 9]\\D +102 "processing"%R9 +2 "core" 9b\\H +102 "processing"% 9 +3 "core" 9h\\M +102 "processing"% 9 +2 "core" 9n\\Q +102 "processing"%9 +3 "core" 9u\\U +102 "processing"%i9 +2 "core" 9|]Y +102 "processing"%D9 +3 "core" 9]] +102 "processing"%h9 +3 "core" 9]a +102 "processing"%T9 +2 "core" 9^f +102 "processing"%=9 +2 "core" 9_j +102 "processing"%v9 +3 "core" 9_n +102 "processing"%9 +2 "core" 9_r +102 "processing"%\ 9 +3 "core" 9`v +102 "processing"%o9 +3 "core" 9`{ +102 "processing"%;9 +2 "core" 9` +102 "processing"%%9 +2 "core" 9` +102 "processing"%-9 +3 "core" 9a +102 "processing"%)9 +3 "core" 9a +102 "processing"%(9 +2 "core" 9a +102 "processing"%S9 +2 "core" 9a +9 "Can"\ bb +93 "processing"%M9 +3 "core" 9b +102 "processing"%r9 +2 "core" 9b +102 "processing"%9 +2 "core" 9d +102 "processing"%d9 +2 "core" 9 d +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +7 .PSV.dial PSR +2 "processing"%G +96 "core"  +2 "processing"%V% +4 "core" %d5  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +51 "processing"%' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%>'Ҧ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%8  +124 "core"  + .tPSV.dial PTV +2 "processing"%} +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +50 "core" + "processing"%E% +4 "core" %ҫ  +2 .tPS.seek 1.5ml +2 "processing"%b'[ +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%0'd +1605 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%!' +2308 "core" ' + .tPSV.dial PTV +6 "processing"%x +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%a  +123 "core" + .tPSV.dial :mixloop +2 "processing"%[ +42 "core" +2 .tPRV.dial :ab1 + "processing"%X @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%,'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%?  +40 "core"  + "processing"%j% +4 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%s'o +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%K  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%q'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%Y @ +67 "core" ? +3 .tPS.seek 0.5ml + "processing"%c' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1572 "Can"\ 99 +27 "core" ' +2 .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%g @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%% +4 "core" %ҩ\  +2 .tPS.seek 1.85ml + "processing"%O' +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%I * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%w'd +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" &<  +2 "manipulator"&& +3 "core" & !   # +7 "manipulator"&% +3 "core" %   $ R I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&B(, +123 "core" ( + "manipulator"&5& +4 "core" &,   f ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   ; +2 .tForearm.seek :garage + "manipulator"&.'b +106 "core" ' +2 .tHand.close + "manipulator"&u/ +63 "core" / +2 "manipulator"&N& +4 "core" &- 5 /  / + "manipulator"&k% +4 "core" % _o   * +2 .tForearm.seek :retract +2 "manipulator"&7'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +295 "core" ( +2 "manipulator"& & +4 "core" &%  ?R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &* ! U ?R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&J'O +95 "core" ' +2 "manipulator"&4& +4 "core" &*  ' ? ?R +2 "manipulator"& % +3 "core" %Y +  +2 "collection"'L& +4 "core" &a\ + "collection"'& +6 "core" &a\ +2 .tCC.seek :closed + "collection"'\\(X +4 "core" &? +8 & ,A\ %f +9 &X{9\ 7 +10 &z;\ K +9 &U=\ J +9 &|]<\ J +10 &>XB\ K +9 &X@\ J +10 &[9\ J +9 &]A\ K +9 &E\\@\ K +10 & ];\ J +9 &!WG\ K +10 &#\\;\ J +9 &%NW?\ K +9 &'XC\ J +10 &(YE\ K +9 &*WC\ J +9 &,VXB\ K +10 &.\\A\ J +9 &/WD\ K +10 &1ZC\ K +9 &3_WH\ J +9 &5!YD\ J +10 &6\\G\ K +9 &8[I\ K +9 &:f\\C\ K +10 &<(\\D\ K +9 &=WF\ J +9 &?XE\ K +10 &An\\C\ K +9 &C0\\D\ K +10 &DjA\ L +9 &F{K\ O +9 &H^FJ?\ S +10 &JOKB\ V +9 &KXWO\ W +9 &M`aM\ X +10 &OVgfD\ X +9 &QljO\ X +10 &RolD\ X +9 &TrrG\ X +9 &VZrsF\ Z +10 &W^usA\ ; +9 &XkyuvC\ G +6 ( + "collection"'& +4 "core" &XkYvvA\ G +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'& +4 "core" &XkYvwA\ G +2 .tHand.open + "manipulator"&Z1 +60 "core" 1 +2 "manipulator"&% +4 "core" % Y , + ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%+ +95 "core"  + "processing"% % +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%~  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%C +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%&  +2 "collection"'6  +33 "core"  +116  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%l  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%@' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%` +42 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%W  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%/' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +4 "core" &( * ) , ?R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +42 "core" ( +2 "manipulator"&9& +4 "core" &  % & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" & ) " & +2 .tForearm.seek CC +2 "manipulator"&"'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tCC.seek :open +2 "collection"'y( +427 "core" ( + "manipulator"&& +4 "core" & ( \ & +2 "manipulator"&z% +3 "core" % _ + !  ! +2 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +277 "core" ( + "manipulator"& & +4 "core" &-   # +49 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 && +3 "core" &-   ^ # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i'b +111 "core" ' +2 .tHand.open + "manipulator"&D1 +52 "core" 1 +2 "manipulator"&h% +4 "core" % ^W ; = ]  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +113 "core" ' +2 ."da"delayUntil "15:49:11.60" +24902 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%= @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%v  +31 "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"%o' +2310 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%; +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%- +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%)  +42 "core"  +5 ."da"PS.seek 0ml +3 "processing"%('d +2287 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%S +122 "core"  +2 "processing"%M% +4 "core" %hR  + #"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' +596 "core" ' +2 "Can"\ II +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%G +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%^% +4 "core" %ҨD\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%}'d +1607 "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"%E * +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"%f' +2296 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%# +68 "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"%A  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2307 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%0 +122 "core"  + "processing"%x% +4 "core" %in\ + #"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' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core"  + "processing"%a% +4 "core" %ҡH\  +2 ."da"PS.seek 1.5ml +2 "processing"%['Q +583 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1597 "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"%j * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%q  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2296 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%c  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%g  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%P +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +379 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%I  +42 "core"  + "processing"%% +4 "core" %\\n  +2 ."da"PS.seek 0.55ml +2 "processing"%O' +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%e  +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"%5 @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%2% +3 "core" %ҧF\  +2 ."da"PS.seek 1.85ml +2 "processing"%u' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'd +1948 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +79 "Can"\ 44 +47924 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Q  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%. * +33 "core" , + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%B' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +40 "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"%L  +41 "core"  +2 ."da"PS.seek 0ml +48 "processing"%7'd +2319 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%] +122 "core"  + "processing"%% +4 "core" %a~ +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"%Z' +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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%+ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%J% +4 "core" %Ҥg\  + ."da"PS.seek 1.5ml +2 "processing"%w'T +420 "Can"x\ 99 +168 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%C  +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"%6 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "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"%l  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2309 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +122 "core"  + "processing"%@% +4 "core" %dx\ + #"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"%W' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core" + "processing"%n% +4 "core" %ҥl  +2 ."da"PS.seek 1.5ml +2 "processing"%9'U +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%* * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1598 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .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"%: * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%" +68 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2296 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +121 "core"  +2 "processing"%h% +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"%R' +587 "core" ' +2 ."da"delay 5 seconds +506 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%= +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%v  +35 "core" + "processing"%% +4 "core" %Ҧb  +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"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%;'d +1602 "core" ' + ."da"delay 2:00 +3721 "Can"t\ VU +8282 #"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"%- * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%) +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2285 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +126 "core"  +7 "processing"%V% +7 "core" %d~\ +7 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%^' +337 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" % r\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%8' +339 "core" ' + ."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 +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core" + "processing"%>% +4 "core" %Ҫ\  +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"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'d +1599 "core" ' +2 ."da"delay 10 seconds +1003 #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"%A * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +68 "core"  +2 ."da"PS.reconfigure :fast +53 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +68 "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"%m +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%!'d +2308 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%a +124 "core"  + "processing"%H% +4 "core" %b{\ + #"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"%X'Ҧ +2107 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%[ +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" + "processing"%j% +4 "core" %ҢS\  +2 ."da"PS.seek 1.5ml +2 "processing"%,'R +585 "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 +2 "processing"%K  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +1606 "core" ' + "processing"%Y9 +3 "core" 9R5 +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%q  +3 "core" 5 + 5 + "processing"%& +9 "core" &XO\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&c% +4 "core" %\    + "storage"(% +4 "core" % I O l\ + "storage"(g. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(P( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (U& +2 "core" & \ +2 "manipulator"&I& +4 "core" &- #  m # + "manipulator"&% +3 "core" %\   X +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +219 "core" ( +2 "manipulator"&e& +4 "core" &j " % + "storage"(O& +4 "core" & U T 2\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +96 "core" ' + "storage"(5& +4 "core" & O M \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +272 "core" ' +2 "storage"(2- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(N'z +35 "core" ' +2 "manipulator"&& +4 "core" &j " # + + "manipulator"&u% +4 "core" %[   ] + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Q( +243 "core" ( + "manipulator"&.& +4 "core" & $   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &   q  +2 ."da"Forearm.seek PC +2 "manipulator"&k' +105 "core" ' +2 ."da"Hand.close + "manipulator"&|/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%4( +426 "core" ( + "storage"( & +4 "core" & $ 0 \ + "manipulator"&L& +4 "core" &    + "manipulator"&B% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&]'\ +111 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +289 "core" ( + "manipulator"&7& +4 "core" &Y   = : + "storage"(Z& +4 "core" & J P G\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +110 "core" ' +2 ."da"Hand.open + "manipulator"&+1 +61 "core" 1 +2 "storage"( - +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(J'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(' +57 "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/da22jun2716h.tif +4 "processing"%~& +11 "core" &\ +4 "manipulator"&w& +5 "core" &Y  "  : +2 "manipulator"&C% +5 "core" % Џ ! ! / : +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&_'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&6(, +170 "core" ( + "manipulator"&& +4 "core" &, $  A +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &,   ' A +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +53 "core" / + "manipulator"&l& +4 "core" &, K 9 A +2 "manipulator"&&% +3 "core" % b  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&@( +118 "core" ( + "manipulator"&{& +4 "core" &   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &    +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&3' +111 "core" ' +2 "manipulator"&/& +4 "core" &   T + "manipulator"&n% +4 "core" %   +2 "processing"%1& +4 "core" &\ + "processing"%*& +5 "core" &R\ +2 ."psFlush"PC.seek :closed +2 "processing"%9(X +4 "core" &)\ +7 & -\ $e +10 &Xy\ 7 +9 &x?\ K +9 &WF\ K +10 &wZH\ K +9 &9X7\ K +9 &Y5\ K +10 &W/\ K +9 &~Y*\ K +10 &@Z%\ K +9 & Y \ K +9 &!Y \ K +10 &#Y\ K +9 &%HY5\ K +9 &'\ Yv\ K +10 &(V~\ J +9 &*\\s\ K +10 &,P]x\ K +9 &.Yi\ K +9 &/Zd\ K +10 &1Yg\ K +9 &3XZa\ K +9 &5Z\\\ K +10 &6Y_\ K +9 &8Z^\ K +10 &:`ZR\ K +9 &<"Z\ K +9 &=Z\ K +10 &?Z\ K +9 &Ai\\\ K +9 &C+[ \ K +10 &D^\ L +9 &Fl\ M +10 &H`\ Q +9 &J!V\ Q +9 &K(\ Q +10 &M\ Q +9 &Oe\ R +9 &Q'j\ R +10 &Rl\ R +9 &Tn\ R +10 &Vjb\ S +9 &Wdji\ + +9 &XfV\ 6 +9 ( +3 "processing"%*& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%p& +5 "core" &X`\ / + &Xu\ / + ."psFlush"Hand.open + "manipulator"&:1 +61 "core" 1 +4 "manipulator"&\\% +12 "core" %    M  +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 #"da"SX MX5/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.676 seconds\ /var/log/esp/da22jun2716h.tif: TIFF Upload Complete\ +3 "manipulator"&'\ +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2716h15s.tif +104 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +42 "core"  +2 "processing"%"% +4 "core" %d\ + #"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"%' +289 #"da"SX MX5/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2716h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2716h20s.tif +1813 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +180 "core" A +5 ."psFlush"PTV.dial :PRVmixing +6 "processing"%D  +15 #"da"SX MX5/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2716h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "10.676 sec auto-exposure",Subject: "da22jun2716h images!" +12 "storage"(h- +3 "core" -' +2 "storage"(& +6 "core" & M\ + "manipulator"&R& +7 "core" & > 8 + + "manipulator"&=% +6 "core" %  ? ? K O +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&v(_ +56 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%i'F +89 "core" ( + "manipulator"&& +4 "core" &\\ 0  + +2 "storage"(\ & +4 "core" &\ \  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&%'Д +103 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(-' +61 "core" ' + "manipulator"&)& +5 "core" &\\  ! 6 + +2 "storage"(;& +5 "core" & 2\ +8 ."da"Elbow.reconfigure :limp +11 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +6 "manipulator"&S'< +37 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&M, +7 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"((' +25 "core" ' +3 "manipulator"&r% +8 "core" %KQ    +3 "storage"(o& +8 "core" & L M \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 315 counts +3 "manipulator"&G'w +21 "core" ' +3 "manipulator"&V& +8 "core" &\\ , * D + +3 "storage"(d& +7 "core" & \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +30 "core" ' +3 "storage"(^% +8 "core" % a\ +5 ."downElevator"SE.seek :down +6 "storage"(8' +97 (% +5 "core" %fI X ` W\ RN +4 "manipulator"&E% +8 "core" %Љ ( \ +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&>'\ +109 "core" ' +83 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (& +6 "core" & \ +1677 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +101 "core"  +3 "processing"%}% +8 "core" %G4\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +5 ."psFlush"delay 5 seconds +503 .PSR.select :air +8 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%A' +2112 "core" ' +6 ."psFlush"delay 1 second +106 .PBV.dial :waste1 +4 "processing"%f  +33 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%# @ +67 "core" A +3 ."psFlush"PSV.dial :mixloop +3 "processing"%x +112 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%t'F +2612 "core" ' +3 ."psFlush"PSV.dial PSR +13 "processing"%m +97 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%<'T +1119 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +1515 "Can"m\ == +90 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%a +70 "core" +2 ."psFlush"PTV.dial :puck +4 "processing"%H  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"%!'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%[ +71 "core"  +3 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%?' +595 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%j' +2102 "core" ' +4 ."psFlush"PSV.dial PTV +9 "processing"%X +69 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"% U +50 "core" V +4 ."psFlush"PS.seek 0ml +8 "processing"%K'd +2371 #"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)\ +247 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'd +2606 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"% 'T +1110 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +67 "core" +49 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%2  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +68 "core"  +2 ."psFlush"PSR.select :flush +2 "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"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%7'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +68 "core"  + ."psFlush"PS.seek 0ml +2 "processing"% 'd +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&~& +4 "core" &\\ &  + + "manipulator"&]% +3 "core" %\  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +252 "core" ( + "manipulator"&C& +4 "core" & )  9  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +4 "core" & ! " %  + ."psFlush"Forearm.seek PC +2 "manipulator"&J' +112 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +62 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&& +4 "core" &   %  + "manipulator"&% +4 "core" %  !  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&l(, +142 "core" ( + "manipulator"&&& +5 "core" &-\  \ i D + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &-\ ! d D +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&{'b +111 "core" ' +2 ."psFlush"Hand.open + "manipulator"&W1 +57 "core" 1 + "manipulator"&% +4 "core" % ]V 1   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&/'\ +99 "core" ' +2 #tFinished short da assay +125 #-> access 3 +2 "storage"(n% +3 "core" % T\ + "manipulator"&1% +4 "core" %\    +2 "manipulator"&6& +3 "core" &-\ " D +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(`([ +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +2 "core" &[ I\  +524 #t-> access 4 +3 "storage"(p% +3 "core" % V\ +2 "manipulator"&:% +4 "core" %\   N  + "manipulator"&\\& +4 "core" &-\ !   D +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(*(S +983 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (z& +3 "core" &U )\ +7 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &  + "manipulator"&3& +4 "core" &-\   D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +16 "core" ( +2 "manipulator"& & +4 "core" &-  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   + .tForearm.seek :garage +2 "manipulator"&h'b +110 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 "manipulator"&R& +4 "core" &- + % + "manipulator"&=% +4 "core" % mh '  H + .tForearm.seek :retract +2 "manipulator"&D'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +301 "core" ( + "manipulator"&& +4 "core" &   F 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &   H 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'O +101 "core" ' +2 "manipulator"&)& +4 "core" &   7 + "manipulator"&;% +4 "core" %-   + +2 "collection"'& +3 "core" &t  +3 "collection"'& +5 "core" &m  +2 .tCC.seek :closed +3 "collection"'r(X +3 "core" &v  +5 &{ 9 +10 &@M{r 0 +9 &vvw D +10 &!bt L +9 &Zq K +9 &Zh K +10 &kXo J +9 &,Yo K +9 &^q J +10 &_{ K +9 &s]v J +10 &!5_ J +9 &"] J +9 &$] K +10 &&{[ J +9 &(<X K +9 &)\\ K +10 &+W} J +9 &-] K +10 &/E[ J +9 &1V J +9 &2Y J +10 &4Z K +9 &6KZ K +9 &8\\ J +10 &9X J +9 &;Z J +10 &=U] J +9 &?] K +9 &@Z K +10 &B] K +9 &DYf L +9 &Fs M +10 &Gv~\ Q +9 &Itu\ U +10 &KCtv\ V +9 &Mut\ V +9 &Nsu\ X +10 &Pvu\ X +9 &REut\ X +10 &Tvw\ Y +9 &Uvt\ Y +9 &W|vv\ ; +10 &XM+ux\ 't +9 &Xqyv P +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.07 + "collection"'o& +4 "core" &Xqsw P +2 .tHand.open + "manipulator"&V1 +62 "core" 1 + "manipulator"&d% +4 "core" % - & n + +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%^  +52 "core"  +2 "processing"%%% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%v'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +2 .tPS.seek 0ml + "processing"%E'd +874 "Can"m\ IH +724 "core" ' + .tPSV.dial PSR +2 "processing"%- +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%S' +2620 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%G  +93 "core" +2 .tPSV.dial :PTV,via: :air +2 "processing"%( +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%8  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2605 "core" ' +2 .tPSV.dial :PTV +6 "processing"%} +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%i'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ! ! i 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +31 "core" ( + "manipulator"&#& +4 "core" &  N 9 +2 .tElbow.reconfigure :loose +49 "manipulator"&$ &.,(#b +5 &x& +2 "core" &  &  9 +2 .tForearm.seek CC +2 "manipulator"&A'O +89 "core" ' + .tHand.close + "manipulator"&m/ +61 "core" / + .tCC.seek :open +2 "collection"'t( +425 "core" ( + "manipulator"&<& +4 "core" &  ! I 9 +2 "manipulator"&a% +3 "core" % O _ +2 .tForearm.seek :retract +2 "manipulator"&H'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(, +279 "core" ( +2 "manipulator"&[& +4 "core" &- '   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&?'b +109 "core" ' +2 .tHand.open + "manipulator"&X1 +63 "core" 1 + "manipulator"&% +50 "core" % TK ! ) t  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +102 "core" ' +5779 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &x + "manipulator"&K& +5 "core" &- "    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(, +2 "core" ( +2 "manipulator"&Y& +3 "core" &-     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- "  [  +2 .tForearm.seek :garage + "manipulator"&'b +106 "core" ' +2 .tHand.close + "manipulator"&g/ +60 "core" / + "manipulator"&& +4 "core" &- %   +2 "manipulator"&I% +3 "core" % t}   > ( +2 .tForearm.seek :retract +2 "manipulator"&U'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&'( +294 "core" ( + "manipulator"&& +4 "core" &" $  9$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &"  9$ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e'O +90 "core" ' +2 "manipulator"& & +4 "core" &"   9$ +2 "manipulator"&T% +3 "core" %J   s q +2 "collection"'2& +3 "core" & \ +2 "collection"'5& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'u(X +3 "core" &| \  +9 &3yo *y +10 &fs = +9 &p| K +9 &VUn J +10 &Xo J +9 &Tp J +9 &Yq I +10 &^Vy J +9 &Yt J +9 &Ur J +10 & Zx I +9 &"gUn I +10 &$(Ur I +9 &%Uq J +9 &'[n I +10 &)mVv J +9 &+0Un I +10 &,Ws J +9 &.Ur J +9 &0w[t I +10 &28Vo J +9 &3Yr J +9 &5Uk I +10 &7~Yt I +9 &9>\\m J +10 &;Vo I +9 &<Xv I +9 &>Up J +10 &@G[q J +9 &B Yt J +9 &C\\t J +10 &Ehr K +9 &G@|j O +9 &HLVk\ T +10 &JNJq\ V +9 &LoZYe\ W +10 &N/b`c\ X +9 &Ogei\ X +9 &Qjem\ X +10 &Ssljo\ X +9 &U5lnn\ X +9 &Vnob\ N +10 &X Jnqo\ )} +9 &Xjumrb O +6 ( + "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +2 "collection"'& +4 "core" &Xjnopq O + &Xjoqqs O + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&.% +4 "core" % J &  w q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +119 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +177 "core"  + "processing"%|% +4 "core" %]\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%$  +52 "core"  +2 .tPS.seek 0ml + "processing"%F'd +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +39 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%k +178 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%B'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%Z  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2621 "core" ' + .tPSV.dial :PTV +2 "processing"%+ +69 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'd +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +4 "core" &"  % " 9$ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&]( +28 "core" ( +2 "manipulator"&C& +4 "core" &   ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &   ' +2 .tForearm.seek CC +2 "manipulator"&M'O +90 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'>( +425 "core" ( +2 "manipulator"&9& +4 "core" &   ' + "manipulator"&% +4 "core" % Z ! !  o +2 .tForearm.seek :retract + "manipulator"&'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(, +276 "core" ( +2 "manipulator"&_& +3 "core" &-  S + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- !   + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w'b +106 "core" ' +2 .tHand.open + "manipulator"&W1 +61 "core" 1 +2 "manipulator"&% +4 "core" % RX ( +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +7 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +4 "core" &y +2 "manipulator"&1& +4 "core" &-   + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +3 "core" ( + "manipulator"&{& +4 "core" &- ! l + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-   + +2 .tForearm.seek :garage + "manipulator"&4'b +109 "core" ' +2 .tHand.close + "manipulator"&p/ +63 "core" / + "manipulator"&:& +4 "core" &- ( # + +2 "manipulator"&\\% +3 "core" % ms   Y  +2 .tForearm.seek :retract +2 "manipulator"&`'\ +112 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z( +287 "core" ( + "manipulator"&"& +4 "core" &6 #  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +2 "core" &6 a J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +106 "core" ' + "manipulator"&& +4 "core" &6   < J +2 "manipulator"&% +4 "core" %E    + "collection"'R& +4 "core" &y  +2 "collection"'=& +5 "core" &a  +2 .tCC.seek :closed + "collection"'l(X +4 "core" &`  +9 &3yW *y +9 &h~\\ > +9 &nT K +10 &\\U[ I +9 &V^ I +9 &WY J +10 &WQ I +9 &cX[ I +10 &&SY I +9 &V] I +9 & WZ I +10 &"kVX I +9 &$.XZ I +10 &%UZ I +9 &'UW I +9 &)sX[ I +10 &+6T[ I +9 &,WX I +9 &.WW I +10 &0{WZ I +9 &2=Wd I +9 &3WY I +10 &5UT I +9 &7YP I +10 &9E[X I +9 &;Wa I +9 &<Y\\ I +10 &>XV I +9 &@MZ_ I +9 &BXW I +10 &CY[ J +9 &EgV K +10 &GDqU\ O +9 &H^^f\ T +9 &JigY\ W +10 &LrqnY\ W +9 &N3qrZ\ X +9 &OqrU\ X +10 &Qwsd\ Y +9 &Swut`\ X +9 &U8vuU\ Y +10 &Vppc\ O +9 &X#DtqV\ *} +10 &XnurrV\ P +5 ( + "collection"'=& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.17 + "collection"'/& +4 "core" &XnmrtY P + &XnmrtW P + .tHand.open + "manipulator"&h1 +64 "core" 1 + "manipulator"&s% +4 "core" % E * !  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +123 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%\  +178 "core"  + "processing"%)% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +51 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%;'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +54 "core"  +2 .tPS.seek 0ml + "processing"%D'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"%y +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%o' +2608 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%V +178 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%d'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%@'d +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &6  ( A J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&v& +4 "core" &6 #  / J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &6   J +2 .tForearm.seek CC + "manipulator"&E'O +92 "core" ' + .tHand.close + "manipulator"&G/ +63 "core" / +2 .tCC.seek :open +2 "collection"'(( +425 "core" ( + "manipulator"&& +4 "core" &6  ( J +2 "manipulator"&S% +3 "core" % 8 !  c +2 .tForearm.seek :retract +2 "manipulator"&8'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( +2 "manipulator"&}& +4 "core" &- %  ' ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &-  % M ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +105 "core" ' +2 .tHand.open + "manipulator" +55 "core" 1 + "manipulator"&x% +4 "core" % h] 5 '  % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +101 "core" ' +3384 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %a  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  +2 "manipulator"&r& +3 "core" &-   ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&<(, +2 "core" ( +2 "manipulator"&a& +3 "core" &- ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-   ! +2 .tForearm.seek :garage +2 "manipulator"&['b +103 "core" ' + .tHand.close + "manipulator"&!/ +63 "core" / +2 "manipulator"&f& +4 "core" &- 2  m ! + "manipulator"&X% +4 "core" % u ! n U +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&H( +119 "core" ( + "manipulator"&?& +4 "core" & #  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +107 "core" ' +2 "manipulator"&Y& +4 "core" & \ !  +2 "manipulator"&c% +3 "core" %   J +2 "processing"%g& +3 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%I(X +4 "core" &  +7 &/ $e +10 &X\ 7 +9 &~\ K +9 &\\ L +10 &s^\ K +9 &6^ K +9 &]\ K +10 &_ J +9 &|_\ K +10 &>c\ K +9 & \\\ K +9 &!_\ J +10 &#`\ K +9 &%F_ K +9 &'c\ K +10 &(_ J +9 &*_\ K +10 &,Mb\ K +9 &.^ J +9 &/_\ K +10 &1b\ K +9 &3V` K +9 &5c\ K +10 &6^\ K +9 &8b\ K +10 &:^] K +9 &< `\ K +9 &=_\ K +10 &?_ K +9 &Ae`\ K +9 &C(`\ K +10 &De\ L +9 &Fs\ M +10 &H`\ P +9 &J\ Q +9 &K\ Q +10 &M\ Q +9 &Oc\ Q +9 &Q&\ Q +10 &R\ R +9 &T\ R +9 &Vj\ R +10 &Wdq\ + +9 &X~m\ 8 +9 ( +2 &X . +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%0& +4 "core" &X . +2 .tHand.open + "manipulator"&j1 +56 "core" 1 +2 "manipulator"&% +4 "core" % ( *  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%q +79 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%O'T +1037 "Can"d\ 99 +49 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%T +67 "core" +2 .tPTV.dial :puck + "processing"%2  +71 "core"  + .tPBV.dial :waste1 +2 "processing"%U  +50 "core" +2 .tPS.seek 0ml + "processing"%t'd +2619 "core" ' + .tPSV.dial PSR +2 "processing"% +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%' +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +2116 "core" ' +2 .tPSV.dial PTV + "processing"%5 +69 "core" +2 .tPBV.dial PSV +2 "processing"% U +49 "core" V +2 .tPS.seek 0ml +2 "processing"%e'd +2640 "core" ' + .tPSV.dial PBV +2 "processing"%| @ +47 "core" > +2 .tPS.seek 2.5ml +2 "processing"%i' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%$  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial PSR +2 "processing"%L +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%F' +2620 "core" ' + .tPSV.dial PTV +2 "processing"%k +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2612 "core" ' + .tPSV.dial PBV +2 "processing"%Z @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%B' +2614 "core" ' + .tPSV.dial :waste1 +6 "processing"%+  +68 "core"  +2 .tPS.seek 0ml + "processing"%7'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&~& +4 "core" &  5  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +3 "core" ( + "manipulator"&N& +4 "core" & $    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & % ! >  +2 .tForearm.seek PC +2 "manipulator"&'' +94 "core" ' + .tHand.close +2 "manipulator"& / +63 "core" / +2 .tPC.seek :open + "processing"%u( +426 "core" ( + "manipulator"&9& +4 "core" &    +2 "manipulator"&% +3 "core" %   u +2 .tForearm.seek :retract +2 "manipulator"&M'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&_(, +141 "core" ( + "manipulator"&J& +5 "core" &-  % . a + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &-   T a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&W'b +111 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&n% +4 "core" % O^ (  ' , + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +4350 #t-> Flush.CC +51 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &C +2 "manipulator"&{& +4 "core" &- !  a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +3 "core" ( + "manipulator"&w& +4 "core" &-   a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-   a +2 .tForearm.seek :garage +2 "manipulator"&:'b +112 "core" ' + .tHand.close +2 "manipulator"&\\/ +59 "core" / +2 "manipulator"&&& +4 "core" &- 5 & d a + "manipulator"&% +4 "core" % lp    +2 .tForearm.seek :retract +2 "manipulator"&4'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&"( +299 "core" ( + "manipulator"&3& +4 "core" & \ ! ] 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &   4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&& +4 "core" & %  t 4 + "manipulator"&R% +4 "core" %/ !   6 +2 "collection"'`& +3 "core" &s +3 "collection"'>& +4 "core" &M +2 .tCC.seek :closed +2 "collection"'/(X +3 "core" &P  +9 &5M +| +9 &gE > +10 &pN K +9 &\\XV I +10 &YP J +9 &\\F J +9 &YG J +10 &bYK J +9 &%YA J +9 &YB J +10 & ZA J +9 &"jXK J +10 &$-Y5 J +9 &%W? J +9 &'Z< J +10 &)sY< J +9 &+4WB J +9 &,Z@ J +10 &.Z< I +9 &0{Y@ J +10 &2=W> J +9 &3Z: J +9 &5W: J +10 &7Y8 J +9 &9EY< J +9 &;Y= J +10 &<\\C J +9 &>YC J +10 &@LX@ J +9 &BZA J +9 &C`F J +10 &El> L +9 &GF{K O +9 &HXaG\ S +10 &JCFA\ U +9 &LwIEM\ V +10 &N7QPF\ W +9 &OXW@\ X +9 &Q`]E\ X +10 &SycbE\ X +9 &U;deF\ X +9 &VehD\ K +10 &X!DikB\ ){ +9 &XtzkjF L +6 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"'h& +4 "core" &Xtkmn< L + &Xtknk@ L + .tHand.open + "manipulator"&s1 +63 "core" 1 +2 "manipulator"&=% +4 "core" % / 9 < 6 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +10754 #t-> CBV.PRV + .CBV.dial PRV +749 #-> PTV.PRV +2 .PTV.dial PRV + "processing"%\ @ +69 "core" A +602 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%) +95 "core" +429 #t-> CTV.air + .CTV.dial :air +848 #-> PRV.CBV + .PRV.dial CBV +1072 #-> PSR.flush + .PSR.select :flush +2 "processing"%@ +850 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Q +69 "core"  +803 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' + "processing"%;% +4 "core" %\  +7 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%y +68 "core" +114 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%D'd +2611 "core" ' +2 "processing"%V% +4 "core" %b\ +1047 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%o +68 "core"  +426 #t-> PS.fill +2 .PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +2 "processing"%d% +3 "core" %\  +7 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%% +68 "core" +6 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%^'d +848 "Can"g\ JI +1768 "core" ' +2 "processing"% % +4 "core" %a|\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%v +68 "core"  +188 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%-' +2619 "core" ' +2 "processing"%G% +3 "core" %\  +7 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%z +68 "core" +6 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2620 "core" ' + "processing"%l% +4 "core" %d|\ +589 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +68 "core"  +510 #t-> PSR.air + .PSR.select :air +2 "processing"% +479 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%S' +2608 "core" ' +2 "processing"%E% +3 "core" %x\  +348 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%} +68 "core" +643 #t-> PS.empty +2 .PS.seek 0ml + "processing"%b'd +2621 "core" ' + "processing"%% +4 "core" %_p\ +6 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%# +67 "core"  +7 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%x' +2633 "core" ' + "processing"%8% +4 "core" %s\ +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +68 "core" +153 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2614 "core" ' + "processing"%% +4 "core" %hr\ +6 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%r +68 "core"  +7 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%a' +2613 "core" ' + "processing"%A% +4 "core" %v\  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%! +69 "core" +445 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%f'd +2668 "core" ' + "processing"%X% +4 "core" %[t\ +8 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" & ( ) F 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&m( +4 "core" ( + "manipulator"&?& +4 "core" & ( , 3 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & ! ! o 4 +2 .tForearm.seek CC +2 "manipulator"&['O +94 "core" ' +2 .tHand.close + "manipulator"&Y/ +63 "core" / +2 .tCC.seek :open + "collection"'c( +426 "core" ( + "manipulator"&g& +4 "core" &  & 4 +2 "manipulator"&<% +3 "core" % : $  9 t +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +286 "core" ( +2 "manipulator"&0& +4 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +111 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 +2 "manipulator"&q% +4 "core" % NO * ( G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +115 "core" ' +180 #t-> PS.flush +2 #Flushing Processing stage +42 "processing"%@% +11 "core" %[_  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%O& +4 "core" &c  +2 "manipulator"&T& +3 "core" &- 0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&2(, +2 "core" ( +2 "manipulator"&U& +4 "core" &- & # "  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' +2 .tHand.close +2 "manipulator"&t/ +62 "core" / + "manipulator"&& +4 "core" &- '  M  +2 "manipulator"&5% +4 "core" % an ! !  + .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.( +117 "core" ( + "manipulator"&|& +4 "core" &  &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +4 "core" &   + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&$' +114 "core" ' +2 "manipulator"&i& +4 "core" &    +2 "manipulator"&L% +3 "core" %    ! +2 "processing"%& +4 "core" &t  +2 "processing"%k& +4 "core" &s  +2 .tPC.seek :closed +2 "processing"%F(X +5 "core" &k  +9 &2}v *x +10 &dp\ = +9 &yn\ L +9 &G_p K +10 & ]o K +9 &_v\ J +9 &^o K +10 &O]v K +9 &]q J +10 &_t\ J +9 & _o\ K +9 &"Vbo\ K +10 &$`s K +9 &%bp\ K +9 &'`o K +10 &)_bt K +9 &+!\\w K +10 &,_n\ K +9 &.an\ K +9 &0fcm K +10 &2*_m J +9 &3_n K +9 &5^r K +10 &7p]k\ J +9 &91`o K +10 &:bh\ K +9 &<`p\ J +9 &>w`k\ K +10 &@8^m K +9 &A`r K +9 &C`s J +10 &E|jq\ L +9 &G8g\ N +10 &He\ P +9 &Ji\ Q +9 &Lvp\ Q +10 &N8k\ Q +9 &On\ Q +9 &Qm\ Q +10 &Szp\ R +9 &U>q\ Q +10 &Vh\ J +9 &X3E|o\ !c +9 &X\ 4l + +6 ( + "processing"%k& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%Z& +4 "core" &Xn + + &Xn + + .tHand.open + "manipulator"& 1 +53 "core" 1 +2 "manipulator"&+% +4 "core" %  '   ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +105 "core" ' +2 .tPSV.dial PSR + "processing"%~ +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%N'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPTV.dial :puck +2 "processing"%H  +69 "core"  + .tPBV.dial :waste1 +2 "processing"%  +50 "core"  +2 .tPS.seek 0ml + "processing"%I'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%9 +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2108 "core" ' + .tPSV.dial PTV +2 "processing"%] +69 "core" + .tPBV.dial PSV +2 "processing"%' U +50 "core" V +2 .tPS.seek 0ml +6 "processing"%C'd +2607 "core" ' +2 .tPSV.dial PBV + "processing"% @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%n' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%1 +53 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%{' +2607 "core" ' + .tPSV.dial PTV +2 "processing"%w +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%p'd +2617 "core" ' + .tPSV.dial PBV +6 "processing"%\\ @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%&' +2615 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +2620 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&:( +4 "core" ( + "manipulator"&3& +4 "core" & %  H  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & "  r  +2 .tForearm.seek PC + "manipulator"&6' +117 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / + .tPC.seek :open +2 "processing"%R( +423 "core" ( + "manipulator"&`& +4 "core" &    + "manipulator"&4% +4 "core" %  !   +2 .tForearm.seek :retract +2 "manipulator"&('\ +88 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(, +140 "core" ( + "manipulator"&s& +5 "core" &-  &  S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &-   7 S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'b +111 "core" ' + .tHand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"&\ % +4 "core" % [S , " H  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' +1927 "Can"^\ 00 +473 #t-> access 4 +3 "storage"(Q% +3 "core" % \ + "manipulator"&7% +4 "core" %    * +2 "manipulator"&;& +3 "core" &- !   S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(y(S +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &U :\ +1208 #t-> $da[:extractVol}=0.19 +2 !o:SyntaxError: mesg"qcompile error\ (ESP):115: syntax error, unexpected '}', expecting ']'\ $da[:extractVol}=0.19\ ^:bt["(ESP):115: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 +1840 #-> $da[:extractVol]=0.19 +28651 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +3 "core" &X +2 "manipulator"&o& +4 "core" &- $ "  S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(, +3 "core" ( + "manipulator"&d& +5 "core" &-   F S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &- ! !  S +2 .tForearm.seek :garage + "manipulator"&'b +105 "core" ' + .tHand.close +2 "manipulator"& / +52 "core" / + "manipulator"&v& +4 "core" &- (  a S +2 "manipulator"&^% +3 "core" % t &   / +2 .tForearm.seek :retract +2 "manipulator"&G'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z( +305 "core" ( + "manipulator"&-& +4 "core" &  $  7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &    7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +99 "core" ' + "manipulator"&& +4 "core" & (  7 +2 "manipulator"&E% +3 "core" %I ! ! z +2 "collection"'}& +4 "core" &`  +2 "collection"'S& +5 "core" &Y  +2 .tCC.seek :closed + "collection"'(X +4 "core" &2  +9 &49 *z +10 &g4 > +9 &q5 L +9 &WT8 I +10 &Y0 J +9 &Y9 J +10 &Y6 J +9 &\\Z5 K +9 & Y4 J +10 &Z2 J +9 & Y5 J +9 &"eY4 J +10 &$'Y) J +9 &%Y/ J +10 &'Y+ J +9 &)mY, J +9 &+0V% J +10 &,Z J +9 &.Z J +10 &0uZ& J +9 &28\\$ J +9 &3Y' J +10 &5Y( J +9 &7}Y$ J +9 &9?Y' J +10 &;Z, J +9 &<Z+ J +10 &>V* J +9 &@HY' J +9 &B\ Z& J +10 &C`( K +9 &Ej% L +9 &G@+ O +10 &Hss(\ T +9 &Jrt'\ V +9 &Lrst*\ V +10 &N2su$\ W +9 &Oqs'\ X +10 &Qtr'\ X +9 &Stqs'\ X +9 &U6uu(\ X +10 &Vst&\ M +9 &X%Nrt'\ 'x +9 &Xhpru) O +3 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 +2 "collection"'#& +4 "core" &XhqstB O +42 .tHand.open +9 "manipulator"&b1 +59 "core" 1 +2 "manipulator"&8% +4 "core" % I $ *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +121 "core" ' + #tPurging external Intake +2 "collection"'x& +4 "core" &Xhqts3 O + "collection"'% +4 "core" %Qss  + .tCSV.dial :flush +2 "collection"'r  +69 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' O +2256 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'A + '!  +70 "core"  +2  +2 .tCTV.dial :intake + "collection"'a  +70 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml + "collection"'X'Q +2239 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +70 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &" ' * U 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,( +17 "core" ( + "manipulator"&Y& +4 "core" & *  o ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &    ' +2 .tForearm.seek CC + "manipulator"& 'O +92 "core" ' + .tHand.close +2 "manipulator"&// +56 "core" / +2 .tCC.seek :open +2 "collection"'g( +429 "core" ( + "manipulator"&<& +4 "core" & ! % ' + "manipulator"&[% +4 "core" % I " #  1 +2 .tForearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(, +283 "core" ( + "manipulator"&m& +4 "core" &, &  ? ! +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"&q'b +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&@% +4 "core" % RU )   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +4558 #t-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 4 at 17:18:14EDT27-Jun-22\\n{5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@17:10:45, 21.5C, 38% humidity, 15.1psia, 13.728V, 0.233A, 0.233A avg, 3.19W",Subject: "da sampling at most 50ml" +3 "collection"'O& +4 "core" &"  +2 "manipulator"&T% +5 "core" %\   \ + "storage"(U% +4 "core" % \ + "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(t(,e +513 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" &,b B\  +2 "manipulator"&5& +19 "core" &,  !  ! +5 "manipulator"&% +12 "core" %\    5 \ +6 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 .tElbow.seek 4 +3 "manipulator"&K( +177 "core" ( +3 "manipulator"&|& +8 "core" & '  f "| +4 "storage"(e& +7 "core" &,a !\  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 600 counts +4 "manipulator"&'Ѽ +104 "core" ' +7 "storage"(i& +8 "core" &,a o\  +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(L'g +274 "core" ' +3 "storage"(- +7 "core" -'n +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (2& +7 "core" &,a \  +3 "manipulator"&& +7 "core" & # & N "| +4 .tElbow.seek 4 +3 "manipulator"&u( +12 "core" ( +3 "manipulator"&Z& +7 "core" & ) ' F "| +3 "storage"( & +7 "core" &,a w\  +5 .tForearm.seek 4 + 300 counts +3 "manipulator"&+'А +29 "core" ' +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tHand.close +3 "manipulator"&k/ +53 "core" / +5 ."downElevator"SE.seek :down +7 "manipulator"&~& +6 "storage"($' +15 "core" &  ' "| +4 "manipulator"&f% +7 "core" % F % * +5 .tForearm.seek :retract +3 "manipulator"&N'\ +118 "core" ' +3 .tElbow.seek CC +4 "manipulator"& ( +107 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +38 "core" ( +3 "manipulator"&H& +8 "core" &0   @ E +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +4 && +8 "core" &0   E +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&'O +101 "core" ' +3 "manipulator"&9& +9 "core" &0 % , - E +3 "manipulator"&I% +7 "core" %O # * \ +4 "collection"'& +8 "core" &5  +4 "collection"']& +9 "core" &4  +6 .tCC.seek :closed +2 "collection"''(X +10 "core" &  +2 &  +13 &3} *x +4 &f \ = +6 &n K +10 &OU I +9 &W I +12 &W\ I +8 &U J +8 &VT J +10 &U I +9 &W I +9 & W I +10 &"^V J +9 &$ U J +14 &%V I +5 &'Y J +9 &)fZ J +10 &+([ J +8 &,V I +11 &.W J +9 &0nZ J +9 &20Z J +10 &3U J +9 &5U J +9 &7vU J +10 &99W I +8 &:V I +12 &<W J +8 &>~Z J +9 &@@U J +10 &B] J +12 &Ce K +6 &E{y\ N +10 &G3po\ Q +8 &Hoq\ U +10 &Jss\ V +10 &Lits\ W +9 &N)vr\ W +10 &Ott\ X +14 &Qst\ Y +6 &Skst\ Y +8 &U-sr\ Y +8 &Vtt\ S +10 &X >tt\ 0 +10 &X}usu\ H +5 ( +5 "collection"']& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.21 +2 .Hand.open + "manipulator"&J1 +7 "core" &X}mrt\ H +57 1 +3 "manipulator"&% +9 "core" % O +  - +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&C'\ +104 "core" ' +4 #tcollectSample 50ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")M+ +5 "core" + +2 "sampler")n% +9 "core" %ުb\\ \  +3 "collection"'1& +8 "core" &X}mtt H +13 "Can"_\ OO +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")W +6 "core"  +4 "sampler")w  +6 "core"  +5 .tSS.reconfigure :fast +4 "sampler")#.0X  +72 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +210 "collection"'Q% +3 "core" %S|}\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xn;\ + "sampler")v% +4 "core" %g] \  +28 "collection"'^% +3 "core" %S?A\ +2 "sampler")h% +3 "core" %g] \  +32 "collection"')% +3 "core" %SFG\ +2 "sampler")% +4 "core" %g] \  +36 "collection"'D% +3 "core" %SNO\ +2 "sampler")-% +3 "core" %s  \  +42 "collection"'l% +3 "core" %SYY\ + "sampler")% +4 "core" %j \ ( +47 "collection"'E% +3 "core" %Sfc\ +2 "sampler")}% +3 "core" %j$! \ ( +2 "sampler")G% +3 "core" %j&$ \ ( +2 .tIntake.select :close + "sampler")0 +9 )c% +3 "core" %j/. \ ( + .tSSV.dial :exhaust +2 "sampler")#  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")b' +892 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")8  +71 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %S~|\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xm\ + "sampler")/% +4 "core" %g] \  +36 "collection"'z% +3 "core" %SFF\ +2 "sampler")% +3 "core" %g] \  +42 "collection"'% +3 "core" %SRQ\ + "sampler")<% +4 "core" %s? \  +47 "collection"'[% +3 "core" %S_^\ +2 "sampler") % +3 "core" %j \ ( +2 "sampler")m% +3 "core" %j \ ( + .tIntake.select :close +2 "sampler")0 +9 )% +2 "core" %j($ \ ( + .tSSV.dial :exhaust +2 "sampler"),  +73 "core"  +3 .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")' +926 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 50.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'@& +2 "core" &X}kcd\ H +3 ."airStroke"CSV.dial :waste +3 "sampler")0% + "collection"'q +6 "core" %MF \ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")O  +30 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'T'Q +3 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'U @ +66 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"' ' O +74 "core"  + .tCTV.dial :air +2 "collection"'y  +69 "core" ~ +3 .tdelay 15 seconds +14 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1487 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'5  +2 "sampler")' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")|  +111 "core" ~ +16  +321 ' + "sampler")e% +4 "core" %\\W \ +2 .tCBV.dial between SSV and waste2 +2 "collection"'j  +27 "core"  + "collection"'i% +4 "core" % Kxw\  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Bb +3 .tCS.seek 0ml +2 "collection"''Q +2184 "core" 'WDC\ +2 "collection"'2% +4 "core" %1HF\  +2 "sampler")% +3 "core" %\\W \ +2 #tBubblePoint: Intake @39.4psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'Z @ +28 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0Xz|  +2 "sampler")~% +3 "core" %72 \ ' +2 #tEvacuated: Intake @15.5psia, Outlet @13.2psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")f +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'u'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +122 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +4 "sampler"):' +97 ."CSpush"CSV.dial :air +2 "collection"'Q @ +42 "core" > +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +92 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +123 "core" ' + ."CSpush"CS.stop + "collection"'5 +4 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9\ Mw +102 "collection"'Q9 +3 "core" 9\ Q{ +103 "collection"'\ 9 +2 "core" 9\ V +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'.9 +2 "core" 9\ ^ +103 "collection"'9 +2 "core" 9\ c +102 "collection"':9 +3 "core" 9\ g +102 "collection"'*9 +2 "core" 9\ j +102 "collection"'o9 +3 "core" 9\ o +102 "collection"'d9 +2 "core" 9\ s +102 "collection"'V9 +3 "core" 9\ w +102 "collection"' 9 +3 "core" 9\ z +102 "collection"'v9 +2 "core" 9\ } +102 "collection"'%9 +3 "core" 9\  +102 "collection"'^9 +2 "core" 9\  +102 "collection"'h9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"')9 +2 "core" 9\  +102 "collection"'-9 +3 "core" 9\  +102 "collection"'D9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'79 +3 "core" 9\  +102 "collection"'l9 +2 "core" 9\  +102 "collection"'}9 +3 "core" 9\  +102 "collection"'E9 +2 "core" 9\  +102 "collection"'c9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'G `\ `\ F +2 ';9 +6 "core"  + 9\  +2 "collection"'8% +3 "core" %[[\ +2 #tBegun lysing Collection Puck Heater at 68C/40.5psia +6540 "Can"~\ +53449 "core" ` + "collection"'b9 +4 "core" 9\  + "collection"'r% +4 "core" % #\ + #tEnded lysing Collection Puck Heater at 70.1C/35.4psia +2 .CS.seek 0ml +2 "collection"''Q +328 "core" ' +11 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'! @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'A'm +1344 "core" ' +2 .tCSV.dial CTV +2 "collection"'a  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'? @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'Y'Q +1346 "core" ' + "collection"'"% +4 "core" %R  + #tPuck @47.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'/ +95 "core"  + .tCBV.dial CSV +2 "collection"'z  +28 "core"  +2 "collection"'% +4 "core" %R  +2 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'<  +39 "core" +2 "collection"'x% +4 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"'[' +332 "Can"X\ PP +248 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'m' O +828 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" ^ +2 #tLysing Complete + "collection"',& +4 "core" &X}h44 H +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\ 0  # ' + "storage"(@% +4 "core" % \ + "storage"(0. +3 "core" .(,e +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(q( +203 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (U& +2 "core" & W V ,\ +2 "manipulator"&O& +3 "core" &/ % $ E +2 "manipulator"&y% +3 "core" %\ 0   E ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&X(_ +190 "core" ( +2 "manipulator"&T& +4 "core" &V %  4 "~ + "storage"(& +4 "core" & Z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&5'Д +108 "core" ' + "storage"(|& +4 "core" & I\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +275 "core" ' + "storage"(e- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(j'z +36 "core" ' +2 "manipulator"&i& +4 "core" &V !  "~ + "manipulator"&% +4 "core" %К  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2( +149 "core" ( + "manipulator"&& +4 "core" &3  % M H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &3   6 H +2 .tForearm.seek CC + "manipulator"&'O +94 "core" ' + .tHand.close + "manipulator"&k/ +54 "core" / +2 .tCC.seek :open + "collection"'~( +430 "core" ( + "storage"(f& +4 "core" & @\ +2 "storage"( & +3 "core" & \ +2 "manipulator"&K& +3 "core" &3  # H + "manipulator"&L% +4 "core" % E ' + N m +2 .tForearm.seek :retract + "manipulator"&H'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&+(_ +196 "core" ( + "manipulator"&& +4 "core" &[  %  # +2 "storage"(9& +3 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&'< +99 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&u1 +52 "core" 1 +3 "manipulator"&I% +4 "core" % 1Q ( #  + "storage"($& +4 "core" & o\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 289 counts + "manipulator"&N'] +31 "core" ' + "manipulator"&& +4 "core" &  $  4 +2 "storage"(J& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +28 "core" ' + "storage"(]% +4 "core" % \ \ +3 ."downElevator"SE.seek :down +4 "storage"(n' +98 (1% +2 "core" %M '\ SR +2 "manipulator"&g% +3 "core" %Ё   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +108 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &55 + "manipulator"&p& +4 "core" &   4 +2 "manipulator"&\\% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(, +179 "core" ( +2 "manipulator"&W& +4 "core" &,  $ |  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, &   +2 .tForearm.seek :garage +2 "manipulator"&{'b +107 "core" ' +2 .tHand.close +6 "manipulator"&P/ +59 "core" / +2 "manipulator"&& +4 "core" &, $  X  + "manipulator"&w% +4 "core" % qf   E +2 .tForearm.seek :retract + "manipulator"&3'\ +102 "core" ' +51 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&`( +306 "core" ( + "manipulator"&4& +4 "core" &  " 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & %  : 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='O +94 "core" ' + "manipulator"&6& +4 "core" &  ' = 0 +2 "manipulator"&B% +4 "core" %T  p + "collection"'s& +4 "core" &79 +2 "collection"'F& +5 "core" &89 \ +2 .tCC.seek :closed + "collection"'((X +4 "core" &89~ +8 & +78P %f +10 &Yt99 6 +9 &x9: I +9 &S89 I +10 &X89 I +9 &DU9: I +9 &U89 H +10 &W69 I +9 &Z99 I +10 &KX79 I +9 & V96 H +9 &!Z97U I +10 &#X8: I +9 &%TT77 I +9 &'T88p H +10 &(X97  I +9 &*Z99  I +10 &,\\Z79 I +9 &.Y:8 H +9 &/V77 H +10 &1Z8: I +10 &3eY68 H +8 &5'W89 H +10 &6W88 H +9 &8[89 I +10 &:lV6:o I +9 && +5 "core" &Xjl P + &Xjlo P + .tHand.open + "manipulator"&Q1 +64 "core" 1 +2 "manipulator"&\ % +4 "core" % T ) ! ? p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%. +53 "core"  + "processing"%% +4 "core" %en\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%:'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%*  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%o'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%d +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%V' +2614 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "collection"'  +68 "core" +2 .tPSV.dial :mixloop +2 "processing"%v +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +123 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2605 "core" ' +2 .tPSV.dial :air + "processing"%h  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' + .tPSV.dial :mixloop +6 "processing"%) +43 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%D  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +41 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" & ) ) 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +31 "core" ( + "manipulator"&c& +4 "core" & %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &   <  +2 .tForearm.seek CC +2 "manipulator"&8'O +109 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'S( +426 "core" ( +2 "manipulator"&G& +4 "core" & ! \\  + "manipulator"&b% +4 "core" % c   h { + .tForearm.seek :retract +2 "manipulator"&r'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(, +278 "core" ( + "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 :garage + "manipulator"&'b +123 "core" ' +2 .tHand.open +2 "manipulator"&a1 +57 "core" 1 +2 "manipulator"&% +4 "core" % V $  + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +114 "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 4 into Collection Clamp + "collection"'?& +4 "core" &k  + "manipulator"&A% +4 "core" %\   +2 "storage"("% +3 "core" % 6\ +2 "storage"(/. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(z(,e +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &,b \  +2 "manipulator"&Y& +3 "core" &,  ! \  +2 "manipulator"&<% +3 "core" %\   s +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&x( +175 "core" ( + "manipulator"&& +4 "core" &    "} +2 "storage"( & +3 "core" &,b %\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&['Ѽ +112 "core" ' + "storage"(& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(,'g +277 "core" ' +2 "storage"(- +3 "core" -'m + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (@& +3 "core" &,b 0\  + "manipulator"&0& +4 "core" & " %  "} +2 .tElbow.seek 4 + "manipulator"&U( +3 "core" ( +2 "manipulator"&O& +3 "core" & # % $ "} +2 "storage"(y& +3 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&t'А +31 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +58 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( ' +7 "core" &  "  "} + "manipulator"&|% +4 "core" % Б '  L +2 .tForearm.seek :retract + "manipulator"&C'\ +103 "core" ' + .tElbow.seek CC +2 "manipulator"&e( +143 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&i& +3 "core" &6   7 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +96 "core" ' + "manipulator"&Z& +5 "core" &6 $  J + "manipulator"&% +4 "core" %J '  1  +2 "collection"'5& +4 "core" &L + "collection"'X& +5 "core" &? \ +2 .tCC.seek :closed +2 "collection"'k(X +4 "core" &,  +9 &3| *z +10 &g| = +9 &l J +9 &WTQ I +10 &V I +9 &T H +10 &T I +9 &_YS I +10 &!WI I +9 &U- H +9 & W H +9 &"gY I +10 &$)W I +9 &%T H +9 &'U I +10 &)pUz H +9 &+1Xi I +10 &,YR I +9 &.UE I +9 &0wW5 I +10 &2:T- H +9 &3W H +9 &5Y I +10 &7Z H +9 &9BX H +10 &;\\ I +9 &<Z I +9 &>W I +10 &@IT I +9 &B V I +9 &Cb I +10 &Esw L +9 &G;=P~ P +10 &H!\ U +9 &J\ V +9 &Ln&\ W +10 &N.E\ X +9 &O-\ W +9 &Q"\ Y +10 &Sr\ X +9 &U4\ X +10 &V\ Q +9 &X"Cg\ ){ +9 &Xq~ R +6 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.19 + .Hand.open +2 "manipulator"& 1 +3 "core" &Xq~ R +56 1 + "manipulator"&'% +4 "core" % J (  v  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +98 "core" ' + .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +121 "core" ~ + .tCSV.dial CTV +2 "collection"'K  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2661 "core" ' + "collection"'% +4 "core" % M  +2 .tCS.seek 4ml +2 "collection"''NN +1589 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%9  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%2  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +2619 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'I ` +27 "core" _ + .tCSV.dial :air +2 "collection"'$ @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1593 "core" ' + .tCSV.dial CTV +2 "collection"'J  +42 "core"  +2 .tCS.seek 0ml +2 "collection"']'Q +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"'H @ +27 "core" @ + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'1  +121 "core" +3 "collection"'g& +8 "core" &Xq|- R +4 #tStoring lyfil puck in Collection Clamp to tube 3 +3 "manipulator"&+% +3 "core" %\ "  ' 0 ? +2 "storage"(% +3 "core" % \ +2 "storage"(N. +2 "core" .(,e +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +200 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (p& +2 "core" & r p \ +2 "manipulator"&\\& +8 "core" &6 $ ' 1 J +2 "manipulator"&j% +3 "core" %\ " , +  ? +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&(_ +168 "core" ( +2 "manipulator"&W& +3 "core" &e ) &  c +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&n'Д +106 "core" ' + "storage"(& +4 "core" & ,\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P'g +281 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&w& +2 "core" &e   c +2 "storage"(M& +3 "core" & T\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&{'< +31 "core" ' + .tElbow.hold +2 "manipulator"&&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(4- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +31 "core" ' +2 "manipulator"&6% +4 "core" %Cc   + "storage"(B& +4 "core" & 2\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 307 counts +2 "manipulator"&s'o +30 "core" ' + "manipulator"&3& +4 "core" &e ! 3 ! c +2 "storage"(~& +3 "core" & $\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&>'Д +18 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(Q' +38 "core" ' + "manipulator"&\ & +5 "core" &e # # f c + "manipulator"&F% +4 "core" %Ў ) + 7  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +165 "core" ( + "manipulator"&=& +4 "core" &" *   9( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &#   9( +2 .tForearm.seek CC +2 "manipulator"&*'O +102 "core" ' +2 .tHand.close +2 "manipulator"&:/ +54 "core" / +2 .tCC.seek :open +2 "collection"'d( +426 "core" ( +2 "storage"(o& +4 "core" & i\ + "storage"( & +3 "core" & J\ +2 "manipulator"&v& +4 "core" &# # (  ;4 + "manipulator"&%% +4 "core" %   *  & +2 .tForearm.seek :retract + "manipulator"&V'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&h(_ +166 "core" ( + "manipulator"&^& +4 "core" &S  4 + "storage"()& +4 "core" & 6\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&'< +99 "core" ' + .tElbow.hold +2 "manipulator"&D, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&-1 +62 "core" 1 +2 "manipulator"&7% +4 "core" % AV 2 , e +2 "storage"(& +3 "core" & m\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 305 counts +2 "manipulator"&}'m +29 "core" ' + "manipulator"&c& +4 "core" &b   % +2 "storage"(;& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'Д +38 "core" ' + "storage"(`% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 ((% +2 "core" %G $\ RO +2 "manipulator"&G% +4 "core" %Е   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +103 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%8  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%! +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%E  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%a +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +53 "core" + .tdelay 1 second +103 .PS.seek 0ml + "processing"%r'd +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%?& +4 "core" &  +2 "manipulator"&A& +3 "core" &b    % +2 "manipulator"&"% +3 "core" %\  ! +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(, +177 "core" ( + "manipulator"&& +4 "core" &-  ' " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   " +2 .tForearm.seek :garage + "manipulator"&Y'b +106 "core" ' +2 .tHand.close + "manipulator"& +10 &w L +9 &T\\ K +9 &` K +10 &` K +9 &] K +9 &\\` K +10 &\\ K +9 &` K +10 & b K +9 &"d` K +9 &$&` K +10 &%b K +9 &'a K +9 &)m` J +10 &+._ K +9 &,_ J +9 &._ K +10 &0u` J +9 &25` K +10 &3_ K +9 &5`w K +9 &7|bo K +10 &9>ax K +9 &:cw K +9 &<ag K +10 &>ax K +9 &@Fa{ K +10 &B^| K +9 &Cat K +9 &Eix L +10 &GC| O +9 &H|\ Q +9 &Jk\ Q +10 &LU Q +9 &NB\ R +10 &P\ R +9 &Q\ R +9 &S\ R +10 &UJ\ R +9 &W \ E +9 &X4F _ +10 &XC , +5 ( +2 "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +4 "core" &X , + &X , + .tHand.open +2 "manipulator"&|1 +62 "core" 1 +2 "manipulator"&x% +4 "core" % %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +113 "core" ' + .tPRV.dial :air +51 "processing"%i  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" + "processing"%,% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%t'^ +378 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +106 "core"  + "processing"%% +4 "core" %^  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%5'. +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%U' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +93 "core" + .tPTV.dial :mixing +2 "processing"%C @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%S  +86 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&'& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X( +3 "core" ( + "manipulator"& & +4 "core" & &  o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &  ! ( +2 .tForearm.seek PC +2 "manipulator"&' +88 "core" ' + .tHand.close +2 "manipulator"&l/ +63 "core" / + .tPC.seek :open +2 "processing"%( +236 "Can"T\ EE +187 "core" ( + "manipulator"&m& +4 "core" &   + "manipulator"&9% +4 "core" %   t +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&L(, +138 "core" ( + "manipulator"&I& +4 "core" &,   R Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &,   Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +108 "core" ' +2 .tHand.open + "manipulator"&J1 +60 "core" 1 + "manipulator"&% +4 "core" % fU &  V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +107 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%1& +5 "core" &#  + "manipulator"&g% +4 "core" % ("   ; + "storage"(+% +4 "core" % \ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(N(,e +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (p& +2 "core" &,b U\  +2 "manipulator"&\\& +4 "core" &,   Z +2 "manipulator"&j% +3 "core" % ("  ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&z( +175 "core" ( +2 "manipulator"&W& +4 "core" &  $ $ + "storage"(& +3 "core" &,b \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +95 "core" ' +2 "storage"(e& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(f'g +278 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +2 "core" &,b =\  +2 "manipulator"&M& +3 "core" &    $ +2 .tElbow.seek 4 + "manipulator"&4( +3 "core" ( +2 "manipulator"&6& +3 "core" & & $  $ +2 "storage"(B& +3 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&3'А +33 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +52 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):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):118: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"(F' +7 "core" &   2 $ + "manipulator"&n% +4 "core" % Ѕ   8 +2 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P( +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +90 "core" ( + "manipulator"&{& +4 "core" & & " (  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' + "manipulator"&=& +4 "core" &  % Q  +2 "manipulator"&_% +3 "core" %   + +2 "processing"%>& +4 "core" &  + "processing"%&& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%:(X +4 "core" &  +7 & 1 %f +10 &X~\ 7 +9 &~\ J +9 &Z\ J +10 &_\ J +9 &C] \ J +10 &^ J +9 &]\ J +10 &\\\ K +9 &Ja\ K +9 & ` K +9 &!b \ K +10 &#b \ K +9 &%R\\\ K +10 &'] K +9 &(\\\ K +9 &*\\\ K +10 &,Z`\ K +9 &.`\ K +9 &/b\ K +10 &1\\\ K +9 &3cb\ K +10 &5%b\ K +9 &6_\ K +9 &8_\ K +10 &:j\\\ K +9 &<,]\ K +9 &=_\ J +10 &?_\ J +9 &Ar`\ K +10 &C3g\ K +9 &Dk\ L +9 &F}\ N +10 &Hi\ Q +9 &J+\ Q +9 &K\ Q +10 &M\ Q +9 &Op\ Q +10 &Q08\ R +9 &RT\ R +9 &Tj\ R +10 &Vu}\ R +9 &W[mn\ 3 +9 &XBn * +6 ( +2 "processing"%&& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&.1 +3 "core" &XD * +57 1 + "manipulator"&k% +4 "core" %   M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +113 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% T +4 %v9 +4 "core" 9ZZ +101 "processing"%%9 +3 "core" 9W[ +102 "processing"%^9 +2 "core" 9U[  +102 "processing"%)9 +2 "core" 9SZ  +102 "processing"%*9 +3 "core" 9R[ +102 "processing"%9 +2 "core" 9Q[ +102 "processing"%-9 +2 "core" 9PZ +102 "processing"%79 +2 "core" 9P[ +102 "processing"%9 +3 "core" 9Q[" +102 "processing"%c9 +2 "core" 9R[& +102 "processing"%;9 +3 "core" 9T[* +102 "processing"%`9 +2 "core" 9U[. +102 "processing"%V9 +2 "core" 9W[3 +102 "processing"%(9 +3 "core" 9ZZ7 +102 "processing"%G9 +2 "core" 9\\Z; +102 "processing"%h9 +3 "core" 9`Z? +102 "processing"%9 +2 "core" 9c[C +102 "processing"%}9 +2 "core" 9hZH +102 "processing"%Q9 +3 "core" 9lZL +102 "processing"%89 +2 "core" 9q\\P +102 "processing"%9 +3 "core" 9w[T +102 "processing"%9 +2 "core" 9|\\X +102 "processing"%u9 +3 "core" 9\\\\ +102 "processing"%!9 +2 "core" 9\\a +102 "processing"%E9 +3 "core" 9\\e +102 "processing"%a9 +2 "core" 9]i +102 "processing"%9 +2 "core" 9^m +102 "processing"%9 +2 "core" 9^q +103 "processing"%?9 +2 "core" 9_u +102 "processing"%A9 +2 "core" 9^z +102 "processing"%"9 +3 "core" 9`~ +102 "processing"%9 +2 "core" 9` +102 "processing"%9 +3 "core" 9` +102 "processing"%D9 +2 "core" 9_ +102 "processing"%<9 +2 "core" 9a +103 "processing"%q9 +2 "core" 9` +102 "processing"%9 +3 "core" 9` +102 "processing"%b9 +2 "core" 9a +102 "processing"%9 +2 "core" 9a +102 "processing"%9 +3 "core" 9a +102 "processing"%Y9 +3 "core" 9 b +3 .tPH.hold 2:00:00,28C +3 "processing"%@ pTp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +94 "core"  +2 "processing"%O% +4 "core" %dE  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%/' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"% 'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%R  +69 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%|  +120 "core"  + "processing"%x% +4 "core" %ҥ  +2 .tPS.seek 1.5ml +2 "processing"%y'U +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%i * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1604 "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"% * +33 "core" , + .tPSR.select :air +3 .PSV.dial PSR + "processing"%r +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +53 .tPS.seek 2.5ml +2 "processing"%Z' +2307 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%C'd +983 "Can"_\ \\\\ +1296 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +7 "processing"%S  +124 "core" +2 .tPSV.dial :mixloop + "processing"%U +43 "core" + .tPRV.dial :ab1 +2 "processing"%' @ +79 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% 'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'K  +2 "processing"%l  +41 "core" +  +2 "processing"%#% +4 "core" %b  +2 .tPS.seek 0.34ml +2 "processing"%['q +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'T  +27 "core" + .tPRV.dial :air +2 "processing"%m  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%9'G[ +1188 "core" ' + .tPRV.dial :waste2 +2 "processing"%I @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%$' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%X'Ҧ +1601 "core" ' +2 .tPSV.dial :PML + "processing"%J +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%1  +34 "core" + "processing"%2% +4 "core" %ҥ  +2 .tPS.seek 1.85ml +2 "processing"%g' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & + "manipulator"&p& +4 "core" & !  + "manipulator"&\\% +4 "core" %\ ' !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(, +129 "core" ( +2 "manipulator"&& +4 "core" &,  % ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &,\   G ] +2 .tForearm.seek :garage +2 "manipulator"&'b +107 "core" ' +2 .tHand.close + "manipulator"&e/ +55 "core" / +2 "manipulator"&L& +4 "core" &- = < L + "manipulator"&H% +4 "core" % kj '  5 +2 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +287 "core" ( +2 "manipulator"&M& +3 "core" &" %  9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &"   U 9# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'O +91 "core" ' +2 "manipulator"&~& +4 "core" &"  % P 9# +2 "manipulator"&\ % +4 "core" %L !  4 + "collection"'n& +4 "core" &  +2 "collection"'z& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(X +3 "core" &  +8 &5\ %g +10 &Yy\ 7 +9 &y\ J +9 &V J +10 &\\ K +9 &CY\ J +9 &^\ J +10 &Z\ J +9 &\\ J +10 &K[ J +9 & Y\ J +9 &!\\\ J +10 &#Z\ J +9 &%SZ\ J +9 &'Z J +10 &(U\ J +9 &*Z\ J +10 &,ZZ\ K +9 &.[\ J +9 &/Y\ J +10 &1Y\ K +9 &3dY\ J +9 &5%Y\ J +10 &6Y\ K +9 &8Y\ J +10 &:jY\ K +9 &<.Y\ J +9 &=Z\ K +10 &?Z\ J +9 &As\\ J +9 &C5Z J +10 &De K +9 &Fn}\ N +10 &HcGR\ R +9 &JGI\ V +9 &KFH\ W +10 &MFF\ W +9 &O\\HH\ W +9 &QHI\ Y +10 &RGF\ X +9 &TGG\ Y +10 &VaHI\ X +9 &WcGH\ 1 +9 &XlHG\ W +9 ( +3 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'f& +4 "core" &XvxFH\ M + &XvtGG\ M +2 .tHand.open + "manipulator"&31 +58 "core" 1 + "manipulator"&{% +5 "core" % L : / 4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +112 "core" ' + .tPSV.dial PSR +2 "processing"%4 +95 "core"  + "processing"%=% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%_'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%>  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "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"'k  +31 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%v +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%&  +71 "core" +2 .tPS.seek 0ml + "processing"%%'d +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +42 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%-' +2643 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &"  ' B 9# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +23 "core" ( + "manipulator"&`& +5 "core" &  % F < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &   ( < +2 .tForearm.seek CC +2 "manipulator"&('O +90 "core" ' + .tHand.close +2 "manipulator"&G/ +62 "core" / +2 .tCC.seek :open +2 "collection"'h( +424 "core" ( + "manipulator"&& +4 "core" &   < +2 "manipulator"&}% +3 "core" % D   6 +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(, +275 "core" ( + "manipulator"&& +4 "core" &- $  u F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u'b +101 "core" ' +2 .tHand.open + "manipulator"&!1 +61 "core" 1 +2 "manipulator"&E% +4 "core" % ca + * 2 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +124 "core" ' +2 ."da"delayUntil "18:10:17.93" +24926 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +2633 "Can"[\ HG +369 ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + + ."da"PSV.dial :air +2 "processing"%A  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2299 "core" ' + ."da"PSV.dial :mixloop +50 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%D +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2293 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%b% +4 "core" %bU\ + #"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"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%Y  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%O  +33 "core"  +2 "processing"% % +3 "core" %Ҩ>  +2 ."da"PS.seek 1.5ml +2 "processing"%/'X +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "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"%x * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2300 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%, +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +2287 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %b3\ + #"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"%t' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core" + "processing"%S% +4 "core" %Ҫ@\ +2 ."da"PS.seek 1.5ml +2 "processing"%U'Z +580 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +69 "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"%I  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2211 "Can"H\ 55 +90 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%$  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%J  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%1'a +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%2  +42 "core"  + "processing"%+% +4 "core" %]H  +2 ."da"PS.seek 0.55ml +2 "processing"%X' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%g  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML + "processing"%p +43 "core" + ."da"PTV.dial :mixing +2 "processing"%\\ @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%W% +4 "core" %ҡh  +2 ."da"PS.seek 1.85ml +2 "processing"%P' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'd +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%o * +32 "core" , +2 ."da"PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2300 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%6 +40 "core" +2 "Can"D\ 54 +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%~ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2296 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%d% +4 "core" %av  + #"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' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + "processing"%{  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core" + "processing"%=% +4 "core" %Ҩv  +2 ."da"PS.seek 1.5ml +2 "processing"%B'X +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +51 ."da"PS.seek 0ml +2 "processing"%>'d +1603 "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"% * +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"%k' +2305 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%. +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +68 "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"%'d +2293 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%% +122 "core"  + "processing"%)% +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"%^' +580 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%* +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"%-% +4 "core" %Ҫo  +2 ."da"PS.seek 1.5ml +2 "processing"%c'Z +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%w * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2296 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2292 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"%; +121 "core"  +2 "processing"%!% +4 "core" %ev\ + #"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"%E' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Ҧ +1467 "Can"=\ NM +131 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҧq  +2 ."da"PS.seek 1.5ml +2 "processing"%?'V +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%A * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1598 "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"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2299 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%Y +127 "core"  +7 "processing"%0% +13 "core" %cu\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%O' +333 "core" ' +2 ."da"delay 5 seconds +503 "processing"% % +3 "core" % \  + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%/ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%x% +4 "core" %Ҧ{\  + ."da"PS.seek 1.5ml +2 "processing"% 'V +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1602 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2326 "core" ' + ."da"PSV.dial PTV +7 "processing"% +67 "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"%r +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2326 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +121 "core"  +2 "processing"%S% +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"%5'Ҧ +2099 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%' +68 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" + "processing"%K% +4 "core" %Ҥy\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'T +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%C  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +1607 "core" ' + "processing"%m9 +4 "core" 9O5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%[  +3 "core" 5 + 5 + "processing"%I& +3 "core" &X6\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +3 "core" %\   C +2 "storage"(% +3 "core" % L L 9\ +2 "storage"($. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(J( +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" & H \ +2 "manipulator"&9& +4 "core" &- * * ' F + "manipulator"&2% +4 "core" %\  !  m C +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&+(_ +193 "core" ( + "manipulator"&1& +4 "core" &g  $  +2 "storage"(g& +4 "core" & L G\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&X'Д +101 "core" ' +2 "storage"(p& +4 "core" & J K\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(\\'g +282 "core" ' + "storage"(- +4 "core" -'k + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&W& +3 "core" &g   +2 "storage"(e& +3 "core" & S T P\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'< +30 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&P, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +3 "core" -'k +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(o' +31 "core" ' + "manipulator"&% +4 "core" %LV (  4 + "storage"(L& +4 "core" & D ?\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&6'x +21 "core" ' +2 "manipulator"&j& +4 "core" &g   Z  + "storage"(~& +4 "core" & L K\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&\ 'Д +27 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(M' +40 "core" ' +3 "manipulator"&& +4 "core" &g  !  + "manipulator"&d% +4 "core" %І  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +106 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&f( +246 "core" ( +2 "manipulator"&{& +4 "core" &  $  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" & !   +2 ."da"Forearm.seek PC +2 "manipulator"&4' +107 "core" ' +2 ."da"Hand.close +2 "manipulator"&=/ +64 "core" / + ."da"PC.seek :open +2 "processing"%3( +426 "core" ( + "storage"(& +4 "core" & m o \ +2 "manipulator"&B& +3 "core" &    +2 "manipulator"&_% +3 "core" %  M C +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&F(_ +282 "core" ( +2 "manipulator"&>& +4 "core" &^  #  + "storage"(.& +4 "core" & L L \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&v'Д +119 "core" ' + ."da"Hand.open +2 "manipulator"&&1 +59 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(k'M +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(%' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2718h50ml.tif +1521 #SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.839 seconds\ /var/log/esp/da22jun2718h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2718h50ml15s.tif +422 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1147 #"da"SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2718h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2718h50ml20s.tif +2069 #SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2718h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.839 sec auto-exposure",Subject: "da22jun2718h50ml images!" +9 "storage"()- +7 "core" -' +2 "storage"(& +6 "core" & u\ + "manipulator"&^& +4 "core" &^ ! #  +2 ."da"Elbow.seek 3 +2 "manipulator"&*(_ +4 "core" ( + "manipulator"&7& +4 "core" &^ ( % 1  +2 "storage"(-& +3 "core" & \ +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +24 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(`' +50 "core" ' +2 "manipulator"&c& +4 "core" &^    +2 "storage"(G& +5 "core" & \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&w'< +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&s, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(V' +22 "core" ' + "manipulator"&% +4 "core" %Ld !   +2 "storage"(}& +4 "core" & a\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&('x +35 "core" ' + "manipulator"&& +4 "core" &g !   +2 "storage"(& +3 "core" & \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +6 "manipulator"&;'Д +32 "core" ' + "storage"(!% +5 "core" % \ +2 ."downElevator"SE.seek :down +63 "storage"(' +98 (E% +3 "core" %hA S\ QL +2 "manipulator"&u% +10 "core" %П    +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +32 ' +3 ."downElevator"SE.stop +3 "storage"(5 +6 (& +5 "core" & \ +6 #tStarting finalPurge +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%Q& +8 "core" & +3 "manipulator"&A& +8 "core" &g  #   +4 "manipulator"&?% +8 "core" %\ '   "Z +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +177 "core" ( +4 "manipulator"&& +9 "core" &,   $  +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &D& +6 "core" &,   /  +4 ."psFlush"Forearm.seek :garage +13 "manipulator"&'b +111 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&"/ +59 "core" / +3 "manipulator"&& +8 "core" &, + *   +3 "manipulator"&b% +8 "core" % uk #  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&q'\ +124 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&<( +116 "core" ( +3 "manipulator"&Y& +8 "core" &   +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &0& +5 "core" & "  +6 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&' +117 "core" ' +3 "manipulator"& & +12 "core" &   +3 "manipulator"&O% +8 "core" %   +3 "processing"%& +8 "core" &  +5 "processing"%/& +8 "core" &  +6 ."psFlush"PC.seek :closed +3 "processing"%|(X +7 "core" &  +2 &  +7 &2z\ *x +9 &e\ = +9 &t\ K +14 &GZ\ J +7 & ]\ J +8 &]\ K +9 &X\ J +9 &N]\ K +11 &[\ J +8 &Z\ J +9 & Y\ J +10 &"W^\ J +9 &$_\ J +10 &%\\ \ K +9 &']\ K +9 &)^[\ K +14 &+![\ J +8 &,_\ J +8 &.\\\ K +8 &0f]\ K +9 &2)\\\ J +11 &3Y\ J +8 &5`\ J +9 &7o^\ J +10 &90]\ K +9 &:]\ K +9 &<\\\ K +10 &>v^\ K +9 &@:Z\ J +14 &A`\ K +5 &C]\ J +9 &E}c\ K +10 &G8z\ M +9 &H\ P +10 &J\ Q +9 &Lu=\ P +9 &N6g\ Q +9 &O{\ Q +10 &QW\ Q +9 &Sz\ Q +10 &U<\ Q +14 &V\ H +7 &X3Jd\ Y +7 &XJ@\ + +5 ( +7 "processing"%/& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%x& +8 "core" &Xe * +3 &Xy * +2 ."psFlush"Hand.open +7 "manipulator"&R1 +57 "core" 1 +3 "manipulator"&% +8 "core" % !  +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +93 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"% +55 "core"  +3 "processing"%,% +8 "core" %_a\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +4 "processing"%' +304 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +291 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%y' +1773 "Can"R\ ?> +333 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +176 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%r +108 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%t'F +2617 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%i +103 "core"  +3 "processing"%Z% +7 "core" %JW\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%S' +585 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +2112 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%'  +36 "core" +3 ."psFlush"PTV.dial :mixing +3 "processing"%U @ +69 "core" A +6 ."psFlush"PSV.dial :mixloop +4 "processing"%K +97 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%5'F +2623 "core" ' +3 ."psFlush"PSV.dial PSR +7 "processing"%# +96 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 1ml +5 "processing"%C'T +1101 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%l' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%m +70 "core" +3 ."psFlush"PTV.dial :puck +2 "processing"%[  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +3 "processing"%I'd +2619 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +4 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 #"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)\ +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%9 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%a' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%W'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%~'T +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"%d +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2607 "core" ' + ."psFlush"PSV.dial PSR +56 "processing"%\\ +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\ U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%z @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%_'d +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1091 "Can"G\ ;; +1519 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'&& +4 "core" &^ +2 "manipulator"&& +3 "core" & !    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&M& +3 "core" & ! " >  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & ! $ |  +2 .tForearm.seek PC +2 "manipulator"&)' +110 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open +2 "processing"%^( +425 "core" ( +2 "manipulator"&7& +4 "core" & !    + "manipulator"&-% +5 "core" %  !  + .tForearm.seek :retract +2 "manipulator"&c'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +357 "core" ( + "manipulator"&& +4 "core" &:  ( q K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &9 !  8 K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +96 "core" ' +2 "manipulator"&& +4 "core" &9  ' K + "manipulator"&F% +4 "core" %; "  +2 "collection"'!& +3 "core" &Z +3 "collection"'v& +4 "core" &X  +2 .tCC.seek :closed + "collection"'%(X +6 "core" &[  +9 &6~o +{ +9 &i^ ? +10 &se L +9 &c[l K +9 &&^q J +10 &_s J +9 &^l K +9 &k\\o K +10 &.^v J +9 &^o J +10 & Yw J +9 &"tYs J +9 &$6_r J +10 &%\\x K +9 &'\\q J +9 &)}Yn J +10 &+>_y J +9 &-_v J +10 &._v J +9 &0_i J +9 &2E\\h K +10 &4[j K +9 &5\\d K +9 &7\\p K +10 &9M\\| K +9 &;\\w K +10 &<]v K +9 &>_w J +9 &@V_v J +10 &B_~ J +9 &Cb{ K +9 &En| L +10 &GNjw\ P +9 &IYZ}\ T +10 &JXZ\ V +9 &LWY~\ W +9 &N?Y[w\ X +10 &PZZ\ X +9 &QXYw\ X +9 &SXYx\ X +10 &UCVZ\ Y +9 &WZZ\ J +10 &X#@Z[|\ + +9 &XrzYY} L +5 ( +2 "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"'& +4 "core" &XrlXZ L + &XrlZ[ L +2 .tHand.open + "manipulator"&*1 +60 "core" 1 + "manipulator"&E% +4 "core" % ; ) ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +104 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'u& +4 "core" &XrlX[ L + "collection"'w% +4 "core" %RZZ  + .tCSV.dial CSR +2 "collection"'(  +40 "core"  +2 "collection"'% +4 "core" %R[Y  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'Q'm +1341 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'A% +2 "core" %m\\\\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'V' +631 "core" ' + .tCSV.dial :waste +7 "collection"'? +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"';'Q +1980 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +3 "core" &Xrk[] L +2 "collection"'D% +3 "core" %PZ\\  +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'s'm +1180 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'" @ +40 "core" A +2 "collection"'% +4 "core" %mZ[  +2 .tCS.seek 7ml +2 "collection"'b' +518 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'Y  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'0 @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"''Q +1584 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"' & +4 "core" &XrkYY L + "collection"'O% +4 "core" %TYX  + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1153 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'q @ +43 "core" B + "collection"'3% +4 "core" %mY[  +2 .tCS.seek 7ml +2 "collection"'x' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'R  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'/'Q +1586 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +4 "core" &XrjUZ L +2 "collection"',% +3 "core" %NZ[  +2 .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'T% +4 "core" %NXY  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"''O +1800 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +516 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'r  +97 "core" +29  +2 .tCTV.dial :intake + "collection"'y  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'i'Q +1802 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'Z  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'t'Q +586 "core" ' + .tCSV.dial CSR +2 "collection"'S  +97 "core"  + "collection"''% +4 "core" %UY\\y  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'U'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'K' O +1333 "core" ' +2 .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml +2 "collection"'#'Q +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +49 "manipulator"&5& +5 "core" &7 "  v K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C( +3 "core" ( + "manipulator"&m& +4 "core" &7 , & 7 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &6 + ! K +2 .tForearm.seek CC +2 "manipulator"&l'O +108 "core" ' + .tHand.close +2 "manipulator"& / +52 "core" / + .tCC.seek :open +2 "collection"'I( +428 "core" ( +2 "manipulator"&& +4 "core" &7   I K + "manipulator"&% +4 "core" % W  *  +2 .tForearm.seek :retract + "manipulator"&9'\ +115 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&$(, +291 "core" ( + "manipulator"&N& +4 "core" &, #    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +4 "core" &,     + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&g'b +106 "core" ' + .tHand.open +2 "manipulator"&11 +59 "core" 1 +2 "manipulator"&p% +4 "core" % VU 4 $ 6  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +119 "core" ' +2 "processing"%& +4 "core" &  +7 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +4 "core" &  + "manipulator"&e& +4 "core" &, ! '   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(, +3 "core" ( + "manipulator"&& +4 "core" &, " "  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &, "  +2 .tForearm.seek :garage +2 "manipulator"&j'b +103 "core" ' + .tHand.close + "manipulator"&L/ +58 "core" / +2 "manipulator"&~& +4 "core" &, , ' ?  + "manipulator"&d% +4 "core" % vr &    +2 .tForearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +296 "core" ( +2 "manipulator"&\\& +4 "core" &#  :+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &#  :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&o& +4 "core" &# &  L :+ + "manipulator"&\ % +4 "core" %Q % & X +2 "collection"'6& +3 "core" &u +2 "collection"'z& +5 "core" &z +2 .tCC.seek :closed +2 "collection"'{(X +4 "core" &g  +8 &3yb *y +10 &fe = +9 &mh J +9 &NW[ I +10 &W_ I +9 &W_ I +9 &W` I +10 &UWb I +9 &W` I +10 &Va I +9 & S_ H +9 &"]V\\ I +10 &$ Tg I +9 &%Wa I +10 &'X_ I +9 &)fWl I +9 &+'Xa I +10 &,W` I +9 &.Wc I +9 &0mW` I +10 &2.Wa J +9 &3W_ I +9 &5W` H +10 &7vZf I +9 &98W_ I +10 &:Wb I +9 &<Wb I +9 &>}WV I +10 &@?Wa I +9 &BUc I +10 &CZ` J +9 &Eha K +9 &G9g{] N +10 &HHLa\ S +9 &JKIf\ V +9 &LfMMb\ V +10 &N&NMc\ W +9 &OQPa\ X +9 &QQQa\ X +10 &SiQOa\ X +9 &U+SS_\ X +10 &VUT_\ P +9 &XHRUb\ (y +9 &XnxRSa P +6 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 +6 "collection"'=& +4 "core" &XnmST\\ P + &XnmUV{ P +2 .tHand.open + "manipulator"&P1 +52 "core" 1 + "manipulator"&:% +4 "core" % Q !  A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%B  +52 "core"  + "processing"%% +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%4'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%_  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"%> +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%&' +2611 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'M  +70 "core" +25  + .tPSV.dial :PTV,via: :air +2 "processing"%k +178 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +69 "core" A +2 .tPS.seek 0ml + "processing"%<'d +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2609 "core" ' + .tPSV.dial :PTV +6 "processing"%7 +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%-'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &# ( (  :+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +12 "core" ( +2 "manipulator"&& +4 "core" & %  E 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & " ) S 3 +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&F/ +64 "core" / +2 .tCC.seek :open +2 "collection"'!( +425 "core" ( +2 "manipulator"&c& +4 "core" &  ( 3 + "manipulator"&h% +4 "core" % Z ! # 4 I + .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&*(, +282 "core" ( + "manipulator"&E& +4 "core" &-  % 4 # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- !  @ # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w'b +104 "core" ' +2 .tHand.open +2 "manipulator"&v1 +62 "core" 1 + "manipulator"&(% +4 "core" % ca 2  D ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +10373 "Can"O\ )) +30206 #t-> exit +6 #mEXIT @1656371747.58EDT @1656371755.16EDT = =tMAIN =mMAIN_scheduler @EDT1656371757.01 #"core_reset"Sent BREAK +2 #t@63666 sendCRC with ifg=0x20, ie=0x7F + #@65501 sendCRC with ifg=0x08, ie=0x5F + #@19295 idle with ifg=0x84, ie=0x75 #@19965 select with ifg=0x10, ie=0xF5 + #@20599 receive with ifg=0x10, ie=0xFD #@21231 receive with ifg=0x10, ie=0xFD + #@21864 receive with ifg=0x10, ie=0xFD + #@22192 receive with ifg=0x80, ie=0xFD #@10777 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +388 "Can"Z\ ,, + Z\ ,, #tPolling Can every 10:00 +3 #Cleanly exited at 19:15:47EDT27-Jun-22 +30 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %S?  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %a~  +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" %ޙHE \ C +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +40246 "Can"~\ ?? +60001 z\ @? +60001 \ ?? +60002 \ ?? +60001 \ ?? +60001 \ @? +60001 \ @? +60002 \ @? +60001 \ ?? +60001 \ ?? +60001 \ ?? +60002 \ @? +60001 \ ?? +60001 \ @? +60002 \ @? +60001 \ @? +60001 \ @? +60001 \ ?@ +60002 \ ?? +60001 \ @? +60001 \ ?? +60002 \ @? +60001 ~\ ?? +60001 ~\ ?@ +60001 }\ @? +60002 ~\ @? @EDT1656389163.83 |\ @? +60001 {\ ?@ +60002 |\ @? +60001 {\ @? +60001  |\ @? +60001 |\ ?? +60002 &|\ ?@ +60001 .|\ @? +60001 8z\ @? +60001 .{\ @? +60002 -z\ @@ +60001 4y\ ?@ +60001 3y\ @? +60002 4x\ @? +60001 >w\ ?? +60001 V{\ @? +60001 T~\ ?@ +60002 `\ ?? +60001 B\ ?? +60001 4\ @? +60002 2\ ?? +60001 .\ ?? +60001 \ @? +60001 \ @? +60002 \ @? +16915 #"brent"Session Begun +308 #-> showlog 50 +937 #-> ESP.main.exit +7 #mEXIT +3 #"brent"Session Ended @1656403745.87EDT @1656403869.24EDT = =tMAIN =mMAIN_scheduler @EDT1656403871.61 #"core_reset"Sent BREAK +3 #t@58122 receive with ifg=0x10, ie=0xFD + #@58756 receive with ifg=0x10, ie=0xFD + #@59411 receive with ifg=0x10, ie=0xFD #@60045 receive with ifg=0x10, ie=0xFD + #@60679 receive with ifg=0x10, ie=0xFD #@61312 receive with ifg=0x10, ie=0xFD + #@61946 receive with ifg=0x10, ie=0xFD + #@62278 receive with ifg=0x80, ie=0xFD #@61161 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +413 "Can"\ BB + \ BB + #tPolling Can every 10:00 +4 #Cleanly exited at 04:09:05EDT28-Jun-22 +4 #Waiting for espclients... +71 #"brent"Session Begun +223 #-> $da[:extractVol]=0.19 +370 #-> showlog 40 +1106 #-> pucks +1514 #-> ESP.ready! +155 "sampler") +2 ) + "core"  +2 "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"'% +3 "core" %S + ."brent"CS.configure :default +3 "collection"'#P d@b +3 ."brent"CS.hold +2 "collection"'+ +3 "core" + +2 ."brent"CS.configure :default +3 "collection"'#P d@b +4 "processing"%% +3 "core" %a?\ + ."brent"PS.configure :default +3 "processing"%#A d`xb +3 ."brent"PS.hold +2 "processing"%+ +3 "core" + +2 ."brent"PS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +3 "core" %ޙ \ C + ."brent"SS.configure :default +3 "sampler")#.0X Puck.count +2 "storage"(2% +4 "core" % \ +3 ."brent"SE.seek :down +2 "storage"(3' +4 "core" ' +2 ."brent"SE.stop + "storage"(5 +3 ."brent"Hand.open +2 "manipulator"&41 +18 "core" 1 +2 "manipulator"&5% +4 "core" % \ 3 ) I +2 ."brent"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 1 + "storage"(6(S +354 "core" ( + ."brent"SC.configure :limp +3 "storage"($(\ 1b +4 (7& +3 "core" &T C\ + "manipulator"&8& +4 "core" &- " # J # +2 "manipulator"&9% +4 "core" % \ $ #  +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek 1 +2 "manipulator"&:( +211 "core" ( + "manipulator"&;& +4 "core" & #  U +2 "storage"(<& +4 "core" &T \ +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 1 + 600 counts +2 "manipulator"&='] +120 "core" ' + "storage"(>& +5 "core" &T J\ +2 ."brent"SE.reconfigure :place +2 "storage"(#]K-0-\ b +5 ."brent"SE.seek :beamBreak + "storage"(?'g +275 "core" ' +2 "storage"(@- +3 "core" -'g +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +4 (A% +4 "core" %Z @\ +2 ."downElevator"SE.seek :down +3 "storage"(B' +99 (C% +3 "core" %I \ RO + "manipulator"&D% +4 "core" %^ # ) . 4 +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract + "manipulator"&E'\ +98 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +5 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 2 +2 "storage"(F( \ +202 "core" ( +3 ."brent"SC.configure :limp +3 "storage"($(\ 1b +3 (G& +4 "core" & \  +2 "manipulator"&H& +3 "core" & ! +2 ."brent"Elbow.seek 2 +2 "manipulator"&I( +19 "core" ( + "manipulator"&J& +4 "core" &   k +2 "storage"(K& +4 "core" & \ \  +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 2 + 600 counts + "manipulator"&L'/ +102 "core" ' + "storage"(M& +5 "core" & \ ;\  + ."brent"SE.reconfigure :place +3 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak + "storage"(N'g +276 "core" ' + "storage"(O- +4 "core" -'g + ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +4 (P% +2 "core" %\\ \ +3 ."downElevator"SE.seek :down +3 "storage"(Q' +99 (R% +3 "core" %J -\ SR + "manipulator"&S% +4 "core" % + * J +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract + "manipulator"&T'\ +114 "core" ' +55 ' +2 ."downElevator"SE.stop + "storage"(5 +4 ."brent"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 3 +2 "storage"(U( +187 "core" ( +2 ."brent"SC.configure :limp +3 "storage"($(\ 1b +8 (V& +4 "core" & \  +2 "manipulator"&W& +8 "core" & # $ ! k +2 ."brent"Elbow.seek 3 +2 "manipulator"&X(_ +17 "core" ( +2 "manipulator"&Y& +4 "core" &U %  W +2 "storage"(Z& +4 "core" & d\  +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 3 + 600 counts +2 "manipulator"&['Д +98 "core" ' + "storage"(\\& +5 "core" & \  +2 ."brent"SE.reconfigure :place +3 "storage"(#]K-0-\ b +5 ."brent"SE.seek :beamBreak +39 "storage"(]'g +295 "core" ' +2 "storage"(^- +3 "core" -'| +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +4 (_% +4 "core" % L\ +2 ."downElevator"SE.seek :down +3 "storage"(`' +99 (a% +3 "core" %?I \ RP +2 "manipulator"&b% +3 "core" %q * + ? q +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&c'\ +113 "core" ' +18 ' + ."downElevator"SE.stop + "storage"(5 +5 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 4 +2 "storage"(d(,e +190 "core" ( + ."brent"SC.configure :limp +3 "storage"($(\ 1b +4 (e& +3 "core" &,bO \  +2 "manipulator"&f& +3 "core" &U # !  W +2 ."brent"Elbow.seek 4 +2 "manipulator"&g( +39 "core" ( + "manipulator"&h& +37 "core" & % ) E ' + "storage"(i& +5 "core" &,b \  +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 4 + 600 counts +2 "manipulator"&j'Ѽ +101 "core" ' + "storage"(k& +5 "core" &,b I\  +2 ."brent"SE.reconfigure :place +2 "storage"(#]K-0-\ b +5 ."brent"SE.seek :beamBreak +2 "storage"(l'g +271 "core" ' + "storage"(m- +4 "core" -'g + ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +4 (n% +2 "core" %f \ +3 ."downElevator"SE.seek :down +3 "storage"(o' +99 (p% +3 "core" %L L\ RQ + "manipulator"&q% +4 "core" % '   +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract + "manipulator"&r'\ +97 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +4 ."brent"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 5 +2 "storage"(s(<( +186 "core" ( +2 ."brent"SC.configure :limp +3 "storage"($(\ 1b +4 (t& +2 "core" &<+ S\  +2 "manipulator"&u& +4 "core" & !  ' +2 ."brent"Elbow.seek 5 + "manipulator"&v( +20 "core" ( + "manipulator"&w& +5 "core" &# %   9% + "storage"(x& +4 "core" &<+ \  +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 5 + 600 counts +2 "manipulator"&y'M +120 "core" ' +2 "storage"(z& +4 "core" &<+ \  +2 ."brent"SE.reconfigure :place +3 "storage"(#]K-0-\ b +4 ."brent"SE.seek :beamBreak +2 "storage"({'g +271 "core" ' +2 "storage"(|- +3 "core" -'g +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +4 (}% +3 "core" %o a\ +3 ."downElevator"SE.seek :down +2 "storage"(~' +100 (% +3 "core" %M y :\ SR + "manipulator"&% +4 "core" %   y  +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +4 ."brent"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 6 +2 "storage"((K +188 "core" ( + ."brent"SC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" &K# z 9\  +2 "manipulator"&& +4 "core" &"    9# +2 ."brent"Elbow.seek 6 + "manipulator"&( +38 "core" ( + "manipulator"& & +5 "core" & '   + "storage"( & +4 "core" &K \  +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 6 + 600 counts +2 "manipulator"& 'b +115 "core" ' +2 "storage"(& +4 "core" &K S\  +2 ."brent"SE.reconfigure :place +3 "storage"(#]K-0-\ b +4 ."brent"SE.seek :beamBreak +2 "storage"('g +275 "core" ' + "storage"(- +4 "core" -'g + ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +4 (% +3 "core" %^ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (% +2 "core" %L S\ SR +2 "manipulator"&% +4 "core" %p #  +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +4 ."brent"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 7 +2 "storage"(([ +190 "core" ( +2 ."brent"SC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" &[ 1\  +2 "manipulator"&& +3 "core" & " "   +2 ."brent"Elbow.seek 7 +2 "manipulator"&(/ +40 "core" ( +2 "manipulator"&& +4 "core" &a &  Y & +2 "storage"(& +3 "core" &[ C\  +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 7 + 600 counts +2 "manipulator"&'Ж +110 "core" ' + "storage"( & +4 "core" &[ 8\  +2 ."brent"SE.reconfigure :place +3 "storage"(#]K-0-\ b +5 ."brent"SE.seek :beamBreak + "storage"(!'g +270 "core" ' +2 "storage"("- +3 "core" -'g +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +4 (#% +3 "core" %q J\ +2 ."downElevator"SE.seek :down +3 "storage"($' +99 (%% +3 "core" %J \ RP +2 "manipulator"&&% +3 "core" %Р   & +2 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&''\ +95 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +48456 "Can"\ 65 +10063 #"brent"-> exit +2 #Session Ended +49936 "Can"\ 65 +60001 \ 65 +60001 \ 55 +60002 \ 65 +60001 \ 65 +60001 \ 55 +60002 \ 65 +60001 \ 55 +60001 \ 65 +60001 \ 65 +60002 \ 65 +60001 \ 65 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60001 \ 55 +60002 \ 55 +60001 \ 55 +60001 \ 55 +60001 \ 55 +46899 #"tina"Session Begun +2203 #-> ESP.main.exit +6 #mEXIT +3 #"tina"Session Ended @1656418169.59EDT @1656418189.86EDT = =mMAIN_scheduler =tMAIN @EDT1656418191.80 #"core_reset"Sent BREAK +2 #t@54689 select with ifg=0x10, ie=0xF5 + #@55322 receive with ifg=0x10, ie=0xFD + #@55955 receive with ifg=0x10, ie=0xFD + #@56587 receive with ifg=0x10, ie=0xFD #@56914 receive with ifg=0x80, ie=0xFD + #@41152 sendCRC with ifg=0x20, ie=0x7F #@41599 sendCRC with ifg=0x20, ie=0x7F + #@43190 sendCRC with ifg=0x08, ie=0x5F + #@48109 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +267 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +407 "Can"\ 78 + \ 78 + #tPolling Can every 10:00 +2968 #-> 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" %S + .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" %a  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ޙ \ C +2 .tSS.configure :default +2 "sampler")#.0X access 4 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %\ 6   t * + "manipulator"&4& +4 "core" &a  { & +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(5(S +985 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &T b t \ +34771 "Can"\ 65 +60001 \ 55 +60002 7\ 65 +60001 \ 65 +19153 #t-> $da[:extractVol]=0.19 +908 #-> startTube 4 +9487 #-> shortDA +2 "collection"'7% +4 "core" %S + "processing"%8% +5 "core" %a +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +775 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +6 "processing"%9 +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +69 "core" + .tPRV.dial :sipper +2 "processing"%;  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%<'` +2282 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +8 "core" +113  +2 .tPS.seek 0.5ml +2 "processing"%?' +1264 "core" ' +2 .tPRV.dial :waste2 + "processing"%@ @ +96 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'd +590 "core" ' + .tPSV.dial PSR +2 "processing"%B +97 "core"  +2 "processing"%C% +3 "core" %c\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%D'T +1095 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +95 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2607 "core" ' +2 .tPSV.dial PSR + "processing"%H +96 "core"  + "processing"%I% +4 "core" %b\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%J'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +96 "core" + .tPRV.dial :sipper +2 "processing"%M  +41 "core" +2 .tPS.seek 0ml + "processing"%N'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%O +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +95 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2614 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%S& +4 "core" & + .tHand.open +2 "manipulator"&T1 +21 "core" 1 + "manipulator"&U% +4 "core" % \ 6 $  V * +2 "storage"(V% +3 "core" % \ +2 "storage"(W. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(X(,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Y& +3 "core" &,cM n o \  + "manipulator"&Z& +4 "core" &a )  : & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&[( +25 "core" ( + "manipulator"&\\& +4 "core" &  &   +2 "storage"(]& +3 "core" &,c z \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&^'Ѽ +93 "core" ' +2 "storage"(_& +4 "core" &,c \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(`'g +283 "core" ' + "storage"(a- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b& +3 "core" &,c \  + "manipulator"&c& +4 "core" &    +2 .tElbow.seek 4 + "manipulator"&d( +3 "core" ( +2 "manipulator"&e& +3 "core" &   +2 "storage"(f& +3 "core" &,c @\  +2 .tForearm.seek 4 + 300 counts +39 "manipulator"&g'А +46 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&h/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& + "storage"(j' +7 "core" &  #   + "manipulator"&k% +4 "core" % [     +2 .tForearm.seek :retract +2 "manipulator"&l'\ +109 "core" ' +2 .tElbow.seek PC +2 "manipulator"&m( +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&n& +4 "core" & 9  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &   z  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&p' +104 "core" ' +2 "manipulator"&q& +4 "core" &   e  + "manipulator"&r% +4 "core" % ! Q Y +2 "processing"%s& +3 "core" &  +3 "processing"%t& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%u(X +4 "core" &  +9 &3{\ *y +9 &f\ > +10 &{\ M +9 &M]\ L +9 &d\ K +10 &a\ L +9 &_\ K +10 &Vc\ K +9 &_\ K +9 &_\ K +10 & `\ L +9 &"^`\ K +9 &$ _\ K +10 &%b\ K +9 &'d\ K +10 &)f`\ K +9 &+)]\ K +9 &,b\ K +10 &.]\ K +9 &0mc\ L +9 &2/b\ L +10 &3a\ K +9 &5e\ L +10 &7w`\ K +9 &97b\ L +9 &:b\ L +10 &<b\ L +9 &>~c\ K +9 &@@_\ K +10 &Ba\ L +9 &Cj\ L +10 &E}z\ N +9 &G7\ Q +9 &H\ R +10 &J\ R +9 &L|\ Q +9 &N<\ R +10 &O\ R +9 &Q\ R +10 &S\ S +9 &UC\ R +9 &W\ H +10 &X8O\ c +9 &X'\ . +5 ( +2 "processing"%t& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&v1 +3 "core" &X . +60 1 +2 "manipulator"&w% +4 "core" % ,  Y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +92 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%y U +2 %z9 +6 "core" 9U[ +102 "processing"%{9 +2 "core" 9U[ +102 "processing"%|9 +2 "core" 9T[  +103 "processing"%}9 +2 "core" 9T[  +102 "processing"%~9 +3 "core" 9T[ +102 "processing"%9 +2 "core" 9U[ +102 "processing"%9 +2 "core" 9T[ +102 "processing"%9 +2 "core" 9V\\ +103 "processing"%9 +3 "core" 9U[" +102 "processing"%9 +2 "core" 9W[& +105 "processing"%9 +2 "core" 9W[* +102 "processing"%9 +3 "core" 9Y\\/ +102 "processing"% 9 +2 "core" 9Z[3 +102 "processing"% 9 +3 "core" 9\\\\7 +102 "processing"% 9 +2 "core" 9_\\; +102 "processing"%9 +2 "core" 9b\\? +102 "processing"%9 +3 "core" 9e\\D +102 "processing"%9 +2 "core" 9h\\H +102 "processing"%9 +3 "core" 9l]L +102 "processing"%9 +3 "core" 9o]P +102 "processing"%9 +2 "core" 9t]T +102 "processing"%9 +2 "core" 9x\\X +102 "processing"%9 +2 "core" 9~]] +102 "processing"%9 +4 "core" 9^a +102 "processing"%9 +2 "core" 9`e +102 "processing"%9 +2 "core" 9^i +102 "processing"%9 +2 "core" 9^m +102 "processing"%9 +3 "core" 9_q +102 "processing"%9 +3 "core" 9_v +102 "processing"%9 +2 "core" 9_z +102 "processing"% 9 +2 "core" 9`~ +103 "processing"%!9 +2 "core" 9a +102 "processing"%"9 +2 "core" 9a +102 "processing"%#9 +3 "core" 9a +102 "processing"%$9 +2 "core" 9b +102 "processing"%%9 +3 "core" 9a +102 "processing"%&9 +2 "core" 9b +102 "processing"%'9 +2 "core" 9b +102 "processing"%(9 +3 "core" 9c +102 "processing"%)9 +2 "core" 9d +102 "processing"%*9 +3 "core" 9d +102 "processing"%+9 +2 "core" 9d +102 "processing"%,9 +2 "core" 9d +103 "processing"%-9 +2 "core" 9 f +102 "processing"%.9 +3 "core" 9e +2 .tPH.hold 2:00:00,28C +4 "processing"%/ pUp  +3 .tdelay 1:30 +3 "core"  +507 "Can"\ 87 +8493 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +97 "core"  +2 "processing"%1% +4 "core" %e\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%2' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%3'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%4  +124 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%6  +50 "core" + "processing"%7% +4 "core" %ҫ\  +2 .tPS.seek 1.5ml +2 "processing"%8'[ +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%9 * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%:'d +1605 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +38 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%> +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%=' +2323 "core" ' +2 .tPSV.dial PTV +2 "processing"%< +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%B  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2328 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +123 "core" + .tPSV.dial :mixloop +2 "processing"%D +42 "core" +2 .tPRV.dial :ab1 + "processing"%F @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%E'c +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%H  +39 "core"  +2 "processing"%I% +4 "core" %g[\  +2 .tPS.seek 0.34ml + "processing"%G'v +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'J  +27 "core" +2 .tPRV.dial :air + "processing"%L  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%M'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%K @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%O' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%N  +42 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%Q'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"%P +42 "core" +2 .tPTV.dial :mixing +2 "processing"%S @ +70 "core" B + .tPBV.dial :waste1 +7 "processing"%T  +33 "core" + "processing"%U% +4 "core" %ҡD\  +2 .tPS.seek 1.85ml +2 "processing"%V' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%5'd +458 "Can"\ UU +1499 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Y& +3 "core" &Z  + "manipulator"&Z& +4 "core" & '  + "manipulator"&\\% +4 "core" %\ !  '  A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +139 "core" ( +2 "manipulator"&_& +4 "core" &-  t ] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   W ] +2 .tForearm.seek :garage +2 "manipulator"&'b +120 "core" ' +2 .tHand.close + "manipulator"&a/ +64 "core" / + "manipulator"&b& +4 "core" &- 7 , ] +2 "manipulator"&c% +3 "core" % K  6 +2 .tForearm.seek :retract +2 "manipulator"&e'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +281 "core" ( + "manipulator"&h& +4 "core" &C " O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &A )   O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'O +92 "core" ' + "manipulator"&[& +4 "core" &A # 7 O +2 "manipulator"&^% +4 "core" %C ' + "collection"'`& +4 "core" &\\\ +2 "collection"'g& +5 "core" &[\ +2 .tCC.seek :closed +2 "collection"'n(X +5 "core" &X\ +6 &4[\ %g +10 &Xy^\ 7 +9 &{Q\ K +9 &WX\ K +10 &~\\`\ K +9 &@Za\ K +10 &]`\ K +9 &Z]\ K +9 &\\c\ K +10 &I\\e\ J +9 & \ \\Y\ K +9 &!Y]\ K +10 &#\\_\ J +9 &%P\\X\ K +10 &'[`\ K +9 &(\\`\ K +9 &*_`\ K +10 &,Y\\i\ J +9 &.]`\ K +9 &/`^\ K +10 &1Z`\ K +9 &3`YX\ K +9 &5#\\_\ J +10 &6\\S\ K +9 &8\\Z\ J +10 &:g\\^\ K +9 &<*\\\\\ K +9 &=ZZ\ K +10 &?\\`\ K +9 &Aq]X\ J +9 &C1a_\ K +10 &DkZ\ L +9 &FV\ O +10 &H_tx]\ T +9 &JvtV\ V +9 &KsvX\ X +10 &Mtu_\ X +9 &OZuu]\ X +9 &Qtu^\ Y +10 &RuuW\ Y +9 &Tvu]\ Y +10 &V^tw]\ Y +9 &W^vtY\ : +9 &XguuY\ *x +10 &Xvu^\ U +5 ( +2 "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + "collection"'o& +4 "core" &XuuY\ U + &XutX\ U + .tHand.open +2 "manipulator"&d1 +63 "core" 1 +2 "manipulator"&q% +4 "core" % C 1 9 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%s +95 "core"  +2 "processing"%j% +4 "core" %g<\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%l'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%v'd +1602 "core" ' +2 .tPSV.dial PSR +2 "processing"%w +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%t  +2 "collection"'{  +32 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%p +96 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'| +3 "core" ~ +2 "collection"'}  +4 "core"  +2 .tPTV.dial :PRVmixing + "processing"%~  +71 "core" +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + .tPSV.dial :air +6 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2641 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +50 .tPS.seek 0ml + "processing"%'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +39 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &?  O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &?   S O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &? #  O +2 .tForearm.seek CC + "manipulator"&'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tCC.seek :open +2 "collection"'( +428 "core" ( + "manipulator"&& +4 "core" &? #   O +2 "manipulator"&% +3 "core" % S # 4 0 +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( + "manipulator"&& +5 "core" &-  ` , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +111 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&% +4 "core" % fa )  9 % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +116 "core" ' +2 ."da"delayUntil "09:18:15.59" +24864 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%! @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%"  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%# * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%$  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2316 "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"%( +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'d +2307 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +134 "core"  +2 "processing"%,% +4 "core" %h[ + #"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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%.'Ҧ +412 "Can"\ MM +1187 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%1 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 "processing"%2% +4 "core" %Ҩ\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'X +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%6'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%; +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2315 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +121 "core"  +2 "processing"%@% +4 "core" %bf\ + #"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"% +10 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%= +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core" + "processing"%D% +4 "core" %ңv\  +2 ."da"PS.seek 1.5ml +2 "processing"%F'S +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%K +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%N  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +2307 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%P  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%S  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%T  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%U +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%W'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%Q  +42 "core"  + "processing"%V% +4 "core" %_h\  +2 ."da"PS.seek 0.55ml +2 "processing"%Y' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Z  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML + "processing"%_ +43 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%m  +33 "core" + "processing"%a% +4 "core" %ҥb\  +2 ."da"PS.seek 1.85ml +2 "processing"%b' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'd +1948 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +972 "Can"\ DD +47031 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%i  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2310 "core" ' +2 ."da"PSV.dial :mixloop + "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"%` +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +53 "core" +2 ."da"PS.seek 0ml + "processing"%\ 'd +2323 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +121 "core"  +2 "processing"%d% +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"%q' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%g'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + "processing"%s  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" + "processing"%5% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +594 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%w'd +407 "Can"\ PP +1197 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +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"%t +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%% +4 "core" %aO\ +2 #"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"% +59 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҩu\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "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"%f * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2295 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "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 +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" + "processing"%"% +4 "core" %Ҫu\  +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"%$ * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"% 'd +1605 "core" ' +2 ."da"delay 2:00 +4552 "Can"o\ LL +7450 #"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"%' * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%+ +68 "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"%*  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2297 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +123 "core"  +8 "processing"%1% +16 "core" %gO\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%R' +334 "core" ' +2 ."da"delay 5 seconds +503 "processing"%2% +3 "core" %W\  + #"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" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +32 "core" +2 "processing"%3% +4 "core" %Ҩj\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'X +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%y'd +1602 "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"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2325 "core" ' + ."da"PSV.dial PTV +7 "processing"%< +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%: +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%='d +2306 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +122 "core"  + "processing"%D% +4 "core" %b \ + #"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"%B'Ҧ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%C +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%I% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'[ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%H  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'd +1607 "core" ' + "processing"%K9 +4 "core" 9R5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%M  +3 "core" 5 + 5 + "processing"%N& +3 "core" &Xn\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&L% +3 "core" %  !  +2 "storage"(P% +3 "core" % J J\ +2 "storage"(S. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(T( +204 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (U& +2 "core" & Q '\ +2 "manipulator"&O& +4 "core" &-  5 , + "manipulator"&Q% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&V(_ +240 "core" ( +2 "manipulator"&W& +4 "core" &S  $ G * +2 "storage"(Z& +3 "core" & R S ^\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&Y'Д +93 "core" ' + "storage"(_& +4 "core" & , $ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +274 "core" ' +2 "storage"(m- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(a'z +36 "core" ' +2 "manipulator"&c& +4 "core" &T   , * + "manipulator"&\\% +4 "core" %Љ  ! z k +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +111 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +251 "core" ( + "manipulator"&h& +4 "core" &   1  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &  !  +2 ."da"Forearm.seek PC +2 "manipulator"&x' +97 "core" ' +2 ."da"Hand.close + "manipulator"&[/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%^( +424 "core" ( +2 "storage"(`& +4 "core" & K L\ + "manipulator"&e& +4 "core" &  d  + "manipulator"&]% +3 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&d(_ +306 "core" ( + "manipulator"&\ & +4 "core" &[   - +2 "storage"(q& +3 "core" & R T \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&s'Д +123 "core" ' +2 ."da"Hand.open + "manipulator"&j1 +59 "core" 1 +2 "storage"(k- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(5'F +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(g' +59 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +55 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2809h.tif +4 "processing"%l& +14 "core" & \ +5 "manipulator"& & +10 "core" &[   - +4 "manipulator"&v% +10 "core" % Й   9 +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +93 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&t(, +186 "core" ( +2 "manipulator"&w& +4 "core" &, !  s  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &|& +3 "core" &, v  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&}'b +112 "core" ' + ."psFlush"Hand.close +2 "manipulator"&~/ +59 "core" / +2 "manipulator"&z& +4 "core" &, I 0 i  +2 "manipulator"&p% +4 "core" % N   k z +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( + "manipulator"&& +4 "core" &  $ *  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  ! .  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +99 "core" ' + "manipulator"& & +4 "core" &   3  +2 "manipulator"&% +4 "core" % & !  # +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"% (X +4 "core" &\  +9 &2x\ *y +9 &e~\ > +9 &u\ M +10 &KU\ K +9 & ]\ K +9 &[\ K +10 &W\ K +9 &QZ\ L +10 &X\ K +9 &Z\ K +9 & W\ K +10 &"ZZG\ K +9 &$\\\ K +9 &%Y\ K +10 &']\ K +9 &)bYy\ K +10 &+%Z{\ K +9 &,Zz\ K +9 &.Uj\ K +10 &0jZ`\ K +9 &2+Ye\ L +9 &3YT\ K +10 &5ZP\ L +9 &7rY\ K +10 &93Z \ L +9 &:Z \ K +9 &<Z\ L +10 &>zZ\ K +9 &@<X\ K +9 &A]\ K +10 &C[\ L +9 &E_\ L +10 &G:v\ O +9 &H\ Q +9 &J\ R +10 &LwM\ R +9 &N9d\ R +9 &O\ R +10 &Q\ R +9 &S|\ S +10 &U>{\ S +9 &W\ I +9 &X3H\ ` +10 &X 6\ 0 +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%& +4 "core" &X\ 0 + &Xw\ 0 +2 ."psFlush"Hand.open + "manipulator"&f1 +65 "core" 1 +3 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.729 seconds\ /var/log/esp/da22jun2809h.tif: TIFF Upload Complete\ +4 "manipulator"&r% +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2809h15s.tif +10 "core" %   A # +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +41 "core"  + "processing"%% +4 "core" %_?\ +2 #"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"%' +277 #"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/da22jun2809h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2809h20s.tif +1832 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%n @ +127 #"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/da22jun2809h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "10.729 sec auto-exposure",Subject: "da22jun2809h images!" +7 "storage"(- +8 "core" -' +2 "storage"(& +6 "core" & 4\ + "manipulator"&& +4 "core" &  1  + "manipulator"&% +4 "core" %  > 1  . +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +2 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%!  +126 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%" +94 "core" +15 ."psFlush"PS.seek :empty +6 "processing"%'F +46 "core" ( +2 "manipulator"&$& +4 "core" &j 0  4  + "storage"(#& +4 "core" &\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&&'Д +112 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"('' +58 "core" ' +3 "manipulator"&(& +8 "core" &j     +2 "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 3 +2 "manipulator"&%'< +38 "core" ' +5 ."da"Elbow.hold +2 "manipulator"&+, +13 "core" , +5 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(,' +21 "core" ' +3 "manipulator"&*% +8 "core" %F_ %  + +3 "storage"()& +8 "core" & d c\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 310 counts +2 "manipulator"&0'r +23 "core" ' +5 "manipulator"&1& +12 "core" &j    +2 "storage"(-& +8 "core" & y w J\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&2'Д +38 "core" ' +2 "storage"(R% +9 "core" % \ +5 ."downElevator"SE.seek :down +5 "storage"(.' +99 (4% +6 "core" %YK { \ QM +12 "manipulator"&7% +10 "core" %П (  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&3'\ +98 "core" ' +28 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (& +7 "core" & a\ +1788 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%6 +98 "core"  +3 "processing"%9% +8 "core" %GY\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%;' +594 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2110 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +5 "processing"%>  +35 "core" +2 ."psFlush"PTV.dial :mixing +111 "processing"%y @ +68 "core" @ +2 ."psFlush"PSV.dial :mixloop +4 "processing"%< +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%@'F +2615 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%: +108 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%?'T +1105 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%8' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%A +67 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%D  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%='d +308 "Can"`\ >= +2312 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%C +71 "core"  +4 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%F' +582 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%I' +2103 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%B +68 "core" +4 ."psFlush"PBV.dial PSV +4 "processing"%J U +53 "core" W +4 ."psFlush"PS.seek 0ml +4 "processing"%H'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +4 "processing"%E @ +47 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%K' +533 #"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)\ +2079 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'd +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%O @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2643 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%m  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%c'd +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%u  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%]' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2622 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&l& +3 "core" &j   B  +2 "manipulator"&o% +3 "core" % 8   &  +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +242 "core" ( +2 "manipulator"&v& +3 "core" &  R  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &   U  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&5' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&w/ +60 "core" / + ."psFlush"PC.seek :open +2 "processing"%|( +425 "core" ( + "manipulator"&s& +4 "core" &    + "manipulator"&d% +4 "core" %    r +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&z(, +138 "core" ( +2 "manipulator"&p& +4 "core" &,  r  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &,   t  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&}% +4 "core" % XF ( ' 4 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +124 "core" ' +2 #tFinished short da assay +1187 #-> access 3 +3 "storage"(% +3 "core" % %\ +2 "manipulator"&% +4 "core" %    + "manipulator"&t& +4 "core" &,    + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(([ +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (^& +3 "core" &[ \  +573 #t-> access 4 +2 "storage"(% +4 "core" % a\ + "manipulator"&f% +4 "core" %    F +2 "manipulator"&r& +3 "core" &,   <  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +983 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T \ +3889 "Can"8\ ++ +31753 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" &,    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(, +2 "core" ( +2 "manipulator"&& +3 "core" &,  "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +39 "core" &,    +9 .tForearm.seek :garage +2 "manipulator"&'b +94 "core" ' + .tHand.close +2 "manipulator"&/ +54 "core" / +2 "manipulator"&& +4 "core" &, "  x  +2 "manipulator"&n% +4 "core" % l # & H +2 .tForearm.seek :retract + "manipulator"&!'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +292 "core" ( +2 "manipulator"&& +4 "core" &! ! f 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &"   F 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#'O +96 "core" ' +2 "manipulator"&(& +4 "core" &" # 8 + "manipulator"& % +4 "core" %W '  ' +2 "collection"'& +3 "core" & \ +3 "collection"'& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'*(X +4 "core" & \ +7 &4 %g +10 &Yy 7 +9 &} J +10 &W J +9 &[ J +9 &C_ J +10 &Z J +9 &[ J +9 &^ J +10 &J_ K +9 & \\ J +10 &!Z J +9 &#\\ K +9 &%SW J +10 &'Y J +9 &([ J +9 &*] J +10 &,[Y J +9 &.\\ J +9 &/_ J +10 &1_ J +9 &3b] K +10 &5%\\ J +9 &6Y J +9 &8_ J +10 &:j\\ K +9 &<,\\ K +10 &=] J +9 &?[ J +9 &Ar] K +10 &C4\\ K +9 &Dh L +9 &F O +10 &Hcrr\ R +9 &Jpp\ W +10 &Kqr\ W +9 &Mpq\ W +9 &O\\rq\ X +10 &Qop\ X +9 &Rqp\ Y +9 &Tpq\ Y +10 &V`or\ Y +9 &W^rp\ 6 +9 &Xgpp\ (u +10 &Xqp U +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"')& +4 "core" &X|qr U +2 .tHand.open + "manipulator"&11 +57 "core" 1 +2 "manipulator"&-% +4 "core" % W   p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%R  +53 "core"  + "processing"%&% +4 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1614 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%4  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +1594 "core" ' + .tPSV.dial PSR +2 "processing"%' +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +2620 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%0  +93 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%, @ +70 "core" B +2 .tPS.seek 0ml + "processing"%2'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%.  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%9 +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&;& +4 "core" &  % M 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +32 "core" ( + "manipulator"&y& +4 "core" & %  ? ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &   } ' +2 .tForearm.seek CC +2 "manipulator"&'O +108 "core" ' +2 .tHand.close + "manipulator"&:/ +58 "core" / +2 .tCC.seek :open +2 "collection"'@( +429 "core" ( +2 "manipulator"&?& +4 "core" & ' _ ' + "manipulator"&A% +4 "core" % a  { +2 .tForearm.seek :retract +6 "manipulator"&D'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&8(, +278 "core" ( +2 "manipulator"&C& +4 "core" &,    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &, !  p  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'b +106 "core" ' +2 .tHand.open +2 "manipulator"&B1 +60 "core" 1 +2 "manipulator"&J% +4 "core" % aW %  %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +10562 "Can"C\ // +14949 #t-> $da[:extractVol]=0.19 +744 #-> startTube 4 +5854 #-> y +783 #-> shortDA +2 "collection"'E% +2 "processing"%H% +6 "core" %e  + %S  +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +181 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%M +41 "core" + .tPTV.dial :PRVmixing +2 "processing"%K  +69 "core" + .tPRV.dial :sipper +2 "processing"%L  +122 "core"  + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%N'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%S  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%P' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%O @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%U'd +588 "core" ' + .tPSV.dial PSR +2 "processing"%X +97 "core"  + "processing"%Q% +4 "core" %d  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%Z'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2613 "core" ' +2 .tPSV.dial PSR + "processing"%m +96 "core"  + "processing"%_% +4 "core" %f  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%\\'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%c' +1602 "core" ' +2 .tPSV.dial :mixloop + "processing"% +96 "core" + .tPRV.dial :sipper +2 "processing"%h  +42 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2613 "core" ' + .tPSV.dial PSR +7 "processing"%Y +153 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%[' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +95 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2617 "core" ' + #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%b& +4 "core" &X  + "manipulator"&e% +4 "core" %     + "storage"(`% +4 "core" % I\ + "storage"(x. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(](,e +513 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (\ & +2 "core" &,b ~\  +2 "manipulator"&& +4 "core" &, ! 0  + "manipulator"&j% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&q( +182 "core" ( +2 "manipulator"&l& +4 "core" &  \  k ' + "storage"(o& +4 "core" &,b \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&v'Ѽ +89 "core" ' +2 "storage"(a& +4 "core" &,b ^\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(+'g +284 "core" ' + "storage"(w- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3& +3 "core" &,b } \  + "manipulator"& & +4 "core" &  $  ' + .tElbow.seek 4 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&d& +4 "core" &  ) $ ' + "storage"(p& +42 "core" &,b \  +10 .tForearm.seek 4 + 300 counts + "manipulator"&{'А +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&5/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(' +7 "core" &   " ~ ' + "manipulator"&}% +5 "core" % Л   % +2 .tForearm.seek :retract + "manipulator"&~'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +177 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +68 "core" ( +2 "manipulator"&& +4 "core" &   }  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   7  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +120 "core" ' +2 "manipulator"&T& +4 "core" &    +2 "manipulator"&^% +4 "core" %-  V + "processing"%& +4 "core" &[  +2 "processing"%f& +5 "core" &X  +2 .tPC.seek :closed +2 "processing"%r(X +4 "core" &X  +7 & .b $d +9 &V|] 6 +10 &}\ K +9 &\\t K +9 &qb K +10 &3] K +9 &_ J +9 &` K +10 &y_ K +9 &:c K +9 &_ K +10 &!` J +9 &#` K +10 &%C_ K +9 &'` K +9 &(_ J +10 &*` K +9 &,K` K +9 &. b K +10 &/` K +9 &1_ K +10 &3Rc K +9 &5` K +9 &6_ K +10 &8^ K +9 &:Z` K +9 &<` K +10 &=a K +9 &?` K +10 &Ac` K +9 &C#f L +9 &Dn L +10 &F\ O +9 &HY\ Q +9 &J\ Q +10 &K\ Q +9 &M\ R +10 &O_\ R +9 &Q!\ R +9 &R\ R +10 &T\ R +9 &Vd\ S +9 &Whp &t +10 &X!j 3 +9 ( +3 "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&1 +4 "core" &X , +56 1 + "manipulator"&% +4 "core" % - * & F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"% U +2 %9 +6 "core" 9Jc +102 "processing"%9 +2 "core" 9Hc +102 "processing"%9 +3 "core" 9Hc  +102 "processing"%9 +2 "core" 9Fb  +102 "processing"%n9 +2 "core" 9Fb +102 "processing"%z9 +3 "core" 9Fc +102 "processing"% 9 +2 "core" 9Ec +102 "processing"%9 +2 "core" 9Fc +103 "processing"%9 +2 "core" 9Fb" +102 "processing"%$9 +2 "core" 9Gc& +102 "processing"%G9 +2 "core" 9Hc* +103 "processing"%(9 +2 "core" 9Kd/ +102 "processing"% 9 +2 "core" 9Lc3 +103 "processing"%9 +2 "core" 9Nd7 +103 "processing"%!9 +3 "core" 9Qb; +102 "processing"%9 +3 "core" 9Sc? +102 "processing"%)9 +2 "core" 9WdC +102 "processing"%19 +3 "core" 9[dH +102 "processing"%-9 +2 "core" 9^eL +103 "processing"%9 +2 "core" 9ceP +102 "processing"%R9 +3 "core" 9hdT +102 "processing"%&9 +2 "core" 9lfX +102 "processing"%#9 +2 "core" 9qe] +102 "processing"%k9 +3 "core" 9wfa +102 "processing"%49 +3 "core" 9~fe +102 "processing"%9 +2 "core" 9gi +102 "processing"%'9 +3 "core" 9gm +102 "processing"%79 +2 "core" 9hq +102 "processing"%09 +3 "core" 9hv +102 "processing"%9 +2 "core" 9hz +103 "processing"%,9 +2 "core" 9h~ +102 "processing"%%9 +3 "core" 9g +102 "processing"%.9 +2 "core" 9h +102 "processing"%29 +4 "core" 9h +102 "processing"%99 +2 "core" 9j\ +103 "processing"%69 +2 "core" 9i\ +102 "processing"%;9 +3 "core" 9i\ +102 "processing"%y9 +2 "core" 9j +102 "processing"%<9 +3 "core" 9k +102 "processing"%:9 +2 "core" 9k +102 "processing"%"9 +2 "core" 9k +103 "processing"%g9 +2 "core" 9l +102 "processing"%*9 +2 "core" 9l +103 "processing"%?9 +3 "core" 9l +102 "processing"%A9 +2 "core" 9\ l +3 .tPH.hold 2:00:00,28C +8 "processing"% pUp  +4 .tdelay 1:30 + "core"  +8126 "Can"H\ 87 +875 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +94 "core"  + "processing"%=% +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 +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%B'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%J  +122 "core"  +2 .tPSV.dial PTV +2 "processing"%D +68 "core" +2 .tPBV.dial :waste1 + "processing"%F  +57 "core" + "processing"%H% +4 "core" %Ҥ  +2 .tPS.seek 1.5ml +2 "processing"%E'T +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +3 .tPS.seek 0ml + "processing"%K'd +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%S +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%N' +2338 "core" ' +2 .tPSV.dial PTV + "processing"%O +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +7 "processing"%X +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%Q  +67 "core"  +2 .tPS.seek 0ml + "processing"%U'd +2289 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Z  +123 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%W @ +95 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%m'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%_  +41 "core"  + "processing"% % +4 "core" %gp\  +2 .tPS.seek 0.34ml +2 "processing"%\\'v +439 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air + "processing"%h  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%c'G[ +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%Y @ +67 "core" ? +3 .tPS.seek 0.5ml + "processing"%i' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%V  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%['Ҧ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%b +43 "core" + .tPTV.dial :mixing +2 "processing"%e @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%x% +4 "core" %ң]\  +2 .tPS.seek 1.85ml +2 "processing"%' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'j& +3 "core" & +2 "manipulator"&l& +4 "core" &    +2 "manipulator"&o% +3 "core" %\ *   $p +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(, +137 "core" ( +2 "manipulator"&8& +4 "core" &-  ' i + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +2 "core" &-   i +2 .tForearm.seek :garage +2 "manipulator"&w'b +104 "core" ' + .tHand.close +2 "manipulator"&3/ +61 "core" / +2 "manipulator"& & +4 "core" &- 4 ' i + "manipulator"&d% +4 "core" % nz    +2 .tForearm.seek :retract +2 "manipulator"&p'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +286 "core" ( + "manipulator"& & +5 "core" &3  ' H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &4   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'O +91 "core" ' +2 "manipulator"&v& +4 "core" &4   H +2 "manipulator"&+% +4 "core" %X "  r ] +41 "collection"'{& +13 "core" &  +2 "collection"'& +4 "core" &  +3 .tCC.seek :closed + "collection"'(X +5 "core" &  +7 &4 %g +9 &Zy\ 7 +9 &|\ K +10 &X J +9 &Z J +9 &H] K +10 &\ ^\ K +9 &\\\ K +10 &]\ J +9 &P[\ J +9 & Z\ J +10 &!]\ K +9 &#[\ K +9 &%YW\ J +10 &'Z\ J +9 &(Y K +10 &*Y\ J +9 &,_X\ K +9 &.!^\ K +10 &/]\ K +9 &1[\ K +9 &3iW\ J +10 &5+X\ J +9 &6X\ K +10 &8^\ J +9 &:pY\ K +9 &<3Y\ J +10 &=Y\ K +9 &?Y\ K +9 &AyY\ J +10 &C9^\ K +9 &Di\ L +10 &F|\ O +9 &HhQU\ S +9 &JRP\ W +10 &KVU\ W +9 &MYY\ W +9 &O`[\\\ X +10 &Q!_`\ Y +9 &R_c\ Y +10 &Ta`\ Y +9 &Vebc\ Y +9 &Waab\ 1 +10 &Xlce\ Q +9 ( +2 &Xqxde\ L +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + "collection"'s& +9 "core" &Xqwff\ L + .tHand.open +2 "manipulator"&T1 +55 "core" 1 +2 "manipulator"&^% +4 "core" % X '  ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 "processing"%~% +4 "core" %e`\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%|'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%f' +448 "Can"T\ ZZ +2168 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  + "collection"'t  +32 "core"  +118  + .tPSV.dial :mixloop +2 "processing"% +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%z  +41 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2606 "core" ' + .tPSV.dial :mixloop +7 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%$  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%G' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +41 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &3   $ H + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&!( +23 "core" ( +2 "manipulator"&& +4 "core" & '  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +2 "core" & !  5 +2 .tForearm.seek CC +2 "manipulator"&1'O +106 "core" ' + .tHand.close + "manipulator"&-/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&R& +4 "core" &   4 5 +2 "manipulator"&&% +3 "core" % W &  7 R +2 .tForearm.seek :retract +2 "manipulator"&#'\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&k(, +286 "core" ( +2 "manipulator"&4& +4 "core" &, W  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, $   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&''b +110 "core" ' + .tHand.open +2 "manipulator"&71 +61 "core" 1 + "manipulator"&0% +25 "core" % ]R  m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "10:46:59.24" +24879 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%, @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + + ."da"PSV.dial :air +2 "processing"%2  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2318 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%6 +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%;  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%y +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2290 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +133 "core"  + "processing"%g% +4 "core" %f\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "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"%?'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%C +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"%u% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'd +1593 "core" ' + ."da"delay 2:00 +3733 "Can"\\\ IJ +8270 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +32 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%H * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2299 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%S'd +2298 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%K +122 "core"  + "processing"%O% +5 "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"%P' +596 "core" ' + ."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 .PSV.dial PTV +2 "processing"%Q +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%Z% +3 "core" %Ҭ\\  +2 ."da"PS.seek 1.5ml +2 "processing"%'\\ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +48 "processing"%W * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%U'd +1594 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%c  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2289 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%i  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%b  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%e  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%` +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%x'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%\  +41 "core"  +2 "processing"%[% +4 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +328 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%j  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1555 "core" ' + ."da"PSV.dial :PML +7 "processing"%o +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%8 @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" + "processing"%% +4 "core" %Ҭl\ +2 ."da"PS.seek 1.85ml +2 "processing"%3' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%d'd +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +8617 "Can"O\ 77 +39385 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +46 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2302 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%a +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%+ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%p'd +2288 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +121 "core" +2 "processing"%s% +4 "core" %d\ + #"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"%T' +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 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 "processing"%q% +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"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'d +1599 "core" ' +2 ."da"delay 2:00 +6508 "Can"Q\ JI +5499 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +45 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2288 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2302 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"% % +3 "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"%$' +580 "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 +7 .PSV.dial PTV + "processing"%( +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%% +4 "core" %ң\  +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"%) * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-'d +1602 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +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 + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2298 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +69 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%1 +69 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2286 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +121 "core"  +2 "processing"%0% +3 "core" %c\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +44 "processing"% +16 ."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"%''Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" + "processing"%.% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'S +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%;  +33 "core" +2 ."da"delay 30 seconds +300 "Can"I\ 88 +2702 ."da"PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2287 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +138 "core"  +8 "processing"%=% +12 "core" %c\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +9 "processing"% +15 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%u' +334 "core" ' +3 ."da"delay 5 seconds +502 "processing"%?% +4 "core" %,\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%J' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%>'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%H  +32 "core" +2 "processing"%B% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'S +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +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"%M +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%S +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Q  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%N'd +2310 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +123 "core"  +2 "processing"%X% +4 "core" %cN\ + #"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"%W'Ҧ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +32 "core" +2 "processing"% % +4 "core" %ҧ/\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'W +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%h  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1604 "core" ' + "processing"%Y9 +3 "core" 9R5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%c  +4 "core" 5 5 +2 "processing"%& +3 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&i% +3 "core" %    /  +2 "storage"(b% +4 "core" % K G \ + "storage"(e. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(`( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (V& +2 "core" & I %\ +2 "manipulator"&\ & +4 "core" &,    + "manipulator"&[% +4 "core" %    L  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&x(_ +211 "core" ( + "manipulator"&j& +4 "core" &]  $  +2 "storage"(& +3 "core" & J J \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&o'Д +113 "core" ' + "storage"(8& +4 "core" & H M m\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(I'g +273 "core" ' + "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( 'z +35 "core" ' +2 "manipulator"&l& +4 "core" &]     + "manipulator"&3% +4 "core" %Њ   h 4 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&w& +4 "core" &  $  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &    +2 ."da"Forearm.seek PC + "manipulator"&d' +97 "core" ' + ."da"Hand.close +2 "manipulator"&a/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%v( +421 "core" ( + "storage"(+& +4 "core" & E K\ +2 "manipulator"&{& +3 "core" &    +2 "manipulator"&}% +3 "core" % !  \\ a +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +117 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&s(_ +282 "core" ( + "manipulator"&p& +4 "core" &b   2 R +2 "storage"(T& +3 "core" & L O \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +113 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +62 "core" 1 +2 "storage"(~- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +52 "storage"(q'F +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(^' +55 "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/da22jun2811h.tif +5 "processing"%& +15 "core" &4\ +4 "manipulator"&& +8 "core" &b   [ R +2 "manipulator"&% +6 "core" % д   o  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&t(, +173 "core" ( +2 "manipulator"&|& +4 "core" &-   # + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- , 8 # +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&f/ +59 "core" / +2 "manipulator"&z& +4 "core" &- J * d # + "manipulator"&% +4 "core" % _n   u +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +116 "core" ( +2 "manipulator"&n& +4 "core" &   ?  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &   a  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&(' +116 "core" ' + "manipulator"&G& +4 "core" & !  +2 "manipulator"&% +4 "core" %(   V +2 "processing"%& +3 "core" &\ +3 "processing"%)& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\ +8 &.\ $e +10 &Xy\ 7 +9 &{\ K +9 &X\ K +10 &x]\ L +9 &<V\ K +10 &Z\ K +9 &Z\ K +9 &Z\ K +10 &B]\ L +9 & W\ K +9 &!W\ K +10 &#Z\ K +9 &%LZ\ K +10 &'[\ K +9 &(ZM\ K +10 &*Z\ K +9 &,S[\ K +9 &.Z\ L +9 &/Y\ K +10 &1Y\ K +9 &3[Z|\ K +10 &5Zz\ K +9 &6Vr\ K +9 &8Za\ K +10 &:dZf\ K +9 &<%[\ K +9 &=W#\ K +10 &?Z\ K +9 &Al\\\ K +10 &C.\\\ K +9 &Db \ L +9 &Fm\ M +10 &Hd\ P +9 &J#\ Q +9 &K\ R +10 &M\ R +9 &Oh\ R +10 &Q)\ R +9 &R\ R +9 &T\ S +10 &Vm\ S +9 &Wbj\ , +9 &Xn\\\ 9 +9 ( +3 &X\ . +14 "processing"%)& +20 "core" &X\ . +4 &X\ . +2 &X\ . +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +3 "processing"%5& +14 "core" &X\ . +2 ."psFlush"Hand.open +4 "manipulator"&1 +5 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.649 seconds\ /var/log/esp/da22jun2811h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2811h15s.tif +48 "core" 1 +2 "manipulator"&% +4 "core" % ( I B l +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +88 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +53 "core"  +2 "processing"%1% +4 "core" %a[\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +589 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%' +221 #"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/da22jun2811h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2811h20s.tif +1881 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%R @ +78 #"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/da22jun2811h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.649 sec auto-exposure",Subject: "da22jun2811h images!" +13 "storage"(7- +2 "core" -' +2 "storage"(0& +6 "core" & \ +2 "manipulator"&!& +3 "core" & 4 +  +2 "manipulator"&#% +4 "core" %\ " > @ @ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&,(_ +52 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%. +68 "core" ( +2 "manipulator"&'& +4 "core" &h 4 = 2 , + "storage"( & +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&2'Д +3 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%;'F +113 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(y' +61 "core" ' +5 "manipulator"&<& +12 "core" &h   , +5 "storage"(6& +10 "core" & u ;\ +5 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&"'< +33 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&g, +8 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(:' +24 "core" ' +2 "manipulator"&*% +8 "core" %Pk   +4 "storage"(9& +6 "core" & H H p\ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +6 ."da"Forearm.seek 3 + 320 counts +3 "manipulator"&C'| +27 "core" ' +2 "manipulator"&=& +8 "core" &h ( ! , , +4 "storage"(A& +8 "core" & z \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&?'Д +44 "core" ' +5 "storage"(u% +8 "core" % x }\ +4 ."downElevator"SE.seek :down +5 "storage"(J' +99 (F% +6 "core" %\\K c c\ RO +4 "manipulator"&H% +7 "core" % % ! +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&B'\ +101 "core" ' +38 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (>& +7 "core" & { | n\ +1821 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%E +96 "core"  +4 "processing"%D% +8 "core" %Bw\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%L' +596 "core" ' +3 ."psFlush"delay 5 seconds +615 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2102 "core" ' +2 ."psFlush"delay 1 second +105 .PBV.dial :waste1 + "processing"%M  +34 "core" +3 ."psFlush"PTV.dial :mixing +5 "processing"% @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%O +110 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%S'F +2612 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%P +103 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%Q'T +1092 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +4 "processing"%K' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Z +70 "core" +2 ."psFlush"PTV.dial :puck +7 "processing"%X  +69 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%N'd +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +70 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%_' +594 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2112 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%W +70 "core" +4 ."psFlush"PBV.dial PSV +4 "processing"%U U +51 "core" V +4 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV +4 "processing"%m @ +4 "Can"\\\ >> +54 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +116 #"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)\ +2508 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%b' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%V'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%]  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%k'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%x'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%{ +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%p'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%T @ +43 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2617 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&@& +4 "core" &h  , + "manipulator"&% +4 "core" % '   - +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +245 "core" ( + "manipulator"&& +4 "core" &   P 8 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &   8 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&q' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&|/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +424 "core" ( + "manipulator"&& +4 "core" & !   6 +2 "manipulator"&s% +3 "core" %   O f +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&z(, +139 "core" ( + "manipulator"&& +5 "core" &-  \ Z [ + ."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"&n'b +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&$1 +54 "core" 1 +2 "manipulator"&% +4 "core" % h\\ 3 '  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&G'\ +118 "core" ' + #tFinished short da assay +946 #-> access 3 +2 "storage"(% +3 "core" % ;\ +2 "manipulator"&% +4 "core" %    ] 2 +2 "manipulator"&t& +3 "core" &-   [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (v& +2 "core" &[ K\  +716 #t-> access 4 +2 "storage"(5% +3 "core" % \ +2 "manipulator"&% +4 "core" %    M 2 + "manipulator"&& +4 "core" &-   [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"()(S +984 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (&& +2 "core" &P \ +5946 #t-> PS.flush + #Flushing Processing stage +2 "processing"%1% +3 "core" %^M  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +46 "processing"%(& +7 "core" &F  + "manipulator"&\\& +4 "core" &-   O [ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(, +3 "core" ( +2 "manipulator"&7& +4 "core" &-   ` [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-   H [ +2 .tForearm.seek :garage +2 "manipulator"&!'b +108 "core" ' + .tHand.close +2 "manipulator"&#/ +56 "core" / +2 "manipulator"&R& +4 "core" &- $ W [ + "manipulator"&%% +4 "core" % sv  !  +2 .tForearm.seek :retract +2 "manipulator"&''\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +120 "core" ( +2 "manipulator"&.& +5 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&<' +99 "core" ' +2 "manipulator"&6& +4 "core" &   +2 "manipulator"&-% +4 "core" %  f +2 "processing"%& +4 "core" &.  +2 "processing"%*& +5 "core" &F  +2 .tPC.seek :closed +2 "processing"%9(X +4 "core" &,  +9 &4,\ *z +9 &g*\ > +9 &s'\ K +10 &UY6\ K +9 &Z-\ J +9 &_3\ J +10 &^/\ J +9 &]]+\ K +9 & Z1\ J +10 &Z.\ J +9 & Z.\ J +10 &"g\\1\ J +9 &$']/\ K +9 &%X*\ J +10 &'_.\ J +9 &)n_.\ J +9 &+0]2\ J +10 &,_0\ K +9 &.\\/\ J +10 &0vZ.\ J +9 &28Y-\ J +9 &3Y1\ K +10 &5],\ K +9 &7}\\/\ K +9 &9?]6\ K +10 &;`1\ J +9 &<`5\ K +10 &>^4\ K +9 &@G]/\ K +9 &B\ Y.\ J +10 &CZ0\ K +9 &Ec.\ K +10 &GG{,\ M +9 &I.\ P +9 &J-\ Q +10 &L/\ Q +9 &NE,\ Q +9 &P*\ Q +10 &Q-\ R +9 &S+\ R +9 &UK.\ Q +10 &W .\ F +9 &X;O.\ b +10 &X/\ ( +2 ( +2 "processing"%*& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%=& +4 "core" &XN\ ( + .tHand.open +2 "manipulator"&A1 +53 "core" 1 + "manipulator"&^% +4 "core" % ,  f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%2 +40 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%,'T +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%F' +1601 "core" ' + .tPSV.dial PTV +2 "processing"%H +67 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +50 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +1855 "Can"Z\ 66 +760 "core" ' + .tPSV.dial PSR +2 "processing"%C +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%>' +584 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%:' +2129 "core" ' + .tPSV.dial PTV +2 "processing"%? +69 "core" +2 .tPBV.dial PSV + "processing"%J U +52 "core" W +2 .tPS.seek 0ml +2 "processing"%E'd +2613 "core" ' + .tPSV.dial PBV +2 "processing"%D @ +141 "core" > +2 .tPS.seek 2.5ml + "processing"%;' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%O' +2610 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%P'd +2617 "core" ' + .tPSV.dial PBV +6 "processing"%S @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%Q' +2614 "core" ' +2 .tPSV.dial :waste1 + "processing"%Z  +68 "core"  +2 .tPS.seek 0ml + "processing"%X'd +2611 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&K& +4 "core" &   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&N& +4 "core" &   I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&W' +107 "core" ' + .tHand.close +2 "manipulator"&U/ +55 "core" / +2 .tPC.seek :open + "processing"% ( +425 "core" ( + "manipulator"&m& +4 "core" &    +2 "manipulator"&h% +3 "core" %      +2 .tForearm.seek :retract +2 "manipulator"&c'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Y(, +122 "core" ( +2 "manipulator"&i& +4 "core" &-\   _  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-\    <  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e'b +107 "core" ' + .tHand.open +2 "manipulator"&b1 +53 "core" 1 +2 "manipulator"&\ % +4 "core" % g` &  < 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +113 "core" ' +36338 "Can"k\ ++ +20596 #t-> $da[:extractVol]=0.19 +515 #-> startTube 4 +614 #-> shortDA + "collection"']% +3 "processing"%[% +3 "core" %S  +6 %c*  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +544 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +121 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%j  +123 "core" + .tPRV.dial :sipper +2 "processing"%k  +42 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%8' +1261 "core" ' +2 .tPRV.dial :waste2 + "processing"%3 @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%l'd +589 "core" ' + .tPSV.dial PSR +2 "processing"%I +95 "core"  +2 "processing"%w% +4 "core" %g_  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +95 "core" +2 .tPS.seek 0ml +2 "processing"%x'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%r +95 "core"  +2 "processing"%/% +3 "core" %g  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%{'T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%+' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +95 "core" +2 .tPRV.dial :sipper + "processing"%}  +41 "core" +2 .tPS.seek 0ml +2 "processing"%T'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%p +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2607 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &  + "manipulator"&% +4 "core" %\   9 + "storage"( % +4 "core" % \ +50 "storage"(g. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(|(,e +513 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" &,b \  +2 "manipulator"&& +4 "core" &-\     + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&s( +224 "core" ( +2 "manipulator"&& +4 "core" &    + + "storage"(& +4 "core" &,b m\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&q'Ѽ +122 "core" ' + "storage"(& +4 "core" &,b X\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"($'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +3 "core" &,b Q\  + "manipulator"&n& +4 "core" &\   + +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &\    K + + "storage"(t& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&`'А +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&5& + "storage"(' +7 "core" &\  * % 0 + + "manipulator"&% +4 "core" % Ћ  * _ +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.seek PC +2 "manipulator"&&( +151 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +2 "manipulator"&1& +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 PC + "manipulator"&\\' +110 "core" ' + "manipulator"&7& +5 "core" &  \ m  + "manipulator"&0% +4 "core" % " "  +2 "processing"%#& +3 "core" &  +3 "processing"%R& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%%(X +5 "core" &x  +9 &2}\ *x +10 &d\ = +9 &~{\ L +9 &B_ K +10 &`\ K +9 &_ K +9 &a\ K +10 &J`\ K +9 & ] K +9 &`\ K +10 & _ K +9 &"S`\ J +10 &$` K +9 &%^ K +9 &'` K +10 &)Yb K +9 &+^\ K +10 &,c\ K +9 &.^\ J +9 &0aa\ K +10 &2$_ K +9 &3_ K +9 &5^ K +10 &7l[ J +9 &9+` K +9 &:`\ K +10 &<a\ K +9 &>q`\ K +10 &@3` K +9 &A`\ K +9 &Cc\ L +10 &Esx\ M +9 &G,h\ P +9 &H]\ Q +10 &J\ Q +9 &Loc\ Q +10 &N1\ Q +9 &O\ Q +9 &Q\ Q +10 &Su{\ R +9 &U7b\ R +9 &Va\ M +10 &X2@ga\ 's +9 &X\ 0 ) +6 ( + "processing"%R& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +6 .Hand.open +2 "manipulator"&z1 +3 "core" &X ) +59 1 + "manipulator"&G% +4 "core" % %  % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +101 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"% U +3 %!9 +4 "core" 9X^ +102 "processing"%69 +2 "core" 9Z_ +102 "processing"%-9 +2 "core" 9Z^  +103 "processing"%9 +2 "core" 9Y^  +102 "processing"%49 +3 "core" 9X^ +102 "processing"%'9 +2 "core" 9Z_ +102 "processing"%9 +3 "core" 9Z_ +102 "processing"%=9 +2 "core" 9Z_ +102 "processing"%A9 +3 "core" 9Z^" +102 "processing"%^9 +2 "core" 9\\_& +103 "processing"%*9 +2 "core" 9]^* +102 "processing"%29 +3 "core" 9^_/ +102 "processing"%<9 +2 "core" 9`_3 +102 "processing"%~9 +3 "core" 9b^7 +102 "processing"%,9 +3 "core" 9d_; +102 "processing"%H9 +2 "core" 9g_? +102 "processing"%y9 +2 "core" 9j_C +102 "processing"%F9 +3 "core" 9m_H +102 "processing"%C9 +2 "core" 9p_L +103 "processing"%"9 +2 "core" 9t_P +102 "processing"%>9 +2 "core" 9x`T +103 "processing"%?9 +2 "core" 9~`X +102 "processing"%J9 +2 "core" 9`] +103 "processing"%:9 +2 "core" 9aa +102 "processing"%D9 +2 "core" 9ae +103 "processing"%E9 +2 "core" 9bi +102 "processing"%L9 +3 "core" 9am +102 "processing"%;9 +2 "core" 9aq +102 "processing"%9 +3 "core" 9bv +102 "processing"%M9 +3 "core" 9cz +102 "processing"%9 +2 "core" 9c~ +102 "processing"%O9 +3 "core" 9b +102 "processing"%S9 +2 "core" 9c +102 "processing"%P9 +3 "core" 9c +102 "processing"%Z9 +2 "core" 9d +102 "processing"%Q9 +2 "core" 9d +102 "processing"%K9 +3 "core" 9d +102 "processing"%N9 +2 "core" 9d +102 "processing"%_9 +3 "core" 9e +102 "processing"%U9 +3 "core" 9e +102 "processing"% 9 +2 "core" 9e +102 "processing"%u9 +3 "core" 9f +102 "processing"%99 +2 "core" 9 f +3 .tPH.hold 2:00:00,28C +3 "processing"%m pUp  +2 .tdelay 1:30 +4 "core"  +8513 "Can"v\ 11 +488 .tPSR.select :air +2 .PSV.dial PSR + "processing"%h +95 "core"  + "processing"%i% +4 "core" %a\\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +584 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%W'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%  +124 "core"  + .tPSV.dial PTV +2 "processing"%b +69 "core" + .tPBV.dial :waste1 +2 "processing"%\  +51 "core" +2 "processing"%c% +4 "core" %ҧ  +2 .tPS.seek 1.5ml +2 "processing"%e'W +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%['d +1596 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%j * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%k +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%X' +2321 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%3 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +2295 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%w  +123 "core" +2 .tPSV.dial :mixloop + "processing"%l +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%a'c +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%o  +40 "core"  +2 "processing"%r% +4 "core" %`  +2 .tPS.seek 0.34ml + "processing"%/'o +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'x  +29 "core" + .tPRV.dial :air +2 "processing"%{  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%d'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%} @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%+' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%p  +39 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%T'Ҧ +1598 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste1 +7 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ңj  + .tPS.seek 1.85ml +2 "processing"% ' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%)'d +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" & +2 "manipulator"&& +3 "core" & ! !   +2 "manipulator"&% +3 "core" %    O S +51 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +136 "core" ( +2 "manipulator"&& +4 "core" &-  % W f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-   f +2 .tForearm.seek :garage + "manipulator"&'b +100 "core" ' + .tHand.close +2 "manipulator"&V/ +53 "core" / + "manipulator"&& +4 "core" &- : )  f +2 "manipulator"&f% +4 "core" % vv '  Z  +2 .tForearm.seek :retract + "manipulator"&n'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +286 "core" ( + "manipulator"&t& +4 "core" &7  % 4 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +4 "core" &7 & < J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'O +103 "core" ' +2 "manipulator"&& +5 "core" &7 ( * J + "manipulator"&s% +4 "core" %X   _ +2 "collection"'q& +4 "core" &\ +2 "collection"'$& +5 "core" &w\ +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &x\ +7 & $~\ $c +9 &Wx\ 6 +10 &}q\ K +9 &Vz\ K +9 &v]}\ K +10 &8W}\ K +9 &Zz\ J +10 &Z~\ K +9 &~Y~\ K +9 &@Zt\ K +10 & Yv\ K +9 &!X{\ K +9 &#W\ K +10 &%JYx\ J +9 &'\ ]~\ K +10 &(W~\ K +9 &*Wn\ K +9 &,PX\ K +10 &.Zz\ J +9 &/[z\ K +9 &1]\ K +10 &3X]u\ K +9 &5\\|\ K +10 &6]x\ K +9 &8Yt\ K +9 &:`X}\ K +10 &<#[|\ J +9 &=Zu\ K +9 &?]}\ K +10 &AhYz\ K +9 &C*[u\ K +10 &Dh|\ L +9 &F}\ N +9 &HZkl~\ R +10 &Jijw\ V +9 &Khk}\ W +9 &Mii}\ X +10 &OQjiu\ X +9 &Qhh|\ Y +10 &Rjj|\ Y +9 &Tkj~\ Y +9 &VVjjx\ Y +10 &Wkijs\ * +9 &Xu(gj|\ Q +9 ( +3 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 + "collection"'1& +4 "core" &X~kii~\ H + &X~mii|\ H +2 .tHand.open + "manipulator"&(1 +58 "core" 1 +2 "manipulator"&% +4 "core" % X : $ M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +119 "core" ' + .tPSV.dial PSR +2 "processing"%0 +95 "core"  +2 "processing"%#% +4 "core" %e%\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%z +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +845 "Can"^\ YY +1772 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%!  +2 "collection"'R  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%6 +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%\\  +70 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2615 "core" ' + .tPSV.dial :air +7 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%4' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%=  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%*'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +4 "core" &6 &  J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&~& +4 "core" &6 * & 1 J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &6 "  ; J +2 .tForearm.seek CC +2 "manipulator"&H'O +90 "core" ' + .tHand.close +2 "manipulator"&y/ +56 "core" / +2 .tCC.seek :open +2 "collection"'F( +426 "core" ( + "manipulator"&C& +4 "core" &6    J +2 "manipulator"&"% +3 "core" % U  2 5 +2 .tForearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(, +289 "core" ( + "manipulator"&J& +4 "core" &-   l  +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"&D'b +117 "core" ' +2 .tHand.open + "manipulator"&E1 +57 "core" 1 +2 "manipulator"&L% +4 "core" % JQ 0 + - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 ."da"delayUntil "12:16:55.22" +24940 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%M  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air + "processing"%O  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%P +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Z  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Q +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +2310 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +122 "core"  + "processing"%U% +4 "core" %hw\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%9  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%h +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + "processing"%@% +4 "core" %Ңq\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +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"%b'd +1602 "core" ' +2 ."da"delay 2:00 +4161 "Can"T\ hg +7842 #"da"recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2290 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +50 "processing"%j  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2291 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +122 "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"%' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%8 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%X  +32 "core" +2 "processing"%w% +4 "core" %ҩc\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'Y +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%o  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2286 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%} +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%d  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2270 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%+  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "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"%'a +385 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%g  +42 "core"  + "processing"%T% +4 "core" %_]\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%B  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 "processing"%&% +4 "core" %ҧt\  +2 ."da"PS.seek 1.85ml +2 "processing"%V' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'd +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +9080 "Can"_\ 66 +38923 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%.  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%t  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2306 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%s +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%q  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2289 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%1% +4 "core" %is\ + #"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"%(' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +6 "processing"%$  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +32 "core" +2 "processing"%5% +4 "core" %Ҫd\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'Z +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1618 "core" ' +2 ."da"delay 2:00 +6951 "Can"V\ `_ +5051 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +34 "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 + "processing"%R +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%\\ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%-'d +2301 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +122 "core"  +2 "processing"%4% +3 "core" %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"%=' +583 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%A  +32 "core" +2 "processing"%2% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'T +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1599 "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 +49 "processing"%7 * +35 "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"%C' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2305 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +121 "core"  +2 "processing"%L% +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"%>' +588 "core" ' +2 ."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 .PSV.dial PTV + "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%M  +35 "core" + "processing"%% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'S +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%P'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Z  +33 "core" +2 ."da"delay 30 seconds +665 "Can"\\\ 65 +2337 ."da"PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2303 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%N +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2305 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +137 "core"  +8 "processing"%i% +20 "core" %fs\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +9 "processing"% +23 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%@' +340 "core" ' +3 ."da"delay 5 seconds +502 "processing"%u% +3 "core" %}\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +341 "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 .PSV.dial PTV + "processing"%\ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +32 "core"  +2 "processing"%W% +4 "core" %Ҧg\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'V +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%e * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1599 "core" ' + ."da"delay 10 seconds +1003 #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"%j * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2330 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%w +121 "core"  +2 "processing"%3% +3 "core" %f\ +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 +504 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%l +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +32 "core" +2 "processing"%r% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'R +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%{  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%/'d +1597 "core" ' + "processing"%}9 +3 "core" 9T5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%d  +3 "core" 5 +2 5 + "processing"%x& +4 "core" &X\ ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&+% +3 "core" %\ !    = +2 "storage"(% +4 "core" % P I\ + "storage"(. +3 "core" .(,e + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +202 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &\  R *\ +2 "manipulator"&g& +4 "core" &-   t  + "manipulator"&T% +4 "core" %\ "   = +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&(_ +218 "core" ( +2 "manipulator"&B& +4 "core" &`  ` + "storage"( & +4 "core" & J H \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +109 "core" ' + "storage"(& +4 "core" & S \\\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(Y'g +274 "core" ' + "storage"(&- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +3 "storage"('z +33 "core" ' +2 "manipulator"&& +4 "core" &`   ` + "manipulator"&V% +4 "core" %Р   " +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."da"Elbow.seek PC +7 "manipulator"&.( +256 "core" ( + "manipulator"&& +4 "core" &   C  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" & "    +46 ."da"Forearm.seek PC +10 "manipulator"&f' +119 "core" ' + ."da"Hand.close +2 "manipulator"&/ +62 "core" / +3 ."da"PC.seek :open +2 "processing"%( +423 "core" ( +2 "storage"(s& +4 "core" & b a\ + "manipulator"&q& +4 "core" &   + "manipulator"&v% +4 "core" %    m ? +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&1(_ +280 "core" ( + "manipulator"&n& +5 "core" &[ "  n H + "storage"((& +4 "core" & j d\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&$'Д +86 "core" ' +2 ."da"Hand.open + "manipulator"&01 +60 "core" 1 +2 "storage"(#- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(5'F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(' +59 "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/da22jun2812h.tif +4 "processing"%& +13 "core" &"\ +4 "manipulator"&)& +7 "core" &[   H +2 "manipulator"&z% +6 "core" % Б   w +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&R(, +174 "core" ( +2 "manipulator"&& +4 "core" &-  $ c  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &-   D  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\'b +98 "core" ' +5 ."psFlush"Hand.close +2 "manipulator"&G/ +61 "core" / +2 "manipulator"&& +4 "core" &- H 2 s  +2 "manipulator"&!% +3 "core" % m   M f +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&4( +135 "core" ( +2 "manipulator"&-& +4 "core" &    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &  ( C  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +121 "core" ' +2 "manipulator"&A& +4 "core" & ! %  +2 "manipulator"&2% +4 "core" % !  u +2 "processing"%& +4 "core" &\ +3 "processing"%,& +4 "core" &\ +3 ."psFlush"PC.seek :closed +3 "processing"%~(X +3 "core" &\ +6 &5\ %f +10 &X}\ 7 +9 &{\ K +9 &T\ K +9 &}X\ K +10 &AU\ J +9 &\\\ K +10 &Y\ K +9 &Y\ K +9 &GZ\ K +10 & Y\ K +9 &!W\ K +9 &#Z\ K +12 &%OZ\ K +8 &']\ K +12 &(Z\ K +6 &*Z\ K +9 &,X\\|\ K +10 &.Z\ K +9 &/[k\ K +10 &1Yi\ K +9 &3^Zh\ L +9 &5"Zj\ K +10 &6YZ\ K +9 &8Z\ K +9 &:h\\\ K +10 &<)\\\ K +9 &=]\ K +10 &?[\ L +9 &AoZ\ K +9 &C0\\\ L +10 &D]\ L +9 &Fp\ M +9 &Hg\ Q +10 &J'\ Q +9 &K\ Q +9 &M\ R +10 &Ol\ R +9 &Q-#\ R +10 &R\ S +9 &T\ R +9 &Vr\ R +10 &Wak\ , +9 &Xn\ : +9 ( +3 "processing"%,& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%& +4 "core" &X\ . + &X~\ . + ."psFlush"Hand.open +2 "manipulator"&71 +56 "core" 1 +2 "manipulator"&`% +4 "core" % J 3 } +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +111 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +41 "core"  + "processing"%H% +4 "core" %eM\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +61 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.536 seconds\ /var/log/esp/da22jun2812h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2812h15s.tif +522 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +523 #"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/da22jun2812h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2812h20s.tif +1576 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%C @ +176 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%E  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%L +74 #"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/da22jun2812h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.536 sec auto-exposure",Subject: "da22jun2812h images!" +9 "storage"(<- +13 "core" +8 ."psFlush"PS.seek :empty +2 "processing"%>'F +3 "core" -' +2 "storage"(& +6 "core" &\  \ + "manipulator"&M& +4 "core" &   w  +2 "manipulator"&% +3 "core" %\ !  z +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&D(_ +278 "core" ( + "manipulator"&*& +6 "core" &j # 5 8  +2 "storage"(O& +4 "core" &\ \ \ +2 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&Z'Д +90 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(Q' +58 "core" ' +2 "manipulator"&K& +4 "core" &j ! %   +6 "storage"(P& +17 "core" & { v A\ +3 ."da"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&_'< +33 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&U, +8 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(N' +23 "core" ' +3 "manipulator"& % +8 "core" %JZ ! ! +3 "storage"(S& +8 "core" & c b\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 314 counts +4 "manipulator"&h'v +22 "core" ' +2 "manipulator"&i& +148 "core" &j $ 0  +2 "storage"(9& +7 "core" & |\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&u'Д +25 "core" ' +2 "storage"(@% +14 "core" % \ +7 ."downElevator"SE.seek :down +6 "storage"(' +98 (\ % +7 "core" %pL { ,\ RN +3 "manipulator"&c% +10 "core" %e     +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&W'\ +91 "core" ' +43 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (& +6 "core" & }\ +1381 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR + "processing"%e +97 "core"  +3 "processing"%b% +9 "core" %GD\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +10 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2115 "core" ' +5 ."psFlush"delay 1 second +111 .PBV.dial :waste1 +2 "processing"%]  +36 "core"  +2 ."psFlush"PTV.dial :mixing +4 "processing"% @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%k'F +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +98 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%8'T +1095 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +10 "processing"%[' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%w +70 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%3  +67 "core"  +4 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%X'd +2611 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%l +73 "core"  +4 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%o' +595 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%r' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"% +71 "core" +3 ."psFlush"PBV.dial PSV +3 "processing"%I U +52 "core" V +4 ."psFlush"PS.seek 0ml +4 "processing"%{'d +2610 "core" ' +4 ."psFlush"PSV.dial PBV +4 "processing"%a @ +49 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%}' +387 "Can"x\ ?> +472 #"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)\ +1762 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%p'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%g @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%?'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%t U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%n'd +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%( @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &j ' $ E  +2 "manipulator"&)% +3 "core" %\ %  !  > +2 ."psFlush"Elbow.seek PC +2 "manipulator"&z( +245 "core" ( +2 "manipulator"&& +4 "core" & $ a  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & $   +2 ."psFlush"Forearm.seek PC +2 "manipulator"&5' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +60 "core" / + ."psFlush"PC.seek :open +2 "processing"%6( +424 "core" ( +2 "manipulator"&$& +4 "core" &   Y  + "manipulator"&1% +4 "core" %  !  q +2 ."psFlush"Forearm.seek :retract + "manipulator"&G'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +137 "core" ( + "manipulator"&!& +4 "core" &-\  Y Z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-\  Z +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&-'b +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&=1 +56 "core" 1 +2 "manipulator"&\\% +4 "core" % YQ -   + ."psFlush"Forearm.reconfigure :loose +48 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +122 "core" ' +2 #tFinished short da assay +5796 #-> access 3 +2 "storage"(2% +3 "core" % 4\ +2 "manipulator"&% +4 "core" %\   5 +2 "manipulator"&R& +3 "core" &-\   3 Z +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"('([ +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[ \  +3214 #t-> access 4 +2 "storage"(% +3 "core" % \ +2 "manipulator"&7% +4 "core" %\   - + "manipulator"&`& +4 "core" &-\ #   Z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(,(S +983 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ("& +3 "core" &V \ +7 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &Z \ +2 "manipulator"&^& +3 "core" &-\   ? Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(, +14 "core" ( +2 "manipulator"&J& +4 "core" &-   P  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&E'b +101 "core" ' + .tHand.close +2 "manipulator"&L/ +53 "core" / +2 "manipulator"&<& +4 "core" &- $    + "manipulator"&% +4 "core" % o} ! '  - +2 .tForearm.seek :retract +2 "manipulator"&M'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"&:& +4 "core" &# %  K :/ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &# !  :/ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&O'O +102 "core" ' + "manipulator"&4& +4 "core" &#  $ :/ +2 "manipulator"&K% +4 "core" %L !  s \ + "collection"'P& +4 "core" &  +2 "collection"'y& +5 "core" &V  +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &T  +8 &5E +{ +10 &fE > +9 &s; L +9 &V]A J +10 &YF J +9 &YC J +10 &YC K +9 &]_ J +9 &Yc K +10 &YA J +9 & Y: J +9 &"g[\\ J +10 &$(\\= J +9 &%YX J +10 &'_ K +9 &)n]@ J +9 &+0_ J +10 &,` J +9 &.` J +9 &0v_ J +10 &28XG J +9 &3XG K +10 &5Z K +9 &7~_D J +9 &9?_L K +10 &;]R K +9 &<ZG J +9 &>[P J +10 &@G^N K +9 &B\ ^D J +10 &C_E K +9 &EnD L +9 &G?vN P +10 &HhiO\ U +9 &JhlC\ W +9 &LohhS\ X +10 &N2ijP\ W +9 &OhiF\ X +9 &QiiC\ X +10 &StjjH\ Y +9 &U6ijP\ Y +10 &VkhS\ L +9 &X$LiiB\ $o +9 &XjiC\ Z +9 ( +2 &X}hiH\ O +2 "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'S& +4 "core" &X}ii% O + .tHand.open +2 "manipulator"&i1 +60 "core" 1 +2 "manipulator"&% +4 "core" % L , 7 < \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +114 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%9  +52 "core"  +2 "processing"%D% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%@'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Q  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +1354 "Can"\ HG +253 "core" ' + .tPSV.dial PSR +2 "processing"%\ +75 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%c' +2607 "core" ' +3 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%h  +93 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%N @ +70 "core" B + .tPS.seek 0ml +2 "processing"%u'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2608 "core" ' +2 .tPSV.dial :PTV + "processing"%b +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%>'d +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &#   J :/ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +15 "core" ( + "manipulator"& & +4 "core" &  # Z 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  "  2 +2 .tForearm.seek CC + "manipulator"&j'O +92 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open + "collection"'k( +425 "core" ( + "manipulator"&8& +4 "core" & ! v 2 +2 "manipulator"&w% +4 "core" % Y   s + .tForearm.seek :retract +2 "manipulator"&3'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(, +285 "core" ( + "manipulator"&l& +4 "core" &-   v  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o'b +106 "core" ' + .tHand.open +2 "manipulator"& 1 +59 "core" 1 +2 "manipulator"&I% +4 "core" % ^^ '  [ % + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +955 #t-> PS.flush +2 #Flushing Processing stage + "processing"%a% +3 "core" %g  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%{& +4 "core" &  + "manipulator"&d& +4 "core" &-    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(, +2 "core" ( +2 "manipulator"&+& +3 "core" &-  \ Z  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'b +101 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 "manipulator"&g& +4 "core" &- %  8  + "manipulator"&p% +4 "core" % t   ] +2 .tForearm.seek :retract + "manipulator"&|'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +117 "core" ( + "manipulator"& & +4 "core" &   6  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&?' +128 "core" ' + "manipulator"&;& +4 "core" &  U  +2 "manipulator"&&% +4 "core" %   $ + "processing"%& +5 "core" &  +2 "processing"%V& +6 "core" &  +2 .tPC.seek :closed +3 "processing"%(X +3 "core" &  +5 & 8 +9 &BJy\ 0 +10 &uu\ D +9 &!b K +9 &a K +10 &\\ J +9 &i^ K +10 &+] K +9 &] J +9 &[ K +10 &r] J +9 &!2a K +9 &"a K +10 &$a K +9 &&x`\ K +10 &(:[ K +9 &)` K +9 &+_ J +10 &-] J +9 &/B[ K +9 &1\\ K +10 &2\\ K +9 &4\\ K +10 &6L^ J +9 &8 ` K +9 &9\\ K +10 &;\\ K +9 &=S[ K +9 &?_\ J +10 &@^\ K +9 &B` K +10 &DZ_ K +9 &Fk\ L +9 &G\ O +10 &I\ Q +9 &KQ\ Q +9 &M\ Q +10 &N\ R +9 &P\ R +10 &RW\ Q +9 &T\ R +9 &U\ R +10 &W\ 2 +9 &Xf-b\ V +9 &X$ 0 +3 ( + "processing"%V& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 +2 "processing"%Y& +4 "core" &X  0 + .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&t% +4 "core" %  ( !  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tPSV.dial PSR + "processing"% +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1096 "core" ' + .tPSR.select :air +51 "processing"% +11 .tPS.seek 2.5ml + "processing"%%' +1623 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPTV.dial :puck + "processing"%q  +71 "core"  + .tPBV.dial :waste1 +2 "processing"%s  +51 "core" +2 .tPS.seek 0ml +2 "processing"%f'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%v +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%(' +582 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +2107 "core" ' + .tPSV.dial PTV +2 "processing"%0 +69 "core" + .tPBV.dial PSV +2 "processing"%. U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial PBV +2 "processing"%) @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :waste1 +7 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2607 "core" ' + .tPSV.dial PTV +2 "processing"%~ +67 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%$'d +2612 "core" ' + .tPSV.dial PBV +2 "processing"%1 @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%!' +2611 "core" ' +3 .tPSV.dial :waste1 +2 "processing"%  +69 "core"  +4 .tPS.seek 0ml +2 "processing"%5'd +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +7 "manipulator"&z& +4 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "manipulator"&=( +2 "core" ( +2 "manipulator"&\\& +4 "core" & &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &     +2 .tForearm.seek PC +2 "manipulator"&-' +93 "core" ' + .tHand.close +2 "manipulator"&2/ +62 "core" / +2 .tPC.seek :open +2 "processing"%( +421 "core" ( + "manipulator"&R& +4 "core" &     +2 "manipulator"&% +4 "core" %    + .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +124 "core" ( + "manipulator"&7& +4 "core" &, % # $  +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"&''b +106 "core" ' + .tHand.open +2 "manipulator"&"1 +62 "core" 1 +2 "manipulator"&H% +4 "core" % [[ + & %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +107 "core" ' +16722 "Can"\ 32 +20996 #t-> $da[:extractVol]=0.19 +548 #-> startTube 4 +269 #-> shortDA +2 "collection"'J% +2 "processing"%C% +3 "core" %Su +6 %f  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +319 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%L +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%<  +123 "core" + .tPRV.dial :sipper +2 "processing"%  +122 "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 + "processing"%A  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%E' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%: @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%/'d +590 "core" ' +2 .tPSV.dial PSR + "processing"%* +96 "core"  + "processing"%4% +4 "core" %b  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%K'T +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%P' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +95 "core" +2 .tPS.seek 0ml +2 "processing"%F'd +2617 "core" ' + .tPSV.dial PSR +7 "processing"%S +95 "core"  + "processing"%i% +4 "core" %a +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%y' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +95 "core" +2 .tPRV.dial :sipper + "processing"%D  +41 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%# +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +94 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2618 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%_& +4 "core" &  + "manipulator"&h% +4 "core" % +)   > #d + "storage"(% +4 "core" % \ + "storage"(N. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(c(,e +513 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &,b i t \  +2 "manipulator"&u& +4 "core" &-  ! g  +2 "manipulator"&b% +3 "core" % +) ( d #d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&e( +171 "core" ( + "manipulator"&& +4 "core" &   # +2 "storage"( & +3 "core" &,b \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +117 "core" ' + "storage"(& +4 "core" &,b K\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"(Z- +4 "core" -' + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 ( & +3 "core" &,b \  + "manipulator"&8& +9 "core" &  " & @ # + .tElbow.seek 4 +2 "manipulator"&w( +3 "core" ( + "manipulator"&j& +4 "core" &  %  # + "storage"(l& +4 "core" &,b \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&X'А +49 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&]/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & + "storage"(I' +8 "core" &    # + "manipulator"&3% +4 "core" % З  ! n + +2 .tForearm.seek :retract + "manipulator"&o'\ +112 "core" ' +2 .tElbow.seek PC +2 "manipulator"&a( +143 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +103 "core" ( +2 "manipulator"&{& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &   ~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&+' +88 "core" ' +2 "manipulator"&x& +4 "core" &   K +2 "manipulator"&% +3 "core" % ! " $ +2 "processing"%g& +4 "core" & +2 "processing"%p& +6 "core" & +2 .tPC.seek :closed +2 "processing"%[(X +4 "core" &  +6 &8\ %g +9 &X|\ 7 +9 &~\ K +10 &Z\ K +9 &_\ K +9 &G]\ K +10 & ^\ K +59 &`\ K +3 &]\ K + &Nb\ K +2 & ]\ K +2 &!]\ J + &#^\ K + &%W]\ K +6 &'_\ K +9 &(^\ J +9 &*^\ K +10 &,__\ K +9 &. \\\ K +10 &/_\ K +9 &1_\ K +9 &3h_\ J +10 &5(`\ K +9 &6^\ K +10 &8_\ K +9 &:o\\\ K +9 &<0`\ K +10 &=_\ K +9 &?_|\ K +9 &Aw^n\ K +10 &C8cm\ K +9 &Dlu\ M +9 &Fx\ O +10 &Hny\ Q +9 &J0t\ Q +10 &K~\ Q +9 &M{\ R +9 &Osw\ R +10 &Q5~\ R +9 &Rt\ R +9 &Tz\ R +10 &Vyx\ R +9 &Wav\ )| +10 &Xni\ 9 +8 ( +2 &Xc\ / +2 "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&r1 +54 "core" 1 + "manipulator"& % +4 "core" % 9 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +113 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +3 %;9 +6 "core" 9A] +102 "processing"%&9 +2 "core" 9?] +102 "processing"%9 +2 "core" 9>]  +102 "processing"%}9 +2 "core" 9>]  +103 "processing"%|9 +2 "core" 9>] +102 "processing"%69 +3 "core" 9=] +102 "processing"%Y9 +2 "core" 9<] +102 "processing"%9 +2 "core" 9>] +102 "processing"%t9 +3 "core" 9>]" +102 "processing"%V9 +3 "core" 9@]& +102 "processing"%9 +2 "core" 9A]* +102 "processing"%?9 +2 "core" 9B]/ +102 "processing"%>9 +3 "core" 9D_3 +102 "processing"%9 +3 "core" 9H]7 +102 "processing"%9 +2 "core" 9J]; +102 "processing"%q9 +3 "core" 9N^? +102 "processing"%s9 +2 "core" 9R^C +102 "processing"%%9 +2 "core" 9V^H +102 "processing"%v9 +3 "core" 9[^L +102 "processing"%f9 +3 "core" 9`^P +102 "processing"%(9 +2 "core" 9e_T +102 "processing"%09 +3 "core" 9k_X +102 "processing"%.9 +2 "core" 9p_] +103 "processing"%n9 +2 "core" 9w`a +102 "processing"%)9 +2 "core" 9~`e +102 "processing"%9 +2 "core" 9ai +103 "processing"%9 +2 "core" 9am +102 "processing"%9 +3 "core" 9aq +102 "processing"%9 +3 "core" 9av +102 "processing"%U9 +2 "core" 9bz +102 "processing"%~9 +2 "core" 9a~ +102 "processing"%W9 +3 "core" 9b +102 "processing"%19 +2 "core" 9a +102 "processing"%$9 +4 "core" 9c +102 "processing"% 9 +3 "core" 9c +102 "processing"%!9 +2 "core" 9c +102 "processing"%z9 +2 "core" 9c +102 "processing"%\\9 +3 "core" 9c +102 "processing"%G9 +2 "core" 9c +103 "processing"%29 +2 "core" 9d +102 "processing"%T9 +3 "core" 9d +102 "processing"%9 +2 "core" 9d +102 "processing"%9 +2 "core" 9 f +3 .tPH.hold 2:00:00,28C +3 "processing"%R pUp  +2 .tdelay 1:30 +5 "core"  +8639 "Can"\ 22 +361 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%7% +4 "core" %aP  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%`' +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"%=  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%" +68 "core" +2 .tPBV.dial :waste1 + "processing"%H  +50 "core" +2 "processing"%% +4 "core" %ҥ  +2 .tPS.seek 1.5ml +2 "processing"%''U +589 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%J * +32 "core" , +3 .tPS.seek 0ml + "processing"%C'd +1627 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%< * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%5' +2309 "core" ' +2 .tPSV.dial PTV + "processing"%A +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%E  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +2276 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%4  +124 "core" + .tPSV.dial :mixloop +2 "processing"%/ +42 "core" + .tPRV.dial :ab1 +2 "processing"%K @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%M'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%P  +40 "core"  +2 "processing"%S% +4 "core" %eE  +2 .tPS.seek 0.34ml +2 "processing"%i't +436 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +30 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%9'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%y' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%#  +53 "core" + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%O'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%@ +41 "core" + .tPTV.dial :mixing +2 "processing"%Q @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%_  +33 "core" + "processing"%h% +4 "core" %Ң1\  +2 .tPS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +3 .tPS.seek 0ml + "processing"%,'d +1954 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & + "manipulator"&u& +4 "core" & " % = + "manipulator"&b% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +137 "core" ( + "manipulator"& & +4 "core" &-  o  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&'b +103 "core" ' + .tHand.close +2 "manipulator"&^/ +59 "core" / +2 "manipulator"&Z& +5 "core" &- ' * G  + "manipulator"& % +4 "core" % py    +2 .tForearm.seek :retract + "manipulator"&8'\ +120 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +295 "core" ( + "manipulator"&l& +4 "core" &$ $  $ :. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &$   :. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +98 "core" ' +2 "manipulator"&3& +4 "core" &$  ) E :. + "manipulator"&e% +4 "core" %? ' ) ) $ +2 "collection"'& +4 "core" &{  +2 "collection"'& +5 "core" &{  +2 .tCC.seek :closed + "collection"'X(X +4 "core" &]  +9 &5T\ +| +10 &hZ\ ? +9 &r\\\ L +10 &]XY\ K +9 & Y`\ J +9 &[X\ J +10 &[[\ J +9 &e^^\ J +9 &'ZT\ J +10 &Y_\ J +9 & ]X\ K +10 &"mZM\ K +9 &$0YS\ J +9 &%YN\ K +10 &'^P\ K +9 &)u]R\ K +9 &+8]R\ J +10 &,Y_\ K +9 &.XV\ J +10 &0~[V\ J +9 &2@ZQ\ J +9 &4]H\ K +10 &5\\M\ J +9 &7ZI\ J +9 &9G]I\ K +10 &;\ ]Q\ J +9 &<ZE\ J +10 &>]P\ K +9 &@P]T\ J +9 &B[H\ J +10 &C_L\ K +9 &EnJ\ M +9 &GG`{D\ P +10 &H8<P\ T +9 &JIFD\ V +10 &LyXUJ\ W +9 &N9`]Q\ X +9 &OcdH\ X +10 &QefG\ Y +9 &S|giF\ Y +9 &U>ijF\ Y +10 &WkkC\ I +9 &X?mlB\ 1 +10 &XzgjlF\ G +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 + "collection"'{& +4 "core" &XzZjkN\ G + &XzZlmP\ G + .tHand.open +2 "manipulator"&d1 +53 "core" 1 +2 "manipulator"&w% +4 "core" % ? 9 6 5 $ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%g% +4 "core" %c'\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +51 "processing"%I'U +1603 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%o  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"%r +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +970 "Can"\ `` +1650 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%;  + "collection"'p  +32 "core"  +117 + .tPSV.dial :mixloop +2 "processing"%& +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%+  +71 "core" +2 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 .tPSV.dial :air +6 "processing"%}  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%6 +43 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&?& +4 "core" &# ' ) 6 :. +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +19 "core" ( +2 "manipulator"&& +4 "core" & (  J ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & %  K ( +2 .tForearm.seek CC + "manipulator"&q'O +98 "core" ' + .tHand.close +2 "manipulator"&s/ +53 "core" / +2 .tCC.seek :open +2 "collection"'%( +425 "core" ( + "manipulator"&v& +4 "core" &  ( ! ( +2 "manipulator"&f% +3 "core" % @  ( B  +2 .tForearm.seek :retract +2 "manipulator"&('\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&0(, +283 "core" ( + "manipulator"&.& +5 "core" &,  $  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)'b +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % \\` '  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."da"delayUntil "13:46:53.97" +24898 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%~ * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%W  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2312 "core" ' + ."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 +2 "processing"%! +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +40 "core"  +2 ."da"PS.seek 0ml + "processing"%\\'d +2292 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%G +122 "core"  + "processing"%2% +4 "core" %gf\ +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"%T' +589 "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"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core" + "processing"%\ % +5 "core" %Ң[\  +2 ."da"PS.seek 1.5ml + "processing"%`'R +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"%"'d +1594 "core" ' +2 ."da"delay 2:00 +4320 "Can"\ DD +7683 #"da"recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +69 "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"%L +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +122 "core"  + "processing"%A% +4 "core" %cN\ + #"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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%E +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%4% +4 "core" %ҧf\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'W +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*'d +1606 "core" ' + ."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"%S * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2284 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%i +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%9  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'d +2294 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +43 "processing"%y  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%@  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Q  +40 "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"%h'a +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +42 "core"  + "processing"%O% +4 "core" %ga\ +2 ."da"PS.seek 0.55ml +2 "processing"%' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%b +41 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%a% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.85ml +2 "processing"%^' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +9180 "Can"\ == +38823 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%B  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%l  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%] +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%e +41 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%8'd +2299 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%k +122 "core"  + "processing"%{% +4 "core" %fb\ + #"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' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%g  +35 "core" + "processing"% % +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%,'W +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%I'd +1593 "core" ' + ."da"delay 2:00 +7032 "Can"\ [[ +4971 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%r  +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"%p +68 "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"%& +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%}  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%6 +134 "core"  +2 "processing"%|% +4 "core" %cO\ + #"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 +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%V +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +33 "core" + "processing"%?% +4 "core" %ңa\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%s'd +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%j  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%x * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%X +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%n  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'d +2299 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%% +4 "core" %]i\ + #"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"%(' +582 "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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 "processing"%~% +4 "core" %ҧP\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'W +587 "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 +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +826 "Can"\ CD +2176 ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%z +68 "core"  +45 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%T  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2304 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +8 "processing"%7% +17 "core" %f\ +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +20 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%\ ' +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" % \  +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"%`'Ҧ +1592 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%H +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%-% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'R +595 "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 +1605 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +33 "core" + ."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"%J +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%C' +2338 "core" ' + ."da"PSV.dial PTV +7 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%E  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2295 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +134 "core"  +2 "processing"%:% +3 "core" %g+\ +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"%K'Ҧ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +32 "core" +2 "processing"%S% +4 "core" %ҫq\  +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"%* * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +1601 "core" ' + "processing"%D9 +4 "core" 9P5 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%9  +4 "core" 5 5 + "processing"%F& +4 "core" &XP\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&y% +4 "core" % % * " I  + "storage"(@% +4 "core" % G M\ + "storage"(Q. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(_( +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (#& +2 "core" &\ \  \ +2 "manipulator"&N& +3 "core" &,    +2 "manipulator"&O% +3 "core" % %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&h(_ +203 "core" ( + "manipulator"&& +4 "core" &c  $  +2 "storage"(& +3 "core" & Q K 4\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&b'Д +107 "core" ' +2 "storage"( & +4 "core" & S S \ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +267 "core" ' +2 "storage"(a- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(Z'z +33 "core" ' +2 "manipulator"&u& +4 "core" &c    +2 "manipulator"&^% +3 "core" %А   ( +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&m'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&B( +240 "core" ( +2 "manipulator"&& +4 "core" &  & 0 8 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &    8 +2 ."da"Forearm.seek PC +2 "manipulator"& ' +116 "core" ' +2 ."da"Hand.close + "manipulator"&]/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%3( +424 "core" ( +2 "storage"(e& +4 "core" & c a\ + "manipulator"&& +4 "core" & !   8 + "manipulator"&% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&k'\ +114 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&{(_ +284 "core" ( + "manipulator"&8& +4 "core" &i "  +2 "storage"(d& +3 "core" & c a\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +101 "core" ' +2 ."da"Hand.open + "manipulator"&1 +56 "core" 1 +2 "storage"(g- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(w' +57 "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/da22jun2814h.tif +5 "processing"%o& +9 "core" &\ +4 "manipulator"&,& +8 "core" &i    +3 "manipulator"&r% +5 "core" % Р %  5  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(, +166 "core" ( +2 "manipulator"&I& +4 "core" &-  % 7 Y + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-   B Y +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+'b +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +56 "core" / + "manipulator"&}& +4 "core" &- L 8 Y +2 "manipulator"&;% +4 "core" % g{    +2 ."psFlush"Forearm.seek :retract + "manipulator"&6'\ +114 "core" ' +54 ."psFlush"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&|( +118 "core" ( + "manipulator"&& +4 "core" &  $ Y  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   %  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&V' +132 "core" ' + "manipulator"&t& +4 "core" & , * _  +2 "manipulator"&?% +4 "core" % ) # >  +2 "processing"%Y& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +10 &2x\ *y +9 &d~\ = +10 &s\ L +9 &GUF\ K +9 & Yl\ K +10 &W\ K +9 &W\ K +9 &OY\ K +10 &Wz\ J +9 &Yv\ K +10 & Ye\ K +9 &"WY^\ K +9 &$Zh\ K +10 &%Y\\\ K +9 &'ZP\ K +9 &)_YP\ K +10 &+"XB\ J +9 &,\\?\ K +10 &.[<\ K +9 &0eY\ L +9 &2(W\ K +10 &3U\ J +9 &5Z\ L +9 &7pY\ J +10 &91\\\ K +9 &:ZP\ K +10 &<Y\ K +9 &>wZ\ K +9 &@8Ze\ K +10 &AZ\ K +9 &C\\z\ K +9 &E|`\ L +10 &G7u|\ N +9 &H\ Q +10 &J\ Q +9 &Lto\ Q +9 &N4n\ R +10 &Ox\ R +9 &Qn\ R +9 &Sxs\ S +10 &U:Z\ S +9 &VY\ K +9 &X3Fza\ b +10 &X 8W\ . +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 "processing"%j& +4 "core" &XY\ . + &XZ\ . + ."psFlush"Hand.open +2 "manipulator"&x1 +53 "core" 1 +68 "manipulator"&X% +4 "core" %    \\  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&s'\ +103 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.18 seconds\ /var/log/esp/da22jun2814h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2814h15s.tif +8 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%f +53 "core"  + "processing"%q% +5 "core" %a \ + #"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"%n' +372 #"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/da22jun2814h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2814h20s.tif +1735 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%v @ +178 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +42 #"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/da22jun2814h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.18 sec auto-exposure",Subject: "da22jun2814h images!" +4 "storage"(- +11 "core" -' +2 "storage"(>& +5 "core" & w\ +3 "manipulator"&(& +3 "core" & @ D  +2 "manipulator"&% +4 "core" %\ 8 1  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&U(_ +34 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%~ +96 "core" +13 ."psFlush"PS.seek :empty +2 "processing"%)'F +156 "core" ( +2 "manipulator"&& +5 "core" &W -  ' / +2 "storage"(W& +3 "core" &\ \  *\ +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"& 'Д +103 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(!' +58 "core" ' +4 "manipulator"&z& +11 "core" &W  / +4 "storage"($& +12 "core" & \ +4 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&G'< +37 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&2, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +10 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(\\' +27 "core" ' +3 "manipulator"&T% +8 "core" %LL  +3 "storage"(1& +10 "core" & G K\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&'x +26 "core" ' +3 "manipulator"&7& +14 "core" &` '   . +4 "storage"(& +8 "core" & m  T\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +22 "core" ' +4 "storage"(\ % +8 "core" % ?\ +6 ."downElevator"SE.seek :down +6 "storage"(=' +96 (H% +17 "core" %M a W \ RO +4 "manipulator"&% +15 "core" %Ј  &   +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&-'\ +99 "core" ' +29 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (`& +8 "core" & &\ +1643 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%' +97 "core"  +3 "processing"%"% +8 "core" %@K\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%L' +596 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%<' +2125 "core" ' +5 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +6 "processing"%J  +35 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +70 "core" A +4 ."psFlush"PSV.dial :mixloop +8 "processing"%A +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2610 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%E'T +1091 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"%C' +1609 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%4 +70 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%:  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml + "processing"%5'd +2614 "core" ' +4 ."psFlush"PSV.dial PSR +108 "processing"%/ +74 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%P' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%S' +2101 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%K +70 "core" +6 ."psFlush"PBV.dial PSV +4 "processing"%* U +51 "core" U +4 ."psFlush"PS.seek 0ml +3 "processing"%'d +2620 "core" ' +5 ."psFlush"PSV.dial PBV +2 "processing"%M @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +366 "Can"\ FF +365 #"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)\ +1884 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%y +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%@' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%#'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%0'T +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"% +66 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +69 "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"%b' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%l U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%] @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2622 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%8'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2620 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&o& +4 "core" &`   . + "manipulator"&,% +4 "core" %\ 2   { ( +2 ."psFlush"Elbow.seek PC +2 "manipulator"&r( +253 "core" ( + "manipulator"&k& +4 "core" & %  Z  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &    +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&I/ +57 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%&( +424 "core" ( + "manipulator"&& +4 "core" &    + "manipulator"&{% +4 "core" %  M +2 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +121 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&}(, +121 "core" ( + "manipulator"&;& +4 "core" &-\   ^  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-\   M  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+'b +105 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" % kb )  + +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t'\ +124 "core" ' + #tFinished short da assay +6008 #-> access 3 +3 "storage"(?% +3 "core" % L\ + "manipulator"&Y% +4 "core" %\      +2 "manipulator"&p& +3 "core" &-\    Z  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(6([ +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (3& +3 "core" &[ \  +861 #t-> access 4 +2 "storage"(j% +3 "core" % :\ +2 "manipulator"&x% +4 "core" %\      + "manipulator"&X& +4 "core" &-\      +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +983 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (f& +2 "core" &T \ +7 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +5 "core" &k \ + "manipulator"&V& +4 "core" &-\   F  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&i(, +31 "core" ( + "manipulator"&.& +4 "core" &-  T  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'b +101 "core" ' +2 .tHand.close + "manipulator"&>/ +53 "core" / +2 "manipulator"&(& +4 "core" &- "  S  +2 "manipulator"&% +4 "core" % up     + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +287 "core" ( +2 "manipulator"&|& +4 "core" &6  a J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6 !  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'O +99 "core" ' +2 "manipulator"&n& +4 "core" &7  %  J +2 "manipulator"&z% +4 "core" %H  !   + "collection"'$& +4 "core" &h  +2 "collection"'s& +5 "core" &i  +2 .tCC.seek :closed +2 "collection"'T(X +4 "core" &s  +7 &4q %g +9 &Zyk 7 +10 &|n K +9 &Zj J +9 &\\k J +10 &G^i J +57 &^i K +3 &[h K + &Xk J +5 &OYu J + & [| J + &!^m J + &#]x J +6 &%WW J +9 &'Yz J +10 &([} J +9 &*\\z K +9 &,_Yx J +10 &.!Z~ J +9 &/\\y J +10 &1]| K +9 &3f\\ K +9 &5)]| J +10 &6]y J +9 &8^w J +9 &:oYy J +10 &<1\\v J +9 &=_z J +9 &?Yy J +10 &AwZ J +9 &C9^{ J +10 &Dg L +9 &F\ O +9 &Hgmqy\ S +10 &J!kn\ U +9 &Kmmw\ V +9 &Mlly\ W +10 &O`kj\ X +9 &Q"ik\ X +10 &Rlk\ X +9 &Tlm\ X +9 &Vekky\ Y +10 &Wakkz\ 0 +9 &Xljm|\ O +9 ( +2 &Xpiol|\ K +2 "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'1& +4 "core" &Xpjkl K +2 .tHand.open + "manipulator"&71 +64 "core" 1 + "manipulator"&w% +5 "core" % H (  q  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%\  +52 "core"  +2 "processing"% % +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%U'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%H  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%! +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +1938 "Can"\ NN +672 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +94 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%` +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%\\ @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%=  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2624 "core" ' + .tPSV.dial :PTV +2 "processing"%" +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%)'d +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +4 "core" &6 &  3 J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&J( +3 "core" ( +2 "manipulator"&& +4 "core" &6  ! J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &6   ' J +2 .tForearm.seek CC +2 "manipulator"&<'O +104 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&E& +4 "core" &6   J +2 "manipulator"&4% +3 "core" % ^   +2 .tForearm.seek :retract +2 "manipulator"&:'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&C(, +287 "core" ( +2 "manipulator"&/& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" &-   5  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P'b +124 "core" ' +2 .tHand.open +2 "manipulator"&K1 +52 "core" 1 +2 "manipulator"&*% +4 "core" % V 1   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +118 "core" ' +9543 #t-> PS.flush + #Flushing Processing stage +2 "processing"%M% +3 "core" %a.  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &)  + "manipulator"&9& +4 "core" &-    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(, +2 "core" ( +2 "manipulator"&y& +3 "core" &-  \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&Q'b +103 "core" ' + .tHand.close +2 "manipulator"&@/ +61 "core" / + "manipulator"&N& +4 "core" &- & 0  +2 "manipulator"&#% +3 "core" % os  ! :  +2 .tForearm.seek :retract +2 "manipulator"&c'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&O( +122 "core" ( + "manipulator"&& +4 "core" & \  c  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0' +104 "core" ' +2 "manipulator"&& +4 "core" &    + "manipulator"&a% +4 "core" %  y +2 "processing"% & +3 "core" &R +3 "processing"%^& +4 "core" &L +2 .tPC.seek :closed +2 "processing"%u(X +4 "core" &o +7 &6~\ $e +10 &W}|\ 7 +9 &|\ K +9 &\\\ J +10 &x`{\ K +9 &<\\]\ J +9 &^}\ K +10 &[~\ K +9 &Z\ K +10 &C\\\ K +9 & [~\ K +9 &!]^\ J +10 &#^~\ K +9 &%K`^\ K +9 &' b]\ K +10 &(]b\ J +9 &*]f\ K +10 &,S`b\ K +9 &.[\ K +9 &/a_\ K +10 &1]W\ J +9 &3[_d\ K +10 &5ba\ K +9 &6]`\ J +9 &8_[\ K +10 &:c``\ K +9 &<$b\ K +9 &=^y\ K +10 &?\\{\ K +9 &Ak]a\ K +9 &C,]^\ K +10 &Dc\\\ L +9 &Fr\ M +10 &Hdf\ P +9 &J#b\ Q +9 &Kd\ Q +10 &M\ Q +9 &Oh}\ Q +9 &Q)^\ R +10 &R\ R +9 &Td\ R +10 &Vmc\ R +9 &Waj_\ - +9 &X`d\ 3 +9 ( +2 &Xe\ - + "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%& +4 "core" &X0\ - + .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&l% +4 "core" % , * N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +124 "core" ' + .tPSV.dial PSR +2 "processing"%] +67 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%h'T +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +1614 "core" ' + .tPSV.dial PTV +2 "processing"%m +68 "core" +2 .tPTV.dial :puck +2 "processing"%  +70 "core"  + .tPBV.dial :waste1 +2 "processing"%e  +50 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"% +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%d' +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%8' +2111 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"%B U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%o'd +2615 "core" ' + .tPSV.dial PBV +2 "processing"%, @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%k' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%Z  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%I +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2616 "core" ' +2 .tPSV.dial PTV + "processing"% +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial PBV +2 "processing"%{ @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%;' +2607 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2620 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&r& +4 "core" & & $   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & $   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &    +2 .tForearm.seek PC + "manipulator"&+' +101 "core" ' +50 .tHand.close +2 "manipulator"&?/ +53 "core" / +2 .tPC.seek :open + "processing"%Y( +425 "core" ( + "manipulator"&p& +4 "core" & %   + "manipulator"&_% +4 "core" % " !  & +2 .tForearm.seek :retract +2 "manipulator"&3'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&j(, +139 "core" ( +2 "manipulator"&x& +4 "core" &-   k + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &-   \ k +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'b +108 "core" ' +2 .tHand.open + "manipulator"&f1 +55 "core" 1 +2 "manipulator"&q% +4 "core" % V] 1 1 l ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +114 "core" ' +10280 "Can"\ *) +60002 \ ** +4410 #t-> $da[:extractVol]=0.19 +784 #-> startTube 4 +555 #-> shortDA +2 "collection"'.% +4 "core" %S_  +2 "processing"%v% +5 "core" %a  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1703 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%> +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%(  +123 "core" +2 .tPRV.dial :sipper + "processing"%  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%}'` +2280 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%t  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1269 "core" ' +2 .tPRV.dial :waste2 + "processing"%| @ +96 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +587 "core" ' + .tPSV.dial PSR +2 "processing"%i +96 "core"  + "processing"%n% +4 "core" %a  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%z'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +1595 "core" ' +2 .tPSV.dial :mixloop +6 "processing"% +95 "core" +2 .tPS.seek 0ml +2 "processing"%%'d +2606 "core" ' + .tPSV.dial PSR +2 "processing"%1 +95 "core"  +2 "processing"%7% +3 "core" %c  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%w'T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +95 "core" +2 .tPRV.dial :sipper + "processing"%  +41 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%g +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%H' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +96 "core" +2 .tPS.seek 0ml + "processing"%!'d +2607 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +6 "processing"%& +4 "core" &~  +2 "manipulator"&% +3 "core" %\  +7 "storage"(`% +4 "core" % :\ + "storage"(\\. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(G(,e +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" &,d \  +2 "manipulator"&& +3 "core" &- ! ( k +2 "manipulator"&"% +3 "core" %\  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&'( +182 "core" ( +2 "manipulator"&L& +4 "core" & 0  $ ) + "storage"(& +4 "core" &,d \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&A'Ѽ +100 "core" ' +2 "storage"(& +4 "core" &,d \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" &,d \  + "manipulator"&E& +4 "core" & "   ) + .tElbow.seek 4 +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&<& +4 "core" & ( A ) + "storage"(/& +4 "core" &,d \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&5'А +62 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&J/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +2 "storage"(*' +7 "core" & # ! ) +2 "manipulator"&:% +4 "core" % | ! " Z + .tForearm.seek :retract +2 "manipulator"&P'\ +109 "core" ' + .tElbow.seek PC +2 "manipulator"&M( +145 "core" ' + ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&& +4 "core" &   $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &  )  $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&y' +113 "core" ' +2 "manipulator"&F& +4 "core" &  % $ + "manipulator"&@% +4 "core" %   ? +2 "processing"%N& +3 "core" &  +3 "processing"%#& +6 "core" &  +2 .tPC.seek :closed +2 "processing"%C(X +4 "core" &f  +7 &.i $e +9 &V{_\ 6 +9 &f\ K +10 &\\_\ K +9 &p_c K +10 &2`\\\ K +9 &_c\ J +9 &__\ K +10 &x`S\ K +9 &9bL\ K +9 &^X\ J +10 &!_U\ K +9 &#]Q\ K +9 &%B_V\ K +10 &'cW\ K +9 &(_S\ K +10 &*]P\ K +9 &,J_S\ K +9 &. a\\\ K +10 &/]J\ K +9 &1_:\ K +9 &3S_9\ J +10 &5`@\ K +9 &6]F\ J +10 &8_D\ K +9 &:[_;\ J +9 &<aB\ K +10 &=`H\ K +9 &?_H\ J +9 &Aa`C\ K +10 &C"e8\ L +9 &DpC\ L +10 &FJ\ P +9 &HY<\ Q +9 &JI\ Q +10 &K2\ Q +9 &M>\ Q +9 &O_5\ Q +10 &Q!3\ Q +9 &RA\ R +10 &T*\ R +9 &Vf-\ R +9 &Whr2\ 'w +10 &X!n3\ 6 +9 ( +2 "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&S1 +3 "core" &X9 , +54 1 + "manipulator"&% +4 "core" %  &  ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Q U +2 %9 +6 "core" 9<U +102 "processing"%a9 +2 "core" 9;T +102 "processing"% 9 +3 "core" 9;T  +102 "processing"%D9 +2 "core" 99U  +102 "processing"%c9 +2 "core" 99U +103 "processing"%&9 +2 "core" 98U +102 "processing"%9 +2 "core" 99T +102 "processing"%9 +2 "core" 9:T +103 "processing"%l9 +5 "core" 9:U" +102 "processing"%^9 +2 "core" 9:U& +103 "processing"%]9 +2 "core" 9<V* +102 "processing"%09 +3 "core" 9>U/ +102 "processing"%)9 +3 "core" 9@U3 +102 "processing"%h9 +3 "core" 9AU7 +102 "processing"%m9 +2 "core" 9EU; +102 "processing"%9 +2 "core" 9HU? +102 "processing"%e9 +2 "core" 9KVD +103 "processing"%[9 +2 "core" 9OVH +102 "processing"%9 +2 "core" 9SVL +103 "processing"% 9 +2 "core" 9XWP +102 "processing"%d9 +2 "core" 9]WT +103 "processing"%9 +2 "core" 9bVX +102 "processing"%B9 +2 "core" 9hX] +103 "processing"%89 +3 "core" 9nXa +102 "processing"%,9 +2 "core" 9tWe +102 "processing"%o9 +2 "core" 9{Xi +102 "processing"%Z9 +3 "core" 9Ym +102 "processing"%k9 +2 "core" 9Xr +102 "processing"%I9 +4 "core" 9Zv +102 "processing"%29 +2 "core" 9Zz +102 "processing"%9 +2 "core" 9Z~ +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"%;9 +2 "core" 9\\ +103 "processing"%r9 +2 "core" 9] +102 "processing"%9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9\\ +102 "processing"%?9 +3 "core" 9^ +102 "processing"%O9 +2 "core" 9^ +102 "processing"%b9 +3 "core" 9^ +102 "processing"%u9 +2 "core" 9_ +102 "processing"%p9 +3 "core" 9_ +102 "processing"%_9 +2 "core" 9h +3 .tPH.hold 2:00:00,28C +3 "processing"%x pUp  +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%X +95 "core"  + "processing"%+% +4 "core" %i +2 #tPulling 0.5ml of PSR.wash +51 .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%f'Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%q  +124 "core"  + .tPSV.dial PTV +2 "processing"%3 +69 "core" + .tPBV.dial :waste1 +2 "processing"%6  +50 "core" + "processing"%.% +4 "core" %ҡ  +2 .tPS.seek 1.5ml +2 "processing"%v'Q +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%> * +31 "core" , +3 .tPS.seek 0ml + "processing"%('d +1596 "core" ' +2 .tdelay 5:00 +8460 "Can"\ 66 +21542 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%}' +2293 "core" ' +2 .tPSV.dial PTV +2 "processing"%| +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%n  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2295 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%z  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%$ @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%1'c +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%7  +40 "core"  +2 "processing"%%% +4 "core" %d[\  +2 .tPS.seek 0.34ml +2 "processing"%w's +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%s'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%g @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%W' +854 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%U  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%H'Ҧ +1606 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%\\% +5 "core" %Ҥf\  +2 .tPS.seek 1.85ml + "processing"%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &> +2 "manipulator"&L& +4 "core" &    $ + "manipulator"&% +4 "core" %\   "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +137 "core" ( +2 "manipulator"&& +4 "core" &-\ &  M R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-\ ' $ ; R +2 .tForearm.seek :garage + "manipulator"&'b +104 "core" ' +2 .tHand.close + "manipulator"&T/ +57 "core" / + "manipulator"&E& +4 "core" &-\ ) + 8 R +2 "manipulator"&<% +4 "core" % vu  + %  + .tForearm.seek :retract +2 "manipulator"&/'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +297 "core" ( +2 "manipulator"&K& +4 "core" &$  ( > :0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &# " # n :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''O +125 "core" ' +4 "manipulator"&A& +9 "core" &% $ :0 +3 "manipulator"&~% +8 "core" %D  "  +4 "collection"'5& +5 "core" &[ +4 "collection"'& +10 "core" &J\ +6 .tCC.seek :closed +4 "collection"'9(X +8 "core" &) +2 &5  +6 &2{3 *y +7 &e0 = +11 &u/ K +8 &JW4 K +10 & ]+ K +10 &\\, J +8 &[' J +10 &T_. J +10 &Y8 J +8 &X4 J +11 & X2 J +8 &"]Y5 J +10 &$\\4 K +10 &%\\) K +8 &'^1 J +10 &)c_3 K +10 &+&\\1 J +8 &,\\2 J +11 &.^6 J +8 &0k_4 J +10 &2-Y' K +10 &3\\1 K +8 &5Y$ J +10 &7s_! J +10 &95Z. K +8 &:_/ J +11 &<Y' K +8 &>|^/ J +9 &@=Y/ K +11 &B_9 J +8 &C_0 K +10 &E~l! L +10 &G6_f, P +8 &H]Z\ T +11 &J`a\ U +8 &Lidc!\ V +10 &N(hg\ W +10 &Okk'\ X +8 &Qln!\ X +10 &Sjoo\ Y +10 &U,oo \ Y +7 &Voo\ T +10 &X ;pr . +9 &X}or G +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 +2 "collection"'4& +4 "core" &X[ss\ G + &X\\sr G + .tHand.open +2 "manipulator"&F1 +60 "core" 1 +2 "manipulator"&@% +4 "core" % I  &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%* +95 "core"  +2 "processing"%P% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y'U +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%S  +41 "core"  +2 .tPS.seek 0ml + "processing"%'d +1600 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%#' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%a  + "collection"'y  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%D  +70 "core" +2 .tPS.seek 0ml +2 "processing"%c'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%&  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%l'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%^  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%0 +43 "core" +2 .tPS.seek 0ml +2 "processing"%)'d +1862 "Can"\ SS +751 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&h& +4 "core" &#  " I :0 +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&m( +2 "core" ( +2 "manipulator"&& +3 "core" &# * " :0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &#  P :0 +2 .tForearm.seek CC +2 "manipulator"&['O +94 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"' ( +427 "core" ( + "manipulator"&d& +4 "core" &#  " i :0 +2 "manipulator"&% +4 "core" % \\ &   + .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +51 "manipulator"&8(, +288 "core" ( + "manipulator"&,& +5 "core" &,  &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &, !    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'b +111 "core" ' +2 .tHand.open + "manipulator"&k1 +61 "core" 1 +2 "manipulator"&I% +4 "core" % ZW &  +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +108 "core" ' +2 ."da"delayUntil "15:24:29.29" +24871 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2303 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%; +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +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"%  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%?'d +2291 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +121 "core"  +2 "processing"%b% +4 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +12 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +5 "processing"%u' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%_  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%X +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" + "processing"%!% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%3'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%6  +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 +2 "processing"%f +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Q +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +93 "Can"\ ST +410 ."da"PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2285 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%( +122 "core"  + "processing"%|% +4 "core" %iH\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%n +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core" + "processing"%z% +4 "core" %ҤP\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +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"%1 +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2299 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%s  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2285 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%W  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +6 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%` +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%\\'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%=  +42 "core"  + "processing"%H% +4 "core" %\\<\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%"  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core" +2 "processing"%M% +3 "core" %Ҩ4\  +2 ."da"PS.seek 1.85ml +2 "processing"%T' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +23745 "Can"\ TT +24257 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%K  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%~ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +43 "processing"%5  +59 "core" +2 ."da"PS.seek 0ml +2 "processing"%/'d +2306 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%4% +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"%F' +589 "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"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%* +68 "core" +4 ."da"PBV.dial :waste1 +2 "processing"%P  +32 "core"  + "processing"%'% +4 "core" %ҥY\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +586 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Y'd +1595 "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"%y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%D +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%&  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%c'd +2267 "Can"\ MM +26 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %e$\ +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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +33 "core" +2 "processing"%h% +4 "core" %ҧ.\ + ."da"PS.seek 1.5ml +2 "processing"%'W +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%[ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2300 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +134 "core"  +2 "processing"%I% +4 "core" %a3\ + #"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"%B' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%Z'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +32 "core" +2 "processing"%{% +4 "core" %Ҥp\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%) * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%;'d +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%r  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%u  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%_'d +2274 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +123 "core"  +8 "processing"%+% +15 "core" %bz\ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +6 "processing"%!' +335 "core" ' +2 ."da"delay 5 seconds +503 "processing"%p% +3 "core" %|\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%q' +330 "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"%6 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 "processing"%.% +4 "core" %Ҩm\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%3 * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%v'd +1217 "Can"\ yy +385 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +32 "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 +45 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2314 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%( +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%n'd +2285 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +121 "core"  +2 "processing"%z% +4 "core" %g\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%i'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%7% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'T +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'd +1597 "core" ' + "processing"%w9 +3 "core" 9R5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%g  +4 "core" 5 5 +2 "processing"%s& +3 "core" &XS\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\ % +3 "core" %\ >   P . +2 "storage"(W% +4 "core" % $ $ O\ + "storage"(. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(( +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (`& +2 "core" &\  M \ +2 "manipulator"&U& +4 "core" &, !    + "manipulator"&=% +4 "core" %\ ?   . +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&H(_ +212 "core" ( + "manipulator"&\\& +4 "core" &k " \ Y +2 "storage"("& +4 "core" & & ) \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +106 "core" ' + "storage"(& +4 "core" & S S %\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +275 "core" ' + "storage"(V- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(M'z +34 "core" ' +2 "manipulator"&E& +4 "core" &k  \\ + "manipulator"&L% +4 "core" %Ж   u E +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&& +4 "core" &   B  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & !  ~  +2 ."da"Forearm.seek PC +2 "manipulator"&<' +105 "core" ' + ."da"Hand.close +2 "manipulator"&:/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%A( +423 "core" ( +2 "storage"(~& +4 "core" & \\ k\ + "manipulator"&5& +4 "core" &   G  + "manipulator"&j% +4 "core" % !   w +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +114 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&4(_ +259 "core" ( + "manipulator"&/& +4 "core" &|  c ' +2 "storage"(F& +3 "core" & _ X\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'Д +110 "core" ' +2 ."da"Hand.open + "manipulator"&*1 +60 "core" 1 +2 "storage"(P- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(''F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(@' +57 "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/da22jun2816h.tif +4 "processing"%S& +11 "core" &\ +4 "manipulator"&& +8 "core" &|  ' +2 "manipulator"&% +6 "core" % л    +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(, +178 "core" ( +3 "manipulator"&Y& +4 "core" &,   B 1 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &, !  1 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&D'b +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&#/ +56 "core" / + "manipulator"&&& +4 "core" &, J 4 1 +2 "manipulator"&a% +3 "core" % sp   > +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( +2 "manipulator"&c& +4 "core" &    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &    +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&0' +111 "core" ' +2 "manipulator"&]& +4 "core" & " "  +2 "manipulator"&h% +3 "core" %   o +3 "processing"%l& +4 "core" &?\ +2 "processing"%e& +4 "core" &A\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &2y\ *y +10 &f~\ > +9 &s\ M +9 &GX\ L +9 &\ Y\ K +10 &U\ K +9 &W\ K +9 &QU5\ K +10 &Wt\ K +9 &Uy\ K +10 & Ym\ L +9 &"XXj\ K +9 &$Vm\ K +10 &%ZU\ K +9 &'YU\ L +9 &)`YT\ K +10 &+#TX\ K +9 &,YL\ L +9 &.WC\ K +10 &0hV?\ K +9 &2)Y2\ L +10 &3Y\ K +9 &5W\ K +9 &7pZ\ K +10 &92Z\ K +9 &:W\ K +9 &<\\G\ K +10 &>x\\O\ K +9 &@:\\\ K +10 &AZ\ L +9 &CZ\ L +9 &E~az\ L +10 &G9yo\ N +9 &Hu\ Q +9 &Jq\ R +10 &Lur\ R +9 &N6f\ R +10 &O\\\ R +9 &Q`\ R +9 &Sze\ S +10 &U<\\\ S +9 &VP\ K +9 &X3CrM\ "f +10 &X 1H\ , +5 ( +2 "processing"%e& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 +2 "processing"%J& +4 "core" &XV\ , + &XN\ , + ."psFlush"Hand.open + "manipulator"&N1 +61 "core" 1 + "manipulator"&9% +4 "core" % H / +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.78 seconds\ /var/log/esp/da22jun2816h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2816h15s.tif +16 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +53 "core"  + "processing"%[% +4 "core" %i\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +430 #"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/da22jun2816h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2816h20s.tif +1681 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%d @ +176 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%k  +99 #"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/da22jun2816h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.78 sec auto-exposure",Subject: "da22jun2816h images!" +7 "storage"(I- +9 "core" -' +2 "storage"(m& +6 "core" &\ \ J\ + + ."psFlush"PSV.dial :mixloop +4 "manipulator"&B& +3 "processing"% +4 "core" &    +2 "manipulator"&-% +5 "core" %  1  . +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&{(_ +77 "core" +12 ."psFlush"PS.seek :empty +3 "processing"%Z'F +210 "core" ( +2 "manipulator"&)& +6 "core" &Y *  + + "storage"(& +4 "core" &\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&r'Д +93 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(' +57 "core" ' + "manipulator"& & +5 "core" &Y  & + +2 "storage"(;& +5 "core" & o o \ +14 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +7 "manipulator"&O'< +31 "core" ' +4 ."da"Elbow.hold +3 "manipulator"&b, +8 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(?' +24 "core" ' +3 "manipulator"&u% +9 "core" %KQ $ ' ] +2 "storage"(& +8 "core" & G P \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&X'w +23 "core" ' +4 "manipulator"&+& +8 "core" &` ' ) 5 * +4 "storage"(_& +8 "core" & j\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&p'Д +38 "core" ' +3 "storage"(!% +9 "core" % 4\  +4 ."downElevator"SE.seek :down +5 "storage"(q' +99 (6% +6 "core" %jG v \ QM +3 "manipulator"&R% +10 "core" %в &  r \ +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&.'\ +102 "core" ' +38 ' +2 ."downElevator"SE.stop +5 "storage"(5 +5 (& +7 "core" & w { )\ +1600 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%3 +97 "core"  +4 "processing"%f% +8 "core" %E\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +588 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2109 "core" ' +2 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +2 "processing"%  +33 "core" +5 ."psFlush"PTV.dial :mixing +8 "processing"%v @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%( +110 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%|'F +2618 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%t +106 "core"  +4 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%'T +1089 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%>' +1599 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%} +68 "core" +2 ."psFlush"PTV.dial :puck +4 "processing"%z  +70 "core"  +5 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"%n'd +2622 "core" ' +3 ."psFlush"PSV.dial PSR +7 "processing"%$ +69 "core"  +4 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."psFlush"PSR.select :air +6 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%7' +2110 "core" ' +7 ."psFlush"PSV.dial PTV +5 "processing"%i +71 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%1 U +59 "core" U +4 ."psFlush"PS.seek 0ml +4 "processing"%'d +2617 "core" ' +7 ."psFlush"PSV.dial PBV +7 "processing"%% @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1261 #"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)\ +1348 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%W' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%`'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%G  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +1748 "Can"\ ?> +870 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%8'T +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +51 "processing"%2 +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%V  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%K U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%H'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%j' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%/'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +78 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2608 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&S& +4 "core" &`   * + "manipulator"&% +4 "core" % (!   J = +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +250 "core" ( + "manipulator"&& +4 "core" &   2 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &   ( 2 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Y/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"% ( +421 "core" ( + "manipulator"&& +4 "core" &   ! 2 + "manipulator"&4% +4 "core" %   o +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&&(, +153 "core" ( + "manipulator"&a& +4 "core" &-  m  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-     +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&c'b +108 "core" ' + ."psFlush"Hand.open +2 "manipulator"&^1 +60 "core" 1 + "manipulator"&D% +4 "core" % i` (  U ' +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +119 "core" ' +2 #tFinished short da assay +30501 "Can"\ ** +1703 #t-> 2.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'h& +3 "core" &}  +2 "manipulator"&l& +4 "core" &-   =  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(, +3 "core" ( + "manipulator"&& +4 "core" &-   B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&J'b +103 "core" ' +2 .tHand.close + "manipulator"&N/ +62 "core" / + "manipulator"&9& +4 "core" &- %  -  +2 "manipulator"&e% +4 "core" % uy   p  + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +301 "core" ( + "manipulator"&0& +4 "core" &'   =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &' !   =G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,'O +103 "core" ' +2 "manipulator"&d& +4 "core" &'  %  =G + "manipulator"&I% +4 "core" %H ! "   +2 "collection"'k& +3 "core" &k \ +2 "collection"'m& +5 "core" &k +2 .tCC.seek :closed +2 "collection"'B(X +4 "core" &e \ +7 &4\\ %f +10 &Z~g 7 +9 &{l K +9 &Vp J +10 &]m J +9 &K]b J +9 & ^j K +10 &\\s K +9 &^l J +10 &R_g K +9 & [g J +9 &!Wl J +10 &#Wt J +9 &%[Wj J +9 &']g J +10 &(^l J +9 &*^n J +10 &,c^l J +9 &.%_a J +9 &/_h J +10 &1^p J +9 &3k]n J +9 &5,[l K +10 &6]o J +9 &8]p J +10 &:r^t K +9 &<5\\k J +9 &=Xo J +10 &?Zo J +9 &Az\\n K +9 &C=Zp J +10 &Dhj L +9 &Fn O +9 &Hhotp\ T +10 &J#ool\ V +9 &Kpom\ W +10 &Mqoq\ W +9 &Ocnqj\ X +9 &Q$ooo\ X +10 &Ropm\ X +9 &Toqo\ Y +10 &Vhppp\ Y +9 &W\\ppk\ : +9 &Xj yool J +6 ( + "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 "collection"'-& +4 "core" &Xjnlpv J + &Xjnnpc J + .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % H   c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%  +39 "core"  + "processing"%o% +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"% 'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +56 "processing"%;  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' + .tPSV.dial PSR +2 "processing"%u +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%+  +94 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%_ +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%@ @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%!'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%r  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2605 "core" ' +2 .tPSV.dial :PTV + "processing"%6 +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%R'd +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &&  ' =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +3 "core" ( + "manipulator"&X& +4 "core" &&  % ( =G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &&  # U =G +2 .tForearm.seek CC + "manipulator"&?'O +95 "core" ' +2 .tHand.close + "manipulator"&p/ +58 "core" / +2 .tCC.seek :open +2 "collection"'q( +425 "core" ( +2 "manipulator"&3& +4 "core" &&   n =G + "manipulator"&f% +4 "core" % F   | S +2 .tForearm.seek :retract + "manipulator"&Z'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +49 "manipulator"&Q(, +288 "core" ( +2 "manipulator"& & +4 "core" &-  T \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('b +104 "core" ' + .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&t% +4 "core" % bd '  - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +104 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &h +2 "manipulator"&}& +4 "core" &-   \ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(, +3 "core" ( +2 "manipulator"&>& +4 "core" &-   \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &-   ( \ +2 .tForearm.seek :garage + "manipulator"&n'b +105 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +2 "manipulator"&i& +4 "core" &- %  m \ +2 "manipulator"&1% +3 "core" % vq  1  +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +299 "core" ( + "manipulator"&& +4 "core" &#   :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &#    :- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'O +101 "core" ' +2 "manipulator"&\ & +4 "core" &# %  :- +2 "manipulator"&s% +3 "core" %K  !  +2 "collection"'& +4 "core" &t +2 "collection"'W& +5 "core" &u +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &P  +8 &2{L *x +9 &f~P = +10 &kK K +9 &OWO J +10 &WU I +9 &UP I +9 &TQ I +10 &YTN I +9 &YP I +10 &WP J +9 & WL I +9 &"`TP I +10 &$"ZJ I +9 &%ZQ I +9 &'XL J +10 &)hWL I +9 &+*UO I +9 &,TM I +10 &.UP I +9 &0pZR I +10 &21YR J +9 &3XQ J +9 &5XN J +10 &7wWQ J +9 &99XL J +9 &:XP J +10 &<ZN I +9 &>[Q I +10 &@A[R I +9 &B[R I +9 &CYR J +10 &EhR K +9 &G:R O +9 &HotO\ S +10 &JooP\ V +9 &LioqP\ W +10 &N*npS\ W +9 &OpoN\ X +9 &QpoQ\ Y +10 &SlppR\ X +9 &U-nqQ\ Y +9 &VqoK\ R +10 &X ?poL\ - +9 &X|\ wppK I +6 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.11 +2 "collection"'`& +4 "core" &X|`oqP I + &X|`poJ I + .tHand.open + "manipulator"&G1 +53 "core" 1 + "manipulator"&=% +5 "core" % K - 8 Y  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +120 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%\\  +176 "core"  + "processing"%8% +4 "core" %^o\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%2'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%V  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%L +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +2612 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2621 "core" ' + .tPSV.dial :air +2 "processing"%K  +145 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tPSV.dial :PTV +2 "processing"%: +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%H'd +2605 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&C& +4 "core" &#   :- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +3 "core" ( + "manipulator"&5& +4 "core" &# " $ J :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &# !  :- +2 .tForearm.seek CC +2 "manipulator"&<'O +91 "core" ' + .tHand.close +2 "manipulator"&j/ +51 "core" / +2 .tCC.seek :open +2 "collection"'F( +426 "core" ( + "manipulator"&/& +4 "core" &#  F :- +2 "manipulator"&*% +3 "core" % c  D p +2 .tForearm.seek :retract +2 "manipulator"&'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&S(, +283 "core" ( + "manipulator"&& +4 "core" &- %  ( +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"&M'b +106 "core" ' + .tHand.open +2 "manipulator"&b1 +63 "core" 1 + "manipulator"&Y% +4 "core" % g^ ( ) ' ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +116 "core" ' +6389 #t-> access 3 +3 "storage"(% +3 "core" % \ + "manipulator"&% +4 "core" %\   +2 "manipulator"&4& +3 "core" &-   9 ( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(a([ +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[ \  +2301 #t-> access 4 +2 "storage"('% +3 "core" % @\ +2 "manipulator"&% +4 "core" %\   + "manipulator"&^& +4 "core" &-   | ( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(D(S +987 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (#& +2 "core" &S G\ +12520 "Can"\ )) +60001 \ )) +50020 #t-> $da[:extractVol]=0.19 +536 #-> startTube 4 +225 #-> shortDA + "collection"'c% +3 "processing"%h% +4 "core" %SC  +5 %c  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2067 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%l +53 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +69 "core" + .tPRV.dial :sipper +2 "processing"%A  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%N'` +2282 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%9  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%e' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%]'d +584 "core" ' +2 .tPSV.dial PSR +2 "processing"%J +93 "core"  +2 "processing"%y% +4 "core" %d  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%0'T +1122 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +246 "Can"\ // +1348 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +96 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%k +95 "core"  +2 "processing"%% +4 "core" %i  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"% 'T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%-' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +50 .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%o' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +96 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2606 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +6 "processing"%;& +4 "core" &  +2 "manipulator"& % +3 "core" %\   a +7 "storage"(u% +4 "core" % /\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(+(,e +513 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (_& +3 "core" &,c \  + "manipulator"&@& +4 "core" &- % "  ( + "manipulator"&% +4 "core" %\   M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&r( +182 "core" ( + "manipulator"&!& +4 "core" &  ' ' +2 "storage"(6& +4 "core" &,c \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&{'Ѽ +97 "core" ' + "storage"(& +4 "core" &,c (\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(X'g +280 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (p& +3 "core" &,c /\  +2 "manipulator"&[& +4 "core" & # ) K ' + .tElbow.seek 4 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&B& +3 "core" &  ! C ' +2 "storage"(3& +3 "core" &,c \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&f'А +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(v' +7 "core" &   ' + "manipulator"&O% +4 "core" % Ѕ   ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&t( +170 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +75 "core" ( + "manipulator"&& +4 "core" &   ]  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" & ! #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +107 "core" ' + "manipulator"&>& +4 "core" & %   +2 "manipulator"&$% +4 "core" %    + "processing"%(& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%i(X +4 "core" &\  +10 &5z\ +{ +9 &g{\ ? +9 &v\ L +10 &[\\\ K +9 &_\ K +9 &_\ K +10 &]\ K +9 &c_\ K +10 &&]\ J +9 &b\ K +9 & b|\ K +10 &"k\\\ K +9 &$,`\ K +9 &%^\ K +10 &'`\ K +9 &)r_\ K +10 &+4]\ K +9 &,_\ K +9 &.]\ K +10 &0z`\ K +9 &2<_\ K +9 &3^\ K +10 &5`\ K +9 &7_\ L +10 &9E`\ K +9 &;_\ K +9 &<_\ K +10 &>]\ K +9 &@L`\ K +9 &B`\ K +10 &Cd\ K +9 &Eu\ M +10 &GH\ O +9 &I\ Q +9 &J\ Q +10 &L\ R +9 &NJ\ Q +9 &P\ \ R +10 &Q\ R +9 &S\ R +9 &UQ\ R +10 &W\ E +9 &X=N\ ` +10 &X \ * +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&11 +62 "core" 1 +2 "manipulator"&Q% +4 "core" % (  m  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +103 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%n U +2 %z9 +6 "core" 9NY +102 "processing"%9 +2 "core" 9OZ +102 "processing"%g9 +3 "core" 9NY  +102 "processing"%\ 9 +2 "core" 9NY  +102 "processing"%s9 +2 "core" 9NY +102 "processing"%9 +2 "core" 9NY +103 "processing"%79 +2 "core" 9OZ +102 "processing"%q9 +3 "core" 9OZ +102 "processing"%`9 +3 "core" 9OY" +102 "processing"%G9 +2 "core" 9QY& +102 "processing"%=9 +2 "core" 9QZ* +102 "processing"%W9 +3 "core" 9SX/ +102 "processing"%\\9 +2 "core" 9UZ3 +102 "processing"%w9 +3 "core" 9YZ7 +102 "processing"%89 +2 "core" 9ZZ; +103 "processing"%R9 +2 "core" 9]Z? +102 "processing"%V9 +2 "core" 9`ZC +102 "processing"%29 +2 "core" 9dYH +103 "processing"%L9 +3 "core" 9hZL +102 "processing"%9 +2 "core" 9lZP +102 "processing"%9 +2 "core" 9p[T +102 "processing"%E9 +2 "core" 9u[X +103 "processing"%K9 +3 "core" 9{[] +101 "processing"%9 +3 "core" 9[a +102 "processing"%:9 +2 "core" 9\\e +102 "processing"%9 +2 "core" 9^i +102 "processing"%C9 +3 "core" 9\\m +102 "processing"%59 +2 "core" 9\\q +102 "processing"%~9 +3 "core" 9\\v +102 "processing"%j9 +3 "core" 9]z +102 "processing"%%9 +2 "core" 9]~ +102 "processing"%"9 +3 "core" 9^ +102 "processing"%U9 +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"%T9 +3 "core" 9` +102 "processing"%b9 +2 "core" 9` +102 "processing"%Y9 +2 "core" 9` +102 "processing"%9 +3 "core" 9` +102 "processing"%M9 +2 "core" 9\ ` +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%4% +4 "core" %ie + #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"%'Ҧ +1598 "core" ' +2 .tPTV.dial :puck +2 "processing"%'  +123 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%^  +52 "core" + "processing"%a% +4 "core" %ҥ,  +2 .tPS.seek 1.5ml +2 "processing"%#'U +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%h'd +1596 "core" ' +2 .tdelay 5:00 +23434 "Can"\ 88 +6568 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%H' +2309 "core" ' + .tPSV.dial PTV +2 "processing"%9 +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +69 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%& +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%J'd +2297 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%y  +123 "core" + .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 .tPRV.dial :ab1 + "processing"%0 @ +96 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%d'c +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +40 "core"  +2 "processing"%k% +3 "core" %_C\  +2 .tPS.seek 0.34ml +2 "processing"%'n +430 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'I  +28 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1188 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%-' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%m'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"%, +43 "core" + .tPTV.dial :mixing +50 "processing"%o @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%;  +32 "core" +2 "processing"% % +4 "core" %ҨL\  +2 .tPS.seek 1.85ml +2 "processing"%u' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%D'd +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &D +2 "manipulator"&@& +4 "core" &  + "manipulator"&% +4 "core" % ' ! M " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(, +130 "core" ( + "manipulator"&6& +5 "core" &,  ' ) 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &,   I 9 +2 .tForearm.seek :garage + "manipulator"&S'b +110 "core" ' +2 .tHand.close + "manipulator"&./ +61 "core" / +2 "manipulator"&& +4 "core" &, ' !  5 +2 "manipulator"&p% +4 "core" % rq  & V +2 .tForearm.seek :retract + "manipulator"&['\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B( +300 "core" ( +2 "manipulator"&3& +4 "core" &#  & 9' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &#  "  9' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +97 "core" ' +2 "manipulator"&O& +4 "core" &# %  9' +2 "manipulator"&r% +3 "core" %; ! " *  +2 "collection"'{& +4 "core" &N  +2 "collection"'X& +4 "core" &L  +3 .tCC.seek :closed + "collection"'f(X +5 "core" &C  +6 &?S\ %g +9 &Z}I\ 8 +10 &yA\ K +9 &UR\ J +10 &]H\ J +9 &J]F\ K +9 & \\L\ K +10 &]O\ J +9 &XJ\ J +9 &TZI\ J +10 & [D\ K +9 &!ZB\ K +10 &#ZF\ K +9 &%[ZC\ J +9 &'XN\ J +10 &(WH\ J +9 &*YI\ J +9 &,b[C\ K +10 &.%WC\ J +9 &/\\F\ K +10 &1YG\ J +9 &3jWC\ K +9 &5,YK\ K +10 &6WC\ J +9 &8]C\ K +9 &:sZD\ J +10 &<4YK\ K +9 &=ZG\ K +10 &?VB\ J +9 &AzWK\ K +9 &C<ZC\ K +10 &De?\ L +9 &F}D\ O +9 &HjV_F\ S +10 &J"`[B\ V +9 &KidF\ W +10 &Mjk9\ X +9 &OdnmD\ X +9 &Q#qoD\ Y +10 &Rrq?\ Y +9 &Tqp=\ Y +9 &VhqqB\ Y +10 &WapqC\ 0 +9 &Xo!rrB\ R +9 ( +3 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'& +4 "core" &XwdrrB\ J + &Xwdpqe\ J + .tHand.open +2 "manipulator"&}1 +62 "core" 1 +3 "manipulator"&)% +4 "core" % ; 1 , N  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%$ +94 "core"  +2 "processing"%(% +4 "core" %eE\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%v'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%1 +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%Q' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%z  + "collection"'  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%Z  +70 "core" +2 .tPS.seek 0ml +2 "processing"%g'd +2606 "core" ' + .tPSV.dial :air +2 "processing"%\  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%7'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +42 "core" +2 .tPS.seek 0ml +2 "processing"%='d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&W& +4 "core" &"   2 9' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\\( +13 "core" ( + "manipulator"&w& +4 "core" &  $ / / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &   _ / +2 .tForearm.seek CC + "manipulator"&R'O +111 "core" ' + .tHand.close +2 "manipulator"&V/ +64 "core" / +2 .tCC.seek :open + "collection"'2( +424 "core" ( +2 "manipulator"&L& +4 "core" &   / + "manipulator"&% +4 "core" % P   , +2 .tForearm.seek :retract + "manipulator"&'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&E(, +282 "core" ( + "manipulator"&K& +4 "core" &-  m ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   m ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'b +106 "core" ' + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&C% +4 "core" % Z\\ * '  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +119 "core" ' +2 ."da"delayUntil "17:12:00.56" +12754 "Can"\ EE +12140 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%~ @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +45 "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"%U' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%< +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.seek 0ml +2 "processing"%'d +2351 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +121 "core"  +2 "processing"%b% +4 "core" %dZ\ + #"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"%M  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +31 "core" + "processing"%P% +4 "core" %ҡ_\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%' * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%^  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%a * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +51 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2290 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%A'd +2273 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%h +122 "core"  +2 "processing"%9% +4 "core" %ic\ + #"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"%N' +590 "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"%e +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +32 "core" +2 "processing"%y% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'U +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%0 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1602 "core" ' +2 ."da"delay 2:00 +6506 "Can"\ @@ +5496 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."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"%d +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%I' +2288 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%-  +40 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%,  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%o  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%; +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% 'a +385 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%  +42 "core"  + "processing"%m% +4 "core" %\\f\  +2 ."da"PS.seek 0.55ml +2 "processing"%u' +333 "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"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%6 @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%t% +4 "core" %ҫx\  +2 ."da"PS.seek 1.85ml +2 "processing"%.' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'd +1948 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +38504 "Can"\ LL +9499 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%|  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%!  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2317 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%? +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%r +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%['d +2297 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +122 "core"  + "processing"%% +4 "core" %^0 + #"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"%)'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%X  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"% % +4 "core" %Ҩz  +2 ."da"PS.seek 1.5ml +2 "processing"%D'X +592 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%v'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +35 "core" + ."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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2285 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%g'd +2251 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%s% +4 "core" %cw\ + #"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' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%`% +46 "core" %ҩ\  +9 ."da"PS.seek 1.5ml +2 "processing"%W'Y +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'd +1599 "core" ' + ."da"delay 2:00 +9285 "Can"\ 10 +2718 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%V  +32 "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"%> +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2282 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%R +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2257 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +121 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%C' +580 "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"%: +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"%j% +3 "core" %Ңr  +2 ."da"PS.seek 1.5ml +2 "processing"%%'R +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"%='d +1596 "core" ' + ."da"delay 2:00 +12003 #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"%< +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2282 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2273 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +127 "core"  +7 "processing"%% +16 "core" %_z\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +23 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%4' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%P% +4 "core" % \  + #"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 +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%''Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%^  +32 "core" +2 "processing"%a% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%#'d +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +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"%c' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%9 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +6 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +79 "core" +2 ."da"PS.seek 0ml + "processing"%e'd +2295 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%H +122 "core"  +2 "processing"%y% +3 "core" %a\ +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 +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" + "processing"% % +4 "core" %ҧD\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%J  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'd +8 "Can"\ ji +1595 "core" ' + "processing"%9 +4 "core" 9P5 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 5 + "processing"%& +4 "core" &X\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&I% +3 "core" %\  +2 "storage"(-% +4 "core" % J J\ + "storage"(,. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(o( +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" & ( H L\ +2 "manipulator"&& +4 "core" &-   ) + "manipulator"&% +4 "core" %\   = +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&m(_ +207 "core" ( + "manipulator"& & +4 "core" &k  T  +2 "storage"(_& +3 "core" & G J\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&u'Д +103 "core" ' + "storage"(& +4 "core" & ^ U \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(6'g +272 "core" ' + "storage"(- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +47 ."da"SE.seek :place +9 "storage"(t'z +36 "core" ' +2 "manipulator"&& +4 "core" &k  R  +2 "manipulator"&@% +4 "core" %И  Z  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +87 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&|( +242 "core" ( + "manipulator"&S& +4 "core" &    +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & !   +2 ."da"Forearm.seek PC +2 "manipulator"&p' +105 "core" ' +2 ."da"Hand.close + "manipulator"&?/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%O( +427 "core" ( + "storage"(r& +4 "core" & M L \ +2 "manipulator"&{& +3 "core" &  !  +2 "manipulator"&3% +3 "core" %     +2 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +120 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +249 "core" ( +2 "manipulator"&[& +4 "core" &[   K + + "storage"(}& +4 "core" & a ]\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&X'Д +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&$1 +56 "core" 1 +2 "storage"((- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"()' +55 "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/da22jun2817h.tif +5 "processing"%& +11 "core" &\ +4 "manipulator"&D& +8 "core" &[   + +2 "manipulator"&1% +6 "core" % Ј   L K +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +182 "core" ( + "manipulator"&v& +4 "core" &- ' * , ( +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   ; ( +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&Z'b +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Q/ +52 "core" / + "manipulator"&\ & +4 "core" &- M , W ( +2 "manipulator"&z% +4 "core" % v ! N +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s( +113 "core" ( +2 "manipulator"&g& +4 "core" & 1  > . +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &   . +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +108 "core" ' +2 "manipulator"&G& +4 "core" &   . +2 "manipulator"&`% +4 "core" %   + "processing"%7& +4 "core" &\ +3 "processing"%w& +4 "core" &\ +2 ."psFlush"PC.seek :closed +9 "processing"%W(X +3 "core" &\ +8 &\  +4 &1y\ *z +9 &f\ > +10 &s \ L +9 &EU\ L +9 &YC\ K +10 &Z5\ L +9 &X3\ K +10 &OY3\ K +9 &W&\ K +9 &Z#\ K +10 & Y&\ K +9 &"WW$\ K +9 &$Z\ K +10 &%[\ K +9 &'Z\ K +10 &)]Y~\ L +9 &+!Y}\ K +9 &,Zv\ K +10 &.Yg\ K +9 &0gWk\ K +9 &2(Y_\ K +10 &3\\^\ K +9 &5Z^\ K +10 &7oU+\ K +9 &90Z4\ K +9 &:W2\ K +10 &<Z+\ K +9 &>v\\"\ K +9 &@8\\"\ K +10 &AZ%\ K +9 &CW\ K +10 &E}_\ L +9 &G6x\ O +9 &H\ Q +10 &J\ R +9 &Ls\ R +9 &N4z\ R +10 &O@\ R +9 &Qv\ R +10 &Syw\ R +9 &U;n\ R +10 &Vc\ L +9 &X2@hh\ %m +9 &X 3f\ * +5 ( +2 "processing"%w& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%V& +4 "core" &Xg\ * + &Xi\ * + ."psFlush"Hand.open +2 "manipulator"&B1 +63 "core" 1 + "manipulator"&>% +7 "core" % D 4 i +6 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&8'\ +19 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.052 seconds\ /var/log/esp/da22jun2817h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2817h15s.tif +75 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%L +42 "core"  + "processing"%% +4 "core" %c;\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +317 #"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/da22jun2817h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2817h20s.tif +1793 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%f @ +165 #"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/da22jun2817h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.052 sec auto-exposure",Subject: "da22jun2817h images!" +4 "storage"(\\- +6 "core" A +4 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +3 "core" -' + "storage"(& +9 "core" & \ + "manipulator"&C& +5 "core" & @ ? . + "manipulator"&:% +5 "core" %\  A 0 _ " +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&~(_ +89 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%j +95 "core" +7 ."psFlush"PS.seek :empty +8 "processing"%'F +48 "core" ( + "manipulator"&"& +5 "core" &W   + + "storage"(%& +4 "core" &\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&/'Д +108 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +5 "storage"(*' +56 "core" ' + "manipulator"&<& +6 "core" &W %  E + + "storage"(=& +5 "core" & x\ +5 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +132 "manipulator"&U'< +44 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&T, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(b' +22 "core" ' +4 "manipulator"&% +14 "core" %NY ' ! 7 +2 "storage"(& +8 "core" & R O \ +2 ."da"Forearm.force -20 +4 "manipulator"&5 +4 ."da"Forearm.seek 3 + 318 counts +3 "manipulator"&M'z +20 "core" ' +4 "manipulator"&& +8 "core" &Y ' " L + +2 "storage"(Y& +8 "core" & w \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&P'Д +14 "core" ' +2 "storage"(4% +9 "core" % | :\  +5 ."downElevator"SE.seek :down +7 "storage"(' +98 (% +9 "core" %I d c\ QN +4 "manipulator"&^% +8 "core" %О # !  z +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&a'\ +100 "core" ' +49 ' +2 ."downElevator"SE.stop +5 "storage"(5 +7 ('& +9 "core" & t\ +1639 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +101 "core"  +2 "processing"%% +8 "core" %BR\ +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%n' +583 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%l' +2109 "core" ' +4 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +6 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%# @ +71 "core" A +4 ."psFlush"PSV.dial :mixloop +4 "processing"%h +112 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%9'F +2619 "core" ' +4 ."psFlush"PSV.dial PSR +9 "processing"%A +97 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 1ml +7 "processing"%N'T +1089 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +1606 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%H +69 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%y  +69 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +5 "processing"%e'd +2615 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%0 +74 "core"  +2 ."psFlush"PSR.select :flush +7 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%]' +588 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2108 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%& +72 "core" +3 ."psFlush"PBV.dial PSV +2 "processing"%d U +51 "core" W +4 ."psFlush"PS.seek 0ml +3 "processing"%J'd +2607 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%k @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1773 #"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)\ +837 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%;'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%E'T +1133 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%6' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%! U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +354 "Can"\ :9 +2261 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%3' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%['d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%} @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%$  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2614 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" &Y   + +2 "manipulator"&D% +3 "core" %    s q +2 ."psFlush"Elbow.seek PC +2 "manipulator"&F( +252 "core" ( + "manipulator"&1& +4 "core" &  r \ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &   s \ +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&v/ +59 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +424 "core" ( + "manipulator"&X& +4 "core" &   \ +2 "manipulator"&% +3 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +43 "manipulator"&$&.,(\ #b +11 ."psFlush"Elbow.seek :garage + "manipulator"&\ (, +140 "core" ( + "manipulator"&z& +4 "core" &,  Q h +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &,   { h +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&g'b +111 "core" ' +2 ."psFlush"Hand.open + "manipulator"&q1 +53 "core" 1 +2 "manipulator"&Z% +4 "core" % \\X ) >  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&G'\ +118 "core" ' +2 #tFinished short da assay +3385 #-> access 3 +3 "storage"(`% +3 "core" % e\ +2 "manipulator"&7% +4 "core" %\   +2 "manipulator"&& +3 "core" &,   h +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +3 "core" &[ | | 5\  +1250 #t-> access 4 + "storage"(V% +4 "core" % p\ + "manipulator"&B% +4 "core" %\   +2 "manipulator"&>& +3 "core" &,   h +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(w(S +986 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" &P \ +2360 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %bR  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%x& +4 "core" &R  +2 "manipulator"& & +4 "core" &,   h + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(, +2 "core" ( +2 "manipulator"&f& +3 "core" &,   h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &,  " h +2 .tForearm.seek :garage + "manipulator"&'b +93 "core" ' +2 .tHand.close + "manipulator"&C/ +55 "core" / +2 "manipulator"&:& +4 "core" &, , ( ] h + "manipulator"&% +4 "core" % o    +2 .tForearm.seek :retract +2 "manipulator"&j'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&"( +120 "core" ( +2 "manipulator"&%& +4 "core" & # c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &   E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&<' +96 "core" ' +2 "manipulator"&=& +4 "core" &   A + "manipulator"&K% +5 "core" %   % + "processing"%8& +5 "core" &Y  +2 "processing"%)& +6 "core" &L +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &P +7 &0I\ $e +10 &WyH\ 6 +9 &~J\ J +9 &[U\ J +10 &x]J\ J +9 &9[T\ K +10 &\\K\ K +9 &\\P\ J +9 &YD\ J +10 &B_D\ J +9 & ^S\ J +9 &!_S\ K +10 &#]O\ J +9 &%IZK\ K +9 &' ]P\ K +10 &(]Q\ K +9 &*]X\ K +10 &,Q]Z\ K +9 &.\\J\ K +9 &/\\O\ K +10 &1]K\ K +9 &3Z_T\ J +9 &5`F\ J +10 &6ZJ\ J +9 &8ZL\ J +10 &:c\\T\ J +9 &<$`F\ J +9 &=`K\ K +10 &?]E\ K +9 &AjZJ\ J +9 &C+`K\ K +10 &DcK\ K +9 &Fo@\ M +10 &HdS\ O +9 &J R\ Q +9 &KM\ Q +10 &MK\ Q +9 &OfF\ Q +9 &Q&U\ R +10 &RX\ R +9 &TT\ Q +10 &VjR\ R +9 &WckW\ + +9 &X#Q\ > +9 ( +2 &XR\ , + "processing"%)& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +4 "core" &X@\ , + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&Y% +4 "core" % / - ! % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%/ +39 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%^' +1601 "core" ' + .tPSV.dial PTV +2 "processing"%~ +67 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +50 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%'' +592 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%b' +2104 "core" ' +2 .tPSV.dial PTV + "processing"%P +69 "core" +2 .tPBV.dial PSV + "processing"% U +52 "core" W +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' + .tPSV.dial PBV +7 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :waste1 +2 "processing"%n  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2621 "core" ' + .tPSV.dial PSR +2 "processing"%# +39 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2611 "core" ' +2 .tPSV.dial PTV + "processing"%l +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%A'd +2609 "core" ' + .tPSV.dial PBV +2 "processing"%9 @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%N' +2616 "core" ' + .tPSV.dial :waste1 +7 "processing"%H  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2618 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&c& +4 "core" &  % I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0( +3 "core" ( + "manipulator"&e& +5 "core" &  & D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &  !  +2 .tForearm.seek PC +2 "manipulator"&&' +94 "core" ' +2 .tHand.close + "manipulator"&d/ +61 "core" / +2 .tPC.seek :open +2 "processing"% ( +421 "core" ( + "manipulator"&k& +4 "core" &   @ +2 "manipulator"&J% +4 "core" %   { x + .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +128 "core" ( +2 "manipulator"&I& +4 "core" &,  O + .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"&,'b +103 "core" ' + .tHand.open +2 "manipulator"&-1 +61 "core" 1 +2 "manipulator"&% +4 "core" % h] + %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +119 "core" ' +3362 #t-> 3.times{samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &  +2 "manipulator"&& +4 "core" &,  H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(, +2 "core" ( +2 "manipulator"& & +3 "core" &,   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &,\   P H +2 .tForearm.seek :garage + "manipulator"&5'b +108 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +4 "core" &, '  + H + "manipulator"&@% +4 "core" % aj  ! +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +279 "core" ( +2 "manipulator"&S& +4 "core" &.   J Cr + .tElbow.reconfigure :loose +52 "manipulator"&$ &.,(#b +2 &!& +3 "core" &.   Cr +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'O +106 "core" ' +2 "manipulator"&?& +4 "core" &.   Cr +2 "manipulator"&m% +4 "core" %V   + "collection"'i& +8 "core" &  +5 "collection"'.& +10 "core" &  +2 .tCC.seek :closed +3 "collection"'{(X +3 "core" &J  +5 & 9 +10 &EKv` 1 +9 &}vB E +9 &,Z K +10 &Z K +9 &[ J +9 &tX J +10 &6X J +9 &X K +9 &Z J +10 &|Xc J +9 &!>X J +9 &#X J +10 &$] J +9 &&] J +10 &(F^ J +9 &*[ K +9 &+Z K +10 &-[ K +9 &/M[F K +9 &1Z J +10 &2Y K +9 &4Z J +10 &6VWH J +9 &8Wa J +9 &9X K +10 &;\\ K +9 &=][ K +9 &? _ J +10 &@^ J +9 &B_ J +10 &Ddc K +9 &F t M +9 &Gt}\ Q +10 &Ipq\ U +9 &KKos]\ V +9 &M qp_\ W +10 &Nro\ X +9 &Ppq\ W +10 &RMpp\ X +9 &T ora\ Y +9 &Uqq\ Y +10 &W}qs\ ; +9 &XN.qp\ &p +9 &Xqyps\ M +3 ( + "collection"'.& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.08 +2 "collection"'r& +4 "core" &Xqxpp\ M +2 .tHand.open + "manipulator"&p1 +55 "core" 1 + "manipulator"&3% +4 "core" % V '  P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +108 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%[  +40 "core"  + "processing"%$% +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%|'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%D'd +226 "Can"\ TT +1374 "core" ' + .tPSV.dial PSR +6 "processing"%1 +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%t' +2615 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%T  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%v +178 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%a @ +68 "core" A +2 .tPS.seek 0ml +2 "processing"%W'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%X  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%z +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"% 'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &- ' & ! Cr +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&F( +19 "core" ( + "manipulator"&q& +4 "core" &   [ 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +4 "core" & " " { 5 +2 .tForearm.seek CC + "manipulator"&Q'O +96 "core" ' + .tHand.close +2 "manipulator"&g/ +59 "core" / +2 .tCC.seek :open +2 "collection"'`( +425 "core" ( +2 "manipulator"&7& +4 "core" &   S 5 + "manipulator"&% +4 "core" % \\    +2 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&O(, +283 "core" ( + "manipulator"&V& +4 "core" &-   4  +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'b +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&L% +4 "core" % WS + ( !  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'x& +4 "core" &# + "manipulator"& & +4 "core" &-    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(, +2 "core" ( +2 "manipulator"&\\& +3 "core" &-   `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&:'b +94 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&\ & +4 "core" &-   K  +2 "manipulator"&G% +3 "core" % n " ! " l +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +301 "core" ( + "manipulator"&& +4 "core" &% \  p ;8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &%   \\ ;8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&K'O +103 "core" ' +2 "manipulator"&8& +3 "core" &%  W ;8 +2 "manipulator"&R% +4 "core" %Y ! O  +2 "collection"'j& +3 "core" &]  +3 "collection"'& +4 "core" &8  +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &=  +9 &5} *z +9 &i~ > +10 &h J +9 &^U I +9 &!S I +10 &T I +9 &X I +10 &gV I +9 &)Ta I +9 &V J +10 & V I +9 &"nW J +9 &$1W I +10 &%T I +9 &'W I +9 &)wT^ I +10 &+9YI I +9 &,W J +10 &.W I +9 &0~W J +9 &2AX I +10 &4Y I +9 &5W J +10 &7W I +9 &9IT_ I +9 &; Y I +10 &<W I +9 &>Ub I +9 &@QZ I +10 &B[ I +9 &C] I +9 &Ei K +10 &GH\ O +9 &Hio\ S +10 &Jig\ U +9 &Lzgfc\ V +9 &N<hh\ V +10 &Ofg?\ W +9 &Qgg9\ X +10 &S{kg\ X +9 &U=ig\ X +9 &Vgg\ I +10 &XAhi}\ - +9 &Xvshh I +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.12 +2 "collection"'& +4 "core" &Xvchi I + &Xvbhh I + .tHand.open + "manipulator"&Y1 +63 "core" 1 + "manipulator"&)% +4 "core" % Y 0 8  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +115 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%<  +177 "core"  +2 "processing"%(% +4 "core" %f\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%~  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"%^ +40 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%M' +2618 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%U +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%''d +2617 "core" ' + .tPSV.dial :air +2 "processing"%P  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%b +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &%   ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +3 "core" ( + "manipulator"&& +5 "core" &%  o ;8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &%   ;8 +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&l/ +54 "core" / + .tCC.seek :open +2 "collection"'h( +429 "core" ( + "manipulator"&9& +4 "core" &%    ;8 +2 "manipulator"&A% +3 "core" % b  "  +42 .tForearm.seek :retract +12 "manipulator"&H'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&N(, +309 "core" ( +2 "manipulator"&c& +4 "core" &,   N # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &,   # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&]'b +106 "core" ' + .tHand.open +2 "manipulator"&d1 +59 "core" 1 +2 "manipulator"&"% +4 "core" % ZZ * # H # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +117 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & +2 "manipulator"&k& +3 "core" &-   h +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(, +46 "core" ( +2 "manipulator"&I& +4 "core" &- $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&&'b +105 "core" ' +2 .tHand.close +2 "manipulator"&0/ +61 "core" / + "manipulator"&-& +4 "core" &- (   +2 "manipulator"&% +4 "core" % fq   + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,( +303 "core" ( +2 "manipulator"&+& +4 "core" &$   I ;6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &$    ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +102 "core" ' +2 "manipulator"&E& +4 "core" &%   6 ;6 + "manipulator"&% +4 "core" %I   +2 "collection"'& +4 "core" &  +2 "collection"'@& +5 "core" &  +2 .tCC.seek :closed + "collection"'(X +5 "core" &  +6 &3 $e +9 &[v 7 +10 &r J +9 &Q I +9 &U I +10 &KWE I +9 & U I +10 &UK I +9 &V I +9 &TS I +10 & U I +9 &!U I +9 &#T I +10 &%\\U I +9 &'UE I +10 &(YC I +9 &*V I +9 &,dU I +10 &.%S I +9 &/U I +9 &1V I +10 &3lU I +9 &5.U@ I +10 &6V I +9 &8W[ I +9 &:tW[ I +10 &<6VA I +9 &=U= I +9 &?UB I +10 &A{W I +9 &C<W_ J +10 &Da= J +9 &Fx M +9 &Hjir\ R +10 &J df\ V +9 &Kcc\ W +9 &Mdd\ W +10 &Obde\ W +9 &Q!ge\ X +9 &Ree\ X +10 &Tff\ Y +9 &Vfdd\ Y +10 &W^eg\ 3 +9 &Xigg\ V +9 ( +3 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + "collection"';& +4 "core" &Xnpgf Q + &Xnpih Q + .tHand.open +2 "manipulator"&51 +59 "core" 1 + "manipulator"&S% +4 "core" % I   ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +107 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%_  +178 "core"  + "processing"%?% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%m'U +1592 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%i  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1607 "core" ' + .tPSV.dial PSR +2 "processing"%2 +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%r' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%p +176 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%3'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%.  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2605 "core" ' +2 .tPSV.dial :PTV + "processing"%$ +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%u'd +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +4 "core" &$  ! ;6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +37 "core" ( + "manipulator"&|& +4 "core" &    5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &   T 5 +2 .tForearm.seek CC +2 "manipulator"&D'O +91 "core" ' +2 .tHand.close + "manipulator"&T/ +55 "core" / +2 .tCC.seek :open +2 "collection"'v( +425 "core" ( +2 "manipulator"&a& +4 "core" &   R 5 + "manipulator"&t% +4 "core" % D   5 +2 .tForearm.seek :retract + "manipulator"&X'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&W(, +280 "core" ( + "manipulator"&z& +4 "core" &-  V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ! I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'b +106 "core" ' +2 .tHand.open + "manipulator"&q1 +62 "core" 1 +2 "manipulator"&Z% +4 "core" % \\U '  1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +115 "core" ' +10932 "Can"\ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ** +60001 \ ** +60001 \ ** +60002 \ ** +60001 \ ** +60001 0\ ** +60001 .\ ** +60002 -\ ** +60001 =\ ** +60001 J\ ** +60002 R\ ** +60001 ^\ ** +60001 ]~\ ** +60002 _~\ ** +60001 d~\ ** +60001 @|\ ** +60001 ~\ ** +60002 D~\ ** +60001 X}\ ** +60001 }\ ** +60001 {\ ** +60002 Z{\ ** +60001 P{\ ** +60001 wy\ ** +60001 ?z\ ** +60002 Rx\ ** +60001 Lx\ ** +60001 Vw\ ** +60002 ?v\ ** +60001 u\ ** +60001 +t\ ** @EDT1656475799.71 u\ ** +60002 jt\ ** +60001 u\ ** +60001 Qt\ *) +60002 t\ ** +60001 Cr\ ** +60001 s\ ** +60002 -q\ ** +60001 q\ ** +60001 .p\ )* +60001 q\ ++ +60002 p\ ** +60001 q\ ** +60001 o\ ** +60002 Qo\ ** +60001 !n\ ** +60001 *o\ ** +60002 2m\ ** +60001 n\ ** +60001 xn\ ** +60001 n\ ** +60002 n\ ** +60001 Sm\ ** +60001  n\ ** +60002 'l\ ** +60001 8l\ ** +60001 l\ ** +60002 Tm\ ** +60001  l\ ** +60001 1k\ ** +60001 Ck\ ** +60002 k\ *) +60001 Kk\ ** +60001 k\ ** +60002 l\ ** +60001 i\ ** +15480 #t-> can +2 "Can" l\ ** +44519 l\ ** +60002 Xl\ ** +60001 m\ ** +60001 wl\ +* +60002 m\ ** +60001 qm\ ** +60001 n\ ** +60001 ^n\ ** +60002 n\ ** +60001 \ n\ ** +60001 2n\ ** +60002 o\ ** +60001 +p\ ** +60001 Qp\ ** +60002 so\ ** +60001 p\ ** +60001 o\ ** +60001 wr\ ** +60002 Oo\ ** +60001 p\ ** +60001 Dp\ ** +60002 o\ ** +60001 Ep\ ** +5944 #t-> access 4 + "storage"(6% +4 "core" % \ + "manipulator"&}% +4 "core" %\ 0 + } +2 "manipulator"&{& +3 "core" &- ) 0 j  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(7(S +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &P j\ +1828 #t-> $da[:extractVol]=0.19 +750 #-> startTube 9 +2 !o:Storage::Error: mesg"Source tube #9 not in 1..7:bt[ "7/home/esp/esp2/utils/storage.rb:183:in `checkTube'"5/home/esp/esp2/utils/storage.rb:200:in `dstTube'"6/home/esp/esp2/utils/storage.rb:192:in `srcTube='"7/home/esp/esp2/utils/storage.rb:591:in `startTube'"(ESP):47: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 +756 #-> startTube 4 +22227 #-> shortDA +2 "collection"'Q% +4 "core" %S + "processing"%V% +5 "core" %i  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1943 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%B +42 "core" +2 .tPTV.dial :PRVmixing + "processing"%F  +71 "core" + .tPRV.dial :sipper +2 "processing"%  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%L'` +2282 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%o  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%x' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%\\'d +590 "core" ' + .tPSV.dial PSR +2 "processing"%C +97 "core"  + "processing"%>% +4 "core" %e +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\ ' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +108 "core" +2 .tPS.seek 0ml + "processing"%O'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%:% +4 "core" %h + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%f'T +1095 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +94 "core" +2 .tPRV.dial :sipper +2 "processing"%8  +40 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2605 "core" ' + .tPSV.dial PSR +2 "processing"%j +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%` +108 "core" + .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%Y& +4 "core" &  + "manipulator"&)% +4 "core" %\ . / z + "storage"(% +4 "core" % %\ + "storage"(<. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(((,e +514 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +2 "core" &,c {\  +2 "manipulator"& & +4 "core" &- , -  + "manipulator"&~% +4 "core" %\ . % a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +178 "core" ( + "manipulator"&^& +4 "core" &\  +   $ +2 "storage"(*& +3 "core" &,c [\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&U'Ѽ +103 "core" ' + "storage"(M& +4 "core" &,c ]\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P'g +278 "core" ' +2 "storage"('- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b& +2 "core" &,c \  +2 "manipulator"&& +3 "core" &\  , ' 7 $ +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &\   3 y $ +2 "storage"(#& +3 "core" &,c S\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&l'А +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&s/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&/& + "storage"(' +7 "core" &\  % . $ +2 "manipulator"&9% +3 "core" % Ј . / +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&( +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +2 "manipulator"&n& +4 "core" & 0 /  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" & / / H  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&e' +114 "core" ' + "manipulator"&d& +4 "core" & % + U  +2 "manipulator"&"% +4 "core" % . . n  + "processing"%& +4 "core" & +2 "processing"%H& +4 "core" & +2 .tPC.seek :closed +2 "processing"%k(X +5 "core" & +7 & .\ %f +9 &W\ 7 +9 &\ K +10 &a\ L +9 &wb\ L +10 &9_\ L +9 &`\ K +9 &`\ L +10 &_\ K +9 &Ag\ L +9 & b\ K +10 &!b\ L +9 &#f\ L +10 &%I`\ L +9 &'\ g\ L +9 &(_\ K +10 &*c\ K +9 &,Q`\ L +9 &.`\ K +10 &/a\ L +9 &1`\ K +9 &3Xe\ L +10 &5c\ L +9 &6b\ K +10 &8g\ L +9 &:be\ K +9 &<#f\ L +10 &=g\ L +9 &?c\ K +9 &Ajb\ K +10 &C(l\ M +9 &Dy\ N +10 &F\ P +9 &H_\ R +9 &J!\ R +10 &K\ Q +9 &M\ R +9 &Og\ R +10 &Q(\ R +9 &R\ S +10 &T\ R +9 &Vl\ S +9 &W^r\ \ 5 +10 &X7\ ( +5 ( +2 "processing"%H& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +7 .Hand.open + "manipulator"&I1 +3 "core" &X\ ( +58 1 + "manipulator"&% +4 "core" %  7 -   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +106 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%0 U +2 %-9 +6 "core" 9   +101 "processing"%9 +3 "core" 9"  +102 "processing"%N9 +2 "core" 9#  +102 "processing"%49 +2 "core" 9$  +102 "processing"%&9 +3 "core" 9%  +102 "processing"%J9 +2 "core" 9&  +102 "processing"%+9 +3 "core" 9'  +102 "processing"%9 +2 "core" 9' +102 "processing"%E9 +3 "core" 9(" +102 "processing"%9 +2 "core" 9*& +103 "processing"%9 +2 "core" 9+* +102 "processing"%9 +2 "core" 9,/ +102 "processing"%h9 +3 "core" 9/3 +102 "processing"%;9 +2 "core" 917 +102 "processing"%59 +3 "core" 94; +102 "processing"%S9 +2 "core" 97? +102 "processing"%@9 +3 "core" 9;C +102 "processing"%_9 +2 "core" 9>H +67 "Can"p\  +35 "processing"%?9 +3 "core" 9BL +102 "processing"% 9 +2 "core" 9GP +103 "processing"%9 +2 "core" 9LT +102 "processing"%i9 +2 "core" 9QX +103 "processing"%m9 +2 "core" 9W] +102 "processing"%29 +3 "core" 9]a +102 "processing"%9 +2 "core" 9de +102 "processing"%p9 +3 "core" 9ji +102 "processing"%r9 +2 "core" 9pm +102 "processing"%.9 +2 "core" 9wq +102 "processing"%39 +3 "core" 9~v +102 "processing"%$9 +2 "core" 9z +102 "processing"%[9 +2 "core" 9~ +103 "processing"%y9 +2 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%T9 +2 "core" 9\ +102 "processing"%,9 +3 "core" 9\ +102 "processing"%!9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%a9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9 +102 "processing"%D9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%q9 +2 "core" 9 +102 "processing"%Z9 +2 "core" 9\  +53 .tPH.hold 2:00:00,28C +4 "processing"%X pUp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +93 "core"  +2 "processing"%% +4 "core" %^{\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%6' +582 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%}'Ҧ +1602 "core" ' +2 .tPTV.dial :puck + "processing"%{  +124 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%w  +52 "core" + "processing"%Q% +4 "core" %ҨW\  +2 .tPS.seek 1.5ml +2 "processing"%V'X +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%F'd +1593 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +38 "core" , + .tPSR.select :air +3 .PSV.dial PSR + "processing"%o +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%L' +2335 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%x +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +2294 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"%G +41 "core" + .tPRV.dial :ab1 +2 "processing"%\ @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%:  +40 "core"  +2 "processing"%O% +4 "core" %cS\  +2 .tPS.seek 0.34ml + "processing"%f'r +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +28 "core" +2 .tPRV.dial :air + "processing"%8  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%R' +16 "Can"ds\ 77 +837 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%`  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%%'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%Y +42 "core" +2 .tPTV.dial :mixing + "processing"%) @ +71 "core" A + .tPBV.dial :waste1 +6 "processing"%  +35 "core" + "processing"%<% +4 "core" %ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%7' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 .tPS.seek 0ml +2 "processing"% 'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +3 "core" &  +2 "manipulator"&^& +3 "core" & # + ]  +2 "manipulator"&*% +3 "core" %\ , . < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(, +123 "core" ( + "manipulator"&M& +4 "core" &- ( . z  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- " - W  +2 .tForearm.seek :garage + "manipulator"&''b +97 "core" ' + .tHand.close +2 "manipulator"&b/ +62 "core" / +2 "manipulator"&& +4 "core" &- = 6 x  +2 "manipulator"&% +3 "core" % e 3 1 1 X +2 .tForearm.seek :retract +2 "manipulator"&#'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s( +292 "core" ( + "manipulator"&/& +4 "core" &% 7 # z :. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &% - 0 P :. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +120 "core" ' +2 "manipulator"&U& +4 "core" &$ . 3 :. +2 "manipulator"&P% +4 "core" %Ί , . I + "collection"'l& +4 "core" &\ +2 "collection"'n& +5 "core" &\ +2 .tCC.seek :closed + "collection"'c(X +5 "core" &\  +9 &5~\ +{ +9 &f\ > +9 &w\ L +10 &V_\ K +9 &]\ K +9 &^\ K +10 &]\ K +9 &^[\ K +10 & ^\ K +9 &^\ K +9 & ^\ K +10 &"e]\ K +9 &$(]\ K +9 &%\\\ K +10 &'a\ L +9 &)m[\ K +10 &+/]\ K +9 &,_\ K +9 &.]\ L +10 &0v]\ K +9 &27a\ K +9 &3]\ K +10 &5]\ K +9 &7~]\ K +10 &9@_\ K +9 &;^\ K +9 &<^\ K +10 &>_\ K +9 &@G]\ K +9 &B _\ K +10 &Ce\ L +9 &En\ M +10 &GA\ P +9 &H\ T +9 &J\ V +10 &Ls\ W +9 &N3\ X +9 &O\ X +10 &Q\ Y +9 &Su\ Y +9 &U7\ Y +10 &V\ O +9 &X+P\ ({ +10 &Xl\\\ E +2 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'& +4 "core" &Xlc\ E +2 .tHand.open + "manipulator"&d1 +61 "core" 1 +2 "manipulator"&"% +4 "core" % Ί 8 *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%A% +4 "core" %e'\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"% 'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%I  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%- +53 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%H' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  + "collection"'e  +31 "core" +117  +2 .tPSV.dial :mixloop +2 "processing"%N +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%4  +70 "core" +2 .tPS.seek 0ml +2 "processing"%&'d +2612 "core" ' + .tPSV.dial :air +7 "processing"%J  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2645 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPS.seek 0ml +2 "processing"%h'd +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" &# 1 7 :. +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +3 "core" ( + "manipulator"&S& +4 "core" &# 7 : :. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &# / 9 :. +2 .tForearm.seek CC + "manipulator"&_'O +93 "core" ' +2 .tHand.close + "manipulator"&?/ +58 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( + "manipulator"&& +4 "core" &# + - m :. +49 "manipulator"&i% +4 "core" % _ . 8 _ V +2 .tForearm.seek :retract +2 "manipulator"&m'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(, +287 "core" ( + "manipulator"&& +4 "core" &- $ 5 j  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &- + # !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r'b +108 "core" ' + .tHand.open +2 "manipulator"&.1 +53 "core" 1 + "manipulator"&3% +4 "core" % [Y 9 , C  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +99 "core" ' +2 ."da"delayUntil "10:18:51.29" +24910 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%[ @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%y  +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"%1  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +609 "Can"v\ ba +1693 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +121 "core"  +2 "processing"%z% +4 "core" %b\ + #"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 +2 "processing"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%q  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'d +1596 "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"%w * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%B +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%u'd +2298 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%o +122 "core"  + "processing"%F% +5 "core" %d\ + #"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"% ' +582 "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 + "processing"%C +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +33 "core" +2 "processing"%L% +4 "core" %ҥ,\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +590 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%G * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1598 "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"%: * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%`  +40 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%R  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Y  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%) +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +388 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%<  +42 "core"  +2 "processing"%K% +3 "core" %_\  +2 ."da"PS.seek 0.55ml +2 "processing"%%' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%7  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%^ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%* @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core" + "processing"%g% +4 "core" %Ң!\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +63 "Can"(w\ BB +162 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%'d +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48007 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%] * +33 "core" , +2 ."da"PSV.dial :air + "processing"%'  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2319 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%9 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +53 "core" +8 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%U +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%P  +40 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l'd +2327 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%# +122 "core"  + "processing"%v% +4 "core" %_B\ +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"%' +586 "core" ' +2 ."da"delay 5 seconds +298 "Can"x\ 65 +204 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%n +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%A% +4 "core" %Ң/\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +596 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +44 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%I'd +1595 "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"%- * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%N +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%J'd +2320 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%& +122 "core"  + "processing"%% +4 "core" %e$\ + #"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 +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ҥN\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'U +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%@'d +1593 "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"%s * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%i +68 "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"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2319 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +121 "core"  + "processing"%.% +4 "core" %b\ +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"%3' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%r +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%[  +33 "core" +2 "processing"%y% +4 "core" %Ҭ2\ + ."da"PS.seek 1.5ml +2 "processing"%|'\\ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'd +1596 "core" ' + ."da"delay 2:00 +1196 "Can"#x\ <= +10807 #"da"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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%t  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2308 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +127 "core"  +3 "processing"%Z% +16 "core" %bU\ +8 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"% ' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" % T\  + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%w% +4 "core" %ҦN\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'V +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"%B'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +46 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "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"%}' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%o +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%u +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2310 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +134 "core"  +2 "processing"%L% +4 "core" %bh\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%x'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  + "processing"%\\% +4 "core" %ҥ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'U +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%\  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +1604 "core" ' + "processing"%89 +3 "core" 9N[5 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%f  +4 "core" 5 5 + "processing"%j& +4 "core" &X(\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\  + , 4 +2 "storage"(`% +4 "core" % ? A \ + "storage"(R. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(Y( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 ()& +3 "core" & < \ +2 "manipulator"&& +3 "core" &- - / Y  +2 "manipulator"&<% +3 "core" %\  % +  4 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&K(_ +176 "core" ( +2 "manipulator"&& +4 "core" &Y '  A # + "storage"(7& +4 "core" & A C \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&%'Д +93 "core" ' +2 "storage"(^& +4 "core" & ? @ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(*'g +273 "core" ' +2 "storage"(M- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(g'z +32 "core" ' +2 "manipulator"&b& +4 "core" &Y " !  # + "manipulator"&~% +4 "core" %Г   L +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"&( +256 "core" ( +2 "manipulator"&]& +3 "core" & )  + +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & ( - n +2 ."da"Forearm.seek PC +2 "manipulator"&' +106 "core" ' + ."da"Hand.close + "manipulator"&9/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%W( +422 "core" ( +2 "storage"(U& +4 "core" & A ? \ + "manipulator"&P& +4 "core" & + ' # + "manipulator"&/% +4 "core" % + & H +2 ."da"Forearm.seek :retract +2 "manipulator"&#'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&v(_ +263 "core" ( +2 "manipulator"&l& +4 "core" & *  9 % + "storage"(& +4 "core" & 4 4\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&"'Д +112 "core" ' +2 ."da"Hand.open + "manipulator"&n1 +63 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(A'F +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(d' +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/da22jun2910h.tif +4 "processing"% & +11 "core" &\ +4 "manipulator"&& +7 "core" & , , ? % +2 "manipulator"& % +6 "core" % Ў - / ` E +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +104 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +181 "core" ( +2 "manipulator"&I& +4 "core" &- 5 . \\  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- - , $  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N'b +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&4/ +57 "core" / +2 "manipulator"&H& +4 "core" &- U S  +2 "manipulator"&e% +4 "core" % h % < Z +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&&'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&( +131 "core" ( + "manipulator"&J& +4 "core" & # ( - +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & , +  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&E' +106 "core" ' +3 "manipulator"&& +4 "core" & + # ^ + "manipulator"&% +4 "core" % * . + f +2 "processing"%& +4 "core" &[\ +2 "processing"%S& +4 "core" &T\ +2 ."psFlush"PC.seek :closed +2 "processing"%;(X +5 "core" &O\ +7 & -H\ $e +9 &Y}@\ 7 +9 &|0\ L +10 &U+\ K +9 &w\\\ K +10 &9\\\ K +9 &Y \ K +9 &Z-\ K +10 &Zm\ K +9 &@\\h\ L +9 & Wb\ K +10 &!]\\\ L +9 &#[W\ L +10 &%IW\\\ K +9 &' ZC\ K +9 &(\\B\ L +10 &*Z6\ L +9 &,QW1\ K +9 &.W0\ L +10 &/Z\ L +9 &1W"\ K +10 &3YZ"\ K +9 &5X\ L +9 &6\\\ K +10 &8]\ L +9 &:`Z\ L +9 &<"Y\ L +10 &=Z\ L +9 &?X\ L +10 &Ai]\ K +9 &C*^\ L +9 &D]\ L +10 &Fm\ N +9 &Hb\ P +9 &J\ R +10 &K\ R +9 &M\ S +10 &Od\ R +9 &Q%\ S +9 &R\ S +10 &T\ S +9 &Vi\ S +9 &Wfn\ * +10 &Xn\ : +9 ( +3 "processing"%S& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%?& +4 "core" &X\ . + &X\ . +2 ."psFlush"Hand.open + "manipulator"&s1 +53 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.811 seconds\ /var/log/esp/da22jun2910h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2910h15s.tif +7 "core" 1 +4 "manipulator"&% +8 "core" % ( * \ f +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +100 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  +2 "processing"%i% +4 "core" %d\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +591 "core" ' +9 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +253 #"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/da22jun2910h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2910h20s.tif +1843 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%c @ +120 #"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/da22jun2910h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "10.811 sec auto-exposure",Subject: "da22jun2910h images!" +8 "storage"(5- +6 "core" -' +3 "storage"(.& +6 "core" & %\ + "manipulator"&p& +5 "core" & R Q / + "manipulator"&3% +5 "core" %\ 9 P H e + +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&r(_ +5 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%[  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%y +95 "core" +11 ."psFlush"PS.seek :empty +2 "processing"%m'F +26 "core" ( +2 "manipulator"&1& +4 "core" &` - 6   + "storage"(|& +4 "core" & [\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&,'Д +111 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(!' +57 "core" ' +2 "manipulator"&& +4 "core" &` & *  +2 "storage"(h& +4 "core" & h\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&T'< +40 "core" ' +6 ."da"Elbow.hold +7 "manipulator"&D, +10 "core" , +5 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(z' +20 "core" ' +3 "manipulator"&t% +9 "core" %JA 1 . p +2 "storage"(a& +8 "core" & X W j\ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 314 counts +3 "manipulator"&q'v +27 "core" ' +2 "manipulator"&Z& +9 "core" &` " ' \  +3 "storage"(& +8 "core" & D\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +4 "manipulator"&'Д +14 "core" ' +2 "storage"( % +10 "core" % \  +5 ."downElevator"SE.seek :down +6 "storage"(' +98 (% +6 "core" %I p s D\ RO +3 "manipulator"&% +9 "core" %Б - - Y  +13 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&w'\ +105 "core" ' +27 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (6& +8 "core" & \ +1816 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +110 "core"  +2 "processing"%Q% +17 "core" %F\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%V' +590 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2113 "core" ' +3 ."psFlush"delay 1 second +109 .PBV.dial :waste1 +4 "processing"%  +35 "core" +4 ."psFlush"PTV.dial :mixing +4 "processing"%B @ +69 "core" A +6 ."psFlush"PSV.dial :mixloop +3 "processing"%o +95 "core" +8 ."psFlush"PS.seek :empty +7 "processing"%F'F +2616 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%u +103 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 1ml +4 "processing"% 'T +146 "Can"{\ 98 +952 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%}' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%> +69 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%L  +70 "core"  +4 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%C'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%G +73 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +582 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%\\' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%x +77 "core" +2 ."psFlush"PBV.dial PSV +4 "processing"%O U +52 "core" V +4 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%: @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%8' +1508 #"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)\ +1104 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%`' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%)'d +2606 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%^'T +1091 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%M  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +68 "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"%%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%' U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%/' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%l'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%n  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &` ! &   + "manipulator"&% +4 "core" %\ , + B +2 ."psFlush"Elbow.seek PC + "manipulator"&#( +243 "core" ( + "manipulator"& & +4 "core" & &  -  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & (   +2 ."psFlush"Forearm.seek PC +2 "manipulator"&A' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&I/ +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&"& +4 "core" & , ) \  +2 "manipulator"&v% +3 "core" % "  M +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&H(, +140 "core" ( +2 "manipulator"&e& +4 "core" &-  *  E + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" &- "   E +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&J'b +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&+1 +64 "core" 1 + "manipulator"&N% +4 "core" % YU 6 + ]  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 #tFinished short da assay +4404 "Can"$y\ ** +12534 #t-> access 3 +3 "storage"(% +3 "core" % v\ + "manipulator"&% +4 "core" %  # * ` +2 "manipulator"&& +3 "core" &- # *  E +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(&([ +672 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (W& +4 "core" &[ \  +46757 "Can"w\ ** +48711 #t-> access 2 +2 "storage"(?% +4 "core" % \ + "manipulator"&s% +4 "core" %  +2 "manipulator"&& +3 "core" &- - + n E +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(S(K +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K :\ +323 #t-> access 4 +3 "storage"(i% +3 "core" % P\ +2 "manipulator"&E% +4 "core" %  * ! 0 +2 "manipulator"&=& +3 "core" &- ) + ! E +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(_(S +819 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +2 "core" &R X\ +836 #t-> $da[:extractVol]=0.19 +681 #-> startTube 4 +5668 #-> shortDA +2 "collection"'.% +2 "processing"%p% +3 "core" %S +6 %aK  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1480 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%3 +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%c  +74 "Can"6w\ == +48 "core" + .tPRV.dial :sipper +2 "processing"%[  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%y'` +2272 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%1  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%|' +1264 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +96 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +603 "core" ' + .tPSV.dial PSR +2 "processing"%h +95 "core"  +2 "processing"%% +4 "core" %aC  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%@'T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%t' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +95 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2619 "core" ' +2 .tPSV.dial PSR +6 "processing"% +96 "core"  + "processing"%d% +4 "core" %_,  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"% 'T +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%,' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +95 "core" + .tPRV.dial :sipper +2 "processing"%r  +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%! +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%T' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%q +108 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2616 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%z& +4 "core" &A  + "manipulator"&% +4 "core" %  $ - ! + "storage"(% +4 "core" % !\ + "storage"({. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(,e +512 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (m& +3 "core" &,b /\  +2 "manipulator"&V& +3 "core" &- 2 - E +2 "manipulator"&% +4 "core" %  ! ) & + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&B( +196 "core" ( +2 "manipulator"&o& +4 "core" & *    + "storage"(0& +4 "core" &,b \  +42 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&u'Ѽ +108 "core" ' +2 "storage"(F& +4 "core" &,b \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +277 "core" ' +2 "storage"(>- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (L& +3 "core" &,b H\  +6 "manipulator"&}& +4 "core" & / . w  +2 .tElbow.seek 4 + "manipulator"&G( +3 "core" ( +2 "manipulator"&C& +3 "core" & - )   +2 "storage"(& +3 "core" &,b @\  +3 .tForearm.seek 4 + 300 counts + "manipulator"&x'А +43 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&O/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\\& + "storage"(:' +7 "core" & - - y  + "manipulator"&\ % +5 "core" % И . / P 0 +2 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&8( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( +2 "manipulator"&& +4 "core" & % 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & : - 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&R' +96 "core" ' + "manipulator"&`& +5 "core" &  0 + "manipulator"&% +4 "core" % - - N +2 "processing"%)& +3 "core" &4\ +3 "processing"%(& +4 "core" &B\ +2 .tPC.seek :closed +2 "processing"%<(X +4 "core" &2\  +10 &3(\ *z +9 &e/\ > +10 &w+\ L +9 &K\\#\ L +9 &^\ K +10 &c\ K +9 &_#\ K +9 &Ub$\ K +10 &] \ K +9 &]\ K +10 & ]&\ K +9 &"]]\ K +9 &$c\ K +10 &%b\ K +9 &'d\ L +9 &)f`\ K +10 &+'a \ K +9 &,a \ L +10 &.^ \ K +9 &0mc \ K +9 &2/c\ K +10 &3b \ K +9 &5c\ K +9 &7ub\ K +10 &96b \ L +9 &:c\ K +10 &<c \ K +9 &>}_\ K +9 &@>_\ L +10 &Bb\ L +9 &Ch\ L +9 &E}y\ N +10 &G8\ P +9 &H\ Q +9 &J\ Q +10 &L{\ Q +9 &N<\ R +10 &O\ R +9 &Q\ S +9 &S\ S +10 &UA\ S +9 &W\ J +10 &X5H\ _ +9 &X6\ 0 +5 ( +2 "processing"%(& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&71 +3 "core" &X\ 0 +50 1 + "manipulator"&% +4 "core" % 7 2 - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +109 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%$ U +2 %M9 +6 "core" 9 " +102 "processing"%29 +2 "core" 9\ " +102 "processing"%~9 +2 "core" 9 "  +102 "processing"%b9 +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 !! +102 "processing"%99 +3 "core" 9\ """ +102 "processing"%K9 +3 "core" 9 !&" +102 "processing"%k9 +2 "core" 9 "*" +103 "processing"%9 +2 "core" 9"/# +102 "processing"%P9 +2 "core" 9"3" +102 "processing"%U9 +3 "core" 9#7" +102 "processing"%9 +2 "core" 9#;" +103 "processing"%/9 +2 "core" 9#?! +102 "processing"%9 +3 "core" 9##C +102 "processing"%l9 +2 "core" 9($H! +102 "processing"%n9 +3 "core" 9/$L +102 "processing"%9 +2 "core" 94$P +102 "processing"% 9 +3 "core" 9;%T +102 "processing"%9 +2 "core" 9A%X +102 "processing"% 9 +3 "core" 9H%] +102 "processing"%g9 +2 "core" 9O%a +102 "processing"%D9 +3 "core" 9W&e +102 "processing"%I9 +3 "core" 9_&i +102 "processing"%w9 +2 "core" 9g'm +102 "processing"%;9 +2 "core" 9p&q +102 "processing"%"9 +2 "core" 9x'v +103 "processing"%v9 +2 "core" 9(z +102 "processing"%e9 +2 "core" 9'~ +102 "processing"%-9 +2 "core" 9( +103 "processing"%A9 +2 "core" 9( +103 "processing"%#9 +2 "core" 9(\ +102 "processing"%+9 +3 "core" 9)\ +102 "processing"%N9 +2 "core" 9) +102 "processing"%49 +2 "core" 9) +102 "processing"%J9 +3 "core" 9* +102 "processing"%9 +2 "core" 9* +103 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9+ +102 "processing"%Y9 +2 "core" 9+ +102 "processing"%W9 +3 "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/ +3 .tPH.hold 2:00:00,28C +3 "processing"%& pUp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%i +94 "core"  + "processing"%E% +4 "core" %ct\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%=' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%S'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%5  +124 "core"  + .tPSV.dial PTV +2 "processing"%. +69 "core" + .tPBV.dial :waste1 +2 "processing"%p  +51 "core" +2 "processing"%3% +4 "core" %ҥZ\  +2 .tPS.seek 1.5ml +2 "processing"%c'U +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +16982 "Can"w\ 22 +13020 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%|' +2323 "core" ' +2 .tPSV.dial PTV + "processing"%h +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%@  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%t  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%d @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Z'c +345 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  + "processing"%% +4 "core" %a\  +2 .tPS.seek 0.34ml +2 "processing"%r'p +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"',  +30 "core" + .tPRV.dial :air +2 "processing"%!  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%q @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%T' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%z  +42 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%{ @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%_  +33 "core" + "processing"%m% +4 "core" %Ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%V' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%o'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +3 "core" &  +2 "manipulator"&H& +3 "core" &  )  +2 "manipulator"&F% +3 "core" %  , ,  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +125 "core" ( +2 "manipulator"&>& +4 "core" &,  2  @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &, ! % @ +3 .tForearm.seek :garage + "manipulator"&}'b +93 "core" ' +2 .tHand.close + "manipulator"&C/ +113 "core" / + "manipulator"&& +4 "core" &- 8 - - . +2 "manipulator"&O% +4 "core" % r " ) A +2 .tForearm.seek :retract + "manipulator"&\\'\ +125 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +282 "core" ( +2 "manipulator"&B& +4 "core" &5  & W I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &5 # - M I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +105 "core" ' + "manipulator"&x& +4 "core" &5 / 2 E I +2 "manipulator"&% +4 "core" %C / , n +2 "collection"'j& +4 "core" & +2 "collection"'G& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &  +8 &4 %h +10 &Yy\ 7 +9 &}\ J +9 &Z\ J +10 &\\\ J +9 &B\\\ J +10 &\\\ J +9 &\\\ J +9 &[\ K +10 &I_\ K +9 & ^\ K +9 &!]\ K +10 &#]\ K +9 &%P[\ K +10 &'Z\ K +9 &(Y\ K +9 &*Y\ K +10 &,Y^\ K +9 &.^\ K +9 &/^\ J +10 &1[\ J +9 &3a_\ J +10 &5"Y\ K +9 &6Y\ K +9 &8Y\ K +10 &:iY\ K +9 &<+Y\ K +9 &=[\ J +10 &?[\ K +9 &Aq_\ K +10 &C2]\ K +9 &Dh\ L +9 &F\ O +10 &H_\ T +9 &J\ W +9 &K\ X +10 &M\ X +9 &OY\ X +9 &Q\ X +10 &R\ X +9 &T\ Y +10 &V^\ Y +9 &Wc\ 2 +9 &Xl\ R +9 ( +2 &Xrl\ L +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"'& +4 "core" &Xrl\ L +2 .tHand.open + "manipulator"&)1 +63 "core" 1 +2 "manipulator"&:% +4 "core" % C B H l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +113 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%7% +4 "core" %g\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1593 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%M  +41 "core"  +2 .tPS.seek 0ml + "processing"%('d +1593 "core" ' +2 .tPSV.dial PSR + "processing"%2 +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV + "processing"%~  +2 "collection"'b  +33 "core" ~ +116  +2 .tPSV.dial :mixloop +2 "processing"%* +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%]  +70 "core" +2 .tPS.seek 0ml +2 "processing"%''d +2609 "core" ' + .tPSV.dial :air +2 "processing"%%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%9' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%P' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" &4 - 2 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&l& +4 "core" &4 5 0 I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &4 : 4 I +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + .tHand.close +2 "manipulator"& / +58 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( + "manipulator"& & +4 "core" &4 ; 6  I +2 "manipulator"&g% +3 "core" % ] - * O a +2 .tForearm.seek :retract +2 "manipulator"&D'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(, +290 "core" ( +2 "manipulator"&w& +4 "core" &,  $ R  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +2 "core" &, - ) +  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'b +104 "core" ' + .tHand.open +2 "manipulator"&v1 +56 "core" 1 +2 "manipulator"&e% +4 "core" % S` , * R . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +114 "core" ' +2 ."da"delayUntil "11:53:05.99" +6380 "Can"y\ NM +18539 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%A @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%N  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%4' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%J +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2302 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%W +122 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%s' +580 "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 +7 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" + "processing"%6% +4 "core" %Ҥ6\  +2 ."da"PS.seek 1.5ml +2 "processing"%='T +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%p  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +68 "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"%c +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%y  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 "processing"%h% +3 "core" %^:\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +50 "processing"%#A d`xb +5 ."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"%'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%@ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" + "processing"%t% +4 "core" %Ҩ4\  +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"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'd +1605 "core" ' +2 ."da"delay 2:00 +105 "Can"2|\ ;; +11898 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +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"%Z +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%,' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +2300 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%T  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%{  +39 "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"%m'a +388 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%% +4 "core" %d1\ +2 ."da"PS.seek 0.55ml +2 "processing"%V' +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%0  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%F +42 "core" +2 ."da"PTV.dial :mixing + "processing"%> @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%L  +35 "core" + "processing"%8% +4 "core" %ҫM\  +2 ."da"PS.seek 1.85ml +2 "processing"%C' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%O'd +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32064 "Can"|\ 32 +15939 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%^  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%} * +33 "core" + + ."da"PSV.dial :air +2 "processing"%B  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +52 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +51 "core" +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2319 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %hN\ + #"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 + "processing"%:'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + "processing"%G  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"% % +4 "core" %ҩS\  +2 ."da"PS.seek 1.5ml +7 "processing"%o'Y +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%] +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2303 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +122 "core"  + "processing"%9% +4 "core" %h8\ + #"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"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%U +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +31 "core" + "processing"%/% +4 "core" %ңP\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1602 "core" ' +2 ."da"delay 2:00 +2779 "Can"x|\ >> +9222 #"da"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"%f * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" +8 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2303 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +121 "core"  +2 "processing"%e% +4 "core" %bG\ + #"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"%D' +584 "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"%A +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +32 "core" +2 "processing"%+% +4 "core" %ңZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'S +584 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1592 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%? +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +77 "core"  +2 ."da"delay 5 seconds +507 .PSV.dial :air +2 "processing"%s  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2315 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +123 "core"  +8 "processing"%E% +16 "core" %aE\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +6 "processing"% +16 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%6' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" % J\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%5' +331 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%='Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%p +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core" + "processing"%S% +4 "core" %ҢO\  +2 ."da"PS.seek 1.5ml +2 "processing"%.'R +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$'d +1604 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%1  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +192 "Can"~\ ss +310 ."da"PSV.dial :air +2 "processing"%@  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%|'d +2286 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +122 "core"  + "processing"%% +4 "core" %hm\ + #"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"%d'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +33 "core" + "processing"% % +4 "core" %Ҥ\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%a  +105 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +1607 "core" ' + "processing"%r9 +3 "core" 9Sc5 +2 #"da"Processing Puck Heater at 28C before imaging +6 .PH.coast +2 "processing"%q  +3 "core" 5 +2 5 + "processing"%& +8 "core" &X^\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&,% +4 "core" %\ . + " + "storage"(T% +4 "core" % W W q\ + "storage"(. +3 "core" .(,e +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"({( +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (_& +2 "core" &  T 7\ +2 "manipulator"&z& +3 "core" &,  #  +2 "manipulator"&% +3 "core" %\ ' *  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +213 "core" ( + "manipulator"&m& +4 "core" &c 1   +2 "storage"(0& +5 "core" & W X q\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&V'Д +109 "core" ' +2 "storage"(F& +4 "core" & Y X _\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(>'g +270 "core" ' +2 "storage"(L- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(8'z +31 "core" ' +2 "manipulator"&& +4 "core" &c " -   + "manipulator"&H% +4 "core" %S * , L \ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&^( +243 "core" ( + "manipulator"&}& +4 "core" &  & \ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &   o +2 ."da"Forearm.seek PC +2 "manipulator"&O' +96 "core" ' + ."da"Hand.close +2 "manipulator"&/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%x( +425 "core" ( +2 "storage"(& +4 "core" & + *\ + "manipulator"&j& +4 "core" & # * g + "manipulator"&u% +4 "core" % # %  F +46 ."da"Forearm.seek :retract +10 "manipulator"& '\ +98 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(_ +295 "core" ( + "manipulator"&\\& +4 "core" &i  ! !  +2 "storage"()& +4 "core" & U U j\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&G'Д +108 "core" ' + ."da"Hand.open +2 "manipulator"&1 +55 "core" 1 +2 "storage"(7- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da22jun2912h.tif +5 "processing"%M& +12 "core" &\ +5 "manipulator"&o& +7 "core" &i 1 0   +2 "manipulator"&2% +6 "core" % Б * -  ' +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +111 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&b(, +178 "core" ( +2 "manipulator"&& +4 "core" &, ) ! h  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &, # " $  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&]'b +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +53 "core" / + "manipulator"&%& +5 "core" &, P S ;  + "manipulator"&~% +4 "core" % ix  ( C ! +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&K'\ +119 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&9( +130 "core" ( +2 "manipulator"&'& +4 "core" & 1 4 C +2 ."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 PC +2 "manipulator"&U' +114 "core" ' +2 "manipulator"&P& +4 "core" & 2 . +2 "manipulator"&/% +4 "core" % , ( >  + "processing"%k& +5 "core" &y\ +2 "processing"%n& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%l(X +5 "core" &\ +7 & -~\ $e +9 &Wz\ 7 +9 &|p\ K +10 &Yc\ K +9 &u]_\ K +9 &7YZ\ K +10 &\\P\ K +9 &YI\ K +10 &}Z8\ K +9 &@XK\ K +9 & Zs\ K +10 &!Xw\ K +9 &#\\z\ K +9 &%GZd\ K +10 &'\ Xf\ K +9 &(Z[\ L +10 &*ZS\ K +9 &,N[S\ L +9 &.ZS\ K +10 &/ZI\ K +9 &1WE\ K +9 &3VZ@\ L +10 &5Z7\ K +9 &6\\2\ K +10 &8Z6\ K +9 &:^Z#\ L +9 & +7 ."psFlush"PS.seek 2.5ml +4 "processing"%r' +1919 #"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)\ +698 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%T' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%_'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +38 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'T +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%L  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%H +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1070 "Can"H\ << +1043 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%C' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%<  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%O +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\\'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%)' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2620 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&M& +4 "core" &S $ " m + "manipulator"&o% +4 "core" % & ) # J "` +2 ."psFlush"Elbow.seek PC + "manipulator"& ( +241 "core" ( +2 "manipulator"&2& +4 "core" &  ( 2  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" & )   +2 ."psFlush"Forearm.seek PC + "manipulator"& ' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +64 "core" / + ."psFlush"PC.seek :open +2 "processing"%G( +426 "core" ( + "manipulator"&*& +4 "core" & + , $  + "manipulator"&% +4 "core" % " &  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&%(, +139 "core" ( + "manipulator"&~& +4 "core" &-  '  K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- % ! & K +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&''b +105 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&]% +4 "core" % ^e %  1 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +117 "core" ' + #tFinished short da assay +24262 #-> access 3 +2 "storage"(/% +3 "core" % O\ +2 "manipulator"&k% +4 "core" %  ) % ^ +2 "manipulator"&b& +3 "core" &- + ! K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +42 "storage"(K([ +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (x& +2 "core" &[ \  +13677 "Can"\ ** +60001 ~\ +* +60001 |\ ** +60002 |\ ** +60001 J|\ ** +60001 n{\ ** +60002 x|\ ** +25153 #t-> PS.flush +2 #Flushing Processing stage + "processing"%\ % +3 "core" %^V  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%f& +4 "core" &Z  +2 "manipulator"&`& +4 "core" &- * - [ K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&n(, +2 "core" ( +2 "manipulator"&g& +4 "core" &- 0 7 1 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- !  e K +2 .tForearm.seek :garage +2 "manipulator"&U'b +106 "core" ' + .tHand.close +2 "manipulator"&!/ +56 "core" / +2 "manipulator"&w& +4 "core" &- 9 * O K + "manipulator"&v% +4 "core" % mx $ - I  +2 .tForearm.seek :retract + "manipulator"&e'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +117 "core" ( +2 "manipulator"&D& +4 "core" &  )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & / 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&#' +103 "core" ' +2 "manipulator"&+& +4 "core" &  (  + "manipulator"&9% +4 "core" % #  & +2 "processing"%& +3 "core" &Q\ +3 "processing"%N& +4 "core" &W\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &`\  +10 &3[\ *z +9 &f_\ > +10 &yW\ M +9 &H_Y\ K +9 &\ bW\ K +10 &eW\ L +9 &`R\ L +9 &Oca\ L +10 &]Z\ K +9 &e\\\ L +9 & `g\ L +10 &"X_`\ K +9 &$b]\ K +10 &%cb\ L +9 &'cc\ L +9 &)`^e\ K +10 &+"_U\ K +9 &,cc\ L +9 &.`Y\ L +10 &0g_\\\ L +9 &2)c[\ L +10 &3c^\ K +9 &5_c\ L +9 &7p]`\ K +10 &91_d\ L +9 &:da\ K +9 &<ba\ K +10 &>xbd\ K +9 &@:b^\ K +10 &Abd\ L +9 &Ced\ L +9 &E}k\\\ L +10 &G5]\ P +9 &H_\ Q +9 &J\\\ R +10 &Lu^\ R +9 &N7b\ R +10 &OY\ R +9 &Q\\\ R +9 &Sz_\ S +10 &U=`\ R +9 &V\\\ L +9 &X3Bt^\ #h +10 &X 3^\ , +5 ( +2 "processing"%N& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%J& +4 "core" &X]\ , + &X_\ , + .tHand.open +2 "manipulator"&;1 +59 "core" 1 +3 "manipulator"& % +4 "core" % 9 . ) & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +115 "core" ' +2 .tPSV.dial PSR + "processing"%4 +40 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%E'T +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%: +67 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +50 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%A +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%' +592 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2104 "core" ' +2 .tPSV.dial PTV + "processing"%3 +69 "core" +2 .tPBV.dial PSV + "processing"%W U +50 "core" W +2 .tPS.seek 0ml +2 "processing"%i'd +2618 "core" ' +2 .tPSV.dial PBV + "processing"%Y @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%=' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +2619 "core" ' + .tPSV.dial PSR +2 "processing"%c +53 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%.' +2613 "core" ' + .tPSV.dial PTV +2 "processing"%" +69 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%1'd +2610 "core" ' +2 .tPSV.dial PBV +2 "processing"%[ @ +53 "core" B +2 .tPS.seek 2.5ml +2 "processing"%$' +2605 "core" ' + .tPSV.dial :waste1 +2 "processing"%h  +81 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2606 "core" ' + #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&& +5 "core" & / - b  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +6 "manipulator"&( +3 "core" ( +2 "manipulator"&@& +4 "core" & ,    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &  (   +2 .tForearm.seek PC +2 "manipulator"&' +115 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&|& +4 "core" & ! $   + "manipulator"&X% +4 "core" %  & ( 2 $ +2 .tForearm.seek :retract + "manipulator"&d'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(, +127 "core" ( + "manipulator"& & +4 "core" &,\ (  [ \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,\ & 8 \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a'b +110 "core" ' +2 .tHand.open + "manipulator"&q1 +52 "core" 1 +2 "manipulator"&r% +4 "core" % V\\ 5  ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +5299 "Can"}\ 11 +6852 #t-> 4.times{samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & \ +2 "manipulator"&& +4 "core" &- + " A I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(, +2 "core" ( +2 "manipulator"&z& +3 "core" &- $ ) G I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &- " $ - I +2 .tForearm.seek :garage + "manipulator"&Q'b +112 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + "manipulator"&0& +4 "core" &- 8 , q I +2 "manipulator"&m% +3 "core" % go - - h +2 .tForearm.seek :retract +2 "manipulator"&I'\ +122 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +284 "core" ( + "manipulator"&L& +4 "core" &1 )  L E} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &1  +  E} +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'O +93 "core" ' +2 "manipulator"&& +4 "core" &0 #  Q E} +2 "manipulator"&>% +3 "core" %N " # = B +2 "collection"'}& +4 "core" &  +2 "collection"'B& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'V(X +4 "core" &  +8 & +# %f +9 &X} 7 +10 &| K +9 &X K +9 &}` K +10 &?^ K +9 &\\ K +10 &` K +9 &]! K +9 &H[ J +10 & \ ] J +9 &!` K +9 &#^ K +10 &%P` J +9 &'a K +10 &(^ K +9 &*[ J +9 &,X] J +10 &.` J +9 &/\\ K +9 &1` J +10 &3^Z K +9 &5 _ K +10 &6` J +9 &8] J +9 &:f\\ K +10 &<([ K +9 &=\\ K +9 &?[ K +10 &Ana K +9 &C/_ K +10 &Di\ L +9 &F\ O +9 &H_\ S +10 &J\ V +9 &K\ X +9 &M\ X +10 &OX\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +9 &V]\ Y +10 &Wb\ 3 +9 &Xk\ U +9 ( +3 "collection"'B& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 "collection"'& +4 "core" &Xsk\ M + &Xsk\ M + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&<% +4 "core" % N 3 - ) B + .tForearm.reconfigure :loose +51 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&C'\ +121 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%j  +39 "core"  +2 "processing"%% +4 "core" %hT\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%O'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%u  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%^'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%)  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%M +190 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%o @ +68 "core" @ +2 .tPS.seek 0ml +2 "processing"%2'd +2615 "core" ' + .tPSV.dial :air +7 "processing"%8  +67 "core"  +2 .tPS.seek 2.5ml +2 "processing"%?' +2608 "core" ' +2 .tPSV.dial :PTV + "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%S'd +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&l& +4 "core" &0 . . i E} +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +20 "core" ( + "manipulator"&& +5 "core" &  3 ' 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & - . , 5 +2 .tForearm.seek CC +2 "manipulator"&('O +91 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tCC.seek :open +2 "collection"' ( +424 "core" ( +2 "manipulator"&& +4 "core" & & - - 5 + "manipulator"&]% +4 "core" % b , ) \ X +2 .tForearm.seek :retract + "manipulator"&R'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&'(, +281 "core" ( +2 "manipulator"&/& +4 "core" &- * 0 + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- * ! 5 + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b'b +110 "core" ' +2 .tHand.open +2 "manipulator"&{1 +56 "core" 1 + "manipulator"&x% +4 "core" % FW 7 .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +107 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\ & +4 "core" & + "manipulator"&f& +4 "core" &- * , A + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(, +3 "core" ( + "manipulator"&g& +5 "core" &-  ) 3 + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- * % + +2 .tForearm.seek :garage +2 "manipulator"&!'b +109 "core" ' + .tHand.close +2 "manipulator"&w/ +62 "core" / +2 "manipulator"&v& +4 "core" &- + " - + + "manipulator"&%% +4 "core" % cv # , 3  +2 .tForearm.seek :retract + "manipulator"&P'\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +303 "core" ( + "manipulator"& & +4 "core" &(  ( + >I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &( *   >I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'O +98 "core" ' +2 "manipulator"&9& +4 "core" &( 1  * >I + "manipulator"&% +4 "core" %Q - - P +2 "collection"'n& +3 "core" &  +2 "collection"'e& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'G(X +4 "core" &  +8 &4 %f +9 &Zy\ 7 +9 &x\ J +10 &R I +9 &T J +10 &HW J +9 & U I +9 &Y J +10 &U I +9 &QW J +9 & W J +10 &!T J +9 &#T I +9 &%ZU I +10 &'T J +9 &(Y I +10 &*W I +9 &,aU J +9 &.$Y I +10 &/V I +9 &1Z J +9 &3jY I +10 &5,V I +9 &6U J +10 &8U J +9 &:rU I +9 &<3W J +10 &=Z\ J +9 &?Z J +9 &AyZ J +10 &C:\\ J +9 &Dd\ K +10 &Fy\ N +9 &Hg\ S +9 &J\ W +10 &K\ X +9 &M\ X +9 &O`\ X +10 &Q!\ X +9 &R\ X +9 &T\ Y +10 &Ve\ Y +9 &W[\ 9 +10 &Xe\ +| +9 &X\ W +5 ( +2 "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 +2 "collection"'J& +4 "core" &X\ W + &X\ W + .tHand.open + "manipulator"&;1 +57 "core" 1 +2 "manipulator"& % +4 "core" % Q : . = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +113 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%4  +178 "core"  + "processing"%#% +4 "core" %^Q\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%7'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%E  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +1607 "core" ' +2 .tPSV.dial PSR +6 "processing"%6 +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%A +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%W +69 "core" ~ +2 .tPS.seek 0ml + "processing"%p'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" &( 1 - J >I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +3 "core" ( +2 "manipulator"&& +4 "core" &( '  < >I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &(  % T >I +3 .tForearm.seek CC +2 "manipulator"&c'O +90 "core" ' + .tHand.close +2 "manipulator"&5/ +62 "core" / +2 .tCC.seek :open +2 "collection"'"( +424 "core" ( +2 "manipulator"&.& +4 "core" &' " # o >I + "manipulator"&[% +4 "core" % P  & a Y +2 .tForearm.seek :retract + "manipulator"&1'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(, +315 "core" ( + "manipulator"&$& +4 "core" &, *  # +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"&@'b +108 "core" ' + .tHand.open +6 "manipulator"&t1 +54 "core" 1 + "manipulator"&% +4 "core" % YW 9 . | # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" & +2 "manipulator"&& +3 "core" &-   m l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&|(, +2 "core" ( +2 "manipulator"&X& +4 "core" &- ( ( l + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  , l +2 .tForearm.seek :garage +2 "manipulator"&'b +95 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +3 "core" &- 3   l +2 "manipulator"&q% +4 "core" % v ) % ! +49 .tForearm.seek :retract +3 "manipulator"&r'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d( +278 "core" ( + "manipulator"&a& +4 "core" &2 '   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &3 * " M G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 "manipulator"&z& +4 "core" &1  + G +2 "manipulator"&_% +3 "core" %C ( ! +2 "collection"'& +4 "core" &  +2 "collection"'0& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'m(X +4 "core" &  +10 &4} +| +9 &\ i} > +9 &l J +10 &`U I +9 &#V I +9 &T I +10 &V I +9 &iU I +10 &*Y I +9 &V I +9 & U H +10 &"pV I +9 &$3V I +9 &%Z I +10 &'W I +9 &)zU H +10 &+:V I +9 &,V I +9 &.U I +10 &0W I +9 &2CW I +9 &4W I +10 &5T I +9 &7V I +9 &9JV I +10 &; W I +9 &<V I +10 &>W I +9 &@SV I +9 &BW I +10 &C\\ J +9 &Eg K +9 &GJ\ O +10 &H\ T +9 &J\ W +10 &Lx\ W +9 &N9\ W +9 &O\ X +10 &Q\ X +9 &S}\ X +9 &U>\ X +10 &V\ I +9 &X?\ 2 +10 &X~k G +5 ( +2 "collection"'0& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + "collection"'Z& +4 "core" &X~V G + &X~W G + .tHand.open +2 "manipulator"&,1 +57 "core" 1 + "manipulator"&Q% +4 "core" % C ; . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +101 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%F  +179 "core"  + "processing"%T% +4 "core" %^N\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%>  +54 "core"  +2 .tPS.seek 0ml + "processing"%}'d +1603 "core" ' + .tPSV.dial PSR +2 "processing"%I +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +179 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' + .tPSV.dial :air +2 "processing"%<  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2607 "core" ' +2 .tPSV.dial :PTV +4 "processing"%j +72 "core" ~ +4 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &1 7 + 4 G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +27 "core" ( + "manipulator"&u& +4 "core" &  > 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & " * 5 1 +2 .tForearm.seek CC + "manipulator"&\\'O +95 "core" ' +2 .tHand.close + "manipulator"&^/ +55 "core" / +2 .tCC.seek :open +2 "collection"')( +425 "core" ( + "manipulator"&M& +4 "core" & $  1 + "manipulator"&o% +4 "core" % >   R +2 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(, +281 "core" ( + "manipulator"&2& +4 "core" &- #  * / +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"&?'b +106 "core" ' + .tHand.open +2 "manipulator"&l1 +63 "core" 1 + "manipulator"&% +4 "core" % ^_ 7 ' * + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +99 "core" ' +4 #tBeginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +8 "core" & +4 "manipulator"&-& +8 "core" &-   & / +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&C(, +7 "core" ( +3 "manipulator"&V& +7 "core" &- ' > / +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +7 "core" &- % % d / +3 .tForearm.seek :garage +4 "manipulator"&]'b +113 "core" ' +3 .tHand.close +2 "manipulator"&(/ +13 "Can"|\ RS +47 "core" / + "manipulator"&/& +4 "core" &- 4  N / +2 "manipulator"&k% +4 "core" % nt $ X \ + .tForearm.seek :retract +2 "manipulator"&*'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +301 "core" ( + "manipulator"&x& +4 "core" &$ 1  % <: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &%    <: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'O +98 "core" ' +2 "manipulator"&f& +4 "core" &% / 2  <: +2 "manipulator"&g% +4 "core" %G ( , K \ +2 "collection"'& +4 "core" &  +2 "collection"'b& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" &  +9 &3w\ *y +9 &g{\ = +10 &j\ J +9 &WU I +9 &R H +9 &V I +10 &U I +9 &_U I +10 &"V I +9 &W I +9 & U I +10 &"hU I +9 &$*T I +9 &%Y I +10 &'V I +9 &)oV I +10 &+1V I +9 &,V I +9 &.V I +10 &0wW I +10 &29V\ I +10 &3U\ I +9 &5U\ I +8 &7T I +10 &9BW I +9 &;W I +9 &<V I +10 &>X I +9 &@JU I +9 &B W I +10 &C\\\ I +9 &Ee\ K +10 &GA\ O +9 &H\ T +9 &J\ V +10 &Ln\ W +9 &N/\ X +9 &O\ X +10 &Q\ Y +9 &Sr\ Y +10 &U4\ Y +9 &V\ M +10 &X"K\ 'x +9 &Xq|\ S +5 ( +2 "collection"'b& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.17 + "collection"'v& +4 "core" &Xq\ S + &Xq~\ S + .tHand.open +2 "manipulator"&%1 +57 "core" 1 + "manipulator"&'% +4 "core" % G - - r \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +115 "core" ' +3 .tPSV.dial PSR,avoiding: PBV + "processing"%!  +178 "core"  + "processing"%`% +4 "core" %c^\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% 'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%U  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%9'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +2617 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%P +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"% 'd +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%J  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml + "processing"%e'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" &% , $ <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +17 "core" ( +2 "manipulator"&+& +4 "core" &  2 - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" & / + W - +2 .tForearm.seek CC + "manipulator"&E'O +90 "core" ' + .tHand.close +2 "manipulator"&7/ +53 "core" / +2 .tCC.seek :open +52 "collection"'6( +428 "core" ( + "manipulator"&:& +4 "core" & # + + +2 "manipulator"&A% +3 "core" % K " / 5 X +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +286 "core" ( + "manipulator"&& +4 "core" &,  +   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &, + "   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&3'b +104 "core" ' +2 .tHand.open + "manipulator"&Y1 +57 "core" 1 + "manipulator"&% +4 "core" % \\a 7 * - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +121 "core" ' +19485 #t-> 1.times{samplePassF; PS.flush} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +3 "core" & +2 "manipulator"&D& +4 "core" &,  "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(, +2 "core" ( +2 "manipulator"&G& +3 "core" &, ) ,  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &, # " Q  +2 .tForearm.seek :garage +2 "manipulator"&['b +93 "core" ' + .tHand.close +2 "manipulator"&c/ +54 "core" / +2 "manipulator"&i& +4 "core" &, 3 /  +2 "manipulator"&$% +3 "core" % u - , F +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +285 "core" ( +2 "manipulator"&& +4 "core" &4   K H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &4 ' - 3 H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +98 "core" ' + "manipulator"&1& +4 "core" &4 # * 3 H +2 "manipulator"&X% +4 "core" %M , ,  ! + "collection"' & +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'@(X +3 "core" &  +6 &= %g +9 &Zx 7 +10 &\ y \ J +9 &R I +9 &W I +10 &OX J +9 &U I +10 &U J +9 &T I +9 &XW I +10 & Z J +9 &!W J +9 &#T I +10 &%_U J +9 &'!W J +10 &(U I +9 &*W I +9 &,gY J +10 &.)X J +9 &/T I +10 &1U J +9 &3nX J +9 &51U J +10 &6Z I +9 &8U J +9 &:xU I +10 &<:X I +9 &=U J +9 &?Z I +10 &AY I +9 &C@_ J +10 &Ec\ K +9 &F|\ N +9 &Hps\ R +10 &J(zs\ U +9 &K\ V +9 &M\ W +10 &Oi\ W +9 &Q(\ X +10 &R\ X +9 &T\ X +9 &Vk\ Y +10 &Wf\ . +9 &Xm\ U +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + "collection"'& +4 "core" &Xtn\ N + &Xto\ N + .tHand.open +2 "manipulator"&q1 +56 "core" 1 + "manipulator"&h% +4 "core" % M , - i ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +112 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%  +179 "core"  +2 "processing"%a% +3 "core" %f_\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%|  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%z'd +1621 "core" ' +2 .tPSV.dial PSR + "processing"%_ +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +7 .PSV.dial :PTV,via: :air +2 "processing"%r +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%"'d +2615 "core" ' +4 .tPSV.dial :air +2 "processing"%Z  +70 "core"  +4 .tPS.seek 2.5ml +3 "processing"%,' +2620 "core" ' +2 .tPSV.dial :PTV + "processing"%Q +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%0'd +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" &3 - . e H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +3 "core" ( + "manipulator"&& +5 "core" &4 *  U H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &3 + / 0 H +2 .tForearm.seek CC +2 "manipulator"&>'O +88 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tCC.seek :open +2 "collection"'I( +425 "core" ( +2 "manipulator"&}& +4 "core" &3 ! H H + "manipulator"&% +4 "core" % _ ) -  a +2 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(, +285 "core" ( +2 "manipulator"&& +4 "core" &- +  4  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- $ +   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B'b +104 "core" ' +2 .tHand.open + "manipulator"&H1 +61 "core" 1 + "manipulator"&u% +4 "core" % Y` #  F 3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +100 "core" ' + #tFlushing Processing stage +2 "processing"%^% +4 "core" %`S  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%d& +4 "core" &Q +2 "manipulator"&L& +3 "core" &- * & -  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(, +3 "core" ( +2 "manipulator"&M& +3 "core" &- - )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- " %  +2 .tForearm.seek :garage +2 "manipulator"&\\'b +109 "core" ' +2 .tHand.close + "manipulator"&2/ +52 "core" / +2 "manipulator"&& +4 "core" &- 4   + "manipulator"&y% +4 "core" % ay "  +2 .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +119 "core" ( +2 "manipulator"& & +4 "core" &  ' 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & # " $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&-' +115 "core" ' + "manipulator"&V& +4 "core" & % ; +2 "manipulator"&% +4 "core" %  "   + "processing"%?& +4 "core" &\\  +2 "processing"%(& +5 "core" &\\  +2 .tPC.seek :closed +2 "processing"%/(X +4 "core" &^  +9 &2|[\ *x +10 &d]\ = +9 &zW\ L +9 &E\\T\ K +10 &aY\ L +9 &`S\ K +10 &[^\ K +9 &L`W\ K +9 &_U\ K +10 &`Q\ K +9 & \\T\ K +9 &"TbQ\ K +10 &$`Q\ K +9 &%\\N\ K +10 &'aP\ L +9 &)\\_L\ K +9 &+[L\ K +10 &,`R\ K +9 &.\\N\ K +9 &0daP\ K +10 &2&]T\ K +9 &3aN\ K +10 &5`P\ L +9 &7l_N\ K +9 &9.cW\ K +10 &:`X\ K +9 &<^T\ K +9 &>t^Q\ K +10 &@6cR\ K +9 &AbV\ K +10 &CcN\ L +9 &EylM\ L +9 &G3M\ O +10 &HW\ Q +9 &JT\ Q +9 &LrT\ Q +10 &N3P\ R +9 &OT\ R +10 &QQ\ R +9 &SwV\ R +9 &U9T\ R +10 &VP\ L +9 &X2BtV\ #h +9 &X1S\ , +6 ( + "processing"%(& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%k& +4 "core" &XR , + &XS\ , + .tHand.open + "manipulator"&81 +57 "core" 1 + "manipulator"&~% +4 "core" %  5  $  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"%C +66 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%x'T +1097 "core" ' +50 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +1596 "core" ' + .tPSV.dial PTV +2 "processing"%f +69 "core" + .tPTV.dial :puck +2 "processing"%g  +69 "core"  + .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +1201 "Can"}\ =< +1415 "core" ' +2 .tPSV.dial PSR + "processing"%) +69 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%v' +591 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%%' +2101 "core" ' + .tPSV.dial PTV +2 "processing"%' +69 "core" + .tPBV.dial PSV +2 "processing"%b U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%!'d +2605 "core" ' +2 .tPSV.dial PBV + "processing"%` @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%R' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"% +52 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2616 "core" ' + .tPSV.dial PTV +2 "processing"%9 +69 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%P'd +2620 "core" ' + .tPSV.dial PBV +2 "processing"%n @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%J' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&;& +9 "core" & # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "manipulator"&4( +3 "core" ( + "manipulator"&+& +4 "core" & 3 / N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &  ,  +2 .tForearm.seek PC +2 "manipulator"&7' +114 "core" ' +2 .tHand.close + "manipulator"&{/ +55 "core" / +2 .tPC.seek :open +2 "processing"%&( +422 "core" ( + "manipulator"&w& +5 "core" &  (  + "manipulator"&:% +4 "core" %  '  : 3 + .tForearm.seek :retract +2 "manipulator"&A'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&E(, +138 "core" ( + "manipulator"&& +4 "core" &-\ (   i +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &-\ # % i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&#'b +104 "core" ' +2 .tHand.open + "manipulator"&Y1 +52 "core" 1 +2 "manipulator"&% +4 "core" % ]` 9 1 $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +34204 #t-> access 4 +2 "storage"(3% +3 "core" % /\ +2 "manipulator"&5% +4 "core" %\  ( * + "manipulator"&D& +4 "core" &-\ " ) @ i + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(G(S +986 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (.& +2 "core" &S \ +535 "Can"~\ )) +60001 |\ )) +60001 |\ ** +60002 2{\ *) +60001 |\ )) +60001 %{\ )) +60002 {\ )) +60001 $|\ )) +60001 |\ )) +60001 "{\ )) +60002 |\ )) +60001  |\ )) +60001 }\ *) +60002 ~\ )) +60001 ~\ *) +60001 |\ *) +60001 |\ )) +60002 }\ )) +60001 |\ *) +60001 +|\ *) +60002 {\ )) +60001 y\ )) +60001 z\ )) +60001 Qx\ )) +60002 Tx\ )) +60001 x\ )* +60001 9x\ *) +60002 y\ )) +60001 #x\ )) +60001 y\ )) +60001 !w\ *) +60002 x\ *) +60001 2x\ )) +60001 x\ )) +60002 :w\ *) +60001 x\ )) +60001 Pu\ )) +60001 pu\ *) +60002 u\ )) +60001 ;t\ )) +60001 t\ )) +60002 r\ ** +60001 s\ )) +60001 2r\ ** +60001 q\ )) +60002 xq\ )) +60001 Sp\ *) +60001 p\ )) +60002 n\ )) +60001 @o\ *) +60001 \\n\ ** +60002 /n\ )) +60001 km\ *) +60001 m\ ** +60002 [l\ )) +60001 Cl\ )) +60001 Xk\ *) @EDT1656561601.56 Jm\ *) +60001 al\ )) +60001 ,l\ )) +60002 ;k\ )) +60001 j\ )) +60001 j\ )) +60002 Lk\ ** +60001 $i\ )) +60001 3i\ )) +60001 Tj\ )) +60002 ri\ *) +60001 9h\ ** +60001 kg\ )) +60002 h\ )) +60001 i\ *) +60001 g\ *) +60001 g\ *) +60002 h\ )) +60001 g\ )) +60001 g\ )) +60002 h\ )) +60001 f\ *) +60001 f\ *) +60001 f\ *) +60002 g\ ** +60001 f\ *) +60001 f\ )) +60002 d\ )) +60001 f\ )) +60001 e\ )) +60002 e\ *) +60001 ]d\ )) +60001 4e\ )) +60002 Nd\ *) +60001 9c\ *) +60001 Pd\ )) +60002 6d\ *) +60001 \\d\ ** +60001 Hd\ )) +60002 jb\ )* +60001 :e\ )) +60001 Xe\ *) +60002 Wf\ )) +60001 je\ )) +60001 f\ *) +60002 ee\ )) +60001 _d\ ** +60001 d\ *) +60002 d\ )) +60001 :f\ )) +60001 [e\ )) +60002 %e\ )) +60001 ee\ )) +60001 @g\ )) +60002 e\ )) +60001 g\ *) +60001 f\ *) +60002 h\ )) +60001 h\ )) +60001 h\ ** +60002 i\ )) +60001 k\ )) +60001 2k\ *) +60001 k\ )) +60002 n\ )) +60001 nm\ )) +60001 m\ *) +60002 n\ )) +60001 o\ *) +60001 jp\ )) +60001 *q\ )) +60002 jp\ )) +60001 q\ *) +60001 q\ )) +53018 #t-> access 2 +2 "storage"(c% +3 "core" % z\ + "manipulator"&i% +4 "core" %\ . - +2 "manipulator"&$& +3 "core" &-\ ) , u i +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"((K +829 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (=& +2 "core" &K #\  +6124 "Can"q\ )) +857 #t-> startTube 2 +2507 #-> $da[:extractVol]=0.19 +1680 #-> startTube 2 +3632 #-> da 40 +2 #da sampling at most 40ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 12:21:29EDT30-Jun-22\\n{}\\nCan@12:20:02, 19.7C, 50% humidity, 15.1psia, 13.719V, 0.190A, 0.190A avg, 2.60W",Subject: "da sampling at most 40ml" +2 "collection"'[& +4 "core" & +2 "manipulator"&% +5 "core" %\ / / + "storage"(s% +4 "core" % I\ + "storage"(N. +3 "core" .(K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(1( \ +451 #"uploadLog"upsync +216 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (X& +3 "core" & \ +2 "manipulator"& & +3 "core" &-\ + " ' i +2 "manipulator"&% +4 "core" %\ - , R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&6( +185 "core" ( + "manipulator"&& +5 "core" & 0 9  / + "storage"(q& +4 "core" & O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&h'/ +117 "core" ' +2 "storage"(& +4 "core" & @\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +274 "core" ' +2 "storage"(a- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & 6\ +2 "manipulator"&e& +4 "core" & - 1 / + .tElbow.seek 2 +2 "manipulator"&|( +3 "core" ( +2 "manipulator"&& +3 "core" & 6 : 8 / +2 "storage"(_& +3 "core" & Z\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&r/ +52 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(Z' +8 "core" & % & m / + "manipulator"&"% +4 "core" % . 1 g +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +113 "core" ' +2 .tElbow.seek CC + "manipulator"&,( +124 "core" ' + ."downElevator"SE.stop + "storage"(5 +40 "core" ( + "manipulator"&F& +4 "core" & , * V 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 / 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'O +104 "core" ' +2 "manipulator"&& +5 "core" & 4 : 2 +2 "manipulator"&t% +4 "core" %V % - X +2 "collection"'& +4 "core" &  +2 "collection"'@& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'}(X +4 "core" &  +7 &1 %g +10 &Yz\ 7 +9 &~\ K +9 &]\ L +10 &]\ K +9 &C[\ K +9 &_\ K +10 &_\ K +9 &a\ K +10 &I_\ L +9 & ]\ K +9 &!]\ K +10 &#_\ K +9 &%R]\ K +9 &'_\ L +10 &(^\ K +9 &*^\ K +10 &,[^\ K +9 &._\ K +9 &/_\ K +10 &1_\ K +9 &3b_\ K +9 &5$^\ K +10 &6]\ K +9 &8_\ K +10 &:j^\ K +9 &<+_\ L +9 &=^\ K +10 &?_\ K +9 &Ard\ K +9 &C0j\ M +10 &Dz\ N +9 &F\ R +9 &H]\ U +10 &J\ U +9 &K\ W +10 &M\ W +9 &O^\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Z +9 &Vb\ Y +10 &Wb\ 2 +9 &Xk\ V +9 ( +2 &Xrr\ O + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + .Hand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&>% +4 "core" % V < 1 % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")j+ +4 "core" + + "sampler")T% +4 "core" %ޜ \  +2 "collection"'H& +3 "core" &Xrs O +3 "Can"r\ EE +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")u +3 "core"  + "sampler")^  +4 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X% +4 "core" %fd\  + "sampler")@% +4 "core" % \ 3 +2 #tBubblePoint: Intake @38.9psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"'T @ +29 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'d'Q +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +103 "core" ' + ."CSpush"CS.stop + "collection"'5 +21 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0XX +102 "collection"'=9 +3 "core" 9x@U +102 "collection"'39 +2 "core" 9AR +102 "collection"'9 +2 "core" 9CO +102 "collection"'s9 +3 "core" 9FN +102 "collection"'N9 +2 "core" 9HK +103 "collection"'[9 +2 "core" 9II +102 "collection"'9 +3 "core" 9KF +102 "collection"' 9 +3 "core" 94MD +102 "collection"'9 +2 "core" 9ONA +102 "collection"'q9 +2 "core" 9gP? +102 "collection"'X9 +3 "core" 9Q= +102 "collection"'9 +2 "core" 9S; +103 "collection"'i9 +2 "core" 9U9 +102 "collection"'9 +2 "core" 9V6 +102 "collection"'E9 +3 "core" 9X4 +102 "collection"'9 +2 "core" 9Z2 +102 "collection"'9 +3 "core" 9\\1 +102 "collection"'e9 +3 "core" 9/^. +102 "collection"'a9 +3 "core" 9E`- +102 "collection"'_9 +2 "core" 9\\a+ +102 "collection"'r9 +2 "core" 9rb ) +102 "collection"'9 +3 "core" 9d( +102 "collection"'"9 +3 "core" 9e' +102 "collection"'h9 +22 "core" 9h$ +102 "collection"'9 +2 "core" 9i" +102 "collection"'9 +3 "core" 9j"! +102 "collection"'69 +3 "core" 9j& +102 "collection"'z9 +2 "core" 9 k* +102 "collection"'9 +2 "core" 9 m. +102 "collection"'t9 +3 "core" 9 .m3 +102 "collection"'9 +2 "core" 9 @o7 +102 "collection"'9 +3 "core" 9 Qq; +102 "collection"'Z9 +2 "core" 9 cr? +102 "collection"'Q9 +3 "core" 9 trC +102 "collection"'I9 +2 "core" 9 tG +102 "collection"'F9 +2 "core" 9 uL +102 "collection"'>9 +4 "core" 9 vP +102 "collection"'@9 +2 "core" 9 {T +102 "collection"'T9 +3 "core" 9 zX +102 "collection"'|9 +2 "core" 9 {\\ +102 "collection"'u9 +2 "core" 9 }` +102 "collection"'p9 +3 "core" 9 e +102 "collection"'^9 +2 "core" 9 i +102 "collection"'H9 +2 "core" 9\ m +102 "collection"'j9 +3 "core" 9\ q +102 "collection"'L9 +2 "core" 9\ u +102 "collection"'M9 +3 "core" 9\ (z +102 "collection"'B9 +3 "core" 9\ 3~\ +102 "collection"'9 +2 "core" 9\ = +102 "collection"'9 +2 "core" 9\ H +103 "collection"'9 +2 "core" 9\ Q +102 "collection"'d9 +3 "core" 9\ Z +102 "collection"'o9 +2 "core" 9\ c +102 "collection"'y9 +3 "core" 9\ l +102 "collection"'29 +2 "core" 9\ t +102 "collection"'9 +2 "core" 9\ } +102 "collection"'<9 +3 "core" 9\  +103 "collection"'V9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'\\9 +2 "core" 9\  +102 "collection"'?9 +3 "core" 9\  +102 "collection"'O9 +3 "core" 9\  +2 .tCH.hold 10:00,70C +4 "collection"' `\ `\ C +2 ' 9 +5 "core"  + 9\ \  + "collection"'8% +4 "core" %om\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.3psia +44984 "Can"Gx\ +15005 "core" ` +2 "collection"'k9 +3 "core" 9\ N +2 "collection"'~% +3 "core" % \ \ +2 #tEnded lysing Collection Puck Heater at 70C/34.2psia +2 .CS.seek 0ml + "collection"'l'Q +337 "core" ' +60 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'m @ +93 "core" A +2 .tCSV.dial :air +2 "collection"'0 @ +40 "core" > +2 .tCS.seek 5ml + "collection"'-'m +1347 "core" ' + .tCSV.dial CTV +2 "collection"'f  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'x @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\ @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'*'Q +1346 "core" ' + "collection"'v% +4 "core" %M  +2 #tPuck @46.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'' +95 "core"  +2 .tCBV.dial CSV + "collection"'b  +29 "core"  + "collection"'%% +4 "core" %M  +2 .tCS.seek 5ml +2 "collection"'('m +1350 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'C  +41 "core" + "collection"'!% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'` @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'U' O +837 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"'9 ` +120 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &XrmLK ? O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&n% +4 "core" %  0 1 %  + "storage"(P% +4 "core" % '\ + "storage"( . +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(J(S +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +3 "core" &U ~ } \ +2 "manipulator"&+& +3 "core" & , . N 2 +2 "manipulator"&S% +3 "core" %  - - p  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&{( +198 "core" ( +2 "manipulator"&& +4 "core" &  2  n + "storage"(]& +4 "core" &U P\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&R'] +89 "core" ' + "storage"( & +4 "core" &U M\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(w'g +273 "core" ' + "storage"(:- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"('z +35 "core" ' +2 "manipulator"&4& +4 "core" & - , q n +2 "manipulator"&W% +3 "core" %f + / y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&7& +4 "core" &0 % 4 g E~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &0 . , l E~ +2 .tForearm.seek CC +2 "manipulator"&#'O +89 "core" ' + .tHand.close + "manipulator"&5/ +55 "core" / +2 .tCC.seek :open +2 "collection"'/( +425 "core" ( + "storage"(D& +4 "core" &U :\ +2 "storage"(K& +3 "core" &U @\ +2 "manipulator"&.& +3 "core" &0 + % # E~ +2 "manipulator"&c% +3 "core" % a . ) Y T +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&$( +183 "core" ( + "manipulator"&G& +4 "core" & +  Q / +2 "storage"(=& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&3' +107 "core" ' + .tElbow.hold +2 "manipulator"&, +14 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&s1 +53 "core" 1 +2 "manipulator"&N% +4 "core" % 5 8 3  + "storage"([& +4 "core" &U | | \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&': +27 "core" ' +2 "manipulator"& & +4 "core" & # - & + "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&q'] +18 "core" ' + "storage"(X% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (i% +3 "core" %L 3\ SR +2 "manipulator"&% +4 "core" %i . -  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +101 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &DD> + "manipulator"&& +5 "core" & + + j & + "manipulator"&e% +4 "core" %  % " B V +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(, +183 "core" ( +2 "manipulator"&_& +4 "core" &, + , K  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &, ) '   +2 .tForearm.seek :garage + "manipulator"&'b +100 "core" ' +2 .tHand.close + "manipulator"&"/ +57 "core" / + "manipulator"&h& +4 "core" &, 5 )   +2 "manipulator"&% +3 "core" % L (  O I +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&6( +299 "core" ( + "manipulator"&z& +4 "core" &%   e =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" && ) # I =B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'O +101 "core" ' +2 "manipulator"&& +4 "core" && * $ 7 =B + "manipulator"&% +4 "core" %M * "   +2 "collection"'Z& +3 "core" &CE  +3 "collection"'Q& +4 "core" &ED  +2 .tCC.seek :closed +2 "collection"'I(X +3 "core" &FC  +9 &;FDg %g +9 &ZvED  7 +10 & xDD  J +9 &SDD H +9 &ZBD I +10 &SXDE H +9 &YCDj I +9 &XDF H +10 &YDE I +9 &[YCD H +10 & XDC I +9 &!VCDj I +9 &#XDE@ I +10 &%bZDC I +9 &'$UCD I +9 &(WEE H +10 &*WFD I +9 &,kWDC H +10 &.,WDCp I +9 &/VDEN I +9 &1YED I +10 &3rWDF I +9 &54YEG I +9 &6WCE I +10 &8YEFx I +9 &:zYEG\\ I +10 &<;WEGL I +9 &=XGH I +9 &?XHI H +10 &AZGFi I +9 &CB\\?CO J +9 &Eh4w K +10 &FNV\ N +9 &Hm\ S +10 &J&\ l\ V +9 &KX\ W +9 &M!@\ W +10 &Og$!\ X +9 &Q)##\ X +9 &R%$\ X +10 &T"%\ X +9 &Vl!$\ Y +10 &Wa""r\ , +9 &Xu&"!b\ R +9 ( +3 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + "collection"'F& +4 "core" &X}_! P J + &X}_  D\ J + .tHand.open +2 "manipulator"&>1 +53 "core" 1 + "manipulator"&@% +4 "core" % M @ 1 )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%| +53 "core"  +2 "processing"%u% +4 "core" %f(\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%p'U +1601 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%^  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%j +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'M  +69 "core" +2 .tPSV.dial :mixloop +50 "processing"%B +107 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + .tPSV.dial :air +6 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%d' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +43 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +2606 "core" ' +2 .tPSV.dial :air + "processing"%2  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +42 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" && ( . N =B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +24 "core" ( +2 "manipulator"&?& +4 "core" & + - N 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & . - p 1 +2 .tForearm.seek CC +2 "manipulator"& 'O +106 "core" ' +2 .tHand.close + "manipulator"&8/ +57 "core" / +2 .tCC.seek :open + "collection"')( +425 "core" ( +2 "manipulator"&& +4 "core" & % $ 1 + "manipulator"&k% +4 "core" % \\ . ) C n + .tForearm.seek :retract +2 "manipulator"&~'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(, +278 "core" ( +2 "manipulator"&m& +4 "core" &-  % -  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &- % #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'b +127 "core" ' +2 .tHand.open + "manipulator"&f1 +62 "core" 1 +2 "manipulator"&x% +4 "core" % V 3  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' + .tPSV.dial :mixloop +6 .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"'\ & +10 "core" & + "manipulator"&-% +4 "core" %\  * %  ; + "storage"(v% +4 "core" % \ + "storage"('. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(b( \ +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (%& +4 "core" & \  + "manipulator"&*& +4 "core" &-  )  + "manipulator"&C% +4 "core" %\   " ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&!( +210 "core" ( +2 "manipulator"&(& +4 "core" &  *  ^ + "storage"(`& +4 "core" & g\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +87 "core" ' + "storage"(9& +4 "core" & \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +282 "core" ' +2 "storage"(n- +3 "core" -'y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (P& +3 "core" & \  + "manipulator"& & +4 "core" & * . e ^ +2 .tElbow.seek 2 + "manipulator"&;( +4 "core" ( + "manipulator"&+& +4 "core" &  % # ^ +2 "storage"(S& +3 "core" & t\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&]& + "storage"(,' +7 "core" & ( 7 ^ +2 "manipulator"& % +3 "core" %  % * ) K +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:( +143 "core" ' + ."downElevator"SE.stop + "storage"(5 +22 "core" ( + "manipulator"&4& +4 "core" & + $ L 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & ( ! c 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&w'O +106 "core" ' +2 "manipulator"&7& +4 "core" & ,  Q 6 +2 "manipulator"&A% +4 "core" %D ) [ h +2 "collection"'R& +3 "core" & +2 "collection"'{& +5 "core" & +2 .tCC.seek :closed +2 "collection"'5(X +4 "core" & +7 &3e %h +9 &[us 7 +10 &ue J +9 &T H +10 &X I +9 &M[ I +9 &X H +10 &X I +9 &U I +9 &WWf H +10 & WL I +9 &!Z8 I +10 &#W' H +9 &%^W I +9 &' Z I +10 &(U I +9 &*X I +10 &,e[p I +9 &.(Xk I +9 &/[Z I +10 &1X> H +9 &3nW< I +9 &50Z I +10 &6W[ H +9 &8Xa I +9 &:u[ I +10 &<8Y I +9 &=[ I +10 &?X H +9 &A}Z I +9 &C<_r J +10 &Dxtdv M +9 &FUfg Q +9 &Hd:;Y\ T +10 &J#==[\ U +9 &K=?^\ V +10 &M9;L\ W +9 &Oc56=\ X +9 &Q$55(\ X +10 &R20!\ X +9 &T01\ Y +9 &Vg12 \ Y +10 &WZ0- 9 +9 &Xg-. - +10 &X-. X +5 ( +2 "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.18 + .Hand.open + "manipulator"&1 +4 "core" &X{,/ X +53 1 + "manipulator"&}% +4 "core" % D 6 * h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +93 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'K  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'.  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2612 "core" ' +2 "collection"'#% +4 "core" % P    +2 .tCS.seek 4ml + "collection"'G'NQ +1591 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%=  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%s'd +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'N ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'[ @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' O +551 "Can"}\ NM +1039 "core" ' + .tCSV.dial CTV +2 "collection"'  +53 "core" ~ +2 .tCS.seek 0ml +2 "collection"'X'Q +2615 "core" ' + .tCBV.dial :waste1 +2 "collection"'Y @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'i  +124 "core" + "collection"'& +4 "core" &Xy X +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&$% +4 "core" %\ - % c 2 + "storage"(3% +4 "core" % \ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &T { | U\ + "manipulator"&e& +4 "core" & , ( A 6 + "manipulator"&% +4 "core" %\ / / Q 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&q( +174 "core" ( + "manipulator"&_& +4 "core" & (  B , +2 "storage"(r& +3 "core" &T :\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&'] +110 "core" ' + "storage"(& +5 "core" &T \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("'g +277 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & - / , + "storage"(E& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +35 "core" ' + .tElbow.hold +51 "manipulator"&z, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(a- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +30 "core" ' +2 "manipulator"&% +4 "core" %` / - \\ + "storage"(& +4 "core" &T l Y ;\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&Z'D +31 "core" ' +2 "manipulator"&& +4 "core" & 2  , + "storage"(/& +5 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&F'] +36 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate + "storage"(>' +38 "core" ' +2 "manipulator"&@& +4 "core" & - ( U , + "manipulator"&Q% +5 "core" %S , &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u( +160 "core" ( +2 "manipulator"&t& +4 "core" &% 7 $ Q <; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &% , + ^ <; +2 .tForearm.seek CC +2 "manipulator"&^'O +104 "core" ' +2 .tHand.close + "manipulator"&p/ +57 "core" / + .tCC.seek :open +2 "collection"'j( +428 "core" ( +2 "storage"(H& +4 "core" &T \ + "storage"(M& +4 "core" &T \ +2 "manipulator"&B& +3 "core" &% ) "  <; +2 "manipulator"&% +4 "core" % W + -  + .tForearm.seek :retract +2 "manipulator"&L'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +151 "core" ( + "manipulator"&& +4 "core" & (  ( +2 "storage"(o& +4 "core" &T c\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&d' +104 "core" ' +2 .tElbow.hold +2 "manipulator"&2, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&y1 +57 "core" 1 +2 "manipulator"&<% +4 "core" % d 1 . + "storage"(& +4 "core" &T [\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&'; +28 "core" ' + "manipulator"&?& +5 "core" & $ - 9 + "storage"(O& +4 "core" &T d\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&8'] +29 "core" ' +2 "storage"(6% +4 "core" % E\  +3 ."downElevator"SE.seek :down +4 "storage"(T' +99 (I% +3 "core" %aF \ QN + "manipulator"&% +4 "core" %c   a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +110 "core" ' +29 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%m' +2609 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%0 +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%\\  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%f +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%x  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%~'d +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%\ & +4 "core" &`  + "manipulator"&-& +4 "core" & $ + "manipulator"&v% +4 "core" %\ !  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(, +177 "core" ( + "manipulator"&l& +4 "core" &-  *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &- + %  +2 .tForearm.seek :garage + "manipulator"&*'b +94 "core" ' + .tHand.close +2 "manipulator"&C/ +53 "core" / + "manipulator"&J& +4 "core" &- E C }  +2 "manipulator"&(% +3 "core" % u )  y y +2 .tForearm.seek :retract +2 "manipulator"&`'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&g( +115 "core" ( + "manipulator"&9& +5 "core" & # + e + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&n' +103 "core" ' +2 "manipulator"&P& +4 "core" &  ( h + "manipulator"& % +4 "core" % - . "  +2 "processing"%+& +4 "core" &q\ +2 "processing"%S& +6 "core" &f\ +2 .tPC.seek :closed +3 "processing"%(X +3 "core" &c\ +5 &w\ 7 +10 &BJyu\ 0 +9 &rt}\ D +9 &g~\ M +10 &`\ L +9 &`\ L +9 &be\ L +10 &$c\ L +9 &e\ L +9 &b\ L +10 &k`\ K +9 &!+e\ L +10 &"`\ L +9 &$`F\ L +9 &&r`@\ L +10 &(5`B\ K +9 &)e\ L +9 &+c\ L +10 &-ze\ L +9 &/=d\ K +10 &0b\ L +9 &2g\ L +9 &4b\ K +10 &6Dd\ L +9 &8c\ L +9 &9g\ L +10 &;d\ K +9 &=Lc\ L +9 &?g\ L +10 &@`\ K +9 &Be\ L +10 &DRi\ L +9 &Fw\ N +9 &G\ P +10 &I\ Q +9 &KK\ Q +9 &M \ R +10 &N\ R +9 &P\ R +10 &RO\ S +9 &T\ S +9 &U\ S +10 &W\ 5 +9 &Xa.q\ U +9 &X\ . +3 ( + "processing"%S& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +7 "processing"%]& +4 "core" &X\ . + .tHand.open +6 "manipulator"& 1 +61 "core" 1 + "manipulator"&!% +4 "core" % C 8  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%4  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%W +43 "core" + "processing"%% +4 "core" %h\ +2 .tPS.seek 0.3ml +2 "processing"%1'e +389 "core" ' + .tPSV.dial PSR +2 "processing"%7 +95 "core"  +2 "processing"%;% +4 "core" %eK\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%A'. +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%, +95 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%)  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&}& +5 "core" &   C + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&{( +3 "core" ( +2 "manipulator"&K& +3 "core" & *  k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & %   +2 .tForearm.seek PC + "manipulator"&w' +108 "core" ' + .tHand.close +2 "manipulator"&V/ +63 "core" / + .tPC.seek :open +2 "processing"%#( +426 "core" ( + "manipulator"&U& +4 "core" & ) - i +2 "manipulator"&=% +3 "core" % ! %  4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&c(, +136 "core" ( +2 "manipulator"&N& +4 "core" &,  ' I # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &,   - # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G'b +112 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"& % +4 "core" % _R B F r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +109 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%i& +4 "core" &  + "manipulator"&% +53 "core" %   $ l +3 "storage"($% +4 "core" % y\ + "storage"(3. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &  :\  +2 "manipulator"&e& +4 "core" &- * % B k + "manipulator"&% +5 "core" %  "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&b( +216 "core" ( +2 "manipulator"&_& +5 "core" & ( , r + "storage"(r& +4 "core" &  _\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&:'/ +104 "core" ' + "storage"(& +4 "core" &  r\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'g +277 "core" ' +2 "storage"(h- +7 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +7 (& +4 "core" &  \  + "manipulator"&E& +4 "core" & "  r +2 .tElbow.seek 2 + "manipulator"&a( +47 "core" ( +2 "manipulator"&& +4 "core" & *  / - +2 "storage"(& +3 "core" &  #\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +42 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&// +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&@& +2 "storage"(Q' +7 "core" & &  - +2 "manipulator"&% +3 "core" %  $ + X 0 +2 .tForearm.seek :retract +2 "manipulator"&q'\ +103 "core" ' +2 .tElbow.seek PC + "manipulator"&"( +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( + "manipulator"&& +4 "core" & ( $  * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & $ , G * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +109 "core" ' +2 "manipulator"&t& +4 "core" & '  * +2 "manipulator"& % +3 "core" % " " 1  +2 "processing"%F& +4 "core" &F  +2 "processing"%z& +4 "core" &?  +2 .tPC.seek :closed +2 "processing"%p(X +4 "core" &%  +9 &3(\ *z +10 &e'\ > +9 &v\ L +9 &I[\ K +10 & c\ K +9 &_\ K +9 &^ \ K +10 &Q_\ K +9 &] \ K +9 &_\ K +10 & \\\ K +9 &"[\\\ J +10 &$`\ K +9 &%^\ K +9 &'`\ K +10 &)b]\ K +9 &+%\\\ J +9 &,_\ K +10 &.]\ K +9 &0j_\ K +10 &2,[\ K +9 &3]\ K +9 &5_\ K +10 &7r]\ K +9 &93b\ K +9 &:^\ K +10 &<_\ K +9 &>y_\ K +10 &@;]\ K +9 &Ab\ K +9 &Ch\ L +10 &Ew\ O +9 &G3\ Q +9 &H\ R +10 &J\ R +9 &Lv\ R +10 &N8\ R +9 &O\ R +9 &Q\ R +10 &S|\ R +9 &U>\ R +9 &W\ J +10 &X4H\ ^ +9 &X > 0 +6 ( + "processing"%z& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&|1 +3 "core" &X 0 +56 1 + "manipulator"&5% +4 "core" %  8 4 J  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +114 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%M P +2 %B9 +6 "core" 90- +102 "processing"%9 +2 "core" 9,. +102 "processing"%9 +2 "core" 9*.  +102 "processing"%o9 +3 "core" 9(.  +102 "processing"%^9 +2 "core" 9%. +102 "processing"%u9 +2 "core" 9$. +102 "processing"%y9 +3 "core" 9#. +102 "processing"%<9 +2 "core" 9#- +102 "processing"%9 +3 "core" 9#/" +102 "processing"%?9 +3 "core" 9#.& +102 "processing"%O9 +2 "core" 9$.* +102 "processing"%69 +2 "core" 9&./ +102 "processing"%L9 +3 "core" 9(-3 +102 "processing"%I9 +2 "core" 9+.7 +102 "processing"%9 +2 "core" 9./; +102 "processing"%9 +2 "core" 91/? +103 "processing"%d9 +2 "core" 95/C +102 "processing"%9 +2 "core" 9:/H +102 "processing"%>9 +3 "core" 9?/L +102 "processing"% 9 +3 "core" 9C/P +102 "processing"%89 +2 "core" 9J/T +102 "processing"%T9 +2 "core" 9P0X +102 "processing"%s9 +3 "core" 9V.\\ +102 "processing"%09 +3 "core" 9]0a +102 "processing"%\\9 +2 "core" 9d0e +102 "processing"%f9 +3 "core" 9k1i +102 "processing"%x9 +2 "core" 9s1m +102 "processing"%m9 +3 "core" 9{2q +102 "processing"%\ 9 +3 "core" 91v +102 "processing"%-9 +2 "core" 92z +102 "processing"%v9 +3 "core" 92~ +102 "processing"%l9 +2 "core" 92 +102 "processing"%%9 +2 "core" 93\ +103 "processing"%29 +3 "core" 93 +102 "processing"%C9 +2 "core" 93 +102 "processing"%J9 +3 "core" 93 +102 "processing"%(9 +2 "core" 94 +102 "processing"%k9 +2 "core" 94 +102 "processing"%99 +3 "core" 95 +102 "processing"%9 +2 "core" 94 +102 "processing"%*9 +3 "core" 95 +102 "processing"%P9 +2 "core" 95 +102 "processing"% 9 +2 "core" 96 +102 "processing"%+9 +3 "core" 96 +102 "processing"%'9 +2 "core" 96 +3 .tPH.hold 2:00:00,28C +4 "processing"%` pPp +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +94 "core"  +2 "processing"%]% +4 "core" %a  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"% ' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%!'Ҧ +1604 "core" ' + .tPTV.dial :puck +7 "processing"%S  +69 "core"  + .tPSV.dial PTV +2 "processing"%4 +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%W  +121 "core"  +2 "processing"%% +4 "core" %ҧW  +2 .tPS.seek 1.5ml +2 "processing"%n'W +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%7'd +1604 "core" ' + .tdelay 5:00 +16103 "Can"A}\ 32 +13900 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%;  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , + .tPSR.select :air +3 .PSV.dial PSR + "processing"%A +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%,' +2312 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%R +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +6 "processing"%}  +67 "core"  +2 .tPS.seek 0ml + "processing"%K'd +2311 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%.  +123 "core" +2 .tPSV.dial :mixloop + "processing"%V +43 "core" + .tPRV.dial :ab1 +2 "processing"%g @ +68 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  + "processing"%U  +44 "core" +3  + "processing"%=% +4 "core" %d\  +2 .tPS.seek 0.34ml + "processing"%N's +436 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'[  +27 "core" +2 .tPRV.dial :air + "processing"%w  +38 "core"  +2 .tPS.seek 0.9ml +2 "processing"%{'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%i  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%$ @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%3  +34 "core" +2 "processing"%G% +4 "core" %Ҫ3\  +2 .tPS.seek 1.85ml + "processing"%' +224 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%'d +1960 "core" ' +2 .tdelay 2 seconds +252 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &5 \ +2 "manipulator"&_& +4 "core" & $ ' s * + "manipulator"&r% +4 "core" %\ , + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +131 "core" ( + "manipulator"&& +4 "core" &-  1 h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- * & @ h +2 .tForearm.seek :garage +2 "manipulator"&h'b +104 "core" ' +2 .tHand.close +2 "manipulator"&/ +54 "core" / + "manipulator"&E& +4 "core" &- . .  h +2 "manipulator"&% +4 "core" % fr / 0 [ + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +281 "core" ( + "manipulator"&@& +4 "core" &C 2   O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &A . . g O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +109 "core" ' +2 "manipulator"&:& +4 "core" &A 2  L O + "manipulator"&D% +4 "core" %X / / i +2 "collection"'& +4 "core" &L  +2 "collection"'& +6 "core" &M\ +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &#  +6 &=\ %g +10 &Y{(\ 7 +9 &}\ K +9 &V#\ J +10 &~Z!\ J +9 &?]\ J +9 &[\ J +10 &Z"\ J +9 &V!\ K +10 &G]#\ K +9 & [\ K +9 &!W\ K +10 &#]!\ J +9 &%PX\ J +10 &'Y\ K +9 &(X#\ J +9 &*V\ K +10 &,WW"\ K +9 &.V\ J +9 &/Z\ J +10 &1Y(\ J +9 &3_\\\ K +10 &5!Y\ K +9 &6W!\ J +9 &8Y"\ K +10 &:f]\ K +9 &<)\\\ K +9 &=]\ K +10 &?Y!\ K +9 &ApY\ J +10 &C2]\ J +9 &Df"\ L +9 &F{\ N +10 &H^mv#\ S +9 &Jgi\ V +9 &Khi \ W +10 &Mgh%\ X +9 &OWfg\ X +10 &Qih\ Y +9 &Rfh\ X +9 &Tfh\ Y +10 &V\\hf \ Y +9 &Wehh\ 0 +9 &Xm hh\ U +9 ( +2 &Xvkii\ L +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 + "collection"'a& +4 "core" &Xvkhh>\ L +2 .tHand.open + "manipulator"&t1 +59 "core" 1 +2 "manipulator"& % +4 "core" % X - - - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +114 "core" ' +2 .tPSV.dial PSR + "processing"%Q +95 "core"  +2 "processing"%q% +4 "core" %b%\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%#'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +52 "core"  +2 .tPS.seek 0ml + "processing"%5'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%B +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  +2 "collection"'  +31 "core"  +119  +2 .tPSV.dial :mixloop + "processing"% +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%o  +71 "core" +2 .tPS.seek 0ml + "processing"%^'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%u  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2609 "core" ' + .tPSV.dial :mixloop +6 "processing"%< +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 .tPSV.dial :air + "processing"%?  +54 "core" +2 .tPS.seek 2.5ml + "processing"%O' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +41 "core" +2 .tPS.seek 0ml + "processing"%L'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &? - , p O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" &? 4 . E O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &? $ * * O +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + .tHand.close + "manipulator"&>/ +54 "core" / +2 .tCC.seek :open + "collection"' ( +426 "core" ( + "manipulator"&8& +4 "core" &? . - A O +2 "manipulator"&T% +3 "core" % S . / h j +2 .tForearm.seek :retract +2 "manipulator"&s'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(, +291 "core" ( + "manipulator"&\\& +4 "core" &-  ) A  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- # ! 5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&x'b +112 "core" ' +2 .tHand.open + "manipulator"&m1 +61 "core" 1 +2 "manipulator"&\ % +4 "core" % [T 6 *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +108 "core" ' +2 ."da"delayUntil "13:13:17.29" +5507 "Can"~\ BB +19471 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%v @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%l  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%% * +32 "core" + + ."da"PSV.dial :air +2 "processing"%2  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2316 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%J +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%k +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2295 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%* +134 "core"  +2 "processing"%P% +3 "core" %b@\ +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"%+'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%'  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%& +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core"  + "processing"%% +4 "core" %ҦH\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%S * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%4'd +1598 "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"% * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%! +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +50 "processing"%M +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%1  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2314 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +123 "core"  +2 "processing"%% +4 "core" %a8\ + #"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"%)' +578 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%} +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 "processing"%.% +4 "core" %ҫi\  +2 ."da"PS.seek 1.5ml +2 "processing"%V'[ +579 "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'd +794 "Can"-\ ?? +802 "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"%U * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +69 "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"%[ +70 "core" +4 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%w +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2295 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%i  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%3'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%G  +41 "core"  +2 "processing"%e% +4 "core" %\\:\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%_ +41 "core" + ."da"PTV.dial :mixing +2 "processing"%r @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%Y% +4 "core" %ҥO\  +2 ."da"PS.seek 1.85ml +2 "processing"%"' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31187 "Can"\ PO +16816 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%H * +33 "core" + + ."da"PSV.dial :air +2 "processing"%h  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%: +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%j% +4 "core" %b6\ + #"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"%a' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" + "processing"%q% +4 "core" %ҩK\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'Y +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"%|'d +1594 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%#  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%5 +69 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%u'd +2295 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +122 "core"  + "processing"%<% +4 "core" %gW\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +587 "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 +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +32 "core" +2 "processing"%O% +4 "core" %ҧW\  +2 ."da"PS.seek 1.5ml +2 "processing"%I'W +587 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%d'd +1598 "core" ' + ."da"delay 2:00 +1938 "Can"1\ EF +10112 #"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"%/ * +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"%Z' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  + "processing"%m% +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"%\ ' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core" + "processing"%l% +4 "core" %ҨO\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'X +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%2 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%L'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +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"%k +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%P +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2326 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +123 "core"  +8 "processing"%&% +15 "core" %bZ\ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +6 "processing"%]' +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" % k\  +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 +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +32 "core" +2 "processing"%% +4 "core" %ҡv\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'd +1605 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +33 "core" + ."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"%1 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +71 "core" + ."da"delay 5 seconds +414 "Can"\ || +88 ."da"PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'d +2322 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +121 "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"%R'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%g +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%% +4 "core" %Ҩt\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'X +589 "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 +2 "processing"%K  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +1595 "core" ' +2 "processing"%w9 +3 "core" 9In5! +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%N  +3 "core" 5" + 5" + "processing"%& +4 "core" &X T\ 0 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" % %    !P +2 "storage"(i% +4 "core" % 7 > ^\ + "storage"( . +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ($& +3 "core" &U C R\ + "manipulator"&{& +4 "core" &-   -  + "manipulator"&G% +4 "core" % %  ( !P +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&e( +202 "core" ( +2 "manipulator"&3& +4 "core" & &    + "storage"(& +4 "core" &U ? = 0\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +116 "core" ' + "storage"(_& +4 "core" &U V X @\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(r'g +289 "core" ' + "storage"(- +4 "core" -'x + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&Y& +3 "core" & " *   +2 "storage"(& +3 "core" &U V V \ +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"&' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&", +3 "core" , +47 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'x +2 ."da"SE.seek 1.17 Pucks below Top Plate +2 "storage"(H' +32 "core" ' + "manipulator"&h% +5 "core" %r , , I  + "storage"(E& +4 "core" &U  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts + "manipulator"&'A +32 "core" ' +2 "manipulator"&c& +4 "core" & ( ) .  + "storage"(:& +5 "core" &U X X J\ +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 2.17 Pucks below Top Plate +2 "storage"(@' +38 "core" ' +2 "manipulator"&& +4 "core" & !    +2 "manipulator"&j% +4 "core" %T * .  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +86 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&a( +241 "core" ( +2 "manipulator"& & +4 "core" &  &  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  !  +2 ."da"Forearm.seek PC + "manipulator"&Q' +117 "core" ' + ."da"Hand.close +2 "manipulator"&q/ +58 "core" / + ."da"PC.seek :open +2 "processing"%t( +426 "core" ( + "storage"(& +4 "core" &U V I (\ +2 "manipulator"&b& +3 "core" &    +2 "manipulator"&#% +4 "core" %  $ ( I 5 +2 ."da"Forearm.seek :retract +2 "manipulator"&B'\ +88 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +280 "core" ( +2 "manipulator"&|& +4 "core" &  & ` c + "storage"(& +4 "core" &U U X\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +115 "core" ' +2 ."da"Hand.open + "manipulator"&o1 +61 "core" 1 +2 "storage"(z- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"('Z +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(^' +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3013h40ml.tif +1686 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.536 seconds\ /var/log/esp/da22jun3013h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun3013h40ml15s.tif +260 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1305 #"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/da22jun3013h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun3013h40ml20s.tif +2066 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun3013h40ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.536 sec auto-exposure",Subject: "da22jun3013h40ml images!" +9 "storage"(<- +4 "core" -' +2 "storage"(u& +4 "core" &U 4 3 n\ +2 "manipulator"&y& +7 "core" & " ( c +3 ."da"Elbow.seek 1 +2 "manipulator"&( +13 "core" ( +2 "manipulator"&6& +4 "core" & ( , ) + "storage"(O& +6 "core" &U ( &\ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +3 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(' +55 "core" ' + "manipulator"&I& +6 "core" & " # ( + "storage"(>& +5 "core" &U R\ + ."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"&/' +38 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&F, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.06 Pucks below Top Plate +2 "storage"(d' +23 "core" ' + "manipulator"&8% +4 "core" %q "  ; +2 "storage"(T& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&'D +30 "core" ' + "manipulator"&\\& +5 "core" & # ) 3 + "storage"(Z& +5 "core" &U | \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +27 "core" ' +2 "storage"(m% +12 "core" % Q\ +40 ."downElevator"SE.seek :down +4 "storage"(f' +100 (\ % +6 "core" %XC \ QK +4 "manipulator"&x% +8 "core" %] ! ! " +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&v'\ +106 "core" ' +6 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (l& +8 "core" &U W\ +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +4 "processing"%s& +8 "core" &_ +3 "manipulator"&2& +8 "core" & # ( T +3 "manipulator"&%% +9 "core" %\ "   +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&J(, +175 "core" ( +56 "manipulator"&(& +8 "core" &- " " ' 9 +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &k& +20 "core" &- " # 9 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&L'b +95 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&C/ +62 "core" / +4 "manipulator"&*& +8 "core" &- & & 9 +2 "manipulator"&P% +8 "core" % s  % i +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +119 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&9( +116 "core" ( +3 "manipulator"&'& +8 "core" & "    +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &&& +5 "core" & ! '  +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +5 "manipulator"& ' +108 "core" ' +5 "manipulator"&& +10 "core" & "    +3 "manipulator"&]% +7 "core" %   0  +4 "processing"%+& +7 "core" &\ +4 "processing"% & +13 "core" &\ +4 &\ +11 ."psFlush"PC.seek :closed +7 "processing"%W(X +6 "core" &\ +4 &\ +2 &\  +6 &5~\ *z +8 & i\ ? +10 &s}\ L +8 &]Y\ K +11 & \\\ J +8 &_\ K +9 &]t\ J +11 &f\\x\ J +10 &']o\ J +116 &\\q\ J +6 & Zj\ K +2 &"m[W\ J +26 &$/\\Y\ J +3 &%[g\ J + &'\\_\ J +5 &)u\\^\ J +2 &+7Z[\ J +8 &,\\O\ K +2 &.]M\ K +2 &0}ZO\ K +4 &2?YN\ K +4 &4ZH\ J +2 &5_E\ K +2 &7X5\ K +2 &9H\\1\ J +2 &; \\:\ K +6 &<_=\ K +2 &>ZG\ K +2 &@N[G\ K +2 &B[G\ J +6 &C]B\ K +8 &Ef4\ L +8 &GL~1\ N +10 &I:\ Q +10 &J=\ Q +8 &L2\ Q +11 &NJ9\ R +8 &P 8\ R +9 &Q4\ R +11 &S%\ R +8 &UP\ R +10 &W"\ B +10 &X3>h*\ 'r +8 &X-(\ * +6 ( +4 "processing"% & +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%& +8 "core" &X$\ * +2 &XO\ * +3 ."psFlush"Hand.open +2 "manipulator"&S1 +59 "core" 1 +3 "manipulator"&4% +8 "core" % " 0 *  +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&!'\ +117 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%M +42 "core"  +3 "processing"%;% +8 "core" %i \ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +232 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +355 "core" ' +3 ."psFlush"delay 5 seconds +80 #"uploadLog"upsync +423 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2108 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%7 @ +173 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%A +106 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%)'F +2614 "core" ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +2 "processing"%~ +93 "core"  +2 "processing"%,% +4 "core" %D + #"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"%}' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%g  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%V @ +67 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%R'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%K'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%N  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +588 "core" ' + ."psFlush"PSR.select :air +7 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2109 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%{ U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%-' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'd +2610 "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"%h  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%:'T +251 "Can"X\ 55 +840 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2606 "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"%q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%b +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%#'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2620 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'o& +4 "core" & + "manipulator"&z& +4 "core" & #  B  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&B( +2 "core" ( +2 "manipulator"&@& +3 "core" & * & /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & "    +2 .tForearm.seek PC +2 "manipulator"&<' +140 "core" ' + .tHand.close +2 "manipulator"&u/ +62 "core" / +2 .tPC.seek :open +2 "processing"%y( +426 "core" ( + "manipulator"&6& +4 "core" & # #   +2 "manipulator"&O% +3 "core" %  ! 4 V +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&>( +360 "core" ( + "manipulator"&8& +4 "core" &+ &   A_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &, !   A_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'O +123 "core" ' +2 "manipulator"&Z& +4 "core" &, * + H A_ +2 "manipulator"&5% +3 "core" %C  # ? 8 +2 "collection"'m& +4 "core" & \ +2 "collection"'& +4 "core" &5 +2 .tCC.seek :closed +2 "collection"'^(X +4 "core" & \ +8 &4: %f +9 &Y{. 7 +10 &} K +9 &X J +10 &] J +9 &C\\5 J +9 &\\B K +10 &_; K +9 &_* K +9 &J_9 K +10 & ^ K +9 &!^ K +10 &#^ K +9 &%S^ J +9 &'\\ J +10 &(Z K +9 &*Y J +9 &,Z\\ J +10 &.] J +9 &/\\ J +10 &1\\ J +9 &3b_ J +9 &5$[ J +10 &6\\ J +9 &8_ K +9 &:j_ K +10 &<,` K +9 &=] K +10 &?Z K +9 &Ar` K +9 &C4b K +10 &Dg L +9 &F O +9 &Hbv| S +10 &Jyx\ V +9 &K||\ W +10 &M|~\ W +9 &O[~~\ X +9 &Q}}\ Y +10 &R|\ X +9 &T}\ X +9 &Va|~\ Y +10 &WZ}\ ; +9 &Xh}|} J +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 +2 "collection"'?& +4 "core" &Xhe| J + &Xhe|~ J + .tHand.open +2 "manipulator"&\ 1 +60 "core" 1 +2 "manipulator"&% +4 "core" % E / , m 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +104 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &Xhe~ J + "collection"'/% +4 "core" %U||  + .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"'l% +4 "core" %U|}  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'s'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '2% +2 "core" %m}~\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'d' +630 "core" ' +2 .tCSV.dial :waste +6 "collection"'% +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1976 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'(& +4 "core" &Xhd}} J + "collection"'f% +4 "core" %L  + .tCSV.dial :flush +2 "collection"'k  +39 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'F'm +1165 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'C @ +41 "core" A + "collection"'*% +4 "core" %m|~  +2 .tCS.seek 7ml +2 "collection"'P' +516 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'v  + ''  +40 "core"  +85  + .tCBV.dial :waste1 +2 "collection"'& @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'L'Q +1586 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Xhc| J +2 "collection"']% +4 "core" %O|}  + .tCSV.dial :flush + "collection"'+  +68 "core" +2 .tCS.seek 5ml +2 "collection"'J'm +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B + "collection"'t% +4 "core" %m~  +2 .tCS.seek 7ml +2 "collection"'' +524 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'S  +50 "core"  +2 .tCBV.dial :waste2 +2 "collection"'4  +96 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1589 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'M& +4 "core" &Xhc|{ J + "collection"';% +4 "core" %R{}  + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'[% +4 "core" %R|~  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'1'O +1797 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'7' O +513 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'A  +96 "core" +31 + .tCTV.dial :intake +2 "collection"'n  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'~'Q +1800 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"',  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"')'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'.  +97 "core"  +2 "collection"'g% +4 "core" %Q~~  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'V'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +1349 "core" ' + .tCSV.dial CBV +2 "collection"'} +97 "core" +2 .tCS.seek 0ml +2 "collection"'='Q +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &+ , - A_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +42 "core" ( + "manipulator"&w& +4 "core" & '  6  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & ! " =  +2 .tForearm.seek CC +2 "manipulator"&U'O +93 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&i& +4 "core" &     +2 "manipulator"&$% +3 "core" % 9 !  ) +2 .tForearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +275 "core" ( + "manipulator"&& +4 "core" &- ! z % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- # & M % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +114 "core" ' +2 .tHand.open + "manipulator"&31 +58 "core" 1 + "manipulator"&_% +4 "core" % YO 3 "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +107 "core" ' +2 "processing"%& +4 "core" & +5373 "Can"L\ 33 +9612 #t-> 3.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'-& +4 "core" &1 \ + "manipulator"&& +4 "core" &- % + % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Y(, +3 "core" ( +2 "manipulator"&h& +4 "core" &-  ' e % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &-  ) % +2 .tForearm.seek :garage + "manipulator"&c'b +104 "core" ' + .tHand.close +2 "manipulator"&E/ +64 "core" / +2 "manipulator"&:& +4 "core" &- 4  % + "manipulator"&j% +4 "core" % u}  # 4 +2 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +299 "core" ( +50 "manipulator"&r& +5 "core" &# $ %  :1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &# '  8 :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 "manipulator"&H& +4 "core" &$ ' + { :1 +2 "manipulator"&D% +3 "core" %O , ) D  +2 "collection"'& +4 "core" &%  +2 "collection"'& +5 "core" &3  +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &*  +9 &2z1 *x +10 &e1 = +9 &s% K +9 &MT+ I +10 &Y8 J +9 &\\& J +10 &Y1 J +9 &S\\1 J +9 &X4 I +10 &X3 J +9 & U' J +9 &"]W+ I +10 &$X3 J +9 &%\\/ J +10 &'W0 J +9 &)eX0 I +9 &+&Y1 J +10 &,V2 J +9 &.X0 J +9 &0k\\. J +10 &2/Y2 I +9 &3Y, J +10 &5W- J +9 &7tY0 J +9 &95\\. J +10 &:W1 J +9 &<\\+ J +9 &>}X/ I +10 &@>Y. J +9 &A\\- J +10 &C]( K +9 &Eh0 K +9 &G7)\ O +10 &Hdi0\ T +9 &Jfe)\ W +9 &Ldkj/\ X +10 &N%lj0\ X +9 &Onk-\ X +10 &Qnn,\ Y +9 &Sipp1\ Y +9 &U+pq-\ Y +10 &Vpq3\ Q +9 &XCrq)\ + +9 &Xuxsq)\ J +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.12 +2 "collection"'q& +4 "core" &Xunss0\ J + &Xuntr( J + .tHand.open +2 "manipulator"&"1 +54 "core" 1 +2 "manipulator"&p% +4 "core" % O 7 . y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%b  +52 "core"  +2 "processing"%% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Q'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%#  +39 "core"  +2 .tPS.seek 0ml + "processing"%'d +1604 "core" ' +2 .tPSV.dial PSR + "processing"%| +41 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%o' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%z  +2 "collection"'@  +72 "core" +23  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%u @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%9'd +2609 "core" ' + .tPSV.dial :air +6 "processing"%!  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2620 "core" ' + .tPSV.dial :PTV +2 "processing"%6 +69 "core" ~ +2 .tPS.seek 0ml + "processing"%O'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" &#   8 :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +3 "core" ( +2 "manipulator"&8& +4 "core" &# & *  :1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &#  #  :1 +2 .tForearm.seek CC +2 "manipulator"&Z'O +88 "core" ' +2 .tHand.close + "manipulator"&5/ +60 "core" / + .tCC.seek :open +2 "collection"'m( +424 "core" ( +2 "manipulator"&I& +4 "core" &# # ! ^ :1 + "manipulator"& % +4 "core" % D !   $ +2 .tForearm.seek :retract + "manipulator"&?'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (, +284 "core" ( + "manipulator"&& +4 "core" &, &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, " #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/'b +114 "core" ' +3 .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % VZ '  Y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +119 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &, +2 "manipulator"&X& +3 "core" &, ! $   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&2(, +2 "core" ( +2 "manipulator"&s& +4 "core" &, % + I  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &, ! ) D  +2 .tForearm.seek :garage + "manipulator"&d'b +106 "core" ' + .tHand.close +2 "manipulator"&(/ +130 "core" / + "manipulator"&f& +4 "core" &, 3   +2 "manipulator"&k% +3 "core" % ^p + , _  +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C( +295 "core" ( + "manipulator"&*& +4 "core" &  ) 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & & " h 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&v'O +119 "core" ' + "manipulator"&'& +4 "core" &  '  7 +2 "manipulator"&&% +4 "core" %C % * $ + "collection"'P& +4 "core" & +2 "collection"'& +6 "core" & \ +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &! \ +7 & ++ $d +9 &Xv- 6 +10 &v' I +9 &S( I +9 &X. I +10 &DW+ I +9 &W* I +10 &W! I +9 &W( I +9 &LY2 I +10 & Z- J +9 &!V0 H +9 &#Z. I +10 &%TW* I +9 &'V5 I +10 &(W0 I +9 &*V1 I +9 &,[W4 I +10 &.T* I +9 &/W/ I +9 &1W. I +10 &3cW- I +9 &5&Z0 I +10 &6W- I +9 &8W* J +9 &:kW+ I +10 &<,X. J +9 &=W. I +9 &?Y' I +10 &AsW/ I +9 &C4Y- J +10 &Dc. K +9 &Fx) M +9 &Hbs{/ R +10 &Jqq&\ V +9 &Kts+\ W +9 &Mru+\ X +10 &OZut.\ W +9 &Qvu3\ X +10 &Rvw-\ X +9 &Tvx/\ X +9 &V]xv2\ Y +10 &W^wx% : +9 &Xe ~xx1 +z +9 &Xwx1 Y +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 +2 "collection"'+& +4 "core" &Xy{' Y + &Xxz* Y + .tHand.open +2 "manipulator"&L1 +54 "core" 1 + "manipulator"&% +5 "core" % D 1   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +113 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%J  +188 "core"  +2 "processing"%S% +4 "core" %^\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%4'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +1604 "core" ' + .tPSV.dial PSR +7 "processing"%; +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2606 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%[ +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"% 'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%1  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :PTV + "processing"%A +69 "core"  +2 .tPS.seek 0ml +2 "processing"%n'd +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&7& +4 "core" & % #  7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,( +40 "core" ( + "manipulator"&~& +4 "core" & )  '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &  (   +2 .tForearm.seek CC + "manipulator"&g'O +91 "core" ' + .tHand.close + "manipulator"&)/ +62 "core" / + .tCC.seek :open +2 "collection"'V( +427 "core" ( +2 "manipulator"&}& +4 "core" & % % *  +49 "manipulator"&% +5 "core" % Y  +2 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(, +271 "core" ( +2 "manipulator"&N& +4 "core" &- (   9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'b +120 "core" ' + .tHand.open +6 "manipulator"&x1 +57 "core" 1 + "manipulator"&^% +4 "core" % V 3  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +107 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +5 "core" & \ + "manipulator"&U& +4 "core" &- # $ F 9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( + "manipulator"&G& +5 "core" &-   Y 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-    9 +2 .tForearm.seek :garage +2 "manipulator"&3'b +104 "core" ' +2 .tHand.close + "manipulator"&_/ +54 "core" / + "manipulator"&& +4 "core" &- 8 % 9 +2 "manipulator"&{% +3 "core" % f " " L V +2 .tForearm.seek :retract +2 "manipulator"&'\ +128 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-( +287 "core" ( +2 "manipulator"&& +4 "core" &B (  b O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &A " $ ; O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +97 "core" ' +2 "manipulator"&E& +4 "core" &@  &  O +2 "manipulator"&:% +4 "core" %@  ! =  +2 "collection"'j& +4 "core" &  +2 "collection"' & +4 "core" &(  +2 .tCC.seek :closed +2 "collection"'0(X +4 "core" &"  +8 &<! %g +9 &[v# 7 +10 &t* J +9 &R! H +9 &U% I +10 &LY( I +9 &T+ I +10 &V$ H +9 &W' I +9 &TU0 I +10 & V" H +9 &!U% I +9 &#X. I +10 &%\\S I +9 &'U H +9 &(W I +10 &*Y I +9 &,dW I +10 &.%Z I +9 &/U I +9 &1Y I +10 &3kT I +9 &5.U I +9 &6Z I +10 &8X I +9 &:sU I +10 &<5W I +9 &=V I +9 &?Y I +10 &A|W I +9 &C=V I +9 &D] J +10 &Fx\ L +9 &Hi\ R +10 &J!{~\ V +9 &Kxz\ V +9 &Mwx\ W +10 &Obwy\ W +9 &Q!vx$\ X +9 &Rxu\ X +10 &Tut\ X +9 &Vguu.\ X +10 &W]vv\ : +9 &Xh }vv\ O +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.06 +2 "collection"'c& +4 "core" &Xhmxt\ O + &Xhmvs\ O + .tHand.open + "manipulator"&Y1 +54 "core" 1 +2 "manipulator"&r% +4 "core" % @ 7 / G  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +107 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%H  +189 "core"  +2 "processing"%D% +3 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"%q +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +2611 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%p +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%'d +2611 "core" ' +3 .tPSV.dial :air +2 "processing"%b  +71 "core"  +4 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' + .tPSV.dial :PTV +2 "processing"% +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%a'd +1357 "Can"8\ OO +1255 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +4 "core" &? . - W O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +3 "core" ( + "manipulator"&|& +5 "core" &? 1 - * O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &? , , + O +2 .tForearm.seek CC +2 "manipulator"&@'O +94 "core" ' + .tHand.close +2 "manipulator"&z/ +60 "core" / + .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&u& +4 "core" &? + - U O + "manipulator"&o% +4 "core" % _ # - 4 +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(, +286 "core" ( + "manipulator"&6& +4 "core" &- )   - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &- % $ J - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<'b +114 "core" ' + .tHand.open +2 "manipulator"&81 +55 "core" 1 + "manipulator"&T% +4 "core" % LW 6 %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +970 #t-> access 1 +2 "storage"(% +3 "core" % \ +2 "manipulator"&% +4 "core" %\  " "   + "manipulator"& & +4 "core" &- # # - +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(I(<( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &<' (\  +55742 "Can"q\ // +34864 #t-> can +3 "Can"5\ // +25135 \ // +60001 B\ // +60001 \ // +60001 2\ // +60002 \ // +60001 \ // +60001 \ // +60002 >\ /. +60001 ]\ // +60001 t\ // +60001 \ // +60002 k\ // +60001 \ // +60001 \ // +60001 s\ // +60002 \ // +60001 t\ /. +60001 \ // +60002 a\ // +60001 :\ // +60001 ^\ // +60001 {\ // +60002 d\ // +60001 \ // +60001 n\ // +60001 p\ // +60002 f\ // +60001 f\ // +60001 a\ // +60002 p\ // +60001 k\ // +60001 \ // +60001 \ // +60002 \ // +60001 \ // +60001 7\ // +60002 \ // +60001 4}\ // +60001 ~\ // +60001 }\ // +60002 |\ // +60001 |\ /. +60001 {\ // +60002 4z\ // +60001 y\ // +60001 iz\ // +60002 w\ // +60001 x\ // +60001 v\ // +60001 u\ 0/ +60002 Bv\ // +60001 u\ // +60001 Ht\ // +60001 s\ // +60002 0r\ // +60001 r\ // @EDT1656648003.43 Qp\ // +60002 p\ // +60001 cp\ // +60001 l\ // +60002 o\ // +60001 Un\ // +60001 n\ // +60002 Pm\ // +60001 co\ // +60001 k\ // +60002 m\ // +60001 @l\ // +60001 k\ // +60001 l\ // +60003 Kk\ 10 +60000 bl\ // +60001 k\ // +60002 el\ // +60001 Uj\ // +60001 h\ // +60001 j\ // +60002 ;h\ // +60001 rj\ // +60001 h\ // +60002 Ii\ // +60001 h\ // +60001 i\ // +60002 i\ // +60001 9h\ // +60001 i\ // +60002 6h\ // +60001 f\ // +60001 g\ // +60002 ^f\ // +60001 Wi\ // +60001 g\ // +60001 h\ // +60002 ug\ // +60001 f\ // +60001 h\ // +60002 @f\ // +60001 hf\ // +60001 *e\ // +60002 f\ // +60001 Qf\ // +60001 -g\ // +60002 od\ // +60001 Af\ // +60001 e\ // +60002 Hg\ // +60001 f\ // +60001 e\ // +60002  g\ // +60001 Zf\ // +60001 2f\ // +60002 ud\ // +60001 7g\ // +60001 f\ // +60002 5f\ // +60001 g\ // +60001 Fh\ // +60001 g\ // +60002 Uh\ // +60001 {g\ // +60001 h\ // +60002 i\ // +60001 j\ // +60001 h\ // +60002 j\ // +60001 k\ // +60001 k\ // +60001 l\ // +60002 m\ // +60001 m\ // +60001 m\ // +60002 m\ // +60001 m\ // +60001 n\ // +60002 n\ // +60001 n\ // +60001 rp\ // +60001 o\ // +60002 n\ // +60001 n\ // +60001 n\ // +60002 o\ // +60001 ^p\ // +60001 o\ // +60002 o\ // +60001 n\ // +60001 o\ // +60002 p\ // +60001 p\ // +60001 o\ // +60001 o\ /. +60002 o\ // +60001 p\ // +60001 o\ // +60002 p\ // +60001 o\ // +60001 r\ // +60002 p\ // +60001 o\ // +60001 no\ // +60001 o\ // +60002 Pn\ // +60001 *n\ // +60001 Nm\ // +60002 6m\ // +60001 Zl\ // +60001 l\ // +60002 k\ // +60001 k\ 0/ +60001 l\ // +60002 k\ // +60001 l\ // +60001 bj\ // +60002 k\ // +60001 Rj\ // +60001 *j\ // +60002 Oj\ // +60001 4i\ // +60001 ci\ // +60001 0j\ // +60002 _h\ // +60001 h\ // +60001 h\ // +60002 h\ // +60001 i\ // +60001 h\ // +60002 g\ // +60001 cg\ // +60001 g\ // +60002 Mf\ // +60001 )g\ // +60001 Tf\ // +60002 +g\ // +60001 Vf\ // +60001 .f\ // +60002 Ye\ // +60001 ,f\ // +60001 He\ // +60002 g\ // +60001 Ie\ ./ @EDT1656734405.32 0e\ // +60001 we\ // +60002 d\ /. +60001 d\ // +60001 d\ // +60002 e\ // +60001 Sd\ // +60001 [c\ // +60002 #d\ /. +60001 e\ // +60001 ed\ /. +60002 c\ // +60001 d\ // +60001 kd\ // +60001 )d\ // +60002 _c\ // +60001 Kd\ // +60001 kd\ // +60002 ^d\ // +60001 ec\ // +60001 Md\ // +60002 Xc\ // +60001 >d\ // +60001 [d\ // +60002 e\ // +60001 Oc\ // +60001 d\ 0/ +60002 Eb\ // +60001 :c\ // +60001 te\ // +60002 d\ /. +60001 d\ // +60001 c\ /. +60002 d\ // +60001 ce\ // +60001 !d\ // +60002 Qb\ // +60001 \\d\ // +60001 ;b\ // +60001 }d\ // +60002 6b\ /. +60001 c\ 0/ +60001 wc\ // +60002 6d\ // +60001 ob\ // +60001 ]e\ // +60002 lc\ // +60001 ~d\ // +60001 Zb\ // +60002 )c\ // +60001 b\ // +60001 {c\ // +60002 `d\ // +60001 >d\ // +60001 -d\ // +60002 Nb\ // +60001 Ic\ // +60001 vc\ // +60002 Pd\ // +60001 c\ 0/ +60001 nd\ // +60002 d\ // +60001 d\ // +60001 f\ 0/ +60002 e\ // +60001 e\ // +60001 af\ // +60001 Wg\ // +60002 Me\ // +60001 g\ // +60001 hf\ // +60002 f\ // +60001 \\f\ // +60001 g\ // +60002 if\ // +60001 f\ // +60001 g\ // +60002 g\ // +60001 g\ // +60001 lf\ // +60002 g\ // +60001 og\ // +60001 g\ // +60001 h\ 0/ +60002 h\ // +60001 3h\ // +60001 h\ // +60002 Zh\ // +60001 h\ // +60001 bh\ // +60002 i\ // +60001 yi\ // +60001 k\ // +60002 Xj\ // +60001 j\ // +60001 l\ // +60001 l\ // +60002 5k\ // +60001 <l\ // +60001 -k\ // +60002 Hl\ // +60001 ^l\ // +60001 *l\ // +60002 sm\ // +60001 :m\ // +60001 ~n\ // +60002 )m\ /. +60001 {n\ 0/ +60001 Bo\ // +60002 qo\ // +60001 o\ // +60001 Cp\ // +60002 'o\ // +60001 +o\ // +60001 o\ // +60002 qp\ // +60001 p\ // +60001 p\ // +60002 r\ // +60001 q\ // +60001 cq\ // +60002 Wq\ // +60001 jp\ /. +60001 ur\ // +60001 q\ // +60002 p\ // +60001 q\ // +60001 q\ // +60001 ep\ // +60002 Gr\ // +60001 p\ // +60001 p\ // +60001 io\ // +60002 mn\ // +60001 o\ // +60001  m\ // +60001 p\ // +60002 Km\ // +60001 l\ // +60001 m\ // +60002 2k\ // +60001 bl\ // +60001 k\ // +60002 k\ // @EDT1656820807.20 j\ // +60001 wi\ // +60002  j\ // +60001 h\ /. +60001 i\ // +60002 h\ // +60001 h\ // +60001 h\ // +60002 g\ // +60001 g\ /. +60001 Le\ // +60002 fg\ // +60001 &f\ // +60001 >g\ // +60002 f\ // +60001 f\ // +60001 f\ // +60002 f\ 0/ +60001 f\ // +60001 f\ // +60002 f\ // +60001 f\ // +60001 f\ // +60001 g\ // +60002 g\ // +60001 g\ // +60001 f\ // +60002 g\ // +60001 f\ // +60001 ,f\ // +60002 6f\ // +60001 Xe\ // +60001 8f\ // +60002 Sf\ // +60001 5g\ // +60001 ae\ // +60002 \ g\ // +60001 oc\ // +60001 e\ // +60002 xd\ // +60001 f\ // +60001 e\ /. +60002 f\ // +60001 e\ // +60001 d\ /. +60001 e\ // +60002 e\ 0/ +60001 $f\ // +60001 e\ // +60002 f\ // +60001 e\ // +60001 `d\ // +60002 0f\ // +60001 )d\ // +60001 {e\ // +60002 Rd\ // +60001 d\ // +60001 e\ // +60002 Md\ // +60001 pf\ // +60001 De\ // +60002  e\ // +60001 d\ // +60001 :e\ // +60001 e\ // +60002 e\ // +60001 f\ /. +60001 $f\ // +60002 Lg\ // +60001 $g\ // +60001 If\ // +60002 )g\ // +60001 =g\ // +60001 Dh\ // +60002 Yg\ // +60001 Wj\ // +60001 1j\ // +60002 i\ // +60001 i\ // +60001 i\ // +60002 j\ // +60001 j\ // +60001 k\ // +60002 ^j\ // +60001 1k\ 0/ +60001 #k\ // +60001 kj\ 0/ +60002 ]l\ // +60001 l\ // +60001 k\ // +60002 <l\ // +60001 hm\ // +60001 /l\ // +60001 m\ // +60002 m\ // +60001 l\ // +60002 m\ // +60001 p\ // +60001 5n\ // +60001 Xp\ // +60002 ,o\ /. +60001 Cn\ /. +60001 {p\ // +60002 p\ /. +60001 p\ // +60001 q\ // +60002 q\ // +60001 q\ // +60001 q\ // +60001 ir\ // +60002 r\ // +60001 s\ // +60001 s\ // +60002 r\ // +60001 t\ // +60001 t\ // +60001 s\ // +60002 ps\ // +60001 t\ // +60001 Rs\ // +60001 $u\ // +60002 <t\ // +60001 Wt\ // +60001 Ys\ // +60002 t\ // +60001 :s\ // +60001 s\ // +60002 5r\ // +60001 r\ // +60001 Mq\ // +60002 q\ // +60001 r\ 0/ +60001 p\ // +60001  o\ /. +60002 hp\ // +60001 4o\ // +60001 n\ // +60002 n\ // +60001 Rn\ // +60001 /n\ // +60002 nm\ // +60001  n\ // +60001 hl\ // +60002 l\ // @EDT1656907209.09 fl\ // +60001 $l\ // +60002 `k\ // +60001 l\ // +60001 Rj\ // +60002  k\ // +60001 Fj\ // +60001 <k\ // +60002 Ti\ // +60001 k\ // +60001 hi\ // +60001 i\ // +60002 ^h\ // +60001 h\ // +60001 Zg\ // +60002 h\ // +60001 Og\ // +60001 ,h\ 0/ +60002 Kf\ // +60001 $g\ // +60001 ^f\ // +60001 +g\ // +60002 Se\ // +60001 g\ // +60001 of\ // +60002 e\ // +60001 e\ // +60001 d\ // +60002 d\ 0/ +60001 c\ // +60001 e\ // +60002 Uc\ // +60001 e\ // +60001 Rd\ // +60001 >d\ // +60002 c\ // +60001 d\ // +60001 c\ 0/ +60002 c\ // +60001 Jc\ // +60001 Wc\ // +60002 c\ // +60001 c\ // +60001 &c\ // +60002 c\ // +60001 Hb\ // +60001 c\ // +60002 c\ // +60001 e\ // +60001 e\ // +60002 e\ // +60001 |c\ // +60001 hd\ // +60002 `c\ // +60001 d\ // +60001 d\ // +60002 c\ // +60001 d\ // +60001 d\ // +60002 d\ // +60001 d\ // +60001 <e\ // +60001 e\ // +60002 Xg\ 0/ +60001 f\ // +60001 og\ // +60002 f\ // +60001 _g\ // +60001 g\ // +60002 f\ // +60001 h\ // +60001 h\ // +60002 h\ /0 +60001 h\ // +60001 i\ // +60002 qj\ // +60001 Sj\ // +60001 j\ // +60001 ik\ // +60002 mk\ // +60001 8l\ // +60001 }k\ // +60002 l\ // +60001 k\ // +60001 l\ // +60002 m\ // +60001 m\ // +60001 #n\ 0/ +60002 qn\ // +60001 Mn\ // +60001 an\ // +60002 @n\ // +60001 o\ // +60001 o\ // +60002 o\ // +60001 o\ // +60001 o\ // +60001 q\ // +60002 p\ /. +60001 zq\ // +60001 p\ // +60002 tq\ // +60001 ?r\ // +60001 [p\ // +60001 Lr\ // +60002 rr\ // +60001 Ms\ // +60001 Yr\ // +60002 St\ // +60001 zr\ // +60001 ;s\ // +60001 }q\ // +60002 s\ // +60001 q\ // +60001 r\ // +60002 r\ // +60001 r\ // +60001 r\ // +60002 lp\ // +60001 q\ // +60001 Qq\ // +60001 3p\ // +60002 Zp\ // +60001 Bq\ // +60001 o\ // +60002 p\ // +60001 p\ // +60001 o\ // +60002 p\ // +60001 do\ // +60001 <p\ // +60002 ^o\ // +60001 p\ // +60001 o\ // +60001 n\ // +60002 n\ // +60001 rm\ // +60001 3n\ // +60002 _n\ // +60001 o\ // +60001 Xm\ // +60002 m\ // +60001 k\ // +60001 m\ // @EDT1656993610.98 l\ // +60001 Nj\ // +60001  k\ // +60001 9j\ // +60002 6j\ // +60001 [i\ // +60001 h\ // +60002 h\ // +60001 i\ // +60001 h\ // +60002 ^g\ // +60001  h\ // +60001 Sg\ // +60002 fh\ // +60001 \\h\ // +60001  g\ // +60001 ~f\ // +60002 e\ // +60001 d\ // +60001 d\ // +60002 g\ // +60001 Je\ // +60001 #e\ // +60002 Tf\ // +60001 $f\ // +60001 Hd\ // +60002 ud\ // +60001 e\ // +60001 f\ // +60002 d\ // +60001 d\ // +60001 ue\ // +60002 f\ // +60001 Rd\ // +60001 e\ // +60002 kf\ // +60001 0f\ /. +60001 e\ // +60001 d\ // +60002 e\ // +60001 e\ // +60001 e\ // +60002 d\ 0/ +60001 e\ // +60001 d\ // +60002 d\ // +60001 d\ // +60001 7e\ // +60002 d\ // +60001 e\ // +60001 f\ // +60002 f\ // +60001 wf\ // +60001 #g\ // +60002 h\ // +60001 j\ // +60001 j\ // +60001 k\ // +60002 !l\ // +60001 l\ // +60001 m\ // +60002 n\ // +60001 o\ // +60001 n\ // +60002 p\ // +60001 o\ // +60001 p\ // +60001 q\ // +60002 t\ // +60001 v\ // +60001 x\ // +60002 x\ // +60001 x\ // +60001 y\ // +60002 x\ // +60001 x\ // +60001 y\ // +60002  x\ // +60001 x\ // +60001  x\ // +60001 x\ // +60002 8x\ // +60001 @y\ // +60001 Ky\ // +60002 >y\ // +60001 Jz\ // +60001 Sz\ // +60001 Lz\ // +60002 qy\ // +60001 uz\ // +60001 e|\ // +60002 b{\ // +60001 d|\ // +60001 b|\ // +60001 G}\ // +60002 K}\ // +60001 S}\ // +60001 j~\ // +60002 _~\ // +60001 O\ // +60001 e~\ // +60001 U\ // +60002 ?~\ // +60001 H\ // +60001 <\ // +60001 9\ // +60002 \ // +60001 ~\ // +60001 \ // +60002 \ // +60001 }\ // +60001 "~\ // +60002 ~\ // +60001  ~\ // +60001 }\ // +60001 }\ // +60002 {\ // +60001 "|\ // +60001 y\ // +60001 z\ // +60002  z\ // +60001 x\ // +60001 x\ // +60002 \ w\ // +60001  w\ // +60001 x\ // +60001 x\ // +60002 w\ /. +60001 w\ // +60001 y\ // +60002 y\ // +60001 z\ // +60001 z\ // +60001 y\ // +60002 x\ // +60001 z\ // +60001 y\ // +60001 z\ // +60002 z\ // +60001 z\ // +60001 Ex\ // +60001 Tx\ 0/ +60002 hy\ // +60001 x\ /. @EDT1657080012.85 y\ // +60002 z\ // +60001 z\ // +60001 Tz\ // +60001 yx\ // +60002 Ox\ // +60001 w\ // +60001 $u\ // +60002 t\ // +60001 <s\ // +60001 r\ /. +60002 cr\ // +60001 p\ // +60001 r\ // +60002 Yp\ // +60001 q\ // +60001 +o\ // +60002 n\ // +60001 Dm\ // +60001 n\ // +60001 Jl\ // +60002 m\ // +60001 Xl\ // +60001 $k\ // +60002 kk\ // +60001 k\ // +60001 lk\ /. +60002 j\ /. +60001 i\ // +60001 h\ // +60002 i\ // +60001 i\ // +60001 i\ // +60002 g\ // +60001 h\ // +60001 g\ // +60002 h\ // +60001 hg\ // +60001 $h\ // +60002 hg\ // +60001  g\ // +60001 tf\ // +60002 /g\ // +60001 _f\ // +60001 Kf\ // +60001 lg\ // +60002 Uf\ // +60001 uf\ // +60001 ?e\ // +60001 f\ // +60002 e\ // +60001 e\ 0/ +60001 f\ // +60002 f\ // +60001 f\ // +60001 h\ // +60002 g\ // +60001 h\ // +60001 h\ // +60002 h\ // +60001 g\ // +60001 3h\ // +60002 h\ // +60001 <i\ 0/ +60001 i\ // +60001 (k\ // +60002 j\ // +60001 +j\ // +60001 vj\ // +60002 -k\ // +60001 fk\ // +60001 h\ // +60002 h\ // +60001 $f\ // +60001 f\ // +60002 h\ // +60001 g\ // +60001 j\ // +60002 j\ 0/ +60004 j\ 00 +59998 l\ // +60001 k\ // +60002 k\ // +60001 m\ // +60001 m\ // +60002 l\ // +60001 l\ // +60001 n\ // +60002 n\ // +60001 3n\ // +60001 n\ // +60002 go\ // +60001 n\ // +60001 vo\ // +60001 tn\ // +60002 no\ 0/ +60001 xq\ // +60001 +s\ // +60002 bs\ // +60001 s\ // +60001 Xt\ // +60002 s\ // +60001 Pr\ // +60001 q\ // +60001 ]r\ // +60002 q\ // +51323 #t-> can +3 "Can"r\ // +8675 zs\ // +60001 t\ // +60002 s\ /. +60001 bq\ // +60001 t\ // +60002 0t\ 0/ +32869 #t-> can +3 "Can"t\ 0/ +27129 t\ // +4973 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Z +80 "core"  +593 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +1999 #t-> PS.pull 0.2 + "processing"%% +4 "core" %h  +2 .tPS.seek 0.2ml + "processing"%' +282 "core" ' + "processing"%B% +4 "core" %  +4825 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2415 "core" ' +2 "processing"%% +4 "core" %  +659 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%?  +42 "core"  +1532 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%\\'d +2617 "core" ' + "processing"%X% +4 "core" %`  +204 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%s +41 "core"  +274 #t-> PSR +641 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%%' +2609 "core" ' + "processing"%/% +4 "core" %  +412 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%(  +41 "core"  +608 #t-> PS.empty +2 .PS.seek 0ml + "processing"%f'd +2609 "core" ' +2 "processing"%k% +4 "core" %f  +562 #t-> PSV.PSR +3 .PSV.dial PSR + "processing"%\ +41 "core"  +306 #t-> PSR +2847 #-> PS.pull 0.5 + "processing"%l% +3 "core" %f  +2 .tPS.seek 0.5ml +2 "processing"%d' +592 "core" ' + "processing"%*% +4 "core" %  +4930 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +3 .PS.seek 2.5ml + "processing"%2' +2113 "core" ' + .tPSV.dial :waste1 +2 "processing"%F  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%''d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%& +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +43 "processing"%P' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%m'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%+ +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%L' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 .tPSV.dial PSR + "processing"%v +41 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%J' +2623 "core" ' + .tPSV.dial :waste1 +2 "processing"%S  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%O'd +2605 "core" ' + .tPSV.dial PSR +7 "processing"% +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%4' +2335 "Can"&t\ 33 +283 "core" ' + .tPSV.dial :waste1 +2 "processing"%;  +41 "core"  +2 .tPS.seek 0ml + "processing"%M'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%[ +41 "core"  +10294 #t-> PS.pull 0.5 + "processing"% % +3 "core" %c  +2 .tPS.seek 0.5ml +2 "processing"%1' +591 "core" ' +2 "processing"% % +4 "core" %  +2574 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%A' +2099 "core" ' +2 .tPSV.dial :waste2 + "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%~ +80 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%.' +2605 "core" ' +2 .tPSV.dial :waste2 + "processing"%)  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%t +65 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%]' +2617 "core" ' + .tPSV.dial :waste2 +2 "processing"%}  +80 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial PSR +2 "processing"%g +66 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%N' +2607 "core" ' + .tPSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%,'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"%x +67 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%^' +2609 "core" ' + .tPSV.dial :waste2 +2 "processing"%R  +80 "core"  +2 .tPS.seek 0ml + "processing"%$'d +2611 "core" ' + .tPSV.dial PSR +2 "processing"%U +66 "core"  +250 #t-> PS.pull 0.5 +2 "processing"%G% +3 "core" %h  +2 .tPS.seek 0.5ml +2 "processing"%K' +587 "core" ' +2 "processing"%>% +4 "core" %  +473 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%_' +2100 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +2609 "core" ' + .tPSV.dial PSR +7 "processing"%w +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%i' +2609 "core" ' +2 .tPSV.dial :waste1 + "processing"%3  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2627 "core" ' + .tPSV.dial PSR +2 "processing"%h +41 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%E  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%j +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +350 "Can"u\ 34 +2260 "core" ' +2 .tPSV.dial :waste1 + "processing"%V  +58 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%Y +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%r' +2615 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +2617 "core" ' +2 .tPSV.dial PSR +2 "processing"% +39 "core"  +33060 #t-> PS.pull 0.5 +2 "processing"%D% +3 "core" %b  +3 .tPS.seek 0.5ml +2 "processing"%n' +583 "core" ' +2 "processing"%% +4 "core" %  +15911 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %  +2 .tPS.seek 1ml + "processing"%q'T +108 "Can"&t\ 44 +483 "core" ' + "processing"%% +4 "core" %T  +173 #t-> PS.pull 0.5 +2 "processing"%p% +3 "core" %T  +2 .tPS.seek 1.5ml +2 "processing"%"'T +581 "core" ' +2 "processing"%b% +4 "core" %P  +234 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %P  +2 .tPS.seek 2ml +2 "processing"%'Ҡ +592 "core" ' + "processing"%% +4 "core" %ҡ  +397 #t-> PS.pull 0.5 +2 "processing"%#% +3 "core" %ҡ  +2 .tPS.seek 2.5ml +2 "processing"%|' +586 "core" ' + "processing"%% +4 "core" %  +1186 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%z  +52 "core"  +700 #t-> PS.empty +2 .PS.seek 0ml + "processing"%-'d +2618 "core" ' +2 "processing"%e% +4 "core" %`  +1154 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%0 +50 "core"  +640 #t-> PSR +462 #-> PS.pull 0.5 +2 "processing"%u% +3 "core" %`  +2 .tPS.seek 0.5ml +2 "processing"%o' +582 "core" ' +2 "processing"%@% +4 "core" %  +252 #t-> PS.pull 0.5 +2 "processing"%6% +3 "core" %  +2 .tPS.seek 1ml +2 "processing"%W'S +593 "core" ' + "processing"%Q% +4 "core" %S  +258 #t-> PS.pull 0.5 +2 "processing"%8% +3 "core" %S  +2 .tPS.seek 1.5ml +2 "processing"%T'M +584 "core" ' +2 "processing"%!% +3 "core" %Q  +444 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%<  +39 "core"  +557 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +1607 "core" ' +2 "processing"%% +4 "core" %c  +628 #t-> PSR +469 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +564 .tPS.hold +2 "processing"%+ +3 "core" 'e T^ +59 + +2 !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):105: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 +418 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +40 "core"  +549 #t-> PSR +361 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%`' +2053 "core" ' + "processing"%Z% +4 "core" %  +2659 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +534 #t-> PS.empty +3 .PS.seek 0ml + "processing"%B'd +2610 "core" ' + "processing"%a% +4 "core" %d  +453 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +40 "core"  +262 #t-> PSR +424 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + "processing"%?% +4 "core" %  +3769 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +40 "core"  +277 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%X'd +2608 "core" ' + "processing"%s% +4 "core" %c  +634 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%\\ +40 "core"  +363 #t-> PSR.air + .PSR.select :air +2 "processing"% +550 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%/' +2609 "core" ' +2 "processing"%(% +4 "core" %  +369 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%%  +41 "core"  +339 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%k'd +2619 "core" ' +2 "processing"%\ % +4 "core" %e  +572 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%l +40 "core"  +335 #t-> PSR.air + .PSR.select :air +403 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%f' +2614 "core" ' +2 "processing"%*% +4 "core" %  +471 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%d  +52 "core"  +483 #t-> PS.empty +2 .PS.seek 0ml + "processing"%F'd +2619 "core" ' + "processing"%2% +4 "core" %`  +842 #t-> can +3 "Can"u\ /. +7476 t\ .. +60001 :v\ .. +60002 hv\ .. +60001 w\ .. +60001 *v\ .. +60002 t\ .. +60001 ,t\ .. +60001 \ t\ .. +60001 #t\ .. +60002 t\ .. +60001 s\ .. +60001 p\ .. +60002 Cr\ .. +60001 jp\ .. +60001 tn\ .. +60002 Pn\ .. +60001 n\ .. +60001 Lm\ .. +60002 m\ .. +60001 6l\ .. +60001 l\ .. +60001 k\ /. +60002 ql\ /. +60001 k\ .. +60001 k\ .. +60002 l\ .. +60001 3i\ .. +60001 k\ .. @EDT1657166414.73 =j\ .. +60001 i\ .. +60001 k\ .. +60002 Ri\ .. +60001 ?j\ .. +60001 \ j\ .. +60002 ?i\ /. +60001  k\ .. +60001 8i\ .. +60001 j\ .. +60002 #h\ .. +60001 i\ .. +60001 !h\ .. +60002 g\ .. +60001 3h\ .. +60001 h\ .. +60002 Jh\ .. +60001 g\ .. +60001 i\ .. +60002 h\ ./ +60001 Yi\ .. +60001 h\ .. +60002 Kf\ .. +60001 Ag\ .. +60001 e\ .. +60002 g\ .. +60001  f\ .. +60001 }g\ .. +60002 f\ .. +60001 d\ /. +60001 {f\ .. +60002 f\ .. +60001 g\ .. +60001 f\ .. +60001 0g\ .. +60002 >h\ .. +60001 Pi\ .. +60001 g\ .. +60002  f\ .. +60001 h\ .. +60001 9f\ .. +60001 h\ /. +60002 f\ .. +60001 ~g\ .. +60001 4h\ .. +60002 e\ .. +60001 j\ .. +60001 i\ .. +60002 k\ .- +60001 k\ .. +60001 k\ .. +60001 Jl\ .. +60002 l\ .. +60001 [n\ .. +60001 n\ /. +60002 fn\ .. +60001 o\ .. +60001 Vq\ .. +60002 r\ .. +60001 <r\ .. +60001 q\ .. +60001 >r\ /. +60002 r\ .. +60001 ft\ .. +60001 2s\ .. +60002 v\ .. +60001 t\ .. +60001 t\ .. +60002 u\ .. +60001 s\ /. +60001 's\ .. +60002 s\ .. +60001 %r\ /. +60001 r\ .. +60001 Ir\ .. +60002 t\ .. +60001 @s\ .. +60001 s\ .. +60002 nu\ .- +60001 Zu\ .. +60001 w\ .. +60002 5x\ .. +60001 y\ .. +60001 ,z\ .. +60001 {\ .. +60002 )|\ .. +60001 }\ /. +60001 0|\ .. +25672 #t-> xit +674 #-> exit +6 #mEXIT @1657218879.39EDT @1657222160.66EDT = =mMAIN_scheduler =tMAIN @EDT1657222164.49 #"core_reset"Sent BREAK +2 #t@63448 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +216 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +527 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +876 "Can"o  +2 o  + #tPolling Can every 10:00 +4 #Cleanly exited at 14:34:39EDT07-Jul-22 +2827 #-> ESP.ready! +7 #Powering core bus +565 .Gate.power :raw,:ON +3 "sampler") +57 ) +5 "core"  +4 "collection"' +5 ' +7 "core"  +3 "processing"% +3 % +8 "core"  +7 "collection"' 9\ +4 ' 0\ +5 ' -\ +8 "processing"% 9\ +4 % 2\ +4 % *\ +6 % 0\ +9 "sampler")&\ +8 "collection"'% +6 "core" %K  +3 .tCS.configure :default +5 "collection"'#P d@b +5 "processing"%% +9 "core" %s  +4 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +8 "core" %  +3 .tSS.configure :default +5 "sampler")#.0X% +8 "core" %\  1 ) # +6 .tForearm.seek between 5 and retracted +4 "manipulator"&?'r +75 "core" ' +3 .tForearm.force 100 +3 "manipulator"&5d +57 &@% +5 "core" % % 7 : ; b߾ +3 .tForearm.stop +3 "manipulator"&5 +36 &A& +5 "core" &, ) " V $ +7 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +4 "manipulator"&B'\ +27 "core" ' +3 "manipulator"&C% +9 "core" %\  8 .   +3 "processing"%D& +6 "collection"'E& +14 "core" &\ +2 &M  +5 .tCC.reconfigure :default +5 ."openPC"PC.reconfigure :default +7 "collection"'$x2 ^22b +8 .tCC.home.seek :open +8 "processing"%$x2 ^22b +3 "collection"'F( +6 ."openPC"PC.home.seek :open +8 "processing"%G( +264 "core" ( +7 ( +4 "collection"'H +6 "core"  +4 "processing"%I +5 "core" W +5 "processing"%J +6 "core" C +3 "processing"%K +6 "core"  +4 "collection"'L% +9 "core" %Lv  +3 "processing"%M% +8 "core" %f\ +3 "sampler")N% +8 "core" % \ 1 +4 "collection"'O& +7 "core" &Q  +4 "processing"%P& +9 "core" &u +3 "manipulator"&Q% +8 "core" %\  - + A  +4 "manipulator"&R& +8 "core" &, ) , l $ +3 "storage"(S& +8 "core" &<* \  +5 "storage"(T% +9 "core" % \  +4 "collection"'U9 +6 "core" 99 +5 "processing"%V9 +7 "core" 9$/ +52174 "Can"H\ 77 +60001 \ 77 +60001 (\ 77 +60002 \ 77 +60001 $\ 77 +60001 \ 77 +60002 :\ 77 +60001 p\ 77 +60001 \ 77 +60002 \ 77 +60001 \ 77 +60001 \ 77 +60002 \ 77 +60001 7\ 77 +60001 \ 77 +60001 \ 77 +60002 {\ 77 +60001 ]\ 87 +60001 @}\ 77 +60002 ~\ 77 +60001 9~\ 77 +60001 \ 77 +60001 I\ 77 +60002 \ 77 +60001 n\ 77 +60001 k\ 77 +60001 \ 77 +60002 H\ 77 +60001 ~\ 77 +60001 ~\ 77 +60002 ~\ 77 +60001 ~\ 77 +60001 }\ 77 +60001 {\ 77 +60002 {\ 77 +60001 'z\ 88 +60001 {\ 77 +60001 N{\ 77 +60002 Cz\ 77 +60001 {\ 87 +60001 x\ 77 +60002 y\ 77 +60001 y\ 87 +60001 w\ 77 +60001 $w\ 77 +60002 pv\ 77 +60001 Pv\ 77 +60001 #s\ 87 +60002 s\ 87 +60001 s\ 77 +60001 s\ 77 @EDT1657253383.28 s\ 77 +60001 r\ 87 +60001 p\ 77 +60002 r\ 77 +60001 p\ 77 +60001 q\ 77 +60001 !o\ 77 +60002 n\ 77 +60001 7p\ 77 +60001 o\ 88 +60001 po\ 77 +60002 `n\ 77 +60001 n\ 77 +60001 ;n\ 87 +60002 o\ 87 +60001 *o\ 77 +60001 n\ 77 +60002  m\ 77 +60001 bo\ 77 +60001 p\ 87 +60002 n\ 87 +60001 o\ 77 +60001 !n\ 77 +60001 +o\ 77 +60002 m\ 77 +60001 3o\ 77 +60001  m\ 77 +60002 m\ 77 +60001 n\ 87 +60001 2k\ 77 +60001 (m\ 77 +60001 l\ 77 +60001 Zk\ 77 +60002 3m\ 77 +60001 l\ 77 +60001 l\ 87 +60002 Gl\ 77 +60001 &m\ 77 +60001 l\ 77 +60002 Zm\ 77 +60001 =l\ 88 +60001 l\ 87 +60002 rm\ 77 +60001 n\ 77 +60002 n\ 99 +60001 Lm\ 77 +60001 n\ 77 +60001 0n\ 77 +60001 l\ 77 +60002 :n\ 77 +60001 &o\ 77 +60001 On\ 77 +60001 :n\ 77 +60002 [m\ 77 +60001 p\ 77 +60001 ^o\ 77 +60002 p\ 77 +60001 lo\ 77 +60001 r\ 77 +60001 -t\ 77 +60002 u\ 77 +60001  w\ 77 +60001 x\ 87 +60001 !z\ 87 +60002 {\ 87 +60001 q|\ 77 +60001 v{\ 77 +60002 {\ 77 +60001 \\|\ 77 +60001 \ 77 +60001 k\ 77 +60002 ;\ 77 +60001 \ 77 +60001 8~\ 77 +60002 }\ 77 +60001 f|\ 87 +60001 L{\ 87 +60001 }\ 77 +60002 `|\ 77 +60001 V|\ 77 +60001 }\ 77 +60002 =}\ 77 +60001 \ 77 +60001 W\ 77 +60001 6~\ 77 +60002 \ 87 +60001 <\ 77 +60001 W\ 77 +60001 \ 77 +60002 :\ 77 +60001 \ 77 +60001 5\ 87 +60002 F\ 77 +60001 \ 77 +60001 .\ 77 +60002 u\ 77 +60001 \ 77 +60001 \ 77 +60001 \ 77 +60002 \ 77 +60001 \ 77 +60001 \ 77 +60002 |\ 77 +60001 |\ 77 +60001 |\ 77 +60001 w|\ 87 +60002 ^|\ 77 +60001 c|\ 77 +60001 }\ 77 +60002 G{\ 77 +60001 z\ 77 +60001 xx\ 77 +60001 cw\ 77 +60002 v\ 77 +60001 _t\ 77 +60001 u\ 77 +60002 s\ 77 +60001 Mp\ 87 +60001 o\ 77 +60002 l\ 77 +60001 n\ 88 +60001 l\ 77 +60001 l\ 87 +60002 k\ 87 +60001 l\ 77 +60001 k\ 87 +60002 zk\ 88 +60001 k\ 87 +60001 Pj\ 87 +60002 h\ 87 +60001 i\ 77 +60001 Ig\ 77 +60002 ^h\ 78 +60001 $e\ 77 +60001 jc\ 77 +60002 we\ 87 +60001 d\ 87 +60001  d\ 77 +60002 d\ 77 +60001 )d\ 87 +60001 d\ 77 +60002 e\ 78 +60001 rb\ 77 +60001 d\ 87 @EDT1657339785.15 c\ 87 +60001 b\ 87 +60001 b\ 77 +60001 Hd\ 77 +60002 c\ 87 +60001 Td\ 77 +60001 {c\ 77 +60002 lc\ 77 +60001 ic\ 87 +60001 dc\ 77 +60002 Fb\ 77 +60001 Pc\ 78 +60001 :a\ 77 +60002 b\ 77 +60001 Lb\ 78 +60001 bb\ 77 +60002 `c\ 77 +60001 b\ 88 +60001 b\ 77 +60002 `\ 87 +60001 `\ 77 +60001 `\ 77 +60002 `\ 87 +60001 o_\ 87 +60001 h_\ 87 +60002 L]\ 77 +60001 _\ 77 +60001 2]\ 77 +60002 ]\ 77 +60001 0^\ 77 +60001 q\\\ 77 +60002 9\\\ 77 +60001 Z]\ 77 +60001 _\ 87 +60002 `\ 77 +60001 `\ 77 +60001 c\ 77 +60002 tc\ 77 +60001 ae\ 77 +60001 Tg\ 77 +60001 Si\ 77 +60002 Tj\ 77 +60001 Tl\ 87 +60001 m\ 87 +60002 Zj\ 77 +60001 tk\ 77 +60001 3i\ 77 +60002 Oi\ 77 +60001 De\ 77 +60001 Eh\ 77 +60002 Mg\ 77 +60001 9g\ 77 +60001 Vf\ 77 +60002 f\ 77 +60001 pf\ 87 +60001 f\ 87 +60002 ke\ 77 +60001 Yf\ 77 +60001 8f\ 77 +60002 d\ 77 +60001 Wd\ 77 +60001 e\ 87 +60001 Se\ 77 +60002 Dc\ 77 +60001 d\ 77 +60002 Ae\ 87 +60001 e\ 88 +60001 d\ 77 +60001 e\ 87 +60002 |e\ 87 +60001 g\ 87 +60001 Ig\ 87 +60002 h\ 87 +60001 ~h\ 77 +60001 h\ 87 +60002 i\ 77 +60001 hj\ 77 +60001 j\ 77 +60002 l\ 77 +60001 k\ 77 +60001 uk\ 77 +60001 l\ 77 +60002 n\ 87 +60001 l\ 77 +60001 k\ 88 +60002 n\ 77 +60001 m\ 77 +60001 l\ 77 +60002 m\ 77 +60001 _m\ 77 +60001 6m\ 77 +60001 ~l\ 77 +60002 n\ 77 +60001 <l\ 77 +60001 m\ 77 +60002 Oo\ 77 +60001 'p\ 87 +60001 p\ 87 +60002 p\ 87 +60001 4q\ 87 +60001 p\ 87 +60002 p\ 77 +60001 o\ 77 +60001 p\ 77 +60001 ko\ 77 +60002 Bn\ 77 +60001 =o\ 77 +60001 Tm\ 77 +60002 @n\ 87 +60001 Gl\ 87 +60001 Hl\ 77 +60002 -m\ 77 +60001 7k\ 77 +60001 8k\ 77 +60002 Ek\ 77 +60001 Lk\ 87 +60001 ik\ 77 +60002 Xl\ 77 +60001 Pl\ 77 +60001 Wl\ 77 +60001 Xl\ 77 +60002 _k\ 87 +60001 ok\ 77 +60001 tk\ 87 +60002 k\ 77 +60001 k\ 87 +60001 j\ 77 +60002 i\ 77 +60001 h\ 77 +60001 h\ 87 +60002 h\ 77 +60001 8m\ 77 +60001 0n\ 77 +60002 +p\ 77 +60001 (q\ 87 +60001 Gp\ 77 +60002 Gp\ 87 +60001 /p\ 78 +60001 Oq\ 77 +60001 Nq\ 77 +60002 _q\ 77 +60001 Kr\ 77 +60001 Dr\ 77 +60001 Pp\ 88 @EDT1657426187.05 ]q\ 77 +60001 cs\ 77 +60002 pr\ 77 +60001 p\ 77 +60001 r\ 77 +60001 r\ 77 +60002 q\ 77 +60001 p\ 77 +60001 #n\ 77 +60002 m\ 77 +60001 Mk\ 77 +60001 k\ 77 +60001 uj\ 87 +60002 h\ 87 +60001 g\ 77 +60001 f\ 77 +60002 f\ 87 +60001 d\ 77 +60001 d\ 77 +60002 c\ 87 +60001 b\ 77 +60001 a\ 77 +60002 a\ 87 +60001 _\ 77 +60001 ~`\ 77 +60002 a\ 77 +60001 a\ 77 +60001 ta\ 77 +60002 `b\ 77 +60001 Jb\ 77 +60001 <b\ 77 +60002 8c\ 87 +60001 /f\ 77 +60001 \ m\ 77 +60002 s\ 87 +60001 w\ 77 +60001 y\ 77 +60001 |\ 77 +60001 \ 77 +60002 \ 77 +60001 \ 77 +60001 \ 77 +60001 \ 77 +60002 \ 77 +60001 \ 77 +60001 %\ 77 +60002 \ 77 +60001 \ 77 +60001 G\ 87 +60002 z\ 77 +60001 z\ 77 +60001 u\ 77 +60002 s\ 77 +60001 q\ 87 +60001 p\ 77 +60002 (n\ 77 +60001  m\ 77 +60001 5l\ 77 +60002  j\ 77 +60001 ?i\ 77 +60001 f\ 77 +60001 j\ 77 +60002 Bg\ 77 +60001 g\ 77 +60001 Zf\ 77 +60002 h\ 77 +60001 Pe\ 77 +60001 f\ 77 +60002 rf\ 87 +60001 h\ 77 +60001 Xh\ 77 +60002 g\ 77 +60001 h\ 77 +60001 h\ 77 +60001 i\ 77 +60002 k\ 87 +60001 j\ 77 +60001 j\ 77 +60002 h\ 87 +60001 h\ 77 +60001 h\ 77 +60002 i\ 77 +60001 i\ 77 +60001 bj\ 77 +60002 i\ 77 +60001 Xj\ 87 +60001 "j\ 77 +60001 2k\ 77 +60002 k\ 88 +60001 Dk\ 77 +60001 ,l\ 77 +60002 Oj\ 77 +60001 l\ 77 +60001 4l\ 87 +60002 m\ 77 +60001 nk\ 77 +60001 m\ 87 +60001 n\ 88 +60002 n\ 77 +60001 \ n\ 77 +60001 Xo\ 87 +60002 1p\ 88 +60001 <n\ 77 +60001 p\ 77 +60002 p\ 77 +60001 p\ 77 +60001 p\ 77 +60001 p\ 77 +60002 q\ 77 +60001 8q\ 77 +60001 p\ 77 +60002 `o\ 77 +60001 q\ 77 +60001 q\ 77 +60002 r\ 78 +60001 p\ 77 +60001 q\ 77 +60002 p\ 77 +60001 n\ 77 +60001 p\ 77 +60002 p\ 87 +60001 q\ 77 +60001 q\ 77 +60001 p\ 77 +60002 o\ 87 +60001 ro\ 77 +60001 m\ 87 +60002 n\ 77 +60001 l\ 77 +60001 l\ 77 +60002 k\ 77 +60001 j\ 87 +60001 jl\ 87 +60002 Xk\ 87 +60001 i\ 77 +60001 i\ 77 +60001 Bg\ 77 +60002 h\ 77 +60001 f\ 87 +60002 d\ 77 +60001 e\ 77 +60001 g\ 77 +60001 g\ 87 +60002 $f\ 77 @EDT1657512588.93 d\ 77 +60001 ge\ 87 +60002 f\ 88 +60001 ^e\ 87 +60001 ~e\ 77 +60002 le\ 77 +60001 e\ 77 +60001 |e\ 77 +60002 Pd\ 77 +60001 ,b\ 77 +60001 c\ 77 +60002 +c\ 77 +60001 c\ 77 +60001 `c\ 77 +60002 |b\ 77 +60001 dd\ 77 +60001 Tb\ 77 +60001 xb\ 77 +60002 td\ 77 +60001 d\ 77 +60001 kc\ 87 +60002 c\ 77 +60001 ]c\ 77 +60001 }c\ 77 +60002 sc\ 77 +60001 |c\ 77 +60001 cc\ 87 +60002 wc\ 77 +60001 lb\ 77 +60001 kc\ 77 +60002 Yc\ 77 +60001 <b\ 77 +60001 b\ 77 +60002 "b\ 77 +60001 c\ 77 +60001 b\ 77 +60002 a\ 77 +60001 b\ 77 +60001 a\ 87 +60002 c\ 77 +60001 c\ 77 +60001 d\ 77 +60002 a\ 87 +60001 c\ 77 +60001 c\ 77 +60002 e\ 88 +60001 1d\ 77 +60001 @g\ 77 +60001 f\ 77 +60002 }g\ 78 +60001 Kj\ 77 +60001 h\ 77 +60002 j\ 77 +60001 bk\ 77 +60001 m\ 77 +60002 zm\ 77 +60001 Xn\ 77 +60001 m\ 77 +60002 jm\ 77 +60001 *n\ 77 +60001 Ip\ 87 +60002 r\ 87 +60001 Aq\ 77 +47043 #t-> exit +5 #mEXIT @1657550260.23EDT @1657635100.25EDT = =tMAIN =mMAIN_scheduler @EDT1657635102.09 #"core_reset"Sent BREAK +2 #t@38415 receive with ifg=0x10, ie=0xFD + #@39050 receive with ifg=0x10, ie=0xFD #@39708 receive with ifg=0x10, ie=0xFD + #@40343 receive with ifg=0x10, ie=0xFD + #@40977 receive with ifg=0x10, ie=0xFD #@41612 receive with ifg=0x10, ie=0xFD + #@42246 receive with ifg=0x10, ie=0xFD #@42578 receive with ifg=0x80, ie=0xFD + #@25405 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"Ex\ :: + Ex\ ::( + #tPolling Can every 10:00 +2 #Cleanly exited at 10:37:40EDT11-Jul-22 +38818 #-> exit +4 #mEXIT @1657635496.85EDT @1657646986.22EDT = =mMAIN_scheduler =tMAIN @EDT1657646988.07 #"core_reset"Sent BREAK +2 #t@38415 receive with ifg=0x10, ie=0xFD + #@39050 receive with ifg=0x10, ie=0xFD #@39708 receive with ifg=0x10, ie=0xFD + #@40343 receive with ifg=0x10, ie=0xFD + #@40977 receive with ifg=0x10, ie=0xFD #@41612 receive with ifg=0x10, ie=0xFD + #@42246 receive with ifg=0x10, ie=0xFD #@42578 receive with ifg=0x80, ie=0xFD + #@286 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +252 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +386 "Can"\ :: + \ ::( + #tPolling Can every 10:00 +2 #Cleanly exited at 10:18:16EDT12-Jul-22 +173 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "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 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %f  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ 1 +2 .tSS.configure :default +2 "sampler")#.0X Powersampler +2 !o:NameError: mesg"(uninitialized constant Powersampler: name:Powersampler: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 +534 #-> Power.sampler +1213 #-> Power.sampler on + .Gate.power :sampler,:ON +479 #-> Power.sampler +500 #-> Power.sampler off + .Gate.power :sampler,:OFF +297 #-> Power.sampler +610 #-> Flow +606 #-> FlowMeter + !o:NameError: mesg"%uninitialized constant FlowMeter: name:FlowMeter:bt["(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +570 #-> Flow.meter + !o:NoMethodError : mesgu:NameError::message:undefined method `meter' for Flow:Gauge::Flow::UWFlow: name:\ meter: args[:bt["(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 +52362 "Can"\ LL +303 #t-> Status + !o:NameError: mesg""uninitialized constant Status: name: Status:bt["(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 +419 #-> exit +5 #mEXIT @1657647601.18EDT @1657653097.88EDT = =mMAIN_scheduler =tMAIN @EDT1657653099.68 #"core_reset"Sent BREAK +2 #t@65439 receive with ifg=0x10, ie=0xFD + #@538 receive with ifg=0x10, ie=0xFD #@1197 receive with ifg=0x10, ie=0xFD + #@1831 receive with ifg=0x10, ie=0xFD + #@2466 receive with ifg=0x10, ie=0xFD #@3100 receive with ifg=0x10, ie=0xFD + #@3734 receive with ifg=0x10, ie=0xFD + #@4065 receive with ifg=0x80, ie=0xFD #@14918 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +393 "Can"\ ON + \ ONF + #tPolling Can every 10:00 +2 #Cleanly exited at 13:40:01EDT12-Jul-22 +1019 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %LU  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %f\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ 1 + .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1657653798.94EDT @1657654390.86EDT = =mMAIN_scheduler =tMAIN @EDT1657654392.73 #"core_reset"Sent BREAK +2 #t@61391 receive with ifg=0x10, ie=0xFD + #@62023 receive with ifg=0x10, ie=0xFD #@62679 receive with ifg=0x10, ie=0xFD + #@63311 receive with ifg=0x10, ie=0xFD + #@63943 receive with ifg=0x10, ie=0xFD + #@64575 receive with ifg=0x10, ie=0xFD #@65208 receive with ifg=0x10, ie=0xFD + #@3 receive with ifg=0x80, ie=0xFD #@20417 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +383 "Can"\ ON + \ ON8 #tPolling Can every 10:00 +3 #Cleanly exited at 15:23:18EDT12-Jul-22 +865 #-> exit +3 #mEXIT @1657654407.90EDT @1657654687.51EDT = =mMAIN_scheduler =tMAIN @EDT1657654689.39 #"core_reset"Sent BREAK +2 #t@61391 receive with ifg=0x10, ie=0xFD + #@62023 receive with ifg=0x10, ie=0xFD #@62679 receive with ifg=0x10, ie=0xFD + #@63311 receive with ifg=0x10, ie=0xFD + #@63943 receive with ifg=0x10, ie=0xFD #@64575 receive with ifg=0x10, ie=0xFD + #@65208 receive with ifg=0x10, ie=0xFD #@3 receive with ifg=0x80, ie=0xFD + #@10560 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +391 "Can"\ NN + \ NN3 + #tPolling Can every 10:00 +2 #Cleanly exited at 15:33:27EDT12-Jul-22 +775 #-> exit +4 #mEXIT @1657654703.75EDT @1657710153.14EDT = =mMAIN_scheduler =tMAIN @EDT1657710154.95 #"core_reset"Sent BREAK +2 #t@61391 receive with ifg=0x10, ie=0xFD + #@62023 receive with ifg=0x10, ie=0xFD #@62679 receive with ifg=0x10, ie=0xFD + #@63311 receive with ifg=0x10, ie=0xFD + #@63943 receive with ifg=0x10, ie=0xFD #@64575 receive with ifg=0x10, ie=0xFD + #@65208 receive with ifg=0x10, ie=0xFD #@3 receive with ifg=0x80, ie=0xFD + #@21478 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"[k\ PO + [k\ POh + #tPolling Can every 10:00 +2 #Cleanly exited at 15:38:23EDT12-Jul-22 +1206 #-> exit +4 #mEXIT @1657710173.34EDT @1657900492.73EDT = =mMAIN_scheduler =tMAIN @EDT1657900494.61 #"core_reset"Sent BREAK +2 #t@61391 receive with ifg=0x10, ie=0xFD + #@62023 receive with ifg=0x10, ie=0xFD #@62679 receive with ifg=0x10, ie=0xFD + #@63311 receive with ifg=0x10, ie=0xFD + #@63943 receive with ifg=0x10, ie=0xFD #@64575 receive with ifg=0x10, ie=0xFD + #@65208 receive with ifg=0x10, ie=0xFD + #@3 receive with ifg=0x80, ie=0xFD #@64552 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +247 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +391 "Can"Lp\ OO + Lp\ OOc + #tPolling Can every 10:00 +3 #Cleanly exited at 07:02:53EDT13-Jul-22 +605 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %L  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %f\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % 0 ( \ 1 +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(3% +3 "core" % \  +2 "manipulator"&4% +4 "core" %\  : 8  +2 "manipulator"&5& +3 "core" &, 3 5 $ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(6(K +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (7& +3 "core" &K( [\  +1379 #t-> access 3 +2 "storage"(8% +3 "core" % \  +2 "manipulator"&9% +4 "core" %\  $ ) /  + "manipulator"&:& +4 "core" &, $ * $ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(;([ +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" &[; z L\  +434 #t-> access 4 +2 "storage"(=% +3 "core" % \  +2 "manipulator"&>% +4 "core" %\  / . R  +2 "manipulator"&?& +4 "core" &, + . s $ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(@(S +985 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +2 "core" &T h m J\ +605 #t-> access 5 +2 "storage"(B% +3 "core" % \  +2 "manipulator"&C% +4 "core" %\  . -  +2 "manipulator"&D& +3 "core" &, ) 2 $ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( \ +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +3 "core" &  \  +562 #t-> access 6 +2 "storage"(G% +3 "core" % #\  + "manipulator"&H% +4 "core" %\  - - :  +2 "manipulator"&I& +3 "core" &,  # ' $ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(J( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" & R\ +1422 #t-> access 7 +2 "storage"(L% +3 "core" % \  + "manipulator"&M% +4 "core" %\  / . u  +2 "manipulator"&N& +4 "core" &,  (  $ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(O(,e +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (P& +3 "core" &,d [\  +50709 "Can"gp\ 87 +60001 Sr\ 87 +28176 #t-> SE.coast + .SE.coast + "storage"(5 +3 (Q% +3 "core" % ,\ +31817 "Can"6r\ 66 +60002 3t\ 66 +60001  t\ 76 +60001 t\ 76 +60001 t\ 76 +60002 6s\ 76 +60001 )q\ 76 +60001 s\ 66 +60002 s\ 66 +60001  t\ 76 +60001 5t\ 66 +60001  t\ 66 +60002 Ps\ 66 +60001 4r\ 66 +60001 Ks\ 66 +60002 %s\ 77 +60001 Ut\ 66 +60001 r\ 66 +60002 Ns\ 66 +60001 t\ 66 +60001 _s\ 66 +60001 r\ 66 +20230 #t-> SE.up +2 .SE.seek :up + "storage"(R'_ +224 "core" ' +2 "storage"(S% +4 "core" %b ,\ +568 #t-> SE.down +2 .SE.seek :down + "storage"(T' +280 "core" ' + "storage"(U% +4 "core" % ?\  +38683 "Can"mw\ 76 +60001 cv\ 66 +60001 v\ 76 +60002 qu\ 66 +60001 v\ 66 +60001 |s\ 76 +60001 t\ 67 +43104 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +16888 "Can"jp\ 66 +60001 p\ 76 +60001 Jp\ 76 +18133 !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 +5 #mEXIT @1657921082.40EDT @1658146556.77EDT = =tMAIN =mMAIN_scheduler @EDT1658146558.56 #"core_reset"Sent BREAK +2 #t@10569 receive with ifg=0x10, ie=0xFD + #@11204 receive with ifg=0x10, ie=0xFD + #@11859 receive with ifg=0x10, ie=0xFD #@12492 receive with ifg=0x10, ie=0xFD + #@13125 receive with ifg=0x10, ie=0xFD + #@13758 receive with ifg=0x10, ie=0xFD #@14391 receive with ifg=0x10, ie=0xFD + #@14717 receive with ifg=0x80, ie=0xFD #@27141 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +378 "Can"c\ 99 + c\ 99r #tPolling Can every 10:00 +2 #Cleanly exited at 17:38:02EDT15-Jul-22 +7333 #"duane"Session Begun +1719 #t-> ESP.ready! +155 "sampler") +3 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %L +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %f  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %   \ 1 + .tSS.configure :default +3 "sampler")#.0X  +2 "manipulator"&& +4 "core" &, 8 1 v $ + "storage"(& +4 "core" &,d3 \  +2 "storage"(% +3 "core" % \  +2 "collection"'& +3 "core" &  + "processing"%& +4 "core" &\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core" C +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %L  +2 "processing"%)% +4 "core" %f\ +2 "sampler")*% +3 "core" %  \ 1 +2 "collection"'+& +4 "core" &  + "processing"%,& +4 "core" &\ + "manipulator"&-% +4 "core" %\  = ?  +2 "manipulator"&.& +3 "core" &, = > $ +2 "storage"(/& +3 "core" &,d3 h\  +2 "storage"(0% +4 "core" % O\  +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +43141 #t-> SSV? +3861 #-> SSV>CBV +3 !o:Log::CannotDump: mesg"9#' for SSV: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 +1152 #-> SSV.CBV + .SSV.dial CBV +4 "sampler")3  +126 "core"  +1091 #t-> CBV.CTV +3 !o:NoMethodError : mesgu:NameError::message)undefined method `CTV' for CBV:Shaft: name:CTV: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80: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 +641 #-> CTV.CBV +3 !o:NoMethodError : mesgu:NameError::message)undefined method `CBV' for CTV:Shaft: name:CBV: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80: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 +239 "Can"d\ FF +6640 #t-> SSV.Air + .SSV.dial :Air +5 "sampler")4 +127 "core"  +2913 #t-> SS.fill +2 .SS.seek 25ml +4 "sampler")5'k +1284 "core" ' + "sampler")6% +4 "core" %h  \  +3918 #t-> EXhaust.open +2 !o:NameError: mesg"#uninitialized constant EXhaust: name: EXhaust:bt["(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +738 #-> Exhaust.open + .Exhaust.select :open +3 "sampler")@ +806 #t-> SSV.Exhaust +2 .SSV.dial Exhaust +4 "sampler")7  +74 "core"  +761 #t-> SS.empty +2 .SS.seek 0ml +5 "sampler")8' +1243 "core" ' + "sampler")9% +4 "core" %   \ 5 +1375 #t-> Exhaust.close + .Exhaust.select :close +3 "sampler") +12846 #t-> CSV.Air +2 .CSV.dial :Air +4 "collection"': @ +70 "core" B +2136 #t-> CSV.CSR +2 .CSV.dial CSR +4 "collection"';  +69 "core"  +456 #t-> CSR.Air +2 .CSR.select :Air +4 "collection"'\ +1454 #t-> CS.Fill +2 !o:NoMethodError : mesgu:NameError::message+undefined method `Fill' for CS:Syringe: name: Fill: args[:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(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 +1112 #-> CS.fill +2 .CS.seek 10ml +5 "collection"'<' O +2596 "core" ' + "collection"'=% +4 "core" % Nu  +19307 "Can" h\ FE +25747 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'> +124 "core" +806 #t-> CS.empty +3 .CS.seek 0ml +4 "collection"'?'Q +2602 "core" ' +2 "collection"'@% +4 "core" %U  +12660 #t-> PSV.air + .PSV.dial :air +4 "processing"%A  +6 "core" +7330 #t-> PS.fill +3 .PS.seek 2.5ml +3 "processing"%B' +2606 "core" ' +2 "processing"%C% +3 "core" %\  +7651 #t-> PSV.waste +3 !o:NoMethodError : mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80:in `method_missing'"(ESP):23: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 "Can"j\ GG +1443 #t-> PSV.Waste +3 !o:NoMethodError : mesgu:NameError::message+undefined method `Waste' for PSV:Shaft: name:\ Waste: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80:in `method_missing'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1384 #-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%D  +95 "core"  +957 #t-> PS.empty +3 .PS.seek 0ml +4 "processing"%E'd +2606 "core" ' +2 "processing"%F% +4 "core" %d\ +44736 #t-> SE.up +3 .SE.seek :up +4 "storage"(G'_ +279 "core" ' + "storage"(H% +4 "core" %Q :\ +1464 #t-> SE.down +2 .SE.seek :down +4 "storage"(I' +276 "core" ' +2 "storage"(J% +4 "core" % f\  +1799 #t-> SE.up +2 .SE.seek :up +5 "storage"(K'_ +274 "core" ' +2 "storage"(L% +4 "core" %\\ \\\ +422 #t-> SE.down +2 .SE.seek :down +5 "storage"(M' +287 "core" ' + "storage"(N% +4 "core" % f\ +3909 "Can"Li\ GF +45701 !"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" j\ GF +3 ."Qmail"BadNews.email "87% Wet!, 19.3C, 50% humidity, 15.0psia, 13.694V, 0.373A, 0.367A avg, 5.11W",Subject: "Water Alarm!!!" +5 #"waterStop"Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +496 #"uploadLog"upsync +7 #mEXIT +2 #"duane"Session Ended @1658149426.64EDT @1658149646.18EDT = =mMAIN_scheduler =tMAIN @EDT1658149647.98 #"core_reset"Sent BREAK +2 #t@54158 receive with ifg=0x10, ie=0xFD + #@54792 receive with ifg=0x10, ie=0xFD #@55448 receive with ifg=0x10, ie=0xFD + #@56082 receive with ifg=0x10, ie=0xFD + #@56716 receive with ifg=0x10, ie=0xFD #@57349 receive with ifg=0x10, ie=0xFD + #@57983 receive with ifg=0x10, ie=0xFD + #@58309 receive with ifg=0x80, ie=0xFD #@55155 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +377 "Can"j\  + j\ ' #tPolling Can every 10:00 +2 #Cleanly exited at 09:03:46EDT18-Jul-22 +3760 #"duane"Session Begun +1222 #t-> can +4 "Can"k  +54994 Xl\  +60001 k\  +60002 n\  +51057 #t-> SSV.air +2 .SSV.dial :air +4 !o: BusOff: mesg"*Sampler Syringe Valve is not powered!:@checkpoint: omitted:bt[ "5/home/esp/esp2/lib/shaft.rb:153:in `dialQuietly'"-/home/esp/esp2/lib/shaft.rb:71:in `dial'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/shaft.rb:69:in `dial'"7/home/esp/esp2/lib/shaft.rb:87: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 +993 #-> ESP.ready! +4 #Powering core bus +545 .Gate.power :raw,:ON +3 "sampler") +55 ) +3 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %  +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +2 "core" %@  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %  \ +2 .tSS.configure :default +4 "sampler")#.0X =  +2 .tForearm.seek :retract +2 "manipulator"&#'\ +5 "core" ' + .tElbow.seek :hammer +2 "manipulator"&$( +126 "core" ( + "manipulator"&%& +4 "core" & & =  p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&&'\ +15 "core" ' +2 "manipulator"&'% +4 "core" %\ 5 9 +2 "processing"%(& +3 "collection"')& +4 "core" &\ +2 &<  + .tCC.reconfigure :default +3 ."openPC"PC.reconfigure :default +5 "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 "processing"%$x2 ^22b +2 "collection"'*( +3 ."openPC"PC.home.seek :open +3 "processing"%+( +266 "core" ( +2 ( +2 "collection"', +3 "core"  + "processing"%- +3 "core" W +2 "processing"%. +3 "core" C +2 "processing"%/ +3 "core"  +2 "collection"'0% +4 "core" %T  +2 "processing"%1% +4 "core" %f\ +2 "sampler")2% +3 "core" %  \ . +2 "collection"'3& +4 "core" &;  +2 "processing"%4& +3 "core" &\  +2 "manipulator"&5% +3 "core" %\ 0 0 % +2 "manipulator"&6& +4 "core" & 2 1 p +2 "storage"(7& +4 "core" &<( \  + "storage"(8% +4 "core" % 2\ + "collection"'99 +3 "core" 9 +2 "processing"%:9 +3 "core" 9 +942 #t-> SSV,air +2 !o:SyntaxError: mesg"Hcompile error\ (ESP):4: syntax error, unexpected '\\n', expecting '=':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 +488 #-> SSV.Air +2 .SSV.dial :Air +1365 #-> SS.fill +2 .SS.seek 25ml +4 "sampler");'k +1275 "core" ' +2 "sampler")<% +4 "core" %g   \ z +885 "Can"l\ 01 +1360 #t-> Exhaust.open + .Exhaust.select :open +4 "sampler")@ +1025 #t-> SSV.exhaust + .SSV.dial :exhaust +5 "sampler")=  +71 "core"  +605 #t-> SS.empty +3 .SS.seek 0ml +3 "sampler")>' +1263 "core" ' + "sampler")?% +4 "core" %   \ 8 +1504 #t-> Exhaust.close + .Exhaust.select :close +4 "sampler") +3276 #t-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'@  +124 "core"  +736 #t-> CSR.Air + .CSR.select :Air +4 "collection"'\ +747 #t-> CS.fill +2 .CS.reconfigure :default +5 "collection"'#P d@b +3 .tCS.seek 10ml +2 "collection"'A' O +2601 "core" ' +2 "collection"'B% +4 "core" % M  +7213 #t-> CSV.Waste1 +2 .CSV.dial :Waste1 +4 "collection"'C +124 "core" +905 #t-> CS.empty +2 .CS.seek 0ml +5 "collection"'D'Q +2608 "core" ' + "collection"'E% +4 "core" %SG  +3341 #t-> PSV.Air +2 .PSV.dial :Air +1228 #-> PS.fill +2 .PS.seek 2.5ml +3 "processing"%F' +2611 "core" ' + "processing"%G% +3 "core" %r\  +1923 #t-> PSV.Waste1 +2 .PSV.dial :Waste1 +4 "processing"%H  +96 "core"  +342 #t-> PS.empty +2 .PS.seek 0ml +40 "processing"%I'd +2624 "core" ' + "processing"%J% +4 "core" %d{\ +9902 #"duane"-> exit +2 #Session Ended +841 #t-> exit +4 #mEXIT @1658152529.40EDT @1658237759.90EDT = =mMAIN_scheduler =tMAIN @EDT1658237761.79 #"core_reset"Sent BREAK +2 #t@53530 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +400 "Can"+{\  + +{\  + #tPolling Can every 10:00 +3 #Cleanly exited at 09:55:29EDT18-Jul-22 +17359 #-> ESP.ready? +1631 #-> can +3 "Can"6}\  +1439 #t-> ESP.ready! +3 #Powering core bus +556 .Gate.power :raw,:ON +3 "sampler") +49 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 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 "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"(;% +4 "core" % :\ + "manipulator"&<% +4 "core" %\  . - h I +2 "manipulator"&=& +3 "core" &( # 4 % +2 .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 z z 4\  +1174 #t-> exit +6 #mEXIT @1658238028.37EDT @1658238719.47EDT = =tMAIN =mMAIN_scheduler @EDT1658238721.27 #"core_reset"Sent BREAK +2 #t@35724 receive with ifg=0x10, ie=0xFD + #@36357 receive with ifg=0x10, ie=0xFD + #@37041 receive with ifg=0x10, ie=0xFD #@37677 receive with ifg=0x10, ie=0xFD + #@38310 receive with ifg=0x10, ie=0xFD + #@38944 receive with ifg=0x10, ie=0xFD #@39577 receive with ifg=0x10, ie=0xFD + #@39903 receive with ifg=0x80, ie=0xFD + #@59055 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +376 "Can"D\ 75 + D\ 75 + #tPolling Can every 10:00 + #Cleanly exited at 09:40:28EDT19-Jul-22 +374 #-> ESP.ready? +708 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %V  e  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %h\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %  \ 2 + .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1658238746.96EDT @1658242139.66EDT = =mMAIN_scheduler =tMAIN @EDT1658242141.53 #"core_reset"Sent BREAK +2 #t@12893 receive with ifg=0x10, ie=0xFD + #@13528 receive with ifg=0x10, ie=0xFD + #@14185 receive with ifg=0x10, ie=0xFD + #@14819 receive with ifg=0x10, ie=0xFD #@15454 receive with ifg=0x10, ie=0xFD + #@16089 receive with ifg=0x10, ie=0xFD #@16723 receive with ifg=0x10, ie=0xFD + #@17054 receive with ifg=0x80, ie=0xFD #@19058 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +388 "Can"L\ IH + L\ IH + #tPolling Can every 10:00 + #Cleanly exited at 09:52:26EDT19-Jul-22 +12169 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10978 #t-> can +3 "Can"5\ FF +8742 #t-> showlog +861 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6637 "Can"7\ FF +1076 #t-> can +3 "Can"3\ FE +12862 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4879 "Can"7\ FF +15700 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23706 "Can"D\ FF +60001 \ FF +60001  \ FF +60002 %\ FF +60001  \ FE +5209 #t-> exit +4 #mEXIT @1658246400.19EDT @1658246728.20EDT = =tMAIN =mMAIN_scheduler @EDT1658246731.47 #"core_reset"Sent BREAK +3 #t@44064 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +206 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +250 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +416 "Can"\ 0 + \ 0 + #tPolling Can every 10:00 +2 #Cleanly exited at 12:00:00EDT19-Jul-22 +768 #-> ESP.ready! +3 #Powering core bus +575 .Gate.power :raw,:ON +2 "sampler") +40 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %+\ @ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %*\ 8 +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % " j\ 0 + .tSS.configure :default +3 "sampler")#.0X +2 "manipulator"&% +2 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +2 .CTV.dial :air + "collection"'  +3 "core" %7\ 6 + % * . C +2  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% + ."rdySampler"CSV.dial :waste1 +4 "processing"%  +2 "collection"' +5 "core" %\ \  0  + +3 ."rdyProcessing"PS.reconfigure :default +2 .tForearm.reconfigure :loose +6 "processing"%#A d`xb + "manipulator"&#@2^d^b +3 ."rdyProcessing"PS.home.seek 0ml +3 .tForearm.home.seek :retract +2 "processing"%'d + "manipulator"&'\ +4 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler") +5 "core"  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X access 2 +2 "storage"(;% +3 "core" %\  +2 "manipulator"&<% +4 "core" %\ r j l + "manipulator"&=& +4 "core" & r o  l' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &K 8\  +35293 #t-> access 3 +2 "storage"(@% +3 "core" % ' 7 W +2 "manipulator"&A% +4 "core" %\ 1 / ] + "manipulator"&B& +4 "core" & < - \\' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(C([ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &[ G   +19345 "Can"\ ;; +2748 #t-> access 4 +2 "storage"(E% +3 "core" % # '  +2 "manipulator"&F% +3 "core" %\   Z +2 "manipulator"&G& +4 "core" &   W Z' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(H(S +986 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &T  +20881 #t-> access 5 + "storage"(J% +4 "core" % F  + "manipulator"&K% +4 "core" %\  W +2 "manipulator"&L& +3 "core" &  W' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(M( \ +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (N& +3 "core" &  7  +23575 #t-> access 6 +2 "storage"(O% +3 "core" % A +2 "manipulator"&P% +4 "core" %\  P U + "manipulator"&Q& +4 "core" & 2 V' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(R( +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +3 "core" &5   +11330 "Can"\ ;; +11008 #t-> access 7 +2 "storage"(T% +3 "core" % \ ! +2 "manipulator"&U% +4 "core" %\  b S + "manipulator"&V& +4 "core" &   T' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(W(,e +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (X& +3 "core" &,h +  +23925 #t-> access 5 +2 "storage"(Y% +3 "core" %\ \  ; +2 "manipulator"&Z% +4 "core" %\  t S + "manipulator"&[& +4 "core" & Z S' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(\\( \ +354 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +2 "core" &  +9037 #t-> exit +6 #mEXIT @1658248389.39EDT @946684916.97EST = =tMAIN =mMAIN_scheduler @EST946684918.88 #"core_reset"Sent BREAK + #t@37549 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 +249 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +414 "Can"\  + \  + #tPolling Can every 10:00 +2 #Cleanly exited at 12:33:09EDT19-Jul-22 +5231 #-> ESP.ready! +2 #Powering core bus +579 .Gate.power :raw,:ON +3 "sampler") +18 ) +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 +2 "collection"'#P d@b +2 "processing"%% +4 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %0\ +2 .tSS.configure :default +2 "sampler")#.0X startTube 2 +10392 #-> Puck.count 1 + "storage"(;% +4 "core" % \ N\  +2 .tSE.seek :down + "storage"(<' +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&=1 +64 "core" 1 +2 "manipulator"&>% +4 "core" % \  5   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(?(S +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +2 "core" &Q \ +2 "manipulator"&A& +4 "core" & !  Y "{ + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B( +49 "core" ( +2 "manipulator"&C& +4 "core" & %  \ + "storage"(D& +4 "core" &Q 0 0 D\ +2 .tForearm.seek 1 + 600 counts + "manipulator"&E'] +105 "core" ' +2 "storage"(F& +4 "core" &Q\ \ \ 3\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(G'g +272 "core" ' + "storage"(H- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I% +3 "core" %] \ +2 ."downElevator"SE.seek :down +3 "storage"(J' +99 (K% +3 "core" %A \ RP +2 "manipulator"&L% +3 "core" %6 # # ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +110 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3294 #t-> da 100 + #da sampling at most 100ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 19:06:57EST31-Dec-99\\n{1 => 0}\\nCan@19:02:07, 21.5C, 22% humidity, 15.0psia, 13.680V, 0.086A, 0.092A avg, 1.17W",Subject: "da sampling at most 100ml" +2 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'N& +3 "core" &]\  +2 "manipulator"&O% +4 "core" %\   +2 "storage"(P% +4 "core" % 1 0 N\ + "storage"(Q. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(R( \ +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (S& +3 "core" & E\  +2 "manipulator"&T& +4 "core" & ! ! # \ +2 .tElbow.seek 2 + "manipulator"&U( +17 "core" ( + "manipulator"&V& +9 "core" &   k +2 "storage"(W& +4 "core" & \ ) , \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&X'/ +118 "core" ' +2 "storage"(Y& +4 "core" & \ 2 3 T\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Z'g +86 "core" ' +2 "storage"([- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +3 "core" & \ \  +2 "manipulator"&]& +46 "core" & $ ) Y k +2 .tElbow.seek 2 + "manipulator"&^( +4 "core" ( + "manipulator"&_& +4 "core" &  & 2 k + "storage"(`& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&a' +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&c& +2 "storage"(d' +7 "core" & * # 4 k +2 "manipulator"&e% +4 "core" % Ϻ   +2 .tForearm.seek :retract + "manipulator"&f'\ +49 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +47 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g( +162 "core" ( +2 "manipulator"&h& +4 "core" &"  0 9) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &"  "  9) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&j'O +118 "core" ' + "manipulator"&k& +4 "core" &#  ( 9) +2 "manipulator"&l% +4 "core" %C #   +2 "collection"'m& +4 "core" &\  +2 "collection"'n& +5 "core" &\  +2 .tCC.seek :closed + "collection"'o(X +4 "core" &\  +8 &D\ %i +10 &vX~\ 8 +9 &\ L +9 &]\ M +10 &T`\ M +9 &`\ M +9 &b\ L +10 &d\ M +9 &\\`\ M +10 &c\ L +9 &b\ M +9 &!_\ L +10 &#e]\ L +9 &%'`\ L +9 &&a\ M +10 &(_\ L +9 &*m]\ L +10 &,/\\\ L +9 &-^\ L +9 &/a\ M +10 &1u^\ L +9 &37]\ L +9 &4b\ L +10 &6_\ M +9 &8|b\ M +10 &:>`\ M +9 &<b\ M +9 &=^\ L +10 &?_\ M +9 &AFh\ M +9 &Ci\ M +10 &Dy\ O +9 &F{~\ R +10 &H0}\ W +9 &I~\ X +9 &K~}\ X +10 &Mp}~\ Y +9 &O0|~\ Z +9 &P\ Z +10 &R\ Z +9 &Tr\ [\ +10 &V3~~\ [ +9 &W|}~\ / +9 &Xf~\ )y +10 &X{\ U +2 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.07 + .Hand.open + "manipulator"&p1 +59 "core" 1 +2 "manipulator"&q% +4 "core" % C ' + = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")s+ +4 "core" + + "sampler")t% +4 "core" % \ 0 +2 "collection"'u& +4 "core" &Xy~\ U +2 "Can"\ OO +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +905 "core" ' \ 1 +5 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +359 "core" 'y \ + +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +8 "core" % \ x +20 "collection"' % +3 "core" %RZ^\ +2 "sampler")<% +4 "core" % \ x +27 "collection"'!% +3 "core" %R_^j\ +2 "sampler")@% +4 "core" % \ x +31 "collection"'A% +3 "core" %Rbbi\ +2 "sampler")C% +4 "core" % \ x +37 "collection"'D% +6 "core" %Rfdl\ +4 "sampler")F% +8 "core" % \ x +36 "collection"'$% +4 "core" %Rkjh\ +2 "sampler")&% +4 "core" % \ x +2 "collection"'H% +4 "core" %Rkl\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X% +4 "core" %(Z \  +21 "collection"' % +3 "core" %Rklm\ +2 "sampler")<% +4 "core" %(Z \  +24 "collection"'!% +3 "core" %Rkl\ +2 "sampler")@% +4 "core" %(Z \  +27 "collection"'A% +3 "core" %Rlln\ +2 "sampler")C% +4 "core" %(Z \  +32 "collection"'D% +3 "core" %Rkni\ +2 "sampler")F% +4 "core" %(Z \  +36 "collection"'6% +3 "core" %Rnm\ +2 "sampler")$% +4 "core" %(Z \  +41 "collection"'&% +3 "core" %Rpo\ +2 "sampler")H% +4 "core" %(Z \  +47 "collection"'7% +3 "core" %Rorm\ +2 "sampler")L% +3 "core" %(Z \  +54 "collection"'G% +3 "core" %Rqrh\ + "sampler")E% +4 "core" %(Z \  +2 "collection"'J% +3 "core" %Rtu\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.93ml/s + "sampler")#.A0X% +3 "core" %Rsp\ + "sampler") % +4 "core" %_` \  +21 "collection"'<% +3 "core" %Rsqo\ +2 "sampler")!% +4 "core" %_` \  +24 "collection"'@% +3 "core" %Rrs\ +2 "sampler")A% +4 "core" %_` \  +27 "collection"'C% +3 "core" %Rorj\ +2 "sampler")D% +4 "core" %_` \  +31 "collection"'F% +4 "core" %Rtsk\ +2 "sampler")6% +4 "core" %_` \  +36 "collection"'$% +3 "core" %Rrs\ +2 "sampler")&% +4 "core" %_` \  +41 "collection"'H% +3 "core" %Rsu\ +51 "sampler")8% +4 "core" %_` \  +47 "collection"'7% +3 "core" %Rwwo\ +2 "sampler")L% +4 "core" %_` \  +53 "collection"'G% +3 "core" %Rvwp\ +2 "sampler")E% +4 "core" %`` \  + "collection"'J% +4 "core" %Rxx\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.61ml/s +2 "sampler")#.+0X% +4 "core" %aE \  +31 "collection"' % +3 "core" %R{{[\ +2 "sampler")<% +4 "core" %aE \  +36 "collection"'!% +3 "core" %Rz{\ +2 "sampler")@% +4 "core" %aF \  +41 "collection"'A% +3 "core" %R}}\ +2 "sampler")C% +4 "core" %aE \  +47 "collection"'D% +2 "core" %R|~k\ +2 "sampler")F% +4 "core" %aF \  +53 "collection"'6% +4 "core" %R}~l\ +2 "sampler")$% +3 "core" %aE \  +61 "collection"'&% +3 "core" %R|~h\ +2 "sampler")H% +4 "core" %aE \  +69 "collection"'"% +2 "core" %R~m\ +2 "sampler")8% +4 "core" %aE \  +78 "collection"'7% +3 "core" %R\ +2 "sampler")L% +3 "core" %aE \  +89 "collection"'G% +4 "core" %R~\ +2 "sampler")E% +4 "core" %cE+& \  +99 "collection"'J% +3 "core" %R\ +2 "sampler"):% +4 "core" %e63 \ Z +112 "collection"'Q% +3 "core" %R\ +2 "sampler")S% +4 "core" %eC= \ Z +127 "collection"'T% +4 "core" %Ra\ +2 "sampler")V% +4 "core" %eOK \ Z + "sampler")W% +4 "core" %ePK \ Z + .tIntake.select :close + "sampler")0 +9 )?% +3 "core" %ePL \ Z + .tSSV.dial :exhaust +2 "sampler")Y  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")I' +911 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'[& +3 "core" &Xt\ U +2 ."airStroke"CSV.dial :waste +3 "sampler")\\% +4 ."airStroke"CS.seek 0ml +2 "collection"']'Q +4 "core" %{w \ ' +2 ."airStroke"CSV.dial :air +4 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV + "collection"'K @ + "sampler")`  +71 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'M' O +112 "core"  +8 .tCTV.dial :air +2 "collection"'b  +51 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13 "core"  +2 .tdelay 15 seconds +2 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")N +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'9  +2 "sampler")c' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")e  +116 "core" ~ +14  +328 ' + "sampler")U% +5 "core" %}y \ + .tCBV.dial between SSV and waste2 +2 "collection"'X  +30 "core"  +2 "collection"'h% +4 "core" % P_\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'i  +53 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Db +2 .tCS.seek 0ml + "collection"'Z'Q +2086 "core" '\ FEr\ Ԭ +2 "collection"'^% +4 "core" %\ HIt\  +2 "sampler")k% +4 "core" %}y \ + #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV + "collection"'P @ +31 "core" B +2 .tSS.reconfigure :default + "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +265 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '0% +2 "core" %{y\  +3 .tCS.seek 6ml + "collection"''O +1342 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 + "collection"'4 +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"''Q +1399 "core" ' + .tCSV.dial CSR +2 "collection"'5  +42 "core"  +2 "collection"'1% +4 "core" %Myx\ + #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"'2'Q +586 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '% +3 "core" %Qx{\  +2 .tCS.seek 5ml + "collection"';'m +840 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core" ~ +3 .tCS.seek 1ml + "collection"'=' +1081 "core" ' + "collection"'>9 +4 "core" 9Gu +2 "collection"' % +3 "core" %y{\ +2 #tBefore lysing Collection Puck Heater at 21.1C/28.2psia +2 #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" 9Gu +102 "collection"'@9 +2 "core" 9Gud +103 "collection"'A9 +2 "core" 9Gt d +102 "collection"'C9 +2 "core" 9Hu d +103 "collection"'.9 +2 "core" 9Hud +102 "collection"'D9 +4 "core" 9Jud +102 "collection"'F9 +2 "core" 9Ltd +102 "collection"'69 +3 "core" 9Pud +102 "collection"'$9 +2 "core" 9Uu"d +102 "collection"'&9 +3 "core" 9[u&d +102 "collection"'H9 +3 "core" 9bv*d +102 "collection"'"9 +2 "core" 9kv/d +103 "collection"'89 +2 "core" 9ww3d +102 "collection"'79 +2 "core" 9v7d +102 "collection"'L9 +3 "core" 9w;d +102 "collection"'G9 +3 "core" 9x?d +102 "collection"'E9 +2 "core" 9xDd +102 "collection"'J9 +3 "core" 9xHd +102 "collection"':9 +2 "core" 9zLd +102 "collection"'Q9 +3 "core" 9zPd +102 "collection"'S9 +3 "core" 9{Td +102 "collection"'T9 +2 "core" 9|Xd +102 "collection"'V9 +3 "core" 9|]d +102 "collection"'W9 +2 "core" 9/}ad +102 "collection"'?9 +3 "core" 9Ded +102 "collection"'Y9 +3 "core" 9Xid +102 "collection"'39 +2 "core" 9nmd +102 "collection"'[9 +3 "core" 9rd +102 "collection"'\\9 +2 "core" 9vd +102 "collection"'K9 +3 "core" 9zd +102 "collection"'`9 +2 "core" 9~d +103 "collection"'b9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"']9 +3 "core" 9d +102 "collection"'N9 +2 "core" 9d +102 "collection"'99 +3 "core" 92d +102 "collection"'e9 +3 "core" 9Gd +102 "collection"'I9 +2 "core" 9^d +103 "collection"'U9 +2 "core" 9sd +102 "collection"'X9 +2 "core" 9d +103 "collection"'h9 +3 "core" 9d +102 "collection"'i9 +2 "core" 9d +103 "collection"'M9 +3 "core" 9d +103 "collection"'^9 +2 "core" 9d +102 "collection"'k9 +3 "core" 9d +102 "collection"'P9 +3 "core" 9 c +102 "collection"'c9 +3 "core" 9!a +102 "collection"'B9 +2 "core" 97_ +103 "collection"'f9 +2 "core" 9L] +102 "collection"'*9 +2 "core" 9b[ +103 "collection"'m9 +3 "core" 9xY +102 "collection"'p9 +2 "core" 9X +103 "collection"'n9 +2 "core" 9U +102 "collection"'t9 +3 "core" 9S +102 "collection"'_9 +2 "core" 9Q +102 "collection"'q9 +3 "core" 9O +102 "collection"'9 +2 "core" 9M +102 "collection"'Z9 +3 "core" 9K +102 "collection"'u9 +2 "core" 9&I +102 "collection"'a9 +3 "core" 9<G +102 "collection"'s9 +3 "core" 9QE +102 "collection"'y9 +2 "core" 9fD +102 "collection"'z9 +3 "core" 9{B +102 "collection"'j9 +2 "core" 9@ +102 "collection"'{9 +3 "core" 9 > +102 "collection"'v9 +3 "core" 9= +102 "collection"'}9 +3 "core" 9; +102 "collection"'~9 +2 "core" 99 +102 "collection"'|9 +3 "core" 98 +102 "collection"'O9 +2 "core" 9!6 +102 "collection"'9 +3 "core" 9&4 +102 "collection"'9 +3 "core" 90*3 +102 "collection"'d9 +2 "core" 9B.2 +102 "collection"'9 +3 "core" 9V20 +102 "collection"' 9 +2 "core" 9h6. +103 "collection"'9 +2 "core" 9{;, +102 "collection"' 9 +2 "core" 9?+ +103 "collection"'9 +2 "core" 9C* +102 "collection"' 9 +3 "core" 9G) +102 "collection"' 9 +2 "core" 9K' +102 "collection"'9 +4 "core" 9O& +102 "collection"'9 +3 "core" 9T$ +102 "collection"'9 +2 "core" 9X# +103 "collection"'9 +2 "core" 9 \\" +102 "collection"'l9 +3 "core" 9 `! +102 "collection"'9 +3 "core" 9 #d +102 "collection"'9 +3 "core" 9 3i +102 "collection"'9 +2 "core" 9 Am +102 "collection"'9 +2 "core" 9 Pq +103 "collection"'9 +2 "core" 9 _u +102 "collection"'w9 +3 "core" 9 my +102 "collection"'x9 +3 "core" 9 z~ +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"'\ 9 +2 "core" 9  +103 "collection"'%9 +2 "core" 9  +102 "collection"')9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +103 "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 +5 "core" 9\ $ +105 "collection"'09 +3 "core" 9\ / +103 "collection"'/9 +3 "core" 9\ 7 +103 "collection"'49 +4 "core" 9\ @ +106 "collection"'9 +7 "core" 9\ H +74 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +24 "collection"'59 +2 "core" 9\ O +103 "collection"'19 +2 "core" 9\ X\ +102 "collection"'9 +2 "core" 9\ _ +103 "collection"'9 +2 "core" 9\ g +102 "collection"'29 +2 "core" 9\ m +103 "collection"'9 +2 "core" 9\ t +102 "collection"';9 +3 "core" 9\ y +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"'A9 +2 "core" 9\  +102 "collection"'C9 +2 "core" 9\  +103 "collection"'.9 +2 "core" 9\   +102 "collection"'D9 +3 "core" 9\   +102 "collection"'F9 +3 "core" 9\  +102 "collection"'69 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'$ `\ `\ G +3 '&9 +4 "core"  + 9\ \  + "collection"'H% +4 "core" %PO 6\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.2psia +2453 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +805 "Can"\ +12311 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16342 "core" ` +2 "collection"'"9 +3 "core" 9\  +2 "collection"'8% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/34.2psia +2 .CS.seek 0ml + "collection"'7'Q +366 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'L @ +95 "core" A + .tCSV.dial :air + "collection"'G @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'E'm +1346 "core" ' +2 .tCSV.dial CTV +4 "collection"'J  +44 "core"  +2 .tdelay 2 seconds +204 .CSV.dial :air + "collection"': @ +42 "core" ? +2 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'Q  +45 "core"  +4 .tdelay 2 seconds +15 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +181 .tCSV.dial :air + "collection"'S @ +41 "core" ? +3 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'T'Q +403 "Can"\ HH +943 "core" ' + "collection"'V% +4 "core" %M\ + #tPuck @46.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'W +96 "core"  + .tCBV.dial CSV +2 "collection"'?  +27 "core" + "collection"'Y% +4 "core" %M\ +2 .tCS.seek 5ml +2 "collection"'3'm +1340 "core" ' +4 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'[  +42 "core" +2 "collection"'\\% +4 "core" %m\  +2 .tCS.seek 6.999ml + "collection"'K' +196 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +379 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'` @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'b' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"' ` +122 "core" b +2 #tLysing Complete + "collection"']& +4 "core" &Xs:< \ U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&N% +4 "core" %\ #    J + "storage"(9% +4 "core" % b\ + "storage"(e. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(I(S +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (U& +4 "core" &V c K\ + "manipulator"&X& +6 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +2 "core" &"   g 9) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 ."raiseStack"SE.seek :beamBreak + "manipulator"&h( + "storage"(i'g +30 "core" ( +2 "manipulator"&M& +4 "core" &\   9 V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &\  B V +3 .tForearm.seek CC + "manipulator"&k'O +95 "core" ' +2 .tHand.close + "manipulator"&P/ +61 "core" / + .tCC.seek :open +2 "collection"'c( +61 "core" ' +2 "storage"(B- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(f'z +33 "core" ' +321 ( +2 "storage"(*& +4 "core" &V \ +2 "storage"(m& +4 "core" &V K R\ + "manipulator"&p& +4 "core" &\   V + "manipulator"&n% +4 "core" % >  | v +2 .tForearm.seek :retract + "manipulator"&t'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&_( +163 "core" ( +2 "manipulator"&q& +4 "core" &   D M +2 "storage"(& +4 "core" &V 0 & \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&Z' +102 "core" ' + .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&a1 +73 "core" 1 +7 "manipulator"&s% +4 "core" % \\  +2 "storage"(y& +3 "core" &V \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&z'< +28 "core" ' + "manipulator"&j& +4 "core" &   - M +2 "storage"({& +4 "core" &V I E\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&v'] +38 "core" ' +2 "storage"(}% +4 "core" % J H\ +2 ."downElevator"SE.seek :down +3 "storage"(~' +100 (|% +2 "core" %hA C \ QM +2 "manipulator"&O% +4 "core" %Є   O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'& +5 "core" &6:3\ + "manipulator"&d& +4 "core" &   _ M + "manipulator"&% +5 "core" %\ 7   < * + .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +180 "core" ( +2 "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &-   R +3 .tForearm.seek :garage + "manipulator"&'b +115 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 "manipulator"& & +4 "core" &- &  ? + "manipulator"&% +4 "core" % K   { +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +293 "core" ( + "manipulator"&& +4 "core" &  \ U 5\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &    5\ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +104 "core" ' + "manipulator"&& +4 "core" &  3 5\ +2 "manipulator"&% +4 "core" %C   %  + "collection"'& +4 "core" &47\ +2 "collection"'& +5 "core" &46\ +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" &37l\ +7 &157C\ %g +10 &Xx56t\ 7 +9 &y56s\ J +9 &Y47P\ J +10 &wZ47\ J +9 &9_56\ J +9 &_47\ J +10 &^35\ K +9 &~[57\ K +10 &A^48\ J +9 & ]65k\ J +9 &!]47<\ J +10 &#\\57v\ K +9 &%I[56\ J +9 &' Z47b\ J +10 &(Y47\ J +9 &*\\47\ J +10 &,P\\58\ K +9 &._54\ J +9 &/`38\ J +10 &1]46p\ K +9 &3Y\\38`\ J +9 &5Y47~\ J +10 &6_47u\ J +9 &8^68^\ K +10 &:bZ46F\ J +9 &<"]69.\ K +9 &=]48y\ K +10 &?[69y\ J +9 &AiZ57`\ J +9 &C)cC8\ K +10 &Dn \ L +10 &F\ P +9 &HS\ U +9 &J\ V +10 &K\ W +9 &M\ X +9 &OOq\ Y +9 &Q  Z\ Z +10 &RL\ Y +9 &T \ Z +10 &VR \ Z +9 &Wl f\ , +9 &Xr(\  P\ ] +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'x& +4 "core" &X~o 7\ Q + &X~p\ L\ Q +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % C 4 ) }  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +123 "core" ' +2 .tPSV.dial PSR + "processing"% +123 "core"  +2 "processing"%\ % +4 "core" %c;\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%%'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' + .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +2618 "core" ' + ."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" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +68 "core" +2 .tPS.seek 0ml + "processing"%0'd +2608 "core" ' + .tPSV.dial :air + "processing"%/  +40 "core"  +2 .tPS.seek 2.5ml +44 "processing"%4' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%5'd +2606 "core" ' +2 .tPSV.dial :air + "processing"%1  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +438 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2170 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +44 "core" +6 .tPS.seek 0ml +4 "processing"%2'd +2615 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +9 "core" &   5\ +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +4 "manipulator"&;( +34 "core" ( +2 "manipulator"&>& +5 "core" &   M 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &   y 3 +2 .tForearm.seek CC +2 "manipulator"&!'O +101 "core" ' +2 .tHand.close +4 "manipulator"&@/ +60 "core" / +2 .tCC.seek :open + "collection"'A( +426 "core" ( +4 "manipulator"&C& +10 "core" &   s 3 +3 "manipulator"&.% +9 "core" % ^   % +4 .tForearm.seek :retract +3 "manipulator"&D'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(, +281 "core" ( + "manipulator"&6& +5 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +4 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H'b +105 "core" ' + .tHand.open +2 "manipulator"&<1 +70 "core" 1 +2 "manipulator"&$% +4 "core" % aM % "  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&"'\ +103 "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"'8& +4 "core" &\ +2 "manipulator"&=% +4 "core" %\   8 +2 "storage"(L% +3 "core" % " !\ +2 "storage"(G. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(7( \ +204 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +6 (J& +6 "core" & & % D\ +4 "manipulator"&:& +7 "core" &-    +3 "manipulator"&Q% +8 "core" %\    8 +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&S( +207 "core" ( + "manipulator"&E& +5 "core" &   9 + "storage"(V& +4 "core" & , $ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&W'/ +119 "core" ' + "storage"(?& +5 "core" & J H 1\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Y'g +98 "core" ' +3 "storage"(T- +8 "core" -' +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 ([& +6 "core" & \ \  \ +4 "manipulator"&\\& +10 "core" &   m +3 .tElbow.seek 2 +4 "manipulator"&3( +6 "core" ( +2 "manipulator"&`& +10 "core" &   H +2 "storage"(K& +10 "core" & @ \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +2 "storage"(9' +16 "core" &   +2 "manipulator"&e% +10 "core" %    L 4 +4 .tForearm.seek :retract +4 "manipulator"&U'\ +48 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +39 "core" ' + .tElbow.seek CC +2 "manipulator"&X( +165 "core" ( +2 "manipulator"&M& +5 "core" &   & 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &   6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&R'O +104 "core" ' +2 "manipulator"&P& +5 "core" &   t 6 + "manipulator"&B% +5 "core" %X   +2 "collection"'g& +5 "core" &@\ +2 "collection"'r& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'o(X +4 "core" &\ +7 & *\ %g +10 &Xx\ 7 +9 &}\ K +10 &V`\ K +9 &z_K\ J +9 &<_1\ J +12 &^\ K +9 &\\\ K +8 &]\ J +11 &C^\ K +9 & ]\ K +8 &!^#\ J +11 &#]\ K +9 &%KZ\ K +10 &' \\\ K +9 &([\ K +7 &*Yy\ J +10 &,T]\ J +9 &.Y\ J +9 &/Z\ J +10 &1Y\ J +9 &3\\Y\ J +10 &5^\ J +9 &6^p\ J +9 &8`r\ K +10 &:c]b\ K +9 &<&`S\ J +11 &=[@\ J +10 &?\\1\ J +9 &Akb+\ K +10 &C*gL\ L +8 &Dw*\ N +11 &F!3\ R +9 &HQ \ V +9 &J\ X +10 &K\ Y +9 &M\ Y +7 &OP\ Y +10 &Q\ Z +9 &R \ Y +9 &T+\ Z +10 &VT\ [ +9 &Wi\ - +9 &Xv% \ R +9 ( +3 "collection"'r& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + .Hand.open + "manipulator"&i1 +4 "core" &Xzk \ N +53 1 +4 "manipulator"&*% +9 "core" % X # +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&m'\ +109 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'p  +123 "core"  +2 .tCSV.dial CTV + "collection"'n  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2618 "core" ' + "collection"'% +5 "core" % Of\  +4 .tCS.seek 4ml +5 "collection"'k'NP +1594 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%h  +41 "core"  +2 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%a  +81 "core" ~ +2 .tPS.seek 0ml +2 "processing"%s'd +2570 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +187 "core" ' + .tCBV.dial :waste1 + "collection"'_ @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'|  +122 "core" +2 "collection"'O& +4 "core" &XzkQ\ N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&Z% +4 "core" % .   ~  + "storage"(z% +4 "core" % f\ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(d(S +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &U f g\ +2 "manipulator"&f& +3 "core" &   6 +2 "manipulator"&v% +4 "core" % .   `  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +173 "core" ( +2 "manipulator"& & +4 "core" &   k !w +2 "storage"(~& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&u'] +128 "core" ' +2 "storage"( & +4 "core" &U\ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +277 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &    !w +2 "storage"(& +4 "core" &U &\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +47 "manipulator"&#Q@2^d^b +10 .tForearm.seek 1 + "manipulator"&' +38 "core" ' + .tElbow.hold +2 "manipulator"&l, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +29 "core" ' +2 "manipulator"&% +4 "core" %d C + "storage"(& +4 "core" &U C A \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&'@ +30 "core" ' +2 "manipulator"&c& +4 "core" &  # !w +2 "storage"(x& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +26 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(' +39 "core" ' +2 "manipulator"&& +4 "core" &   !w +2 "manipulator"&% +4 "core" %[    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +109 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +167 "core" ( +2 "manipulator"&)& +4 "core" &   ' 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &    2 +2 .tForearm.seek CC + "manipulator"&'O +91 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"',( +428 "core" ( +2 "storage"(#& +4 "core" &U\ \  \ +2 "storage"(& +3 "core" &U \  O\ +2 "manipulator"&-& +4 "core" &   2 + "manipulator"&% +4 "core" % V   . +2 .tForearm.seek :retract + "manipulator"&('\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&/( +158 "core" ( +2 "manipulator"&0& +4 "core" & \  8 } + "storage"(& +4 "core" &U 6 Z\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&4' +109 "core" ' +2 .tElbow.hold + "manipulator"&1, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&51 +60 "core" 1 +2 "manipulator"&% +4 "core" % U   , + "storage"(& +5 "core" &U 4\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&'; +27 "core" ' +2 "manipulator"&>& +4 "core" &  } + "storage"( & +4 "core" &U I J \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&@'] +34 "core" ' +2 "storage"(% +4 "core" % H G \ +2 ."downElevator"SE.seek :down +3 "storage"('' +100 (w% +2 "core" %B 5 \ RN +2 "manipulator"&C% +4 "core" %(   3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +92 "core" ' +50 ' +2 ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%!  +66 "core" +2 .tPS.seek 2.5ml + "processing"%6' +2611 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%& +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%;  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%< +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%$  +41 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%D'd +2613 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%8& +4 "core" &\  +2 "manipulator"&=& +4 "core" &  x } + "manipulator"&L% +4 "core" %\ %   N !W +2 .tElbow.seek FlushPuck::Garage + "manipulator"&G(, +175 "core" ( +2 "manipulator"&H& +4 "core" &,   C  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &,   C  +2 .tForearm.seek :garage +2 "manipulator"&:'b +114 "core" ' + .tHand.close + "manipulator"&Q/ +57 "core" / +2 "manipulator"&I& +4 "core" &,   #  + "manipulator"&E% +4 "core" % a\\   +2 .tForearm.seek :retract + "manipulator"&V'\ +103 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&F( +119 "core" ( + "manipulator"&?& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&[' +124 "core" ' +2 "manipulator"&\\& +4 "core" &     +2 "manipulator"&`% +3 "core" %   * +2 "processing"%"& +4 "core" &6\  +2 "processing"%K& +5 "core" &?\  +2 .tPC.seek :closed +2 "processing"%](X +4 "core" &\  +9 &4}\ +| +9 &f\ ? +10 &ey\ M +9 &)_\ M +10 &c\ M +9 &^\ L +9 &p]\ L +10 &2`\ L +9 &^\ L +10 &b\ L +9 & wb\ M +9 &":c\ L +10 &#g\ M +9 &%a\ L +9 &'a\ M +10 &)B`\ L +9 &+`\ M +9 &,b\ M +10 &.a\ L +9 &0Jb\ L +10 &2 g\ M +9 &3b\ M +9 &5c\ M +10 &7R`\ L +9 &9g\ M +9 &:c\ M +10 &<` \ L +9 &>Z`-\ L +10 &@_ \ M +9 &Ab)\ M +9 &Cg"\ M +10 &E]n \ N +9 &G1\ P +9 &H4\ S +10 &J6\ S +9 &LW5\ S +10 &N4\ S +9 &O/\ S +9 &Q8\ S +10 &S\\6\ T +9 &UA\ T +9 &VB\ T +10 &X7GdF\ !b +9 &X FK\ 2 +6 ( + "processing"%K& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%N& +4 "core" &X"E\ 2 + &X"9\ 2 + .tHand.open + "manipulator"&e1 +59 "core" 1 +2 "manipulator"&S% +4 "core" %  &   * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +111 "core" ' +2 .tPRV.dial :air + "processing"%M  +41 "core"  + .tPSV.dial :mixloop + "processing"%Y +43 "core" +2 "processing"%^% +4 "core" %gw\ +3 .tPS.seek 0.3ml + "processing"%'d +390 "core" ' +2 .tPSV.dial PSR + "processing"%9 +94 "core"  + "processing"%P% +5 "core" %b\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%3'. +485 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%B' +1902 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop + "processing"%g +96 "core" +2 .tPTV.dial :mixing + "processing"%U @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%A  +97 "core"  +2 .tPS.seek 0ml + "processing"%i'd +601 "Can"\ 76 +2015 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&*& +4 "core" &   l  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r( +3 "core" ( + "manipulator"&p& +4 "core" &   k  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &   5  +2 .tForearm.seek PC +2 "manipulator"&R' +113 "core" ' + .tHand.close + "manipulator"&2/ +56 "core" / +2 .tPC.seek :open + "processing"%( +424 "core" ( +2 "manipulator"&b& +8 "core" &    +4 "manipulator"&h% +8 "core" %    # +4 .tForearm.seek :retract +2 "manipulator"&a'\ +121 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +4 "manipulator"&q(, +122 "core" ( +2 "manipulator"&y& +4 "core" &,  #  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &,    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&k'b +106 "core" ' +2 .tHand.open +2 "manipulator"&}1 +57 "core" 1 +2 "manipulator"&{% +7 "core" % _R   K +4 .tForearm.reconfigure :loose +111 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +7 #"reset-modem"Session Begun +2 "manipulator"&_'\ +2 #"reset-modem"-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 + #Session Ended +111 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%|& +4 "core" &\ +2 "manipulator"&O% +4 "core" %\   & +2 "storage"(Z% +4 "core" % , G \ + "storage"(z. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &  G\  + "manipulator"&f& +4 "core" &,    +2 "manipulator"&v% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&7( +175 "core" ( + "manipulator"& & +4 "core" &  @ , +2 "storage"(~& +4 "core" &  ! $ .\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&X'/ +85 "core" ' +2 "storage"( & +4 "core" &  @ p\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"(m'g +110 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  } &\  +2 "manipulator"&& +3 "core" &   , +2 .tElbow.seek 2 + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &  $ , + "storage"(& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&c' +36 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&x/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &   , +2 "manipulator"&u% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&'\ +76 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +11 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ( +248 "core" ( + "manipulator"&& +5 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +125 "core" ' + "manipulator"&)& +4 "core" &    +2 "manipulator"&%% +4 "core" %   +2 "processing"%& +4 "core" &$\ +2 "processing"%l& +6 "core" &\ +2 .tPC.seek :closed +3 "processing"%(X +3 "core" &>\ +6 & -\ %f +10 &V}\ 7 +9 &r\ L +9 &]o\ L +10 &qak\ L +9 &4]e\ L +9 &_j\ L +10 &`f\ L +9 &{_\\\ L +10 &=`N\ L +9 &\\R\ L +9 &!aW\ L +10 &#aI\ L +9 &%DaL\ L +9 &'bP\ L +10 &(`V\ L +9 &*`L\ L +9 &,Ma>\ L +10 &.`G\ L +9 &/bA\ L +10 &1`C\ L +9 &3Tc2\ L +9 &5c6\ L +10 &6_?\ L +9 &8b6\ L +9 &:[e7\ L +10 &<b/\ L +9 &=b)\ M +10 &?b'\ L +9 &Acb+\ L +9 &C#l\ M +10 &D~\ O +9 &F\ Q +9 &HY\ R +10 &J\ R +9 &K\ R +10 &M \ S +9 &O`\ S +9 &Q \ S +10 &R\ T +9 &T\ S +10 &Ve\ T +9 &Wgu\ *~ +9 &X!v\ : +9 ( +3 "processing"%l& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&\ 1 +3 "core" &X\ 0 +50 1 +2 "manipulator"&o% +4 "core" %  / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +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"% U +2 %-9 +6 "core" 9 +102 "processing"%9 +2 "core" 9| +103 "processing"%09 +2 "core" 9y  +102 "processing"%9 +2 "core" 9x  +103 "processing"%9 +2 "core" 9v +102 "processing"%9 +2 "core" 9u +102 "processing"%59 +3 "core" 9u +102 "processing"%9 +2 "core" 9v +102 "processing"%9 +3 "core" 9v" +103 "processing"%>9 +5 "core" 9y& +104 "processing"% 9 +4 "core" 9z+ +106 "processing"%9 +4 "core" 9|/ +103 "processing"%(9 +5 "core" 93 +109 "processing"%w9 +2 "core" 98 +102 "processing"%C9 +4 "core" 9< +102 "processing"%/9 +2 "core" 9@ +102 "processing"%49 +2 "core" 9D +102 "processing"%9 +3 "core" 9I +103 "processing"%9 +6 "core" 9M +50 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +46 "processing"%!9 +2 "core" 9Q +103 "processing"%@9 +2 "core" 9U +102 "processing"%'9 +3 "core" 9Z +102 "processing"%s9 +2 "core" 9^ +102 "processing"%&9 +3 "core" 9b +102 "processing"%;9 +3 "core" 9f +102 "processing"%<9 +2 "core" 9j +103 "processing"%$9 +2 "core" 9n +102 "processing"%69 +2 "core" 9s +102 "processing"%89 +3 "core" 9w +102 "processing"%=9 +3 "core" 9{ +102 "processing"%L9 +3 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"%J9 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%Q9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%I pUp\  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%E +96 "core"  +2 "processing"%.% +4 "core" %`s\ + #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 +2 "processing"% +10 .tPS.seek 2ml + "processing"%T'Ҧ +1602 "core" ' +2 .tPTV.dial :puck + "processing"%:  +68 "core"  + .tPSV.dial PTV + "processing"%\\ +69 "core" +2 .tPBV.dial :waste1 + "processing"%`  +122 "core" +2 "processing"%"% +4 "core" %ң\  +2 .tPS.seek 1.5ml + "processing"%G'S +584 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%V * +35 "core" , +2 .tPS.seek 0ml + "processing"%+'d +1595 "core" ' +2 .tdelay 5:00 +4319 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5092 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 .tdelay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +3 .tPSR.select :air +4 .PSV.dial PSR +4 "processing"%S +71 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%K' +2333 "core" ' +2 .tPSV.dial PTV + "processing"%M +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 .tdelay 5 seconds +270 "Can"\ 43 +231 .tPSV.dial PTV + "processing"%^ +69 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%[  +79 "core" +3 .tPS.seek 0ml + "processing"%D'd +2324 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +4 "processing"%9  +126 "core" + .tPSV.dial :mixloop +2 "processing"%P +41 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +70 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%3'c +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +6 .tPRV.dial CBV +6 "collection"'g  +5 "processing"%U  +39 "core" +5  +2 "processing"%A% +4 "core" %jg\ +3 .tPS.seek 0.3ml + "processing"%B'i +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'*  +29 "core" +4 .tPRV.dial :air +2 "processing"%p  +44 "core"  +6 .tPS.seek 0.9ml +2 "processing"%n'G[ +1281 "core" ' +4 .tPRV.dial :waste2 +2 "processing"%2 @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%F' +864 "core" ' +6 #taddPMLReagent08 +3 .PSV.dial :air +3 "processing"%W  +46 "core"  +133 .tPS.reconfigure :default +6 "processing"%#A d`xb +6 .tPS.seek 2ml +2 "processing"%]'Ҧ +346 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +569 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" &-  o 4 +4 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &z& +3 "core" &-   @ 4 +2 .tForearm.seek :garage +2 "manipulator"&k'b +101 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / + "manipulator"&f& +4 "core" &-   & 4 +2 "manipulator"&v% +4 "core" % uv     +2 .tForearm.seek :retract + "manipulator"&d'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +280 "core" ( +2 "manipulator"&~& +4 "core" &/   : D{ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &/   D{ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&q'O +116 "core" ' + "manipulator"&& +5 "core" &/   ` D{ + "manipulator"&% +4 "core" %G   Y +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &$\ +3 .tCC.seek :closed + "collection"'(X +4 "core" &\  +9 &0{\ +{ +9 &g\ ? +9 &z\ M +10 &E\\\ L +9 &\\\ L +9 &`\ M +10 &b\ L +9 &Md\ L +10 &b\ L +9 &_\ L +9 & a\ L +10 &"U`\ L +9 &$`\ L +9 &%_\ L +10 &'a\ L +9 &)^`\ L +9 &+`\ L +10 &,b\ L +9 &.`\ L +10 &0f]\ L +9 &2(`\ L +9 &3_\ L +10 &5_\ L +9 &7o_\ L +9 &91_\ L +10 &:_\ L +9 &<_\ L +10 &>w`\ L +9 &@9\\\ L +9 &A_\ L +10 &Ce\ L +9 &Exus\ N +10 &G.IX\ R +9 &H?A\ V +9 &JA@\ X +10 &Lb@@\ X +9 &N!<@\ Y +9 &O?A\ Z +10 &Q=@\ Z +9 &Sd<A\ Z +9 &U%<@\ [ +10 &V@@\ T +10 &XA@>\ / +9 &Xu{?A\ N +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + "collection"'_& +4 "core" &Xum?@\ N + &Xul?A\ N +2 .tHand.open + "manipulator"&x1 +56 "core" 1 +2 "manipulator"&% +5 "core" % I %  E W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +111 "core" ' +2 .tPSV.dial PSR + "processing"%7 +98 "core"  +2 "processing"%X% +4 "core" %hS\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m'U +1598 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%c  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' + .tPSV.dial PSR + "processing"% +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"')  +32 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%\ ' +2614 "core" ' + .tPSV.dial :mixloop + "processing"%o +41 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2609 "core" ' + .tPSV.dial :air + "processing"%l  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%0'd +1708 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +897 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &/  D{ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &.   D{ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &/  ! D{ +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'>( +425 "core" ( +2 "manipulator"& & +4 "core" &.   [ D{ +2 "manipulator"&% +4 "core" % P   I f +2 .tForearm.seek :retract + "manipulator"&('\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(, +282 "core" ( + "manipulator"&C& +5 "core" &-   7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &-    7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'b +108 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +5 "core" % NQ   0 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +107 "core" ' +2 ."da"delayUntil "20:02:04.25" +18340 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6636 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%@ @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core" +2 ."da"delay 30 seconds +519 "Can"\ ]] +2483 ."da"PBV.dial between PSV and waste1 +2 "processing"%s * +32 "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"%;' +2333 "core" ' + ."da"PSV.dial :mixloop + "processing"%< +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%$  +42 "core"  +2 ."da"delay 2 seconds +206 .PSV.dial :mixloop + "processing"%6 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +43 "core"  +2 ."da"PS.seek 0ml + "processing"%='d +2320 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +122 "core"  +2 "processing"%H% +4 "core" %i#\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%J' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +49 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%Q  +70 "core"  +2 ."da"PSV.dial PTV +4 "processing"%E +72 "core" +3 ."da"PBV.dial :waste1 +5 "processing"%.  +37 "core" +4 "processing"%i% +8 "core" %ҡ]\  +3 ."da"PS.seek 1.5ml +2 "processing"%?'Q +406 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +177 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1592 "core" ' +2 ."da"delay 2:00 +1900 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10095 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%`  +34 "core" +6 ."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"%T +70 "core"  +4 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%V' +2337 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%N +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%e  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2322 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +123 "core"  +2 "processing"%M% +4 "core" %iC\ + #"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"%Y' +273 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +407 ."da"PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%^'Ҧ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%[ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%K  +33 "core" +2 "processing"%9% +4 "core" %ңv\  +2 ."da"PS.seek 1.5ml + "processing"%P'S +591 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%D'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%g  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%U * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%A +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +736 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1590 "core" ' +2 ."da"PSV.dial PTV + "processing"%* +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%B +81 "core"  +2 ."da"delay 5 seconds +423 "Can"\ 77 +78 ."da"PSV.dial :air +2 "processing"%2  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2308 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%W  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%F  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%b  +41 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%h +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%y'a +389 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%j  +43 "core"  + "processing"%r% +4 "core" %g(\ +2 ."da"PS.seek 0.55ml + "processing"%]' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%R  +41 "core"  +2 ."da"PS.seek 2ml + "processing"%{'Ҧ +1548 "core" ' +2 ."da"PSV.dial :PML + "processing"%a +43 "core" + ."da"PTV.dial :mixing + "processing"%| @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%Z  +35 "core" + "processing"%z% +4 "core" %ҡ)\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml + "processing"%f'd +1950 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6614 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16774 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%v  +34 "core"  +4 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%# * +33 "core" + +2 ."da"PSV.dial :air + "processing"%k  +15 "Can"\ hh +28 "core"  +6 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%~' +717 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1616 "core" ' +2 ."da"PSV.dial :mixloop +4 "processing"% +45 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%O  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +4 "processing"% +44 "core" +4 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.seek 0ml + "processing"%'d +266 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3692 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +32 "core" +2 ."da"delay 30 seconds +285 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2710 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "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"%)' +2324 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%% +70 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%o% +4 "core" %i}\ + #"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"%\ ' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%l'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%- +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %ҫ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%'[ +580 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'd +1607 "core" ' +6 ."da"delay 2:00 +5777 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6219 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%u +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2328 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%C  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +54 "Can"\ JJ +68 "core"  +2 "processing"%% +4 "core" %gA\ + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +33 "core" + "processing"%'% +4 "core" %Ңz\  +2 ."da"PS.seek 1.5ml + "processing"%s'R +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%0'd +873 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +718 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%<  +35 "core" +4 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +70 "core"  +6 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%8' +2343 "core" ' +7 ."da"PSV.dial PTV +8 "processing"%; +76 "core" +4 ."da"delay 5 seconds +505 .PSV.dial PSR +3 "processing"%L +74 "core"  +4 ."da"delay 5 seconds +47 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +448 ."da"PSV.dial PTV + "processing"%H +69 "core" +3 ."da"delay 5 seconds +504 .PSV.dial :air +4 "processing"%=  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2328 "core" ' +7 ."da"Gate.power :camera,:ON +11 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%Q +129 "core"  +6 "processing"%E% +22 "core" %_\ +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +4 "processing"%.' +356 "core" ' +8 ."da"delay 5 seconds +148 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +351 "processing"%i% +4 "core" %8\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%1' +335 "core" ' +5 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%? +71 "core" +4 ."da"PBV.dial :waste1 +2 "processing"%`  +36 "core" +4 "processing"%"% +9 "core" %Ң6\  +2 ."da"PS.seek 1.5ml + "processing"%T'R +585 "core" ' + ."da"delay 3 seconds +372 .PBV.dial between PSV and waste1 +22 "processing"%\\ * +34 "core" + +6 ."da"PS.seek 0ml + "processing"%G'd +169 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1306 "core" ' + "processing"%p9 +4 "core" 9X5D + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%B  +3 "core" 5D + 5D + "processing"%2& +5 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&3% +4 "core" % #   ] D + "storage"(W% +4 "core" % N\ + "storage"(F. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(b(S +201 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (h& +2 "core" &U \ +2 "manipulator"&n& +4 "core" &-    7 + "manipulator"&j% +4 "core" % #   D +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&r( +204 "core" ( +2 "manipulator"&y& +4 "core" &   + "storage"(R& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +116 "core" ' + "storage"(a& +4 "core" &U * ) \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(|'g +279 "core" ' + "storage"(Z- +4 "core" -'o + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&z& +3 "core" &   o + "storage"(& +4 "core" &U  \ +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"&{' +35 "core" ' + ."da"Elbow.hold +2 "manipulator"& , +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(v- +3 "core" -'o +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(#' +35 "core" ' +2 "manipulator"&k% +4 "core" %h   + "storage"(f& +4 "core" &U \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"& 'C +28 "core" ' + "manipulator"&O& +5 "core" &   + "storage"(& +4 "core" &U ;\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +36 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(~' +41 "core" ' + "manipulator"&d& +5 "core" &  + "manipulator"&,% +4 "core" %L  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&_( +245 "core" ( +2 "manipulator"&& +4 "core" &   8  + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    +2 ."da"Forearm.seek PC +2 "manipulator"&7' +106 "core" ' + ."da"Hand.close + "manipulator"&X/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%x( +422 "core" ( +2 "storage"(}& +4 "core" &U )\ + "manipulator"&q& +4 "core" &    +2 "manipulator"&m% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +317 "core" ( +2 "manipulator"&c& +4 "core" &    + "storage"( & +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%'] +119 "core" ' +2 ."da"Hand.open + "manipulator"&1 +58 "core" 1 + "storage"(- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"()'Q +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da99dec3120h100ml.tif +1813 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.56 seconds\ /var/log/esp/da99dec3120h100ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da99dec3120h100ml15s.tif +129 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1441 #"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/da99dec3120h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3120h100ml20s.tif +2070 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da99dec3120h100ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(o- +8 "core" -' + "storage"(& +5 "core" &U _\ + "manipulator"&\ & +4 "core" &  '  +6 ."da"Elbow.seek 1 +2 "manipulator"&-( +16 "core" ( + "manipulator"&& +4 "core" &  \ R D +2 "storage"(& +4 "core" &U \ +2 ."da"Forearm.seek 1 + 600 counts + "manipulator"&l'] +24 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 "manipulator"&& +4 "core" &   D + "storage"(& +9 "core" &U A \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"& ' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&u, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(5' +83 "core" ' +2 "manipulator"& % +4 "core" %q   +2 "storage"(& +4 "core" &U \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&'@ +17 "core" ' +2 "manipulator"&C& +4 "core" &   D +4 "storage"(& +11 "core" &U " # \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +25 "core" ' +2 "storage"(% +4 "core" % C <\ +2 ."downElevator"SE.seek :down +3 "storage"(/' +99 (% +3 "core" %X?\ \ S\ QJ +2 "manipulator"&4% +4 "core" %g   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +43 ' + ."downElevator"SE.stop + "storage"(5 +3 ('& +4 "core" &U 5 v\ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +4 "core" &t\ +2 "manipulator"&&& +3 "core" &   D +7 "manipulator"&s% +4 "core" %\ 6  * +2 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&<(, +173 "core" ( +2 "manipulator"&$& +5 "core" &-   & + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &-   & +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0'b +113 "core" ' + ."psFlush"Hand.close + "manipulator"&;/ +60 "core" / +2 "manipulator"&L& +4 "core" &- ) # < & + "manipulator"&H% +4 "core" % or   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&8( +115 "core" ( +2 "manipulator"&Q& +4 "core" &    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &   \  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&J' +104 "core" ' +2 "manipulator"&i& +5 "core" &    + "manipulator"&.% +4 "core" %  \  , +2 "processing"%1& +4 "core" &\ +2 "processing"%?& +4 "core" &\ +3 ."psFlush"PC.seek :closed + "processing"%`(X +5 "core" &!\ +6 &.\ $e +10 &V{\ 7 +9 & \ L +9 &[\ L +10 &t_ \ L +9 &7]\ L +9 &^\ L +10 &a;\ L +9 &~[k\ L +10 &A_\ K +9 & ]\ L +9 &!] \ L +10 &#_5\ L +9 &%H_;\ L +9 &' c\ L +10 &(^\ L +9 &*b\ L +10 &,P_\ L +9 &.\\\ L +9 &/_\ L +10 &1^@\ K +9 &3W`\ L +9 &5`\ L +10 &6^\ K +9 &8`\ L +10 &:_`\ L +9 &20 seconds for psFlush to relinquish FlushPuck +76 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%G' +2106 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%+ @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%M  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%S +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%Y'F +2606 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%V +97 "core"  +2 "processing"%K% +4 "core" %K\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +581 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%[' +1223 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +869 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%P @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%g +97 "core" +2 ."psFlush"PS.seek :empty + "processing"%^'F +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%D'T +1097 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%U' +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%B  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%2'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%W' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%F' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%n U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%R  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%w'd +1131 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1470 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%!' +2496 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%z'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%v' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +116 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%d' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%, +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%| +70 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +6 "processing"%{' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2115 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%# +69 "core" +4 ."psFlush"PBV.dial PSV +4 "processing"% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1287 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1313 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%}' +2606 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%q +79 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%m'd +462 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2616 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &q\ + "manipulator"&& +4 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&~& +4 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &   \  +2 .tForearm.seek PC + "manipulator"&o' +102 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tPC.seek :open +2 "processing"%\ ( +426 "core" ( + "manipulator"&& +4 "core" &    +2 "manipulator"&% +4 "core" %  = +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +354 "core" ( + "manipulator"& & +5 "core" &$   ;3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &$   ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 "manipulator"&C& +4 "core" &$    ;3 +2 "manipulator"&% +4 "core" %G   +2 "collection"'%& +4 "core" &b\ +2 "collection"'& +5 "core" &l\ +3 .tCC.seek :closed + "collection"'(X +4 "core" &X\  +9 &1X\ +{ +10 &dR\ > +9 &|{[\ M +9 &A\\Y\ L +10 &aZ\ L +9 &`\\\ L +11 &^S\ L +8 &Hdh\ L +9 &\ dg\ L +9 &bo\ L +10 & aW\ M +9 &"Q_d\ L +10 &$`c\ M +9 &%_q\ L +9 &'`a\ L +10 &)Xcg\ L +9 &+`j\ L +9 &,_j\ L +10 &.\\l\ L +9 &0`bi\ L +10 &2"`l\ L +9 &3_q\ L +9 &5cp\ L +10 &7i`m\ L +9 &9*cl\ L +9 &:`m\ L +10 &<]l\ L +9 &>pbl\ L +10 &@2_j\ L +9 &Abo\ L +9 &Ch~l\ M +10 &Esrkto\ N +9 &G*DRl\ R +9 &HAEl\ V +10 &JACo\ W +10 &L_ADt\ X +9 &N AEl\ X +9 &OADm\ Y +9 &QCC\ Z +10 &SaBDI\ Z +9 &U#BDj\ Z +9 &VACh\ X +10 &X*BBD\ *} +9 &X{ BDN\ P +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'l& +4 "core" &X{pBD\ P + &X{pAC\ P + .tHand.open +2 "manipulator"&-1 +60 "core" 1 +3 "manipulator"&% +4 "core" % G   Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +108 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &X{pBC\ P +2 "collection"' % +4 "core" %RAC\ + .tCSV.dial CSR +2 "collection"''  +40 "core"  + "collection"'% +5 "core" %RBB\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'('m +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '&% +3 "core" %mBE\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'s' +628 "core" ' + .tCSV.dial :waste +2 "collection"'5 +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1283 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +679 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'$& +4 "core" &X{pCE\ P +2 "collection"'6% +3 "core" %RBD\ +2 .tCSV.dial :flush + "collection"'/  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'u'm +1156 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'; @ +40 "core" B +2 "collection"'L% +4 "core" %mBD"\  +2 .tCS.seek 7ml +2 "collection"'H' +514 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'@  + 'Q  +41 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'E @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'0'Q +1588 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'i& +9 "core" &X{oBC\ \ P + "collection"'.% +4 "core" %TCD)\ + .tCSV.dial :flush +2 "collection"'1  +69 "core" +2 .tCS.seek 5ml + "collection"'<'m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'= @ +41 "core" A +2 "collection"'x% +4 "core" %mCC#\ +2 .tCS.seek 7ml + "collection"'"' +516 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"':  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'\\  +98 "core"  +3 .tCS.seek 0ml + "collection"'?'Q +1585 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &X{n@A\ P +2 "collection"'N% +4 "core" %SBB\ + .tCSV.dial CSR + "collection"'J  +40 "core"  +2 "collection"'*% +4 "core" %S?B\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'e'O +1796 "core" ' +2 .tdelay 5 seconds +553 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'+' O +520 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'M + 'S  +97 "core" +33  + .tCTV.dial :intake +2 "collection"'G  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'V'Q +1795 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'K  +70 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Y'Q +578 "core" ' +2 .tCSV.dial CSR + "collection"'9  +99 "core"  + "collection"'% +5 "core" %PCCp\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'P'm +1333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'g' O +1340 "core" ' + .tCSV.dial CBV + "collection"'[ +98 "core" +2 .tCS.seek 0ml + "collection"'A'Q +834 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1768 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &$   s ;3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +17 "core" ( +2 "manipulator"&p& +4 "core" &   J + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &   m + +2 .tForearm.seek CC +2 "manipulator"&U'O +104 "core" ' + .tHand.close +2 "manipulator"&3/ +53 "core" / +2 .tCC.seek :open +2 "collection"'2( +427 "core" ( + "manipulator"&W& +4 "core" &   + +2 "manipulator"&h% +4 "core" % c   +2 .tForearm.seek :retract + "manipulator"&n'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&F(, +285 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&R'b +108 "core" ' +2 .tHand.open +2 "manipulator"&y1 +54 "core" 1 +2 "manipulator"&a% +7 "core" % `]   W ! +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&w'\ +109 "core" ' +4 "processing"%Z& +7 "core" &W\ +883 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3515 "Can"\ -- +17113 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +10357 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20114 "Can"\ -- +464 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +370 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4568 #t-> can +3 "Can"\ -- +11554 \ -- +4453 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3191 #t-> $da[:extractVol]=0.19 +524 #-> startTube 2 +7496 #-> da 50 +2 #da sampling at most 50ml +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'!& +4 "core" &2\ +2 "manipulator"&% +4 "core" % #   J +2 "storage"(z% +4 "core" %   {\ + "storage"(k. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(v( \ +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" & \  + "manipulator"&f& +4 "core" &-   +2 "manipulator"&% +4 "core" % #   J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&,( +202 "core" ( +2 "manipulator"&]& +4 "core" &   + "storage"(d& +4 "core" &  ! " H\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&|'/ +108 "core" ' + "storage"(r& +4 "core" &  = ? S\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({'g +121 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  9\  +2 "manipulator"& & +4 "core" &   +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   N + "storage"(X& +4 "core" &  K\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& ' +33 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(q' +7 "core" &   ^ +2 "manipulator"&}% +4 "core" %    a  +2 .tForearm.seek :retract + "manipulator"&7'\ +92 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +15 "core" ' + .tElbow.seek CC +2 "manipulator"&m( +171 "core" ( +2 "manipulator"&c& +4 "core" &%   :* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &%    :* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&& +4 "core" &$   :* +2 "manipulator"&~% +4 "core" %G   J +2 "collection"')& +4 "core" &@\ +2 "collection"'& +5 "core" &.\ +2 .tCC.seek :closed + "collection"'8(X +4 "core" &1\ +8 &34\ %f +15 &U)\ 7 +4 &1\ L +9 &^\ L +10 &h` \ L +9 &+\\#\ L +9 &b$\ L +10 &a#\ M +9 &o_!\ M +10 &1`\ M +9 &_\ L +9 &!]\ L +10 &#wa\ M +9 &%;^\ L +10 &&`\ M +9 &(^\ L +9 &*` \ M +10 &,B_\ L +9 &.b \ L +9 &/a\ L +10 &1\\\ L +9 &3K`\ L +10 &5 _\ L +9 &6_\ L +9 &8^\ L +10 &:Q_\ M +9 &<a \ L +9 &=b\ M +10 &?^\ L +9 &AZc\ L +9 &Cfu~\ M +10 &Dv`l\ N +9 &FAH\ S +10 &HD \ W +9 &JFC\ X +9 &KHG\ Y +10 &MEG\ Y +9 &OCAB\ Z +9 &QAC\ Z +10 &R@A\ [ +9 &T?B\ Z +10 &VG@?\ [\ +9 &Wv?A\ , +9 &Xo=>\ ] +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + .Hand.open + "manipulator"&T1 +54 "core" &Xyu>B\ S +4 1 + "manipulator"&`% +4 "core" % G - 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + + "sampler")o% +5 "core" %ާ \  + "collection"'& +4 "core" &Xyu?@\ S +3 "Can"\ GG +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X' +308 "core" ' + .tSSV.dial CBV +2 "sampler")l  +126 "core"  +2 .tCTV.dial :intake + "collection"'-  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "21:28:06.70" +1519 #"flow"0.0L/min +4274 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10562 ."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" %LFI\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +944 .tSSV.dial :spit,avoiding: :exhaust + "sampler")S +129 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'G  + "sampler")+' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")K  +114 "core" ~ +15  +341 ' +2 "sampler")V% +4 "core" % \ k +2 .tCBV.dial between SSV and waste2 + "collection"'9  +29 "core"  +2 "collection"'% +4 "core" % NCE\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'Y  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'P'Q +2134 "core" '\ ث +2 "collection"'[% +4 "core" %\  +2 "sampler")g% +4 "core" % \ k +2 #tBubblePoint: Intake @39.2psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'^ @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +397 "core" ' +2 .tdelay 15 seconds +1502 "collection"'B% +3 "core" %BE\ +2 "sampler")3% +3 "core" %< \  +3 #tEvacuated: Intake @15.3psia, Outlet @12.8psia + .SSV.dial :spit,avoiding: :exhaust + "sampler") +129 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +298 .tCSR.select :air +3 "collection"' +9 '>% +3 "core" %TDE\  +2 .tCS.seek 5ml +2 "collection"' 'm +836 "core" ' +2 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"''  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1088 "core" ' +2 "collection"'9 +11 "core" 9c +2 "collection"'t% +9 "core" %@A\ +4 #tBefore lysing Collection Puck Heater at 21.8C/28.4psia +4 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +5 .CH.seek 70C,8:00 +5 "collection"' \  +4 '9 +12 "core" 9dd +103 "collection"'59 +3 "core" 9ed +102 "collection"'s9 +2 "core" 9d d +104 "collection"'$9 +5 "core" 9e d +104 "collection"'&9 +2 "core" 9fd +103 "collection"'69 +3 "core" 9gd +104 "collection"'(9 +5 "core" 9jd +103 "collection"';9 +2 "core" 9nd +104 "collection"'L9 +3 "core" 9s#d +104 "collection"'u9 +6 "core" 9{'d +103 "collection"'@9 +3 "core" 9,d +104 "collection"'Q9 +4 "core" 90d +105 "collection"'/9 +2 "core" 94d +103 "collection"'9 +2 "core" 98d +104 "collection"'H9 +4 "core" 9=d +105 "collection"'i9 +2 "core" 9Ad +103 "collection"'E9 +3 "core" 9Ed +103 "collection"'09 +4 "core" 9Id +103 "collection"'=9 +3 "core" 9Nd +102 "collection"'x9 +2 "core" 9 Rd +104 "collection"'<9 +8 "core" 9 Vd +105 "collection"':9 +2 "core" 95[d +104 "collection"'.9 +2 "core" 9K_d +103 "collection"'19 +6 "core" 9acd +103 "collection"'"9 +3 "core" 9xgd +102 "collection"'9 +6 "core" 9ld +104 "collection"'N9 +3 "core" 9pd +102 "collection"'?9 +3 "core" 9td +103 "collection"'J9 +6 "core" 9yd +109 "collection"'M9 +2 "core" 9}d +103 "collection"'A9 +3 "core" 9d +103 "collection"'*9 +4 "core" 9"d +103 "collection"'S9 +3 "core" 9;d +102 "collection"'G9 +2 "core" 9Sd +104 "collection"'K9 +5 "core" 9ld +104 "collection"'\\9 +3 "core" 9d +104 "collection"'V9 +4 "core" 9d +106 "collection"'99 +5 "core" 9d +104 "collection"'9 +3 "core" 9d +102 "collection"'Y9 +6 "core" 9c +104 "collection"'e9 +3 "core" 9` +103 "collection"'[9 +2 "core" 9"_ +103 "collection"'g9 +6 "core" 9;\\ +103 "collection"'^9 +3 "core" 9VY +103 "collection"'+9 +2 "core" 9nW +103 "collection"'B9 +8 "core" 9U +103 "collection"'39 +3 "core" 9R +102 "collection"'9 +3 "core" 9P +104 "collection"'p9 +4 "core" 9N +105 "collection"'49 +3 "core" 9K +103 "collection"'W9 +5 "core" 9\ I +103 "collection"'h9 +3 "core" 9$G +102 "collection"'9 +2 "core" 9<E +104 "collection"'9 +3 "core" 9UC +103 "collection"'D9 +3 "core" 9mA +102 "collection"'P9 +3 "core" 9? +102 "collection"'U9 +6 "core" 9= +103 "collection"'j9 +3 "core" 9; +103 "collection"'y9 +6 "core" 98 +103 "collection"'n9 +2 "core" 96 +103 "collection"'Z9 +3 "core" 95 +104 "collection"'a9 +4 "core" 93 +105 "collection"'!9 +3 "core" 9)\ 1 +102 "collection"'9 +3 "core" 9?0 +103 "collection"'z9 +6 "core" 9T. +103 "collection"'k9 +4 "core" 9i, +102 "collection"'f9 +2 "core" 9~+ +104 "collection"'R9 +4 "core" 9* +103 "collection"']9 +8 "core" 9$( +103 "collection"'O9 +2 "core" 9(& +103 "collection"'d9 +5 "core" 9,% +104 "collection"'F9 +2 "core" 91# +103 "collection"'#9 +7 "core" 95" +103 "collection"'9 +3 "core" 9 9 +104 "collection"'9 +3 "core" 9 > +103 "collection"' 9 +4 "core" 9 &B +105 "collection"'9 +2 "core" 9 7F +102 "collection"'X9 +3 "core" 9 GJ +103 "collection"'b9 +6 "core" 9 XO +103 "collection"'9 +2 "core" 9 eS +103 "collection"'9 +3 "core" 9 uW +103 "collection"'}9 +5 "core" 9 \\ +105 "collection"'r9 +2 "core" 9 ` +104 "collection"'|9 +3 "core" 9 d +104 "collection"'{9 +5 "core" 9 h +104 "collection"'c9 +3 "core" 9 m +103 "collection"',9 +6 "core" 9 q +105 "collection"'_9 +2 "core" 9 u +103 "collection"'q9 +3 "core" 9 z +103 "collection"'9 +6 "core" 9 ~ +103 "collection"'~9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9  +103 "collection"'79 +4 "core" 9\  +48 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["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\  \ +103 "collection"'t9 +2 "core" 9\   +102 "collection"'9 +3 "core" 9\  \ +102 "collection"'59 +2 "core" 9\  \ +102 "collection"'s9 +3 "core" 9\  \ +3 .tCH.hold 10:00,70C +3 "collection"'$ `\ `\ G + '&9 +6 "core"  + 9\ \ \ +2 "collection"'6% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68C/39.1psia +5232 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18733 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8157 "Can"\ +12426 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11399 "core" ` + "collection"'(9 +4 "core" 9\  +2 "collection"';% +4 "core" % '\ + #tEnded lysing Collection Puck Heater at 70C/35.1psia +2 .CS.seek 0ml + "collection"'L'Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'u @ +94 "core" B +2 .tCSV.dial :air + "collection"'@ @ +54 "core" B +2 .tCS.seek 5ml +2 "collection"'Q'm +1344 "core" ' + .tCSV.dial CTV +2 "collection"'/  +39 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'H  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'i @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'E'Q +1337 "core" ' + "collection"'0% +4 "core" %SY\ +2 #tPuck @46.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'= +96 "core" ~ +2 .tCBV.dial CSV + "collection"'x  +27 "core"  + "collection"'<% +5 "core" %ST\ +2 .tCS.seek 5ml + "collection"':'m +1333 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'.  +42 "core" + "collection"'1% +5 "core" %m\  +2 .tCS.seek 7ml + "collection"'"' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'N' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'? ` +109 "core" _ +2 #tLysing Complete + "collection"'J& +4 "core" &Xyp \ S +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&M% +4 "core" %\ (   !R +4 "storage"(A% +8 "core" % \ +2 "storage"(*. +9 "core" .( \ +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +3 "storage"(S(S +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (G& +4 "core" &U g i\ +2 "manipulator"&K& +4 "core" &#   L :* + "manipulator"&\\% +4 "core" %\ (    !R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&V( +152 "core" ( +2 "manipulator"&9& +4 "core" &   \\  +2 "storage"(& +4 "core" &U F\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 1 + 600 counts + "manipulator"&Y'] +92 "core" ' + "storage"(e& +4 "core" &U <\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(['g +273 "core" ' +3 "storage"(g- +7 "core" -'q +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"&^& +9 "core" &    +4 "storage"(+& +8 "core" &U \ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +4 "manipulator"&B' +30 "core" ' +3 .tElbow.hold +9 "manipulator"&3, +6 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" , +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'q +7 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"(p' +43 "core" ' + "manipulator"&4% +4 "core" %s   p +2 "storage"(W& +4 "core" &U } \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&h'@ +17 "core" ' + "manipulator"&& +4 "core" &     +2 "storage"(& +4 "core" &U @\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&D'] +23 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate + "storage"(P' +46 "core" ' + "manipulator"&U& +5 "core" &    + "manipulator"&j% +4 "core" %i   Z +52 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +111 "core" ' +2 .tElbow.seek CC + "manipulator"&n( +155 "core" ( + "manipulator"&Z& +5 "core" &%   9 <? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &&   o <? +2 .tForearm.seek CC +2 "manipulator"&!'O +89 "core" ' +4 .tHand.close +4 "manipulator"&/ +64 "core" / +5 .tCC.seek :open +5 "collection"'z( +427 "core" ( +2 "storage"(k& +5 "core" &U :\ +2 "storage"(f& +4 "core" &U H\ +2 "manipulator"&R& +4 "core" &%   <? +2 "manipulator"&]% +4 "core" % C   B 1 +2 .tForearm.seek :retract +3 "manipulator"&O'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&d( +201 "core" ( +2 "manipulator"&F& +5 "core" &    + "storage"(#& +4 "core" &U\ \  \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +111 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +3 "manipulator"&% +4 "core" % X   & +2 "storage"(X& +4 "core" &U \ +3 .tForearm.force -20 +4 "manipulator"&5 +6 .tForearm.seek 1 + 312 counts +2 "manipulator"&b'= +32 "core" ' +4 "manipulator"&& +10 "core" &    +2 "storage"(& +10 "core" &U $ ! \ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +4 "manipulator"&}'] +16 "core" ' +2 "storage"(r% +4 "core" % B ~\ +3 ."downElevator"SE.seek :down +3 "storage"(|' +100 ({% +8 "core" %ƽ8\ \ ! T\ QJ +4 "manipulator"&c% +10 "core" %_    +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&,'\ +100 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'_& +4 "core" & \ + "manipulator"&q& +4 "core" &    +2 "manipulator"&% +4 "core" %   \  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(, +180 "core" ( +4 "manipulator"& & +10 "core" &,   $ +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &7& +8 "core" &,   $ +4 .tForearm.seek :garage +4 "manipulator"&w'b +90 "core" ' + .tHand.close +2 "manipulator"&)/ +59 "core" / +2 "manipulator"&& +10 "core" &,   - $ +4 "manipulator"&2% +8 "core" % q   +4 .tForearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +284 "core" ( +2 "manipulator"&T& +3 "core" &% \  <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &%   <> +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +106 "core" ' +4 "manipulator"&o& +9 "core" &%   <> +4 "manipulator"&% +4 "core" %I   . +2 "collection"'C& +5 "core" & \ +2 "collection"'& +5 "core" &!\ +2 .tCC.seek :closed +2 "collection"'(X +5 "core" & ]\ +6 & *"7\ %f +10 &Xy "\ 7 +9 &} !\ K +9 &["\ J +10 &yY!\ J +9 &;Y!\ J +9 &Y!\ J +10 &\\"_\ J +11 &^ !\ K +9 &B\\"\ K +10 & _!u\ J +12 &!^"\\\ J +7 &#_"=\ K +9 &%K\\  \ J +8 &' Z !\ J +10 &([ !b\ J +10 &*\\ "\ K +9 &,SY !\ J +10 &.Y"\ J +7 &/Z"\ K +10 &1\\ "z\ J +9 &3[Y "_\ J +9 &5Y!D\ J +10 &6^"\ J +9 &8_"#\ K +10 &:b]"y\ K +9 &<$]!j\ K +9 &=Z# G\ J +10 &?_ ".\ J +9 &Aj`"%\ K +10 &C,b!\ K +11 &Dk\ L +9 &F\ P +10 &HS\ U +9 &Ji\ X +9 &K`\ X +10 &Mj\ Y +9 &OP\ Y +10 &Qw\ Z +9 &Rf\ Z +7 &TW\ Z +9 &VVH\ Z +10 &Wk\ , +9 &Xs'\ [ +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + "collection"'& +5 "core" &X~k\ P + &X~k{\ P + .tHand.open + "manipulator"&%1 +60 "core" 1 +4 "manipulator"&l% +10 "core" % I   ? +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&-'\ +112 "core" ' + .tPSV.dial PSR + "processing"% +43 "core"  +4 "processing"%>% +10 "core" %fD\ +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%'U +1603 "core" ' +6 .tdelay 5 seconds +503 .PSV.dial :waste1 +5 "processing"%'  +54 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1600 "core" ' +3 .tPSV.dial PSR +3 "processing"% +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%t' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  "collection"'5  +74 "core" +79  +2 .tPSV.dial :mixloop + "processing"%s +109 "core" +4 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%&  +125 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2620 "core" ' +4 .tPSV.dial :air +2 "processing"%  +43 "core"  +6 .tPS.seek 2.5ml +2 "processing"%I' +2476 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2521 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +42 "core" +3 .tPS.seek 0ml + "processing"%@'d +1446 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1154 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &%   x <> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +19 "core" ( + "manipulator"&& +4 "core" &   , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &   1 , +2 .tForearm.seek CC + "manipulator"&i'O +103 "core" ' + .tHand.close + "manipulator"&Q/ +56 "core" / +2 .tCC.seek :open + "collection"'0( +425 "core" ( +2 "manipulator"&=& +4 "core" &   , + "manipulator"&x% +5 "core" % c  " + .tForearm.seek :retract +2 "manipulator"&<'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(, +283 "core" ( +2 "manipulator"&.& +4 "core" &,  " + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &,   " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'b +103 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&"% +4 "core" % a1  \ ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +99 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +54 #Loading lyfil puck from tube 2 into Collection Clamp "collection"'J& +5 "core" &%\ + "manipulator"&M% +4 "core" %\ "   A +2 "storage"(A% +3 "core" % # $ <\ +2 "storage"(*. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(G( \ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" &  N\  +2 "manipulator"&\\& +4 "core" &,   + "manipulator"&v% +4 "core" %\ "   A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&9( +211 "core" ( +2 "manipulator"&& +4 "core" &Z   H  + "storage"(e& +4 "core" &  " " \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&m'/ +111 "core" ' + "storage"(& +5 "core" &  ^ S !\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(g'g +138 "core" ' + "storage"(^- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (+& +2 "core" &  $\  +2 "manipulator"&& +4 "core" &Z   + .tElbow.seek 2 +2 "manipulator"&4( +92 "core" ( + "manipulator"&W& +5 "core" &    G + "storage"(& +4 "core" &  S\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +61 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(Y' +7 "core" &   * G +2 "manipulator"&V% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&['\ +89 "core" ' +2 ' + ."downElevator"SE.stop +3 .tElbow.seek CC +2 "storage"(5 + "manipulator"&B( +160 "core" ( +2 "manipulator"&h& +4 "core" &+    Ad +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &+ \  Ad +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +127 "core" ' + "manipulator"&a& +5 "core" &,   Ad + "manipulator"&D% +4 "core" %l    +2 "collection"'3& +4 "core" &~\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'y(X +3 "core" &\ +6 &\ 7 +13 &GK{\ 0 +5 &zu\ D +10 &'b\ K +9 &\\e\ J +10 &[L\ J +9 &o]4\ J +9 &0]\ K +10 &]\ J +9 &]\ K +9 &x]\ J +10 &!:] \ J +9 &"\\8\ J +10 &$Z\ J +2 "Can"\ @@ +7 "core" &&[ \ J +9 &(A\\\ J +10 &*]\ J +9 &+_\ J +9 &-^\ J +10 &/I]\ J +9 &1 \\\ J +10 &2Y\ J +9 &4Y\ J +9 &6Q\\\ J +10 &8\\\ K +9 &9\\\ J +9 &;^\ J +10 &=Y]z\ J +9 &?Yd\ I +10 &@`_\ J +9 &Bet}\\\ K +9 &D[sP\ L +10 &F G\ P +9 &G:\ U +9 &I.\ V +10 &KA!\ X +9 &M\ X +10 &N\ Y +9 &P\ \ Y +9 &RE\ Y +10 &T\ Y +9 &U\ Z +9 &W{\ < +10 &XL+\ *z +9 &Xsp\ S +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.18 + .Hand.open +2 "manipulator"&81 +58 "core" 1 + "manipulator"&k% +4 "core" % l !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +107 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'R  +124 "core"  + .tCSV.dial CTV +2 "collection"']  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%!' +2614 "core" ' +2 "collection"'F% +4 "core" % O|\  +2 .tCS.seek 4ml + "collection"'#'NP +1584 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%n  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'X ` +28 "core" ` +2 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1595 "core" ' + .tCSV.dial CTV + "collection"'O  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'r'Q +2603 "core" ' + .tCBV.dial :waste1 + "collection"'{ @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'d  +123 "core" +2 "collection"'c& +4 "core" &Xsmg\ S +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\   \\ +2 "storage"(_% +4 "core" % \ + "storage"(q. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (b& +3 "core" &S ~ } A\ +2 "manipulator"&P& +4 "core" &+   h Ad + "manipulator"&}% +4 "core" %\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +158 "core" ( +2 "manipulator"&7& +4 "core" &    +2 "storage"(|& +4 "core" &S \ 3\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +100 "core" ' +2 "storage"()& +4 "core" &S\  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +272 "core" ' +2 "storage"(2- +3 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" &    +2 "storage"(w& +4 "core" &S \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&T' +36 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(~- +2 "core" -'\\ +3 .tSE.seek 3.17 Pucks below Top Plate + "storage"(o' +40 "core" ' +2 "manipulator"&% +5 "core" %h   1 + "storage"(C& +4 "core" &S  ~ W\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&`'B +27 "core" ' +2 "manipulator"&z& +4 "core" &   W  +2 "storage"(& +4 "core" &S l\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&%'] +27 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"(l'r +40 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"& % +4 "core" %d   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +88 "core" ' +2 .tElbow.seek CC + "manipulator"&( +170 "core" ( +2 "manipulator"& & +4 "core" &#  :* + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &#   e :* +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tCC.seek :open +2 "collection"' ( +425 "core" ( +2 "storage"(5& +4 "core" &S \ + "storage"(& +4 "core" &S \ +2 "manipulator"&s& +4 "core" &#   :* + "manipulator"&&% +4 "core" % >   y +2 .tForearm.seek :retract + "manipulator"&t'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +173 "core" ( +2 "manipulator"&6& +4 "core" &   ' +2 "storage"($& +4 "core" &S > \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&I' +101 "core" ' + .tElbow.hold +2 "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&(1 +57 "core" 1 +2 "manipulator"&u% +4 "core" % p & ! ? +2 "storage"(& +4 "core" &S \ +2 .tForearm.force -20 "manipulator"&5 +52 .tForearm.seek 1 + 313 counts +3 "manipulator"&L'> +30 "core" ' + "manipulator"&& +4 "core" &   ' +2 "storage"(H& +4 "core" &S > \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Q'] +38 "core" ' +2 "storage"(% +4 "core" %r  '\ +3 ."downElevator"SE.seek :down +3 "storage"(-' +100 (% +4 "core" %2\ \  (\ PG +6 "manipulator"&=% +13 "core" %5 \  +7 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +6 "manipulator"&x'\ +83 "core" ' + ."downElevator"SE.stop +13 "storage"(5 +3 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5 "core" ' +2 .tPSV.dial :air +4 "processing"%i  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%.' +2610 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%1 +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%/  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%"  +42 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%J'd +2616 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +5 "core" &r\ + "manipulator"&M& +4 "core" &   ' +2 "manipulator"&A% +3 "core" %\ 6  * +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(, +185 "core" ( + "manipulator"&:& +5 "core" &-  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-   \ +2 .tForearm.seek :garage +2 "manipulator"&\\'b +112 "core" ' + .tHand.close + "manipulator"&v/ +52 "core" / +2 "manipulator"&S& +4 "core" &- !   \ +2 "manipulator"&% +3 "core" % ^a   +2 .tForearm.seek :retract +2 "manipulator"&e'\ +118 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&E( +116 "core" ( +2 "manipulator"&& +4 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&+' +95 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&?% +4 "core" %   3 +2 "processing"%W& +3 "core" &\ +2 "processing"%& +11 "core" &\ +2 .tPC.seek :closed + "processing"%U(X +4 "core" &y\  +9 &2p\ *z +9 &d}\ > +10 &y~\ N +9 &>`\ M +9 &_\ M +10 &^\ L +9 &_H\ L +10 &Fe!\ M +9 & bU\ L +9 &aG\ L +10 & c\ M +9 &"Nd \ M +9 &$e\ M +10 &%be\ L +9 &'c\ M +10 &)V`\ M +9 &+]}\ M +9 &,`\ M +10 &.^|\ L +9 &0^b\ M +9 &2 e\ M +10 &3e\ M +9 &5f\ M +10 &7g^\ L +9 &9(c\ M +9 &:`\ M +10 &<b\ L +9 &>mg\ M +9 &@1b\ L +10 &Ad\ M +9 &Cg\ M +10 &Erp\ N +9 &G+\ Q +9 &H\ R +10 &J\ R +9 &Ll\ S +9 &N.\ S +10 &O\ S +9 &Q\ T +10 &Sp\ T +9 &U3\ T +9 &V\ P +10 &X2=]\ #h +9 &XR\ - +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%j& +4 "core" &X\ - + &X\ - +2 .tHand.open + "manipulator"&V1 +56 "core" 1 +2 "manipulator"&9% +4 "core" %   q 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%h  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%p +43 "core" + "processing"%g% +4 "core" %c\ +2 .tPS.seek 0.3ml +2 "processing"%'` +383 "core" ' + .tPSV.dial PSR +2 "processing"%4 +106 "core"  +2 "processing"%Y% +4 "core" %]9\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%a'. +485 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%D' +1896 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%3 +95 "core" +2 .tPTV.dial :mixing + "processing"%[ @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%0  +97 "core"  +3 .tPS.seek 0ml + "processing"%8'd +2611 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&k& +4 "core" &   C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&R& +3 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&Z' +103 "core" ' +2 .tHand.close + "manipulator"&@/ +63 "core" / + .tPC.seek :open +2 "processing"%F( +423 "core" ( + "manipulator"&N& +4 "core" &  +2 "manipulator"&n% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&!(, +142 "core" ( + "manipulator"&X& +4 "core" &-   3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-  3 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&#'b +105 "core" ' + .tHand.open +2 "manipulator"&O1 +60 "core" 1 + "manipulator"&% +4 "core" % WQ   9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%d& +5 "core" &t\ + "manipulator"&c% +4 "core" %\ #    I + "storage"(% +4 "core" % " " \ +2 "storage"(_. +3 "core" .(S +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(q( \ +205 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (b& +2 "core" & 5\  +2 "manipulator"&P& +4 "core" &-    3 + "manipulator"&}% +4 "core" %\ #   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&G( +223 "core" ( + "manipulator"&7& +5 "core" &   Y + "storage"(|& +4 "core" & " ! \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&)'/ +109 "core" ' +2 "storage"(B& +4 "core" & 9 C \  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(f'g +142 "core" ' +2 "storage"(2- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (,& +3 "core" & \\\  +2 "manipulator"&w& +4 "core" &  4 Y +2 .tElbow.seek 2 + "manipulator"&~( +3 "core" ( +2 "manipulator"&& +4 "core" &   Y + "storage"(C& +4 "core" & 5\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&z' +45 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +55 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( ' +7 "core" &   Y +2 "manipulator"&% +4 "core" %    / 9 +2 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' +2 .tElbow.seek PC + "manipulator"&( +240 "core" ( +2 "manipulator"&T& +4 "core" &   * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &   * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&o' +116 "core" ' + "manipulator"& & +4 "core" &  * +2 "manipulator"&'% +4 "core" %  h  +2 "processing"%%& +3 "core" &\ +57 "processing"%& +6 "core" &\ +2 .tPC.seek :closed + "processing"%(X +5 "core" &\ +7 & -\ %f +9 &V}\ 7 +10 &\ L +9 &\\\ L +9 &sc\ L +10 &6_\ L +9 &`\ L +9 &`\ L +10 &}_\ L +9 &>d\ L +10 & _\ L +9 &!a\ L +9 &#a\ L +10 &%G`\ L +9 &' b\ L +9 &(`\ K +10 &*b\ L +9 &,Nb\ L +10 &._\ L +9 &/e\ L +9 &1`\ L +10 &3Vbw\ L +9 &5a\ L +9 &6`w\ L +10 &8b\ L +9 &:^b\ L +10 &< ct\ L +9 &=c\ L +9 &?c\ L +10 &Aeb\ L +9 &C&k\ M +9 &Dud\ N +10 &F\ P +9 &H[-\ R +9 &J'\ R +10 &K(\ S +9 &Mh\ S +10 &Ob{\ S +9 &Q#q\ S +9 &R\ S +10 &T|\ S +9 &Vf\ T +9 &Wfqy\ *~ +10 &X qs\ 9 +9 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&>1 +3 "core" &Xm\ 0 +53 1 + "manipulator"&y% +5 "core" %   (  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +2 %s9 +6 "core" 9 +102 "processing"%&9 +2 "core" 9 +102 "processing"%69 +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| +103 "processing"%u9 +2 "core" 9| +102 "processing"%9 +2 "core" 9{" +102 "processing"%9 +3 "core" 9{& +102 "processing"%H9 +3 "core" 9|* +102 "processing"%t9 +2 "core" 9}/ +103 "processing"%9 +2 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"%=9 +4 "core" 9? +102 "processing"%I9 +3 "core" 9D +102 "processing"%L9 +2 "core" 9H +102 "processing"%l9 +3 "core" 9L +102 "processing"%i9 +2 "core" 9P +103 "processing"%Q9 +2 "core" 9T +103 "processing"%-9 +2 "core" 9Y +102 "processing"%9 +2 "core" 9] +103 "processing"%19 +2 "core" 9a +102 "processing"%/9 +7 "core" 9e +103 "processing"%9 +4 "core" 9i +102 "processing"%"9 +2 "core" 9n +102 "processing"%.9 +2 "core" 9r +102 "processing"%<9 +3 "core" 9v +102 "processing"%M9 +2 "core" 9z +102 "processing"%A9 +3 "core" 9~ +103 "processing"%:9 +4 "core" 9 +104 "processing"%K9 +4 "core" 9 +25 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +73 "processing"%;9 +2 "core" 9 +103 "processing"%v9 +2 "core" 9 +102 "processing"%S9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%x9 +3 "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 +4 .tPH.hold 2:00:00,28C +2 "processing"%? pUp\  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%W +96 "core"  + "processing"%*% +5 "core" %g\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%e' +590 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%\ 'Ҧ +1606 "core" ' + .tPTV.dial :puck + "processing"%j  +68 "core"  + .tPSV.dial PTV +2 "processing"%V +69 "core" + .tPBV.dial :waste1 +2 "processing"%9  +123 "core" +2 "processing"%% +4 "core" %Ҧv\  +2 .tPS.seek 1.5ml + "processing"%h'V +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" , +2 .tPS.seek 0ml + "processing"%g'd +1604 "core" ' +2 .tdelay 5:00 +3150 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +179 "Can"\ 43 +16487 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2230 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%4 +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%Y' +2337 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%[  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%0'd +2334 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%D  +124 "core" +2 .tPSV.dial :mixloop + "processing"%k +41 "core" +2 .tPRV.dial :ab1 + "processing"%R @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%]'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'@  "processing"%E  +43 "core" +3  +2 "processing"%m% +3 "core" %e\  +2 .tPS.seek 0.34ml +2 "processing"%U't +427 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'N  +28 "core" + .tPRV.dial :air +2 "processing"%n  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%X'G[ +1185 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%Z' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%O'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"%d @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%c  +33 "core" +2 "processing"%% +4 "core" %Ҥ\  +2 .tPS.seek 1.85ml + "processing"%_' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%#'d +1959 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +3 "core" &|~\ +2 "manipulator"&P& +4 "core" &   * + "manipulator"&}% +4 "core" % 4    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +137 "core" ( +2 "manipulator"&7& +4 "core" &-  d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-  d +2 .tForearm.seek :garage + "manipulator"&!'b +112 "core" ' + .tHand.close + "manipulator"&B/ +62 "core" / +2 "manipulator"&2& +4 "core" &-   d + "manipulator"&,% +4 "core" % en   9 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +284 "core" ( +4 "manipulator"&C& +8 "core" &9   C K +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +19 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" &9   K +4 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' +2 "manipulator"&& +4 "core" &9    K +2 "manipulator"&% +4 "core" %P   +2 "collection"'G& +60 "core" &|}\ +4 "collection"')& +5 "core" &~~\ +2 .tCC.seek :closed + "collection"'f(X +5 "core" &~~\  +8 &1z}\ +{ +9 &cz~\ > +10 &{{~\ M +9 &E_|~\ M +10 &]z}\ M +9 &by}\ M +9 &`y|\ M +10 &N`{}\ L +9 &`z}\ M +9 &`z}\ M +10 & ^x}\ M +9 &"V]y{\ L +9 &$_wy\ L +10 &%cx{\ M +9 &'`w{\ M +10 &)]]y{\ M +9 &+ Xx}\ L +9 &,^w{\ L +10 &._xy\ L +9 &0f_wy\ L +9 &2(`wz\ L +10 &3_zx\ M +9 &5`yy\ L +10 &7nawz\ L +9 &9/bzy\ M +9 &:_wz\ L +10 &<^wy\ L +9 &>u`wy\ M +9 &@8_uz\ L +10 &A^ty\ L +9 &Cgip\ M +10 &EysS^\ N +9 &G/(8\ R +9 &H \ W +10 &J"\ Y +9 &L^!\ Z +9 &N!"\ Z +10 &O \ Z +9 &Q!"\ [ +10 &Sd!\ [ +9 &U&"!\ [ +9 &V!\ W +10 &X:"\ , +9 &X\ L +5 ( +2 "collection"')& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'z& +4 "core" &Xh!\ L + &Xh"\ L + .tHand.open +2 "manipulator"&T1 +55 "core" 1 +2 "manipulator"&`% +4 "core" % P *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 .tPSV.dial PSR + "processing"%~ +97 "core"  + "processing"% % +4 "core" %fx\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%''U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%%  +52 "core"  +2 .tPS.seek 0ml + "processing"% 'd +1595 "core" ' + .tPSV.dial PSR +2 "processing"%F +50 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%y  "collection"'s  +33 "core"  +120  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%&  +69 "core" +2 .tPS.seek 0ml + "processing"%o'd +2620 "core" ' +2 .tPSV.dial :air + "processing"%6  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :mixloop + "processing"%$ +42 "core" +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 .tPSV.dial :air + "processing"%(  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2606 "core" ' +4 .tPSV.dial :mixloop +2 "processing"% +44 "core" +4 .tPS.seek 0ml +4 "processing"%'d +389 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +208 "Can"\ `` +2015 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &7   t K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +3 "core" ( +2 "manipulator"&& +4 "core" &7    K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &7   y K +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' + .tHand.close + "manipulator"&=/ +57 "core" / +2 .tCC.seek :open +2 "collection"'I( +429 "core" ( + "manipulator"&L& +4 "core" &7   K +2 "manipulator"&l% +4 "core" % c   I +2 .tForearm.seek :retract + "manipulator"&i'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Q(, +284 "core" ( +4 "manipulator"&-& +8 "core" &-   & +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +8 "core" &-  & +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +10 "manipulator"&1'b +103 "core" ' + .tHand.open + "manipulator"&/1 +63 "core" 1 +2 "manipulator"&% +3 "core" % bW   m  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +118 "core" ' +2 ."da"delayUntil "22:16:52.78" +390 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3802 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%. @ +69 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%M * +34 "core" + + ."da"PSV.dial :air +2 "processing"%A  +53 "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 +4 "processing"%K +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%;  +42 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%v +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 #"da"washCycleDA #1 of 2 +4 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%x +124 "core"  +2 "processing"%% +8 "core" %b\ +2 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +4 "processing"% +15 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%^' +596 "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 "processing"%  +71 "core"  +3 ."da"PSV.dial PTV +3 "processing"%W +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%8% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%e'X +587 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +4 "processing"%j * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%V'd +1605 "core" ' +4 ."da"delay 2:00 +1657 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9502 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +33 "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"%\ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2328 "core" ' +2 "Can"\ QQ +2 ."da"PSV.dial PTV + "processing"%h +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%+ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%J  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +1987 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +348 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%g +123 "core"  +3 "processing"%% +4 "core" %d\  + #"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"%a' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%[ +71 "core" +4 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +4 "processing"%D% +9 "core" %ҫ\  +10 ."da"PS.seek 1.5ml +4 "processing"%k'[ +593 "core" ' +4 ."da"delay 3 seconds +70 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +225 ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%0'd +1595 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%m +81 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%]' +2325 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%U +72 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2327 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Z  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%d +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%c'a +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"% % +4 "core" %f\  +2 ."da"PS.seek 0.55ml + "processing"%O' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%_  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%b'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%P +42 "core" +2 ."da"PTV.dial :mixing + "processing"%} @ +69 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%7  +32 "core" + "processing"%|% +4 "core" %ҧ\  +2 ."da"PS.seek 1.85ml + "processing"%' +224 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%2'd +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +11231 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10983 "Can"\ 44 +7959 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4102 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +92 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1694 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%w +124 "core"  + "processing"% % +4 "core" %g\ + #"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' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%`  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%) +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core" +2 "processing"% % +4 "core" %Ҭ\  +2 ."da"PS.seek 1.5ml + "processing"%'\\ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%'  +34 "core" +2 ."da"delay 30 seconds +1254 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1741 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2323 "core" ' +2 ."da"PSV.dial PTV + "processing"%y +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +761 "Can"\ 77 +1563 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +124 "core"  + "processing"%$% +4 "core" %d@\ + #"da"Pulling 0.5ml of PSR.wash +54 .PSR.select :wash +4 "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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%('Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%u% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%H'W +593 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +4962 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4109 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2917 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%=  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +35 "core" , +2 ."da"PSR.select :air +6 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%-  +71 "core"  +6 ."da"PS.seek 0ml +2 "processing"%'d +871 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9484 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%; * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +70 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +68 "core"  +2 ."da"delay 5 seconds +506 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml + "processing"%^'d +2312 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +129 "core"  +4 "processing"%W% +20 "core" %cJ\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +4 "processing"%*' +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%8% +4 "core" % Q\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%\\' +346 "core" ' +8 ."da"delay 5 seconds +79 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +418 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +35 "core" + "processing"%% +5 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml + "processing"%\ 'T +452 "Can"\ +131 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'd +1596 "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 + "processing"%+ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2343 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +123 "core"  +2 "processing"%D% +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 + "processing"%3'Ҧ +2105 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%R +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%@% +4 "core" %Ҩ3\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'X +584 "core" ' +3 ."da"delay 3 seconds +26 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +269 ."da"PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +54 "processing"%0  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +1601 "core" ' + "processing"%n9 +4 "core" 9Q52 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%U  +4 "core" 52 52 +2 "processing"%& +3 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&]% +3 "core" %     +2 "storage"(% +4 "core" % ) , 6\ + "storage"(Z. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"((S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (d& +3 "core" &S \ +2 "manipulator"&X& +4 "core" &-   & + "manipulator"&% +4 "core" %   A +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +185 "core" ( +2 "manipulator"&c& +4 "core" &  I !u + "storage"(_& +4 "core" &S  !\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&O'] +103 "core" ' +2 "storage"(P& +4 "core" &S  $ z\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(}'g +252 "core" ' +4 "storage"(7- +6 "core" -'Q +4 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"&|& +8 "core" &   { !u +4 "storage"(B& +8 "core" &S\ +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&b' +39 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +6 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(,- +6 "core" -'Q +4 ."da"SE.seek 4.17 Pucks below Top Plate +4 "storage"(5'x +43 "core" ' +4 "manipulator"&!% +8 "core" %k   +2 "storage"(2& +8 "core" &S \ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&{'? +32 "core" ' +5 "manipulator"&& +9 "core" &   ( !u +2 "storage"(& +8 "core" &S   \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +28 "core" ' +4 ."da"SE.seek 5.17 Pucks below Top Plate +4 "storage"(C'g +47 "core" ' +2 "manipulator"&w& +8 "core" &   3 !u +4 "manipulator"& % +7 "core" %[   O +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&G'\ +117 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&z( +243 "core" ( +2 "manipulator"&`& +4 "core" &   4 : +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &   : +2 ."da"Forearm.seek PC + "manipulator"&~' +107 "core" ' +2 ."da"Hand.close +4 "manipulator"& / +59 "core" / +7 ."da"PC.seek :open +8 "processing"%T( +75 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +341 "core" ( +2 "storage"(#& +4 "core" &S Z Y C\ + "manipulator"&& +4 "core" &  : + "manipulator"&'% +4 "core" %  u +2 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +5 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +6 "manipulator"& ( +273 "core" ( +2 "manipulator"&%& +4 "core" &    + "storage"(y& +4 "core" &S  X\ +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"&&1 +64 "core" 1 +2 "storage"(>- +3 "core" -'g +2 ."da"SE.seek 4.93 Pucks below Top Plate +2 "storage"(s'3 +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.17 Pucks below Top Plate + "storage"(o'm +51 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da99dec3122h50ml.tif +1636 #SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.039 seconds\ /var/log/esp/da99dec3122h50ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da99dec3122h50ml15s.tif +309 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1261 #"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/da99dec3122h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3122h50ml20s.tif +2070 #SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da99dec3122h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"($- +11 "core" -'m +2 "storage"(6& +4 "core" &S ,\ +2 "manipulator"&& +4 "core" &   |  +2 ."da"Elbow.seek 1 + "manipulator"&( +17 "core" ( +2 "manipulator"&& +4 "core" &  O * + "storage"(u& +4 "core" &S o\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&('] +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.88 Pucks below Top Plate +2 "storage"(' +59 "core" ' + "manipulator"&H& +4 "core" &   * +2 "storage"(=& +4 "core" &S\ \ w\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&' +27 "core" ' +2 ."da"Elbow.hold + "manipulator"& , +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.07 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&L% +4 "core" %   h +2 "storage"(l& +4 "core" &S \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 318 counts + "manipulator"&'C +29 "core" ' +2 "manipulator"&-& +4 "core" &   * +2 "storage"(f& +4 "core" &S " b\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&t'] +26 "core" ' + "storage"(/% +5 "core" %  " u\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %Ψ1 = \ PF +2 "manipulator"&1% +4 "core" %_   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +104 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 "core" ' + "storage"(<& +4 "core" &S I D p\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%i& +3 "core" &\ +2 "manipulator"&A& +4 "core" &   * +2 "manipulator"&M% +4 "core" %\  +2 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&K(, +173 "core" ( + "manipulator"&;& +4 "core" &,   + +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &,   + +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +102 "core" ' +2 ."psFlush"Hand.close + "manipulator"&:/ +61 "core" / +2 "manipulator"&x& +4 "core" &,   # + +2 "manipulator"&% +4 "core" % t    1 +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +121 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&S( +117 "core" ( + "manipulator"&& +5 "core" &    + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &    +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +55 "manipulator"&^' +90 "core" ' + "manipulator"&8& +4 "core" &   +2 "manipulator"&*% +4 "core" %   +2 "processing"%\\& +4 "core" &"\ +2 "processing"%e& +5 "core" &g\ +3 ."psFlush"PC.seek :closed + "processing"%9(X +4 "core" &!\  +8 &3~\ *z +10 &e#\ > +9 &y"\ M +14 &O]\ L +5 &_\ K +68 &^\ K + &]\ K + &X^\ K + &\\\ K + &^ \ K + & ^ \ K +2 &"__\ L + &$!b\ L +8 &%[\ L +10 &']\ L +9 &)g[\ L +9 &+*]\ K +10 &,b\ L +9 &.\\\ L +10 &0o`\ L +9 &21b\ L +9 &3a \ L +10 &5^\ L +9 &7x]\ K +10 &97c\ L +9 &:_\ L +9 &<^\ L +10 &>`\ L +9 &@@c\ L +9 &B`\ L +10 &Cc\ L +9 &Eh\ M +9 &G=\ P +10 &H\ Q +9 &J\ R +10 &L}\ R +9 &N>\ R +9 &O\ R +10 &Q\ R +9 &S\ S +9 &UC\ S +10 &W\ J +9 &X7I\ \\ +9 &XI\ / +6 ( + "processing"%e& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +4 "core" &X\ / +2 &X\ / + ."psFlush"Hand.open + "manipulator"&j1 +59 "core" 1 +2 "manipulator"&V% +4 "core" % $  d +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +41 "core"  +2 "processing"%+% +83 "core" %fe\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%J' +409 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +184 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%h' +2112 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%g @ +176 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%4 +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%a'F +2611 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%p +97 "core"  +2 "processing"%Y% +4 "core" %F\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%D' +581 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%[' +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%R  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%k @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%@ +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%3'F +2202 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +401 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%0'T +1095 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%E' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%n +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%U  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%Z' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%d +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%X U +49 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%'d +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%c' +2510 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1730 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%B @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%,' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%!  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%2'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%O' +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml + "processing"% 'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%b' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%{' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%) @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +622 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1985 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%G'd +1947 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +653 "core" ' +9 ."psFlush"PSV.dial PSR +2 "processing"% +52 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%#' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%''d +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z'd +2617 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'&& +4 "core" &{\ + "manipulator"&>& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&F( +2 "core" ( +2 "manipulator"&C& +4 "core" &    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +3 "core" &    +2 .tForearm.seek PC + "manipulator"&$' +98 "core" ' + .tHand.close + "manipulator"&6/ +52 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&& +4 "core" &    + "manipulator"&u% +4 "core" %   3 +2 .tForearm.seek :retract + "manipulator"&H'\ +106 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +355 "core" ( +2 "manipulator"&L& +4 "core" &   8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &!   & 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&-'O +107 "core" ' + "manipulator"&f& +5 "core" &!   8 + "manipulator"&/% +4 "core" %U   +2 "collection"' & +4 "core" &}|3\ +2 "collection"'& +5 "core" &{|\ +3 .tCC.seek :closed + "collection"'o(X +4 "core" &||\  +9 &2|}\ *z +9 &c||\ > +9 &x{y}N\ M +10 &=\\{}M\ L +9 &`z{J\ L +9 &_{}F\ L +10 &^y|"\ L +9 &Ddz{\ L +10 &c{}\ L +9 &bz{\ L +9 & by|$\ L +10 &"L_x|P\ L +9 &$ `yz.\ M +14 &%_z{(\ L +5 &'_v{,\ L +9 &)Sax{&\ M +10 &+awz+\ L +9 &,exy(\ L +9 &.`yy#\ M +10 &0\\`wz+\ L +9 &2axy'\ M +9 &3_yy&\ L +10 &5`yy$\ L +9 &7d`yz)\ L +10 &9'cxz%\ L +9 &:awx\ L +9 &<cxx&\ L +10 &>lawx&\ L +9 &@/\\vz)\ L +9 &A_vx#\ L +10 &Cgjn\ M +9 &EopT]#\ N +10 &G'0=&\ Q +9 &H*,!\ V +9 &J*,*\ W +10 &L[(*-\ X +9 &N'+&\ Y +9 &O(,)\ Y +10 &Q(+'\ Z +9 &S\\+,"\ Z +10 &U*.!\ Z +9 &V*-\ Y +9 &X)B)*!\ +~ +10 &Xv**%\ R +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + "collection"'& +4 "core" &Xvr(+%\ R + &Xvr++\ R +2 .tHand.open + "manipulator"&11 +61 "core" 1 + "manipulator"&(% +5 "core" % U   G + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xvs,,&\ R +2 "collection"'% +4 "core" %S+,:\ + .tCSV.dial CSR +2 "collection"'<  +40 "core"  + "collection"'i% +4 "core" %S*,5\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'A'm +1343 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'M% +3 "core" %m-,!\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +631 "core" ' + .tCSV.dial :waste +2 "collection"' +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'t'Q +1975 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"';& +4 "core" &Xvr*,\ R +2 "collection"'v% +4 "core" %O+.#\ + .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"' 'm +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"': @ +40 "core" A + "collection"'x% +4 "core" %m*,3\  +2 .tCS.seek 7ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'.  +2 '  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'W @ +39 "core" @ +2 .tCS.seek 0ml +2 "collection"''Q +188 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1391 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'8& +4 "core" &Xvp*. \ R +2 "collection"'*% +4 "core" %T(,$\ + .tCSV.dial :flush +2 "collection"'\\  +70 "core" +2 .tCS.seek 5ml +2 "collection"'K'm +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +2 "collection"'T% +4 "core" %m),!\  +2 .tCS.seek 7.001ml + "collection"'' +513 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'j  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'V  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'e'Q +1601 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Xvp'*\ R + "collection"'+% +4 "core" %N*,\ + .tCSV.dial CSR +2 "collection"'^  +40 "core"  + "collection"'N% +4 "core" %N)+3\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'J'O +1809 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'g' O +514 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' '4  +98 "core" +33 + .tCTV.dial :intake + "collection"'h  +68 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'p'Q +1793 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'Y  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'a'Q +583 "core" ' + .tCSV.dial CSR +2 "collection"'D  +97 "core"  +2 "collection"'R% +4 "core" %U,. \ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'k'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'@' O +1340 "core" ' +2 .tCSV.dial CBV + "collection"'[ +98 "core" + .tCS.seek 0ml +2 "collection"'m'Q +504 "Can"\ JJ +2105 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +4 "core" &   o 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&0( +27 "core" ( +6 "manipulator"&n& +5 "core" &    G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &    G +2 .tForearm.seek CC +2 "manipulator"&E'O +94 "core" ' +2 .tHand.close + "manipulator"&]/ +52 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( + "manipulator"&& +4 "core" &   G +2 "manipulator"&d% +3 "core" % J   5 +2 .tForearm.seek :retract +2 "manipulator"&X'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +50 "manipulator"&Z(, +280 "core" ( +2 "manipulator"&q& +4 "core" &-   C  +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"&_'b +110 "core" ' +2 .tHand.open + "manipulator"&c1 +58 "core" 1 +2 "manipulator"&P% +4 "core" % `J   @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +100 "core" ' + "processing"%7& +5 "core" &v\ +2078 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3741 #t-> exit +3003 #Sending Email +12248 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4090 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +489 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +403 "Can"T{\  + T{\  + #tPolling Can every 10:00 +5 !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 +4051 #-> ESP.ready! +3 #Powering core bus +538 .Gate.power :raw,:ON +2 "sampler") +56 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %CD  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X can +2 "Can"T|\ 22 +23634 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4087 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1542 #t-> Sample +3059 "Can"R\ 10 +13661 #t-> Sample.deep + .Sample.deep + "sampler");0 +2297 "core" 0 +27 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +602 #t-> Flow.start; Power.sampler on +2 ."flow"Gate.power :analytic3,:ON +3 .tGate.power :sampler,:ON +1157 #"flow"0.0L/min +1004 #0.0L/min +664 #t-> Power.sample off +2 !o:TypeError: mesg"$can't convert Symbol into Float:bt[ "//home/esp/esp2/utils/sampler.rb:656:in `%'"4/home/esp/esp2/utils/sampler.rb:656:in `sample'"4/home/esp/esp2/utils/sampler.rb:773:in `sample'"(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 +269 #-> Power.sampler off + .Gate.power :sampler,:OFF +69 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +878 #t-> Power.sampler on + .Gate.power :sampler,:ON +126 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +388 #t-> Power.sampler off +2 .Gate.power :sampler,:OFF +615 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +932 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +65 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1018 #0.0L/min +925 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +73 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.1L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +407 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +591 #"flow"0.0L/min +29 "Can"M\ 00 +976 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.6L/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 +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +892 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +106 #"flow"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 +1005 #0.0L/min +1005 #0.0L/min +1005 #0.1L/min +625 #t-> Power.sampler on + .Gate.power :sampler,:ON +378 #"flow"0.2L/min +1006 #1.1L/min +1006 #1.1L/min +1005 #1.2L/min +1005 #1.3L/min +617 #t-> Power.sampler off + .Gate.power :sampler,:OFF +387 #"flow"1.1L/min +1005 #0.1L/min +1006 #0.0L/min +1005 #0.7L/min +591 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +407 #"flow"1.1L/min +1006 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +590 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +408 #"flow"0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1006 #0.0L/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 +1006 #0.0L/min +725 "Can"Q\ 11 +280 #"flow"0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +71 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +928 #"flow"0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1006 #0.3L/min +976 #t-> Power.sampler on +2 .Gate.power :sampler,:ON +26 #"flow"0.2L/min +1006 #0.6L/min +1005 #1.4L/min +1006 #0.9L/min +1005 #1.1L/min +1005 #1.1L/min +1006 #0.7L/min +1005 #0.7L/min +183 #t-> Power.sampler off + .Gate.power :sampler,:OFF +822 #"flow"0.7L/min +1005 #0.1L/min +1006 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +547 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +452 #"flow"0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +730 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +14585 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13230 "Can"O\ 10 +7354 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9252 "Can"P\ 22 +11332 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12024 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1161 #0.0L/min +411 #t-> Power.sampler on + .Gate.power :sampler,:ON +593 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +358 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +245 #t-> Power.sampler off +2 .Gate.power :sampler,:OFF +392 #"flow"0.0L/min +557 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +14047 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1077 #t-> Power.sampler on + .Gate.power :sampler,:ON +83 #"flow"0.0L/min +1005 #0.0L/min +1004 #0.0L/min +363 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +636 #"flow"0.0L/min +1004 #0.0L/min +105 #t-> Power.sampler off + .Gate.power :sampler,:OFF +583 #-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +1688 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1811 #t-> exit +5 #mEXIT @946688694.18EST @1658933248.45EDT = =tMAIN =mMAIN_scheduler @EDT1658933250.33 #"core_reset"Sent BREAK +2 #t@19699 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +407 "Can" G&% +  G&% + #tPolling Can every 10:00 +4 #Cleanly exited at 20:04:54EST31-Dec-99 +53007 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5510 !to: EOFError: mesg"end of file reached:@timestampu: Time n~+: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'"9/home/esp/esp2/lib/reprompt.rb:44:in `finalReadline'"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'"9/home/esp/esp2/lib/reprompt.rb:41:in `finalReadline'"4/home/esp/esp2/lib/reprompt.rb:36: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 +3 !mo:Thread::ChildDied : @causeo: EOFError: mesg"end of file reached:@timestampu: Time n~+: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'"9/home/esp/esp2/lib/reprompt.rb:44:in `finalReadline'"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'"9/home/esp/esp2/lib/reprompt.rb:41:in `finalReadline'"4/home/esp/esp2/lib/reprompt.rb:36: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;"\ :MAIN:@threadIdi`T; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" +3441 #tUploading Logs +18821 #"espclient"Session Begun +457 #-> MainThread.exit +4 #mEXIT +2 #"espclient"Session Ended @1658934069.60EDT @1658934078.27EDT = =mMAIN_scheduler =tMAIN @EDT1658934080.11 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1658934086.68EDT @1658934100.78EDT = =tMAIN =mMAIN_scheduler @EDT1658934104.54 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1658934111.11EDT @1658934201.87EDT = =mMAIN_scheduler =tMAIN @EDT1658934203.71 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1658934210.28EDT @1658934329.89EDT = =tMAIN =mMAIN_scheduler @EDT1658934332.20 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1658934338.77EDT @1658934378.36EDT = =mMAIN_scheduler =tMAIN @EDT1658934380.15 #"core_reset"Sent BREAK +228 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1658934386.73EDT @1658935742.41EDT = =tMAIN =mMAIN_scheduler @EDT1658935744.35 #"core_reset"Sent BREAK +2 #t@52044 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +474 "Can" D$$ +  D$$ + #tPolling Can every 10:00 +3 #Cleanly exited at 11:01:09EDT27-Jul-22 +3101 #-> exit +3 #mEXIT @1658935782.71EDT @1658935866.90EDT = =tMAIN =mMAIN_scheduler @EDT1658935868.76 #"core_reset"Sent BREAK + #t@8837 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +220 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can" E$$ +  E$$ + #tPolling Can every 10:00 +3 #Cleanly exited at 11:29:42EDT27-Jul-22 +4 #Waiting for espclients... +17661 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +42263 "Can" H!! +23056 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +32917 "Can" S +12988 #"danna"Session Begun +689 #-> MainThread.exit +3 #mEXIT +4 #"danna"Session Ended @1658937211.15EDT @1658937257.31EDT = =tMAIN =mMAIN_scheduler @EDT1658937259.10 #"core_reset"Sent BREAK +2 #t@38036 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +377 "Can" C%$ +  C%$ #tPolling Can every 10:00 +2940 #"danna"Session Begun +1887 #t-> exit +5 #mEXIT + #"danna"Session Ended @1658937313.71EDT @1658937360.70EDT = =tMAIN =mMAIN_scheduler @EDT1658937362.51 #"core_reset"Sent BREAK + #t@51178 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +374 "Can" N +  N + #tPolling Can every 10:00 + #Cleanly exited at 11:55:13EDT27-Jul-22 +4 #Loading /home/esp/esp2/mission/2022_07_28_nessie_mission.rb mission +7 #Preparing to sleep until 11:00AM 07/28/2022 +2 ."Qmail"GoodNews.email "Starting 2022_07_28_nessie_mission w/pucks in tube 2\\n{}\\nCan@11:56:08, 24.4C, 14% humidity, 15.1psia, 15.383V, 0.110A, 0.110A avg, 1.69W",Subject: "2022_07_28_nessie_mission begun" +6 #"shutdown"Shutdown +2 #tAsleep til 11:00AM 07/28/2022 +3 #Continuing at 11:00EDT28-Jul-22 +2 "Can" N +446 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/2022_07_28_nessie_mission.rb:59\\n{}\\nCan@11:56:08, 24.4C, 14% humidity, 15.1psia, 15.383V, 0.110A, 0.110A avg, 1.69W",Subject: "Asleep until 11:00EDT28-Jul-22" +45035 !o:Email::SendTimeout: mesg"no response after 5:00:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 10 after 10:00 +11570 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2886 "Can" G#" +63383 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4062 #"uploadLog"upsync\ [sender] io timeout after 600 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +19 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +6080 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18872 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20660 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8902 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +18698 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20574 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20652 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11965 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20575 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4079 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12901 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18862 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +36 #Session Ended +15752 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18740 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4011 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20575 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18890 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20573 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18793 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4011 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19409 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20575 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18786 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20668 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1774 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10625 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18782 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +590 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +59949 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +59958 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18776 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +18772 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18765 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18766 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20575 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18786 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4008 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20574 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +39381 #"reset-modem#2"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 @EDT1659470698.90 #"duane"Session Begun +1135 #-> progress +4122 #-> showlog -100 +6442 #-> MainThread.exit +6 #mEXIT +2 #"duane"Session Ended +2 #"reset-modem"Session Ended +4 #"reset-modem#2"Session Ended @1659470816.04EDT @946684906.52EST = =mMAIN_scheduler =tMAIN @EST946684908.46 #"core_reset"Sent BREAK +2 #t@58498 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +396 "Can"T  + T  #tPolling Can every 10:00 +2 #Cleanly exited at 16:06:55EDT02-Aug-22 +1791 #-> showlog +1187 #-> exit +3 #mEXIT @946684946.85EST @1659524124.89EDT = =mMAIN_scheduler =tMAIN @EDT1659524126.66 #"core_reset"Sent BREAK +2 #t@8959 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +376 "Can"N &% + N &% + #tPolling Can every 10:00 +2 #Cleanly exited at 19:02:26EST31-Dec-99 +2242 #"duane"Session Begun +1471 #t-> ESP.ready? +677 #-> ESP.ready! +4 #Powering core bus +555 .Gate.power :raw,:ON +3 "sampler") +35 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %*-? +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +482 !"core_reader"o:I2C::Bus::Error: mesg" Timeout:bt["1/home/esp/esp2/lib/delay.rb:105: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 +58933 !"core_reset"o:RuntimeError: mesg"3can't transmit BREAK (Interrupted system call):@timestampu: Time k@:bt[ ";/home/esp/esp2/lib/i2c/gateway.rb:247:in `tcsendbreak'"5/home/esp/esp2/lib/i2c/gateway.rb:247:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +3 !"core_reader"o:Thread::ChildDied : @causeo:RuntimeError: mesg"3can't transmit BREAK (Interrupted system call):@timestampu: Time k@:bt[ ";/home/esp/esp2/lib/i2c/gateway.rb:247:in `tcsendbreak'"5/home/esp/esp2/lib/i2c/gateway.rb:247:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905;":core_reset:@threadIdiG; [\ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +2 ."Qmail"BadNews.email "can't transmit BREAK (Interrupted system call)",Subject: "RuntimeError in core_reset" + #"core_reader"Retry #1 of 3 @946684970.53EST = =tMAIN =mMAIN_scheduler @EST946684972.49 #"core_reset"Sent BREAK +2 #t@4497 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +417 "Can" H +  H~ + #tPolling Can every 10:00 +2 #Cleanly exited at 06:55:33EDT03-Aug-22 +3350 #-> can +3 "Can" K +1471 #t-> Puck.count 1,2 +2 #Powering core bus +533 .Gate.power :raw,:ON +2 "sampler") +42 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %25D Y +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % P +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %j G +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +3 "core" %21Q U +4 ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +3 "core" % K +2 %  +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&% + "processing"%  +4 "collection"' +5 "core" % D +3 ."rdyProcessing"PS.reconfigure :default +2 .tForearm.reconfigure :loose +4 "processing"%#A d`xb +2 "manipulator"&#@2^d^b +5 ."rdyProcessing"PS.home.seek 0ml + .tForearm.home.seek :retract +2 "processing"%'d + "manipulator"&'\ +5 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +2 "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +3 "sampler")#.0X Puck.count 1,2 + "storage"(<% +3 "core" % z y  # +2 .tSE.seek :down +2 "storage"(=' +3 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&>1 +61 "core" 1 +2 "manipulator"&?% +4 "core" %   U +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(@(S +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (A& +3 "core" &U + *  +2 "manipulator"&B& +3 "core" &1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&C( +59 "core" ( +2 "manipulator"&D& +4 "core" &   + "storage"(E& +4 "core" &U s v # +2 .tForearm.seek 1 + 600 counts + "manipulator"&F'] +110 "core" ' + "storage"(G& +4 "core" &U x t # +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'g +263 "core" ' +2 "storage"(I- +3 "core" -'_ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (J% +3 "core" % i P J E  +3 ."downElevator"SE.seek :down +3 "storage"(K' +99 (L% +2 "core" %\ 2 u q M; +2 "manipulator"&M% +4 "core" %f =  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +87 "core" ' +9 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(O( \ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (P& +2 "core" &    G  +2 "manipulator"&Q& +4 "core" &   +2 .tElbow.seek 2 + "manipulator"&R( +16 "core" ( +2 "manipulator"&S& +4 "core" &  9 + "storage"(T& +4 "core" &  d i  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&U'/ +94 "core" ' + "storage"(V& +4 "core" &  v v x  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(W'g +173 "core" ' +2 "storage"(X- +3 "core" -'\ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (Y% +3 "core" %  0 .  +3 ."downElevator"SE.seek :down +3 "storage"(Z' +99 ([% +2 "core" %o S ^ . G +2 "manipulator"&\\% +46 "core" ' + %'  7 + ."downElevator"SE.stop +3 .tForearm.reconfigure :loose +2 "storage"(5 + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&]'\ +101 "core" ' +2448 #t-> exit +5 #mEXIT @946685124.42EST @946685261.03EST = =mMAIN_scheduler =tMAIN @EST946685262.99 #"core_reset"Sent BREAK + #t@3827 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 +221 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +391 "Can"X H + X Hr #tPolling Can every 10:00 +3 #Cleanly exited at 19:05:24EST31-Dec-99 +3 #Loading /home/esp/esp2/mission/nessie_reset mission +7 #Preparing to sleep until 11:00AM 08/11/2022 + ."Qmail"GoodNews.email "Starting nessie_reset w/pucks in tube 2\\n{1 => 6,\\n 2 => 16}\\nCan@19:07:51, 28.4C, 18% humidity, 15.3psia, 14.104V, 0.110A, 0.110A avg, 1.55W",Subject: "nessie_reset begun" +6 #"shutdown"Shutdown +2 #tAsleep til 11:00AM 08/11/2022 +4 #Continuing at 11:00EDT11-Aug-22 +2 "Can"X H +16549 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +6 #Session Ended +11362 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +34864 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +35522 "Can"} K +23131 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31729 "Can" L +32054 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +18610 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24149 "Can" K +18218 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20354 "Can" K +43604 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2292 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20666 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +481 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18687 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20669 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3577 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20577 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19049 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4110 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4582 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18841 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13284 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1455 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 6,\\n 2 => 16}\\nCan@19:07:51, 28.4C, 18% humidity, 15.3psia, 14.104V, 0.110A, 0.110A avg, 1.55W",Subject: "Asleep until 11:00EDT11-Aug-22" +19212 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8462 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +19018 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4136 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9450 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18799 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4011 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20617 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +12441 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18738 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20577 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +15501 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4012 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20575 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18793 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16304 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +19314 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18778 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18973 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3698 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19088 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4105 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10535 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18837 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20667 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13496 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +18700 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1731 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10492 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST946702972.98 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20591 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +39366 #"reset-modem#2"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 @EST947445500.31 #"espclient"Session Begun +828 #-> MainThread.exit +5 #mEXIT +2 #"reset-modem"Session Ended +4 #"espclient"Session Ended +2 #"reset-modem#2"Session Ended @947445508.75EST @947445519.14EST = =mMAIN_scheduler =tMAIN @EST947445539.21 #"core_reset"Sent BREAK + #t@50081 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 @946684996.17EST = =mMAIN_scheduler =tMAIN @EST946684998.03 #"core_reset"Sent BREAK +2 #t@57748 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +398 "Can" $ +  $ #tPolling Can every 10:00 +3 #Cleanly exited at 14:18:28EST09-Jan-00 +2036 #-> Puck.count 1,2 +3 #Powering core bus +526 .Gate.power :raw,:ON +2 "sampler") +17 ) +2 "core"  +7 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %QQ 4 +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % " +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! + "collection"'% +4 "core" %OT 0 +2 ."rdySampler"Intake.select :close +3 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +7 .CTV.dial :air +2 "collection"'  +4 "core" % & + %  8 +2 "manipulator"&% +3 ."rdyProcessing"PSV.dial :air +2 "processing"%  +2 "core"  + %   +2 ."rdySampler"CSV.dial :waste1 +4 .tForearm.reconfigure :loose + "collection"' +4 "manipulator"&#@2^d^b +2 "core" +2 .tForearm.home.seek :retract + ."rdyProcessing"PS.reconfigure :default +3 "manipulator"&'\ +2 "processing"%#A d`xb +5 ."rdyProcessing"PS.home.seek 0ml + "processing"%'d +2 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +2 "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +2 "sampler")#.0X& +4 "core" &  @ +2 "storage"(?& +3 "core" &<%\ 0\ : \  +2 "storage"(@% +3 "core" %\ ,\ 1\ +2 "collection"'A9 +3 "core" 9 + "processing"%B9 +3 "core" 9 +1191 #t-> Puck.count 1,2 + "storage"(C% +3 "core" %\ 2\ " \ +2 .tSE.seek :down +2 "storage"(D' +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&E1 +54 "core" 1 +2 "manipulator"&F% +4 "core" % \   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(G(S +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (H& +3 "core" &U g\ +2 "manipulator"&I& +3 "core" & @ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&J( +24 "core" ( +2 "manipulator"&K& +35 "core" &  , + "storage"(L& +4 "core" &U\ ,\ 0\ +3 .tForearm.seek 1 + 600 counts + "manipulator"&M'] +101 "core" ' + "storage"(N& +4 "core" &U\ .\  7\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(O'g +276 "core" ' + "storage"(P- +4 "core" -'] + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q% +2 "core" % c &\ +3 ."downElevator"SE.seek :down +3 "storage"(R' +98 (S% +3 "core" %ӿ* \  \ N? +6 "manipulator"&T% +4 "core" %c   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +90 "core" ' +3 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(V( \ +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (W& +2 "core" & N\  +2 "manipulator"&X& +4 "core" &  , + .tElbow.seek 2 +2 "manipulator"&Y( +3 "core" ( + "manipulator"&Z& +4 "core" &  , +2 "storage"([& +3 "core" &  H\  +2 .tForearm.reconfigure :tight +35 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 2 + 600 counts + "manipulator"&\\'/ +95 "core" ' + "storage"(]& +4 "core" &  \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(^'g +173 "core" ' + "storage"(_- +4 "core" -'\ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (`% +2 "core" %  \ +3 ."downElevator"SE.seek :down +2 "storage"(a' +100 (b% +2 "core" %6 \ +2 "manipulator"&c% +4 "core" %#   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +5 "core" ' + ."downElevator"SE.stop + "storage"(5 +90 "core" ' +2014 #t-> can +2 "Can" ?> +1626 #t-> exit +5 #mEXIT @946685139.53EST @946685752.17EST = =tMAIN =mMAIN_scheduler @EST946685753.96 #"core_reset"Sent BREAK +2 #t@39520 sendCRC with ifg=0x20, ie=0x7F + #@41111 sendCRC with ifg=0x08, ie=0x5F #@16699 idle with ifg=0x84, ie=0x75 + #@17369 select with ifg=0x10, ie=0xF5 + #@18004 receive with ifg=0x10, ie=0xFD #@18637 receive with ifg=0x10, ie=0xFD + #@19270 receive with ifg=0x10, ie=0xFD #@19597 receive with ifg=0x80, ie=0xFD + #@56888 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +375 "Can" AA +  AA + #tPolling Can every 10:00 +2 #Cleanly exited at 19:05:39EST31-Dec-99 +8766 #-> can +2 "Can" >> +1184 #t-> exit +3 #mEXIT @946685859.87EST @946687730.85EST = =mMAIN_scheduler =tMAIN @EST946687732.65 #"core_reset"Sent BREAK +2 #t@39520 sendCRC with ifg=0x20, ie=0x7F + #@41111 sendCRC with ifg=0x08, ie=0x5F #@16699 idle with ifg=0x84, ie=0x75 + #@17369 select with ifg=0x10, ie=0xF5 + #@18004 receive with ifg=0x10, ie=0xFD #@18637 receive with ifg=0x10, ie=0xFD + #@19270 receive with ifg=0x10, ie=0xFD #@19597 receive with ifg=0x80, ie=0xFD + #@45696 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can"T @@ + T @@ + #tPolling Can every 10:00 +2 #Cleanly exited at 19:17:39EST31-Dec-99 +2321 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +4 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %SLM  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +18 "core" %c  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %  3 +2 .tSS.configure :default +2 "sampler")#.0X can +3 "Can"S LL +1331 #t-> # Top level ESP Mission script for August 2022 Intake Nessie deployment \ \ $daVol = 300 #5.0um durapore +12 #-> $da[:wcrVol]=150 #default to 1L wcr for da +7 #-> $da[:recycle]=true +9 #-> $da[:extractVol]=0.19 +8 #-> $deepDAvolume = 150 +8 #-> $shallowDAvolume = 150 +8 #-> $shallowamDAvolume = 150 +8 #-> $shallowpmDAvolume = 150 +17 #-> def withoutWCR\ [$daVol, nil]\ end +8 #-> $startTime="+2 days" +13 #-> $numPhases = 0 #Deployment count of phases run +49 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +12 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +44 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +36 #-> def deepDAwithoutWCR\ logPhaseStart :deepDAwithoutWCR\ Sample.deep; initialPurge; da [$deepDAvolume, nil]\ end +45 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +76 #-> if ESP.simulation?\ pucks 1=>9, 2=>13, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +750 #-> mission :startTube=>2 do\ \ at "23:16PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/1/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/2/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/3/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/4/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/5/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/6/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/7/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/8/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/9/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/10/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/11/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/12/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/13/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/14/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/15/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/16/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/17/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/18/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/19/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/20/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/21/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/22/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/23/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/24/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/25/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/26/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/27/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/28/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/29/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/30/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 01/31/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 02/1/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 02/2/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 02/3/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 02/4/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 02/5/2000" do\ shallowDAwithoutWCR\ end \ \ at "19:26PM 02/6/2000" do\ shallowDAwithoutWCR\ end \ \ \ \ end +27 #Preparing to sleep until 23:16PM 12/31/1999 +3 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{1 => 6,\\n 2 => 16}\\nCan@19:49:30, 29.7C, 17% humidity, 15.3psia, 13.777V, 0.404A, 0.404A avg, 5.57W",Subject: "(ESP) begun" +5 #tAsleep til 23:16PM 12/31/1999 +6 #Continuing at 23:16 +2 "Can"T ON +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +19398 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8405 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +30914 "Can" $ +1093 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27073 "Can" & +28642 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +23281 "Can" & +41660 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +14873 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20660 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12830 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18697 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15927 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +16729 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20576 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +19770 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18949 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4111 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +132 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18815 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +137 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4867 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" 6,\\n 2 => 16}\\nCan@19:49:55, 29.7C, 17% humidity, 15.3psia, 13.767V, 0.422A, 0.416A avg, 5.82W",Subject: "Asleep until 23:16" +15788 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11890 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18697 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +14986 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15825 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18764 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18837 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18725 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4011 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18619 !"core_reader"o:I2C::Bus::Error: mesg" Timeout:bt["1/home/esp/esp2/lib/delay.rb:105: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 @946684901.70EST = =mMAIN_scheduler =tMAIN @EST946684903.61 #"core_reset"Sent BREAK +2 #t@52156 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +406 "Can"/\  + /\  + #tPolling Can every 10:00 +2 #Cleanly exited at 19:48:59EST31-Dec-99 +2591 #-> ESP.ready! +2 #Powering core bus +546 .Gate.power :raw,:ON +2 "sampler") +41 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %vv\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %r\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +2 "core" %xq\ +2 .tSS.configure :default +2 "sampler")#.0X Puck.count + "storage"(;% +3 "core" % 0\ +2 .tSE.seek :down + "storage"(<' +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&=1 +64 "core" 1 + "manipulator"&>% +5 "core" % \ \    + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(?(S +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +2 "core" &U \  +2 "manipulator"&A& +4 "core" &  # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&B( +39 "core" ( +6 "manipulator"&C& +4 "core" &  O  + "storage"(D& +4 "core" &U \ +2 .tForearm.seek 1 + 600 counts + "manipulator"&E'] +113 "core" ' + "storage"(F& +4 "core" &U V\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(G'g +275 "core" ' + "storage"(H- +3 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (I% +4 "core" % e k t I\ +3 ."downElevator"SE.seek :down +3 "storage"(J' +99 (K% +3 "core" %0( $\ QM +2 "manipulator"&L% +3 "core" %` + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +88 "core" ' +6 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(N( \ +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" & %\  +2 "manipulator"&P& +4 "core" &  ,  + .tElbow.seek 2 +2 "manipulator"&Q( +17 "core" ( +2 "manipulator"&R& +4 "core" &  R 8 + "storage"(S& +4 "core" &  x w \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&T'/ +94 "core" ' + "storage"(U& +4 "core" &  t m n\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(V'g +170 "core" ' + "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (X% +3 "core" % \ & , R\ +2 ."downElevator"SE.seek :down +4 "storage"(Y' +99 (Z% +3 "core" %u? J W \ % + "manipulator"&[% +4 "core" %6   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +2 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +86 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(]( +185 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +38 (^& +9 "core" & h k\  +2 "manipulator"&_& +4 "core" & L 8 +2 .tElbow.seek 3 + "manipulator"&`(_ +45 "core" ( +2 "manipulator"&a& +4 "core" &S N 2 +2 "storage"(b& +3 "core" & G K 4\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&c'Д +92 "core" ' + "storage"(d& +5 "core" & h Y \  + .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(e'g +110 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (g% +3 "core" % / 3 P\ +3 ."downElevator"SE.seek :down +3 "storage"(h' +51 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (i% +3 "core" % n k\ +2 "manipulator"&j% +3 "core" %О  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +6 "manipulator"&k'\ +95 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(l(,e +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (m& +3 "core" &,d \ { +2 "manipulator"&n& +4 "core" &U   w 2 + .tElbow.seek 4 + "manipulator"&o( +56 "core" ( + "manipulator"&p& +4 "core" &  ( + "storage"(q& +4 "core" &,c j l\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&r'Ѽ +100 "core" ' +2 "storage"(s& +4 "core" &,c O J \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(t'g +121 "core" ' + "storage"(u- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v% +2 "core" % ~ \ wf +3 ."downElevator"SE.seek :down +2 "storage"(w' +55 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 (x% +2 "core" % I G \ +2 "manipulator"&y% +4 "core" %Ѯ  \ D ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +103 "core" ' + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"({(<( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (|& +2 "core" &<' \ y +2 "manipulator"&}& +4 "core" & E ( + .tElbow.seek 5 +2 "manipulator"&~( +16 "core" ( + "manipulator"&& +4 "core" &&  \  1 +2 "storage"(& +4 "core" &<' V U +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +118 "core" ' +2 "storage"(& +4 "core" &<' \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +115 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (% +3 "core" % 7 -\ +2 ."downElevator"SE.seek :down +3 "storage"(' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (% +2 "core" % \ +2 "manipulator"& % +4 "core" %:   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +95 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &K \ z +2 "manipulator"& & +4 "core" &&  \  1 +2 .tElbow.seek 6 + "manipulator"&( +79 "core" ( +3 "manipulator"&& +4 "core" &   % . + "storage"(& +4 "core" &K H G G\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts + "manipulator"&'b +97 "core" ' + "storage"(& +5 "core" &K h m\  + .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +109 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % ' & ]\ +2 ."downElevator"SE.seek :down +3 "storage"(' +51 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +46 (% +2 "core" % m k\ +2 "manipulator"&% +4 "core" %Y   . + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(([ +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +2 "core" &[ V W \ +2 "manipulator"&"& +4 "core" &   X - +2 .tElbow.seek 7 + "manipulator"&%(/ +78 "core" ( +2 "manipulator"&'& +4 "core" &$   ? 1 +2 "storage"()& +3 "core" &[ Z l \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&('Ж +97 "core" ' +2 "storage"(& +4 "core" &[ Z i !\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +110 "core" ' + "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,% +2 "core" % \ { +3 ."downElevator"SE.seek :down +3 "storage"(-' +49 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +46 (.% +3 "core" % I G \ +2 "manipulator"&/% +3 "core" %И  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +103 "core" ' +12342 #t-> exit +4 #mEXIT @946685159.45EST @946838574.31EST = =mMAIN_scheduler =tMAIN @EST946838576.11 #"core_reset"Sent BREAK +2 #t@15701 sendCRC with ifg=0x20, ie=0x7F + #@17535 sendCRC with ifg=0x08, ie=0x5F #@28868 idle with ifg=0x84, ie=0x75 + #@29539 select with ifg=0x10, ie=0xF5 + #@30173 receive with ifg=0x10, ie=0xFD #@30807 receive with ifg=0x10, ie=0xFD + #@31441 receive with ifg=0x10, ie=0xFD #@31828 receive with ifg=0x80, ie=0xFD + #@40406 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +375 "Can"\ y99 + \ y99 #tPolling Can every 10:00 +3 #Cleanly exited at 19:05:59EST31-Dec-99 +1358 #-> ESP.ready! +154 "sampler") + ) +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" %S\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %i>\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %{x \ y+ +2 .tSS.configure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8434 #t-> Puck.count + "storage"(2% +3 "core" % 6 \ d +2 .tSE.seek :down + "storage"(3' +3 "core" ' +2 .tSE.stop + "storage"(5 + .tHand.open +2 "manipulator"&41 +15 "core" 1 + "manipulator"&5% +4 "core" % h  \  ) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(6(S +982 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (7& +2 "core" &V D\ W +2 "manipulator"&8& +4 "core" &~   o % +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&9( +29 "core" ( + "manipulator"&:& +4 "core" &  ,  +2 "storage"(;& +4 "core" &V \ \ d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&<'] +94 "core" ' +2 "storage"(=& +4 "core" &V  - \ d +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>'g +276 "core" ' +2 "storage"(?- +3 "core" -'^ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@% +2 "core" % b  9\ ] +3 ."downElevator"SE.seek :down +3 "storage"(A' +100 (B% +3 "core" %#+ I o\ _SS +2 "manipulator"&C% +5 "core" %g   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +93 "core" ' +4 ' + ."downElevator"SE.stop + "storage"(5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( \ +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +3 "core" & \ \  \ Z + "manipulator"&G& +4 "core" &   ?  +2 .tElbow.seek 2 + "manipulator"&H( +30 "core" ( +2 "manipulator"&I& +4 "core" &   \\ N +2 "storage"(J& +3 "core" &  \ c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&K'/ +99 "core" ' +2 "storage"(L& +4 "core" &  Z\ c +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M'g +175 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (O% +3 "core" % \ @\ W +3 ."downElevator"SE.seek :down +3 "storage"(P' +100 (Q% +3 "core" %K?4 \ _ ^ + "manipulator"&R% +4 "core" %7  # $ a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +6 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(T( +185 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (U& +2 "core" &\ \ \ Z +2 "manipulator"&V& +4 "core" &  ! N +2 .tElbow.seek 3 + "manipulator"&W(_ +12 "core" ( +2 "manipulator"&X& +4 "core" &X   E M + "storage"(Y& +4 "core" &  \ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&Z'Д +103 "core" ' +2 "storage"([& +4 "core" & \ d +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'g +112 "core" ' + "storage"(]- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +7 (^% +4 "core" % \ \  \ Y +3 ."downElevator"SE.seek :down +3 "storage"(_' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (`% +2 "core" % \ [\ d +2 "manipulator"&a% +4 "core" %Н   u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +97 "core" ' +36 .tSC.reconfigure :tight +9 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(c(,e +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (d& +3 "core" &,g\ \ \ Y +2 "manipulator"&e& +3 "core" &X   m M +2 .tElbow.seek 4 + "manipulator"&f( +33 "core" ( +2 "manipulator"&g& +4 "core" &\  \  O $ + "storage"(h& +4 "core" &,f  \ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&i'Ѽ +95 "core" ' +2 "storage"(j& +4 "core" &,f  \ b +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(k'g +121 "core" ' +2 "storage"(l- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (m% +2 "core" % \ Tg +3 ."downElevator"SE.seek :down +3 "storage"(n' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (o% +2 "core" %   O\ c +2 "manipulator"&p% +4 "core" %   / u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(r(<( +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (s& +2 "core" &<& \ R +2 "manipulator"&t& +4 "core" &\   $ + .tElbow.seek 5 +2 "manipulator"&u( +62 "core" ( +2 "manipulator"&v& +4 "core" &+   L +2 "storage"(w& +3 "core" &<&   \ c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&x'M +97 "core" ' + "storage"(y& +4 "core" &<& + 6 \ e +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'g +112 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (|% +3 "core" % \ \ 6\ Z +2 ."downElevator"SE.seek :down +3 "storage"(}' +58 "core" ' + ."downElevator"SE.stop + "storage"(5 +40 (~% +2 "core" % : 8 @\ g +2 "manipulator"&% +4 "core" %B    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"((K +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +2 "core" &K\ \ \  =\ Z +2 "manipulator"&& +4 "core" &+   e L +2 .tElbow.seek 6 + "manipulator"&( +65 "core" ( +2 "manipulator"&& +4 "core" &   w 2 +2 "storage"( & +3 "core" &K \ D\ a +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"& 'b +96 "core" ' + "storage"( & +4 "core" &K \ a +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +112 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (% +3 "core" % T\ W +2 ."downElevator"SE.seek :down +3 "storage"(' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (% +2 "core" %  \ c +2 "manipulator"&% +4 "core" %l   r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(([ +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &[\ \ \ \ Y +2 "manipulator"&& +3 "core" &   / +2 .tElbow.seek 7 + "manipulator"&(/ +16 "core" ( + "manipulator"&& +4 "core" &=  , +2 "storage"(& +4 "core" &[ (  \ e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&'Ж +115 "core" ' +2 "storage"(& +4 "core" &[ / % :\ g +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +114 "core" ' + "storage"(!- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ("% +3 "core" % \ \  J\ \\ +3 ."downElevator"SE.seek :down +3 "storage"(#' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 ($% +3 "core" % ^\ h + "manipulator"&%% +4 "core" %В ! 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +95 "core" ' +4203 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6944 #t-> $da[:extractVol]=0.19 +2096 #-> startTube 2 +1636 #-> da 50 + #da sampling at most 50ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 13:50:36EST02-Jan-00\\n{1 => 6,\\n 2 => 16,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@13:43:02, 22.3C, 29% humidity, 15.1psia, 13.094V, 0.288A, 0.288A avg, 3.77W",Subject: "da sampling at most 50ml" +2 "collection"''& +10 "core" &~\  +2 "manipulator"&(% +4 "core" %\ 6   * + "storage"()% +4 "core" % =\ a + "storage"(*. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(+( \ +828 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (,& +3 "core" & i\ W +2 "manipulator"&-& +3 "core" &=   x , +2 .tElbow.seek 2 + "manipulator"&.( +50 "core" ( + "manipulator"&/& +5 "core" &   < 5 + "storage"(0& +4 "core" &   D\ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&1'/ +107 "core" ' + "storage"(2& +5 "core" &  / #\ g +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(4'g +147 "core" ' +2 "storage"(5- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (3& +3 "core" & \ \ G\ \\ +2 "manipulator"&& +3 "core" &   5 +2 .tElbow.seek 2 + "manipulator"&7( +15 "core" ( +2 "manipulator"&8& +4 "core" & %   + "storage"(:& +4 "core" &  \ P\ ] +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&;' +31 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&=/ +70 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +7 "core" &   o  +2 "manipulator"&?% +4 "core" %    =  +2 .tForearm.seek :retract + "manipulator"&@'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +16 "core" ' + ."downElevator"SE.stop + "storage"(5 +142 "core" ( +2 "manipulator"&C& +4 "core" &<    M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &<   M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&<'O +107 "core" ' + "manipulator"&F& +4 "core" &< $  * M +2 "manipulator"&G% +4 "core" %X   t +2 "collection"'I& +4 "core" &\  +2 "collection"'J& +5 "core" &\  +2 .tCC.seek :closed + "collection"'A(X +5 "core" &\  +6 &B\ {&j +10 &rW}\ v9 +9 &}\ uM +9 &y[\ xQ +10 &<^~}\ wP +9 &Y~\ xP +9 &]~\ xQ +10 &\\}~\ wP +9 &Ca}~\ wQ +10 &_}~\ wP +9 &\\|\ wQ +9 &!Z~~\ wP +10 &#L[}{\ wP +9 &%V{|\ xP +9 &&]}|\ wP +10 &(\\{|\ wP +9 &*S^}{\ wQ +10 &,\\z~\ wP +9 &-\\z}\ wQ +9 &/]~|\ wP +10 &1]Z{y\ wP +9 &3[|{\ wP +9 &4[{z\ wP +10 &6\\z{\ wP +9 &8e]z|\ wP +10 &:'\\{z\ wP +9 &;_|~\ wQ +9 &=\\|}\ wP +14 &?m[|z\ wP +5 &A-box\ vQ +9 &Be_h\ vQ +10 &DxAL\ tT +9 &Fa$\ rW +10 &H\ n[ +9 &I\ m] +9 &K!\ l] +10 &MU !\ l^ +9 &O\ k^ +9 &P\ k_ +10 &R!\ j_ +9 &TW!\ k` +10 &V\ j` +9 &W} \ n2 +10 &Xl)\ nV +8 ( +3 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.20 + .Hand.open + "manipulator"&61 +4 "core" &Xvu\ tL +69 1 + "manipulator"&L% +4 "core" % X #  t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +105 "core" ' +3 #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")N+ +4 "core" + + "sampler")O% +4 "core" %|w \ W+ +2 "collection"'D& +4 "core" &Xvs\ hL +7 "Can"\ [UV +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'Q  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")R +3 "core"  +2 "sampler")M  +4 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +26 +2 .tdelay 3.8 seconds +382 "collection"'P% +3 "core" %S \ } +2 "sampler")X% +4 "core" %5bvq \ m + .tSSV.dial :spit + "sampler")Y +132 "core"  +2 .tSS.seek 0ml + "sampler")E' +272 "core" ' + .tSSV.dial CBV +2 "sampler")[  +131 "core" +2 .tCTV.dial :intake +2 "collection"']  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:54:00.86" +1463 #"flow"0.0L/min +4306 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4661 "Can"\ lUT +5868 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %S))\ q +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +83 "sampler")#.0X9 \ e +3 "collection"'h& +7 "core" &Xvp\ wL +7 "Can"\ cdd +2 .tCTV.dial :intake +4 ."connect"SSV.dial CBV +6 .tCBV.dial SSV +4 "sampler")T  +76 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +212 "collection"'j% +5 "core" %S "\ q +4 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +127 "core" ' +2 "sampler")u% +4 "core" %wq \ iZ +2 .tCBV.dial between SSV and waste2 + "collection"'  +30 "core"  +2 "collection"'% +4 "core" % QQ\ x +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"''Q +2204 "core" ' m\ w +2 "collection"'% +4 "core" %l\ w +2 "sampler")% +4 "core" %tq \ hZ + #tBubblePoint: Intake @39.2psia, Outlet @15.1psia + .CBV.dial SSV + "collection"' @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X% +2 "core" %01\ x +2 "sampler")4% +4 "core" %2ga \ g +2 #tEvacuated: Intake @16.2psia, Outlet @14.2psia + .SSV.dial :spit,avoiding: :exhaust + "sampler"); +133 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +278 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'V% +3 "core" %" \ s +2 .tCS.seek 6ml +2 "collection"'K'M +1336 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'P +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'X'Q +1424 "core" ' + .tCSV.dial CSR +2 "collection"'Y  +44 "core"  + "collection"'U% +9 "core" %S!$\ | + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +12 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 2ml +4 "collection"'['Q +125 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +448 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ']% +2 "core" %N#">\ { +3 .tCS.seek 5ml + "collection"'^'m +842 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'E  +43 "core" ~ +2 .tCS.seek 1ml + "collection"'`' +1087 "core" ' +2 "collection"'a9 +3 "core" 9T +2 "collection"'\\% +4 "core" %""\ } + #tBefore lysing Collection Puck Heater at 21.4C/28.7psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'_ \  +2 'Z9 +6 "core" 9S +102 "collection"'H9 +2 "core" 9Td +102 "collection"'S9 +3 "core" 9U d +102 "collection"'g9 +2 "core" 9U d +102 "collection"'h9 +3 "core" 9Wd +102 "collection"'T9 +2 "core" 9Xd +102 "collection"'d9 +3 "core" 9[d +102 "collection"'j9 +2 "core" 9`d +102 "collection"'e9 +3 "core" 9f"d +102 "collection"'W9 +2 "core" 9m&d +102 "collection"'b9 +3 "core" 9x*d +102 "collection"'o9 +3 "core" 9/d +102 "collection"'p9 +2 "core" 93d +102 "collection"'k9 +3 "core" 97d +102 "collection"'l9 +2 "core" 9;d +102 "collection"'m9 +4 "core" 9?d +102 "collection"'s9 +2 "core" 9Cd +102 "collection"'i9 +3 "core" 9Hd +102 "collection"'n9 +2 "core" 9Ld +102 "collection"'w9 +3 "core" 9Pd +102 "collection"'c9 +2 "core" 9.Td +102 "collection"'y9 +3 "core" 9GXd +102 "collection"'f9 +2 "core" 9`]d +106 "collection"'{9 +3 "core" 9{ad +102 "collection"'t9 +2 "core" 9ed +102 "collection"'v9 +3 "core" 9id +102 "collection"'q9 +3 "core" 9md +102 "collection"'~9 +3 "core" 9rd +102 "collection"'9 +7 "core" 9vd +103 "collection"'9 +2 "core" 9"zd +102 "collection"'z9 +3 "core" 9@~d +102 "collection"'9 +3 "core" 9]d +102 "collection"'9 +3 "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"'u9 +2 "core" 9,Y +103 "collection"'9 +2 "core" 9JW +102 "collection"'9 +2 "core" 9hU +103 "collection"'9 +2 "core" 9R +102 "collection"'x9 +3 "core" 9N +102 "collection"'9 +2 "core" 9M +102 "collection"'9 +3 "core" 9J +102 "collection"'9 +3 "core" 9H +102 "collection"'r9 +3 "core" 9E +102 "collection"'9 +3 "core" 93D +102 "collection"'9 +3 "core" 9MA +102 "collection"'9 +2 "core" 9i? +102 "collection"' 9 +3 "core" 9> +102 "collection"'9 +3 "core" 9; +102 "collection"'9 +2 "core" 99 +102 "collection"'!9 +3 "core" 98 +102 "collection"'9 +2 "core" 96 +102 "collection"'9 +3 "core" 94 +102 "collection"'$9 +3 "core" 93 +102 "collection"'9 +3 "core" 9(1 +102 "collection"'"9 +2 "core" 9>/ +102 "collection"'9 +3 "core" 9T- +102 "collection"'%9 +3 "core" 9h- +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! +102 "collection"''9 +2 "core" 9 " +102 "collection"'29 +4 "core" 9 !& +102 "collection"',9 +2 "core" 9 1* +102 "collection"'9 +3 "core" 9 A. +102 "collection"'59 +3 "core" 9 P3 +102 "collection"'9 +2 "core" 9 _7 +102 "collection"'/9 +3 "core" 9 n; +103 "collection"'&9 +2 "core" 9 }? +102 "collection"'89 +2 "core" 9 C +103 "collection"':9 +2 "core" 9 G +102 "collection"'=9 +2 "core" 9 L +103 "collection"'09 +3 "core" 9 P +102 "collection"'?9 +2 "core" 9 T +102 "collection"'.9 +3 "core" 9 X +102 "collection"'19 +2 "core" 9 \\ +102 "collection"'39 +3 "core" 9 a +102 "collection"'>9 +2 "core" 9 e +103 "collection"'49 +2 "core" 9 i +102 "collection"';9 +2 "core" 9\ m +107 "collection"'C9 +3 "core" 9\ q +102 "collection"'F9 +2 "core" 9\ v +102 "collection"'79 +3 "core" 9\ $z +102 "collection"'I9 +3 "core" 9\ -~ +102 "collection"'@9 +2 "core" 9\ 6 +102 "collection"'G9 +3 "core" 9\ ? +102 "collection"'69 +2 "core" 9\ F +103 "collection"'9 +3 "core" 9\ O\ +102 "collection"'\ 9 +2 "core" 9\ W\ +102 "collection"'9 +7 "core" 9\ ^\ +102 "collection"'L9 +3 "core" 9\ f\ +102 "collection"'O9 +3 "core" 9\ l +102 "collection"'D9 +3 "core" 9\ s +102 "collection"'J9 +3 "core" 9\ y +102 "collection"'Q9 +2 "core" 9\ ~ +102 "collection"'R9 +3 "core" 9\  +102 "collection"'<9 +2 "core" 9\  +102 "collection"'M9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'V9 +2 "core" 9\  +102 "collection"'N9 +3 "core" 9\  +102 "collection"'P9 +2 "core" 9\  +102 "collection"'K9 +3 "core" 9\  +102 "collection"'Y9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'U `\ `\ I +2 'X9 +6 "core"  + 9\ \  + "collection"']% +4 "core" %\ S +2 #tBegun lysing Collection Puck Heater at 68.1C/38.9psia +5747 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +585 "Can"}\ C +19994 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18972 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2043 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10644 "core" ` +2 "collection"'[9 +3 "core" 9\  +2 "collection"'E% +4 "core" % \ q +2 #tEnded lysing Collection Puck Heater at 70C/35.7psia + .CS.seek 0ml +2 "collection"'^'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'a @ +98 "core" A +2 .tCSV.dial :air + "collection"'\\ @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"'Z'm +1337 "core" ' + .tCSV.dial CTV +2 "collection"'H  +53 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'S @ +40 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'g  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'h @ +55 "core" B + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'T'Q +1334 "core" ' + "collection"'d% +4 "core" %QklK\ w + #tPuck @46.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'j +101 "core" ~ + .tCBV.dial CSV + "collection"'e  +27 "core"  +2 "collection"'W% +4 "core" %QHJB\ v +7 .tCS.seek 5ml + "collection"'b'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'o  +41 "core" +2 "collection"'p% +4 "core" %m\ w +2 .tCS.seek 7ml + "collection"'k' +118 "Can"t\ gOO +464 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'l @ +42 "core" > +2 .tCS.seek 10ml + "collection"'m' O +831 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'s ` +124 "core" b +2 #tLysing Complete + "collection"'i& +4 "core" &Xvm\ vL +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&n% +4 "core" %\ 8   0 + + "storage"(w% +4 "core" % \ R + "storage"(c. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(y(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (f& +2 "core" &U O\ I +2 "manipulator"&{& +3 "core" &9    M +2 "manipulator"&t% +4 "core" %\ 8    + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&v( +177 "core" ( +2 "manipulator"&q& +4 "core" &   % +2 "storage"(~& +3 "core" &U a\ W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +102 "core" ' + "storage"(& +4 "core" &U e\ V +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'g +249 "core" ' + "storage"(- +4 "core" -'G + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   + % + "storage"(}& +4 "core" &U 0\ Q + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +33 "core" ' + .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +3 "core" -'G +2 .tSE.seek 5.18 Pucks below Top Plate + "storage"(|'n +31 "core" ' + "manipulator"&u% +4 "core" %d   +2 "storage"(& +4 "core" &U *\ K +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts + "manipulator"&'> +17 "core" ' +2 "manipulator"&& +4 "core" &   i % +2 "storage"(x& +4 "core" &U \ V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +16 "core" ' +3 .tSE.seek 6.18 Pucks below Top Plate + "storage"('] +52 "core" ' +2 "manipulator"&& +4 "core" &   / % +2 "manipulator"&r% +4 "core" %T    +60 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +153 "core" ( + "manipulator"&& +4 "core" &(  y @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &)   @] +2 .tForearm.seek CC + "manipulator"&'O +109 "core" ' +5 .tHand.close +3 "manipulator"&/ +71 "core" / +4 .tCC.seek :open +3 "collection"'!( +45 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +376 "core" ( +2 "storage"(& +4 "core" &U \ R +2 "storage"(& +3 "core" &U \ R +2 "manipulator"&$& +3 "core" &(   @] +2 "manipulator"&% +4 "core" % _  +2 .tForearm.seek :retract + "manipulator"&"'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +195 "core" ( +2 "manipulator"&%& +4 "core" &    + "storage"(#& +4 "core" &U\ \ X\ Z +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 + "manipulator"&' +109 "core" ' + .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&(1 +76 "core" 1 +2 "manipulator"&)% +4 "core" % j   + "storage"(*& +4 "core" &U k\ S +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts + "manipulator"&'; +22 "core" ' + "manipulator"&-& +4 "core" &    +2 "storage"('& +4 "core" &U   W\ _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&2'] +12 "core" ' +2 "storage"(,% +4 "core" %b \ ` +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (5% +3 "core" %f*   ;\ cRQ +2 "manipulator"&% +4 "core" %W\    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +89 "core" ' +14 ' + ."downElevator"SE.stop + "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +4 "core" &\ +2 "manipulator"&8& +4 "core" &    +2 "manipulator"&:% +4 "core" %\ ,  %} +2 .tElbow.seek FlushPuck::Garage + "manipulator"&=(, +179 "core" ( +2 "manipulator"&0& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&.'b +110 "core" ' +2 .tHand.close + "manipulator"&1/ +75 "core" / +2 "manipulator"&3& +4 "core" &- !  M + "manipulator"&>% +4 "core" % sr   +2 .tForearm.seek :retract + "manipulator"&4'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +281 "core" ( + "manipulator"&C& +4 "core" &7   6 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +2 "core" &7   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'O +107 "core" ' +2 "manipulator"&I& +4 "core" &8   L +2 "manipulator"&@% +3 "core" %X    +2 "collection"'G& +4 "core" &T\  +2 "collection"'6& +5 "core" &7\  +2 .tCC.seek :closed + "collection"'(X +5 "core" &\ ~ +9 &/xk\ v,~ +10 &c~E\ u? +9 &mt\ uO +9 &2R\ wN +10 &W\ wN +9 &W\ wN +9 &wW\ wN +10 &9Z\ wN +9 &Wh\ wN +10 &W@\ wN +9 & ~W\ wO +9 &"CV~\ wN +10 &$XP\ wN +9 &%U;\ wN +9 &'W\ wN +10 &)KW\ wN +9 &+ W\ wN +10 &,Y\ wN +9 &.W\ vN +9 &0SW \ wN +10 &2V\ wN +9 &3Wo\ wN +10 &5W _\ wN +9 &7ZYK\ vN +9 &9W\ wN +10 &:W \ wN +9 &<Xm\ wN +9 &>bX\ W\ wN +10 &@%W\ E\ wN +9 &AX\ wN +9 &C^  \ vO +10 &Eco\ uP +9 &G\ qU +10 &H\ nZ +9 &J\ l\\ +9 &LGk\ l] +10 &N\ k] +9 &O\ k^ +9 &QV\ j^ +10 &SIp\ j_ +9 &U \\\ j^ +10 &VF\ i_ +9 &X'L\ p'u +9 &X|\ pY +6 ( + "collection"'6& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.19 + "collection"'\ & +4 "core" &X}s\ sX + &X}r\ sX + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&L% +4 "core" % X   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +104 "core" ' +2 .tPSV.dial PSR + "processing"%D +127 "core"  +2 "processing"%J% +4 "core" %i-\ m +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%Q'U +1603 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%R  +53 "core"  +2 .tPS.seek 0ml + "processing"%<'d +1607 "core" ' +2 .tPSV.dial PSR + "processing"%M +40 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%V + "collection"'N  +6 "core" @ +2 "processing"%P  +68 "core" +91  +2 .tPSV.dial :mixloop + "processing"%K +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%Y  +131 "core" +2 .tPS.seek 0ml + "processing"%X'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%]  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%_' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +44 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2618 "core" ' + .tPSV.dial :air +2 "processing"%E  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +43 "core" +7 .tPS.seek 0ml +3 "processing"%\\'d +96 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2510 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &7   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +2 "core" ( +2 "manipulator"&S& +3 "core" &7   > L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &6  L +2 .tForearm.seek CC + "manipulator"&h'O +108 "core" ' + .tHand.close + "manipulator"&Z/ +67 "core" / + .tCC.seek :open +2 "collection"'d( +429 "core" ( + "manipulator"&j& +4 "core" &7    L +2 "manipulator"&e% +3 "core" % a   O +2 .tForearm.seek :retract + "manipulator"&W'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&T(, +290 "core" ( + "manipulator"&o& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&b'b +109 "core" ' + .tHand.open + "manipulator"&l1 +73 "core" 1 + "manipulator"&k% +4 "core" % d4 ! K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +117 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'i& +4 "core" &vx\ + "manipulator"&n% +4 "core" %    N + "storage"(w% +4 "core" % : 9\ g +2 "storage"(c. +3 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(f( \ +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ({& +3 "core" &  A w\ d + "manipulator"&t& +4 "core" &-  \  + "manipulator"&+% +4 "core" %    N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&q( +183 "core" ( + "manipulator"&~& +4 "core" &   * +2 "storage"(& +3 "core" & 3 2 H\ f +2 .tForearm.reconfigure :tight +55 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts + "manipulator"&B'/ +120 "core" ' +2 "storage"(9& +4 "core" & . /\ f +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +166 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (}& +3 "core" & Y\ X +2 "manipulator"& & +3 "core" &   N * +2 .tElbow.seek 2 + "manipulator"&u( +45 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +3 "core" & \ \ b\ \\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&x' +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&r& +3 "storage"(' +6 "core" &   R  +2 "manipulator"&v% +4 "core" %    ? +2 .tForearm.seek :retract + "manipulator"&z'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&( +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +117 "core" ( + "manipulator"&& +4 "core" &7   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &8   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +106 "core" ' + "manipulator"& & +5 "core" &8   L + "manipulator"&% +4 "core" %W  +2 "collection"' & +4 "core" &mq\  +2 "collection"'& +5 "core" &qrg\  +2 .tCC.seek :closed + "collection"'(X +4 "core" &pq\ ~ +10 &,tpr\ v, +9 &f}pq\ t@ +9 &pspq\ tP +10 &6Roq\ wN +9 &Wno\ wN +14 &Xoqf\ vN +5 &{YnpQ\ uN +9 &=Xmo:\ vN +10 &Ypp\ vO +9 &Xnp\ vN +9 & Ymn\ vN +10 &"EWmn\ vN +9 &$Ylo\ wN +10 &%Xoo/\ wN +9 &'Wnn\ vN +9 &)NWkn\ \ vN +10 &+Xmn\ vN +9 &,Zkn\ vO +9 &.Wkl\ vN +10 &0VXkl\ wN +9 &2Xlm\ vN +10 &3Vln\ wN +9 &5Wkm\ wN +9 &7_Vjl\ vN +10 &9!Wjm\ vN +9 &:Ylm\ vN +9 &<Yjm\ vN +10 &>eYkm{\ vN +9 &@'Ygml\ vN +10 &Aa?VX\ uO +9 &Cj!,P\ uQ +9 &E\\C\ qT +10 &G9\ oY +9 &H%\ k[ +9 &J#\ k\\ +10 &LI\ j] +9 &N \ j^ +10 &O\ j^ +9 &Q\ i_ +9 &SN\ j^ +10 &U \ i_ +9 &V\ i_ +9 &X,L8\ p%r +10 &X%-\ i%o +9 ( + &Xp0\ rX +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.28 + .Hand.open + "manipulator"&A1 +68 "core" 1 +2 "manipulator"&% +4 "core" % W   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'$  +126 "core"  +2 .tCSV.dial CTV + "collection"'  +25 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' +2 "collection"'%% +4 "core" % R\ | +2 .tCS.seek 4ml + "collection"'#'NS +1593 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +54 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%(  +72 "core"  +2 .tPS.seek 0ml + "processing"%)'d +2612 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'* ` +29 "core" _ +2 .tCSV.dial :air + "collection"'- @ +44 "core" ? +2 .tCS.seek 10ml + "collection"''' O +1598 "core" ' +2 .tCSV.dial CTV + "collection"',  +54 "core" ~ +2 .tCS.seek 0ml + "collection"'"'Q +2597 "core" ' +3 .tCBV.dial :waste1 +2 "collection"'5 @ +29 "core" ? +2 .tdelay 5 seconds +290 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +206 .tCTV.dial :air,avoiding: :intake + "collection"'  +128 "core" +2 "collection"'& +4 "core" &Xpd\ yX +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&&% +3 "core" %\   t +2 "storage"(8% +4 "core" % %\ W + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(:(S +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &V 6\ N +2 "manipulator"&& +4 "core" &8   L + "manipulator"&2% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&0( +204 "core" ( + "manipulator"&?& +4 "core" &   K  +2 "storage"(& +3 "core" &V \ \ ] +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"& '] +107 "core" ' + "storage"(1& +4 "core" &V "\ ] +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(3'g +236 "core" ' +2 "storage"(>- +3 "core" -'< +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&/& +3 "core" &    +2 "storage"(.& +3 "core" &V 7\ X +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&C' +31 "core" ' + .tElbow.hold + "manipulator"&F, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(=- +3 "core" -'< +2 .tSE.seek 6.18 Pucks below Top Plate + "storage"(I'c +43 "core" ' + "manipulator"&@% +5 "core" %t   + "storage"(G& +4 "core" &V ,\ K + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&4'B +21 "core" ' + "manipulator"&!& +5 "core" &  \   + "storage"(\ & +4 "core" &V \ U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +29 "core" ' +3 .tSE.seek 7.18 Pucks below Top Plate + "storage"(L'R +49 "core" ' +2 "manipulator"&6& +4 "core" &     +2 "manipulator"&D% +4 "core" %І   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +105 "core" ' +2 .tElbow.seek CC + "manipulator"&7( +174 "core" ( + "manipulator"&R& +4 "core" &#  U :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +2 "core" &#    :/ +3 .tForearm.seek CC + "manipulator"&M'O +100 "core" ' + .tHand.close + "manipulator"& Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1947 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%p +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%H  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%l +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%k  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%W'd +2609 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%i& +4 "core" &z\  +2 "manipulator"&n& +3 "core" &  \ w  +2 "manipulator"&w% +3 "core" %\ 4  - ) +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +171 "core" ( + "manipulator"&b& +5 "core" &-  ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &-  ) +2 .tForearm.seek :garage + "manipulator"&t'b +110 "core" ' + .tHand.close + "manipulator"&+/ +68 "core" / + "manipulator"&y& +5 "core" &-   ) + "manipulator"&~% +4 "core" % q^  +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +113 "core" ( +2 "manipulator"&9& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +107 "core" ' + "manipulator"&}& +4 "core" &    +2 "manipulator"& % +4 "core" %   +2 "processing"%& +4 "core" &\ y +2 "processing"%& +5 "core" &\ y +2 .tPC.seek :closed +2 "processing"%(X +3 "core" &u\ x +9 &3}m\ q,~ +9 &cx\ o@ +10 &Ky\ oQ +9 &Y\ rQ +10 &]\ rQ +9 &] \ qQ +9 &UZ/\ rP +10 &_\ pQ +9 &WS\ rP +13 &`\ rQ +6 & ]Zy\ qP +9 &"]<\ qP +9 &#]\ rP +10 &%X\ rP +9 &'e]\ rP +9 &)(W|\ rP +10 &*_\ qQ +9 &,]\ qQ +10 &.l\\\ qQ +9 &0/Z\ qP +9 &1]\ qP +10 &3_\ qQ +9 &5s_\ qQ +9 &77]\ qP +10 &8`\ qQ +9 &:\\\ qP +10 &<~]\ pP +9 &>?\\\ qP +9 &@]\ qP +10 &A]\ qQ +9 &C]\ qQ +10 &EDg\ pQ +9 &F\ nT +9 &H\ kV +10 &Jx\ kX +9 &L:\ lX +9 &M\ lX +10 &O\ lX +9 &Q}\ kY +9 &S?\ kY +10 &U\ kY +9 &V\ kX +10 &X"Le\ q, +9 &X-\ s- +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 + "processing"%r& +4 "core" &X\ t- + &X\ t- +2 .tHand.open + "manipulator"&v1 +55 "core" 1 +2 "manipulator"&q% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +97 "core" ' + .tPRV.dial :air + "processing"%  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%| +42 "core" +2 "processing"%% +4 "core" %f\ { +2 .tPS.seek 0.3ml + "processing"%x'c +382 "core" ' +2 .tPSV.dial PSR + "processing"% +112 "core"  +4 "processing"%% +8 "core" %e<\ { +3 #tPulling 0.4ml of PSR.air +3 .PSR.select :air +6 .PS.seek 0.7ml +3 "processing"% '. +483 "core" ' +3 .tdelay 3 seconds +305 .PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%u' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +99 "core" +3 .tPTV.dial :mixing +4 "processing"%z @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%d  +90 "core"  +6 .tPS.seek 0ml +2 "processing"%A'd +2452 "Can"~\ r>> +162 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +3 "manipulator"&& +9 "core" &   \  +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +3 "manipulator"&( +5 "core" ( +2 "manipulator"&$& +3 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    +3 .tForearm.seek PC + "manipulator"&' +99 "core" ' +3 .tHand.close +3 "manipulator"&\\/ +58 "core" / +2 .tPC.seek :open +2 "processing"%%( +423 "core" ( +3 "manipulator"&m& +10 "core" &    +3 "manipulator"&% +8 "core" %   +4 .tForearm.seek :retract +4 "manipulator"&('\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +142 "core" ( +2 "manipulator"&*& +4 "core" &-   & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &-   & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&#'b +112 "core" ' + .tHand.open +2 "manipulator"&,1 +69 "core" 1 + "manipulator"&'% +5 "core" % _>   J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +101 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &k\ +2 "manipulator"&% +4 "core" %\ &    "a +6 "storage"(&% +4 "core" %  \ c +2 "storage"(8. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +202 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +5 (& +9 "core" & \ D \ _ +3 "manipulator"&& +9 "core" &-   & +4 "manipulator"&2% +8 "core" %\ &   # "a +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&f( +192 "core" ( + "manipulator"&?& +5 "core" &  ] 6 + "storage"(& +4 "core" & \  \ ` +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +98 "core" ' +2 "storage"(1& +10 "core" &  =\ ^ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"('g +166 "core" ' +3 "storage"(>- +8 "core" -' +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (/& +7 "core" &  \ S +4 "manipulator"&.& +8 "core" &  6 +4 .tElbow.seek 2 +3 "manipulator"&=( +6 "core" ( +3 "manipulator"&@& +8 "core" &   6 +2 "storage"(G& +5 "core" &  \ S +2 .tForearm.seek 2 + 300 counts + "manipulator"&!' +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\ / +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&6& +3 "storage"(D' +9 "core" &  k 6 +5 "manipulator"& % +8 "core" %    +6 .tForearm.seek :retract +3 "manipulator"&0'\ +102 "core" ' +2 .tElbow.seek PC + "manipulator"&3( +15 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +236 "core" ( +3 "manipulator"&C& +9 "core" & (  +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &4& +9 "core" &    +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&I' +99 "core" ' +4 "manipulator"&R& +9 "core" &    +4 "manipulator"&Q% +8 "core" % \ = 4 +4 "processing"%& +8 "core" &#\ | +4 "processing"%F& +10 "core" &\ { +7 .tPC.seek :closed +3 "processing"%<(X +8 "core" & \ | +3 &\ { +5 &/z\ r, +9 &c\ p@ +9 &px\ qQ +10 &3X\ sP +9 &\\\ sP +8 &Z\ sP +9 &yZ\ tP +10 &;\\\ tP +9 &Z\ tP +9 &]\ sP +10 & Z\ sP +9 &"C]\ tP +10 &$]\ sP +9 &%Z\ sP +9 &']\ sP +10 &)KZ\ tP +10 &+Z\ sP +9 &,\\\ sP +11 &.]\ rP +9 &0T\\\ sP +9 &2]\ sP +10 &3[\ rP +8 &5`\ rP +10 &7Z]\ rP +10 &9]\ rP +8 &:Z\ sP +9 &<\\\ sP +9 &>c\\t\ sP +10 &@%[&\ sP +9 &A]\ sP +10 &Cj\ rR +9 &Ea|\ qS +9 &G{\ oV +9 &H\ oW +90 &J#\ nW +24 &L^(\ nW +2 &N+\ mX +9 &O\ mX +4 &Qc\ lX +4 &Sc?\ lX +2 &U&h\ lX +4 &Vl\ kY +2 &XELf5\ rU +3 &X]x\ r9 +2 ( +3 &X-t\ u8 +3 &X-s\ u8 +3 &X-v\ v8 +5 &X-t\ t8 + &X-q\ v8 + &X-m\ u8 + &X-f\ u8 +2 "processing"%F& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.64 + .Hand.open + "manipulator"&J1 +76 "core" 1 +2 "manipulator"&% +4 "core" %   4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&N'\ +105 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%P W +2 %K9 +6 "core" 9 +103 "processing"%Y9 +5 "core" 9 +104 "processing"%X9 +4 "core" 9  +103 "processing"%U9 +3 "core" 9~  +103 "processing"%M9 +5 "core" 9| +104 "processing"%79 +3 "core" 9{ +102 "processing"%[9 +2 "core" 9{ +104 "processing"%a9 +5 "core" 9z +103 "processing"%`9 +4 "core" 9{# +102 "processing"%S9 +2 "core" 9{' +103 "processing"%g9 +5 "core" 9|+ +104 "processing"%;9 +3 "core" 9}0 +103 "processing"%9 +5 "core" 94 +105 "processing"%9 +6 "core" 98 +103 "processing"%j9 +2 "core" 9= +103 "processing"%]9 +5 "core" 9A +104 "processing"%_9 +2 "core" 9E +102 "processing"%^9 +3 "core" 9I +103 "processing"%L9 +5 "core" 9N +104 "processing"%h9 +4 "core" 9R +102 "processing"%Z9 +2 "core" 9V +103 "processing"%O9 +5 "core" 9Z +103 "processing"%)9 +3 "core" 9_ +103 "processing"%p9 +4 "core" 9c +103 "processing"%H9 +4 "core" 9g +103 "processing"%l9 +3 "core" 9k +103 "processing"%k9 +4 "core" 9p +104 "processing"%o9 +3 "core" 9t +102 "processing"%i9 +3 "core" 9x +107 "processing"%n9 +6 "core" 9} +103 "processing"%w9 +3 "core" 9 +102 "processing"%b9 +3 "core" 9 +103 "processing"%{9 +4 "core" 9 +103 "processing"%E9 +3 "core" 9 +102 "processing"%+9 +2 "core" 9 +103 "processing"%y9 +6 "core" 9 +104 "processing"%~9 +6 "core" 9 +115 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +9 "processing"%e9 +8 "core" 9 +105 "processing"%99 +3 "core" 9  +102 "processing"%s9 +2 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"%t pWp  +4 .tdelay 1:30 +2 "core"  +1280 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1477 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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 + "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%W' +2419 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml + "processing"%'d +71 "Can"\ p@? +2343 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%z  +131 "core" +2 .tPSV.dial :mixloop + "processing"%d +41 "core" + .tPRV.dial :ab1 +2 "processing"%u @ +83 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +357 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'$  + "processing"%  +42 "core"  +4 + "processing"%\\% +4 "core" %f\ x +2 .tPS.seek 0.34ml + "processing"%T'u +437 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'B  +28 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%m'G[ +1188 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%*' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%-  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1600 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"%, @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%'  +33 "core" +2 "processing"%% +4 "core" %ҧ\ d +2 .tPS.seek 1.85ml + "processing"%(' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%&'d +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +3 "core" &Y[\ { +2 "manipulator"&#& +4 "core" &   + "manipulator"&% +4 "core" % +   $q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +134 "core" ( +2 "manipulator"&2& +4 "core" &,  " q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +2 "core" &,   q +3 .tForearm.seek :garage + "manipulator"&?'b +111 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +3 "manipulator"&& +4 "core" &, \  a q + "manipulator"&1% +4 "core" % mc   +2 .tForearm.seek :retract + "manipulator"&>'\ +105 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +292 "core" ( +2 "manipulator"&/& +4 "core" &&   <= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +2 "core" &&   <= +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC + "manipulator"&@'O +106 "core" ' +2 "manipulator"&G& +4 "core" &&  <= +2 "manipulator"&\ % +3 "core" %Y  ] +2 "collection"'6& +4 "core" &Y[\ y +2 "collection"' & +5 "core" &Y[\ s +2 .tCC.seek :closed + "collection"'f(X +4 "core" &XY\ x +9 &0YZ\ o, +9 &dWZ\ n@ +10 &r{WY\ nQ +9 &5WY[\ qP +9 &XYY\ pP +10 &]WX\ pP +9 &{]VY\ pP +10 &<^VW\ pQ +9 &ZWX\ pP +9 &[WX\ pP +10 & \\WY\ pQ +9 &"GZVY\ pP +10 &$ \\SY\ jP +9 &%[VW\ kP +9 &'\\VX\ pP +10 &)O[VX\ pP +9 &+\\TU\ oP +9 &,^SX\ pP +10 &.[SW\ jP +9 &0U]TW\ lP +9 &2\\SW\ oP +10 &3YTX\ jP +9 &5[VX\ iP +10 &7_YTW\ pP +9 &9!]UW\ pP +9 &:]VW\ oP +12 &<^RW\ pP +9 &>g_UW\ oP +9 &@)ZUW\ oP +12 &A\\SV\ oP +9 &CbGP\ nP +9 &Eio2;\ mR +9 &G\ jV +10 &H\ gZ +9 &J\ e] +9 &LO\ e] +7 &N\ _^ +11 &O\ __ +9 &Q\ c^ +9 &SS\ ]_ +14 &U\ ]_ +6 &V\ [_ +9 &X/K\ d%p +9 &X}\ iW +5 ( +5 "collection"' & +70 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 +11 "collection"'& +9 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +5 "core" &X}\ eW +2 &X}\ kW +3 .tHand.open +3 "manipulator"&1 +67 "core" 1 + "manipulator"&!% +4 "core" % X   # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%4 +111 "core"  +2 "processing"%=% +5 "core" %h\ i + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%D'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +44 "core"  +3 .tPS.seek 0ml + "processing"%Q'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%0' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%%  + "collection"'J  +32 "core"  +125  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%F  +72 "core" +2 .tPS.seek 0ml +2 "processing"%K'd +2609 "core" ' + .tPSV.dial :air + "processing"%Y  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2613 "core" ' +3 .tPSV.dial :mixloop +4 "processing"%X +45 "core" +5 .tPS.seek 0ml +4 "processing"%U'd +2620 "core" ' +3 .tPSV.dial :air +3 "processing"%M  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +43 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +8 "core" &%    <= +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&S( +8 "core" ( +3 "manipulator"&g& +8 "core" &&   <= +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +10 &;& +5 "core" &%   <= +5 .tForearm.seek CC +4 "manipulator"&'O +100 "core" ' +4 .tHand.close +3 "manipulator"&/ +32 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +229 #Sent BREAK +2 #"core_reader"@29996 sendCRC with ifg=0x08, ie=0x5F +2 #@20823 initial with ifg=0x80, ie=0xF5 + #@21549 idle with ifg=0x04, ie=0x75 +2 #@22221 select with ifg=0x10, ie=0xF5 #@22859 receive with ifg=0x10, ie=0xFD +2 #@23495 receive with ifg=0x10, ie=0xFD + #@24130 receive with ifg=0x10, ie=0xFD + #@24457 receive with ifg=0x80, ie=0xFD +2 #@45225 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +241 "Can"\ b]] + \ b]] + #"Restarting_core_reader"Polling Can every 10:00 +137 !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[10:->26]: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 #1 of 3 + "manipulator"&j/ +27 "core" / +2 .tCC.seek :open +2 "collection"']( +429 "core" ( + "manipulator"&_& +5 "core" &&  3 <= +2 "manipulator"&^% +4 "core" % X  q +2 .tForearm.seek :retract + "manipulator"&L'\ +106 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +3 "manipulator"&h(, +292 "core" ( +4 "manipulator"&Z& +10 "core" &,   +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &O& +8 "core" &,   +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +3 "manipulator"&)'b +111 "core" ' +2 .tHand.open + "manipulator"&p1 +73 "core" 1 +3 "manipulator"&H% +9 "core" % ZD   +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&l'\ +107 "core" ' +4 ."da"delayUntil "14:42:45.45" +2670 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3268 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%k @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%o  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +34 "core" + + ."da"PSV.dial :air +2 "processing"%n  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2423 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%b +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +55 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%E +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%+  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2405 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +125 "core"  +2 "processing"%e% +4 "core" %a\ v + #"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 + "processing"%9' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%}  +72 "core"  +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%A  +33 "core" + "processing"%% +4 "core" %Ҩ\ u +2 ."da"PS.seek 1.5ml +2 "processing"%'X +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%r'd +1593 "core" ' +2 ."da"delay 2:00 +2894 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9101 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +31 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + + ."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"%q' +2401 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +802 "Can"\ nAA +1579 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + "processing"%% +4 "core" %a\ v + #"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 + "processing"%x' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"% 'Ҧ +462 #"reset-modem"Session Begun +59 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +1071 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%W +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%d% +4 "core" %Ң\ w +2 ."da"PS.seek 1.5ml +2 "processing"%u'R +592 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +4 .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%$  +35 "core" +3 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +6 "processing"%\\ * +37 "core" , +9 ."da"PSR.select :air +6 .PSV.dial PSR +6 "processing"% +76 "core"  +5 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%B' +21 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2358 "core" ' +4 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%T +72 "core"  +4 ."da"delay 5 seconds +504 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +516 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 ."da"PSV.dial :air +4 "processing"%m  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2384 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%*  +41 "core"  +2 ."da"delay 5 seconds +501 .PTV.dial :PRVmixing +2 "processing"%  +129 "core" +2 ."da"delay 5 seconds +501 .PRV.dial :ab2 +2 "processing"%,  +43 "core"  +2 ."da"PTV.dial :PRVmixing +4 .PSV.dial :mixloop +2 "processing"%' +46 "core" +4 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml + "processing"%'a +386 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +46 "core"  +3 "processing"%% +9 "core" %_\ s +4 ."da"PS.seek 0.55ml +4 "processing"%(' +331 "core" ' +3 #"da"addPMLReagent08 +4 .PSV.dial :air +2 "processing"%8  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%#'Ҧ +952 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12940 "Can"\ q=> +7637 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15783 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%N  +35 "core" + ."da"delay 30 seconds +3009 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 ."da"PBV.dial between PSV and waste1 +4 "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"%.' +2420 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\ +46 "core" +4 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%6  +47 "core"  +7 ."da"PS.seek 0ml +3 "processing"%>'d +696 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1711 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%V +128 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%!'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%4 +71 "core" + ."da"PBV.dial :waste1 + "processing"%=  +35 "core" +2 "processing"%@% +4 "core" %Ҫ\ l +2 ."da"PS.seek 1.5ml + "processing"%&'Z +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%R * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +35 "core" +4 ."da"delay 30 seconds +1300 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1697 ."da"PBV.dial between PSV and waste1 +4 "processing"%Q * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%%' +2419 "core" ' +2 ."da"PSV.dial PTV + "processing"% +84 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%F +71 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +3 "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Y  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +2395 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%X +128 "core"  +2 "processing"%I% +4 "core" %c\ 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"%M' +125 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5431 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +32 "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 + "processing"%j +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%f' +2403 "core" ' +2 ."da"PSV.dial PTV + "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"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2387 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR + "processing"%O +128 "core"  + "processing"%p% +4 "core" %g\ q + #"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 + "processing"%H' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%L'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%) +70 "core" + ."da"PBV.dial :waste1 + "processing"%k  +35 "core" + "processing"%o% +9 "core" %Ң\ r +4 ."da"PS.seek 1.5ml +4 "processing"%i'R +577 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%n * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%a'd +1594 "core" ' +2 ."da"delay 2:00 +2066 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9930 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +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"%E +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2410 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%~ +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2404 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%} +131 "core"  +6 "processing"% % +16 "core" %h\ L +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%A' +333 "core" ' +2 ."da"delay 5 seconds +326 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +170 "processing"%% +3 "core" % \ U +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%s' +339 "core" ' +9 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +14 ."da"PS.seek 2ml + "processing"% 'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%v  +35 "core" + "processing"%c% +4 "core" %Ҫ\ \\ +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%P'd +1150 "Can"\ Uzz +457 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%|  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2424 "core" ' +6 ."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"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2423 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%z +129 "core"  +2 "processing"%d% +4 "core" %d\ ^ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +4 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +33 "core"  + "processing"%$% +5 "core" %ҧ\ Z +2 ."da"PS.seek 1.5ml + "processing"%\\'W +587 "core" ' +4 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +4 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +112 "core"  +3 ."da"PS.seek 0ml + "processing"%'d +477 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1106 "core" ' + "processing"%T9 +4 "core" 9S5n +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5n + 5n +2 "processing"%m& +3 "core" &X,\ \\8 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&B% +3 "core" % )   #b +2 "storage"(*% +106 "core" % T Y \ A +18 "storage"(. +7 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(,(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ('& +2 "core" &U \ 9 +2 "manipulator"&-& +4 "core" &, \ # +2 "manipulator"&% +4 "core" % )   #b +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +202 "core" ( +3 "manipulator"&& +10 "core" &  +2 "storage"(8& +8 "core" &U Y Z :\ B +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&('] +95 "core" ' + "storage"(& +5 "core" &U X X E\ A +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(2'g +222 "core" ' +4 "storage"(:- +6 "core" -'5 +3 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&3& +8 "core" &     +3 "storage"(& +9 "core" &U & +\ < +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&#' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(N- +3 "core" -'5 +2 ."da"SE.seek 7.19 Pucks below Top Plate +2 "storage"(?'\\ +40 "core" ' +2 "manipulator"&/% +4 "core" %g  +2 "storage"(1& +4 "core" &U  \ 7 +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&'C +24 "core" ' +3 "manipulator"&G& +10 "core" & R  +4 "storage"(\ & +8 "core" &U : 5\ @ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&6'] +30 "core" ' +3 ."da"SE.seek 8.19 Pucks below Top Plate + "storage"(.'K +51 "core" ' +2 "manipulator"&V& +4 "core" &    +2 "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 + "manipulator"&( +243 "core" ( +3 "manipulator"& & +10 "core" &   +2 ."da"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &4& +8 "core" &  +4 ."da"Forearm.seek PC +3 "manipulator"&=' +107 "core" ' +2 ."da"Hand.close + "manipulator"&@/ +71 "core" / +5 ."da"PC.seek :open +2 "processing"%!( +426 "core" ( + "storage"(R& +5 "core" &U , * !\ < + "manipulator"&&& +4 "core" &  + "manipulator"&% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +114 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&J( +275 "core" ( +4 "manipulator"&D& +9 "core" &   +4 "storage"(& +8 "core" &U Z Y '\ D +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F'] +107 "core" ' +3 ."da"Hand.open +3 "manipulator"&01 +78 "core" 1 +2 "storage"(Y- +3 "core" -'K +2 ."da"SE.seek 7.95 Pucks below Top Plate +2 "storage"(%' +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"(X'Q +52 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da00jan0215h50ml.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +378 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.222 seconds\ /var/log/esp/da00jan0215h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da00jan0215h50ml15s.tif +1598 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da00jan0215h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da00jan0215h50ml20s.tif +2076 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da00jan0215h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(I- +13 "core" -'Q +5 "storage"(K& +11 "core" &U y w 2\ F +2 "manipulator"&M& +8 "core" &    +4 ."da"Elbow.seek 1 +4 "manipulator"&[( +13 "core" ( +3 "manipulator"&7& +9 "core" &   1 J +3 "storage"(`& +9 "core" &U s q\ H +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&U'] +6 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 7.9 Pucks below Top Plate +3 "storage"(;' +62 "core" ' +2 "manipulator"&g& +4 "core" &   J +2 "storage"(C& +4 "core" &U  =\ ^ + ."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"&' +32 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&j, +7 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.08 Pucks below Top Plate +4 "storage"(5' +32 "core" ' +3 "manipulator"&_% +10 "core" %~   $ +2 "storage"(^& +4 "core" &U =\ R +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts +6 "manipulator"&'A +33 "core" ' +3 "manipulator"&Z& +12 "core" &  J +2 "storage"(f& +4 "core" &U  \ _ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&O'] +48 "core" ' +2 "storage"(p% +10 "core" %\ \ \ \ =\ Y +4 ."downElevator"SE.seek :down +7 "storage"(S' +96 (H% +3 "core" %P!\ \ \ ZQL +2 "manipulator"&)% +4 "core" %i   f +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +77 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +30 "core" ' +2 "storage"(o& +4 "core" &U / 0\ c +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + #tStarting finalPurge +3 "processing"%L& +4 "core" &\ + "manipulator"&n& +4 "core" & 7 J +2 "manipulator"&i% +4 "core" %  \ P +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&b(, +176 "core" ( + "manipulator"&{& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +11 "core" &-   +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&a'b +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&w/ +75 "core" / +3 "manipulator"&~& +9 "core" &-   I  +3 "manipulator"&e% +8 "core" % so   Q +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&y'\ +110 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&+( +115 "core" ( +2 "manipulator"&}& +9 "core" &    + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &   +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +64 ."psFlush"Forearm.seek PC +3 "manipulator"&9' +112 "core" ' +2 "manipulator"&& +4 "core" &   d  +2 "manipulator"&A% +4 "core" %  +2 "processing"%s& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%v(X +5 "core" &\ +8 & +\ {%f +10 &Wz\ u8 +9 &~|\ tM +9 &Y\ wP +10 &VZ"\ xP +8 &X=\ wP +10 &Z,\ xP +9 &Y,\ wP +10 &`[(\ wO +10 & [/\ wP +7 &U0\ wO +10 &!Z.\ xP +9 &#fZ+\ wP +9 &%(Z%\ xP +10 &&Z\ xO +9 &(Y\ xO +9 &*oZ\ wO +71 &,1W#\ wO +11 &-W\ wO +3 &/]\ wO +3 &1v[\ wP +7 &3:W\ wO +2 &4\\\ vO +3 &6\\\ wO +7 &8~Z\ wP +2 &:@[\ wP + &<X\ wO +2 &=Z\ wP +4 &?[\ vP +12 &AIZ\ wO +6 &C Z\ vO +8 &Db\ vP +10 &Fpt\ uR +10 &H@\ rU +8 &I\ rV +9 &K\ sW +9 &M\ sV +9 &OD\ sV +10 &Q\ qW +9 &R\ rW +10 &T\ sW +9 &VI\ rX +9 &W|p\ v* +10 &X \ tI +9 &X\ }0 +2 ( +2 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +3 "processing"%c& +7 "core" &X\ {0 +4 ."psFlush"Hand.open +3 "manipulator"& 1 +65 "core" 1 +2 "manipulator"&r% +4 "core" %   R +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%| +43 "core"  + "processing"%% +5 "core" %i\ x + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +146 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["20 seconds for psFlush to relinquish FlushPuck +210 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%P' +2114 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +129 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%x'F +2421 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +190 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +99 "core"  +2 "processing"%z% +3 "core" %D'\ x +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +593 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%W' +2102 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%u @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%$ +100 "core" +2 ."psFlush"PS.seek :empty + "processing"% 'F +168 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2444 "core" ' +6 ."psFlush"PSV.dial PSR +2 "processing"% +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +72 "core" +2 ."psFlush"PTV.dial :puck + "processing"%  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%m'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%*' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%' +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%- U +54 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%8  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%h'd +2620 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%l' +1574 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +906 "Can"\ r<< +123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%3'd +2611 "core" ' + ."psFlush"PSV.dial PBV + "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\ 'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%V' +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%(  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PSR + "processing"%2 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%? +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%6 U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"% 'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +389 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2217 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +70 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%>'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%R' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PBV + "processing"%= @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +49 "processing"%D' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'0& +4 "core" &ehI\ +2 "manipulator"&Y& +3 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Q( +3 "core" ( + "manipulator"&.& +5 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &    +2 .tForearm.seek PC +2 "manipulator"&I' +97 "core" ' +2 .tHand.close + "manipulator"&K/ +76 "core" / + .tPC.seek :open +2 "processing"%M( +426 "core" ( +2 "manipulator"&7& +4 "core" &   +2 "manipulator"&`% +3 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C( +357 "core" ( + "manipulator"&_& +4 "core" &(   ?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &(  \ Q ?S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'O +106 "core" ' + "manipulator"&Z& +5 "core" &)   ?S + "manipulator"&f% +4 "core" %Q   +2 "collection"'F& +4 "core" &ee_\ ~ +2 "collection"'X& +4 "core" &cgG\ ~ +3 .tCC.seek :closed + "collection"'p(X +5 "core" &bf_\ ~\ +9 &+ydf]\ v, +9 &edgX\ tA +10 &j{bfU\ tQ +9 &/WdfZ\ wP +9 &\\dfU\ vO +10 &]cdZ\ vP +9 &u\\ac`\ vP +10 &7_be]\ vP +9 &]bc]\ vP +9 &\\adZ\ vP +10 & }]ad_\ vP +9 &"?Ybcg\ wP +9 &$abbk\ vP +10 &%\\`c_\ vO +9 &']`c[\ vP +10 &)G__ah\ vP +13 &+\ ]cdY\ vO +5 &,_`bb\ tP +10 &.\\^bg\ vO +9 &0O]_ai\ vP +9 &2_``f\ vP +10 &3\\ach\ vO +9 &5`bcb\ vP +10 &7X_ach\ vO +9 &9]_bf\ vP +9 &:`_bk\ uP +10 &<^`ci\ uO +9 &>__`be\ vP +9 &@!]_bg\ vP +10 &A[``j\ vP +9 &CbOXj\ vP +10 &Eaq<Gd\ tR +9 &G$h\ qV +9 &H  k\ nZ +10 &J \ g\ k\\ +9 &LI  j\ k] +9 &N  g\ j] +10 &O j\ j^ +9 &Q\  i\ j^ +10 &SK\  i\ i_ +9 &U f\ j^ +10 &V h\ i_ +9 &X+L\ k\ p%q +9 &X\  i\ oT +5 ( +2 "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'U& +4 "core" &Xm\  i\ sS +2 &Xm h\ sS + .tHand.open + "manipulator"&[1 +76 "core" 1 +3 "manipulator"&H% +4 "core" % Q   & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"';& +4 "core" &Xm R\ yS +2 "collection"'% +3 "core" %O  a\ y +2 .tCSV.dial CSR + "collection"'o  +44 "core"  +2 "collection"'% +4 "core" %O \\\ x + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'L'm +1111 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +230 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'n% +2 "core" %m p\ o +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'i' +647 "core" ' + .tCSV.dial :waste +2 "collection"'5 +128 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'O'Q +1972 "core" ' +8 #tFlushing lower manifold's waste1 port +5 "collection"'{& +24 "core" &Xl  {\ zS +8 "collection"'E% +12 "core" %U h\ z +6 .tCSV.dial :flush +6 "collection"'S  +43 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'j'm +502 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +691 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +43 "core" B +2 "collection"'~% +4 "core" %m  t\ x +2 .tCS.seek 7ml +2 "collection"'e' +539 "core" ' +4 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +6 "collection"'k  +3 '}  +50 "core"  +85  +3 .tCBV.dial :waste1 +4 "collection"' @ +43 "core" > +3 .tCS.seek 0ml + "collection"'a'Q +1644 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &Xk\ v\ zS +2 "collection"'% +4 "core" %K  v\ y +2 .tCSV.dial :flush + "collection"'A  +72 "core" +2 .tCS.seek 5ml +4 "collection"'s'm +1201 "core" ' +4 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'y @ +42 "core" A +2 "collection"'!% +5 "core" %m f\ y +2 .tCS.seek 7ml + "collection"'c' +546 "core" ' +4 ."connect"CSV.dial CTV +7 .tCTV.dial CSV +3 "collection"'  +54 "core"  +2 .tCBV.dial :waste2 + "collection"'r  +104 "core"  +5 .tCS.seek 0ml +3 "collection"''Q +1648 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'|& +10 "core" &Xk\ \ O\ {S +2 "collection"'% +8 "core" %P V\ z +4 .tCSV.dial CSR +3 "collection"'9  +45 "core"  + "collection"'% +5 "core" %P  O\ y + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1875 "core" ' +4 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +13 .tCS.seek 10ml +3 "collection"' ' O +538 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +2 '  +101 "core" +34  + .tCTV.dial :intake +2 "collection"'P  +72 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'q'Q +1873 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'z  +72 "core" ~ +3 .tCS.reconfigure :default +5 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'x'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'d  +102 "core"  +4 "collection"'% +14 "core" %N  R\ y +3 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +14 .tCS.seek 5ml +3 "collection"'u'm +4 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +216 "core" ( +2 "manipulator"&& +4 "core" &-  0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  0 +2 .tForearm.reconfigure :tight +54 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&8'b +110 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&% +4 "core" % [R   8  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +104 "core" ' +2 "processing"%:& +4 "core" &\ ~ +19986 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18810 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13343 "Can"\ y0/ +7236 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16850 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9363 "Can"\ y// +11219 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5006 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5373 "Can"\ z// +15211 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13755 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1393 "Can"\ {0/ +17182 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8342 #t-> can +2 "Can"\ {0/ +12238 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12769 #t-> startTube 2 +1143 #-> da 75 + #da sampling at most 75ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'l& +3 "core" &kk\ +2 "manipulator"&% +4 "core" %\ .    & +2 "storage"(3% +4 "core" %  <\ d +2 "storage"(/. +3 "core" .(S +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(N( \ +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (G& +2 "core" &  \ W +2 "manipulator"&1& +4 "core" &-   0 + "manipulator"&\ % +4 "core" %\ .   & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +222 "core" ( + "manipulator"&(& +4 "core" &   h +2 "storage"(V& +4 "core" &   \ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&2'/ +109 "core" ' + "storage"(& +4 "core" &  M G\ j +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(#'g +182 "core" ' +2 "storage"(?- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (6& +2 "core" &  G E\ b +2 "manipulator"&& +3 "core" &   h +2 .tElbow.seek 2 + "manipulator"&4( +13 "core" ( + "manipulator"& & +4 "core" &    +2 "storage"(@& +4 "core" &   \ 4\ b +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&& +3 "storage"(&' +7 "core" &    +2 "manipulator"&R% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&='\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +49 "core" ' + ."downElevator"SE.stop + "storage"(5 +109 "core" ( +2 "manipulator"&& +4 "core" &(   @ >N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &(   >N +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'O +106 "core" ' +2 "manipulator"&Y& +4 "core" &(    >N +2 "manipulator"&.% +3 "core" %J  +2 "collection"'%& +4 "core" &ilx\ +2 "collection"'K& +5 "core" &il}\ +3 .tCC.seek :closed + "collection"'+(X +4 "core" &imf\ \ +9 &+ygmm\ x- +9 &dkmj\ v@ +10 &b|ilg\ vQ +9 &'\\jlb\ yO +9 &\\jlV\ yP +10 &]hkU\ xP +9 &l[jl]\ xP +10 &-bjj\\\ xP +9 &]ikV\ xO +9 &]gj^\ xP +10 & t\\gjU\ xP +9 &"7ZggL\ xO +9 &#^gjG\ xO +10 &%ZfiH\ yO +9 &'}\\fiK\ xO +10 &)>YfkJ\ xP +9 &+[giJ\ xP +9 &,^ghG\ xP +10 &.[giK\ xO +9 &0F]eh>\ xP +9 &2^hh<\ xP +10 &3_dg<\ xO +9 &5_ei;\ xP +10 &7N]fh?\ xP +9 &9[gh?\ xO +9 &:^eg>\ xO +10 &<_gh=\ xP +9 &>V`gi?\ xP +9 &@[dh@\ xO +10 &AaZa;\ wP +9 &CjHQ<\ wQ +10 &ET}(9>\ uS +9 &G\ :\ qW +9 &H0\ n[\ +10 &J*\ m\\ +9 &L?'\ l] +9 &M$\ m^ +10 &O.\ k^ +9 &Q(\ k_ +10 &SC0\ l^ +9 &U&\ k_ +9 &V&\ k_ +10 &X!J$\ r*~ +9 &X,\ o a +10 ( + &X~)\ tZ + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + .Hand.open + "manipulator"&1 +75 "core" 1 + "manipulator"&v% +87 "core" % J   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +99 "core" ' +2 #tcollectSample 75ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")`+ +3 "core" + + "sampler")I% +5 "core" %pzu \ i + "collection"'Q& +4 "core" &X~ \ xZ +2 "Can"\ kJI +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +387 #"flow"0.0L/min +1052 "Can"\ gSS +2582 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +11202 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +3 "core" %Q0\ m +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X9 \ c +2 .tSSV.dial :exhaust + "sampler")"  +75 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")n' +422 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 75.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X \ T3 +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +109 "core" 'Wx \ U- +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %Q"\ i +2 "sampler")R% +4 "core" %Eh \ X +47 "collection"'% +3 "core" %Q\ i + "sampler")2% +4 "core" %E] \ X + "collection"'% +4 "core" %Q\ h + #tIntake @13.1psia, vacuum from 7.6 to 10.6psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X +4 ."CSpush"CS.reconfigure :fast +6 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"''Q +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +132 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +315 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +88 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler") +63 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["9 +2 "core" 9] d +103 "collection"'R9 +3 "core" 9]d +102 "collection"'/9 +3 "core" 9_d +102 "collection"'9 +2 "core" 9ad +102 "collection"'29 +3 "core" 9fd +102 "collection"'9 +2 "core" 9l"d +102 "collection"'G9 +3 "core" 9u&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'Y9 +3 "core" 9/d +102 "collection"'.9 +3 "core" 93d +102 "collection"'49 +3 "core" 97d +102 "collection"'%9 +2 "core" 9;d +102 "collection"'&9 +3 "core" 9?d +102 "collection"'=9 +3 "core" 9Dd +102 "collection"'m9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9 Ld +102 "collection"'v9 +2 "core" 9 Pd +102 "collection"'K9 +4 "core" 98Td +102 "collection"'I9 +3 "core" 9QYd +102 "collection"'Q9 +2 "core" 9j]d +102 "collection"'09 +3 "core" 9ad +102 "collection"'D9 +3 "core" 9ed +102 "collection"'`9 +2 "core" 9id +102 "collection"'#9 +3 "core" 9md +102 "collection"'^9 +2 "core" 9rd +102 "collection"'f9 +3 "core" 9 vd +102 "collection"'F9 +2 "core" 9$zd +102 "collection"'U9 +3 "core" 9>~d +102 "collection"'g9 +3 "core" 9Zd +102 "collection"'H9 +3 "core" 9ud +102 "collection"'9 +2 "core" 9d +102 "collection"'_9 +3 "core" 9d +102 "collection"']9 +3 "core" 9d +102 "collection"'9 +3 "core" 9c +102 "collection"'9 +2 "core" 9a +102 "collection"'Z9 +3 "core" 9^ +102 "collection"'J9 +2 "core" 90\\ +102 "collection"'"9 +3 "core" 9IZ +103 "collection"'X9 +2 "core" 9dX +102 "collection"';9 +2 "core" 9}V +103 "collection"'[9 +2 "core" 9S +102 "collection"'i9 +2 "core" 9Q +103 "collection"'{9 +2 "core" 9O +102 "collection"'n9 +2 "core" 9M +103 "collection"'o9 +2 "core" 9L +102 "collection"'L9 +3 "core" 9H +102 "collection"'w9 +2 "core" 9,G +102 "collection"'~9 +3 "core" 9ED +102 "collection"'E9 +3 "core" 9^B +102 "collection"'j9 +2 "core" 9tB +86 "Can" qq +16 "collection"'}9 +3 "core" 9> +102 "collection"' 9 +3 "core" 9< +102 "collection"'b9 +3 "core" 9; +102 "collection"'k9 +2 "core" 99 +102 "collection"'A9 +3 "core" 97 +102 "collection"'59 +3 "core" 95 +102 "collection"'e9 +3 "core" 92 +102 "collection"'9 +3 "core" 9*2 +102 "collection"'a9 +3 "core" 9?0 +102 "collection"'!9 +2 "core" 9S/ +102 "collection"'S9 +3 "core" 9j, +102 "collection"'y9 +3 "core" 9| + +102 "collection"' 9 +2 "core" 9) +102 "collection"'r9 +3 "core" 9( +102 "collection"'s9 +2 "core" 9' +102 "collection"'9 +3 "core" 9% +102 "collection"'9 +2 "core" 9"$ +102 "collection"'O9 +3 "core" 9&! +102 "collection"'99 +3 "core" 9 * +103 "collection"'|9 +3 "core" 9 . +104 "collection"'9 +5 "core" 9 %2 +104 "collection"'P9 +5 "core" 9 67 +104 "collection"' 9 +3 "core" 9 G; +102 "collection"'z9 +5 "core" 9 X? +105 "collection"'q9 +4 "core" 9 gD +22 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +74 "collection"'d9 +3 "core" 9 wH +102 "collection"'c9 +3 "core" 9 L +102 "collection"'x9 +3 "core" 9 P +102 "collection"'u9 +3 "core" 9 U +102 "collection"'W9 +2 "core" 9 Y +102 "collection"'9 +3 "core" 9 ] +102 "collection"' 9 +2 "core" 9 a +102 "collection"'T9 +3 "core" 9 e +102 "collection"'9 +3 "core" 9 j +102 "collection"'$9 +2 "core" 9 n +102 "collection"'B9 +3 "core" 9 r +102 "collection"'C9 +2 "core" 9\ v +102 "collection"')9 +4 "core" 9\ z +102 "collection"'\\9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\ $ +102 "collection"'9 +3 "core" 9\ - +102 "collection"'9 +3 "core" 9\ 7 +102 "collection"'9 +3 "core" 9\ @ +102 "collection"'p9 +2 "core" 9\ I\ +103 "collection"'9 +2 "core" 9\ Q \ +102 "collection"'9 +2 "core" 9\ X \ +103 "collection"'*9 +2 "core" 9\ a\  +102 "collection"'9 +3 "core" 9\ g  +102 "collection"':9 +3 "core" 9\ n \ +102 "collection"'-9 +2 "core" 9\ v +103 "collection"''9 +2 "core" 9\ | +102 "collection"'9 +3 "core" 9\  +102 "collection"'l9 +2 "core" 9\  +103 "collection"'39 +5 "core" 9\  +104 "collection"'9 +4 "core" 9\  +103 "collection"'t9 +6 "core" 9\  +104 "collection"'89 +7 "core" 9\  +103 "collection"'\ 9 +3 "core" 9\  +102 "collection"',9 +3 "core" 9\  +102 "collection"'19 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'V `\ `\ I + '(9 +6 "core"  + 9\ \  +2 "collection"'% +3 "core" %\ Q +2 #tBegun lysing Collection Puck Heater at 68.1C/39.9psia +347 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +12210 "Can"\ ? +6248 "core" ` +6 "collection"'9 +12 "core" 9\  +6 "collection"'?% +10 "core" %\ n +6 #tEnded lysing Collection Puck Heater at 70C/37.6psia +6 .CS.seek 0ml +5 "collection"'6'Q +336 "core" ' +8 .tCTV.dial between spare and air,avoiding: :intake +6 "collection"' @ +105 "core" A +4 .tCSV.dial :air +2 "collection"'@ @ +44 "core" > +4 .tCS.seek 5ml +8 "collection"'<'m +4 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1329 "core" ' +3 .tCSV.dial CTV +3 "collection"'>  +44 "core"  +5 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'R @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'/  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? + .tdelay 2 seconds +205 .CS.seek 0ml +4 "collection"'2'Q +1341 "core" ' +3 "collection"'% +10 "core" %V\ s +2 #tPuck @48.9psia after final lysis pressurization +4 #Recovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'G +101 "core" ~ + .tCBV.dial CSV + "collection"'  +30 "core" +2 "collection"'Y% +10 "core" %Vcdz\ r +4 .tCS.seek 5.001ml +3 "collection"'.'m +328 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1001 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'4  +42 "core" +4 "collection"'%% +8 "core" %mRT\ r +5 .tCS.seek 7ml +3 "collection"'&' +579 "core" ' +2 .tdelay 5 seconds +98 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 .tCS.seek 10ml + "collection"'m' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" ^ +2 #tLysing Complete + "collection"'v& +4 "core" &Xv ,\ qZ + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&K% +4 "core" %\ '   "Y +2 "storage"(I% +3 "core" % 2\ N +2 "storage"(Q. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(0(S +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (D& +3 "core" &Q } 9\ E +2 "manipulator"&`& +4 "core" &'   9 >N + "manipulator"&#% +4 "core" %\ '   "Y +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&^( +185 "core" ( +2 "manipulator"&f& +4 "core" &  F  + "storage"(F& +4 "core" &Q \ R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +117 "core" ' +2 "storage"(g& +4 "core" &Q x\ W +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(H'g +217 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +3 "core" &   )  + "storage"(]& +4 "core" &Q \ O + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +35 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -' +2 .tSE.seek 8.19 Pucks below Top Plate +2 "storage"(J'C +39 "core" ' + "manipulator"&"% +4 "core" %]  +2 "storage"(X& +4 "core" &Q r q \ E +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts + "manipulator"&;'C +20 "core" ' + "manipulator"&[& +4 "core" &    +2 "storage"(i& +4 "core" &Q \ Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&{'] +29 "core" ' +2 .tSE.seek 9.19 Pucks below Top Plate + "storage"(n'2 +50 "core" ' +2 "manipulator"&o& +4 "core" &   v  +2 "manipulator"&L% +4 "core" %3   2  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&~( +149 "core" ( +2 "manipulator"&E& +4 "core" &4   I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&}'O +95 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tCC.seek :open + "collection"'b( +430 "core" ( +2 "storage"(k& +4 "core" &Q \ R + "storage"(A& +4 "core" &Q \ Q +2 "manipulator"&5& +3 "core" &2   G +2 "manipulator"&e% +3 "core" % a   ` +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&a( +202 "core" ( + "manipulator"&!& +5 "core" &   } + "storage"(S& +4 "core" &Q\ \ \ \ Y +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&y' +109 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&r1 +70 "core" 1 +2 "manipulator"&s% +4 "core" % W   +2 "storage"(& +3 "core" &Q C\ M +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 311 counts + "manipulator"&'< +17 "core" ' +2 "manipulator"&O& +4 "core" &   } + "storage"(9& +4 "core" &Q\ \ \ \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&|'] +25 "core" ' + "storage"(% +5 "core" %.  W\ ^ +2 ."downElevator"SE.seek :down +3 "storage"(P' +100 ( % +3 "core" %]% G \ _RO + "manipulator"&z% +4 "core" %a   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +62 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +33 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +4 "core" &\ +2 "manipulator"&c& +4 "core" &   } +2 "manipulator"&x% +3 "core" %\ 3 \  ( +3 .tElbow.seek FlushPuck::Garage + "manipulator"&u(, +178 "core" ( +2 "manipulator"&W& +4 "core" &,   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  +2 .tForearm.seek :garage +2 "manipulator"& 'b +103 "core" ' +2 .tHand.close + "manipulator"&T/ +71 "core" / + "manipulator"&& +4 "core" &, ! +2 "manipulator"&$% +3 "core" % v  ; +2 .tForearm.seek :retract +2 "manipulator"&B'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C( +285 "core" ( + "manipulator"&)& +4 "core" &;   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &: M +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +108 "core" ' +2 "manipulator"&& +4 "core" &:  M +2 "manipulator"&% +3 "core" %T   +2 "collection"'& +4 "core" &\ x +2 "collection"'p& +5 "core" &~\ x +2 .tCC.seek :closed + "collection"'(X +4 "core" &w\ x +9 &-s\ p,~ +10 &e~\ m@ +9 &}r}\ nO +9 &BUQ\ pN +10 &T \ \ qN +9 &W +\ pN +9 &U \ pN +10 &JX\ pN +9 & W\ pM +10 &V\ pN +9 & W\ pN +9 &"RYo\ pN +10 &$U\ pN +9 &%U\ pN +9 &'W\ oN +10 &)ZWm\ pN +9 &+Z\\\ pN +10 &,X>\ pN +9 &.W\ pN +9 &0cW\ pM +10 &2$X\ pN +9 &3Y\ pN +9 &5U\ pN +10 &7jW\ pN +9 &9-W\ pM +9 &:W\ pN +10 &<Wx\ pN +9 &>rWZ\ pN +10 &@4Z\ pN +9 &AX\ pN +9 &C^\ oN +10 &Eqp\ nQ +9 &G&t\ kU +10 &HR\ g[\ +9 &J:\ f\\ +9 &LU.\ d] +10 &N\ d^ +9 &O\ d^ +9 &Q\ c_ +10 &SX\ d_ +9 &U|\ c_ +10 &V\ c^ +9 &X1I\ j%o +9 &X$\ d$l +9 ( +3 "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.22 + "collection"'& +4 "core" &Xk\ mV +2 &Xk\ mV + .tHand.open + "manipulator"&*1 +71 "core" 1 + "manipulator"&% +4 "core" % T   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%- +40 "core"  +2 "processing"%'% +4 "core" %b#\ j + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1604 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%l  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%3'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%t' +2610 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%8  + "collection"'\  +126 "core" +82  +6 .tPSV.dial :mixloop + "processing"%, +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%1  +128 "core" +3 .tPS.seek 0ml + "processing"%('d +2623 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +257 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2355 "core" ' + .tPSV.dial :air + "processing"%?  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &9  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +3 "core" ( + "manipulator"&R& +4 "core" &9  c M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &9   ^ M +2 .tForearm.seek CC + "manipulator"&'O +109 "core" ' + .tHand.close + "manipulator"&\ u- +9 &enp-\ s@ +10 &slo\ sO +9 &FWko\ vM +10 &Wmm\ vM +9 &Xkn\ vN +9 &Uln\ vN +10 &LYlm\ vN +9 &Yln\ vN +9 &Ykm\ vN +10 & \\kmz\ vN +9 &"VXilf\ vM +10 &$YjlS\ vN +9 &%Zjl:\ uN +9 &'Wkk.\ uN +10 &)\\[jj$\ uN +9 &+Xhm \ vN +9 &,Yhl\ uN +10 &.[il9\ vN +9 &0fXijO\ uM +10 &2'Yij4\ uN +9 &3Zhk\ uN +9 &5Uhj \ uN +10 &7nWgk_\ uM +9 &9.Yij\ vN +9 &:Yhi\ uN +10 &<Ygj\ uM +9 &>tYhi\ uN +10 &@8Yfk\ uM +9 &A^O_\ uO +9 &Ci\ tP +10 &El\ qT +9 &G \ mX +9 &H\ k[\ +10 &J\ j\\ +9 &LX\ i] +10 &N\ h^ +9 &O{\ h^ +9 &Q[\ h_ +10 &S[Q\ h_ +9 &UW\ g_ +9 &VA\ g_ +10 &X7J@\ o!g +9 &X01>\ c* +10 &Xg5\ tO +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.27 + .Hand.open + "manipulator"&+1 +77 "core" 1 + "manipulator"&k% +4 "core" % S O U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +120 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'5  +128 "core" ~ + .tCSV.dial CTV +2 "collection"'e  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +2608 "core" ' + "collection"'!% +4 "core" % PP\ y +2 .tCS.seek 4ml +2 "collection"'S'NQ +1590 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%~  +55 "core" +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%r  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%s'd +2617 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +31 "core" ^ + .tCSV.dial :air +2 "collection"'O @ +44 "core" ? +2 .tCS.seek 10ml + "collection"'9' O +1274 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +313 "core" ' + .tCSV.dial CTV +2 "collection"'  +54 "core"  +3 .tCS.seek 0ml + "collection"''Q +2598 "core" ' + .tCBV.dial :waste1 + "collection"' @ +28 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'z  +127 "core" +2 "collection"'a& +4 "core" &Xf\ yO +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&d% +3 "core" %\   +2 "storage"(c% +4 "core" % \ U + "storage"(y. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(x(S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &R \ L +2 "manipulator"&n& +4 "core" &#    :- +2 "manipulator"&|% +3 "core" %\ , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&W( +152 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(P& +4 "core" &R\ \ \  \ X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +107 "core" ' + "storage"(T& +4 "core" &R\ \ \  \ Z +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +54 "storage"('g +212 "core" ' + "storage"($- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" &   +2 "storage"( & +4 "core" &R S\ T + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&)' +34 "core" ' +2 .tElbow.hold + "manipulator"&\\, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +3 "core" -' +2 .tSE.seek 9.2 Pucks below Top Plate +2 "storage"('@ +36 "core" ' +2 "manipulator"&% +5 "core" %j  + "storage"(& +4 "core" &R o n D\ H +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&B'= +17 "core" ' +2 "manipulator"&b& +4 "core" &    + "storage"(& +4 "core" &R \ S +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&*'] +25 "core" ' +2 .tSE.seek 10.2 Pucks below Top Plate + "storage"('/ +45 "core" ' +2 "manipulator"&p& +4 "core" &   G +2 "manipulator"&-% +4 "core" %X    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +107 "core" ' +2 .tElbow.seek CC + "manipulator"&( +159 "core" ( +2 "manipulator"&& +4 "core" &%   =C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &&   =C +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open + "collection"'3( +426 "core" ( +2 "storage"(\ & +5 "core" &R 2\ L + "storage"(8& +4 "core" &R \ M + "manipulator"&,& +4 "core" &&  =C + "manipulator"&1% +4 "core" % ^ \ w +2 .tForearm.seek :retract + "manipulator"&t'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +174 "core" ( + "manipulator"&(& +4 "core" &   z 0 +2 "storage"(V& +4 "core" &R 5\ T +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +110 "core" ' +2 .tElbow.hold + "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"& % +4 "core" % O +2 "storage"(h& +4 "core" &R \ I + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&6'7 +16 "core" ' + "manipulator"&R& +5 "core" &   ( + "storage"(/& +4 "core" &R \ X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +14 "core" ' + "storage"(C% +5 "core" %5\ \  -\ Y +2 ."downElevator"SE.seek :down +3 "storage"(:' +100 (% +3 "core" %(\  \ \\SR + "manipulator"&G% +4 "core" %W  l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +64 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ' +2 .tPSV.dial :air + "processing"%  +72 "core" +3 .tPS.seek 2.5ml + "processing"%4' +1306 "Can"\ p88 +1301 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%% +41 "core" + .tdelay 1 second +104 .PSV.dial :air + "processing"%>  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%= +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%&  +54 "core" +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%v'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +4 "core" &\ y + "manipulator"&K& +4 "core" &   ( + "manipulator"&I% +4 "core" % '   "X +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(, +176 "core" ( +2 "manipulator"&.& +3 "core" &-   > +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-    > +2 .tForearm.seek :garage + "manipulator"&#'b +112 "core" ' +2 .tHand.close + "manipulator"&N/ +66 "core" / +2 "manipulator"&0& +4 "core" &-   & > + "manipulator"&F% +4 "core" % n\\   +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2( +129 "core" ( +2 "manipulator"&7& +4 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&_' +98 "core" ' +2 "manipulator"&]& +4 "core" &   +2 "manipulator"&Z% +4 "core" %    + "processing"%X& +4 "core" &\ x +2 "processing"%[& +5 "core" &\ x +2 .tPC.seek :closed + "processing"%o(X +4 "core" &\ x +8 & %\ v$d +9 &U~\ n9 +10 &\ nN +9 &_\ qP +9 &S_\ qP +10 &\\\ qP +9 &\\\ qP +10 &Z\ qP +9 &[Y\ qP +9 &]\ qQ +10 &Z\ qP +9 &!]\ qP +9 &#b]\ qQ +10 &%%\\\ qP +9 &&]\ qP +10 &(Y\ qP +9 &*l\\\ pP +9 &,-]\ qP +10 &-_\ pP +9 &/_\ pP +9 &1r]\ qQ +10 &34]\ pQ +9 &4]\ pP +10 &6\\\ pP +9 &8z]\ qQ +9 &:=\\\ pP +10 &;[\ qP +9 &=[\ qP +9 &?`\ pP +10 &AF\\\ pP +9 &C^\ pP +10 &Dd\ pQ +9 &Fv\ oS +9 &H=\ lV +10 &I\ kW +9 &K\ lW +9 &M\ kW +10 &OA\ kW +9 &Q\ kX +10 &R\ kX +9 &T\ kW +9 &VF\ jX +10 &W|t\ n+ +9 &X \ nG +10 ( + &X" \ s3 + "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%L& +4 "core" &X" \ s3 +2 .tHand.open + "manipulator"&^1 +62 "core" 1 + "manipulator"&f% +4 "core" % !  6  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%;  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%J +41 "core" +2 "processing"%% +4 "core" %hB\ u +2 .tPS.seek 0.3ml + "processing"%i'e +380 "core" ' + .tPSV.dial PSR +2 "processing"%j +111 "core"  +2 "processing"%{% +4 "core" %h\ v + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +490 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%"' +1897 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%U +99 "core" + .tPTV.dial :mixing +2 "processing"%H @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%  +88 "core"  +2 .tPS.seek 0ml + "processing"%+'d +1062 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1542 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&k& +4 "core" &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +3 "core" ( + "manipulator"&5& +4 "core" &  9 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &e& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&E' +114 "core" ' + .tHand.close + "manipulator"&@/ +64 "core" / +2 .tPC.seek :open + "processing"%!( +427 "core" ( + "manipulator"&m& +4 "core" &   +2 "manipulator"&~% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 .tElbow.reconfigure :tight +51 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&}(, +134 "core" ( +4 "manipulator"&& +11 "core" &-  t \\ +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +5 &O& +10 "core" &- ' \\ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +5 "manipulator"&S'b +110 "core" ' +5 .tHand.open +3 "manipulator"&1 +75 "core" 1 +2 "manipulator"&9% +5 "core" % WC   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp +3 "processing"%z& +9 "core" &\ | +4 "manipulator"&a% +9 "core" %\ &  % "_ +4 "storage"(d% +8 "core" % \ 0\ _ +4 "storage"(c. +7 "core" .(S +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(y( \ +200 "core" ( +3 .tSC.configure :limp +9 "storage"($(\ 1b +7 (& +11 "core" &  "\ [ +8 "manipulator"&n& +18 "core" &- \ F \\ +6 "manipulator"&|% +12 "core" %\ &  [ "_ +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +3 "manipulator"&D( +228 "core" ( +3 "manipulator"&& +10 "core" &   4 +3 "storage"(P& +9 "core" &  \ _ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts +3 "manipulator"&T'/ +106 "core" ' +6 "storage"(& +16 "core" & \ \ \ ] +15 .tSE.reconfigure :pick +9 "storage"(#]K-0-\ b +12 .tSE.seek :beamBreak +3 "storage"(A'g +203 "core" ' +2 "storage"($- +3 "core" -'\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +2 "core" &  \ U +2 "manipulator"& & +4 "core" &   4 +2 .tElbow.seek 2 + "manipulator"&u( +7 "core" ( + "manipulator"&& +5 "core" &  z  + "storage"(& +4 "core" &  C\ W +3 .tForearm.seek 2 + 300 counts + "manipulator"&b' +32 "core" ' +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 .tHand.close +7 "manipulator"&/ +59 "core" / +12 ."downElevator"SE.seek :down +9 "manipulator"&p& +15 "storage"(-' +19 "core" & S  +4 "manipulator"& % +12 "core" % 8 +8 .tForearm.seek :retract +3 "manipulator"&W'\ +68 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +27 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +27 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +206 "core" ( +3 "manipulator"&)& +9 "core" & \  & +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &B& +8 "core" &   d & +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&' +111 "core" ' +2 "manipulator"&& +10 "core" &   & +3 "manipulator"&l% +8 "core" %   +4 "processing"%*& +8 "core" &Q\  +4 "processing"%\\& +10 "core" &X\  +4 &3\ ~ +4 .tPC.seek :closed +3 "processing"%(X +9 "core" &/\  +6 &$\ ~4 +6 &/G~#\ s3 +10 &]r\ sG +10 &g\ tP +8 &Z\ uP +9 &Y \ vP +9 &H_ \ vP +10 &\ \\\ vP +9 &\\\ vO +9 &^\ vP +10 &Q]\ vO +9 &!_\ vP +9 &"]\ vP +10 &$_\ uP +9 &&X\\\ wP +10 &(Z\ wP +11 &)Z\ uO +9 &+]\ uP +9 &-``\ uP +10 &/#Y\ vO +8 &0\\\ uP +11 &2[\ vP +9 &4hY\ uP +9 &6*[\ vP +10 &7X\ uO +9 &9]\ uP +8 &;pZ\ uP +9 &=2Y\ vP +9 &>\\\ wP +10 &@Y\ wP +9 &Bx\\\ vP +10 &D6e\ uQ +9 &Ev\ tS +9 &G\ qV +10 &Im\ qV +9 &K.\ qV +9 &L\ qW +12 &N\ pV +9 &Pr\ oW +9 &R4\ oW +10 &S\ oW +9 &U\ oX +9 &Wx\ nE +10 &Xd#]\ u$g +8 &X,\ x4 +5 ( +6 "processing"%\\& +6 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.61 +3 .Hand.open +7 "manipulator"&'1 +6 "core" &X&\ x4 +48 1 + "manipulator"&w% +5 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +111 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%8 W +2 %,9 +6 "core" 9 +103 "processing"%19 +5 "core" 9 +104 "processing"%(9 +2 "core" 9  +103 "processing"%V9 +3 "core" 9  +103 "processing"%9 +5 "core" 9 +104 "processing"%9 +3 "core" 9 +103 "processing"%9 +4 "core" 9 +103 "processing"% 9 +4 "core" 9 +102 "processing"%h9 +3 "core" 9# +103 "processing"%R9 +4 "core" 9' +103 "processing"%/9 +3 "core" 9+ +102 "processing"%C9 +2 "core" 9/ +103 "processing"%t9 +6 "core" 94 +103 "processing"%9 +3 "core" 98 +102 "processing"%G9 +3 "core" 9< +103 "processing"%9 +5 "core" 9@ +104 "processing"%9 +2 "core" 9E +103 "processing"%69 +6 "core" 9I +103 "processing"%9 +6 "core" 9M +103 "processing"%9 +3 "core" 9R +103 "processing"%<9 +5 "core" 9V +104 "processing"%:9 +3 "core" 9Z +102 "processing"%s9 +3 "core" 9_ +103 "processing"%%9 +5 "core" 9c +104 "processing"%>9 +3 "core" 9g +102 "processing"%=9 +3 "core" 9k +103 "processing"%&9 +5 "core" 9p +104 "processing"%49 +3 "core" 9t +102 "processing"%Y9 +3 "core" 9x +103 "processing"%K9 +5 "core" 9| +103 "processing"%I9 +3 "core" 9 +103 "processing"%.9 +5 "core" 9 +104 "processing"%`9 +6 "core" 9 +103 "processing"%?9 +2 "core" 9 +103 "processing"%N9 +5 "core" 9 +103 "processing"%09 +3 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%9 +5 "core" 9 +104 "processing"%79 +2 "core" 9  +4 .tPH.hold 2:00:00,28C +2 "processing"% pWp  +4 .tdelay 1:30 +2 "core"  +8583 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3691 "Can"\ t11 +5004 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%;  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%J * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +81 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%_' +2409 "core" ' +2 .tPSV.dial PTV + "processing"%v +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%{ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%i  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2391 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +4 "processing"%U  +130 "core" +2 .tPSV.dial :mixloop +3 "processing"%H +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +84 "core" ? +4 .tPS.reconfigure :slow +4 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +3 "processing"%"'c +182 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +165 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +56 "collection"'k  + "processing"%5  +43 "core"  +2 +2 "processing"%e% +4 "core" %a\ v +2 .tPS.seek 0.34ml + "processing"%@'p +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'2  +28 "core" +2 .tPRV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%o'G[ +1175 "core" ' + .tPRV.dial :waste2 + "processing"%m @ +70 "core" ? +2 .tPS.seek 0.5ml + "processing"%~' +861 "core" ' +3 #taddPMLReagent08 +4 .PSV.dial :air + "processing"%  +45 "core"  +4 .tPS.reconfigure :default +6 "processing"%#A d`xb +6 .tPS.seek 2ml +3 "processing"%E'Ҧ +634 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +959 "core" ' +2 .tPSV.dial :PML + "processing"%O +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%  +31 "core"  +2 "processing"%9% +4 "core" %Ң\ v +2 .tPS.seek 1.85ml + "processing"%r' +238 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%z * +35 "core" , +2 .tPS.seek 0ml + "processing"%a'd +1950 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +3 "core" &`^\ } +2 "manipulator"&c& +4 "core" &  & +2 "manipulator"&S% +3 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +132 "core" ( + "manipulator"&n& +4 "core" &-\   j Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-\  Z +2 .tForearm.seek :garage + "manipulator"&x'b +106 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&P& +4 "core" &-\ \   Z + "manipulator"&}% +4 "core" % ch  ; +2 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +284 "core" ( + "manipulator"&$& +4 "core" &%   <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &&  <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& 'O +105 "core" ' +3 "manipulator"&& +4 "core" && P <> + "manipulator"&% +4 "core" %V \ } +2 "collection"'& +4 "core" &\\^(\ u +2 "collection"'p& +5 "core" &]]*\ p +2 .tCC.seek :closed + "collection"' (X +5 "core" &^^'\ u +10 &-~[a'\ l- +9 &e^^(\ kA +9 &~z]_-\ kQ +9 &CZ[`!\ nO +10 &\\\\`"\ nP +9 &_[]\ mP +9 &Z[^%\ nP +10 &J]\\_\ nP +9 & [Y_#\ mP +10 &[[^\ mP +9 & `[_\ mP +9 &"SZ[[\ mO +10 &$[Z\\\ `P +9 &%]Z]\ bP +9 &']Y\\\ bO +10 &)ZXX[\ cP +9 &+ZY\\\ cO +10 &,][[!\ lP +9 &.]ZZ\ jO +9 &0c]X\\\ jO +10 &2%\\Z[\ eO +9 &3XZZ\ cP +9 &5\\Z]\ gP +10 &7kYYZ\ kO +9 &9,]Y[\ jP +10 &:`Z[\ mP +9 &<`Y[\ mP +9 &>raW[\ mP +10 &@4]Y[\ mP +9 &A`YX\ mP +9 &CfJQ\ mP +10 &Etr3=\ kR +9 &G,\ hU +10 &H\ [Y +9 &J!\ a[ +9 &L_%\ a\\ +10 &N\ c] +9 &O\ b^ +9 &Q$\ X^ +10 &S`\ W^ +9 &U!\ W^ +10 &V\ W[ +9 &X%@\ ^. +9 &X} \ ^Q +6 ( + "collection"'p& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 + "collection"'D& +4 "core" &X}x\ _Q + &X}y\ gQ + .tHand.open + "manipulator"&T1 +68 "core" 1 +2 "manipulator"&A% +4 "core" % U   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%) +99 "core"  +2 "processing"%B% +4 "core" %d\ [ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%u'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%-  +53 "core"  +3 .tPS.seek 0ml + "processing"%'d +1593 "core" ' +2 .tPSV.dial PSR + "processing"%l +39 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%W  + "collection"'!  +33 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"%' +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%w  +73 "core" +2 .tPS.seek 0ml + "processing"%,'d +2620 "core" ' + .tPSV.dial :air + "processing"%\\  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2609 "core" ' + .tPSV.dial :air + "processing"%V  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +596 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2007 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml +3 "processing"%'d +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" &%  <> +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&h( +31 "core" ( +4 "manipulator"&R& +9 "core" &   " +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &/& +7 "core" &  " +4 .tForearm.seek CC +3 "manipulator"&C'O +109 "core" ' +2 .tHand.close + "manipulator"&t/ +68 "core" / +2 .tCC.seek :open + "collection"'( +431 "core" ( +3 "manipulator"&G& +9 "core" &  " +4 "manipulator"&% +8 "core" % a ? +4 .tForearm.seek :retract +4 "manipulator"&'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&6(, +280 "core" ( +2 "manipulator"&& +4 "core" &- 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<'b +104 "core" ' +3 .tHand.open +3 "manipulator"&:1 +73 "core" 1 +2 "manipulator"&s% +5 "core" % UR x  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +108 "core" ' +2 ."da"delayUntil "17:20:19.76" +10611 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10379 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%> @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%=  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" , + ."da"PSV.dial :air +2 "processing"%4  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2398 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%K +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"%. +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%`  +99 "core"  +2 ."da"PS.seek 0ml + "processing"%?'d +1970 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +424 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +128 "core"  + "processing"%0% +4 "core" %i\ u + #"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' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%7  +78 "core"  +4 ."da"PSV.dial PTV +5 "processing"%# +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core" + "processing"%+% +4 "core" %ҩ\ v +2 ."da"PS.seek 1.5ml +2 "processing"%Z'Y +518 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +69 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +3 "processing"%Q * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%L * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +71 "core"  + ."da"delay 5 seconds +341 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +155 ."da"PSV.dial PTV +2 "processing"%; +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2385 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +128 "core"  + "processing"%v% +4 "core" %b\ u + #"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' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%{'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +44 "core"  + "processing"%U% +4 "core" %Ҫ\ w +2 ."da"PS.seek 1.5ml +6 "processing"%H'Z +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1607 "core" ' +2 ."da"delay 2:00 +7428 "Can"\ iII +4443 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +124 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%5  +32 "core" +2 ."da"delay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2382 "core" ' +3 ."da"PSV.dial PTV +4 "processing"%2 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +71 "core"  +4 ."da"delay 5 seconds +504 .PSV.dial PTV +4 "processing"%@ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +82 "core" +5 ."da"PS.seek 0ml +4 "processing"%o'd +2394 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +42 "core"  +4 ."da"delay 5 seconds +504 .PTV.dial :PRVmixing +3 "processing"%~  +131 "core" +4 ."da"delay 5 seconds +504 .PRV.dial :ab2 +3 "processing"%O  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing +4 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +392 "core" ' +6 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%9  +45 "core"  +2 "processing"%z% +4 "core" %f\ q +2 ."da"PS.seek 0.55ml +2 "processing"%E' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%r  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%d'Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%c +42 "core" + ."da"PTV.dial :mixing +2 "processing"%S @ +72 "core" B +3 ."da"PBV.dial :waste1 +4 "processing"%n  +34 "core" +4 "processing"%|% +8 "core" %Ҩ\ v +3 ."da"PS.seek 1.85ml + "processing"%' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +6 ."da"PS.seek 0ml +3 "processing"%P'd +1950 "core" ' +3 ."da"delay 2 seconds +204 .delay 8:00 +2567 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@46776 sendCRC with ifg=0x20, ie=0x7F + #@48611 sendCRC with ifg=0x08, ie=0x5F + #@31905 idle with ifg=0x84, ie=0x75 #@32576 select with ifg=0x10, ie=0xF5 + #@33210 receive with ifg=0x10, ie=0xFD + #@33844 receive with ifg=0x10, ie=0xFD #@34477 receive with ifg=0x10, ie=0xFD + #@34804 receive with ifg=0x80, ie=0xFD + #@31668 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +251 "Can"\ n?? +2 \ n?? +3 #"Restarting_core_reader"Polling Can every 10:00 +519 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +177 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%}  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" , + ."da"PSV.dial :air +2 "processing"%x  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2419 "core" ' + ."da"PSV.dial :mixloop + "processing"%q +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +56 ."da"PS.seek 0ml + "processing"%'d +2386 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +2 "processing"%3% +4 "core" %f\ u + #"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"%D' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%T'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%p +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 "processing"%B% +4 "core" %ҫ\ u +2 ."da"PS.seek 1.5ml + "processing"% '[ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%a * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%-'d +1598 "core" ' +2 ."da"delay 2:00 +683 "Can"\ jED +3549 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3739 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%u  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%l * +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"%!' +2413 "core" ' +4 ."da"PSV.dial PTV +4 "processing"%W +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +72 "core"  +4 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%w +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +71 "core"  +5 ."da"PS.seek 0ml +3 "processing"%\\'d +2386 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +128 "core"  +2 "processing"%% +4 "core" %b\ 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"%1' +593 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +1594 "core" ' +3 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%( +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ҥ\ w +2 ."da"PS.seek 1.5ml +2 "processing"% 'T +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%R * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%/'d +1595 "core" ' +4 ."da"delay 2:00 +1634 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +74 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +250 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%< +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +33 "core" + "processing"%=% +4 "core" %Ҧ\ u +2 ."da"PS.seek 1.5ml +2 "processing"%&'V +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%K  +34 "core" +2 ."da"delay 30 seconds +1578 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1417 ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +33 "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"%`' +2394 "core" ' +6 ."da"PSV.dial PTV +6 "processing"%Y +74 "core" +4 ."da"delay 5 seconds +6 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +493 ."da"PSV.dial PSR + "processing"%N +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2387 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +133 "core"  +7 "processing"%#% +6 "core" %h\ [ +9 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +23 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +3 "processing"%]' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%+% +3 "core" % \ S +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +63 ."da"PS.seek 0.5ml +2 "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%Q'Ҧ +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +35 "core" + "processing"%L% +4 "core" %Ҩ\ [ +2 ."da"PS.seek 1.5ml +2 "processing"%X'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%^'d +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2423 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +72 "core" +2 ."da"delay 5 seconds +99 "Can"\ Unn +403 ."da"PSV.dial PSR + "processing"%v +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%j  +83 "core" +2 ."da"PS.seek 0ml + "processing"%i'd +1815 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +584 "core" ' +5 #"da"Additional air clear +8 .PSR.select :air +10 .PSV.dial PSR +7 "processing"%_ +133 "core"  +3 "processing"%U% +10 "core" %d\ ] +4 #"da"Pulling 2ml of PSR.air +3 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +4 "processing"%{'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" + ."da"PBV.dial :waste1 + "processing"%H  +33 "core" +2 "processing"%5% +4 "core" %Ҧ\ \\ +2 ."da"PS.seek 1.5ml + "processing"%k'V +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%  +112 "core"  +3 ."da"PS.seek 0ml + "processing"%2'd +1605 "core" ' +2 "processing"%g9 +3 "core" 9R5r +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%@  +4 "core" 5r + 5r + "processing"%m& +4 "core" &X'\ ]4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&"% +4 "core" %   x  + "storage"(% +4 "core" % O 7 f\ A + "storage"(~. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(O(S +202 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &P   '\ 8 +2 "manipulator"&o& +4 "core" &-   ? +2 "manipulator"&9% +3 "core" %     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&z( +209 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(r& +4 "core" &P Z [ ]\ A +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&E'] +106 "core" ' +2 "storage"(c& +4 "core" &P [ [ ?\ A +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(S'g +200 "core" ' + "storage"(n- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&|& +3 "core" &   t  + "storage"(& +4 "core" &P   K\ < +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&d' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(}- +2 "core" -' +3 ."da"SE.seek 10.19 Pucks below Top Plate + "storage"(\ '+ +41 "core" ' + "manipulator"&x% +4 "core" %w  +2 "storage"(P& +3 "core" &P \ 4 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts + "manipulator"&q'A +24 "core" ' + "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" &P ( +\ : +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +24 "core" ' +2 ."da"SE.seek 11.19 Pucks below Top Plate +2 "storage"($' +56 "core" ' +2 "manipulator"&& +4 "core" &   + "manipulator"&3% +4 "core" %A   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&D( +245 "core" ( + "manipulator"&A& +4 "core" &  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &   +2 ."da"Forearm.seek PC +2 "manipulator"&)' +94 "core" ' +2 ."da"Hand.close + "manipulator"&B/ +71 "core" / +2 ."da"PC.seek :open + "processing"%T( +427 "core" ( +2 "storage"(a& +4 "core" &P * )\ : + "manipulator"& & +4 "core" & I  +2 "manipulator"&u% +3 "core" %  n +2 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +278 "core" ( + "manipulator"&-& +4 "core" &   +2 "storage"(W& +3 "core" &P * *\ < +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&''] +111 "core" ' +2 ."da"Hand.open + "manipulator"&w1 +65 "core" 1 +2 "storage"(*- +4 "core" -' +2 ."da"SE.seek 10.95 Pucks below Top Plate + "storage"(!' +26 "core" ' +5 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 10.18 Pucks below Top Plate +3 "storage"(,' +55 "core" ' +4 #"da"Lights, camera, ACTION! +9 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da00jan0217h75ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +7 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.804 seconds\ /var/log/esp/da00jan0217h75ml.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da00jan0217h75ml15s.tif +1574 #SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da00jan0217h75ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da00jan0217h75ml20s.tif +2083 #SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da00jan0217h75ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 "storage"(- +14 "core" -' +6 "storage"(\\& +10 "core" &P Z X B\ A +2 "manipulator"&1& +7 "core" &    +4 ."da"Elbow.seek 1 +5 "manipulator"&(( +6 "core" ( +3 "manipulator"&& +7 "core" &   +4 "storage"(& +8 "core" &P X Y K\ B +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&V'] +6 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.9 Pucks below Top Plate +2 "storage"(R'§ +64 "core" ' +106 "manipulator"& & +10 "core" &   v  +4 "storage"(t& +8 "core" &P <\ X +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"& ' +35 "core" ' +3 ."da"Elbow.hold +9 "manipulator"&b, +9 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.08 Pucks below Top Plate +2 "storage"(/'Ñ +29 "core" ' +3 "manipulator"&G% +9 "core" %}   , +3 "storage"(& +8 "core" &P V\ N +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 316 counts +3 "manipulator"&C'A +21 "core" ' +4 "manipulator"&& +8 "core" &    +4 "storage"( & +8 "core" &P\ \ S\ Y +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&h'] +12 "core" ' +2 "storage"(:% +4 "core" %Ð\ \  p\ Z +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (s% +6 "core" %S \ =\ ^PI +4 "manipulator"&<% +8 "core" %d \  B  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&>'\ +27 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +55 "core" ' + "storage"(=& +4 "core" &P \ ^ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +3 "core" &\ z +2 "manipulator"&4& +4 "core" &    +2 "manipulator"&&% +4 "core" %\ &   !P +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&K(, +169 "core" ( + "manipulator"&I& +4 "core" &-   H +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &-  - H +3 ."psFlush"Forearm.seek :garage + "manipulator"&'b +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&Y/ +76 "core" / +3 "manipulator"&N& +7 "core" &-   ] H +3 "manipulator"&0% +9 "core" % vp   .  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&?'\ +124 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&`( +122 "core" ( + "manipulator"&7& +5 "core" &    + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +61 "core" &    +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&F' +101 "core" ' + "manipulator"&+& +5 "core" &  $  + "manipulator"&]% +4 "core" %    +2 "processing"%& +5 "core" &t\ u +2 "processing"%Z& +5 "core" &q\ t +2 ."psFlush"PC.seek :closed +2 "processing"%M(X +6 "core" &!\ t +7 &-v-\ l,~ +11 &d$\ j@ +9 &kv$\ kP +9 &.Y\ mO +10 &[\ lP +9 &Y\ mP +9 &tX\ lO +10 &6]\ lO +8 &Z\ lO +11 &] \ lO +7 & |X\ lO +10 &">W\ mO +9 &#X\ mP +9 &%Z\ mP +10 &'Z\ mP +9 &)FZf\ mO +9 &+Y\ nP +10 &,Z\ mP +9 &.U,\ nO +9 &0M[\ mP +10 &2Z)\ mP +11 &3Z\ lP +9 &5Z\ mP +10 &7WV\ mO +8 &9\\\ lP +10 &:Y\ lO +10 &<Z\ lO +8 &>^]\ lO +11 &@ Y\ lO +9 &AY\ lP +14 &C\\\ kO +6 &Edb\ lP +6 &Gz\ jS +10 &H\ hV +9 &J\ iV +10 &L[\ hV +9 &N\ hV +9 &O\ gW +10 &Q\ gV +9 &S^\ hX +9 &U!\ gW +10 &V\ gX +11 &XBL`\ mT +8 &X[\ k6 +6 ( +5 "processing"%Z& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 +4 "processing"%L& +7 "core" &X*\ o5 +2 &X*\ n5 +3 ."psFlush"Hand.open +2 "manipulator"&Q1 +57 "core" 1 + "manipulator"&% +5 "core" % $   + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +104 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%8 +41 "core"  + "processing"%;% +4 "core" %^p\ r +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%J' +394 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +200 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%^' +2106 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"%[ @ +185 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%v  +94 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@20145 idle with ifg=0x04, ie=0x75 + #@20816 select with ifg=0x10, ie=0xF5 + #@21471 receive with ifg=0x10, ie=0xFD #@22105 receive with ifg=0x10, ie=0xFD + #@22739 receive with ifg=0x10, ie=0xFD + #@23373 receive with ifg=0x10, ie=0xFD #@24007 receive with ifg=0x10, ie=0xFD + #@24336 receive with ifg=0x80, ie=0xFD + #@59907 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +243 "Can"\ l== +2 \ l== +2 #"Restarting_core_reader"Polling Can every 10:00 +1379 !"psFlush"o:I2C::Request::Timeout: @requesto:I2C::Shaft::RotateRequest: @tag0:@maxDelayo:\ Delay: @_dc_obji: @channeli:@direction0: @timeout0: @dontLog0:\ @goali: @replyqo:\ Queue: @que[: @waiting[:@destinationi*: mesg"6No Response to I2C::Shaft::RotateRequest[76:->25]: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 + "processing"%  +4 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%j +99 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%f'F +1811 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +584 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%o +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%9 U +53 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%y'd +2610 "core" ' +5 ."psFlush"PSV.dial PBV +5 "processing"% @ +46 "core" > +6 ."psFlush"PS.seek 2.5ml +5 "processing"%r' +622 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1984 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%6  +70 "core"  +3 ."psFlush"PS.seek 0ml +49 "processing"%c'd +2612 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%% +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%n' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%} @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%P  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1112 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +53 "core" +2 ."psFlush"PS.seek 0ml + "processing"%S'd +2232 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +378 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%d +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%\ ' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%A U +77 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%p'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%B' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%u +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%)'d +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +425 "Can"\ l?> +2180 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%D  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%w'd +1151 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1459 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'*& +4 "core" &ef|\ } +2 "manipulator"&l& +4 "core" &   =  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$( +3 "core" ( +2 "manipulator"&!& +4 "core" &     + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   T  +2 .tForearm.seek PC +2 "manipulator"&\\' +95 "core" ' + .tHand.close + "manipulator"&1/ +57 "core" / +2 .tPC.seek :open + "processing"%( +427 "core" ( + "manipulator"&& +4 "core" &    +2 "manipulator"& % +3 "core" %    T +2 .tForearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +353 "core" ( +2 "manipulator"&'& +4 "core" &(  \ - >K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &(   >K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&G'O +106 "core" ' + "manipulator"&& +4 "core" &(  >K +2 "manipulator"&% +4 "core" %V   +2 "collection"' & +3 "core" &eg\ z +2 "collection"':& +5 "core" &cg\ z +3 .tCC.seek :closed + "collection"'V(X +4 "core" &egm\ y +9 &+yegl\ q- +9 &deet\ o@ +10 &h{efo\ oP +9 &+\\ef|\ rP +9 &Zeeu\ qP +10 &`dfo\ qP +9 &q_ddn\ qP +10 &3cddr\ qP +9 &\\bf!\ qP +9 &Zde%\ rP +10 & y`ddK\ qP +9 &";\\cd\ qP +9 &#acdA\ pP +10 &%]bfI\ qP +9 &'[`eG\ qO +10 &)CZ`bI\ qP +9 &+[acH\ qO +9 &,`bcB\ pP +10 &.^ba\ qP +9 &0M\\ab\ qO +9 &2 ^bb\ qP +10 &3ZcbR\ qO +9 &5[baK\ qO +10 &7U]`c$\ qO +9 &9b``I\ pP +9 &:_`b.\ qP +10 &<\\`a&\ pP +9 &>[a^b\ qP +9 &@]ab\ pP +10 &A_^b"\ pO +9 &CbQZ\ pP +10 &E^n>E$\ oQ +9 &G%\ lU +9 &H  \ hY +10 &J  \ f[ +9 &LH \ f\\ +9 &N\  \ e] +10 &O\  \ e] +9 &Q\  %\ d^ +10 &SL \ e] +9 &U \  \ d] +9 &V \ \ d^ +10 &X&I \ k)z +9 &X\  \ g!d +10 ( + &Xv\ \ \ mX + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 + "collection"'s& +4 "core" &Xv  \ mX +2 .tHand.open + "manipulator"&<1 +66 "core" 1 +2 "manipulator"&(% +4 "core" % V   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +108 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"' & +5 "core" &Xu #\ rX + "collection"'=% +4 "core" %Q\  \ r +2 .tCSV.dial CSR + "collection"'  +43 "core"  + "collection"'4% +5 "core" %Q\ \  \ q + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'&'m +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'C% +3 "core" %m\  \ q +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'/' +650 "core" ' + .tCSV.dial :waste +2 "collection"'I +128 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'.'Q +1967 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'h& +4 "core" &Xu  "\ sX +2 "collection"'% +3 "core" %V  '\ s +2 .tCSV.dial :flush + "collection"'b  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'Y'm +1199 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +42 "core" B + "collection"'0% +4 "core" %m\  (\ r +2 .tCS.seek 7ml +2 "collection"'>' +534 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'7  + '#  +52 "core" ~ +81  + .tCBV.dial :waste1 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 0ml + "collection"'K'Q +1640 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'+& +4 "core" &Xt \ rX +2 "collection"']% +3 "core" %T  \ r +2 .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml + "collection"'?'m +1209 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air + "collection"'T @ +43 "core" A + "collection"'L% +4 "core" %m  %\ r +3 .tCS.seek 7.001ml + "collection"'Q' +534 "core" ' +96 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +52 "core"  + .tCBV.dial :waste2 +2 "collection"'Z  +101 "core"  +3 .tCS.seek 0ml + "collection"'8'Q +1656 "core" ' +2 #tDisinfecting external Intake with kill + "collection"';& +4 "core" &Xs \ rX + "collection"'F% +5 "core" %N  -\ s + .tCSV.dial CSR +2 "collection"'2  +43 "core"  +4 "collection"'J% +9 "core" %N  2\ r +3 #tPulling 8ml of CSR.kill +3 .CSR.select :kill +3 "collection"' +15 .tCS.seek 8ml +2 "collection"'['O +1872 "core" ' +7 .tdelay 5 seconds +505 .CSR.select :air +4 "collection"' +17 .tCS.seek 10ml +6 "collection"'v' O +51 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@3620 sendCRC with ifg=0x20, ie=0x7F +3 #@4936 sendCRC with ifg=0x20, ie=0x7F + #@5152 sendCRC with ifg=0x20, ie=0x7F + #@6306 sendCRC with ifg=0x20, ie=0x7F +2 #@6522 sendCRC with ifg=0x20, ie=0x7F + #@7676 sendCRC with ifg=0x20, ie=0x7F + #@7892 sendCRC with ifg=0x20, ie=0x7F + #@9727 sendCRC with ifg=0x08, ie=0x5F + #@31061 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +202 "core" ' +3 "Can"\ cQQ + \ cQQ + #"Restarting_core_reader"Polling Can every 10:00 +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + 'j  +127 "core" +31 + .tCTV.dial :intake + "collection"'^  +73 "core" +2 .tIntake.select :open +4 "sampler") +14 .tCS.seek 2ml +3 "collection"'_'Q +1877 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +72 "core"  +4 .tCS.reconfigure :default +4 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'f'Q +594 "core" ' +4 .tCSV.dial CSR +5 "collection"'i  +104 "core"  +4 "collection"'H% +17 "core" %N &\ r +9 #tPulling 5ml of CSR.flush +5 .CSR.select :flush +5 "collection"' +16 .tCS.seek 5ml +7 "collection"'5'm +680 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@13861 sendCRC with ifg=0x20, ie=0x7F + #@15178 sendCRC with ifg=0x20, ie=0x7F +3 #@15394 sendCRC with ifg=0x20, ie=0x7F +2 #@16548 sendCRC with ifg=0x20, ie=0x7F #@16764 sendCRC with ifg=0x20, ie=0x7F +2 #@17918 sendCRC with ifg=0x20, ie=0x7F + #@18134 sendCRC with ifg=0x20, ie=0x7F + #@19969 sendCRC with ifg=0x08, ie=0x5F +2 #@23776 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +217 "Can"\ cOO +2 \ cOO +3 #"Restarting_core_reader"Polling Can every 10:00 +157 "core" ' +5 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml +2 "collection"'{' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"' +103 "core" +4 .tCS.seek 0ml +3 "collection"''Q +2311 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k( +31 "core" ( + "manipulator"&@& +4 "core" &   ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +2 "core" &   ; +3 .tForearm.seek CC + "manipulator"&g'O +108 "core" ' + .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'"( +424 "core" ( +2 "manipulator"&~& +4 "core" &   ; + "manipulator"&o% +4 "core" % \\   ? m +2 .tForearm.seek :retract + "manipulator"&9'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (, +310 "core" ( + "manipulator"&& +5 "core" &,   % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &, \  % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&6'b +107 "core" ' +2 .tHand.open + "manipulator"&r1 +64 "core" 1 +2 "manipulator"&%% +5 "core" % ]T   \ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +100 "core" ' +2 "processing"%|& +4 "core" &{\ y +13957 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18806 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +389 "Can"\ s11 +3626 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13632 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15188 "Can"\ t11 +3590 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1785 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 9,\\n 2 => 13,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@16:23:06, 22.9C, 31% humidity, 15.1psia, 13.104V, 0.233A, 0.226A avg, 3.05W",Subject: "da sampling at most 75ml" +18900 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@42599 receive with ifg=0x10, ie=0xFD + #@43232 receive with ifg=0x10, ie=0xFD +2 #@43887 receive with ifg=0x10, ie=0xFD #@44521 receive with ifg=0x10, ie=0xFD +2 #@45154 receive with ifg=0x10, ie=0xFD + #@45788 receive with ifg=0x10, ie=0xFD + #@46422 receive with ifg=0x10, ie=0xFD +2 #@46748 receive with ifg=0x80, ie=0xFD + #@60626 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +253 "Can"\ t21 + \ t21 + #"Restarting_core_reader"Polling Can every 10:00 +8260 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16860 #t-> can +3 "Can"\ t11 +3722 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17206 "Can"\ t11 +3372 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1019 #t-> @18:26:31.35 -> Gate.cycleModemPower! 5 + !o:SyntaxError: mesg"Mcompile error\ (ESP):11: `@1' is not allowed as an instance variable name:bt["(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 +21 #-> @18:26:31.37 Gate.cycleModemPower! 5 + !o:SyntaxError: mesg"Mcompile error\ (ESP):12: `@1' is not allowed as an instance variable name:bt["(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 +10 #-> @18:26:31.39 Session Ended + !o:SyntaxError: mesg"Mcompile error\ (ESP):13: `@1' is not allowed as an instance variable name:bt["(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 +25 #-> @18:28:47.71 Errno::ETIMEDOUT in Qmail -- Connection timed out - connect(2) + !o:SyntaxError: mesg"Mcompile error\ (ESP):14: `@1' is not allowed as an instance variable name:bt["(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +19 #-> @18:28:47.73 Retry #10 of 10 after 10:00 + !o:SyntaxError: mesg"Mcompile error\ (ESP):15: `@1' is not allowed as an instance variable name:bt["(ESP):15: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 +14 #-> @18:29:57.22 Session Begun + !o:SyntaxError: mesg"Mcompile error\ (ESP):16: `@1' is not allowed as an instance variable name:bt["(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +13 #-> @18:29:57.26 -> Gate.cycleModemPower! 5 + !o:SyntaxError: mesg"Mcompile error\ (ESP):17: `@1' is not allowed as an instance variable name:bt["(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 +13 #-> @18:29:57.29 Gate.cycleModemPower! 5 + !o:SyntaxError: mesg"Mcompile error\ (ESP):18: `@1' is not allowed as an instance variable name:bt["(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 +10 #-> @18:29:57.30 Session Ended + !o:SyntaxError: mesg"Mcompile error\ (ESP):19: `@1' is not allowed as an instance variable name:bt["(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 +65 #-> @18:33:23.11 Session Begun +2 !o:SyntaxError: mesg"Mcompile error\ (ESP):20: `@1' is not allowed as an instance variable name:bt["(ESP):20: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 +13 #-> @18:33:23.14 -> Gate.cycleModemPower! 5 + !o:SyntaxError: mesg"Mcompile error\ (ESP):21: `@1' is not allowed as an instance variable name:bt["(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 +13 #-> @18:33:23.17 Gate.cycleModemPower! 5 + !o:SyntaxError: mesg"Mcompile error\ (ESP):22: `@1' is not allowed as an instance variable name:bt["(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +10 #-> @18:33:23.18 Session Ended + !o:SyntaxError: mesg"Mcompile error\ (ESP):23: `@1' is not allowed as an instance variable name:bt["(ESP):23: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 +17739 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@43232 receive with ifg=0x10, ie=0xFD + #@43887 receive with ifg=0x10, ie=0xFD + #@44521 receive with ifg=0x10, ie=0xFD #@45154 receive with ifg=0x10, ie=0xFD + #@45788 receive with ifg=0x10, ie=0xFD + #@46422 receive with ifg=0x10, ie=0xFD #@46748 receive with ifg=0x80, ie=0xFD + #@40899 probe with ifg=0x02, ie=0x5F #@29043 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +228 "Can"\ t21 +2 \ t21 +3 #"Restarting_core_reader"Polling Can every 10:00 +3667 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@43887 receive with ifg=0x10, ie=0xFD + #@44521 receive with ifg=0x10, ie=0xFD +2 #@45154 receive with ifg=0x10, ie=0xFD + #@45788 receive with ifg=0x10, ie=0xFD +2 #@46422 receive with ifg=0x10, ie=0xFD + #@46748 receive with ifg=0x80, ie=0xFD + #@40899 probe with ifg=0x02, ie=0x5F + #@56649 probe with ifg=0x02, ie=0x5F + #@61417 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +247 "Can"\ s22 + \ s22 + #"Restarting_core_reader"Polling Can every 10:00 +9310 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +57 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18726 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +429 "Can"\ t11 +3587 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20658 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@44521 receive with ifg=0x10, ie=0xFD + #@45154 receive with ifg=0x10, ie=0xFD + #@45788 receive with ifg=0x10, ie=0xFD + #@46422 receive with ifg=0x10, ie=0xFD + #@46748 receive with ifg=0x80, ie=0xFD #@40899 probe with ifg=0x02, ie=0x5F + #@56649 probe with ifg=0x02, ie=0x5F + #@14285 probe with ifg=0x02, ie=0x5F #@12382 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +247 "Can"\ t11 +2 \ t11 +3 #"Restarting_core_reader"Polling Can every 10:00 +12324 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17148 "Can"\ u11 +3429 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15995 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13163 "Can"\ u11 +7416 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16821 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9186 "Can"\ t11 +11395 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5184 "Can"\ u11 +14681 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1200 "Can"\ u11 +19386 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18935 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@45788 receive with ifg=0x10, ie=0xFD + #@46422 receive with ifg=0x10, ie=0xFD + #@46748 receive with ifg=0x80, ie=0xFD #@40899 probe with ifg=0x02, ie=0x5F + #@56649 probe with ifg=0x02, ie=0x5F + #@14285 probe with ifg=0x02, ie=0x5F #@46441 probe with ifg=0x02, ie=0x5F + #@39279 probe with ifg=0x02, ie=0x5F #@19724 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +249 "Can"\ u11 +2 \ u11 +3 #"Restarting_core_reader"Polling Can every 10:00 +3628 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +172 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18818 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +464 "Can"\ t32 +3645 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@46748 receive with ifg=0x80, ie=0xFD + #@40899 probe with ifg=0x02, ie=0x5F + #@56649 probe with ifg=0x02, ie=0x5F + #@14285 probe with ifg=0x02, ie=0x5F #@46441 probe with ifg=0x02, ie=0x5F + #@39279 probe with ifg=0x02, ie=0x5F #@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F + #@54531 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +257 "Can"\ v11 +2 \ v11 +3 #"Restarting_core_reader"Polling Can every 10:00 +10636 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18813 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +411 "Can"\ u11 +3612 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20655 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@40899 probe with ifg=0x02, ie=0x5F + #@56649 probe with ifg=0x02, ie=0x5F + #@14285 probe with ifg=0x02, ie=0x5F + #@46441 probe with ifg=0x02, ie=0x5F #@39279 probe with ifg=0x02, ie=0x5F + #@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F #@4182 probe with ifg=0x02, ie=0x5F + #@2454 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +227 "Can"\ u21 + \ u21 + #"Restarting_core_reader"Polling Can every 10:00 +13635 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18648 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +50 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17056 "Can"\ v11 +3525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2331 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13068 "Can"\ v11 +7510 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11094 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9083 "Can"\ u11 +6827 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5094 "Can"\ t11 +15486 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18960 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1110 "Can"\ v11 +19476 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19014 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@56649 probe with ifg=0x02, ie=0x5F + #@14285 probe with ifg=0x02, ie=0x5F + #@46441 probe with ifg=0x02, ie=0x5F + #@39279 probe with ifg=0x02, ie=0x5F #@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F + #@4182 probe with ifg=0x02, ie=0x5F #@5395 probe with ifg=0x02, ie=0x5F + #@62730 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +218 "Can"\ s34 + \ s34 + #"Restarting_core_reader"Polling Can every 10:00 +2763 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15145 "Can"\ v11 +3698 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20658 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@14285 probe with ifg=0x02, ie=0x5F + #@46441 probe with ifg=0x02, ie=0x5F #@39279 probe with ifg=0x02, ie=0x5F + #@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F + #@4182 probe with ifg=0x02, ie=0x5F #@5395 probe with ifg=0x02, ie=0x5F + #@30203 probe with ifg=0x02, ie=0x5F + #@10252 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +229 "Can"\ v11 +2 \ v11 +3 #"Restarting_core_reader"Polling Can every 10:00 +1652 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18650 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17183 "Can"\ t11 +3402 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20646 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@46441 probe with ifg=0x02, ie=0x5F + #@39279 probe with ifg=0x02, ie=0x5F + #@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F #@4182 probe with ifg=0x02, ie=0x5F + #@5395 probe with ifg=0x02, ie=0x5F #@30203 probe with ifg=0x02, ie=0x5F + #@41489 probe with ifg=0x02, ie=0x5F + #@14185 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +219 "Can"\ u11 +2 \ u11 +4 #"Restarting_core_reader"Polling Can every 10:00 +4815 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17099 "Can"\ v11 +3484 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +7 #Session Ended +18948 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@39279 probe with ifg=0x02, ie=0x5F + #@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F #@4182 probe with ifg=0x02, ie=0x5F + #@5395 probe with ifg=0x02, ie=0x5F + #@30203 probe with ifg=0x02, ie=0x5F #@41489 probe with ifg=0x02, ie=0x5F + #@45271 probe with ifg=0x02, ie=0x5F #@42198 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +229 "Can"\ v11 +2 \ v11 +3 #"Restarting_core_reader"Polling Can every 10:00 +3635 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@38761 probe with ifg=0x02, ie=0x5F + #@17562 probe with ifg=0x02, ie=0x5F #@4182 probe with ifg=0x02, ie=0x5F + #@5395 probe with ifg=0x02, ie=0x5F + #@30203 probe with ifg=0x02, ie=0x5F + #@41489 probe with ifg=0x02, ie=0x5F #@45271 probe with ifg=0x02, ie=0x5F + #@5479 probe with ifg=0x02, ie=0x5F #@40590 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +246 "Can"\ t33 +2 \ t33 +2 #"Restarting_core_reader"Polling Can every 10:00 +5771 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18815 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16758 "Can"\ s33 +3922 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@4182 probe with ifg=0x02, ie=0x5F +3 #@5395 probe with ifg=0x02, ie=0x5F +2 #@30203 probe with ifg=0x02, ie=0x5F +2 #@41489 probe with ifg=0x02, ie=0x5F + #@45271 probe with ifg=0x02, ie=0x5F + #@5479 probe with ifg=0x02, ie=0x5F +2 #@20572 probe with ifg=0x02, ie=0x5F + #@12595 probe with ifg=0x02, ie=0x5F + #@51770 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +244 "Can"\ s44 + \ s44 +2 #"Restarting_core_reader"Polling Can every 10:00 +8764 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18628 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17179 "Can"\ v11 +3408 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20690 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@5395 probe with ifg=0x02, ie=0x5F +2 #@30203 probe with ifg=0x02, ie=0x5F +2 #@41489 probe with ifg=0x02, ie=0x5F + #@45271 probe with ifg=0x02, ie=0x5F + #@5479 probe with ifg=0x02, ie=0x5F +2 #@20572 probe with ifg=0x02, ie=0x5F + #@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F +2 #@30490 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +246 "Can"\ t22 + \ t22 + #"Restarting_core_reader"Polling Can every 10:00 +11893 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17211 "Can"\ u11 +3367 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18789 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4130 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@30203 probe with ifg=0x02, ie=0x5F +3 #@41489 probe with ifg=0x02, ie=0x5F +2 #@45271 probe with ifg=0x02, ie=0x5F #@5479 probe with ifg=0x02, ie=0x5F +2 #@20572 probe with ifg=0x02, ie=0x5F + #@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F +2 #@53415 probe with ifg=0x02, ie=0x5F + #@22222 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +213 "Can"\ t11 + \ t11 +2 #"Restarting_core_reader"Polling Can every 10:00 +13041 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18752 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +501 "Can"\ t11 +3514 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1675 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15297 "Can"\ u11 +3485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10402 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11294 "Can"\ t11 +7467 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7313 "Can"\ u11 +11456 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3325 "Can"\ t11 +15445 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended @EST946875653.00 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@41489 probe with ifg=0x02, ie=0x5F + #@45271 probe with ifg=0x02, ie=0x5F + #@5479 probe with ifg=0x02, ie=0x5F #@20572 probe with ifg=0x02, ie=0x5F + #@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F #@53415 probe with ifg=0x02, ie=0x5F + #@41386 probe with ifg=0x02, ie=0x5F + #@57031 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +250 "Can"\ u11 + \ u11 + #"Restarting_core_reader"Polling Can every 10:00 +20097 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4068 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16992 "Can"\ u11 +3586 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13062 "Can"\ t11 +7515 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9076 "Can"\ t11 +11502 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5093 "Can"\ t11 +15445 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@45271 probe with ifg=0x02, ie=0x5F + #@5479 probe with ifg=0x02, ie=0x5F + #@20572 probe with ifg=0x02, ie=0x5F #@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F + #@53415 probe with ifg=0x02, ie=0x5F #@41386 probe with ifg=0x02, ie=0x5F + #@8039 probe with ifg=0x02, ie=0x5F + #@7657 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +216 "Can"\ u11 \ u11 +2 #"Restarting_core_reader"Polling Can every 10:00 +20128 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17013 "Can"\ t11 +3569 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13025 "Can"\ t11 +7560 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20538 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@5479 probe with ifg=0x02, ie=0x5F + #@20572 probe with ifg=0x02, ie=0x5F + #@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F #@53415 probe with ifg=0x02, ie=0x5F + #@41386 probe with ifg=0x02, ie=0x5F + #@8039 probe with ifg=0x02, ie=0x5F #@44138 probe with ifg=0x02, ie=0x5F + #@1807 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +218 "Can"\ t11 + \ t11 +2 #"Restarting_core_reader"Polling Can every 10:00 +18317 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17056 "Can"\ t11 +3525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13069 "Can"\ t11 +7518 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9073 "Can"\ t11 +11513 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5081 "Can"\ t11 +15501 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +45 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1062 "Can"\ t10 +19476 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@20572 probe with ifg=0x02, ie=0x5F + #@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F #@53415 probe with ifg=0x02, ie=0x5F + #@41386 probe with ifg=0x02, ie=0x5F + #@8039 probe with ifg=0x02, ie=0x5F #@44138 probe with ifg=0x02, ie=0x5F + #@10903 probe with ifg=0x02, ie=0x5F #@42089 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +243 "Can"\ s11 \ s11 +2 #"Restarting_core_reader"Polling Can every 10:00 +18248 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17038 "Can"\ t11 +3540 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13053 "Can"\ t11 +7529 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9062 "Can"\ t11 +11516 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5085 "Can"\ s11 +15495 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1098 "Can"~\ t11 +19490 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17705 "Can"~\ t11 +2879 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13717 "Can"\ s11 +6863 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9728 "Can"~\ s11 +10857 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5740 "Can"}\ s11 +14843 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1752 "Can"|\ s11 +18879 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18722 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1794 "Can"|\ s11 +2225 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16579 "Can"z\ s11 +2187 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12595 "Can"{\ s11 +6179 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8604 "Can"z\ s11 +10169 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4602 "Can"y\ r11 +14154 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +615 "Can"x\ s11 +18142 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17224 "Can"x\ q11 +3366 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20629 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13188 "Can"x\ s11 +7388 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18723 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9266 "Can"w\ q11 +11313 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5283 "Can"v\ r11 +15295 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1294 "Can"w\ r11 +19289 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17911 "Can"v\ r11 +2668 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13925 "Can"u\ r11 +6653 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9942 "Can"v\ q11 +10637 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5956 "Can"u\ r11 +14630 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1965 "Can"t\ r11 +18621 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2012 "Can"u\ q11 +2007 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16807 "Can"u\ r11 +1969 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +54 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12767 "Can"t\ q11 +5955 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8831 "Can"t\ r11 +9936 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4859 "Can"t\ q11 +13923 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +872 "Can"t\ q11 +17903 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17475 "Can"t\ p11 +3110 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13487 "Can"t\ q11 +7094 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9510 "Can"t\ p11 +11071 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5521 "Can"t\ q10 +15059 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1537 "Can"s\ p11 +19045 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18145 "Can"t\ p11 +2436 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3977 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@12595 probe with ifg=0x02, ie=0x5F + #@6934 probe with ifg=0x02, ie=0x5F + #@53415 probe with ifg=0x02, ie=0x5F #@41386 probe with ifg=0x02, ie=0x5F + #@8039 probe with ifg=0x02, ie=0x5F + #@44138 probe with ifg=0x02, ie=0x5F #@10903 probe with ifg=0x02, ie=0x5F + #@59165 probe with ifg=0x02, ie=0x5F + #@2684 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +243 "Can"t\ p11 + t\ p11% + #"Restarting_core_reader"Polling Can every 10:00 +20108 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +48 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +504 "Can"t\ p11 +3512 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15300 "Can"t\ o11 +3469 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11320 "Can"t\ p11 +7454 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7344 "Can"t\ p11 +11437 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3358 "Can"t\ p11 +15425 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19961 "Can"u\ o11 +620 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18784 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15970 "Can"u\ o11 +4610 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11983 "Can"v\ o11 +8603 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7997 "Can"v\ o11 +12583 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3998 "Can"v\ o11 +16540 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@6934 probe with ifg=0x02, ie=0x5F + #@53415 probe with ifg=0x02, ie=0x5F + #@41386 probe with ifg=0x02, ie=0x5F #@8039 probe with ifg=0x02, ie=0x5F + #@44138 probe with ifg=0x02, ie=0x5F + #@10903 probe with ifg=0x02, ie=0x5F #@59165 probe with ifg=0x02, ie=0x5F + #@2975 probe with ifg=0x02, ie=0x5F #@33828 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +257 "Can"w\ o21 + w\ o21% + #"Restarting_core_reader"Polling Can every 10:00 +18270 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17029 "Can"w\ p11 +3600 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13040 "Can"w\ p11 +7543 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9056 "Can"w\ o11 +11527 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5060 "Can"x\ o11 +15523 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1074 "Can"z\ o11 +19513 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17678 "Can"z\ o11 +2908 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13682 "Can"z\ o11 +6908 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9689 "Can"{\ o11 +10902 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +41 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18706 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5713 "Can"|\ o11 +14864 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1734 "Can"{\ o00 @946685018.28EST = =tMAIN =mMAIN_scheduler @EST946685020.25 #"core_reset"Sent BREAK +3 #t@5899 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 +251 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +414 "Can"o\  + o\  + #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 +1360 #-> ESP.ready! +3 #Powering core bus +569 .Gate.power :raw,:ON +2 "sampler") +58 ) +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")&\ + "collection"'% +3 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default + "sampler")#.0X \ +2 "processing"%(& +4 "collection"')& +4 "core" &\ + &\ + .tCC.reconfigure :default +3 ."openPC"PC.reconfigure :default +4 "collection"'$x2 ^22b + "processing"%$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'*( + "processing"%+( +271 "core" ( +5 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" V + "processing"%. +3 "core"  + "processing"%/ +4 "core" A + "collection"'0% +4 "core" %S\ +2 "processing"%1% +3 "core" %h\ +2 "sampler")2% +4 "core" % \ 5 +2 "collection"'3& +3 "core" &\  +2 "processing"%4& +4 "core" &\  + "manipulator"&5% +4 "core" %  / / \ + "manipulator"&6& +4 "core" & 2 . 1 +2 "storage"(7& +4 "core" &<& ~ t G\  + "storage"(8% +4 "core" % w z \  + "collection"'99 +3 "core" 9 +2 "processing"%:9 +3 "core" 9  +574 #t-> can +2 "Can"p\ :9 +27494 #t-> can +3 "Can"p\ :9 +5049 #t-> # Top level ESP Mission script for Nessie post August 2022 Intake deployment \ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +7 #-> $da[:recycle]=true +9 #-> $da[:extractVol]=0.19 +9 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +16 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +47 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +12 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +83 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +39 #-> def deepDAwithoutWCR\ logPhaseStart :deepDAwithoutWCR\ Sample.deep; initialPurge; da [$deepDAvolume, nil]\ end +39 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.deep; initialPurge; da [$shallowDAvolume, nil]\ \ end +35 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +34 #-> mission :startTube=>2 do\ \ at "19:15PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +5 #Preparing to sleep until 19:15PM 12/31/1999 +3 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{1 => 12,\\n 2 => 10,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:09:09, 19.7C, 52% humidity, 14.9psia, 13.675V, 0.294A, 0.288A avg, 4.02W",Subject: "(ESP) begun" +3 #tAsleep til 19:15PM 12/31/1999 +6 #Continuing at 19:15 +3 "Can"p\ << +22 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF #Shutdown +3095 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4085 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15559 "Can"p\  +4802 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1753 "Can"p\  +3 #tPowering core bus +575 .Gate.power :raw,:ON + "sampler") +28 ); +2 "core"  +2 "collection"' +3 '< +3 "core"  +2 "processing"% +2 %= +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'>% +5 "core" % + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%?% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")@% +3 "core" %\ + .tSS.configure :default +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.deep + "sampler")e0 +2335 "core" 0 + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" &\  + .tHand.open + "manipulator"&g1 +61 "core" 1 + "manipulator"&h& +4 "core" &( E 3 # +2 "manipulator"&i% +4 "core" % \ 1 - A +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(, +182 "core" ( + "manipulator"&k& +4 "core" &, 7 "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &, # - P +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&m'b +111 "core" ' +2 .tHand.close + "manipulator"&n/ +52 "core" / +2 "manipulator"&o& +4 "core" &, 4 & v + "manipulator"&p% +5 "core" % P 0 2 + .tForearm.seek :retract +2 "manipulator"&q'\ +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&r( +296 "core" ( +2 "manipulator"&s& +4 "core" &, + 1 F Bh + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &- . / Bh + .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u'O +95 "core" ' +2 "manipulator"&v& +4 "core" &,  5 ^ Bh + "manipulator"&w% +5 "core" %P 2 / M r + "collection"'x& +4 "core" &\  +2 "collection"'y& +6 "core" &\ \  +2 .tCC.seek :closed + "collection"'z(X +4 "core" &\  +8 & \  +9 &M\ &j +9 &yZ \ 9 +10 &\ M +9 &c\ M +9 &]j\ M +10 &f\ M +9 &g\ L +10 &b\ M +9 &ec\ M +9 &'e\ M +10 &g\ L +9 &!e\ L +10 &#mg\ M +9 &%0a\ L +9 &&h\ M +10 &(d\ M +9 &*tf\ M +9 &,8b\ L +10 &-e\ M +9 &/h\ M +10 &1~b\ L +9 &3@b\ L +9 &5a\ L +10 &6b\ L +9 &8c\ M +9 &:Hb\ L +10 &<\ h\ L +9 &=c\ M +9 &?g\ L +10 &APi\ L +9 &Cj\ M +10 &Dq\ N +9 &F\ P +10 &H@\ U +9 &I\ X +9 &K\ Y +9 &Mz\ Y +10 &O;\ Y +9 &P\ Z +10 &R\ Y +9 &T~\ Z +13 &VA\ Z +6 &Wz\ - +9 &Xo"\ b +9 ( +3 "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 + "collection"'{& +4 "core" &Xr\ N + &Xr\ N + .tHand.open + "manipulator"&|1 +64 "core" 1 +2 "manipulator"&}% +4 "core" % P H ? r +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xr\ N +2 "collection"'% +4 "core" %S\ + .tCSV.dial CSR + "collection"'  +123 "core"  +2 "collection"'% +4 "core" %S\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m \  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'' +635 "core" ' + .tCSV.dial :waste + "collection"' +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1978 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &Xo \ N + "collection"'\ % +4 "core" %O \ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"' ' O +2225 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '  +5 "core" +75 +2 .tCTV.dial :intake + "collection"'  +67 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''Q +2241 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &Xn\ N + "collection"'% +4 "core" %T\ + .tCSV.dial :flush +2 "collection"'  +66 "core"  +2 .tCS.seek 5ml +2 "collection"''m +1179 "core" ' +2 .tdelay 5 seconds +202 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +293 .tCSV.dial :air +3 "collection"' @ +39 "core" B +2 "collection"'% +4 "core" %m\ +2 .tCS.seek 7ml + "collection"'' +524 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +97 "core"  + .tCTV.dial :air +2 .CS.seek 0ml + "collection"''Q +1607 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'"'. +738 "core" ' +2 .tCSV.dial :waste + "collection"' +41 "core" +2 .tCS.seek 0ml +2 "collection"'%'Q +727 "core" ' +2 "collection"''& +4 "core" &Xn\ N + "collection"')% +4 "core" %S\ +2 .tCSV.dial :flush + "collection"'(  +39 "core"  +3 .tCS.seek 3ml + "collection"''. +724 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B + "collection"'#% +4 "core" %. \ +2 .tCS.seek 5ml +2 "collection"','m +524 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'-'Q +1160 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'.'. +741 "core" ' + .tCSV.dial :waste +2 "collection"'/ +69 "core" +2 .tCS.seek 0ml + "collection"'0'Q +728 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +4 "core" &+ * - ~ Bh +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&2( +30 "core" ( +2 "manipulator"&3& +4 "core" &\ 9 * V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & 1 6 V +2 .tForearm.seek CC + "manipulator"&5'O +107 "core" ' + .tHand.close + "manipulator"&6/ +55 "core" / +3 .tCC.seek :open + "collection"'7( +424 "core" ( +2 "manipulator"&8& +4 "core" &\ ( 8 V + "manipulator"&9% +4 "core" % a 0 2 +2 .tForearm.seek :retract + "manipulator"&:'\ +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&;(, +276 "core" ( + "manipulator"&<& +4 "core" &- 5 $ ~  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +2 "core" &- , / x  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&>'b +113 "core" ' +2 .tHand.open + "manipulator"&?1 +59 "core" 1 +2 "manipulator"&@% +4 "core" % YT A /   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +103 "core" ' +2 #tda sampling at most 50ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'B& +4 "core" &  +2 "manipulator"&C% +4 "core" %\ ' . / "^ + "storage"(D% +5 "core" % W\ + "storage"(E. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(F( \ +512 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (G& +2 "core" & r e G\ +2 "manipulator"&H& +4 "core" &- . + i  + "manipulator"&I% +9 "core" %\ ' 0 . "^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&K( +215 "core" ( + "manipulator"&J& +4 "core" & 7 # j Z +2 "storage"(L& +4 "core" &  N\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&M'/ +112 "core" ' + "storage"(O& +5 "core" &  B\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'g +202 "core" ' +2 "storage"(P- +3 "core" -'+ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +2 "core" &  } G\ +2 "manipulator"&&& +4 "core" & 1 1 . Z +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  4 Z Z + "storage"($& +4 "core" &  i p\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&V' +52 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(!' +7 "core" & + 7  Z +2 "manipulator"&S% +4 "core" % / 1 +2 .tForearm.seek :retract + "manipulator"&['\ +104 "core" ' +2 .tElbow.seek CC + "manipulator"&^( +64 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +124 "core" ( + "manipulator"&`& +5 "core" &8 " % 5 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &8 . 0 z K +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&a'O +100 "core" ' +2 "manipulator"&Q& +4 "core" &8 = ;  K +2 "manipulator"&W% +4 "core" %X < : p +2 "collection"'\\& +3 "core" &\ +3 "collection"'+& +4 "core" &\ +51 &\ +6 .tCC.seek :closed + "collection"'*(X +3 "core" &\ +2 &\ + &\ + &\ + &\ + &\  +5 &2\ *z +10 &e\ > +9 &}\ M +9 &G]\ K +10 &\ b\ K +9 &b\ L +9 &b\ K +10 &Ng\ L +9 &c\ L +10 &`\ K +9 & a\ K +9 &"Wc\ K +10 &$c\ L +9 &%b\ L +9 &'c\ L +10 &)^b\ L +9 &+!e\ K +9 &,g\ L +10 &.b\ L +9 &0fb\ L +10 &2(b \ L +9 &3a\ K +9 &5e\ K +10 &7nb\ L +9 &90c\ L +10 &:c\ L +9 &<e\ K +9 &>vf\ L +10 &@8b \ L +9 &Aj\ L +9 &Cm\ M +10 &Es\ O +9 &G(\ T +9 &H \ W +14 &J\ X +5 &L`\ Y +10 &N \ Y +9 &O\ Z +9 &Q\ Z +10 &Sc\ Z +9 &U&\ Z +9 &V\ U +10 &X>\ 0 +9 &X|\ z \ M +6 ( + "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&e1 +3 "core" &X|h\ M +51 1 +2 "manipulator"&f% +4 "core" % X E ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +106 "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 + .Exhaust.select :close +2 .SS.hold + "sampler")h+ +2 "core" + +2 "sampler")i% +4 "core" % \ 5 +2 "collection"'k& +4 "core" &X|h\ M +3 "Can"^p\ OO + #tCalibrating pressure and temperature sensors +3 .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 +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9075 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %T\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X> \  +24 "collection"' % +3 "core" %TPS\ +2 "sampler")% +4 "core" %lvo \ g + "sampler")% +4 "core" %ly \ P + .tIntake.select :close + "sampler")0 +9 ) % +3 "core" %k \ 5 + .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +2 "sampler") ' +897 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %T\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %j\\ \  +19 "collection"'% +3 "core" %T>?\ + "sampler")% +5 "core" %j\\ \  +20 "collection"'% +4 "core" %T=@\ + "sampler")% +4 "core" %j\\\ \  +24 "collection"'% +4 "core" %TAA\ + "sampler")% +4 "core" %j\\ \  +28 "collection"'"% +3 "core" %TII\ + "sampler")'% +5 "core" %j\\30 \  +31 "collection"')% +3 "core" %TWY\ +2 "sampler")(% +4 "core" %x_] \ < + "sampler")%% +4 "core" %tke \ ! + .tIntake.select :close + "sampler")0 +9 )% +2 "core" %m{| \  +2 .tSSV.dial :exhaust + "sampler")#  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")' +889 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampled 50.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"',& +3 "core" &X|g]\\\ M +2 ."airStroke"CSV.dial :waste +2 "sampler")-% +5 ."airStroke"CS.seek 0ml +3 "collection"'/'Q +3 "core" % \  + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CSV.dial :air + .tCBV.dial SSV +2 "sampler").  + "collection"'1 @ +70 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'3' O +112 "core"  +2 .tCTV.dial :air + "collection"'4  +70 "core"  +2 .tdelay 15 seconds +6 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1494 .tSSV.dial :spit,avoiding: :exhaust + "sampler")6 +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'r  + "sampler")~' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")z  +112 "core"  +16  +301 ' + "sampler")8% +5 "core" % \  + .tCBV.dial between SSV and waste2 +2 "collection"'9  +27 "core"  + "collection"'5% +5 "core" % Q\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'<  +39 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<nb +3 .tCS.seek 0ml + "collection"'='Q +1433 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +743 "core" 'oo\ +2 "collection"'2% +5 "core" %pr\  + "sampler")?% +4 "core" % \  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.1psia .CBV.dial SSV +2 "collection"'@ @ +28 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X'5\\ +300 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")Z  +126 "core"  +2 .tCTV.dial :air,avoiding: :intake + "collection"'G  +121 "core" +2 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml + "sampler")H' +99 ."CSpush"CSV.dial :air + "collection"'I @ +42 "core" ? +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'J'Q +91 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")L +127 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +196 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +3 "collection"'}% +10 "core" %N\ +2 #tPulling 2ml of CSR.AqMeOH +3 .CSR.select :AqMeOH +3 "collection"' +14 .tCS.reconfigure :default +4 "collection"'#P d@b +5 .tCS.seek 2ml +4 "collection"''Q +584 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +11 '% +8 "core" %R4\ +4 .tCS.seek 5ml +3 "collection"''m +842 "core" ' +4 .tdelay 2 seconds +203 .CSV.dial CTV + "collection"'  +40 "core"  +2 .tCS.seek 1ml + "collection"'' +604 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["d +102 "collection"'/9 +3 "core" 9@b +102 "collection"'69 +3 "core" 9A_ +102 "collection"'r9 +3 "core" 9D\\ +102 "collection"'z9 +2 "core" 9DY +103 "collection"'9 +2 "core" 91GU +102 "collection"'89 +3 "core" 9SIR +102 "collection"'99 +2 "core" 9wIO +102 "collection"'59 +3 "core" 9KK +102 "collection"'<9 +3 "core" 9LI +102 "collection"'39 +2 "core" 9MG +102 "collection"'29 +3 "core" 9PC +102 "collection"'?9 +2 "core" 9Q@ +102 "collection"'@9 +3 "core" 9@S> +102 "collection"'~9 +3 "core" 9_U< +102 "collection"':9 +2 "core" 9W9 +102 "collection"'C9 +3 "core" 9W7 +102 "collection"'D9 +2 "core" 9Y4 +102 "collection"'B9 +3 "core" 9[2 +102 "collection"'E9 +3 "core" 9^0 +102 "collection"'Z9 +3 "core" 9_. +102 "collection"'G9 +3 "core" 9/`+ +102 "collection"'I9 +3 "core" 9Ib* +102 "collection"'>9 +3 "core" 9dc' +102 "collection"'L9 +3 "core" 9}e' +102 "collection"'=9 +3 "core" 9g% +102 "collection"'H9 +3 "core" 9i# +102 "collection"'J9 +2 "core" 9j" +102 "collection"';9 +3 "core" 9k +102 "collection"'A9 +3 "core" 9m +102 "collection"'P9 +3 "core" 9 n +102 "collection"'O9 +3 "core" 9 p  +102 "collection"'&9 +2 "core" 9 -q  +103 "collection"'9 +2 "core" 9 Aq +102 "collection"'$9 +2 "core" 9 Sq +103 "collection"'Y9 +2 "core" 9 eq +102 "collection"' 9 +3 "core" 9 vr +102 "collection"'R9 +2 "core" 9 s" +102 "collection"'M9 +4 "core" 9 t& +102 "collection"'X9 +2 "core" 9 t* +103 "collection"'N9 +2 "core" 9 w. +103 "collection"'`9 +2 "core" 9 x2 +102 "collection"'b9 +3 "core" 9 {7 +102 "collection"'S9 +3 "core" 9 }; +103 "collection"'9 +2 "core" 9 |? +102 "collection"'Q9 +2 "core" 9 }C +103 "collection"'W9 +2 "core" 9\ }G +103 "collection"'\\9 +2 "core" 9\ }L +102 "collection"'K9 +4 "core" 9\ P +102 "collection"'[9 +2 "core" 9\ !T +102 "collection"'79 +3 "core" 9\ )X +102 "collection"'e9 +3 "core" 9\ 2\\ +102 "collection"'V9 +3 "core" 9\ :a +102 "collection"'+9 +3 "core" 9\ Ce\ +102 "collection"'i9 +3 "core" 9\ Ji\ +102 "collection"'k9 +3 "core" 9\ Sm +102 "collection"'f9 +2 "core" 9\ Yq\ +103 "collection"'a9 +2 "core" 9\ _v\ +102 "collection"'h9 +3 "core" 9\ fz\ +102 "collection"'n9 +3 "core" 9\ l~\ +102 "collection"'o9 +3 "core" 9\ p\ +102 "collection"'U9 +3 "core" 9\ v +102 "collection"'_9 +3 "core" 9\ { +102 "collection"'!9 +4 "core" 9\ \ +102 "collection"'p9 +2 "core" 9\ \ +103 "collection"']9 +2 "core" 9\ \ +102 "collection"'l9 +3 "core" 9\ \ +102 "collection"'j9 +57 "core" 9\ \ +104 "collection"'t9 +2 "core" 9\  +102 "collection"'s9 +3 "core" 9\ \ +102 "collection"'x9 +2 "core" 9\  +102 "collection"'q9 +3 "core" 9\  +102 "collection"'m9 +4 "core" 9\  +102 "collection"'d9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'{ `\ `\ C +3 'v9 +4 "core"  + 9\  + "collection"'|% +5 "core" %hj\ + #tBegun lysing Collection Puck Heater at 68C/39.0psia +3998 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7941 "Can"t\ +12640 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10794 "core" ` + "collection"'9 +4 "core" 9\ V +2 "collection"'w% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.6psia +2 .CS.seek 0ml + "collection"''Q +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'} @ +94 "core" B +2 .tCSV.dial :air + "collection"'y @ +43 "core" > +2 .tCS.seek 5ml + "collection"''m +1347 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +44 "core" > +4 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +43 "core" > +5 .tdelay 2 seconds +205 .CS.seek 0ml +2 "collection"' 'Q +1347 "core" ' + "collection"' % +5 "core" %Lv\ + #tPuck @45.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +95 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"' % +4 "core" %Ll\ +2 .tCS.seek 4.999ml +2 "collection"''m +1337 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'u  +42 "core" +2 "collection"'T% +10 "core" %m\  +4 .tCS.seek 6.999ml +4 "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +4 .tCS.seek 10ml +4 "collection"' ' O +751 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +75 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +119 "core" b +6 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +4 "collection"'   +29 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '  +36 "core" ~ +92  +5 .tCS.seek 5ml +4 "collection"''m +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +96 "core" B +4 .tCSV.dial :waste +3 "collection"' +106 "core" +3 .tCS.seek 0ml + "collection"''Q +1345 "core" ' +3 .tCSV.dial :air +5 "collection"'" @ +69 "core" B +6 .tCS.seek 5ml +5 "collection"'''m +726 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +609 "core" ' +2 .tCSV.dial CTV +4 "collection"')  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'( @ +42 "core" ? +5 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"'%  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +4 .tdelay 2 seconds +204 .CS.seek 0ml +4 "collection"'#'Q +1340 "core" ' +2 #tRecovering Lysate (#2 of 2) +2 .CSV.dial CBV + "collection"' +97 "core" ~ +2 .tCBV.dial CSV +4 "collection"'  +31 "core"  +4 "collection"',% +10 "core" %P D\ +3 .tCS.seek 5ml +4 "collection"'-'m +598 "Can"u\ KK +570 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 .tCS.seek 10ml +2 "collection"'/' O +848 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'6 ` +108 "core" _ +2 #tLysing Complete + "collection"'r& +4 "core" &X|e23\ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&z% +4 "core" % . . - x & + "storage"(% +4 "core" % {\ + "storage"(8. +3 "core" .( \ +2 .tSC.reconfigure :tight +7 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(9(S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (5& +3 "core" &V e e :\ +2 "manipulator"&<& +4 "core" &6 / - K + "manipulator"&3% +4 "core" % .  & / & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&2( +189 "core" ( +2 "manipulator"&?& +4 "core" &" 2 1 5 + "storage"(@& +5 "core" &V +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&~'] +115 "core" ' + "storage"(:& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(C'g +186 "core" ' +2 "storage"(D- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&B& +3 "core" &I - - o "~ + "storage"(E& +4 "core" &V \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&Z' +34 "core" ' +2 .tElbow.hold + "manipulator"&G, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(I- +2 "core" -' +2 .tSE.seek 11.19 Pucks below Top Plate +2 "storage"(>' +41 "core" ' +2 "manipulator"&L% +4 "core" % . . a +2 "storage"(=& +4 "core" &V   \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts + "manipulator"&H'C +17 "core" ' +2 "manipulator"&J& +4 "core" & ) . r - +2 "storage"(;& +5 "core" &V w p \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&A'] +26 "core" ' +2 .tSE.seek 12.19 Pucks below Top Plate +2 "storage"(P'\ +53 "core" ' +2 "manipulator"&O& +4 "core" & / + n - +2 "manipulator"&&% +4 "core" %i - , ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +59 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&$( +152 "core" ( + "manipulator"&Y& +5 "core" &! " 5 > =D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" && + ' J =D +2 .tForearm.seek CC + "manipulator"&R'O +106 "core" ' +2 .tHand.close + "manipulator"&M/ +60 "core" / +2 .tCC.seek :open + "collection"'X( +425 "core" ( +2 "storage"(N& +4 "core" &V l e Z\ + "storage"(`& +4 "core" &V Y [\ +2 "manipulator"&b& +4 "core" && $ - h =D + "manipulator"&S% +4 "core" % ` 5 9  v +2 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +6 "manipulator"&Q( +199 "core" ( + "manipulator"&W& +5 "core" & +  W  + "storage"(\\& +4 "core" &V r\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&K' +107 "core" ' + .tElbow.hold +2 "manipulator"&[, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +59 "core" 1 +2 "manipulator"&e% +5 "core" % X > 2 < + "storage"(V& +4 "core" &V ^ d \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 299 counts + "manipulator"&+'0 +24 "core" ' + "manipulator"&i& +5 "core" &  + H  + "storage"(k& +5 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&f'] +28 "core" ' +2 "storage"(a% +4 "core" % v\ +3 ."downElevator"SE.seek :down +3 "storage"(h' +99 (n% +3 "core" %" \ M< +2 "manipulator"&o% +4 "core" %m  &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +44 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +4 "core" &HLu  +2 "manipulator"&!& +4 "core" & 0 .  + "manipulator"&p% +4 "core" % , ' - C %w +2 .tElbow.seek FlushPuck::Garage + "manipulator"&](, +170 "core" ( +2 "manipulator"&l& +5 "core" &, ' - M . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &, "  . +2 .tForearm.seek :garage +2 "manipulator"&t'b +100 "core" ' + .tHand.close + "manipulator"&s/ +57 "core" / +2 "manipulator"&x& +4 "core" &, 4  D . + "manipulator"&q% +4 "core" % m - + n +2 .tForearm.seek :retract + "manipulator"&m'\ +107 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +294 "core" ( +2 "manipulator"&v& +4 "core" &* 7 $ Z >M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &* + + Z >M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&\ 'O +94 "core" ' + "manipulator"&{& +5 "core" &* ) + C >M + "manipulator"&% +4 "core" %P - - ` K +2 "collection"'w& +4 "core" &YZl  +2 "collection"'& +5 "core" &X[  +2 .tCC.seek :closed + "collection"'}(X +5 "core" &Y\\  +6 &1[\\ %f +10 &W|Y\\\ 7 +9 &[]\ K +10 &\\Y] J +9 &zaZ]\ K +9 &<aY[w\ K +10 &`\\[V J +9 &cY\\\ K +9 &^Z[\ J +10 &D`Y\\\ J +9 & `Z\\\ J +10 &!b[[\ K +9 &#aY\\j\ K +9 &%N][^\ J +10 &'eZ_\ K +9 &(c[]\ J +9 &*cZ]\ K +10 &,TcZ^m\ K +9 &.`[^W\ K +10 &/^[^?\ J +9 &1_Z]l\ J +9 &3\\a[^b\ K +10 &5]]^j\ J +9 &6c\\_]\ K +9 &8b^^C\ K +10 &:e]]]\ J +9 &<'a[^\ J +10 &=^\\^\ K +9 &?b\\`\ J +9 &Ale]_\ K +10 &C.eV[\ K +9 &DlFN\ L +9 &F'6\ O +10 &HYt\ T +9 &J\ W +9 &K\ X +10 &M\ Y +9 &OR\ Y +10 &Q\ Z +9 &R\ Y +9 &T\ Z +10 &VWl\ Z +9 &Wfa\ 1 +10 &Xl"_\ Y +8 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'y& +5 "core" &XulX\ P + &XukC\ P + .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&% +4 "core" % P 2 0  K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR + "processing"% +124 "core"  + "processing"%% +5 "core" %h3\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +38 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%  +2 "collection"'u  +6 "core" A + "processing"%T  +65 "core" +87  + .tPSV.dial :mixloop + "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +125 "core" +2 .tPS.seek 0ml + "processing"%'d +2100 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +503 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2619 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2623 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2613 "core" ' + .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" &*   >M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +21 "core" ( + "manipulator"&)& +5 "core" &  (  # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & *  # +2 .tForearm.seek CC + "manipulator"&%'O +99 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + .tCC.seek :open +2 "collection"''( +425 "core" ( +2 "manipulator"&& +4 "core" & ) @ # + "manipulator"&% +4 "core" % S , "  +2 .tForearm.seek :retract + "manipulator"&,'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&#(, +282 "core" ( + "manipulator"&1& +5 "core" &, * " 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &,  !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'b +106 "core" ' +2 .tHand.open + "manipulator"&01 +56 "core" 1 +2 "manipulator"&4% +55 "core" % iU ' ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6'\ +104 "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 + "collection"'r& +4 "core" &( +2 "manipulator"&z% +4 "core" %\ & " $  "` + "storage"(% +4 "core" % +\ +2 "storage"(8. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(5( \ +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +3 "core" & 3\  +2 "manipulator"&3& +3 "core" &, % * +2 "manipulator"&F% +4 "core" %\ ' % %  "` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&?( +226 "core" ( + "manipulator"&@& +5 "core" & +  B s + "storage"(^& +4 "core" &  L\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&:'/ +90 "core" ' +2 "storage"(g& +4 "core" &  %\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'g +220 "core" ' + "storage"(B- +4 "core" -'/ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +2 "core" &  \  +2 "manipulator"&I& +4 "core" & ( & * s +2 .tElbow.seek 2 + "manipulator"&L( +3 "core" ( + "manipulator"&=& +5 "core" & , .  s + "storage"(J& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&;' +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&O/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +3 "storage"(~' +7 "core" & , + : s +2 "manipulator"&2% +4 "core" % # *  +2 .tForearm.seek :retract + "manipulator"&C'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&Z( +79 "core" ' + ."downElevator"SE.stop + "storage"(5 +88 "core" ( + "manipulator"&H& +5 "core" &# ( + :. + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &# # +  :. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y'O +103 "core" ' + "manipulator"& & +5 "core" &# ( , + :. + "manipulator"&A% +5 "core" %K ) . Z  +2 "collection"'G& +4 "core" &  +2 "collection"'M& +5 "core" &  +2 .tCC.seek :closed + "collection"'(X +4 "core" &  +10 &1~\ +| +9 &f\ > +10 &vz\ L +9 &V]m J +9 &_m J +10 &b J +9 &_ J +9 &^dm\ K +10 &!^^ J +9 &`? J +9 & ]. K +10 &"h\\+ J +9 &$(b#\ K +10 &%` J +9 &'`\ J +9 &)ob\ J +10 &+1`\ J +9 &,c\ J +9 &.^\ K +10 &0wb\ J +9 &28b1\ K +10 &3_7\ J +9 &5c)\ K +9 &7`\ J +10 &9Aa J +9 &;c\ J +9 &<`\ J +10 &>c\ K +9 &@I`\ J +10 &B b\ J +9 &Ch\ K +10 &E}'3\ N +9 &G::G\ R +9 &H&&\ W +10 &J))v\ X +9 &Lm)+n\ Y +9 &N.+-h\ Y +10 &O),l\ Y +9 &Q++e\ Y +9 &Sr*,c\ Z +10 &U4,.V\ Z +9 &V*-W\ P +9 &X C(-K\ , +10 &Xq~**G\ R +5 ( +2 "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + .Hand.open + "manipulator"&*1 +4 "core" &Xqq),H\ R +56 1 +2 "manipulator"&N% +4 "core" % K 8 - t  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'b  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'S  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2617 "core" ' +2 "collection"'W% +4 "core" % U\ +2 .tCS.seek 4.001ml + "collection"'\\'NV +1590 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%$  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%7  +67 "core"  +2 .tPS.seek 0ml + "processing"%e'd +514 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2085 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'V ` +28 "core" ` + .tCSV.dial :air +2 "collection"'i @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'k' O +1591 "core" ' +2 .tCSV.dial CTV + "collection"'a  +41 "core"  +2 .tCS.seek 0ml + "collection"''Q +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"'n @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'o  +122 "core" + "collection"'Q& +4 "core" &Xqo \ R +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&K% +4 "core" %\ 0 , / G ' + "storage"(_% +4 "core" % h h r\ + "storage"(!. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(p(S +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +3 "core" &V [ b \ + "manipulator"&P& +4 "core" &# 0 , P :. +2 "manipulator"&l% +3 "core" %\ 0 0 0 f ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&j( +194 "core" ( +2 "manipulator"&f& +4 "core" & % 4 W  + "storage"(h& +5 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&['] +94 "core" ' + "storage"(s& +5 "core" &V \ +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(x'g +171 "core" ' + "storage"(q- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +3 "core" & 6 , V  +2 "storage"(t& +4 "core" &V y o T\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&v' +29 "core" ' + .tElbow.hold +2 "manipulator"&], +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(|- +2 "core" -' +2 .tSE.seek 12.21 Pucks below Top Plate +2 "storage"({' +39 "core" ' + "manipulator"&% +5 "core" %U ( , O + "storage"(w& +4 "core" &V D C\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 300 counts + "manipulator"&m'1 +17 "core" ' + "manipulator"&X& +5 "core" & 3    + "storage"(y& +4 "core" &V  ~ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +29 "core" ' +2 .tSE.seek 13.21 Pucks below Top Plate +2 "storage"(' +48 "core" ' +2 "manipulator"&& +4 "core" & , 0   +2 "manipulator"&% +4 "core" %o - , N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +112 "core" ' +2 .tElbow.seek CC + "manipulator"&\ ( +167 "core" ( +2 "manipulator"& & +4 "core" &"  +  9( +2 .tElbow.reconfigure :loose +51 "manipulator"&$ &.,(#b +9 && +3 "core" &" ) % V 9( +2 .tForearm.seek CC + "manipulator"&'O +89 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / + .tCC.seek :open +2 "collection"' ( +425 "core" ( +2 "storage"(u& +4 "core" &V \ +2 "storage"(T& +4 "core" &V (\ + "manipulator"&& +4 "core" &" ) + = 9( +2 "manipulator"&% +5 "core" % a + "  _ +2 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +161 "core" ( +2 "manipulator"&& +4 "core" &  & % ~ +2 "storage"(& +4 "core" &V w\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +111 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" % b & * ' +2 "storage"(& +4 "core" &V } | \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&"'? +17 "core" ' + "manipulator"&)& +5 "core" &  * ~ + "storage"((& +5 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +25 "core" ' +2 "storage"(d% +4 "core" % <\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (}% +3 "core" % \ M; +2 "manipulator"&% +4 "core" %S  * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +25 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ' + .tPSV.dial :air +2 "processing"%%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%1' +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%. +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%0 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%4  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%,'d +2620 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%r& +4 "core" &T  + "manipulator"&z& +4 "core" & $  ~ +2 "manipulator"&% +3 "core" %\ *  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(, +176 "core" ( +2 "manipulator"&-& +4 "core" &,  !   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &, " " v  +2 .tForearm.seek :garage + "manipulator"&3'b +104 "core" ' +2 .tHand.close + "manipulator"&F/ +58 "core" / +2 "manipulator"&9& +4 "core" &, 1 /  +2 "manipulator"&@% +4 "core" % km - ) , +2 .tForearm.seek :retract + "manipulator"&^'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&#( +117 "core" ( + "manipulator"&g& +4 "core" &  2 R  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & ! % 7  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&B' +124 "core" ' + "manipulator"&E& +5 "core" & &   + "manipulator"&I% +5 "core" % $  3 + "processing"%=& +5 "core" &S\  +2 "processing"%J& +5 "core" &e  +2 .tPC.seek :closed +3 "processing"%O(X +3 "core" &_\  +6 &>i\ %h +10 &rWh\ 8 +9 &t\ L +9 &fq\ M +10 &Mhw\ M +9 &ct\ L +10 &g|\ M +9 &g\ M +9 &Uc\ M +10 &e\ M +9 &e\ L +10 &!h\ M +9 &#]i\ M +9 &%e\ M +10 &&e\ M +9 &(e\ L +9 &*dj\ M +10 &,'g\ M +9 &-h\ L +9 &/h\ M +10 &1nf\ L +9 &3.h\ M +10 &4g\ M +9 &6h\ M +9 &8ud\ M +10 &:8e\ L +9 &;gL\ M +9 &=gI\ L +10 &?}hF\ M +9 &A?cC\ M +10 &CiH\ M +9 &DnD\ N +9 &F}|J\ O +10 &H6?\ R +9 &I0\ S +9 &K?\ S +10 &Mw\ T +9 &O;\ S +10 &P\ T +9 &R\ U +9 &T~\ T +10 &V>\ U +9 &W{x\ (| +9 &X| }\ > +9 ( +2 &X"\ 3 +2 "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 + "processing"%&& +4 "core" &X"\ 3 + .tHand.open + "manipulator"&21 +60 "core" 1 + "manipulator"&?% +5 "core" % 0 * ? + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%H  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%> +41 "core" +2 "processing"%D% +4 "core" %c\ +2 .tPS.seek 0.3ml + "processing"%;'` +386 "core" ' +2 .tPSV.dial PSR + "processing"% +94 "core"  +2 "processing"%L% +4 "core" %`\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%A'. +483 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%G' +221 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1676 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%~ +96 "core" + .tPTV.dial :mixing + "processing"%C @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%'  +85 "core"  +3 .tPS.seek 0ml + "processing"%*'d +1446 "Can"/w\ ;; +328 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +827 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&N& +5 "core" & , , (  + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&M( +3 "core" ( + "manipulator"&b& +5 "core" & - %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" & ' k  +2 .tForearm.seek PC +2 "manipulator"&Y' +96 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open + "processing"%W( +423 "core" ( +2 "manipulator"&/& +4 "core" & * ,   + "manipulator"&$% +4 "core" % - - # b +2 .tForearm.seek :retract + "manipulator"&7'\ +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&R(, +138 "core" ( +2 "manipulator"&V& +4 "core" &-  ' ` B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &- * % ! B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\'b +108 "core" ' + .tHand.open + "manipulator"&a1 +57 "core" 1 +2 "manipulator"&k% +4 "core" % hd 4 ) p 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +101 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%o& +4 "core" & \ + "manipulator"&Q% +45 "core" %\ % - ) : !P +12 "storage"(K% +4 "core" % "\ + "storage"(_. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(!( \ +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +3 "core" &  :\  + "manipulator"&P& +4 "core" &- 0 - D B +2 "manipulator"&l% +4 "core" %\ % - - j !P + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&5( +210 "core" ( + "manipulator"&f& +5 "core" &  3  + "storage"(h& +4 "core" &  !\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&Z'/ +111 "core" ' + "storage"(s& +4 "core" &  ]\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(q'g +225 "core" ' +2 "storage"(U- +3 "core" -'; +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (t& +3 "core" &  h\  +7 "manipulator"&`& +3 "core" & & $   +2 .tElbow.seek 2 + "manipulator"&|( +4 "core" ( + "manipulator"&& +4 "core" & - . @  +2 "storage"(w& +4 "core" &  v\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&X' +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&y/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" & '  +2 "manipulator"&[% +4 "core" % + $ + .tForearm.seek :retract +2 "manipulator"&j'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&x( +91 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +175 "core" ( +2 "manipulator"&v& +4 "core" & % $ H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &  % + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&{' +109 "core" ' +3 "manipulator"& & +4 "core" & 2 0 +2 "manipulator"&% +3 "core" %  '  +2 "processing"%& +4 "core" &\ +2 "processing"%]& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(X +5 "core" &\ +7 & 5\ %h +9 &V\ 7 +10 &\ L +9 &b\ L +9 &sg\ M +10 &6`\ L +9 &e\ L +10 &g\ L +9 &|b\ L +9 &>e\ L +10 & f\ L +9 &!i\ M +9 &#e\ M +10 &%Ec\ M +9 &'h\ M +10 &(e\ M +9 &*b\ L +9 &,Mf\ M +10 &.h\ L +9 &/f\ M +9 &1f\ M +10 &3Uf\ M +9 &5h\ M +10 &6i\ M +9 &8h\ L +9 &:^d@\ L +10 &< g\ L +9 &=a4\ L +9 &?g=\ M +10 &AeeK\ M +9 &C%mJ\ M +10 &D{@\ O +9 &F?\ Q +9 &HYJ\ S +10 &JK\ S +9 &KC\ S +9 &M\ T +10 &O`Y\ T +9 &Q"<\ T +10 &R<\ T +9 &T;\ U +9 &Ve\ U +10 &Why\ )| +9 &X~\ > +9 ( +3 "processing"%]& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&1 +3 "core" &X#\ 3 +53 1 +2 "manipulator"&% +4 "core" % / *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +106 "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 O +2 %9 +6 "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 (" +102 "processing"%)9 +3 "core" 9!'& +102 "processing"%(9 +2 "core" 9"(* +102 "processing"%d9 +3 "core" 9$(/ +102 "processing"% 9 +2 "core" 9&(3 +102 "processing"%}9 +2 "core" 9)(7 +103 "processing"%9 +3 "core" 9,(; +102 "processing"%9 +2 "core" 90(? +102 "processing"%9 +3 "core" 95)C +102 "processing"%"9 +2 "core" 9:)H +102 "processing"%%9 +3 "core" 9?)L +102 "processing"%9 +3 "core" 9D)P +102 "processing"%9 +2 "core" 9J)T +102 "processing"%9 +2 "core" 9R)X +102 "processing"%e9 +3 "core" 9X)] +102 "processing"%.9 +3 "core" 9`*a +102 "processing"%9 +3 "core" 9h*e +102 "processing"%09 +3 "core" 9o+i +102 "processing"%49 +2 "core" 9x+m +102 "processing"%19 +2 "core" 9+r +103 "processing"%r9 +3 "core" 9+v +102 "processing"%z9 +2 "core" 9,z +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"%F9 +4 "core" 9- +102 "processing"%99 +2 "core" 9- +102 "processing"%@9 +3 "core" 9- +102 "processing"%9 +2 "core" 9. +102 "processing"%g9 +3 "core" 9. +102 "processing"%69 +3 "core" 9/ +102 "processing"%39 +2 "core" 9/ +102 "processing"%E9 +3 "core" 9/ +102 "processing"%I9 +2 "core" 9 / +3 .tPH.hold 2:00:00,28C +3 "processing"%= pOp +4 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%8 +95 "core"  +2 "processing"%^% +5 "core" %i[\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%c' +581 "core" ' +5 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +12 .tPS.seek 2ml +4 "processing"%&'Ҧ +1598 "core" ' +3 .tPTV.dial :puck +3 "processing"%2  +72 "core"  +8 .tPSV.dial PTV +8 "processing"%? +72 "core" +4 .tPBV.dial :waste1 +3 "processing"%J  +49 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +67 "core"  +4 "processing"%H% +10 "core" %ҫ\  +4 .tPS.seek 1.5ml +4 "processing"%>'[ +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%D * +31 "core" * +3 .tPS.seek 0ml + "processing"%B'd +1595 "core" ' +2 .tdelay 5:00 +4678 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12020 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +6 "processing"%,  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%;' +2323 "core" ' +2 .tPSV.dial PTV + "processing"%A +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%~ +70 "core"  +5 .tdelay 5 seconds +257 "Can"My\ << +251 .tPSV.dial PTV +2 "processing"%C +46 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%'  +67 "core"  +2 .tPS.seek 0ml + "processing"%G'd +2292 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%N  +129 "core" +5 .tPSV.dial :mixloop +4 "processing"%b +44 "core" +3 .tPRV.dial :ab1 +2 "processing"%S @ +80 "core" ? +6 .tPS.reconfigure :slow +7 "processing"%#A 2`xb +7 .tPS.seek 0.15ml +4 "processing"%'c +353 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'#  + "processing"%:  +42 "core"  +3 +2 "processing"%O% +4 "core" %a\  +2 .tPS.seek 0.34ml + "processing"%/'p +238 #"reset-modem"Session Begun +60 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +132 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'$  +27 "core" +2 .tPRV.dial :air + "processing"%V  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%i'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%Y @ +66 "core" ? +2 .tPS.seek 0.5ml + "processing"%M' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%a  +41 "core"  +3 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%k'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%o +41 "core" + .tPTV.dial :mixing +2 "processing"%Q @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%7  +32 "core" + "processing"%K% +4 "core" %Ң\  +2 .tPS.seek 1.85ml +2 "processing"%_' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" , +2 .tPS.seek 0ml + "processing"%+'d +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +3 "core" & +2 "manipulator"&l& +4 "core" & # & + "manipulator"&p% +4 "core" %  *  -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&f(, +118 "core" ( + "manipulator"&h& +4 "core" &,  '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &, - ) E  +2 .tForearm.seek :garage + "manipulator"&s'b +108 "core" ' + .tHand.close + "manipulator"&n/ +62 "core" / +2 "manipulator"&U& +9 "core" &, , 1  + "manipulator"&t% +5 "core" % fk 7 . * +2 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"&w& +4 "core" &% " 6 Z ;8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &% - * r ;8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&[& +5 "core" &% 2 4 c ;8 + "manipulator"&5% +5 "core" %Q - - \ +2 "collection"'Z& +3 "core" &\ +3 "collection"'q& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'X(X +4 "core" &  +8 &0\ ,} +9 &c\ > +10 &~\ N +9 &E`\ L +10 &f\ M +9 &f\ L +9 &c\ L +10 &Kh\ M +9 &c\ L +9 &c\ L +10 & c\ L +9 &"T_\ L +10 &$f\ M +9 &%b\ L +9 &'i\ M +10 &)]e\ L +9 &+g\ L +9 &,j\ M +10 &.d\ M +9 &0dh\ L +10 &2&e\ L +9 &3_\ L +9 &5f\ M +10 &7ld\ L +9 &9/f\ L +10 &:g\ M +9 &<g\ M +9 &>tf\ L +10 &@6`\ L +9 &Ag\ M +9 &Ch\ M +10 &Evq\ N +9 &G0x\ Q +9 &H9H\ U +10 &J=9\ W +9 &LdLJ\ W +10 &N#WW\ X +9 &OY[\ X +9 &Q[\\\ Y +10 &Se\\`\ Z +9 &U&]`\ Z +10 &V^a\ V +9 &X!<`a\ +~ +9 &X^_\ J +5 ( +2 "collection"'q& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.85 + "collection"'v& +4 "core" &Xo`b\ J + &Xn`b\ J + .tHand.open + "manipulator"&m1 +60 "core" 1 + "manipulator"&|% +4 "core" % Q A C B \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %i \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +52 "core"  + .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml + "processing"%' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%  +2 "collection"']  +31 "core" +119 + .tPSV.dial :mixloop + "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%{  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +4 .tPSV.dial :mixloop +2 "processing"%\ +46 "core" +6 .tPS.seek 0ml +3 "processing"%'d +90 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2513 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +41 "core" +2 .tPS.seek 0ml + "processing"%('d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" &% 1 : ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +17 "core" ( +2 "manipulator"&}& +4 "core" &  1 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & / * P 0 +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' + .tHand.close +2 "manipulator"&/ +60 "core" / + .tCC.seek :open +2 "collection"'"( +426 "core" ( + "manipulator"&%& +4 "core" & 6 0 0 +2 "manipulator"&% +4 "core" % ] - , k = + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +282 "core" ( + "manipulator"&e& +5 "core" &- )  I  + .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"&'b +112 "core" ' +2 .tHand.open +2 "manipulator"&01 +52 "core" 1 +2 "manipulator"&4% +4 "core" % a\\ 8 0   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +110 "core" ' +2 ."da"delayUntil "20:13:47.23" +11479 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10277 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +443 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%F  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%9 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2308 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%g +121 "core"  +2 "processing"%6% +4 "core" %g(\ + #"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"%3' +323 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +259 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + "processing"%I  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%8 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +31 "core" +2 "processing"%*% +4 "core" %Ҧ\ \  +2 ."da"PS.seek 1.5ml + "processing"%c'V +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%2 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +31 "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"%D' +342 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1972 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +2296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +121 "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"%~' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core" + "processing"%N% +4 "core" %Ҥ1\  +2 ."da"PS.seek 1.5ml + "processing"%b'T +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%S * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%G'd +1602 "core" ' +2 ."da"delay 2:00 +9003 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2993 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%:  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%# * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%V +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +6 "processing"%/ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +227 "Can"Fz\ `_ +2069 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%a  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%M  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%o  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%Q +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%7'a +386 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%K  +42 "core"  +2 "processing"%\\% +4 "core" %_\  + ."da"PS.seek 0.55ml +2 "processing"%k' +329 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%_  +52 "core" +2 ."da"PS.seek 2ml + "processing"%P'Ҧ +1547 "core" ' + ."da"PSV.dial :PML +2 "processing"%l +37 "core" +2 ."da"PTV.dial :mixing + "processing"%p @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%h  +33 "core" +2 "processing"%R% +4 "core" %Ҩ1\  + ."da"PS.seek 1.85ml +2 "processing"%x' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%n * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%U'd +1932 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +3892 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11389 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2925 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%t  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +44 "core" ) + ."da"PSV.dial :air +2 "processing"%s  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +356 "Can"z\ >= +1971 "core" ' +2 ."da"PSV.dial :mixloop +59 "processing"%f +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%y  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%[ +40 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%5  +40 "core"  +3 ."da"PS.seek 0ml + "processing"%Z'd +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%` +123 "core"  + "processing"% % +4 "core" %e'\ + #"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' +581 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%m'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + "processing"%|  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%q +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +30 "core" +2 "processing"%% +4 "core" %ҡ \  +2 ."da"PS.seek 1.5ml + "processing"%'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%+ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j'd +1602 "core" ' +2 ."da"delay 2:00 +1705 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4011 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6273 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +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"%W +68 "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"% +69 "core" + ."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 +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2293 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%\ % +4 "core" %g/\ + #"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"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +33 "core" + "processing"%% +5 "core" %Ҫ/\  +2 ."da"PS.seek 1.5ml + "processing"%d'Z +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%} * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +878 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +700 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +34 "core"  +4 ."da"delay 30 seconds +1644 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1693 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  + "processing"%0% +4 "core" %d\ + #"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' +488 "Can" z\ ?? +105 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 + "processing"%r  +35 "core" +2 "processing"%z% +4 "core" %ҩ4\  + ."da"PS.seek 1.5ml +2 "processing"%'Y +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" * +2 ."da"PS.seek 0ml + "processing"%('d +1606 "core" ' + ."da"delay 2:00 +11508 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +488 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%F * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +375 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +1944 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2293 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%I +126 "core"  +4 "processing"%8% +16 "core" %i+\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +218 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +3 "processing"%^' +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%*% +3 "core" %/\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%E' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%2'Ҧ +1597 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%c +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core"  + "processing"%H% +4 "core" %ҡ8\  +2 ."da"PS.seek 1.5ml +2 "processing"%&'Q +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%? * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>'d +1599 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%T  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2318 "core" ' +2 ."da"PSV.dial PTV + "processing"%B +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +68 "core" + ."da"delay 5 seconds +495 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6 ."da"PSV.dial :air +2 "processing"%~  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2332 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%; +121 "core"  +2 "processing"%N% +4 "core" %`Q\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%C'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%S +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%b  +32 "core" + "processing"%:% +4 "core" %ң/\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'S +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +6 "processing"%O * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%G  +106 "core"  +3 ."da"PS.seek 0ml + "processing"%$'d +1599 "core" ' + "processing"%V9 +4 "core" 9H]5% +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast + "processing"%/  +4 "core" 5% 5% + "processing"%Y& +5 "core" &X"\ 3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\ 0 , ' 8 ' +2 "storage"(a% +3 "core" % K \ +2 "storage"(M. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(o(S +198 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (Q& +3 "core" &U\  E\ + "manipulator"&i& +4 "core" &- % &   +2 "manipulator"&K% +3 "core" %\ 0 , * M ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&\\( +182 "core" ( + "manipulator"&7& +5 "core" & (  p ( + "storage"(_& +4 "core" &U\ \  B\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k'] +134 "core" ' +2 "storage"(l& +4 "core" &U   \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(p'g +163 "core" ' + "storage"(h- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&R& +3 "core" & . , N ( + "storage"(n& +4 "core" &U\ \  \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&P' +92 "core" ' + ."da"Elbow.hold +2 "manipulator"&x, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(t- +2 "core" -' +3 ."da"SE.seek 13.2 Pucks below Top Plate + "storage"(u' +37 "core" ' + "manipulator"&s% +4 "core" %] ) ' ( +2 "storage"(U& +4 "core" &U \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts + "manipulator"&f'A +30 "core" ' + "manipulator"&y& +4 "core" &  4 ( +2 "storage"([& +4 "core" &U\ \  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&5'] +17 "core" ' +2 ."da"SE.seek 14.2 Pucks below Top Plate + "storage"(w' +45 "core" ' +2 "manipulator"&`& +4 "core" & + , 8 ( + "manipulator"& % +5 "core" %b ) $ 2  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&v( +251 "core" ( +2 "manipulator"&|& +4 "core" & 2    + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & " + :  +2 ."da"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' + ."da"Hand.close + "manipulator"&/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%m( +422 "core" ( +2 "storage"(+& +4 "core" &U\ &\  \ + "manipulator"&& +4 "core" &  (  + "manipulator"&% +5 "core" % % "  x +2 ."da"Forearm.seek :retract + "manipulator"&'\ +101 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&W( +269 "core" ( +2 "manipulator"&j& +4 "core" & /  K  + "storage"(& +4 "core" &U\ \  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +114 "core" ' + ."da"Hand.open +2 "manipulator"&{1 +52 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 13.96 Pucks below Top Plate +2 "storage"(]'Ѽ +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.19 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da99dec3120h50ml.tif +1589 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.393 seconds\ /var/log/esp/da99dec3120h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da99dec3120h50ml15s.tif +349 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1218 #"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/da99dec3120h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3120h50ml20s.tif +2069 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da99dec3120h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + "storage"(\ - +11 "core" -' +2 "storage"(& +4 "core" &U A\ +3 "manipulator"&& +4 "core" & , "   + ."da"Elbow.seek 1 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&)& +4 "core" & # + 6 +62 "storage"(& +5 "core" &U\ \  \ +2 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.91 Pucks below Top Plate +2 "storage"(}'} +69 "core" ' + "manipulator"&d& +4 "core" & . ) Q 6 +2 "storage"(& +4 "core" &U _ Y\ + ."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"&' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.09 Pucks below Top Plate +2 "storage"('g +24 "core" ' +2 "manipulator"&%% +4 "core" %} 0 . f ' +2 "storage"(& +4 "core" &U = A I\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 290 counts + "manipulator"&'' +31 "core" ' + "manipulator"&e& +5 "core" & +  1 6 + "storage"(X& +5 "core" &U q x \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +24 "core" ' +2 "storage"(0% +4 "core" %l p x\ +2 ."downElevator"SE.seek :down +3 "storage"(.' +99 (4% +3 "core" %R \ K5 +2 "manipulator"&% +4 "core" %e ! + g +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +25 "core" ' + ."downElevator"SE.stop + "storage"(5 +70 "core" ' + "storage"(z& +4 "core" &U \ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +4 "core" &\ +2 "manipulator"&-& +4 "core" & - ( V 6 + "manipulator"&% +5 "core" % %  $ !S + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (, +170 "core" ( +2 "manipulator"&F& +4 "core" &-  '  D + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &- # $ D +2 ."psFlush"Forearm.seek :garage + "manipulator"&('b +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"& +9 &}y\ M +9 &J^y\ L +10 & dx\ L +9 &br\ L +9 &]j\ L +10 &Rbk\ L +9 &]g\ L +10 &d_\ L +9 & `\\\ L +9 &"Zb[\ L +10 &$a[\ L +9 &%aV\ L +9 &'aR\ L +10 &)caG\ L +9 &+$aM\ L +10 &,cB\ M +9 &.aI\ L +9 &0jb9\ L +10 &2,e-\ L +9 &3b:\ M +9 &5c?\ L +10 &7rbL\ L +11 &94e@\ L +8 &:e<\ L +9 &<c4\ M +9 &>zc6\ L +10 &@=_1\ L +9 &Ad0\ L +9 &C`1\ L +10 &Ei/\ M +9 &G:%\ P +10 &H#\ R +9 &J#\ S +9 &Lx \ R +10 &N7$\ S +9 &O!\ T +9 &Q\ S +10 &S{\ T +9 &U>\ T +10 &V\ L +9 &X6Ex\ a +9 &X\ >\ 1 +6 ( + "processing"%c& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%H& +4 "core" &X"\ 1 + &X"\ 1 + ."psFlush"Hand.open + "manipulator"&21 +57 "core" 1 + "manipulator"&?% +4 "core" % < 7 # B +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +39 "core"  + "processing"%,% +4 "core" %f\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +548 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +34 "core" ' +2 ."psFlush"delay 5 seconds +336 "Can"K{\ 78 +165 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1418 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +679 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%B @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%A  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%L +95 "core" +3 ."psFlush"PS.seek :empty + "processing"%~'F +2614 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +97 "core"  +4 "processing"%;% +9 "core" %I\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +586 "core" ' +5 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%'' +2114 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%S  +33 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%b @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%: +98 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%C'F +2617 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%O +97 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%G'T +1088 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%V +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%/  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +3 "processing"%Y'd +2608 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +591 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%M' +1170 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2482 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1476 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +56 #Session Ended +1084 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%1' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%R'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%n @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%s  +79 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%U'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%['T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%`' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%k  +49 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%p +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%P' +513 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +67 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%5 U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +1917 "Can"E{\ =< +700 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +79 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%v'd +2181 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +427 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'{& +5 "core" &-  + "manipulator"&& +4 "core" & ) " 6  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +4 "core" ( + "manipulator"&w& +4 "core" & 6 2  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &]& +3 "core" & 0 ( G  +2 .tForearm.seek PC + "manipulator"&\ ' +99 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%( +426 "core" ( +2 "manipulator"&)& +4 "core" & # %  +2 "manipulator"&% +3 "core" % " # ( 9 +2 .tForearm.seek :retract +2 "manipulator"&d'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +365 "core" ( + "manipulator"&%& +5 "core" &% *  <9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &% ' , R <9 +7 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'O +112 "core" ' + "manipulator"&e& +5 "core" &&   Q <9 + "manipulator"&X% +4 "core" %V , - ` +2 "collection"'0& +4 "core" &z  +2 "collection"'& +5 "core" &,  +2 .tCC.seek :closed + "collection"'(X +4 "core" &  +8 & * $e +9 &X\ 8 +10 &\ L +9 &a\ L +10 &te\ M +9 &6e\ M +9 &h\ L +10 &c\ L +9 &}g\ L +9 &>f\ M +10 & g\ M +9 &!b\ L +10 &#f\ M +9 &%Gd\ L +9 &' cP\ L +10 &(c\ L +9 &*d\ L +9 &,Oe\ L +10 &.f\ L +9 &/h\ M +10 &1dM\ L +9 &3Wb\ L +9 &5g\ L +10 &6e\ M +9 &8h\ M +9 &:_c\ L +10 &< g\ M +9 &=c\ L +10 &?b\ L +9 &Agi\ L +9 &C(j\ M +10 &Dr\ N +9 &F\ O +9 &HX\ T +10 &J\ W +9 &K\ X +10 &M\ Y +13 &OQ\ Y +5 &Q\ Z +10 &R\ Z +9 &T\ Z +9 &VU\ [ +10 &We\ 2 +9 &Xk\ V +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'4& +5 "core" &Xsr\ N + &Xsr\ N + .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % V - , 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'}& +4 "core" &Xsr\ N +2 "collection"'% +4 "core" %V\ + .tCSV.dial CSR +2 "collection"'z  +39 "core"  +2 "collection"'% +4 "core" %V/\ +2 #tPulling 4.999ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'-'m +1339 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +629 "core" ' + .tCSV.dial :waste +2 "collection"' +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'F'Q +1962 "core" ' + #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &Xsp\ N +2 "collection"'9% +4 "core" %V\ + .tCSV.dial :flush + "collection"'.  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +1166 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'< @ +40 "core" B +2 "collection"'g% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'6' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'r  + 'I  +40 "core"  +88  + .tCBV.dial :waste1 + "collection"'8 @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'('Q +1585 "core" ' +51 #tFlushing lower manifold's waste2 port + "collection"'*& +4 "core" &Xsp:\ N +2 "collection"'^% +4 "core" %M~ \ + .tCSV.dial :flush + "collection"'E  +69 "core" +2 .tCS.seek 5ml +2 "collection"' 'm +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'m% +4 "core" %m6\  +2 .tCS.seek 7ml + "collection"'H' +519 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'2  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'?  +99 "core"  +2 .tCS.seek 0ml + "collection"'c'Q +1586 "core" ' + #tDisinfecting external Intake with kill + "collection"'T& +5 "core" &Xsn0\ N + "collection"',% +4 "core" %T-\ + .tCSV.dial CSR +2 "collection"'3  +39 "core"  +2 "collection"'$% +4 "core" %T\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"' 'O +1793 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'B' O +508 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'A +2 'L  +96 "core" +34  +4 .tCTV.dial :intake +4 "collection"'>  +71 "core" +2 .tIntake.select :open +3 "sampler") +14 .tCS.seek 2ml +2 "collection"'D'Q +449 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1348 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"';  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'~'Q +592 "core" ' +2 .tCSV.dial CSR + "collection"'N  +96 "core"  + "collection"'S% +4 "core" %N\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'b'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"':' O +19 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1312 "core" ' + .tCSV.dial CBV +2 "collection"'' +97 "core" +2 .tCS.seek 0ml + "collection"'O'Q +2606 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +5 "core" &% + $ 3 <9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&G( +33 "core" ( + "manipulator"&V& +5 "core" & & + 0 = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +5 "core" &  ) c = +6 .tForearm.seek CC +3 "manipulator"&#'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'Y( +426 "core" ( +2 "manipulator"&a& +5 "core" & , , ? = + "manipulator"&Q% +4 "core" % O # % C , +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&M(, +284 "core" ( +2 "manipulator"&!& +10 "core" &, " # S +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +8 "core" &, ! # +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :garage +4 "manipulator"&_'b +112 "core" ' +2 .tHand.open + "manipulator"&71 +64 "core" 1 +4 "manipulator"&l% +10 "core" % _\\ ! ! D  +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&'\ +104 "core" ' +3 #tCompleted [(ESP):62] begun 19:15:33 +12 #Asleep after completing (ESP) assays +12951 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10992 "Can"|\ +* +9586 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6605 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18787 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3034 "Can"y\ ++ +12316 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 12,\\n 2 => 10,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:10:04, 19.7C, 50% humidity, 14.9psia, 13.675V, 0.306A, 0.306A avg, 4.19W",Subject: "Asleep until 19:15" +5234 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19003 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3722 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19367 "Can"{\ ++ +1214 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19044 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4114 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10575 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20635 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10993 "Can"y\ ++ +9669 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +13554 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18683 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7007 "Can"4y\ ++ +13573 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16669 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3025 "Can"y\ ++ +17559 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13071 #t-> can +2 "Can"x\ ++ +2246 #t-> access 1 +2 "storage"(h% +3 "core" % %\ +2 "manipulator"&1% +5 "core" %  - , X $ + "manipulator"&n& +4 "core" &, * / G +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(R(<( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" &<% ] Y \  +4558 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3070 "Can"2u\ -- +948 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +350 #t-> can +2 "Can"2v\ ,, +3620 #t-> can +4 "Can",u\ ++ +13522 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9818 #t-> can +3 "Can"s\ ++ +8046 u\ +* +908 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20611 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13804 "Can"p\ ++ +4900 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9885 "Can"n\ -, +9071 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4115 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +955 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5615 "Can"Om\ ++ +13202 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4108 #Session Begun +6 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +11939 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1476 "Can"n\ ++ +7672 #t-> can +2 "Can"m\ ++ +7608 #t-> # Top level ESP Mission script for Nessie 9/26/22 with modified (August 2021 RUSH deployment) \ \ $daVol = 50 #5.0um durapore +64 #-> $da[:wcrVol]=50 #default to 1L wcr for da +7 #-> $da[:recycle]=true +9 #-> $da[:extractVol]=0.19 +9 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +9 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +8 #-> $startTime="+2 days" +13 #-> $numPhases = 0 #Deployment count of phases run +47 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +13 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +45 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +36 #-> def deepDAwithoutWCR\ logPhaseStart :deepDAwithoutWCR\ Sample.deep; initialPurge; da [$deepDAvolume, nil]\ end +44 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +34 #-> if ESP.simulation?\ pucks 1=>22, 2=>22, 3=>22, 4=>22, 5=>20, 6=>2, 7=>22\ end +33 #-> mission :startTube=>2 do\ \ at "23:35PM 12/31/2022" do\ shallowDAwithoutWCR\ end\ \ end +3 #Preparing to sleep until 23:35PM 12/31/2022 +4 #Asleep til 23:35PM 12/31/2022 +4 #Continuing at 23:35EST31-Dec-22 +2 "Can"l\ .. +27 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1575 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @946684874.80EST = =tMAIN =mMAIN_scheduler @EST946684876.76 #"core_reset"Sent BREAK + #t@52037 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 +248 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +419 "Can"k\  + k\ 7 + #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 +1590 #-> ESP.ready! +2 #Powering core bus +565 .Gate.power :raw,:ON +2 "sampler") +52 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +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 "sampler")% +8 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X& +4 "core" &z\ + &  +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%?( + "collection"'@( +270 "core" ( +3 ( + "collection"'A +3 "core"  +2 "processing"%B +3 "core" V + "processing"%C +3 "core"  +2 "processing"%D +3 "core" A +2 "collection"'E% +4 "core" %P  + "processing"%F% +4 "core" %e\ +2 "sampler")G% +4 "core" % \ 3 +2 "collection"'H& +4 "core" &  + "processing"%I& +4 "core" &x\  +2 "manipulator"&J% +3 "core" %  + . k  +2 "manipulator"&K& +4 "core" & . 2 "} +2 "storage"(L& +4 "core" &<( G\  +2 "storage"(M% +4 "core" % >\ + "collection"'N9 +3 "core" 9 +2 "processing"%O9 +3 "core" 9 +1315 #t-> can +2 "Can"l\ 22 +1483 #t-> # Top level ESP Mission script for Nessie 9/26/22 with modified (August 2021 RUSH deployment) \ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +9 #-> $da[:extractVol]=0.19 +46 #-> $deepDAvolume = 50 +14 #-> $shallowDAvolume = 50 +9 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +13 #-> $numPhases = 0 #Deployment count of phases run +46 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +14 #-> nextStartTime = method :nextTime +50 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +45 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +37 #-> def deepDAwithoutWCR\ logPhaseStart :deepDAwithoutWCR\ Sample.deep; initialPurge; da [$deepDAvolume, nil]\ end +41 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +37 #-> if ESP.simulation?\ pucks 1=>22, 2=>22, 3=>22, 4=>22, 5=>20, 6=>2, 7=>22\ end +34 #-> mission :startTube=>2 do\ \ at "19:05PM 12/31/1999" do\ shallowDAwithoutWCR\ end\ \ end +4 #Preparing to sleep until 19:05PM 12/31/1999 +2 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{2 => 7,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:02:35, 19.4C, 53% humidity, 14.9psia, 13.684V, 0.245A, 0.245A avg, 3.35W",Subject: "(ESP) begun" +5 #tAsleep til 19:05PM 12/31/1999 +6 #Continuing at 19:05 +2 "Can"l\ 44 +24 ."shutdown"Gate.power :raw,:OFF +6 .Gate.power :core,:OFF + #Shutdown +12518 "Can"l\  +3 #tPowering core bus +565 .Gate.power :raw,:ON +2 "sampler") +12 )P +2 "core"  +2 "collection"' +3 'Q +3 "core"  +2 "processing"% +2 %R +4 "core"  +9 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'S% +4 "core" % +2 .tCS.configure :default +4 "collection"'#P d@b +7 "processing"%T% +8 "core" %  +3 .tPS.configure :default +5 "processing"%#A d`xb +4 "sampler")U% +8 "core" % \ +4 .tSS.configure :default +4 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.shallow +3 "sampler")2 +24 "core" 2 +4 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &  +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&& +4 "core" &1 @ 6  +2 "manipulator"&% +4 "core" % \  3 0  & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +171 "core" ( + "manipulator"&& +5 "core" &- ? 4  . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +9 "core" &- ) 3 . +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +3 "manipulator"&\ 'b +99 "core" ' + .tHand.close + "manipulator"& / +60 "core" / +3 "manipulator"& & +11 "core" &- > > . +2 "manipulator"& % +9 "core" % O < 9  Z +4 .tForearm.seek :retract +4 "manipulator"&'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +283 "core" ( + "manipulator"&& +5 "core" &4 & 8 z H +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &4 4 7  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +110 "core" ' +2 "manipulator"&& +4 "core" &4 3 8  H +2 "manipulator"&% +4 "core" %D + - V +2 "collection"'& +4 "core" &\  +2 "collection"'& +5 "core" &  +3 .tCC.seek :closed + "collection"'(X +5 "core" &  +7 &N\ &j +9 &sZ\ 9 +9 &\ M +10 &a\ M +9 &Xg\ M +11 &d\ L +11 &f\ L +8 &e\ L +10 &bf\ L +9 &"h\ M +8 &f\ M +11 &!e\ L +9 &#ja\ L +9 &%+c\ L +11 &&h\ L +6 &(g\ L +10 &*pf\ M +9 &,2e\ M +9 &-c\ L +10 &/g\ M +9 &1{`\ L +10 &3;d\ L +9 &4c\ M +9 &6e\ L +10 &8c\ L +9 &:Ch\ L +10 &<h\ M +11 &=b\ L +9 &?e\ M +9 &AKe\ L +10 &C c\ M +9 &Dn\ M +9 &F\ O +10 &H>\ T +10 &I\ V +10 &K\ W +6 &Mv\ X +10 &O8\ X +9 &P\ Y +10 &R\ Y +9 &Tx\ Z +9 &V;\ Z +9 &Wz\ - +10 &Xj\ Z +9 ( + &Xts\ P +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 + "collection"'& +5 "core" &Xtr\ P + .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +10 "core" % F 3 : q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'!& +10 "core" &Xtq\ P +4 "collection"'% +8 "core" %N\ +4 .tCSV.dial CSR +2 "collection"'$  +124 "core"  + "collection"'%% +5 "core" %N\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +12 .tCS.reconfigure :default +4 "collection"'#P d@b +10 .tCS.seek 5ml +3 "collection"'''m +1344 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '(% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"')' +632 "core" ' +2 .tCSV.dial :waste + "collection"'* +125 "core" +4 .tCS.reconfigure :default +4 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"''Q +1978 "core" ' +2 #tPurging external Intake + "collection"',& +5 "core" &Xtp\ P +2 "collection"' % +3 "core" %S\ +2 .tCSV.dial :flush + "collection"'-  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +8 "collection"'.' O +2258 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +8 .tCBV.dial CSV +6 "collection"'/ +3 '0  +9 "core"  +73 + .tCTV.dial :intake + "collection"'2  +69 "core"  +3 .tIntake.select :open +3 "sampler") +14 .tCS.seek 0ml +2 "collection"'+'Q +1992 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["'Q +1583 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'6'. +741 "core" ' +2 .tCSV.dial :waste + "collection"'8 +43 "core" +2 .tCS.seek 0ml + "collection"'A'Q +733 "core" ' + "collection"'B& +4 "core" &Xtm\ P +2 "collection"'C% +4 "core" %S\ + .tCSV.dial :flush +2 "collection"'D  +40 "core"  +3 .tCS.seek 3ml + "collection"'E'. +732 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'F @ +41 "core" A + "collection"'G% +4 "core" %.\  +2 .tCS.seek 5ml +2 "collection"'H'm +517 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'I'Q +1148 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'J'. +725 "core" ' +2 .tCSV.dial :waste + "collection"'K +68 "core" +2 .tCS.seek 0ml + "collection"'L'Q +726 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &3 2 1 A H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +3 "core" ( +2 "manipulator"&O& +4 "core" &3 8 * H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &3 2 1  H +2 .tForearm.seek CC +2 "manipulator"&Q'O +102 "core" ' +2 .tHand.close + "manipulator"&R/ +60 "core" / +2 .tCC.seek :open + "collection"'S( +425 "core" ( + "manipulator"&T& +4 "core" &3 = ; | H +2 "manipulator"&U% +3 "core" % _ . / % +2 .tForearm.seek :retract +2 "manipulator"&V'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(, +283 "core" ( + "manipulator"&X& +4 "core" &, ' 6 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &, 2 / H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'b +114 "core" ' +2 .tHand.open + "manipulator"&[1 +59 "core" 1 +2 "manipulator"&\\% +4 "core" % MT C 4  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +109 "core" ' +2 #tda sampling at most 50ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'^& +29 "core" &  +2 "manipulator"&`% +4 "core" % 2 1 .  + "storage"(_% +4 "core" % -\  +2 "storage"(a. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(d( \ +514 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (b& +2 "core" & d e\ +2 "manipulator"&c& +4 "core" &, 0 - X H + "manipulator"&e% +4 "core" % 2 / 8 &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f( +212 "core" ( + "manipulator"&;& +5 "core" & % 9  N + "storage"(& +4 "core" & ~ ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +115 "core" ' +2 "storage"(&& +3 "core" & \ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(k'g +243 "core" ' + "storage"(m- +4 "core" -'C + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("& +2 "core" & } } \ +2 "manipulator"&#& +4 "core" & : 4 N +2 .tElbow.seek 2 + "manipulator"&h( +4 "core" ( + "manipulator"&p& +4 "core" & 9 0 N +2 "storage"(s& +3 "core" & } \ +3 .tForearm.seek 2 + 300 counts + "manipulator"&u' +32 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&w& +2 "storage"(g' +9 "core" & - ,  N + "manipulator"&l% +4 "core" % 0  +2 .tForearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z( +104 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +58 "core" ( +2 "manipulator"&|& +4 "core" &+ 9 * Bl +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &+ 3 2 Bl +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'O +93 "core" ' + "manipulator"&q& +5 "core" &+ 3 ; 3 Bl +2 "manipulator"&t% +4 "core" %P 0 / Z +2 "collection"'x& +4 "core" &\ +2 "collection"'?& +7 "core" &\ +48 .tCC.seek :closed +13 "collection"'@(X +3 "core" &\ + &\ + &\ + &\ + &\ +2 &\ + &\ + &\ 4 +8 &@I\ 1 +9 &vv\ E +9 &#c\ L +10 &b\ K +9 &]\ K +9 &jb\ L +10 &-`\ K +9 &`\ K +10 &_\ K +9 &tc\ K +13 &!5b\ K +6 &"`\ K +9 &$_\ K +9 &&|a\ K +10 &(=`\ K +9 &*_\ K +10 &+a\ K +9 &-`\ K +9 &/Eb\ K +10 &1]\ K +9 &2a\ K +9 &4`\ K +10 &6M`\ K +9 &8a\ K +10 &9^\ K +9 &;b\ K +9 &=V^\ K +10 &?b\ K +9 &@`\ K +9 &Bg\ L +10 &DYq\ M +9 &F\ P +10 &G\ T +9 &I\ V +9 &KB\ W +10 &M\ X +9 &N\ X +9 &P\ Y +10 &RE\ Y +9 &T \ Z +10 &U\ Z +9 &W|\ < +9 &XL*\ *z +10 &Xvq\ P +2 ( +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + .Hand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +5 "core" % P 6 - ) Z + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")+ +3 "core" + +2 "sampler")% +4 "core" % \ 5 +2 "collection"'& +3 "core" &XvnT\ P +3 "Can"]l\ ON +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 +381 "collection"' % +3 "core" %R]\ +2 "sampler") % +4 "core" %5\\$ \  + .tSSV.dial :spit +2 "sampler"){ +125 "core" +3 .tSS.seek 0ml + "sampler")\ ' +284 "core" ' + .tSSV.dial CBV +2 "sampler")  +127 "core"  +2 .tCTV.dial :intake + "collection"'  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "19:13:09.90" +1236 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +285 #"flow"0.0L/min +3790 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1106 "Can"ck\ NM +9939 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %R\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X \  +2 "sampler")% +3 "core" %X[; \  +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %X[; \  +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")' +417 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampling 50.0ml +3 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X: \ X +28 "collection"'>% +3 "core" %R-,\ +2 "sampler")8% +4 "core" %jUR \ X +32 "collection"'6% +3 "core" %R;9\ + "sampler")B% +4 "core" %j} \ X +2 "sampler")C% +4 "core" %j \ X + .tIntake.select :close + "sampler")0 +9 )D% +3 "core" %j \ X +2 .tSSV.dial :exhaust + "sampler")A  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F' +898 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 50.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'G& +3 "core" &XvkEC>\ P +2 ."airStroke"CSV.dial :waste +8 "sampler")E% +4 ."airStroke"CS.seek 0ml +3 "collection"'H'Q +3 "core" % \  + ' + ."airStroke"CSV.dial :air +5 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "collection"'I @ + "sampler")K  +68 "core" B +3 ."airStroke"CS.seek 10ml + "collection"'J' O +113 "core"  + .tCTV.dial :air +2 "collection"'M  +69 "core"  +2 .tdelay 15 seconds +3 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1498 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")O +127 "core" +6 ."prepCSV"CTV.dial CSV,avoiding: :intake +15 .tSS.seek 0ml +8 "collection"'P  +8 "sampler")R' +11 "core" ' +3 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")  +65 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29 "core"  +29  +266 ' +2 "sampler")% +4 "core" % \  +2 .tCBV.dial between SSV and waste2 + "collection"'  +29 "core"  + "collection"'T% +5 "core" % RH\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'U  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Xb +3 .tCS.seek 0ml + "collection"'Q'Q +2171 "core" 'R[Z\ +3 "collection"'X% +4 "core" %*[\\\  + "sampler")Y% +4 "core" % \  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'N @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +261 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"' +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"''Q +1364 "core" ' +2 .tCSV.dial CSR + "collection"'  +43 "core"  + "collection"'% +4 "core" %V \ +2 #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'$'Q +580 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %L\ +2 .tCS.seek 4.999ml +2 "collection"'%'m +832 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'!  +41 "core"  +2 .tCS.seek 1ml + "collection"'(' +1086 "core" ' + "collection"''9 +4 "core" 9 + "collection"'*% +4 "core" %\ +2 #tBefore lysing Collection Puck Heater at 18.7C/28.5psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"') \  +2 ',9 +6 "core" 9 +102 "collection"' 9 +2 "core" 9d +102 "collection"'-9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9 d +103 "collection"'09 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'j9 +2 "core" 9d +103 "collection"'29 +2 "core" 9d +102 "collection"'.9 +3 "core" 9"d +102 "collection"'/9 +3 "core" 9&d +102 "collection"'59 +3 "core" 9*d +102 "collection"'79 +3 "core" 9/d +102 "collection"'+9 +2 "core" 9.3d +103 "collection"'99 +2 "core" 9@7d +102 "collection"':9 +3 "core" 9S;d +102 "collection"'19 +3 "core" 9h?d +102 "collection"'=9 +3 "core" 9Dd +102 "collection"'<9 +3 "core" 9 Hd +102 "collection"'>9 +2 "core" 9 Ld +103 "collection"'89 +2 "core" 9 Pd +102 "collection"'69 +3 "core" 9 Td +104 "collection"'B9 +3 "core" 9!Yd +102 "collection"'C9 +3 "core" 9#]d +102 "collection"'D9 +2 "core" 9;#ad +102 "collection"'A9 +3 "core" 9Y%ed +102 "collection"'39 +3 "core" 9w%id +104 "collection"'49 +3 "core" 9%nd +102 "collection"'G9 +3 "core" 9'rd +102 "collection"'E9 +3 "core" 9(vd +102 "collection"'I9 +3 "core" 9*zd +102 "collection"'K9 +3 "core" 9,~d +102 "collection"'M9 +2 "core" 96-d +103 "collection"'L9 +2 "core" 9U-d +102 "collection"'H9 +3 "core" 9t-d +102 "collection"'O9 +3 "core" 9.d +102 "collection"'P9 +3 "core" 9/d +103 "collection"'9 +8 "core" 91a +104 "collection"'F9 +8 "core" 92_ +103 "collection"'9 +3 "core" 9 5\\ +103 "collection"'9 +2 "core" 9+6Z +103 "collection"'T9 +6 "core" 9G9X +103 "collection"'U9 +3 "core" 9d;V +102 "collection"'J9 +2 "core" 9=R +104 "collection"'X9 +6 "core" 9?P +103 "collection"'Y9 +3 "core" 9@O +102 "collection"'N9 +3 "core" 9BL +102 "collection"'R9 +6 "core" 9DJ +105 "collection"'\\9 +3 "core" 9 GH +102 "collection"'V9 +3 "core" 9$IF +103 "collection"'^9 +4 "core" 9?JC +105 "collection"'[9 +3 "core" 9ZL@ +105 "collection"'`9 +3 "core" 9tO> +103 "collection"'a9 +3 "core" 9P= +103 "collection"'Z9 +2 "core" 9Q; +103 "collection"'b9 +6 "core" 9R8 +103 "collection"'_9 +3 "core" 9T6 +102 "collection"'e9 +3 "core" 9V5 +103 "collection"'Q9 +5 "core" 9\ W2 +104 "collection"'o9 +3 "core" 9!Y0 +102 "collection"'c9 +3 "core" 99[/ +103 "collection"';9 +6 "core" 9P]- +104 "collection"'W9 +3 "core" 9f^+ +103 "collection"'&9 +8 "core" 9}a) +103 "collection"'9 +3 "core" 9b ' +103 "collection"'m9 +2 "core" 9d& +103 "collection"'"9 +11 "core" 9f% +105 "collection"'#9 +3 "core" 9h" +102 "collection"'p9 +3 "core" 9j! +103 "collection"'n9 +5 "core" 9n! +104 "collection"']9 +3 "core" 9 m% +102 "collection"'l9 +3 "core" 9 !o* +104 "collection"'s9 +5 "core" 9 4q. +104 "collection"'f9 +3 "core" 9 Fs2 +102 "collection"'9 +3 "core" 9 Xt6 +102 "collection"'~9 +8 "core" 9 iu; +103 "collection"'v9 +4 "core" 9 yu? +103 "collection"'k9 +6 "core" 9 zC +104 "collection"'u9 +8 "core" 9 yH +103 "collection"'q9 +3 "core" 9 {L +102 "collection"'t9 +6 "core" 9 |P +103 "collection"'w9 +3 "core" 9 }U +102 "collection"'h9 +2 "core" 9 Y +104 "collection"'g9 +5 "core" 9 ] +104 "collection"'y9 +3 "core" 9 b +102 "collection"'|9 +3 "core" 9 f +103 "collection"'9 +6 "core" 9\ j +103 "collection"'9 +3 "core" 9\ n +103 "collection"'?9 +2 "core" 9\ s +103 "collection"'S9 +8 "core" 9\ 'w +103 "collection"'9 +3 "core" 9\ 2{ +103 "collection"'}9 +8 "core" 9\ < +103 "collection"'i9 +3 "core" 9\ G +103 "collection"' 9 +2 "core" 9\ O +103 "collection"'9 +92 "core" 9\ X +104 "collection"' 9 +8 "core" 9\ i +105 "collection"'x9 +2 "core" 9\ q +103 "collection"'r9 +3 "core" 9\ x +103 "collection"'9 +4 "core" 9\  +105 "collection"' 9 +4 "core" 9\  +102 "collection"' 9 +4 "core" 9\  +103 "collection"'9 +6 "core" 9\  +103 "collection"'{9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"'\ 9 +6 "core" 9\  +7 .tCH.hold 10:00,70C +7 "collection"' `\ `\ C +4 '9 +16 "core"  +2 9\  +4 "collection"'% +8 "core" %ef\ +4 #tBegun lysing Collection Puck Heater at 68.1C/39.9psia +2543 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1003 "Can"q\ rr +3113 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1422 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12130 "core" ` + "collection"'9 +4 "core" 9\ P +2 "collection"'% +4 "core" %\ \ 8\ + #tEnded lysing Collection Puck Heater at 70C/35.1psia +7 .CS.seek 0ml + "collection"''Q +348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :air + "collection"' @ +41 "core" @ +2 .tCS.seek 5ml + "collection"''m +1347 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  + .tdelay 2 seconds +205 .CSV.dial :air + "collection"' @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'$  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'! @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'%'Q +732 "Can"q\ II +603 "core" ' + "collection"''% +5 "core" %Uq\ + #tPuck @46.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'* +95 "core"  + .tCBV.dial CSV + "collection"',  +29 "core"  + "collection"' % +5 "core" %U]\ +2 .tCS.seek 5ml + "collection"'-'m +1342 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'  +45 "core" +2 "collection"'0% +19 "core" %m\ +5 .tCS.seek 7ml +3 "collection"'' +460 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +123 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 + "collection"'j @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'2' O +837 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +6 "collection"'. ` +111 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'/   +30 "core" ! +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'5  +4 '7  +26 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'+'m +1342 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'9 @ +98 "core" A +5 .tCSV.dial :waste +6 "collection"': +100 "core" +5 .tCS.seek 0ml +3 "collection"'1'Q +742 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +580 "core" ' +2 .tCSV.dial :air + "collection"'= @ +70 "core" B +7 .tCS.seek 5ml +2 "collection"'<'m +1340 "core" ' +2 .tCSV.dial CTV + "collection"'>  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'8 @ +43 "core" > +4 .tdelay 2 seconds +203 .CSV.dial CTV + "collection"'6  +42 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air + "collection"'B @ +42 "core" > +4 .tdelay 2 seconds +204 .CS.seek 0ml + "collection"'C'Q +1342 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'D +108 "core" +3 .tCBV.dial CSV +3 "collection"'A  +29 "core"  + "collection"'3% +5 "core" %S #\ +2 .tCS.seek 5ml + "collection"'4'm +1341 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'G  +41 "core" +4 "collection"'E% +8 "core" %mcJ\  +4 .tCS.seek 7ml +4 "collection"'I' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'K @ +43 "core" > +5 .tCS.seek 10ml +3 "collection"'M' O +837 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +6 "collection"'L ` +120 "core" b +6 #tLysing Complete +2 "collection"'H& +9 "core" &Xvj*+\ P +5 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&O% +7 "core" %\ # : 9 E +4 "storage"(P% +8 "core" % 4\ +4 "storage"(. +6 "core" .( \ +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 .tSC.seek 1 +3 "storage"(F(S +191 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +6 (& +5 "core" &U | o C\ +2 "manipulator"&& +4 "core" &+ % / h Bl +2 "manipulator"&T% +4 "core" %\ # , 7 \\ E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&U( +202 "core" ( +2 "manipulator"&J& +4 "core" & ; 6 *  +2 "storage"(X& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Y'] +102 "core" ' + "storage"(N& +5 "core" &U 0\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(R'g +159 "core" ' +2 "storage"(\\- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&V& +3 "core" & 6 .  +2 "storage"(^& +4 "core" &U [ h \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&[' +32 "core" ' + .tElbow.hold +4 "manipulator"&`, +7 "core" , +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 "storage"(a- +7 "core" -' +6 .tSE.seek 14.21 Pucks below Top Plate +2 "storage"(Z' +51 "core" ' +2 "manipulator"&b% +5 "core" %h . / p + "storage"(_& +5 "core" &U 7 7 N\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&e'A +16 "core" ' + "manipulator"&Q& +5 "core" & - . H  +2 "storage"(o& +4 "core" &U x 0\ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +70 "manipulator"&c'] +44 "core" ' +5 .tSE.seek 15.21 Pucks below Top Plate +3 "storage"(;' +51 "core" ' + "manipulator"&W& +5 "core" & 0 1 m  +2 "manipulator"&&% +4 "core" %i , - a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.seek CC + "manipulator"&m( +158 "core" ( +3 "manipulator"&"& +8 "core" &) ; 9 < @Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &) . 4 @Y +2 .tForearm.seek CC +2 "manipulator"&p'O +94 "core" ' +2 .tHand.close +4 "manipulator"&n/ +62 "core" / +2 .tCC.seek :open + "collection"']( +426 "core" ( +2 "storage"(l& +8 "core" &U g L\ +5 "storage"(s& +8 "core" &U y W\ +3 "manipulator"&f& +8 "core" &) ! - L @Y +4 "manipulator"&% +8 "core" % _ 1 / r ^ +4 .tForearm.seek :retract +4 "manipulator"&~'\ +120 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&v( +154 "core" ( + "manipulator"&k& +5 "core" & / + 7 +2 "storage"(u& +4 "core" &U w\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"&q' +102 "core" ' +2 .tElbow.hold + "manipulator"&t, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&w1 +57 "core" 1 +3 "manipulator"&h% +9 "core" % V 1 / ` +3 "storage"(g& +9 "core" &U ~ } \ +3 .tForearm.force -20 +3 "manipulator"&5 +6 .tForearm.seek 1 + 311 counts +2 "manipulator"&y'< +20 "core" ' +2 "manipulator"&|& +9 "core" & + 0 q +4 "storage"(& +9 "core" &U '\ +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&'] +22 "core" ' +2 "storage"(?% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(S' +100 (% +6 "core" %& >\ < +4 "manipulator"&}% +9 "core" %T , ' E +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 "core" ' +4 .tForearm.seek :retract +7 ."downElevator"SE.stop +2 "manipulator"&i'\ +3 "storage"(5 +98 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +10 "core" &LL +3 "manipulator"&& +10 "core" & . < +4 "manipulator"& % +8 "core" % ( , . m  +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&x(, +183 "core" ( +3 "manipulator"&r& +9 "core" &- - , d +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +4 "core" &- * - < +5 .tForearm.seek :garage +2 "manipulator"& 'b +104 "core" ' + .tHand.close + "manipulator"& / +60 "core" / +3 "manipulator"&& +10 "core" &- < ; +4 "manipulator"&{% +7 "core" % h - - K R +2 .tForearm.seek :retract +2 "manipulator"&'\ +118 "core" ' +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +4 "manipulator"&\ ( +295 "core" ( +2 "manipulator"&& +7 "core" &%  ) <: +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +4 "core" &% # +  <: +6 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +4 "manipulator"&)'O +108 "core" ' +2 "manipulator"&& +4 "core" && . .  <: +2 "manipulator"&% +5 "core" %D # $  l + "collection"'& +5 "core" &Y[ \ +2 "collection"'(& +6 "core" &YZ \ +2 .tCC.seek :closed + "collection"'(X +5 "core" &[Z \ +9 & )[[z %h +9 &Y{Z[ 7 +9 &ZZ K +10 &Y\\[ J +9 &_\\\\q J +10 &G_Z[P K +9 &\ _Y\\/ J +9 &_Z[ K +10 &`YY J +9 &P][Z J +8 & bYZ} J +9 &!_[[l J +9 &#`YZO J +10 &%X_ZY; J +9 &']Z\\ J +9 &(^[Z J +10 &*_XZF K +9 &,a_ZZ J +10 &.!`ZZ K +9 &/`Y[ J +9 &1`[\\ J +12 &3i[[Zw J +9 &5+^Z[p J +8 &6^[\\d J +11 &8_[ZM J +13 &:o`[[B K +6 &<2aZ[! J +9 &=`\\\\ K +9 &?^[[ J +10 &Ax`\\Y J +9 &C:^TW J +10 &Dj? L +8 &F~ O + !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2203 "core" ' +2 .tPSV.dial :air + "processing"%.  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +41 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%2  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%9' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +41 "core" +2 .tPS.seek 0ml + "processing"%+'d +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" &% . . } <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&1( +36 "core" ( + "manipulator"&>& +5 "core" & 0 3 Z P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" & / / P +2 .tForearm.seek CC + "manipulator"&6'O +104 "core" ' + .tHand.close + "manipulator"&B/ +62 "core" / +2 .tCC.seek :open + "collection"'<( +428 "core" ( +2 "manipulator"&D& +4 "core" & * 6 2 P +2 "manipulator"&A% +3 "core" % Z + ( H +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' + .tElbow.reconfigure :tight +53 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&C(, +281 "core" ( + "manipulator"&G& +4 "core" &-  + W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &- "  ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4'b +107 "core" ' +2 .tHand.open + "manipulator"&K1 +60 "core" 1 + "manipulator"&I% +5 "core" % eG : 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +106 "core" ' + .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"'H& +4 "core" &  +2 "manipulator"&O% +4 "core" %\ ; * -  , + "storage"(P% +4 "core" % }\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( \ +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &  Z\  +2 "manipulator"&T& +4 "core" &- . ( [ + "manipulator"&d% +4 "core" %\ ; ! $ / , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&J( +202 "core" ( + "manipulator"&X& +5 "core" &  ) 3  + "storage"(z& +4 "core" &  H\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&N'/ +115 "core" ' +2 "storage"(\\& +4 "core" &  U\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(V'g +244 "core" ' +2 "storage"(^- +4 "core" -'Q + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  \  +2 "manipulator"&a& +4 "core" & *    +2 .tElbow.seek 2 + "manipulator"&b( +22 "core" ( +2 "manipulator"&_& +4 "core" & % - % 9 +2 "storage"(Q& +3 "core" &  8\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&o' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&U& + "storage"(W' +8 "core" & - . r 9 +2 "manipulator"&&% +4 "core" % $ $ k +2 .tForearm.seek :retract +2 "manipulator"&R'\ +109 "core" ' +2 .tElbow.seek CC + "manipulator"&[( +98 "core" ' + ."downElevator"SE.stop + "storage"(5 +68 "core" ( + "manipulator"&e& +4 "core" &) ) # % ?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &) * % I ?U +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'O +101 "core" ' +2 "manipulator"&#& +4 "core" &) 5 ! 4 ?U +2 "manipulator"&c% +4 "core" %C - - T +2 "collection"'`& +4 "core" &`  +3 "collection"'n& +4 "core" &r  +3 .tCC.seek :closed + "collection"'(X +4 "core" &>  +9 &/y +| +9 &g > +10 &v/ K +9 &I^: J +9 & ]& J +10 &^ J +9 &_ J +9 &Q` J +10 &_ J +9 &^ J +10 & _ J +9 &"Z] I +9 &$_ J +10 &%_ J +9 &'_ J +9 &)a_ J +10 &+#_ J +9 &,_ J +10 &.\\ I +9 &0h`{ J +9 &2+_w J +10 &3_f I +9 &5_^ J +9 &7q`G J +10 &92bC J +9 &:`7 J +10 &<`+ J +9 &>y`! J +9 &@;\\ J +10 &Ae K +9 &Cn L +9 &Eq@c\ P +10 &G&&1\ T +14 &H"!\ W +5 &J!#\ X +9 &L`#%\ X +9 &N $#\ Y +10 &O#"\ X +9 &Q#$\ Y +9 &Sd%%\ Y +10 &U&%$\ Y +9 &V$%\ U +10 &X;#$\ . +9 &X$%\ N +5 ( +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.14 + .Hand.open + "manipulator"&@1 +4 "core" &Xm$&C N +60 1 + "manipulator"&l% +4 "core" % C 1 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +116 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'f  +121 "core"  + .tCSV.dial CTV +2 "collection"'  +25 "core"  +2 .tPS.seek 2.5ml + "processing"%k' +2612 "core" ' + "collection"'u% +4 "core" % O  +2 .tCS.seek 4ml +2 "collection"'p'NP +1443 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +146 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%m  +54 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%w  +71 "core"  +2 .tPS.seek 0ml + "processing"%h'd +2614 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'g ` +27 "core" ` +2 .tCSV.dial :air + "collection"'| @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'' O +1595 "core" ' + .tCSV.dial CTV +2 "collection"'?  +41 "core"  +2 .tCS.seek 0ml + "collection"'~'Q +2603 "core" ' + .tCBV.dial :waste1 +2 "collection"'v @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +120 "core" +2 "collection"'}& +4 "core" &Xm6 N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&q% +4 "core" %\ , 7 U + "storage"( % +4 "core" % \ +2 "storage"(. +3 "core" .( \ + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(y(S +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &V [ Y\ +2 "manipulator"&;& +3 "core" &) / - ?U +2 "manipulator"&% +4 "core" %\ 4 - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&S( +156 "core" ( + "manipulator"&r& +5 "core" &  (   + "storage"(& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&t'] +100 "core" ' + "storage"( & +4 "core" &V \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +149 "core" ' + "storage"({- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&i& +3 "core" & 6 , r  +2 "storage"( & +4 "core" &V } } \ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +31 "core" ' +2 .tElbow.hold + "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 15.21 Pucks below Top Plate + "storage"(' +33 "core" ' + "manipulator"&% +4 "core" % 0 0 c k +2 "storage"(& +4 "core" &V O : \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 277 counts + "manipulator"&' +17 "core" ' + "manipulator"&]& +5 "core" & 3  D  + "storage"(& +4 "core" &V z s \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +45 "core" ' +2 .tSE.seek 16.21 Pucks below Top Plate +51 "storage"(' +50 "core" ' +2 "manipulator"&(& +4 "core" & + - &  +2 "manipulator"&$% +4 "core" %g 1 1 } +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +113 "core" ' + .tElbow.seek CC +2 "manipulator"&)( +165 "core" ( +2 "manipulator"&'& +4 "core" & 3 8 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * ) ( 5 +2 .tForearm.seek CC +2 "manipulator"&,'O +105 "core" ' + .tHand.close + "manipulator"&*/ +52 "core" / +3 .tCC.seek :open + "collection"'%( +425 "core" ( + "storage"(& +5 "core" &V c Z\ + "storage"(0& +4 "core" &V [ d\ +2 "manipulator"&-& +4 "core" & / . 5 +2 "manipulator"&j% +3 "core" % ] / 0 +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&.( +154 "core" ( + "manipulator"&& +4 "core" & $ 5 I  +2 "storage"(5& +4 "core" &V 5\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&/' +110 "core" ' +2 .tElbow.hold + "manipulator"&2, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +52 "core" 1 +2 "manipulator"&:% +4 "core" % U = ; +2 "storage"(9& +4 "core" &V b e\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts + "manipulator"&='; +30 "core" ' +2 "manipulator"&>& +3 "core" & - 4  +2 "storage"(8& +5 "core" &V f\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +30 "core" ' +2 "storage"(\ % +4 "core" % ,\ +3 ."downElevator"SE.seek :down +4 "storage"(' +99 (% +3 "core" %# \ +2 "manipulator"&D% +4 "core" %7 ' & M  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +4 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +40 "Can"xv\ 11 +42 "core" ' +2 .tPSV.dial :air + "processing"%6  +69 "core" +2 .tPS.seek 2.5ml + "processing"%G' +2606 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%E +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%1  +53 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%K +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%I  +42 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%H'd +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +4 "core" &R\  +2 "manipulator"&O& +4 "core" &   + "manipulator"&P% +4 "core" % # - * M I +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +178 "core" ( +2 "manipulator"&4& +4 "core" &-   B  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &- # * >  +2 .tForearm.seek :garage + "manipulator"&T'b +98 "core" ' + .tHand.close + "manipulator"&d/ +57 "core" / +2 "manipulator"&F& +4 "core" &- 1 /  +2 "manipulator"&X% +3 "core" % s # . 6 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&C( +119 "core" ( + "manipulator"&\\& +4 "core" & ,  &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" & * .   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&^' +92 "core" ' +3 "manipulator"&& +10 "core" & - ) N  +2 "manipulator"&a% +8 "core" % . % U x +4 "processing"%_& +8 "core" &'\  +4 "processing"%Q& +10 "core" &W\  +6 .tPC.seek :closed +4 "processing"%Y(X +8 "core" &;\  +2 &D\  +4 &6K\ ,~ +10 &hJ\ @ +9 &j;\ N +10 &/_B\ M +15 &gB\ M +4 &eG\ L +10 &vcO\ M +8 &8eN\ M +10 &eP\ M +9 &eP\ M +9 & ~a\\\ M +10 &"Af\\\ L +9 &$h^\ M +10 &%e`\ L +9 &'gU\ M +8 &)HgU\ M +11 &+\ cd\ M +9 &,fh\ L +9 &.hg\ M +10 &0Pgg\ M +9 &2if\ M +10 &3gm\ L +10 &5ga\ M +8 &7Xhh\ M +9 &9jw\ M +11 &:g{\ M +8 &<jy\ M +10 &>`ev\ M +10 &@"e~\ M +10 &Ai|\ M +8 &Chz\ M +8 &Edqt\ N +9 &G\ Q +9 &H\ R +10 &J\ S +9 &L^\ S +9 &N\ S +10 &O\ T +9 &Q\ T +9 &Sb\ T +10 &U$\ T +9 &V$\ U +12 &X@Ic\ U +9 &X^ \ 1 +9 ( +2 &X!\ / +6 "processing"%Q& +6 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%U& +10 "core" &X!\ / +2 &X"[\ / +2 .tHand.open +2 "manipulator"&&1 +59 "core" 1 +3 "manipulator"&J% +13 "core" % 1 : x +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +5 "manipulator"&N'\ +104 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10 "core" ' +2 .tPRV.dial :air + "processing"%V  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%e +42 "core" +2 "processing"%Z% +4 "core" %i\ +2 .tPS.seek 0.3ml + "processing"%o'f +385 "core" ' + .tPSV.dial PSR + "processing"%# +95 "core"  +2 "processing"%c% +4 "core" %d\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%b'. +478 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%`' +1912 "core" ' +4 .tdelay 3 seconds +305 .PSV.dial :mixloop + "processing"%W +107 "core" + .tPTV.dial :mixing +2 "processing"%R @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%<  +84 "core"  +3 .tPS.seek 0ml + "processing"%@'d +140 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2461 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&l& +5 "core" & + * 2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&n( +3 "core" ( +2 "manipulator"&f& +3 "core" & & " -  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  )  +2 .tForearm.seek PC + "manipulator"&"' +91 "core" ' + .tHand.close + "manipulator"&+/ +52 "core" / +2 .tPC.seek :open +2 "processing"%u( +423 "core" ( + "manipulator"&M& +4 "core" & (   +2 "manipulator"&m% +4 "core" % " W m +2 .tForearm.seek :retract + "manipulator"&w'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&k(, +133 "core" ( + "manipulator"&g& +5 "core" &, $ )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &, $ +2 .tForearm.reconfigure :tight +53 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&p'b +110 "core" ' +2 .tHand.open + "manipulator"&?1 +61 "core" 1 +2 "manipulator"&% +5 "core" % XY F 3 x  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +118 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&}% +4 "core" %\ #  _ +2 "storage"(q% +4 "core" % \ +2 "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( \ +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &  l g \  +2 "manipulator"&;& +4 "core" &, # . g +2 "manipulator"&% +4 "core" %\ # ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +198 "core" ( +2 "manipulator"&r& +4 "core" & 4 0 N  + "storage"(& +4 "core" &  V\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& '/ +125 "core" ' + "storage"([& +5 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"({'g +252 "core" ' + "storage"(i- +4 "core" -'O + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &  0\  + "manipulator"&s& +4 "core" & % ' @  +2 .tElbow.seek 2 + "manipulator"&( +23 "core" ( + "manipulator"&& +4 "core" &  6 + 3 +2 "storage"(& +4 "core" &  H\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&]' +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&(& + "storage"($' +8 "core" & , * P 3 +2 "manipulator"&t% +4 "core" % " $  +2 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +123 "core" ' + ."downElevator"SE.stop + "storage"(5 +113 "core" ( +2 "manipulator"&& +4 "core" & #  "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & . , I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +94 "core" ' + "manipulator"&'& +5 "core" & , + q  + "manipulator"&% +5 "core" % - , ] + "processing"%& +4 "core" &\ +2 "processing"%x& +6 "core" &\ +2 .tPC.seek :closed + "processing"%*(X +4 "core" &\ +8 &5\ %g +9 &W\ 7 +10 &\ L +9 &f\ M +9 &se\ M +10 &7_\ L +9 &f\ M +10 &e\ L +9 &|b\ L +9 &>h\ L +10 &d\ M +9 &!g\ M +9 &#b\ L +10 &%Fe\ L +9 &'g\ M +10 &(b\ L +9 &*b\ L +9 &,Md\ M +10 &.c\ L +9 &/fx\ L +9 &1cw\ L +10 &3Vg{\ L +9 &5j|\ M +10 &6j|\ M +9 &8fl\ L +9 &:]eh\ M +10 &<gg\ M +9 &=bf\ L +9 &?gg\ L +10 &Afgg\ L +9 &C'iZ\ M +10 &DrP\ N +9 &F]\ P +9 &H\\^\ R +10 &JX\ S +9 &KT\ R +9 &MT\ S +11 &OaO\ S +8 &Q!G\ T +10 &RI\ T +9 &TI\ T +9 &VfG\ T +10 &WjtL\ %s +9 &X$xB\ 8 +9 ( +3 "processing"%x& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&!1 +4 "core" &X4\ - +58 1 +2 "manipulator"&% +5 "core" % 5 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%0 O +2 %-9 +6 "core" 9 +102 "processing"%j9 +3 "core" 9" +102 "processing"%9 +2 "core" 9#  +103 "processing"%59 +2 "core" 9"  +102 "processing"%,9 +3 "core" 9# +103 "processing"%)9 +2 "core" 9 " +102 "processing"%79 +2 "core" 9 " +103 "processing"%:9 +2 "core" 9 ! +102 "processing"%99 +3 "core" 9 #"! +102 "processing"%>9 +3 "core" 9 "&! +102 "processing"%89 +3 "core" 9#*! +102 "processing"%\ 9 +3 "core" 9"/! +102 "processing"% 9 +3 "core" 9#3! +102 "processing"%9 +3 "core" 9#7! +102 "processing"%D9 +3 "core" 9#; +102 "processing"%.9 +3 "core" 9 #@ +102 "processing"%/9 +3 "core" 9%'D +102 "processing"%=9 +2 "core" 9*#H +102 "processing"%69 +3 "core" 91$L +102 "processing"%9 +3 "core" 97$P +102 "processing"%B9 +3 "core" 9?$T +102 "processing"%9 +3 "core" 9G$Y +102 "processing"%h9 +3 "core" 9N$] +102 "processing"%E9 +3 "core" 9V$a +102 "processing"%19 +3 "core" 9^&e +102 "processing"%K9 +3 "core" 9h&i +102 "processing"%I9 +3 "core" 9p&n +102 "processing"%G9 +3 "core" 9z&r +102 "processing"%39 +2 "core" 9'v\ +102 "processing"%O9 +3 "core" 9&z +102 "processing"%P9 +2 "core" 9'~\ +103 "processing"%49 +2 "core" 9'\ +102 "processing"%9 +3 "core" 9' +102 "processing"%29 +2 "core" 9( +102 "processing"%d9 +3 "core" 9( +103 "processing"%F9 +2 "core" 9( +102 "processing"%X9 +3 "core" 9( +102 "processing"%A9 +3 "core" 9) +102 "processing"%\\9 +2 "core" 9) +102 "processing"%L9 +3 "core" 9) +102 "processing"%T9 +3 "core" 9) +102 "processing"%9 +3 "core" 9) +102 "processing"%a9 +2 "core" 9* +102 "processing"%_9 +3 "core" 9* +3 .tPH.hold 2:00:00,28C +2 "processing"% pOp +3 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%z +105 "core"  + "processing"%% +5 "core" %c\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%U' +582 "core" ' +2 .tdelay 5 seconds +487 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10 .tPSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%&'Ҧ +1607 "core" ' +2 .tPTV.dial :puck +2 "processing"%J  +69 "core"  +2 .tPSV.dial PTV +4 "processing"%Q +68 "core" +2 .tPBV.dial :waste1 + "processing"%V  +123 "core"  +2 "processing"%e% +9 "core" %ҭP\ +6 .tPS.seek 1.5ml +2 "processing"%Z'] +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +43 "core" ) +2 .tPS.seek 0ml + "processing"%H'd +1608 "core" ' + .tdelay 5:00 +11193 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7301 "Can"gw\ 33 +6589 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +31 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%o +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%b' +1740 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +572 "core" ' + .tPSV.dial PTV +2 "processing"%W +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%`  +67 "core"  +3 .tPS.seek 0ml + "processing"%l'd +1652 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +643 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +59 "processing"%f  +125 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPRV.dial :ab1 + "processing"%+ @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%C'c +350 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'N  + "processing"%Y  +43 "core" +3  + "processing"%M% +4 "core" %c\  +3 .tPS.seek 0.34ml + "processing"%m'r +438 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'g  +28 "core" + .tPRV.dial :air +2 "processing"%|  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%"'G[ +1190 "core" ' +2 .tPRV.dial :waste2 + "processing"%n @ +66 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%?' +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%w'Ҧ +1606 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"%} @ +70 "core" @ +2 .tPBV.dial :waste1 + "processing"%q  +33 "core" +2 "processing"% % +4 "core" %Ҫ\  +2 .tPS.seek 1.85ml +2 "processing"%p' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%;'d +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&y& +4 "core" & # ) J  +2 "manipulator"&r% +4 "core" %\ $ * Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +134 "core" ( +2 "manipulator"&k& +4 "core" &-\  4 k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &-\ ! ' : k +2 .tForearm.seek :garage + "manipulator"&v'b +100 "core" ' + .tHand.close + "manipulator"&i/ +57 "core" / +2 "manipulator"& & +5 "core" &-\ : 0 k + "manipulator"&s% +4 "core" % t - - } X +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +292 "core" ( +2 "manipulator"&& +4 "core" &"  3 Z 9' +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &(& +3 "core" &" * $ 2 9' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'O +109 "core" ' + "manipulator"&& +5 "core" &" : 7 9' + "manipulator"& % +4 "core" %X ( .  +2 "collection"'{& +4 "core" &\ +2 "collection"']& +5 "core" &\ +3 .tCC.seek :closed + "collection"'(X +4 "core" &\  +8 &2\ +| +10 &f\ ? +9 &~\ N +9 &P_\ M +10 &`\ L +9 &c\ L +9 &f\ M +10 &Xf\ M +9 &`\ M +10 &e\ L +9 & g\ L +9 &"a`\ L +10 &$#g\ L +9 &%`\ L +10 &'f\ M +9 &)ic\ L +9 &++c\ L +10 &,g\ M +9 &.a\ M +9 &0qg\ L +10 &22e\ M +9 &3`\ L +10 &5d\ M +9 &7xc\ M +9 &9;f\ L +10 &:g\ L +9 &<d\ L +9 &>h\ L +10 &@Cf\ L +9 &Bg\ L +10 &Ce\ M +9 &Eu\ N +10 &G>t\ Q +9 &H[]\ U +9 &J[]\ X +10 &Lp[\\\ X +9 &N/[]\ Y +9 &OZ[\ Y +10 &Q\\Z\ Z +9 &Ss[]\ Y +9 &U1ZZ\ [ +10 &V^[\ P +9 &X(N]\\\ 'x +9 &Xho]\\\ O +3 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 + "collection"'& +4 "core" &Xhp\\[\ O +2 .tHand.open + "manipulator"&1 +52 "core" 1 +3 "manipulator"&'% +4 "core" % X 8 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%$% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%u  +51 "core"  +2 .tPS.seek 0ml + "processing"%!'d +1600 "core" ' + .tPSV.dial PSR + "processing"% +38 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%x  +2 "collection"'j  +32 "core" ~ +118  + .tPSV.dial :mixloop + "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml + "processing"%5'd +2606 "core" ' + .tPSV.dial :air + "processing"%,  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +869 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1735 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +42 "core" +2 .tPS.seek 0ml +2 "processing"%:'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%9  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2618 "core" ' + .tPSV.dial :mixloop + "processing"%8 +42 "core" +2 .tPS.seek 0ml + "processing"%\ 'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &" 0 / p 9' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +18 "core" ( +2 "manipulator"&D& +4 "core" & 3  ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & 0 ) d ) +2 .tForearm.seek CC + "manipulator"&/'O +90 "core" ' + .tHand.close + "manipulator"&=/ +56 "core" / +2 .tCC.seek :open + "collection"'6( +426 "core" ( + "manipulator"&& +5 "core" & $ ! T ) + "manipulator"&B% +4 "core" % R #  0 +2 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&h(, +274 "core" ( + "manipulator"&E& +4 "core" &-  ' q = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-  ! = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K'b +110 "core" ' +2 .tHand.open +2 "manipulator"&I1 +56 "core" 1 + "manipulator"&G% +5 "core" % ^] - , @ ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +99 "core" ' +2 ."da"delayUntil "20:03:32.29" +9523 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3314 "Can"Pw\ 54 +12168 #"da"recoverPRVreagent08 +59 .PTV.dial :mixing +2 "processing"%O @ +69 "core" A + ."da"PBV.dial :waste1 + "processing"%P  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +3 ."da"PSV.dial :air +4 "processing"%  +42 "core"  +5 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +6 "processing"%2' +137 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1145 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +122 "core"  + "processing"%T% +4 "core" %b\ +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"%' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%a'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + "processing"%_  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%z +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%@% +4 "core" %ҥ!\  +2 ."da"PS.seek 1.5ml + "processing"%U'U +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%J * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%V  +33 "core"  + ."da"delay 30 seconds +1797 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1198 ."da"PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%& +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2330 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%0 +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +79 "core" +2 ."da"PS.seek 0ml + "processing"%o'd +2315 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%H +121 "core"  + "processing"%W% +4 "core" %b\ +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"%R' +586 "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 + "processing"%` +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +35 "core" + "processing"%f% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +584 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%l'd +1604 "core" ' +2 ."da"delay 2:00 +7310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4685 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%N  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Y * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%| +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2304 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%?  +124 "core" +2 ."da"delay 5 seconds +262 "Can"Bx\ 77 +239 ."da"PRV.dial :ab2 +2 "processing"%  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%} +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%q'a +389 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"% % +4 "core" %b+\  +2 ."da"PS.seek 0.55ml + "processing"%w'\ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%p  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%y +41 "core" +2 ."da"PTV.dial :mixing +4 "processing"%r @ +70 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%k  +35 "core"  +4 "processing"%[% +16 "core" %ҩ0\  +5 ."da"PS.seek 1.85ml +4 "processing"%' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +4 ."da"PS.seek 0ml +3 "processing"% 'd +187 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1763 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +2048 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19484 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +60 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4708 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSV.dial :air +2 "processing"%v  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2322 "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" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml + "processing"%{'d +208 "Can"@y\ XW +2115 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%%% +4 "core" %d&\ + #"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 + "processing"%' +592 "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 "processing"%'  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%$% +4 "core" %Ҫ"\  +2 ."da"PS.seek 1.5ml + "processing"%t'Z +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%; * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%u'd +1441 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +153 "core" ' +2 ."da"delay 2:00 +3861 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8134 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%! +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2355 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +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"%-  +80 "core" +2 ."da"PS.seek 0ml + "processing"%,'d +2306 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%5 +120 "core"  +2 "processing"%7% +4 "core" %i<\ + #"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"% +12 ."da"PS.seek 2ml + "processing"%9'Ҧ +1568 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%: +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core" + "processing"%>% +4 "core" %ң&\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'S +589 "core" ' +2 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'d +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%=  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" , +3 ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +70 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2330 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +422 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +72 ."da"PSV.dial PSR +2 "processing"%B +69 "core"  +5 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +3 "processing"%E  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%1'd +647 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["> +72 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1594 "core" ' +2 ."da"delay 2:00 +9535 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2460 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%d  +33 "core" + ."da"delay 30 seconds +1518 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1476 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +62 "processing"%L +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%\\  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%_ +126 "core"  +3 "processing"%z% +17 "core" %gC\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +16 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +7 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%@% +4 "core" % G\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%a' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%J'Ҧ +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%U +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%e% +4 "core" %ҧ+\  +2 ."da"PS.seek 1.5ml + "processing"%&'W +588 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1598 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%0  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +69 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2194 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +130 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +4 "processing"%W +71 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%o +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%R  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2326 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%b +134 "core"  + "processing"%f% +4 "core" %gL\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%<'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +501 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%+ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%N% +4 "core" %Ҩ5\  +2 ."da"PS.seek 1.5ml + "processing"%Y'X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%M * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%l  +97 "core"  +7 ."da"PS.seek 0ml +2 "processing"%g'd +1596 "core" ' + "processing"%|9 +4 "core" 9L_5+ + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%m  +3 "core" 5, + 5, + "processing"%n& +4 "core" &X$\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&C% +4 "core" %\ $ ! B $ + "storage"(% +4 "core" % S\ +2 "storage"(?. +3 "core" .( \ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"((S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (}& +3 "core" &T \ +2 "manipulator"&"& +4 "core" &- ! ,  = +2 "manipulator"& % +3 "core" %\ !   $ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"& ( +199 "core" ( +2 "manipulator"&q& +4 "core" & ! * Y + "storage"(p& +4 "core" &T )\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&w'] +119 "core" ' + "storage"(y& +4 "core" &T Y\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(r'g +135 "core" ' +2 "storage"(k- +3 "core" -'ڿ +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +3 "core" & #  + "storage"(i& +4 "core" &T >\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&' +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +2 "core" -'ڿ +2 ."da"SE.seek 16.22 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "manipulator"&v% +4 "core" %[ + , < + "storage"( & +4 "core" &T \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&('@ +17 "core" ' + "manipulator"&& +5 "core" &  ) + "storage"(& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +24 "core" ' +2 ."da"SE.seek 17.22 Pucks below Top Plate + "storage"(' +50 "core" ' + "manipulator"&& +5 "core" & # $ $ + "manipulator"&%% +4 "core" %I # $ ( +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&{'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +241 "core" ( + "manipulator"&'& +4 "core" &  ) ]  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & + $   +2 ."da"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."da"Hand.close + "manipulator"&$/ +57 "core" / +2 ."da"PC.seek :open + "processing"%( +426 "core" ( +2 "storage"(;& +4 "core" &T /\ + "manipulator"&t& +4 "core" & !    + "manipulator"&S% +4 "core" % " + M ` +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&!( +277 "core" ( + "manipulator"&u& +4 "core" &  ' ? +2 "storage"(x& +4 "core" &T #\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +106 "core" ' +2 ."da"Hand.open + "manipulator"&1 +55 "core" 1 +2 "storage"(-- +3 "core" -' +2 ."da"SE.seek 16.97 Pucks below Top Plate +2 "storage"(j' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.21 Pucks below Top Plate +2 "storage"(5' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da99dec3120h50ml#2.tif +1757 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.732 seconds\ /var/log/esp/da99dec3120h50ml#2.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da99dec3120h50ml15s#2.tif +185 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1385 #"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/da99dec3120h50ml15s#2.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3120h50ml20s#2.tif +2070 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da99dec3120h50ml20s#2.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 "storage"(7- +10 "core" -' +3 "storage"(,& +5 "core" &T\ \  \ +3 "manipulator"&)& +4 "core" & " ' . +2 ."da"Elbow.seek 1 +2 "manipulator"&:( +3 "core" ( +2 "manipulator"&8& +4 "core" & ( / / + "storage"(>& +5 "core" &T\ \  \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.92 Pucks below Top Plate +2 "storage"(D'b +55 "core" ' + "manipulator"& & +5 "core" & ) -  + "storage"(=& +4 "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"&' +26 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 17.11 Pucks below Top Plate +2 "storage"(.'L +28 "core" ' + "manipulator"&% +4 "core" % " + $ i +2 "storage"(B& +4 "core" &T\ \  k\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts + "manipulator"&/'> +16 "core" ' +2 "manipulator"&E& +4 "core" & ( " # +2 "storage"(& +4 "core" &T   \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +25 "core" ' +2 "storage"(I% +5 "core" %L > > Y\ +2 ."downElevator"SE.seek :down +3 "storage"(1' +102 (G% +3 "core" % Z [ z\  +2 "manipulator"&K% +4 "core" %9 ' &  +2 ' + ."downElevator"SE.stop +3 ."da"Forearm.reconfigure :loose +2 "storage"(5 + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract + "manipulator"&O'\ +89 "core" ' + "storage"(P& +5 "core" &T d d\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%& +4 "core" &\ +2 "manipulator"&& +5 "core" & #  + "manipulator"&4% +4 "core" %\ "    > +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(, +179 "core" ( + "manipulator"&F& +4 "core" &,  )   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &, " ) +  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\ 'b +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&2/ +61 "core" / +2 "manipulator"&L& +4 "core" &, 1 / {  +2 "manipulator"&T% +4 "core" % bp  " +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&A( +117 "core" ( + "manipulator"&_& +4 "core" & & ( 7  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & $   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +105 "core" ' + "manipulator"&@& +5 "core" & - & !  + "manipulator"&% +4 "core" % ! _ +2 "processing"%a& +4 "core" &\ +2 "processing"%U& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%V(X +4 "core" &\  +9 &2~\ +{ +9 &d\ > +9 &}\ N +10 &Fd\ L +9 &`\ M +9 &`\ L +10 &]\ L +9 &Mb|\ M +10 &at\ L +9 &cn\ M +9 & `j\ L +10 &"Vea\ L +9 &$cd\ M +9 &%ah\ L +10 &'ad\ L +9 &)_c`\ L +10 &+ aZ\ L +9 &,dS\ L +9 &.aS\ L +10 &0f`P\ L +9 &2(cK\ L +9 &3c<\ L +10 &5a;\ L +9 &7o^L\ L +10 &90cK\ L +9 &:aJ\ L +9 &<aK\ L +10 &>v`>\ L +9 &@8`;\ L +9 &AaA\ L +10 &C`9\ L +9 &E|j<\ M +9 &G6<\ P +10 &H,\ R +9 &J+\ S +10 &Lt2\ R +9 &N3.\ S +9 &O+\ S +10 &Q+\ S +9 &Sw#\ T +9 &U9#\ T +10 &V\ N +14 &X3@i\ )x +5 &X,\ , +5 ( + "processing"%U& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%e& +4 "core" &X\ , +2 &X\ , + ."psFlush"Hand.open + "manipulator"&J1 +56 "core" 1 + "manipulator"&Q% +5 "core" % 6 2 { +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&&'\ +109 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +53 "core"  +2 "processing"%#% +4 "core" %i\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +496 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +92 "core" ' +4 ."psFlush"delay 5 seconds +28 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +468 ."psFlush"PSR.select :air +36 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2105 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%H @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%W  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%o +97 "core" +3 ."psFlush"PS.seek :empty + "processing"%R'F +102 "Can"m{\ ;; +2513 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +97 "core"  +2 "processing"%b% +4 "core" %D\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +580 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2114 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%+  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%N +97 "core" +2 ."psFlush"PS.seek :empty + "processing"%<'F +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%M +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%l'T +1098 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%Y' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%| +68 "core" + ."psFlush"PTV.dial :puck +2 "processing"%m  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%n'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +4 ."psFlush"PSR.select :air +12 "processing"% +21 ."psFlush"PS.seek 2.5ml +10 "processing"%?' +591 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1504 "core" ' +76 ."psFlush"PSV.dial PTV +3 "processing"%} +70 "core" +2 ."psFlush"PBV.dial PSV +4 "processing"%" U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2401 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +203 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%p  +68 "core"  +4 ."psFlush"PS.seek 0ml +4 "processing"%h'd +175 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml + "processing"%s' +2611 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%v  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +51 "core" +2 ."psFlush"PS.seek 0ml + "processing"% 'd +1418 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1187 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%''d +2620 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%] @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%$  +79 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%{'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%;' +2615 "core" ' + ."psFlush"PSV.dial PTV + "processing"%t +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%S'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2095 "Can"u|\ ;; +519 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%x  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'d +401 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2203 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &x\ +2 "manipulator"&-& +4 "core" & "    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" & '  R  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & "   +2 .tForearm.seek PC +2 "manipulator"&7' +121 "core" ' + .tHand.close + "manipulator"&,/ +62 "core" / +2 .tPC.seek :open + "processing"%)( +423 "core" ( +2 "manipulator"&8& +4 "core" &     +2 "manipulator"&>% +3 "core" %  ) X 0 +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&=( +352 "core" ( +2 "manipulator"&& +4 "core" &5  & E I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &6  F I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&E'O +125 "core" ' +2 "manipulator"&& +4 "core" &6 . 1  I +2 "manipulator"&I% +4 "core" %I ' % ! D +2 "collection"'!& +4 "core" &s\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'5(X +4 "core" &\ +6 &\ % \ %f +10 &V\ 7 +9 &\ L +10 &b \ L +9 &ke\ L +9 &,c\ M +10 &g\ M +9 &e\ L +9 &re\ M +10 &4g\ M +9 &e\ M +10 &!eO\ L +9 &#{dK\ L +9 &%=`q\ L +10 &&ck\ L +9 &(a(\ L +9 &*d-\ L +10 &,DfT\ M +9 &.hZ\ L +10 &/i%\ L +9 &1f\ L +11 &3Lc\ M +8 &5c\ L +9 &6e\ \ M +9 &8g\ L +10 &:Ub\ L +9 &<e \ M +10 &=e\ M +9 &?a\ L +9 &A]g \ L +10 &Cc\ M +9 &Dm\ M +9 &F\ P +10 &HPt}\ T +9 &Jss\ W +10 &Krs\ X +9 &Mqq\ Y +10 &OIsr\ Y +9 &Qsr\ Z +9 &Rss\ Z +9 &Tqr\ Z +10 &VLtv\ Z +9 &Wvst\ + +10 &Xqst\ X +8 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 + "collection"'G& +5 "core" &Xyrrt\ P + &Xyqqs\ P + .tHand.open + "manipulator"&K1 +61 "core" 1 +2 "manipulator"&9% +4 "core" % ` 5 .  - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +102 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'D& +5 "core" &Xyptr%\ P + "collection"'P% +4 "core" %Qus"\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'% +4 "core" %Qvt \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1344 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '4% +3 "core" %mtt\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'/' +625 "core" ' +2 .tCSV.dial :waste + "collection"'. +123 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'1'Q +1964 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xyotu\ P +2 "collection"'F% +4 "core" %Owt\ + .tCSV.dial :flush + "collection"'X  +40 "core"  +2 .tCS.reconfigure :fast +50 "collection"'#d @b +5 .tCS.seek 5ml + "collection"''m +1156 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'2 @ +40 "core" A +2 "collection"'L% +4 "core" %mut7\ +2 .tCS.seek 7ml +2 "collection"'T' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'O  + '_  +41 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'z @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'\ 'Q +1577 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'@& +4 "core" &Xyost\ \ P +2 "collection"'% +4 "core" %Qrs\ + .tCSV.dial :flush +2 "collection"'a  +81 "core"  +2 .tCS.seek 5ml +2 "collection"'d'm +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\\ @ +40 "core" B + "collection"'% +4 "core" %mus\  +3 .tCS.seek 7.001ml + "collection"'e' +520 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'J  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'Q  +99 "core"  +2 .tCS.seek 0ml + "collection"'U'Q +1573 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'0& +4 "core" &Xynrt\ \ P +2 "collection"'#% +4 "core" %Trr\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  + "collection"'g% +5 "core" %Tus\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'c'O +1781 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'H' O +516 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'W +2 'o  +95 "core" +32  +2 .tCTV.dial :intake + "collection"'Z  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'^'Q +1814 "core" ' +3 .tIntake.select :close +3 "sampler")0 +12 .tCTV.dial :air +2 "collection"'b  +72 "core"  +11 .tCS.reconfigure :default +7 "collection"'#P d@b +8 .tCS.seek 0ml +6 "collection"'R'Q +598 "core" ' +3 .tCSV.dial CSR +4 "collection"'f  +98 "core"  +3 "collection"'+% +9 "core" %Lrw\ +6 #tPulling 5ml of CSR.flush +3 .CSR.select :flush +6 "collection"' +24 .tCS.seek 5ml +10 "collection"''m +167 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1172 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'N' O +1340 "core" ' +2 .tCSV.dial CBV +4 "collection"'` +98 "core" +2 .tCS.seek 0ml + "collection"'M'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&<& +4 "core" &4 , + $ I +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&l( +4 "core" ( +2 "manipulator"&|& +4 "core" &4 1 +  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &4 '  } I +3 .tForearm.seek CC + "manipulator"&Y'O +100 "core" ' + .tHand.close + "manipulator"&C/ +63 "core" / +2 .tCC.seek :open +2 "collection"'n( +424 "core" ( + "manipulator"&& +5 "core" &4 - - I +2 "manipulator"&}% +5 "core" % c # ,  +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +4 "manipulator"&?(, +295 "core" ( +2 "manipulator"&& +9 "core" &,  & & +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 & & +8 "core" &, ' $  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +4 "manipulator"&p'b +109 "core" ' +2 .tHand.open + "manipulator"&q1 +58 "core" 1 +4 "manipulator"&y% +9 "core" % de - * Q 0 +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&h'\ +109 "core" ' +2 #tCompleted [(ESP):61] begun 19:05:37 +6 #Asleep after completing (ESP) assays +7099 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15433 "Can"}\ ,+ +5145 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12416 #t-> can +3 "Can"}\ ++ +6458 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6510 #t-> can +3 "Can"}\ ,+ +14072 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2331 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7362 "Can"|\ ,, +3721 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 7,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:02:54, 19.4C, 53% humidity, 14.9psia, 13.680V, 0.257A, 0.257A avg, 3.52W",Subject: "Asleep until 19:05" +9496 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18108 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3378 "Can"{\ ,+ +17257 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18939 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16001 "Can"{\ ,+ +4578 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20637 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1397 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12026 "Can"z\ ,+ +8555 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18960 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4119 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 + #Session Ended +2418 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18814 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4098 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +3638 "Can"z\ ++ +9805 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18856 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3583 "Can"z\ ++ +437 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16380 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18379 "Can"{\ .. +402 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14385 "Can"}\ ,, +4613 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +607 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10157 "Can"}\ ,, +8604 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20204 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20643 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6119 "Can"\ ,+ +12591 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20639 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +2126 "Can"o\ -- +538 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +18792 "Can"]\ ,+ +1791 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11472 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14801 "Can"N\ ,+ +5786 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1444 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 7,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:05:38, 19.4C, 52% humidity, 14.9psia, 13.670V, 0.245A, 0.245A avg, 3.35W",Subject: "Started (ESP) phase (ESP):61" +2670 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +12452 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10710 "Can"?\ ,+ +9875 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18833 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended @EST946702985.44 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6651 "Can".\ ++ +8773 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2660 "Can""\ ,+ +17930 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18591 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4075 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19081 "Can"\ ,, +1507 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18708 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15141 "Can" \ -- +4142 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11151 "Can"\ ,+ +9437 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20648 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1720 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7157 "Can"\ ,, +13433 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18913 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4110 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2707 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18816 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2900 "Can"\ ++ +1235 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13697 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17512 "Can"\ ,+ +1235 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16658 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13529 "Can"\ ,+ +5225 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9532 "Can"\ .- +9406 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +903 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5348 "Can"\ ,+ +13409 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4029 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5605 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20599 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1341 "Can"\ ,+ +17451 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14301 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 7,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:05:38, 19.4C, 52% humidity, 14.9psia, 13.670V, 0.245A, 0.245A avg, 3.35W",Subject: "da sampling at most 50ml" +6286 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17911 "Can"\ ,, +2745 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +729 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13912 "Can"\ ,+ +6680 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18944 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4130 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1732 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9618 "Can"\ ,+ +10974 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18794 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4141 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12707 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5462 "Can"\ ++ +15193 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18721 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20598 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1432 "Can"\ -- +14253 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4034 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18031 "Can"\ ,, +2568 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20600 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18875 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4038 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13830 "Can"\ ++ +6770 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20600 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4033 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9835 "Can"\ -- +9744 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5872 "Can"\ +, +14713 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20655 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2079 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1883 "Can"\ ++ +18696 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1720 "Can"\ .. +2398 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3089 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16416 "Can"\ +, +2404 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4110 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14181 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12288 "Can"\ ,+ +6601 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2224 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8171 "Can"\ ,+ +10580 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10986 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4206 "Can"\ ,+ +13795 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +219 "Can"\ ,+ +18553 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18826 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16814 "Can"\ ++ +3769 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +53 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 + #Session Ended +12784 "Can"\ -- +7856 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1236 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8854 "Can"\ ,+ +11729 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19017 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4113 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2301 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4510 "Can"\ ,+ +16067 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18828 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4076 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13310 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +415 "Can"\ ,, +20164 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18875 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16921 "Can"\ ++ +3658 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16234 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12930 "Can"\ ++ +7650 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19036 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +494 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8670 "Can"\ ,, +11915 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4690 "Can"\ ,, +15423 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +704 "Can"\ ,, +19883 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20665 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2579 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +734 "Can"\ ,, +3286 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20639 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11349 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11539 "Can"\ ,+ +7230 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1381 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 18,\\n 2 => 4,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@20:54:11, 20.4C, 49% humidity, 14.9psia, 13.650V, 0.300A, 0.300A avg, 4.09W\\nSampled 50.0ml",Subject: "Asleep after completing (ESP) assays" +2732 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12388 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7453 "Can"\ ++ +11368 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15367 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3400 "Can"\ ++ +15353 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20011 "Can"\ ++ +575 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15894 "Can"\ ,, +4692 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19210 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11899 "Can"\ ,+ +8687 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +59 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7873 "Can"\ ,+ +12793 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1607 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3877 "Can"\ ++ +16701 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19042 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +4095 #Session Begun +9 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +2688 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18869 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4096 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13644 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18840 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11915 "Can"\ ++ +8668 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16591 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7927 "Can"\ ,, +12657 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19037 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +810 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3664 "Can"\ ++ +16916 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3704 "Can"\ ++ +315 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5526 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18491 "Can"\ ,, +277 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3974 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@24131 sendCRC with ifg=0x20, ie=0x7F + #@25966 sendCRC with ifg=0x08, ie=0x5F + #@3419 idle with ifg=0x84, ie=0x75 + #@4089 select with ifg=0x10, ie=0xF5 + #@4724 receive with ifg=0x10, ie=0xFD #@5358 receive with ifg=0x10, ie=0xFD + #@5991 receive with ifg=0x10, ie=0xFD + #@6318 receive with ifg=0x80, ie=0xFD #@4422 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +241 "Can"\ ,, + \ ,, + #"Restarting_core_reader"Polling Can every 10:00 +13797 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18784 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +429 "Can"\ ++ +3594 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15218 "Can"\ ++ +3553 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11245 "Can"\ ,+ +7534 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7253 "Can"\ ,, +11522 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3266 "Can"\ ,+ +15506 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19874 "Can"\ ,+ +707 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +15884 "Can"\ ++ +4697 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11899 "Can"\ ++ +8685 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7900 "Can"\ ,+ +12684 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3906 "Can"\ ,+ +16676 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3664 #t-> can +3 "Can"\ ,, +5319 #t-> date +9789 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20505 "Can"\ .. +80 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1722 #t-> Date +2122 #-> can +3 "Can"\ ,+ +16740 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4062 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16471 "Can"\ ,, +4112 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18736 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12527 "Can"\ ,+ +8053 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8543 "Can"\ ,, +12040 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9470 #t-> exit +6 #mEXIT @946744715.30EST @946744726.64EST = =tMAIN =mMAIN_scheduler @EST946744728.43 #"core_reset"Sent BREAK +2 #t@25966 sendCRC with ifg=0x08, ie=0x5F #@3419 idle with ifg=0x84, ie=0x75 + #@4089 select with ifg=0x10, ie=0xF5 + #@4724 receive with ifg=0x10, ie=0xFD #@5358 receive with ifg=0x10, ie=0xFD + #@5991 receive with ifg=0x10, ie=0xFD + #@6318 receive with ifg=0x80, ie=0xFD #@36219 probe with ifg=0x02, ie=0x5F + #@19200 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"\ .. + \ .. #tPolling Can every 10:00 +3 #Cleanly exited at 11:38:35EST01-Jan-00 +9155 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7292 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +10 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +48 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +12 #-> nextStartTime = method :nextTime +52 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +45 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +43 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +34 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +34 #-> mission :startTube=>2 do\ \ at "12:00PM 01/01/2000" do\ shallowDAwithoutWCR\ end \ \ end +4 #Preparing to sleep until 12:00PM 01/01/2000 +2 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{1 => 18,\\n 2 => 4,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@11:38:54, 21.1C, 41% humidity, 15.0psia, 13.694V, 0.220A, 0.220A avg, 3.02W",Subject: "(ESP) begun" +5 #tAsleep til 12:00PM 01/01/2000 +10 #Continuing at 12:00 +3 "Can"\ .. +15 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +11079 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4073 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12637 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7310 "Can"\  +13269 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18893 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3214 "Can"\  +6594 \  +6 #tPowering core bus +527 .Gate.power :raw,:ON +2 "sampler") +10 ) +2 "core"  +2 "collection"' +3 ' +4 "core"  + "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "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" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %tn&\ +2 .tSS.configure :default +2 "sampler")#.0X% +10 "core" %\  " +   +7 .tForearm.seek between 5 and retracted +2 "manipulator"&?'r +67 "core" ' + .tForearm.force 100 + "manipulator"&5d +56 &@% +3 "core" % # , ,  b +4 .tForearm.stop +2 "manipulator"&5 +36 &A& +6 "core" & # " / & +7 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek retracted +2 "manipulator"&B'\ +28 "core" ' +2 "manipulator"&C% +5 "core" %   "   +2 "processing"%D& +2 "collection"'E& +7 "core" &\ + &  +3 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"%F( + "collection"'G( +265 "core" ( +8 ( +46 "Can"\ 65 +9 #tPhase [(ESP):55] + #===> STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.shallow + "sampler")H2 +2080 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["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 #1 of 3 + "sampler")I2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[48: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[49:->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")J2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[49: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 +777 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2218 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[4A:->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 #3 of 3 + "sampler")K2 +3 "core" 2 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[4A: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[4B:->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 +13554 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20072 "Can"\ 33 +514 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18931 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +77 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15935 "Can"\ 33 +4641 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4464 #t-> exit +3003 #Sending Email +11316 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended @946684883.00EST = =tMAIN =mMAIN_scheduler @EST946684884.94 #"core_reset"Sent BREAK +2 #t@50444 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 +247 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +418 "Can"\  + \  #tPolling Can every 10:00 +4 #Cleanly exited at 11:38:54EST01-Jan-00 +1555 #-> ESP.ready! +3 #Powering core bus +580 .Gate.power :raw,:ON +2 "sampler") +28 ) +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 +2 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %so[\ +2 .tSS.configure :default +2 "sampler")#.0X # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +9 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +16 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +48 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +17 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +84 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +45 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +36 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +9800 #-> abort! +641 #-> Abort! +20812 #-> abort! "end test" +2 !o:NoMethodError : mesg"/undefined method `abort!' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):62:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +736 #-> exit +4 #mEXIT @946685358.42EST @946685471.24EST = =tMAIN =mMAIN_scheduler @EST946685474.95 #"core_reset"Sent BREAK +3 #t@44686 receive with ifg=0x10, ie=0xFD +2 #@45317 receive with ifg=0x10, ie=0xFD +2 #@45973 receive with ifg=0x10, ie=0xFD #@46605 receive with ifg=0x10, ie=0xFD +2 #@47237 receive with ifg=0x10, ie=0xFD + #@47869 receive with ifg=0x10, ie=0xFD + #@48501 receive with ifg=0x10, ie=0xFD + #@48981 receive with ifg=0x80, ie=0xFD + #@28807 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +17 #ESP2 v3.41 I2C Gateway v3.20 for core bus +480 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +469 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +28 #"core_reset"Sent BREAK +8 #"core_reader"@47237 receive with ifg=0x10, ie=0xFD +2 #@47869 receive with ifg=0x10, ie=0xFD +217 #"core_reset"Sent BREAK +2 #"core_reader"@44686 receive with ifg=0x10, ie=0xFD + #@45317 receive with ifg=0x10, ie=0xFD #@45973 receive with ifg=0x10, ie=0xFD + #@46605 receive with ifg=0x10, ie=0xFD + #@47237 receive with ifg=0x10, ie=0xFD + #@47869 receive with ifg=0x10, ie=0xFD #@48501 receive with ifg=0x10, ie=0xFD + #@48981 receive with ifg=0x80, ie=0xFD #@39451 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +198 "Can"s\ 55 + s\ 55 + #tPolling Can every 10:00 +3 #Cleanly exited at 19:09:18EST31-Dec-99 +42 "Can"s\ 55 + s\ 55 + #"Restarting_core_reader"Polling Can every 10:00 +1323 #t-> ESP.ready! +154 "sampler") +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")&\ +2 "collection"'% +7 "core" %V  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %`\ + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %vr \ 5 + .tSS.configure :default +2 "sampler")#.0X # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +9 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +46 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +13 #-> nextStartTime = method :nextTime +52 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +44 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +42 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +74 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +35 #-> mission :startTube=>2 do\ \ at "7:15 PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +5 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{1 => 18,\\n 2 => 4,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:11:29, 21.5C, 39% humidity, 15.0psia, 13.694V, 0.263A, 0.263A avg, 3.60W",Subject: "(ESP) begun" +4 #tPreparing to sleep until 7:15 PM 12/31/1999 +4 #Asleep til 7:15 PM 12/31/1999 +3 #Continuing at 19:15 +3 "Can"n\ NM +27 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +10802 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +905 "Can"k  +3 #tPowering core bus +584 .Gate.power :raw,:ON + "sampler") +28 )3 +2 "core"  +2 "collection"' +3 '4 +3 "core"  +2 "processing"% +2 %5 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'6% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%7% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")8% +3 "core" %sn\ + .tSS.configure :default +2 "sampler")#.0X% +3 "core" % \ + .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'?  +2 "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") +8 .tValve.reset +2 "collection"'\ +3 "processing"% +9 "collection"'A% +4 "core" %  + "processing"%B% +3 ."rdySampler"Intake.select :close +4 "manipulator"&C% +2 ."rdySampler"Exhaust.select :close +5 .CTV.dial :air + "collection"'D  +2 "core" %  +2 % ! / +  + "manipulator"&E% +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +2 "processing"%F  + "collection"'G +5 "core" % ! + +3 .tForearm.reconfigure :loose +3 ."rdyProcessing"PS.reconfigure :default +2 "manipulator"&#@2^d^b +5 "processing"%#A d`xb +2 .tForearm.home.seek :retract +4 ."rdyProcessing"PS.home.seek 0ml + "manipulator"&H'\ + "processing"%I'd +4 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")J +3 "core"  +2 "sampler")K  +9 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== +2 .Sample.shallow +2 "sampler")z2 +3006 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[7A:->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 #1 of 3 + "sampler"){2 +3 "core" 2 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[7A: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[7B:->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 #2 of 3 +3 "sampler")|2 +4 "core" 2 +2 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[7B: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[7C:->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 #3 of 3 + "sampler")}2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[7C: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 +2442 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["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 +3002 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18852 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +606 "Can"a\ 54 +3411 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15409 "Can"_\ 77 +3529 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1199 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11258 "Can"X\ 45 +7525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3974 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@43799 sendCRC with ifg=0x08, ie=0x5F + #@46768 idle with ifg=0x84, ie=0x75 + #@47443 select with ifg=0x10, ie=0xF5 + #@48096 receive with ifg=0x10, ie=0xFD + #@48732 receive with ifg=0x10, ie=0xFD #@49363 receive with ifg=0x10, ie=0xFD + #@49995 receive with ifg=0x10, ie=0xFD + #@50323 receive with ifg=0x80, ie=0xFD #@32917 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +220 "Can"T\ 44 + T\ 44 +2 #"Restarting_core_reader"Polling Can every 10:00 +10043 !to:Errno::EINTR:\ errnoi : mesg"Interrupted system call: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 @946684879.95EST = =mMAIN_scheduler =tMAIN @EST946684881.96 #"core_reset"Sent BREAK +2 #t@10957 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 +255 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +418 "Can"G\  + G\  #tPolling Can every 10:00 +4 #Cleanly exited at 19:11:29EST31-Dec-99 +723 #-> ESP.ready! +2 #Powering core bus +557 .Gate.power :raw,:ON +2 "sampler") +20 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "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" %hf +2 .tSS.configure :default +2 "sampler")#.0X% +4 "core" %   Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&?'r +62 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &@% +3 "core" %! '  / b + .tForearm.stop + "manipulator"&5 +33 &A& +2 "core" &   t ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&B'\ +24 "core" 'z" !  4 b +3 !to:Slide::Error\ : mesg"*Forearm speedErr at home + 890 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiG: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti":pwmig:erri: inPressi! : outPressi :deltaPressi4 : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #5 of 5 + "manipulator"&C& +4 "core" & !  ' +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&D'\ +94 "core" ' +2 "manipulator"&E% +4 "core" %\  " +3 .tForearm.seek between 5 and retracted + "manipulator"&F'r +75 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &G% +3 "core" % "    b߳ + .tForearm.stop + "manipulator"&5 +33 &H& +2 "core" &   ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&I'\ +26 "core" ' + "manipulator"&J% +5 "core" %\     +2 "processing"%K& +4 "collection"'L& +3 "core" &\ + &1  +3 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b + ."openPC"PC.home.seek :open +42 .tCC.home.seek :open +8 "processing"%M( + "collection"'N( +267 "core" ( +5 ( +2 "collection"'O +3 "core"  +2 "processing"%P +3 "core" W + "processing"%Q +3 "core"  +2 "processing"%R +3 "core" A +2 "collection"'S% +3 "core" %QZ  +2 "processing"%T% +4 "core" %f\ +2 "sampler")U% +4 "core" %lg \ = + "collection"'V& +5 "core" &y9  +2 "processing"%W& +3 "core" &\  +2 "manipulator"&X% +4 "core" %\    f  + "manipulator"&Y& +4 "core" &  ' +2 "storage"(Z& +3 "core" &<& ,\  +2 "storage"([% +4 "core" % \ + "collection"'\\9 +3 "core" 9Pw +2 "processing"%]9 +3 "core" 9bl +4487 #t-> access 2 +3 "storage"(^% +3 "core" % 2\ +2 "manipulator"&_% +4 "core" %\     +2 "manipulator"&`& +4 "core" &    ' +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(a(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (b& +3 "core" &K \  +5076 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'c& +3 "core" &y<  + .tHand.open + "manipulator"&d1 +54 "core" 1 +2 "manipulator"&e& +4 "core" & 2  ' + "manipulator"&f% +4 "core" % \    K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&g(, +181 "core" ( + "manipulator"&h& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +2 "core" &-   O  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&j'b +113 "core" ' +2 .tHand.close + "manipulator"&k/ +52 "core" / + "manipulator"&l& +4 "core" &- %    +2 "manipulator"&m% +3 "core" % N   8 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&o( +287 "core" ( + "manipulator"&p& +4 "core" &3   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +2 "core" &1   x G +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'O +110 "core" ' +2 "manipulator"&s& +4 "core" &3  & * G + "manipulator"&t% +4 "core" %X  ' 7 +2 "collection"'u& +4 "core" &yl  +2 "collection"'v& +4 "core" &y5  +2 .tCC.seek :closed +2 "collection"'w(X +3 "core" &y9  +10 &2=\ +{ +9 &d;\ > +9 &B}9\ M +10 &\\:\ L +9 &b<\ L +9 &`5\ L +10 &Oc:\ K +9 &d<\ L +10 &b<\ L +9 &b;\ L +9 & V`8\ L +10 &"aA\ K +9 &#fA\ L +9 &%b9\ K +10 &'_d7\ K +9 &) c1\ L +10 &*g2\ L +9 &,e9\ L +9 &.fe:\ L +10 &0)c7\ K +9 &1c6\ L +9 &3_7\ L +10 &5n`>\ L +9 &70c8\ L +9 &8g9\ L +10 &:c>\ L +9 &7c;\ L +9 &?_6\ L +9 &Ac6\ L +10 &C}g:\ L +9 &E8u;\ N +10 &Fo>\ P +9 &Hfi9\ U +9 &Jffj/\ V +10 &L'eg8\ W +9 &Mdh5\ X +9 &Ogg7\ X +10 &Qgcg8\ Y +9 &S(eh7\ Y +9 &Tgi.\ Z +10 &Vfh1\ Z +9 &XHbi,\ 3 +10 &Xvgi5\ R +5 ( + "collection"'v& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 + "collection"'x& +4 "core" &Xveg7\ R + &Xvgi5\ R + .tHand.open + "manipulator"&y1 +55 "core" 1 +2 "manipulator"&z% +4 "core" % X / 9 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +114 "core" ' +1178 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp + "manipulator"&|& +3 "core" &3 !   G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +21 "core" ( +2 "manipulator"&~& +4 "core" &  ' $ 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & "  [ 5 +2 .tForearm.seek CC + "manipulator"&'O +105 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( + "manipulator"&& +4 "core" &  ! 0 5 +2 "manipulator"&% +3 "core" % R &  G 6 +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +281 "core" ( +2 "manipulator"&& +4 "core" &- %  K  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'b +108 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"& % +4 "core" % QR 0   + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +117 "core" ' +1857 #t-> exit +4 #mEXIT @946685103.96EST @946685112.45EST = =mMAIN_scheduler =tMAIN @EST946685114.28 #"core_reset"Sent BREAK +2 #t@15176 sendCRC with ifg=0x20, ie=0x7F #@17011 sendCRC with ifg=0x08, ie=0x5F + #@52469 idle with ifg=0x84, ie=0x75 + #@53139 select with ifg=0x10, ie=0xF5 + #@53772 receive with ifg=0x10, ie=0xFD #@54405 receive with ifg=0x10, ie=0xFD + #@55038 receive with ifg=0x10, ie=0xFD #@55365 receive with ifg=0x80, ie=0xFD + #@62203 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can"?\ 22 + ?\ 22 + #tPolling Can every 10:00 + #Cleanly exited at 19:05:03EST31-Dec-99 +699 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +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" %Q7 +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %f  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %li \ = + .tSS.configure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4087 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3607 "Can"@\ 11 +6925 #t-> can +2 "Can"A\ 10 +9069 #t-> exit +4 #mEXIT @946685879.65EST @946684931.27EST = =mMAIN_scheduler =tMAIN @EST946684933.15 #"core_reset"Sent BREAK + #t@19878 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 +242 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +402 "Can"M  + M  + #tPolling Can every 10:00 +1343 #-> ESP.ready! +3 #Powering core bus +570 .Gate.power :raw,:ON + "sampler") +41 ) +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\ +4 "sampler")&\ +2 "collection"'% +3 "core" %p  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" % \ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %d_  + .tSS.configure :default +2 "sampler")#.0X can +3 "Can"J\ 55 +3310 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +15 #-> $deepDAvolume = 50 +7 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +16 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +47 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +12 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +83 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +42 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +34 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +33 #-> mission :startTube=>2 do\ \ at "7:09 PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +4 #Preparing to sleep until 7:09 PM 12/31/1999 +2 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{}\\nCan@19:05:09, 21.9C, 37% humidity, 15.0psia, 13.709V, 0.263A, 0.263A avg, 3.61W",Subject: "(ESP) begun" +5 #tAsleep til 7:09 PM 12/31/1999 +6 #Continuing at 19:09 +2 "Can"L\ 78 +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +19249 "Can"9  +3 #tPowering core bus +552 .Gate.power :raw,:ON +3 "sampler") +14 ); +4 "core"  +7 "collection"' +5 '< +8 "core"  +4 "processing"% +6 %= +4 "core"  +4 "collection"' 9\ +4 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'>% +3 "core" %A  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%?% +3 "core" %f \ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")@% +3 "core" %b]  +2 .tSS.configure :default +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.shallow + "sampler")l2 +26 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +5 "core" &W  + .tHand.open + "manipulator"&n1 +61 "core" 1 +2 "manipulator"&o& +10 "core" &# ! ! # l +4 "manipulator"&p% +7 "core" % ! "  +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&q(, +176 "core" ( +4 "manipulator"&r& +10 "core" &- $ "  N +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &s& +8 "core" &-  "  N +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&t'b +106 "core" ' +5 .tHand.close +2 "manipulator"&u/ +61 "core" / +2 "manipulator"&v& +4 "core" &- 4 0 N +2 "manipulator"&w% +4 "core" % qh # ? +2 .tForearm.seek :retract +2 "manipulator"&x'\ +102 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +4 "manipulator"&y( +277 "core" ( + "manipulator"&z& +5 "core" &5 %  O I + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &{& +10 "core" &5   R I +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&|'O +93 "core" ' + "manipulator"&}& +5 "core" &6 - 1 # I + "manipulator"&~% +5 "core" %Q " ) ) h +2 "collection"'& +3 "core" &o  +2 "collection"'& +5 "core" &s  +3 .tCC.seek :closed + "collection"'(X +5 "core" &q \  +9 &7{\ ,~ +10 &i|\ @ +11 &svs\ L +8 &7bn\ L +11 &do\ L +9 &dn\ L +8 &}cr\ L +11 &?gq\ L +9 &ho\ L +10 &`u\ L +9 & `x\ L +8 &"G`r\ L +9 &$ `x\ L +9 &%ft\ K +9 &'du\ K +10 &)Obn\ L +9 &+bv\ L +10 &,bu\ L +9 &.ar\ K +9 &0Wcm\ L +10 &2fm\ L +9 &3`k\ K +9 &5co\ L +12 &7_gn\ L +9 &9!fn\ L +10 &:gp\ L +9 &<`o\ L +8 &>hcq\ K +11 &@)`r\ L +9 &A`n\ L +8 &Cho\ L +11 &Ehvn\ N +9 &G!lym\ Q +8 &Hdbo\ V +9 &Jbdo\ X +9 &LSdcw\ X +10 &Ndcr\ X +9 &Oaeo\ Y +14 &Qccl\ Y +5 &SVddp\ Z +10 &Ubdo\ Z +8 &Vbbl\ X +10 &X&Cdch\ +~ +9 &Xtbcq\ R +7 ( +6 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 "collection"'& +9 "core" &Xtvcbt\ R +2 &Xtvbdv\ R +2 .tHand.open +4 "manipulator"&1 +53 "core" 1 + "manipulator"&% +5 "core" % Q + * J h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +113 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'& +8 "core" &Xtvdds\ R +4 "collection"'% +9 "core" %Pbcr\ +2 .tCSV.dial CSR +4 "collection"'  +123 "core"  +4 "collection"'\ % +10 "core" %PbdW\ +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +14 .tCS.reconfigure :default +4 "collection"'#P d@b +6 .tCS.seek 5ml +2 "collection"' 'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 ' % +3 "core" %mad=\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +624 "core" ' +2 .tCSV.dial :waste + "collection"' +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +315 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +683 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Xtucc<\ R +2 "collection"'% +4 "core" %PbcB\ + .tCSV.dial :flush + "collection"'  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' O +2228 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' + '  +15 "core" +67 + .tCTV.dial :intake +2 "collection"'  +69 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''Q +424 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1817 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &Xts^_;\ R + "collection"'% +4 "core" %N``C\ + .tCSV.dial :flush +2 "collection"'  +66 "core"  +2 .tCS.seek 5ml +2 "collection"'"'m +1165 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'% @ +40 "core" B +2 "collection"''% +4 "core" %m`c@\  +2 .tCS.seek 7ml + "collection"')' +518 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +96 "core" ~ +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"''Q +1598 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"''. +470 "Can"3\ MM +265 "core" ' +2 .tCSV.dial :waste + "collection"'# +41 "core" +2 .tCS.seek 0ml +2 "collection"','Q +724 "core" ' +2 "collection"'-& +4 "core" &XtrddS\ R + "collection"'.% +4 "core" %QbbM\ + .tCSV.dial :flush +2 "collection"'/  +40 "core"  +2 .tCS.seek 3ml + "collection"'0'. +740 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'1 @ +40 "core" A + "collection"'2% +4 "core" %.dcB\ +2 .tCS.seek 5.001ml + "collection"'3'm +524 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'4'Q +1152 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'5'. +729 "core" ' + .tCSV.dial :waste +2 "collection"'6 +67 "core" +2 .tCS.seek 0ml +2 "collection"'7'Q +735 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &5 (  L I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&:& +4 "core" &5 ( #  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &4  + . I +2 .tForearm.seek CC +2 "manipulator"&<'O +104 "core" ' + .tHand.close + "manipulator"&=/ +52 "core" / +2 .tCC.seek :open +2 "collection"'>( +424 "core" ( +2 "manipulator"&?& +4 "core" &4 - * @ I + "manipulator"&@% +4 "core" % Y %  M [ +2 .tForearm.seek :retract + "manipulator"&A'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&B(, +287 "core" ( + "manipulator"&C& +4 "core" &- %    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &- % ) A  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&E'b +112 "core" ' + .tHand.open +2 "manipulator"&F1 +54 "core" 1 +2 "manipulator"&G% +4 "core" % OK 1 < T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +100 "core" ' +2 #tda sampling at most 50ml +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'I& +4 "core" &7  +2 "manipulator"&K% +4 "core" % "    B + "storage"(J% +5 "core" % \  + "storage"(L. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( \ +512 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" & j a \ +2 "manipulator"&O& +4 "core" &- " X  + "manipulator"&R% +4 "core" % "  !  B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&S( +182 "core" ( + "manipulator"&&& +5 "core" & &  . + "storage"(& +4 "core" &  8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +111 "core" ' + "storage"($& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(V'g +259 "core" ' + "storage"(X- +4 "core" -'c +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &  ~ [\ +2 "manipulator"&!& +4 "core" & " ( ? . + .tElbow.seek 2 +2 "manipulator"&Q( +3 "core" ( + "manipulator"&[& +4 "core" & & H . +2 "storage"(^& +4 "core" &  `\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&`' +60 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&a/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&b& +2 "storage"(d' +8 "core" &  H . + "manipulator"&P% +4 "core" %  ! !  +2 .tForearm.seek :retract +2 "manipulator"&W'\ +115 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e( +118 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +40 "core" ( + "manipulator"&g& +4 "core" &$  ! ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &%   ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i'O +106 "core" ' + "manipulator"&\\& +5 "core" &%   ;3 + "manipulator"&_% +5 "core" %V !  +41 "collection"'c& +13 "core" &X +2 "collection"'*& +6 "core" &> +2 .tCC.seek :closed +2 "collection"'+(X +4 "core" &a +7 & +\\\ %f +10 &W}V\ 7 +9 &F\ K +9 &\\K\ K +10 &z^A\ J +9 &;^=\ K +9 &bO\ K +10 &`H\ K +9 &]?\ K +10 &C_D\ K +9 & bF\ K +9 &!\\=\ K +10 &#]>\ K +9 &%K[B\ K +9 &' ]F\ K +10 &(_6\ K +9 &*]?\ K +9 &,S_;\ K +10 &.]8\ K +9 &/_3\ K +10 &1`7\ K +9 &3[\\-\ K +9 &5`-\ K +10 &6\\:\ K +9 &8`/\ J +9 &:c_-\ K +10 &<$c,\ K +9 &=_*\ J +10 &?]9\ K +9 &Ajd7\ K +9 &C,f/\ K +10 &D|,\ N +9 &Fdi+\ R +9 &HR_b4\ V +10 &J`c:\ X +9 &K`a,\ X +10 &M`a,\ Y +9 &OQaa2\ Y +9 &Qba:\ Z +10 &R`a+\ Y +9 &T`a*\ Z +9 &VWda+\ Z +10 &Wkca-\ + +9 &Xr%aa5\ Z +9 ( +4 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + .Hand.open + "manipulator"&l1 +4 "core" &X}m`b<\ O +53 1 + "manipulator"&m% +4 "core" % V 7 : ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +123 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")o+ +4 "core" + + "sampler")p% +5 "core" %e` \ 1 + "collection"'r& +4 "core" &X}mca\ O +3 "Can"7\ GG +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'v% +3 "core" %Kcb\ +2 "sampler")w% +4 "core" %5W$c] \  + .tSSV.dial :spit +2 "sampler")f +126 "core" +2 .tSS.seek 0ml +2 "sampler")t' +297 "core" ' +2 .tSSV.dial CBV + "sampler")z  +127 "core" +2 .tCTV.dial :intake + "collection"'{  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "19:17:08.65" +1510 #"flow"0.0L/min +205 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +14632 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'q% +3 "core" %Kkl\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xw Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +321 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X \ 0 +2 #tEvacuated: Intake @15.5psia, Outlet @13.3psia + .SSV.dial :spit,avoiding: :exhaust + "sampler"); +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'<'Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")C +127 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +378 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X' +343 "core" ' + .tSS.stop + "sampler")5 +3 #tLysing: Adding 2.0ml AqMeOH + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'l  +139 "core"  +4 .tCTV.dial CSV +2 "collection"'m  +124 "core"  +2 .tCSV.dial CSR +2 "collection"'*  +71 "core"  +2 "collection"'p% +8 "core" %Mdd3  +4 #tPulling 1ml of CSR.AqMeOH +2 .CSR.select :AqMeOH +2 "collection"' +14 .tCS.reconfigure :default +4 "collection"'#P d@b +4 .tCS.seek 1ml +2 "collection"'r' +324 "core" ' +2 .tdelay 5 seconds +379 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +116 .tCSR.select :air +4 "collection"' +9 'i% +3 "core" %bfm  +2 .tCS.seek 5.999ml +2 "collection"'U'K +1349 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'o +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'u'Q +1362 "core" ' +2 .tCSV.dial CSR + "collection"']  +7 "Can"2\ ww +34 "core"  + "collection"'v% +5 "core" %Rcdz  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'w'Q +593 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 'f% +7 "core" %Rcdp  +6 .tCS.seek 5ml +2 "collection"'s'm +834 "core" ' +4 .tdelay 2 seconds +203 .CSV.dial CTV + "collection"'z  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'{' +1094 "core" ' +2 "collection"'q9 +4 "core" 9Gw + "collection"'t% +4 "core" %bc5  +2 #tBefore lysing Collection Puck Heater at 21.1C/28.4psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"' \  +3 'x9 +3 "core" 9GG +104 "collection"'j9 +6 "core" 9Gwd +104 "collection"'9 +3 "core" 9Gw d +102 "collection"'9 +3 "core" 9Hw d +103 "collection"'}9 +6 "core" 9Iwd +102 "collection"'~9 +3 "core" 9Kwd +104 "collection"'9 +6 "core" 9Owd +105 "collection"'9 +6 "core" 9Txd +103 "collection"' 9 +3 "core" 9[x#d +102 "collection"'9 +6 "core" 9dx'd +104 "collection"'\ 9 +4 "core" 9py,d +102 "collection"'9 +3 "core" 9}y0d +103 "collection"' 9 +6 "core" 9z4d +103 "collection"' 9 +3 "core" 9z8d +102 "collection"'9 +2 "core" 9{=d +104 "collection"' 9 +5 "core" 9{Ad +105 "collection"'9 +2 "core" 9|Ed +104 "collection"'|9 +4 "core" 9}Jd +103 "collection"'T9 +7 "core" 9\ Nd +103 "collection"'9 +3 "core" 9%Rd +103 "collection"'9 +6 "core" 9AWd +105 "collection"'9 +3 "core" 9\\[d +102 "collection"'9 +3 "core" 9w_d +103 "collection"'9 +6 "core" 9cd +105 "collection"'9 +3 "core" 9hd +102 "collection"'9 +3 "core" 9ld +104 "collection"'9 +4 "core" 9pd +105 "collection"'9 +2 "core" 9ud +102 "collection"'9 +3 "core" 9"yd +103 "collection"'9 +5 "core" 9?}d +105 "collection"'%9 +3 "core" 9[d +103 "collection"'(9 +4 "core" 9wd +103 "collection"'"9 +6 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'79 +6 "core" 9d +103 "collection"''9 +2 "core" 9b +103 "collection"'#9 +2 "core" 9_ +104 "collection"'9 +6 "core" 9^ +103 "collection"'.9 +3 "core" 9:Z +102 "collection"'9 +2 "core" 9VX +104 "collection"'/9 +5 "core" 9rV +103 "collection"',9 +3 "core" 9S +102 "collection"'19 +2 "core" 9P +104 "collection"'29 +6 "core" 9N +103 "collection"')9 +3 "core" 9L +103 "collection"'39 +21 "core" 9I +103 "collection"'49 +4 "core" 9F +105 "collection"'69 +2 "core" 97D +104 "collection"'-9 +6 "core" 9QB +104 "collection"'89 +4 "core" 9l@ +103 "collection"':9 +3 "core" 9= +103 "collection"';9 +4 "core" 9; +105 "collection"'59 +3 "core" 99 +102 "collection"'=9 +3 "core" 97 +103 "collection"'9 +6 "core" 95 +103 "collection"'9 +3 "core" 93 +102 "collection"'@9 +3 "core" 91 +103 "collection"'y9 +6 "core" 93/ +103 "collection"'C9 +3 "core" 9J, +102 "collection"'09 +2 "core" 9a, +104 "collection"'?9 +4 "core" 9w* +104 "collection"'<9 +3 "core" 9( +103 "collection"'D9 +6 "core" 9 ' +103 "collection"'F9 +3 "core" 9& +102 "collection"'G9 +2 "core" 9$ +104 "collection"'99 +8 "core" 9" +103 "collection"'K9 +3 "core" 9 +102 "collection"'J9 +3 "core" 9   +103 "collection"'A9 +6 "core" 9 % +105 "collection"'L9 +2 "core" 9 0) +103 "collection"'Z9 +4 "core" 9 C- +103 "collection"'I9 +6 "core" 9 S2 +104 "collection"'E9 +2 "core" 9 f6 +104 "collection"'O9 +5 "core" 9 w: +111 "collection"'R9 +6 "core" 9 ? +103 "collection"'9 +3 "core" 9 C +103 "collection"'B9 +4 "core" 9 G +105 "collection"'$9 +3 "core" 9 L +102 "collection"'H9 +3 "core" 9 P +103 "collection"'X9 +6 "core" 9 T +103 "collection"'N9 +3 "core" 9 Y +103 "collection"'!9 +2 "core" 9 ] +104 "collection"'[9 +6 "core" 9 a +103 "collection"'^9 +3 "core" 9\ e +102 "collection"'&9 +2 "core" 9\ j +102 "collection"'a9 +5 "core" 9\ n +105 "collection"'b9 +2 "core" 9\ +r\ +104 "collection"'P9 +8 "core" 9\ 6v\ +103 "collection"'Y9 +3 "core" 9\ B{ +102 "collection"'S9 +3 "core" 9\ L +103 "collection"'g9 +6 "core" 9\ U +103 "collection"'V9 +3 "core" 9\ ` +102 "collection"'`9 +2 "core" 9\ h +104 "collection"'9 +4 "core" 9\ q +105 "collection"'_9 +2 "core" 9\ y +103 "collection"' 9 +3 "core" 9\  +102 "collection"'h9 +7 "core" 9\  +103 "collection"'\\9 +2 "core" 9\  +104 "collection"'Q9 +6 "core" 9\  +103 "collection"'d9 +6 "core" 9\  +105 "collection"'W9 +2 "core" 9\  +103 "collection"'c9 +6 "core" 9\  +6 .tCH.hold 10:00,70C +8 "collection"'l `\ `\ G +4 'm9 +8 "core"  + 9\ \  +2 "collection"'>% +4 "core" %=< #\ +2 #tBegun lysing Collection Puck Heater at 68.2C/39.7psia +1458 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18815 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3117 "Can"-\ +899 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +60 #Session Ended +13299 "core" ` +2 "collection"'*9 +3 "core" 9\  +2 "collection"'p% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/36.0psia + .CS.seek 0ml +2 "collection"'i'Q +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'r @ +95 "core" B +2 .tCSV.dial :air + "collection"'o @ +53 "core" B +3 .tCS.seek 5ml + "collection"'U'm +1338 "core" ' +2 .tCSV.dial CTV + "collection"']  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'v @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'u  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'f @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'w'Q +1338 "core" ' +2 "collection"'z% +4 "core" %R  + #tPuck @47.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) .CSV.dial CBV +2 "collection"'s +94 "core" ~ +2 .tCBV.dial CSV + "collection"'q  +27 "core"  + "collection"'t% +5 "core" %R "  +2 .tCS.seek 5ml + "collection"'x'm +1338 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'j  +40 "core" + "collection"'% +5 "core" %m  +2 .tCS.seek 7ml + "collection"'' +592 "core" ' +2 .tdelay 5 seconds +473 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22 .tCSV.dial :air2 +2 "collection"'} @ +40 "core" > +2 .tCS.seek 10ml + "collection"'~' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +29 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +2 '  +27 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'\ 'm +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A + .tCSV.dial :waste +2 "collection"' +97 "core" +2 .tCS.seek 0ml + "collection"' 'Q +1347 "core" ' + .tCSV.dial :air +2 "collection"' @ +69 "core" A +2 .tCS.seek 5ml + "collection"' 'm +1337 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'| @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'T  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +93 "core"  +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %Kxu  +2 .tCS.seek 4.999ml +2 "collection"''m +1338 "core" ' +4 .tdelay 5 seconds +504 .CTV.dial :air +4 "collection"'  +42 "core" +4 "collection"'% +12 "core" %mX/F  +3 .tCS.seek 6.999ml +2 "collection"'' +587 "core" ' +5 .tdelay 5 seconds +504 .CSV.dial :air2 +3 "collection"' @ +43 "core" > +4 .tCS.seek 10ml +3 "collection"'' O +831 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'% ` +108 "core" _ +4 #tLysing Complete +2 "collection"'(& +9 "core" &X}k O +4 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&"% +8 "core" %\ (  9 +4 "storage"(% +10 "core" % T\ +2 "storage"(7. +8 "core" .( \ +4 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +4 "storage"('(S +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (#& +4 "core" &T s Y 4\ +2 "manipulator"&& +4 "core" &% , + . ;3 + "manipulator"&.% +5 "core" %\  ! - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +170 "core" ( + "manipulator"&/& +5 "core" &\ & * U +2 "storage"(,& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&1'] +127 "core" ' +2 "storage"(2& +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"()'g +133 "core" ' + "storage"(3- +4 "core" -'߭ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" &\ "  a U +2 "storage"(6& +4 "core" &T u\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&-' +38 "core" ' +2 .tElbow.hold +4 "manipulator"&8, +8 "core" , +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 "storage"(:- +6 "core" -'߭ +6 .tSE.seek 17.22 Pucks below Top Plate +4 "storage"(;' +38 "core" ' +2 "manipulator"&5% +4 "core" %\\ - )  +7 "storage"(=& +4 "core" &T r o k\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&'= +29 "core" ' +2 "manipulator"&& +5 "core" &\ & ) Q U +2 "storage"(@& +4 "core" &T x\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&y'] +21 "core" ' +3 .tSE.seek 18.22 Pucks below Top Plate +2 "storage"(C' +41 "core" ' +2 "manipulator"&0& +12 "core" &\ (  U +2 "manipulator"&?% +10 "core" %P ( # =  +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&<'\ +110 "core" ' +4 .tElbow.seek CC +4 "manipulator"&D( +163 "core" ( +2 "manipulator"&F& +11 "core" & " % 3 +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &G& +5 "core" &   ) 3 +4 .tForearm.seek CC +4 "manipulator"&9'O +102 "core" ' + .tHand.close +2 "manipulator"&K/ +62 "core" / +6 .tCC.seek :open +2 "collection"'J( +427 "core" ( +2 "storage"(A& +5 "core" &T M\ + "storage"(L& +4 "core" &T y\ +2 "manipulator"&Z& +4 "core" & #  3 + "manipulator"&I% +5 "core" % ^ + )  l + .tForearm.seek :retract +2 "manipulator"&E'\ +117 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&O( +201 "core" ( +2 "manipulator"&R& +4 "core" & %  : m +2 "storage"(& +4 "core" &T \ +2 .tElbow.reconfigure :limp +110 "manipulator"&$ ,(b +12 .tForearm.seek 1 +2 "manipulator"&B' +107 "core" ' +2 .tElbow.hold +3 "manipulator"&$, +8 "core" , +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tHand.open +4 "manipulator"&H1 +63 "core" 1 +2 "manipulator"&X% +5 "core" % K 6 . & +2 "storage"(N& +4 "core" &T z\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts +2 "manipulator"&!': +16 "core" ' +2 "manipulator"&[& +5 "core" & * % D m + "storage"(^& +5 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&&'] +28 "core" ' + "storage"(a% +9 "core" % 2\ q +4 ."downElevator"SE.seek :down +8 "storage"(b' +94 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 (P% +3 "core" % 0\ +2 "manipulator"&Y% +4 "core" %L  "  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +106 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'g& +4 "core" &>=Q  +2 "manipulator"&V& +4 "core" & $ "  m + "manipulator"&`% +5 "core" %   " @ +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +168 "core" ( +2 "manipulator"&_& +5 "core" &- '  ) ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-    ? +2 .tForearm.seek :garage + "manipulator"&h'b +101 "core" ' +4 .tHand.close +2 "manipulator"&\\/ +62 "core" / +2 "manipulator"&Q& +4 "core" &- & * M ? +2 "manipulator"&d% +4 "core" % v #  N 3 +2 .tForearm.seek :retract + "manipulator"&W'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&c( +294 "core" ( +2 "manipulator"&m& +10 "core" && ! =A +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +4 "core" && < =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +4 "manipulator"&l& +8 "core" && + % T =A +4 "manipulator"&*% +10 "core" %Y !  = +4 "collection"'p& +8 "core" &GH +4 "collection"'{& +10 "core" &KK +8 .tCC.seek :closed +2 "collection"'r(X +10 "core" &HI +4 &KI} &9KI^ %h +10 &X{JJ= 7 +8 &HJ J +9 &\\II J +9 &_IJY J +10 &LaHI J +9 &^JJ J +9 &]II J +10 &]IH{ J +9 &U]IH J +9 & ^JJ \ I +10 &!]HK J +9 &#_IJ J +9 &%]`HG J +12 &'\\FI J +8 &(]HG J +10 &*bGI J +10 &,d^HGq J +8 &.']GHY J +11 &/\\HHF J +9 &1]JH> J +10 &3maIK, J +9 &5/\\IJ J +8 &6_IJ J +9 &8_HL I +9 &:t_IJ J +9 &<7`JJ J +10 &=_JH J +9 &?bJI J +9 &A}`JJ J +10 &C>bCE J +9 &Dk#6s K +10 &F\ c O +9 &Hg \ T +9 &J" \ W +13 &K\ X +8 &M\ W +10 &Oc\ X +9 &Q!\ Z +8 &R\ Y +11 &T\ Z +9 &Vf\ Z +10 &W^\ 4 +9 &Xiw\ Z +9 ( +2 &Xnto U +6 "collection"'{& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 "collection"'o& +4 "core" &Xns^ U + &Xns` U + .tHand.open +2 "manipulator"&i1 +58 "core" 1 +2 "manipulator"&]% +5 "core" % Y 7 &  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +108 "core" ' +2 .tPSV.dial PSR + "processing"%u +123 "core"  +2 "processing"%f% +10 "core" %c\ +4 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%U'U +1600 "core" ' +4 .tdelay 5 seconds +504 .PSV.dial :waste1 +2 "processing"%z  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%s'd +1601 "core" ' +6 .tPSV.dial PSR +3 "processing"%q +43 "core"  +6 .tPSR.select :air +6 "processing"% +15 .tPS.seek 2.5ml +6 "processing"%t' +25 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1629 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&?& +2 "storage"(1' +7 "core" & ( " S , +2 "manipulator"&% +4 "core" %    ( +2 .tForearm.seek :retract + "manipulator"&)'\ +99 "core" ' +2 .tElbow.seek CC + "manipulator"&-( +138 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ( +3 "manipulator"&& +4 "core" & ! X 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" & " #  3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'O +113 "core" ' +2 "manipulator"&G& +4 "core" & $ ( 3 +2 "manipulator"&y% +4 "core" %W $ $ 2 +2 "collection"'8& +4 "core" &( +2 "collection"'K& +5 "core" &0 +2 .tCC.seek :closed +3 "collection"'<(X +4 "core" &A +5 &' : +10 &?My 0 +9 &uw E +9 &$b J +10 &^ J +9 &[u J +9 &l_h J +10 &-]P J +9 &`@ J +10 &]' I +9 &t_ J +9 &!6\\ J +10 &"] I +9 &$] I +9 &&|_ J +10 &(>] J +9 &*_ J +10 &+c J +9 &-_ J +9 &/E` J +10 &1 ] I +9 &2^! J +9 &4` J +10 &6N]. J +9 &8^M I +10 &9_: J +9 &;_4 J +9 &=V` J +10 &?\\ J +9 &@] I +9 &Bc K +10 &DZn)83 K +9 &F70 O +10 &G\ T +9 &I  \ V +9 &K@  \ W +10 &M  \ X +9 &N \ \ X +9 &P\  \ Y +10 &RA  t\ Y +9 &T\ \ m\ Z +10 &U\  j\ Z +9 &Wx e\ ; +9 &XM/\ ^\ (v +10 &Xnu[ U +2 ( +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.10 + .Hand.open + "manipulator"&+1 +58 "core" 1 +2 "manipulator"&A% +4 "core" % W . * f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'Z  +122 "core" ~ + .tCSV.dial CTV + "collection"'I  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2619 "core" ' + "collection"'R% +4 "core" % O  +2 .tCS.seek 4ml +2 "collection"''NP +137 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1452 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%D  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%H  +68 "core"  +2 .tPS.seek 0ml + "processing"%X'd +2609 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'N ` +29 "core" _ +2 .tCSV.dial :air + "collection"'[ @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'^' O +1590 "core" ' +2 .tCSV.dial CTV + "collection"'a  +52 "core" ~ +2 .tCS.seek 0ml + "collection"'E'Q +2602 "core" ' + .tCBV.dial :waste1 + "collection"'P @ +27 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'O  +121 "core" + "collection"'Y& +5 "core" &Xnsp U + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&B% +4 "core" %\ # (  G +2 "storage"(g% +3 "core" % \ +2 "storage"(V. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(`(S +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +3 "core" &U k m ^\ +2 "manipulator"&C& +4 "core" & + , 3 + "manipulator"&b% +4 "core" %\ # * ( G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&&( +189 "core" ( +2 "manipulator"&_& +4 "core" & (   +2 "storage"( & +3 "core" &U h\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&$'] +110 "core" ' +2 "storage"(\\& +4 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q'g +116 "core" ' + "storage"(d- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&S& +3 "core" & )   +2 "storage"(h& +4 "core" &U t\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&m' +35 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -' +3 .tSE.seek 18.21 Pucks below Top Plate + "storage"(l' +43 "core" ' + "manipulator"&*% +5 "core" %` * # + "storage"(p& +4 "core" &U M L )\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&W'C +31 "core" ' + "manipulator"&J& +5 "core" & ) + 4  + "storage"(o& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&i'] +23 "core" ' +2 .tSE.seek 19.21 Pucks below Top Plate +2 "storage"(]' +46 "core" ' +2 "manipulator"&{& +4 "core" & + + E  +2 "manipulator"&u% +4 "core" %V + *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +116 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ( +2 "manipulator"&z& +4 "core" && ) % % =A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" && ) $ =A +2 .tForearm.seek CC +2 "manipulator"&q'O +90 "core" ' + .tHand.close + "manipulator"&s/ +63 "core" / +2 .tCC.seek :open +2 "collection"'w( +425 "core" ( + "storage"(j& +5 "core" &U h L\ + "storage"(& +4 "core" &U V T\ + "manipulator"&x& +4 "core" && $ # =A +2 "manipulator"&}% +4 "core" % ] - ) 3 B +2 .tForearm.seek :retract + "manipulator"&t'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +158 "core" ( +2 "manipulator"&& +4 "core" & ) ( :  +2 "storage"( & +4 "core" &U w\ +2 .tElbow.reconfigure :limp +51 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&' +109 "core" ' +2 .tElbow.hold + "manipulator"&~, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +55 "core" 1 +3 "manipulator"& % +4 "core" % H 9 # - +2 "storage"(& +4 "core" &U Y b\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&': +17 "core" ' + "manipulator"&& +5 "core" &  & /  + "storage"(|& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +23 "core" ' +2 "storage"(c% +4 "core" % \ v +2 ."downElevator"SE.seek :down +4 "storage"(v' +90 "core" ' + ."downElevator"SE.stop + "storage"(5 +7 (r% +2 "core" % g\ +2 "manipulator"&% +5 "core" %c #   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial :air + "processing"%T  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +53 "core" + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%('d +2606 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  +2 "manipulator"&"& +4 "core" & ! $ $  + "manipulator"&% +4 "core" %\ 6 !   * +2 .tElbow.seek FlushPuck::Garage + "manipulator"&7(, +177 "core" ( + "manipulator"&& +5 "core" &,  #  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, "  \ +2 .tForearm.seek :garage + "manipulator"&.'b +113 "core" ' + .tHand.close + "manipulator"&M/ +60 "core" / +2 "manipulator"&'& +4 "core" &, - '  \ +2 "manipulator"&,% +3 "core" % o^ )  +2 .tForearm.seek :retract +2 "manipulator"&e'\ +132 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +117 "core" ( + "manipulator"&3& +5 "core" &  l  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&6' +89 "core" ' + "manipulator"&n& +5 "core" & % ( 2  + "manipulator"&:% +4 "core" % !  C +2 "processing"%=& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%0(X +4 "core" &   +9 &7\ ,~ +9 &h\ @ +11 &uy\ M +11 &9c\ L +8 &g\ L +9 &c\ L +8 &b\ L +10 &Aew\ L +9 &c\ L +9 &e\ K +10 & c\ L +9 &"Je\ L +9 &$ e\ L +10 &%b\ L +9 &'e\ L +9 &)Sb\ K +10 &+d\ L +9 &,e\ L +10 &.g\ L +9 &0Xg\ L +9 &2f\ L +10 &3e\ M +9 &5f\ L +10 &7ae\ L +9 &9"g\ L +9 &:c\ L +10 &<d\ L +9 &>ie\ L +9 &@+d\ L +10 &Ad\ L +9 &Cf\ L +9 &Eno\ M +10 &G(\ P +9 &H\ R +10 &J\ R +9 &Lg\ R +9 &N'\ S +10 &O\ S +9 &Q\ S +9 &Sl\ S +10 &U-\ S +9 &V\ R +10 &X<C_\ \ !b +9 &X ?\ 0 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%?& +4 "core" &X 0 + &X 0 + .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&/% +4 "core" % - ' 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +109 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%; +38 "core" + "processing"%4% +5 "core" %g  +2 .tPS.seek 0.3ml + "processing"%@'d +203 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +174 "core" ' +2 .tPSV.dial PSR + "processing"%5 +96 "core"  + "processing"%G% +4 "core" %c  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%y'. +486 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%8' +1906 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%1 +96 "core" + .tPTV.dial :mixing + "processing"%) @ +68 "core" A + .tPBV.dial :waste2 +2 "processing"%  +83 "core"  +2 .tPS.seek 0ml + "processing"%+'d +2619 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&A& +5 "core" &  ' 7  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&K( +3 "core" ( +2 "manipulator"&Z& +4 "core" & '   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &I& +4 "core" &  #  +2 .tForearm.seek PC + "manipulator"&F' +88 "core" ' +2 .tHand.close + "manipulator"&\ / +52 "core" / +2 .tPC.seek :open + "processing"%R( +423 "core" ( + "manipulator"&& +5 "core" &   q  + "manipulator"&D% +4 "core" % ( V +2 .tForearm.seek :retract + "manipulator"&H'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(, +145 "core" ( +2 "manipulator"&N& +4 "core" &- &   i +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &-  5 i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +101 "core" ' + .tHand.open + "manipulator"&a1 +59 "core" 1 + "manipulator"&^% +5 "core" % _V )    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +113 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%O& +5 "core" &?  + "manipulator"&Y% +4 "core" %\   % +2 "storage"(B% +4 "core" % D\ + "storage"(g. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(V( \ +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (!& +3 "core" & `\  +2 "manipulator"&C& +4 "core" &- "   i + "manipulator"&b% +4 "core" %\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&#( +216 "core" ( + "manipulator"&_& +5 "core" & %  D + "storage"( & +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&-'/ +103 "core" ' + "storage"(\\& +5 "core" & r\  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(d'g +283 "core" ' + "storage"(S- +4 "core" -'q +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (h& +3 "core" & h\  + "manipulator"&L& +55 "core" & $ D +2 .tElbow.seek 2 + "manipulator"&>( +4 "core" ( + "manipulator"&*& +4 "core" & ! ' * D + "storage"(p& +4 "core" & [\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&J' +18 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&o/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&{& +2 "storage"(u' +7 "core" & ! ) S D +2 "manipulator"&$% +4 "core" % & +2 .tForearm.seek :retract +2 "manipulator"&&'\ +100 "core" ' +2 .tElbow.seek PC + "manipulator"&Q( +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ( + "manipulator"&m& +4 "core" &  +   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & ! #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&l' +121 "core" ' +2 "manipulator"&z& +4 "core" & % "   +2 "manipulator"&U% +4 "core" % ! #  0 +2 "processing"%i& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%s(X +4 "core" &  +10 &2 +{ +9 &d\ > +10 &~ M +9 &H^$ L +9 &\ e( L +10 &e# L +9 &b L +9 &Qg K +10 &c K +9 &e L +10 & c L +9 &"Yc K +9 &$e L +10 &%g L +9 &'c L +9 &)`` L +10 &+"b L +9 &,d K +10 &.f L +9 &0hb L +9 &2*e L +10 &3h L +9 &5f K +9 &7pe L +10 &92c L +9 &:e K +10 &<c L +9 &>we L +9 &@:c L +10 &Ah L +9 &Cp M +9 &Ev O +10 &G1\ Q +14 &H\ R +5 &J\ R +9 &Lt\ R +9 &N7\ R +10 &O\ S +9 &Q\ S +9 &Sy\ S +10 &U;\ S +9 &V\ L +10 &X2C} #i +9 &X6 2 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&f1 +3 "core" &X" 2 +50 1 + "manipulator"&<% +5 "core" %  5 )  0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +89 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"% V +3 %x9 +6 "core" 9]] +102 "processing"%}9 +2 "core" 9[] +102 "processing"%9 +3 "core" 9X]  +102 "processing"% 9 +2 "core" 9V]  +102 "processing"%q9 +4 "core" 9U] +102 "processing"%9 +2 "core" 9S] +102 "processing"%9 +3 "core" 9T] +102 "processing"% 9 +2 "core" 9S\\ +102 "processing"%9 +3 "core" 9S\\" +102 "processing"%9 +3 "core" 9S]& +103 "processing"%|9 +2 "core" 9U]* +103 "processing"%c9 +2 "core" 9V\\/ +102 "processing"%t9 +2 "core" 9X]3 +103 "processing"%r9 +2 "core" 9[]7 +102 "processing"%9 +2 "core" 9^^; +103 "processing"%9 +2 "core" 9`]? +102 "processing"%9 +2 "core" 9d^D +103 "processing"%9 +2 "core" 9g]H +102 "processing"%T9 +2 "core" 9m^L +103 "processing"%]9 +3 "core" 9r]P +102 "processing"%v9 +2 "core" 9w]T +103 "processing"%9 +2 "core" 9}]Y +102 "processing"%X9 +2 "core" 9]] +103 "processing"%9 +2 "core" 9^a +102 "processing"% 9 +3 "core" 9^e +102 "processing"%9 +3 "core" 9^i +102 "processing"%9 +2 "core" 9^m +102 "processing"%9 +3 "core" 9^r +102 "processing"%9 +2 "core" 9_v +102 "processing"%"9 +3 "core" 9_z +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"%M9 +2 "core" 9` +103 "processing"%'9 +2 "core" 9` +102 "processing"%,9 +2 "core" 9` +103 "processing"%9 +2 "core" 9` +102 "processing"%39 +2 "core" 9a +103 "processing"%%9 +2 "core" 9a +103 "processing"%.9 +2 "core" 9\ a +3 .tPH.hold 2:00:00,28C +3 "processing"%n pVp\  +4 .tdelay 1:30 +2 "core"  +6792 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2201 .tPSR.select :air + .PSV.dial PSR +2 "processing"%: +94 "core"  +2 "processing"%=% +4 "core" %bZ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%7' +598 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%e'Ҧ +1602 "core" ' +2 .tPTV.dial :puck + "processing"%k  +68 "core"  + .tPSV.dial PTV +2 "processing"%? +69 "core" + .tPBV.dial :waste1 + "processing"%  +123 "core"  + "processing"%/% +4 "core" %ҩ  +2 .tPS.seek 1.5ml +2 "processing"%'Y +589 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%;'d +1604 "core" ' + .tdelay 5:00 +5983 "Can"3\ 88 +5186 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4109 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2639 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +173 .tPSV.dial PSR +2 "processing"%@ +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%y +69 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%1  +67 "core"  +2 .tPS.seek 0ml + "processing"%)'d +2303 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +125 "core" +2 .tPSV.dial :mixloop + "processing"%8 +42 "core" +2 .tPRV.dial :ab1 + "processing"%A @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Z'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'I  +2 "processing"%\  +41 "core" +2  +2 "processing"%% +4 "core" %bv\  +2 .tPS.seek 0.34ml + "processing"%2'q +433 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'0  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%D'G[ +1177 "core" ' +2 .tPRV.dial :waste2 + "processing"%N @ +68 "core" > +2 .tPS.seek 0.5ml + "processing"%[' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%F  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%K'Ҧ +1599 "core" ' +2 .tPSV.dial :PML + "processing"%a +41 "core" +2 .tPTV.dial :mixing + "processing"%^ @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%O  +32 "core"  + "processing"%Y% +4 "core" %ҤF\  +2 .tPS.seek 1.85ml +58 "processing"%H' +231 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%B * +33 "core" , +3 .tPS.seek 0ml + "processing"%g'd +1954 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &C  +2 "manipulator"&!& +4 "core" & ! ' #  + "manipulator"&C% +5 "core" %\ " !  Q A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(, +136 "core" ( + "manipulator"&`& +4 "core" &- &  E ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &-  ( ^ +2 .tForearm.seek :garage + "manipulator"& 'b +114 "core" ' +2 .tHand.close + "manipulator"&9/ +58 "core" / +2 "manipulator"&\\& +9 "core" &- ' ' _ ^ +2 "manipulator"&P% +4 "core" % bh  ! +2 .tForearm.seek :retract + "manipulator"&S'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&h( +296 "core" ( + "manipulator"&L& +5 "core" &    3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & # " L 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'O +105 "core" ' +2 "manipulator"&o& +4 "core" & ( +  3 +2 "manipulator"&{% +4 "core" %V ) &  + "collection"'$& +4 "core" &=  +2 "collection"'#& +5 "core" &> +2 .tCC.seek :closed +2 "collection"'-(X +4 "core" &:\ +7 & *4\ %g +10 &W-\ 7 +9 &0\ L +9 &_2\ L +10 &tc5\ L +9 &6e6\ L +9 &d/\ L +10 &g/\ L +9 &|a1\ L +10 &>`/\ L +9 & a3\ K +9 &!`,\ K +10 &#g0\ L +9 &%Gc/\ K +9 &' b1\ K +10 &(b2\ K +9 &*b0\ L +10 &,Nd.\ L +9 &.e3\ L +9 &/e/\ L +10 &1]1\ K +9 &3W`.\ K +9 &5`3\ L +10 &6_.\ K +9 &8b$\ L +9 &:^f+\ L +10 & +95 "core"  + "processing"%z% +5 "core" %gM\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%U'U +1604 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%i  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +1607 "core" ' + .tPSV.dial PSR +2 "processing"%& +52 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%f  +2 "collection"'<  +32 "core"  +116  + .tPSV.dial :mixloop + "processing"%x +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +69 "core" +3 .tPS.seek 0ml + "processing"%}'d +440 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2165 "core" ' + .tPSV.dial :air + "processing"%l  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2624 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +1978 "Can"0\ JK +634 "core" ' + .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  $ v 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&|( +34 "core" ( +2 "manipulator"&c& +4 "core" & "  !  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +3 "core" &   8  +2 .tForearm.seek CC + "manipulator"&r'O +106 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( + "manipulator"&& +4 "core" &   +2 "manipulator"&% +4 "core" % Z  \ 8 +2 .tForearm.seek :retract + "manipulator"&T'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&](, +277 "core" ( +2 "manipulator"&v& +4 "core" &,  ' M  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &, !  \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X'b +111 "core" ' + .tHand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"& % +4 "core" % ^F (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 ."da"delayUntil "20:07:23.47" +4636 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4071 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13640 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1119 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"%~ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%M  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%''d +2303 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +120 "core"  +2 "processing"%% +4 "core" %dn\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +58 ."da"PS.seek 0.5ml +2 "processing"%3' +592 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%%'Ҧ +1606 "core" ' + ."da"PTV.dial :puck + "processing"%.  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%: +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%=  +32 "core" + "processing"%+% +4 "core" %Ҩp\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'X +586 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%?'d +1592 "core" ' +2 ."da"delay 2:00 +10729 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1266 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%e +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +987 "Can"-\ FF +1342 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%6  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2299 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR + "processing"%; +134 "core"  + "processing"%G% +4 "core" %cw\ +2 #"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"%@' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%1 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"% % +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%A * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%)'d +1601 "core" ' +2 ."da"delay 2:00 +2522 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5453 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +32 "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 + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2295 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%N  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2284 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%F  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%[  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%a  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%^ +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%O'a +389 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%Y  +42 "core"  + "processing"%K% +4 "core" %` \  +2 ."da"PS.seek 0.55ml +2 "processing"%B' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%H  +42 "core"  +2 ."da"PS.seek 2ml + "processing"%'Ҧ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%! +41 "core" +2 ."da"PTV.dial :mixing + "processing"%C @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%`  +33 "core" + "processing"%_% +4 "core" %ҭV\ +2 ."da"PS.seek 1.85ml +2 "processing"%Q' +224 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1325 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +626 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +15743 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1340 "Can"\ 22 +17442 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5434 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%P  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%j * +35 "core" , +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2310 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%b +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%*  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%o +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'d +2304 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +131 "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 + "processing"%d' +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +50 "processing"%J'Ҧ +1610 "core" ' + ."da"PTV.dial :puck + "processing"%m  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%# +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +33 "core" +2 "processing"%z% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%p'[ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%g * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'd +1596 "core" ' +2 ."da"delay 2:00 +976 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11018 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%U  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%& * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%u +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2315 "core" ' +2 ."da"PSV.dial PTV + "processing"%f +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%x +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +231 "Can"\ dc +271 ."da"PSV.dial :air + "processing"%R  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2297 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3 "core" ' +6 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%} +133 "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"%' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%q +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҧ{\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%t'd +1607 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +1455 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +828 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9 "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"%r +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%v  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2304 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%| +122 "core"  + "processing"%% +5 "core" %a{\ + #"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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%T'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%X +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %Ҩ \  +2 ."da"PS.seek 1.5ml + "processing"%'X +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +11051 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +945 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +44 "core" ) +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%~ +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2285 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%, +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%'  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%3'd +2318 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +124 "core"  +8 "processing"%:% +16 "core" %cw\  +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%=' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%+% +4 "core" %j\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%%' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1251 "Can"3\ qq +345 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%7 +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%/% +4 "core" %ңt\  +2 ."da"PS.seek 1.5ml +2 "processing"%e'S +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1606 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +60 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +2791 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +204 ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%6 +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%G +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%@  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2313 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%5 +122 "core"  +2 "processing"% % +4 "core" %b\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%y'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%A +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +31 "core" +2 "processing"%I% +4 "core" %ң.\  +2 ."da"PS.seek 1.5ml + "processing"%\ 'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%)  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%0'd +1592 "core" ' + "processing"%9 +4 "core" 9X5 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%2  +4 "core" 5 5 +2 "processing"%N& +4 "core" &X"9\ 2 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&Z% +3 "core" %\   B +2 "storage"(F% +4 "core" %  \ + "storage"([. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(a(S +200 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (^& +2 "core" &S\ \ \ +2 "manipulator"&D& +4 "core" &, ! v  + "manipulator"&Y% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&K( +209 "core" ( + "manipulator"&O& +4 "core" &    +2 "storage"(H& +4 "core" &S g\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&B'] +128 "core" ' + "storage"(!& +4 "core" &S _\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(C'g +104 "core" ' +2 "storage"(`- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&_& +3 "core" & )    +2 "storage"(9& +4 "core" &S\ \  '\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&Q, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(P- +3 "core" -' +2 ."da"SE.seek 19.23 Pucks below Top Plate +2 "storage"(j' +34 "core" ' + "manipulator"& % +4 "core" %x   +6 "storage"(\\& +5 "core" &S ?\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&b'@ +17 "core" ' + "manipulator"&*& +5 "core" & &  L  + "storage"(o& +4 "core" &S\ \ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&{'] +12 "core" ' +2 ."da"SE.seek 20.23 Pucks below Top Plate +2 "storage"(L' +43 "core" ' +2 "manipulator"&S& +4 "core" & * *  +2 "manipulator"&w% +4 "core" %`\   h  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&d( +242 "core" ( +2 "manipulator"&m& +4 "core" &  $ r  + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & & !   +2 ."da"Forearm.seek PC +2 "manipulator"&>' +98 "core" ' + ."da"Hand.close + "manipulator"&z/ +59 "core" / +2 ."da"PC.seek :open + "processing"%J( +423 "core" ( + "storage"(g& +5 "core" &S r\ + "manipulator"&p& +4 "core" &   ?  + "manipulator"&U% +4 "core" % )  # w +2 ."da"Forearm.seek :retract + "manipulator"&&'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u( +279 "core" ( +2 "manipulator"&i& +4 "core" & \ ! p  +2 "storage"(f& +3 "core" &S\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts + "manipulator"&x'] +111 "core" ' +2 ."da"Hand.open + "manipulator"&1 +63 "core" 1 +2 "storage"(R- +3 "core" -' +2 ."da"SE.seek 19.98 Pucks below Top Plate +2 "storage"(<'{ +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.22 Pucks below Top Plate +2 "storage"(}' +51 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da99dec3120h50ml#3.tif +1814 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.559 seconds\ /var/log/esp/da99dec3120h50ml#3.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da99dec3120h50ml15s#3.tif +127 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1453 #"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/da99dec3120h50ml15s#3.tif: TIFF Upload Complete\ +8 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3120h50ml20s#3.tif +400 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1673 #"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/da99dec3120h50ml20s#3.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"( - +11 "core" -' +2 "storage"(l& +4 "core" &S r\ +2 "manipulator"&& +4 "core" &     +2 ."da"Elbow.seek 1 + "manipulator"&q( +4 "core" ( + "manipulator"& & +4 "core" & $ " ;  + "storage"(& +4 "core" &S Q\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +15 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.93 Pucks below Top Plate +2 "storage"(c'< +58 "core" ' +2 "manipulator"&& +4 "core" & %    + "storage"(& +4 "core" &S J F W\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&h' +33 "core" ' +2 ."da"Elbow.hold + "manipulator"&W, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.12 Pucks below Top Plate +2 "storage"(t'& +38 "core" ' +2 "manipulator"&% +4 "core" %r & ) 3  + "storage"(& +66 "core" &S\ \ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts + "manipulator"&r'B +23 "core" ' +2 "manipulator"&v& +4 "core" &  %   +3 "storage"(-& +4 "core" &S # '\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&|'] +42 "core" ' + "storage"(% +5 "core" %$v 2 . \ a +2 ."downElevator"SE.seek :down +3 "storage"(' +76 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +20 ( % +3 "core" % x\ +2 "manipulator"&X% +4 "core" %J   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 "storage"(& +4 "core" &S a b\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%T& +4 "core" &!\ +2 "manipulator"&"& +4 "core" &    +2 "manipulator"&% +3 "core" % !$   H +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +174 "core" ( +2 "manipulator"&& +4 "core" &-   " + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &-   " +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'b +98 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +54 "core" / + "manipulator"&,& +4 "core" &- + "  " +2 "manipulator"&% +4 "core" % N ! ! D +2 ."psFlush"Forearm.seek :retract + "manipulator"&''\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&M( +117 "core" ( + "manipulator"&.& +4 "core" & \  E  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +4 "core" &    +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&3' +114 "core" ' +4 "manipulator"&+& +8 "core" &    +4 "manipulator"&=% +6 "core" %  +4 "processing"%%& +7 "core" &\ +5 "processing"%7& +10 "core" &\ +8 ."psFlush"PC.seek :closed +2 "processing"%(X +8 "core" &\ +9 &\  +3 &2\ *z +8 &e\ > +9 &z\ M +9 &H_\ L +9 & a\ K +9 &d\ L +9 &a\ L +9 &Rd\ K +8 &^\ K +11 &b\ K +9 & c\ K +10 &"Y_\ L +9 &$f\ K +8 &%_\ K +10 &'b\ K +10 &)bc\ K +8 &+$_\ K +11 &,b\ K +9 &.c\ K +8 &0if\ L +11 &2,`\ K +8 &3b\ K +11 &5c\ L +9 &7r_\ K +8 &93a\ L +11 &:`\ K +9 &<c\ K +10 &>ya\ L +9 &@<_\ K +8 &Ac\ K +11 &Cb\ K +9 &Ej\ L +22 &G9\ O +2 &H\ Q +6 &J\ R +8 &Lv\ R +10 &N7\ R +10 &O\ S +8 &Q\ R +11 &Sz\ S +6 &U<\ S +12 &V\ N +8 &X4;\\\ $j +8 &XJ\ - +10 ( +16 &X\ , +9 &XF\ , +5 &XN\ , +2 &XP\ , +8 "processing"%7& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%/& +4 "core" &XL\ , + &X\ , + ."psFlush"Hand.open +2 "manipulator"&k1 +57 "core" 1 +2 "manipulator"&?% +4 "core" % #  2 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +38 "core"  +2 "processing"%4% +4 "core" %c+\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%6' +199 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +269 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +109 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%; @ +177 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%G  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%( +96 "core" +2 ."psFlush"PS.seek :empty + "processing"%@'F +2621 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%5% +4 "core" %B(\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +586 "core" ' +3 ."psFlush"delay 5 seconds +501 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%1' +2114 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%A  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%8 @ +69 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%I +97 "core" +2 ."psFlush"PS.seek :empty + "processing"%y'F +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%)'T +1103 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%\ ' +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%2  +71 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%N'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +70 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%[' +1709 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +232 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%Y'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%`' +1256 "Can"/\ <; +1351 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2667 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%S' +338 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1258 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +67 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +49 "core" +2 ."psFlush"PS.seek 0ml + "processing"%K'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +69 "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 + "processing"%b' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%{ U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%m'd +2637 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%# @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2609 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%z  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%g' +2615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%p +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%U'd +1273 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1335 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%> @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%f  +19 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +42 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &  + "manipulator"&R& +4 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&&( +2 "core" ( +2 "manipulator"&L& +3 "core" & " $ J  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &     +2 .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 .tHand.close + "manipulator"&l/ +52 "core" / +2 .tPC.seek :open + "processing"%( +423 "core" ( +2 "manipulator"& & +4 "core" &    + "manipulator"&% +4 "core" %   w +2 .tForearm.seek :retract + "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +361 "core" ( +2 "manipulator"&& +5 "core" &#   N :0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &%   k :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'O +105 "core" ' +2 "manipulator"&x& +4 "core" &$ $ ( J :0 +2 "manipulator"&v% +4 "core" %T $ $ +2 "collection"'-& +4 "core" &  +2 "collection"'}& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +10 & %\ $d +7 &W\ 7 +10 &\ L +9 &`\ L +9 &sc\ L +10 &5e\ L +9 &e\ L +9 &`\ K +10 &{b\ L +9 &>c\ K +10 & c\ K +9 &!b\ K +9 &#c\ K +10 &%F`\ K +9 &'e\ L +9 &(_\ K +10 &*c\ K +9 &,Mf\ L +9 &.a\ K +10 &/d\ K +9 &1_\ K +10 &3Vb\ K +9 &5e\ K +9 &6b\ K +10 &8g\ L +9 &:\\d\ L +9 &< e\ K +10 &=b\ L +9 &?_\ K +10 &Ae`\ L +9 &C'g\ L +9 &Dm\ M +10 &Fet\ O +9 &HVIN\ T +10 &JGH\ V +9 &KGG\ V +9 &MFK\ X +10 &OQII\ X +9 &QII\ Y +9 &RJG\ Y +10 &TIH\ Y +10 &VVHH\ Y +8 &WnHG\ (~ +10 &Xp(GG\ \\ +9 ( +3 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 + "collection"'& +4 "core" &XdHI\ J + &XdHH\ J + .tHand.open +2 "manipulator"&q1 +63 "core" 1 +2 "manipulator"&c% +4 "core" % T (  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'X& +4 "core" &XdJH\ J +2 "collection"'h% +4 "core" %LIJ\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'T% +4 "core" %LIH\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'"'m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '% +3 "core" %mIK\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'r' +622 "core" ' + .tCSV.dial :waste +2 "collection"'t +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1973 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'|& +4 "core" &XcIJ\ \ J +2 "collection"'% +4 "core" %RKK \ + .tCSV.dial :flush +2 "collection"'~  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'W'm +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" B +2 "collection"',% +4 "core" %mIJ\  +2 .tCS.seek 7ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  '.  +41 "core"  +86  + .tCBV.dial :waste1 +2 "collection"': @ +42 "core" > +2 .tCS.seek 0ml + "collection"''Q +1586 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'+& +4 "core" &XcII\ J + "collection"'=% +4 "core" %RHJ\ + .tCSV.dial :flush +2 "collection"'%  +68 "core" +2 .tCS.seek 5ml + "collection"''m +1158 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'' @ +42 "core" B + "collection"'J% +4 "core" %mIH\  +2 .tCS.seek 7ml +2 "collection"'/' +528 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'k  +51 "core"  + .tCBV.dial :waste2 +2 "collection"'?  +98 "core"  +3 .tCS.seek 0ml + "collection"'7'Q +1581 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +58 "core" &XbIG\ J + "collection"'4% +4 "core" %JJE\ +2 .tCSV.dial CSR + "collection"'3  +42 "core"  + "collection"'0% +5 "core" %JJI\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'6'O +1793 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"';' O +523 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'G +2 '(  +95 "core" +35  +3 .tCTV.dial :intake +6 "collection"'  +68 "core" +4 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml +4 "collection"''Q +28 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1757 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'5  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'@'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  + "collection"'A% +5 "core" %OIH\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'8'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'I' O +1046 "Can"\ EE +287 "core" ' +2 .tCSV.dial CBV + "collection"'1 +97 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2594 "core" ' +6 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +10 "core" &#  ! :0 +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +4 "manipulator"&)( +38 "core" ( +4 "manipulator"&& +9 "core" & !  2 3 +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &2& +8 "core" &   3 +6 .tForearm.seek CC +2 "manipulator"&\ 'O +111 "core" ' +2 .tHand.close +2 "manipulator"&Z/ +55 "core" / +6 .tCC.seek :open +2 "collection"'N( +431 "core" ( +2 "manipulator"&F& +4 "core" &   3 +2 "manipulator"&^% +4 "core" % b   C +2 .tForearm.seek :retract +2 "manipulator"&D'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(, +280 "core" ( +2 "manipulator"&V& +5 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H'b +107 "core" ' +4 .tHand.open +2 "manipulator"&O1 +55 "core" 1 +2 "manipulator"&!% +5 "core" % _P   v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +110 "core" ' +4 #tCompleted [(ESP):57] begun 19:09:36 +10 #Asleep after completing (ESP) assays +10742 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +2773 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1509 "Can"8\ ,, +19070 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11644 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6406 #t-> access 1 +2 "storage"(_% +4 "core" % \ + "manipulator"&`% +5 "core" % "  3 + "manipulator"&& +4 "core" &-   i  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(9(<( +666 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 ( & +3 "core" &<( e h |\  +10997 "Can")\ ,, +2471 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +5260 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +13 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +10 #-> $deepDAvolume = 50 +7 #-> $shallowDAvolume = 50 +9 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +47 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +13 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +44 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +94 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +36 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +14930 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +18766 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1615 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12681 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt["RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +242 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +411 "Can"7\  + 7\  + #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 +1579 #-> ESP.ready! +2 #Powering core bus +551 .Gate.power :raw,:ON + "sampler") +38 ) +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" %R + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %;7t\ +2 .tSS.configure :default +2 "sampler")#.0X*  # 7 b +2 .tElbow.seek :hammer + "manipulator"&&( +99 "core" ( + "manipulator"&'& +4 "core" && &  "| +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&('\ +24 "core" 'D* * , b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 940 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniD: velocityi: currenti*:pwmig:erri: inPressi* : outPressi, :deltaPressi: voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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" &&  ! 7 "| +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&*% +4 "core" %    X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&+'r +51 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &,% +3 "core" %n& + * b + .tForearm.stop + "manipulator"&5 +33 &-& +2 "core" && !   "| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&.'\ +24 "core" 'I& * + Q b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 935 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniI: velocityi: currenti&:pwmig:erri: inPressi* : outPressi+ :deltaPressiQ : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #2 of 5 + "manipulator"&/& +4 "core" &&  !  "| +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&0% +4 "core" % #   \\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&1'r +71 "core" ' +2 .tForearm.force 100 "manipulator"&5d +53 &2% +4 "core" %o# ) " b + .tForearm.stop + "manipulator"&5 +32 &3& +3 "core" && ! + ) "| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&4'\ +24 "core" 'J# ) + $ b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 934 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi9: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniJ: velocityi: currenti#:pwmig:erri: inPressi) : outPressi+ :deltaPressi$ : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #3 of 5 + "manipulator"&5& +4 "core" && ! E "| +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&6'\ +67 "core" '# % +  b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 980 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi;: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti#:pwmig:erri: inPressi% : outPressi+ :deltaPressi : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 + "manipulator"&7% +4 "core" % " # U +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&8'r +82 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &9% +3 "core" %J! (  bB + .tForearm.stop + "manipulator"&5 +33 &:& +3 "core" &&    "| +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&;'\ +24 "core" '%" ) ( c b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 971 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi@: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni%: velocityi: currenti":pwmig:erri: inPressi) : outPressi( :deltaPressic : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #4 of 5 + "manipulator"&<& +4 "core" &&  6 "| +3 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&='\ +69 "core" '# "  b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 992 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiB: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti#:pwmig:erri: inPressi" : outPressi :deltaPressi: voltagef12.274947471772215T: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 + "manipulator"&>% +4 "core" % "  T +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&?'r +64 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &@% +3 "core" %?! ! '  b< +2 .tForearm.stop "manipulator"&5 +33 &A& +2 "core" && ! $ "| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&B'\ +24 "core" '! + ,  b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 982 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiG: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti!:pwmig:erri: inPressi+ : outPressi, :deltaPressi : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #5 of 5 "manipulator"&C& +5 "core" && ! M "| +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&D'\ +68 "core" '! % )  b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiI: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti!:pwmig:erri: inPressi% : outPressi) :deltaPressi : voltagef12.274947471772215T: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 + "manipulator"&E% +4 "core" % ! " \\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&F'r +79 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &G% +2 "core" % ) ' bl +2 .tForearm.stop + "manipulator"&5 +32 &H& +3 "core" && * % R "| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&I'\ +24 "core" ' * *  b +4 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiN: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti :pwmig:erri: inPressi* : outPressi* :deltaPressi : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +1061 #-> forgetESPstate +1317 #-> exit +4 #mEXIT @946684976.19EST @946684997.96EST = =mMAIN_scheduler =tMAIN @EST946684999.78 #"core_reset"Sent BREAK + #t@15825 receive with ifg=0x10, ie=0xFD + #@16570 receive with ifg=0x10, ie=0xFD + #@17204 receive with ifg=0x10, ie=0xFD + #@17860 receive with ifg=0x10, ie=0xFD #@18493 receive with ifg=0x10, ie=0xFD + #@19128 receive with ifg=0x10, ie=0xFD + #@19761 receive with ifg=0x10, ie=0xFD #@20148 receive with ifg=0x80, ie=0xFD + #@47022 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can"4\ 44 + 4\ 44 + #tPolling Can every 10:00 +787 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %La  +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" %c\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %>8 \ = +2 .tSS.configure :default +2 "sampler")#.0X: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni;: velocityi: currenti!:pwmig:erri: inPressi : outPressi" :deltaPressiu : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 +2 "manipulator"&:% +4 "core" % & * K X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted +6 "manipulator"&;'r +65 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &<% +2 "core" %e  b +2 .tForearm.stop + "manipulator"&5 +32 &=& +3 "core" && # ) 8 "| +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&>'\ +25 "core" ';    b +4 !to:Slide::Error\ : mesg"*Forearm speedErr at home + 827 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiC: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni;: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #5 of 5 + "manipulator"&?& +4 "core" && " 0 "| +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&@'\ +68 "core" '#   b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 973 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiE: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni#: velocityi: currenti :pwmig:erri: inPressi : outPressi :deltaPressi : voltagef12.274947471772215T: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 + "manipulator"&A% +4 "core" % + + ; X +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&B'r +66 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &C% +3 "core" %L  !  b + .tForearm.stop + "manipulator"&5 +32 &D& +3 "core" && * ) Y "| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&E'\ +26 "core" '! !   b +4 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 975 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiJ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni!: velocityi: currenti:pwmig:erri: inPressi! : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +1259 #-> exit +5 #mEXIT @946685045.20EST @946685086.61EST = =tMAIN =mMAIN_scheduler @EST946685088.41 #"core_reset"Sent BREAK + #t@29083 receive with ifg=0x10, ie=0xFD + #@29818 receive with ifg=0x10, ie=0xFD + #@30451 receive with ifg=0x10, ie=0xFD + #@31108 receive with ifg=0x10, ie=0xFD #@31742 receive with ifg=0x10, ie=0xFD + #@32376 receive with ifg=0x10, ie=0xFD #@33010 receive with ifg=0x10, ie=0xFD + #@33337 receive with ifg=0x80, ie=0xFD + #@23496 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +386 "Can"3\ HH + 3\ HH! + #tPolling Can every 10:00 +665 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %Lg\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %c\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %>9 \ = +2 .tSS.configure :default + "sampler")#.0X: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniG: velocityi: currenti :pwmig:erri: inPressi' : outPressi :deltaPressiF : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 + "manipulator"&:% +4 "core" % * * N N +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&;'r +82 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &<% +3 "core" %w $ " y b + .tForearm.stop + "manipulator"&5 +33 &=& +3 "core" &&  # U "| +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&>'\ +25 "core" 'L ! S b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 676 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiC: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniL: velocityi: currenti:pwmig:erri: inPressi : outPressi! :deltaPressiS : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #5 of 5 + "manipulator"&?& +4 "core" && ( #  "| +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&@'\ +56 "core" ' # ! # b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiE: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi# : outPressi! :deltaPressi# : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 + "manipulator"&A% +5 "core" % '   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&B'r +71 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &C% +2 "core" %7 " b% +2 .tForearm.stop + "manipulator"&5 +33 &D& +3 "core" && - ) 5 "| +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&E'\ +26 "core" '  b +4 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiJ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +408 #-> exit +5 #mEXIT @946685124.00EST @946685152.71EST = =tMAIN =mMAIN_scheduler @EST946685154.66 #"core_reset"Sent BREAK + #t@48193 receive with ifg=0x10, ie=0xFD + #@48928 receive with ifg=0x10, ie=0xFD + #@49561 receive with ifg=0x10, ie=0xFD + #@50218 receive with ifg=0x10, ie=0xFD #@50852 receive with ifg=0x10, ie=0xFD + #@51485 receive with ifg=0x10, ie=0xFD #@52118 receive with ifg=0x10, ie=0xFD + #@52445 receive with ifg=0x80, ie=0xFD + #@3090 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +405 "Can"4\ HI + 4\ HI7 + #tPolling Can every 10:00 + #Cleanly exited at 19:05:23EST31-Dec-99 +639 #-> exit +3 #mEXIT @946685167.91EST @946684904.72EST = =mMAIN_scheduler =tMAIN @EST946684906.67 #"core_reset"Sent BREAK +2 #t@32959 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +412 "Can":\  + :\  #tPolling Can every 10:00 +948 #-> ESP.ready! +3 #Powering core bus +559 .Gate.power :raw,:ON +2 "sampler") +34 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %H +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %:7l\ +2 .tSS.configure :default +2 "sampler")#.0X can +2 "Can":\ 44 +2500 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +11 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +10 #-> $deepDAvolume = 50 +7 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +8 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +52 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +12 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +84 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +53 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +35 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +1965 #-> mission :startTube=>2 do\ \ at "7:05 PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +5 #Preparing to sleep until 7:05 PM 12/31/1999 + ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 2\\n{}\\nCan@19:02:47, 21.0C, 37% humidity, 15.0psia, 13.670V, 0.257A, 0.257A avg, 3.51W",Subject: "(ESP) begun" +6 #tAsleep til 7:05 PM 12/31/1999 +7 #Continuing at 19:05 +2 "Can"<\ 33 +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +8362 "Can"=\  +3 #tPowering core bus +572 .Gate.power :raw,:ON +2 "sampler") +44 ); +2 "core"  +2 "collection"' +2 '< +4 "core"  + "processing"% +2 %= +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +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 "sampler")@% +3 "core" %=5\ +2 .tSS.configure :default +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== .Sample.shallow + "sampler")e2 +3004 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[65:->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")f2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[65: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[66:->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 +3 #Retry #2 of 3 +3 "sampler")g2 +4 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[66: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 +3003 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[67:->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 #3 of 3 +2 "sampler")h2 +2 "core" 2 +2 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[67: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[68:->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 +3693 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4072 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3805 "Can"A\ 22 +16771 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8553 #t-> can +2 "Can"4\ 22 +2440 #t-> ESP.ready? + "collection"'i% +3 "core" %VZ  +2 "sampler")j% +4 "core" %;6 \ A + "manipulator"&k% +4 "core" %\  ! ! ' K + "manipulator"&l& +4 "core" & #  * + "storage"(m& +4 "core" &<) I\  + "storage"(n% +4 "core" % N\  +2 "collection"'o& +3 "core" &B  + "processing"%p& +4 "core" &~\  + "processing"%q% +4 "core" %d\ +865 #t-> Puck.count + "storage"(r% +4 "core" % V\  +2 .tSE.seek :down + "storage"(s' +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&t1 +52 "core" 1 +2 "manipulator"&u% +4 "core" % \  7 ' ~ K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(v(S +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (w& +2 "core" &U V U \\\ +2 "manipulator"&x& +4 "core" & + # * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&y( +35 "core" ( + "manipulator"&z& +4 "core" &  &  +2 "storage"({& +3 "core" &U y y E\ +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&|'] +117 "core" ' + "storage"(}& +4 "core" &U \ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'g +132 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % S U \ v +3 ."downElevator"SE.seek :down +2 "storage"(' +65 "core" ' + ."downElevator"SE.stop + "storage"(5 +33 (% +2 "core" % } v\ +2 "manipulator"&% +4 "core" %R # # ( ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & X K +\  + "manipulator"&& +4 "core" &  +2 .tElbow.seek 2 + "manipulator"& ( +26 "core" ( +2 "manipulator"&\ & +4 "core" & + ) 3 + "storage"( & +4 "core" & \ v\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +88 "core" ' + "storage"( & +4 "core" & \ o g \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +305 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %  p p \  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +2 "core" %C T V >\ RN +2 "manipulator"&% +4 "core" %1 * $ $ + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +186 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" & V K )\  + "manipulator"&& +4 "core" &  !  3 +2 .tElbow.seek 3 + "manipulator"&(_ +104 "core" ( + "manipulator"&& +4 "core" &j  &  2 +2 "storage"(& +3 "core" & q o \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'Д +152 "core" ' +2 "storage"("& +4 "core" & w j m\  + .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(%'g +113 "core" ' +2 "storage"('- +50 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((% +3 "core" % T U /\ +3 ."downElevator"SE.seek :down +3 "storage"()' +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (% +2 "core" % j\ +2 "manipulator"&% +4 "core" %r " # \ W + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +109 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(,(,e +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (-& +4 "core" &,b I M \  +2 "manipulator"&.& +4 "core" &j ) " - 2 +2 .tElbow.seek 4 + "manipulator"&/( +26 "core" ( + "manipulator"&0& +4 "core" &   &  +2 "storage"(1& +4 "core" &,a }\  + .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&2'Ѽ +101 "core" ' + "storage"(3& +4 "core" &,a \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(4'g +111 "core" ' +2 "storage"(5- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (6% +3 "core" % P T $\ +3 ."downElevator"SE.seek :down +3 "storage"(7' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +42 (8% +3 "core" % \ +2 "manipulator"&9% +4 "core" %ѿ  $ G  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +109 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(;(<( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +2 "core" &<' < E \  +2 "manipulator"&=& +4 "core" &   !  +2 .tElbow.seek 5 + "manipulator"&>( +42 "core" ( + "manipulator"&?& +4 "core" & & ; 2 +2 "storage"(@& +4 "core" &<' [ j\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&A'M +113 "core" ' +2 "storage"(B& +4 "core" &<' m h \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(C'g +116 "core" ' + "storage"(D- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E% +2 "core" % & '\ k +3 ."downElevator"SE.seek :down +3 "storage"(F' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 (G% +2 "core" % \ +2 "manipulator"&H% +4 "core" %C "  . + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +117 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(K(K +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (J& +3 "core" &K R T\  +2 "manipulator"&L& +3 "core" &!   G 2 +2 .tElbow.seek 6 +2 "manipulator"&M( +38 "core" ( + "manipulator"&N& +4 "core" & '  5 ' +2 "storage"(O& +3 "core" &K h \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&R'b +96 "core" ' + "storage"(S& +4 "core" &K n n \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(&'g +110 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % 4 3 ;\ j +3 ."downElevator"SE.seek :down +3 "storage"($' +51 "core" ' + ."downElevator"SE.stop + "storage"(5 +46 (V% +2 "core" % o o \ +2 "manipulator"&X% +5 "core" %l # $ %  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(!([ +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (P& +3 "core" &[ o m 6\ + "manipulator"&[& +4 "core" &   ' +2 .tElbow.seek 7 + "manipulator"&^(/ +77 "core" ( +2 "manipulator"&`& +5 "core" &; " #  # + "storage"(b& +4 "core" &[ p j \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&a'Ж +103 "core" ' + "storage"(Q& +4 "core" &[ q p \ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +113 "core" ' + "storage"(\\- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (*% +3 "core" % H G\ +2 ."downElevator"SE.seek :down +3 "storage"(+' +50 "core" ' + ."downElevator"SE.stop + "storage"(5 +48 (e% +2 "core" % s q 1\ +2 "manipulator"&f% +4 "core" %[  & + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +2497 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4472 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +59 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +10 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +48 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +13 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +45 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +40 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +35 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +34 #-> mission :startTube=>2 do\ \ at "7:13 PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +3 #Preparing to sleep until 7:13 PM 12/31/1999 +4 #Asleep til 7:13 PM 12/31/1999 +4 #Continuing at 19:13 +2 "Can"*\ 54 +6 !to:Delay::Late: mesg"running 5:56 late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:361:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):119:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):117:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3 "Can"*\ 54 +18 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +252 #tPowering core bus +551 .Gate.power :raw,:ON +2 "sampler") +38 )h +2 "core"  +2 "collection"' +2 'i +3 "core"  +2 "processing"% +2 %j +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'k% +4 "core" %W +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%l% +3 "core" %|  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")m% +2 "core" %;6\ +2 .tSS.configure :default +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.shallow + "sampler") 2 +3004 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[0C:->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 #1 of 3 + "sampler")2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[0C: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 +3003 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[18:->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 #2 of 3 + "sampler")2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[18: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::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[19:->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 +3 #Retry #3 of 3 +2 "sampler")2 +5 "core" 2 +2 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[19: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 +1098 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1902 !to:I2C::Request::Timeout : @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[10:->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 +2006 "Can"&\ 00 +223 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4563 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" can +3 "Can"$\ 00 +9451 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2554 "core" 2 + !o:I2C::UnexpectedReply: mesg"*I2C::Servo::Release3Reply[10:29->20] :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 +6606 #t-> ESP.ready? + "collection"'% +3 "core" %M  +2 "sampler")% +4 "core" %63 \ = + "manipulator"&% +4 "core" %  " !  + "manipulator"&"& +4 "core" &P\  I +2 "storage"( & +3 "core" &<* *\ + "storage"(% +4 "core" % u\  + "collection"''& +4 "core" &=  + "processing"%(& +4 "core" &3\  +2 "processing"%% +3 "core" %hK\ +3975 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +10 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +46 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +13 #-> nextStartTime = method :nextTime +51 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +44 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +42 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +35 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +39 #-> mission :startTube=>2 do\ \ at "7:33 PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +3 #Preparing to sleep until 7:33 PM 12/31/1999 +4 #Asleep til 7:33 PM 12/31/1999 +4 #Continuing at 19:33 +3 "Can"+\ 12 +26 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +6987 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18596 "Can".\  +218 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1403 "Can"(\  +3 #tPowering core bus +573 .Gate.power :raw,:ON +2 "sampler") +50 ) +2 "core"  + "collection"' +3 '% +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" % +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/\ +2 .tSS.configure :default +2 "sampler")#.0X% +3 "core" %]) + - b +2 .tForearm.stop + "manipulator"&5 +32 &I& +3 "core" &  #  # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&V'\ +25 "core" '2'  ' 3 b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi[: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni2: velocityi: currenti':pwmig:erri: inPressi : outPressi' :deltaPressi3 : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):181:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):179:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #2 of 5 + "manipulator"&X& +5 "core" & $  # +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&&% +5 "core" %  )  R +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&$'r +81 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &R% +3 "core" %\\% - '  br + .tForearm.stop + "manipulator"&5 +33 &P& +3 "core" &    # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&['\ +26 "core" '2& ! ' b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi`: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni2: velocityi: currenti&:pwmig:erri: inPressi! : outPressi' :deltaPressi: voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):181:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):179:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #3 of 5 "manipulator"&`& +5 "core" & $ ! # +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&b'\ +73 "core" 'K& * # b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 677 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagig: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniK: velocityi: currenti&:pwmig:erri: inPressi* : outPressi :deltaPressi# : voltagef12.274947471772215T: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):181:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):179:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + "manipulator"&K% +4 "core" %  " 2 Q +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&Q'r +81 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &M% +3 "core" %y$ , * b + .tForearm.stop + "manipulator"&5 +33 &\\& +3 "core" & % $ T # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&*'\ +26 "core" 'O$ 2 * ] b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 673 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi/: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniO: velocityi: currenti$:pwmig:erri: inPressi2 : outPressi* :deltaPressi] : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):181:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):179:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #4 of 5 + "manipulator"& & +4 "core" & $ M # +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&e'\ +57 "core" '$ / / r b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagij: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti$:pwmig:erri: inPressi/ : outPressi/ :deltaPressir : voltagef12.274947471772215T: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):181:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):179:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 "manipulator"&f% +4 "core" % % - B W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&W'r +101 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &+% +2 "core" %+# , - L b +2 .tForearm.stop + "manipulator"&5 +32 &a& +3 "core" & !  - # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&h'\ +28 "core" '# + . e b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagim: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti#:pwmig:erri: inPressi+ : outPressi. :deltaPressie : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):181:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):179:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #5 of 5 + "manipulator"&i& +4 "core" & $ % Y # +3 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&j'\ +89 "core" ' +2 "manipulator"&k% +4 "core" %\ - 0  +3 .tForearm.seek between 5 and retracted +2 "manipulator"&l'r +69 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &m% +4 "core" % # " ) b + .tForearm.stop +2 "manipulator"&5 +32 &n& +3 "core" & - . # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&o'\ +33 "core" ' +2 "manipulator"&p% +4 "core" %\   ) 6 E +2 "processing"%q& +2 "collection"'r& +6 "core" & \ + &  +3 .tCC.reconfigure :default + ."openPC"PC.reconfigure :default +4 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +2 "collection"'t( + "processing"%u( +267 "core" ( +4 ( +45 "Can"'\ 43 +3 #tPhase [(ESP):181] +2 #===> STARTED shallowDAwithoutWCR (phase #1) <=== .Sample.shallow + "sampler")Y2 +20 "core" 2 + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &  + .tHand.open + "manipulator"&w1 +61 "core" 1 +2 "manipulator"&Z& +4 "core" & ) *  # + "manipulator"&x% +4 "core" % \  , + 6 E +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(, +182 "core" ( +2 "manipulator"&{& +4 "core" &- '  Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +2 "core" &-    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'b +94 "core" ' +2 .tHand.close + "manipulator"&_/ +60 "core" / + "manipulator"&~& +4 "core" &- 9 8 d +2 "manipulator"&g% +4 "core" % g ! ( c + .tForearm.seek :retract +2 "manipulator"&T'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +296 "core" ( + "manipulator"&^& +4 "core" &$ + - k ;5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ + - F ;5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&!& +4 "core" &% 1 - A ;5 +2 "manipulator"&% +4 "core" %O , 1 U + "collection"' & +4 "core" &\  +3 "collection"'y& +4 "core" &"\  +2 .tCC.seek :closed + "collection"'(X +5 "core" &\ \  +9 &7\ ,~ +10 &i\ @ +9 &yv\ L +9 &<b\ L +10 &`\ K +9 &b\ L +10 &`\ L +9 &Fb\ K +9 &c\ L +10 &_\ L +9 & `\ L +9 &"M`\ L +10 &$a\ L +9 &%`\ K +10 &'b\ L +9 &)Ue\ L +9 &+e\ L +10 &,g\ L +9 &.f\ L +10 &0]f\ L +9 &2d\ L +9 &3_\ L +10 &5e\ L +9 &7dc\ L +9 &9(b\ K +10 &:e\ L +9 &<`\ L +9 &>m`\ L +10 &@0_\ K +9 &A`\ K +10 &Ce\ L +9 &Ept\ M +9 &G(Pd\ Q +10 &H59\ U +9 &J75\ V +9 &L[><\ W +10 &NBA\ X +9 &OFE\ X +10 &QFG\ Y +9 &S]II\ Y +9 &UKJ\ Y +10 &VIK\ V +9 &X;IL\ - +9 &XLK\ J +6 ( + "collection"'y& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 + "collection"'& +4 "core" &XdKK\ J + &XdKM\ J +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&]% +4 "core" % N - &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'v& +4 "core" &XdJK"\ J +2 "collection"'c% +4 "core" %QKM!\ + .tCSV.dial CSR +2 "collection"'d  +122 "core"  +2 "collection"' % +4 "core" %QIM\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '% +2 "core" %mKN\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +629 "core" ' + .tCSV.dial :waste +2 "collection"' +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Q +1962 "core" ' + #tPurging external Intake + "collection"'& +4 "core" &XcNN\ J +2 "collection"'"% +3 "core" %UNL\ +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' O +2264 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +6 "collection"'' +3 '(  +17 "core"  +64 + .tCTV.dial :intake +2 "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +3 "collection"''Q +2239 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'%  +98 "core"  +2 #tFlushing upper manifold + "collection"')& +4 "core" &XcHK\ J +2 "collection"'% +4 "core" %MJH\ +2 .tCSV.dial :flush + "collection"'-  +67 "core"  +2 .tCS.seek 5ml + "collection"'.'m +1156 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +4 "collection"'0 @ +40 "core" B +2 "collection"'1% +4 "core" %mLN\  +3 .tCS.seek 7ml +2 "collection"'' +525 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'3 +100 "core" ~ +7 .tCTV.dial :air +9 .CS.seek 0ml +8 "collection"'5'Q +144 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1449 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'6'. +728 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +3 .tCS.seek 0ml + "collection"'#'Q +736 "core" ' +3 "collection"'9& +9 "core" &XbML\ J +4 "collection"'8% +8 "core" %QKM\ +3 .tCSV.dial :flush +3 "collection"'7  +40 "core"  +2 .tCS.seek 3ml + "collection"'2'. +732 "core" ' +2 .tdelay 5 seconds +505 .CSV.dial :air +4 "collection"'4 @ +42 "core" B +3 "collection"'<% +8 "core" %.NM\ +4 .tCS.seek 5ml +4 "collection"'='m +522 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'@'Q +1148 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'B'. +245 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["& +4 "core" &\ +2 "manipulator"&I% +3 "core" %  # '   +2 "storage"(V% +4 "core" % z y \\\  +2 "storage"(X. +3 "core" .(<( +2 .tSC.reconfigure :tight +56 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(&( \ +512 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (R& +2 "core" & 4 4 f\ +2 "manipulator"&& +4 "core" &- + ) + + "manipulator"&P% +4 "core" %  % %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&[( +195 "core" ( + "manipulator"&`& +4 "core" & '    +2 "storage"(b& +4 "core" &  l k \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&K'/ +113 "core" ' + "storage"($& +5 "core" &  e d \ + .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M'g +280 "core" ' + "storage"(\\- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (*& +2 "core" &  m s\ +2 "manipulator"& & +4 "core" & - - e  + .tElbow.seek 2 +2 "manipulator"&e( +31 "core" ( + "manipulator"&f& +5 "core" & &    + "storage"(Q& +4 "core" &  n q 0\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&+' +32 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +59 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&h& + "storage"(i' +7 "core" & ! !   +2 "manipulator"&k% +4 "core" %   H 4 +2 .tForearm.seek :retract + "manipulator"&W'\ +106 "core" ' +2 .tElbow.seek CC + "manipulator"&m( +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ( +2 "manipulator"&n& +4 "core" &! $ # 9 8! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &" " " 8 8! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'O +118 "core" ' + "manipulator"&q& +5 "core" &" )  N 8! + "manipulator"&j% +4 "core" %C $ ! @ F +2 "collection"'l& +4 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed + "collection"'(X +5 "core" &\  +9 &1\ +{ +10 &f\ > +9 &z\ L +9 &L_\ J +10 &_\ J +9 &`\ K +9 &b\ K +10 &S]\ K +9 &`\ J +10 &_\ K +9 & b\ K +9 &"\\b\ K +10 &$b\ K +9 &%b\ K +9 &'b\ K +10 &)db\ K +9 &+&b\ K +9 &,b\ K +10 &.b\ K +9 &0kb\ K +10 &2-c\ K +9 &3a\ K +9 &5_\ K +10 &7u^\ J +9 &95a\ K +9 &:a\ K +10 &<a\ K +9 &>{b\ K +10 &@>a\ K +9 &Bb\ K +9 &Ch\ L +10 &E{ys\ N +9 &G0B\ R +10 &H8(\ V +9 &JII\ X +9 &LdQQ\ X +10 &N%RQ\ Y +9 &OQQ\ Y +9 &QPO\ Y +10 &ShMO\ Z +9 &U+LM\ Y +9 &VLN\ S +10 &X DLN\ *} +9 &XoML\ R +6 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 + .Hand.open + "manipulator"&Y1 +4 "core" &XosLN\ R +58 1 +2 "manipulator"&s% +4 "core" % C . + F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +120 "core" ' + #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")Z+ +3 "core" + + "sampler")x% +4 "core" %6/ \ = +2 "collection"'{& +3 "core" &XorKM\ R +3 "Can""\ GG +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10282 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %RUV\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XP Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +746 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'6  +3 "sampler")9' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")8  +112 "core"  +17  +323 ' +2 "sampler")7% +4 "core" %:7 \ +2 .tCBV.dial between SSV and waste2 + "collection"'#  +27 "core"  +2 "collection"'4% +4 "core" % QMM$\  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'<  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'2'Q +2111 "core" ''\ +3 "collection"'=% +4 "core" %\  +2 "sampler")@% +3 "core" %94 \ +2 #tBubblePoint: Intake @39.3psia, Outlet @15.0psia + .CBV.dial SSV + "collection"', @ +29 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +148 "core" ' +2 .tdelay 15 seconds +1502 "collection"'% +3 "core" %JH$\ +2 "sampler")% +4 "core" %+ \  + #tEvacuated: Intake @14.9psia, Outlet @12.8psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +2 .tSS.reconfigure :exhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'G'Q +107 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")O +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X' +340 "core" ' +2 .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'I& +4 "core" &XopLN0\ R +2 ."airStroke"CSV.dial :waste +3 "sampler")J% + "collection"'V +5 "core" %50 \ +2 .tSSV.dial :exhaust +2 "sampler")X  +60 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'S'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'A @ +3 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'j'Q +75 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")l +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +772 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1094 "core" ' +2 "collection"' 9 +3 "core" 9"T +2 "collection"'T% +4 "core" %MM\ + #tBefore lysing Collection Puck Heater at 20.2C/28.5psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'t \  +2 '9 +6 "core" 9!Td +102 "collection"'9 +2 "core" 9#Td +102 "collection"'!9 +3 "core" 9"U d +102 "collection"'9 +2 "core" 9"U d +103 "collection"'c9 +2 "core" 9%Td +102 "collection"'y9 +3 "core" 9&Td +102 "collection"'d9 +3 "core" 9*Ud +102 "collection"']9 +2 "core" 90Ud +102 "collection"' 9 +3 "core" 97U"d +102 "collection"'v9 +2 "core" 9AU&d +102 "collection"'9 +3 "core" 9MV*d +103 "collection"'9 +2 "core" 9[V/d +102 "collection"'9 +2 "core" 9kW3d +103 "collection"'9 +2 "core" 9|V7d +102 "collection"'9 +3 "core" 9W;d +102 "collection"'9 +2 "core" 9W?d +102 "collection"'/9 +3 "core" 9XDd +102 "collection"' 9 +2 "core" 9YHd +103 "collection"'9 +2 "core" 9ZLd +102 "collection"'"9 +2 "core" 9\ [Pd +103 "collection"'9 +3 "core" 9'\\Td +102 "collection"'9 +3 "core" 9C]Xd +102 "collection"'%9 +2 "core" 9a^]d +102 "collection"')9 +3 "core" 9_ad +102 "collection"'9 +2 "core" 9`ed +102 "collection"'(9 +3 "core" 9aid +103 "collection"''9 +2 "core" 9bmd +102 "collection"'9 +3 "core" 9brd +102 "collection"'09 +2 "core" 9dvd +102 "collection"'39 +3 "core" 9@fzd +102 "collection"'.9 +3 "core" 9bg~d +102 "collection"'59 +2 "core" 9gd +102 "collection"':9 +3 "core" 9kb +102 "collection"'19 +2 "core" 9l` +102 "collection"'9 +3 "core" 9l\\ +102 "collection"'69 +2 "core" 9 oY +102 "collection"'89 +3 "core" 9*pV +102 "collection"'-9 +2 "core" 9LqT +102 "collection"'79 +3 "core" 9osP +102 "collection"'#9 +2 "core" 9tL +102 "collection"'49 +3 "core" 9vJ +103 "collection"'<9 +2 "core" 9wG +102 "collection"'9 +2 "core" 9yE +103 "collection"'=9 +2 "core" 9zA +102 "collection"'@9 +2 "core" 95{? +103 "collection"',9 +3 "core" 9U}= +102 "collection"'99 +2 "core" 9u}: +103 "collection"'9 +2 "core" 9}7 +102 "collection"'9 +3 "core" 9~6 +102 "collection"' 9 +2 "core" 93 +102 "collection"'B9 +3 "core" 91 +103 "collection"'C9 +2 "core" 9 / +102 "collection"'|9 +3 "core" 9%, +102 "collection"'9 +2 "core" 9@+ +102 "collection"'?9 +3 "core" 9Y) +102 "collection"'U9 +2 "core" 9s' +102 "collection"'O9 +3 "core" 9% +102 "collection"'29 +2 "core" 9$ +102 "collection"'\ 9 +3 "core" 9" +102 "collection"'G9 +2 "core" 9! +102 "collection"';9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +102 "collection"'E9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 ( +102 "collection"'I9 +2 "core" 9 ;  +102 "collection"'J9 +4 "core" 9 M +102 "collection"'V9 +2 "core" 9 ` +102 "collection"'X9 +3 "core" 9 r +102 "collection"'A9 +2 "core" 9  +103 "collection"'>9 +2 "core" 9 ! +102 "collection"'P9 +3 "core" 9 & +102 "collection"'S9 +3 "core" 9 * +102 "collection"'`9 +3 "core" 9 . +102 "collection"'b9 +2 "core" 9 2 +103 "collection"'$9 +2 "core" 9 6 +102 "collection"'R9 +3 "core" 9 ; +102 "collection"'H9 +3 "core" 9 ? +102 "collection"'\\9 +3 "core" 9\ C +102 "collection"'*9 +3 "core" 9\ G +102 "collection"' 9 +2 "core" 9\ K +102 "collection"'9 +3 "core" 9\ "O +102 "collection"'f9 +2 "core" 9\ -T +102 "collection"'Q9 +3 "core" 9\ 6X\ +102 "collection"'a9 +2 "core" 9\ ?\\\ +102 "collection"'L9 +3 "core" 9\ G`\ +102 "collection"'k9 +3 "core" 9\ Od\ +102 "collection"'[9 +3 "core" 9\ Wi +102 "collection"'K9 +2 "core" 9\ _m +103 "collection"'h9 +2 "core" 9\ eq +102 "collection"'n9 +2 "core" 9\ lu\ +103 "collection"'p9 +3 "core" 9\ ry +102 "collection"'+9 +2 "core" 9\ x~ +102 "collection"'q9 +3 "core" 9\ ~ +102 "collection"'M9 +2 "core" 9\  +102 "collection"'l9 +3 "core" 9\  +102 "collection"'F9 +3 "core" 9\  +102 "collection"'e9 +2 "core" 9\  +102 "collection"'j9 +3 "core" 9\  +102 "collection"'i9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'Y9 +2 "core" 9\  +103 "collection"'W9 +2 "core" 9\  +102 "collection"'9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'x `\ `\ E +2 's9 +5 "core"  + 9\  +2 "collection"'{% +3 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.5psia +7832 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10759 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +8852 "core" ` +2 "collection"'r9 +4 "core" 9\ | +2 "collection"'Z% +3 "core" % L\ +7 #tEnded lysing Collection Puck Heater at 70C/36.9psia +2 .CS.seek 0ml + "collection"'D'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'N @ +95 "core" B +2 .tCSV.dial :air + "collection"'_ @ +53 "core" B +3 .tCS.seek 5ml + "collection"'g'm +1344 "core" ' +2 .tCSV.dial CTV + "collection"'o  +40 "core"  + .tdelay 2 seconds +262 .CSV.dial :air +3 "collection"'~ @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'^  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'} @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"''Q +1336 "core" ' + "collection"'z% +4 "core" %T\ +2 #tPuck @48.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +95 "core" ~ + .tCBV.dial CSV + "collection"'T  +27 "core"  +2 "collection"'% +4 "core" %T\ +2 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'!  +40 "core" +2 "collection"'% +4 "core" %m B\ +2 .tCS.seek 7ml + "collection"'c' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 + "collection"'y @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'d' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'] ` +110 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV + "collection"'   +30 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'v  + '  +28 "core"  +98  +2 .tCS.seek 5ml +2 "collection"''m +1353 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" B +2 .tCSV.dial :waste + "collection"' +97 "core" +2 .tCS.seek 0ml + "collection"''Q +1342 "core" ' +2 .tCSV.dial :air + "collection"' @ +68 "core" B +2 .tCS.seek 5ml + "collection"'/'m +216 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1124 "core" ' +2 .tCSV.dial CTV + "collection"'  +52 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'"  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"''Q +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) .CSV.dial CBV +2 "collection"'% +93 "core"  + .tCBV.dial CSV + "collection"')  +29 "core"  + "collection"'% +5 "core" %Opp\ +2 .tCS.seek 5ml + "collection"'('m +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"''  +40 "core" + "collection"'% +5 "core" %mb8\  +2 .tCS.seek 7ml + "collection"'0' +578 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'3 @ +40 "core" > +2 .tCS.seek 10ml + "collection"'.' O +275 "Can"\ AA +567 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'5 ` +120 "core" b +2 #tLysing Complete + "collection"':& +4 "core" &Xon  \ R + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&1% +4 "core" %\ % +2 "storage"(% +3 "core" % z q \ +2 "storage"(6. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(8(S +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (-& +4 "core" &V ) * 6\ +3 "manipulator"&7& +3 "core" &" * ,  8! +2 "manipulator"&#% +3 "core" %\ ( ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&4( +158 "core" ( +3 "manipulator"&<& +4 "core" & % & ;  + "storage"(& +4 "core" &V { E\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&='] +102 "core" ' +2 "storage"(@& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(,'g +106 "core" ' + "storage"(9- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & + *  + "storage"(& +4 "core" &V X R \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"& ' +34 "core" ' + .tElbow.hold + "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +2 .tSE.seek 20.23 Pucks below Top Plate +2 "storage"(|' +43 "core" ' +2 "manipulator"&% +4 "core" %S . $ H +2 "storage"(?& +3 "core" &V\  K D\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts + "manipulator"&U'B +31 "core" ' +2 "manipulator"&O& +4 "core" &  & E  + "storage"(2& +4 "core" &V S K {\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&\ '] +25 "core" ' +2 .tSE.seek 21.23 Pucks below Top Plate + "storage"(G' +46 "core" ' +2 "manipulator"&;& +5 "core" & "  D  + "manipulator"&% +4 "core" %h ) * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&( +169 "core" ( + "manipulator"&I& +5 "core" &Ҿ&  3  =F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &Ҿ& (  =F +2 .tForearm.seek CC +2 "manipulator"&V'O +104 "core" ' + .tHand.close + "manipulator"&X/ +62 "core" / +2 .tCC.seek :open + "collection"'A( +425 "core" ( +2 "storage"(>& +4 "core" &V U L v\ + "storage"(P& +4 "core" &V U V \ +2 "manipulator"&S& +3 "core" &Ҿ& ) ) =F +2 "manipulator"&`% +4 "core" % U * (  + .tForearm.seek :retract +2 "manipulator"&b'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&$( +174 "core" ( + "manipulator"&R& +4 "core" &  % i - +2 "storage"(H& +4 "core" &V r q \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&\\' +111 "core" ' +2 .tElbow.hold + "manipulator"&*, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +62 "core" 1 +3 "manipulator"&% +4 "core" % D ; % O +2 "storage"(f& +4 "core" &V 2 3\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts + "manipulator"&Q': +20 "core" ' + "manipulator"&a& +5 "core" & %  [ - + "storage"(L& +4 "core" &V m o \ \ +2 .tForearm.reconfigure :tight +56 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&k'] +22 "core" ' +2 "storage"([% +4 "core" % n\ +3 ."downElevator"SE.seek :down +3 "storage"(K' +68 "core" ' + ."downElevator"SE.stop + "storage"(5 +29 (h% +3 "core" % w\ +2 "manipulator"&n% +4 "core" %L ! "  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +99 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &,0  +2 "manipulator"&q& +4 "core" & " "  - +2 "manipulator"&M% +4 "core" %    U +2 .tElbow.seek FlushPuck::Garage + "manipulator"&l(, +209 "core" ( + "manipulator"&F& +4 "core" &,  v # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &, !   # +2 .tForearm.seek :garage + "manipulator"&j'b +95 "core" ' +2 .tHand.close + "manipulator"&i/ +55 "core" / + "manipulator"&& +5 "core" &-\ , & !s + "manipulator"&Y% +4 "core" % g  f +2 .tForearm.seek :retract +2 "manipulator"&W'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +271 "core" ( + "manipulator"&s& +5 "core" &0  % F + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &{& +3 "core" &1   F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&t'O +113 "core" ' +2 "manipulator"&x& +4 "core" &1 #  F +2 "manipulator"&r% +3 "core" %D " !  A +2 "collection"'Z& +4 "core" &:9]  +2 "collection"'& +6 "core" &::B  +2 .tCC.seek :closed + "collection"'N(X +5 "core" &::  +9 &2};;]\ *z +9 &g<;T\ > +10 &s;<\ K +9 &WY:;\ I +9 &_::k\ J +10 &\\;;S\ J +9 &];;\ I +10 &]a;9\ J +9 & Z::\ J +9 &Z:;\ J +9 & Z99\ J +10 &"g^9;}\ I +9 &$)\\99_\ I +10 &%`<:I\ J +9 &'_9;1\ J +9 &)m]:;\ J +10 &+1]::n\ I +9 &,]99_\ I +10 &._;:H\ J +9 &0w_::\ I +9 &28Z;;\ J +10 &3_;<\ J +9 &5]9=\ J +9 &7~[;9\ J +10 &9@Z<<\ J +9 &;Z::t\ I +9 &<\\<;\ J +10 &>];:\ J +9 &@IZ;9\ I +10 &B\ \\;<\ J +9 &Ce+5\ K +9 &Ep\ L +10 &G<\ Q +9 &Hz\ U +10 &J}\ W +9 &Lnl\ X +9 &N/^\ X +10 &OF\ Y +9 &Q<\ X +9 &St#\ X +10 &U4\ Y +9 &Va\ N +10 &XIk\ + +9 &Xo h\ &o +9 &X}O\ !a +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 + "collection"'_& +5 "core" &X}\ !a + .tHand.open + "manipulator"&D1 +53 "core" 1 + "manipulator"&o% +5 "core" % D , ( 9 A + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +109 "core" ' + .tPSV.dial PSR +2 "processing"%^ +123 "core"  + "processing"%}% +5 "core" %c;\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%g'U +1604 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%z  +51 "core"  +2 .tPS.seek 0ml + "processing"% 'd +1601 "core" ' +2 .tPSV.dial PSR + "processing"%T +38 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"% +8 "collection"'!  +11 "core" A +3 "processing"%  +61 "core" +91  +3 .tPSV.dial :mixloop +3 "processing"% +96 "core" +3 .tCTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +2 "processing"%y  +59 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +62 "core" +2 .tPS.seek 0ml +2 "processing"%c'd +2608 "core" ' +3 .tPSV.dial :air +4 "processing"%]  +42 "core"  +5 .tPS.seek 2.5ml +3 "processing"% ' +1359 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1246 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +43 "core" +5 .tPS.seek 0ml +3 "processing"%'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%d  +43 "core"  +5 .tPS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 .tPSV.dial :mixloop +4 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &1 + ,  F +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +28 "core" ( + "manipulator"& & +5 "core" & 0  1 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & , * 1 +2 .tForearm.seek CC +2 "manipulator"&"'O +98 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / +2 .tCC.seek :open + "collection"'/( +425 "core" ( +2 "manipulator"&%& +5 "core" & ! ( 1 + "manipulator"&)% +4 "core" % c "  Q +2 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +4 "manipulator"&(, +281 "core" ( +3 "manipulator"&'& +9 "core" &-   _ . +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 && +5 "core" &- ! "  . +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&('b +102 "core" ' + .tHand.open +2 "manipulator"&31 +54 "core" 1 +3 "manipulator"&0% +9 "core" % fP , % I  +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&5'\ +116 "core" ' + .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 3 into Collection Clamp + "collection"':& +5 "core" &  + "manipulator"&1% +7 "core" %\ s +3 "storage"(% +9 "core" % \ +3 "storage"(6. +8 "core" .(S +4 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 .tSC.seek 3 +3 "storage"(-( +355 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (7& +9 "core" & n \  +3 "manipulator"&#& +8 "core" &-  . +2 "manipulator"&&% +3 "core" %\ $ ! W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&<(_ +211 "core" ( + "manipulator"&& +5 "core" &X \ $ {  + "storage"(@& +4 "core" & "\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&m'Д +101 "core" ' +2 "storage"(9& +5 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +87 "core" ' +2 "storage"(- +9 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +8 (C& +6 "core" & a\  +4 "manipulator"&w& +90 "core" &X ! " 1  +2 .tElbow.seek 3 +2 "manipulator"&(_ +3 "core" ( + "manipulator"&?& +10 "core" &X   Y  +2 "storage"(O& +4 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&2'h +49 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&;/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(=' +8 "core" &X " {  +2 "manipulator"&4% +4 "core" % ] " #  J +2 .tForearm.seek :retract +2 "manipulator"&,'\ +51 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 "core" ' +4 .tElbow.seek CC +3 "manipulator"& ( +33 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["[X I +9 &@RZY I +9 &BaJ\ J +10 &CgryA\ K +9 &E>\ N +10 &GA;\ R +9 &H0\ V +9 &J$\ V +10 &Lw!\ X +9 &N8\ X +10 &O\ Y +9 &Q\ X +9 &S{\ Y +10 &U<\ Y +9 &V\ M +9 &X(M\ ({ +10 &Xr \ 's +9 &X\ ^ +2 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&>% +4 "core" % E 6 " ] . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'S  +121 "core"  + .tCSV.dial CTV + "collection"'`  +26 "core"  +2 .tPS.seek 2.5ml + "processing"%R' +2615 "core" ' + "collection"'H% +4 "core" % S\  +2 .tCS.seek 4ml + "collection"'V'NT +1600 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2169 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +441 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'f ` +30 "core" _ + .tCSV.dial :air + "collection"'a @ +43 "core" > +2 .tCS.seek 10ml + "collection"'L' O +1591 "core" ' + .tCSV.dial CTV + "collection"'b  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'['Q +2599 "core" ' +2 .tCBV.dial :waste1 + "collection"'$ @ +27 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'h  +122 "core" +2 "collection"'n& +4 "core" &X\ ^ + #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&\\% +4 "core" %  " " $ +2 "storage"(+% +3 "core" % H I =\ +2 "storage"(q. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(M( \ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Q& +3 "core" & L A ;\ +2 "manipulator"&G& +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +2 "core" &$ !  @ ;4 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + ."raiseStack"SE.seek :beamBreak +2 "manipulator"&K( + "storage"(k'g +15 "core" ( +2 "manipulator"&F& +4 "core" & " ' 3 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & ! (  1 +2 .tForearm.seek CC +2 "manipulator"&*'O +95 "core" ' +2 .tHand.close + "manipulator"&i/ +53 "core" / +2 .tCC.seek :open + "collection"'( +86 "core" ' +2 "storage"(Y- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(p'z +34 "core" ' +296 ( + "storage"(j& +4 "core" &  c o \ + "storage"(s& +4 "core" &  f n d\ +2 "manipulator"&{& +4 "core" &   / + "manipulator"&l% +4 "core" % N  +2 .tForearm.seek :retract + "manipulator"&x'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&r( +149 "core" ( + "manipulator"&Z& +4 "core" &  % +2 "storage"(W& +4 "core" &  \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&A' +100 "core" ' +2 .tElbow.hold + "manipulator"&_, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&D1 +61 "core" 1 +2 "manipulator"&o% +4 "core" % ) * F W + "storage"(& +4 "core" &  p r \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 288 counts + "manipulator"&^' +19 "core" ' + "manipulator"&}& +4 "core" &   \ +2 "storage"(t& +4 "core" &  #\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&z'/ +28 "core" ' +2 "storage"(g% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(T' +99 ( % +2 "core" %G \ RN +2 "manipulator"&% +4 "core" %: (  4 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +95 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%y +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%] +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%c  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%v'd +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\  +2 "manipulator"&d& +3 "core" &   \ +2 "manipulator"&% +4 "core" % *   + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +178 "core" ( +2 "manipulator"&& +4 "core" &, %   + .tElbow.reconfigure :loose +58 "manipulator"&$ &.,(#b +3 && +3 "core" &,  "   +2 .tForearm.seek :garage + "manipulator"& 'b +112 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&& +4 "core" &, & *   + "manipulator"&% +4 "core" % eZ * * ; +2 .tForearm.seek :retract + "manipulator"&~'\ +124 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&N( +116 "core" ( +2 "manipulator"&%& +4 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&"' +117 "core" ' +2 "manipulator"&'& +4 "core" & % #   +2 "manipulator"&% +4 "core" %  + +2 "processing"%& +3 "core" &\  +2 "processing"%3& +6 "core" &\  +2 .tPC.seek :closed + "processing"%0(X +4 "core" &\  +7 &D\ %i +10 &zY\ 9 +9 &\ L +10 &a\ L +9 &`g\ L +9 &#_\ L +10 &e\ L +9 &d\ L +9 &i`\ L +10 &*e\ L +9 &`\ L +10 &!g\ L +9 &#pg\ L +9 &%2h\ L +10 &&g\ L +9 &(b\ L +9 &*xe\ L +10 &,:c\ L +9 &-e\ L +10 &/j\ M +9 &1e\ M +9 &3Bd\ L +10 &5c\ L +9 &6g\ L +10 &8h\ L +9 &:Ih\ M +9 &< h\ M +10 &=d\ L +9 &?f\ L +9 &ARd\ L +10 &Cg\ L +9 &Dn\ M +9 &F{\ O +10 &HI\ R +9 &J\ \ R +10 &KQ\ R +9 &M\ S +9 &OO\ S +10 &Q\ T +9 &R[\ T +9 &T"\ T +10 &VT\ T +9 &Wyx\ 'y +10 &X!%\ F +8 ( +3 "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%& +4 "core" &X\ / + &X&\ / +2 .tHand.open + "manipulator"&:1 +59 "core" 1 + "manipulator"&1% +5 "core" %  , # B + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' + .tPRV.dial :air +2 "processing"%6  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%( +43 "core" + "processing"%8% +4 "core" %g\ +2 .tPS.seek 0.3ml +2 "processing"%7'd +387 "core" ' +2 .tPSV.dial PSR + "processing"%# +94 "core"  +2 "processing"%&% +4 "core" %fI\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +482 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%@' +1918 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +107 "core" +2 .tPTV.dial :mixing + "processing"%9 @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%  +85 "core"  +2 .tPS.seek 0ml + "processing"%C'd +2110 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +495 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&w& +4 "core" & $ %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&5( +3 "core" ( + "manipulator"&?& +5 "core" & "  V  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & #  \  +2 .tForearm.seek PC +2 "manipulator"&;' +113 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tPC.seek :open + "processing"%4( +423 "core" ( + "manipulator"&<& +4 "core" &    +2 "manipulator"&m% +4 "core" %   #  A + .tForearm.seek :retract +2 "manipulator"&U'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&|(, +138 "core" ( +2 "manipulator"&& +4 "core" &,  # $ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &2& +2 "core" &, #  $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&='b +107 "core" ' + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&J% +4 "core" % XX - ( 4 " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +114 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%B& +5 "core" &\ + "manipulator"&,% +4 "core" %\ " ! - +2 "storage"(/% +4 "core" % `\ + "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(>( +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (X& +3 "core" & k p q\  +2 "manipulator"&S& +4 "core" &-  !  !v + "manipulator"&`% +4 "core" %\ " ! > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&I(_ +173 "core" ( +2 "manipulator"&& +4 "core" &U   a + +2 "storage"(H& +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&.'Д +91 "core" ' + "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +100 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +2 "core" & T T M\  +2 "manipulator"&a& +3 "core" &U + * V + +2 .tElbow.seek 3 + "manipulator"&V(_ +4 "core" ( + "manipulator"&b& +4 "core" &U %  + + "storage"(L& +4 "core" & V V =\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&$'h +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&h/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&n& +2 "storage"(\\' +7 "core" &U * " V + +2 "manipulator"&+% +3 "core" % d , ,  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +67 "core" ' + ."downElevator"SE.stop + "storage"(5 +35 "core" ' +2 .tElbow.seek PC + "manipulator"&Q( +211 "Can"$\ :9 +36 "core" ( + "manipulator"&G& +4 "core" & &  : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  % : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&e' +118 "core" ' + "manipulator"&-& +5 "core" &    : + "manipulator"&i% +4 "core" % #  4 +2 "processing"%Y& +4 "core" &\ + "processing"% & +6 "core" & \ +2 .tPC.seek :closed +2 "processing"%P(X +3 "core" &\ \ +7 & -\ %g +9 &W\ 7 +10 &\ L +9 &c\ L +9 &uf\ L +10 &7b\ L +9 &f\ L +9 &c\ L +10 &c\ L +9 &?g\ L +10 & b\ L +9 &!e\ L +9 &#e\ L +10 &%Hb\ L +9 &'\ e\ L +9 &(c\ L +10 &*c\ L +9 &,Qe\ L +10 &.d\ L +9 &/e\ L +14 &1e&\ L +5 &3Xc\ L +9 &5e \ L +9 &6h\ L +10 &8e\ L +9 &:^f\ M +10 &<"f"\ L +9 &=e \ L +9 &?e\ L +10 &AgdK\ L +9 &C)i\ L +10 &Dw\ N +9 &F\ P +9 &H^\ R +10 &J\ R +9 &K\ R +9 &M\ S +10 &Od\ S +9 &Q&\ S +9 &R\ S +10 &T\ S +9 &Vi\ T +10 &Wcp\ , +9 &X}n\ ; +9 ( +2 &X#\ 3 + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open + "manipulator"&E1 +62 "core" 1 +2 "manipulator"&k% +4 "core" %  5 *  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +101 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%s S +56 %{9 +8 "core" 9VV +102 "processing"%l9 +3 "core" 9SU +102 "processing"%Z9 +2 "core" 9PU  +102 "processing"%W9 +3 "core" 9PU  +102 "processing"%*9 +2 "core" 9OV +103 "processing"%K9 +2 "core" 9NU +102 "processing"%D9 +3 "core" 9NU +102 "processing"%o9 +3 "core" 9NU +102 "processing"%9 +3 "core" 9NU" +102 "processing"%}9 +2 "core" 9OU& +102 "processing"%t9 +3 "core" 9QU* +102 "processing"%g9 +2 "core" 9SU/ +102 "processing"%x9 +3 "core" 9VU3 +102 "processing"% 9 +2 "core" 9YU7 +102 "processing"%9 +3 "core" 9]U; +102 "processing"%r9 +2 "core" 9aV? +102 "processing"%A9 +3 "core" 9fVD +102 "processing"%^9 +3 "core" 9kVH +102 "processing"%p9 +3 "core" 9rVL +102 "processing"%9 +2 "core" 9wVP +102 "processing"%z9 +3 "core" 9}WT +102 "processing"%T9 +2 "core" 9WX +102 "processing"%9 +3 "core" 9V] +102 "processing"%y9 +3 "core" 9Wa +102 "processing"%9 +2 "core" 9We +102 "processing"%]9 +3 "core" 9Xi +102 "processing"%c9 +2 "core" 9Xm +102 "processing"%9 +3 "core" 9Wr +102 "processing"% 9 +2 "core" 9Xv +103 "processing"%d9 +2 "core" 9Xz +102 "processing"%9 +3 "core" 9X~ +102 "processing"%9 +2 "core" 9\\ +103 "processing"%9 +2 "core" 9Z +102 "processing"%_9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9Z +102 "processing"%9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9[ +102 "processing"%!9 +3 "core" 9Z +102 "processing"%%9 +2 "core" 9[ +3 .tPH.hold 2:00:00,28C +3 "processing"%) pSp +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%'% +4 "core" %e\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +975 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +613 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV + "processing"%~ +69 "core" +2 .tPBV.dial :waste1 + "processing"%u  +121 "core"  + "processing"%% +4 "core" %Ң\  +3 .tPS.seek 1.5ml + "processing"%:'R +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%1 * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%3'd +1598 "core" ' + .tdelay 5:00 +604 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8807 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%6  +34 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%( * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%8 +70 "core"  +5 .tPS.reconfigure :fast +4 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +4 "processing"%"' +2323 "core" ' +3 .tPSV.dial PTV +2 "processing"%v +68 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%# +70 "core"  +4 .tdelay 5 seconds +12 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +590 "core" ' + .tPRV.dial :waste2 +2 "processing"%< @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%m' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%2'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%; +41 "core" + .tPTV.dial :mixing +2 "processing"%5 @ +69 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%J% +4 "core" %ҡ\  +2 .tPS.seek 1.85ml +2 "processing"%B' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" , +2 .tPS.seek 0ml + "processing"%U'd +1950 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" &!\ +2 "manipulator"&& +4 "core" &  : + "manipulator"&=% +4 "core" % + % , a  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&X(, +134 "core" ( + "manipulator"&S& +5 "core" &- $  + b + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- " ! F b +2 .tForearm.seek :garage +2 "manipulator"&M'b +110 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +3 "manipulator"&H& +4 "core" &- , * j b + "manipulator"&% +4 "core" % tj * J +2 .tForearm.seek :retract + "manipulator"&|'\ +103 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R( +289 "core" ( +2 "manipulator"&f& +4 "core" &% ! 8 ;7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &% " ! ;7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +102 "core" ' +2 "manipulator"&L& +4 "core" &% + ' k ;7 +2 "manipulator"&\ % +4 "core" %A , , 0 +2 "collection"'h& +4 "core" &\ +2 "collection"'n& +5 "core" &\ +2 .tCC.seek :closed + "collection"'+(X +5 "core" &\  +8 &1\ +| +10 &d\ > +9 &}{\ M +9 &B]\ L +10 &`\ L +9 &b\ L +9 &b\ L +10 &Kg\ L +9 & `\ L +10 &b\ K +9 & e\ L +9 &"T]\ K +10 &$_\ L +9 &%_\ K +9 &'b\ K +10 &)[e\ L +9 &+f\ L +10 &,e\ L +9 &._\ L +9 &0cd\ L +10 &2%c\ L +9 &3_\ L +9 &5_\ K +10 &7ke\ L +9 &9-b\ L +9 &:_\ K +10 &<a\ K +9 &>se\ L +10 &@5a\ L +14 &A^\ K +4 &Ce\ L +10 &Ewsjo\ M +9 &G-=L\ Q +9 &H+*\ U +10 &J(*\ X +9 &L`),\ X +10 &N (*\ X +9 &O**\ Y +9 &Q*(\ Y +10 &Sc*(\ Y +9 &U$*+\ Z +9 &V,)\ W +10 &X$<+*\ , +9 &X| )+\ N +6 ( +2 "collection"'n& +70 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 + "collection"'I& +4 "core" &X|}++\ N + &X|~()\ N + &X|})*\ N + &X|}))\ N + &X|~))\ N &X|}+*\ N + &X|~*+\ N + &X|}*+\ N + &X|}**\ N +2 .tHand.open + "manipulator"&.1 +62 "core" 1 + "manipulator"& % +5 "core" % A ; > V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%G +95 "core"  +2 "processing"%F% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +14 .tPS.seek 1.5ml + "processing"%\\'U +1597 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%V  +50 "core"  +2 .tPS.seek 0ml + "processing"%-'d +1597 "core" ' + .tPSV.dial PSR +2 "processing"%i +38 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Y' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%q  +2 "collection"'4  +31 "core"  +119  +2 .tPSV.dial :mixloop + "processing"%E +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%k  +69 "core" +2 .tPS.seek 0ml + "processing"%{'d +2616 "core" ' + .tPSV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +1845 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +765 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +42 "core" +3 .tPS.seek 0ml + "processing"%Z'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%W  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%*' +549 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2057 "core" ' + .tPSV.dial :mixloop + "processing"%K +43 "core" +2 .tPS.seek 0ml + "processing"%D'd +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &$ * , ;7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +33 "core" ( +2 "manipulator"&}& +4 "core" &  % * D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" & ( " K D +2 .tForearm.seek CC + "manipulator"&g'O +89 "core" ' + .tHand.close + "manipulator"&x/ +62 "core" / +2 .tCC.seek :open + "collection"' ( +426 "core" ( + "manipulator"&& +4 "core" & % ( ) D +2 "manipulator"&r% +4 "core" % O   5 + .tForearm.seek :retract +2 "manipulator"&A'\ +115 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(, +279 "core" ( + "manipulator"&p& +4 "core" &- %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- " #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'b +105 "core" ' +4 .tHand.open + "manipulator"&T1 +62 "core" 1 +2 "manipulator"&% +4 "core" % hQ + + Q  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +114 "core" ' +2 ."da"delayUntil "20:31:17.10" +14476 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10384 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%]  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%c * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +1744 "Can"\ 55 +577 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%d +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2316 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +121 "core"  + "processing"%% +4 "core" %b=\ +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"%' +583 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%!'Ҧ +310 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1276 "core" ' + ."da"PTV.dial :puck +2 "processing"%%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +33 "core" + "processing"%C% +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 + "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%~'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%u  +34 "core" +2 ."da"delay 30 seconds +1946 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +258 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "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"%1' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%s +71 "core"  +4 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +71 "core" +4 ."da"delay 5 seconds +92 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +404 ."da"PSV.dial :air +2 "processing"%(  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%8'd +2307 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +122 "core"  +2 "processing"%v% +61 "core" %d:\ +4 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +7 "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"%&'Ҧ +1599 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +32 "core" + "processing"%% +4 "core" %ҩF\  +2 ."da"PS.seek 1.5ml + "processing"%9'Y +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +33 "core" + ."da"delay 30 seconds +206 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2790 ."da"PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2309 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +68 "core" + ."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"%<  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2308 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%m  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%;  +41 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%5 +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +379 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%J  +41 "core"  + "processing"%,% +4 "core" %d4\  +2 ."da"PS.seek 0.55ml + "processing"%2' +131 "Can"\ 76 +200 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%B  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"% +39 "core" +2 ."da"PTV.dial :mixing + "processing"%= @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%S  +33 "core" +2 "processing"%`% +3 "core" %ҩL\  +2 ."da"PS.seek 1.85ml +2 "processing"%Q' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'd +1959 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +4820 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18790 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18813 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +2808 ."da"PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 ."da"PSV.dial :air + "processing"%M  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%a +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%X  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%L +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +53 "core" +2 ."da"PS.seek 0ml + "processing"%h'd +1331 "Can"\ 99 +978 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%| +121 "core"  + "processing"%% +4 "core" %e?\ +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"%I' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%.'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%n +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%F% +4 "core" %ҧH\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'W +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'd +1602 "core" ' + ."da"delay 2:00 +6676 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5319 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\\  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%4' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +68 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%E +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%Y  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2305 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +121 "core"  + "processing"%e% +4 "core" %iP\ +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"%l' +592 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +60 "processing"%W'Ҧ +1600 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +31 "core" +2 "processing"%*% +3 "core" %ҦK\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'V +582 "core" ' + ."da"delay 3 seconds +240 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +54 ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%t'd +1599 "core" ' +2 ."da"delay 2:00 +2320 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9675 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%R * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +68 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2303 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%r +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%p  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2292 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +121 "core"  +2 "processing"%T% +4 "core" %gL\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +6 "processing"% +16 ."da"PS.seek 2ml +5 "processing"%A'Ҧ +96 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1491 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%z +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%]% +4 "core" %ң]\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'S +594 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%D'd +820 "Can" \ 76 +787 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +33 "core" +4 ."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"% +67 "core"  +5 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%' +1321 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +991 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +4 ."da"delay 5 seconds +199 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +192 ."da"PSV.dial PTV +2 "processing"%8 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%#  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%7'd +2316 "core" ' +5 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%" +123 "core"  +3 "processing"%% +8 "core" %_\\\ +2 #"da"Pulling 2ml of PSR.air +7 .PSR.select :air +12 .PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 2ml +3 "processing"%&'Ҧ +694 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1402 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%9  +33 "core" +2 "processing"%?% +4 "core" %ҧX\  +2 ."da"PS.seek 1.5ml + "processing"%w'W +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%O * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +1600 "core" ' + "processing"%9 +58 "core" 9P5 +9 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%  +4 "core" 5" 5" + "processing"%<& +4 "core" &X"B\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&@% +4 "core" %\ ' ) k +2 "storage"(% +3 "core" %\ \ \ +2 "storage"(m. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 2 + "storage"(;( \ +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (5& +2 "core" & \ +2 "manipulator"&0& +4 "core" &-    +2 "manipulator"&J% +8 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&,( +223 "core" ( +2 "manipulator"&& +4 "core" &   \\ + "storage"(B& +4 "core" & \ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts + "manipulator"&2'/ +93 "core" ' +2 "storage"(& +4 "core" &  \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(='g +282 "core" ' + "storage"(S- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +2 "core" & # (  \\ +2 "storage"(& +4 "core" &  Y\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&/' +20 "core" ' +2 ."da"Elbow.hold + "manipulator"&Q, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(j' +30 "core" ' +2 "manipulator"&M% +4 "core" % "  + "storage"(H& +4 "core" &  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 308 counts +2 "manipulator"&a' +16 "core" ' + "manipulator"&X& +5 "core" &   9 \\ + "storage"(L& +4 "core" & \  `\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&\ '/ +23 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(f' +38 "core" ' +2 "manipulator"&|& +4 "core" &   \\ +2 "manipulator"&% +4 "core" %- % 5 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&I( +241 "core" ( +2 "manipulator"& & +4 "core" & $  8  + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &  #   +2 ."da"Forearm.seek PC +2 "manipulator"&G' +93 "core" ' +2 ."da"Hand.close + "manipulator"&F/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%.( +426 "core" ( + "storage"(U& +4 "core" & \ \ \ +2 "manipulator"&b& +3 "core" &    +2 "manipulator"&\\% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&-( +284 "core" ( +2 "manipulator"&V& +4 "core" &  K J + "storage"(q& +4 "core" & \ \  M\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&E'/ +117 "core" ' +2 ."da"Hand.open + "manipulator"&k1 +63 "core" 1 +2 "storage"(Y- +3 "core" -' +2 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"(4'h +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.15 Pucks below Top Plate +2 "storage"({' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da99dec3121h50ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +123 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.125 seconds\ /var/log/esp/da99dec3121h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da99dec3121h50ml15s.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/da99dec3121h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3121h50ml20s.tif +2065 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da99dec3121h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 "storage"(e- +9 "core" -' +3 "storage"( & +4 "core" &   D\ + "manipulator"&l& +5 "core" & " + * J + ."da"Elbow.seek 2 +2 "manipulator"&Z( +3 "core" ( + "manipulator"&K& +4 "core" & * & 6 J +2 "storage"(*& +3 "core" &  1 2 G\ +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&W'/ +14 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.87 Pucks below Top Plate +2 "storage"(}') +59 "core" ' + "manipulator"&o& +4 "core" &  !  J +2 "storage"(x& +4 "core" &  V _ \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&R' +30 "core" ' +2 ."da"Elbow.hold + "manipulator"&$, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.05 Pucks below Top Plate +2 "storage"(t' +23 "core" ' +2 "manipulator"&% +4 "core" % ( + $ Q + "storage"(r& +4 "core" &  4 0 S\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 320 counts +2 "manipulator"&g' +29 "core" ' +2 "manipulator"&p& +4 "core" & " # J +2 "storage"(+& +4 "core" &  l m %\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&'/ +16 "core" ' +2 "storage"(T% +4 "core" % o b T\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +15 "core" %C? V U (\ RM +2 "manipulator"&z% +4 "core" %;    t +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +85 "core" ' +47 ' + ."downElevator"SE.stop + "storage"(5 +3 (]& +4 "core" &  l a W\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%A& +4 "core" &9\ +2 "manipulator"&& +4 "core" &    J + "manipulator"&c% +4 "core" %\ " ) 1 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(, +168 "core" ( + "manipulator"&& +4 "core" &-   6 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   6 +2 ."psFlush"Forearm.seek :garage + "manipulator"&D'b +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +61 "core" / +2 "manipulator"&& +4 "core" &- %  I 6 + "manipulator"&% +4 "core" % r +2 ."psFlush"Forearm.seek :retract + "manipulator"&_'\ +110 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC + "manipulator"&( +119 "core" ( +2 "manipulator"&%& +4 "core" & %   + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &   {  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&' +109 "core" ' +2 "manipulator"&C& +4 "core" &   `  +2 "manipulator"&'% +4 "core" %  G +2 "processing"%!& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +67 "processing"%u(X +5 "core" & \ +2 &\ &\ + &\ + & \ + &\ +2 &\ + &\ + & ,\ %f +8 &W|\ 7 +9 &\ L +9 &`\ L +10 &vb\ K +9 &7]\ L +10 &c\ L +9 &`\ L +14 &~]\ K +5 &?_\ L +9 & ]\ K +9 &!e\ L +10 &#d\ L +9 &%Hd\ K +10 &'e\ L +9 &(_t\ K +9 &*a\ K +10 &,Pb\ K +9 &.c\ L +9 &/d_\ K +10 &1by\ K +9 &3Xbu\ K +10 &5ep\ L +9 &6co\ L +9 &8bq\ L +10 &:_bo\ L +9 &< cp\ L +9 &=ao\ K +10 &?bm\ K +9 &Aha`\ K +10 &C*b\\\ K +9 &Dg[\ L +9 &Ftc\ N +10 &H`b\ Q +9 &J[\ R +9 &Kb\ R +10 &M^\ R +9 &Oc]\ R +10 &Q#W\ S +9 &RP\ S +9 &TH\ S +10 &VhL\ S +9 &WgoN\ (y +9 &XpK\ 9 +9 ( +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%& +4 "core" &XJ\ / + &XI\ / +2 ."psFlush"Hand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&~% +4 "core" % (  X +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +40 "core"  + "processing"%6% +5 "core" %a\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%(' +457 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +125 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%3 @ +177 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%v  +123 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%8 +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%#'F +799 "Can"\ 44 +625 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1173 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +95 "core"  +2 "processing"%"% +4 "core" %J \ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%7' +2099 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%9 @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%? +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%&'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%O +108 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +66 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%<'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%> @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1974 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%B  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%^'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%y' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%`'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +1368 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +725 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%a' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\ U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"% 'd +378 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2226 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%Q' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +65 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +52 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%U' +2606 "core" ' + ."psFlush"PSV.dial PTV +54 "processing"%b +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'d +2620 "core" ' + ."psFlush"PSV.dial PBV + "processing"%G @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%V' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%q  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%I'd +227 "Can"\ 44 +2396 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'k& +4 "core" &~  +2 "manipulator"&Y& +8 "core" & ! " g  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&i( +3 "core" ( + "manipulator"&f& +4 "core" & " )   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & "  &  +2 .tForearm.seek PC +2 "manipulator"&e' +87 "core" ' +2 .tHand.close + "manipulator"& / +54 "core" / +2 .tPC.seek :open +2 "processing"%l( +425 "core" ( + "manipulator"&K& +4 "core" & " &   +2 "manipulator"&*% +4 "core" % " g + .tForearm.seek :retract +2 "manipulator"&o'\ +110 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +354 "core" ( + "manipulator"&& +4 "core" &)  $ ?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &*  ?S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&p'O +104 "core" ' + "manipulator"&+& +4 "core" &*  ' S ?S +2 "manipulator"&T% +4 "core" %@   +2 "collection"'-& +4 "core" &X\ +3 "collection"'E& +6 "core" &\ +2 .tCC.seek :closed + "collection"'{(X +5 "core" &Y\  +8 &0}[\ +{ +9 &e[\ > +10 &}X\ M +9 &N`Z\ K +9 &aU\ L +10 &bY\ L +9 &a[\ L +9 &U`^\ L +10 &b^\ K +11 &`h\ L +10 & ec\ L +8 &"^dk\ K +10 &$ bp\ K +8 &%dk\ L +9 &'cl\ L +10 &)ebm\ L +9 &+'_o\ L +9 &,aj\ L +10 &._d\ K +9 &0mbm\ L +9 &2/cm\ L +10 &3co\ K +9 &5do\ L +10 &7ubp\ L +9 &98_m\ K +9 &:bk\ K +10 &<bm\ K +9 &>}ev\ L +9 &@?bd\ L +10 &B^f\ K +9 &Cej\ L +10 &Ett~e\ N +9 &G7FO]\ Q +9 &H==b\ U +10 &J?>a\ X +9 &Li>@f\ X +9 &N*>?i\ X +10 &O=>b\ X +9 &Q?=c\ Y +9 &Sm><d\ Y +10 &U/>>f\ Y +9 &V==h\ R +10 &X"C>>v\ *| +9 &Xm>>{\ S +5 ( +2 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 + "collection"'& +4 "core" &Xmv@=v\ S + &Xmv>?u\ S +2 .tHand.open + "manipulator"&z1 +58 "core" 1 +2 "manipulator"&W% +4 "core" % @   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +121 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'}& +4 "core" &Xmv>>{\ S +2 "collection"'R% +3 "core" %R>=\ +2 .tCSV.dial CSR + "collection"']  +41 "core"  + "collection"'A% +5 "core" %R>>\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'g'm +271 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1060 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %m>?\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'c' +631 "core" ' +2 .tCSV.dial :waste + "collection"'t +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1970 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &XmuB?\ S +2 "collection"'% +4 "core" %S@@\ + .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'$'m +1163 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B + "collection"'% +4 "core" %m?@\ +3 .tCS.seek 7.001ml + "collection"'' +530 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '%  +40 "core"  +85  + .tCBV.dial :waste1 + "collection"' @ +41 "core" > +2 .tCS.seek 0ml +2 "collection"'D'Q +1576 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'C& +4 "core" &Xmt=?\ S + "collection"''% +4 "core" %V<>\ + .tCSV.dial :flush +2 "collection"'!  +68 "core" +2 .tCS.seek 5ml + "collection"'d'm +1155 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +42 "core" B + "collection"'.% +4 "core" %m>=\  +2 .tCS.seek 7ml +2 "collection"'' +515 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +39 "core"  +2 .tCBV.dial :waste2 + "collection"'~  +99 "core"  +2 .tCS.seek 0ml + "collection"''Q +1580 "core" ' + #tDisinfecting external Intake with kill + "collection"'s& +4 "core" &Xmt=?\ S +2 "collection"'6% +4 "core" %L>@\ + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'N% +4 "core" %L==\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'('O +1812 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'3' O +522 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'v +2 '8  +95 "core" +35  + .tCTV.dial :intake + "collection"':  +70 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'1'Q +1801 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'"  +69 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'#'Q +587 "core" ' + .tCSV.dial CSR + "collection"'  +96 "core"  + "collection"'% +5 "core" %PA>\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'9'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'?' O +546 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +790 "core" ' +2 .tCSV.dial CBV + "collection"'7 +97 "core" +2 .tCS.seek 0ml +2 "collection"'O'Q +2593 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" &( %  7 ?S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +35 "core" ( +2 "manipulator"&& +4 "core" &  " 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & (  \ 5 +2 .tForearm.seek CC +2 "manipulator"&w'O +150 "core" ' + .tHand.close + "manipulator"&@/ +57 "core" / +2 .tCC.seek :open + "collection"'<( +424 "core" ( +2 "manipulator"&& +4 "core" & #  5 + "manipulator"&5% +4 "core" % N " ( K +2 .tForearm.seek :retract + "manipulator"&0'\ +114 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&m(, +277 "core" ( + "manipulator"&>& +5 "core" &-  '   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-  r  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B'b +105 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 + "manipulator"&% +5 "core" % V_ *  m ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +113 "core" ' +2 #tCompleted [(ESP):181] begun 19:33:48 +5 #Asleep after completing (ESP) assays +13849 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +11021 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18860 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7831 "Can"\ && +12829 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13997 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18691 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3852 "Can"\ && +16734 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17111 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3891 "Can"\ (( +130 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18682 "Can"\ )( +89 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17950 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +14690 "Can"\ && +4076 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20659 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +440 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2365 #t-> can +3 "Can":\ && +1650 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10996 #t-> Puck.count + "storage"(S% +3 "core" % \ +3 .tSE.seek :down + "storage"(y' +3 "core" ' +2 .tSE.stop "storage"(5 +2 "manipulator"&% +4 "core" %\ $  - +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(`(S +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (M& +3 "core" &V F\ +2 "manipulator"&& +4 "core" &- " # $  + "manipulator"&X% +4 "core" %\   J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&H( +199 "core" ( + "manipulator"&L& +4 "core" & &    +2 "storage"(& +4 "core" &V 5\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&2'] +115 "core" ' + "storage"(|& +5 "core" &V H\ +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(='g +115 "core" ' +2 "storage"(,- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (/% +2 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(j' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (\ % +2 "core" % \ +2 "manipulator"&a% +4 "core" %\\ # ! N ( +2 .tForearm.reconfigure :loose +57 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&n'\ +88 "core" ' + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( \ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +7 "core" & r o\  +2 "manipulator"&Q& +5 "core" & ) h  + .tElbow.seek 2 +2 "manipulator"&P( +21 "core" ( +2 "manipulator"&h& +4 "core" & (   . +2 "storage"(b& +3 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&U'/ +106 "core" ' +2 "storage"(G& +4 "core" &  <\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'g +307 "core" ' + "storage"(q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (V% +3 "core" % K\ +3 ."downElevator"SE.seek :down +4 "storage"(k' +99 (Y% +3 "core" %!A W\ QL +2 "manipulator"&f% +3 "core" %, & , 0 S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +101 "core" ' +34 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"( ( +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & g r z\  +2 "manipulator"&& +3 "core" & + $ , . +2 .tElbow.seek 3 + "manipulator"&u(_ +44 "core" ( +3 "manipulator"&K& +4 "core" &h ( " 0 2 +2 "storage"(*& +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&e'Д +102 "core" ' +2 "storage"(i& +4 "core" & 3\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +125 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (+% +3 "core" % t q ~\ +2 ."downElevator"SE.seek :down +3 "storage"(T' +77 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 (-% +3 "core" % \ +2 "manipulator"&o% +4 "core" %И . ' I 7 + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"((,e +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (z& +3 "core" &,b q q \  + "manipulator"&W& +4 "core" &i (  ] 2 +2 .tElbow.seek 4 + "manipulator"&E( +45 "core" ( + "manipulator"&}& +4 "core" &  ' !p +2 "storage"(R& +3 "core" &,a \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&]'Ѽ +108 "core" ' + "storage"(A& +5 "core" &,a %\  + .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'g +107 "core" ' +2 "storage"([- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +3 "core" % p q \ +3 ."downElevator"SE.seek :down +2 "storage"(g' +53 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +43 (t% +3 "core" % \ +2 "manipulator"&c% +3 "core" % % $  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +2 "core" &<) T U J\  +2 "manipulator"&& +4 "core" &  & ? !p +2 .tElbow.seek 5 + "manipulator"& ( +24 "core" ( + "manipulator"&& +4 "core" &&  % . +2 "storage"($& +4 "core" &<) \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&'M +115 "core" ' + "storage"(%& +4 "core" &<) \  +2 .tSE.reconfigure :place +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +122 "core" ' +2 "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C% +3 "core" %  S U L\ g +2 ."downElevator"SE.seek :down +3 "storage"('' +51 "core" ' + ."downElevator"SE.stop + "storage"(5 +46 (!% +3 "core" % .\ + "manipulator"&D% +4 "core" %}    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +107 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(.(K +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (d& +3 "core" &K q u \  +2 "manipulator"&& +4 "core" &&  (  . +2 .tElbow.seek 6 + "manipulator"&~( +31 "core" ( + "manipulator"&& +4 "core" & '   g +2 "storage"(s& +4 "core" &K \  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts + "manipulator"&6'b +104 "core" ' + "storage"(& +5 "core" &K 4\  + .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'g +110 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ((% +3 "core" % l u W\ +2 ."downElevator"SE.seek :down +3 "storage"(v' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 (8% +3 "core" % l\ + "manipulator"&:% +4 "core" %[   , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"("([ +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (1& +2 "core" &[ b \\ 4\  +2 "manipulator"&& +4 "core" & " g +2 .tElbow.seek 7 +2 "manipulator"&(/ +29 "core" ( +2 "manipulator"&#& +4 "core" &'    + + "storage"(9& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&7'Ж +106 "core" ' +2 "storage"(?& +4 "core" &[ K\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(&'g +116 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % } U X L\ l +3 ."downElevator"SE.seek :down +2 "storage"(@' +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +46 (x% +3 "core" % \ + "manipulator"&Z% +4 "core" %Щ "  ' \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +86 "core" ' +3914 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +25 #-> $da[:wcrVol]=50 #default to 1L wcr for da +23 #-> $da[:recycle]=true +17 #-> $da[:extractVol]=0.19 +19 #-> $deepDAvolume = 50 +15 #-> $shallowDAvolume = 50 +16 #-> $shallowamDAvolume = 50 +18 #-> $shallowpmDAvolume = 50 +16 #"reset-modem"Session Begun +62 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +9 #Session Ended +20 #t-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +50 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +13 #-> nextStartTime = method :nextTime +50 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +44 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +42 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +36 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +34 #-> mission :startTube=>3 do\ \ at "22:40 PM 12/31/1999" do\ shallowDAwithoutWCR\ end \ \ end +3 #Preparing to sleep until 22:40 PM 12/31/1999 +4 #Asleep til 22:40 PM 12/31/1999 +4 #Continuing at 22:40 +2 "Can"i\ 22 +29 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +14118 "Can"\  +2 #tPowering core bus +565 .Gate.power :raw,:ON +2 "sampler") +54 ) +3 "core"  +2 "collection"' +2 '5 +3 "core"  +2 "processing"% +2 %w +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'>% +4 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%J% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ + .tSS.configure :default +2 "sampler")#.0X b + .tForearm.stop + "manipulator"&5 +33 && +3 "core" &( &  "~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&'\ +24 "core" '=' + 0 g b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 947 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi$: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni=: velocityi: currenti':pwmig:erri: inPressi+ : outPressi0 :deltaPressig : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):243:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):241:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #2 of 5 + "manipulator"&K& +4 "core" &( % # \ "~ +57 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&*% +3 "core" % " + a S +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&k'r +52 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 & % +3 "core" %g% ' , ' b + .tForearm.stop + "manipulator"&5 +33 &i& +2 "core" &( " y "~ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&P'\ +26 "core" '<% - * U b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 948 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiU: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni<: velocityi: currenti%:pwmig:erri: inPressi- : outPressi* :deltaPressiU : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):243:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):241:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #3 of 5 + "manipulator"&r& +4 "core" &( , + ! "~ +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&+'\ +73 "core" ' +2 "manipulator"&4% +4 "core" %\   ( >  +3 .tForearm.seek between 5 and retracted + "manipulator"&-'r +73 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &o% +4 "core" % $ " ) b + .tForearm.stop + "manipulator"&5 +32 && +4 "core" &(    "~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&T'\ +28 "core" ' + "manipulator"&z% +5 "core" %\  % 0 = + "processing"%W& +5 "collection"'e& +4 "core" &\ + &\ +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%}( + "collection"'R( +263 "core" ( +17 ( +46 "Can"\ 33 +3 #tPhase [(ESP):243] + #===> STARTED shallowDAwithoutWCR (phase #1) <=== + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &\  + .tHand.open + "manipulator"&A1 +60 "core" 1 + "manipulator"&[& +4 "core" &( (  F "~ +2 "manipulator"&% +3 "core" % \  ) !  = +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(, +184 "core" ( +2 "manipulator"& & +4 "core" &,  * 5  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &, * " <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&c'b +105 "core" ' + .tHand.close + "manipulator"&p/ +60 "core" / +2 "manipulator"&g& +5 "core" &, , .  + "manipulator"&% +4 "core" % pr + ( 8  +2 .tForearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +296 "core" ( + "manipulator"&& +5 "core" && '  <@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &&  <@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +111 "core" ' + "manipulator"&%& +5 "core" &&  3 <@ + "manipulator"&% +4 "core" %W - - i +2 "collection"'E& +4 "core" &\  +2 "collection"'C& +6 "core" &\  +2 .tCC.seek :closed + "collection"'(X +4 "core" &\  +7 &M\ &k +10 &y[\ 9 +9 &\ K +9 &`\ L +10 &ec\ K +9 &&c\ L +10 &`\ L +9 &_\ K +9 &kd\ L +10 &._\ L +9 &c\ L +9 &!a\ L +10 &#u]\ K +9 &%6\\\ L +10 &&`\ L +9 &(]\ K +9 &*~_\ K +10 &,?c\ K +9 &.`\ K +9 &/e\ L +10 &1`\ K +9 &3G_\ K +9 &5 b\ K +10 &6b\ L +9 &8a\ L +10 &:O^\ K +9 &<a\ K +9 &=`\ K +10 &?c\ L +9 &AUa\ L +9 &C`\ K +10 &Dl\ M +9 &F\\q\ O +10 &HG;>\ T +9 &JCB\ V +9 &KDE\ W +10 &MCE\ W +9 &OBCF\ X +10 &QDB\ Y +9 &RDF\ Y +9 &TEE\ Z +10 &VECB\ Z +9 &WvCE\ - +9 &Xl CC\ a +10 ( +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.98 + "collection"'!& +4 "core" &X~nCH\ O +7 &X~pDG\ O +3 .tHand.open +2 "manipulator"&D1 +60 "core" 1 +4 "manipulator"& % +10 "core" % W . / < +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&''\ +63 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +52 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &X~pCD\ O +2 "collection"'d% +4 "core" %VAD\ + .tCSV.dial CSR +2 "collection"'  +123 "core"  + "collection"'% +4 "core" %VBE\ +2 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'s'm +1348 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '% +2 "core" %mB@\  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +629 "core" ' + .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'('Q +1974 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &X~nCE\ O + "collection"'_% +4 "core" %RDG9\ +2 .tCSV.dial :flush + "collection"'8  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"':' O +1919 "Can"\ HH +325 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'N +2 'v  +15 "core" +69 + .tCTV.dial :intake +2 "collection"'1  +67 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'6'Q +2255 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core"  +2 #tFlushing upper manifold +2 "collection"'#& +4 "core" &X~n@B\ O +2 "collection"'9% +4 "core" %V?A\ + .tCSV.dial :flush +4 "collection"'.  +68 "core"  +3 .tCS.seek 5ml +3 "collection"'?'m +1159 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %mBE\  +2 .tCS.seek 7ml +2 "collection"'~' +527 "core" ' +3 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +3 "collection"'3 +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'x'Q +1590 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Z'. +733 "core" ' +4 .tCSV.dial :waste +2 "collection"'& +41 "core" +3 .tCS.seek 0ml + "collection"'@'Q +724 "core" ' +4 "collection"'7& +9 "core" &X~nAF@\ O +3 "collection"'% +8 "core" %UBGD\ +3 .tCSV.dial :flush +4 "collection"'5  +41 "core"  +5 .tCS.seek 3ml +3 "collection"'w'. +731 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'> @ +41 "core" B +3 "collection"'J% +9 "core" %.BE\ +5 .tCS.seek 5ml +3 "collection"''m +521 "core" ' +3 .tCSV.dial :air +5 .CS.seek 0ml +5 "collection"''Q +457 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +681 "core" ' +5 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''. +734 "core" ' +3 .tCSV.dial :waste +3 "collection"'0 +70 "core" +2 .tCS.seek 0ml + "collection"'B'Q +730 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&)& +9 "core" &%  * 2 <@ +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&S( +8 "core" ( +3 "manipulator"&& +8 "core" &% ) + % <@ +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &M& +8 "core" && - - O <@ +7 .tForearm.seek CC +3 "manipulator"&'O +109 "core" ' +6 .tHand.close +3 "manipulator"&y/ +58 "core" / +8 .tCC.seek :open +6 "collection"';( +429 "core" ( +2 "manipulator"&X& +4 "core" && . , m <@ +2 "manipulator"&L% +4 "core" % V} . - ^ ) + .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&,(, +290 "core" ( +6 "manipulator"&/& +14 "core" &- * ' +6 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +8 &|& +13 "core" &- ( ) +6 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +6 "manipulator"&m'b +31 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +71 "core" ' +2 .tHand.open + "manipulator"&=1 +54 "core" 1 +4 "manipulator"&F% +9 "core" % aT % *   +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&{'\ +121 "core" ' +4 #tda sampling at most 50ml +122 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'O& +4 "core" & +2 "manipulator"&I% +4 "core" %\  ' # -  +2 "storage"(% +4 "core" % \ + "storage"(2. +3 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(h( +359 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ("& +3 "core" & 6 =\ + "manipulator"&j& +5 "core" &- # .  + "manipulator"&G% +5 "core" %\  % $ J  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&H(_ +230 "core" ( +4 "manipulator"&q& +6 "core" &S % % L + + "storage"(V& +4 "core" & c c\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts + "manipulator"&Y'Д +109 "core" ' +4 "storage"(f& +9 "core" & c c\ +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(a'g +103 "core" ' +2 "storage"(U- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q& +3 "core" & U R Z\ +2 "manipulator"&& +4 "core" &S * 6 + +2 .tElbow.seek 3 +3 "manipulator"&(_ +22 "core" ( +3 "manipulator"&K& +10 "core" &W! ( - X 8! +7 "storage"(*& +9 "core" & U V Z\ +4 .tForearm.seek 3 + 300 counts +3 "manipulator"&\\'h +52 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +2 "storage"(P' +7 "core" &W" )  a 8! +2 "manipulator"&r% +7 "core" % Ϗ , $ 4 +4 .tForearm.seek :retract +4 "manipulator"&4'\ +65 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 "core" ' +2 .tElbow.seek CC + "manipulator"&k( +118 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" K +2 "manipulator"&W% +4 "core" %V / . W +2 "collection"'+& +3 "core" &\ +2 "collection"'-& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &\ +7 & $\ $e +9 &X{\ 7 +10 &}\ J +9 &Y\ J +9 &t]\ J +10 &5Z!\ K +9 &Z#\ K +9 &Y\ K +10 &}\\\ J +9 &?]\ J +9 & _\ J +10 &!\\\ J +9 &#\\\ J +10 &%F^\ K +9 &'] \ K +9 &(_\ K +10 &*^\ K +9 &,M]\ K +9 &.`\ K +10 &/_\ K +9 &1]\ K +10 &3V]\ J +9 &5Y\ K +9 &6Y\ J +10 &8Z\ K +9 &:^_\ J +9 &< ]\ J +10 &=\\\ J +9 &?^\ K +10 &Af_\ K +9 &C%c\ L +9 &Duw\ M +10 &FIV\ R +9 &HN@D\ V +9 &J CC\ W +10 &K@E\ X +9 &MBD\ Y +10 &OMBB \ Y +9 &Q BC \ Y +9 &RBE\ Z +10 &TCD\ Z +9 &VQCD \ Z +9 &WkBD\ , +10 &Xx)@D\ P +9 ( +2 "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + .Hand.open + "manipulator"&l1 +3 "core" &X`BG\ H +54 1 +2 "manipulator"&<% +4 "core" % V 0 - < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +116 "core" ' + #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")[+ +3 "core" + + "sampler")% +4 "core" % \ 8 +2 "collection"' & +3 "core" &Xb@D;\ H +3 "Can"\ JJ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +27  + .tdelay 3.8 seconds +382 "collection"'g% +3 "core" %VCD>\ +2 "sampler")% +4 "core" %5_#$ \  + .tSSV.dial :spit +2 "sampler")T +126 "core"  +2 .tSS.seek 0ml +2 "sampler")c' +285 "core" ' +2 .tSSV.dial CBV + "sampler")  +126 "core"  +2 .tCTV.dial :intake + "collection"'u  +68 "core"  +2 #tWaiting for external sampler to finish priming... .delayUntil "22:48:16.93" +1525 #"flow"0.0L/min +14834 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8 ."connect"SSV.dial CBV +6 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'$% +3 "core" %VMO\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X8% +4 "core" %%! \  +2 .tCBV.dial between SSV and waste2 + "collection"'J  +28 "core"  +2 "collection"'w% +4 "core" % OFH\  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +39 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"''Q +2247 "core" '\ +3 "collection"'0% +4 "core" %b\  +2 "sampler")% +3 "core" %&" \  +2 #tBubblePoint: Intake @39.5psia, Outlet @15.3psia + .CBV.dial SSV + "collection"') @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1811 "core" '\  \ +2 "collection"'i% +5 "core" %q \  + "sampler")b% +4 "core" %! \ 0 +2 #tBubblePoint: Intake @39.0psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'r @ +30 "core" A +2 .tSS.reconfigure :default + "sampler")#.0X9 +5 "core" 98gZ +88 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9 "collection"'J9 +2 "core" 9UiV +102 "collection"'w9 +4 "core" 9qjT +102 "collection"'9 +2 "core" 9lR +102 "collection"'&9 +3 "core" 9mO +102 "collection"'09 +2 "core" 9oM +102 "collection"'9 +3 "core" 9pJ +102 "collection"')9 +3 "core" 9pI +102 "collection"'59 +2 "core" 9rF +102 "collection"'M9 +3 "core" 93sD +102 "collection"'y9 +2 "core" 9NuA +102 "collection"'9 +3 "core" 9hv? +102 "collection"'9 +3 "core" 9y< +102 "collection"''9 +2 "core" 9|; +102 "collection"'X9 +3 "core" 9~8 +102 "collection"'L9 +2 "core" 97 +102 "collection"'/9 +3 "core" 95 +102 "collection"'9 +2 "core" 92 +104 "collection"'|9 +6 "core" 91 +104 "collection"'9 +4 "core" 92/ +103 "collection"'9 +3 "core" 9J, +102 "collection"'S9 +3 "core" 9a, +104 "collection"'=9 +8 "core" 9x* +105 "collection"'9 +2 "core" 9' +104 "collection"'O9 +5 "core" 9& +105 "collection"'F9 +6 "core" 9\ $ +104 "collection"'9 +3 "core" 9# +103 "collection"'29 +7 "core" 9" +105 "collection"'m9 +2 "core" 9 +102 "collection"'`9 +3 "core" 9  +104 "collection"'j9 +9 "core" 9   +106 "collection"'I9 +6 "core" 9 3$ +105 "collection"'V9 +9 "core" 9 F) +106 "collection"'"9 +9 "core" 9 Y- +108 "collection"',9 +12 "core" 9 k2 +105 "collection"'f9 +2 "core" 9 }7 +104 "collection"'Q9 +5 "core" 9 ; +104 "collection"'G9 +2 "core" 9 ? +106 "collection"'9 +10 "core" 9 D +107 "collection"'K9 +5 "core" 9 H +19 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +78 "collection"'{9 +5 "core" 9 M +104 "collection"'*9 +3 "core" 9 Q +102 "collection"'q9 +3 "core" 9 U +104 "collection"'i9 +5 "core" 9 Z +106 "collection"'b9 +2 "core" 9\ ^ +103 "collection"'r9 +2 "core" 9\ b +104 "collection"'U9 +6 "core" 9\ f +104 "collection"'Y9 +4 "core" 9\ "k +102 "collection"'o9 +4 "core" 9\ -o +104 "collection"'9 +2 "core" 9\ 7s +103 "collection"'H9 +2 "core" 9\ Ax\ +104 "collection"'a9 +6 "core" 9\ J| +104 "collection"'P9 +3 "core" 9\ S +102 "collection"'e9 +3 "core" 9\ [ +103 "collection"'+9 +6 "core" 9\ d +103 "collection"'\\9 +3 "core" 9\ k +102 "collection"'49 +3 "core" 9\ s +103 "collection"' 9 +7 "core" 9\ z +104 "collection"'9 +3 "core" 9\  +103 "collection"'W9 +4 "core" 9\  +103 "collection"';9 +6 "core" 9\  +103 "collection"'<9 +3 "core" 9\  +103 "collection"'-9 +6 "core" 9\  +103 "collection"'l9 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +103 "collection"'z9 +5 "core" 9\  +8 .tCH.hold 10:00,70C +6 "collection"' `\ `\ E +5 '\ 9 +12 "core"  +2 9\  +4 "collection"'[% +9 "core" %\ +3 #tBegun lysing Collection Puck Heater at 68.1C/39.6psia +10134 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19128 "Can"\ +1456 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18853 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2744 "core" ` +2 "collection"'n9 +3 "core" 9\ q +2 "collection"'p% +4 "core" % .\ +2 #tEnded lysing Collection Puck Heater at 70C/36.3psia +2 .CS.seek 0ml + "collection"''Q +331 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'g @ +94 "core" A +3 .tCSV.dial :air +132 "collection"'t @ +43 "core" ? +4 .tCS.seek 5ml +3 "collection"''m +643 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +693 "core" ' + .tCSV.dial CTV +2 "collection"'T  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'$ @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'u  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'E @ +42 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'c'Q +1349 "core" ' +2 "collection"'R% +4 "core" %K \ + #tPuck @48.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'! +94 "core"  + .tCBV.dial CSV +2 "collection"'%  +27 "core"  + "collection"'% +5 "core" %K \ +2 .tCS.seek 4.999ml + "collection"''m +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'d  +41 "core" +2 "collection"'% +4 "core" %m P\ +2 .tCS.seek 6.999ml + "collection"' ' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'C' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" ^ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV + "collection"'s   +28 "core" ! +7 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +2 '  +28 "core"  +95  +2 .tCS.seek 5ml + "collection"' 'm +1347 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :waste + "collection"'^ +97 "core" +2 .tCS.seek 0ml + "collection"'8'Q +1341 "core" ' + .tCSV.dial :air + "collection"'( @ +68 "core" B +2 .tCS.seek 5ml + "collection"'_'m +1345 "core" ' +2 .tCSV.dial CTV + "collection"'1  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"': @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'# @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'9'Q +1334 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'. +93 "core"  + .tCBV.dial CSV +2 "collection"'6  +27 "core"  + "collection"'v% +4 "core" %Pil\ +2 .tCS.seek 5ml +2 "collection"'N'm +1336 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'  +42 "core" + "collection"'?% +4 "core" %mY]\  +2 .tCS.seek 6.999ml +2 "collection"'~' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'x @ +40 "core" > +2 .tCS.seek 10ml + "collection"'Z' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'B ` +121 "core" b +2 #tLysing Complete + "collection"'3& +4 "core" &X_[\ H +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&7% +3 "core" %\ - , " +2 "storage"(% +4 "core" % Q\ + "storage"(@. +4 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (>& +3 "core" & Z b H\ + "manipulator"&J& +4 "core" &6 & 6 X K +2 "manipulator"&w% +3 "core" %\ , '  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +210 "core" ( +2 "manipulator"&&& +4 "core" & (  + "storage"(0& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +119 "core" ' + "storage"()& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'g +281 "core" ' + "storage"(M- +4 "core" -'q + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&y& +3 "core" & ' * +2 "storage"(& +3 "core" &  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&' +25 "core" ' + .tElbow.hold + "manipulator"&', +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(X- +3 "core" -'q +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(L' +29 "core" ' +2 "manipulator"&/% +4 "core" % * * $ + "storage"(& +4 "core" &  q p \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 282 counts + "manipulator"&|' +23 "core" ' +2 "manipulator"&& +4 "core" & '   + "storage"(& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&S'/ +12 "core" ' +2 .tSE.seek 2.16 Pucks below Top Plate +2 "storage"(=' +38 "core" ' + "manipulator"&& +5 "core" & + 1 g + "manipulator"&O% +5 "core" %- # ) 0  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +86 "core" ' +2 .tElbow.seek CC + "manipulator"&( +174 "core" ( + "manipulator"&2& +4 "core" &#  ( h :1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &# )  # :1 +2 .tForearm.seek CC + "manipulator"&`'O +97 "core" ' + .tHand.close + "manipulator"&j/ +57 "core" / +2 .tCC.seek :open + "collection"'I( +425 "core" ( +2 "storage"(V& +4 "core" &  T\ +2 "storage"("& +3 "core" &  \ +2 "manipulator"&,& +4 "core" &# * #  :1 + "manipulator"&f% +4 "core" % b % " / Z +2 .tForearm.seek :retract + "manipulator"&Q'\ +113 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&G( +204 "core" ( + "manipulator"&& +4 "core" &  ) > +2 "storage"(K& +3 "core" &  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&{' +106 "core" ' +3 .tElbow.hold +2 "manipulator"&*, +7 "core" , +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&q1 +23 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +61 "core" 1 +3 #"reset-modem"Session Ended +5 "manipulator"&i% +11 "core" % νx "  m  +2 "storage"(b& +4 "core" &  \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 274 counts + "manipulator"&r' +18 "core" ' + "manipulator"&U& +5 "core" & !  _ 6 + "storage"(Y& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&o'/ +18 "core" ' +2 "storage"(% +4 "core" % J\ +3 ."downElevator"SE.seek :down +3 "storage"(H' +98 (a% +4 "core" %< C\ QK + "manipulator"&P% +4 "core" %;    ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +103 "core" ' +30 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &/0 +2 "manipulator"&\\& +4 "core" &  " " 6 + "manipulator"&4% +4 "core" %\ * \\ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +176 "core" ( +2 "manipulator"&& +4 "core" &,  (  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &, 0 ! 1 +2 .tForearm.seek :garage +2 "manipulator"&;'b +92 "core" ' + .tHand.close + "manipulator"& H +3 "collection"'p& +3 "core" &:<  +3 "collection"']& +5 "core" &;<  +3 .tCC.seek :closed + "collection"'g(X +5 "core" &<;  +8 &3~=@m\ *z +10 & g<<B\ > +9 &q=<(\ K +9 &_Z:=` I +10 & ]:<^ J +11 &]=;\ I +9 &Z=< I +9 &gZ>; I +10 &(Y;<_ J +9 &W;>R J +10 & ]<> I +9 &"nY<< J +9 &$1Y== I +10 &%Z;<\ I +9 &']<= J +8 &)v\\;<\ J +9 &+8Z;<q J +10 &,Y:<Z J +9 &.Y;;? J +9 &0];;+ I +10 &2@Y;< J +9 &4];<^ I +10 &5Y=:e J +9 &7]>;O J +9 &9H[=;; J +10 &;\ Y=; J +11 &<];> J +9 &>\\<=\ J +9 &@PZ<< J +10 &B];>\ I +9 &C_88\ J +10 &Emq\ L +9 &GG\ P +9 &H\ U +10 &J\ V +9 &Lx\ W +9 &N8\ X +8 &O\ X +10 &Q\ X +9 &S{\ Y +9 &U>{\ X +10 &V]\ M +9 &X$IW\ )| +9 &XikG\ N +3 ( +2 "collection"']& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.11 +2 "collection"'t& +3 "core" &Xik?\ N +2 .tHand.open +2 "manipulator"&1 +53 "core" 1 +4 "manipulator"&T% +9 "core" % C - !  H +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&$'\ +93 "core" ' + .tPSV.dial PSR + "processing"%u +122 "core"  +2 "processing"%E% +4 "core" %i \ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%!'d +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +41 "core"  +3 .tPSR.select :air +3 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +6 "processing"%c +3 "collection"'d  +12 "core" B +3 "processing"%  +60 "core" +94  +3 .tPSV.dial :mixloop +3 "processing"% +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +724 "Can"z\ KK +981 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1590 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +4 "core" &,  ' 6 Cn +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&8( +33 "core" ( +2 "manipulator"&1& +4 "core" &  ' # E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & )  E +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' + .tHand.close + "manipulator"&#/ +60 "core" / +2 .tCC.seek :open +2 "collection"'_( +425 "core" ( + "manipulator"&.& +4 "core" &    E +2 "manipulator"&6% +4 "core" % G    @ +2 .tForearm.seek :retract + "manipulator"&v'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(, +274 "core" ( +2 "manipulator"&& +4 "core" &- % * ]  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &- # * .  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N'b +108 "core" ' +2 .tHand.open + "manipulator"&x1 +61 "core" 1 + "manipulator"&~% +5 "core" % Y# *  ^ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +109 "core" ' + .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 3 into Collection Clamp + "collection"'3& +4 "core" & + "manipulator"&7% +4 "core" %  ! " & +2 "storage"(% +4 "core" % \ + "storage"(@. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(>( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (J& +4 "core" & \  + "manipulator"&w& +4 "core" &- & "   +2 "manipulator"&h% +4 "core" %  ! #  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&&(_ +185 "core" ( + "manipulator"&0& +4 "core" &Z '   / +2 "storage"(k& +4 "core" & ~\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts + "manipulator"&)'Д +195 "core" ' +2 "storage"(A& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'g +122 "core" ' +2 "storage"(y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & e \  +2 "manipulator"&X& +8 "core" &Z ( " / +2 .tElbow.seek 3 + "manipulator"&/(_ +3 "core" ( +2 "manipulator"&& +4 "core" &Z . 1 ' / + "storage"(& +4 "core" & }\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'h +46 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&O& +2 "storage"(' +7 "core" &Z # *  / +2 "manipulator"&% +4 "core" % \\ ! '  +2 .tForearm.seek :retract + "manipulator"&5'\ +91 "core" ' + ."downElevator"SE.stop + "storage"(5 +12 "core" ' +2 .tElbow.seek CC + "manipulator"&( +148 "core" ( +2 "manipulator"&|& +4 "core" &8 ( = L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &9 " "  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'O +101 "core" ' + "manipulator"&m& +4 "core" &8 + ' = L +2 "manipulator"&S% +5 "core" %R *  + "collection"''& +4 "core" &  +2 "collection"'j& +6 "core" &  +2 .tCC.seek :closed + "collection"'F(X +5 "core" &  +7 & *\ %f +9 &Yzr\ 7 +10 &yY\ J +9 &WL\ I +9 &}]8\ J +10 &?\\ \ J +9 &Y \ I +9 &[\ I +10 &]\ J +9 &G]\ J +10 & \ ]f\ I +9 &!]o\ J +9 &#[Y\ J +10 &%OZM\ J +9 &'Y4\ I +9 &(Z/\ I +10 &*Y\ I +9 &,XX\ I +10 &.Z\ I +9 &/^\ J +9 &1]\ I +10 &3`Z\ I +9 &5!]\ J +10 &6Z\ J +9 &8X\ J +9 &:g]\ J +10 &<(\\{\ J +9 &=\\o\ I +9 &?]n\ J +10 &Ao^^\ J +9 &C0chW\ J +10 &Dl*@K\ L +9 &FE\ O +9 &HZ5\ T +10 &J"\ V +9 &K&\ W +9 &M\ X +10 &OX\ W +9 &Q \ Y +9 &R\ Y +10 &T\ Y +9 &VZ\ Y +10 &Wg\ / +9 &Xl!\ Z +9 ( +2 &Xvm\ P +2 "collection"'j& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + .Hand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"&V% +5 "core" % R ; ;  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"',  +121 "core"  +2 .tCSV.dial CTV + "collection"'f  +25 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2617 "core" ' +2 "collection"'% +4 "core" % Q\  +2 .tCS.seek 4ml + "collection"'K'NR +1600 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%q  +80 "core"  +2 .tPS.seek 0ml +2 "processing"%i'd +2607 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'b ` +28 "core" ` + .tCSV.dial :air +2 "collection"'U @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'Y' O +1595 "core" ' +2 .tCSV.dial CTV + "collection"'Q  +41 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2602 "core" ' +2 .tCBV.dial :waste1 + "collection"'G @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'a  +122 "core" + "collection"'P& +4 "core" &Xvl\ P +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&{% +4 "core" %\ % )  ( !N + "storage"(+% +4 "core" % k u 3\ + "storage"(\\. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(4( \ +198 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +5 (r& +6 "core" &  c V {\ +4 "manipulator"&=& +10 "core" &8 - , ( L +3 "manipulator"&o% +15 "core" %\ % + - / !N +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&( +171 "core" ( + "manipulator"&W& +5 "core" & &  A e + "storage"(H& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&*'/ +98 "core" ' +3 "storage"(<& +10 "core" &  c h \ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(-'g +153 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +115 "core" ' + "storage"(l- +4 "core" -'o + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&e& +3 "core" & , , : e + "storage"(;& +4 "core" &  U W ]\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&\ ' +20 "core" ' + .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"([- +3 "core" -'o +2 .tSE.seek 2.17 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&n% +4 "core" % + ( b v +2 "storage"(p& +4 "core" &  o p\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 318 counts + "manipulator"& ' +33 "core" ' + "manipulator"&I& +4 "core" &  1 % e +2 "storage"(t& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +28 "core" ' +3 .tSE.seek 3.17 Pucks below Top Plate + "storage"(T' +45 "core" ' +2 "manipulator"&]& +4 "core" & ! ) " e +2 "manipulator"&u% +4 "core" %" + $  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +110 "core" ' + .tElbow.seek CC +2 "manipulator"&D( +156 "core" ( + "manipulator"&R& +5 "core" &0  &  E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &0 * * E +2 .tForearm.seek CC +2 "manipulator"&%'O +88 "core" ' +2 .tHand.close + "manipulator"&!/ +55 "core" / +2 .tCC.seek :open + "collection"'c( +425 "core" ( +2 "storage"(d& +4 "core" &  a\ + "storage"(& +4 "core" &  \ +2 "manipulator"&& +3 "core" &0 + + E +2 "manipulator"&% +4 "core" % \\ ( )  E +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +154 "core" ( + "manipulator"& & +4 "core" & &  / +2 "storage"(& +4 "core" &  E\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&s' +110 "core" ' + .tElbow.hold +2 "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&^% +5 "core" % k 4 . ? + "storage"(& +61 "core" &  _ b '\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 292 counts + "manipulator"&(' +36 "core" ' + "manipulator"&1& +5 "core" &   \ + "storage"(:& +4 "core" &  |\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&#'/ +28 "core" ' +2 "storage"(z% +4 "core" % M\ +2 ."downElevator"SE.seek :down +4 "storage"($' +99 (g% +3 "core" %ś8 m\ PI + "manipulator"&.% +4 "core" %+ $ # 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +110 "core" ' +13 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +1790 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +824 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%? +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%8  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%x +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%~  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%3'd +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +4 "core" &P  +2 "manipulator"&7& +3 "core" &    \ +2 "manipulator"&% +4 "core" %\  " ! +2 .tElbow.seek FlushPuck::Garage + "manipulator"&@(, +180 "core" ( + "manipulator"&N& +4 "core" &,  % B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &, $   +2 .tForearm.seek :garage + "manipulator"&w'b +109 "core" ' +2 .tHand.close + "manipulator"&h/ +57 "core" / + "manipulator"&& +4 "core" &, + ) ) +2 "manipulator"&0% +4 "core" % gY ' g +2 .tForearm.seek :retract + "manipulator"&k'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&9( +117 "core" ( + "manipulator"&A& +5 "core" &  & ?  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &    +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&y' +114 "core" ' + "manipulator"&& +5 "core" & !  \  + "manipulator"&X% +4 "core" % !    +2 "processing"%& +4 "core" &H  +3 "processing"%& +4 "core" &=  +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &D  +6 &>G\ %h +10 &eXF\ 8 +9 &N\ L +9 &dY\ L +10 &CgS\ M +9 &c]\ L +9 &eX\ L +10 &cT\ L +9 &LdQ\ L +10 & ec\ M +9 &ch\ L +9 &!gi\ L +10 &#Tej\ L +9 &%gh\ L +9 &&g|\ L +10 &(dp\ L +9 &*]dx\ L +10 &,f|\ L +9 &-g}\ L +9 &/e{\ L +10 &1eh}\ L +9 &3&g~\ L +9 &4b{\ L +10 &6g\ M +9 &8me\ L +10 &:.g\ L +9 &;f\ L +9 &=e\ L +10 &?te\ L +9 &A6e\ L +9 &Bj\ L +10 &Dn\ M +9 &Fv{\ N +10 &H.\ R +9 &I\ R +10 &K\ R +9 &Mq\ S +9 &O3\ S +10 &P\ S +9 &R\ S +9 &Tv\ T +10 &V7\ T +9 &Wzv\ 'z +9 &X#i\ 3 +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 + "processing"%O& +4 "core" &X\ + + &X\ + +2 .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&&% +4 "core" %  &  s  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%|  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%L +45 "core" + "processing"%M% +4 "core" %c_\ +2 .tPS.seek 0.3ml +2 "processing"%'` +381 "core" ' + .tPSV.dial PSR + "processing"%m +95 "core"  + "processing"%S% +4 "core" %[/\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%''. +479 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1896 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%/ +95 "core" +2 .tPTV.dial :mixing + "processing"%5 @ +69 "core" @ +2 .tPBV.dial :waste2 + "processing"%_  +87 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +4 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&j( +3 "core" ( + "manipulator"&,& +4 "core" & ! (  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &   H  +2 .tForearm.seek PC +2 "manipulator"&2' +90 "core" ' + .tHand.close +2 "manipulator"& / +57 "core" / + .tPC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&Z& +4 "core" &    +2 "manipulator"&% +3 "core" %  ! ! +2 .tForearm.seek :retract + "manipulator"&q'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&`(, +148 "core" ( + "manipulator"&b& +4 "core" &, "  F @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, !  @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&K'b +108 "core" ' +2 .tHand.open + "manipulator"&Q1 +55 "core" 1 + "manipulator"&Y% +5 "core" % gQ - ) J  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +100 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%a& +4 "core" &\ +2 "manipulator"&P% +4 "core" %\   6 + "storage"({% +4 "core" % I\ +2 "storage"(+. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(\\( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (r& +3 "core" & \  +2 "manipulator"&=& +4 "core" &, # # & @ + "manipulator"&o% +4 "core" %\  # # 8 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&>(_ +202 "core" ( +2 "manipulator"&W& +4 "core" &k  (   + "storage"(H& +4 "core" & ~ %\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&<'Д +112 "core" ' +3 "storage"(& +4 "core" & <\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("'g +126 "core" ' +2 "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (e& +3 "core" & \  +2 "manipulator"&;& +4 "core" &k !  + .tElbow.seek 3 +2 "manipulator"&[(_ +13 "core" ( + "manipulator"&n& +5 "core" &i %  [ + "storage"(p& +4 "core" & \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&I'h +55 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +62 "core" / +3 ."downElevator"SE.seek :down +61 "manipulator"&]& +3 "storage"(u' +7 "core" &i ) # ( [ + "manipulator"&*% +4 "core" % d # g ; +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ' +2 .tElbow.seek PC + "manipulator"&-( +241 "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 +2 .tForearm.seek PC + "manipulator"&' +114 "core" ' + "manipulator"&R& +5 "core" &   s  + "manipulator"&% +4 "core" %\   !   +2 "processing"%& +4 "core" & +2 "processing"% & +5 "core" & +2 .tPC.seek :closed + "processing"%!(X +4 "core" &0  +8 &27\ *z +10 &e5\ > +9 &&\ M +10 &Ic\ L +9 & d)\ L +9 &c\ L +10 &b\ K +9 &Re\ L +9 &a\ K +10 &e\ L +9 & `\ L +9 &"Yd\ L +10 &$e\ L +9 &%c\ L +10 &'e\ L +9 &)bb\ L +9 &+$a\ L +10 &,e\ L +9 &.e\ L +10 &0ie\ L +9 &2+e\ L +9 &3d\ L +10 &5h\ L +9 &7qe\ L +9 &92f\ L +10 &:h\ L +9 &<e\ L +9 &>xf\ L +10 &@:c\ L +12 &Ag\ M +7 &Cp\ M +9 &Ev\ P +9 &G3\ Q +10 &H\ R +9 &J\ R +10 &Lu\ S +9 &N7\ S +9 &O\ S +10 &Q~\ S +9 &Sz|\ T +9 &U<y\ T +10 &V{\ K +9 &X4E\ !d +9 &X @t\ 1 +6 ( + "processing"% & +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&E1 +3 "core" &X"s\ 1 +53 1 +2 "manipulator"&F% +4 "core" % \  4 (   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +98 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% R +2 %9 +6 "core" 9KJ +101 "processing"%9 +3 "core" 9GM +102 "processing"% 9 +2 "core" 9DM  +102 "processing"%9 +3 "core" 9CL  +102 "processing"%%9 +2 "core" 9@N +103 "processing"%D9 +2 "core" 9@M +102 "processing"%9 +2 "core" 9?L +103 "processing"%^9 +6 "core" 9>M +103 "processing"%9 +3 "core" 9>N" +102 "processing"%19 +3 "core" 9?M& +102 "processing"%:9 +2 "core" 9?N+ +102 "processing"%9 +2 "core" 9@N/ +103 "processing"%z9 +2 "core" 9BN3 +102 "processing"%9 +3 "core" 9DN7 +102 "processing"%g9 +3 "core" 9FM; +102 "processing"%.9 +2 "core" 9IN@ +102 "processing"%s9 +3 "core" 9LND +105 "processing"%(9 +3 "core" 9POH +102 "processing"%T9 +3 "core" 9TOL +102 "processing"%9 +2 "core" 9XOP +102 "processing"%#9 +3 "core" 9]OU +102 "processing"%$9 +2 "core" 9bOY +102 "processing"%i9 +3 "core" 9hO] +102 "processing"%?9 +2 "core" 9nOa +102 "processing"%89 +3 "core" 9tPe +102 "processing"%x9 +2 "core" 9zPi +102 "processing"%~9 +3 "core" 9Pn +102 "processing"%9 +2 "core" 9Qr +102 "processing"%v9 +3 "core" 9Pv +102 "processing"%79 +3 "core" 9Qz +102 "processing"%9 +2 "core" 9Q~ +102 "processing"%N9 +3 "core" 9Q +102 "processing"%J9 +2 "core" 9R\ +102 "processing"%C9 +3 "core" 9R +103 "processing"%h9 +2 "core" 9R +102 "processing"%9 +2 "core" 9R +103 "processing"%09 +2 "core" 9S +102 "processing"%69 +2 "core" 9S +103 "processing"%A9 +3 "core" 9T +102 "processing"%B9 +2 "core" 9T +102 "processing"%w9 +3 "core" 9T +102 "processing"%9 +2 "core" 9T +102 "processing"%X9 +3 "core" 9T +102 "processing"%9 +3 "core" 9U +3 .tPH.hold 2:00:00,28C +3 "processing"%@ pRp +3 .tdelay 1:30 +2 "core"  +808 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8185 .tPSR.select :air +2 .PSV.dial PSR + "processing"%k +94 "core"  +2 "processing"%}% +4 "core" %bT\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%O' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1537 "Can"s\ << +55 "core" ' +2 .tPTV.dial :puck + "processing"%&  +69 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPBV.dial :waste1 + "processing"%|  +121 "core"  + "processing"%L% +4 "core" %ҧ\  +2 .tPS.seek 1.5ml +2 "processing"%M'W +589 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%y * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%3'd +1594 "core" ' +2 .tdelay 5:00 +6774 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19045 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +154 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +142 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%m  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%S * +33 "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 + "processing"%'' +2333 "core" ' + .tPSV.dial PTV +2 "processing"%/ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2312 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%,  +125 "core" + .tPSV.dial :mixloop +2 "processing"%f +39 "core" + .tPRV.dial :ab1 +2 "processing"% @ +67 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%9'c +358 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"')  + "processing"%  +43 "core" +3  + "processing"%Z% +4 "core" %h\  +2 .tPS.seek 0.34ml + "processing"%'w +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'b  +28 "core" +2 .tPRV.dial :air + "processing"%U  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%2'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +66 "core" ? +2 .tPS.seek 0.5ml + "processing"%Q' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%Y  +42 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%a'Ҧ +1607 "core" ' + .tPSV.dial :PML + "processing"%P +41 "core" +2 .tPTV.dial :mixing + "processing"%{ @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%+  +32 "core" + "processing"%q% +4 "core" %ҧw\  +2 .tPS.seek 1.85ml +2 "processing"%K' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%='d +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +3 "core" &\ +63 "manipulator"&4& +6 "core" & ! " h  + "manipulator"&W% +4 "core" % ) $ ( = #i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&H(, +138 "core" ( +2 "manipulator"&`& +4 "core" &- % %  Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  Q +2 .tForearm.seek :garage + "manipulator"&l'b +109 "core" ' + .tHand.close + "manipulator"&e/ +54 "core" / +2 "manipulator"&;& +4 "core" &- *  Q + "manipulator"&n% +4 "core" % vb + * K +2 .tForearm.seek :retract +2 "manipulator"&p'\ +118 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&G( +303 "core" ( +2 "manipulator"&t& +4 "core" & & % 8 . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & # + : . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'O +99 "core" ' + "manipulator"&>& +5 "core" & ' 4 ; . + "manipulator"&<% +4 "core" %G - , O +2 "collection"'"& +4 "core" &\ +3 "collection"'I& +4 "core" &\ +2 .tCC.seek :closed + "collection"'\ (X +5 "core" &\  +10 &4\ +| +9 &g\ ? +10 &x\ M +9 &QZ\ L +9 &Z5\ K +10 &]\ K +9 &\\\ K +9 &Z_\ K +10 &_\ K +9 &]`\ K +10 & \\9\ L +9 &"b`\ K +9 &$#b\ L +10 &%_\ K +9 &']\ K +9 &)i^\ L +10 &++_\ L +9 &,]\ K +10 &.\\\ L +9 &0rb\ K +9 &24a\ K +10 &3`\ K +9 &5`\ K +9 &7z\\\ K +10 &9<]\ K +9 &:a\ L +10 &<`\ L +9 &>b\ K +13 &@Da\ K +6 &B[\ L +9 &Ce\ L +10 &Emnv\ M +9 &G<AQ\ Q +9 &H'+\ T +10 &J'&\ X +9 &Lm('\ X +9 &N,%(@\ Y +10 &O&'\ Y +9 &Q)'\ Z +10 &Sp&)\ Z +9 &U3('\ Y +9 &V&'\ Q +10 &X"C%'\ ){ +9 &Xs}((\ N +5 ( +2 "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"' & +5 "core" &Xsp'%\ N + &Xsp')V\ N + .tHand.open + "manipulator"&u1 +57 "core" 1 + "manipulator"&[% +4 "core" % G 0 6 H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +101 "core" ' + .tPSV.dial PSR + "processing"% +96 "core"  + "processing"%% +4 "core" %hM\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1173 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +416 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%E'd +1600 "core" ' + .tPSV.dial PSR + "processing"%F +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +32 "core" ~ +117  +2 .tPSV.dial :mixloop + "processing"% +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +68 "core" +2 .tPS.seek 0ml + "processing"%'d +1123 "Can"j\ PP +1492 "core" ' +2 .tPSV.dial :air + "processing"%%  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%D' +2610 "core" ' +6 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%^'d +2611 "core" ' + .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%1' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +5 "core" & !   . + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +25 "core" ( +2 "manipulator"&g& +4 "core" & *  A & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" & !  & +2 .tForearm.seek CC +2 "manipulator"&s'O +107 "core" ' +2 .tHand.close + "manipulator"&(/ +63 "core" / +2 .tCC.seek :open + "collection"'T( +426 "core" ( + "manipulator"&& +4 "core" & , + , & +2 "manipulator"&#% +4 "core" % a , + " E + .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(, +279 "core" ( + "manipulator"&?& +4 "core" &-  % Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- " " P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&x'b +111 "core" ' +2 .tHand.open + "manipulator"&~1 +60 "core" 1 + "manipulator"&% +5 "core" % YC ; : X + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +110 "core" ' +2 ."da"delayUntil "23:38:33.56" +367 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1697 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%7 @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +34 "core" , + ."da"PSV.dial :air +2 "processing"%J  +26 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2718 "Can"h\ :: +4666 #"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"%L * +31 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2318 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR + "processing"%3 +123 "core"  +2 "processing"%/% +4 "core" %iu\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%5' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1593 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +31 "core" +2 "processing"%,% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml + "processing"%f'Q +582 "core" ' +6 ."da"delay 3 seconds +82 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +213 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%V'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%)  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%Z +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +1768 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +540 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%j  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%2'd +1668 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +620 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Y  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Q  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%P  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%{ +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%+'a +390 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%q  +41 "core"  + "processing"%r% +4 "core" %g}\ +2 ."da"PS.seek 0.55ml +2 "processing"%a' +330 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"PS.seek 2ml + "processing"%o'Ҧ +1549 "core" ' + ."da"PSV.dial :PML + "processing"%4 +41 "core" +2 ."da"PTV.dial :mixing + "processing"%W @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%`  +35 "core" + "processing"%% +4 "core" %ңy\  +2 ."da"PS.seek 1.85ml + "processing"%-' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%e * +46 "core" ) +2 ."da"PS.seek 0ml + "processing"%;'d +1958 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6553 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20622 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +77 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +550 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%t +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%]  +53 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%> +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%<  +42 "core"  +3 ."da"PS.seek 0ml + "processing"%"'d +2329 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%p +122 "core"  +2 "processing"%c% +4 "core" %d\ + #"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"% ' +187 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +390 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ @EST946702801.46 "core" ' +2 ."da"PTV.dial :puck +61 "processing"%[  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%I +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ңt\  +2 ."da"PS.seek 1.5ml +2 "processing"%*'S +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1610 "core" ' +2 ."da"delay 2:00 +10024 "Can"V\ 00 +1978 #"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"%F * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +71 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +5 "processing"%' +119 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2204 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2306 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  + "processing"%% +4 "core" %e|\ + #"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"%D' +592 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%^ +81 "core"  + ."da"PBV.dial :waste1 + "processing"%:  +33 "core"  +2 "processing"%1% +4 "core" %ҡl\  +2 ."da"PS.seek 1.5ml + "processing"%z'Q +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%g * +33 "core" , +2 ."da"PS.seek 0ml + "processing"%.'d +1600 "core" ' + ."da"delay 2:00 +8739 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3256 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%(  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%G * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2315 "core" ' +2 ."da"PSV.dial PTV + "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%# +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +70 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%?  +79 "core" +3 ."da"PS.seek 0ml + "processing"%8'd +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%~% +4 "core" %fo\ +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"%' +584 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml + "processing"%$'Ҧ +1599 "core" ' +3 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%x +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +33 "core" +2 "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'U +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%J * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1606 "core" ' +6 ."da"delay 2:00 +571 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4115 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1116 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +550 "core" ' +5 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'd +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +70 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%m * +31 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%' +121 "core"  + "processing"%,% +4 "core" %b\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%_'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core" + "processing"%)% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%Z * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%V  +97 "core"  +3 ."da"PS.seek 0ml + "processing"%b'd +1605 "core" ' +2 "processing"%U9 +3 "core" 9Lt5% +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast + "processing"%  +4 "core" 5% + 5% + "processing"%j& +3 "core" &X"l\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&9% +4 "core" %   #  ] + "storage"(Y% +4 "core" %\ \ \ + "storage"(Q. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 2 + "storage"(P( \ +198 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ({& +2 "core" & \ \  \ +2 "manipulator"&2& +4 "core" &- "   + "manipulator"&q% +4 "core" %  " ( ] +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&r( +214 "core" ( + "manipulator"&+& +4 "core" & %  b h + "storage"(K& +4 "core" & \ \  ,\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&a'/ +114 "core" ' +2 "storage"(4& +5 "core" & \ \  f\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(W'g +260 "core" ' +2 "storage"(`- +3 "core" -'] + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  " 8 h +2 "storage"(e& +4 "core" & \ \  \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&o' +35 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&-, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(n- +3 "core" -'] +2 ."da"SE.seek 3.17 Pucks below Top Plate +2 "storage"(d' +35 "core" ' + "manipulator"&l% +5 "core" %Ω{ + + ( . + "storage"(;& +4 "core" & P\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 254 counts + "manipulator"&t' +22 "core" ' +2 "manipulator"&]& +4 "core" &  '  h + "storage"(>& +4 "core" & \ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&<'/ +24 "core" ' +2 ."da"SE.seek 4.17 Pucks below Top Plate +2 "storage"(H's +50 "core" ' +3 "manipulator"&p& +4 "core" & # # u h + "manipulator"&c% +4 "core" %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 + "manipulator"& ( +247 "core" ( + "manipulator"&[& +4 "core" & 4 #  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +4 "core" & $ %  +3 ."da"Forearm.seek PC + "manipulator"&' +92 "core" ' + ."da"Hand.close + "manipulator"&/ +63 "core" / +3 ."da"PC.seek :open +3 "processing"%u( +137 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +281 "core" ( +2 "storage"(=& +4 "core" & \ \  \ + "manipulator"&*& +4 "core" & " ! + "manipulator"&% +4 "core" % # } +2 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&E( +253 "core" ( +5 "manipulator"&& +16 "core" & " ! _ 0 +8 "storage"( & +12 "core" & \ \  \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 600 counts +4 "manipulator"&'/ +132 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +63 "core" 1 +3 "storage"(- +3 "core" -'s +2 ."da"SE.seek 3.93 Pucks below Top Plate +2 "storage"('? +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.16 Pucks below Top Plate + "storage"('y +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da00jan0100h50ml.tif +1572 #SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.371 seconds\ /var/log/esp/da00jan0100h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da00jan0100h50ml15s.tif +371 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1198 #"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/da00jan0100h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da00jan0100h50ml20s.tif +2070 #SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da00jan0100h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(- +11 "core" -'y +2 "storage"(%& +4 "core" & 2 3 s\ +2 "manipulator"&D& +4 "core" & , + D 0 +2 ."da"Elbow.seek 2 + "manipulator"&^( +3 "core" ( +2 "manipulator"&:& +3 "core" & % G 0 +2 "storage"(1& +4 "core" & 9 =\ +2 ."da"Forearm.seek 2 + 600 counts + "manipulator"&'/ +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.88 Pucks below Top Plate +2 "storage"(g' +54 "core" ' + "manipulator"&z& +4 "core" & ! " 9 0 +2 "storage"((& +4 "core" & n p\ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&G' +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&R, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.06 Pucks below Top Plate + "storage"(.' +26 "core" ' +2 "manipulator"&% +4 "core" % ! ) ` + "storage"(#& +5 "core" & F 8 7\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 295 counts + "manipulator"&s' +33 "core" ' + "manipulator"&?& +4 "core" &  $  0 +2 "storage"(\ & +4 "core" & q r ^\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +72 ."da"Forearm.seek 2 + 600 counts + "manipulator"&'/ +29 "core" ' + "storage"(~% +4 "core" % c W )\ +3 ."downElevator"SE.seek :down +3 "storage"(8' +98 (% +3 "core" %3 o o\ PF +2 "manipulator"&x% +4 "core" %0 *  B +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&7'\ +96 "core" ' +17 ' + ."downElevator"SE.stop + "storage"(5 +2 (& +5 "core" & o o \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%$& +3 "core" &0\ +2 "manipulator"&J& +4 "core" &  # " 0 +2 "manipulator"&N% +3 "core" %\ ?  ! + - +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&h(, +182 "core" ( +2 "manipulator"&& +4 "core" &-    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- #    +2 ."psFlush"Forearm.seek :garage + "manipulator"&'b +100 "core" ' + ."psFlush"Hand.close + "manipulator"&C/ +54 "core" / + "manipulator"&B& +4 "core" &- 1 # T  +2 "manipulator"&w% +4 "core" % b  +2 ."psFlush"Forearm.seek :retract + "manipulator"&A'\ +112 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&6( +117 "core" ( +2 "manipulator"&& +4 "core" & \   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & " # 1  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&' +120 "core" ' +2 "manipulator"& & +4 "core" & & $  +2 "manipulator"&}% +4 "core" %  ! ! +2 "processing"%X& +4 "core" &2\ +2 "processing"%O& +4 "core" &/\ +2 ."psFlush"PC.seek :closed +3 "processing"%|(X +4 "core" &3\ +6 & -*\ $e +9 &X#\ 7 +10 &$\ L +9 &`\ L +9 &v`\ L +10 &9b"\ K +9 &_\ L +9 &b\ L +10 &^\ K +9 &@`\ L +10 & `\ L +9 &!e\ L +12 &#b\ L +7 &%I_\ K +9 &'\ `\ L +9 &(_\ K +10 &*_\ L +9 &,Pc\ L +10 &._\ K +9 &/f\ L +9 &1c\ K +10 &3Xe\ L +9 &5c\ L +10 &6_\ L +9 &8c\ L +9 &:ab\ K +10 &<"a\ L +9 &=a\ L +9 &?`\ L +10 &Ah`\ L +9 &C*a\ L +10 &Dg\ L +9 &Fy\ N +9 &H`\ Q +10 &J \ R +9 &K\ R +9 &M\ R +10 &Oc\ S +9 &Q&\ R +9 &R|\ S +10 &Ty\ S +9 &Vi}\ S +10 &Wfs|\ * +9 &X~p\ ; +9 ( +2 &X%\ 1 +2 "processing"%O& +2 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%L& +4 "core" &X%s\ 1 +2 ."psFlush"Hand.open + "manipulator"&&1 +53 "core" 1 +2 "manipulator"&% +4 "core" %  3  G +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +42 "core"  + "processing"%m% +5 "core" %bM\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +524 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +64 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2111 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%3 @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%/  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%5'F +2616 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"%y +106 "core"  +2 "processing"%'% +4 "core" %H\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%,' +590 "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 + "processing"%  +33 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%f @ +70 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"%) +95 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%_'F +427 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2176 "core" ' +3 ."psFlush"PSV.dial PSR +5 "processing"%Z +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%V'T +1102 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +10 "processing"%' +667 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +922 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +69 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%j'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +70 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%Y' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +70 "core" +2 ."psFlush"PBV.dial PSV +4 "processing"%2 U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%q'd +319 "Can"N\ >= +2292 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +68 "core"  +4 ."psFlush"PS.seek 0ml +5 "processing"%i'd +199 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +607 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2002 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +68 ."psFlush"PS.seek 1ml + "processing"%>'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%c +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +49 "core" +2 ."psFlush"PS.seek 0ml + "processing"%r'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%o' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%d +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%< U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +68 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%"'d +2047 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +555 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%=' +2615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%* +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"' & +4 "core" &  +2 "manipulator"&& +4 "core" & " !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&F( +3 "core" ( + "manipulator"&H& +4 "core" & ! ) J  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & $ f  +2 .tForearm.seek PC + "manipulator"&' +120 "core" ' +2 .tHand.close + "manipulator"&%/ +52 "core" / +2 .tPC.seek :open + "processing"%D( +423 "core" ( + "manipulator"&:& +4 "core" &   3  +2 "manipulator"&1% +4 "core" %  "  +2 .tForearm.seek :retract + "manipulator"&z'\ +90 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +355 "core" ( + "manipulator"&& +5 "core" &+  & Ae + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &+   N Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&?'O +99 "core" ' +2 "manipulator"&\ & +4 "core" &+   R Ae +2 "manipulator"&E% +5 "core" %Q  Q + "collection"'& +4 "core" & +3 "collection"'& +4 "core" &  +2 .tCC.seek :closed + "collection"'~(X +4 "core" &  +9 &2\ +{ +9 &e \ > +10 &}\ M +9 &E\\\ L +9 & _\ K +10 &b\ L +9 &]\ K +10 &Nb\ L +9 &d \ L +9 &b\ L +10 & b\ L +9 &"Wb\ K +9 &$`\ K +10 &%c\ L +9 &'b\ L +10 &)_^\ K +9 &+!a\ K +9 &,`\ L +10 &.^\ K +9 &0ga\ K +9 &2(c\ L +10 &3`\ L +9 &5^\ K +10 &7ob \ K +9 &90d \ L +9 &:e\ K +10 &<a\ K +9 &>vd \ L +9 &@9b \ K +10 &A`\ K +9 &Cf \ L +10 &E{m|\ M +9 &G2Wf\ P +9 &HCB \ U +10 &J>A\ W +9 &Ld>>\ W +9 &N#@@\ X +10 &O??\ X +9 &Q?@\ Y +10 &Sf>@\ Y +9 &U(?@\ Y +9 &V?>\ U +10 &X ;?=\ +} +9 &X?>\ G +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'& +5 "core" &X[>>\ G + &X[??\ G + .tHand.open + "manipulator"&^1 +61 "core" 1 +3 "manipulator"&g% +4 "core" % Q 5 . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +4 "core" &X[=@\ G +2 "collection"'G% +4 "core" %K>?F\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'$% +4 "core" %K>A>\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'J'm +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'N% +3 "core" %m@?.\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'s' +620 "core" ' + .tCSV.dial :waste +2 "collection"'. +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Q +1962 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &XZACM\ G + "collection"'0% +4 "core" %VA@T\ + .tCSV.dial :flush +2 "collection"'8  +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'R'm +1019 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +140 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'C @ +40 "core" A +2 "collection"'B% +4 "core" %mBA6\  +2 .tCS.seek 7.001ml + "collection"'w' +521 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'7  +2 '  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'k @ +39 "core" ? +3 .tCS.seek 0ml + "collection"''Q +1576 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &XZ>@B\ G + "collection"'}% +4 "core" %OB@D\ + .tCSV.dial :flush +2 "collection"'X  +68 "core"  +5 .tCS.seek 5ml +2 "collection"'h'm +954 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +204 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'A @ +42 "core" B +2 "collection"'u% +4 "core" %m@A>\  +2 .tCS.seek 7ml + "collection"'L' +516 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'&  +51 "core"  + .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +2 .tCS.seek 0ml + "collection"'O'Q +1415 "Can"`\ ?? +175 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &XZ>?C\ G + "collection"'m% +4 "core" %M>?D\ + .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"'b% +4 "core" %M??G\ +58 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'S'O +1817 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'3' O +528 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'/ +2 '  +95 "core" +32  +2 .tCTV.dial :intake + "collection"'M  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'y'Q +1800 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'5'Q +586 "core" ' + .tCSV.dial CSR +2 "collection"',  +97 "core"  + "collection"' % +5 "core" %R@@1\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'f'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"')' O +1346 "core" ' +2 .tCSV.dial CBV + "collection"' +96 "core" +2 .tCS.seek 0ml + "collection"'Z'Q +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +5 "core" &*  " Ae + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&V( +23 "core" ( + "manipulator"&U& +4 "core" &  ' 8 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  , +2 .tForearm.seek CC + "manipulator"&'O +89 "core" ' + .tHand.close + "manipulator"&9/ +56 "core" / + .tCC.seek :open +2 "collection"'j( +424 "core" ( + "manipulator"&Y& +4 "core" &    , +2 "manipulator"&{% +4 "core" % c " # c +2 .tForearm.seek :retract + "manipulator"&2'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Q(, +284 "core" ( + "manipulator"&\\& +4 "core" &, )   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &,  !   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&K'b +110 "core" ' +2 .tHand.open + "manipulator"&+1 +63 "core" 1 + "manipulator"&4% +4 "core" % \\K 2   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +107 "core" ' +2 #tCompleted [(ESP):243] begun 22:40:44 +5 #Asleep after completing (ESP) assays +4473 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15125 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18790 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2885 "Can"b\ 11 +1133 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17686 "Can"d\ 11 +473 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13695 "Can"g\ 11 +5070 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19002 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9718 "Can"j\ 11 +9058 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20670 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1451 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1742 "Can"\ 11 +17289 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +4109 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +2511 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17975 "Can"\ 11 +2603 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18850 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4128 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13560 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13801 "Can"\ 11 +6779 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18809 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1688 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5796 "Can"\ 11 +4638 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:16:13, 20.8C, 36% humidity, 15.0psia, 13.684V, 0.245A, 0.245A avg, 3.35W",Subject: "(ESP) begun" +10142 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17463 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1821 "Can"\ 11 +18761 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18295 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14431 "Can"\ 21 +6155 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20649 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +744 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10442 "Can"\ 11 +10144 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18945 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4124 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1783 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18801 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4086 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +2073 "Can"\ 21 +10744 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18820 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2005 "Can"\ 21 +2012 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15741 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16799 "Can"\ 11 +1975 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12807 "Can"\ 11 +6200 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +26 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8552 "Can"\ 11 +10202 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19615 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4564 "Can"\ 21 +14193 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20660 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +505 "Can"\ 11 +1582 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17179 "Can"\ 11 +3411 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10898 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4077 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13135 "Can"\ 22 +7453 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18707 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +875 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:19:03, 20.8C, 36% humidity, 15.0psia, 13.670V, 0.263A, 0.257A avg, 3.60W",Subject: "Asleep until 19:13" +3251 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11900 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9092 "Can"\ 22 +11500 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18803 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +8 #Session Ended +5042 "Can"\ 33 +9854 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1054 "Can"\ 21 +19533 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17928 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17654 "Can"\ 12 +2933 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13658 "Can"\ 21 +5180 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9686 "Can"\ 11 +10893 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20675 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1283 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5699 "Can"\ 21 +14888 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19023 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4090 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1377 "Can"\ 44 +994 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18883 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1304 "Can"\ 11 +2779 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13307 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16035 "Can"\ 22 +2828 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16260 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11960 "Can"\ 21 +6810 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7968 "Can"\ 21 +10949 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +555 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3827 "Can"\ 11 +14937 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5276 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20432 "Can"\ 11 +154 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14027 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:19:42, 20.8C, 36% humidity, 15.0psia, 13.655V, 0.233A, 0.233A avg, 3.18W",Subject: "Started (ESP) phase (ESP):119" +6554 #"reset-modem"Session Begun +61 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16397 "Can"\ 44 +4245 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +420 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12463 "Can"\ 21 +8115 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19032 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4138 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1452 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8098 "Can"\ 11 +12486 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18811 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4088 #Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +12482 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3980 "Can"\ 11 +16598 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18860 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20505 "Can"\ 44 +77 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15435 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17025 "Can"\ 32 +3557 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18597 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12928 "Can"\ 22 +7659 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19298 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8939 "Can"\ 11 +11648 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4947 "Can"\ 22 +15712 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1753 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +955 "Can"\ 11 +19688 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18951 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4150 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2767 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18790 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4089 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13105 "Can"\ 33 +706 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18854 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9022 "Can"\ 21 +11561 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1873 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5042 "Can"\ 11 +15548 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10620 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:23:57, 20.7C, 36% humidity, 15.0psia, 13.680V, 0.233A, 0.233A avg, 3.18W",Subject: "(ESP) begun" +9966 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17643 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1038 "Can"\ 11 +19551 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1075 "Can"{\ 11 +2949 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18433 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15855 "Can"m\ 21 +2906 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +66 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20671 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +806 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7895 "Can"i\ 11 +11045 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4118 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1934 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3640 "Can"a\ 11 +15173 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4093 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12975 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20111 "Can"[\ 11 +468 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18861 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15951 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12053 "Can"_\ 21 +8531 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18931 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +224 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7890 "Can"_\ 21 +12694 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19807 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3901 "Can"`\ 21 +16681 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20512 "Can"`\ 44 +73 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20673 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2266 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16519 "Can"c\ 11 +4065 #"reset-modem"Session Begun +67 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11036 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12539 "Can"c\ 21 +8040 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1071 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:27:47, 20.7C, 36% humidity, 15.0psia, 13.680V, 0.239A, 0.245A avg, 3.27W",Subject: "Asleep until 19:33" +3044 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8454 "Can"d\ 33 +3638 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18815 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4423 "Can"a\ 12 +16156 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15098 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +438 "Can"_\ 21 +20141 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18139 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +481 "Can"^\ 11 +3535 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15274 "Can"[\ 21 +3504 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18956 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11282 "Can"W\ 21 +7488 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20663 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1416 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3311 "Can"S\ 11 +15712 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4108 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +2470 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +60 #Session Ended +19499 "Can"U\ 11 +1082 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4076 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13488 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15459 "Can"R\ 12 +5121 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18873 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11379 "Can"O\ 11 +5066 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7394 "Can"O\ 21 +13189 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18954 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +5 #Session Ended +699 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3210 "Can"H\ 12 +17369 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5411 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14161 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:33:48, 20.7C, 36% humidity, 15.0psia, 13.665V, 0.257A, 0.251A avg, 3.51W",Subject: "Started (ESP) phase (ESP):181" +1669 "Can"5\ 22 +4750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20658 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +605 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11846 "Can"3\ 21 +8741 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18999 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4148 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1615 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18792 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4088 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3415 "Can"(\ 22 +9264 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20642 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18804 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3354 "Can"\ 43 +667 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15632 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18142 "Can"\ 11 +633 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14138 "Can" \ 21 +4682 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9996 "Can" \ 22 +8765 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19505 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6003 "Can"\ 21 +12759 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20682 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1916 "Can"\ 43 +20 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18619 "Can"\ 22 +1967 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18944 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +4049 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@60900 sendCRC with ifg=0x08, ie=0x5F +3 #@41867 idle with ifg=0x84, ie=0x75 + #@42538 select with ifg=0x10, ie=0xF5 + #@43171 receive with ifg=0x10, ie=0xFD + #@43805 receive with ifg=0x10, ie=0xFD +2 #@44438 receive with ifg=0x10, ie=0xFD + #@44765 receive with ifg=0x80, ie=0xFD + #@26174 probe with ifg=0x02, ie=0x5F + #@29777 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +212 "Can"\ 32 + \ 32 + #"Restarting_core_reader"Polling Can every 10:00 +2577 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18787 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +331 "Can" \ 11 +3786 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14166 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15010 "Can"\ 21 +3896 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2160 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10860 "Can"\ 21 +7890 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4025 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10906 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 21,\\n 2 => 1,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:33:48, 20.7C, 36% humidity, 15.0psia, 13.665V, 0.257A, 0.251A avg, 3.51W",Subject: "da sampling at most 50ml" +9682 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6878 "Can"\ 21 +11056 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2871 "Can"\ 11 +15889 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18743 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19401 "Can"\ 11 +1179 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18685 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15505 "Can"\ 11 +5124 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1234 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11520 "Can"\ 11 +9064 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18931 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4116 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +2247 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7277 "Can"\ 21 +13304 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18827 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4119 #Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +13266 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3118 "Can"\ 21 +17469 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18821 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19673 "Can"\ 32 +910 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16293 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15669 "Can"\ 21 +4918 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18952 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK +2 #"core_reader"@41867 idle with ifg=0x84, ie=0x75 + #@42538 select with ifg=0x10, ie=0xF5 + #@43171 receive with ifg=0x10, ie=0xFD + #@43805 receive with ifg=0x10, ie=0xFD #@44438 receive with ifg=0x10, ie=0xFD + #@44765 receive with ifg=0x80, ie=0xFD #@26174 probe with ifg=0x02, ie=0x5F + #@53222 probe with ifg=0x02, ie=0x5F + #@28637 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +240 "Can"\ 22 +2 \ 22 +3 #"Restarting_core_reader"Polling Can every 10:00 +27 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15165 "Can"\ 12 +3605 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20141 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11168 "Can"\ 11 +7595 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20684 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2593 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3211 "Can"\ 21 +8299 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19799 "Can"\ 21 +778 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1460 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +12505 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15731 "Can"\ 21 +4852 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18876 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11645 "Can"\ 33 +3809 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7648 "Can"\ 22 +12937 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18605 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3551 "Can"\ 11 +17037 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19343 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16165 "Can",\ 21 +4416 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20661 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1815 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12168 "Can".\ 11 +8415 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19086 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4137 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2773 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18810 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4090 #Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +3635 "Can"7\ 33 +10180 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18836 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3596 "Can"7\ 11 +430 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16770 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18376 "Can"@\ 32 +397 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14371 "Can"B\ 33 +4562 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1023 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10186 "Can"E\ 11 +8571 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5732 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6193 "Can"N\ 11 +12570 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14466 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 2,\\n 3 => 20,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@21:22:06, 21.4C, 34% humidity, 15.0psia, 13.684V, 0.257A, 0.257A avg, 3.52W\\nSampled 50.0ml",Subject: "Asleep after completing (ESP) assays" +6124 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +63 .Gate.cycleModemPower! 5 +2 #Session Ended +20622 #Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +883 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18812 "Can"G\ 21 +1766 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4139 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1955 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14458 "Can"L\ 11 +6122 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18810 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4084 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13006 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10368 "Can"T\ 11 +10212 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18869 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6290 "Can"Y\ 33 +9705 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2293 "Can"]\ 11 +18286 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18968 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +269 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18703 "Can"[\ 22 +1879 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14707 "Can"V\ 21 +5172 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10711 "Can"P\ 21 +9871 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20622 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +2373 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6712 "Can"R\ 22 +13879 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +66 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18857 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +4109 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2479 "Can"S\ 21 +898 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18826 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2451 "Can"W\ 11 +1613 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +14289 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17175 "Can"Q\ 11 +1561 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2477 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13228 "Can"[\ 11 +5550 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11218 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 2,\\n 3 => 20,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@22:33:51, 21.0C, 37% humidity, 15.0psia, 13.699V, 0.171A, 0.171A avg, 2.35W",Subject: "(ESP) begun" +9362 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9234 "Can"[\ 33 +9118 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5173 "Can"d\ 21 +13603 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19112 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1180 "Can"c\ 22 @EST946789221.75 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17780 "Can"f\ 11 +2878 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1596 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13790 "Can"q\ 21 +6794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4142 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2605 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9426 "Can"r\ 21 +11158 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +62 #Session Ended +18734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4081 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13700 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5352 "Can"o\ 21 +15230 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18863 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1277 "Can"n\ 22 +15404 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17876 "Can"o\ 11 +2713 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +942 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13640 "Can"j\ 22 +6940 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9651 "Can"j\ 11 +10972 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18694 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5658 "Can"f\ 21 +14923 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20679 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3099 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1667 "Can"h\ 11 +18915 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11928 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1706 "Can"h\ 11 +2312 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16497 "Can"g\ 21 +2283 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1885 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 2,\\n 3 => 20,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@22:37:38, 20.9C, 38% humidity, 15.0psia, 13.680V, 0.245A, 0.245A avg, 3.35W\\nSampled 50.0ml",Subject: "Asleep until 22:40" +2257 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12911 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12375 "Can"j\ 12 +6487 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15880 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8301 "Can"i\ 21 +10478 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4314 "Can"a\ 33 +14710 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +138 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +76 "Can"_\ 21 +18704 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19739 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16663 "Can"_\ 21 +3919 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12677 "Can"b\ 21 +7953 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2210 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8695 "Can"b\ 11 +11887 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18930 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4121 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3241 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4445 "Can"d\ 11 +16136 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18824 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4069 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +14279 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +342 "Can"d\ 11 +20240 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18847 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16871 "Can"i\ 11 +3712 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17248 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +60 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12822 "Can"j\ 11 +7756 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19031 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1430 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8580 "Can"l\ 21 +12005 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4589 "Can"m\ 11 +1567 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +604 "Can"p\ 21 +14301 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 2,\\n 3 => 20,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@22:40:45, 20.7C, 40% humidity, 15.1psia, 13.660V, 0.251A, 0.251A avg, 3.43W",Subject: "Started (ESP) phase (ESP):243" +5674 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20640 #Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +1358 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +638 "Can"t\ 11 +3380 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15435 "Can"u\ 22 +3493 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4116 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2400 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11198 "Can"t\ 11 +7627 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4110 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13436 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7051 "Can"v\ 11 +11792 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16389 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2988 "Can"z\ 21 +15788 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19587 "Can"|\ 11 +999 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18956 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +49 #"core_reset"Sent BREAK +227 #Sent BREAK +2 #"core_reader"@42538 select with ifg=0x10, ie=0xF5 +3 #@43171 receive with ifg=0x10, ie=0xFD + #@43805 receive with ifg=0x10, ie=0xFD +2 #@44438 receive with ifg=0x10, ie=0xFD + #@44765 receive with ifg=0x80, ie=0xFD + #@26174 probe with ifg=0x02, ie=0x5F + #@53222 probe with ifg=0x02, ie=0x5F +2 #@38449 probe with ifg=0x02, ie=0x5F + #@15826 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +252 "Can"}\ 11 + }\ 11 + #"Restarting_core_reader"Polling Can every 10:00 +131 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15227 "Can"|\ 11 +3490 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20257 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11269 "Can"\ 21 +7476 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20658 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2713 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3309 "Can"\ 11 +15705 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4134 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3770 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19548 "Can"\ 21 +1043 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18803 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20640 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6797 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11516 "Can"~\ 21 +4080 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +63 .Gate.cycleModemPower! 5 +2 #Session Ended +18699 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7541 "Can"\ 21 +13044 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3762 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 2,\\n 3 => 20,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@22:42:09, 20.7C, 40% humidity, 15.1psia, 13.645V, 0.380A, 0.380A avg, 5.18W",Subject: "da sampling at most 50ml" +15273 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +4084 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +8736 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3198 "Can"\ 21 +17381 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18877 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19703 "Can"\ 21 +916 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +5 #Session Ended +11694 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18721 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15722 "Can"\ 12 +4859 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20686 #Session Begun +6 #-> Gate.cycleModemPower! 5 +9 .Gate.cycleModemPower! 5 +4 #Session Ended +14808 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11731 "Can"\ 11 +8855 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7746 "Can"\ 21 +8016 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3752 "Can"\ 22 +16836 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18801 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3785 "Can"\ 21 +234 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18571 "Can"\ 44 +425 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3035 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14334 "Can"\ 21 +4436 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +60 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20644 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1999 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10217 "Can"\ 21 +8483 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20632 #Session Begun +7 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +5132 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2318 "Can"\ 21 +16623 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +4096 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6128 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18672 "Can"\ 21 +1906 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18846 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14817 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14613 "Can"\ 21 +5969 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2975 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +10023 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6633 "Can"\ 21 +13950 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4106 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11062 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2564 "Can"\ 11 +18019 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18828 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19112 "Can"\ 22 +1546 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14060 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18699 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4074 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15064 "Can"|\ 21 +5519 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17139 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11127 "Can"x\ 21 +9462 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7135 "Can"y\ 21 +10885 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3138 "Can"w\ 21 +17453 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20679 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +467 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3172 "Can"s\ 33 +851 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17950 "Can"o\ 54 +1047 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +4111 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +1532 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18849 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4085 #Session Begun +7 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +12482 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +58 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12813 "Can"l\ 11 +7769 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15471 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8832 "Can"j\ 21 +11748 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3650 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4838 "Can"W\ 11 +15742 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12384 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 5,\\n 3 => 17,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@00:32:09, 21.1C, 38% humidity, 15.1psia, 13.665V, 0.324A, 0.324A avg, 4.43W\\nSampled 50.0ml",Subject: "Asleep after completing (ESP) assays" +6389 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +853 "Can"R\ 11 +16375 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +893 "Can"P\ 11 +3123 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20270 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15677 "Can"L\ 21 +3094 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11693 "Can"R\ 43 +7303 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4137 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +635 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7358 "Can"L\ 11 +11449 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4114 #Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +11662 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3216 "Can"C\ 12 +15619 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20635 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14644 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15706 "Can"5\ 11 +4877 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17686 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11705 "Can"<\ 11 +8882 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18511 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7722 "Can"M\ 21 +12867 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3717 "Can"R\ 11 +16964 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +949 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20329 "Can"S\ 21 +259 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19020 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +4109 #Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +2008 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18843 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1968 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11894 "Can"v\ 11 +8696 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20642 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +18702 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6674 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3927 "Can"\ 11 +16656 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3965 "Can"\ 43 +52 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 "Can"{\ 43 +12 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14781 "Can"j\ 21 +3996 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10790 "Can"_\ 22 +7981 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6802 "Can"M\ 11 +11967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2812 "Can"?\ 21 +15955 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19420 "Can"<\ 21 +1166 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15435 "Can"3\ 21 +5146 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11447 "Can"'\ 21 +9130 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7478 "Can"#\ 11 +13102 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3489 "Can"\ 21 +17089 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20097 "Can"\ 11 +483 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16112 "Can"\ 21 +4472 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12130 "Can" \ 21 +8454 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8142 "Can"\ 22 +12444 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 "Can"\ 11 +16429 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +170 "Can"\ 11 +20413 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +211 "Can"\ 21 +3808 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15005 "Can"\ 22 +3766 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20641 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10956 "Can"\ \ 21 +7754 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7028 "Can"\ 22 +11745 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3033 "Can" \ 11 +15733 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19637 "Can"\ 21 +949 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15651 "Can"\ 21 +4939 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11660 "Can"\ 21 +8924 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7659 "Can"\ 21 +12927 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3662 "Can"\ 21 +16979 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18697 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20287 "Can"\ 21 +296 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16303 "Can"\ 11 +4277 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12322 "Can"\ 22 +8261 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8333 "Can"\ 21 +12251 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4341 "Can"\ 11 +16245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +358 "Can"\ 11 +20221 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +394 "Can"\ 21 +3623 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15192 "Can" \ 21 +3581 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11196 "Can"\ \ 21 +7568 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7222 "Can"\ 21 +11551 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3977 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@43805 receive with ifg=0x10, ie=0xFD + #@44438 receive with ifg=0x10, ie=0xFD + #@44765 receive with ifg=0x80, ie=0xFD + #@26174 probe with ifg=0x02, ie=0x5F + #@53222 probe with ifg=0x02, ie=0x5F #@38449 probe with ifg=0x02, ie=0x5F + #@22082 probe with ifg=0x02, ie=0x5F #@56890 probe with ifg=0x02, ie=0x5F + #@23794 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +221 "Can"\ 11 + \ 11 + #"Restarting_core_reader"Polling Can every 10:00 +20130 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +52 .Gate.cycleModemPower! 5 +4 #Session Ended +18712 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +462 "Can"\ 21 +3553 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15267 "Can"\ 11 +3514 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11280 "Can"\ 21 +7500 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7299 "Can"\ 11 +11484 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3298 "Can"\ 21 +15467 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19908 "Can"\ 21 +672 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15927 "Can"\ 21 +4652 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11940 "Can"\ 21 +8642 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7948 "Can"\ 11 +12637 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3958 "Can" \ 22 +16625 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20563 "Can"\ 44 +21 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +51 #Session Ended +18722 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16577 "Can"\ 11 +4006 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12594 "Can"\ 11 +7986 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8602 "Can"\ 21 +11977 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4615 "Can"\ 21 +15965 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +641 "Can"\ 11 +19943 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +678 "Can"\ 11 +3341 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15469 "Can"\ 21 +3301 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11480 "Can"\ 11 +7289 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7495 "Can" \ 11 +11282 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3508 "Can"\ 21 +15268 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20099 "Can"\ 11 +484 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST946875668.07 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16072 "Can"\ 21 +4516 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12079 "Can"#\ 11 +8507 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8090 "Can"7\ 11 +12491 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4103 "Can"@\ 11 +16477 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +118 "Can"L\ 11 +20463 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16723 "Can"S\ 11 +3858 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12731 "Can"T\ 11 +7858 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8746 "Can"U\ 22 +11843 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4756 "Can"X\ 11 +15827 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20595 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +773 "Can"_\ 11 +19804 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +811 "Can"a\ 11 +3206 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15609 "Can"`\ 12 +3166 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11628 "Can"b\ 11 +7152 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7640 "Can"\\\ 21 +11140 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20540 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +53 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@44438 receive with ifg=0x10, ie=0xFD + #@44765 receive with ifg=0x80, ie=0xFD + #@26174 probe with ifg=0x02, ie=0x5F + #@53222 probe with ifg=0x02, ie=0x5F + #@38449 probe with ifg=0x02, ie=0x5F #@22082 probe with ifg=0x02, ie=0x5F + #@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F #@9388 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +236 "Can"V\ 22 + V\ 22 +2 #"Restarting_core_reader"Polling Can every 10:00 +20111 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17050 "Can"S\ 11 +3529 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13065 "Can"N\ 11 +7516 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9079 "Can"D\ 22 +11509 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5094 "Can"<\ 21 +15488 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1101 "Can"=\ 21 +19486 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18814 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1093 "Can"9\ 12 +2925 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15888 "Can"3\ 11 +2886 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11898 "Can"3\ 11 +6876 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7903 "Can"6\ 21 +10864 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3908 "Can"1\ 22 +14852 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20511 "Can"%\ 44 +75 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16518 "Can"5\ 11 +4074 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12532 "Can"4\ 21 +8061 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +58 #Session Ended +18690 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8567 "Can"2\ 21 +12011 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4583 "Can")\ 21 +15994 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +590 "Can"$\ 11 +19989 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17200 "Can"\ 11 +3380 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13216 "Can"\ 11 +7364 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9228 "Can"\ 21 +11354 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5243 "Can"\ 21 +15340 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1259 "Can" \ 11 +19322 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1300 "Can" \ 21 +2718 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16091 "Can"\ 12 +2678 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12102 "Can"\ 11 +6713 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8061 "Can"\ 22 +10701 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4078 "Can"\ 21 +14688 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +96 "Can"\ 11 +18679 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16692 "Can"\ 21 +3891 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12697 "Can"\ 11 +7893 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18755 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8711 "Can"\ 21 +11874 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4711 "Can"\ 21 +15932 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18704 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +718 "Can"\ 11 +19866 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17330 "Can"\ 21 +3258 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13336 "Can"\ 21 +7255 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18755 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9339 "Can"\ 11 +11251 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5347 "Can"\ 21 +15247 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18801 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1306 "Can"\ 21 +19287 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1347 "Can"\ 21 +2682 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16113 "Can"\ 11 +2637 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12117 "Can"\ 21 +6636 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20595 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8119 "Can"\ 11 +10631 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20651 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4067 "Can"\ 21 +14630 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4031 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20595 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +121 "Can"\ 21 +18628 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4031 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20600 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16718 "Can" \ 22 +3876 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4030 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12730 "Can"\ 11 +7807 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@44765 receive with ifg=0x80, ie=0xFD + #@26174 probe with ifg=0x02, ie=0x5F + #@53222 probe with ifg=0x02, ie=0x5F + #@38449 probe with ifg=0x02, ie=0x5F + #@22082 probe with ifg=0x02, ie=0x5F #@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F #@19725 probe with ifg=0x02, ie=0x5F + #@35051 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +241 "Can"\ 21 + \ 21 + #"Restarting_core_reader"Polling Can every 10:00 +18291 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4099 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16980 "Can"\ 21 +3599 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18693 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13082 "Can" \ 21 +7496 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9101 "Can"\ 21 +11477 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5109 "Can"\ 21 +15474 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1121 "Can"\ 21 +19463 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17732 "Can"\ 21 +2854 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13747 "Can"\ 11 +6838 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9766 "Can"\ 11 +10814 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5778 "Can"\ 22 +14808 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1798 "Can"\ 22 +18789 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1842 "Can"\ 21 +2170 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16647 "Can"\ 21 +2131 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12667 "Can"\ 11 +6117 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8675 "Can"\ 21 +10102 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4678 "Can"\ 11 +14087 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +694 "Can"\ 11 +18072 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17308 "Can"\ 11 +3279 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13316 "Can"\ 21 +7266 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9326 "Can"\ 21 +11258 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5336 "Can"\ 22 +15252 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18759 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1347 "Can"+\ 21 +19235 #"reset-modem"Session Begun +51 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 + #Session Ended +18706 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17970 "Can"=\ 21 +2609 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13988 "Can"P\ 21 +6596 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10000 "Can"a\ 21 +10580 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6026 "Can"t\ 21 +14559 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2042 "Can"\ 11 +18544 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2079 "Can"\ 21 +1937 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16877 "Can"\ 21 +1896 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12897 "Can"\ 11 +5882 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8903 "Can"\ 21 +9868 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4910 "Can"\ 21 +13852 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +51 #Session Ended +878 "Can"\ 21 +17836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17543 "Can"}\ 11 +3035 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13554 "Can"u\ 21 +7029 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9576 "Can"r\ 21 +10999 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5585 "Can"q\ 22 +15002 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1605 "Can"u\ 21 +18976 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18204 "Can"m\ 21 +2376 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14221 "Can"q\ 11 +6360 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10223 "Can"v\ 11 +10364 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6236 "Can"z\ 21 +14346 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2249 "Can"y\ 21 +18334 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2290 "Can"\ 21 +1728 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17082 "Can"|\ 11 +1689 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13106 "Can"~\ 22 +5677 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9121 "Can"}\ 21 +9665 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5124 "Can"}\ 21 +13649 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1147 "Can"}\ 21 +17634 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17742 "Can"~\ 11 +2845 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13760 "Can"z\ 11 +6819 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9768 "Can"l\ 11 +10819 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5784 "Can"l\ 11 +14799 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1795 "Can"m\ 11 +18789 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18818 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18352 "Can"p\ 11 +2228 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14364 "Can"n\ 21 +6225 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18755 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10380 "Can"u\ 21 +10204 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3974 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@26174 probe with ifg=0x02, ie=0x5F + #@53222 probe with ifg=0x02, ie=0x5F + #@38449 probe with ifg=0x02, ie=0x5F + #@22082 probe with ifg=0x02, ie=0x5F + #@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F #@19725 probe with ifg=0x02, ie=0x5F + #@48158 probe with ifg=0x02, ie=0x5F #@41767 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +214 "Can"b\ 11 + b\ 11 +2 #"Restarting_core_reader"Polling Can every 10:00 +20139 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +431 "Can"_\ 33 +3590 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15212 "Can"f\ 21 +3547 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11228 "Can"X\ 21 +7536 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +56 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7174 "Can"_\ 21 +11521 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3267 "Can"^\ 11 +15505 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19878 "Can"P\ 11 +701 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15894 "Can"L\ 11 +4687 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11908 "Can"T\ 11 +8670 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7919 "Can"_\ 11 +12665 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3940 "Can"?\ 21 +16638 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20541 "Can"<\ 44 +44 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16551 "Can"?\ 11 +4038 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12563 "Can"3\ 21 +8025 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8574 "Can"-\ 21 +12013 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18815 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4536 "Can"6\ 11 +16043 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +550 "Can"\ 21 +20035 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +593 "Can"\ 11 +3426 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15377 "Can"\ 11 +3385 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11396 "Can"\ 21 +7369 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7404 "Can"\ 11 +11358 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3425 "Can"\ 21 +15350 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20022 "Can"\ 11 +561 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16029 "Can"\ 21 +4559 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18811 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11996 "Can"\ 11 +8595 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8002 "Can"\ 11 +12583 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4003 "Can"\ 21 +16583 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "Can"\ 43 +20581 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST946962055.65 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16619 "Can"\ 21 +3974 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12621 "Can"\ 21 +7971 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18812 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8577 "Can"\ 12 +12010 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4584 "Can"\ 11 +16006 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18755 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +594 "Can"\ 21 +19994 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +626 "Can"\ 21 +3401 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15396 "Can"\ 21 +3362 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4032 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20596 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +60 #Session Ended +11330 "Can"\ 21 +7344 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7453 "Can"\ 21 +11329 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3461 "Can"\ 11 +15310 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20068 "Can"\ 21 +515 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16080 "Can" \ 21 +4501 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12093 "Can"\ 21 +8487 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8113 "Can"'\ 21 +12472 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4114 "Can"0\ 21 +16466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +133 "Can"0\ 21 +20448 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16743 "Can":\ 21 +3839 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12752 "Can"D\ 12 +7836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18813 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8721 "Can"=\ 11 +11858 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18787 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4732 "Can"7\ 21 +15847 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +747 "Can"-\ 21 +19837 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +783 "Can",\ 11 +3233 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15582 "Can"*\ 11 +3194 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11594 "Can"'\ 21 +7174 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7616 "Can" \ 21 +11162 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3624 "Can"\ 11 +15147 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20227 "Can" \ 21 +353 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16236 "Can"\ 21 +4346 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12252 "Can"\ 11 +8330 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18822 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8222 "Can"\ \ 21 +12360 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4240 "Can"\ 11 +16343 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +251 "Can"\ 11 +20330 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16857 "Can"\ 11 +3723 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12868 "Can"\ 21 +7717 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8879 "Can"$\ 11 +11701 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4895 "Can"&\ 22 +15686 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +912 "Can"(\ 22 +19674 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +951 "Can"3\ 11 +3068 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15739 "Can"<\ 11 +3028 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11744 "Can"D\ 21 +7065 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7718 "Can"M\ 11 +11051 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3720 "Can"S\ 11 +15038 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20333 "Can"W\ 11 +251 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16342 "Can"W\ 11 +4247 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12350 "Can"[\ 11 +8235 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8359 "Can"\\\ 11 +12228 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4364 "Can"\\\ 22 +16221 #"reset-modem"Session Begun +65 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18690 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4011 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +408 "Can"]\ 32 +20170 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17009 "Can"a\ 12 +3569 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13024 "Can"d\ 12 +7561 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9040 "Can"h\ 21 +11546 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5055 "Can"n\ 11 +15529 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1062 "Can"w\ 11 +19518 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1104 "Can"y\ 11 +2913 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15899 "Can"{\ 11 +2872 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11916 "Can"z\ 11 +6860 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7923 "Can"{\ 21 +10851 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3923 "Can"}\ 22 +14888 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20496 "Can"}\ 44 +83 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16508 "Can"{\ 21 +4075 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12529 "Can"|\ 21 +8053 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8539 "Can"w\ 11 +12044 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4563 "Can"v\ 11 +16017 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +583 "Can"v\ 11 +19996 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18783 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17180 "Can"j\ 21 +3407 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13185 "Can"_\ 11 +7397 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9202 "Can"V\ 11 +11387 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5214 "Can"L\ 21 +15375 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18812 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1176 "Can"@\ 11 +19412 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1223 "Can"6\ 11 +2803 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16007 "Can"'\ 21 +2759 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12020 "Can"\ 11 +6748 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8027 "Can"\ 11 +10739 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 "Can"\ 11 +14732 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +39 "Can"\ 11 +18726 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16639 "Can"\ 12 +3996 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18707 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12666 "Can"\ 21 +7919 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +8684 "Can"\ 11 +11896 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4701 "Can"\ 11 +15878 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +724 "Can"\ 21 +19855 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17324 "Can"\ 11 +3255 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13337 "Can"\ 21 +7246 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9351 "Can"\ 21 +11232 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5364 "Can"B\ 11 +15215 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1378 "Can"[\ 11 +19208 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1421 "Can"^\ 11 +2602 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20649 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16143 "Can"V\ 21 +2556 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12227 "Can"F\ 21 +6538 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8250 "Can"D\ 22 +10526 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4259 "Can"B\ 21 +14521 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +268 "Can"K\ 11 +18506 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16870 "Can"M\ 21 +3714 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12882 "Can"D\ 21 +7705 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8892 "Can"\\\ 21 +11697 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4903 "Can"\ 11 +15682 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +911 "Can"\ 21 +19672 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17517 "Can"\ 11 +3022 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@53222 probe with ifg=0x02, ie=0x5F + #@38449 probe with ifg=0x02, ie=0x5F + #@22082 probe with ifg=0x02, ie=0x5F + #@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F #@19725 probe with ifg=0x02, ie=0x5F + #@48158 probe with ifg=0x02, ie=0x5F #@22365 probe with ifg=0x02, ie=0x5F + #@20119 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +239 "Can"\ 22 + \ 22 +2 #"Restarting_core_reader"Polling Can every 10:00 +20168 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17033 "Can"\ 22 +3549 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13043 "Can"\ 21 +7545 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18758 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9060 "Can"\ 22 +11525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5070 "Can"\ 11 +15519 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1077 "Can"\ 11 +19515 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1117 "Can"\ 11 +2907 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15892 "Can"[\ 21 +2865 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +60 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11852 "Can"<\ 11 +6851 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7940 "Can"3\ 11 +10836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3953 "Can".\ 22 +14819 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20559 "Can"(\ 44 +28 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16573 "Can"+\ 21 +4007 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12598 "Can"\ 22 +7982 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8610 "Can" \ 21 +11970 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4620 "Can"\ 11 +15966 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +637 "Can"\ 21 +19950 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17244 "Can"\ 21 +3339 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13267 "Can"\ 11 +7317 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9287 "Can"\ 22 +11290 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5305 "Can"\ 21 +15282 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1328 "Can"\ 21 +19252 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1372 "Can"\ 11 +2646 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16170 "Can"\ 11 +2603 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +12180 "Can"\ 11 +6594 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8185 "Can"\ 11 +10582 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4203 "Can"\ 11 +14567 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +207 "Can"\ 11 +18556 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16817 "Can"\ 21 +3765 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12829 "Can"\ 32 +7807 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8844 "Can"\ 11 +11740 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 + #Session Ended +4853 "Can"r\ 11 +15734 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +865 "Can"f\ 11 +19716 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17474 "Can"r\ 21 +3114 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13481 "Can"\ 12 +7107 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9488 "Can"\ 21 +11097 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4027 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5494 "Can"\ 21 +15093 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +57 .Gate.cycleModemPower! 5 +8 #Session Ended +20576 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18703 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1520 "Can"\ 11 +19059 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1563 "Can"l\ 11 +2456 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16364 "Can"\ 11 +2414 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12377 "Can"\ 21 +6395 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8394 "Can"\ 11 +10381 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4409 "Can"\ 11 +14367 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +411 "Can"p\ 21 +18355 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17021 "Can"\\\ 22 +3560 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13029 "Can"[\ 21 +7556 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9044 "Can"n\ 21 +11537 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5047 "Can"\ 21 +15584 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST947048442.31 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1066 "Can"\ 33 +19525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17669 "Can"\ 11 +2917 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13679 "Can"\ 21 +6909 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9686 "Can"\ 21 +10904 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5693 "Can"\ 11 +14898 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1694 "Can"\ 21 +18894 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1729 "Can"\ 11 +2299 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20641 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16447 "Can"\ 12 +2259 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12513 "Can"\ 11 +6256 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8506 "Can"\ 11 +10251 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4510 "Can"\ 11 +14246 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +515 "Can"\ 21 +18242 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20595 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17110 "Can"\ 21 +3544 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18684 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13142 "Can"\ 21 +7436 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9158 "Can"\ 11 +11420 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18786 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5161 "Can"\ 11 +15421 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1165 "Can"\ 11 +19416 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17773 "Can"\ 11 +2808 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13780 "Can"\ 11 +6806 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9788 "Can"\ 21 +10798 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5795 "Can"\ 11 +14786 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1799 "Can"\ 22 +18785 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1839 "Can"~\ 21 +2178 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +55 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16575 "Can"~\ 11 +2138 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12654 "Can"~\ 11 +6128 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8652 "Can"#}\ 21 +10115 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4657 "Can"6}\ 11 +14105 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +674 "Can"D}\ 21 +18101 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17272 "Can"R}\ 21 +3307 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3979 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@38449 probe with ifg=0x02, ie=0x5F + #@22082 probe with ifg=0x02, ie=0x5F + #@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F + #@19725 probe with ifg=0x02, ie=0x5F + #@48158 probe with ifg=0x02, ie=0x5F #@22365 probe with ifg=0x02, ie=0x5F + #@43582 probe with ifg=0x02, ie=0x5F #@3463 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +215 "Can"V}\ 22 + V}\ 22 + #"Restarting_core_reader"Polling Can every 10:00 +20132 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +421 "Can"_|\ 21 +3599 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15208 "Can"i|\ 22 +3562 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11213 "Can"p}\ 22 +7550 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7228 "Can"{}\ 21 +11543 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +53 #Session Ended +3183 "Can"|\ 11 +15531 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19850 "Can"}\ 11 +728 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15862 "Can"}\ 21 +4718 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11872 "Can"|\ 21 +8712 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7880 "Can"|\ 21 +12701 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3880 "Can"|\ 11 +16701 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20485 "Can"|\ 44 +96 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16489 "Can"|\ 22 +4095 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12500 "Can"{\ 11 +8090 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8499 "Can"{\ 21 +12087 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4514 "Can"{\ 11 +16069 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +519 "Can"{\ 21 +20066 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +558 "Can"{\ 21 +3459 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20544 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@22082 probe with ifg=0x02, ie=0x5F + #@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F + #@19725 probe with ifg=0x02, ie=0x5F + #@48158 probe with ifg=0x02, ie=0x5F + #@22365 probe with ifg=0x02, ie=0x5F #@43582 probe with ifg=0x02, ie=0x5F + #@40432 probe with ifg=0x02, ie=0x5F #@41161 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +243 "Can"\ z\ 21 + \ z\ 21 +2 #"Restarting_core_reader"Polling Can every 10:00 +18293 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17060 "Can" {\ 21 +3524 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13080 "Can" |\ 11 +7500 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9093 "Can" z\ 11 +11490 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5095 "Can" {\ 21 +15486 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1096 "Can"{\ 21 +19483 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17704 "Can" z\ 21 +2878 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13721 "Can"z\ 21 +6862 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9726 "Can"z\ 21 +10856 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18824 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5682 "Can"z\ 22 +14905 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1697 "Can"z\ 21 +18888 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1739 "Can"z\ 21 +2283 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16518 "Can" z\ 21 +2247 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12526 "Can"z\ 21 +6237 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8534 "Can"y\ 11 +10232 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4538 "Can" y\ 11 +14229 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +55 .Gate.cycleModemPower! 5 +5 #Session Ended +483 "Can"y\ 21 +18217 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17163 "Can" x\ 12 +3421 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13176 "Can"\ x\ 21 +7403 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9188 "Can"y\ 22 +11391 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5201 "Can"x\ 21 +15383 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1215 "Can"x\ 22 +19364 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17816 "Can"y\ 22 +2769 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13830 "Can"{\ 22 +6756 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9840 "Can"{\ 11 +10740 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5854 "Can"{\ 11 +14729 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1865 "Can"{\ 22 +18716 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18818 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1856 "Can"{\ 21 +2166 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16641 "Can"z\ 21 +2126 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12646 "Can"z\ 11 +6113 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8657 "Can"|\ 22 +10107 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4668 "Can"{\ 11 +14102 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +678 "Can"c|\ 21 +18094 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17275 "Can"H|\ 11 +3311 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13272 "Can"6|\ 11 +7370 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18704 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9282 "Can"8}\ 21 +11310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5285 "Can"8|\ 11 +15307 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1294 "Can"+}\ 21 +19295 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17898 "Can"~\ 21 +2693 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13898 "Can"~\ 11 +6699 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18805 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9847 "Can"~\ 11 +10750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20595 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18745 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5852 "Can"\ 11 +14741 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20596 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1847 "Can"\ ~\ 21 +18748 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1885 "Can"\ 21 +2141 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20595 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20599 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16643 "Can"\ 21 +2105 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4029 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20658 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12596 "Can"\ 21 +6092 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8697 "Can"\ 21 +10073 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4710 "Can"\ 11 +14058 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +738 "Can"\ 11 +18044 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17331 "Can"\ 21 +3249 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13350 "Can"|\ 21 +7231 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9368 "Can"l\ 12 +11212 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5384 "Can"Z\ 22 +15200 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1386 "Can"W\ 21 +19197 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17996 "Can"\\\ 21 +2593 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4072 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13951 "Can"m\ 21 +6630 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9975 "Can"t\ 21 +10609 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5988 "Can"l\ 22 +14591 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1997 "Can"m\ 21 +18587 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2033 "Can"f\ 11 +1984 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16827 "Can"f\ 21 +1940 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12849 "Can"`\ 21 +5926 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8856 "Can"^\ 21 +9910 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4870 "Can"F\ 21 +13902 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +880 "Can"+\ 21 +17890 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17479 "Can"?\ 21 +3105 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +53 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13448 "Can"-\ 22 +7132 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9454 "Can"\ 11 +11124 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5480 "Can"\ 21 +15100 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1485 "Can"\ 11 +19098 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18092 "Can"\ 21 +2493 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14109 "Can"\ 11 +6472 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10124 "Can"\ 22 +10455 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6134 "Can"\ 21 +14451 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2142 "Can"\ 11 +18440 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2184 "Can"\ 21 +1834 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16972 "Can"\ 21 +1798 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4065 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20544 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +46 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@56890 probe with ifg=0x02, ie=0x5F + #@12109 probe with ifg=0x02, ie=0x5F + #@19725 probe with ifg=0x02, ie=0x5F + #@48158 probe with ifg=0x02, ie=0x5F + #@22365 probe with ifg=0x02, ie=0x5F #@43582 probe with ifg=0x02, ie=0x5F + #@40432 probe with ifg=0x02, ie=0x5F + #@61488 probe with ifg=0x02, ie=0x5F #@60967 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +252 "Can"\ 21 + \ 21\ +2 #"Restarting_core_reader"Polling Can every 10:00 +18231 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17113 "Can"\ 21 +3466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18788 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13116 "Can"\ 22 +7468 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9135 "Can"\ 11 +11445 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5151 "Can"\ 21 +15427 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1162 "Can"\ 11 +19420 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17767 "Can"\ 22 +2818 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13782 "Can"\ 12 +6797 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9800 "Can"\ 11 +10781 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5814 "Can"\ 21 +14768 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +56 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1773 "Can"\ 11 +18810 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1869 "Can"\ 11 +2151 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16659 "Can"~\ 11 +2106 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12690 "Can"b\ 21 +6092 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8705 "Can"g\ 11 +10083 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4713 "Can"h\ 21 +14069 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +725 "Can"g\ 11 +18054 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17316 "Can"Y\ 11 +3265 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13336 "Can"O\ 11 +7245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9339 "Can"S\ 11 +11245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5355 "Can"<\ 21 +15227 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST947134832.60 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +52 #Session Ended +20580 #Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1307 "Can"4\ 11 +19272 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17969 "Can"5\ 21 +2616 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13984 "Can"<\ 21 +6595 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18781 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10000 "Can">\ 11 +10578 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6015 "Can"@\ 22 +14569 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2024 "Can"G~\ 21 +18557 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2061 "Can"J~\ 11 +1955 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16855 "Can"Q}\ 21 +1923 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12868 "Can"T}\ 21 +5908 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8876 "Can"Z}\ 11 +9897 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4880 "Can"^~\ 21 +13885 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +893 "Can"_~\ 11 +17869 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17513 "Can"b}\ 22 +3071 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13526 "Can"a\ 21 +7052 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9541 "Can"f\ 22 +11038 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18786 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5542 "Can"n\ 11 +15043 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1558 "Can"}\ 21 +19028 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18159 "Can"\ 21 +2428 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14172 "Can"\ 21 +6414 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10181 "Can"\ 22 +10402 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6188 "Can"\ 11 +14395 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2197 "Can"\ 21 +18444 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2231 "Can"\ 11 +1788 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17019 "Can"\ 21 +1749 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13027 "Can"\ 21 +5738 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9033 "Can"\ 21 +9728 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5045 "Can"\ 21 +13720 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1046 "Can"\ 11 +17711 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17656 "Can"\ 21 +2931 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4073 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13613 "Can"\ 22 +6974 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18709 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4025 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9670 "Can"\ 21 +10923 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5676 "Can"\ 11 +14913 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1682 "Can"\ 21 +18906 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18281 "Can"\ 21 +2312 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20596 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14284 "Can"\ 11 +6357 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18707 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10291 "Can"\ 21 +10298 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6282 "Can"\ 21 +14311 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20595 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2282 "Can"\ 11 +18315 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2317 "Can"\ 21 +1713 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20597 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17073 "Can"\ 22 +1730 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20598 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20597 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13019 "Can"\ 11 +5723 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4030 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9025 "Can"\ 22 +9725 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4029 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20594 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5027 "Can"\ 22 +13727 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4032 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20600 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20600 #Session Begun +4 #-> Gate.cycleModemPower! 5 +58 .Gate.cycleModemPower! 5 +9 #Session Ended +948 "Can"\ 21 +17712 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17662 "Can"\ 11 +2921 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13679 "Can"\ 21 +6903 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9702 "Can"\ 22 +10880 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18780 #Session Begun +5 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5715 "Can"\ 11 +14870 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1719 "Can"\ 22 +18861 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18328 "Can"\ 21 +2260 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14333 "Can"\ 21 +6250 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10348 "Can"\ 22 +10237 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6353 "Can"\ 22 +14236 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2370 "Can"\ 11 +18216 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +51 #Session Ended +18713 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2411 "Can"\ 11 +1605 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17212 "Can"\ 22 +1565 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13223 "Can"\ 21 +5547 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9246 "Can"\ 11 +9533 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5257 "Can"\ 21 +13518 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +1267 "Can"\ 11 +17505 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17871 "Can"\ 11 +2713 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13884 "Can"\ 12 +6707 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9894 "Can"\ 21 +10692 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5900 "Can"\ 11 +14682 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1905 "Can"\ 11 +18680 #"reset-modem"Session Begun +57 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18703 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18532 "Can"\ 11 +2046 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18784 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14537 "Can"\ 11 +6047 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10556 "Can"\ 21 +10023 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6566 "Can"\ 11 +14013 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18785 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2576 "Can"\ 22 +18010 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2618 "Can"\ 21 +1400 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17412 "Can"\ 11 +1364 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13416 "Can"\ 21 +5351 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9437 "Can"\ 21 +9338 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5447 "Can"\ 11 +13328 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +52 #Session Ended +1393 "Can"{\ 11 +17320 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18059 "Can"\ 21 +2519 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14075 "Can"\ 11 +6508 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10094 "Can"\ 11 +10487 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6108 "Can"\ 21 +14473 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +18776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2121 "Can"\ 22 +18458 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18716 "Can"\ 11 +1870 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14730 "Can"\ 11 +5857 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18768 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10740 "Can"\ 21 +9846 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6751 "Can"\ 11 +13832 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2758 "Can"\ 21 +17830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2795 "Can"\ 11 +1221 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17590 "Can"\ 21 +1186 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13606 "Can"\ 21 +5169 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9619 "Can"\ 21 +9153 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5639 "Can"\ 11 +13137 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1654 "Can"\ 11 +17118 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18256 "Can"\ 21 +2328 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14275 "Can"\ 12 +6306 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10278 "Can"\ 21 +10302 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +6287 "Can"\ 21 +14296 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2292 "Can"\ 11 +18292 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18817 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18849 "Can"\ 21 +1735 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14854 "Can"\ 11 +5733 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10863 "Can"\ 12 +9726 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6873 "Can"\ 21 +13716 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2882 "Can"\ 12 +17704 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2918 "Can"\ 11 +1107 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17694 "Can"\ 22 +1064 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3978 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +4 #"core_reader"fg=0x00, ie=0x75 +223 #"core_reset"Sent BREAK + #"core_reader"@12109 probe with ifg=0x02, ie=0x5F + #@19725 probe with ifg=0x02, ie=0x5F + #@48158 probe with ifg=0x02, ie=0x5F + #@22365 probe with ifg=0x02, ie=0x5F + #@43582 probe with ifg=0x02, ie=0x5F + #@40432 probe with ifg=0x02, ie=0x5F #@61488 probe with ifg=0x02, ie=0x5F + #@17610 probe with ifg=0x02, ie=0x5F #@57327 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +228 "Can"\ 11 + \ 11 + #"Restarting_core_reader"Polling Can every 10:00 +20125 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +4 #-> Gate.cycleModemPower! 5 +56 .Gate.cycleModemPower! 5 +5 #Session Ended +18694 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +449 "Can"\ 11 +3571 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15241 "Can"\ 21 +3525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11268 "Can"x\ 22 +7512 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7283 "Can"p\ 21 +11497 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3290 "Can"b\ 21 +15484 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19897 "Can"X\ 21 +681 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15904 "Can"\\\ 21 +4679 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11916 "Can"Z\ 22 +8664 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7929 "Can"T\ 21 +12654 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3936 "Can"[\ 21 +16652 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20542 "Can"b\ 43 +46 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18813 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16509 "Can"P\ 11 +4074 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12520 "Can"Y\ 21 +8063 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8530 "Can"V\ 11 +12058 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18759 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4023 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4542 "Can"D\ 22 +16047 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +556 "Can"U\ 11 +20032 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +593 "Can"S\ 22 +3430 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15368 "Can"Q\ 11 +3388 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +10 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +11430 "Can"O\ 21 +7318 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4014 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7425 "Can"W\ 11 +11354 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20578 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3436 "Can"L\ 21 +15337 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20036 "Can"C\ 22 +548 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16052 "Can"J\ 11 +4527 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12076 "Can"D\ 21 +8502 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18789 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8083 "Can"2\ 21 +12496 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18784 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4092 "Can"5\ 11 +16488 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18779 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +104 "Can""\ 11 +20481 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16704 "Can"\ 11 +3882 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12708 "Can"\ 21 +7875 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18814 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8680 "Can"$\ 22 +11907 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4688 "Can"!\ 11 +15895 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +701 "Can"\ 11 +19886 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +744 "Can"\ 11 +3275 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15530 "Can"\ 11 +3236 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11540 "Can"#\ 21 +7229 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7539 "Can"+\ 11 +11226 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20589 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20643 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3493 "Can"(\ 22 +15221 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20141 "Can"*\ 21 +448 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16160 "Can"/\ 22 +4432 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended @946684889.05EST = =mMAIN_scheduler =tMAIN @EST946684891.01 #"core_reset"Sent BREAK +2 #t@62172 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +413 "Can"D}\  + D}\  + #tPolling Can every 10:00 +5 !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 +3468 #-> ESP.ready! +2 #Powering core bus +559 .Gate.power :raw,:ON +2 "sampler") +43 ) +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" %~~2  +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" %\ + .tSS.configure :default +2 "sampler")#.0X& +7 "core" &\ + &|~  +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%?( +2 "collection"'@( +265 "core" ( +8 ( +3 "collection"'A +3 "core"  +2 "processing"%B +3 "core" V + "processing"%C +3 "core"  +2 "processing"%D +3 "core" A +2 "collection"'E% +3 "core" %U}  +2 "processing"%F% +4 "core" %e\ +2 "sampler")G% +3 "core" % \ 2 +2 "collection"'H& +4 "core" &}|,  +2 "processing"%I& +4 "core" &\  + "manipulator"&J% +4 "core" %\    R +2 "manipulator"&K& +4 "core" & % #  + + "storage"(L& +4 "core" &<& \  +2 "storage"(M% +4 "core" % \ + "collection"'N9 +3 "core" 9#H +2 "processing"%O9 +3 "core" 97= +1340 #t-> can +3 "Can"F|\ 44 +24680 #t-> access 2 +4 "storage"(P% +3 "core" % \ +2 "manipulator"&Q% +4 "core" %\   \\ R + "manipulator"&R& +4 "core" & ! (  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(S(K +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (T& +3 "core" &K f d J\  +1112 #t-> access 3 +2 "storage"(U% +4 "core" % \ + "manipulator"&V% +4 "core" %\   ' , R +2 "manipulator"&W& +4 "core" &  ) $ + +45 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(X([ +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" &[ r r "\ +2756 #t-> # Top level ESP Mission script for September 2022 NESSIE no pump test\ \ $daVol = 50 #5.0um durapore +12 #-> $da[:wcrVol]=50 #default to 1L wcr for da +8 #-> $da[:recycle]=true +8 #-> $da[:extractVol]=0.19 +10 #-> $deepDAvolume = 50 +8 #-> $shallowDAvolume = 50 +8 #-> $shallowamDAvolume = 50 +8 #-> $shallowpmDAvolume = 50 +17 #-> def withoutWCR\ [$daVol, nil]\ end +9 #-> $startTime="+2 days" +12 #-> $numPhases = 0 #Deployment count of phases run +47 #-> def nextTime startTime=$startTime\ #if a relative time is specified, reference the start of the\ #previous phase instead of the current time\ Delay.wakeTime startTime, $started\ end +12 #-> nextStartTime = method :nextTime +50 #-> def logPhaseStart phaseKind\ log=Thread.log\ log.synchronize {\ log.forceDateOut\ log.record "===> STARTED #{phaseKind} (phase ##{$numPhases+=1}) <==="\ }\ end +44 #-> def twoDAs\ logPhaseStart :twoDAs\ Sample.deep; initialPurge; da withoutWCR\ Sample.shallow; initialPurge; da withoutWCR\ end +63 #-> def shallowDAwithoutWCR\ logPhaseStart :shallowDAwithoutWCR\ Sample.shallow; initialPurge; da [$shallowDAvolume, nil]\ \ end +33 #-> if ESP.simulation?\ pucks 1=>0, 2=>22, 3=>22, 4=>22, 5=>22, 6=>22, 7=>22\ end +32 #-> mission :startTube=>3 do\ \ at "06:15 AM 1/1/2000" do\ shallowDAwithoutWCR\ end \ \ end +5 #Preparing to sleep until 06:15 AM 1/1/2000 +3 ."Qmail"GoodNews.email "Starting (ESP) w/pucks in tube 3\\n{1 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:03:03, 20.4C, 27% humidity, 15.2psia, 13.694V, 0.257A, 0.257A avg, 3.52W",Subject: "(ESP) begun" +5 #tAsleep til 06:15 AM 1/1/2000 +4 #Continuing at 06:15EST01-Jan-00 +2 "Can"O{\ 77 +23 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +16547 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1651 "Can"Vz\  +5572 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18851 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1612 "Can"Zz\  +2407 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20614 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10198 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +16362 "Can"hy\  +2362 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20632 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +12373 "Can"tu\  +879 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +7 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8442 "Can"s\  +10324 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4068 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14267 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4401 "Can"r\  +14389 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20584 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17293 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +400 "Can"s\  +18374 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17006 "Can"r\  +3581 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18934 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1524 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12850 "Can"v\  +7733 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20632 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +555 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18757 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4831 "Can"z\  +15840 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +3609 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +842 "Can"{\  +19745 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18952 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +4091 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +4632 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18846 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13113 "Can"{\  +188 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9119 "Can"z\  +11466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +1450 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@19:07:57, 20.4C, 27% humidity, 15.2psia, 13.655V, 0.275A, 0.275A avg, 3.76W",Subject: "Asleep until 06:15EST01-Jan-00" +19212 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8463 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5127 "Can"{\  +15462 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +19008 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4149 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +766 "Can"{\  +8682 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18793 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +770 "Can"|\  +3253 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20673 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +12432 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15457 "Can"|\  +3212 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 + #Session Ended +20589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11556 "Can"{\  +3976 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20539 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@4976 receive with ifg=0x10, ie=0xFD +2 #@5611 receive with ifg=0x10, ie=0xFD + #@6266 receive with ifg=0x10, ie=0xFD + #@6899 receive with ifg=0x10, ie=0xFD #@7532 receive with ifg=0x10, ie=0xFD + #@8166 receive with ifg=0x10, ie=0xFD #@8799 receive with ifg=0x10, ie=0xFD + #@9125 receive with ifg=0x80, ie=0xFD + #@4203 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +196 #"Restarting_core_reader"Powering core bus +563 "Can"{\  + {\  +2 #"Restarting_core_reader"Polling Can every 10:00 +19591 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16309 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18754 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13600 "Can"y\  +6990 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19338 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4027 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9603 "Can"{\  +10992 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20595 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19022 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3760 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5298 "Can"z\  +15295 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19058 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4137 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +895 "Can"x\  +9683 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +58 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18725 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +913 "Can"x\  +3101 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20638 #Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +13616 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15642 "Can"w\  +3064 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1852 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7750 "Can"v\  +2857 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST946702987.45 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3761 "Can"w\  +15017 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20367 "Can"u\  +213 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18776 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16388 "Can"t\  +4192 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18787 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12396 "Can"t\  +8190 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18772 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8411 "Can"s\  +12170 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4427 "Can"s\  +16154 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +18774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20583 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +445 "Can"r\  +20139 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18814 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17008 "Can"r\  +3579 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13022 "Can"o\  +7563 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20583 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9035 "Can"q\  +11550 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20588 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18762 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4023 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5045 "Can"r\  +15546 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +7 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1049 "Can"q\  +19540 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18759 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1089 "Can"q\  +2934 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15879 "Can"p\  +2897 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4027 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20589 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +41 #Session Ended +11837 "Can"q\  +6879 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7922 "Can"o\  +10857 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3950 "Can"o\  +14836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20547 "Can"o\  +42 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18767 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16570 "Can""q\  +4012 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12582 "Can"#q\  +8003 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8603 "Can""r\  +11977 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18778 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4615 "Can",q\  +15965 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18771 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +640 "Can"&r\  +19940 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18782 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17241 "Can"$r\  +3348 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18768 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4017 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13261 "Can"$s\  +7321 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4021 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9271 "Can"r\  +11353 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18729 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4013 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5300 "Can"r\  +15278 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18783 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1316 "Can"r\  +19268 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1357 "Can"p\  +2662 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16160 "Can"r\  +2615 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4015 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12181 "Can"$r\  +6593 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20578 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8201 "Can"q\  +10579 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4211 "Can"r\  +14565 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +222 "Can"r\  +18547 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4021 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20581 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16827 "Can"#p\  +3760 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18770 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +12842 "Can"p\  +7740 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18769 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20586 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8859 "Can"o\  +11729 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +42 .Gate.cycleModemPower! 5 +2 #Session Ended +18720 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12324 "Can"o\  +55 .tGate.power :raw,:ON +99 "sampler") + )Z +2 "core"  +2 "collection"' +2 '[ +3 "core"  +2 "processing"% + %\\ +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 "collection"']% +4 "core" %  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%^% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")_% +3 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X  +3 .tForearm.seek :retract + "manipulator"&}'\ +26 "core" 'j/ = = " b +2 .tElbow.seek :hammer +2 "manipulator"&~( +143 "core" ( +2 "manipulator"&& +4 "core" & & 7  ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&'\ +23 "core" 'p/ / 0 b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionip: velocityi: currenti/:pwmig:erri: inPressi/ : outPressi0 :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):59:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):57: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" & / &  ( +3 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&% +3 "core" % 9 .  \\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&'r +70 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &% +3 "core" %* < 1  b + .tForearm.stop + "manipulator"&5 +33 && +3 "core" & < 9  ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&'\ +24 "core" 'r* / / b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionir: velocityi: currenti*:pwmig:erri: inPressi/ : outPressi/ :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):59:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):57:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 5 + "manipulator"&& +5 "core" & @ ? L ( +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"& % +4 "core" % 9 6  ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&\ 'r +61 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 & % +3 "core" %' & + L b + .tForearm.stop + "manipulator"&5 +32 & & +4 "core" & > 6 - ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"& '\ +25 "core" 'q' . - b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniq: velocityi: currenti':pwmig:erri: inPressi. : outPressi- :deltaPressi: voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(ESP):59:in `irb_binding'"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"(ESP):57: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 #3 of 5 + "manipulator"&& +5 "core" & 9 2 ( +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +94 "core" ' + "manipulator"&% +5 "core" %\  ' 0 D \ +2 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +74 "core" ' + .tForearm.force 100 + "manipulator"&5d +58 &% +3 "core" % & 3 0 b߳ + .tForearm.stop + "manipulator"&5 +33 && +3 "core" & ? = t ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&'\ +25 "core" ' +2 "manipulator"&% +4 "core" %\  9 0  +3 "processing"%& +3 "collection"'& +4 "core" &\ + &\ +3 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%( +2 "collection"'( +265 "core" ( +11 ( +46 "Can"o\ TS +6 #tPhase [(ESP):59] + ."Qmail"Notice.email "At 06:15:40 began in tube 3: (ESP):59\\n{1 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@06:15:40, 19.6C, 35% humidity, 15.2psia, 13.611V, 0.453A, 0.447A avg, 6.17W",Subject: "Started (ESP) phase (ESP):59" +2 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +2 .Sample.shallow +2 "sampler")2 +26 "core" 2 + #tStarting initialPurge +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'& +5 "core" &\  + .tHand.open + "manipulator"&!1 +61 "core" 1 + "manipulator"&& +5 "core" & = 8 ( + "manipulator"&$% +4 "core" % \  3 1 r  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(, +182 "core" ( +2 "manipulator"&'& +4 "core" &- < 9   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- 0 < W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&)'b +113 "core" ' +2 .tHand.close +2 "manipulator"&*/ +59 "core" / + "manipulator"&& +5 "core" &- < 5 Y  + "manipulator"&,% +5 "core" % M / 0 ' +2 .tForearm.seek :retract + "manipulator"& '\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&-( +298 "core" ( + "manipulator"&.& +4 "core" &7 & 4 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &8 9 1 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&0'O +104 "core" ' +2 "manipulator"&2& +4 "core" &8 < > & J +2 "manipulator"&+% +4 "core" %I ; > +2 "collection"'3& +8 "core" &\  +3 "collection"'4& +5 "core" &\  +2 .tCC.seek :closed +3 "collection"'5(X +3 "core" &\  +6 &\ A +9 &L\ \ 2 +10 &Wv\ \ G +9 &h\ M +9 &d\ L +10 &e\ L +9 &Lh\ M +9 &e\ M +10 &c\ L +9 &e\ L +10 &Tf\ M +9 &!e\ M +9 &"b\ M +10 &$d\ M +9 &&]e\ L +9 &( c\ L +10 &)g\ M +9 &+`\ L +10 &-dh\ M +9 &/&e\ M +9 &0`\ L +10 &2d\ M +9 &4mc\ L +9 &6/`\ L +10 &7a\ L +9 &9a\ L +10 &;uc\ L +9 &=7c\ L +9 &>g\ M +10 &@e\ L +9 &B}c\ L +10 &D<p\ M +9 &E~fp\ O +9 &GIQ\ S +10 &IhII\ V +9 &K&GK\ X +9 &LIK\ X +10 &NGI\ X +9 &PiIJ\ Y +9 &R+HJ\ Y +10 &SJJ\ Y +9 &UHI\ Y +10 &WkIJ\ F +9 &XN&HL\ )w +9 &XwlHK\ N +3 ( + "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.89 + "collection"'7& +5 "core" &XwnHL \ N + .tHand.open + "manipulator"&11 +57 "core" 1 +2 "manipulator"&9% +4 "core" % I E I  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +108 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'<& +4 "core" &XwoJL\ N +2 "collection"'>% +4 "core" %LJL\ + .tCSV.dial CSR +2 "collection"'=  +135 "core"  + "collection"'6% +5 "core" %LIL\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'8'm +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'A% +3 "core" %mKL\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'B' +448 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +191 "core" ' + .tCSV.dial :waste +2 "collection"'C +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'D'Q +1962 "core" ' +2 #tPurging external Intake + "collection"'E& +5 "core" &XwmJL\ N + "collection"'F% +4 "core" %QJM\ + .tCSV.dial :flush +2 "collection"'G  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'H' O +2257 "core" ' +2 .tdelay 5 seconds +275 "Can"o\ SS +227 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'I + 'J  +5 "core"  +64  + .tCTV.dial :intake +2 "collection"'K  +69 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'L'Q +2253 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'M  +70 "core"  +2 #tFlushing upper manifold + "collection"'N& +4 "core" &XwlFH\ N + "collection"'O% +4 "core" %TFG\ +2 .tCSV.dial :flush + "collection"'P  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'Q'm +1173 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'R @ +40 "core" B +2 "collection"'T% +4 "core" %mJI\  +3 .tCS.seek 7ml + "collection"'#' +521 "core" ' +4 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +4 "collection"'U +98 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'V'Q +1612 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'W'. +744 "core" ' + .tCSV.dial :waste +2 "collection"'Y +42 "core" +3 .tCS.seek 0ml + "collection"'S'Q +743 "core" ' +2 "collection"'Z& +8 "core" &XwkHJ\ N + "collection"'[% +4 "core" %OGL\ +2 .tCSV.dial :flush + "collection"'\\  +41 "core"  +3 .tCS.seek 3ml + "collection"']'. +733 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +4 "collection"'^ @ +42 "core" A + "collection"'_% +4 "core" %.HL\ +3 .tCS.seek 5.001ml + "collection"'`'m +519 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'a'Q +1173 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +4 "collection"'b'. +734 "core" ' +2 .tCSV.dial :waste +2 "collection"'c +71 "core" +5 .tCS.seek 0ml +3 "collection"'d'Q +730 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +5 "core" &6 0 1  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +21 "core" ( +6 "manipulator"&g& +9 "core" &# = : R :- +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &h& +8 "core" &# 2 9 r :- +4 .tForearm.seek CC +3 "manipulator"&i'O +110 "core" ' + .tHand.close + "manipulator"&k/ +57 "core" / +4 .tCC.seek :open +3 "collection"'j( +425 "core" ( +2 "manipulator"&m& +4 "core" &# / 0 :- +2 "manipulator"&l% +4 "core" % b : 8 ] +2 .tForearm.seek :retract +2 "manipulator"&o'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(, +290 "core" ( +3 "manipulator"&r& +10 "core" &- . - k +5 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &- 3 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&v'b +105 "core" ' +4 .tHand.open +8 "manipulator"&;1 +63 "core" 1 +6 "manipulator"&% +14 "core" % `T < 8 R  +7 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +6 "manipulator"&'\ +82 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26 "core" ' +2 #tda sampling at most 50ml +91 #Loading sh1 puck from tube 3 into Collection Clamp +2 "collection"'&& +10 "core" &\ +3 "manipulator"&w% +15 "core" %\ . 0 +6 "storage"(y% +8 "core" % e d \ +3 "storage"(". +7 "core" .(<( +5 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +7 .tSC.seek 3 +2 "storage"(X( +359 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (n& +3 "core" &   m\ +2 "manipulator"&|& +4 "core" &- % . S + "manipulator"&}% +5 "core" %\ - , h +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(_ +247 "core" ( +4 "manipulator"&& +8 "core" &W 0 / , +4 "storage"(& +10 "core" & ] d\ +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts +4 "manipulator"&'Д +101 "core" ' + "storage"(u& +11 "core" & a Z\ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(x'g +140 "core" ' + "storage"(- +5 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +4 "core" & D B \ +5 "manipulator"&& +9 "core" &X < 6 H + +4 .tElbow.seek 3 +4 "manipulator"&(_ +13 "core" ( +3 "manipulator"& & +10 "core" &X ; < F + +3 "storage"( & +8 "core" & C D \ +5 .tForearm.seek 3 + 300 counts +3 "manipulator"&'h +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & + "storage"(' +7 "core" &X ; 9 n + +2 "manipulator"&% +4 "core" % z 3 ;   +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +104 "core" ' + ' +2 ."downElevator"SE.stop +2 .tElbow.seek CC +3 "storage"(5 + "manipulator"&( +164 "core" ( + "manipulator"&& +5 "core" &% 0 4  ;2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &% 1 9  ;2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' +4 "manipulator"&& +11 "core" &$ < ;  ;2 +4 "manipulator"&% +6 "core" %C . / +2 "collection"'& +5 "core" &\ +2 "collection"'?& +5 "core" &\ +3 .tCC.seek :closed + "collection"'@(X +4 "core" &\  +9 &0|\ +{ +10 &e\ > +9 &{\ M +9 &L_\ L +10 &`\ L +9 &`\ L +9 &\\\ K +11 &Tc\ L +10 &`\ K +10 &_\ K +8 & _\ L +10 &"\\_\ L +10 &$`\ L +8 &%`\ K +10 &']\ K +10 &)e\\\ K +9 &+']\ K +10 &,_\ L +7 &.`\ K +9 &0m^\ K +10 &2/c\ K +9 &3_\ K +9 &5b\ K +10 &7u`\ K +9 &97]\ K +10 &:b\ K +9 &<`\ K +9 &>}]\ K +10 &@@b\ K +10 &Bg\ L +10 &Cj\ L +10 &EyYv\ O +9 &G00\ S +10 &H?>\ V +9 &JDC\ W +9 &LiEF\ X +10 &N(DH\ Y +9 &OHH\ Y +9 &QGG\ Z +10 &SjHI\ Z +7 &U+HI\ Z +10 &VIJ\ U +9 &X <HI\ 0 +9 &X }HI\ K +6 ( +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + .Hand.open + "manipulator"&1 +3 "core" &XiHJ\ K +52 1 +3 "manipulator"&% +9 "core" % C ; = j +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&!'\ +116 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")+ +2 "core" + +2 "sampler")$% +5 "core" % \ - +2 "collection"''& +3 "core" &XiGL \ K +4 "Can"p\ HH + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1749 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %PST\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +9 "core" % \ +2 "collection"'4& +8 "core" &Xg\  \ K +6 "Can"p\ ZZ +2 .tCTV.dial :intake +3 ."connect"SSV.dial CBV +6 .tCBV.dial SSV +5 "sampler")=  +79 "core" +7 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +3 "sampler") +213 "collection"'6% +3 "core" %POQ\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1200 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'i'Q +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")r +127 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +184 "core" ' +2 .tdelay 15 seconds +709 "Can"q\ CB +793 "collection"'% +3 "core" %[_\ +2 "sampler")% +4 "core" % \  +2 #tEvacuated: Intake @16.2psia, Outlet @14.2psia + .SSV.dial :spit,avoiding: :exhaust + "sampler") +127 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +104 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +109 "core" ' + ."CSpush"CS.stop + "collection"'5 +16 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9"d +102 "collection"'49 +3 "core" 9"d +102 "collection"'=9 +3 "core" 9"d +102 "collection"'99 +2 "core" 9"d +103 "collection"'69 +2 "core" 9""d +102 "collection"'<9 +3 "core" 9#&d +102 "collection"'A9 +3 "core" 9#*d +102 "collection"'89 +2 "core" 9&$/d +102 "collection"'C9 +3 "core" 95$3d +102 "collection"'B9 +2 "core" 9G$7d +103 "collection"'E9 +2 "core" 9Y%;d +102 "collection"'09 +3 "core" 9m&?d +102 "collection"'s9 +2 "core" 9&Cd +103 "collection"'G9 +2 "core" 9'Hd +102 "collection"'D9 +3 "core" 9(Ld +102 "collection"'F9 +3 "core" 9)Pd +102 "collection"'K9 +3 "core" 9*Td +102 "collection"'H9 +2 "core" 9+Xd +103 "collection"'M9 +2 "core" 9,]d +102 "collection"'N9 +3 "core" 9;-ad +102 "collection"'O9 +3 "core" 9Z-ed +102 "collection"'J9 +3 "core" 9w.id +102 "collection"'I9 +3 "core" 9/md +102 "collection"'L9 +2 "core" 90rd +102 "collection"'R9 +3 "core" 90vd +102 "collection"'U9 +3 "core" 91zd +102 "collection"'Q9 +3 "core" 9 3~d +102 "collection"'V9 +3 "core" 9(5d +102 "collection"'d9 +2 "core" 9G6d +103 "collection"'T9 +2 "core" 9d6d +102 "collection"'Y9 +3 "core" 97d +102 "collection"'W9 +2 "core" 98d +102 "collection"'[9 +3 "core" 99d +102 "collection"'P9 +3 "core" 9;a +102 "collection"'\\9 +3 "core" 9;^ +102 "collection"'S9 +2 "core" 9>\\ +103 "collection"'^9 +3 "core" 92?Y +102 "collection"'_9 +2 "core" 9P@W +102 "collection"'#9 +3 "core" 9l@T +102 "collection"'`9 +2 "core" 9BQ +103 "collection"'a9 +7 "core" 9CN +102 "collection"'c9 +3 "core" 9DL +102 "collection"'Z9 +3 "core" 9EJ +102 "collection"'e9 +3 "core" 9GH +102 "collection"'g9 +3 "core" 9IE +102 "collection"'h9 +7 "core" 93IC +102 "collection"'b9 +3 "core" 9QLA +102 "collection"'k9 +3 "core" 9kL> +102 "collection"':9 +3 "core" 9M= +102 "collection"'59 +2 "core" 9O: +105 "collection"'l9 +3 "core" 9P8 +102 "collection"'-9 +2 "core" 9R6 +103 "collection"'r9 +2 "core" 9T4 +102 "collection"']9 +3 "core" 9U2 +102 "collection"'m9 +2 "core" 9V0 +102 "collection"'i9 +3 "core" 94W. +102 "collection"'f9 +3 "core" 9KY, +102 "collection"';9 +3 "core" 9b[+ +102 "collection"'9 +3 "core" 9x]) +102 "collection"'q9 +2 "core" 9` ( +102 "collection"'&9 +3 "core" 9b & +102 "collection"'w9 +3 "core" 9d% +102 "collection"'y9 +3 "core" 9g# +102 "collection"'"9 +2 "core" 9i! +102 "collection"'{9 +3 "core" 9k! +102 "collection"'o9 +3 "core" 9 m" +102 "collection"'}9 +3 "core" 9 n& +102 "collection"'v9 +3 "core" 9 +o* +102 "collection"'9 +2 "core" 9 =o/ +102 "collection"'9 +3 "core" 9 Mp3 +102 "collection"'u9 +3 "core" 9 ^q7 +102 "collection"'n9 +3 "core" 9 nr; +104 "collection"'9 +9 "core" 9 r@ +100 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5 "collection"'9 +4 "core" 9 sD +104 "collection"'9 +3 "core" 9 uI +102 "collection"'9 +3 "core" 9 wM +102 "collection"'|9 +3 "core" 9 xQ +103 "collection"' 9 +2 "core" 9 yU +102 "collection"'z9 +3 "core" 9 {Y +102 "collection"' 9 +2 "core" 9 z^ +102 "collection"'p9 +3 "core" 9 |b +102 "collection"'9 +3 "core" 9 }f +103 "collection"'9 +2 "core" 9\ ~j +102 "collection"'9 +3 "core" 9\ n +102 "collection"' 9 +2 "core" 9\ s +102 "collection"'9 +3 "core" 9\ %w +102 "collection"'9 +3 "core" 9\ 1{ +102 "collection"'9 +2 "core" 9\ 8 +102 "collection"'9 +3 "core" 9\ A\ +102 "collection"'x9 +3 "core" 9\ J +102 "collection"'9 +2 "core" 9\ Q +103 "collection"' 9 +3 "core" 9\ Z +102 "collection"'9 +2 "core" 9\ b +103 "collection"'9 +2 "core" 9\ i +102 "collection"'9 +3 "core" 9\ p +102 "collection"'j9 +2 "core" 9\ w +102 "collection"'9 +3 "core" 9\ } +103 "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 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'t `\ `\ C +3 '~9 +4 "core"  9\  +2 "collection"'*% +4 "core" %  \ +2 #tBegun lysing Collection Puck Heater at 68C/39.6psia +15811 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +4085 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +19478 "core" ` +2 "collection"',9 +3 "core" 9\ D +2 "collection"'% +4 "core" % \ +2 #tEnded lysing Collection Puck Heater at 70C/37.3psia +2 .CS.seek 0ml + "collection"''Q +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +62 "collection"'. @ +94 "core" A +2 .tCSV.dial :air + "collection"'( @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'/'m +543 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +785 "core" ' + .tCSV.dial CTV +2 "collection"'%  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'3 @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'7 @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'1'Q +1340 "core" ' + "collection"'2% +5 "core" %TQ\ + #tPuck @49.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'+ +107 "core" + .tCBV.dial CSV +2 "collection"'>  +25 "core" +2 "collection"'4% +4 "core" %Tsr\ +2 .tCS.seek 5ml + "collection"'='m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'9  +40 "core" + "collection"'6% +4 "core" %m\ +3 .tCS.seek 7ml + "collection"'<' +583 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'A @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'8' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'C ` +109 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'B   +29 "core" ! +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'E  + '0  +27 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'s'm +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'G @ +94 "core" A + .tCSV.dial :waste +2 "collection"'D +97 "core" +2 .tCS.seek 0ml + "collection"'F'Q +1343 "core" ' +2 .tCSV.dial :air + "collection"'K @ +68 "core" B +2 .tCS.seek 5ml + "collection"'H'm +1336 "core" ' + .tCSV.dial CTV + "collection"'M  +40 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'N @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'O  +54 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'J @ +51 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'I'Q +1345 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'L +96 "core" ~ + .tCBV.dial CSV +2 "collection"'R  +30 "core" + "collection"'U% +5 "core" %Spr \ +2 .tCS.seek 5ml + "collection"'Q'm +1336 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'V  +40 "core" +2 "collection"'d% +4 "core" %mBD\  +2 .tCS.seek 7ml + "collection"'T' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 + "collection"'Y @ +40 "core" > +3 .tCS.seek 10ml + "collection"'W' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'[ ` +120 "core" b +2 #tLysing Complete + "collection"'P& +4 "core" &Xg\ K +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&\\% +4 "core" %\ - 0 Z +2 "storage"(S% +4 "core" % { { R\ +2 "storage"(^. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(_( \ +190 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +4 (#& +8 "core" & \  ] f 0\ +4 "manipulator"&`& +8 "core" &% / . | ;2 +2 "manipulator"&a% +8 "core" %\ / 0 +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&c( +153 "core" ( + "manipulator"&Z& +5 "core" &  5 h  + "storage"(e& +4 "core" & \ g c :\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&g'/ +101 "core" ' +2 "storage"(h& +9 "core" & \ X W c\ +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(b'g +143 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +103 "core" ' + "storage"(k- +49 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&:& +4 "core" & . / p  + "storage"(5& +5 "core" & \ ; 9 /\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&l' +20 "core" ' + .tElbow.hold + "manipulator"&-, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(r- +2 "core" -'N +2 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"(]'u +43 "core" ' + "manipulator"&m% +4 "core" % 1 . +2 "storage"(i& +4 "core" & \ Y Y\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&f' +35 "core" ' + "manipulator"&;& +5 "core" & 2 ! /  + "storage"(& +4 "core" & \ n x -\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&q'/ +46 "core" ' +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(&'d +41 "core" ' +2 "manipulator"&w& +5 "core" & : 1  + "manipulator"&y% +5 "core" % 0 . d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&{( +167 "core" ( +2 "manipulator"&o& +4 "core" & 7 * g 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & 1 / 7 +3 .tForearm.seek CC + "manipulator"&v'O +94 "core" ' + .tHand.close +2 "manipulator"&/ +60 "core" / + .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "storage"(u& +4 "core" & \ Z b\ +2 "storage"(n& +3 "core" & \ c d\ +2 "manipulator"&& +4 "core" & / / t 7 + "manipulator"&% +4 "core" % c 1 - +2 .tForearm.seek :retract + "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +166 "core" ( + "manipulator"&|& +5 "core" & ! , & d + "storage"( & +5 "core" & \ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&z' +100 "core" ' + .tElbow.hold +53 "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&p1 +57 "core" 1 +2 "manipulator"&% +5 "core" % γx J 4 ! + "storage"(& +4 "core" & \ W V S\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 264 counts + "manipulator"&' +24 "core" ' +2 "manipulator"& & +4 "core" & - ' @ Z +2 "storage"(& +4 "core" & \ U\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +13 "core" ' +2 "storage"(% +4 "core" %i 3\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (x% +3 "core" %3 \ PG +2 "manipulator"&% +4 "core" %' / . j  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'& +4 "core" &  +2 "manipulator"&& +5 "core" & + , . Z + "manipulator"&% +4 "core" %\ ! &  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(, +174 "core" ( + "manipulator"&& +5 "core" &- # + ^  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\ & +3 "core" &- + *   +2 .tForearm.seek :garage + "manipulator"&?'b +109 "core" ' + .tHand.close + "manipulator"&$/ +60 "core" / +2 "manipulator"&& +4 "core" &- D <  +2 "manipulator"&'% +4 "core" % jk "  < + .tForearm.seek :retract +2 "manipulator"&'\ +124 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +299 "core" ( +3 "manipulator"&~& +11 "core" &" - . d 8 +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &*& +9 "core" &" 0 0 ^ 8 +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&'O +120 "core" ' +3 "manipulator"&t& +9 "core" &" 0 .  8 +3 "manipulator"&,% +8 "core" %F - / I +4 "collection"'& +8 "core" &#'[  +4 "collection"')& +9 "core" &$'  +6 .tCC.seek :closed +3 "collection"'.(X +9 "core" &$)  +2 &$&  +5 &2&'\ +{ +8 &f%(\ > +10 &y%'\ L +9 &X\\%)\ J +10 &`%'y\ J +8 &_''`\ J +10 &\\$&D\ J +10 &`b&'\ J +8 &!`&)\ K +10 &_%'q\ J +10 & [&(\\\ J +9 &"g^''G\ K +10 &$*_$'C\ J +8 &%`#&+\ K +10 &'_%& \ J +10 &)pb$'\ J +8 &+2a$'\ J +10 &,`#&\ K +10 &.^'(\ J +10 &0x\\"(\ J +8 &2:]%'\ J +9 &3_'*\ K +11 &5_&(\ J +13 &7b%(\ J +7 &9Ba&(z\ J +9 &;_))g\ K +7 &<_&'T\ K +11 &>`'*C\ K +11 &@J_'*D\ J +7 &B `#*\ J +9 &Cf$\ K +11 &Eqv\ L +8 &G?o\ Q +10 &H`2c\ U +7 &JP\ X +9 &Lp@\ X +10 &N0.\ Y +9 &O"\ Y +9 &Q\ Y +10 &St \ Y +9 &U5\ Z +9 &V\ O +10 &X!I\ *~ +9 &Xip\ Q +2 ( +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 + "collection"'(& +5 "core" &XioS\ Q + .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&%% +4 "core" % F < 5 j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +113 "core" ' + .tPSV.dial PSR +2 "processing"% +125 "core"  +3 "processing"%7% +14 "core" %e]\ +3 #tPulling 1.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%/'U +26 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1563 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%2  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%+'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%> +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%1 +2 "collection"'9  +6 "core" A + "processing"%6  +66 "core" +86  + .tPSV.dial :mixloop +2 "processing"%= +95 "core" +2 .tCTV.dial :air,avoiding: :intake +6 .PTV.dial :PRVmixing + "processing"%A  +126 "core" +2 .tPS.seek 0ml + "processing"%<'d +2618 "core" ' +2 .tPSV.dial :air + "processing"%C  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +41 "core" +2 .tPS.seek 0ml + "processing"%0'd +902 "Can"u\ DD +1713 "core" ' +2 .tPSV.dial :air +2 "processing"%8  +42 "core"  +5 .tPS.seek 2.5ml +3 "processing"%G' +2615 "core" ' +3 .tPSV.dial :mixloop +4 "processing"%D +43 "core" +4 .tPS.seek 0ml +4 "processing"%s'd +2612 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +9 "core" &" / - t 8 +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&F( +43 "core" ( +2 "manipulator"&M& +5 "core" & . * ~  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" & + . S  +2 .tForearm.seek CC +2 "manipulator"&O'O +90 "core" ' +3 .tHand.close +3 "manipulator"&J/ +64 "core" / +2 .tCC.seek :open +2 "collection"'H( +299 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +115 "core" ( +2 "manipulator"&L& +5 "core" & + %  + "manipulator"&R% +5 "core" % W + .  Y +2 .tForearm.seek :retract + "manipulator"&U'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(, +277 "core" ( +4 "manipulator"&V& +10 "core" &, + '  2 +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &d& +5 "core" &, ( ! # 2 +6 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&Q'b +101 "core" ' +4 .tHand.open +2 "manipulator"&Y1 +58 "core" 1 +2 "manipulator"&T% +5 "core" % fO E < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +101 "core" ' +4 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'P& +11 "core" &  +3 "manipulator"&\\% +9 "core" %\ ! + # 4 ' +4 "storage"(S% +8 "core" % "\ +3 "storage"(^. +7 "core" .( \ +6 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 .tSC.seek 3 +4 "storage"(#( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (`& +2 "core" &, q n >\  +3 "manipulator"&a& +4 "core" &, - & k . + "manipulator"&X% +4 "core" %\ ! ! ) % ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +69 "manipulator"&Z(_ +194 "core" ( +3 "manipulator"&e& +10 "core" & / - k ' +4 "storage"(h& +8 "core" & \  +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +108 "core" ' +2 "storage"(!& +9 "core" & =\  +6 .tSE.reconfigure :pick +10 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(k'g +148 "core" ' + "storage"(:- +8 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (5& +7 "core" & \  +3 "manipulator"&r& +9 "core" & / . [ ' +4 .tElbow.seek 3 +3 "manipulator"&m(_ +38 "core" ( +3 "manipulator"&i& +10 "core" &a ( # + "storage"(;& +4 "core" & \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&'h +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&w/ +60 "core" / +8 ."downElevator"SE.seek :down +6 "manipulator"&y& +4 "storage"(g' +16 "core" &a ! ' +3 "manipulator"&c% +9 "core" %  + - +5 .tForearm.seek :retract +3 "manipulator"&b'\ +108 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +7 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l( +164 "core" ( +3 "manipulator"&f& +4 "core" &' ) , 4 >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &( , - X >H +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&o'O +107 "core" ' +2 "manipulator"&}& +4 "core" &' , ( C >H +2 "manipulator"&q% +4 "core" %Y / . d +2 "collection"'-& +4 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'"(X +5 "core" &\ +6 & #}\ $d +9 &X{_\ 7 +12 &J\ K +9 &X7\ J +9 &tb\ K +10 &7^@\ J +8 &b+\ J +9 &b1\ J +11 &|b \ K +8 &?`\ J +11 & a\ J +8 &!_\ K +11 &#^\ J +7 &%G_\ J +9 &'_\ K +9 &(_\ J +10 &*]p\ J +9 &,Oa\ J +10 &._\ K +13 &/`\ J +5 &1[\ J +10 &3W_\ J +9 &5\\\ J +10 &6_\ K +11 &8`\ K +8 &:__\ J +10 &H +2 "manipulator"&% +4 "core" %\ + ) b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +154 "core" ( +2 "manipulator"&\ & +4 "core" &  * !  +2 "storage"(& +8 "core" & \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"& '/ +111 "core" ' + "storage"($& +5 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +245 "core" ' + "storage"('- +4 "core" -'A + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & * , X  + "storage"(?& +4 "core" & o n\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&j' +24 "core" ' +2 .tElbow.hold + "manipulator"&~, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(*- +2 "core" -'A +3 .tSE.seek 5.17 Pucks below Top Plate + "storage"(t'h +31 "core" ' +2 "manipulator"&,% +5 "core" % . . + "storage"(& +4 "core" & 6 9 Q\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 293 counts + "manipulator"&' +33 "core" ' + "manipulator"&& +5 "core" & 3   + "storage"((& +5 "core" & n q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +26 "core" ' +2 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(%'W +46 "core" ' + "manipulator"&)& +5 "core" & 5 /  + "manipulator"& % +5 "core" %4 - - % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +168 "core" ( +2 "manipulator"&2& +4 "core" &! 6 ( 8! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &! # 4 1 8! +3 .tForearm.seek CC + "manipulator"&>'O +106 "core" ' +2 .tHand.close + "manipulator"&+/ +54 "core" / +2 .tCC.seek :open +2 "collection"'1( +427 "core" ( +2 "storage"(9& +9 "core" & Y [\ + "storage"(6& +5 "core" & : J \ +2 "manipulator"&=& +4 "core" &! 7 1  8! + "manipulator"&A% +4 "core" % ^ - . { +2 .tForearm.seek :retract + "manipulator"&4'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&C( +151 "core" ( + "manipulator"&<& +4 "core" & *  H +2 "storage"(E& +4 "core" & d g Z\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&B' +106 "core" ' + .tElbow.hold + "manipulator"&8, +58 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&01 +64 "core" 1 +2 "manipulator"&D% +4 "core" % ξr F 5 }  +2 "storage"(G& +4 "core" & W W \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 275 counts + "manipulator"&K' +32 "core" ' + "manipulator"&M& +5 "core" & 4   +2 "storage"(N& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&J'/ +25 "core" ' +2 "storage"(% +4 "core" %[ \ +3 ."downElevator"SE.seek :down +3 "storage"(3' +100 (.% +3 "core" %, %\ OD +2 "manipulator"&L% +4 "core" %4 , (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +88 "core" ' +12 ' +2 ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%O  +67 "core" +3 .tPS.seek 2.5ml + "processing"%V' +1447 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1159 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%d +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%F  +54 "core" + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%Y +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%T  +41 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%P'd +2609 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%U& +5 "core" &u\  + "manipulator"&\\& +4 "core" & ( .  +2 "manipulator"&S% +4 "core" %\  # R ! +2 .tElbow.seek FlushPuck::Garage + "manipulator"&^(, +175 "core" ( +2 "manipulator"&Q& +4 "core" &, + - 0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &, & +  +2 .tForearm.seek :garage + "manipulator"&a'b +97 "core" ' + .tHand.close + "manipulator"&X/ +52 "core" / +2 "manipulator"&_& +4 "core" &, 9 0 ;  +2 "manipulator"&e% +4 "core" % t " + 6 + .tForearm.seek :retract +2 "manipulator"&h'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&I( +116 "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 PC + "manipulator"&[' +113 "core" ' +2 "manipulator"&5& +4 "core" & ' ) =  +2 "manipulator"&r% +4 "core" % * , e  +2 "processing"%i& +5 "core" &\  +2 "processing"%;& +5 "core" &\  +2 .tPC.seek :closed + "processing"%w(X +5 "core" &\  +6 &E\ %h +10 &zX\ 8 +9 &\ L +9 &c\ M +10 &Yh\ M +9 &e\ M +10 &c\ L +9 &cN\ M +9 &bhH\ L +10 &#jC\ M +9 &e<\ L +9 &!g\ L +10 &#ih\ M +9 &%+g4\ M +10 &&h\ L +9 &(c\ L +9 &*re\ L +10 &,3j\ M +9 &-h\ M +10 &/e\ M +9 &1yd\ M +9 &3;e\ M +10 &4g\ M +9 &6h\ M +9 &8h\ M +10 &:Cg\ M +9 &<g\ M +9 &=b\ L +10 &?h\ L +9 &AKh\ M +10 &C i\ M +9 &Dm\ M +9 &F\ O +10 &HB\ R +9 &J\ S +9 &K\ R +10 &M\ S +9 &OI\ S +10 &Q \ S +9 &R\ T +9 &T\ T +10 &VL\ T +9 &W{z\ '{ +9 &X~y\ ? +10 ( +2 "processing"%;& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%y& +5 "core" &X"\ 1 + &X"\ 1 + .tHand.open + "manipulator"&c1 +54 "core" 1 + "manipulator"&Z% +5 "core" %  > < J  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tPRV.dial :air + "processing"%k  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%f +41 "core" + "processing"%]% +4 "core" %c\ +3 .tPS.seek 0.3ml + "processing"%'` +378 "core" ' + .tPSV.dial PSR +2 "processing"%g +94 "core"  +2 "processing"%m% +4 "core" %b\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%}'. +488 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%q' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%- +96 "core" + .tPTV.dial :mixing + "processing"%b @ +71 "core" A + .tPBV.dial :waste2 +2 "processing"%H  +84 "core"  +3 .tPS.seek 0ml +2 "processing"%@'d +2619 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&u& +5 "core" & , 1 ^  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & 0 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ! % B  +2 .tForearm.seek PC + "manipulator"&o' +94 "core" ' + .tHand.close + "manipulator"&s/ +63 "core" / +2 .tPC.seek :open +2 "processing"% ( +422 "core" ( + "manipulator"&W& +4 "core" & + # b  +2 "manipulator"&{% +4 "core" % , - T + .tForearm.seek :retract +2 "manipulator"&p'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&|(, +133 "core" ( + "manipulator"&& +5 "core" &,  * 6 # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &, + $ Z # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v'b +116 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % O> 8 0 r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +108 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +5 "core" &=\ + "manipulator"&% +4 "core" % . * ! 9  +2 "storage"(% +4 "core" % N\ + "storage"(z. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & Y X\  +2 "manipulator"&&& +4 "core" &- - ' g l + "manipulator"&% +4 "core" % .  &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&#(_ +174 "core" ( + "manipulator"&\ & +5 "core" &j & / \\ * + "storage"(& +4 "core" & i e <\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&$'Д +90 "core" ' +2 "storage"(l& +4 "core" & u l \\\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(n'g +157 "core" ' +2 "storage"('- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" & ] /\  +2 "manipulator"&?& +4 "core" &k - + ` * +2 .tElbow.seek 3 + "manipulator"&*(_ +41 "core" ( + "manipulator"&,& +4 "core" &h  )   +2 "storage"(& +4 "core" & f e 2\  +2 .tForearm.seek 3 + 300 counts +56 "manipulator"&'h +29 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +52 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&)& +2 "storage"( ' +7 "core" &h ) &   +2 "manipulator"& % +4 "core" % l , + + +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +20 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +217 "core" ( + "manipulator"&j& +4 "core" & # ! 8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & + + E  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +106 "core" ' + "manipulator"&2& +5 "core" & . * x  + "manipulator"&/% +5 "core" % + ) _ \ +2 "processing"%& +3 "core" &\ +3 "processing"%~& +5 "core" &\ +2 .tPC.seek :closed + "processing"%+(X +5 "core" &\ +7 & .\ %f +9 &W\ 8 +9 &\ L +10 &a\ L +9 &vf\ L +9 &8`\ L +10 &d\ L +9 &e\ M +10 &}d\ M +9 &?g\ M +9 & c\ L +10 &!e\ L +9 &#g\ M +10 &%Hc\ L +9 &'\ c\ L +9 &(d\ L +10 &*e\ L +9 &,Pc\ L +9 &.g\ L +10 &/k\ M +9 &1g\ M +10 &3Xe\ L +9 &5i\ L +9 &6d\ M +10 &8f\ L +9 &:ae\ L +9 &<"j\ L +10 &=f\ L +9 &?g\ L +10 &Ahe\ L +9 &C(m\ M +9 &Dz\ N +10 &F\ P +9 &H]\ S +9 &J \ R +10 &K0\ R +9 &M\ S +9 &Od-\ S +10 &Q$f\ T +9 &R]\ T +10 &Ty\ T +9 &Vh\ T +9 &Wgu\ (z +10 &X y}\ ; +8 ( +4 "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&71 +3 "core" &X\ 0 +57 1 + "manipulator"&"% +5 "core" % 1  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +115 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%6 O +3 %=9 +6 "core" 9%- +102 "processing"%A9 +2 "core" 9"- +102 "processing"%<9 +3 "core" 9 ,  +102 "processing"%E9 +3 "core" 9,  +102 "processing"%>9 +3 "core" 9, +102 "processing"%9 +3 "core" 9- +102 "processing"%09 +2 "core" 9- +103 "processing"%D9 +2 "core" 9, +102 "processing"%G9 +3 "core" 9-" +102 "processing"%M9 +2 "core" 9-& +103 "processing"%N9 +2 "core" 9,* +102 "processing"%49 +3 "core" 9 ,/ +102 "processing"%9 +2 "core" 9#-3 +102 "processing"%C9 +3 "core" 9&,7 +102 "processing"%.9 +3 "core" 9)-; +102 "processing"%L9 +3 "core" 9..? +102 "processing"%B9 +2 "core" 93.D +103 "processing"%K9 +2 "core" 97.H +102 "processing"%O9 +2 "core" 9=/L +103 "processing"%%9 +2 "core" 9C/P +102 "processing"%J9 +3 "core" 9J0T +102 "processing"%39 +3 "core" 9P0Y +102 "processing"%9 +3 "core" 9W1] +102 "processing"%d9 +3 "core" 9_1a +103 "processing"%F9 +2 "core" 9f2e +103 "processing"%Y9 +3 "core" 9n1i +102 "processing"%T9 +6 "core" 9v3n +105 "processing"%V9 +4 "core" 93r +104 "processing"%U9 +3 "core" 94v +102 "processing"%\\9 +5 "core" 93{ +104 "processing"%S9 +5 "core" 93 +90 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "processing"%Q9 +3 "core" 93 +102 "processing"%`9 +3 "core" 9; +102 "processing"%89 +2 "core" 94 +103 "processing"%X9 +2 "core" 95 +102 "processing"%_9 +3 "core" 96 +102 "processing"%e9 +3 "core" 96 +102 "processing"%R9 +2 "core" 97 +102 "processing"%!9 +3 "core" 97 +102 "processing"%:9 +2 "core" 97 +102 "processing"%a9 +3 "core" 97 +102 "processing"%59 +3 "core" 97 +102 "processing"%r9 +3 "core" 96 +3 .tPH.hold 2:00:00,28C +3 "processing"%i pOp +4 .tdelay 1:30 +2 "core"  +2843 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6151 .tPSR.select :air +2 .PSV.dial PSR + "processing"%^ +96 "core"  + "processing"%h% +5 "core" %c\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%y'Ҧ +1521 "Can"u\ 43 +80 "core" ' +2 .tPTV.dial :puck + "processing"%c  +71 "core"  + .tPSV.dial PTV +2 "processing"%Z +69 "core" + .tPBV.dial :waste1 +2 "processing"%;  +122 "core"  + "processing"%k% +5 "core" %ң[\  +2 .tPS.seek 1.5ml + "processing"%f'S +589 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" , +2 .tPS.seek 0ml + "processing"%['d +1594 "core" ' + .tdelay 5:00 +8806 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20635 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +552 #trecoverPSRreagent08 +3 .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%P  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%g * +33 "core" + +4 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%m +69 "core"  +3 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2337 "core" ' +2 .tPSV.dial PTV + "processing"%} +69 "core" +4 .tdelay 5 seconds +504 .PSV.dial PSR +4 "processing"%- +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +69 "core" +4 .tdelay 5 seconds +504 .PSV.dial :air +3 "processing"%H  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%q'd +2322 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%u  +125 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +69 "core" B +2 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 .tPS.seek 0.5ml + "processing"%' +855 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%  +53 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%'Ҧ +1605 "core" ' +2 .tPSV.dial :PML + "processing"% +38 "core" + .tPTV.dial :mixing +2 "processing"%p @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %ңC\  +2 .tPS.seek 1.85ml + "processing"%z' +232 "core" ' + .tPBV.dial between PSV and waste1 +60 "processing"%v * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1960 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +5 "core" &\ +4 "manipulator"&& +8 "core" & . # 9  +3 "manipulator"&% +8 "core" %\    +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&\ (, +137 "core" ( +4 "manipulator"&& +9 "core" &-\ ( ! H l +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &l& +6 "core" &-\ % O l +6 .tForearm.seek :garage +3 "manipulator"&|'b +107 "core" ' + .tHand.close + "manipulator"&'/ +57 "core" / +3 "manipulator"& & +8 "core" &-\ * / & l +4 "manipulator"&?% +8 "core" % qu + , C  +4 .tForearm.seek :retract +3 "manipulator"&x'\ +123 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&,( +19 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +271 "core" ( +2 "manipulator"&& +4 "core" &" ' * 8 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +4 "core" &"  N 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&)'O +104 "core" ' + "manipulator"& & +5 "core" &" 1 0 [ 8 + "manipulator"&#% +5 "core" %C % ' $  +2 "collection"'$& +4 "core" &\ +2 "collection"'n& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(X +5 "core" &\  +8 &.}\ ,} +10 &f\ ? +9 &{\ N +9 &A`\ L +10 &e\ L +9 &b\ L +10 &b\ L +9 &Id\ L +9 &\ c\ M +10 &c\ L +9 & c\ L +9 &"Qb\ L +10 &$b\ L +9 &%b\ L +10 &'c\ L +9 &)Zb\ L +9 &+c~\ L +10 &,f\ L +9 &.c\ L +9 &0ac\ L +10 &2$c~\ L +9 &3b\ L +10 &5c~\ L +9 &7j`\ L +9 &9+c\ L +10 &:c\ L +9 &<d~\ M +9 &>rc~\ L +10 &@5b}\ L +9 &Ab~\ L +10 &Cesy\ L +9 &Eun^h\ N +9 &G-6G\ Q +10 &H #\ U +9 &J"#\ X +9 &L_!$\ X +10 &N!$\ Y +9 &O $\ Y +10 &Q"$\ Z +9 &Sa"$\ Z +9 &U#""\ Z +10 &V!$\ W +9 &X%>!%\ - +9 &X| }!#\ M +6 ( +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 + "collection"'j& +4 "core" &X|j!"\ M + &X|j!#\ M +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&*% +4 "core" % C ? 1 c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +110 "core" ' + .tPSV.dial PSR +2 "processing"%2 +97 "core"  +2 "processing"%/% +4 "core" %d \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +6 .tPS.seek 0ml +4 "processing"% 'd +694 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +906 "core" ' + .tPSV.dial PSR +2 "processing"%7 +39 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%=  +3 "collection"'~  +31 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%A +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%t  +69 "core" +2 .tPS.seek 0ml +2 "processing"%<'d +909 "Can"~\ JJ +1700 "core" ' + .tPSV.dial :air + "processing"%E  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%>' +2611 "core" ' +6 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%0'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%D  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%G' +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +41 "core" +2 .tPS.seek 0ml + "processing"%N'd +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +5 "core" &" "   8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +11 "core" ( +2 "manipulator"&C& +4 "core" & ! -  / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" & , ) F / +3 .tForearm.seek CC + "manipulator"&L'O +107 "core" ' +2 .tHand.close + "manipulator"&B/ +55 "core" / +2 .tCC.seek :open + "collection"'K( +425 "core" ( +2 "manipulator"&O& +4 "core" & * + % / +2 "manipulator"&%% +4 "core" % ? # ! k 0 +2 .tForearm.seek :retract + "manipulator"&J'\ +112 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&3(, +282 "core" ( + "manipulator"&& +5 "core" &- '  ' ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- $ " ! ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'b +103 "core" ' +2 .tHand.open + "manipulator"&Y1 +53 "core" 1 + "manipulator"&T% +5 "core" % kg > < ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +113 "core" ' +3 ."da"delayUntil "07:13:37.16" +2066 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2201 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%U @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%\\  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" , + ."da"PSV.dial :air +2 "processing"%Q  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%8 +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%_ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%e  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%R'd +2304 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%! +121 "core"  +2 "processing"%:% +4 "core" %hs\ + #"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"%a' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +55 "processing"%5'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%r  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%^ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +35 "core" + "processing"%@% +4 "core" %Ҩv\  +3 ."da"PS.seek 1.5ml + "processing"%'X +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%c * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1596 "core" ' +2 ."da"delay 2:00 +2319 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4107 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +746 "Can"\ 00 +4815 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +5 "processing"%k * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2332 "core" ' +3 ."da"PSV.dial PTV +4 "processing"%f +69 "core" +2 ."da"delay 5 seconds +275 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +125 "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 + "processing"%I * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%o  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +1149 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1162 "core" ' +6 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +126 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%p +41 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +385 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%% +5 "core" %_f\  +2 ."da"PS.seek 0.55ml + "processing"%v' +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%z  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1548 "core" ' + ."da"PSV.dial :PML + "processing"% +41 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%l% +4 "core" %Ҧl\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +11226 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +733 "Can"\ DD +3285 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20648 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12083 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%?  +36 "core" +3 ."da"delay 30 seconds +2303 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +92 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%x +122 "core"  +2 "processing"%1% +4 "core" %gH\ + #"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' +590 "core" ' +2 ."da"delay 5 seconds +558 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%n +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%2  +33 "core"  +2 "processing"%/% +4 "core" %Ҫ+\  +2 ."da"PS.seek 1.5ml + "processing"%)'Z +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +9715 "Can"\ .. +2287 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +918 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2077 ."da"PBV.dial between PSV and waste1 + "processing"%7 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%~' +1825 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +497 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%"  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2327 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%< +121 "core"  + "processing"%% +5 "core" %dP\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%>' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'Ҧ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%0 +78 "core"  +2 ."da"PBV.dial :waste1 + "processing"%M  +35 "core" + "processing"%G% +4 "core" %ҩQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'Y +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%C * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'d +1599 "core" ' +2 ."da"delay 2:00 +10444 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1550 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +32 "core"  +2 ."da"delay 30 seconds +3007 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2316 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +132 "core"  + "processing"%Y% +4 "core" %gd\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%T' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%F +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 "processing"%\\% +4 "core" %Ң\\\  +2 ."da"PS.seek 1.5ml + "processing"%S'R +596 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%N'd +1598 "core" ' + ."da"delay 2:00 +3899 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8098 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%X * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%_ +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%e' +285 "Can"\ 33 +2046 "core" ' +3 ."da"PSV.dial PTV +4 "processing"%` +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%! +69 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%: +70 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%R  +69 "core"  +5 ."da"PS.seek 0ml +3 "processing"%a'd +2170 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "processing"%@% +5 "core" % X\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%5' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%c'Ҧ +1594 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +35 "core" + "processing"%k% +4 "core" %ҧ}\  +3 ."da"PS.seek 1.5ml + "processing"%y'W +582 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +63 ."da"PS.seek 0ml + "processing"%f'd +450 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1149 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +33 "core"  + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +68 "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"%[ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%} +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%m +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'd +2332 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 "processing"%u% +4 "core" %d\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%b'Ҧ +2118 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %ҧh\ +2 ."da"PS.seek 1.5ml +2 "processing"%I'W +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%q  +94 "core"  +3 ."da"PS.seek 0ml +2 "processing"%{'d +1602 "core" ' + "processing"%9 +3 "core" 9I51 +3 #"da"Processing Puck Heater at 27.8C before imaging .PH.coast +2 "processing"%W  +3 "core" 52 + 52 + "processing"%o& +4 "core" &Xb\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&s% +4 "core" %    Z * +2 "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( \ +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (p& +3 "core" & 8\ +2 "manipulator"& & +4 "core" &-   X ( + "manipulator"&% +4 "core" %    Q * +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&( +192 "core" ( +2 "manipulator"&& +4 "core" &  g  + "storage"(z& +4 "core" &  c\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&v'/ +111 "core" ' +3 "storage"(& +4 "core" &  \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +237 "core" ' +2 "storage"(- +27 "core" -'7 + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&l& +3 "core" &  O  +2 "storage"('& +4 "core" &  A\ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&&' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +3 "core" -'7 +2 ."da"SE.seek 6.18 Pucks below Top Plate +2 "storage"(9'^ +33 "core" ' +2 "manipulator"&|% +4 "core" %   o + "storage"( & +4 "core" &  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 299 counts +2 "manipulator"&\ ' +25 "core" ' +2 "manipulator"&(& +4 "core" &  `  +2 "storage"( & +4 "core" &  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&#'/ +26 "core" ' +2 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"('M +46 "core" ' +2 "manipulator"&x& +4 "core" &    +2 "manipulator"&1% +9 "core" %k  !   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&j( +246 "core" ( +2 "manipulator"&*& +4 "core" &   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &   p  +2 ."da"Forearm.seek PC + "manipulator"&2' +104 "core" ' +2 ."da"Hand.close + "manipulator"&// +63 "core" / +2 ."da"PC.seek :open +2 "processing"%( +421 "core" ( + "storage"(& +4 "core" &  |\ +2 "manipulator"&)& +4 "core" &    + "manipulator"&% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"& ( +252 "core" ( + "manipulator"&& +4 "core" &   * . +2 "storage"(=& +4 "core" &  l\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&A'/ +104 "core" ' + ."da"Hand.open +2 "manipulator"&t1 +56 "core" 1 +2 "storage"("- +4 "core" -'M +2 ."da"SE.seek 6.94 Pucks below Top Plate +2 "storage"(~' +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.17 Pucks below Top Plate +2 "storage"(<'S +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da00jan0107h50ml.tif +427 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1141 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.193 seconds\ /var/log/esp/da00jan0107h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da00jan0107h50ml15s.tif +367 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1202 #"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/da00jan0107h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da00jan0107h50ml20s.tif +2064 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da00jan0107h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 "storage"(- +8 "core" -'S +2 "storage"(E& +4 "core" & \ \ \ +2 "manipulator"&>& +4 "core" &   r . +4 ."da"Elbow.seek 2 +2 "manipulator"&0( +3 "core" ( + "manipulator"&M& +4 "core" & "  . +2 "storage"(G& +4 "core" & \ \ Q\ +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&D'/ +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.89 Pucks below Top Plate + "storage"(C' +60 "core" ' + "manipulator"&4& +4 "core" &   s . +2 "storage"(B& +3 "core" &  3 0\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&,' +25 "core" ' + ."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 +2 ."da"SE.seek 7.07 Pucks below Top Plate +2 "storage"(.' +28 "core" ' + "manipulator"&O% +70 "core" %  & + "storage"(%& +5 "core" &  A ^\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 301 counts + "manipulator"&L' +17 "core" ' + "manipulator"&& +4 "core" &   s . +2 "storage"(& +4 "core" &    c\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&'/ +12 "core" ' +2 "storage"(Y% +4 "core" % - G\ +3 ."downElevator"SE.seek :down +3 "storage"(d' +99 (T% +3 "core" %D* D 4 \ OC +2 "manipulator"&F% +4 "core" %%\    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +86 "core" ' +7 ' + ."downElevator"SE.stop + "storage"(5 +3 (\\& +4 "core" &  J K V\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%J& +4 "core" &$\ +2 "manipulator"&Q& +4 "core" &    . + "manipulator"&S% +5 "core" %\     +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(, +185 "core" ( + "manipulator"&X& +5 "core" &-  ' + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &-   Q ' +2 ."psFlush"Forearm.seek :garage + "manipulator"&N'b +97 "core" ' +3 ."psFlush"Hand.close + "manipulator"&`/ +54 "core" / +2 "manipulator"&!& +4 "core" &- %  X ' +2 "manipulator"&:% +3 "core" % Z   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&e( +117 "core" ( + "manipulator"&r& +5 "core" &  t  + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &   e  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&a' +119 "core" ' +2 "manipulator"&@& +4 "core" &  #  +2 "manipulator"&h% +4 "core" %   - + "processing"%5& +5 "core" &\ +2 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%;(X +5 "core" &\  +9 &2\ *z +9 &d\ > +9 &~\ L +10 &Eb\ L +9 &c\ L +9 &b\ L +15 &_\ L +4 &O`\ L +10 &_\ L +9 &_\ L +9 & _\ K +10 &"Wb\ L +9 &$`\ L +10 &%_\ L +9 &'a\ L +9 &)__\ L +10 &+!_\ L +9 &,a\ L +9 &._\ L +10 &0g`\ L +9 &2)`\ L +9 &3b\ L +10 &5e\ L +9 &7o`\ L +10 &92c\ K +9 &:c\ L +9 &<a\ L +10 &>xc\ K +9 &@9b\ L +10 &Ag\ L +9 &Cc\ L +9 &E|k\ M +10 &G6\ O +9 &H\ R +9 &J\ R +10 &Ls\ R +9 &N4\ S +9 &O\ S +10 &Q\ S +9 &Sx\ S +10 &U:+\ S +9 &V \ M +9 &X3@jG\ 'q +10 &X.\ , +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%k& +4 "core" &X\ , + &X5\ , +2 ."psFlush"Hand.open + "manipulator"&c1 +63 "core" 1 +2 "manipulator"&Z% +4 "core" %    2 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +105 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%6 +40 "core"  +2 "processing"%P% +4 "core" %b\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +497 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +92 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml + "processing"%f' +2107 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%[ @ +176 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%}  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%m +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%-'F +2616 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +95 "core"  +2 "processing"%% +4 "core" %J%\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%u' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%H' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +96 "core" +2 ."psFlush"PS.seek :empty + "processing"%b'F +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%q'T +1009 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +84 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%I' +1597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + "processing"%W  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%o'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'d +169 "Can"\ 22 +2446 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%V' +2616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%l'd +673 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1931 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%?' +2043 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +559 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%|  +80 "core"  +57 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1099 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1605 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"%1 +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%v  +50 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +585 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%\ ' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%9 +69 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%# U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2614 "core" ' +3 ."psFlush"PSV.dial :waste1 +4 "processing"%/  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +1287 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1827 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%2 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'t& +4 "core" &E  +2 "manipulator"&"& +8 "core" &   _  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&7( +3 "core" ( + "manipulator"&& +4 "core" & #  B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &  ! m  +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&E/ +61 "core" / +2 .tPC.seek :open +2 "processing"%>( +424 "core" ( +2 "manipulator"&M& +4 "core" &  7  +2 "manipulator"&G% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&4'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +359 "core" ( +2 "manipulator"&O& +4 "core" &+   $ A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &+   d A` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +108 "core" ' +2 "manipulator"&& +4 "core" &+   A` +2 "manipulator"& % +4 "core" %Y   +2 "collection"'Y& +3 "core" &\ +3 "collection"'A& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'<(X +4 "core" &\  +9 &2\ +{ +9 &d\ > +10 &~\ M +9 &M_\ L +9 &c\ L +10 &c\ L +9 &c\ L +9 &Sf\ L +10 &a\ L +9 &c\ L +10 & c\ M +9 &"]b\ L +9 &$e\ L +10 &%c\ L +9 &'d#\ L +9 &)db\ L +10 &+%c\ L +9 &,e$\ L +10 &.c"\ M +9 &0ld$\ L +9 &2.d\ L +10 &3b$\ L +9 &5b%\ L +9 &7tc&\ L +10 &96d,\ L +9 &:d#\ L +10 &<d+\ L +9 &>{e'\ L +9 &@>c-\ L +14 &Bc+\ L +5 &Cg$\ M +9 &Epju(\ M +10 &G8<N(\ Q +9 &H56*\ U +9 &J48*\ V +10 &Lj57#\ X +9 &N,57'\ X +10 &O68"\ Y +9 &Q6:*\ Y +9 &Sm68*\ Y +10 &U.58/\ Z +9 &V67&\ Q +9 &X E56/\ ){ +10 &Xp68,\ O +5 ( +2 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 + "collection"'D& +4 "core" &Xpp485\ O +2 &Xpp58/\ O + .tHand.open + "manipulator"&T1 +62 "core" 1 + "manipulator"&F% +5 "core" % Y   3 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +113 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'C& +4 "core" &Xpq47r\ O +2 "collection"'\\% +4 "core" %L36o\ +2 .tCSV.dial CSR + "collection"'J  +41 "core"  + "collection"'Q% +5 "core" %L56r\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'S'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 ',% +3 "core" %m49\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'L' +619 "core" ' + .tCSV.dial :waste + "collection"'. +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Q +1971 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'X& +5 "core" &Xpn57\ O + "collection"'_% +5 "core" %S46\ + .tCSV.dial :flush + "collection"'d  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'm +1154 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'` @ +40 "core" A + "collection"'!% +5 "core" %m46\  +2 .tCS.seek 7ml + "collection"':' +527 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'U  +2 'r  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'^ @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'N'Q +1579 "core" ' +5 #tFlushing lower manifold's waste2 port +2 "collection"'@& +9 "core" &Xpn47-\ O +3 "collection"'h% +9 "core" %P56\ +2 .tCSV.dial :flush +4 "collection"'5  +57 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7 "core"  +6 .tCS.seek 5ml +2 "collection"'8'm +1172 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'R @ +41 "core" B +2 "collection"'% +4 "core" %m67\ +2 .tCS.seek 7.001ml +2 "collection"'k' +518 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'c  +50 "core"  +2 .tCBV.dial :waste2 + "collection"'Z  +99 "core"  +2 .tCS.seek 0ml + "collection"''Q +1118 "Can"\ BB +473 "core" ' +56 #tDisinfecting external Intake with kill + "collection"'6& +5 "core" &Xp{45[\ O + "collection"'P% +4 "core" %N16@\ +2 .tCSV.dial CSR + "collection"'a  +42 "core"  +2 "collection"'{% +4 "core" %N45\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'g'O +1804 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'[' O +525 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'} +2 'm  +95 "core" +32  + .tCTV.dial :intake + "collection"'f  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"']'Q +1807 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'Q +586 "core" ' + .tCSV.dial CSR + "collection"'u  +96 "core"  +2 "collection"'% +4 "core" %S33\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1333 "core" ' +2 .tCSV.dial CBV + "collection"'H +97 "core" +3 .tCS.seek 0ml + "collection"'w'Q +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" &+   A` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&q( +28 "core" ( + "manipulator"&& +5 "core" &   [ G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &   G +3 .tForearm.seek CC + "manipulator"&I'O +96 "core" ' + .tHand.close + "manipulator"&s/ +52 "core" / +2 .tCC.seek :open +2 "collection"'o( +426 "core" ( +2 "manipulator"&& +4 "core" &   G +2 "manipulator"&p% +3 "core" % `   +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +277 "core" ( +2 "manipulator"&& +4 "core" &,   " +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &,    " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'b +101 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +5 "core" % kr  \  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +116 "core" ' + #tCompleted [(ESP):59] begun 06:15:40 +5 #Asleep after completing (ESP) assays +1667 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20167 "Can"\ )) +489 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +926 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16185 "Can"\ (' +4399 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9754 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12202 "Can"\ (' +8379 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18508 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 22,\\n 7 => 22}\\nCan@06:17:11, 19.6C, 35% humidity, 15.2psia, 13.597V, 0.447A, 0.447A avg, 6.08W",Subject: "da sampling at most 50ml" +395 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4089 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +10690 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7994 "Can"\ (' +12587 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18843 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4019 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20659 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3864 "Can"\ )) +9879 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18693 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20540 "Can"\ ** +50 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20633 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16844 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16560 "Can"\ (' +4025 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +18765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4016 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12578 "Can"\ (' +5194 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18765 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8596 "Can"\ (' +11985 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20658 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +17123 "Can"\ '' +3458 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19012 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4123 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1309 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12791 "Can"\ (' +7794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18818 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4085 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +12335 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8677 "Can"\ (' +11906 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18871 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18764 #t-> can +3 "Can"\ (( +1818 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4591 "Can"\ ** +37 #t-> can +6 "Can"\ ** +212 #t-> exit +3002 #Sending Email +7465 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" ESP.ready! +3 #Powering core bus +549 .Gate.power :raw,:ON +2 "sampler") +46 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %km\ +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" %$ X\ +2 .tSS.configure :default +2 "sampler")#.0X26]: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 #1 of 3 +2 "manipulator"&'\ +101 #"core_reset"Sent BREAK +201 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +2 #Retry #1 of 3 +28 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +202 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 + #Retry #2 of 3 +27 #"core_reset"Sent BREAK +62 !"rdyProcessing"o:I2C::Request::Timeout: @requesto:I2C::Shaft::RotateRequest: @tag0:@maxDelayo:\ Delay: @_dc_obji: @channeli:@direction0: @timeout0: @dontLog0:\ @goali: @replyqo:\ Queue: @que[: @waiting[:@destinationi*: mesg"6No Response to I2C::Shaft::RotateRequest[14:->25]: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 + "processing"%  +162 #"core_reset"Sent BREAK +227 #Sent BREAK +201 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +2 #Retry #3 of 3 +27 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 #"core_reader"Try 'Gate.reconnect' to recover @1665773364.91EDT = =mMAIN_scheduler =tMAIN @EDT1665773368.91 #"core_reset"Sent BREAK +3 #t@3401 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +20 #ESP2 v3.41 I2C Gateway v3.20 for core bus +552 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +899 "Can"p\  +2 p\  + #tPolling Can every 10:00 +7 #Cleanly exited at 14:27:09EDT14-Oct-22 +1224 #-> ESP.ready! +7 #Powering core bus +576 .Gate.power :raw,:ON +5 "sampler") +34 ) +4 "core"  +4 "collection"' +6 ' +8 "core"  +3 "processing"% +4 % +6 "core"  +9 "collection"' 9\ +5 ' 0\ +6 ' -\ +8 "processing"% 9\ +4 % 2\ +3 % *\ +5 % 0\ +7 "sampler")&\ +4 "collection"'% +7 "core" %mp  +4 .tCS.configure :default +5 "collection"'#P d@b +4 "processing"%% +8 "core" %\ +2 .tPS.configure :default +5 "processing"%#A d`xb +5 "sampler")% +5 "core" %$x\ +5 .tSS.configure :default +3 "sampler")#.0X > ] * +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +3 "manipulator"&('\ +27 "core" ''/ 0 / b +6 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 969 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni': velocityi: currenti/:pwmig:erri: inPressi0 : outPressi/ :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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 +2 #Retry #1 of 5 +3 "manipulator"&)& +9 "core" & = < s * +5 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&*% +11 "core" % 0 ) [ +7 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted +3 "manipulator"&+'r +58 "core" ' +2 .tForearm.force 100 +2 "manipulator"&5d +56 &,% +8 "core" %L* : 9 / b +3 .tForearm.stop +2 "manipulator"&5 +35 &-& +5 "core" & 9 1 * +8 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&.'\ +27 "core" '*) / 3  b +5 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 966 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni*: velocityi: currenti):pwmig:erri: inPressi/ : outPressi3 :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +3 #Retry #2 of 5 +2 "manipulator"&/& +14 "core" & 8 +  * +4 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&0% +10 "core" % > < 8 \\ +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek between 5 and retracted +3 "manipulator"&1'r +53 "core" ' +2 .tForearm.force 100 +2 "manipulator"&5d +56 &2% +6 "core" %L' - - b +3 .tForearm.stop +3 "manipulator"&5 +36 &3& +7 "core" & ; 9 0 * +6 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek retracted +2 "manipulator"&4'\ +27 "core" '*' 1 9 b +4 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 966 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi9: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni*: velocityi: currenti':pwmig:erri: inPressi1 : outPressi9 :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +2 #Retry #3 of 5 +2 "manipulator"&5& +10 "core" & / ) * +4 #tHammering Forearm against inboard stop to recenter bearing races +5 .Forearm.reconfigure :loose +5 "manipulator"&#@2^d^b +5 .tForearm.home.seek :retract +3 "manipulator"&6'\ +87 "core" ' +3 "manipulator"&7% +8 "core" %  = = +  +7 .tForearm.seek between 5 and retracted +5 "manipulator"&8'r +74 "core" ' +3 .tForearm.force 100 + "manipulator"&5d +61 &9% +8 "core" % & 0 - v b +4 .tForearm.stop +2 "manipulator"&5 +35 &:& +5 "core" & 7 3 6 * +7 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +2 "manipulator"&;'\ +30 "core" ' +5 "manipulator"&<% +8 "core" %\  4 8 % +4 "processing"%=& +4 "collection"'>& +13 "core" &\ +4 &nn\ +3 ."openPC"PC.reconfigure :default +5 .tCC.reconfigure :default +10 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +7 ."openPC"PC.home.seek :open +6 .tCC.home.seek :open +3 "processing"%?( + "collection"'@( +272 "core" ( +12 ( +5 "collection"'A +8 "core"  +4 "processing"%B +6 "core" V +3 "processing"%C +7 "core"  +3 "processing"%D +8 "core" A +4 "collection"'E% +7 "core" %Tln\ +4 "processing"%F% +9 "core" %h\ +3 "sampler")G% +11 "core" %" \ / +4 "collection"'H& +10 "core" &}lo\  +4 "processing"%I& +8 "core" &\  +5 "manipulator"&J% +6 "core" %\  3 0 r % +4 "manipulator"&K& +5 "core" & 4 0 * +4 "storage"(L& +9 "core" &<+   r\  +4 "storage"(M% +5 "core" %  \ +5 "collection"'N9 +9 "core" 9 +5 "processing"%O9 +7 "core" 9  +1399 #t-> can +6 "Can"q\ 66 +8590 #t-> exit +10 #mEXIT @1665773538.64EDT @1665774125.23EDT = =mMAIN_scheduler =tMAIN @EDT1665774128.93 #"core_reset"Sent BREAK +3 #t@50823 receive with ifg=0x10, ie=0xFD +2 #@51456 receive with ifg=0x10, ie=0xFD +3 #@52111 receive with ifg=0x10, ie=0xFD + #@52743 receive with ifg=0x10, ie=0xFD +2 #@53376 receive with ifg=0x10, ie=0xFD +3 #@54009 receive with ifg=0x10, ie=0xFD + #@54641 receive with ifg=0x10, ie=0xFD + #@54972 receive with ifg=0x80, ie=0xFD +2 #@727 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +20 #ESP2 v3.41 I2C Gateway v3.20 for core bus +517 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +832 "Can"s\ :9 +2 s\ :9/ +3 #tPolling Can every 10:00 +6 #Cleanly exited at 14:52:18EDT14-Oct-22 +1271 #-> ESP.ready! +160 "sampler") +3 ) +4 "core"  +5 "collection"' +4 ' +5 "core"  +4 "processing"% +4 % +6 "core"  +9 "collection"' 9\ +4 ' 0\ +5 ' -\ +8 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +8 "sampler")&\ +4 "collection"'% +6 "core" %Top\ +3 .tCS.configure :default +5 "collection"'#P d@b +5 .tCS.hold + "collection"'+ +7 "core" + +3 .tCS.configure :default +3 "collection"'#P d@b +5 "processing"%% +9 "core" %h\ +3 .tPS.configure :default +7 "processing"%#A d`xb +4 "sampler")% +7 "core" %# \ / +3 .tSS.configure :default +6 "sampler")#.0X can +7 "Can"s\ HI +2350 #t-> exit +10 #mEXIT @1665774206.39EDT @1665775577.51EDT = =mMAIN_scheduler =tMAIN @EDT1665775581.34 #"core_reset"Sent BREAK +3 #t@64471 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +18 #ESP2 v3.41 I2C Gateway v3.20 for core bus +514 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +853 "Can"q\  +2 q\  +2 #tPolling Can every 10:00 +10 #Cleanly exited at 15:03:26EDT14-Oct-22 +1054 #-> ESP.ready! +6 #Powering core bus +577 .Gate.power :raw,:ON +4 "sampler") +27 ) +4 "core"  +4 "collection"' +6 ' +4 "core"  +4 "processing"% +5 % +6 "core"  +10 "collection"' 9\ +4 ' 0\ +4 ' -\ +11 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +6 "sampler")&\ +3 "collection"'% +6 "core" %ln\ +4 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +6 "core" %\ +3 .tPS.configure :default +5 "processing"%#A d`xb +5 "sampler")% +9 "core" %"\ +3 .tSS.configure :default +4 "sampler")#.0X 3 ( +4 .tForearm.seek :retract +4 "manipulator"&%'\ +30 "core" ';/ 0 / b +4 .tElbow.seek :hammer +4 "manipulator"&&( +94 "core" ( +3 "manipulator"&'& +8 "core" &' 3 3 $ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +5 "manipulator"&('\ +25 "core" 'B. ; =  b +7 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 942 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniB: velocityi: currenti.:pwmig:erri: inPressi; : outPressi= :deltaPressi : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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 +3 #Retry #1 of 5 +3 "manipulator"&)& +9 "core" &' , 3 $ +4 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&*% +9 "core" % < < " \\ +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek between 5 and retracted +4 "manipulator"&+'r +54 "core" ' +4 .tForearm.force 100 +2 "manipulator"&5d +57 &,% +3 "core" %f) 2 0 b +4 .tForearm.stop +2 "manipulator"&5 +38 &-& +4 "core" &' 5 '  $ +7 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +4 "manipulator"&.'\ +26 "core" 'B) + & < b +6 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 942 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniB: velocityi: currenti):pwmig:erri: inPressi+ : outPressi& :deltaPressi< : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +2 #Retry #2 of 5 +3 "manipulator"&/& +10 "core" &' = < ] $ +3 #tHammering Forearm against inboard stop to recenter bearing races +6 "manipulator"&0% +7 "core" % < < \ Z +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +5 "manipulator"&1'r +66 "core" ' +5 .tForearm.force 100 +3 "manipulator"&5d +56 &2% +6 "core" %e' 5 . b +3 .tForearm.stop +2 "manipulator"&5 +36 &3& +5 "core" &' . / $ +7 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +3 "manipulator"&4'\ +27 "core" 'C' 3 % $ b +8 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 941 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi9: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniC: velocityi: currenti':pwmig:erri: inPressi3 : outPressi% :deltaPressi$ : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +2 #Retry #3 of 5 +2 "manipulator"&5& +10 "core" &' 4 3 ! $ +5 #tHammering Forearm against inboard stop to recenter bearing races +6 .Forearm.reconfigure :loose +5 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +5 "manipulator"&6'\ +70 "core" '' ! # ! b +7 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi;: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti':pwmig:erri: inPressi! : outPressi# :deltaPressi! : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 +5 "manipulator"&7% +8 "core" %) 2 2 X +4 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted +4 "manipulator"&8'r +482 !"core_reader"o:I2C::Bus::Error: mesg" Timeout:bt["1/home/esp/esp2/lib/delay.rb:105: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 +31 #"core_reset"Sent BREAK +229 #Sent BREAK +228 #Sent BREAK +203 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +4 #Retry #1 of 3 +29 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +2 #Retry #2 of 3 +29 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +7 #Retry #3 of 3 +30 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 #"core_reader"Try 'Gate.reconnect' to recover +35160 #"espclient"Session Begun +1431 #-> MainThread.exit +14 #mEXIT +4 !"espclient"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 +8 #Session Ended @1665776045.72EDT @1665776100.55EDT = =mMAIN_scheduler =tMAIN @EDT1665776104.48 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1665776111.09EDT @1665776147.68EDT = =mMAIN_scheduler =tMAIN @EDT1665776153.03 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +5 #mEXIT @1665776159.68EDT @1665776201.78EDT = =tMAIN =mMAIN_scheduler @EDT1665776205.42 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1665776212.03EDT @1665776310.65EDT = =mMAIN_scheduler =tMAIN @EDT1665776314.26 #"core_reset"Sent BREAK +4 #t@30401 sendCRC with ifg=0x20, ie=0x7F + #@32235 sendCRC with ifg=0x08, ie=0x5F +2 #@7514 idle with ifg=0x84, ie=0x75 + #@8184 select with ifg=0x10, ie=0xF5 + #@8818 receive with ifg=0x10, ie=0xFD +2 #@9452 receive with ifg=0x10, ie=0xFD #@10086 receive with ifg=0x10, ie=0xFD +2 #@10413 receive with ifg=0x80, ie=0xFD #@6077 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +17 #ESP2 v3.41 I2C Gateway v3.20 for core bus +522 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +811 "Can"u\ EE +2 u\ EE< +2 #tPolling Can every 10:00 +3345 #-> ESP.ready! +158 "sampler") +5 ) +4 "core"  +4 "collection"' +3 ' +6 "core"  +5 "processing"% +2 % +7 "core"  +9 "collection"' 9\ +6 ' 0\ +4 ' -\ +7 "processing"% 9\ +5 % 2\ +4 % *\ +4 % 0\ +8 "sampler")&\ +4 "collection"'% +6 "core" %Rno\ +5 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +7 "core" + +3 .tCS.configure :default +6 "collection"'#P d@b +4 "processing"%% +7 "core" %c!\ +3 .tPS.configure :default +5 "processing"%#A d`xb +4 "sampler")% +8 "core" %! \ ; +3 .tSS.configure :default +4 "sampler")#.0X& +4 "core" &' . / u $ +6 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&?'\ +26 "core" ' , C b +5 !to:Slide::Error\ : mesg"*Forearm speedErr at home + 967 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiD: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi : outPressi, :deltaPressiC : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +2 #Retry #5 of 5 +2 "manipulator"&@& +8 "core" &' - ' H $ +6 #tHammering Forearm against inboard stop to recenter bearing races +6 .Forearm.reconfigure :loose +4 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +3 "manipulator"&A'\ +79 "core" ' X + % ; b +7 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 408 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiF: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniX : velocityi: currenti:pwmig:erri: inPressi+ : outPressi% :deltaPressi; : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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 +3 "manipulator"&B% +8 "core" %  5 / " Q +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek between 5 and retracted +6 "manipulator"&C'r +74 "core" ' +2 .tForearm.force 100 +3 "manipulator"&5d +57 &D% +6 "core" %  + #  b +3 .tForearm.stop + "manipulator"&5 +37 &E& +4 "core" &' 2 9 $ +7 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +3 "manipulator"&F'\ +26 "core" ' ` % % H b +8 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiK: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni` : velocityi: currenti:pwmig:erri: inPressi% : outPressi% :deltaPressiH : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 +8249 #-> Arm.claim +344 #-> Arm.home +2 "manipulator"&G& +7 "core" &' , 0  $ +4 "manipulator"&H% +9 "core" %  0 . X +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&I'\ +31 "core" ' [* - , X b +7 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 405 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiN: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni[ : velocityi: currenti*:pwmig:erri: inPressi- : outPressi, :deltaPressiX : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +2355 #-> Arm.home +3 "manipulator"&J& +6 "core" &' . - w $ +3 "manipulator"&K% +8 "core" % \ / / Q +4 .tForearm.seek :retract +4 "manipulator"&L'\ +28 "core" ' [+ # *  b +5 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 405 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiQ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni[ : velocityi: currenti+:pwmig:erri: inPressi# : outPressi* :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +446 #-> Arm.CC +2 "manipulator"&M& +8 "core" &' 3 : $ +4 "manipulator"&N% +97 "core" % \ : ; Q +18 .tForearm.seek :retract +4 "manipulator"&O'\ +27 "core" ' Z* ) " : b +5 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 406 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiT: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniZ : velocityi: currenti*:pwmig:erri: inPressi) : outPressi" :deltaPressi: : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32: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 +454 #-> Arm.PC +2 "manipulator"&P& +6 "core" &' - 0 w $ +4 "manipulator"&Q% +9 "core" % . , N O +3 .tForearm.seek :retract +3 "manipulator"&R'\ +28 "core" ' Z* = !  b +6 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 406 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiW: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniZ : velocityi: currenti*:pwmig:erri: inPressi= : outPressi! :deltaPressi : voltagef12.284765832106039: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32: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 +794 #-> Arm.garage +3 "manipulator"&S& +7 "core" &' ; ; J $ +3 "manipulator"&T% +7 "core" % + / w O +5 .tForearm.seek :retract +3 "manipulator"&U'\ +28 "core" ' Z* * "  b +5 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 406 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiZ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniZ : velocityi: currenti*:pwmig:erri: inPressi* : outPressi" :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32: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 +1957 #-> Arm.coast +3 .Elbow.coast + "manipulator"&6 +5 .tForearm.coast +2 "manipulator"&5 +4 &V& +6 "core" &' 8 .  +4 "manipulator"&W% +8 "core" % 0 , q +2037 #t-> Arm.garage +3 "manipulator"&X& +6 "core" &u 2 1 4 +2 "manipulator"&Y% +9 "core" % . , z $ +4 .tForearm.seek :retract +2 "manipulator"&Z'\ +28 "core" ' Z, - . E b +6 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 406 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi_: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniZ : velocityi: currenti,:pwmig:erri: inPressi- : outPressi. :deltaPressiE : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +497 #-> exit +10 #mEXIT @1665776563.22EDT @1665778602.28EDT = =tMAIN =mMAIN_scheduler @EDT1665778606.01 #"core_reset"Sent BREAK +3 #t@26890 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.41 I2C Gateway v3.20 +17 #ESP2 v3.41 I2C Gateway v3.20 for core bus +544 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +847 "Can"u\  +2 u\  +2 #tPolling Can every 10:00 +1891 #-> ESP.ready! +6 #Powering core bus +555 .Gate.power :raw,:ON +5 "sampler") +53 ) +4 "core"  +4 "collection"' +5 ' +8 "core"  +2 "processing"% +5 % +6 "core"  +8 "collection"' 9\ +8 ' 0\ +3 ' -\ +7 "processing"% 9\ +5 % 2\ +6 % *\ +5 % 0\ +9 "sampler")&\ +5 "collection"'% +8 "core" %ln\ +5 .tCS.configure :default +6 "collection"'#P d@b +4 "processing"%% +10 "core" %\ +2 .tPS.configure :default +5 "processing"%#A d`xb +481 !"core_reader"o:I2C::Bus::Error: mesg" Timeout:bt["1/home/esp/esp2/lib/delay.rb:105: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 +29 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +2 #Retry #1 of 3 +30 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +2 #Retry #2 of 3 +29 #"core_reset"Sent BREAK +229 #Sent BREAK +228 #Sent BREAK +203 !"core_reader"o:I2C::Gateway::Port::Error: mesg"No Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +3 #Retry #3 of 3 +29 #"core_reset"Sent BREAK +228 #Sent BREAK +228 #Sent BREAK +203 #"core_reader"Try 'Gate.reconnect' to recover @946684884.40EST = =mMAIN_scheduler =tMAIN @EST946684886.30 #"core_reset"Sent BREAK +2 #t@13264 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +410 "Can"t\  + t\  + #tPolling Can every 10:00 + #Cleanly exited at 16:17:00EDT14-Oct-22 +520 #-> ESP.ready! +4 #Powering core bus +537 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %lo  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ \ +2 .tSS.configure :default +2 "sampler")#.0X ; + ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&/ + &* +26 "core" / +30 * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"& (d +274 "core" ' +224 ( + "storage"(!& +4 "core" &\ \  \ +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"("' +74 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial + "storage"(#(<( +123 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +55 "core" ' +1118 ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 "manipulator"&$& +3 "core" &d 2 <  T +2 .tForearm.seek :retract +2 "manipulator"&%'\ +25 "core" '/ ( 4 * b +2 .tElbow.seek :hammer + "manipulator"&&( +103 "core" ( +2 "manipulator"&'& +4 "core" & ) 8 + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&('\ +24 "core" '. 0 . d b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti.:pwmig:erri: inPressi0 : outPressi. :deltaPressid : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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" & 3 9 * + +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&*% +5 "core" %x - 1 T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&+'r +62 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &,% +3 "core" %* 4 . b +2 .tForearm.stop + "manipulator"&5 +32 &-& +3 "core" & 0 / + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&.'\ +25 "core" ') 0 - b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti):pwmig:erri: inPressi0 : outPressi- :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #2 of 5 + "manipulator"&/& +4 "core" & 9 0  + +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&0% +4 "core" %y / / U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&1'r +67 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &2% +2 "core" %' - ' b +2 .tForearm.stop + "manipulator"&5 +32 &3& +3 "core" & 6 . + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&4'\ +25 "core" '' - 9  b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi9: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti':pwmig:erri: inPressi- : outPressi9 :deltaPressi : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #3 of 5 + "manipulator"&5& +4 "core" & / .  + +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&6'\ +90 "core" ' + "manipulator"&7% +4 "core" %\ & 2 n +3 .tForearm.seek between 5 and retracted + "manipulator"&8'r +75 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &9% +2 "core" % ' 1 / w b +2 .tForearm.stop + "manipulator"&5 +32 &:& +3 "core" & . 3 + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&;'\ +26 "core" ' + "manipulator"&<% +4 "core" %\  7   +2 "processing"%=& +2 "collection"'>& +6 "core" &\ +2 &kl\ +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b + ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%?( +2 "collection"'@( +264 "core" ( +8 ( +2 "collection"'A +3 "core"  +2 "processing"%B +3 "core" V + "processing"%C +3 "core"  +2 "processing"%D +3 "core" A + "collection"'E% +4 "core" %Olo.\ +2 "processing"%F% +3 "core" %f\ +2 "sampler")G% +4 "core" % \ : +2 "collection"'H& +4 "core" &mm\  +2 "processing"%I& +3 "core" &\  +2 "manipulator"&J% +4 "core" %\  5 1  +2 "manipulator"&K& +4 "core" & ; 8 + + "storage"(L& +4 "core" &<)  \  +2 "storage"(M% +3 "core" %\ \  \ +2 "collection"'N9 +3 "core" 9% +2 "processing"%O9 +3 "core" 9 +1867 #t-> $da[:extractVol]=0.19 +859 #-> da 50 + #da sampling at most 50ml +4 ."Qmail"DAfans.email "Started da at 19:02:49EST31-Dec-99\\n{}\\nCan@19:01:34, 19.9C, 20% humidity, 14.9psia, 13.689V, 0.092A, 0.086A avg, 1.26W",Subject: "da sampling at most 50ml" +4 !to:RuntimeError: mesg" No Storage.srcTube defined!:bt[ "4/home/esp/esp2/utils/puckmoves.rb:350: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):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 +809 #-> startTub3 +725 #-> startTube 3 +297 #-> da 50 + #da sampling at most 50ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'P& +3 "core" &mn\  +2 .tHand.open + "manipulator"&Q1 +58 "core" 1 + "manipulator"&R% +4 "core" % \  9 ,  +2 "storage"(S% +3 "core" %  T M\ +2 "storage"(T. +3 "core" .(<( +46 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(U( +358 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (V& +2 "core" & \ +2 "manipulator"&W& +4 "core" & 2 9 [ + + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&X(_ +59 "core" ( + "manipulator"&Y& +5 "core" &d 5 :  + "storage"(Z& +4 "core" & ! 0 \ +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&['Д +117 "core" ' +2 "storage"(\\& +4 "core" & & =\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'g +170 "core" ' +2 "storage"(^- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +3 "core" &\  \ + "manipulator"&`& +4 "core" &d . /  +2 .tElbow.seek 3 + "manipulator"&a(_ +3 "core" ( +2 "manipulator"&b& +4 "core" &d 4 / z  + "storage"(c& +4 "core" & 1\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&d'h +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&f& +3 "storage"(g' +3 "core" &d < : n  +2 "manipulator"&h% +4 "core" % < < ? = { +2 .tForearm.seek :retract + "manipulator"&i'\ +103 "core" ' + .tElbow.seek CC +2 "manipulator"&j( +31 "core" ' + ."downElevator"SE.stop + "storage"(5 +134 "core" ( + "manipulator"&k& +5 "core" &* 2 0 @Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &* / . z @Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&m'O +118 "core" ' +2 "manipulator"&n& +4 "core" &* 1 5  @Z +2 "manipulator"&o% +4 "core" %F * - O ~ +2 "collection"'p& +3 "core" &jn\  +3 "collection"'q& +5 "core" &km\  +2 .tCC.seek :closed + "collection"'r(X +4 "core" &kn\  +8 &Kkn\ &j +9 &xYmm\ 9 +10 &kl\ M +9 &bhm\ M +10 &[ekl\ M +9 &cjm(\ M +9 &gjm\ M +10 &ejn\ M +9 &cfkl\ M +10 &%gik\ M +9 &ckm\ M +9 &!bikS\ M +10 &#lghl \ M +9 &%/afk\ L +9 &&ehj\ M +10 &(ckj \ M +9 &*shkk'\ M +9 &,5dij\ M +10 &-chk\ M +9 &/dgj\ M +10 &1|bgk\ M +9 &3>cgi\ M +9 &4gik\ M +10 &6bgi!\ L +9 &8ghk\ M +9 &:Fbgi\ M +10 &<fhj\ M +9 &=cgl!\ M +9 &?bjk\ L +10 &AMh_h\ M +9 &C oOY\ N +10 &Dx6C\ O +9 &F \ R +10 &H9\ W +9 &I\ X +9 &K\ X +9 &Mv\ Z +10 &O8\ Z +9 &P\ [ +10 &R\ Z +9 &T|\ Z +9 &V;\ [ +10 &W{\ / +9 &Xl\ "f +9 ( +3 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 + .Hand.open + "manipulator"&s1 +3 "core" &Xp\ N +51 1 +2 "manipulator"&t% +4 "core" % F I K ' ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +115 "core" ' + #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")v+ +3 "core" + +2 "sampler")w% +4 "core" % \ : +2 "collection"'x& +4 "core" &Xp\ N +2 "Can"t\ KK +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +26  +2 .tdelay 3.8 seconds +382 "collection"'|% +3 "core" %O\ +2 "sampler")}% +4 "core" %5[ \  + .tSSV.dial :spit + "sampler")~ +129 "core"  +2 .tSS.seek 0ml + "sampler")' +278 "core" ' +2 .tSSV.dial CBV + "sampler")  +127 "core"  + .tCTV.dial :intake +2 "collection"'  +69 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "19:06:28.49" +1541 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +6 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +2 "sampler") +211 "collection"'% +3 "core" %O""\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X. @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27 "collection"'h% +3 "core" %'(\ + "sampler")X% +4 "core" %  \ 6 +2 #tEvacuated: Intake @15.7psia, Outlet @14.2psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +127 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +360 .tCSR.select :air +2 "collection"' +14 'v% +2 "core" %\ +3 .tCS.seek 6ml + "collection"'{'O +1347 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'z +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'|'Q +133 "Can"v\ ED +1257 "core" ' + .tCSV.dial CSR + "collection"'}  +43 "core"  + "collection"'~% +4 "core" %Q\ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'y'Q +580 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %U\  +3 .tCS.seek 5ml +2 "collection"''m +840 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV + "collection"'  +41 "core" ~ +2 .tCS.seek 1ml +2 "collection"'' +1095 "core" ' + "collection"'9 +4 "core" 9& + "collection"'% +4 "core" %\ +2 #tBefore lysing Collection Puck Heater at 19.1C/28.1psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +2 "collection"' \  +4 ' 9 +3 "core" 9 +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" 9'd +103 "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 +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" 9+)3d +102 "collection"'9 +2 "core" 98(7d +103 "collection"'9 +2 "core" 9E);d +103 "collection"'9 +3 "core" 9U)?d +102 "collection"'9 +2 "core" 9e*Dd +102 "collection"'9 +3 "core" 9u*Hd +102 "collection"'9 +2 "core" 9*Ld +103 "collection"'9 +2 "core" 9+Pd +102 "collection"'9 +3 "core" 9+Td +102 "collection"'$9 +2 "core" 9,Xd +102 "collection"'%9 +3 "core" 9,]d +102 "collection"''9 +2 "core" 9-ad +102 "collection"'(9 +3 "core" 9-ed +102 "collection"'9 +3 "core" 9-id +102 "collection"'!9 +2 "core" 92/md +102 "collection"'*9 +3 "core" 9K/rd +102 "collection"'9 +2 "core" 9a1vd +102 "collection"'-9 +3 "core" 9z3zd +102 "collection"' 9 +3 "core" 93~d +102 "collection"'/9 +3 "core" 95d +102 "collection"'9 +2 "core" 95d +102 "collection"',9 +3 "core" 97d +102 "collection"'09 +2 "core" 97d +102 "collection"'29 +3 "core" 99d +102 "collection"'39 +3 "core" 9*:d +102 "collection"')9 +2 "core" 9D:d +102 "collection"'49 +3 "core" 9]<d +102 "collection"'59 +2 "core" 9x=d +102 "collection"'79 +3 "core" 9>d +102 "collection"'19 +3 "core" 9?d +102 "collection"'.9 +2 "core" 9@d +102 "collection"':9 +3 "core" 9Ac +102 "collection"'<9 +2 "core" 9Ca +102 "collection"'>9 +3 "core" 9C^ +102 "collection"'+9 +3 "core" 9.D\\ +102 "collection"'69 +3 "core" 9IFZ +102 "collection"'89 +2 "core" 9cHX +102 "collection"'A9 +3 "core" 9|HT +102 "collection"'=9 +3 "core" 9HS +102 "collection"'B9 +2 "core" 9IQ +103 "collection"'D9 +2 "core" 9JN +104 "collection"'E9 +2 "core" 9KL +103 "collection"'G9 +2 "core" 9LI +102 "collection"'C9 +3 "core" 9NH +102 "collection"'I9 +3 "core" 91PE +102 "collection"'99 +2 "core" 9IPC +102 "collection"'F9 +3 "core" 9bQB +102 "collection"'H9 +2 "core" 9zR> +102 "collection"'J9 +3 "core" 9S= +102 "collection"'L9 +3 "core" 9U< +102 "collection"'M9 +2 "core" 9W9 +102 "collection"'K9 +3 "core" 9Y7 +102 "collection"'O9 +2 "core" 9Z 5 +102 "collection"'P9 +3 "core" 9\\4 +102 "collection"'R9 +3 "core" 9]2 +102 "collection"'Q9 +3 "core" 9/^1 +102 "collection"'T9 +2 "core" 9D`/ +102 "collection"'N9 +3 "core" 9Xa!. +102 "collection"'V9 +3 "core" 9mc&, +102 "collection"'S9 +3 "core" 9c*+ +102 "collection"'Y9 +2 "core" 9c.) +102 "collection"'Z9 +7 "core" 9d2( +102 "collection"'&9 +3 "core" 9g7& +102 "collection"'#9 +3 "core" 9i;% +102 "collection"';9 +3 "core" 9j?# +102 "collection"'^9 +2 "core" 9lC" +103 "collection"'_9 +2 "core" 9 lG! +102 "collection"'`9 +3 "core" 9 nL +102 "collection"'W9 +2 "core" 9 "oP +102 "collection"'c9 +3 "core" 9 1qT +102 "collection"'e9 +2 "core" 9 ArX +102 "collection"'"9 +3 "core" 9 Ps\\ +102 "collection"'\\9 +2 "core" 9 `t` +103 "collection"'h9 +3 "core" 9 nue +102 "collection"'X9 +2 "core" 9 {ui +102 "collection"'[9 +3 "core" 9 vm +102 "collection"'f9 +2 "core" 9 xq +102 "collection"'k9 +3 "core" 9 xu +102 "collection"']9 +3 "core" 9 yz +102 "collection"'d9 +2 "core" 9 {~ +102 "collection"'n9 +3 "core" 9 | +102 "collection"'l9 +3 "core" 9 } +102 "collection"'p9 +2 "core" 9  +102 "collection"'b9 +3 "core" 9  +102 "collection"'o9 +3 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'g9 +3 "core" 9\  +102 "collection"'@9 +2 "core" 9\  +103 "collection"'s9 +3 "core" 9\  +102 "collection"'i9 +2 "core" 9\ " +102 "collection"'q9 +3 "core" 9\ + +102 "collection"'w9 +2 "core" 9\ 2 +102 "collection"'t9 +3 "core" 9\ : +102 "collection"'x9 +3 "core" 9\ @ +102 "collection"'m9 +2 "core" 9\ H +103 "collection"'v9 +2 "core" 9\ O +102 "collection"'9 +3 "core" 9\ U +146 "collection"'z9 +12 "core" 9\ ^ +103 "collection"'{9 +3 "core" 9\ d +102 "collection"'}9 +2 "core" 9\ j +102 "collection"'~9 +3 "core" 9\ o +102 "collection"'|9 +3 "core" 9\ u +102 "collection"'9 +2 "core" 9\ y\ +103 "collection"'y9 +3 "core" 9\ ~\ +103 "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 +3 "core" 9\ \ +102 "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 +3 "core" 9\ \ +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ D +3 ' 9 +4 "core"  + 9\ \ \ + "collection"'% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.3psia +655 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18952 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +1985 "Can"x\ +2103 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +574 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +810 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" + "collection"'!% +4 "core" %m\  +3 .tCS.seek 6.999ml + "collection"'*' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'-' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +121 "core" b +2 #tLysing Complete + "collection"'/& +4 "core" &Xi\ N +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ 1 0 +2 "storage"(,% +3 "core" % V\ +2 "storage"(0. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(2( \ +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (3& +3 "core" & s\ +2 "manipulator"&)& +3 "core" &) / . s @Z +2 "manipulator"&4% +4 "core" %\ # , G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&5( +182 "core" ( +2 "manipulator"&7& +4 "core" & ( * ! . +2 "storage"(1& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&.'/ +113 "core" ' + "storage"(:& +5 "core" & \ \ \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<'g +223 "core" ' + "storage"(>- +4 "core" -'+ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&+& +3 "core" & / - 7 . +2 "storage"(6& +4 "core" &  (\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&8' +40 "core" ' + .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -'+ +2 .tSE.seek 7.18 Pucks below Top Plate +2 "storage"(B'R +50 "core" ' +2 "manipulator"&D% +4 "core" %h + 6 7 +2 "storage"(E& +3 "core" &  $ . \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 302 counts + "manipulator"&G' +19 "core" ' +2 "manipulator"&C& +4 "core" & % 5 . +2 "storage"(I& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&9'/ +13 "core" ' +2 .tSE.seek 8.18 Pucks below Top Plate + "storage"(F'A +43 "core" ' + "manipulator"&H& +5 "core" & 1 . . + "manipulator"&J% +4 "core" %: - .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +86 "core" ' + .tElbow.seek CC +2 "manipulator"&M( +148 "core" ( +2 "manipulator"&K& +4 "core" &( 5 # o @^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &) * + h @^ +2 .tForearm.seek CC + "manipulator"&P'O +93 "core" ' + .tHand.close +2 "manipulator"&R/ +61 "core" / +3 .tCC.seek :open + "collection"'Q( +428 "core" ( + "storage"(T& +4 "core" &  \ +2 "storage"(N& +3 "core" &  X\ +2 "manipulator"&V& +4 "core" &) / 1 Y @] + "manipulator"&S% +4 "core" % K - -  6 +2 .tForearm.seek :retract + "manipulator"&Y'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&Z( +154 "core" ( + "manipulator"&&& +5 "core" & * & + "storage"(#& +4 "core" & \ \  s\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&;' +114 "core" ' + .tElbow.hold +2 "manipulator"&^, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&_1 +56 "core" 1 +2 "manipulator"&`% +4 "core" % γe 8 0 +2 "storage"(W& +4 "core" &  )\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 264 counts +2 "manipulator"&c' +30 "core" ' +2 "manipulator"&e& +4 "core" & % * :  +2 "storage"("& +4 "core" &  6 1\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&\\'/ +44 "core" ' +2 "storage"(h% +4 "core" %= : = f\ +2 ."downElevator"SE.seek :down +3 "storage"(X' +99 ([% +4 "core" %ހ. " 5 \ PF +2 "manipulator"&f% +4 "core" %] + " ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +19 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +5 "core" &M\ + "manipulator"&d& +4 "core" & , - k  +2 "manipulator"&n% +3 "core" % " - ! M  +3 .tElbow.seek FlushPuck::Garage +6 "manipulator"&l(, +172 "core" ( +2 "manipulator"&p& +4 "core" &- ,  O  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- . - N  +2 .tForearm.seek :garage + "manipulator"&o'b +98 "core" ' +2 .tHand.close + "manipulator"&a/ +60 "core" / + "manipulator"&g& +4 "core" &- A 3 n  +2 "manipulator"&@% +3 "core" % W . . +3 .tForearm.seek :retract +2 "manipulator"&s'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&i( +299 "core" ( +2 "manipulator"&q& +4 "core" &#  - :, + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &# / * K :, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&t'O +94 "core" ' + "manipulator"&x& +4 "core" &# 0 6 I :, +2 "manipulator"&m% +4 "core" %O . - p +2 "collection"'v& +3 "core" &}\ +3 "collection"'& +5 "core" &n\ +2 .tCC.seek :closed + "collection"'z(X +4 "core" &e\  +9 &0}\ ,} +9 &e\ > +10 &}yp\ L +9 &C_ \ K +9 &b 2\ L +10 &^ \ K +9 &_\ K +10 &I`\ L +9 & _\ K +9 &_{\ K +10 & _\ L +9 &"T^\ J +9 &$b\ K +15 &%\\u\ K +4 &'_H\ K +10 &)Z_\ K +9 &+\\\ K +9 &,a\ K +10 &.`\ K +9 &0c_\ K +9 &2$c\ K +10 &3`\ K +9 &5_q\ K +9 &7k_\ K +9 &9+c\ L +9 &:_\ K +10 &<`\ K +9 &>rac\ K +9 &@5`I\ K +10 &A_?\ K +9 &Cc\ L +9 &Esr\ N +10 &G+\ Q +9 &H\ V +10 &J\ X +9 &L^\ X +9 &N\ Y +10 &O\ Y +9 &Q\ [ +9 &S`l\ Z +10 &Ub\ [ +9 &V\ Z +10 &X0E\ $n +9 &X\ W +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'{& +4 "core" &Xt\ T + &Xtw\ T + .tHand.open + "manipulator"&}1 +54 "core" 1 +2 "manipulator"&~% +5 "core" % O F 4 q +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%y% +4 "core" %fk\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' + .tPSV.dial PSR +2 "processing"% +59 "core"  +3 .tPSR.select :air + "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%\  + "collection"'  +6 "core" A +2 "processing"%  +66 "core" +89  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +125 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2606 "core" ' + .tPSV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' + .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"% 'd +503 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2104 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# 9 /  :, +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &# 3  . :, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &# ' , C :, +2 .tForearm.seek CC + "manipulator"&'O +112 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'( +428 "core" ( +2 "manipulator"&$& +4 "core" &# - - G :, + "manipulator"&%% +4 "core" % X~ 0 - T +2 .tForearm.seek :retract + "manipulator"&''\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +309 "core" ( +2 "manipulator"&& +4 "core" &, +  ) # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &, , . X # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&('b +113 "core" ' + .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&*% +4 "core" % K" 7 & K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +116 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'/& +4 "core" &xzy\ + "manipulator"&% +4 "core" %\  * = +2 "storage"(,% +3 "core" % 4 H >\ +2 "storage"(0. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(3( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 ()& +3 "core" &\ \  \  +2 "manipulator"&4& +3 "core" &- # - Y !p +2 "manipulator"&U% +4 "core" %\ 3 ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&7(_ +224 "core" ( +2 "manipulator"&1& +4 "core" &W  #  + +2 "storage"(j& +4 "core" & ? @ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&:'Д +102 "core" ' +2 "storage"(u& +4 "core" & ? V [\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>'g +171 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (6& +3 "core" &\ \  z\  +2 "manipulator"&=& +4 "core" &W 7 / + + .tElbow.seek 3 +2 "manipulator"&D(_ +3 "core" ( +2 "manipulator"&E& +4 "core" &W &   + + "storage"(C& +4 "core" &\ #\ & A\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&I'h +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&H/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&J& +2 "storage"(.' +7 "core" &W - , _ + + "manipulator"&5% +4 "core" % n - ( 4 +2 .tForearm.seek :retract +2 "manipulator"&<'\ +109 "core" ' + .tElbow.seek CC +2 "manipulator"&8( +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +112 "core" ( + "manipulator"&G& +5 "core" &$ # ' ;6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &$  & ;6 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'O +106 "core" ' +2 "manipulator"&O& +4 "core" &$ 1 2 ;6 +2 "manipulator"&9% +4 "core" %W 1 / v + "collection"'A& +5 "core" &sua\ +2 "collection"'R& +4 "core" &rvX\ +3 .tCC.seek :closed + "collection"'L(X +4 "core" &su\  +8 &/}rt\ ,} +10 &gov\ ? +9 &xxqv\ M +9 &?Zrs\ K +10 &_rs\ L +9 &_qr\ K +10 &[pr\ K +9 &Fbqsw\ K +9 &`prj\ K +10 &^orX\ L +9 & ^ppH\ K +9 &"N]qr4\ K +10 &$apq#\ K +9 &%_np \ K +10 &'_np\ L +9 &)W]oo;\ K +9 &+`npZ\ K +10 &,`mpI\ L +9 &._np5\ K +9 &0^\\lo(\ K +10 &2_mo\ L +9 &3]npv\ K +10 &5_np\ K +9 &7g\\mo\ K +9 &9'_nl\ L +10 &:^ln\ K +9 &<aln\ K +9 &>nbno\ K +10 &@0_ln\ K +9 &Abhn\ K +10 &CiC_\ L +10 &El|\ O +8 &G!\ S +10 &H|\ W +9 &Js\ X +9 &LV`\ Y +10 &Nn\ Y +9 &Od\ Z +10 &QU\ [ +9 &SYS\ [ +9 &UE\ [ +10 &V>\ [\ +9 &X/G2\ $l +9 &X"%\ !c +9 ( +2 &Xs\ U +2 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + .Hand.open + "manipulator"&r1 +59 "core" 1 +2 "manipulator"&T% +4 "core" % W 9 /  v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +117 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'V  +124 "core"  + .tCSV.dial CTV +2 "collection"'S  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%&' +2608 "core" ' +2 "collection"'#% +4 "core" % Q\\\  +2 .tCS.seek 4ml + "collection"'P'NR +1587 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%M  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%_  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%`'d +409 "Can"{\ DD +2139 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +52 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'W ` +29 "core" ` +2 .tCSV.dial :air + "collection"'e @ +55 "core" B +2 .tCS.seek 10ml +2 "collection"'"' O +1593 "core" ' +2 .tCSV.dial CTV + "collection"'h  +42 "core"  +4 .tCS.seek 0ml +4 "collection"'Y'Q +2304 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +293 "core" ' +2 .tCBV.dial :waste1 + "collection"'[ @ +28 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'f  +123 "core" +2 "collection"'Z& +4 "core" &Xs\ U +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&;% +4 "core" %\ 1 - +2 "storage"(]% +3 "core" % \ +2 "storage"(d. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(n( \ +199 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +4 (c& +10 "core" & \ +2 "manipulator"&F& +9 "core" &% . - R ;6 +3 "manipulator"&p% +8 "core" %\ . + s +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +2 "manipulator"&\\( +152 "core" ( +4 "manipulator"&b& +10 "core" & / / +3 "storage"(X& +9 "core" & \ \  \ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&^'/ +86 "core" ' +2 "storage"(a& +5 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(g'g +216 "core" ' +5 "storage"(@- +8 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 "manipulator"&k& +6 "core" & - + @ +4 "storage"(o& +8 "core" & \ +3 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +69 .tForearm.seek 2 +10 "manipulator"&q' +33 "core" ' + .tElbow.hold +2 "manipulator"&l, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(w- +2 "core" -' +3 .tSE.seek 8.18 Pucks below Top Plate + "storage"(x'7 +42 "core" ' +2 "manipulator"&m% +7 "core" %} - 1 * +5 "storage"(v& +8 "core" & t v A\ +4 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 2 + 309 counts +3 "manipulator"&s' +28 "core" ' +2 "manipulator"&Q& +5 "core" & 2 . P + "storage"({& +5 "core" & H\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&}'/ +39 "core" ' +2 .tSE.seek 9.18 Pucks below Top Plate + "storage"(~'& +53 "core" ' +4 "manipulator"&& +10 "core" & / 8 { +3 "manipulator"&% +9 "core" %! 0 . N +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +4 "manipulator"&y'\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&t( +150 "core" ( +2 "manipulator"&& +5 "core" &4 2 3 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &4 , # ; I +2 .tForearm.seek CC + "manipulator"&'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'\ ( +429 "core" ( + "storage"(& +5 "core" & \ + "storage"(& +5 "core" & \ + "manipulator"& & +4 "core" &1 / 7 G +2 "manipulator"&% +3 "core" % a 1 . | +3 .tForearm.seek :retract + "manipulator"& '\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +155 "core" ( +2 "manipulator"& & +4 "core" & . + m  +2 "storage"(& +4 "core" & \ \  2\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&' +96 "core" ' +3 .tElbow.hold +4 "manipulator"&, +8 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tHand.open +2 "manipulator"& 1 +69 "core" 1 +3 "manipulator"&% +3 "core" % 9 : e K +2 "storage"(& +4 "core" & :\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 285 counts + "manipulator"&' +19 "core" ' +2 "manipulator"&& +5 "core" & 2  +  + "storage"(& +4 "core" & \ \  z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +14 "core" ' +4 "storage"(i% +10 "core" %, B -\ +4 ."downElevator"SE.seek :down +7 "storage"(|' +98 (z% +2 "core" %+  \ PE +3 "manipulator"&$% +4 "core" %- % H j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +75 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +8 "core" ' +2 .tPSV.dial :air +4 "processing"%  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%!  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +6 "processing"%*  +42 "core"  +4 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%''d +2615 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%/& +8 "core" &\  +4 "manipulator"&& +10 "core" & " *  +2 "manipulator"&,% +8 "core" %\  , ! ' ! +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&0(, +180 "core" ( +3 "manipulator"&(& +11 "core" &, + " '  +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &)& +6 "core" &, & ! 0  +6 .tForearm.seek :garage +4 "manipulator"&4'b +115 "core" ' +4 .tHand.close +2 "manipulator"&U/ +56 "core" / +4 "manipulator"&2& +5 "core" &, . - 3  + "manipulator"&1% +4 "core" % ed & + : +2 .tForearm.seek :retract +2 "manipulator"&j'\ +109 "core" ' +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +4 "manipulator"&( +115 "core" ( +2 "manipulator"&u& +4 "core" & )  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & ( ; 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&6' +124 "core" ' +2 "manipulator"& & +4 "core" &  * @ 2 +2 "manipulator"&=% +4 "core" %   Q : +2 "processing"%E& +4 "core" &\  +2 "processing"%C& +4 "core" &\  +3 .tPC.seek :closed + "processing"%H(X +5 "core" &\  +9 &3\ +| +11 &e\ ? +9 &]\ N +8 &!b\ M +11 &f\ M +9 &b\ M +9 &gc\ M +10 &)e\ M +8 &c\ M +11 &f\ M +9 & nc\ M +7 &"0f\ M +10 &#b\ M +9 &%d\ M +9 &'vf\ M +10 &)9b\ M +9 &*e\ M +10 &,e\ M +9 &.c\ M +9 &0@f\ M +10 &2d\ M +9 &3e\ M +11 &5g\ N +10 &7Gg\ N +8 &9\ g\ M +10 &:g\ M +10 &<e\ M +8 &>Rc\ M +11 &@e \ M +9 &Ae\ M +9 &Cg\ M +10 &ETq\ O +7 &G \ Q +10 &H\ S +9 &J\ T +9 &LN\ S +10 &N\ T +9 &O\ T +9 &Q\ T +10 &SR\ U +9 &U\ U +10 &V \ U +9 &X1Ig"\ !d +12 &XG$\ / +4 ( +4 &X&\ / +4 "processing"%C& +6 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%J& +8 "core" &X"\ / +4 .tHand.open +2 "manipulator"&51 +58 "core" 1 +2 "manipulator"&7% +4 "core" %  0 . Q : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +111 "core" ' +2 .tPRV.dial :air +4 "processing"%G  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%K +43 "core" +2 "processing"%>% +4 "core" %hb\ +2 .tPS.seek 0.3ml +2 "processing"%I'e +392 "core" ' +4 .tPSV.dial PSR +2 "processing"%O +25 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +9 .tPC.seek :closed +2 "processing"%(X +5 "core" &o\ +2 &x\ + &t\ + &n\ + &j\  +6 &1i\ +{ +9 &eb\ ? +10 &|e\ N +9 &A`b\ M +9 &e_\ M +14 &cX\ M +5 &bO\ M +10 &HdL\ M +9 & bB\ M +9 &dD\ M +10 & `L\ M +9 &"Qd:\ M +9 &$e:\ M +10 &%b6\ M +9 &'e*\ M +10 &)Yb3\ M +9 &+d,\ M +9 &,c)\ M +10 &.e#\ M +9 &0`d(\ M +9 &2"f\ M +10 &3b\ M +9 &5e\ M +10 &7hd \ M +9 &9+e \ M +9 &:e\ M +10 &<c\ \ M +9 &>re\ M +9 &@4c\ \ M +10 &Ah\ M +9 &Cm\ N +10 &Ery\ O +9 &G+\ R +9 &H\ S +10 &J\ S +9 &Ln\ S +9 &N/\ T +10 &O\ T +9 &Q\ T +9 &Sr\ U +10 &U3\ U +9 &V\ O +10 &X2Am\ *z +9 &X,\ , +5 ( +2 "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&y1 +4 "core" &X\ , +53 1 + "manipulator"&L% +4 "core" % )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% P +2 % 9 +6 "core" 944 +102 "processing"%9 +2 "core" 908 +102 "processing"% 9 +2 "core" 9.9  +103 "processing"%9 +2 "core" 9+:  +102 "processing"%9 +3 "core" 9*8 +102 "processing"%t9 +2 "core" 9)9 +102 "processing"% 9 +3 "core" 9(9 +102 "processing"%9 +2 "core" 9(9 +102 "processing"%9 +3 "core" 9(9" +102 "processing"%9 +2 "core" 9)9& +102 "processing"%9 +3 "core" 9+:* +102 "processing"%i9 +3 "core" 9,9/ +102 "processing"% 9 +2 "core" 9/93 +102 "processing"%z9 +3 "core" 91:7 +102 "processing"%$9 +2 "core" 959; +103 "processing"%9 +3 "core" 99:? +102 "processing"%9 +2 "core" 9>:D +102 "processing"%9 +3 "core" 9B:H +102 "processing"%9 +2 "core" 9G:L +102 "processing"%~9 +2 "core" 9M:P +103 "processing"%9 +3 "core" 9T:T +102 "processing"%|9 +2 "core" 9Z:X +102 "processing"%`9 +3 "core" 9`:] +102 "processing"%9 +2 "core" 9h;a +102 "processing"%!9 +3 "core" 9o;e +102 "processing"%9 +2 "core" 9v;i +102 "processing"%*9 +3 "core" 9~;m +102 "processing"%9 +2 "core" 9<r +102 "processing"%/9 +3 "core" 9;v +102 "processing"%9 +2 "core" 9<z +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"%U9 +2 "core" 9= +102 "processing"%29 +3 "core" 9> +102 "processing"%19 +3 "core" 9? +102 "processing"%%9 +2 "core" 9? +102 "processing"%u9 +3 "core" 9> +102 "processing"%+9 +2 "core" 9> +102 "processing"%49 +3 "core" 9? +102 "processing"% 9 +3 "core" 9? +102 "processing"%=9 +2 "core" 9A +102 "processing"%E9 +2 "core" 9 A +4 .tPH.hold 2:00:00,28C +2 "processing"%0 pPp +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%j +96 "core"  + "processing"%?% +5 "core" %h/\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%J' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%5'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%7  +67 "core"  +2 .tPSV.dial PTV + "processing"%C +82 "core"  + .tPBV.dial :waste1 + "processing"%G  +121 "core"  + "processing"%K% +5 "core" %ҥw\  +2 .tPS.seek 1.5ml + "processing"%>'U +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +43 "core" ) +3 .tPS.seek 0ml + "processing"%''d +1601 "core" ' +2 .tdelay 5:00 +796 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12527 "Can"\ 77 +6263 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6375 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +33 "core" + .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%I +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%A' +2368 "core" ' + .tPSV.dial PTV +2 "processing"%. +69 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%< +70 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%D  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%T'd +2335 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%V  +127 "core" + .tPSV.dial :mixloop +2 "processing"%S +41 "core" + .tPRV.dial :ab1 +2 "processing"% @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +357 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"':  + "processing"%H  +42 "core" +2  +2 "processing"%-% +4 "core" %a+\  +2 .tPS.seek 0.34ml + "processing"%M'p +431 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'W  +28 "core" + .tPRV.dial :air +2 "processing"%e  +41 "core"  +2 .tPS.seek 0.9ml +52 "processing"%B'G[ +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%R @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%h' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%"  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%_'Ҧ +738 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +856 "core" ' +5 .tPSV.dial :PML +4 "processing"%f +44 "core" +2 .tPTV.dial :mixing +2 "processing"%Z @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%;  +35 "core" +4 "processing"%]% +9 "core" %Ҥ2\  +6 .tPS.seek 1.85ml +4 "processing"%P' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%F'd +1972 "core" ' + .tdelay 2 seconds +205 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'p& +5 "core" &X[r\ +6 "manipulator"&n& +8 "core" & " , 7  +5 "manipulator"&b% +8 "core" %   ; 1 +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&X(, +132 "core" ( +2 "manipulator"&&& +10 "core" &, & ! C L +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +8 "core" &, , / L +5 .tForearm.seek :garage +3 "manipulator"&['b +96 "core" ' +2 .tHand.close +2 "manipulator"&@/ +55 "core" / +4 "manipulator"&k& +10 "core" &, / . E +2 "manipulator"&o% +8 "core" % s . - n +6 .tForearm.seek :retract +2 "manipulator"&m'\ +128 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +5 "manipulator"&v( +280 "core" ( +2 "manipulator"&{& +4 "core" &6 5 % N I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6 $ & . I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&^'O +108 "core" ' +2 "manipulator"&3& +5 "core" &5 & , < I + "manipulator"&a% +5 "core" %E 6 0 x l +2 "collection"'N& +3 "core" &[[v\ +3 "collection"'Q& +5 "core" &[Ze\ +2 .tCC.seek :closed +2 "collection"'q(X +4 "core" &Z[x\  +9 &0Z\\|\ +| +9 &eX\\~\ ? +9 &|XZ}\ N +10 &AZZ[~\ M +10 &bU\\\ M +11 &cW[\ M +9 &`VZ\ M +8 &FfXX\ N +11 & dWY\ M +9 &`WZ\ M +8 & dXX\ M +11 &"QbVX\ M +9 &$bXX\ M +10 &%dVY~\ M +9 &'cUY\ M +7 &)YcVX\ M +10 &+dTX\ M +9 &,eVY~\ M +9 &.`SW\ M +10 &0_dRWu\ M +9 &2!eTW}\ M +9 &3cUX\ M +10 &5gUW\ M +9 &7icTWx\ M +10 &9+_VW\ M +9 &:dTV\ M +11 &<bUWt\ M +10 &>qeVWy\ M +8 &@3aVWv\ M +10 &AcSW{\ M +10 &CjIPx\ M +9 &Ets2<w\ N +10 &G+v\ R +9 &H|\ V +10 &J\ X +9 &L^~\ Y +7 &N{\ Y +9 &O~\ Z +10 &Q~\ [ +9 &Sb\ Z +10 &U!\ [\ +9 &V}\ W +9 &X=y\ , +10 &X~\ L +5 ( +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 + "collection"'s& +5 "core" &Xi|\ L + &Xit\ L + .tHand.open + "manipulator"&w1 +64 "core" 1 +3 "manipulator"&% +9 "core" % F ) + > k +4 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +3 .tPSV.dial PSR +4 "processing"% +100 "core"  + "processing"%}% +5 "core" %dC\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%\\'U +1598 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%#  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%L +42 "core"  +2 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +4 "processing"% ' +2615 "core" ' +6 ."connect"PRV.dial CBV,avoiding: :ab2 +6 .tCBV.dial PRV +6 "processing"%l  +2 "collection"'  +38 "core"  +116  +3 .tPSV.dial :mixloop +3 "processing"%x +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +71 "core" +6 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +4 .tPSV.dial :air +2 "processing"%  +44 "core"  +6 .tPS.seek 2.5ml +2 "processing"%t' +513 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2071 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &4 4 *  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&z( +3 "core" ( +2 "manipulator"&$& +4 "core" &4 1 / \ I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &4 ) , . I +2 .tForearm.seek CC + "manipulator"&'O +93 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tCC.seek :open + "collection"'( +429 "core" ( + "manipulator"&~& +9 "core" &4 . / I +2 "manipulator"&% +4 "core" % _ , , 9 U +2 .tForearm.seek :retract + "manipulator"&|'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(, +290 "core" ( +2 "manipulator"&& +4 "core" &- %  B +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"&'b +102 "core" ' +2 .tHand.open +2 "manipulator"&*1 +56 "core" 1 + "manipulator"&% +5 "core" % [[ 5 - Y # + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +102 "core" ' +2 ."da"delayUntil "19:55:21.50" +2442 "Can"\ PO +10243 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4018 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8097 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%,  +103 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +31 "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"%' +2370 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%U +42 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%1 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +42 "core"  +3 ."da"PS.seek 0ml + "processing"%u'd +2353 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +122 "core"  + "processing"%4% +4 "core" %`\\\ +54 #"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 +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%E  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%j +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core" + "processing"%r% +4 "core" %ҤN\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'T +592 "core" ' +3 ."da"delay 3 seconds +5 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +295 ."da"PBV.dial between PSV and waste1 + "processing"%7 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'd +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%K * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2357 "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 +462 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +33 ."da"PSV.dial PTV + "processing"%O +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2326 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +123 "core"  + "processing"%.% +4 "core" %hl\ +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"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +261 "Can"\ 66 +1339 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%D +70 "core" +2 ."da"PBV.dial :waste1 +4 "processing"%A  +35 "core" +4 "processing"%V% +9 "core" %ңF\  +5 ."da"PS.seek 1.5ml +4 "processing"%S'S +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +6 ."da"PS.seek 0ml +2 "processing"%T'd +1606 "core" ' +2 ."da"delay 2:00 +9786 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1723 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +32 "core" +2 ."da"delay 30 seconds +2259 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +736 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +33 "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"%' +2374 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%W +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%e +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%M +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%B'd +2323 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%"  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%h  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%f  +41 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Z +39 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%;'a +386 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%]  +42 "core"  + "processing"%c% +4 "core" %\\r\  +2 ."da"PS.seek 0.55ml +2 "processing"%_' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%P  +41 "core"  +2 ."da"PS.seek 2ml + "processing"%p'Ҧ +1551 "core" ' +2 ."da"PSV.dial :PML + "processing"%n +41 "core" +2 ."da"PTV.dial :mixing + "processing"%b @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core"  + "processing"%8% +4 "core" %Ҥ`\  +2 ."da"PS.seek 1.85ml +2 "processing"%g' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'd +1957 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6778 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20579 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +499 "Can"\ ED +18283 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1844 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%o  +35 "core" +2 ."da"delay 30 seconds +2132 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +864 ."da"PBV.dial between PSV and waste1 +7 "processing"% * +31 "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"%{' +2367 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%3 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%N'd +2356 "core" ' +4 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%m +134 "core"  +2 "processing"%\ % +88 "core" %_r\ +16 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%s' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%w'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +71 "core"  +2 ."da"PSV.dial PTV +4 "processing"%Q +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%}% +7 "core" %ҩc\  +4 ."da"PS.seek 1.5ml +4 "processing"%^'Y +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%F * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'d +1599 "core" ' +2 ."da"delay 2:00 +7001 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3619 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\\  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%y +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2373 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%x +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2354 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"% % +4 "core" %_m\ +2 #"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"%t' +581 "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"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҩk\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +589 "core" ' +2 ."da"delay 3 seconds +230 "Can"{\ 66 +71 ."da"PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' + ."da"delay 2:00 +1770 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10225 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "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"%q' +2365 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +1225 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1120 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +125 "core"  + "processing"%*% +4 "core" %fk\ + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%|'Ҧ +1599 "core" ' +4 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +45 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%,% +4 "core" %ңW\  +2 ."da"PS.seek 1.5ml + "processing"%('S +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%i'd +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%U  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%2 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2364 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +371 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +124 ."da"PSV.dial PSR +2 "processing"%+ +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%u  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2325 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%E +128 "core"  +3 "processing"%j% +17 "core" %do\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%?' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%r% +3 "core" %i\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%=' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%7'Ҧ +1600 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%J +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +33 "core" +2 "processing"%K% +49 "core" %Ң_\  +8 ."da"PS.seek 1.5ml +12 "processing"%5'R +596 "core" ' +4 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%C * +34 "core" , +7 ."da"PS.seek 0ml +5 "processing"%>'d +1682 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +2045 "Can"t\ +957 ."da"PBV.dial between PSV and waste1 +5 "processing"%O * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2367 "core" ' +2 ."da"PSV.dial PTV +4 "processing"%' +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +71 "core"  +4 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%I +74 "core" +2 ."da"delay 5 seconds +505 .PSV.dial :air +2 "processing"%<  +68 "core"  +6 ."da"PS.seek 0ml +3 "processing"%D'd +2281 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +85 "core" ' +3 #"da"Additional air clear +4 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%A +125 "core"  +2 "processing"%V% +4 "core" %e\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1728 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["20 seconds for da to relinquish FlushPuck +1457 #"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/da99dec3120h50ml15s#4.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da99dec3120h50ml20s#4.tif +2072 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da99dec3120h50ml20s#4.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 "storage"( - +8 "core" -'* +4 "storage"(& +4 "core" & \ +3 "manipulator"&t& +3 "core" & ' * 5 0 +2 ."da"Elbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & 0  0 + "storage"(& +4 "core" & D\ +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&'/ +11 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.89 Pucks below Top Plate +2 "storage"($' +59 "core" ' + "manipulator"& & +4 "core" & " #  0 +2 "storage"(& +4 "core" & \ \  \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&v' +33 "core" ' +2 ."da"Elbow.hold +62 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.08 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&~% +4 "core" % , % E + "storage"(& +5 "core" & C\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 309 counts + "manipulator"&' +31 "core" ' + "manipulator"&& +5 "core" & ) ' = 0 + "storage"(q& +4 "core" & \ "\  \ +2 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&z'/ +45 "core" ' +2 "storage"(*% +4 "core" % G 3\ +2 ."downElevator"SE.seek :down +3 "storage"(!' +99 (% +3 "core" %* A *\ NA +2 "manipulator"&% +4 "core" % , ,  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +56 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +36 "core" ' +2 "storage"(,& +4 "core" & \  \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%|& +5 "core" &\ + "manipulator"&)& +5 "core" & ( ! S 0 + "manipulator"&(% +4 "core" %\ 5   k ) +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&U(, +182 "core" ( +2 "manipulator"&2& +4 "core" &- %  - +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &- # * ( +2 ."psFlush"Forearm.seek :garage + "manipulator"&i'b +112 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +54 "core" / + "manipulator"&+& +5 "core" &- ) ( ( + "manipulator"&4% +4 "core" % mk , )  +2 ."psFlush"Forearm.seek :retract + "manipulator"&u'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&%( +114 "core" ( +2 "manipulator"&E& +4 "core" &  ' = ) + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" & "  & ) +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +102 "core" ' +3 "manipulator"&r& +4 "core" & ! ) f ) + "manipulator"&?% +5 "core" % + + e + "processing"%=& +4 "core" &P\ +2 "processing"%J& +5 "core" &]\ +2 ."psFlush"PC.seek :closed +2 "processing"%G(X +4 "core" &4\  +8 &0~8\ ,} +10 &c\ > +9 &{~S\ N +10 &@b\ M +9 &b`\ L +9 &b\ L +10 &_\ L +9 &Ib\ L +9 &\ _\ M +10 &b\ L +9 & _\ M +11 &"Qb\ L +8 &$b\ L +9 &%_\ M +10 &'`\ M +9 &)Y^\ L +9 &+a\ L +10 &,e\ M +9 &.^\ L +9 &0ac\ L +10 &2#c\ L +9 &3b\ L +10 &5c\ L +9 &7ha\ M +9 &9)c\ M +10 &:b\ M +9 &<`\ M +9 &>pa\ M +10 &@3a\ L +9 &Ae\ M +10 &Cb\ M +9 &Evj\ M +9 &G.\ Q +10 &H\ S +9 &J\ S +9 &Llu\ S +10 &N-|\ T +9 &Oz\ T +10 &Q|\ T +9 &Squ\ T +9 &U3x\ T +10 &Vr\ P +9 &X1=\\o\ %k +9 &XIk\ / +6 ( + "processing"%J& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%K& +4 "core" &X b\ / + &X!n\ / + ."psFlush"Hand.open + "manipulator"&71 +60 "core" 1 + "manipulator"&C% +4 "core" % % , U +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&5'\ +112 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +53 "core"  +2 "processing"%O% +4 "core" %c*\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%9' +497 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +85 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%>' +1524 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +584 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%' @ +177 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%.  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%I +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%<'F +2611 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"%6 +97 "core"  + "processing"%A% +4 "core" %K\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%V' +187 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +393 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2114 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."psFlush"PTV.dial :mixing + "processing"%S @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%: +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2623 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +97 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%T'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%H' +1593 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%M  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%R'd +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"%"' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%h' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%B U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +764 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1847 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%/' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%8'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV +55 "processing"%@ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1819 "Can"v\ 44 +790 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +80 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%k'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\ +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%_  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%c'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%b +69 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1741 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +356 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%a U +51 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%}  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%N'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%F' +2612 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%^ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2370 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +231 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"' & +4 "core" &`b\ +2 "manipulator"& & +4 "core" & - . - ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&L( +4 "core" ( + "manipulator"&{& +5 "core" & % & M ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &    ) +2 .tForearm.seek PC +2 "manipulator"& ' +89 "core" ' +3 .tHand.close +3 "manipulator"&/ +53 "core" / +3 .tPC.seek :open + "processing"%t( +426 "core" ( +4 "manipulator"&& +10 "core" &   L ) +2 "manipulator"&% +8 "core" % " # J +6 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +360 "core" ( +2 "manipulator"&~& +10 "core" && !   =E +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +8 "core" && !   =E +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&y'O +104 "core" ' +2 "manipulator"&& +5 "core" && (  =E +2 "manipulator"&q% +4 "core" %W %  \\ +3 "collection"'x& +9 "core" &^a\ +6 "collection"'& +15 "core" &]`\ +3 &^`\ +6 .tCC.seek :closed +3 "collection"'*(X +8 "core" &^b\ +3 &_a\  +6 &.~``\ ,} +7 &e`a\ ? +11 &z~^`\ N +8 &@_]_\ M +9 &c^a\ M +11 &c^^\ L +7 &c\\_\ M +9 &Ge]_\ M +10 &c^a\ M +9 &b]^\ M +10 & e[_\ M +9 &"Pb[^\ M +9 &$c[]\ M +10 &%d\\[\ M +9 &'c\\^\ L +9 &)Xc\\]\ M +10 &+cY\\\ L +10 &,fZ\\\ M +11 &.cY[\ M +9 &0`dZ\\\ M +8 &2"bY[\ M +11 &3b[[\ L +9 &5c[\\\ M +9 &7h`X[\ M +9 &9*cV\\\ M +9 &:gY\\\ M +10 &<dYZ\ M +8 &>peZ^\ M +9 &@2aX]\ M +10 &AcY[\ M +9 &CeOU\ M +9 &Err7B\ O +10 &G* \ R +9 &H\ V +10 &J\ Y +9 &L[\ Y +9 &N\ Y +10 &O\ Z +11 &Q\ Z +10 &S`\ Z +9 &U"\ Z +8 &V\ W +11 &X=\ , +9 &X\ L +4 ( +6 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'& +7 "core" &Xi\ L +4 &Xj\ L +2 .tHand.open +4 "manipulator"&1 +60 "core" 1 + "manipulator"&% +5 "core" % W , #  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'$& +4 "core" &Xj\ L +2 "collection"'v% +4 "core" %L\ +2 .tCSV.dial CSR +2 "collection"',  +40 "core"  +2 "collection"'|% +4 "core" %L\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"')'m +1347 "core" ' + .tdelay 5 seconds +496 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4 .tCSR.select :air +4 "collection"' +12 '(% +3 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +625 "core" ' + .tCSV.dial :waste +2 "collection"' +126 "core" +5 .tCS.reconfigure :default +4 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'z'Q +1968 "core" ' +2 #tFlushing lower manifold's waste1 port +4 "collection"'2& +8 "core" &Xi\ L +4 "collection"'1% +9 "core" %P\ +2 .tCSV.dial :flush +4 "collection"'!  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +441 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["  +68 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'6'Q +1833 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'A  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'<'Q +579 "core" ' +2 .tCSV.dial CSR + "collection"'V  +97 "core"  +2 "collection"'% +4 "core" %U\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'S'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 .tCS.seek 10ml +2 "collection"':' O +1349 "core" ' +2 .tCSV.dial CBV + "collection"'D +98 "core" +2 .tCS.seek 0ml + "collection"'-'Q +447 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2195 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &&   =E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&T( +30 "core" ( +2 "manipulator"&e& +4 "core" & $  b = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &  : = +2 .tForearm.seek CC +2 "manipulator"&H'O +104 "core" ' + .tHand.close + "manipulator"&/ +64 "core" / + .tCC.seek :open +2 "collection"'R( +424 "core" ( + "manipulator"&"& +4 "core" & % + W = +2 "manipulator"&Z% +4 "core" % c   K +2 .tForearm.seek :retract + "manipulator"&B'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&h(, +280 "core" ( +2 "manipulator"&d& +4 "core" &-  & 4  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &-   #  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&P'b +111 "core" ' +2 .tHand.open + "manipulator"&;1 +59 "core" 1 +2 "manipulator"&n% +4 "core" % `O , +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +110 "core" ' +2 "processing"%&& +4 "core" &@\ +1323 "Can"\ '' +6302 #t-> exit +3003 #Sending Email @1669662368.15EST = =mMAIN_scheduler =tMAIN @EST1669662371.81 #"core_reset"Sent BREAK +3 #t@4431 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +217 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +520 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +862 "Can"l  +2 l  +2 #tPolling Can every 10:00 +5 !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 +3147 #-> ESP.ready! +6 #Powering core bus +545 .Gate.power :raw,:ON +5 "sampler") +42 ) +5 "core"  +4 "collection"' +4 ' +7 "core"  +6 "processing"% +3 % +6 "core"  +11 "collection"' 9\ +5 ' 0\ +3 ' -\ +9 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +8 "sampler")&\ +5 "collection"'% +6 "core" %C  +5 .tCS.configure :default +6 "collection"'#P d@b +6 "processing"%% +7 "core" % +3 .tPS.configure :default +6 "processing"%#A d`xb +3 "sampler")% +10 "core" %DB  +3 .tSS.configure :default +5 "sampler")#.0X g +4 "processing"%(& +7 "collection"')& +10 "core" &  +2 &! +3 ."openPC"PC.reconfigure :default +7 .tCC.reconfigure :default +5 "processing"%$x2 ^22b +5 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +6 .tCC.home.seek :open +4 "processing"%*( +3 "collection"'+( +271 "core" ( +13 ( +4 "collection"', +9 "core"  +4 "processing"%- +6 "core" V +3 "processing"%. +7 "core"  +4 "processing"%/ +5 "core" @ +7 "collection"'0% +9 "core" %M$ +4 "processing"%1% +8 "core" %b  +3 "sampler")2% +8 "core" %E@ \ 4 +3 "collection"'3& +8 "core" &  +3 "processing"%4& +7 "core" &  +4 "manipulator"&5% +9 "core" %\ < > # +3 "manipulator"&6& +7 "core" &' 0 1 ' +4 "storage"(7& +8 "core" &<' l\  +3 "storage"(8% +9 "core" % \ +3 "collection"'99 +8 "core" 9 +3 "processing"%:9 +5 "core" 9 +53850 "Can"p\ 99 +60002 q\ 98 +60000 t\ 66 +60001 v\ 66 +60002 w\ 66 +60001 x\ 66 +60001 y 66 +60002 x 66 +60001 z 66 +60001 {\ 66 +60001 { 66 +60002 { 66 +60001 { 66 +60001 { 66 +60001 z\ 66 +60001 y\ 76 +60002 z\ 66 +60001 x\ 66 +60001 x\ 66 +60001 x 66 +60002 y 66 +60001 w 66 +60001 w 66 +60002 v 76 +60001 v 66 +60001 w\ 66 +60001 \ 66 +60002  66 +60001  66 +60001  66 +60001  66 +60002  66 +60001  66 +60001  66 +60001  66 +60002  66 +60001  66 +60001  66 +60002  76 +60001  66 +60001  66 +60001  66 +60001  66 +60002  66 +60001  66 +60001  66 +60002  66 +60001  66 +60001  66 +60001  66 +60002  66 +60001  66 +60001  66 +60001  66 +60002  66 +60001  66 +60001  66 +60001  66 +60002  66 @EST1669698390.69  66 +60001   66 +60001   66 +60002   66 +60001  76 +60001 \ 66 +60001  66 +60002  66 +60001  66 +60001  66 +60002 \ 66 +60001  66 +60001 \ 66 +60001  66 +60002  66 +60001   66 +60001   66 +60001  66 +60002  66 +60001  66 +60001  66 +60001 # 66 +60002 - 66 +60001 / 66 +60001 8 88 +60001 9 66 +60002 8 66 +60001 4 66 +60001 < 66 +60001 = 66 +60001 > 66 +60002 D 66 +60001 F\ 67 +60001 H 66 +60001 M 66 +60002 Q 66 +60001 U 66 +60001 \\ 66 +60002 a 65 +60001 g 66 +60001 l 66 +60001 q 66 +60002 v 66 +60001 z 66 +60001  76 +60001  66 +60002  66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002  66 +60001 \ 66 +60001  76 +60001 \ 66 +60002 \ 76 +60001 \ 66 +60001 z\ 76 +60001 t\ 66 +60002 r\ 66 +60001 n\ 66 +60002 (n\ 66 +60001 /n\ 66 +60001 /o\ 66 +60001 3o\ 66 +60002 <o\ 66 +60001 9p\ 66 +60001 4r\ 66 +60002 6s\ 76 +60001 <u\ 66 +60001 7u\ 76 +60001 8w\ 76 +60002 4x\ 77 +60001 6z\ 66 +60001 5{\ 66 +60001 7|\ 66 +60002 8}\ 66 +60001 3~\ 77 +60001 4~\ 66 +60001 1\ 66 +60002 8\ 67 +60001 :\ 76 +60001 <\ 66 +60001 >\ 66 +60002 9\ 66 +60001 9\ 66 +60001 2\ 66 +60001 1\ 77 +60002 +\ 66 +60001 .\ 76 +60001 +\ 66 +60002 $\ 66 +60001  \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001  76 +60001 \ 66 +60002  66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 &\ 76 +60001 '\ 76 +60001 &\ 66 +60001 '\ 66 +60002 ,\ 66 +60001 ,\ 66 +60001 4\ 66 +60001 /\ 76 +60002 3\ 66 +60001 7\ 66 +60001 :\ 76 +60002 ?\ 66 +60001 J\ 66 +60001 H\ 66 +60001 H\ 66 +60002 F\ 77 +60001 C\ 77 +60001 C\ 66 +60001 C\ 66 +60002 P\ 66 +60001 P\ 76 +60001 T\ 66 +60001 Z\ 66 +60002 ^\ 66 +60001 ^\ 66 +60001 d\ 66 +60001 o\ 66 +60002 r\ 66 +60001 r\ 77 +60001 w\ 66 +60002 t\ 66 +60001 s\ 76 +60001 k\ 66 +60001 ]\ 66 +60002 [\ 66 +60001 O\ 66 +60001 M\ 76 +60001 I\ 66 +60002 H\ 66 @EST1669784792.51 L\ 66 +60001 N\ 76 +60001 Q\ 66 +60002 R\ 66 +60001 P\ 66 +60001 T\ 66 +60002 W\ 66 +60001 ]\ 66 +60001 h\ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 "\ 66 +60001 /\ 66 +60002 1\ 66 +60001 4\ 66 +60001 /\ 66 +60001 /\ 66 +60002 .\ 66 +60001 .\ 66 +60001 1\ 66 +60002 6\ 66 +60001 >\ 66 +60001 >\ 66 +60001 \ 66 +60002 w\ 66 +60001 B\ 66 +60001 $\ 66 +60001 #\ 66 +60002 \ 66 +60001 ~\ 76 +60001 \ 76 +60002 \ 66 +60001 }\ 66 +60001 z\ 66 +60001 ~\ 66 +60002 [\ 66 +60001 ?\ 66 +60001  66 +60001 \ 66 +60001  66 +60002  76 +60001  66 +60001  66 +60001  66 +60003  87 +60000  66 +60001  66 +60001  76 +60002  66 +60001  76 +60001  66 +60002 y 66 +60001 v\ 66 +60001  66 +60001  76 +60002 o 66 +60001 b 66 +60001 \\ 66 +60001 X 66 +60002 T 66 +60001 N 66 +60001 I 76 +60001 ] 76 +60002 J 66 +60001 F 66 +60001 @ 76 +60001 1 66 +60001 2 66 +60002 ) 66 +60001 $ 76 +60001 $ 66 +60001 ! 66 +60002  66 +60001  66 +60001   66 +60002  66 +60001  66 +60001   76 +60001 % 76 +60001 ) 76 +60002 * 66 +60001 * 76 +60001 . 66 +60001 ( 66 +60002 - 66 +60001 . 76 +60001 $ 66 +60002 # 66 +60001 $ 66 +60001 - 66 +60001 ) 66 +60002 * 76 +60001 + 66 +60002 . 66 +60001 , 66 +60001 , 66 +60001 + 76 +60001 * 66 +60002 ) 66 +60001 ' 66 +21333 !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 +5 #mEXIT @1669847407.22EST @1670353689.91EST = =mMAIN_scheduler =tMAIN @EST1670353691.83 #"core_reset"Sent BREAK +3 #t@3911 receive with ifg=0x10, ie=0xFD #@4544 receive with ifg=0x10, ie=0xFD + #@4875 receive with ifg=0x80, ie=0xFD + #@37059 idle with ifg=0x00, ie=0x75 + #@551 receive with ifg=0x10, ie=0xFD #@1185 receive with ifg=0x10, ie=0xFD + #@1948 receive with ifg=0x10, ie=0xFD #@2581 receive with ifg=0x10, ie=0xFD + #@3279 receive with ifg=0x10, ie=0xFD #@3911 receive with ifg=0x10, ie=0xFD + #@4544 receive with ifg=0x10, ie=0xFD + #@4875 receive with ifg=0x80, ie=0xFD #@49328 initial with ifg=0x00, ie=0xF5 + #>OVERRUN< ESP2 v3.41 I2C Gateway v3.20 +2 "Can" 98 +7 #t>OVERRUN< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +404 "Can"  88 +   88 + #tPolling Can every 10:00 +3 #Cleanly exited at 17:30:07EST30-Nov-22 +59995 "Can"\ 76 +60001 \ 66 +60002 \ 66 +60001 \ \ 76 +60001 \ 66 +60001 \ 66 +60002  66 +60001  66 +60001   66 +60002 \ 66 +60001   76 +60001 \ 66 +60001  76 +60002 \ 76 +60001  76 +60001  66 +60001  66 +60002 #\ 66 +60001  \ 66 +60001 #\ 66 +60001 )\ 66 +60002 .\ 66 +60001 5\ 66 +60001 9\ 66 +60001 @\ 67 +60002 B\ 76 +60001 L\ 66 +60001 Q\ 66 +60001 X\ 66 +60002 a\ 66 +60001 h\ 66 +60001 l\ 66 +60001 u\ 66 +60002 \ 66 +60001 \ 66 +60001 \ 76 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60002 \ 88 +60000 \ 66 +60001 \ 66 +60002 \ 76 +60001 \ 66 +60001 \ 66 +60001 \ 76 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 76 +60001 ~\ 66 +60001 \ 66 +60002 ~\ 66 +60001 ~\ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 @EST1670389699.27 ~\ 76 +60001 ~\ 76 +60001 |\ 66 +60002 |\ 66 +60001 }\ 66 +60001 |\ 66 +60001 |\ 76 +60002 |\ 76 +60001 }\ 77 +60001 {\ 66 +60001 |\ 66 +60002 {\ 66 +60001 {\ 66 +60001 |\ 76 +60002 z\ 76 +60001 y\ 66 +60001 {\ 66 +60001 |\ 76 +60002 $z\ 77 +60001 !z\ 76 +60001 ${\ 66 +60001 '{\ 66 +60002 ${\ 67 +60001 {\ 77 +60001 {\ 66 +60002  {\ 66 +60001  z\ 66 +60001 z\ 66 +60001 {\ 66 +60002  {\ 66 +60001  z\ 76 +60001  z\ 66 +60002  y\ 76 +60001 y\ 76 +60001 y\ 66 +60001  w\ 66 +60002 y\ 66 +60001 y\ 66 +60001 y\ 66 +60001 x\ 66 +60002 y\ 66 +60001 y\ 66 +60001 y\ 76 +60002 z\ 66 +60001 y\ 66 +60001 x\ 76 +60001 y\ 66 +60002 x\ 66 +60001 x\ 66 +60001 y\ 66 +60002 x\ 66 +60001 x\ 66 +60001 x\ 66 +60001 z\ 66 +60002 y\ 66 +60001 y\ 76 +60001 z\ 76 +60001 y\ 66 +60002 y\ 66 +60001 y\ 66 +60001 z\ 66 +60002 {\ 76 +60001 }\ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 76 +60002 \ 76 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 77 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 76 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60002 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60001  66 +60002 \ 66 +60001  66 +60001  66 +60002  66 +60001 \ 66 +48785 #t-> exit +4 #mEXIT @1670448388.40EST @1679335839.69EDT = =mMAIN_scheduler =tMAIN @EDT1679335841.60 #"core_reset"Sent BREAK +2 #t@12868 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +247 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +415 "Can"v !! + v !! + #tPolling Can every 10:00 +3 #Cleanly exited at 16:26:28EST07-Dec-22 +792 #-> ESP.ready! +3 #Powering core bus +569 .Gate.power :raw,:ON + "sampler") +22 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +3 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %QQ  +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" %wvn  + .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(;% +3 "core" % \  +2 "manipulator"&<% +4 "core" %\  9 1 V  +2 "manipulator"&=& +3 "core" &0 - / c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(>(K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &K \ +4077 #t-> access 3 +2 "storage"(@% +3 "core" % ^\  +2 "manipulator"&A% +4 "core" %\  < = 5  + "manipulator"&B& +4 "core" &0 / . c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(C([ +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &[ 6\  +4849 #t-> access 4 +2 "storage"(E% +3 "core" % <\  +2 "manipulator"&F% +4 "core" %\  1 :  + "manipulator"&G& +4 "core" &0 . $  c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(H(S +986 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &T -\ +6022 #t-> access 5 +2 "storage"(J% +3 "core" % \  +2 "manipulator"&K% +4 "core" %\  + . t  + "manipulator"&L& +4 "core" &0 - . | c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( \ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" & \ ,\  +5570 #t-> access 6 +2 "storage"(O% +3 "core" % \  +2 "manipulator"&P% +4 "core" %\  - . x  + "manipulator"&Q& +4 "core" &0 . , K c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(R( +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +2 "core" & >\  +4434 #t-> access 7 +2 "storage"(T% +3 "core" % !\  +2 "manipulator"&U% +4 "core" %\  3 /  +2 "manipulator"&V& +3 "core" &0 , , ? c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(W(,e +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (X& +2 "core" &,f 1\  +4233 #t-> exit +5 #mEXIT @1679336209.50EDT @1681225441.77EDT = =tMAIN =mMAIN_scheduler @EDT1681225443.94 #"core_reset"Sent BREAK +2 #t@62040 receive with ifg=0x10, ie=0xFD + #@62675 receive with ifg=0x10, ie=0xFD + #@63330 receive with ifg=0x10, ie=0xFD + #@63963 receive with ifg=0x10, ie=0xFD + #@64597 receive with ifg=0x10, ie=0xFD + #@65230 receive with ifg=0x10, ie=0xFD + #@328 receive with ifg=0x10, ie=0xFD #@654 receive with ifg=0x80, ie=0xFD + #@21634 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +292 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +466 "Can"G\ BA + G\ BA + #tPolling Can every 10:00 +2 #Cleanly exited at 14:16:49EDT20-Mar-23 +1169 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  +3 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %Noo  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +4 "core" %hN\ + .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %-* \ B +2 .tSS.configure :default +3 "sampler")#.0X can +3 "Can"?\ NN +9974 #t-> access 2 +2 "storage"(3% +4 "core" % _ \\ *\  +2 "manipulator"&4% +5 "core" %\  , % =  +2 "manipulator"&5& +4 "core" &0 "  c +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(6(K +352 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (7& +2 "core" &K X e r\  +47308 "Can"D\ ?? +18592 #t-> start esp NESSIE_usb_modem_test.rb +2 !o:NameError: mesg"1uninitialized constant NESSIE_usb_modem_test: name:NESSIE_usb_modem_test: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 +2332 #-> start esp "NESSIE_usb_modem_test.rb" +3 !o:NoMethodError : mesg",undefined method `esp' 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):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 +2289 #-> start esp mission "NESSIE_usb_modem_test.rb" +2 !o:NoMethodError : mesgu:NameError::message1undefined method `__file__' for nil:NilClass: name: __file__: args[:bt[ "4/home/esp/esp2/utils/mission.rb:15:in `mission'"(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 +2623 #-> start esp mission NESSIE_usb_modem_test.rb +2 !o:NameError: mesg"1uninitialized constant NESSIE_usb_modem_test: name:NESSIE_usb_modem_test: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 +4417 #-> exit +6 #mEXIT @1681226354.40EDT @1681226386.18EDT = =mMAIN_scheduler =tMAIN @EDT1681226388.28 #"core_reset"Sent BREAK +2 #t@29774 receive with ifg=0x10, ie=0xFD + #@30407 receive with ifg=0x10, ie=0xFD + #@31061 receive with ifg=0x10, ie=0xFD + #@31696 receive with ifg=0x10, ie=0xFD + #@32329 receive with ifg=0x10, ie=0xFD #@32961 receive with ifg=0x10, ie=0xFD + #@33594 receive with ifg=0x10, ie=0xFD #@33919 receive with ifg=0x80, ie=0xFD + #@33851 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +11 #ESP2 v3.41 I2C Gateway v3.20 for core bus +264 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +445 "Can"L\ AA + L\ AA# + #tPolling Can every 10:00 +2 #Cleanly exited at 11:19:14EDT11-Apr-23 +4 #Loading /home/esp/esp2/mission/NESSIE_usb_modem_test.rb mission +3 !o:RuntimeError: mesg"+Mission's startTube should be 3, not 2:@timestampu: Time o*yO:bt[":/home/esp/esp2/utils/commskel.rb:91:in `beginMission'"4/home/esp/esp2/utils/mission.rb:16:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 "Loading /home/esp/esp2/mission/NESSIE_usb_modem_test.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 3, not 2",Subject: "RuntimeError in MAIN" +2119 #"uploadLog"upsync @1681226933.81EDT = =mMAIN_scheduler =tMAIN @EDT1681226938.53 #"core_reset"Sent BREAK +3 #t@9907 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +222 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +667 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +1094 "Can"@\ '( +2 @\ '( +2 #tPolling Can every 10:00 +4466 #-> ESP.ready! +8 #Powering core bus +567 .Gate.power :raw,:ON +4 "sampler") +41 ) +7 "core"  +5 "collection"' +5 ' +8 "core"  +9 "processing"% +6 % +9 "core"  +10 "collection"' 9\ +6 ' 0\ +5 ' -\ +9 "processing"% 9\ +4 % 2\ +5 % *\ +6 % 0\ +8 "sampler")&\ +4 "collection"'% +12 "core" %qs  +3 .tCS.configure :default +5 "collection"'#P d@b +6 "processing"%% +10 "core" %Z  +3 .tPS.configure :default +5 "processing"%#A d`xb +7 "sampler")% +8 "core" %2,\ +5 .tSS.configure :default +5 "sampler")#.0X& +15 "core" &]\ +4 &rs+  +7 ."openPC"PC.reconfigure :default +5 .tCC.reconfigure :default +14 "processing"%$x2 ^22b +6 "collection"'$x2 ^22b +7 ."openPC"PC.home.seek :open +9 .tCC.home.seek :open + "processing"%?( +9 "collection"'@( +264 "core" ( +14 ( +5 "collection"'A +8 "core"  +2 "processing"%B +4 "core" V + "processing"%C +4 "core"  +2 "processing"%D +4 "core" @ +2 "collection"'E% +4 "core" %Sqr,  +2 "processing"%F% +5 "core" %ed\ +2 "sampler")G% +5 "core" %2/ \ A +2 "collection"'H& +4 "core" &pr'  +2 "processing"%I& +5 "core" &{\  +2 "manipulator"&J% +4 "core" %\ ( * a +2 "manipulator"&K& +4 "core" & ! ! 9 , +2 "storage"(L& +5 "core" &<% \  +2 "storage"(M% +4 "core" % \ +2 "collection"'N9 +4 "core" 98^ +2 "processing"%O9 +4 "core" 9KT +755 #t-> can +3 "Can"E\ HH +1237 #t-> access 2 +2 "storage"(P% +4 "core" % z \ +2 "manipulator"&Q% +4 "core" %\  ' a +2 "manipulator"&R& +4 "core" & ) " 1 , +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(S(K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (T& +4 "core" &K k  C\  +404 #t-> exit +6 #mEXIT @1681227082.17EDT @1681227168.29EDT = =mMAIN_scheduler =tMAIN @EDT1681227170.33 #"core_reset"Sent BREAK +3 #t@63532 receive with ifg=0x10, ie=0xFD + #@64167 receive with ifg=0x10, ie=0xFD #@64820 receive with ifg=0x10, ie=0xFD + #@65454 receive with ifg=0x10, ie=0xFD + #@550 receive with ifg=0x10, ie=0xFD + #@1182 receive with ifg=0x10, ie=0xFD #@1814 receive with ifg=0x10, ie=0xFD + #@2140 receive with ifg=0x80, ie=0xFD #@61714 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +254 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +430 "Can"F\ FD +2 F\ FD + #tPolling Can every 10:00 + #Cleanly exited at 11:31:22EDT11-Apr-23 +5 #Loading /home/esp/esp2/mission/NESSIE_usb_modem_test.rb mission +6 #Preparing to sleep until 11:40 AM 04/11/2023 +2 ."Qmail"GoodNews.email "Starting NESSIE_usb_modem_test w/pucks in tube 2\\n{}\\nCan@11:32:57, 21.2C, 27% humidity, 15.1psia, 13.694V, 0.367A, 0.355A avg, 5.03W",Subject: "NESSIE_usb_modem_test begun" +8 #tAsleep til 11:40 AM 04/11/2023 +4 #Continuing at 11:40 +2 "Can"F\ FD +24 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +689 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55\\n{}\\nCan@11:32:57, 21.2C, 27% humidity, 15.1psia, 13.694V, 0.367A, 0.355A avg, 5.03W",Subject: "Asleep until 11:40" +1039 #"uploadLog"upsync +1157 #upsync +20799 #"danna"Session Begun +368 #-> showlog +18158 "Can"J $# +4 #tPowering core bus +563 .Gate.power :raw,:ON +2 "sampler") +28 ) +2 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %rs  +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +4 "core" %f  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +4 "core" %31\ +2 .tSS.configure :default +3 "sampler")#.0X. ! % b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.hold +2 "manipulator"&+ +5 "core" + +2 "manipulator"&% +4 "core" % % +  +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 +3 "manipulator"&/ +2 &* +23 "core" / +22 * +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"& (d +294 "core" ' +171 ( + "storage"(!& +5 "core" & \ +2 .tSE.reconfigure :default +3 "storage"(#K-0-\ b +5 .tSE.home.seek :down + "storage"("' +63 "core" ' +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(#(<( +138 "core" ' + ."rdyProcessing"PS.stop + "processing"%5 +77 "core" ' +1237 ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 .tForearm.seek :retract +2 "manipulator"&$'\ +27 "core" '=- $ *  b +3 .tElbow.seek :hammer +3 "manipulator"&%( +120 "core" ( + "manipulator"&&& +5 "core" &J ( ! - ^ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&''\ +26 "core" 'A, ) " / b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi,: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniA: velocityi: currenti,:pwmig:erri: inPressi) : outPressi" :deltaPressi/ : voltagef12.274947471772215T: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 #Retry #1 of 5 +3 "manipulator"&(& +6 "core" &J " "  ^ +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&)% +7 "core" % % # B T +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek between 5 and retracted +2 "manipulator"&*'r +53 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +55 &+% +3 "core" %i(  ! b +2 .tForearm.stop + "manipulator"&5 +35 &,& +3 "core" &J $ $  ^ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&-'\ +28 "core" 'B' # #  b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi2: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniB: velocityi: currenti':pwmig:erri: inPressi# : outPressi# :deltaPressi : voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 #Retry #2 of 5 +3 "manipulator"&.& +6 "core" &J # $ + ^ +3 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&/% +6 "core" % !  ? T +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek between 5 and retracted +3 "manipulator"&0'r +61 "core" ' +3 .tForearm.force 100 + "manipulator"&5d +56 &1% +3 "core" %h% , "  b + .tForearm.stop +2 "manipulator"&5 +35 &2& +3 "core" &J , # ) ^ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&3'\ +26 "core" 'B% " )  b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi8: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniB: velocityi: currenti%:pwmig:erri: inPressi" : outPressi) :deltaPressi : voltagef12.274947471772215T: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 + #Retry #3 of 5 +3 "manipulator"&4& +7 "core" &J % & J ^ +2 #tHammering Forearm against inboard stop to recenter bearing races +6 .Forearm.reconfigure :loose +4 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&5'\ +68 "core" '`% &   b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi:: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni`: velocityi: currenti%:pwmig:erri: inPressi& : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 "manipulator"&6% +6 "core" % ! $ Q +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek between 5 and retracted +2 "manipulator"&7'r +53 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +55 &8% +3 "core" %#   b +2 .tForearm.stop + "manipulator"&5 +36 &9& +3 "core" &J $ ^ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&:'\ +26 "core" 'c# # " b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi?: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionic: velocityi: currenti#:pwmig:erri: inPressi# : outPressi" :deltaPressi: voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 #Retry #4 of 5 +2 "manipulator"&;& +7 "core" &J ) "  ^ +3 #tHammering Forearm against inboard stop to recenter bearing races +5 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 "manipulator"&<'\ +64 "core" '6$ " . \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiA: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni6: velocityi: currenti$:pwmig:erri: inPressi" : outPressi. :deltaPressi\ : voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 "manipulator"&=% +7 "core" % #  Q P +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek between 5 and retracted +2 "manipulator"&>'r +68 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +56 &?% +3 "core" %`# " * 0 b +2 .tForearm.stop + "manipulator"&5 +35 &@& +3 "core" &J " ! ) ^ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&A'\ +27 "core" '9#  (  b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiF: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni9: velocityi: currenti#:pwmig:erri: inPressi : outPressi( :deltaPressi : voltagef12.274947471772215T: @type2F: @error: speedErr:@destinationi%: mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"7/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:53"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:191: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 #Retry #5 of 5 +2 "manipulator"&B& +7 "core" &J   ^ +3 #tHammering Forearm against inboard stop to recenter bearing races +5 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +5 .tForearm.home.seek :retract +2 "manipulator"&C'\ +96 "core" ' +2 "manipulator"&D% +5 "core" %\ ' & = +3 .tForearm.seek between 5 and retracted +3 "manipulator"&E'r +66 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +55 &F% +6 "core" % # * # g bߒ +2 .tForearm.stop + "manipulator"&5 +36 &G& +3 "core" &J ! !  ^ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +2 "manipulator"&H'\ +18 "core" ' +2 "manipulator"&I% +5 "core" %\ ) * A \\ +2 "processing"%J& +5 "collection"'K& +5 "core" &_\ + &qr(  +3 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +5 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +4 "processing"%L( +3 "collection"'M( +265 "core" ( +14 ( +42 "Can"M\ kk +9 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"Notice.email "At 11:40:51 began in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/NESSIE_usb_modem_test.rb:55\\n{}\\nCan@11:40:51, 21.3C, 27% humidity, 15.2psia, 13.640V, 0.594A, 0.594A avg, 8.10W",Subject: "Started NESSIE_usb_modem_test phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +5 .Sample.shallow +3 "sampler")N2 +27 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'O& +9 "core" &qsH  + .tHand.open +2 "manipulator"&P1 +65 "core" 1 +2 "manipulator"&Q& +7 "core" &J % ! ! ^ +2 "manipulator"&R% +4 "core" % \ " !  \\ +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage + "manipulator"&S(, +178 "core" ( +2 "manipulator"&T& +5 "core" &- 1 - # +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &U& +3 "core" &-  # +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage + "manipulator"&V'b +96 "core" ' +2 .tHand.close +2 "manipulator"&W/ +62 "core" / +2 "manipulator"&X& +5 "core" &- = & J # + "manipulator"&Y% +5 "core" % v} - + Z & +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +126 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +4 "manipulator"&[( +296 "core" ( +2 "manipulator"&\\& +5 "core" && ' 8 <? +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &]& +3 "core" && *  <? +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&^'O +101 "core" ' +2 "manipulator"&_& +5 "core" && + ' g <? +2 "manipulator"&`% +4 "core" %R ( * +3 "collection"'a& +4 "core" &rt+\  +3 "collection"'b& +6 "core" &rt'\  +3 .tCC.seek :closed +2 "collection"'c(X +6 "core" &suC\  +6 &quA\ A +9 & KrsN\ 2 +10 &XvqqI\ G +9 &gqsH\ M +9 &hruM\ M +10 &dpsL\ M +9 &MhrsG\ M +9 &bnrK\ L +10 &hqsN\ L +9 &errH\ M +10 &VbltK\ L +9 &!jpqN\ M +9 &"eoqL\ L +10 &$honJ\ L +9 &&]gnoG\ M +9 &( eprL\ L +10 &)enrM\ M +9 &+eorP\ M +10 &-fjnoJ\ L +9 &/'jmoM\ M +9 &0dloO\ L +11 &2dloO\ L +8 &4oaloN\ L +9 &60hmpL\ L +10 &7elpL\ M +9 &9ckpP\ L +9 &;vknnJ\ L +10 &=8dlpN\ L +9 &>empN\ L +10 &@glnN\ M +9 &BdgnN\ L +9 &D<uOWK\ N +10 &E5@M\ O +9 &GC\ T +9 &IhK\ W +10 &K&H\ X +9 &LK\ Y +10 &NK\ Y +9 &PeL\ Z +9 &R)G\ Z +10 &SM\ Z +9 &UM\ Z +10 &WlN\ G +9 &XL!O\ 0 +9 &XxM\ N +2 ( +2 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 "collection"'d& +6 "core" &Xz.\ N +2 .tHand.open + "manipulator"&e1 +63 "core" 1 +2 "manipulator"&f% +5 "core" % R 9 . k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&g'\ +89 #"uploadLog"upsync +10 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'h& +6 "core" &XoE\ N +2 "collection"'i% +4 "core" %V/\ +2 .tCSV.dial CSR +2 "collection"'j  +125 "core"  +2 "collection"'k% +5 "core" %V(\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 5ml + "collection"'l'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'm% +3 "core" %m0\  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'n' +627 "core" ' +2 .tCSV.dial :waste + "collection"'o +125 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'p'Q +1966 "core" ' +3 #tPurging external Intake + "collection"'q& +7 "core" &XnC\ N +2 "collection"'r% +4 "core" %O,\ + .tCSV.dial :flush +2 "collection"'s  +43 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'t' O +2254 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'v +3 'u  +16 "core"  +53  +2 .tCTV.dial :intake +2 "collection"'w  +69 "core"  +2 .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml + "collection"'x'Q +2257 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air + "collection"'y  +70 "core"  +2 #tFlushing upper manifold +2 "collection"'z& +6 "core" &Xm;\ N +2 "collection"'{% +4 "core" %RE\ + .tCSV.dial :flush +2 "collection"'|  +70 "core"  +2 .tCS.seek 5ml +3 "collection"'}'m +798 "Can"N\ a` +366 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'~ @ +42 "core" A +2 "collection"'% +4 "core" %m<\  +3 .tCS.seek 7ml + "collection"'' +520 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"''Q +1594 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +728 "core" ' +2 .tCSV.dial :waste +2 "collection"' +43 "core" +3 .tCS.seek 0ml +2 "collection"''Q +726 "core" ' +2 "collection"'& +5 "core" &Xl1\ N +2 "collection"'% +4 "core" %T*\ + .tCSV.dial :flush +3 "collection"'  +43 "core"  +2 .tCS.seek 3ml +4 "collection"'\ '. +728 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"' % +4 "core" %.)\  +3 .tCS.seek 5ml + "collection"' 'm +524 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +9 "collection"''Q +1164 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +737 "core" ' + .tCSV.dial :waste +2 "collection"' +70 "core" +3 .tCS.seek 0ml +2 "collection"''Q +731 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" && ! ) <? +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( + "manipulator"&& +5 "core" &% ' * 0 <? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &&   <? +3 .tForearm.seek CC + "manipulator"&'O +110 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +4 "collection"'( +425 "core" ( +2 "manipulator"&& +4 "core" && +   <? +2 "manipulator"&% +4 "core" % a + + : +3 .tForearm.seek :retract + "manipulator"&'\ +127 "core" ' +57 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&!(, +288 "core" ( +2 "manipulator"&& +5 "core" &- %  4  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +3 "core" &-     +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&&'b +105 "core" ' +2 .tHand.open + "manipulator"&'1 +58 "core" 1 +2 "manipulator"&(% +5 "core" % `S : . X  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&)'\ +124 "core" ' +3 #tda sampling at most 50ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +5 ."Qmail"DAfans.email "Started da in tube 2 at 11:45:01EDT11-Apr-23\\n{}\\nCan@11:42:59, 21.4C, 27% humidity, 15.2psia, 13.645V, 0.533A, 0.526A avg, 7.27W",Subject: "da sampling at most 50ml" +2 "collection"'& +8 "core" &kn  +2 "manipulator"& % +4 "core" %\  +2 "storage"(+% +4 "core" % \  +2 "storage"(,. +3 "core" .(<( +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(-( \ +515 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (.& +4 "core" & p \ +3 "manipulator"&/& +4 "core" &- "    +2 "manipulator"&1% +5 "core" %\ ! +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&*( +218 "core" ( +2 "manipulator"&2& +6 "core" & * & ] O + "storage"(3& +5 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&4'/ +87 "core" ' +2 "storage"(5& +5 "core" &  g Z\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(6'g +271 "core" ' +2 "storage"(0- +4 "core" -'n +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (8& +4 "core" &  o d \ + "manipulator"&9& +5 "core" & ) $ O +2 .tElbow.seek 2 +2 "manipulator"&:( +6 "core" ( + "manipulator"&;& +6 "core" & + ' < O + "storage"(<& +5 "core" &  W _ \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&=' +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&7/ +60 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(@' +4 "manipulator"&?& +10 "core" & ! (  O +2 "manipulator"&A% +5 "core" %  $ $ I ( +2 .tForearm.seek :retract +3 "manipulator"&B'\ +44 #"uploadLog"upsync +58 "core" ' +2 .tElbow.seek CC +4 "manipulator"&D( +124 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +31 "core" ( +2 "manipulator"&>& +5 "core" &) & $ S @^ + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &F& +3 "core" &* & + ' @^ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&G'O +105 "core" ' +2 "manipulator"&I& +5 "core" &* , & P @^ +2 "manipulator"&K% +4 "core" %M + + 2 +2 "collection"'J& +5 "core" &ln\ +2 "collection"'C& +5 "core" &lo*\ +3 .tCC.seek :closed +2 "collection"'E(X +7 "core" &km0\ +4 &km/\ 4 +9 &?Jll0\ 1 +10 &rukm.\ E +9 &hio,\ L +10 &ghm7\ L +9 &bll,\ L +9 &efjl;\ L +9 &*chl2\ K +10 &iim-\ L +9 &bik0\ K +10 &pcil+\ K +9 &!1gij+\ K +9 &"bjk*\ L +10 &$cjn7\ L +9 &&vdji0\ L +9 &(9`gi-\ K +10 &)hik<\ L +9 &+cij/\ L +10 &-dej4\ K +9 &/@gfjH\ L +9 &1dgiA\ K +10 &2fii:\ L +9 &4chj9\ K +9 &6Hfhi/\ L +10 &8 cfj/\ K +9 &9ciiD\ L +10 &;ffjN\ L +9 &=Rcgh?\ K +9 &?gfg8\ L +10 &@ecgH\ L +9 &BkRZR\ L +9 &DQ{;EQ\ N +10 &F"W\ R +9 &GA\ V +10 &IxC\ Y +9 &K:K\ Y +9 &L>\ Y +10 &NK\ Z +9 &P|<\ Z +9 &R>G\ Z +10 &SN\ Z +9 &UT\ [ +9 &WwL\ = +10 &XL.@\ )x +9 &XqsA\ S +2 ( +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.04 +2 .Hand.open +3 "manipulator"&N1 +59 "core" 1 +3 "manipulator"&O% +5 "core" % M R 5 1 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&P'\ +110 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +4 .SS.hold +3 "sampler")Q+ +5 "core" + + "sampler")R% +5 "core" %72 \ C +2 "collection"'T& +4 "core" &XqoO\ S +3 "Can"Q\ [Z +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +5 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'?'Q +121 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")A +130 "core"  +3 .tSS.reconfigure :exhale +5 "sampler")#.0X  +129 "core"  +102 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")6 +130 "core"  +3 .tSS.reconfigure :default +3 "sampler")#.0X9 +3 "core" 9* +102 "collection"'69 +3 "core" 9( +102 "collection"'49 +3 "core" 9\ ' +102 "collection"'=9 +4 "core" 9% +102 "collection"'I9 +4 "core" 9$ +102 "collection"':9 +3 "core" 9" +102 "collection"'K9 +3 "core" 9! +102 "collection"'@9 +3 "core" 9 \  +103 "collection"'F9 +3 "core" 9 # +102 "collection"'N9 +4 "core" 9 .( +102 "collection"'J9 +3 "core" 9 ?, +102 "collection"'O9 +3 "core" 9 P0 +103 "collection"'C9 +2 "core" 9 `4 +103 "collection"'G9 +3 "core" 9 q8 +102 "collection"'B9 +3 "core" 9 = +103 "collection"'T9 +2 "core" 9 A +103 "collection"'9 +3 "core" 9 E +102 "collection"'Q9 +3 "core" 9 I +103 "collection"'W9 +3 "core" 9 M +102 "collection"'9 +3 "core" 9 R +102 "collection"'X9 +3 "core" 9 V +102 "collection"'Y9 +3 "core" 9 Z +102 "collection"'H9 +3 "core" 9 ^ +103 "collection"'R9 +2 "core" 9 c +103 "collection"'\\9 +3 "core" 9\ g +103 "collection"'S9 +3 "core" 9\ k +102 "collection"']9 +3 "core" 9\ o +102 "collection"'U9 +3 "core" 9\ )s +102 "collection"'V9 +4 "core" 9\ 3x\ +102 "collection"'Z9 +3 "core" 9\ =|\ +103 "collection"'M9 +3 "core" 9\ G +102 "collection"'e9 +3 "core" 9\ P +102 "collection"'a9 +3 "core" 9\ Y +102 "collection"'`9 +3 "core" 9\ a +103 "collection"'%9 +3 "core" 9\ k +103 "collection"'_9 +3 "core" 9\ r +102 "collection"'d9 +3 "core" 9\ y +102 "collection"'b9 +3 "core" 9\  +103 "collection"'j9 +2 "core" 9\  +103 "collection"'f9 +2 "core" 9\  +103 "collection"'i9 +3 "core" 9\  +102 "collection"'h9 +3 "core" 9\  +102 "collection"'m9 +3 "core" 9\  +103 "collection"'k9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'l `\ `\ F +3 'o9 +6 "core"  + 9\  +2 "collection"'q% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.4psia +40223 "Can"C\ +19765 "core" ` +2 "collection"'n9 +4 "core" 9\  +2 "collection"'s% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/37.8psia +3 .CS.seek 0ml +4 "collection"'r'Q +385 "core" ' +13 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'u @ +95 "core" A +3 .tCSV.dial :air +2 "collection"'v @ +42 "core" ? +3 .tCS.seek 5ml +2 "collection"'p'm +1340 "core" ' +2 .tCSV.dial CTV +3 "collection"'t  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'w @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'z  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'|'Q +1345 "core" ' +2 "collection"'^% +5 "core" %V   + #tPuck @49.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) +3 .CSV.dial CBV +3 "collection"' +97 "core" ~ + .tCBV.dial CSV +3 "collection"'  +30 "core"  +2 "collection"'}% +5 "core" %VMP  +2 .tCS.seek 5.001ml +2 "collection"'~'m +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" + "collection"'% +5 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +4 "collection"'' O +849 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +122 "core" b +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +4 "collection"'   +31 "core" " +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  + '  +37 "core" ~ +93  +2 .tCS.seek 5ml +2 "collection"'\ 'm +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" A +2 .tCSV.dial :waste + "collection"' +108 "core" +2 .tCS.seek 0ml +2 "collection"''Q +1344 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +3 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +3 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'['Q +1341 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +5 "collection"'g +106 "core" +2 .tCBV.dial CSV +2 "collection"'c  +30 "core"  +2 "collection"'% +5 "core" %RZZ  +2 .tCS.seek 5ml +3 "collection"''m +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'$% +5 "core" %m   +2 .tCS.seek 7.001ml +2 "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'( @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +3 #tLysing Complete + "collection"'& +7 "core" &Xqn S +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +6 "core" % % !  !V +2 "storage"(+% +4 "core" % \ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(,(S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (&& +3 "core" &S o q \ +2 "manipulator"&#& +5 "core" &) "   @^ + "manipulator"&.% +5 "core" % %    !V +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&'( +179 "core" ( +2 "manipulator"&1& +5 "core" & ' | . + "storage"(2& +4 "core" &S \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +3 "manipulator"&3'] +111 "core" ' +2 "storage"( & +4 "core" &S \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(5'g +271 "core" ' + "storage"()- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(0'z +34 "core" ' +2 "manipulator"&!& +5 "core" & % # S . +2 "manipulator"&8% +4 "core" %X  ' ) ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&"'\ +113 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;( +158 "core" ( +2 "manipulator"&7& +5 "core" &%  ( - <@ + .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +2 &9& +4 "core" &% "  ` <@ +2 .tForearm.seek CC +2 "manipulator"&A'O +90 "core" ' +2 .tHand.close + "manipulator"&// +64 "core" / +2 .tCC.seek :open +4 "collection"'<( +426 "core" ( + "storage"(?& +4 "core" &S \ +2 "storage"(*& +5 "core" &S Q\ +2 "manipulator"&>& +4 "core" &% !  <@ + "manipulator"&6% +5 "core" % Y ( !  L +2 .tForearm.seek :retract +2 "manipulator"&4'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&=( +158 "core" ( + "manipulator"&I& +5 "core" &   8  +2 "storage"(:& +4 "core" &S \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&K' +109 "core" ' +2 .tElbow.hold +4 "manipulator"&@, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&F1 +60 "core" 1 +3 "manipulator"&N% +5 "core" % Q ' $ ` +2 "storage"(J& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 312 counts + "manipulator"&O'= +34 "core" ' +2 "manipulator"&C& +4 "core" &   +2 "storage"(G& +5 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +14 "core" ' +2 "storage"(T% +5 "core" % \ +60 ."downElevator"SE.seek :down +4 "storage"(' +98 (Q% +3 "core" %B \ QM +2 "manipulator"&W% +4 "core" %[ ! | +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'X& +7 "core" &  + "manipulator"&Y& +5 "core" &   Z  +2 "manipulator"&H% +4 "core" % .   F  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(, +175 "core" ( +2 "manipulator"&\\& +5 "core" &-   ~  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &S& +4 "core" &-   '  +2 .tForearm.seek :garage +2 "manipulator"&]'b +109 "core" ' +2 .tHand.close + "manipulator"&U/ +63 "core" / +2 "manipulator"&V& +4 "core" &- 8 .  +2 "manipulator"&Z% +4 "core" % to  ! g +2 .tForearm.seek :retract +2 "manipulator"&M'\ +115 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&e( +285 "core" ( + "manipulator"&a& +5 "core" &8 # N L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +4 "core" &8  L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&%'O +112 "core" ' +2 "manipulator"&_& +5 "core" &8 $ % C L +2 "manipulator"&d% +4 "core" %U ) & +2 "collection"'b& +4 "core" & +3 "collection"'j& +6 "core" &  +2 .tCC.seek :closed +2 "collection"'f(X +7 "core" &  +4 &v 8 +10 &HJ~ [\ 0 +9 &zu 7\ E +9 &)e J +10 &` r J +9 &] J +10 &pb J +9 &2c J +9 &bz J +10 &c g K +9 &y^ J +9 &!:d  J +10 &"a  J +9 &$]  J +10 &&a   K +9 &(A` K +9 &*b  z K +10 &+a `\ K +9 &-dI J +9 &/Ib3 K +10 &1 ] J +9 &2a K +10 &4_  J +9 &6R]  J +9 &8]~ J +10 &9^ J +9 &;` K +9 &=Zb J +10 &?c J +9 &@bl K +10 &B_ j J +9 &D_j K +9 &F \ N +10 &G\ S +9 &Il\ X +9 &KC\ X +10 &M\ X +9 &N\ Y +10 &P\ Y +9 &RF\ Y +9 &T\ Z +10 &U\ Z +9 &W{y\ = +9 &XL*r\ *z +10 &XsnZ\ S +2 ( +2 "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.04 + "collection"'i& +6 "core" &Xsm@ S +2 .tHand.open + "manipulator"&h1 +56 "core" 1 + "manipulator"&m% +5 "core" % U 9 - & +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +120 "core" ' +2 .tPSV.dial PSR +2 "processing"%o +125 "core"  +2 "processing"%q% +5 "core" %h\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%x'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%l  +41 "core"  +2 .tPS.seek 0ml +4 "processing"%n'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%s +44 "core"  + .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%{' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "collection"'v  +2 "processing"%u +8 "core" @ + "processing"%r  +61 "core" +90  +2 .tPSV.dial :mixloop + "processing"%t +108 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%w  +126 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%p' +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%^ +43 "core" +3 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%}' +1331 "Can"K\ [[ +1277 "core" ' + .tPSV.dial :mixloop +2 "processing"%| +45 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &8    L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&~( +4 "core" ( +2 "manipulator"&& +5 "core" &8  ! Q L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &8   L +2 .tForearm.seek CC +2 "manipulator"& 'O +106 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"' ( +427 "core" ( +2 "manipulator"& & +5 "core" &8   L + "manipulator"&% +5 "core" % c   X +2 .tForearm.seek :retract +2 "manipulator"& '\ +122 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(, +290 "core" ( + "manipulator"&\ & +5 "core" &-   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-   c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +109 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % Q* * # D +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +7 "core" &ff +2 "manipulator"&% +4 "core" % 4    + "storage"(g% +5 "core" % Y\ + "storage"(c. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 ([& +3 "core" &  "\  +2 "manipulator"&& +5 "core" &-   & +2 "manipulator"&$% +4 "core" % 4   u  +2 .tElbow.reconfigure :tight +60 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&( +219 "core" ( +2 "manipulator"&(& +5 "core" &   z H + "storage"(& +5 "core" &  F\  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +111 "core" ' +2 "storage"(& +5 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('g +285 "core" ' +2 "storage"(+- +4 "core" -'p + .tSE.configure :default +4 "storage"(#QK-0-\ b +4 (& +3 "core" &  *\  +2 "manipulator"&&& +4 "core" &  H +3 .tElbow.seek 2 + "manipulator"&#( +7 "core" ( + "manipulator"&.& +5 "core" &   I H +2 "storage"(-& +4 "core" &  [\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&1' +34 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&2/ +54 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&D& +2 "storage"( ' +8 "core" &  H +2 "manipulator"&P% +4 "core" %   ~ +2 .tForearm.seek :retract +3 "manipulator"&)'\ +92 "core" ' +2 .tElbow.seek CC +4 "manipulator"&!( +159 "core" ' +2 ( + "manipulator"&8& +2 ."downElevator"SE.stop +5 "storage"(5 +6 "core" &(   ?R +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &5& +3 "core" &( U ?R +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&7'O +106 "core" ' +2 "manipulator"&9& +5 "core" &( ' v ?R +2 "manipulator"&3% +4 "core" %W  & % +2 "collection"''& +4 "core" &\\\\e  +3 "collection"'/& +5 "core" &\\_r +3 .tCC.seek :closed +2 "collection"'"(X +7 "core" &`^3  +5 &]^% 8 +9 &GJ\\] 0 +10 &zu^_\ E +9 &(e]^ K +9 &b]]\ K +10 &]\\^p J +9 &o`\\^c K +9 &2]Z\\N J +10 &b][A J +9 &b\\]+ J +9 &wc[[ J +10 &!8_[[ K +9 &"bZ\\ J +10 &$`]Z J +9 &&b[[ K +9 &(B^YZ J +10 &*aY\\ J +9 &+dZZ K +9 &-_YY J +10 &/I`Z[ K +9 &1 ]YY J +10 &2dZZ J +9 &4]XZ J +9 &6RcX[$ J +10 &8cWY J +9 &9aVZ J +9 &;fWZ) J +10 &=[a[Z4 J +9 &?eZZ# J +10 &@eWX K +9 &BcJN K +9 &D[s9 M +10 &F\ Q +9 &Gc\ U +9 &I\ W +10 &KB\ X +9 &M\ Y +10 &N\ Y +9 &P\ Y +9 &REv\ Z +10 &T\ Z +9 &Uw\ Z +9 &Wzn\ : +10 &XT.d\ &o +9 &Xa\ [ +5 ( +2 "collection"'/& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.06 + .Hand.open +4 "manipulator"&E1 +6 "core" &X}^\ [ +51 1 +2 "manipulator"&?% +5 "core" % W G ( % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&*'\ +102 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'>  +125 "core" ~ +2 .tCSV.dial CTV +2 "collection"'6  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2611 "core" ' + "collection"':% +5 "core" % O  +2 .tCS.seek 4ml +2 "collection"'A'NP +1595 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +3 "processing"%;  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%F  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%N'd +2622 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'J ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'C @ +43 "core" ? +3 .tCS.seek 10ml +2 "collection"'G' O +1603 "core" ' + .tCSV.dial CTV +2 "collection"'T  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'4'Q +2620 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'= @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +125 "core" +2 "collection"'W& +4 "core" &X|C [ +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&K% +6 "core" %    0  +2 "storage"(O% +4 "core" % \ + "storage"(X. +4 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(0(S +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (Y& +4 "core" &T d n \ +2 "manipulator"&H& +4 "core" &(    ?R + "manipulator"&B% +5 "core" %  ! !  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&\\( +197 "core" ( + "manipulator"&S& +5 "core" & * " 7  +2 "storage"(& +4 "core" &T \ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&@'] +95 "core" ' + "storage"(U& +5 "core" &T z\ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(V'g +285 "core" ' +2 "storage"(Z- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +3 "core" &  ?  +2 "storage"(]& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&a' +34 "core" ' +2 .tElbow.hold +3 "manipulator"&`, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(R- +3 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(_' +33 "core" ' + "manipulator"&d% +5 "core" %_  +2 "storage"(b& +4 "core" &T b M \ +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 319 counts + "manipulator"&M'D +29 "core" ' + "manipulator"&<& +5 "core" & ' (   +2 "storage"(i& +4 "core" &T \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&h'] +60 "core" ' +3 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(m' +41 "core" ' +2 "manipulator"&j& +4 "core" &   K  +2 "manipulator"&o% +5 "core" %g  ( i & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&q'\ +89 "core" ' +2 .tElbow.seek CC +4 "manipulator"&%( +152 "core" ( +3 "manipulator"&l& +4 "core" &1   G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &x& +3 "core" &2    G +58 .tForearm.seek CC +3 "manipulator"&s'O +97 "core" ' + .tHand.close +2 "manipulator"&n/ +62 "core" / +2 .tCC.seek :open +4 "collection"'u( +429 "core" ( +2 "storage"(v& +5 "core" &T \ + "storage"(r& +5 "core" &T | >\ + "manipulator"&t& +5 "core" &2  G + "manipulator"&w% +5 "core" % @  ; +2 .tForearm.seek :retract +2 "manipulator"&{'\ +119 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&y( +193 "core" ( +2 "manipulator"&z& +4 "core" &   U \ +2 "storage"(^& +4 "core" &T ^\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +3 "manipulator"&p' +107 "core" ' +2 .tElbow.hold +2 "manipulator"&, +7 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +59 "core" 1 +3 "manipulator"&|% +4 "core" % 2 + ' ^ { +2 "storage"(}& +4 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 312 counts +2 "manipulator"&'= +18 "core" ' +2 "manipulator"&& +5 "core" &   | \ +2 "storage"(& +4 "core" &T \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +3 "manipulator"&'] +13 "core" ' +3 "storage"(e% +5 "core" % j\ +3 ."downElevator"SE.seek :down +4 "storage"(k' +99 (f% +3 "core" %C \ PJ +2 "manipulator"& % +5 "core" %_  r +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +37 ' + ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%\ ' +2622 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%~  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +7 "core" &  +2 "manipulator"&& +4 "core" &   m \ + "manipulator"&g% +5 "core" % !   k  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +171 "core" ( +2 "manipulator"&& +5 "core" &- ! " ? ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &[& +4 "core" &-  @ ? +2 .tForearm.seek :garage +2 "manipulator"&'b +106 "core" ' +2 .tHand.close + "manipulator"&$/ +59 "core" / +2 "manipulator"&,& +5 "core" &- '  ` ? +2 "manipulator"&(% +4 "core" % vj + )  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +118 "core" ( +2 "manipulator"&& +5 "core" &  e 7 +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &   7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&+' +116 "core" ' +2 "manipulator"&& +5 "core" &  7 + "manipulator"&&% +5 "core" % " ! ' +2 "processing"%.& +4 "core" &  +3 "processing"%-& +5 "core" &  +3 .tPC.seek :closed + "processing"%2(X +8 "core" &  +5 &E \ %h +9 &uX \ 8 +10 & \ M +9 &c\ M +10 &Si\ M +9 &d\ L +9 &m\ M +10 &e\ M +9 &]f&\ L +9 &h$\ M +10 &d,\ L +9 &!i,\ L +9 &#eg(\ L +10 &%&k'\ M +9 &&i6\ M +10 &(e=\ L +11 &*lf?\ M +8 &,.f<\ M +9 &-mC\ M +10 &/mE\ M +9 &1sj?\ M +9 &36iD\ M +9 &4jP\ M +10 &6hO\ L +9 &8|iO\ M +9 &:>eS\ M +10 &<kQ\ M +9 &=cW\ L +10 &?gS\ M +9 &AHc;\ L +9 &C j\ L +10 &Dq\ N +9 &F~\ O +9 &H=\ R +10 &I\ S +9 &K\ S +10 &M\ S +9 &OB\ S +9 &Q\ T +10 &R\ T +9 &T\ T +9 &VF\ U +10 &W|~\ '{ +9 &X~\ A +9 ( +3 "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%D& +7 "core" &X&\ 4 + &X':\ 4 +2 .tHand.open + "manipulator"&P1 +54 "core" 1 +2 "manipulator"&% +5 "core" % . i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tPRV.dial :air +3 "processing"%8  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%5 +44 "core" +3 "processing"%% +4 "core" %i +3 .tPS.seek 0.3ml +2 "processing"%1'f +385 "core" ' + .tPSV.dial PSR +2 "processing"%# +108 "core"  +2 "processing"%9% +5 "core" %eO  + #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%3'. +492 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'' +1932 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +96 "core" + .tPTV.dial :mixing +2 "processing"%) @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%  +87 "core"  +3 .tPS.seek 0ml +2 "processing"%E'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&?& +7 "core" & !  7 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&/( +13 "core" ( + "manipulator"&>& +5 "core" &   s +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +3 "core" &  ! s +2 .tForearm.seek PC +2 "manipulator"&7' +95 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tPC.seek :open +4 "processing"%:( +426 "core" ( +2 "manipulator"&& +5 "core" &   [ s + "manipulator"&;% +5 "core" %   ` } +2 .tForearm.seek :retract +2 "manipulator"&F'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +61 .tElbow.seek :garage +3 "manipulator"&I(, +118 "core" ( +2 "manipulator"&J& +4 "core" &-   {  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &-    +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&A'b +110 "core" ' +2 .tHand.open + "manipulator"&T1 +58 "core" 1 +3 "manipulator"&G% +5 "core" % Q, & ! ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&='\ +117 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%Q& +6 "core" &  +2 "manipulator"&W% +4 "core" %\    +2 "storage"(K% +5 "core" % 1\ +2 "storage"(O. +3 "core" .(S +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(X( \ +197 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (Y& +3 "core" &  \  +2 "manipulator"&H& +4 "core" &-   l  +2 "manipulator"&B% +4 "core" %\   F +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +217 "core" ( +2 "manipulator"&S& +5 "core" &   . M + "storage"(& +5 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&!'/ +105 "core" ' + "storage"(U& +5 "core" &  S\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(*'g +290 "core" ' +2 "storage"(Z- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &  T\  +2 "manipulator"&]& +4 "core" &   > M +2 .tElbow.seek 2 +2 "manipulator"&R( +9 "core" ( +2 "manipulator"&d& +4 "core" &   a F +2 "storage"(b& +5 "core" &  \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&<' +39 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&i/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(o' +2 "manipulator"&j& +9 "core" &   m F +2 "manipulator"&@% +4 "core" %    t  +2 .tForearm.seek :retract +3 "manipulator"&\\'\ +95 "core" ' +2 .tElbow.seek PC +4 "manipulator"&V( +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "core" ( +2 "manipulator"&a& +5 "core" &   x % + .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &M& +3 "core" &   % +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&_' +112 "core" ' +2 "manipulator"&l& +5 "core" &   { % +2 "manipulator"&x% +5 "core" %  +2 "processing"%h& +4 "core" &m\ +2 "processing"%`& +7 "core" &< +3 .tPC.seek :closed +3 "processing"%n(X +5 "core" &? +4 &D  +8 &19\ +{ +10 &d6\ > +9 &&\ M +10 &Ce/\ M +9 &j'\ M +9 &f'\ M +10 &h&\ L +9 &Li\ L +9 &c\ L +10 &d\ L +9 & g\ L +10 &"Th\ L +9 &$j\ M +9 &%e\ L +10 &'j\ M +9 &)]d\ L +9 &+f\ M +10 &,f\ M +9 &.j\ L +10 &0dd\ \ L +9 &2&g\ L +9 &3h\ L +10 &5j\ L +9 &7ke\ M +9 &9-i\ M +10 &:e\ L +9 &<d\ L +10 &>tf\ L +9 &@6g\ L +9 &Ak\ M +10 &Cn\ M +9 &EsM\ O +9 &G/\ Q +10 &H\ R +9 &JW\ R +10 &Lrf\ R +9 &N2m\ S +9 &Ok\ T +10 &Qk\ S +9 &Svc\ T +10 &U8f\ T +9 &VX\ N +9 &X3AoV\ (u +10 &X0Q\ / +5 ( +2 "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open +3 "manipulator"&q1 +6 "core" &XV\ / +50 1 +3 "manipulator"&"% +5 "core" % ; ' 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&v'\ +97 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%r T +2 %t9 +7 "core" 9uu +102 "processing"%w9 +3 "core" 9su +102 "processing"%s9 +3 "core" 9pt  +102 "processing"%z9 +3 "core" 9ou  +103 "processing"%^9 +2 "core" 9nu +103 "processing"%%9 +3 "core" 9lt +102 "processing"%9 +3 "core" 9lt +102 "processing"%|9 +3 "core" 9lu +103 "processing"%}9 +2 "core" 9ku" +103 "processing"%9 +3 "core" 9ku& +103 "processing"%9 +2 "core" 9lv+ +103 "processing"%e9 +2 "core" 9lu/ +103 "processing"%{9 +3 "core" 9nu3 +102 "processing"%f9 +3 "core" 9ot7 +102 "processing"% 9 +3 "core" 9qu< +103 "processing"%y9 +2 "core" 9su@ +103 "processing"%p9 +3 "core" 9uuD +102 "processing"%9 +3 "core" 9xuH +103 "processing"%m9 +2 "core" 9zvL +103 "processing"% 9 +3 "core" 9~vQ +103 "processing"%9 +2 "core" 9vU +103 "processing"%k9 +2 "core" 9wY +103 "processing"%N9 +3 "core" 9v] +102 "processing"%9 +3 "core" 9wa +102 "processing"%~9 +3 "core" 9xf +102 "processing"%9 +3 "core" 9yj +102 "processing"%9 +3 "core" 9yn +102 "processing"%\ 9 +3 "core" 9yr +102 "processing"%9 +3 "core" 9xv +103 "processing"%9 +3 "core" 9x{ +103 "processing"%g9 +2 "core" 9y +103 "processing"%9 +3 "core" 9y +102 "processing"%[9 +3 "core" 9z +102 "processing"%9 +3 "core" 9{ +102 "processing"%$9 +4 "core" 9{ +106 "processing"%,9 +3 "core" 9{ +102 "processing"%(9 +3 "core" 9| +103 "processing"%9 +2 "core" 9| +103 "processing"%9 +3 "core" 9} +102 "processing"%9 +3 "core" 9} +103 "processing"%9 +2 "core" 9} +103 "processing"%9 +3 "core" 9 +102 "processing"%&9 +3 "core" 9~ +102 "processing"%.9 +3 "core" 9 } +3 .tPH.hold 2:00:00,28C +3 "processing"%c pTp  +6 .tdelay 1:30 +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"% +96 "core"  +2 "processing"%L% +5 "core" %d7  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +13 .tPS.seek 0.5ml +3 "processing"%D' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +11 .tPS.seek 2ml +2 "processing"%P'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +73 "core"  +2 .tPSV.dial PTV +2 "processing"%- +70 "core" + .tPBV.dial :waste1 +2 "processing"%8  +125 "core"  +2 "processing"%5% +4 "core" %ҧ  +2 .tPS.seek 1.5ml +2 "processing"%'W +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +31 "core" * +3 .tPS.seek 0ml +2 "processing"% 'd +1007 "Can"T\ FF +594 "core" ' +3 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%9 * +40 "core" + +2 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +70 "core"  +3 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%3' +2327 "core" ' + .tPSV.dial PTV +3 "processing"% +76 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +51 "processing"%) +81 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +69 "core"  +2 .tPS.seek 0ml +4 "processing"%?'d +2306 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%>  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%6 +43 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +3 "processing"%'c +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'2  +2 "processing"%  +43 "core" +3  +2 "processing"%% +4 "core" %c\  +3 .tPS.seek 0.34ml +2 "processing"%;'r +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'7  +30 "core" +2 .tPRV.dial :air + "processing"%J  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%C'G[ +1183 "core" ' + .tPRV.dial :waste2 +2 "processing"%/ @ +72 "core" > +2 .tPS.seek 0.5ml +4 "processing"%T' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%G  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%F'Ҧ +1599 "core" ' +2 .tPSV.dial :PML + "processing"%Q +43 "core" + .tPTV.dial :mixing +3 "processing"%W @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%K  +34 "core" +2 "processing"%O% +5 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%A' +235 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%Y * +35 "core" + +2 .tPS.seek 0ml +4 "processing"%H'd +1948 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'B& +5 "core" &VU  +2 "manipulator"&0& +4 "core" & % +2 "manipulator"&S% +5 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +131 "core" ( + "manipulator"&I& +5 "core" &-\  ' "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &U& +3 "core" &-\      +3 .tForearm.seek :garage + "manipulator"&='b +113 "core" ' +3 .tHand.close +2 "manipulator"&Z/ +61 "core" / +2 "manipulator"&& +5 "core" &-\  9 - j  + "manipulator"&]% +5 "core" % mm  ' 1 +2 .tForearm.seek :retract + "manipulator"&d'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&b( +285 "core" ( +2 "manipulator"&i& +5 "core" &% * ) " << + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +5 "core" &&   j << +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&@'O +109 "core" ' +2 "manipulator"&& +5 "core" && * & Q << +2 "manipulator"&!% +4 "core" %M '  +2 "collection"'*& +4 "core" &XW\ +3 "collection"'<& +5 "core" &YW\ +3 .tCC.seek :closed + "collection"'a(X +8 "core" &VY \ +5 & +VV\ %f +9 &VVY\ 8 +10 &UX\ L +9 &`WZ\ L +9 &feWW\ L +10 &(gVW\ L +9 &iWW\ M +10 &gWU\ M +9 &mcUX\ M +9 &0iSV\ L +10 &hSV\ L +9 &!aUV\ L +9 &#vcTR\ L +10 &%9cTU\ L +9 &&gQV\ M +10 &(eTU\ L +10 &*gSU\ L +8 &,?gTU\ M +15 &.cRS\ L +4 &/fUS\ M +9 &1ePQ\ M +10 &3GfUS\ M +9 &5\ fTR\ L +10 &6eTS\ L +9 &8kRS\ L +9 &:PcRR\ L +10 &<hRU\ L +9 &=eRR\ L +9 &?dSS\ L +10 &AWhPR\ M +9 &ChJQ\ M +10 &Dp:?\ M +9 &F&\ Q +9 &HH\ U +10 &I\ X +9 &K\ Y +9 &M\ Z +10 &OA\ Z +9 &Q\ Z +10 &R\ Z +9 &T\ Z +9 &VF\ [ +10 &Ww\ , +9 &Xm"\ "f +9 ( +3 "collection"'<& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.98 + "collection"'M& +7 "core" &X}\ O + &X|\ O +2 .tHand.open + "manipulator"&R1 +64 "core" 1 +2 "manipulator"&l% +5 "core" % M I 3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&x'\ +118 "core" ' +2 .tPSV.dial PSR + "processing"%h +107 "core"  +2 "processing"%o% +5 "core" %g&\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%\\'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%:  +43 "core"  +2 .tPS.seek 0ml +4 "processing"%q'd +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"%" +42 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml + "processing"%t' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%`  +2 "collection"'w  +32 "core" ~ +119  +2 .tPSV.dial :mixloop +2 "processing"%_ +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%s  +70 "core" +3 .tPS.seek 0ml +2 "processing"%z'd +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%^  +40 "core"  +2 .tPS.seek 2.5ml +3 "processing"%%' +547 "Can"X\ YY +2067 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%|'d +2617 "core" ' +2 .tPSV.dial :air +2 "processing"%}  +43 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%e'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +8 "core" &%  $ << +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&f( +19 "core" ( +2 "manipulator"& & +5 "core" & # w . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +3 "core" & !  . +57 .tForearm.seek CC +3 "manipulator"&p'O +106 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +4 "collection"'m( +426 "core" ( +2 "manipulator"& & +4 "core" &  . +2 "manipulator"&% +5 "core" % b "   v +2 .tForearm.seek :retract +3 "manipulator"&k'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&N(, +287 "core" ( +2 "manipulator"&& +5 "core" &,    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +3 "core" &,   S  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&\ % +5 "core" % aR +  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 ."da"delayUntil "12:39:02.34" +24734 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%g  +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"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%( +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2298 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%% +4 "core" %i\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%.  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%E% +5 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'Y +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%-'d +1596 "core" ' +2 ."da"delay 2:00 +9481 "Can"T\ CC +2522 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%8  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%P +69 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%+' +2324 "core" ' + ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +70 "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"%9  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%1'd +2307 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +121 "core"  +2 "processing"% % +5 "core" %c\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%)' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%' +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%3  +37 "core" +2 "processing"%>% +5 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'[ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%?'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%2  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +67 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2338 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +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"%/  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%C'd +2304 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%G  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%T  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Q  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +4 "processing"%W +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%K'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +44 "core"  +2 "processing"%Y% +4 "core" %\\\  +3 ."da"PS.seek 0.55ml +2 "processing"%F' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%A  +54 "core" +3 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1553 "core" ' + ."da"PSV.dial :PML +55 "processing"%0 +44 "core" + ."da"PTV.dial :mixing +2 "processing"%S @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core"  +2 "processing"%U% +5 "core" %ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%V' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14172 "Can"\\\ CC +33831 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%]  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +2 ."da"PSV.dial :air +3 "processing"%=  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%i' +2316 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%j +44 "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"%!  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%*'d +2318 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%d +134 "core"  +2 "processing"%u% +5 "core" %f\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%M' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%l  +70 "core"  + ."da"PSV.dial PTV +3 "processing"%< +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +36 "core" +2 "processing"%o% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'X +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%:'d +1601 "core" ' + ."da"delay 2:00 +11962 "Can"d\ FE +41 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%\\  +35 "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 +3 "processing"%q +70 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%w' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%_ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +68 "core"  +2 ."da"PS.seek 0ml +4 "processing"%^'d +2300 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%z +123 "core"  + "processing"%% +4 "core" %gd\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%%' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%| +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҧ\  +3 ."da"PS.seek 1.5ml +2 "processing"%{'W +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml +4 "processing"%y'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #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"%b * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%x +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%a' +2320 "core" ' + ."da"PSV.dial PTV +3 "processing"% +69 "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"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +4 "processing"%~'d +2303 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%f +123 "core"  + "processing"%% +5 "core" %`\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%\ ' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%g% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml +2 "processing"%'Q +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +36 "core" , +3 ."da"PS.seek 0ml +4 "processing"%e'd +1598 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +4 .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"PSR.select :air +3 .PSV.dial PSR +3 "processing"%( +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +60 ."da"delay 5 seconds +55 "Can"i\ [[ +447 ."da"PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core" +3 ."da"PS.seek 0ml +2 "processing"%'d +2314 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%. +128 "core"  +5 "processing"%% +22 "core" %h\ +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +18 "processing"% +26 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +18 ."da"PS.seek 0.25ml +8 "processing"%L' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%E% +4 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%&' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%D +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core"  +2 "processing"%5% +5 "core" %ҧ \  +2 ."da"PS.seek 1.5ml +2 "processing"%P'W +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +9 "processing"%r  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%9 +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%+' +2333 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%''d +2331 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%3 +135 "core"  +2 "processing"%>% +4 "core" %_,\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +501 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%6  +34 "core" +2 "processing"%2% +5 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%?  +97 "core"  +3 ."da"PS.seek 0ml +2 "processing"%7'd +1599 "core" ' +2 "processing"%J9 +4 "core" 9S5: +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%;  +7 "core" 5: + 5: + "processing"%/& +4 "core" &X/\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" %\ &   "[ +2 "storage"(G% +4 "core" %\ \  X\ +2 "storage"(T. +4 "core" .( \ +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(Q(S +201 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (W& +4 "core" &V \ + "manipulator"&C& +5 "core" &,    + "manipulator"&O% +5 "core" %\ &   "[ +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&Y( +208 "core" ( +2 "manipulator"&K& +5 "core" &    +2 "storage"(A& +4 "core" &V\ \ \ P\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&F'] +122 "core" ' +2 "storage"(0& +5 "core" &V A /\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(S'g +281 "core" ' +2 "storage"(I- +4 "core" -'s + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 "manipulator"&U& +3 "core" & ! & *  +2 "storage"(Z& +5 "core" &V\ \ \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&B' +26 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&V, +6 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(]- +2 "core" -'s +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(v' +29 "core" ' +2 "manipulator"&=% +5 "core" %  ! + "storage"(& +4 "core" &V *\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&j'B +20 "core" ' +2 "manipulator"&& +5 "core" &   r  + "storage"(& +5 "core" &V\ \ \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&!'] +26 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(i' +40 "core" ' +2 "manipulator"&d& +5 "core" &   9  +2 "manipulator"&u% +4 "core" %U  ! s  +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +96 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&M( +244 "core" ( + "manipulator"&l& +5 "core" &  % +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +3 "core" &   % +3 ."da"Forearm.seek PC +2 "manipulator"&h' +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&o/ +62 "core" / +2 ."da"PC.seek :open +4 "processing"%R( +423 "core" ( +2 "storage"(H& +4 "core" &V\ \  \ +2 "manipulator"&@& +4 "core" &   % +2 "manipulator"&\\% +4 "core" %   $ +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&q( +274 "core" ( + "manipulator"&:& +5 "core" &   x \ +2 "storage"(`& +4 "core" &V L s\ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&_'] +107 "core" ' +2 ."da"Hand.open +2 "manipulator"&s1 +64 "core" 1 +63 "storage"(t- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(w'U +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(z' +53 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1113h50ml.tif +1957 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +9091 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 106.596 seconds\ /var/log/esp/da23apr1113h50ml.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1113h50ml15s.tif +1570 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1113h50ml15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr1113h50ml20s.tif +2067 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr1113h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "106.596 sec auto-exposure",Subject: "da23apr1113h50ml images!" +3 "storage"(- +6 "core" -' +3 "storage"(^& +16 "core" &V <\ +6 "manipulator"&%& +6 "core" &    \ +2 ."da"Elbow.seek 1 +3 "manipulator"&|( +6 "core" ( + "manipulator"&& +6 "core" &   \ +3 "storage"(& +5 "core" &V j\ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&}'] +6 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"( ' +61 "core" ' + "manipulator"&{& +5 "core" &   O \ +2 "storage"(& +4 "core" &V O K $\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&b' +30 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&x, +6 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.05 Pucks below Top Plate +3 "storage"(y' +27 "core" ' +3 "manipulator"& % +7 "core" %|   Q +2 "storage"(& +4 "core" &V , 1 W\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 311 counts +5 "manipulator"&p'< +20 "core" ' +2 "manipulator"&& +7 "core" &   \ +2 "storage"(a& +4 "core" &V b k (\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +14 "manipulator"&f'] +32 "core" ' +2 "storage"(% +5 "core" % g a\ +5 ."downElevator"SE.seek :down +7 "storage"(~' +96 (\ % +3 "core" %< I P !\ PF +3 "manipulator"&% +4 "core" %Ц   r j +2 ."da"Forearm.reconfigure :loose +16 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +6 "manipulator"&'\ +94 "core" ' +23 ' + ."downElevator"SE.stop +2 "storage"(5 +9 (g& +7 "core" &V m n \ +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%k& +7 "core" &=\ +2 "manipulator"&[& +5 "core" &    \ + "manipulator"&% +5 "core" % (    "\\ +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&$(, +179 "core" ( + "manipulator"&,& +5 "core" &-  ] +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &(& +3 "core" &-   # +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&e'b +116 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +60 "core" / +2 "manipulator"&& +5 "core" &- ) ( " +2 "manipulator"&% +67 "core" % bg   +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +3 "manipulator"&( +117 "core" ( +3 "manipulator"&.& +5 "core" &  #  + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &     +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +109 "core" ' +2 "manipulator"&E& +5 "core" &    +2 "manipulator"&L% +5 "core" %θ   L +2 "processing"%&& +4 "core" &\ +3 "processing"%D& +6 "core" &\ +2 ."psFlush"PC.seek :closed +5 "processing"%8(X +13 "core" &\ +2 &\  +6 &1~\ +{ +6 &d\ > +9 &{\ N +10 &Ad\ L +9 &h\ M +9 &e\ M +10 &`\ L +9 &Hg\ M +9 & b\ L +10 &cS\ L +9 & `\ L +10 &"Pg\ M +9 &$e\ M +9 &%a\ L +10 &'h\ L +9 &)Ze\ L +9 &+dL\ M +10 &,e\ M +9 &.ez\ L +9 &0bc\ L +10 &2"ft\ M +9 &3ft\ L +10 &5h~\ M +9 &7hdz\ M +9 &9*e\ M +10 &:b\ L +9 &<c}\ L +9 &>pex\ M +10 &@4a}\ L +9 &Agp\ L +10 &Che\ M +9 &Ewmm\ M +9 &G0a\ P +10 &He\ R +9 &Jg\ S +10 &Lll\ S +9 &N/i\ S +9 &Oi\ T +10 &Qe\ T +9 &Sra\ T +9 &U3j\ T +10 &Vb\ P +10 &X2=^h\ #h +9 &XWg\ 0 +5 ( +2 "processing"%D& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%5& +7 "core" &Xh\ / + &Xo\ / +2 ."psFlush"Hand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&-% +5 "core" % θ ' ( 8 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&P'\ +111 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +43 "core"  + "processing"%#% +5 "core" %hU\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%9' +356 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +239 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%1 +94 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%)'F +2616 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +63 "processing"%+ +97 "core"  +2 "processing"%3% +5 "core" %D\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%6 @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%2 +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"% 'F +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%?'T +654 "Can"e\ OO +445 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%;  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +3 "processing"%/'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%C U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%O'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%X @ +54 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +82 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%I +71 "core" +3 ."psFlush"PBV.dial PSV +6 .PS.seek 0ml +8 "processing"%U'd +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Z @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%]' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +4 "processing"%=  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1595 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%u +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%F  +52 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%Y'd +2614 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%S +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%v +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%! U +52 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%l'd +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%< @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%V' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%o  +81 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*'d +1825 #"uploadLog"upsync +794 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%n +41 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%H' +2608 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%@ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%\\'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%h @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%`  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2611 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'s& +7 "core" &df  +2 "manipulator"&t& +4 "core" &    +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&"( +5 "core" ( +2 "manipulator"&i& +4 "core" &     +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &w& +2 "core" &  -  +3 .tForearm.seek PC +2 "manipulator"&' +122 "core" ' +2 .tHand.close + "manipulator"&^/ +66 "core" / +2 .tPC.seek :open +2 "processing"%%( +428 "core" ( +2 "manipulator"&& +5 "core" &   C  + "manipulator"&% +5 "core" %    = +2 .tForearm.seek :retract +2 "manipulator"&{'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +352 "core" ( + "manipulator"& & +5 "core" &5   K I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &5    I +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' + "manipulator"&a& +6 "core" &5 $  y I +2 "manipulator"&q% +4 "core" %O  G +2 "collection"'_& +4 "core" &fh  +57 "collection"'z& +6 "core" &ee  +2 .tCC.seek :closed +2 "collection"'(X +7 "core" &de\ +7 &\ %dg\ $e +9 &Wfe\ 8 +9 &gd\ L +10 &bge\ L +9 &tidg\ M +10 &7eed\ L +9 &eed\ L +9 &eee\ M +10 &}cdd\ L +9 &?hbd\ L +9 & gbd\ M +10 &!cba\ L +9 &#gbc\ L +10 &%Feca\ M +9 &'hcb\ M +10 &(fbb\ L +9 &*hab\ L +9 &,Ng`b\ M +9 &.dac\ L +10 &/kaa\ M +9 &1e`b\ L +9 &3Wgab\ L +10 &5ga`\ L +9 &6cbb\ L +10 &8k`b\ M +9 &:_g`b\ L +9 &< haa\ M +10 &=h]c\ L +9 &?c`a\ L +9 &Agkab\ L +10 &C(jZ^\ M +9 &DsFM\ N +10 &F$2\ P +9 &HW\ U +9 &J\ X +10 &K\ Y +9 &M\ Y +10 &OQ\ Y +9 &Q\ Z +9 &R\ Z +10 &T\ Y +9 &VV\ Z +9 &Wl\ * +10 &Xq%\ X +9 ( +3 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'}& +7 "core" &X}k\ L + &X}k\ L + .tHand.open +2 "manipulator"&\ 1 +56 "core" 1 +2 "manipulator"&% +5 "core" % O M 2 { +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&|'\ +120 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +7 "core" &X}k\ L +2 "collection"'b% +4 "core" %R\ + .tCSV.dial CSR +3 "collection"'p  +41 "core"  +2 "collection"'g% +5 "core" %R \ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"'k'm +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 '[% +3 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.501ml +3 "collection"'' +644 "core" ' +2 .tCSV.dial :waste +2 "collection"'y +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'f'Q +1529 "Can"t\ SS +438 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"',& +12 "core" &X}j\ L +2 "collection"'(% +4 "core" %O\ +2 .tCSV.dial :flush +2 "collection"'~  +42 "core"  +3 .tCS.reconfigure :fast +9 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'x'm +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +2 "collection"'% +5 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +528 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  + '.  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" > +2 .tCS.seek 0ml +4 "collection"'e'Q +1581 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'E& +7 "core" &X}j\ L +2 "collection"'L% +4 "core" %R\ +2 .tCSV.dial :flush +2 "collection"'&  +69 "core" +3 .tCS.seek 5ml +2 "collection"'$'m +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'R% +5 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'5' +521 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'-  +99 "core"  +3 .tCS.seek 0ml +2 "collection"'D'Q +1590 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'r& +7 "core" &X}i L + "collection"'#% +5 "core" %T\ + .tCSV.dial CSR +3 "collection"'  +40 "core"  +2 "collection"'7% +5 "core" %T\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +11 .tCS.seek 8ml +2 "collection"'9'O +1800 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"' ' O +513 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'1 +3 '  +94 "core" +36  +2 .tCTV.dial :intake +2 "collection"'  +70 "core" + .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml +2 "collection"'+'Q +1800 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'3  +70 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"')'Q +596 "core" ' +2 .tCSV.dial CSR +2 "collection"'>  +98 "core"  +2 "collection"'% +5 "core" %L\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +3 "collection"'6'm +1348 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'2' O +1348 "core" ' +2 .tCSV.dial CBV +2 "collection"'' +98 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &5 & ! Z I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&?( +4 "core" ( +2 "manipulator"&J& +5 "core" &4  ' I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &5   @ I +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'/( +429 "core" ( +2 "manipulator"&G& +5 "core" &4  I + "manipulator"&W% +5 "core" % c   o h +2 .tForearm.seek :retract +2 "manipulator"&C'\ +126 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +4 "manipulator"&T(, +287 "core" ( +2 "manipulator"&X& +5 "core" &-   t  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &O& +3 "core" &-   }  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&A'b +109 "core" ' +3 .tHand.open + "manipulator"&K1 +56 "core" 1 + "manipulator"&0% +5 "core" % YK $ # b  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&N'\ +108 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:40:51 +7 #Asleep after completing NESSIE_usb_modem_test assays +3 ."Qmail"GoodNews.email "{1 => 3,\\n 2 => 0}\\nCan@13:32:59, 22.0C, 29% humidity, 15.1psia, 13.670V, 0.447A, 0.447A avg, 6.11W\\nSampled 50.0ml",Subject: "Asleep after completing NESSIE_usb_modem_test assays" +1445 #"uploadLog"upsync +8 #mEXIT +2 #"danna"Session Ended @1681234611.99EDT @1681235025.76EDT = =mMAIN_scheduler =tMAIN @EDT1681235027.82 #"core_reset"Sent BREAK +2 #t@22026 sendCRC with ifg=0x20, ie=0x7F + #@23861 sendCRC with ifg=0x08, ie=0x5F + #@44751 idle with ifg=0x84, ie=0x75 + #@45424 select with ifg=0x10, ie=0xF5 + #@46059 receive with ifg=0x10, ie=0xFD #@46695 receive with ifg=0x10, ie=0xFD + #@47330 receive with ifg=0x10, ie=0xFD + #@47657 receive with ifg=0x80, ie=0xFD #@56619 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +275 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +441 "Can"x\ BB + x\ BB + #tPolling Can every 10:00 +4 #Cleanly exited at 13:36:51EDT11-Apr-23 +394 #-> exit +4 #mEXIT @1681235039.23EDT @1681235921.17EDT = =mMAIN_scheduler =tMAIN @EDT1681235923.23 #"core_reset"Sent BREAK +3 #t@22026 sendCRC with ifg=0x20, ie=0x7F + #@23861 sendCRC with ifg=0x08, ie=0x5F + #@44751 idle with ifg=0x84, ie=0x75 #@45424 select with ifg=0x10, ie=0xF5 + #@46059 receive with ifg=0x10, ie=0xFD + #@46695 receive with ifg=0x10, ie=0xFD #@47330 receive with ifg=0x10, ie=0xFD + #@47657 receive with ifg=0x80, ie=0xFD + #@46451 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +276 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +439 "Can"n\ >= + n\ >= + #tPolling Can every 10:00 +4 #Cleanly exited at 13:43:59EDT11-Apr-23 +3444 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +3 "core" %Vji(  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %d\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +4 "core" %|D? \ V + .tSS.configure :default +3 "sampler")#.0X \ V +2 "manipulator"&& +5 "core" &- !   +2 "storage"(& +4 "core" &V z \ + "storage"(% +4 "core" % w %\ +2 "collection"'& +4 "core" &hk  +2 "processing"%& +4 "core" &\ +2 "collection"' +3 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +4 "core"  +2 "processing"%# +4 "core" V +2 "processing"%$ +4 "core"  +2 "processing"%% +4 "core" A +2 "sampler")& +3 "core"  +2 "collection"''% +4 "core" %VjkL  +2 "processing"%(% +4 "core" %d\ +2 "sampler"))% +5 "core" %|F@ \ V +2 "collection"'*& +4 "core" &ik>  +2 "processing"%+& +5 "core" &\ +2 "manipulator"&,% +4 "core" %\ 4   ) +2 "manipulator"&-& +4 "core" &-  &   +2 "storage"(.& +4 "core" &V { \ +2 "storage"(/% +4 "core" % z\ +2 "collection"'09 +4 "core" 9Pu +2 "processing"%19 +3 "core" 9dd +568 #t-> access 4 +2 "storage"(2% +4 "core" % i e\ +2 "manipulator"&3% +5 "core" %\ 4   ) + "manipulator"&4& +4 "core" &-    +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(5(S +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +3 "core" &V \\ V\ +535 #t-> access 2 +2 "storage"(7% +4 "core" % \ +2 "manipulator"&8% +4 "core" %\ 4    ) +2 "manipulator"&9& +4 "core" &-   2  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(:(K +828 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +3 "core" &K c ` \  +341 #t-> access 4 +3 "storage"(<% +3 "core" % \ +2 "manipulator"&=% +5 "core" %\ 4  ' ) +2 "manipulator"&>& +4 "core" &-    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(?(S +825 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (@& +3 "core" &U ` e \ +1225 #t-> exit +6 #mEXIT @1681236015.37EDT @1681236079.28EDT = =tMAIN =mMAIN_scheduler @EDT1681236081.40 #"core_reset"Sent BREAK +3 #t@124 receive with ifg=0x10, ie=0xFD + #@758 receive with ifg=0x10, ie=0xFD + #@1412 receive with ifg=0x10, ie=0xFD #@2045 receive with ifg=0x10, ie=0xFD + #@2677 receive with ifg=0x10, ie=0xFD + #@3309 receive with ifg=0x10, ie=0xFD #@3941 receive with ifg=0x10, ie=0xFD + #@4267 receive with ifg=0x80, ie=0xFD + #@47691 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +266 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +445 "Can"a\ AA + a\ AA + #tPolling Can every 10:00 +2 #Cleanly exited at 14:00:15EDT11-Apr-23 +4 #Loading /home/esp/esp2/mission/NESSIE_usb_modem_test_new_antenna.rb mission +3 !o:RuntimeError: mesg"+Mission's startTube should be 3, not 4:@timestampu: Time ra:bt[":/home/esp/esp2/utils/commskel.rb:91:in `beginMission'"4/home/esp/esp2/utils/mission.rb:16:in `mission'"C/home/esp/esp2/mission/NESSIE_usb_modem_test_new_antenna.rb:53"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:191: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 +3 #Waiting to Resume from Checkpoint "Loading /home/esp/esp2/mission/NESSIE_usb_modem_test_new_antenna.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 3, not 4",Subject: "RuntimeError in MAIN" +753 #"uploadLog"upsync @1681236510.55EDT = =mMAIN_scheduler =tMAIN @EDT1681236515.07 #"core_reset"Sent BREAK +2 #t@1184 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +219 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +583 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +997 "Can"c &% +3 c &% +3 #tPolling Can every 10:00 +12 #Loading /home/esp/esp2/mission/NESSIE_usb_modem_test_new_antenna.rb mission +16 #Preparing to sleep until 02:15 PM 04/11/2023 +7 ."Qmail"GoodNews.email "Starting NESSIE_usb_modem_test_new_antenna w/pucks in tube 4\\n{}\\nCan@14:08:53, 21.5C, 28% humidity, 15.1psia, 13.767V, 0.171A, 0.165A avg, 2.36W",Subject: "NESSIE_usb_modem_test_new_antenna begun" +15 #"shutdown"Shutdown +6 #tAsleep til 02:15 PM 04/11/2023 +10 #Continuing at 14:15 +4 "Can"d ,+ +404 ."Qmail"GoodNews.email "Then, in tube 4: shallowDAwithoutWCR\\n/home/esp/esp2/mission/NESSIE_usb_modem_test_new_antenna.rb:55\\n{}\\nCan@14:08:53, 21.5C, 28% humidity, 15.1psia, 13.762V, 0.208A, 0.202A avg, 2.86W",Subject: "Asleep until 14:15" +375 #"uploadLog"upsync +411 #upsync +5223 #"danna"Session Begun +574 #-> showlog +29630 "Can"k *) +4 #tPowering core bus +544 .Gate.power :raw,:ON +3 "sampler") +29 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +5 "core" %ind  +2 .tCS.configure :default +3 "collection"'#P d@b +10 "processing"%% +6 "core" % \ +2 .tPS.configure :default +7 "processing"%#A d`xb +5 "sampler")% +4 "core" %D>  +2 .tSS.configure :default +3 "sampler")#.0X'r +79 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +56 &?% +3 "core" % # & * \\ b +2 .tForearm.stop + "manipulator"&5 +35 &@& +3 "core" &' # " |  +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&A'\ +31 "core" ' +2 "manipulator"&B% +5 "core" %  + ' 6  +2 "processing"%C& +2 "collection"'D& +8 "core" &  + &jnx +3 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +5 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%E( +2 "collection"'F( +268 "core" ( +14 ( +41 "Can"l\ AA +8 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"Notice.email "At 14:15:39 began in tube 4: shallowDAwithoutWCR\\n/home/esp/esp2/mission/NESSIE_usb_modem_test_new_antenna.rb:55\\n{}\\nCan@14:15:39, 21.3C, 28% humidity, 15.1psia, 13.719V, 0.337A, 0.337A avg, 4.62W",Subject: "Started NESSIE_usb_modem_test_new_antenna phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +4 .Sample.shallow +3 "sampler")G2 +21 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'H& +10 "core" &jk]  + .tHand.open +2 "manipulator"&I1 +64 "core" 1 +2 "manipulator"&J& +6 "core" &' " / F  +2 "manipulator"&K% +5 "core" %  # # V  +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&L(, +169 "core" ( +2 "manipulator"&M& +5 "core" &-  ' A < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" &-    < +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +4 "manipulator"&O'b +95 "core" ' +3 .tHand.close +2 "manipulator"&P/ +57 "core" / +3 "manipulator"&Q& +5 "core" &- , / 0 < +2 "manipulator"&R% +4 "core" % X + ) < +3 .tForearm.seek :retract +3 "manipulator"&S'\ +105 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 #"uploadLog"upsync +5 .tElbow.seek CC +3 "manipulator"&T( +299 "core" ( +2 "manipulator"&U& +5 "core" &! ' % G 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +5 "core" &" ! , 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&W'O +112 "core" ' +2 "manipulator"&X& +5 "core" &" & + / 8 +2 "manipulator"&Y% +5 "core" %V * % +2 "collection"'Z& +4 "core" &hlv  +3 "collection"'[& +6 "core" &ko{  +2 .tCC.seek :closed +4 "collection"'\\(X +6 "core" &iju  +4 &jmt A +9 &Kkl{\ 2 +9 &Wwgmv\ G +9 &jjky\ M +10 &gjio\ L +9 &eijt\ L +9 &Mhhiz\ L +10 &chjs\ L +9 &hhjw\ M +9 &giip\ L +10 &Vdhhw\ L +9 &!ihiv\ M +10 &"ediu\ L +9 &$ggiq\ L +9 &&^gfht\ L +10 &(egjv\ L +9 &)hhhu\ M +9 &+fgiy\ L +10 &-eieiu\ L +9 &/&hhht\ M +9 &0dfgq\ L +10 &2gehy\ L +9 &4mdgfq\ L +9 &6.ffgt\ M +10 &7egho\ L +9 &9fggn\ M +10 &;uhghq\ L +9 &=8cdfp\ L +9 &>heiu\ L +10 &@fdgt\ L +9 &B}ebgq\ L +9 &D>mVYt\ M +10 &E~8Gn\ N +9 &G n\ S +9 &Ijz\ V +10 &K({\ W +9 &Lo\ W +9 &Nn\ W +10 &Php\ Y +9 &R*t\ Y +10 &Sw\ Z +9 &U w\ Z +9 &Wk  u\ F +10 &XO) q\ )y +9 &Xyp\ O +3 ( + "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.87 + "collection"']& +7 "core" &XyZ\ O +2 .tHand.open + "manipulator"&^1 +62 "core" 1 +2 "manipulator"&_% +4 "core" % V F = +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&`'\ +120 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'a& +7 "core" &Xy[ O +2 "collection"'b% +4 "core" %P[  +2 .tCSV.dial CSR + "collection"'c  +125 "core"  +2 "collection"'d% +5 "core" %P\\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'e'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'f% +3 "core" %mX\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"'g' +635 "core" ' +2 .tCSV.dial :waste +2 "collection"'h +124 "core" +3 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'i'Q +1963 "core" ' +2 #tPurging external Intake + "collection"'j& +7 "core" &Xy~^ O +2 "collection"'k% +5 "core" %Ul  + .tCSV.dial :flush +2 "collection"'l  +42 "core"  +3 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'m' O +2240 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'n + 'o  +8 "core"  +61  +2 .tCTV.dial :intake + "collection"'p  +72 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml + "collection"'q'Q +2238 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'r  +70 "core" +2 #tFlushing upper manifold + "collection"'s& +7 "core" &Xy|m O + "collection"'t% +5 "core" %Sv\ +2 .tCSV.dial :flush +2 "collection"'u  +70 "core"  +3 .tCS.seek 5ml +2 "collection"'v'm +1169 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'w @ +44 "core" B + "collection"'x% +5 "core" %mX  +2 .tCS.seek 7ml +2 "collection"'y' +527 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'z +97 "core"  +2 .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'{'Q +1585 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'|'. +741 "core" ' + .tCSV.dial :waste +2 "collection"'} +45 "core" +3 .tCS.seek 0ml +3 "collection"'~'Q +733 "core" ' +2 "collection"'& +5 "core" &Xy{< O + "collection"'% +5 "core" %QB  + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"''. +740 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'% +5 "core" %.:  +2 .tCS.seek 5ml +2 "collection"''m +27 "Can"i\ __ +503 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"''Q +1156 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''. +740 "core" ' +2 .tCSV.dial :waste +2 "collection"' +71 "core" +3 .tCS.seek 0ml +2 "collection"'\ 'Q +723 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +7 "core" &!  B 8 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& ( +34 "core" ( + "manipulator"& & +5 "core" & * ' B 2 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &    2 +2 .tForearm.seek CC +2 "manipulator"&'O +92 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +3 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "manipulator"&& +5 "core" & + $ 2 + "manipulator"&% +4 "core" % 9 & ) R  +3 .tForearm.seek :retract + "manipulator"&'\ +164 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +4 "manipulator"&(, +278 "core" ( +2 "manipulator"&& +4 "core" &- " ' \\  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&'b +107 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +5 "core" % i] - ( P ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +3 #tda sampling at most 50ml +4 #Loading sh1 puck from tube 4 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 4 at 14:19:49EDT11-Apr-23\\n{}\\nCan@14:18:55, 21.3C, 28% humidity, 15.1psia, 13.680V, 0.520A, 0.520A avg, 7.12W",Subject: "da sampling at most 50ml" +3 "collection"'!& +10 "core" &ppQ +2 "manipulator"&% +4 "core" %\  " ( +2 "storage"($% +6 "core" % \ +2 "storage"(&. +4 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"('(,e +206 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +5 ((& +3 "core" &,c \ +2 "manipulator"&)& +5 "core" &- " !   +2 "manipulator"&% +6 "core" %\ # %  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 + "manipulator"& ( +178 "core" ( +2 "manipulator"&+& +6 "core" & & # 4 "~ +2 "storage"(,& +5 "core" &,d u\ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +3 "manipulator"&-'Ѽ +102 "core" ' +2 "storage"(.& +5 "core" &,d =\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(/'g +12 #"uploadLog"upsync +260 "core" ' +2 "storage"(1- +4 "core" -'i +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (*& +4 "core" &,d \ +2 "manipulator"&2& +4 "core" & $ ' "~ +2 .tElbow.seek 4 +2 "manipulator"&3( +6 "core" ( +2 "manipulator"&4& +5 "core" &   a "~ +2 "storage"(5& +4 "core" &,d q\ +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&6'А +47 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&0/ +60 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(8' +4 "manipulator"&9& +9 "core" &  ! "~ +2 "manipulator"&:% +4 "core" % Ї    +3 .tForearm.seek :retract +2 "manipulator"&;'\ +92 "core" ' +3 .tElbow.seek CC +3 "manipulator"&=( +136 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ( +2 "manipulator"&7& +5 "core" &4 $ & Q H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &3 + ) H +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'O +114 "core" ' + "manipulator"&B& +5 "core" &4 % )  H +2 "manipulator"&D% +5 "core" %C # # , +3 "collection"'C& +4 "core" &nqO  +3 "collection"'<& +6 "core" &osO  +2 .tCC.seek :closed +4 "collection"'>(X +6 "core" &qqU +4 &nrP  +8 &.~orS +| +10 &gosR\ ? +9 &ppQ\ L +9 &OcnpG K +10 &bor> K +9 &cno? K +10 &cnrF K +9 &VeopB K +9 &boqA K +10 &cnpB K +9 & dlpD K +9 &"`bmpE J +10 &$ekoC L +9 &%`kn@ K +9 &'dlp0 K +10 &)gdno. K +9 &+(eln0 K +10 &,gln1 K +9 &.amo/ J +9 &0ngjn/ K +10 &20bjl/ K +9 &3cjn0 K +9 &5dkm/ J +10 &7velm- K +9 &98ekm0 K +10 &:dlm/ K +9 &<eln2 K +9 &>}dmk( L +10 &@@`mn# K +9 &Bgek# K +9 &CmY^ L +10 &E~{:H N +9 &G6 !\ R +10 &H#\ V +9 &J\ W +9 &Lj#\ X +10 &N,%\ X +9 &O#\ Y +9 &Q#\ Y +10 &Sm \ Y +9 &U.$\ Z +10 &V \ Q +9 &X F!\ ){ +9 &Xr \ Q +6 ( + "collection"'<& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 +2 .Hand.open +3 "manipulator"&G1 +7 "core" &Xrp! Q +51 1 + "manipulator"&H% +5 "core" % C : 0 U , +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +3 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +160 .tIntake.select :close + .Exhaust.select :close +3 .SS.hold +4 "sampler")J+ +5 "core" + +2 "sampler")K% +5 "core" %D= \ A + "collection"'M& +5 "core" &Xrn\ Q +3 "Can"i\ \\` +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'5'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")0 +129 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X \ < +2 #tBubblePoint: Intake @39.1psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"'Q @ +32 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"']'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")^ +119 "core" ' +3 ."CSpush"CS.stop + "collection"'5 +7 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +102 "collection"',9 +3 "core" 9i; +102 "collection"'9 +3 "core" 99 +103 "collection"'.9 +2 "core" 97 +103 "collection"'+9 +3 "core" 94 +103 "collection"'9 +2 "core" 92 +103 "collection"'*9 +3 "core" 9/ +102 "collection"'29 +3 "core" 9. +102 "collection"'49 +3 "core" 94, +103 "collection"'19 +2 "core" 9N* +103 "collection"'09 +2 "core" 9g) +103 "collection"'(9 +3 "core" 9& +102 "collection"'"9 +3 "core" 9$ +102 "collection"'59 +3 "core" 9# +103 "collection"'99 +4 "core" 9! +102 "collection"' 9 +3 "core" 9 +102 "collection"'-9 +3 "core" 9 +102 "collection"':9 +3 "core" 9 \  +102 "collection"'?9 +4 "core" 9  +102 "collection"'/9 +3 "core" 9 4 +103 "collection"'69 +3 "core" 9 G +102 "collection"'B9 +3 "core" 9 [ +102 "collection"'39 +3 "core" 9 n +103 "collection"'79 +2 "core" 9 ~# +103 "collection"';9 +3 "core" 9 ' +103 "collection"'D9 +2 "core" 9 , +103 "collection"'9 +3 "core" 9 0 +102 "collection"'G9 +3 "core" 9 4 +102 "collection"'<9 +3 "core" 9 8 +102 "collection"'C9 +3 "core" 9 < +103 "collection"'K9 +2 "core" 9 A +103 "collection"'M9 +2 "core" 9 E +103 "collection"'@9 +3 "core" 9\ I +102 "collection"'9 +3 "core" 9\ M +102 "collection"'89 +4 "core" 9\ R +102 "collection"'P9 +3 "core" 9\ #V +102 "collection"'%9 +4 "core" 9\ /Z +102 "collection"'Q9 +3 "core" 9\ 8^ +103 "collection"'H9 +2 "core" 9\ Bb\ +103 "collection"'A9 +4 "core" 9\ Kg +102 "collection"'N9 +3 "core" 9\ Sk +102 "collection"'L9 +3 "core" 9\ [o +102 "collection"'R9 +3 "core" 9\ cs +103 "collection"'U9 +2 "core" 9\ kw +103 "collection"'O9 +3 "core" 9\ r| +102 "collection"'Z9 +3 "core" 9\ y +103 "collection"'F9 +2 "core" 9\  +103 "collection"'V9 +3 "core" 9\  +102 "collection"'^9 +3 "core" 9\  +102 "collection"'J9 +4 "core" 9\  +102 "collection"']9 +3 "core" 9\  +102 "collection"'S9 +4 "core" 9\  +102 "collection"'X9 +3 "core" 9\  +102 "collection"'a9 +3 "core" 9\  +103 "collection"'b9 +3 "core" 9\  +4 .tCH.hold 10:00,70C +5 "collection"'Y `\ `\ F +2 '_9 +6 "core"  + 9\  +2 "collection"'d% +4 "core" %\ +3 #tBegun lysing Collection Puck Heater at 68C/39.2psia +47804 "Can"^\ +12182 "core" ` +2 "collection"'c9 +4 "core" 9\  +2 "collection"'[% +4 "core" %   +2 #tEnded lysing Collection Puck Heater at 70C/37.1psia +2 .CS.seek 0ml +4 "collection"'f'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +61 "collection"'h @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'e @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"'j'm +1350 "core" ' +2 .tCSV.dial CTV +2 "collection"'g  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'l @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'i  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'k @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'n'Q +1340 "core" ' +2 "collection"'o% +4 "core" %Q  +2 #tPuck @49.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) +3 .CSV.dial CBV +4 "collection"'m +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'p  +28 "core" + "collection"'s% +5 "core" %Qed  +3 .tCS.seek 5ml + "collection"'t'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'q% +4 "core" %m~  +3 .tCS.seek 7ml +2 "collection"'w' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'u @ +41 "core" ? +3 .tCS.seek 10ml +2 "collection"'z' O +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'y ` +127 "core" b +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +6 "collection"'{   +30 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'}  + '|  +38 "core"  +90  +3 .tCS.seek 5ml +2 "collection"''m +1348 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"' +108 "core" +3 .tCS.seek 0ml +2 "collection"'~'Q +1344 "core" ' + .tCSV.dial :air +2 "collection"' @ +70 "core" B +3 .tCS.seek 5ml +2 "collection"''m +1337 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +40 "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"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"''Q +1337 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +3 "collection"'x +108 "core" +2 .tCBV.dial CSV + "collection"'  +31 "core"  +2 "collection"' % +5 "core" %SNQ  +2 .tCS.seek 5ml +2 "collection"''m +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'T% +5 "core" %m   \ +2 .tCS.seek 7ml +2 "collection"'v' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\\ @ +44 "core" > +2 .tCS.seek 10ml +4 "collection"'' O +838 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +122 "core" b +2 #tLysing Complete + "collection"'& +8 "core" &Xrm Q +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"& % +6 "core" %\    A ( +2 "storage"(\ % +4 "core" % \ +2 "storage"(. +3 "core" .(,e +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(( +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" & \ +2 "manipulator"&!& +5 "core" &3   y H + "manipulator"&`% +5 "core" %\  ) )  ( +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +3 "manipulator"&(_ +171 "core" ( +2 "manipulator"&$& +5 "core" &g ! ' & +2 "storage"(&& +4 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +110 "core" ' + "storage"(& +5 "core" & Q\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"()'g +271 "core" ' +2 "storage"(- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek :place + "storage"(#'z +36 "core" ' +2 "manipulator"&& +5 "core" &g &  & +2 "manipulator"&,% +4 "core" %И ! 6 % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +3 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&.( +160 "core" ( +2 "manipulator"&+& +5 "core" &6 ) % Y J +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &6 ) ) J +2 .tForearm.seek CC +2 "manipulator"&*'O +96 "core" ' +2 .tHand.close + "manipulator"&2/ +64 "core" / +2 .tCC.seek :open +2 "collection"'4( +427 "core" ( +2 "storage"(1& +5 "core" & ]\ +2 "storage"(0& +4 "core" & \ +2 "manipulator"&(& +4 "core" &6   J +2 "manipulator"&"% +4 "core" % Y " ! n g +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 + "manipulator"&9(_ +171 "core" ( +2 "manipulator"& & +5 "core" &U   a l + "storage"(-& +5 "core" & \ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.seek 3 +2 "manipulator"&:'< +103 "core" ' +2 .tElbow.hold + "manipulator"&?, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&/1 +58 "core" 1 +3 "manipulator"&6% +5 "core" % H` ) * e +2 "storage"(B& +4 "core" & 8\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 312 counts +3 "manipulator"&3't +29 "core" ' +2 "manipulator"&7& +5 "core" &] ! d +2 "storage"(;& +4 "core" & \ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 600 counts + "manipulator"&D'Д +41 "core" ' +2 "storage"(% +5 "core" % \ +3 ."downElevator"SE.seek :down +6 "storage"(G' +97 (<% +3 "core" %I G\ QM +2 "manipulator"&C% +5 "core" %m ! " \ +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&K'\ +146 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +7 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'M& +7 "core" &  +2 "manipulator"&@& +5 "core" &]   d +2 "manipulator"&% +5 "core" %\ 4    ) +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&8(, +177 "core" ( + "manipulator"&P& +5 "core" &-   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +4 "core" &- ( !  +2 .tForearm.seek :garage +3 "manipulator"&Q'b +101 "core" ' + .tHand.close +2 "manipulator"&H/ +57 "core" / +2 "manipulator"&A& +5 "core" &- ) $ S +2 "manipulator"&N% +4 "core" % f   " +2 .tForearm.seek :retract +2 "manipulator"&L'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&R( +292 "core" ( +2 "manipulator"&U& +7 "core" &%  =C + .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &O& +4 "core" &%    =C +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&Z'O +114 "core" ' + "manipulator"&F& +5 "core" &% % , 5 =C +2 "manipulator"&V% +7 "core" %W * * * +2 "collection"'^& +4 "core" & +3 "collection"'J& +7 "core" & +7 .tCC.seek :closed +2 "collection"'](X +7 "core" & +2 &g  +9 &/~V ,} +7 &f9 > +10 &x K +9 &U] J +9 &^ J +10 &a K +9 &` K +10 &\\bo K +9 &bU K +9 &_ J +10 & a J +10 &"e^ J +8 &$'e J +10 &%b J +10 &'d J +11 &)la K +7 &+.`t K +9 &,cU J +10 &._B J +9 &0ud$ J +9 &27b J +10 &3c J +9 &5a J +9 &7}bR J +10 &9?_ J +9 &;c K +10 &<b J +9 &>_ J +9 &@H_ J +10 &Bb K +9 &Ch   K +9 &Ev L +10 &G=; P +9 &HxQ\ U +10 &J\ W +9 &Ln\ X +9 &N-\ Y +10 &O\ Y +9 &Q\ Z +9 &Sq\ Y +10 &U1\ Z +9 &Vu\ P +10 &X%Lf\ (z +9 &Xs X\ &r +9 ( +3 "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + "collection"'S& +7 "core" &XK !b + &X: !b +2 .tHand.open + "manipulator"&X1 +61 "core" 1 +2 "manipulator"&a% +5 "core" % W ; % X +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&b'\ +122 "core" ' +2 .tPSV.dial PSR +2 "processing"%_ +124 "core"  + "processing"%d% +5 "core" %gs  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%W'U +1602 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Y  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%c'd +1608 "core" ' + .tPSV.dial PSR +3 "processing"%[ +44 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%r' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%h +2 "collection"'e  +7 "core" A +2 "processing"%f  +66 "core" +85  +2 .tPSV.dial :mixloop +2 "processing"%g +94 "core" +3 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +6 "processing"%l  +125 "core" +3 .tPS.seek 0ml +2 "processing"%i'd +2617 "core" ' + .tPSV.dial :air +3 "processing"%k  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%o +43 "core" +3 .tPS.seek 0ml +2 "processing"%m'd +2611 "core" ' + .tPSV.dial :air +3 "processing"%p  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +44 "core" +3 .tPS.seek 0ml +2 "processing"%'d +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +7 "core" &&  ' D =C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&t( +28 "core" ( +2 "manipulator"&u& +4 "core" & & ) ^ 9 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &w& +2 "core" & $   9 +3 .tForearm.seek CC + "manipulator"&y'O +107 "core" ' +2 .tHand.close +2 "manipulator"&{/ +60 "core" / +3 .tCC.seek :open +3 "collection"'}( +426 "core" ( +2 "manipulator"&|& +4 "core" & ! f 9 +2 "manipulator"&z% +5 "core" % _   * T +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +280 "core" ( + "manipulator"&& +5 "core" &- "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-   d +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&~'b +108 "core" ' +3 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +5 "core" % `R ' ) g  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"' & +7 "core" &fi  +2 "manipulator"&% +4 "core" % "  c B +2 "storage"(x% +5 "core" % =\ +2 "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"( (,e +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +5 "core" &,e \  +2 "manipulator"&& +4 "core" &- ! +2 "manipulator"&T% +4 "core" % "   B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +185 "core" ( +2 "manipulator"&\\& +5 "core" & ) $ < ( +2 "storage"(v& +4 "core" &,e \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +184 "core" ' + "storage"(& +5 "core" &,e :\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"( 'g +283 "core" ' +2 "storage"(\ - +4 "core" -'l +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &,e ~\  +2 "manipulator"&& +4 "core" &   ( +3 .tElbow.seek 4 +2 "manipulator"&!( +6 "core" ( + "manipulator"&`& +5 "core" &  d ( +2 "storage"('& +4 "core" &,e n\  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&$'А +35 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&&/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&=& +5 "storage"(' +6 "core" &    ( +2 "manipulator"&I% +5 "core" % Ж   , +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( +2 "manipulator"&,& +5 "core" &8 !   K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &)& +3 "core" &8  9 K +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+'O +108 "core" ' +2 "manipulator"&& +5 "core" &8 " $ L K +2 "manipulator"&% +5 "core" %D ! n +2 "collection"'& +4 "core" &``H  +3 "collection"'2& +5 "core" &_`A  +3 .tCC.seek :closed +3 "collection"'(X +6 "core" &aa`  +4 &aa 7 +9 &=L_cq 0 +10 &rub_\\ E +9 &!da`H J +11 &``a5 J +8 &`^b I +9 &hb_a J +10 &+a`` J +9 &b_a J +9 &a_^ J +10 &p`_` J +9 &!3a]^ \ J +9 &"^]^ \ J +10 &$a^` J +9 &&xd_^ J +10 &(;`[] J +9 &)b^^) J +9 &+_\\]x J +10 &-b\\]c J +9 &/Ca[[ J +9 &1`\\\\ J +10 &2e[[ J +9 &4`Z\\_ I +9 &6Kb\\X] J +10 &8`Z[ I +9 &9a\\\\x J +10 &;a[\\l J +9 &=Sb[[j J +9 &?a[\\_ J +10 &@b\\[V J +9 &BgQWS K +9 &DWp>EU K +10 &FK N +9 &G8 S +10 &I}@ V +9 &K<% W +9 &L X +10 &N\ Y +9 &P| Y +10 &R> Y +9 &S\ Z +9 &U\ Y +10 &Wy\ @ +9 &XC$ 2 +10 &Xv N +2 ( +2 "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.05 + .Hand.open +4 "manipulator"&>1 +58 "core" 1 +2 "manipulator"&1% +5 "core" % D !  _ n +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +109 "Can"s\ PP +5 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'(  +124 "core"  +2 .tCSV.dial CTV +2 "collection"'"  +38 "core" ~ +3 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' +2 "collection"'-% +4 "core" % Q8  +2 .tCS.seek 4ml +2 "collection"'*'NR +1602 "core" ' +2 .tdelay 8 seconds +801 .PSV.dial :air +2 "processing"%.  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%/  +67 "core"  +3 .tPS.seek 0ml +2 "processing"%6'd +2617 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'B ` +31 "core" _ +3 .tCSV.dial :air +2 "collection"'7 @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"';' O +1600 "core" ' +2 .tCSV.dial CTV + "collection"'5  +44 "core"  +2 .tCS.seek 0ml +4 "collection"''Q +2603 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'9 @ +27 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'<  +123 "core" +2 "collection"'C& +5 "core" &Xw N +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&:% +6 "core" %\ ' ) D +2 "storage"(3% +4 "core" % \ +2 "storage"(M. +3 "core" .(,e +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(@( +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (#& +3 "core" & f k\ +2 "manipulator"&& +4 "core" &8  ! K +2 "manipulator"&D% +4 "core" %\ " !  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek 3 + "manipulator"&P(_ +191 "core" ( +2 "manipulator"&%& +5 "core" &^ # ) t ( + "storage"(G& +5 "core" & ~\ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&?'Д +123 "core" ' +2 "storage"(H& +5 "core" & B\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(A'g +283 "core" ' +2 "storage"(N- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&K& +3 "core" &^ !  i ( +2 "storage"(Q& +4 "core" & :\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&U'< +37 "core" ' +3 .tElbow.hold +3 "manipulator"&8, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(O- +3 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(F' +30 "core" ' +4 "manipulator"&V% +7 "core" %LP    + "storage"(^& +5 "core" & Z h \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 316 counts +3 "manipulator"&L'x +43 "core" ' +2 "manipulator"&4& +4 "core" &_ , /  ( +2 "storage"(S& +5 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 600 counts +3 "manipulator"&X'Д +19 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +4 "storage"(a' +38 "core" ' +2 "manipulator"&J& +5 "core" &_ ( ! ! ( +2 "manipulator"&_% +4 "core" %А   G  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&d'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +158 "core" ( +2 "manipulator"&Y& +5 "core" &% $ ( <? +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &W& +3 "core" &%   <? +3 .tForearm.seek CC + "manipulator"&['O +111 "core" ' +2 .tHand.close + "manipulator"&c/ +60 "core" / +2 .tCC.seek :open +2 "collection"'h( +431 "core" ( + "storage"(e& +61 "core" & ~ \ +2 "storage"(f& +4 "core" & '\ +2 "manipulator"&g& +4 "core" &% ! ! <? +2 "manipulator"&l% +4 "core" % D + $  } +3 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +4 "manipulator"&k(_ +152 "core" ( +2 "manipulator"&i& +5 "core" &f # ! T  +2 "storage"(o& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 3 + "manipulator"&j'< +111 "core" ' + .tElbow.hold +4 "manipulator"&p, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&m1 +61 "core" 1 +2 "manipulator"&n% +5 "core" % 2T '  F +2 "storage"(s& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 290 counts + "manipulator"&q'^ +21 "core" ' +2 "manipulator"&u& +5 "core" &r  " N  + "storage"(w& +6 "core" & .\ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&{'Д +27 "core" ' +2 "storage"(R% +4 "core" % )\  +4 ."downElevator"SE.seek :down +3 "storage"(b' +99 (]% +4 "core" %C T\ QK +2 "manipulator"&|% +4 "core" %\    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract + "manipulator"&z'\ +95 "core" ' +49 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%y  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +45 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +7 "core" &B  +2 "manipulator"&& +4 "core" &r     +2 "manipulator"&x% +4 "core" %\ 3   ( +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +170 "core" ( +2 "manipulator"&~& +4 "core" &-   u F +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-   , F +2 .tForearm.seek :garage +2 "manipulator"&'b +114 "core" ' +2 .tHand.close + "manipulator"&T/ +57 "core" / +2 "manipulator"&& +4 "core" &- %   F +2 "manipulator"&\\% +4 "core" % u] ! !  +3 .tForearm.seek :retract +2 "manipulator"&v'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +120 "core" ( +2 "manipulator"&& +5 "core" &     + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" & ! (  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&\ ' +125 "core" ' + "manipulator"&& +5 "core" &   ?  +2 "manipulator"&% +5 "core" %   Z ? +2 "processing"%`& +4 "core" &  +3 "processing"%'& +6 "core" &  +3 .tPC.seek :closed + "processing"%&(X +7 "core" &  +5 & = +9 & J 1 +10 &=t E +9 &q M +9 &k L +10 &me L +9 &/k L +9 &j L +10 &k L +9 &tj M +9 &7f L +10 & h L +9 &"d L +10 &$}k L +9 &&?h L +9 &(h L +10 &)h M +9 &+h M +9 &-Fh M +10 &/ k L +9 &0g L +10 &2h L +9 &4Oj L +9 &6g M +10 &7e L +9 &9g M +10 &;Vg M +9 &=h L +9 &>e L +10 &@e L +9 &B_k\ L +9 &D k M +10 &Eu N +9 &G Q +10 &IT S +9 &K S +9 &L \ S +10 &N\ S +9 &P[\ S +9 &R\ S +10 &S\ T +9 &U T +9 &Wa\ A +10 &X\\7 W +9 &X + +2 ( +2 "processing"%'& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%=& +7 "core" &X* + +2 .tHand.open + "manipulator"&I1 +64 "core" 1 + "manipulator"&% +5 "core" %  ' "  ? +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 .tPRV.dial :air +2 "processing"%,  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%) +43 "core" +2 "processing"% % +5 "core" %e  +2 .tPS.seek 0.3ml +2 "processing"%$'b +391 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%!% +5 "core" %a(  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +4 "processing"%'. +485 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +96 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" B +2 .tPBV.dial :waste2 +2 "processing"%}  +87 "core"  +3 .tPS.seek 0ml +2 "processing"%>'d +2609 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&1& +7 "core" &  #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&2( +4 "core" ( +3 "manipulator"&(& +4 "core" & * *   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +3 "core" &   \\  +3 .tForearm.seek PC + "manipulator"&+' +101 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open +2 "processing"%-( +428 "core" ( +2 "manipulator"&& +5 "core" &     +2 "manipulator"&.% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"& (, +146 "core" ( +2 "manipulator"&B& +5 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" &-   F  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +49 "manipulator"&*'b +123 "core" ' +2 .tHand.open + "manipulator"&51 +66 "core" 1 +3 "manipulator"&;% +4 "core" % TO ' " V +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%<& +7 "core" &)  +2 "manipulator"&C% +4 "core" %    , +2 "storage"(:% +4 "core" % P\ +2 "storage"(3. +3 "core" .( +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(M(,e +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (#& +5 "core" &,b \  +2 "manipulator"&& +4 "core" &-   s  +2 "manipulator"&D% +5 "core" %  ! , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"& ( +197 "core" ( + "manipulator"&%& +5 "core" &    +2 "storage"(G& +4 "core" &,a \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +121 "core" ' +2 "storage"(H& +4 "core" &,a B\  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(0'g +286 "core" ' +2 "storage"(N- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (K& +3 "core" &,a .\  +2 "manipulator"&Q& +5 "core" &    +2 .tElbow.seek 4 + "manipulator"&O( +6 "core" ( + "manipulator"&V& +5 "core" & ) " ?  +2 "storage"(^& +4 "core" &,a \  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&4'А +53 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&S/ +54 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(_' +3 "manipulator"&J& +9 "core" & !  )  + "manipulator"&?% +6 "core" % К # = ( +3 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .tElbow.seek PC +3 "manipulator"&A( +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&U& +4 "core" &   + +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &L& +3 "core" &   z + +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&F' +95 "core" ' +2 "manipulator"&Y& +4 "core" &   + +2 "manipulator"&W% +5 "core" %   \ +2 "processing"%X& +5 "core" &  +2 "processing"%8& +7 "core" &  +3 .tPC.seek :closed +3 "processing"%c(X +6 "core" &  +3 & 5 +9 &:H\ 1 +10 &lt\ E +9 &l\ M +9 &i\ M +10 &g\ L +9 &]h\ M +10 & g6 L +9 &h/\ M +9 &g5 L +10 &eg2\ M +9 &!)g+\ L +9 &"g \ L +10 &$j L +9 &&og L +10 &(0g\ L +9 &)h L +9 &+c L +10 &-vi\ L +9 &/8k\ L +9 &0h\ M +10 &2h\ M +9 &4}h\ M +10 &6@j\ L +9 &8h\ L +9 &9h\ L +10 &;e\ L +9 &=Ic\ L +9 &?\ h L +10 &@c\ L +9 &Bk\ L +10 &DNn\ M +9 &F\ }\ O +10 &G\ Q +9 &I\ S +9 &KF\ R +9 &M\ S +10 &N\ R +9 &P\ S +10 &RK\ S +9 &T \ T +10 &U\ T +9 &W\ 8 +9 &Xg5\ U +9 &X * +3 ( + "processing"%8& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 + .Hand.open +3 "manipulator"&d1 +58 "core" 1 +2 "manipulator"&% +5 "core" % = # C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +9 .tForearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%f T +4 %g9 +6 "core" 9^e +103 "processing"%l9 +2 "core" 9[e +103 "processing"%i9 +3 "core" 9Xe  +102 "processing"%o9 +3 "core" 9Wi  +102 "processing"%[9 +3 "core" 9Ve +102 "processing"%Z9 +3 "core" 9Te +102 "processing"%m9 +3 "core" 9Te +103 "processing"%n9 +3 "core" 9Se +102 "processing"%s9 +4 "core" 9Te" +102 "processing"%u9 +3 "core" 9Ue& +102 "processing"%w9 +3 "core" 9Ve+ +102 "processing"%R9 +3 "core" 9Wf/ +102 "processing"%r9 +3 "core" 9Yf3 +103 "processing"%]9 +2 "core" 9\\f7 +103 "processing"%|9 +3 "core" 9^f; +102 "processing"%k9 +3 "core" 9bf@ +102 "processing"%j9 +3 "core" 9egD +102 "processing"%q9 +3 "core" 9igH +103 "processing"%a9 +4 "core" 9mgL +102 "processing"%y9 +3 "core" 9rhQ +102 "processing"%{9 +3 "core" 9wgU +103 "processing"%b9 +3 "core" 9}gY +102 "processing"%69 +3 "core" 9h] +102 "processing"%9 +3 "core" 9ha +103 "processing"%t9 +3 "core" 9hf +102 "processing"%9 +3 "core" 9hj +102 "processing"%9 +3 "core" 9in +102 "processing"%9 +3 "core" 9hr +103 "processing"% 9 +2 "core" 9iv +103 "processing"%9 +2 "core" 9i{ +103 "processing"%x9 +3 "core" 9i +102 "processing"%~9 +3 "core" 9j +102 "processing"%9 +3 "core" 9j +102 "processing"%p9 +3 "core" 9j +103 "processing"%T9 +3 "core" 9j +102 "processing"%9 +3 "core" 9j +102 "processing"%\\9 +3 "core" 9k +103 "processing"%z9 +3 "core" 9k +102 "processing"%9 +4 "core" 9k +102 "processing"%9 +3 "core" 9l +102 "processing"%9 +3 "core" 9 l +3 .tPH.hold 2:00:00,28C +4 "processing"% pTp  +3 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"% +96 "core"  +2 "processing"%`% +4 "core" %b  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +585 "core" ' +3 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +12 .tPS.seek 2ml +2 "processing"%v'Ҧ +1598 "core" ' +2 .tPTV.dial :puck +2 "processing"%E  +71 "core"  +2 .tPSV.dial PTV +2 "processing"%= +70 "core" + .tPBV.dial :waste1 +2 "processing"%I  +123 "core"  +2 "processing"%% +4 "core" %Ң  +3 .tPS.seek 1.5ml + "processing"%''R +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%)'d +1606 "core" ' +2 .tdelay 5:00 +7344 "Can"q\ HH +22658 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "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 +4 "processing"% +70 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%' +2318 "core" ' + .tPSV.dial PTV +3 "processing"%! +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2356 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%}  +127 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%1 @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%('c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "processing"%  + "collection"'"  +43 "core"  +3 +2 "processing"%% +4 "core" %^\  +3 .tPS.seek 0.34ml + "processing"%'m +435 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'&  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +3 .tPS.seek 0.9ml +2 "processing"%.'G[ +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%7' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%+  +43 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%2'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"%5 +43 "core" +2 .tPTV.dial :mixing +2 "processing"%; @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%/  +34 "core" +2 "processing"%<% +4 "core" %ҧJ  +3 .tPS.seek 1.85ml + "processing"%C' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%3'd +1957 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'*& +5 "core" &WU +3 "manipulator"&#& +4 "core" &    + +2 "manipulator"&% +4 "core" %\ )    #d +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(, +137 "core" ( +2 "manipulator"&@& +5 "core" &- & " J a +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &- " # ) a +3 .tForearm.seek :garage + "manipulator"&G'b +100 "core" ' +2 .tHand.close +2 "manipulator"& / +56 "core" / +2 "manipulator"&H& +5 "core" &- / , h a + "manipulator"&9% +5 "core" % e +  +2 .tForearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&K( +289 "core" ( + "manipulator"&Q& +5 "core" &) &  ?Q +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +4 "core" &)   ?Q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&^'O +105 "core" ' + "manipulator"&S& +5 "core" &, ) & A ?Q +2 "manipulator"&J% +5 "core" %M '  +2 "collection"'?& +4 "core" &YW  +3 "collection"' & +5 "core" &XW  +3 .tCC.seek :closed + "collection"'(X +8 "core" &XW  +4 &VW 5 +10 &9HWW\ 1 +9 &luUW\ F +10 &jUU\ M +9 &hVW\ L +9 &cWW\ L +10 &`fWW\ L +9 &#eVW\ L +10 &kVV\ L +9 &fTU\ L +9 &ibTU\ L +9 &!,eTW\ K +10 &"dUU\ L +9 &$cVU\ L +10 &&reSU\ K +9 &(3dTT\ L +9 &)jVU\ L +10 &+eST\ L +9 &-xhRS\ L +9 &/;gRR\ L +10 &0dTS\ L +9 &2hTS\ L +10 &4bSU\ L +9 &6CdST\ L +9 &8cST\ L +10 &9fSU\ L +9 &;hST\ L +9 &=KgST\ L +10 &? eST\ L +9 &@fPT\ L +10 &BeQQ\ L +9 &DPn?F\ M +9 &F }(4\ N +10 &G \ R +9 &I|\ V +9 &K:\ W +10 &L\ X +10 &N\ X +9 &Pz\ Y +9 &R<\ Y +9 &S\ Y +10 &U\ Y +9 &Wy\ B +9 &XJ&\ - +10 &Xx\ N +2 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 + "collection"'0& +7 "core" &X{\ N +2 .tHand.open + "manipulator"&41 +57 "core" 1 +2 "manipulator"&U% +5 "core" % M D - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&L'\ +129 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +97 "core"  +2 "processing"%Y% +5 "core" %hJ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%W'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +1608 "core" ' +2 .tPSV.dial PSR + "processing"%P +41 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml + "processing"%-' +2620 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%d  + "collection"'  +33 "core"  +119  +2 .tPSV.dial :mixloop +2 "processing"%g +108 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%8  +72 "core" +2 .tPS.seek 0ml +4 "processing"%l'd +2617 "core" ' +2 .tPSV.dial :air +2 "processing"%F  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +44 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2621 "core" ' + .tPSV.dial :air +2 "processing"%Z  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%n +43 "core" +3 .tPS.seek 0ml +3 "processing"%s'd +493 "Can"q\ ^^ +2114 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +13 "core" &( # # ?Q +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&w( +17 "core" ( +2 "manipulator"&R& +4 "core" & ) $ T 3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &r& +3 "core" & &  M 3 +2 .tForearm.seek CC +3 "manipulator"&]'O +99 "core" ' + .tHand.close +2 "manipulator"&|/ +58 "core" / +2 .tCC.seek :open +2 "collection"'k( +428 "core" ( +2 "manipulator"&j& +4 "core" &   3 3 +2 "manipulator"&q% +58 "core" % ^ !  , C +4 .tForearm.seek :retract +2 "manipulator"&a'\ +121 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&y(, +289 "core" ( + "manipulator"&{& +5 "core" &-  "  +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &b& +3 "core" &-   _  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&6'b +107 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&t% +5 "core" % ^^  $ c + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."da"delayUntil "15:13:38.48" +24703 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +71 "core" A +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 +3 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%x' +2304 "core" ' +2 ."da"PSV.dial :mixloop + "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"%p +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +44 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +123 "core"  +2 "processing"%z% +5 "core" %ef + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%`  +34 "core" +2 "processing"%>% +5 "core" %Ңo\  +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"%E * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%='d +1597 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%I  +34 "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 +4 "processing"%v +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%,' +2306 "Can"z\ gf +2 "core" ' + ."da"PSV.dial PTV +3 "processing"%' +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%f +68 "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"%'d +2300 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%) +122 "core"  +2 "processing"%!% +4 "core" %bR  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%$' +590 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%}% +5 "core" %Ҥp  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'d +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +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 +3 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%(' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "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 +2 "processing"%B  +69 "core"  +2 ."da"PS.seek 0ml +4 "processing"%.'d +2314 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%+  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%7  +126 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%5  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%; +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%/'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +43 "core"  + "processing"%:% +5 "core" %a\  +2 ."da"PS.seek 0.55ml +2 "processing"%2' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%C  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%*'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +3 "processing"%# +43 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%%% +4 "core" %Ңn  +3 ."da"PS.seek 1.85ml + "processing"%A' +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +49 "processing"% * +43 "core" , +3 ."da"PS.seek 0ml +3 "processing"%H'd +1956 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +22212 "Can"u\ II +25790 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%e * +36 "core" , +2 ."da"PSV.dial :air + "processing"%G  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Q' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%D  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%S +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +43 "core"  +2 ."da"PS.seek 0ml +4 "processing"%?'d +2309 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%N +135 "core"  +2 "processing"%h% +4 "core" %d\\\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%0' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%U  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" +2 "processing"%Y% +4 "core" %ҤC  +2 ."da"PS.seek 1.5ml +2 "processing"%^'T +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%X'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%W  +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 +3 "processing"%_ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%' +2312 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +71 "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"%8 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%-  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%F'd +712 "Can"v\ KK +1583 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%l +123 "core"  +2 "processing"%o% +4 "core" %i^\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%i' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%[ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +36 "core" +2 "processing"%m% +4 "core" %ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%u'[ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%r'd +1602 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%|  +35 "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 +3 "processing"%L +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%' +2301 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +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"%{  +81 "core" +2 ."da"PS.seek 0ml +3 "processing"%b'd +2312 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%w +123 "core"  + "processing"%% +5 "core" %ai  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%t' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%6 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +5 "core" %Ҥg  +2 ."da"PS.seek 1.5ml +2 "processing"% 'T +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%s'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +33 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%p +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%T' +2298 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +69 "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"%z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml +50 "processing"%'d +2302 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +127 "core"  +8 "processing"%% +19 "core" %j^\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +16 "processing"% +28 ."da"PS.reconfigure :default +21 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +9 "processing"%`' +341 "core" ' +3 ."da"delay 5 seconds +502 "processing"%>% +4 "core" %U\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" +2 "processing"%% +5 "core" %ҫ_\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'[ +410 "Can"k\ +186 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%= * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%''d +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%f  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%,' +2321 "core" ' + ."da"PSV.dial PTV +3 "processing"%) +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "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 +2 "processing"%$  +82 "core" +2 ."da"PS.seek 0ml +4 "processing"%'d +2290 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +122 "core"  +2 "processing"%}% +4 "core" %e{\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%1 +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҧ]\  +3 ."da"PS.seek 1.5ml +2 "processing"%"'V +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +97 "core"  +3 ."da"PS.seek 0ml +4 "processing"%&'d +1606 "core" ' + "processing"%9 +4 "core" 9P51 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +3 "processing"%  +5 "core" 51 + 51 + "processing"%B& +5 "core" &XV\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&(% +6 "core" % / "   & +2 "storage"(+% +4 "core" % U W C\ +2 "storage"(7. +4 "core" .(,e +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(5( +204 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (;& +3 "core" & \ +2 "manipulator"&.& +4 "core" &-   +2 "manipulator"&<% +4 "core" % /   @ & +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 + "manipulator"&:(_ +212 "core" ( +2 "manipulator"&/& +5 "core" &k !  ]  +2 "storage"(C& +4 "core" & Q T \ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&2'Д +107 "core" ' +2 "storage"(#& +5 "core" & n o \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"('g +280 "core" ' +2 "storage"(@- +4 "core" -'i +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&%& +3 "core" &k ) % Y  +2 "storage"(*& +4 "core" & U V L\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +3 "manipulator"& '< +33 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&A, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(9- +3 "core" -'i +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(e' +32 "core" ' + "manipulator"&G% +5 "core" %Hg % (  +2 "storage"(H& +4 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&V't +19 "core" ' +2 "manipulator"&D& +5 "core" &k  ' &  +2 "storage"(S& +4 "core" & V V :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&J'Д +37 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(Q' +39 "core" ' +2 "manipulator"&N& +5 "core" &k    +2 "manipulator"&h% +4 "core" %У " ( E  +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?'\ +106 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&0( +241 "core" ( +2 "manipulator"&U& +5 "core" & $ &  ' + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +9 & & +5 "core" &  ' +2 ."da"Forearm.seek PC +2 "manipulator"&O' +90 "core" ' + ."da"Hand.close +2 "manipulator"&Y/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%4( +425 "core" ( + "storage"(3& +5 "core" & o Q C\ +2 "manipulator"&^& +4 "core" &   ' +2 "manipulator"&W% +4 "core" %    u +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +125 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&_(_ +282 "core" ( +2 "manipulator"&X& +4 "core" &\\   G ^ +2 "storage"(d& +4 "core" & ` X %\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&g'Д +112 "core" ' +2 ."da"Hand.open + "manipulator"&81 +66 "core" 1 +2 "storage"(-- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('K +27 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(l' +54 "core" ' +2 #"da"Lights, camera, ACTION! +65 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1115h50ml.tif +39 #Cannot open camera device: /dev/ccda\ + .Gate.power :camera,:OFF +4 .delay 1 second +104 .Gate.power :camera,:ON +2 .delay 4 seconds +404 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1115h50ml.tif +17 #Cannot open camera device: /dev/ccda\ +2 .Gate.power :camera,:OFF +4 .delay 2 seconds +203 .Gate.power :camera,:ON +2 .delay 4 seconds +405 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1115h50ml.tif +17 #Cannot open camera device: /dev/ccda\ + .Gate.power :camera,:OFF +4 .delay 5 seconds +504 .Gate.power :camera,:ON +2 .delay 4 seconds +173 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +237 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1115h50ml.tif +23 #Cannot open camera device: /dev/ccda\ + .Gate.power :camera,:OFF +4 .delay 20 seconds +2005 .Gate.power :camera,:ON +2 .delay 4 seconds +404 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1115h50ml.tif +17 #Cannot open camera device: /dev/ccda\ +2 .Gate.power :camera,:OFF +4 .Gate.power :camera,:OFF +4 !o:Camera::Error: mesg"*Cannot open camera device: /dev/ccda\ :@timestampu: Time sd:bt["./home/esp/esp2/lib/camera.rb:52:in `snap'"./home/esp/esp2/lib/camera.rb:37:in `loop'"./home/esp/esp2/lib/camera.rb:37:in `snap'"//home/esp/esp2/lib/camera.rb:105:in `snap'"@/home/esp/esp2/protocol/2G/utilities.rb:211:in `snapImages'"8/home/esp/esp2/protocol/2G/utilities.rb:220:in `[]'"@/home/esp/esp2/protocol/2G/utilities.rb:220:in `snapImages'":/home/esp/esp2/protocol/2G/utilities.rb:217:in `each'"@/home/esp/esp2/protocol/2G/utilities.rb:217:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:141:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"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 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"Waiting to Resume from Checkpoint "Cannot open camera device: /dev/ccda\ " +4 ."Qmail"BadNews.email "Cannot open camera device: /dev/ccda\\n",Subject: "Camera::Error in da" +4 "processing"%o& +24 "core" &\ +15 "manipulator"&F& +9 "core" &\\  ^ +2 "manipulator"&i% +5 "core" % Ж 3 #  +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&n(, +172 "core" ( +2 "manipulator"&m& +5 "core" &- % )  " +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Z& +3 "core" &- !   " +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&R'b +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&u/ +57 "core" / + "manipulator"&|& +5 "core" &- M C " " +3 "manipulator"&K% +5 "core" % _j  +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&L'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&r( +138 "core" ( +2 "manipulator"&j& +6 "core" &   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &q& +5 "core" &   +3 #"uploadLog"upsync +2 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&]' +115 "core" ' +2 "manipulator"&{& +5 "core" & # $ o  +2 "manipulator"&% +5 "core" % !  +2 "processing"%w& +5 "core" &\ +3 "processing"%& +6 "core" &\ +3 ."psFlush"PC.seek :closed +4 "processing"%b(X +5 "core" &\ +3 &\  +9 &1\ +{ +10 &c\ > +9 &|\ M +9 &@_\ M +9 &b\ M +10 &e\ L +9 &`\ L +10 &Hb\ M +9 &\ b\ M +9 &b\ L +10 & _\ L +9 &"Qf\ L +9 &$b\ L +10 &%b\ L +9 &'g\ M +9 &)Y`\ L +10 &+b\ L +9 &,g\ L +9 &.`\ L +10 &0ac\ L +9 &2#g\ L +10 &3c\ L +9 &5h\ M +9 &7ia\ L +10 &9+e\ L +9 &:b\ M +9 &<b\ M +10 &>oe\ M +9 &@4b\ L +10 &Ag\ L +9 &Ce\ L +10 &Euk\ N +9 &G0\ P +9 &H\ S +9 &J\ S +10 &Lk \ T +9 &N.\ S +10 &O\ T +9 &Q\ T +10 &Sr\ T +9 &U3\ T +9 &V\ Q +9 &X6>\\\ $j +10 &XP\ . +5 ( +2 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%t& +7 "core" &X\ . + &X7\ . +2 ."psFlush"Hand.open + "manipulator"&61 +60 "core" 1 +2 "manipulator"&% +5 "core" % P O = +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +53 "core"  +2 "processing"%% +5 "core" %`d\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%p  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%s +98 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%x'F +2616 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +99 "core"  + "processing"%z% +5 "core" %Kd\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%>'F +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%` +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +132 "core"  +3 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +6 "processing"%E'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\ U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%''d +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%$'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +54 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +72 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +5 "processing"%'d +282 "Can"l\ _` +2332 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%  +69 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  + ."psFlush"PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +4 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%B'd +618 #"brent"Session Begun +475 #-> showlog 100 +1516 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%( +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%7' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%M @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +1691 #"brent"-> exit +2 #Session Ended +919 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%y'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +55 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%@ +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%%'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1208 #"bent"Session Begun +177 #-> exit +2 #Session Ended +296 #"brent"Session Begun +318 #-> Power +538 #-> Power.camera on +3 .Gate.power :camera,:ON +84 "core" ' +5 ."psFlush"PSV.dial :waste1 +7 "processing"%G  +79 "core"  +9 ."psFlush"PS.seek 0ml +21 "processing"%H'd +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&D& +14 "core" & " !  +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&S( +6 "core" ( +2 "manipulator"&N& +4 "core" & / + %  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &h& +3 "core" & (  1  +3 ."psFlush"Forearm.seek PC +2 "manipulator"&2' +116 "core" ' +2 ."psFlush"Hand.close + "manipulator"&:/ +63 "core" / +2 ."psFlush"PC.seek :open +5 "processing"%( +422 "core" ( + "manipulator"& & +5 "core" &   +2 "manipulator"&V% +4 "core" % ' # W +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&J(, +85 #"brent"-> Power.camera off +2 .Gate.power :camera,:OFF +34 "core" ( +8 "manipulator"&U& +4 "core" &, $ %   +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 & & +3 "core" &,    +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&A'b +128 "core" ' + ."psFlush"Hand.open +2 "manipulator"&Y1 +62 "core" 1 +2 "manipulator"&?% +5 "core" % V - + +2 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&c'\ +99 "core" ' +900 #"brent"-> trouble +5249 #-> threads +1407 #-> Power.camera on +2 .Gate.power :camera,:ON +2325 #-> Thread[:da].resume +3 #"da"Resuming Thread (suspended since 15:53:15) +5 #Cannot open camera device: /dev/ccda\ +3 .Gate.power :camera,:OFF +8 .Gate.power :camera,:OFF +4 !o:Camera::Error: mesg"*Cannot open camera device: /dev/ccda\ :@timestampu: Time t:bt["./home/esp/esp2/lib/camera.rb:52:in `snap'"./home/esp/esp2/lib/camera.rb:37:in `loop'"./home/esp/esp2/lib/camera.rb:37:in `snap'"//home/esp/esp2/lib/camera.rb:105:in `snap'"@/home/esp/esp2/protocol/2G/utilities.rb:211:in `snapImages'"8/home/esp/esp2/protocol/2G/utilities.rb:220:in `[]'"@/home/esp/esp2/protocol/2G/utilities.rb:220:in `snapImages'":/home/esp/esp2/protocol/2G/utilities.rb:217:in `each'"@/home/esp/esp2/protocol/2G/utilities.rb:217:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:141:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"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 +4 #Waiting to Resume from Checkpoint "Cannot open camera device: /dev/ccda\ " +11 ."Qmail"BadNews.email "Cannot open camera device: /dev/ccda\\n",Subject: "Camera::Error in da" +680 #"uploadLog"upsync +2682 #"brent"-> Power.camera on +2 .Gate.power :camera,:ON +10471 "Can"a\ +1873 #"brent"-> Thread[:da].resume +6 #"da"Resuming Thread (suspended since 15:53:15) +3 #Cannot open camera device: /dev/ccda\ +4 .Gate.power :camera,:OFF +6 .Gate.power :camera,:OFF +4 !o:Camera::Error: mesg"*Cannot open camera device: /dev/ccda\ :@timestampu: Time t&Y$:bt["./home/esp/esp2/lib/camera.rb:52:in `snap'"./home/esp/esp2/lib/camera.rb:37:in `loop'"./home/esp/esp2/lib/camera.rb:37:in `snap'"//home/esp/esp2/lib/camera.rb:105:in `snap'"@/home/esp/esp2/protocol/2G/utilities.rb:211:in `snapImages'"8/home/esp/esp2/protocol/2G/utilities.rb:220:in `[]'"@/home/esp/esp2/protocol/2G/utilities.rb:220:in `snapImages'":/home/esp/esp2/protocol/2G/utilities.rb:217:in `each'"@/home/esp/esp2/protocol/2G/utilities.rb:217:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:141:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"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 #Waiting to Resume from Checkpoint "Cannot open camera device: /dev/ccda\ " +11 ."Qmail"BadNews.email "Cannot open camera device: /dev/ccda\\n",Subject: "Camera::Error in da" +681 #"uploadLog"upsync +20738 #"brent"-> Power.camera on +3 .Gate.power :camera,:ON +3076 #-> `id` +7121 #-> `touch /dev/ccda` +833 #-> Thread[:da].resume +3 #"da"Resuming Thread (suspended since 15:53:15) +6 #Cannot open camera device: /dev/ccda\ +5 .Gate.power :camera,:OFF +8 .Gate.power :camera,:OFF +2 !o:Camera::Error: mesg"*Cannot open camera device: /dev/ccda\ :@timestampu: Time t;(9:bt["./home/esp/esp2/lib/camera.rb:52:in `snap'"./home/esp/esp2/lib/camera.rb:37:in `loop'"./home/esp/esp2/lib/camera.rb:37:in `snap'"//home/esp/esp2/lib/camera.rb:105:in `snap'"@/home/esp/esp2/protocol/2G/utilities.rb:211:in `snapImages'"8/home/esp/esp2/protocol/2G/utilities.rb:220:in `[]'"@/home/esp/esp2/protocol/2G/utilities.rb:220:in `snapImages'":/home/esp/esp2/protocol/2G/utilities.rb:217:in `each'"@/home/esp/esp2/protocol/2G/utilities.rb:217:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:141:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"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 #Waiting to Resume from Checkpoint "Cannot open camera device: /dev/ccda\ " +5 ."Qmail"BadNews.email "Cannot open camera device: /dev/ccda\\n",Subject: "Camera::Error in da" +654 #"uploadLog"upsync +1654 #"brent"-> progress +4930 #-> `touch /dev/ccda` +7073 #-> Power.camera on +2 .Gate.power :camera,:ON +4772 #-> system "touch /dev/ccda" +3249 #-> system "touch /dev/ccda" +3266 "Can"Y\ +1093 #"brent"-> Thread[:da].checkpoint[-3] +559 #-> Thread[:da].checkpoint[-5] +613 #-> Thread[:da].checkpoint +3041 #-> Thread[:da].checkpoint[13] +2260 #-> Thread[:da].resume 13 +2 #"da"Resuming Thread (suspended since 15:52:28) +4 #Lights, camera, ACTION! +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1116h50ml.tif +9 "processing"%3& +17 "core" &\ +5 "manipulator"&^& +6 "core" &, + ' !  +2 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&W(, +6 "core" ( +3 "manipulator"&O& +4 "core" &, , - 7  +2 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &X& +3 "core" &, + %   +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&d'b +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&0/ +56 "core" / +2 "manipulator"&8& +5 "core" &, < / A  +2 "manipulator"&-% +5 "core" % h ! + \ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&P'\ +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +123 "core" ( +3 "manipulator"&& +5 "core" & ! ! 5 ; +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &o& +3 "core" & #   ; +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&F' +122 "core" ' +2 "manipulator"&i& +5 "core" & ) ' $ ; +2 "manipulator"&m% +5 "core" % ' * ; ' +2 "processing"%Z& +5 "core" &\ +2 "processing"%g& +6 "core" &\ +3 ."psFlush"PC.seek :closed +5 "processing"%_(X +8 "core" &\ +2 &\  +7 &1\ +{ +9 &e\ ? +9 &\ O +10 &Hb\ M +9 & g\ M +10 &ez\ M +9 &d\ M +9 &Pg\ M +10 &c\ M +9 &g\ M +9 & d\ M +10 &"Wi\ M +9 &$e\ M +10 &%d\ M +9 &'h\ M +9 &)`c\ M +10 &+!f\ M +9 &,g\ M +9 &.i\ M +10 &0gg\ M +9 &2)h\ M +9 &3f\ M +10 &5h\ M +9 &7og\ M +10 &91h\ M +9 &:g\ M +9 &<h\ M +10 &>xh\ M +9 &@:f\ M +9 &Ag\ L +71 &Cg\ M +4 &E}r\ N +3 &G6\ Q +3 &H\ S +3 &J\ S + &Lt\ S +2 &N5\ T +2 &O\ T + &Q\ T +4 &Sy\ T +10 &U;\ T +9 &V\ M +10 &X4D{\ "g +9 &X G\ 1 +5 ( +2 "processing"%g& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%u& +9 "core" &X"\ 1 +2 &X"\ 1 + ."psFlush"Hand.open +2 "manipulator"&|1 +61 "core" 1 +2 "manipulator"&K% +5 "core" %  6 ! C & +2 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&['\ +108 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%j +45 "core"  + "processing"%q% +5 "core" %`\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%{' +2104 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + .PTV.dial :PRVmixing +5 "processing"%n  +127 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%w'F +2619 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +6 "processing"%L +99 "core"  +2 "processing"%4% +5 "core" %H\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%t' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%6' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%a +100 "core" +2 ."psFlush"PS.seek :empty +6 "processing"%'F +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%] +100 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%&'T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%p  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%s'd +337 #"brent"-> GoodNews.email "Fixed permission problem with camera. Other ESPs will need this fix." + .GoodNews.email "Fixed permission problem with camera. Other ESPs will need this fix." +633 #"uploadLog"upsync +1642 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +70 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +597 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%T  +71 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2566 #"da"WARNING: Too Dark -- required 409.973s exposure > 300s time limit\ SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da23apr1116h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1116h50ml15s.tif +56 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%> +56 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%' +1445 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1116h50ml15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr1116h50ml20s.tif +1166 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%I +71 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'d +820 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr1116h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da23apr1116h50ml images!" +5 "storage"( - +7 "core" -' +2 "storage"(=& +23 "core" & g W\ +5 "manipulator"&E& +16 "core" & * - f ; +6 "manipulator"&v% +7 "core" %\   , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"& (_ +247 "core" ( + "manipulator"&\ & +6 "core" &d & ) D # +2 "storage"(f& +4 "core" & i w\ +3 ."da"Forearm.reconfigure :tight +16 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +5 "manipulator"&)'Д +99 "core" ' +6 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +11 ."da"SE.seek 1.86 Pucks below Top Plate +8 "storage"('' +68 "core" ' +2 "manipulator"&& +6 "core" &d ! ! # + "storage"(!& +6 "core" & \\\ +2 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 3 +4 "manipulator"&,'< +36 "core" ' +5 ."da"Elbow.hold +5 "manipulator"&$, +13 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +9 "storage"(#QK-0-\ b +8 ."da"SE.seek 2.04 Pucks below Top Plate +6 "storage"(}' +30 "core" ' +6 "manipulator"&% +11 "core" %?P "  # +4 "storage"(1& +5 "core" & K L \ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 303 counts +2 "manipulator"&'k +28 "core" ' +2 "manipulator"&& +8 "core" &d ( ,  # +4 "storage"(& +8 "core" & "\ +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&'Д +32 "core" ' +2 "storage"(% +5 "core" % 0\ +3 ."downElevator"SE.seek :down +4 "storage"(' +100 (% +3 "core" %X< Z\ OC +2 "manipulator"&% +5 "core" %В ( , +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +109 "core" ' +19 ' +2 ."downElevator"SE.stop + "storage"(5 +7 ((& +5 "core" & \ +606 ' + ."psFlush"PSV.dial PBV +3 "processing"%B @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +1327 #"da"Waiting >20 seconds for psFlush to relinquish FlushPuck +1283 "core" ' +4 ."psFlush"PSV.dial :waste1 +4 "processing"%;  +74 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2616 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%7 +52 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +19 ."psFlush"PS.seek 1ml +4 "processing"%M'T +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +202 #"uploadLog"upsync +1407 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +6 "processing"%/  +53 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%y +77 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%* +71 "core" + ."psFlush"PBV.dial PSV +3 "processing"%% U +53 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2616 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%9 @ +7 "Can"`\ +37 "core" > +2 ."psFlush"PS.seek 2.5ml +6 "processing"%D' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +71 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%r' +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%b'd +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +82 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'd +2612 "core" ' +2 #"da"Garaging FlushPuck in Processing Clamp +2 "manipulator"&2& +9 "core" &d  ' ! # + "manipulator"&S% +5 "core" %\ % +2 ."da"Elbow.seek PC +3 "manipulator"&Y( +250 "core" ( +2 "manipulator"&?& +5 "core" & ! &   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &e& +4 "core" &  !  +2 ."da"Forearm.seek PC +3 "manipulator"&A' +93 "core" ' +2 ."da"Hand.close + "manipulator"&3/ +56 "core" / +3 ."da"PC.seek :open +2 "processing"%^( +424 "core" ( +2 "manipulator"&O& +5 "core" &    + "manipulator"&X% +4 "core" %   M +3 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek :garage +3 "manipulator"&8(, +142 "core" ( +3 "manipulator"&-& +5 "core" &-  !  C +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &J& +3 "core" &- ! ! C +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek :garage +3 "manipulator"&c'b +113 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&o% +4 "core" % UT * # ,  +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&d'\ +102 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'i& +8 "core" &df  +2 "manipulator"&m& +5 "core" &-   ` C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +6 "core" ( +2 "manipulator"&W& +4 "core" &- # $ + C +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &P& +3 "core" &-  ! x C +2 .tForearm.seek :garage +3 "manipulator"&'b +102 "core" ' + .tHand.close +2 "manipulator"&u/ +56 "core" / +2 "manipulator"&|& +5 "core" &- 2 - $ C + "manipulator"&K% +5 "core" % k    +2 .tForearm.seek :retract +2 "manipulator"&g'\ +102 "core" ' +2 .tElbow.reconfigure :tight +64 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&j( +283 "core" ( +2 "manipulator"&q& +5 "core" &4 + % K I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &F& +3 "core" &5   j I +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&H'O +104 "core" ' +2 "manipulator"&R& +5 "core" &4 ) '  I +2 "manipulator"&n% +4 "core" %N + + G +2 "collection"'& +5 "core" &dd \ +2 "collection"'{& +6 "core" &eey +3 .tCC.seek :closed +4 "collection"'L(X +7 "core" &ce \ +2 &dc~  +8 &/ed +| +9 &fee ? +10 &~bd M +9 &Lece L +10 &eee L +9 &eeb L +9 &gde L +10 &Uibe L +9 &hdd| L +9 &gcc~ L +10 & hcb~ L +9 &"^e`b~ L +9 &$ gcd L +10 &%icc L +9 &'g`` L +10 &)eiab L +9 &+'h`a L +9 &,k`a} L +10 &.h`bz L +9 &0lh``q L +9 &2/gb`u L +10 &3f``o K +9 &5ha`j K +10 &7vhabh L +9 &98h`ak L +10 &:kaac L +9 &<i_`o L +9 &>~h`bg L +10 &@@eaai L +9 &Bga`i L +9 &CkTZj L +10 &Ex@Fo N +9 &G9$p Q +9 &Hv\ T +10 &J  k\ V +9 &Lli\ W +9 &N. s\ W +10 &Ok\ X +9 &Qg\ X +10 &Snk\ Y +9 &U1k\ Y +10 &V k\ O +9 &X%Po\ ({ +9 &Xhp o M +3 ( + "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.87 + "collection"'4& +13 "core" &Xhln M +2 .tHand.open + "manipulator"&w1 +56 "core" 1 +2 "manipulator"&t% +5 "core" % N R > # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +8 "core" &Xhlk M +2 "collection"'a% +5 "core" %T   +2 .tCSV.dial CSR +2 "collection"'6  +43 "core"  +2 "collection"']% +5 "core" %M   + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +14 .tCS.seek 5ml + "collection"''m +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 '&% +3 "core" %m J\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +6 .tCS.seek 7.5ml +4 "collection"'' +624 "core" ' +2 .tCSV.dial :waste +2 "collection"'p +125 "core" +2 .tCS.reconfigure :default +6 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' 'Q +1970 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'~& +9 "core" &Xhko M +2 "collection"'s% +5 "core" %U s  + .tCSV.dial :flush +3 "collection"'\\  +43 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +7 .tCS.seek 5ml +2 "collection"'x'm +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'z% +4 "core" %mp  +3 .tCS.seek 7.001ml +2 "collection"'' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +6 "collection"'  +4 'T  +39 "core"  +88  +2 .tCBV.dial :waste1 +2 "collection"' @ +44 "core" > +3 .tCS.seek 0ml +2 "collection"'>'Q +1586 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'`& +9 "core" &Xhk< M +2 "collection"'I% +4 "core" %MF  +2 .tCSV.dial :flush +2 "collection"'  +84 "core"  +3 .tCS.seek 5ml +2 "collection"' 'm +1161 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'= @ +43 "core" B +2 "collection"'E% +5 "core" %mn  +2 .tCS.seek 7ml +2 "collection"'v' +514 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'\  +6 .tCTV.dial CSV +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'f  +102 "core"  +2 .tCS.seek 0ml +6 "collection"'Q'Q +1568 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'& +8 "core" &Xhk A M +2 "collection"'!% +4 "core" %Ro  +2 .tCSV.dial CSR +2 "collection"'[  +46 "core"  + "collection"'% +5 "core" %RC  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +6 "collection"' +12 .tCS.seek 8ml +3 "collection"'1'O +1799 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml +2 "collection"'l' O +515 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"' +4 '  +97 "core" +32  +2 .tCTV.dial :intake +2 "collection"'  +73 "core" +2 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml +2 "collection"')'Q +1795 "core" ' + .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 .tCS.reconfigure :default +6 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +595 "core" ' + .tCSV.dial CSR +3 "collection"'  +99 "core"  +2 "collection"''% +4 "core" %NV  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +15 .tCS.seek 5ml + "collection"','m +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'(' O +1337 "core" ' +2 .tCSV.dial CBV +2 "collection"' +101 "core" +2 .tCS.seek 0ml +2 "collection"'}'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +14 "core" &4 ) ,  I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +3 "manipulator"&B& +4 "core" &4 + + N I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" &4 ( " I +2 .tForearm.seek CC +2 "manipulator"&;'O +115 "core" ' +2 .tHand.close + "manipulator"&+/ +60 "core" / +2 .tCC.seek :open +2 "collection"'7( +430 "core" ( + "manipulator"&.& +5 "core" &4 %  I +2 "manipulator"&M% +4 "core" % S ' ) P $ +2 .tForearm.seek :retract +2 "manipulator"&C'\ +107 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&/(, +291 "core" ( + "manipulator"&<& +5 "core" &- - 0   +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &y& +3 "core" &- !    +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +62 .tForearm.seek :garage +2 "manipulator"&#'b +120 "core" ' + .tHand.open +2 "manipulator"&@1 +62 "core" 1 +2 "manipulator"&*% +5 "core" % \\W 3 /  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&%'\ +130 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 14:15:39 +9 #Asleep after completing NESSIE_usb_modem_test_new_antenna assays +2 ."Qmail"GoodNews.email "{3 => 3,\\n 4 => 0}\\nCan@16:28:55, 21.3C, 28% humidity, 15.1psia, 13.665V, 0.759A, 0.747A avg, 10.37W\\nSampled 50.0ml",Subject: "Asleep after completing NESSIE_usb_modem_test_new_antenna assays" +628 #"uploadLog"upsync +9 #mEXIT +2 #"danna"Session Ended +6 #"brent"Session Ended @1681245394.51EDT @1681254954.47EDT = =tMAIN =mMAIN_scheduler @EDT1681254956.28 !to:Errno::EACCES:\ errnoi: mesg">Permission denied - /dev/I2Cgate -- Missing core Gateway!:bt[":/home/esp/esp2/lib/i2c/gateway.rb:172:in `initialize'":/home/esp/esp2/lib/i2c/gateway.rb:172:in `initialize'"3/home/esp/esp2/lib/i2c/gateway.rb:139:in `new'":/home/esp/esp2/lib/i2c/gateway.rb:139:in `initialize'"8/home/esp/esp2/lib/i2c/sleepy.rb:52:in `initialize'"9/home/esp/esp2/type/shallow/netconfig.rb:39:in `new'"0/home/esp/esp2/type/shallow/netconfig.rb:39"1/home/esp/esp2/lib/buildparser.rb:76:in `[]'">/home/esp/esp2/lib/buildparser.rb:76:in `installGateways'"3/home/esp/esp2/lib/buildparser.rb:73:in `each'">/home/esp/esp2/lib/buildparser.rb:73:in `installGateways'"4/home/esp/esp2/lib/realtime.rb:22:in `realTime'"-/home/esp/esp2/lib/esp.rb:104: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 @1681254956.30EDT @1681266972.93PDT = =tMAIN =mMAIN_scheduler @PDT1681266975.27 #"core_reset"Sent BREAK +3 #t@42351 sendCRC with ifg=0x20, ie=0x7F + #@44186 sendCRC with ifg=0x08, ie=0x5F + #@8351 idle with ifg=0x84, ie=0x75 + #@9022 select with ifg=0x10, ie=0xF5 #@9656 receive with ifg=0x10, ie=0xFD + #@10289 receive with ifg=0x10, ie=0xFD + #@10923 receive with ifg=0x10, ie=0xFD #@11250 receive with ifg=0x80, ie=0xFD + #@48547 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +296 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +484 "Can"-w\ 67 + -w\ 67/ + #tPolling Can every 10:00 +4 #Cleanly exited at 16:36:34EDT11-Apr-23 +4158 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +5 "core" %RW  + .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +4 "core" %hh  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %h \ s +2 .tSS.configure :default +3 "sampler")#.0X Puck.count +2 "storage"(2% +3 "core" % u\ +3 .tSE.seek :down +2 "storage"(3' +4 "core" ' +2 .tSE.stop + "storage"(5 +2 .tHand.open +2 "manipulator"&41 +22 "core" 1 +2 "manipulator"&5% +4 "core" % \ 8 :  +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(6(S +350 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &T <\ +2 "manipulator"&8& +5 "core" &- . , e  + "manipulator"&9% +5 "core" % \ / ) = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&:( +198 "core" ( +2 "manipulator"&;& +5 "core" & 6 0 e \ + "storage"(<& +5 "core" &T \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&='] +90 "core" ' + "storage"(>& +5 "core" &T \ +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(?'g +297 "core" ' +2 "storage"(@- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (A% +3 "core" % r\ +3 ."downElevator"SE.seek :down +4 "storage"(B' +100 (C% +3 "core" %> \ PJ +2 "manipulator"&D% +4 "core" %g ; < B +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +103 "core" ' +10 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( \ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (G& +3 "core" & {\  +2 "manipulator"&H& +5 "core" & / , 2 \ +2 .tElbow.seek 2 +2 "manipulator"&I( +29 "core" ( +2 "manipulator"&J& +5 "core" & - 0 r C +2 "storage"(K& +4 "core" &  \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&L'/ +132 "core" ' +2 "storage"(M& +5 "core" &  h\  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(N'g +277 "core" ' +2 "storage"(O- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (P% +2 "core" %[ \ +3 ."downElevator"SE.seek :down +6 "storage"(Q' +97 (R% +3 "core" %J \ RP +2 "manipulator"&S% +4 "core" %5 0 . O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +105 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(U( +186 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (V& +3 "core" & \  +2 "manipulator"&W& +4 "core" & % G C +2 .tElbow.seek 3 +3 "manipulator"&X(_ +43 "core" ( +2 "manipulator"&Y& +5 "core" &U / + @ , +2 "storage"(Z& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&['Д +110 "core" ' +2 "storage"(\\& +5 "core" & \  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(]'g +297 "core" ' +2 "storage"(^- +4 "core" -'w +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (_% +3 "core" % \\\ +3 ."downElevator"SE.seek :down +5 "storage"(`' +98 (a% +3 "core" %R@ \ PI +2 "manipulator"&b% +4 "core" % $  ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +37 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +42 "storage"(d(,e +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (e& +3 "core" &,c 9\  +2 "manipulator"&f& +4 "core" &U - - _ , +2 .tElbow.seek 4 +2 "manipulator"&g( +60 "core" ( +2 "manipulator"&h& +5 "core" & ' & 1 ' + "storage"(i& +5 "core" &,c \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 600 counts +2 "manipulator"&j'Ѽ +123 "core" ' +2 "storage"(k& +4 "core" &,c \  +3 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(l'g +275 "core" ' +2 "storage"(m- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (n% +3 "core" %X "\ +2 ."downElevator"SE.seek :down +4 "storage"(o' +100 (p% +3 "core" %M t\ SQ +2 "manipulator"&q% +4 "core" % - 0 W  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +59 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(s(<( +191 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +2 (t& +4 "core" &<& !\  +2 "manipulator"&u& +4 "core" & % $ $ ' +2 .tElbow.seek 5 +2 "manipulator"&v( +25 "core" ( +2 "manipulator"&w& +4 "core" &A 2 9 + +2 "storage"(x& +5 "core" &<& \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&y'M +117 "core" ' + "storage"(z& +5 "core" &<& R\  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({'g +271 "core" ' + "storage"(|- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (}% +3 "core" %q {\ +4 ."downElevator"SE.seek :down +4 "storage"(~' +99 (% +3 "core" %L \ RO +2 "manipulator"&% +4 "core" %` 2 /  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +4 "core" &K M\  +2 "manipulator"&& +4 "core" &A + # _ + +2 .tElbow.seek 6 +3 "manipulator"&( +52 "core" ( + "manipulator"& & +5 "core" & ( + 5 ' +2 "storage"( & +4 "core" &K \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"& 'b +110 "core" ' +2 "storage"(& +5 "core" &K V\  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +270 "core" ' +2 "storage"(- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (% +3 "core" %q \ +3 ."downElevator"SE.seek :down +4 "storage"(' +99 (% +3 "core" %M \ RO +2 "manipulator"&% +4 "core" %s 1 8  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +190 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" &[ B\  +2 "manipulator"&& +4 "core" & - , L & +2 .tElbow.seek 7 +2 "manipulator"&(/ +17 "core" ( +2 "manipulator"&& +4 "core" &' , 1 S 0 +2 "storage"(& +4 "core" &[ D\  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts +2 "manipulator"&'Ж +122 "core" ' +2 "storage"( & +5 "core" &[ \  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(!'g +275 "core" ' +2 "storage"("- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (#% +2 "core" %[ g\ +3 ."downElevator"SE.seek :down +4 "storage"($' +100 (%% +3 "core" %aL 4\ RO +2 "manipulator"&&% +5 "core" %Ъ 0 - x  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +88 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +4871 #t-> exit +6 #mEXIT @1681267158.89PDT @1681267209.63PDT = =tMAIN =mMAIN_scheduler @PDT1681267211.68 #"core_reset"Sent BREAK +3 #t@18775 select with ifg=0x10, ie=0xF5 + #@19411 receive with ifg=0x10, ie=0xFD + #@20046 receive with ifg=0x10, ie=0xFD #@20682 receive with ifg=0x10, ie=0xFD + #@21009 receive with ifg=0x80, ie=0xFD + #@55480 sendCRC with ifg=0x20, ie=0x7F #@55897 sendCRC with ifg=0x20, ie=0x7F + #@57458 sendCRC with ifg=0x08, ie=0x5F + #@3862 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +277 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +434 "Can"1v\ @@ + 1v\ @@; + #tPolling Can every 10:00 +5 #Cleanly exited at 19:39:18PDT11-Apr-23 +9717 #-> exit +5 #mEXIT @1681267316.28PDT @1681754391.81EDT = =mMAIN_scheduler =tMAIN @EDT1681754393.94 #"core_reset"Sent BREAK +3 #t=0x7F + #@57458 sendCRC with ifg=0x08, ie=0x5F + #@18792 idle with ifg=0x00, ie=0x75 + #@18775 select with ifg=0x10, ie=0xF5 + #@19411 receive with ifg=0x10, ie=0xFD #@20046 receive with ifg=0x10, ie=0xFD + #@20682 receive with ifg=0x10, ie=0xFD + #@21009 receive with ifg=0x80, ie=0xFD #@55480 sendCRC with ifg=0x20, ie=0x7F + #@55897 sendCRC with ifg=0x20, ie=0x7F + #@57458 sendCRC with ifg=0x08, ie=0x5F #@10565 idle with ifg=0x00, ie=0x75 + #>OVERRUN< ESP2 v3.41 I2C Gateway v3.20 +3 "Can"\ CC +8 #t>OVERRUN< ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +454 "Can"\ CC +2 \ CC + #tPolling Can every 10:00 +4 #Cleanly exited at 19:41:56PDT11-Apr-23 +460 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %Roo{  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %h\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %ޥC> \ 6 +2 .tSS.configure :default +3 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +35 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +121 #t-> exit +6 #mEXIT @1681754420.10EDT @1681915822.47EDT = =mMAIN_scheduler =tMAIN @EDT1681915824.36 #"core_reset"Sent BREAK +2 #t@47085 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +407 "Can"u  + u  + #tPolling Can every 10:00 +6 #Cleanly exited at 14:00:20EDT17-Apr-23 +741 #-> ESP.ready! +3 #Powering core bus +533 .Gate.power :raw,:ON +2 "sampler") +34 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 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 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %  + .tSS.configure :default +3 "sampler")#.0X& +4 "core" &-  + &_]  + .tCC.reconfigure :default +4 ."openPC"PC.reconfigure :default +4 "collection"'$x2 ^22b + "processing"%$x2 ^22b +4 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'?( + "processing"%@( +268 "core" ( +8 ( +2 "collection"'A +3 "core"  +2 "processing"%B +3 "core" V + "processing"%C +3 "core"  +2 "processing"%D +3 "core" A + "collection"'E% +4 "core" %K]]  +2 "processing"%F% +4 "core" %e  + "sampler")G% +4 "core" % \ = +2 "collection"'H& +4 "core" &^]f  +2 "processing"%I& +4 "core" &/  + "manipulator"&J% +4 "core" %\  / / ~ 7 + "manipulator"&K& +5 "core" &0 . + s m + "storage"(L& +4 "core" &<( \  + "storage"(M% +4 "core" % \ +2 "collection"'N9 +3 "core" 9= +2 "processing"%O9 +3 "core" 9+1 +485 #t-> exit +5 #mEXIT @1681915890.05EDT @1681916222.32EDT = =tMAIN =mMAIN_scheduler @EDT1681916224.22 #"core_reset"Sent BREAK +2 #t@45921 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 +248 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +414 "Can"s  + s  + #tPolling Can every 10:00 +4 #Cleanly exited at 10:51:30EDT19-Apr-23 +775 #-> can +3 "Can"r  +15696 #t-> exit +4 #mEXIT @1681916397.79EDT @1681916610.57EDT = =mMAIN_scheduler =tMAIN @EDT1681916612.39 #"core_reset"Sent BREAK +2 #t@62115 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +232 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"r  + r  + #tPolling Can every 10:00 +3 #Cleanly exited at 10:59:57EDT19-Apr-23 +571 #-> Time.now +2080 #-> exit +4 #mEXIT @1681916645.15EDT @1681919279.90EDT = =mMAIN_scheduler =tMAIN @EDT1681919281.68 #"core_reset"Sent BREAK +2 #t@49133 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +375 "Can"w  + w  #tPolling Can every 10:00 +5 #Cleanly exited at 11:04:05EDT19-Apr-23 +771 #-> exit +4 #mEXIT @1681919295.69EDT @1681919718.48EDT = =tMAIN =mMAIN_scheduler @EDT1681919720.38 #"core_reset"Sent BREAK +2 #t@17336 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +404 "Can"w  + w  + #tPolling Can every 10:00 +6 #Cleanly exited at 11:48:15EDT19-Apr-23 +5195 #-> exit +4 #mEXIT @1681919781.05EDT @1681920063.52EDT = =mMAIN_scheduler =tMAIN @EDT1681920065.51 #"core_reset"Sent BREAK +2 #t@64844 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +426 "Can"x  + x \ + #tPolling Can every 10:00 +4 #Cleanly exited at 11:56:21EDT19-Apr-23 +25183 #-> exit +4 #mEXIT @1681920324.38EDT @1681920348.38EDT = =tMAIN =mMAIN_scheduler @EDT1681920350.15 #"core_reset"Sent BREAK +2 #t@30773 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +231 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"y  + y  + #tPolling Can every 10:00 +4 #Cleanly exited at 12:05:24EDT19-Apr-23 +328 #-> can +2 "Can"z  +784 #t-> exit +4 #mEXIT @1681920367.53EDT @1681920428.37EDT = =mMAIN_scheduler =tMAIN @EDT1681920430.18 #"core_reset"Sent BREAK +2 #t@26335 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +379 "Can"z  + z  + #tPolling Can every 10:00 +4 #Cleanly exited at 12:06:07EDT19-Apr-23 +553 #-> can +4 "Can"z  +1121 #t-> ESP.ready! +3 #Powering core bus +26184 .Gate.power :raw,:ON +2 "sampler") +46 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %adJ  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %. +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %4  +2 .tSS.configure :default +2 "sampler")#.0X + % 0 4 +2 "manipulator"&% + ."rdyProcessing"PSV.dial :air +5 "processing"%  +2 "core"  + % 1 0 +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure :loose +2 "collection"' +2 "manipulator"&#@2^d^b +6 .tForearm.home.seek :retract + "manipulator"&'\ +3 "core"  +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 ."rdyProcessing"PS.reconfigure :default +2 "sampler") +2 "processing"%#A d`xb +5 "core"  +2 ."rdyProcessing"PS.home.seek 0ml +2 "sampler")  + "processing"%'d +5 "core" +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +3 "sampler")#.0X access 2 +3 "storage"(;% +3 "core" % E\ +2 "manipulator"&<% +4 "core" %\  9 1 # ' + "manipulator"&=& +4 "core" &/ # + H  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &K .\  +25914 #t-> startTube 2 +766 #-> da 50 +2 #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:18:26EDT19-Apr-23\\n{1 => 3,\\n 3 => 3,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:07:22, 20.3C, 23% humidity, 15.1psia, 13.782V, 0.116A, 0.116A avg, 1.60W",Subject: "da sampling at most 50ml" +3 "collection"'@& +4 "core" &ce  + .tHand.open +3 "manipulator"&A1 +64 "core" 1 + "manipulator"&B% +4 "core" % \  4 0 - ' +2 "storage"(C% +4 "core" % T\ + "storage"(D. +4 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( \ +444 #"uploadLog"upsync +221 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (F& +2 "core" & \ +2 "manipulator"&G& +4 "core" &/ - 1 t  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&H( +29 "core" ( + "manipulator"&I& +5 "core" & , , _ 5 +2 "storage"(J& +4 "core" &  \ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'/ +106 "core" ' + "storage"(L& +5 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'g +272 "core" ' + "storage"(N- +4 "core" -'H + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (O& +2 "core" &  \ +2 "manipulator"&P& +4 "core" & 8 . s 5 +2 .tElbow.seek 2 + "manipulator"&Q( +4 "core" ( + "manipulator"&R& +4 "core" & 0 3 5 + "storage"(S& +4 "core" &  4\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&T' +51 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&U/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +3 "storage"(W' +7 "core" & , - t 5 +2 "manipulator"&X% +4 "core" %  5 2 ' 5 +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +146 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&[& +4 "core" &( - . x >N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &( , ) l >N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'O +127 "core" ' + "manipulator"&^& +4 "core" &(  4 . >N +2 "manipulator"&_% +4 "core" %F 2 / | +2 "collection"'`& +3 "core" &dd&  +2 "collection"'a& +5 "core" &eb+ \  +2 .tCC.seek :closed +2 "collection"'b(X +4 "core" &ff \  +8 &6fe ,~ +10 &hbd @ +9 &pce M +9 &6fde L +10 &gcc L +9 &heb# L +9 &|gcd L +10 &=kdc L +9 &ibb% L +10 &jbb, L +9 & hca5 L +9 &"Ff`b7 L +10 &$lac3 L +9 &%gab5 L +9 &'i`b3 L +10 &)Mjbb, L +9 &+h^c- L +10 &,ka`@ L +9 &.hab= L +9 &0Sh_a? M +10 &2h^bC L +9 &3gaaI L +9 &5ha`E L +10 &7^g_aA L +9 &9j`aB L +10 &:haaO L +9 &<k`aU L +9 &>dk``J L +10 &@'h`_R L +9 &Aj^_U L +9 &CmOSV M +10 &Eiu;BP M +9 &G% +U O +10 &HX\ T +9 &JN\ W +9 &LTE\ W +10 &ND\ X +9 &O@\ X +9 &QV\ Y +10 &SXO\ Y +9 &UT\ X +10 &VT\ X +9 &X(CS (x +9 &Xv\ Q P +6 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.83 + .Hand.open +2 "manipulator"&c1 +3 "core" &XvpP P +58 1 +2 "manipulator"&d% +4 "core" % F = 1 | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +100 "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 + "sampler")f+ +2 "core" + +2 "sampler")g% +4 "core" %  \ ? +2 "collection"'h& +3 "core" &Xvpd P +3 "Can"|\ ON +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %T \ + "sampler")F% +4 "core" %nW \  +18 "collection"'G% +3 "core" %TC\ +2 "sampler")I% +4 "core" %nX \  +21 "collection"'J% +3 "core" %T\ + "sampler")L% +4 "core" %nW \  +25 "collection"'$% +2 "core" %T A\ +2 "sampler")&% +4 "core" %nW! \  +28 "collection"'N% +2 "core" %T\ +2 "sampler")O% +4 "core" %nW \  +32 "collection"'P% +3 "core" %T\ + "sampler")R% +4 "core" %nW  \  +37 "collection"' % +2 "core" %T\ +2 "sampler")S% +4 "core" %nX" \  +41 "collection"'U% +3 "core" %T\ +2 "sampler")V% +4 "core" %nX%" \  +47 "collection"'X% +3 "core" %T\ + "sampler")H% +4 "core" %nW'# \  +54 "collection"'K% +2 "core" %TB\ +2 "sampler")[% +4 "core" %nX-+ \  +61 "collection"'\\% +3 "core" %T\ + "sampler")M% +4 "core" %nX4. \  +69 "collection"'T% +3 "core" %T=\ +2 "sampler")Q% +3 "core" %nX?: \  +78 "collection"'^% +3 "core" %T\ +2 "sampler")_% +3 "core" %nWYS \  +89 "collection"'`% +3 "core" %T   + "sampler")W% +4 "core" %r\  \ \ S +2 "collection"'Y% +4 "core" %T\   + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X% +3 "core" %0@`62 \  +61 "collection"'F% +3 "core" %T+\ +2 "sampler")G% +3 "core" %0@`=8 \  +70 "collection"'I% +2 "core" %T'\ +2 "sampler")J% +4 "core" %0@`PK \  +2 "collection"'L% +3 "core" %T.\ +2 #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X< \  +88 "collection"'h% +3 "core" %TK\ +2 "sampler")]% +3 "core" %w]RQ \  +2 "collection"'% +3 "core" %T*\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 1.14ml/s +2 "sampler")#.P0X% +4 "core" %z%! \ m +41 "collection"'F% +3 "core" %T +2 "sampler")G% +3 "core" %z&# \ m +47 "collection"'I% +3 "core" %T"\ +2 "sampler")J% +4 "core" %z%" \ m +53 "collection"'L% +3 "core" %TF +2 "sampler")1% +3 "core" %z'# \ m +61 "collection"'N% +3 "core" %TH +2 "sampler")O% +4 "core" %z*' \ m +69 "collection"'P% +3 "core" %TG +2 "sampler")R% +3 "core" %z-+ \ m +79 "collection"' % +2 "core" %T" +2 "sampler")S% +4 "core" %z3, \ m +88 "collection"'U% +3 "core" %T$  +2 "sampler")C% +3 "core" %z94 \ m +100 "collection"'V% +52 "core" %T#\ +2 "sampler")X% +4 "core" %zGC \ m +116 "collection"'H% +2 "core" %T# +2 "sampler")K% +4 "core" %zaZ \ m +2 "collection"'[% +3 "core" %TK\ +2 #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"';'Q +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")< +90 "core" ' + ."CSpush"CS.stop + "collection"'5 +35 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %O,  + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'F' +325 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'G% +2 "core" %D  +2 .tCS.seek 5.999ml +2 "collection"'7'K +1341 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'I +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'J'Q +1378 "core" ' + .tCSV.dial CSR +2 "collection"'L  +42 "core"  + "collection"'1% +4 "core" %SN  +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"'N'Q +592 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'O% +2 "core" %TH  +2 .tCS.seek 5ml +2 "collection"'P'm +838 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'R  +40 "core" ~ +2 .tCS.seek 1ml +2 "collection"' ' +1094 "core" ' +2 "collection"'S9 +3 "core" 99 +2 "collection"'U% +3 "core" %D +2 #tBefore lysing Collection Puck Heater at 19.8C/28.3psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'C \  +3 'V9 +4 "core" 97d +102 "collection"'X9 +2 "core" 98d +102 "collection"'H9 +2 "core" 98 d +102 "collection"'K9 +3 "core" 99 d +102 "collection"'[9 +51 "core" 99d +102 "collection"'T9 +3 "core" 99d +102 "collection"'$9 +2 "core" 99d +102 "collection"')9 +3 "core" 9 9 d +102 "collection"'Q9 +2 "core" 9':$d +102 "collection"'^9 +3 "core" 9/;(d +102 "collection"'_9 +3 "core" 99<,d +102 "collection"'`9 +2 "core" 9F<1d +102 "collection"'W9 +3 "core" 9T=5d +102 "collection"'Y9 +2 "core" 9d=9d +102 "collection"'D9 +3 "core" 9v==d +102 "collection"'d9 +3 "core" 9?Ad +102 "collection"'a9 +2 "core" 9@Ed +103 "collection"'g9 +2 "core" 9@Jd +102 "collection"'h9 +2 "core" 9ANd +103 "collection"']9 +2 "core" 9BRd +102 "collection"'9 +3 "core" 9CVd +102 "collection"'&9 +3 "core" 9DZd +102 "collection"'j9 +3 "core" 9.D_d +102 "collection"'\\9 +2 "core" 9HFcd +102 "collection"'l9 +3 "core" 9eGgd +102 "collection"'m9 +2 "core" 9Hkd +102 "collection"'M9 +3 "core" 9Jod +102 "collection"'i9 +2 "core" 9Ksd +102 "collection"'p9 +3 "core" 9Lxd +102 "collection"'r9 +2 "core" 9N|d +102 "collection"'q9 +3 "core" 9Pd +102 "collection"'u9 +3 "core" 93Pd +102 "collection"'9 +3 "core" 9RRd +102 "collection"'+9 +2 "core" 9pTd +102 "collection"'v9 +2 "core" 9Ud +103 "collection"'w9 +3 "core" 9Wc +102 "collection"'y9 +2 "core" 9Yb +102 "collection"'n9 +2 "core" 9Z^ +102 "collection"'z9 +3 "core" 9 \\[ +102 "collection"'f9 +2 "core" 9+]X +102 "collection"'{9 +3 "core" 9J_V +102 "collection"'|9 +3 "core" 9j`S +102 "collection"'o9 +2 "core" 9bO +102 "collection"'~9 +3 "core" 9dM +102 "collection"'9 +2 "core" 9fJ +102 "collection"'9 +3 "core" 9fG +102 "collection"'x9 +3 "core" 9gE +102 "collection"'9 +2 "core" 9"iB +102 "collection"'9 +3 "core" 9@i@ +102 "collection"'s9 +2 "core" 9]k= +102 "collection"'c9 +3 "core" 9{l< +102 "collection"'9 +2 "core" 9m9 +102 "collection"' 9 +3 "core" 9o7 +102 "collection"'\ 9 +2 "core" 9q4 +102 "collection"'k9 +3 "core" 9r2 +102 "collection"'t9 +3 "core" 9s0 +102 "collection"'9 +2 "core" 9 u. +102 "collection"'}9 +3 "core" 99v- +102 "collection"' 9 +2 "core" 9Ry+ +102 "collection"'9 +3 "core" 9jz) +102 "collection"'9 +3 "core" 9z' +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 +5 "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 O' +102 "collection"'9 +3 "core" 9 `, +102 "collection"'9 +2 "core" 9 q0 +102 "collection"' 9 +3 "core" 9 4 +102 "collection"''9 +2 "core" 9 8 +102 "collection"'9 +3 "core" 9 < +103 "collection"'(9 +2 "core" 9 A +102 "collection"'9 +3 "core" 9 E +102 "collection"'9 +2 "core" 9 I +102 "collection"'#9 +3 "core" 9 M +102 "collection"'"9 +3 "core" 9 Q +102 "collection"'9 +2 "core" 9 U +102 "collection"'.9 +3 "core" 9\ Z +102 "collection"'/9 +2 "core" 9\ ^ +102 "collection"'%9 +3 "core" 9\ b +102 "collection"'29 +3 "core" 9\ &f +102 "collection"'39 +2 "core" 9\ 0j +102 "collection"'49 +3 "core" 9\ ;o\ +102 "collection"'-9 +2 "core" 9\ Ds +102 "collection"'59 +3 "core" 9\ Nw +102 "collection"' 9 +2 "core" 9\ W{ +102 "collection"'89 +3 "core" 9\ ` +102 "collection"':9 +2 "core" 9\ i +102 "collection"'69 +3 "core" 9\ p +102 "collection"'<9 +2 "core" 9\ x +102 "collection"',9 +3 "core" 9\  +103 "collection"';9 +2 "core" 9\  +102 "collection"'99 +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\  +3 .tCH.hold 10:00,70C +3 "collection"'A `\ `\ E +2 'B9 +5 "core"  + 9\  +2 "collection"'0% +4 "core" % \ + #tBegun lysing Collection Puck Heater at 68.1C/38.3psia +2666 "Can"\ || +57323 "core" ` + "collection"'9 +4 "core" 9\ o +2 "collection"'>% +3 "core" % .  +2 #tEnded lysing Collection Puck Heater at 70C/37.6psia +2 .CS.seek 0ml + "collection"'G'Q +377 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'F @ +95 "core" B + .tCSV.dial :air +2 "collection"'I @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'7'm +1345 "core" ' + .tCSV.dial CTV +2 "collection"'L  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'1 @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'J  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'O @ +42 "core" ? +2 .tdelay 2 seconds +6 "Can"\ FE +196 .tCS.seek 0ml +2 "collection"'N'Q +1338 "core" ' + "collection"'R% +4 "core" %U +2 #tPuck @49.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'P +95 "core"  +2 .tCBV.dial CSV + "collection"'S  +28 "core"  +2 "collection"'U% +4 "core" %Uei +2 .tCS.seek 5ml +2 "collection"'V'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'X  +41 "core" +2 "collection"'H% +4 "core" %m C  +2 .tCS.seek 7ml + "collection"'K' +582 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'[ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'T' O +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +107 "core" ^ +2 #tLysing Complete +2 "collection"')& +4 "core" &Xvi P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&Q% +3 "core" %  + , "  +2 "storage"(^% +3 "core" % \ +2 "storage"(_. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(`(S +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (W& +3 "core" &Q \ + "manipulator"&Y& +4 "core" &( - * 9 >N +2 "manipulator"&D% +3 "core" %  , , T  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&d( +177 "core" ( +2 "manipulator"&a& +4 "core" & 0 1 $ +2 "storage"(g& +3 "core" &Q D\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&h'] +103 "core" ' + "storage"(]& +5 "core" &Q )\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +276 "core" ' + "storage"(&- +4 "core" -'n + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" & - / i $ + "storage"(\\& +103 "core" &Q c\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&l' +95 "core" ' + .tElbow.hold +2 "manipulator"&m, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(M- +2 "core" -'n +3 .tSE.seek 2.17 Pucks below Top Plate + "storage"(i' +34 "core" ' + "manipulator"&p% +4 "core" % - - K +2 "storage"(r& +3 "core" &Q \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 283 counts +2 "manipulator"&q' +27 "core" ' + "manipulator"&u& +4 "core" &  0  $ +2 "storage"(& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&+'] +21 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(v' +41 "core" ' + "manipulator"&w& +4 "core" & , - O $ +2 "manipulator"&y% +4 "core" % $ . G  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +85 "core" ' + .tElbow.seek CC +2 "manipulator"&z( +159 "core" ( + "manipulator"&f& +5 "core" &' (  D >L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &( * ) " >L +2 .tForearm.seek CC +2 "manipulator"&|'O +95 "core" ' + .tHand.close + "manipulator"&o/ +57 "core" / +2 .tCC.seek :open + "collection"'~( +425 "core" ( +2 "storage"(& +4 "core" &Q $\ + "storage"(& +4 "core" &Q \ + "manipulator"&x& +4 "core" &' - - ^ >L + "manipulator"&% +4 "core" % T 3 0  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&s( +203 "core" ( +2 "manipulator"&c& +4 "core" & 2   h + "storage"(& +4 "core" &Q q\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"& ' +103 "core" ' +2 .tElbow.hold + "manipulator"&\ , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&k1 +55 "core" 1 +2 "manipulator"&t% +5 "core" %  * * X 8 + "storage"(& +4 "core" &Q \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&}'C +24 "core" ' +2 "manipulator"& & +4 "core" &  )  h + "storage"(& +4 "core" &Q \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +21 "core" ' + "storage"(% +4 "core" % \ )\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %X< \ PG +2 "manipulator"&% +4 "core" %^ ) !  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +24 ' + ."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" &  # # h +2 "manipulator"&% +4 "core" %  # +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +178 "core" ( +2 "manipulator"&& +4 "core" &- )  e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- + $  +2 .tForearm.seek :garage +2 "manipulator"&'b +153 "core" ' + .tHand.close +2 "manipulator"& / +53 "core" / + "manipulator"&'& +5 "core" &- 8 , + "manipulator"&% +4 "core" % Qe - . p +2 .tForearm.seek :retract + "manipulator"&('\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&& +4 "core" &8 # )  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" &8 + +  K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'O +105 "core" ' +2 "manipulator"&& +4 "core" &8 - 2 B K +2 "manipulator"&.% +3 "core" %F / - i +2 "collection"'/& +4 "core" &  +2 "collection"'%& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &  +8 &/{ +| +10 &f > +9 &y L +10 &Pa K +9 &a K +9 &a J +10 &a J +9 &Xd K +9 &` J +10 &_ J +9 & _ J +9 &"bc J +10 &$#c J +9 &%_ J +10 &'d J +9 &)hc{ K +9 &+*cL K +10 &,d K +9 &.b K +9 &0pa K +10 &23b J +9 &3d J +10 &5bj J +9 &7y_M J +9 &9:e+ K +10 &:b K +9 &<e J +10 &>f K +9 &@Cb J +9 &B_ J +10 &Cg K +9 &Ey M +9 &G7v Q +10 &HW\ V +9 &J\ X +10 &Li\ X +9 &N*\ X +9 &O\ Y +10 &Q\ Y +9 &Sm\ Y +9 &U.z\ Z +10 &Vb\ P +9 &X"JM\ 'v +9 &Xr C W +6 ( +2 "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'3& +4 "core" &Xrx* W + &Xrx) W + .tHand.open + "manipulator"&41 +54 "core" 1 +2 "manipulator"&-% +4 "core" % F U D t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +107 "core" ' + .tPSV.dial PSR +2 "processing"% +120 "core"  + "processing"%8% +4 "core" %h +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%:'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%6  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%<'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%, +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%;' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%9 + "collection"'=  +6 "core" A + "processing"%!  +66 "core" +85  + .tPSV.dial :mixloop +2 "processing"%@ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +125 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%0  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%C' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +39 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%>  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +41 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +5 "core" &7 , 0 ? K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +3 "core" ( + "manipulator"&1& +4 "core" &6 + - 9 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &7 % + 3 K +2 .tForearm.seek CC +2 "manipulator"&O'O +94 "core" ' + .tHand.close +2 "manipulator"&7/ +56 "core" / +2 .tCC.seek :open +2 "collection"'R( +425 "core" ( + "manipulator"&P& +4 "core" &6 ( ' K +2 "manipulator"&S% +3 "core" % O + %  +2 .tForearm.seek :retract +2 "manipulator"&U'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(, +293 "core" ( +2 "manipulator"&X& +4 "core" &- 1  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- & ) ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V'b +106 "core" ' +3 .tHand.open + "manipulator"&[1 +64 "core" 1 +2 "manipulator"&K% +4 "core" % lW < =  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +108 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp + "collection"')& +5 "core" &qrC  + "manipulator"&Q% +4 "core" % % - # - !T +2 "storage"(^% +3 "core" % \ +2 "storage"(_. +3 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(W( \ +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" & &\  +2 "manipulator"&D& +3 "core" &-  ! # +2 "manipulator"&E% +3 "core" % %  (  !T +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&a( +230 "core" ( + "manipulator"&g& +4 "core" & *   4 +2 "storage"(]& +3 "core" & \ N\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Z'/ +109 "core" ' +2 "storage"(e& +4 "core" & \ \ \ x\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(&'g +280 "core" ' +2 "storage"(j- +3 "core" -'Y + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (\\& +2 "core" & \ {\  +2 "manipulator"&M& +3 "core" & % ,  4 +2 .tElbow.seek 2 + "manipulator"&p( +4 "core" ( + "manipulator"&r& +4 "core" & ( * / 4 +2 "storage"(u& +3 "core" & \ ~\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&w/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&y& + "storage"(h' +7 "core" & ! ,  4 + "manipulator"&d% +4 "core" %   ! = +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.seek CC +2 "manipulator"&l( +144 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +23 "core" ( +2 "manipulator"&q& +4 "core" &% ) % D <@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &% * " 0 <@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'O +122 "core" ' +2 "manipulator"&{& +4 "core" &% )  + <@ +2 "manipulator"&+% +3 "core" %I "  ) = +2 "collection"'m& +4 "core" &kk  +2 "collection"'o& +4 "core" &lk  +2 .tCC.seek :closed +2 "collection"'n(X +4 "core" &hkQ  +8 &2kj{ +{ +10 & gjjY \ > +9 &ylj@ L +9 &]]il I +10 &elk J +9 &alh J +9 &aii J +10 &ceji J +9 &$bhjr K +10 &bfh[ J +9 & bfgN J +9 &"kbif: J +10 &$-cig" J +9 &%bfi J +9 &'ahg J +10 &)saeh J +9 &+4cgh K +9 &,dfg J +10 &.cfi J +9 &0{bdf J +10 &2>che J +9 &4aef J +9 &5bff J +10 &7aef J +9 &9Ebff J +9 &;efgk J +10 &<ceg| J +9 &>fff J +10 &@Nbge J +9 &Bbee J +9 &Cd_b J +10 &EhQW K +9 &GK} N +9 &I R +10 &J W +9 &Lt X +10 &N3| Y +9 &Oy Y +9 &Qh Y +10 &Syk Y +9 &U9` Y +9 &V\\ L +10 &XCW , +9 &XpyM \ O +6 ( +2 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 +2 .Hand.open + "manipulator"&b1 +3 "core" &XpmI O +60 1 + "manipulator"&% +5 "core" % I = :  = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'x  +121 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2612 "core" ' + "collection"'c% +4 "core" % T4  +2 .tCS.seek 4.001ml +6 "collection"''NU +1595 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%z  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%k  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%t'd +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1589 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2603 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +121 "core" +2 "collection"'s& +4 "core" &Xpl \ O + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"& % +46 "core" %\ ( '  +11 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (}& +2 "core" &V '\ +2 "manipulator"&v& +4 "core" &% + * B <@ + "manipulator"&% +4 "core" %\ - , = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&& +4 "core" &  ( ? 1 + "storage"(& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +97 "core" ' +2 "storage"( & +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(''g +261 "core" ' + "storage"(- +4 "core" -'M + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & - , ! 1 +2 "storage"(& +3 "core" &V w\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&' +85 "core" ' + .tElbow.hold +2 "manipulator"&#, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'M +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"('t +29 "core" ' +2 "manipulator"&.% +4 "core" %] !  + "storage"(/& +4 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&('D +17 "core" ' +2 "manipulator"&~& +4 "core" & *   1 +2 "storage"(3& +3 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&4'] +24 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(-'c +39 "core" ' + "manipulator"&%& +4 "core" & " - " 1 +2 "manipulator"& % +4 "core" %П + ,  g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"( +154 "core" ( + "manipulator"&6& +4 "core" &)  ( s @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &) '  @Y +2 .tForearm.seek CC +2 "manipulator"&,'O +105 "core" ' +3 .tHand.close + "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&F% +4 "core" % R 5 /  + "storage"( & +4 "core" &V y\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&G'; +18 "core" ' + "manipulator"&1& +4 "core" &  &  +2 "storage"(J& +3 "core" &V p\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&7'] +12 "core" ' + "storage"(% +5 "core" %j <\ +2 ."downElevator"SE.seek :down +3 "storage"(5' +99 (2% +3 "core" %ɰ; \ PG + "manipulator"&P% +4 "core" %X * (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +85 "core" ' +37 ' + ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%O  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%X' +2613 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%L +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%H  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%[ +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%K  +41 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%)'d +2611 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%U& +4 "core" &0 \  + "manipulator"&Q& +4 "core" & # $ +  + "manipulator"&^% +4 "core" %\  ) " b  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&_(, +179 "core" ( + "manipulator"&V& +5 "core" &- &  c + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &- $ f +2 .tForearm.seek :garage +2 "manipulator"&D'b +105 "core" ' +2 .tHand.close + "manipulator"&E/ +64 "core" / +2 "manipulator"&`& +4 "core" &- 0 ( A + "manipulator"&g% +4 "core" % sp  ! V  +2 .tForearm.seek :retract +2 "manipulator"&]'\ +118 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&N( +115 "core" ( + "manipulator"&e& +4 "core" & '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & ! ( & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&j' +126 "core" ' +2 "manipulator"&\\& +4 "core" & # ( 0 + "manipulator"&M% +4 "core" % ) $ e  +2 "processing"%r& +3 "core" &,  +2 "processing"%u& +5 "core" &5  +2 .tPC.seek :closed + "processing"%w(X +5 "core" &3  +7 &F) %h +10 &wW. 8 +9 &; L +9 &h< L +9 &Tg> M +10 &g@ L +9 &gR L +10 &kU L +9 &]g[ L +9 &mT L +10 &eW L +9 &!kb M +9 &#egk L +10 &%'gk L +9 &&hi M +10 &(hj M +9 &*ljo M +9 &,/k| L +10 &-jv L +9 &/hy M +9 &1ue} L +10 &37js L +9 &4m M +10 &6m M +9 &8|j M +9 &:@c L +10 &;k M +9 &=e L +9 &?n M +10 &AGh L +9 &Ck M +10 &Dr M +9 &F O +9 &H> R +10 &I S +9 &K R +9 &M S +10 &OC S +9 &Q S +10 &R T +9 &T S +9 &VI T +10 &Wy} '{ +9 &X  = +9 ( +2 &X / +2 "processing"%u& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%y& +5 "core" &X / + .tHand.open + "manipulator"&d1 +56 "core" 1 +2 "manipulator"&a% +4 "core" % B <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%q  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%i +42 "core" +2 "processing"%&% +4 "core" %im  +2 .tPS.seek 0.3ml +2 "processing"%'f +381 "core" ' + .tPSV.dial PSR +2 "processing"%p +95 "core"  +2 "processing"%{% +4 "core" %c\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%+'. +489 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%m' +1284 "Can"\ DC +627 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%h +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" @ + .tPBV.dial :waste2 +2 "processing"%R  +98 "core"  +2 .tPS.seek 0ml +6 "processing"%b'd +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & - - I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +52 "manipulator"&o( +3 "core" ( + "manipulator"&x& +4 "core" & 3 " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & + , P +2 .tForearm.seek PC +2 "manipulator"&f' +118 "core" ' + .tHand.close + "manipulator"&I/ +62 "core" / +2 .tPC.seek :open + "processing"%c( +423 "core" ( + "manipulator"&T& +4 "core" &  "  +2 "manipulator"&z% +3 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&k'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&|(, +139 "core" ( +2 "manipulator"&& +4 "core" &- (  D . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- ( ! \\ . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&% +4 "core" % e` A > + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" & + "manipulator"&s% +4 "core" %\ +  ! . $p +2 "storage"( % +3 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( \ +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (}& +2 "core" & - D\  +2 "manipulator"&v& +4 "core" &- * ( ) . + "manipulator"&% +4 "core" %\ +  % $p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&W( +183 "core" ( +2 "manipulator"&& +4 "core" &  ) 9 0 + "storage"(& +4 "core" &  N\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +120 "core" ' + "storage"(l& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  V\  +2 "manipulator"&& +4 "core" & # " g 0 + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&.& +4 "core" & % $ # 0 +2 "storage"(/& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&~' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&3/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&%& + "storage"( ' +8 "core" & % ( 0 + "manipulator"&\ % +4 "core" % " #  +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&'( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( + "manipulator"&& +4 "core" & " 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" & %  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +120 "core" ' + "manipulator"&6& +4 "core" &  % +2 "manipulator"&:% +4 "core" % ! \ +2 "processing"%4& +4 "core" & + "processing"%#& +6 "core" & +2 .tPC.seek :closed +2 "processing"%<(X +3 "core" &( +7 & / %f +9 &V 7 +9 &0 L +10 &g2 L +9 &oh. L +9 &3c" L +10 &h L +9 &g L +9 &wg L +10 &9k L +9 &e L +10 &!h L +9 &#g~ L +9 &%Bj L +10 &'j L +9 &(g L +9 &*i L +10 &,Ii L +9 &. g L +10 &/l L +9 &1h L +9 &3Qj L +10 &5j L +9 &6g L +9 &8i L +10 &:Yf L +9 &<k L +10 &=g L +9 &?l L +9 &Abg L +10 &C"n M +9 &Dw M +9 &F O +10 &HX R +9 &J S +10 &K S +9 &M S +9 &O] S +10 &Q S +9 &R T +9 &T S +10 &Vd{ S +9 &Wqw !h +10 &X$w @ +9 ( +2 "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 .Hand.open + "manipulator"&81 +3 "core" &Xz , +50 1 + "manipulator"&n% +4 "core" %  ( ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +88 "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 + %@9 +6 "core" 9KN +102 "processing"%?9 +2 "core" 9HN +102 "processing"%B9 +3 "core" 9EN  +102 "processing"%A9 +2 "core" 9CN  +102 "processing"%,9 +2 "core" 9@N +102 "processing"%"9 +3 "core" 9?N +102 "processing"%9 +3 "core" 9>N +102 "processing"%F9 +2 "core" 9?N +102 "processing"% 9 +3 "core" 9>M" +102 "processing"%19 +2 "core" 9CN& +102 "processing"%J9 +3 "core" 9?N* +102 "processing"%9 +2 "core" 9AN. +102 "processing"%;9 +2 "core" 9CM3 +102 "processing"%29 +3 "core" 9EM7 +102 "processing"%P9 +2 "core" 9HM; +102 "processing"%09 +3 "core" 9LN? +102 "processing"%C9 +2 "core" 9POC +102 "processing"%G9 +3 "core" 9TOH +102 "processing"%-9 +2 "core" 9XOL +102 "processing"%O9 +2 "core" 9^OP +102 "processing"%79 +3 "core" 9cOT +102 "processing"%59 +3 "core" 9iPX +102 "processing"%t9 +2 "core" 9oP\\ +102 "processing"%L9 +2 "core" 9uPa +102 "processing"%H9 +3 "core" 9|Pe +102 "processing"%[9 +3 "core" 9Pi +102 "processing"%K9 +2 "core" 9Pm +102 "processing"%X9 +3 "core" 9Qq +102 "processing"%U9 +2 "core" 9Rv +102 "processing"%Q9 +3 "core" 9Rz +102 "processing"%^9 +2 "core" 9S~ +102 "processing"%V9 +22 "core" 9S +102 "processing"%Y9 +3 "core" 9T +102 "processing"%>9 +2 "core" 9T +102 "processing"%E9 +3 "core" 9S +102 "processing"%`9 +3 "core" 9T +102 "processing"%g9 +2 "core" 9U +102 "processing"%S9 +2 "core" 9T +102 "processing"%e9 +3 "core" 9U +102 "processing"%$9 +2 "core" 9U +102 "processing"%D9 +3 "core" 9V +102 "processing"%\\9 +2 "core" 9W +102 "processing"%M9 +3 "core" 9W +3 .tPH.hold 2:00:00,28C +3 "processing"%r pRp +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +95 "core"  +2 "processing"%]% +4 "core" %f  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%*' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%y'Ҧ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%d  +70 "core"  +2 .tPSV.dial PTV +2 "processing"%a +68 "core" +2 .tPBV.dial :waste1 + "processing"%u  +122 "core" +2 "processing"%q% +4 "core" %Ҧ  +2 .tPS.seek 1.5ml +2 "processing"%i'V +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + +3 .tPS.seek 0ml + "processing"%j'd +1596 "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 +2 "processing"%p * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +552 "Can"\ SS +1755 "core" ' + .tPSV.dial PTV +2 "processing"%+ +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +69 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +2307 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%x +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +69 "core" B +2 .tPS.reconfigure :slow +7 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%I'c +358 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'N  + "processing"%Z  +42 "core" +3  +2 "processing"%w% +45 "core" %au\  +11 .tPS.seek 0.3ml + "processing"%T'` +351 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'z  +27 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G[ +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%f @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%o' +858 "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"%'Ҧ +1600 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%s @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%k% +4 "core" %Ҥk  +2 .tPS.seek 1.85ml + "processing"%' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%}'d +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +3 "core" &YWM +2 "manipulator"&& +4 "core" & + + ) + "manipulator"&% +4 "core" %\ # $ ' G C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +138 "core" ( +2 "manipulator"&& +4 "core" &-  1 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &- * ) , 7 +2 .tForearm.seek :garage +2 "manipulator"&l'b +110 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&& +5 "core" &- < 0 n 7 + "manipulator"&% +4 "core" % bd  " +2 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +287 "core" ( + "manipulator"&/& +4 "core" &* 3 " ; @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &* * , @X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'O +105 "core" ' + "manipulator"&\ & +4 "core" &* ( + 8 @X +2 "manipulator"&W% +4 "core" %D * %  +2 "collection"' & +4 "core" &WV+  +2 "collection"'& +5 "core" &VWO +2 .tCC.seek :closed + "collection"'~(X +4 "core" &WWI  +8 & 4YWO %g +9 &VXVH\ 7 +10 &XXM\ L +9 &dXWJ\ L +9 &nhWYJ\ L +10 &1eWWL L +9 &eXVK\ L +10 &hXWH\ L +9 &ugVUJ\ L +9 &8kTVL\ L +10 &hWTQ L +9 &!dUTJ\ L +9 &#hUTJ\ L +10 &%BdUUP K +9 &'iSUI L +10 &(gTTL K +9 &*jTVI L +9 &,HeSSI\ L +10 &.\ hURL\ L +9 &/gTTJ\ L +9 &1gSTM\ L +10 &3QgSTN L +9 &5cRTJ\ L +10 &6jTVG\ L +9 &8hSSL\ L +9 &:XhSSL\ L +10 &<jTRK L +9 &=gRRJ\ M +9 &?eSQM\ L +10 &A`hRRG\ L +9 &C!iKPF\ L +10 &Dq;@G M +9 &F%K\ O +9 &HPJ\ T +10 &J F\ W +9 &KH\ X +9 &MJ\ Y +10 &OKL\ Y +9 &Q L\ Y +10 &RK\ Y +9 &TH\ Z +9 &VPK\ Z +10 &WjL\ . +9 &Xo$G\ T +10 ( + &XxsI\ K + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'& +4 "core" &Xxu,\ K + .tHand.open + "manipulator"&(1 +63 "core" 1 +2 "manipulator"&% +4 "core" % D E 4 m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +95 "core"  + "processing"%4% +4 "core" %hv\ + #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"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +1600 "core" ' +2 .tPSV.dial PSR +6 "processing"%8 +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%@  + "collection"'#  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%? +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%A  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%" +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' + .tPSV.dial :air +2 "processing"%F  +53 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +39 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &) , - 8 @X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&;( +37 "core" ( +2 "manipulator"&2& +4 "core" & (  9  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" & - ' $  +2 .tForearm.seek CC + "manipulator"&0'O +95 "core" ' + .tHand.close + "manipulator"&C/ +54 "core" / +2 .tCC.seek :open + "collection"'G( +426 "core" ( + "manipulator"&-& +4 "core" & ) + F  +2 "manipulator"&O% +3 "core" % a , $ ! = +2 .tForearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&5(, +274 "core" ( + "manipulator"&t& +4 "core" &- (  ' . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &- ( N . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H'b +111 "core" ' +2 .tHand.open + "manipulator"&[1 +53 "core" 1 +2 "manipulator"&K% +4 "core" % cW G * s  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +118 "core" ' + ."da"delayUntil "13:11:53.85" +23078 "Can"\ 99 +1867 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%U @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%V  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2321 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%> +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%` +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%g  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2293 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%e +120 "core"  +2 "processing"%$% +3 "core" %c|  +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"%D' +587 "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"%M  +71 "core"  +2 ."da"PSV.dial PTV +3 "processing"%_ +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" + "processing"%b% +4 "core" %ҩt  +2 ."da"PS.seek 1.5ml +2 "processing"%*'Y +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%u  +69 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2302 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%! +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%) +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%{'d +2313 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +122 "core"  + "processing"%+% +4 "core" %`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"%h' +589 "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"%R +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҧ~  +2 ."da"PS.seek 1.5ml +2 "processing"%x'V +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"%m'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%Z * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +1634 "Can"\ == +665 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%T +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2304 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%o  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%s +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% 'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%k  +42 "core"  +2 "processing"%% +3 "core" %ci\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1539 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%|% +4 "core" %Ң  +2 ."da"PS.seek 1.85ml +2 "processing"%'' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1952 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +750 "Can" 76 +2252 ."da"PBV.dial between PSV and waste1 +7 "processing"%= * +33 "core" + + ."da"PSV.dial :air +2 "processing"%l  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2325 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\ +39 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2304 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%9% +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"%' +592 "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 + "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +33 "core" + "processing"%4% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%%'Y +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"%'d +1602 "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"%8 * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%c +68 "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"%@ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%n  +67 "core"  +51 ."da"PS.seek 0ml +2 "processing"%A'd +2267 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +122 "core"  + "processing"%"% +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"%,' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "processing"% % +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +584 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%2 * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%P'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%C  +32 "core" + ."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"%6 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%~' +2291 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%O +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%L'd +292 "Can"\ ]] +1996 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%; +133 "core"  + "processing"%[% +4 "core" %ix + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +108 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core"  +2 "processing"%Q% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%^'T +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%J'd +1599 "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"%E * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +68 "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"%S  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%D'd +2280 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +125 "core"  +7 "processing"%_% +16 "core" %d\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +16 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%]' +339 "core" ' +2 ."da"delay 5 seconds +503 "processing"%b% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%\\' +333 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'Ҧ +1595 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" + "processing"%q% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'Z +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'd +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +32 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%) * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"%{ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2310 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %a\ +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"% +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%x  +34 "core" +2 "processing"%N% +3 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'V +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%m  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%z'd +1605 "core" ' + "processing"%9 +3 "core" 9Ix5 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%T  +3 "core" 5 + 5 + "processing"%f& +4 "core" &X{\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&I% +3 "core" %\ '  C +2 "storage"(% +4 "core" % u g +\ + "storage"(o. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"((S +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (s& +2 "core" &P c X\ +2 "manipulator"& & +48 "core" &- + + g . +9 "manipulator"&k% +3 "core" %\ )  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +199 "core" ( + "manipulator"& & +5 "core" &  & /  + "storage"(& +4 "core" &P n _ <\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +86 "core" ' +2 "storage"(& +4 "core" &P n k x\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +249 "core" ' +2 "storage"(- +3 "core" -'- + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&|& +2 "core" & - - F  +2 "storage"(& +4 "core" &P N K J\ + ."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"&v' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&', +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'- +2 ."da"SE.seek 4.15 Pucks below Top Plate +2 "storage"(='T +36 "core" ' + "manipulator"&l% +4 "core" %r , , 9  +2 "storage"(& +3 "core" &P 5 0 Q\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&3'C +16 "core" ' +2 "manipulator"&& +4 "core" & 1 $  + "storage"(\ & +4 "core" &P q o\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&W'] +26 "core" ' +2 ."da"SE.seek 5.15 Pucks below Top Plate +2 "storage"(/'C +53 "core" ' +2 "manipulator"&& +4 "core" & ) '  +2 "manipulator"&9% +4 "core" %} )  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +86 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&& +4 "core" & 0  R  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & ) +  +2 ."da"Forearm.seek PC +2 "manipulator"&:' +93 "core" ' + ."da"Hand.close +2 "manipulator"&4/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +425 "core" ( +2 "storage"(}& +4 "core" &P o o \ + "manipulator"&%& +4 "core" & + +   +2 "manipulator"& % +4 "core" % + + M + ."da"Forearm.seek :retract +2 "manipulator"&8'\ +105 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&c( +274 "core" ( +2 "manipulator"&& +4 "core" &  ' \ + "storage"(@& +4 "core" &P o p \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +112 "core" ' + ."da"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "storage"(n- +4 "core" -'C +2 ."da"SE.seek 4.9 Pucks below Top Plate +2 "storage"(#' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.14 Pucks below Top Plate +2 "storage"(B'I +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1913h50ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3728 "Can"\ || +1969 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 72.82 seconds\ /var/log/esp/da23apr1913h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1913h50ml15s.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1913h50ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr1913h50ml20s.tif +2064 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr1913h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "72.82 sec auto-exposure",Subject: "da23apr1913h50ml images!" +3 "storage"("- +5 "core" -'I +2 "storage"(A& +4 "core" &P T\ +2 "manipulator"&,& +4 "core" & * * \ +7 ."da"Elbow.seek 1 +4 "manipulator"&( +15 "core" ( +3 "manipulator"&1& +13 "core" & ) *  \ +2 "storage"( & +3 "core" &P \ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F'] +5 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.85 Pucks below Top Plate +2 "storage"(2' +59 "core" ' +2 "manipulator"&& +5 "core" & # $ E \ +2 "storage"(C& +4 "core" &P \ +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"&.' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&6, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.04 Pucks below Top Plate +3 "storage"(P' +28 "core" ' + "manipulator"&-% +5 "core" %~ , +  4 + "storage"(O& +4 "core" &P 4\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&0'C +17 "core" ' +2 "manipulator"&t& +4 "core" & & #  \ +2 "storage"(~& +4 "core" &P P\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&;'] +26 "core" ' +2 "storage"([% +4 "core" % 6\ +2 ."downElevator"SE.seek :down +4 "storage"(L' +99 (K% +105 "core" %& \ = +3 "manipulator"&H% +9 "core" %m  '   +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&U'\ +6 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +107 "core" ' +3 "storage"(Q& +7 "core" &P j\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +5 "processing"%7& +9 "core" &  +3 "manipulator"&V& +11 "core" & \ +3 "manipulator"&^% +8 "core" %\ # # 2 +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&>(, +179 "core" ( +4 "manipulator"&E& +8 "core" &- % ( -  +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +5 "core" &- * *   +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&J'b +102 "core" ' +115 ."psFlush"Hand.close +5 "manipulator"&Y/ +56 "core" / +3 "manipulator"&e& +8 "core" &- * + J  +3 "manipulator"&$% +8 "core" % vs ) * P +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&S'\ +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +5 "manipulator"&g( +137 "core" ( +60 "manipulator"&M& +8 "core" & !   +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &_& +7 "core" & !   +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&D' +121 "core" ' +3 "manipulator"&b& +8 "core" &  " g +3 "manipulator"&]% +8 "core" %   \\ +4 "processing"%\\& +8 "core" &m \ +4 "processing"%*& +9 "core" &N \ +4 &G \ +4 ."psFlush"PC.seek :closed +3 "processing"%u(X +8 "core" &F \ +5 &> 8 +8 &BJ4 0 +9 &os1 E +10 &k- L +9 &e6 L +9 &e7 L +10 &`h2 L +10 &#e0 L +9 &j. L +9 &e K +9 &he L +10 &!+c L +8 &"e K +10 &$g& L +10 &&qg L +9 &(3f" L +10 &)j" L +9 &+g L +9 &-ye L +10 &/;g\ L +9 &0j L +10 &2g\ L +9 &4c L +9 &6Bh L +10 &8e K +9 &9h L +9 &;g L +10 &=Jg L +9 &? g L +9 &@g L +10 &Be L +9 &DPj M +10 &Fq M +9 &G Q +9 &I R +10 &KH R +9 &M S +9 &N R +10 &P S +9 &RL S +10 &T\ S +9 &U\ S +10 &W : +11 &XY% &m +10 &X" + + ( +6 "processing"%*& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.49 +4 "processing"%q& +8 "core" &X + +2 &X + +2 ."psFlush"Hand.open +3 "manipulator"&d1 +57 "core" 1 +3 "manipulator"&a% +8 "core" %  + ( 4 +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&y'\ +93 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%! +41 "core"  +3 "processing"%)% +8 "core" %_V  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +7 "processing"%p' +140 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +444 "core" ' +4 ."psFlush"delay 5 seconds +272 #"uploadLog"upsync +230 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%j @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%+  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%{ +93 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%h'F +2606 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +95 "core"  + "processing"%% +4 "core" %D  +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"%R' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%x @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%N +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%m'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%T  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%f'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +69 "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"%o' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2618 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%l  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\ 'T +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%3' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%W U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +917 "Can"\ BB +1696 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2620 "core" ' + ."psFlush"PSV.dial PSR +49 "processing"%< +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%: @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" &]_2  + "manipulator"&n& +4 "core" &  " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&8( +2 "core" ( +2 "manipulator"&/& +3 "core" & % , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & , +2 .tForearm.seek PC +2 "manipulator"&"' +118 "core" ' + .tHand.close +2 "manipulator"&A/ +53 "core" / +2 .tPC.seek :open +2 "processing"%,( +425 "core" ( + "manipulator"&1& +4 "core" & !  +2 "manipulator"& % +3 "core" %  !  5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&C( +347 "core" ( + "manipulator"&-& +4 "core" &4  ' H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &4 * X H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&t'O +111 "core" ' + "manipulator"&~& +4 "core" &4 4 + H +2 "manipulator"&c% +4 "core" %W , - W + "collection"'[& +4 "core" &_^" +2 "collection"'?& +5 "core" &_^1 +2 .tCC.seek :closed +2 "collection"'B(X +4 "core" &]_/  +9 &0]`/ +| +10 &d]_8 > +9 &~\\^' M +9 &C`]]( L +10 &g]^* L +9 &g]]1 L +10 &g\\]' L +9 &Lj^]& L +9 & h\\]- L +10 &g[[9 L +9 & k[Z/ L +9 &"UfZ\\/ K +10 &$j]\\2 L +9 &%gZZ2 L +10 &'h[Z1 L +9 &)[k\\Z' L +9 &+jX[, L +10 &,kZ[0 L +9 &.gXY3 L +9 &0dhZY- L +10 &2%kY[9 L +9 &3gZY. K +10 &5iZY3 L +9 &7mhXZ< K +9 &9-iYZ. L +10 &:hYZ5 L +9 &<jYW. L +9 &>siXZ3 L +10 &@7hYZ6 K +9 &AhXY/ L +10 &CmMP= L +9 &Evx:@9 N +9 &G/!< Q +10 &HC\ U +9 &J2\ W +9 &Lc,\ W +10 &N#>\ X +9 &O;\ X +10 &Q4\ X +9 &SfB\ Y +9 &U(7\ Y +10 &V@\ W +9 &X(=6 , +9 &X > L +6 ( +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.83 +2 "collection"'F& +4 "core" &Xy5 L + &Xy@ L + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&2% +4 "core" % W N 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +123 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'H& +4 "core" &XxD L +2 "collection"'.% +4 "core" %TD + .tCSV.dial CSR +2 "collection"'0  +40 "core"  + "collection"'P% +4 "core" %Kf +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'Q'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '7% +3 "core" %mi  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'V' +624 "core" ' + .tCSV.dial :waste +2 "collection"'^ +124 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"';'Q +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'L& +5 "core" &Xxf L + "collection"'E% +4 "core" %Uc \ + .tCSV.dial :flush +2 "collection"'`  +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'6'm +1156 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'Y @ +41 "core" B + "collection"'e% +4 "core" %m \  +2 .tCS.seek 7ml +2 "collection"'$' +516 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'U  +2 'J  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'M @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'_'Q +1583 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'>& +4 "core" &XwZ L +2 "collection"'b% +4 "core" %Sd \ + .tCSV.dial :flush +2 "collection"']  +67 "core" +2 .tCS.seek 5ml +2 "collection"'\\'m +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'S @ +42 "core" A + "collection"'(% +4 "core" %mW \  +2 .tCS.seek 7ml +2 "collection"'q' +524 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'d  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'a  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'*'Q +1588 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'!& +4 "core" &Xvg \ L +2 "collection"')% +3 "core" %PT + .tCSV.dial CSR +2 "collection"'D  +40 "core"  + "collection"'z% +5 "core" %P1 \ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'p'O +1793 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'j' O +520 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'+ + '{  +96 "core" +33  + .tCTV.dial :intake +2 "collection"'i  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'&'Q +1792 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +68 "core" ~ +2 .tCS.reconfigure :default +7 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h'Q +587 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  +2 "collection"'% +4 "core" %O \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'x'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'N' O +1336 "core" ' + .tCSV.dial CBV +2 "collection"'R +97 "core" +2 .tCS.seek 0ml +2 "collection"'w'Q +2596 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &4 * ! H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +3 "core" ( + "manipulator"&& +4 "core" &4  0 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &4 ! , R H +2 .tForearm.seek CC +2 "manipulator"&Z'O +91 "core" ' + .tHand.close +2 "manipulator"&I/ +58 "core" / +2 .tCC.seek :open +2 "collection"'f( +427 "core" ( + "manipulator"&& +4 "core" &3 * # @ H + "manipulator"&s% +4 "core" % [ + * @ +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(, +290 "core" ( +2 "manipulator"&& +4 "core" &-  %   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-  " e  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +109 "core" ' +49 .tHand.open +2 "manipulator"& 1 +63 "core" 1 + "manipulator"&% +4 "core" % cb *   0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' + "processing"%& +4 "core" & +10536 #t-> access 1 +3 "storage"(X% +3 "core" % \ +2 "manipulator"&% +4 "core" %\ % !  ) !U +2 "manipulator"&|& +3 "core" &-   D  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(l(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<) e\  +5906 "Can" 33 +2687 #t-> access 2 +2 "storage"(% +3 "core" % 7\ +2 "manipulator"&% +4 "core" %\ $  " !U +2 "manipulator"&\ & +3 "core" &- ! "   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(9(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K 9\  +57093 "Can"\  33 +11232 #t-> startTube 2 +453 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 14:23:32EDT19-Apr-23\\n{3 => 3,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:21:35, 21.3C, 25% humidity, 15.1psia, 13.762V, 0.251A, 0.251A avg, 3.45W",Subject: "da sampling at most 50ml" +2 "collection"'& +5 "core" &_b)  +2 "manipulator"&% +5 "core" %\ %  ! 7 !U +2 "storage"(% +4 "core" % \ + "storage"(v. +3 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(=( \ +404 #"uploadLog"upsync +263 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (W& +2 "core" & Y\ +2 "manipulator"&3& +4 "core" &-  # H  +2 "manipulator"&% +4 "core" %\ %   !U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +212 "core" ( +2 "manipulator"&4& +5 "core" & * ! P \\ + "storage"('& +4 "core" &  j\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&<'/ +120 "core" ' + "storage"( & +4 "core" & \  Z\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%'g +272 "core" ' +2 "storage"(}- +3 "core" -'W +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (:& +2 "core" &  D\ +2 "manipulator"& & +4 "core" &  "  \\ +2 .tElbow.seek 2 + "manipulator"&@( +4 "core" ( +2 "manipulator"&& +3 "core" & ' & . \\ +2 "storage"(& +3 "core" &  \ +3 .tForearm.seek 2 + 300 counts + "manipulator"&n' +43 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&#& +2 "storage"(A' +7 "core" & (  L \\ + "manipulator"&g% +4 "core" % ' " T +2 .tForearm.seek :retract +2 "manipulator"&y'\ +116 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u( +121 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +41 "core" ( + "manipulator"&1& +4 "core" &+  @\\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &+ # !  @\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&"'O +90 "core" ' + "manipulator"&8& +5 "core" &+ " $ @\\ + "manipulator"&-% +4 "core" %K ( ! R Y +3 "collection"'O& +4 "core" &`a1  +2 "collection"'~& +5 "core" &`a+  +2 .tCC.seek :closed +2 "collection"'c(X +4 "core" &b_  +9 &-aa ,~ +10 &fba ? +9 &a` M +9 &Nfca K +10 &gba K +9 &e``% L +10 &g__ K +9 &Uja_! L +9 &k__ L +10 &e^_ L +9 & f^_ L +10 &"]d^` L +9 &$k_^ L +9 &%j^^$ K +10 &'h^\\ K +9 &)ef][ L +9 &+'g]] L +10 &,i^\\ L +9 &.g]Z L +9 &0nf^^ K +10 &20i[^\ K +9 &3j\\] L +10 &5h]^ L +9 &7vk\\] K +9 &96l\\^ L +10 &:l\\] L +9 &<m]\\ K +9 &>~j[\\ K +10 &@@k\\Y K +9 &BhZ\\ K +10 &CrNT L +9 &Er:C M +9 &G; P +10 &H S +9 &J V +9 &Ll W +10 &N, X +9 &O X +10 &Q\ X +9 &So\ Y +9 &U2\ X +10 &V\ Q +9 &X"C ){ +9 &Xs O +6 ( +2 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&[1 +4 "core" &Xs~ O +51 1 +2 "manipulator"&% +4 "core" % K ; / z Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +111 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #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" + + "sampler")% +4 "core" %ނ\  \  +2 "collection"'2& +4 "core" &Xs~ \ O +2 "Can"\ FF +2 #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %Xf \ { + .tIntake.select :close +2 "sampler")0 +8 )b% +3 "core" %Xf \ B +2 .tSSV.dial :exhaust + "sampler")]  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")_' +406 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampling 50.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X5 \  +28 "collection"'7% +3 "core" %Q\ +2 "sampler")Q% +3 "core" %nP@< \  +32 "collection"'^% +4 "core" %Q\ + "sampler")% +4 "core" %nPEA \  +37 "collection"'E% +2 "core" %Q\ +2 "sampler")`% +4 "core" %nPKH \  +41 "collection"';% +3 "core" %Q\ +2 "sampler")Y% +4 "core" %nPVS \  +47 "collection"'e% +3 "core" %Q\ +2 "sampler")6% +3 "core" %oPnk \  +54 "collection"'U% +3 "core" %Q  + "sampler")J% +4 "core" %q\  \ \ N +61 "collection"'M% +3 "core" %Q  + "sampler")$% +4 "core" %q\  \ \ N +2 "sampler")>% +3 "core" %q\  \ \ N +2 .tIntake.select :close + "sampler")0 +9 )b% +3 "core" %q\  \ \ N + .tSSV.dial :exhaust +2 "sampler")]  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")V' +898 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")L  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +210 "collection"'(% +2 "core" %Q\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X 8 \ i +41 "collection"'% +3 "core" %Q  +2 "sampler")% +4 "core" %/KG \ i +2 "collection"'h% +4 "core" %Q  + #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 1.27ml/s +3 "sampler")#.Y0X % +2 "core" %Q\ +2 "sampler")b% +4 "core" %N;6 \  +53 "collection"']% +3 "core" %Q\ +2 "sampler")2% +3 "core" %OB> \  +62 "collection"'L% +2 "core" %Q\ +2 "sampler")(% +4 "core" %OFD \  +69 "collection"'V% +3 "core" %Q\ + "sampler")_% +4 "core" %OSQ \  +81 "collection"'a% +3 "core" %Q\ + "sampler")S% +4 "core" %Ojf \  +2 "collection"')% +3 "core" %Q\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0X  +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")l +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'['Q +92 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +91 "core" ' + ."CSpush"CS.stop + "collection"'5 +33 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9.ad +102 "collection"'b9 +2 "core" 9.b d +102 "collection"']9 +3 "core" 9.b d +102 "collection"'29 +2 "core" 9/bd +102 "collection"'L9 +3 "core" 91bd +102 "collection"'(9 +3 "core" 95bd +102 "collection"'V9 +2 "core" 99bd +102 "collection"'_9 +3 "core" 9?c"d +102 "collection"'a9 +2 "core" 9Hc&d +102 "collection"'S9 +3 "core" 9Qc*d +102 "collection"')9 +3 "core" 9^e.d +102 "collection"'*9 +2 "core" 9le3d +103 "collection"'p9 +2 "core" 9|e7d +102 "collection"'+9 +2 "core" 9f;d +102 "collection"'{9 +3 "core" 9f?d +103 "collection"'i9 +2 "core" 9fCd +102 "collection"'j9 +2 "core" 9fHd +102 "collection"'9 +3 "core" 9gLd +102 "collection"'&9 +2 "core" 9kPd +102 "collection"'9 +3 "core" 9kTd +102 "collection"'t9 +3 "core" 9+mXd +102 "collection"'D9 +2 "core" 9En]d +102 "collection"'z9 +3 "core" 9`oad +102 "collection"'h9 +2 "core" 9|ped +102 "collection"'\\9 +3 "core" 9rid +102 "collection"'d9 +3 "core" 9smd +102 "collection"'9 +2 "core" 9vqd +102 "collection"'!9 +3 "core" 9wvd +102 "collection"'I9 +2 "core" 9 wzd +102 "collection"'w9 +3 "core" 9)z~d +102 "collection"'9 +3 "core" 9Fzd +102 "collection"'C9 +2 "core" 9e{d +102 "collection"'K9 +3 "core" 9{d +102 "collection"'9 +2 "core" 9|d +102 "collection"'9 +4 "core" 9}d +102 "collection"'s9 +2 "core" 9}b +102 "collection"'Z9 +3 "core" 9_ +102 "collection"'9 +2 "core" 9^ +102 "collection"'k9 +3 "core" 9.[ +102 "collection"'T9 +2 "core" 9GY +102 "collection"'x9 +2 "core" 9cV +103 "collection"' 9 +2 "core" 9}T +102 "collection"'R9 +2 "core" 9R +102 "collection"'B9 +3 "core" 9P +102 "collection"' 9 +3 "core" 9O +102 "collection"'9 +2 "core" 9K +102 "collection"'q9 +3 "core" 9J +102 "collection"'9 +2 "core" 9G +102 "collection"'N9 +2 "core" 92E +103 "collection"'9 +3 "core" 9KB +102 "collection"'9 +2 "core" 9e@ +102 "collection"'\ 9 +3 "core" 9}> +102 "collection"'9 +2 "core" 9= +102 "collection"'l9 +3 "core" 9; +102 "collection"'m9 +3 "core" 98 +102 "collection"'9 +3 "core" 97 +102 "collection"'9 +2 "core" 94 +102 "collection"'9 +3 "core" 9 3 +102 "collection"'9 +2 "core" 9"1 +102 "collection"'v9 +2 "core" 990 +102 "collection"'9 +3 "core" 9N- +102 "collection"'W9 +2 "core" 9d+ +102 "collection"'39 +52 "core" 9\ ) +102 "collection"'9 +2 "core" 9( +102 "collection"'9 +3 "core" 9& +103 "collection"'49 +2 "core" 9$ +102 "collection"'99 +2 "core" 9# +102 "collection"'o9 +3 "core" 9! +102 "collection"'9 +2 "core" 9# +103 "collection"'59 +3 "core" 9 ' +102 "collection"'}9 +2 "core" 9 !+ +102 "collection"'9 +3 "core" 9 30 +102 "collection"''9 +2 "core" 9 D4 +102 "collection"'X9 +3 "core" 9 U8 +102 "collection"'#9 +3 "core" 9 g< +102 "collection"'g9 +3 "core" 9 w@ +102 "collection"'9 +3 "core" 9 E +102 "collection"' 9 +2 "core" 9 I +102 "collection"'%9 +3 "core" 9 M +102 "collection"'19 +3 "core" 9 Q +102 "collection"' 9 +3 "core" 9 U +102 "collection"'|9 +2 "core" 9 Z +103 "collection"'89 +2 "core" 9 ^ +102 "collection"'-9 +3 "core" 9 b +102 "collection"'O9 +3 "core" 9 f +102 "collection"'n9 +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"'f9 +4 "core" 9\ 7{ +102 "collection"'A9 +2 "core" 9\ A +102 "collection"'9 +3 "core" 9\ K +102 "collection"'<9 +2 "core" 9\ V +102 "collection"'[9 +3 "core" 9\ _ +102 "collection"'y9 +2 "core" 9\ i +102 "collection"'~9 +3 "core" 9\ r +102 "collection"'"9 +2 "core" 9\ | +102 "collection"'F9 +3 "core" 9\  +102 "collection"' 9 +2 "core" 9\  +102 "collection"'H9 +3 "core" 9\  +103 "collection"'09 +2 "core" 9\  +102 "collection"'.9 +3 "core" 9\  +102 "collection"'/9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'? `\ `\ E +2 'Q9 +6 "core"  + 9\ \  +2 "collection"'7% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.3psia +34981 "Can"\ +25007 "core" ` +2 "collection"'9 +3 "core" 9\  +2 "collection"'^% +4 "core" %  + #tEnded lysing Collection Puck Heater at 69.9C/37.7psia +2 .CS.seek 0ml +2 "collection"'`'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'; @ +93 "core" A +2 .tCSV.dial :air + "collection"'E @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1346 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +53 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'6 @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'e  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'J @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'M'Q +1334 "core" ' +2 "collection"'P% +4 "core" %U + #tPuck @49.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'> +96 "core" ~ + .tCBV.dial CSV +2 "collection"'b  +26 "core" +2 "collection"']% +4 "core" %UXZ +2 .tCS.seek 5ml + "collection"'2'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'L  +42 "core" +2 "collection"'(% +4 "core" %m[^  +2 .tCS.seek 7ml + "collection"'V' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'_ @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'a' O +831 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'S ` +107 "core" ^ +2 #tLysing Complete + "collection"')& +5 "core" &Xst O + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&*% +4 "core" %\ " '  +2 "storage"(p% +3 "core" % \ +2 "storage"(+. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"({(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +2 "core" &U \ +2 "manipulator"&j& +4 "core" &* ( U @\\ + "manipulator"&% +4 "core" %\ ' ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&&( +153 "core" ( +2 "manipulator"&& +4 "core" & & ! ? \ +2 "storage"(t& +3 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&D'] +102 "core" ' + "storage"(z& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(h'g +269 "core" ' +2 "storage"(\\- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(d'z +33 "core" ' +2 "manipulator"&& +4 "core" &   * \ +2 "manipulator"&!% +4 "core" %c  % !  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w( +150 "core" ( + "manipulator"&& +4 "core" &6 %  s J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &6 $ * J +3 .tForearm.seek CC + "manipulator"&K'O +108 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "storage"(s& +4 "core" &U /\ + "storage"(Z& +4 "core" &U \ +2 "manipulator"&& +3 "core" &4  (  I +2 "manipulator"&k% +3 "core" % M * + 6 +2 .tForearm.seek :retract +2 "manipulator"&T'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&x( +159 "core" ( +2 "manipulator"& & +4 "core" & #    + "storage"(R& +4 "core" &U -\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&B' +109 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&q% +4 "core" % X * + Y +2 "storage"(& +4 "core" &U F\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&N'A +26 "core" ' +2 "manipulator"&& +4 "core" &  /  +2 "storage"(& +3 "core" &U N\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +29 "core" ' + "storage"(% +5 "core" %~ \ 4\ +2 ."downElevator"SE.seek :down +3 "storage"(l' +99 (m% +3 "core" %-E \ RL + "manipulator"&% +4 "core" %C  ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &  +2 "manipulator"&& +3 "core" & "  +2 "manipulator"&v% +4 "core" % (   "[ + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +178 "core" ( +2 "manipulator"&W& +4 "core" &- # % ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&'b +108 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + "manipulator"&4& +5 "core" &- '   + "manipulator"&9% +4 "core" % vs  ! W \ + .tForearm.seek :retract +2 "manipulator"&o'\ +102 "core" ' + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +299 "core" ( + "manipulator"&5& +4 "core" &$  " k ?V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &)   ?V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +112 "core" ' + "manipulator"&'& +4 "core" &(  ( C ?V +2 "manipulator"&X% +4 "core" %V $ !  +2 "collection"'#& +3 "core" &Q  +2 "collection"'g& +5 "core" &D  +2 .tCC.seek :closed +2 "collection"'(X +59 "core" &  +2 &h  + &  + &  + &  &x  + &[  +4 &39 +} +10 & fw > +9 &x K +9 &^`% J +10 &"] I +9 &b J +9 &`  J +10 &ec K +9 &)b J +10 &b J +9 & b J +9 &"na J +10 &$0ab J +9 &%`E J +9 &'`2 J +10 &)ve! J +9 &+8az J +9 &,`b J +10 &.bG J +9 &0`: I +10 &2@b J +9 &4`  J +9 &5a  J +10 &7b I +9 &9He J +10 &; b J +9 &<b J +9 &>b K +10 &@Qa J +9 &Ba J +9 &Cg \ n K +10 &EuU L +9 &GEC Q +9 &H0 V +10 &Je\ X +9 &Lw\ X +10 &N6l\ Y +9 &OY\ Y +9 &QS\ Y +10 &SzE\ Y +9 &U<;\ Y +9 &V)\ K +10 &X@ / +9 &Xrx Q +6 ( +2 "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 "collection"' & +4 "core" &Xrn Q + &Xrn Q + .tHand.open + "manipulator"&%1 +57 "core" 1 +2 "manipulator"&1% +4 "core" % V %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%| +52 "core"  +2 "processing"%8% +4 "core" %g  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%-'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%O  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%n'd +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%:' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  +2 "collection"'f  +71 "core" +77  +2 .tPSV.dial :mixloop + "processing"%A +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 .tPS.seek 0ml +2 "processing"%<'d +2630 "core" ' + .tPSV.dial :air +2 "processing"%[  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +47 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%F  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +42 "core" +2 .tPS.seek 0ml +2 "processing"%0'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &(  & U ?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +20 "core" ( +2 "manipulator"&Q& +4 "core" &  $ 7 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" & ' ! 0 +2 .tForearm.seek CC + "manipulator"&$'O +107 "core" ' + .tHand.close +2 "manipulator"&?/ +52 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "manipulator"&^& +4 "core" &   0 + "manipulator"&U% +4 "core" % ]r  " )  + .tForearm.seek :retract +2 "manipulator"&;'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&E(, +285 "core" ( + "manipulator"&`& +4 "core" &- #  <  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- !    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'b +113 "core" ' +3 .tHand.open + "manipulator"&e1 +54 "core" 1 +2 "manipulator"&J% +4 "core" % W : $ 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .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 +2 "collection"'P& +4 "core" &op  + "manipulator"&>% +4 "core" %\    7 +2 "storage"(b% +3 "core" % \ +2 "storage"(]. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( \ +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" & , \  +2 "manipulator"&(& +4 "core" &-     +2 "manipulator"&2% +3 "core" %\  ! " 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&_( +181 "core" ( +2 "manipulator"&V& +4 "core" &  % / + "storage"(S& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&)'/ +92 "core" ' +2 "storage"(*& +4 "core" &  8\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p'g +280 "core" ' + "storage"(+- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +2 "core" &  \  +2 "manipulator"&j& +4 "core" & ( ! / +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( +2 "manipulator"&=& +3 "core" &  ' : / +2 "storage"(& +3 "core" &  P\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&t' +35 "Can" 55 +3 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&z/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&u& + "storage"(G' +7 "core" &  _ / + "manipulator"&\\% +4 "core" %  !  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 "core" ( + "manipulator"&& +5 "core" &#   :- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &#    :- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'O +97 "core" ' +2 "manipulator"&D& +4 "core" &#   q :- + "manipulator"&&% +4 "core" %K "  / ; +2 "collection"'& +4 "core" &jlY  +2 "collection"'I& +4 "core" &iko  +3 .tCC.seek :closed + "collection"'c(X +5 "core" &jk  +7 & *il $e +9 &X~lk 7 +9 &hk K +10 &^ij~ J +9 &|bgi` \ I +10 &=biiG J +9 &bfkW I +9 &bhlv J +10 &biiS J +9 &DfgkE \ J +9 & bgi) J +10 &!`eh J +9 &#adj J +10 &%Naej I +9 &'cch \ J +9 &(_fi J +10 &*bdg6 J +9 &,U`dik J +9 &.bceb \ J +10 &/`ef J +9 &1bfh J +9 &3]ecf J +10 &5_dg J +9 &6aef J +10 &8fdf \ J +9 &:ebef J +9 &<&beew J +10 &=cbdg \ J +9 &?befT J +9 &Amcbd^ J +10 &C-hXcP \ K +9 &DiMGB \ K +10 &F~A M +9 &H_4 Q +9 &J( V +10 &K W +9 &M\ X +9 &OT X +10 &Q Y +9 &R Y +10 &T Y +9 &VV Z +9 &Wf / +10 &Xl! X +9 ( +3 "collection"'I& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 + .Hand.open +2 "manipulator"&s1 +3 "core" &Xs{ Q +54 1 + "manipulator"&Z% +4 "core" % K 9 9 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'k  +121 "core"  +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%R' +2608 "core" ' + "collection"'K% +4 "core" % M  +2 .tCS.seek 4ml +2 "collection"'w'NN +1600 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%q  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" ^ +2 .tCSV.dial :air +49 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1587 "core" ' + .tCSV.dial CTV +2 "collection"'T  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'m'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'x  +121 "core" +2 "collection"'B& +4 "core" &Xsz Q + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&N% +4 "core" %\ #  u +2 "storage"(% +3 "core" % ]\ +2 "storage"(. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(v(S +200 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (d& +3 "core" &R \ + "manipulator"&\ & +4 "core" &# * ( A :- +7 "manipulator"&W% +3 "core" %\ % F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&3( +201 "core" ( + "manipulator"&l& +4 "core" & (  B { +2 "storage"( & +3 "core" &R \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +101 "core" ' + "storage"(4& +4 "core" &R M\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(9'g +287 "core" ' + "storage"(- +3 "core" -'} +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & + * Z { +2 "storage"(5& +4 "core" &R (\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +31 "core" ' + .tElbow.hold +2 "manipulator"&}, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"('- +2 "core" -'} +4 .tSE.seek 0.16 Pucks below Top Plate + "storage"(X' +31 "core" ' + "manipulator"&#% +4 "core" %i & " / +2 "storage"(o& +3 "core" &R \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&'E +18 "core" ' + "manipulator"& & +5 "core" &  $ ~ { + "storage"(%& +4 "core" &R @\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&1'] +47 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(g' +37 "core" ' +2 "manipulator"&|& +4 "core" &   Y { +2 "manipulator"&8% +4 "core" %Ѝ   t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +151 "core" ( + "manipulator"&O& +4 "core" &3   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &3 P H +2 .tForearm.seek CC +2 "manipulator"&@'O +94 "core" ' +2 .tHand.close + "manipulator"&n/ +61 "core" / +2 .tCC.seek :open +2 "collection"'f( +425 "core" ( + "storage"(& +4 "core" &R \ + "storage"(A& +5 "core" &R \ +2 "manipulator"&& +3 "core" &3 ) ( : H +2 "manipulator"&:% +3 "core" % a   +2 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&<( +157 "core" ( +2 "manipulator"&~& +4 "core" &   u  + "storage"(y& +4 "core" &R ^\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&F' +110 "core" ' + .tElbow.hold +2 "manipulator"&", +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&H1 +52 "core" 1 +2 "manipulator"& % +4 "core" % U . *  + "storage"(.& +4 "core" &R \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&Q'B +32 "core" ' +2 "manipulator"&7& +4 "core" &  #  +2 "storage"(?& +3 "core" &R\ P\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +17 "core" ' +2 "storage"( % +4 "core" %\ \ \ G\  +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (^% +3 "core" %VG \ QK +2 "manipulator"&U% +4 "core" %]    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +108 "core" ' +34 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%`  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%Y' +2608 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%/ +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%e  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%J +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%P  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%;'d +2617 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%>& +4 "core" &  +2 "manipulator"&b& +3 "core" &   $  +2 "manipulator"&]% +3 "core" %\    E  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +169 "core" ( +2 "manipulator"&L& +4 "core" &,   h F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &,  F +2 .tForearm.seek :garage + "manipulator"&2'b +103 "core" ' + .tHand.close + "manipulator"&{/ +59 "core" / + "manipulator"&V& +4 "core" &, / : K E + "manipulator"&S% +4 "core" % ok   +2 .tForearm.seek :retract +2 "manipulator"&*'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&E( +117 "core" ( +2 "manipulator"&& +4 "core" &  g  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" & !    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +104 "core" ' + "manipulator"&j& +4 "core" & \ # {  +2 "manipulator"&=% +4 "core" %    + "processing"%& +4 "core" &  +2 "processing"%z& +5 "core" &  +2 .tPC.seek :closed + "processing"%u(X +5 "core" &  +9 &0 ,} +10 &f ? +9 & N +9 &Ic M +10 & e M +9 &h M +10 &c L +9 &Qk M +9 &f L +10 &k L +9 & g M +9 &"Yh M +10 &$h L +9 &%d L +10 &'k M +9 &)ce L +9 &+$j L +10 &,k M +9 &.h$ M +9 &0jj" L +10 &2+l$ M +9 &3e L +10 &5i+ L +9 &7qk+ M +9 &94k* L +10 &:k1 M +9 &<j0 M +9 &>zk1 L +10 &@<e/ L +9 &Af? L +10 &ChC M +9 &Es@ M +9 &G7D Q +10 &H5\ R +9 &J\ S +9 &Lw\ S +10 &N:\ R +9 &O\ S +10 &Q\ S +9 &S{\ T +9 &U>\ T +10 &W\ K +9 &X4E !d +9 &X ? 0 +6 ( +2 "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%\\& +7 "core" &X! 0 +2 &X! 0 +4 .tHand.open +4 "manipulator"&_1 +60 "core" 1 +2 "manipulator"&)% +4 "core" % . : o  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%h  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 "processing"%t% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%D'^ +381 "core" ' + .tPSV.dial PSR +2 "processing"%& +95 "core"  +2 "processing"%% +4 "core" %a7  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +490 "core" ' + .tdelay 3 seconds +343 .PSR.select :air +11 .PS.seek 2.5ml +2 "processing"%G' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +94 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%s  +97 "core"  +3 .tPS.seek 0ml +2 "processing"%Z'd +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&I& +4 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&k( +3 "core" ( + "manipulator"& & +4 "core" & %    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &    +2 .tForearm.seek PC +2 "manipulator"&0' +94 "core" ' +2 .tHand.close + "manipulator"&K/ +57 "core" / +2 .tPC.seek :open + "processing"%a( +426 "core" ( + "manipulator"&& +4 "core" &    +2 "manipulator"&q% +3 "core" %   _ +2 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +139 "core" ( +2 "manipulator"&& +4 "core" &,   { & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" &,   o & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T'b +112 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % TH * & 3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +107 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%B& +4 "core" & \ + "manipulator"&N% +4 "core" % & #  !U +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(d( \ +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (\ & +2 "core" &  \  +2 "manipulator"&W& +4 "core" &-   !r + "manipulator"&M% +4 "core" % &   % !U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&l( +202 "core" ( + "manipulator"& & +4 "core" &f   Y +2 "storage"(!& +3 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&4'/ +131 "core" ' + "storage"(& +4 "core" & \ \ I\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (5& +3 "core" &  U\  + "manipulator"&'& +4 "core" &f   +2 .tElbow.seek 2 + "manipulator"&#( +45 "core" ( + "manipulator"&o& +4 "core" &"  M 8! + "storage"( & +4 "core" &  ;\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&%' +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&|/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(' +7 "core" &! "  8! + "manipulator"&3% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&9'\ +118 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +103 "core" ( + "manipulator"&& +4 "core" &  n  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &   q  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&O' +120 "core" ' + "manipulator"&-& +4 "core" &   P  +2 "manipulator"&1% +4 "core" %  M  + "processing"%}& +4 "core" &( +2 "processing"%n& +5 "core" &( +2 .tPC.seek :closed +2 "processing"%r(X +4 "core" &( +6 & .* %f +10 &V& 7 +9 & L +9 &c L +10 &ng L +9 &1d L +10 &g L +9 &f L +9 &wg L +10 &8k L +9 &d K +9 &!l L +10 &#g L +9 &%Bh K +10 &'h L +9 &(d L +9 &*e L +10 &,If L +9 &. g L +9 &/g L +10 &1h L +9 &3Qi L +10 &5i L +9 &6j L +9 &8f L +10 &:Xh L +9 &<i L +9 &=g K +10 &?j L +9 &Abh K +10 &C!m L +9 &Du' M +9 &FC P +10 &HWC R +9 &JE R +9 &KF R +10 &M3 R +9 &O^1 R +10 &Q< R +9 &R4 S +9 &T, S +10 &Vc( S +9 &Wly/ $q +9 &X%n0 2 +9 ( +4 "processing"%n& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 .Hand.open + "manipulator"&1 +3 "core" &X1 \ * +50 1 + "manipulator"&c% +4 "core" % &  S  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%A R +2 %9 +5 "core" 9sl +102 "processing"%:9 +3 "core" 9ol +102 "processing"%~9 +2 "core" 9ml  +102 "processing"%y9 +3 "core" 9kl  +102 "processing"%@9 +2 "core" 9jl +102 "processing"%9 +3 "core" 9il +102 "processing"%H9 +2 "core" 9il +102 "processing"% 9 +3 "core" 9hl +103 "processing"%.9 +2 "core" 9il" +102 "processing"%79 +3 "core" 9jl& +102 "processing"%?9 +3 "core" 9ll* +102 "processing"% 9 +2 "core" 9nl/ +102 "processing"%[9 +2 "core" 9pm3 +102 "processing"%^9 +3 "core" 9tm7 +102 "processing"%U9 +2 "core" 9wl; +102 "processing"%<9 +3 "core" 9|l? +102 "processing"%F9 +2 "core" 9mC +102 "processing"%Q9 +3 "core" 9lH +102 "processing"%g9 +2 "core" 9mL +102 "processing"%`9 +3 "core" 9mP +102 "processing"%9 +3 "core" 9mT +102 "processing"%9 +2 "core" 9nX +102 "processing"%9 +3 "core" 9m] +102 "processing"%/9 +2 "core" 9na +102 "processing"%e9 +2 "core" 9ne +102 "processing"%J9 +3 "core" 9ni +102 "processing"%P9 +2 "core" 9om +102 "processing"%Y9 +3 "core" 9oq +102 "processing"%>9 +2 "core" 9ov +102 "processing"%b9 +3 "core" 9pz +102 "processing"%]9 +3 "core" 9p~ +102 "processing"%L9 +2 "core" 9p +103 "processing"%(9 +2 "core" 9p +102 "processing"%"9 +2 "core" 9p +102 "processing"%{9 +3 "core" 9q +102 "processing"%V9 +3 "core" 9\ p +3 .tPH.hold 2:00:00,28C +3 "processing"%S pRp +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +95 "core"  + "processing"%% +4 "core" %g +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%+' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%2'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%j  +69 "core"  + .tPSV.dial PTV +2 "processing"%= +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +120 "core" + "processing"%6% +4 "core" %ң  +2 .tPS.seek 1.5ml +2 "processing"%*'S +605 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +3 .tPS.seek 0ml +6 "processing"%\\'d +1601 "core" ' + .tdelay 5:00 +7237 "Can"\ ?? +22765 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +31 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%z +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%h' +2329 "core" ' + .tPSV.dial PTV +7 "processing"%p +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%t +69 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +79 "core" +2 .tPS.seek 0ml + "processing"%&'d +2284 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%D +39 "core" +2 .tPRV.dial :ab1 +50 "processing"% @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  +2 "processing"%s  +40 "core" +4 + "processing"%G% +3 "core" %d  +3 .tPS.seek 0.3ml + "processing"%I'c +349 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" + .tPRV.dial :air +2 "processing"%C  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%K'G[ +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%u  +39 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%q +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%w  +34 "core" +2 "processing"%0% +4 "core" %ҬT  +2 .tPS.seek 1.85ml + "processing"%k' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" &OU!  +2 "manipulator"&N& +4 "core" &    + "manipulator"&R% +9 "core" %\ #  % - K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +138 "core" ( + "manipulator"&& +5 "core" &-   9 Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &-  & Z +2 .tForearm.seek :garage +2 "manipulator"&\ 'b +110 "core" ' +2 .tHand.close + "manipulator"&W/ +61 "core" / +2 "manipulator"&M& +4 "core" &- (  Z + "manipulator"&v% +4 "core" % se %  H +2 .tForearm.seek :retract +2 "manipulator"& '\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +289 "core" ( + "manipulator"&& +4 "core" &&  $ =D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" && &  , =D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'O +105 "core" ' + "manipulator"&& +4 "core" && $  c =D +2 "manipulator"&5% +4 "core" %S  & V + "collection"''& +4 "core" &OP \ +2 "collection"'o& +5 "core" &OS" +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &PS  +9 &0NS ,} +9 &ePQ > +10 &QO M +9 &HcQO L +10 & bNO K +9 &jOR K +9 &cOP L +10 &PkNR L +9 &hOQ L +9 &eOP K +10 & jNP L +9 &"XgNN L +10 &$jMN K +9 &%iLO K +9 &'gKO K +10 &)_gKN L +9 &+#dMM K +9 &,iLM L +10 &.hLM L +9 &0ifKN K +10 &2*jMO L +9 &3gLL L +9 &5fML \ L +10 &7qhKN\ K +9 &93gNL K +9 &:jLO L +10 &<hMM L +9 &>yfNJ K +10 &@;gMK K +9 &AjHO L +9 &Cn@F L +10 &E|y+6 M +9 &G3\ Q +10 &H\ U +9 &J\ X +9 &Lf\ W +10 &N%\ X +9 &O\ X +9 &Q\ Y +10 &Si\ Y +9 &U+\ Y +9 &V\ \ T +10 &X:\ . +9 &X\ J +6 ( +2 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 + "collection"'|& +5 "core" &Xn J + &Xn J + .tHand.open + "manipulator"&81 +63 "core" 1 +2 "manipulator"&3% +4 "core" % S N = n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%4 +94 "core"  +2 "processing"%% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%%'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%X'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%# +40 "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"%1  + "collection"'}  +30 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%9  +72 "core" +2 .tPS.seek 0ml + "processing"%a'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%n'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%:  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +42 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +586 "Can"\ WW +2024 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" &&   ` =D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +17 "core" ( +2 "manipulator"&H& +4 "core" & ( !  0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &    0 +2 .tForearm.seek CC + "manipulator"&.'O +109 "core" ' + .tHand.close +2 "manipulator"&7/ +53 "core" / +2 .tCC.seek :open +2 "collection"'?( +425 "core" ( + "manipulator"& & +4 "core" & ! P 0 +2 "manipulator"&[% +3 "core" % W !  l R +2 .tForearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&U(, +278 "core" ( +2 "manipulator"&<& +4 "core" &- ! ( 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &- ! & I 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q'b +113 "core" ' +2 .tHand.open +2 "manipulator"&g1 +54 "core" 1 + "manipulator"&`% +5 "core" % SC * &  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "15:16:18.71" +24955 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +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"%J' +2308 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%P +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +6 "processing"%Y  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%> +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%b  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2272 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +121 "core"  +2 "processing"%(% +4 "core" %de  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +57 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%"' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%{'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%V  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%Z% +4 "core" %ҧw\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'W +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%='d +1604 "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"%6 * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2279 "Can"\ BB +25 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +68 "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"%)  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +2296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +132 "core"  +2 "processing"%p% +4 "core" %gp  + #"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"%t' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%; +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core"  +2 "processing"%% +4 "core" %Ҫh\  + ."da"PS.seek 1.5ml +2 "processing"%D'Z +591 "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 +1592 "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"%s * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%C +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%K'd +2282 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%u  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%q  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%w'a +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%0  +40 "core"  +2 "processing"%% +4 "core" %co  +2 ."da"PS.seek 0.55ml +2 "processing"%' +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%k  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%N +42 "core" + ."da"PTV.dial :mixing +2 "processing"%R @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%T% +4 "core" %ң}  +2 ."da"PS.seek 1.85ml +2 "processing"%' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +22330 "Can"\ << +25673 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%v  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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"%' +2321 "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 +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%''d +2283 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%f% +4 "core" %bI  + #"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" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%3  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%o +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core"  + "processing"%% +4 "core" %ҩ8\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'Y +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 +1596 "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"%# * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2304 "core" ' + ."da"PSV.dial PTV +44 "processing"%1 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +903 "Can"\ @@ +1365 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +121 "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"%c' +596 "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 + "processing"%n +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +31 "core" + "processing"%O% +4 "core" %ҧ0  +2 ."da"PS.seek 1.5ml +2 "processing"%@'W +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +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"%l +68 "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%F'd +2297 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%g% +4 "core" %ah  + #"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"%`' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%^'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Q +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҡU  +2 ."da"PS.seek 1.5ml +2 "processing"%/'Q +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%( +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2288 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%V +125 "core"  +7 "processing"%$% +16 "core" %fg\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%' +335 "core" ' +3 ."da"delay 5 seconds +502 "processing"%Z% +4 "core" % _\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%{' +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%+ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%6% +4 "core" %Ҩ<\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'X +592 "core" ' + ."da"delay 3 seconds +221 "Can"\ ww +81 ."da"PBV.dial between PSV and waste1 +3 "processing"%= * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%*'d +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .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"%_ * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2303 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +122 "core"  + "processing"%% +4 "core" %hC\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%i'Ҧ +2115 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%% +4 "core" %ҩA\  +2 ."da"PS.seek 1.5ml +2 "processing"%s'Y +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +103 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +1601 "core" ' + "processing"%C9 +4 "core" 9M5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%I  +3 "core" 5 + 5 + "processing"%E& +3 "core" &XQ\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +53 "manipulator"&% +4 "core" %\ +  &  %x +2 "storage"(u% +3 "core" % p f \ + "storage"(. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(q(S +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U F K \ +2 "manipulator"&K& +4 "core" &- ) % " 3 +2 "manipulator"&0% +3 "core" %\ , " $  %x +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +196 "core" ( +2 "manipulator"&w& +4 "core" & 3 .   +2 "storage"(k& +4 "core" &U b a N\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +113 "core" ' + "storage"(N& +4 "core" &U k =\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(R'g +280 "core" ' +2 "storage"(- +3 "core" -'Z +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&T& +3 "core" &  ' @  + "storage"(W& +4 "core" &U s s \ + ."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' +38 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(v- +2 "core" -'Z +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&\ % +4 "core" %5  %  v +2 "storage"(M& +4 "core" &U E c\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&'@ +36 "core" ' + "manipulator"&& +4 "core" &  &  +2 "storage"(& +4 "core" &U q r\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&5'] +25 "core" ' +2 ."da"SE.seek 2.14 Pucks below Top Plate +2 "storage"('p +37 "core" ' + "manipulator"& & +5 "core" & $  <  + "manipulator"&f% +4 "core" %` * ! 9 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&''\ +111 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&|( +240 "core" ( +2 "manipulator"&3& +4 "core" & ' + @ 4 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" & $ ) ( 4 +2 ."da"Forearm.seek PC + "manipulator"&4' +114 "core" ' +2 ."da"Hand.close + "manipulator"&/ +65 "core" / + ."da"PC.seek :open +2 "processing"%8( +425 "core" ( +2 "storage"(& +4 "core" &U k\ +2 "manipulator"&x& +3 "core" & !   / +2 "manipulator"&%% +4 "core" %  # ' b + ."da"Forearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&X( +265 "core" ( + "manipulator"&& +4 "core" &  $ H  +2 "storage"(1& +4 "core" &U ^ T 9\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +116 "core" ' +2 ."da"Hand.open + "manipulator"&91 +53 "core" 1 +2 "storage"(-- +3 "core" -'p +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(}'< +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.13 Pucks below Top Plate +2 "storage"(a'v +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1915h50ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +8658 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 102.583 seconds\ /var/log/esp/da23apr1915h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1915h50ml15s.tif +1564 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1915h50ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr1915h50ml20s.tif +2070 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr1915h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "102.583 sec auto-exposure",Subject: "da23apr1915h50ml images!" +3 "storage"(- +9 "core" -'v +6 "storage"(& +14 "core" &U u\ +5 "manipulator"&c& +10 "core" & ( ' E  + ."da"Elbow.seek 1 +3 "manipulator"&n( +20 "core" ( +2 "manipulator"&~& +4 "core" & ( e ^ + "storage"(O& +5 "core" &U W\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&:'] +19 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(H' +55 "core" ' + "manipulator"&@& +4 "core" &  (  ^ +2 "storage"(7& +5 "core" &U \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&!' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&l, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.03 Pucks below Top Plate +2 "storage"( ' +34 "core" ' + "manipulator"& % +6 "core" %s + ) 1 +2 "storage"([& +4 "core" &U \ + ."da"Forearm.force -20 + "manipulator"&5 +9 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&.'D +34 "core" ' +3 "manipulator"&<& +7 "core" &   s ^ +2 "storage"( & +4 "core" &U \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +17 "core" ' +2 "storage"(g% +6 "core" % \  +5 ."downElevator"SE.seek :down +6 "storage"(F' +99 (`% +6 "core" %@ P\ OD +3 "manipulator"&Q% +8 "core" %^\   J  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&'\ +86 "core" ' +30 ' +2 ."downElevator"SE.stop +5 "storage"(5 +6 (& +9 "core" &U \ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%^& +8 "core" &T  +3 "manipulator"&e& +8 "core" &   C ^ +3 "manipulator"&/% +123 "core" %\ % ! # " !M +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&P(, +195 "core" ( +3 "manipulator"&Y& +8 "core" &,    Y +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &>& +6 "core" &,\ !   Y +6 ."psFlush"Forearm.seek :garage +7 "manipulator"&y'b +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&J/ +63 "core" / +3 "manipulator"&L& +8 "core" &-\  * ( / B +3 "manipulator"&(% +8 "core" % pw !  /  +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&b( +127 "core" ( +3 "manipulator"&V& +8 "core" &   +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &$& +7 "core" &    +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&"' +101 "core" ' +3 "manipulator"&Z& +8 "core" &    +3 "manipulator"&% +8 "core" % { t +4 "processing"%{& +7 "core" &Q  +4 "processing"%+& +10 "core" &y  +6 ."psFlush"PC.seek :closed +3 "processing"%(X +7 "core" &A  +3 &:  +5 &.~@ +| +9 &fD\ ? +10 &9\ M +10 &Ge6 L +9 &\ e= L +9 &e9 K +11 &c,\ L +8 &Qc+ L +9 &d) K +9 &g* L +10 & g- L +9 &"Yh1 L +9 &$g1 K +10 &%d& L +9 &'j. L +10 &)bb* K +9 &+#e, L +9 &,c* L +10 &.f K +9 &0ig L +9 &2+g L +10 &3i L +9 &5h L +10 &7qe L +10 &92j L +8 &:f L +10 &<g L +9 &>wg L +9 &@:e L +10 &Ag L +9 &Cg L +10 &E~q\ M +9 &G8\ O +9 &H\ R +10 &J\ \ R +9 &Lu \ R +9 &N7 \ R +10 &O\ S +9 &Q\ S +10 &S{\ S +9 &U<\ S +8 &V \ K +12 &X3E\ "e +8 &X 8 / +4 ( +5 "processing"%+& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"%6& +8 "core" &X / +2 &X@ / +2 ."psFlush"Hand.open +4 "manipulator"&j1 +57 "core" 1 +3 "manipulator"&=% +8 "core" % % ) : t +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&2'\ +96 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%A +42 "core"  +3 "processing"%_% +8 "core" %g  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%)' +199 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +389 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +4 "processing"%*' +33 #"uploadLog"upsync +2067 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%\\ @ +176 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%p  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%z +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%t'F +2617 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%, +95 "core"  +2 "processing"%h% +4 "core" %G>  + #"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"%;' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%D @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%i'F +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%G +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%&'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%I  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%E'd +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%K U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +1337 "Can"\ BB +1274 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2607 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%5 U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +48 "processing"%o @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%1  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'9& +5 "core" &[\\  + "manipulator"&-& +4 "core" &  !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&#( +2 "core" ( +2 "manipulator"&& +4 "core" & + % B  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & "  2  +2 .tForearm.seek PC +2 "manipulator"&' +116 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tPC.seek :open +2 "processing"%c( +422 "core" ( + "manipulator"&~& +4 "core" &  !  +2 "manipulator"&O% +3 "core" %  ! D +2 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&7( +361 "core" ( + "manipulator"& & +4 "core" &$ &  B ;8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &% # $ e ;8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +105 "core" ' + "manipulator"&<& +4 "core" &% (  1 ;8 +2 "manipulator"& % +4 "core" %S ( ~ +2 "collection"'& +3 "core" &\\_  +2 "collection"'g& +5 "core" &[^  +2 .tCC.seek :closed +2 "collection"'a(X +4 "core" &\\]  +9 &/[^ +| +9 &g[^ ? +10 &[^ M +9 &Ke\\^ K +10 & i\\] L +9 &g[\\ L +9 &cZ^ L +10 &Qg[^ L +9 &eZ\\ L +9 &dX\\ K +10 & hX] K +9 &"YjY] L +10 &$jZ\\ L +9 &%e[Z K +9 &'gXZ K +10 &)ajT[ L +9 &+$jWZ K +10 &,jU[ K +9 &.fVZ L +9 &0ikWZ L +10 &2+iWZ L +9 &3hYZ L +9 &5kXY K +10 &7qjW[ L +9 &93jZZ L +9 &:hYZ L +10 &<hX[ K +9 &>xlXY L +10 &@<eWZ K +9 &AhTZ L +9 &CjIQ L +10 &E}w4A M +9 &G4 Q +9 &H\ U +10 &J\ W +9 &Le\ X +10 &N&\ X +9 &O\ X +9 &Q\ Y +10 &Sk\ X +9 &U+\ Y +9 &V\ Q +10 &XE )| +9 &Xp P +6 ( +2 "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 + "collection"':& +5 "core" &Xpr P + &Xpr P + .tHand.open + "manipulator"&`1 +62 "core" 1 + "manipulator"&Q% +4 "core" % S * & - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +118 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'H& +4 "core" &Xpq \ P +2 "collection"'!% +3 "core" %Q \ +2 .tCSV.dial CSR + "collection"'  +51 "core"  +2 "collection"'.% +4 "core" %Q \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'^'m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'e% +2 "core" %m  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +630 "core" ' + .tCSV.dial :waste +2 "collection"'/ +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'F& +4 "core" &Xpp P +2 "collection"'Y% +3 "core" %M +2 .tCSV.dial :flush +2 "collection"'>  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'l'm +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +40 "core" B +2 "collection"'L% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'(' +524 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'V  +40 "core"  +84  +2 .tCBV.dial :waste1 +2 "collection"'$ @ +40 "core" @ +2 .tCS.seek 0ml +2 "collection"'y'Q +1579 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'Z& +5 "core" &Xpo P + "collection"'% +4 "core" %N +2 .tCSV.dial :flush + "collection"'{  +69 "core" +2 .tCS.seek 5ml +2 "collection"'P'm +1143 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'] @ +41 "core" B + "collection"'8% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'6' +525 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'j  +51 "core"  + .tCBV.dial :waste2 +2 "collection"'=  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'+'Q +1586 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'A& +4 "core" &Xpn P +2 "collection"'_% +3 "core" %S +2 .tCSV.dial CSR + "collection"'"  +42 "core"  + "collection"' % +4 "core" %S \ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"')'O +768 "Can"\ HH +1023 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'\\' O +511 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'p +2 'z  +96 "core" +33  + .tCTV.dial :intake +2 "collection"'*  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"','Q +1798 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'h  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'t'Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  + "collection"'% +5 "core" %P \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'D'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 .tCS.seek 10ml +2 "collection"'' O +1336 "core" ' + .tCSV.dial CBV +2 "collection"'; +97 "core" +2 .tCS.seek 0ml +2 "collection"'G'Q +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &$ ! ) ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&&( +19 "core" ( +2 "manipulator"&C& +4 "core" &  0 E + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +2 "core" & % + + +2 .tForearm.seek CC +2 "manipulator"&s'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tCC.seek :open +2 "collection"'E( +427 "core" ( + "manipulator"&u& +4 "core" &   + +2 "manipulator"&% +3 "core" % K  "  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' +49 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +283 "core" ( +2 "manipulator"&d& +4 "core" &-  & ,  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-   _  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'b +107 "core" ' +2 .tHand.open +2 "manipulator"&w1 +59 "core" 1 + "manipulator"&N% +4 "core" % ZU > = P  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +115 "core" ' + "processing"%& +5 "core" & +16283 #t-> access 1 +2 "storage"(% +4 "core" %\ \ {\ + "manipulator"&W% +4 "core" %    ! J +2 "manipulator"&T& +3 "core" &-    +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(\ (<( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &<) \  +9699 #t-> access 2 +3 "storage"(% +3 "core" %\ \ x\ +2 "manipulator"&M% +4 "core" %    ] J + "manipulator"&& +4 "core" &- "   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(f(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &K \  +20884 "Can" ,, +37097 #t-> startTube 2 +340 #-> da 50 + #da sampling at most 50ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 16:27:49EDT19-Apr-23\\n{3 => 3,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:21:35, 21.3C, 25% humidity, 15.1psia, 13.767V, 0.208A, 0.208A avg, 2.86W",Subject: "da sampling at most 50ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"' & +3 "core" &`c+  +3 "manipulator"&R% +4 "core" %  %  K +2 "storage"(% +3 "core" %\ \ \  +2 "storage"(B. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( \ +383 #"uploadLog"upsync +283 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" & \ \ +2 "manipulator"&& +3 "core" &- # " W  +2 "manipulator"&o% +4 "core" %    K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&3( +209 "core" ( + "manipulator"&& +5 "core" & " )  + "storage"(& +4 "core" & \ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&r'/ +106 "core" ' +2 "storage"('& +4 "core" & \ \ \ \ z\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(x'g +281 "core" ' +2 "storage"(- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" & T\ +2 "manipulator"&%& +3 "core" & + !   +2 .tElbow.seek 2 +2 "manipulator"&1( +8 "core" ( +2 "manipulator"&& +4 "core" &  % t  +2 "storage"(9& +3 "core" & n\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&-' +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&}& +2 "storage"(' +7 "core" & * , 6  +2 "manipulator"&b% +4 "core" %  + + H +2 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +136 "core" ' + ."downElevator"SE.stop + "storage"(5 +19 "core" ( +2 "manipulator"&~& +4 "core" && ! (  =C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" && , # - =C +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +121 "core" ' +2 "manipulator"&#& +4 "core" &' * & D =C +2 "manipulator"& % +4 "core" %H  ( + "collection"'[& +4 "core" &bc0  +2 "collection"'<& +5 "core" &`bC  +2 .tCC.seek :closed +2 "collection"' (X +3 "core" &^cA  +9 &?]aJ &i +9 &Z^aD 8 +10 &\ ^bB L +9 &g^aC K +9 &j^`C L +10 &Pf`aA K +9 &e__C K +9 &f`_= L +10 &j^a4 K +9 &Wk]`2 L +9 & h]_2 K +10 &!j]`4 K +9 &#i\\^1 L +9 &%`e]]1 K +10 &'"k[Z0 K +9 &(h]^0 K +10 &*kZ]/ K +9 &,gh[_0 L +9 &.+e[^) K +10 &/jZ\\/ L +9 &1g[]+ K +9 &3qd\\` K +10 &52gZ\\ K +9 &6h[^ K +10 &8i[^ L +9 &:yeY^ K +9 &<9m[^ L +10 &=i]\\! L +9 &?cX\\ K +9 &A~nPV L +10 &C?p>G$ L +9 &D O +10 &F$ S +9 &Hj# V +9 &J+" V +10 &K W +9 &M X +9 &Ol$ X +10 &Q+" Y +9 &R! Y +10 &T Y +9 &Vn Z +9 &Wc + +10 &Xu&! S +9 ( +3 "collection"'<& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + .Hand.open +6 "manipulator"&1 +4 "core" &X}k K +50 1 + "manipulator"&@% +4 "core" % H - ( 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +99 "core" ' +2 #tcollectSample 50ml 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 +2 "sampler"):+ +2 "core" + +2 "sampler")`% +4 "core" %ސ \  + "collection"'Q& +4 "core" &X}k K +2 "Can"\ LL +2 #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %X^1 \  +2 "sampler")% +3 "core" %X^1 \  +2 .tIntake.select :close + "sampler")0 +9 )J% +3 "core" %X_1 \  + .tSSV.dial :exhaust +2 "sampler")L  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")l' +400 "core" ' +2 .tExhaust.select :close +2 "sampler") +10 #tSampling 50.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'B'Q +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")f +126 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'!'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X' +331 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" % +3 .tCS.seek 6.001ml + "collection"'J'T +1335 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'L +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"' 'Q +1367 "core" ' + .tCSV.dial CSR +2 "collection"'F  +42 "core"  +2 "collection"'V% +4 "core" %Q  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'$'Q +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 '(% +8 "core" %T  +2 .tCS.seek 5ml +2 "collection"'l'm +834 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Z  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1091 "core" ' +2 "collection"'y9 +3 "core" 9,^ +2 "collection"']% +4 "core" % + #tBefore lysing Collection Puck Heater at 20.4C/28.2psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'8 \  +2 'P9 +5 "core" 9,, +102 "collection"'j9 +2 "core" 9,_d +102 "collection"'=9 +3 "core" 9-^ d +102 "collection"'69 +2 "core" 9-^ d +102 "collection"'9 +3 "core" 9.^d +102 "collection"'{9 +3 "core" 90^d +102 "collection"'_9 +3 "core" 94_d +102 "collection"'"9 +2 "core" 98_d +102 "collection"'A9 +3 "core" 9?_"d +102 "collection"')9 +2 "core" 9H_&d +102 "collection"'p9 +4 "core" 9T`*d +102 "collection"'z9 +2 "core" 9`a/d +102 "collection"'*9 +3 "core" 9oa3d +102 "collection"'\\9 +2 "core" 9a7d +102 "collection"'h9 +3 "core" 9b;d +102 "collection"',9 +3 "core" 9d?d +102 "collection"'9 +2 "core" 9dDd +102 "collection"'9 +3 "core" 9eHd +102 "collection"'t9 +2 "core" 9fLd +102 "collection"'D9 +3 "core" 9gPd +102 "collection"';9 +2 "core" 9gTd +102 "collection"'9 +3 "core" 9:hXd +102 "collection"' 9 +2 "core" 9Ui]d +102 "collection"'+9 +3 "core" 9skad +102 "collection"'C9 +2 "core" 9ked +102 "collection"'I9 +3 "core" 9lid +102 "collection"'9 +3 "core" 9omd +102 "collection"'a9 +2 "core" 9prd +102 "collection"'79 +3 "core" 9qvd +102 "collection"'9 +2 "core" 9$rzd +102 "collection"'G9 +3 "core" 9As~d +102 "collection"'n9 +3 "core" 9_td +102 "collection"'s9 +2 "core" 9|vd +102 "collection"'d9 +3 "core" 9xd +102 "collection"'&9 +2 "core" 9yd +102 "collection"'i9 +3 "core" 9zb +102 "collection"'w9 +3 "core" 9|` +102 "collection"'N9 +2 "core" 9 }^ +102 "collection"'9 +2 "core" 9)~[ +103 "collection"'K9 +2 "core" 9DY +102 "collection"'u9 +2 "core" 9_V +102 "collection"'9 +3 "core" 9{S +102 "collection"'W9 +2 "core" 9R +102 "collection"'T9 +3 "core" 9O +102 "collection"'09 +2 "core" 9M +102 "collection"'v9 +3 "core" 9J +102 "collection"'9 +3 "core" 9H +102 "collection"'M9 +2 "core" 9G +102 "collection"'q9 +3 "core" 94D +102 "collection"'9 +2 "core" 9OB +102 "collection"'\ 9 +3 "core" 9h? +102 "collection"' 9 +3 "core" 9> +102 "collection"'9 +2 "core" 9< +102 "collection"'9 +3 "core" 9: +102 "collection"'f9 +2 "core" 98 +103 "collection"'k9 +3 "core" 95 +102 "collection"'R9 +2 "core" 93 +102 "collection"'B9 +3 "core" 91 +102 "collection"'59 +2 "core" 9+/ +102 "collection"'o9 +2 "core" 9C. +103 "collection"'9 +3 "core" 9X, +102 "collection"'9 +2 "core" 9o+ +102 "collection"'9 +3 "core" 9( +102 "collection"''9 +2 "core" 9' +102 "collection"'U9 +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"'49 +3 "core" 9 ! +102 "collection"'}9 +5 "core" 9 %% +102 "collection"'b9 +2 "core" 9 6* +102 "collection"'r9 +3 "core" 9 H. +102 "collection"'9 +2 "core" 9 Y2 +102 "collection"'~9 +3 "core" 9 k6 +102 "collection"'O9 +3 "core" 9 {: +102 "collection"'x9 +2 "core" 9 ? +103 "collection"'-9 +2 "core" 9 C +102 "collection"'99 +2 "core" 9 G +102 "collection"'#9 +3 "core" 9 K +102 "collection"' 9 +3 "core" 9 O +102 "collection"'[9 +2 "core" 9 T +102 "collection"'39 +3 "core" 9 X +102 "collection"'29 +2 "core" 9 \\ +102 "collection"'E9 +3 "core" 9 ` +102 "collection"'9 +2 "core" 9\ d +102 "collection"'9 +3 "core" 9\ h +102 "collection"'@9 +2 "core" 9\ m +102 "collection"'`9 +3 "core" 9\ )q +102 "collection"'Q9 +2 "core" 9\ 3u +102 "collection"':9 +3 "core" 9\ =y +102 "collection"'<9 +3 "core" 9\ G} +102 "collection"'H9 +2 "core" 9\ Q +102 "collection"'19 +3 "core" 9\ [ +102 "collection"'9 +3 "core" 9\ c +102 "collection"'!9 +3 "core" 9\ m +102 "collection"'9 +2 "core" 9\ u +103 "collection"'X9 +2 "core" 9\ } +102 "collection"'g9 +2 "core" 9\  +102 "collection"'.9 +3 "core" 9\  +102 "collection"'^9 +3 "core" 9\  +102 "collection"'/9 +2 "core" 9\  +102 "collection"'e9 +3 "core" 9\  +102 "collection"'m9 +51 "core" 9\  +4 .tCH.hold 10:00,70C +4 "collection"'Y `\ `\ E +2 '9 +6 "core"  + 9\ \  +2 "collection"'>% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.7psia +15605 "Can"\ +44384 "core" ` + "collection"'L9 +4 "core" 9\  +2 "collection"'J% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/37.4psia +2 .CS.seek 0ml +2 "collection"'F'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'V @ +95 "core" B + .tCSV.dial :air +2 "collection"' @ +41 "core" > +2 .tCS.seek 5ml + "collection"'('m +1348 "core" ' + .tCSV.dial CTV +2 "collection"'$  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'l  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +43 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"']'Q +1348 "core" ' + "collection"'P% +4 "core" %M + #tPuck @49.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'j +95 "core"  + .tCBV.dial CSV +2 "collection"'=  +28 "core"  +2 "collection"'6% +4 "core" %M\\_ \ +2 .tCS.seek 5ml + "collection"''m +1354 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'{  +40 "core" + "collection"'_% +4 "core" %m +2 .tCS.seek 7ml +2 "collection"'"' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'A @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"')' O +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'p ` +108 "core" _ + #tLysing Complete +2 "collection"'z& +4 "core" &X}e \ K + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&*% +3 "core" %\ . + - ' & +2 "storage"(\\% +4 "core" % 2\ + "storage"(h. +4 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(,(S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T \ + "manipulator"&& +4 "core" && + * =C + "manipulator"&t% +4 "core" %\ - " ( & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&D( +203 "core" ( + "manipulator"&;& +4 "core" & % C  +2 "storage"(& +4 "core" &T 5\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +106 "core" ' + "storage"(+& +4 "core" &T v\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(C'g +270 "core" ' + "storage"(I- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('z +34 "core" ' +2 "manipulator"&a& +4 "core" & * )   + "manipulator"&7% +4 "core" %b + + \ Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&G( +159 "core" ( + "manipulator"&n& +4 "core" &(  1 ?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &( , + \\ ?U +2 .tForearm.seek CC +2 "manipulator"&d'O +110 "core" ' + .tHand.close + "manipulator"&&/ +56 "core" / +2 .tCC.seek :open + "collection"'i( +425 "core" ( + "storage"(w& +4 "core" &T T\ +2 "storage"(N& +3 "core" &T T\ +2 "manipulator"&& +3 "core" &( ( ) 8 ?U +2 "manipulator"&K% +3 "core" % Q  & 9 o +2 .tForearm.seek :retract +2 "manipulator"&u'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +198 "core" ( + "manipulator"&W& +5 "core" &  # g + "storage"(T& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&0' +111 "core" ' + .tElbow.hold +2 "manipulator"&v, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&M% +4 "core" % > = 0 + "storage"(q& +4 "core" &T q\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&'2 +18 "core" ' + "manipulator"&\ & +5 "core" & & # g + "storage"( & +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +42 "core" ' + "storage"(% +4 "core" %\ \ \ \ q\ +3 ."downElevator"SE.seek :down +3 "storage"(f' +99 (k% +2 "core" %G \ QL +2 "manipulator"&R% +4 "core" %O * % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +110 "core" ' +39 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +5 "core" &  + "manipulator"&o& +4 "core" & #   g +2 "manipulator"&% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +175 "core" ( +2 "manipulator"&& +4 "core" &-  #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&U'b +93 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + "manipulator"&%& +4 "core" &- 6 * >  +2 "manipulator"&% +3 "core" % p ) # & +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +295 "core" ( + "manipulator"&}& +4 "core" && %  5 << +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" && ! " { << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'O +100 "core" ' + "manipulator"&& +5 "core" && %  ] << + "manipulator"&~% +4 "core" %E % , . +2 "collection"'O& +4 "core" &  + "collection"'x& +6 "core" &  +2 .tCC.seek :closed + "collection"'-(X +4 "core" &  +7 & + %f +10 &X} 7 +9 & J +9 &[ \ J +10 &` \ J +9 &CcX J +9 &` \ J +10 &d J +9 &` \ J +9 &Kb  J +10 & b I +9 &!` J +10 &#_ \ J +9 &%S_ J +9 &'d J +10 &(` \ I +9 &*b J +9 &,[ad J +10 &.aH J +9 &/_ J +10 &1_ J +9 &3cc J +9 &5%^  J +10 &6` J +9 &8e J +9 &:kb J +10 &<-b J +9 &=a J +10 &?] \ J +9 &Ara J +9 &C4c J +10 &Dm L +9 &F O +9 &H^r T +10 &JU W +9 &K X +10 &M W +9 &OX Y +9 &Q\ Y +10 &R\ Y +9 &T\ Y +9 &V^\ Y +10 &Wc  2 +9 &Xi [ +10 ( + &Xpu T +2 "collection"'x& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + "collection"'9& +5 "core" &Xpv T + .tHand.open + "manipulator" +55 "core" 1 + "manipulator"& % +4 "core" % E = 7 { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +112 "core" ' + .tPSV.dial PSR +2 "processing"%3 +52 "core"  + "processing"%2% +4 "core" %c  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%E'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +765 "Can"\ MM +841 "core" ' + .tPSV.dial PSR +7 "processing"%@ +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%`' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Q  +3 "collection"':  +71 "core" +78  +2 .tPSV.dial :mixloop +2 "processing"%< +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%H  +125 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%!' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%/'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +4 "core" &% )  << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +14 "core" ( + "manipulator"&& +4 "core" &  1 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & - * 9 0 +2 .tForearm.seek CC +2 "manipulator"&8'O +104 "core" ' + .tHand.close + "manipulator"&Y/ +62 "core" / + .tCC.seek :open +2 "collection"'L( +425 "core" ( + "manipulator"&J& +4 "core" & + * 0 + "manipulator"&% +4 "core" % a  $ U +2 .tForearm.seek :retract +2 "manipulator"&V'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (, +278 "core" ( +2 "manipulator"&F& +4 "core" &,  6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &, ! !  6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'b +107 "core" ' + .tHand.open +2 "manipulator"&l1 +60 "core" 1 + "manipulator"&y% +4 "core" % b1 # # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +108 "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"'P& +4 "core" &onE  + "manipulator"&j% +4 "core" % %    !O +2 "storage"(=% +4 "core" %\ \ \ \ + "storage"(6. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(]( \ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ({& +3 "core" &  6\  +2 "manipulator"&_& +3 "core" &- $ # 4 +2 "manipulator"&% +3 "core" % %    !O +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&A( +183 "core" ( +2 "manipulator"&"& +4 "core" & !  # ' + "storage"(p& +4 "core" &  h\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&z'/ +103 "core" ' +2 "storage"(*& +4 "core" &  D\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'g +280 "core" ' + "storage"(h- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  L\  +2 "manipulator"&& +5 "core" & - %  ' + .tElbow.seek 2 +2 "manipulator"&t( +35 "core" ( + "manipulator"&& +4 "core" &  $ 1  +2 "storage"(;& +3 "core" &  N\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +33 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&+& +2 "storage"(?' +7 "core" & !  (  + "manipulator"&I% +4 "core" % * ' E f +2 .tForearm.seek :retract +2 "manipulator"&a'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7( +157 "core" ( +3 "manipulator"&C& +3 "core" ' +2 &9 % )  L + .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +4 "manipulator"&$ &.,(#b + "storage"(5 +2 "manipulator"&n& +6 "core" &8 + ( U L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&s'O +128 "core" ' +2 "manipulator"& & +4 "core" &9 & *  L +2 "manipulator"&D% +4 "core" %Y  + "collection"'&& +4 "core" &ghS  +2 "collection"'& +5 "core" &ii+  +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &gi$  +9 &0}fj/ +{ +9 &hhh< > +10 &vfj3 K +9 &\\`ei I +9 &`gj I +10 &`fg I +9 &`fh I +10 &cbfhH J +9 &%_dgu J +9 &`ehf I +10 & ccgW J +9 &"l]ef I +9 &$-bbj J +10 &%ccg J +9 &'ced J +10 &)scde} J +9 &+5dbgq J +9 &,eceX J +10 &._ceH J +9 &0|bdf8 I +9 &2=_ad: J +10 &3]ad* J +9 &5cbd J +10 &7dbf J +9 &9E_bf J +9 &;bcd I +10 &<baf J +9 &>ecc J +9 &@M^cc J +10 &Bc\\_ J +9 &Cm;> K +10 &E N +9 &G? R +9 &H V +10 &J W +9 &Lup W +9 &N5 X +10 &O X +9 &Qp Y +10 &Svj Y +9 &U8Y Y +9 &VG O +10 &X'K (y +9 &Xv 't +9 &XT \ Y +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&w1 +61 "core" 1 +2 "manipulator"&N% +4 "core" % Y )   +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"'K  +122 "core"  + .tCSV.dial CTV +2 "collection"'d  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2609 "core" ' + "collection"'T% +4 "core" % O   \ +2 .tCS.seek 4ml +2 "collection"'G'NP +1609 "core" ' +2 .tdelay 8 seconds +807 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%M  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%q'd +2616 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'\ ` +29 "core" ^ + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'u  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'k'Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'R @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +122 "core" +2 "collection"'0& +4 "core" &X Y + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\ # + * V J +2 "storage"(5% +3 "core" % i\ +2 "storage"(o. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &U /\ +2 "manipulator"&& +4 "core" &8 , O L +2 "manipulator"&% +3 "core" %\ # * * C J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&'( +161 "core" ( +3 "manipulator"&f& +4 "core" & * & $  + "storage"(v& +4 "core" &U <\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +124 "core" ' +2 "storage"(%& +53 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"(B- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&U& +4 "core" & * +   +2 "storage"(}& +3 "core" &U +\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +33 "core" ' +2 .tElbow.hold + "manipulator"&b, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(~' +30 "core" ' + "manipulator"&O% +4 "core" %n ) $ i +2 "storage"(& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&i'E +17 "core" ' + "manipulator"&9& +4 "core" & '   +2 "storage"(#& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"& '] +24 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(x' +38 "core" ' + "manipulator"&3& +5 "core" &  %   + "manipulator"&2% +4 "core" %Ё  " X  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&|( +156 "core" ( + "manipulator"&& +4 "core" &8 '  f L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &7 , -  L +2 .tForearm.seek CC +2 "manipulator"&@'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / + .tCC.seek :open +2 "collection"':( +428 "core" ( + "storage"(Q& +4 "core" &U \ +2 "storage"(<& +4 "core" &U t\ + "manipulator"&H& +4 "core" &8 & ( N L +2 "manipulator"&`% +3 "core" % W  $ 3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&1( +155 "core" ( +2 "manipulator"&& +4 "core" & &  <  + "storage"(!& +4 "core" &U y\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&g' +107 "core" ' + .tElbow.hold +2 "manipulator"&X, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&^1 +53 "core" 1 +2 "manipulator"&.% +4 "core" % ] # )  +2 "storage"(e& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 292 counts + "manipulator"&') +18 "core" ' +2 "manipulator"&>& +4 "core" &   +2 "storage"(Y& +4 "core" &U\  &\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&4'] +38 "core" ' + "storage"([% +5 "core" %\ \ >\ +2 ."downElevator"SE.seek :down +3 "storage"(-' +99 (J% +3 "core" %F q\ QK + "manipulator"&% +4 "core" %< &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +46 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%F  +68 "core" +2 .tPS.seek 2.5ml + "processing"%$' +2610 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%m +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%l  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%P  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%V'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +4 "core" & +2 "manipulator"&=& +3 "core" & !  j  +2 "manipulator"&6% +3 "core" %\ 6  $ w * +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +168 "core" ( + "manipulator"&{& +4 "core" &-  ( B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &-   B +2 .tForearm.seek :garage +2 "manipulator"&'b +96 "core" ' + .tHand.close +2 "manipulator"&,/ +56 "core" / +2 "manipulator"&"& +4 "core" &- 3 0 B + "manipulator"&p% +4 "core" % t ' " +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&*( +117 "core" ( + "manipulator"&(& +5 "core" & %   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" & # !   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +131 "core" ' +2 "manipulator"&& +4 "core" & $   + "manipulator"&% +4 "core" % ! #  +2 "processing"%;& +3 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%+(X +4 "core" &  +8 &1 +{ +9 &d > +10 &~ M +9 &Cf L +10 &k L +9 &i L +9 &g L +10 &Jj M +9 &f L +9 &j L +10 & h L +9 &"Tj( L +10 &$k L +9 &%g L +9 &'k L +10 &)[g+ L +9 &+h, L +9 &,i L +10 &.h L +9 &0cj L +10 &2%k L +9 &3g L +9 &5k L +10 &7kh L +9 &9,k M +9 &:j L +10 &<m L +9 &>sk L +10 &@6e L +9 &Aj L +9 &Ch L +10 &Eys M +9 &G2 P +9 &H R +10 &J R +9 &Lq R +10 &N3 R +9 &O S +9 &Q S +10 &Sv S +9 &U7 T +9 &V P +10 &X6=a #h +9 &XG \ - +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 "processing"%I& +4 "core" &X - + &X \ - + .tHand.open + "manipulator"&A1 +54 "core" 1 + "manipulator"&z% +4 "core" %  ) $ X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%n  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 "processing"%% +4 "core" %d  +2 .tPS.seek 0.3ml +2 "processing"%t'a +387 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  + "processing"%D% +4 "core" %e  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%&'. +489 "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 +2 "processing"%a +94 "core" +2 .tPTV.dial :mixing +2 "processing"%L @ +68 "core" @ +2 .tPBV.dial :waste2 + "processing"%w  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&& +4 "core" & $ (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +7 "manipulator"&K( +3 "core" ( + "manipulator"&d& +4 "core" & " \ _  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" & # '   +2 .tForearm.seek PC +2 "manipulator"&/' +115 "core" ' + .tHand.close + "manipulator"&T/ +62 "core" / + .tPC.seek :open +2 "processing"%)( +422 "core" ( +2 "manipulator"&& +4 "core" &    + "manipulator"&M% +4 "core" %  ! ) J . + .tForearm.seek :retract +2 "manipulator"&W'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\ (, +133 "core" ( +51 "manipulator"& & +4 "core" &-\ (  } + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-\   A } +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u'b +108 "core" ' + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&R% +4 "core" % aO + + Z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +122 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%0& +4 "core" &9  +2 "manipulator"&% +3 "core" %\ $ ' ! +2 "storage"(5% +4 "core" %\ i\ + "storage"(o. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \ - 9\  +2 "manipulator"&& +4 "core" &-\ !  } +2 "manipulator"&]% +3 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f( +213 "core" ( + "manipulator"&v& +4 "core" & " v q +2 "storage"(7& +4 "core" & \  L\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&%'/ +104 "core" ' +2 "storage"(& +4 "core" & \ N\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(B'g +278 "core" ' + "storage"(U- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (}& +3 "core" & \ \ '\  + "manipulator"&& +4 "core" &    q +2 .tElbow.seek 2 + "manipulator"&O( +4 "core" ( + "manipulator"&& +4 "core" & % , q +2 "storage"(9& +3 "core" & \ \ \ g\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&#' +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&3/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&2& + "storage"(' +9 "core" & " "  q + "manipulator"&'% +4 "core" %  ! (   +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC + "manipulator"&( +171 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +70 "core" ( + "manipulator"&i& +4 "core" & ! + = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &   > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +95 "core" ' + "manipulator"&E& +4 "core" & $  +2 "manipulator"& % +4 "core" % # % 3 + "processing"%b& +4 "core" & +2 "processing"%& +6 "core" & +2 .tPC.seek :closed +2 "processing"%r(X +4 "core" & \ +7 & . %f +9 &V 7 +9 & L +10 &e K +9 &uh L +9 &8d L +10 &f L +9 &c L +10 &~g L +9 &@g L +9 & b L +10 &!h L +9 &#jK L +10 &%Hg L +9 &' e L +9 &(g L +10 &*j L +9 &,Pg L +9 &.g\ K +10 &/i\ L +9 &1h\ L +9 &3Xi L +10 &5e L +9 &6h L +10 &8g L +9 &:_g L +9 &9 +2 "core" 9V[" +102 "processing"%Y9 +3 "core" 9WZ& +102 "processing"%[9 +3 "core" 9XZ* +102 "processing"%9 +2 "core" 9Z\\/ +102 "processing"%J9 +3 "core" 9][3 +102 "processing"%9 +2 "core" 9_[7 +102 "processing"%19 +3 "core" 9c[; +102 "processing"%g9 +3 "core" 9f[? +102 "processing"%9 +2 "core" 9k[C +102 "processing"%x9 +3 "core" 9oZH +102 "processing"%F9 +2 "core" 9tZL +102 "processing"%49 +3 "core" 9y[P +102 "processing"%-9 +2 "core" 9[T +102 "processing"%q9 +3 "core" 9[X +102 "processing"%m9 +2 "core" 9\\] +102 "processing"%l9 +2 "core" 9\\a +103 "processing"%y9 +2 "core" 9]e +102 "processing"%P9 +2 "core" 9\\i +102 "processing"%$9 +3 "core" 9\\m +102 "processing"%S9 +2 "core" 9\\q +102 "processing"%j9 +3 "core" 9]v +103 "processing"%=9 +3 "core" 9]z +102 "processing"%69 +2 "core" 9^~ +102 "processing"%{9 +3 "core" 9_ +102 "processing"%_9 +2 "core" 9` +102 "processing"%X9 +2 "core" 9` +102 "processing"%,9 +3 "core" 9^ +102 "processing"%"9 +3 "core" 9` +102 "processing"%p9 +2 "core" 9b +102 "processing"%89 +2 "core" 9b +102 "processing"%(9 +3 "core" 9b +3 .tPH.hold 2:00:00,28C +3 "processing"%h pRp +2 .tdelay 1:30 +5 "core"  +2089 "Can"  66 +6911 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%% +4 "core" %d& + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%;'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%Z  +70 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPBV.dial :waste1 + "processing"%c  +122 "core"  +2 "processing"%I% +4 "core" %ҡ \  +2 .tPS.seek 1.5ml + "processing"%A'Q +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2301 "core" ' + .tPSV.dial PTV +2 "processing"%V +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +2292 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%a  +125 "core" + .tPSV.dial :mixloop +2 "processing"%L +42 "core" + .tPRV.dial :ab1 +2 "processing"%w @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%?'c +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%d  +43 "core" +  +3 "processing"%s% +4 "core" %ex\  +2 .tPS.seek 0.3ml + "processing"%T'd +348 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'*  +27 "core" +2 .tPRV.dial :air + "processing"%C  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%+'G[ +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%M' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%G'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%/ +42 "core" +2 .tPTV.dial :mixing +50 "processing"%K @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%R% +4 "core" %Ҥ  +2 .tPS.seek 1.85ml +2 "processing"%W' +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' +2 .tdelay 2 seconds +98 "Can"\ ?? +104 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'5& +2 "core" &ST  +2 "manipulator"&o& +4 "core" & * ! + "manipulator"&u% +4 "core" %\ ) ! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +121 "core" ( + "manipulator"&& +4 "core" &, (  q  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &, # +   +2 .tForearm.seek :garage +2 "manipulator"&'b +96 "core" ' + .tHand.close +2 "manipulator"&v/ +61 "core" / + "manipulator"&7& +4 "core" &, ; . Y  +2 "manipulator"&\ % +4 "core" % k + + ] +2 .tForearm.seek :retract + "manipulator"&'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +284 "core" ( +2 "manipulator"&U& +4 "core" &%  ! R ;5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &% ' * { ;5 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&& +4 "core" &% , & > ;5 +2 "manipulator"&9% +4 "core" %> , , 2 +2 "collection"'3& +3 "core" &TU  +3 "collection"'2& +4 "core" &ST +2 .tCC.seek :closed +2 "collection"''(X +4 "core" &TU  +8 &.OSY\ ,} +10 &eTU \ > +9 &}SSj\ M +9 &E_QV \ K +10 &cRT L +9 &dQT \ L +10 &eST K +9 &KkPR L +9 &bPSU\ L +10 &`OS \ K +9 & aQR \ L +9 &"V_OQY\ K +10 &$iPTf L +9 &%fQOf L +10 &'aQS \ K +9 &)\\bPQ\ L +9 &+gOQ\ K +10 &,jPR\ L +9 &.gLQ\ K +9 &0fcPQ\ K +10 &2'jPO K +9 &3cQP K +9 &5dNQ\ K +10 &7mgNP\ K +9 &9/cPO \ K +10 &:jNR L +9 &<gMO\ \ K +9 &>sjMP L +10 &@6fOP L +9 &AiLO K +10 &ChBGY L +9 &Exx-7 M +9 &G/\ Q +10 &H\ U +9 &J\ W +9 &Lb\ W +10 &N  \ Y +9 &O \ X +9 &Q\ Y +10 &Sd_\ Y +9 &U%\ Z +10 &V\ S +9 &X@ \ 0 +9 &Xvo J +6 ( +2 "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 +2 "collection"'f& +4 "core" &Xvb J + &Xvb\ J + .tHand.open + "manipulator"&%1 +64 "core" 1 +2 "manipulator"&B% +4 "core" % > Q 8  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%i +94 "core"  +2 "processing"%~% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%O'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +40 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%b +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%  +2 "collection"')  +31 "core" ~ +118  +2 .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%Q  +70 "core" +3 .tPS.seek 0ml + "processing"%`'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2619 "core" ' + .tPSV.dial :air +2 "processing"%@  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%^ +42 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +5 "core" &#  $ x ;5 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&>( +18 "core" ( + "manipulator"&Y& +4 "core" &  ( . . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & % )  . +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 .tHand.close + "manipulator"&J/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "manipulator"&1& +4 "core" & , , . +2 "manipulator"&g% +4 "core" % b ' , + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(, +312 "core" ( + "manipulator"&F& +4 "core" &, &  * $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &, - / A $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&-'b +115 "core" ' +3 .tHand.open + "manipulator"&q1 +59 "core" 1 + "manipulator"&m% +5 "core" % SI 5 : = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +110 "core" ' +2 ."da"delayUntil "17:19:36.53" +24927 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%y @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%$ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%S  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%j' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%= +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +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"%X'd +2304 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +122 "core"  + "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"%p' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +6 "processing"%(  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%N% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +226 "Can" \ KK +360 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1593 "core" ' +2 ."da"delay 2:00 +12003 #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"%I * +33 "core" , +49 ."da"PSR.select :air +4 .PSV.dial PSR + "processing"%; +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"%H +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2282 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%V% +4 "core" %i  + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'Ҧ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%a% +4 "core" %Ҩ}\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'X +581 "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"%&'d +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%s +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2290 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +68 "core"  +4 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2286 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%M  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%/  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%K +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +389 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%R  +41 "core"  + "processing"%0% +4 "core" %b  +2 ."da"PS.seek 0.55ml +2 "processing"%G'\ +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%W  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%o +42 "core" + ."da"PTV.dial :mixing +2 "processing"%u @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%]% +3 "core" %Ң{  +2 ."da"PS.seek 1.85ml +2 "processing"%v' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +2593 "Can" \ DD +45409 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%\  +45 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +30 "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"%U' +2333 "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 +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2297 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%:% +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"%f' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%B  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + "processing"%~% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'd +1596 "core" ' +2 ."da"delay 2:00 +457 "Can"\ pp +11545 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +35 "core" + ."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"% +67 "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"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Q +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2308 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +121 "core"  +2 "processing"%% +4 "core" %g\ + #"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"%' +596 "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"%! +68 "core" + ."da"PBV.dial :waste1 +49 "processing"%^  +34 "core" +2 "processing"%|% +4 "core" %ҫ\  + ."da"PS.seek 1.5ml +2 "processing"%e'[ +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%['d +1608 "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"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +68 "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"%1 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%g +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2297 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +121 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%m' +582 "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 + "processing"%- +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%P% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml + "processing"%$'T +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%.'d +1594 "core" ' +2 ."da"delay 2:00 +6211 "Can"\ DC +5792 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +68 "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"%j +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%X  +79 "core" +3 ."da"PS.seek 0ml +2 "processing"%p'd +2303 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +127 "core"  +4 "processing"%% +16 "core" %h\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +13 "processing"%' +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%N% +4 "core" %l\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%8' +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core" + "processing"%I% +4 "core" %Ҥ=\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'T +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1605 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +46 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%n * +31 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2320 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2302 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%a% +4 "core" %c<\ + #"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"%D'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%w +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +33 "core" + "processing"%d% +4 "core" %ҩ.\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'d +1606 "core" ' +2 "processing"%C9 +3 "core" 9S5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%T  +3 "core" 5 + 5 + "processing"%& +4 "core" &XA\ 0 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&?% +3 "core" % ) %   #j +2 "storage"( % +3 "core" % m b\ +2 "storage"(M. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(/(S +215 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" &V ` K [\  +2 "manipulator"&+& +3 "core" &- * ! B !t +2 "manipulator"&R% +3 "core" % ) & * h #j +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&0( +195 "core" ( +2 "manipulator"&& +4 "core" & &  S  + "storage"(W& +4 "core" &V q o \  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +102 "core" ' +2 "storage"(o& +4 "core" &V o o C\  + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(u'g +283 "core" ' + "storage"(- +3 "core" -'v +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +48 "manipulator"&]& +10 "core" & - )  +2 "storage"(& +3 "core" &V V V D\  +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"&5' +29 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&v, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(\ - +2 "core" -'v +3 ."da"SE.seek 1.16 Pucks below Top Plate + "storage"(<' +29 "core" ' + "manipulator"&% +5 "core" %s    + "storage"(7& +4 "core" &V ? = \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&}'E +18 "core" ' + "manipulator"&& +4 "core" &  (   +2 "storage"(& +3 "core" &V p n Y\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +32 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(U' +37 "core" ' +2 "manipulator"&& +4 "core" & * (  +2 "manipulator"&:% +3 "core" %Ш + + m +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f( +238 "core" ( +2 "manipulator"&B& +4 "core" & %  P +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & +  ( +2 ."da"Forearm.seek PC +2 "manipulator"&i' +101 "core" ' +2 ."da"Hand.close + "manipulator"&~/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%%( +425 "core" ( + "storage"(& +4 "core" &V r o \  +2 "manipulator"&& +3 "core" &   +2 "manipulator"&O% +3 "core" % ) % O  +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"& ( +275 "core" ( + "manipulator"&E& +4 "core" & %   +2 "storage"(& +3 "core" &V m b \  +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +105 "core" ' +3 ."da"Hand.open + "manipulator"&Q1 +57 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"()'X +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(`' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1917h50ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +17441 "Can"\ +1351 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 203.827 seconds\ /var/log/esp/da23apr1917h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1917h50ml15s.tif +1562 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1917h50ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr1917h50ml20s.tif +2064 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr1917h50ml20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "203.827 sec auto-exposure",Subject: "da23apr1917h50ml images!" +7 "storage"(- +17 "core" -' +7 "storage"(& +10 "core" &V \  + "manipulator"&& +4 "core" & " "  +2 ."da"Elbow.seek 1 +2 "manipulator"&!( +5 "core" ( + "manipulator"&^& +4 "core" & + * F  +2 "storage"(|& +3 "core" &V h\  +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&@'] +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"(Y' +55 "core" ' + "manipulator"&e& +5 "core" & !    +2 "storage"(J& +5 "core" &V A\  + ."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"&' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&#, +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.06 Pucks below Top Plate +2 "storage"([' +24 "core" ' +2 "manipulator"&1% +6 "core" %s + + % +3 "storage"(g& +12 "core" &V \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&'E +26 "core" ' +2 "manipulator"&>& +4 "core" &  !   + "storage"('& +4 "core" &V \  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4'] +17 "core" ' + "storage"(q% +5 "core" %\ \ +2 ."downElevator"SE.seek :down +5 "storage"(F' +98 (m% +7 "core" %? Y\ OB +4 "manipulator"&-% +8 "core" %\\ + * :  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +89 "core" ' +23 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (P& +8 "core" &V \  +6 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +6 "core" &  +4 "manipulator"&S& +9 "core" &   +3 "manipulator"&$% +12 "core" %\ ! " $ 6 +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&=(, +180 "core" ( +3 "manipulator"&6& +9 "core" &, , * 9  +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &{& +8 "core" &,    +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&.'b +101 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&j/ +66 "core" / +3 "manipulator"&,& +8 "core" &, + * 6  +3 "manipulator"&"% +7 "core" % h    B +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&X'\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&_( +116 "core" ( +3 "manipulator"&(& +8 "core" & '    +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +5 "core" & " # &  +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&p' +102 "core" ' +3 "manipulator"&N& +8 "core" &  ' W  +3 "manipulator"&% +121 "core" %  ! 3 +4 "processing"%8& +8 "core" &  +4 "processing"%& +9 "core" &  +6 ."psFlush"PC.seek :closed +4 "processing"%c(X +9 "core" &  +4 &{  +2 &p 6 +8 &>Ix\ 0 +9 &ks}\ E +9 &k~\ M +10 &h\ L +9 &ev L +10 &]e{\ L +9 &cs\ L +9 &f{\ L +10 &h{\ L +9 &fdx\ K +9 &!&dv\ L +10 &"f{\ L +9 &$ev\ L +9 &&me|\ L +11 &(0gz\ K +9 &)gw\ L +9 &+cs\ L +10 &-ugt\ L +8 &/7c}\ L +10 &0h|\ L +9 &2gx\ L +9 &4}fx\ L +10 &6?h\ L +9 &8e}\ K +10 &9iy\ L +9 &;g{\ L +9 &=Fg|\ L +10 &?h\ L +9 &@f{\ L +9 &Bh|\ L +10 &DMi~\ L +9 &F s\ M +10 &Gv\ P +9 &Iv\ R +9 &KC}\ R +11 &M\ S +9 &Nz\ S +10 &P\ S +8 &RKy\ R +9 &T x\ T +10 &Ux\ S +9 &W~\ 7 +9 &X`/z\ Z +11 &X . +4 ( +5 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.49 +2 "processing"%I& +7 "core" &Xx . +2 &X . +3 ."psFlush"Hand.open +3 "manipulator"&Z1 +56 "core" 1 +3 "manipulator"& % +8 "core" % * ( ; +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&;'\ +104 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%H +42 "core"  +3 "processing"%n% +9 "core" %b  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%\\' +207 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +380 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +6 "processing"%A' +403 #"uploadLog"upsync +1703 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +175 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%V  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +93 "core" +3 ."psFlush"PS.seek :empty + "processing"% 'F +2608 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +95 "core"  + "processing"%% +4 "core" %Dk  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2104 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%w  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%L @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%d +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%D'F +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%&'T +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%T  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%+ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'd +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%l' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%]'d +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +51 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%0'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +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"%< +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%9 U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1704 "Can"\ BA +909 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%~  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%O'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +42 "processing"%f'd +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'Q& +5 "core" &adL  + "manipulator"&& +4 "core" & !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&b( +3 "core" ( +2 "manipulator"&U& +3 "core" & / 1 M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & * *   +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%( +425 "core" ( +2 "manipulator"&^& +4 "core" &   ]  + "manipulator"&|% +4 "core" % + ) T +2 .tForearm.seek :retract +2 "manipulator"&e'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +356 "core" ( + "manipulator"&1& +5 "core" &&  %  =D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &&   r =D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&>'O +105 "core" ' +2 "manipulator"&'& +4 "core" && # 4  =D + "manipulator"&q% +4 "core" %W * +  +2 "collection"' & +3 "core" &ba9  +2 "collection"' & +5 "core" &cb8  +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &^cE  +8 & ,_bB %f +9 &V^bB 7 +10 &`cA K +9 &c`cD L +9 &pg`bD L +10 &3b_aC K +9 &e^bA K +9 &g_`= K +10 &yg^a= K +9 &;h]^@ K +10 &d__@ L +9 &!c^`5 K +9 &#e]`9 L +10 &%Ch[^1 K +9 &'kY^, L +9 &(g]_0 L +10 &*e\\\\1 K +9 &,KgY^/ K +9 &. k\\^. L +10 &/k]_/ K +9 &1b]_. K +10 &3Te[^. K +9 &5g]^. L +9 &6h\\^0 K +10 &8k]]+ L +9 &:Zh\\\\- L +9 &<m[]# L +10 &=h\\]' L +9 &?b\\[$ L +10 &Abj[]* L +9 &C#iSZ) L +9 &DrCK& L +10 &F1& O +9 &HT% S +9 &J \ V +10 &K\ W +9 &M"\ W +10 &OP \ W +9 &Q\ X +9 &R\ X +10 &T\ Y +9 &VS"\ Y +9 &Wh . +10 &Xm!# R +9 ( + &Xth# K +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.83 +2 "collection"'m& +4 "core" &Xtj K + .tHand.open + "manipulator"&-1 +62 "core" 1 + "manipulator"&@% +4 "core" % W C 4 a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +107 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Y& +4 "core" &Xtj \ K +2 "collection"'% +3 "core" %R \ +2 .tCSV.dial CSR +2 "collection"'P  +41 "core"  + "collection"'% +4 "core" %Q \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'S% +2 "core" %m  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'[' +627 "core" ' + .tCSV.dial :waste +2 "collection"'$ +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4'Q +1965 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'6& +4 "core" &Xti \ K + "collection"'{% +4 "core" %O \ + .tCSV.dial :flush +2 "collection"'F  +39 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'#'m +1162 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'j @ +39 "core" A +2 "collection"',% +4 "core" %m \  +2 .tCS.seek 7ml + "collection"'"' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'y  +2 '(  +39 "core"  +85  + .tCBV.dial :waste1 +2 "collection"' @ +40 "core" @ +2 .tCS.seek 0ml +2 "collection"'.'Q +1598 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'N& +4 "core" &Xti K + "collection"'% +4 "core" %Q \ + .tCSV.dial :flush +2 "collection"'=  +80 "core"  +2 .tCS.seek 5ml +2 "collection"'8'm +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'X @ +40 "core" B +2 "collection"'%% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'I' +518 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'Z  +50 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +96 "core"  +3 .tCS.seek 0ml + "collection"''Q +1579 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'H& +4 "core" &Xth K +2 "collection"'n% +3 "core" %S + .tCSV.dial CSR +2 "collection"'p  +41 "core"  +2 "collection"'*% +4 "core" %S \ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'\\'O +1800 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +521 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'V + '  +96 "core" +33  + .tCTV.dial :intake +2 "collection"'A  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'z'Q +1814 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +68 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Q +588 "core" ' + .tCSV.dial CSR +2 "collection"'a  +97 "core"  +2 "collection"'w% +4 "core" %R + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'L'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'d' O +1336 "core" ' + .tCSV.dial CBV +2 "collection"'t +97 "core" +2 .tCS.seek 0ml +2 "collection"'s'Q +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" && ( +  =D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +14 "core" ( +2 "manipulator"&C& +4 "core" & 1  1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" & % )  1 +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' + .tHand.close +2 "manipulator"&?/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"& & +4 "core" & + + F 1 +2 "manipulator"&K% +3 "core" % ^ , * 9 X +2 .tForearm.seek :retract +2 "manipulator"&+'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(, +284 "core" ( + "manipulator"&& +4 "core" &-   W  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &- # !   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&W'b +104 "core" ' + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&o% +4 "core" % hb ? A e , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +110 "core" ' +2 "processing"%& +4 "core" &z +17889 "Can" 44 +60001  44 +60001  44 +60001   33 +60002  43 +60001  43 +60001  43 +60002  43 +60001  44 +60001  44 +60001   44 +60002  44 +60001 " 44 +60001 * 44 +60001 ( 44 +60002 2 44 +60001 H 43 +60001 S 43 +60001 H 44 +60002 G 43 +60001 ^\ 44 +60001 U\ 44 +60001 7 44 +60002 (\ 44 +60001 0\ 44 +60001 8\ 43 +60001 B\ 44 +60001 O\ 44 +60002 \\\ 44 +60001 g\ 43 +60001 p\ 43 +60002 w\ 44 +60001 ~\ 44 +60001 \ 44 @EDT1681963296.01 z\ 44 +60002 z\ 65 +60001 |\ 44 +60001 \ 44 +60002 \ 44 +60001 \ 43 +60001 \ 44 +60001 \ 43 +60002 \ 43 +60001 \ 44 +60001 y\ 43 +60002 r\ 44 +60001 s\ 43 +60001 u\ 44 +60001 t 44 +60002 t\ 34 +60001 t\ 44 +60001 l 44 +60001 j\ 44 +60002 l\ 44 +60001 h\ 44 +60001 i\ 44 +60001 b 44 +60002 h 44 +60001 k\ 44 +60001 \ 44 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001  44 +60002 \ 54 +60001 \ 44 +60001  43 +60001 \ 44 +60002 \ 44 +60001 \ 44 +60001 ~\ 44 +60001 \ 44 +60002 }\ 44 +60001 }\ 44 +60001 ~\ 44 +60001 ~\ 44 +60002 }\ 44 +60001 ~\ 44 +60001 {\ 44 +60001 |\ 44 +60002 ~\ 44 +60001 }\ 44 +60001 ~\ 44 +60001 ~\ 44 +60002 }\ 44 +60001 \ 44 +60001 v\ 44 +60002 o\ 54 +60001 i\ 44 +60001 h 54 +60001 h\ 44 +60002 n\ 44 +60001 k 44 +60001 l 44 +60001 h 44 +60001 l 44 +60002 l 44 +60001 o\ 44 +60001 x\ 44 +60001 x\ 44 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 43 +60002 \ 54 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60002 \ 54 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60002 \ 44 +60001 \ 44 +47274 #t-> accees 2 +2 !o:NoMethodError : mesg"/undefined method `accees' 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):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2849 #-> access 2 +2 "storage"(l% +4 "core" % \ + "manipulator"&% +4 "core" % )   #h +2 "manipulator"&]& +3 "core" &-    +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"((K +828 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (\ & +2 "core" &K \  +9016 "Can" 33 +33971 #t-> exit +6 #mEXIT @1682011636.79EDT @1682011674.96EDT = =mMAIN_scheduler =tMAIN @EDT1682011676.85 #"core_reset"Sent BREAK +2 #t@61026 receive with ifg=0x10, ie=0xFD + #@61660 receive with ifg=0x10, ie=0xFD #@62314 receive with ifg=0x10, ie=0xFD + #@62946 receive with ifg=0x10, ie=0xFD + #@63579 receive with ifg=0x10, ie=0xFD #@64211 receive with ifg=0x10, ie=0xFD + #@64843 receive with ifg=0x10, ie=0xFD + #@65170 receive with ifg=0x80, ie=0xFD #@58379 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 nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"\ \ 66 + \ \ 66 + #tPolling Can every 10:00 +2 #Cleanly exited at 13:27:16EDT20-Apr-23 +4 #Loading /home/esp/esp2/mission/NESSIE_post_reg_update.rb mission +3 !o:RuntimeError: mesg"+Mission's startTube should be 3, not 2:@timestampu: Time 5p:bt[":/home/esp/esp2/utils/commskel.rb:91:in `beginMission'"4/home/esp/esp2/utils/mission.rb:16:in `mission'"8/home/esp/esp2/mission/NESSIE_post_reg_update.rb:53"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:191: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 "Loading /home/esp/esp2/mission/NESSIE_post_reg_update.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 3, not 2",Subject: "RuntimeError in MAIN" +437 #"uploadLog"upsync @1682012372.44EDT = =mMAIN_scheduler =tMAIN @EDT1682012374.43 #"core_reset"Sent BREAK +2 #t@52205 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 +265 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +423 "Can"  +   + #tPolling Can every 10:00 +608 #-> ESP.ready! +3 #Powering core bus +564 .Gate.power :raw,:ON +3 "sampler") +41 ) +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" %}  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %o  +2 .tSS.configure :default +2 "sampler")#.0X s b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + +2 "manipulator"&% +4 "core" + % ) - c +3 ."closeHand"Hand.close +3 ."rdyProcessing"PS.reconfigure :default +3 .tElbow.jog 1500 +2 "manipulator"&/ +2 "processing"%#A d`xb +2 "manipulator"&* +5 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%'d +38 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "core" / +2 "manipulator"& (d +296 "core" ' +53 ( + "storage"(!& +4 "core" & \ +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"("' +57 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(#(<( +356 "core" ' +42 ' + ."rdyProcessing"PS.stop +2 "processing"%5 +1053 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&$& +2 "core" &d , ,  U +3 .tForearm.seek :retract + "manipulator"&%'\ +26 "core" '6+ * ' % b +3 .tElbow.seek :hammer + "manipulator"&&( +100 "core" ( + "manipulator"&'& +4 "core" &(  $ W !w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&('\ +25 "core" '<* $ * b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 692 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni<: velocityi: currenti*:pwmig:erri: inPressi$ : outPressi* :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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"&)& +5 "core" &( ! "  !w +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&*% +4 "core" % + $  [ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&+'r +70 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &,% +3 "core" %c&  % b + .tForearm.stop + "manipulator"&5 +33 &-& +3 "core" &( ) + s !w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&.'\ +23 "core" '@& % $  b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 688 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni@: velocityi: currenti&:pwmig:erri: inPressi% : outPressi$ :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #2 of 5 + "manipulator"&/& +5 "core" &( ) 1 !w +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&0% +4 "core" %  ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&1'r +56 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &2% +2 "core" %d#  ( @ b +2 .tForearm.stop + "manipulator"&5 +33 &3& +3 "core" &( !  # !w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&4'\ +23 "core" 'A# + + N b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 687 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi9: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniA: velocityi: currenti#:pwmig:erri: inPressi+ : outPressi+ :deltaPressiN : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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 #3 of 5 + "manipulator"&5& +4 "core" &( # ! !w +3 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&6'\ +93 "core" ' +2 "manipulator"&7% +4 "core" %\  ! b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&8'r +79 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &9% +3 "core" % # ) &  b߰ + .tForearm.stop +2 "manipulator"&5 +32 &:& +3 "core" &( )  !w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&;'\ +27 "core" ' + "manipulator"&<% +5 "core" %   & # \ +2 "processing"%=& +2 "collection"'>& +6 "core" &  + &u  +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"%?( +2 "collection"'@( +272 "core" ( +4 ( +2 "collection"'A +4 "core"  +2 "processing"%B +3 "core" U + "processing"%C +3 "core"  +2 "processing"%D +3 "core" B + "collection"'E% +4 "core" %Pp  +2 "processing"%F% +3 "core" %g  +2 "sampler")G% +4 "core" % \ < +2 "collection"'H& +3 "core" &o  +2 "processing"%I& +4 "core" &  + "manipulator"&J% +4 "core" %  * ) \ +2 "manipulator"&K& +3 "core" &( "  ! !w +2 "storage"(L& +4 "core" &<* \  +2 "storage"(M% +3 "core" % 3\ +2 "collection"'N9 +3 "core" 9Bl +2 "processing"%O9 +3 "core" 9SV +405 #t-> exit +5 #mEXIT @1682012435.62EDT @1682012466.89EDT = =mMAIN_scheduler =tMAIN @EDT1682012468.75 #"core_reset"Sent BREAK +2 #t@43178 receive with ifg=0x10, ie=0xFD + #@43810 receive with ifg=0x10, ie=0xFD + #@44463 receive with ifg=0x10, ie=0xFD #@45095 receive with ifg=0x10, ie=0xFD + #@45727 receive with ifg=0x10, ie=0xFD + #@46359 receive with ifg=0x10, ie=0xFD #@46991 receive with ifg=0x10, ie=0xFD + #@47322 receive with ifg=0x80, ie=0xFD #@52518 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +223 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +369 "Can"\ ;: \ ;: + #tPolling Can every 10:00 +2 #Cleanly exited at 13:40:35EDT20-Apr-23 +4 #Loading /home/esp/esp2/mission/NESSIE_post_reg_update.rb mission +5 #Preparing to sleep until 01:45 PM 04/20/2023 +2 ."Qmail"GoodNews.email "Starting NESSIE_post_reg_update w/pucks in tube 2\\n{}\\nCan@13:41:14, 21.5C, 35% humidity, 15.1psia, 13.733V, 0.300A, 0.294A avg, 4.12W",Subject: "NESSIE_post_reg_update begun" +6 #tAsleep til 01:45 PM 04/20/2023 +4 #Continuing at 13:45 +2 "Can"\ :9 +25 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +238 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/NESSIE_post_reg_update.rb:55\\n{}\\nCan@13:41:15, 21.5C, 35% humidity, 15.0psia, 13.733V, 0.294A, 0.288A avg, 4.03W",Subject: "Asleep until 13:45" +166 #"uploadLog"upsync +226 #upsync +21836 "Can"  +3 #tPowering core bus +543 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %A  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %p  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.shallow + "sampler")22 +16 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +3 "core" &]  +2 .tHand.open + "manipulator"&41 +60 "core" 1 +2 "manipulator"&5& +4 "core" &/ - % )  + "manipulator"&6% +5 "core" %  " ( Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(, +177 "core" ( +2 "manipulator"&8& +15 "core" &, ! ^  +4 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &9& +6 "core" &,  #  +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&:'b +106 #"uploadLog"upsync +43 "core" ' +2 .tHand.close +2 "manipulator"&;/ +60 "core" / + "manipulator"&<& +5 "core" &, / ,  + "manipulator"&=% +4 "core" % Q % + M +2 .tForearm.seek :retract +2 "manipulator"&>'\ +118 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?( +294 "core" ( +2 "manipulator"&@& +4 "core" &$ * + M :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &$ * , ) :- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'O +108 "core" ' +2 "manipulator"&C& +4 "core" &$ % & :- +2 "manipulator"&D% +4 "core" %C +  > +2 "collection"'E& +3 "core" &p  +3 "collection"'F& +4 "core" &d  +3 .tCC.seek :closed + "collection"'G(X +4 "core" &t \  +9 &6| , +10 &i} @ +9 &q|y M +10 &8dr K +9 &e K +9 &iw L +10 &}g K +9 &?go K +9 &gs K +10 &em L +9 & ho L +10 &"Fgu L +9 &$g~ L +9 &%cu K +10 &'f{ L +9 &)Ngy L +9 &+co L +10 &,eu L +9 &.ct K +10 &0Vfu L +9 &2gu L +9 &3cu K +10 &5gt K +9 &7^e}n L +9 &9 dw L +10 &:er L +9 &<dt L +10 &>feq L +9 &@)hv K +9 &Ag}t K +10 &Cnpxr L +9 &Ehv\\ex N +9 &G!2Av Q +10 &H+,r\ U +9 &J+,s\ V +10 &LU+/r\ W +9 &N+-v\ X +9 &O,/t\ X +10 &Q+-|\ X +9 &SW+-~\ Y +9 &U..v\ Z +10 &V,.t\ Y +9 &X-F+-p $m +10 &X+,r O +5 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 + "collection"'H& +4 "core" &Xn+.s N + &Xm+,p N + .tHand.open + "manipulator"&I1 +58 "core" 1 +2 "manipulator"&J% +4 "core" % C ; : \\ > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +112 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +4 "core" &Xn*-u N + "collection"'M% +4 "core" %U--^  +2 .tCSV.dial CSR + "collection"'N  +122 "core"  +2 "collection"'O% +4 "core" %U.-Y  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'P'm +1338 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 'Q% +3 "core" %m,/Z  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'R' +626 "core" ' + .tCSV.dial :waste + "collection"'S +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'T'Q +1977 "core" ' +2 #tPurging external Intake + "collection"'U& +4 "core" &Xm,/Z N + "collection"'V% +4 "core" %Q,.Z  + .tCSV.dial :flush + "collection"'W  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'X' O +2242 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 "collection"'Y +3 .tCBV.dial CSV + "collection"'Z  +5 "core" +73 +2 .tCTV.dial :intake + "collection"'[  +69 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'\\'Q +2245 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"']  +69 "core"  +2 #tFlushing upper manifold + "collection"'^& +4 "core" &Xl)*P N + "collection"'_% +4 "core" %M*-V  + .tCSV.dial :flush + "collection"'`  +67 "core"  +3 .tCS.seek 5ml + "collection"'a'm +1162 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'b @ +40 "core" A +2 "collection"'c% +4 "core" %m,-v  +2 .tCS.seek 7ml + "collection"'d' +518 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'e +98 "core" ~ +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'f'Q +1592 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'g'. +734 "core" ' +2 .tCSV.dial :waste + "collection"'h +41 "core" +2 .tCS.seek 0ml +2 "collection"'i'Q +721 "core" ' +2 "collection"'j& +4 "core" &Xk--o N + "collection"'k% +4 "core" %U,,t  + .tCSV.dial :flush + "collection"'l  +40 "core"  +3 .tCS.seek 3ml + "collection"'m'. +737 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'n @ +40 "core" B +2 "collection"'o% +4 "core" %../m  +2 .tCS.seek 5.001ml + "collection"'p'm +515 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'q'Q +1151 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'r'. +728 "core" ' +2 .tCSV.dial :waste + "collection"'s +80 "core" +2 .tCS.seek 0ml +2 "collection"'t'Q +726 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +3 "core" &# " (  :- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&v( +3 "core" ( +2 "manipulator"&w& +4 "core" &$  # D :- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &# , + B :- +2 .tForearm.seek CC + "manipulator"&y'O +93 "core" ' + .tHand.close + "manipulator"&z/ +62 "core" / +2 .tCC.seek :open + "collection"'{( +424 "core" ( +2 "manipulator"&|& +4 "core" &# , - * :- + "manipulator"&}% +4 "core" % T +  2 +2 .tForearm.seek :retract + "manipulator"&~'\ +106 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +358 "core" ( +2 "manipulator"&& +3 "core" &, %  0 k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  #  k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +109 "core" ' +2 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % _T , + C  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +129 "core" ' +2 #tda sampling at most 50ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 13:49:43EDT20-Apr-23\\n{}\\nCan@13:45:36, 21.4C, 35% humidity, 15.1psia, 13.709V, 0.404A, 0.404A avg, 5.54W",Subject: "da sampling at most 50ml" + "collection"'& +11 "core" &p +2 "manipulator"&% +4 "core" %\   +7 "storage"( % +6 "core" % \ +2 "storage"(\ . +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( \ +352 #"uploadLog"upsync +165 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +32 "core" &  }\ +2 "manipulator"& & +4 "core" &- * '  \\ +2 "manipulator"&% +4 "core" %\ "  ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +202 "core" ( +2 "manipulator"&& +4 "core" & & & : ^ +2 "storage"(& +3 "core" &  R\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +95 "core" ' +3 "storage"(& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +271 "core" ' +2 "storage"(- +77 "core" -'n + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  \ + "manipulator"&& +4 "core" & , , 7 ^ +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & + # - ^ +2 "storage"(& +4 "core" &  N\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& + "storage"('' +8 "core" & (   ^ + "manipulator"&(% +4 "core" %  " # %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +116 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +126 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ( + "manipulator"&*& +5 "core" &8 ! $  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &8 # +  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'O +102 "core" ' +2 "manipulator"&-& +4 "core" &8 / 3 M K + "manipulator"&/% +4 "core" %W , , O +2 "collection"'.& +4 "core" &V  +3 "collection"'%& +4 "core" &i  +2 .tCC.seek :closed +2 "collection"')(X +4 "core" &n  +8 & ,j %f +9 &Wm\ 7 +9 &d\ K +10 &]d\ K +9 &t`e\ K +9 &8`d\ J +10 &bc\ K +9 &bc\ K +10 &}eg\ K +9 &@bi\ J +9 & bc\ K +10 &!`e\ J +9 &#bf\ K +9 &%Gcc\ K +10 &'ef\ K +9 &(b}f\ J +10 &*b|i\ K +9 &,P`b\ J +9 &.ad\ K +10 &/bf\ K +9 &1cf\ J +9 &3Wb}^\ K +10 &5di\ K +9 &6_~b\ K +10 &8cb\ K +9 &:_eb\ K +9 &< f~e\ K +10 &=a~k\ J +9 &?`}~d\ K +9 &Affzb\ K +10 &C'f?cc\ L +9 &Dz;7d\ N +10 &F&/e\ Q +9 &HP&%g\ V +9 &J&*b\ W +10 &K)+c\ X +9 &M*,_\ X +9 &OP*.^\ X +10 &Q )*c\ Z +9 &R+,^\ Y +10 &T,,c\ Z +9 &VT+-]\ Z +9 &Wl+.U\ ) +10 &Xp,*+[\ b +8 ( +4 "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + .Hand.open + "manipulator"&21 +3 "core" &Xr,-\\\ K +51 1 + "manipulator"&3% +4 "core" % W P :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +156 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")5+ +3 "core" + + "sampler")6% +4 "core" % \ ; +2 "collection"'8& +4 "core" &Xr--A\ K +3 "Can" \ VY + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %X\\9KE \  + "sampler")1% +4 "core" %X]9LF \  + .tIntake.select :close + "sampler")0 +9 )H% +2 "core" %X]6PK \  +2 .tSSV.dial :exhaust + "sampler")I  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")J' +410 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 50.0ml +2 .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'#'Q +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")< +113 "core" ' + ."CSpush"CS.stop + "collection"'5 +11 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %R/4  + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'1' +339 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'H% +2 "core" %10\  +2 .tCS.seek 6ml +2 "collection"'I'O +1348 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'C +55 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'D'Q +1364 "core" ' +2 .tCSV.dial CSR + "collection"'F  +41 "core"  +2 "collection"'M% +4 "core" %U0/  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'N'Q +582 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'J% +2 "core" %L14  +3 .tCS.seek 4.999ml + "collection"'O'm +842 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'L  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'Q' +1082 "core" ' + "collection"'P9 +4 "core" 92b + "collection"'S% +4 "core" %.0/  +2 #tBefore lysing Collection Puck Heater at 20.6C/28.5psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'R \  +2 'U9 +5 "core" 932 +102 "collection"'V9 +2 "core" 93bd +102 "collection"'W9 +3 "core" 93c d +102 "collection"'T9 +2 "core" 93b d +102 "collection"'Z9 +2 "core" 94bd +103 "collection"'B9 +3 "core" 96bd +102 "collection"'9 +2 "core" 99cd +102 "collection"'[9 +3 "core" 9?cd +102 "collection"'X9 +2 "core" 9Fc"d +102 "collection"'Y9 +3 "core" 9Pd&d +102 "collection"'_9 +3 "core" 9[d*d +102 "collection"'`9 +2 "core" 9he/d +103 "collection"'\\9 +2 "core" 9xe3d +102 "collection"'b9 +2 "core" 9e7d +103 "collection"'c9 +2 "core" 9e;d +102 "collection"'a9 +3 "core" 9f?d +102 "collection"'e9 +3 "core" 9iCd +102 "collection"'d9 +2 "core" 9iHd +102 "collection"'f9 +2 "core" 9jLd +103 "collection"'h9 +2 "core" 9kPd +102 "collection"'g9 +2 "core" 9-lTd +103 "collection"'j9 +2 "core" 9InXd +102 "collection"'k9 +2 "core" 9gm]d +103 "collection"'l9 +2 "core" 9mad +102 "collection"'i9 +2 "core" 9ned +102 "collection"'n9 +3 "core" 9pid +103 "collection"']9 +2 "core" 9rmd +102 "collection"'o9 +2 "core" 9sqd +102 "collection"'^9 +3 "core" 9"tvd +102 "collection"'p9 +2 "core" 9Buzd +102 "collection"'q9 +3 "core" 9cw~d +102 "collection"'u9 +3 "core" 9yd +102 "collection"'r9 +2 "core" 9zd +103 "collection"'x9 +2 "core" 9|a +102 "collection"'t9 +2 "core" 9}] +102 "collection"'s9 +3 "core" 9~[ +102 "collection"'z9 +3 "core" 9(W +102 "collection"'?9 +2 "core" 9HT +102 "collection"'G9 +3 "core" 9iR +102 "collection"'m9 +2 "core" 9P +102 "collection"'|9 +3 "core" 9N +102 "collection"'}9 +2 "core" 9J +102 "collection"'y9 +3 "core" 9I +102 "collection"'v9 +2 "core" 9F +102 "collection"'w9 +3 "core" 9D +102 "collection"'9 +3 "core" 99B +102 "collection"'9 +2 "core" 9U@ +102 "collection"'9 +3 "core" 9q> +102 "collection"'K9 +2 "core" 9< +102 "collection"'9 +3 "core" 9: +102 "collection"'9 +3 "core" 98 +102 "collection"' 9 +2 "core" 96 +103 "collection"'~9 +2 "core" 93 +102 "collection"'\ 9 +2 "core" 9 2 +102 "collection"'!9 +3 "core" 9"0 +102 "collection"' 9 +3 "core" 97. +102 "collection"'9 +3 "core" 9P, +102 "collection"'9 +2 "core" 9g* +102 "collection"'9 +3 "core" 9~) +102 "collection"'9 +2 "core" 9( +102 "collection"' 9 +4 "core" 9% +102 "collection"'9 +2 "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 " +102 "collection"'9 +3 "core" 9 4 +102 "collection"'9 +2 "core" 9 G +102 "collection"'9 +2 "core" 9 Y! +103 "collection"'&9 +2 "core" 9 k% +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 : +103 "collection"'9 +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"'(9 +3 "core" 9\ O +102 "collection"'9 +3 "core" 9\ S +102 "collection"''9 +2 "core" 9\ X +102 "collection"'9 +4 "core" 9\ )\\\ +102 "collection"'*9 +3 "core" 9\ 4` +102 "collection"'29 +2 "core" 9\ ?d +102 "collection"'39 +2 "core" 9\ Ih +103 "collection"'%9 +2 "core" 9\ Sm +102 "collection"'{9 +2 "core" 9\ \\q +102 "collection"'69 +3 "core" 9\ fu +102 "collection"'"9 +3 "core" 9\ ny +102 "collection"'9 +2 "core" 9\ v} +103 "collection"';9 +2 "core" 9\  +102 "collection"'89 +2 "core" 9\  +102 "collection"'<9 +3 "core" 9\  +102 "collection"'.9 +3 "core" 9\  +102 "collection"'#9 +2 "core" 9\  +102 "collection"'59 +3 "core" 9\  +102 "collection"'=9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'9 `\ `\ F +2 '@9 +6 "core"  + 9\  + "collection"',% +4 "core" %W\ +2 #tBegun lysing Collection Puck Heater at 68C/39.5psia +3023 "Can"2\ +56965 "core" ` +2 "collection"'A9 +3 "core" 9\  +2 "collection"':% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/37.1psia +2 .CS.seek 0ml + "collection"'7'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'E @ +93 "core" A + .tCSV.dial :air +2 "collection"'> @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'H'm +1337 "core" ' + .tCSV.dial CTV +2 "collection"'1  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'C @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'I  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'F @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'M'Q +218 "Can"3\ RR +1118 "core" ' + "collection"'D% +4 "core" %Q + #tPuck @48.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'J +94 "core" ~ +2 .tCBV.dial CSV + "collection"'N  +26 "core" + "collection"'L% +4 "core" %QSe  +51 .tCS.seek 5ml + "collection"'O'm +1335 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'P  +42 "core" + "collection"'S% +4 "core" %mde  +2 .tCS.seek 6.999ml + "collection"'U' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'V @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'W' O +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'T ` +119 "core" b +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV + "collection"'Z   +30 "core" " +2 ."connect"CSV.dial CTV +2 "collection"'B  +2 .tCTV.dial CSV +4 "collection"'  +32 "core"  +92  +2 .tCS.seek 5ml +2 "collection"'['m +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'X @ +95 "core" B +2 .tCSV.dial :waste + "collection"'Y +106 "core" +3 .tCS.seek 0ml + "collection"'_'Q +1345 "core" ' + .tCSV.dial :air +2 "collection"'` @ +66 "core" B +2 .tCS.seek 5ml + "collection"'\\'m +1340 "core" ' +2 .tCSV.dial CTV + "collection"'b  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'c @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'a  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'e @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'d'Q +1347 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'f +94 "core" ~ + .tCBV.dial CSV +2 "collection"'h  +28 "core"  +2 "collection"'g% +4 "core" %R__  +2 .tCS.seek 5ml + "collection"'j'm +1343 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +41 "core" + "collection"'l% +4 "core" %mFFi  +2 .tCS.seek 7ml +2 "collection"'i' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'n @ +40 "core" > +2 .tCS.seek 10ml + "collection"']' O +830 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'o ` +120 "core" a +2 #tLysing Complete + "collection"'^& +4 "core" &Xp K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&p% +3 "core" %\ " * ,  > +2 "storage"(q% +3 "core" % #\ +2 "storage"(u. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(r(S +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (x& +2 "core" &U \ +2 "manipulator"&t& +4 "core" &6 + ' d K + "manipulator"&s% +4 "core" %\ " %  4 > +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&z( +158 "core" ( +2 "manipulator"&?& +4 "core" & % + 8  + "storage"(G& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&m'] +107 "core" ' +2 "storage"(|& +4 "core" &U g\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(}'g +273 "core" ' + "storage"(y- +4 "core" -'p + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&v& +3 "core" & * " W  + "storage"(w& +4 "core" &U ]\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +36 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'p +3 .tSE.seek 2.17 Pucks below Top Plate + "storage"(K' +33 "core" ' + "manipulator"&% +5 "core" %N   S + "storage"(& +4 "core" &U \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"& '? +29 "core" ' +2 "manipulator"&~& +4 "core" &  0 *  + "storage"(\ & +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&!'] +22 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate + "storage"( ' +41 "core" ' +2 "manipulator"&& +4 "core" & '  ,  +2 "manipulator"&% +3 "core" %e , - D  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.seek CC + "manipulator"&( +170 "core" ( +2 "manipulator"& & +4 "core" && " 3  =B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &% + * 1 =B +2 .tForearm.seek CC + "manipulator"&'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open + "collection"' ( +425 "core" ( +2 "storage"(& +4 "core" &U F\ + "storage"(& +4 "core" &U 9\ +2 "manipulator"&& +4 "core" && . & =B +2 "manipulator"&% +3 "core" % L ( + 1 +2 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&&( +174 "core" ( + "manipulator"&& +4 "core" & '   ( +2 "storage"($& +4 "core" &U \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +108 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&+1 +55 "core" 1 +2 "manipulator"&% +4 "core" % ; + - + "storage"(& +4 "core" &U '\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 308 counts + "manipulator"&-'9 +19 "core" ' + "manipulator"&/& +4 "core" &  * p ( +2 "storage"((& +3 "core" &U \ +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +13 "core" ' + "storage"('% +4 "core" % 5\ +3 ."downElevator"SE.seek :down +2 "storage"(' +101 (*% +3 "core" %ƣ> 0\ QI +2 "manipulator"&2% +3 "core" %Z  ! w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +118 "core" ' +2 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +3 "core" &  +2 "manipulator"&{& +3 "core" & $  5 ( +2 "manipulator"&6% +4 "core" %\ "  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&"(, +184 "core" ( +2 "manipulator"&& +4 "core" &- - ( 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-   M +2 .tForearm.seek :garage + "manipulator"&8'b +112 "core" ' + .tHand.close +2 "manipulator"&& +4 "core" &Xyoc R + &XynS R + .tHand.open + "manipulator"&71 +55 "core" 1 + "manipulator"&1% +4 "core" % G > ? Z ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +115 "core" ' + .tPSV.dial PSR +2 "processing"%I +121 "core"  +2 "processing"%F% +4 "core" %f5  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%D  +39 "core"  +3 .tPS.seek 0ml + "processing"%J'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%N +52 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%M +2 .tCBV.dial PRV +4 "collection"'P  +3 "core" B + "processing"%S  +65 "core" +87  + .tPSV.dial :mixloop +2 "processing"%O +108 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +124 "core" +2 .tPS.seek 0ml + "processing"%U'd +2608 "core" ' + .tPSV.dial :air + "processing"%T  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2606 "core" ' +2 .tPSV.dial :air + "processing"%W  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%X' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +41 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&`& +4 "core" &* * % Ab + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +22 "core" ( +2 "manipulator"&b& +4 "core" & 2  ; ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" & $ , \ ( +2 .tForearm.seek CC + "manipulator"&a'O +94 "core" ' +2 .tHand.close + "manipulator"&e/ +52 "core" / +2 .tCC.seek :open + "collection"'\\( +425 "core" ( +2 "manipulator"&f& +4 "core" & & $ ( + "manipulator"&h% +4 "core" % c - * 2 +2 .tForearm.seek :retract + "manipulator"&g'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&d(, +284 "core" ( + "manipulator"&k& +4 "core" &-  ' 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &- )   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&j'b +107 "core" ' +2 .tHand.open + "manipulator"&n1 +58 "core" 1 + "manipulator"&i% +4 "core" % YE ( " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."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" &9  + "manipulator"&p% +4 "core" %\ %   3 !P +2 "storage"(q% +4 "core" % \ + "storage"(u. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(x( \ +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (t& +3 "core" &  \  +2 "manipulator"&s& +3 "core" &- $ )  +2 "manipulator"& % +3 "core" %\ %  & . !P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&?( +229 "core" ( +2 "manipulator"&G& +4 "core" & * ( 1 ? +2 "storage"(|& +3 "core" &  \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +108 "core" ' + "storage"(4& +4 "core" & \ \ z\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(y'g +279 "core" ' + "storage"(v- +3 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +2 "core" &  w\  +2 "manipulator"&& +3 "core" & - *  ? +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & " * ? + "storage"(~& +4 "core" &  z\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&\ ' +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +51 ."downElevator"SE.seek :down +2 "manipulator"&& +4 "storage"(m' +4 "core" & & + ( ? + "manipulator"&z% +5 "core" % + + V +2 .tForearm.seek :retract + "manipulator"&}'\ +121 "core" ' +2 .tElbow.seek CC + "manipulator"&( +127 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +30 "core" ( + "manipulator"& & +4 "core" &) "  @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &) ! @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +104 "core" ' +2 "manipulator"&& +4 "core" &) , ( @X + "manipulator"&!% +4 "core" %U} , +  x +2 "collection"'& +4 "core" &vzb +3 "collection"'& +5 "core" &usN +2 .tCC.seek :closed + "collection"'(X +5 "core" &ww7 +7 & 2vwM \ %g +10 &Wyuw6 6 +9 &vw K +9 &[uw J +10 &v`su J +9 &7buv J +10 &`uu J +9 &avw J +9 &~`suZ J +10 &?cuv J +9 & `tu J +9 &!_tur J +10 &#^stx J +9 &%H_otb J +10 &' ^rt, J +9 &(`sr J +9 &*`st J +10 &,Q`qr I +9 &.crr! J +9 &/cssy J +10 &1_rrJ J +9 &3X]rs J +10 &5_rqv J +9 &6_qqS I +9 &8bsss J +10 &:_`srv J +9 & +2 .tCS.seek 10ml + "collection"'(' O +1587 "core" ' +2 .tCSV.dial CTV + "collection"''  +41 "core"  +2 .tCS.seek 0ml + "collection"''Q +2619 "core" ' + .tCBV.dial :waste1 + "collection"'* @ +28 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'2  +123 "core" + "collection"'&& +4 "core" &X}|% S +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\ ' + ) "\\ +2 "storage"(%% +4 "core" % \ + "storage"({. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(6(S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (-& +3 "core" &S C\ + "manipulator"& & +4 "core" &) ) !  @X + "manipulator"&% +4 "core" %\ ' + , B "\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +185 "core" ( +2 "manipulator"&;& +4 "core" & %  " 2 + "storage"(& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +117 "core" ' +2 "storage"(<& +4 "core" &S \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'g +259 "core" ' + "storage"(#- +3 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&3& +3 "core" & , + E 2 +2 "storage"(8& +4 "core" &S \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&@' +33 "core" ' +2 .tElbow.hold + "manipulator"&", +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(,- +2 "core" -'\\ +3 .tSE.seek 3.17 Pucks below Top Plate + "storage"(9' +31 "core" ' +2 "manipulator"&A% +4 "core" %V % ) +2 "storage"(:& +4 "core" &S g\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&5'B +18 "core" ' + "manipulator"& & +4 "core" & &   2 +2 "storage"(>& +4 "core" &S )\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&7'] +13 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate + "storage"(1'r +43 "core" ' + "manipulator"&Q& +4 "core" & - * 2 2 +2 "manipulator"&I% +4 "core" %c ) - !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&R( +143 "core" ( + "manipulator"&D& +4 "core" &3  ( w H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &3   + H +2 .tForearm.seek CC + "manipulator"&N'O +95 "core" ' + .tHand.close + "manipulator"&J/ +59 "core" / +3 .tCC.seek :open + "collection"'M( +424 "core" ( +2 "storage"(P& +4 "core" &S &\ + "storage"(S& +4 "core" &S W\ + "manipulator"&O& +4 "core" &3 * -  H + "manipulator"&V% +4 "core" % E "    +2 .tForearm.seek :retract + "manipulator"&L'\ +103 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&T( +157 "core" ( + "manipulator"&U& +4 "core" & &  ! +2 "storage"(B& +3 "core" &S N\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&Z' +103 "core" ' +2 .tElbow.hold + "manipulator"&W, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +45 "manipulator"&1 +64 "core" 1 +2 "manipulator"&Y% +4 "core" % n ; : +2 "storage"(X& +4 "core" &S %\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&`': +36 "core" ' + "manipulator"&b& +4 "core" & &  / +2 "storage"(c& +3 "core" &S |\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&e'] + "Can"7\ 88 +17 "core" ' +2 "storage"(=% +4 "core" %u =\ +3 ."downElevator"SE.seek :down +3 "storage"(C' +99 (E% +3 "core" %(7 \ PE +2 "manipulator"&f% +3 "core" %c , , M  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +92 "core" ' +19 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%a  +68 "core" +2 .tPS.seek 2.5ml + "processing"%k' +2620 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%l +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%_  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%n +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%i  +52 "core" +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%^'d +2617 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%p& +4 "core" &J  +2 "manipulator"&g& +3 "core" & #  : +2 "manipulator"&q% +4 "core" %\ 9 # ) ? + +2 .tElbow.seek FlushPuck::Garage + "manipulator"&u(, +179 "core" ( + "manipulator"&j& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +2 "core" &- $  +2 .tForearm.seek :garage +2 "manipulator"&s'b +111 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 "manipulator"&r& +4 "core" &- . -   + "manipulator"&G% +4 "core" % t^ - + I +2 .tForearm.seek :retract + "manipulator"&|'\ +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&d( +115 "core" ( +2 "manipulator"&4& +4 "core" &  &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" & " !   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&v' +105 "core" ' + "manipulator"&w& +5 "core" & 1 .  + "manipulator"&% +4 "core" % ! " i +2 "processing"%& +4 "core" &V  +2 "processing"%~& +4 "core" &T  +3 .tPC.seek :closed + "processing"%(X +4 "core" &S   +8 &8Z\ ,~ +10 &iY\ @ +9 &n{c\ M +9 &3cj\ L +10 &fd L +9 &gj L +10 &zgq\ L +9 &:hv M +9 &e\ L +10 &e{\ L +9 & e| L +9 &"Dd\ L +10 &$i\ M +9 &%g L +10 &'j\ L +9 &)Ke\ L +9 &+ j\ L +10 &,g\ L +9 &.g\ L +9 &0Tg L +10 &2i M +9 &3d L +10 &5l\ M +9 &7[k\ L +9 &9l\ M +10 &:g\ L +9 &<g\ L +9 &>dh\ L +10 &@%j\ L +9 &Ah\ M +10 &Cm\ M +9 &Egu\ N +9 &G!\ P +10 &H\ R +9 &J\ S +9 &La\ R +10 &N#\ R +9 &O\ S +10 &Q\ S +9 &Sf\ S +9 &U(\ S +10 &V\ S +9 &X?Fc Z +9 &X O 4 +6 ( +2 "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +4 "core" &X( 4 +2 &X( 4 + .tHand.open + "manipulator"&z1 +57 "core" 1 + "manipulator"&?% +4 "core" % ; ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tPRV.dial :air + "processing"%y  +40 "core"  +2 .tPSV.dial :mixloop + "processing"% +38 "core" +2 "processing"%K% +4 "core" %^[  +2 .tPS.seek 0.3ml + "processing"%\ '[ +377 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%!% +4 "core" %X  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%'. +480 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +1903 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%m +96 "core" + .tPTV.dial :mixing +2 "processing"%} @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%\\  +85 "core"  +2 .tPS.seek 0ml + "processing"%)'d +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & % *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" & 4 ( T  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & + $  +2 .tForearm.seek PC + "manipulator"& ' +97 "core" ' + .tHand.close + "manipulator"&[/ +63 "core" / +2 .tPC.seek :open +2 "processing"%$( +422 "core" ( +2 "manipulator"&]& +4 "core" & " *  +2 "manipulator"&% +3 "core" %   - +2 .tForearm.seek :retract + "manipulator"&+'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +119 "core" ( +2 "manipulator"&& +4 "core" &-  (  + .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"&'b +111 "core" ' +2 .tHand.open + "manipulator"&'1 +53 "core" 1 +2 "manipulator"&(% +4 "core" % Y6 / 7 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +120 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%2& +4 "core" & \ + "manipulator"&&% +4 "core" %  % ' 2 +2 "storage"(% +3 "core" % \ +2 "storage"(%. +3 "core" .(S +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"({( \ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (-& +3 "core" &  c\  + "manipulator"& & +4 "core" &-    +2 "manipulator"&% +3 "core" %  !  x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&x( +181 "core" ( + "manipulator"&;& +4 "core" & %  ) +2 "storage"(& +50 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +107 "core" ' + "storage"(<& +4 "core" &  z\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' + "storage"(#- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3& +2 "core" &  \  +2 "manipulator"&8& +4 "core" & ! ( 1 ) + .tElbow.seek 2 +2 "manipulator"&,( +31 "core" ( + "manipulator"&A& +4 "core" & %    +2 "storage"(:& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& ' +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +53 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&Q& +3 "storage"(I' +7 "core" &  " F  +2 "manipulator"&% +4 "core" %  + , X  +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&.( +166 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +72 "core" ( + "manipulator"&@& +4 "core" &  " \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +4 "core" & (  \ + .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&9' +128 "core" ' + "manipulator"&D& +5 "core" & % & J \ + "manipulator"&H% +4 "core" % " ! - +2 "processing"%7& +4 "core" &N +2 "processing"%"& +4 "core" &m +2 .tPC.seek :closed +2 "processing"%J(X +4 "core" &h +7 & .k %g +9 &Wv 7 +10 &\\ L +9 &cf L +9 &shZ L +10 &5ba L +9 &g K +9 &g L +10 &|g K +9 &=h L +10 &c L +9 &!e L +9 &#g K +10 &%Dh L +9 &'e L +9 &(g L +10 &*d L +9 &,Mh L +10 &.g L +9 &/h K +9 &1h L +10 &3Th L +9 &5h L +9 &6h L +10 &8e L +9 &:\\h L +10 &<h L +9 &=f L +9 &?h L +10 &Aeg L +9 &C%l L +9 &Dt M +10 &F O +9 &H[ R +10 &J R +9 &K R +9 &M R +10 &Oa R +9 &Q"} S +9 &R T +10 &T S +9 &Vf S +10 &Wnx  f +9 &X(| G +9 ( +3 "processing"%"& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open + "manipulator"&F1 +4 "core" &X - +50 1 + "manipulator"&% +4 "core" %  9 + , ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +102 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%S U +2 %O9 +5 "core" 9ML +102 "processing"%V9 +3 "core" 9JL +102 "processing"%U9 +2 "core" 9HM  +103 "processing"%B9 +2 "core" 9FL  +102 "processing"%N9 +2 "core" 9EL +102 "processing"%R9 +3 "core" 9DL +102 "processing"%9 +2 "core" 9CM +102 "processing"%Y9 +3 "core" 9BM +102 "processing"%X9 +2 "core" 9DL" +102 "processing"%b9 +2 "core" 9DM& +102 "processing"%c9 +3 "core" 9GM* +103 "processing"%L9 +2 "core" 9HM/ +102 "processing"%=9 +2 "core" 9JN3 +102 "processing"%T9 +3 "core" 9MM7 +102 "processing"%E9 +2 "core" 9QM; +102 "processing"%f9 +3 "core" 9UN? +102 "processing"%Z9 +3 "core" 9YNC +102 "processing"%`9 +2 "core" 9^NH +102 "processing"%a9 +3 "core" 9cNL +102 "processing"%19 +2 "core" 9hNP +102 "processing"%e9 +3 "core" 9oNT +103 "processing"%C9 +2 "core" 9lNX +102 "processing"%9 +2 "core" 9{O] +102 "processing"%l9 +3 "core" 9Oa +102 "processing"%_9 +2 "core" 9Oe +102 "processing"%n9 +3 "core" 9Oi +102 "processing"%i9 +2 "core" 9Om +102 "processing"%k9 +3 "core" 9Pq +102 "processing"%p9 +2 "core" 9Pv +102 "processing"%g9 +3 "core" 9Pz +102 "processing"%q9 +3 "core" 9Q~ +102 "processing"%j9 +2 "core" 9Q +102 "processing"%t9 +3 "core" 9Q +102 "processing"%W9 +2 "core" 9Q +102 "processing"% 9 +2 "core" 9R +102 "processing"%r9 +3 "core" 9R +102 "processing"%G9 +3 "core" 9R +102 "processing"%h9 +2 "core" 9R +102 "processing"%49 +3 "core" 9S +102 "processing"%o9 +2 "core" 9U +102 "processing"%s9 +3 "core" 9 V +3 .tPH.hold 2:00:00,28C +3 "processing"%w pUp  +3 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  + "processing"%% +4 "core" %f  +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%u' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%|'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%0  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%z  +122 "core"  + "processing"%?% +4 "core" %ҥh  +2 .tPS.seek 1.5ml +2 "processing"%~'U +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +31 "core" + +2 .tPS.seek 0ml + "processing"% 'd +1595 "core" ' +2 .tdelay 5:00 +23703 "Can"F\ cc +6299 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +31 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" , + .tPSR.select :air +2 .PSV.dial PSR + "processing"%^ +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2308 "core" ' + .tPSV.dial PTV + "processing"%! +68 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%\ +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +79 "core" +2 .tPS.seek 0ml + "processing"%}'d +2305 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%\\  +127 "core" + .tPSV.dial :mixloop + "processing"% +40 "core" + .tPRV.dial :ab1 +2 "processing"% @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV + .tPRV.dial CBV +2 "collection"'  +2 "processing"%[  +43 "core"  +3 + "processing"%d% +4 "core" %_  +2 .tPS.seek 0.34ml + "processing"%'n +434 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%]  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1178 "core" ' + .tPRV.dial :waste2 +48 "processing"% @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%/' +867 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1593 "core" ' +2 .tPSV.dial :PML + "processing"%' +41 "core" +2 .tPTV.dial :mixing + "processing"%( @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%+  +35 "core" + "processing"%2% +4 "core" %ңq\  +2 .tPS.seek 1.85ml +2 "processing"%&' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml + "processing"%%'d +1950 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &vtC +2 "manipulator"&-& +3 "core" & ! )  \ +2 "manipulator"& % +4 "core" %  $ % $ o +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +140 "core" ( + "manipulator"&6& +4 "core" &- " 9 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- )  8 J +2 .tForearm.seek :garage + "manipulator"&'b +97 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&<& +4 "core" &- 8 / O J +2 "manipulator"&*% +3 "core" % k - ) x +2 .tForearm.seek :retract + "manipulator"&#'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +286 "core" ( +2 "manipulator"&8& +4 "core" &5 - #  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &5 + # < I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'O +124 "core" ' +2 "manipulator"&>& +4 "core" &5 - 1 - I +2 "manipulator"&Q% +3 "core" %C / - l K +2 "collection"'& +4 "core" &uu9 \ +3 "collection"'x& +4 "core" &uuR  +2 .tCC.seek :closed + "collection"'(X +5 "core" &vtP  +8 &/utN\ +| +10 &gvuY\ ? +9 &~uv]\ M +9 &N_tvW\ L +10 &_tvW\ K +9 &bvuY\ K +10 &bvtW\ K +9 &WetvZ\ K +9 &dstV\ K +10 &bssY\ K +9 & hts]\ L +9 &"_gsr]\ K +10 &$ grqY\ L +9 &%dssX\ L +9 &'aqqV\ K +10 &)hdpqU K +9 &+)hqpW\ K +10 &,dpp\\\ L +9 &.hqqW\ K +9 &0pcpsV\ K +10 &20eqpO\ L +9 &3_rtQ\ K +9 &5gprS\ L +10 &7vdqqY\ L +9 &99bqrU\ K +10 &:dpsV\ K +9 &<gopO\ L +9 &>~gqsP\ L +10 &@@cqqV\ L +9 &BeqpW\ K +9 &ChfjU\ L +10 &EuOYS\ M +9 &G8$4T\ Q +10 &HQ\ U +9 &JV\ X +9 &LkH\ X +10 &N+W\ X +9 &OV\ Y +9 &QU\ Y +10 &SnO\ Y +9 &U0X\ Y +10 &VS\ O +9 &X)RW\ )| +9 &XieP\ I +3 ( + "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 + "collection"'& +5 "core" &Xib; I + .tHand.open + "manipulator"& 1 +62 "core" 1 +2 "manipulator"&@% +4 "core" % Q P ? 4 = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +106 "core" ' +2 .tPSV.dial PSR + "processing"%, +95 "core"  +2 "processing"%D% +4 "core" %gc\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%7  +51 "core"  +2 .tPS.seek 0ml + "processing"%I'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +37 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  + "processing"%F  +29 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%O +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%"  +69 "core" +2 .tPS.seek 0ml + "processing"%V'd +2608 "core" ' + .tPSV.dial :air + "processing"%9  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%U' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +41 "core" +2 .tPS.seek 0ml + "processing"%N'd +2618 "core" ' +2 .tPSV.dial :air + "processing"%R  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop + "processing"%Y +41 "core" +3 .tPS.seek 0ml + "processing"%X'd +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +5 "core" &4 * " . I +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +3 "core" ( +2 "manipulator"&L& +4 "core" &4 *   I +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &=& +3 "core" &4 ! ) 2 I +2 .tForearm.seek CC + "manipulator"&T'O +101 "core" ' +2 .tHand.close + "manipulator"&E/ +60 "core" / +2 .tCC.seek :open + "collection"'f( +426 "core" ( + "manipulator"&Z& +4 "core" &4 ) . L I +2 "manipulator"&`% +3 "core" % V . - m u +2 .tForearm.seek :retract +2 "manipulator"&a'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(, +289 "core" ( +2 "manipulator"&e& +4 "core" &-  5 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &C& +3 "core" &-   t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'b +100 "core" ' +2 .tHand.open + "manipulator"&l1 +58 "core" 1 +2 "manipulator"&_% +4 "core" % lg < : A +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&n'\ +121 "core" ' +2 ."da"delayUntil "14:43:15.13" +13087 "Can"J\ == +11846 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%i @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%k  +32 "core" + ."da"delay 30 seconds +2159 #"espclient"Session Begun +286 #-> showlog +557 ."da"PBV.dial between PSV and waste1 +3 "processing"%p * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%g  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%q' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%t  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%W +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +2308 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%G +123 "core"  +2 "processing"%h% +4 "core" %d\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +594 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%s  +70 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%)% +3 "core" %ҩ|  +2 ."da"PS.seek 1.5ml +2 "processing"%u'Y +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +7 "processing"%z  +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 +3 "processing"%| +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%y' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%S +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2288 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +4 "processing"% +121 "core"  +2 "processing"%!% +3 "core" %bt  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%\ ' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +7 "processing"%m +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%\\% +4 "core" %Ҭx  + ."da"PS.seek 1.5ml +2 "processing"%'\\ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%}'d +1594 "core" ' + ."da"delay 2:00 +6861 "Can"H\ 66 +5141 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .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"%d +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%] +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2304 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%/  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%'  +42 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +3 "processing"%( +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%+'a +381 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%2  +42 "core"  + "processing"%% +4 "core" %^p  +2 ."da"PS.seek 0.55ml +2 "processing"%' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%&  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%- +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 "processing"%;% +3 "core" %Ҧb\  +2 ."da"PS.seek 1.85ml +2 "processing"%.' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%<'d +1957 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +38795 "Can"R\ WW +9207 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%*  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2315 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%A +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%> +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +43 "core"  +2 ."da"PS.seek 0ml +48 "processing"%'d +2319 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%# +123 "core"  +2 "processing"%M% +4 "core" %ib  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%@  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%x +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "core" +2 "processing"%D% +3 "core" %Ң^  +3 ."da"PS.seek 1.5ml + "processing"%:'R +591 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%7'd +1603 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%H  +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 +3 "processing"%I +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%' +2311 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +68 "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"%" +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2322 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +123 "core"  + "processing"%B% +4 "core" %hP\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%U' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%N +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%Y  +33 "core" +2 "processing"%% +4 "core" %ңO  +2 ."da"PS.seek 1.5ml + "processing"%b'S +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%='d +1604 "core" ' +2 ."da"delay 2:00 +9438 "Can"`\ 99 +2564 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%E  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%5 +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2300 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%e  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%C'd +2302 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%c +123 "core"  +2 "processing"%l% +4 "core" %d]  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."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"% +11 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core"  +2 "processing"%k% +4 "core" %ҩM  +2 ."da"PS.seek 1.5ml +2 "processing"%p'Y +595 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +2 ."da"PS.seek 0ml +3 "processing"%X'd +1603 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%j  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%t * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%W +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%G +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%h +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%r  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2282 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +7 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%s +143 "core"  +8 "processing"%% +16 "core" %h`\ +12 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +25 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +18 ."da"PS.seek 0.25ml +5 "processing"%' +357 "core" ' +2 ."da"delay 5 seconds +502 "processing"%)% +6 "core" % _\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%o' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +11 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1598 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%u +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%?% +4 "core" %ҡe\  +2 ."da"PS.seek 1.5ml +44 "processing"%|'Q +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%~'d +1597 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%S  +33 "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 +3 "processing"%v +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%y' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2300 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +4 "processing"% +123 "core"  + "processing"%\\% +4 "core" %io\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2108 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%[% +4 "core" %Ҩl\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" + +2 ."da"delay 1 second +64 "Can"i\ +37 ."da"PSV.dial :waste1 +2 "processing"%}  +98 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 "processing"%]9 +3 "core" 9Pf5$ +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +5 "core" 5$ + 5$ + "processing"%& +4 "core" &XC\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %  $ % 7 +2 "storage"( % +4 "core" % x p \ + "storage"(/. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"('(S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 ((& +3 "core" &V [ e \ +2 "manipulator"&& +3 "core" &- % " +2 "manipulator"&2% +3 "core" %  -  A +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +208 "core" ( + "manipulator"&+& +4 "core" & 5  & \ +2 "storage"(&& +4 "core" &V x p #\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +109 "core" ' +2 "storage"(-& +4 "core" &V } | \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"( 'g +261 "core" ' + "storage"(6- +3 "core" -'O +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&;& +4 "core" & 2 5 o \ + "storage"(& +4 "core" &V t t \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&' +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&., +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(*- +3 "core" -'O +2 ."da"SE.seek 4.17 Pucks below Top Plate +2 "storage"(P'v +32 "core" ' +2 "manipulator"&% +4 "core" % _ - . U +2 "storage"(<& +3 "core" &V   \ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&A'7 +29 "core" ' + "manipulator"&& +4 "core" & % 4 D \ +2 "storage"(>& +4 "core" &V p ^ p\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q'] +21 "core" ' +2 ."da"SE.seek 5.17 Pucks below Top Plate +3 "storage"(8'e +40 "core" ' +2 "manipulator"&#& +4 "core" & 1 ' B \ + "manipulator"&M% +5 "core" %g * * T  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +244 "core" ( +2 "manipulator"&@& +4 "core" & , (  \ + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &x& +3 "core" & 5 . O \ +2 ."da"Forearm.seek PC + "manipulator"&,' +116 "core" ' + ."da"Hand.close +2 "manipulator"&D/ +62 "core" / +2 ."da"PC.seek :open +3 "processing"% ( +424 "core" ( +2 "storage"(%& +4 "core" &V v u Z\ + "manipulator"&:& +4 "core" &  \ + "manipulator"&H% +4 "core" % % H \\ +2 ."da"Forearm.seek :retract + "manipulator"&'\ +115 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&I( +277 "core" ( +2 "manipulator"&7& +4 "core" & )  ,  + "storage"(F& +4 "core" &V { y q\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&O'] +114 "core" ' +2 ."da"Hand.open +2 "manipulator"&"1 +61 "core" 1 +2 "storage"($- +3 "core" -'e +3 ."da"SE.seek 4.93 Pucks below Top Plate +2 "storage"('1 +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(V'k +54 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr2015h50ml.tif +1640 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.906 seconds\ /var/log/esp/da23apr2015h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr2015h50ml15s.tif +301 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1264 #"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/da23apr2015h50ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr2015h50ml20s.tif +2068 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr2015h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.906 sec auto-exposure",Subject: "da23apr2015h50ml images!" +5 "storage"(B- +4 "core" -'k +2 "storage"(9& +5 "core" &V \ + "manipulator"&U& +4 "core" & 1 0 M  +6 ."da"Elbow.seek 1 +4 "manipulator"&N( +7 "core" ( +2 "manipulator"&Y& +4 "core" & . - a  +3 "storage"(& +18 "core" &V 6\ +11 ."da"Forearm.seek 1 + 600 counts +60 "manipulator"&R'] +25 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.88 Pucks below Top Plate +3 "storage"(L' +53 "core" ' +2 "manipulator"&b& +5 "core" & & ( 7  +2 "storage"(E& +4 "core" &V ]\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&3' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&5, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.06 Pucks below Top Plate +2 "storage"(=' +29 "core" ' +2 "manipulator"&Z% +5 "core" %n # + . +13 "storage"(`& +16 "core" &V +\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +10 ."da"Forearm.seek 1 + 316 counts +4 "manipulator"&T'A +29 "core" ' +2 "manipulator"&e& +4 "core" & ! )   +2 "storage"(& +4 "core" &V /\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&c'] +30 "core" ' +4 "storage"(l% +8 "core" % h\ +6 ."downElevator"SE.seek :down +6 "storage"(C' +99 (_% +5 "core" %7 \ PD +4 "manipulator"&% +8 "core" %4 - $   +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&i'\ +88 "core" ' +4 ' +2 ."downElevator"SE.stop +4 "storage"(5 +9 (k& +10 "core" &V L\ +4 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%a& +10 "core" &d  +3 "manipulator"&g& +9 "core" & (    +4 "manipulator"&p% +10 "core" %\ " , + W ; +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&j(, +180 "core" ( +3 "manipulator"&t& +9 "core" &- ! , G  +2 ."psFlush"Elbow.reconfigure :loose +16 "manipulator"&$ &.,(#b +7 &W& +9 "core" &- , ( >  +7 ."psFlush"Forearm.seek :garage +4 "manipulator"&X'b +112 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&q/ +58 "core" / +4 "manipulator"&G& +8 "core" &- 0 # N  +3 "manipulator"&h% +8 "core" % no ) + ? +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&r'\ +118 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +6 "manipulator"& ( +116 "core" ( +4 "manipulator"&s& +8 "core" & "  & +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 && +4 "core" & ! ( \\ +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +4 "manipulator"&4' +105 "core" ' +3 "manipulator"&)& +9 "core" & 0 - o +3 "manipulator"&% +8 "core" % $  +4 "processing"%o& +9 "core" &&  +4 "processing"%u& +8 "core" &<  +5 &;  +3 ."psFlush"PC.seek :closed +6 "processing"%z(X +11 "core" &<  +2 &/  +7 &14\ +| +8 &f/\ ? +10 &,\ M +8 &K^$\ L +10 & e#\ L +10 &e\ L +12 &c!\ L +7 &Td\ L +8 &e\ L +10 &e\ L +10 & f\ L +8 &"]e\ K +10 &$g\ L +10 &%c\ L +8 &'i\ L +10 &)dc\ L +9 &+&f\ L +10 &,d\ K +10 &.c\ K +8 &0kf\ L +10 &2.e\ L +11 &3h\ L +10 &5g\ L +7 &7ue\ K +9 &95g\ L +9 &:f\ L +11 &<f\ K +8 &>|g\ L +10 &@>b\ L +10 &Bg\ K +8 &Cg\ L +10 &En\ M +9 &G:\ P +11 &H\ R +9 &J\ R +8 &Lw\ S +10 &N:\ R +10 &O\ S +9 &Q\ S +10 &S}\ S +9 &U?\ S +8 &W\ K +11 &X4F\ b +8 &X\ =\ 2 +5 ( +5 "processing"%u& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"%?& +11 "core" &X"\ 2 +2 &X"\ 2 +2 ."psFlush"Hand.open +4 "manipulator"&01 +58 "core" 1 +4 "manipulator"&% +8 "core" % + / N +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +12 ."psFlush"Forearm.seek :retract +6 "manipulator"&|'\ +111 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +44 "core"  +4 "processing"%K% +8 "core" %f  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%v' +231 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +356 "core" ' +7 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%~' +59 #"uploadLog"upsync +2050 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +176 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%!  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%^ +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%\ 'F +2621 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +96 "core"  + "processing"%% +4 "core" %ES  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2106 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +36 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%[ +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'T +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  + ."psFlush"PBV.dial :waste1 +52 .PS.seek 0ml +3 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%2'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%{ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%+' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +49 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%n' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%;'d +2616 "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"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%<'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%>'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%A' +1488 "Can"\ @@ +613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%: +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +3 "processing"%H'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'"& +11 "core" &  + "manipulator"&$& +4 "core" & - ) D +7 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&8& +3 "core" & 1 2 t +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" & " , M +2 .tForearm.seek PC + "manipulator"&B' +108 "core" ' + .tHand.close + "manipulator"&9/ +60 "core" / +2 .tPC.seek :open +2 "processing"%U( +422 "core" ( + "manipulator"&Y& +4 "core" & / . , +2 "manipulator"&% +4 "core" % - . ` + .tForearm.seek :retract +2 "manipulator"&b'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&E( +355 "core" ( + "manipulator"&I& +4 "core" &4  ) 0 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &4  ! H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&`'O +105 "core" ' +2 "manipulator"&O& +4 "core" &4 + ( H + "manipulator"&e% +4 "core" %N . / F +2 "collection"'& +4 "core" &> \ +3 "collection"'V& +4 "core" &; +2 .tCC.seek :closed +2 "collection"'l(X +6 "core" &< \ +5 & %; $e +10 &X9 8 +9 &9 L +9 &b< L +10 &ue9 K +9 &7e8 K +9 &g= K +10 &h; K +9 &}g4 K +10 &>g6 L +9 &h9 L +9 &!d> K +10 &#hE L +9 &%GbC K +9 &' g K +10 &(d< L +9 &*k L +9 &,Ng L +10 &.d L +9 &/i L +10 &1e L +9 &3Wh K +9 &5c K +10 &6e K +9 &8k L +9 &:_i K +10 & 6,\\n 2 => 0}\\nCan@15:31:16, 20.6C, 39% humidity, 15.0psia, 13.733V, 0.331A, 0.331A avg, 4.54W\\nSampled 50.0ml",Subject: "Asleep after completing NESSIE_post_reg_update assays" +425 #"uploadLog"upsync +52 #mEXIT +4 #"espclient"Session Ended @1682019553.91EDT @1682609684.79EDT = =mMAIN_scheduler =tMAIN @EDT1682609686.60 #"core_reset"Sent BREAK +2 #t@64445 sendCRC with ifg=0x20, ie=0x7F + #@743 sendCRC with ifg=0x08, ie=0x5F + #@28729 idle with ifg=0x84, ie=0x75 #@29400 select with ifg=0x10, ie=0xF5 + #@30033 receive with ifg=0x10, ie=0xFD + #@30667 receive with ifg=0x10, ie=0xFD #@31301 receive with ifg=0x10, ie=0xFD + #@31628 receive with ifg=0x80, ie=0xFD #@21447 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can" \ 76 +  \ 76 + #tPolling Can every 10:00 +3 #Cleanly exited at 15:39:13EDT20-Apr-23 +1021 #-> can +2 "Can" 43 +58977  44 +60002  44 +60001  44 +60001  44 +60001  43 +60002  33 +60001  44 +60001  43 +60001  44 +60002  44 +60001  44 +60001 } 44 +60001 } 43 +60002  44 +60001  43 +60001  44 +60001  44 +60002  44 +60001  44 +60001 | 44 +60002 | 44 +60001 { 44 +60001 } 44 +60001  33 +60002  43 +60001  44 +60001  43 +60001  33 +60002  44 +60001  43 +60001  44 +60001  44 +60002  44 +60001  44 +60001  44 +60001  44 +60002  44 +60001  43 +60001  44 +60002  43 +60001  44 +60001  44 +60001  34 +60002  44 +60001  44 +60001 ~ 44 +60001  44 +60002 ~ 43 +60001 } 33 +60001 { 44 +60001 | 44 +60002 y 43 +60001 x 44 +60001 w 43 +60001 { 43 +60002  44 +60001  44 +60001  43 +60001  43 +60002  44 +60001 ! 33 +60001 + 44 +60001 5 44 +60002 D 33 +60001 O 44 +60001 R 44 +60001 P 33 +60001 2 43 +60002   44 +60001  44 +60001  43 +60002  65 +60001  44 +60001  44 @EDT1682654694.01  44 +60001  43 +60002  44 +60001  43 +60001  44 +60002  34 +60001  44 +60001  44 +60002  43 +60001  44 +60001  44 +60002  43 +60001  44 +60001  44 +60001  33 +60002   43 +60001  44 +60001  33 +60001 \  43 +60002  43 +60001 $ 43 +60001 0 43 +60002 < 44 +60001 O~ 44 +60001 ^~ 44 +60001 `~ 43 +60001 `~ 43 +60002 _} 33 +60001 d} 44 +60001 \\~ 44 +60001 Y 44 +60002 X 44 +60001 Q 44 +60001 L 44 +60001 N 43 +60002 L 44 +60001 K~ 43 +60001 J~ 43 +60001 N 43 +60002 ` 43 +60001 p 43 +60001 r~ 43 +60001 z 44 +60002 ~ 44 +60001 ~ 44 +60001 ~ 44 +60002 }\ 44 +60001 } 43 +60001 ~\ 43 +60001 \ 44 +60002 }\ 44 +60001 }\ 43 +60001 ~\ 43 +60001 ~\ 44 +60002 ~\ 44 +60001 }\ 43 +60001  }\ 44 +60001 %}\ 43 +60002 0~\ 44 +60001 ;|\ 43 +60001 ?|\ 43 +60001 O|\ 44 +60002 `|\ 44 +60001 d|\ 44 +60001 h|\ 44 +60001 w}\ 44 +60002 }\ 44 +60001 }\ 43 +60001 \ 44 +60001 \ 43 +60002 \ 43 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60002 \ 44 +60001 \ 44 +60001  \ 44 +60001 \ 44 +60002  \ 33 +60001 )\ 33 +60001 3\ 44 +60002 <\ 43 +60001 D\ 43 +60001 F\ 44 +60002 H\ 44 +60001 Q\ 44 +60001 N\ 44 +60001 D\ 44 +60001 K\ 44 +60002 O\ 44 +60001 [\ 33 +60001 n\ 44 +60001 \ 44 +60002 \ 54 +60001 \ 43 +60001 \ 43 +60001 \ 44 +60002 \ 43 +60001 \ 44 +60001 \ 44 +60001 \ 43 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60002 \ 44 +60001 \ 44 +60001 \ 43 +60001 \ 44 +60001 \ 43 +60002 \ 44 +60001 \ 44 +60001 ~\ 44 +60001 |\ 33 +60002 {~\ 44 +60001 u\ 43 +60001 z\ 44 +60002 x\ 44 +60001 x\ 43 +60001 k\ 44 +60001 n\ 44 +60002 i\ 43 +60001 e~\ 44 +60001 d\ 44 +60002 [\ 43 +60001 W\ 43 +60001 T\ 44 +60001 O\ 44 +60002 N\ 43 +60001 O\ 43 +60001 L\ 44 +60001 I\ 43 +60002 I\ 44 +60001 D\ 44 +60001 F\ 44 +60001 D\ 44 +60001 A\ 44 +60002 C\ 44 +60001 F\ 44 +60001 C\ 44 +60001 H\ 43 +60002 G\ 44 +60001 H\ 44 @EDT1682741095.82 J\ 43 +60002 F\ 44 +60001 L\ 44 +60001 K\ 44 +60002 N\ 33 +60001 N\ 44 +60001 T\ 44 +60001 V\ 43 +60002 S\ 44 +60001 W\ 44 +60001 U\ 43 +60001 S\ 44 +60002 X\ 44 +60001 U\ 43 +60001 T\ 44 +60001 O\ 44 +60002 R\ 43 +60001 P\ 44 +60001 T\ 43 +60001 P\ 43 +60002 S\ 43 +60001 T\ 44 +60001 R\ 44 +60001 R\ 44 +60002 U\ 44 +60001 \\\ 44 +60001 _\ 44 +60001 ^\ 44 +60002 [\ 44 +60001 _\ 43 +60001 X\ 44 +60001 X\ 44 +60002 `\ 44 +60001 _\ 44 +60001 e\ 44 +60001 a\ 44 +60002 \\\ 43 +60001 Z\ 44 +60001 U\ 43 +60001 O\ 43 +60002 O\ 44 +60001 F\ 44 +60001 ?\ 44 +60001 @\ 44 +60002 9\ 44 +60001 7\ 43 +60001 2\ 44 +60002 .\ 43 +60001 4\ 44 +60001 <\ 44 +60001 7\ 44 +60002 :\ 43 +60001 :\ 44 +60001 /\ 44 +60001 '\ 44 +60002 \ 44 +60001  \ 33 +60001 \ 43 +60001 #\ 44 +60002 \ 43 +60001 "\ 43 +60001 \ 44 +60001 \ 44 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60002 \ 44 +60001 \ 43 +60001 \ 43 +60001 \ 43 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60002 ~\ 43 +60001 \ 43 +60001 \ 43 +60001 ~\ 33 +60001 }\ 43 +60002 }\ 44 +60001 |\ 43 +60001 z\ 44 +60001 y\ 44 +60002 z\ 43 +60001 z\ 44 +60001 y\ 44 +60002 z\ 44 +60001 y\ 44 +60001 x\ 44 +60001 x\ 44 +60002 x\ 43 +60001 x\ 44 +60001 w\ 44 +60001 w\ 43 +60002 w\ 44 +60001 u\ 43 +60001 v\ 34 +60001 v\ 43 +60002 u\ 43 +60001 v\ 43 +60001 x\ 43 +60002 w\ 44 +60001 w\ 44 +60001 w\ 43 +60002 v\ 43 +60001 x\ 44 +60001 v\ 44 +60001 v\ 44 +60002 t\ 44 +60001 u\ 44 +60001 t\ 44 +60002 u\ 44 +60001 s\ 44 +60002 t\ 43 +60001 s\ 44 +60001 \ s\ 43 +60001 ws\ 44 +60002 w\ 33 +60001 y}\ 44 +60001 |{\ 43 +60002 t\ 44 +60001 h\ 44 +60001 f\ 44 +60001 t\ 44 +60002 p\ 44 +60001 q\ 44 +60001 n\ 44 +60001 U\ 43 +60002 <\ 43 +60001 $\ 43 +60001  \ 44 +60001  \ 44 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 43 +60002 \ 43 +60001 \ 33 +60001 \ 43 +60001 \ 43 @EDT1682827497.64 \ 43 +60001 }\ 44 +60001 q\ 44 +60001 r\ 44 +60002 h\ 43 +60001 c\ 44 +60001 ^\ 43 +60001 Y\ 44 +60002 T\ 44 +60001 J\ 43 +60001 S~\ 44 +60001 J}\ 44 +60002 T|\ 44 +60001 P{\ 43 +60001 J{\ 43 +60002 H{\ 43 +60001 Ny\ 43 +60001 Tx\ 44 +60001 ]x\ 44 +60002 _x\ 44 +60001 iw\ 44 +60001 jv\ 44 +60001 cw\ 43 +60002 \\v\ 44 +60001 Ww\ 44 +60001 Rw\ 44 +60002 Yv\ 44 +60001 gw\ 44 +60001 dz\ 43 +60001 g{\ 44 +60002 d}\ 44 +60001 ^~\ 44 +60001 d\ 44 +60001 b\ 34 +60002 h\ 44 +60001 n\ 44 +60001 u}\ 44 +60001 r}\ 44 +60002 i}\ 44 +60001 ^|\ 43 +60001 B{\ 44 +60001 0{\ 43 +60002 6z\ 44 +60001 :z\ 43 +60001 Ey\ 44 +60002 Iz\ 43 +60001 Ky\ 44 +60001 Tx\ 44 +60001 ;y\ 44 +60002 Dx\ 44 +60001 ;x\ 44 +60001 -y\ 43 +60001 0x\ 43 +60002 <y\ 33 +60001 ?x\ 44 +60001 Ax\ 44 +60002 =x\ 44 +60001 Ey\ 43 +60001 J{\ 44 +60001 7z\ 43 +60002 }\ 44 +60001 }\ 44 +60001 \ 43 +60001 \ 44 +60002 \ 44 +60001 \ 43 +60001 \ 44 +60001 \ 43 +60002 \ 44 +60001 \ 44 +60001 \ 44 +60001 m\ 34 +60002 Q\ 44 +60001 U\ 43 +60001 [ 43 +60002 F\ 44 +60001 R\ 44 +60001 J\ 44 +60001 U 43 +60002 T 44 +60001 4\ 34 +60001 ' 44 +60001  43 +60002   43 +60001  44 +60001  44 +60001  44 +60001   44 +60002  43 +60001  44 +60001  44 +60001  43 +60002 , 33 +60001 G 34 +60001 X 44 +60001 Z 44 +60002 F 44 +60001 : 44 +60001 8 43 +60001 & 43 +60001   44 +60002   44 +60001  43 +60001  44 +60001  34 +60002  44 +60001   44 +60001  43 +60001  43 +60002  44 +60001  44 +60001 # 43 +60002 8 43 +60001 i 44 +60001 o 43 +60002 i 43 +60001 N 44 +60001 J 44 +60001 b 44 +60002 e 44 +60001 y 44 +60002  44 +60001  44 +60001  44 +60001  44 +60002 } 44 +60001 |\ 43 +60001 { 44 +60001 | 44 +60001 z 44 +60002 {\ 44 +60001 | 44 +60001 {\ 43 +60001 y\ 44 +60001 z\ 44 +60002 y 44 +60001 z\ 44 +60001 z\ 44 +60001 y\ 44 +60002 x\ 44 +60001 x\ 44 +60001 x 44 +60001 x\ 43 +60002 x\ 44 @EDT1682913899.45 x 44 +60001 x 44 +60001 y\ 43 +60001 w 43 +60002 w\ 44 +60001 w\ 44 +60001 w\ 44 +60002 v\ 43 +60001 v\ 44 +60001 u\ 44 +60001 w\ 43 +60002 x 43 +60001 z\ 43 +60001 z\ 44 +60002 z 44 +60001 {\ 43 +60001 {\ 44 +60002  44 +60001 \ 44 +60001 \ 44 +60002  43 +60001  43 +60001 | 44 +60001 | 43 +60002 p 44 +60001 d 44 +60001 d 43 +60001 b 43 +60002 [ 44 +60001 Z 33 +60001 W 43 +60001 R 33 +60002 P 44 +60001 J 33 +60001 H 44 +60001 M 44 +60001 W 44 +60002 X 43 +60001 X 34 +60001 Y 44 +60001 Y 44 +60001 ^ 43 +60002 a 43 +60001 j 44 +60001 q 44 +60001 p 44 +60002 o 44 +60001 u 43 +60001 t 43 +60001 p 44 +60001 n 43 +60002 t\ 33 +60001 w 43 +60001 |\ 44 +60002 z\ 44 +60001 u\ 43 +60001 s\ 43 +60001 r\ 44 +60002 q\ 44 +60001 p\ 44 +60001 o\ 33 +60002 o\ 33 +60001 p\ 44 +60001 s\ 43 +25848 #t-> exit +5 #mEXIT @1682951958.79EDT @1682952677.46EDT = =mMAIN_scheduler =tMAIN @EDT1682952679.52 #"core_reset"Sent BREAK +3 #t@64445 sendCRC with ifg=0x20, ie=0x7F + #@743 sendCRC with ifg=0x08, ie=0x5F #@28729 idle with ifg=0x84, ie=0x75 + #@29400 select with ifg=0x10, ie=0xF5 + #@30033 receive with ifg=0x10, ie=0xFD + #@30667 receive with ifg=0x10, ie=0xFD #@31301 receive with ifg=0x10, ie=0xFD + #@31628 receive with ifg=0x80, ie=0xFD #@18877 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +278 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +447 "Can"u\ ?A + u\ ?AP + #tPolling Can every 10:00 +4 #Cleanly exited at 10:39:18EDT01-May-23 +981 #-> can +3 "Can"v\ ?? +22641 #t-> exit +5 #mEXIT @1682952923.32EDT @1683040132.03EDT = =tMAIN =mMAIN_scheduler @EDT1683040134.29 #"core_reset"Sent BREAK +227 #Sent BREAK +25923 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1683040397.83EDT @1683040557.81EDT = =mMAIN_scheduler =tMAIN @EDT1683040559.70 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1683040566.28EDT @1683040883.10EDT = =tMAIN =mMAIN_scheduler @EDT1683040885.00 #"core_reset"Sent BREAK +3 #t@40686 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +410 "Can"n m ESP.configure +3 #Powering core bus +564 .Gate.power :raw,:ON +2 "sampler") +18 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +5 "processing"% 9\ + % 2\ +3 % *\ + % 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" %f_J  +2 .tSS.configure :default +3 "sampler")#.0X exit +5 #mEXIT @1683040964.00EDT @1683040865.29EDT = =tMAIN =mMAIN_scheduler @EDT1683040867.24 #"core_reset"Sent BREAK +2 #t@19923 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +26287 "Can"v  + v  + #tPolling Can every 10:00 +4 #Cleanly exited at 11:22:43EDT02-May-23 +205 #-> exit +4 #mEXIT @1683041136.85EDT @1683041324.54EDT = =mMAIN_scheduler =tMAIN @EDT1683041326.43 #"core_reset"Sent BREAK +2 #t@14861 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +252 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +409 "Can"q H' + q H' + #tPolling Can every 10:00 +3 #Cleanly exited at 11:25:36EDT02-May-23 +1348 #-> ESP.configure +2 #Powering core bus +579 .Gate.power :raw,:ON +2 "sampler") +39 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 "collection"'% +2 "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" %id  + .tSS.configure :default +3 "sampler")#.0X exit +5 #mEXIT @1683041436.96EDT @1683043034.30EDT = =mMAIN_scheduler =tMAIN @EDT1683043036.18 #"core_reset"Sent BREAK +2 #t@27547 sendCRC with ifg=0x20, ie=0x7F #@29382 sendCRC with ifg=0x08, ie=0x5F + #@46203 sendCRC with ifg=0x20, ie=0x7F + #@46648 sendCRC with ifg=0x20, ie=0x7F + #@47963 sendCRC with ifg=0x20, ie=0x7F #@48179 sendCRC with ifg=0x20, ie=0x7F + #@49333 sendCRC with ifg=0x20, ie=0x7F #@50699 sendCRC with ifg=0x08, ie=0x5F + #@61618 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +398 "Can"s\ +{Һ + s\ +{Һ + #tPolling Can every 10:00 +4 #Cleanly exited at 11:30:36EDT02-May-23 +950 #-> ESP.configure +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" % \ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" %qm  + .tSS.configure :default +3 "sampler")#.0X exit +5 #mEXIT @1683043081.48EDT @1683048103.63EDT = =mMAIN_scheduler =tMAIN @EDT1683048105.55 #"core_reset"Sent BREAK +2 #t@33023 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +407 "Can"U} T. + U} T. + #tPolling Can every 10:00 +11 #Cleanly exited at 11:58:01EDT02-May-23 +392 #-> exit +4 #mEXIT @1683048118.31EDT @1683049799.12EDT = =tMAIN =mMAIN_scheduler @EDT1683049800.94 #"core_reset"Sent BREAK + #t@60324 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"{ H + { H + #tPolling Can every 10:00 +3 #Cleanly exited at 13:21:58EDT02-May-23 +582 #-> ESP.ready! +3 #Powering core bus +534 .Gate.power :raw,:ON +2 "sampler") +23 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %-  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %t  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %sp  +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(;% +4 "core" % k\ +2 "manipulator"&<% +4 "core" %\ 9 2 + "manipulator"&=& +4 "core" &" 8 . "{ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &K \  +7615 #t-> startTube 2 +9312 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:53:46EDT02-May-23\\n{1 => 6}\\nCan@13:50:07, 20.4C, 30% humidity, 14.8psia, 13.772V, 0.129A, 0.059Ah, 1.77W",Subject: "da sampling at most 50ml" +3 "collection"'@& +3 "core" &F  +2 .tHand.open +2 "manipulator"&A1 +57 "core" 1 +2 "manipulator"&B% +6 "core" % \ / 1 - +2 "storage"(C% +3 "core" % "\ +2 "storage"(D. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( \ +506 #"uploadLog"upsync +157 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (F& +3 "core" & \ +2 "manipulator"&G& +4 "core" &" . + [ "{ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&H( +50 "core" ( + "manipulator"&I& +5 "core" & # !  # +2 "storage"(J& +4 "core" & 5\ +3 .tForearm.seek 2 + 600 counts + "manipulator"&K'/ +88 "core" ' +2 "storage"(L& +4 "core" & N\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'g +273 "core" ' +2 "storage"(N- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (O& +2 "core" & \\\ +2 "manipulator"&P& +4 "core" & . 7 ] # +2 .tElbow.seek 2 + "manipulator"&Q( +4 "core" ( + "manipulator"&R& +4 "core" & 3 5 t # + "storage"(S& +4 "core" & ]\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T' +29 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&U/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +2 "storage"(W' +8 "core" & - $ ; # + "manipulator"&X% +4 "core" %  . - 1 +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( + "manipulator"&[& +4 "core" &9 ; 4 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &8 * 1 z K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'O +112 "core" ' +2 "manipulator"&^& +4 "core" &9 8 7 ! K + "manipulator"&_% +4 "core" %O 1 - +2 "collection"'`& +4 "core" &D  +2 "collection"'a& +5 "core" &E  +2 .tCC.seek :closed + "collection"'b(X +4 "core" &Z  +9 &M\\ %i +9 &zYb\ 9 +9 &^\ M +10 &e_\ L +9 &aj`\ L +9 &$g_\ L +10 &h_\ L +9 &g]\ L +10 &hh[\ L +9 &*f`\ L +9 &gg\ L +10 &!g\\\ L +9 &#qfd\ L +9 &%4e^\ L +10 &&ge\ L +9 &(ea\ L +10 &*xh^\ L +9 &,:jl\ L +9 &-g`\ L +10 &/eh\ L +9 &1ej\ L +9 &3Chk\ L +10 &5fn\ L +9 &6fo\ L +10 &8iq\ L +9 &:Jgk\ L +9 &< lo\ L +10 &=gq\ M +9 &?ep\ L +9 &ARj{p\ L +10 &Cnfop\ M +9 &D|LWo\ O +10 &F-5n\ R +9 &H>.0s\ V +9 &I12p\ W +10 &K/1p\ X +9 &M.1s\ X +9 &OA00r\ X +10 &P/2r\ Y +9 &R/0s\ X +10 &T03p\ Z +9 &VD/2o\ Y +9 &Wy11m\ . +10 &Xm01j\ b +9 ( + &X~u/0r\ Q +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&c1 +62 "core" 1 +3 "manipulator"&d% +4 "core" % O U B a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +128 "core" ' + #tcollectSample 50ml 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")f+ +2 "core" + +2 "sampler")g% +4 "core" %uq \ % + "collection"'h& +4 "core" &X~v/3X Q +4 "Can"|\ T<J +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X  + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'T  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'^'Q +2426 "core" 'BE +2 "collection"'Q% +4 "core" %M  +2 "sampler")_% +3 "core" %je \  +2 #tBubblePoint: Intake @38.6psia, Outlet @14.4psia + .CBV.dial SSV +2 "collection"'` @ +30 "core" B + .tSS.reconfigure :default +3 "sampler")#.0X?d +102 "collection"'9 +2 "core" 9>Cd +103 "collection"'9 +2 "core" 9>Hd +102 "collection"'9 +2 "core" 9?Ld +102 "collection"'9 +3 "core" 9?Pd +102 "collection"'9 +3 "core" 9?Td +102 "collection"'9 +2 "core" 9@Xd +103 "collection"'"9 +2 "core" 9A]d +102 "collection"'9 +2 "core" 94Aad +102 "collection"'%9 +3 "core" 9OAed +102 "collection"' 9 +2 "core" 9kBid +102 "collection"'9 +3 "core" 9Cmd +102 "collection"')9 +3 "core" 9Dqd +102 "collection"'(9 +2 "core" 9Evd +102 "collection"'9 +3 "core" 9Fzd +102 "collection"'#9 +3 "core" 9F~d +102 "collection"'-9 +3 "core" 9Hd +102 "collection"'9 +2 "core" 9;Jd +102 "collection"'9 +3 "core" 9YKd +102 "collection"'.9 +3 "core" 9yLd +102 "collection"'/9 +3 "core" 9Md +102 "collection"'19 +2 "core" 9Mc +103 "collection"''9 +2 "core" 9N` +102 "collection"'29 +3 "core" 9O] +102 "collection"'39 +2 "core" 9OY +102 "collection"'49 +3 "core" 97QW +102 "collection"'59 +3 "core" 9VRT +102 "collection"',9 +2 "core" 9wSQ +102 "collection"'79 +3 "core" 9XN +102 "collection"'89 +2 "core" 9ZK +102 "collection"'99 +3 "core" 9\\I +102 "collection"'09 +2 "core" 9_F +102 "collection"';9 +3 "core" 9aC +102 "collection"'<9 +2 "core" 91bA +102 "collection"'=9 +3 "core" 9Qb> +102 "collection"':9 +3 "core" 9oc; +102 "collection"'?9 +2 "core" 9c: +102 "collection"'@9 +3 "core" 9e7 +102 "collection"'A9 +2 "core" 9f5 +103 "collection"'C9 +2 "core" 9i2 +102 "collection"'!9 +3 "core" 9j/ +102 "collection"'>9 +3 "core" 9j- +102 "collection"'69 +3 "core" 97l+ +102 "collection"'B9 +2 "core" 9Rp) +103 "collection"'D9 +2 "core" 9ks' +102 "collection"'F9 +3 "core" 9t& +102 "collection"'I9 +3 "core" 9u# +102 "collection"'J9 +2 "core" 9w" +102 "collection"'G9 +3 "core" 9z +102 "collection"'$9 +3 "core" 9{ +102 "collection"'&9 +2 "core" 9} +102 "collection"'N9 +3 "core" 9  +102 "collection"'O9 +3 "core" 9 % +102 "collection"' 9 +2 "core" 9 9 +102 "collection"'L9 +2 "core" 9 M! +103 "collection"'U9 +2 "core" 9 a& +103 "collection"'P9 +2 "core" 9 s* +102 "collection"'V9 +2 "core" 9 . +103 "collection"'X9 +2 "core" 9 2 +103 "collection"'K9 +2 "core" 9 6 +102 "collection"'R9 +3 "core" 9 : +103 "collection"'[9 +2 "core" 9 ? +102 "collection"'\\9 +2 "core" 9 C +103 "collection"'M9 +2 "core" 9 G +102 "collection"'T9 +2 "core" 9 K +103 "collection"'S9 +3 "core" 9\ O +102 "collection"'Q9 +2 "core" 9\ T +102 "collection"'_9 +2 "core" 9\ X +103 "collection"'`9 +2 "core" 9\ $\\ +102 "collection"'H9 +2 "core" 9\ 0`\ +103 "collection"'Y9 +3 "core" 9\ ;d +102 "collection"'*9 +2 "core" 9\ Ei +102 "collection"'c9 +3 "core" 9\ Nm +102 "collection"'W9 +2 "core" 9\ Xq +102 "collection"'d9 +3 "core" 9\ au +102 "collection"'g9 +3 "core" 9\ hy +102 "collection"']9 +3 "core" 9\ o} +102 "collection"'9 +3 "core" 9\ v +102 "collection"'a9 +3 "core" 9\ ~ +102 "collection"'k9 +3 "core" 9\  +102 "collection"'^9 +3 "core" 9\  +102 "collection"'f9 +2 "core" 9\  +103 "collection"'h9 +2 "core" 9\  +102 "collection"'j9 +3 "core" 9\  +102 "collection"'m9 +2 "core" 9\  +103 "collection"'n9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'l `\ `\ E + 'p9 +5 "core"  + 9\ \  +2 "collection"'q% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.4psia +31891 "Can"r~\  +28098 "core" ` + "collection"'i9 +4 "core" 9\ S + "collection"'r% +4 "core" %  + #tEnded lysing Collection Puck Heater at 70.1C/36.4psia +2 .CS.seek 0ml +2 "collection"'o'Q +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'v @ +94 "core" B +2 .tCSV.dial :air + "collection"'u @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'x'm +1338 "core" ' + .tCSV.dial CTV +2 "collection"'w  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'s @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'t  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'}'Q +1335 "core" ' + "collection"'|% +4 "core" %Qe +2 #tPuck @47.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'z +95 "core"  +2 .tCBV.dial CSV + "collection"'~  +27 "core" + "collection"'{% +4 "core" %Qde`  +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'% +4 "core" %mee  +2 .tCS.seek 7ml +2 "collection"'' +580 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +5 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"' ' O +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +120 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &X~n  Q +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\ ) ,  +2 "storage"( % +3 "core" % #\ + "storage"(\ . +4 "core" .( \ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &U 1\ +2 "manipulator"&& +4 "core" &7 - ! * K + "manipulator"&% +4 "core" %\ + ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +5 "core" & 5 .   + "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +99 "core" ' +2 "storage"(& +4 "core" &U i\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +244 "core" ' + "storage"(- +3 "core" -'D +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & ) "   + "storage"("& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +48 "core" ' + .tElbow.hold + "manipulator"&%, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'D +3 .tSE.seek 5.18 Pucks below Top Plate + "storage"('k +33 "core" ' +2 "manipulator"&)% +4 "core" % + , G \\ + "storage"((& +4 "core" &U t\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 282 counts + "manipulator"&' +30 "core" ' +2 "manipulator"&#& +4 "core" & # 5   + "storage"(-& +4 "core" &U h\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +41 "core" ' +2 .tSE.seek 6.18 Pucks below Top Plate + "storage"('Z +46 "core" ' + "manipulator"&.& +4 "core" & - , W  +2 "manipulator"&/% +4 "core" %2 " )   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +157 "core" ( +2 "manipulator"&2& +4 "core" &* " 4  A` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &* , + / A` +2 .tForearm.seek CC +2 "manipulator"&4'O +106 "core" ' +2 .tHand.close + "manipulator"&5/ +59 "core" / +2 .tCC.seek :open + "collection"',( +425 "core" ( +2 "storage"(7& +4 "core" &U \ + "storage"(8& +4 "core" &U \ +2 "manipulator"&9& +4 "core" &* - - Y A` + "manipulator"&0% +4 "core" % ` / ( B [ + .tForearm.seek :retract +2 "manipulator"&;'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&<( +188 "core" ( + "manipulator"&=& +5 "core" & * " B + "storage"(:& +4 "core" &U y\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&?' +109 "core" ' + .tElbow.hold +2 "manipulator"&@, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&A1 +61 "core" 1 +3 "manipulator"&C% +4 "core" % K - - + "storage"(!& +4 "core" &U ?\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&>'A +30 "core" ' +2 "manipulator"&6& +4 "core" &    B +2 "storage"(B& +3 "core" &U ^\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&D'] +17 "core" ' +2 "storage"(F% +4 "core" %\\ q\ +2 ."downElevator"SE.seek :down +4 "storage"(I' +99 (J% +3 "core" %2 O\ OD +2 "manipulator"&G% +4 "core" %V , -   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +99 "core" ' +3 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +4 "core" &   + "manipulator"&N& +4 "core" & # "  B +2 "manipulator"&O% +4 "core" %\ $  U +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +184 "core" ( +2 "manipulator"&L& +5 "core" &, $ +  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &, ! $  +2 .tForearm.seek :garage +2 "manipulator"&P'b +119 "core" ' + .tHand.close + "manipulator"&V/ +60 "core" / +2 "manipulator"&X& +4 "core" &, 4  + "manipulator"&K% +4 "core" % S $ $ _ + .tForearm.seek :retract +2 "manipulator"&R'\ +102 "core" ' + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +291 "core" ( + "manipulator"&\\& +4 "core" &9 ) " & M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &: ) ' M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&T'O +114 "core" ' + "manipulator"&S& +4 "core" &:  1 % M +2 "manipulator"&Q% +4 "core" %S 1 - + "collection"'_& +4 "core" &  W +2 "collection"'`& +5 "core" &   +2 .tCC.seek :closed + "collection"'H(X +5 "core" &    +9 &1  +| +9 &f   > +10 &x  K +9 &I]  J +9 &\ c\  v J +10 &`  P J +9 &c\  J +10 &Oc   K +9 &a e J +10 &_  @ J +9 & b   K +9 &"X`  J +9 &$d   J +10 &%`   J +9 &'b\  K +10 &)`a   J +9 &+"_\   J +9 &,e  Y J +10 &.e   J +9 &0gb   K +9 &2+a\   J +10 &3`  h J +9 &5a H K +9 &7q`\   J +10 &91b  K +9 &:b  J +10 &<e   J +9 &>wb  K +9 &@:`  w J +10 &Ad  J +9 &Ch K +10 &Eyx M +9 &G/y Q +9 &Hp\ V +10 &JZ\ X +9 &L^\ Y +9 &N\ Y +10 &O\ Y +9 &Q\ Z +10 &Sdv\ Y +9 &U%P\ Z +9 &V<\ X +10 &X-A (w +9 &Xy V +5 ( +2 "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'Y& +4 "core" &Xyt V + &Xyt V +2 .tHand.open + "manipulator"&*1 +57 "core" 1 + "manipulator"&c% +5 "core" % S P A Z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +120 "core" ' + .tPSV.dial PSR +2 "processing"%d +121 "core"  +2 "processing"%g% +4 "core" %h  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%]'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +1607 "core" ' + .tPSV.dial PSR +2 "processing"%k +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%^' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%f +2 "collection"'h  +6 "core" A + "processing"%j  +66 "core" +84  + .tPSV.dial :mixloop +2 "processing"%m +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%n  +125 "core" +2 .tPS.seek 0ml + "processing"%p'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' + .tPSV.dial :mixloop +6 "processing"%l +54 "core" + .tPS.seek 0ml +2 "processing"%i'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%r  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +41 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +1541 "Can"z\ NW +1073 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +4 "core" &: ) .  M + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&w( +3 "core" ( +2 "manipulator"&s& +3 "core" &: 1  ; M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &: * + \\ M +2 .tForearm.seek CC +2 "manipulator"&y'O +104 "core" ' + .tHand.close +2 "manipulator"&x/ +119 "core" / +2 .tCC.seek :open +2 "collection"'|( +424 "core" ( +2 "manipulator"&z& +4 "core" &9 ( ! M + "manipulator"&~% +4 "core" % X + '  M +2 .tForearm.seek :retract + "manipulator"&{'\ +127 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&}(, +289 "core" ( +2 "manipulator"&& +4 "core" &, &  % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,  # Z % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +106 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % d5 6 + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +123 "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"& % +4 "core" %\ # "  +2 "storage"( % +4 "core" %\ \  \ + "storage"(\ . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \  +2 "manipulator"&& +4 "core" &, # )  $ + "manipulator"&E% +4 "core" %\  $ x +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +230 "core" ( + "manipulator"&& +4 "core" &  & 6 A +2 "storage"(& +3 "core" & \ \ f\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Z'/ +99 "core" ' +2 "storage"(e& +4 "core" & \ \ \ o\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' +2 "storage"(- +3 "core" -'w +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("& +2 "core" &  m\  +2 "manipulator"& & +3 "core" &  $  A +2 .tElbow.seek 2 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&(& +4 "core" & & ) F A + "storage"(#& +4 "core" &  \\\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&-' +46 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&./ +59 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&/& "storage"(' +8 "core" &   ' A + "manipulator"&% +4 "core" %   # 8 G +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +166 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&& +4 "core" &Ҿ+ " + K A_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ҿ+ , !  A_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'O +99 "core" ' +2 "manipulator"&3& +4 "core" &Ҿ+ 3  e A_ +2 "manipulator"&% +3 "core" %S , . [ +2 "collection"'%& +4 "core" &  +2 "collection"'5& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'1(X +4 "core" &  +7 & *O %f +9 &X}q 7 +10 & K +9 &] J +9 &c J +10 &D_ J +9 &d J +10 &b J +9 &` J +9 &M_ J +10 & `}w J +9 &!`}_ J +9 &#aY J +10 &%T`C J +9 &'b~4 J +9 &(c|" J +10 &*e K +9 &,\\a} J +10 &.^} J +9 &/b}X J +9 &1a}A J +10 &3ea}3 J +9 &5'a}* J +9 &6`} J +10 &8c| J +9 &:la~ J +10 &<-c} K +9 &=b| J +9 &?`}V J +10 &Ate~ J +9 &C5j`s K +9 &Dx L +10 &F  Q +9 &H[ V +10 &J\ W +9 &K\ Y +9 &M\ Y +10 &OZv\ Y +9 &Qp\ Z +9 &Ra\ Y +10 &Te\ Z +9 &V_f\ Z +10 &Wg[ - +9 &Xq$X [ +9 ( +3 "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + .Hand.open +2 "manipulator"&b1 +3 "core" &X|mN P +53 1 + "manipulator"&7% +4 "core" % S < 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +122 "core"  +2 .tCSV.dial CTV + "collection"'0  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%=' +2613 "core" ' + "collection"'4% +4 "core" % N  +2 .tCS.seek 4ml +2 "collection"':'NO +1596 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%A  +67 "core"  +2 .tPS.seek 0ml + "processing"%C'd +2609 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'! ` +28 "core" ^ +2 .tCSV.dial :air + "collection"'6 @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'B' O +1596 "core" ' + .tCSV.dial CTV + "collection"'F  +43 "core"  +2 .tCS.seek 0ml +2 "collection"';'Q +2597 "core" ' +2 .tCBV.dial :waste1 + "collection"'J @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'G  +121 "core" +2 "collection"'<& +4 "core" &X|lV P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&&% +4 "core" % % , , P !P +2 "storage"(?% +3 "core" % ]\ + "storage"(N. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(O(S +199 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (>& +3 "core" &U (\ +2 "manipulator"&& +8 "core" &Ҿ* * -  A_ + "manipulator"&D% +4 "core" % % . - ? !P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&L( +152 "core" ( +2 "manipulator"&U& +4 "core" & 1  \ + "storage"(I& +4 "core" &U X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&@'] +101 "core" ' +2 "storage"(V& +4 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(X'g +230 "core" ' + "storage"(K- +3 "core" -'- +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&$& +3 "core" & * ) 1 \ + "storage"(P& +4 "core" &U Z\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&\\' +29 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'- +3 .tSE.seek 6.17 Pucks below Top Plate + "storage"(S'T +30 "core" ' + "manipulator"&Q% +5 "core" %d "  > + "storage"(_& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 319 counts + "manipulator"&R'D +25 "core" ' +2 "manipulator"&,& +4 "core" & 1 . % \ + "storage"(Y& +4 "core" &U X\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&*'] +22 "core" ' +2 .tSE.seek 7.17 Pucks below Top Plate +2 "storage"(c'C +48 "core" ' +2 "manipulator"&`& +4 "core" & ) + \ + "manipulator"&d% +4 "core" %R ) -  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&T( +159 "core" ( +2 "manipulator"&& +4 "core" &'  % ?V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &( & , 8 ?V +2 .tForearm.seek CC +2 "manipulator"&k'O +109 "core" ' +2 .tHand.close + "manipulator"&a/ +62 "core" / +2 .tCC.seek :open +2 "collection"'f( +425 "core" ( + "storage"(h& +4 "core" &U ~ ;\ +2 "storage"(j& +4 "core" &U w\ + "manipulator"&m& +4 "core" &( + ) P ?V + "manipulator"&n% +4 "core" %  - + f 4 +2 .tForearm.seek :retract + "manipulator"&^'\ +125 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&q( +155 "core" ( + "manipulator"&p& +5 "core" & '  + "storage"(l& +4 "core" &U ,\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' + .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&i1 +58 "core" 1 +3 "manipulator"&v% +4 "core" % A > 0 7 + "storage"(& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&o'2 +26 "core" ' +2 "manipulator"&s& +4 "core" &  2 + "storage"(t& +4 "core" &U 9\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&x'] +23 "core" ' +2 "storage"([% +4 "core" %J Z\ +2 ."downElevator"SE.seek :down +4 "storage"(W' +98 (H% +3 "core" %خ0 `\ M> +2 "manipulator"&z% +3 "core" %: + % K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +59 .tForearm.seek :retract +2 "manipulator"&~'\ +36 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "core" ' +2 .tPSV.dial :air + "processing"%y  +68 "core" +3 .tPS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%w  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%{& +4 "core" &1  + "manipulator"& & +4 "core" & $ ( 7 + "manipulator"& % +4 "core" %\ " !  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (, +171 "core" ( + "manipulator"&& +4 "core" &-  '  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- " 6 +2 .tForearm.seek :garage + "manipulator"&'b +93 "core" ' +2 .tHand.close + "manipulator"&E/ +63 "core" / +2 "manipulator"&& +4 "core" &- 6 1 ( 6 + "manipulator"&% +4 "core" % e ! - 9 +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&}( +118 "core" ( +2 "manipulator"&e& +4 "core" &  & H \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * ( k \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' + "manipulator"&"& +5 "core" & &  D \ + "manipulator"& % +4 "core" % & 1 = " +2 "processing"%(& +4 "core" &  +2 "processing"%#& +4 "core" &3  +2 .tPC.seek :closed +2 "processing"%.(X +4 "core" &=   +8 &4C +| +10 &fF\ ? +9 &]E\ M +10 &#gD L +9 &jP M +10 &hQ L +9 &idT L +9 &)i\\ M +9 &ca L +10 &ji M +9 & qcg L +10 &"1hg M +9 &#hm L +9 &%fs L +10 &'xjo L +9 &);cq L +9 &*k L +10 &,j L +9 &.k M +10 &0Ai M +9 &2g L +9 &3h L +10 &5l M +9 &7Im M +9 &9 i L +10 &:g L +9 &<j L +10 &>Qg M +9 &@j L +9 &Ak L +10 &Ck M +9 &EUw N +9 &G\ Q +10 &H\ R +9 &J\ R +10 &LP\ R +9 &N\ S +9 &O\ S +10 &Q\ S +9 &SS\ T +9 &U\ S +10 &V\ T +9 &X1Ji !c +9 &XS 3 +6 ( + "processing"%#& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%/& +4 "core" &X# 3 + &X# 3 + .tHand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % 8 1 P " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"%% +4 "core" %h'  +2 .tPS.seek 0.3ml + "processing"%-'e +384 "core" ' + .tPSV.dial PSR +2 "processing"%3 +95 "core"  +2 "processing"%)% +4 "core" %f6  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +483 "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"% +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%|  +86 "core"  +2 .tPS.seek 0ml + "processing"%b'd +2611 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&7& +4 "core" & , * 7 \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&5( +2 "core" ( +2 "manipulator"&9& +4 "core" & /  \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & , + ? \ +2 .tForearm.seek PC + "manipulator"&2' +95 "core" ' + .tHand.close +2 "manipulator"&u/ +59 "core" / +2 .tPC.seek :open +2 "processing"%4( +426 "core" ( + "manipulator"& & +4 "core" & ! ( \ + "manipulator"&'% +4 "core" %  "  u +2 .tForearm.seek :retract + "manipulator"&A'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +139 "core" ( + "manipulator"&!& +4 "core" &-\ &  ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-\ # 4 ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&:'b +103 "core" ' + .tHand.open + "manipulator"&F1 +54 "core" 1 + "manipulator"&B% +4 "core" % _V = A   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +120 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%G& +4 "core" & +2 "manipulator"&<% +3 "core" %    U +2 "storage"(&% +3 "core" % \ )\ +2 "storage"(?. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(N( \ +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" &  \ +2 "manipulator"&& +4 "core" &-\ ! ) ^ + "manipulator"&D% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +214 "core" ( +2 "manipulator"&U& +4 "core" &  1 "  + "storage"(I& +4 "core" & \ \ \ Z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&V'/ +100 "core" ' + "storage"(& +5 "core" &  !\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(8'g +283 "core" ' +2 "storage"(K- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ($& +3 "core" &  g\ +2 "manipulator"&P& +3 "core" & ,   +2 .tElbow.seek 2 + "manipulator"& ( +3 "core" ( +2 "manipulator"&Q& +4 "core" & ) /  + "storage"(_& +4 "core" &  7\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&,' +41 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Y/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& + "storage"(d' +7 "core" & # #  +2 "manipulator"&@% +3 "core" % # $ m +2 .tForearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( + "manipulator"&\\& +4 "core" & (  D \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  #  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&S' +90 "core" ' +2 "manipulator"&& +4 "core" &  % A \ +2 "manipulator"&]% +3 "core" % % # * +2 "processing"%*& +4 "core" &  +2 "processing"%M& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%a(X +5 "core" &  +9 &1 +{ +10 &d > +9 &n M +9 &Dcw L +10 &g} L +9 &cv L +10 &ew L +9 &Kgv L +9 & de L +10 &gi L +9 & ek L +9 &"SiW L +10 &$gb M +9 &%e\\ L +10 &'j L +9 &)\\d L +9 &+g L +10 &,d L +9 &.e L +9 &0cc L +10 &2$h M +9 &3c L +9 &5h M +10 &7jh M +9 &9-g L +10 &:e L +9 &<c L +9 &>sh L +10 &@6f L +9 &Ai L +9 &Cn M +10 &Es O +9 &G-\ R +10 &H\ S +9 &J\ S +9 &Lp\ S +10 &N3\ R +9 &O\ S +9 &Q\ T +10 &St\ T +9 &U6\ T +10 &V\ N +9 &X2Aq 'r +9 &X ? / +6 ( + "processing"%M& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&g1 +4 "core" &X  / +52 1 +2 "manipulator"&1% +4 "core" % * "  +54 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%j R +2 %m9 +6 "core" 9FO +102 "processing"%n9 +2 "core" 9CO +102 "processing"%p9 +3 "core" 9@P  +102 "processing"%l9 +3 "core" 9=O  +102 "processing"%k9 +2 "core" 9<O +102 "processing"%T9 +4 "core" 9:O +102 "processing"%i9 +2 "core" 9:O +102 "processing"%v9 +3 "core" 9:O +102 "processing"%9 +2 "core" 9:O" +102 "processing"%s9 +3 "core" 9;P& +102 "processing"%t9 +2 "core" 9=O* +102 "processing"%[9 +2 "core" 9?P/ +103 "processing"%^9 +2 "core" 9AO3 +102 "processing"%H9 +2 "core" 9DP7 +102 "processing"%z9 +3 "core" 9HP; +102 "processing"%q9 +3 "core" 9LP? +102 "processing"%9 +3 "core" 9RQC +102 "processing"%o9 +2 "core" 9VPH +102 "processing"%c9 +2 "core" 9\\PL +102 "processing"%y9 +3 "core" 9bQP +102 "processing"%x9 +3 "core" 9hQT +102 "processing"%W9 +2 "core" 9oQX +102 "processing"%C9 +3 "core" 9uQ] +102 "processing"%9 +3 "core" 9}Ra +102 "processing"%w9 +3 "core" 9Re +102 "processing"%9 +2 "core" 9Ri +103 "processing"%9 +2 "core" 9Tm +102 "processing"%9 +2 "core" 9Tr +102 "processing"%{9 +3 "core" 9Tv +102 "processing"% 9 +2 "core" 9Tz +103 "processing"% 9 +2 "core" 9U~ +103 "processing"%9 +2 "core" 9U +102 "processing"%9 +2 "core" 9U +102 "processing"%r9 +3 "core" 9U +102 "processing"%E9 +2 "core" 9V +103 "processing"%9 +2 "core" 9V +103 "processing"%9 +2 "core" 9W +102 "processing"%~9 +2 "core" 9W +102 "processing"%e9 +3 "core" 9W +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +3 "core" 9 X +3 .tPH.hold 2:00:00,28C +3 "processing"%" pRp +2 .tdelay 1:30 +6 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +94 "core"  +2 "processing"%(% +4 "core" %c  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%\ ' +596 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%+  +69 "core"  + .tPSV.dial PTV +2 "processing"%/ +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +120 "core"  +2 "processing"%% +3 "core" %ҡ  +3 .tPS.seek 1.5ml + "processing"%#'Q +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tdelay 5:00 +3393 "Can"h\ =h. +26610 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%3' +2325 "core" ' + .tPSV.dial PTV +2 "processing"%) +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +6 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml + "processing"%'d +2301 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%|  +126 "core" + .tPSV.dial :mixloop +2 "processing"%% +42 "core" +2 .tPRV.dial :ab1 + "processing"%7 @ +68 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%9'c +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'0  + "processing"%u  +41 "core" +2  +2 "processing"%}% +3 "core" %f\  +2 .tPS.seek 0.3ml +2 "processing"%Z'e +353 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'.  +27 "core" + .tPRV.dial :air +2 "processing"%  +38 "core"  +2 .tPS.seek 0.9ml + "processing"%''G[ +1258 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%6' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%2  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%5'Ҧ +1601 "core" ' +2 .tPSV.dial :PML + "processing"%F +43 "core" + .tPTV.dial :mixing + "processing"%B @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%<% +4 "core" %ҩ  +2 .tPS.seek 1.85ml +2 "processing"%A' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%?'d +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +3 "core" &pu  +2 "manipulator"&>& +3 "core" & & * \ +2 "manipulator"&% +3 "core" %\  ' ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&D(, +146 "core" ( +2 "manipulator"&O& +4 "core" &, 0  I Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, . , Q +2 .tForearm.seek :garage + "manipulator"&I'b +109 "core" ' +2 .tHand.close +2 "manipulator"&=/ +63 "core" / +2 "manipulator"&& +4 "core" &, H A  Q + "manipulator"&J% +4 "core" % ug + - +2 .tForearm.seek :retract +2 "manipulator"&K'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&$( +286 "core" ( +2 "manipulator"&P& +4 "core" &5  1 I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &5 " #  I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_'O +118 "core" ' + "manipulator"&Y& +4 "core" &5  - Q I +2 "manipulator"&`% +4 "core" %C . . _  +2 "collection"'@& +3 "core" &ru +2 "collection"'& +5 "core" &pt +2 .tCC.seek :closed +3 "collection"'V(X +3 "core" &ot +6 & +sr %g +10 &Xrs 8 +9 &qt L +9 &ept K +10 &xgqt L +9 &9grs L +10 &fpq L +9 &irs L +9 &gqr K +10 &Bgnq L +9 & dos K +9 &!eps L +10 &#jnp K +9 &%Lcoq K +10 &' kmr L +9 &(hmp K +9 &*gmp L +10 &,Rjmp L +9 &.coq\ L +9 &/hoq L +10 &1gpp K +9 &3[elq K +10 &5bmp L +9 &6bnp L +9 &8fmp L +10 &:bgoo L +9 &<#lmp L +9 &=gmo L +10 &?hoo L +9 &Ajknn L +10 &C,ekm L +9 &DtX` M +9 &F4E P +10 &H[ \ T +9 &J \ V +9 &K  \ W +10 &M  \ X +9 &OV  \ X +10 &Q \ Z +9 &R \ \ Y +9 &T  \ Z +10 &VX  \ Z +9 &Wj\  \ + +9 &Xv% \ O +9 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 +6 "collection"'8& +4 "core" &X}m\ \ H + &X}n   H + .tHand.open +2 "manipulator"&,1 +53 "core" 1 +2 "manipulator"&\\% +4 "core" % C R F s  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +116 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %bw\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%]'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%*  +52 "core"  +2 .tPS.seek 0ml + "processing"%d'd +1601 "core" ' +2 .tPSV.dial PSR + "processing"%L +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +55 "processing"%g  +2 "collection"'1  +31 "core" ~ +119  +2 .tPSV.dial :mixloop + "processing"%M +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%m  +71 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%S  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +47 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2031 "Can"~\ W]Ć +577 "core" ' + .tPSV.dial :air +2 "processing"%T  +53 "core" +3 .tPS.seek 2.5ml + "processing"%i' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &4 + ' N I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +3 "core" ( + "manipulator"&[& +4 "core" &4 ' ! 3 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &4 ) & ( I +2 .tForearm.seek CC + "manipulator"&H'O +100 "core" ' + .tHand.close +2 "manipulator"&z/ +55 "core" / + .tCC.seek :open +2 "collection"'q( +425 "core" ( +2 "manipulator"&& +4 "core" &4  "  I + "manipulator"&o% +4 "core" % a & +  +2 .tForearm.seek :retract + "manipulator"&c'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&y(, +289 "core" ( +2 "manipulator"&x& +4 "core" &- )   \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &- * - \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C'b +105 "core" ' +2 .tHand.open +2 "manipulator"&1 +55 "core" 1 +2 "manipulator"&w% +4 "core" % jT 9 : +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "14:45:31.06" +24898 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +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"% ' +2329 "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"%r +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%E  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%~% +4 "core" %d  + #"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"%e' +585 "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"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%b% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'S +595 "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 +1593 "core" ' + ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +1611 "Can"r\ H)Z +1391 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%# +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%)% +4 "core" %g  + #"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"%-' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +35 "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"%7 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%2  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%6  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%F  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%B +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%G'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%<  +42 "core"  + "processing"%&% +4 "core" %d  +2 ."da"PS.seek 0.55ml +2 "processing"%5' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%A  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%> +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core"  + "processing"%U% +5 "core" %Ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%X' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%= * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +18527 "Can"b~\ I +29476 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 ."da"PSV.dial :air + "processing"%I  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2334 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%Y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2310 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +122 "core"  + "processing"%f% +4 "core" %g  + #"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"%8' +592 "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"%\\  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml + "processing"%_'R +583 "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 +1602 "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"%L * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +1217 "Can"`~\ Z  +1102 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%M +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%4  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%S'd +2298 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%n +122 "core"  + "processing"%l% +4 "core" %e\ + #"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"%p' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%k +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 "processing"%i% +4 "core" %Ҫ  + ."da"PS.seek 1.5ml +2 "processing"%s'Z +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%[ * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%^'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +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"%R +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2304 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "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"%w' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%C +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %ҡ|\  +2 ."da"PS.seek 1.5ml + "processing"%{'Q +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1602 "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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +54 ."da"PS.seek 0ml +2 "processing"%e'd +2298 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  +5 "processing"% % +16 "core" %e\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%(' +330 "core" ' +3 ."da"delay 5 seconds +48 "Can"v\ z#] +454 "processing"%b% +4 "core" %\ \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +338 "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 + "processing"%\ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ң{\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%#'d +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%j  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2314 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +122 "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"%'Ҧ +2114 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%7 +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" + "processing"%0% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'X +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +95 "core"  +3 ."da"PS.seek 0ml + "processing"%.'d +1608 "core" ' +2 "processing"% 9 +3 "core" 9Nw5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%Z  +3 "core" 5 + 5 + "processing"%!& +4 "core" &X \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&9% +4 "core" %\  - +  ' +2 "storage"(2% +3 "core" % R a\ + "storage"(6. +3 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(F(S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (B& +2 "core" &U 7 2\ +2 "manipulator"&'& +4 "core" &- - , ^ \ + "manipulator"&<% +4 "core" %\   < ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&&( +195 "core" ( +2 "manipulator"&G& +4 "core" & 6 % s  + "storage"(A& +4 "core" &U K U z\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&5'] +92 "core" ' +2 "storage"(>& +4 "core" &U \\ V \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +226 "core" ' + "storage"(O- +3 "core" -'& +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +3 "core" & , - e  + "storage"(=& +4 "core" &U K R U\ + ."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"&:' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&X, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(J- +2 "core" -'& +3 ."da"SE.seek 7.18 Pucks below Top Plate + "storage"(h'M +28 "core" ' + "manipulator"&I% +4 "core" % # !  S + "storage"(& +4 "core" &U\ \  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&Q'C +28 "core" ' + "manipulator"&D& +6 "core" &  * >  + "storage"(Y& +4 "core" &U W U h\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&`'] +25 "core" ' +2 ."da"SE.seek 8.18 Pucks below Top Plate +2 "storage"(P'< +45 "core" ' + "manipulator"&K& +4 "core" & ) 5 %  +2 "manipulator"&f% +4 "core" %r - , M  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&8( +243 "core" ( +2 "manipulator"&\\& +4 "core" &  % (  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & . +   +2 ."da"Forearm.seek PC +2 "manipulator"& ' +96 "core" ' +2 ."da"Hand.close + "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%,( +425 "core" ( + "storage"(?& +4 "core" &U W W o\ + "manipulator"&_& +4 "core" & + + A  + "manipulator"&]% +4 "core" % ) ! 6 # +2 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +113 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&d( +256 "core" ( +2 "manipulator"&*& +4 "core" &# $ 4  9' + "storage"(g& +4 "core" &U p q\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&M'] +89 "core" ' + ."da"Hand.open +2 "manipulator"&m1 +63 "core" 1 + "storage"(4- +4 "core" -'< +2 ."da"SE.seek 7.94 Pucks below Top Plate +2 "storage"(1' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.17 Pucks below Top Plate + "storage"(n'B +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23may0215h50ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1052 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.455 seconds\ /var/log/esp/da23may0215h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23may0215h50ml15s.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23may0215h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23may0215h50ml20s.tif +2061 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23may0215h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "26.455 sec auto-exposure",Subject: "da23may0215h50ml images!" +2 "storage"(l- +4 "core" -'B +91 "storage"(S& +7 "core" &U \ +2 "manipulator"&p& +3 "core" &" ! ) 9' +2 ."da"Elbow.seek 1 +4 "manipulator"&k( +4 "core" ( + "manipulator"&v& +4 "core" &" + * 9' + "storage"(i& +5 "core" &U \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T'] +4 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.89 Pucks below Top Plate + "storage"([' +60 "core" ' + "manipulator"&s& +6 "core" &" , - ; 9' + "storage"(z& +4 "core" &U 6\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&$' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&R, +4 "core" , + ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.07 Pucks below Top Plate +2 "storage"(^' +23 "core" ' + "manipulator"&% +4 "core" %k & )  +2 "storage"(o& +4 "core" &U j\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&H'E +17 "core" ' + "manipulator"&x& +5 "core" & 4 1 * 4 + "storage"(V& +4 "core" &U \ +13 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&t'] +12 "core" ' + "storage"(% +5 "core" % Q\ +2 ."downElevator"SE.seek :down +4 "storage"(W' +100 (w% +5 "core" %* \ N? +4 "manipulator"&C% +8 "core" %T ( ,   +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +57 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +45 "core" ' +4 "storage"(& +8 "core" &U \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge + "processing"%c& +8 "core" &  +4 "manipulator"& & +8 "core" & % ! 4 +4 "manipulator"&{% +8 "core" %\ ! ! l +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(, +190 "core" ( +4 "manipulator"&& +14 "core" &,    +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &r& +8 "core" &, ( " G  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'b +104 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"& / +62 "core" / +4 "manipulator"&& +8 "core" &, - - >  +4 "manipulator"&~% +6 "core" % sk * %  +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +113 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&E( +120 "core" ( +3 "manipulator"&& +8 "core" &  !   +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +8 "core" & ! # *  +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&e' +106 "core" ' +4 "manipulator"&b& +8 "core" & / ( p  +4 "manipulator"&(% +8 "core" % ! # J  +4 "processing"%& +8 "core" &y  +4 "processing"%\ & +10 "core" &  +6 ."psFlush"PC.seek :closed +4 "processing"%(X +9 "core" &l  +7 &e  +3 &c 8 +6 &CJ~t\ 0 +7 &rtx\ E +8 &gp\ L +11 &`v\ L +9 &bi\ L +9 &dgc\ L +10 &&fa\ L +8 &be\ L +10 &c`\ K +10 &lbb\ L +8 &!-dd\ L +11 &"cP\ K +10 &$eN\ L +10 &&tbJ\ L +8 &(6dN\ L +8 &)fQ\ L +10 &+cM\ L +10 &-{gR\ L +8 &/?bM\ K +11 &0eA\ L +9 &2e9\ L +8 &4c@\ K +11 &6Ef?\ L +7 &8a<\ L +13 &9f<\ L +8 &;b;\ L +8 &=Oc=\ K +11 &?e9\ L +9 &@g:\ L +8 &Bh*\ L +11 &DVh(\ L +7 &Fo(\ M +11 &G,\ P +10 &I/\ R +8 &KK2\ R +11 &M +\ R +8 &N,\ R +10 &P)\ R +11 &RQ)\ S +7 &T \ S +10 &U\ S +10 &W\ 8 +8 &Xf1\ X +10 &X - +5 ( +4 &X - +3 "processing"%\ & +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +2 "processing"%& +8 "core" &XQ - +2 ."psFlush"Hand.open +3 "manipulator"&+1 +65 "core" 1 +2 "manipulator"&/% +8 "core" % , . ]  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +53 "core"  +2 "processing"%% +9 "core" %^0  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%' +288 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +306 "core" ' +3 ."psFlush"delay 5 seconds +242 #"uploadLog"upsync +261 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +174 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%)  +124 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +97 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%-'F +2606 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +108 "core"  + "processing"%3% +4 "core" %J  + #"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 +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2105 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%7  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%% @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%0 +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +1607 "core" ' + ."psFlush"PSV.dial PTV +55 "processing"% +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%Z  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%!'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%' U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%<'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +47 "Can"u\ L'  +31 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%y'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%U'd +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%= @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Y'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%&'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%:' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%` U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%\\'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%?' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%]'d +2615 "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"%g  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'m& +4 "core" &xy  +2 "manipulator"&4& +4 "core" & ) # +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&L( +3 "core" ( + "manipulator"&P& +5 "core" & %  >  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & . - b  +2 .tForearm.seek PC +2 "manipulator"&l' +98 "core" ' + .tHand.close + "manipulator"&S/ +54 "core" / +2 .tPC.seek :open + "processing"%p( +423 "core" ( + "manipulator"&v& +4 "core" & "   +2 "manipulator"&i% +3 "core" % ! % # +2 .tForearm.seek :retract + "manipulator"&s'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&z( +359 "core" ( +2 "manipulator"&& +4 "core" &9  $ $ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +2 "core" &9 % $  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'O +103 "core" ' +2 "manipulator"&V& +4 "core" &8  . K +2 "manipulator"&% +3 "core" %L , . k +2 "collection"'d& +4 "core" &xy +2 "collection"'M& +4 "core" &xz +2 .tCC.seek :closed +2 "collection"'n(X +4 "core" &yx +8 &5v{ %h +10 &Wuz 8 +9 &wz L +9 &`wy L +10 &|gxx L +9 &@exy L +10 &gyw L +9 &hty L +9 &hvw L +10 &Hivx L +9 & \ ewx L +9 &!gvx L +10 &#kuw L +9 &%Qcuv K +10 &'itw L +9 &(etu K +9 &*isw L +10 &,Xhtv L +9 &.hpw L +9 &/ltv L +10 &1dsu L +9 &3afru K +10 &5"jrv L +9 &6etv L +9 &8guv L +10 &:igrs K +9 &<)ktt L +9 &=hsu L +10 &?hsu L +9 &Aofpu L +10 &C2ikt L +9 &DsYb M +9 &F<J O +10 &Ha!\ T +9 &J\ V +9 &K\ W +10 &M\ X +9 &O[\ X +10 &Q\ Y +9 &R\ Y +9 &T\ Y +10 &V`\ Y +9 &Wa 3 +9 &Xq$\ ] +9 ( +3 "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'w& +4 "core" &Xo N + &Xp N +2 .tHand.open + "manipulator"&C1 +57 "core" 1 +2 "manipulator"&T% +4 "core" % L P 5 i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +112 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &Xp N +2 "collection"'$% +4 "core" %V +2 .tCSV.dial CSR + "collection"'  +40 "core"  + "collection"'c% +4 "core" %V +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'H% +2 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'{' +628 "core" ' + .tCSV.dial :waste + "collection"'^ +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'t'Q +1975 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &Xo N + "collection"'W% +4 "core" %P + .tCSV.dial :flush +2 "collection"'r  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'R'm +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +91 "core" A +2 "collection"'% +4 "core" %m \  +2 .tCS.seek 7ml + "collection"'~' +515 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  + '  +40 "core"  +85  + .tCBV.dial :waste1 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 0ml + "collection"''Q +1587 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &Xn \ N +2 "collection"'(% +3 "core" %O \ +2 .tCSV.dial :flush +2 "collection"'  +81 "core"  +2 .tCS.seek 5ml +2 "collection"''m +1158 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"',% +3 "core" %m  +3 .tCS.seek 6.999ml + "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'+  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'/  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'\ 'Q +1585 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &Xm N +2 "collection"'% +3 "core" %V \ + .tCSV.dial CSR +2 "collection"'e  +40 "core"  + "collection"'.% +4 "core" %V \ +2 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"''O +1796 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +514 "core" ' +2 ."connect"CSV.dial CBV +9 .tCBV.dial CSV +2 "collection"') + '  +96 "core" +34  + .tCTV.dial :intake +2 "collection"'#  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1694 "Can"p\ V)H +110 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'3  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'|  +97 "core"  + "collection"'7% +4 "core" %K + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'%'m +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'0' O +1342 "core" ' +2 .tCSV.dial CBV +2 "collection"' +97 "core" + .tCS.seek 0ml +2 "collection"'}'Q +2603 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &7 - -  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"& & +4 "core" &7  0  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &7 ' , C K +2 .tForearm.seek CC + "manipulator"&u'O +106 "core" ' +2 .tHand.close + "manipulator"&9/ +56 "core" / +2 .tCC.seek :open +2 "collection"'!( +427 "core" ( + "manipulator"&2& +4 "core" &6 - . _ K +2 "manipulator"&B% +4 "core" % Y + ( O M +2 .tForearm.seek :retract + "manipulator"&''\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(, +290 "core" ( +2 "manipulator"&N& +4 "core" &-  & j  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +2 "core" &-    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&A'b +105 "core" ' + .tHand.open +2 "manipulator"&G1 +53 "core" 1 + "manipulator"&>% +5 "core" % iX 3 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +103 "core" ' +2 "processing"%O& +4 "core" &W  +51818 "Can"x 4+ކ +60001 n~ 4- t +60001 u~ 5/f\ \ +60001 } 51J\ +60002 g} 53. 6 +60001 N~ 55 ̆ +60001 6~ 46 b +60001 + 48 +60002 +~ 4: +60001 1~ 4<$ +60001 7~ 4> +60002 .~ 5@jP +60001 /| 5BN +60001 1~ 4D2| +60001 8| 5F +60002 L| 4G +60001 ?{\ 5I> +60001 Nz 4KԆ +60001 \\z 4Mj +60002 D 4O +60001 9 4Qk +60001 ) 4SM, +60002 & 4U0† +60001 " 4WX +60001 ) 4X +60001 , 4Z +60002 0 4\\ +60001 > 4^ +60001 : 4`|F +60001 7 5b^܆ +60002 6 4d@r +60001 3 4f# +60001 . 4h +60001 / 4i4 +60002 , 4kʆ +60001 3 4m` +60001 2 4o +60001 , 4qq +60001 $ 5sT" +60001 # 4u7 +60002 * 4w N +60001 . 4x +60001 2 4z!z +60002 3 4|" +60001 ; 4~" +60001 @ 4#< +60001 C 4k#҆ +60002 E 4N$h +60001 J 41$ @EDT1683086410.50 N 4% +60001 U 4&* +60002 ` 4& +60001 e 4'V +60001 m 4' +60001 o 5( +60002 v 4f) +60001 p 4I) +60001 r 5,*D +60001 n\ 5*چ +60002 v\ 4+p +60001 } 4, +60001 ~ 4, +60002 \ 4-2 +60001 \ 4-Ȇ +60001 \ 4c.^ +60001 z\ 4F. +60002 r\ 6*/ +60001 p\ 5 0 +60001 n\ 40 +60001 o\ 41L +60001 e\ 41 +60002 e\ 52x +60001 d\ 43 +60001 \\\ 4c3 +60001 T\ 5F4: +60002 U\ 4*4І +60001 [\ 5 5f +60001 ]\ 55 +60001 b\ 46 +60002 j\ 57( +60001 p\ 4›7 +60001 {\ 48T +60002 \ 4b8 +60001 \ 4F9 +60001 \ 4): +60002 \ 4 : +60001 \ 4;B +60001 \ 4;؆ +60002 \ 4ѷ0 +60002 {\ 5E>Ɔ +60001 t\ 5)?\\ +60001 )r\ 5? +60001 .p\ 4@ +60002 7n\ 4A +60001 3n\ 5A +60001 3n\ 5BJ +60001 1p\ 4B +60002 )p\ 5kCv +60001 'q\ 5PD +60001 #r\ 45D +60001 $t\ 4E8 +60002 %s\ 5EΆ +60001 u\ 4Fd +60001 v\ 4F +60001 w\ 5G +60001 y\ 4H& +60002  z\ 4vH +60001  {\ 5[IR +60001  |\ 4AI +60001 }\ 5&J~ +60002 \ 5 K +60001 \ 5K +60001 \ 4L@ +60001 \ 5Lֆ +60002 \ 5Ml +60001 \ 5\ N +60001 \ 5 jN +60001 \ 5NO. +60002 \ 43OĆ +60001 \ 4PZ +60001 \ 5P +60001 \ 4Q +60002 \ 5R +60001 \ 5R +60001 \ 4SH +60002 \ 5rSކ +60001 \ 4VTt +60001 \ 4!:U\ +60001 \ 4#U +60002 \ 5%V6 +60001 \ 4&V̆ +60001 \ 4(Wb +60001 \ 5*W +60002 \ 5,X +60001 \ 5.Y$ +60001 \ 50mY +60001 \ 52TZP +60002 \ 54;Z +60001 \ 56"[| +60001 \ 58 \\ +60001 \ 49\\ +60002 \ 4;]> +60001 \ 4=]Ԇ +60001 \ 4?^j +60001 \ 5A_ +60001 \ 4Cp_ +60002 \ 4EV`, +2672 !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 @1683146438.55EDT @1683563245.62EDT = =mMAIN_scheduler =tMAIN @EDT1683563247.80 #"core_reset"Sent BREAK +4 #t@63304 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +20 #ESP2 v3.42 I2C Gateway v3.20 for core bus +15 !o:LoadError: mesg"'no such file to load -- instrument:bt["=/home/esp/esp2/type/shallow/initialize.rb:8:in `require'"0/home/esp/esp2/type/shallow/initialize.rb:8"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 +4965 #-> exit +3 #mEXIT @1683563297.88EDT @1683563311.71EDT = =mMAIN_scheduler =tMAIN @EDT1683563313.79 #"core_reset"Sent BREAK +2 #t@6680 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +281 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +555 "Can".\ )= + .\ )= + #tPolling Can every 10:00 +4 #Cleanly exited at 16:40:38EDT03-May-23 +540 #-> ESP.ready! +3 #Powering core bus +543 .Gate.power :raw,:ON +2 "sampler") +29 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +5 "core" %'  + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X +  +2 "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +5 ."rdySampler"CSV.dial :waste1 +2 "processing"%  + "collection"' +6 "core" % . . u +2 .tForearm.reconfigure :loose +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&'\ +27 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +15 "core"  +3 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.reconfigure :default +5 "collection"'#d @b +4 "sampler")#.0X'\ +77 "core" ' +2 "manipulator"&?% +5 "core" %\ /   I & +3 .tForearm.seek between 5 and retracted +2 "manipulator"&@'r +75 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +54 &A% +4 "core" % & * ( < b +2 .tForearm.stop +2 "manipulator"&5 +33 &B& +4 "core" & $ $   +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&C'\ +30 "core" ' + "manipulator"&D% +5 "core" %  + $ < +2 "processing"%E& +5 "collection"'F& +4 "core" & +2 &)  +3 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +5 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b + "processing"%G( +4 .tCC.home.seek :open +4 "collection"'H( +257 "core" ( +21 ( +2 "collection"'I +4 "core"  +2 "processing"%J +3 "core" U +2 "processing"%K +4 "core"  +2 "processing"%L +3 "core" A +2 "collection"'M% +4 "core" %L  +3 "processing"%N% +4 "core" %f +2 "sampler")O% +5 "core" % \ 5 +2 "collection"'P& +5 "core" &"  +2 "processing"%Q& +4 "core" &  +2 "manipulator"&R% +4 "core" %  & ' k +2 "manipulator"&S& +4 "core" & . - z  +2 "storage"(T& +5 "core" &<& -\  +2 "storage"(U% +4 "core" % \ \ +2 "collection"'V9 +4 "core" 9 F +2 "processing"%W9 +4 "core" 94< +668 #t-> acceess 2 +3 !o:NoMethodError : mesg"0undefined method `acceess' 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):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 +1135 #-> access 2 +3 "storage"(X% +4 "core" % \ \ +2 "manipulator"&Y% +5 "core" %  * -  +2 "manipulator"&Z& +4 "core" & , ) =  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"([(K +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (\\& +4 "core" &K \  +1663 #t-> signalQuality +52198 "Can"7\ >Z +19827 #t-> can +3 "Can"4\ ES +4009 #t-> start esp Nessie_post_reg_update_antenna +2 !o:NameError: mesg":uninitialized constant Nessie_post_reg_update_antenna: name:#Nessie_post_reg_update_antenna:bt["(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 +860 #-> start esp Nessie_post_reg_update_antenna.rb +2 !o:NameError: mesg":uninitialized constant Nessie_post_reg_update_antenna: name:#Nessie_post_reg_update_antenna: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 +1933 #-> ESP.ready! +3 "collection"']% +2 "processing"%^% +3 "manipulator"&_% +9 "core" %L1 +8 "sampler")`% +5 "core" %f  + %  , " + % \ 5 +2 "manipulator"&a& +5 "core" & $ * E  +2 "storage"(b& +4 "core" &K \  + "storage"(c% +5 "core" % ~\ \ + "collection"'d& +5 "core" &0 \  + "processing"%e& +5 "core" &  +2 "collection"'f +4 "core"  +2 "processing"%g +3 "core" U +2 "processing"%h +4 "core"  +2 "processing"%i +3 "core" A +2 "collection"'j% +5 "core" %L1  +2 "processing"%k% +5 "core" %f  +2 "sampler")l% +4 "core" % \ 5 +2 "collection"'m& +5 "core" &\  +2 "processing"%n& +4 "core" &  +2 "manipulator"&o% +4 "core" %  * ! N +2 "manipulator"&p& +5 "core" & # )  +2 "storage"(q& +4 "core" &K \  +2 "storage"(r% +4 "core" % \ \ +2 "collection"'s9 +4 "core" 9#G +2 "processing"%t9 +4 "core" 96= +1307 #t-> exit +6 #mEXIT @1683564206.32EDT @1683564683.12EDT = =mMAIN_scheduler =tMAIN @EDT1683564685.24 #"core_reset"Sent BREAK +2 #t@20658 receive with ifg=0x10, ie=0xFD + #@21294 receive with ifg=0x10, ie=0xFD + #@21950 receive with ifg=0x10, ie=0xFD + #@22585 receive with ifg=0x10, ie=0xFD + #@23220 receive with ifg=0x10, ie=0xFD #@23855 receive with ifg=0x10, ie=0xFD + #@24490 receive with ifg=0x10, ie=0xFD + #@24822 receive with ifg=0x80, ie=0xFD #@56227 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +440 "Can":\ @\ R + :\ @\ R + #tPolling Can every 10:00 +2 #Cleanly exited at 12:43:26EDT08-May-23 +5 #Loading /home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb mission +3 !o:RuntimeError: mesg"+Mission's startTube should be 3, not 2:@timestampu: Time c:bt[":/home/esp/esp2/utils/commskel.rb:91:in `beginMission'"4/home/esp/esp2/utils/mission.rb:16:in `mission'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:53"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:191: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 "Loading /home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 3, not 2",Subject: "RuntimeError in MAIN" +916 #"uploadLog"upsync @1683565299.36EDT = =mMAIN_scheduler =tMAIN @EDT1683565301.60 #"core_reset"Sent BREAK +2 #t@52482 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +262 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +455 "Can"@ %f + @ %f +2 #tPolling Can every 10:00 +6 #Loading /home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb mission +6 #Preparing to sleep until 1:08 PM 05/08/2023 +2 ."Qmail"GoodNews.email "Starting Nessie_post_reg_update_antenna w/pucks in tube 2\\n{}\\nCan@13:01:50, 20.7C, 47% humidity, 15.0psia, 13.753V, 0.165A, 0.019Ah, 2.27W",Subject: "Nessie_post_reg_update_antenna begun" +7 #"shutdown"Shutdown +3 #tAsleep til 1:08 PM 05/08/2023 +4 #Continuing at 13:08 +3 "Can"< +f +1275 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:55\\n{}\\nCan@13:01:51, 20.7C, 47% humidity, 15.0psia, 13.753V, 0.202A, 0.019Ah, 2.78W",Subject: "Asleep until 13:08" +339 #"uploadLog"upsync +1358 #upsync +101 #"espclient"Session Begun +316 #-> showlog +33491 "Can": # +5 #tPowering core bus +545 .Gate.power :raw,:ON +3 "sampler") +19 ) +3 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +5 "core" %+  +2 .tCS.configure :default +3 "collection"'#P d@b +5 "processing"%% +3 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +4 "core" %{ +2 .tSS.configure :default +3 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== +5 .Sample.shallow +2 "sampler")+2 +817 #"uploadLog"upsync +2190 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_obji#: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[2B:->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:341"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 +4 "sampler"),2 +4 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[2B: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::Release3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_obji#: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[2C:->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:341"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 #2 of 3 +4 "sampler")-2 +4 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[2C: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::Release3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_obji#: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi.: mesg"8No Response to I2C::Servo::Release3Request[2D:->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:341"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 #3 of 3 +8 "sampler").2 +4 "core" 2 +2 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[2D: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::Release3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_obji#: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi.: mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[2E:->29]:@checkpoint: omitted:@timestampu: Time J!L*: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:341"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 ."Qmail"BadNews.email "Depth Selector Valve could not finish rising because\\nNo Response to I2C::Servo::Release3Request[2E:->29]",Subject: "I2C::Request::Timeout in MAIN" +5 #tWaiting to Resume from Checkpoint "Depth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[2E:->29]" +968 #"uploadLog"upsync +3743 #"espclient"-> exiti +2953 "Can"4\ E\\ +23635 "core" 2 +2 !o:I2C::UnexpectedReply: mesg"*I2C::Servo::Release3Reply[2E:29->20] :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 +9525 #"espclient"-> showlog +6015 #-> showlog +1477 #-> exit +2 #Session Ended +3480 #Session Begun +343 #-> showlog +15524 "Can".\ Ek\\ +13968 #"espclient"-> showlog +5457 #-> showlog +11501 #-> showlog +1026 #-> exit +2 #Session Ended @1683567598.77EDT = =mMAIN_scheduler =tMAIN @EDT1683567600.99 #"core_reset"Sent BREAK +2 #t@45155 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +450 "Can"9\ %C3 +2 9\ %C3 + #tPolling Can every 10:00 +6 #Loading /home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb mission +7 #Preparing to sleep until 1:45 PM 05/08/2023 +2 ."Qmail"GoodNews.email "Starting Nessie_post_reg_update_antenna w/pucks in tube 2\\n{}\\nCan@13:40:10, 20.7C, 47% humidity, 15.0psia, 13.748V, 0.165A, 0.026Ah, 2.27W",Subject: "Nessie_post_reg_update_antenna begun" +5 #"shutdown"Shutdown +5 #tAsleep til 1:45 PM 05/08/2023 +4 #Continuing at 13:45 +3 "Can"7 )CI +636 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:55\\n{}\\nCan@13:40:10, 20.7C, 46% humidity, 15.0psia, 13.758V, 0.190A, 0.026Ah, 2.61W",Subject: "Asleep until 13:45" +417 #"uploadLog"upsync +540 #upsync +24855 #"duane"Session Begun +771 #-> showlog +1734 "Can"5 &ԫ +4 #tPowering core bus +512 .Gate.power :raw,:ON +4 "sampler") +45 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +3 "processing"% +2 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +5 "core" %G  +2 .tCS.configure :default +5 "collection"'#P d@b +2 "processing"%% +5 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +3 "core" %k +2 .tSS.configure :default +3 "sampler")#.0X b +4 .tElbow.seek :hammer +2 "manipulator"&%( +100 "core" ( + "manipulator"&&& +5 "core" & 3 / $ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +2 "manipulator"&''\ +26 "core" ' - - + x b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi,: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityi: currenti-:pwmig:erri: inPressi- : outPressi+ :deltaPressix : voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"/Forearm speedErr at retracted - 740 counts:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:53"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:191: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 #Retry #1 of 5 +4 "manipulator"&(& +7 "core" & - / % $ +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&)% +5 "core" % - ,  R +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&*'r +72 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +56 &+% +3 "core" %7) ! # ! b$ +2 .tForearm.stop + "manipulator"&5 +35 &,& +3 "core" & - . m $ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted + "manipulator"&-'\ +25 "core" '( )  b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi2: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti(:pwmig:erri: inPressi) : outPressi :deltaPressi: voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"/Forearm speedErr at retracted - 737 counts:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:53"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:191: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 #Retry #2 of 5 +3 "manipulator"&.& +7 "core" & * , . $ +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&/% +7 "core" % . ( o T +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&0'r +66 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +56 &1% +3 "core" %6& / 6 X b +2 .tForearm.stop + "manipulator"&5 +34 &2& +4 "core" & & - $ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +2 "manipulator"&3'\ +26 "core" '& ! 8 b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi8: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti&:pwmig:erri: inPressi : outPressi! :deltaPressi8 : voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"/Forearm speedErr at retracted - 738 counts:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:98:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:55"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"@/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:53"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:191: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 + #Retry #3 of 5 +3 "manipulator"&4& +8 "core" & , / m $ +2 #tHammering Forearm against inboard stop to recenter bearing races +5 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +5 .tForearm.home.seek :retract +2 "manipulator"&5'\ +100 "core" ' + "manipulator"&6% +5 "core" %\ ) - Z +4 .tForearm.seek between 5 and retracted +2 "manipulator"&7'r +68 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +56 &8% +3 "core" % % . . b bߩ +2 .tForearm.stop +2 "manipulator"&5 +35 &9& +4 "core" &  " " $ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek retracted +2 "manipulator"&:'\ +35 "core" ' +2 "manipulator"&;% +5 "core" %  , + d  +3 "processing"%<& +4 "collection"'=& +6 "core" &\ + &C  +3 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +5 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +6 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%>( +3 "collection"'?( +270 "core" ( +4 ( +36 "Can"4\ B)ߏ +4 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"Notice.email "At 13:45:43 began in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_post_reg_update_antenna.rb:55\\n{}\\nCan@13:45:43, 20.8C, 46% humidity, 15.1psia, 13.704V, 0.343A, 0.045Ah, 4.70W",Subject: "Started Nessie_post_reg_update_antenna phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +4 .Sample.shallow +3 "sampler")@2 +18 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +8 "core" &  + .tHand.open +2 "manipulator"&B1 +55 "core" 1 +2 "manipulator"&C& +5 "core" & : 0 X $ +2 "manipulator"&D% +4 "core" %  %  )  +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage + "manipulator"&E(, +210 "core" ( + "manipulator"&F& +8 "core" &, 0 0 _ Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +4 "core" &, * ' G Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +3 "manipulator"&H'b +121 "core" ' +2 .tHand.close + "manipulator"&I/ +64 "core" / +2 "manipulator"&J& +5 "core" &-  6 0 % 7 +2 "manipulator"&K% +4 "core" % ] - / F +3 .tForearm.seek :retract + "manipulator"&L'\ +106 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +4 "manipulator"&M( +283 "core" ( +2 "manipulator"&N& +5 "core" &4 / 6 O H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &O& +5 "core" &4 + ! ( H +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&P'O +130 "core" ' +2 "manipulator"&Q& +5 #"uploadLog"upsync +4 "core" &4 ( & P H +2 "manipulator"&R% +5 "core" %Z , , # , +2 "collection"'S& +5 "core" &  +3 "collection"'T& +5 "core" &  +3 .tCC.seek :closed +3 "collection"'U(X +8 "core" &  +3 & B +8 & L\ 2 +10 &Yx\ G +9 & g\ L +9 &h\ L +10 &e\ L +9 &Ok\ L +9 &h\ M +10 &j\ M +9 &h\ L +10 &Xc\ L +9 &!h!\ L +9 &"e#\ L +10 &$g \ L +9 &&bh\ K +9 &("h\ L +10 &)i \ L +9 &+g \ K +10 &-gj\ L +9 &/*g\ L +9 &0f \ L +10 &2g\ L +9 &4qd L +9 &63h\ L +10 &7g\ L +9 &9g \ L +9 &;xh \ L +10 &=9f \ L +9 &>g\ L +10 &@g \ L +9 &Bh\ L +9 &D@q\ M +10 &E"\ O +9 &G\ S +9 &Ik{\ V +10 &K+ \ V +9 &L\ X +10 &N\ X +9 &Pj\ Y +9 &R*} \ Z +10 &S} \ Z +9 &U~\ Z +9 &Wn\ F +10 &XM"~\ , +9 &X|}~\ Q +3 ( +2 "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'V& +7 "core" &X|~\ Q + .tHand.open +2 "manipulator"&W1 +58 "core" 1 +2 "manipulator"&X% +5 "core" % Z = 2 e , +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Z& +7 "core" &X|\ Q +2 "collection"'[% +5 "core" %S~\ +2 .tCSV.dial CSR +2 "collection"'\\  +125 "core"  +2 "collection"']% +5 "core" %S@\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +13 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'^'m +1348 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 '_% +4 "core" %m4\  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'`' +633 "core" ' +2 .tCSV.dial :waste +2 "collection"'a +126 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'b'Q +1977 "core" ' +2 #tPurging external Intake + "collection"'c& +8 "core" &X|~~\ Q + "collection"'d% +5 "core" %Q \ + .tCSV.dial :flush +3 "collection"'e  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'f' O +2269 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'g +2 'h  +17 "core" +54  +2 .tCTV.dial :intake +2 "collection"'i  +70 "core"  + .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"'j'Q +2267 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'k  +72 "core" ~ +2 #tFlushing upper manifold +2 "collection"'l& +6 "core" &X|r}\ Q +2 "collection"'m% +4 "core" %M}~\ +2 .tCSV.dial :flush +2 "collection"'n  +72 "core"  +3 .tCS.seek 5ml +4 "collection"'o'm +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'p @ +42 "core" A + "collection"'q% +5 "core" %m|\  +2 .tCS.seek 6.999ml +2 "collection"'r' +522 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'s +4 .tCBV.dial CSV +95 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'t'Q +1612 "core" ' +2 .tdelay 7 seconds +716 #"espclient"Session Begun +11 .tCS.seek 3ml +4 "collection"'u'. +515 #"espclient"-> showlog +218 "core" ' +2 .tCSV.dial :waste +2 "collection"'v +44 "core" +3 .tCS.seek 0ml +3 "collection"'w'Q +740 "core" ' + "collection"'x& +5 "core" &X|}@\ Q +2 "collection"'y% +5 "core" %QG\ + .tCSV.dial :flush +3 "collection"'z  +44 "core"  +2 .tCS.seek 3ml +3 "collection"'{'. +740 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +45 "core" B + "collection"'}% +5 "core" %.\  +3 .tCS.seek 5ml +2 "collection"'~'m +528 "core" ' + .tCSV.dial :air +4 .CS.seek 0ml +5 "collection"''Q +1162 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +744 "core" ' + .tCSV.dial :waste +3 "collection"' +72 "core" +3 .tCS.seek 0ml +2 "collection"''Q +744 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +8 "core" &3 1 - j H +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +8 "core" ( + "manipulator"&& +5 "core" &3 2 & ; H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &3 . + i H +3 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' + .tHand.close + "manipulator"& / +59 "core" / +2 .tCC.seek :open +5 "collection"'\ ( +427 "core" ( + "manipulator"& & +5 "core" &3 , 6 H +2 "manipulator"& % +4 "core" % a , # 7  +47 .tForearm.seek :retract +11 "manipulator"& '\ +121 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( + "manipulator"&& +5 "core" &- ' *  +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +4 "core" &- , . H +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'b +104 "core" ' + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +5 "core" % kT : 3 }  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 #tda sampling at most 50ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +6 ."Qmail"DAfans.email "Started da in tube 2 at 13:49:55EDT08-May-23\\n{}\\nCan@13:45:43, 20.8C, 46% humidity, 15.1psia, 13.704V, 0.343A, 0.045Ah, 4.70W",Subject: "da sampling at most 50ml" +4 "collection"'& +10 "core" &!  +2 "manipulator"&% +4 "core" % "  (  > +2 "storage"(% +6 "core" % +\ +2 "storage"(. +4 "core" .(<( +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +3 "storage"(( \ +519 "core" ( +4 .tSC.configure :limp +14 "storage"($(\ 1b +7 (& +10 "core" &  <\ +4 "manipulator"&& +7 "core" &- * ,  +2 "manipulator"&!% +5 "core" % " (  > +3 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&( +206 "core" ( +2 "manipulator"&$& +5 "core" & * , R +2 "storage"(&& +5 "core" &  h\ +3 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +3 "manipulator"&''/ +93 #"uploadLog"upsync +15 "core" ' +2 "storage"((& +5 "core" &  \ +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"()'g +267 "core" ' +2 "storage"(- +4 "core" -'{ +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 ( & +3 "core" &  \ +2 "manipulator"&+& +5 "core" & - - q +2 .tElbow.seek 2 +2 "manipulator"&,( +23 "core" ( + "manipulator"&-& +5 "core" & 2 9  +2 "storage"(.& +5 "core" &  \ +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&/' +26 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&1/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(*' +4 "manipulator"&2& +9 "core" & " =  +2 "manipulator"&3% +5 "core" %  - + 7 N +2 .tForearm.seek :retract +3 "manipulator"&4'\ +108 "core" ' +2 .tElbow.seek CC +3 "manipulator"&6( +122 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 "Can"2\ G" +12 "core" ( + "manipulator"&0& +5 "core" &# & G :- +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &8& +4 "core" &# % 5 :- +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&9'O +118 "core" ' +2 "manipulator"&;& +5 "core" &# 2 . 2 :- +2 "manipulator"&<% +5 "core" %G  ; +2 "collection"'=& +5 "core" &  +2 "collection"'5& +6 "core" &E  +2 .tCC.seek :closed +2 "collection"'7(X +11 "core" &  +2 & 6 +8 &=I\ 1 +10 &sv\ E +9 &!c\ K +9 &`\ K +10 &a\ K +10 &hf\ K +8 &*b\ K +10 &g\ K +9 &c\ L +10 &qb\ K +9 &!3d\ K +9 &"a\ J +10 &$e\ K +9 &&xf\ K +9 &(;b K +10 &)c K +9 &+d\ K +10 &-d \ K +10 &/Dc\ \ J +9 &1b\ K +9 &2c\ K +9 &4_\ K +9 &6Jc\ K +10 &8 b K +9 &9c K +10 &;e K +9 &=Sc K +9 &?c\ K +10 &@g\ K +9 &Bd\ K +9 &DUs \ M +10 &F\ P +9 &G}\ T +10 &I}|\ W +9 &K=}~\ X +9 &L|~\ Y +10 &N}~\ Y +9 &P}|\ Z +9 &RA~~\ Y +10 &T}\ Z +9 &U}\ Z +9 &Ww|\ < +10 &XK+~\ )x +9 &X{\ [ +6 ( +3 "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 +2 .Hand.open +2 "manipulator"&@1 +9 "core" &X}~\ [ +59 1 + "manipulator"&A% +5 "core" % G @ ;  +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +4 .Gate.power :sampler,:ON +6 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close +2 .Exhaust.select :close +5 .SS.hold +4 "sampler")C+ +5 "core" + +2 "sampler")D% +5 "core" % \ < +2 "collection"'F& +5 "core" &X}}0\ [ +4 "Can"8\ d%` +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +6 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +6 ."CSpush"CS.seek 0ml +2 "collection"''Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +130 "core"  +3 .tSS.reconfigure :exhale +6 "sampler")#.0X  +2 #tBefore lysing Collection Puck Heater at 20.1C/28.6psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +6 .CH.seek 70C,8:00 +5 "collection"'? \  +5 'V9 +5 "core" 9!!d +102 "collection"'W9 +3 "core" 9!Od +103 "collection"'Q9 +3 "core" 9!P d +102 "collection"'R9 +3 "core" 9"O d +103 "collection"'T9 +3 "core" 9#Pd +102 "collection"'[9 +3 "core" 9%Pd +103 "collection"'\\9 +3 "core" 9)Pd +102 "collection"'X9 +3 "core" 9/Pd +102 "collection"']9 +3 "core" 96Q"d +103 "collection"'Z9 +3 "core" 9AQ'd +102 "collection"'_9 +4 "core" 9MR+d +103 "collection"'^9 +2 "core" 9[S/d +103 "collection"'a9 +3 "core" 9kU3d +102 "collection"'`9 +3 "core" 9}V7d +103 "collection"'c9 +3 "core" 9W showlog +4761 #"espclient"Session Ended +24954 "Can"&\ N +5796 "core" ` +2 "collection"'C9 +5 "core" 9\ } +2 "collection"'% +4 "core" % o +2 #tEnded lysing Collection Puck Heater at 70C/34.6psia +3 .CS.seek 0ml +5 "collection"'%'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'I @ +97 "core" B +2 .tCSV.dial :air +3 "collection"'K @ +44 "core" ? +2 .tCS.seek 5ml +3 "collection"':'m +1343 "core" ' +2 .tCSV.dial CTV +2 "collection"'J  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +58 "collection"'N @ +48 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'G  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +44 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'O'Q +1339 "core" ' +2 "collection"'S% +4 "core" %V   +2 #tPuck @46.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) +5 .CSV.dial CBV +4 "collection"'L +97 "core"  + .tCBV.dial CSV +3 "collection"'V  +30 "core"  +2 "collection"'W% +5 "core" %V  +2 .tCS.seek 5.001ml +2 "collection"'Q'm +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'R  +43 "core" +2 "collection"'T% +5 "core" %m H  +2 .tCS.seek 7ml +2 "collection"'[' +598 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'\\ @ +44 "core" > +3 .tCS.seek 10ml +2 "collection"'X' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +9 "collection"'] ` +122 "core" b +2 #tRecycling Lysate (#1 of 1) +3 .CBV.dial between CSV and waste1,avoiding: :DBV +6 "collection"'Z   +31 "core" ! +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'_  +3 '^  +25 "core"  +102  +2 .tCS.seek 5ml +3 "collection"'a'm +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'` @ +97 "core" A + .tCSV.dial :waste +3 "collection"'c +100 "core" +3 .tCS.seek 0ml +2 "collection"'P'Q +1348 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +71 "core" A +3 .tCS.seek 5ml +4 "collection"'e'm +1340 "core" ' +2 .tCSV.dial CTV +2 "collection"'b  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +46 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'i  +45 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'f @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +4 "collection"'k'Q +1343 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +6 "collection"'l +98 "core" ~ + .tCBV.dial CSV +2 "collection"'m  +33 "core"  +2 "collection"'h% +5 "core" %S{  +2 .tCS.seek 5ml +3 "collection"'g'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'j  +42 "core" +2 "collection"'p% +5 "core" %m^a  +2 .tCS.seek 7.001ml +2 "collection"'s' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'o @ +45 "core" ? +2 .tCS.seek 10ml +3 "collection"'t' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +5 "collection"' ` +110 "core" ^ +3 #tLysing Complete + "collection"'q& +8 "core" &X{ [ +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&v% +7 "core" %\  % ) j 0 +2 "storage"(u% +5 "core" % \ + "storage"(y. +4 "core" .( \ +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(n(S +193 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +3 (z& +5 "core" &O \ +2 "manipulator"&w& +4 "core" &# . - a :- +2 "manipulator"&|% +4 "core" %\ + - Z 0 +3 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&}( +155 "core" ( +2 "manipulator"&r& +4 "core" & ( $ # +2 "storage"(~& +5 "core" &O %\ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +111 "core" ' +2 "storage"(& +5 "core" &O \ +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(x'g +221 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&& +5 "core" & . , < +2 "storage"(& +4 "core" &O w\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&' +31 "core" ' +2 .tElbow.hold +3 "manipulator"& , +8 "core" , + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(Y- +3 "core" -' +3 .tSE.seek 8.17 Pucks below Top Plate +3 "storage"(U'5 +32 "core" ' +2 "manipulator"& % +5 "core" % ! ) : I +2 "storage"(M& +5 "core" &O N\ +2 .tForearm.force -20 + "manipulator"&5 +12 .tForearm.seek 1 + 312 counts +2 "manipulator"&'= +20 "core" ' +2 "manipulator"&{& +5 "core" & % + & + "storage"( & +5 "core" &O \ +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +32 "core" ' +3 .tSE.seek 9.17 Pucks below Top Plate +3 "storage"('$ +45 "core" ' +2 "manipulator"&& +5 "core" & - . L +2 "manipulator"&% +5 "core" %Ј , ' 5  +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +171 "core" ( + "manipulator"&& +5 "core" && 4 - # =B +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" && # (  =B +3 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close +2 "manipulator"&#/ +65 "core" / +2 .tCC.seek :open +3 "collection"'( +427 "core" ( +2 "storage"(!& +4 "core" &O <\ +2 "storage"(& +4 "core" &O -\ +2 "manipulator"&$& +5 "core" && , . B =B + "manipulator"&&% +5 "core" % ] - ) V T +2 .tForearm.seek :retract +3 "manipulator"&('\ +108 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +2 "manipulator"&( +158 "core" ( +2 "manipulator"&& +5 "core" & ! &   +2 "storage"(& +5 "core" &O \ + .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"& ' +111 "core" ' + .tElbow.hold +3 "manipulator"&+, +8 "core" , + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +60 "core" 1 +3 "manipulator"&-% +5 "core" % W + % g + "storage"(.& +6 "core" &O \ +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 315 counts +2 "manipulator"&1'@ +33 "core" ' +2 "manipulator"&& +6 "core" & %  L  +2 "storage"(3& +4 "core" &O \ +3 .tForearm.reconfigure :tight +61 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +3 "manipulator"&'] +14 "core" ' +2 "storage"('% +5 "core" %' V\ +3 ."downElevator"SE.seek :down +5 "storage"(2' +97 ()% +3 "core" %)* \ N? +2 "manipulator"&8% +4 "core" %V  ! (  +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +65 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +23 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"';& +8 "core" &@B  +3 "manipulator"&0& +5 "core" &  "   +2 "manipulator"&=% +5 "core" %\ % "   !P +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&"(, +177 "core" ( +2 "manipulator"&<& +5 "core" &- % ' R  + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &,& +3 "core" &- !  `  +2 .tForearm.seek :garage +3 "manipulator"&*'b +115 "core" ' +2 .tHand.close + "manipulator"&\ / +67 "core" / +3 "manipulator"&@& +4 "core" &- . / \  +2 "manipulator"&4% +5 "core" % `e + ,  +2 .tForearm.seek :retract +3 "manipulator"&5'\ +108 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +3 "manipulator"&D( +294 "core" ( +2 "manipulator"&F& +5 "core" && # ! 9 =G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &9& +4 "core" &&  # _ =G +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?'O +107 "core" ' +2 "manipulator"&A& +5 "core" && ( *  =G +2 "manipulator"&C% +4 "core" %M % +3 "collection"'& +4 "core" &PR \ +2 "collection"'H& +6 "core" &OS} +3 .tCC.seek :closed +4 "collection"'I(X +8 "core" &OOn +2 &POW  +6 &2~PQ4 +| +10 &gPQ > +9 &sNRE K +9 &P_NP| J +10 &_QP I +9 &`OP J +10 &`QQ\\ I +9 &WbOP J +9 &aPQ J +10 &`PP J +9 & cOP J +9 &"`^QQ J +10 &$#`OP I +9 &%aNPk I +10 &'aPNO I +9 &)haOP9 J +9 &+*dPQ J +10 &,`PO J +9 &.aPO@ J +9 &0pdPOB J +10 &22cOP: J +9 &3bOO J +9 &5cPQ J +10 &7xcRS J +9 &9;`PP I +10 &:aPO I +9 &<bPT J +9 &>_SR  J +10 &@CaQR  I +9 &BaQQ J +10 &CiEK K +9 &Es L +9 &G7\ Q +10 &H\ U +9 &J \ X +9 &Lg\ X +10 &N'\ X +9 &Oz\ Y +9 &Ql\ Z +10 &Sja\ Z +9 &U,H\ Z +10 &V8\ R +9 &X D,\ )| +9 &Xp  V +6 ( + "collection"'H& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'K& +9 "core" &Xps V + &Xps V +2 .tHand.open + "manipulator"&%1 +56 "core" 1 +2 "manipulator"&J% +5 "core" % M . ! % +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&N'\ +120 "core" ' +2 .tPSV.dial PSR +2 "processing"%G +125 "core"  +2 "processing"%E% +5 "core" %iK + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +13 .tPS.seek 1.5ml +2 "processing"%:'U +1600 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%S  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%L'd +1600 "core" ' + .tPSV.dial PSR +3 "processing"%V +43 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%W' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%O +3 "collection"'R  +8 "core" A + "processing"%T  +66 "core" +87  + .tPSV.dial :mixloop +2 "processing"%Q +98 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%\\  +127 "core" +2 .tPS.seek 0ml +3 "processing"%['d +2617 "core" ' + .tPSV.dial :air +3 "processing"%]  +47 "core"  +3 .tPS.seek 2.5ml +2 "processing"%Z' +2613 "core" ' + .tPSV.dial :mixloop +3 "processing"%_ +44 "core" +2 .tPS.seek 0ml +3 "processing"%^'d +2621 "core" ' +2 .tPSV.dial :air +2 "processing"%X  +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%`' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%c +46 "core" +2 .tPS.seek 0ml +3 "processing"%a'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +9 "core" && - , 6 =G +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&P( +20 "core" ( + "manipulator"&b& +5 "core" & ! '  1 +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &d& +3 "core" & $ -  1 +3 .tForearm.seek CC +2 "manipulator"&i'O +105 "core" ' +2 .tHand.close + "manipulator"&f/ +68 "core" / +2 .tCC.seek :open +3 "collection"'e( +432 "core" ( +2 "manipulator"&l& +5 "core" & ( ! Q / + "manipulator"&m% +5 "core" % ^ " # + +2 .tForearm.seek :retract +2 "manipulator"&h'\ +102 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&k(, +288 "core" ( +2 "manipulator"&j& +5 "core" &,  % & +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &p& +3 "core" &, " W +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&g'b +115 "core" ' +2 .tHand.open +2 "manipulator"&o1 +64 "core" 1 +2 "manipulator"&s% +5 "core" % H 8 , - +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"'q& +7 "core" &  +2 "manipulator"&v% +5 "core" %\ #  " P D +2 "storage"(u% +4 "core" % \ +2 "storage"(y. +4 "core" .(S +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +2 "storage"(z( \ +197 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +62 (w& +3 "core" &  7\  +2 "manipulator"&|& +5 "core" &, " # d + "manipulator"&% +5 "core" %\ #   ) D +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&r( +228 "core" ( +2 "manipulator"&~& +5 "core" & $ & & W +2 "storage"(& +5 "core" &  \  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts +4 "manipulator"&6'/ +92 "core" ' +2 "storage"(B& +5 "core" &  \  +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +285 "core" ' +2 "storage"(- +4 "core" -'z +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" &  \  +2 "manipulator"&Y& +5 "core" & $  : W +2 .tElbow.seek 2 +2 "manipulator"& ( +7 "core" ( +2 "manipulator"&M& +4 "core" & " - ] W +2 "storage"({& +4 "core" &  )\  +3 .tForearm.seek 2 + 300 counts +3 "manipulator"& ' +29 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tHand.close +3 "manipulator"&/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(' +12 "core" & "  V W +2 "manipulator"&}% +5 "core" %   * /  +2 .tForearm.seek :retract +2 "manipulator"&x'\ +111 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +17 "core" ( + "manipulator"&& +5 "core" &1 ! " F +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &U& +4 "core" &1  #  F +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +5 "manipulator"&'O +92 "core" ' +2 "manipulator"&& +5 "core" &1 $ # K F +2 "manipulator"&% +5 "core" %P   l +2 "collection"' & +5 "core" &^ +2 "collection"'#& +6 "core" &U +3 .tCC.seek :closed +4 "collection"'(X +8 "core" &P +2 &4  +7 &/{ +| +10 &g > +9 &x K +9 &M` J +10 &` I +9 &a J +10 &` J +9 &Ub J +9 &` J +10 &`s I +9 & ` J +9 &"]_ J +10 &$a+ J +9 &%c J +10 &'aM J +9 &)e`P J +9 &+(`c I +10 &,c; J +9 &._ J +9 &0n` I +10 &2/bu J +9 &3d- J +10 &5_ J +9 &7u_ J +9 &97b J +10 &:_ J +9 &<b| J +9 &>}br J +10 &@?dj J +9 &AfX K +9 &CmW K +10 &Ex\\lK N +9 &G,*7>\ S +10 &H 7\ W +9 &J&\ W +9 &Le\ X +10 &N$\ Y +9 &O\ Y +10 &Q\ Z +9 &Sh\ Y +9 &U'\ Z +10 &V\ T +9 &X?\ 0 +9 &Xy P +6 ( + "collection"'#& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 +2 .Hand.open +5 "manipulator"&71 +6 "core" &Xyk P +55 1 +2 "manipulator"&!% +5 "core" % P 3 . E l +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'$  +123 "core"  + .tCSV.dial CTV +2 "collection"'&  +31 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2617 "core" ' +2 "collection"'% +5 "core" % R  +2 .tCS.seek 4ml +3 "collection"''NS +1600 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +3 "processing"%  +45 "core"  +3 .tdelay 2 seconds +201 .PSV.dial :waste2 +3 "processing"%  +68 "core"  +3 .tPS.seek 0ml +5 "processing"%-'d +527 "Can"\ Yg +2082 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"'. ` +32 "core" ^ +2 .tCSV.dial :air +3 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +3 "collection"'3' O +1603 "core" ' + .tCSV.dial CTV +3 "collection"'(  +49 "core"  +2 .tCS.seek 0ml +3 "collection"'''Q +2610 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +32 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"')  +125 "core" +2 "collection"'8& +5 "core" &Xyj. P + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"& % +8 "core" %\ ' , )  "Y +2 "storage"(;% +4 "core" % W\ +2 "storage"(0. +3 "core" .( \ +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(=(S +199 "core" ( + .tSC.configure :limp +5 "storage"($(\ 1b +5 (1& +3 "core" &V r Y r\ +2 "manipulator"&& +5 "core" &1 ) " F + "manipulator"&% +5 "core" %\ ( + + \ "Y +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&<( +217 "core" ( +2 "manipulator"&,& +5 "core" & - & % s + "storage"(2& +5 "core" &V =\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 600 counts +2 "manipulator"&+'] +114 "core" ' + "storage"(\ & +5 "core" &V \ +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(@'g +213 "core" ' + "storage"(4- +5 "core" -' + .tSE.configure :default +4 "storage"(#QK-0-\ b +7 "manipulator"&/& +3 "core" &  ' s +2 "storage"(*& +4 "core" &V \ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&F' +40 "core" ' +2 .tElbow.hold +3 "manipulator"&", +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(9- +2 "core" -' +3 .tSE.seek 9.19 Pucks below Top Plate +2 "storage"(A'6 +43 "core" ' +3 "manipulator"&C% +5 "core" %` - * / + "storage"(& +5 "core" &V r r \ +2 .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 1 + 318 counts +2 "manipulator"&5'C +21 "core" ' +2 "manipulator"&& +5 "core" & 3 .  s + "storage"(K& +6 "core" &V N\ +2 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&%'] +15 "core" ' +3 .tSE.seek 10.19 Pucks below Top Plate +3 "storage"(J'% +47 "core" ' +2 "manipulator"&H& +5 "core" & % ! s +2 "manipulator"&G% +5 "core" %] " '   +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&E'\ +154 "core" ' +12 .tElbow.seek CC +2 "manipulator"&?( +171 "core" ( +2 "manipulator"&S& +5 "core" &# + % Q :* +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &:& +3 "core" &# + , X :* +3 .tForearm.seek CC +2 "manipulator"&V'O +99 "core" ' + .tHand.close +2 "manipulator"&L/ +64 "core" / +2 .tCC.seek :open +3 "collection"'O( +427 "core" ( + "storage"(R& +5 "core" &V \ +2 "storage"(T& +5 "core" &V h\ +2 "manipulator"&Q& +4 "core" &# * ,  :* +2 "manipulator"&\\% +5 "core" % b , &  +2 .tForearm.seek :retract +3 "manipulator"&W'\ +113 "core" ' +3 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&]( +160 "core" ( +2 "manipulator"&[& +5 "core" & & * *  + "storage"(_& +5 "core" &V (\ +2 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 .tForearm.seek 1 +3 "manipulator"&Z' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&X, +8 "core" , +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&^1 +65 "core" 1 +2 "manipulator"&c% +5 "core" % ] : # F +2 "storage"(`& +5 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 1 + 316 counts +2 "manipulator"&'A +22 "core" ' +2 "manipulator"&b& +5 "core" & ' P  +2 "storage"(d& +5 "core" &V @\ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +4 "manipulator"&f'] +14 "core" ' + "storage"(D% +5 "core" %* \ +3 ."downElevator"SE.seek :down +8 "storage"(N' +96 (I% +4 "core" %+ \ N@ +2 "manipulator"&l% +5 "core" %i "  ( Q +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&m'\ +57 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +30 "core" ' +2 .tPSV.dial :air +2 "processing"%i  +72 "core" +2 .tPS.seek 2.5ml +3 "processing"%j' +2616 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%p +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%P  +45 "core"  +3 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%o +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%s  +45 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%h'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%q& +12 "core" &g  +3 "manipulator"&v& +4 "core" & " " *  +2 "manipulator"&u% +4 "core" % " "  M = +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(, +180 "core" ( +2 "manipulator"&g& +5 "core" &- * $  + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &w& +3 "core" &- "   +3 .tForearm.seek :garage +2 "manipulator"&|'b +100 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&n& +5 "core" &- + *  +2 "manipulator"&~% +4 "core" % u ! @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +121 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&k( +120 "core" ( +2 "manipulator"&B& +5 "core" &    + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +4 "core" & ! !   +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&& +5 "core" & * (  +2 "manipulator"&Y% +5 "core" % # !  +2 "processing"%M& +5 "core" &  +2 "processing"%{& +7 "core" &  +2 .tPC.seek :closed +4 "processing"%(X +9 "core" &  + & \  +8 &4~\ +} +9 &e\ ? +10 &f\ N +9 &,c\ L +9 &h\ L +9 &g\ M +10 &sc\ L +9 &4j\ L +10 &b\ L +9 &j\ L +9 & ye\ M +10 &";g\ M +9 &#g\ M +10 &%f\ M +9 &'h\ L +9 &)Eb\ L +10 &+j\ L +9 &,c\ L +9 &.g\ M +11 &0Lf\ L +8 &2f\ L +9 &3g\ L +10 &5k\ M +9 &7Sk\ M +10 &9h\ M +10 &:e\ L +8 &<i\ M +10 &>\\f\ L +9 &@g\ L +9 &Ag\ M +10 &Ch\ M +9 &E`r\ N +10 &G\ P +9 &H\ R +9 &J\ R +10 &LZ\ R +9 &N\ S +9 &O\ S +10 &Q\ T +9 &S^\ T +10 &U g\ T +9 &V\ T +9 &X:Hg\ ] +10 &X Q\ 4 +5 ( +2 "processing"%{& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%& +8 "core" &X'\ 4 + &X')\ 4 +2 .tHand.open + "manipulator"&}1 +56 "core" 1 +2 "manipulator"&r% +5 "core" % 3 , +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&6'\ +96 "core" ' +2 .tPRV.dial :air +2 "processing"%  +44 "core"  + .tPSV.dial :mixloop +3 "processing"% +46 "core" +2 "processing"%U% +4 "core" %h  +3 .tPS.seek 0.3ml +2 "processing"% 'e +386 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%% +5 "core" %a  + #tPulling 0.4ml of PSR.air + .PSR.select :air +9 .PS.seek 0.7ml +3 "processing"% '. +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% ' +1906 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +99 "core" +2 .tPTV.dial :mixing +3 "processing"%x @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%e  +89 "core"  +2 .tPS.seek 0ml +3 "processing"%7'd +2620 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&!& +9 "core" & , , 4  +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&#( +6 "core" ( +2 "manipulator"&$& +4 "core" & ) ( F  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &&& +3 "core" &  o  +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' + .tHand.close +2 "manipulator"&a/ +62 "core" / +3 .tPC.seek :open +2 "processing"%( +471 "core" ( +11 "manipulator"&t& +5 "core" & ) R  + "manipulator"& % +5 "core" % # # P ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&(, +164 "core" ( +2 "manipulator"&.& +5 "core" &, % " # % +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 && +4 "core" &,  !  % +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'b +104 "core" ' + .tHand.open +2 "manipulator"&(1 +62 "core" 1 +3 "manipulator"&3% +5 "core" % hO - *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%)& +9 "core" &  +2 "manipulator"&8% +4 "core" %\ % " " # !O +2 "storage"( % +5 "core" % \ +2 "storage"(;. +4 "core" .(S +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(0( \ +203 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +6 (1& +5 "core" & \  + "manipulator"&& +5 "core" &-!   4 g +2 "manipulator"&% +4 "core" %\ % !  " !O +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&z( +206 "core" ( + "manipulator"&,& +5 "core" & " "  L +2 "storage"(2& +4 "core" &  ^\  +3 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +124 "core" ' + "storage"(\ & +5 "core" &  g\  +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +291 "core" ' +2 "storage"(4- +4 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +4 (/& +3 "core" &  \  +2 "manipulator"&*& +4 "core" & ! L +2 .tElbow.seek 2 +3 "manipulator"&9( +13 "core" ( +2 "manipulator"&C& +6 "core" & * &  = + "storage"(& +5 "core" &  -\  +2 .tForearm.seek 2 + 300 counts +4 "manipulator"&' +33 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&K/ +61 "core" / +4 ."downElevator"SE.seek :down +8 "manipulator"&H& + "storage"(G' +9 "core" &  $ } = +2 "manipulator"&+% +5 "core" %  $  7 +3 .tForearm.seek :retract +2 "manipulator"&<'\ +113 "core" ' +3 .tElbow.seek PC +2 "manipulator"&@( +135 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +106 "core" ( + "manipulator"&F& +5 "core" & " #   +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &5& +4 "core" &   \  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&A' +106 "core" ' +2 "manipulator"&%& +5 "core" &  & E  +2 "manipulator"&S% +5 "core" % ) ! " * +2 "processing"%:& +5 "core" &  +3 "processing"%"& +5 "core" &  +2 .tPC.seek :closed +4 "processing"%L(X +7 "core" &  +3 & 7 +9 &CI\ 1 +10 &utK\ E +9 &kj\ M +9 &gp\ L +9 &e\ M +10 &hg_\ L +9 &*gp\ L +9 &gk\ L +10 &fn\ L +9 &pe\ L +10 &!2f\ L +9 &"g L +9 &$hh M +10 &&yf L +9 &(:g L +9 &)g\ L +10 &+h\ L +9 &-f\ L +10 &/Ah\ L +9 &1g\ M +9 &2f\ L +10 &4g\ L +9 &6Ik\ L +9 &8 e\ L +10 &9g\ L +9 &;h\ L +10 &=Rf L +9 &?h L +9 &@e L +10 &Bl\ M +9 &DTt\ N +9 &F\ P +10 &G\ R +9 &I\ R +10 &KO\ R +9 &M\ S +9 &N\ R +10 &P\ T +9 &RS\ T +9 &T\ T +10 &U\ T +9 &W\ 3 +10 &Xj1m\ K +9 &X( 4 +3 ( +2 "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 + .Hand.open +5 "manipulator"&E1 +56 "core" 1 +2 "manipulator"&% +5 "core" % 7 0 ^ * +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&R'\ +104 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%T S +5 %Q9 +8 "core" 9IT +102 "processing"%\\9 +3 "core" 9FT +103 "processing"%[9 +3 "core" 9DT  +103 "processing"%_9 +3 "core" 9BT  +103 "processing"%V9 +3 "core" 9AT +102 "processing"%?9 +3 "core" 9?T +102 "processing"%^9 +4 "core" 9?U +103 "processing"%c9 +3 "core" 9?T +103 "processing"%`9 +2 "core" 9?T" +103 "processing"%b9 +2 "core" 9@T' +103 "processing"%d9 +3 "core" 9BT+ +103 "processing"%D9 +2 "core" 9CU/ +103 "processing"%W9 +3 "core" 9FU3 +103 "processing"%I9 +2 "core" 9HU8 +103 "processing"%l9 +3 "core" 9KU< +102 "processing"%]9 +3 "core" 9OU@ +103 "processing"%Z9 +2 "core" 9TUD +103 "processing"%9 +3 "core" 9XVH +102 "processing"%i9 +3 "core" 9]VM +103 "processing"%J9 +2 "core" 9cVQ +103 "processing"%f9 +3 "core" 9hWU +102 "processing"%N9 +3 "core" 9nVY +103 "processing"%-9 +3 "core" 9uV] +103 "processing"%p9 +2 "core" 9|Wb +103 "processing"%P9 +3 "core" 9Wf +102 "processing"%o9 +3 "core" 9Vj +102 "processing"%s9 +3 "core" 9Wn +103 "processing"%j9 +3 "core" 9Ws +103 "processing"%q9 +2 "core" 9Ww +103 "processing"%v9 +3 "core" 9W{ +102 "processing"%u9 +3 "core" 9W +103 "processing"%g9 +3 "core" 9X +102 "processing"%w9 +3 "core" 9X +103 "processing"%X9 +2 "core" 9Y +103 "processing"%9 +3 "core" 9Y +102 "processing"%n9 +3 "core" 9\\ +103 "processing"%~9 +3 "core" 9Z +102 "processing"%m9 +4 "core" 9Z +102 "processing"%B9 +3 "core" 9[ +107 "processing"%9 +3 "core" 9] +103 "processing"%|9 +3 "core" 9] +103 "processing"%9 +2 "core" 9^ +4 .tPH.hold 2:00:00,28C +4 "processing"%Y pSp +7 .tdelay 1:30 +4 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +6 "processing"%M +97 "core"  +2 "processing"%y% +4 "core" %e\ +2 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +13 .tPS.seek 2ml +2 "processing"%>'Ҧ +1605 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +78 "core"  + .tPSV.dial PTV +3 "processing"%} +71 "core" + .tPBV.dial :waste1 +2 "processing"%r  +125 "core"  +2 "processing"%{% +4 "core" %Ҭ  +3 .tPS.seek 1.5ml +2 "processing"%'\\ +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 .tPS.seek 0ml +3 "processing"%U'd +1604 "core" ' +2 .tdelay 5:00 +13130 "Can",\ [z +16872 #trecoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +37 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"% +70 "core"  +58 .tPS.reconfigure :fast +6 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +3 "processing"%' +2328 "core" ' + .tPSV.dial PTV +3 "processing"% +72 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +83 "core" +2 .tPS.seek 0ml +3 "processing"%e'd +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +130 "core" + .tPSV.dial :mixloop +3 "processing"%! +53 "core" +2 .tPRV.dial :ab1 +3 "processing"%$ @ +70 "core" A +3 .tPS.reconfigure :slow +6 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +3 "processing"%&'c +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +5 "collection"'a  +4 "processing"%k  +43 "core" +3  +2 "processing"%6% +4 "core" %d\  +3 .tPS.seek 0.34ml +3 "processing"%'s +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'t  +31 "core" +2 .tPRV.dial :air +3 "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +3 "processing"%.'G[ +1184 "core" ' + .tPRV.dial :waste2 +3 "processing"% @ +69 "core" ? +3 .tPS.seek 0.5ml +5 "processing"%' +853 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +5 "processing"%#  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +6 .tPS.seek 2ml +2 "processing"%('Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%3 +45 "core" +2 .tPTV.dial :mixing +2 "processing"%) @ +74 "core" B +2 .tPBV.dial :waste1 +3 "processing"%  +35 "core"  +2 "processing"%8% +5 "core" %Ңp\  +2 .tPS.seek 1.85ml +3 "processing"% ' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%; * +36 "core" , +3 .tPS.seek 0ml +5 "processing"%'d +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'1& +6 "core" &~\ +2 "manipulator"&& +5 "core" & ( ! H  +2 "manipulator"&% +4 "core" % . , )  $n +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage + "manipulator"&=(, +143 "core" ( +2 "manipulator"&,& +5 "core" &- , * I E +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &2& +4 "core" &- , , E +2 .tForearm.seek :garage +3 "manipulator"&'b +115 "core" ' +3 .tHand.close + "manipulator"&\ / +68 "core" / +2 "manipulator"&& +5 "core" &- = 2 * E + "manipulator"&4% +5 "core" % S^ 6 / 7 +2 .tForearm.seek :retract +2 "manipulator"&/'\ +125 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&*( +284 "core" ( +3 "manipulator"&C& +5 "core" &6 4 - I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 && +3 "core" &6 ) +  I +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +4 "manipulator"&K'O +91 "core" ' +2 "manipulator"&H& +5 "core" &5 ' + B I +2 "manipulator"&+% +5 "core" %P - , , { +2 "collection"'z& +5 "core" &C  +2 "collection"'& +6 "core" &c\ +2 .tCC.seek :closed +3 "collection"'(X +8 "core" &j\ +4 &m\ 5 +9 &DHi\ 1 +10 &vur\ F +10 &#hj\ L +8 &em\ L +10 &bq\ L +9 &kfr\ L +10 &,bo\ L +9 &gq\ L +9 &fg\ L +10 &rcq\ L +9 &!5ek\ L +10 &"bm\ L +9 &$co\ L +9 &&{jk\ L +10 &(>fj\ K +9 &)hq\ L +9 &+gt\ K +10 &-hl\ L +9 &/Ehf\ L +9 &1ef\ K +10 &2fh\ L +9 &4ce\ L +10 &6Mee\ L +9 &8ef\ L +9 &9gk\ L +10 &;gq\ L +9 &=Uhe\ L +9 &?gm\ L +10 &@jh\ L +9 &Bgd\ K +10 &DZoe\ M +9 &F~f\ N +9 &GS_g\ S +10 &IKMb\ W +9 &K@NKe\ X +9 &MLLh\ Y +10 &NJNf\ Y +9 &PMLn\ Z +10 &RFLNg\ Y +9 &TMMg\ Y +10 &UKLg\ Y +9 &W|KLd\ ; +9 &XO,NMg\ &p +9 &XluLLd\ S +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 + "collection"'& +9 "core" &XlsLNB\ S +2 .tHand.open +2 "manipulator"&F1 +64 "core" 1 +2 "manipulator"&5% +5 "core" % P Q 5 < { +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +118 "core" ' + .tPSV.dial PSR +3 "processing"%% +97 "core"  +2 "processing"%S% +4 "core" %^\ +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 .tPS.seek 1.5ml +2 "processing"%:'U +1609 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%G  +44 "core"  +3 .tPS.seek 0ml +4 "processing"%<'d +1601 "core" ' + .tPSV.dial PSR +3 "processing"% +44 "core"  +2 .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml +3 "processing"%E' +2621 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%  +3 "collection"'Q  +33 "core" ~ +119  +2 .tPSV.dial :mixloop +2 "processing"%" +99 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%\\  +72 "core" +3 .tPS.seek 0ml +2 "processing"%A'd +2623 "core" ' +2 .tPSV.dial :air +2 "processing"%[  +49 "core"  +3 .tPS.seek 2.5ml +4 "processing"%_' +2609 "core" ' + .tPSV.dial :mixloop +3 "processing"%V +46 "core" +2 .tPS.seek 0ml +3 "processing"%?'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%^  +44 "core"  +2 .tPS.seek 2.5ml +3 "processing"%c' +2623 "core" ' + .tPSV.dial :mixloop +3 "processing"%` +44 "core" +2 .tPS.seek 0ml +3 "processing"%b'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&d& +9 "core" &4 , -  I +57 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&D( +5 "core" ( +2 "manipulator"&W& +5 "core" &4 3 .  I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &I& +4 "core" &4 # *  I +2 .tForearm.seek CC +3 "manipulator"&l'O +93 "core" ' + .tHand.close +2 "manipulator"&]/ +59 "core" / +2 .tCC.seek :open +3 "collection"'Z( +427 "core" ( +2 "manipulator"&& +5 "core" &4 - + + I +2 "manipulator"&i% +4 "core" % X * ! 8 +2 .tForearm.seek :retract +2 "manipulator"&J'\ +128 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +4 "manipulator"&f(, +289 "core" ( +2 "manipulator"&N& +5 "core" &- ( , & +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &-& +4 "core" &-  #  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&p'b +109 "core" ' +2 .tHand.open +2 "manipulator"&P1 +59 "core" 1 + "manipulator"&o% +5 "core" % [D < 0 X +3 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&s'\ +103 "core" ' +2 ."da"delayUntil "14:43:58.84" +1991 "Can"2\ s +22622 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%j @ +73 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%q  +36 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%v * +38 "core" , + ."da"PSV.dial :air +3 "processing"%u  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%g' +2329 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%w +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%X  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +46 "core"  +2 ."da"PS.seek 0ml +6 "processing"%~'d +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%m +123 "core"  +2 "processing"%B% +5 "core" %f\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +71 "core"  + ."da"PSV.dial PTV +3 "processing"%M +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%7% +4 "core" %ҧ\  +3 ."da"PS.seek 1.5ml +2 "processing"%'W +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml +3 "processing"%}'d +1618 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%r  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +71 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2323 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%U +126 "core"  +2 "processing"% % +5 "core" %i\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"% ' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Ҧ +104 "Can"'\ R +1499 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%x +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"% % +5 "core" %Ң\  +2 ."da"PS.seek 1.5ml +3 "processing"%!'R +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +49 "core" ) +2 ."da"PS.seek 0ml +3 "processing"%e'd +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%a  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +71 "core"  +3 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%&' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%t +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "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"%  +83 "core" +2 ."da"PS.seek 0ml +3 "processing"%.'d +2288 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%#  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%3  +43 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%) +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%'a +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +48 "processing"%8  +53 "core"  +2 "processing"%;% +5 "core" %e\  +2 ."da"PS.seek 0.55ml +2 "processing"%(' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%1'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"% +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%,  +36 "core" + "processing"%2% +5 "core" %ҥ\  +3 ."da"PS.seek 1.85ml +2 "processing"%@' +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%\ * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1959 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +27652 "Can"\ F!< +20350 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 .PBV.dial :waste1 +5 "processing"%4  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +41 "core" + + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +10 ."da"PS.seek 2.5ml +2 "processing"%C' +2332 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%=  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%H +44 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%+  +55 "core" +3 ."da"PS.seek 0ml +5 "processing"%z'd +2320 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +7 .PSV.dial PSR +3 "processing"%/ +125 "core"  +2 "processing"%O% +4 "core" %d}\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%F'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +3 "processing"%5  +71 "core"  + ."da"PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +35 "core" +2 "processing"%S% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml +2 "processing"%K'Q +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%G'd +1603 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%:  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +71 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Q' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +72 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +70 "core"  +3 ."da"PS.seek 0ml +3 "processing"%['d +2327 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%A +123 "core"  +2 "processing"%V% +4 "core" %b\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%_' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%^'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%? +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 "processing"%c% +5 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +3 "processing"%d'Z +593 "core" ' + ."da"delay 3 seconds +116 "Can"\ T$ +187 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%I'd +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +10 .PBV.dial :waste1 +4 "processing"%]  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +71 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +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 +3 "processing"%N  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-'d +2296 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%D +123 "core"  +2 "processing"%P% +5 "core" %c\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%o' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +10 "processing"%p +86 "core"  + ."da"PBV.dial :waste1 +3 "processing"%j  +37 "core" +2 "processing"%q% +4 "core" %ҥ\  +3 ."da"PS.seek 1.5ml +2 "processing"%v'U +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%b'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%w  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +57 "processing"%X * +39 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%n' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +73 "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"%B +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +70 "core"  +3 ."da"PS.seek 0ml +3 "processing"%'d +2294 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +5 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +127 "core"  +8 "processing"%M% +19 "core" %iu\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +17 "processing"% +35 ."da"PS.reconfigure :default +17 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +12 "processing"%y' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%7% +4 "core" %p\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +13 ."da"PS.seek 0.5ml +2 "processing"%|' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +3 "processing"%r  +36 "core" +2 "processing"%{% +4 "core" %ҧp\  +3 ."da"PS.seek 1.5ml +2 "processing"%>'W +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" , +2 ."da"PS.seek 0ml +6 "processing"%'d +1600 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +6 "processing"%T  +34 "core" +2 ."da"delay 30 seconds +1954 "Can"\ (yh +1048 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +69 "core"  +3 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2329 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%U +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +3 "processing"%  +72 "core"  +3 ."da"PS.seek 0ml +5 "processing"%x'd +2348 "core" ' +2 #"da"Additional air clear + .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +124 "core"  + "processing"% % +5 "core" %_\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +8 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%$ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 "processing"%a% +5 "core" %ҧ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'W +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%6 * +35 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%e  +99 "core"  +2 ."da"PS.seek 0ml +3 "processing"%t'd +1598 "core" ' + "processing"% 9 +4 "core" 9Lr5O +3 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +4 "processing"%  +7 "core" 5O + 5O +2 "processing"%& +4 "core" &X&`\ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&&% +7 "core" %\ % ! + E !S +2 "storage"(#% +4 "core" % - 4 \ +2 "storage"(. +4 "core" .( \ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."da"SC.seek 1 +2 "storage"(3(S +200 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +6 ()& +3 "core" &T   *\ +2 "manipulator"&.& +4 "core" &- + $ +2 "manipulator"&8% +4 "core" %\ % $ # $ !S +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&;( +206 "core" ( +3 "manipulator"&& +4 "core" & . 2 Z +2 "storage"( & +4 "core" &T ) ' \ +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&('] +105 "core" ' +2 "storage"(& +5 "core" &T V U a\ +2 ."da"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +194 "core" ' +2 "storage"(,- +4 "core" -' + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&2& +3 "core" & . + V +2 "storage"(\ & +5 "core" &T  \ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&1' +32 "core" ' + ."da"Elbow.hold +3 "manipulator"&@, +6 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(4- +3 "core" -' +3 ."da"SE.seek 10.19 Pucks below Top Plate +2 "storage"(R'# +32 "core" ' +2 "manipulator"&% +5 "core" %\\ / . 9 +2 "storage"(& +4 "core" &T\ \  \ +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&'? +25 "core" ' + "manipulator"&=& +6 "core" & * ' - + "storage"(H& +5 "core" &T 4 < \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&+'] +43 "core" ' +3 ."da"SE.seek 11.19 Pucks below Top Plate +3 "storage"(C' +54 "core" ' + "manipulator"&/& +6 "core" & ) #  +2 "manipulator"&O% +5 "core" %- %   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&z'\ +109 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +242 "core" ( +3 "manipulator"&5& +4 "core" & - 2 / = +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +4 "core" & + ) = +2 ."da"Forearm.seek PC +2 "manipulator"&%' +115 "core" ' + ."da"Hand.close +2 "manipulator"&S/ +55 "core" / +2 ."da"PC.seek :open +3 "processing"%F( +424 "core" ( + "storage"(& +5 "core" &T 9 L i\ +2 "manipulator"&K& +4 "core" & ! - R < +2 "manipulator"&:% +4 "core" % # # 6 +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +52 ."da"Elbow.reconfigure :tight +19 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +3 "manipulator"&<( +276 "core" ( +2 "manipulator"&G& +4 "core" &  " \\ +2 "storage"(& +5 "core" &T / ; (\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&"'] +111 "core" ' +2 ."da"Hand.open + "manipulator"&\\1 +57 "core" 1 +2 "storage"(E- +4 "core" -' +3 ."da"SE.seek 10.94 Pucks below Top Plate +2 "storage"(Q' +27 "core" ' +3 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(A' +55 "core" ' +2 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23may0815h50ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +385 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.7 seconds\ /var/log/esp/da23may0815h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23may0815h50ml15s.tif +1576 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23may0815h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23may0815h50ml20s.tif +2073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23may0815h50ml20s.tif: TIFF Upload Complete\ +105 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "19.7 sec auto-exposure",Subject: "da23may0815h50ml images!" +4 "storage"(V- +8 "core" -' +3 "storage"([& +5 "core" &T ? < \ +6 "manipulator"&_& +17 "core" &  ) ' +9 ."da"Elbow.seek 1 +9 "manipulator"&?( +13 "core" ( +2 "manipulator"&`& +5 "core" & , - S +2 "storage"(c& +4 "core" &T 5 4 |\ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&^'] +7 "core" ' +3 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.89 Pucks below Top Plate +3 "storage"(W'Ÿ +64 "core" ' + "manipulator"&d& +6 "core" & ! # + "storage"(]& +5 "core" &T \ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&*' +41 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&9, +7 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 11.08 Pucks below Top Plate +3 "storage"(I'É +23 "core" ' +3 "manipulator"&% +7 "core" %m / 5 + "storage"(i& +5 "core" &T m r\ +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 317 counts +4 "manipulator"&l'B +27 "core" ' +2 "manipulator"&N& +5 "core" & 1 . +3 "storage"(& +7 "core" &T p\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&D'] +34 "core" ' +2 "storage"(P% +5 "core" %Ï \ +4 ."downElevator"SE.seek :down +4 "storage"(-' +103 (o% +7 "core" %" \ M; +4 "manipulator"&p% +11 "core" %{   1 \ +5 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&j'\ +19 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +67 "core" ' +3 "storage"(q& +5 "core" &T \ +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%J& +14 "core" & +2 "manipulator"&u& +5 "core" & " " + +2 "manipulator"&v% +4 "core" %\ # % 5 0 +3 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&w(, +172 "core" ( +4 "manipulator"&X& +10 "core" &- $ ! t G +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +9 && +9 "core" &- !  ' G +5 ."psFlush"Forearm.seek :garage +5 "manipulator"&b'b +105 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&g/ +54 "core" / +2 "manipulator"&m& +5 "core" &- . . F G +2 "manipulator"&B% +5 "core" % V ) ! ' J +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&n( +121 "core" ( +2 "manipulator"&& +5 "core" & ) ) G \ + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &M& +4 "core" &    \ +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&' +111 "core" ' +2 "manipulator"&7& +5 "core" &  %  \ +2 "manipulator"&y% +5 "core" %  $ 2 +2 "processing"%|& +5 "core" &\ +3 "processing"%& +6 "core" &\ +2 ."psFlush"PC.seek :closed +5 "processing"%r(X +8 "core" &\ + &~\  +8 &2i\ +{ +9 &dt\ > +10 &~p\ M +9 &C`o\ L +9 &c^\ L +10 &b[\ L +9 &b]\ K +9 &Kd]\ L +10 &_\\\ L +9 &cU\ K +10 & bK\ K +11 &"TcO\ L +9 &$bX\ L +9 &%bW\ L +8 &'gb\ L +9 &)[aV\ L +10 &+bI\ L +11 &,fL\ L +9 &.`J\ K +10 &0ceF\ L +9 &2%cF\ L +10 &3eL\ L +7 &5dJ\ L +9 &7lbH\ L +10 &9/d?\ K +9 &:dC\ L +9 &<d9\ K +10 &>td?\ L +10 &@6gC\ L +8 &Ae@\ K +10 &Cd@\ L +9 &Exl@\ M +10 &G2>\ P +9 &H8\ R +9 &J4\ R +10 &Lq(\ R +11 &N2*\ R +9 &O+\ S +8 &Q)\ S +9 &St.\ T +10 &U6"\ T +9 &V$\ P +9 &X9>\\\ #h +10 &XJ,\ / +5 ( +2 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%{& +15 "core" &X\ / +3 &X\ / +3 ."psFlush"Hand.open +3 "manipulator"&1 +61 "core" 1 +2 "manipulator"&}% +5 "core" % F 4 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +127 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +54 "core"  +3 "processing"%% +5 "core" %e) + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +357 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +229 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2189 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%U @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +127 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'F +2611 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +100 "core"  + "processing"%% +5 "core" %C  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +2111 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%$  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%! @ +73 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%a +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2612 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%6 +96 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%e'T +1096 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +20 ."psFlush"PS.seek 2.5ml +5 "processing"%k' +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +4 #"uploadLog"upsync +3 "processing"%  +73 "core"  + ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +5 "processing"%'d +2622 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%& +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%. U +53 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%8'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +69 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%f'd +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +57 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%s' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +70 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%2'd +2622 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%\ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%4' +511 "Can"j\ B, +2098 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%= +45 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%H'T +1103 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +71 "core" +2 ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%(  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%;'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +590 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%+ U +54 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%5'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%@' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%S  +80 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%z'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +41 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +70 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +6 "processing"%:'d +2619 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%G' +2622 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2620 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'\\& +8 "core" & +2 "manipulator"&E& +4 "core" &  # < \ +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +6 "core" ( +2 "manipulator"&C& +5 "core" & ' 0  \ +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Q& +4 "core" &   P \ +2 .tForearm.seek PC +3 "manipulator"&V' +102 "core" ' +2 .tHand.close +2 "manipulator"&[/ +57 "core" / +2 .tPC.seek :open +3 "processing"%_( +424 "core" ( +2 "manipulator"&`& +4 "core" & + , F \ +2 "manipulator"&c% +5 "core" % % , E +2 .tForearm.seek :retract +2 "manipulator"&d'\ +104 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&]( +428 "core" ( +2 "manipulator"&& +5 "core" &" ) - y 9' +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &i& +3 "core" &" , . * 9& +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&<'O +130 "core" ' + "manipulator"&N& +5 "core" &" . '  9& +2 "manipulator"&% +5 "core" %C  S +2 "collection"'"& +5 "core" & \ +3 "collection"'A& +7 "core" & \ +3 .tCC.seek :closed +4 "collection"'P(X +7 "core" & +2 & \  +8 &/ ,} +10 &d > +9 & M +10 &Da L +9 &g L +9 &g L +10 &e L +9 &Lj L +9 &i L +10 &g L +9 & g L +9 &"Vg K +10 &$i L +9 &%e L +10 &'h L +9 &)\\e L +9 &+h L +10 &,k L +9 &.h L +9 &0eh L +10 &2&k L +9 &3f K +10 &5h L +9 &7mj L +9 &90i K +10 &:j L +9 &<j L +9 &>ti L +10 &@8h K +9 &Ag L +10 &Cm L +9 &Evw N +9 &G/q\ Q +10 &Hde\ U +9 &Jcf\ X +10 &L`cg\ X +9 &N"bc\ X +9 &Obc\ Y +10 &Qac\ Y +9 &Sfad\ Y +9 &U&cc\ Z +10 &Vbb\ U +9 &X9aa + +9 &Xab\ L +6 ( +2 "collection"'A& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 +2 "collection"'^& +8 "core" &Xv_a K +2 &Xv`c K + .tHand.open +2 "manipulator"&o1 +60 "core" 1 +2 "manipulator"&?% +5 "core" % C - + B +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&p'\ +118 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'W& +8 "core" &Xv_b K +2 "collection"'*% +5 "core" %Oab  + .tCSV.dial CSR +3 "collection"'q  +43 "core"  +2 "collection"'J% +6 "core" %Mac  + #tPulling 5ml of CSR.flush + .CSR.select :flush +6 "collection"' +13 .tCS.seek 5ml +2 "collection"'l'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +13 'u% +3 "core" %mccA  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'v' +634 "core" ' +2 .tCSV.dial :waste +2 "collection"'I +127 "core" +3 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'D'Q +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'X& +9 "core" &Xved K +2 "collection"'-% +4 "core" %Qef6  +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'9'm +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +44 "core" B +2 "collection"'m% +5 "core" %mfd  +2 .tCS.seek 7.001ml +2 "collection"'B' +522 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +6 "collection"'  +3 'j  +44 "core"  +82  + .tCBV.dial :waste1 +3 "collection"'M @ +44 "core" @ +3 .tCS.seek 0ml +2 "collection"'b'Q +1572 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'7& +9 "core" &Xucc0 K +2 "collection"'y% +4 "core" %Ucd2  +2 .tCSV.dial :flush +2 "collection"'|  +71 "core" +3 .tCS.seek 5ml +3 "collection"'w'm +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'~ @ +44 "core" A + "collection"'F% +5 "core" %mce  +3 .tCS.seek 6.999ml + "collection"'{' +525 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'}  +99 "core"  +3 .tCS.seek 0ml +2 "collection"''Q +1578 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'T& +8 "core" &Xtdb K +2 "collection"'% +4 "core" %Rcd  +2 .tCSV.dial CSR +3 "collection"'  +43 "core"  +2 "collection"'t% +5 "core" %Raa  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +6 "collection"' +12 .tCS.seek 8ml +2 "collection"'h'O +1795 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 .tCS.seek 10ml +3 "collection"'U' O +524 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"' +4 '  +96 "core" +35  + .tCTV.dial :intake +3 "collection"'  +72 "core" +2 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +3 "collection"''Q +1807 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +3 "collection"'  +71 "core"  +4 .tCS.reconfigure :default +3 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"' 'Q +582 "core" ' + .tCSV.dial CSR +2 "collection"'  +100 "core"  +2 "collection"'$% +5 "core" %Qbd  + #tPulling 5ml of CSR.flush + .CSR.select :flush +7 "collection"' +12 .tCS.seek 5ml +3 "collection"'!'m +1350 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 .tCS.seek 10ml +3 "collection"'a' O +1362 "core" ' + .tCSV.dial CBV +3 "collection"'x +99 "core" +2 .tCS.seek 0ml +3 "collection"'6'Q +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +8 "core" &"  # ' 9& +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&e( +36 "core" ( +2 "manipulator"& & +5 "core" & 2 0 % + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &   % +3 .tForearm.seek CC +2 "manipulator"&k'O +92 "core" ' +2 .tHand.close +2 "manipulator"&&/ +60 "core" / +3 .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "manipulator"&#& +4 "core" & % % < % +2 "manipulator"&)% +5 "core" % J  $ '  +2 .tForearm.seek :retract +2 "manipulator"&.'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +3 "manipulator"&(, +280 "core" ( +2 "manipulator"&0& +4 "core" &- - ( 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &8& +4 "core" &- " $  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"& 'b +95 "Can"~\ M. +17 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +5 "core" % gQ 1 . ]  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&f'\ +125 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 13:45:43 +9 #Asleep after completing Nessie_post_reg_update_antenna assays +2 ."Qmail"GoodNews.email "{1 => 12,\\n 2 => 0}\\nCan@15:40:12, 20.5C, 45% humidity, 15.0psia, 13.704V, 0.410A, 1.173Ah, 5.62W\\nSampled 50.0ml",Subject: "Asleep after completing Nessie_post_reg_update_antenna assays" +956 #"uploadLog"upsync +9 #mEXIT +2 #"duane"Session Ended +4 #"espclient#2"Session Ended @1683574824.92EDT @1683653228.50EDT = =tMAIN =mMAIN_scheduler @EDT1683653230.56 #"core_reset"Sent BREAK +2 #t@27056 sendCRC with ifg=0x20, ie=0x7F + #@28891 sendCRC with ifg=0x08, ie=0x5F + #@49102 idle with ifg=0x84, ie=0x75 + #@49773 select with ifg=0x10, ie=0xF5 + #@50407 receive with ifg=0x10, ie=0xFD + #@51041 receive with ifg=0x10, ie=0xFD + #@51675 receive with ifg=0x10, ie=0xFD + #@52002 receive with ifg=0x80, ie=0xFD #@50767 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +278 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +446 "Can"\ 7{T) + \ 7{T) + #tPolling Can every 10:00 +3 #Cleanly exited at 15:40:24EDT08-May-23 +866 #-> access 1 +156 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %Qyy  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +4 "core" %e  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %{SM \ ` +2 .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(% +4 "core" % l\ +2 "manipulator"&% +4 "core" %\ ) " P +2 "manipulator"&& +4 "core" &- # " 7 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +2 "core" &K X\  +1810 #t-> exit +6 #mEXIT @1683653301.84EDT @1683653326.30EDT = =mMAIN_scheduler =tMAIN @EDT1683653328.47 #"core_reset"Sent BREAK +2 #t@11661 receive with ifg=0x10, ie=0xFD + #@12296 receive with ifg=0x10, ie=0xFD + #@12953 receive with ifg=0x10, ie=0xFD + #@13590 receive with ifg=0x10, ie=0xFD + #@14225 receive with ifg=0x10, ie=0xFD #@14860 receive with ifg=0x10, ie=0xFD + #@15495 receive with ifg=0x10, ie=0xFD + #@15821 receive with ifg=0x80, ie=0xFD #@57747 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +302 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +457 "Can"\ 5TBa + \ 5TBa + #tPolling Can every 10:00 +3404 #-> ESP.exit! +2 !o:NoMethodError : mesgu:NameError::message1private method `exit!' called for ESP:Module: name:\ exit!: 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 +860 #-> ESPready! +1026 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %Qzy$  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %e  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ނQN \ Y +2 .tSS.configure :default +3 "sampler")#.0X exit +6 #mEXIT @1683653400.29EDT @1683653495.86EDT = =mMAIN_scheduler =tMAIN @EDT1683653497.97 #"core_reset"Sent BREAK +2 #t@49839 receive with ifg=0x10, ie=0xFD + #@50474 receive with ifg=0x10, ie=0xFD + #@51132 receive with ifg=0x10, ie=0xFD + #@51767 receive with ifg=0x10, ie=0xFD + #@52401 receive with ifg=0x10, ie=0xFD #@53036 receive with ifg=0x10, ie=0xFD + #@53670 receive with ifg=0x10, ie=0xFD + #@54001 receive with ifg=0x80, ie=0xFD #@24720 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +439 "Can"\ B{Tl + \ B{Tl + #tPolling Can every 10:00 + #Cleanly exited at 13:30:00EDT09-May-23 +5 #Loading /home/esp/esp2/mission/NESSIE_ModnAnt_test.rb mission +7 #Preparing to sleep until 1:40 PM 05/09/2023 +5 ."Qmail"GoodNews.email "Starting NESSIE_ModnAnt_test w/pucks in tube 2\\n{}\\nCan@13:31:45, 20.7C, 23% humidity, 15.1psia, 13.728V, 0.343A, 5.257Ah, 4.71W",Subject: "NESSIE_ModnAnt_test begun" +5 #tAsleep til 1:40 PM 05/09/2023 +4 #Continuing at 13:40 +2 "Can"\ C{Tl +19 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +405 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/NESSIE_ModnAnt_test.rb:55\\n{}\\nCan@13:31:45, 20.7C, 23% humidity, 15.1psia, 13.728V, 0.349A, 5.257Ah, 4.79W",Subject: "Asleep until 13:40" +286 #"uploadLog"upsync +438 #upsync +12476 #"Duane"Session Begun +607 #-> showlog +35220 "Can" #TP +4 #tPowering core bus +549 .Gate.power :raw,:ON +4 "sampler") +26 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %yz  +2 .tCS.configure :default +9 "collection"'#P d@b +3 "processing"%% +5 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +5 "sampler")% +8 "core" %RL  +3 .tSS.configure :default +3 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== +3 .Sample.shallow +3 "sampler")+2 +23 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +9 "core" &x{  +2 .tHand.open +2 "manipulator"&-1 +65 "core" 1 +2 "manipulator"&.& +5 "core" &) 8 / O $ + "manipulator"&/% +5 "core" % \ , ) B +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(, +184 "core" ( +2 "manipulator"&1& +4 "core" &- , ( Q  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &2& +3 "core" &-  % %  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&3'b +118 "core" ' +2 .tHand.close +2 "manipulator"&4/ +62 "core" / +3 "manipulator"&5& +5 "core" &- . /  +2 "manipulator"&6% +8 "core" % P ! + +3 .tForearm.seek :retract +2 "manipulator"&7'\ +94 #"uploadLog"upsync +19 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&8( +289 "core" ( +2 "manipulator"&9& +5 "core" &9 5 3 } K +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &:& +4 "core" &9 . * 4 K +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&;'O +108 "core" ' +2 "manipulator"&<& +5 "core" &9 6 0 L K +2 "manipulator"&=% +5 "core" %T - , ) +2 "collection"'>& +5 "core" &y{:  +2 "collection"'?& +7 "core" &xx8  +2 .tCC.seek :closed +2 "collection"'@(X +8 "core" &xy  +5 &xy A +10 &"Lw{\ 2 +9 &\\wy| \ F +9 & jwz\ L +10 &gxx \ L +9 &dww \ K +9 &Rgvx\ L +10 &gwy \ L +9 &hux \ L +10 &hwx \ L +9 &[fuy\ L +9 &!dwy\ L +10 &"dwx \ L +9 &$itw\ L +9 &&dgvw \ K +10 &($fsv\ L +9 &)gsx\ L +10 &+ewx\ K +9 &-ihvw \ L +9 &/,evu\ L +10 &0csv\ L +9 &2etv\ \ L +9 &4sbtt\ L +10 &65ftx\ L +9 &7itw\ L +10 &9fuu\ L +9 &;{fuu\ L +9 &=>dsv\ \ K +10 &>gut\ L +9 &@esv\ L +9 &Bgrt\ L +10 &DAo^h\ M +9 &E~GR\ O +9 &G#,\ S +10 &Im!"\ V +9 &K+##\ W +10 &L $\ X +9 &N!!\ X +9 &Pk"#\ Y +10 &R."#\ Y +9 &S"!\ Z +9 &U#\ Z +10 &Wn!#\ E +9 &XT/!#\ %n +10 &Xxe"%\ J +2 ( +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.86 +2 "collection"'A& +6 "core" &Xxe$#\ J +2 .tHand.open +2 "manipulator"&B1 +55 "core" 1 +2 "manipulator"&C% +5 "core" % T R A 6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D'\ +122 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +7 "core" &Xxd$% J +2 "collection"'F% +4 "core" %M$&  +2 .tCSV.dial CSR +2 "collection"'G  +125 "core"  + "collection"'H% +5 "core" %M"$ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +13 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'I'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'J% +3 "core" %m%%  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'K' +643 "core" ' +2 .tCSV.dial :waste +2 "collection"'L +124 "core" +2 .tCS.reconfigure :default +4 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'M'Q +1975 "core" ' +2 #tPurging external Intake +2 "collection"'N& +7 "core" &Xxc$&+ J + "collection"'O% +5 "core" %K%(6  + .tCSV.dial :flush +2 "collection"'P  +41 "core"  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'Q' O +558 "Can"\ [0U3 +1694 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +9 "collection"'R +3 'S  +6 "core"  +61  +2 .tCTV.dial :intake +2 "collection"'T  +72 "core"  +2 .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"'U'Q +2262 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'V  +70 "core"  + #tFlushing upper manifold +2 "collection"'W& +7 "core" &Xxb!0 J +2 "collection"'X% +4 "core" %Q"  + .tCSV.dial :flush +2 "collection"'Y  +71 "core"  +3 .tCS.seek 5ml +2 "collection"'Z'm +1173 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +42 "core" A + "collection"'\\% +5 "core" %m!"\  +3 .tCS.seek 6.999ml +2 "collection"']' +525 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +5 "collection"'^ +97 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'_'Q +1591 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'. +733 "core" ' +2 .tCSV.dial :waste +2 "collection"'a +45 "core" +2 .tCS.seek 0ml +3 "collection"'b'Q +740 "core" ' +2 "collection"'c& +4 "core" &Xxc#&8 J +2 "collection"'d% +4 "core" %L$$1  +2 .tCSV.dial :flush +2 "collection"'e  +43 "core"  +3 .tCS.seek 3ml +4 "collection"'f'. +728 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +41 "core" A +2 "collection"'h% +5 "core" %."$  +2 .tCS.seek 4.999ml +2 "collection"'i'm +528 "core" ' +3 .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'j'Q +1168 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'k'. +750 "core" ' + .tCSV.dial :waste +2 "collection"'l +70 "core" +3 .tCS.seek 0ml +2 "collection"'m'Q +737 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +8 "core" &7 & ) N K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&o( +5 "core" ( +2 "manipulator"&p& +4 "core" &7 . 4 K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +3 "core" &8 , )  K +2 .tForearm.seek CC +2 "manipulator"&r'O +93 "core" ' + .tHand.close +2 "manipulator"&s/ +64 "core" / +2 .tCC.seek :open +3 "collection"'t( +426 "core" ( + "manipulator"&u& +5 "core" &7 , - B K +2 "manipulator"&v% +5 "core" % b - - c C +2 .tForearm.seek :retract +2 "manipulator"&w'\ +107 "core" ' +43 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(, +295 "core" ( +2 "manipulator"&y& +4 "core" &, + %  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +3 "core" &, % % +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&{'b +108 "core" ' +2 .tHand.open + "manipulator"&|1 +59 "core" 1 +2 "manipulator"&}% +5 "core" % ld , ) " 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&~'\ +103 "core" ' +3 #tda sampling at most 50ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:44:45EDT09-May-23\\n{}\\nCan@13:41:47, 20.7C, 23% humidity, 15.1psia, 13.694V, 0.496A, 5.294Ah, 6.79W",Subject: "da sampling at most 50ml" +6 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +7 "core" &|} +2 "manipulator"&% +6 "core" %\ " (   9 +2 "storage"(% +4 "core" % \ +2 "storage"(. +4 "core" .(<( +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +3 "storage"(( \ +516 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +5 "core" & \ +2 "manipulator"&& +5 "core" &, "  : +4 "manipulator"&% +10 "core" %\ " $ $ Y 9 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +119 #"uploadLog"upsync +64 "core" ( +2 "manipulator"& & +5 "core" & & 7 6 / + "storage"(\ & +5 "core" &  \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"& '/ +113 "core" ' +2 "storage"( & +5 "core" &  b\ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( 'g +270 "core" ' +2 "storage"(- +5 "core" -'v + .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" &  \ +2 "manipulator"&& +5 "core" & ) ) C / +2 .tElbow.seek 2 +2 "manipulator"&( +6 "core" ( + "manipulator"&& +5 "core" & - 1 L / +2 "storage"(& +4 "core" &  :\ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +18 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +64 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(' +10 "core" &  a / + "manipulator"&% +5 "core" % * X +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +4 "manipulator"&( +139 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ( +2 "manipulator"&& +5 "core" &$ ' '  ;2 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +4 "core" &%   P ;2 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&&'O +109 "core" ' +3 "manipulator"&(& +5 "core" &$ . - ^ ;2 +2 "manipulator"&'% +5 "core" %X , , F +2 "collection"'& +5 "core" &{}  +2 "collection"'& +6 "core" &z|  +3 .tCC.seek :closed +2 "collection"'"(X +7 "core" &x}  +4 &z{ 7 +9 &@J{{ \ 0 +10 &qty{\ E +9 &b{}\ K +9 &_x{\ K +10 &bz{\ K +9 &dcxy\ L +10 &'aw{\ K +9 &`xz\ L +9 &axz \ K +10 &n^zz\ K +9 &!/bwy\ K +9 &"`wz\ K +10 &$bxz\ K +9 &&ubxy \ K +10 &(9_vw\ J +9 &)cuz\ \ L +9 &+aux\ K +10 &-}bsz\ K +9 &/?atx\ K +9 &1]ux \ K +10 &2bsv\ K +9 &4`wx\ K +10 &6Gbvw\ K +9 &8 `tw\ K +9 &9aux\ L +10 &;`uv\ K +9 &=Pcty\ K +10 &?bst\ K +9 &@bvv\ K +9 &Bcin\ L +10 &DSqU^ \ M +9 &F ,A\ P +9 &G "\ U +10 &I{! \ \ W +9 &K;"" \ X +9 &L !\ Y +10 &N"\ Z +9 &P{ "\ Z +10 &R> \ Y +9 &S"\ Z +9 &U"$\ Z +10 &Wy "\ @ +9 &XF'" \ 0 +9 &Xh"\ J +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.05 + .Hand.open +3 "manipulator"&+1 +63 "core" 1 +2 "manipulator"&,% +5 "core" % X R 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&-'\ +126 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +3 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +160 .tIntake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler").+ +4 "core" + +3 "sampler")/% +5 "core" %RL \ 6 +2 "collection"'1& +4 "core" &Xa$/\ J +3 "Can"\ VYU6b +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X% +3 "core" %T*\ +2 "sampler")7% +5 "core" %X`0\  \  +2 "sampler")*% +5 "core" %Xa0  \  + .tIntake.select :close +2 "sampler")0 +11 )A% +3 "core" %Xa+ \  +2 .tSSV.dial :exhaust +2 "sampler")B  +75 "core"  +2 .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")C' +401 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 #tSampling 50.0ml +3 .Intake.select :close +2 .Exhaust.select :close +4 .SS.reconfigure :default +5 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'r'Q +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")y +129 "core"  +2 .tSS.reconfigure :exhale +4 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'''Q +139 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +78 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +47 "core" +3 .tSS.reconfigure :exhale +4 "sampler")#.0X9 +4 "core" 9L +2 "collection"'7% +5 "core" %#$: \ +2 #tBefore lysing Collection Puck Heater at 20.1C/28.6psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +5 .CH.seek 70C,8:00 +3 "collection"'* \  +3 'A9 +7 "core" 9 +102 "collection"'B9 +3 "core" 9Ld +103 "collection"'<9 +3 "core" 9K d +102 "collection"'=9 +3 "core" 9 L d +102 "collection"'E9 +3 "core" 9!Ld +103 "collection"'F9 +3 "core" 9#Ld +103 "collection"'G9 +2 "core" 9&Ld +103 "collection"'C9 +3 "core" 9+Md +102 "collection"'H9 +3 "core" 92M"d +103 "collection"'?9 +3 "core" 9<N&d +102 "collection"'J9 +4 "core" 9FN+d +103 "collection"'I9 +2 "core" 9SO/d +103 "collection"'L9 +3 "core" 9cP3d +103 "collection"'K9 +3 "core" 9tQ7d +102 "collection"'N9 +3 "core" 9Q +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'9'Q +1345 "core" ' +2 "collection"'2% +5 "core" %Q  + #tPuck @48.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) +3 .CSV.dial CBV +3 "collection"'0 +97 "core" ~ +55 .tCBV.dial CSV +5 "collection"':  +29 "core" +2 "collection"'>% +4 "core" %Qec +3 .tCS.seek 5ml +2 "collection"'7'm +1340 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'A  +43 "core" +2 "collection"'B% +5 "core" %m P  +3 .tCS.seek 7ml +2 "collection"'<' +579 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'= @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"'E' O +853 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'F ` +122 "core" a +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +5 "collection"'G   +30 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'C  +2 'H  +25 "core"  +102  +2 .tCS.seek 5ml +3 "collection"'?'m +1337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'J @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'I +110 "core" +2 .tCS.seek 0ml +3 "collection"'L'Q +1350 "core" ' + .tCSV.dial :air +2 "collection"'K @ +68 "core" B +3 .tCS.seek 5ml +3 "collection"'N'm +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"';  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'P  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'M @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'O'Q +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +4 "collection"'T +95 "core"  +2 .tCBV.dial CSV +2 "collection"'Q  +30 "core"  +2 "collection"'V% +5 "core" %QXYa +3 .tCS.seek 5ml +2 "collection"'W'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'X  +45 "core" +2 "collection"'S% +5 "core" %mC#  +3 .tCS.seek 7ml + "collection"'R' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'U @ +43 "core" > +2 .tCS.seek 10ml +3 "collection"'[' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'^ ` +109 "core" _ +3 #tLysing Complete + "collection"'Z& +7 "core" &X_ J +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&_% +6 "core" %\  + (  +2 "storage"(m% +4 "core" % \ +2 "storage"(\\. +3 "core" .( \ +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(a(S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (`& +3 "core" &T \ +2 "manipulator"&d& +5 "core" &% ! ( ;2 +2 "manipulator"&Y% +4 "core" %\  + +   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&e( +181 "core" ( + "manipulator"&b& +5 "core" & / , N 3 +2 "storage"(g& +4 "core" &T \ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&h'] +98 "core" ' +2 "storage"(]& +5 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(i'g +271 "core" ' + "storage"(j- +5 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(l'z +34 "core" ' +3 "manipulator"&c& +5 "core" & (  3 +2 "manipulator"&n% +4 "core" %g - , ` M +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&p'\ +106 "core" ' +2 .tElbow.seek CC +4 "manipulator"&q( +149 "core" ( +2 "manipulator"&k& +5 "core" &8 1 . $ K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &8 +   K +2 .tForearm.seek CC +2 "manipulator"&D'O +109 "core" ' +2 .tHand.close +2 "manipulator"&@/ +67 "core" / +2 .tCC.seek :open +3 "collection"'v( +429 "core" ( +2 "storage"(8& +5 "core" &T \ +2 "storage"(y& +4 "core" &T \ +2 "manipulator"&f& +4 "core" &7 + + ; K +2 "manipulator"&u% +4 "core" % b , + ) I +2 .tForearm.seek :retract +2 "manipulator"&r'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +4 "manipulator"&o( +166 "core" ( +2 "manipulator"&|& +5 "core" & ' | +2 "storage"(}& +4 "core" &T |\ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&z' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&w, +7 "core" , + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +59 "core" 1 +3 "manipulator"&% +5 "core" % T - , 6 + "storage"(& +5 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 303 counts +2 "manipulator"&!'4 +32 "core" ' +2 "manipulator"&& +5 "core" & %  5 | + "storage"(& +5 "core" &T \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&{'] +28 "core" ' +2 "storage"( % +5 "core" % g\ +3 ."downElevator"SE.seek :down +4 "storage"(\ ' +99 ( % +4 "core" %E !\ QL +2 "manipulator"&% +5 "core" %c , + Q +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&~'\ +114 "core" ' +35 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +7 "core" & \   + "manipulator"&& +5 "core" & ! # " | +2 "manipulator"&% +5 "core" %\   E +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(, +177 "core" ( + "manipulator"&& +5 "core" &- $ % C  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- " $ 4  +2 .tForearm.seek :garage +2 "manipulator"&'b +106 "core" ' +2 .tHand.close +2 "manipulator"&x/ +56 "core" / +2 "manipulator"&& +4 "core" &- 7 /   +2 "manipulator"&% +5 "core" % lo - " .  +2 .tForearm.seek :retract +2 "manipulator"& '\ +114 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +308 "core" ( + "manipulator"&& +5 "core" &# & ) :- +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +4 "core" &# " 4 3 :- +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' + "manipulator"&(& +5 "core" &#  ' , :- +2 "manipulator"&$% +5 "core" %Y ) % M +2 "collection"'& +4 "core" &  +3 "collection"' & +5 "core" &y  +64 .tCC.seek :closed +4 "collection"''(X +7 "core" &`  +2 &@  + &#  + &Q + &V  +2 & + &c  + &q + & )S \ %f +6 &X{ 7 +9 & J +10 &\\ J +9 &r` J +10 &4` J +9 &co J +9 &`Y J +10 &{bA J +9 &<`* J +9 &` K +10 &!_Q J +9 &#`[ J +9 &%E^D J +10 &'a J +10 &(` J +9 &*` K +9 &,M_ J +9 &._ J +10 &/a J +9 &1_x J +9 &3U`u J +10 &5_ J +9 &6` J +10 &8a J +9 &:]] J +10 &<b K +9 &=_ J +9 &?^ J +10 &Ae]y J +9 &C%bg K +9 &Dk[ K +10 &F1jF O +9 &HQnM/ T +9 &J \ V +10 &K#\ W +9 &Mz\ X +10 &OIi\ Y +9 &Q\ a\ Y +9 &RU\ Y +10 &TF\ Z +9 &VO\ Z +9 &Wm ) +10 &Xq,\ \\ +9 ( +3 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + "collection"'& +8 "core" &Xe K + &Xf K +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&t% +5 "core" % Y 7 . @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&+'\ +114 "core" ' +2 .tPSV.dial PSR +2 "processing"% +122 "core"  +2 "processing"%&% +5 "core" %eD  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%*'U +1608 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +53 "core"  +2 .tPS.seek 0ml +3 "processing"%,'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%/ +42 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml + "processing"%3' +2611 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%. +2 "collection"'  +10 "core" A +2 "processing"%1  +63 "core" +88  +2 .tPSV.dial :mixloop +2 "processing"%4 +94 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%6  +128 "core" +2 .tPS.seek 0ml +3 "processing"%%'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%5  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%#' +1704 "Can"\ OV3 +914 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%2 +45 "core" +2 .tPS.seek 0ml +4 "processing"%0'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%:  +45 "core"  +3 .tPS.seek 2.5ml +2 "processing"%>' +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%9 +45 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +7 "core" &# - * :- +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&7( +15 "core" ( + "manipulator"&=& +5 "core" & %  9 / +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +3 "core" & ! ) . / +2 .tForearm.seek CC +2 "manipulator"&F'O +109 "core" ' + .tHand.close +2 "manipulator"&G/ +59 "core" / +3 .tCC.seek :open +2 "collection"'C( +427 "core" ( + "manipulator"&H& +5 "core" &  ' / +2 "manipulator"&E% +4 "core" % ` / . s M +3 .tForearm.seek :retract +2 "manipulator"&J'\ +107 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&I(, +282 "core" ( +2 "manipulator"&?& +5 "core" &- & * ' 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &- !   5 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&L'b +109 "core" ' +2 .tHand.open +2 "manipulator"&;1 +57 "core" 1 +2 "manipulator"&% +5 "core" % `Y - ( 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&P'\ +120 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'M& +7 "core" &xwW  + "manipulator"&N% +5 "core" %\ " " 1 +2 "storage"(T% +4 "core" % \ +2 "storage"(Q. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(V( \ +200 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (O& +3 "core" &  c\  +2 "manipulator"&X& +5 "core" &- ! ! ; 5 + "manipulator"&S% +5 "core" %\ "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&W( +204 "core" ( +2 "manipulator"&U& +5 "core" &  (  + "storage"(R& +5 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&^'/ +106 "core" ' +2 "storage"(Z& +5 "core" &  /\  +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(_'g +281 "core" ' + "storage"(m- +5 "core" -'x + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (\\& +4 "core" &  \  +2 "manipulator"&`& +4 "core" & ) %  +2 .tElbow.seek 2 +2 "manipulator"&d( +6 "core" ( +2 "manipulator"&Y& +5 "core" & " + S u +2 "storage"(& +4 "core" &  K\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&b' +24 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&g/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +4 "manipulator"&]& +9 "core" & ! !  u +2 "manipulator"&-% +4 "core" %  "  @ +2 .tForearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' +2 .tElbow.seek CC +4 "manipulator"&c( +152 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +16 "core" ( +2 "manipulator"&n& +5 "core" &$ !  " ;2 +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &i& +4 "core" &%  #  ;2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&k'O +115 "core" ' +3 "manipulator"&s& +4 "core" &% - *  ;2 +55 "manipulator"&h% +6 "core" %R , , 8 +2 "collection"'e& +4 "core" &oo +3 "collection"'@& +7 "core" &opK +3 .tCC.seek :closed +4 "collection"'p(X +6 "core" &qo5 +4 &pn ; +8 &LK}po 0 +10 &unp E +9 &/`nn J +9 &]no J +10 &_nq J +9 &v`poy J +9 &8_omZ J +10 &^mlV J +9 &`km? J +9 &~_no9 J +10 &!A`om* J +9 &#]nmf J +10 &$`lo J +9 &&`nl J +9 &(I_nk J +10 &*\ ^km J +9 &+\\kl I +10 &-bjk J +9 &/Pbjl J +9 &1^ij J +10 &2_jj J +9 &4_jk J +9 &6Xcmk J +10 &8_jk J +9 &9_jj} J +9 &;_ljy J +10 &=a\\ijy J +9 &?#`jks J +10 &@aeid K +9 &BcU\\[ K +9 &D^y-@Q N +10 &F\ D\ Q +9 &GG\ V +10 &I4\ W +9 &KI'\ W +9 &M\ Y +10 &N$\ Y +9 &P\ Z +9 &RK\ Z +10 &T \ Z +9 &U\ Z +9 &W\ 8 +10 &XT/ $l +9 &Xjv V +3 ( +2 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.12 + .Hand.open +3 "manipulator"&"1 +56 "core" 1 + "manipulator"&8% +5 "core" % R 2 " - +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&y'\ +119 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'f  +125 "core" ~ +2 .tCSV.dial CTV +2 "collection"'u  +31 "core"  +2 .tPS.seek 2.5ml +4 "processing"%D' +2614 "core" ' +2 "collection"'|% +5 "core" % K  +2 .tCS.seek 3.999ml +2 "collection"'}'NL +1601 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%q  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2613 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"' ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +4 "collection"'' O +1617 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +3 .tCS.seek 0ml +2 "collection"'r'Q +2600 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'o  +124 "core" +2 "collection"'& +5 "core" &Xju V +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&z% +7 "core" %\ * " 1 +2 "storage"(!% +4 "core" % \ +2 "storage"(. +4 "core" .( \ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"((S +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (l& +5 "core" &P z\ + "manipulator"&& +5 "core" &$ + * 7 ;2 + "manipulator"&{% +5 "core" %\ ) +  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&& +5 "core" & & + ] ' +2 "storage"(\ & +4 "core" &P _\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&w'] +89 "core" ' +2 "storage"(x& +5 "core" &P \ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +282 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +10 "manipulator"&~& +4 "core" & , +  ' +2 "storage"(& +4 "core" &P \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +35 "core" ' +3 .tElbow.hold +2 "manipulator"&, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"( - +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"((' +33 "core" ' + "manipulator"&$% +5 "core" %e ) ) U +2 "storage"(& +5 "core" &P `\ + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 317 counts +2 "manipulator"& 'B +33 "core" ' + "manipulator"&v& +5 "core" & . 2 5 ' +2 "storage"(& +5 "core" &P j\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +18 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(t' +38 "core" ' +2 "manipulator"& & +5 "core" & * )  ' +2 "manipulator"&% +5 "core" %^\ + +   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +166 "core" ( +2 "manipulator"&& +5 "core" & ) & F 3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &*& +4 "core" &    3 +2 .tForearm.seek CC +2 "manipulator"&/'O +99 "core" ' +2 .tHand.close + "manipulator"&,/ +62 "core" / +3 .tCC.seek :open +2 "collection"'.( +427 "core" ( +2 "storage"(& +5 "core" &P \ + "storage"(1& +5 "core" &P ]\ + "manipulator"&4& +5 "core" &  #  3 +2 "manipulator"&6% +4 "core" % b # "  q +2 .tForearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&5( +157 "core" ( +2 "manipulator"&%& +5 "core" & " $  + "storage"(2& +5 "core" &P \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&#' +114 "core" ' +2 .tElbow.hold +4 "manipulator"&:, +4 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&01 +63 "core" 1 +3 "manipulator"&9% +5 "core" % Q = * r + "storage"(>& +5 "core" &P A\ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 310 counts +2 "manipulator"&B'; +37 "core" ' +2 "manipulator"&=& +5 "core" & "   +2 "storage"(<& +5 "core" &P p\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&G'] +30 "core" ' +2 "storage"(% +5 "core" % \ +3 ."downElevator"SE.seek :down +6 "storage"(+' +97 ('% +3 "core" %#E G\ PI +54 "manipulator"&H% +7 "core" %T ! & 5 +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +86 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +11 "core" ' + .tPSV.dial :air +3 "processing"%F  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%?' +2612 "core" ' +2 .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%K +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%7  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%; +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%J'd +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%M& +7 "core" &{  +2 "manipulator"&N& +4 "core" & ! !  +2 "manipulator"&T% +4 "core" %\ 4  ( I ) +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(, +197 "core" ( + "manipulator"&L& +5 "core" &,    +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &,   +  +2 .tForearm.seek :garage +2 "manipulator"&X'b +114 "core" ' +2 .tHand.close +2 "manipulator"&S/ +59 "core" / + "manipulator"&a& +5 "core" &- - ! >  +2 "manipulator"&U% +4 "core" % fW ) * +3 .tForearm.seek :retract +2 "manipulator"&R'\ +106 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&I( +126 "core" ( +2 "manipulator"&Z& +5 "core" & "   \ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +3 "core" &   \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&m' +111 "core" ' +2 "manipulator"&\\& +5 "core" & % # \ +2 "manipulator"&`% +4 "core" %   g +2 "processing"%Y& +5 "core" &  +3 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%g(X +7 "core" & \  +6 &> &i +10 &oY 9 +9 & L +10 &d L +9 &Tg L +9 &g L +10 &f M +9 &e L +9 &\\b L +10 &i M +9 &e L +10 &!h L +9 &#ec L +9 &%&g L +10 &&d L +9 &(g L +9 &*kf M +10 &,.f L +9 &-e L +10 &/j L +9 &1sg M +9 &36h L +10 &4j L +9 &6j L +9 &8{h M +10 &:?e L +9 &;h M +10 &=e L +9 &?i L +9 &AFg L +10 &Cj M +9 &DlR M +9 &F O +10 &H@ Q +9 &I R +10 &K R +9 &M R +9 &OCe S +10 &Q$ S +9 &R)\ S +9 &T+\ S +10 &VG)\ T +9 &W{z 'z +10 &X} D +8 ( +3 &X#' 2 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 "processing"%]& +7 "core" &X#S 2 + .tHand.open +2 "manipulator"&-1 +57 "core" 1 +2 "manipulator"&W% +5 "core" % 7 % g +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +93 "core" ' +2 .tPRV.dial :air +2 "processing"%n  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%_ +45 "core" +2 "processing"%i% +5 "core" %a  +3 .tPS.seek 0.3ml + "processing"%b'^ +381 "core" ' + .tPSV.dial PSR +2 "processing"%d +95 "core"  +2 "processing"%s% +5 "core" %_N  + #tPulling 0.4ml of PSR.air + .PSR.select :air +8 .PS.seek 0.7ml +2 "processing"%h'. +492 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%e' +1901 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +98 "core" + .tPTV.dial :mixing +2 "processing"%j @ +73 "core" A +2 .tPBV.dial :waste2 +2 "processing"%C  +99 "core"  +4 .tPS.seek 0ml +2 "processing"%"'d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&8& +8 "core" &  ( \ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&@( +5 "core" ( +2 "manipulator"&f& +5 "core" & % *  \ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &u& +3 "core" &   \ +2 .tForearm.seek PC +2 "manipulator"&k' +114 "core" ' +2 .tHand.close +2 "manipulator"&A/ +59 "core" / +2 .tPC.seek :open +4 "processing"%|( +423 "core" ( + "manipulator"&[& +5 "core" &  m \ +2 "manipulator"&q% +5 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&D(, +137 "core" ( +2 "manipulator"&& +5 "core" &, # %  p +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &,  $  p +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&}'b +110 "core" ' +2 .tHand.open + "manipulator"& 1 +55 "core" 1 +2 "manipulator"&% +4 "core" % YZ : - a  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%o& +7 "core" &  + "manipulator"&% +5 "core" %\ .   & +2 "storage"(z% +29 "core" % D\ +2 "storage"(!. +4 "core" .(S +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( \ +198 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (l& +3 "core" & \ 7\ +2 "manipulator"&& +4 "core" &, $ # g p +2 "manipulator"&{% +4 "core" %\ . " " 5 & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&V( +184 "core" ( + "manipulator"&& +5 "core" &  & = 0 +2 "storage"(\ & +4 "core" &  \  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&x'/ +106 "core" ' +2 "storage"(c& +5 "core" &  \  +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y'g +285 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +4 (~& +3 "core" &  \  +2 "manipulator"&& +4 "core" & , ,  0 +3 .tElbow.seek 2 + "manipulator"& ( +6 "core" ( +2 "manipulator"&$& +5 "core" & ( + 1 0 + "storage"(& +5 "core" &  \  +47 .tForearm.seek 2 + 300 counts +12 "manipulator"&v' +56 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(' +4 "manipulator"& & +9 "core" & * " = 0 +2 "manipulator"&w% +5 "core" % + % 9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +3 "manipulator"&( +164 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&& +6 "core" & ! % %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +4 "core" & " ! x  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&(' +114 "core" ' +2 "manipulator"&& +5 "core" & & $   +2 "manipulator"&*% +4 "core" % !   +2 "processing"%& +5 "core" & \ +2 "processing"%& +6 "core" & \ +2 .tPC.seek :closed +2 "processing"%,(X +7 "core" & +7 & . %f +9 &V 7 +9 & L +10 &d L +9 &vg L +9 &9c K +10 &e L +9 &e L +10 &}g L +9 &Ae K +9 & c K +10 &!g L +9 &#c L +10 &%If K +9 &'\ f L +10 &(h L +9 &*c L +9 &,Qg K +9 &.f L +10 &/e L +9 &1g L +9 &3Yh K +10 &5g L +9 &6g K +10 &8g K +9 &:`g L +9 &<"e L +10 &=c K +9 &?h L +9 &Aie K +10 &C'n M +9 &Dy N +9 &F P +10 &H^ R +9 &J R +10 &K R +9 &M S +9 &Oc S +10 &Q$ S +9 &R T +10 &T( S +9 &Vh T +9 &Wfv )} +10 &Xth ; +8 ( +3 &X"t 2 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open +4 "manipulator"&&1 +64 "core" 1 +2 "manipulator"&p% +5 "core" %  . , % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%1 S +2 %49 +8 "core" 9\\[ +103 "processing"%69 +3 "core" 9Z[ +102 "processing"%%9 +4 "core" 9X[  +103 "processing"%29 +2 "core" 9VZ  +103 "processing"%/9 +3 "core" 9V[ +102 "processing"%9 +3 "core" 9U[ +102 "processing"%09 +3 "core" 9T[ +103 "processing"%99 +3 "core" 9T[ +103 "processing"%>9 +2 "core" 9T[" +103 "processing"%=9 +3 "core" 9U[' +103 "processing"%<9 +2 "core" 9V[+ +103 "processing"%39 +3 "core" 9V[/ +102 "processing"%9 +4 "core" 9X[3 +103 "processing"%59 +2 "core" 9[\\8 +103 "processing"%'9 +3 "core" 9][< +103 "processing"%H9 +2 "core" 9`]@ +103 "processing"%#9 +3 "core" 9c\\D +102 "processing"%B9 +3 "core" 9g\\H +102 "processing"%t9 +3 "core" 9l]M +103 "processing"%F9 +2 "core" 9o\\Q +103 "processing"%G9 +3 "core" 9s]U +102 "processing"%+9 +3 "core" 9y\\Y +103 "processing"%9 +4 "core" 9~]^ +102 "processing"%K9 +3 "core" 9^b +103 "processing"%79 +3 "core" 9^f +102 "processing"%;9 +3 "core" 9_j +103 "processing"%9 +2 "core" 9^n +103 "processing"%?9 +4 "core" 9_s +102 "processing"%M9 +3 "core" 9`w +103 "processing"%N9 +2 "core" 9_{ +103 "processing"%T9 +3 "core" 9` +102 "processing"%L9 +3 "core" 9` +103 "processing"%O9 +3 "core" 9a +103 "processing"%:9 +2 "core" 9a +103 "processing"%S9 +3 "core" 9b +102 "processing"%a9 +3 "core" 9a +103 "processing"%U9 +3 "core" 9a +102 "processing"%E9 +3 "core" 9a +103 "processing"%Z9 +2 "core" 9b +103 "processing"%P9 +3 "core" 9b +103 "processing"%X9 +2 "core" 9\ b +4 .tPH.hold 2:00:00,28C +5 "processing"%\\ pSp +5 .tdelay 1:30 +3 "core"  +8999 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%` +96 "core"  +2 "processing"%Y% +5 "core" %a  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%Q' +312 "Can"\ L"W[3 +271 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +12 .tPS.seek 2ml + "processing"%R'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%)  +72 "core"  + .tPSV.dial PTV +3 "processing"%] +71 "core" + .tPBV.dial :waste1 +2 "processing"%-  +125 "core" +2 "processing"%W% +4 "core" %ҡL  +3 .tPS.seek 1.5ml +2 "processing"%'Q +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +36 "core" , +3 .tPS.seek 0ml +2 "processing"%_'d +1597 "core" ' +2 .tdelay 5:00 +30001 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%i  +36 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%m * +47 "core" ) +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%J +71 "core"  +2 .tPS.reconfigure :fast +5 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%d' +2326 "core" ' + .tPSV.dial PTV +3 "processing"%s +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +70 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +4 "processing"%h +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%j'd +2294 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%C  +126 "core" + .tPSV.dial :mixloop +2 "processing"%e +44 "core" + .tPRV.dial :ab1 +2 "processing"%8 @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%f'c +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'u  +2 "processing"%A  +41 "core" +4  + "processing"%I% +5 "core" %hM  +3 .tPS.seek 0.34ml +2 "processing"%^'w +443 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'g  +29 "core" +2 .tPRV.dial :air +2 "processing"%[  +43 "core"  +3 .tPS.seek 0.9ml +2 "processing"%q'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%k  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +5 .tPS.seek 2ml + "processing"%@'Ҧ +1608 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste1 +55 "processing"%o  +34 "core" +2 "processing"%% +5 "core" %ҩC\  +3 .tPS.seek 1.85ml + "processing"%' +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" + +3 .tPS.seek 0ml +2 "processing"%!'d +1949 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'}& +6 "core" &_^  +2 "manipulator"&l& +5 "core" & * *   +2 "manipulator"&% +4 "core" % $ * &  & +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(, +138 "core" ( + "manipulator"&& +5 "core" &, & ) # % +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &, , ' % +2 .tForearm.seek :garage +2 "manipulator"&\ 'b +115 "core" ' +2 .tHand.close +2 "manipulator"&D/ +57 "core" / + "manipulator"&c& +6 "core" &- 9 # + !r + "manipulator"& % +5 "core" % dd + ,  +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&~( +285 "core" ( +2 "manipulator"&& +5 "core" &( ( ( ?R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &$& +3 "core" &) # , ?R +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&& +5 "core" &) ) & 1 ?R +2 "manipulator"& % +5 "core" %Y + * 5 +2 "collection"'w& +4 "core" &`^  +3 "collection"'V& +5 "core" &`a  +3 .tCC.seek :closed +2 "collection"'x(X +7 "core" &^_  +4 &_a 5 +10 &BI^^\ 1 +9 &uu_^\ E +9 & g_^\ M +10 &e^^\ L +9 &b]`\ K +10 &hi^_\ L +9 &+``]\ L +9 &c^]\ L +10 &e\\^\ K +9 &rc]\\\ K +9 &!3b]\\\ L +10 &"`\\]\ K +9 &$d[_\ K +10 &&yg\\]\ L +9 &(;e[]\ L +9 &)eZ]\ L +10 &+cY[\ K +9 &-h[\\\ L +9 &/Db\\Z\ K +10 &1bZ[\ K +9 &2`\\[\ L +9 &4d[\\\ K +10 &6Kg[Z\ L +9 &8 c[]\ L +10 &9`[\\\ K +9 &;d[Z\ L +9 &=TgZ[\ K +10 &?d[Y\ K +9 &@g[Z\ L +10 &BdYZ\ L +9 &DZkGN\ L +9 &Fz/;\ N +10 &G\ R +9 &I\ V +10 &K@\ X +9 &M\ X +9 &N\ Y +10 &P\ Y +9 &RC\ Y +9 &T\ Z +10 &U\ Z +9 &W{\ = +9 &XL*\ )z +10 &Xxm\ N +2 ( +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.92 +2 "collection"'y& +7 "core" &Xxp\ N +2 .tHand.open + "manipulator"&v1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Y F 4 _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"& '\ +107 "core" ' +2 .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +5 "core" %iI\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%*'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +1600 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%|' +1576 "Can"\ i .W3 +1043 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%&  +3 "collection"'p  +33 "core"  +116  +2 .tPSV.dial :mixloop +2 "processing"%4 +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +74 "core" +2 .tPS.seek 0ml +4 "processing"%6'd +2609 "core" ' +2 .tPSV.dial :air +2 "processing"%(  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%%' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +44 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%0' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +43 "core" +3 .tPS.seek 0ml +4 "processing"%>'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&=& +7 "core" &( # #  ?R +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&<( +24 "core" ( +2 "manipulator"&3& +5 "core" & ) +  ( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & "  ( +3 .tForearm.seek CC + "manipulator"&5'O +96 "core" ' +2 .tHand.close + "manipulator"&'/ +59 "core" / +3 .tCC.seek :open +2 "collection"'H( +427 "core" ( +2 "manipulator"&#& +5 "core" & #   ( +2 "manipulator"&B% +4 "core" % [  @ +2 .tForearm.seek :retract +2 "manipulator"&t'\ +119 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&F(, +284 "core" ( +2 "manipulator"&G& +5 "core" &- ! ( , +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +4 "core" &-   J +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' +2 .tHand.open +2 "manipulator"&K1 +54 "core" 1 +2 "manipulator"&7% +5 "core" % PR A 0 (  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&;'\ +101 "core" ' +2 ."da"delayUntil "14:38:36.38" +24807 #recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%?  +34 "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"%N  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%T' +2316 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%L +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%O  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%: +42 "core" + ."da"delay 2 seconds +243 .PSV.dial :air +15 "processing"%S  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%a'd +2335 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%U +123 "core"  +2 "processing"%E% +4 "core" %b<  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%Z' +586 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%P'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%X  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%` +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +2 "processing"%"% +5 "core" %Ҧ(  +3 ."da"PS.seek 1.5ml + "processing"%Q'V +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%]'d +1603 "core" ' +2 ."da"delay 2:00 +4771 "Can"\ a uX3 +7231 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%-  +34 "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 +3 "processing"%R +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%n' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +70 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%i +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%J'd +2309 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%_ +123 "core"  + "processing"%s% +5 "core" %e[  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%b' +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%C% +5 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%e'S +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%j'd +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%u  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%A * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%I +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%f' +2329 "core" ' + ."da"PSV.dial PTV +3 "processing"%g +71 "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"%^ +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +68 "core"  +3 ."da"PS.seek 0ml +4 "processing"%q'd +2304 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%k  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +42 "core" +3 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%o'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  + "processing"%z% +5 "core" %]d\  +2 ."da"PS.seek 0.55ml +2 "processing"%@' +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%}'Ҧ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%l +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%% +5 "core" %ҩ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%c'd +1962 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +9506 "Can"\ DY3 +38496 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2319 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%$ +47 "core" +3 ."da"delay 2 seconds +206 .PSV.dial :air +2 "processing"%{  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%w'd +2317 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +134 "core"  + "processing"%.% +5 "core" %f  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%y' +588 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +47 "processing"%  +80 "core"  +2 ."da"PSV.dial PTV +2 "processing"%V +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +5 "core" %ҡ[  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1601 "core" ' +2 ."da"delay 2:00 +7239 "Can"\ LY3 +4764 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "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 +3 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%p' +2335 "core" ' + ."da"PSV.dial PTV +3 "processing"%& +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +70 "core"  +2 ."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 +3 "processing"%('d +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%6 +122 "core"  +2 "processing"%2% +4 "core" %gJ  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%%' +586 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%/ +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%9  +34 "core" +2 "processing"%0% +4 "core" %ҩl\  +3 ."da"PS.seek 1.5ml +2 "processing"%='Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%~ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%x' +2319 "core" ' + ."da"PSV.dial PTV +3 "processing"%# +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%B +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +67 "core"  +3 ."da"PS.seek 0ml +3 "processing"%+'d +2311 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +4 "processing"%< +123 "core"  +2 "processing"%K% +5 "core" %f.  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%7' +583 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%?% +5 "core" %ҩk  +2 ."da"PS.seek 1.5ml +2 "processing"%M'Y +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" * +3 ."da"PS.seek 0ml +4 "processing"%>'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%L  +35 "core" +2 ."da"delay 30 seconds +902 "Can"\ C|ZI3 +2100 ."da"PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%: +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%a  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z'd +2309 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%X +128 "core"  +7 "processing"%`% +21 "core" %iG\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +15 "processing"% +30 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +17 ."da"PS.seek 0.25ml +17 "processing"%Y' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" %^\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%P' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%)'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"%Q +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 "processing"%W% +4 "core" %ҥN\  +3 ."da"PS.seek 1.5ml +2 "processing"%R'U +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%] * +34 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'d +1599 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 +3 "processing"%1  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +51 "processing"%m +77 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%n' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%s +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%d +122 "core"  +2 "processing"%C% +5 "core" %g_\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%8 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +35 "core" +2 "processing"%u% +4 "core" %ңq\  +3 ."da"PS.seek 1.5ml +2 "processing"%A'S +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%j  +98 "core"  +3 ."da"PS.seek 0ml +4 "processing"%g'd +1598 "core" ' + "processing"%[9 +5 "core" 9P5= +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%^  +5 "core" 5= + 5= + "processing"%& +4 "core" &X"]\ 2 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&f% +7 "core" %\ !  (  = +2 "storage"(k% +4 "core" % O W J\ + "storage"(. +4 "core" .( \ +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"( (S +200 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (& +4 "core" &U A /\ +2 "manipulator"&q& +4 "core" &-   +2 "manipulator"&% +4 "core" %\ " & ) S = +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&z( +206 "core" ( +3 "manipulator"&o& +4 "core" &   +2 "storage"(& +5 "core" &U W `\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&@'] +108 "core" ' +2 "storage"(l& +5 "core" &U ^ j\ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('g +280 "core" ' +2 "storage"(- +4 "core" -'y +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" & #  +2 "storage"(D& +4 "core" &U e l \ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&}' +112 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"( - +2 "core" -'y +3 ."da"SE.seek 1.17 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&\ % +5 "core" %Z ( ) : +2 "storage"(c& +5 "core" &U D \ +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&$'> +34 "core" ' +2 "manipulator"&{& +4 "core" & % % < +2 "storage"(& +5 "core" &U U ^ +\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +31 "core" ' +3 ."da"SE.seek 2.17 Pucks below Top Plate +4 "storage"(' +38 "core" ' +2 "manipulator"&& +5 "core" &  " 4 +2 "manipulator"&.% +4 "core" %J !   +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&y( +245 "core" ( + "manipulator"&& +5 "core" & ( P  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +5 "core" &     +2 ."da"Forearm.seek PC +2 "manipulator"& ' +121 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%v( +425 "core" ( + "storage"(!& +5 "core" &U B\ +2 "manipulator"&& +4 "core" &    +2 "manipulator"&*% +4 "core" %   +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +118 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&( +268 "core" ( +2 "manipulator"&& +5 "core" &   +2 "storage"(&& +4 "core" &U e R\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4'] +120 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +63 "core" 1 +3 "storage"(|- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(p'[ +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.16 Pucks below Top Plate +3 "storage"(6' +52 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23may0915h50ml.tif +1520 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.925 seconds\ /var/log/esp/da23may0915h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23may0915h50ml15s.tif +423 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1146 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23may0915h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23may0915h50ml20s.tif +2072 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23may0915h50ml20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "11.925 sec auto-exposure",Subject: "da23may0915h50ml images!" +3 "storage"(2- +18 "core" -' +8 "storage"((& +16 "core" &U \ +6 "manipulator"&%& +4 "core" & ) + +3 ."da"Elbow.seek 1 +2 "manipulator"&/( +21 "core" ( +2 "manipulator"&9& +5 "core" & 1 .  { +2 "storage"(0& +7 "core" &U { \ \ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +5 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(3' +58 "core" ' +2 "manipulator"&=& +5 "core" &   @ { +2 "storage"('& +4 "core" &U J\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +177 "manipulator"&~' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"& , +7 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.06 Pucks below Top Plate +2 "storage"(' +23 "core" ' +3 "manipulator"&#% +6 "core" % # ) : S +2 "storage"(B& +5 "core" &U \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&5'D +34 "core" ' +2 "manipulator"&G& +5 "core" & % # { +2 "storage"(x& +5 "core" &U 6\ +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&<'] +29 "core" ' +3 "storage"(K% +6 "core" % `\ +3 ."downElevator"SE.seek :down +20 "storage"(+' +82 (7% +3 "core" %= \\\ PG +3 "manipulator"&% +5 "core" %t (    +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +52 ' +3 ."downElevator"SE.stop +3 "storage"(5 +9 (?& +12 "core" &U \ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +7 "processing"%t& +23 "core" &  +5 "manipulator"&N& +9 "core" &  ! { +4 "manipulator"&M% +10 "core" % + ! !  $o +6 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&L(, +179 "core" ( + "manipulator"&O& +6 "core" &- " $ U +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +4 "core" &- !   +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&>'b +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&T/ +61 "core" / +3 "manipulator"&U& +5 "core" &-  w +2 "manipulator"&E% +5 "core" % v #  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&a'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&S( +126 "core" ( + "manipulator"&X& +5 "core" & " $ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &`& +3 "core" &  "  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&Z' +120 "core" ' +2 "manipulator"&"& +6 "core" & ! ) + "manipulator"&Y% +5 "core" % ! " ( ) +2 "processing"%P& +5 "core" &A  +3 "processing"%Q& +5 "core" &  +3 ."psFlush"PC.seek :closed +3 "processing"%-(X +8 "core" &Q  +3 &T 8 +9 &AIzL\ 0 +10 &ot,\ E +9 &eK L +9 &`L K +12 &`H\ L +9 &adE\ L +9 &$`P\ K +8 &a<\ K +9 &`B\ K +9 &k`> K +10 &!+dF L +9 &"dC L +10 &$a@ K +9 &&qf, L +9 &(3d)\ L +11 &)d(\ L +10 &+c3\ L +10 &-za0\ K +9 &/;c5\ L +9 &0b,\ K +11 &2d*\ K +8 &4a* K +8 &6Dd)\ K +9 &8`& K +9 &9d \ K +10 &;b#\ L +9 &=Le\ K +10 &? g\ L +9 &@c" K +9 &Be K +9 &DRd L +10 &Fn\ M +9 &G\\\ P +9 &I\ R +10 &KI\ R +10 &M "\ R +9 &N\ R +9 &P\ S +9 &ROz\ R +10 &T{\ S +9 &Us\ T +9 &Wp\ 7 +10 &X`-s\ [ +9 &X"o 0 +4 ( +2 "processing"%Q& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 + "processing"%W& +8 "core" &Xx 0 +2 ."psFlush"Hand.open + "manipulator"&)1 +59 "core" 1 +2 "manipulator"&]% +5 "core" % - !  ) +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +103 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +42 "core"  +2 "processing"%i% +5 "core" %aZ  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +376 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +218 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%_ @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%s  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%J +107 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%b'F +2608 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%n +97 "core"  +4 "processing"%d% +10 "core" %K$  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%8  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%e @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%u +34 #"uploadLog"upsync +64 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%h'F +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%j'T +1102 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%^  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%'d +2319 "Can"\ JZ3 +290 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%f +69 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +61 "core" V +4 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%o' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%F'd +2618 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%l +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%;' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +3 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%D @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +70 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%c'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +55 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%@' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%.  +52 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%z'd +2618 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%w'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +54 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%!' +2615 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%*'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +70 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%y'd +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +7 "core" &jkp  + "manipulator"&|& +5 "core" &   +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +6 "core" ( + "manipulator"&& +5 "core" & % * * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &p& +4 "core" & "  e +2 .tForearm.seek PC +2 "manipulator"&2' +99 "core" ' +2 .tHand.close +2 "manipulator"&(/ +59 "core" / +2 .tPC.seek :open +4 "processing"%%( +423 "core" ( + "manipulator"&9& +5 "core" &   V +2 "manipulator"&0% +4 "core" % !  y +3 .tForearm.seek :retract +2 "manipulator"&='\ +126 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&'( +352 "core" ( +2 "manipulator"&& +5 "core" &4   ' H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &4& +3 "core" &4   H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&6'O +102 "core" ' +2 "manipulator"&#& +5 "core" &4 * H +2 "manipulator"&B% +4 "core" %4 + * " +2 "collection"'G& +5 "core" &ii +3 "collection"'x& +5 "core" &ki +3 .tCC.seek :closed +2 "collection"'K(X +7 "core" &ik +5 &jk 7 +10 &@Jkj 0 +9 &ntlj E +10 &iij L +9 &bhi L +9 &`hi K +10 &`fgj L +9 &"eji L +9 &ggi L +10 &igg L +9 &ibgg K +10 &!*egi L +9 &"djh L +9 &$bgg K +10 &&qefg K +10 &(3dff K +8 &)jhg L +10 &+beg L +9 &-xeef L +10 &/:cfd L +9 &0aee K +9 &2def K +10 &4gfe K +9 &6Cceh K +9 &8eef K +10 &9ege K +9 &;igf L +9 &=Kbfd K +10 &? efe L +9 &@edd K +10 &Bedd L +9 &DPoQZ L +9 &F ~7F N +10 &G R +9 &I}  \ U +9 &K:\ W +10 &L\ X +9 &N\ X +10 &P|\ X +9 &R<\ Y +9 &S \ Y +10 &U\ Y +9 &Wv \ > +9 &XM.\ (v +10 &Xyg J +3 ( +2 "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 +2 "collection"'& +7 "core" &Xyd J +2 .tHand.open + "manipulator"&71 +64 "core" 1 +2 "manipulator"&% +5 "core" % 4 F 0 +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&/'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'3& +7 "core" &Xyd J + "collection"'~% +5 "core" %P  +2 .tCSV.dial CSR +2 "collection"'5  +43 "core"  + "collection"'?% +5 "core" %P  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +13 .tCS.seek 5ml +2 "collection"'t'm +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '% +3 "core" %mJ  +3 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'N' +632 "core" ' +2 .tCSV.dial :waste +2 "collection"'M +126 "core" +2 .tCS.reconfigure :default +5 "collection"'#P d@b +2 .tCS.seek 0ml +4 "collection"'<'Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'O& +7 "core" &XycW J +2 "collection"':% +4 "core" %UW  + .tCSV.dial :flush +2 "collection"'+  +43 "core"  +54 .tCS.reconfigure :fast +5 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"' 'm +1154 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'T @ +44 "core" A +2 "collection"'U% +5 "core" %m#  +2 .tCS.seek 7ml +2 "collection"'E' +517 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +4 'X  +37 "core"  +88  +2 .tCBV.dial :waste1 +2 "collection"'` @ +43 "core" > +2 .tCS.seek 0ml +3 "collection"'>'Q +1581 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +8 "core" &Xyc J + "collection"'Y% +5 "core" %Q  +2 .tCSV.dial :flush +2 "collection"'P  +28 "Can"\ lW[u3 +41 "core" +3 .tCS.seek 5ml +4 "collection"'L'm +1156 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +43 "core" B +2 "collection"'v% +5 "core" %mZ  +2 .tCS.seek 7ml +2 "collection"'W' +514 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"')  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"']  +99 "core"  +3 .tCS.seek 0ml +4 "collection"'Q'Q +1576 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'1& +6 "core" &Xyc   J +2 "collection"'i% +4 "core" %V  +2 .tCSV.dial CSR +2 "collection"'Z  +43 "core"  +2 "collection"'g% +4 "core" %V N  +2 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +4 "collection"' +13 .tCS.seek 8ml +2 "collection"'m'O +1797 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'_' O +522 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'s +3 'J  +97 "core" +32 +2 .tCTV.dial :intake +3 "collection"'  +70 "core" +2 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +2 "collection"'n'Q +1795 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'d  +70 "core"  +2 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'b'Q +593 "core" ' +2 .tCSV.dial CSR +2 "collection"'C  +99 "core"  +2 "collection"'8% +5 "core" %P  + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.seek 5ml +2 "collection"'e'm +1350 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'u' O +1344 "core" ' +2 .tCSV.dial CBV +2 "collection"' +98 "core" +2 .tCS.seek 0ml +4 "collection"'I'Q +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +8 "core" &3  &  H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&j( +5 "core" ( +2 "manipulator"&[& +4 "core" &3 ) & P H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &^& +3 "core" &3 ! * H +3 .tForearm.seek CC +2 "manipulator"&A'O +107 "core" ' + .tHand.close + "manipulator"&f/ +57 "core" / +2 .tCC.seek :open +4 "collection"'( +424 "core" ( +2 "manipulator"&k& +5 "core" &3  ( ; H +2 "manipulator"&% +4 "core" % b  $  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +100 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(, +291 "core" ( +2 "manipulator"&& +5 "core" &- '   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &-     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' + .tHand.open + "manipulator"&o1 +57 "core" 1 +2 "manipulator"&l% +5 "core" % lU ) * ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&F'\ +102 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 13:40:35 +8 #Asleep after completing NESSIE_ModnAnt_test assays +2 ."Qmail"GoodNews.email "{1 => 3,\\n 2 => 0}\\nCan@15:31:47, 21.4C, 24% humidity, 15.1psia, 13.689V, 0.600A, 6.328Ah, 8.21W\\nSampled 50.0ml",Subject: "Asleep after completing NESSIE_ModnAnt_test assays" +680 #"uploadLog"upsync +7 #mEXIT +2 #"Duane"Session Ended @1683660885.88EDT @1684763073.03EDT = =tMAIN =mMAIN_scheduler @EDT1684763075.01 #"core_reset"Sent BREAK +2 #t@5400 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +250 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +419 "Can"P 3N + P 3N + #tPolling Can every 10:00 +3 #Cleanly exited at 15:34:45EDT09-May-23 +3759 #-> ESP.ready! +3 #Powering core bus +557 .Gate.power :raw,:ON +2 "sampler") +13 ) +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" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %x  + .tSS.configure :default +3 "sampler")#.0X PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%;& +3 "core" &  +2 .tHand.open + "manipulator"&<1 +60 "core" 1 +2 "manipulator"&=& +4 "core" & 5 5 | ) + "manipulator"&>% +4 "core" % \ %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +184 "core" ( + "manipulator"&@& +4 "core" &-  * U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- % % U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B'b +109 "core" ' +2 .tHand.close + "manipulator"&C/ +52 "core" / + "manipulator"&D& +4 "core" &- G < +2 "manipulator"&E% +3 "core" % `9 + + +2 .tForearm.seek :retract +2 "manipulator"&F'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G( +117 "core" ( + "manipulator"&H& +4 "core" & " (   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +100 "core" ' + "manipulator"&K& +4 "core" &  " N  +2 "manipulator"&L% +4 "core" % 0 . n + "processing"%M& +4 "core" &\  +2 "processing"%N& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%O(X +4 "core" &\  +10 &3\ +} +9 &e\ ? +9 &M\ N +10 &b\ M +9 &i\ L +9 &e\ M +10 &Zf\ L +9 &g\ M +10 &d\ M +9 &g\ M +9 & bc\ L +10 &"#g\ M +9 &#l\ M +9 &%e\ M +10 &'ig\ M +9 &),c\ L +10 &*i\ M +9 &,h\ M +9 &.pg\ M +10 &03j\ M +9 &1g\ M +9 &3h\ M +10 &5yk\ M +9 &7<h\ L +9 &8j\ M +10 &:h\ M +9 &<k\ M +10 &>Ce\ M +9 &@j\ M +9 &Am\ M +10 &Cx\ \ O +9 &E?\ Q +9 &F\ T +10 &H \ S +9 &J}\ S +10 &L?\ S +9 &N \ T +9 &O \ T +10 &Q \ T +9 &SC\ \ U +10 &U\ T +9 &V \ T +9 &X!Ik \ *z +10 &X @ \ 0 +5 ( + "processing"%N& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + "processing"%P& +4 "core" &X  \ 0 + &X \ 0 + .tHand.open +2 "manipulator"&Q1 +56 "core" 1 + "manipulator"&R% +4 "core" % F E 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +109 "core" ' + "processing"%T& +4 "core" &X\ 0 +21516 #t-> CC.loadPuck :sh1, 1 +2 #Loading sh1 puck from tube 1 into Collection Clamp + "collection"'U& +4 "core" &  + "manipulator"&V% +5 "core" % . - , a & + "storage"(W% +4 "core" % 8\ + "storage"(X. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +36 "storage"(Y(S +677 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Z& +3 "core" &U k k >\ + "manipulator"&[& +4 "core" & # * <  + "manipulator"&\\% +4 "core" % . / - A & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&]( +273 "core" ( + "manipulator"&^& +5 "core" &  1  + "storage"(_& +4 "core" &U ^\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&`'] +108 "core" ' + "storage"(a& +4 "core" &U L\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(b'g +282 "core" ' +2 "storage"(c- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 .tSE.seek :down +2 "storage"(d' +271 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&e% +5 "core" %, - , [ _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +93 "core" ' +2 !to:Puck::Error: mesg"-1 puck loaded in tube 1 when expecting 3:@checkpoint: omitted:bt[";/home/esp/esp2/utils/puckmoves.rb:257:in `verifyCount'":/home/esp/esp2/utils/puckmoves.rb:583:in `raiseStack'"4/home/esp/esp2/utils/puckmoves.rb:364:in `load'",/home/esp/esp2/lib/msg.rb:68:in `retry'"4/home/esp/esp2/utils/puckmoves.rb:362:in `load'"4/home/esp/esp2/utils/puckmoves.rb:357:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'"(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 +1042 #-> access 1 +3 "storage"(g% +3 "core" % \ +2 "manipulator"&h% +3 "core" %\ " ( . O ; +2 "manipulator"&i& +4 "core" & ) , O  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (k& +3 "core" &<& s s '\  +234 #t-> CC.loadPuck :sh1, 1 +2 #Loading sh1 puck from tube 1 into Collection Clamp +2 "collection"'l& +3 "core" &  +2 "manipulator"&m% +4 "core" %\ ! - . h ; + "storage"(n% +4 "core" % \ + "storage"(o. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(p(S +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (q& +3 "core" &T d u C\ +2 "manipulator"&r& +3 "core" & - - E  +2 .tElbow.seek 1 +2 "manipulator"&s( +12 "core" ( + "manipulator"&t& +5 "core" & # + - ` + "storage"(u& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&v'] +126 "core" ' +2 "storage"(w& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(x'g +282 "core" ' +2 "storage"(y- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (z& +2 "core" &T S\ +2 "manipulator"&{& +3 "core" & - , H ` +2 .tElbow.seek 1 +2 "manipulator"&|( +3 "core" ( + "manipulator"&}& +4 "core" & ) ,  ` +2 "storage"(~& +4 "core" &T \ +2 .tForearm.seek 1 + 300 counts + "manipulator"&'1 +40 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +7 "core" & % , ` +2 "manipulator"&% +4 "core" % & . ,  +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +159 "core" ( + "manipulator"&& +4 "core" &; # 4 5 L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' + ."downElevator"SE.stop +3 "manipulator"&& + "storage"(5 +5 "core" &; / / c L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +106 "core" ' + "manipulator"&\ & +4 "core" &; & ( ( L +2 "manipulator"& % +4 "core" %K $ $ W +2 "collection"' & +4 "core" &\  +2 "collection"' & +4 "core" &\  +2 .tCC.seek :closed + "collection"'(X +5 "core" &\  +10 &5\ ,~ +9 &e\ ? +9 &f~\ M +10 &)i\ M +9 &_\ L +10 &i\ M +9 &pe\ M +9 &2j\ M +10 &g\ M +9 &b\ L +9 & xh\ M +10 &";b\ L +9 &#c\ L +10 &%h\ M +9 &'c\ M +9 &)Bg\ M +10 &+c\ L +9 &,h\ M +9 &.f\ L +10 &0L`\ L +9 &2 h\ L +10 &3c\ M +9 &5d\ L +9 &7Re\ M +10 &9c\ L +9 &:j\ M +9 &<e\ L +10 &>[e\ L +9 &@r\ M +10 &Ax\ O +9 &C\ R +9 &EI\ U +10 &G\ W +9 &H\ W +9 &J\ X +10 &LG\ Y +9 &N\ Y +10 &O\ Z +9 &Q\ Y +9 &SL\ Z +10 &U\ Z +9 &V\ [ +9 &X"E\ *~ +10 &Xu \ U +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + .Hand.open + "manipulator"&1 +4 "core" &Xu{\ U +51 1 +2 "manipulator"&% +4 "core" % J U T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +14992 #t-> PH +2 "processing"%9 +2 "core" 97G +419 #t-> CH + "collection"'9 +3 "core" 9)R +8618 "Can"\ \ f 3 +2176 #"preston"Session Begun +1533 #-> exit +3 #Session Ended +1165 #"preeston"Session Begun +1467 #-> exit +2 #Session Ended +40803 #t-> PH.hold '10:00', 28 +3 .PH.hold 10:00,28C +3 "processing"% `U `  +475 #t-> Heat +2 !o:NameError: mesg" uninitialized constant Heat: name: Heat:bt["(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +218 #-> PH +2 "processing"%9 +3 "core" 96D +155 #t-> PH + "processing"%9 +3 "core" 97D# +139 #t-> PH +2 "processing"%9 +3 "core" 98D( +482 #t-> PH +2 "processing"%9 +3 "core" 9?D< +4203 #"preston"Session Begun +1504 #-> CH.hold '10:00', 70 +4 .CH.hold 10:00,70C +5 "collection"' `\ `\ G +323 #"preston"-> CH +2 "collection"'9 +4 "core" 9%H d +2994 #t-> loop {puts PH; Delay.sleep 60} +2 "processing"%"9 +5 "core" 9` +2311 "Can"|\ 54{ +2194 #"preston"-> loop {puts CH; Delay,.sleep 60} +2 !o:SyntaxError: mesg"|compile error\ preston:3: syntax error, unexpected '.', expecting '='\ loop {puts CH; Delay,.sleep 60}\ ^:bt["#preston:3:in `topLevelBinding'" loop {puts CH; Delay.sleep 60} +2 "collection"'9 +4 "core" 9 a +514 "processing"%%9 +3 "core" 9l +5486 "collection"''9 +2 "core" 9\ Q +515 "processing"%(9 +3 "core" 9p +5485 "collection"')9 +3 "core" 9\ A +514 "processing"%9 +4 "core" 9tv +5484 "collection"'9 +3 "core" 9\ 2 +515 "processing"%#9 +4 "core" 9{xg +2295 !"preston"o:IRB::Abort: mesg":@checkpoint: omitted:bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'",preston aborter-:2:in `topLevelBinding'" CH + "collection"',9 +5 "core" 9\  +3365 "processing"%-9 +3 "core" 9ZxW +5017 !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 +338 #-> PH + "processing"%.9 +5 "core" 9Gw- +3726 #t-> PH + "processing"%/9 +5 "core" 9Ox +1803 #t-> PH + "processing"%09 +5 "core" 9Xx  +1173 #t-> PH + "processing"%19 +5 "core" 9[y: +2554 #"preston"-> CH +2 "collection"'29 +4 "core" 9\ G +3250 #t-> PH + "processing"%39 +4 "core" 9Wz # +460 #t-> CH + "collection"'49 +5 "core" 9\ K +1072 ` +1743 #t-> loop {puts CH; puts PH; Delay.sleep 30} +2 "collection"'59 +5 "core" 9\ H +2 "processing"%69 +3 "core" 9Nz +3004 "collection"'79 +2 "core" 9\ M +2 "processing"%89 +3 "core" 9Dz +2440 ` +563 "collection"'99 +2 "core" 9\ M +3 "processing"%:9 +3 "core" 99y +3003 "collection"';9 +3 "core" 9\ L +2 "processing"%<9 +3 "core" 9,x +2055 "Can"\ e|5 +696 !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 +4722 #"preston"-> exit +2 #Session Ended +27529 #t-> CJ + !o:NameError: mesg"uninitialized constant CJ: name:CJ:bt["(ESP):23: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 +233 #-> CH + "collection"'=9 +3 "core" 9. +6636 #t-> exit +5 !o:Storage::Warning: mesg":Exiting with sh1 puck from tube 1 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 + !o:Storage::Warning: mesg"/Exiting with FlushPuck 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 +3 #mEXIT @1684765283.34EDT @1684765292.14EDT = =mMAIN_scheduler =tMAIN @EDT1684765293.98 #"core_reset"Sent BREAK +2 #t@31053 receive with ifg=0x10, ie=0xFD #@31688 receive with ifg=0x10, ie=0xFD + #@32345 receive with ifg=0x10, ie=0xFD + #@32979 receive with ifg=0x10, ie=0xFD + #@33614 receive with ifg=0x10, ie=0xFD #@34249 receive with ifg=0x10, ie=0xFD + #@34884 receive with ifg=0x10, ie=0xFD #@35215 receive with ifg=0x80, ie=0xFD + #@31459 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +384 "Can""|\ g5yc + "|\ g5yc + #tPolling Can every 10:00 +2 #Cleanly exited at 10:21:23EDT22-May-23 +2 !o:Storage::Warning: mesg"CC.holds Puck.from 1, :sh1: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 + !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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 +763 #-> PH +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P\ + .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" %h\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %} \ 1 +2 .tSS.configure :default +2 "sampler")#.0X PH +2 "processing"%9 +3 "core" 9k +290 #t-> CH +2 "collection"'9 +3 "core" 9 +11747 #t-> PH + "processing"%9 +3 "core" 9h +153 #t-> PH + "processing"%9 +3 "core" 9h +33298 #t-> PH +2 "processing"%9 +3 "core" 9|a +318 #t-> CH + "collection"'9 +3 "core" 9 +12687 "Can"n\ u!C6N +60001 0|\ t%6N +60001 u\ u)7;N +60001 9|\ u.7N +4238 #"n"Session Begun +50685 #t-> PH +2 "processing"%9 +5 "core" 9GT +5071 "Can"s\ u2B8gN +8561 #t-> PH +2 "processing"%9 +4 "core" 9GS +130 #t-> CH + "collection"'9 +5 "core" 96X +2752 #t-> PH.status + "processing"% 9 +4 "core" 9FT +1117 #t-> CH.status +2 "collection"'!9 +3 "core" 96X +1053 #t-> PH + "processing"%"9 +5 "core" 9FT +2294 #t-> PH.status + "processing"%#9 +3 "core" 9FS +6373 #t-> PH + "processing"%$9 +5 "core" 9ES +2858 #t-> PH + "processing"%%9 +5 "core" 9FS +127 #t-> CH +2 "collection"'&9 +3 "core" 95V +1025 #t-> CH.status + "collection"''9 +4 "core" 95V +26825 #t-> CH.seek 25, '8:00'; CH.hold '10:00', 25 +3 .CH.seek 25C,8:00 +5 "collection"'(  +3 ')9 +3 "core" 94V +102 "collection"'*9 +2 "core" 94V +102 "collection"'+9 +3 "core" 94V  +102 "collection"',9 +2 "core" 93V  +102 "collection"'-9 +2 "core" 94V +102 "collection"'.9 +3 "core" 94V +102 "collection"'/9 +3 "core" 94V +102 "collection"'09 +2 "core" 94W +102 "collection"'19 +3 "core" 96V" +102 "collection"'29 +2 "core" 98V& +102 "collection"'39 +2 "core" 98V* +102 "collection"'49 +3 "core" 9;W. +102 "collection"'59 +2 "core" 9<W3 +102 "collection"'69 +3 "core" 9@W7 +103 "collection"'79 +2 "core" 9CW; +102 "collection"'89 +3 "core" 9FV? +102 "collection"'99 +3 "core" 9JWC +102 "collection"':9 +2 "core" 9NWH +102 "collection"';9 +3 "core" 9RWL +102 "collection"'<9 +2 "core" 9WWP +102 "collection"'=9 +3 "core" 9]WT +102 "collection"'>9 +2 "core" 9bWX +102 "collection"'?9 +3 "core" 9gW\\ +102 "collection"'@9 +2 "core" 9lXa +102 "collection"'A9 +2 "core" 9rXe +103 "collection"'B9 +2 "core" 9xXi +102 "collection"'C9 +3 "core" 9~Xm +102 "collection"'D9 +2 "core" 9Wq +102 "collection"'E9 +3 "core" 9Xv +102 "collection"'F9 +2 "core" 9Xz\ +102 "collection"'G9 +2 "core" 9Y~ +3 .tCH.hold 10:00,25C +3 "collection"'H ` `5 +7 "core" ~ +762 #t-> CH +2 "collection"'I9 +4 "core" 9Y +477 #t-> CH + "collection"'J9 +5 "core" 9Z3 +2420 "Can"3\ u68N +2129 #t-> delay '5:00'; puts PH; PH.status +2 .delay 5:00 +16816 !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 +255 #-> CH +2 "collection"'K9 +4 "core" 9q +630 #t-> CH.status + "collection"'L9 +5 "core" 9p +1549 #t-> CH.status +2 "collection"'M9 +5 "core" 9q +6889 #t-> CH + "collection"'N9 +5 "core" 9s +415 #t-> CH.status +37 "collection"'O9 +10 "core" 9s +424 #t-> CH + "collection"'P9 +5 "core" 9t# +18516 #t-> CH.seek 30, '8:00'; CH.hold '10:00', 30; delay '4:00'; puts CH; CH.status +4 .CH.seek 30C,8:00 +3 "collection"'Q  +3 'R9 +2 "core"  +5 9v +102 "collection"'S9 +2 "core" 9v +102 "collection"'T9 +2 "core" 9v  +103 "collection"'U9 +2 "core" 9v  +102 "collection"'V9 +3 "core" 9u +102 "collection"'W9 +2 "core" 9u +102 "collection"'X9 +3 "core" 9v +102 "collection"'Y9 +3 "core" 9v +102 "collection"'Z9 +2 "core" 9u" +102 "collection"'[9 +3 "core" 9v& +102 "collection"'\\9 +3 "core" 9v* +102 "collection"']9 +2 "core" 9u/ +102 "collection"'^9 +3 "core" 9u3 +102 "collection"'_9 +2 "core" 9v7 +102 "collection"'`9 +2 "core" 9v; +102 "collection"'a9 +4 "core" 9v? +102 "collection"'b9 +2 "core" 9vD +102 "collection"'c9 +3 "core" 9vH +103 "collection"'d9 +2 "core" 9vL +102 "collection"'e9 +3 "core" 9 vP +102 "collection"'f9 +2 "core" 9wT +102 "collection"'g9 +2 "core" 9vY +102 "collection"'h9 +3 "core" 9v] +102 "collection"'i9 +2 "core" 9%wa +102 "collection"'j9 +2 "core" 9,we +102 "collection"'k9 +3 "core" 92xi +102 "collection"'l9 +2 "core" 98xm +103 "collection"'m9 +2 "core" 9@zr +102 "collection"'n9 +3 "core" 9Fyv +102 "collection"'o9 +2 "core" 9Oxz +102 "collection"'p9 +3 "core" 9Ux~ +102 "collection"'q9 +2 "core" 9\\y +102 "collection"'r9 +3 "core" 9by +3 .tCH.hold 10:00,30C +3 "collection"'s ` `] +4 .tdelay 4:00 +4 "core"  +8921 "Can"I\ t;9N +8332 #"n"Session Ended +6747 "collection"'t9 +2 "core" 9 +7 "collection"'u9 +3 "core" 9 +26111 #t-> CH +2 "collection"'v9 +3 "core" 9 +275 #t-> CH.status + "collection"'w9 +3 "core" 9 +5031 #t-> CH.seek 35, '8:00'; CH.hold '10:00', 35; delay '4:00'; puts CH; CH.status +4 .CH.seek 35C,8:00 +2 "collection"'x w +3 'y9 +3 "core"  +4 9 +102 "collection"'z9 +2 "core" 9 +102 "collection"'{9 +2 "core" 9  +102 "collection"'|9 +3 "core" 9  +96 .tCH.coast +2 "collection"'}  +3 "core"   +2 !to:Thermal::Error\ : mesg"+Collection Puck Heater to 35C Aborted!:@checkpoint: omitted: @reply0:@axisName"Collection Puck Heater:bt[ "0/home/esp/esp2/lib/thermal.rb:188:in `seek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/lib/thermal.rb:144:in `seek'"(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 +299 #-> CH.seek 35, '8:00'; CH.hold '10:00', 35; delay '4:00'; puts CH; CH.status +3 .CH.seek 35C,8:00 +3 "collection"'~ w + '9 +4 "core" 9 +104 "collection"'9 +2 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9 +102 "collection"'9 +4 "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/ +48 .tCH.coast +2 "collection"'  +3 "core" 1 + 1 + !to:Thermal::Error\ : mesg"+Collection Puck Heater to 35C Aborted!:@checkpoint: omitted: @reply0:@axisName"Collection Puck Heater:bt[ "0/home/esp/esp2/lib/thermal.rb:188:in `seek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/lib/thermal.rb:144:in `seek'"(ESP):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3175 #-> CH.seek 40, '8:00'; CH.hold '10:00', 40; delay '4:00'; puts CH; CH.status +2 .CH.seek 40C,8:00 +3 "collection"' @ +3 '9 +3 "core" 9 +102 "collection"'9 +2 "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 +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&3 +102 "collection"'"9 +2 "core" 9+7 +102 "collection"'#9 +3 "core" 9/; +102 "collection"'$9 +2 "core" 95? +102 "collection"'%9 +3 "core" 9:C +102 "collection"'&9 +2 "core" 9@H +102 "collection"''9 +3 "core" 9GL +102 "collection"')9 +2 "core" 9MP +102 "collection"'*9 +3 "core" 9UT +102 "collection"'+9 +3 "core" 9]X +103 "collection"',9 +3 "core" 9d\\ +103 "collection"'-9 +3 "core" 9ma +102 "collection"'.9 +2 "core" 9ue +102 "collection"'/9 +3 "core" 9~i +102 "collection"'09 +2 "core" 9m +102 "collection"'19 +3 "core" 9q\ +102 "collection"'29 +2 "core" 9v +102 "collection"'39 +2 "core" 9z +102 "collection"'49 +4 "core" 9~ +102 "collection"'59 +2 "core" 9 +102 "collection"'69 +2 "core" 9 +103 "collection"'79 +2 "core" 9 +102 "collection"'89 +3 "core" 9 +102 "collection"'99 +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 +102 "collection"'>9 +3 "core" 9 +3 .tCH.hold 10:00,40C +3 "collection"'? `@ ` +3 .tdelay 4:00 +3 "core"  +4153 "Can"A\ zAO:)N +19848 "collection"'@9 +2 "core" 9= +2 "collection"'A9 +4 "core" 9= +8511 #t-> CH.seek 50, '8:00'; CH.hold '10:00', 50; delay '4:00'; puts CH; CH.status +3 .CH.seek 50C,8:00 +3 "collection"'B  +2 'C9 +4 "core"  +4 9BB' +102 "collection"'D9 +2 "core" 9B( +102 "collection"'E9 +3 "core" 9C ( +102 "collection"'F9 +2 "core" 9B ) +102 "collection"'G9 +2 "core" 9B) +102 "collection"'I9 +3 "core" 9B* +103 "collection"'J9 +2 "core" 9B* +102 "collection"'K9 +3 "core" 9E+ +102 "collection"'L9 +2 "core" 9F"+ +102 "collection"'M9 +3 "core" 9I&+ +102 "collection"'N9 +2 "core" 9L*+ +102 "collection"'O9 +2 "core" 9Q/* +102 "collection"'P9 +3 "core" 9U3* +102 "collection"'(9 +2 "core" 9[7) +102 "collection"'R9 +3 "core" 9b;) +102 "collection"'S9 +3 "core" 9i?( +102 "collection"'T9 +2 "core" 9pD' +102 "collection"'U9 +3 "core" 9yH& +102 "collection"'V9 +2 "core" 9L +102 "collection"'W9 +2 "core" 9P +103 "collection"'X9 +3 "core" 9T +102 "collection"'Y9 +2 "core" 9X +102 "collection"'Z9 +3 "core" 9] +102 "collection"'[9 +2 "core" 9a +102 "collection"'\\9 +2 "core" 9e +103 "collection"']9 +2 "core" 9i +103 "collection"'^9 +2 "core" 9m +102 "collection"'_9 +3 "core" 9r +102 "collection"'`9 +2 "core" 9v +102 "collection"'a9 +2 "core" 9z +103 "collection"'b9 +2 "core" 9~ +102 "collection"'c9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9 +102 "collection"'e9 +2 "core" 9 +103 "collection"'f9 +2 "core" 9$\ +102 "collection"'g9 +3 "core" 9,\ +102 "collection"'h9 +2 "core" 94 +102 "collection"'i9 +3 "core" 9; +102 "collection"'j9 +2 "core" 9C +102 "collection"'k9 +3 "core" 9H\ +102 "collection"'l9 +3 "core" 9P +102 "collection"'m9 +2 "core" 9V +102 "collection"'n9 +2 "core" 9\\ +103 "collection"'o9 +2 "core" 9a +102 "collection"'p9 +2 "core" 9f +102 "collection"'q9 +4 "core" 9k +102 "collection"'r9 +2 "core" 9q +102 "collection"'H9 +2 "core" 9u +103 "collection"'t9 +2 "core" 9z +102 "collection"'u9 +2 "core" 9 +103 "collection"'Q9 +2 "core" 9 +3 .tCH.hold 10:00,50C +8 "collection"'v ` `" +2 .tdelay 4:00 +9 "core"  +24000 "collection"'w9 +3 "core" 9 +2 "collection"'y9 +3 "core" 9 +2361 "Can"\ G:N +5412 #t-> CH.seek 60, '8:00'; CH.hold '10:00', 60; delay '4:00'; puts CH; CH.status +4 .CH.seek 60C,8:00 +2 "collection"'z  d +2 '{9 +4 "core"  +4 9) +102 "collection"'|9 +2 "core" 9* +102 "collection"'}9 +3 "core" 9 * +103 "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 +2 "core" 9"- +102 "collection"'9 +3 "core" 9&- +102 "collection"' 9 +3 "core" 9+- +102 "collection"' 9 +2 "core" 9/- +102 "collection"' 9 +2 "core" 93, +103 "collection"'9 +2 "core" 97+ +102 "collection"'9 +3 "core" 9;+ +102 "collection"'9 +3 "core" 9?) +102 "collection"'9 +2 "core" 9D) +102 "collection"'9 +2 "core" 9H +102 "collection"'9 +3 "core" 9L +102 "collection"'9 +3 "core" 9P +102 "collection"'9 +2 "core" 9$T +102 "collection"'s9 +3 "core" 90Y +102 "collection"'9 +2 "core" 9:] +102 "collection"'9 +3 "core" 9Ea +102 "collection"'9 +2 "core" 9Oe +102 "collection"'9 +3 "core" 9Zi +102 "collection"'9 +3 "core" 9dm +102 "collection"'9 +2 "core" 9or +102 "collection"' 9 +3 "core" 9yv +102 "collection"'!9 +2 "core" 9z +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\ +102 "collection"'+9 +2 "core" 9\ +102 "collection"',9 +3 "core" 9 +102 "collection"'-9 +2 "core" 9\ +102 "collection"'.9 +2 "core" 9 +102 "collection"'/9 +3 "core" 9\ \ +102 "collection"'09 +3 "core" 9 \ +102 "collection"'19 +2 "core" 9 \ +102 "collection"'29 +40 "core" 9 \ +112 "collection"'39 +2 "core" 9 \ +102 "collection"'49 +2 "core" 9 \ +103 "collection"'59 +2 "core" 9  +102 "collection"'69 +3 "core" 9  +102 "collection"'79 +3 "core" 9  +102 "collection"'89 +2 "core" 9  +102 "collection"'99 +2 "core" 9  +102 "collection"':9 +3 "core" 9  +102 "collection"';9 +2 "core" 9  +3 .tCH.hold 10:00,60C +8 "collection"'< ` d `  +4 .tdelay 4:00 +3 "core"  +24000 "collection"'=9 +2 "core" 9 d8 +3 "collection"'>9 +3 "core" 9 d8 +4798 #t-> CH.seek 70, '8:00'; CH.hold '10:00', 70; delay '4:00'; puts CH; CH.status +4 .CH.seek 70C,8:00 +3 "collection"'@ \  + 'A9 +4 "core"  +4 9 e d +102 "collection"'C9 +3 "core" 9 d<+ +102 "collection"'D9 +2 "core" 9 d< , +102 "collection"'E9 +2 "core" 9 e< , +102 "collection"'F9 +3 "core" 9 e<- +102 "collection"'G9 +3 "core" 9 d?. +102 "collection"'I9 +2 "core" 9 g>. +102 "collection"'J9 +2 "core" 9 g>. +103 "collection"'K9 +2 "core" 9 i>"/ +102 "collection"'L9 +3 "core" 9 m?&/ +102 "collection"'M9 +3 "core" 9 o?*. +102 "collection"'N9 +2 "core" 9 t>/. +102 "collection"'O9 +3 "core" 9 x?3. +102 "collection"'P9 +2 "core" 9 ~>7, +102 "collection"'(9 +3 "core" 9 >;, +102 "collection"'R9 +3 "core" 9 @?+ +102 "collection"'S9 +2 "core" 9 @D+ +102 "collection"'T9 +2 "core" 9 BH* +102 "collection"'U9 +3 "core" 9 AL +102 "collection"'V9 +2 "core" 9 BP +102 "collection"'W9 +3 "core" 9 CT +102 "collection"'X9 +2 "core" 9 CX +102 "collection"'Y9 +3 "core" 9 E] +102 "collection"'Z9 +2 "core" 9 Da +102 "collection"'[9 +3 "core" 9 De +102 "collection"'\\9 +3 "core" 9 Fi +102 "collection"']9 +2 "core" 9 Em +102 "collection"'^9 +3 "core" 9 Gq +102 "collection"'_9 +2 "core" 9\ Fv +102 "collection"'`9 +2 "core" 9\ Gz +103 "collection"'a9 +2 "core" 9\ H~ +103 "collection"'b9 +2 "core" 9\ $I +102 "collection"'c9 +3 "core" 9\ -I +102 "collection"'d9 +2 "core" 9\ 4H +102 "collection"'e9 +2 "core" 9\ ;K +102 "collection"'f9 +3 "core" 9\ CL +102 "collection"'g9 +2 "core" 9\ JL +102 "collection"'h9 +2 "core" 9\ PM +102 "collection"'i9 +3 "core" 9\ VM +102 "collection"'j9 +2 "core" 9\ ]M +102 "collection"'k9 +3 "core" 9\ cM +102 "collection"'l9 +2 "core" 9\ gM +102 "collection"'m9 +3 "core" 9\ lM +102 "collection"'n9 +2 "core" 9\ qM +102 "collection"'o9 +3 "core" 9\ vN +102 "collection"'p9 +3 "core" 9\ {O +102 "collection"'q9 +2 "core" 9\ P +102 "collection"'r9 +3 "core" 9\ P +102 "collection"'H9 +2 "core" 9\ P +102 "collection"'t9 +2 "core" 9\ P +102 "collection"'u9 +4 "core" 9\ P\ +102 "collection"'Q9 +2 "core" 9\ P +102 "collection"'x9 +3 "core" 9\ Q +102 "collection"'~9 +2 "core" 9\ R +102 "collection"'9 +3 "core" 9\ R +102 "collection"'?9 +2 "core" 9\ S +102 "collection"'w9 +2 "core" 9\ S +102 "collection"'y9 +3 "core" 9\ T +102 "collection"'{9 +2 "core" 9\ T +3 .tCH.hold 10:00,70C +3 "collection"'| `\ `\ G +3 .tdelay 4:00 +3 "core"  +13967 "Can" \ O;UN +10033 "collection"'}9 +3 "core" 9\ ~ +2 "collection"'9 +3 "core" 9\ } +5726 #t-> CH.seek 80, '8:00'; CH.hold '10:00', 80; delay '4:00'; puts CH; CH.status +4 .CH.seek 80C,8:00 +2 "collection"'   +2 '9 +5 "core"  +4 9\  +102 "collection"'9 +2 "core" 9\ - +102 "collection"'9 +3 "core" 9\  . +102 "collection"'9 +2 "core" 9\  . +102 "collection"'9 +2 "core" 9\ / +103 "collection"' 9 +2 "core" 9\ / +102 "collection"' 9 +3 "core" 9\ 0 +102 "collection"' 9 +2 "core" 9\ 0 +102 "collection"'9 +2 "core" 9\ "1 +103 "collection"'9 +2 "core" 9\ &1 +102 "collection"'9 +3 "core" 9 *0 +102 "collection"'9 +3 "core" 9 // +102 "collection"'9 +2 "core" 9 \ 30 +102 "collection"'9 +2 "core" 9 7/ +102 "collection"'9 +3 "core" 9 ;. +102 "collection"'9 +3 "core" 9 ?- +102 "collection"'s9 +2 "core" 9 &D, +102 "collection"'9 +2 "core" 9 .H, +102 "collection"'9 +3 "core" 9 7L+ +102 "collection"'9 +2 "core" 9 ?P +102 "collection"'9 +3 "core" 9 HT +102 "collection"'9 +2 "core" 9 RX +102 "collection"'9 +3 "core" 9 \\] +102 "collection"' 9 +2 "core" 9 ga +102 "collection"'!9 +3 "core" 9 qe +102 "collection"'"9 +3 "core" 9 {i +102 "collection"'#9 +2 "core" 9 m +102 "collection"'$9 +2 "core" 9 q +102 "collection"'%9 +3 "core" 9 v +102 "collection"'&9 +2 "core" 9 z +102 "collection"''9 +2 "core" 9 ~ +103 "collection"')9 +2 "core" 9  +102 "collection"'*9 +3 "core" 9  +102 "collection"'+9 +2 "core" 9  +102 "collection"',9 +3 "core" 9  +103 "collection"'-9 +3 "core" 9  +102 "collection"'.9 +2 "core" 9  +102 "collection"'/9 +3 "core" 9  +102 "collection"'09 +2 "core" 9  +102 "collection"'19 +3 "core" 9  +102 "collection"'29 +2 "core" 9  +103 "collection"'39 +2 "core" 9  +102 "collection"'49 +2 "core" 9  +102 "collection"'59 +3 "core" 9  +102 "collection"'69 +2 "core" 9  +102 "collection"'79 +3 "core" 9  +102 "collection"'89 +3 "core" 9  +102 "collection"'99 +2 "core" 9  +102 "collection"':9 +3 "core" 9  +102 "collection"';9 +2 "core" 9  +103 "collection"'B9 +2 "core" 9  +102 "collection"'v9 +2 "core" 9  +102 "collection"'=9 +3 "core" 9  +102 "collection"'>9 +2 "core" 9  +102 "collection"'A9 +3 "core" 9  +102 "collection"'C9 +4 "core" 9  +102 "collection"'D9 +3 "core" 9  +102 "collection"'E9 +2 "core" 9 # +102 "collection"'F9 +2 "core" 9 $ +102 "collection"'G9 +3 "core" 9 & +102 "collection"'I9 +2 "core" 9 ) +103 "collection"'J9 +2 "core" 9 * +102 "collection"'K9 +3 "core" 9 . +102 "collection"'L9 +2 "core" 9 / +102 "collection"'M9 +2 "core" 9 1  +102 "collection"'N9 +3 "core" 9 3 +102 "collection"'O9 +3 "core" 9 5 +102 "collection"'P9 +2 "core" 9 6 +102 "collection"'(9 +3 "core" 9 9 +3 .tCH.hold 10:00,80C +3 "collection"'R ` ` 8 +2 .tdelay 4:00 +4 "core"  +15384 #"preston"Session Begun +911 #-> PC.unloadFlush +2 "processing"%S& +5 "core" &X\ 0 +2 #"preston"Garaging FlushPuck in Processing Clamp + "manipulator"&T& +7 "core" &7  2 ( L + "manipulator"&U% +4 "core" %\ > @ A $ . +2 ."preston"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."preston"Elbow.seek PC +3 "manipulator"&V( +360 "core" ( + "manipulator"&W& +4 "core" & #    +2 ."preston"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &X& +4 "core" &    +2 ."preston"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek PC +2 "manipulator"&Y' +96 "core" '1 B B { +3 !"preston"o:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1485 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi^: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni1: velocityi: currenti:pwmi:erri: inPressiB : outPressiB :deltaPressi{ : voltagef12.289675012272951\\: @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'"7/home/esp/esp2/utils/puckmoves.rb:472:in `unclamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:471:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:827:in `garage'";/home/esp/esp2/utils/puckmoves.rb:979:in `unloadFlush'"#preston:1:in `topLevelBinding'" PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +3 "manipulator"&i& +5 "core" & ' !  +7 ."preston"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek PC +2 "manipulator"&j( +5 "core" ( +2 "manipulator"&k& +4 "core" & # $  + ."preston"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &l& +3 "core" &    +2 ."preston"Forearm.seek PC +2 "manipulator"&m' +24 "core" 'Ԅ A A +3 !"preston"o:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1312 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagir: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiA : outPressiA :deltaPressi : voltagef12.284765832106039: @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'"7/home/esp/esp2/utils/puckmoves.rb:472:in `unclamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:471:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:827:in `garage'";/home/esp/esp2/utils/puckmoves.rb:979:in `unloadFlush'"#preston:2:in `topLevelBinding'" Hand.open +2 .Hand.open +5 "manipulator"&{1 +22 "core" 1 +931 #"preston"-> Forearm.retract +3 .Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +2 "manipulator"&z'\ +90 "core" ' + "manipulator"&}% +4 "core" %\ #   I +605 #"preston"-> PC.unloadFlush +3 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +5 "core" &   +2 ."preston"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."preston"Elbow.seek PC +2 "manipulator"&<( +5 "core" ( + "manipulator"&& +4 "core" &   +2 ."preston"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &    +2 ."preston"Forearm.seek PC +3 "manipulator"&' +104 "core" ' A @ +3 !"preston"o:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiA : outPressi@ :deltaPressi : voltagef12.289675012272951\\: @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'"7/home/esp/esp2/utils/puckmoves.rb:472:in `unclamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:471:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:827:in `garage'";/home/esp/esp2/utils/puckmoves.rb:979:in `unloadFlush'"#preston:5:in `topLevelBinding'" Hand.open +611 #-> Forearm.retract +3 .Forearm.seek :retract +4 "manipulator"&'\ +90 "core" ' + "manipulator"&% +4 "core" %   5 2 +403 #"preston"-> Arm.home.jog 0 +5 "manipulator"&& +5 "core" &    +2 "manipulator"& % +4 "core" %    2 +2 ."preston"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :home +2 "manipulator"&!( +65 "core" ( + "manipulator"&"& +4 "core" & (   ' +2 ."preston"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" & )  > ' +2 ."preston"Forearm.seek :home +2 "manipulator"&$' +41 "core" ' +2 "manipulator"&%& +4 "core" &   ' +2 !"preston"o:Axis::Error: mesg" Unknown Elbow position: jog:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"#preston:8:in `topLevelBinding'" CH.coast + .CH.coast +5 "collection"'&  +3 "core"  +2  + "collection"''9 +4 "core" 9  +561 #t-> CH.status +2 "collection"')9 +3 "core" 9  +861 #t-> exit +6 !o:Storage::Warning: mesg"/Exiting with FlushPuck 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 +4 #mEXIT + #"preston"Session Ended @1684771849.12EDT @1684771963.86EDT = =mMAIN_scheduler =tMAIN @EDT1684771965.66 #"core_reset"Sent BREAK +2 #t@52329 receive with ifg=0x10, ie=0xFD #@52961 receive with ifg=0x10, ie=0xFD + #@53615 receive with ifg=0x10, ie=0xFD + #@54247 receive with ifg=0x10, ie=0xFD + #@54879 receive with ifg=0x10, ie=0xFD #@55512 receive with ifg=0x10, ie=0xFD + #@56144 receive with ifg=0x10, ie=0xFD #@56475 receive with ifg=0x80, ie=0xFD + #@36789 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can"\ iXx;C + \ iXx;C + #tPolling Can every 10:00 +2 #Cleanly exited at 12:10:49EDT22-May-23 +2 !o:Storage::Warning: mesg"CC.holds Puck.from 1, :sh1: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 + !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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 +2326 #-> PC.unloadFlush +155 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P -\ + .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" %h%\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ 1 +2 .tSS.configure :default +2 "sampler")#.0X > +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +111 "core" ' +7651 #t-> CH.seek 70, '8:00'; CH.hold '10:00', 70; delay '4:00'; puts CH; CH.status +3 .CH.seek 70C,8:00 +3 "collection"'/ \  + '09 +4 "core" 9 V\ +103 "collection"'19 +3 "core" 9 S +102 "collection"'29 +2 "core" 9 P  +102 "collection"'39 +2 "core" 9 O +102 "collection"'49 +2 "core" 9 K! +102 "collection"'59 +4 "core" 9 H" +102 "collection"'69 +2 "core" 9 F" +102 "collection"'79 +2 "core" 9 D# +102 "collection"'89 +3 "core" 9 B"$ +102 "collection"'99 +2 "core" 9 B&$ +102 "collection"':9 +2 "core" 9 C*% +102 "collection"';9 +3 "core" 9 C.% +102 "collection"'<9 +2 "core" 9 E3% +102 "collection"'=9 +3 "core" 9 G7& +102 "collection"'>9 +2 "core" 9 J;& +102 "collection"'?9 +3 "core" 9 N?% +102 "collection"'@9 +2 "core" 9 QC% +102 "collection"'A9 +2 "core" 9 VH$ +102 "collection"'B9 +3 "core" 9 [L# +102 "collection"'C9 +2 "core" 9 `P# +102 "collection"'D9 +3 "core" 9 fT# +102 "collection"'E9 +3 "core" 9 mX" +102 "collection"'F9 +2 "core" 9 u\\" +102 "collection"'G9 +2 "core" 9 {a! +102 "collection"'H9 +3 "core" 9 e +102 "collection"'I9 +2 "core" 9 i +103 "collection"'J9 +2 "core" 9 m +102 "collection"'K9 +3 "core" 9 q +102 "collection"'L9 +2 "core" 9 v +102 "collection"'M9 +2 "core" 9 z +102 "collection"'N9 +3 "core" 9 ~ +102 "collection"'O9 +3 "core" 9  +102 "collection"'P9 +2 "core" 9  +102 "collection"'Q9 +3 "core" 9  +102 "collection"'R9 +2 "core" 9  +102 "collection"'S9 +2 "core" 9  +102 "collection"'T9 +2 "core" 9  +102 "collection"'U9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"'W9 +3 "core" 9\  +102 "collection"'X9 +3 "core" 9\  +102 "collection"'Y9 +2 "core" 9\ \ +102 "collection"'Z9 +3 "core" 9\  +102 "collection"'[9 +2 "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\ +102 "collection"'a9 +3 "core" 9\ 9\ +102 "collection"'b9 +3 "core" 9\ =\ +102 "collection"'c9 +2 "core" 9\ A\ +102 "collection"'d9 +2 "core" 9\ F +102 "collection"'e9 +3 "core" 9\ J\ +102 "collection"'f9 +2 "core" 9\ N +102 "collection"'g9 +2 "core" 9\ Q +102 "collection"'h9 +3 "core" 9\ T +3 .tCH.hold 10:00,70C +2 "collection"'i `\ `\ S\ +3 .tdelay 4:00 +4 "core"  +24000 "collection"'j9 +3 "core" 9\  +2 "collection"'k9 +3 "core" 9\  +13199 #t-> CH.coast + .CH.coast +2 "collection"'l  +2 "core"  +2  + "collection"'m9 +4 "core" 9\  +1313 #t-> CC.unloadPuck + "collection"'n& +4 "core" &Xur\ U + !to:Puck::Error: mesg"4Specify puck type in Collection Clamp to unload:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:424:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"(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 +894 #-> CC.unloadPuck :sh1 +2 "collection"'o& +3 "core" &Xuq\ U +44 !to:Puck::Error: mesg"4Specify puck type in Collection Clamp to unload:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:424:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"(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 +793 #-> CC.unloadPuck 1,:sh1 +2 "collection"'p& +3 "core" &Xuq \ U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&q% +5 "core" %     +2 "storage"(r% +3 "core" % x x \ +2 "storage"(s. +3 "core" .,T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(t(S +2 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (u& +3 "core" &T d *\ + "manipulator"&v& +3 ."raiseStack"SE.reconfigure :place +7 "storage"(#]K-0-\ b +2 "core" &- &  " T +2 "manipulator"&w% +4 ."raiseStack"SE.seek :beamBreak + "storage"(x'g +3 "core" %  ! A  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +259 "core" ' + "storage"(z- +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"({'z +24 "core" ( + "manipulator"&|& +4 "core" &   V 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &! * & S 7 + ' +2 .tForearm.seek CC +2 "manipulator"&~'O +97 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "storage"(& +4 "core" &T n\ +2 "storage"(& +3 "core" &T D\ +2 "manipulator"&& +3 "core" &!   7 +2 "manipulator"&% +3 "core" % R    3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +151 "core" ( + "manipulator"& & +5 "core" &  {  + "storage"( & +4 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +111 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % ; 8 , 2 +2 "storage"(& +3 "core" &T u p\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 297 counts + "manipulator"&'. +29 "core" ' +2 "manipulator"&& +4 "core" &   3  + "storage"(& +4 "core" &T R\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +19 "core" ' + "storage"(% +4 "core" %| M\ +2 ."downElevator"SE.seek :down +5 "storage"(' +99 (% +4 "core" %C W\ QL +2 "manipulator"&% +4 "core" %X " & M  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +33 "Can"\ G^< +32 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +447 #t-> access 1 +2 "storage"( % +3 "core" % \ +2 "manipulator"& % +4 "core" %\ #    E + "manipulator"&!& +4 "core" &  ( 8  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"($(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (%& +3 "core" &<& z\  +10750 #t-> 10.times {CC.loadFlush; delay 1; CC.unloadFlush; delay 1} +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & + "manipulator"&& +4 "core" &    +2 "manipulator"&"% +3 "core" %\ #   E +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(, +169 "core" ( +2 "manipulator"&'& +4 "core" &, #  k d + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &,   d +2 .tForearm.seek :garage +2 "manipulator"&*'b +110 "core" ' +2 .tHand.close + "manipulator"&,/ +60 "core" / + "manipulator"&-& +4 "core" &, 7 8 | d +2 "manipulator"&#% +3 "core" % ]a   +2 .tForearm.seek :retract +2 "manipulator"&+'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0( +284 "core" ( + "manipulator"&1& +5 "core" &3  / ? G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &3   [ G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'O +94 "core" ' + "manipulator"&4& +4 "core" &3  # G +2 "manipulator"&5% +3 "core" %N   3 G +2 "collection"'6& +4 "core" &!>  +2 "collection"'7& +5 "core" & E  +2 .tCC.seek :closed + "collection"'8(X +5 "core" & #  +9 &2~ +{ +9 &fw\ > +10 &y \ L +9 &V_! J +9 &^  J +10 &b! K +9 &^ K +9 &_]  J +10 & ^ K +9 &`! K +10 & a J +9 &"g\\ J +9 &$)\\ y J +10 &%]k J +9 &'`!` J +9 &)na  K +10 &+0`} K +9 &,]! J +10 &.` K +9 &0y\\ m I +9 &28be J +10 &3\\!U J +9 &5\\!I J +9 &7~b< K +10 &9@`!7 K +9 &;b!' J +10 &<]  J +9 &>_! J +9 &@Ib! J +10 &B c K +9 &Cn  L +9 &E\ O +10 &G7\ S +9 &H\ U +10 &J\ W +9 &Lp\ X +9 &N1\ X +10 &O\ Y +9 &Q\ Y +9 &Sq\ Z +10 &U5\ Y +9 &V\ R +10 &X"B\ + +9 &Xp\ U +5 ( +2 "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'9& +5 "core" &Xps\ U + &Xps\ U + .tHand.open + "manipulator"&:1 +54 "core" 1 + "manipulator"&;% +4 "core" % N 9 8 o G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +104 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&=& +3 "core" &2   B G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +2 "core" ( + "manipulator"&?& +4 "core" &3  " | G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &3 !   G +2 .tForearm.seek CC +2 "manipulator"&A'O +108 "core" ' +2 .tHand.close + "manipulator"&B/ +60 "core" / +2 .tCC.seek :open + "collection"'C( +425 "core" ( +2 "manipulator"&D& +4 "core" &3   G + "manipulator"&E% +4 "core" % U  ~ i + .tForearm.seek :retract +2 "manipulator"&F'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&G(, +290 "core" ( + "manipulator"&H& +4 "core" &-   ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&J'b +110 "core" ' +2 .tHand.open + "manipulator"&K1 +59 "core" 1 +2 "manipulator"&L% +4 "core" % `D / 7 J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &>AY +2 "manipulator"&O& +3 "core" &- ! $ Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +2 "core" ( +2 "manipulator"&Q& +4 "core" &- # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&S'b +112 "core" ' + .tHand.close +2 "manipulator"&T/ +56 "core" / +2 "manipulator"&U& +4 "core" &- '   + "manipulator"&V% +4 "core" % p^   +2 .tForearm.seek :retract +2 "manipulator"&W'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&X( +303 "core" ( + "manipulator"&Y& +4 "core" &   r 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &   k 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&['O +103 "core" ' +2 "manipulator"&\\& +4 "core" & ! 0 + "manipulator"&]% +4 "core" %M ' ! 5 +2 "collection"'^& +4 "core" &89  +2 "collection"'_& +5 "core" &8;  +2 .tCC.seek :closed +3 "collection"'`(X +3 "core" &::  +7 & 28; %h +9 &X}7:\ 7 +9 &9;\ K +10 &\\98 K +9 &xb8; K +10 &;b;: J +9 &_7;w J +9 &b8:x K +10 &b99s K +9 &A_8;n K +9 & c7:[ K +10 &!a9<i J +9 &#b99^ K +10 &%K_9;\\ J +9 &' ]78S J +9 &(b9:O K +10 &*`78D K +9 &,S]79C J +9 &.]89H J +10 &/_7;> J +9 &1_7:2 J +10 &3[\\694 J +9 &5\\7:2 J +9 &6\\78' J +10 &8]78$ J +9 &:c_69% J +9 &<%b58" J +10 &=b6: J +9 &?b58 J +10 &Aja39 K +9 &C+g(/\ K +9 &Dv\ M +10 &F\ Q +9 &HQ\ V +9 &J\ W +10 &K\ X +9 &M\ Y +10 &OP\ Y +9 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &VT\ Z +9 &Wi\ . +10 &Xq'\ [ +9 ( + &X{~\ Q +2 "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 + "collection"'a& +5 "core" &X{~\ Q + .tHand.open + "manipulator"&b1 +63 "core" 1 +2 "manipulator"&c% +4 "core" % M . # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +117 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&e& +3 "core" & " 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&f( +3 "core" ( +2 "manipulator"&g& +3 "core" & k 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  ! 0 +2 .tForearm.seek CC +2 "manipulator"&j'O +88 "core" ' +2 .tHand.close + "manipulator"&k/ +54 "core" / + .tCC.seek :open +2 "collection"'l( +428 "core" ( +2 "manipulator"&m& +4 "core" &   A 0 + "manipulator"&n% +4 "core" % A  2 +2 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(, +283 "core" ( +2 "manipulator"&q& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +2 "core" &-   n  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s'b +109 "core" ' +2 .tHand.open + "manipulator"&u1 +57 "core" 1 + "manipulator"&v% +4 "core" % [C   U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +110 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &KM  +41 "manipulator"&z& +13 "core" &-    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&|(, +3 "core" ( +2 "manipulator"&(& +3 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'b +110 "core" ' +2 .tHand.close + "manipulator"&x/ +61 "core" / +2 "manipulator"&.& +4 "core" &- *  +  +2 "manipulator"&\ % +4 "core" % sW #  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&& +4 "core" &&  $ << + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &&  ! << +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +110 "core" ' +2 "manipulator"& & +4 "core" && &  << + "manipulator"&~% +4 "core" %Y !  +2 "collection"'y& +4 "core" &DF  +2 "collection"'& +5 "core" &CD  +2 .tCC.seek :closed + "collection"'(X +5 "core" &EG  +7 & *DE %g +9 &Y{EG\ 7 +10 &EE\ K +9 &]BE J +9 &r\\BD K +10 &4`CD K +9 &^BD K +9 &cBE\ K +10 &z`AD K +9 &=bAC+ J +10 &cCE*\ K +9 &!`BD! J +9 &#^BC K +10 &%D`@E K +9 &'bCE!\ J +9 &(cBD \ J +10 &*]CB J +9 &,M_@C\ J +10 &.`AD K +9 &/]@D J +9 &1`BD K +10 &3Ua@C\ J +9 &5]BC J +9 &6`AD\ K +10 &8`BB K +9 &:\\_?C K +9 &<`A@ J +10 &=`?C J +9 &?`>C J +10 &Ae^?A J +9 &C&e/:\ K +9 &Dy\ M +10 &F\ Q +9 &HMY,\ U +10 &J \ W +9 &K\ W +9 &M\ X +10 &OK\ Y +9 &Q \ X +9 &R\ Z +10 &T\ Y +9 &VN\ Z +9 &Wn\ ) +10 &Xr3\ "j +9 ( +2 &Xe\ K + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + "collection"'& +5 "core" &Xf^\ K + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" % Y 8 - 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &&  !  << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +19 "core" ( + "manipulator"&& +4 "core" & ! R + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  %  + +2 .tForearm.seek CC + "manipulator"&'O +91 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + .tCC.seek :open +2 "collection"'{( +428 "core" ( +2 "manipulator"&& +3 "core" & '  Z + +2 "manipulator"&% +3 "core" % H   @ +2 .tForearm.seek :retract +2 "manipulator"& '\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +284 "core" ( +2 "manipulator"&!& +4 "core" &,   B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &,   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/'b +102 "core" ' +2 .tHand.open + "manipulator"&%1 +59 "core" 1 +2 "manipulator"&% +4 "core" % a6 ) % F + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &ILr +2 "manipulator"&'& +4 "core" &,   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&)(, +3 "core" ( +2 "manipulator"&& +3 "core" &,   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&-'b +112 "core" ' + .tHand.close + "manipulator"&#/ +57 "core" / +2 "manipulator"&& +4 "core" &, 8 "  + "manipulator"&*% +4 "core" % hY   g +2 .tForearm.seek :retract +2 "manipulator"&1'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&2( +294 "core" ( + "manipulator"&&& +4 "core" &%  $ E <: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &&    <: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'O +109 "core" ' + "manipulator"&6& +5 "core" && \ ! t <: + "manipulator"&+% +4 "core" %P   +2 "collection"'& +3 "core" &DF  +2 "collection"'9& +5 "core" &FG  +2 .tCC.seek :closed + "collection"':(X +5 "core" &DG  +9 &0CG\ ,} +10 &gDE\ > +9 &wEF\ L +9 &N]EE K +10 &\\CF J +9 &^CE\ K +9 &]FE J +10 &V`DFy\ J +9 &`BF|\ J +10 &bAGv\ K +9 & _CE{\ K +9 &"^_DGz\ K +10 &$"\\BEx J +9 &%cCFw\ J +9 &'^AE} J +10 &)h`ADn\ J +9 &+)cAEd\ J +10 &,]ADg\ J +9 &._AEj J +9 &0n`CEi\ K +10 &22\\AD^ J +9 &3bBDi\ J +9 &5bCEf J +10 &7w]CCX J +9 &99]BCT\ J +10 &:`CCY\ J +9 &<bAD^\ J +9 &>[CEb\ J +10 &@AbDCW\ J +9 &Bc<?X\ K +9 &Ck-3U\ L +10 &E|V\ N +9 &G1W\ R +10 &HT\ V +9 &JN\ V +9 &LjE\ W +10 &N*D\ X +9 &OJ\ Y +9 &QI\ X +10 &SjF\ Z +9 &U+B\ Z +10 &V>\ S +9 &XA8\ , +9 &Xr.\ T +6 ( +2 "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"';& +4 "core" &Xrt-\ T + &Xru\ T + .tHand.open + "manipulator"&71 +63 "core" 1 +2 "manipulator"&=% +5 "core" % P J 1 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +102 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&@& +3 "core" && ! ! <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +23 "core" ( +2 "manipulator"&B& +4 "core" &  ( & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &    & +2 .tForearm.seek CC +2 "manipulator"&<'O +95 "core" ' + .tHand.close + "manipulator"&8/ +55 "core" / +2 .tCC.seek :open +2 "collection"'D( +425 "core" ( + "manipulator"&E& +4 "core" &    & +2 "manipulator"&A% +3 "core" % Y   n +2 .tForearm.seek :retract +2 "manipulator"&H'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(, +273 "core" ( +2 "manipulator"&>& +4 "core" &- \  H 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &-   2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&L'b +100 "core" ' +2 .tHand.open + "manipulator"&F1 +52 "core" 1 + "manipulator"&N% +4 "core" % iU 9 8 o  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +129 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" &IKo  +2 "manipulator"&R& +3 "core" &-   I 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(, +3 "core" ( + "manipulator"&T& +5 "core" &-   b 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &-  K 2 +2 .tForearm.seek :garage +2 "manipulator"&V'b +103 "core" ' +2 .tHand.close + "manipulator"&G/ +60 "core" / +2 "manipulator"&M& +4 "core" &- 8 " 2 +2 "manipulator"&S% +3 "core" % i_   h +2 .tForearm.seek :retract +2 "manipulator"&P'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y( +294 "core" ( + "manipulator"&Z& +4 "core" &$ \ i :* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &$   :* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'O +120 "core" ' + "manipulator"&^& +5 "core" &$ "  L :* + "manipulator"&W% +4 "core" %w   O + "collection"'C& +4 "core" &DGS +2 "collection"'a& +6 "core" &BFQ +2 .tCC.seek :closed +2 "collection"'b(X +4 "core" &DFV +7 &\ $CGW \ %f +9 &X}CGV 7 +9 &DDC K +10 &`EEB J +9 &w`BEB J +10 &8aDF> J +9 &]CFB J +9 &^EFB K +10 &~`CE< J +9 &@]BE? J +9 & _CF= J +10 &!]CD> J +9 &#aCE8 K +10 &%I_BE. J +9 &' `CE, K +9 &(`DE4 J +10 &*bDD8 J +9 &,O`CD1 K +9 &.`BF2 J +10 &/`BD0 J +9 &1]AE2 J +9 &3X_CC' J +10 &5`AD% K +9 &6_AE% J +10 &8`>D! J +9 &:`]AD% J +9 &<"]CC# J +10 &=bAE J +9 &?bAE J +9 &Ah_>D J +10 &C(d4:# K +9 &Dx*$ M +10 &F# R +9 &HO\ V +9 &J "\ X +10 &K\ X +9 &M\ Y +9 &ONK\ Y +10 &Q\ X +9 &RI\ Y +10 &Te\ Y +9 &VSe\ Z +9 &Wgb\ / +10 &Xk!h\ [ +9 ( + &Xsrg S +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'c& +4 "core" &Xsrv S +2 .tHand.open + "manipulator"&_1 +60 "core" 1 +2 "manipulator"&e% +4 "core" % w ) ) V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +94 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Collection Clamp + "manipulator"&h& +3 "core" &#   N :* +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +3 "core" ( + "manipulator"&k& +4 "core" &# ( % 2 :* + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &$  !  :* +2 .tForearm.seek CC +2 "manipulator"&d'O +111 "core" ' + .tHand.close +2 "manipulator"&`/ +53 "core" / +2 .tCC.seek :open +2 "collection"'m( +425 "core" ( + "manipulator"&n& +4 "core" &#   :* +2 "manipulator"&j% +3 "core" % _   d O +2 .tForearm.seek :retract +2 "manipulator"&q'\ +100 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&r(, +283 "core" ( +2 "manipulator"&f& +4 "core" &-   q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&v'b +106 "core" ' +2 .tHand.open + "manipulator"&o1 +61 "core" 1 +2 "manipulator"&% +4 "core" % h> G : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +3 "core" &HI, +2 "manipulator"&}& +3 "core" &-    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +3 "core" ( + "manipulator"&x& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" &-     +43 .tForearm.seek :garage +12 "manipulator"&\ 'b +113 "core" ' + .tHand.close + "manipulator"&p/ +55 "core" / +2 "manipulator"&w& +5 "core" &- .  W  + "manipulator"&% +4 "core" % `S   +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +294 "core" ( + "manipulator"&|& +4 "core" &  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & & / 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'O +110 "core" ' +3 "manipulator"&y& +4 "core" & & #  6 + "manipulator"&i% +4 "core" %Y ( !  +2 "collection"'& +3 "core" &CDK  +2 "collection"'l& +5 "core" &CCB  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &BFD  +7 & +CFC %g +10 &W}BCK\ 7 +9 &CCF\ K +9 &[@EG K +10 &z\\AFG J +9 &<]BE? J +9 &_@EE J +10 &cBE: J +9 &]A@: J +10 &E_AD8 J +9 & aAD9 K +9 &!_@C: K +10 &#_@D9 K +9 &%K_@D1 K +9 &'`?B4 J +10 &(`?B9 K +9 &*_AC5 K +10 &,T]AB5 J +9 &.cBB1 K +9 &/^@B7 J +10 &1\\AD0 J +9 &3\\`AA4 J +9 &5_@A, K +10 &6^@A* J +9 &8\\@C" J +10 &:d]?A+ J +9 &<'_AB, J +9 &=`?B* K +10 &?_@A) J +9 &Al\\=B* J +9 &C,c27- K +10 &Dw*,\ M +9 &F+\ Q +10 &HS(\ V +9 &J%\ W +9 &K)\ X +10 &M(\ X +9 &OQ#\ Y +9 &Q\ Y +10 &R!\ Y +9 &T\ Z +9 &VW\ Z +10 &Wd\ 2 +9 &Xj\ X +9 ( +3 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'& +4 "core" &Xoq\ S + &Xop\ S +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % Y 8   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +118 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &    6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +21 "core" ( + "manipulator"& & +4 "core" & $ k $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & "  $ +2 .tForearm.seek CC + "manipulator"&'O +90 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open +6 "collection"'( +427 "core" ( + "manipulator"&& +4 "core" &   $ + "manipulator"&% +4 "core" % \\   l +2 .tForearm.seek :retract + "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&!(, +283 "core" ( +2 "manipulator"&t& +4 "core" &- &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&%'b +112 "core" ' +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"& % +4 "core" % L . 9 Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +127 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &EG  +2 "manipulator"&& +3 "core" &-   0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(, +3 "core" ( + "manipulator"&/& +4 "core" &-     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&'b +108 "core" ' + .tHand.close +2 "manipulator"&*/ +58 "core" / +2 "manipulator"& & +4 "core" &-  ! u  + "manipulator"&% +4 "core" % ZC   +2 .tForearm.seek :retract + "manipulator"&-'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +292 "core" ( + "manipulator"&)& +4 "core" &-  % ) Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &-  Cq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&6'O +105 "core" ' +2 "manipulator"&+& +4 "core" &- $ ' : Cq + "manipulator"&% +4 "core" %M ! ! S +2 "collection"'1& +3 "core" &AC  +2 "collection"'{& +5 "core" &@C  +2 .tCC.seek :closed +2 "collection"';(X +4 "core" &@B  +7 &3@A %f +10 &X}@Cs\ 7 +9 &~@B\ K +9 &\\AAV J +10 &}^@B J +9 &>b@@\ J +9 &]>A# J +10 &]@B K +9 &b?B K +10 &E`>B\ K +9 & `@C K +9 &![>C J +10 &#b>@ J +9 &%Na>@\ J +9 &'b<A J +10 &(c?A\ J +9 &*\\?A J +10 &,V^>? J +9 &._?B J +9 &/^>?\ J +10 &1\\=@ J +9 &3_\\?B J +9 &5_A@\ K +10 &6_=@ J +9 &8];@ J +10 &:f]<@ J +9 &<)^=A J +9 &=`>@ K +10 &?_<?\ J +9 &An[=? J +9 &C/c18\ K +10 &Dw(|\ M +9 &F\ Q +10 &HW\ U +9 &J\ W +9 &K\ W +10 &M\ X +9 &OS\ Y +9 &Q\ Y +10 &R\ Y +9 &Tx\ Y +10 &VW\ Z +9 &Wjv\ + +9 &Xr(m\ ` +9 ( +2 &Xpy\ Q +2 "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'7& +4 "core" &XpD\ Q +2 .tHand.open + "manipulator"&=1 +53 "core" 1 +2 "manipulator"&9% +4 "core" % M 9 & : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +121 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&B& +3 "core" &-  & Cq +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&0( +22 "core" ( +2 "manipulator"&5& +4 "core" & $  : , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & $ , +2 .tForearm.seek CC +2 "manipulator"&2'O +93 "core" ' + .tHand.close +2 "manipulator"&?/ +64 "core" / +2 .tCC.seek :open +2 "collection"':( +425 "core" ( + "manipulator"&E& +4 "core" &  %  , +2 "manipulator"&A% +3 "core" % ^ !   +2 .tForearm.seek :retract +2 "manipulator"&<'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&>(, +283 "core" ( +2 "manipulator"&K& +4 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'b +105 "core" ' + .tHand.open + "manipulator"&N1 +59 "core" 1 + "manipulator"&H% +4 "core" % V0 9 8 a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +120 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +3 "core" &BD#  +2 "manipulator"&T& +3 "core" &-   | +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(, +3 "core" ( +2 "manipulator"&L& +4 "core" &-   S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&M'b +107 "core" ' + .tHand.close +2 "manipulator"&S/ +53 "core" / +2 "manipulator"&I& +4 "core" &- I 2 z +2 "manipulator"&O% +4 "core" % cW   o +2 .tForearm.seek :retract + "manipulator"&V'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Z( +288 "core" ( +2 "manipulator"&J& +4 "core" &?  $ I N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &?  N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&^'O +105 "core" ' + "manipulator"&W& +4 "core" &> $  N +2 "manipulator"&C% +3 "core" %T    +2 "collection"'P& +4 "core" &>B&  +2 "collection"'D& +5 "core" &>AO  +2 .tCC.seek :closed + "collection"'c(X +4 "core" &?@L  +8 &2>?T\ +{ +10 &f>AM\ > +9 &y>AQ\ L +9 &V]=AN\ K +10 &_<?F\ K +9 &]<?S\ J +10 &\\>@G\ J +9 &_^>@M\ J +9 & b<?Q\ K +10 &_<@Q\ K +9 & \\=?J\ J +9 &"ga:@R\ J +10 &$)[<?N\ J +9 &%]<?S\ K +10 &'^<>N\ K +9 &)n_<?L\ K +9 &+1\\==O\ J +10 &,_<>M\ J +9 &.`??L\ K +9 &0w\\;>I\ J +10 &29`;>O\ J +9 &3`=@O\ J +10 &5`<=P\ J +9 &7~_9?E\ K +9 &9@_;=J\ K +10 &;b=??\ J +9 &<`<==\ J +9 &>`;?B\ J +10 &@H`<?=\ K +9 &B _6<J\ K +10 &Cf-1>\ K +9 &E4\ N +9 &G8?\ S +10 &H<\ X +9 &JA\ X +10 &Ln@\ X +9 &N/B\ Y +9 &OD\ Z +10 &QA\ Y +9 &Ss;\ Y +9 &U3E\ Z +10 &V:\ P +9 &X#J?\ )} +9 &XuE\ 's +10 &X:\ ] +2 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.10 + "collection"'_& +4 "core" &X\ ] +2 .tHand.open + "manipulator"&e1 +59 "core" 1 +78 "manipulator"&a% +4 "core" % T   " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +122 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&k& +3 "core" &>  R N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&]& +4 "core" &? " ' 8 N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" &>  f N +2 .tForearm.seek CC +2 "manipulator"&Y'O +102 "core" ' +2 .tHand.close + "manipulator"&g/ +58 "core" / +3 .tCC.seek :open + "collection"'b( +428 "core" ( + "manipulator"&n& +4 "core" &>   " N + "manipulator"&j% +4 "core" % b   k +2 .tForearm.seek :retract +2 "manipulator"&d'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&f(, +356 "core" ( + "manipulator"&u& +4 "core" &- $  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &-  ! I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o'b +98 "core" ' +2 .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&q% +4 "core" % [R 9 ! &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +120 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +3 "core" &=B  +2 "manipulator"&x& +3 "core" &-  [ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&.(, +9 "core" ( +2 "manipulator"&v& +4 "core" &,   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" &,  +2 .tForearm.seek :garage +2 "manipulator"&w'b +102 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 "manipulator"&r& +4 "core" &, %  D + "manipulator"&z% +4 "core" % q_   / +2 .tForearm.seek :retract +44 "manipulator"&\ '\ +135 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&|( +305 "core" ( + "manipulator"&s& +4 "core" &   m 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &   n 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&y'O +90 "core" ' + "manipulator"&i& +4 "core" & $  6 +2 "manipulator"&% +4 "core" %L  N G + "collection"'& +4 "core" &8=  +2 "collection"'m& +6 "core" &:># +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &8;" +6 & +;;( $e +10 &Y~9=$ 7 +9 &;= K +10 &Y:< K +9 &l_:; K +9 &.`:<' K +10 &\\:<% J +9 &b9> J +9 &ua:<K J +10 &7a8= J +9 &b:< J +10 &!];:; J +9 &#}[;<( J +9 &%@[7;" J +10 &'`:; J +9 &(`8; J +9 &*^7< J +10 &,Ge8; J +9 &. `8:2 J +10 &/]8: K +9 &1]9: J +9 &3O^8:/ J +10 &5`89 J +9 &6]6: J +9 &8_8<W J +10 &:W`6<\\ J +9 &<_7: J +10 &=[8: J +9 &?]79V J +9 &A^^7:[ K +10 &Cc+1| K +9 &Dt&u M +9 &F3\ Q +10 &HIU\ U +9 &J3\ V +10 &Kh\ W +9 &M\ X +10 &OHp\ X +9 &Q\ Y +9 &R\ Y +9 &T\ Y +10 &VJ\ Z +9 &Wqk\ ) +9 &Xp,\ c +9 ( +3 "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'& +4 "core" &Xnj N + &Xo= N +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&l% +4 "core" % L /  \\ G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"& & +3 "core" &   6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&~& +4 "core" & &  & 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &   y 6 +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' + .tHand.close + "manipulator"&/ +53 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&& +3 "core" &  % 6 +2 "manipulator"&% +3 "core" % b   t u +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(, +287 "core" ( +2 "manipulator"&& +4 "core" &,  Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &, !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'b +111 "core" ' +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&% +4 "core" % U* . 9 N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +101 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &;? + "manipulator"&/& +4 "core" &,   \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(, +2 "core" ( +2 "manipulator"&%& +3 "core" &,  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"& 'b +110 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / + "manipulator"&!& +3 "core" &, I / S +2 "manipulator"&"% +4 "core" % q`   c +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)( +293 "core" ( + "manipulator"&4& +4 "core" &" #  9' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &"    9' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'O +110 "core" ' +2 "manipulator"&& +4 "core" &#  ` 9' +2 "manipulator"&1% +3 "core" %P & ~ | +2 "collection"'-& +4 "core" &9<g  +2 "collection"'& +6 "core" &:;R  +2 .tCC.seek :closed + "collection"'7(X +5 "core" &9;_  +8 & ,;<m %f +9 &X}8:n\ 7 +9 &}9:g\ K +10 &Y9;o K +9 &|_;=p\ J +10 &=\\9:n K +9 &^9;f\ K +9 &_6:n\ K +10 &_8<o\ K +9 &F_8;r J +9 & \\9;o J +10 &!_9;q\ J +9 &#^9=k\ K +10 &%N^::l\ J +9 &'[8;p\ J +9 &(_7;r\ K +10 &*^8:o J +9 &,V\\7;q\ J +9 &.a89s\ J +10 &/]79q\ J +9 &1^8:n\ K +10 &3_]7;h\ J +9 &5 ]:9p\ J +9 &6[69u J +10 &8_8:l\ J +9 &:fZ8:p\ J +9 &<(`9:n\ J +10 &=^79i\ J +9 &?]78o K +10 &Ao]7:l\ J +9 &C.e*1z\ K +9 &Du"q\ M +10 &Fv\ Q +9 &HWr\ U +9 &Jp\ W +10 &Kw\ X +9 &Mp\ X +10 &OTe\ Y +9 &Ql\ Y +9 &Rh\ Y +10 &Tk\ Y +9 &VYq\ Z +9 &Wfg\ / +10 &Xm!n\ Z +9 ( + &Xurc\ R +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + "collection"'=& +4 "core" &XurK\ R +2 .tHand.open + "manipulator"&91 +60 "core" 1 + "manipulator"&{% +5 "core" % P K 8 ] | + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +123 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Collection Clamp + "manipulator"&5& +3 "core" &#   < 9' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +3 "core" ( + "manipulator"&6& +4 "core" &#  % 9' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &#  m 9' +2 .tForearm.seek CC +2 "manipulator"&&'O +89 "core" ' +2 .tHand.close +6 "manipulator"&@/ +55 "core" / +2 .tCC.seek :open + "collection"';( +429 "core" ( + "manipulator"&E& +4 "core" &"   3 9' + "manipulator"&A% +4 "core" % Y   + e +2 .tForearm.seek :retract + "manipulator"&2'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&K(, +284 "core" ( +2 "manipulator"&3& +4 "core" &- "  l  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &-   z  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&N'b +110 "core" ' + .tHand.open +2 "manipulator"&H1 +56 "core" 1 + "manipulator"&<% +4 "core" % V* / 8 [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +101 "core" ' +2 .tdelay 1 second +9187 #-> 10.times {PC.loadFlush; delay 1; PC.unloadFlush; delay 1} +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%T& +4 "core" &  +2 "manipulator"&L& +4 "core" &-    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&G(, +3 "core" ( +2 "manipulator"&F& +4 "core" &-   %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +2 "core" &- !  .  +2 .tForearm.seek :garage +2 "manipulator"&I'b +110 "core" ' +2 .tHand.close + "manipulator"&O/ +55 "core" / +2 "manipulator"&>& +4 "core" &- &  U  + "manipulator"&Q% +4 "core" % O] ' " a +2 .tForearm.seek :retract + "manipulator"&M'\ +121 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&J( +118 "core" ( + "manipulator"&\\& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +89 "core" ' +2 "manipulator"&C& +4 "core" &  !   + "manipulator"&P% +4 "core" % ! ! +2 "processing"%V& +4 "core" &  +2 "processing"%:& +5 "core" &  +2 .tPC.seek :closed + "processing"%_(X +4 "core" &  +9 &1\ +{ +9 &c\ > +10 &\ M +9 &Df\ L +10 &j\ M +9 &g\ L +9 &c\ L +10 &Le!\ L +9 & f$\ M +9 &g(\ M +10 & d-\ L +9 &"Sh2\ M +10 &$h.\ M +9 &%e8\ M +9 &'g0\ M +10 &)[e&\ M +9 &+g@\ M +9 &,h6\ M +10 &.e;\ L +9 &0di<\ L +10 &2%h>\ M +9 &3d<\ L +9 &5jN\ L +10 &7ldO\ L +9 &9.eS\ L +9 &:eI\ L +10 &<dP\ L +9 &>tjN\ L +10 &@6gN\ L +9 &AiV\ L +9 &Ck_\ M +10 &Ezq`\ M +9 &G4a\ P +9 &Hd\ R +10 &Ja\ S +9 &Lr^\ R +10 &N2b\ S +9 &Oh\ S +9 &Qp\ T +10 &Svq\ T +9 &U8o\ T +9 &Vx\ N +10 &X2?nx\ *{ +9 &X/j + +6 ( + "processing"%:& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%e& +4 "core" &Xa + + &X_ + +2 .tHand.open + "manipulator"&a1 +54 "core" 1 +2 "manipulator"&D% +4 "core" % & # C + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +113 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&]& +3 "core" &  #  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&`( +3 "core" ( +2 "manipulator"&^& +4 "core" &   {  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  !  + .tForearm.seek PC +2 "manipulator"&Z' +88 "core" ' +2 .tHand.close + "manipulator"&h/ +58 "core" / +2 .tPC.seek :open + "processing"%c( +423 "core" ( + "manipulator"&n& +4 "core" &  E  + "manipulator"&j% +4 "core" %    f +2 .tForearm.seek :retract +6 "manipulator"&Y'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&X(, +129 "core" ( + "manipulator"&u& +4 "core" &,  " "} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &,   O "} +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +117 "core" ' + .tHand.open +2 "manipulator"&q1 +63 "core" 1 + "manipulator"&d% +4 "core" % T( K : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' + .tdelay 1 second +103 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%x& +3 "core" &F  + "manipulator"&v& +4 "core" &-  %  i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&p(, +44 "core" ( + "manipulator"&o& +4 "core" &-  \ G & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   & +2 .tForearm.seek :garage + "manipulator"&r'b +114 "core" ' + .tHand.close +2 "manipulator"&z/ +63 "core" / + "manipulator"&f& +4 "core" &- , . 2 & +2 "manipulator"&(% +47 "core" % [] ! ! +12 .tForearm.seek :retract +2 "manipulator"&w'\ +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.( +118 "core" ( + "manipulator"&s& +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 PC + "manipulator"&i' +132 "core" ' +2 "manipulator"&& +4 "core" &   k  +2 "manipulator"&% +3 "core" %   +2 "processing"%\ & +4 "core" &  +2 "processing"%b& +4 "core" &?  +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &  +9 &2 +{ +9 &d\ > +10 &\ M +9 &Dc L +9 &i L +10 &f L +9 &b L +10 &Kg L +9 & e L +9 &i L +10 & e L +9 &"Uf L +9 &$g L +10 &%e L +9 &'g L +10 &)Ze M +9 &+e L +9 &,g L +10 &.c L +9 &0ch L +9 &2&e L +10 &3g L +9 &5i L +10 &7lh L +9 &9.h L +9 &:g L +10 &<j L +9 &>tg L +9 &@5f L +10 &Ah M +9 &Ch M +10 &Ezp M +9 &G2\ P +9 &H\ R +10 &J\ R +9 &Lp\ S +9 &N2\ S +10 &O\ S +9 &Q\ S +10 &Su\ T +9 &U8\ S +9 &V\ N +10 &X2Ap &q +9 &X 9 - +5 ( +2 "processing"%b& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +4 "core" &X - + &X - +2 .tHand.open + "manipulator"&l1 +54 "core" 1 + "manipulator"&m% +4 "core" %  '  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&~& +3 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&y& +4 "core" & ! ( 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   {  +2 .tForearm.seek PC + "manipulator"&|' +117 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%( +423 "core" ( + "manipulator"&& +4 "core" &   i  +2 "manipulator"&% +3 "core" %    O +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +141 "core" ( + "manipulator"& & +5 "core" &-\  z H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-\   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'b +102 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % ba . 9 a % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +3 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%/& +2 "core" &  +2 "manipulator"&%& +4 "core" &-\   F H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(, +13 "core" ( +2 "manipulator"&& +4 "core" &-  " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   - +2 .tForearm.seek :garage +2 "manipulator"&!'b +113 "core" ' + .tHand.close + "manipulator"&"/ +55 "core" / +2 "manipulator"&t& +4 "core" &- , 5 ) +2 "manipulator"&'% +3 "core" % Y]  O +2 .tForearm.seek :retract +2 "manipulator"& '\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +115 "core" ( +2 "manipulator"&,& +4 "core" &  4  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" &   q  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +89 "core" ' +2 "manipulator"&1& +4 "core" & " \ R  +2 "manipulator"&-% +3 "core" %   B +2 "processing"%& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%=(X +4 "core" &  +7 & / %f +10 &V\ 7 +9 &\ L +9 &b\ L +10 &mh\ M +9 &1c\ L +10 &e\ L +9 &e\ L +9 &we\ L +10 &9g\ L +9 &d\ L +9 &!g\ L +10 &#f\ L +9 &%@f\ L +10 &'g\ L +9 &(f\ L +9 &*g\ L +10 &,Ig\ L +9 &. e\ L +9 &/h\ L +10 &1g\ L +9 &3Pg\ L +10 &5g\ L +9 &6j\ L +9 &8f\ L +10 &:Yg\ L +9 &<g\ L +9 &=f\ L +10 &?g\ L +9 &Aad\ L +10 &C"h\ L +9 &Do\ M +9 &F\ O +10 &HY\ Q +9 &J\ S +9 &K\ S +10 &M\ S +9 &O]\ S +10 &Q\ S +9 &R\ S +9 &T\ T +10 &Va\ T +9 &Wlx\ %r +9 &X%m\ 3 +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%9& +4 "core" &X + + &X + +2 .tHand.open + "manipulator"&{1 +62 "core" 1 +2 "manipulator"&% +4 "core" %   > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +113 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&6& +3 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&?( +3 "core" ( + "manipulator"&+& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &     +2 .tForearm.seek PC +2 "manipulator"&)' +108 "core" ' +2 .tHand.close +2 "manipulator"&B/ +62 "core" / +2 .tPC.seek :open + "processing"%7( +423 "core" ( + "manipulator"&E& +4 "core" &   +2 "manipulator"&A% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&&'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&3(, +146 "core" ( + "manipulator"&0& +4 "core" &- \ ! ? 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &-   r 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H'b +106 "core" ' + .tHand.open + "manipulator"&<1 +62 "core" 1 + "manipulator"&2% +4 "core" % `A '  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +99 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%T& +3 "core" &  +2 "manipulator"&L& +4 "core" &-   8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(, +2 "core" ( + "manipulator"&S& +4 "core" &-  8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-   v 8 +2 .tForearm.seek :garage +2 "manipulator"&>'b +110 "core" ' + .tHand.close +2 "manipulator"&Q/ +58 "core" / + "manipulator"&K& +4 "core" &-  ' p 8 +2 "manipulator"&R% +3 "core" % Vb   M +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&U( +122 "core" ( + "manipulator"&I& +4 "core" &   O  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&P' +108 "core" ' +2 "manipulator"&V& +4 "core" & l  +2 "manipulator"&G% +3 "core" %   $ +2 "processing"%M& +4 "core" & +2 "processing"%& +4 "core" & +2 .tPC.seek :closed + "processing"%e(X +6 "core" &  +9 &0\ +| +9 &d\ > +10 &\ M +9 &Ha\ L +10 & f\ L +9 &e\ L +9 &e\ L +10 &Pf\ L +9 &d\ L +9 &f\ L +10 & e\ L +9 &"Wf\ L +10 &$g\ L +9 &%d\ L +9 &'g\ L +2 "Can"\ [ah=) +8 "core" &)`a\ L +9 &+"f\ L +9 &,e\ L +10 &.d\ L +9 &0gf\ L +10 &2)i\ L +9 &3f\ L +9 &5j\ L +10 &7of\ L +9 &90g\ M +9 &:f\ L +10 &<g\ M +9 &>xg\ L +10 &@9e\ L +9 &Af\ M +9 &Cf\ L +10 &E|n\ M +9 &G7\ P +9 &H\ R +10 &J\ R +9 &Lu\ R +9 &N6\ S +10 &O\ S +9 &Q\ S +10 &Sy\ T +9 &U;\ T +9 &V\ K +10 &X4G\ a +9 &X>\ 4 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%a& +4 "core" &X(\ 4 + &X(\ 4 +2 .tHand.open + "manipulator"&D1 +60 "core" 1 + "manipulator"&:% +4 "core" % $  g +2 .tForearm.reconfigure :loose +53 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +96 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&^& +3 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&g( +3 "core" ( +2 "manipulator"&W& +4 "core" &  >  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  !  +2 .tForearm.seek PC + "manipulator"&J' +118 "core" ' +2 .tHand.close + "manipulator"&k/ +58 "core" / +2 .tPC.seek :open +2 "processing"%_( +422 "core" ( + "manipulator"&n& +4 "core" &  /  + "manipulator"&j% +4 "core" %    Y 9 +2 .tForearm.seek :retract + "manipulator"&u'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(, +122 "core" ( + "manipulator"&Z& +5 "core" &-   Q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-  b  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&q'b +125 "core" ' + .tHand.open +2 "manipulator"&d1 +59 "core" 1 +2 "manipulator"&Y% +4 "core" % V )  T $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' + .tdelay 1 second +103 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +3 "core" &  + "manipulator"&o& +4 "core" &-     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +3 "core" ( +2 "manipulator"&& +3 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-   i  +2 .tForearm.seek :garage +2 "manipulator"&f'b +112 "core" ' + .tHand.close +2 "manipulator"&(/ +59 "core" / +2 "manipulator"&X& +4 "core" &- *  \\  + "manipulator"&}% +4 "core" % `e  @ +2 .tForearm.seek :retract + "manipulator"&s'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +125 "core" ( +2 "manipulator"&r& +4 "core" &   }  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   }  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&\ & +4 "core" &  v  +2 "manipulator"&p% +4 "core" %   + "processing"%w& +4 "core" &  +2 "processing"%c& +5 "core" &  +2 .tPC.seek :closed + "processing"%(X +5 "core" &  +9 &0\ +| +9 &d\ > +10 &\ M +9 &Fg\ L +10 &e\ L +9 &e\ L +9 &c\ L +10 &Oe\ L +9 &c\ K +9 &f\ L +10 & c\ L +9 &"Vc\ L +10 &$f\ L +9 &%d\ L +9 &'i\ L +10 &)_c\ L +9 &+!b\ L +9 &,f\ L +10 &.c\ K +9 &0fh\ L +10 &2(g\ L +9 &3e\ L +9 &5g\ L +10 &7pf\ K +9 &91g\ L +9 &:f\ L +10 &<g\ L +9 &>wf\ L +10 &@8h\ L +9 &Af\ L +9 &Cg\ L +10 &E{p\ M +9 &G4\ P +9 &H\ R +10 &J\ R +9 &Lr\ S +10 &N4\ S +9 &O\ S +9 &Q\ S +10 &Sw\ T +9 &U9\ T +9 &V\ L +10 &X2Cx\ #i +9 &X A\ 1 +6 ( + "processing"%c& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%l& +4 "core" &X# 1 + &X#\ 1 +2 .tHand.open + "manipulator"&m1 +57 "core" 1 + "manipulator"&b% +4 "core" % '  * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +113 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&y& +3 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&i& +4 "core" &  &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   K  +2 .tForearm.seek PC +2 "manipulator"&.' +113 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&& +4 "core" &   o  +2 "manipulator"&% +3 "core" %    m ' +2 .tForearm.seek :retract +2 "manipulator"& '\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +121 "core" ( + "manipulator"&|& +4 "core" &,  ) ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,   6 ( + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'b +102 "core" ' +2 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % jP : : u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +99 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%%& +3 "core" &  + "manipulator"&& +4 "core" &, !   ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +2 "core" ( +2 "manipulator"& & +3 "core" &, ! ! ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &,   { ' +2 .tForearm.seek :garage + "manipulator"&t'b +112 "core" ' +2 .tHand.close + "manipulator"&'/ +57 "core" / + "manipulator"&& +4 "core" &, + 8 6 ' +2 "manipulator"&% +3 "core" % kb   v +2 .tForearm.seek :retract +2 "manipulator"&,'\ +136 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&#( +126 "core" ( +2 "manipulator"&!& +4 "core" &  p # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &   @ # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&-' +88 "core" ' +2 "manipulator"&& +4 "core" &   # + "manipulator"&*% +4 "core" %   u +2 "processing"% & +3 "core" &  +2 "processing"%& +4 "core" &  +3 .tPC.seek :closed + "processing"%9(X +5 "core" &  +7 &\ & %f +9 &V\ 7 +9 &\ L +10 &a\ L +9 &re\ L +9 &4`\ L +10 &e\ L +9 &g\ L +9 &{d\ K +10 &<e\ L +9 &f\ L +10 &!h\ L +9 &#e\ K +9 &%De\ L +10 &'i\ L +9 &(e\ K +9 &*e\ K +10 &,Lf\ L +9 &. h\ L +10 &/f\ L +9 &1i\ L +9 &3Tf\ L +10 &5i\ L +9 &6g\ K +9 &8e\ K +10 &:\\e\ L +9 &<h\ L +10 &=e\ K +9 &?f\ L +9 &Aee\ K +10 &C$g\ L +9 &Dn\ M +10 &F|\ N +9 &H[\ Q +9 &J\ R +10 &K\ R +9 &M\ S +9 &O`\ R +10 &Q\ S +9 &R\ S +9 &T\ S +10 &Vd\ T +10 &Wks\ $p +9 &X$m\ 4 +9 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.47 +6 "processing"%{& +3 "core" &X , +66 &X , +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % '  ^ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +113 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Processing Clamp + "manipulator"&+& +3 "core" &  ! # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&@( +29 "core" ( + "manipulator"&& +5 "core" & #  s + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &   +2 .tForearm.seek PC +2 "manipulator"&4' +98 "core" ' + .tHand.close + "manipulator"&5/ +60 "core" / +2 .tPC.seek :open +2 "processing"%=( +422 "core" ( + "manipulator"&E& +4 "core" &  ! 6 +2 "manipulator"&A% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&8(, +116 "core" ( + "manipulator"&)& +4 "core" &,   ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &,   | ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<'b +113 "core" ' +2 .tHand.open + "manipulator"&21 +52 "core" 1 +2 "manipulator"&&% +4 "core" % N0 "  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +110 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +51 "processing"%L& +4 "core" &  + "manipulator"&S& +4 "core" &,   h ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(, +3 "core" ( + "manipulator"&H& +4 "core" &, $ # > ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &,   \ ) +2 .tForearm.seek :garage +2 "manipulator"&K'b +107 "core" ' + .tHand.close + "manipulator"&R/ +62 "core" / + "manipulator"&3& +4 "core" &,   B ) +2 "manipulator"&N% +3 "core" % tm +2 .tForearm.seek :retract +2 "manipulator"&I'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&C( +125 "core" ( +2 "manipulator"&>& +4 "core" &   q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" &   s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&G' +108 "core" ' + "manipulator"&M& +4 "core" & o +2 "manipulator"&F% +4 "core" %   r +2 "processing"%\\& +3 "core" &- +2 "processing"%7& +5 "core" & +2 .tPC.seek :closed +2 "processing"%a(X +3 "core" &  +9 &0~\ +{ +9 &g\ ? +10 &~\ M +9 &Lc\ L +9 &e\ L +10 &d\ L +9 &`\ L +9 &Ve\ L +10 &a\ L +9 &e\ K +10 & c\ K +9 &"^e\ L +9 &$h\ L +10 &%c\ L +9 &'f\ K +9 &)fd\ L +10 &+(b\ L +9 &,e\ L +10 &.c\ K +9 &0mg\ L +9 &21e\ K +10 &3e\ L +9 &5f\ L +9 &7we\ K +10 &97g\ L +9 &:e\ L +10 &<e\ L +9 &>~e\ L +9 &@Ad\ K +10 &Bf\ L +9 &Cg\ L +9 &En\ M +10 &G<\ P +10 &H\ R +9 &J\ S +9 &Lz\ R +10 &N<\ R +9 &O\ S +9 &Q\ S +9 &S~\ T +10 &UA\ S +9 &W\ J +9 &X7J\ [ +10 &XX\ 3 +5 ( +2 "processing"%7& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%D& +4 "core" &X#\ 2 + &X#\ 2 +2 .tHand.open + "manipulator"&:1 +60 "core" 1 + "manipulator"&% +4 "core" % - 0 # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +118 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Processing Clamp + "manipulator"&W& +3 "core" &   b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h( +3 "core" ( + "manipulator"&P& +4 "core" & #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &  \\ +2 .tForearm.seek PC + "manipulator"&U' +95 "core" ' +2 .tHand.close +2 "manipulator"&]/ +59 "core" / + .tPC.seek :open +2 "processing"%e( +422 "core" ( +2 "manipulator"&n& +4 "core" &   + "manipulator"&j% +4 "core" %    + .tForearm.seek :retract +3 "manipulator"&Z'\ +96 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&`(, +136 "core" ( +2 "manipulator"&J& +4 "core" &-\     $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &-\    W $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&d'b +113 "core" ' + .tHand.open + "manipulator"&Y1 +59 "core" 1 + "manipulator"&u% +4 "core" % W> 8 5 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +119 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +3 "core" &<  +2 "manipulator"&& +3 "core" &-\    $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(, +50 "core" ( +2 "manipulator"&q& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&X'b +93 "core" ' +2 .tHand.close + "manipulator"&}/ +57 "core" / + "manipulator"&[& +4 "core" &-  & l +2 "manipulator"&x% +3 "core" % t   k +2 .tForearm.seek :retract +2 "manipulator"&r'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +117 "core" ( +2 "manipulator"&f& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&p' +104 "core" ' + "manipulator"&w& +4 "core" &  \  +2 "manipulator"&% +4 "core" %   M +2 "processing"%s& +3 "core" &8  +2 "processing"%_& +5 "core" &  +2 .tPC.seek :closed + "processing"%l(X +4 "core" &  +9 &1\ +| +9 &gK\ ? +10 &~\ M +9 &Rc K +9 &d\ K +10 &d K +9 &b K +10 &Ze\ K +9 &b\ K +9 &g L +10 & g K +9 &"be K +10 &$$e K +9 &%c K +9 &'e L +10 &)jf K +9 &++c L +9 &,g L +10 &.` K +9 &0qf\ L +9 &23c\ L +10 &3b L +9 &5c\ L +10 &7zd K +9 &9;c L +9 &:c L +10 &<c K +9 &>g\ K +9 &@De K +10 &Be\ K +9 &Cf\ L +10 &En\ M +9 &G@\ O +9 &H\ Q +10 &J\ R +9 &L\ R +9 &N?\ R +10 &P\ R +9 &Q\ S +10 &S\ S +9 &UE\ S +9 &W\ J +10 &X8J\ ^ +9 &XQ 3 +5 ( +2 "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%m& +4 "core" &X# 3 + &X# 3 +2 .tHand.open + "manipulator"&b1 +54 "core" 1 + "manipulator"&c% +4 "core" %   M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +104 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&i& +3 "core" & ! ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & & ! r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & " % +2 .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' + .tHand.close +2 "manipulator"&~/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&& +4 "core" &   i + "manipulator"&% +4 "core" %   , g +2 .tForearm.seek :retract +2 "manipulator"&|'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +154 "core" ( +2 "manipulator"&.& +4 "core" &-   \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'b +115 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"& % +4 "core" % V7 %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +106 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &  + "manipulator"& & +4 "core" &-   \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&"(, +5 "core" ( + "manipulator"&& +4 "core" &- %  3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-   i +2 .tForearm.seek :garage +2 "manipulator"&'b +113 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&& +3 "core" &-   . +2 "manipulator"&/% +4 "core" % `d  +2 .tForearm.seek :retract +2 "manipulator"&!'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&1( +119 "core" ( +2 "manipulator"&t& +4 "core" &  \ w  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&*' +105 "core" ' + "manipulator"& & +4 "core" &   k  +2 "manipulator"&% +4 "core" %   9 +2 "processing"%,& +4 "core" &  +2 "processing"%& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%{(X +4 "core" &  +10 &0\ ,} +9 &e\ > +9 &|\ M +9 &Jb\ L +10 & f\ L +9 &f\ L +10 &e\ K +9 &Rd]\ L +9 &e\ L +10 &g\ L +9 & `\ K +10 &"Zc\ L +9 &$b\ L +9 &%c\ L +10 &'hs\ L +9 &)c`\ K +9 &+$c\ L +61 &,b\ L +4 &._\ L + &0jb\ L + &2,e\ L +2 &3f\ L + &5gY\ L +2 &7ra\ L +3 &94b\ L +10 &:c\ L +9 &<g\ L +9 &>ze\ L +10 &@<a\ L +9 &Ab\ L +10 &Ce\ L +9 &E~n\ M +9 &G8}\ P +10 &HV\ Q +9 &JH\ R +9 &Lw\ R +10 &N7r\ S +10 &O\ S +9 &Q\ S +9 &S|\ S +9 &U>\ S +10 &V\ L +9 &X5D}E\ !d +9 &X I\ 0 +6 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%& +4 "core" &X\ 0 + &X\ 0 + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % % ! ; 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&B( +3 "core" ( +2 "manipulator"&-& +4 "core" & " #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &  !  +2 .tForearm.seek PC + "manipulator"&#' +98 "core" ' + .tHand.close + "manipulator"&6/ +63 "core" / +2 .tPC.seek :open +2 "processing"%9( +425 "core" ( +2 "manipulator"&E& +4 "core" &   $  + "manipulator"&A% +4 "core" %   z +2 .tForearm.seek :retract + "manipulator"&)'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(, +122 "core" ( + "manipulator"&4& +4 "core" &-   S * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-   * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'b +109 "core" ' +2 .tHand.open + "manipulator"&&1 +64 "core" 1 +2 "manipulator"&0% +4 "core" % gR &  c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +116 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%S& +3 "core" &  +2 "manipulator"&H& +3 "core" &-   ] * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(, +3 "core" ( +2 "manipulator"&<& +3 "core" &-   G * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &-   * +2 .tForearm.seek :garage +2 "manipulator"&3'b +107 "core" ' + .tHand.close +2 "manipulator"&N/ +58 "core" / + "manipulator"&8& +4 "core" &- 1 : P * +2 "manipulator"&T% +4 "core" % qc ) ! V +2 .tForearm.seek :retract + "manipulator"&>'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&V( +124 "core" ( +2 "manipulator"&K& +4 "core" &  \ \\  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &   m  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +112 "core" ' + "manipulator"&\\& +4 "core" &    +2 "manipulator"&O% +4 "core" %   \ +2 "processing"%I& +4 "core" &  +2 "processing"%=& +5 "core" &m  +2 .tPC.seek :closed +2 "processing"%D(X +4 "core" &l  +7 & 'o $e +9 &Yk\ 8 +10 &t\ L +9 &cp L +9 &yek L +10 &=_o K +9 &gw K +9 &gv L +10 &cw L +9 &Cgr L +10 & by L +9 &!b} K +9 &#c{ L +10 &%Kgx L +9 &' e L +9 &(b K +10 &*c} K +9 &,Rh| L +10 &.` K +9 &/d K +9 &1c K +10 &3\\d K +9 &5h L +9 &6g L +10 &8d L +9 &:cb L +10 &<&a K +9 &=c K +9 &?b L +10 &Akd L +9 &C.e K +9 &Dk L +10 &Fz N +9 &Hb\ Q +10 &J#\ R +9 &K\ R +9 &M\ R +10 &Og\ R +9 &Q(\ S +9 &R\ S +10 &T}\ S +9 &Vk\ T +10 &Wap . +9 &X!\ A +9 ( +2 &X# 1 + "processing"%=& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%:& +4 "core" &X# 1 +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&7% +4 "core" %  %  \ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +109 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&P& +3 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&k( +3 "core" ( + "manipulator"&G& +4 "core" &   K  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +2 "core" &   +3 .tForearm.seek PC + "manipulator"&C' +89 "core" ' +2 .tHand.close + "manipulator"&^/ +62 "core" / +2 .tPC.seek :open +2 "processing"%a( +422 "core" ( +2 "manipulator"&n& +3 "core" &  Z  +2 "manipulator"&j% +3 "core" %   t +3 .tForearm.seek :retract + "manipulator"&J'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&g(, +145 "core" ( +2 "manipulator"&U& +4 "core" &-   1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-    1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y'b +105 "core" ' +2 .tHand.open +6 "manipulator"&u1 +52 "core" 1 + "manipulator"&Z% +4 "core" % iI "  S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +123 "core" ' + .tdelay 1 second +2253 #-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &l  +2 "manipulator"&q& +4 "core" &-   j 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&((, +3 "core" ( +2 "manipulator"&d& +3 "core" &-   1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-   [ 1 +2 .tForearm.seek :garage + "manipulator"&['b +111 "core" ' +2 .tHand.close + "manipulator"&x/ +57 "core" / + "manipulator"&`& +4 "core" &- $ 4 1 +2 "manipulator"&v% +3 "core" % M   D +2 .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ ( +119 "core" ( + "manipulator"&X& +3 "core" &   ) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" &   5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +136 "core" ' +2 "manipulator"&s& +3 "core" &   +2 "manipulator"&z% +4 "core" %   _ +2 "processing"%r& +4 "core" &W  +2 "processing"%e& +4 "core" &?  +2 .tPC.seek :closed +2 "processing"%m(X +4 "core" &D  +8 &2A *z +10 &e@ > +9 &{B M +9 &H`? K +10 &\ cA K +9 &fA K +10 &`B K +9 &Ob? L +9 &bE K +10 &c? K +9 & cC L +10 &"WcF L +9 &$b@ K +9 &%aF K +10 &'cC L +9 &)_c< L +9 &+#_Q K +10 &,g? L +9 &.bF K +9 &0heE K +10 &2*gH K +9 &3gJ K +10 &5hJ K +9 &7qdL K +9 &91eN L +10 &:fJ K +9 &<hK L +10 &>weI L +9 &@:aC K +9 &AbK L +10 &CgH K +9 &EbL K +9 &GBeJ K +10 &IgQ K +9 &JgP K +9 &L`K K +10 &NIiF L +9 &P eK K +10 &QeL K +9 &ScL L +9 &UQiK L +10 &WfG ; +9 &X7@>L X +9 &X D  +6 ( + "processing"%e& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.02 +2 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 + !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +4 "core" &XH  +1264 #t-> PC.open; PC.loadFlush +2 .PC.seek :open +2 "processing"%b( +422 "core" ( + #tLoading FlushPuck into Processing Clamp from Hand +2 "processing"%c& +4 "core" &M  + "manipulator"&_& +4 "core" &    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&i( +4 "core" ( + "manipulator"&& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &    +2 .tForearm.seek PC +2 "manipulator"&p' +21 "core" ' + "manipulator"&~& +4 "core" &  \ M +2 "manipulator"&% +4 "core" %    + "processing"%y& +5 "core" &C  + "processing"%l& +5 "core" &3  +2 .tPC.seek :closed + "processing"%(X +5 "core" &-  +8 & &0 $d +9 &W~2\ 7 +10 &1\ L +9 &_2 L +9 &rd6 L +10 &4`4 L +9 &e. K +9 &e1 K +10 &{`2 K +56 &=`6 K +2 & _1 K + &!e3 K + &#e2 K + &%Df/ L + &'d4 K +3 &(c2 K +10 &*c2 K +9 &,Mc/ K +10 &.`. K +9 &/g2 K +9 &1f2 K +10 &3Ug/ K +9 &5g2 K +9 &6g3 K +10 &8d0 L +9 &:^b0 K +10 &<g/ K +9 &=h0 K +9 &?h? K +10 &Aeg3 K +9 &C'h2 K +9 &Dg1 K +10 &Fi4 K +9 &Hma0 K +10 &J/b3 K +9 &Ke0 K +9 &Mf5 L +10 &Otc1 L +9 &Q5f3 L +9 &Rb0 K +10 &Te1 K +9 &V|i3 L +10 &WdU5 W +9 &X#-2  +9 ( + &X5  +2 "processing"%l& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.01 +3 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 + !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +664 #-> PC.open; PC.loadFlush +2 .PC.seek :open + "processing"%( +422 "core" ( +2 #tLoading FlushPuck into Processing Clamp from Hand + "processing"%.& +4 "core" &S  +2 "manipulator"&& +3 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &   ^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.seek PC + "manipulator"& ' +12 "core" ' + "manipulator"&|& +5 "core" &    + "manipulator"&% +4 "core" %   +2 "processing"% & +3 "core" &D  +2 "processing"%& +5 "core" &7  +2 .tPC.seek :closed +2 "processing"%'(X +4 "core" &3  +8 &67 %f +9 &W@ 7 +10 &A\ K +9 &`6 K +9 &pc@ L +10 &3`: K +9 &_8 K +10 &_7 K +9 &ydB K +9 &:b? L +10 &`: K +9 &!e8 K +9 &#c: L +10 &%Cc3 K +9 &'f8 K +10 &(c+ L +9 &*c0 K +9 &,Jd0 L +10 &. b3 K +9 &/c= L +9 &1c; K +10 &3Sa3 K +9 &5d7 L +10 &6c1 K +9 &8c4 K +9 &:\\a1 K +10 &<d0 K +9 &=a1 K +9 &?d0 L +10 &Acc< K +9 &C$e1 L +10 &Dc0 K +9 &Fe7 L +9 &Hkc3 K +10 &J,c+ L +9 &Kb7 K +9 &Me8 K +10 &Ot`/ K +9 &Q4e/ L +9 &Re1 K +10 &Tf6 K +9 &Vzg5 L +10 &WdT/ X +9 &X"*+  +10 ( &X6  +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.02 +2 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 + !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +744 #-> PC.open; PC.loadFlush +2 .PC.seek :open + "processing"%( +422 "core" ( + #tLoading FlushPuck into Processing Clamp from Hand + "processing"%& +4 "core" &@  +2 "manipulator"&& +3 "core" &   x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/( +3 "core" ( +2 "manipulator"&& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &   4 +2 .tForearm.seek PC + "manipulator"&t' +12 "core" ' +2 "manipulator"&& +4 "core" &    + "manipulator"&% +4 "core" %  3 +2 "processing"% & +3 "core" &A  +2 "processing"%& +5 "core" &?  +3 .tPC.seek :closed + "processing"%,(X +5 "core" &)  +7 &7/ $e +9 &Y/\ 7 +10 &.\ L +9 &`. K +10 &sf& L +9 &8] K +9 &c K +10 &b L +9 &~a# K +9 &>c" L +10 & a2 K +9 &!c( K +10 &#d- K +9 &%Fc' L +9 &' c$ K +10 &(_) K +9 &*b+ K +9 &,Oe$ K +10 &.b, K +9 &/c% L +10 &1b& K +9 &3W`1 K +9 &5c( L +10 &6c K +9 &8e K +9 &:^d+ L +10 & PC.open; PC.loadFlush +2 .PC.seek :open +2 "processing"%"( +423 "core" ( + #tLoading FlushPuck into Processing Clamp from Hand +2 "processing"%!& +4 "core" &)  + "manipulator"&& +4 "core" &   } + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   c +2 .tForearm.seek PC + "manipulator"&' +26 "core" ' +2 "manipulator"&& +4 "core" &  + "manipulator"&-% +5 "core" %   +2 "processing"%5& +3 "core" &D  +2 "processing"%*& +5 "core" &@  +2 .tPC.seek :closed +2 "processing"%6(X +4 "core" &*  +9 &2/ *z +9 &e,\ > +10 &y L +9 &F^ K +9 &b' L +10 &a$ K +9 &a K +9 &Me" K +10 &a. K +9 &c$ L +10 & a$ K +9 &"Vb% K +9 &$c) K +10 &%^& K +9 &'d K +9 &)^_* K +10 &+ b! K +9 &,c# L +10 &.a) J +9 &0dg L +9 &2'`& K +10 &3` K +9 &5d+ L +9 &7nb K +10 &9/d& K +9 &:e# K +10 &<d K +9 &>te$ L +9 &@7b K +10 &Ac L +9 &Cb' K +9 &E}e K +10 &G?e) K +9 &I` J +10 &Jf% K +9 &Lb) K +9 &NGd3 K +10 &P c. K +9 &Qa K +9 &Sd! L +10 &UOe) K +9 &W`& ; +9 &X5@= Y +10 &X   +5 ( +2 "processing"%*& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.01 +2 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4 "core" &X  +617 #t-> PC.open + .PC.seek :open +2 "processing"%1( +423 "core" ( + "processing"%+& +4 "core" &  +364 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from Hand +2 "collection"'{& +3 "core" &=?  +2 "manipulator"&E& +4 "core" &    + "manipulator"&A% +4 "core" %   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +351 "core" ( +2 "manipulator"&#& +4 "core" &:   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &:   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&&'O +113 "core" ' + "manipulator"&0& +4 "core" &9   d K +2 "manipulator"&)% +3 "core" %Y   ' ) +2 "collection"'S& +4 "core" &>A +2 "collection"'H& +4 "core" &?? \ +2 .tCC.seek :closed +2 "collection"'<(X +4 "core" &=A  +9 &1;@ +| +9 &e@A > +9 &|y?A L +10 &Aa?? K +9 &`=? K +9 &e?? L +10 &c@@ K +9 &Hg=? L +10 &\ b=? L +9 &c>? L +9 & b>@ K +10 &"Pb?B L +9 &$b=@ K +10 &%e<@ L +9 &'c<? K +9 &)Xc<> L +10 &+d>@ K +9 &,`>A K +9 &.g>B K +10 &0bc?B K +9 &2#c?@ K +9 &3c>? K +10 &5b=? K +9 &7jc>A K +10 &9,d>@ K +9 &:e<@ K +9 &<c=? K +10 &>rb<@ K +9 &@4c>A K +9 &Aa>@ K +10 &Cd=A K +9 &Ezb?? K +10 &G<c?@ K +9 &Hc?@ J +9 &Jf?? K +10 &Lg=> K +9 &NCc>@ K +9 &Pc=? K +10 &Qc>@ K +9 &Sb=? J +10 &UKc>A K +9 &Wb:@ 8 +9 &X7IE>> 6 +10 &X\ =? \  +5 ( +2 "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.00 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4 "core" &X<> \  +1365 #t-> CC.open; CC.loadFlush +2 .CC.seek :open + "collection"'R( +425 "core" ( +2 #tLoading FlushPuck into Collection Clamp from Hand + "collection"'2& +4 "core" &?B \ +2 "manipulator"&N& +3 "core" &8   ~ K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&T& +4 "core" &8    K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" &8 ! !  K +2 .tForearm.seek CC +2 "manipulator"&L'O +3 "core" ' + "manipulator"&K& +4 "core" &8  ' K +2 "manipulator"&M% +3 "core" %Y ! ) " ) +2 "collection"'3& +4 "core" &?B +2 "collection"'\\& +5 "core" &?? \ +2 .tCC.seek :closed + "collection"'O(X +4 "core" &@A  +8 &/~<B +{ +10 &f>A > +9 &w?A L +10 &Da@C K +9 &`@A K +9 &aAA K +10 &`>A J +9 &Mc?@ K +9 &d>@ K +10 &`?@ K +9 & `=@ J +10 &"U`>@ K +9 &$^?A K +9 &%a=B J +10 &'`<A K +9 &)^_>@ J +9 &+`>A K +10 &,`@A K +9 &.`>@ J +10 &0e`=@ K +9 &2'b=@ K +9 &3b>@ K +10 &5a?@ K +9 &7mc>? K +9 &9/^=? K +10 &:a>@ J +9 &<`=@ K +10 &>ub=> K +9 &@7c=A K +9 &Ac?A K +10 &Cb=@ K +9 &E}b>? K +9 &G?b=? K +10 &Ib=? K +9 &J`>@ J +10 &Lb;> K +9 &NGc?@ K +10 &P a<@ K +9 &Qb>@ K +9 &Sb?B K +9 &UOb=B K +10 &Wb>> 8 +9 &X5FB<@ 9 +10 &X =@ \  +8 ( +3 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.01 +2 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +56 "core" &X<? \  +256 #t-> CC.open; CC.loadFlush +2 .CC.seek :open + "collection"'I( +422 "core" ( + #tLoading FlushPuck into Collection Clamp from Hand +2 "collection"'Q& +4 "core" &@? + "manipulator"&>& +4 "core" &8  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +3 "core" ( + "manipulator"&:& +4 "core" &8  $ R K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8 !  A K +2 .tForearm.seek CC + "manipulator"&7'O +4 "core" ' + "manipulator"&=& +4 "core" &8   K +2 "manipulator"&P% +3 "core" %Y  ) +2 "collection"'G& +4 "core" &?> \ +2 "collection"']& +5 "core" &=B \ +2 .tCC.seek :closed +2 "collection"'F(X +4 "core" &>A \  +9 &0~?B +{ +10 &g?A > +9 &u@B L +9 &I]?@ J +10 & _@@ J +9 &`?A K +9 &b>? K +10 &P]>? K +9 &^?A K +10 &_=A J +9 & _=A J +9 &"Z_?A J +10 &$\\>A K +9 &%]>@ J +9 &'^>? J +10 &)b_>A J +9 &+#c>? J +10 &,`>B J +9 &._=? J +9 &0h\\>@ K +10 &2+`>B J +9 &3[@@ K +9 &5_=A J +10 &7p\\>@ K +9 &92b;? K +10 &:b>@ K +9 &<_<A K +9 &>z[?A J +10 &@<];@ J +9 &Aa<A J +9 &C`>? K +10 &E^?> K +9 &GDa=? J +9 &I`=A K +10 &J_>A K +9 &L[>? J +10 &NM\\>? J +9 &P_>? J +9 &Q`>A J +10 &S[?? J +9 &UU]>A J +10 &W^?? 7 +9 &X3C?>? @ +9 &X\ ;? \  +6 ( + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 11/24 samples, on/off torque 0.99 +2 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +4 "core" &X@@ \  +159 #t-> CC.open; CC.loadFlush +2 .CC.seek :open +2 "collection"'^( +424 "core" ( + #tLoading FlushPuck into Collection Clamp from Hand + "collection"'V& +4 "core" &@A \ +2 "manipulator"&W& +3 "core" &8   t K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&D( +3 "core" ( +2 "manipulator"&n& +4 "core" &8 \  + K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &8   z K +2 .tForearm.seek CC + "manipulator"&U'O +4 "core" ' + "manipulator"&h& +4 "core" &8 I K +2 "manipulator"&C% +3 "core" %Y   G ) +2 "collection"'k& +4 "core" &>B +2 "collection"'u& +5 "core" &@B +2 .tCC.seek :closed + "collection"'Z(X +5 "core" &?@ +7 & -@A $d +9 &W>A 7 +10 &~@B K +9 &\\?A J +9 &t_?@ J +10 &7_?@ J +9 &_@A J +9 &_@@ J +10 &|\\@@ K +9 &>\\=A K +9 & b?B K +10 &!_>B K +9 &#\\>@ J +10 &%G^?@ J +9 &'a@@ J +9 &(\\>@ K +10 &*`<A K +9 &,Nb>@ K +9 &.a?? J +10 &/\\=A J +9 &1\\>B K +10 &3W\\=B J +9 &5\\=? J +9 &6]=@ J +10 &8`?A J +9 &:_[>A J +9 &<[?? K +10 &=`>@ K +9 &?]?A J +10 &AgZ?A J +9 &C)[?? J +9 &DZ?@ J +10 &F[<? K +9 &Ho]>? J +9 &J2_=? J +10 &K`@A K +9 &M[>? J +10 &Ov_>> K +9 &Q8\\=@ K +9 &R^>> K +10 &T]=@ K +9 &VZ<? J +9 &WcY<A \\ +10 &Xw>@  +9 ( + &X?? \  +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 0.98 +2 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 + !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +1903 #-> CC.open; CC.loadFlush +2 .CC.seek :open +2 "collection"'J( +421 "core" ( + #tLoading FlushPuck into Collection Clamp from Hand +2 "collection"'Y& +4 "core" &>B \ + "manipulator"&& +4 "core" &8   b K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&q( +4 "core" ( + "manipulator"&d& +4 "core" &8   P K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &8   x K +2 .tForearm.seek CC + "manipulator"&x'O +3 "core" ' +2 "manipulator"&`& +4 "core" &8 $ ! K +2 "manipulator"&v% +4 "core" %Y   ) +2 "collection"'g& +3 "core" &@D +2 "collection"'o& +5 "core" &@B +2 .tCC.seek :closed +2 "collection"'X(X +4 "core" &>D \ +7 & -@@ $d +9 &X>B 7 +10 &}BB K +9 &[>C K +9 &v`?C J +10 &8^BA J +9 &^@C J +10 &^AA J +9 &}[A@ K +9 &?[?B K +10 & `AA J +9 &![>A K +9 &#`?B J +10 &%G[@A K +9 &'\ `AA J +10 &([>? K +9 &*_>B J +9 &,O[>A K +10 &.`@C J +9 &/[@A K +9 &1Z>A J +10 &3Y`@B J +9 &5_>@ J +10 &6_@? J +9 &8[>? J +9 &:`[?A K +10 &<$[>A J +9 &=`@B J +9 &?`>A J +10 &Ah^?A K +9 &C*]=A K +10 &D\\=A J +9 &F`?A J +9 &Hp^>@ K +10 &J2_@B K +9 &K_?> K +9 &M]?B J +10 &Oz[<? J +9 &Q;]>@ J +10 &R`<@ J +9 &T]@? J +9 &VZ=A J +10 &WaW@? V +9 &Xy%>A  +10 ( &X??  +2 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.00 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):20: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"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):20: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 +1400 #-> CC.open +2 .CC.seek :open +2 "collection"'w( +421 "core" ( + "collection"'[& +4 "core" &BB \ +16749 #t-> PC.close +2 "manipulator"&s& +3 "core" &*)   L ?T +3 !to:Arm::Error: mesg"MCannot hold puck in Processing Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1253 #-> PC.open + .PC.seek :open +2 "processing"%z( +3 "core" ( +2 "processing"%r& +4 "core" &  +600 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from Hand +2 "processing"%(& +3 "core" &  +2 "manipulator"&f& +4 "core" &*)   W ?T + "manipulator"&a% +4 "core" %Y   . ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&m( +355 "core" ( + "manipulator"&c& +5 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +93 "core" ' +2 "manipulator"& & +4 "core" & !  + "manipulator"&~% +4 "core" %   +2 "processing"%& +3 "core" &  +2 "processing"%y& +5 "core" &  + .tPC.seek :closed +2 "processing"%\ (X +4 "core" &  +9 &/}\ +{ +10 &e\ > +9 &}\ M +9 &H]\ L +10 & d\ K +9 &b\ L +10 &`\ L +9 &Pb\ L +9 &`\ L +10 &b\ L +9 & `\ K +9 &"Xe\ L +10 &$h\ L +9 &%a\ L +10 &'h\ L +9 &)aa\ K +9 &+"b\ L +10 &,g\ L +9 &.e\ K +9 &0ge\ L +10 &2*e\ L +9 &3g\ L +10 &5h\ L +9 &7pc\ L +9 &92h\ L +10 &:h\ L +9 &<b\ L +9 &>xc\ L +10 &@:c\ L +9 &Ah\ L +10 &Cc\ L +9 &Ee\ L +9 &GAd\ L +10 &Ie\ L +9 &Jh\ L +9 &La\ K +10 &NJf\ L +9 &P h\ L +10 &Qe\ K +2 "Can"\ Tc= +7 "core" &Sg\ L +9 &UQj\ L +10 &Wd\ ; +9 &X8A?\ Z +9 &X  +6 ( + "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.02 +3 !o: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'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4 "core" &X  +721 #t-> Arm.retract +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[\ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:70:in `retract'"(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 +416 #-> Hand.open + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):26: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 +1519 #-> Hand.open + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(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 +4166 #-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):28:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +367 #-> 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 @1684773843.93EDT @1684773850.97EDT = =tMAIN =mMAIN_scheduler @EDT1684773852.74 #"core_reset"Sent BREAK +2 #t@19311 receive with ifg=0x80, ie=0xFD #@56962 sendCRC with ifg=0x20, ie=0x7F + #@57408 sendCRC with ifg=0x20, ie=0x7F + #@58722 sendCRC with ifg=0x20, ie=0x7F + #@58938 sendCRC with ifg=0x20, ie=0x7F #@60092 sendCRC with ifg=0x20, ie=0x7F + #@60308 sendCRC with ifg=0x20, ie=0x7F #@62143 sendCRC with ifg=0x08, ie=0x5F + #@49446 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +374 "Can"\ Cd6= + \ Cd6= + #tPolling Can every 10:00 +7 #Cleanly exited at 12:44:03EDT22-May-23 + !o:Storage::Warning: mesg"CC.holds Puck.from 1, :sh1: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 +2 !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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"Hand.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 +4877 #-> CC.open +2 .CC.configure :default +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %PJL( +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %h  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ 1 +2 .tSS.configure :default +2 "sampler")#.0X PC.open +2 .PC.seek :open + "processing"%( +423 "core" ( + "processing"%& +3 "core" &\ +547 #t-> ESP.ready! +3 "collection"'% +3 "processing"%% +4 "core" %PILA  "manipulator"&% +8 "sampler")% +8 "core" %h!\ + %    + % \ 1 +2 "manipulator"&& +3 "core" &   R  + "storage"(& +4 "core" &<&R \  + "storage"( % +3 "core" % \ +2 "collection"'!& +3 "core" &LK:  + "processing"%"& +4 "core" &"\ + "collection"'# +3 "core"  +2 "collection"'$ +3 "core"  + "collection"'% +3 "core"  +2 "processing"%& +2 "core"  +2 "processing"%' +3 "core" W +2 "processing"%( +3 "core"  + "processing"%) +3 "core" @ +2 "sampler")* +2 "core"  +2 "collection"'+% +3 "core" %PJL)  +2 "processing"%,% +4 "core" %h(\ +2 "sampler")-% +4 "core" % \ 1 + "collection"'.& +4 "core" &KL<  + "processing"%/& +4 "core" &$\ + "manipulator"&0% +4 "core" %   + "manipulator"&1& +4 "core" &     +2 "storage"(2& +3 "core" &<&Q \  +2 "storage"(3% +3 "core" % v `\ +2 "collection"'49 +3 "core" 9 +2 "processing"%59 +3 "core" 9 +486 #t-> Hand.open + .Hand.open +2 "manipulator"&61 +59 "core" 1 +322 #t-> Arm.retract +2 "manipulator"&7% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&8'\ +114 "core" ' +2 "manipulator"&9& +4 "core" & ! $   + "manipulator"&:% +4 "core" %\   +537 #t-> PC.close +3 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:415:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(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 +819 #-> Arm.claim +506 #-> PC.close +2 "manipulator"&;& +3 "core" &    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&=& +3 "core" & " " F  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &    +2 .tForearm.seek PC + "manipulator"&?' +92 "core" ' +2 .tHand.close + "manipulator"&@/ +63 "core" / + "processing"%A& +4 "core" &\ +2 "processing"%B& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%C(X +4 "core" &\  +10 &/}\ +{ +9 &d\ > +9 &~~\ \ M +10 &D` \ L +9 &c\ L +9 &c\ L +10 &b\ \ L +9 &Md \ L +10 &`\ L +9 &c\ L +10 & c\ K +9 &"Tc\ L +9 &$d\ L +9 &%c \ K +10 &'e\ L +9 &)]c \ L +10 &+ c\ \ K +9 &,e\ L +9 &.b \ L +10 &0ee\ L +9 &2'd \ L +9 &3d\ L +10 &5e\ L +9 &7ld\ L +10 &9.e\ L +9 &:e \ L +9 &<e\ L +10 &>sf \ L +9 &@5c \ L +9 &Ab\ L +10 &Cd \ L +9 &E|e\ L +10 &G>g\ \ L +9 &Id \ L +9 &Je\ L +10 &L` \ L +9 &NFg \ L +9 &P d\ L +10 &Qe\ L +9 &Se\ L +10 &ULf\ \ M +9 &Wd \ = +9 &X7DG\ M +10 &X \  +5 ( +2 "processing"%B& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.01 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(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 +4 "core" &X \  +505 #t-> Arm.retract + .Hand.open +2 "manipulator"&D1 +54 "core" 1 +2 "manipulator"&E% +4 "core" % 8 0 5 U + .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' + "manipulator"&G& +4 "core" & #    + "manipulator"&H% +4 "core" % )   #d +673 #t-> Arm.to PC + "manipulator"&I& +4 "core" &   D  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J( +2 "core" ( +2 "manipulator"&K& +3 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &    + .tForearm.seek PC +2 "manipulator"&M' +96 "core" ' + "manipulator"&N& +4 "core" &  #  + "manipulator"&O% +4 "core" %   d u +700 #t-> Arm.to CC + "manipulator"&P& +3 "core" & %  G  +2 "manipulator"&Q% +4 "core" %   \\ u +2 .tForearm.seek :retract + "manipulator"&R'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +394 "core" ( +4 "manipulator"&T& +3 "core" &4 ! ! H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &4    H +2 .tForearm.seek CC + "manipulator"&V'O +90 "core" ' +2 "manipulator"&W& +4 "core" &4  $ g H + "manipulator"&X% +4 "core" %Q   o +952 #t-> Arm.garage +2 "manipulator"&Y& +3 "core" &(   >K +2 "manipulator"&Z% +4 "core" %Q   o + .tForearm.seek :retract +2 "manipulator"&['\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(, +289 "core" ( + "manipulator"&]& +4 "core" &, \  X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &,    + .tForearm.seek :garage +2 "manipulator"&_'b +108 "core" ' +2 "manipulator"&`& +4 "core" &,    + "manipulator"&a% +4 "core" %id   % +703 #t-> Arm.retract +2 "manipulator"&b% +3 "core" %ig   p +2 .tForearm.seek :retract + "manipulator"&c'\ +133 "core" ' + "manipulator"&d& +4 "core" &, $  + "manipulator"&e% +4 "core" %\   +44790 "Can"\ Ng>j +60002 \ Ni? +60001 \ Nl? +60001 \ No@, +60002 \ Nrg@ +60001 \ Nu<AX +19800 #t-> PC.open +2 .PC.seek :open + "processing"%f( +423 "core" ( +2 "processing"%g& +3 "core" &w\ +398 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%h& +3 "core" &\ +2 "manipulator"&i& +4 "core" &, ) + J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&j(, +3 "core" ( + "manipulator"&k& +4 "core" &, 3 , O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &, + . @ +2 .tForearm.seek :garage +2 "manipulator"&m'b +98 "core" ' +2 .tHand.close + "manipulator"&n/ +57 "core" / + "manipulator"&o& +4 "core" &- O 8 8  +2 "manipulator"&p% +3 "core" % f9 !  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&r( +117 "core" ( +2 "manipulator"&s& +4 "core" & 8 !  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &  +  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&u' +97 "core" ' +2 "manipulator"&v& +4 "core" & - # J  + "manipulator"&w% +4 "core" % " 0 > = +2 "processing"%x& +3 "core" &\ +2 "processing"%y& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%z(X +4 "core" &c\  +8 &/~f\ +{ +9 &fo\ ? +10 &g\ N +9 &F`i\ L +9 &bw\ M +10 &dv\ L +9 &b|\ L +10 &Net\ L +9 &`o\ L +9 &gu\ L +10 & dv\ M +9 &"Vf\ L +9 &$gz\ L +11 &%f}\ L +8 &'b\ L +10 &)^`w\ L +9 &+ `z\ L +9 &,bx\ L +10 &.ax\ L +9 &0fhz\ L +9 &2(hv\ L +10 &3g\ L +9 &5hx\ M +10 &7ndx\ L +9 &9/hx\ M +9 &:h}\ M +10 &<gt\ L +9 &>ug\ M +9 &@8f~\ L +10 &Am}\ M +9 &Cv\ N +10 &Epw\ Q +9 &G-w\ S +9 &Hz\ R +10 &J~\ S +9 &Ls\ S +9 &N4w\ S +10 &Ow\ T +9 &Q{\ T +10 &Sw}\ T +9 &U9z\ T +9 &V{\ N +10 &X3Byx\ $l +9 &X >z\ 3 +5 ( +2 "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + "processing"%{& +4 "core" &X#z\ 3 + &X#w\ 3 + .tHand.open +2 "manipulator"&|1 +54 "core" 1 +2 "manipulator"&}% +4 "core" % = 0 = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +104 "core" ' +2 "processing"%& +4 "core" &X#\ 3 +19647 #"p"Session Begun +460 #-> PH +2 "processing"%9 +5 "core" 9MY +302 #"p"-> PH.status +2 "processing"%9 +4 "core" 9NY +3398 #t-> PH.seek 28, '5:00'; PH.hold '2:00:00', 28; loop {puts PH; Delay.sleep '1:00'} +5 .PH.seek 28C,5:00 +3 "processing"% U +3 %9 +4 "core" 9NX +102 "processing"%9 +3 "core" 9LY +102 "processing"%9 +2 "core" 9MX  +102 "processing"% 9 +2 "core" 9MX  +102 "processing"% 9 +3 "core" 9MX +102 "processing"% 9 +3 "core" 9MX +102 "processing"%9 +2 "core" 9MY +102 "processing"%9 +3 "core" 9NX +101 "processing"%9 +3 "core" 9OY" +102 "processing"%9 +2 "core" 9OY& +102 "processing"%9 +2 "core" 9PX* +102 "processing"%9 +2 "core" 9RX. +102 "processing"%\ 9 +3 "core" 9TY3 +102 "processing"% 9 +2 "core" 9WX7 +102 "processing"%9 +2 "core" 9YY; +102 "processing"%9 +3 "core" 9[Y? +102 "processing"%9 +2 "core" 9^YC +102 "processing"%9 +3 "core" 9cZH +101 "processing"%9 +3 "core" 9fZL +102 "processing"%9 +2 "core" 9jZP +102 "processing"%9 +3 "core" 9m[T +102 "processing"% 9 +2 "core" 9r\\X +102 "processing"%!9 +3 "core" 9w\\\\ +102 "processing"%"9 +2 "core" 9|[a +102 "processing"%#9 +2 "core" 9[e +102 "processing"%$9 +5 "core" 9[i +102 "processing"%%9 +2 "core" 9\\m +102 "processing"%&9 +2 "core" 9\\q +102 "processing"%'9 +2 "core" 9]v +102 "processing"%(9 +3 "core" 9]z +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 +4 "core" 9_ +102 "processing"%/9 +2 "core" 9` +102 "processing"%09 +3 "core" 9` +102 "processing"%19 +2 "core" 9` +102 "processing"%29 +2 "core" 9a +102 "processing"%39 +3 "core" 9c +102 "processing"%49 +3 "core" 9b +102 "processing"%59 +2 "core" 9b +102 "processing"%69 +2 "core" 9b +102 "processing"%79 +3 "core" 9c +102 "processing"%99 +3 "core" 9 c +2 .tPH.hold 2:00:00,28C +3 "processing"%: pUp  +3 %9 +7 "core"  + 9c +6003 "processing"%;9 +3 "core" 9u +3618 "Can"\ Xy4A +2385 "processing"%=9 +2 "core" 9 +6008 "processing"%>9 +3 "core" 9 +6003 "processing"%@9 +2 "core" 9 +4622 #"p"-> PH.status +2 "processing"%A9 +4 "core" 9{ +1380 "processing"%9 +2 "core" 9 +6004 "processing"%89 +2 "core" 9 +6003 "processing"%9 +3 "core" 9e +4349 #"p"-> PH.status + "processing"%B9 +4 "core" 9UA +1065 #"p"-> PH +2 "processing"%D9 +4 "core" 9Sl +578 "processing"%E9 +2 "core" 9S +6004 "processing"%G9 +2 "core" 9Ys +1828 #"p"-> PH.status +2 "processing"%H9 +3 "core" 9Z +4170 "processing"%?9 +2 "core" 9V c +1877 !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 +247 #-> PH.coast +2 .PH.coast +4 "processing"%I  +3 "core"  +2 + "processing"%K9 +3 "core" 9T +478 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +3 "manipulator"&L& +5 "core" & + ) B * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&N( +6 "core" ( +2 "manipulator"&O& +4 "core" & 0 - d * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &  !  * +2 .tForearm.seek PC + "manipulator"&F' +96 "core" ' +2 .tHand.close + "manipulator"&P/ +56 "core" / +2 .tPC.seek :open +2 "processing"%Q( +425 "core" ( + "manipulator"&M& +4 "core" & ) )   +2 "manipulator"&J% +3 "core" % - / d +2 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&U(, +125 "core" ( + "manipulator"&W& +4 "core" &-   % U  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" &-  , + 0  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&R'b +108 "core" ' +2 .tHand.open + "manipulator"&Y1 +64 "core" 1 +2 "manipulator"&Z% +4 "core" % L( < 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +119 "core" ' +5733 "Can"\ M|B +10925 #t-> exit +7 #mEXIT + #"p"Session Ended @1684778767.74EDT @1684789003.62EDT = =tMAIN =mMAIN_scheduler @EDT1684789005.51 #"core_reset"Sent BREAK +2 #t@56825 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +252 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +407 "Can", K)o + , K)o + #tPolling Can every 10:00 +3 #Cleanly exited at 14:06:07EDT22-May-23 + !o:Storage::Warning: mesg"CC.holds Puck.from 1, :sh1: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 +2 !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb: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"Hand.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 +3423 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON +2 "sampler") +13 ) + "core"  +2 "collection"' +3 ' +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" %gi  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %@:  +2 .tSS.configure :default +2 "sampler")#.0X(, +2 "core" ( +3 "manipulator"&?& +4 "core" &, * #  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &, ! *  +3 .tForearm.seek :garage + "manipulator"&A'b +26 "core" '% <  X +3 !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!'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43: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 +2 !o:Slide::Error\ : mesg"~\ Hand.holds FlushPuck and PC.holds FlushPuck and CC.holds Puck.from 1, :sh1 and PC.holds FlushPuck\ Storage.recover! will retry:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiF: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni%: velocityi: currenti:pwmi:erri: inPressi< : outPressi :deltaPressiX : voltagef12.284765832106039: @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'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43: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 +2844 #-> Storage.recover!1 + !o:ArgumentError: mesg"(wrong number of arguments (1 for 0):bt[ "(ESP):2:in `recover!'"(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 +493 #-> Storage.recover! + #PC.holds FlushPuck +2 "processing"%B& +3 "core" &  +3 !to:Puck::Error: mesg"~\ PC.holds FlushPuck and CC.holds Puck.from 1, :sh1 and Hand.holds FlushPuck and PC.holds FlushPuck\ Storage.recover! will retry:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"./home/esp/esp2/utils/misc.rb:54:in `grab'"5/home/esp/esp2/utils/puckmoves.rb:931:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"(ESP):3:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"(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 +1182 #-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(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 +988 #-> Arm.home + "manipulator"&C& +4 "core" &, ) , J  +2 "manipulator"&D% +4 "core" % ! *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +71 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&F( +131 "core" ( +2 "manipulator"&G& +4 "core" &  + @ 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" & " . V 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&I' +51 "core" ' + "manipulator"&J& +5 "core" & 5 0 ` 6 + "manipulator"&K% +4 "core" % ) S  +503 #t-> Hand.open + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81: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 +492 #-> 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 @1684789150.20EDT @1684789163.55EDT = =mMAIN_scheduler =tMAIN @EDT1684789165.37 #"core_reset"Sent BREAK +2 #t@36692 receive with ifg=0x10, ie=0xFD + #@37326 receive with ifg=0x10, ie=0xFD + #@37982 receive with ifg=0x10, ie=0xFD #@38617 receive with ifg=0x10, ie=0xFD + #@39251 receive with ifg=0x10, ie=0xFD + #@39885 receive with ifg=0x10, ie=0xFD #@40518 receive with ifg=0x10, ie=0xFD + #@41076 receive with ifg=0x80, ie=0xFD #@57861 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can" \ :P +  \ :P + #tPolling Can every 10:00 +521 #-> ESP.ready! +155 "sampler") +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"'% +4 "core" %Uif + .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" %d  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %>7 \ D + .tSS.configure :default +3 "sampler")#.0X \ D + %d\ + % : .   +2 "manipulator"&& +4 "core" & / / 6 + "storage"(& +4 "core" &<(C %\  + "storage"(% +3 "core" % $\ +2 "collection"'& +3 "core" &hh9  + "manipulator"&% +4 "core" % 7 0 L  +2 "manipulator"&& +3 "core" & . - q 6 + "storage"(& +4 "core" &<(D \  + "storage"( % +4 "core" % \ + "manipulator"&!& +4 "core" & - / p 6 +2 .tForearm.seek :retract + "manipulator"&"'\ +47 "core" ' + .tElbow.seek :hammer +2 "manipulator"&#( +231 "core" ( + "manipulator"&$& +5 "core" & 4  3 * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&%'\ +23 "core" ' +2 "manipulator"&&% +4 "core" %\ 6 % r +2 "processing"%'& +3 "collection"'(& +4 "core" &\ + &fg  +2 ."openPC"PC.reconfigure :default +4 .tCC.reconfigure :default +2 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"%)( +2 "collection"'*( +265 "core" ( +15 ( + "collection"'+ +4 "core"  + "collection"', +3 "core"  + "collection"'- +4 "core"  + "processing"%. +3 "core"  +2 "processing"%/ +3 "core" W + "processing"%0 +3 "core"  +2 "processing"%1 +3 "core" @ + "sampler")2 +3 "core"  + "collection"'3% +4 "core" %Ucg;  +2 "processing"%4% +5 "core" %d\ + "sampler")5% +4 "core" %@; \ D +2 "collection"'6& +3 "core" &fe  +2 "processing"%7& +3 "core" &\ +2 "manipulator"&8% +3 "core" %\ . -  +2 "manipulator"&9& +3 "core" & . + N * +2 "storage"(:& +4 "core" &<(D \  + "storage"(;% +4 "core" % /\ + "collection"'<9 +4 "core" 9F + "processing"%=9 +3 "core" 97= +1471 #t-> Arm.garage +2 "manipulator"&>& +3 "core" & 0 / Y * + "manipulator"&?% +4 "core" %\ , - g +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&@(, +183 "core" ( +2 "manipulator"&A& +4 "core" &, 7 '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &, / / y  +2 .tForearm.seek :garage + "manipulator"&C'b +68 "core" ' G E +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 4782 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiH: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiG : outPressiE :deltaPressi : voltagef12.284765832106039: @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):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 +1067 #-> Hand.open + .Hand.open + "manipulator"&D1 +77 "core" 1 +473 #t-> Arm.garage +2 "manipulator"&E& +4 "core" &, , . u  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(, +2 "core" ( + "manipulator"&G& +4 "core" &, : 6 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +2 "core" &, 0 & K  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&I'b +59 "core" ' +2 "manipulator"&J& +4 "core" &, # (   + "manipulator"&K% +4 "core" %tt # %  +527 #t-> Hand.close + .Hand.close +2 "manipulator"&L/ +64 "core" / +430 #t-> Arm.PC + "manipulator"&M& +3 "core" &, (   +3 "manipulator"&N% +4 "core" % tx ) !   + .tForearm.seek :retract +2 "manipulator"&O'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&P( +119 "core" ( + "manipulator"&Q& +4 "core" & 5 % e  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" & + 1 s  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&S' +107 "core" ' +2 "manipulator"&T& +98 "core" & / -  + "manipulator"&U% +4 "core" % 0 , d  +505 #t-> PC.close +2 "manipulator"&V& +3 "core" & # 7  +2 "manipulator"&W% +4 "core" %  "   +2 "processing"%X& +3 "core" &\ +2 "processing"%Y& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%Z(X +4 "core" &\  +10 &4\ +| +9 &f\ ? +9 &]v\ M +10 &#`\ L +9 &d\ L +10 &_\ L +9 &i]\ L +9 &,a\ K +10 &`\ L +9 &b\ K +9 & q`\ L +10 &"3c\ L +9 &#_\ L +10 &%`\ K +9 &'y`\ L +10 &)<`\ K +9 &*a\ L +9 &,_\ K +9 &.b\ L +10 &0B_\ L +9 &2a\ L +10 &3_\ L +9 &5`\ K +9 &7Ka\ L +10 &9 _\ L +9 &:`\ L +9 &<c\ L +10 &>S_\ L +9 &@a\ L +10 &Ad\ L +9 &Ch\ M +9 &ESu\ N +10 &G\ Q +9 &H\ R +9 &J\ R +10 &LP\ R +9 &N\ S +10 &O\ S +9 &Q\ R +10 &SV\ S +9 &U\ S +9 &V\ S +9 &X0He\ #i +10 &X B\ . +5 ( +2 "processing"%Y& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%[& +4 "core" &X \ . + &X \ . +430 #t-> Hand.open +2 .Hand.open + "manipulator"&\\1 +57 "core" 1 +357 #t-> Arm.home +2 "manipulator"&]& +3 "core" & ) &   + "manipulator"&^% +4 "core" % ) > 1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +38 .tForearm.seek :retract +8 "manipulator"&_'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&`( +70 "core" ( +2 "manipulator"&a& +4 "core" & $ 4 " , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" & / + , +2 .tForearm.seek :home +2 "manipulator"&c' +39 "core" ' + "manipulator"&d& +4 "core" & . 5 P , +2 "manipulator"&e% +3 "core" % $  Q +1363 #t-> Arm.PC +2 "manipulator"&f& +3 "core" & " , + "manipulator"&g% +4 "core" % ) # 5 +2 .tForearm.seek :retract +2 "manipulator"&h'\ +38 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&i( +57 "core" ( +2 "manipulator"&j& +4 "core" & ! 6  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" & + & %  +2 .tForearm.seek PC + "manipulator"&l' +107 "core" ' +2 "manipulator"&m& +4 "core" &   + "manipulator"&n% +4 "core" % ) ,  h +328 #t-> Hand.close + .Hand.close +2 "manipulator"&o/ +57 "core" / +260 #t-> PC.open + .PC.seek :open +2 "processing"%p( +422 "core" ( +2 "processing"%q& +4 "core" &\ +237 #t-> Arm.CC +2 "manipulator"&r& +3 "core" & ,  %  +2 "manipulator"&s% +4 "core" % $ "  i +2 .tForearm.seek :retract + "manipulator"&t'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&u( +364 "core" ( + "manipulator"&v& +4 "core" &(  4 >O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &( ! . H >O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&x'O +103 "core" ' + "manipulator"&y& +5 "core" &( " ) " >O + "manipulator"&z% +4 "core" %J " I +164 #t-> CC.close +2 "manipulator"&{& +3 "core" &( 9 G >O +2 "manipulator"&|% +4 "core" %J "  Y + "collection"'}& +4 "core" &df\ \  +2 "collection"'~& +5 "core" &de\  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &df"\  +8 &7~ef#\ +} +10 &jdc)\ @ +9 &xpde&\ L +9 &<_df$\ K +10 &[bc'\ K +9 &[cb4\ K +10 &\\ad#\ K +9 &E_cc \ K +9 &`cc \ L +10 &Z`b\ K +9 & `bc$\ K +9 &"K_`_)\ L +10 &$`_a%\ K +9 &%`a`%\ L +10 &'a``\ K +9 &)S`_`(\ L +9 &+_a_"\ K +10 &,c]_!\ K +9 &._^_,\ L +9 &0\\`^^$\ K +10 &2b^^)\ K +9 &3`]_\ L +10 &5_]_0\ K +9 &7da\\]!\ K +9 &9&]]^/\ K +10 &:c`^*\ K +9 &<b^]&\ K +9 &>lc]^!\ K +10 &@-`[\\\ L +9 &AeVZ\ K +10 &CiHR\ M +9 &Eky4?#\ N +9 &G# *\ R +10 &H\ U +9 &J\ V +9 &L[\ V +10 &N \ W +9 &O\ W +10 &Q \ X +9 &S^\ X +9 &U\ Z +10 &V'\ X +9 &X,D \ &q +9 &Xw\ \ O +6 ( + "collection"'~& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 "collection"'& +4 "core" &Xw~ \ O + &Xw~"\ O +527 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +58 "core" 1 +396 #t-> Arm.home + "manipulator"&& +4 "core" &( & 2 >O + "manipulator"&% +4 "core" % J ' < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&( +369 "core" ( + "manipulator"& & +4 "core" &  + #  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" & "  x  +2 .tForearm.seek :home + "manipulator"& ' +66 "core" ' + "manipulator"& & +4 "core" & - !  +2 "manipulator"&% +3 "core" % # +  +723 #t-> Arm.CC +2 "manipulator"&& +3 "core" & " W  +2 "manipulator"&% +3 "core" % - - N +2 .tForearm.seek :retract + "manipulator"&'\ +54 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&( +350 "core" ( + "manipulator"&& +4 "core" &$ $ ,  :- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &# "  ^ :- +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' +2 "manipulator"&& +4 "core" &$ ! ( @ :- +2 "manipulator"&% +3 "core" %8  $ +802 #t-> Hand.close +2 .Hand.close + "manipulator"&/ +64 "core" / +425 #t-> CC.open +2 .CC.seek :open +2 "collection"'( +424 "core" ( + "collection"'& +4 "core" &JK+  +542 #t-> Arm.garage +2 "manipulator"&& +3 "core" &# ' % L :- + "manipulator"&% +4 "core" % 8 )  +2 .tForearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&!(, +283 "core" ( + "manipulator"&$& +4 "core" &- # 4  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- * . 6  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&&'b +99 "core" ' +2 "manipulator"&'& +4 "core" &- * % -  + "manipulator"&(% +4 "core" %]  " +383 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +59 "core" 1 +713 #t-> Arm.home + "manipulator"&"& +3 "core" &- )  0  +2 "manipulator"&+% +4 "core" % ] & % 6 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&-( +129 "core" ( +2 "manipulator"&.& +4 "core" &  * p & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" & , " G & + .tForearm.seek :home +2 "manipulator"&0' +35 "core" ' +2 "manipulator"&1& +4 "core" & " 6 A & + "manipulator"&2% +4 "core" % . - s +39824 "Can"8\ O +60001 \ P| +60002 \ P  +5349 #t-> exit +5 #mEXIT @1684791024.69EDT @1684793118.46EDT = =mMAIN_scheduler =tMAIN @EDT1684793120.28 #"core_reset"Sent BREAK +2 #t@31556 receive with ifg=0x10, ie=0xFD + #@32189 receive with ifg=0x10, ie=0xFD + #@32845 receive with ifg=0x10, ie=0xFD #@33479 receive with ifg=0x10, ie=0xFD + #@34113 receive with ifg=0x10, ie=0xFD + #@34747 receive with ifg=0x10, ie=0xFD #@35380 receive with ifg=0x10, ie=0xFD + #@35706 receive with ifg=0x80, ie=0xFD #@19613 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can"\ Q- + \ Q- #tPolling Can every 10:00 +2 #Cleanly exited at 17:30:24EDT22-May-23 +1283 #-> ESP.ready! +154 "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\ +4 "sampler")&\ + "collection"'% +3 "core" %UDD  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "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" %-+ \ D + .tSS.configure :default +2 "sampler")#.0X PSV.air +2 .PSV.dial :air +2 "processing"%3  +4 "core"  +413 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%4' +2612 "core" ' + "processing"%5% +4 "core" %&\  +570 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%6  +94 "core"  +279 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%7'd +2609 "core" ' +2 "processing"%8% +4 "core" %b"\ +1668 #t-> PSV.air +2 .PSV.dial :air +2 "processing"%9  +96 "core" +340 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2613 "core" ' +2 "processing"%;% +4 "core" %\  +5304 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%<  +95 "core"  +497 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%='d +2607 "core" ' + "processing"%>% +4 "core" %f#\ +1298 #t-> PSV.air + .PSV.dial :air +2 "processing"%?  +95 "core" +662 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%@' +2614 "core" ' + "processing"%A% +4 "core" %\  +285 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%B  +107 "core"  +3001 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%C'd +2609 "core" ' +2 "processing"%D% +4 "core" %g!\ +4350 #t-> PSV.air +2 .PSV.dial :air + "processing"%E  +94 "core" +1316 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%F' +2611 "core" ' +2 "processing"%G% +4 "core" %&\  +584 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%H  +108 "core"  +2124 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%I'd +2617 "core" ' +2 "processing"%J% +4 "core" %d+\ +1908 #t-> CSV.air +2 .CSV.dial :air + "collection"'K @ +69 "core" A +859 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'L' O +2601 "core" ' +2 "collection"'M% +4 "core" % N@B  +2266 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'N +67 "core" +610 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'O'Q +1696 "Can"D\ Vg +907 "core" ' + "collection"'P% +4 "core" %OCB +3294 #t-> CSV.air + .CSV.dial :air +2 "collection"'Q @ +68 "core" A +495 #t-> CS.fill +2 .CS.seek 10ml + "collection"'R' O +2606 "core" ' +2 "collection"'S% +4 "core" % Q>A\  +6252 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'T +68 "core" +332 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'U'Q +2594 "core" ' + "collection"'V% +4 "core" %O=A +1278 #t-> CSV.air +2 .CSV.dial :air + "collection"'W @ +68 "core" A +699 #t-> CS.fill +2 .CS.seek 10ml + "collection"'X' O +2603 "core" ' + "collection"'Y% +39 "core" % K@A  +577 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'Z +68 "core" +271 #t-> CS.empty +2 .CS.seek 0ml + "collection"'['Q +16004 !to:I2C::Request::Timeout: @requesto: I2C::Servo::AbsMove3Request : @tag0:@maxDelayo:\ Delay: @_dc_objo;\ ; i: @channeli: @timeout0: @dontLog0:\ @goaliQ: @replyqo:\ Queue: @que[: @waiting[:@destinationi,: mesg"8No Response to I2C::Servo::AbsMove3Request[5B:->27]: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 #1 of 3 + "collection"'\\'Q +482 !"core_reader"o:I2C::Bus::Error: mesg" Timeout:bt["1/home/esp/esp2/lib/delay.rb:105: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 +88487 #"core_reset"Sent BREAK +2 #"core_reader" + #P Yg + #@45590 sendCRC with ifg=0x20, ie=0x7F + #@47425 sendCRC with ifg=0x08, ie=0x5F + #@49077 idle with ifg=0x84, ie=0x75 #@49747 select with ifg=0x10, ie=0xF5 + #@50381 receive with ifg=0x10, ie=0xFD #@51014 receive with ifg=0x10, ie=0xFD + #@51648 receive with ifg=0x10, ie=0xFD + #@51975 receive with ifg=0x80, ie=0xFD #@25448 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 + !to:I2C::Gateway::Reset: mesg"+Restarted ESP2 v3.42 I2C Gateway v3.20:bt["5/home/esp/esp2/lib/i2c/gateway.rb:423:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:307:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:307 +25 #Retry #2 of 3 +7 !"cmdSocket"o:Errno::EPIPE:\ errnoi%: mesg"Broken pipe:bt["3/home/esp/esp2/lib/cmdserver.rb:384:in `write'"2/home/esp/esp2/lib/cmdserver.rb:384:in `puts'"8/home/esp/esp2/lib/cmdserver.rb:384:in `initialize'"1/home/esp/esp2/lib/cmdserver.rb:504:in `new'"1/home/esp/esp2/lib/cmdserver.rb:504:in `run'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 +10 #"preston"Session Begun +3 "collection"']'Q +4 "Can"\ SU +2 \ SU +4 #"Restarting_core_reader"Polling Can every 10:00 +22 "core" ' +2 "collection"'^% +4 "core" %S;> +5850 #"preston"-> PC.loadFlush +4 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%_& +5 "core" &\ +2 ."preston"Hand.open +2 "manipulator"&`1 +21 "core" 1 +2 "manipulator"&a& +4 "core" & R > O & +2 "manipulator"&b% +3 "core" % ( ( k +2 ."preston"Forearm.seek :retract +3 "manipulator"&c'\ +45 "core" ' +2 ."preston"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek FlushPuck::Garage +3 "manipulator"&d(, +115 "core" ( + "manipulator"&e& +5 "core" &, * + !t + ."preston"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &f& +3 "core" &, # % !t +2 ."preston"Forearm.seek :garage +3 "manipulator"&g'b +296 "core" '  E M G +4 !"preston"o:Slide::Error\ : mesg"Forearm trajectoryErr at 2:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagil: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiE : outPressiM :deltaPressiG : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"#preston:1:in `topLevelBinding'" PH.seek 28, '5:00'; PH.hold '2:00:00', 28; loop {puts PH; Delay.sleep '1:00'} +4 .PH.seek 28C,5:00 +5 "processing"%w U +2 %x9 +8 "core" 9BG +102 "processing"%y9 +2 "core" 9CG +102 "processing"%z9 +2 "core" 9BG  +103 "processing"%{9 +2 "core" 9BF  +102 "processing"%|9 +3 "core" 9BF +102 "processing"%}9 +3 "core" 9CG +102 "processing"%~9 +3 "core" 9BG +102 "processing"%9 +2 "core" 9CI +102 "processing"%9 +2 "core" 9CG" +102 "processing"%9 +3 "core" 9CG& +102 "processing"%9 +2 "core" 9DF* +102 "processing"%9 +2 "core" 9DG/ +102 "processing"%9 +3 "core" 9FG3 +102 "processing"%9 +3 "core" 9GG7 +102 "processing"% 9 +2 "core" 9HI; +102 "processing"% 9 +3 "core" 9IG? +102 "processing"% 9 +3 "core" 9JGD +102 "processing"%9 +2 "core" 9KFH +102 "processing"%9 +2 "core" 9LGL +102 "processing"%9 +3 "core" 9OGP +102 "processing"%9 +3 "core" 9PGT +102 "processing"%9 +2 "core" 9RFX +102 "processing"%9 +2 "core" 9TG] +103 "processing"%9 +2 "core" 9UGa +102 "processing"%9 +2 "core" 9VGe +103 "processing"%9 +3 "core" 9XGi +102 "processing"%9 +2 "core" 9YFm +102 "processing"%9 +2 "core" 9\\Hr +103 "processing"%9 +2 "core" 9_Gv +102 "processing"%9 +3 "core" 9bHz +102 "processing"%9 +3 "core" 9eH~ +102 "processing"% 9 +2 "core" 9hH +102 "processing"%!9 +2 "core" 9kH +102 "processing"%"9 +3 "core" 9oH +102 "processing"%#9 +2 "core" 9sI +102 "processing"%$9 +3 "core" 9vJ +102 "processing"%%9 +2 "core" 9yJ +102 "processing"%&9 +4 "core" 9|J +102 "processing"%'9 +3 "core" 9K +102 "processing"%(9 +2 "core" 9L +102 "processing"%)9 +3 "core" 9K! +102 "processing"%*9 +3 "core" 9L +102 "processing"%+9 +2 "core" 9L +102 "processing"%,9 +2 "core" 9M +102 "processing"%-9 +3 "core" 9L +102 "processing"%.9 +2 "core" 9M! +103 "processing"%/9 +2 "core" 9N +102 "processing"%09 +3 "core" 9M +102 "processing"%19 +2 "core" 9N +102 "processing"%29 +2 "core" 9N +103 "processing"%39 +2 "core" 9N +102 "processing"%59 +4 "core" 9O +103 "processing"%69 +2 "core" 9P +102 "processing"%49 +3 "core" 9P +102 "processing"%89 +2 "core" 9P +102 "processing"%99 +2 "core" 9P +102 "processing"%79 +3 "core" 9P +102 "processing"%;9 +2 "core" 9Q +102 "processing"%<9 +2 "core" 9Q +102 "processing"%:9 +3 "core" 9Q +102 "processing"%>9 +2 "core" 9R +103 "processing"%?9 +2 "core" 9S +102 "processing"%=9 +2 "core" 9T +102 "processing"%A9 +3 "core" 9S +102 "processing"%B9 +2 "core" 9V  +102 "processing"%@9 +3 "core" 9V +102 "processing"%D9 +3 "core" 9U +102 "processing"%E9 +2 "core" 9V +102 "processing"%C9 +2 "core" 9W +102 "processing"%G9 +3 "core" 9V! +102 "processing"%H9 +3 "core" 9V% +102 "processing"%F9 +2 "core" 9W* +102 "processing"%J9 +2 "core" 9W. +102 "processing"%K9 +2 "core" 9X2 +103 "processing"%9 +2 "core" 9X6 +102 "processing"%M9 +3 "core" 9 X: +3 ."preston#2"PH.hold 2:00:00,28C +4 "processing"%N pUp  +2 %L9 +5 "core" ; + 9 X +6003 "processing"%P9 +2 "core" 9w +6004 "processing"%Q9 +2 "core" 9 +3193 !"preston#2"o:IRB::Abort: mesg":@checkpoint: omitted:bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'".preston#2 aborter-:2:in `topLevelBinding'" PH.coast +3 .PH.coast +4 "processing"%O  +4 "core" x + x +2 "processing"%S9 +3 "core" 9 +1080 #"preston#2"-> PH +2 "processing"%T9 +5 "core" 9 +1409 #"preston#2"-> Arm.retract +2 "manipulator"&R% +5 "core" %9 - - e +3 ."preston#2"Forearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' +2 "manipulator"&W& +4 "core" &, & 5 f !t +2 "manipulator"&U% +4 "core" %\ ' & ? 2 +8021 #"preston#2"-> CC.loadFlush +3 !o:ThreadError: mesg"*preston thread died holding FlushPuck:bt["6/home/esp/esp2/lib/rmutex.rb:176:in `reclaimLock'"./home/esp/esp2/lib/rmutex.rb:63:in `lock'"./home/esp/esp2/lib/delay.rb:72:in `claim'"2/home/esp/esp2/utils/puckmoves.rb:760:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"%preston#2:5:in `topLevelBinding'" CH.seek 70, '8:00'; CH.hold '10:00', 70; loop {puts CH; Delay.sleep 30} +4 .CH.seek 70C,8:00 +4 "collection"'q \  +3 'r9 +5 "core" 911 +102 "collection"'t9 +3 "core" 92Zd +102 "collection"'u9 +2 "core" 92Z d +102 "collection"'i9 +2 "core" 91Z d +103 "collection"'v9 +2 "core" 92Zd +102 "collection"'n9 +3 "core" 92Zd +102 "collection"'x9 +2 "core" 93Zd +102 "collection"'y9 +3 "core" 94[d +102 "collection"'z9 +2 "core" 97Z"d +102 "collection"'{9 +3 "core" 9:Z&d +102 "collection"'|9 +3 "core" 9?[*d +102 "collection"'}9 +2 "core" 9E[/d +102 "collection"'~9 +3 "core" 9K[3d +102 "collection"'9 +2 "core" 9R[7d +102 "collection"'9 +3 "core" 9[[;d +102 "collection"'9 +3 "core" 9e\\?d +102 "collection"'9 +2 "core" 9o\\Cd +102 "collection"'9 +3 "core" 9z]Hd +147 "collection"'9 +3 "core" 9]Nd +102 "collection"'9 +2 "core" 9^Rd +12 !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 .CH.coast +3 "collection"'  +2 !"preston#2"o:Thermal::Error\ : mesg"Aborted by :MAIN:@checkpoint: omitted: @reply0:@axisName"Collection Puck Heater:bt["3/home/esp/esp2/lib/thermal.rb:394:in `prepare'"0/home/esp/esp2/lib/thermal.rb:314:in `stop'"7/home/esp/esp2/lib/axiskernel.rb:223:in `__send__'"3/home/esp/esp2/lib/axiskernel.rb:223:in `stop'"3/home/esp/esp2/lib/axiskernel.rb:132:in `each'"3/home/esp/esp2/lib/axiskernel.rb:131:in `each'"3/home/esp/esp2/lib/axiskernel.rb:221:in `stop'"0/home/esp/esp2/lib/base.rb:93:in `__send__'",/home/esp/esp2/lib/base.rb:93:in `stop'"./home/esp/esp2/lib/base.rb:106:in `stop!'"2/home/esp/esp2/type/shallow/initialize.rb:100"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'"-/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 "core" S S +4 !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 +5 #mEXIT +2 #"preston#2"Session Ended @1684795667.60EDT @1684795692.01EDT = =tMAIN =mMAIN_scheduler @EDT1684795693.83 #"core_reset"Sent BREAK +2 #t@58936 select with ifg=0x10, ie=0xF5 + #@59592 receive with ifg=0x10, ie=0xFD + #@60226 receive with ifg=0x10, ie=0xFD #@60883 receive with ifg=0x10, ie=0xFD + #@61517 receive with ifg=0x10, ie=0xFD + #@62151 receive with ifg=0x10, ie=0xFD #@62785 receive with ifg=0x10, ie=0xFD + #@63116 receive with ifg=0x80, ie=0xFD #@29505 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +397 "Can"\ l# + \ l# #tPolling Can every 10:00 +2 #Cleanly exited at 18:47:47EDT22-May-23 +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 +1355 #-> CH +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" %SORC\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %dw\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" % \ D + .tSS.configure :default +2 "sampler")#.0X CH +2 "collection"'9 +2 "core" 9&| +2686 #t-> CC.unloadFlush + "collection"'& +3 "core" &XttRT\ L +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  & 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & %  q 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & % $ T 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"& / +63 "core" / +2 .tCC.seek :open +2 "collection"'!( +426 "core" ( +2 "manipulator"&"& +4 "core" & , + F 7 + "manipulator"&#% +3 "core" % R # " G v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(, +281 "core" ( +2 "manipulator"&&& +4 "core" &- 5 # 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  +  3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('b +114 "core" ' +2 .tHand.open + "manipulator"&)1 +58 "core" 1 + "manipulator"&*% +4 "core" % [P Q F Z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +1461 #t-> CH +2 "collection"',9 +2 "core" 9 +587 #t-> CH.coast +2 .CH.coast +2 "collection"'-  + "core" S +2 "collection"'.9 +4 "core" 9 +8092 #t-> exit +5 #mEXIT @1684795863.91EDT @1684843498.02EDT = =tMAIN =mMAIN_scheduler @EDT1684843499.83 #"core_reset"Sent BREAK +2 #t@28035 receive with ifg=0x10, ie=0xFD + #@28667 receive with ifg=0x10, ie=0xFD + #@29321 receive with ifg=0x10, ie=0xFD + #@29953 receive with ifg=0x10, ie=0xFD #@30586 receive with ifg=0x10, ie=0xFD + #@31218 receive with ifg=0x10, ie=0xFD + #@31850 receive with ifg=0x10, ie=0xFD #@32181 receive with ifg=0x80, ie=0xFD + #@41370 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +376 "Can"\ Q\ 5` + \ Q\ 5` #tPolling Can every 10:00 +2 #Cleanly exited at 18:51:03EDT22-May-23 +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 +657 #-> SSV.air +2 .SSV.dial :air + "sampler") +4 "core" +1167 #t-> SS.fill; SS.empty +2 .SS.configure :default +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %S%(  +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"%% +3 "core" %d\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler") % +3 "core" %lf \ D + .tSS.configure :default +3 "sampler")#.0X PSV.air; PS.fill; PSV.waste1; PS.empty +2 .PSV.dial :air +2 "processing"%  +92 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 "processing"% % +5 "core" %b\ +6959 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +4 "core" &()  + .tHand.open +2 "manipulator"&"1 +22 "core" 1 +2 "manipulator"&#& +4 "core" &- F , W 3 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(, +2 "core" ( +2 "manipulator"&%& +3 "core" &-  b 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-   3 +2 .tForearm.seek :garage +2 "manipulator"&''b +108 "core" ' +2 .tHand.close + "manipulator"&(/ +55 "core" / +2 "manipulator"&)& +4 "core" &- I 5 v 3 + "manipulator"&*% +4 "core" % vn   ? +2 .tForearm.seek :retract + "manipulator"&+'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&,( +277 "core" ( + "manipulator"&-& +4 "core" &1 #  x F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &1  F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'O +111 "core" ' + "manipulator"&0& +4 "core" &1    F +2 "manipulator"&1% +4 "core" %L   z + "collection"'2& +5 "core" &''  +2 "collection"'3& +6 "core" &%(  +2 .tCC.seek :closed +3 "collection"'4(X +3 "core" &$'  +6 & +$'\ %f +9 &W~%(\ 7 +10 &%' \ K +9 &]$%\ L +9 &{d$'\ L +10 &>b%&\ K +9 &b$%\ K +9 &e#"\ K +10 &c%#\ K +9 &Ea"& \ L +10 & ^"$\ K +9 &!`"%\ K +9 &#c!$\ L +10 &%M`"#\ L +9 &'e $\ L +9 &(b"$\ K +10 &*b "\ K +9 &,Ue"#\ L +10 &.b "\ L +9 &/_!"\ K +9 &1^"\ K +10 &3_a!  \ K +9 &5b $\ L +9 &6b#\ L +10 &8d!\ L +9 &:f_ "\ K +10 &<'b \ L +9 &=c\ L +9 &?g\ L +10 &Aip\ M +9 &C%\ O +9 &D\ R +10 &F\ U +9 &HU\ W +10 &J\ V +9 &K\ W +9 &M\ W +10 &OX\ X +9 &Q\ Z +9 &R\ Y +10 &T\ Y +9 &V[\ Z +10 &Wa\ 9 +9 &Xk\ [ +8 ( +3 &Xr{\ T + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 +2 "collection"'5& +4 "core" &Xr|*\ T + .tHand.open +2 "manipulator"&61 +57 "core" 1 + "manipulator"&7% +5 "core" % N H / A x + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +2 "collection"'9& +4 "core" &Xr{)\ T +7447 #t-> SS.fill; SS.empty +3 .SS.seek 25ml + "sampler"):'k +1280 "core" ' +2 .tSS.seek 0ml +2 "sampler");' +1258 "core" ' +2 "sampler")<% +4 "core" %kd \ 6 +1066 #t-> CH +2 "collection"'=9 +3 "core" 9l +497 #t-> CH.status +3 "collection"'>9 +2 "core" 9k +1356 #t-> PSV.air; PS.fill; PSV.waste1; PS.empty + .PSV.dial :air +2 "processing"%?  +96 "core" +2 .tPS.seek 2.5ml +2 "processing"%@' +2618 "core" ' + .tPSV.dial :waste1 +2 "processing"%A  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%B'd +2616 "core" ' +2 "processing"%C% +4 "core" %c\ +3090 #t-> CH +2 "collection"'D9 +2 "core" 9k +396 #t-> CH.status + "collection"'E9 +3 "core" 9k +4313 #t-> CH.seek 70, '8:00'; CH.hold '10:00', 70; loop {puts CH; Delay.sleep 30} +3 .CH.seek 70C,8:00 +3 "collection"'F \  +2 'G9 +4 "core" 9jjd +103 "collection"'H9 +2 "core" 9jd +102 "collection"'I9 +3 "core" 9k d +102 "collection"'J9 +2 "core" 9k d +102 "collection"'K9 +3 "core" 9kd +102 "collection"'L9 +2 "core" 9kd +102 "collection"'M9 +2 "core" 9md +103 "collection"'N9 +2 "core" 9od +102 "collection"'O9 +2 "core" 9q"d +103 "collection"'P9 +2 "core" 9u&d +102 "collection"'Q9 +3 "core" 9z*d +102 "collection"'R9 +2 "core" 9/d +103 "collection"'S9 +2 "core" 93d +102 "collection"'T9 +2 "core" 97d +103 "collection"'U9 +2 "core" 9;d +102 "collection"'V9 +3 "core" 9?d +102 "collection"'W9 +3 "core" 9Cd +102 "collection"'X9 +2 "core" 9Hd +102 "collection"'Y9 +3 "core" 9Ld +102 "collection"'Z9 +2 "core" 9Pd +102 "collection"'[9 +3 "core" 9Td +102 "collection"'\\9 +2 "core" 9Xd +102 "collection"']9 +3 "core" 9]d +102 "collection"'^9 +2 "core" 9ad +102 "collection"'_9 +3 "core" 9#ed +102 "collection"'`9 +2 "core" 95id +102 "collection"'a9 +3 "core" 9Gmd +102 "collection"'b9 +2 "core" 9Zqd +102 "collection"'c9 +2 "core" 9mvd +102 "collection"'d9 +3 "core" 9zd +102 "collection"'e9 +3 "core" 9~d +102 "collection"'f9 +2 "core" 9d +102 "collection"'g9 +3 "core" 9d +102 "collection"'h9 +2 "core" 9d +102 "collection"'i9 +2 "core" 9d +103 "collection"'j9 +2 "core" 9d +103 "collection"'k9 +2 "core" 9d +103 "collection"'l9 +2 "core" 9'd +102 "collection"'m9 +2 "core" 9<d +102 "collection"'n9 +3 "core" 9Rd +102 "collection"'o9 +3 "core" 9gd +102 "collection"'p9 +3 "core" 9~d +102 "collection"'q9 +2 "core" 9d +102 "collection"'r9 +2 "core" 9d +103 "collection"'s9 +2 "core" 9c +102 "collection"'t9 +3 "core" 9` +102 "collection"'u9 +2 "core" 9^ +102 "collection"'v9 +2 "core" 9\\ +103 "collection"'w9 +2 "core" 9Z +102 "collection"'x9 +3 "core" 9,X +102 "collection"'y9 +3 "core" 9CU +102 "collection"'z9 +2 "core" 9XT +102 "collection"'{9 +2 "core" 9nR +103 "collection"'|9 +2 "core" 9P +102 "collection"'}9 +2 "core" 9N +102 "collection"'~9 +3 "core" 9L +102 "collection"'9 +3 "core" 9J +102 "collection"'9 +2 "core" 9H +102 "collection"'9 +2 "core" 9G +103 "collection"'9 +2 "core" 9D +102 "collection"'9 +3 "core" 9C +102 "collection"'9 +3 "core" 92@ +102 "collection"'9 +2 "core" 9H> +103 "collection"' 9 +2 "core" 9^= +102 "collection"' 9 +2 "core" 9s ; +103 "collection"' 9 +3 "core" 99 +102 "collection"'9 +3 "core" 97 +102 "collection"'9 +2 "core" 95 +102 "collection"'9 +2 "core" 94 +103 "collection"'9 +2 "core" 9!2 +102 "collection"'9 +3 "core" 9%1 +102 "collection"'9 +2 "core" 9*. +102 "collection"'\ 9 +3 "core" 9., +102 "collection"'9 +2 "core" 9*2+ +102 "collection"'9 +3 "core" 9<6* +102 "collection"'9 +2 "core" 9Q:( +103 "collection"'9 +2 "core" 9d>' +102 "collection"'9 +3 "core" 9wC% +102 "collection"'9 +2 "core" 9G$ +102 "collection"' 9 +2 "core" 9K" +103 "collection"'!9 +3 "core" 9O! +102 "collection"'"9 +2 "core" 9S +102 "collection"'#9 +3 "core" 9X +102 "collection"'%9 +2 "core" 9\\ +102 "collection"'&9 +2 "core" 9` +103 "collection"'(9 +3 "core" 9 d +107 "collection"')9 +2 "core" 9 h +102 "collection"'*9 +2 "core" 9 #m +103 "collection"'9 +2 "core" 9 2q +102 "collection"'9 +3 "core" 9 Bu +102 "collection"''9 +2 "core" 9 Qy +102 "collection"'-9 +2 "core" 9 `} +103 "collection"'.9 +3 "core" 9 o +102 "collection"'$9 +3 "core" 9 |  +102 "collection"'09 +2 "core" 9   +102 "collection"'19 +3 "core" 9   +102 "collection"'29 +2 "core" 9   +102 "collection"'+9 +3 "core" 9   +102 "collection"' 9 +3 "core" 9   +102 "collection"'59 +2 "core" 9   +102 "collection"'69 +3 "core" 9  \ +102 "collection"'79 +3 "core" 9  +102 "collection"'99 +2 "core" 9  +102 "collection"'39 +2 "core" 9  +102 "collection"'/9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"':9 +2 "core" 9\  +102 "collection"'<9 +2 "core" 9\  +103 "collection"'=9 +2 "core" 9\ ) +102 "collection"'>9 +3 "core" 9\ 1 +102 "collection"'?9 +2 "core" 9\ : +102 "collection"'9 +3 "core" 9\ A +102 "collection"'A9 +2 "core" 9\ K +102 "collection"'@9 +2 "core" 9\ Q +102 "collection"'C9 +3 "core" 9\ Y +3 .tCH.hold 10:00,70C +3 "collection"'D `\ `\ S\ +3 'E9 +3 "core"  + 9\ Y\ Z +1424 "Can"\ m5 +1579 "collection"'G9 +2 "core" 9\ 1y +3004 "collection"'H9 +2 "core" 9\ F +3004 "collection"'I9 +2 "core" 9\ Ti +3004 "collection"'J9 +2 "core" 9\ `[ +3004 "collection"'K9 +2 "core" 9\ jdZ +3004 "collection"'L9 +2 "core" 9\ p\ +3004 "collection"'M9 +2 "core" 9\ J +3004 "collection"'N9 +3 "core" 9\  +3003 "collection"'O9 +3 "core" 9\ ; +3004 "collection"'P9 +2 "core" 9\  +3004 "collection"'Q9 +3 "core" 9\ + +3003 "collection"'R9 +3 "core" 9\  +3007 "collection"'S9 +3 "core" 9\  +3004 "collection"'T9 +2 "core" 9\  +3004 "collection"'U9 +2 "core" 9\   +3004 "collection"'V9 +3 "core" 9\  +3008 "collection"'W9 +2 "core" 9\  +3004 "collection"'X9 +2 "core" 9\ u +3004 "collection"'Y9 +3 "core" 9\  +2872 ` +130 "collection"'Z9 +2 "core" 9\  +1297 "Can"\ m6 +1711 "collection"'[9 +2 "core" 9\  +3004 "collection"'\\9 +2 "core" 9\ 4 +3004 "collection"']9 +2 "core" 9  +3003 "collection"'^9 +2 "core" 9  +3008 "collection"'_9 +2 "core" 9 H +2276 !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 +2241 #-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&`& +3 "core" &0 , $ F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a( +3 "core" ( +2 "manipulator"&b& +3 "core" &0  4 - F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &0   F +2 .tForearm.seek CC + "manipulator"&d'O +106 "core" ' +2 .tHand.close + "manipulator"&e/ +60 "core" / +2 .tCC.seek :open +2 "collection"'f( +424 "core" ( + "manipulator"&g& +4 "core" &0 " ) > F +2 "manipulator"&h% +4 "core" % Wx %  {  + .tForearm.seek :retract +2 "manipulator"&i'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(, +287 "core" ( +2 "manipulator"&k& +4 "core" &-  "  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-   w  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m'b +116 "core" ' +2 .tHand.open + "manipulator"&n1 +63 "core" 1 + "manipulator"&o% +4 "core" % YV I 8 s  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +99 "core" ' +5711 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%q& +4 "core" &B\ + "manipulator"&r& +5 "core" &-   @  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +3 "core" ( + "manipulator"&t& +4 "core" &- #   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-   F  +2 .tForearm.seek :garage +2 "manipulator"&v'b +101 "core" 'ω @ =  +3 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi{: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi@ : outPressi= :deltaPressi : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 3 + "manipulator"&w& +4 "core" &-   O  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(, +3 "core" ( + "manipulator"&y& +4 "core" &-   v  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&{'b +28 "core" 'ρ 4 ; \ +2 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi{: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi4 : outPressi; :deltaPressi\ : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 3 + "manipulator"&|& +4 "core" &-    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(, +3 "core" ( +2 "manipulator"&~& +4 "core" &-  &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   t  +2 .tForearm.seek :garage +2 "manipulator"&'b +27 "core" 'y : 8 > +2 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniy: velocityi: currenti:pwmi:erri: inPressi: : outPressi8 :deltaPressi> : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 3 + "manipulator"&& +4 "core" &-   \\  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( +2 "manipulator"&& +4 "core" &-  ! n  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- % 5   +3 .tForearm.seek :garage +2 "manipulator"&'b +26 "core" 'u @ ? +3 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniu: velocityi: currenti:pwmi:erri: inPressi@ : outPressi? :deltaPressi: voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(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 +785 #-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +3 "core" &@ +2 "manipulator"& & +4 "core" &-  e  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +2 "core" ( +2 "manipulator"&& +4 "core" &-  " z  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-   y  +2 .tForearm.seek :garage +2 "manipulator"&'b +26 "core" 'q > @ g +3 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniq: velocityi: currenti:pwmi:erri: inPressi> : outPressi@ :deltaPressig : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 3 +2 "manipulator"&& +4 "core" &-     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +2 "core" ( +2 "manipulator"&& +4 "core" &-  "  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-    +3 .tForearm.seek :garage +2 "manipulator"&'b +26 "core" 'm A ? R +3 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionim: velocityi: currenti:pwmi:erri: inPressiA : outPressi? :deltaPressiR : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 3 +2 "manipulator"&& +4 "core" &- "  !  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +3 "core" ( +3 "manipulator"&& +4 "core" &-   @  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-    +3 .tForearm.seek :garage + "manipulator"&'b +28 "core" 'l 4 ? / +3 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi": @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionil: velocityi: currenti:pwmi:erri: inPressi4 : outPressi? :deltaPressi/ : voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 3 +2 "manipulator"& & +4 "core" &-   l  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(, +2 "core" ( +2 "manipulator"&"& +5 "core" &-  i  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &-    +3 .tForearm.seek :garage +2 "manipulator"&%'b +27 "core" 'j 1 3 +3 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi*: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionij: velocityi: currenti:pwmi:erri: inPressi1 : outPressi3 :deltaPressi: voltagef12.284765832106039: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:776:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlush'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +33258 "Can"\ K7! +3251 #t-> Arm.retract +2 "manipulator"&&% +2 "core" %   +3 .tForearm.seek :retract + "manipulator"&('\ +100 "core" ' + "manipulator"&)& +4 "core" &-   k  +2 "manipulator"&*% +4 "core" % $  ( : I +44859 #"nadia"Session Begun +814 #-> showlog -20 +1484 #-> showlog -50 +9474 "Can"\ R7 +3497 #"nadia"-> PC.loadFlush +1549 #Waiting >20 seconds for MAIN to relinquish FlushPuck +1398 !o:IRB::Abort: mesg":bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'"*nadia aborter-:2:in `topLevelBinding'" Arm.release +2 "manipulator"&& +5 "core" &-  !  +2 !"nadia"o:Axis::Error: mesg"$Unknown Elbow position: release:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"!nadia:4:in `topLevelBinding'" Arm.legend +2 "manipulator"&& +5 "core" &-    +2 !"nadia"o:Axis::Error: mesg"#Unknown Elbow position: legend:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"!nadia:5:in `topLevelBinding'" Arm.list +556 #-> Arm.owner +952 #-> PC.loadFlush +773 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%'& +4 "core" &'\ +3 "manipulator"&-& +5 "core" &-   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&.(, +4 "core" ( + "manipulator"&$& +5 "core" &-  & "  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 !"nadia"o:IRB::Abort: mesg":bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'"*nadia aborter-:2:in `topLevelBinding'"\ $d +9 &V~E\ 7 +9 &0\ K +10 &`J\ L +9 &qcL\ L +10 &3cK\ L +9 &bT\ L +9 &dL\ L +10 &zaI\ K +9 &;bO\ L +9 &_M\ L +10 &!cR\ K +9 &#cP\ L +10 &%CbP\ L +9 &'e\\\ L +9 &(bP\ L +10 &*fR\ L +9 &,Jc_\ L +9 &. cT\ L +10 &/cT\ L +9 &1cQ\ L +10 &3Rd_\ L +9 &5cg\ L +9 &6ca\ L +10 &8gc\ L +9 &:[al\ L +9 &<d`\ L +10 &=em\ L +9 &?le\ M +10 &A_hi\ M +9 &Cvh\ N +9 &Db\ P +10 &F_\ R +9 &HXk\ R +9 &Jb\ R +10 &Ku\ R +9 &Ml\ S +10 &O^l\ S +9 &Q~\ S +9 &Rm\ S +10 &Tx\ S +9 &Vd|\ S +9 &Wjzt\ 'x +10 &X"{\ < +9 ( +2 "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%>& +6 "core" &X"u\ 1 + &X#u\ 1 +2 .tHand.open + "manipulator"&?1 +59 "core" 1 + "manipulator"&% +4 "core" %  I 2 A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&A'\ +93 "core" ' +2 "processing"%@& +4 "core" &X#\ 1 +3980 #t-> CH +2 "collection"'C9 +5 "core" 9 +157 #t-> PC +2 "processing"%E& +5 "core" &X#\ 1 +127 #t-> PH +2 "processing"%G9 +3 "core" 9 +1340 #t-> CH.status +2 "collection"'H9 +3 "core" 9 +2044 #t-> PH.seek 28, '5:00'; PH.hold '2:00:00', 28; loop {puts PH; Delay.sleep '1:00'} +4 .PH.seek 28C,5:00 +4 "processing"%I U +2 %J9 +4 "core" 9 +104 "processing"%K9 +3 "core" 9 +102 "processing"%L9 +2 "core" 9  +102 "processing"%M9 +3 "core" 9  +102 "processing"%N9 +2 "core" 9 +102 "processing"%O9 +2 "core" 9 +103 "processing"%P9 +2 "core" 9 +102 "processing"%Q9 +2 "core" 9 +102 "processing"%R9 +3 "core" 9" +102 "processing"%F9 +2 "core" 9& +102 "processing"%S9 +3 "core" 9* +102 "processing"%T9 +3 "core" 9. +102 "processing"%U9 +2 "core" 93 +102 "processing"%V9 +3 "core" 97 +102 "processing"%W9 +2 "core" 9; +102 "processing"%X9 +3 "core" 9? +102 "processing"%Y9 +2 "core" 9C +103 "processing"%D9 +2 "core" 9H +102 "processing"%Z9 +3 "core" 9L +102 "processing"%[9 +2 "core" 9P +102 "processing"%\\9 +3 "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"%b9 +3 "core" 9i +102 "processing"%c9 +2 "core" 9m +102 "processing"%e9 +3 "core" 9q +102 "processing"%,9 +2 "core" 9v +102 "processing"%89 +2 "core" 9z +103 "processing"%49 +2 "core" 9~ +102 "processing"%g9 +2 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%d9 +2 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +103 "processing"%a9 +2 "core" 9 +102 "processing"%n9 +3 "core" 9 +102 "processing"%o9 +2 "core" 9 +102 "processing"%i9 +2 "core" 9 +103 "processing"%m9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9 +102 "processing"%u9 +2 "core" 9 +103 "processing"%v9 +2 "core" 9 +103 "processing"%w9 +2 "core" 9 +102 "processing"%y9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%{9 +22 "core" 9 +102 "processing"%|9 +2 "core" 9  +102 "processing"%~9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +5 "processing"%9 +4 % pUp  +3 "core" 9  +6004 "processing"%9 +2 "core" 9 +6004 "processing"%9 +2 "core" 9! +6004 "processing"%9 +2 "core" 9 +6004 "processing"%j9 +2 "core" 9 +6008 "processing"%p9 +2 "core" 9 +3993 "Can"\ Y#8M +2010 "processing"%9 +2 "core" 9 +6004 "processing"%s9 +2 "core" 9 +6004 "processing"%x9 +2 "core" 9 +6004 "processing"%}9 +2 "core" 9qs +6004 "processing"% 9 +2 "core" 9Z c +6004 "processing"% 9 +2 "core" 9N\ S +6004 "processing"%9 +2 "core" 9[ D +6004 "processing"%9 +2 "core" 9_ 4 +6004 "processing"%9 +2 "core" 9P $ +6004 "processing"%9 +2 "core" 9L +3935 "Can"w\ l'V8 +2068 "processing"%9 +2 "core" 9Z +6004 "processing"%\ 9 +2 "core" 9Z +6004 "processing"%9 +2 "core" 9O +6004 "processing"%9 +2 "core" 9O +6009 "processing"%9 +2 "core" 9\\ +5728 #"nadia"Session Ended +275 "processing"%9 +2 "core" 9X +6004 "processing"%9 +2 "core" 9N +6004 "processing"% 9 +2 "core" 9Q +6004 "processing"%"9 +2 "core" 9V +6004 "processing"%#9 +2 "core" 9\\w +3873 "Can"l\ b*9y +2130 "processing"%%9 +2 "core" 9Tg +6004 "processing"%9 +5 "core" 9PW +31 #"nadia"Session Begun +5974 "processing"% 9 +2 "core" 9YH +6004 "processing"%9 +6 "core" 9X8 +6004 "processing"%9 +2 "core" 9Q( +6004 "processing"%&9 +2 "core" 9T +6004 "processing"%)9 +2 "core" 9W  +139 #"nadia"-> exit + #Session Ended +16 !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 +8424 #-> PH.coast + .PH.coast +2 "processing"%*  +2 "core" ` + ` +2 "processing"%9 +4 "core" 9S +1866 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" & ! " W  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'( +3 "core" ( + "manipulator"&-& +5 "core" & )   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" & !  v  +2 .tForearm.seek PC + "manipulator"&0' +94 "core" ' +2 .tHand.close + "manipulator"&2/ +52 "core" / +2 .tPC.seek :open +2 "processing"%+( +423 "core" ( + "manipulator"& & +4 "core" & * , +  +2 "manipulator"&!% +3 "core" % ' + } +2 .tForearm.seek :retract +2 "manipulator"&('\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(, +141 "core" ( + "manipulator"&9& +4 "core" &- 4 !  W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &- - + * W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/'b +114 "core" ' +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&:% +4 "core" % Vo P A 8 O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +124 "core" ' +10156 "Can"\ K.|: +60002 \ K12: +3471 #t-> access 1 +2 "storage"(5% +4 "core" % \ + "manipulator"&% +4 "core" %\ " - . +2 "manipulator"&>& +4 "core" &- - - , W +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(?(<( +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<( /\  +7654 #t-> require 'shuffle' +397 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'@& +3 "core" &:  +2 "manipulator"&<% +4 "core" %\ #  D + "storage"(3% +5 "core" % \ + "storage"(C. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(E(S +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (G& +3 "core" &R w\ +2 "manipulator"&H& +3 "core" &- # # W +2 "manipulator"&J% +4 "core" %\   / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&K( +186 "core" ( +2 "manipulator"&L& +4 "core" &  u & + "storage"(M& +5 "core" &R ^\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&N'] +90 "core" ' + "storage"(O& +5 "core" &R \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(P'g +281 "core" ' +2 "storage"(Q- +4 "core" -'w + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +3 "core" &R .\ +2 "manipulator"&F& +4 "core" & % - 5 & + .tElbow.seek 1 +2 "manipulator"&S( +34 "core" ( +2 "manipulator"&T& +4 "core" &  & < e + "storage"(U& +5 "core" &R \ +2 .tForearm.seek 1 + 300 counts +43 "manipulator"&V'1 +40 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&W/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&X& +2 "storage"(Y' +7 "core" &  # e +2 "manipulator"&D% +4 "core" % . % * % +2 .tForearm.seek :retract + "manipulator"&Z'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( + "manipulator"&\\& +5 "core" &! & *  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &" , , 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^'O +93 "core" ' +2 "manipulator"&_& +4 "core" &" 9 2 - 8 +2 "manipulator"&`% +4 "core" %H . , X 9 +2 "collection"'b& +4 "core" &A  +2 "collection"'c& +5 "core" &o  +2 .tCC.seek :closed +2 "collection"'e(X +4 "core" &@  +8 &2E *z +10 &eG\ > +9 &zB M +9 &K]H L +10 &dF K +9 &eE L +9 &c L +10 &Tb K +9 &c K +10 &e K +9 & e L +9 &"\\b K +10 &$a K +9 &%` K +9 &'a K +10 &)d` K +9 &+&b K +10 &,g L +9 &.c L +9 &0k` L +10 &2-c L +9 &3c L +9 &5c L +10 &7u` K +9 &96g K +9 &:a K +10 &<a L +9 &>{e L +10 &@?b K +9 &Ai L +9 &Cp M +10 &Ew\ P +9 &G/^o\ S +9 &HRR\ V +10 &JQU\ W +9 &LiQS\ W +10 &N*QR\ X +9 &OQS\ Y +9 &QOR\ Y +10 &SlRR\ Y +9 &U,QS\ Z +9 &VPS\ W +10 &X,=RT\ , +9 &X{yQU\ M +5 ( +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 +2 .Hand.open + "manipulator"&,1 +4 "core" &X{jQS M +58 1 + "manipulator"&8% +5 "core" % H R C 6 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +97 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%g& +4 "core" &\ + "manipulator"&h% +5 "core" %\ & + - E !U + "storage"(d% +4 "core" % \ +2 "storage"(k. +3 "core" .(S + "storage"(l& +5 "core" &R \ +2 "storage"(a& +3 "core" &R \ +2 "manipulator"&n& +4 "core" &" - *  8 + "manipulator"&o% +4 "core" %\ %    !U +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&i( +158 "core" ( + "manipulator"&m& +4 "core" &  4 4  +2 "storage"(q& +4 "core" &R \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&r'] +123 "core" ' + "storage"(t& +4 "core" &R \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'g +278 "core" ' + "storage"(v- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (w& +3 "core" &R u \ +2 "manipulator"&y& +3 "core" & + " 2  +2 .tElbow.seek 1 +2 "manipulator"&z( +4 "core" ( + "manipulator"&{& +4 "core" & ' ) X  +2 "storage"(|& +4 "core" &R \ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&~'1 +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" & , + 5  +2 "manipulator"&% +4 "core" % \ ) * 2 b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +110 "core" ' +2 .tElbow.seek PC + "manipulator"&I( +145 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +91 "core" ( +2 "manipulator"&p& +4 "core" & $ +  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ) # 1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +103 "core" ' +2 "manipulator"&x& +4 "core" & - 2  +2 "manipulator"&}% +4 "core" % - , @ P +2 "processing"% & +4 "core" &8\ +2 "processing"% & +4 "core" &!\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &D\  +10 &2K\ +{ +9 &d\ > +9 &~c\ M +10 &H^\ L +9 &\ b\ L +9 &e\ L +10 &c\ L +9 &Oe\ L +10 &b\ K +9 &c\ L +9 & `\ L +10 &"Yb\ K +9 &$d\ L +9 &%bg\ L +10 &'gS\ L +9 &)ab`\ K +10 &+"cu\ L +9 &,d\ L +9 &.f\ L +10 &0hcH\ L +9 &2*d\ L +9 &3b\ K +10 &5dB\ L +9 &7pcA\ L +10 &91b[\ L +9 &:cj\ L +9 &<cO\ L +10 &>wdq\ L +9 &@:cw\ L +9 &Ah\ L +10 &Cs\ M +9 &Es\ P +10 &G0\ R +9 &H\ R +9 &Jc\ R +10 &Lu\ R +9 &N58\ S +9 &O\ S +10 &Q\ S +9 &Sz\ S +10 &U;\ S +9 &V\ L +9 &X2By\ $k +10 &X6\ 1 +5 ( +2 "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&1 +3 "core" &X#\ 1 +55 1 + "manipulator"&% +5 "core" % E 8 ? P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +3 "processing"%& +4 "core" &X#\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&\ % +5 "core" %\ , - C + "storage"(% +4 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( \ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &  {\  + "manipulator"&& +5 "core" & ' , C + "manipulator"& % +4 "core" %\ $  ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&"( +269 "core" ( +2 "manipulator"&#& +4 "core" & . /  +2 "storage"(%& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'/ +102 "core" ' + "storage"( & +5 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +274 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(&'z +34 "core" ' +2 "manipulator"&)& +4 "core" & . - ]  + "manipulator"&*% +4 "core" %+ + + N  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC + "manipulator"&( +245 "core" ( +2 "manipulator"&-& +4 "core" & &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" & + & d  +2 .tForearm.seek PC +2 "manipulator"&2' +94 "core" ' + .tHand.close +2 "manipulator"&6/ +56 "core" / +2 .tPC.seek :open +2 "processing"%A( +423 "core" ( + "storage"(=& +4 "core" &  \  +2 "manipulator"& & +4 "core" & ) - 5  + "manipulator"&!% +4 "core" % # $ R +2 .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&1( +298 "core" ( + "manipulator"&0& +5 "core" & &   d + "storage"('& +4 "core" &  Z\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +133 "core" ' +2 .tHand.open +2 "manipulator"&:1 +58 "core" 1 +3 "storage"((- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(/'F +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(5' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"(>& +5 "core" &  & E \  + "manipulator"&& +4 "core" & ! ! M d +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&@& +4 "core" & % ' d + "storage"(<& +4 "core" &  \  +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&3'/ +16 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(C' +52 "core" ' +2 "manipulator"&?& +4 "core" & $ # D d +2 "storage"(G& +4 "core" &  \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&H' +36 "core" ' + .tElbow.hold +2 "manipulator"&J, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(L' +19 "core" ' +2 "manipulator"&M% +4 "core" %}  # u & +2 "storage"(O& +4 "core" &  ^\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts + "manipulator"&7' +31 "core" ' +2 "manipulator"&.& +4 "core" & ( * # d +2 "storage"(Q& +4 "core" &  e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'/ +29 "core" ' +2 "storage"(F% +4 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(' +98 (T% +3 "core" %A \ RL +2 "manipulator"&U% +4 "core" % . , B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +88 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +55 (X& +4 "core" &  \  + "collection"'D& +5 "core" &X{iSU M +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&K% +4 "core" %\  ! ) 6 - +2 "storage"(N% +4 "core" % y y a\ + "storage"(\\. +3 "core" .( \ +2 "storage"(]& +4 "core" &  } { 7\  + "storage"(P& +5 "core" &  } } \  + "manipulator"&V& +4 "core" & # ! d +2 .tElbow.seek 2 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&`& +4 "core" & + ) , d + "storage"(b& +4 "core" &  z z e\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&S'/ +106 "core" ' + "storage"(Y& +5 "core" &  v\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Z'g +283 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +3 "core" & + - B d + "storage"(8& +5 "core" &  D\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&g' +37 "core" ' +2 .tElbow.hold +2 "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(k' +29 "core" ' + "manipulator"&c% +5 "core" %} ) % . ) + "storage"(l& +4 "core" &  @\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 293 counts +2 "manipulator"&a' +21 "core" ' +2 "manipulator"&n& +4 "core" & & ) > d +2 "storage"(o& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&^'/ +32 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(m' +38 "core" ' + "manipulator"&q& +5 "core" & - + d + "manipulator"&[% +5 "core" %S & #   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +156 "core" ( + "manipulator"&v& +5 "core" &9 *  = K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &9  ! 3 K +2 .tForearm.seek CC +2 "manipulator"&y'O +96 "core" ' + .tHand.close +2 "manipulator"&{/ +64 "core" / +2 .tCC.seek :open +2 "collection"'|( +425 "core" ( +2 "storage"(& +4 "core" &  \  +2 "storage"(& +4 "core" &  \  + "manipulator"&& +4 "core" &9 - , X K +2 "manipulator"&i% +4 "core" % ` / 0 e p +2 .tForearm.seek :retract + "manipulator"&r'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&u( +156 "core" ( +2 "manipulator"&~& +4 "core" &  *  + "storage"(p& +5 "core" &  \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&' +108 "core" ' +2 .tElbow.hold + "manipulator"&z, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&x1 +55 "core" 1 +2 "manipulator"&}% +5 "core" % v , , )  + "storage"( & +4 "core" &  \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 320 counts +2 "manipulator"&' +18 "core" ' + "manipulator"&j& +4 "core" & , ) I +2 "storage"(+& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +26 "core" ' +2 "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +100 ( % +3 "core" %7A \ QJ + "manipulator"&\ % +5 "core" %[ # (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +45 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" & \ +2 "manipulator"&s% +4 "core" % + $ * G "_ +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( \ +2 "storage"( & +3 "core" &  \  +2 "storage"(E& +4 "core" &  \  + "manipulator"&#& +5 "core" & ) ) + .tElbow.seek 2 +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&I& +4 "core" & ' * v + "storage"( & +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +117 "core" ' +2 "storage"(& +5 "core" &  b\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"()'g +290 "core" ' +2 "storage"(*- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  V\  +2 "manipulator"&& +4 "core" & #   +2 .tElbow.seek 2 + "manipulator"&-( +4 "core" ( + "manipulator"&$& +4 "core" & 1 -  +2 "storage"("& +4 "core" &  k\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&6' +26 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(=' +8 "core" & # ! = + "manipulator"& % +4 "core" % ϼ ( ) a +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&2( +151 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ( +2 "manipulator"&0& +4 "core" &# & ,  :. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ + +  :. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''O +123 "core" ' +2 "manipulator"&:& +4 "core" &$ ' ( ) :. +2 "manipulator"&(% +4 "core" %E + . , + "collection"'& +4 "core" &s \ +2 "collection"'9& +5 "core" &E \ +2 .tCC.seek :closed +2 "collection"'>(X +4 "core" &F \ +8 & %J $c +9 &XI 7 +10 &. K +9 &_* K +9 &yc K +10 &;bD K +9 &c0 K +9 &_2 K +10 &` J +9 &D`1 K +10 & `L K +9 &!` K +9 &#b K +10 &%M` J +9 &'_D J +9 &(b( K +10 &*bC K +9 &,Ub J +9 &._, J +10 &/]D K +9 &1\\E J +10 &3]]C J +9 &5\\ J +9 &6_ J +10 &8cB J +9 &:d]- K +10 &<%b+ K +9 &=bE K +9 &?a/ J +10 &Ake K +9 &C,g K +9 &Dx M +10 &Fg{ P +9 &HUSX\ U +10 &JRT\ W +9 &KQW\ X +9 &MQT\ X +10 &OUTT\ X +9 &QPU\ Y +9 &RQT\ X +10 &TRU\ Y +9 &VYQU\ Y +9 &WbTT(\ 4 +10 &XjQR\ V +8 ( +3 "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&1 +3 "core" &Xp~RU P +59 1 + "manipulator"&@% +4 "core" % E : 6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%?& +4 "core" &\ +2 "manipulator"&G% +4 "core" %\ ( * / 4 + "storage"(&% +4 "core" % \ +2 "storage"(M. +3 "core" .( \ + "storage"(O& +5 "core" &  \  + "storage"(/& +4 "core" &  \  +2 "manipulator"&.& +3 "core" &$ ) , & :. +2 "manipulator"&Q% +4 "core" %\  + " 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&F( +164 "core" ( + "manipulator"&1& +5 "core" & )  ? T + "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&5'/ +107 "core" ' +2 "storage"(T& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U'g +281 "core" ' + "storage"(3- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &  \  +2 "manipulator"&C& +3 "core" & + + 3 T +2 .tElbow.seek 2 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&7& +4 "core" &    T +2 "storage"(X& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L' +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&D/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +2 "storage"(N' +7 "core" & - . k T +2 "manipulator"&\\% +4 "core" % & + +2 .tForearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"&V& +4 "core" & )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" & - + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&b' +107 "core" ' + "manipulator"&R& +5 "core" & ( ,  +2 "manipulator"&Y% +4 "core" % - * 7  +2 "processing"%& +3 "core" &\ +3 "processing"%J& +6 "core" &v\ +2 .tPC.seek :closed +3 "processing"%W(X +3 "core" &J\ +6 &\ 5 +9 &?I\ 0 +10 &nt\ E +9 &g\ L +9 &b\ L +10 &_\ L +9 &`bz\ L +9 &"e\ L +10 &`\ L +9 &`j\ L +55 &h`\ L +13 &!)e\ L + &"b\ K +3 &$c\ L + &&pe\ L + &(3a\ K +2 &)b{\ L + &+cr\ L +8 &-yaj\ K +9 &/;ah\ K +9 &0cx\ L +10 &2b}\ L +9 &4a_\ K +9 &6Ac{\ L +10 &8`w\ K +9 &9cx\ L +10 &;b}\ L +9 &=Kbs\ K +9 &? cv\ L +10 &@`|\ L +9 &Bjl\ M +9 &DKvq\ N +10 &F\ P +9 &G\ R +10 &I{\ R +9 &KF[\ R +9 &M\ R +10 &Nw\ S +9 &P\ S +9 &RMy\ S +10 &T \ T +9 &U\ T +10 &W\ 7 +9 &X`.\ [ +9 &X!\ 0 +2 ( +2 "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&f1 +53 "core" 1 +2 "manipulator"&,% +5 "core" %  : 0 Q  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +90 "core" ' +2 "processing"%d& +4 "core" &X\ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&c% +4 "core" %\ , , : - +2 "storage"(l% +4 "core" % R\ + "storage"(n. +99 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(o( +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +3 "core" &3 L Z 6\  +2 "manipulator"&[& +3 "core" & & . ` +2 "manipulator"&S% +4 "core" %\ ! "  - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&_(_ +283 "core" ( +2 "manipulator"&Z& +4 "core" &d + *  + "storage"(g& +4 "core" & y \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&a'Д +116 "core" ' + "storage"(k& +5 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(v'g +269 "core" ' +2 "storage"(w- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(^'z +33 "core" ' +2 "manipulator"&h& +4 "core" &d , - ,  +2 "manipulator"&{% +4 "core" %Ї ! , - 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +104 "core" ' + .tElbow.seek PC +2 "manipulator"&e( +239 "core" ( + "manipulator"&& +5 "core" &   9 . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  ( . +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&i/ +58 "core" / +2 .tPC.seek :open +2 "processing"%~( +423 "core" ( + "storage"(p& +5 "core" & \  + "manipulator"&y& +4 "core" & - + < - + "manipulator"&4% +4 "core" %  ) +  # +2 .tForearm.seek :retract +6 "manipulator"&x'\ +88 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&}(_ +325 "core" ( +2 "manipulator"& & +4 "core" &V 3 # 0 + "storage"(j& +5 "core" & w\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&+'Д +125 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "storage"(r- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +28 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(\ ' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(u- +4 "core" -' + "storage"(& +4 "core" & 0 0 G\  +2 "manipulator"&& +4 "core" &V / = X 0 + .tElbow.seek 3 +2 "manipulator"&(_ +3 "core" ( +2 "manipulator"&s& +4 "core" &V B B 0 +2 "storage"(& +3 "core" & 0 1 "\  +3 .tForearm.seek 3 + 600 counts + "manipulator"&'Д +20 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"( ' +55 "core" ' +2 "manipulator"&E& +4 "core" &V + + 8 0 +2 "storage"(m& +4 "core" & \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&#'< +32 "core" ' +2 .tElbow.hold +2 "manipulator"&I, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"( ' +20 "core" ' +2 "manipulator"&% +4 "core" %L^ "  +2 "storage"(& +4 "core" & c ` ^\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&'x +26 "core" ' +2 "manipulator"&z& +5 "core" &V ( ' # 0 + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&*'Д +12 "core" ' +2 "storage"(% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(' +99 ($% +4 "core" %BC )\ RM +2 "manipulator"&"% +4 "core" %И " #  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" & *\  +2 "collection"' & +4 "core" &Xp}RTl P + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&%% +4 "core" %\ + ' + + "storage"(% +4 "core" % 4\ +2 "storage"(0. +3 "core" .( +2 "storage"(& +3 "core" & 5\  +2 "storage"()& +4 "core" & \  + "manipulator"&6& +4 "core" &V ! ! 0 +2 .tElbow.seek 3 +2 "manipulator"&-(_ +3 "core" ( + "manipulator"&:& +4 "core" &V '  6 0 +2 "storage"((& +5 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +136 "core" ' +2 "storage"(=& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(!'g +277 "core" ' +2 "storage"(|- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &V + ' 0 + "storage"(@& +5 "core" & t\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&?'< +39 "core" ' +2 .tElbow.hold + "manipulator"&G, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(&- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(M' +28 "core" ' +2 "manipulator"&O% +4 "core" %:C   +2 "storage"(9& +4 "core" & S T B\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 298 counts +2 "manipulator"&/'f +30 "core" ' +2 "manipulator"&.& +4 "core" &V , ' # 0 +2 "storage"(Q& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&''Д +32 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(1' +36 "core" ' +2 "manipulator"&& +4 "core" &V " ( 0 +2 "manipulator"&T% +4 "core" %И , / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<( +166 "core" ( +2 "manipulator"&3& +4 "core" & 0 -  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & . 7 i , +2 .tForearm.seek CC +2 "manipulator"&C'O +105 "core" ' + .tHand.close +2 "manipulator"&7/ +61 "core" / +2 .tCC.seek :open + "collection"'X( +426 "core" ( +2 "storage"(D& +4 "core" & \  + "storage"(K& +4 "core" & \  +2 "manipulator"&\\& +3 "core" & )  ' , +2 "manipulator"&F% +4 "core" % a + ) g q + .tForearm.seek :retract +2 "manipulator"&5'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&U(_ +160 "core" ( +2 "manipulator"&L& +4 "core" &U  & Z ` +2 "storage"(V& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&`'< +104 "core" ' + .tElbow.hold +2 "manipulator"&H, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&R1 +57 "core" 1 +2 "manipulator"&Y% +4 "core" % Bp = / B +2 "storage"(& +4 "core" & \ \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 306 counts +2 "manipulator"&N'n +21 "core" ' +2 "manipulator"&]& +4 "core" &U & # ; ` +2 "storage"(A& +4 "core" & f\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&f'Д +12 "core" ' + "storage"(,% +4 "core" % \ \ +3 ."downElevator"SE.seek :down +3 "storage"(d' +99 (c% +3 "core" %Z? \ QJ +2 "manipulator"&l% +4 "core" %Г *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +105 "core" ' +35 ' + ."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"'n& +5 "core" &o + "manipulator"&b% +4 "core" %\ "  +2 "storage"(q% +4 "core" % K\ + "storage"([. +4 "core" .( + "storage"(S& +4 "core" & $\  +2 "storage"(& +4 "core" & \  + "manipulator"&Z& +4 "core" &U ! "  ` +54 .tElbow.seek 3 +3 "manipulator"&g(_ +4 "core" ( + "manipulator"&P& +4 "core" &U & E ` +2 "storage"(k& +3 "core" & [\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&8'Д +108 "core" ' +2 "storage"(w& +4 "core" & \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(h'g +282 "core" ' + "storage"({- +4 "core" -'q + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (v& +2 "core" & \  +2 "manipulator"&a& +4 "core" &U * * ` + .tElbow.seek 3 +2 "manipulator"&(_ +3 "core" ( +2 "manipulator"&& +4 "core" &U & +  ` +2 "storage"(_& +4 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&i'h +11 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&t/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& +2 "storage"(p' +8 "core" &U ! ) " ` +2 "manipulator"&y% +4 "core" % g # *  +2 .tForearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 .tElbow.seek CC + "manipulator"&( +142 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +22 "core" ( +2 "manipulator"&e& +4 "core" &#  M 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +4 "core" &# ) * D 9# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&j'O +113 "core" ' +2 "manipulator"&& +4 "core" &# 0 . _ 9# +2 "manipulator"&r% +4 "core" %T $ , 4 +2 "collection"'u& +4 "core" &o  +2 "collection"'& +4 "core" &j  +3 .tCC.seek :closed + "collection"'(X +5 "core" &>  +7 &4D %g +10 &X~B\ 7 +9 &}<\ K +9 &Z6\ J +10 &_;\ K +9 &I]?\ K +10 & [>\ J +9 &b>\ K +9 &_C\ K +10 &S\\B\ J +9 & `C\ J +9 &!]>\ K +10 &#]?\ J +9 &%[ZE\ J +10 &'`A\ J +9 &(_:\ K +9 &*^<\ K +10 &,a^@\ K +9 &.$];\ J +9 &/\\9\ J +10 &1Z0\ J +9 &3j]8\ J +10 &5-Y7\ J +9 &6]7\ K +9 &8^7\ J +10 &:r[/\ J +9 &<4`,\ J +9 &=]8\ J +10 &?Y8\ J +9 &Ay`@\ K +10 &C9c9\ K +9 &Ds0\ M +9 &Ffz5\ Q +10 &HcSV1\ U +9 &J"SV5\ V +9 &KST1\ V +10 &MRS-\ W +9 &ObRT1\ X +9 &Q"TS/\ Y +10 &RRT.\ Y +9 &TRU,\ Y +10 &VeRS5\ Z +9 &W`RT:\ 3 +9 &XjST0\ X +9 ( +2 &XqsUT/\ Q +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + .Hand.open + "manipulator"&x1 +55 "core" 1 +2 "manipulator"&s% +4 "core" % T P = \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%E& +4 "core" &\ +2 "manipulator"&m% +4 "core" %\ % * - E !R + "storage"(^% +4 "core" % v\ +2 "storage"(. +3 "core" .( +2 "storage"(& +4 "core" & { \  + "storage"( & +4 "core" & } \  +2 "manipulator"&z& +4 "core" &# +  9# + "manipulator"&% +4 "core" %\ % * ( O !R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&(_ +214 "core" ( + "manipulator"&}& +5 "core" &l . 4 , f + "storage"(+& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&\ 'Д +117 "core" ' +2 "storage"($& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"("'g +282 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \  +2 "manipulator"& & +4 "core" &l , +  f +2 .tElbow.seek 3 + "manipulator"&#(_ +7 "core" ( +2 "manipulator"&& +4 "core" &g  1 ` ^ +2 "storage"(& +4 "core" & f\  +2 .tForearm.seek 3 + 300 counts + "manipulator"& 'h +26 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"( ' +7 "core" &g . .  ^ +2 "manipulator"&0% +4 "core" % \\ , , V [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 .tElbow.seek PC + "manipulator"&)( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&6& +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 PC + "manipulator"&(' +116 "core" ' +2 "manipulator"&*& +4 "core" & 2 . E  +2 "manipulator"&=% +4 "core" %ν , ) ) [ +2 "processing"%& +4 "core" &\ +2 "processing"%I& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\ +7 & -\ $e +10 &W~\ 7 +9 &\ L +10 &]\ L +9 &tb\ L +9 &6]\ L +10 &`\ K +9 &`\ L +9 &|]\ L +10 &?a\ K +9 & _\ K +10 &!b\ L +9 &#c\ L +9 &%F_\ L +10 &' a\ K +9 &(b\ K +9 &*`\ K +10 &,Ne\ L +9 &.c\ L +9 &/d\ L +10 &1_\ L +9 &3Vb\ L +10 &5_\ L +9 &6`\ L +9 &8c\ L +10 &:]_\ L +9 &< a\ L +9 &=a\ L +10 &?`\ K +9 &Aeb\ L +10 &C"o\ N +9 &D|\ O +9 &F\ Q +10 &HZ\ R +9 &J\ S +9 &K\ R +10 &M\ S +9 &Ob\ R +10 &Q"\ S +9 &R\ S +9 &T\ S +10 &Vf\ T +9 &Wfs\ * +9 &X x\ ; +10 ( + &X!\ 0 +2 "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&|1 +58 "core" 1 +2 "manipulator"&% +5 "core" % ν O 5  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +116 "core" ' +2 "processing"%&& +4 "core" &X \ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&O% +4 "core" %\  ' g + "storage"(9% +4 "core" % \ +2 "storage"(.. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(,e +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &,h s r 6\  + "manipulator"&T& +5 "core" & ( & .  + "manipulator"&% +4 "core" %\  # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&-( +291 "core" ( +2 "manipulator"&!& +4 "core" & (  0 * + "storage"(?& +4 "core" &,h \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&/'Ѽ +97 "core" ' +2 "storage"(M& +4 "core" &,h >\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(3'g +272 "core" ' +2 "storage"(- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(''z +35 "core" ' +2 "manipulator"&G& +4 "core" & ' " @ * +2 "manipulator"&7% +4 "core" %ѻ " " G A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>( +269 "core" ( +2 "manipulator"&D& +4 "core" & )  D  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & # +  +2 .tForearm.seek PC +2 "manipulator"&\\' +119 "core" ' + .tHand.close +2 "manipulator"&F/ +59 "core" / +2 .tPC.seek :open +2 "processing"%L( +423 "core" ( +2 "storage"(V& +4 "core" &,h '\  + "manipulator"&C& +4 "core" & - "   + "manipulator"&<% +4 "core" %  % * 6 +2 .tForearm.seek :retract +2 "manipulator"&R'\ +105 "core" ' +11 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&Y( +239 "core" ( +2 "manipulator"&& +4 "core" & - )  $ +2 "storage"(]& +3 "core" &,h \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&A'Ѽ +113 "core" ' +2 .tHand.open +2 "manipulator"&,1 +55 "core" 1 +2 "storage"(5- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(c'F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(l' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(U- +3 "core" -' +2 "storage"(`& +4 "core" &,h 3 1 \  + "manipulator"&n& +5 "core" & O O O $ + .tElbow.seek 4 +2 "manipulator"&b( +4 "core" ( +2 "manipulator"&q& +4 "core" & @ M < $ + "storage"(N& +4 "core" &,h 1 1 w\  +3 .tForearm.seek 4 + 600 counts + "manipulator"&['Ѽ +23 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(S' +55 "core" ' +2 "manipulator"&& +4 "core" & - + $ +2 "storage"(Z& +4 "core" &,h f\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&1'd +32 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(k' +19 "core" ' +2 "manipulator"&f% +4 "core" %qe   @ +2 "storage"(w& +4 "core" &,h o n \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 313 counts + "manipulator"&d'Н +17 "core" ' +2 "manipulator"&H& +5 "core" & ) * P $ + "storage"(J& +4 "core" &,h \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&{'Ѽ +22 "core" ' + "storage"(v% +5 "core" % "\ +2 ."downElevator"SE.seek :down +4 "storage"(a' +98 (% +4 "core" %MC \ RM +2 "manipulator"&_% +5 "core" %Ѳ # " )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +85 "core" ' +74 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (W& +4 "core" &,h \  +2 "collection"'y& +4 "core" &XqsQT, Q +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&g% +4 "core" %\ # + ,  E +2 "storage"(8% +4 "core" % \ +2 "storage"(e. +3 "core" .(,e + "storage"( & +4 "core" &,h \  +2 "storage"(h& +4 "core" &,h \  + "manipulator"&i& +4 "core" & . - O $ +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & 5 . > $ + "storage"(r& +4 "core" &,h \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&u'Ѽ +90 "core" ' +2 "storage"(p& +4 "core" &,h \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'g +277 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" & 1 , Q $ + "storage"(s& +4 "core" &,h \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&E'd +27 "core" ' + .tElbow.hold +2 "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&% +4 "core" %tz #  #  +2 "storage"(& +3 "core" &,h p p \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"& 'Р +17 "core" ' +2 "manipulator"&z& +4 "core" & 1 0 k $ +2 "storage"(& +3 "core" &,h \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&j'Ѽ +13 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(}' +42 "core" ' +2 "manipulator"&+& +5 "core" & . + M $ + "manipulator"&% +4 "core" %ѳ * ) F  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&& +4 "core" &3 4 "  H + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 && +3 "core" &4 % !  H +2 .tForearm.seek CC + "manipulator"& 'O +92 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"(%& +4 "core" &,h \  + "storage"(& +5 "core" &,h ,\  + "manipulator"&0& +4 "core" &4 . - J H + "manipulator"&% +4 "core" % Z  "  9 +2 .tForearm.seek :retract +6 "manipulator"&\ '\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&"( +154 "core" ( +2 "manipulator"& & +4 "core" &  ' R  + "storage"(6& +5 "core" &,h \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 4 +2 "manipulator"&:'d +108 "core" ' +2 .tElbow.hold +2 "manipulator"&#, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&*1 +62 "core" 1 +2 "manipulator"&=% +4 "core" % r[ S 8 1 +2 "storage"(& +4 "core" &,h w\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 4 + 314 counts +2 "manipulator"& 'О +17 "core" ' + "manipulator"&& +5 "core" &  ) $  + "storage"(~& +4 "core" &,h \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&|'Ѽ +13 "core" ' + "storage"(% +5 "core" % U\ +2 ."downElevator"SE.seek :down +4 "storage"(&' +98 (O% +3 "core" %@ \ PI +2 "manipulator"&I% +4 "core" %ѳ * -   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +87 "core" ' +53 ' + ."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"'.& +5 "core" &M + "manipulator"&(% +5 "core" %\  ! , + "storage"(% +5 "core" % \ +2 "storage"(T. +3 "core" .(,e +2 "storage"(& +3 "core" &,h \  +2 "storage"(o& +4 "core" &,h \  +2 "manipulator"&!& +3 "core" & " !   +2 .tElbow.seek 4 +2 "manipulator"&?( +4 "core" ( + "manipulator"&)& +4 "core" & $ ( A  + "storage"(M& +4 "core" &,h \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&@'Ѽ +91 "core" ' + "storage"(& +5 "core" &,h \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(G'g +286 "core" ' +2 "storage"(7- +70 "core" -'q +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3& +3 "core" &,h 4\  + "manipulator"&/& +4 "core" &  $  +2 .tElbow.seek 4 + "manipulator"&D( +4 "core" ( + "manipulator"&K& +4 "core" & & * 9  +2 "storage"(-& +4 "core" &,h 9\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&F'А +47 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +45 "manipulator"&2/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(V' +7 "core" &  s  +2 "manipulator"&C% +4 "core" % l (    +2 .tForearm.seek :retract +2 "manipulator"&<'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&\\( +149 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 "core" ( + "manipulator"&& +5 "core" & # "  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &  . . 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'O +110 "core" ' +2 "manipulator"&,& +4 "core" & $ & 3 5 +2 "manipulator"&5% +4 "core" %S~  H | +2 "collection"'U& +4 "core" &  +2 "collection"'`& +5 "core" &D  +3 .tCC.seek :closed +2 "collection"'n(X +4 "core" &  +7 & -) $e +10 &X~\ 7 +9 &~\ J +10 &]\ J +9 &`\ J +9 &F]\ J +10 & _ \ J +9 &]|\ J +9 &_H\ J +10 &N]8\ J +9 & ]\ J +10 &!_\ J +9 &#`:\ K +9 &%X[\ I +10 &']\ K +9 &(\\\ I +9 &*^ \ J +10 &,_]\ J +9 &.!\\\ J +9 &/]\ J +10 &1\\7\ J +9 &3fZ~\ J +10 &5(\\\ J +9 &6\\\ J +9 &8]\ J +10 &:n]\ J +9 &<0]\ J +10 &=]\ J +9 &?[\ J +9 &Av_\ J +10 &C6a}\ K +9 &Dr\ M +9 &Fgz\ Q +10 &H^TX#\ U +9 &JSV\ W +9 &KSS\ W +10 &MSV\ \ X +9 &O]RU\ X +10 &QQT9\ Y +9 &RSU}\ Y +9 &TQV\ Z +10 &VaPS\ Z +9 &WZTU\ : +9 &XiSU \ T +10 ( + &XkrRU \ R +2 "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + .Hand.open +2 "manipulator"&q1 +57 "core" 1 +2 "manipulator"&R% +4 "core" % S E ? 9 | +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +120 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&Z% +4 "core" %\ * ,  +2 "storage"('% +3 "core" % \ +2 "storage"(f. +3 "core" .(,e +2 "storage"(w& +3 "core" &,h w\  +2 "storage"(c& +4 "core" &,h d\  +2 "manipulator"&H& +3 "core" & ( , 5 +2 "manipulator"&J% +4 "core" %\ (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&v( +161 "core" ( + "manipulator"&Y& +5 "core" & + (  + "storage"(A& +4 "core" &,h \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&l'Ѽ +98 "core" ' + "storage"(& +5 "core" &,h \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(_'g +280 "core" ' +2 "storage"([- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b& +3 "core" &,h \ \  +2 "manipulator"&S& +3 "core" & ! )  +2 .tElbow.seek 4 +2 "manipulator"&1( +37 "core" ( +2 "manipulator"&d& +5 "core" & $   $ + "storage"(W& +4 "core" &,h $\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&y'А +50 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&g/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(k' +7 "core" & & + < $ +2 "manipulator"&e% +4 "core" % й ) " * +2 .tForearm.seek :retract +2 "manipulator"& '\ +117 "core" ' +2 .tElbow.seek PC +2 "manipulator"&h( +134 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +114 "core" ( +2 "manipulator"&i& +4 "core" & % ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  ' 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&r' +101 "core" ' + "manipulator"&{& +4 "core" & ) +2 "manipulator"&p% +4 "core" % - %  U +2 "processing"%a& +4 "core" &\ +2 "processing"%P& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%t(X +4 "core" &\  +9 &1\ +{ +10 &e\ > +9 &}\ M +9 &IZ\ L +10 & `\ L +9 &c\ L +9 &c\ L +10 &Qc\ L +9 &a\ L +10 &`\ L +9 & `\ L +9 &"Z`\ K +10 &$b\ K +9 &%`\ L +9 &'e\ L +10 &)b]\ K +9 &+#`\ L +10 &,d\ L +9 &.]\ L +9 &0ja\ K +10 &2+a\ L +9 &3_\ K +9 &5b\ L +10 &7q_\ L +9 &93`\ L +10 &:`\ L +9 &<d\ L +9 &>y_\ L +10 &@<_\ K +9 &Ae\ L +9 &Cm\ M +10 &Ev\ O +9 &G2\ Q +10 &H\ R +9 &J\ R +9 &Lw\ R +10 &N8\ R +9 &O\ S +9 &Q\ S +10 &S{\ S +9 &U<\ S +10 &V\ K +9 &X5G\ _ +9 &XR\ 2 +6 ( + "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&X1 +4 "core" &X"\ 1 +55 1 + "manipulator"&x% +4 "core" % : 6 m U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +122 "core" ' + "processing"%^& +4 "core" &X"\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&% +4 "core" %  , '  + "storage"(% +4 "core" % \ +2 "storage"(z. +3 "core" .(,e +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +3 "core" &<% N R U\  +2 "manipulator"&& +3 "core" & ) $ / +2 "manipulator"&u% +4 "core" %  + + S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +265 "core" ( +2 "manipulator"&4& +4 "core" &D  & S $ +2 "storage"(E& +3 "core" &<% z 9\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"& 'M +107 "core" ' + "storage"(& +5 "core" &<% \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +274 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(j'z +34 "core" ' +2 "manipulator"&m& +4 "core" &D ' - L $ + "manipulator"&% +5 "core" %J * + = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +109 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +250 "core" ( + "manipulator"&%& +4 "core" & '  q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & %  +2 .tForearm.seek PC +2 "manipulator"&0' +92 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tPC.seek :open + "processing"% ( +423 "core" ( +2 "storage"(6& +4 "core" &<% \  +2 "manipulator"& & +4 "core" & ) . " + "manipulator"&% +4 "core" % # )  * +2 .tForearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&=( +262 "core" ( +2 "manipulator"&& +4 "core" & 2 "  7 + "storage"(& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&~'M +116 "core" ' +2 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "storage"(\ - +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(O'F +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(I' +50 "core" ' +2 #tLights, camera, ACTION! + "storage"("- +4 "core" -' + "storage"(:& +4 "core" &<% \  + "manipulator"&.& +5 "core" & O N R 7 +2 .tElbow.seek 5 + "manipulator"&(( +3 "core" ( +2 "manipulator"& & +49 "core" & Q R p 7 +10 "storage"(& +4 "core" &<%  \  +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&T'M +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +59 "core" ' + "manipulator"&o& +5 "core" & * " 7 + "storage"(!& +4 "core" &<% X\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&}' +40 "core" ' +2 .tElbow.hold + "manipulator"&), +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(M' +35 "core" ' +2 "manipulator"&|% +4 "core" %$ E Q U c +2 "storage"(& +4 "core" &<% ( ' \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 298 counts + "manipulator"&&' +20 "core" ' +2 "manipulator"&#& +4 "core" & * & < 7 +2 "storage"(9& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&7'M +12 "core" ' +2 "storage"(3% +4 "core" % f\ +3 ."downElevator"SE.seek :down +4 "storage"(/' +98 (K% +3 "core" %C o\ RN +2 "manipulator"&-% +4 "core" %X ! & # \ _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &<% %\  +2 "collection"'C& +4 "core" &XkrTT R +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&?% +5 "core" % + + + $m + "storage"(@% +4 "core" % | &\ +2 "storage"(. +3 "core" .(<( + "storage"(]& +5 "core" &<% ~\  + "storage"(G& +5 "core" &<% \  + "manipulator"&F& +4 "core" & !  e 7 +2 .tElbow.seek 5 +2 "manipulator"&,( +3 "core" ( +2 "manipulator"&D& +4 "core" & % D 7 + "storage"(5& +4 "core" &<% \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&U'M +100 "core" ' + "storage"(V& +5 "core" &<% \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(<'g +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&q& +4 "core" & + , ) 7 +2 "storage"(R& +3 "core" &<% h \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +34 "core" ' + .tElbow.hold +2 "manipulator"&`, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Z- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"('' +30 "core" ' + "manipulator"&f% +4 "core" % # ! A ^ +2 "storage"(w& +4 "core" &<% ' B H\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 307 counts +2 "manipulator"&c'( +21 "core" ' + "manipulator"&H& +5 "core" &  0 ( 7 + "storage"(J& +4 "core" &<% e\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&>'M +25 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(Y' +37 "core" ' + "manipulator"&A& +5 "core" & $ 6 + "manipulator"&% +5 "core" % * & ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +162 "core" ( +2 "manipulator"&[& +4 "core" & + & N 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" & * . 1 +2 .tForearm.seek CC + "manipulator"&S'O +92 "core" ' + .tHand.close +2 "manipulator"&d/ +56 "core" / +2 .tCC.seek :open +2 "collection"'W( +426 "core" ( + "storage"(g& +4 "core" &<% ;\  +2 "storage"(8& +3 "core" &<% t\  +2 "manipulator"&e& +4 "core" & , + L 1 + "manipulator"&v% +4 "core" % ^ * (  s +2 .tForearm.seek :retract +2 "manipulator"&l'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&_( +164 "core" ( + "manipulator"&y& +5 "core" &*  ' L 4 + "storage"(i& +4 "core" &<% \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&' +112 "core" ' +2 .tElbow.hold + "manipulator"&1, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&{1 +59 "core" 1 +2 "manipulator"&p% +4 "core" % - P 6 V o +2 "storage"(a& +4 "core" &<% c g \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 308 counts +2 "manipulator"&k') +18 "core" ' +2 "manipulator"& & +4 "core" &* 2  4 +2 "storage"(L& +3 "core" &<% \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&X'M +32 "core" ' + "storage"(x% +5 "core" % $\  +2 ."downElevator"SE.seek :down +4 "storage"(^' +98 (P% +3 "core" %? \ QJ + "manipulator"&% +5 "core" %Є\  * U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'z& +4 "core" &< +2 "manipulator"&r% +3 "core" % >  ! :  +2 "storage"(+% +4 "core" % \ +2 "storage"(. +3 "core" .(<( + "storage"(u& +4 "core" &<% Z\  +2 "storage"(Q& +3 "core" &<% \  +2 "manipulator"&4& +4 "core" &*  4 +2 .tElbow.seek 5 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&h& +4 "core" &* %  [ 4 + "storage"(& +4 "core" &<% 2\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&s'M +104 "core" ' + "storage"(& +5 "core" &<% 8\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(m'g +279 "core" ' +2 "storage"(- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &<% \  +2 "manipulator"& & +4 "core" &* " 4 + .tElbow.seek 5 +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&& +4 "core" &* % 4 + "storage"(& +4 "core" &<% D\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'! +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&$/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&t& + "storage"(6' +7 "core" &* ( > 4 + "manipulator"& % +5 "core" %  "  ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +3 .tElbow.seek CC +2 "manipulator"&0( +150 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ( +2 "manipulator"&& +4 "core" & (   . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ) - 9 . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + "manipulator"&& +4 "core" & (  A . +2 "manipulator"&\ % +4 "core" %V + !  +2 "collection"'"& +4 "core" &  +2 "collection"':& +4 "core" &  +2 .tCC.seek :closed +61 "collection"'.(X +3 "core" &  + &  + &  + &  + &  +2 &  + &  + & 7 +7 &@Ky\ \ / +9 &ot\ D +9 &_ J +10 &\\ J +9 &Z< I +10 &c] J +9 &&[$ J +9 &_ J +10 &Z J +9 &l^ J +9 &!.Y J +10 &"Y J +9 &$Z I +10 &&tY J +9 &(7Z, I +9 &)\\P I +10 &+Z J +9 &-|Y J +9 &/?[ I +10 &1ZV I +9 &2Zt I +10 &4Z I +9 &6GZ I +9 &8 Z I +10 &9Z J +9 &;] J +9 &=NX J +10 &?Y J +9 &@Y J +10 &B_\ K +9 &DRl\ K +9 &F x\ N +10 &GV]\ T +9 &IwST\ W +9 &K6RS\ X +10 &LST\ X +9 &NTU\ Y +9 &PzRT\ X +10 &R:RU\ Y +9 &SRV\ Y +10 &UTU\ Y +9 &WtPT\ ? +9 &XL/QT\ )z +10 &XyjRV\ M +2 ( +2 "collection"':& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.16 +2 .Hand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&*% +4 "core" % V P 7 f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp +6 "processing"%o& +5 "core" &\ + "manipulator"&!% +5 "core" %\ " +  +6 "storage"(j% +4 "core" % M\ + "storage"(O. +4 "core" .(<( + "storage"(|& +4 "core" &<% )\  +2 "storage"(& +4 "core" &<% \  + "manipulator"&=& +4 "core" & , ' T . +2 "manipulator"&#% +3 "core" %\ + ) $ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&9( +175 "core" ( + "manipulator"&3& +5 "core" & 1  X & + "storage"(~& +4 "core" &<% h\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&I'M +108 "core" ' + "storage"(K& +5 "core" &<% %\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(-'g +280 "core" ' + "storage"(T- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((& +3 "core" &<% \  + "manipulator"&& +5 "core" &   / & + .tElbow.seek 5 +2 "manipulator"&}( +25 "core" ( + "manipulator"&& +4 "core" &$ &  + :, +2 "storage"(&& +4 "core" &<% b\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&C'! +42 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&?/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&@& +3 "storage"(' +8 "core" &_ , - B 1 +2 "manipulator"&M% +4 "core" %  ) * S $ +2 .tForearm.seek :retract +2 "manipulator"&]'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +3 "manipulator"&F& +4 "core" & ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&5' +123 "core" ' +2 "manipulator"&7& +4 "core" & 0 4  +2 "manipulator"&V% +4 "core" % * * / \ + "processing"%/& +5 "core" &\ +2 "processing"%)& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%2(X +4 "core" &\  +9 &2\ *z +9 &e\ > +9 &z\ M +10 &K^\ L +9 &`\ K +10 &e\ L +9 &`\ L +9 &Td\ K +10 &]\ K +9 &a\ K +9 & c\ K +10 &"\\_\ K +9 &$b\ K +10 &%_\ K +9 &'b\ K +9 &)c^\ L +10 &+%a\ L +9 &,`\ L +9 &._\ L +10 &0l`\ K +9 &2.c\ K +10 &3`\ K +9 &5e\ L +9 &7tc\ K +10 &95e\ L +9 &:e\ K +9 &<`\ L +10 &>|d\ K +9 &@>a\ K +10 &Ai\ L +9 &Cq\ M +9 &Ey\ O +10 &G4\ Q +9 &H\ R +9 &J\ R +10 &Ly\ R +9 &N:\ R +10 &O\ S +9 &Q\ S +9 &S}\ S +10 &U>\ S +9 &W\ K +9 &X5H\ ^ +10 &X R\ 3 +5 ( +2 "processing"%)& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&1 +3 "core" &X#\ 3 +49 1 + "manipulator"&q% +5 "core" %  O 7 \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' + "processing"%Z& +4 "core" &X#|\ 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&f% +3 "core" %\ # + *  H +2 "storage"(w% +4 "core" % ~ =\ + "storage"(H. +4 "core" .(<( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(J(K +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (A& +3 "core" &K o l \  +2 "manipulator"&& +3 "core" &   +2 "manipulator"&U% +4 "core" %\ # - ) U H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&,( +248 "core" ( +2 "manipulator"&<& +4 "core" & )  ) + "storage"(& +5 "core" &K n\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&c'b +130 "core" ' +2 "storage"('& +4 "core" &K 3\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(['g +274 "core" ' + "storage"(b- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(>'z +29 "core" ' +2 "manipulator"&`& +4 "core" & ! 9 ) +2 "manipulator"&d% +4 "core" %Љ , , ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +104 "core" ' +2 .tElbow.seek PC + "manipulator"&n( +250 "core" ( + "manipulator"&g& +5 "core" & " 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" & ' + # +2 .tForearm.seek PC +2 "manipulator"&e' +120 "core" ' +2 .tHand.close +2 "manipulator"&v/ +58 "core" / +2 .tPC.seek :open +2 "processing"%y( +423 "core" ( +2 "storage"(i& +4 "core" &K \  + "manipulator"&S& +4 "core" & ( + B +2 "manipulator"&N% +4 "core" %  ( 8 > +2 .tForearm.seek :retract + "manipulator"&{'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&p( +254 "core" ( +2 "manipulator"&a& +4 "core" & & ) + +2 "storage"( & +3 "core" &K G\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&L'b +124 "core" ' +2 .tHand.open +2 "manipulator"&x1 +63 "core" 1 +2 "storage"(l- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(P'F +24 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(_- +2 "core" -' +2 "storage"(& +5 "core" &K 4 3 u\  + "manipulator"&k& +4 "core" & A L ; + +2 .tElbow.seek 6 +2 "manipulator"&z( +3 "core" ( +2 "manipulator"&r& +4 "core" & 8 C  + + "storage"(+& +4 "core" &K 4 3 R\  +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'b +11 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(u' +61 "core" ' + "manipulator"&Q& +5 "core" & % * 5 + + "storage"(Y& +4 "core" &K t\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&4'\ +32 "core" ' +2 .tElbow.hold +2 "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +21 "core" ' +2 "manipulator"&X% +4 "core" %>   0 +2 "storage"(& +4 "core" &K s u \  + .tForearm.force -20 +2 "manipulator"&5 +56 .tForearm.seek 6 + 319 counts + "manipulator"&^'I +21 "core" ' + "manipulator"&1& +5 "core" & 1 / 9 + +2 "storage"(& +4 "core" &K @\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&'b +33 "core" ' +2 "storage"(% +4 "core" % 9\  +3 ."downElevator"SE.seek :down +3 "storage"( ' +99 (% +3 "core" %TF s\ QL +2 "manipulator"&% +4 "core" %y "   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +107 "core" ' +41 ' + ."downElevator"SE.stop + "storage"(5 +3 (t& +4 "core" &K \  +2 "collection"' & +3 "core" &XyhSU M +2 #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&E% +4 "core" %  ' 4 + "storage"(s% +4 "core" % \ +2 "storage"(. +3 "core" .(K +2 "storage"(m& +3 "core" &K :\  +2 "storage"(& +4 "core" &K p\  +2 "manipulator"&& +4 "core" & , * + + .tElbow.seek 6 +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&& +4 "core" & - 2 + + "storage"(\ & +5 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&"'b +100 "core" ' + "storage"(6& +5 "core" &K \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' +2 "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & + + + +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"&o'\ +35 "core" ' + .tElbow.hold +2 "manipulator"&:, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(!- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(j' +30 "core" ' + "manipulator"&O% +4 "core" %1 < A \\ y +2 "storage"(|& +4 "core" &K I K Y\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 6 + 304 counts +2 "manipulator"&': +21 "core" ' +2 "manipulator"&=& +4 "core" & 0 . G + +2 "storage"(#& +4 "core" &K #\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'b +30 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(3' +38 "core" ' + "manipulator"&~& +5 "core" & + *  + +2 "manipulator"&0% +4 "core" %M + &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +108 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +156 "core" ( +2 "manipulator"&T& +4 "core" &* . 1  ?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &) " &  ?U +2 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'&( +427 "core" ( + "storage"(?& +4 "core" &K \  +2 "storage"(@& +4 "core" &K \  + "manipulator"&M& +4 "core" &( ) ! # ?U + "manipulator"&9% +4 "core" % ( - ( 1 / +2 .tForearm.seek :retract +2 "manipulator"&I'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&-( +162 "core" ( +2 "manipulator"&C& +4 "core" & % % =  + "storage"(F& +5 "core" &K \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 6 +2 "manipulator"&D'\ +105 "core" ' +2 .tElbow.hold + "manipulator"&}, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&71 +55 "core" 1 +3 "manipulator"&V% +4 "core" % - O 4 l +2 "storage"(/& +4 "core" &K q W &\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&'H +25 "core" ' +2 "manipulator"&]& +4 "core" & )  ;  + "storage"( & +5 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'b +30 "core" ' +2 "storage"(q% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(Z' +98 (f% +3 "core" %x> m\ QI +2 "manipulator"&w% +4 "core" %Њ ) !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&H'\ +86 "core" ' +51 ' + ."downElevator"SE.stop +2 "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" & \ +2 "manipulator"&5% +4 "core" %\ %  r !S +2 "storage"(A% +3 "core" % \ +2 "storage"(. +3 "core" .(K +2 "storage"(U& +4 "core" &K t\  + "storage"(& +4 "core" &K j\  +2 "manipulator"&<& +3 "core" & # *   +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&G& +4 "core" &  '  + "storage"('& +4 "core" &K -\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&R'b +104 "core" ' +2 "storage"(b& +5 "core" &K \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(`'g +12 "Can"\ M4C;; +271 "core" ' +2 "storage"(d- +3 "core" -'t +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ([& +2 "core" &K b\  +2 "manipulator"&c& +4 "core" & - 7  +2 .tElbow.seek 6 +2 "manipulator"&g( +3 "core" ( + "manipulator"&8& +4 "core" & 0 , T  + "storage"(,& +4 "core" &K _\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&v'6 +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\\/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&2& +2 "storage"(i' +7 "core" & * -  +2 "manipulator"&S% +4 "core" % ? + + > +2 .tForearm.seek :retract + "manipulator"&N'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&e( +159 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&a& +5 "core" & ) " 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & / + B 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&n'O +127 "core" ' + "manipulator"&x& +5 "core" &" + % 6 7 + "manipulator"&l% +4 "core" %t ! 6 +2 "collection"'_& +4 "core" & \ +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +2 "collection"'k(X +4 "core" &  +9 &3 *z +10 &g > +9 &t K +9 &a\\ J +10 &#Y J +9 &Y J +10 &Z J +9 &iZ J +9 &+Y J +10 &Y J +9 & Z I +9 &"r\\ I +10 &$3_ J +9 &%] J +10 &'Y I +9 &)z\\ I +9 &+;` J +10 &,_ J +9 &.Z J +9 &0] J +10 &2DY J +9 &4] J +10 &5_ I +9 &7Z J +9 &9L_ I +10 &; _ J +9 &<Z I +9 &>\\ I +10 &@S_ J +9 &Bc J +10 &Cj K +9 &Ez M +9 &GD[h R +10 &HTV\ U +9 &JSU\ V +9 &L|RT\ W +10 &N<SU\ W +9 &ORV\ X +9 &QSU\ X +10 &STT\ X +9 &UARU\ X +10 &WTW\ J +9 &X<SU 1 +9 &X{sRT J +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&{1 +4 "core" &X{`RU J +49 1 + "manipulator"&r% +4 "core" % t ? D  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +109 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +54 "processing"%Q& +6 "core" &\ + "manipulator"&Y% +4 "core" %  ! ) +2 "storage"(>% +4 "core" % \ + "storage"(X. +4 "core" .(K + "storage"(& +4 "core" &K Q\  + "storage"(P& +5 "core" &K ~\  + "manipulator"&1& +4 "core" &! + )  7 +2 "manipulator"&% +4 "core" %  + )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&p( +152 "core" ( + "manipulator"&L& +4 "core" & , & 3  +2 "storage"(& +4 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&'b +101 "core" ' +2 "storage"(& +4 "core" &K ?\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +282 "core" ' + "storage"(z- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &K @\  +2 "manipulator"&u& +3 "core" & + &   +2 .tElbow.seek 6 +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&^& +4 "core" & 0 / -  +2 "storage"(t& +3 "core" &K \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& '6 +43 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&E/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&s& +3 "storage"(' +8 "core" & * #  +2 "manipulator"&m% +4 "core" % O ' Z +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +74 "core" ( +2 "manipulator"&& +5 "core" & # ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & +  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\ ' +107 "core" ' +2 "manipulator"&& +4 "core" & ' + i +2 "manipulator"&6% +4 "core" % $ )   +2 "processing"% & +4 "core" &\ +2 "processing"%h& +5 "core" &\ +2 .tPC.seek :closed + "processing"%$(X +4 "core" &\ +8 & .\ %g +10 &W}\ 7 +9 &\ K +10 &]\ K +9 &yb\ L +9 &;`\ L +10 &c\ K +9 &c\ L +9 &`\ L +10 &Cb\ L +9 & \\\ K +9 &!e\ L +10 &#a\ L +9 &%Le\ K +10 &' e\ L +9 &(b\ L +9 &*]\ K +10 &,Se\ L +9 &.`\ K +10 &/`\ L +9 &1_\ K +9 &3[`\ L +10 &5b\ L +9 &6`\ K +9 &8_\ K +10 &:db\ K +9 &<%_\ L +10 &=c\ K +9 &?_\ L +9 &Akd\ L +10 &C*n\ M +9 &D|\ N +9 &F\ Q +10 &Ha\ R +9 &J"\ R +10 &K\ R +9 &M\ R +9 &Oi\ R +10 &Q)\ R +9 &R\ S +9 &T\ S +10 &Vm\ S +9 &Wap\ . +9 &Xx\ = +10 ( + &X"\ 1 +2 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&W1 +61 "core" 1 +2 "manipulator"& % +4 "core" %  : = !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +91 "core" ' +2 "processing"%!& +4 "core" &X"|\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&O% +5 "core" %\  , * ( + "storage"(|% +5 "core" % V\ + "storage"(=. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(#([ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (~& +2 "core" &[< q x \  +2 "manipulator"&0& +4 "core" & + % < +2 "manipulator"&"% +3 "core" %\  ) & ] ( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&%(/ +245 "core" ( +2 "manipulator"&& +4 "core" &% 0  * % +2 "storage"(o& +3 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&'Ж +104 "core" ' + "storage"(j& +5 "core" &[ \  +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'g +270 "core" ' + "storage"((- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"('z +33 "core" ' +2 "manipulator"&:& +5 "core" &% !  L % + "manipulator"&% +4 "core" %Й ( * > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&.( +271 "core" ( +2 "manipulator"&?& +4 "core" &  1 R  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & * ) ;  +2 .tForearm.seek PC +2 "manipulator"&M' +109 "core" ' +3 .tHand.close + "manipulator"&9/ +64 "core" / +2 .tPC.seek :open + "processing"%C( +423 "core" ( +2 "storage"(F& +4 "core" &[ \  + "manipulator"&& +5 "core" & * + 8  + "manipulator"&% +4 "core" %  ' ) * +2 .tForearm.seek :retract +2 "manipulator"&7'\ +89 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&V(/ +246 "core" ( +2 "manipulator"&/& +4 "core" && 1  / +2 "storage"(]& +3 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"& 'Ж +93 "core" ' + .tHand.open +2 "manipulator"&q1 +56 "core" 1 +2 "storage"(I- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(f'F +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(w' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(-- +4 "core" -' + "storage"(D& +4 "core" &[ C\  +2 "manipulator"&)& +4 "core" && O P A / +2 .tElbow.seek 7 + "manipulator"&(/ +4 "core" ( + "manipulator"&5& +4 "core" && G N  / +2 "storage"(A& +3 "core" &[  \  +3 .tForearm.seek 7 + 600 counts + "manipulator"&'Ж +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(U' +59 "core" ' +2 "manipulator"&& +4 "core" &&  ' / +2 "storage"(<& +4 "core" &[ 6\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&3'> +32 "core" ' + .tElbow.hold +2 "manipulator"&G, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"('' +25 "core" ' +2 "manipulator"&% +4 "core" %GT " 0  + "storage"(b& +5 "core" &[ p n S\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 7 + 309 counts +2 "manipulator"&Z's +30 "core" ' +2 "manipulator"&}& +4 "core" && - & 8 / +2 "storage"(H& +4 "core" &[ Q\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&d'Ж +41 "core" ' +2 "storage"([% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(c' +98 (8% +4 "core" %B \ QK +2 "manipulator"&,% +4 "core" %ж + * / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +87 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +3 (2& +4 "core" &[ \  +2 "collection"'S& +4 "core" &X{`SV J + #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&% +4 "core" %\ # * , . I + "storage"(R% +5 "core" % \ + "storage"(a. +3 "core" .([ +2 "storage"( & +4 "core" &[ "\  +53 "storage"(`& +5 "core" &[ M\  + "manipulator"&v& +4 "core" && . - J / +2 .tElbow.seek 7 +2 "manipulator"&g(/ +3 "core" ( +2 "manipulator"&x& +4 "core" && * )  / + "storage"(l& +4 "core" &[ \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&_'Ж +155 "core" ' +2 "storage"(i& +4 "core" &[ '\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(N'g +283 "core" ' + "storage"(&- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&{& +3 "core" && - , 6 / + "storage"(r& +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"&Q'> +38 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Y- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(>' +32 "core" ' + "manipulator"&X% +5 "core" %PR "   + "storage"(& +4 "core" &[ p q %\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 318 counts + "manipulator"&P'| +17 "core" ' + "manipulator"&1& +5 "core" && ' * . / + "storage"(& +4 "core" &[ n\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&n'Ж +30 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(L' +39 "core" ' +2 "manipulator"&& +4 "core" && , *  / +2 "manipulator"&% +4 "core" %л )   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +83 "core" ' +2 .tElbow.seek CC +2 "manipulator"&+( +157 "core" ( +2 "manipulator"&z& +5 "core" & % * 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & ' ( 6 +2 .tForearm.seek CC + "manipulator"&u'O +94 "core" ' + .tHand.close +2 "manipulator"&^/ +64 "core" / +2 .tCC.seek :open +2 "collection"'t( +426 "core" ( + "storage"(E& +5 "core" &[ +\  +2 "storage"(s& +4 "core" &[ \  + "manipulator"&m& +4 "core" & + , 3 6 + "manipulator"&p% +4 "core" % B / * B +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&(/ +249 "core" ( + "manipulator"& & +4 "core" & * $ "x +2 "storage"(& +4 "core" &[ o\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 7 +2 "manipulator"&'> +104 "core" ' +2 .tElbow.hold +2 "manipulator"&4, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&6% +4 "core" % N[ ? & +2 "storage"( & +4 "core" &[ 0\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 7 + 316 counts +2 "manipulator"&'z +29 "core" ' +2 "manipulator"&& +4 "core" & % ) K "x +2 "storage"(y& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&W'Ж +20 "core" ' + "storage"( % +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(!' +98 (O% +3 "core" %> =\ PI + "manipulator"&|% +5 "core" %Г * ,  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +95 "core" ' +45 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'h& +5 "core" & \ + "manipulator"&\ % +5 "core" % ( (  3 + "storage"(~% +4 "core" % v\ +2 "storage"(0. +3 "core" .([ + "storage"("& +4 "core" &[ -\  +2 "storage"(J& +4 "core" &[ \  + "manipulator"&& +4 "core" & , * j "x +2 .tElbow.seek 7 +2 "manipulator"&o(/ +23 "core" ( +2 "manipulator"&& +5 "core" &) & )  4 + "storage"(j& +4 "core" &[ x\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&*'Ж +131 "core" ' + "storage"((& +5 "core" &[ 2\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(:'g +278 "core" ' +2 "storage"(- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" &[ \  +2 "manipulator"&& +4 "core" &) - . M 4 +2 .tElbow.seek 7 + "manipulator"&?(/ +3 "core" ( +2 "manipulator"&@& +4 "core" &) 3 . f 4 + "storage"(%& +4 "core" &[ L\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&9'j +47 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&K/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& + "storage"(F' +7 "core" &) + +  4 +2 "manipulator"&% +4 "core" % ; ! $  +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +133 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +19 "core" ( +2 "manipulator"&/& +4 "core" &  !  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" & ( @ 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&.'O +107 "core" ' +2 "manipulator"&q& +5 "core" & , 2 B 6 + "manipulator"&I% +4 "core" %5 * + , +3 "collection"'-& +4 "core" &  +2 "collection"'D& +5 "core" &  +2 .tCC.seek :closed +2 "collection"')(X +4 "core" &  +8 &< &i +9 &[}\ 8 +10 &|\ J +9 &Y I +10 &\\ J +9 &Z\\ J +9 &[ I +10 &] I +9 &\\ J +9 &b_\ J +10 & $^ J +9 &!W I +10 &#\\ J +9 &%j] J +9 &'+\\ J +10 &([\ I +9 &*\\\ J +9 &,q\\ J +10 &.5[ I +9 &/Z J +10 &1Y J +9 &3z_ J +9 &5;\\ J +10 &6[ I +9 &8\\ I +9 &:`\ J +10 &Y I +10 &?Z I +9 &A^\ J +9 &CJf\ K +10 &Er\ M +9 &Few\ P +9 &HpUY\ V +10 &J/UT\ V +9 &KRT\ W +10 &MSU\ W +9 &OpSU\ X +9 &Q0TT\ Y +10 &RSU\ Y +9 &TSU\ Y +9 &VtUS\ Z +10 &WiSV\ 1 +9 &XfUU\ 0 +9 &XwRU\ Q +6 ( +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 + .Hand.open +2 "manipulator"&51 +3 "core" &XqVW\ Q +52 1 +2 "manipulator"&A% +4 "core" % 5 R 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +105 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%& +4 "core" &\ + "manipulator"&<% +5 "core" %\ ; ! ) / , + "storage"(% +4 "core" % \ +2 "storage"(. +3 "core" .([ + "storage"(b& +4 "core" &[ `\  +2 "storage"(f& +4 "core" &[ \  + "manipulator"&}& +4 "core" &   ( 6 + "manipulator"&H% +5 "core" %\ ; $ )  , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&V(/ +159 "core" ( + "manipulator"&[& +5 "core" &1  ) { + "storage"( & +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&w'Ж +92 "core" ' + "storage"(8& +5 "core" &[ {\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +276 "core" ' + "storage"(,- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &[ \  +55 "manipulator"&U& +4 "core" &1 ! !  { + .tElbow.seek 7 +2 "manipulator"&3(/ +3 "core" ( +2 "manipulator"&Z& +4 "core" &1 / / { + "storage"(2& +4 "core" &[ =\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&S'j +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&R& + "storage"(a' +7 "core" &1 + , ? { +2 "manipulator"&'% +4 "core" % g " * , / +2 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&`( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +99 "core" ( + "manipulator"&v& +5 "core" & ( $ &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" & * + 8  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&l' +116 "core" ' + "manipulator"&d& +5 "core" & ' %  + "manipulator"&i% +5 "core" % + )  / +2 "processing"%c& +3 "core" &\ +3 "processing"%G& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%\\(X +5 "core" &\ +7 & .\ %f +9 &W}\ 7 +10 &\ K +9 &\\\ L +9 &se\ L +10 &7\\\ K +9 &^\ L +9 &b\ L +10 &|_\ L +9 &>^\ L +10 & \\\ K +9 &!`\ K +9 &#`\ K +10 &%F_\ L +9 &' _\ K +9 &(`\ K +10 &*]\ L +9 &,Oe\ K +10 &.a\ K +9 &/a\ K +9 &1_\ L +10 &3Wb\ K +9 &5d\ L +9 &6c\ L +10 &8a\ L +9 &:_b\ K +10 &< d\ L +9 &=^\ K +9 &?a\ K +10 &Afd\ L +9 &C$m\ M +9 &D{~\ O +10 &F\ Q +9 &H]\ Q +10 &J\ R +9 &K\ R +9 &M\ S +10 &Oa\ S +9 &Q#\ S +9 &R\ S +10 &T\ S +9 &Vg\ S +10 &Whu\ 'x +9 &X"x\ : +9 ( +3 "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&&1 +4 "core" &X\ . +51 1 +2 "manipulator"&{% +4 "core" %  2 = j / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +93 "core" ' + "processing"%Y& +4 "core" &X\ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&X% +3 "core" %\ ' * * 0 K +2 "storage"(% +4 "core" % \ + "storage"(1. +4 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +985 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &T \\ K \ \ +2 "manipulator"&& +3 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +3 "core" & ! '   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&_( +3 "storage"(g'g +32 "core" ( + "manipulator"&N& +5 "core" & -   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" & " ! G  +2 .tForearm.seek PC +2 "manipulator"&P' +95 "core" ' + .tHand.close +2 "manipulator"&>/ +53 "core" / +2 .tPC.seek :open +2 "processing"%z( +69 "core" ' + "storage"(- +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(n'z +34 "core" ' +309 ( + "storage"(& +4 "core" &T g\ +2 "manipulator"&^& +4 "core" &  ' C  + "manipulator"&e% +4 "core" %  ' +2 .tForearm.seek :retract +2 "manipulator"&k'\ +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&E( +279 "core" ( +2 "manipulator"&s& +4 "core" & ) / N f + "storage"(m& +5 "core" &T Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&p'] +107 "core" ' + .tHand.open +2 "manipulator"&u1 +53 "core" 1 +2 "storage"( - +3 "core" -'z +3 .tSE.seek -0.12 Pucks below Top Plate + "storage"('F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(+' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(6& +3 "core" &T 8 > +\ +2 "manipulator"& & +4 "core" & N J ~ f +2 .tElbow.seek 1 + "manipulator"&( +4 "core" ( + "manipulator"&y& +5 "core" & C :  f + "storage"( & +4 "core" &T : < \ +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(O' +55 "core" ' +2 "manipulator"&|& +4 "core" & + + f +2 "storage"(& +4 "core" &T Z\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +37 "core" ' + .tElbow.hold +2 "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +18 "core" ' +2 "manipulator"&\ % +4 "core" %U  " +2 "storage"(~& +4 "core" &T o p \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&0'D +25 "core" ' +2 "manipulator"&"& +4 "core" & / 0 ` f +2 "storage"(J& +4 "core" &T 0\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +20 "core" ' +2 "storage"(L% +4 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(' +99 (j% +3 "core" %8A 3\ QK +2 "manipulator"&W% +4 "core" %V $ ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +102 "core" ' +47 ' + ."downElevator"SE.stop + "storage"(5 +3 (!& +4 "core" &T H\ +2 "collection"'4& +4 "core" &XqTW Q +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&=% +4 "core" % .% " , !U +2 "storage"(% +3 "core" % \ +2 "storage"(T. +3 "core" .(S +2 "storage"(& +4 "core" &T !\ + "storage"(@& +4 "core" &T \ +2 "manipulator"&%& +4 "core" & + ,  f +2 .tElbow.seek 1 + "manipulator"&K( +4 "core" ( + "manipulator"&$& +4 "core" & 0 , E f + "storage"(& +5 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&o'] +110 "core" ' +2 "storage"(*& +4 "core" &T \ +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(/'g +281 "core" ' +2 "storage"(]- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&:& +2 "core" & ( % f +2 "storage"(9& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&q' +39 "core" ' + .tElbow.hold +2 "manipulator"&I, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(?- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(-' +29 "core" ' + "manipulator"&F% +5 "core" %R !  . + "storage"(& +4 "core" &T p p \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&t'B +31 "core" ' + "manipulator"&5& +5 "core" & )  + f + "storage"(A& +4 "core" &T ^\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +53 "manipulator"&'] +38 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(<' +38 "core" ' + "manipulator"&& +5 "core" & , ! f +2 "manipulator"&% +4 "core" %Ј $ )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +101 "core" ' + .tElbow.seek CC +2 "manipulator"&b( +167 "core" ( + "manipulator"&f& +5 "core" &"  ( c 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &" * ) 4 8 +2 .tForearm.seek CC +2 "manipulator"&H'O +95 "core" ' + .tHand.close +2 "manipulator"&./ +56 "core" / +2 .tCC.seek :open +2 "collection"'[( +429 "core" ( +2 "storage"( & +4 "core" &T B\ + "storage"(8& +5 "core" &T T\ + "manipulator"&M& +4 "core" &" ! # 8 + "manipulator"&7% +4 "core" % Q + , 0 x +2 .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +178 "core" ( + "manipulator"&U& +5 "core" & ( , C . + "storage"(Z& +4 "core" &T 1\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&2' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&R1 +52 "core" 1 +2 "manipulator"&'% +5 "core" % O Q 5 ? + "storage"(V& +4 "core" &T u\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 298 counts +2 "manipulator"&w'/ +17 "core" ' + "manipulator"&& +5 "core" &  ' = . + "storage"(S& +4 "core" &T e\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&v'] +30 "core" ' + "storage"(x% +5 "core" % !\  +2 ."downElevator"SE.seek :down +4 "storage"(3' +98 (d% +3 "core" %; \ PG +2 "manipulator"&i% +4 "core" %) * * = " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +115 "core" ' +23 ' + ."downElevator"SE.stop +2 "storage"(5 +818 #t-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'a& +3 "core" & +2 "manipulator"& % +4 "core" %\    u  +2 "storage"(C% +4 "core" % !\ + "storage"(&. +3 "core" .(S +2 "storage"({& +4 "core" &T /\ + "storage"(Y& +4 "core" &T #\ +2 "manipulator"&X& +3 "core" & + ! . +2 .tElbow.seek 1 +2 "manipulator"&( +10 "core" ( +2 "manipulator"&1& +4 "core" &  ' ) 6 +3 "storage"(G& +4 "core" &T )\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&l'] +102 "core" ' + "storage"(#& +5 "core" &T W\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' +2 "storage"(- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +2 "core" &T #\ +2 "manipulator"&Q& +4 "core" & ' # G 6 +2 .tElbow.seek 1 +2 "manipulator"&>( +3 "core" ( +2 "manipulator"&& +3 "core" & * ! - 6 +2 "storage"(`& +4 "core" &T c\ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&r'1 +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& +5 "storage"(' +3 "core" & , - O 6 +2 "manipulator"&^% +4 "core" % ' * - i +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P( +149 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +16 "core" ( +2 "manipulator"&s& +4 "core" &" + , 9 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +4 "core" &" 4 + I 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&_'O +125 "core" ' + "manipulator"&u& +5 "core" &# , ) V 8 +2 "manipulator"& % +4 "core" %k  ( 2 +2 "collection"'& +4 "core" & \ +2 "collection"'6& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"' (X +4 "core" & \  +9 &3 *z +9 &h > +9 &s K +10 &SY J +9 &X I +9 &Z I +10 &X J +9 &\\Y I +9 &[ I +10 &^ J +9 & [ J +10 &"dW J +9 &$&Z J +9 &%Z J +10 &'] J +9 &)kZ J +9 &+.Y I +10 &,Z J +9 &.^ I +10 &0tY I +9 &26Z I +9 &3] I +10 &5] J +9 &7{\\ J +9 &9>W I +10 &;Z I +9 &<^ I +10 &>X I +9 &@FZ I +9 &Ba K +10 &Ce K +9 &E| M +9 &G6\\k R +10 &HUW\ V +9 &JUU\ W +10 &LjRV\ X +9 &N,TT\ X +9 &ORU\ X +10 &QTU\ Y +9 &SnSU\ Y +9 &U/RU\ Z +10 &VSU\ R +9 &X >TW , +9 &Xy\ ~RW P +6 ( +2 "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.18 + .Hand.open + "manipulator"&y1 +4 "core" &XyzTU P +58 1 +2 "manipulator"& % +4 "core" % k 9 / j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +90 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%|& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  # ) 5 + "storage"(\ % +4 "core" % \ +2 "storage"(n. +3 "core" .(S +2 "storage"(~& +4 "core" &T :\ + "storage"(& +5 "core" &T 7\ + "manipulator"&"& +4 "core" &" ) ( . 8 +2 "manipulator"&J% +4 "core" %\    c 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&L( +175 "core" ( +2 "manipulator"&E& +4 "core" & 3 -  ( +2 "storage"(p& +4 "core" &T D\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&+'] +99 "core" ' +2 "storage"(j& +4 "core" &T d\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(W'g +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &T f c V\ +2 "manipulator"&O& +3 "core" &   ( +2 .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&!& +3 "core" & (   ( +2 "storage"(0& +4 "core" &T y e \ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&4'1 +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(T' +8 "core" & , + U ( + "manipulator"&% +5 "core" % J , . , +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.seek PC + "manipulator"&@( +143 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +104 "core" ( +2 "manipulator"&%& +4 "core" & ) " \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" & $ * \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +101 "core" ' +2 "manipulator"&& +4 "core" & ) # 9 \ +2 "manipulator"&*% +4 "core" % + '   +2 "processing"%& +3 "core" &\ +3 "processing"%h& +5 "core" &u\ +4 .tPC.seek :closed +2 "processing"%((X +5 "core" &\ +6 &y\ 7 +9 &?Iz\ 0 +9 &nt\ E +10 &g\ L +9 &c~\ L +9 &_\ K +10 &_d\ L +9 &"^z\ L +9 &_~\ K +10 &`|\ K +62 &i_{\ K +4 &!*c\ L +3 &"c\ L +2 &$c{\ K +2 &&q`y\ K +2 &(3`z\ K + &)`~\ K + &+d\ L +7 &-xc|\ L +10 &/:`\ L +9 &0_\ L +9 &2_\ L +10 &4]~\ K +9 &6Baz\ L +9 &8a\ K +10 &9b\ K +9 &;`\ K +10 &=Ic\ L +9 &? _\ L +9 &@`r\ K +10 &Bi\ M +9 &DLr\ N +9 &F~\ P +10 &Gx\ R +9 &Ix\ R +10 &KF|\ R +9 &M {\ R +9 &N\ S +10 &P{\ S +9 &RL\ S +9 &T \ T +10 &U\ S +9 &W\ 7 +10 &Xa/v\ X +9 &X"}\ 1 +2 ( +2 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&]1 +57 "core" 1 +2 "manipulator"&:% +4 "core" % E <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +106 "core" ' +2 "processing"%?& +4 "core" &X"t\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&F% +3 "core" % / ! # 3 & +2 "storage"(% +4 "core" % \ + "storage"(5. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(A( \ +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& + "manipulator"&& +5 "core" &  c b\  +4 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +2 "core" & ( + \ +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +3 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&o( +3 "storage"(K'g +3 "core" ( +2 "manipulator"&/& +4 "core" & !  \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &  ; = \ +2 .tForearm.seek PC +2 "manipulator"&t' +105 "core" ' +2 .tHand.close + "manipulator"&-/ +55 "core" / +2 .tPC.seek :open +2 "processing"%f( +82 "core" ' + "storage"(}- +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"('z +34 "core" ' +293 ( + "storage"(I& +4 "core" &  j g\  +2 "manipulator"&.& +4 "core" & *  \ + "manipulator"&D% +4 "core" % " " 8 +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +248 "core" ( +2 "manipulator"&8& +4 "core" & #  / + "storage"(M& +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&7'/ +89 "core" ' +2 .tHand.open + "manipulator"&U1 +63 "core" 1 +2 "storage"(Z- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(H'F +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(b' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(R- +4 "core" -' + "storage"('& +4 "core" &  \  +2 "manipulator"&V& +3 "core" & C B r / +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&S& +4 "core" & P P ^ / + "storage"(x& +5 "core" &   \  +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&,'/ +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(d' +56 "core" ' + "manipulator"&i& +5 "core" & * , @ / + "storage"(& +4 "core" &  "\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&2' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&w, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(<' +18 "core" ' +2 "manipulator"&v% +4 "core" %~ $ !  * +2 "storage"(3& +4 "core" &  n r\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 307 counts +2 "manipulator"&a'\ +33 "core" ' +2 "manipulator"& & +4 "core" & 1 ,  / +2 "storage"(C& +4 "core" &  :\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&&'/ +17 "core" ' +2 "storage"({% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(Y' +99 (X% +3 "core" %GE \ QM +2 "manipulator"&1% +5 "core" %3 ( !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +86 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (#& +4 "core" &  \  +2 "collection"'& +4 "core" &XyyUW P +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&c% +4 "core" %\ # + $ # E +2 "storage"(% +3 "core" % +\ +2 "storage"(N. +3 "core" .( \ +2 "storage"(Q& +3 "core" &  \  +2 "storage"(& +4 "core" &  C\  +2 "manipulator"&`& +3 "core" & * ' + / +2 .tElbow.seek 2 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&g& +4 "core" &  '  / + "storage"(^& +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +110 "core" ' + "storage"(l& +5 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'g +281 "core" ' +2 "storage"(m- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & , , / + "storage"(r& +4 "core" &  [\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&>' +24 "core" ' + .tElbow.hold +2 "manipulator"&u, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&% +4 "core" % & . H  +2 "storage"(e& +4 "core" &  R\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 318 counts +2 "manipulator"&[' +31 "core" ' + "manipulator"&y& +5 "core" & - 0 d / + "storage"( & +4 "core" &  H\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&|'/ +33 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "manipulator"&\ & +4 "core" & , ( / +2 "manipulator"&n% +4 "core" %;  "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +106 "core" ' +2 .tElbow.seek CC + "manipulator"&( +164 "core" ( + "manipulator"&6& +5 "core" &  " : 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" & + + X 1 +2 .tForearm.seek CC + "manipulator"&J'O +91 "core" ' +2 .tHand.close + "manipulator"&_/ +52 "core" / +2 .tCC.seek :open +2 "collection"'E( +426 "core" ( + "storage"(p& +4 "core" &  \  +2 "storage"(j& +3 "core" &  \  +2 "manipulator"&P& +4 "core" & ( ( 1 + "manipulator"&k% +4 "core" % [ ' $ N +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&O& +4 "core" &  $ g I +2 "storage"(!& +4 "core" &  \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&0' +93 "core" ' + .tElbow.hold +2 "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +55 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +53 "core" 1 +3 "manipulator"&% +4 "core" % 6 .  + "storage"(L& +4 "core" &  \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts + "manipulator"&+' +26 "core" ' +2 "manipulator"&W& +4 "core" & ' " I +2 "storage"(4& +4 "core" &  E\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&%'/ +33 "core" ' +2 "storage"($% +4 "core" % M\  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %C \ QJ +2 "manipulator"&*% +4 "core" %C (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +22 ' + ."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"'T& +5 "core" & + "manipulator"&% +4 "core" % ! !  +2 "storage"(z% +4 "core" % v\ + "storage"(]. +4 "core" .( \ + "storage"(:& +4 "core" &  #\  +2 "storage"(?& +4 "core" &  :\  + "manipulator"&F& +5 "core" &   I +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( +2 "manipulator"&5& +4 "core" &   I + "storage"(h& +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'/ +99 "core" ' +2 "storage"(& +5 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +279 "core" ' + "storage"(/- +4 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (q& +2 "core" &  \  +2 "manipulator"&& +4 "core" & " $ e I +2 .tElbow.seek 2 + "manipulator"&-( +3 "core" ( +2 "manipulator"&}& +4 "core" & % $  I + "storage"(@& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&9' +40 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +55 "core" / +3 ."downElevator"SE.seek :down +8 "manipulator"&K& +2 "storage"(I' +7 "core" & !   I +7 "manipulator"&.% +4 "core" %  ) + - +2 .tForearm.seek :retract +2 "manipulator"&D'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ( +2 "manipulator"&8& +4 "core" &" " + \ 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &" # + A 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o'O +126 "core" ' +2 "manipulator"&U& +4 "core" &" * ' . 8 +2 "manipulator"&Z% +4 "core" %D $ $ K N +2 "collection"'R& +4 "core" & \ +2 "collection"''& +5 "core" & +2 .tCC.seek :closed +2 "collection"'V(X +4 "core" &  +9 &4~ *z +9 &h > +10 &n J +9 &\\W I +9 &Z I +10 &] I +9 &Z I +10 &d] I +9 &%] J +9 &Z J +10 & Y J +9 &"mV I +9 &$.X I +10 &%] I +9 &'] J +10 &)tZ J +9 &+6Z I +9 &,X J +10 &.Z J +9 &0|\\ I +9 &2>\\ I +10 &4\\ I +9 &5Z J +10 &7\\ J +9 &9EZ J +9 &;W J +10 &<Z J +9 &>[ J +9 &@NZ J +10 &B` J +9 &Ce K +10 &Ex M +9 &G?Zi Q +9 &HTU\ V +10 &JRT\ V +9 &LsTU\ X +9 &N5SV\ X +10 &OSW\ X +9 &QSV\ X +10 &SwTU\ Y +9 &U9SU\ Y +9 &VRV\ N +10 &X%JSU\ 'v +9 &Xl{SW S +5 ( +2 "collection"''& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&S1 +4 "core" &XlpSW S +51 1 +2 "manipulator"&x% +4 "core" % _ , )  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +99 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%i& +5 "core" &s\ + "manipulator"&% +4 "core" % ) %  " #b +2 "storage"(v% +4 "core" % B\ + "storage"(3. +3 "core" .( \ +2 "storage"(& +4 "core" &  ?\  + "storage"(H& +5 "core" &  |\  + "manipulator"& & +4 "core" &" & ) = 8 +2 "manipulator"&C% +3 "core" % ) * *  #b +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&{( +151 "core" ( + "manipulator"& & +4 "core" &  ( Q +2 "storage"(7& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&b'/ +106 "core" ' + "storage"(X& +4 "core" &  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'g +280 "core" ' +2 "storage"(,- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  m\  + "manipulator"&d& +4 "core" & , + A +2 .tElbow.seek 2 + "manipulator"&2( +4 "core" ( +2 "manipulator"&#& +4 "core" & 0 . Y + "storage"(a& +4 "core" &  3\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +64 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(N' +8 "core" & & #  + "manipulator"&Q% +4 "core" % + . 5 f +2 .tForearm.seek :retract +2 "manipulator"&<'\ +103 "core" ' +2 .tElbow.seek PC + "manipulator"&( +151 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( + "manipulator"&`& +5 "core" & *  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" & % ( , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&^' +139 "core" ' +2 "manipulator"&&& +4 "core" &  % b +2 "manipulator"&l% +4 "core" %   R = +2 "processing"%Y& +3 "core" &\ +3 "processing"%w& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%G(X +4 "core" &\  +9 &3\ *z +9 &e\ > +10 &{\ L +9 &Q^\ K +10 &c\ L +9 &`\ L +9 &\\\ K +10 &Wc\ L +9 &`\ L +9 &c\ K +10 & b\ K +9 &"a`\ K +10 &$"c\ K +9 &%_\ K +9 &'d\ K +10 &)h]\ K +9 &++_\ K +9 &,c\ L +10 &.b\ L +9 &0o_\ L +10 &22c\ K +9 &3]\ L +9 &5b\ L +10 &7w^\ L +9 &99b\ L +9 &:^\ K +10 &<`\ K +9 &>d\ L +10 &@A`\ L +9 &Bh\ L +9 &Cp\ M +10 &E}\ O +9 &G8\ Q +9 &H\ Q +10 &J\ R +9 &L}\ R +10 &N>\ R +9 &O\ S +9 &Q\ R +10 &S\ S +9 &UA\ T +9 &W\ I +10 &X;P\ !f +9 &X"\ - +2 ( +2 "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&m1 +56 "core" 1 +3 "manipulator"&% +4 "core" %  F = = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +112 "core" ' +2 "processing"% & +4 "core" &X\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\ + +  + "storage"(e% +5 "core" % \ + "storage"(y. +3 "core" .( \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"( ( +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (\ & +3 "core" & v ` H\  +3 "manipulator"&n& + ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +2 "core" & + , C +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&( + "storage"(\\'g +5 "core" ( + "manipulator"&s& +5 "core" & + " 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &  & % +54 .tForearm.seek PC +4 "manipulator"&[' +113 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tPC.seek :open +2 "processing"%6( +11 "core" ' +2 "storage"("- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(|'z +34 "core" ' +367 ( + "storage"(u& +4 "core" & !\  +2 "manipulator"&_& +5 "core" & ' ! + "manipulator"&~% +4 "core" %  , * 3 +2 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&p(_ +245 "core" ( + "manipulator"&j& +4 "core" &_ 3   & +2 "storage"(P& +4 "core" &  '\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&k'Д +103 "core" ' +2 .tHand.open + "manipulator"&O1 +55 "core" 1 +2 "storage"(!- +3 "core" -'z +3 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(J'F +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(& +3 "core" & 7 6\  +2 "manipulator"&L& +4 "core" &_ = 1 \\ & +2 .tElbow.seek 3 + "manipulator"&W(_ +4 "core" ( +2 "manipulator"&4& +4 "core" &_ % * 0 & + "storage"(& +4 "core" & 4 6\  +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&$'Д +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +60 "core" ' + "manipulator"&& +5 "core" &_ ( *  & + "storage"(*& +4 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&0'< +31 "core" ' +2 .tElbow.hold + "manipulator"&T, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(+' +19 "core" ' +2 "manipulator"&% +4 "core" %Go ! # R +2 "storage"(z& +4 "core" & q q\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 311 counts + "manipulator"&]'s +28 "core" ' +2 "manipulator"&:& +5 "core" &Y , ' @ & + "storage"(?& +4 "core" & ?\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&F'Д +29 "core" ' +2 "storage"(% +5 "core" % -\  +2 ."downElevator"SE.seek :down +4 "storage"(5' +98 (h% +4 "core" %B F\ QK +2 "manipulator"&%% +4 "core" %z ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" & !\  +2 "collection"'=& +4 "core" &XlpUX S + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&% +3 "core" %\ ( , $ "X +2 "storage"(/% +4 "core" % \ +2 "storage"(q. +3 "core" .( + "storage"(& +4 "core" & \  +2 "storage"(}& +4 "core" & F\  + "manipulator"&@& +5 "core" &Y * +  & + .tElbow.seek 3 +2 "manipulator"&((_ +3 "core" ( +2 "manipulator"&K& +4 "core" &Y )   & + "storage"(.& +4 "core" & (\  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +117 "core" ' + "storage"(& +5 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(8'g +280 "core" ' +2 "storage"(M- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &Y + ,  & +2 "storage"(9& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&-'< +32 "core" ' + .tElbow.hold +2 "manipulator"&U, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Z- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(R' +30 "core" ' + "manipulator"&I% +4 "core" %OU ! $ +2 "storage"(D& +3 "core" & r ] ~\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&E'{ +21 "core" ' + "manipulator"&S& +5 "core" &Y & & * & + "storage"(x& +4 "core" & G\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&i'Д +28 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(' +38 "core" ' + "manipulator"&v& +5 "core" &Y $ [ & + "manipulator"&3% +4 "core" %y * ' I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +144 "core" ( +2 "manipulator"&H& +5 "core" &5 & < I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &4 ; " I +2 .tForearm.seek CC +2 "manipulator"&C'O +94 "core" ' +2 .tHand.close + "manipulator"&o/ +57 "core" / +2 .tCC.seek :open + "collection"' ( +426 "core" ( +2 "storage"(7& +4 "core" & \  +2 "storage"(X& +3 "core" & @\  +2 "manipulator"&t& +4 "core" &5 % *  I + "manipulator"&)% +4 "core" % E  #  T +2 .tForearm.seek :retract + "manipulator"&,'\ +124 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(_ +154 "core" ( +2 "manipulator"&d& +4 "core" &Y   +2 "storage"(#& +4 "core" & E\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&a'< +107 "core" ' + .tElbow.hold +2 "manipulator"&c, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +55 "core" 1 +3 "manipulator"&Q% +4 "core" % 6@ C 2 X +2 "storage"({& +3 "core" & V\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 294 counts + "manipulator"&b'b +33 "core" ' + "manipulator"&1& +5 "core" &Y  % + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&`'Д +19 "core" ' + "storage"(g% +5 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(2' +99 (&% +3 "core" %OA s\ PI +2 "manipulator"&l% +4 "core" %Й * * %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +103 "core" ' +33 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'N& +4 "core" & +2 "manipulator"&<% +4 "core" %  # ! 0 + "storage"(f% +4 "core" % x\ +2 "storage"(m. +3 "core" .( + "storage"(& +5 "core" & P\  + "storage"( & +4 "core" & \  +2 "manipulator"&& +4 "core" &Y %  E + .tElbow.seek 3 +2 "manipulator"&w(_ +4 "core" ( + "manipulator"&e& +4 "core" &Y # +2 "storage"(y& +4 "core" & _\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&^'Д +154 "core" ' +2 "storage"(\ & +5 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(n'g +279 "core" ' + "storage"(s- +4 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (>& +3 "core" & \  +2 "manipulator"&A& +4 "core" &Y   + .tElbow.seek 3 +2 "manipulator"&(_ +4 "core" ( + "manipulator"&"& +5 "core" &Y ! (  + "storage"(& +4 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&r'h +43 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\\& +2 "storage"(u' +7 "core" &Y " )  +2 "manipulator"&_% +4 "core" % f # "  ? +2 .tForearm.seek :retract + "manipulator"&~'\ +89 "core" ' +3 .tElbow.seek CC +2 "manipulator"&[( +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&j& +4 "core" &" !  3 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &"  ) & 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + "manipulator"&O& +5 "core" &" 1 - ) 8 + "manipulator"&!% +5 "core" %Y , * O +2 "collection"'& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed + "collection"'L(X +5 "core" &  +7 &3 $e +9 &Ww\ 6 +9 &}\ J +10 &Y I +9 &}X J +10 &@]\ I +9 &Z I +9 &]\ J +10 &\\ I +9 &HW I +9 & \ Y I +10 &!\\ J +9 &#] I +10 &%P[ I +9 &'] I +9 &(]\ J +10 &*Z J +9 &,X\\\ I +9 &.W J +10 &/\\\ I +9 &1W I +10 &3`Z I +9 &5"\\\ I +9 &6\\ J +10 &8\\v\ I +9 &:hW J +9 &<)Z\ J +10 &=V I +9 &?W I +10 &AoZ J +9 &C/a\ K +9 &Dn\ L +10 &Fj{\ P +9 &HXRX\ U +9 &JTU\ V +10 &KUU\ W +9 &MTV\ X +10 &OXSV\ W +9 &QTU\ X +9 &RUV\ Y +10 &TUW\ Y +9 &VZTV\ Y +9 &WaUW\ 5 +10 &XkSV\ W +8 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + .Hand.open +2 "manipulator"&41 +3 "core" &XtmUW\ N +61 1 + "manipulator"&% +4 "core" % Y R =  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +114 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &g\ +2 "manipulator"&*% +4 "core" %\ * - ) +2 "storage"(% +3 "core" % \ +2 "storage"(|. +3 "core" .( + "storage"(z& +4 "core" & \  +2 "storage"(J& +4 "core" & \  + "manipulator"&:& +4 "core" &" ) ! C 8 + "manipulator"&?% +4 "core" %\ ( + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(_ +187 "core" ( +2 "manipulator"&p& +4 "core" &Y 1  : , +2 "storage"(k& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'Д +101 "core" ' + "storage"(h& +5 "core" & |\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%'g +281 "core" ' +2 "storage"($- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (W& +3 "core" & \  +2 "manipulator"&& +3 "core" &Y * +  , +2 .tElbow.seek 3 +2 "manipulator"&0(_ +3 "core" ( +2 "manipulator"&]& +3 "core" &Y 1  ? , +2 "storage"(& +4 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&='h +40 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&/& + "storage"(q' +7 "core" &Y ! +  , +2 "manipulator"&% +4 "core" % u * &   +2 .tForearm.seek :retract + "manipulator"&+'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}( +167 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"&@& +4 "core" & )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & + , ! +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&.' +111 "core" ' + "manipulator"&F& +5 "core" & * $ + "manipulator"&% +4 "core" %ζ ! ( A R +2 "processing"%5& +4 "core" &z\ +2 "processing"%T& +5 "core" &s\ +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &z\  +8 &0|q\ +z +10 &eo\ > +9 &|o\ M +9 &C\\r\ L +10 &_t\ K +9 &ct\ L +10 &at\ K +9 &M`r\ K +9 &bm\ L +10 &cs\ L +9 & `p\ L +9 &"Tbq\ L +10 &$ar\ L +9 &%]o\ K +10 &'ap\ L +9 &)\\_l\ L +9 &+\\t\ K +10 &,`d\ L +9 &.^k\ K +9 &0d`a\ L +10 &2'cc\ K +9 &3_h\ K +10 &5cg\ L +9 &7m^l\ K +9 &9/ao\ K +10 &:_f\ L +9 &<_i\ K +9 &>u`f\ K +10 &@6cr\ L +9 &Ah]\ L +10 &Cml\ M +9 &Erm\ O +9 &G-r\ Q +10 &Hq\ R +9 &Js\ R +9 &Lrq\ R +10 &N2_\ R +9 &Op\ S +10 &Qq\ S +9 &Suo\ S +9 &U6t\ T +10 &Vf\ N +9 &X1>gq\ )v +9 &X.l\ - +6 ( + "processing"%T& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&M1 +4 "core" &Xg\ - +49 1 +2 "manipulator"&% +4 "core" % ζ F 2 9 R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +125 "core" ' + "processing"%Z& +5 "core" &XW\ - + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&I% +4 "core" %\ + ,  + "storage"(D% +4 "core" % '\ + "storage"(S. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(x(,e +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (v& +2 "manipulator"&3& +6 "core" & "   + &,h \  +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "storage"(#]K-0-\ b +3 "manipulator"&( +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(('g +2 "core" ( +2 "manipulator"&8& +4 "core" & + + / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" &  & U +2 .tForearm.seek PC +2 "manipulator"&E' +113 "core" ' + .tHand.close +2 "manipulator"&R/ +61 "core" / +2 .tPC.seek :open + "processing"%H( +70 "core" ' + "storage"( - +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(i'z +34 "core" ' +308 ( +2 "storage"(U& +4 "core" &,g k\  +2 "manipulator"&o& +4 "core" & ) " & + "manipulator"&% +4 "core" %  , + 4  +2 .tForearm.seek :retract +7 "manipulator"&V'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&7( +245 "core" ( +2 "manipulator"&X& +4 "core" & ! , % + "storage"(t& +4 "core" &,g %\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&)'Ѽ +113 "core" ' + .tHand.open +2 "manipulator"&d1 +53 "core" 1 +2 "storage"(#- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(C'F +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"('' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(Q& +4 "core" &,g 0 3 \  + "manipulator"&{& +4 "core" & A A % +2 .tElbow.seek 4 +54 "manipulator"&1( +4 "core" ( +2 "manipulator"&& +4 "core" & M D % + "storage"(g& +4 "core" &,g > > .\  +3 .tForearm.seek 4 + 600 counts + "manipulator"&,'Ѽ +17 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(&' +63 "core" ' + "manipulator"&l& +5 "core" & ) " % + "storage"(& +4 "core" &,g \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&a'd +36 "core" ' + .tElbow.hold +2 "manipulator"&N, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(<' +23 "core" ' +2 "manipulator"&b% +4 "core" %nj (  ; +2 "storage"(f& +4 "core" &,g q n "\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 4 + 310 counts +2 "manipulator"&m'К +16 "core" ' +2 "manipulator"&& +4 "core" & + ( % +2 "storage"( & +4 "core" &,g O\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +12 "core" ' +2 "storage"(% +5 "core" % b\  +2 ."downElevator"SE.seek :down +4 "storage"(e' +98 (y% +3 "core" %E J\ RM +2 "manipulator"&`% +5 "core" % '  /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +85 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (2& +4 "core" &,g C\  +2 "collection"'c& +4 "core" &XtnTW{ N +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&Y% +4 "core" %\ * - * #b +2 "storage"(s% +4 "core" % \ + "storage"(>. +3 "core" .(,e +2 "storage"(A& +4 "core" &,g \  + "storage"("& +5 "core" &,g \  + "manipulator"&& +4 "core" & * ) % +2 .tElbow.seek 4 +2 "manipulator"&G( +4 "core" ( + "manipulator"&\\& +4 "core" & 4 - S % +2 "storage"(_& +4 "core" &,g \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&w'Ѽ +90 "core" ' +2 "storage"(^& +4 "core" &,g \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(j'g +280 "core" ' +2 "storage"(P- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&n& +3 "core" & - ( : % +2 "storage"(r& +4 "core" &,g _\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&O'd +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&u% +4 "core" %uV   + "storage"(~& +5 "core" &,g I M \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 4 + 317 counts +2 "manipulator"& 'С +18 "core" ' + "manipulator"&4& +5 "core" & %  z % + "storage"(& +4 "core" &,g c\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'Ѽ +31 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(' +63 "core" ' + "manipulator"&*& +4 "core" & + + , % +2 "manipulator"&% +5 "core" % '  :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z( +156 "core" ( +2 "manipulator"&J& +4 "core" &" , + N 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &" )   8 +2 .tForearm.seek CC +2 "manipulator"&?'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'p( +429 "core" ( + "storage"(k& +4 "core" &,g \  +2 "storage"([& +4 "core" &,g S\  + "manipulator"&h& +4 "core" &" $ # U 8 + "manipulator"& % +4 "core" % \\ # ' Z R +2 .tForearm.seek :retract +2 "manipulator"&$'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&W( +173 "core" ( +2 "manipulator"&& +4 "core" & '  k + "storage"(]& +4 "core" &,g $\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&'d +105 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&/1 +61 "core" 1 +3 "manipulator"&% +4 "core" % lb Q 3 m + "storage"(& +4 "core" &,g s\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 308 counts +2 "manipulator"&'И +34 "core" ' +2 "manipulator"&%& +4 "core" & &  k + "storage"(=& +5 "core" &,g F\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&@'Ѽ +27 "core" ' +2 "storage"(K% +4 "core" % ;\  +3 ."downElevator"SE.seek :down +4 "storage"(0' +99 (F% +3 "core" %A \ PI +2 "manipulator"&% +4 "core" % + '  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +104 "core" ' +35 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'q& +4 "core" & + "manipulator"&+% +5 "core" %  # $ +2 "storage"(6% +4 "core" % \ + "storage"(M. +3 "core" .(,e +2 "storage"(& +4 "core" &,g *\  + "storage"(Z& +4 "core" &,g 9\  +2 "manipulator"&T& +4 "core" & # # k +2 .tElbow.seek 4 +3 "manipulator"&I( +7 "core" ( +3 "manipulator"&D& +8 "core" &    k +3 "storage"(S& +8 "core" &,g 8\  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 600 counts +4 "manipulator"&.'Ѽ +106 "core" ' +2 "storage"(3& +4 "core" &,g (\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(v'g +280 "core" ' + "storage"(8- +4 "core" -'q + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (-& +2 "core" &,g A\  +2 "manipulator"& & +4 "core" & ,  k +2 .tElbow.seek 4 + "manipulator"&R( +3 "core" ( +2 "manipulator"& & +4 "core" & 1 - 4 k +2 "storage"(}& +4 "core" &,g q\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&9'А +44 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&(& + "storage"(U' +8 "core" & + ( 1 k + "manipulator"&o% +4 "core" % а * ) 2  +2 .tForearm.seek :retract +2 "manipulator"&'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E( +165 "core" ( +3 "manipulator"&X& +4 "core" ' + &" ( ) " 8" + .tElbow.reconfigure :loose +3 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&t& +5 "core" &" , , 8" +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +113 "core" ' + "manipulator"&d& +5 "core" &" - , B 8" +2 "manipulator"&#% +4 "core" %K - * e +2 "collection"'& +4 "core" &  +55 "collection"'Q& +6 "core" &~  +2 .tCC.seek :closed +2 "collection"'{(X +4 "core" &  +8 &, $e +9 &Ww\ 6 +9 &|\ J +10 &V\ I +9 &q]\ J +10 &3Z\ J +9 &W\ I +9 &Y\ I +10 &yW\ J +10 &<V~\ J +9 &\\{\ I +9 &!Ww\ I +9 &#W\ J +10 &%CYv\ J +9 &'Wx\ I +9 &(X\ I +10 &*[w\ J +9 &,KZ\ J +9 &. Wv\ J +10 &/\\~\ I +9 &1W\ I +10 &3TYz\ I +9 &5Z~\ I +9 &6Wy\ I +12 &8Yy\ I +8 &:[W\ J +10 &<\\\ I +10 &=Wr\ I +8 &?Y\ I +12 &Ac_\ J +7 &C$`\ J +12 #"p"Session Begun +9 "core" &Dr\ L +2 &Fh{\ P +6 &HJQW\ U +9 &JRV\ V +8 &KUT\ X +9 &MRT\ X +9 &OIUW\ X +10 &Q TV\ Y +9 &RSV\ X +10 &TTV\ Y +9 &VMTV\ Z +9 &WmSV\ ) +10 &Xp,VV\ ^ +9 ( +3 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.11 +2 .Hand.open +3 "manipulator"&V1 +6 "core" &XsTV\ K +52 1 +2 "manipulator"&% +4 "core" % K N > % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&g'\ +113 "core" ' +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%l& +7 "core" &_\ + "manipulator"&% +5 "core" %  , +  I + "storage"(i% +5 "core" % =\ + "storage"(C. +3 "core" .(,e +2 "storage"(b& +4 "core" &,g f\  + "storage"(f& +5 "core" &,g P\  + "manipulator"&& +4 "core" &" , -  8" +2 "manipulator"& % +4 "core" %  &  I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 + "manipulator"&( +178 "core" ( + "manipulator"&7& +4 "core" &  & G m +2 "storage"()& +4 "core" &,g \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 600 counts +2 "manipulator"&''Ѽ +140 "core" ' +2 "storage"(y& +4 "core" &,g \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(`'g +280 "core" ' + "storage"(,- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (1& +3 "core" &,g X\  +2 "manipulator"&&& +4 "core" & + +  l + .tElbow.seek 4 +2 "manipulator"&a( +6 "core" ( + "manipulator"&2& +4 "core" & + &  l +2 "storage"(c& +3 "core" &,g \ \  +3 .tForearm.seek 4 + 300 counts + "manipulator"&m'А +45 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&Y/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&s& +3 "storage"(>' +8 "core" & ( * - l + "manipulator"&A% +4 "core" %  + +  v +2 .tForearm.seek :retract +3 "manipulator"&<'\ +106 "core" ' +2 .tElbow.seek PC +4 "manipulator"&"( +145 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +100 "core" ( +2 "manipulator"&& +5 "core" & + , c + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &  !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&_' +91 "core" ' + "manipulator"&& +5 "core" & * $ + "manipulator"&^% +5 "core" % , + 8 +2 "processing"%e& +3 "core" &`\ +3 "processing"%N& +6 "core" &S\ +2 .tPC.seek :closed +4 "processing"%\ (X +5 "core" &[\ +4 &]\ 7 +10 &>J~\\\ 0 +9 &otZ\ E +9 &fW\ L +10 &_^\ K +9 &`^\ K +10 &`d\\\ L +9 &$]^\ K +9 &`_\ K +10 &]^\ L +10 &ib]\ L +8 &!+b]\ L +10 &"^`\ L +9 &$_[\ K +10 &&r`d\ K +9 &(4_Z\ K +9 &)cX\ L +10 &+bZ\ L +9 &-z`d\ K +9 &/<c[\ K +10 &0_\\\ L +9 &2_b\ L +10 &4][\ K +9 &6Db[\ K +9 &8]_\ K +10 &9b[\ K +9 &;`[\ K +9 &=Kb]\ L +10 &?_[\ K +9 &@`\\\ L +10 &BjZ\ L +9 &DLs_\ N +9 &F X\ P +10 &GW\ R +9 &I\\\ R +9 &KH[\ R +10 &M\ V\ R +9 &NZ\ R +10 &P]\ R +9 &RNT\ S +9 &TY\ S +10 &UY\ S +9 &WX\ : +9 &XX%d\ &o +10 &X%b\ . +2 ( +2 "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.58 +2 .Hand.open +3 "manipulator"&P1 +63 "core" 1 +2 "manipulator"&n% +4 "core" % D 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +104 "core" ' + "processing"%!& +5 "core" &XF\ . + #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&u% +6 "core" % < ( )  +2 "storage"(~% +4 "core" % h\ + "storage"(4. +3 "core" .(,e +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +2 "storage"((<( +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (*& +4 "manipulator"&& +2 "core" &<' I p t\  +5 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +4 "core" &  *  +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +4 "storage"(w'g +4 "manipulator"&G( +4 "core" ( + "manipulator"&j& +5 "core" & & +  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" & $ ' R +2 .tForearm.seek PC +2 "manipulator"& ' +100 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tPC.seek :open +2 "processing"%J( +70 "core" ' +2 "storage"(:- +3 "core" -'g +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"('z +36 "core" ' +303 ( +2 "storage"(& +4 "core" &<' \  +2 "manipulator"&& +4 "core" &  ( + "manipulator"&|% +4 "core" %  ! ! +2 .tForearm.seek :retract +2 "manipulator"&L'\ +120 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&k( +258 "core" ( + "manipulator"&[& +5 "core" & ! & M 4 + "storage"(h& +4 "core" &<' 5\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts +3 "manipulator"& 'M +110 "core" ' +2 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "storage"(]- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(?'F +26 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(z' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(/- +5 "core" -' +2 "storage"(& +4 "core" &<' 7 7\  + "manipulator"&& +4 "core" & A 9 % 4 +2 .tElbow.seek 5 +2 "manipulator"&%( +5 "core" ( +2 "manipulator"&=& +4 "core" & M C f 4 +2 "storage"(K& +3 "core" &<' 5 3 \  +3 .tForearm.seek 5 + 600 counts + "manipulator"&$'M +13 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(F' +62 "core" ' +2 "manipulator"&& +4 "core" & + * 4 +2 "storage"(W& +4 "core" &<' \  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&' +36 "core" ' + .tElbow.hold +3 "manipulator"&q, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek 0.01 Pucks below Top Plate + "storage"(' +25 "core" ' + "manipulator"&+% +4 "core" %+ 3 / * n +2 "storage"(6& +4 "core" &<' L I z\  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 5 + 319 counts +2 "manipulator"&M'4 +28 "core" ' + "manipulator"&& +5 "core" & . 0  4 + "storage"(Z& +5 "core" &<' 9\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +3 "manipulator"&T'M +20 "core" ' +3 "storage"(% +5 "core" % w\  +2 ."downElevator"SE.seek :down +58 "storage"(D' +98 (S% +3 "core" %C c\ RM +2 "manipulator"&@% +4 "core" %E  $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&3'\ +95 "core" ' +56 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (0& +4 "core" &<' Y\  + "collection"'& +5 "core" &XuTV K +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&5% +6 "core" %\ ( + + 8 "X +2 "storage"(8% +4 "core" % \ + "storage"(-. +4 "core" .(<( +2 "storage"( & +4 "core" &<' B\  + "storage"( & +4 "core" &<' d\  +2 "manipulator"&}& +4 "core" & , -  4 +2 .tElbow.seek 5 + "manipulator"&( +7 "core" ( + "manipulator"&(& +4 "core" & * + . 4 + "storage"(o& +5 "core" &<' M\  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts + "manipulator"&I'M +121 "core" ' + "storage"(.& +4 "core" &<' \  +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(X'g +283 "core" ' +2 "storage"(t- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&v& +3 "core" & ! * 4 +2 "storage"(9& +4 "core" &<' \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&R' +34 "core" ' +2 .tElbow.hold +4 "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(#- +4 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +3 "storage"(' +32 "core" ' +2 "manipulator"&U% +4 "core" %V = - +2 "storage"(& +4 "core" &<' Q V F\  + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 5 + 318 counts +2 "manipulator"&p'3 +28 "core" ' +2 "manipulator"&V& +5 "core" & * ( 5 4 + "storage"(& +4 "core" &<' \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 600 counts +2 "manipulator"&l'M +14 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +3 "storage"(Q' +40 "core" ' + "manipulator"&& +5 "core" & + * 4 + "manipulator"&i% +4 "core" %X # * % N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&C'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&b( +159 "core" ( +2 "manipulator"&f& +4 "core" &" + " :+ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &" # + :+ +2 .tForearm.seek CC +2 "manipulator"& 'O +108 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +3 .tCC.seek :open +3 "collection"'7( +427 "core" ( + "storage"()& +4 "core" &<' \  +2 "storage"(E& +4 "core" &<' M\  + "manipulator"&y& +4 "core" &# #  \ :+ +2 "manipulator"&g% +3 "core" % Z} % * :  +2 .tForearm.seek :retract +2 "manipulator"&,'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&1( +207 "core" ( + "manipulator"&&& +4 "core" & ( $ & +2 "storage"(2& +4 "core" &<' \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 5 +2 "manipulator"&c' +116 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&s1 +61 "core" 1 +2 "manipulator"&A% +4 "core" % 0 E = r +2 "storage"(& +4 "core" &<' u l X\  + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 303 counts +2 "manipulator"&''$ +20 "core" ' +2 "manipulator"&`& +4 "core" &  & J & +2 "storage"(m& +4 "core" &<' j\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts +3 "manipulator"&'M +14 "core" ' + "storage"(\\% +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(a' +99 (% +3 "core" %;= \ QI +2 "manipulator"&^% +4 "core" %J + * '  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +5 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp +3 "collection"'>& +6 "core" &} +2 "manipulator"&<% +4 "core" %\  +2 "storage"(H% +4 "core" % &\ + "storage"(P. +4 "core" .(<( + "storage"(n& +4 "core" &<' \  +2 "storage"(!& +4 "core" &<' \  + "manipulator"&u& +4 "core" &    & +2 .tElbow.seek 5 +2 "manipulator"&N( +5 "core" ( +2 "manipulator"&~& +4 "core" & %  8 & + "storage"(4& +4 "core" &<' `\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts +3 "manipulator"&_'M +95 "core" ' +2 "storage"(*& +4 "core" &<' \  +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +283 "core" ' +2 "storage"(j- +3 "core" -'s +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (O& +3 "core" &<' \  + "manipulator"&x& +4 "core" &  "  & +2 .tElbow.seek 5 +2 "manipulator"&( +5 "core" ( + "manipulator"&:& +4 "core" & ! + & +2 "storage"("& +3 "core" &<' |\  +3 .tForearm.seek 5 + 300 counts + "manipulator"&r'! +40 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&\ / +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&w& +4 "storage"(' +8 "core" & % '  & + "manipulator"&% +4 "core" %  + '  +2 .tForearm.seek :retract +2 "manipulator"&|'\ +97 "core" ' +2 .tElbow.seek CC +4 "manipulator"& ( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( +2 "manipulator"&[& +4 "core" &8 + ) K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &8 * + K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&G'O +107 "core" ' +2 "manipulator"&& +5 "core" &8 ) , J K +2 "manipulator"&]% +4 "core" %<  ( +2 "collection"'/& +4 "core" &u  +2 "collection"'& +5 "core" &n  +2 .tCC.seek :closed +4 "collection"'(X +5 "core" &t  +3 &r : +9 &MMyz\ 0 +10 &wu\ E +9 &6]y\ J +10 &Zy\ J +9 &V\ I +9 &~Z\ I +10 &?]\ J +9 &\\\ J +9 &X\ J +10 &\\\ J +9 &!I\\\ I +10 &#\ \\\ I +9 &$\\x\ I +9 &&\\\ J +10 &(Q\\}\ I +9 &*X\ J +9 &+[\ I +10 &-W\ I +9 &/XW\ I +10 &1X\ I +9 &2W\ I +9 &4W~\ I +10 &6`W~\ I +9 &8#Y\ I +9 &9W\ J +10 &;Z\ J +9 &=gZ\ J +10 &?*W{\ J +9 &@Zt\ J +9 &B`|\ J +10 &Dkj\ K +9 &F"v\ O +9 &GU]\ T +10 &IUV~\ W +9 &KQSV\ W +10 &MSUw\ X +9 &NSVq\ X +9 &PTV{\ Y +10 &RTTV~\ Y +9 &TTV\ Y +9 &UUT}\ Y +10 &WRVx\ 9 +9 &XQ.RWv\ &p +9 &XpSV{\ Q +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.20 +2 .Hand.open +4 "manipulator"&L1 +54 "core" 1 +2 "manipulator"&=% +4 "core" % < D 1 x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +122 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%& +6 "core" &H\ +2 "manipulator"&W% +4 "core" % * = + "storage"(% +4 "core" % \ +2 "storage"(?. +3 "core" .(<( + "storage"(+& +4 "core" &<' R\  +2 "storage"(6& +4 "core" &<' \  + "manipulator"&& +4 "core" &8  *  K + "manipulator"&Z% +4 "core" % # ! +55 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&k( +170 "core" ( +2 "manipulator"&& +4 "core" &*  ' 1 + "storage"( & +5 "core" &<' (\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts +3 "manipulator"&z'M +113 "core" ' +2 "storage"($& +4 "core" &<' x\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(%'g +280 "core" ' +2 "storage"(S- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (@& +3 "core" &<' 5\  +2 "manipulator"&F& +4 "core" &* * + 1 +2 .tElbow.seek 5 + "manipulator"&( +5 "core" ( +2 "manipulator"&M& +4 "core" &* % ' ' 1 + "storage"(0& +4 "core" &<' \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'! +49 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&5/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&8& +6 "storage"(' +3 "core" &* , * F 1 +2 "manipulator"&-% +4 "core" %  ! # 0  +2 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( + "manipulator"&}& +5 "core" & * + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +3 "core" & ! " J +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&o' +136 "core" ' + "manipulator"&T& +5 "core" & ( , +2 "manipulator"&.% +3 "core" % ' C +2 "processing"%D& +4 "core" &C\ +3 "processing"%q& +4 "core" &L\ +2 .tPC.seek :closed +2 "processing"%3(X +7 "core" &Q\ +5 &6S\ %f +9 &V~I\ 7 +10 &F\ K +9 &\\F\ L +9 &xbQ\ L +10 &;\\K\ K +9 &`S\ K +9 &aU\ L +10 &]Q\ K +9 &CcO\ K +10 & \\O\ K +9 &!_N\ L +9 &#`G\ L +10 &%K_P\ K +9 &' aF\ K +9 &(_T\ L +10 &*bE\ K +9 &,RdS\ L +10 &.`@\ L +9 &/cD\ L +9 &1aG\ L +10 &3Z_F\ L +9 &5bD\ L +9 &6aM\ K +10 &8_P\ K +9 &:b`K\ L +10 &<%b7\ K +9 &=_C\ L +9 &?^<\ K +10 &AjbK\ L +9 &C(mT\ M +9 &D{M\ O +10 &FP\ Q +9 &H_D\ R +10 &J"D\ R +9 &K<\ R +9 &M9\ R +10 &OfH\ R +9 &Q'C\ S +9 &RL\ S +10 &TD\ S +9 &VkB\ S +10 &WirH\ %r +9 &X!jD\ 5 +9 ( +3 "processing"%q& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +5 "manipulator"&t1 +5 "core" &XP\ - +53 1 + "manipulator"&v% +4 "core" %  = = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +107 "core" ' +2 "processing"%#& +5 "core" &X?\ - + #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&U% +6 "core" %\ + * + "storage"(% +4 "core" % \ +2 "storage"(V. +3 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"((K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "manipulator"&i& +7 "core" &K y A\  +2 &  $  +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "storage"(#]K-0-\ b +2 "manipulator"&I( +6 ."raiseStack"SE.seek :beamBreak +2 "storage"('g +4 "core" ( +2 "manipulator"&X& +4 "core" & * % ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &R& +3 "core" & # !  +2 .tForearm.seek PC +3 "manipulator"&p' +117 "core" ' +2 .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tPC.seek :open +2 "processing"%f( +72 "core" ' + "storage"(- +3 "core" -'g +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(l'z +33 "core" ' +302 ( +2 "storage"(d& +4 "core" &K y\  + "manipulator"&& +4 "core" & * ,  +2 "manipulator"&C% +3 "core" %  + * \ B +2 .tForearm.seek :retract +2 "manipulator"&{'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&)( +255 "core" ( + "manipulator"&E& +5 "core" &  0 ' * + "storage"(y& +4 "core" &K /\  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&g'b +89 "core" ' + .tHand.open +2 "manipulator"& 1 +53 "core" 1 +2 "storage"(&- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(2'F +27 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(b' +58 "core" ' + #tLights, camera, ACTION! +2 "storage"(s- +5 "core" -' +2 "storage"(A& +4 "core" &K\ \  \  +2 "manipulator"&& +4 "core" & L M ! * +2 .tElbow.seek 6 +2 "manipulator"&`( +6 "core" ( + "manipulator"&m& +4 "core" & D B a * +2 "storage"(\\& +4 "core" &K\ \  :\  +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&,'b +6 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +58 "core" ' +2 "manipulator"&^& +4 "core" &  ' F * +2 "storage"(1& +4 "core" &K \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +3 "manipulator"&c'\ +30 "core" ' +2 .tElbow.hold +2 "manipulator"&>, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +5 .tSE.seek 0.01 Pucks below Top Plate + "storage"('' +20 "core" ' +2 "manipulator"&<% +5 "core" %O 5 # B +2 "storage"(H& +4 "core" &K T V \  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 6 + 309 counts +2 "manipulator"&P'? +19 "core" ' + "manipulator"&Q& +5 "core" & " )  * + "storage"(n& +5 "core" &K \  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +3 "manipulator"&!'b +13 "core" ' +2 "storage"(u% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(~' +99 (4% +3 "core" %fD k C\ RM +2 "manipulator"&% +4 "core" %^ / ' 4  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&*'\ +88 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (a& +4 "core" &K M\  + "collection"'Y& +4 "core" &XpTV\ Q +2 #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&e% +6 "core" %\ % ! ( !T +2 "storage"(j% +4 "core" % \ +2 "storage"(O. +3 "core" .(K + "storage"(x& +4 "core" &K \  +2 "storage"(:& +4 "core" &K \\\  + "manipulator"&"& +4 "core" & ( ) * +2 .tElbow.seek 6 +2 "manipulator"&\ ( +5 "core" ( +2 "manipulator"&w& +4 "core" &  % 9 * + "storage"(& +5 "core" &K \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&N'b +101 "core" ' +2 "storage"(_& +4 "core" &K 4\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(['g +284 "core" ' + "storage"(h- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &  ! = * +2 "storage"(r& +3 "core" &K h c m\  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +56 .tForearm.seek 6 +3 "manipulator"&'\ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&], +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(/' +31 "core" ' +2 "manipulator"&% +4 "core" % / >  Z +2 "storage"(|& +4 "core" &K + /\  + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 6 + 315 counts +3 "manipulator"&7'E +24 "core" ' +2 "manipulator"&L& +4 "core" & ) ' * +2 "storage"(=& +4 "core" &K #\  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'b +41 "core" ' +3 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&W& +5 "core" & + + * + "manipulator"&% +4 "core" %7 * ,  \ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&?'\ +89 "core" ' +3 .tElbow.seek CC +2 "manipulator"&+( +167 "core" ( +2 "manipulator"&6& +4 "core" & 0 - e 3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &   3 +2 .tForearm.seek CC +2 "manipulator"&Z'O +94 "core" ' +2 .tHand.close +3 "Can"o\ a7; + "manipulator"&G/ +56 "core" / +3 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"( & +4 "core" &K \  + "storage"( & +5 "core" &K N\  +2 "manipulator"&$& +4 "core" & ) * 3 + "manipulator"&K% +4 "core" % G ( *  +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 + "manipulator"&@( +157 "core" ( + "manipulator"&F& +5 "core" & - * 1  +2 "storage"(M& +3 "core" &K $\  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 6 +2 "manipulator"&0'\ +106 "core" ' +2 .tElbow.hold +2 "manipulator"&5, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&81 +54 "core" 1 +3 "manipulator"&-% +4 "core" % ] P 7 + "storage"(k& +4 "core" &K _\  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 6 + 318 counts +2 "manipulator"&z'H +33 "core" ' +2 "manipulator"&%& +4 "core" &  %   +2 "storage"(& +4 "core" &K {\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&}'b +30 "core" ' +2 "storage"((% +4 "core" % _\  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (T% +3 "core" %C \ QJ + "manipulator"&.% +5 "core" %n + (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&D'\ +110 "core" ' +24 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tShuffling two pucks from tube 6 to 7 of [1..7] +2 #Loading generic puck from tube 6 into Collection Clamp +4 "collection"'& +6 "core" &| +2 "manipulator"& % +4 "core" %   A +2 "storage"(J% +4 "core" % \ +2 "storage"(t. +3 "core" .(K +2 "storage"(v& +4 "core" &K 6\  + "storage"(#& +4 "core" &K \  +2 "manipulator"&U& +4 "core" & # $  +2 .tElbow.seek 6 + "manipulator"&q( +6 "core" ( + "manipulator"&& +4 "core" & + % @  +2 "storage"(V& +4 "core" &K \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts + "manipulator"&o'b +90 "core" ' +2 "storage"(& +4 "core" &K L\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(i'g +282 "core" ' + "storage"(X- +4 "core" -'u + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (R& +2 "core" &K \  +2 "manipulator"&& +4 "core" & + + \  +2 .tElbow.seek 6 + "manipulator"&( +5 "core" ( +2 "manipulator"&& +4 "core" & + &   + "storage"( & +4 "core" &K \  +2 .tForearm.seek 6 + 300 counts +3 "manipulator"&9'6 +28 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&3/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(d' +9 "core" & ( !  + "manipulator"&% +4 "core" % 5 ( % @ G +2 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +2 .tElbow.seek CC +4 "manipulator"&p( +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( +2 "manipulator"&E& +5 "core" &"    8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +4 "core" &" * %  8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I'O +109 "core" ' +2 "manipulator"& & +5 "core" &" # ) 8 +2 "manipulator"&&% +4 "core" %R ( " & +2 "collection"'s& +4 "core" &k  +2 "collection"'A& +5 "core" &l  +2 .tCC.seek :closed +2 "collection"'(X +6 "core" &|  +6 &~ ; +10 &ELx\ 1 +9 &y~\ E +9 &7\\{\ J +10 &Yv\ I +9 &U\ I +9 &}W\ J +10 &?Zy\ J +9 &]~\ I +10 &]~\ J +9 &Yw\ J +9 &!HY|\ J +10 &#\ Y|\ J +9 &$Ym\ I +9 &&\\x\ I +10 &(QWx\ I +9 &*W{\ I +10 &+Vt\ I +9 &-Wm\ I +9 &/YWq\ I +10 &1Uo\ I +9 &2Wt\ I +9 &4Wt\ I +10 &6a\\p\ I +9 &8#\\p\ I +10 &9\\o\ I +9 &;[o\ I +9 &=hYr\ J +10 &?*Yn\ I +9 &@Wm\ J +9 &B`q\ J +10 &Dljj\ K +9 &F#xq\ O +10 &GUZk\ T +9 &ITWo\ V +9 &KPRWm\ W +10 &MVVp\ X +9 &NTXm\ X +9 &PTUo\ Y +10 &RTSUk\ Y +9 &TVUk\ Y +10 &UTXi\ Y +9 &WSWp\ 9 +9 &XR0UWp\ $m +10 &XpzUWo\ O +2 ( +2 "collection"'A& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.20 +2 .Hand.open +4 "manipulator"&m1 +57 "core" 1 + "manipulator"&\\% +5 "core" % R O 4 | +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&{'\ +113 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%^& +6 "core" &:\ +2 "manipulator"&1% +4 "core" %  , * \ k +2 "storage"(l% +4 "core" % D\ + "storage"(<. +3 "core" .(K +2 "storage"(H& +4 "core" &K V\  + "storage"(2& +4 "core" &K F\  + "manipulator"&Q& +4 "core" &" . , \ 8 +3 "manipulator"&n% +4 "core" %  , )  \ k +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&u( +180 "core" ( + "manipulator"&)& +4 "core" & 0  8 f +2 "storage"(g& +4 "core" &K G\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&b'b +104 "core" ' +2 "storage"(4& +4 "core" &K \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +280 "core" ' + "storage"(,- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (`& +3 "core" &K E\  + "manipulator"&& +5 "core" & - + J f +2 .tElbow.seek 6 + "manipulator"&c( +5 "core" ( +2 "manipulator"&P& +4 "core" & , ' 7 f + "storage"(a& +4 "core" &K \  +2 .tForearm.seek 6 + 300 counts +3 "manipulator"&Y'6 +38 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&e/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& +3 "storage"(j' +9 "core" & + - a f +2 "manipulator"&O% +4 "core" % 6 + ,  1 +2 .tForearm.seek :retract + "manipulator"&x'\ +106 "core" ' +2 .tElbow.seek PC +56 "manipulator"&:( +93 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +153 "core" ( +3 "manipulator"&"& +4 "core" & " (   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &w& +3 "core" & + )   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +113 "core" ' + "manipulator"&!& +5 "core" & , 2 B  +2 "manipulator"&_% +4 "core" % * )  , + "processing"%~& +5 "core" &C\ +7 "processing"%>& +5 "core" &3\ +2 .tPC.seek :closed +2 "processing"%*(X +13 "core" &D\ + &B\  +9 &2}D\ *y +9 &eB\ > +10 &yE\ M +9 &H^D\ L +9 &\ ]B\ L +10 &`E\ L +9 &\\?\ K +10 &Q`B\ K +9 &aB\ K +9 &cD\ L +10 & `E\ L +9 &"Y^C\ K +9 &$`H\ K +10 &%bE\ L +9 &'bH\ L +10 &)a]G\ K +9 &+#_D\ K +9 &,cF\ L +10 &._C\ L +9 &0hcD\ L +9 &2*bD\ L +10 &3^D\ K +9 &5aC\ K +10 &7pcC\ L +9 &91bG\ L +9 &:`G\ K +10 &<cD\ L +9 &>wbC\ L +9 &@;_E\ K +10 &AhB\ L +9 &CmD\ M +10 &EuC\ O +9 &G/F\ R +9 &HE\ R +10 &JB\ R +9 &LvC\ R +9 &N8B\ R +10 &OC\ S +9 &QA\ R +10 &SzB\ S +9 &U=C\ S +9 &VC\ K +10 &X3EB\ "f +9 &X 9D\ 0 +5 ( +2 "processing"%>& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 .Hand.open +5 "manipulator"&h1 +5 "core" &XK\ 0 +59 1 + "manipulator"&% +5 "core" %  < > e , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&r'\ +111 "core" ' +2 "processing"%& +4 "core" &XD\ 0 + #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&% +6 "core" %\ " * # +2 "storage"(|% +4 "core" % '\ + "storage"(L. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 7 +2 "storage"(=([ +194 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +4 (W& +3 "core" &[ q \  +2 "manipulator"&& +3 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +5 ."raiseStack"SE.seek :beamBreak + "storage"(N'g +5 "core" & )  *  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&\ ( +5 "core" ( +2 "manipulator"&[& +4 "core" & : %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 0 4   +2 .tForearm.seek PC +2 "manipulator"&7' +114 "core" ' + .tHand.close +2 "manipulator"&// +65 "core" / +2 .tPC.seek :open +3 "processing"%6( +45 "core" ' + "storage"(- +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"('z +35 "core" ' +330 ( + "storage"(]& +5 "core" &[ \  + "manipulator"&G& +4 "core" & + +  +2 "manipulator"&?% +3 "core" %  ( + B +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +2 "manipulator"& (/ +245 "core" ( +2 "manipulator"& & +4 "core" &%  & % +2 "storage"($& +4 "core" &[ E\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +2 "manipulator"&K'Ж +106 "core" ' +2 .tHand.open + "manipulator"&F1 +54 "core" 1 +2 "storage"(M- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(Z'F +33 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(+' +56 "core" ' + #tLights, camera, ACTION! +2 "storage"(8- +6 "core" -' + "storage"(-& +5 "core" &[ 4 / r\  + "manipulator"&k& +5 "core" &% 2 = R % + .tElbow.seek 7 +2 "manipulator"&%(/ +6 "core" ( + "manipulator"&& +4 "core" &% 0 7 % +2 "storage"((& +4 "core" &[ 7 6\  +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&S'Ж +5 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 .tSE.seek -0.17 Pucks below Top Plate + "storage"(T' +56 "core" ' + "manipulator"&.& +5 "core" &% + ( % + "storage"(@& +4 "core" &[ M\  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 7 +2 "manipulator"&0'> +36 "core" ' + .tElbow.hold +4 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek 0.01 Pucks below Top Plate + "storage"(z' +21 "core" ' +2 "manipulator"& % +4 "core" %Pj !  5 +2 "storage"(J& +4 "core" &[ q q U\  + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 7 + 318 counts +2 "manipulator"&t'| +21 "core" ' +2 "manipulator"&v& +4 "core" &% (  9 % +2 "storage"(#& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +3 "manipulator"&'Ж +31 "core" ' +2 "storage"(U% +4 "core" % 2\ +3 ."downElevator"SE.seek :down +4 "storage"(' +98 (V% +3 "core" %>? \ QK +2 "manipulator"&}% +4 "core" %Ќ   0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +46 ' +2 ."downElevator"SE.stop + "storage"(5 +4 (& +4 "core" &[ c\  +2 "collection"'5& +4 "core" &XppWVv O +2 #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&D% +6 "core" %\ " *  +2 "storage"(X% +4 "core" % \ +2 "storage"(R. +3 "core" .([ +2 "storage"(& +4 "core" &[ \  + "storage"(& +4 "core" &[ \  +2 "manipulator"& & +4 "core" &% ) ) % +2 .tElbow.seek 7 + "manipulator"&3(/ +6 "core" ( + "manipulator"&& +4 "core" &% + # / % +2 "storage"(& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +3 "manipulator"&q'Ж +122 "core" ' +2 "storage"(o& +4 "core" &[ a\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(E'g +283 "core" ' + "storage"(y- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&i& +5 "core" &% * ) 4 % + "storage"(9& +4 "core" &[ R\  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 7 +2 "manipulator"&'> +44 "core" ' + .tElbow.hold +3 "manipulator"& , +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(&- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(s' +31 "core" ' +2 "manipulator"&d% +4 "core" %>R " "  +2 "storage"(C& +4 "core" &[ S S #\  + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 7 + 300 counts + "manipulator"&'j +22 "core" ' +2 "manipulator"&m& +4 "core" &% " 3 % +2 "storage"(\\& +4 "core" &[ +\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +2 "manipulator"&^'Ж +12 "core" ' +3 .tSE.seek 1.17 Pucks below Top Plate +4 "storage"(A' +37 "core" ' +2 "manipulator"&1& +4 "core" &% , ,  % +2 "manipulator"&l% +4 "core" %Н\ ! *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&<'\ +87 "core" ' +2 .tElbow.seek CC +3 "manipulator"&H( +150 "core" ( +2 "manipulator"&2& +4 "core" &8 - ) I K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +2 "core" &8 "   K +2 .tForearm.seek CC +2 "manipulator"&n'O +107 "core" ' +2 .tHand.close +54 "manipulator"&I/ +58 "core" / +3 .tCC.seek :open +4 "collection"')( +426 "core" ( +2 "storage"(g& +4 "core" &[ K\  + "storage"(p& +5 "core" &[ v\  + "manipulator"&4& +4 "core" &8 "  l K + "manipulator"&{% +4 "core" % b (   d +2 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +2 "manipulator"&`(/ +223 "core" ( +2 "manipulator"&& +4 "core" &; ) 1 w +2 "storage"(P& +4 "core" &[ 9\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 7 + "manipulator"&a'> +107 "core" ' + .tElbow.hold +4 "manipulator"&e, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&'1 +60 "core" 1 +2 "manipulator"&O% +5 "core" % Hq O B ) + "storage"(u& +4 "core" &[ ^\  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 7 + 310 counts +2 "manipulator"&b't +22 "core" ' +2 "manipulator"&& +4 "core" &; & ( 2 w +2 "storage"(Y& +4 "core" &[ #\  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +2 "manipulator"&c'Ж +14 "core" ' + "storage"("% +5 "core" % .\ +2 ."downElevator"SE.seek :down +4 "storage"(w' +99 (!% +3 "core" %1? I\ PI + "manipulator"&_% +5 "core" %Ў\ ( (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&j'\ +96 "core" ' +40 ' + ."downElevator"SE.stop + "storage"(5 +5 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp +4 "collection"'~& +6 "core" &l  +2 "manipulator"&x% +4 "core" %\ > , ,  - +2 "storage"(f% +4 "core" % \\\ +2 "storage"(h. +3 "core" .([ + "storage"(& +4 "core" &[ -\  +2 "storage"(>& +4 "core" &[ \  + "manipulator"&& +5 "core" &; , - w +2 .tElbow.seek 7 +2 "manipulator"&(/ +9 "core" ( + "manipulator"&|& +5 "core" &9 %  ; I +2 "storage"(L& +4 "core" &[ )\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +3 "manipulator"&'Ж +134 "core" ' +2 "storage"(W& +4 "core" &[ \  +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +282 "core" ' +2 "storage"([- +4 "core" -'v + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +3 "core" &[ \  +2 "manipulator"&& +4 "core" &9 ! ( I +2 .tElbow.seek 7 + "manipulator"&/(/ +6 "core" ( + "manipulator"&& +4 "core" &9 " + T I +2 "storage"(:& +3 "core" &[ \  +3 .tForearm.seek 7 + 300 counts + "manipulator"&r'j +35 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&*/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& +3 "storage"(]' +7 "core" &9 # ) ) I +2 "manipulator"&G% +4 "core" % t #  I ! +2 .tForearm.seek :retract +2 "manipulator"&?'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&7( +152 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( + "manipulator"& & +5 "core" &' , , > >J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +4 "core" &( , )  >J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&\ 'O +110 "core" ' + "manipulator"&F& +5 "core" &( 1 0 9 >J + "manipulator"&M% +4 "core" %W " 8 +2 "collection"'8& +4 "core" &d  +2 "collection"'-& +6 "core" &r  +2 .tCC.seek :closed + "collection"'k(X +7 "core" &s  +5 &3s $e +9 &Zyx\ 7 +10 &x\ J +9 &W\ I +9 &Z\ I +10 &HZ~\ I +9 &\ U\ I +9 &Y\ I +10 &\\\ J +9 &PY\ I +9 & Y\ I +10 &!Z}\ I +9 &#\\\ I +10 &%XX}\ J +9 &'\\\ I +9 &([\ I +10 &*[\ I +9 &,a\\~\ I +9 &.#W\ I +10 &/W~\ I +9 &1U\ I +10 &3iU\ I +9 &5+Uz\ I +9 &6U\ I +10 &8\\z\ I +9 &:oZv\ J +9 &<1Zu\ J +10 &=Vs\ I +9 &?U{\ I +10 &Ax]v\ I +9 &C8`z\ J +9 &Dp{\ L +10 &Fizz\ P +9 &H`SWr\ U +10 &JTV\ U +9 &KTVl\ V +9 &MTVp\ V +10 &O^UWo\ X +9 &QSUn\ X +9 &RTVq\ X +10 &TRWf\ Y +9 &VcTVm\ Y +9 &W]VWk\ : +10 &XiWVl\ U +5 ( +2 "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +2 .Hand.open +3 "manipulator"&1 +6 "core" &XjuUVo\ T +50 1 + "manipulator"&% +5 "core" % W O 9 y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&('\ +120 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%.& +6 "core" &\\\ + "manipulator"&@% +4 "core" %\ * & R +2 "storage"(% +4 "core" % \ + "storage"( . +4 "core" .([ +2 "storage"(J& +3 "core" &[ \  +2 "storage"(Z& +4 "core" &[ \  + "manipulator"&v& +5 "core" &( 6 0 c >J + "manipulator"&#% +4 "core" %\ ( *  +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"& (/ +160 "core" ( + "manipulator"&U& +5 "core" &+  6 + "storage"(K& +4 "core" &[ E\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 600 counts + "manipulator"&+'Ж +103 "core" ' + "storage"(V& +5 "core" &[ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(}'g +282 "core" ' +2 "storage"(S- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (%& +3 "core" &[ \  + "manipulator"&T& +5 "core" &+ # * + .tElbow.seek 7 +3 "manipulator"&0(/ +5 "core" ( + "manipulator"&t& +4 "core" &+ 4 1 + "storage"(& +4 "core" &[ O\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&5'j +42 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&D/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&X& +3 "storage"(z' +7 "core" &+ - * % + "manipulator"&R% +4 "core" % ρ * 4   +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek PC +4 "manipulator"&( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +93 "core" ( +3 "manipulator"& & +4 "core" & + ,   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" & , - !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +121 "core" ' +2 "manipulator"&& +4 "core" & 7 1  +2 "manipulator"&o% +4 "core" % , + 7 +2 "processing"%& +4 "core" &x\ +2 "processing"%& +5 "core" &n\ +2 .tPC.seek :closed +2 "processing"%(X +7 "core" &}\ +6 &6u\ %f +9 &W~n\ 7 +10 &g\ K +9 &[l\ K +9 &ycj\ L +10 &=`g\ K +9 &bh\ L +10 &`h\ L +9 &\\h\ K +9 &Ebg\ K +10 & `c\ K +9 &!cg\ L +9 &#`e\ K +10 &%M`d\ K +9 &' bf\ L +10 &(]h\ K +9 &*\\k\ K +9 &,T_l\ L +10 &.ah\ K +9 &/cm\ K +9 &1]h\ K +10 &3]`j\ K +9 &5bo\ L +10 &6^h\ L +9 &8`k\ L +9 &:ebi\ K +10 &<&bi\ L +9 &=`e\ L +9 &?^l\ K +10 &Am`e\ K +9 &C*mi\ M +10 &Dzj\ N +9 &Fh\ Q +9 &Hbk\ R +10 &J#k\ R +9 &Kd\ R +9 &Mc\ R +10 &Ojf\ R +9 &Q)l\ S +10 &R]\ R +9 &Td\ S +9 &Vni\ S +10 &Warg\ 0 +9 &X}l\ ? +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +5 "manipulator"&y1 +5 "core" &X"i\ 2 +50 1 + "manipulator"&i% +4 "core" % P 4 " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +57 .tForearm.seek :retract +3 "manipulator"&9'\ +92 "core" ' +2 "processing"%&& +4 "core" &X"b\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&d% +6 "core" %  % ( ? - +2 "storage"(C% +4 "core" % \ + "storage"(m. +3 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(\\(S +987 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (1& +3 "core" &U c S 7\ +3 "manipulator"&l& +4 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(q'g +5 "core" &     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&3( +4 "core" ( +3 "manipulator"&E& +3 "core" & > 0   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &  : a  +2 .tForearm.seek PC +2 "manipulator"&' +118 "core" ' +2 .tHand.close + "manipulator"&s/ +61 "core" / +2 .tPC.seek :open +4 "processing"%2( +42 "core" ' + "storage"(Q- +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(^'z +34 "core" ' +332 ( + "storage"( & +4 "core" &U x\ +2 "manipulator"&I& +4 "core" & & * C  + "manipulator"&<% +4 "core" % \  !  \  +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&g( +273 "core" ( + "manipulator"&p& +4 "core" & )  3 u +2 "storage"(4& +4 "core" &U m\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&{'] +103 "core" ' +2 .tHand.open + "manipulator"&n1 +56 "core" 1 +2 "storage"(- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(P'F +27 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(H' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"('- +6 "core" -' +2 "storage"(O& +4 "core" &U \ + "manipulator"&u& +5 "core" & D 1 K u +2 .tElbow.seek 1 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&Y& +4 "core" & C ; [  +2 "storage"("& +4 "core" &U  \ +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&,'] +6 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(!' +57 "core" ' +2 "manipulator"&_& +4 "core" & ( ! P  +2 "storage"(`& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&a' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&~, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek 0.01 Pucks below Top Plate + "storage"(b' +25 "core" ' + "manipulator"&x% +5 "core" %t   + "storage"(f& +5 "core" &U p n \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 317 counts +2 "manipulator"&h'B +30 "core" ' +2 "manipulator"&& +4 "core" & % &   +2 "storage"(>& +4 "core" &U *\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&A'] +16 "core" ' +2 "storage"(% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(|' +99 (L% +3 "core" %\\D \ RM +2 "manipulator"&c% +4 "core" %X ( *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&W'\ +87 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (w& +5 "core" &U \ + "collection"'e& +5 "core" &XjtUX` T + #tStoring generic puck in Collection Clamp to tube 1 +2 "manipulator"&j% +5 "core" %\ % + - * !N +2 "storage"([% +4 "core" % (\ + "storage"(. +4 "core" .(S +2 "storage"(& +4 "core" &U \ + "storage"(& +4 "core" &U $\ +2 "manipulator"&:& +4 "core" & , - 4  +2 .tElbow.seek 1 + "manipulator"&*( +6 "core" ( +2 "manipulator"&N& +4 "core" & ' , '  + "storage"(G& +4 "core" &U v\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +109 "core" ' +2 "storage"(& +4 "core" &U T\ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +280 "core" ' + "storage"($- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +2 "core" & (   +2 "storage"(r& +4 "core" &U W\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&/' +40 "core" ' +2 .tElbow.hold +2 "manipulator"&F, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(M- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(8' +30 "core" ' +2 "manipulator"&]% +4 "core" %S :  F +2 "storage"(?& +4 "core" &U V U G\ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +2 "manipulator"&)'C +35 "core" ' + "manipulator"&& +5 "core" &  & "  + "storage"(& +4 "core" &U -\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&.'] +29 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +3 "storage"(-' +38 "core" ' +2 "manipulator"&@& +4 "core" & + * 3  +2 "manipulator"&% +4 "core" %Ќ ' - :  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +110 "core" ' +2 .tElbow.seek CC +4 "manipulator"&J( +158 "core" ( +2 "manipulator"&Z& +4 "core" &:  " q L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &v& +4 "core" &9 ' # O L +2 .tForearm.seek CC + "manipulator"&#'O +95 "core" ' + .tHand.close +2 "manipulator"&\ / +64 "core" / +2 .tCC.seek :open +2 "collection"'U( +429 "core" ( + "storage"(K& +5 "core" &U \ + "storage"(V& +4 "core" &U \ +2 "manipulator"&7& +3 "core" &9 # * 1 L +2 "manipulator"&(% +4 "core" % G , , J  +2 .tForearm.seek :retract + "manipulator"&S'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&%( +184 "core" ( + "manipulator"&T& +5 "core" &  !  0 + "storage"(t& +4 "core" &U \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&D, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&X1 +55 "core" 1 +3 "manipulator"&R% +4 "core" % g R 6 +2 "storage"( & +4 "core" &U q w \ + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 314 counts +2 "manipulator"&+'? +35 "core" ' +2 "manipulator"&}& +4 "core" &  (  0 +2 "storage"(5& +4 "core" &U /\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +71 "core" ' +3 "storage"(% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(0' +98 (% +3 "core" %.= \ QJ +2 "manipulator"&o% +4 "core" %X - - %  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +122 "core" ' +15 ' + ."downElevator"SE.stop +2 "storage"(5 +2540 #"p"-> @09:55:00.61 Forearm.reconfigure :tight +3 !o:SyntaxError: mesg"Hcompile error\ p:1: `@0' is not allowed as an instance variable name:bt["p:1:in `topLevelBinding'" @09:55:00.68 Forearm.seek 6 + 600 counts +2 !o:SyntaxError: mesg"Hcompile error\ p:2: `@0' is not allowed as an instance variable name:bt["p:2:in `topLevelBinding'" @09:55:01.14 SE.seek 1.17 Pucks below Top Plate +2 !o:SyntaxError: mesg"Hcompile error\ p:3: `@0' is not allowed as an instance variable name:bt["p:3:in `topLevelBinding'" @09:55:01.68 Forearm.reconfigure :loose + !o:SyntaxError: mesg"Hcompile error\ p:4: `@0' is not allowed as an instance variable name:bt["p:4:in `topLevelBinding'" @09:55:01.75 Forearm.seek :retract +2 !o:SyntaxError: mesg"Hcompile error\ p:5: `@0' is not allowed as an instance variable name:bt["p:5:in `topLevelBinding'" @09:55:02.70 Elbow.seek CC +2 !o:SyntaxError: mesg"Hcompile error\ p:6: `@0' is not allowed as an instance variable name:bt["p:6:in `topLevelBinding'" reqiore +1077 #-> require 'calcar.rb' +2470 #-> calcar +2 .SC.configure :tight +5 "storage"($\ .(\ 1~b +3 ."p"SE.configure SErough +4 "storage"(#Q-0-\ b +4 ."p"SE.reconfigure SErough +5 "storage"(#-0-\ b +4 ."p"SE.home.seek :down +2 "storage"(z' +62 "core" ' + ."p"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."p"SC.home.seek 1 +3 "storage"((S +145 "core" ( + ."p"SE.coast +2 "storage"(5 +4 ."p"SC.coast +2 "storage"(6 +5 #"p"Waiting for p to answer "Manually rotate carousel to tube 1 and press " +6019 !o:IRB::Abort: mesg":bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'"&p aborter-:2:in `topLevelBinding'" reqiore +381 #-> require +3 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["p:11:in `require'"p:11:in `topLevelBinding'" require 'calarm.rb' +401 #-> Hand.open +750 #-> calarm Garage +3 .Forearm.seek :retract +4 "manipulator"&6'\ +18 "core" ' + ."p"Elbow.seek :clear +3 "manipulator"&y(d +103 "core" ( +2 ."p"Forearm.seek :retract +4 "manipulator"&i'\ +16 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +128 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +4 ."p"Forearm.force -70 +2 "manipulator"&5 +4 ."p"delay 2 seconds +202 .Forearm.force -100 +3 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &&& +3 "core" &, * "  +2 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +25 &d& +4 "core" &,   +2 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &C& +3 "core" &, * * +3 "manipulator"&m% +5 "core" % ! # > +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +3 "manipulator"&5 +34 &% +4 "core" %: ' + +3 ."p"Forearm.coast +2 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +36 &=% +3 "core" %8 + * +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +5 ."p"Forearm.seek :retract +2 "manipulator"&1'\ +109 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&l(d +155 "core" ( +2 ."p"Forearm.seek :retract +4 "manipulator"&E'\ +20 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +5 "manipulator"&(, +132 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +6 ."p"Forearm.force -70 +3 "manipulator"&5 +6 ."p"delay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 + "manipulator"&6 +15 ."p"Elbow.force 65 + "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.coast +2 "manipulator"&6 +24 &s& +3 "core" &, ! +2 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +66 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.coast +2 "manipulator"&6 +25 &Q& +3 "core" &,   +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 && +4 "core" &, ! = +3 "manipulator"&9% +6 "core" % " { + ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &% +4 "core" %3 + + \ +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &q% +4 "core" %4 * * 7 +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +4 ."p"Forearm.seek :retract +3 "manipulator"& '\ +91 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&I(d +170 "core" ( + ."p"Forearm.seek :retract +4 "manipulator"&<'\ +5 "core" ' + ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +123 "core" ( + ."p"Elbow.coast +2 "manipulator"&6 +4 ."p"Forearm.force -70 +2 "manipulator"&5 +4 ."p"delay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +15 ."p"Elbow.force 65 + "manipulator"&6A +15 ."p"Elbow.force -65 + "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &p& +3 "core" &, "  +2 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &4& +4 "core" &, # ! " +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &3& +4 "core" &, $  L +2 "manipulator"&n% +6 "core" %  +2 ."p"Forearm.coast +2 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &% +4 "core" %2 * + * +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &'% +4 "core" %3 ( . - +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +4 ."p"Forearm.seek :retract +3 "manipulator"&O'\ +91 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&u(d +163 "core" ( +2 ."p"Forearm.seek :retract +3 "manipulator"&'\ +6 "core" ' + ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&Y(, +127 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +4 ."p"Forearm.force -70 +2 "manipulator"&5 +4 ."p"delay 2 seconds +203 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +4 "manipulator"&6A +19 ."p"Elbow.force -65 +4 "manipulator"&6 +18 ."p"Elbow.force 65 +4 "manipulator"&6A +17 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 + "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 + "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &"& +3 "core" &, ! " ! +2 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +47 "manipulator"&6A +23 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +15 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +3 "manipulator"&6 +24 &_& +4 "core" &, "  +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &`& +4 "core" &, + + +2 "manipulator"&^% +6 "core" % * , +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +3 "manipulator"&5 +34 &P% +4 "core" %2 - + +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &x% +4 "core" %3 + + +3 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +3 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +5 ."p"Forearm.seek :retract +2 "manipulator"&f'\ +107 "core" ' +2 ."p"Elbow.seek :clear +8 "manipulator"&(d +137 "core" ( +3 ."p"Forearm.seek :retract +4 "manipulator"&>'\ +9 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +5 "manipulator"&g(, +129 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +7 ."p"Forearm.force -70 +3 "manipulator"&5 +7 ."p"delay 2 seconds +203 .Forearm.force -100 + "manipulator"&5 +35 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.coast +2 "manipulator"&6 +24 && +3 "core" &, ( #  +2 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +25 &{& +3 "core" &, # 0 # +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &H& +4 "core" &, ' "  +3 "manipulator"&L% +5 "core" % + + / +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &c% +4 "core" %1 - ' +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &,% +4 "core" %3 + *  +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +13726 #"p"-> 2.times {calarm Garage} +4 .Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."p"Elbow.seek :clear +2 "manipulator"&!(d +158 "core" ( +2 ."p"Forearm.seek :retract +3 "manipulator"&a'\ +24 "core" ' + ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(, +124 "core" ( + ."p"Elbow.coast +2 "manipulator"&6 +4 ."p"Forearm.force -70 +2 "manipulator"&5 +4 ."p"delay 2 seconds +202 .Forearm.force -100 +3 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 + "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &h& +3 "core" &,    +2 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +54 "manipulator"&6A +16 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.coast +2 "manipulator"&6 +24 &e& +4 "core" &, 0 ! +2 ."p"Forearm.force -40 +3 "manipulator"&5 +35 &j& +3 "core" &, '   +3 "manipulator"&[% +6 "core" % ) ! 7 +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &% +4 "core" %. " ) +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &b% +4 "core" %0 ! & +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +4 ."p"Forearm.seek :retract +3 "manipulator"&'\ +90 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&(d +149 "core" ( +3 ."p"Forearm.seek :retract +4 "manipulator"&:'\ +8 "core" ' +3 ."p"Elbow.seek FlushPuck::Garage +5 "manipulator"&N(, +132 "core" ( +2 ."p"Elbow.coast +3 "manipulator"&6 +6 ."p"Forearm.force -70 +3 "manipulator"&5 +7 ."p"delay 2 seconds +203 .Forearm.force -100 + "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &G& +3 "core" &,   @ +2 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +6 "Can"\ n:; +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +3 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +5 ."p"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +3 ."p"Elbow.seek :clear +3 "manipulator"&*(d +129 "core" ( +2 ."p"Forearm.seek :retract +6 "manipulator"& '\ +9 "core" ' +3 ."p"Elbow.seek FlushPuck::Garage +5 "manipulator"&/(, +142 "core" ( +2 ."p"Elbow.coast +3 "manipulator"&6 +6 ."p"Forearm.force -70 +3 "manipulator"&5 +7 ."p"delay 2 seconds +203 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +3 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.coast +2 "manipulator"&6 +24 &)& +3 "core" &,  #  +2 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +3 "manipulator"&6 +24 &8& +4 "core" &, & / ) +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &Z& +3 "core" &, + -  +3 "manipulator"&v% +6 "core" %   " + ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &.% +4 "core" %1 + + C +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &F% +4 "core" %2 + +  +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +5 ."p"Forearm.seek :retract +2 "manipulator"&\ '\ +92 "core" ' +3 ."p"Elbow.seek :clear +2 "manipulator"& (d +153 "core" ( +3 ."p"Forearm.seek :retract +4 "manipulator"&k'\ +8 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +4 "manipulator"&K(, +135 "core" ( +2 ."p"Elbow.coast +3 "manipulator"&6 +6 ."p"Forearm.force -70 +2 "manipulator"&5 +6 ."p"delay 2 seconds +203 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &V& +3 "core" &, $ $ 2 +2 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +60 ."p"Elbow.force -65 +10 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +25 &7& +3 "core" &,  +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &(& +4 "core" &, * * $ +2 "manipulator"&#% +6 "core" % - ( + +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &T% +4 "core" %2 &  +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &t% +4 "core" %3 5 + [ +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +3 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +7 ."p"Forearm.seek :retract +5 "manipulator"&J'\ +93 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&X(d +156 "core" ( +3 ."p"Forearm.seek :retract +4 "manipulator"&R'\ +6 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +5 "manipulator"& (, +122 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +6 ."p"Forearm.force -70 +2 "manipulator"&5 +6 ."p"delay 2 seconds +202 .Forearm.force -100 +3 "manipulator"&5 +33 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &}& +3 "core" &, 9 +2 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.coast +2 "manipulator"&6 +24 &5& +3 "core" &, ( 2 +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &S& +4 "core" &, $ &  +2 "manipulator"&% +6 "core" % 1 6 +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &%% +3 "core" %/ * +  +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &% +4 "core" %1 / *  +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +6 ."p"Forearm.seek :retract +2 "manipulator"&o'\ +92 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&(d +153 "core" ( +2 ."p"Forearm.seek :retract +4 "manipulator"&+'\ +8 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +4 "manipulator"&-(, +133 "core" ( + ."p"Elbow.coast +3 "manipulator"&6 +6 ."p"Forearm.force -70 +2 "manipulator"&5 +6 ."p"delay 2 seconds +203 .Forearm.force -100 + "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +19 ."p"Elbow.coast +2 "manipulator"&6 +24 & & +3 "core" &,    +2 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +51 ."p"Elbow.force -65 +10 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.coast +2 "manipulator"&6 +24 &0& +4 "core" &, " a +2 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &\\& +3 "core" &, - ) +3 "manipulator"&z% +6 "core" % ) ( +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &% +4 "core" %1 - . u +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &% +4 "core" %2 $ ) +3 ."p"Forearm.coast +2 "manipulator"&5 +26 ."p"Forearm.force -55 +2 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +4 ."p"Forearm.seek :retract +2 "manipulator"&D'\ +109 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&6(d +166 "core" ( +2 ."p"Forearm.seek :retract +3 "manipulator"&y'\ +5 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +133 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +4 ."p"Forearm.force -70 +2 "manipulator"&5 +4 ."p"delay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 + "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &i& +3 "core" &, # "  +2 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +25 &&& +3 "core" &, % 5 - +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &d& +4 "core" &, + + +3 "manipulator"&C% +5 "core" % - - +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &m% +4 "core" %2 - - ; +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &% +4 "core" %3 * ) % +3 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +3 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +4 ."p"Forearm.seek :retract +3 "manipulator"&='\ +92 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"&1(d +156 "core" ( +3 ."p"Forearm.seek :retract +4 "manipulator"&l'\ +7 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +126 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +6 ."p"Forearm.force -70 +2 "manipulator"&5 +6 ."p"delay 2 seconds +202 .Forearm.force -100 +3 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +25 &E& +2 "core" &, ! " ` +2 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 + "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +49 "manipulator"&6A +22 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.coast +2 "manipulator"&6 +24 &s& +3 "core" &,  # / +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &Q& +3 "core" &, ) + +3 "manipulator"&% +6 "core" % ! ( + ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &9% +4 "core" %1 , )  +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &% +4 "core" %3 (  +3 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +3 "manipulator"&5 +35 ."p"Forearm.coast +2 "manipulator"&5 +5 ."p"Forearm.seek :retract +2 "manipulator"&q'\ +111 "core" ' +2 ."p"Elbow.seek :clear +3 "manipulator"& (d +162 "core" ( +4 ."p"Forearm.seek :retract +3 "manipulator"&I'\ +6 "core" ' +2 ."p"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +121 "core" ( +2 ."p"Elbow.coast +2 "manipulator"&6 +5 ."p"Forearm.force -70 +3 "manipulator"&5 +4 ."p"delay 2 seconds +203 .Forearm.force -100 +2 "manipulator"&5 +34 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +13 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 + "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.coast +2 "manipulator"&6 +24 &<& +3 "core" &, ! ! N +2 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +13 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +3 "manipulator"&6 +14 ."p"Elbow.force 65 +3 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +14 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +14 ."p"Elbow.force 65 +2 "manipulator"&6A +15 ."p"Elbow.force -65 +2 "manipulator"&6 +15 ."p"Elbow.coast +2 "manipulator"&6 +24 &p& +3 "core" &, 0 - @ +3 ."p"Forearm.force -40 +2 "manipulator"&5 +35 &4& +4 "core" &, + , 0 +2 "manipulator"&3% +6 "core" % , - S +2 ."p"Forearm.coast +2 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +35 &n% +4 "core" %3 - - * +2 ."p"Forearm.coast +3 "manipulator"&5 +25 ."p"Forearm.force -55 +2 "manipulator"&5 +34 &% +4 "core" %4 & - +2 ."p"Forearm.coast +3 "manipulator"&5 +24 ."p"Forearm.force -55 +3 "manipulator"&5 +34 ."p"Forearm.coast +2 "manipulator"&5 +33904 #"p"-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&'& +6 "core" &, " % d +2 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(, +73 "core" ( + "manipulator"&u& +4 "core" &-\  ( = +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +2 "core" &-\ * . B +2 ."p"Forearm.seek :garage +2 "manipulator"&'b +34 "core" ' +2 ."p"Hand.close +2 "manipulator"&"/ +59 "core" / +2 ."p"delay 1 second +102 "manipulator"&_& +3 "core" &-\ . , 0 +2 "manipulator"&`% +4 "core" % t - - B +2 ."p"Forearm.seek :retract +2 "manipulator"&^'\ +108 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&P(d +158 "core" ( +2 "manipulator"&x& +5 "core" &d + ( /  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +2 "core" &d ) $  +3 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&'\ +30 "core" ' + ."p"delay 1 second +102 "manipulator"&g& +4 "core" &d  &   +2 "manipulator"&>% +4 "core" %\  " " y  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +127 "core" ( +2 "manipulator"&{& +4 "core" &, ( ) F , +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" &,   , +2 ."p"Forearm.seek :garage +3 "manipulator"&L'b +105 "core" ' +2 ."p"Hand.open +7 "manipulator"&c1 +57 "core" 1 +2 "manipulator"&,& +5 "core" &, 8 0 N , + "manipulator"&% +5 "core" % V} + ) W v +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&!'\ +111 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&w(d +160 "core" ( + "manipulator"&a& +4 "core" &d  * Z ~ +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &h& +2 "core" &d (  ~ +2 ."p"Forearm.seek :clear +3 "manipulator"&e'\ +29 "core" ' +2 "manipulator"&j& +4 "core" &d '  3 ~ + "manipulator"&[% +5 "core" %\ #  + +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +158 "core" ( +2 "manipulator"&b& +5 "core" &, % ' $ ' + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &, # $ ' +2 ."p"Forearm.seek :garage +2 "manipulator"&'b +105 "core" ' + ."p"Hand.close +55 "manipulator"&N/ +64 "core" / +2 ."p"delay 1 second +102 "manipulator"&:& +3 "core" &, , - P ' +2 "manipulator"&G% +4 "core" % h , , E +2 ."p"Forearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&(d +146 "core" ( + "manipulator"&|& +5 "core" &d , ) \\  +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &~& +4 "core" &d '   +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&W'\ +18 "core" ' +2 ."p"delay 1 second +103 "manipulator"&$& +3 "core" &d , +  +2 "manipulator"&% +5 "core" %\ > ! *  - +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&M(, +133 "core" ( + "manipulator"&r& +5 "core" &- ) *  +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &]& +5 "core" &- - .   +2 ."p"Forearm.seek :garage +3 "manipulator"&?'b +109 "core" ' +2 ."p"Hand.open +2 "manipulator"&1 +55 "core" 1 +3 "manipulator"&& +5 "core" &- ; 0 l  +2 "manipulator"&@% +4 "core" % Zt + ' K _ +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&'\ +120 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&(d +155 "core" ( + "manipulator"&*& +5 "core" &d    + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &/& +4 "core" &d   f  + ."p"Forearm.seek :clear +3 "manipulator"& '\ +5 "core" ' + "manipulator"&)& +5 "core" &d ) ! L  + "manipulator"&8% +4 "core" %\ ) ( X +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&Z(, +133 "core" ( +2 "manipulator"&v& +5 "core" &- ) ( = + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- * ! Q +2 ."p"Forearm.seek :garage +3 "manipulator"&F'b +102 "core" ' +2 ."p"Hand.close +2 "manipulator"&\ / +59 "core" / +2 ."p"delay 1 second +102 "manipulator"& & +3 "core" &- + + , +2 "manipulator"&K% +4 "core" % r ( & E m +2 ."p"Forearm.seek :retract +3 "manipulator"&k'\ +118 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&V(d +185 "core" ( +2 "manipulator"&7& +4 "core" &d  ( 9 * +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +4 "core" &d # !  * +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&#'\ +25 "core" ' + ."p"delay 1 second +102 "manipulator"&T& +4 "core" &d $  + * +2 "manipulator"&t% +4 "core" %\    +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&J(, +177 "core" ( +2 "manipulator"&X& +4 "core" &- & $ $ o + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +3 "core" &- # $ # o +2 ."p"Forearm.seek :garage +2 "manipulator"&R'b +110 "core" ' +2 ."p"Hand.open +2 "manipulator"&}1 +53 "core" 1 + "manipulator"&5& +5 "core" &- > 1 , o + "manipulator"&S% +4 "core" % Xm " # W O +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +3 "manipulator"&%(d +152 "core" ( + "manipulator"&& +4 "core" &d , ' T  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &o& +3 "core" &d   +2 ."p"Forearm.seek :clear +2 "manipulator"&'\ +6 "core" ' + "manipulator"&-& +4 "core" &d * - o  +2 "manipulator"&+% +4 "core" %\ < / 1 , +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"& (, +134 "core" ( + "manipulator"&0& +5 "core" &, ' , & + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &, & + 5 +2 ."p"Forearm.seek :garage +3 "manipulator"&z'b +103 "core" ' +2 ."p"Hand.close +2 "manipulator"&/ +54 "core" / +2 ."p"delay 1 second +102 "manipulator"&& +4 "core" &, * - M +2 "manipulator"&D% +4 "core" % t + * % +2 ."p"Forearm.seek :retract +2 "manipulator"&6'\ +104 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&(d +166 "core" ( +2 "manipulator"&y& +4 "core" &d * & ) 3 +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &i& +4 "core" &d 5 ,  3 +2 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&&'\ +12 "core" ' +2 ."p"delay 1 second +102 "manipulator"&d& +3 "core" &d + , 9 3 +2 "manipulator"&C% +4 "core" % ' . , N ": +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(, +121 "core" ( +2 "manipulator"&& +4 "core" &- * ' ? - +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &=& +3 "core" &- * % 5 - +2 ."p"Forearm.seek :garage +3 "manipulator"&1'b +110 "core" ' +2 ."p"Hand.open +2 "manipulator"&1 +62 "core" 1 + "manipulator"&l& +5 "core" &- D < W - +2 "manipulator"&E% +4 "core" % ^w , , # j +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&s'\ +109 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&Q(d +172 "core" ( +2 "manipulator"&& +4 "core" &d )  1 = +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &9& +4 "core" &d # D = +2 ."p"Forearm.seek :clear +3 "manipulator"&'\ +4 "core" ' + "manipulator"&q& +5 "core" &d - * R = +2 "manipulator"& % +4 "core" % 7 &   * +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +130 "core" ( + "manipulator"&I& +5 "core" &- * ! * + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &<& +4 "core" &- 4 )  +2 ."p"Forearm.seek :garage +3 "manipulator"&p'b +99 "core" ' + ."p"Hand.close +2 "manipulator"&4/ +62 "core" / +2 ."p"delay 1 second +102 "manipulator"&3& +4 "core" &-  %  +2 "manipulator"&n% +4 "core" % \\ + ) + +2 ."p"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&'(d +158 "core" ( +2 "manipulator"&u& +4 "core" &d (  C  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +2 "core" &d !   +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&"'\ +16 "core" ' +2 ."p"delay 1 second +102 "manipulator"&_& +3 "core" &d ! !   +2 "manipulator"&`% +4 "core" %\    +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&x(, +133 "core" ( + "manipulator"&f& +5 "core" &- " & 6 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &-   + +2 ."p"Forearm.seek :garage +57 "manipulator"&O'b +106 "core" ' + ."p"Hand.open +3 "manipulator"&g1 +61 "core" 1 +2 "manipulator"&>& +5 "core" &- P 3 M + "manipulator"&{% +5 "core" % a + , _ +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&H'\ +131 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&^(d +159 "core" ( +2 "manipulator"&P& +4 "core" &d &  .  +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &c& +3 "core" &d    +2 ."p"Forearm.seek :clear +2 "manipulator"&,'\ +6 "core" ' + "manipulator"&& +4 "core" &d  ' %  +2 "manipulator"&% +4 "core" %\ ! ! ) +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&a(, +135 "core" ( +2 "manipulator"&h& +4 "core" &- % ) 7 +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &- ) ) > +2 ."p"Forearm.seek :garage +3 "manipulator"&j'b +95 "core" ' +2 ."p"Hand.close +2 "manipulator"&[/ +65 "core" / +2 ."p"delay 1 second +102 "manipulator"&& +4 "core" &- , - +2 "manipulator"&b% +4 "core" % a - (  +2 ."p"Forearm.seek :retract +2 "manipulator"&'\ +127 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&!(d +160 "core" ( +2 "manipulator"&w& +4 "core" &d  &   + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +3 "core" &d   @  +2 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&e'\ +17 "core" ' + ."p"delay 1 second +103 "manipulator"&:& +3 "core" &d * ( U  +2 "manipulator"&G% +4 "core" % \   ! a  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&|(, +133 "core" ( +2 "manipulator"&~& +4 "core" &,  $ , +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &, % * +2 ."p"Forearm.seek :garage +3 "manipulator"&$'b +110 "core" ' +2 ."p"Hand.open +2 "manipulator"&1 +56 "core" 1 + "manipulator"&& +5 "core" &, R 8 + +2 "manipulator"&r% +4 "core" % Wq . , 7 V +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&]'\ +109 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&A(d +158 "core" ( + "manipulator"&& +4 "core" &d $  G P +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &d & ) + P +2 ."p"Forearm.seek :clear +2 "manipulator"&'\ +29 "core" ' +2 "manipulator"&@& +4 "core" &d  X P + "manipulator"&W% +5 "core" %\ "  ( +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&*(, +126 "core" ( + "manipulator"&/& +5 "core" &- 1 . +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &-  ( 9 +2 ."p"Forearm.seek :garage +2 "manipulator"&)'b +104 "core" ' +2 ."p"Hand.close +2 "manipulator"&8/ +63 "core" / +2 ."p"delay 1 second +103 "manipulator"&M& +3 "core" &- + , B + "manipulator"&v% +6 "core" % s , +  z + ."p"Forearm.seek :retract +3 "manipulator"&.'\ +102 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&(d +172 "core" ( +2 "manipulator"&& +4 "core" &d  '  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &d ' " 6 +2 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"& '\ +25 "core" ' +2 ."p"delay 1 second +102 "manipulator"&K& +4 "core" &d $ # % + "manipulator"& % +4 "core" %\  * "  $ +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(, +152 "core" ( +2 "manipulator"&7& +4 "core" &, ' , 8 / + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +2 "core" &, ) # / +2 ."p"Forearm.seek :garage +3 "manipulator"&Z'b +92 "core" ' + ."p"Hand.open +2 "manipulator"&T1 +61 "core" 1 +2 "manipulator"&t& +4 "core" &, A / 9 / +2 "manipulator"&k% +4 "core" % f , . N  +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"& (d +147 "core" ( + "manipulator"&V& +5 "core" &d % 1 ,  +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &d - - Q  +2 ."p"Forearm.seek :clear +2 "manipulator"&5'\ +6 "core" ' + "manipulator"&S& +5 "core" &d & 8 =  +2 "manipulator"&#% +4 "core" %\ . ' G 4 +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +130 "core" ( + "manipulator"&o& +5 "core" &- % # c +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &R& +3 "core" &- ( * 8 +3 ."p"Forearm.seek :garage +3 "manipulator"&-'b +101 "core" ' + ."p"Hand.close +2 "manipulator"&+/ +59 "core" / +2 ."p"delay 1 second +103 "manipulator"&J& +3 "core" &- * %  +2 "manipulator"&0% +5 "core" % [ + * # +2 ."p"Forearm.seek :retract +2 "manipulator"&\\'\ +101 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +4 "manipulator"&(d +158 "core" ( + "manipulator"&%& +5 "core" &d #  Y  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &d ! k  +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&'\ +6 "core" ' + ."p"delay 1 second +103 "manipulator"&D& +3 "core" &d $  + "manipulator"&% +5 "core" %\ + ! ! ! $I +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(, +134 "core" ( + "manipulator"&i& +5 "core" &, * % - + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +3 "core" &, #  i +2 ."p"Forearm.seek :garage +3 "manipulator"& 'b +110 "core" ' + ."p"Hand.open +2 "manipulator"&d1 +56 "core" 1 +2 "manipulator"&C& +4 "core" &, 8 0 ` +2 "manipulator"&% +4 "core" % Z{ * % > u +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."p"Forearm.seek :retract +3 "Can"I\ Q<< +2 "manipulator"&='\ +118 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&6(d +160 "core" ( +2 "manipulator"&& +4 "core" &d ! ( /  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &d #    +2 ."p"Forearm.seek :clear +3 "manipulator"&l'\ +5 "core" ' + "manipulator"&E& +5 "core" &d % $ p  + "manipulator"&&% +4 "core" %\ # ! q +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +136 "core" ( +2 "manipulator"&1& +4 "core" &, " +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +49 &9& +12 "core" &, ' % ^ +2 ."p"Forearm.seek :garage +3 "manipulator"&q'b +101 "core" ' +2 ."p"Hand.close +2 "manipulator"& / +65 "core" / +2 ."p"delay 1 second +102 "manipulator"&m& +4 "core" &, ! ! +2 "manipulator"&I% +4 "core" % u , * 7 +2 ."p"Forearm.seek :retract +3 "manipulator"&<'\ +103 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."p"Elbow.seek :clear +4 "manipulator"&s(d +203 "core" ( +2 "manipulator"&Q& +4 "core" &d % &  - +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &4& +3 "core" &d & + - +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&3'\ +30 "core" ' +2 ."p"delay 1 second +102 "manipulator"&n& +4 "core" &d , * ( - +2 "manipulator"&% +4 "core" %\   Q +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(, +189 "core" ( +2 "manipulator"&Y& +4 "core" &, &  4 4 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +3 "core" &,  4 +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +109 "core" ' +2 ."p"Hand.open +2 "manipulator"&_1 +64 "core" 1 +2 "manipulator"&`& +4 "core" &, F = 3 +2 "manipulator"&f% +4 "core" % Yx * . i +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +2 "manipulator"&(d +163 "core" ( + "manipulator"&'& +5 "core" &d ! %   + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &g& +2 "core" &d ) ! (  +2 ."p"Forearm.seek :clear +3 "manipulator"&>'\ +5 "core" ' + "manipulator"&{& +5 "core" &d + &  + "manipulator"&"% +4 "core" %\ % * % 4 !R +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(, +119 "core" ( +3 "manipulator"&P& +4 "core" &- , 0 )  +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &c& +3 "core" &- * ( (  +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +103 "core" ' +2 ."p"Hand.close +2 "manipulator"&/ +55 "core" / +2 ."p"delay 1 second +103 "manipulator"&x& +3 "core" &- ! ,  +2 "manipulator"&h% +4 "core" % _ ) +  +2 ."p"Forearm.seek :retract +3 "manipulator"&L'\ +111 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&H(d +156 "core" ( +2 "manipulator"&^& +4 "core" &d ) . ? } +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &d & % , } +2 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&'\ +34 "core" ' +2 ."p"delay 1 second +102 "manipulator"&b& +3 "core" &d # # 8 } +2 "manipulator"&,% +4 "core" %\    "  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&j(, +132 "core" ( +2 "manipulator"&w& +4 "core" &- & $ J +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &-   +2 ."p"Forearm.seek :garage +3 "manipulator"&a'b +91 "core" ' +2 ."p"Hand.open +2 "manipulator"&:1 +63 "core" 1 +3 "manipulator"&G& +4 "core" &- : 0 ^ +2 "manipulator"&~% +4 "core" % j ( $ M 6 +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&(d +160 "core" ( +2 "manipulator"&!& +4 "core" &d  0 ^ L + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &d !   L +2 ."p"Forearm.seek :clear +3 "manipulator"&'\ +13 "core" ' +2 "manipulator"&r& +4 "core" &d & !  L +2 "manipulator"&e% +4 "core" %\ ( " " +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +127 "core" ( +2 "manipulator"&& +4 "core" &-   +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-   +2 ."p"Forearm.seek :garage +3 "manipulator"&@'b +96 "core" ' +2 ."p"Hand.close +2 "manipulator"&W/ +58 "core" / +2 ."p"delay 1 second +103 "manipulator"&|& +3 "core" &- , * +2 "manipulator"&/% +4 "core" % f " #  +2 ."p"Forearm.seek :retract +2 "manipulator"&?'\ +107 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&](d +181 "core" ( +2 "manipulator"&A& +4 "core" &d 1  & \ + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +2 "core" &d " ) 7 \ +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&M'\ +26 "core" ' +2 ."p"delay 1 second +102 "manipulator"&v& +3 "core" &d   \ +2 "manipulator"&% +4 "core" %\   +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +162 "core" ( +2 "manipulator"&\ & +4 "core" &- " . +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &)& +3 "core" &- * %  . +2 ."p"Forearm.seek :garage +4 "manipulator"&*'b +104 "core" ' + ."p"Hand.open +2 "manipulator"&K1 +59 "core" 1 +2 "manipulator"& & +4 "core" &- : < l . +2 "manipulator"&.% +4 "core" % c~ " & 8 { +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."p"Forearm.seek :retract +2 "manipulator"&7'\ +124 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +3 "manipulator"&((d +240 "core" ( + "manipulator"&& +4 "core" &d    +2 ."p"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &T& +3 "core" &d $ $ )  +2 ."p"Forearm.seek :clear +2 "manipulator"&t'\ +6 "core" ' +2 "manipulator"&k& +4 "core" &d & * I  +2 "manipulator"& % +3 "core" %\  ! U +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&V(, +159 "core" ( +2 "manipulator"&}& +5 "core" &, ' ) d / +4 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &S& +3 "core" &, ) !  / +2 ."p"Forearm.seek :garage +2 "manipulator"&#'b +99 "core" ' + ."p"Hand.close +3 "manipulator"&Z/ +61 "core" / +2 ."p"delay 1 second +102 "manipulator"&F& +3 "core" &, , , / +2 "manipulator"&o% +4 "core" % q ! ) +2 ."p"Forearm.seek :retract +3 "manipulator"&R'\ +110 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&X(d +147 "core" ( +2 "manipulator"& & +5 "core" &d % ! G Z + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &+& +4 "core" &d $ 6 Z +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."p"Forearm.seek :clear +3 "manipulator"&J'\ +38 "core" ' +2 ."p"delay 1 second +103 "manipulator"&0& +3 "core" &d " "  Z +2 "manipulator"&5% +5 "core" %\ - *  +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +5 "manipulator"&%(, +131 "core" ( +2 "manipulator"&& +5 "core" &- & & L +2 ."p"Elbow.reconfigure :loose +49 "manipulator"&$ &.,(#b +12 &-& +3 "core" &- "  +2 ."p"Forearm.seek :garage +3 "manipulator"&D'b +110 "core" ' +2 ."p"Hand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&& +5 "core" &- = - v +2 "manipulator"&i% +6 "core" % ]u + , ? ] +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&\\(d +161 "core" ( + "manipulator"&& +5 "core" &d   3  +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &d& +4 "core" &d  ?  +2 ."p"Forearm.seek :clear +3 "manipulator"&C'\ +5 "core" ' +2 "manipulator"&& +4 "core" &d . 2   +2 "manipulator"&% +4 "core" %\ " " B +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +169 "core" ( +2 "manipulator"&& +5 "core" &, 1 / / + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &,  * / +2 ."p"Forearm.seek :garage +3 "manipulator"&E'b +101 "core" ' +2 ."p"Hand.close +2 "manipulator"&&/ +59 "core" / + ."p"delay 1 second +103 "manipulator"&y& +3 "core" &, ) - ' / +2 "manipulator"&1% +4 "core" % e , - ) +2 ."p"Forearm.seek :retract +2 "manipulator"&9'\ +109 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +3 "manipulator"&=(d +179 "core" ( + "manipulator"&6& +4 "core" &d $ * 1 5 +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +2 "core" &d ) D 5 +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&m'\ +28 "core" ' +2 ."p"delay 1 second +102 "manipulator"&I& +3 "core" &d  $  5 +2 "manipulator"&l% +4 "core" %\  * # %  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&q(, +134 "core" ( +2 "manipulator"&Q& +5 "core" &- ' + \ . + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &4& +4 "core" &- * "  . +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +114 "core" ' +2 ."p"Hand.open +3 "manipulator"&n1 +62 "core" 1 +2 "manipulator"&& +5 "core" &- ; ' < . +2 "manipulator"&<% +4 "core" % Zn $  j L +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."p"Forearm.seek :retract +3 "manipulator"&Y'\ +117 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&p(d +160 "core" ( +2 "manipulator"&s& +4 "core" &d  ) G 5 +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &_& +4 "core" &d ) "  5 +2 ."p"Forearm.seek :clear +2 "manipulator"&`'\ +5 "core" ' +2 "manipulator"&f& +4 "core" &d ' & ) 5 +2 "manipulator"&3% +4 "core" %\  " M +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&'(, +126 "core" ( + "manipulator"&g& +5 "core" &- ( & 3 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- , $  +2 ."p"Forearm.seek :garage +3 "manipulator"&{'b +93 "core" ' +2 ."p"Hand.close +2 "manipulator"&"/ +63 "core" / +2 ."p"delay 1 second +102 "manipulator"&u& +4 "core" &- * +  +2 "manipulator"&P% +4 "core" % r (  " +2 ."p"Forearm.seek :retract +2 "manipulator"&c'\ +127 "core" ' +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&(d +170 "core" ( + "manipulator"&& +4 "core" &d  '  +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &d  I  +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&x'\ +14 "core" ' +2 ."p"delay 1 second +102 "manipulator"&h& +3 "core" &d   /  +2 "manipulator"&>% +4 "core" %\ $  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(, +163 "core" ( +2 "manipulator"&[& +4 "core" &, 1   3 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &,  # 3 +2 ."p"Forearm.seek :garage +3 "manipulator"&O'b +92 "core" ' +2 ."p"Hand.open +2 "manipulator"&b1 +64 "core" 1 +2 "manipulator"&,& +4 "core" &, : 0  3 +2 "manipulator"&w% +4 "core" % g - )   +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&N'\ +106 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&L(d +183 "core" ( + "manipulator"&H& +4 "core" &d 4 $ ( / +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &:& +3 "core" &d 0 #  / +2 ."p"Forearm.seek :clear +3 "manipulator"&G'\ +5 "core" ' +2 "manipulator"&~& +4 "core" &d 1 5 \\ / + "manipulator"&% +4 "core" %\ 9 * + R + +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&!(, +216 "core" ( + "manipulator"&& +4 "core" &- # 4 # +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +3 "core" &- + , % +2 ."p"Forearm.seek :garage +2 "manipulator"&r'b +101 "core" ' +2 ."p"Hand.close +2 "manipulator"&e/ +56 "core" / + ."p"delay 1 second +103 "manipulator"&j& +3 "core" &- 5 , d +2 "manipulator"&% +3 "core" % P - + n +2 ."p"Forearm.seek :retract +3 "manipulator"&$'\ +101 "core" ' +2 ."p"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +2 "manipulator"&(d +164 "core" ( + "manipulator"&& +5 "core" &d # 1 8 | + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +2 "core" &d * | +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&|'\ +18 "core" ' +2 ."p"delay 1 second +102 "manipulator"&/& +4 "core" &d + % 3 | + "manipulator"&% +5 "core" % #$ % ! R $ +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&@(, +125 "core" ( +2 "manipulator"&A& +4 "core" &, ' . * +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &8& +5 "core" &,   % +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +112 "core" ' +2 ."p"Hand.open +2 "manipulator"&v1 +54 "core" 1 +2 "manipulator"&& +4 "core" &, = / +2 "manipulator"&?% +5 "core" % Z~ % ) 1 v +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."p"Forearm.seek :retract +2 "manipulator"&\ '\ +111 "core" ' + ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&)(d +187 "core" ( + "manipulator"&]& +4 "core" &d  ( 7 m +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +2 "core" &d $ #  m +2 ."p"Forearm.seek :clear +2 "manipulator"& '\ +27 "core" ' +2 "manipulator"&.& +4 "core" &d ' + e m +2 "manipulator"&M% +4 "core" %\ 1 !  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&*(, +124 "core" ( +2 "manipulator"&& +5 "core" &- & ! A + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &T& +58 "core" &- (  +2 ."p"Forearm.seek :garage +3 "manipulator"&k'b +103 "core" ' +2 ."p"Hand.close +3 "manipulator"& / +61 "core" / +3 ."p"delay 1 second +102 "manipulator"&& +3 "core" &- $ - +2 "manipulator"&}% +4 "core" % t - - : ] +2 ."p"Forearm.seek :retract +3 "manipulator"&S'\ +103 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&7(d +160 "core" ( +2 "manipulator"&(& +9 "core" &d  % [ +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &d * = [ +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&F'\ +6 "core" ' + ."p"delay 1 second +102 "manipulator"&o& +3 "core" &d - , 1 [ +2 "manipulator"&t% +4 "core" %\ 6 ' * *} +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"& (, +153 "core" ( + "manipulator"&+& +5 "core" &-  / ( + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &#& +3 "core" &- 6 * D ( +2 ."p"Forearm.seek :garage +2 "manipulator"&V'b +115 "core" ' + ."p"Hand.open +2 "manipulator"&01 +62 "core" 1 +3 "manipulator"&5& +4 "core" &- 9 / V ( +2 "manipulator"&R% +4 "core" % _n . ,  N + ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&-(d +150 "core" ( + "manipulator"&X& +7 "core" &d * ' C e +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &d ) 8 c e +3 ."p"Forearm.seek :clear +2 "manipulator"&'\ +5 "core" ' + "manipulator"&i& +5 "core" &d  ' B e +2 "manipulator"&J% +4 "core" %\ B * - E / +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +126 "core" ( +2 "manipulator"&d& +5 "core" &, 1 / I + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &D& +4 "core" &, + . T +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +102 "core" ' + ."p"Hand.close +2 "manipulator"&/ +59 "core" / +2 ."p"delay 1 second +102 "manipulator"&%& +4 "core" &, ) ! +2 "manipulator"&% +4 "core" % p * ) < +2 ."p"Forearm.seek :retract +2 "manipulator"& '\ +116 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&z(d +199 "core" ( +2 "manipulator"&\\& +4 "core" &d& - 0 5 <= +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &&& +3 "core" &d& " . - <= +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&y'\ +5 "core" ' +2 ."p"delay 1 second +102 "manipulator"&1& +3 "core" &d& ) , <= +2 "manipulator"&C% +4 "core" %\ + + +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&E(, +142 "core" ( +2 "manipulator"&6& +4 "core" &- , $ = +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &- ! +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +110 "core" ' +2 ."p"Hand.open +2 "manipulator"&I1 +55 "core" 1 +2 "manipulator"&l& +5 "core" &- P 8 l + "manipulator"&Q% +6 "core" % Vk ( Q A +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&4'\ +108 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&9(d +138 "core" ( +2 "manipulator"&=& +5 "core" &d& - & 6 <: +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &n& +5 "core" &d& * * m <: +2 ."p"Forearm.seek :clear +3 "manipulator"&'\ +6 "core" ' +2 "manipulator"&<& +4 "core" &d& . - o <: +2 "manipulator"&m% +5 "core" %\ @ ) + L . +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +4 "manipulator"&s(, +139 "core" ( + "manipulator"&_& +6 "core" &, 1 - : + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +5 "core" &, ( - +2 ."p"Forearm.seek :garage +3 "manipulator"&f'b +106 "core" ' +2 ."p"Hand.close +2 "manipulator"&3/ +62 "core" / + ."p"delay 1 second +103 "manipulator"&q& +3 "core" &, , + $ +2 "manipulator"&g% +5 "core" % o ' Q [ +2 ."p"Forearm.seek :retract +5 "manipulator"&'\ +118 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."p"Elbow.seek :clear +3 "manipulator"&Y(d +185 "core" ( +2 "manipulator"&p& +4 "core" &d % @ r +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +2 "core" &d  ! \ r +3 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&u'\ +21 "core" ' +2 ."p"delay 1 second +102 "manipulator"&P& +3 "core" &d " , r +2 "manipulator"&`% +4 "core" %\ # ! +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&{(, +162 "core" ( + "manipulator"&& +5 "core" &-) * ' 0 b + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &-) " ! # b +2 ."p"Forearm.seek :garage +2 "manipulator"&''b +108 "core" ' + ."p"Hand.open +2 "manipulator"&h1 +56 "core" 1 +2 "manipulator"&>& +4 "core" &-) F : A b +2 "manipulator"&c% +4 "core" % de   1 +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&['\ +125 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&(d +164 "core" ( + "manipulator"&& +4 "core" &d &   +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &b& +3 "core" &d     +2 ."p"Forearm.seek :clear +2 "manipulator"&,'\ +25 "core" ' +2 "manipulator"&w& +4 "core" &d * ' ,  +2 "manipulator"&x% +4 "core" %\ ) # P + ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(, +123 "core" ( +2 "manipulator"&H& +4 "core" &-   F +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +3 "core" &- ! } +2 ."p"Forearm.seek :garage +3 "manipulator"&~'b +97 "core" ' +2 ."p"Hand.close +2 "manipulator"&/ +60 "core" / +2 ."p"delay 1 second +102 "manipulator"&^& +4 "core" &- * , +2 "manipulator"&% +4 "core" % r + * +2 ."p"Forearm.seek :retract +2 "manipulator"&a'\ +113 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&N(d +139 "core" ( +2 "manipulator"&L& +5 "core" &d ' + $ 0 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &e& +4 "core" &d + / r 0 +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&j'\ +34 "core" ' +2 ."p"delay 1 second +102 "manipulator"&& +3 "core" &d   ! 0 +2 "manipulator"&G% +5 "core" %\  " " ' * +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +56 "manipulator"&(, +148 "core" ( + "manipulator"&W& +6 "core" &- $ ( D + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &r& +4 "core" &- " ) 8 +3 ."p"Forearm.seek :garage +3 "manipulator"&!'b +108 "core" ' +2 ."p"Hand.open +2 "manipulator"&/1 +61 "core" 1 +2 "manipulator"&& +5 "core" &- O A +2 "manipulator"&A% +5 "core" % dr ) + : T +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&8'\ +125 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."p"Elbow.seek :clear +3 "manipulator"&$(d +163 "core" ( +2 "manipulator"&& +4 "core" &d # # ~ H + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &v& +2 "core" &d  ! G H +2 ."p"Forearm.seek :clear +3 "manipulator"&'\ +14 "core" ' +2 "manipulator"&?& +4 "core" &d  ' G H +2 "manipulator"&|% +3 "core" %\   ! +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +183 "core" ( +2 "manipulator"&]& +4 "core" &,  % 0 3 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &K& +3 "core" &, ! " % 2 +2 ."p"Forearm.seek :garage +2 "manipulator"&.'b +101 "core" ' +2 ."p"Hand.close +2 "manipulator"&M/ +66 "core" / +2 ."p"delay 1 second +102 "manipulator"&@& +4 "core" &, ( % - 2 +2 "manipulator"&% +4 "core" % n , - - j + ."p"Forearm.seek :retract +3 "manipulator"&T'\ +103 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&\ (d +164 "core" ( + "manipulator"&)& +5 "core" &d  ) 7  + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +3 "core" &d ) !  +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +2 "manipulator"&'\ +5 "core" ' +2 ."p"delay 1 second +102 "manipulator"&}& +3 "core" &d + +   +2 "manipulator"& % +5 "core" %\ ?  # . +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&((, +120 "core" ( +2 "manipulator"&Z& +4 "core" &- ' +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" &- " * Q +2 ."p"Forearm.seek :garage +3 "manipulator"&*'b +109 "core" ' + ."p"Hand.open +2 "manipulator"&o1 +65 "core" 1 +2 "manipulator"&t& +5 "core" &- 9 0 X + "manipulator"&+% +4 "core" % as # # ( T +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&#'\ +108 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&S(d +140 "core" ( +2 "manipulator"&7& +5 "core" &d 1 0 c +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +3 "core" &d % ) Q c +2 ."p"Forearm.seek :clear +3 "manipulator"&5'\ +31 "core" ' +2 "manipulator"&R& +5 "core" &d " ) c +2 "manipulator"&F% +4 "core" %\ !   +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&X(, +180 "core" ( +2 "manipulator"&& +5 "core" &, ( + - 1 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &V& +3 "core" &, #  1 +2 ."p"Forearm.seek :garage +2 "manipulator"&i'b +105 "core" ' + ."p"Hand.close +2 "manipulator"&J/ +61 "core" / + ."p"delay 1 second +103 "manipulator"& & +3 "core" &, $ " P 1 +2 "manipulator"&d% +4 "core" % m * % F $ + ."p"Forearm.seek :retract +3 "manipulator"&D'\ +126 "core" ' +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +3 "manipulator"&(d +128 "core" ( + "manipulator"&-& +5 "core" &d  # ] 2 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &d " " \ 2 +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."p"Forearm.seek :clear +3 "manipulator"&%'\ +15 "core" ' +2 ."p"delay 1 second +103 "manipulator"&& +3 "core" &d ! !  2 +2 "manipulator"&% +4 "core" %\   "   +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +173 "core" ( + "manipulator"&\\& +5 "core" &-'\ '  m ] + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-' ! !  ] +2 ."p"Forearm.seek :garage +2 "manipulator"&'b +102 "core" ' +2 ."p"Hand.open +2 "manipulator"&11 +57 "core" 1 +2 "manipulator"&C& +5 "core" &-' = 1 T ] + "manipulator"&6% +4 "core" % l| #  " o +2 ."p"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"& '\ +128 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"& (d +150 "core" ( + "manipulator"&z& +7 "core" &d 5 ( . w +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &I& +3 "core" &d ! %  w +2 ."p"Forearm.seek :clear +2 "manipulator"&l'\ +6 "core" ' + "manipulator"&Q& +4 "core" &d " &  w +2 "manipulator"&y% +4 "core" % !  > +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&=(, +125 "core" ( + "manipulator"&n& +5 "core" &, ' ! < + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &<& +4 "core" &,  * +2 ."p"Forearm.seek :garage +3 "manipulator"&m'b +91 "core" ' +2 ."p"Hand.close +2 "manipulator"&/ +54 "core" / +2 ."p"delay 1 second +102 "manipulator"&E& +4 "core" &, & + +2 "manipulator"&_% +4 "core" % d , ,  +2 ."p"Forearm.seek :retract +2 "manipulator"&'\ +130 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&4(d +167 "core" ( +2 "manipulator"&9& +4 "core" &d  ( y J + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +3 "core" &d !  # J +2 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +2 "manipulator"&q'\ +25 "core" ' + ."p"delay 1 second +102 "manipulator"&g& +4 "core" &d !  J +2 "manipulator"&% +4 "core" %   " $ 2 +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&f(, +127 "core" ( +2 "manipulator"&p& +4 "core" &, ' % ' +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &"& +4 "core" &,  $  +2 ."p"Forearm.seek :garage +2 "manipulator"&s'b +111 "core" ' + ."p"Hand.open +2 "manipulator"&P1 +55 "core" 1 + "manipulator"&`& +5 "core" &, S A +2 "manipulator"&% +4 "core" % Ye ' ' = - +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +3 "manipulator"&'\ +109 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek :clear +4 "manipulator"&(d +159 "core" ( + "manipulator"&Y& +5 "core" &d (  ` + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &h& +3 "core" &d $ & +2 ."p"Forearm.seek :clear +2 "manipulator"&>'\ +6 "core" ' + "manipulator"&c& +4 "core" &d ) ! Z +2 "manipulator"&u% +4 "core" %\ I " * 2 +48 ."p"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +3 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(, +128 "core" ( +2 "manipulator"&& +4 "core" &- ) ! ? +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &b& +4 "core" &- ! - ? +2 ."p"Forearm.seek :garage +3 "manipulator"&w'b +109 "core" ' + ."p"Hand.close +2 "manipulator"&x/ +65 "core" / +2 ."p"delay 1 second +103 "manipulator"&{& +3 "core" &- * %  +2 "manipulator"&H% +4 "core" % l , )  % +2 ."p"Forearm.seek :retract +3 "manipulator"&:'\ +112 "core" ' +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&[(d +138 "core" ( +3 "manipulator"&& +5 "core" &d$ ) + g :- + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &d# + $  :- +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +3 "manipulator"&^'\ +41 "core" ' +2 ."p"delay 1 second +103 "manipulator"&& +3 "core" &d$ "  :- +2 "manipulator"&,% +5 "core" %\  # / +3 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&L(, +230 "core" ( + "manipulator"&e& +5 "core" &,   + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &~& +2 "core" &, # # +2 ."p"Forearm.seek :garage +2 "manipulator"&O'b +108 "core" ' +2 ."p"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&G& +4 "core" &, F >  +2 "manipulator"&a% +4 "core" % R] " 0 Y " +2 ."p"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&r(d +164 "core" ( +2 "manipulator"&N& +4 "core" &d 1  . +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &/& +4 "core" &d  ! . +2 ."p"Forearm.seek :clear +2 "manipulator"&'\ +5 "core" ' +2 "manipulator"&A& +4 "core" &d * ( . +2 "manipulator"&j% +4 "core" % 0  )  ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +3 "manipulator"&!(, +156 "core" ( +2 "manipulator"&& +4 "core" &-  ) $ 0 + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &v& +4 "core" &- . - 0 0 +2 ."p"Forearm.seek :garage +2 "manipulator"&?'b +108 "core" ' + ."p"Hand.close +2 "manipulator"&|/ +66 "core" / + ."p"delay 1 second +103 "manipulator"&& +3 "core" &- , / # 0 +2 "manipulator"&]% +4 "core" % o 5 0 K 6 + ."p"Forearm.seek :retract +3 "manipulator"&K'\ +117 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +3 "manipulator"&8(d +132 "core" ( + "manipulator"&$& +5 "core" &e $ &  ? +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &M& +3 "core" &e " ! ? +2 ."p"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +3 "manipulator"&@'\ +28 "core" ' +2 ."p"delay 1 second +103 "manipulator"&& +3 "core" &e $ #  ? +2 "manipulator"&% +5 "core" %\  +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&)(, +165 "core" ( + "manipulator"& & +5 "core" &- ! # 0 ( + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &- #  ) ( +2 ."p"Forearm.seek :garage +2 "manipulator"&'b +111 "core" ' + ."p"Hand.open +2 "manipulator"&}1 +61 "core" 1 +2 "manipulator"& & +4 "core" &- Q 4 s ( + "manipulator"&Z% +4 "core" % Zb ) # 1 + +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."p"Forearm.seek :retract +2 "manipulator"&k'\ +123 "core" ' +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&T(d +219 "core" ( + "manipulator"&\ & +4 "core" &d (  ` n +2 ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &o& +3 "core" &d   n +2 ."p"Forearm.seek :clear +2 "manipulator"&t'\ +19 "core" ' +2 "manipulator"&+& +4 "core" &d & - 8 n +2 "manipulator"&% +4 "core" %  $ # 3 +2 ."p"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&7(, +183 "core" ( +2 "manipulator"&0& +4 "core" &, '  ) . +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +3 "core" &, ! *  . +2 ."p"Forearm.seek :garage +2 "manipulator"&R'b +96 "core" ' + ."p"Hand.close +2 "manipulator"&F/ +58 "core" / + ."p"delay 1 second +103 "manipulator"&(& +3 "core" &, * ) P . + "manipulator"&% +4 "core" % Z #  u +2 ."p"Forearm.seek :retract +2 "manipulator"&V'\ +106 "core" ' + ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +2 "manipulator"&#(d +148 "core" ( + "manipulator"&S& +5 "core" &d 2 $ u +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &d + ! u +2 ."p"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."p"Forearm.seek :clear +3 "manipulator"& '\ +40 "core" ' +2 ."p"delay 1 second +102 "manipulator"&d& +4 "core" &d ( $ A u +2 "manipulator"&5% +4 "core" %\  #  >  +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek FlushPuck::Garage +2 "manipulator"&-(, +134 "core" ( + "manipulator"&& +6 "core" &, " ( J + ."p"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &i& +4 "core" &,  \ +2 ."p"Forearm.seek :garage +3 "manipulator"&'b +104 "core" ' + ."p"Hand.open +3 "manipulator"&1 +57 "core" 1 +2 "manipulator"&X& +5 "core" &, N B +2 "manipulator"&D% +4 "core" % Yi , - ^ > +2 ."p"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."p"Forearm.seek :retract +2 "manipulator"&\\'\ +103 "core" ' +2 ."p"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."p"Elbow.seek :clear +4 "manipulator"&&(d +181 "core" ( + "manipulator"&& +5 "core" &d  % % X +2 ."p"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &1& +4 "core" &d &  < X +2 ."p"Forearm.seek :clear +2 "manipulator"&C'\ +5 "core" ' +5527 #"p"-> exit +2 #Session Ended +1427 #"preston"Session Begun +500 #-> MainThread.exit +7 #mEXIT +2 !"preston"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 +6 #Session Ended @1684851665.49EDT @1684851672.10EDT = =mMAIN_scheduler =tMAIN @EDT1684851673.88 #"core_reset"Sent BREAK +2 #t@36575 sendCRC with ifg=0x20, ie=0x7F + #@38410 sendCRC with ifg=0x08, ie=0x5F + #@10405 idle with ifg=0x84, ie=0x75 + #@11075 select with ifg=0x10, ie=0xF5 #@11709 receive with ifg=0x10, ie=0xFD + #@12342 receive with ifg=0x10, ie=0xFD #@12975 receive with ifg=0x10, ie=0xFD + #@13302 receive with ifg=0x80, ie=0xFD #@41749 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +378 "Can"\ B>=[ + \ B>=[ + #tPolling Can every 10:00 +10 #Cleanly exited at 10:21:05EDT23-May-23 + !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 +4344 #-> 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 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %SD + .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" %c' + .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" %ok \ 6 + .tSS.configure :default +3 "sampler")#.0X 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open + "manipulator"&21 +18 "core" 1 +2 "manipulator"&3& +4 "core" &d * , c X + "manipulator"&4% +4 "core" % \ ; ' # a , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(, +122 "core" ( +2 "manipulator"&6& +3 "core" &, /  C 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &, $ ! @ 2 +2 .tForearm.seek :garage + "manipulator"&8' +107 "core" ' + .tHand.close + "manipulator"&9/ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&:& +3 "core" &, '  Q 2 + "manipulator"&;% +4 "core" % "G  * S + .tForearm.seek :retract +2 "manipulator"&<'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&=(d +186 "core" ( + "manipulator"&>& +4 "core" &d 1  i * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +2 "core" &d  n * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&@'\ +18 "core" ' + .tdelay 1 second +102 "manipulator"&A& +3 "core" &d  ) ' * + "manipulator"&B% +4 "core" %   " \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(, +135 "core" ( +2 "manipulator"&D& +4 "core" &, %  Y , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &,  ) , +2 .tForearm.seek :garage +2 "manipulator"&F' +298 "core" ' ,   +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiK: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni,: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"(ESP):2:in `irb_binding'"(ESP):2:in `times'"(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 +1527 #-> exit +5 #mEXIT @1684851795.65EDT @1684851877.49EDT = =mMAIN_scheduler =tMAIN @EDT1684851879.26 #"core_reset"Sent BREAK +2 #t@25141 receive with ifg=0x10, ie=0xFD + #@25901 receive with ifg=0x10, ie=0xFD + #@26535 receive with ifg=0x10, ie=0xFD #@27191 receive with ifg=0x10, ie=0xFD + #@27824 receive with ifg=0x10, ie=0xFD + #@28457 receive with ifg=0x10, ie=0xFD #@29090 receive with ifg=0x10, ie=0xFD + #@29417 receive with ifg=0x80, ie=0xFD #@19306 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +378 "Can"\ 9>= + \ 9>= + #tPolling Can every 10:00 +10 #Cleanly exited at 10:23:15EDT23-May-23 +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 +1315 #-> 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" %SE + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %c$  +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" %rk \ 6 +2 .tSS.configure :default +2 "sampler")#.0X Hand.open + .Hand.open + "manipulator"&11 +52 "core" 1 +704 #t-> Arm.retract + "manipulator"&2% +4 "core" %t  +2 .tForearm.seek :retract + "manipulator"&3'\ +109 "core" ' + "manipulator"&4& +4 "core" &,  & , +2 "manipulator"&5% +3 "core" %\ $ ! < +2715 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&6& +3 "core" &,    , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(, +2 "core" ( +2 "manipulator"&8& +4 "core" &, ! & U , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &, )  , +2 .tForearm.seek :garage +2 "manipulator"&:' +103 "core" ' + .tHand.close +2 "manipulator"&;/ +53 "core" / +2 .tdelay 1 second +101 "manipulator"&<& +3 "core" &, ) # 2 , +2 "manipulator"&=% +4 "core" % #1 # x + .tForearm.seek :retract +2 "manipulator"&>'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&?(d +167 "core" ( + "manipulator"&@& +4 "core" &d 0  , r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &d ' .  r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&B'\ +34 "core" ' +2 .tdelay 1 second +102 "manipulator"&C& +3 "core" &d   r + "manipulator"&D% +4 "core" %\  ! !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(, +129 "core" ( + "manipulator"&F& +4 "core" &,  & $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &, "    +2 .tForearm.seek :garage + "manipulator"&H' +101 "core" ' +2 .tHand.open + "manipulator"&I1 +61 "core" 1 +2 "manipulator"&J& +4 "core" &, Q = <  + "manipulator"&K% +4 "core" % # # %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&M(d +165 "core" ( +2 "manipulator"&N& +4 "core" &d  '  O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &d % !  O + .tForearm.seek :clear +2 "manipulator"&P'\ +9 "core" ' +2 "manipulator"&Q& +4 "core" &d & $ , O + "manipulator"&R% +4 "core" %\ +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(, +123 "core" ( +2 "manipulator"&T& +4 "core" &,  ( +  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &, ! B  +2 .tForearm.seek :garage +2 "manipulator"&V' +104 "core" ' +2 .tHand.close + "manipulator"&W/ +55 "core" / +2 .tdelay 1 second +101 "manipulator"&X& +3 "core" &, (   +2 "manipulator"&Y% +3 "core" % &   e +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&[(d +167 "core" ( +2 "manipulator"&\\& +4 "core" &d  ' 3 H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &d    H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&^'\ +11 "core" ' +2 .tdelay 1 second +102 "manipulator"&_& +3 "core" &d   H + "manipulator"&`% +4 "core" %\ ) ! m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(, +120 "core" ( +2 "manipulator"&b& +4 "core" &, %  ^ # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +43 &c& +2 "core" &, ! "  # +2 .tForearm.seek :garage +2 "manipulator"&d' +102 "core" ' +2 .tHand.open + "manipulator"&e1 +58 "core" 1 +2 "manipulator"&f& +4 "core" &, R D f # + "manipulator"&g% +4 "core" %  . 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&i(d +135 "core" ( +2 "manipulator"&j& +4 "core" &d$  & 4 :* + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &d% "  :* +2 .tForearm.seek :clear + "manipulator"&l'\ +15 "core" ' +2 "manipulator"&m& +4 "core" &d% '  R :* + "manipulator"&n% +4 "core" %   " 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(, +172 "core" ( + "manipulator"&p& +4 "core" &, %  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &,   & +2 .tForearm.seek :garage + "manipulator"&r' +103 "core" ' + .tHand.close +2 "manipulator"&s/ +55 "core" / +3 .tdelay 1 second +102 "manipulator"&t& +3 "core" &,   !t + "manipulator"&u% +4 "core" % /&   i + .tForearm.seek :retract +2 "manipulator"&v'\ +129 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&w(d +148 "core" ( +2 "manipulator"&x& +4 "core" &d  '  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" &d     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&z'\ +10 "core" ' +2 .tdelay 1 second +102 "manipulator"&{& +2 "core" &d ) X  +2 "manipulator"&|% +4 "core" %\ ) % m + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(, +125 "core" ( +2 "manipulator"&~& +4 "core" &,  % ;  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, # #  +2 .tForearm.seek :garage +2 "manipulator"&' +298 "core" ' , " "  +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni,: velocityi: currenti:pwmi:erri: inPressi" : outPressi" :deltaPressi : voltagef12.279856651939127K: @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'"(ESP):4:in `irb_binding'"(ESP):4:in `times'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4515 #-> requrie 'calarm' +2 !o:NoMethodError : mesg"0undefined method `requrie' 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):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 +512 #-> require 'calarm' +693 #-> calarm Garage +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +154 "core" ( +2 .tForearm.seek :retract +6 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +123 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &, , + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &\ & +3 "core" &, 9 1 0 + .tForearm.force -40 +2 "manipulator"&5 +32 & & +2 "core" &, (  * +2 "manipulator"&% +4 "core" %" + - Q + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %& $ " n O + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %3 * &  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +121 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +165 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +125 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &, % ! +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &,  ! +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &, , ( 1 + "manipulator"&% +4 "core" %, * ,  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % (  ? + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %1 , # + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +136 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +131 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +3 "core" &-  !  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &!& +3 "core" &, " ! + .tForearm.force -40 + "manipulator"&5 +32 &"& +3 "core" &,   ^ + "manipulator"&#% +4 "core" %/    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &$% +3 "core" %" ! ) 5 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &%% +3 "core" %0 - , # + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&&'\ +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&'(d +157 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&('\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(, +121 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &*& +2 "core" &- "   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &+& +2 "core" &- % #  + .tForearm.force -40 +2 "manipulator"&5 +32 &,& +3 "core" &- + & < + "manipulator"&-% +38 "core" %1 , , # +11 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &.% +2 "core" %$ ) ' Z 4 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &/% +3 "core" %0 * - + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&0'\ +117 "core" ' + .tElbow.seek :clear +2 "manipulator"&1(d +158 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&2'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(, +121 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &5& +2 "core" &-   + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &6& +3 "core" &, ! + + .tForearm.force -40 + "manipulator"&5 +33 &8& +2 "core" &, )  +2 "manipulator"&9% +3 "core" %/ % " +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" %( ( !  3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &<% +3 "core" %1 & + I ~ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +16016 #t-> calarm Garage +2 .Forearm.seek :retract + "manipulator"&='\ +113 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +147 "core" ( + .tForearm.seek :retract +2 "manipulator"&3'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(, +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &A& +3 "core" &- "  < + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &:& +3 "core" &- ! ^ + .tForearm.force -40 + "manipulator"&5 +32 &7& +3 "core" &- * + S + "manipulator"&C% +4 "core" %+ , % / + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &D% +3 "core" % %  ; + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &F% +2 "core" %1 ( & A + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&G'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&>(d +148 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&?'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(, +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &J& +2 "core" &- ! #  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &K& +3 "core" &,   + .tForearm.force -40 +2 "manipulator"&5 +32 &B& +3 "core" &, "  +2 "manipulator"&N% +3 "core" %/ # ,  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &H% +3 "core" % " & 6 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &O% +2 "core" %/ * " * +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&R(d +130 "core" ( +2 .tForearm.seek :retract + "manipulator"&E'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(, +137 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &U& +3 "core" &, #   + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &L& +3 "core" &, ! # , + .tForearm.force -40 + "manipulator"&5 +33 &M& +2 "core" &, , . S +2 "manipulator"&W% +3 "core" %G ) $  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &X% +3 "core" %3 # " S + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &Y% +2 "core" %;  " X { +2 .tForearm.coast +43 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&P'\ +94 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&V(d +162 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &S& +3 "core" &, ) 4  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &_& +3 "core" &, ! " + .tForearm.force -40 + "manipulator"&5 +33 &`& +2 "core" &, ) # & +2 "manipulator"&b% +3 "core" %] + , $ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &c% +2 "core" %I * +  ` +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &Z% +2 "core" %M (  ' r +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&['\ +99 "core" ' +4 .tElbow.seek :clear +2 "manipulator"&e(d +147 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&f'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&g(, +124 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &^& +3 "core" &, @ 7 + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 &j& +3 "core" &,  " + .tForearm.force -40 +2 "manipulator"&5 +32 &k& +2 "core" &,  " G +2 "manipulator"&d% +4 "core" %V ( * ( + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &m% +3 "core" %? $ ! ' O + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &n% +3 "core" %D + * 1 o + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +5265 #t-> calarm Garage +2 .Forearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' + .tElbow.seek :clear +2 "manipulator"&p(d +162 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&q'\ +3 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(, +121 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &i& +3 "core" &- "   + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &s& +33 "core" &,    +8 .tForearm.force -40 +2 "manipulator"&5 +32 &t& +3 "core" &, ) " 3 + "manipulator"&u% +4 "core" %L ) " % + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &l% +2 "core" %5  E +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &x% +3 "core" %; (  s + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&y'\ +137 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&r(d +129 "core" ( + .tForearm.seek :retract +2 "manipulator"&{'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(, +133 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &o& +2 "core" &- ! "  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +11 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &~& +2 "core" &,    +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &,   Y + "manipulator"&v% +4 "core" %< * ( % + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &w% +3 "core" %& ( ! ; ; + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %0   y +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +121 "core" ' +2 .tElbow.seek :clear + "manipulator"&}(d +163 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &, !  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &, &  + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &, ! "  +2 "manipulator"&\ % +3 "core" %B $  0 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 & % +3 "core" %) ) ,  < + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %4 # " z +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +124 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +154 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +11 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +125 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &, +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +38 "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &, !  ( + .tForearm.force -40 +2 "manipulator"&5 +32 && +3 "core" &, $ # + "manipulator"&% +4 "core" %8 )  \\ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %$ $ ,  8 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %/ & +  } + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +134 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +129 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &- "  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &, / # > +2 .tForearm.force -40 + "manipulator"&5 +32 & & +2 "core" &, $ &  +2 "manipulator"&!% +3 "core" %I (   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &"% +3 "core" %3 # " p ; + .tForearm.coast +2 "manipulator"&5 +17 "Can"j\ 7AG>$ +5 .tForearm.force -55 + "manipulator"&5 +32 &#% +2 "core" %9 + * | +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +29298 #t-> exi +147 #-> exit +5 #mEXIT @1684852780.19EDT @1684852851.97EDT = =mMAIN_scheduler =tMAIN @EDT1684852853.76 #"core_reset"Sent BREAK +2 #t@62543 sendCRC with ifg=0x20, ie=0x7F + #@62990 sendCRC with ifg=0x20, ie=0x7F + #@64305 sendCRC with ifg=0x20, ie=0x7F + #@135 sendCRC with ifg=0x08, ie=0x5F #@60579 sendCRC with ifg=0x20, ie=0x7F + #@61026 sendCRC with ifg=0x20, ie=0x7F #@62341 sendCRC with ifg=0x20, ie=0x7F + #@63707 sendCRC with ifg=0x08, ie=0x5F + #@3317 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +134 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +1165 #-> exit +2 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684852869.32EDT @1684852965.01EDT = =tMAIN =mMAIN_scheduler @EDT1684852966.82 #"core_reset"Sent BREAK +2 #t@62543 sendCRC with ifg=0x20, ie=0x7F + #@62990 sendCRC with ifg=0x20, ie=0x7F + #@64305 sendCRC with ifg=0x20, ie=0x7F + #@135 sendCRC with ifg=0x08, ie=0x5F #@60579 sendCRC with ifg=0x20, ie=0x7F + #@61026 sendCRC with ifg=0x20, ie=0x7F #@62341 sendCRC with ifg=0x20, ie=0x7F + #@63707 sendCRC with ifg=0x08, ie=0x5F + #@7987 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +133 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +595 #-> exit +2 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684852976.67EDT @1684853792.16EDT = =tMAIN =mMAIN_scheduler @EDT1684853793.94 #"core_reset"Sent BREAK +2 #t@62543 sendCRC with ifg=0x20, ie=0x7F + #@62990 sendCRC with ifg=0x20, ie=0x7F + #@64305 sendCRC with ifg=0x20, ie=0x7F #@135 sendCRC with ifg=0x08, ie=0x5F + #@60579 sendCRC with ifg=0x20, ie=0x7F + #@61026 sendCRC with ifg=0x20, ie=0x7F #@62341 sendCRC with ifg=0x20, ie=0x7F + #@63707 sendCRC with ifg=0x08, ie=0x5F #@1 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +133 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +1341 #-> ### Sample Depth Selector Valve -- chooses between deep and shallow ###\ require 'depthsel' +26 #-> :Sample.denotes DepthSelectorValve "Depth Selector Valve", :sampler, 1 +3 !o:AxisKernel::Error: mesg"SDepth Selector Valve and Depth Selector Valve both assigned :sampler channel 1:@axisName0:bt[";/home/esp/esp2/lib/axiskernel.rb:123:in `verifyUnique'"3/home/esp/esp2/lib/axiskernel.rb:116:in `each'";/home/esp/esp2/lib/axiskernel.rb:116:in `verifyUnique'"4/home/esp/esp2/lib/axiskernel.rb:73:in `assign'"5/home/esp/esp2/lib/gripper.rb:31:in `initialize'"0/home/esp/esp2/lib/framework.rb:49:in `new'";/home/esp/esp2/lib/framework.rb:49: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 +11 #-> Sample.maxDuration=30 +19 #-> esp@ESPnessie:~/esp2local/type/shallow/nessie$ +2 !o:SyntaxError: mesg"compile error\ (ESP):6: syntax error, unexpected ':', expecting $end\ esp@ESPnessie:~/esp2local/type/shallow/nessie$\ ^:bt["(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 +28 #-> esp@ESPnessie:~/esp2local/type/shallow/nessie$ # loads in all common utilites +2 !o:SyntaxError: mesg"compile error\ (ESP):7: syntax error, unexpected ':', expecting $end\ esp@ESPnessie:~/esp2local/type/shallow/nessi...\ ^: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 +26 #-> esp@ESPnessie:~/esp2local/type/shallow/nessie$ # Defines all motor axes +2 !o:SyntaxError: mesg"compile error\ (ESP):8: syntax error, unexpected ':', expecting $end\ esp@ESPnessie:~/esp2local/type/shallow/nessi...\ ^: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 +816 #-> exit +2 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684853820.59EDT @1684855001.49EDT = =mMAIN_scheduler =tMAIN @EDT1684855003.42 #"core_reset"Sent BREAK +2 #t@32609 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +250 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +147 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +1306 #-> backtrace +8003 #-> exit +3 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684855102.63EDT @1684855665.52EDT = =mMAIN_scheduler =tMAIN @EDT1684855667.30 #"core_reset"Sent BREAK + #t@13089 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +133 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +1574 #-> Forearm.legend +2216 #-> exit +2 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684855709.02EDT @1684856029.50EDT = =tMAIN =mMAIN_scheduler @EDT1684856031.30 #"core_reset"Sent BREAK +2 #t@5848 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +390 "Can"  +   + #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 +1018 #-> ESP.ready! +3 #Powering core bus +540 .Gate.power :raw,:ON +3 "sampler") +49 ) +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" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %}N  +2 .tSS.configure :default +2 "sampler")#.0X& +4 "collection"'?& +4 "core" &  + &H +3 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +4 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'@( +3 "processing"%A( +267 "core" ( +5 ( + "collection"'B +4 "core"  + "processing"%C +3 "core" W +2 "processing"%D +3 "core"  + "processing"%E +3 "core" @ +2 "collection"'F% +4 "core" %PK \ + "processing"%G% +4 "core" %`  +2 "sampler")H% +4 "core" %~ \ C + "collection"'I& +4 "core" &L  +2 "processing"%J& +3 "core" &  +3 "manipulator"&K% +3 "core" %\ # /  +2 "manipulator"&L& +4 "core" &- + ,   + "storage"(M& +4 "core" &<( d\  +2 "storage"(N% +3 "core" % \ +2 "collection"'O9 +3 "core" 9K +2 "processing"%P9 +3 "core" 91: +539 #t-> exit +5 #mEXIT @1684856087.61EDT @1684856157.68EDT = =mMAIN_scheduler =tMAIN @EDT1684856159.49 #"core_reset"Sent BREAK +2 #t@61072 receive with ifg=0x10, ie=0xFD + #@61706 receive with ifg=0x10, ie=0xFD + #@62362 receive with ifg=0x10, ie=0xFD #@62996 receive with ifg=0x10, ie=0xFD + #@63630 receive with ifg=0x10, ie=0xFD + #@64265 receive with ifg=0x10, ie=0xFD #@64899 receive with ifg=0x10, ie=0xFD + #@65230 receive with ifg=0x80, ie=0xFD #@39479 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +393 "Can"d\ 9w= + d\ 9w= + #tPolling Can every 10:00 +2 #Cleanly exited at 11:34:47EDT23-May-23 +1019 #-> exit +4 #mEXIT @1684856176.26EDT @1684856190.33EDT = =mMAIN_scheduler =tMAIN @EDT1684856192.18 #"core_reset"Sent BREAK +2 #t@61072 receive with ifg=0x10, ie=0xFD + #@61706 receive with ifg=0x10, ie=0xFD #@62362 receive with ifg=0x10, ie=0xFD + #@62996 receive with ifg=0x10, ie=0xFD + #@63630 receive with ifg=0x10, ie=0xFD #@64265 receive with ifg=0x10, ie=0xFD + #@64899 receive with ifg=0x10, ie=0xFD + #@65230 receive with ifg=0x80, ie=0xFD #@39614 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +140 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +16689 #-> exit +2 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684856363.13EDT @1684856369.74EDT = =mMAIN_scheduler =tMAIN @EDT1684856371.74 #"core_reset"Sent BREAK +2 #t@61072 receive with ifg=0x10, ie=0xFD + #@61706 receive with ifg=0x10, ie=0xFD #@62362 receive with ifg=0x10, ie=0xFD + #@62996 receive with ifg=0x10, ie=0xFD + #@63630 receive with ifg=0x10, ie=0xFD #@64265 receive with ifg=0x10, ie=0xFD + #@64899 receive with ifg=0x10, ie=0xFD + #@65230 receive with ifg=0x80, ie=0xFD #@3436 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can"\ 8+r + \ 8+r #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 +3347 #-> ESP.shutdown +3 #Asleep / Shutdown +30 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +352 #t-> ESP.wakeup +3 #Powering core bus +562 .Gate.power :raw,:ON +2 "sampler") +27 ) +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")&\ +3 "collection"'% +2 "core" %E  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" % \ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % 4  +2 .tSS.configure :default +2 "sampler")#.0X% +4 "core" %  $ 0 9 H +3 .tForearm.seek between 5 and retracted +2 "manipulator"&?'r +110 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &@% +2 "core" % ! % b +2 .tForearm.stop + "manipulator"&5 +33 &A& +2 "core" & * " ? # +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&B'\ +57 "core" ' +2 "manipulator"&C% +4 "core" %\  (  9 +2 "processing"%D& +2 "collection"'E& +6 "core" &  + & \ +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%F( + "collection"'G( +264 "core" ( +8 ( +2 "collection"'H +3 "core"  +2 "processing"%I +3 "core" W +2 "processing"%J +2 "core"  +2 "processing"%K +3 "core" @ +2 "collection"'L% +3 "core" %SB \ +2 "processing"%M% +4 "core" %i  + "sampler")N% +42 "core" %~ \ C +8 "collection"'O& +3 "core" &G  +2 "processing"%P& +3 "core" &  +2 "manipulator"&Q% +4 "core" %\  %  9 + "manipulator"&R& +4 "core" & "   # +2 "storage"(S& +3 "core" &<( \  +2 "storage"(T% +4 "core" % \  +2 "collection"'U9 +3 "core" 9#K +2 "processing"%V9 +3 "core" 95; +858 #t-> ESP.configure +154 "sampler") +2 )W +2 "core"  + "collection"' +2 'X +3 "core"  +2 "processing"% + %Y +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'Z% +3 "core" %S +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'[+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%\\% +3 "core" %i  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")]% +3 "core" % \ C + .tSS.hold +2 "sampler")^+ +3 "core" + + .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1684856494.53EDT @1684856578.14EDT = =tMAIN =mMAIN_scheduler @EDT1684856579.97 #"core_reset"Sent BREAK +2 #t@18565 sendCRC with ifg=0x20, ie=0x7F + #@20399 sendCRC with ifg=0x08, ie=0x5F #@62125 sendCRC with ifg=0x20, ie=0x7F + #@62573 sendCRC with ifg=0x20, ie=0x7F + #@63889 sendCRC with ifg=0x20, ie=0x7F #@64105 sendCRC with ifg=0x20, ie=0x7F + #@65259 sendCRC with ifg=0x20, ie=0x7F #@1089 sendCRC with ifg=0x08, ie=0x5F + #@29087 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +136 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +8511 #-> exit +3 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684856669.04EDT @1684856695.20EDT = =tMAIN =mMAIN_scheduler @EDT1684856697.01 #"core_reset"Sent BREAK +2 #t@18565 sendCRC with ifg=0x20, ie=0x7F + #@20399 sendCRC with ifg=0x08, ie=0x5F + #@62125 sendCRC with ifg=0x20, ie=0x7F #@62573 sendCRC with ifg=0x20, ie=0x7F + #@63889 sendCRC with ifg=0x20, ie=0x7F + #@64105 sendCRC with ifg=0x20, ie=0x7F #@65259 sendCRC with ifg=0x20, ie=0x7F + #@1089 sendCRC with ifg=0x08, ie=0x5F #@17713 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can"\ P& + \ P& + #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 +1059 #-> ESP.shutdown; ESP.wakeup +3 #Asleep / Shutdown +29 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +252 #tPowering core bus +579 .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\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %9  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" % \ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1684856756.80EDT @1684856880.74EDT = =tMAIN =mMAIN_scheduler @EDT1684856882.62 #"core_reset"Sent BREAK +2 #t@2471 receive with ifg=0x10, ie=0xFD + #@3105 receive with ifg=0x10, ie=0xFD + #@3764 receive with ifg=0x10, ie=0xFD #@4398 receive with ifg=0x10, ie=0xFD + #@5032 receive with ifg=0x10, ie=0xFD + #@5666 receive with ifg=0x10, ie=0xFD #@6300 receive with ifg=0x10, ie=0xFD + #@6631 receive with ifg=0x80, ie=0xFD #@9068 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +405 "Can"z\ <_ + z\ <_ + #tPolling Can every 10:00 +2 #Cleanly exited at 11:45:56EDT23-May-23 +2876 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +3 .Hand.open +154 "sampler") +2 ) +2 "core"  + "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"'% +3 "core" %O2 + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %f  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ K +2 .tSS.configure :default +2 "sampler")#.0X Hand.open +554 #-> Arm.retract +2 "manipulator"&% +3 "core" % " * +2 .tForearm.seek :retract +2 "manipulator"&'\ +60 "core" ' + "manipulator"& & +4 "core" &-  ( T ) +2 "manipulator"&!% +3 "core" %\ 2 - L +27326 #t-> exit +5 #mEXIT @1684857223.07EDT @1684857245.92EDT = =tMAIN =mMAIN_scheduler @EDT1684857247.73 #"core_reset"Sent BREAK +2 #t@45962 receive with ifg=0x10, ie=0xFD + #@46595 receive with ifg=0x10, ie=0xFD #@47251 receive with ifg=0x10, ie=0xFD + #@47884 receive with ifg=0x10, ie=0xFD + #@48518 receive with ifg=0x10, ie=0xFD #@49151 receive with ifg=0x10, ie=0xFD + #@49785 receive with ifg=0x10, ie=0xFD + #@50111 receive with ifg=0x80, ie=0xFD #@63359 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +133 !o:AxisMap::Error: mesg"'Forearm: Unknown Position 'garage':bt["2/home/esp/esp2/lib/axismap.rb:186:in `posErr'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"1/home/esp/esp2/lib/axismap.rb:108:in `alias'"0/home/esp/esp2/lib/axismap.rb:107:in `each'"1/home/esp/esp2/lib/axismap.rb:107:in `alias'"./home/esp/esp2/lib/axis.rb:239:in `alias'"2/home/esp/esp2/type/shallow/postconfig.rb:328"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb: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 +3459 #-> exit +2 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:553:in `<<'"6/home/esp/esp2/utils/storage.rb:553:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:553: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'"-/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 @1684857286.23EDT @1684857346.94EDT = =tMAIN =mMAIN_scheduler @EDT1684857348.72 #"core_reset"Sent BREAK +2 #t@45962 receive with ifg=0x10, ie=0xFD + #@46595 receive with ifg=0x10, ie=0xFD + #@47251 receive with ifg=0x10, ie=0xFD #@47884 receive with ifg=0x10, ie=0xFD + #@48518 receive with ifg=0x10, ie=0xFD #@49151 receive with ifg=0x10, ie=0xFD + #@49785 receive with ifg=0x10, ie=0xFD + #@50111 receive with ifg=0x80, ie=0xFD #@43262 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +371 "Can":\ d g + :\ d g + #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 +7622 #-> exit +4 #mEXIT @1684857431.22EDT @1684857738.02EDT = =tMAIN =mMAIN_scheduler @EDT1684857739.83 #"core_reset"Sent BREAK +2 #t@45962 receive with ifg=0x10, ie=0xFD + #@46595 receive with ifg=0x10, ie=0xFD + #@47251 receive with ifg=0x10, ie=0xFD #@47884 receive with ifg=0x10, ie=0xFD + #@48518 receive with ifg=0x10, ie=0xFD + #@49151 receive with ifg=0x10, ie=0xFD #@49785 receive with ifg=0x10, ie=0xFD + #@50111 receive with ifg=0x80, ie=0xFD #@43174 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can"0\ d\ [ + 0\ d\ [ + #tPolling Can every 10:00 +2 #Cleanly exited at 11:57:11EDT23-May-23 +1616 #-> ESP.shutdown; delay 5; ESP.wakeup +2 #Asleep / Shutdown +30 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 5 seconds +503 #Powering core bus +544 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "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" % + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi;: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni_\ : velocityi: currenti:pwmig:erri: inPressi# : outPressi :deltaPressi> : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(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 + "manipulator"&7% +5 "core" %\  # )  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&8'r +85 "core" ' +2 .tForearm.force 100 +2 "manipulator"&5d +53 &9% +2 "core" %\ c  * b +2 .tForearm.stop + "manipulator"&5 +33 &:& +2 "core" & # ! ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&;'\ +205 "core" ' \ i " !  b +2 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi@: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionii\ : velocityi: currenti:pwmig:erri: inPressi" : outPressi! :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 5 + "manipulator"&<& +4 "core" & $ ) Y ) +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&='\ +113 "core" ' +2 "manipulator"&>% +4 "core" %\ * # > +2 .tForearm.seek between 5 and retracted +2 "manipulator"&?'r +93 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &@% +3 "core" % h " 9 @ b + .tForearm.stop + "manipulator"&5 +33 &A& +2 "core" &  P ) +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&B'\ +23 "core" ' +2 "manipulator"&C% +4 "core" %\ ~ 4 # . j + .tForearm.coast +2 "manipulator"&5 +2 !to:Arm::StretchError: mesg"/Holding position retracted requires -130mA: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(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 #5 of 5 + "manipulator"&D& +4 "core" & " $ ) +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&E'\ +85 "core" ' + "manipulator"&F% +4 "core" %\ 3 7 K +3 .tForearm.seek between 5 and retracted +2 "manipulator"&G'r +79 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &H% +2 "core" % z ' / b +2 .tForearm.stop + "manipulator"&5 +32 &I& +3 "core" & $ &  ) +45 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&J'\ +26 "core" ' +3 "manipulator"&K% +4 "core" %\ 6 # ~ + .tForearm.coast + "manipulator"&5 +4 !to:Arm::StretchError: mesg"/Holding position retracted requires -124mA:@checkpoint: omitted: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(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 2 + "manipulator"&L% +4 "core" % S $  / + "manipulator"&M& +4 "core" & $ ! ( ) +2 "storage"(N& +3 "core" &<, \  +2 "storage"(O% +3 "core" % \ \  +2 "manipulator"&P& +4 "core" & # # ? ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +31 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&R( +4 "core" ( + "manipulator"&S& +4 "core" & & + V ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&T'\ +15 "core" ' + "manipulator"&U% +5 "core" %\ )  # u + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg"/Holding position retracted requires -127mA: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(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"&V& +4 "core" & , - O ) +3 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&W% +4 "core" % O $  N +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&X'r +73 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &Y% +3 "core" % _   b + .tForearm.stop +2 "manipulator"&5 +32 &Z& +3 "core" & " "  ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&['\ +53 "core" ' + "manipulator"&\\% +5 "core" %\  *  + "processing"%]& +4 "collection"'^& +4 "core" &  +2 & \ +2 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +2 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'_( +2 "processing"%`( +267 "core" ( +8 ( + "collection"'a +4 "core"  + "processing"%b +3 "core" W +2 "processing"%c +3 "core"  + "processing"%d +3 "core" @ +2 "collection"'e% +3 "core" %L \ +2 "processing"%f% +4 "core" %h  +2 "sampler")g% +3 "core" % \ < +2 "collection"'h& +3 "core" & \  +2 "processing"%i& +4 "core" &  +2 "manipulator"&j% +3 "core" %\ # " +2 "manipulator"&k& +3 "core" & * * b ) +2 "storage"(l& +3 "core" &<, l\  +2 "storage"(m% +4 "core" % \  +2 "collection"'n9 +3 "core" 9&M + "processing"%o9 +3 "core" 9:? +4607 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open + "manipulator"&p1 +52 "core" 1 +2 "manipulator"&q& +4 "core" & C < ) + "manipulator"&r% +3 "core" % \ # + " +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +183 "core" ( + "manipulator"&t& +4 "core" &,   Y , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &, "   , + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&v'b +125 "core" ' + .tHand.close +2 "manipulator"&w/ +61 "core" / + .tdelay 1 second +102 "manipulator"&x& +4 "core" &, + ' / , + "manipulator"&y% +4 "core" % nk , +  +2 .tForearm.seek :retract +2 "manipulator"&z'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&{(d +156 "core" ( +2 "manipulator"&|& +4 "core" &d %    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &d  ' >  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&~'\ +40 "core" ' +2 .tdelay 1 second +106 "manipulator"&& +3 "core" &d # $ E  + "manipulator"&% +4 "core" %  # % G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +129 "core" ( + "manipulator"&& +4 "core" &- &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  ) 0  +2 .tForearm.seek :garage +2 "manipulator"&'b +105 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&& +4 "core" &- > ?   + "manipulator"&% +4 "core" % h~ * ( 5 q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&\ (d +161 "core" ( + "manipulator"& & +4 "core" &d  )  G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &d # )  G +2 .tForearm.seek :clear +2 "manipulator"& '\ +3 "core" ' +2 "manipulator"&& +3 "core" &d 0 - X G +2 "manipulator"&% +4 "core" %  . + W H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +123 "core" ( + "manipulator"&& +4 "core" &,  ( ) A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, . * . A +2 .tForearm.seek :garage + "manipulator"&'b +142 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &, * K A +2 "manipulator"&% +3 "core" % `1 *  = b +2 .tForearm.seek :retract +2 "manipulator"&'\ +138 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +153 "core" ( +2 "manipulator"&& +3 "core" &d  &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d "   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +24 "core" ' + .tdelay 1 second +102 "manipulator"&!& +3 "core" &d + )  + "manipulator"&% +4 "core" %\  (    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(, +129 "core" ( + "manipulator"&%& +4 "core" &,  '  " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &,    " +2 .tForearm.seek :garage + "manipulator"&('b +318 "core" ' s  ' +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionis: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi' : voltagef12.279856651939127K: @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'"(ESP):2:in `irb_binding'"(ESP):2:in `times'"(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 +3598 #-> Hand +541 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open + "manipulator"&)1 +62 "core" 1 + "manipulator"&*& +4 "core" &, 6 ) 9 " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +3 "core" ( + "manipulator"& & +4 "core" &, !   " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &,  # " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&-'b +40 "core" ' + .tHand.close + "manipulator"&./ +59 "core" / + .tdelay 1 second +102 "manipulator"&/& +3 "core" &, % , " +2 "manipulator"&0% +3 "core" % p8   v +2 .tForearm.seek :retract +2 "manipulator"&2'\ +128 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&+(d +174 "core" ( + "manipulator"&3& +4 "core" &d &  Y _ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &d # % _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&5'\ +18 "core" ' + .tdelay 1 second +102 "manipulator"&1& +4 "core" &d # $ ! _ + "manipulator"&6% +4 "core" %\  #  , 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(, +128 "core" ( + "manipulator"&9& +4 "core" &, $   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&8'b +120 "core" ' + .tHand.open + "manipulator"&;1 +60 "core" 1 +2 "manipulator"&<& +3 "core" &, ; : N  +2 "manipulator"&>% +3 "core" % j> (   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&A(d +169 "core" ( +2 "manipulator"&C& +4 "core" &d & + I j + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &d , - . j +2 .tForearm.seek :clear +2 "manipulator"&='\ +3 "core" ' + "manipulator"&F& +4 "core" &d * ' V j +2 "manipulator"&?% +3 "core" %\ + - = SP +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(, +127 "core" ( +2 "manipulator"&I& +4 "core" &- ! 4  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +2 "core" &- * " %  +2 .tForearm.seek :garage +2 "manipulator"&K'b +128 "core" ' + .tHand.close +2 "manipulator"&L/ +56 "core" / +2 .tdelay 1 second +102 "manipulator"&M& +2 "core" &- $ - 6  +2 "manipulator"&N% +3 "core" % rY + -  +2 .tForearm.seek :retract +2 "manipulator"&O'\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&P(d +158 "core" ( + "manipulator"&E& +4 "core" &d  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &d #  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&U'\ +25 "core" ' +2 .tdelay 1 second +102 "manipulator"&V& +3 "core" &d  ' + "manipulator"&G% +4 "core" %\ ! " W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(, +131 "core" ( +2 "manipulator"&Y& +4 "core" &, (  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &, " Y  +2 .tForearm.seek :garage +2 "manipulator"&Z'b +322 "core" ' t ; 1 X +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi_: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionit: velocityi: currenti:pwmi:erri: inPressi; : outPressi1 :deltaPressiX : voltagef12.279856651939127K: @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'"(ESP):4:in `irb_binding'"(ESP):4:in `times'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3468 #-> require 'calarm.rb' +806 #-> Hand.open +2 .Hand.open + "manipulator"&\\1 +61 "core" 1 +2167 #t-> calarm Garage +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +96 "core" ' + .tElbow.seek :clear +2 "manipulator"&^(d +161 "core" ( +2 .tForearm.seek :retract + "manipulator"&]'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(, +129 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &T& +3 "core" &, " "  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &X& +2 "core" &, "  ( +2 .tForearm.force -40 + "manipulator"&5 +32 &a& +3 "core" &, ! + "manipulator"&b% +4 "core" %M + ! R + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &c% +2 "core" %: " * W +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &d% +2 "core" %;  ^ u + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&e'\ +102 "core" ' +2 .tElbow.seek :clear + "manipulator"&f(d +152 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&g'\ +3 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(, +131 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &i& +2 "core" &,  u + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &j& +2 "core" &, ! ! + .tForearm.force -40 + "manipulator"&5 +33 &k& +3 "core" &, " 5 +2 "manipulator"&l% +3 "core" %T ! ) 2 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &m% +2 "core" %@ - ( O +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &n% +3 "core" %@ * +  x + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&o'\ +127 "core" ' +2 .tElbow.seek :clear + "manipulator"&p(d +160 "core" ( + .tForearm.seek :retract +2 "manipulator"&q'\ +9 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&r(, +127 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 &t& +2 "core" &,   + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &u& +3 "core" &, # 4 + .tForearm.force -40 + "manipulator"&5 +33 &R& +2 "core" &, ) B +2 "manipulator"&w% +3 "core" %U .  ? + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &x% +3 "core" %B # " M + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &y% +3 "core" %C * ,  t + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&['\ +128 "core" ' + .tElbow.seek :clear + "manipulator"&|(d +152 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&}'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&v(, +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &s& +2 "core" &, !   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &, $ : 2 +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" &, " & \ +2 "manipulator"&% +3 "core" %U * + +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &z% +2 "core" %E ' * ^ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %E '  t + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&{'\ +100 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +153 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +124 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &~& +2 "core" &, $ "  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 & & +3 "core" &,   + .tForearm.force -40 + "manipulator"&5 +33 & & +3 "core" &, %   + "manipulator"&% +53 "core" %o + ) 9 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %a + , B H +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %Z * - 0 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3234 #t-> calarm Garage +3 .Forearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +166 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +23 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +120 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &\ & +3 "core" &,  ! + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &,  " + +2 .tForearm.force -40 + "manipulator"&5 +32 & & +3 "core" &, ' ! ! + "manipulator"&% +4 "core" %V ) $  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %E  * V +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %F - . W u +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +112 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +154 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&!(, +122 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &, " ! 5 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &%& +3 "core" &, , % $ +2 .tForearm.force -40 + "manipulator"&5 +32 &'& +3 "core" &, * + A + "manipulator"&% +4 "core" %j ( 5 R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +2 "core" %\\ - ( G +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %U - + )  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&('\ +145 "core" ' +2 .tElbow.seek :clear + "manipulator"&)(d +163 "core" ( +2 .tForearm.seek :retract + "manipulator"&*'\ +12 "core" ' +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +153 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &,& +2 "core" &,   " +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +42 "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &.& +2 "core" &, # G +2 .tForearm.force -40 + "manipulator"&5 +32 &/& +3 "core" &, , ) + "manipulator"&0% +4 "core" %p * , 8 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &$% +2 "core" %b - , & K +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &-% +2 "core" %Z ( , +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&3'\ +110 "core" ' + .tElbow.seek :clear +2 "manipulator"&4(d +130 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(, +138 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &6& +3 "core" &, ! ) 4 + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &9& +2 "core" &, ! " +2 .tForearm.force -40 + "manipulator"&5 +32 &:& +4 "core" &, . . I + "manipulator"&2% +4 "core" %r "   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &+% +2 "core" %d ( ( H +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" %] . . V ~ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&<'\ +135 "core" ' + .tElbow.seek :clear +2 "manipulator"&>(d +150 "core" ( +2 .tForearm.seek :retract + "manipulator"&5'\ +9 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(, +129 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &D& +3 "core" &, 9   + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &8& +2 "core" &,  #  + .tForearm.force -40 + "manipulator"&5 +33 &F& +2 "core" &, " ! +2 "manipulator"&?% +3 "core" %l  (  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &7% +3 "core" %_ ) , B + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &I% +2 "core" %Z + +  } +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2080 #t-> calarm Garage +2 .Forearm.seek :retract + "manipulator"&B'\ +103 "core" ' + .tElbow.seek :clear +2 "manipulator"&@(d +161 "core" ( +2 .tForearm.seek :retract + "manipulator"&A'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(, +128 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &M& +3 "core" &,    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +48 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &N& +2 "core" &,  [ + .tForearm.force -40 +2 "manipulator"&5 +32 &=& +3 "core" &,    + "manipulator"&E% +4 "core" % " ( 0 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &S% +2 "core" %t  -  @ + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &K% +2 "core" %i , ) +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&H'\ +131 "core" ' +2 .tElbow.seek :clear + "manipulator"&V(d +166 "core" ( + .tForearm.seek :retract +2 "manipulator"&G'\ +7 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(, +123 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +18 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &J& +3 "core" &, # $  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &O& +2 "core" &, # "  +2 .tForearm.force -40 + "manipulator"&5 +33 &P& +2 "core" &, ! + - + "manipulator"&U% +4 "core" %΅ + +  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &Z% +2 "core" %y - 0 @ A +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &\\% +2 "core" %p - - *  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&W'\ +117 "core" ' + .tElbow.seek :clear +2 "manipulator"&&(d +152 "core" ( + .tForearm.seek :retract +2 "manipulator"&^'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(, +144 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &]& +2 "core" &, " #  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &T& +3 "core" &, ! ; S + .tForearm.force -40 + "manipulator"&5 +33 &X& +3 "core" &, - ( 8 +2 "manipulator"&a% +3 "core" %Λ , , 3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &b% +3 "core" %Ύ - + b J + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &c% +2 "core" %΃ / - 4 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&d'\ +109 "core" ' + .tElbow.seek :clear +2 "manipulator"&e(d +161 "core" ( +2 .tForearm.seek :retract + "manipulator"&f'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&h(, +127 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +11 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &g& +2 "core" &,    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +43 "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &i& +2 "core" &,  " a +2 .tForearm.force -40 + "manipulator"&5 +32 &j& +3 "core" &, ' ) + "manipulator"&k% +4 "core" %Δ $ *  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &l% +3 "core" %΄   5 T + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &m% +2 "core" %{ , + 3 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&n'\ +138 "core" ' + .tElbow.seek :clear +2 "manipulator"&o(d +136 "core" ( + .tForearm.seek :retract +2 "manipulator"&p'\ +9 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&r(, +136 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &q& +2 "core" &, 3 + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &t& +3 "core" &, ! !  + .tForearm.force -40 + "manipulator"&5 +33 &u& +2 "core" &, + * 4 +2 "manipulator"&R% +3 "core" %} + + & + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &w% +3 "core" %r ' $  > + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &x% +2 "core" %h , ,  } +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3585 "Can"\ 5 _V +21868 #t-> exit +6 #mEXIT @1684858567.02EDT @1684858644.39EDT = =mMAIN_scheduler =tMAIN @EDT1684858646.21 #"core_reset"Sent BREAK +2 #t@29641 sendCRC with ifg=0x20, ie=0x7F + #@30089 sendCRC with ifg=0x20, ie=0x7F #@31405 sendCRC with ifg=0x20, ie=0x7F + #@32771 sendCRC with ifg=0x08, ie=0x5F + #@23845 sendCRC with ifg=0x20, ie=0x7F #@24353 sendCRC with ifg=0x20, ie=0x7F + #@25610 sendCRC with ifg=0x20, ie=0x7F + #@26976 sendCRC with ifg=0x08, ie=0x5F #@17118 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can"\ 6 k + \ 6 k + #tPolling Can every 10:00 +2 #Cleanly exited at 12:16:06EDT23-May-23 +700 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %L  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %h  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ < +2 .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1684858703.74EDT @1684858871.02EDT = =mMAIN_scheduler =tMAIN @EDT1684858872.86 #"core_reset"Sent BREAK +2 #t@44384 receive with ifg=0x10, ie=0xFD + #@45135 receive with ifg=0x10, ie=0xFD + #@45769 receive with ifg=0x10, ie=0xFD #@46424 receive with ifg=0x10, ie=0xFD + #@47057 receive with ifg=0x10, ie=0xFD + #@47691 receive with ifg=0x10, ie=0xFD #@48325 receive with ifg=0x10, ie=0xFD + #@48652 receive with ifg=0x80, ie=0xFD + #@14184 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +388 "Can"t\ 9 + t\ 9 + #tPolling Can every 10:00 +2 #Cleanly exited at 12:18:23EDT23-May-23 +377 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open +154 "sampler") +3 ) +2 "core"  +2 "collection"' + ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %L +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %h  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ < + .tSS.configure :default +3 "sampler")#.0X  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +4 "core" &d . , X  + .tForearm.seek :clear +2 "manipulator"&1'\ +30 "core" ' + "manipulator"&2& +4 "core" &d (  Y  +2 "manipulator"&3% +3 "core" % % %  \ !P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&4(, +127 "core" ( + "manipulator"&5& +5 "core" &, # / ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &, !  u ( +2 .tForearm.seek :garage +2 "manipulator"&7'n +119 "core" ' +2 .tHand.close + "manipulator"&8/ +65 "core" / + .tdelay 1 second +102 "manipulator"&9& +4 "core" &, # " ( +2 "manipulator"&:% +3 "core" % }. ( + s +2 .tForearm.seek :retract +2 "manipulator"&;'\ +141 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&<(d +164 "core" ( +2 "manipulator"&=& +4 "core" &d   H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +2 "core" &d  !  H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&?'\ +18 "core" ' +2 .tdelay 1 second +101 "manipulator"&@& +3 "core" &d % ! S H +2 "manipulator"&A% +3 "core" %\ ! ! @ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&B(, +122 "core" ( + "manipulator"&C& +4 "core" &,  & E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &,   E +2 .tForearm.seek :garage + "manipulator"&E'n +115 "core" ' +2 .tHand.open +6 "manipulator"&F1 +61 "core" 1 + "manipulator"&G& +4 "core" &, F 8 E @ +2 "manipulator"&H% +4 "core" % V ! " X i + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&J(d +134 "core" ( +2 "manipulator"&K& +4 "core" &d$ # + B :/ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &d$ # #  :/ +2 .tForearm.seek :clear +2 "manipulator"&M'\ +3 "core" ' +2 "manipulator"&N& +4 "core" &d$ ) ) :/ +2 "manipulator"&O% +4 "core" %\ , + 9 Wy +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +137 "core" ( + "manipulator"&Q& +4 "core" &, ! * _ ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &, %  U ' +2 .tForearm.seek :garage + "manipulator"&S'n +125 "core" ' + .tHand.close + "manipulator"&T/ +57 "core" / +2 .tdelay 1 second +102 "manipulator"&U& +2 "core" &, ) Z ' +2 "manipulator"&V% +4 "core" % Z9 ! )  y +2 .tForearm.seek :retract +2 "manipulator"&W'\ +108 "core" '\ O " $  ^ +4 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi\\: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniO\ : velocityi$: currenti:pwmic:erri: inPressi" : outPressi$ :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):1:in `irb_binding'"(ESP):1:in `times'"(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 +2475 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open + "manipulator"&X1 +56 "core" 1 +3 "manipulator"&Y& +4 "core" &, / / * ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +3 "core" ( + "manipulator"&[& +4 "core" &, ! ) x ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &, (   ' +2 .tForearm.seek :garage +2 "manipulator"&]'n +55 "core" 'u ! > +2 !to:Slide::Error\ : mesg"+Forearm speedErr at home - 4235 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagib: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniu: velocityi: currenti:pwmi:erri: inPressi : outPressi! :deltaPressi> : voltagef12.279856651939127K: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):2:in `irb_binding'"(ESP):2:in `times'"(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 +770 #-> Arm.retract +2 "manipulator"&^% +3 "core" % ! $  +2 .tForearm.seek :retract +2 "manipulator"&_'\ +60 "core" ' + "manipulator"&`& +4 "core" &, &  K ' +2 "manipulator"&a% +3 "core" %\ ! D W} +1525 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&b& +3 "core" &, %  M ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +3 "core" ( +2 "manipulator"&d& +4 "core" &,  % ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &, '  ' +2 .tForearm.seek :garage +2 "manipulator"&f'n +328 "core" ' Γ & :  +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagik: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi& : outPressi: :deltaPressi : voltagef12.279856651939127K: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):4:in `irb_binding'"(ESP):4:in `times'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +745 #-> Hand +1275 #-> Arm.retract +2 "manipulator"&g% +3 "core" % # " E +2 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' + "manipulator"&i& +4 "core" &, ) +  ' +2 "manipulator"&j% +3 "core" %\  ( Q: +936 #t-> ESP.shutdown; ESP.wakeup +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +252 #tPowering core bus +548 .Gate.power :raw,:ON +2 "sampler") +34 )k +2 "core"  +2 "collection"' +2 'l +3 "core"  +2 "processing"% +2 %m +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'n% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%o% +2 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")p% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} + .Hand.open +2 "manipulator"&01 +60 "core" 1 + "manipulator"&)& +4 "core" & 6 + ` ' +2 "manipulator"&2% +3 "core" % \ " ( ( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&3(, +179 "core" ( + "manipulator"&&& +4 "core" &, '  ( & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &,   & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&6'n +112 "core" ' +2 .tHand.close + "manipulator"&-/ +54 "core" / + .tdelay 1 second +102 "manipulator"&.& +3 "core" &, $ - & + "manipulator"&8% +4 "core" % | - +  K +2 .tForearm.seek :retract +2 "manipulator"&9'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&:(d +143 "core" ( + "manipulator"&1& +4 "core" &e 1 # "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &e ! #   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&='\ +33 "core" ' +2 .tdelay 1 second +102 "manipulator"&>& +2 "core" &e ! ) a  +2 "manipulator"&4% +4 "core" %\  "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&@(, +132 "core" ( + "manipulator"&A& +4 "core" &,  ( 1  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &,  # E  +2 .tForearm.seek :garage + "manipulator"&D'n +309 "core" ' |  ! 3 +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiI: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni|: velocityi: currenti:pwmi:erri: inPressi : outPressi! :deltaPressi3 : voltagef12.279856651939127K: @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'"(ESP):8:in `irb_binding'"(ESP):8:in `times'"(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 +1470 #-> Hand.open +2 .Hand.open + "manipulator"&;1 +53 "core" 1 +287 #t-> Arm.retract + "manipulator"&<% +4 "core" %ν  #  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +100 "core" ' +2 "manipulator"&G& +4 "core" &, 4   + "manipulator"&H% +4 "core" %\ (   X +545 #t-> ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +327 #t-> ESP.wakeup +3 #Powering core bus +546 .Gate.power :raw,:ON +2 "sampler") +56 )? +2 "core"  +2 "collection"' +2 'K +3 "core"  +2 "processing"% + %L +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'N% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%O% +2 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")E% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X ) + 6 +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&Z/ + &_* +57 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 "core" / +2 .tElbow.home.seek :clear + "manipulator"&f(d +41 "core" ' +308 ( +2 "storage"(g& +4 "core" & \ + .tSE.reconfigure :default +3 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(i' +57 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"(j(<( +71 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +21 "core" ' +1207 ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&k& +2 "core" &d ' ,  ? +3 .tForearm.seek :retract + "manipulator"&l'\ +221 "core" ' \  # !  b +3 .tElbow.seek :hammer +2 "manipulator"&m( +118 "core" ( + "manipulator"&n& +4 "core" &1 %  : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&o'\ +215 "core" ' \  $ # 4 b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagit: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti :pwmig:erri: inPressi$ : outPressi# :deltaPressi4 : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 5 + "manipulator"&p& +4 "core" &1  " * +3 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&q% +4 "core" %\ t # ) + K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted + "manipulator"&r'r +71 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &s% +2 "core" %\  #  I b +2 .tForearm.stop + "manipulator"&5 +32 &t& +3 "core" &1 " +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&u'\ +218 "core" ' \  ( $ ] b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiz: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti :pwmig:erri: inPressi( : outPressi$ :deltaPressi] : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 5 + "manipulator"&v& +4 "core" &1 ! #  +3 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&w% +4 "core" %\ ]  $ G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&x'r +69 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &y% +3 "core" %\  ! $ b + .tForearm.stop + "manipulator"&5 +33 &{& +2 "core" &1 (  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&z'\ +218 "core" ' \    b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 5 + "manipulator"&}& +4 "core" &1 # "  +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 "manipulator"&% +4 "core" %  *  Ue +2 .tForearm.seek between 5 and retracted +2 "manipulator"&~'r +107 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &% +3 "core" % & " #  b9 + .tForearm.stop + "manipulator"&5 +33 && +4 "core" &1 ! " ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"& '\ +23 "core" ' + "manipulator"&h% +5 "core" %\ z *  i b + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg"/Holding position retracted requires -134mA: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 5 + "manipulator"&& +4 "core" &1 ! ,  +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +75 "core" 's\ ) $ b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 637 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionis: velocityi: currenti\ :pwmig:erri: inPressi) : outPressi$ :deltaPressi: voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&c% +4 "core" %% " m N +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted +2 "manipulator"& 'r +67 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &% +3 "core" %] ! ! 0 b +2 .tForearm.stop + "manipulator"&5 +33 && +3 "core" &1 % % 3 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&'\ +24 "core" 'l  # < b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 644 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionil: velocityi: currenti:pwmig:erri: inPressi : outPressi# :deltaPressi< : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #5 of 5 + "manipulator"&& +5 "core" &1 # # 0 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +285 "core" ' \  $ # j b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti:pwmig:erri: inPressi$ : outPressi# :deltaPressij : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(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 + "manipulator"&% +5 "core" %\ c " ! O G +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +75 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &% +3 "core" %\ \ * # R b + .tForearm.stop + "manipulator"&5 +33 && +3 "core" &1 ( - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +228 "core" ' \  #  b +4 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti:pwmig:erri: inPressi# : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(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 +1001 #-> Arm.stretch! +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +36 "core" ' +2 .tElbow.seek :hammer + "manipulator"&( +20 "core" ( +2 "manipulator"&!& +4 "core" &, $ ' M 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +4 "core" ' + "manipulator"&"% +4 "core" %\  $  b + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg".Holding position retracted requires 276mA: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/misc.rb:238:in `stretch!'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 5 + "manipulator"&& +4 "core" &, " # ! 5 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&$% +3 "core" %\ f " #  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"& 'r +89 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &\ % +3 "core" %\  $ $  b +2 .tForearm.stop + "manipulator"&5 +33 &%& +3 "core" &, ! " 7 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&''\ +227 "core" ' \ \  # S b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi,: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti\ :pwmig:erri: inPressi : outPressi# :deltaPressiS : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 5 + "manipulator"&(& +4 "core" &,  h 5 +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&% +4 "core" %\ ! "  K +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"& 'r +65 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &*% +3 "core" %\  " " \ b +2 .tForearm.stop + "manipulator"&5 +32 &+& +3 "core" &, " "  5 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&,'\ +43 "core" ' + "manipulator"&#% +4 "core" %\ ! ( ) Z0 +2 .tForearm.coast + "manipulator"&5 +2 !to:Arm::StretchError: mesg".Holding position retracted requires 207mA: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:85: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/misc.rb:238:in `stretch!'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 5 + "manipulator"&/& +4 "core" &, " "  5 +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&0'\ +90 "core" ' + "manipulator"&)% +5 "core" %\ $  y _ +2 .tForearm.seek between 5 and retracted +2 "manipulator"&2'r +110 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &&% +3 "core" %\  ! !  b + .tForearm.stop + "manipulator"&5 +33 &5& +3 "core" &, % ) 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&'\ +42 "core" ' +2 "manipulator"&-% +4 "core" %\ " ' [8 + .tForearm.coast + "manipulator"&5 +2 !to:Arm::StretchError: mesg".Holding position retracted requires 215mA: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:85: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/misc.rb:238:in `stretch!'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 5 + "manipulator"&.& +4 "core" &, % # P 5 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&8'\ +115 "core" ' +2 "manipulator"&% +4 "core" %    n \ b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&1'r +83 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &7% +3 "core" % > ! !  b + .tForearm.stop +2 "manipulator"&5 +32 &6& +3 "core" &, "  5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&3'\ +21 "core" ' + "manipulator"&>% +4 "core" %\  ' ( +2 .tForearm.coast + "manipulator"&5 +2 !to:Arm::StretchError: mesg"/Holding position retracted requires -113mA: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:85: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/misc.rb:238:in `stretch!'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #5 of 5 + "manipulator"&4& +4 "core" &, ! "  5 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&A'\ +88 "core" ' +2 "manipulator"&C% +4 "core" % \ 8 4 Vs +3 .tForearm.seek between 5 and retracted +2 "manipulator"&9'r +102 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &:% +3 "core" % =   b@ +2 .tForearm.stop + "manipulator"&5 +33 &=& +3 "core" &, "   5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&D'\ +3 "core" ' + "manipulator"&;% +4 "core" %\ & *  +2 "manipulator"&<& +3 "core" &, # "  5 +2 "manipulator"&G% +4 "core" %\ " ) A +12119 #t-> Arm.stretch! +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&K& +3 "core" &, & $ 1 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&L'\ +3 "core" ' + "manipulator"&N% +4 "core" %\ # % : +2 "manipulator"&O& +3 "core" &, $ "  5 +2 "manipulator"&E% +3 "core" %\ !  +2186 #t-> ESP.shutdown; delay 5; ESP.wakeup +56 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown + .tdelay 5 seconds +504 #Powering core bus +541 .Gate.power :raw,:ON +2 "sampler") +59 )B +2 "core"  +2 "collection"' +2 'Q +4 "core"  + "processing"% +2 %R +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'I% +3 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%J% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")T% +3 "core" % (  +2 .tSS.configure :default +2 "sampler")#.0X require 'calarm.rb' +260 #-> Hand +260 #-> Hand.open +2 .Hand.open + "manipulator"&1 +54 "core" 1 +942 #t-> calarm Garage +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' + .tElbow.seek :clear +2 "manipulator"& (d +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +121 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 & & +2 "core" &,   % +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +18 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" &, * ! . + .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &, ' . 5 +2 "manipulator"&% +3 "core" %V (   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %A - * ) R +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %B - $  p + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' + .tElbow.seek :clear +2 "manipulator"&!(d +178 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&"'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +134 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &$& +2 "core" &, ( &  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &\ & +3 "core" &, !  ) + .tForearm.force -40 + "manipulator"&5 +32 &%& +4 "core" &, $   + "manipulator"&m% +4 "core" %c " & 5 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %O - - M +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %O - - S p + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"& '\ +142 "core" ' + .tElbow.seek :clear +2 "manipulator"&'(d +175 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&('\ +3 "core" ' +45 .tElbow.seek FlushPuck::Garage +11 "manipulator"&(, +134 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &*& +2 "core" &, " ] +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &+& +3 "core" &, #  + .tForearm.force -40 + "manipulator"&5 +33 &#& +3 "core" &, & ' + "manipulator"&/% +4 "core" %p " / + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &)% +3 "core" %_ - , D M + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %\\ , - C z + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&&'\ +106 "core" ' + .tElbow.seek :clear +2 "manipulator"&,(d +151 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&5'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&-(, +127 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &.& +2 "core" &, , ) 0 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &0& +2 "core" &, 0 # U +2 .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &, , -  + "manipulator"&2% +4 "core" %y , ( + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &7% +2 "core" %k ) , A + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %d , + \\ ~ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&6'\ +141 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&>(d +159 "core" ( +2 .tForearm.seek :retract + "manipulator"&4'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(, +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &C& +2 "core" &,  " \ +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &1& +2 "core" &, " # ! +2 .tForearm.force -40 + "manipulator"&5 +32 &:& +3 "core" &, * ' R + "manipulator"&3% +4 "core" %m , + E +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &=% +3 "core" %^ * * M + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" %\\ , * z + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast +45 "manipulator"&5 +370 "Can"\ 3A| +2278 #t-> Hand.open +2182 #-> ESP.shutdown; delay 5; ESP.wakeup; calarm Garage +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 5 seconds +504 #Powering core bus +575 .Gate.power :raw,:ON +7 "sampler") +26 )< +2 "core"  +2 "collection"' +2 'G +3 "core"  +2 "processing"% +2 %A +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'9% +3 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%K% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")N% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X ESP.shutdown; delay 5; ESP.wakeup; Hand.open; calarm Garage +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 5 seconds +503 #Powering core bus +583 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +2 "collection"' +2 '( +3 "core"  +2 "processing"% +2 %* +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "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  +2 "collection"'8 +5 "core" % ! $ E  + + +3 ."rdyProcessing"PS.reconfigure :default +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 .tForearm.reconfigure :loose +2 "processing"%#A d`xb +2 "sampler")4 +5 "manipulator"&#@2^d^b +2 ."rdyProcessing"PS.home.seek 0ml +2 .tForearm.home.seek :retract +3 "processing"%C'd + "manipulator"&1'\ +4 "core"  +2 "sampler"):  +4 "core" +2 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +3 "sampler")#.0X +2 "manipulator"&[% +3 "core" %τ # +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &]% +2 "core" %w * +  D +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &g% +2 "core" %k + *  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +301 "core" ' \   " ! b +2 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityi: currenti:pwmig:erri: inPressi : outPressi" :deltaPressi! : voltagef12.279856651939127K: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'"2/home/esp/esp2/utils/calarm.rb:25:in `calarm'"0/home/esp/esp2/utils/calarm.rb:25:in `step'"2/home/esp/esp2/utils/calarm.rb:25:in `calarm'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +11848 #-> ESP.shutdown; delay 5; ESP.wakeup; calarm Garage +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 5 seconds +503 #Powering core bus +535 .Gate.power :raw,:ON +2 "sampler") +20 )^ +2 "core"  +2 "collection"' +2 'e +3 "core"  +2 "processing"% + %l +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'d% +3 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%W% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")_% +3 "core" %  + .tSS.configure :default +3 "sampler")#.0X Hand.open + .Hand.open +2 "manipulator"&1 +66 "core" 1 +505 #t-> Arm.retract +2 "manipulator"&% +3 "core" % ; $ J 8 +2 .tForearm.seek :retract +2 "manipulator"& '\ +107 "core" ' + "manipulator"&& +4 "core" &Ox  ; d AJ +2 "manipulator"&% +3 "core" %\ ) ; \\ _ +2845 #t-> ESP.shutdown; delay 5; ESP.wakeup; Hand.open; calarm Garage +5 #Asleep / Shutdown +32 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +2 .tdelay 5 seconds +504 #Powering core bus +547 .Gate.power :raw,:ON +2 "sampler") +13 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "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" %# \ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")"% +3 "core" %  +43 .tSS.configure :default +10 "sampler")#.0X' +60 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"(8(<( +20 "core" ' + ."rdyProcessing"PS.stop + "processing"%5 +49 "core" ' +1227 ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 "manipulator"&4& +3 "core" &d " ,  w +2 .tForearm.seek :retract +2 "manipulator"&:'\ +26 "core" 'i   j b +2 .tElbow.seek :hammer +2 "manipulator"&\\( +99 "core" ( +2 "manipulator"&`& +4 "core" &+ ) E % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&;'\ +24 "core" '}   ' b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi@: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni}: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi' : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 5 + "manipulator"&G& +5 "core" &+ % " & % +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&% +4 "core" %5  + H +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +95 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &C% +2 "core" % ) & b +2 .tForearm.stop + "manipulator"&5 +33 &K& +3 "core" &+ )  . % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&E'\ +24 "core" ' " !  b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiJ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi" : outPressi! :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 5 + "manipulator"&& +4 "core" &+ "  % +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&B% +4 "core" %m % ) J +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&H'r +63 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +54 &1% +2 "core" % " "  b +2 .tForearm.stop + "manipulator"&5 +33 &<& +3 "core" &+ # ) % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&N'\ +24 "core" ' ) # ; b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiS: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi) : outPressi# :deltaPressi; : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 5 + "manipulator"&Z& +5 "core" &+ ) ) < % +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&j'\ +95 "core" ' + "manipulator"&I% +5 "core" %\ $ ) S Ta +2 .tForearm.seek between 5 and retracted +2 "manipulator"&D'r +93 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &O% +2 "core" % r ( > b +2 .tForearm.stop + "manipulator"&5 +33 &T& +3 "core" &+ # #  % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&J'\ +22 "core" ' +2 "manipulator"&U% +4 "core" %\  $ m + .tForearm.coast +2 "manipulator"&5 +2 !to:Arm::StretchError: mesg"/Holding position retracted requires -116mA: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 5 + "manipulator"&M& +4 "core" &+  + % +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&V'\ +275 "core" ' \ v   b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi[: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniv\ : velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + "manipulator"&S% +5 "core" %\ ' * $  O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&Y'r +97 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &[% +2 "core" %\ z\ % " : b +2 .tForearm.stop + "manipulator"&5 +32 &]& +3 "core" &+ $ # $ % +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +4 "manipulator"&g'\ +205 "core" ' \ |  ( & b +3 !to:Slide::Error\ : mesg"'Forearm trajectoryErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagil: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni|\ : velocityi: currenti:pwmig:erri: inPressi : outPressi( :deltaPressi& : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):26: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 #5 of 5 + "manipulator"&& +65 "core" &+  ! B % +3 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&^'\ +111 "core" ' +2 "manipulator"&e% +4 "core" %   $ ;  +2 .tForearm.seek between 5 and retracted +2 "manipulator"&l'r +92 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &d% +3 "core" % ~ " "  b +2 .tForearm.stop + "manipulator"&5 +34 &W& +5 "core" &+ ! "  % +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted + "manipulator"&_'\ +48 "core" ' +2 "manipulator"&b% +4 "core" %\ "  +2 "processing"%& +4 "collection"'i& +3 "core" &  + & +3 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +4 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +5 ."openPC"PC.home.seek :open +2 "collection"'k( +2 "processing"%X( +270 "core" ( +2 ( + .tHand.open +2 "manipulator"&F1 +59 "core" 1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&v(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&u'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(, +121 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +63 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &?& +3 "core" &, +  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &p& +2 "core" &,  # +2 .tForearm.force -40 + "manipulator"&5 +33 &n& +2 "core" &,  % \ +2 "manipulator"&r% +3 "core" %R , * M + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &s% +2 "core" %A + . X S +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &@% +2 "core" %A ) - 0 t +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&f'\ +101 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&{(d +154 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&3'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(, +122 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &x& +3 "core" &, 1 : T + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &z& +3 "core" &, % 5 + .tForearm.force -40 + "manipulator"&5 +33 &A& +3 "core" &, % )  + "manipulator"&9% +4 "core" %h - )  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &P% +3 "core" %X , +  U + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %S , , " + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&h'\ +123 "core" ' +2 .tElbow.seek :clear + "manipulator"&|(d +164 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&c'\ +9 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +123 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &t& +3 "core" &, # &  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &, !  l +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &, ) " +2 "manipulator"&Q% +3 "core" %l + + + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &R% +2 "core" %] ) $ D O +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %Y   1 | +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek :clear +2 "manipulator"&q(d +161 "core" ( +2 .tForearm.seek :retract + "manipulator"&o'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +124 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +53 .tElbow.force 65 +9 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &,   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &, # "  +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &, , ) + "manipulator"&% +4 "core" %c + - + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %R ' *  W +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %O - +  v +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +128 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +171 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +11 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&!(, +122 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +7 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &,  "  +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &"& +2 "core" &, " ! . + .tForearm.force -40 +2 "manipulator"&5 +32 &\ & +3 "core" &, , *  +2 "manipulator"&$% +4 "core" %q ' + & + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &%% +3 "core" %a + * : F + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &m% +3 "core" %\\  & z + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3208 #t-> ESP.shutdown; delay 2; ESP.wakeup; Hand.open; calarm Garage +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +2 .tdelay 2 seconds +249 #Powering core bus +553 .Gate.power :raw,:ON +2 "sampler") +14 )  +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" %  +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 +27 "core" ' +2 ."rdyProcessing"PS.stop +2 "processing"%5 +29 "core" ' +985 #t-> Hand.open +580 #-> Arm.retract +2 "manipulator"&;% +3 "core" % ! ( B +2 !to:Slide::Error : mesg"Forearm Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi! : outPressi( :deltaPressiB : voltagef12.2700382916053039: @type2F:@axisName" Forearm:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'",/home/esp/esp2/lib/axis.rb:472:in `at?'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'"1/home/esp/esp2/utils/misc.rb:71:in `retract'"(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 +18310 #-> Forearm.home.to :retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&G'\ +25 "core" '^ !  $ +2 !to:Slide::Error\ : mesg"Forearm speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiL: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni^: velocityi: currenti:pwmi:erri: inPressi! : outPressi :deltaPressi$ : voltagef12.279856651939127K: @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'"(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +359 #-> Forearm.home.to :retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +25 "core" ']  !  +2 !to:Slide::Error\ : mesg"Forearm speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni]: velocityi: currenti:pwmi:erri: inPressi : outPressi! :deltaPressi : voltagef12.279856651939127K: @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'"(ESP):31: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 +1777 #-> Arm.home.to :clear +2 "manipulator"&0& +3 "core" & # " & +2 !to:Slide::Error : mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi# : outPressi" :deltaPressi& : voltagef12.2700382916053039: @type2F:@axisName"\ Elbow:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"./home/esp/esp2/lib/axis.rb:664:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1196 #-> Elbow.legend +1098 #-> Elbow.home.to :garage +2 .Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :garage + "manipulator"&(, +34 "core" (z + + * +2 !to:Slide::Error\ : mesg"Elbow speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currentiz:pwmi:erri: inPressi+ : outPressi+ :deltaPressi* : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow: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'"(ESP):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +954 #-> Elbow.home.jog 0 + .Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.jog 0 + "manipulator"&C* +33 "core" *z ) - ( +3 !to:Slide::Error\ : mesg"Elbow speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagiH: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currentiz:pwmi:erri: inPressi) : outPressi- :deltaPressi( : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(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 +209 #-> Elbow.home.jog 0 +2 .Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.jog 0 +2 "manipulator"&K* +34 "core" *z + - J +2 !to:Slide::Error\ : mesg"Elbow speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagiP: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currentiz:pwmi:erri: inPressi+ : outPressi- :deltaPressiJ : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(ESP):36: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 +1236 #-> Arm.home.to :home +2 "manipulator"&E& +3 "core" & " ) +2 !to:Slide::Error : mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi" : outPressi) :deltaPressi : voltagef12.2700382916053039: @type2F:@axisName"\ Elbow:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"./home/esp/esp2/lib/axis.rb:664:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):37:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +660 #-> Elbow.home.to :home +2 .Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :home +2 "manipulator"&( +33 "core" (z + , N +3 !to:Slide::Error\ : mesg"Elbow speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currentiz:pwmi:erri: inPressi+ : outPressi, :deltaPressiN : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow: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'"(ESP):38:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1571 #-> Elbow +2 "manipulator"&B& +3 "core" & ) ! 0 +2 !to:Slide::Error : mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi) : outPressi! :deltaPressi0 : voltagef12.2700382916053039: @type2F:@axisName"\ Elbow:bt["5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:127:in `asIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167: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 +983 #-> Elbow.home.jog -2 +2 .Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.jog -2 +2 "manipulator"&1* +33 "core" *y ) " A +2 !to:Slide::Error\ : mesg"Elbow speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagi6: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currentiy:pwmi:erri: inPressi) : outPressi" :deltaPressiA : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(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 +1275 #-> Elbow.home.to :garage +2 .Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :garage +2 "manipulator"&(, +34 "core" (z # / @ +2 !to:Slide::Error\ : mesg"Elbow speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currentiz:pwmi:erri: inPressi# : outPressi/ :deltaPressi@ : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow: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'"(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1104 #-> Arm.retract +2 "manipulator"&<% +3 "core" % ! "  +2 !to:Slide::Error : mesg"Forearm Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi! : outPressi" :deltaPressi : voltagef12.2700382916053039: @type2F:@axisName" Forearm:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'",/home/esp/esp2/lib/axis.rb:472:in `at?'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'"1/home/esp/esp2/utils/misc.rb:71:in `retract'"(ESP):42:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1113 #-> Forearm.home.to :retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&N'\ +25 "core" '^ ! # ' +2 !to:Slide::Error\ : mesg"Forearm speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiS: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni^: velocityi: currenti:pwmi:erri: inPressi! : outPressi# :deltaPressi' : voltagef12.279856651939127K: @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'"(ESP):43:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +740 #-> Arm.retract + "manipulator"&Z% +4 "core" % ) ! > +2 !to:Slide::Error : mesg"Forearm Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi) : outPressi! :deltaPressi> : voltagef12.2700382916053039: @type2F:@axisName" Forearm:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'",/home/esp/esp2/lib/axis.rb:472:in `at?'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'"1/home/esp/esp2/utils/misc.rb:71:in `retract'"(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 +995 #-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&I' +26 "core" '[ 9 +2 !to:Slide::Error\ : mesg"Forearm speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiN: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni[: velocityi: currenti:pwmi:erri: inPressi9 : outPressi :deltaPressi : voltagef12.284765832106039: @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'"(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 +895 #-> Forearm.home.jog 0 +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.jog 0 + "manipulator"&H) +26 "core" )Y # # ( +2 !to:Slide::Error\ : mesg"Forearm speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagiM: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioniY: velocityi: currenti:pwmi:erri: inPressi# : outPressi# :deltaPressi( : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(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 +1587 #-> Forearm.coast + .Forearm.coast + "manipulator"&5 +3 &O% +3 "core" % $  +2 !to:Slide::Error : mesg"Forearm Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi$ : outPressi :deltaPressi: voltagef12.2700382916053039: @type2F:@axisName" Forearm:bt["5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:127:in `asIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167: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 +453 #-> Elbow.coast +2 .Elbow.coast + "manipulator"&6 +3 &T& +3 "core" & " ) 6 + !to:Slide::Error : mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi" : outPressi) :deltaPressi6 : voltagef12.2700382916053039: @type2F:@axisName"\ Elbow:bt["5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:127:in `asIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167: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 +772 #-> Arm.coast + .Elbow.coast + "manipulator"&6 +2 .tForearm.coast +2 "manipulator"&5 +2 &U& +3 "core" & (  +2 !to:Slide::Error : mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi( : outPressi :deltaPressi: voltagef12.274947471772215T: @type2F:@axisName"\ Elbow:bt["5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:206:in `position'"2/home/esp/esp2/utils/misc.rb:185:in `examine'"4/home/esp/esp2/lib/pretty.rb:127:in `asIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167: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 +3482 #-> ESP.shutdown; delay 3; ESP.wakeup +4 #Asleep / Shutdown +32 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 3 seconds +304 #Powering core bus +540 .Gate.power :raw,:ON + "sampler") +38 )M +2 "core"  +2 "collection"' +2 'j +3 "core"  +2 "processing"% + %D +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'V% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%S% +2 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")J% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X +2 "collection"'o& +3 "core" &  +2 "processing"%& +3 "core" &  +2 "manipulator"&% +4 "core" %\  " $  h +2 "manipulator"&& +3 "core" & " % +2 "storage"(& +4 "core" &<( $\  + "storage"(% +4 "core" % z\  +2 "collection"'9 +3 "core" 9*R + "processing"%9 +3 "core" 9>D +561 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +62 "core" 1 +1543 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +3 "manipulator"&!& +3 "core" &  ( \ % + "manipulator"&% +4 "core" % \  - *  h +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +177 "core" ( +2 "manipulator"&"& +4 "core" &, ' *  2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &, ( $ W 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&$'n +81 "core" '   [ +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1918 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi): @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi[ : voltagef12.279856651939127K: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):52:in `irb_binding'"(ESP):52:in `times'"(ESP):52: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 +3034 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&%& +3 "core" &,  "  2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(, +3 "core" ( + "manipulator"& & +4 "core" &, $ *  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, + * 2 +2 .tForearm.seek :garage + "manipulator"& 'n +26 "core" ' !  I +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1923 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi! : outPressi :deltaPressiI : voltagef12.279856651939127K: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):53:in `irb_binding'"(ESP):53:in `times'"(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 +3178 #-> Forearm.home.to :garage +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :garage + "manipulator"&''n +155 "core" 'H  #  +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2532 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi,: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniH: velocityi: currenti:pwmi:erri: inPressi : outPressi# :deltaPressi : voltagef12.279856651939127K: @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'"(ESP):54: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 +502 #-> Forearm.home.to :garage +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :garage + "manipulator"&('n +167 "core" ' + "manipulator"&% +4 "core" %ga   . +1465 #t-> Arm.retract +2 "manipulator"&+% +3 "core" %gg , - F +2 .tForearm.seek :retract +2 "manipulator"&*'\ +121 "core" ' + "manipulator"&/& +4 "core" &, & + ? 2 +2 "manipulator"&#% +3 "core" % D * + ( 0 +2215 #t-> Arm.home.to :home +2 "manipulator"& & +3 "core" &, "   2 +2 "manipulator"&&% +4 "core" % D #   0 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&-( +112 "Can"\ C l +14 "core" ( + "manipulator"&,& +4 "core" &  (  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ) " U $ +2 .tForearm.seek :home +2 "manipulator"& ' +71 "core" ' +2 "manipulator"&2& +3 "core" & )  ] # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&y( +2 "core" ( +2 "manipulator"&7& +3 "core" & ( , 5 # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" & ) % G # +2 .tForearm.seek :home +2 "manipulator"&6' +27 "core" ' +2 "manipulator"&)& +4 "core" & # "  # + "manipulator"&4% +4 "core" % $ * + +685 #t-> Hand.open +493 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&& +3 "core" & # " $ # + "manipulator"&5% +5 "core" % $ # 0 + .tForearm.seek :retract +2 "manipulator"&.'\ +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&}(, +117 "core" ( +2 "manipulator"&;& +4 "core" &, 4 # # { + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &, * - { +2 .tForearm.seek :garage +2 "manipulator"&'n +110 "core" ' +2 .tHand.close + "manipulator"&0/ +60 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &, / - > { + "manipulator"&C% +4 "core" % f6 , + D  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&E(d +159 "core" ( +2 "manipulator"&& +4 "core" &d (  f E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &d , - 9 E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&1'\ +40 "core" ' + .tdelay 1 second +102 "manipulator"&& +3 "core" &d " " ! E + "manipulator"&<% +4 "core" %\ # " - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(, +120 "core" ( + "manipulator"&Z& +4 "core" &,  ' I C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &, " ! * C +2 .tForearm.seek :garage + "manipulator"&H'n +105 "core" ' + .tHand.open + "manipulator"&O1 +62 "core" 1 + "manipulator"&T& +4 "core" &, A 6 s C +2 "manipulator"&U% +3 "core" % s' * % 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +52 .tForearm.seek :retract +2 "manipulator"&M'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&j(d +188 "core" ( + "manipulator"&D& +4 "core" &d &  ~ * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &d + !  * +2 .tForearm.seek :clear + "manipulator"&S'\ +4 "core" ' + "manipulator"&J& +4 "core" &d & ) * +2 "manipulator"&[% +3 "core" %\ # & N# +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +134 "core" ( +2 "manipulator"&Y& +4 "core" &, 3 "  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &, * #   +2 .tForearm.seek :garage + "manipulator"&'n +129 "core" ' +2 .tHand.close + "manipulator"&e/ +57 "core" / + .tdelay 1 second +102 "manipulator"&d& +3 "core" &,  # -  +2 "manipulator"&W% +3 "core" % W (  = +2 .tForearm.seek :retract +2 "manipulator"&b'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +131 "core" ( +2 "manipulator"&i& +4 "core" &d  % ) 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &d ( (  2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&l'\ +16 "core" ' +2 .tdelay 1 second +102 "manipulator"&~& +3 "core" &d * ! 2 + "manipulator"&% +4 "core" %\  " " H  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(, +132 "core" ( +2 "manipulator"&L& +4 "core" &, '   : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &, " #  : +3 .tForearm.seek :garage + "manipulator"&:'n +104 "core" ' +2 .tHand.open + "manipulator"&`1 +57 "core" 1 + "manipulator"&?& +4 "core" &, K 7 : +2 "manipulator"&n% +3 "core" % k( $ ) 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&8(d +166 "core" ( +2 "manipulator"&_& +4 "core" &d  1  9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &d . - 9 +2 .tForearm.seek :clear +2 "manipulator"&='\ +4 "core" ' + "manipulator"&x& +4 "core" &d ' + 9 + "manipulator"&z% +4 "core" %\ * % G Vn +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(, +124 "core" ( +2 "manipulator"&P& +4 "core" &, 6  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &, , -   +2 .tForearm.seek :garage +2 "manipulator"&p'n +106 "core" ' + .tHand.close + "manipulator"&/ +106 "core" / +2 .tdelay 1 second +102 "manipulator"&|& +3 "core" &, ( #  + "manipulator"&c% +4 "core" % vO # + + .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&f(d +188 "core" ( + "manipulator"&3& +4 "core" &d  ' 5 + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &d + ) O + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +42 "core" ' + .tdelay 1 second +102 "manipulator"&Q& +3 "core" &d "  + +2 "manipulator"&R% +3 "core" %\ "   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +136 "core" ( + "manipulator"&& +4 "core" &,  & 5 % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &, ! A % +2 .tForearm.seek :garage + "manipulator"&k'n +137 "core" ' +2 .tHand.open + "manipulator"&q1 +57 "core" 1 + "manipulator"& & +4 "core" &, )  J % + "manipulator"&o% +4 "core" % t   = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +179 "core" ( +2 "manipulator"&& +4 "core" &d  0 I A + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 && +4 "core" &d ( - A +6 .tForearm.seek :clear +2 "manipulator"&'\ +4 "core" ' + "manipulator"&& +4 "core" &d + ( A +2 "manipulator"&% +3 "core" %\ - % E RK +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +121 "core" ( + "manipulator"&!& +4 "core" &,  1 # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, (  # +2 .tForearm.seek :garage +2 "manipulator"&"'n +132 "core" ' + .tHand.close +2 "manipulator"&\ / +61 "core" / +2 .tdelay 1 second +102 "manipulator"&$& +2 "core" &,   # +2 "manipulator"&{% +4 "core" % W * ! E i +2 .tForearm.seek :retract + "manipulator"&h'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&%(d +167 "core" ( +2 "manipulator"& & +4 "core" &d  3 C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d * % C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"& '\ +46 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &d ' " M C +2 "manipulator"&'% +3 "core" %\ !  0 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +124 "core" ( + "manipulator"&+& +4 "core" &,  % N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &, !  :  +2 .tForearm.seek :garage +2 "manipulator"&#'n +122 "core" ' +2 .tHand.open + "manipulator"&(1 +62 "core" 1 + "manipulator"& & +4 "core" &, +    + "manipulator"&&% +4 "core" % e $ "  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&(d +163 "core" ( + "manipulator"&2& +4 "core" &d 4 ! H a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &d % ) ? a +2 .tForearm.seek :clear + "manipulator"&w'\ +3 "core" ' +2 "manipulator"&)& +3 "core" &d , ) B a +2 "manipulator"&4% +4 "core" %\ $ + N + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&m(, +125 "core" ( + "manipulator"&*& +4 "core" &,  ) D  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &, ) !  +2 .tForearm.seek :garage +2 "manipulator"& 'n +137 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 .tdelay 1 second +102 "manipulator"&5& +2 "core" &,     +2 "manipulator"&;% +4 "core" % e ! # ' C + .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&6(d +166 "core" ( +2 "manipulator"&y& +4 "core" &d &  ; > + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &d ! ) > +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +40 "core" ' + .tdelay 1 second +102 "manipulator"&C& +3 "core" &d  ! % > +2 "manipulator"&.% +3 "core" %\  % "   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +125 "core" ( + "manipulator"&B& +4 "core" &, '   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,    +2 .tForearm.seek :garage + "manipulator"&}'n +130 "core" ' + .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&<& +4 "core" &, - (   +2 "manipulator"&Z% +3 "core" % f   B  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&K(d +174 "core" ( + "manipulator"&E& +4 "core" &d ! 4  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &d & + 6 6 +2 .tForearm.seek :clear + "manipulator"&T'\ +4 "core" ' + "manipulator"&U& +4 "core" &d . , < 6 + "manipulator"&1% +4 "core" %\ ( + , Vq +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&H(, +125 "core" ( +2 "manipulator"&D& +4 "core" &, ' * (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &, $ !  +2 .tForearm.seek :garage +44 "manipulator"&J'n +114 "core" ' + .tHand.close +2 "manipulator"&[/ +53 "core" / +2 .tdelay 1 second +102 "manipulator"&N& +2 "core" &, ' (   +2 "manipulator"&Y% +4 "core" % vg '  + .tForearm.seek :retract +2 "manipulator"&g'\ +138 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&M(d +170 "core" ( +2 "manipulator"&j& +4 "core" &d 2    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &d # " #  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&d'\ +2 "core" ' +2 .tdelay 1 second +102 "manipulator"&W& +3 "core" &d # # %  + "manipulator"&S% +4 "core" %\ " ! * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&i(, +124 "core" ( + "manipulator"&^& +4 "core" &,   n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, ! ! F +2 .tForearm.seek :garage +2 "manipulator"&~'n +101 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&]& +4 "core" &, O : E +2 "manipulator"&L% +4 "core" % ZS ' E  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&b(d +157 "core" ( +2 "manipulator"&& +4 "core" &d , & O  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &d + + "  +2 .tForearm.seek :clear +2 "manipulator"&?'\ +3 "core" ' +2 "manipulator"&n& +3 "core" &d  1 1  +2 "manipulator"&l% +4 "core" %\ ) +  SQ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&_(, +126 "core" ( +2 "manipulator"&@& +4 "core" &, (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &,  ) I +2 .tForearm.seek :garage + "manipulator"&x'n +104 "core" ' +2 .tHand.close + "manipulator"&z/ +63 "core" / +2 .tdelay 1 second +102 "manipulator"&F& +2 "core" &, - + 8 +2 "manipulator"&P% +4 "core" % ΂Y # *  + .tForearm.seek :retract +2 "manipulator"&\\'\ +130 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&>(d +163 "core" ( + "manipulator"&8& +4 "core" &d &  E  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d  ! >  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&='\ +20 "core" ' + .tdelay 1 second +102 "manipulator"&|& +3 "core" &d "    +2 "manipulator"&c% +4 "core" %\    & g + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(, +124 "core" ( + "manipulator"&3& +4 "core" &,  ' _ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &,   +2 .tForearm.seek :garage + "manipulator"&A'n +103 "core" ' + .tHand.open +2 "manipulator"&Q1 +62 "core" 1 +2 "manipulator"&R& +4 "core" &, M : R + "manipulator"&% +4 "core" % o,    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&X(d +165 "core" ( + "manipulator"&f& +4 "core" &d  & 2 . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &d , % . +2 .tForearm.seek :clear +2 "manipulator"& '\ +3 "core" ' + "manipulator"&o& +4 "core" &d ( * . + "manipulator"&% +4 "core" %  , + G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +118 "core" ( + "manipulator"&& +4 "core" &, 4 " " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &, 0 ) 5 " +2 .tForearm.seek :garage + "manipulator"&'n +108 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &, , +  " +2 "manipulator"&!% +3 "core" % ΂J * -  +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +182 "core" ( +2 "manipulator"&& +4 "core" &d &  L  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &d + + +  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&$'\ +45 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &d " #   +2 "manipulator"&{% +3 "core" %\ " $ b +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +116 "core" ( + "manipulator"&& +4 "core" &,  ' S ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &, * ! & ) +2 .tForearm.seek :garage + "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&'& +4 "core" &, ; < ~ ) +2 "manipulator"&+% +3 "core" % r- # ! h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&h(d +211 "core" ( +2 "manipulator"&%& +3 "core" &d * %  1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &d , / < 1 +2 .tForearm.seek :clear +2 "manipulator"& '\ +32 "core" ' + "manipulator"&&& +4 "core" &d  & 1 + "manipulator"& % +4 "core" %\   (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(, +136 "core" ( +2 "manipulator"&7& +4 "core" &, &  T  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &,  !   +2 .tForearm.seek :garage +2 "manipulator"&4'n +132 "core" ' +2 .tHand.close + "manipulator"&#/ +63 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &, & )  +2 "manipulator"&*% +3 "core" % \\ $ R H +2 .tForearm.seek :retract +2 "manipulator"&-'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&,(d +144 "core" ( + "manipulator"&& +4 "core" &d 0  m o + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d + , ^ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&5'\ +32 "core" ' +2 .tdelay 1 second +102 "manipulator"&w& +2 "core" &d ! # $ o +2 "manipulator"&;% +4 "core" %\ % * 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&y(, +137 "core" ( +2 "manipulator"&0& +4 "core" &, , & $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &,  ! +2 .tForearm.seek :garage +2 "manipulator"&m'n +128 "core" ' +2 .tHand.open + "manipulator"&C1 +58 "core" 1 +2 "manipulator"&.& +4 "core" &, 1 (  + "manipulator"&B% +4 "core" % c " ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&G(d +166 "core" ( + "manipulator"&6& +4 "core" &d '  U u +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d " $  u +2 .tForearm.seek :clear +2 "manipulator"&<'\ +8 "core" ' +2 "manipulator"&Z& +4 "core" &d  ' 9 u +2 "manipulator"&% +3 "core" %  ) +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(, +126 "core" ( + "manipulator"&O& +4 "core" &, 2  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &, # ( % +2 .tForearm.seek :garage +2 "manipulator"&U'n +99 "core" ' + .tHand.close + "manipulator"&1/ +56 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &, ) +  + "manipulator"&D% +4 "core" % mU " . \ +2 .tForearm.seek :retract +2 "manipulator"&V'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&I(d +167 "core" ( + "manipulator"&K& +4 "core" &d 1  \ & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &d %  & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&N'\ +39 "core" ' + .tdelay 1 second +102 "manipulator"&Y& +45 "core" &d   y & +10 "manipulator"&T% +3 "core" %\  ! "  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&J(, +117 "core" ( + "manipulator"&j& +4 "core" &, %  # ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &,   . ' +2 .tForearm.seek :garage +2 "manipulator"&W'n +108 "core" ' + .tHand.open +2 "manipulator"&H1 +64 "core" 1 +2 "manipulator"&S& +4 "core" &, O 5 ~ ' + "manipulator"&^% +4 "core" % [ , J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&g(d +168 "core" ( +2 "manipulator"&& +4 "core" &d ' 1   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &d , / W  +2 .tForearm.seek :clear +2 "manipulator"&M'\ +30 "core" ' + "manipulator"&L& +4 "core" &d    + "manipulator"&d% +4 "core" % + #  ; %y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +124 "core" ( + "manipulator"&`& +4 "core" &,  0 = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &, ! ) +2 .tForearm.seek :garage +2 "manipulator"&~'n +105 "core" ' +2 .tHand.close + "manipulator"&l/ +63 "core" / + .tdelay 1 second +102 "manipulator"&i& +3 "core" &, $ ' > +2 "manipulator"&@% +4 "core" % ]I # *  + .tForearm.seek :retract +2 "manipulator"&:'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&u(d +165 "core" ( + "manipulator"&b& +4 "core" &d 4  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &d % ! +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&F'\ +44 "core" ' +2 .tdelay 1 second +102 "manipulator"&P& +2 "core" &d ( ) +2 "manipulator"&?% +4 "core" %\ $ $  + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(, +119 "core" ( + "manipulator"&8& +4 "core" &, $ )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, )  *  +2 .tForearm.seek :garage +2 "manipulator"&_'n +127 "core" ' +2 .tHand.open + "manipulator"&|1 +60 "core" 1 + "manipulator"&c& +4 "core" &, < <  +2 "manipulator"&3% +3 "core" % c ) !  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +132 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&\\(d +139 "core" ( +2 "manipulator"&>& +4 "core" &d  / 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &d  $ 0 +2 .tForearm.seek :clear +2 "manipulator"&R'\ +3 "core" ' +2 "manipulator"&& +4 "core" &d + ' ' 0 + "manipulator"&=% +4 "core" %  + 1 I  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(, +137 "core" ( +2 "manipulator"&q& +4 "core" &, - ( = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &, "   +2 .tForearm.seek :garage + "manipulator"&A'n +109 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tdelay 1 second +102 "manipulator"&p& +2 "core" &, % " A +2 "manipulator"&% +4 "core" % r( $  o \\ +2 .tForearm.seek :retract +2 "manipulator"&k'\ +134 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +166 "core" ( + "manipulator"&X& +4 "core" &d  ' S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d ! #  S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +17 "core" ' + .tdelay 1 second +102 "manipulator"&!& +3 "core" &d !  ' S + "manipulator"& % +4 "core" %\  !  , c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +124 "core" ( +2 "manipulator"&& +4 "core" &, (  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &,  "  +2 .tForearm.seek :garage +2 "manipulator"&'n +131 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&{& +4 "core" &, -  < +2 "manipulator"&% +3 "core" % b *  _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +136 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +169 "core" ( + "manipulator"&& +4 "core" &d $  3 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d #  8 +2 .tForearm.seek :clear +2 "manipulator"&''\ +3 "core" ' + "manipulator"&+& +4 "core" &d ' " 8 + "manipulator"&$% +4 "core" %  # "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +164 "core" ( + "manipulator"&%& +4 "core" &, %  R - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &,   X - +2 .tForearm.seek :garage +2 "manipulator"&&'n +102 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tdelay 1 second +102 "manipulator"& & +2 "core" &,   S - +2 "manipulator"&7% +4 "core" % eY * ! k + .tForearm.seek :retract +2 "manipulator"&)'\ +135 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&/(d +159 "core" ( +2 "manipulator"&h& +4 "core" &d  ' $ = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" &d  ! = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"& '\ +24 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d $  = + "manipulator"&*% +4 "core" %\  * # "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +123 "core" ( + "manipulator"&& +4 "core" &,  % j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &, "   +2 .tForearm.seek :garage +2 "manipulator"&2'n +105 "core" ' +2 .tHand.open + "manipulator"&w1 +54 "core" 1 + "manipulator"&;& +4 "core" &, 9 A 3 + "manipulator"&0% +4 "core" % i9 (  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +144 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&-(d +137 "core" ( +2 "manipulator"&,& +4 "core" &d&  ( F :* + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &d' # %  :* +2 .tForearm.seek :clear +2 "manipulator"&.'\ +9 "core" ' + "manipulator"&B& +5 "core" &d&  . :* + "manipulator"&5% +4 "core" %  * % 5 \ j +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +139 "core" ( + "manipulator"&m& +4 "core" &, # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  " +2 .tForearm.seek :garage +2 "manipulator"&Z'n +107 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&y& +2 "core" &, #  = +2 "manipulator"&O% +4 "core" % |O   + .tForearm.seek :retract +2 "manipulator"&}'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +178 "core" ( + "manipulator"&G& +4 "core" &d  0 U  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &d % * ]  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +45 "core" ' +2 .tdelay 1 second +101 "manipulator"&D& +3 "core" &d    +2 "manipulator"&<% +3 "core" %  #  i  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(, +122 "core" ( +2 "manipulator"&[& +4 "core" &,  ' I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &, $   +2 .tForearm.seek :garage +2 "manipulator"&E'n +137 "core" ' + .tHand.open +2 "manipulator"&Y1 +53 "core" 1 + "manipulator"&T& +4 "core" &, 7 ( _ +2 "manipulator"&V% +4 "core" % c - + P + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +43 "manipulator"&e(d +142 "core" ( +2 "manipulator"&I& +4 "core" &d " ? 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &d * !  5 +2 .tForearm.seek :clear +2 "manipulator"&S'\ +4 "core" ' + "manipulator"&^& +4 "core" &d % , p 5 +2 "manipulator"&N% +3 "core" %\  P SU +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +136 "core" ( +2 "manipulator"&]& +4 "core" &, / ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &, # ( +2 .tForearm.seek :garage +2 "manipulator"&L'n +113 "core" ' +2 .tHand.close + "manipulator"&d/ +54 "core" / + .tdelay 1 second +103 "manipulator"&J& +3 "core" &, " ! 9 + "manipulator"&`% +4 "core" % t? ! ( { +2 .tForearm.seek :retract +2 "manipulator"&n'\ +116 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +191 "core" ( +2 "manipulator"&g& +4 "core" &d " * 0 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &d * + 2 3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&i'\ +4 "core" ' +2 .tdelay 1 second +101 "manipulator"&@& +3 "core" &d *  3 +2 "manipulator"&M% +3 "core" %\ ) % " T +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(, +136 "core" ( +2 "manipulator"&z& +4 "core" &, 3  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &, * + +2 .tForearm.seek :garage +2 "manipulator"&'n +126 "core" ' + .tHand.open +2 "manipulator"&P1 +63 "core" 1 + "manipulator"&?& +4 "core" &, O ; ( + "manipulator"&8% +4 "core" % ]%   \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +142 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&:(d +160 "core" ( +2 "manipulator"&u& +4 "core" &d  ( O z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &d $ ' F z +2 .tForearm.seek :clear +2 "manipulator"&c'\ +3 "core" ' + "manipulator"&3& +4 "core" &d $ * 0 z + "manipulator"&F% +4 "core" %    P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&>(, +130 "core" ( + "manipulator"&Q& +4 "core" &,  % C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &, $ ' T +2 .tForearm.seek :garage +2 "manipulator"&'n +141 "core" ' +2 .tHand.close + "manipulator"&=/ +64 "core" / +2 .tdelay 1 second +102 "manipulator"&x& +3 "core" &,  " + "manipulator"&q% +4 "core" % X   * < +2 .tForearm.seek :retract +2 "manipulator"&o'\ +142 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&9(d +170 "core" ( +2 "manipulator"&\\& +4 "core" &d % &  Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d " # . Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&p'\ +23 "core" ' + .tdelay 1 second +102 "manipulator"&& +3 "core" &d $ ! Y + "manipulator"&R% +4 "core" %\  # # (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(, +129 "core" ( +2 "manipulator"&X& +4 "core" &,  % H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,   k +2 .tForearm.seek :garage +2 "manipulator"&f'n +140 "core" ' + .tHand.open + "manipulator"&!1 +60 "core" 1 +3 "manipulator"& & +4 "core" &, 0 # z + "manipulator"&% +4 "core" % Ξ " $ 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&k(d +186 "core" ( + "manipulator"&& +4 "core" &d  ( % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d * +  % +2 .tForearm.seek :clear +2 "manipulator"&{'\ +3 "core" ' +2 "manipulator"&& +3 "core" &d 1 # % +2 "manipulator"&% +3 "core" %\ + * RJ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +122 "core" ( +2 "manipulator"&& +4 "core" &, 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, * $ +2 .tForearm.seek :garage +2 "manipulator"&+'n +129 "core" ' + .tHand.close +2 "manipulator"&$/ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &, (   +2 "manipulator"&%% +4 "core" % u+ ' * . _ + .tForearm.seek :retract +2 "manipulator"&('\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&"(d +166 "core" ( + "manipulator"&& +4 "core" &d 4  5 X + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &d  ) ] X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"& '\ +42 "core" ' +2 .tdelay 1 second +102 "manipulator"&7& +2 "core" &d # # # X +2 "manipulator"&'% +4 "core" %\  & / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(, +125 "core" ( + "manipulator"&h& +4 "core" &,   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &, ! S +2 .tForearm.seek :garage +2 "manipulator"&'n +138 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&*& +4 "core" &, : < + "manipulator"&% +4 "core" % b !  " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&)(d +173 "core" ( + "manipulator"&/& +4 "core" &d ,    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &d )   +2 .tForearm.seek :clear +2 "manipulator"&;'\ +3 "core" ' +2 "manipulator"&0& +3 "core" &d + ' D  +2 "manipulator"& % +3 "core" %\ ( k O) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(, +121 "core" ( + "manipulator"&C& +4 "core" &,  # a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &, (   +2 .tForearm.seek :garage +2 "manipulator"&B'n +124 "core" ' +2 .tHand.close + "manipulator"&5/ +53 "core" / +3 .tdelay 1 second +102 "manipulator"&& +2 "core" &, ) ( m +2 "manipulator"&m% +4 "core" % {L # # . + .tForearm.seek :retract +2 "manipulator"&'\ +141 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"& (d +164 "core" ( + "manipulator"&-& +4 "core" &d   ) 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d * O 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&y'\ +34 "core" ' + .tdelay 1 second +102 "manipulator"&O& +3 "core" &d " % R 0 +2 "manipulator"&.% +4 "core" %\   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +117 "core" ( +2 "manipulator"&G& +4 "core" &, )    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &,   _  +2 .tForearm.seek :garage +2 "manipulator"&6'n +124 "core" ' +2 .tHand.open + "manipulator"&D1 +58 "core" 1 +2 "manipulator"&<& +4 "core" &, 0 5 X  + "manipulator"&[% +4 "core" % xK  $  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +124 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&}(d +193 "core" ( + "manipulator"&& +4 "core" &d  ) U 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &d # ! S 1 +2 .tForearm.seek :clear +2 "manipulator"&T'\ +4 "core" ' + "manipulator"&V& +4 "core" &d & # f 1 + "manipulator"&% +4 "core" %\ ! " ) Uk +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&E(, +137 "core" ( +2 "manipulator"&I& +4 "core" &, %  - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &,  ' +2 .tForearm.seek :garage +2 "manipulator"&^'n +160 "core" ' +2 .tHand.close + "manipulator"&N/ +63 "core" / + .tdelay 1 second +102 "manipulator"&K& +4 "core" &,    +43 "manipulator"&]% +12 "core" % Z #   + .tForearm.seek :retract +2 "manipulator"&W'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&j(d +167 "core" ( +2 "manipulator"&e& +4 "core" &d  ' * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &d - + F * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&J'\ +40 "core" ' + .tdelay 1 second +102 "manipulator"&`& +5 "core" &d ( $ U * +2 "manipulator"&S% +4 "core" %\  , , <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(, +126 "core" ( +2 "manipulator"&g& +4 "core" &, %   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &, # ! 1 +2 .tForearm.seek :garage +2 "manipulator"&'n +116 "core" ' +2 .tHand.open + "manipulator"&@1 +57 "core" 1 + "manipulator"&M& +4 "core" &, 4 < L +2 "manipulator"&z% +3 "core" % `K ! % S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&n(d +176 "core" ( +2 "manipulator"&& +4 "core" &d  ) C  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &d  $ K  +2 .tForearm.seek :clear +2 "manipulator"&?'\ +3 "core" ' +2 "manipulator"&8& +3 "core" &d . 2   +2 "manipulator"&i% +3 "core" %\ $ B Vo +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +124 "core" ( +2 "manipulator"&u& +4 "core" &, )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&3'n +171 "core" ' +2 .tHand.close + "manipulator"&F/ +61 "core" / +2 .tdelay 1 second +102 "manipulator"&b& +3 "core" &,   ' +2 "manipulator"&Q% +4 "core" % _ " " + \ + .tForearm.seek :retract +2 "manipulator"&_'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +162 "core" ( + "manipulator"&:& +4 "core" &d %  ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &d * %  ^ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&c'\ +43 "core" ' + .tdelay 1 second +102 "manipulator"&x& +3 "core" &d  , ^ + "manipulator"&q% +4 "core" %\ ! ! ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +128 "core" ( + "manipulator"&\\& +4 "core" &,   E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,  "  +2 .tForearm.seek :garage + "manipulator"&>'n +111 "core" ' + .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&R& +4 "core" &, H 4 U + "manipulator"&X% +4 "core" % v> (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +123 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&o(d +166 "core" ( +2 "manipulator"&9& +4 "core" &d - + + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &d # ) ; + +2 .tForearm.seek :clear + "manipulator"& '\ +4 "core" ' + "manipulator"&& +4 "core" &d ) & ^ + + "manipulator"&p% +4 "core" %\ *  9 Uk +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +117 "core" ( + "manipulator"&f& +4 "core" &,  2 I  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, + * ]  +2 .tForearm.seek :garage + "manipulator"&'n +158 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / + .tdelay 1 second +102 "manipulator"&A& +3 "core" &, ! # ;  +2 "manipulator"&% +4 "core" % W $ ! 9 +2 .tForearm.seek :retract + "manipulator"&'\ +125 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&\ (d +160 "core" ( + "manipulator"&k& +4 "core" &d  ' B = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &d % ' ? = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +34 "core" ' + .tdelay 1 second +102 "manipulator"&%& +3 "core" &d  " m = +2 "manipulator"&{% +3 "core" %\  y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&+(, +123 "core" ( + "manipulator"&& +4 "core" &, '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&'n +135 "core" ' + .tHand.open +2 "manipulator"&71 +63 "core" 1 + "manipulator"&'& +4 "core" &, P : F +2 "manipulator"&h% +3 "core" % L8   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +130 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&((d +181 "core" ( +2 "manipulator"&"& +4 "core" &d %   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d ' % C +2 .tForearm.seek :clear +2 "manipulator"&*'\ +3 "core" ' + "manipulator"&& +4 "core" &d , & A +2 "manipulator"& % +3 "core" %\  ! 0 Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(, +124 "core" ( + "manipulator"&& +4 "core" &, '  d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &, ' # 7 +2 .tForearm.seek :garage + "manipulator"&0'n +161 "core" ' + .tHand.close +2 "manipulator"& / +56 "core" / +2 .tdelay 1 second +102 "manipulator"&&& +3 "core" &, # " . + "manipulator"&C% +4 "core" % |0    Z +2 .tForearm.seek :retract + "manipulator"&2'\ +140 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&4(d +173 "core" ( +2 "manipulator"&)& +4 "core" &d  '  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &d " \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +41 "core" ' +2 .tdelay 1 second +102 "manipulator"&m& +3 "core" &d ( [ \ +2 "manipulator"&;% +3 "core" %\ #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(, +121 "core" ( +2 "manipulator"&-& +4 "core" &,  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&,'n +137 "core" ' + .tHand.open + "manipulator"&O1 +64 "core" 1 + "manipulator"&.& +4 "core" &, E =  + "manipulator"&G% +4 "core" % r&   ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +130 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +143 "core" ( + "manipulator"& & +4 "core" &d %  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &d '  L $ +2 .tForearm.seek :clear +2 "manipulator"&<'\ +3 "core" ' + "manipulator"&[& +4 "core" &d " % $ +2 "manipulator"&y% +4 "core" %\ * ) R Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +138 "core" ( + "manipulator"&& +4 "core" &, %  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &, ' # : +2 .tForearm.seek :garage + "manipulator"&V'n +153 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tdelay 1 second +102 "manipulator"&Z& +2 "core" &, $ ( - +2 "manipulator"&I% +3 "core" % ΂ $ ) 5 - +2 .tForearm.seek :retract +2 "manipulator"&H'\ +137 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&U(d +167 "core" ( + "manipulator"&}& +4 "core" &d  , % ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +2 "core" &d !  + ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&T'\ +42 "core" ' + .tdelay 1 second +102 "manipulator"&K& +3 "core" &d - , X ! +2 "manipulator"&]% +3 "core" %\ ! ! . +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(, +122 "core" ( + "manipulator"&d& +46 "core" &,  ( +10 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &,   O +2 .tForearm.seek :garage +2 "manipulator"&E'n +146 "core" ' +2 .tHand.open + "manipulator"&`1 +63 "core" 1 + "manipulator"&S& +4 "core" &, O : Q + "manipulator"&g% +4 "core" % X& " ! : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +133 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&W(d +161 "core" ( + "manipulator"&j& +4 "core" &d 3 @ v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &d , " , v +2 .tForearm.seek :clear +2 "manipulator"&M'\ +4 "core" ' + "manipulator"&z& +4 "core" &d * ! h v +2 "manipulator"&J% +3 "core" %\ , * Z T[ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +121 "core" ( +2 "manipulator"&& +4 "core" &, ! +  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &, , ' < +2 .tForearm.seek :garage +2 "manipulator"&8'n +166 "core" ' + .tHand.close +2 "manipulator"&i/ +55 "core" / + .tdelay 1 second +102 "manipulator"&L& +3 "core" &, ! * 9 + "manipulator"&u% +4 "core" % XX ! +2 .tForearm.seek :retract +2 "manipulator"&|'\ +175 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&~(d +183 "core" ( +2 "manipulator"&n& +4 "core" &d  ( R Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +2 "core" &d ! # 6 Q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&?'\ +23 "core" ' +2 .tdelay 1 second +101 "manipulator"&b& +3 "core" &d % # & Q +2 "manipulator"&Q% +3 "core" %\ %  ; +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(, +125 "core" ( + "manipulator"&=& +4 "core" &,  ( 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &,  "  +2 .tForearm.seek :garage +2 "manipulator"&'n +171 "core" ' + .tHand.open +2 "manipulator"&x1 +60 "core" 1 + "manipulator"&q& +4 "core" &, 0 )  + "manipulator"&\\% +4 "core" % b   j # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&_(d +180 "core" ( +2 "manipulator"&& +4 "core" &d   ]  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d $ #  +2 .tForearm.seek :clear +2 "manipulator"&R'\ +3 "core" ' + "manipulator"&X& +4 "core" &d . 1  +2 "manipulator"&c% +3 "core" %\ "  b Ue +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(, +124 "core" ( + "manipulator"&9& +4 "core" &,  ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &, ! #  +2 .tForearm.seek :garage + "manipulator"&'n +148 "core" ' +2 .tHand.close + "manipulator"&p/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &, " \ +2 "manipulator"&f% +3 "core" % w>    m +2 .tForearm.seek :retract +2 "manipulator"&'\ +135 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +162 "core" ( +2 "manipulator"&o& +4 "core" &d   a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d $ * a a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"& '\ +40 "core" ' + .tdelay 1 second +102 "manipulator"&A& +3 "core" &d    a +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(, +124 "core" ( + "manipulator"&$& +4 "core" &,  ' ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,   +2 .tForearm.seek :garage + "manipulator"&'n +154 "core" ' +2 .tHand.open + "manipulator"&%1 +61 "core" 1 +2 "manipulator"&{& +4 "core" &, 6 ; + "manipulator"&% +4 "core" % b , ) l  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +119 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +165 "core" ( +4 "manipulator"&\ & +5 "core" &d  ' F L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &d    L +2 .tForearm.seek :clear + "manipulator"&''\ +4 "core" ' +6442 #t-> 3.times {ESP.shutdown; delay 3; ESP.wakeup; delay 3; 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear}} +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +2 .tdelay 3 seconds +303 #Powering core bus +534 .Gate.power :raw,:ON +2 "sampler") +20 )h +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +3 % +2 "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 +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\ ? . b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&.+ +3 "core" + + "manipulator"&G% +5 "core" % , %  + ."closeHand"Hand.close +4 .tElbow.jog 1500 +3 "manipulator"&/ + & * +49 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 "core" / +2 .tElbow.home.seek :clear +2 "manipulator"&D(d +288 "core" ' +130 ( +2 "storage"(,& +4 "core" & \ +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"([' +62 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"(y(<( +194 "core" ' + ."rdyProcessing"PS.stop +2 "processing"%5 +67 "core" ' +1032 ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 "manipulator"&B& +3 "core" &d ( +  +2 .tForearm.seek :retract +2 "manipulator"&'\ +29 "core" '\ G } b +2 .tElbow.seek :hammer +2 "manipulator"&Y( +123 "core" ( + "manipulator"&1& +5 "core" &   y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&'\ +26 "core" '\ D $ ! . b +2 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniD\ : velocityi: currenti:pwmig:erri: inPressi$ : outPressi! :deltaPressi. : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 5 + "manipulator"&& +5 "core" & $ #  y + #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&<% +4 "core" % !  J +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&Z'r +68 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &I% +3 "core" %\ N  W b + .tForearm.stop + "manipulator"&5 +33 &V& +3 "core" & "  % y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&}'\ +26 "core" '\ E !  - b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi}: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniE\ : velocityi: currenti :pwmig:erri: inPressi! : outPressi :deltaPressi- : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 5 +2 "manipulator"&N& +4 "core" &  " y +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&6% +4 "core" % " \ J +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&K'r +102 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &]% +3 "core" %\ K (   bF + .tForearm.stop + "manipulator"&5 +33 &d& +2 "core" & y +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&H'\ +26 "core" '\ F "  5 b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiM: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniF\ : velocityi: currenti :pwmig:erri: inPressi" : outPressi :deltaPressi5 : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 5 + "manipulator"&^& +5 "core" & y + #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&U'\ +72 "core" ' $ * b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 826 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiZ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi$ : outPressi* :deltaPressi: voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + "manipulator"&`% +5 "core" %\\ + "  Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&S'r +71 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &g% +4 "core" %\  " b + .tForearm.stop + "manipulator"&5 +33 &T& +3 "core" & $   y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&E'\ +24 "core" ' ' / b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 836 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiJ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti :pwmig:erri: inPressi' : outPressi/ :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 5 + "manipulator"&j& +5 "core" & " "  y +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&@'\ +68 "core" ' - ! $ b +4 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiE: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi- : outPressi! :deltaPressi$ : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + "manipulator"&z% +5 "core" % " # X +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&J'r +91 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +54 &e% +3 "core" %\ ! "  b + .tForearm.stop + "manipulator"&5 +33 && +3 "core" & # "  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&P'\ +24 "core" ' " ) b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiU: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti :pwmig:erri: inPressi" : outPressi) :deltaPressi : voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #5 of 5 + "manipulator"&l& +5 "core" & ( % 7 y + #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&W'\ +120 "core" ' +2 "manipulator"&i% +4 "core" %\ " +3 .tForearm.seek between 5 and retracted +2 "manipulator"&M'r +113 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &L% +3 "core" %  , ! b + .tForearm.stop +2 "manipulator"&5 +32 &u& +3 "core" & ! "  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&8'\ +31 "core" ' +2 "manipulator"&n% +4 "core" %\ g  1 & + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg"/Holding position retracted requires -153mA:@checkpoint: omitted: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:85: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!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 2 + "manipulator"&F% +4 "core" % Y % $  + "manipulator"&& +4 "core" & ! "  y +2 "storage"(b& +4 "core" &<& [\  + "storage"(Q% +4 "core" % E\ +2 "manipulator"&=& +4 "core" & "  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +19 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&|( +44 "core" ( + "manipulator"&~& +5 "core" &  ) - 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&x'\ +22 "core" ' +2 "manipulator"&q% +4 "core" %\  0 a + .tForearm.coast +2 "manipulator"&5 +2 !to:Arm::StretchError: mesg".Holding position retracted requires -92mA: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 5 + "manipulator"&\\& +4 "core" & )  6 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&?% +4 "core" % $ '  E +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +79 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &% +2 "core" % 0 @ < [ b +2 .tForearm.stop + "manipulator"&5 +33 && +3 "core" &! ! ( O 6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&X'\ +21 "core" ' + "manipulator"&c% +5 "core" %\ *  + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg"/Holding position retracted requires -121mA: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:85: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 5 + "manipulator"&:& +4 "core" & + +  6 +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&9% +5 "core" % U   & +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&!'r +80 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &% +2 "core" %  +   b +2 .tForearm.stop + "manipulator"&5 +33 &_& +2 "core" &  # % 6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&p'\ +20 "core" ' +2 "manipulator"&R% +4 "core" %\ / O + .tForearm.coast +2 "manipulator"&5 +2 !to:Arm::StretchError: mesg"/Holding position retracted requires -116mA: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:85: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 5 + "manipulator"&& +4 "core" &! , " 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&f'\ +71 "core" ' # " ) b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagik: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti :pwmig:erri: inPressi# : outPressi" :deltaPressi) : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&% +4 "core" %\\ $ )  b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&o'r +60 "core" ' + .tForearm.force 100 + "manipulator"&5d +102 &% +3 "core" % 9 !  b +2 .tForearm.stop + "manipulator"&5 +33 &>& +3 "core" &! " "  6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&A'\ +24 "core" ' . 6 b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiF: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi. : outPressi6 :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 5 + "manipulator"&& +5 "core" & , - M 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&$'\ +93 "core" '\ D  b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi): @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniD\ : velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +6 "manipulator"&% +5 "core" % + !  Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +96 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &% +3 "core" %\ G 0 9 G b! + .tForearm.stop +2 "manipulator"&5 +32 &%& +3 "core" & # ) 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&{'\ +26 "core" '\ @\ $  > b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi{: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni@\ : velocityi: currenti\ :pwmig:erri: inPressi$ : outPressi :deltaPressi> : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #5 of 5 + "manipulator"&& +5 "core" &! , 4 H 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"& '\ +75 "core" '\ - 1 b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti\ :pwmig:erri: inPressi- : outPressi1 :deltaPressi: voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&\ % +4 "core" % ( $ _ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +84 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &7% +2 "core" %\ ! !  bv +2 .tForearm.stop + "manipulator"&5 +33 &k& +3 "core" & % ) 6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"& '\ +24 "core" '\ # $ u b +3 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti\ :pwmig:erri: inPressi# : outPressi$ :deltaPressiu : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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:85:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"1/home/esp/esp2/utils/misc.rb:567:in `wakeup'"(ESP):60:in `irb_binding'"(ESP):60:in `times'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1497 #-> Arm.home.to :home +2 "manipulator"&h& +3 "core" & ( " N 6 +2 "manipulator"&% +4 "core" %  # / H + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +26 "core" '  3 b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi3 : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):61: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 +762 #-> Arm.stretch! +2 .Forearm.seek :retract +2 "manipulator"&"'\ +26 "core" ' ! # H b +2 .tElbow.seek :hammer +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & ( * K 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"& '\ +24 "core" ' ! : Y b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi! : outPressi: :deltaPressiY : voltagef12.284765832106039: @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'"2/home/esp/esp2/utils/misc.rb:223: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/misc.rb:238:in `stretch!'"(ESP):62:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 5 + "manipulator"&+& +4 "core" & ! " 5 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&% +3 "core" % ) * I +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&w'r +58 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &#% +3 "core" % : # % b + .tForearm.stop + "manipulator"&5 +33 &(& +3 "core" &    6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"& '\ +25 "core" ' - 5 ) b +2 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi%: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi- : outPressi5 :deltaPressi) : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):62:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 5 + "manipulator"&*& +4 "core" & #   6 +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&&% +4 "core" % '  E I +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted +2 "manipulator"&C'r +62 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &0% +2 "core" % !   b +2 .tForearm.stop + "manipulator"&5 +33 &)& +3 "core" &   6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&5'\ +24 "core" ' % " M b +4 !to:Slide::Error\ : mesg"0Forearm speedErr between home and retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi:: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi% : outPressi" :deltaPressiM : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):62: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 #3 of 5 + "manipulator"&/& +4 "core" & "  6 +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&m'\ +88 "core" ' + "manipulator"&;% +4 "core" %\ 0  H K +3 .tForearm.seek between 5 and retracted +2 "manipulator"&2'r +106 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &% +3 "core" %  !  b +2 .tForearm.stop + "manipulator"&5 +33 &G& +2 "core" &  6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&'\ +30 "core" ' + "manipulator"&'% +4 "core" %\ m    : +2 .tForearm.coast + "manipulator"&5 +2 !to:Arm::StretchError: mesg"/Holding position retracted requires -147mA: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:85: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/misc.rb:238:in `stretch!'"(ESP):62:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 5 + "manipulator"&v& +4 "core" & ( ) P 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&a'\ +85 "core" ' +2 "manipulator"&% +4 "core" %\ $ ( ` Q= +2 .tForearm.seek between 5 and retracted +2 "manipulator"& 'r +110 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &,% +3 "core" % |    b + .tForearm.stop + "manipulator"&5 +33 &r& +3 "core" &! # # O 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&s'\ +19 "core" ' +2 "manipulator"&-% +4 "core" %\ 1  f | + .tForearm.coast + "manipulator"&5 +3 !to:Arm::StretchError: mesg"/Holding position retracted requires -125mA: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:85: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/misc.rb:238:in `stretch!'"(ESP):62: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 #5 of 5 + "manipulator"&B& +4 "core" &    6 +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +90 "core" '\ K & ! 4 b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniK\ : velocityi: currenti:pwmig:erri: inPressi& : outPressi! :deltaPressi4 : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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/misc.rb:238:in `stretch!'"(ESP):62:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&1% +4 "core" %\  " H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&'r +99 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &% +2 "core" %\ T ; 2  b +2 .tForearm.stop + "manipulator"&5 +32 &<& +3 "core" & ! !  6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&.'\ +28 "core" '\ Q % !  b +4 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniQ\ : velocityi: currenti :pwmig:erri: inPressi% : outPressi! :deltaPressi : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):62: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 +581 #-> Arm.stretch! +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +28 "core" '\ Q , 0 $ b +2 .tElbow.seek :hammer +2 "manipulator"&I( +4 "core" ( + "manipulator"&V& +4 "core" & ! # 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&}'\ +29 "core" '\ S  , 7 b +2 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi}: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniS\ : velocityi: currenti:pwmig:erri: inPressi : outPressi, :deltaPressi7 : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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/misc.rb:238:in `stretch!'"(ESP):63:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 5 + "manipulator"&N& +4 "core" & % # Q 6 +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&6% +4 "core" %\  (  O K +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&Z'r +108 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &]% +3 "core" %\ Z 8 / 7 b + .tForearm.stop + "manipulator"&5 +33 &d& +3 "core" & % % ! 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&H'\ +28 "core" '\ S ! ! % b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiM: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniS\ : velocityi: currenti:pwmig:erri: inPressi! : outPressi! :deltaPressi% : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):63:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 5 + "manipulator"&^& +4 "core" &! " $  6 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&U% +4 "core" %\  " " i M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 5 and retracted +2 "manipulator"&`'r +101 "core" ' + .tForearm.force 100 +52 "manipulator"&5d +55 &K% +2 "core" %\ X  b +2 .tForearm.stop + "manipulator"&5 +32 &g& +3 "core" & ! (  6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&T'\ +28 "core" '\ S   b +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiY: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniS\ : velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):63:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 5 + "manipulator"&E& +5 "core" & " ! 9 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&j'\ +150 "core" '  k +2 !to:Slide::Error\ : mesg"'Forearm speedErr at 5 - 521 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagio: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressik : voltagef12.279856651939127K: @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'"%/home/esp/esp2/utils/misc.rb:306")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81: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/misc.rb:238:in `stretch!'"(ESP):63:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&@% +4 "core" %%  !  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 5 and retracted + "manipulator"&z'r +10 "Can"\ BCF +64 "core" ' + .tForearm.force 100 + "manipulator"&5d +54 &S% +2 "core" %\ H . \ b> +2 .tForearm.stop + "manipulator"&5 +33 &e& +2 "core" &  #  6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&'\ +26 "core" '\ K   q b +2 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniK\ : velocityi: currenti :pwmig:erri: inPressi : outPressi :deltaPressiq : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:223: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:85: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/misc.rb:238:in `stretch!'"(ESP):63:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 5 + "manipulator"&P& +4 "core" & % ) f 6 +2 #tHammering Forearm against inboard stop to recenter bearing races +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&l'\ +129 "core" ' + "manipulator"&i% +4 "core" %\ '  +3 .tForearm.seek between 5 and retracted +2 "manipulator"&J'r +72 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +53 &L% +3 "core" %    8 b + .tForearm.stop +2 "manipulator"&5 +32 &u& +3 "core" &  ` 6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&n'\ +44 "core" ' +2 "manipulator"&F% +4 "core" %\    "  +2 "manipulator"&& +3 "core" & ' & T 6 +2 "manipulator"&b% +3 "core" %\    &  +1926 #t-> Arm.stretch! +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&=( +4 "core" ( + "manipulator"&W& +4 "core" &   6 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&~'\ +15 "core" ' +2 "manipulator"&q% +4 "core" %\ " \ +2 "manipulator"&\\& +3 "core" &  & K 6 +2 "manipulator"&M% +4 "core" %\ )   +791 #t-> Arm.home.to :home + "manipulator"&?& +3 "core" & # # ! 6 +2 "manipulator"&8% +4 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +239 "core" ( + "manipulator"&& +5 "core" & #  e  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & ! ) (  +2 .tForearm.seek :home +2 "manipulator"&c' +36 "core" ' + "manipulator"&:& +4 "core" & 6  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&9( +2 "core" ( +2 "manipulator"&3& +4 "core" & * ( /  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & " *   +3 .tForearm.seek :home + "manipulator"&' +4 "core" ' + "manipulator"&& +4 "core" & % ) <  +2 "manipulator"&_% +4 "core" %g ) % 1 +1416 #t-> Arm.home.to :CC +2 "manipulator"&R& +3 "core" & + +   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&( +3 "core" ( +2 "manipulator"&X& +3 "core" & 0 0 R  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & , - :  +2 .tForearm.seek :home +2 "manipulator"&' +3 "core" ' + "manipulator"&!& +4 "core" & '   +2 "manipulator"&% +3 "core" %j , (  1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +45 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&>( +350 "core" ( + "manipulator"&A& +4 "core" &4  0 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &5 )  + I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'O +368 "core" ' Z 1 # ? +2 !to:Slide::Error\ : mesg" Forearm trajectoryErr at CC:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi): @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniZ: velocityi: currenti:pwmi:erri: inPressi1 : outPressi# :deltaPressi? : voltagef12.284765832106039: @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'"(ESP):66: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 +916 #-> Arm.home.to :home + "manipulator"&& +3 "core" &6 + % 6 I +2 "manipulator"&o% +4 "core" %Ό , ( > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +139 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&%( +361 "core" ( +2 "manipulator"&{& +4 "core" & + ' ( Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & # $ \ Q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"& ' +50 "core" ' +2 "manipulator"&\ & +4 "core" & %  ? Q + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +8 "core" ( +2 "manipulator"&7& +4 "core" & /  U "~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &   N "{ +2 .tForearm.seek :home +2 "manipulator"& ' +3 "core" ' +2 "manipulator"&& +3 "core" & * ' P "{ +2 "manipulator"&h% +3 "core" %;  " . +591 #t-> Arm.home.to :garage + "manipulator"&& +4 "core" & + * 1 "{ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +3 "core" ( + "manipulator"&"& +4 "core" & 3 . "{ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  + "{ +2 .tForearm.seek :home + "manipulator"& ' +4 "core" ' + "manipulator"&+& +4 "core" & - ( "{ + "manipulator"&% +4 "core" %A , + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +48 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&((, +123 "core" ( +2 "manipulator"& & +4 "core" &,   : +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"&&'n +108 "core" 't # #  +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 5136 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: inPressi# : outPressi# :deltaPressi : voltagef12.279856651939127K: @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'"(ESP):68: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 +465 #-> Hand.open + .Hand.open +2 "manipulator"&|1 +62 "core" 1 +871 #t-> Arm.home.to :home +2 "manipulator"&0& +3 "core" &, # $  : +2 "manipulator"&w% +4 "core" % !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&5( +104 "core" ( + "manipulator"&/& +4 "core" & %  R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & # ! +2 .tForearm.seek :home +2 "manipulator"&C' +46 "core" ' + "manipulator"&& +4 "core" & ! ) 0 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&G( +3 "core" ( + "manipulator"&'& +4 "core" & + ! D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" & * ! = +2 .tForearm.seek :home +2 "manipulator"&m' +3 "core" ' + "manipulator"&& +4 "core" & * +  +2 "manipulator"&2% +3 "core" %U + ) +380 #t-> Hand.open +789 #-> Arm.garage +2 "manipulator"&,& +3 "core" & ( " +2 "manipulator"&% +4 "core" %Z * + .tForearm.seek :retract +2 "manipulator"&r'\ +76 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&-(, +131 "core" ( +2 "manipulator"&B& +4 "core" &, % * " F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &, # # % F + .tForearm.seek :garage +2 "manipulator"&'n +149 "core" '=-   +2 !to:Slide::Error\ : mesg"Forearm speedErr at 4:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni=: velocityi: currenti-:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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):72: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 +1995 #-> Hand.open +459 #-> Arm.CC +2 "manipulator"&1& +3 "core" &, ! " F +2 "manipulator"& % +4 "core" %m  ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +129 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&s( +288 "core" ( +2 "manipulator"&<& +4 "core" &J ( " d S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" &J ) ( S +2 .tForearm.seek CC +2 "manipulator"&'O +137 "core" ' + "manipulator"&D& +4 "core" &J % ! S +2 "manipulator"&V% +4 "core" %]U   % +309 #t-> Arm.PC + "manipulator"&}& +4 "core" &I ) % l S + "manipulator"&N% +4 "core" %]W   Z +2 .tForearm.seek :retract +2 "manipulator"&6'\ +136 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&]( +358 "core" ( +2 "manipulator"&d& +4 "core" & " 0 k + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & & , $ +2 .tForearm.seek PC +2 "manipulator"&H' +185 "core" ' + "manipulator"&^& +5 "core" &  & ? + "manipulator"&U% +4 "core" % ) ! j +683 #t-> Arm.garage +2 "manipulator"&Z& +3 "core" & " % +2 "manipulator"&K% +4 "core" % " " * j +2 .tForearm.seek :retract +2 "manipulator"&g'\ +138 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(, +143 "core" ( +2 "manipulator"&E& +4 "core" &, &   9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &,    9 +2 .tForearm.seek :garage + "manipulator"&`'n +181 "core" ' +2 "manipulator"&@& +4 "core" &, $ $ 9 + "manipulator"&S% +4 "core" %m   6 +2604 #t-> Arm.retract +2 "manipulator"&e% +3 "core" %m " !  6 +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" 'G # ) ] +2 !to:Slide::Error\ : mesg"+Forearm speedErr at home - 3929 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityiL: currenti:pwmib:erri: inPressi# : outPressi) :deltaPressi: voltagef12.274947471772215T: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'"1/home/esp/esp2/utils/misc.rb:71:in `retract'"(ESP):77: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 +1769 #-> Arm.garage +2 "manipulator"&P& +3 "core" &, # !  9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&i(, +18 "core" ( + "manipulator"&z& +4 "core" &,   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&u'n +88 "core" ' +2 "manipulator"&F& +4 "core" &, % $ ! + "manipulator"&% +4 "core" %yB , + N +438 #t-> Arm.retract + "manipulator"&b% +3 "core" %yH  * m +2 .tForearm.seek :retract +2 "manipulator"&l'\ +148 "core" ' + "manipulator"&J& +4 "core" &, '  P +2 "manipulator"&W% +3 "core" %  % , # Q> +617 #t-> Arm.CC + "manipulator"&q& +3 "core" &, ! " + +2 "manipulator"&\\% +4 "core" %  + , @ Q> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&M( +300 "core" ( + "manipulator"&n& +4 "core" && $ '  <; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +2 "core" &% ) # X <; +2 .tForearm.seek CC +2 "manipulator"&Q'O +111 "core" ' ' :  +2 !to:Slide::Error\ : mesg"(Forearm speedErr between 4 and home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiV: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi' : outPressi: :deltaPressi : voltagef12.279856651939127K: @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):80: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 +1728 #-> Arm.garage + "manipulator"&?& +3 "core" &'   <; +2 "manipulator"&8% +4 "core" %  ! +2 .tForearm.seek :retract + "manipulator"&'\ +82 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(, +283 "core" ( + "manipulator"&:& +4 "core" &,  !  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &,  O  +2 .tForearm.seek :garage + "manipulator"&3'n +165 "core" ' +2 "manipulator"&x& +4 "core" &, $ " }  + "manipulator"&% +4 "core" %n9 ( ! s u +518 #t-> Arm.CC +2 "manipulator"&_& +3 "core" &,   I  +2 "manipulator"&~% +4 "core" %n=  % 6 u +2 .tForearm.seek :retract + "manipulator"&'\ +176 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&c( +297 "core" ( + "manipulator"&R& +4 "core" &#  /  :, +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &# , + U :, +2 .tForearm.seek CC +2 "manipulator"&f'O +160 "core" ' +2 "manipulator"&!& +3 "core" &# " & :, +2 "manipulator"&% +4 "core" %P% $   P +306 #t-> Arm.garage + "manipulator"&9& +4 "core" &#  " :, +2 "manipulator"&% +3 "core" %P) " !  P +3 .tForearm.seek :retract +2 "manipulator"&'\ +157 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +281 "core" ( + "manipulator"&A& +4 "core" &, # +   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, + ' L  +2 .tForearm.seek :garage +2 "manipulator"&p'n +82 "core" '  ! o +2 !to:Slide::Error\ : mesg"+Forearm speedErr at home - 3908 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiu: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi! :deltaPressio : voltagef12.279856651939127K: @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):83: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 +3010 #-> Arm.garage; Arm.CC; Arm.garge +2 "manipulator"&$& +3 "core" &, # "   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +2 "core" ( +2 "manipulator"&o& +3 "core" &,  &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &, "   +2 .tForearm.seek :garage + "manipulator"&{'n +89 "core" ' +2 "manipulator"&& +4 "core" &, ! + !  + "manipulator"&\ % +4 "core" %j9 ) *  | +2 .tForearm.seek :retract + "manipulator"&7'\ +124 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&k( +286 "core" ( + "manipulator"&& +4 "core" &:  % - L + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &h& +2 "core" &:   v L +2 .tForearm.seek CC +2 "manipulator"&'O +168 "core" ' +2 "manipulator"&%& +3 "core" &9  %  L +2 !to:Axis::Error: mesg""Unknown Elbow position: garge:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):84: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 +3210 #-> Arm.retract + "manipulator"& % +3 "core" %I@ %  q +3 .tForearm.seek :retract + "manipulator"&'\ +135 "core" ';= O b +3 !to:Slide::Error\ : mesg"Forearm speedErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni;: velocityiB: currenti:pwmig:erri: inPressi : outPressi :deltaPressiO : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'"1/home/esp/esp2/utils/misc.rb:71:in `retract'"(ESP):85: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 +820 #-> Arm.garage; Arm.CC; Arm.garage +2 "manipulator"&"& +3 "core" &: ! & L +2 "manipulator"&% +4 "core" % , - G ) +2 .tForearm.seek :retract + "manipulator"&+'\ +70 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +286 "core" ( + "manipulator"& & +4 "core" &,   ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &,    ! +2 .tForearm.seek :garage +2 "manipulator"&'n +148 "core" ' + "manipulator"& & +4 "core" &, 0   ! + "manipulator"& % +4 "core" %p* " ! ] ^ +2 .tForearm.seek :retract + "manipulator"&&'\ +177 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&( +289 "core" ( + "manipulator"&#& +4 "core" &< 1  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &<  ( M +3 .tForearm.seek CC + "manipulator"&0'O +69 "core" '4 ! ! +2 !to:Slide::Error\ : mesg"+Forearm speedErr at home - 4300 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi5: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni4: velocityi: currenti:pwmi:erri: inPressi! : outPressi! :deltaPressi: voltagef12.279856651939127K: @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):86: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 +1060 #-> Arm.to 5 +2 "manipulator"&w& +3 "core" &< #  M + "manipulator"&/% +4 "core" %Y  ! { +2 .tForearm.seek :retract +2 "manipulator"&;'\ +68 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +181 "core" ( +2 "manipulator"&'& +4 "core" &  %  !u + "storage"(v& +4 "core" &<& \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +177 "core" ' + "manipulator"&2& +4 "core" & & - 8 !u +2 "manipulator"&(% +3 "core" %A ) # Z +21592 "Can"\ A_F +60001 :\ AoF +60001 A\ A F +60002 \ A"{F +60001 \ A$ 1F +60001 )\ A'9 F +60001 L\ B)\ ]F +60002 \ A+\ F +60001 \ @.V F +10811 "core" (K * + X  +2 !to:Slide::Error : mesg"Elbow positionErr at 1: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityiP: currenti:pwmi:erri: inPressi* : outPressi+ :deltaPressiX : voltagef12.274947471772215T: @type2F:@destinationi%:@axisName"\ Elbow: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 +26781 #-> Forearm.retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +148 "core" ' + "manipulator"&5% +4 "core" %\  ! F +3954 #t-> Elbow.jog -100 +2 .Elbow.jog -100 + "manipulator"&C* +45 "core" * +2 "manipulator"&,& +4 "core" &  "  + +714 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 +2 "manipulator"&* +62 "core" * +2 "manipulator"&B& +4 "core" & # ) 7 # +485 #t-> Elbow.jog -1000 +3 .Elbow.jog -1000 + "manipulator"&a* +47 "core" * +2 "manipulator"&m& +4 "core" && '  ( ; +184 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 +2 "manipulator"&* +44 "core" * + "manipulator"&G& +4 "core" &>  # ( +598 #t-> Elbow.jog -2000 +2 .Elbow.jog -2000 + "manipulator"&r*0 +47 "core" * + "manipulator"&1& +4 "core" &wu  &  - +494 #t-> Elbow.jog -2000 +2 .Elbow.jog -2000 + "manipulator"& *0 +56 "core" * + "manipulator"&<& +4 "core" &o  % +15462 "Can"\ 60~ F +4399 #t-> exit +5 #mEXIT @1684867352.31EDT @1684868550.41EDT = =mMAIN_scheduler =tMAIN @EDT1684868552.30 #"core_reset"Sent BREAK +2 #t@27959 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +409 "Can" R  R + #tPolling Can every 10:00 +3 #Cleanly exited at 14:42:32EDT23-May-23 +979 #-> ESP.ready! +3 #Powering core bus +552 .Gate.power :raw,:ON +3 "sampler") +54 ) +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 +3 "processing"%% +2 "core" %< +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %3  +2 .tSS.configure :default +2 "sampler")#.0X 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open + "manipulator"&;1 +54 "core" 1 +2 "manipulator"&<& +4 "core" && 6 + c !t + "manipulator"&=% +4 "core" % \  ( q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(, +177 "core" ( + "manipulator"&?& +4 "core" &,  #  3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &,    3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&A'n +112 "core" ' + .tHand.close +2 "manipulator"&B/ +55 "core" / +2 .tdelay 1 second +101 "manipulator"&C& +4 "core" &, , ) 3 + "manipulator"&D% +4 "core" % p9 / "  +2 .tForearm.seek :retract +2 "manipulator"&E'\ +123 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&F(d +155 "core" ( + "manipulator"&G& +4 "core" &d % 6 '  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &d , +   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&I'\ +6 "core" ' + .tdelay 1 second +102 "manipulator"&J& +3 "core" &d / 0 ^  + "manipulator"&K% +4 "core" %\ - , [ S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(, +126 "core" ( +2 "manipulator"&M& +4 "core" &, 0 / 4  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &, - - b  +2 .tForearm.seek :garage + "manipulator"&O'n +141 "core" ' +2 .tHand.open +6 "manipulator"&P1 +58 "core" 1 + "manipulator"&Q& +5 "core" &, S C )  +2 "manipulator"&R% +3 "core" % a ) ( J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&T(d +170 "core" ( + "manipulator"&U& +4 "core" &d  * F Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &d - - V Q +2 .tForearm.seek :clear +2 "manipulator"&W'\ +3 "core" ' + "manipulator"&X& +4 "core" &d * +  Q +2 "manipulator"&Y% +3 "core" %\ - . 7 M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&Z(, +123 "core" ( +2 "manipulator"&[& +4 "core" &, ! 5 ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &, - + = ' +2 .tForearm.seek :garage + "manipulator"&]'n +126 "core" ' +2 .tHand.close + "manipulator"&^/ +64 "core" / +2 .tdelay 1 second +102 "manipulator"&_& +3 "core" &, - + ' ' + "manipulator"&`% +40 "core" % |d - / : +9 .tForearm.seek :retract +2 "manipulator"&a'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&b(d +156 "core" ( +2 "manipulator"&c& +4 "core" &d , $ 4 m + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &d + , m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&e'\ +47 "core" ' +2 .tdelay 1 second +102 "manipulator"&f& +4 "core" &d " ; m +2 "manipulator"&g% +4 "core" %\  " x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(, +122 "core" ( +2 "manipulator"&i& +4 "core" &,  & ! . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +2 "core" &, "  5 . +3 .tForearm.seek :garage + "manipulator"&k'n +110 "core" ' +2 .tHand.open + "manipulator"&l1 +61 "core" 1 +2 "manipulator"&m& +4 "core" &, : D . + "manipulator"&n% +4 "core" % cY ! % 1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +147 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&p(d +142 "core" ( +2 "manipulator"&q& +4 "core" &e ) * K  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &e % %  +2 .tForearm.seek :clear + "manipulator"&s'\ +10 "core" ' +2 "manipulator"&t& +4 "core" &e '    + "manipulator"&u% +4 "core" %  % &  R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&v(, +130 "core" ( + "manipulator"&w& +4 "core" &,  $ k  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &,  -  + .tForearm.seek :garage +2 "manipulator"&y'n +108 "core" ' + .tHand.close + "manipulator"&z/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&{& +3 "core" &, + +   + "manipulator"&|% +4 "core" % jK + +2 .tForearm.seek :retract + "manipulator"&}'\ +117 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&~(d +173 "core" ( + "manipulator"&& +4 "core" &d 1  D _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d , - a _ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +42 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d   3 _ + "manipulator"&% +4 "core" %   (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +124 "core" ( +2 "manipulator"&& +4 "core" &, (   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, "   +2 .tForearm.seek :garage +2 "manipulator"&'n +108 "core" ' + .tHand.open + "manipulator"& 1 +62 "core" 1 + "manipulator"&\ & +4 "core" &, T E  +2 "manipulator"& % +3 "core" % n6 " + Z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"& (d +157 "core" ( +2 "manipulator"&& +4 "core" &d  ' +  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d , + ]  +2 .tForearm.seek :clear + "manipulator"&'\ +4 "core" ' +2 "manipulator"&& +4 "core" &d . . W  +2 "manipulator"&% +3 "core" %\ , . [ O, +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +125 "core" ( + "manipulator"&& +4 "core" &,  0 #  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, , ' 0  +2 .tForearm.seek :garage +2 "manipulator"&'n +119 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &, * $ (  + "manipulator"&% +4 "core" % |X ) * * +2 .tForearm.seek :retract +2 "manipulator"&'\ +119 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&(d +190 "core" ( + "manipulator"&"& +4 "core" &d 3 # 1 , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &d ' , ; , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&''\ +45 "core" ' + .tdelay 1 second +102 "manipulator"&)& +3 "core" &d  ` , + "manipulator"&(% +4 "core" %\ " ) % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +134 "core" ( +2 "manipulator"&& +4 "core" &, ) ' 3  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" &,   @  +2 .tForearm.seek :garage + "manipulator"&,'n +115 "core" ' + .tHand.open + "manipulator"&-1 +63 "core" 1 +2 "manipulator"&.& +4 "core" &, Q A \\  + "manipulator"&/% +4 "core" % f ! ' 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +152 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&1(d +175 "core" ( +2 "manipulator"&2& +4 "core" &d , , i , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &d " ) @ , +2 .tForearm.seek :clear +2 "manipulator"&4'\ +3 "core" ' +2 "manipulator"&5& +4 "core" &d % . , +2 "manipulator"&6% +3 "core" %\ " " P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&7(, +122 "core" ( + "manipulator"&8& +4 "core" &, * " &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&:'n +107 "core" ' + .tHand.close + "manipulator"&;/ +57 "core" / +2 .tdelay 1 second +102 "manipulator"&<& +3 "core" &, ) !  + "manipulator"&=% +4 "core" % hM , ,  +2 .tForearm.seek :retract +2 "manipulator"&?'\ +153 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&@(d +158 "core" ( + "manipulator"&$& +4 "core" &d %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &d  " N  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&C'\ +21 "core" ' +2 .tdelay 1 second +102 "manipulator"&D& +3 "core" &d "  #  + "manipulator"&&% +4 "core" %  '  &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(, +123 "core" ( + "manipulator"&H& +4 "core" &,  ( V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, !  +2 .tForearm.seek :garage + "manipulator"&J'n +118 "core" ' +2 .tHand.open +2 "manipulator"&K1 +53 "core" 1 + "manipulator"&>& +4 "core" &, R A O +2 "manipulator"&M% +3 "core" % k ) # [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +124 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&E(d +175 "core" ( + "manipulator"&F& +4 "core" &d /  5 , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &d # , , , + .tForearm.seek :clear +2 "manipulator"&Q'\ +3 "core" ' + "manipulator"&R& +4 "core" &d  0  , +2 "manipulator"&I% +3 "core" %\ . - q T[ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&U(, +151 "core" ( + "manipulator"&O& +4 "core" &, " * & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &,  !  & +2 .tForearm.seek :garage +2 "manipulator"&X'n +122 "core" ' +2 .tHand.close + "manipulator"&Y/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&L& +2 "core" &,   u # +2 "manipulator"&[% +4 "core" % vZ ( ! # +2 .tForearm.seek :retract + "manipulator"&\\'\ +127 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&S(d +150 "core" ( +2 "manipulator"&T& +4 "core" &d 2  v + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &d ! + # v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&_'\ +38 "core" ' + .tdelay 1 second +102 "manipulator"&W& +3 "core" &d # " , v + "manipulator"&`% +4 "core" %\ ! " + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(, +126 "core" ( + "manipulator"&d& +4 "core" &,  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &, # a +2 .tForearm.seek :garage + "manipulator"&Z'n +111 "core" ' + .tHand.open + "manipulator"&f1 +53 "core" 1 + "manipulator"&g& +4 "core" &, A 8  +2 "manipulator"&i% +3 "core" % p3 $ ( +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&a(d +136 .tElbow.hold + "manipulator"&b, +4 "core" (d ) " + , +2 !to:IRB::Abort: mesg"!Elbow seek to clear 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'"./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/misc.rb:33:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):2:in `irb_binding'"(ESP):2:in `times'"(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 +14431 #-> Arm.CC +2 "manipulator"&l& +3 "core" &e  h * +2 "manipulator"&m% +3 "core" %  ) , s QB +2 .tElbow.seek :CC +2 "manipulator"&n( +211 "core" ( + "manipulator"&e& +4 "core" &$  ( . ;4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &$ * " ' ;4 + .tForearm.seek CC +2 "manipulator"&k'O +142 "core" ' + "manipulator"&r& +4 "core" &$  ) ;4 +2 "manipulator"&t% +4 "core" %Rh , + T +1904 #t-> Forearm.retract +2 .Forearm.seek :retract + "manipulator"&u'\ +134 "core" ' + "manipulator"&h% +4 "core" %\ '   W +2061 #t-> Elbow + "manipulator"&w& +4 "core" &$   ;4 +346 #t-> Elbow.legend +1447 #-> Elbow.jog -1000 +2 .Elbow.jog -1000 +2 "manipulator"&x* +52 "core" * + "manipulator"&o& +4 "core" &   j  +206 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&p* +31 "core" * + "manipulator"&z& +4 "core" & &    +57 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&{* +58 "core" * +2 "manipulator"&|& +4 "core" &  &  * +12 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 +2 "manipulator"&s* +57 "core" * +2 "manipulator"&& +4 "core" &  % ( ` , +155 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 +2 "manipulator"&y* +71 "core" * + "manipulator"&& +5 "core" &'  " l + +38 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&v* +53 "core" * + "manipulator"&& +4 "core" &9  [ +344 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&* +85 "core" * +2 "manipulator"&& +49 "core" &i"   9$ +6 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&* +42 "core" * + "manipulator"&}& +4 "core" &w  * / +85 #t-> Elbow.jog -1000 + .Elbow.jog -1000 +2 "manipulator"&~* +41 "core" * + "manipulator"& & +4 "core" &  ' G  +927 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&\ * +37 "core" * + "manipulator"& & +4 "core" & : :  +66 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 +2 "manipulator"&* +51 "core" * +2 "manipulator"&& +4 "core" & *  # . +38 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&* +86 "core" * +2 "manipulator"&& +4 "core" & % * ? [ +23 #t-> Elbow.jog -1000 +2 .Elbow.jog -1000 + "manipulator"&* +63 "core" * +2 "manipulator"&& +4 "core" &# $ \ +19765 "Can"\ R +59997 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&& +3 "core" &n   "{ +2 "Can"\ Rx +2 "manipulator"&% +4 "core" % 3 # -  P5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +215 "core" ( +2 "manipulator"& & +4 "core" &, '  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &, # '  , +2 .tForearm.seek :garage +2 "manipulator"&'n +168 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tdelay 1 second +101 "manipulator"&& +3 "core" &, $ - 9 , +2 "manipulator"&% +3 "core" % w% ! ! S > +2 .tForearm.seek :retract +2 "manipulator"&'\ +132 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&"(d +165 "core" ( +2 "manipulator"&%& +4 "core" &d  # " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d   " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&)'\ +45 "core" ' +2 .tdelay 1 second +102 "manipulator"&(& +3 "core" &d  k " + "manipulator"&% +4 "core" %\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +122 "core" ( + "manipulator"&#& +4 "core" &,  # Z  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, '  %  +2 .tForearm.seek :garage +2 "manipulator"&-'n +317 "core" ' ΍   A +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi2: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiA : voltagef12.279856651939127K: @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'"(ESP):22:in `irb_binding'"(ESP):22:in `times'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1108 #-> Hand.open +2 .Hand.open + "manipulator"&.1 +58 "core" 1 +358 #t-> Arm.to 5 + "manipulator"&/& +3 "core" &,   +2 "manipulator"&'% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +137 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&2( +176 "core" ( +2 "manipulator"&3& +4 "core" &+   k + "storage"(5& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&6'M +141 "core" ' + "manipulator"&& +4 "core" &+  Y k + "manipulator"&8% +4 "core" %Q   B +8227 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +3 "manipulator"&9& +3 "core" &+ " !  k +2 "manipulator"&0% +4 "core" %Q   ^ B + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +133 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&;(, +181 "core" ( +2 "manipulator"&<& +4 "core" &, '  ? - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &,  " $ - +2 .tForearm.seek :garage + "manipulator"&4'n +104 "core" ' +2 .tHand.close + "manipulator"&:/ +57 "core" / + .tdelay 1 second +102 "manipulator"&$& +3 "core" &, ) ( J - + "manipulator"&B% +4 "core" % xB  ! ] +2 .tForearm.seek :retract + "manipulator"&7'\ +143 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&D(d +174 "core" ( + "manipulator"&&& +4 "core" &d   u Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &d   z Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&A'\ +3 "core" ' +2 .tdelay 1 second +101 "manipulator"&?& +4 "core" &d !   Y + "manipulator"&@% +4 "core" %\  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&K(, +127 "core" ( + "manipulator"&>& +4 "core" &,  ' )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +2 "core" &, ! =  +2 .tForearm.seek :garage +2 "manipulator"&C'n +103 "core" ' + .tHand.open +2 "manipulator"&J1 +53 "core" 1 +2 "manipulator"&F& +4 "core" &, < 9  + "manipulator"&P% +4 "core" % p`  ! f  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&I(d +156 "core" ( +2 "manipulator"&G& +4 "core" &d # !  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &d  ! a  +2 .tForearm.seek :clear + "manipulator"&V'\ +4 "core" ' + "manipulator"&N& +4 "core" &d % &   + "manipulator"&E% +4 "core" %\ !  * O- +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Y(, +123 "core" ( + "manipulator"&L& +4 "core" &,  ! ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &, %   ) +2 .tForearm.seek :garage +2 "manipulator"&Q'n +113 "core" ' +2 .tHand.close + "manipulator"&T/ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&^& +2 "core" &, " ! \ ) +2 "manipulator"&X% +4 "core" % yZ %  7 +2 .tForearm.seek :retract + "manipulator"&U'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&W(d +161 "core" ( + "manipulator"&`& +5 "core" &d (  J  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &d % ! 3  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&]'\ +36 "core" ' + .tdelay 1 second +102 "manipulator"&\\& +3 "core" &d    +2 "manipulator"&S% +3 "core" %\ $ # * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(, +159 "core" ( +2 "manipulator"&g& +4 "core" &, ! " % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &, # ! $ % +2 .tForearm.seek :garage +2 "manipulator"&_'n +109 "core" ' + .tHand.open +2 "manipulator"&Z1 +58 "core" 1 + "manipulator"&c& +4 "core" &, N ; : "y +2 "manipulator"&a% +4 "core" % n   j + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&m(d +154 "core" ( +2 "manipulator"&e& +4 "core" &d   ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" &d   ' +3 .tForearm.seek :clear +2 "manipulator"&b'\ +3 "core" ' + "manipulator"&r& +4 "core" &d (  ' +2 "manipulator"&t% +4 "core" %\  SQ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +125 "core" ( + "manipulator"&h& +5 "core" &,   @ \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &,  & \ +2 .tForearm.seek :garage +2 "manipulator"&w'n +120 "core" ' + .tHand.close + "manipulator"&o/ +59 "core" / + .tdelay 1 second +102 "manipulator"&z& +3 "core" &,  ! 2 \ + "manipulator"&n% +4 "core" % u`  +2 .tForearm.seek :retract + "manipulator"&|'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +158 "core" ( + "manipulator"&x& +5 "core" &d  ! <  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &d * % g  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&'\ +47 "core" ' + .tdelay 1 second +102 "manipulator"&{& +3 "core" &d    + "manipulator"&% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +128 "core" ( + "manipulator"&y& +4 "core" &,  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,   +2 .tForearm.seek :garage + "manipulator"&}'n +117 "core" ' + .tHand.open + "manipulator"&v1 +59 "core" 1 + "manipulator"& & +4 "core" &, D : +2 "manipulator"&% +3 "core" % i  " $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"& (d +165 "core" ( +2 "manipulator"&& +4 "core" &d $  < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d   < +2 .tForearm.seek :clear +2 "manipulator"&~'\ +3 "core" ' +2 "manipulator"&& +3 "core" &d , ( = < +2 "manipulator"&\ % +4 "core" %\  ! w Q9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +153 "core" ( + "manipulator"&& +4 "core" &,   W "| +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, &  8 "| +2 .tForearm.seek :garage + "manipulator"&'n +117 "core" ' + .tHand.close + "manipulator"& / +62 "core" / +2 .tdelay 1 second +101 "manipulator"& & +3 "core" &,   " i +2 "manipulator"&% +4 "core" % vU " !  + .tForearm.seek :retract +2 "manipulator"&'\ +158 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&u(d +158 "core" ( + "manipulator"&& +4 "core" &d   i +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d    i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +33 "core" ' + .tdelay 1 second +102 "manipulator"&%& +3 "core" &d    i + "manipulator"&% +4 "core" %     +2 .tElbow.reconfigure :tight +38 "manipulator"&$&.,(\ #b +11 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +126 "core" ( +2 "manipulator"&(& +4 "core" &,   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,   : +2 .tForearm.seek :garage +2 "manipulator"&#'n +117 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&& +4 "core" &, K 5 +2 "manipulator"&"% +4 "core" % m"   4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +151 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&-(d +163 "core" ( + "manipulator"&.& +4 "core" &d " y W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &d   X W +2 .tForearm.seek :clear + "manipulator"&''\ +12 "core" ' +2 "manipulator"&3& +4 "core" &d   [ W + "manipulator"&5% +4 "core" % \     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +164 "core" ( +2 "manipulator"&& +4 "core" &,   * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &,   * +2 .tForearm.seek :garage + "manipulator"&,'n +106 "core" ' + .tHand.close + "manipulator"&9/ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&0& +3 "core" &,    & + "manipulator"&6% +4 "core" % mD  ' T +2 .tForearm.seek :retract + "manipulator"&<'\ +151 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&=(d +175 "core" ( + "manipulator"&2& +4 "core" &d  % + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &d !  + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&$'\ +18 "core" ' +2 .tdelay 1 second +102 "manipulator"&B& +3 "core" &d   + + "manipulator"&1% +4 "core" %\ !  = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&4(, +135 "core" ( +2 "manipulator"&&& +4 "core" &,  \ e  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&;'n +120 "core" ' + .tHand.open + "manipulator"&?1 +54 "core" 1 + "manipulator"&@& +4 "core" &, D 9  +2 "manipulator"&>% +3 "core" % l  W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&7(d +161 "core" ( +2 "manipulator"&D& +4 "core" &d $  `  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &d    +2 .tForearm.seek :clear +2 "manipulator"&F'\ +3 "core" ' +2 "manipulator"&P& +3 "core" &d ( & M  +2 "manipulator"&A% +3 "core" %\   Q? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&G(, +130 "core" ( + "manipulator"&O& +4 "core" &, "  1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &,  % ) +2 .tForearm.seek :garage +2 "manipulator"&C'n +121 "core" ' + .tHand.close + "manipulator"&E/ +59 "core" / + .tdelay 1 second +102 "manipulator"&K& +3 "core" &,  ! \ +2 "manipulator"&L% +3 "core" % ZY   +2 .tForearm.seek :retract +2 "manipulator"&['\ +152 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&R(d +158 "core" ( + "manipulator"&I& +4 "core" &d   8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &d ! !   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&^'\ +8 "core" ' + .tdelay 1 second +102 "manipulator"&X& +3 "core" &d    +2 "manipulator"&V% +3 "core" %\ " !  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(, +121 "core" ( + "manipulator"&d& +4 "core" &,   a  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &,   H  +2 .tForearm.seek :garage + "manipulator"&Y'n +112 "core" ' +2 .tHand.open + "manipulator"&\\1 +63 "core" 1 + "manipulator"&S& +4 "core" &, F :  +2 "manipulator"&U% +3 "core" % l   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +146 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&i(d +167 "core" ( + "manipulator"&W& +4 "core" &d   e & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &d    & +2 .tForearm.seek :clear +2 "manipulator"&c'\ +3 "core" ' + "manipulator"&a& +4 "core" &d % ) ^ & + "manipulator"&]% +9 "core" %\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(, +118 "core" ( +2 "manipulator"&q& +4 "core" &,   ) & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &,   \ & + .tForearm.seek :garage +2 "manipulator"&r'n +109 "core" ' + .tHand.close + "manipulator"&t/ +57 "core" / +3 .tdelay 1 second +102 "manipulator"&f& +2 "core" &,   & +2 "manipulator"&h% +4 "core" % ΁S   + .tForearm.seek :retract +2 "manipulator"&k'\ +126 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&l(d +163 "core" ( +2 "manipulator"&m& +4 "core" &d " R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &o& +3 "core" &d   R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&z'\ +50 "core" ' + .tdelay 1 second +102 "manipulator"&n& +3 "core" &d " ' C R +2 "manipulator"&b% +3 "core" %\ #  " ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&x(, +123 "core" ( + "manipulator"&p& +4 "core" &,  ( e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &, ( ! G +2 .tForearm.seek :garage +2 "manipulator"&j'n +115 "core" ' + .tHand.open +2 "manipulator"&{1 +59 "core" 1 +2 "manipulator"&& +4 "core" &, F : + "manipulator"&y% +4 "core" % n   k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&|(d +172 "core" ( + "manipulator"&& +4 "core" &d '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &d  $ +2 .tForearm.seek :clear +2 "manipulator"& '\ +3 "core" ' + "manipulator"&& +4 "core" &d $ ! +2 "manipulator"&% +3 "core" %\   ( Q> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +124 "core" ( + "manipulator"&& +4 "core" &, /   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &, # # * +2 .tForearm.seek :garage + "manipulator"&'n +128 "core" ' + .tHand.close +2 "manipulator"&\ / +58 "core" / + .tdelay 1 second +102 "manipulator"&s& +3 "core" &, # "  +2 "manipulator"&% +3 "core" % yC   { +2 .tForearm.seek :retract +2 "manipulator"&'\ +122 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +133 "core" ( + "manipulator"& & +4 "core" &d &  : 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &d  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"& '\ +37 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d   4 + "manipulator"&~% +4 "core" %\  # #   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +135 "core" ( + "manipulator"&& +4 "core" &, \  c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&'n +119 "core" ' +2 .tHand.open +2 "manipulator"&%1 +54 "core" 1 +2 "manipulator"&& +4 "core" &, K : 5 + "manipulator"&% +4 "core" % r  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +152 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +138 "core" ( +2 "manipulator"&u& +4 "core" &d  ' Z . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d " ! 4 . +2 .tForearm.seek :clear + "manipulator"&'\ +9 "core" ' + "manipulator"&"& +5 "core" &d &  - . + "manipulator"&% +4 "core" %\  ' " F t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(, +169 "core" ( + "manipulator"&.& +4 "core" &, %  * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &, ! q * + .tForearm.seek :garage +2 "manipulator"&3'n +109 "core" ' + .tHand.close +2 "manipulator"&5/ +52 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &, ! ( + "manipulator"&% +4 "core" % x\\   " +2 .tForearm.seek :retract + "manipulator"&8'\ +154 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&)(d +169 "core" ( + "manipulator"&-& +4 "core" &d   { ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &d    ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&0'\ +9 "core" ' +2 .tdelay 1 second +102 "manipulator"&6& +2 "core" &d $  B ? +2 "manipulator"&'% +3 "core" %\ & #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&,(, +127 "core" ( + "manipulator"&2& +4 "core" &, '  Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &,   +2 .tForearm.seek :garage + "manipulator"&'n +304 "core" ' }   Z +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi$: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni}: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiZ : voltagef12.279856651939127K: @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'"(ESP):25:in `irb_binding'"(ESP):25:in `times'"(ESP):25:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2615 #-> Arm.garage +2 "manipulator"&B& +3 "core" &, !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(, +3 "core" ( +2 "manipulator"&&& +4 "core" &,  # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &, !   +2 .tForearm.seek :garage +2 "manipulator"&<'n +43 "core" ' +2 "manipulator"&=& +4 "core" &,   P + "manipulator"&?% +4 "core" %s $ / C +178 #t-> Hand.open +2 .Hand.open + "manipulator"&@1 +58 "core" 1 +391 #t-> Arm.retract + "manipulator"&>% +3 "core" % m & B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +123 "core" ' + "manipulator"&D& +4 "core" &, ! + "manipulator"&J% +4 "core" %\ %   Uc +3135 #t-> ESP.shutdown; delay 1; ESP.wakeup; 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 1 second +250 #Powering core bus +557 .Gate.power :raw,:ON +6 "sampler") +16 ); +2 "core"  +2 "collection"' +2 'P +3 "core"  +2 "processing"% +2 %A +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'4% +4 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%O% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")N% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X% +4 "core" %\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&D(, +127 "core" ( + "manipulator"&J& +4 "core" &,  % I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &,   +2 .tForearm.seek :garage +2 "manipulator"&;'n +314 "core" ' y    +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi@: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniy: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"(ESP):29:in `irb_binding'"(ESP):29:in `times'"(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 +1296 #-> ESP.shutdown; delay 1; ESP.wakeup; 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2 .tdelay 1 second +250 #Powering core bus +538 .Gate.power :raw,:ON + "sampler") +56 )P +3 "core"  +2 "collection"' +2 'A +3 "core"  +2 "processing"% + %4 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'O% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%N% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")M% +3 "core" %   +2 .tSS.configure :default +2 "sampler")#.0X Arm.garage +2 "manipulator"&c& +857 !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 +275 #-> ESP.ready! +2 "collection"'\\% +2 "processing"%a% +2 "manipulator"&g% +1588 !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 +1291 #-> Hand.close +1274 #-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +499 !to:IRB::Abort: mesg"Forearm User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +334 #-> ESP.shutdown +4 #Asleep / Shutdown +1045 !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 +185 #-> exit +6 #mEXIT @1684870500.90EDT @1684870603.29EDT = =mMAIN_scheduler =tMAIN @EDT1684870605.28 #"core_reset"Sent BREAK +2 #t@60006 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +251 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +425 "Can" *: +  *: + #tPolling Can every 10:00 +3 #Cleanly exited at 15:35:00EDT23-May-23 +348 #-> Hand.open +2 .Hand.open +2 !o: BusOff: mesg"Hand is not powered!:@checkpoint: omitted:bt["6/home/esp/esp2/lib/gripper.rb:87:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:85:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:84:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:61:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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 +1045 #-> ESP.ready! +3 #Powering core bus +544 .Gate.power :raw,:ON +2 "sampler") +45 ) +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\ +3 "sampler")&\ +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 "sampler")% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X& +4 "core" &<& -\  +2 "storage"(?% +3 "core" % \  +2 "collection"'@9 +3 "core" 92[ +2 "processing"%A9 +3 "core" 9Vf +1313 #t-> Arm.GARAGE +2 "manipulator"&B& +3 "core" &)   "| +2 "manipulator"&C% +4 "core" %    J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :GARAGE + "manipulator"&D(, +182 "core" ( + "manipulator"&E& +4 "core" &,  ' N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &, ! " 5  +2 .tForearm.seek :garage + "manipulator"&G'n +318 "core" ' ΋ = +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiL: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi= : voltagef12.279856651939127K: @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):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 +964 #-> Arm.to :home +2 "manipulator"&H& +3 "core" &, ! !   +2 "manipulator"&I% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&K( +124 "core" ( + "manipulator"&L& +4 "core" & !  1 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &  ( Q H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&N' +84 "core" ' +2 "manipulator"&O& +4 "core" &  ! H + "manipulator"&P% +4 "core" %  ! +1239 #t-> Arm.to 5 +2 "manipulator"&Q& +3 "core" &  H +2 "manipulator"&R% +3 "core" %   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +70 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&T( +248 "core" ( +2 "manipulator"&U& +4 "core" &,   k  + "storage"(V& +4 "core" &<& \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&W'M +142 "core" ' +2 "manipulator"&X& +4 "core" &, & * g  +2 "manipulator"&Y% +4 "core" %A " "  W +2229 #t-> Arm.to :home; delay 1; Arm.to to 5 +2 "manipulator"&Z& +3 "core" &, ! ! J  +2 "manipulator"&[% +4 "core" %A # % A W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +134 "core" ' +2 .tElbow.seek :home + "manipulator"&]( +256 "core" ( +2 "manipulator"&^& +4 "core" &   - I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &   d I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&`' +50 "core" ' +2 .tdelay 1 second +102 "storage"(a% +3 "core" % \  + "manipulator"&b% +4 "core" %f * % . + "manipulator"&c% +4 "core" %f * ) . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +55 "core" ' + .tElbow.seek :clear +2 "manipulator"&e(d +206 "core" ( +2 "manipulator"&f% +4 "core" %\   X Vm + "manipulator"&g& +4 "core" &d    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(h(<( +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 "manipulator"&i& +3 "core" &d 2 * 2  +3 !to:NoMethodError : mesgu:NameError::message)undefined method `axis' for SC:Slide: name: axis: args[:bt["8/home/esp/esp2/lib/slide.rb:396:in `method_missing'",/home/esp/esp2/lib/axis.rb:290:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"(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 +729 #-> Arm.to :home; delay 1; Arm.to 5 +2 "manipulator"&j& +3 "core" &d #  9  + "manipulator"&k% +4 "core" %\ & * B Vm +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&l( +208 "core" ( +2 "manipulator"&m& +4 "core" &   f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &   U f +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home +2 "manipulator"&o' +48 "core" ' + .tdelay 1 second +102 "manipulator"&p& +3 "core" & '  5 f +2 "manipulator"&q% +3 "core" %p # ) D ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +51 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&s( +243 "core" ( +2 "manipulator"&t& +4 "core" &0  (  / + "storage"(u& +4 "core" &<& | X\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&v'M +149 "core" ' + "manipulator"&w& +4 "core" &0   i / +2 "manipulator"&x% +3 "core" %O"   +9226 #t-> Arm.to :home; delay 1; Arm.to to 5 +2 "manipulator"&y& +3 "core" &1   / +2 "manipulator"&z% +4 "core" %N1  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +183 "core" ' +2 .tElbow.seek :home +2 "manipulator"&|( +240 "core" ( + "manipulator"&}& +4 "core" &  ' " ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &  ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&' +50 "core" ' +2 .tdelay 1 second +102 "storage"(% +3 "core" % \  +2 "manipulator"&% +3 "core" %V   +2 "manipulator"&% +4 "core" %W   j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +72 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +197 "core" ( +2 "manipulator"&% +4 "core" %\ '  i +2 "manipulator"&& +3 "core" &d' * ) I :+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 "manipulator"& & +3 "core" &d' !  :+ +3 !to:NoMethodError : mesgu:NameError::message)undefined method `axis' for SC:Slide: name: axis: args[:bt["8/home/esp/esp2/lib/slide.rb:396:in `method_missing'",/home/esp/esp2/lib/axis.rb:290:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +855 #-> Arm.to :home; delay 1; Arm.to to 5 + "manipulator"&\ & +3 "core" &d' , + , :+ +2 "manipulator"& % +4 "core" %\ ! # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"& ( +196 "core" ( +2 "manipulator"& & +4 "core" & $    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&' +37 "core" ' + .tdelay 1 second +102 "storage"(% +3 "core" % \  +2 "manipulator"&% +3 "core" %p " = +2 "manipulator"&% +4 "core" %p % #  = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +50 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +228 "core" ( + "manipulator"&% +4 "core" %\ (   Wx +2 "manipulator"&& +4 "core" &d   = + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&& +3 "core" &d < %  = +2 !to:NoMethodError : mesgu:NameError::message)undefined method `axis' for SC:Slide: name: axis: args[:bt["8/home/esp/esp2/lib/slide.rb:396:in `method_missing'",/home/esp/esp2/lib/axis.rb:290:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"(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 +369 #-> Arm.to :home; delay 1; Arm.to 5 +2 "manipulator"&& +3 "core" &d   w = +2 "manipulator"&% +4 "core" %\   Wx +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +180 "core" ( +2 "manipulator"&"& +4 "core" &  ! 0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" & ( "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&'' +59 "core" ' + .tdelay 1 second +102 "manipulator"&(& +3 "core" &    +2 "manipulator"&)% +3 "core" % ;  " : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +48 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +239 "core" ( + "manipulator"&& +4 "core" &, $  L % +3 "storage"(,& +3 "core" &<& t\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&.'M +154 "core" '| . !  +2 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 792 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi3: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni|: velocityi: currenti:pwmi:erri: inPressi. : outPressi! :deltaPressi : voltagef12.284765832106039: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +2 #Retry #1 of 3 + "manipulator"&/% +4 "core" %Ҩ )  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +142 "core" ' + "storage"(#& +4 "core" &<& \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&&( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&*'M +135 "core" '   +2 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 905 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi/: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +2 #Retry #2 of 3 + "manipulator"&3% +4 "core" % !  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +153 "core" ' + "storage"(5& +4 "core" &<& Y\  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&6( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&7'M +122 "core" '   +3 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 892 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi<: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #3 of 3 + "manipulator"&8% +4 "core" % !  A +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +121 "core" ' +2 "storage"(:& +4 "core" &<& \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&;( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&<'M +134 "core" '   x +3 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 884 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiA: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressix : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +1716 #-> Arm.to :home; delay 1; Arm.to 5 +2 "manipulator"&=& +3 "core" &,    % +2 "manipulator"&>% +4 "core" %  " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +111 "core" ' +2 .tElbow.seek :home +2 "manipulator"&@( +237 "core" ( + "manipulator"&A& +4 "core" &  #   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & ' E  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&C' +48 "core" ' +2 .tdelay 1 second +102 "manipulator"&E& +2 "core" &  # o  +2 "manipulator"&F% +4 "core" %v  &  O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +53 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&-( +298 "core" ( +2 "manipulator"&G& +4 "core" &+ #  - + "storage"(H& +4 "core" &<& u l g\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&I'M +135 "core" 'd   \ +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1280 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiN: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionid: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi\ : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 #Retry #1 of 3 + "manipulator"&L% +4 "core" %Ԓ !  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +112 "core" ' + "storage"(O& +3 "core" &<& j \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&P( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&D'M +136 "core" 'ԍ   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1321 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiI: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #2 of 3 + "manipulator"&J% +4 "core" %   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +122 "core" ' + "storage"(R& +4 "core" &<& \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&N( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&U'M +146 "core" ':  !  +3 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 982 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiZ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni:: velocityi: currenti:pwmi:erri: inPressi : outPressi! :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #3 of 3 + "manipulator"&V% +4 "core" %l +  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +127 "core" ' + "storage"(X& +4 "core" &<& g s \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&Y( +3 "core" ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&S'M +149 "core" 'g -  ( +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1283 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiX: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionig: velocityi: currenti :pwmi:erri: inPressi- : outPressi :deltaPressi( : voltagef12.284765832106039: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +15241 #-> 4.times {Arm.to :home; delay 1; Arm.to 5} +2 "manipulator"&Z& +3 "core" &+   < - +2 "manipulator"&[% +4 "core" %Ԝ   | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +2 .tElbow.seek :home +41 "manipulator"&^( +273 "core" ( + "manipulator"&_& +4 "core" &  %  0 +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &T& +3 "core" & " ! ; 0 +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&a' +46 "core" ' +3 .tdelay 1 second +102 "manipulator"&b& +3 "core" & $  c 0 + "manipulator"&c% +4 "core" %}   z q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +48 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&f( +251 "core" ( +2 "manipulator"&g& +4 "core" &N  % $ + "storage"(i& +4 "core" &<& x { \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&`'M +132 "core" 'e   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1025 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagie: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionie: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):12:in `irb_binding'"(ESP):12:in `times'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 3 +2 "manipulator"&]% +4 "core" %ә    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +116 "core" ' + "storage"(j& +4 "core" &<& R\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&k( +54 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&m'M +126 "core" '  ! +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1381 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagir: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi! : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):12:in `irb_binding'"(ESP):12:in `times'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 3 + "manipulator"&n% +4 "core" %   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +109 "core" ' + "storage"(p& +5 "core" &<& \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&q( +19 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&d'M +137 "core" '   c +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1428 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagii: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressic : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):12:in `irb_binding'"(ESP):12:in `times'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 3 + "manipulator"&o% +4 "core" %5 ! " ` +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +114 "core" ' + "storage"(u& +4 "core" &<& 1\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&l( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&w'M +129 "core" '֋   +4 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1831 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi|: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):12:in `irb_binding'"(ESP):12:in `times'"(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 +1300 #-> 4.times {Arm.to :home; delay 1; Arm.to 5} +2 "manipulator"&x& +3 "core" &#  9& +2 "manipulator"&r% +4 "core" %  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +102 "core" ' +2 .tElbow.seek :home + "manipulator"&z( +259 "core" ( +2 "manipulator"&v& +4 "core" &  ! D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &  " D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&~' +46 "core" ' +2 .tdelay 1 second +102 "manipulator"&s& +3 "core" &   [ D +2 "manipulator"&% +3 "core" %   \ } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +74 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +233 "core" ( + "manipulator"&{& +4 "core" &  %  , +2 "storage"(& +3 "core" &<& !\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'M +126 "core" '   +3 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 921 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi : @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):13:in `irb_binding'"(ESP):13:in `times'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 3 + "manipulator"& % +5 "core" %6 " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +144 "core" ' + "storage"(|& +4 "core" &<& ;\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&h( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&\ 'M +119 "core" 'D  ! x +3 !to:Slide::Error\ : mesg"'Forearm speedErr at 4 + 992 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! :deltaPressix : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):13:in `irb_binding'"(ESP):13:in `times'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 3 + "manipulator"& % +5 "core" %Ӏ   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"& '\ +111 "core" ' + "storage"(& +4 "core" &<& O\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +118 "core" '.  +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1994 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni.: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):13:in `irb_binding'"(ESP):13:in `times'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 3 + "manipulator"&% +4 "core" %d  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +134 "core" ' +2 "storage"(& +4 "core" &<& {\  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +108 "core" '׃   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2079 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):13:in `irb_binding'"(ESP):13:in `times'"(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 +2402 #-> 4.times {Arm.to :home; delay 1; Arm.to 5} + "manipulator"&& +4 "core" &   , +2 "manipulator"&% +4 "core" %׵   \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +130 "core" ' +2 .tElbow.seek :home +2 "manipulator"&( +265 "core" ( + "manipulator"&& +4 "core" &   s  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&"' +84 "core" ' +2 .tdelay 1 second +102 "manipulator"&%& +2 "core" &    +2 "manipulator"&% +4 "core" %   z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +68 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&)( +249 "core" ( + "manipulator"&& +4 "core" &+ %  N 1 +2 "storage"(& +4 "core" &<& \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&''M +107 "core" 'V    +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2034 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi,: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniV: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):14:in `irb_binding'"(ESP):14:in `times'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 3 + "manipulator"&,% +4 "core" %׋  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + "storage"(.& +37 "core" &<& { \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&/( +4 "core" ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&+'M +120 "core" '   g +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1922 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi0: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressig : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):14:in `irb_binding'"(ESP):14:in `times'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 3 + "manipulator"&#% +4 "core" %! ! # . +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +126 "core" ' + "storage"(3& +4 "core" &<& \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&0'M +111 "core" '֚   [ +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1846 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi5: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi[ : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):14:in `irb_binding'"(ESP):14:in `times'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #3 of 3 + "manipulator"&5% +4 "core" %  "  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +106 "core" ' +2 "storage"(8& +4 "core" &<& _\  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&:( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&&'M +120 "core" 'e   a +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2049 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi+: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionie: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressia : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):14:in `irb_binding'"(ESP):14:in `times'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +374 #-> 4.times {Arm.to :home; delay 1; Arm.to 5} +2 "manipulator"&4& +3 "core" &+   1 +2 "manipulator"&<% +4 "core" %ז " " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +100 "core" ' +2 .tElbow.seek :home + "manipulator"&9( +264 "core" ( +2 "manipulator"&=& +4 "core" &  & + W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &   W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&A' +85 "core" ' +2 .tdelay 1 second +102 "manipulator"&B& +3 "core" &\   W +2 "manipulator"&;% +3 "core" % !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +69 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&F( +253 "core" ( +2 "manipulator"&?& +4 "core" &,    N + "storage"(C& +4 "core" &<& [\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&G'M +102 "core" ' !  +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1695 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiL: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi! :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):15:in `irb_binding'"(ESP):15:in `times'"(ESP):15: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 3 +2 "manipulator"&@% +4 "core" %6    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +106 "core" ' +2 "storage"(I& +4 "core" &<& \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&L( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&O'M +117 "core" 'ֆ   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1826 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiT: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):15:in `irb_binding'"(ESP):15:in `times'"(ESP):15:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 3 + "manipulator"&$% +5 "core" %ַ   B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +101 "core" ' + "storage"(J& +4 "core" &<& q\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&R( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&-'M +116 "core" '#   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1983 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi2: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni#: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.274947471772215T: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):15:in `irb_binding'"(ESP):15:in `times'"(ESP):15:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 3 + "manipulator"&M% +4 "core" %]  ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +149 "core" ' +4 "storage"(V& +4 "core" &<& K\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&P( +2 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&X'M +112 "core" '[ #  ` +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2807 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi]: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni[: velocityi: currenti:pwmi:erri: inPressi# : outPressi :deltaPressi` : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):15:in `irb_binding'"(ESP):15:in `times'"(ESP):15: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 +769 "Can"\ 5 +9334 #t-> 4.times {Arm.to :home; delay 1; Arm.to 5} +2 "manipulator"&Q& +3 "core" &D   6 +2 "manipulator"&S% +4 "core" %ڑ   : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +110 "core" ' + .tElbow.seek :home +2 "manipulator"&K( +212 "core" (\    +2 !to:Slide::Error\ : mesg")Elbow speedErr at home + 2756 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiP: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\ : velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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'",/home/esp/esp2/utils/misc.rb:33:in `to'"(ESP):16:in `irb_binding'"(ESP):16:in `times'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1559 #-> Arm.to 5 + "manipulator"&Z& +4 "core" & [  M i +2 "manipulator"&[% +4 "core" % @ " !  . + .tElbow.seek 5 +2 "manipulator"&Y( +235 "core" ( + "manipulator"&_& +4 "core" &' ! . + "storage"(T& +4 "core" &<& 9\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&b'M +104 "core" 'J  +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1766 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagig: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniJ: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 #Retry #1 of 3 + "manipulator"&c% +4 "core" %փ   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +134 "core" ' +2 "storage"(a& +4 "core" &<& 6\  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&g( +2 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&i'M +96 "core" 'w   +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1811 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagin: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniw: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 #Retry #2 of 3 + "manipulator"&^% +3 "core" %֯   Z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +100 "core" ' +2 "storage"(]& +4 "core" &<& \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&j( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&\\'M +109 "core" '֐   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1836 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagia: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #3 of 3 +2 "manipulator"&m% +4 "core" %   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +102 "core" ' +2 "storage"(f& +4 "core" &<& { \  +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&p( +2 "core" ( +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&!'M +112 "core" '   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1934 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi&: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +1246 #-> Arm.to 5 +2 "manipulator"&d& +3 "core" &'  B +2 .tElbow.seek 5 +2 "manipulator"&o( +3 "core" ( + "manipulator"&k& +4 "core" &' $ ! I +2 "storage"(u& +3 "core" &<& \  +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&e'M +23 "core" '\\   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1272 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagij: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\\: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #1 of 3 + "manipulator"&w% +4 "core" %ԛ    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +105 "core" ' + "storage"(t& +4 "core" &<& Y\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&x( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&r'M +116 "core" '   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1385 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiw: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #2 of 3 + "manipulator"&v% +5 "core" %   4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +131 "core" ' + "storage"(l& +5 "core" &<& \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&s( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +106 "core" 'ָ  +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1876 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +2 #Retry #3 of 3 + "manipulator"&y% +4 "core" %  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +103 "core" ' + "storage"({& +4 "core" &<& D\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&z'M +111 "core" 'י !  +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2101 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi! : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +1153 #-> Arm.to 5 + "manipulator"&& +4 "core" & " ! h +2 .tElbow.seek 5 + "manipulator"& ( +62 "core" ( + "manipulator"&|& +4 "core" &   * +2 "storage"(& +4 "core" &<& P\  +2 .tForearm.seek 5 + 600 counts + "manipulator"&\ 'M +28 "core" 'k   * +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1031 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionik: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi* : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +2 #Retry #1 of 3 + "manipulator"& % +4 "core" %Ӧ " ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' + "storage"(& +4 "core" &<&  h\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&( +3 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&'M +115 "core" '\  " 3 +2 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1464 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti\ :pwmi:erri: inPressi : outPressi" :deltaPressi3 : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +2 #Retry #2 of 3 + "manipulator"&% +4 "core" %Q   M +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +127 "core" ' +3 "storage"(h& +4 "core" &<& \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"& ( +2 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&'M +111 "core" '4 #  $ +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1744 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni4: velocityi: currenti:pwmi:erri: inPressi# : outPressi :deltaPressi$ : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 + #Retry #3 of 3 + "manipulator"&% +4 "core" %k    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +148 "core" ' +2 "storage"(& +4 "core" &<& C\  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&( +4 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'M +105 "core" '֘   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 4 + 1844 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi": @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:85:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(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 +5050 #-> Arm.to 5 + "manipulator"&& +3 "core" &   U * +2 .tElbow.seek 5 +2 "manipulator"&( +36 "core" ( + "manipulator"&%& +4 "core" &n   i o +2 "storage"(& +3 "core" &<& L\  +2 .tForearm.seek 5 + 600 counts +2 "manipulator"& 'M +67 "core" ' +2 "manipulator"&"& +4 "core" &n   y o + "manipulator"&% +4 "core" %B    A +1246 #t-> 4.times {Arm.to :home; delay 1; Arm.to 5} +2 "manipulator"&& +3 "core" &n   e o +2 "manipulator"&% +4 "core" %B ! ! ) A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +124 "core" ' +2 .tElbow.seek :home + "manipulator"&,( +236 "core" ( + "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 :home + "manipulator"&+' +73 "core" ' +2 .tdelay 1 second +102 "manipulator"&#& +3 "core" &   f $ +2 "manipulator"&3% +3 "core" %   *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +66 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +261 "core" ( + "manipulator"&0& +4 "core" &U   o +2 "storage"(5& +4 "core" &<& \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&8'M +112 "core" ' +2 "manipulator"&/& +4 "core" &U  . 7 o + "manipulator"&*% +4 "core" %Dh " 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +125 "core" ' +2 .tElbow.seek :home +6 "manipulator"&( +250 "core" ( + "manipulator"&7& +4 "core" & $  B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & &  (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&<' +56 "core" ' +2 .tdelay 1 second +102 "manipulator"&=& +3 "core" & )  +2 "manipulator"&>% +3 "core" %d # (  * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +50 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&B( +281 "core" ( +2 "manipulator"&;& +4 "core" & $  / + "storage"(6& +4 "core" &<& l 9\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&A'M +162 "core" ' + "manipulator"&?& +4 "core" &   . / + "manipulator"&C% +4 "core" %A   + 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +148 "core" ' +2 .tElbow.seek :home +2 "manipulator"&G( +266 "core" ( +2 "manipulator"&@& +4 "core" &    +53 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +4 "core" &     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&E' +65 "core" ' +2 .tdelay 1 second +102 "manipulator"&O& +3 "core" &     + "manipulator"&$% +4 "core" % !  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +44 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&F( +230 "core" ( + "manipulator"&H& +4 "core" &, &  ( "z +2 "storage"(-& +3 "core" &<& "\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&M'M +170 "core" ' + "manipulator"&L& +4 "core" &,   c "z +2 "manipulator"&V% +3 "core" %T   | F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +119 "core" ' +2 .tElbow.seek :home +2 "manipulator"&X( +237 "core" ( + "manipulator"&R& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&Q' +48 "core" ' +2 .tdelay 1 second +102 "manipulator"&S& +3 "core" &  O + "manipulator"&K% +4 "core" % " ) % x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +46 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&Z( +270 "core" ( + "manipulator"&[& +4 "core" &*  I , +2 "storage"(_& +3 "core" &<& \\ h 9\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&T'M +142 "core" ' +536 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 .Hand.open +2 "manipulator"&b1 +58 "core" 1 +2 "manipulator"&c& +4 "core" &* 2 8 , +2 "manipulator"&a% +4 "core" % GW %  - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +132 "core" 'Z  ! ] b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 603 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiS: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi_: currenti:pwmig:erri: inPressi : outPressi! :deltaPressi] : voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):22:in `irb_binding'"(ESP):22:in `times'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2444 #-> access 5 +2 "storage"(i% +3 "core" % \  +2 "manipulator"&^% +4 "core" %i ! " , + "manipulator"&]% +4 "core" %i  , +2 .tForearm.seek :retract + "manipulator"&Y'\ +28 "core" ' + .tElbow.seek :clear +2 "manipulator"&W(d +103 "core" ( +2 "manipulator"&\\% +4 "core" %\ '  J Vq + "manipulator"&m& +4 "core" &d  (  E +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(f( \ +512 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (g& +2 "core" & o k \ +956 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&`& +4 "core" &d % , E + "manipulator"&!% +4 "core" %\ ( *  Vq +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +120 "core" ( + "manipulator"&n& +4 "core" &,  %  < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &, '  < +2 .tForearm.seek :garage +2 "manipulator"&k'n +344 "core" ' Ύ   g +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagip: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressig : voltagef12.279856651939127K: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):24:in `irb_binding'"(ESP):24:in `times'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +962 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&u& +4 "core" &, !  < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(, +2 "core" ( +2 "manipulator"&w& +4 "core" &,   < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &,   ( < +2 .tForearm.seek :garage + "manipulator"&p'n +209 "core" ' ΍   +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiu: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"./home/esp/esp2/utils/misc.rb:55:in `grab'"(ESP):25:in `irb_binding'"(ESP):25:in `times'"(ESP):25:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1127 #-> Hand.open +351 #-> Arm.retract +2 "manipulator"&r% +4 "core" %  F +2 .tForearm.seek :retract + "manipulator"&v'\ +153 "core" ' +2 "manipulator"&l& +5 "core" &, ! # < + "manipulator"&o% +4 "core" %    } +1145 #t-> ESP.shutdown; delay 1; ESP.wakeup +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown + .tdelay 1 second +250 #Powering core bus +582 .Gate.power :raw,:ON + "sampler") +18 )q +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %y +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'{% +4 "core" %Q  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%x% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")}% +3 "core" % .  +2 .tSS.configure :default +2 "sampler")#.0X9 +4 "core" 9;` + "processing"%&9 +3 "core" 9V_ +1127 #t-> require 'calarm.rb' +329 #-> Hand.open +2 .Hand.open + "manipulator"&<1 +53 "core" 1 +1120 #t-> calarm Garage +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +12 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&6(d +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +121 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &C& +3 "core" &,   + + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &:& +3 "core" &,   7 + .tForearm.force -40 +2 "manipulator"&5 +32 &A& +2 "core" &, #   +2 "manipulator"&@% +4 "core" %h   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &I% +2 "core" %X ) ( T H +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &B% +2 "core" %W " ( | +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&O'\ +147 "core" ' +2 .tElbow.seek :clear + "manipulator"&$(d +155 "core" ( +2 .tForearm.seek :retract + "manipulator"&9'\ +9 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&H(, +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &-& +2 "core" &,  " +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &E& +2 "core" &, " - . +2 .tForearm.force -40 + "manipulator"&5 +32 &G& +3 "core" &, ! % 4 +2 "manipulator"&L% +3 "core" %΄ ! g + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &V% +2 "core" %w , *  ; + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &J% +2 "core" %q ' !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&M'\ +126 "core" '\ ;C !   ^ +3 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiR: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni;\ : velocityiH: currenti:pwmic:erri: inPressi! : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'"2/home/esp/esp2/utils/calarm.rb:25:in `calarm'"0/home/esp/esp2/utils/calarm.rb:25:in `step'"2/home/esp/esp2/utils/calarm.rb:25:in `calarm'"(ESP):31: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 +3745 #-> Arm.to 5 + "manipulator"&R& +4 "core" &,   + "manipulator"&U% +4 "core" %\    8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&F( +191 "core" ( +2 "manipulator"&S& +4 "core" &H #  H # + "storage"(K& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&D'M +117 "core" ' +9 "manipulator"&Q& +4 "core" &H   o # + "manipulator"&[% +4 "core" %SC   +6306 #t-> Forearm.retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +153 "core" '2C   b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 702 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagid: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni2: velocityiH: currenti:pwmig:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'"(ESP):33:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2904 #-> Arm.PC +2 "manipulator"&X& +3 "core" &H  !  # +2 "manipulator"&P% +4 "core" % !  8 +2 .tForearm.seek :retract + "manipulator"&b'\ +55 "core" ' + .tElbow.seek :PC +2 "manipulator"&c( +248 "core" ( +2 "manipulator"&a& +4 "core" &  $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +2 "core" &  5  +2 .tForearm.seek PC +2 "manipulator"&T' +123 "core" ' +2 "manipulator"&i& +4 "core" & ) % ,  + "manipulator"&^% +4 "core" %H ' " +665 "Can"\ R4D +3133 #t-> Forearm.retract +2 .Forearm.seek :retract + "manipulator"&]'\ +143 "core" ' X '   b +3 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted - 739 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagib: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityi]: currenti:pwmig:erri: inPressi' : outPressi :deltaPressi : voltagef12.274947471772215T: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403: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 +3496 #-> Arm.PC +2 "manipulator"&\\& +3 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&m( +3 "core" ( +2 "manipulator"&Z& +4 "core" & & ! :  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &    +2 .tForearm.seek PC + "manipulator"&g' +141 "core" ' +2 "manipulator"&`& +4 "core" & "  A  +2 "manipulator"&!% +4 "core" %    ) +289 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&n'\ +147 "core" ' + "manipulator"&d% +4 "core" %    +436 #t-> Arm.PC +2 "manipulator"&W& +3 "core" &   Q  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&Y( +4 "core" ( + "manipulator"&k& +4 "core" &  }  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &    +2 .tForearm.seek PC + "manipulator"&w' +120 "core" ' +2 "manipulator"&t& +4 "core" & % !   + "manipulator"&p% +4 "core" %F  " +231 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&j'\ +143 "core" ' +2 "manipulator"&r% +4 "core" %\  $  ] +215 #t-> Arm.PC +2 "manipulator"&l& +3 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&o( +4 "core" ( + "manipulator"&q& +4 "core" &  %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.seek PC + "manipulator"&y' +170 "core" ' +2 "manipulator"&{& +4 "core" & %   + "manipulator"&x% +4 "core" %  * +160 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&}'\ +163 "core" ' +2 "manipulator"&z% +4 "core" %   } +1787 #t-> Forearm.retract +2 .Forearm.seek :retract + "manipulator"&s'\ +4 "core" ' + "manipulator"&~% +4 "core" %\   v +197 #t-> Arm.PC +2 "manipulator"&& +3 "core" &     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&|( +3 "core" ( +2 "manipulator"&& +4 "core" &  " m  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &    +2 .tForearm.seek PC +2 "manipulator"& ' +120 "core" ' +2 "manipulator"&& +4 "core" & ' #   +2 "manipulator"&% +3 "core" %?  ! d +544 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} + "manipulator"&& +4 "core" & ) ( X  +2 "manipulator"&h% +4 "core" %F   , +2 .tForearm.seek :retract + "manipulator"&'\ +161 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +133 "core" ( + "manipulator"& & +4 "core" &,   h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, ! ' O h +2 .tForearm.seek :garage + "manipulator"&'n +133 "core" ' + .tHand.close +2 "manipulator"& / +61 "core" / + .tdelay 1 second +102 "manipulator"&v& +3 "core" &,   U +2 "manipulator"&% +4 "core" %   ! /  +2 .tForearm.seek :retract +2 "manipulator"&'\ +152 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&e(d +163 "core" ( + "manipulator"&& +4 "core" &d  # V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &d   p V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"& '\ +23 "core" ' +2 .tdelay 1 second +102 "manipulator"&f& +3 "core" &d   V +2 "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +123 "core" ( + "manipulator"&& +5 "core" &, % !  1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &,  K 1 +2 .tForearm.seek :garage +2 "manipulator"&('n +319 "core" ' ·  ! +2 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi! :deltaPressi: voltagef12.279856651939127K: @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'"(ESP):44:in `irb_binding'"(ESP):44:in `times'"(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 +2590 #-> Hand.open + .Hand.open +2 "manipulator"&1 +52 "core" 1 +338 #t-> Arm.retact + "manipulator"&& +4 "core" &, 1 +2 !to:Axis::Error: mesg"#Unknown Elbow position: retact:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(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 +481 #-> Arm.retract + "manipulator"&% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +120 "core" ' +2 "manipulator"&'& +4 "core" &, .   1 + "manipulator"&+% +4 "core" %\ ) )  W{ +2012 #t-> calarm Garage +2 .Forearm.seek :retract + "manipulator"&0'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&5(d +153 "core" ( +2 .tForearm.seek :retract + "manipulator"&,'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&1(, +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &2& +2 "core" &,   + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +51 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &/& +2 "core" &,  !  +2 .tForearm.force -40 + "manipulator"&5 +33 &*& +2 "core" &, ) ' A +2 "manipulator"&)% +3 "core" %Α "  k +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &8% +3 "core" %΅ ( ) 9 F + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &7% +2 "core" %y * ( 9 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&4'\ +127 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +158 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&='\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(, +149 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &&& +3 "core" &,   + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &<& +3 "core" &, !  C + .tForearm.force -40 +2 "manipulator"&5 +32 & & +2 "core" &, !  ( +2 "manipulator"&% +4 "core" %Κ   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &;% +2 "core" %Ύ   : @ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &6% +3 "core" %΄  %  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&?'\ +154 "core" ' +3 .tElbow.seek :clear + "manipulator"&(d +146 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&C'\ +9 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(, +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &A& +2 "core" &,   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &@& +3 "core" &,   V + .tForearm.force -40 + "manipulator"&5 +33 &I& +2 "core" &,   +2 "manipulator"&B% +4 "core" %΋ # # + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &O% +3 "core" %΀ " ( W 6 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &$% +3 "core" %u ' # : + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&H'\ +121 "core" '\ A  b +2 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiM: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityiF: currenti:pwmig:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'"2/home/esp/esp2/utils/calarm.rb:25:in `calarm'"0/home/esp/esp2/utils/calarm.rb:25:in `step'"2/home/esp/esp2/utils/calarm.rb:25:in `calarm'"(ESP):48: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 +10285 #-> exit +6 #mEXIT @1684872159.14EDT @1684872291.61EDT = =tMAIN =mMAIN_scheduler @EDT1684872293.54 #"core_reset"Sent BREAK +2 #t@65422 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +416 "Can" )f +  )f #tPolling Can every 10:00 +2 #Cleanly exited at 16:02:39EDT23-May-23 +3015 #-> ESP.ready! +3 #Powering core bus +543 .Gate.power :raw,:ON +5 "sampler") +14 ) +4 "core"  +4 "collection"' +5 ' +6 "core"  +3 "processing"% +3 % +3 "core"  +4 "collection"' 9\ +3 ' 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" %y + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X O +3 .tForearm.seek :retract + "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&$( +102 "core" ( +2 "manipulator"&%& +4 "core" &  & ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&&'\ +36 "core" ' +2 "manipulator"&'% +4 "core" %\ !  ' =  +2 "processing"%(& + "collection"')& +8 "core" & + &t\ +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%*( +3 "collection"'+( +267 "core" ( +8 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" W + "processing"%. +3 "core"  +2 "processing"%/ +3 "core" @ +2 "collection"'0% +3 "core" %R +2 "processing"%1% +4 "core" %b +2 "sampler")2% +4 "core" % \ D +2 "collection"'3& +3 "core" &. \  +2 "processing"%4& +3 "core" &  +2 "manipulator"&5% +4 "core" %\ "    +2 "manipulator"&6& +4 "core" & ! ' +2 "storage"(7& +3 "core" &<, \  +2 "storage"(8% +4 "core" % \  +2 "collection"'99 +3 "core" 95` + "processing"%:9 +3 "core" 9LV +2999 #t-> require 'calarm.rb' +4380 #-> Hand.open +2 .Hand.open + "manipulator"&;1 +56 "core" 1 +797 #t-> calarm Garage +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&=(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&>'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +122 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &@& +3 "core" &, ! # + .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &A& +3 "core" &,   + .tForearm.force -40 +2 "manipulator"&5 +32 &B& +3 "core" &,   +2 "manipulator"&C% +3 "core" %k ! $ | +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &D% +3 "core" %\\    < + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &E% +3 "core" %Y + )  | + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&F'\ +145 "core" ' +2 .tElbow.seek :clear + "manipulator"&G(d +137 "core" ( + .tForearm.seek :retract +2 "manipulator"&H'\ +12 "core" ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(, +163 "core" ( +8 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &J& +3 "core" &, ! '  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &K& +3 "core" &,   O +2 .tForearm.force -40 + "manipulator"&5 +32 &L& +2 "core" &, ! 3 +2 "manipulator"&M% +4 "core" %a ( &  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &N% +2 "core" %Q + ) \\ @ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &O% +2 "core" %Q ( + - | +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&P'\ +114 "core" ' + .tElbow.seek :clear +2 "manipulator"&Q(d +137 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&R'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&S(, +126 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &T& +3 "core" &,  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &U& +2 "core" &, " +2 .tForearm.force -40 + "manipulator"&5 +32 &V& +3 "core" &,   + "manipulator"&W% +4 "core" %m $ % ! + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &X% +3 "core" %^ ( % F + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &Y% +3 "core" %[ %  z +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&Z'\ +131 "core" ' +2 .tElbow.seek :clear + "manipulator"&[(d +176 "core" ( + .tForearm.seek :retract +2 "manipulator"&\\'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&](, +163 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &^& +2 "core" &,   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &_& +3 "core" &, + .tForearm.force -40 + "manipulator"&5 +33 &`& +2 "core" &, # #  +2 "manipulator"&a% +3 "core" %r " !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &b% +2 "core" %d * ' D +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &c% +2 "core" %] & / ) +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&d'\ +129 "core" ' +2 .tElbow.seek :clear + "manipulator"&e(d +161 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&f'\ +3 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(, +123 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &h& +2 "core" &, " : E +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &i& +3 "core" &, "  +2 .tForearm.force -40 + "manipulator"&5 +32 &j& +3 "core" &, # "  + "manipulator"&k% +4 "core" %k  + .tForearm.coast +6 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &l% +2 "core" %Z   ? F +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &m% +3 "core" %X + * q { + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +9560 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} +2 "manipulator"&n& +3 "core" &,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&o(, +3 "core" ( +2 "manipulator"&p& +3 "core" &, ! "   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &,    +2 .tForearm.seek :garage + "manipulator"&r'n +11 "core" ' +2 .tHand.close + "manipulator"&s/ +53 "core" / +2 .tdelay 1 second +102 "manipulator"&t& +2 "core" &,   +2 "manipulator"&u% +4 "core" % ΀ " +2 .tForearm.seek :retract + "manipulator"&v'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&w(d +136 "core" ( + "manipulator"&x& +4 "core" &e\   ' $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &e\  * )  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&z'\ +42 "core" ' +2 .tdelay 1 second +102 "manipulator"&{& +3 "core" &e\   " + "manipulator"&|% +4 "core" % "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(, +130 "core" ( + "manipulator"&~& +4 "core" &, &  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  ' $ +2 .tForearm.seek :garage +2 "manipulator"&'n +311 "core" ' ΁  +3 !to:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"(ESP):5:in `irb_binding'"(ESP):5:in `times'"(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 +2373 #-> Hand.open +2 .Hand.open + "manipulator"&1 +54 "core" 1 +260 #t-> Arm.clear +2 "manipulator"&& +3 "core" &, " # $ +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +164 "core" ( + "manipulator"&& +4 "core" &d %   3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d , + 5 3 +2 .tForearm.seek :clear +2 "manipulator"& '\ +39 "core" ' +10 "manipulator"&\ & +4 "core" &d & ! 3 +2 "manipulator"& % +3 "core" %\  "  TX +588 #t-> Arm.Garage +2 "manipulator"& & +3 "core" &d ) ( + 3 +2 "manipulator"& % +4 "core" %\ '  2 TX +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :Garage + "manipulator"&(, +121 "core" ( +2 "manipulator"&& +4 "core" &, , t 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, # ( * 4 +3 .tForearm.seek :garage + "manipulator"&'n +132 "core" ' +2 "manipulator"&& +4 "core" &, ' % C 4 + "manipulator"&% +4 "core" %z ' # D +1342 #t-> Arm.clear + "manipulator"&& +4 "core" &, " "  4 + "manipulator"&% +4 "core" %z!   { D +2 .tForearm.seek :retract +2 "manipulator"&'\ +163 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +164 "core" ( + "manipulator"&& +4 "core" &d (  % Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d   H Y +2 .tForearm.seek :clear + "manipulator"&'\ +12 "core" ' +2 "manipulator"&& +4 "core" &d  &  Y +2 "manipulator"&"% +3 "core" % C   0 +739 #t-> Arm.grab Garage + "manipulator"&%& +3 "core" &d * + \ Y +2 "manipulator"&'% +3 "core" % C % + 0 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&)(, +151 "core" ( + "manipulator"&(& +4 "core" &, 1   !p + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, #  !p +2 .tForearm.seek :garage + "manipulator"&'n +128 "core" ' + .tHand.close +2 "manipulator"&#/ +52 "core" / +691 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} + .Hand.open +2 "manipulator"&,1 +55 "core" 1 +2 "manipulator"&-& +4 "core" &, E 9  d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&.(, +30 "core" ( + "manipulator"&/& +4 "core" &,  % /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &, 1 " )  +2 .tForearm.seek :garage + "manipulator"&1'n +4 "core" ' + .tHand.close + "manipulator"&2/ +60 "core" / + .tdelay 1 second +102 "manipulator"&3& +3 "core" &,  "   + "manipulator"&4% +4 "core" % y    8 +2 .tForearm.seek :retract + "manipulator"&5'\ +146 "core" ' E  b +2 !to:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi:: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityiJ: currenti:pwmig:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):11:in `irb_binding'"(ESP):11:in `times'"(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 +19823 #"brent"Session Begun +10 "Can"\ 6m +233 #"brent"-> showlog 300 +3769 #-> Arm +3 "manipulator"&6& +5 "core" &,  # /  +2 "manipulator"&7% +4 "core" %   8 +1171 #"brent"-> Arm.releaseAt :garage +2 "manipulator"&8& +6 "core" &,    +2 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek :garage +3 "manipulator"&9(, +4 "core" ( +2 "manipulator"&:& +4 "core" &, ' # 9  + ."brent"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &;& +4 "core" &, " !  +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek :garage +2 "manipulator"&&'n +305 "core" ' ΂ !  +3 !"brent"o:Slide::Error\ : mesg"$Forearm trajectoryErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi+: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi! : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"3/home/esp/esp2/utils/misc.rb:75:in `releaseAt'"!brent:3:in `topLevelBinding'" Hand.open +3 .Hand.open +3 "manipulator"&$1 +55 "core" 1 +468 #"brent"-> Arm.retract +3 "manipulator"&<% +4 "core" %  " +2 ."brent"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&='\ +121 "core" ' +2 "manipulator"&?& +4 "core" &, ( $  + "manipulator"&>% +4 "core" % T + + + 6% +1587 #"brent"-> Elbow.bolt +3 .Elbow.seek :bolt +4 "manipulator"&@( +209 "core" ( +2 "manipulator"&A& +4 "core" &  % ( +879 #"brent"-> Arm.extend +2 "manipulator"&B& +5 "core" &  + + ! +2 "manipulator"&C& +4 "core" &  ) $ \\ +2 !"brent"o:Axis::Error: mesg"#Unknown Forearm position: bolt:@axisName" Forearm:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"3/home/esp/esp2/lib/slide.rb:306:in `toRawGoal'"./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'"!brent:7:in `topLevelBinding'" Forearm.extend +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["brent:8:in `extend'"!brent:8:in `topLevelBinding'" Forearm.to 2 +3 .Forearm.seek 2 +4 "manipulator"&D' +104 "core" '  +2 !"brent"o:Slide::Error\ : mesg"(Forearm speedErr at 4 + 2938 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiI: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"!brent:9:in `topLevelBinding'" Forearm +3 "manipulator"&E% +4 "core" %-   C +1568 #"brent"-> Forearm.status +3 "manipulator"&F% +5 "core" %- , ( ? +5370 #"brent"-> Forearm +3 "manipulator"&G% +5 "core" %L +1808 #"brent"-> Forearm.legend +7659 #-> ESP.shutdown +6 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +1366 #"brent"-> ESP.ready! +6 #Powering core bus +571 .Gate.power :raw,:ON +3 "sampler") +30 )I +3 "core"  +2 "collection"' +2 'H +3 "core"  +2 "processing"% + %J +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'K% +4 "core" %/  + ."brent"CS.configure :default +4 "collection"'#P d@b +3 "processing"%L% +3 "core" % +2 ."brent"PS.configure :default +3 "processing"%#A d`xb +4 "sampler")M% +3 "core" %  +2 ."brent"SS.configure :default +3 "sampler")#.0X Arm +3 "manipulator"&& +5 "core" & #   # +2 "manipulator"&% +4 "core" %\    j +1104 #"brent"-> Hand.open +2 .Hand.open +5 "manipulator"&1 +54 "core" 1 +286 #"brent"-> Arm +2 "manipulator"&\ & +5 "core" & " "  # +2 "manipulator"& % +3 "core" % \    j +1483 #"brent"-> Forearm.to 2 +12 .Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 2 +2 "manipulator"&}' +140 "core" ' +2 "manipulator"&% +4 "core" %   r +2625 #"brent"-> 30.times {Forearm.retract; Forearm.to 2} +3 .Forearm.seek :retract +6 "manipulator"& '\ +106 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"& ' +132 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +142 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&' +138 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +113 "core" ' +2 ."brent"Forearm.seek 2 +3 "manipulator"&' +156 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +114 "core" ' +2 ."brent"Forearm.seek 2 +2 "manipulator"& ' +126 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +124 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&' +119 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +156 "core" ' +2 ."brent"Forearm.seek 2 +3 "manipulator"&' +155 "core" ' +2 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +139 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&' +123 "core" ' + ."brent"Forearm.seek :retract +3 "manipulator"&"'\ +163 "core" ' + ."brent"Forearm.seek 2 +4 "manipulator"&' +131 "core" ' +2 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +163 "core" ' +2 ."brent"Forearm.seek 2 +2 "manipulator"&%' +137 "core" ' + ."brent"Forearm.seek :retract +3 "manipulator"&''\ +161 "core" ' +2 ."brent"Forearm.seek 2 +3 "manipulator"&(' +134 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +164 "core" ' +2 ."brent"Forearm.seek 2 +2 "manipulator"&' +130 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&#'\ +133 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&' +138 "core" ' +2 ."brent"Forearm.seek :retract +4 "manipulator"&,'\ +136 "core" ' +2 ."brent"Forearm.seek 2 +3 "manipulator"&-' +147 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&/'\ +176 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&0' +127 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&2'\ +140 "core" ' +2 ."brent"Forearm.seek 2 +3 "manipulator"&3' +165 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&4'\ +127 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&)' +143 "core" ' + ."brent"Forearm.seek :retract +3 "manipulator"&'\ +141 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&5' +143 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&1'\ +128 "core" '\ F # "  b +3 !"brent"o:Slide::Error\ : mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi6: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni\ : velocityiK: currenti:pwmig:erri: inPressi# : outPressi" :deltaPressi : voltagef12.279856651939127K: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'""brent:20:in `topLevelBinding'"brent:20:in `times'""brent:20:in `topLevelBinding'" Forearm +3 "manipulator"&6% +5 "core" %    6 +865 #"brent"-> Foreact.retract +2 !o:NameError: mesg"#uninitialized constant Foreact: name: Foreact:bt[""brent:22:in `topLevelBinding'" Forearm.retract +3 .Forearm.seek :retract +4 "manipulator"&7'\ +42 "core" ' +2 "manipulator"&8% +4 "core" % 4  ' 4 ) +2697 #"brent"-> Forearm.default.maxPWM +1111 #-> 30.times {Forearm.retract; Forearm.to 2} +3 .Forearm.seek :retract +4 "manipulator"&:'\ +10 "core" ' +2 ."brent"Forearm.seek 2 +3 "manipulator"&;' +130 "core" ' +2 ."brent"Forearm.seek :retract +2 "manipulator"&.'\ +130 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&&' +133 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&$'\ +130 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&<' +143 "core" ' + ."brent"Forearm.seek :retract +4 "manipulator"&?'\ +138 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&>' +166 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&A'\ +140 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&9' +138 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&B'\ +131 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&C' +163 "core" ' +2 ."brent"Forearm.seek :retract +2 "manipulator"&D'\ +129 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&=' +167 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&E'\ +155 "core" ' + ."brent"Forearm.seek 2 +4 "manipulator"&F' +129 "core" ' +2 ."brent"Forearm.seek :retract +4 "manipulator"&G'\ +144 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&I' +163 "core" ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&H'\ +131 "core" ' + ."brent"Forearm.seek 2 +3 "manipulator"&J' +140 "core" ' + ."brent"Forearm.seek :retract +3 "manipulator"&K'\ +169 "core" ' +2 ."brent"Forearm.seek 2 +4 "manipulator"&L' +135 "core" ' + ."brent"Forearm.seek :retract +3 "manipulator"&M'\ +133 "core" '}c  b +2 !"brent"o:Slide::Error\ : mesg"/Forearm speedErr at retracted - 627 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiR: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni}: velocityih: currenti:pwmig:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'""brent:25:in `topLevelBinding'"brent:25:in `times'""brent:25:in `topLevelBinding'" e=Thread.current.lastErr +670 #-> e.reply +10375 #-> Elbow.coast +3 .Elbow.coast +3 "manipulator"&6 +4 &N& +3 "core" &   +27072 #"brent"-> Forearm.retract +4 .Forearm.seek :retract +3 "manipulator"&O'\ +93 "core" ' + "manipulator"&P% +4 "core" %   % P1 +403 #"brent"-> Elbow.bolt +4 .Elbow.seek :bolt +3 "manipulator"&Q( +39 "core" ( +2 "manipulator"&S& +4 "core" & (  0 +1279 #"brent"-> Forearm.force -40 +2 .Forearm.force -40 +4 "manipulator"&5 +4 &R% +3 "core" %\ NT ( 9 +404 #"brent"-> Forearm +3 "manipulator"&T% +5 "core" %\ O ! ( S +568 #"brent"-> Forearm.force -50 +2 .Forearm.force -50 +3 "manipulator"&5 +4 &U% +3 "core" %\ O ) ! +456 #"brent"-> Forearm.force -60 +2 .Forearm.force -60 +4 "manipulator"&5 +4 &V% +3 "core" %\ M & %   +412 #"brent"-> Forearm.force -70 +3 .Forearm.force -70 +3 "manipulator"&5 +4 &W% +2 "core" %\ J 6 % T  +340 #"brent"-> Forearm.force -80 +2 .Forearm.force -80 +4 "manipulator"&5 +4 &X% +3 "core" % k  *  O +543 #"brent"-> Forearm.force -90 +2 .Forearm.force -90 +5 "manipulator"&5 +3 &Y% +4 "core" %uL !  Q +1210 #"brent"-> Forearm.force -99 +2 .Forearm.force -99 +3 "manipulator"&5 +4 &[% +3 "core" %i ! "   +898 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&]'\ +105 "core" ' + "manipulator"&Z% +4 "core" %\  ' Vs +14905 "Can"\ V +54708 #t-> exit +7 #mEXIT + #"brent"Session Ended @1684874655.31EDT @1684937617.89EDT = =mMAIN_scheduler =tMAIN @EDT1684937619.68 #"core_reset"Sent BREAK +2 #t@11752 receive with ifg=0x10, ie=0xFD + #@12386 receive with ifg=0x10, ie=0xFD #@13040 receive with ifg=0x10, ie=0xFD + #@13674 receive with ifg=0x10, ie=0xFD + #@14307 receive with ifg=0x10, ie=0xFD #@14940 receive with ifg=0x10, ie=0xFD + #@15573 receive with ifg=0x10, ie=0xFD + #@15899 receive with ifg=0x80, ie=0xFD #@20470 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can"\ XPP? + \ XPP? + #tPolling Can every 10:00 + #Cleanly exited at 16:44:15EDT23-May-23 +30 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %O  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "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")% +2 "core" % \ G +2 .tSS.configure :default +2 "sampler")#.0X Vs +2 "manipulator"&.& +3 "core" & A B 0 +2 "storage"(/& +3 "core" &<&C S X >\  +2 "storage"(0% +3 "core" % T W ,\ +2 "collection"'19 +3 "core" 96Z +2 "processing"%29 +3 "core" 9OT +2256 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&3'\ +3 "core" ' + "manipulator"&4% +5 "core" %\ P F K Vs +413 #t-> Elbow PC + !o:NoMethodError : mesg".undefined method `Elbow' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):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 +694 #-> Elbow.PC + .Elbow.seek PC +2 "manipulator"&5( +273 "core" ( + "manipulator"&6& +4 "core" &  D +4124 #t-> exit +5 #mEXIT @1684937709.59EDT @1686159870.99EDT = =mMAIN_scheduler =tMAIN @EDT1686159872.97 #"core_reset"Sent BREAK +3 #t@35815 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +253 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +420 "Can"Z 2Q + Z 2Q + #tPolling Can every 10:00 +4 #Cleanly exited at 10:15:09EDT24-May-23 +816 #-> ESP.ready! +3 #Powering core bus +564 .Gate.power :raw,:ON +2 "sampler") +33 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "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")% +3 "core" %  + .tSS.configure :default +3 "sampler")#.0X require 'calarm.rb' +669 #-> HAnd.open + !o:NameError: mesg" uninitialized constant HAnd: name: HAnd: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 +834 #-> Hand.open + .Hand.open +2 "manipulator"&;1 +53 "core" 1 +1946 #t-> calarm CC +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&=(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&>'\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&?( +210 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &@& +2 "core" & ! ! +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &A& +3 "core" &   Q + .tForearm.force -40 + "manipulator"&5 +33 &B& +2 "core" &  !  +2 "manipulator"&C% +3 "core" %? !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &D% +3 "core" %ͪ ( ;  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &E% +2 "core" %ͨ )  F T +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&F'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&G(d +249 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&H'\ +38 "core" ' +8 .tElbow.seek CC +2 "manipulator"&I( +204 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &J& +2 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +3 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &K& +2 "core" & "  ( +2 .tForearm.force -40 + "manipulator"&5 +32 &L& +3 "core" & * ' 1 + "manipulator"&M% +4 "core" %F * %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &N% +3 "core" %ͥ * $   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &O% +2 "core" %ͣ  ( & Q +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&P'\ +98 "core" ' +2 .tElbow.seek :clear + "manipulator"&Q(d +208 "core" ( +2 .tForearm.seek :retract + "manipulator"&R'\ +4 "core" ' + .tElbow.seek CC +2 "manipulator"&S( +256 "core" ( + .tElbow.coast +6 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &T& +2 "core" & "  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &U& +2 "core" &  ! +2 .tForearm.force -40 + "manipulator"&5 +33 &V& +2 "core" & !  $ +2 "manipulator"&W% +3 "core" %H   # +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &X% +3 "core" %͠ + "  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &Y% +3 "core" %͟ (  / v + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&Z'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&[(d +206 "core" ( +2 .tForearm.seek :retract + "manipulator"&\\'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&]( +218 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &^& +2 "core" &    + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &_& +2 "core" &    +2 .tForearm.force -40 + "manipulator"&5 +32 &`& +3 "core" & % L + "manipulator"&a% +4 "core" %N ) ! ) y + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +2 "core" %͛ ) ) ) y +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &c% +2 "core" %͚ + + a L +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&d'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&e(d +212 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&f'\ +4 "core" ' + .tElbow.seek CC +2 "manipulator"&g( +218 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &h& +3 "core" & ! \ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &i& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +32 &j& +3 "core" & % * % + "manipulator"&k% +4 "core" %P % ) % v + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &l% +2 "core" %͡ ( 8  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &m% +2 "core" %͠ * % R V +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +6934 "Can";\ 3oH +9775 #t-> Hand.open +385 #-> calarm CC +2 .Forearm.seek :retract + "manipulator"&n'\ +99 "core" ' +2 .tElbow.seek :clear + "manipulator"&o(d +207 "core" ( + .tForearm.seek :retract +2 "manipulator"&p'\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&q( +253 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &r& +3 "core" & "  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &s& +2 "core" & ! " X + .tForearm.force -40 +2 "manipulator"&5 +32 &t& +2 "core" & # ) g +2 "manipulator"&u% +4 "core" %J + $  x + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &v% +3 "core" %͛  ' w + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &w% +2 "core" %͛ ( * b +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&x'\ +92 "core" ' +37 .tElbow.seek :clear +10 "manipulator"&y(d +198 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&z'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&{( +219 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &|& +2 "core" &  p +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &}& +3 "core" &  " T + .tForearm.force -40 +2 "manipulator"&5 +32 &~& +2 "core" & ' * +2 "manipulator"&% +4 "core" %L   A w + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %͖ ) ) u +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %͖ + ,  q +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +200 "core" ( +2 .tForearm.seek :retract +7 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&( +216 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" &   +2 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & # +2 .tForearm.force -40 + "manipulator"&5 +33 & & +2 "core" & + ' # +2 "manipulator"&\ % +3 "core" %M *   w + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %͒ , , ] + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %͑ . . ? R + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +237 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' + .tElbow.seek CC +2 "manipulator"&( +209 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +3 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" & " $  +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" & , ) - +2 "manipulator"&% +4 "core" %O ( ,  v + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %͗ . . s _ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %͗ . + e R +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +247 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&( +212 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &   ! +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +44 .tElbow.force -65 +9 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &"& +2 "core" & ( #  + .tForearm.force -40 +2 "manipulator"&5 +32 &%& +2 "core" &  * J +2 "manipulator"&'% +4 "core" %Q   O u + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &)% +2 "core" %͗ ! E +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &(% +2 "core" %͖ + + 2 I +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2349 #t-> Hand.open +930 #-> calarm CC +2 .Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +203 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&,( +221 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &-& +3 "core" & "  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &.& +3 "core" & $ ! ) + .tForearm.force -40 + "manipulator"&5 +33 &/& +2 "core" & # # ( +2 "manipulator"&0% +3 "core" %M )  : x + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &1% +3 "core" %͏ , ' H + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &2% +2 "core" %͏ " ! ? Y + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&3'\ +95 "core" ' + .tElbow.seek :clear +2 "manipulator"&4(d +208 "core" ( +2 .tForearm.seek :retract + "manipulator"&5'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&6( +220 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &7& +3 "core" & # " ( + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &8& +2 "core" & 2 & + .tForearm.force -40 +2 "manipulator"&5 +32 &9& +3 "core" & $ ) +2 "manipulator"&:% +3 "core" %N '  M w + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" %͒ ' )  - + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &&% +2 "core" %͑  H F + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&<(d +200 "core" ( +2 .tForearm.seek :retract + "manipulator"&='\ +4 "core" ' + .tElbow.seek CC +2 "manipulator"&?( +221 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +47 "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &>& +3 "core" &  5 3 + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &@& +3 "core" & ! + .tForearm.force -40 +2 "manipulator"&5 +32 &A& +2 "core" & - + = +2 "manipulator"&B% +4 "core" %N * &  w + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &C% +3 "core" %͏ ' *  : + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &D% +3 "core" %͎ & $ E + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&E'\ +98 "core" ' +2 .tElbow.seek :clear + "manipulator"&F(d +200 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&G'\ +9 "core" ' +2 .tElbow.seek CC + "manipulator"&I( +211 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &H& +2 "core" &   ~ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &J& +3 "core" & # "  + .tForearm.force -40 +2 "manipulator"&5 +32 &K& +2 "core" &  v +2 "manipulator"&L% +3 "core" %O  ' M v + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &M% +2 "core" %͎ * + O  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &N% +2 "core" %͎    = +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&P(d +212 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +3 "core" ' + .tElbow.seek CC +2 "manipulator"&S( +218 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &R& +2 "core" & ! % +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &T& +3 "core" & % " O +2 .tForearm.force -40 +2 "manipulator"&5 +32 &U& +3 "core" & &   +2 "manipulator"&V% +3 "core" %S % # 8 r + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &W% +3 "core" %͐ ) *   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &X% +3 "core" %͎ ) ) 6 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +30415 "Can"G\ 3 +33725 #t-> exit +5 #mEXIT @1686162021.91EDT @1686162031.55EDT = =tMAIN =mMAIN_scheduler @EDT1686162033.36 #"core_reset"Sent BREAK +2 #t@41579 sendCRC with ifg=0x20, ie=0x7F #@42026 sendCRC with ifg=0x20, ie=0x7F + #@43342 sendCRC with ifg=0x20, ie=0x7F + #@44708 sendCRC with ifg=0x08, ie=0x5F + #@41094 sendCRC with ifg=0x20, ie=0x7F #@41540 sendCRC with ifg=0x20, ie=0x7F + #@42856 sendCRC with ifg=0x20, ie=0x7F #@44222 sendCRC with ifg=0x08, ie=0x5F + #@13366 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +374 "Can"H\ 46 + H\ 46 #tPolling Can every 10:00 +2 #Cleanly exited at 14:20:21EDT07-Jun-23 +10935 #-> exit +3 #mEXIT @1686162149.06EDT @1686162169.43EDT = =mMAIN_scheduler =tMAIN @EDT1686162171.21 #"core_reset"Sent BREAK +2 #t@41579 sendCRC with ifg=0x20, ie=0x7F #@42026 sendCRC with ifg=0x20, ie=0x7F + #@43342 sendCRC with ifg=0x20, ie=0x7F + #@44708 sendCRC with ifg=0x08, ie=0x5F + #@41094 sendCRC with ifg=0x20, ie=0x7F #@41540 sendCRC with ifg=0x20, ie=0x7F + #@42856 sendCRC with ifg=0x20, ie=0x7F #@44222 sendCRC with ifg=0x08, ie=0x5F + #@34681 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +233 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +376 "Can"N\ 3Y4 + N\ 3Y4 + #tPolling Can every 10:00 +2 #Cleanly exited at 14:22:29EDT07-Jun-23 +1351 #-> ESP.ready! +153 "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 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %c7 +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % E + .tSS.configure :default +2 "sampler")#.0X require 'calarm.rb' +805 #-> Hand.open + .Hand.open +2 "manipulator"&11 +15 "core" 1 +1750 #t-> calarm Garage +2 .Forearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&3(d +211 "core" ( +2 .tForearm.seek :retract + "manipulator"&4'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(, +123 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &6& +3 "core" &-6 C N y + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &7& +3 "core" &-7 G C N + .tForearm.force -40 + "manipulator"&5 +32 &8& +3 "core" &-7   y + "manipulator"&9% +4 "core" % ( $ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &:% +2 "core" %  _  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" % " + 3  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&<'\ +103 "core" ' + .tElbow.seek :clear +2 "manipulator"&=(d +123 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&>'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +133 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +17 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &@& +2 "core" &-3 E O H +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +46 .tElbow.coast +8 "manipulator"&6 +22 &A& +3 "core" &-1 M E - +2 .tForearm.force -40 + "manipulator"&5 +32 &B& +3 "core" &-1 / 4  + "manipulator"&C% +4 "core" % ' ( ( + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &D% +2 "core" % # " \  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &E% +2 "core" % )  " +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&F'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&G(d +125 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&H'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(, +135 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +3 "manipulator"&6 +22 &J& +2 "core" &-3 B ) M + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &K& +2 "core" &-3 R O t +2 .tForearm.force -40 + "manipulator"&5 +32 &L& +3 "core" &-3 - - a + "manipulator"&M% +4 "core" % $ ) - + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &N% +2 "core" % + $  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &O% +3 "core" % ! "  . + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&P'\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&Q(d +129 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&R'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(, +163 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &T& +2 "core" &-3 I N . +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &U& +2 "core" &-3 D D + .tForearm.force -40 +2 "manipulator"&5 +32 &V& +3 "core" &-3 + - 2 + "manipulator"&W% +4 "core" % , - Q + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &X% +2 "core" % $ # l  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &Y% +3 "core" %   ] 3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&[(d +162 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +4 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +124 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &^& +2 "core" &-6 D G < + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &_& +2 "core" &-5 P O R +2 .tForearm.force -40 + "manipulator"&5 +32 &`& +2 "core" &-5 ( % B +2 "manipulator"&a% +3 "core" % , * ? + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +2 "core" % + + ;  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &c% +2 "core" % ' " 4 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +18979 #t-> calarm Garage +2 .Forearm.seek :retract + "manipulator"&d'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&e(d +127 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&f'\ +3 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(, +157 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &h& +2 "core" &-? = A +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &i& +2 "core" &-> Q O K +2 .tForearm.force -40 + "manipulator"&5 +32 &j& +3 "core" &-> , -  + "manipulator"&k% +4 "core" % ! )  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &l% +2 "core" % . - 4  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &m% +2 "core" %  ' I < +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&n'\ +100 "core" ' + .tElbow.seek :clear + "manipulator"&o(d +127 "core" ( +2 .tForearm.seek :retract + "manipulator"&p'\ +9 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(, +131 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &r& +2 "core" &-< = D A +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +37 .tElbow.force 65 +11 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &s& +3 "core" &-8 B F = + .tForearm.force -40 + "manipulator"&5 +33 &t& +2 "core" &-8 * + : +2 "manipulator"&u% +4 "core" % , - A + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &v% +2 "core" % ) Q  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &w% +2 "core" % / - x F +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&x'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&y(d +127 "core" ( +2 .tForearm.seek :retract + "manipulator"&z'\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&{(, +130 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &|& +3 "core" &-9 1 = Z + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &}& +3 "core" &-9 B D + .tForearm.force -40 + "manipulator"&5 +33 &~& +2 "core" &-9 / / ? +2 "manipulator"&% +3 "core" % , . L + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +2 "core" % * %  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" % ) ! = +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +166 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +115 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 & & +3 "core" &-6 0 = d + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 & & +3 "core" &-5 E C + .tForearm.force -40 + "manipulator"&5 +33 & & +2 "core" &-5  * +2 "manipulator"&% +3 "core" %  )  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" % * #   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   ? : + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +128 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +12 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +160 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &-8 Q L  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +87 "core" &-6 L D  + .tForearm.force -40 +2 "manipulator"&5 +32 && +2 "core" &-6 &  6 +2 "manipulator"&% +4 "core" % ! '  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" % , ) q  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %   2 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1341 #t-> calarm Garage +2 .Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +166 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +148 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +33 "manipulator"&6A +19 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &!& +3 "core" &-9 ? D + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &"& +2 "core" &-8 E O H + .tForearm.force -40 +2 "manipulator"&5 +32 &#& +3 "core" &-8  % < + "manipulator"&$% +4 "core" % ) + - +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &%% +2 "core" % $ "  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &&% +2 "core" % ) + 7 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&''\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&((d +133 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&)'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(, +182 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &+& +2 "core" &-6 @ M F +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &,& +3 "core" &-4 E A  +2 .tForearm.force -40 + "manipulator"&5 +32 &-& +2 "core" &-4  ! H +2 "manipulator"&.% +4 "core" % ( " + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &/% +2 "core" % + & =  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &0% +2 "core" %  5 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&1'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&2(d +128 "core" ( +2 .tForearm.seek :retract + "manipulator"&3'\ +3 "core" ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(, +161 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &4& +2 "core" &-4 E K & +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &6& +2 "core" &-5 E E  +2 .tForearm.force -40 + "manipulator"&5 +32 &7& +3 "core" &-5 ( + "manipulator"&8% +4 "core" %  ) E + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &9% +2 "core" % " # "  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &:% +2 "core" %  " 2 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&;'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&<(d +132 "core" ( +2 .tForearm.seek :retract + "manipulator"&='\ +4 "core" ' +2 .tElbow.seek FlushPuck::Garage +38 "manipulator"&?(, +132 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +6 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &>& +2 "core" &-5 A B + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &@& +3 "core" &-3 E A  + .tForearm.force -40 +2 "manipulator"&5 +32 &A& +2 "core" &-3 # "  +2 "manipulator"&B% +3 "core" % * - ! + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &C% +2 "core" % ( !   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &D% +3 "core" % " $ * 0 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&E'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&F(d +127 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&G'\ +3 "core" ' + .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(, +134 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &H& +2 "core" &-5 P P @ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &J& +2 "core" &-6 B E < + .tForearm.force -40 +2 "manipulator"&5 +33 &K& +3 "core" &-6 ) B + "manipulator"&L% +4 "core" % ! *  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &M% +3 "core" % $ ( \  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &N% +2 "core" % ' "  ! +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +11362 #t-> exit +5 #mEXIT @1686162774.61EDT @1686162786.67EDT = =tMAIN =mMAIN_scheduler @EDT1686162788.47 #"core_reset"Sent BREAK +2 #t@18935 sendCRC with ifg=0x20, ie=0x7F #@19382 sendCRC with ifg=0x20, ie=0x7F + #@20697 sendCRC with ifg=0x20, ie=0x7F + #@22063 sendCRC with ifg=0x08, ie=0x5F + #@12619 sendCRC with ifg=0x20, ie=0x7F #@13065 sendCRC with ifg=0x20, ie=0x7F + #@14381 sendCRC with ifg=0x20, ie=0x7F #@15747 sendCRC with ifg=0x08, ie=0x5F + #@63961 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +383 "Can"_\ H  + _\ H  + #tPolling Can every 10:00 +2 #Cleanly exited at 14:32:54EDT07-Jun-23 +13499 #-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear} + .Hand.open +154 "sampler") +2 ) +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" %Q +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"%% +3 "core" %c'  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +3 "sampler")#.0X  (  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &-> + * M , +2 .tForearm.seek :garage + "manipulator"&6'n +105 "core" ' + .tHand.close + "manipulator"&7/ +59 "core" / + .tdelay 1 second +102 "manipulator"&8& +3 "core" &-> . , . , + "manipulator"&9% +4 "core" % p , , 5 K +2 .tForearm.seek :retract + "manipulator"&:'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&;(d +134 "core" ( +2 "manipulator"&<& +4 "core" &d  ( X 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &d , * > 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&>'\ +20 "core" ' +2 .tdelay 1 second +102 "manipulator"&?& +2 "core" &d $ ,  5 +2 "manipulator"&@% +4 "core" %\   " $ c +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&A(-6 +129 "core" ( + "manipulator"&B& +4 "core" &-9  ' / r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-9 * % r +2 .tForearm.seek :garage + "manipulator"&D'n +97 "core" ' +2 .tHand.open + "manipulator"&E1 +62 "core" 1 +2 "manipulator"&F& +4 "core" &-9 G = r + "manipulator"&G% +4 "core" % q # * K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&I(d +133 "core" ( +2 "manipulator"&J& +4 "core" &d ) E 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &d (  # 5 +3 .tForearm.seek :clear + "manipulator"&L'\ +4 "core" ' + "manipulator"&M& +4 "core" &d & *  5 + "manipulator"&N% +4 "core" %\ " $ *  9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +171 "core" ( +2 "manipulator"&P& +4 "core" &-A 4  * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +2 "core" &-A % # * * +2 .tForearm.seek :garage +2 "manipulator"&R'n +103 "core" ' + .tHand.close + "manipulator"&S/ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&T& +3 "core" &-A # " P * + "manipulator"&U% +4 "core" % d * + * H +2 .tForearm.seek :retract +2 "manipulator"&V'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&W(d +134 "core" ( +2 "manipulator"&X& +4 "core" &d ( +  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &d $  5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&Z'\ +17 "core" ' +2 .tdelay 1 second +102 "manipulator"&[& +2 "core" &d + & 5 +2 "manipulator"&\\% +39 "core" %\ - +   +8 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](-6 +129 "core" ( + "manipulator"&^& +4 "core" &-6  ' $ n + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &-6 )  > n +3 .tForearm.seek :garage + "manipulator"&`'n +106 "core" ' + .tHand.open +2 "manipulator"&a1 +59 "core" 1 +3 "manipulator"&b& +4 "core" &-6 0 - , n + "manipulator"&c% +4 "core" % e * * 7 Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&e(d +132 "core" ( +2 "manipulator"&f& +4 "core" &d  2 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &d    4 +2 .tForearm.seek :clear +2 "manipulator"&h'\ +3 "core" ' +2 "manipulator"&i& +3 "core" &d 1 / G 4 +2 "manipulator"&j% +4 "core" %\  ' *  1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(-6 +154 "core" ( +2 "manipulator"&l& +4 "core" &-;\ 2  W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +2 "core" &-;\ + #  W +2 .tForearm.seek :garage +2 "manipulator"&n'n +103 "core" ' + .tHand.close +2 "manipulator"&o/ +64 "core" / +2 .tdelay 1 second +102 "manipulator"&p& +2 "core" &-;\   W +2 "manipulator"&q% +3 "core" % p " * C +2 .tForearm.seek :retract +2 "manipulator"&r'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&s(d +124 "core" ( + "manipulator"&t& +4 "core" &d 3 !  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &d   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&v'\ +19 "core" ' + .tdelay 1 second +102 "manipulator"&w& +3 "core" &d  ! 5 +2 "manipulator"&x% +4 "core" %\  ( $  p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&y(-6 +137 "core" ( +2 "manipulator"&z& +4 "core" &-<  7 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-< &  P 1 +3 .tForearm.seek :garage + "manipulator"&|'n +98 "core" ' + .tHand.open +2 "manipulator"&}1 +61 "core" 1 + "manipulator"&~& +4 "core" &-< 1 9 1 +2 "manipulator"&% +3 "core" % ] $ ) 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +136 "core" ( +2 "manipulator"&& +4 "core" &d (  5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d  * 5 +2 .tForearm.seek :clear + "manipulator"&'\ +4 "core" ' + "manipulator"&& +4 "core" &d ( & < 5 + "manipulator"& % +4 "core" %  , , P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +172 "core" ( +2 "manipulator"& & +4 "core" &-A  1 @ - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-A . + 7 - +2 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &-A ) $  - +3 "manipulator"&% +3 "core" % ^ $ ! 2 F +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +206 "core" ( +2 "manipulator"&& +4 "core" &d 0  3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d  % > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +19 "core" ' + .tdelay 1 second +102 "manipulator"&& +3 "core" &d * +  + "manipulator"&% +4 "core" %\  + ,   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +135 "core" ( +2 "manipulator"&!& +4 "core" &-0\  0 Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-0\ + * Z +3 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' +2 .tHand.open + "manipulator" +61 "core" 1 +2 "manipulator"&$& +4 "core" &-0\ P < ! Z + "manipulator"&&% +4 "core" % e + ( 0 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +120 "core" ( +2 "manipulator"&)& +4 "core" &d '  0 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &d ( # M 5 +2 .tForearm.seek :clear +2 "manipulator"&+'\ +4 "core" ' + "manipulator"&& +4 "core" &d " 0 V 5 + "manipulator"&"% +4 "core" %  !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&.(-6 +152 "core" ( +2 "manipulator"&/& +4 "core" &-5\  ( = R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &-5\ ( !  R +2 .tForearm.seek :garage +2 "manipulator"&1'n +93 "core" ' +2 .tHand.close + "manipulator"&2/ +63 "core" / + .tdelay 1 second +102 "manipulator"&%& +3 "core" &-5\ , +  R +2 "manipulator"&4% +3 "core" % ΂ $  ' +2 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&,(d +200 "core" ( + "manipulator"&-& +4 "core" &d - _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &d ) 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&8'\ +3 "core" ' + .tdelay 1 second +102 "manipulator"&9& +3 "core" &d + * ( + "manipulator"&0% +4 "core" %\  * * <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(-6 +114 "core" ( + "manipulator"&=& +4 "core" &-> " 3 G t + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &-> - ,  t +2 .tForearm.seek :garage +2 "manipulator"&?'n +109 "core" ' + .tHand.open +2 "manipulator"&@1 +53 "core" 1 +2 "manipulator"&3& +4 "core" &-> ? ? ] t + "manipulator"&B% +4 "core" % i '   Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&:(d +133 "core" ( + "manipulator"&;& +4 "core" &d *  V 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &d - $  4 +2 .tForearm.seek :clear + "manipulator"&F'\ +3 "core" ' +2 "manipulator"&G& +4 "core" &d % ' 5 4 + "manipulator"&>% +4 "core" % ! % # : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&J(-6 +170 "core" ( + "manipulator"&K& +4 "core" &-B ' # " - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &-B $ " - +2 .tForearm.seek :garage + "manipulator"&N'n +99 "core" ' + .tHand.close + "manipulator"&D/ +54 "core" / +2 .tdelay 1 second +102 "manipulator"&A& +2 "core" &-B & * / - +2 "manipulator"&P% +4 "core" % y ' " @ [ + .tForearm.seek :retract +2 "manipulator"&Q'\ +110 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&H(d +137 "core" ( + "manipulator"&I& +4 "core" &d 4 ) + 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &d & ,  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&T'\ +12 "core" ' +2 .tdelay 1 second +101 "manipulator"&U& +3 "core" &d ) " 4 +2 "manipulator"&L% +4 "core" %\  + ! \ X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(-6 +128 "core" ( +2 "manipulator"&Y& +4 "core" &-8  / u + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &-8 %  $ u +2 .tForearm.seek :garage +2 "manipulator"&['n +100 "core" ' + .tHand.open + "manipulator"&\\1 +54 "core" 1 + "manipulator"&O& +4 "core" &-8 * ( @ u +2 "manipulator"&V% +3 "core" % W ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&_(d +130 "core" ( +2 "manipulator"&W& +4 "core" &d # 4  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &d $ ' 2 +2 .tForearm.seek :clear + "manipulator"&b'\ +3 "core" ' +2 "manipulator"&c& +4 "core" &d ' $ 2 + "manipulator"&Z% +4 "core" %\  * )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-6 +138 "core" ( +2 "manipulator"&g& +4 "core" &-> # 4 - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" &-> , +  - +2 .tForearm.seek :garage +2 "manipulator"&j'n +103 "core" ' + .tHand.close +2 "manipulator"&`/ +59 "core" / +2 .tdelay 1 second +102 "manipulator"&]& +3 "core" &-> * )  - + "manipulator"&l% +4 "core" % o + * 2 J +2 .tForearm.seek :retract + "manipulator"&m'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&d(d +166 "core" ( + "manipulator"&e& +4 "core" &d * !   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &d $ ! f  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&p'\ +18 "core" ' +2 .tdelay 1 second +102 "manipulator"&q& +2 "core" &d , , -  +2 "manipulator"&h% +4 "core" %\  , + w +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&t(-6 +139 "core" ( +2 "manipulator"&u& +4 "core" &-F  # , ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &-F )   ) +2 .tForearm.seek :garage + "manipulator"&w'n +108 "core" ' +2 .tHand.open + "manipulator"&x1 +61 "core" 1 +2 "manipulator"&k& +4 "core" &-F 2  D ) + "manipulator"&z% +4 "core" % i )  R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&r(d +119 "core" ( + "manipulator"&s& +4 "core" &d )  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &d  ' L . +2 .tForearm.seek :clear + "manipulator"&~'\ +4 "core" ' + "manipulator"&& +4 "core" &d ) ' M . + "manipulator"&v% +4 "core" %\  %  . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +155 "core" ( + "manipulator"&& +5 "core" &-M ' ) R  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-M + . >  +2 .tForearm.seek :garage +2 "manipulator"& 'n +100 "core" ' +2 .tHand.close + "manipulator"&|/ +57 "core" / + .tdelay 1 second +102 "manipulator"&y& +3 "core" &-M '   +2 "manipulator"& % +3 "core" % l , *  O +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +139 "core" ( +2 "manipulator"&& +4 "core" &d% 0 .  ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +38 && +12 "core" &d% ! , ;6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&'\ +23 "core" ' + .tdelay 1 second +102 "manipulator"&& +3 "core" &d% ( '  ;6 +2 "manipulator"&% +3 "core" %\  * , \ \\ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +139 "core" ( + "manipulator"&& +4 "core" &-?  ( ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-? + + # ) +2 .tForearm.seek :garage +2 "manipulator"& 'n +91 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&& +4 "core" &-? N 7 ( ) + "manipulator"&!% +4 "core" % o )  / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +199 "core" ( +2 "manipulator"&& +4 "core" &d +  (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" &d ! &  +2 .tForearm.seek :clear +2 "manipulator"&$'\ +4 "core" ' + "manipulator"&&& +4 "core" &d + *   +2 "manipulator"&% +3 "core" %   e  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&)(-6 +121 "core" ( +2 "manipulator"&*& +4 "core" &--  & P k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-- )   k +2 .tForearm.seek :garage +2 "manipulator"&"'n +98 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tdelay 1 second +102 "manipulator"& & +3 "core" &-- , . ) k +2 "manipulator"&/% +3 "core" % i - , J C +2 .tForearm.seek :retract + "manipulator"&('\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&'(d +125 "core" ( +2 "manipulator"&& +4 "core" &d % * 3 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &d * ) > , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&%'\ +5 "core" ' +2 .tdelay 1 second +102 "manipulator"&4& +2 "core" &d # * ( , +2 "manipulator"&+% +4 "core" %\  + '   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&1(-6 +155 "core" ( + "manipulator"&-& +4 "core" &-Q %  $  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-Q * , <  +2 .tForearm.seek :garage + "manipulator"&.'n +101 "core" ' +2 .tHand.open + "manipulator"&91 +54 "core" 1 + "manipulator"&0& +4 "core" &-Q = <  + "manipulator"&=% +4 "core" % g * & r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&5(d +122 "core" ( +2 "manipulator"&@& +4 "core" &d / ' 2 - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &d % * 9 - +2 .tForearm.seek :clear +2 "manipulator"&,'\ +3 "core" ' + "manipulator"&B& +4 "core" &d 1 ,  - + "manipulator"&8% +4 "core" %\  % + 2 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(-6 +155 "core" ( + "manipulator"&E& +4 "core" &-I " *   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-I + $ 8  +2 .tForearm.seek :garage + "manipulator"&>'n +98 "core" ' +2 .tHand.close + "manipulator"&?/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&<& +2 "core" &-I ( "  +2 "manipulator"&K% +4 "core" % u + , O +2 .tForearm.seek :retract + "manipulator"&M'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&C(d +162 "core" ( + "manipulator"&:& +5 "core" &d # )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &d , * * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&A'\ +23 "core" ' +2 .tdelay 1 second +102 "manipulator"&P& +2 "core" &d , + +2 "manipulator"&F% +4 "core" %\  )  d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&I(-6 +132 "core" ( +2 "manipulator"&S& +4 "core" &-4 ' $ 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +2 "core" &-4 , , = 4 +3 .tForearm.seek :garage + "manipulator"&U'n +96 "core" ' + .tHand.open +2 "manipulator"&L1 +63 "core" 1 + "manipulator"&J& +4 "core" &-4 2 @  4 + "manipulator"&Y% +4 "core" % d - ( < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&Q(d +180 "core" ( + "manipulator"&H& +4 "core" &d (  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &d  )  +2 .tForearm.seek :clear +2 "manipulator"&O'\ +4 "core" ' + "manipulator"&V& +4 "core" &d &  # +2 "manipulator"&T% +3 "core" %\  ( !  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&W(-6 +160 "core" ( + "manipulator"&a& +4 "core" &-D '  h O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-D $ * O +2 .tForearm.seek :garage + "manipulator"&Z'n +100 "core" ' + .tHand.close +2 "manipulator"&[/ +52 "core" / + .tdelay 1 second +102 "manipulator"&X& +3 "core" &-D   O +2 "manipulator"&g% +3 "core" % i + . ; W +2 .tForearm.seek :retract + "manipulator"&i'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&^(d +247 "core" ( +2 "manipulator"&_& +4 "core" &d - #  3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &d & + 0 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&]'\ +17 "core" ' +2 .tdelay 1 second +102 "manipulator"&l& +2 "core" &d + -  3 +2 "manipulator"&b% +3 "core" %\  - - ? i +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&e(-6 +174 "core" ( + "manipulator"&o& +4 "core" &-C 2  4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-C , ! 4 +2 .tForearm.seek :garage +2 "manipulator"&f'n +94 "core" ' + .tHand.open +2 "manipulator"&q1 +60 "core" 1 + "manipulator"&h& +4 "core" &-C D 8 s 4 + "manipulator"&u% +4 "core" % o  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&m(d +170 "core" ( +2 "manipulator"&d& +4 "core" &d 6 % O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &d  ( X +2 .tForearm.seek :clear +2 "manipulator"&k'\ +3 "core" ' + "manipulator"&z& +4 "core" &d + % \\ + "manipulator"&p% +4 "core" %  * + -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&s(-6 +115 "core" ( + "manipulator"&}& +4 "core" &-*  & 9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-* )  F  +2 .tForearm.seek :garage + "manipulator"&v'n +103 "core" ' +2 .tHand.close + "manipulator"&w/ +56 "core" / +2 .tdelay 1 second +102 "manipulator"&t& +3 "core" &-* $ ) 3  +2 "manipulator"&% +3 "core" % q ! ' K +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&{(d +179 "core" ( +2 "manipulator"&r& +4 "core" &d  1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &d + ) O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&y'\ +14 "core" ' +2 .tdelay 1 second +102 "manipulator"& & +2 "core" &d ) )  +2 "manipulator"&~% +4 "core" %\  ( % G +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +134 "core" ( +2 "manipulator"&& +4 "core" &-6 ! 3 * P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-6 , *  P +2 .tForearm.seek :garage +2 "manipulator"&'n +106 "core" ' + .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&& +4 "core" &-7 = C  O +2 "manipulator"&% +3 "core" % f ( ( / ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&(d +185 "core" ( + "manipulator"&& +4 "core" &d  * G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d % + +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' + "manipulator"&!& +4 "core" &d % % % + "manipulator"&% +4 "core" %  , + \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +141 "core" ( + "manipulator"&& +4 "core" &-K &   \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-K # ' \ +2 .tForearm.seek :garage +2 "manipulator"&&'n +96 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &-K - + : \ + "manipulator"&*% +4 "core" %  ) P +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&(d +165 "core" ( +2 "manipulator"&& +4 "core" &d + )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d " q  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"& '\ +15 "core" ' +2 .tdelay 1 second +101 "manipulator"&/& +3 "core" &d + +   +2 "manipulator"&$% +3 "core" %\  + %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +159 "core" ( +2 "manipulator"&2& +4 "core" &-A  / 1 , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-A ) % 3 , +2 .tForearm.seek :garage +2 "manipulator"&4'n +107 "core" ' +2 .tHand.open + "manipulator"&+1 +55 "core" 1 +2 "manipulator"&)& +4 "core" &-A = : , +2 "manipulator"&-% +3 "core" % e + , Y ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&((d +134 "core" ( +2 "manipulator"&'& +4 "core" &d 5 % K 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +2 "core" &d   6 +3 .tForearm.seek :clear + "manipulator"&0'\ +3 "core" ' +2 "manipulator"&=& +4 "core" &d . 3  6 + "manipulator"&%% +4 "core" %\ \ ) + \  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(-6 +151 "core" ( +2 "manipulator"&3& +4 "core" &-K 4 "  ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-K - , ' +2 .tForearm.seek :garage +2 "manipulator"&8'n +93 "core" ' +2 .tHand.close + "manipulator"&./ +58 "core" / +2 .tdelay 1 second +102 "manipulator"&1& +2 "core" &-L , ) & +2 "manipulator"&E% +4 "core" % r + +  m +2 .tForearm.seek :retract + "manipulator"&G'\ +143 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&6(d +118 "core" ( +2 "manipulator"&5& +4 "core" &d '  a - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" &d #  O - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&<'\ +10 "core" ' + .tdelay 1 second +102 "manipulator"&K& +3 "core" &d ! * - + "manipulator"&,% +4 "core" %\ !    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&:(-6 +151 "core" ( + "manipulator"&D& +4 "core" &-O  &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-O *   +2 .tForearm.seek :garage + "manipulator"&;'n +100 "core" ' + .tHand.open +2 "manipulator"&P1 +56 "core" 1 +2 "manipulator"&F& +4 "core" &-O 6 9   + "manipulator"&S% +4 "core" % [ + ( U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&M(d +122 "core" ( +2 "manipulator"&C& +4 "core" &d * $ 5 / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +2 "core" &d ! $ / +3 .tForearm.seek :clear + "manipulator"&J'\ +4 "core" ' + "manipulator"&Y& +4 "core" &d / 4 C / + "manipulator"&A% +4 "core" %\  * !  8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&H(-6 +171 "core" ( +2 "manipulator"&\\& +4 "core" &-C ! * > ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &-C - + D ) +2 .tForearm.seek :garage +2 "manipulator"&V'n +93 "core" ' +2 .tHand.close + "manipulator"&T/ +53 "core" / +2 .tdelay 1 second +102 "manipulator"&I& +2 "core" &-C )  ) +2 "manipulator"&a% +3 "core" % ΁ + , 5 +2 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&R(d +175 "core" ( +2 "manipulator"&Q& +4 "core" &d 1   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &d * /  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&X'\ +6 "core" ' +2 .tdelay 1 second +102 "manipulator"&g& +2 "core" &d - - I +2 "manipulator"&O% +4 "core" %\ # % , : ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(-6 +141 "core" ( +2 "manipulator"&_& +4 "core" &-R " *   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" &-R , ) \  +3 .tForearm.seek :garage + "manipulator"&W'n +98 "core" ' +2 .tHand.open + "manipulator"&l1 +58 "core" 1 + "manipulator"&b& +4 "core" &-R Q > H  +2 "manipulator"&i% +3 "core" % i '  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&j(d +173 "core" ( +2 "manipulator"&^& +4 "core" &d 3 % H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &d * , 1 +2 .tForearm.seek :clear +2 "manipulator"&h'\ +3 "core" ' +2 "manipulator"&u& +4 "core" &d ! ) 1 + "manipulator"&]% +4 "core" %\  + +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(-6 +141 "core" ( +2 "manipulator"&x& +4 "core" &-M * "  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-M  *  +2 .tForearm.seek :garage + "manipulator"&p'n +95 "core" ' + .tHand.close +2 "manipulator"&f/ +59 "core" / +2 .tdelay 1 second +102 "manipulator"&e& +2 "core" &-M * *   +2 "manipulator"&}% +4 "core" % i - - 6 ] +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&n(d +180 "core" ( + "manipulator"&w& +4 "core" &d * " 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &d , + & 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&t'\ +12 "core" ' +2 .tdelay 1 second +101 "manipulator"&& +3 "core" &d  + 3 +2 "manipulator"&k% +3 "core" %\  * ( S +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&r(-6 +145 "core" ( +2 "manipulator"&v& +4 "core" &-J # 4  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &-J # !  +2 .tForearm.seek :garage +2 "manipulator"&s'n +92 "core" ' + .tHand.open + "manipulator"& 1 +55 "core" 1 +2 "manipulator"&~& +4 "core" &-J Q <   + "manipulator"&% +4 "core" % d * + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +179 "core" ( +2 "manipulator"&{& +4 "core" &d 0   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d * * S +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 "manipulator"&& +3 "core" &d / 4 0 +2 "manipulator"&y% +3 "core" %\   (  8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +141 "core" ( +2 "manipulator"&& +4 "core" &-C " ) Q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-C (   +2 .tForearm.seek :garage +2 "manipulator"&!'n +102 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &-C  !  + "manipulator"&% +4 "core" % q + - 6 O +2 .tForearm.seek :retract + "manipulator"&#'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +153 "core" ( + "manipulator"&& +4 "core" &d #  M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d + + *  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&'\ +17 "core" ' +2 .tdelay 1 second +101 "manipulator"&*& +4 "core" &d . + k  +2 "manipulator"&% +3 "core" %\ ' , -  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +148 "core" ( + "manipulator"&& +4 "core" &-M # 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-M + *  +2 .tForearm.seek :garage + "manipulator"& 'n +97 "core" ' + .tHand.open + "manipulator"&/1 +60 "core" 1 +2 "manipulator"&$& +4 "core" &-M O = .  + "manipulator"&2% +4 "core" % n # + S + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&(d +178 "core" ( +2 "manipulator"&& +4 "core" &d /  g + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" &d , -  +2 .tForearm.seek :clear +2 "manipulator"&)'\ +4 "core" ' + "manipulator"&-& +4 "core" &d ! '  +2 "manipulator"& % +3 "core" %  $ &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(-6 +140 "core" ( + "manipulator"&9& +5 "core" &-L  0 <  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-L   D  +2 .tForearm.seek :garage + "manipulator"&%'n +100 "core" ' +2 .tHand.close + "manipulator"&4/ +63 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &-L ) % 3  +2 "manipulator"&3% +3 "core" % q ( + Z +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&7(d +172 "core" ( +2 "manipulator"&(& +4 "core" &d  ' X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &d  + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&1'\ +9 "core" ' +2 .tdelay 1 second +102 "manipulator"&E& +2 "core" &d - ! @ +2 "manipulator"&0% +4 "core" %\ ! ' )   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(-6 +116 "core" ( + "manipulator"&?& +4 "core" &-9 % * # z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &-9 )  z +2 .tForearm.seek :garage + "manipulator"&K'n +100 "core" ' + .tHand.open +2 "manipulator"&,1 +56 "core" 1 +2 "manipulator"&@& +4 "core" &-9 P = / z + "manipulator"&D% +4 "core" % \\ + + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&G(d +132 "core" ( + "manipulator"&6& +4 "core" &d ! ( 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &d ! ! N 2 +2 .tForearm.seek :clear + "manipulator"&F'\ +4 "core" ' + "manipulator"&S& +4 "core" &d $  c 2 + "manipulator"&<% +4 "core" %  , "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-6 +155 "core" ( +2 "manipulator"&L& +4 "core" &-; 3 0 0 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-; + + 1 9 +2 .tForearm.seek :garage +2 "manipulator"&A'n +96 "core" ' + .tHand.close + "manipulator"&;/ +62 "core" / + .tdelay 1 second +102 "manipulator"&:& +3 "core" &-; * ) - 9 +2 "manipulator"&\\% +3 "core" % j + #  g +2 .tForearm.seek :retract +2 "manipulator"&U'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&N(d +177 "core" ( +2 "manipulator"&M& +4 "core" &d ! 3 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &d , ) > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&I'\ +16 "core" ' + .tdelay 1 second +102 "manipulator"&a& +3 "core" &d   c + "manipulator"&J% +4 "core" %\  ( ) T s +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(-6 +138 "core" ( +2 "manipulator"&[& +4 "core" &-Q %   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" &-Q * , 3  +2 .tForearm.seek :garage +2 "manipulator"&H'n +97 "core" ' + .tHand.open + "manipulator"&g1 +52 "core" 1 +2 "manipulator"&O& +4 "core" &-Q N 9   + "manipulator"&_% +4 "core" % j ' ! + + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&c(d +225 "core" ( +2 "manipulator"&R& +4 "core" &d$ ! )  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &d$   = 8 +2 .tForearm.seek :clear +2 "manipulator"&b'\ +3 "core" ' +2 "manipulator"&i& +3 "core" &d$ ( % % 8 +2 "manipulator"&X% +39 "core" %\  ! * @  +11 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&^(-6 +156 "core" ( + "manipulator"&q& +4 "core" &-K 2   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &-K * * 0  +2 .tForearm.seek :garage + "manipulator"&u'n +108 "core" ' + .tHand.close + "manipulator"&]/ +63 "core" / +2 .tdelay 1 second +102 "manipulator"&Z& +3 "core" &-K + '  + "manipulator"&x% +4 "core" % \\ $ )  +2 .tForearm.seek :retract + "manipulator"&z'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&o(d +173 "core" ( +2 "manipulator"&j& +4 "core" &d )   + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +2 &f& +2 "core" &d ( ! +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :clear + "manipulator"&e'\ +4 "core" ' + .tdelay 1 second +102 "manipulator"&}& +3 "core" &d # $ + "manipulator"&h% +4 "core" %\  , - : s +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&w(-6 +140 "core" ( + "manipulator"&p& +4 "core" &-E  % /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-E ( * /  +2 .tForearm.seek :garage + "manipulator"&d'n +108 "core" ' + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&k& +4 "core" &-E ; = j  + "manipulator"&v% +4 "core" % k + * Q K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&(d +190 "core" ( +2 "manipulator"&n& +4 "core" &d  & 2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &d , * )  +2 .tForearm.seek :clear + "manipulator"&~'\ +4 "core" ' + "manipulator"&& +4 "core" &d & )  + "manipulator"&t% +4 "core" %\  * $  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(-6 +142 "core" ( + "manipulator"&& +4 "core" &-J  ' 4  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &-J !   +2 .tForearm.seek :garage + "manipulator"&'n +97 "core" ' + .tHand.close +2 "manipulator"&y/ +56 "core" / +2 .tdelay 1 second +102 "manipulator"&r& +3 "core" &-J " ! $  + "manipulator"&% +4 "core" % u + # X +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"& (d +132 "core" ( +2 "manipulator"&& +4 "core" &d" '  . 9( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d" + , ] 9( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +16 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d# ) + # 9( +2 "manipulator"&% +4 "core" %\ \ ) , 7  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +142 "core" ( + "manipulator"&& +4 "core" &-*  ' ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-* '  +2 .tForearm.seek :garage + "manipulator"&*'n +99 "core" ' + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&& +4 "core" &-* P > + "manipulator"&% +4 "core" % Z + * - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&#(d +123 "core" ( + "manipulator"&& +4 "core" &d  ( I , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &d   , +2 .tForearm.seek :clear + "manipulator"&$'\ +4 "core" ' + "manipulator"&2& +4 "core" &d ) + i , + "manipulator"&% +4 "core" %\  , * B 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +147 "core" ( +2 "manipulator"&+& +4 "core" &-* 0  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-* 9 7 +2 .tForearm.seek :garage +2 "manipulator"&-'n +99 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &-6 + +  + +2 "manipulator"&9% +4 "core" % d - , $ T +2 .tForearm.seek :retract + "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&"(d +125 "core" ( + "manipulator"&& +5 "core" &d 1  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &d ) R 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&'\ +6 "core" ' +2 .tdelay 1 second +102 "manipulator"&3& +2 "core" &d ! ) = 7 +2 "manipulator"&)% +4 "core" %\ # + % .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((-6 +129 "core" ( + "manipulator"&.& +4 "core" &-0  ' M u + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +2 "core" &-0 - * ? u +3 .tForearm.seek :garage + "manipulator"&''n +97 "core" ' +2 .tHand.open + "manipulator"&E1 +59 "core" 1 + "manipulator"&0& +4 "core" &-0 ; >  u +2 "manipulator"&?% +3 "core" % l - ) V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&B(d +141 "core" ( + "manipulator"&,& +4 "core" &d  3 B 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &d ( #  3 +2 .tForearm.seek :clear + "manipulator"&D'\ +4 "core" ' + "manipulator"&7& +4 "core" &d * - 3 + "manipulator"&1% +4 "core" %\  ) 1 ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(-6 +153 "core" ( +2 "manipulator"&P& +4 "core" &-> 3 - ) = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &-> + . N = +2 .tForearm.seek :garage + "manipulator"&<'n +103 "core" ' + .tHand.close + "manipulator"&K/ +62 "core" / + .tdelay 1 second +102 "manipulator"&5& +3 "core" &-? + , < + "manipulator"&L% +4 "core" % c ! ! L +2 .tForearm.seek :retract + "manipulator"&Y'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&>(d +136 "core" ( +2 "manipulator"&G& +4 "core" &d ) * 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &d $  9 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&:'\ +15 "core" ' + .tdelay 1 second +102 "manipulator"&\\& +3 "core" &d / -  4 +2 "manipulator"&F% +3 "core" %\  ' ( H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&M(-6 +171 "core" ( +2 "manipulator"&T& +4 "core" &-? 2  F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-? ) Z F +2 .tForearm.seek :garage +2 "manipulator"&C'n +98 "core" ' + .tHand.open +2 "manipulator"&a1 +62 "core" 1 +3 "manipulator"&J& +3 "core" &-? E 5 z F +2 "manipulator"&[% +4 "core" % d & , M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&U(d +191 "core" ( + "manipulator"&N& +4 "core" &d  4 T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &d + % . +2 .tForearm.seek :clear +2 "manipulator"&O'\ +3 "core" ' + "manipulator"&_& +4 "core" &d % ! : + "manipulator"&I% +4 "core" %\ ! * ( Q ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(-6 +140 "core" ( +2 "manipulator"&R& +4 "core" &-T 3   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &-T + . ?  +2 .tForearm.seek :garage +2 "manipulator"&i'n +102 "core" ' + .tHand.close +2 "manipulator"&X/ +54 "core" / +2 .tdelay 1 second +102 "manipulator"&Q& +2 "core" &-T ) -   +2 "manipulator"&q% +4 "core" % m , , ) M +2 .tForearm.seek :retract + "manipulator"&W'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&`(d +174 "core" ( +34 "manipulator"&c& +12 "core" &d ) , 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &d . , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&Z'\ +20 "core" ' + .tdelay 1 second +102 "manipulator"&x& +3 "core" &d " + +2 "manipulator"&b% +3 "core" %\  , + | +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&j(-6 +138 "core" ( +2 "manipulator"&f& +4 "core" &-T  '   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &-T . +   +3 .tForearm.seek :garage + "manipulator"&^'n +106 "core" ' + .tHand.open + "manipulator"&}1 +54 "core" 1 +2 "manipulator"&h& +4 "core" &-T < & <  + "manipulator"&p% +4 "core" % h + ) T ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&z(d +144 "core" ( +2 "manipulator"&o& +4 "core" &d  % - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &d , ! - +2 .tForearm.seek :clear +2 "manipulator"&k'\ +4 "core" ' +8501 "Can"u\ Q  +2298 #t-> Hand.open +1219 #-> Arm.grab Garage +2 "manipulator"&v& +3 "core" &d ! (  - +2 "manipulator"&e% +4 "core" %\ ! " $ [ ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(-6 +166 "core" ( + "manipulator"& & +4 "core" &-A  0 = 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &-A * % 9 +2 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.close + "manipulator"&t/ +62 "core" / +1039 #t-> Arm.clear +2 "manipulator"&w& +3 "core" &-A - + . 9 +2 "manipulator"&% +4 "core" % o * + E + .tForearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&|(d +133 "core" ( +2 "manipulator"&& +4 "core" &d &  3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" &d . #  3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&r'\ +16 "core" ' + "manipulator"&& +4 "core" &d 4 / E 3 +2 "manipulator"&~% +4 "core" %\  , - [ g +1059 #t-> Elbow.CC +2 .Elbow.seek CC + "manipulator"&( +203 "core" ( +2 "manipulator"&& +4 "core" &: )  L +14701 #t-> Forearm.raw Position + !o:NameError: mesg"$uninitialized constant Position: name: Position:bt["(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 +4735 #-> Forearm.jog -50 +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + .tForearm.jog -50 +2 "manipulator"&) +11 "core" ) +2 "manipulator"&% +4 "core" %\  ) " +9895 #t-> Forearm.jog -100 +2 .Forearm.jog -100 +2 "manipulator"&) +17 "core" ) + "manipulator"&{% +5 "core" %\ u $ 1 + +2562 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&' +64 "core" ' + "manipulator"&!% +4 "core" %\  2   +1674 #t-> Forearm.jog 100 + .Forearm.jog 100 +2 "manipulator"&)d +10 "core" ) + "manipulator"& % +5 "core" %f " * / +1170 #t-> Forearm.jog -200 +2 .Forearm.jog -200 + "manipulator"&)8 +22 "core" ) +2 "manipulator"&% +4 "core" % 0 - 6 * +636 #t-> Forearm.jog -500 + .Forearm.jog -500 +2 "manipulator"&) +18 "core" ) +2 "manipulator"&% +4 "core" % 3 ( " +773 #t-> Forearm.jog -500 +2 .Forearm.jog -500 + "manipulator"&) +19 "core" ) +2 "manipulator"&/% +4 "core" % - . \\  +932 #t-> Forearm.jog -1000 +2 .Forearm.jog -1000 + "manipulator"&2) +25 "core" ) +2 "manipulator"&% +4 "core" % * ' K +469 #t-> Forearm.jog -1000 +2 .Forearm.jog -1000 +2 "manipulator"&*) +30 "core" ) +2 "manipulator"&% +4 "core" % % 0 D +322 #t-> Forearm.jog -1000 +2 .Forearm.jog -1000 +2 "manipulator"&+) +37 "core" ) +2 "manipulator"& % +4 "core" %  % a ' +168 #t-> Forearm.jog -1000 +2 .Forearm.jog -1000 +2 "manipulator"&&) +27 "core" ) + "manipulator"&#% +4 "core" % ( "  +371 #t-> Forearm.jog -1000 + .Forearm.jog -1000 +2 "manipulator"& ) +22 "core" ) +2 "manipulator"&% +4 "core" % 3 I +255 #t-> Forearm.jog -1000 + .Forearm.jog -1000 +2 "manipulator"&9) +24 "core" ) +2 "manipulator"&$% +4 "core" %5 ! ) B +580 #t-> Forearm.jog -1000 + .Forearm.jog -1000 +2 "manipulator"&) +27 "core" ) + "manipulator"&4% +4 "core" %[ ! , G +273 #t-> Forearm.jog -1000 + .Forearm.jog -1000 +2 "manipulator"&-) +25 "core" ) + "manipulator"&3% +4 "core" %x ) % +199 #t-> Forearm.jog -1000 + .Forearm.jog -1000 +2 "manipulator"&)) +26 "core" ) + "manipulator"&% +4 "core" %ؒ '  ? +2066 #t-> Forearm.jog -1000 + .Forearm.jog -1000 +2 "manipulator"&.) +35 "core" ) + "manipulator"&%% +5 "core" %ԗ + - : +1300 #t-> Forearm.jog -500 + .Forearm.jog -500 +2 "manipulator"&=) +28 "core" ) +2 "manipulator"&"% +4 "core" %Ґ + %  d +737 #t-> Forearm.jog -500 + .Forearm.jog -500 +2 "manipulator"&E) +20 "core" ) + "manipulator"&0% +4 "core" %Е + ! 0 +281 #t-> Forearm.jog -500 + .Forearm.jog -500 +2 "manipulator"&?) +20 "core" ) +2 "manipulator"&% +4 "core" %Ι &  \ K +273 #t-> Forearm.jog -500 + .Forearm.jog -500 +2 "manipulator"&,) +215 "core" )  B M O +2 !to:Slide::Error\ : mesg"Forearm trajectoryErr at 5:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error:trajectoryErr: @tagi1: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiB : outPressiM :deltaPressiO : voltagef12.284765832106039: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(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 +2351 #-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&@' +125 "core" ' + "manipulator"&7% +4 "core" %\ 2   +5728 "Can"\ S +10191 #t-> Forearm.jog -13000 +2 .Forearm.jog -13000 +2 "manipulator"&1)8 +91 "core" ) +2 "manipulator"&'% +4 "core" %Dk  @ 7 +1656 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&(' +134 "core" ' +2 "manipulator"&P% +4 "core" % ) t +1050 #t-> Forearm.jog -13500 +2 .Forearm.jog -13500 + "manipulator"&S)D +92 "core" ) ? B +3 !to:Slide::Error\ : mesg"Forearm speedErr at 5:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagiX: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi? : outPressiB :deltaPressi: voltagef12.284765832106039: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(ESP):31: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 +6851 #-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&8' +123 "core" ' + "manipulator"&B% +4 "core" % ! * ' w +856 #t-> Forearm.jog -13000 +2 .Forearm.jog -13000 +2 "manipulator"&K)8 +92 "core" ) +2 "manipulator"&5% +4 "core" %Nv   0  +11881 #t-> Forearm.jog -100 + .Forearm.jog -100 +2 "manipulator"&L) +15 "core" ) + "manipulator"&D% +4 "core" %% " < h N +1077 #t-> Forearm.jog -100 +2 .Forearm.jog -100 +2 "manipulator"&G) +202 "core" )  F F G +2 !to:Slide::Error\ : mesg"Forearm trajectoryErr at 5:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error:trajectoryErr: @tagiL: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiF : outPressiF :deltaPressiG : voltagef12.284765832106039: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(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 +853 #-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&;' +135 "core" ' + "manipulator"&<% +4 "core" % 5 #  +17061 #t-> Forearm.jog -13000 +2 .Forearm.jog -13000 +2 "manipulator"&\\)8 +90 "core" ) +2 "manipulator"&F% +4 "core" %Fp % , P +706 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&6' +150 "core" ' +2 "manipulator"&Y% +4 "core" % 5 % ^ +1098 #t-> Forearm.jog -13250 +2 .Forearm.jog -13250 + "manipulator"&T)> +280 "core" )  P Q S +3 !to:Slide::Error\ : mesg"Forearm trajectoryErr at 5:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error:trajectoryErr: @tagiY: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiP : outPressiQ :deltaPressiS : voltagef12.284765832106039: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(ESP):39: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 +5209 "Can"~\ P, +4056 #t-> CC.jog -400 +2 .CC.jog -400 +2 "collection"'A*p +36 "core" * +2 "collection"'>& +4 "core" & +693 #t-> CC.jog 700 + .CC.jog 700 +2 "collection"'a* +51 "core" * +2 "collection"'J& +4 "core" &  +508 #t-> CC.jog 700 + .CC.jog 700 +2 "collection"'[* +52 "core" * +2 "collection"':& +4 "core" &s  +304 #t-> CC.jog 700 + .CC.jog 700 +2 "collection"'N* +46 "core" * +2 "collection"'C& +4 "core" &!  +796 #t-> CC.jog 1500 +2 .CC.jog 1500 +2 "collection"'g* +66 "core" * +2 "collection"'_& +4 "core" &  +2863 #t-> CC.jog 700 + .CC.jog 700 +2 "collection"'I* +47 "core" * + "collection"'M& +4 "core" &  +280 #t-> CC.jog 700 +2 .CC.jog 700 + "collection"'R* +46 "core" * +2 "collection"'l& +4 "core" &!H  +4333 #t-> CC.jog 700 +2 .CC.jog 700 + "collection"'V* +52 "core" * + "collection"'U& +4 "core" &#  +6216 #t-> CC.open +2 .CC.seek :open + "collection"'X( +144 "core" ( +2 "collection"'Q& +4 "core" &  +1160 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&q' +124 "core" ' +2 "manipulator"&O% +4 "core" %  +  } +38035 "Can"c\ R!K +13553 #t-> Arm.Garage +2 "manipulator"&c& +3 "core" &5+ ) * ' Bl +2 "manipulator"&i% +3 "core" % + 7 } +2 .tForearm.seek :retract +2 "manipulator"&]'\ +39 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :Garage + "manipulator"&H(-6 +303 "core" ( +2 "manipulator"&x& +4 "core" &-= # &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &-= + + B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'n +108 "core" ' + "manipulator"&u& +4 "core" &-= 3 # F +3 "manipulator"&W% +3 "core" %e / . \\ +717 #t-> Hand.open +2 .Hand.open + "manipulator"&`1 +59 "core" 1 +777 #t-> Arm.retract +2 "manipulator"&}% +3 "core" % e + - S \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +96 "core" ' +2 "manipulator"&p& +4 "core" &-= # 5 " + "manipulator"&Z% +4 "core" %\ " + . ^ B +4109 #t-> ESP.ready! +2 "collection"'o% +3 "processing"%% +3 "core" %Q + "manipulator"&^% +6 "sampler")j% +9 "core" %c\ + %\ " , ) @ B + % \ E + "manipulator"&m& +5 "core" &-= 2 $  + "storage"(v& +4 "core" &<'D F\  + "storage"(e% +4 "core" % | O\ + "collection"' & +4 "core" & + "processing"%d& +4 "core" &w\ +2 "collection"'z +3 "core"  + "collection"'t +3 "core"  +2 "collection"'k +2 "core"  +2 "processing"%w +3 "core"  +2 "processing"% +2 "core" W +2 "processing"% +3 "core"  +2 "processing"%y +2 "core" @ +2 "sampler") +3 "core"  +2 "collection"'~% +3 "core" %Q  +2 "processing"%% +4 "core" %c\ + "sampler")n% +4 "core" % \ E +2 "collection"'s& +4 "core" & + "processing"%& +4 "core" &w\ +2 "manipulator"&|% +3 "core" %\ " $ " L B +2 "manipulator"&& +3 "core" &-= , & S +2 "storage"(r& +4 "core" &<'D E\  + "storage"({% +4 "core" % x { \ +2 "collection"'9 +3 "core" 9)J +2 "processing"%!9 +3 "core" 98A +1766 #t-> require 'calarm.rb' +721 #-> Hand.open +1546 #-> calarm CC +2 .Forearm.seek :retract + "manipulator"&'\ +4 "core" ' + .tElbow.seek :clear +2 "manipulator"& (d +133 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek CC +2 "manipulator"&( +207 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & Q N ; +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +6 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & O Q 4 +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" & , . B +2 "manipulator"&/% +4 "core" %1 ( $  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %͝ * 5 `  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %͘ + !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +213 "core" ( +2 .tForearm.seek :retract +35 "manipulator"&2'\ +11 "core" ' + .tElbow.seek CC +2 "manipulator"& ( +252 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &#& +2 "core" & P M ; +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &*& +2 "core" & ; C +2 .tForearm.force -40 + "manipulator"&5 +32 &+& +3 "core" & + - B + "manipulator"&% +4 "core" %7 5 - y  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &&% +3 "core" %͐ % & M  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &$% +2 "core" %͍ ) B + + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&4(d +199 "core" ( +2 .tForearm.seek :retract + "manipulator"&9'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&3( +248 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" & B N ] + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & R R A + .tForearm.force -40 + "manipulator"&5 +33 &-& +2 "core" & " ) ) +2 "manipulator"&%% +3 "core" %8 ( # * ~ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &)% +3 "core" %͑ "    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &"% +3 "core" %͍ + - V $ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&0(d +238 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&='\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&( +201 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &E& +2 "core" & R P < +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &,& +3 "core" & Q Q G + .tForearm.force -40 +2 "manipulator"&5 +32 &?& +2 "core" & * '  +2 "manipulator"&7% +3 "core" %9 % #  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &'% +3 "core" %ͅ "  .  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &@% +3 "core" %̓ * ) J  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +38 "manipulator"&5 +34 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&P'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&1(d +231 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&S'\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&(( +209 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &B& +2 "core" & 2 ? z +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &5& +2 "core" & S S +2 .tForearm.force -40 + "manipulator"&5 +32 &8& +3 "core" & )  + "manipulator"&D% +4 "core" %; ( 5 | + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &K% +2 "core" %͑ $  {  +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &G% +2 "core" %͌  # ;  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1846 #t-> calarm CC +2 .Forearm.seek :retract + "manipulator"&L'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&<(d +228 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&F'\ +4 "core" ' + .tElbow.seek CC +2 "manipulator"&;( +202 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &Y& +2 "core" & 4 L s +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &\\& +2 "core" & P I ? +2 .tForearm.force -40 + "manipulator"&5 +32 &T& +3 "core" & , ) L + "manipulator"&6% +4 "core" %< / - n { + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &>% +2 "core" %͓ ) & $  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &\ % +3 "core" %͑ )   + .tForearm.coast +3 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&J'\ +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&A(d +200 "core" ( + .tForearm.seek :retract +2 "manipulator"&:'\ +3 "core" ' +2 .tElbow.seek CC + "manipulator"&a( +217 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &C& +2 "core" & O G +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &[& +3 "core" & ! 2 \\ + .tForearm.force -40 + "manipulator"&5 +71 &_& +2 "core" & ( "  +2 "manipulator"&N% +4 "core" %= * + M z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &M% +2 "core" %͆ # + \\  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &g% +2 "core" %̈́ 0 / v  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +6 "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&l'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&I(d +259 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&U'\ +3 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +230 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &Q& +2 "core" & E J  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &V& +3 "core" & O M ? + .tForearm.force -40 +2 "manipulator"&5 +32 &O& +2 "core" & . + R +2 "manipulator"&c% +3 "core" %> " *  { + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &i% +2 "core" %͏ )   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &q% +2 "core" %͋ $ "  + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&x(d +197 "core" ( +2 .tForearm.seek :retract + "manipulator"&b'\ +4 "core" ' + .tElbow.seek CC +2 "manipulator"&u( +221 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &W& +2 "core" & Q R + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &]& +2 "core" & M Q t + .tForearm.force -40 +2 "manipulator"&5 +32 &`& +3 "core" &   C + "manipulator"&}% +4 "core" %? )  $ z + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &p% +2 "core" %͋ , 0 9  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &Z% +2 "core" %͈ "  $  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&f'\ +100 "core" ' + .tElbow.seek :clear +2 "manipulator"&o(d +208 "core" ( +2 .tForearm.seek :retract + "manipulator"&^'\ +11 "core" ' + .tElbow.seek CC +2 "manipulator"&( +216 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &j& +2 "core" & A 5 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +37 "manipulator"&6A +14 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &m& +2 "core" & P Q _ +2 .tForearm.force -40 + "manipulator"&5 +32 &v& +3 "core" &  & B + "manipulator"&e% +4 "core" %? * & I { + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %͌ ) , F  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &d% +4 "core" %͈ , ! C  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +1804 #t-> calarm CC +3 .Forearm.seek :retract + "manipulator"&z'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&t(d +197 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&k'\ +3 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w( +241 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" & I M  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" & F L  +2 .tForearm.force -40 + "manipulator"&5 +32 &y& +3 "core" & ' " . + "manipulator"&% +4 "core" %? , +  z + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &~% +2 "core" %͜ $ '   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %͙ - " *  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&n'\ +101 "core" ' +2 .tElbow.seek :clear + "manipulator"&s(d +208 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&|( +248 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & E 4 U +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &r& +2 "core" & ? B + .tForearm.force -40 +2 "manipulator"&5 +32 &{& +2 "core" & . + U +2 "manipulator"&% +3 "core" %@ * ' Z y + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &!% +2 "core" %͍  ) <  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &h% +3 "core" %͈ ) ! ! + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +244 "core" ( +2 .tForearm.seek :retract + "manipulator"& '\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&( +211 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 && +2 "core" & C C +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +44 .tElbow.force -65 +8 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & E P 7 + .tForearm.force -40 +2 "manipulator"&5 +32 && +3 "core" & - + o + "manipulator"&% +4 "core" %A ) . I y + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &/% +3 "core" %͓ " _  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %͎ # <  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +225 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +237 "core" ( + .tElbow.coast + "manipulator"&6 +7 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +3 "manipulator"&6 +14 .tElbow.force 65 +3 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +15 .tElbow.coast +2 "manipulator"&6 +22 &2& +3 "core" & 2 > A + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &#& +2 "core" & 9 4 +2 .tForearm.force -40 + "manipulator"&5 +32 &*& +3 "core" & * " + "manipulator"&+% +4 "core" %B - -  x + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +2 "core" %͜ - - B  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &&% +3 "core" %͗ $ )  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +97 "core" ' +2 .tElbow.seek :clear + "manipulator"& (d +210 "core" ( +2 .tForearm.seek :retract + "manipulator"&4'\ +4 "core" ' +2 .tElbow.seek CC + "manipulator"&3( +226 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &9& +2 "core" & B F m +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & E L 1 +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" & , , & + "manipulator"&-% +4 "core" %> , ,  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &%% +2 "core" %͔ " ,   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &)% +2 "core" %͏ "  9  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +3 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +8098 "Can"~\ GF +4947 #t-> exit +5 #mEXIT @1686165844.27EDT @1686165852.94EDT = =mMAIN_scheduler =tMAIN @EDT1686165854.76 #"core_reset"Sent BREAK +2 #t@55488 sendCRC with ifg=0x20, ie=0x7F #@55936 sendCRC with ifg=0x20, ie=0x7F + #@57252 sendCRC with ifg=0x20, ie=0x7F + #@58618 sendCRC with ifg=0x08, ie=0x5F + #@47480 sendCRC with ifg=0x20, ie=0x7F #@47928 sendCRC with ifg=0x20, ie=0x7F + #@49244 sendCRC with ifg=0x20, ie=0x7F #@50610 sendCRC with ifg=0x08, ie=0x5F + #@40996 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"\ I + \ I + #tPolling Can every 10:00 +2 #Cleanly exited at 15:24:04EDT07-Jun-23 +4601 #-> Hand.open +2 .Hand.open +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q +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"%% +3 "core" %c  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X Arm.grab Garage +2 "manipulator"&& +3 "core" & 0 - c & +2 "manipulator"&% +4 "core" % , - b +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +294 "core" ( +2 "manipulator"&& +4 "core" &-K  2  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-K . ) U +2 .tForearm.seek :garage + "manipulator"&'n +107 "core" ' +2 .tHand.close + "manipulator"&/ +59 "core" / +735 #t-> Arm.clear +2 "manipulator"&& +3 "core" &-K / - ] +2 "manipulator"&% +4 "core" % h % . _ e +2 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&!(d +173 "core" ( +2 "manipulator"&"& +4 "core" &d 3 # $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &d + , ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&$'\ +3 "core" ' +2 "manipulator"&%& +4 "core" &d * +  + "manipulator"&&% +4 "core" %\ # - - A & +942 #t-> Elbow.CC +2 .Elbow.seek CC + "manipulator"&'( +214 "core" ( +2 "manipulator"&(& +4 "core" &8 ! , G J +7712 #t-> Forearm.jog -12721 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.jog -12721 +2 "manipulator"&))O +91 "core" ) +2 "manipulator"&*% +4 "core" %6 )  < +5444 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&+' +113 "core" ' +2 "manipulator"&,% +4 "core" %   I  +2083 #t-> Forearm.jog -13250 +2 .Forearm.jog -13250 + "manipulator"&-)> +97 "core" ) Q Q - +3 !to:Slide::Error\ : mesg"Forearm speedErr at 5:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagi2: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiQ : outPressiQ :deltaPressi- : voltagef12.289675012272951\\: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(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 +7723 #-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&.' +134 "core" ' +2 "manipulator"&/% +4 "core" % $ + < +1029 #t-> Forearm.jog -13100 +2 .Forearm.jog -13100 +2 "manipulator"&0) +91 "core" ) +2 "manipulator"&1% +4 "core" % U G  V +11791 #t-> Forearm.raw Position + !o:NameError: mesg"$uninitialized constant Position: name: Position:bt["(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 +2594 #-> Forearm.rawPosition + "manipulator"&2% +4 "core" %4 M F b W +4225 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'3* +57 "core" * + "collection"'4& +4 "core" &\  +1565 #t-> CC.jog 5000 +2 .CC.jog 5000 +2 "collection"'5* +138 "core" * +2 "collection"'6& +4 "core" &&\  +5591 "Can"\ s +60002 |\ s"> +25125 #t-> CC.open + .CC.seek :open +2 "collection"'7( +158 "core" ( +2 "collection"'8& +4 "core" &+\ +1523 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&9' +139 "core" ' + "manipulator"&:% +4 "core" %  %  +6748 #t-> Forearm.jog -13070; delay 1 +2 .Forearm.jog -13070 + "manipulator"&;) +92 "core" ) + .tdelay 1 second +1189 #-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&<' +131 "core" ' +2 "manipulator"&=% +4 "core" % " (   +798 #t-> Forearm.jog -13070; delay 10 +2 .Forearm.jog -13070 +2 "manipulator"&>) +94 "core" ) + .tdelay 10 seconds +2668 #-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b + .tForearm.home.seek :home +2 "manipulator"&?' +131 "core" ' + "manipulator"&@% +4 "core" %\  &   +2504 #t-> delay 10; Forearm.jog -13070 + .delay 10 seconds +1002 .Forearm.jog -13070 +2 "manipulator"&A) +90 "core" ) +2 "manipulator"&B% +4 "core" %D ( g +711 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&C' +139 "core" ' +2 "manipulator"&D% +4 "core" % $ % O  +1212 #t-> delay 10; Forearm.jog -12721 +2 .delay 10 seconds +1003 .Forearm.jog -12721 + "manipulator"&E)O +86 "core" ) + "manipulator"&F% +4 "core" %s  $ + +1795 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&G' +143 "core" ' + "manipulator"&H% +4 "core" % ! 5 6 +5840 #t-> delay 10; Forearm.jog -12721 + .delay 10 seconds +1003 .Forearm.jog -12721 +2 "manipulator"&I)O +86 "core" ) + "manipulator"&J% +4 "core" %`  %  ( +612 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&K' +130 "core" ' +2 "manipulator"&L% +4 "core" %  '   +451 #t-> delay 10; Forearm.jog -12721 +2 .delay 10 seconds +1003 .Forearm.jog -12721 +6 "manipulator"&M)O +87 "core" ) +2 "manipulator"&N% +4 "core" %`  & ; +1317 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&O' +128 "core" ' + "manipulator"&P% +4 "core" % '  B  +696 #t-> delay 10; Forearm.jog -12900 + .delay 10 seconds +1003 .Forearm.jog -12900 +2 "manipulator"&Q)͜ +14 "Can"\ X% +69 "core" ) +2 "manipulator"&R% +4 "core" %͂  k +631 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&S' +127 "core" ' + "manipulator"&T% +4 "core" %   1 e +906 #t-> delay 10; Forearm.jog -12750 +2 .delay 10 seconds +1003 .Forearm.jog -12750 + "manipulator"&U)2 +94 "core" ) + "manipulator"&V% +4 "core" %*    C +3081 #t-> can +3 "Can"l\ W&. +1808 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b + .tForearm.home.seek :home +2 "manipulator"&W' +127 "core" ' +2 "manipulator"&X% +4 "core" %  $  +1493 #t-> delay 5; Forearm.jog -12800 + .delay 5 seconds +503 .Forearm.jog -12800 +2 "manipulator"&Y) +90 "core" ) +2 "manipulator"&Z% +4 "core" % (  +2384 #t-> CC.jog 1500 + .CC.jog 1500 +2 "collection"'[* +63 "core" * +2 "collection"'\\& +4 "core" &z  +6075 #t-> CC.open + .CC.seek :open +2 "collection"']( +63 "core" ( + "collection"'^& +4 "core" &  +2082 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&_' +132 "core" ' + "manipulator"&`% +4 "core" %  & 9  +1066 #t-> delay 5; Forearm.jog -12900 + .delay 5 seconds +503 .Forearm.jog -12900 +2 "manipulator"&a)͜ +84 "core" ) + "manipulator"&b% +4 "core" %ͪ ) ! ( +1909 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&c' +133 "core" ' +2 "manipulator"&d% +4 "core" %  & c  +1335 #t-> delay 5; Forearm.jog -13000 + .delay 5 seconds +503 .Forearm.jog -13000 +2 "manipulator"&e)8 +96 "core" ) + "manipulator"&f% +4 "core" %5] F ' 2 +4020 #t-> CC.jog 1500 +2 .CC.jog 1500 + "collection"'g* +65 "core" * + "collection"'h& +4 "core" &|  +436 #t-> CC.jog 1500 +2 .CC.jog 1500 +2 "collection"'i* +67 "core" * +2 "collection"'j& +4 "core" &A  +6960 #t-> CC.jog 1500 +2 .CC.jog 1500 + "collection"'k* +65 "core" * +2 "collection"'l& +4 "core" &!\  +4072 #t-> CC.open + .CC.seek :open +2 "collection"'m( +125 "core" ( +2 "collection"'n& +4 "core" & +2328 #t-> CC.jog 3000 + .CC.jog 3000 +2 "collection"'o* +95 "core" * + "collection"'p& +4 "core" &U  +371 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'q*, +32 "core" * +2 "collection"'r& +4 "core" &l +232 #t-> CC.jog 300 + .CC.jog 300 +2 "collection"'s*, +31 "core" * +2 "collection"'t& +3 "core" &  +122 #t-> CC.jog 300 +2 .CC.jog 300 + "collection"'u*, +33 "core" * + "collection"'v& +4 "core" & +118 #t-> CC.jog 300 + .CC.jog 300 +2 "collection"'w*, +45 "core" * +2 "collection"'x& +4 "core" & +124 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'y*, +35 "core" * +2 "collection"'z& +4 "core" &   +118 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'{*, +32 "core" * + "collection"'|& +4 "core" &"  +164 #t-> CC.jog 300 +2 .CC.jog 300 + "collection"'}*, +31 "core" * + "collection"'~& +4 "core" &#O\ +102 #t-> CC.jog 300 +3 .CC.jog 300 + "collection"'*, +32 "core" * +2 "collection"'& +4 "core" &$} +137 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'*, +32 "core" * + "collection"'& +4 "core" &% +97 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'*, +31 "core" * +2 "collection"'& +4 "core" && +89 #t-> CC.jog 300 + .CC.jog 300 +2 "collection"'*, +30 "core" * +2 "collection"' & +4 "core" &( +151 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"' *, +30 "core" * + "collection"' & +4 "core" &)>  +160 #t-> CC.jog 300 +2 .CC.jog 300 + "collection"'*, +32 "core" * + "collection"'& +4 "core" &*o  +114 #t-> CC.jog 300 +3 .CC.jog 300 + "collection"'*, +33 "core" * +2 "collection"'& +3 "core" &+ +85 #t-> CC.jog 300 +2 .CC.jog 300 + "collection"'*, +32 "core" * +2 "collection"'& +3 "core" &, +134 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'*, +32 "core" * + "collection"'& +4 "core" &. +182 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'*, +31 "core" * + "collection"'& +4 "core" &/1\ +118 #t-> CC.jog 300 + .CC.jog 300 +2 "collection"'*, +30 "core" * +2 "collection"'& +4 "core" &0c +128 #t-> CC.jog 300 +2 .CC.jog 300 + "collection"'*, +32 "core" * + "collection"'& +4 "core" &1  +194 #t-> CC.jog 300 +2 .CC.jog 300 +2 "collection"'"*, +31 "core" * +2 "collection"'#& +4 "core" &2  +199 #t-> CC.jog 300 + .CC.jog 300 +2 "collection"'%*, +33 "core" * + "collection"'& +4 "core" &3 +11247 "Can"W\ k)zJ +3071 #t-> CC.open +2 .CC.seek :open +2 "collection"'&( +229 "core" ( + "collection"'& +4 "core" & +2255 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"& ' +137 "core" ' + "manipulator"&(% +4 "core" %   V  +2372 #t-> Forearm.jog -13070 +2 .Forearm.jog -13070 +2 "manipulator"&!) +95 "core" ) +2 "manipulator"&*% +4 "core" %% 6  $ N +2880 #t-> CC.jog 3000 +2 .CC.jog 3000 + "collection"'$* +98 "core" * +2 "collection"',& +4 "core" &R\  +489 #t-> CC.jog 3000 +2 .CC.jog 3000 + "collection"')* +99 "core" * +2 "collection"'-& +4 "core" &&\  +826 #t-> CC.jog 3000 +2 .CC.jog 3000 +2 "collection"'+* +98 "core" * +2 "collection"'/& +4 "core" &2\  +2043 #t-> Forearm.rawPosition +2 "manipulator"&1% +3 "core" %6 L D \\ N +715 #t-> CC.open +2 .CC.seek :open +2 "collection"'.( +221 "core" ( +2 "collection"'2& +4 "core" &\ +1357 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&4' +139 "core" ' + "manipulator"&\ % +4 "core" % +  Z  +12676 #t-> Forearm.rawPosition + "manipulator"&6% +3 "core" % & * e  +3203 #t-> exit +5 #mEXIT @1686168591.82EDT @1686168668.94EDT = =tMAIN =mMAIN_scheduler @EDT1686168670.80 #"core_reset"Sent BREAK +2 #t@22979 receive with ifg=0x10, ie=0xFD #@23612 receive with ifg=0x10, ie=0xFD + #@24267 receive with ifg=0x10, ie=0xFD + #@24900 receive with ifg=0x10, ie=0xFD + #@25534 receive with ifg=0x10, ie=0xFD #@26167 receive with ifg=0x10, ie=0xFD + #@26801 receive with ifg=0x10, ie=0xFD #@27127 receive with ifg=0x80, ie=0xFD + #@1324 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can"X\ U+! + X\ U+! + #tPolling Can every 10:00 +2 #Cleanly exited at 16:09:51EDT07-Jun-23 +869 #-> Arm.garage +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %QJ  +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" %cW\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X Hand.open + .Hand.open +2 "manipulator"& 1 +55 "core" 1 +589 #t-> Arm.clear + "manipulator"&!& +3 "core" &-L * , +2 "manipulator"&"% +4 "core" % f " !  | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&$(d +217 "core" ( +2 "manipulator"&%& +3 "core" &d" )  9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &d" ) + A 9# +2 .tForearm.seek :clear + "manipulator"&''\ +3 "core" ' +2 "manipulator"&(& +3 "core" &d"   @ 9# +2 "manipulator"&)% +4 "core" %\ &  "  "_ +3155 #t-> Arm.garb Garage +2 "manipulator"&*& +3 "core" &d"  q 9# +2 !to:Axis::Error: mesg"!Unknown Elbow position: garb:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +1519 #-> Hand.open +1196 #-> Arm.garage + "manipulator"&+& +3 "core" &d" "  # 9# +2 "manipulator"&,% +4 "core" %\ &  & "\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(-6 +154 "core" ( + "manipulator"&.& +4 "core" &-H  2 G  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &-H ( ) >  +2 .tForearm.seek :garage +2 "manipulator"&0'n +97 "core" ' + "manipulator"&1& +4 "core" &-H $  3  +2 "manipulator"&2% +3 "core" %V / * r +750 #t-> Hand.close +2 .Hand.close + "manipulator"&3/ +62 "core" / +1104 #t-> Arm.to CC +2 "manipulator"&4& +4 "core" &-H # )  +2 "manipulator"&5% +4 "core" % V # " +2 .tForearm.seek :retract + "manipulator"&6'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7( +288 "core" ( +2 "manipulator"&8& +3 "core" &: '  : M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &9 ! " M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:' +108 "core" ' + "manipulator"&;& +4 "core" &'4 D P I +2 "manipulator"&<% +3 "core" %% F B , +4147 #t-> Forearm.rawPosition + "manipulator"&=% +3 "core" %9 ? E $ +1122 #t-> Arm.to Garage + "manipulator"&>& +3 "core" &'4 N E I +2 "manipulator"&?% +4 "core" %: ? A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(-6 +311 "core" ( + "manipulator"&B& +4 "core" &-6 ! ' ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &-6 (  ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D'n +100 "core" ' +3 "manipulator"&E& +4 "core" &-7 , / & + "manipulator"&F% +4 "core" %s " ! F +1284 #t-> Arm.to CC +2 "manipulator"&G& +2 "core" &-7 ) * Z & +2 "manipulator"&H% +4 "core" %s * - \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&J( +280 "core" ( +2 "manipulator"&K& +4 "core" &6  - O J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &6 !   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M' +106 "core" ' +3 "manipulator"&N& +4 "core" &"1 E L  G + "manipulator"&O% +4 "core" %( D M +2377 #t-> delay 5; CC.close +2 .delay 5 seconds +502 "manipulator"&P& +4 "core" &"1 C B G + "manipulator"&Q% +4 "core" %6 D M +2 "collection"'R& +3 "core" &j\ +2 "collection"'S& +5 "core" &o\ +2 .tCC.seek :closed + "collection"'T(X +5 "core" &\  +9 &1}\ *y +9 &d\ > +10 &{~\ M +9 &G^\ L +9 & cx\ L +10 &d}\ L +9 &_\ L +10 &Nax\ L +9 &b\ L +9 &a\ K +44 & _~\ L +9 &"W]{\ L +5 &$d\ L + &%b\ L + &'a\ K + &)_^\ L +5 &+"`\ K +9 &,c\ L +10 &.^\ L +9 &0haz\ K +9 &2(_\ L +10 &3`\ K +9 &5e\ L +10 &7o_~\ L +9 &92b|\ K +9 &:a\ K +10 &<c\ K +9 &>xc\ K +9 &@9`\ L +10 &Ag|\ L +9 &Cpft\ M +9 &Eu7O\ O +10 &G,-2\ S +9 &H@>\ V +10 &JDG\ V +9 &LbEH\ X +9 &N$JJ\ X +10 &OHI\ Y +9 &QHJ\ Y +10 &SfGN\ Z +9 &U(JKz\ Z +9 &VJM\ S +10 &XAHM\ - +9 &Xv~JL\ O +5 ( +2 "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 + "collection"'U& +4 "core" &Xv}JL\ O + &Xv|LO\ O +1653 #t-> CC.open + .CC.seek :open +2 "collection"'V( +426 "core" ( +2 "collection"'W& +3 "core" &h\ +1109 #t-> Arm.to Garage + "manipulator"&X& +3 "core" &"1 = J G +2 "manipulator"&Y% +4 "core" %9 @ ; | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&[(-6 +300 "core" ( + "manipulator"&\\& +4 "core" &-*   B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +2 "core" &-* !  V  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&^'n +96 "core" ' +2 "manipulator"&_& +4 "core" &-* 1   +2 "manipulator"&`% +3 "core" %n   +497 #t-> Hand.open +2 .Hand.open + "manipulator"&a1 +63 "core" 1 +890 #t-> Arm.clear + "manipulator"&b& +3 "core" &-* ! " !  +2 "manipulator"&c% +4 "core" % a    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&e(d +179 "core" ( + "manipulator"&f& +4 "core" &d   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &d   +2 .tForearm.seek :clear +2 "manipulator"&h'\ +3 "core" ' + "manipulator"&i& +4 "core" &d %  6 + "manipulator"&j% +4 "core" %\ & $   #e +31413 "Can"W\ P/ H +60001 Z\ O1  +60001 C\ P4\ t +60002 Y\ O7 \  +60001 \\~\ P:  +60001 T~\ P= 6 +60001 R~\ O@h  +60002 W\ OCL b +60001 Z}\ OF0  +60001 h|\ PI +60001 b|\ OK$ +60002 s{\ ON +60001 zx\ OQP +60001 v\ PT +60001 wv\ OW| +60002 vs\ PZn +60001 iq\ O]R +60001 fq\ P`7> +60002 \\q\ Pc +60001 Ys\ Pfj +60001 ct\ Oh +60001 nt\ Ok +60002 qy\ Pn, +60001 sy\ Oq +60001 vx\ OtvX +60002 y\ PwZ +60001 y\ Pz? +60001 x\ P}# +60001 w\ P +60002 v\ OF +60001 w\ P +18980 !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 +5 #mEXIT @1686187467.10EDT @1686224919.95EDT = =tMAIN =mMAIN_scheduler @EDT1686224921.74 #"core_reset"Sent BREAK +2 #t@24329 receive with ifg=0x10, ie=0xFD #@24963 receive with ifg=0x10, ie=0xFD + #@25618 receive with ifg=0x10, ie=0xFD + #@26251 receive with ifg=0x10, ie=0xFD + #@26885 receive with ifg=0x10, ie=0xFD #@27518 receive with ifg=0x10, ie=0xFD + #@28151 receive with ifg=0x10, ie=0xFD #@28477 receive with ifg=0x80, ie=0xFD + #@33198 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can"\ Q;D? + \ Q;D? + #tPolling Can every 10:00 +2 #Cleanly exited at 21:24:27EDT07-Jun-23 +1282 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +25 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Q  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %c\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +3 "sampler")#.0X require 'calarm.rb' +784 #-> Hand.open +2 .Hand.open + "manipulator"&31 +15 "core" 1 +920 #t-> calarm PC +2 .Forearm.seek :retract + "manipulator"&4'\ +4 "core" ' + .tElbow.seek :clear +2 "manipulator"&5(d +4 "core" ( + .tForearm.seek :retract +2 "manipulator"&6'\ +3 "core" ' +2 .tElbow.seek PC + "manipulator"&7(\\ +205 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &8& +3 "core" &@ @ > Y + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &9& +3 "core" &C = 5 [ + .tForearm.force -40 + "manipulator"&5 +32 &:& +3 "core" &C   + "manipulator"&;% +4 "core" %   T + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &<% +2 "core" %   d  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &=% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&>'\ +95 "core" ' +2 .tElbow.seek :clear + "manipulator"&?(d +232 "core" ( +2 .tForearm.seek :retract + "manipulator"&@'\ +4 "core" ' + .tElbow.seek PC +2 "manipulator"&A(\\ +207 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &B& +2 "core" &? ? = +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +53 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &C& +2 "core" &B ? ? e +2 .tForearm.force -40 + "manipulator"&5 +32 &D& +3 "core" &B   ^ + "manipulator"&E% +4 "core" %   / + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &F% +2 "core" %   3  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &G% +2 "core" %   S ( + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&H'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&I(d +193 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&J'\ +4 "core" ' +2 .tElbow.seek PC + "manipulator"&K(\\ +213 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &L& +3 "core" &@ > ? W + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &M& +7 "core" &@ > @ ] +2 .tForearm.force -40 + "manipulator"&5 +32 &N& +2 "core" &@   t +2 "manipulator"&O% +4 "core" %   u  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &P% +2 "core" %   S  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &Q% +2 "core" %   Y ( + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&R'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&S(d +195 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&T'\ +4 "core" ' + .tElbow.seek PC +2 "manipulator"&U(\\ +217 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &V& +2 "core" &: 2 1 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &W& +2 "core" &; > ? c +2 .tForearm.force -40 + "manipulator"&5 +32 &X& +2 "core" &;   +2 "manipulator"&Y% +4 "core" %  ~ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &Z% +2 "core" %  2  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &[% +2 "core" %    2 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&\\'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&](d +208 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&^'\ +4 "core" ' + .tElbow.seek PC +2 "manipulator"&_(\\ +208 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &`& +2 "core" &; A B % +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &a& +3 "core" &9 ? ? g + .tForearm.force -40 + "manipulator"&5 +32 &b& +3 "core" &:   @ + "manipulator"&c% +4 "core" %   V ~ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &d% +3 "core" %   !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &e% +2 "core" %    % +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3571 #t-> calarm PC +2 .Forearm.seek :retract +2 "manipulator"&f'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&g(d +200 "core" ( +2 .tForearm.seek :retract + "manipulator"&h'\ +4 "core" ' +2 .tElbow.seek PC + "manipulator"&i(\\ +209 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &j& +3 "core" &> 2 < + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +3 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &k& +2 "core" &? A = W +2 .tForearm.force -40 + "manipulator"&5 +32 &l& +3 "core" &?    + "manipulator"&m% +4 "core" %   O } + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &n% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &o% +3 "core" %   2 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&p'\ +97 "core" ' + .tElbow.seek :clear +2 "manipulator"&q(d +242 "core" ( +2 .tForearm.seek :retract + "manipulator"&r'\ +3 "core" ' +2 .tElbow.seek PC + "manipulator"&s(\\ +200 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &t& +2 "core" &= $ / * +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +37 .tElbow.force 65 +11 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &u& +3 "core" &= 5 8 + .tForearm.force -40 + "manipulator"&5 +33 &v& +2 "core" &=   +2 "manipulator"&w% +3 "core" %  r } +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &x% +3 "core" %    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &y% +2 "core" %    3 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&z'\ +97 "core" ' +2 .tElbow.seek :clear + "manipulator"&{(d +236 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&|'\ +3 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}(\\ +206 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &~& +3 "core" &A ? ? p + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &A 1 8 + .tForearm.force -40 +2 "manipulator"&5 +32 && +2 "core" &A   s +2 "manipulator"&% +4 "core" %   | + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %     + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   q * + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +242 "core" ( +2 .tForearm.seek :retract +6 "manipulator"& '\ +4 "core" ' +2 .tElbow.seek PC + "manipulator"& (\\ +199 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +2 "core" &E ? > 5 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &F ? @ H + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &F   ? + "manipulator"&% +4 "core" %   w { + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %   _ $ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +246 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek PC + "manipulator"&(\\ +208 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &E > @  + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &E : =  +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &E   & +2 "manipulator"&% +3 "core" %   U z + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %   v  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +1641 #t-> calarm PC +2 .Forearm.seek :retract + "manipulator"&!'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&"(d +197 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&#'\ +4 "core" ' + .tElbow.seek PC +39 "manipulator"&$(\\ +212 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &%& +2 "core" &E 5 < W + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &&& +2 "core" &B ? ? E +2 .tForearm.force -40 + "manipulator"&5 +32 &'& +3 "core" &B   t + "manipulator"&(% +4 "core" %    z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &)% +2 "core" %     +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &*% +2 "core" %   ~ , +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&+'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&,(d +237 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&-'\ +4 "core" ' + .tElbow.seek PC +2 "manipulator"&.(\\ +197 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &/& +2 "core" &> > ? J +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &0& +2 "core" &? 2 6 +2 .tForearm.force -40 + "manipulator"&5 +32 &1& +3 "core" &?   + "manipulator"&2% +4 "core" %  g z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &3% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %   4 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.seek :clear +2 "manipulator"&4(d +197 "core" ( + .tForearm.seek :retract +2 "manipulator"&5'\ +3 "core" ' +2 .tElbow.seek PC + "manipulator"&7(\\ +250 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 &6& +2 "core" &< > ? 1 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &8& +2 "core" &= 1 A \\ +2 .tForearm.force -40 + "manipulator"&5 +32 &9& +2 "core" &=   +2 "manipulator"&:% +4 "core" %    z + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" %   F  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &<% +3 "core" %   G  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +40 .tForearm.seek :retract + "manipulator"&='\ +94 "core" ' + .tElbow.seek :clear +2 "manipulator"&>(d +198 "core" ( +2 .tForearm.seek :retract + "manipulator"&?'\ +4 "core" ' +2 .tElbow.seek PC + "manipulator"&A(\\ +215 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &@& +2 "core" &A @ 8 K +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &B& +3 "core" &B ? ? 9 + .tForearm.force -40 +2 "manipulator"&5 +32 &C& +2 "core" &B   = +2 "manipulator"&D% +3 "core" %   ` y + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &E% +3 "core" %     + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &F% +2 "core" %   " +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&G'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +199 "core" ( + .tForearm.seek :retract +2 "manipulator"&I'\ +4 "core" ' +2 .tElbow.seek PC + "manipulator"&K(\\ +213 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &J& +2 "core" &> 5 > @ +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &L& +2 "core" &? ? <  +2 .tForearm.force -40 + "manipulator"&5 +33 &M& +2 "core" &?   : +2 "manipulator"&N% +3 "core" %   c x + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &O% +2 "core" %     +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &P% +2 "core" %  \  ' +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +5117 #t-> exit +5 #mEXIT @1686225321.01EDT @1686225330.16EDT = =mMAIN_scheduler =tMAIN @EDT1686225331.96 #"core_reset"Sent BREAK +2 #t@63249 sendCRC with ifg=0x20, ie=0x7F + #@63699 sendCRC with ifg=0x20, ie=0x7F + #@65010 sendCRC with ifg=0x20, ie=0x7F #@840 sendCRC with ifg=0x08, ie=0x5F + #@30751 sendCRC with ifg=0x20, ie=0x7F + #@31199 sendCRC with ifg=0x20, ie=0x7F #@32515 sendCRC with ifg=0x20, ie=0x7F + #@33881 sendCRC with ifg=0x08, ie=0x5F #@28107 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +381 "Can"\ H=u@ + \ H=u@  + #tPolling Can every 10:00 +2 #Cleanly exited at 07:55:20EDT08-Jun-23 +731 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Q \ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %c +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X Hand.open + .Hand.open +2 "manipulator"&11 +17 "core" 1 +417 #t-> Arm.garage + "manipulator"&2& +4 "core" &@   + "manipulator"&3% +4 "core" %B    +2 .tForearm.seek :retract + "manipulator"&4'\ +87 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&5(-6 +117 "core" ( + "manipulator"&6& +4 "core" &-E \  r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-E    +2 .tForearm.seek :garage + "manipulator"&8'n +106 "core" ' +3 "manipulator"&9& +4 "core" &-E   + "manipulator"&:% +4 "core" %a   T v +581 #t-> HAnd.close +2 !o:NameError: mesg" uninitialized constant HAnd: name: HAnd: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 +1092 #-> Hand.close +2 .Hand.close + "manipulator"&;/ +57 "core" / +1368 #t-> Arm.clear + "manipulator"&<& +3 "core" &-E %  +2 "manipulator"&=% +4 "core" % a   v +2 .tForearm.seek :retract + "manipulator"&>'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&?(d +180 "core" ( + "manipulator"&@& +4 "core" &d   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &d   | +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&B'\ +4 "core" ' +2 "manipulator"&C& +4 "core" &d   # +2 "manipulator"&D% +3 "core" %\ * 1 $H +794 #t-> Elbow.PC + .Elbow.seek PC +2 "manipulator"&E(? +188 "core" ( + "manipulator"&F& +4 "core" &3 !  E +4691 #t-> delay 5; Forearm.jog -12500 +2 .delay 5 seconds +502 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.jog -12500 +2 "manipulator"&G), +91 "core" ) +2 "manipulator"&H% +4 "core" % " " +2564 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&I' +112 "core" ' +2 "manipulator"&J% +4 "core" % J +1101 #t-> delay 5; Forearm.jog -12585 + .delay 5 seconds +503 .Forearm.jog -12585 +2 "manipulator"&K) +84 "core" ) +2 "manipulator"&L% +4 "core" %  +1188 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&M' +123 "core" ' +2 "manipulator"&N% +4 "core" %   +896 #t-> delay 5; Forearm.jog -12500 + .delay 5 seconds +503 .Forearm.jog -12500 +2 "manipulator"&O), +84 "core" ) +2 "manipulator"&P% +4 "core" %) $ z +583 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&Q' +128 "core" ' + "manipulator"&R% +4 "core" % !  @  +844 #t-> delay 5; Forearm.jog -12500 + .delay 5 seconds +503 .Forearm.jog -12500 +2 "manipulator"&S), +84 "core" ) + "manipulator"&T% +4 "core" % " E +520 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&U' +129 "core" ' + "manipulator"&V% +4 "core" %  Y  +1118 #t-> delay 5; Forearm.jog -12585 +2 .delay 5 seconds +502 .Forearm.jog -12585 +2 "manipulator"&W) +89 "core" ) +2 "manipulator"&X% +4 "core" %γ " +2472 #t-> Forearm.rawPosition +2 "manipulator"&Y% +3 "core" %γ   8 +4147 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&Z' +126 "core" ' + "manipulator"&[% +39 "core" %   } +1739 #t-> delay 5; Forearm.jog -12621 +2 .delay 5 seconds +502 .Forearm.jog -12621 +2 "manipulator"&\\)γ +87 "core" ) + "manipulator"&]% +4 "core" %ΰ  " k E +3505 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&^' +125 "core" ' + "manipulator"&_% +4 "core" %\    +341 #t-> delay 5; Forearm.jog -12621 +2 .delay 5 seconds +502 .Forearm.jog -12621 +2 "manipulator"&`)γ +84 "core" ) + "manipulator"&a% +4 "core" %Ϋ   k +672 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&b' +125 "core" ' +2 "manipulator"&c% +4 "core" %  @  +231 #t-> delay 5; Forearm.jog -12621 +2 .delay 5 seconds +503 .Forearm.jog -12621 + "manipulator"&d)γ +82 "core" ) +2 "manipulator"&e% +4 "core" %ζ  R +543 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&f' +126 "core" ' +2 "manipulator"&g% +4 "core" %  D  +2006 #t-> delay 5; Forearm.jog -12680 + .delay 5 seconds +503 .Forearm.jog -12680 +2 "manipulator"&h)x +84 "core" ) + "manipulator"&i% +4 "core" %Θ ^ +560 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&j' +134 "core" ' +2 "manipulator"&k% +4 "core" %\   7  +769 #t-> delay 5; Forearm.jog -12700 +2 .delay 5 seconds +502 .Forearm.jog -12700 +2 "manipulator"&l)d +83 "core" ) +2 "manipulator"&m% +4 "core" %~   q +3019 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&n' +129 "core" ' +2 "manipulator"&o% +4 "core" %   ] +750 #t-> delay 5; Forearm.jog -12725 + .delay 5 seconds +503 .Forearm.jog -12725 +2 "manipulator"&p)K +79 "core" ) + "manipulator"&q% +4 "core" %E   +792 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&r' +139 "core" ' + "manipulator"&s% +4 "core" %  - +806 #t-> delay 5; Forearm.jog -12710 +2 .delay 5 seconds +503 .Forearm.jog -12710 +2 "manipulator"&t)Z +82 "core" ) + "manipulator"&u% +4 "core" %g   Q +2990 #t-> Forearm.rawPosition + "manipulator"&v% +3 "core" %f   i +2374 #t-> PC.jog 500 +2 .PC.jog 500 + "processing"%w* +44 "core" * +2 "processing"%x& +4 "core" &Ye\  +182 "Can"\ Q@<@ +528 #t-> PC.jog 500 + .PC.jog 500 +2 "processing"%y* +41 "core" * + "processing"%z& +4 "core" &*e\  +791 #t-> PC.jog 2000 +2 .PC.jog 2000 + "processing"%{* +76 "core" * + "processing"%|& +4 "core" &\\\ +2728 #t-> delay 5; PC.jog 2000 + .delay 5 seconds +503 .PC.jog 2000 +2 "processing"%}* +79 "core" * +2 "processing"%~& +4 "core" &"h\  +1549 #t-> delay 5; PC.jog 2000 +2 .delay 5 seconds +503 .PC.jog 2000 +2 "processing"%* +76 "core" * + "processing"%& +4 "core" &*ZY\  +3052 #t-> delay 5; PC.jog 2000 +2 .delay 5 seconds +502 .PC.jog 2000 +2 "processing"%* +77 "core" * +2 "processing"%& +4 "core" &2s\  +4780 #t-> delay 5; PC.jog 2000 +2 .delay 5 seconds +502 .PC.jog 2000 +2 "processing"%* +77 "core" * + "processing"%& +4 "core" &9s\  +1540 #t-> PC.open +2 .PC.seek :open + "processing"%( +258 "core" ( +2 "processing"% & +4 "core" &m\ +459 #t-> PC.close +2 "manipulator"& & +3 "core" &3   u E +2 "manipulator"& % +4 "core" %f   Q +2 "processing"%& +4 "core" &\ +2 "processing"%& +6 "core" &n\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &t\ +6 &7q\ %f +10 &Xo\ 8 +9 &v\ L +9 &br\ L +10 &ew\ L +9 &Dav\ L +9 &cw\ L +10 &cv\ L +9 &cm\ L +10 &Lbo\ L +9 & br\ L +9 &!du\ L +10 &#et\ L +9 &%Sdo\ L +9 &'eq\ M +10 &(bw\ L +9 &*cw\ L +10 &,[do\ L +9 &.bp\ L +9 &/cp\ L +10 &1cs\ L +9 &3cgu\ L +9 &5%eu\ L +10 &6`s\ L +9 &8dt\ L +10 &:kbo\ L +9 &<,ev\ M +9 &=cr\ L +10 &?gv\ L +9 &Asek\ L +9 &C2nl\ M +10 &Dwm\ O +9 &Fu\ Q +10 &Hhr\ S +9 &J)m\ S +9 &Ks\ R +10 &Ml\ S +9 &Onr\ S +9 &Q0w\ S +10 &Rq\ T +9 &Tm\ S +10 &Vun\ T +9 &W_|o\ - +9 &Xsm\ ; +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +4 "core" &X"l\ 1 + &X#s\ 1 +1752 #t-> PC.open +2 .PC.seek :open + "processing"%( +423 "core" ( +2 "processing"%& +4 "core" &`\ +3229 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&' +134 "core" ' +2 "manipulator"&% +4 "core" % \  <  +4149 #t-> exit +5 #mEXIT @1686226221.71EDT @1686226264.21EDT = =mMAIN_scheduler =tMAIN @EDT1686226265.98 #"core_reset"Sent BREAK +2 #t@44101 receive with ifg=0x10, ie=0xFD #@44736 receive with ifg=0x10, ie=0xFD + #@45393 receive with ifg=0x10, ie=0xFD + #@46029 receive with ifg=0x10, ie=0xFD + #@46666 receive with ifg=0x10, ie=0xFD #@47396 receive with ifg=0x10, ie=0xFD + #@47966 receive with ifg=0x10, ie=0xFD #@48297 receive with ifg=0x80, ie=0xFD + #@40117 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +375 "Can"\ NA@ + \ NA@ + #tPolling Can every 10:00 +2 #Cleanly exited at 08:10:21EDT08-Jun-23 +982 #-> ESP.ready? +1056 #-> 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" %QO  +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" %c_\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X Arm.garage +2 "manipulator"&3& +3 "core" &3   E + "manipulator"&4% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&5'\ +33 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&6(-6 +126 "core" ( + "manipulator"&7& +4 "core" &-4   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &-4    # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&9'n +105 "core" ' +2 "manipulator"&:& +4 "core" &-4  # + "manipulator"&;% +4 "core" %r   T +1002 #t-> Hand.open +2 .Hand.open + "manipulator"&<1 +64 "core" 1 +702 #t-> Arm.clear + "manipulator"&=& +3 "core" &-4   # +2 "manipulator"&>% +4 "core" % Z   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&@(d +124 "core" ( + "manipulator"&A& +4 "core" &d \   2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &d   2 +2 .tForearm.seek :clear + "manipulator"&C'\ +4 "core" ' + "manipulator"&D& +4 "core" &d    2 + "manipulator"&E% +4 "core" %\      +859 #t-> Arm.garage + "manipulator"&F& +3 "core" &d  ' 2 +2 "manipulator"&G% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(-6 +148 "core" ( + "manipulator"&I& +4 "core" &-[    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-[    +2 .tForearm.seek :garage + "manipulator"&K'n +95 "core" ' +2 "manipulator"&L& +4 "core" &-[     +2 "manipulator"&M% +3 "core" %y    +839 #t-> Hand.close +2 .Hand.close + "manipulator"&N/ +57 "core" / +1259 #t-> Arm.PC +2 "manipulator"&O& +3 "core" &-[    +2 "manipulator"&P% +4 "core" % y   + .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&R(? +142 "core" ( + "manipulator"&S& +4 "core" &?    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &?   [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&U'f +108 "core" ' + "manipulator"&V& +4 "core" &?   p +2 "manipulator"&W% +3 "core" %`   V +1351 #t-> Hand.garage + !o:NoMethodError : mesgu:NameError::message/undefined method `garage' for Hand:Gripper: name: garage: args[:bt["(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +624 #-> Arm.garage +2 "manipulator"&X& +3 "core" &?   I +2 "manipulator"&Y% +4 "core" %`    V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&[(-6 +128 "core" ( + "manipulator"&\\& +4 "core" &-4    & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-4   & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'n +101 "core" ' +2 "manipulator"&_& +4 "core" &-4   & + "manipulator"&`% +4 "core" %s   +9786 #t-> Elbow.PC +2 .Elbow.seek PC +2 "manipulator"&a(? +34 "core" (,} ' ! +3 !to:Slide::Error\ : mesg"Elbow speedErr at garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagif: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni,: velocityi: currenti}:pwmi:erri: inPressi' : outPressi! :deltaPressi: voltagef12.284765832106039: @type2F:@destinationi%:@axisName"\ Elbow: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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"8/home/esp/esp2/lib/slide.rb:403:in `method_missing'"(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 +1689 #-> Arm.clear + "manipulator"&b& +3 "core" &-#   I +2 "manipulator"&c% +4 "core" %r \ ( +37 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&e(d +128 "core" ( +2 "manipulator"&f& +4 "core" &d  2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &d   2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&h'\ +19 "core" ' +2 "manipulator"&i& +4 "core" &d   2 + "manipulator"&j% +4 "core" %\     +743 #t-> Elbow.PC +2 .Elbow.seek PC + "manipulator"&k(? +208 "core" ( +2 "manipulator"&l& +4 "core" &C  +5212 #t-> Forearm.jog -12600 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.jog -12600 +2 "manipulator"&m) +80 "core" ) +2 "manipulator"&n% +4 "core" %٬    +953 #t-> can +3 "Can"\ OC_A> +1668 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&o' +115 "core" ' +2 "manipulator"&p% +3 "core" %    +2195 #t-> delay 5; Forearm.jog -12680 + .delay 5 seconds +503 .Forearm.jog -12680 +2 "manipulator"&q)x +86 "core" ) +2 "manipulator"&r% +3 "core" %}   V +534 #t-> Forearm.home.to :home + .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&s' +129 "core" ' +2 "manipulator"&t% +3 "core" %    +1487 #t-> delay 5; Forearm.jog -12650 +2 .delay 5 seconds +502 .Forearm.jog -12650 +2 "manipulator"&u)Ζ +82 "core" ) + "manipulator"&v% +4 "core" %~ !  +377 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&w' +125 "core" ' +2 "manipulator"&x% +4 "core" %   Q  +683 #t-> delay 5; Forearm.jog -12640 + .delay 5 seconds +502 .Forearm.jog -12640 +2 "manipulator"&y)Π +81 "core" ) +2 "manipulator"&z% +4 "core" %Η   +1912 #t-> Forearm.rawPosition + "manipulator"&{% +3 "core" %Η   Z +3968 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home + "manipulator"&|' +128 "core" ' +2 "manipulator"&}% +3 "core" % "  & +1211 #t-> delay 5; Forearm.jog -12649 +2 .delay 5 seconds +503 .Forearm.jog -12649 +3 "manipulator"&~)Η +85 "core" ) +2 "manipulator"&% +4 "core" %Α   o v +7438 #t-> exit +5 #mEXIT @1686226828.47EDT @1686226837.95EDT = =mMAIN_scheduler =tMAIN @EDT1686226839.74 #"core_reset"Sent BREAK +2 #t@57777 receive with ifg=0x10, ie=0xFD #@58412 receive with ifg=0x10, ie=0xFD + #@59069 receive with ifg=0x10, ie=0xFD + #@59703 receive with ifg=0x10, ie=0xFD + #@60340 receive with ifg=0x10, ie=0xFD #@60974 receive with ifg=0x10, ie=0xFD + #@61610 receive with ifg=0x10, ie=0xFD #@61937 receive with ifg=0x80, ie=0xFD + #@8451 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +383 "Can"\ SDA + \ SDA + #tPolling Can every 10:00 +2 #Cleanly exited at 08:20:28EDT08-Jun-23 +2243 #-> Forearm.home.to :home +2 .Forearm.configure :loose +154 "sampler") +2 ) +3 "core"  + "collection"' +2 ' +4 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q4  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %cQ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X Arm.garage + "manipulator"&& +3 "core" &C   +2 "manipulator"&% +4 "core" %   t +2 .tForearm.seek :retract + "manipulator"&'\ +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +126 "core" ( +2 "manipulator"&& +4 "core" &-0    - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-0   + - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +105 "core" ' + "manipulator"& & +4 "core" &-2   + +2 "manipulator"&!% +4 "core" %f   S +540 #t-> Hand.open +2 .Hand.open + "manipulator"&"1 +52 "core" 1 +829 #t-> Arm.clear + "manipulator"&#& +3 "core" &-2   w + +2 "manipulator"&$% +4 "core" % f   # S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&&(d +174 "core" ( + "manipulator"&'& +4 "core" &d   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" &d   J +2 .tForearm.seek :clear +2 "manipulator"&)'\ +3 "core" ' +2 "manipulator"&*& +3 "core" &d   D +2 "manipulator"&+% +3 "core" % !   : +32979 #t-> Arm.garage + "manipulator"&,& +3 "core" &d   % +2 "manipulator"&-% +4 "core" % !  : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&.(-6 +145 "core" ( +2 "manipulator"&/& +3 "core" &-A   c V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-A  V +2 .tForearm.seek :garage + "manipulator"&1'n +94 "core" ' + "manipulator"&2& +4 "core" &-A  q V +2 "manipulator"&3% +4 "core" %}    +511 #t-> Hand.close + .Hand.close + "manipulator"&4/ +56 "core" / +492 #t-> Arm.PC + "manipulator"&5& +3 "core" &-A   V +2 "manipulator"&6% +4 "core" % }   h +2 .tForearm.seek :retract + "manipulator"&7'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&8(? +125 "core" ( + "manipulator"&9& +4 "core" &H %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &H  ?  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&;'Η +104 "core" ' +2 "manipulator"&<& +4 "core" &H  # q  +2 "manipulator"&=% +3 "core" %Ό ( ! + +3742 #t-> Arm.garage +2 "manipulator"&>& +3 "core" &H    +2 "manipulator"&?% +4 "core" %Ό   q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&A(-6 +127 "core" ( + "manipulator"&B& +4 "core" &-5  o ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &-5   ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&D'n +104 "core" ' + "manipulator"&E& +4 "core" &-6 ' $ < & +2 "manipulator"&F% +3 "core" %c  k +544 #t-> Hand.open +2 .Hand.open + "manipulator"&G1 +63 "core" 1 +439 #t-> Arm.clear +2 "manipulator"&H& +3 "core" &-6   & +2 "manipulator"&I% +4 "core" % c   k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&K(d +242 "core" ( +2 "manipulator"&L& +4 "core" &d "  c + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &d   ] +2 .tForearm.seek :clear +2 "manipulator"&N'\ +3 "core" ' + "manipulator"&O& +4 "core" &d   + "manipulator"&P% +4 "core" %\ $  A !R +5995 #t-> require 'calcar.rb' +2163 #-> calcar + .SC.configure :tight +2 "storage"($\ .(\ 1~b +2 .tSE.configure SErough +2 "storage"(#Q-0-\ b +3 .tSE.reconfigure SErough +3 "storage"(#-0-\ b +2 .tSE.home.seek :down +36 "storage"(Q' +75 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(R(S +773 "core" ( + .tSE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +1146 .SE.seek :down + "storage"(S' +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(T' +81 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(U& +3 "core" & \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(V& +3 "core" & \ 3 +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(W& +3 "core" & \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(X& +3 "core" & \ 3 + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Y& +3 "core" & \ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +23 "storage"(Z& +3 "core" & \ 3 +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"([& +3 "core" & \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(\\& +3 "core" & B\ 2 + .tSC.coast +2 "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-753, -553] + .SE.seek :"Top Plate" +2 "storage"(]' +222 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(^& +3 "core" & $\ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(_& +3 "core" &u v\ ' +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(`& +3 "core" & \ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(a& +3 "core" &u \ ' + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(b& +3 "core" & G\ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(c& +3 "core" &u \ ' + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(d& +3 "core" & >\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(e& +3 "core" &u \ ' + .tSC.coast +2 "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-839, -651] + #===> Tube #1 slot centered at -702 rawCounts <=== +2 "storage"(f& +3 "core" &u F\ +2 .tSC.jog -51 + "storage"(g* +41 "core" * +2 .tSE.seek :down +2 "storage"(h' +268 "core" ' + .tSC.jog 4024 +2 "storage"(i* +195 "core" * +2 .tSE.seek :down + "storage"(j' +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(k' +77 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(l& +2 "core" & \ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(m& +2 "core" & } 6\ , +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(n& +3 "core" & !\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(o& +3 "core" & } 4\ , + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(p& +3 "core" & \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(q& +3 "core" & } \ , + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(r& +3 "core" & \ + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(s& +3 "core" & } [\ - + .tSC.coast +2 "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3254, 3453] + .SE.seek :"Top Plate" +2 "storage"(t' +222 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(u& +3 "core" & u C\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +3 "core" & . $\ $ + .tSC.force -30 +2 "storage"(6 + .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(w& +3 "core" & u &\ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(x& +3 "core" & - u\ % + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +2 "core" & u G\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(z& +3 "core" & - (\ % +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"({& +3 "core" & u \ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(|& +4 "core" & - C\ & + .tSC.coast +2 "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3189, 3373] +2 #===> Tube #2 slot centered at 3314 rawCounts <=== + "storage"(}& +3 "core" & - 5\ +2 .tSC.jog -59 + "storage"(~* +33 "core" * + .tSE.seek :down +2 "storage"(' +275 "core" ' + .tSC.jog 4024 +2 "storage"(* +192 "core" * +2 .tSE.seek :down + "storage"(' +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(' +72 "Can"\ _GB +10 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &h \ +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+ \ * +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &i 7\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &* x\ + + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"( & +3 "core" &j u\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &* @\ , + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &j "\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(& +3 "core" &* R\ , + .tSC.coast + "storage"(6 +3 #tIn slot #3 at 19.2 pucks below top plate bounds are [7273, 7466] + .SE.seek :"Top Plate" +2 "storage"(' +218 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" & '\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" & \  + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & \ + .tSC.force 30 +2 "storage"(6 + .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" & \  +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & u w \ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & {\  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" & z { \ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(& +3 "core" & ^\  + .tSC.coast +2 "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7193, 7404] + #===> Tube #3 slot centered at 7339 rawCounts <=== +2 "storage"( & +3 "core" & v u\ + .tSC.jog -65 +2 "storage"(* +21 "core" * + .tSE.seek :down +2 "storage"(!' +269 "core" ' + .tSC.jog 4024 +2 "storage"(* +200 "core" * + .tSE.seek :down +2 "storage"(' +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"("' +76 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(#& +3 "core" &+ \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"($& +3 "core" &, \ + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"('& +3 "core" &+ \ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"((& +3 "core" &, \ + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(*& +3 "core" &+ !\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &, \ \ +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(+& +3 "core" &+ \ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &, \ +2 .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [11253, 11506] +2 .SE.seek :"Top Plate" + "storage"(%' +234 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(,& +3 "core" &+ \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(-& +3 "core" &, \ # + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(/& +3 "core" &+ x\ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(0& +3 "core" &, V\ " + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(2& +3 "core" &+ O\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(3& +2 "core" &, >\ " +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(&& +2 "core" &+ N\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"()& +2 "core" &, P\ " +2 .tSC.coast + "storage"(6 +2 #tIn slot #4 at 0 pucks below top plate bounds are [11220, 11415] +2 #===> Tube #4 slot centered at 11334 rawCounts <=== + "storage"(4& +3 "core" &, Y\ +2 .tSC.jog -81 + "storage"(5* +38 "core" * +2 .tSE.seek :down +2 "storage"(6' +268 "core" ' + .tSC.jog 4024 +2 "storage"(9* +192 "core" * +2 .tSE.seek :down + "storage"(:' +52 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(1' +80 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(<& +3 "core" &; Q\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(=& +4 "core" &\ ' + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(.& +2 "core" &; 5\ +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +3 "core" && +3 "core" &; .\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(?& +2 "core" & Tube #5 slot centered at 15358 rawCounts <=== +2 "storage"(L& +3 "core" &\ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(\\& +63 "core" &L \ % + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(T& +3 "core" &KE 1\ + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(^& +3 "core" &L \ % + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(_& +3 "core" &KB \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(`& +3 "core" &L \ % + .tSC.coast +2 "storage"(6 +2 #tIn slot #6 at 0 pucks below top plate bounds are [19270, 19458] + #===> Tube #6 slot centered at 19403 rawCounts <=== +2 "storage"(a& +3 "core" &L )\ +2 .tSC.jog -55 + "storage"(b* +33 "core" * +3 .tSE.seek :down + "storage"(c' +276 "core" ' +2 .tSC.jog 4024 + "storage"(d* +191 "core" * + .tSE.seek :down +2 "storage"(e' +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(f' +82 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(]& +3 "core" &[8| ! " t\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(g& +3 "core" &\\ *\ * + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(l& +3 "core" &[X \ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(m& +3 "core" &\\ 3\ ) + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(h& +3 "core" &[Y \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(j& +3 "core" &\\ $\ ) + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(n& +3 "core" &[Y \ + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(o& +3 "core" &\\ \ * +2 .tSC.coast + "storage"(6 +2 #tIn slot #7 at 19.2 pucks below top plate bounds are [23377, 23576] + .SE.seek :"Top Plate" +2 "storage"(i' +227 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(p& +3 "core" &[ \ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(q& +3 "core" &[ G\ # + .tSC.force -30 + "storage"(6 +47 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(r& +3 "core" &[ `\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(s& +3 "core" &[ )\ # +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(k& +3 "core" &[ #\ +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(u& +3 "core" &[ I\ # + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +3 "core" &[ f\ + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(w& +3 "core" &[ :\ $ + .tSC.coast +2 "storage"(6 +2 #tIn slot #7 at 0 pucks below top plate bounds are [23318, 23492] + #===> Tube #7 slot centered at 23435 rawCounts <=== +2 "storage"(x& +3 "core" &[ <\ +2 .tSC.jog -56 + "storage"(y* +38 "core" * + .tSE.seek :down +2 "storage"(z' +278 "core" ' + .tSC.jog 4024 +2 "storage"({* +189 "core" * +20788 #t-> exit +5 #mEXIT @1686227751.93EDT @1686227760.63EDT = =tMAIN =mMAIN_scheduler @EDT1686227762.43 #"core_reset"Sent BREAK +2 #t@64065 sendCRC with ifg=0x20, ie=0x7F #@364 sendCRC with ifg=0x08, ie=0x5F + #@1867 idle with ifg=0x84, ie=0x75 + #@2536 select with ifg=0x10, ie=0xF5 #@3168 receive with ifg=0x10, ie=0xFD + #@3800 receive with ifg=0x10, ie=0xFD + #@4432 receive with ifg=0x10, ie=0xFD #@4759 receive with ifg=0x80, ie=0xFD + #@26719 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +386 "Can"\ LIBf + \ LIBf + #tPolling Can every 10:00 +3 #Cleanly exited at 08:35:51EDT08-Jun-23 +798 #-> ESP.ready! +154 "sampler") + ) +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" %Q  +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")% +2 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X require 'calarm.rb' +1294 #-> Hand.open + .Hand.open +2 "manipulator"&31 +17 "core" 1 +708 #t-> Arm.garage +2 "manipulator"&4& +2 "core" &d   A +2 "manipulator"&5% +4 "core" % \ $   !Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(-6 +110 "core" ( +2 "manipulator"&7& +4 "core" &-,   A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &-,   +2 .tForearm.seek :garage +2 "manipulator"&9'n +98 "core" ' + "manipulator"&:& +4 "core" &-,  # +2 "manipulator"&;% +4 "core" %n   +438 #t-> Hand.close +2 .Hand.close + "manipulator"& Arm.clear + "manipulator"&=& +3 "core" &-,  % 4 +2 "manipulator"&>% +4 "core" % n   ~ +2 .tForearm.seek :retract + "manipulator"&?'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&@(d +132 "core" ( + "manipulator"&A& +4 "core" &d  " u 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &d   p 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&C'\ +6 "core" ' + "manipulator"&D& +4 "core" &d   i 2 +2 "manipulator"&E% +4 "core" %\ &   "1 +5943 #t-> calarm 1 +2 "storage"(F% +3 "core" % t\ +2 "manipulator"&G% +4 "core" %\ %   !0 + "manipulator"&H& +4 "core" &d   w 2 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(I(B +1139 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&K(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&L'\ +3 "core" ' + .tElbow.seek 1 +2 "manipulator"&M( +130 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &N& +2 "core" &v    +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &O& +2 "core" &w  &  +2 .tForearm.force -40 + "manipulator"&5 +32 &P& +3 "core" &w   +2 "manipulator"&Q% +4 "core" %ʹ  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &R% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +74 &S% +2 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&T'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&U(d +100 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&V'\ +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&W( +109 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &X& +2 "core" &w    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &Y& +2 "core" &y   +2 .tForearm.force -40 + "manipulator"&5 +32 &Z& +2 "core" &y   +2 "manipulator"&[% +4 "core" %͸ !  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &\\% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &]% +2 "core" %   a  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&^'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&_(d +147 "core" ( +2 .tForearm.seek :retract + "manipulator"&`'\ +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&a( +95 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &b& +2 "core" &v -   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &c& +2 "core" &y #  s +2 .tForearm.force -40 + "manipulator"&5 +33 &d& +2 "core" &y  !  +2 "manipulator"&e% +3 "core" %ͻ   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &f% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &g% +3 "core" %  !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&h'\ +101 "core" ' + .tElbow.seek :clear +2 "manipulator"&i(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&j'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&k( +112 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &l& +3 "core" &v   m + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &m& +2 "core" &z   4 +2 .tForearm.force -40 + "manipulator"&5 +33 &n& +2 "core" &z   +2 "manipulator"&o% +3 "core" %͹   < + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &p% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &q% +3 "core" %  %  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&r'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&s(d +136 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&t'\ +3 "core" ' + .tElbow.seek 1 +2 "manipulator"&u( +165 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &v& +2 "core" &v / # @ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &w& +3 "core" &w   % + .tForearm.force -40 + "manipulator"&5 +33 &x& +2 "core" &w   k +2 "manipulator"&y% +4 "core" %Ͷ   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &z% +2 "core" %   \  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &{% +3 "core" %    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +3510 #t-> calarm 2 +2 "storage"(|% +3 "core" % \ +2 "manipulator"&}% +4 "core" %   { + "manipulator"&~% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +155 "core" ( + "manipulator"&% +4 "core" %\ $ \  | !N +2 "manipulator"&& +4 "core" &d  ! V 7 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"& '\ +4 "core" ' + .tElbow.seek 2 +2 "manipulator"& ( +96 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 & & +3 "core" &G $ - X + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +56 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &C   T +2 .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &C  % y +2 "manipulator"&% +3 "core" %X   1 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %k  L  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %i  u , + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&( +149 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +3 "manipulator"&6 +22 && +2 "core" &H   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &B   - +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &B   + "manipulator"&% +4 "core" %Z  ! + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %k    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 & % +2 "core" %k  #  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&!'\ +95 "core" ' +2 .tElbow.seek :clear + "manipulator"&"(d +99 "core" ( + .tForearm.seek :retract +2 "manipulator"&#'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&$( +174 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &%& +2 "core" &D #   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &&& +2 "core" &D   % +2 .tForearm.force -40 + "manipulator"&5 +33 &'& +2 "core" &D   +2 "manipulator"&(% +3 "core" %d  " 8 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &)% +2 "core" %j    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &*% +3 "core" %h    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' + .tElbow.seek :clear +2 "manipulator"&,(d +192 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&-'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&.( +156 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &/& +2 "core" &B   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &0& +2 "core" &B   @ +2 .tForearm.force -40 + "manipulator"&5 +33 &1& +3 "core" &C   + "manipulator"&2% +4 "core" %_   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &3% +2 "core" %j  K  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &4% +2 "core" %i   * +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&5'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&7(d +136 "core" ( +2 .tForearm.seek :retract + "manipulator"&8'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&:( +134 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +35 .tElbow.force -65 +9 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &;& +2 "core" &B !  +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &@   $ +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &@   +2 "manipulator"&<% +3 "core" %\\  ! +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &=% +2 "core" %m    +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &>% +3 "core" %l   $ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +4889 #t-> calarm 3 + "storage"(A% +4 "core" % \ + "manipulator"&B% +4 "core" %л    +2 "manipulator"&D% +3 "core" %л   Z +2 .tForearm.seek :retract + "manipulator"&E'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&9(d +97 "core" ( +2 "manipulator"&6% +3 "core" %\  ! P  +2 "manipulator"&?& +4 "core" &d    + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(F( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +2 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +4 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek 3 +2 "manipulator"&C(_ +113 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &@& +2 "core" &   ) +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &J& +3 "core" &   3 + .tForearm.force -40 +2 "manipulator"&5 +32 &K& +2 "core" &   +2 "manipulator"&M% +4 "core" % H + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &L% +3 "core" %   \  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &N% +2 "core" %  U  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&O'\ +100 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&P(d +136 "core" ( + .tForearm.seek :retract +2 "manipulator"&Q'\ +4 "core" ' + .tElbow.seek 3 +2 "manipulator"&R(_ +147 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &S& +3 "core" &   e + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &T& +2 "core" &   W +2 .tForearm.force -40 + "manipulator"&5 +33 &U& +2 "core" &  & \\ +2 "manipulator"&W% +3 "core" %  y +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &V% +2 "core" %   }  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &X% +3 "core" % !    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&Y'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&Z(d +106 "core" ( +3 .tForearm.seek :retract + "manipulator"&['\ +4 "core" ' +32 .tElbow.seek 3 +8 "manipulator"&\\(_ +118 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &]& +3 "core" &$   9 + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &^& +2 "core" &!   R +2 .tForearm.force -40 + "manipulator"&5 +32 &_& +4 "core" &!  + "manipulator"&a% +4 "core" % !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &`% +2 "core" % !    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +3 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&c'\ +100 "core" ' + .tElbow.seek :clear +2 "manipulator"&d(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&e'\ +4 "core" ' + .tElbow.seek 3 +2 "manipulator"&f(_ +110 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &g& +2 "core" & $ - X +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &h& +2 "core" &    + .tForearm.force -40 +2 "manipulator"&5 +32 &i& +3 "core" & ! + "manipulator"&k% +4 "core" % !  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &j% +2 "core" %  \\  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &l% +2 "core" %   G  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&n(d +100 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&o'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&p(_ +106 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &q& +3 "core" &+  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &r& +3 "core" &, \  e +2 .tForearm.force -40 + "manipulator"&5 +33 &s& +2 "core" &,  ! +2 "manipulator"&u% +3 "core" % !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &t% +3 "core" %  ! O  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &v% +3 "core" % ! !   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +38 "manipulator"&5 +3511 #t-> calarm 4 + "storage"(w% +3 "core" % \ +2 "manipulator"&x% +4 "core" %I   +2 "manipulator"&y% +3 "core" %I   ) +2 .tForearm.seek :retract + "manipulator"&z'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&{(d +98 "core" ( +2 "manipulator"&|% +4 "core" %\   U  +2 "manipulator"&}& +3 "core" &d !    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(~(,F +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&I'\ +4 "core" ' + .tElbow.seek 4 +2 "manipulator"&( +105 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +15 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" & . # +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &   \\ +2 "manipulator"& % +3 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %     + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %  x  +2 .tForearm.coast +3 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +97 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&( +133 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &  * + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & ( # . + .tForearm.force -40 +2 "manipulator"&5 +32 && +2 "core" &   +2 "manipulator"&% +3 "core" % &  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +129 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +5 "core" ' + .tElbow.seek 4 +2 "manipulator"&( +91 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 & & +2 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +43 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &!& +2 "core" & /  1 +2 .tForearm.force -40 + "manipulator"&5 +32 &"& +3 "core" &   +2 "manipulator"&$% +3 "core" %   y +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &#% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &%% +2 "core" %   R  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&&'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&'(d +130 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&('\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&)( +134 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &*& +2 "core" &  ' q +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &+& +2 "core" &   I +2 .tForearm.force -40 + "manipulator"&5 +32 &,& +3 "core" &   + "manipulator"&.% +4 "core" %   < + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &-% +2 "core" %     +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &/% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&0'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&1(d +99 "core" ( +2 .tForearm.seek :retract + "manipulator"&2'\ +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&3( +126 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &4& +2 "core" &   9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &5& +3 "core" & # 0 9 + .tForearm.force -40 + "manipulator"&5 +33 &7& +2 "core" &   +2 "manipulator"&:% +3 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &8% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" % " " m  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2408 #t-> calarm 5 + "storage"(% +3 "core" % I\ +2 "manipulator"&% +4 "core" %F   G +2 "manipulator"&<% +3 "core" %F   - +2 .tForearm.seek :retract + "manipulator"&='\ +85 "core" ' +2 .tElbow.seek :clear + "manipulator"&>(d +146 "core" ( + "manipulator"&A% +4 "core" %    v # +2 "manipulator"&B& +3 "core" &d   @ 6 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(D(? +223 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +15 "core" ' +2 .tElbow.seek :clear + "manipulator"&?(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 5 + "manipulator"&E( +91 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +39 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &9& +3 "core" &   H + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &G& +2 "core" & +  +2 .tForearm.force -40 + "manipulator"&5 +33 &H& +3 "core" &   +2 "manipulator"&C% +3 "core" % !  z l +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &@% +2 "core" % !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&J'\ +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&K(d +108 "core" ( + .tForearm.seek :retract +2 "manipulator"&M'\ +4 "core" ' + .tElbow.seek 5 +2 "manipulator"&L( +111 "core" ( +2 .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +163 "Can"\ JKB +38 .tForearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &N& +2 "core" &    +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &O& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +32 &P& +3 "core" & %  $ + "manipulator"&R% +4 "core" % "  \ i + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &Q% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &S% +2 "core" %     +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&T'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&U(d +150 "core" ( +2 .tForearm.seek :retract +7 "manipulator"&W'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&V( +107 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &X& +2 "core" & .  ; +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &Y& +2 "core" & %  E +2 .tForearm.force -40 + "manipulator"&5 +32 &Z& +3 "core" &  ^ + "manipulator"&\\% +4 "core" %  ! q + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &[% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &]% +2 "core" % ! ! g  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&^'\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&_(d +147 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&a'\ +4 "core" ' + .tElbow.seek 5 +2 "manipulator"&`( +145 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +38 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &b& +2 "core" &   A +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &c& +3 "core" & ; L G +2 .tForearm.force -40 + "manipulator"&5 +32 &d& +2 "core" &   +2 "manipulator"&f% +4 "core" % ! !  i + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &e% +2 "core" %  W  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &g% +2 "core" % " # o  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&h'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&i(d +122 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&k'\ +4 "core" ' + .tElbow.seek 5 +2 "manipulator"&j( +122 "core" ( +2 .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &l& +2 "core" &   % +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &m& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +33 &n& +2 "core" &   +2 "manipulator"&p% +3 "core" % !  j + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &o% +3 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &q% +3 "core" %  ! ;  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2510 #t-> calarm 6 +2 "storage"(r% +3 "core" % T\ +2 "manipulator"&s% +4 "core" %   + "manipulator"&u% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&t'\ +84 "core" ' +2 .tElbow.seek :clear + "manipulator"&v(d +117 "core" ( +2 "manipulator"&w% +4 "core" %\    ( " + "manipulator"&x& +4 "core" &d   R + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(y(K +153 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +3 "core" ' + .tElbow.seek :clear +2 "manipulator"&}(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&F'\ +4 "core" ' + .tElbow.seek 6 +2 "manipulator"&z( +112 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &{& +2 "core" &   & +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" & .  , +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" & # & + "manipulator"&% +4 "core" % ' " 6 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &I% +2 "core" %   c  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %     +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +130 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"& ( +146 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +2 "core" &    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &    +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" &   +2 "manipulator"&% +4 "core" % ! + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %     + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   / + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&( +104 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &    + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &   F +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &  !  +2 "manipulator"&% +3 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %   j  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 & % +2 "core" %  $ 1 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&!'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&"(d +97 "core" ( + .tForearm.seek :retract +2 "manipulator"&$'\ +4 "core" ' + .tElbow.seek 6 +2 "manipulator"&#( +126 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &%& +2 "core" & % 1 . +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &&& +2 "core" &   + .tForearm.force -40 +2 "manipulator"&5 +32 &'& +3 "core" &  + "manipulator"&)% +4 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &(% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +34 .tForearm.force -55 +8 "manipulator"&5 +32 &*% +3 "core" % !  2 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&+'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&,(d +97 "core" ( +3 .tForearm.seek :retract + "manipulator"&.'\ +4 "core" ' +2 .tElbow.seek 6 + "manipulator"&-( +105 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &/& +2 "core" & . & . +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &0& +3 "core" & 0 $ + .tForearm.force -40 + "manipulator"&5 +33 &1& +2 "core" &   S +2 "manipulator"&3% +3 "core" %   3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &2% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &4% +2 "core" %  4 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2921 #t-> calarm 7 + "storage"(5% +3 "core" % \ +2 "manipulator"&7% +4 "core" %N   +2 "manipulator"&:% +3 "core" %N   z +2 .tForearm.seek :retract + "manipulator"&8'\ +86 "core" ' + .tElbow.seek :clear +2 "manipulator"&;(d +97 "core" ( + "manipulator"&% +4 "core" %\   C - + "manipulator"&& +4 "core" &d   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(<([ +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&A'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&B(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&~'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&=(/ +108 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &>& +3 "core" &   Y + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &6& +2 "core" &   : +2 .tForearm.force -40 + "manipulator"&5 +32 &?& +3 "core" & ! +2 "manipulator"&E% +3 "core" % '  ; + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &9% +2 "core" %   I + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&G'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +99 "core" ( + .tForearm.seek :retract +2 "manipulator"&C'\ +4 "core" ' + .tElbow.seek 7 +2 "manipulator"&(/ +121 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 &@& +2 "core" &   \\ +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +37 "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &J& +2 "core" &   ) +2 .tForearm.force -40 + "manipulator"&5 +32 &K& +3 "core" &   + "manipulator"&L% +4 "core" %   D + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &M% +2 "core" %   D  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &N% +2 "core" % ! F +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&O'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&P(d +108 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&R'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&Q(/ +144 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &S& +2 "core" & ) # _ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &T& +2 "core" & " , j +2 .tForearm.force -40 + "manipulator"&5 +32 &U& +3 "core" &   +2 "manipulator"&V% +3 "core" %  ( + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &W% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &X% +3 "core" %  U 3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&Y'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&Z(d +97 "core" ( + .tForearm.seek :retract +2 "manipulator"&\\'\ +4 "core" ' + .tElbow.seek 7 +2 "manipulator"&[(/ +175 "core" ( +2 .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 &]& +2 "core" &    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &^& +3 "core" &  ^ + .tForearm.force -40 +2 "manipulator"&5 +32 &_& +3 "core" &   + "manipulator"&`% +4 "core" % & $ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &a% +2 "core" % %  F  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +2 "core" % " @ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&d(d +99 "core" ( +2 .tForearm.seek :retract + "manipulator"&f'\ +8 "core" ' + .tElbow.seek 7 +2 "manipulator"&e(/ +158 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &g& +2 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +37 "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &h& +2 "core" &  \\ +2 .tForearm.force -40 + "manipulator"&5 +33 &i& +2 "core" &  ? +2 "manipulator"&j% +3 "core" %  ) + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &k% +3 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &l% +2 "core" % !  T + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +6025 #t-> calarm 7 +2 "storage"(m% +3 "core" % R\ +2 "manipulator"&n% +4 "core" %s  q v + "manipulator"&p% +4 "core" %s   v +2 .tForearm.seek :retract + "manipulator"&o'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&q(d +97 "core" ( + "manipulator"&r% +4 "core" %\ "   + H + "manipulator"&s& +4 "core" &d   ( + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(u([ +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&w'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&x(d +4 "core" ( + .tForearm.seek :retract +2 "manipulator"&D'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&t(/ +103 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &v& +3 "core" &  , p + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &|& +3 "core" &   3 + .tForearm.force -40 +2 "manipulator"&5 +32 &}& +2 "core" &   +2 "manipulator"&z% +3 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &F% +2 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &{% +3 "core" % ! j + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +136 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek 7 +2 "manipulator"&I(/ +122 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & -  $ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &   l +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &  + "manipulator"& % +4 "core" %  : + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 & % +2 "core" %  ' M  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 & % +2 "core" % '  ) _ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&(/ +115 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +32 "manipulator"&6 +19 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" & " 2 e +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" & < &  + .tForearm.force -40 +2 "manipulator"&5 +32 && +2 "core" &  % +2 "manipulator"&% +3 "core" %  G +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   [  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %  E + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +106 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 7 + "manipulator"&(/ +142 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 & & +3 "core" & - = , + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +3 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &!& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +32 &"& +3 "core" &   + "manipulator"&#% +4 "core" % !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &$% +3 "core" % '   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &%% +3 "core" %  & E K + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&&'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&'(d +97 "core" ( + .tForearm.seek :retract +2 "manipulator"&)'\ +4 "core" ' +2 .tElbow.seek 7 + "manipulator"&((/ +143 "core" ( + .tElbow.coast + "manipulator"&6 +7 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &*& +2 "core" &   { + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &+& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +32 &,& +4 "core" &  ! U + "manipulator"&-% +4 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &.% +2 "core" % % %  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &/% +3 "core" %  ^ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +4018 #t-> calarm 6 + "storage"(0% +3 "core" % \ +2 "manipulator"&1% +4 "core" %Ё    i +2 "manipulator"&3% +3 "core" %Ё   i +2 .tForearm.seek :retract + "manipulator"&2'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&4(d +97 "core" ( + "manipulator"&5% +4 "core" %\  $ Z ; + "manipulator"&7& +4 "core" &d   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +32 "storage"(:(K +206 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +4 "core" ( + .tForearm.seek :retract +2 "manipulator"&y'\ +4 "core" ' + .tElbow.seek 6 +2 "manipulator"&8( +110 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &;& +2 "core" &%   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &A& +2 "core" &! 0 $ ] +2 .tForearm.force -40 + "manipulator"&5 +32 &B& +3 "core" &! &  " + "manipulator"&=% +4 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &~% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &>% +2 "core" %  " S +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&6'\ +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&?(d +133 "core" ( +2 .tForearm.seek :retract + "manipulator"&E'\ +4 "core" ' +2 .tElbow.seek 6 + "manipulator"&( +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &9& +2 "core" &!   w +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &G& +2 "core" &   F +2 .tForearm.force -40 + "manipulator"&5 +32 &H& +3 "core" & "  + "manipulator"&% +4 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &C% +3 "core" %  !   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &@% +3 "core" %  L + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&K(d +133 "core" ( + .tForearm.seek :retract +2 "manipulator"&L'\ +4 "core" ' +2 .tElbow.seek 6 + "manipulator"&M( +104 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &N& +2 "core" &&   \\ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &O& +2 "core" &'   I +2 .tForearm.force -40 + "manipulator"&5 +33 &P& +2 "core" &'   q +2 "manipulator"&Q% +34 "core" % (  +8 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &R% +3 "core" %    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &S% +2 "core" %   Q +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&T'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&U(d +99 "core" ( +2 .tForearm.seek :retract + "manipulator"&V'\ +4 "core" ' +2 .tElbow.seek 6 + "manipulator"&W( +154 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &X& +2 "core" &$   1 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &Y& +3 "core" &% , $  + .tForearm.force -40 + "manipulator"&5 +33 &Z& +2 "core" &%    +2 "manipulator"&[% +3 "core" %   | + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &\\% +3 "core" %    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &]% +2 "core" %   > +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&^'\ +96 "core" ' + .tElbow.seek :clear +2 "manipulator"&_(d +98 "core" ( +2 .tForearm.seek :retract + "manipulator"&`'\ +5 "core" ' + .tElbow.seek 6 +2 "manipulator"&a( +128 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +24 &b& +2 "core" &  0 8 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &c& +2 "core" &  5 +2 .tForearm.force -40 + "manipulator"&5 +32 &d& +3 "core" & ( R + "manipulator"&e% +4 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &f% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &g% +3 "core" %   + + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3243 #t-> calarm 5 +2 "storage"(h% +3 "core" % 6\ +2 "manipulator"&i% +4 "core" %K  ! + "manipulator"&j% +4 "core" %K  +2 .tForearm.seek :retract + "manipulator"&k'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&l(d +109 "core" ( +2 "manipulator"&m% +4 "core" %\ #  # !O + "manipulator"&n& +4 "core" &d   + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(p(? +153 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +3 "core" ' + .tElbow.seek :clear +2 "manipulator"&s(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&<'\ +4 "core" ' + .tElbow.seek 5 +2 "manipulator"&o( +116 "core" ( +2 .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast +2 "manipulator"&6 +22 &q& +2 "core" &;  +  +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +36 "manipulator"&6A +14 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &w& +2 "core" &<   +2 .tForearm.force -40 + "manipulator"&5 +32 &x& +3 "core" &< !   + "manipulator"&t% +21 "core" %$  " n +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &D% +3 "core" % "  0 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +33 &v% +2 "core" % !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&|'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&}(d +149 "core" ( + .tForearm.seek :retract +2 "manipulator"&z'\ +4 "core" ' +2 .tElbow.seek 5 + "manipulator"&F( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &{& +2 "core" &0   F +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &0   R +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &0   + "manipulator"&I% +4 "core" %"   n + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" % ! ! > + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +2 "core" %   :  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +4 "core" ' + .tElbow.seek 5 +2 "manipulator"& ( +114 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +3 "core" &:   0 + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &<   +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &<   +2 "manipulator"&% +3 "core" %#    m + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" % $ " (  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   V  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +170 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&( +142 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +42 .tElbow.coast +9 "manipulator"&6 +22 && +2 "core" &4 %   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +3 "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &;   +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &;   U + "manipulator"&% +4 "core" %#   m + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %   Q  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&!'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&"(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&$( +150 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &%& +2 "core" &:   : +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +9 "Can"\ iNC +3 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &&& +3 "core" &=  L + .tForearm.force -40 + "manipulator"&5 +33 &'& +2 "core" &=   +2 "manipulator"&(% +3 "core" %#   m + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &)% +3 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &*% +2 "core" % !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +5086 #t-> calarm 4 +2 "storage"(+% +3 "core" % E\ +2 "manipulator"&,% +4 "core" %   &  +2 "manipulator"&-% +3 "core" %   '  +2 .tForearm.seek :retract + "manipulator"&.'\ +84 "core" ' + .tElbow.seek :clear +2 "manipulator"&/(d +106 "core" ( + "manipulator"&0% +4 "core" %\  \  S ' +2 "manipulator"&1& +4 "core" &d   V " + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(3(,F +229 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&5'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&7(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&u'\ +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&2( +161 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &4& +2 "core" &+    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &' ,  2 +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &'  D +2 "manipulator"&8% +3 "core" % & ! D + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &y% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &;% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&A'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&B(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&='\ +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&~( +135 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +37 "manipulator"&6 +14 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &>& +2 "core" &!   n + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &6& +2 "core" &!   7 +2 .tForearm.force -40 + "manipulator"&5 +32 &?& +3 "core" &! %   + "manipulator"&% +4 "core" % " ( & + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &E% +3 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &9% +3 "core" % &  ?  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&G'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + .tElbow.seek 4 +2 "manipulator"&C( +158 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &@& +2 "core" &   I +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &J& +2 "core" &  # e +2 .tForearm.force -40 + "manipulator"&5 +33 &K& +3 "core" &   + "manipulator"&M% +4 "core" %  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &L% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &N% +2 "core" %   U  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&O'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&P(d +131 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +4 "core" ' + .tElbow.seek 4 +2 "manipulator"&R( +103 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &S& +2 "core" &  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &T& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +32 &U& +2 "core" &   N +2 "manipulator"&W% +4 "core" % !  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &V% +2 "core" %   l  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &X% +2 "core" %  " f  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&Y'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&Z(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&['\ +4 "core" ' + .tElbow.seek 4 +33 "manipulator"&\\( +137 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &]& +3 "core" &"   6 + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +3 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &^& +3 "core" &  - @ + .tForearm.force -40 +2 "manipulator"&5 +32 &_& +2 "core" & !  +2 "manipulator"&a% +3 "core" %  &  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &`% +2 "core" % " %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &b% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3330 #t-> calarm 3 +2 "storage"(c% +3 "core" % \ +2 "manipulator"&d% +4 "core" %N   A + "manipulator"&e% +4 "core" %N   : +2 .tForearm.seek :retract + "manipulator"&f'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&g(d +97 "core" ( +2 "manipulator"&h% +4 "core" %\  $  2 + "manipulator"&i& +4 "core" &d !  # + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(j( +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&m'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&n(d +4 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&:'\ +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&k(_ +116 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &l& +3 "core" &[   \\ + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &r& +2 "core" &Z   +2 .tForearm.force -40 + "manipulator"&5 +32 &s& +2 "core" &Z  +2 "manipulator"&o% +4 "core" % #  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &<% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &q% +2 "core" %  !  : + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&w'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&x(d +105 "core" ( + .tForearm.seek :retract +2 "manipulator"&t'\ +4 "core" ' +2 .tElbow.seek 3 + "manipulator"&D(_ +157 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &v& +3 "core" &Y   c + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +42 .tElbow.force -65 +8 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &|& +3 "core" &X   6 + .tForearm.force -40 +2 "manipulator"&5 +32 &}& +3 "core" &Y   @ + "manipulator"&F% +4 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &z% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &{% +2 "core" % ! "  / +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&I'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&(_ +106 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &W   T + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &V   + .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &V !  z +2 "manipulator"& % +3 "core" %  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 & % +2 "core" %\    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" % !  { . +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +100 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 3 + "manipulator"&(_ +161 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &Z  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &W    + .tForearm.force -40 +2 "manipulator"&5 +32 && +2 "core" &W (  ' +2 "manipulator"&% +4 "core" %   b + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" % #  {  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   [ - + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +105 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 3 + "manipulator"&(_ +110 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +2 "core" &Z   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +38 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &!& +2 "core" &W   > +2 .tForearm.force -40 + "manipulator"&5 +32 &"& +3 "core" &X   + "manipulator"&$% +4 "core" %   { + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &#% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &%% +2 "core" %  , + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2254 #t-> calarm 2 + "storage"(&% +4 "core" % 7\ + "manipulator"&'% +4 "core" %Y   +2 "manipulator"&(% +4 "core" %Y  ! t +2 .tForearm.seek :retract + "manipulator"&)'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&*(d +99 "core" ( + "manipulator"&+% +4 "core" %\ " %  r F +2 "manipulator"&,& +3 "core" &d  ' F  +2 .tSC.reconfigure :tight +7 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(-( +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +3 "core" ' + .tElbow.seek :clear +2 "manipulator"&1(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&p'\ +4 "core" ' + .tElbow.seek 2 +2 "manipulator"&.( +109 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &/& +2 "core" & 0 ! = +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &5& +2 "core" &   T +2 .tForearm.force -40 + "manipulator"&5 +32 &7& +3 "core" & ! +2 "manipulator"&2% +3 "core" %^   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &u% +3 "core" %_     + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &4% +3 "core" %\\  " > +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&8'\ +4 "core" ' + .tElbow.seek 2 +2 "manipulator"&y( +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &;& +2 "core" &  / +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &A& +3 "core" &   + .tForearm.force -40 +2 "manipulator"&5 +32 &B& +2 "core" &   5 +2 "manipulator"&~% +3 "core" %X   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &=% +2 "core" %a !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &>% +2 "core" %^   A +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&6'\ +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&?(d +138 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&E( +111 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +43 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &9& +2 "core" &    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &G& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +33 &H& +6 "core" & !   +2 "manipulator"&C% +4 "core" %Z   r + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +2 "core" %` ) & (  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &@% +2 "core" %\\ ' $ ? 9 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&J'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&K(d +144 "core" ( +2 .tForearm.seek :retract + "manipulator"&M'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&L( +140 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &N& +3 "core" &   z + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &O& +2 "core" & 8 ; 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &P& +2 "core" &   +2 "manipulator"&R% +3 "core" %W !  + + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &Q% +2 "core" %_ ! !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &S% +3 "core" %]   k < + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&T'\ +95 "core" ' + .tElbow.seek :clear +2 "manipulator"&U(d +139 "core" ( +2 .tForearm.seek :retract + "manipulator"&W'\ +8 "core" ' + .tElbow.seek 2 +2 "manipulator"&V( +98 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &X& +3 "core" & & " + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &Y& +2 "core" & ; -  +2 .tForearm.force -40 + "manipulator"&5 +32 &Z& +3 "core" & " " + "manipulator"&\\% +4 "core" %Y & # 3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &[% +2 "core" %b    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &]% +2 "core" %`   P 0 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2926 #t-> calarm 1 + "storage"(^% +4 "core" % \ + "manipulator"&_% +4 "core" %   ' +2 "manipulator"&a% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&b(d +98 "core" ( + "manipulator"&c% +4 "core" %\ % "  j "a +2 "manipulator"&d& +4 "core" &d   1  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(e(B +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&h'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&i(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&3'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&f( +183 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +38 "manipulator"&5 +5 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &g& +2 "core" &| '  +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &m& +3 "core" &{   + .tForearm.force -40 +2 "manipulator"&5 +32 &n& +2 "core" &{ ! % - +2 "manipulator"&k% +3 "core" %͸    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &:% +3 "core" %     + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &l% +3 "core" %   ! + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&s(d +160 "core" ( + .tForearm.seek :retract +7 "manipulator"&o'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&<( +122 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &q& +2 "core" &w   W + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &w& +2 "core" &v   +2 .tForearm.force -40 + "manipulator"&5 +32 &x& +52 "core" &v  +2 "manipulator"&D% +4 "core" %͹   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &t% +2 "core" %  P  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &v% +3 "core" %  " & + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&|'\ +100 "core" ' + .tElbow.seek :clear +2 "manipulator"&}(d +137 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&F'\ +4 "core" ' + .tElbow.seek 1 +2 "manipulator"&z( +93 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &{& +2 "core" &{ (   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &{   + .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &{ $ ( 1 +2 "manipulator"&% +3 "core" %͹  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &I% +3 "core" %    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek :clear +37 "manipulator"&(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"& ( +106 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 & & +2 "core" &y    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &y   L +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &y   M + "manipulator"&% +4 "core" %͹   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +3 "manipulator"&5 +32 &% +2 "core" % ! _  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" % !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +100 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&( +148 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &|   G +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &|   b +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" &|  & . +2 "manipulator"&% +4 "core" %͹   * + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %   i  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" % !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2718 #t-> calarm 1 + "storage"(!% +3 "core" % \ +2 "manipulator"&"% +4 "core" %   +2 "manipulator"&$% +3 "core" %  !  +2 .tForearm.seek :retract + "manipulator"&#'\ +97 "core" ' +2 .tElbow.seek :clear + "manipulator"&%(d +105 "core" ( + "manipulator"&&% +4 "core" %\ % ! w "^ +2 "manipulator"&'& +3 "core" &d  o +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(((B +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&+'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&,(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&j'\ +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&)( +117 "core" ( + .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &*& +2 "core" &y   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +43 .tElbow.force -65 +8 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &0& +2 "core" &{   U +2 .tForearm.force -40 + "manipulator"&5 +32 &1& +3 "core" &{ !  +2 "manipulator"&.% +3 "core" %ͷ   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &p% +3 "core" % '   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &/% +2 "core" %  , +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&5'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&7(d +150 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&2'\ +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&u( +97 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &4& +2 "core" &z   h +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &z   D +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" &z   +2 "manipulator"&y% +3 "core" %ͺ  & Q +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &8% +3 "core" % ! :  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &;% +3 "core" % ! " b # + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +31 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&A'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&B(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&~'\ +4 "core" ' + .tElbow.seek 1 +2 "manipulator"&=( +110 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &>& +2 "core" &{  " +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &6& +2 "core" &z   T + .tForearm.force -40 +2 "manipulator"&5 +32 &?& +2 "core" &z B +2 "manipulator"&E% +3 "core" %ͺ !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" % " !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &9% +2 "core" %    & +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&G'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&C'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&( +117 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &@& +2 "core" &{ #   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +38 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &J& +2 "core" &z   t +2 .tForearm.force -40 + "manipulator"&5 +32 &K& +3 "core" &z $ '  +2 "manipulator"&L% +3 "core" %ͺ ) ' - +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &M% +2 "core" %   6  +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &N% +2 "core" %   # +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&O'\ +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&P(d +105 "core" ( + .tForearm.seek :retract +2 "manipulator"&R'\ +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&Q( +105 "core" ( +2 .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &S& +2 "core" &}   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &T& +2 "core" &{   +2 .tForearm.force -40 + "manipulator"&5 +32 &U& +3 "core" &{  & 1 + "manipulator"&V% +4 "core" %ͺ !   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &W% +3 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &X% +2 "core" % ! " $ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3888 #t-> calarm 2 +2 "storage"(Y% +3 "core" % \ +2 "manipulator"&Z% +4 "core" %   + "manipulator"&\\% +4 "core" %   : +2 .tForearm.seek :retract + "manipulator"&['\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&](d +139 "core" ( + "manipulator"&^% +4 "core" %   ` & +2 "manipulator"&_& +3 "core" &d    0 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(a( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&d(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&-'\ +4 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&`( +102 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &b& +2 "core" &C   5 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &h& +3 "core" &@   L + .tForearm.force -40 + "manipulator"&5 +33 &i& +2 "core" &B   +2 "manipulator"&f% +3 "core" %b  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &3% +2 "core" %b    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &g% +2 "core" %a %  ; + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&n(d +141 "core" ( + .tForearm.seek :retract +2 "manipulator"&k'\ +9 "core" ' +2 .tElbow.seek 2 + "manipulator"&:( +97 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +43 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &l& +2 "core" &?  #  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &r& +2 "core" &?  " = +2 .tForearm.force -40 + "manipulator"&5 +33 &s& +2 "core" &@   +2 "manipulator"&<% +3 "core" %d   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +5 "Can"\ AQ8D( +28 "manipulator"&o% +2 "core" %c !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &q% +2 "core" %c % # 7 7 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&w'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&x(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&D'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&t( +110 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &v& +2 "core" &J   3 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &|& +2 "core" &L   +2 .tForearm.force -40 + "manipulator"&5 +33 &}& +2 "core" &L  ) +2 "manipulator"&z% +3 "core" %l   ? + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &F% +2 "core" %` !    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &{% +3 "core" %\\ !  F + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +112 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&I( +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +6 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &O 4 , > + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &L $ " A +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &L ' ( ) + "manipulator"& % +4 "core" %W   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %_     + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %[  8 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +108 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&( +105 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +33 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &@   2 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &A ! 0 Y +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &A '   +2 "manipulator"&% +3 "core" %j   ) + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %e  # W  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" %c % ! 5 + +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2688 #t-> calarm 3 + "storage"(% +3 "core" % y\ +2 "manipulator"&% +4 "core" %  ! k +2 "manipulator"&% +3 "core" %  s +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"& (d +148 "core" ( +2 "manipulator"&!% +3 "core" %\ $  \ J !M +2 "manipulator"&"& +4 "core" &d  !  3 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"($( +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&'(d +6 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&e'\ +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&#(_ +139 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &%& +3 "core" &)   + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &+& +2 "core" &!   +2 .tForearm.force -40 + "manipulator"&5 +33 &,& +3 "core" &!  R + "manipulator"&)% +4 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &j% +3 "core" %    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &*% +3 "core" %   C + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&0'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&1(d +131 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&.'\ +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&p(_ +139 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &/& +2 "core" &$   d + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &5& +2 "core" & "  ' +2 .tForearm.force -40 + "manipulator"&5 +32 &7& +2 "core" & !   +2 "manipulator"&u% +4 "core" %  F + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &2% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &4% +3 "core" %   @ / + .tForearm.coast +2 "manipulator"&5 +53 .tForearm.force -55 +8 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +102 "core" ( +2 .tForearm.seek :retract + "manipulator"&y'\ +4 "core" ' +2 .tElbow.seek 3 + "manipulator"&8(_ +112 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &;& +2 "core" &&   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &A& +2 "core" &&   +2 .tForearm.force -40 + "manipulator"&5 +32 &B& +2 "core" && G +2 "manipulator"&=% +4 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &~% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &>% +3 "core" %  K + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&6'\ +91 "core" ' + .tElbow.seek :clear +2 "manipulator"&?(d +97 "core" ( +2 .tForearm.seek :retract + "manipulator"&E'\ +4 "core" ' +2 .tElbow.seek 3 + "manipulator"&(_ +146 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &9& +2 "core" &!   ? +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &G& +2 "core" &!   a +2 .tForearm.force -40 + "manipulator"&5 +32 &H& +3 "core" &!  ' / +2 "manipulator"&% +3 "core" %  $ * + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &C% +2 "core" %  %  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &@% +2 "core" %   D +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&J'\ +87 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&K(d +109 "core" ( +2 .tForearm.seek :retract + "manipulator"&L'\ +4 "core" ' +2 .tElbow.seek 3 + "manipulator"&M(_ +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &N& +2 "core" &)   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +7 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &O& +2 "core" &(    +2 .tForearm.force -40 + "manipulator"&5 +33 &P& +2 "core" &( % ( 5 +2 "manipulator"&Q% +3 "core" % # % 3 + .tForearm.coast +39 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &R% +2 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &S% +3 "core" %  ! S + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2102 #t-> calarm 4 +2 "storage"(T% +3 "core" % \ +2 "manipulator"&U% +3 "core" %Ѕ   ? p +2 "manipulator"&V% +4 "core" %Ѕ   a p +2 .tForearm.seek :retract + "manipulator"&W'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&X(d +108 "core" ( +2 "manipulator"&Y% +4 "core" %\ # "  !N + "manipulator"&Z& +4 "core" &d " t + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(\\(,F +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&^'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&_(d +4 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&('\ +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&[( +156 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 &]& +2 "core" &  +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &c& +2 "core" &   R + .tForearm.force -40 +2 "manipulator"&5 +32 &d& +2 "core" &   +2 "manipulator"&`% +3 "core" %  ' . +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &-% +2 "core" %  !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +2 "core" % ! ! 2 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&i(d +150 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&f'\ +4 "core" ' + .tElbow.seek 4 +2 "manipulator"&3( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &g& +3 "core" &   ^ + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &m& +3 "core" &   & + .tForearm.force -40 +2 "manipulator"&5 +32 &n& +2 "core" &    +2 "manipulator"&:% +4 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &k% +2 "core" % " "  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &l% +2 "core" % &   , +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&r'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&s(d +113 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&<'\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&o( +108 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &q& +3 "core" &  / E + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +38 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &w& +2 "core" &   { +2 .tForearm.force -40 + "manipulator"&5 +32 &x& +3 "core" &  ! c +2 "manipulator"&t% +3 "core" %  "  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &D% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &v% +2 "core" % !  ( +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&|'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&}(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&z'\ +4 "core" ' + .tElbow.seek 4 +2 "manipulator"&F( +119 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &{& +3 "core" & 4 9 T + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & $  f + .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" & "  +2 "manipulator"&I% +3 "core" % " " + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %  "  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" % !   / + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"& ( +140 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +2 "core" &  # +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &   - +2 .tForearm.force -40 + "manipulator"&5 +32 && +2 "core" &   +2 "manipulator"&% +4 "core" %  ! + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +2 "core" % !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" % ! ! $ + + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2311 #t-> calarm 5 + "storage"(% +4 "core" % !\ + "manipulator"&% +9 "core" %\\   @ +2 "manipulator"&% +3 "core" %\\   +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +97 "core" ( +2 "manipulator"&% +4 "core" %\ % #  j "^ + "manipulator"&& +4 "core" &d   + ) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((? +224 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&!'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&"(d +4 "core" ( + .tForearm.seek :retract +2 "manipulator"&a'\ +4 "core" ' + .tElbow.seek 5 +2 "manipulator"&( +151 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +43 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 & & +2 "core" &  ! [ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &&& +3 "core" &   m + .tForearm.force -40 + "manipulator"&5 +33 &'& +2 "core" &   $ +2 "manipulator"&#% +3 "core" %\ ) ' : f +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &e% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &%% +3 "core" %    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&+'\ +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&,(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&)'\ +4 "core" ' +2 .tElbow.seek 5 + "manipulator"&j( +103 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &*& +2 "core" &   R +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &0& +3 "core" &   c + .tForearm.force -40 +2 "manipulator"&5 +32 &1& +2 "core" &   +2 "manipulator"&p% +3 "core" %   F g + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &.% +3 "core" %   G + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &/% +2 "core" %  e  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&5'\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&7(d +106 "core" ( +2 .tForearm.seek :retract + "manipulator"&u'\ +4 "core" ' +2 .tElbow.seek 5 + "manipulator"&2( +115 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &4& +2 "core" & 1 " Z +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & = @ \ +2 .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &  +2 "manipulator"&8% +3 "core" %  l + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &y% +2 "core" %  H  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &;% +2 "core" %  !   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&A'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&B(d +152 "core" ( + .tForearm.seek :retract +2 "manipulator"&='\ +4 "core" ' +2 .tElbow.seek 5 + "manipulator"&~( +144 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +37 "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &>& +3 "core" &   F + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &6& +3 "core" & & 3 Q + .tForearm.force -40 +2 "manipulator"&5 +32 &?& +2 "core" & " !  +2 "manipulator"&% +4 "core" %\    e + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &E% +3 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &9% +3 "core" %   f  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&G'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +110 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 5 + "manipulator"&C( +118 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &@& +2 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &J& +2 "core" & % +2 .tForearm.force -40 + "manipulator"&5 +32 &K& +2 "core" &  > +2 "manipulator"&M% +4 "core" % !  k + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &L% +2 "core" %  !  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &N% +3 "core" % # "   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2090 #t-> calarm 6 + "storage"(O% +4 "core" % _\ + "manipulator"&P% +4 "core" %(   4 +2 "manipulator"&Q% +3 "core" %(   +2 .tForearm.seek :retract + "manipulator"&R'\ +88 "core" ' + .tElbow.seek :clear +2 "manipulator"&S(d +139 "core" ( + "manipulator"&T% +4 "core" %\ "  %  D +2 "manipulator"&U& +3 "core" &d  p 0 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(V(K +161 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&Y'\ +4 "core" ' + .tElbow.seek :clear +2 "manipulator"&Z(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&$'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&W( +96 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &X& +2 "core" &   } +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +11 .tElbow.coast +2 "manipulator"&6 +22 &^& +2 "core" &   S +2 .tForearm.force -40 + "manipulator"&5 +32 &_& +3 "core" & !   + "manipulator"&[% +4 "core" %  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +63 &(% +9 "core" % !  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &]% +3 "core" %   /  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&c'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&d(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&`'\ +3 "core" ' +2 .tElbow.seek 6 +2 "manipulator"&-( +106 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &b& +3 "core" &   s + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &h& +2 "core" &    +2 .tForearm.force -40 + "manipulator"&5 +32 &i& +3 "core" &   x + "manipulator"&3% +4 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &f% +3 "core" %   \  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &g% +2 "core" %    ; +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&m'\ +93 "core" ' + .tElbow.seek :clear +2 "manipulator"&n(d +141 "core" ( + .tForearm.seek :retract +2 "manipulator"&:'\ +4 "core" ' + .tElbow.seek 6 +2 "manipulator"&k( +100 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &l& +2 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &r& +2 "core" &   ? +2 .tForearm.force -40 + "manipulator"&5 +32 &s& +2 "core" &  } +2 "manipulator"&o% +4 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &<% +3 "core" %  }  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &q% +3 "core" %    ; + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&w'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&x(d +174 "core" ( + .tForearm.seek :retract +2 "manipulator"&t'\ +4 "core" ' + .tElbow.seek 6 +2 "manipulator"&D( +108 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &v& +2 "core" &   +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +42 .tElbow.coast +8 "manipulator"&6 +22 &|& +3 "core" & ( 4  + .tForearm.force -40 +2 "manipulator"&5 +32 &}& +2 "core" & ! +2 "manipulator"&F% +3 "core" %  ' > +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &z% +3 "core" % ' " ^  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &{% +3 "core" % # '  @ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +97 "core" ( +2 .tForearm.seek :retract + "manipulator"&I'\ +4 "core" ' +2 .tElbow.seek 6 +2 "manipulator"&( +103 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +2 "core" &    +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" &   i +2 .tForearm.force -40 + "manipulator"&5 +33 && +2 "core" &  ! \ +2 "manipulator"& % +3 "core" %  ' 3 + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %   + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" % %   F + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2389 #t-> calarm 7 +2 "storage"(% +3 "core" % &\ +2 "manipulator"&% +4 "core" %S   Y +2 "manipulator"&% +3 "core" %S    +2 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +148 "core" ( +2 "manipulator"&% +4 "core" %\  $  I  + "manipulator"&& +4 "core" &d  5 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(([ +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 .tForearm.seek :retract +2 "manipulator"&'\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +3 "core" ( + .tForearm.seek :retract +2 "manipulator"&\\'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&(/ +103 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" &   Y + .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &!& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +32 &"& +2 "core" & !  * +2 "manipulator"&% +4 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &a% +2 "core" %  M  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %   % M + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&&'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&'(d +113 "core" ( +2 .tForearm.seek :retract + "manipulator"&#'\ +4 "core" ' +2 .tElbow.seek 7 + "manipulator"&e(/ +107 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &%& +2 "core" &   $ +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +32 "manipulator"&6 +19 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &+& +2 "core" &   +2 .tForearm.force -40 + "manipulator"&5 +33 &,& +2 "core" &    +2 "manipulator"&j% +3 "core" %   ^ + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &)% +3 "core" %    + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &*% +3 "core" %  "  H + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&0'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&1(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&p'\ +4 "core" ' + .tElbow.seek 7 +2 "manipulator"&.(/ +103 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &/& +2 "core" &  4 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &5& +2 "core" & 1 + Z +2 .tForearm.force -40 + "manipulator"&5 +33 &7& +2 "core" &   +2 "manipulator"&2% +3 "core" %  + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &u% +2 "core" %   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &4% +2 "core" % !  M + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&(d +139 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&8'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&y(/ +112 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +6 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &;& +3 "core" &   b + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &A& +2 "core" & ,  +2 .tForearm.force -40 + "manipulator"&5 +33 &B& +2 "core" &  " +2 "manipulator"&~% +3 "core" %   W + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &=% +2 "core" %    +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &>% +2 "core" %    h +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&6'\ +94 "core" ' + .tElbow.seek :clear +2 "manipulator"&?(d +97 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&E(/ +113 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +43 .tElbow.force -65 +7 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &9& +2 "core" &   3 +2 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &G& +2 "core" & $ ) +2 .tForearm.force -40 + "manipulator"&5 +32 &H& +3 "core" & &  + "manipulator"&C% +4 "core" %   Y + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &@% +3 "core" % ' " : e + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +7415 "Can"\ 5SD +22361 #t-> exit +5 #mEXIT @1686230391.94EDT @1686230401.07EDT = =tMAIN =mMAIN_scheduler @EDT1686230402.84 #"core_reset"Sent BREAK +2 #t@11360 sendCRC with ifg=0x20, ie=0x7F #@11806 sendCRC with ifg=0x20, ie=0x7F + #@13121 sendCRC with ifg=0x20, ie=0x7F + #@14487 sendCRC with ifg=0x08, ie=0x5F + #@4401 sendCRC with ifg=0x20, ie=0x7F #@4847 sendCRC with ifg=0x20, ie=0x7F + #@6161 sendCRC with ifg=0x20, ie=0x7F #@7527 sendCRC with ifg=0x08, ie=0x5F + #@59751 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"\ 6TD + \ 6TD + #tPolling Can every 10:00 +2 #Cleanly exited at 09:19:51EDT08-Jun-23 +9472 #-> Arm.garage +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q  +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  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E + .tSS.configure :default +3 "sampler")#.0X i +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +174 "core" ( + "manipulator"&& +4 "core" &-= ,  2 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-=  %  3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'n +107 "core" ' + "manipulator"&& +4 "core" &-= &  , 3 +2 "manipulator"&% +3 "core" %h !   +455 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +57 "core" 1 +426 #t-> Arm.clear +2 "manipulator"&& +3 "core" &-=   3 +2 "manipulator"& % +4 "core" % h    + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&"(d +143 "core" ( + "manipulator"&#& +4 "core" &d  ' X 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +2 "core" &d ' F 2 +2 .tForearm.seek :clear +2 "manipulator"&%'\ +3 "core" ' +2 "manipulator"&&& +3 "core" &d $  2 +2 "manipulator"&'% +3 "core" %\ ! % ( L @ +15503 #t-> ESP.ready! +2 "collection"'(% +3 "processing"%)% +4 "manipulator"&*% +4 "core" %Q  + %c)\ +4 "sampler")+% +8 "core" %\ !   ? + % \ E + "manipulator"&,& +4 "core" &d $ ( 2 +2 "storage"(-& +3 "core" &[- \  + "storage"(.% +4 "core" % \ + "collection"'/& +4 "core" &  + "processing"%0& +4 "core" &\ + "collection"'1 +3 "core"  +2 "collection"'2 +3 "core"  + "collection"'3 +3 "core"  +2 "processing"%4 +3 "core"  + "processing"%5 +3 "core" W +2 "processing"%6 +2 "core"  +2 "processing"%7 +3 "core" @ + "sampler")8 +3 "core"  +2 "collection"'9% +4 "core" %Q  +2 "processing"%:% +3 "core" %c\ +2 "sampler");% +4 "core" % \ E + "collection"'<& +4 "core" &  + "processing"%=& +4 "core" &\ +2 "manipulator"&>% +3 "core" %\ '   ? +2 "manipulator"&?& +3 "core" &d  ! 2 +2 "storage"(@& +4 "core" &[- \  + "storage"(A% +4 "core" % \ + "collection"'B9 +4 "core" 9Ij + "processing"%C9 +3 "core" 9_d +1579 #t-> Arm.garage +2 "manipulator"&D& +3 "core" &d  !  2 +2 "manipulator"&E% +4 "core" %\ !   p ? + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&F(-6 +135 "core" ( + "manipulator"&G& +4 "core" &-8  & O 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &-8 "  V 5 +2 .tForearm.seek :garage +2 "manipulator"&I'n +98 "core" ' +2 "manipulator"&J& +4 "core" &-8  *  5 + "manipulator"&K% +4 "core" %R  '  +456 #t-> Hand.close + .Hand.close +2 "manipulator"&L/ +54 "core" / +445 #t-> Arm.clear +2 "manipulator"&M& +3 "core" &-8 ( !  5 +2 "manipulator"&N% +4 "core" % R  { + .tForearm.seek :retract +2 "manipulator"&O'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&P(d +180 "core" ( + "manipulator"&Q& +4 "core" &d $  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &d  ) A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&S'\ +3 "core" ' +2 "manipulator"&T& +4 "core" &d . + Z + "manipulator"&U% +4 "core" %\ &   +562 #t-> Arm.CC +2 "manipulator"&V& +3 "core" &d ) ) ? +2 "manipulator"&W% +4 "core" %\ " &  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&X( +240 "core" ( +2 "manipulator"&Y& +4 "core" &\  (  ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &\     ) +2 .tForearm.seek CC +2 "manipulator"&[' +107 "core" ' +2 "manipulator"&\\& +4 "core" &\  % 0 Y ) + "manipulator"&]% +4 "core" %" / ! \\ +23764 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'^* +57 "core" * + "collection"'_& +4 "core" &0\  +1819 #t-> delay 5; CC.jog 1000 + .delay 5 seconds +503 .CC.jog 1000 +2 "collection"'`* +51 "core" * +2 "collection"'a& +4 "core" &b1\ +1738 #t-> delay 5; CC.jog 18000 +2 .delay 5 seconds +502 .CC.jog 18000 +3 "collection"'b*FP +188 "Can"%\ xWE +220 "core" * +2 "collection"'c& +38 "core" &]ABZ\ U +4609 #t-> CC.open +2 .CC.seek :open + "collection"'d( +455 "core" ( + "collection"'e& +4 "core" &\ +440 #t-> CC.close +2 "manipulator"&f& +3 "core" &\  . : e ) +2 "manipulator"&g% +4 "core" %D -  +2 "collection"'h& +3 "core" &\ +2 "collection"'i& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'j(X +3 "core" &\  +10 &/}\ +{ +9 &f\ > +10 &v\ L +9 &G[\ K +9 &_\ L +10 &_\ K +9 &b\ K +9 &Ma\ L +10 &_\ K +9 &\\\ K +10 & _\ L +9 &"W]\ K +9 &$_\ K +10 &%_\ L +9 &'`\ K +9 &)^b\ K +10 &+ `\ K +9 &,]\ K +10 &._\ K +9 &0f\\}\ K +9 &2(_\ K +10 &3_~\ K +9 &5`|\ K +9 &7m`~\ L +10 &90_}\ K +9 &:`\ L +10 &<_}\ K +9 &>vb~\ K +9 &@9]{\ K +10 &Abvy\ L +9 &Cfah\ L +9 &Evy>N\ N +10 &G+44\ S +9 &H;;\ W +10 &J>?\ X +9 &La>@\ X +9 &N!@C\ Y +10 &O@B\ Y +9 &Q@C\ Z +9 &Sf<C\ Y +10 &U&@A\ Z +9 &V@A\ V +10 &X"<AA\ , +9 &XAC\ M +5 ( +2 "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'k& +4 "core" &XvBE\ M + &XvCE\ M +711 #t-> CC.rawPosition + "collection"'l& +3 "core" &XvCE\ M +2292 #t-> CC.open +2 .CC.seek :open + "collection"'m( +425 "core" ( +2 "collection"'n& +4 "core" &\ +1740 #t-> CC.jog 22650 +2 .CC.jog 22650 + "collection"'o*Xz +474 "core" *daBE\ b +3 !to:Slide::Error\ : mesg" CC.open + .CC.seek :open +2 "collection"'p( +487 "core" ( + "collection"'q& +4 "core" &\ +5375 #t-> CC.jog 21657 + .CC.jog 21657 +2 "collection"'r*T +479 "core" *drBD\ A +2 !to:Slide::Error\ : mesg" CC.open + .CC.seek :open +2 "collection"'s( +486 "core" ( +2 "collection"'t& +4 "core" &\ +1372 #t-> CC.jog 20657 + .CC.jog 20657 +2 "collection"'u*P +463 "core" * + "collection"'v& +4 "core" &`>EE\ "d +1948 #t-> CC.open + .CC.seek :open +2 "collection"'w( +466 "core" ( + "collection"'x& +4 "core" &\ +2816 #t-> delay5; CC.jog 19657 + .CC.jog 19657 +2 "collection"'y*L +444 "core" * +2 "collection"'z& +4 "core" &\\]AE\ V +1056 #t-> CC.open +2 .CC.seek :open +2 "collection"'{( +447 "core" ( + "collection"'|& +4 "core" &\ +1430 #t-> delay 5; CC.jog 17657 +2 .delay 5 seconds +503 .CC.jog 17657 +2 "collection"'}*D +402 "core" * + "collection"'~& +4 "core" &TWAC\ G +641 #t-> CC.open +2 .CC.seek :open + "collection"'( +407 "core" ( + "collection"'& +4 "core" &\ +647 #t-> delay 5; CC.jog 15000 +2 .delay 5 seconds +502 .CC.jog 15000 +2 "collection"'*: +348 "core" * +2 "collection"'& +3 "core" &J/Z@C\ E +632 #t-> CC.open +2 .CC.seek :open + "collection"'( +347 "core" ( +2 "collection"'& +4 "core" &\ +784 #t-> delay 5; CC.jog 14000 + .delay 5 seconds +503 .CC.jog 14000 +2 "collection"'*6 +326 "core" * +2 "collection"' & +4 "core" &FJAC\ ) +573 #t-> CC.open + .CC.seek :open +2 "collection"' ( +324 "core" ( +2 "collection"' & +4 "core" &\ +686 #t-> delay 5; CC.jog 13000 +2 .delay 5 seconds +502 .CC.jog 13000 +2 "collection"'*2 +302 "core" * +2 "collection"'& +4 "core" &B_rt\  +1149 #t-> CC.open +2 .CC.seek :open + "collection"'( +305 "core" ( + "collection"'& +4 "core" &\ +552 #t-> delay 5; CC.jog 12000 + .delay 5 seconds +503 .CC.jog 12000 +2 "collection"'*. +284 "core" * + "collection"'& +4 "core" &>}\  +1997 #t-> CC.force 15 + .CC.force 15 + "collection"'6 +3 '& +2 "core" &>|\  +2826 #t-> CC.open +2 .CC.seek :open + "collection"'( +312 "core" ( + "collection"'& +4 "core" &\ +863 #t-> delay 5; CC.jog 12500 + .delay 5 seconds +502 .CC.jog 12500 +2 "collection"'*0 +295 "core" * +2 "collection"'& +4 "core" &@yx\  +1168 #t-> CC.force 15 + .CC.force 15 + "collection"'6 +3 '& +2 "core" &@y}\  +620 #t-> CC.open + .CC.seek :open +2 "collection"'( +315 "core" ( + "collection"'& +4 "core" &\ +807 #t-> delay 5; CC.jog 13000 + .delay 5 seconds +503 .CC.jog 13000 +2 "collection"' *2 +304 "core" * + "collection"'#& +4 "core" &B^lp\  +694 #t-> CC.force 15 +2 .CC.force 15 + "collection"'6 +2 '$& +3 "core" &B^ss\  +3905 #t-> CC.open +2 .CC.seek :open +2 "collection"'&( +312 "core" ( + "collection"''& +4 "core" &\ +745 #t-> delay 5; CC.jog 13500 +2 .delay 5 seconds +333 "Can"'\ g[F& +169 .tCC.jog 13500 +2 "collection"'*4 +312 "core" * +2 "collection"'& +4 "core" &DZSUf\  +447 #t-> CC.force 15 +2 .CC.force 15 + "collection"'6 +2 '!& +3 "core" &DZZ\\\  +821 #t-> CC.open + .CC.seek :open +2 "collection"'(( +315 "core" ( +2 "collection"')& +4 "core" & \ +11099 #t-> CC.close +2 "manipulator"&*& +3 "core" &\  B ( H ) +2 "manipulator"&+% +4 "core" %F 2 ! G + "collection"',& +4 "core" &/\ +2 "collection"'-& +4 "core" &d\ +2 .tCC.seek :closed +2 "collection"'.(X +4 "core" &+\  +10 &4)\ +{ +9 &f*\ > +10 &w*\ L +9 &W]-\ J +9 &].\ K +10 &^/\ K +9 &\\+\ K +9 &^`,\ K +10 & _-\ K +9 &\\,\ K +10 & ]+\ K +9 &"fZ)\ K +9 &$(^6\ K +10 &%a.\ K +9 &'_)\ J +9 &)n^~+\ K +10 &+0_,\ K +9 &,_,\ K +9 &.^~*\ K +10 &0v^-\ K +9 &28\\~0\ K +10 &3]~+\ J +9 &5_{~,\ K +9 &7~b|~/\ K +10 &9A_|~*\ J +9 &;_~},\ K +10 &<^|0\ K +9 &>b|~*\ K +9 &@I]|}1\ J +10 &Bbnv,\ L +9 &ChZd6\ L +9 &Ex6H8\ N +10 &G<45+\ R +9 &H?=4\ V +10 &JAB9\ W +9 &LsAC7\ W +9 &N3AE;\ X +10 &OAD\ X +9 &QBD3\ X +9 &SwCD9\ X +10 &U8BD:\ Y +9 &VBC,\ L +9 &X!HDE,\ (x +10 &Xn{CD2\ O +5 ( +2 "collection"'-& +3 "core" &XnpCE6\ O +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'/& +4 "core" &XnpDEa\ O +38154 #t-> CC.open + .CC.seek :open +2 "collection"'0( +426 "core" ( +2 "collection"'1& +4 "core" &V\ +415 #t-> Arm.garage +2 "manipulator"&2& +3 "core" &\  > ? ) +2 "manipulator"&3% +4 "core" %F 1 " 2 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(-6 +282 "core" ( +2 "manipulator"&6& +4 "core" &--    3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &-- %  3 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'n +100 "core" ' +2 "manipulator"&9& +4 "core" &--   3 +2 "manipulator"&:% +3 "core" %m   y +657 #t-> Hand.open +2 .Hand.open + "manipulator"&;1 +56 "core" 1 +375 #t-> Arm.clear +2 "manipulator"&<& +3 "core" &--   3 +2 "manipulator"&=% +3 "core" % Z   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&?(d +131 "core" ( + "manipulator"&@& +4 "core" &d   , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &d   , +2 .tForearm.seek :clear +2 "manipulator"&B'\ +3 "core" ' +2 "manipulator"&C& +4 "core" &d   , + "manipulator"&D% +4 "core" %\ $  = "Y +2434 #t-> access 1 +2 "storage"(E% +3 "core" % \ + "manipulator"&G% +4 "core" %\ %   "Y +2 "manipulator"&H& +3 "core" &d   , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(J(? +319 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +2 "core" &? t E\ +2642 "Can"\ ?_F +60001 .\ ?b%GR +11141 #t-> exit +5 #mEXIT @1686232919.82EDT @1686233084.26EDT = =tMAIN =mMAIN_scheduler @EDT1686233086.03 #"core_reset"Sent BREAK +2 #t@57821 receive with ifg=0x10, ie=0xFD #@58442 receive with ifg=0x10, ie=0xFD + #@59200 receive with ifg=0x10, ie=0xFD + #@59834 receive with ifg=0x10, ie=0xFD + #@60529 receive with ifg=0x10, ie=0xFD #@61164 receive with ifg=0x10, ie=0xFD + #@61796 receive with ifg=0x10, ie=0xFD #@62122 receive with ifg=0x80, ie=0xFD + #@44631 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can"8\ Ac:G + 8\ Ac:G + #tPolling Can every 10:00 +2 #Cleanly exited at 10:01:59EDT08-Jun-23 +3458 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  + "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" %Q +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "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")% +2 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X access 5 +2 "storage"(3% +3 "core" % %\ + "manipulator"&4% +4 "core" %\ &   ! "X +2 "manipulator"&5& +3 "core" &d !  , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(6( +546 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" & \ +1145 #t-> access 1 +2 "storage"(8% +3 "core" % \ + "manipulator"&9% +4 "core" %\ &   "X +2 "manipulator"&:& +3 "core" &d  % n , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(;(? +544 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (<& +3 "core" &? ,\  +1028 #t-> access 2 +2 "storage"(=% +3 "core" % .\ +2 "manipulator"&>% +4 "core" %\ & ' ' Y "X + "manipulator"&?& +4 "core" &d   ' , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(@(K +154 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +2 "core" &K \  +826 #t-> access 3 + "storage"(B% +4 "core" % :\ + "manipulator"&C% +4 "core" %\ & " ! "X +2 "manipulator"&D& +3 "core" &d   , , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(E([ +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +3 "core" &[ \  +336 #t-> access 4 +3 "storage"(G% +3 "core" % U\ + "manipulator"&H% +4 "core" %\ & ' ! + "X +2 "manipulator"&I& +3 "core" &d  & : , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(J(B +981 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" &E  \ +467 #t-> access 5 +2 "storage"(L% +3 "core" % \ + "manipulator"&M% +4 "core" %\ &   "X +2 "manipulator"&N& +4 "core" &d  % e , + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(O( +203 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (P& +2 "core" & } } \  +271 #t-> access 6 +2 "storage"(Q% +3 "core" % \ + "manipulator"&R% +4 "core" %\ & " '  "X +2 "manipulator"&S& +3 "core" &d   R , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(T( +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (U& +3 "core" & p o t\ " +284 #t-> access 7 +2 "storage"(V% +3 "core" % \ +2 "manipulator"&W% +4 "core" %\ & * " 2 "X + "manipulator"&X& +4 "core" &d   , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(Y(,F +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Z& +2 "core" &,C /\  +11767 #t-> exit +5 #mEXIT @1686233336.33EDT @1686233345.80EDT = =mMAIN_scheduler =tMAIN @EDT1686233347.68 #"core_reset"Sent BREAK +2 #t@13725 receive with ifg=0x10, ie=0xFD #@14359 receive with ifg=0x10, ie=0xFD + #@15013 receive with ifg=0x10, ie=0xFD + #@15646 receive with ifg=0x10, ie=0xFD #@16278 receive with ifg=0x10, ie=0xFD + #@16910 receive with ifg=0x10, ie=0xFD + #@17542 receive with ifg=0x10, ie=0xFD #@17868 receive with ifg=0x80, ie=0xFD + #@34770 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +396 "Can"@\ Ad^G + @\ Ad^G #tPolling Can every 10:00 +2 #Cleanly exited at 10:08:56EDT08-Jun-23 +586 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q +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" %c0  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ E +2 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(3% +3 "core" % \ + "manipulator"&4% +9 "core" %\ & ) # "X + "manipulator"&5& +4 "core" &d %  & , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +353 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &K )\  +506 #t-> access 1 +2 "storage"(8% +3 "core" % \ +2 "manipulator"&9% +4 "core" %\ & !  "X + "manipulator"&:& +4 "core" &d ! " V , + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(;(? +160 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" &? \ +1293 #t-> exit +5 #mEXIT @1686233400.76EDT @1686233640.63EDT = =tMAIN =mMAIN_scheduler @EDT1686233642.49 #"core_reset"Sent BREAK +2 #t@55172 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +400 "Can"R - + R - + #tPolling Can every 10:00 +2 #Cleanly exited at 10:10:00EDT08-Jun-23 +626 #-> ESP.ready! +3 #Powering core bus +565 .Gate.power :raw,:ON +2 "sampler") +50 ) +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\ +4 "sampler")&\ +2 "collection"'% +3 "core" %S  +2 .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %x  +2 .tSS.configure :default +2 "sampler")#.0X& +3 "core" &9 & 3 L +2 "storage"(?& +3 "core" &K \\\  +2 "storage"(@% +4 "core" % b\ + "collection"'A9 +3 "core" 9Ch +2 "processing"%B9 +3 "core" 9X` +6321 #t-> exit +4 #mEXIT @1686233758.11EDT @1686233956.07EDT = =tMAIN =mMAIN_scheduler @EDT1686233957.95 #"core_reset"Sent BREAK +2 #t@33040 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +402 "Can"` - + ` - #tPolling Can every 10:00 +807 #-> ESP.ready! +3 #Powering core bus +558 .Gate.power :raw,:ON +3 "sampler") +51 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %r  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %  + .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(;% +3 "core" % q\ +2 "manipulator"&<% +4 "core" %\  - + 5  + "manipulator"&=& +4 "core" &8  & ; K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(? +158 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &? &\ +4033 #t-> access 2 +2 "storage"(@% +3 "core" % \ +2 "manipulator"&A% +4 "core" %\  ' *  +2 "manipulator"&B& +4 "core" &8   K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(C(K +157 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &K \ +884 #t-> access 3 +2 "storage"(E% +3 "core" % V\ +2 "manipulator"&F% +4 "core" %\  + *  +2 "manipulator"&G& +3 "core" &8 (  K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(H([ +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +3 "core" &[  \  +760 #t-> access 4 +2 "storage"(J% +3 "core" % w\ +2 "manipulator"&K% +4 "core" %\  & # .  + "manipulator"&L& +4 "core" &8   K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(M(B +982 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +3 "core" &C ~ } d\ +573 #t-> access 5 +2 "storage"(O% +3 "core" % \ +2 "manipulator"&P% +4 "core" %\  ) ( Y  +2 "manipulator"&Q& +3 "core" &7 + & ( K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(R( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (S& +3 "core" & \  +458 #t-> access 6 +2 "storage"(T% +3 "core" % X\ +2 "manipulator"&U% +4 "core" %\  * *  + "manipulator"&V& +4 "core" &7 * ( K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(W( +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (X& +3 "core" & V\ $ +428 #t-> access 7 +2 "storage"(Y% +4 "core" % d\ + "manipulator"&Z% +4 "core" %\  *   +2 "manipulator"&[& +3 "core" &7 % * & K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(\\(,F +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +2 "core" &,F3 >\  +478 #t-> access 1 +2 "storage"(^% +3 "core" % \ +2 "manipulator"&_% +4 "core" %\   (  +2 "manipulator"&`& +4 "core" &7 * + K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(a(? +224 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (b& +38 "core" &? { \  +13624 #t-> exit +5 #mEXIT @1686234257.73EDT @1686234290.59EDT = =mMAIN_scheduler =tMAIN @EDT1686234292.42 #"core_reset"Sent BREAK +2 #t@15955 receive with ifg=0x10, ie=0xFD + #@16589 receive with ifg=0x10, ie=0xFD + #@17243 receive with ifg=0x10, ie=0xFD + #@17876 receive with ifg=0x10, ie=0xFD #@18508 receive with ifg=0x10, ie=0xFD + #@19140 receive with ifg=0x10, ie=0xFD #@19772 receive with ifg=0x10, ie=0xFD + #@20098 receive with ifg=0x80, ie=0xFD #@57985 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +379 "Can"f\ Fk + f\ Fk + #tPolling Can every 10:00 +2 #Cleanly exited at 10:24:17EDT08-Jun-23 +575 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %T\\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %eV  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ N +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(3% +3 "core" % \ +2 "manipulator"&4% +4 "core" %\      + "manipulator"&5& +4 "core" &6 !  K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(6(K +153 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (7& +3 "core" &K \  +585 #t-> access 1 +2 "storage"(8% +3 "core" % d\ + "manipulator"&9% +5 "core" %\  ) ' N  + "manipulator"&:& +4 "core" &6   K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(;(? +160 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +3 "core" &? \ +11593 #t-> Arm.garage + "manipulator"&=& +3 "core" &6 !  L K +2 "manipulator"&>% +4 "core" %\   ' Z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(-6 +290 "core" ( + "manipulator"&@& +4 "core" &-*  C m + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &-*   % m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B'n +75 "core" '   +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 5 + 4318 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiG: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @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):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 +973 #-> Arm.clear +2 "manipulator"&C& +3 "core" &-=  Z + "manipulator"&D% +4 "core" %     +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +70 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&F(d +195 "core" ( + "manipulator"&G& +4 "core" &d  \ S s + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &d   s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&I'\ +5 "core" ' +2 "manipulator"&J& +3 "core" &d   ` s +2 "manipulator"&K% +3 "core" %\ !   %  +356 #t-> Hand.open +2 .Hand.open + "manipulator"&L1 +55 "core" 1 +493 #t-> Arm.garage + "manipulator"&M& +3 "core" &d ! &  s + "manipulator"&N% +4 "core" % \    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&O(-6 +110 "core" ( + "manipulator"&P& +4 "core" &-:  h m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-:   ` m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&R'n +99 "core" ' +2 "manipulator"&S& +4 "core" &-:   m + "manipulator"&T% +4 "core" %v   F 8 +377 #t-> Hand.close + .Hand.close +2 "manipulator"&U/ +56 "core" / +1347 #t-> Arm.SC +2 "manipulator"&V& +3 "core" &-:  F m +2 !to:Axis::Error: mesg"Unknown Elbow position: SC:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +1576 #-> Arm.Tube 5 +2 "manipulator"&W& +3 "core" &-:   m +2 !to:Axis::Error: mesg"!Unknown Elbow position: Tube:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +808 #-> Arm.clear + "manipulator"&X& +3 "core" &-: " ! m +2 "manipulator"&Y% +4 "core" % s "  ; +2 .tForearm.seek :retract + "manipulator"&Z'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&[(d +133 "core" ( + "manipulator"&\\& +4 "core" &d   W / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &d   O / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&^'\ +6 "core" ' +2 "manipulator"&_& +4 "core" &d $  / + "manipulator"&`% +4 "core" %\  ( ' 9  +908 #t-> Arm.SC + "manipulator"&a& +3 "core" &d  "  / +2 !to:Axis::Error: mesg"Unknown Elbow position: SC:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(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 +1081 #-> Elbow.SC +2 !o:NoMethodError : mesgu:NameError::message*undefined method `SC' for Elbow:Slide: name:SC: args[:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(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 +669 #-> Arm.CC +2 "manipulator"&b& +3 "core" &d   q / +37 "manipulator"&c% +10 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&d( +205 "core" ( +2 "manipulator"&e& +4 "core" &9  % O L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" &9 !  + L +2 .tForearm.seek CC +2 "manipulator"&g' +110 "core" ' +2 "manipulator"&h& +4 "core" &!1 3  \ G + "manipulator"&i% +4 "core" % 2  1 +747 #t-> Arm.clear + "manipulator"&j& +3 "core" &!1 # 8 G +2 "manipulator"&k% +4 "core" % *   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +108 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&m(d +209 "core" ( + "manipulator"&n& +4 "core" &d " ^ \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &d   B \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&p'\ +20 "core" ' +2 "manipulator"&q& +4 "core" &d  " \ + "manipulator"&r% +4 "core" %\    k +467 #t-> Arm.SE +2 "manipulator"&s& +3 "core" &d   Y \ +2 !to:Axis::Error: mesg"Unknown Elbow position: SE:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1276 #-> Forearm.SC +2 !o:NoMethodError : mesgu:NameError::message,undefined method `SC' for Forearm:Slide: name:SC: args[:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(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 +16281 #-> Elbow.seek 5 +2 .Elbow.seek 5 +2 "manipulator"&t( +114 "core" ( + "manipulator"&u& +4 "core" &   S "} +1619 #t-> SE.up +2 .SE.seek :up +2 "storage"(v'_ +23 "core" ' \ +2 !to:Slide::Error\ : mesg"@Storage Elevator overCurrent at 23.52 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagi{: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef13.5709710358370156: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"-/home/esp/esp2/utils/misc.rb:340:in `up'"(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 +820 #-> SE.down + .SE.seek :down +2 "storage"(w' +19 "core" ' +2 "storage"(x% +4 "core" % #\  +2916 #t-> SE.coast +2 .SE.coast + "storage"(5 +3 (y% +2 "core" % q\ +2051 #t-> SC.coast +2 .SC.coast + "storage"(6 +2 (z& +3 "core" &? \ +8069 "Can"^ :w +16836 #t-> SCrawPosition + !o:NameError: mesg")uninitialized constant SCrawPosition: name:SCrawPosition:bt["(ESP):23: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 +765 #-> SC.rawPosition + "storage"({& +3 "core" &< Q\  +1548 #t-> SE.up +2 .SE.seek :up + "storage"(|'_ +284 "core" ' + "storage"(}% +4 "core" %^ 4\ +732 #t-> SE.down +2 .SE.seek :down + "storage"(~' +289 "core" ' +2 "storage"(% +4 "core" % "\ +212 #t-> SE.up +2 .SE.seek :up +2 "storage"('_ +275 "core" ' +2 "storage"(% +4 "core" %[ &\ +1152 #t-> SE.beambreak +2 .SE.seek :beambreak + "storage"('g +31 "core" ' +2 "storage"(% +4 "core" %j\ <\ # +1842 #t-> SE.jog -500 +2 .SE.jog -500 +2 "storage"() +26 "core" ) +2 "storage"(% +4 "core" %t \ +609 #t-> SE.jog 1000 + .SE.jog 1000 +2 "storage"( ) +103 "core" ) + "storage"( % +4 "core" %X \  +1877 #t-> Arm.stretch +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +138 "core" ( + "manipulator"&& +4 "core" &?  & N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +4 "core" ' + "manipulator"&% +4 "core" %\  "  ! k +2 "manipulator"&& +3 "core" &? * ' F N +2 "manipulator"&% +3 "core" %\    j k +1450 #t-> Ar.clear +2 !o:NameError: mesg"uninitialized constant Ar: name:Ar:bt["(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +381 #-> Arm.clear +2 "manipulator"&& +3 "core" &>   N + "manipulator"&% +4 "core" %\  #  k +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +262 "core" ( + "manipulator"&& +4 "core" &d $  j ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &d   ) +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 "manipulator"&& +3 "core" &d    ) +2 "manipulator"&% +3 "core" %\     k +771 #t-> Elbow.seek 5 +2 .Elbow.seek 5 + "manipulator"& ( +107 "core" ( + "manipulator"&!& +4 "core" & \  $ +7495 #t-> Arm.jog 1000 +2 "manipulator"&"& +3 "core" & '  $ +2 !to:Axis::Error: mesg" Unknown Elbow position: jog:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38: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 +1772 #-> Forearm.jog 1000 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.jog 1000 +2 "manipulator"&#) +29 "core" ) ' ' " ! b +2 !to:Slide::Error\ : mesg"/Forearm speedErr at retracted + 466 counts:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @error: speedErr: @tagi(: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityi: currenti':pwmig:erri: inPressi' : outPressi" :deltaPressi! : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName" Forearm:bt[ "2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:298:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:273:in `jog'"(ESP):36: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 +686 #-> Forearm.jog -5000 + .Forearm.jog -5000 +2 "manipulator"&$)x +45 "core" ) +2 "manipulator"&%% +4 "core" %%   9 +311 #t-> Forearm.jog -5000 +2 .Forearm.jog -5000 + "manipulator"&&)x +45 "core" ) + "manipulator"&'% +4 "core" % !  V +894 #t-> Forearm.jog -2500 + .Forearm.jog -2500 +2 "manipulator"&()< +46 "core" ) + "manipulator"&)% +4 "core" %  %  +4024 #t-> SC.coast +2 .SC.coast + "storage"(6 +2 (*& +3 "core" & SE.coast +2 .SE.coast + "storage"(5 +2 (+% +3 "core" %a U\ +2589 #t-> SE.down + .SE.seek :down +2 "storage"(,' +268 "core" ' + "storage"(-% +4 "core" % \  +2241 #t-> SC.coast + .SC.coast + "storage"(6 +2 (.& +3 "core" &?/ *\ +1886 #t-> Arm.clear +2 "manipulator"&/& +3 "core" & " & A + "manipulator"&0% +4 "core" %   f +2 .tForearm.seek :retract +2 "manipulator"&1'\ +79 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&2(d +108 "core" ( +2 "manipulator"&3& +4 "core" &d   9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &d T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&5'\ +22 "core" ' +2 "manipulator"&7& +4 "core" &d   + "manipulator"&% +4 "core" %\   \ ] +34066 "Can"W 7-w +12708 #t-> Arm.garage +2 "manipulator"&8& +3 "core" &d   + "manipulator"&9% +4 "core" %\    \ ] +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(-6 +118 "core" ( + "manipulator"&<& +4 "core" &-6   P + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &-6 !  + +2 .tForearm.seek :garage +2 "manipulator"&='n +97 "core" ' + "manipulator"&>& +4 "core" &-6 &  + +2 "manipulator"&@% +3 "core" %s ! "  +448 #t-> Hand.open +2 .Hand.open + "manipulator"&A1 +64 "core" 1 +372 #t-> Arm.clear +2 "manipulator"&& +3 "core" &-6  ! + + "manipulator"&B% +4 "core" % c $ # ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&C(d +133 "core" ( + "manipulator"&D& +4 "core" &d  &  / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &d  5 / +2 .tForearm.seek :clear +2 "manipulator"&H'\ +11 "core" ' + "manipulator"&J& +4 "core" &d  / $ / +2 "manipulator"&K% +3 "core" %\    r N +347 #t-> exit +6 #mEXIT @1686236243.24EDT @1686236287.35EDT = =mMAIN_scheduler =tMAIN @EDT1686236289.20 #"core_reset"Sent BREAK +2 #t@12243 receive with ifg=0x10, ie=0xFD + #@12876 receive with ifg=0x10, ie=0xFD + #@13531 receive with ifg=0x10, ie=0xFD + #@14164 receive with ifg=0x10, ie=0xFD #@14797 receive with ifg=0x10, ie=0xFD + #@15430 receive with ifg=0x10, ie=0xFD #@16063 receive with ifg=0x10, ie=0xFD + #@16389 receive with ifg=0x80, ie=0xFD + #@5325 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +391 "Can"a\ ;^ + a\ ;^ #tPolling Can every 10:00 +2 #Cleanly exited at 10:57:23EDT08-Jun-23 +550 #-> ESP.ready! +155 "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"'% +3 "core" %T  + .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" %e + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % N + .tSS.configure :default +2 "sampler")#.0X Access 5 +2 !o:NoMethodError : mesg"/undefined method `Access' 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):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 +784 #-> can +2 "Can"^ ;f +520 #t-> access 5 +3 "storage"(2% +3 "core" % e\  +2 "manipulator"&3% +4 "core" %\     N + "manipulator"&4& +4 "core" &d ! # % / + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(5( +539 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +2 "core" & \ +548 #t-> access 1 +3 "storage"(7% +3 "core" % w\  + "manipulator"&8% +4 "core" %\  ! N +2 "manipulator"&9& +3 "core" &d ! *  / +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(:(<( +514 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" &<( \  +1064 #t-> SE.up +2 .SE.seek :up +2 "storage"(<'_ +275 "core" ' + "storage"(=% +4 "core" %] 8\ +421 #t-> SE.down +2 .SE.seek :down + "storage"(>' +277 "core" ' + "storage"(?% +4 "core" % A\ +1012 #t-> access 2 +2 "storage"(@% +3 "core" % u\ + "manipulator"&A% +4 "core" %\   #  N +2 "manipulator"&B& +3 "core" &d  '  / +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +2 "core" &K A\  +3911 #t-> access 1 +2 "storage"(E% +3 "core" % W\ +2 "manipulator"&F% +4 "core" %\    N + "manipulator"&G& +4 "core" &d ! M / + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(H(<( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +2 "core" &<* D\ +1546 #t-> require 'shuffle' +1593 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'J& +3 "core" &1  +2 .tHand.open + "manipulator"&K1 +18 "core" 1 + "manipulator"&L% +4 "core" % \  2  5 N +2 "storage"(M% +4 "core" % h\ + "storage"(N. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(O(S +662 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (P& +2 "core" &U e\ +2 "manipulator"&Q& +3 "core" &d  ! [ / +2 "manipulator"&R% +4 "core" % \  "  y N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&S(y +113 "core" ( + "manipulator"&T& +5 "core" & /  $ I + "storage"(U& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&V'] +93 "core" ' +2 "storage"(W& +4 "core" &U _\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(X'g +286 "core" ' + "storage"(Y- +4 "core" -'e + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (Z& +2 "core" &U \ +2 "manipulator"&[& +4 "core" & (  I + .tElbow.seek 1 +2 "manipulator"&\\(y +29 "core" ( +2 "manipulator"&]& +5 "core" &u " ! u  + "storage"(^& +4 "core" &U \ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&_'1 +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& + "storage"(b' +7 "core" &u ! # -  + "manipulator"&c% +40 "core" % , ' "  +8 .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e( +106 "core" ' + ."downElevator"SE.stop + "storage"(5 +54 "core" ( + "manipulator"&f& +4 "core" &; ' * 0 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &; ( % M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&h' +112 "core" ' +2 "manipulator"&i& +4 "core" &,1 ; ?  G + "manipulator"&j% +5 "core" % D B q +2 "collection"'k& +3 "core" &/  +3 "collection"'l& +4 "core" &-  +2 .tCC.seek :closed +2 "collection"'m(X +4 "core" &,  +7 &N0\ %h +9 &Z0\ 8 +10 &)\ L +9 &_)\ K +10 &if-\ L +9 &+c-\ L +9 &f*\ K +10 &`*\ L +9 &ra+\ K +9 &4c\ K +10 &e\ L +9 &!a\ L +9 &#yb\ L +10 &%;`$\ L +9 &&c\ L +10 &(_\ K +9 &*f\ L +9 &,Cc"\ L +10 &.`\ K +9 &/`\ L +9 &1b!\ L +10 &3Le\ K +9 &5 b\ L +10 &6_\ K +9 &8g\ L +9 &:Tc\ K +10 &<c\ K +9 &=`\ K +9 &?`\ K +10 &A[i~ \ L +9 &Cjlu\ L +10 &DxO]\ N +9 &F:8\ P +9 &HI?A\ U +10 &JGG\ V +9 &KEI\ V +9 &MHI\ W +10 &OIFI\ W +9 &Q\ HK\ X +10 &RJK\ W +9 &TDK\ Y +9 &VLJJ\ Y +10 &WpKL\ (| +9 &Xo+KK\ [ +9 ( +3 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + .Hand.open + "manipulator"&n1 +4 "core" &XZKK\ F +49 1 +2 "manipulator"&o% +4 "core" % N ? 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +100 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%q& +4 "core" &`\  + "manipulator"&r% +4 "core" %\  ( $ J  + "storage"(s% +4 "core" % \ + "storage"(t. +4 "core" .(S + "storage"(u& +4 "core" &U \ + "storage"(v& +4 "core" &U \ + "manipulator"&w& +5 "core" &,2 # C G + "manipulator"&x% +4 "core" %\    U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&y(y +194 "core" ( + "manipulator"&z& +4 "core" & #  * +2 "storage"({& +3 "core" &U Z\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&|'] +95 "core" ' + "storage"(}& +4 "core" &U P\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &U 0\ + "manipulator"&& +4 "core" & ( !  * +2 .tElbow.seek 1 + "manipulator"&(y +37 "core" ( + "manipulator"&& +4 "core" &{  $ 6 +2 "storage"(& +4 "core" &U \ +2 .tForearm.seek 1 + 300 counts + "manipulator"&'1 +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +4 "storage"( ' +4 "core" &{ ' !  + "manipulator"&% +5 "core" % ( ( g + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +159 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +82 "core" ( + "manipulator"&& +4 "core" &9  !  ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9 ( !  ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +103 "core" ' + "manipulator"&& +5 "core" &9  % # ; + "manipulator"&% +4 "core" %Ώ ' # 8 +2 "processing"%& +4 "core" &[  +2 "processing"%& +4 "core" &X  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &_   +10 &5~\\\ +} +9 &gb\ ? +10 &k}]\ M +9 &0a]\ L +9 &g^\ L +10 &eX\ L +9 &vd`\ L +9 &8g_\ L +10 &d[\ L +9 &gd\ L +9 & e[\ L +10 &"@f]\ L +9 &$gT\ L +10 &%eZ\ L +9 &'jU\ L +9 &)Ic`\ L +10 &+\ fX\ L +9 &,j^\ L +10 &.hW\ M +9 &0Pg_\ L +9 &2hd\ M +10 &3gW\ L +9 &5gV\ L +9 &7XhT\ L +10 &9hX\ L +9 &:cI\ L +9 &<gP\ L +10 &>_gL\ M +9 &@#fX\ L +10 &AgS\ L +9 &CnH\ M +9 &EczJ\ N +10 &GH\ Q +9 &HF\ R +9 &JA\ R +10 &L_H\ R +9 &NF\ S +10 &OE\ S +9 &QF\ S +9 &SbQ\ T +10 &U%D\ S +9 &VK\ T +9 &X@IfL\ T +10 &X^L\ 1 +8 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&1 +3 "core" &XY / +50 1 + "manipulator"&% +4 "core" % Ώ < ? q 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 "processing"%& +4 "core" &X L / +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"& % +4 "core" %\  " < 0 +2 "storage"(!% +4 "core" % \ + "storage"(". +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(#( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ($& +3 "core" & `\  + "manipulator"&%& +4 "core" &9   ; +2 "manipulator"&&% +4 "core" %\  & % / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&'(a +253 "core" ( +2 "manipulator"&(& +4 "core" &_  %  2 + "storage"()& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&*'ж +98 "core" ' + "storage"(+& +4 "core" & \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(,'g +275 "core" ' + "storage"(-- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(.'z +32 "core" ' +2 "manipulator"&/& +4 "core" &_ " ) 8 2 +2 "manipulator"&0% +3 "core" %Ш !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&2(? +257 "core" ( + "manipulator"&3& +4 "core" &D + " N : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &D   A : +2 .tForearm.seek PC + "manipulator"&6'Η +95 "core" ' + .tHand.close +2 "manipulator"&7/ +63 "core" / +2 .tPC.seek :open + "processing"%8( +423 "core" ( + "storage"(9& +4 "core" & \  +2 "manipulator"&5& +3 "core" &D  " ( : +2 "manipulator"&;% +3 "core" % Δ &  K +2 .tForearm.seek :retract +2 "manipulator"&='\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(a +299 "core" ( + "manipulator"&?& +4 "core" &m %  I  +2 "storage"(<& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&@'ж +93 "core" ' +2 .tHand.open +2 "manipulator"&A1 +59 "core" 1 +2 "storage"(B- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(D'F +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(:' +57 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(E- +3 "core" -' +2 "storage"(F& +3 "core" & 1 0\  +2 "manipulator"&G& +3 "core" &m C @ F  +2 .tElbow.seek 2 +2 "manipulator"&I(a +12 "core" ( + "manipulator"&C& +5 "core" &k :   + "storage"(J& +4 "core" & = = \  +2 .tForearm.seek 2 + 600 counts + "manipulator"&K'ж +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(L' +58 "core" ' + "manipulator"&M& +4 "core" &k   V +2 "storage"(N& +4 "core" & 5\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&H'^ +33 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(Q' +21 "core" ' + "manipulator"&R% +4 "core" %j    < +2 "storage"(T& +4 "core" & 0\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 312 counts +2 "manipulator"&U'ϖ +22 "core" ' +2 "manipulator"&W& +4 "core" &k , , C +2 "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +30 "core" ' + "storage"(Y% +5 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(Z' +98 (>% +3 "core" %|A F\ PJ +2 "manipulator"&[% +4 "core" %З %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 (^& +4 "core" & S\  + "collection"'`& +4 "core" &XZLM \ F + #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&a% +3 "core" %  '  u +2 "storage"(c% +4 "core" % p\ + "storage"(S. +3 "core" .( + "storage"(V& +4 "core" & [\  +2 "storage"(X& +3 "core" & P\  +2 "manipulator"&f& +4 "core" &k   + .tElbow.seek 2 +39 "manipulator"&g(a +12 "core" ( +2 "manipulator"&_& +3 "core" &k ( ) 2 +2 "storage"(i& +3 "core" & a\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&\\'ж +95 "core" ' + "storage"(j& +5 "core" & m\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(k'g +285 "core" ' + "storage"(b- +3 "core" -'~ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&d& +3 "core" &k , * * + "storage"(\ & +28 "core" & `\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&n'^ +29 "core" ' + .tElbow.hold +2 "manipulator"&o, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(q- +2 "core" -'~ +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(r' +29 "core" ' +2 "manipulator"&s% +4 "core" %k   I d + "storage"(t& +4 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&u'ϗ +18 "core" ' +2 "manipulator"&v& +4 "core" &k &  G + "storage"(l& +4 "core" & l\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&w'ж +22 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(x' +38 "core" ' + "manipulator"&h& +5 "core" &k ( * + "manipulator"&z% +4 "core" % ) ( # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e( +163 "core" ( +2 "manipulator"&}& +5 "core" &9 [ L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &9 ( * : L +2 .tForearm.seek CC +2 "manipulator"&' +298 "core" '  D M , +3 !to:Slide::Error\ : mesg" Forearm trajectoryErr at CC:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiD : outPressiM :deltaPressi, : voltagef12.284765832106039: @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'"7/home/esp/esp2/utils/puckmoves.rb:472:in `unclamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:471:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:448:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"4/home/esp/esp2/utils/shuffle.rb:28:in `shuffle'""(ESP):11:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" Hand +3014 #-> Arm.CC +2 "manipulator"&& +3 "core" & % ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"& ( +3 "core" ( + "manipulator"&& +4 "core" &  # M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &  # ]  +2 .tForearm.seek CC +2 "manipulator"&' +108 "core" ' + "manipulator"& & +4 "core" &  & v  + "manipulator"&!% +4 "core" % $ # + ' +469 #t-> Hand.close +2 .Hand.close + "manipulator"&"/ +60 "core" / +388 #t-> CC.open +2 "collection"'& +3 "core" &XZNO\ F +2 !to:Puck::Error: mesg"7Collection Clamp contains generic puck from tube 1:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):15: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 +3530 #-> Hand.open +2 .Hand.open + "manipulator"&1 +59 "core" 1 +489 #t-> Arm.clear +2 "manipulator"&$& +3 "core" & @ C   + "manipulator"&%% +4 "core" %  ' 4  ' +2 .tForearm.seek :retract +2 "manipulator"&&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&O(d +237 "core" ( +2 "manipulator"&(& +4 "core" &d $  c 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &d  I 2 +2 .tForearm.seek :clear + "manipulator"&'\ +4 "core" ' + "manipulator"&+& +4 "core" &d * ) N 2 +2 "manipulator"&% +3 "core" %\ # ! : +617 #t-> Arm.CC + "manipulator"&-& +3 "core" &d  ( 2 +2 "manipulator"&/% +4 "core" %\ + + : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&0( +229 "core" ( +2 "manipulator"&,& +4 "core" &  ' I J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &   % J +2 .tForearm.seek CC +2 "manipulator"&3' +301 "core" '  E K  +3 !to:Slide::Error\ : mesg" Forearm trajectoryErr at CC:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi8: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiE : outPressiK :deltaPressi : voltagef12.284765832106039: @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):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 +985 #-> Arm.clear +2 "manipulator"&4& +3 "core" &   J + "manipulator"&'% +4 "core" % "   ) +2 .tForearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&1(d +239 "core" ( +2 "manipulator"&& +4 "core" &d /  \ 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &d  ) ? 5 +2 .tForearm.seek :clear +2 "manipulator"&5'\ +3 "core" ' + "manipulator"&;& +4 "core" &d " , 7 5 + "manipulator"&6% +4 "core" %\  ) + H + +988 #t-> Arm.PC + "manipulator"&?& +3 "core" &d  ! N 5 +2 "manipulator"&2% +4 "core" %\  &  I + + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&<(? +213 "core" ( + "manipulator"&A& +4 "core" &E  ( G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &E (  ( +2 .tForearm.seek PC + "manipulator"&E'Η +104 "core" ' +2 "manipulator"&F& +4 "core" &E + % +2 "manipulator"&G% +3 "core" %΄ " ! F p +533 #t-> CC.open + "collection"'C& +3 "core" &XZNO F +2 !to:Puck::Error: mesg"7Collection Clamp contains generic puck from tube 1:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(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 +1268 #-> exit +3 !o:Storage::Warning: mesg">Exiting with generic puck from tube 1 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 @1686236782.70EDT @1686236812.33EDT = =mMAIN_scheduler =tMAIN @EDT1686236814.20 #"core_reset"Sent BREAK +2 #t@6127 receive with ifg=0x10, ie=0xFD + #@6761 receive with ifg=0x10, ie=0xFD + #@7419 receive with ifg=0x10, ie=0xFD #@8053 receive with ifg=0x10, ie=0xFD + #@8688 receive with ifg=0x10, ie=0xFD + #@9322 receive with ifg=0x10, ie=0xFD #@9956 receive with ifg=0x10, ie=0xFD + #@10282 receive with ifg=0x80, ie=0xFD #@36009 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can"`\ F 3 + `\ F 3 + #tPolling Can every 10:00 +405 #-> can +3 "Can"_\ E 8 +1200 #t-> Hand.open +2 .Hand.open +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %TLP +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %e  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ N +2 .tSS.configure :default +2 "sampler")#.0X Arm.CC +2 "manipulator"&& +3 "core" &E ( ) ^ +2 "manipulator"&% +4 "core" % ΄ # #  p +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&( +364 "core" ( + "manipulator"&& +4 "core" &9 ) $ W L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9  .  L +2 .tForearm.seek CC + "manipulator"&' +113 "core" ' + "manipulator"&& +4 "core" &+0 ; M  F +2 "manipulator"&% +3 "core" % F B - +427 #t-> Hand.close + .Hand.close +2 "manipulator"& / +58 "core" / +326 #t-> CC>open + !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt[\ "(ESP):5:in `initialize'"(ESP):5:in `open'"(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 +451 #-> CC.open + .CC.seek :open +2 "collection"'!( +429 "core" ( +2 "collection"'"& +4 "core" &\ +497 #t-> Arm.clear +3 "manipulator"&#& +3 "core" &+0 C 9 F + "manipulator"&$% +31 "core" %  A A +2 .tForearm.seek :retract + "manipulator"&%'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&&(d +208 "core" ( + "manipulator"&'& +4 "core" &d  "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &d #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&)'\ +15 "core" ' +2 "manipulator"&*& +4 "core" &d  &  + "manipulator"&+% +4 "core" %\  & ) + O +945 #t-> Arm.garage + "manipulator"&,& +3 "core" &d + -   +2 "manipulator"&-% +4 "core" %\  ! O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&.(-6 +152 "core" ( +2 "manipulator"&/& +4 "core" &-C  & # = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &-C    = +2 .tForearm.seek :garage +2 "manipulator"&1'n +96 "core" ' +2 "manipulator"&2& +4 "core" &-C .  = + "manipulator"&3% +5 "core" %c ( %  +339 #t-> Hand.open + .Hand.open +2 "manipulator"&41 +62 "core" 1 +390 #t-> Arm.clear + "manipulator"&5& +3 "core" &-C !   = +2 "manipulator"&6% +4 "core" % a    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&8(d +138 "core" ( + "manipulator"&9& +4 "core" &d! %  + 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &d"  ( O 8 +2 .tForearm.seek :clear + "manipulator"&;'\ +3 "core" ' +2 "manipulator"&<& +3 "core" &d" # ' i 8 +2 "manipulator"&=% +4 "core" %\      +12915 #t-> Arm.garage +2 "manipulator"&>& +3 "core" &d! # &  8 +2 "manipulator"&?% +4 "core" %\   ( E  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&@(-6 +126 "core" ( +2 "manipulator"&A& +3 "core" &-* (  B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-*  ( U  +2 .tForearm.seek :garage +2 "manipulator"&C'n +102 "core" ' +2 "manipulator"&D& +4 "core" &-*  0 E  + "manipulator"&E% +4 "core" %b ' P +395 #t-> Hand.close + .Hand.close +2 "manipulator"&F/ +59 "core" / +3401 #t-> Hand.open + .Hand.open +2 "manipulator"&G1 +58 "core" 1 +585 #t-> arm.clear +2 !o:NoMethodError : mesgu:NameError::message-undefined method `clear' for :arm:Symbol: name:\ clear: args[:bt["(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +728 #-> Arm.clear +2 "manipulator"&H& +3 "core" &-* ) & W  +2 "manipulator"&I% +4 "core" % b ! " P + .tForearm.seek :retract +2 "manipulator"&J'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&K(d +133 "core" ( +2 "manipulator"&L& +4 "core" &d  ' Q / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &d , ' j / +2 .tForearm.seek :clear +2 "manipulator"&N'\ +11 "core" ' +3 "manipulator"&O& +8 "core" &d + *  / +3 "manipulator"&P% +4 "core" %\  # "  x +2050 #t-> Arm.garage +2 "manipulator"&Q& +3 "core" &d % * / +2 "manipulator"&R% +8 "core" %\  ) ( I x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(-6 +147 "core" ( +2 "manipulator"&T& +4 "core" &-O   O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &-O $ # p +2 .tForearm.seek :garage +36 "manipulator"&V'n +109 "core" ' +2 "manipulator"&W& +4 "core" &-O  % 0 + "manipulator"&X% +4 "core" %W % ) / 2 +511 #t-> Hand.close + .Hand.close +2 "manipulator"&Y/ +55 "core" / +2482 #t-> Arm.CC +2 "manipulator"&Z& +3 "core" &-O ) , 1 + "manipulator"&[% +4 "core" % X ) &  1 +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&]( +312 "core" ( +2 "manipulator"&^& +4 "core" & '  O A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &  % A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`' +109 "core" ' +2 "manipulator"&a& +4 "core" & '   A + "manipulator"&b% +4 "core" % / & Q +722 #t-> CC.close +2 "manipulator"&c& +3 "core" & ! + " A +2 "manipulator"&d% +4 "core" % ; . K +2 "collection"'e& +3 "core" &  +3 "collection"'f& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'g(X +4 "core" &#  +7 &4$\ $e +9 &W#\ 7 +10 &%\ K +9 &^ \ K +9 &md!\ K +10 &1]#\ J +9 &b!\ K +10 &_&\ K +9 &u`"\ K +9 &8c"\ K +10 &_&\ K +9 &!_\ K +9 &#~` \ K +10 &%A^$\ J +9 &'b#\ L +10 &(] \ K +9 &*`#\ L +9 &,H_%\ K +10 &.\ `$\ K +9 &/`\ K +9 &1`\ K +10 &3P`\ K +9 &5\\!\ K +10 &6`#\ K +9 &8a\ K +9 &:W_#\ K +10 &<a'\ K +9 &=`\ K +10 &?\\\ J +9 &A_g\ K +9 &Cioz \ L +10 &DuT^#\ M +9 &F<7!\ P +9 &HMAA \ T +10 &J\ GG(\ V +9 &KII#\ V +9 &MHH\ W +10 &OLIH"\ W +9 &Q IJ!\ X +10 &RKK#\ X +9 &TIJ\ X +9 &VOJK#\ Y +10 &WkLL\ + +9 &Xu&LK!\ L +9 ( +3 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 +2 "collection"'h& +4 "core" &X{YMK%\ F + &X{XKLG\ F +970 #t-> CC.open + .CC.seek :open +2 "collection"'i( +426 "core" ( +2 "collection"'j& +3 "core" &\ +569 #t-> Arm.garage +2 "manipulator"&k& +3 "core" & B 9 A + "manipulator"&l% +4 "core" % 6 > F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(-6 +298 "core" ( +2 "manipulator"&o& +4 "core" &-E ( ! I  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &-E # )   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&q'n +100 "core" ' +2 "manipulator"&r& +4 "core" &-E '   + "manipulator"&s% +4 "core" %v #   +492 #t-> Hand.open +2 .Hand.open + "manipulator"&t1 +57 "core" 1 +367 #t-> Arm.clear +2 "manipulator"&u& +3 "core" &-E + &  + "manipulator"&v% +4 "core" % f   K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&x(d +123 "core" ( + "manipulator"&y& +4 "core" &d  ( - - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" &d ) " ! - +2 .tForearm.seek :clear +2 "manipulator"&{'\ +3 "core" ' + "manipulator"&|& +4 "core" &d   > - +2 "manipulator"&}% +4 "core" %\   ! H  +1781 #t-> access 1 +2 "storage"(~% +3 "core" % \ +2 "manipulator"&% +4 "core" %\  '  -  + "manipulator"&& +4 "core" &d * '  - + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +508 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &<( {\  +851 #t-> access 2 +2 "storage"(% +3 "core" % ?\ +2 "manipulator"&% +8 "core" %\  &   +2 "manipulator"&& +4 "core" &d ! !  - + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"( (K +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &K \  +399 #t-> access 1 + "storage"( % +3 "core" % 5\ +2 "manipulator"&% +4 "core" %\     + "manipulator"&& +4 "core" &d  "  - +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<* 0\ +1810 #t-> require 'shuffle' +1914 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'& +4 "core" &9  + "manipulator"&% +4 "core" %\   " &  +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .(<( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +662 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U D\ + "manipulator"&& +4 "core" &d ! ( 6 - + "manipulator"&% +4 "core" %\  ! !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +142 "core" ( + "manipulator"&& +4 "core" &D  & R +2 "storage"(& +4 "core" &U K\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"& '] +98 "core" ' +2 "storage"(\ & +4 "core" &U :\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("'g +280 "core" ' + "storage"(#- +4 "core" -'b + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ($& +3 "core" &U \ + "manipulator"&& +4 "core" &D ( )  +2 .tElbow.seek 1 + "manipulator"&'(y +42 "core" ( + "manipulator"&(& +4 "core" &~  (  5 +2 "storage"(*& +4 "core" &U m\ +2 .tForearm.seek 1 + 300 counts + "manipulator"&+'1 +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&%& + "storage"(,' +7 "core" &~ * ) 8 5 +2 "manipulator"&-% +3 "core" % + * ) +2 .tForearm.seek :retract +2 "manipulator"&/'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&0( +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +22 "core" ( +2 "manipulator"&2& +4 "core" &\  X + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &\  ! X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&' +110 "core" ' +2 "manipulator"&)& +4 "core" &  # 9 X + "manipulator"&4% +4 "core" % ! !  +2 "collection"'5& +4 "core" &  + "collection"'6& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'9(X +5 "core" &"  +9 &1}!\ *z +9 &f#\ > +10 &w#\ L +9 &J^$\ K +10 & _%\ K +9 &`"\ K +9 &_#\ K +10 &Q_&\ K +9 &\\#\ J +9 &`$\ K +10 & `$\ K +9 &"Z^#\ K +10 &$^%\ K +9 &%_\ K +9 &'`)\ J +10 &)a`5\ K +9 &+$`/\ K +9 &,b$\ K +10 &.`1\ K +9 &0ic3\ K +10 &2,`9\ K +9 &3],\ K +9 &5`2\ K +10 &7qe,\ K +9 &94_5\ K +9 &:]2\ K +10 &<`7\ K +9 &>z`7\ K +10 &@<]4\ K +9 &Aey7\ L +9 &Clgo8\ L +10 &Ey{CQ8\ N +9 &G2?@2\ Q +9 &HGD5\ V +10 &JIH2\ V +9 &LhII0\ V +9 &N(JG6\ W +10 &OII)\ X +9 &QKJ(\ X +10 &SkIJ-\ X +9 &U-JI'\ X +9 &VKK4\ P +10 &X FJL7\ (w +9 &XoyKK8\ M +5 ( +2 "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&:1 +3 "core" &XokKM:\ M +59 1 +2 "manipulator"&<% +5 "core" % O L # + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +110 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%1& +4 "core" &  +2 "manipulator"&.% +4 "core" %    + "storage"(7% +4 "core" % ]\ + "storage"(>. +3 "core" .(S +2 "storage"(?& +4 "core" &U 8\ + "storage"(A& +4 "core" &U \ + "manipulator"&B& +4 "core" &\ ( , 9 X + "manipulator"&D% +5 "core" %  + )   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&E(y +173 "core" ( + "manipulator"&8& +4 "core" &v  & < 3 +2 "storage"(;& +3 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&F'] +89 "core" ' + "storage"(G& +4 "core" &U H\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'g +281 "core" ' + "storage"(I- +4 "core" -'~ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" &U \ +2 "manipulator"&M& +4 "core" &v ! ,  3 + .tElbow.seek 1 +2 "manipulator"&O(y +3 "core" ( +2 "manipulator"&P& +4 "core" &v   Q 3 + "storage"(C& +4 "core" &U \ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&@'1 +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Q& + "storage"(R' +7 "core" &v   9 3 + "manipulator"&T% +5 "core" % 2 " "  +2 .tForearm.seek :retract + "manipulator"&U'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&K(? +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +106 "core" ( +3 "manipulator"&W& +40 "core" &I  % +11 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &I  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&N'Η +103 "core" ' +2 "manipulator"&Y& +4 "core" &I  ( \\ +2 "manipulator"&Z% +4 "core" %Κ   + "processing"%[& +4 "core" & +3 "processing"%V& +5 "core" &~ +2 .tPC.seek :closed + "processing"%S(X +5 "core" &  +8 &2\ *z +10 &e\ > +9 &\ M +9 &Nc\ L +10 &f\ L +9 &e\ L +10 &d\ L +9 &Uf\ L +9 &d\ L +10 &f\ M +9 & d\ L +10 &"]e\ L +9 &$f\ L +9 &%a\ L +10 &'h\ L +9 &)ed\ L +9 &+'g\ L +10 &,f\ M +9 &.c\ L +10 &0mc\ L +9 &2.f\ M +9 &3f\ M +10 &5g\ M +9 &7vd~\ L +9 &97g\ L +10 &:c\ L +9 &<i\ L +9 &>}g\ L +10 &@@c\ L +9 &Bh\ L +10 &Ck\ M +9 &Ey\ N +9 &G;\ P +10 &H\ R +9 &J\ R +9 &Lz}\ S +10 &N=~\ R +9 &O\ S +10 &Q\ S +9 &S\ T +9 &UA\ T +10 &W\ I +9 &X<Q\ !f +9 &X\ , +3 ( + "processing"%V& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&^1 +57 "core" 1 +2 "manipulator"&_% +4 "core" % Ι N :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +108 "core" ' +2 "processing"%b& +4 "core" &X , +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&\\% +4 "core" %\  ' ) ' + "storage"(c% +4 "core" % \ + "storage"(d. +4 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(e( +200 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (!& +2 "core" & \  +2 "manipulator"&h& +4 "core" &I (  + "manipulator"&f% +4 "core" %\    I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&g(a +258 "core" ( +2 "manipulator"&j& +4 "core" &h!  0 L 8 + "storage"(k& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&l'ж +102 "core" ' + "storage"(`& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(o'g +273 "core" ' + "storage"(]- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(p'z +34 "core" ' +2 "manipulator"&r& +4 "core" &h" ( # < 8 + "manipulator"&s% +4 "core" %Ы $ + 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' +2 .tElbow.seek PC + "manipulator"&t(? +264 "core" ( + "manipulator"&u& +4 "core" &G  (   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &G ! "  +2 .tForearm.seek PC + "manipulator"&y'Η +99 "core" ' + .tHand.close + "manipulator"&z/ +65 "core" / +2 .tPC.seek :open + "processing"%|( +426 "core" ( + "storage"(}& +4 "core" & \  +2 "manipulator"&q& +4 "core" &G * * ;  + "manipulator"&n% +4 "core" % Ρ ( $ 2 f +2 .tForearm.seek :retract +2 "manipulator"&w'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&~(a +324 "core" ( +2 "manipulator"&& +4 "core" &^ %  R + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +98 "core" ' +3 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "storage"(- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"('F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +3 "core" -' +2 "storage"(& +4 "core" & 5 3\  + "manipulator"& & +4 "core" &^ B B +2 .tElbow.seek 2 + "manipulator"&(a +3 "core" ( +2 "manipulator"&& +4 "core" &^ E M O + "storage"(& +4 "core" & 5 3 s\  +2 .tForearm.seek 2 + 600 counts + "manipulator"& 'ж +16 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(' +58 "core" ' + "manipulator"&& +4 "core" &^ ! " P +2 "storage"(& +4 "core" & \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'^ +32 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +20 "core" ' +2 "manipulator"&% +4 "core" %j & "  R + "storage"(& +5 "core" & \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 312 counts + "manipulator"&'ϖ +12 "core" ' +2 "manipulator"&& +3 "core" &^ & 0 ? +2 "storage"(\ & +5 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&x'ж +21 "core" ' +2 "storage"({% +4 "core" % P\ +3 ."downElevator"SE.seek :down +8 "storage"(#' +99 ($% +3 "core" %aC \ QK + "manipulator"&% +4 "core" %з %  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +88 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 (*& +4 "core" & E\  + "collection"'& +4 "core" &XokMP& M + #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&%% +3 "core" %\  ) * V  +2 "storage"(-% +4 "core" % "\ + "storage"(. +3 "core" .( + "storage"( & +4 "core" & w\  + "storage"(2& +5 "core" & .\  + "manipulator"&3& +4 "core" &^  ! } +2 .tElbow.seek 2 + "manipulator"&"(a +3 "core" ( +2 "manipulator"&+& +3 "core" &^ % *  +2 "storage"('& +4 "core" & e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&)'ж +102 "core" ' +2 "storage"(4& +4 "core" & ]\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(5'g +282 "core" ' + "storage"(,- +5 "core" -'{ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&/& +3 "core" &^ , : + "storage"(i& +4 "core" & ^\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&:'^ +32 "core" ' +2 .tElbow.hold + "manipulator"&<, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(1- +3 "core" -'{ +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(.' +30 "core" ' + "manipulator"&6% +5 "core" %h   / Y + "storage"(7& +4 "core" & C\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts + "manipulator"&>'ϔ +11 "core" ' +2 "manipulator"&?& +4 "core" &^  ) + "storage"(A& +5 "core" & y\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&B'ж +13 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(D' +38 "core" ' +2 "manipulator"&&& +4 "core" &^   + "manipulator"&8% +5 "core" %н ' (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&G( +163 "core" ( +2 "manipulator"&0& +4 "core" &A ' ) U O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &A   Z O +2 .tForearm.seek CC +2 "manipulator"&I' +299 "core" ' \ 5 ? +3 !to:Slide::Error\ : mesg" Forearm trajectoryErr at CC:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagiN: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\ : velocityi: currenti:pwmi:erri: inPressi5 : outPressi? :deltaPressi : voltagef12.284765832106039: @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'"7/home/esp/esp2/utils/puckmoves.rb:472:in `unclamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:471:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:448:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"4/home/esp/esp2/utils/shuffle.rb:28:in `shuffle'""(ESP):28:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" exit +4 !o:Storage::Warning: mesg">Exiting with generic puck from tube 1 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 @1686237462.20EDT @1686237477.08EDT = =mMAIN_scheduler =tMAIN @EDT1686237478.86 #"core_reset"Sent BREAK +2 #t@58205 sendCRC with ifg=0x20, ie=0x7F + #@60040 sendCRC with ifg=0x08, ie=0x5F + #@26770 idle with ifg=0x84, ie=0x75 + #@27441 select with ifg=0x10, ie=0xF5 #@28074 receive with ifg=0x10, ie=0xFD + #@28707 receive with ifg=0x10, ie=0xFD #@29341 receive with ifg=0x10, ie=0xFD + #@29668 receive with ifg=0x80, ie=0xFD + #@7849 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +375 "Can"e\ Gx. + e\ Gx. + #tPolling Can every 10:00 +1138 #-> Arm.clear +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"'% +4 "core" %TOO7 + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %e  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ N + .tSS.configure :default +3 "sampler")#.0X Hand.open +3 .Hand.open + "manipulator"&1 +24 "core" 1 +466 #t-> Arm.CC +2 "manipulator"&& +3 "core" &d   0 + "manipulator"& % +5 "core" % \  & ' ^  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&!( +202 "core" ( +2 "manipulator"&"& +3 "core" &? &  * N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +2 "core" &> , "  N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek CC + "manipulator"&$' +106 "core" ' + "manipulator"&%& +4 "core" & 4 < O / I +2 "manipulator"&&% +3 "core" % J C   +519 #t-> Hand.close + .Hand.close +2 "manipulator"&'/ +54 "core" / +498 #t-> CC.open +3 .CC.seek :open + "collection"'(( +427 "core" ( + "collection"')& +4 "core" &\ +763 #t-> Arm.garagae +2 "manipulator"&*& +3 "core" & 4 L C I +2 !to:Axis::Error: mesg"$Unknown Elbow position: garagae:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32: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 +742 #-> Arm.garage + "manipulator"&+& +3 "core" & 4 A B I +2 "manipulator"&,% +4 "core" %  B B  + .tForearm.seek :retract +2 "manipulator"&-'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(-6 +293 "core" ( +2 "manipulator"&/& +4 "core" &-< %    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &-<    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&1'n +102 "core" ' +2 "manipulator"&2& +4 "core" &-< " ( >  + "manipulator"&3% +4 "core" %r + 9 +365 #t-> Hand.open + .Hand.open +2 "manipulator"&41 +63 "core" 1 +451 #t-> Arm.clear + "manipulator"&5& +3 "core" &-< * !   + "manipulator"&6% +4 "core" % d * + 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear + "manipulator"&8(d +144 "core" ( +2 "manipulator"&9& +4 "core" &d  0 > 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &d   4 +2 .tForearm.seek :clear +2 "manipulator"&;'\ +3 "core" ' + "manipulator"&<& +4 "core" &d % $  4 +2 "manipulator"&=% +4 "core" %\ "  #  I +51994 "Can"^\ MZ +60001 J\ L! +60002 F\ MI +60001 `\ M +60001 X\ Mwu +60001 L\ L? +60002 H\ M" +60001 =\ M$7 +36264 #t-> exit +5 #mEXIT @1686242647.04EDT @1686242656.41EDT = =mMAIN_scheduler =tMAIN @EDT1686242658.17 #"core_reset"Sent BREAK +2 #t@33736 receive with ifg=0x10, ie=0xFD + #@34369 receive with ifg=0x10, ie=0xFD + #@35021 receive with ifg=0x10, ie=0xFD + #@35656 receive with ifg=0x10, ie=0xFD #@36289 receive with ifg=0x10, ie=0xFD + #@36923 receive with ifg=0x10, ie=0xFD #@37556 receive with ifg=0x10, ie=0xFD + #@37882 receive with ifg=0x80, ie=0xFD + #@5665 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +232 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +372 "Can"8\ O& + 8\ O& + #tPolling Can every 10:00 +2 #Cleanly exited at 12:44:07EDT08-Jun-23 +665 #-> 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")&\ + "collection"'% +3 "core" %T +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %em +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ N + .tSS.configure :default +3 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&21 +19 "core" 1 +623 #t-> Arm.garage +2 "manipulator"&3& +3 "core" &d ! ( 4 + "manipulator"&4% +4 "core" % \ %  G ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(-6 +124 "core" ( +2 "manipulator"&6& +4 "core" &-4 '  5 _ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &-4  * _ +2 .tForearm.seek :garage +2 "manipulator"&8'n +93 "core" ' +2 "manipulator"&9& +4 "core" &-4  % ) _ + "manipulator"&:% +4 "core" %[ & * 0 +1731 #t-> delay 5; arm.CC +2 .delay 5 seconds +502 !o:NoMethodError : mesgu:NameError::message*undefined method `CC' for :arm:Symbol: name:CC: 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 +2261 #-> Hand.close + .Hand.close +2 "manipulator"&;/ +64 "core" / +1010 #t-> delay 5; Arm.CC +2 .delay 5 seconds +502 "manipulator"&<& +4 "core" &-4 %   _ + "manipulator"&=% +4 "core" % [  $ ` + .tForearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&?( +293 "core" ( + "manipulator"&@& +4 "core" &8 /  H L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &8 " ' E L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'O +105 "core" ' +2 "manipulator"&C& +4 "core" &9 ) "  L +2 "manipulator"&D% +3 "core" %I "   = +1595 #t-> Arm.garage +2 "manipulator"&E& +3 "core" &8 "   L +2 "manipulator"&F% +4 "core" %H (  * > + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&H(-6 +305 "core" ( +2 "manipulator"&I& +3 "core" &-J &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +2 "core" &-J *   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&K'n +104 "core" ' +2 "manipulator"&L& +4 "core" &-J &  /  + "manipulator"&M% +4 "core" %d !  . C +878 #t-> Hand.open +2 .Hand.open + "manipulator"&N1 +58 "core" 1 +928 #t-> Arm.clear + "manipulator"&O& +3 "core" &-J  $ M  +2 "manipulator"&P% +4 "core" % d  &  C + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&R(d +178 "core" ( + "manipulator"&S& +4 "core" &d  ( 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +2 "core" &d % !  + .tForearm.seek :clear +2 "manipulator"&U'\ +3 "core" ' +2 "manipulator"&V& +3 "core" &d  ) +2 "manipulator"&W% +3 "core" %  '    +1314 #t-> access 2 +2 "storage"(X% +3 "core" % t\ + "manipulator"&Y% +4 "core" %  !   +2 "manipulator"&Z& +3 "core" &d ) % < +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"([(K +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (\\& +3 "core" &K \  +1167 #t-> access 1 +2 "storage"(]% +3 "core" % ]\ + "manipulator"&^% +4 "core" %     +2 "manipulator"&_& +3 "core" &d " ( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(`(<( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (a& +2 "core" &<( #\ +2310 #t-> require 'shuffle' +676 #-> shuffle2 +3 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'b& +3 "core" &  +2 "manipulator"&c% +4 "core" %    c  +41 "storage"(d% +4 "core" % \ + "storage"(e. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(f(S +660 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (g& +2 "core" &T \ +2 "manipulator"&h& +4 "core" &d #  c + "manipulator"&i% +4 "core" %  !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&j(y +155 "core" ( + "manipulator"&k& +4 "core" & %  3  +2 "storage"(l& +3 "core" &T |\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&m'] +96 "core" ' +2 "storage"(n& +4 "core" &T #\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(o'g +280 "core" ' +2 "storage"(p- +3 "core" -'c +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +3 "core" &T ?\ + "manipulator"&r& +4 "core" &  `  +2 .tElbow.seek 1 + "manipulator"&s(y +3 "core" ( + "manipulator"&t& +4 "core" & * % ;  + "storage"(u& +4 "core" &T V\ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&v'1 +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&w/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&x& + "storage"(y' +8 "core" & %    + "manipulator"&z% +4 "core" % 5    +2 .tForearm.seek :retract + "manipulator"&{'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&|( +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 "core" ( + "manipulator"&}& +5 "core" &  \ 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &    4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' + "manipulator"&& +5 "core" &  ' W 4 + "manipulator"&% +4 "core" %W   ] + "collection"'& +5 "core" &.  +2 "collection"'& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &0  +9 &4/ +{ +9 &e1 > +10 &}- L +9 &P^2 J +10 &e1 K +9 &c1 L +9 &b3 K +10 &Ue/ L +9 &c, K +9 &`. K +10 & e1 K +9 &"_c6 K +9 &$!e, K +10 &%b0 K +9 &'`3 K +10 &)eg1 L +9 &+)c/ K +9 &,e. L +10 &.d) K +9 &0ng K +9 &20d K +10 &3c$ K +9 &5f( K +10 &7wd) K +9 &97c- L +9 &:d) K +10 &<f/ K +9 &>~e" K +9 &@@c# K +10 &Be~ L +9 &Clhs L +10 &E}ET N +9 &G6BC2 Q +9 &HHH V +10 &JKK V +9 &LmLN" W +9 &N-MM"\ W +10 &ONN!\ X +9 &QNN\ W +10 &SrNO"\ X +9 &U3NO\ X +9 &VOR \ P +10 &X!DNP( )| +9 &XmyQQ O +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&1 +3 "core" &XmrOP O +51 1 +2 "manipulator"& % +4 "core" % V : % j ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"% & +4 "core" &  + "manipulator"&% +4 "core" %\  ) S  + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(S +2 "storage"(& +3 "core" &T \ +2 "storage"(& +3 "core" &T \ +2 "manipulator"&& +4 "core" & * ! 4 + "manipulator"&% +4 "core" %\  ) !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +159 "core" ( + "manipulator"&& +4 "core" &y ( " +2 "storage"(& +3 "core" &T [\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&'] +100 "core" ' +2 "storage"(& +4 "core" &T b\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +283 "core" ' +2 "storage"(- +3 "core" -'~ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &T \ +2 "manipulator"& & +3 "core" &y * + I +2 .tElbow.seek 1 + "manipulator"&!(y +4 "core" ( + "manipulator"&"& +4 "core" &y  ' X +2 "storage"(#& +3 "core" &T \ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&$'1 +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&&& + "storage"('' +7 "core" &y  ( 8 +2 "manipulator"&(% +3 "core" % % " ! ^ +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&*(? +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +96 "core" ( +2 "manipulator"&+& +4 "core" &I  ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &I  V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&-'Η +100 "core" ' +2 "manipulator"&.& +4 "core" &I /  = +2 "manipulator"&/% +3 "core" %Κ ( % +2 "processing"%0& +4 "core" &  +2 "processing"%1& +6 "core" & +2 .tPC.seek :closed +2 "processing"%2(X +4 "core" & +7 & .\ $e +9 &V\ 7 +9 &}\ L +10 &e\ L +9 &kg\ M +9 &/b\ L +10 &e\ L +9 &e\ L +10 &td\ L +9 &6gz\ L +9 &dv\ L +10 &!g|\ L +9 &#|fn\ L +9 &%@bv\ L +10 &'g|\ L +9 &(en\ L +10 &*gj\ L +9 &,Ggp\ L +9 &. fi\ L +10 &/gl\ L +9 &1en\ L +9 &3Ngo\ L +10 &5go\ L +9 &6cj\ L +9 &8fp\ L +10 &:Uhr\ M +9 &<go\ L +10 &=jo\ L +9 &?gp\ L +9 &A_br\ L +10 &Ckp\ M +9 &Dsr\ N +10 &Fs\ O +9 &HUq\ R +9 &Jp\ S +10 &Kp\ R +9 &Mm\ S +9 &O[p\ S +10 &Qp\ T +9 &Rl\ T +10 &Tn\ S +9 &Vak\ S +9 &Wsyq\ #n +10 &X!to\ 9 +9 ( + &X n\ / +2 "processing"%1& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&31 +62 "core" 1 +2 "manipulator"&4% +4 "core" % Ι : : z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +96 "core" ' + "processing"%7& +4 "core" &X \\\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&9% +4 "core" %  , & ?  + "storage"(:% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" & \  + "manipulator"&<& +4 "core" &I ! " + "manipulator"&=% +4 "core" %   '   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&8(a +305 "core" ( + "manipulator"&@& +4 "core" &h '  +2 "storage"(A& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&5'ж +101 "core" ' + "storage"(C& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(D'g +270 "core" ' + "storage"(>- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(E'z +34 "core" ' +2 "manipulator"&F& +4 "core" &h * & +2 "manipulator"&B% +3 "core" %б )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&I(? +255 "core" ( +2 "manipulator"&J& +4 "core" &H  ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +2 "core" &H ' "  +2 .tForearm.seek PC +2 "manipulator"&M'Η +92 "core" ' + .tHand.close +2 "manipulator"&G/ +58 "core" / + .tPC.seek :open +2 "processing"%N( +422 "core" ( +2 "storage"(O& +4 "core" & \  + "manipulator"&P& +4 "core" &H $ * + "manipulator"&S% +4 "core" % ΢  ' $ +2 .tForearm.seek :retract +6 "manipulator"&T'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&K(a +313 "core" ( +2 "manipulator"&V& +4 "core" &h ) ! ?  + "storage"(W& +4 "core" & E\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +95 "core" ' +3 .tHand.open + "manipulator"&Q1 +64 "core" 1 +2 "storage"(X- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(Y'F +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate + "storage"(Z' +55 "core" ' + #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(\\& +4 "core" & \  + "manipulator"&]& +4 "core" &h D L S  + .tElbow.seek 2 +2 "manipulator"&^(a +3 "core" ( +2 "manipulator"&_& +3 "core" &h O I   +2 "storage"(a& +4 "core" & $ \  +2 .tForearm.seek 2 + 600 counts + "manipulator"&['ж +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(b' +57 "core" ' + "manipulator"&c& +5 "core" &h ) +  + "storage"(d& +4 "core" & \  + .tElbow.reconfigure :limp +39 "manipulator"&$ ,(b +12 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&e'^ +30 "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.01 Pucks below Top Plate +2 "storage"(g' +21 "core" ' +2 "manipulator"&h% +4 "core" %e !  @ +2 "storage"(i& +4 "core" & \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"&k'ϑ +18 "core" ' + "manipulator"&l& +5 "core" &h 2 !   + "storage"(n& +4 "core" & l\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'ж +25 "core" ' +2 "storage"(U% +4 "core" % r\  +3 ."downElevator"SE.seek :down +4 "storage"(p' +99 (q% +3 "core" %B \ PJ +2 "manipulator"&r% +4 "core" %и + * J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +85 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (u& +4 "core" & g\  + "collection"'w& +4 "core" &XmpRU O +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&x% +4 "core" %\  &    + "storage"(z% +5 "core" % \ + "storage"(j. +3 "core" .( +2 "storage"(m& +4 "core" & S\  + "storage"(o& +4 "core" & \  + "manipulator"&}& +4 "core" &h ) , 1  +2 .tElbow.seek 2 + "manipulator"&~(a +4 "core" ( + "manipulator"&v& +4 "core" &h  ) N  +2 "storage"(s& +3 "core" & '\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +99 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' + "storage"(y- +4 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&{& +3 "core" &h ' :  + "storage"(\ & +4 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&'^ +30 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'| +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +29 "core" ' +2 "manipulator"&% +4 "core" %k ! " ] + "storage"(& +4 "core" & \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 313 counts +2 "manipulator"&'ϗ +11 "core" ' +2 "manipulator"&& +4 "core" &h &    + "storage"(& +4 "core" & =\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +20 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +38 "core" ' + "manipulator"&& +5 "core" &h ( ! O  + "manipulator"&% +4 "core" %е ( (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&|& +4 "core" &4  % + H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &4  " H +3 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"' ( +424 "core" ( +2 "storage"("& +4 "core" & \  + "storage"(#& +4 "core" & \  + "manipulator"&%& +4 "core" &4 $ )  H + "manipulator"&&% +4 "core" % ` * ( $ + .tForearm.seek :retract +2 "manipulator"&('\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +203 "core" ( + "manipulator"&& +4 "core" &V$ (  7 :/ +2 "storage"(& +3 "core" & \\\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&$'^ +108 "core" ' +2 .tElbow.hold + "manipulator"&+, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&,1 +57 "core" 1 +2 "manipulator"&!% +4 "core" % Rk J 5 ` +2 "storage"(.& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 288 counts +2 "manipulator"&/'~ +22 "core" ' +2 "manipulator"&0& +4 "core" & &  4 5 + "storage"('& +4 "core" & 3\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&)'ж +30 "core" ' + "storage"( % +4 "core" % N\ +3 ."downElevator"SE.seek :down +3 "storage"(3' +100 (4% +2 "core" %: c\ PH +2 "manipulator"&7% +4 "core" %б *  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +87 "core" ' +54 ' + ."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" %\    5  + "storage"(1% +4 "core" % \ + "storage"(-. +3 "core" .( +2 "storage"(;& +3 "core" & G\  +2 "storage"(<& +3 "core" & \  +2 "manipulator"&=& +4 "core" & , * 2 5 + .tElbow.seek 2 +2 "manipulator"&f(a +50 "core" ( + "manipulator"&*& +4 "core" &b $  +2 "storage"(@& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&A'ж +98 "core" ' + "storage"(C& +4 "core" & 4\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(6'g +279 "core" ' + "storage"(>- +4 "core" -'` + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (F& +3 "core" & \  + "manipulator"&B& +4 "core" &b   % + .tElbow.seek 2 +2 "manipulator"&D(a +3 "core" ( + "manipulator"&5& +4 "core" &b ! )  + "storage"(J& +4 "core" & Q\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'ϊ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&G& +2 "storage"(?' +7 "core" &b '  U +2 "manipulator"&2% +3 "core" % ~ ) $ 6 +2 .tForearm.seek :retract +2 "manipulator"&O'\ +93 "core" ' +3 .tElbow.seek CC +2 "manipulator"&P( +149 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ( + "manipulator"&S& +4 "core" &4 * !  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &4 )   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'O +101 "core" ' +2 "manipulator"&V& +4 "core" &4 (   I + "manipulator"&W% +5 "core" %T   a + "collection"'Q& +4 "core" &* +2 "collection"'X& +5 "core" &- +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &/ +7 & -) $d +9 &V}% 6 +10 &% K +9 &_ J +10 &p^& K +9 &4\\ J +9 &] K +9 &b* J +10 &y_ J +9 &<` J +10 &b J +9 &!b J +9 &#b J +10 &%DZ J +9 &'b J +9 &(b$ J +10 &*] K +9 &,K` K +10 &.^ J +9 &/^ J +9 &1\\ J +10 &3T\\ J +9 &5` J +9 &6a J +10 &8b J +9 &:\\b J +10 &<d K +9 &=` J +9 &?\\ J +10 &Ace K +9 &C$hy K +9 &Ds[h M +10 &F78 O +9 &HQGG T +10 &JMO\ U +9 &KMO\ V +9 &MMO\ W +10 &OONP\ W +9 &QMQ\ X +9 &ROQ\ X +10 &TOQ\ X +9 &VSNR\ X +10 &WhOR - +9 &Xo"NP N +9 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&\\1 +3 "core" &XumOS H +57 1 + "manipulator"&]% +4 "core" % S N 3 b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +109 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%a& +4 "core" & +2 "manipulator"&T% +3 "core" %\    t +2 "storage"(c% +3 "core" % \ +2 "storage"(d. +3 "core" .( + "storage"(E& +4 "core" & \  + "storage"(Y& +4 "core" & \  + "manipulator"&h& +4 "core" &4 !  d I + "manipulator"&i% +4 "core" %\  * t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&l(a +205 "core" ( + "manipulator"&n& +4 "core" &  (  * +2 "storage"(K& +4 "core" & k\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&U'ж +106 "core" ' + "storage"(H& +4 "core" & g\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Z'g +277 "core" ' +2 "storage"(q- +3 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (r& +3 "core" & \  + "manipulator"&[& +4 "core" & *  * + .tElbow.seek 2 +2 "manipulator"&^(a +76 "core" ( +3 "manipulator"&b& +5 "core" &U * ' b + "storage"(e& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&k'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&u/ +63 "core" / +3 ."downElevator"SE.seek :down +50 "manipulator"&w& +2 "storage"(x' +7 "core" &U   ( b + "manipulator"&z% +5 "core" % ϓ #   +2 .tForearm.seek :retract + "manipulator"&j'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&g(? +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +109 "core" ( +2 "manipulator"&m& +4 "core" &6 !  a  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &6    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}'Η +102 "core" ' + "manipulator"&v& +4 "core" &6 + >  +2 "manipulator"&s% +4 "core" %Ξ #   + "processing"%R& +4 "core" &  +2 "processing"%& +5 .tPC.seek :closed + "processing"%p(X +3 "core" & +9 &8z\ %f +9 &W|\ 7 +9 &{\ L +10 &aq\ L +9 &teo\ L +9 &8bk\ L +10 &cp\ L +10 &gk\ L +9 &bf\ K +9 &?er\ L +9 & be\ K +10 &!fn\ L +9 &#em\ L +9 &%Gef\ L +12 &'\ fn\ L +7 &(dm\ K +10 &*es\ L +9 &,Ofr\ L +9 &.ck\ L +10 &/eq\ L +9 &1dq\ L +9 &3Veq\ L +10 &5fn\ L +9 &6`k\ L +10 &8dj\ L +9 &:^gk\ L +9 &< gk\ L +10 &=bk\ L +9 &?fh\ L +9 &Ageg\ L +10 &C'mk\ M +9 &Dul\ N +9 &Fm\ P +10 &H^h\ R +9 &Jl\ R +10 &Kn\ R +9 &Mp\ R +9 &Oci\ S +10 &Q%h\ S +9 &Ri\ S +9 &Td\ S +10 &Vhe\ T +9 &Wdre\ + +10 &X"c\ > +9 ( + &XY\ . +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&`1 +56 "core" 1 + "manipulator"&t% +5 "core" % Ξ K 8 ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +99 "core" ' +2 "processing"%{& +4 "core" &XV . +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&\ % +4 "core" %\ \ #  N  +2 "storage"( % +3 "core" % \ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(( +185 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & w g o\ +2 "manipulator"&& +4 "core" &6    + "manipulator"&% +4 "core" %\ \ ) " G  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(4 +368 "core" ( +2 "manipulator"&& +4 "core" &D \ $ l  + "storage"(~& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +102 "core" ' + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +269 "core" ' +2 "storage"(- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(|'z +33 "core" ' +2 "manipulator"& & +4 "core" &D  "   +2 "manipulator"&% +4 "core" %E ! & * + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +244 "core" ( + "manipulator"&& +4 "core" &A  " @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &A !  % @ +2 .tForearm.seek PC + "manipulator"&"'Η +100 "core" ' + .tHand.close +2 "manipulator"&#/ +62 "core" / +2 .tPC.seek :open +2 "processing"%%( +422 "core" ( +2 "storage"(&& +4 "core" & \ + "manipulator"&& +4 "core" &A & 3 @ + "manipulator"&% +4 "core" % Π   4 a + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(4 +246 "core" ( +2 "manipulator"&,& +4 "core" &9 2  * + "storage"(!& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&.'N +95 "core" ' +2 .tHand.open + "manipulator"&01 +58 "core" 1 +2 "storage"('- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"((' +59 "core" ' +2 #tLights, camera, ACTION! + "storage"(4- +3 "core" -' +2 "storage"(7& +4 "core" & B \ + "manipulator"&& +4 "core" &9 F L V * + .tElbow.seek 3 +2 "manipulator"&$(4 +3 "core" ( + "manipulator"&:& +5 "core" &9 K M e * + "storage"(/& +4 "core" & C v\ +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(1' +60 "core" ' +2 "manipulator"&-& +4 "core" &9  9 * + "storage"(;& +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&<' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&*% +4 "core" %    & + "storage"(@& +4 "core" & \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 315 counts +2 "manipulator"&)'1 +19 "core" ' + "manipulator"&C& +5 "core" &9 * % X * + "storage"(3& +5 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&+'N +24 "core" ' + "storage"(9% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(>' +98 (F% +3 "core" %A? \ QL +2 "manipulator"&B% +4 "core" %Y $   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +91 "core" ' +70 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (J& +4 "core" & \ + "collection"'8& +4 "core" &XumRU H + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&G% +3 "core" %\   ) + / +2 "storage"(2% +4 "core" % \ + "storage"(f. +3 "core" .( +2 "storage"(A& +3 "core" & \ +2 "storage"(S& +4 "core" & \ + "manipulator"&M& +4 "core" &9 !  + * + .tElbow.seek 3 +2 "manipulator"&6(4 +3 "core" ( +2 "manipulator"&L& +3 "core" &9  % H * +2 "storage"(V& +4 "core" & -\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&W'N +95 "core" ' +2 "storage"(Q& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(D'g +279 "core" ' + "storage"(?- +4 "core" -'{ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&O& +3 "core" &9 ' ( e * + "storage"( & +4 "core" & } \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&\\' +29 "core" ' + .tElbow.hold +2 "manipulator"&], +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(a- +3 "core" -'{ +2 .tSE.seek 0.15 Pucks below Top Plate + "storage"(T' +30 "core" ' + "manipulator"&c% +4 "core" %  2 +2 "storage"(X& +3 "core" & w\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 306 counts + "manipulator"&d'( +11 "core" ' +2 "manipulator"&E& +4 "core" &9 (  T * +2 "storage"(Y& +4 "core" & Z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&h'N +23 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(i' +38 "core" ' +2 "manipulator"&I& +4 "core" &9 ' ! u * + "manipulator"&n% +5 "core" %Q   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&P( +153 "core" ( + "manipulator"&H& +4 "core" &< %  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &< " % = M +2 .tForearm.seek CC +2 "manipulator"&q'O +91 "core" ' + .tHand.close +2 "manipulator"&r/ +53 "core" / +2 .tCC.seek :open +2 "collection"'[( +425 "core" ( + "storage"(b& +4 "core" & \ +2 "storage"(e& +3 "core" & \ +2 "manipulator"&u& +3 "core" &; , + M +2 "manipulator"&w% +3 "core" % [   +2 .tForearm.seek :retract +6 "manipulator"&z'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&l(4 +162 "core" ( +2 "manipulator"&U& +4 "core" &8 $  + "storage"(Z& +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&k' +108 "core" ' + .tElbow.hold +2 "manipulator"&m, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&o1 +56 "core" 1 +2 "manipulator"&^% +4 "core" % o 9 . O +3 "storage"(v& +3 "core" & \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 294 counts +2 "manipulator"&s' +17 "core" ' +2 "manipulator"&R& +52 "core" &8    + "storage"(x& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&j'N +22 "core" ' +2 "storage"(N% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(`' +98 (t% +3 "core" %= o\ PH +2 "manipulator"&{% +4 "core" %V  ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +91 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp +2 "collection"' & +4 "core" &  + "manipulator"&% +5 "core" %   !  + "storage"(% +4 "core" % \ +2 "storage"(}. +3 "core" .( + "storage"(& +4 "core" & \ +2 "storage"(& +3 "core" & \ +2 "manipulator"&& +4 "core" &8    +2 .tElbow.seek 3 + "manipulator"&(4 +3 "core" ( +2 "manipulator"&g& +4 "core" &8 # # > + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&~'N +101 "core" ' +2 "storage"(& +5 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'g +278 "core" ' +2 "storage"(- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" & \ +2 "manipulator"&& +3 "core" &8   +2 .tElbow.seek 3 +2 "manipulator"&(4 +3 "core" ( + "manipulator"&& +3 "core" &8 "  +2 "storage"(& +4 "core" & 2\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&'" +28 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&#& + "storage"( ' +7 "core" &8   B + "manipulator"&p% +5 "core" %    + .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +147 "core" ' + ."downElevator"SE.stop + "storage"(5 +9 "core" ( +2 "manipulator"&& +4 "core" &?   W N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &?   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,'O +102 "core" ' +2 "manipulator"&!& +4 "core" &>  \ h N + "manipulator"&% +5 "core" %O    O + "collection"'0& +4 "core" & +2 "collection"''& +5 "core" & +2 .tCC.seek :closed +2 "collection"'4(X +4 "core" & +7 &5 %g +9 &Y| 7 +10 & J +9 &[ K +9 &^ J +10 &C] J +9 &] J +9 &[ J +10 &] J +9 &J^ K +10 & [ J +9 &!Y J +9 &#] J +10 &%T\\ J +9 &'\\ J +9 &(\\ I +10 &*_ J +9 &,[] J +9 &.^ J +10 &/^ K +9 &1Z J +10 &3c] J +9 &5%\\ J +9 &6\\ J +10 &8] J +9 &:k^ J +10 &<,^ K +9 &=[ J +9 &?Y I +10 &Ar` K +9 &C4`| K +9 &DqZh L +10 &F89 O +9 &H]FG\ U +9 &JKL\ V +10 &KLP\ W +9 &MNP\ W +10 &O]NQ\ W +9 &QMN\ X +9 &RMP\ X +10 &TOQ\ X +9 &VbNR\ X +9 &W\\PP < +10 &Xk sOR F +5 ( +2 "collection"''& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + .Hand.open +2 "manipulator"&71 +3 "core" &XkWOQ F +57 1 + "manipulator"&% +4 "core" % N K : P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +102 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%/& +4 "core" &|\ + "manipulator"&% +4 "core" %\ # &  " E + "storage"(-% +4 "core" % \ + "storage"(;. +3 "core" .( +2 "storage"(|& +4 "core" & \ + "storage"(*& +4 "core" & \ + "manipulator"&@& +4 "core" &>  N + "manipulator"& % +4 "core" %\ #   E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&C(4 +157 "core" ( +2 "manipulator"&3& +4 "core" &7  # . + "storage"(9& +4 "core" & B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +97 "core" ' + "storage"(.& +4 "core" & <\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(('g +277 "core" ' +2 "storage"(F- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +2 "core" & 2\ +2 "manipulator"&& +3 "core" &7 ( ) I . +2 .tElbow.seek 3 + "manipulator"&$(4 +4 "core" ( + "manipulator"&1& +4 "core" &7 ' # 2 . + "storage"(<& +4 "core" & \ +2 .tForearm.seek 3 + 300 counts + "manipulator"&)'" +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&J/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(G' +7 "core" &7 %  6 . +2 "manipulator"&2% +3 "core" % ) & E +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&f(? +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( + "manipulator"&A& +5 "core" &I & 4 E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &I !   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&M'Η +103 "core" ' +3 "manipulator"&L& +4 "core" &I % + - + "manipulator"&V% +4 "core" %Κ ! "  +2 "processing"%+& +3 "core" &{  +2 "processing"%Q& +5 "core" &{  +2 .tPC.seek :closed +2 "processing"%>(X +3 "core" &  +8 & 0x\ %f +10 &X~\ 7 +9 &x\ L +9 &aq\ L +10 &xes\ L +9 &:_k\ L +9 &ck\ K +10 &go\ L +9 &ck\ K +10 &Age\ L +9 & bh\ K +9 &!hi\ L +10 &#dq\ L +9 &%Igs\ L +9 &' ck\ L +10 &(cj\ L +9 &*gi\ L +10 &,Rgi\ L +9 &.gm\ L +9 &/hl\ L +10 &1bo\ L +9 &3Zef\ L +9 &5hg\ L +10 &6bm\ L +9 &8bl\ L +10 &:bej\ L +9 &<$ci\ L +9 &=ek\ L +10 &?ik\ L +9 &Ajbl\ L +9 &C*jj\ L +10 &Dri\ M +9 &Fi\ O +10 &H`i\ R +9 &J"l\ R +9 &Ko\ R +10 &Mg\ R +9 &Oek\ S +9 &Q'_\ S +10 &Rg\ S +9 &Td\ S +10 &Vjh\ T +9 &Wbsk\ - +9 &Xsj\ : +9 ( +2 &X _\ / +2 "processing"%Q& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&=1 +56 "core" 1 +2 "manipulator"&5% +4 "core" % Ι F 2 r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 "processing"%O& +4 "core" &XS / + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"& % +3 "core" %\    C  +2 "storage"(a% +3 "core" % \ +2 "storage"(c. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(X(,F +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (E& +2 "core" &,D ~ h\  +2 "manipulator"&Y& +3 "core" &I ' ! 8 +2 "manipulator"&I% +3 "core" %\  , + >  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&n( +288 "core" ( +2 "manipulator"&W& +4 "core" & $  " + "storage"(6& +4 "core" &,B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&D'g +100 "core" ' +2 "storage"(\\& +4 "core" &,B \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'g +270 "core" ' + "storage"(T- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(H'z +32 "core" ' +2 "manipulator"&_& +4 "core" & "  a +2 "manipulator"&h% +3 "core" %f ' ( ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +102 "core" ' +2 .tElbow.seek PC + "manipulator"&r(? +241 "core" ( + "manipulator"&K& +4 "core" &< #  k F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &<  " y F +2 .tForearm.seek PC + "manipulator"&b'Η +94 "core" ' + .tHand.close +2 "manipulator"&e/ +58 "core" / + .tPC.seek :open +2 "processing"%u( +422 "core" ( +2 "storage"(w& +4 "core" &,B \  + "manipulator"&U& +4 "core" &C  ) 3 ? + "manipulator"&Z% +4 "core" % Ι    +2 .tForearm.seek :retract + "manipulator"&q'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&P( +257 "core" ( + "manipulator"&o& +4 "core" &  0 I 6 +2 "storage"(^& +3 "core" &,B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&v'g +97 "core" ' +2 .tHand.open +2 "manipulator"&R1 +57 "core" 1 +2 "storage"(x- +3 "core" -'z +3 .tSE.seek -0.12 Pucks below Top Plate + "storage"(z'F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(N' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(l- +4 "core" -' + "storage"(t& +54 "core" &,B  \  + "manipulator"&{& +4 "core" & E D $ 6 +2 .tElbow.seek 4 + "manipulator"&k( +3 "core" ( +2 "manipulator"& & +4 "core" & D I 6 +2 "storage"(s& +4 "core" &,B   )\  +2 .tForearm.seek 4 + 600 counts + "manipulator"&'g +20 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +58 "core" ' +2 "manipulator"&}& +4 "core" &  & ! 6 + "storage"(& +4 "core" &,B \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&' +33 "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.01 Pucks below Top Plate +2 "storage"(i' +26 "core" ' +2 "manipulator"&g% +4 "core" %|   ! +2 "storage"(& +4 "core" &,B } { #\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 308 counts +2 "manipulator"&j'C +13 "core" ' +2 "manipulator"&& +4 "core" &  ) @ 6 + "storage"(`& +5 "core" &,B P\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&m'g +22 "core" ' +2 "storage"(\ % +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 ( % +3 "core" %%C \ QJ +2 "manipulator"&% +4 "core" %D &  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &,B \  +2 "collection"'& +3 "core" &XkWRU F +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&#% +4 "core" %\   &   + "storage"(p% +4 "core" % \ +2 "storage"(. +3 "core" .(,F + "storage"(~& +4 "core" &,B \  +2 "storage"(& +4 "core" &,B \  + "manipulator"&"& +4 "core" & ! ! R 6 +2 .tElbow.seek 4 + "manipulator"&y( +4 "core" ( +2 "manipulator"&& +3 "core" & ) S 6 +2 "storage"(!& +4 "core" &,B \  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +98 "core" ' +2 "storage"(0& +4 "core" &,B \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +274 "core" ' +2 "storage"( - +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&&& +2 "core" & " ( 6 +2 "storage"([& +4 "core" &,B \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&7' +32 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(/- +2 "core" -'| +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +33 "core" ' + "manipulator"&-% +4 "core" % }   y +2 "storage"(;& +4 "core" &,B x \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 297 counts + "manipulator"&''8 +22 "core" ' +2 "manipulator"&|& +4 "core" &  % t 6 + "storage"(*& +4 "core" &,B :\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&@'g +20 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"( ' +36 "core" ' +2 "manipulator"&,& +4 "core" &  ) @ 6 +2 "manipulator"&3% +4 "core" %a  $ . : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +84 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +174 "core" ( +2 "manipulator"&& +4 "core" & % ) ' < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &   E < +2 .tForearm.seek CC + "manipulator"&F'O +102 "core" ' +2 .tHand.close + "manipulator"&B/ +62 "core" / + .tCC.seek :open +2 "collection"'( +61 "Can"(\ O){ , +364 "core" ( + "storage"(1& +4 "core" &,B f\  +2 "storage"(<& +3 "core" &,B |\  +2 "manipulator"&J& +3 "core" & ' ( _ < +2 "manipulator"&8% +4 "core" % T !   + .tForearm.seek :retract +2 "manipulator"&2'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&C( +173 "core" ( +2 "manipulator"&& +4 "core" & &   1 + "storage"((& +4 "core" &,B h\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 4 +2 "manipulator"&)' +106 "core" ' +2 .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&S1 +58 "core" 1 +3 "manipulator"&$% +4 "core" % o P =  + "storage"(L& +4 "core" &,B z w -\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 288 counts + "manipulator"&V'/ +20 "core" ' + "manipulator"&+& +4 "core" & $  1 +2 "storage"(G& +3 "core" &,B '\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&'g +21 "core" ' + "storage"(%% +4 "core" % \  +3 ."downElevator"SE.seek :down +3 "storage"(=' +99 (5% +3 "core" %'@ l\ PH +2 "manipulator"&O% +4 "core" %f " ! - - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +85 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'a& +4 "core" &  +2 "manipulator"&c% +4 "core" %\  * * -  + "storage"(Q% +4 "core" % 0\ + "storage"(M. +3 "core" .(,F +2 "storage"(E& +3 "core" &,B \  +2 "storage"(Y& +4 "core" &,B \  + "manipulator"&I& +4 "core" & ( * 4 1 +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&W& +4 "core" & & ) 6 1 + "storage"(6& +4 "core" &,B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&f'g +98 "core" ' +3 "storage"(\\& +4 "core" &,B V\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(?'g +294 "core" ' +2 "storage"(T- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +3 "core" &,B B\  + "manipulator"&h& +4 "core" & * * 4 1 + .tElbow.seek 4 +2 "manipulator"&d( +4 "core" ( + "manipulator"&D& +4 "core" & 0 - W 1 + "storage"(K& +4 "core" &,B \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&'; +13 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&n/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"(]' +7 "core" & & %  1 + "manipulator"&>% +5 "core" % @  ?  +2 .tForearm.seek :retract + "manipulator"&w'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +146 "core" ( +2 "manipulator"&Z& +4 "core" &>   * N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' + "manipulator"&b& +2 ."downElevator"SE.stop +5 "storage"(5 +2 "core" &> '   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o'O +100 "core" ' + "manipulator"&^& +5 "core" &> '  ( N + "manipulator"&r% +4 "core" %V ) ( 9 y + "collection"'R& +4 "core" & +3 "collection"'x& +4 "core" & +2 .tCC.seek :closed +2 "collection"'l(X +4 "core" & +8 &5 %f +9 &X} 7 +9 & J +10 &Y J +9 &}] J +9 &?\\ J +10 &] J +9 &] J +10 &\\ J +9 &G] J +9 & \ \\ J +10 &![ J +9 &#` J +9 &%P\\# J +10 &'` J +9 &(\\ J +10 &*\\ I +9 &,W] J +9 &.\\ J +10 &/] J +9 &1Z J +9 &3a\\ I +10 &5"\\ J +9 &6[ I +9 &8] J +10 &:gZ J +9 &<)] J +10 &=\\ J +9 &?^ J +9 &Ap_ J +10 &C/d{ K +9 &Dp]i L +10 &F19 O +9 &HZHH\ T +9 &JMM\ V +10 &KLO\ V +9 &MMO\ W +9 &OYLP\ W +10 &QPP\ X +9 &RMN\ X +10 &TMQ\ Y +9 &V]OP\ Y +9 &W]OP : +10 &XfOR +{ +9 &XOP Y +5 ( +2 "collection"'x& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + .Hand.open +2 "manipulator"&t1 +3 "core" &X{PR Y +60 1 + "manipulator"&q% +4 "core" % V M : e y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"% & +4 "core" &t\ + "manipulator"&s% +4 "core" %\    4 + "storage"(}% +4 "core" % x :\ +2 "storage"(. +3 "core" .(,F + "storage"(H& +4 "core" &,B w { \  + "storage"(z& +4 "core" &,B y\  + "manipulator"&g& +4 "core" &> (   N + "manipulator"&% +55 "core" %\  # $  4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +168 "core" ( + "manipulator"&`& +4 "core" &  & . +2 "storage"(\ & +3 "core" &,B H\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&P'g +98 "core" ' + "storage"(v& +5 "core" &,B \  + .tSE.reconfigure :pick +8 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'g +285 "core" ' + "storage"( - +4 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &,B \  + "manipulator"&& +4 "core" & + * g +2 .tElbow.seek 4 + "manipulator"&k( +4 "core" ( + "manipulator"&& +4 "core" &  # k + "storage"(& +4 "core" &,B 9\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&j'; +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(#' +7 "core" & #  + "manipulator"&p% +4 "core" % C  '  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&~(? +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +76 "core" ( +2 "manipulator"&i& +4 "core" &G  # ) F +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &G    F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&"'Η +99 "core" ' +2 "manipulator"&& +4 "core" &G %  [ F +2 "manipulator"&!% +4 "core" %Ν &   +2 "processing"%m& +4 "core" &\ +2 "processing"%0& +4 "core" &o\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &|\ +8 & /{\ %f +9 &X~\ 7 +9 &w\ L +10 &_w\ K +9 &xdx\ L +9 &<aw\ K +10 &cn\ L +9 &em\ L +9 &`n\ K +10 &Bei\ L +9 & bn\ K +10 &!er\ L +9 &#gq\ L +9 &%Kbi\ L +10 &' gd\ L +9 &(bh\ K +9 &*ci\ L +10 &,Sgh\ L +9 &.br\ K +10 &/dl\ L +9 &1`h\ L +9 &3[dk\ L +10 &5gi\ L +9 &6cp\ L +9 &8gl\ L +10 &:cdi\ L +9 &<$cj\ L +10 &=eh\ L +9 &?dg\ L +9 &Ajcd\ L +10 &C+ig\ L +9 &Drf\ N +9 &Fj\ O +10 &H`g\ R +9 &J"k\ R +10 &Kh\ R +9 &Mh\ S +9 &Ofj\ S +10 &Q(i\ S +9 &R`\ S +10 &Th\ S +9 &Vle\ S +9 &Wbrf\ - +10 &X!b\ A +9 ( + &X"_\ / +2 "processing"%0& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +5 "core" % Μ : 7 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 "processing"%&& +4 "core" &X"n\ / + #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&[% +3 "core" %\ #  ! E D +2 "storage"(/% +3 "core" % { 9\ +2 "storage"(-. +3 "core" .(,F + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(;(<( +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +2 "core" &<( Z h 4\  +2 "manipulator"&*& +3 "core" &G   F +2 "manipulator"&,% +3 "core" %\ # ) ) C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&3( +256 "core" ( + "manipulator"&& +4 "core" & /  # +2 "storage"(y& +3 "core" &<( \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&'j +95 "core" '$ O L S +3 !to:Slide::Error\ : mesg"'Forearm speedErr at 5 + 786 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni$: velocityi: currenti:pwmi:erri: inPressiO : outPressiL :deltaPressiS : voltagef12.284765832106039: @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'"1/home/esp/esp2/utils/misc.rb:100:in `extend'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"0/home/esp/esp2/utils/misc.rb:116:in `place'"//home/esp/esp2/utils/misc.rb:120:in `pick'":/home/esp/esp2/utils/puckmoves.rb:313:in `placeStack'"6/home/esp/esp2/utils/puckmoves.rb:444:in `unload'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:443:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:502:in `image'"9/home/esp/esp2/utils/puckmoves.rb:970:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'""(ESP):13:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'": @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniP: velocityi: currenti:pwmi):erri: inPressi8 : outPressi :deltaPressi` : voltagef12.284765832106039: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #3 of 3 +2 "manipulator"&1% +4 "core" %a * ' h  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +3 "core" ']   S +84 ' +2 "storage"(J& +4 "core" &<( \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&8( +42 "core" ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&'j +85 "core" ( #  + +3 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi=: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi0:erri: inPressi# : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #1 of 4 +3 .SE.seek :down + "storage"((' +4 "core" ' +2 "storage"(F& +4 "core" &<( \  + "manipulator"&.& +5 "core" & * * , ' + "manipulator"&S% +5 "core" %i # (  2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +88 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&L( +39 "core" ( +2 "manipulator"&+& +4 "core" &  % Y \ +2 "storage"(G& +3 "core" &<( y \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&%'j +83 "core" (N\   % +3 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiQ: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniN: velocityi: currenti:pwmi*:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #1 of 3 + "manipulator"&2% +4 "core" %R #   \  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +3 "core" 'X $ ) I / +83 ' +2 "storage"(O& +4 "core" &<( \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 +2 "manipulator"&C( +40 "core" ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&)'j +85 "core" (3   * +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiH: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni3: velocityi: currenti:pwmi/:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #2 of 3 +2 "manipulator"&a% +4 "core" %  *   , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 "core" ' + .tForearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' + "storage"(c& +5 "core" &<( \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&Q( +26 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&M'j +87 "core" (J& G N 9 ; +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiV: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniJ: velocityi: currenti+:pwmi@:erri: inPressiG : outPressiN :deltaPressi9 : voltagef12.284765832106039: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #3 of 3 +2 "manipulator"&E% +4 "core" %L * ) m +52 ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +86 "core" ' +2 "storage"( & +4 "core" &<( \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&I( +40 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&W'j +85 "core" (   * +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiN: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi/:erri: inPressi : outPressi :deltaPressi: voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #2 of 4 +2 .SE.seek :down +2 "storage"(6' +4 "core" ' + "storage"(& +4 "core" &<( \  +2 "manipulator"&\\& +3 "core" & * * R & +2 "manipulator"&=% +4 "core" ' + %p  % 5 2 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +86 "core" ' +3 .tElbow.seek 5 + "manipulator"& ( +42 "core" ( + "manipulator"&T& +5 "core" &# '  %  + "storage"(_& +4 "core" &<( \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&h'j +84 "core" (? "   % +3 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi%: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni?: velocityi: currenti:pwmi*:erri: inPressi" : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #1 of 3 + "manipulator"&D% +4 "core" %* '  F  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +3 "core" '`  ) & T C +88 ' + "storage"(n& +4 "core" &<( F\  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&e( +42 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&>'j +85 "core" (* # "  ( +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagij: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni*: velocityi: currenti:pwmi-:erri: inPressi# : outPressi" :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #2 of 3 + "manipulator"&% +4 "core" %0  & ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +2 "core" ' +88 ' + "storage"(Z& +5 "core" &<( \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&b( +42 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&?'j +85 "core" (/ -  j * +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagig: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni/: velocityi: currenti:pwmi/:erri: inPressi- : outPressi :deltaPressij : voltagef12.284765832106039: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #3 of 3 + "manipulator"&% +5 "core" % * D  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +3 "core" '\\  +  I +80 ' + "storage"(r& +5 "core" &<( \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&R( +69 "core" ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&d'j +85 "core" (-  !  * +5 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiW: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni-: velocityi: currenti:pwmi/:erri: inPressi : outPressi! :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #3 of 4 +2 .SE.seek :down + "storage"(]' +4 "core" ' +2 "storage"(w& +4 "core" ' + &<( \  +2 "manipulator"&& +3 "core" &  & 9 5 +2 "manipulator"&t% +4 "core" %l  A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +87 "core" ' +2 .tElbow.seek 5 +2 "manipulator"& ( +40 "core" ( + "manipulator"&s& +4 "core" &  & U +2 "storage"(}& +4 "core" &<( \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +83 "core" (>  ! % +3 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni>: velocityi: currenti:pwmi*:erri: inPressi : outPressi! :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #1 of 3 + "manipulator"&x% +4 "core" % !    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +3 "core" 'm  ) G , +79 ' + "storage"(z& +4 "core" &<( \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&g( +42 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +85 "core" (:   ! ) +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagil: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni:: velocityi: currenti:pwmi.:erri: inPressi : outPressi :deltaPressi! : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +2 #Retry #2 of 3 + "manipulator"&o% +4 "core" %ҕP ) & # 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +4 "core" 'b  ' D @ +88 ' +2 "storage"(\ & +4 "core" &<( \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&v( +43 "core" ( + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&U'j +81 "core" (P 0 = * % +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi{: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniP: velocityi: currenti:pwmi*:erri: inPressi0 : outPressi= :deltaPressi* : voltagef12.284765832106039: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #3 of 3 +2 "manipulator"&{% +4 "core" %0  ( &  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +3 "core" ' +85 ' + "storage"(& +5 "core" &<( \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.seek 5 + "manipulator"&( +42 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&'j +84 "core" (O  &  % +5 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniO: velocityi: currenti:pwmi*:erri: inPressi : outPressi& :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #4 of 4 +2 .SE.seek :down +2 "storage"(' +4 "core" ' + "storage"(& +5 "core" &<( \  ' + "manipulator"&& +5 "core" &   f Y + "manipulator"&p% +4 "core" %i $ )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&P( +43 "core" ( + "manipulator"&N& +4 "core" &  ( !   +2 "storage"(j& +4 "core" &<( \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&i'j +81 "core" (F   F $ +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiU: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniF: velocityi: currenti :pwmi):erri: inPressi : outPressi :deltaPressiF : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #1 of 3 +2 "manipulator"&% +4 "core" %   ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +2 "core" ' +82 ' + "storage"(& +5 "core" &<( \  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&!( +42 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&m'j +84 "core" (?  . & +4 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi&: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni?: velocityi: currenti:pwmi+:erri: inPressi : outPressi :deltaPressi. : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #2 of 3 +2 "manipulator"&#% +4 "core" %!  '  8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +58 "core" ' +89 ' + "storage"(u& +4 "core" &<( \  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 +2 "manipulator"&( +137 "core" ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +83 "core" (M   & +3 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniM: velocityi: currenti:pwmi+:erri: inPressi : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 + #Retry #3 of 3 +2 "manipulator"&&% +4 "core" %2% ) ! =  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +4 "core" 'R & $ K \ O +89 ' +2 "storage"(/& +4 "core" &<( \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.seek 5 + "manipulator"&-( +41 "core" ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&0'j +83 "core" (* #   ) +5 .tSE.seek :down + "storage"("' +5 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&|% +5 "core" %U + 7 F +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +3 "core" ' +83 ' +2 !to:Slide::Error\ : mesg"/Elbow positionErr at 5 during Forearm move:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagi2: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni*: velocityi: currenti:pwmi.:erri: inPressi# : outPressi :deltaPressi : voltagef12.279856651939127K: @type2F:@destinationi%:@axisName"\ Elbow: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 +9755 #-> exit +4 !o:Storage::Warning: mesg">Exiting with generic puck from tube 4 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 !o:Storage::Warning: mesg">Exiting with generic puck from tube 4 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 @1686243470.94EDT @1686243484.59EDT = =tMAIN =mMAIN_scheduler @EDT1686243486.37 #"core_reset"Sent BREAK +2 #t@42663 sendCRC with ifg=0x20, ie=0x7F + #@44498 sendCRC with ifg=0x08, ie=0x5F + #@44586 idle with ifg=0x84, ie=0x75 #@45256 select with ifg=0x10, ie=0xF5 + #@45890 receive with ifg=0x10, ie=0xFD + #@46523 receive with ifg=0x10, ie=0xFD #@47156 receive with ifg=0x10, ie=0xFD + #@47483 receive with ifg=0x80, ie=0xFD #@35627 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +381 "Can"\ V* f + \ V* f #tPolling Can every 10:00 +465 #-> Hand.open + .Hand.open +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" %TSU  +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" %eu\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ N + .tSS.configure :default +2 "sampler")#.0X Arm.PC +2 "manipulator"&& +3 "core" &   3 + "manipulator"&% +4 "core" % \    ; ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&(? +269 "core" ( + "manipulator"&& +4 "core" &6 %  e  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &6   K  +2 .tForearm.seek PC + "manipulator"&'Η +94 "core" ' + "manipulator"&& +4 "core" &:  % p  +2 "manipulator"&% +3 "core" %Ά   ; +420 #t-> Hand.close +2 .Hand.close + "manipulator"&/ +53 "core" / +363 #t-> PC.open +2 .PC.seek :open +2 "processing"%( +421 "core" ( + "processing"% & +4 "core" &u\ +416 #t-> Arm.garage +2 "manipulator"&!& +3 "core" &Y  * + "manipulator"&"% +4 "core" % Ά   l +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&$(-6 +126 "core" ( + "manipulator"&%& +4 "core" &-5 '  * E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-6 ! D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&''n +106 "core" ' +2 "manipulator"&(& +4 "core" &-T %  D & + "manipulator"&)% +4 "core" %j  @ +1144 #t-> Hand.open + .Hand.open + "manipulator"&*1 +59 "core" 1 +427 #t-> Arm.clear + "manipulator"&+& +3 "core" &-T  V & +2 "manipulator"&,% +4 "core" % j   @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&.(d +164 "core" ( +2 "manipulator"&/& +4 "core" &d $  o + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &d   +2 .tForearm.seek :clear +2 "manipulator"&1'\ +3 "core" ' + "manipulator"&2& +4 "core" &d  ' > + "manipulator"&3% +4 "core" %\ # " ? < +1090 #t-> Arm.CC + "manipulator"&4& +3 "core" &d   +2 "manipulator"&5% +4 "core" %\ !   < + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&6( +222 "core" ( + "manipulator"&7& +4 "core" &? 6  T N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &>   r N +2 .tForearm.seek CC +2 "manipulator"&9'O +101 "core" ' +2 "manipulator"&:& +4 "core" &? : &  N + "manipulator"&;% +4 "core" %` " 2  ! +448 #t-> Hand.close + .Hand.close +2 "manipulator"& CC.open +2 .CC.seek :open +2 "collection"'=( +426 "core" ( +2 "collection"'>& +4 "core" &  +1088 #t-> Arm.garage +2 "manipulator"&?& +3 "core" &> !  N + "manipulator"&@% +4 "core" % ]   $ +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&B(-6 +309 "core" ( +2 "manipulator"&C& +4 "core" &-Q ! E  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &-Q '  g  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'n +97 "core" ' +2 "manipulator"&F& +4 "core" &-Q ) % X  +2 "manipulator"&G% +3 "core" %u , &  +337 #t-> Hand.open +2 .Hand.open + "manipulator"&H1 +57 "core" 1 +333 #t-> Arm.clear +2 "manipulator"&I& +3 "core" &-Q (  + "manipulator"&J% +4 "core" % d  * ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&L(d +126 "core" ( +2 "manipulator"&M& +4 "core" &d ! f 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &d  $ 1 +2 .tForearm.seek :clear +2 "manipulator"&O'\ +3 "core" ' + "manipulator"&P& +4 "core" &d ) ' 9 1 +2 "manipulator"&Q% +4 "core" %\  ( ) %  +11162 #t-> exit +5 #mEXIT @1686243716.89EDT @1686243724.08EDT = =mMAIN_scheduler =tMAIN @EDT1686243725.88 #"core_reset"Sent BREAK +2 #t@49109 receive with ifg=0x10, ie=0xFD + #@49743 receive with ifg=0x10, ie=0xFD + #@50400 receive with ifg=0x10, ie=0xFD + #@51032 receive with ifg=0x10, ie=0xFD #@51666 receive with ifg=0x10, ie=0xFD + #@52299 receive with ifg=0x10, ie=0xFD #@52932 receive with ifg=0x10, ie=0xFD + #@53258 receive with ifg=0x80, ie=0xFD + #@26415 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +376 "Can"\ Q+ + \ Q+  #tPolling Can every 10:00 +2 #Cleanly exited at 13:01:56EDT08-Jun-23 +691 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %TW \ + .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" %e\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ N +2 .tSS.configure :default +2 "sampler")#.0X access 5 + "storage"(2% +3 "core" % &\ +2 "manipulator"&3% +4 "core" %\     + "manipulator"&4& +4 "core" &d    1 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(5( +516 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" & \\\ +693 #t-> access 1 +2 "storage"(7% +3 "core" % \ +2 "manipulator"&8% +4 "core" %\   '   + "manipulator"&9& +4 "core" &d $ 1 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(:(<( +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &<) \  +6166 #t-> require 'shuffle' +1067 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'<& +3 "core" &&  +2 .tHand.open + "manipulator"&=1 +19 "core" 1 +2 "manipulator"&>% +4 "core" % \  ) !   + "storage"(?% +4 "core" % >\ + "storage"(@. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(A(S +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" &U \ +2 "manipulator"&C& +3 "core" &d * * ( 1 +2 "manipulator"&D% +4 "core" % \  + *   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&E(y +95 "core" ( +2 "manipulator"&F& +4 "core" &y  ( / + "storage"(G& +5 "core" &U !\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&H'] +98 "core" ' + "storage"(I& +4 "core" &U H\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'g +280 "core" ' +2 "storage"(K- +4 "core" -'d + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +3 "core" &U s\ + "manipulator"&M& +4 "core" &y * ) - / +2 .tElbow.seek 1 +2 "manipulator"&N(y +3 "core" ( + "manipulator"&O& +4 "core" &y / !  / + "storage"(P& +4 "core" &U \\\ +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&Q'1 +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& + "storage"(T' +7 "core" &y ! & / + "manipulator"&U% +4 "core" % . , ( C +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +21 "core" ( +2 "manipulator"&X& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +96 "core" ' +2 "manipulator"&[& +4 "core" & # z  + "manipulator"&\\% +4 "core" %R    +2 "collection"']& +4 "core" &%  +2 "collection"'^& +4 "core" &-  +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &8  +8 &5H %f +9 &Z= 7 +10 &8 K +9 &_B J +10 &^G J +9 &C]K J +9 &\\F J +10 &]G J +9 &`M J +9 &KdL J +10 & bR J +9 &!bL J +10 &#`P K +9 &%S^N J +9 &']I J +10 &(`J J +9 &*_K K +9 &,Z`: K +10 &.]I J +9 &/cL J +10 &1aE J +9 &3caN J +9 &5%_H J +10 &6\\P J +9 &8^K K +9 &:j`N K +10 &<,aN K +9 &=`K K +10 &?^U K +9 &AqbW K +9 &C3ewM K +45 &DsUcM M +13 &F?5K P + &H`GFR T + &JKNH U + &KMPV U + &MMPP W +4 &O^MON W +9 &QOPS X +10 &RNRV X +9 &TPRQ X +10 &VaPSJ Y +9 &W_OQQ 4 +9 &XiQQA O +9 ( +2 &XluNQD L + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&`1 +53 "core" 1 +2 "manipulator"&a% +4 "core" % R ; + P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +98 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%c& +4 "core" &  + "manipulator"&d% +4 "core" %   ) - / +2 "storage"(e% +3 "core" % u\ +2 "storage"(f. +3 "core" .(S + "storage"(g& +4 "core" &U M\ + "storage"(h& +4 "core" &U ]\ + "manipulator"&i& +4 "core" &  8  +2 "manipulator"&j% +3 "core" %  ) ) O / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&k(y +144 "core" ( + "manipulator"&l& +5 "core" &| $  { 9 + "storage"(m& +4 "core" &U j\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&n'] +98 "core" ' +2 "storage"(o& +4 "core" &U N\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p'g +283 "core" ' + "storage"(q- +4 "core" -'~ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (r& +2 "core" &U \ +2 "manipulator"&s& +4 "core" &| & * # 9 + .tElbow.seek 1 +2 "manipulator"&t(y +3 "core" ( +2 "manipulator"&u& +4 "core" &| ) " 9 + "storage"(v& +4 "core" &U \ +2 .tForearm.seek 1 + 300 counts + "manipulator"&w'1 +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&x/ +63 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&y& + "storage"(z' +7 "core" &| %  6 9 +2 "manipulator"&{% +4 "core" % 5 &  \ +2 .tForearm.seek :retract + "manipulator"&|'\ +99 "core" ' + .tElbow.seek PC +2 "manipulator"&}(? +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +98 "core" ( +3 "manipulator"&~& +4 "core" &G   h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &G   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + "manipulator"&& +5 "core" &G (  5 +2 "manipulator"&% +4 "core" %Ζ & * +2 "processing"%& +4 "core" &  +2 "processing"%& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &  +9 &2\ *z +10 &e\ > +9 &}\ L +9 &Ib\ L +10 & c\ K +9 &a\ L +9 &_\ L +10 &Rf\ L +9 &_\ K +10 &c\ L +9 & b\ L +9 &"[c\ K +10 &$e\ L +9 &%e\ L +9 &'g\ L +10 &)cb\ K +9 &+$d\ L +10 &,a\ L +9 &.d\ L +9 &0jb\ L +10 &2,e\ L +9 &3b\ L +9 &5e\ L +10 &7rb\ L +9 &93c\ L +9 &:d\ L +10 &<e\ K +9 &>ze\ L +10 &@<b\ L +9 &Ag\ K +9 &Ck\ M +10 &E|u\ N +9 &G7\ P +10 &H\ R +9 &J\ R +9 &Lw\ R +10 &N8\ R +9 &O\ S +9 &Q\ S +10 &S}\ S +9 &U?\ S +9 &W\ K +10 &X4E\ b +9 &X @\ 1 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"& 1 +3 "core" &X#\ 1 +57 1 + "manipulator"& % +4 "core" % Ζ N < i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' + "processing"%& +4 "core" &X# 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" % \ "  5  +2 "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & K\  +2 "manipulator"&& +4 "core" &G #  + "manipulator"&% +5 "core" %  " )   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(a +255 "core" ( + "manipulator"&& +4 "core" &^ %  _ 2 +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +101 "core" ' +2 "storage"(& +3 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +268 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"( 'z +34 "core" ' +2 "manipulator"&!& +4 "core" &^   2 + "manipulator"&"% +4 "core" %Я  & O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&$(? +259 "core" ( + "manipulator"&%& +4 "core" &B #  P J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &B   J +2 .tForearm.seek PC + "manipulator"&''Η +95 "core" ' +2 .tHand.close +2 "manipulator"&(/ +59 "core" / + .tPC.seek :open +2 "processing"%)( +422 "core" ( +2 "storage"(*& +4 "core" & \  + "manipulator"&+& +4 "core" &C  " A I + "manipulator"&,% +4 "core" % Μ   o +2 .tForearm.seek :retract +6 "manipulator"&-'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&.(a +253 "core" ( + "manipulator"&/& +4 "core" &c '   3 +2 "storage"(0& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&1'ж +109 "core" ' +2 .tHand.open + "manipulator"&21 +60 "core" 1 + "storage"(3- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(4'F +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(6- +4 "core" -' + "storage"(7& +4 "core" & 1 1 [\  + "manipulator"&8& +4 "core" &c L C 7 3 +2 .tElbow.seek 2 + "manipulator"&9(a +3 "core" ( +2 "manipulator"&5& +4 "core" &c ; K 3 + "storage"(;& +5 "core" & 0 1 -\  +2 .tForearm.seek 2 + 600 counts + "manipulator"&<'ж +18 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(=' +61 "core" ' +2 "manipulator"&>& +4 "core" &c "  @ 3 + "storage"(?& +4 "core" & \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&@'^ +31 "core" ' +2 .tElbow.hold + "manipulator"&:, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(B' +25 "core" ' + "manipulator"&C% +5 "core" %d #  ' 4 + "storage"(D& +4 "core" & z @\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 306 counts +2 "manipulator"&F'ϐ +19 "core" ' + "manipulator"&G& +5 "core" &c  % 3 + "storage"(I& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +21 "core" ' +2 "storage"(% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(K' +98 (L% +3 "core" %A \ PJ +2 "manipulator"&M% +4 "core" %й !  ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +93 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (P& +4 "core" & \  +2 "collection"'R& +3 "core" &XliOT6 L +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&S% +4 "core" % \ ' )   +2 "storage"(U% +3 "core" % 2\ +2 "storage"(E. +3 "core" .( + "storage"(H& +4 "core" & \  + "storage"(J& +4 "core" & \  + "manipulator"&X& +4 "core" &c ) * T 3 +2 .tElbow.seek 2 + "manipulator"&Y(a +4 "core" ( + "manipulator"&Q& +4 "core" &c ) & Y 3 +2 "storage"(N& +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&['ж +104 "core" ' + "storage"(\\& +4 "core" & ^\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'g +283 "core" ' +2 "storage"(T- +3 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&V& +3 "core" &c " % ? 3 + "storage"(\ & +5 "core" & \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&`'^ +33 "core" ' +2 .tElbow.hold + "manipulator"&a, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(c- +2 "core" -'| +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(d' +29 "core" ' + "manipulator"&e% +4 "core" %c   L +2 "storage"(f& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&g'Ϗ +23 "core" ' +2 "manipulator"&h& +4 "core" &d ' + J 3 + "storage"(^& +4 "core" & \  +39 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&i'ж +21 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(j' +37 "core" ' + "manipulator"&l& +5 "core" &d !  4 3 + "manipulator"&Z% +4 "core" %н &  S ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o( +150 "core" ( + "manipulator"&W& +4 "core" &8 )  h K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &8 & # k K +2 .tForearm.seek CC + "manipulator"&q'O +100 "core" ' + .tHand.close +2 "manipulator"&r/ +54 "core" / +2 .tCC.seek :open +2 "collection"'s( +425 "core" ( +2 "storage"(u& +4 "core" & S\  + "storage"(v& +4 "core" & \  + "manipulator"&x& +4 "core" &8 & a K + "manipulator"&y% +4 "core" % ] * * D K +2 .tForearm.seek :retract + "manipulator"&{'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k(a +157 "core" ( +2 "manipulator"&n& +4 "core" &e  x 7 +2 "storage"(p& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&w'^ +106 "core" ' +2 .tElbow.hold +2 "manipulator"&~, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&t% +5 "core" % ar F . J +2 "storage"(& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 303 counts + "manipulator"&'ύ +11 "core" ' +2 "manipulator"&& +4 "core" &e  $ 7 + "storage"(z& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&|'ж +27 "core" ' + "storage"( % +4 "core" % \  +3 ."downElevator"SE.seek :down +3 "storage"( ' +99 ( % +3 "core" %sA 2\ PH +2 "manipulator"&% +4 "core" %п # ) ( ~ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" &F  + "manipulator"&% +5 "core" %\    n  + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( +2 "storage"(& +3 "core" & ~\  +2 "storage"(& +4 "core" & \  + "manipulator"&& +4 "core" &e   7 +2 .tElbow.seek 2 +2 "manipulator"&A(a +3 "core" ( + "manipulator"&& +5 "core" &e + '  7 + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&}'ж +102 "core" ' +2 "storage"(& +5 "core" & \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +281 "core" ' + "storage"(- +3 "core" -'a +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (!& +3 "core" & 0\  + "manipulator"&"& +4 "core" &e "  7 + .tElbow.seek 2 +2 "manipulator"&(a +4 "core" ( + "manipulator"&& +4 "core" &e % # 7 + "storage"(%& +4 "core" & .\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&&'ϊ +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&(& +2 "storage"(#' +7 "core" &e   J 7 +2 "manipulator"&% +4 "core" % υ !  7 +2 .tForearm.seek :retract + "manipulator"&*'\ +89 "core" ' +3 .tElbow.seek CC + "manipulator"&+( +154 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&,& +4 "core" &;  #  M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &<   P M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/'O +103 "core" ' +2 "manipulator"&0& +4 "core" &<  ' L M + "manipulator"&$% +4 "core" %S % ) B I +2 "collection"'2& +4 "core" &N +2 "collection"'3& +4 "core" &2 +2 .tCC.seek :closed +2 "collection"'6(X +4 "core" &Q  +10 &1{R *x +9 &eR = +9 &uP K +10 &JYK J +9 & ]O J +9 &]L J +10 &ZN J +9 &R^R J +9 &^I J +10 &ZQ J +9 & ]Q J +10 &"Z\\M J +9 &$]Q J +9 &%]I J +10 &']M J +9 &)b\\H J +9 &+$]K J +10 &,_F J +9 &.]K J +10 &0j]L J +9 &2+`O J +9 &3]< J +10 &5^@ J +9 &7r]G J +10 &94^B J +9 &:]K J +9 &<^K J +10 &>y^A J +9 &@;\\A J +9 &AcD J +10 &Cht}9 K +9 &EzuI^J M +9 &G0B=A Q +10 &HJJA\ U +9 &JKOG\ V +10 &LdNOG\ W +9 &N%MQL\ W +9 &OMPG\ W +10 &QNPF\ X +9 &SiOO>\ X +9 &U*OP?\ X +10 &VMPJ\ P +9 &XDPTG *| +10 &Xo{PQ@ N +5 ( +2 "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 + .Hand.open + "manipulator"&71 +4 "core" &XopQPG N +50 1 + "manipulator"&8% +4 "core" % R Z ; D J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%-& +4 "core" &\ + "manipulator"&;% +4 "core" %  #   2 + "storage"(>% +4 "core" % \ + "storage"(?. +3 "core" .( +2 "storage"( & +4 "core" & \  + "storage"(C& +4 "core" & \  + "manipulator"&D& +4 "core" &; ( M + "manipulator"&4% +4 "core" %   '  2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&G(a +198 "core" ( + "manipulator"&I& +4 "core" &V#  .  9' +2 "storage"(& +4 "core" & \  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&.'ж +98 "core" ' +2 "storage"(1& +4 "core" & \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +283 "core" ' +2 "storage"(L- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +2 "core" & \  +2 "manipulator"&<& +3 "core" &V# # 9' +2 .tElbow.seek 2 + "manipulator"&9(a +18 "core" ( +2 "manipulator"&=& +4 "core" &   < & +2 "storage"(@& +3 "core" & x \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&P/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&R& +2 "storage"(S' +7 "core" & !  C & +2 "manipulator"&U% +3 "core" % ϑ !  { +2 .tForearm.seek :retract +2 "manipulator"&E'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&B(? +172 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&H& +4 "core" &I ' # R  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &I    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X'Η +99 "core" ' +2 "manipulator"&Q& +5 "core" &I  %   + "manipulator"&N% +4 "core" %Κ ( % N +2 "processing"%& +4 "core" & +2 "processing"%\\& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%K(X +4 "core" &  +9 &3\ *z +9 &e\ > +10 &}\ M +9 &Pb\ K +9 &c\ L +10 &c\ L +9 &a\ K +10 &Vg\ L +9 &_\ K +9 &c\ L +10 & c\ L +9 &"`c\ K +9 &$"d\ K +10 &%b\ K +9 &'h\ L +10 &)h_\ K +9 &+*b\ K +9 &,e\ K +10 &._\ L +9 &0pb\ K +9 &21c\ L +10 &3d\ L +9 &5b\ L +10 &7wa\ L +9 &99h\ L +9 &:g\ L +10 &<c\ L +9 &>e\ K +9 &@Ac\ L +10 &Bh\ L +9 &Ci\ L +10 &Ev\ N +9 &G<\ P +9 &H\ R +10 &J\ R +9 &L~\ Q +9 &N=\ R +10 &O\ S +9 &Q\ S +10 &S\ S +9 &UB\ S +9 &W\ J +10 &X5F\ _ +9 &X B\ / +5 ( +2 "processing"%\\& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&:1 +3 "core" &X\ / +56 1 +2 "manipulator"&O% +5 "core" % Ι 8 ( O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +101 "core" ' +2 "processing"%V& +4 "core" &X\ / + #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\ % +3 "core" %\ # ) $ 5 E +2 "storage"(c% +4 "core" % \ + "storage"(e. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(f( +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (h& +3 "core" & o o \ " + "manipulator"&^& +4 "core" &I * + i  +2 "manipulator"&l% +3 "core" %\ #   [ D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&Z(4 +296 "core" ( +2 "manipulator"&[& +4 "core" &?  $ \ + "storage"(Y& +4 "core" & \ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&]'N +95 "core" ' +2 "storage"(`& +4 "core" & \ " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +41 .tSE.seek :beamBreak +11 "storage"(g'g +270 "core" ' + "storage"(d- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(W'z +34 "core" ' +2 "manipulator"&b& +4 "core" &? ! " \ +2 "manipulator"&i% +4 "core" %W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&r(? +244 "core" ( + "manipulator"&m& +4 "core" &D  % N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &D $ @ N +2 .tForearm.seek PC + "manipulator"&u'Η +93 "core" ' +2 .tHand.close + "manipulator"&v/ +57 "core" / +2 .tPC.seek :open + "processing"%x( +422 "core" ( +2 "storage"(y& +4 "core" & \ " +2 "manipulator"&n& +3 "core" &D  (  N +2 "manipulator"&p% +3 "core" % Ύ &  ? +2 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&o(4 +289 "core" ( +2 "manipulator"&& +4 "core" &5 %  d + "storage"(t& +4 "core" & \ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'N +97 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "storage"(z- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +25 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"({' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +3 "core" -' +2 "storage"(& +4 "core" & . 0 9\ " + "manipulator"&k& +4 "core" &5 C @ u + .tElbow.seek 3 +2 "manipulator"&w(4 +3 "core" ( +2 "manipulator"&& +3 "core" &5 @ 9 * +2 "storage"(& +4 "core" & 1 1 (\ " +2 .tForearm.seek 3 + 600 counts + "manipulator"&'N +17 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(' +58 "core" ' +2 "manipulator"&& +4 "core" &5 &  + "storage"(& +4 "core" & Y\ " + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&j, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +19 "core" ' + "manipulator"&% +4 "core" %    ' +2 "storage"(& +4 "core" & \ " + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts + "manipulator"&|'0 +20 "core" ' + "manipulator"&& +5 "core" &5 % ( + "storage"( & +4 "core" & G\ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&~'N +23 "core" ' + "storage"(% +5 "core" % F\ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (!% +3 "core" %AB \ QK + "manipulator"&"% +4 "core" %F ) + J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +3 (%& +3 "core" & X\ " +2 "collection"'& +4 "core" &XopRW' N + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&(% +3 "core" %\  ) # :  +2 "storage"(% +3 "core" % J\ +2 "storage"(A. +3 "core" .( + "storage"(}& +4 "core" & \ " + "storage"(,& +4 "core" & <\ " + "manipulator"&'& +4 "core" &5   ] +2 .tElbow.seek 3 + "manipulator"& (4 +3 "core" ( +2 "manipulator"&&& +3 "core" &5 % ( " +2 "storage"(0& +4 "core" & D\ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&$'N +103 "core" ' + "storage"(2& +4 "core" & }\ " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' +2 "storage"(#- +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&*& +3 "core" &5 * & ! + "storage"(s& +4 "core" & \ " + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&7' +32 "core" ' + .tElbow.hold +2 "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -'| +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(;' +29 "core" ' +2 "manipulator"&>% +4 "core" % &  : ; + "storage"(?& +4 "core" & \ " + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 314 counts +2 "manipulator"& '0 +12 "core" ' + "manipulator"&C& +4 "core" &5  % W +2 "storage"(3& +3 "core" & f\ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&D'N +14 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(4' +37 "core" ' +2 "manipulator"&/& +4 "core" &5 ! " ) +2 "manipulator"&I% +4 "core" %H   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&+( +166 "core" ( +2 "manipulator"&1& +4 "core" &9   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +4 "core" &9 !   L +2 .tForearm.seek CC + "manipulator"&L'O +100 "core" ' +2 .tHand.close + "manipulator"&M/ +61 "core" / +2 .tCC.seek :open +2 "collection"'<( +425 "core" ( + "storage"(=& +4 "core" & G\ " +2 "storage"(@& +3 "core" & \ " +2 "manipulator"&P& +3 "core" &9 " ' I L +2 "manipulator"&R% +3 "core" % `   ! S +2 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&G(4 +191 "core" ( + "manipulator"&.& +4 "core" &.  ' 7 +2 "storage"(& +3 "core" & o\ " +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&F' +108 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +61 "core" 1 +3 "manipulator"&9% +4 "core" % k M 5 k + "storage"(Q& +4 "core" & z 3\ " + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 297 counts + "manipulator"&N' +21 "core" ' +2 "manipulator"&& +4 "core" &;  & 6 + "storage"(S& +4 "core" & \ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&E'N +28 "core" ' +2 "storage"()% +4 "core" % O\  +2 ."downElevator"SE.seek :down +3 "storage"(:' +99 (O% +3 "core" %? `\ PH + "manipulator"&V% +4 "core" %8 !  % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +96 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'c& +3 "core" &M  +2 "manipulator"&e% +4 "core" %   ' K | +2 "storage"(\\% +4 "core" % :\ + "storage"(X. +3 "core" .( +2 "storage"(h& +3 "core" & \ " +2 "storage"(^& +3 "core" & \ " +2 "manipulator"&l& +4 "core" &;   6 + .tElbow.seek 3 +2 "manipulator"&(4 +3 "core" ( +2 "manipulator"&[& +4 "core" &; ) # # 6 + "storage"(B& +4 "core" & \ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&Y'N +104 "core" ' +3 "storage"(`& +4 "core" & (\ " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(T'g +278 "core" ' +2 "storage"(d- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (b& +3 "core" & \ " +2 "manipulator"&i& +3 "core" &;   } 6 +2 .tElbow.seek 3 + "manipulator"&g(4 +3 "core" ( +2 "manipulator"&]& +3 "core" &;   6 +2 "storage"(m& +3 "core" & ^\ " +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&_'" +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +60 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&v& +2 "storage"(a' +7 "core" &; &  c 6 +2 "manipulator"&K% +3 "core" % 2   +2 .tForearm.seek :retract +2 "manipulator"&y'\ +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&n( +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 "core" ( + "manipulator"&p& +4 "core" & ' " / , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &   , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' + "manipulator"&t& +4 "core" &  % C , +2 "manipulator"&r% +4 "core" %V ' # B I + "collection"'& +4 "core" &Q  +51 "collection"'z& +5 "core" &Q  +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &P  +7 &3Q $e +10 &XyR 6 +9 &E K +9 &YG I +10 &{]I J +9 &=_L J +9 &ZO J +10 &]J J +9 &]I I +10 &D]N J +9 & YK J +9 &!ZI I +10 &#\\J J +9 &%M^K J +9 &'_N J +10 &(^J J +9 &*_K J +10 &,V\\R I +9 &.\\H J +9 &/ZB J +10 &1YI J +9 &3^\\C I +9 &5_J J +10 &6YC J +9 &8\\M J +10 &:e[O J +9 &<'`? J +9 &=`D J +10 &?YI J +9 &Al]F J +9 &C.e}9 J +10 &Dn\\l? L +9 &F675 O +9 &HXEE; T +10 &JKMD U +9 &KNM> V +10 &MLQE W +9 &OVNP5 W +9 &QNQC\ X +10 &RNP7\ X +9 &TPPC X +10 &V[MQH\ X +9 &WfNQ> . +9 &Xm!PR< T +9 ( +2 &XvhOR@ K + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&k% +4 "core" % U ) ,  J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%& +4 "core" &  + "manipulator"&q% +6 "core" %\ ! ' " ; > + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( +2 "storage"(W& +3 "core" & H\ " +2 "storage"(& +4 "core" & Z\ " + "manipulator"&& +4 "core" & * )  , + "manipulator"& % +4 "core" %\ ! * +  > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(4 +160 "core" ( +2 "manipulator"& & +4 "core" &6  & ' + "storage"(& +4 "core" & t\ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&o'N +90 "core" ' +2 "storage"(& +4 "core" & \ " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"({'g +284 "core" ' +2 "storage"(!- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("& +3 "core" & \ " + "manipulator"&& +4 "core" &6 '  +2 .tElbow.seek 3 +2 "manipulator"&w(4 +3 "core" ( + "manipulator"&& +4 "core" &6 , &  + "storage"(& +4 "core" & \ " +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&|'" +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&%/ +63 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"((' +8 "core" &6 * B + "manipulator"&% +4 "core" %  $ * [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&A(? +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&}& +5 "core" &G )  / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &G   2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&''Η +92 "core" ' +2 "manipulator"&&& +4 "core" &G $  ( + "manipulator"&0% +4 "core" %Π  +2 "processing"%~& +3 "core" &  +2 "processing"%2& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +8 &3\ *z +10 &f\ > +9 &}\ M +9 &Na\ K +10 &c\ K +9 &`\ L +9 &^\ L +10 &Ug\ L +9 &c\ K +9 &c\ K +10 & d\ L +9 &"^e\ K +10 &$c\ L +9 &%d\ K +9 &'c\ L +10 &)db\ L +9 &+'b\ L +10 &,a\ L +9 &.^\ K +9 &0ld\ L +10 &2/`\ L +9 &3b\ K +9 &5g\ L +10 &7vb\ K +9 &96g\ L +9 &:c\ L +10 &<g\ L +9 &>~c\ K +10 &@?d\ L +9 &Bg\ L +9 &Ch\ L +10 &Et\ M +9 &G:\ P +9 &H\ Q +10 &J\ R +9 &L{\ R +10 &N<\ R +9 &O\ S +9 &Q\ S +10 &S\ S +9 &UA\ S +10 &W\ M +9 &X5>j\ (t +9 &X. , +5 ( +2 "processing"%2& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&j1 +3 "core" &X , +57 1 + "manipulator"&% +4 "core" % Π 9 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +96 "core" ' +2 "processing"%*& +4 "core" &X , + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&s% +3 "core" %\  , !  - +2 "storage"(-% +3 "core" % -\ +2 "storage"(>. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(?(,F +186 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (C& +3 "core" &,C J\  + "manipulator"&3& +4 "core" &G  ' > + "manipulator"&/% +4 "core" %\  "  n - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&I( +273 "core" ( + "manipulator"&$& +4 "core" & '  1 / +2 "storage"( & +3 "core" &,B \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&'g +99 "core" ' + "storage"(7& +4 "core" &,B \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'g +267 "core" ' +2 "storage"(;- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(1'z +34 "core" ' +2 "manipulator"&5& +4 "core" & ! "  / +2 "manipulator"&D% +3 "core" %` $ !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M(? +254 "core" ( + "manipulator"&& +5 "core" &E '   P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &E   P +2 .tForearm.seek PC +2 "manipulator"&='Η +95 "core" ' + .tHand.close + "manipulator"&@/ +60 "core" / +2 .tPC.seek :open +2 "processing"%P( +422 "core" ( + "storage"(R& +4 "core" &,B \  +2 "manipulator"&.& +3 "core" &E ' !  P +2 "manipulator"&L% +4 "core" % Χ   F + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&+( +290 "core" ( +2 "manipulator"&J& +4 "core" &  & 5 + "storage"(9& +4 "core" &,B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&Q'g +101 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "storage"(S- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"()'F +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(U' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(O- +3 "core" -' +2 "storage"(V& +3 "core" &,B $ $ %\  +2 "manipulator"&G& +4 "core" & B B + .tElbow.seek 4 +2 "manipulator"&F( +3 "core" ( +2 "manipulator"&N& +4 "core" & G C  + "storage"(c& +4 "core" &,B $ %\  +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&e'g +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(\\' +56 "core" ' +2 "manipulator"&X& +4 "core" & * (  + "storage"(h& +4 "core" &,B 9\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&^' +33 "core" ' + .tElbow.hold +2 "manipulator"&l, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(4' +24 "core" ' +2 "manipulator"&[% +4 "core" %  F + "storage"(B& +5 "core" &,B \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&E'J +17 "core" ' + "manipulator"&`& +5 "core" & % %  + "storage"(:& +4 "core" &,B !\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&H'g +14 "core" ' +2 "storage"(\ % +4 "core" % 3\ +2 ."downElevator"SE.seek :down +5 "storage"(d' +99 (b% +4 "core" %C \ PJ + "manipulator"&i% +5 "core" %f  ! c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +86 "core" ' +72 ' + ."downElevator"SE.stop + "storage"(5 +3 (m& +4 "core" &,B .\  + "collection"'Z& +4 "core" &XvhSU= K +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&v% +3 "core" %  (   +2 "storage"(K% +4 "core" % Q\ + "storage"(. +3 "core" .(,F +2 "storage"(Y& +3 "core" &,B o\  +2 "storage"(T& +3 "core" &,B ^\  +2 "manipulator"&p& +3 "core" & ) ) A +2 .tElbow.seek 4 +2 "manipulator"&u( +3 "core" ( +2 "manipulator"&_& +4 "core" & ) % * + "storage"(g& +57 "core" &,B I\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&t'g +98 "core" ' + "storage"(r& +4 "core" &,B [\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' + "storage"(a- +4 "core" -'{ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&y& +3 "core" & ) ! 1 + "storage"(<& +4 "core" &,B \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +53 .tForearm.seek 4 + "manipulator"&' +31 "core" ' + .tElbow.hold +2 "manipulator"&k, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'{ +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(q' +30 "core" ' + "manipulator"&% +5 "core" %   D + "storage"(& +4 "core" &,B \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 4 + 308 counts + "manipulator"&W'C +12 "core" ' +2 "manipulator"&& +4 "core" &  ' W + "storage"(z& +4 "core" &,B B\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'g +14 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"( ' +37 "core" ' +2 "manipulator"&& +4 "core" & ! ' N +2 "manipulator"& % +4 "core" %m , " " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +173 "core" ( +2 "manipulator"&n& +4 "core" &0 &  Y E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &/   E +2 .tForearm.seek CC + "manipulator"&!'O +105 "core" ' + .tHand.close +2 "manipulator"&"/ +59 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"(& +4 "core" &,B \  + "storage"(& +4 "core" &,B \  + "manipulator"&%& +4 "core" &0 '  ) E + "manipulator"&% +4 "core" % I   ! +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +198 "core" ( +2 "manipulator"&o& +4 "core" & \ # 6 + "storage"({& +4 "core" &,B ^\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 4 +2 "manipulator"&|' +108 "core" ' + .tElbow.hold +2 "manipulator"&}, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&,1 +61 "core" 1 +3 "manipulator"&w% +4 "core" % t N <  + "storage"(&& +4 "core" &,B {\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 296 counts + "manipulator"&0'7 +18 "core" ' +2 "manipulator"&~& +4 "core" & ) " b 6 + "storage"((& +4 "core" &,B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +18 "core" ' +2 "storage"(x% +4 "core" % m\  +3 ."downElevator"SE.seek :down +3 "storage"(j' +100 (% +3 "core" %W@ H\ PH +2 "manipulator"&*% +4 "core" %d & ( - & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +85 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'-& +4 "core" &3  +2 "manipulator"&>% +4 "core" %\      + "storage"(2% +4 "core" % \ +2 "storage"('. +3 "core" .(,F + "storage"(C& +4 "core" &,B \  + "storage"(3& +4 "core" &,B \  + "manipulator"&/& +4 "core" &   L 6 +2 .tElbow.seek 4 + "manipulator"&f( +4 "core" ( + "manipulator"&$& +5 "core" & # ) 6 6 + "storage"( & +4 "core" &,B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&A'g +93 "core" ' +2 "storage"(7& +4 "core" &,B \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(#'g +279 "core" ' +2 "storage"(;- +3 "core" -'a + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (5& +3 "core" &,B \  + "manipulator"&D& +4 "core" & ) )  6 +2 .tElbow.seek 4 + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" & ' + @ 6 +2 "storage"(& +4 "core" &,B #\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&6'; +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&@& +2 "storage"(8' +7 "core" & * * G 6 +2 "manipulator"&% +4 "core" % ; - ( D +2 .tForearm.seek :retract + "manipulator"&R'\ +103 "core" ' +3 .tElbow.seek CC + "manipulator"&.( +152 "core" ( +2 "manipulator"&L& +4 "core" ' + &> + 0 > N +2 ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 + "manipulator"&$ &.,(#b +4 &=& +3 "core" &> )  N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'O +103 "core" ' +2 "manipulator"&9& +4 "core" &> %  < N + "manipulator"&M% +4 "core" %V  * J +2 "collection"'& +3 "core" &? +2 "collection"'S& +5 "core" &M +2 .tCC.seek :closed +2 "collection"'O(X +4 "core" &T +8 & +P %f +9 &X}M 7 +10 &{Q J +9 &YP J +10 &YR J +9 &FYR J +9 & \\Q I +10 &]P J +9 &_Y J +9 &N`M J +10 & ZI I +9 &!\\Q J +9 &#^L J +10 &%W]K I +9 &'\\N I +10 &(\\L I +9 &*\\W J +9 &,^_N J +10 &. _K J +9 &/_M J +10 &1]N J +9 &3g^M I +9 &5)ZM I +10 &6^M J +9 &8ZJ J +9 &:n_G J +10 &\ T +10 &JKMI\ V +9 &KKN@\ W +10 &MLOG\ W +9 &O_KOB\ W +9 &Q!MPA\ W +10 &RLOD\ X +9 &TMO5\ X +9 &VcOP5\ Y +10 &W_NP< 4 +9 &XjPS= U +9 ( +2 &XpoPQ= O +2 "collection"'S& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&V1 +62 "core" 1 + "manipulator"&G% +4 "core" % U D = K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +104 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%c& +4 "core" & +2 "manipulator"&% +3 "core" %   )   +2 "storage"(X% +4 "core" % \ + "storage"(h. +3 "core" .(,F + "storage"([& +4 "core" &,B \  +2 "storage"(1& +4 "core" &,B \  + "manipulator"&B& +4 "core" &>  % N + "manipulator"&`% +4 "core" %    R  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&)( +190 "core" ( + "manipulator"&:& +4 "core" &  ' f 2 +2 "storage"(\ & +3 "core" &,B \  +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&+'g +97 "core" ' + "storage"(Q& +5 "core" &,B \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U'g +285 "core" ' + "storage"(b- +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +2 "core" &,B \  +2 "manipulator"&e& +3 "core" &  ! y 2 +2 .tElbow.seek 4 +2 "manipulator"&F( +3 "core" ( + "manipulator"&\\& +4 "core" & $ $ 2 + "storage"(^& +4 "core" &,B N\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&E'; +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&m/ +52 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"(v' +7 "core" & % ) 3 2 +2 "manipulator"&K% +3 "core" % C   "  +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +101 "core" ( +2 "manipulator"&Y& +4 "core" &F  ) !  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &F !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&p'Η +98 "core" ' + "manipulator"&_& +4 "core" &F ) &   +2 "manipulator"&g% +4 "core" %Κ % & + "processing"%H& +4 "core" & +2 "processing"%r& +5 "core" &  +2 .tPC.seek :closed +3 "processing"%d(X +3 "core" & +6 & /\ %f +9 &X\ 7 +10 &\ L +9 &]\ L +10 &za\ L +9 &>]\ K +9 &e\ L +10 &c\ L +9 &_\ K +9 &Ec\ K +10 & c\ K +9 &!c\ K +10 &#f\ L +9 &%Mb\ K +9 &' g\ L +10 &(`\ L +9 &*e\ L +9 &,Uf\ K +10 &.b\ K +9 &/f\ L +10 &1`\ L +9 &3]c\ K +9 &5g\ L +10 &6b\ K +9 &8f\ L +9 &:dg\ L +10 &<&g\ L +9 &=d\ K +10 &?c\ L +9 &Ale\ L +9 &C-h\ L +10 &Ds\ M +9 &F~\ O +9 &Hb\ R +10 &J#\ R +9 &K\ R +10 &M\ R +9 &Oh\ R +9 &Q*\ R +10 &R\ S +9 &T\ S +9 &Vo\ S +10 &Wcp\ * +9 &Xm\ 7 +9 ( +3 "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&l1 +3 "core" &X\ . +59 1 +2 "manipulator"&]% +4 "core" % Ι M 3 ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +100 "core" ' + "processing"%y& +4 "core" &X\ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&<% +4 "core" %\ !   W ? + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(,F +44 .tSC.reconfigure :tight +12 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<% {\  + "manipulator"&z& +4 "core" &F  " z  + "manipulator"&% +4 "core" %\ !  ! ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"& ( +256 "core" ( + "manipulator"&t& +4 "core" &) &  4 +2 "storage"(u& +3 "core" &<% O\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +93 "core" ' +2 "storage"(& +4 "core" &<% x t >\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +271 "core" ' + "storage"(q- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(n'z +32 "core" ' +2 "manipulator"&& +4 "core" &)    4 +2 "manipulator"&% +3 "core" %d    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&"(? +258 "core" ( + "manipulator"&& +4 "core" &C  % ` M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &C   s M +2 .tForearm.seek PC + "manipulator"&'Η +92 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tPC.seek :open + "processing"%%( +422 "core" ( +2 "storage"(& +4 "core" &<% \  + "manipulator"&!& +4 "core" &C % (  M + "manipulator"&o% +4 "core" % Γ * ) Y +2 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&,& +4 "core" &&#   " :* + "storage"(w& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&&'j +98 "core" ' +2 .tHand.open +2 "manipulator"&~1 +57 "core" 1 +2 "storage"((- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(x'F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate + "storage"(' +55 "core" ' + #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(*& +3 "core" &<% T S 7\  +2 "manipulator"&& +3 "core" &&# C F Q :* +2 .tElbow.seek 5 +2 "manipulator"&|( +3 "core" ( +2 "manipulator"&-& +4 "core" &&$ B ; ] :* + "storage"(>& +4 "core" &<% H K (\  +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&0'j +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(2' +55 "core" ' +2 "manipulator"&'& +4 "core" &&#  :* + "storage"(C& +4 "core" &<% .\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 + "manipulator"&3' +21 "core" ' + .tElbow.hold +2 "manipulator"&/, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.01 Pucks below Top Plate + "storage"( ' +23 "core" ' +2 "manipulator"&$% +4 "core" % ) + P +2 "storage"( & +4 "core" &<% \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 303 counts + "manipulator"&'A +21 "core" ' +2 "manipulator"&7& +4 "core" &'# $  # 9) +2 "storage"(j& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&}'j +23 "core" ' + "storage"(s% +5 "core" % E\  +2 ."downElevator"SE.seek :down +4 "storage"(;' +98 (5% +3 "core" %D (\ QK +2 "manipulator"&D% +4 "core" %ӆ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +62 ' +2 ."downElevator"SE.stop + "storage"(5 +2 (& +4 "core" &<% \  + "collection"'I& +4 "core" &XpnRU: O +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&@% +4 "core" %\  &   +2 "storage"(% +3 "core" % :\ +2 "storage"(f. +3 "core" .(<( + "storage"(A& +4 "core" &<% \ \  + "storage"(L& +4 "core" &<% \  +2 "manipulator"&=& +3 "core" &'"  " 9 9) +2 .tElbow.seek 5 +2 "manipulator"&#( +3 "core" ( + "manipulator"&6& +4 "core" &'" ! ) 9 9) + "storage"(9& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&M'j +101 "core" ' + "storage"(& +5 "core" &<% F\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +286 "core" ' +2 "storage"(8- +3 "core" -'} + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&R& +3 "core" &'# ' ) 2 9) + "storage"(& +4 "core" &<% >\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&V' +22 "core" ' +2 .tElbow.hold + "manipulator"&G, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(c- +2 "core" -'} +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&X% +4 "core" %!  &  + "storage"(S& +4 "core" &<% \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 5 + 315 counts +2 "manipulator"&h'M +19 "core" ' +2 "manipulator"&[& +4 "core" &(" &  M 9( +2 "storage"(1& +3 "core" &<% e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&B'j +34 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(`' +38 "core" ' + "manipulator"&J& +4 "core" &(# ( ! 9( +2 "manipulator"&:% +4 "core" %Y    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +83 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +148 "core" ( + "manipulator"&Q& +4 "core" &;  % k M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &; !  V M +3 .tForearm.seek CC + "manipulator"&b'O +99 "core" ' + .tHand.close +2 "manipulator"&i/ +63 "core" / + .tCC.seek :open +2 "collection"'e( +425 "core" ( +2 "storage"(\\& +4 "core" &<% \\\  + "storage"(^& +4 "core" &<% \  + "manipulator"&m& +4 "core" &; ' & M + "manipulator"&Z% +4 "core" % c    o +2 .tForearm.seek :retract + "manipulator"&K'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&)( +239 "core" ( + "manipulator"&+& +4 "core" &%   7 +2 "storage"(U& +3 "core" &<% \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&E' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&T1 +56 "core" 1 +2 "manipulator"&F% +4 "core" % ! \  + "storage"(_& +4 "core" &<% 0\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 295 counts + "manipulator"&g'9 +43 "core" ' +9 "manipulator"&H& +5 "core" &% ! ! + "storage"(v& +4 "core" &<% $\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&4'j +27 "core" ' + "storage"(P% +5 "core" % ;\ +2 ."downElevator"SE.seek :down +4 "storage"(l' +98 (]% +3 "core" %@ *\ PH + "manipulator"&y% +5 "core" %I ) ' m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +87 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] + #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'& +4 "core" &E  + "manipulator"&% +4 "core" %     " + "storage"(r% +4 "core" % \ +2 "storage"(p. +3 "core" .(<( +2 "storage"(& +3 "core" &<% \  +2 "storage"(z& +4 "core" &<% \  +2 "manipulator"&& +4 "core" &% !  + .tElbow.seek 5 +2 "manipulator"&?( +4 "core" ( + "manipulator"&t& +4 "core" &%   + "storage"(u& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +91 "core" ' + "storage"(& +5 "core" &<% \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'g +281 "core" ' +2 "storage"(q- +3 "core" -'c +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &<% p\  +2 "manipulator"&& +3 "core" &% (   +2 .tElbow.seek 5 + "manipulator"&W( +4 "core" ( + "manipulator"&& +4 "core" &% ( ' 2 + "storage"(& +4 "core" &<% I\  +2 .tForearm.seek 5 + 300 counts + "manipulator"& '> +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +59 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(k' +7 "core" &%  '  +2 "manipulator"&d% +3 "core" % G    +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&!( +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ( + "manipulator"&o& +4 "core" &8 ' $ L L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&,'O +106 "core" ' + "manipulator"&w& +5 "core" &9 * & L + "manipulator"&"% +4 "core" %N * * G +2 "collection"'~& +4 "core" &P +2 "collection"'(& +4 "core" &9 +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &M  +9 &2yO *y +10 &eP = +9 &tK K +10 &R[N I +9 &^R J +9 &_L J +10 &^N J +9 &Y_I J +9 &^L I +10 &\\L I +9 & ZG J +10 &"a\\P J +9 &$#_S J +9 &%\\C J +10 &'YL I +9 &)iYQ J +9 &+,YM I +10 &,^L J +9 &.\\J J +9 &0rYM I +10 &23YS J +9 &3]N I +10 &5^O J +9 &7y\\Q J +9 &9<YP I +10 &:\\N I +9 &<_L J +10 &>\\O J +9 &@DYI I +9 &B]L J +10 &CduJ K +9 &EtL`N L +9 &G7B6L Q +10 &HJKM\ U +9 &JMLD\ U +10 &LmLOH\ V +9 &N-OPN\ W +9 &OOOF\ W +10 &QPQJ\ X +9 &SqNQH\ X +9 &U2OR@\ X +10 &VOQK\ N +9 &X"KPQE\ 'v +9 &XisPPC O +3 ( + "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 +2 .Hand.open + "manipulator"&*1 +55 "core" 1 + "manipulator"&% +4 "core" % M L ;  H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' +3 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%>& +4 "core" &\ +2 "manipulator"&{% +3 "core" %\  ! )   +2 "storage"('% +3 "core" % \ +2 "storage"(C. +3 "core" .(<( + "storage"($& +4 "core" &<% \  + "storage"( & +4 "core" &<% \  + "manipulator"&n& +4 "core" &8 % ( L +2 "manipulator"&7% +3 "core" %\    D  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&j( +180 "core" ( +2 "manipulator"&x& +4 "core" & "  ~ 0 + "storage"(s& +4 "core" &<% \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +95 "core" ' +2 "storage"(&& +4 "core" &<% \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +286 "core" ' + "storage"(5- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +3 "core" &<% \  + "manipulator"&0& +4 "core" &   0 + .tElbow.seek 5 +2 "manipulator"&|( +3 "core" ( + "manipulator"&2& +4 "core" &  $ 0 + "storage"(3& +4 "core" &<% y 2\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&'> +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +54 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&I& + "storage"(@' +7 "core" & # $ [ 0 + "manipulator"&% +5 "core" % @  +2 .tForearm.seek :retract + "manipulator"&f'\ +91 "core" ' + .tElbow.seek PC +2 "manipulator"&A(? +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( + "manipulator"& & +5 "core" &:   p G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &: )  G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&='Η +103 "core" ' +2 "manipulator"&6& +4 "core" &:  & - G +2 "manipulator"&9% +3 "core" %Ι ( )  +2 "processing"%}& +4 "core" &  +2 "processing"%& +6 "core" &  +2 .tPC.seek :closed + "processing"%;(X +4 "core" &  +9 &3\ *z +9 &f\ > +10 &|\ M +9 &Ua\ K +9 &b\ K +10 &f\ L +9 &^\ K +10 &]c\ K +9 &e\ L +9 &e\ L +10 & b\ L +9 &"e`\ K +9 &$'c\ K +10 &%_\ L +9 &'g\ L +10 &)md\ K +9 &+/a\ K +9 &,f\ L +10 &.e\ K +9 &0tc\ L +9 &25c\ L +10 &3b\ L +9 &5f\ L +10 &7}^\ K +9 &9=c\ L +9 &;b\ K +10 &<c\ L +9 &>g\ L +9 &@Ff\ L +10 &Bb\ L +9 &Ch\ L +10 &Es\ N +9 &GA\ P +9 &H\ Q +10 &J\ R +9 &L\ R +9 &NC\ R +10 &P\ S +9 &Q\ R +10 &S\ S +9 &UI\ S +9 &W \ F +10 &X6I\ \\ +9 &XI\ / +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&/1 +3 "core" &X\ / +60 1 + "manipulator"&% +4 "core" % Η O @ d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' + "processing"%R& +4 "core" &X / +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\   x - + "storage"(c% +4 "core" % \ + "storage"(X. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(S(K +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ([& +2 "core" &K I\  +2 "manipulator"&1& +4 "core" &: ) !  G + "manipulator"&J% +4 "core" %\  # ! r - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&:( +271 "core" ( +2 "manipulator"&M& +4 "core" &  $ 1 + "storage"(#& +4 "core" &K {\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"& '8 +104 "core" ' +2 "storage"(V& +4 "core" &K \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(h'g +272 "core" ' + "storage"(Q- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(N'z +82 "core" ' +4 "manipulator"&& +4 "core" &    1 +2 "manipulator"&B% +4 "core" %;  ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' + .tElbow.seek PC +7 "manipulator"&i(? +264 "core" ( + "manipulator"&\ & +4 "core" &G  & B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &G    +2 .tForearm.seek PC + "manipulator"&\\'Η +93 "core" ' +2 .tHand.close +2 "manipulator"&^/ +59 "core" / +2 .tPC.seek :open +2 "processing"%m( +422 "core" ( + "storage"(Z& +4 "core" &K \  +2 "manipulator"&b& +3 "core" &G   f  +2 "manipulator"&+% +3 "core" % Σ " " +2 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&.( +293 "core" ( +2 "manipulator"&T& +4 "core" &  & -  + "storage"(F& +4 "core" &K P\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&_'8 +98 "core" ' +2 .tHand.open + "manipulator"&H1 +63 "core" 1 +2 "storage"(v- +3 "core" -'z +3 .tSE.seek -0.12 Pucks below Top Plate + "storage"(P'F +24 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate + "storage"(K' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(]- +4 "core" -' + "storage"(y& +4 "core" &K a V\  + "manipulator"&)& +4 "core" & 3 C U  +2 .tElbow.seek 6 + "manipulator"&E( +3 "core" ( +2 "manipulator"&g& +4 "core" &  8 \  + "storage"(& +4 "core" &K J I\  +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(r' +55 "core" ' + "manipulator"&p& +5 "core" &  " *  + "storage"(& +4 "core" &K \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&`' +28 "core" ' +2 .tElbow.hold + "manipulator"&z, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +20 "core" ' + "manipulator"&t% +5 "core" % ! ( H U + "storage"(u& +4 "core" &K m\  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"&4' +19 "core" ' + "manipulator"&& +5 "core" & ( " "  + "storage"(l& +5 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&Y'8 +21 "core" ' + "storage"(<% +4 "core" % _\ +3 ."downElevator"SE.seek :down +3 "storage"(q' +99 (% +3 "core" %C \ QJ + "manipulator"&% +5 "core" %J  & \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &K U\  + "collection"' & +4 "core" &XimTV O +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&% +3 "core" %\  + ' :  +2 "storage"(d% +4 "core" % ;\ + "storage"(?. +3 "core" .(K + "storage"(& +5 "core" &K |\  + "storage"(o& +4 "core" &K [\  +2 "manipulator"&& +3 "core" &  "  +2 .tElbow.seek 6 +2 "manipulator"&a( +3 "core" ( + "manipulator"& & +4 "core" & ) & J  +2 "storage"(w& +3 "core" &K w\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts + "manipulator"&W'8 +102 "core" ' + "storage"("& +4 "core" &K W\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'g +278 "core" ' +2 "storage"(k- +4 "core" -'~ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & % ( $  + "storage"(e& +4 "core" &K \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&*' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(>- +3 "core" -'~ +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"({' +28 "core" ' + "manipulator"&'% +4 "core" %   E +2 "storage"(C& +3 "core" &K \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&$' +23 "core" ' + "manipulator"& & +5 "core" &  '  + "storage"((& +4 "core" &K e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&n'8 +20 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(7' +37 "core" ' +2 "manipulator"&,& +4 "core" &  % -  + "manipulator"&x% +4 "core" %G !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&&( +159 "core" ( +2 "manipulator"&!& +4 "core" &8 %  ; K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &8  $ K +2 .tForearm.seek CC + "manipulator"&5'O +101 "core" ' + .tHand.close +2 "manipulator"&D/ +61 "core" / +2 .tCC.seek :open + "collection"'0( +429 "core" ( + "storage"(2& +4 "core" &K \  +2 "Can"\ M.\ 7 + "storage"(3& +4 "core" &K \  + "manipulator"&& +4 "core" &8   K + "manipulator"&I% +4 "core" % _   $ R +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&j( +178 "core" ( +2 "manipulator"&& +4 "core" & &   + + "storage"(& +5 "core" &K Q\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 + "manipulator"&' +108 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&L1 +59 "core" 1 +3 "manipulator"&|% +4 "core" % N 3 d % + "storage"(6& +4 "core" &K \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 6 + 306 counts +2 "manipulator"&9' +11 "core" ' + "manipulator"&}& +5 "core" &  ' T + + "storage"(@& +4 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&f'8 +23 "core" ' +2 "storage"(%% +4 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(/' +99 (% +3 "core" %A [\ PI +2 "manipulator"&R% +3 "core" %= ! > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling two pucks from tube 6 to 7 of [1..7] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'c& +4 "core" &J  +2 "manipulator"&X% +3 "core" %\  $ &  + +2 "storage"(% +4 "core" % \ + "storage"(=. +3 "core" .(K +2 "storage"([& +3 "core" &K "\  +2 "storage"(1& +3 "core" &K \  +2 "manipulator"&J& +4 "core" &  ! + + .tElbow.seek 6 +2 "manipulator"&( +111 "core" ( +2 "manipulator"&M& +5 "core" & _ + "storage"(#& +4 "core" &K r\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&A'8 +97 "core" ' +2 "storage"(V& +4 "core" &K \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(8'g +284 "core" ' +2 "storage"(Q- +3 "core" -'c + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +4 "core" &K <\  + "manipulator"&B& +4 "core" & $  x + .tElbow.seek 6 +2 "manipulator"&h( +3 "core" ( + "manipulator"& & +4 "core" & #  D +2 "storage"(\ & +3 "core" &K \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&O' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&:/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&^& + "storage"(G' +7 "core" &  ' " +2 "manipulator"&;% +3 "core" %  " ! L +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +104 "core" ' +2 .tElbow.seek CC +2 "manipulator"&b( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +49 "core" ( + "manipulator"&+& +4 "core" & &  ` 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&T'O +101 "core" ' +2 "manipulator"&F& +4 "core" &  $ 8 +2 "manipulator"&i% +4 "core" %Q  & Q +2 "collection"'H& +4 "core" &6  +2 "collection"'v& +4 "core" &.  +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &S  +9 &3yG *x +10 &fT = +9 &sU K +9 &QYJ I +9 &YK I +10 &YP J +9 &\\K J +10 &Y_M I +9 &YM I +9 &ZX I +10 & ^S I +9 &"`]T I +9 &$!\\M J +10 &%\\P I +9 &'ZP I +10 &)hYK I +9 &+*YP I +9 &,ZQ J +10 &.\\N I +9 &0pZF I +9 &22ZK I +10 &3YN I +9 &5]L I +10 &7w\\K J +9 &99\\K J +9 &:\\M I +10 &<ZS I +9 &>\\M I +9 &@C^J I +10 &B`O I +9 &CcvI J +10 &EuKcM L +9 &G6C8F Q +9 &HJKI U +10 &JMMM V +9 &LkLOK V +9 &N+KOE W +10 &ONPJ W +9 &QLPI\ W +9 &SoNQC X +10 &U0NPI\ X +9 &VOOK\ Q +10 &X @OPK + +9 &XwvPRA K +5 ( +2 "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.11 +2 .Hand.open + "manipulator"&y1 +3 "core" &XwsMQG K +53 1 +2 "manipulator"&)% +4 "core" % P '  l R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%& +5 "core" &  + "manipulator"&U% +4 "core" %\  ) ' V  +2 "storage"(p% +3 "core" % 0\ +2 "storage"(. +3 "core" .(K + "storage"(t& +4 "core" &K [\  + "storage"(u& +4 "core" &K \  + "manipulator"&N& +4 "core" &  ' B 8 + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&l( +154 "core" ( + "manipulator"&P& +4 "core" & " +2 "storage"(<& +4 "core" &K p\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&.'8 +107 "core" ' +2 "storage"(_& +4 "core" &K N\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(K'g +289 "core" ' + "storage"(- +4 "core" -'~ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &K \  +2 "manipulator"&& +4 "core" &    + .tElbow.seek 6 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&r& +3 "core" & ) "  +2 "storage"(`& +4 "core" &K u\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&' +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&4/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & + "storage"(' +7 "core" & ) $ 1 +2 "manipulator"&d% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&?'\ +89 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +177 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +78 "core" ( +2 "manipulator"&& +4 "core" &G (  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &G 4 ) / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' + "manipulator"& & +4 "core" &G   L +2 "manipulator"&w% +4 "core" %ΐ   ( ? + "processing"%Y& +4 "core" &  +2 "processing"%"& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%q(X +4 "core" &  +7 &7 %g +10 &W}\ 7 +9 &\ L +9 &a\ L +10 &e\ K +9 &C]\ K +9 &b\ K +10 &e\ L +9 &a\ L +9 &Je\ L +10 & `\ K +9 &!g\ L +10 &#f\ K +9 &%Sc\ K +9 &'g\ L +10 &(c\ L +9 &*c\ L +10 &,[g\ K +9 &._\ K +9 &/a\ L +10 &1_\ K +9 &3cc\ K +9 &5$b\ L +10 &6`\ K +9 &8`\ L +10 &:ja\ L +9 &<,e\ L +9 &=d\ L +10 &?a\ L +9 &As`\ K +9 &C3i\ L +10 &Ds\ M +9 &F\ O +9 &Hj\ Q +10 &J)\ R +9 &K\ R +10 &M\ R +9 &Oo\ R +9 &Q0\ R +10 &R\ S +9 &T\ S +9 &Vt\ S +10 &W\\q\ 3 +9 &XT\ . +9 ( +2 &X , + "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&z1 +59 "core" 1 + "manipulator"&% +4 "core" % ΐ M 9 ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +104 "core" ' +2 "processing"%& +4 "core" &X , + #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&e% +3 "core" %\  '  ? y +2 "storage"(>% +3 "core" % \ +2 "storage"('. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(C([ +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &[ \  +2 "manipulator"&(& +3 "core" &G !  +2 "manipulator"&,% +4 "core" %\  )  ( y + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&x( +307 "core" ( + "manipulator"&W& +4 "core" & '  K % +2 "storage"(a& +3 "core" &[ o\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&~'H +107 "core" ' + "storage"(*& +4 "core" &[ 9\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"($'g +270 "core" ' +2 "storage"({- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(!'z +32 "core" ' +3 "manipulator"&-& +4 "core" &   % + "manipulator"&n% +4 "core" %O ! ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC + "manipulator"&D(? +263 "core" ( + "manipulator"&s& +4 "core" &7  & I  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &7    +2 .tForearm.seek PC + "manipulator"&2'Η +97 "core" ' + .tHand.close + "manipulator"&3/ +63 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( + "storage"(I& +5 "core" &[ \  + "manipulator"&& +4 "core" &D ' - + "manipulator"&% +4 "core" % Ξ " ! & + .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&&( +249 "core" ( +2 "manipulator"&L& +4 "core" & ' " M 7 + "storage"(|& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&6'H +101 "core" ' + .tHand.open +2 "manipulator"&}1 +53 "core" 1 +3 "storage"(@- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(%'F +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(R& +3 "core" &[ F O \  +2 "manipulator"&j& +4 "core" & @ 9 H 7 +2 .tElbow.seek 7 + "manipulator"&( +3 "core" ( +2 "manipulator"&c& +4 "core" & @ A u 7 + "storage"(9& +4 "core" &[ L G\  +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&X'H +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +56 "core" ' + "manipulator"&=& +4 "core" & $  ] 7 +2 "storage"([& +4 "core" &[ \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&1' +31 "core" ' +2 .tElbow.hold + "manipulator"&J, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(7' +23 "core" ' + "manipulator"&f% +5 "core" % N + "storage"(M& +4 "core" &[ Z\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 312 counts + "manipulator"&#'( +19 "core" ' + "manipulator"&V& +5 "core" & .  G 5 + "storage"(/& +5 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"& 'H +20 "core" ' +2 "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(Q' +100 (% +2 "core" %FA \ QJ +2 "manipulator"&B% +4 "core" %T ! (   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 (\ & +4 "core" &[ )\  + "collection"':& +4 "core" &XwrOTS K +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&^% +4 "core" %\  ! '  5 +2 "storage"(;% +4 "core" % \ + "storage"(. +3 "core" .([ + "storage"(A& +4 "core" &[ \  +2 "storage"(8& +4 "core" &[ ;\  + "manipulator"&O& +4 "core" & * ' P 5 +2 .tElbow.seek 7 + "manipulator"&+( +4 "core" ( + "manipulator"&\\& +4 "core" & $ ( R 5 + "storage"(h& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&F'H +90 "core" ' + "storage"(i& +5 "core" &[ \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'g +291 "core" ' + "storage"(G- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" &  5 + "storage"(0& +4 "core" &[ { \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&y' +33 "core" ' + .tElbow.hold +2 "manipulator"&), +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate + "storage"(U' +30 "core" ' +2 "manipulator"&p% +4 "core" %  ' O Y + "storage"(& +4 "core" &[ \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 313 counts + "manipulator"&t') +18 "core" ' +6 "manipulator"&u& +5 "core" & - ,  5 + "storage"(v& +4 "core" &[ \  +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&N'H +19 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate + "storage"(' +39 "core" ' +2 "manipulator"&T& +4 "core" & +  5 + "manipulator"&P% +4 "core" %Q &    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +174 "core" ( +2 "manipulator"&b& +4 "core" &   ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &   ) +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' + .tHand.close +2 "manipulator"&/ +60 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"(r& +4 "core" &[ M\  + "storage"(`& +4 "core" &[ Z\  + "manipulator"&4& +4 "core" &    ) + "manipulator"& % +4 "core" % _ ! ( ] H +2 .tForearm.seek :retract + "manipulator"&d'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&l( +187 "core" ( + "manipulator"&.& +4 "core" &  & @ 2 +2 "storage"(K& +3 "core" &[ m\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&' +109 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&o1 +63 "core" 1 +2 "manipulator"&E% +4 "core" % u Q 4 ~  +2 "storage"( & +3 "core" &[ ~ \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 298 counts + "manipulator"&w' +11 "core" ' +2 "manipulator"&Y& +4 "core" &  % G 0 + "storage"(& +4 "core" &[ W\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&?'H +20 "core" ' +2 "storage"(m% +4 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(z' +99 (% +3 "core" %}< F\ PG +2 "manipulator"&% +4 "core" %E   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +92 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'>& +4 "core" &W  +2 "manipulator"&'% +4 "core" %\  # e - + "storage"("% +4 "core" % \ + "storage"(. +3 "core" .([ +2 "storage"( & +3 "core" &[ P\  +2 "storage"((& +4 "core" &[ @\  + "manipulator"&,& +4 "core" & ! " 0 +2 .tElbow.seek 7 + "manipulator"&S( +3 "core" ( +2 "manipulator"&& +4 "core" & * ' % 0 + "storage"(W& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&a'H +90 "core" ' + "storage"(*& +4 "core" &[ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k'g +280 "core" ' +2 "storage"({- +3 "core" -'d + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (-& +3 "core" &[ \  + "manipulator"&n& +4 "core" & ) % : 0 +2 .tElbow.seek 7 + "manipulator"&$( +3 "core" ( +2 "manipulator"&~& +3 "core" & %  . 0 +2 "storage"(s& +4 "core" &[ R\  +2 .tForearm.seek 7 + 300 counts + "manipulator"&' +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&x/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&3& +2 "storage"(' +7 "core" & (  0 +50 "manipulator"&q% +5 "core" % $    + .tForearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +100 "core" ' + ."downElevator"SE.stop + "storage"(5 +46 "core" ( + "manipulator"&& +5 "core" &4 $  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &4   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'O +103 "core" ' +2 "manipulator"&|& +4 "core" &4 ) & 4 I +2 "manipulator"&D% +4 "core" %R  9 M +2 "collection"'}& +4 "core" &\\ +2 "collection"'@& +5 "core" &G +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &^  +8 &.v^ +z +9 &\ fb = +10 &r^ J +9 &[Ya I +10 &Xc I +9 &]a I +9 &^a I +10 &c_Z I +9 &$^^ J +9 &Z` J +10 & [` I +9 &"lWb I +10 &$-[b J +9 &%[_ I +9 &'Yc I +10 &)uW_ I +9 &+6]] I +9 &,\\b J +10 &.[a J +9 &0{\\a J +10 &2>\\U I +9 &4XS I +9 &5\\^ J +10 &7ZP I +9 &9FXO I +9 &;Y_ I +10 &<YS I +9 &>YQ I +10 &@OWW I +9 &B`Q I +9 &CetR J +10 &EwI^V L +9 &GAC8^ P +9 &HKHR\ V +10 &JKOW\ V +9 &LvLPU\ V +10 &N5NOS\ W +9 &OOOP\ W +9 &QNPP\ X +10 &S{NOS\ W +9 &U<OQO\ W +9 &VNP`\ K +10 &X DOQK ){ +9 &XqxOPS L +5 ( +2 "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&R1 +3 "core" &XqiNPU L +57 1 + "manipulator"&j% +4 "core" % O G 0 P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +104 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%9& +4 "core" &  +2 "manipulator"&5% +4 "core" %     + "storage"(=% +4 "core" % \ + "storage"([. +3 "core" .([ +2 "storage"(f& +3 "core" &[ \  +2 "storage"(M& +4 "core" &[ \  + "manipulator"&!& +4 "core" &4 " " Z I + "manipulator"&V% +4 "core" %  ) ' \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&%( +202 "core" ( + "manipulator"&/& +4 "core" &  &  +2 "storage"(& +3 "core" &[ W\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&&'H +107 "core" ' +2 "storage"(6& +4 "core" &[ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +278 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +3 "core" &[ \  + "manipulator"&X& +4 "core" &    + .tElbow.seek 7 +2 "manipulator"&( +39 "core" ( + "manipulator"&& +4 "core" &# &  9' +2 "storage"(1& +3 "core" &[ \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&\ ' +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&#/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&:& +2 "storage"(^' +7 "core" &#   } 9' + "manipulator"&;% +4 "core" %  ) ) 5 +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&A(? +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( + "manipulator"&7& +5 "core" &B %  V Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &B ! # o Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&O'Η +98 "core" ' +3 "manipulator"&\\& +4 "core" &B & +  Q + "manipulator"&h% +4 "core" %Ξ (  6 +2 "processing"% & +4 "core" &  +2 "processing"%i& +5 "core" &  +2 .tPC.seek :closed + "processing"%Q(X +5 "core" &  +6 & /\ %f +10 &W~\ 7 +9 &\ K +9 &^\ L +10 &uc\ L +9 &9]\ K +10 &_\ L +9 &a\ L +9 &~_\ K +10 &?e\ L +9 & a\ L +10 &!d\ L +9 &#_\ K +9 &%Hb\ K +10 &' a\ L +9 &(_\ L +9 &*d\ L +10 &,Of\ L +9 &.b\ L +9 &/b\ K +10 &1_\ L +9 &3X`\ K +10 &5c\ K +9 &6b\ K +9 &8f\ L +10 &:_f\ L +9 & 2 1 +2 .tElbow.seek 1 + "manipulator"&E(y +5 "core" ( + "manipulator"& & +4 "core" & = 4 1 + "storage"(Y& +4 "core" &V K H\ +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(m' +58 "core" ' +2 "manipulator"&d& +4 "core" & ' $ % 1 + "storage"(& +5 "core" &V \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +29 "core" ' +2 .tElbow.hold + "manipulator"&l, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(' +18 "core" ' + "manipulator"&>% +5 "core" %  & +50 "storage"('& +6 "core" &V | =\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&w'B +14 "core" ' + "manipulator"&"& +4 "core" & %  V 0 +2 "storage"(& +4 "core" &V o\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +19 "core" ' + "storage"((% +5 "core" % #\ +2 ."downElevator"SE.seek :down +4 "storage"(,' +98 (% +4 "core" %B \ PI +2 "manipulator"&% +4 "core" %`  !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +92 "core" ' +59 ' +2 ."downElevator"SE.stop + "storage"(5 +2 (*& +4 "core" &V \ +2 "collection"'?& +3 "core" &XqhPUV L +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&z% +4 "core" %\  " % C , +2 "storage"(% +4 "core" % "\ + "storage"(e. +3 "core" .(S +2 "storage"({& +4 "core" &V \ +2 "storage"(-& +4 "core" &V \ + "manipulator"&n& +4 "core" & ' & 6 0 + .tElbow.seek 1 +2 "manipulator"&~(y +54 "core" ( + "manipulator"&s& +5 "core" &  $ y L + "storage"(x& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&3'] +98 "core" ' +2 "storage"(q& +4 "core" &V F\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(S'g +283 "core" ' +2 "storage"(a- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&k& +3 "core" &  n L +2 "storage"(& +3 "core" &V Q\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&2' +27 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(|- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(D' +30 "core" ' + "manipulator"&}% +5 "core" %   + "storage"($& +4 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 306 counts +2 "manipulator"&'7 +13 "core" ' +2 "manipulator"&I& +4 "core" &  % @ L + "storage"(& +5 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&R'] +29 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(j' +37 "core" ' +2 "manipulator"&9& +4 "core" & ! ( n L +2 "manipulator"&5% +4 "core" %e $ )  = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&[( +157 "core" ( +2 "manipulator"&@& +5 "core" &6  % / J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &7  " a J +2 .tForearm.seek CC +2 "manipulator"&M'O +99 "core" ' + .tHand.close +2 "manipulator"&!/ +53 "core" / +2 .tCC.seek :open + "collection"'V( +426 "core" ( + "storage"(L& +4 "core" &V J\ +2 "storage"(/& +3 "core" &V \ +2 "manipulator"&& +3 "core" &7 # ' X J +2 "manipulator"&% +3 "core" % a   G l +2 .tForearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&c(y +202 "core" ( + "manipulator"&& +4 "core" &  !  +2 "storage"(B& +3 "core" &V \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&X' +104 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&11 +54 "core" 1 +3 "manipulator"&#% +4 "core" % \ * ) =  + "storage"(:& +4 "core" &V A\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 305 counts +2 "manipulator"&;'6 +20 "core" ' + "manipulator"&%& +4 "core" &     +2 "storage"(&& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +19 "core" ' + "storage"(\ % +4 "core" % \ \ +3 ."downElevator"SE.seek :down +3 "storage"(7' +99 (8% +3 "core" %C? N\ PH +2 "manipulator"&% +4 "core" %f ( B  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +90 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +34036 #t-> access 2 +3 "storage"(h% +3 "core" % 6\ + "manipulator"& % +4 "core" %\   _ + +2 "manipulator"&^& +3 "core" &    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"((K +830 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K E\  +5883 "Can" :1u\ ͷ +5274 #t-> PC.loadPuck :LAFpuck,2 +2 #Loading LAFpuck puck from tube 2 into Processing Clamp + "processing"%J& +3 "core" &  +2 "manipulator"& % +4 "core" %\   ' \ + + "storage"(Z% +4 "core" % `\ + "storage"(0. +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 (i& +3 "core" & \ + "manipulator"&p& +4 "core" & !   + .tElbow.seek 2 +2 "manipulator"&O(a +19 "core" ( +2 "manipulator"&C& +4 "core" &a  " 8 + "storage"(u& +4 "core" & P\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&v'ж +89 "core" ' +2 "storage"(F& +4 "core" & \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+'g +283 "core" ' + "storage"(y- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (U& +3 "core" & [\ + "manipulator"&A& +4 "core" &a !  \ 8 + .tElbow.seek 2 +2 "manipulator"&G(a +3 "core" ( + "manipulator"&Q& +4 "core" &a #  V 8 + "storage"(P& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&g'ϊ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&N/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& +2 "storage"(H' +7 "core" &a ! ! Z 8 + "manipulator"&]% +4 "core" % u  $  +2 .tForearm.seek :retract + "manipulator"&r'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&T(? +168 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( + "manipulator"&4& +4 "core" &H  ~ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &H   o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + "manipulator"&_& +4 "core" &H   +2 "manipulator"&o% +3 "core" %Μ  ! ) +2 "processing"% & +4 "core" &  +2 "processing"%Y& +5 "core" &  +2 .tPC.seek :closed + "processing"%(X +4 "core" &  +9 &2} *y +9 &e\ > +10 &\ M +9 &J^ L +9 & c L +10 &d L +9 &b K +9 &Sd K +10 &` L +9 &b L +9 & ` K +10 &"Zd L +9 &$c L +10 &%b K +9 &'e K +9 &)cc K +10 &+$` L +9 &,b L +9 &.` K +10 &0je L +9 &2,g L +10 &3b L +9 &5h L +9 &7ra L +10 &93d L +9 &:eg L +10 &<c6 L +9 &>{e K +9 &@<d L +10 &Ae L +9 &Cm M +9 &Ey\ O +10 &G4\ Q +9 &H\ Q +9 &J\ R +10 &Lv\ R +9 &N9\ R +10 &O\ S +9 &Q\ S +9 &S|\ S +10 &U>\ S +58 &V\ K +3 &X4D~\ "e +2 &X\ 9 . +6 ( + &X  . + &X  . &X  . + &X  . +3 "processing"%Y& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&d1 +3 "core" &X  . +59 1 +2 "manipulator"&% +4 "core" % Λ = 0 ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +100 "core" ' +2213 #t-> PC.imagePuck2, :LAFpuck +2 !o:SyntaxError: mesg"Zcompile error\ (ESP):8: syntax error, unexpected '\\n', expecting tCOLON2 or '[' or '.':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 +1389 #-> PC.imagePuck 2, :LAFpuck +2 "processing"%'& +3 "core" &X . +2 !to:Puck::Warning: mesg"8Unloading Puck.from 2, :LAFpuck to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:419:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:502:in `image'"9/home/esp/esp2/utils/puckmoves.rb:970:in `imagePuck'"(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 +2 #Imaging LAFpuck puck in Processing Clamp while storing it to tube 2 + "manipulator"&b% +4 "core" %\  ' N 3 +2 "storage"(.% +3 "core" % \ +2 "storage"(". +3 "core" .( + "storage"(& +4 "core" & \ +2 "storage"(<& + "manipulator"&(& +6 "core" & \ + &H & *  +3 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +4 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&`(? +2 "storage"(K'g +4 "core" ( + "manipulator"&& +4 "core" &H ) * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &H   G +2 .tForearm.seek PC +2 "manipulator"&'Η +93 "core" ' + .tHand.close +2 "manipulator"&E/ +52 "core" / +2 .tPC.seek :open + "processing"%m( +101 "core" ' +2 "storage"(- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(w'z +35 "core" ' +272 ( +2 "storage"(*& +4 "core" & P\ + "manipulator"&?& +4 "core" &H  M + "manipulator"&z% +4 "core" % ΐ  % a + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&e(a +274 "core" ( + "manipulator"&& +4 "core" & % P , + "storage"({& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&-'ж +94 "core" ' +2 .tHand.open + "manipulator"&n1 +53 "core" 1 +2 "storage"(s- +4 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate + "storage"(x'F +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"( ' +52 "core" ' +2 #tLights, camera, ACTION! +1959 #-> Gate.power :camera, :on +2 .Gate.power :camera,:ON +5610 #-> PuckCamera.snapImages "2023_06_08_test", {image=>[:hires, 40]} +5 #PuckCamera: snap -bin=1,1 40.0 /var/log/esp/hires/2023_06_08_test40s.tif +4174 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/2023_06_08_test40s.tif: TIFF Upload Complete\ +1182 #-> Puck.finishImage +2 "storage"(q- +3 "core" -' +2 "storage"(,& +4 "core" & /\ + "manipulator"&l& +4 "core" &  ! , +2 .tElbow.seek 2 + "manipulator"&W(a +33 "core" ( +2 "manipulator"&a& +4 "core" &^ 8   + "storage"(k& +4 "core" & \  O\ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(|' +66 "core" ' +2 "manipulator"&}& +4 "core" &^ " (   + "storage"($& +4 "core" & k Z \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&I'^ +31 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(9' +20 "core" ' +2 "manipulator"&5% +4 "core" %hs  / +2 "storage"(3& +4 "core" & 5 5\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 310 counts +2 "manipulator"&~'ϔ +22 "core" ' +2 "manipulator"&S& +4 "core" &^ /  #  +2 "storage"(2& +4 "core" & m f \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +21 "core" ' +2 "storage"(D% +4 "core" % i q\ \ +2 ."downElevator"SE.seek :down +3 "storage"(@' +99 (f% +3 "core" %F J H /\ PI +2 "manipulator"&R% +4 "core" %Ю  &  < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (!& +4 "core" & c h Q\ + "manipulator"&=& +4 "core" &^  % Q  + "manipulator"&% +4 "core" %\ !   l : +937 #t-> Gate.power :camera, :off +2 .Gate.power :camera,:OFF +19754 #-> access 2 +3 "storage"(L% +3 "core" % h\ + "manipulator"&/% +4 "core" %\ ! ( : +2 "manipulator"&& +3 "core" &^  ! *  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (M& +2 "core" &K H\  +3748 #t-> PC.loadPuck :LAFpuck,2 +2 #Loading LAFpuck puck from tube 2 into Processing Clamp +2 "processing"%& +3 "core" &  + "manipulator"&B% +4 "core" %\ !  : +2 "storage"([% +3 "core" % y\ +2 "storage"(1. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(#( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (:& +2 "core" & \ +2 "manipulator"&%& +4 "core" &^ %    + .tElbow.seek 2 +2 "manipulator"&&(a +3 "core" ( + "manipulator"&\ & +5 "core" &^ ( "  + "storage"(6& +4 "core" & J\ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&8'ж +89 "core" ' +2 "storage"(& +4 "core" & #\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(c'g +280 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (;& +2 "core" & \ +2 "manipulator"&j& +3 "core" &^ "  u  +2 .tElbow.seek 2 + "manipulator"&(a +3 "core" ( +2 "manipulator"&7& +4 "core" &^ ( " k  + "storage"(h& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"& 'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&^/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &^ $  f  + "manipulator"&J% +4 "core" % ς ) K +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tElbow.seek PC + "manipulator"&Z(? +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( + "manipulator"&0& +4 "core" &I  t +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &I  ! | + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i'Η +99 "core" ' + "manipulator"&p& +4 "core" &I  & ) +3 "manipulator"&C% +3 "core" %Ο ( !  +2 "processing"%u& +4 "core" &  +2 "processing"%F& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +10 &3\ *z +9 &e\ > +9 &}\ M +10 &Tc K +9 &e K +9 &b L +10 &` K +9 &\\e K +9 &c K +10 &c K +9 & e L +10 &"de K +9 &$%e L +9 &%_ K +10 &'e L +9 &)le K +10 &+.b K +9 &,g L +9 &._ K +10 &0sf L +9 &25h L +9 &3g L +10 &5h\ L +9 &7|` K +9 &9=e L +10 &:b L +9 &<c L +10 &>e L +9 &@Eg L +9 &Bj L +10 &Cp\ M +9 &E{\ N +9 &G=\ Q +10 &H\ R +9 &J\ R +10 &L\ R +9 &NA\ R +9 &P\ S +10 &Q\ R +9 &S\ S +9 &UH\ S +10 &W \ G +9 &X8N\ c +10 &X( . +5 ( +2 "processing"%F& +56 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open +2 "manipulator"&\\1 +3 "core" &X  . +53 1 + "manipulator"&y% +4 "core" % Ξ ; ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +971 #t-> PC.imagePuck 2, :LAFpuck +2 "processing"%A& +3 "core" &X  . + !to:Puck::Warning: mesg"8Unloading Puck.from 2, :LAFpuck to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:419:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:502:in `image'"9/home/esp/esp2/utils/puckmoves.rb:970:in `imagePuck'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Imaging LAFpuck puck in Processing Clamp while storing it to tube 2 + "manipulator"&Q% +4 "core" %\  +   +2 "storage"(P% +3 "core" % \ +2 "storage"(N. +3 "core" .( + "storage"()& +4 "core" & b\ +2 "storage"(]& +3 "manipulator"&O& +5 "core" & ^\ + &I # * +3 ."raiseStack"SE.reconfigure :place +2 .tElbow.reconfigure :tight +4 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +2 "storage"(v'g +3 "manipulator"&+(? +3 "core" ( +2 "manipulator"&g& +3 "core" &I % % + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &I   Z +2 .tForearm.seek PC +2 "manipulator"& 'Η +97 "core" ' +2 .tHand.close + "manipulator"&G/ +53 "core" / +2 .tPC.seek :open +2 "processing"%_( +91 "core" ' +2 "storage"(o- +3 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"( 'z +33 "core" ' +284 ( + "storage"(H& +4 "core" & F\ +2 "manipulator"&r& +3 "core" &I + ( N +2 "manipulator"&t% +3 "core" % Ϋ %   +2 .tForearm.seek :retract +2 "manipulator"&d'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +256 "core" ( +2 "manipulator"&Y& +4 "core" &g  % T 0 + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&''ж +98 "core" ' +2 .tHand.open +2 "manipulator"&b1 +59 "core" 1 +2 "storage"(.- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"("'F +28 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #tLights, camera, ACTION! +942 #-> Gate.power :camera, :on +2 .Gate.power :camera,:ON +1929 #-> PuckCamera.snapImages "2023_06_08_test02", {image=>[:hires, 40]} +3 #PuckCamera: snap -bin=1,1 40.0 /var/log/esp/hires/2023_06_08_test0240s.tif +1106 "Can"\ 4 c +3036 #tSX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/2023_06_08_test0240s.tif: TIFF Upload Complete\ +664 #-> Puck.finishImage +2 "storage"((- +2 "core" -' +2 "storage"(<& +4 "core" & \ +2 "manipulator"&& +4 "core" &g + O S 0 + .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( +2 "manipulator"&E& +4 "core" &g  6 0 +2 "storage"(& +3 "core" & \ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&T'ж +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.17 Pucks below Top Plate + "storage"(>' +64 "core" ' + "manipulator"&& +4 "core" &g $ ! c 0 +2 "storage"(K& +3 "core" & L N \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&*'^ +30 "core" ' +2 .tElbow.hold + "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"(z' +20 "core" ' +2 "manipulator"&% +4 "core" %ek  (  +2 "storage"(& +4 "core" & = 3\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 307 counts +2 "manipulator"&{'ϑ +10 "core" ' + "manipulator"&`& +5 "core" & ! + + "storage"(n& +4 "core" & v n ~\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&s'ж +22 "core" ' +2 "storage"(% +4 "core" % n k ?\ +2 ."downElevator"SE.seek :down +4 "storage"(w' +99 (x% +3 "core" %_E W X\ PI + "manipulator"&q% +5 "core" %а  $ @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +91 "core" ' +62 ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 (l& +4 "core" & b b ?\ +2 "manipulator"&a& +3 "core" &   + +2 "manipulator"&k% +4 "core" %\ #   L +805 #t-> Gate.power :camera, :off + .Gate.power :camera,:OFF +37338 #-> access 2 +3 "storage"(}% +3 "core" % R\ + "manipulator"&$% +4 "core" %\ # (   K +2 "manipulator"&5& +3 "core" & ! # 5 + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(3(K +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +2 "core" &K ?\  +16873 "Can"\ =7a +31910 #t-> access 1 +2 "storage"(2% +3 "core" % s\ +2 "manipulator"&e% +4 "core" %\  +  2 + "manipulator"&D& +4 "core" & +  / + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(-(<( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &<& \ +2548 #t-> access 2 +2 "storage"(f% +3 "core" % 3\ +2 "manipulator"&R% +4 "core" %\    2 + "manipulator"&& +4 "core" & ) * 0 + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(W(K +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (|& +2 "core" &K p\  +15950 #t-> startTube 2 +4510 #-> 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 13:51:25EDT08-Jun-23\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@13:42:11, 21.1C, 32% humidity, 15.0psia, 13.748V, 0.312A, 1.334Ah, 4.29W",Subject: "da sampling at most 100ml" +4 "collection"'I& +3 "core" &  +2 "manipulator"&~% +5 "core" %\    2 +2 "storage"(!% +3 "core" % \ +2 "storage"(=. +3 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +669 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (9& +8 "core" &  &\ +3 "manipulator"&& +8 "core" & * ( + +3 .tElbow.seek 2 +4 "manipulator"&@(a +160 "core" ( +4 "manipulator"&L& +8 "core" &i + ! +4 "storage"(/& +7 "core" & 3\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&'ж +100 "core" ' +3 "storage"(& +8 "core" & H\ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +5 "storage"(M'g +272 "core" ' +2 "storage"(- +3 "core" -'d +2 .tSE.configure :default +4 #"uploadLog"upsync +2 "storage"(#QK-0-\ b +3 (B& +3 "core" & \ + "manipulator"&[& +4 "core" &i $ & M +2 .tElbow.seek 2 + "manipulator"&1(a +3 "core" ( +2 "manipulator"&& +3 "core" &i - 3 ! +2 "storage"(:& +3 "core" & %\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&%'ϊ +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\ / +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&6& +2 "storage"(' +7 "core" &i ! %  + "manipulator"&% +4 "core" % χ ! *  +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&X( +142 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +19 "core" ( + "manipulator"&;& +4 "core" &8 * &  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &8 " % K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'O +100 "core" ' +2 "manipulator"&h& +4 "core" &8 + % K + "manipulator"&^% +5 "core" %O - * H j + "collection"'& +4 "core" & +2 "collection"'J& +5 "core" & +2 .tCC.seek :closed +2 "collection"'&(X +4 "core" &  +9 &0 *y +9 &d = +10 &} L +9 &N[ K +10 &a K +9 &b K +9 &c K +10 &Ud K +9 &b K +9 &b K +10 & b K +9 &"_a J +10 &$c K +9 &%b K +9 &'e K +10 &)ea K +9 &+'b K +9 &,d K +10 &.b K +9 &0nc K +10 &2/g K +9 &3` K +9 &5e K +10 &7va K +9 &98b K +9 &:b J +10 &<f K +9 &>}g K +10 &@@c K +9 &Bg L +9 &Cnjv L +10 &E}~AS N +9 &G76/ Q +9 &HAA\ T +10 &JGJ\ U +9 &LpHJ\ U +10 &N1IL\ U +9 &OKL\ V +9 &QKL\ W +10 &SsJL\ W +9 &U2IM\ X +9 &VJK\ M +10 &X!LLM\ 'v +9 &XjqJM L +2 ( +2 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&81 +53 "core" 1 +2 "manipulator"&c% +4 "core" % O N 6 t j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")0+ +3 "core" + + "sampler")% +4 "core" % \ N +2 "collection"'& +3 "core" &XjjNQ L +3 "Can"\ U9 +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'p  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")C +4 "core"  +2 "sampler")u  +98 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X +27  +2 .tdelay 3.8 seconds +382 "collection"'\\% +3 "core" %TNQ  + "sampler")y% +4 "core" %5` \  + .tSSV.dial :spit +2 "sampler")F +125 "core"  +2 .tSS.seek 0ml +2 "sampler")i' +279 "core" ' + .tSSV.dial CBV +2 "sampler")A  +125 "core"  +2 .tCTV.dial :intake +2 "collection"'Q  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:54:50.32" +378 "Can"\ S9 +1040 #"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"'P% +3 "core" %TDE  +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X'k +1556 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'g'Q +86 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +126 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'R' +1088 "core" ' + "collection"'*9 +4 "core" 9S + "collection"'|% +4 "core" %RS# \ + #tBefore lysing Collection Puck Heater at 21.4C/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" 9Sd +102 "collection"'=9 +2 "core" 9S d +103 "collection"'W9 +2 "core" 9S d +102 "collection"'99 +3 "core" 9Sd +102 "collection"'9 +3 "core" 9!Sd +102 "collection"'L9 +2 "core" 9$Sd +102 "collection"'/9 +3 "core" 9(Td +102 "collection"'?9 +2 "core" 9/T"d +102 "collection"'9 +2 "core" 99T&d +102 "collection"',9 +3 "core" 9CS*d +102 "collection"'9 +3 "core" 9PT/d +102 "collection"'B9 +2 "core" 9^T3d +102 "collection"'[9 +2 "core" 9nT7d +102 "collection"'9 +3 "core" 9T;d +102 "collection"':9 +3 "core" 9V?d +102 "collection"'\ 9 +2 "core" 9WCd +102 "collection"'I9 +2 "core" 9XHd +102 "collection"'69 +3 "core" 9YLd +102 "collection"'9 +2 "core" 9ZPd +103 "collection"'@9 +2 "core" 9 [Td +102 "collection"'9 +3 "core" 9#\\Xd +102 "collection"';9 +2 "core" 9>`]d +50 "Can" >S % +53 "collection"'j9 +2 "core" 9Ybad +102 "collection"'M9 +2 "core" 9vded +102 "collection"'~9 +3 "core" 9bid +102 "collection"'h9 +3 "core" 9cmd +102 "collection"'^9 +2 "core" 9cqd +102 "collection"'9 +2 "core" 9cvd +102 "collection"'9 +3 "core" 9 czd +102 "collection"'19 +2 "core" 9*d~d +103 "collection"'89 +3 "core" 9Ied +102 "collection"'9 +3 "core" 9ged +102 "collection"'9 +2 "core" 9f` +102 "collection"'c9 +2 "core" 9g^ +102 "collection"'J9 +3 "core" 9jZ +102 "collection"'9 +2 "core" 9kX +102 "collection"'%9 +2 "core" 9nU +102 "collection"'p9 +3 "core" 9%pR +102 "collection"'C9 +2 "core" 9CqO +102 "collection"'79 +3 "core" 9crL +102 "collection"'u9 +3 "core" 9sI +102 "collection"'V9 +2 "core" 9sG +102 "collection"'09 +2 "core" 9vD +102 "collection"'m9 +3 "core" 9xB +102 "collection"' 9 +2 "core" 9x? +102 "collection"'9 +3 "core" 9x< +102 "collection"'y9 +2 "core" 99x: +102 "collection"'F9 +2 "core" 9Uz8 +102 "collection"'9 +3 "core" 9r}6 +102 "collection"'\\9 +3 "core" 93 +102 "collection"'A9 +2 "core" 92 +102 "collection"'P9 +3 "core" 90 +102 "collection"'i9 +2 "core" 9. +102 "collection"']9 +2 "core" 9, +103 "collection"'Q9 +2 "core" 9* +102 "collection"'49 +3 "core" 9)( +102 "collection"'9 +2 "core" 9B& +102 "collection"'O9 +2 "core" 9Y$ +102 "collection"'g9 +3 "core" 9q" +102 "collection"'G9 +3 "core" 9! +102 "collection"')9 +2 "core" 9 +102 "collection"'U9 +2 "core" 9 +102 "collection"'N9 +2 "core" 9 +103 "collection"'v9 +2 "core" 9  +102 "collection"'o9 +3 "core" 9 +102 "collection"'Z9 +3 "core" 9  +102 "collection"'H9 +2 "core" 9  +102 "collection"'Y9 +2 "core" 9 ' +102 "collection"'9 +3 "core" 9 9! +102 "collection"'b9 +2 "core" 9 I% +103 "collection"' 9 +2 "core" 9 X) +102 "collection"'r9 +3 "core" 9 h. +102 "collection"'t9 +2 "core" 9 v2 +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 B +102 "collection"'9 +2 "core" 9 G +102 "collection"'E9 +2 "core" 9 K +103 "collection"'+9 +2 "core" 9 O +102 "collection"'9 +3 "core" 9 S +102 "collection"'K9 +2 "core" 9 W +102 "collection"'9 +2 "core" 9 [\ +102 "collection"'d9 +3 "core" 9 `\ +102 "collection"'`9 +2 "core" 9\ d +103 "collection"'n9 +2 "core" 9\ h +102 "collection"'9 +3 "core" 9\ l +102 "collection"'9 +2 "core" 9\ p +102 "collection"'9 +2 "core" 9\ u +102 "collection"'9 +3 "core" 9\ &y +102 "collection"'x9 +3 "core" 9\ -} +102 "collection"'(9 +2 "core" 9\ 3 +102 "collection"''9 +3 "core" 9\ 9 +102 "collection"'9 +2 "core" 9\ @ +102 "collection"'9 +3 "core" 9\ E +102 "collection"'T9 +2 "core" 9\ K +103 "collection"'"9 +2 "core" 9\ O +102 "collection"'q9 +3 "core" 9\ U +102 "collection"'l9 +2 "core" 9\ Z +102 "collection"'a9 +2 "core" 9\ ^ +3 .tCH.hold 10:00,70C +3 "collection"'{ `\ `\ Z\ +2 'z9 +6 "core"  + 9\ ^\ _ + "collection"'s% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/38.5psia +26905 #"duane"Session Begun +526 #-> show log +3 !o:NoMethodError : mesg"8undefined method `show' for CmdServer::Client:Class: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"!duane:1:in `topLevelBinding'" showlog +1213 #-> show.log +2 !o:NoMethodError : mesgu:NameError::message1private method `log' called for :show:Symbol: name:log: args[:bt["!duane:3:in `topLevelBinding'" Showlog +7 !o:NameError: mesg"#uninitialized constant Showlog: name: Showlog:bt["!duane:4:in `topLevelBinding'" can +4 "Can"\ C 4 +18203 \ E +8111 "core" ` + "collection"'k9 +4 "core" 9\ e + "collection"'w% +4 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/36.1psia +2 .CS.seek 0ml +59 "collection"'}'Q +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'5 @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'$ @ +41 "core" ? +2 .tCS.seek 5ml +3 "collection"'S'm +1337 "core" ' +2 .tCSV.dial CTV + "collection"'#  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'e @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'D  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'2 @ +43 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'3'Q +1345 "core" ' + "collection"' % +4 "core" %Q D +2 #tPuck @47.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +3 "collection"'> +96 "core"  + .tCBV.dial CSV +2 "collection"'f  +30 "core"  + "collection"'*% +4 "core" %Qy| < \ +2 .tCS.seek 5ml +2 "collection"'|'m +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" + "collection"'!% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'=' +594 "core" ' + .tdelay 5 seconds +507 .CSV.dial :air2 +3 "collection"'W @ +42 "core" ? +2 .tCS.seek 10ml +4 "collection"'9' O +831 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +110 "core" ^ + #tLysing Complete +2 "collection"'L& +5 "core" &XjfFIk L +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&/% +4 "core" %\  + + " 8 +2 "storage"(?% +3 "core" % \ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(,(S +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &U (\ + "manipulator"&B& +4 "core" &6  $ K + "manipulator"&[% +4 "core" %\  , * S 8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&(y +201 "core" ( + "manipulator"&:& +4 "core" &m$ )  u ;8 + "storage"(\ & +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&I'] +103 "core" ' + "storage"(6& +4 "core" &U M\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +271 "core" ' + "storage"(@- +3 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +35 "core" ' +2 "manipulator"&;& +4 "core" &m$ &  7 ;8 + "manipulator"&j% +4 "core" %[ ( ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&M'\ +102 "core" ' +2 .tElbow.seek CC +4 "manipulator"&~( +146 "core" ( + "manipulator"&h& +5 "core" &5 4 #  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &^& +2 "core" &6 ! +  K +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'1( +426 "core" ( +2 "storage"(8& +4 "core" &U #\ + "storage"(& +4 "core" &U \ + "manipulator"&& +4 "core" &6   K + "manipulator"&c% +4 "core" % ^ '   1 + .tForearm.seek :retract +2 "manipulator"&J'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&(y +158 "core" ( + "manipulator"&%& +4 "core" &x $  % +2 "storage"(p& +4 "core" &U \ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&C' +107 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&u1 +57 "core" 1 +2 "manipulator"&V% +4 "core" % 8 . j +3 "storage"(0& +3 "core" &U V\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 284 counts +2 "manipulator"&m'! +16 "core" ' + "manipulator"& & +4 "core" & # \  +2 "storage"(& +3 "core" &U\ \ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&y'] +21 "core" ' + "storage"(F% +5 "core" %\ \ \  ;\ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (\\% +3 "core" %F \ QL + "manipulator"&A% +4 "core" %^ " ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'i& +6 "core" &^b  + "manipulator"&]& +4 "core" &  !  + "manipulator"&Q% +4 "core" %     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&4(-6 +196 "core" ( +2 "manipulator"&& +4 "core" &-<   $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" &-< # #  $ +2 .tForearm.seek :garage +2 "manipulator"&g'n +98 "core" ' + .tHand.close +2 "manipulator"&G/ +61 "core" / +2 "manipulator"&)& +4 "core" &-D 6 ( 4  + "manipulator"&U% +4 "core" % n  ! c [ + .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&v( +299 "core" ( +2 "manipulator"&o& +4 "core" &$-   r Dy + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Z& +2 "core" &$. ) !  Dy +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&H'O +98 "core" ' + "manipulator"&Y& +4 "core" &$. &  E Dy +2 "manipulator"&% +4 "core" %W   F  + "collection"'b& +4 "core" &\\^  +2 "collection"' & +5 "core" &\\\\  +2 .tCC.seek :closed +3 "collection"'r(X +6 "core" &^^u  +3 &\\a 7 +10 &AJx]_ / +9 &tu\\\\u D +9 &%]Z^ I +10 &\\Y\\ I +9 &\\Z] J +10 &l]Y]  I +9 &-][] I +9 &\\Z\\ I +10 &_W] I +9 &t\\YZ I +9 &!5\\Z[ I +10 &"[Z\\ I +9 &$\\[[ I +10 &&{\\X[ I +9 &(>ZYZu I +9 &)^XZc I +10 &+][[< J +9 &-]Z\\$ I +9 &/E\\Z\\ I +10 &1XZ[  I +9 &2\\XZ I +10 &4\\ZX I +9 &6N]XZ I +9 &8]YX I +10 &9[XY I +9 &;]Z[ J +9 &=U]WY I +10 &?[WY I +9 &@\\YY I +10 &B\\VX I +9 &D[fKQ J +9 &F4?x M +10 &G )_ Q +9 &II T +9 &KB, U +10 &M+ V +9 &N V +10 &Pw W +9 &RD W +9 &T X +10 &U X +9 &Wy 8 +9 &XW1  _ +10 &X  ^ +8 ( +4 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.04 + "collection"'t& +6 "core" &X \\ + &X \\ + .tHand.open +2 "manipulator"& 1 +64 "core" 1 +2 "manipulator"&% +4 "core" % W N 9 j  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&.'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%< +122 "core"  +2 "processing"%% +4 "core" %eS  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%j +12 .tPS.seek 1.5ml + "processing"%E'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%+  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 .tPSV.dial PSR + "processing"%K +55 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +57 .tCBV.dial PRV +4 "processing"%d +2 "collection"'`  +12 "core" @ + "processing"%n  +64 "core" +86  + .tPSV.dial :mixloop +3 "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%  +126 "core" +2 .tPS.seek 0ml +3 "processing"%'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%x' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +43 "core" +2 .tPS.seek 0ml +2 "processing"%''d +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +44 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&q& +6 "core" &$. )  Dy +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&l( +41 "core" ( + "manipulator"&a& +5 "core" & ! )   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +2 "core" & * ! 5  +2 .tForearm.seek CC +2 "manipulator"&s'O +94 "core" ' + .tHand.close +2 "manipulator"&-/ +62 "core" / +2 .tCC.seek :open +4 "collection"'{( +425 "core" ( + "manipulator"&k& +4 "core" &  !  + "manipulator"&w% +4 "core" % ` !  +2 .tForearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&5(-6 +282 "core" ( + "manipulator"&$& +4 "core" &-6  l % +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &-6 " ! % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&#'n +102 "core" ' +2 .tHand.open + "manipulator"&e1 +58 "core" 1 +2 "manipulator"&D% +4 "core" % _ + *  I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&2'\ +102 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'S& +6 "core" &kn}  +2 "manipulator"& % +4 "core" %\   ! \ 1 + "storage"(>% +4 "core" %\ \  \ + "storage"(f. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(*( +197 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (3& +4 "core" & - \  +2 "manipulator"&& +3 "core" &-6 " # % +2 "manipulator"&!% +3 "core" %\  #  1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&|(a +235 "core" ( +2 "manipulator"&W& +4 "core" &l   r + "storage"(=& +4 "core" & \ \ \ r\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +107 "core" ' +2 "storage"(L& +4 "core" & \ \  S\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(/'g +280 "core" ' + "storage"(?- +3 "core" -'i +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +3 "core" & \  \  + "manipulator"&& +4 "core" &l " !  + .tElbow.seek 2 +2 "manipulator"&B(a +11 "core" ( + "manipulator"&[& +4 "core" &k  %  +2 "storage"(& +3 "core" & \ t\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'ϊ +25 "core" ' + .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&\ / +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&X& +3 "storage"(6' +8 "core" &k "  6 + "manipulator"& % +4 "core" % | !  O +2 .tForearm.seek :retract +2 "manipulator"&@'\ +93 "core" ' +2 .tElbow.seek CC +4 "manipulator"&;( +147 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +50 "core" ( +2 "manipulator"&j& +4 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h'O +110 "core" ' +3 "manipulator"&^& +4 "core" & * '   + "manipulator"&I% +4 "core" %J  # o 8 +2 "collection"'& +3 "core" &eg  +2 "collection"'& +5 "core" &eg  +3 .tCC.seek :closed + "collection"'M(X +7 "core" &dg  +4 &eg/ ; +10 &DMyghN 0 +9 &xch E +9 &4\\be I +10 &_dg \ I +9 &[dd H +10 &y]ce I +9 &<]ce I +9 &_bd I +10 &_bd I +9 &]`c H +9 &!D]ed I +10 &#_`dv I +9 &$\\bdY H +10 &&\\cbK I +9 &(K_`b; I +9 &*]ab4 I +10 &+`_a I +9 &-^^b I +9 &/T]abL I +10 &1\\]aM I +9 &2`abk I +10 &4[`aR H +9 &6\\\\^aH I +9 &8__a9 I +10 &9]`a4 I +9 &;[]a' I +9 &=c]^b I +10 &?&]^a I +9 &@^]^  I +10 &BeSY I +9 &Dcu5E L +9 &F\  O +10 &G S +9 &I T +9 &KN V +10 &M V +9 &N V +10 &P W +9 &RR W +9 &T X +10 &U W +9 &W 6 +9 &XW1 ] +10 &X  ^ +8 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.11 +2 .Hand.open +4 "manipulator"&&1 +5 "core" &Xu [ +50 1 +2 "manipulator"&8% +4 "core" % H " ! o : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core"  + .tCSV.dial CTV +2 "collection"'c  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2616 "core" ' + "collection"'p% +4 "core" % L  +2 .tCS.seek 4ml +2 "collection"''NM +1586 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%~  +53 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%u  +82 "core" ~ +2 .tPS.seek 0ml +4 "processing"%V'd +2614 "core" ' + .tCBV.dial between PRV and waste1 +8 "collection"'0 ` +27 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1591 "core" ' + .tCSV.dial CTV +2 "collection"'F  +44 "core"  +2 .tCS.seek 0ml +4 "collection"'J'Q +2606 "core" ' + .tCBV.dial :waste1 +2 "collection"'\\ @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'A  +123 "core" + "collection"'& +4 "core" &X~N [ +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&C% +6 "core" %\  ' ) M  +2 "storage"(m% +3 "core" % :\ + "storage"(i. +4 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(](S +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (Q& +4 "core" &U B\ + "manipulator"&& +4 "core" & ( !  + "manipulator"&y% +4 "core" %\  ( , I  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&(y +156 "core" ( +2 "manipulator"&O& +5 "core" &w & ' - + "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&7'] +91 "core" ' +2 "storage"(G& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"()'g +288 "core" ' + "storage"(U- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&P& +52 "core" &w ' 7 +3 "storage"(g& +3 "core" &U C\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&4' +32 "core" ' + .tElbow.hold +3 "manipulator"&o, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(Z- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(Y' +33 "core" ' + "manipulator"&% +4 "core" % ! ) 6 +2 "storage"(b& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 306 counts + "manipulator"&N'7 +16 "core" ' + "manipulator"&1& +5 "core" &w '  ) + "storage"(t& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +21 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(' +40 "core" ' +2 "manipulator"& & +4 "core" &w ) ! + "manipulator"&<% +5 "core" %a ) ) I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tElbow.seek CC +3 "manipulator"&H( +166 "core" ( +2 "manipulator"&+& +4 "core" &> & * m N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +2 "core" &>  "  N +2 .tForearm.seek CC +2 "manipulator"&K'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 .tCC.seek :open +2 "collection"'d( +429 "core" ( +2 "storage"(`& +4 "core" &U \ + "storage"(n& +4 "core" &U \ + "manipulator"&& +4 "core" &> ( $ 5 N + "manipulator"&% +4 "core" % Y -  ] +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&(y +7 "Can"\ ;IQ +186 "core" ( +2 "manipulator"&& +4 "core" & %  ! 5 + "storage"((& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&x' +107 "core" ' +2 .tElbow.hold +2 "manipulator"&, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&'1 +56 "core" 1 +3 "manipulator"&T% +4 "core" % 9 $ N g +2 "storage"(& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 263 counts +2 "manipulator"&q' +19 "core" ' +2 "manipulator"&a& +4 "core" & $ " ( + "storage"(z& +4 "core" &U 5\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&-'] +20 "core" ' +2 "storage"(v% +4 "core" %\ \ n\ +2 ."downElevator"SE.seek :down +3 "storage"(.' +99 (r% +3 "core" %A v\ QJ +2 "manipulator"&k% +4 "core" %p '  D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&w'\ +88 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air + "processing"%s  +79 "core"  +2 .tPS.seek 2.5ml +3 "processing"%$' +2606 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%} +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%l  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%e +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%D  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%S'd +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%R& +6 "core" &{ +2 "manipulator"& & +3 "core" &  " 6 ( +2 "manipulator"&>% +3 "core" %\  " "  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-6 +191 "core" ( + "manipulator"&#& +4 "core" &-?  $ - & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +3 "core" &-?   & +2 .tForearm.seek :garage +2 "manipulator"&'n +114 "core" ' + .tHand.close +2 "manipulator"&!/ +64 "core" / +2 "manipulator"&,& +4 "core" &-? * & u & + "manipulator"&W% +4 "core" % `  ! p  + .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&5(? +121 "core" ( + "manipulator"&L& +4 "core" &I  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &2& +2 "core" &I ! "  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&?'Η +102 "core" ' +2 "manipulator"&& +4 "core" &I #  ^ + "manipulator"&% +4 "core" %Π   +2 "processing"%[& +3 "core" & \ +2 "processing"%& +5 "core" & \ +2 .tPC.seek :closed +2 "processing"%\ (X +6 "core" &} +6 &7 %f +9 &W| 7 +10 & K +9 &` L +9 &yc K +10 &:_ L +9 &b L +10 &f L +9 &e K +9 &Be L +10 & d K +9 &!g L +9 &#b L +10 &%Jb L +9 &' g L +10 &(e K +9 &*c K +9 &,Rc L +10 &.b K +9 &/g L +9 &1a L +10 &3Ze L +9 &5h L +10 &6` K +9 &8d L +9 &:ce K +10 &<$g L +9 &=d L +9 &?e L +10 &Ajg L +9 &C+i L +10 &Ds M +9 &F" O +9 &Ha Q +10 &J! R +9 &K Q +9 &M R +10 &Of R +9 &Q' S +10 &R' S +9 &T0 R +9 &Vm/ S +10 &W_r/ 4 +9 &XI * +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%X& +6 "core" &X) ) + &Xu ) + .tHand.open + "manipulator"& 1 +64 "core" 1 +2 "manipulator"&|% +4 "core" % Π &   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%/  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%: +44 "core" + "processing"%j% +5 "core" %g  + .tPS.seek 0.3ml +2 "processing"%'d +394 "core" ' + .tPSV.dial PSR +2 "processing"%B +108 "core"  +2 "processing"%^% +4 "core" %i  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%I'. +482 "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"%6 +95 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%{  +87 "core"  +3 .tPS.seek 0ml +2 "processing"%&'d +2614 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&8& +6 "core" &I  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +5 "core" ( + "manipulator"&& +4 "core" &I   e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +2 "core" &I #  +2 .tForearm.seek PC +2 "manipulator"&h'Η +102 "core" ' + .tHand.close +2 "manipulator"&"/ +64 "core" / +2 .tPC.seek :open +2 "processing"%p( +428 "core" ( + "manipulator"&9& +4 "core" &I ! (  + "manipulator"&~% +4 "core" % Ε " " ) @ +2 .tForearm.seek :retract + "manipulator"&u'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&%(-6 +126 "core" ( +2 "manipulator"&0& +4 "core" &-0 $   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +2 "core" &-0     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +50 "manipulator"&'n +108 "core" ' + .tHand.open +2 "manipulator"&F1 +55 "core" 1 + "manipulator"&% +4 "core" % b 2 ( F  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&\\'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%A& +6 "core" & \ + "manipulator"&% +4 "core" %\    0 +2 "storage"(C% +4 "core" % N\ + "storage"(m. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(i( +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (Q& +5 "core" & \  + "manipulator"&& +4 "core" &-G    + "manipulator"&y% +4 "core" %\    0 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&*(a +211 "core" ( + "manipulator"&O& +4 "core" &k &   +2 "storage"(& +3 "core" & 2\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&G'ж +104 "core" ' +2 "storage"(;& +4 "core" & \ \  l\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +284 "core" ' + "storage"(U- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (P& +3 "core" & r\  + "manipulator"&g& +4 "core" &k ! "   +2 .tElbow.seek 2 + "manipulator"&Z(a +6 "core" ( + "manipulator"&& +4 "core" &k ) $ ^  + "storage"(b& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&1'ϊ +41 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&t/ +58 "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 +3 ."downElevator"SE.seek :down +4 "manipulator"& & +6 "storage"(<' +4 "core" &k , ) =  +2 "manipulator"&7% +4 "core" % Ϣ !  + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +4 "manipulator"&)(? +170 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( + "manipulator"&4& +4 "core" &E   *  +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &N& +3 "core" &E W  +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&Y'Η +103 "core" ' + "manipulator"&+& +4 "core" &E   |  +2 "manipulator"&E% +4 "core" %Π  ! 9 + "processing"% & +4 "core" & +3 "processing"%o& +4 "core" & +2 .tPC.seek :closed +2 "processing"%(X +6 "core" & +7 & ' $d +10 &W~ 7 +9 & K +9 &_ K +10 &pf L +9 &3`D K +9 &`E K +10 &`d K +9 &y_ K +10 &;g K +9 &^ K +9 &!d L +10 &#c L +9 &%Ce K +9 &'e L +10 &(e K +9 &*d L +10 &,Jd L +9 &. b L +9 &/d L +10 &1e K +9 &3Sg K +9 &5g K +10 &6` K +9 &8b K +10 &:[e K +9 &<h L +9 &=f L +10 &?e L +9 &Ade K +9 &C"n L +10 &Dy N +9 &F O +10 &HX R +9 &J R +9 &K Q +10 &M R +9 &O` R +9 &Q  R +10 &R R +9 &T R +10 &Vd S +9 &Wiu 'v +9 &X!y : +9 ( +2 &X - + "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open +4 "manipulator"&1 +62 "core" 1 +3 "manipulator"&M% +4 "core" % Ο & ) h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%n V +2 %9 +6 "core" 9`` +102 "processing"%9 +2 "core" 9\\Z +102 "processing"%K9 +2 "core" 9YZ  +102 "processing"%9 +3 "core" 9WY  +102 "processing"%(9 +3 "core" 9UY +102 "processing"%H9 +2 "core" 9SY +102 "processing"%'9 +3 "core" 9RY +102 "processing"%T9 +2 "core" 9RY +102 "processing"%9 +3 "core" 9QY" +102 "processing"%a9 +2 "core" 9QY& +102 "processing"%z9 +3 "core" 9RY* +102 "processing"%v9 +2 "core" 9RZ/ +102 "processing"%9 +3 "core" 9SY3 +102 "processing"%r9 +2 "core" 9TY7 +102 "processing"%k9 +3 "core" 9VY; +102 "processing"%9 +2 "core" 9XX? +103 "processing"%x9 +3 "core" 9[YC +102 "processing"%q9 +2 "core" 9^XH +102 "processing"%9 +3 "core" 9`XL +102 "processing"%s9 +3 "core" 9dXP +102 "processing"%-9 +3 "core" 9hYT +102 "processing"%.9 +2 "core" 9lZX +102 "processing"%V9 +2 "core" 9p[] +103 "processing"%}9 +2 "core" 9v[a +102 "processing"%l9 +3 "core" 9{\\e +102 "processing"%e9 +2 "core" 9[i +103 "processing"%D9 +2 "core" 9Zm +102 "processing"%$9 +2 "core" 9Zq +103 "processing"%R9 +2 "core" 9[v +102 "processing"% 9 +3 "core" 9\\z +102 "processing"%>9 +2 "core" 9\\~ +103 "processing"%#9 +2 "core" 9[ +102 "processing"%39 +2 "core" 9\\ +102 "processing"%9 +2 "core" 9\\ +102 "processing"%!9 +3 "core" 9\\ +103 "processing"%,9 +2 "core" 9[ +102 "processing"%W9 +2 "core" 9\\ +103 "processing"%w9 +2 "core" 9\\ +102 "processing"%L9 +2 "core" 9] +102 "processing"%29 +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"%f9 +3 "core" 9\ ` +102 "processing"%=9 +2 "core" 9` +3 .tPH.hold 2:00:00,28C +4 "processing"%_ pVp\  +3 .tdelay 1:30 +6 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%X +97 "core"  + "processing"% % +4 "core" %g1  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%|' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%/  +70 "core"  +2 .tPSV.dial PTV + "processing"%: +71 "core" + .tPBV.dial :waste1 +2 "processing"%j  +122 "core"  + "processing"%?% +4 "core" %Ҩ  +2 .tPS.seek 1.5ml +2 "processing"%S'X +587 "core" ' +2 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%B * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%^'d +1606 "core" ' +2 .tdelay 5:00 +22467 "Can" ;L +7536 #trecoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%I * +40 "core" , + .tPSR.select :air +3 .PSV.dial PSR +2 "processing"%6 +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%@' +2330 "core" ' + .tPSV.dial PTV +2 "processing"%{ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +71 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2289 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%"  +128 "core" + .tPSV.dial :mixloop +2 "processing"%5 +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +68 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%\ 'c +349 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'9  +2 "processing"%~  +43 "core" +2 +2 "processing"%0% +3 "core" %c  +2 .tPS.seek 0.3ml +2 "processing"% 'b +359 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'h  +30 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +3 "processing"%F'G[ +1259 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%u' +863 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air +3 "processing"%A  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +3 "processing"%'Ҧ +1658 "core" ' + .tPSV.dial :PML +2 "processing"%C +44 "core" + .tPTV.dial :mixing +7 "processing"%m @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%Q% +4 "core" %Ҥ^\  +2 .tPS.seek 1.85ml +2 "processing"%' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%y * +36 "core" , +2 .tPS.seek 0ml +3 "processing"%]'d +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'O& +4 "core" &gj \ +2 "manipulator"&& +3 "core" &E !   +2 "manipulator"&%% +4 "core" %\   $ ? ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&;(-6 +128 "core" ( + "manipulator"&\\& +4 "core" &-> ) * F $ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &U& +3 "core" &-> $ $ +2 .tForearm.seek :garage + "manipulator"&P'n +103 "core" ' + .tHand.close +2 "manipulator"&g/ +55 "core" / + "manipulator"&& +5 "core" &-F 7 : X  + "manipulator"&b% +4 "core" % l ' * : D +2 .tForearm.seek :retract + "manipulator"&t'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& ( +303 "core" ( + "manipulator"&7& +4 "core" &  & , +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +2 "core" & * *  , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&G'O +97 "core" ' +2 "manipulator"&& +4 "core" & ) (  , +2 "manipulator"&1% +4 "core" %H / 4 B +2 "collection"'4& +3 "core" &hg  +2 "collection"'N& +5 "core" &ej  +2 .tCC.seek :closed +2 "collection"'Z(X +6 "core" &gh +7 &6ei %g +10 &X~eg 7 +9 &eh K +9 &]ch K +10 &|bdg K +9 &?adg K +9 &adh K +10 &bdg K +9 &bcf K +9 &Fbdf K +10 & `be K +9 &!`cf J +10 &#bbe K +9 &%P`dg J +9 &'bae K +10 &(`dd K +9 &*a_d^ K +9 &,VeddG K +10 &.^`dU J +9 &/bae K +10 &1aad K +9 &3__ce K +9 &5!acc K +10 &6cbcY K +9 &8bbb K +9 &:fdbd K +10 &<(caa K +9 &=b`c K +10 &?`ac J +9 &Anc_c K +9 &C0e\\` K +10 &DmIT L +9 &F5=\ O +10 &Ha-/\ S +9 &J-/\ T +9 &K,.\ U +10 &M+.\ U +9 &O^,/\ V +9 &Q+.\ W +10 &R*-^\ W +9 &T+..\ X +9 &V_*/\ Y +10 &W],-/\ : +9 &Xj-/ K +6 ( + "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 +2 "collection"'+& +6 "core" &Xkb,1, J + &Xkb+0 J + .tHand.open +2 "manipulator"&E1 +61 "core" 1 +2 "manipulator"& % +4 "core" % H Q ?  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&<'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%p% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%M  +52 "core"  +2 .tPS.seek 0ml +4 "processing"%'d +1597 "core" ' + .tPSV.dial PSR +2 "processing"%o +41 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%Y  +2 "collection"'K  +33 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%(  +73 "core" +2 .tPS.seek 0ml +2 "processing"%H'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%'  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%T' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2630 "core" ' + .tPSV.dial :air +2 "processing"%z  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +11 "core" & - ,  , +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +32 "core" ( + "manipulator"&x& +4 "core" & ! 3  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +2 "core" & '    +2 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' + .tHand.close +2 "manipulator"&s/ +60 "core" / +2 .tCC.seek :open +2 "collection"'-( +429 "core" ( +2 "manipulator"&.& +4 "core" & ' )  + "manipulator"&V% +4 "core" % U * ' ! +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&l(-6 +275 "core" ( +2 "manipulator"&e& +4 "core" &-A  ) 8 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &D& +2 "core" &-A + "  1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&$'n +102 "core" ' +3 .tHand.open + "manipulator"&R1 +61 "core" 1 + "manipulator"& % +4 "core" % c (  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&>'\ +95 "core" ' +3 ."da"delayUntil "14:44:23.28" +11690 "Can"\ oO} +13170 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%# @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%!  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%,' +2323 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%W +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%L +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2300 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +121 "core"  +2 "processing"%% +4 "core" %b  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "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"% +11 ."da"PS.seek 2ml +2 "processing"%f'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%=  +72 "core"  + ."da"PSV.dial PTV +3 "processing"%X +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%&% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%|'W +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%:'d +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +52 .PBV.dial :waste1 +3 "processing"%j  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%? * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%B' +2311 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%I  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6'd +2312 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%^ +122 "core"  +2 "processing"%{% +4 "core" %do\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +36 "core" +2 "processing"%"% +3 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%5'T +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%c'd +1597 "core" ' + ."da"delay 2:00 +5436 "Can"\ EQ +6567 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%~  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%0 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%\ ' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%h +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%F'd +2314 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air +3 "processing"%A  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%u  +127 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%C  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%m +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%'a +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Q  +41 "core"  +2 "processing"%y% +4 "core" %e  +2 ."da"PS.seek 0.55ml +2 "processing"%' +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%O'Ҧ +1553 "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"%U% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%)' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1961 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +37336 "Can"\ rTv +10667 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%b  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%P  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%;' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%7 +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"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +41 "core"  +2 ."da"PS.seek 0ml +3 "processing"%4'd +2322 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%t +121 "core"  + "processing"%d% +4 "core" %g  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%+' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%N +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%p% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%G'S +603 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%M'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%K' +2328 "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 +2 "processing"%( +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%''d +2320 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%H +122 "core"  + "processing"%% +4 "core" %h^  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%T' +591 "core" ' +9 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%a +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%v% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'X +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%q'd +1606 "core" ' +2 ."da"delay 2:00 +7970 "Can"\ CW4? +4032 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%s  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%< +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Z' +2320 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%. +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%V +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%e  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%D'd +2295 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%R% +4 "core" %hy\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% ' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%$ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core" + "processing"%3% +4 "core" %Ҩw  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%W  +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 +3 "processing"%L +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%2' +2321 "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 +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2306 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%= +139 "core"  +8 "processing"%X% +13 "core" %i[\ +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +26 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"% ' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%&% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%f' +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%| +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" + "processing"%?% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +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"%S'd +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%n  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%I +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%B' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +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"%6 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +3 "processing"%'d +2321 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +123 "core"  +2 "processing"%"% +4 "core" %`\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +98 "Can"\ {Zշ +404 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%~% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'Y +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%c  +98 "core"  +3 ."da"PS.seek 0ml +3 "processing"%h'd +1608 "core" ' + "processing"%9 +4 "core" 9Wr51 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%  +4 "core" 52 + 52 + "processing"%& +3 "core" &X\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&\ % +4 "core" %\  , * #  +2 "storage"(A% +3 "core" % y q N\ +2 "storage"(u. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(C(S +196 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (m& +2 "core" &V T W (\ +2 "manipulator"&F& +3 "core" &-A - - , 1 +2 "manipulator"&Q% +3 "core" %\  5 - p  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&y(y +185 "core" ( +2 "manipulator"&& +4 "core" & 2  / + "storage"(& +4 "core" &V r t \ +47 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +92 "core" ' + "storage"(& +4 "core" &V { u `\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(%'g +283 "core" ' + "storage"(\\- +3 "core" -'n +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&U& +3 "core" & %  ( / + "storage"(g& +4 "core" &V _ c\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&O' +30 "core" ' + ."da"Elbow.hold +3 "manipulator"&), +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -'n +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(`' +31 "core" ' +2 "manipulator"&P% +5 "core" % + &  + "storage"(& +4 "core" &V W W N\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&7'5 +21 "core" ' + "manipulator"&*& +4 "core" &  , F . +2 "storage"(& +4 "core" &V | z ,\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&1'] +26 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +3 "storage"(;' +38 "core" ' + "manipulator"&t& +5 "core" & + &  . + "manipulator"&d% +4 "core" %U - , : +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +88 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&+(? +261 "core" ( +2 "manipulator"& & +4 "core" &G ) , +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &G ) $ +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +96 "core" ' +2 ."da"Hand.close + "manipulator"&p/ +64 "core" / +2 ."da"PC.seek :open +3 "processing"%E( +424 "core" ( + "storage"(]& +4 "core" &V c d \ +2 "manipulator"&G& +3 "core" &G ' # & +2 "manipulator"&% +3 "core" % Γ 5 / v +2 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +98 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&(y +253 "core" ( + "manipulator"&M& +4 "core" & *  O , +2 "storage"(Y& +3 "core" &V e u x\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&(1 +60 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(K'P +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(H' +52 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun0815h100ml.tif +1849 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.212 seconds\ /var/log/esp/da23jun0815h100ml.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun0815h100ml15s.tif +92 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1476 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun0815h100ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun0815h100ml20s.tif +2068 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun0815h100ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "15.212 sec auto-exposure",Subject: "da23jun0815h100ml images!" +10 "storage"(- +14 "core" -' +9 "storage"('& +13 "core" &V c\ +2 "manipulator"&T& +6 "core" & #  * , +2 ."da"Elbow.seek 1 +2 "manipulator"&a(y +57 "core" ( +2 "manipulator"&& +5 "core" & - / g  +2 "storage"(v& +4 "core" &V !\ +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&z'] +5 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(x' +55 "core" ' + "manipulator"&k& +5 "core" & , '  + "storage"(s& +7 "core" &V \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"& ' +31 "core" ' + ."da"Elbow.hold +3 "manipulator"&<, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(q' +24 "core" ' +2 "manipulator"&.% +10 "core" % * + T +2 "storage"(V& +8 "core" &V \ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 1 + 303 counts +14 "manipulator"&'4 +15 "core" ' +2 "manipulator"&e& +4 "core" & % " [  +2 "storage"(Z& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +25 "core" ' +2 "storage"(R% +10 "core" % \ +4 ."downElevator"SE.seek :down +5 "storage"(D' +99 ( % +6 "core" %> 0\ PG +2 "manipulator"&$% +9 "core" %U , (  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&#'\ +100 "core" ' +17 ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 (3& +7 "core" &V \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +5 "processing"%}& +11 "core" &J  +2 "manipulator"&!& +16 "core" & ' + 2  +3 "manipulator"&% +8 "core" %\ !   [ < +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&W(-6 +180 "core" ( +2 "manipulator"&w& +8 "core" &-9 ( % 4 ; +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &L& +8 "core" &-9 ( % % ; +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&r'n +103 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&,/ +67 "core" / +2 "manipulator"&& +9 "core" &-9 & - 8 ; +3 "manipulator"&% +9 "core" % { + + k M +3 ."psFlush"Forearm.seek :retract +7 "manipulator"&'\ +215 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&2(? +124 "core" ( +120 "manipulator"&=& +8 "core" &H $ '   +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &X& +8 "core" &H * + ;  +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&['Η +107 "core" ' +3 "manipulator"&&& +8 "core" &H ' ) A  +3 "manipulator"& % +9 "core" %Η ! $ +7 "processing"%f& +15 "core" &  +4 "processing"%|& +8 "core" &  +7 ."psFlush"PC.seek :closed +2 "processing"%j(X +16 "core" &  +2 &{  +2 &z 7 +6 &DJyt\ 0 +8 &uth\ E +9 &!dk L +11 &_w K +9 &]| K +7 &iax K +11 &,`m J +8 &ce K +9 &`i K +11 &q`g K +8 &!3bg K +10 &"an K +10 &$bg K +8 &&ya` K +12 &(:b] K +8 &)bZ K +9 &+ba K +10 &-_\\ K +8 &/B`_ K +10 &1_\\ K +10 &2bZ K +8 &4bV K +11 &6JeP\ K +8 &8 _O K +9 &9_Q K +11 &;bQ K +8 &=S_R K +10 &?cQ L +10 &@dO K +8 &B`F K +11 &DXj= L +8 &Fv@\ M +9 &G8\ P +11 &I8\ Q +8 &KP@\ Q +10 &M@\ R +10 &N:\ R +8 &P?\ R +11 &RV=\ R +7 &T9\ S +11 &U4\ S +10 &W(\ 2 +8 &Xo4i&\ ? +9 ( +4 &X' + +2 "processing"%|& +8 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 "processing"%?& +11 "core" &X( + +2 &X+ + +2 ."psFlush"Hand.open +4 "manipulator"&/1 +63 "core" 1 +6 "manipulator"&:% +9 "core" % Η ) * 8 +3 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"%n +47 "core"  +4 "processing"%% +8 "core" %a  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"%I' +23 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +577 "core" ' +4 ."psFlush"delay 5 seconds +189 #"uploadLog"upsync +314 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2104 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%^ @ +178 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%{  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%6 +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2621 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%B +97 "core"  + "processing"%@% +4 "core" %D  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%5 @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%~ +96 "core" + ."psFlush"PS.seek :empty +3 "processing"%8'F +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%c'T +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +3 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%\ +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%F U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +44 "core" > + ."psFlush"PS.seek 2.5ml +3 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%l'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%>' +2610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%U'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%b' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +69 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +43 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%d +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%y'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +172 "Can"\ A]|k +416 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"%1 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%N @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%p  +79 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%4'd +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +40 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +43 "processing"%]' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +68 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%M' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +70 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%+'d +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"'(& +6 "core" &lo  +2 "manipulator"&& +8 "core" &H ' +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC + "manipulator"&o(? +5 "core" ( + "manipulator"&;& +4 "core" &H ) 0 (  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &K& +3 "core" &H , + =  +2 .tForearm.seek PC +2 "manipulator"&'Η +95 "core" ' +2 .tHand.close + "manipulator"&'/ +64 "core" / +2 .tPC.seek :open +3 "processing"%T( +427 "core" ( + "manipulator"&& +4 "core" &H ( + 4  +2 "manipulator"&v% +3 "core" % Σ  # ; +2 .tForearm.seek :retract +2 "manipulator"&k'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&s( +389 "core" ( +2 "manipulator"&.& +4 "core" & , * ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +2 "core" & #  ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'O +94 "core" ' +2 "manipulator"&e& +4 "core" & '  5 ) + "manipulator"&Z% +4 "core" %R 0 5  +2 "collection"'R& +3 "core" &lp  +2 "collection"'& +5 "core" &mo  +2 .tCC.seek :closed +2 "collection"'H(X +7 "core" &lm  +5 & .np $e +10 &Xpp \ 7 +9 &no K +9 &^jn K +10 &mdml K +9 &.ajm K +10 &ckn K +9 &ckn K +9 &udjm K +10 &6bln K +9 &bin K +9 &!akl J +10 &#}chn \ K +9 &%?`kj K +10 &'djl K +9 &(fjk K +9 &*bik J +10 &,Fchl K +9 &. blj K +9 &/gji \ K +10 &1`il K +9 &3Pbhm J +10 &5bhj J +9 &6cin J +9 &8chj K +10 &:W`ij K +9 &<dhj K +9 &=bgh K +10 &?bgi J +9 &A_egi K +10 &C jbe \ K +9 &DnT^ \ L +9 &FAI O +10 &HS<> R +9 &J := T +9 &K=> U +10 &M:? V +9 &OO=A V +10 &Q<< W +9 &R=> W +9 &T;? X +10 &VR=> X +9 &Wn=> &x +9 &Xs2=? ^ +9 ( +2 &XO=> D +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 "collection"'z& +6 "core" &XO;? D + .tHand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&$% +4 "core" % R - , a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +6 "core" &XO== D +2 "collection"' % +3 "core" %Q?? +2 .tCSV.dial CSR +2 "collection"'3  +41 "core"  + "collection"'% +4 "core" %N?@ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml + "collection"'}'m +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '!% +3 "core" %m=B  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'q' +624 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +1973 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'w& +6 "core" &XN>A D + "collection"'L% +4 "core" %U>@ +2 .tCSV.dial :flush + "collection"'D  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'<'m +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"', @ +41 "core" B + "collection"'% +4 "core" %m?>  +2 .tCS.seek 7.001ml +2 "collection"'' +534 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'#  + 'r  +40 "core"  +85  +2 .tCBV.dial :waste1 +2 "collection"'= @ +43 "core" ? +2 .tCS.seek 0ml +3 "collection"'X'Q +1584 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'W& +6 "core" &XN@? D + "collection"'&% +4 "core" %O>A + .tCSV.dial :flush +2 "collection"'  +70 "core" +2 .tCS.seek 5ml +4 "collection"'f'm +1147 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'E% +4 "core" %m=A  +2 .tCS.seek 7ml +2 "collection"'?' +520 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'/  +41 "core"  +2 .tCBV.dial :waste2 + "collection"':  +99 "core"  +2 .tCS.seek 0ml +2 "collection"'|'Q +1588 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'n& +6 "core" &XO:? D + "collection"'% +4 "core" %M;>  + .tCSV.dial CSR +2 "collection"'[  +42 "core"  +2 "collection"'h% +4 "core" %M=? + #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +11 .tCS.seek 8ml +2 "collection"'I'O +1800 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'^' O +526 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'{ +2 '6  +97 "core" +30 + .tCTV.dial :intake +2 "collection"'S  +70 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'B'Q +1803 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'@  +70 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +592 "core" ' +2 .tCSV.dial CSR + "collection"'"  +97 "core"  +2 "collection"'% +4 "core" %N?? + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'5'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'~' O +1342 "core" ' +2 .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml +3 "collection"'0'Q +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&8& +6 "core" & ) % ) + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&c( +27 "core" ( + "manipulator"&& +4 "core" & *  )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" & - + @  +2 .tForearm.seek CC + "manipulator"&9'O +101 "core" ' + .tHand.close +2 "manipulator"&\ / +55 "core" / + .tCC.seek :open +3 "collection"'( +428 "core" ( + "manipulator"&A& +4 "core" & + ,   +2 "manipulator"&m% +4 "core" % ] (   O + .tForearm.seek :retract +2 "manipulator"&F'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&u(-6 +279 "core" ( + "manipulator"&i& +4 "core" &-@  %  9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &-@ ! (  9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.open +2 "manipulator"&1 +112 "core" 1 +2 "manipulator"&% +4 "core" % c ! +  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&l'\ +110 "core" ' +2 "processing"%\\& +4 "core" &+ +1216 #t-> access 1 +3 "storage"(>% +4 "core" %\  >\ +3 "manipulator"&g% +4 "core" %  # $ & ` + "manipulator"&U& +4 "core" &-@ ! ! * 9 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(P(<( +667 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (b& +2 "core" &<% \  +8730 "Can" ._ +40888 #t-> access 2 +3 "storage"(*% +4 "core" %\ 2\ +3 "manipulator"&% +4 "core" %  #   ` + "manipulator"&& +4 "core" &-@  "  9 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(d(K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &K H\  +18881 "Can" -a +60001  -c%- +49320 #t-> access 2 +2 "storage"(t% +5 "core" %\ \ J\ +2 "manipulator"&%% +4 "core" %    ; ` + "manipulator"&y& +4 "core" &-@ '   9 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(O(K +4 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +3 (`& +3 "core" &K R\  +10638 "Can" .d÷ +55655 #t-> startTube 2 +459 #-> da 100 +2 #da sampling at most 100ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 16:21:32EDT08-Jun-23\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:12:11, 20.7C, 32% humidity, 15.0psia, 13.767V, 0.220A, 2.446Ah, 3.03W",Subject: "da sampling at most 100ml" +4 "collection"'1& +6 "core" &kla  +2 "manipulator"&7% +5 "core" %  # $  ` +2 "storage"(N% +3 "core" %\ \ 2\ +2 "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +4 "storage"(p( +358 #"uploadLog"upsync +309 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 ()& +3 "core" & \ +2 "manipulator"&& +3 "core" &-@ " $ \\ 9 +2 "manipulator"&4% +4 "core" %  $  ( ` +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&G(a +227 "core" ( +2 "manipulator"&]& +4 "core" &m ) " = K +2 "storage"(& +4 "core" & \ N\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +100 "core" ' +2 "storage"(Y& +4 "core" & }\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(M'g +266 "core" ' + "storage"((- +4 "core" -'n + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (& +2 "core" & R\ +2 "manipulator"&;& +4 "core" &m # ' < K + .tElbow.seek 2 +2 "manipulator"&K(a +9 "core" ( +2 "manipulator"&'& +4 "core" &k . ) ) +2 "storage"(2& +3 "core" & K\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +32 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&j/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(v' +8 "core" &k - - j ) + "manipulator"&% +4 "core" % τ   ; +2 .tForearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&.( +137 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +21 "core" ( + "manipulator"&V& +5 "core" &9 - + i K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &e& +3 "core" &8  - V K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&Z'O +109 "core" ' +2 "manipulator"&R& +4 "core" &9 : 5 s K +2 "manipulator"&k% +4 "core" %P / - ; + "collection"'-& +4 "core" &im[  +2 "collection"'z& +5 "core" &mm  +2 .tCC.seek :closed +2 "collection"' (X +6 "core" &kn\\  +7 & .knT $e +10 &Xin 7 +9 &kk K +10 &^gn K +9 &}cjk K +9 &@bkl J +10 &cjm K +9 &cik K +10 &chk K +9 &Gcil K +9 & `ik K +10 &!aik K +9 &#fgk K +9 &%Paik J +10 &'cij K +9 &(aii J +9 &*bij K +10 &,W_gj K +9 &.bhj K +10 &/agj K +9 &1aih K +9 &3_eii K +10 &5!dfi K +9 &6`gi K +9 &8bei J +10 &:gbfi K +9 &<(aei K +10 &=bfh K +9 &?_ff K +9 &Amgce L +10 &C/nUZ~ L +9 &DFMy N +9 &F7@| Q +10 &H[(| T +9 &J87{ U +10 &K;<| U +9 &M;=y W +9 &O\\;=~ W +10 &Q=?{\ X +9 &R;=u X +9 &T<>z\ X +10 &V`>?}\ X +9 &W`>>w 4 +9 &Xj=@~ S +9 ( +2 &Xor>> N +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + .Hand.open +4 "manipulator"&$1 +61 "core" 1 +2 "manipulator"&x% +4 "core" % M H ; ! > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +5 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +3 "sampler")+ +4 "core" + +2 "sampler")3% +4 "core" %} \  + "collection"'& +4 "core" &Xos=@Z N +3 "Can"\ PfsV + #tCalibrating pressure sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X@W + "sampler")% +4 "core" %5_ \ + .tSSV.dial :spit +2 "sampler")q +130 "core"  +2 .tSS.seek 0ml +2 "sampler")w' +116 "Can"\ dfY +149 "core" ' +2 .tSSV.dial CBV +2 "sampler")L  +129 "core"  +2 .tCTV.dial :intake +2 "collection"'D  +70 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "16:24:58.90" +1522 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +4 .Intake.select :open +3 "sampler") +212 "collection"'% +6 "core" %U03Z\ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X% +4 "core" %U$\ + "sampler")g% +4 "core" %p] \  +32 "collection"'U% +3 "core" %U  + "sampler")C% +4 "core" %n \ i +37 "collection"'b% +3 "core" %UC  + "sampler")*% +5 "core" %n:3 \ i +41 "collection"'% +3 "core" %UG  + "sampler")% +4 "core" %nge \ i + "sampler")% +4 "core" %nnl \ i + .tIntake.select :close +2 "sampler")0 +11 )P% +3 "core" %n~ \ i +2 .tSSV.dial :exhaust +2 "sampler")t  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")%' +894 "core" ' +2 .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")y  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +4 "sampler") +211 "collection"'`% +3 "core" %U13$\ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +3 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X + #tEvacuated: Intake @15.2psia, Outlet @12.3psia +2 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")D +128 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"''Q +86 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +128 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'a'Q +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +111 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +13 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X  +71 "core"  +2 "collection"'g% +4 "core" %V@C[  + #tPulling 0.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +5 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 1ml +2 "collection"'U' +332 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'C% +3 "core" %ABR  +2 .tCS.seek 5.999ml + "collection"'b'K +1336 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'* +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 0ml + "collection"''Q +1380 "core" ' +2 .tCSV.dial CSR + "collection"'  +43 "core"  + "collection"'% +4 "core" %SBCK  + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH +4 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 2ml +3 "collection"'m'Q +592 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 'P% +2 "core" %O@BK  +2 .tCS.seek 5ml +2 "collection"'t'm +847 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'9  +42 "core"  +2 .tCS.seek 1ml +3 "collection"'_' +1092 "core" ' + "collection"'y9 +4 "core" 9> + "collection"'`% +50 "core" %BDQ +3 #tBefore lysing Collection Puck Heater at 21.1C/28.5psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +4 .CH.seek 70C,8:00 +4 "collection"'% \  +2 '79 +5 "core" 9 +102 "collection"'N9 +2 "core" 9?d +102 "collection"' 9 +3 "core" 9? d +102 "collection"'O9 +2 "core" 9> d +102 "collection"')9 +3 "core" 9?d +102 "collection"'9 +2 "core" 9?d +102 "collection"'49 +2 "core" 9?d +103 "collection"']9 +2 "core" 9?d +102 "collection"'9 +3 "core" 9$?"d +102 "collection"'u9 +2 "core" 9-@&d +56 "Can" j} +46 "collection"'Y9 +3 "core" 96@*d +102 "collection"'l9 +3 "core" 9C@.d +102 "collection"'(9 +2 "core" 9RA3d +102 "collection"'9 +2 "core" 9cA7d +103 "collection"';9 +2 "core" 9tB;d +102 "collection"''9 +3 "core" 9C?d +102 "collection"'d9 +3 "core" 9CCd +102 "collection"'29 +2 "core" 9EHd +102 "collection"'j9 +2 "core" 9FLd +102 "collection"'9 +3 "core" 9GPd +102 "collection"'9 +2 "core" 9HTd +102 "collection"'G9 +3 "core" 9IXd +102 "collection"'9 +2 "core" 93K\\d +102 "collection"'V9 +2 "core" 9OKad +103 "collection"'19 +2 "core" 9kKed +102 "collection"'M9 +3 "core" 9Lid +102 "collection"'9 +2 "core" 9Kmd +102 "collection"'R9 +3 "core" 9Lqd +102 "collection"'-9 +2 "core" 9Mvd +102 "collection"'K9 +2 "core" 9Ozd +102 "collection"'o9 +3 "core" 9P~d +102 "collection"'09 +3 "core" 9<Rd +102 "collection"'k9 +3 "core" 9[Ud +102 "collection"'9 +3 "core" 9zUb +102 "collection"'$9 +2 "core" 9U_ +102 "collection"'z9 +3 "core" 9U[ +102 "collection"'e9 +3 "core" 9UY +102 "collection"'39 +2 "core" 9WW +102 "collection"'9 +2 "core" 9YT +102 "collection"'Z9 +3 "core" 97YP +102 "collection"'9 +3 "core" 9WZN +102 "collection"'v9 +2 "core" 9u[J +102 "collection"'J9 +2 "core" 9[H +102 "collection"'}9 +3 "core" 9]E +102 "collection"'9 +2 "core" 9^C +102 "collection"'x9 +3 "core" 9`? +102 "collection"'9 +2 "core" 9e= +102 "collection"'L9 +3 "core" 9/f; +102 "collection"'D9 +2 "core" 9Ki8 +102 "collection"'q9 +3 "core" 9gk6 +102 "collection"'9 +3 "core" 9l4 +102 "collection"'<9 +2 "core" 9m2 +102 "collection"'#9 +3 "core" 9n0 +102 "collection"'=9 +2 "core" 9n. +102 "collection"'w9 +2 "core" 9p, +103 "collection"',9 +3 "core" 9 s) +102 "collection"'!9 +2 "core" 9$v) +102 "collection"'r9 +2 "core" 9;v' +103 "collection"'9 +2 "core" 9Rx% +102 "collection"'9 +2 "core" 9jy$ +102 "collection"'X9 +3 "core" 9z" +102 "collection"'9 +3 "core" 9~ +102 "collection"' 9 +2 "core" 9 +102 "collection"'E9 +2 "core" 9 +102 "collection"'&9 +3 "core" 9  +102 "collection"':9 +2 "core" 9 +102 "collection"'?9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 \  +102 "collection"'W9 +2 "core" 9  +102 "collection"'/9 +2 "core" 9 ,! +102 "collection"'n9 +4 "core" 9 ;% +102 "collection"'|9 +2 "core" 9 K) +102 "collection"'I9 +2 "core" 9 Y. +103 "collection"'S9 +2 "core" 9 i2 +102 "collection"'[9 +3 "core" 9 v6 +102 "collection"'^9 +3 "core" 9 : +102 "collection"'@9 +2 "core" 9 > +102 "collection"'B9 +3 "core" 9 B +102 "collection"'"9 +2 "core" 9 G +102 "collection"'f9 +2 "core" 9 K +102 "collection"'9 +3 "core" 9 O +102 "collection"'59 +3 "core" 9 S +102 "collection"'9 +2 "core" 9 W +102 "collection"'h9 +2 "core" 9 \\ +102 "collection"'89 +3 "core" 9 ` +102 "collection"'9 +2 "core" 9 d\ +102 "collection"' 9 +2 "core" 9 h +102 "collection"'~9 +3 "core" 9 l +102 "collection"'\ 9 +2 "core" 9\ p\ +102 "collection"'{9 +2 "core" 9\ u +103 "collection"'69 +2 "core" 9\ y\ +103 "collection"'A9 +2 "core" 9\ }\ +102 "collection"'s9 +2 "core" 9\ \ +102 "collection"'i9 +3 "core" 9\ '\ +102 "collection"'9 +2 "core" 9\ - +102 "collection"'a9 +3 "core" 9\ 3 +102 "collection"'H9 +2 "core" 9\ : +102 "collection"'Q9 +3 "core" 9\ > +102 "collection"'9 +2 "core" 9\ B +102 "collection"'9 +3 "core" 9\ F +102 "collection"'c9 +3 "core" 9\ L +102 "collection"'\\9 +2 "core" 9\ P +102 "collection"'9 +2 "core" 9\ S +102 "collection"'F9 +3 "core" 9\ X +102 "collection"'>9 +2 "core" 9\ \\ +3 .tCH.hold 10:00,70C +8 "collection"'g `\ `\ Z\ +3 'C9 +6 "core"  +6 9\ ] + "collection"'U% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/38.1psia +50096 "Can"\ r +9888 "core" ` +2 "collection"'*9 +3 "core" 9\ [ +2 "collection"'b% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/36.6psia +2 .CS.seek 0ml +4 "collection"''Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 5ml +3 "collection"'P'm +1340 "core" ' +2 .tCSV.dial CTV + "collection"'m  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'9 @ +44 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'t  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'`'Q +1344 "core" ' + "collection"'7% +4 "core" %T A \ + #tPuck @48.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"'N +96 "core"  + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"'O% +4 "core" %T~ & +2 .tCS.seek 5ml +2 "collection"')'m +1344 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'4% +4 "core" %m \  + .tCS.seek 7ml +2 "collection"']' +593 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +3 "collection"'u' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'Y ` +121 "core" b +2 #tLysing Complete + "collection"'l& +6 "core" &Xom13_ \ N +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&(% +4 "core" %\  , .  ( +2 "storage"(% +3 "core" % \\\ +2 "storage"(;. +3 "core" .( + .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"('(S +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (d& +4 "core" &U \ + "manipulator"&2& +4 "core" &6 $ K + "manipulator"&j% +4 "core" %\  ) % ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&(y +221 "core" ( +2 "manipulator"&& +4 "core" &" 1  :0 + "storage"(G& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&'] +100 "core" ' + "storage"(V& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(1'g +272 "core" ' + "storage"(M- +3 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +33 "core" ' +2 "manipulator"&R& +4 "core" &" + * % :0 +2 "manipulator"&-% +4 "core" %F , , 4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o( +154 "core" ( +2 "manipulator"&0& +4 "core" &8 # ) > M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &k& +2 "core" &9 ' & M +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + .tHand.close +2 "manipulator"&$/ +55 "core" / +2 .tCC.seek :open +2 "collection"'z( +426 "core" ( +2 "storage"(e& +4 "core" &U \ + "storage"(3& +4 "core" &U !\ + "manipulator"&& +4 "core" &9 , . % M + "manipulator"&Z% +4 "core" % a % +  3 +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&v(y +157 "core" ( + "manipulator"&J& +4 "core" &z &  e $ +2 "storage"(}& +4 "core" &U j\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +104 "core" ' + .tElbow.hold +4 "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&L% +4 "core" % + , +2 "storage"(D& +4 "core" &U (\ + .tForearm.force -20 + "manipulator"&5 +48 .tForearm.seek 1 + 281 counts +10 "manipulator"&q' +15 "core" ' +2 "manipulator"&& +4 "core" &   ;  + "storage"(<& +4 "core" &U\ \ W\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&#'] +22 "core" ' +2 "storage"(=% +4 "core" %\ \ R\  +2 ."downElevator"SE.seek :down +4 "storage"(w' +98 (,% +3 "core" %cF \ QK + "manipulator"&!% +4 "core" %] , * ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +90 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &PQ  +2 "manipulator"&& +3 "core" &   X  +2 "manipulator"&X% +4 "core" %\   !  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +186 "core" ( + "manipulator"& & +4 "core" &-; ' "  $ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +2 "core" &-;   $ +2 .tForearm.seek :garage +2 "manipulator"&&'n +98 "core" ' +2 .tHand.close + "manipulator"&:/ +61 "core" / +2 "manipulator"&?& +4 "core" &-; )  + $ + "manipulator"&% +4 "core" % c ) $ < 0 +2 .tForearm.seek :retract + "manipulator"&W'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&/( +303 "core" ( +2 "manipulator"&n& +4 "core" &< %  a N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &|& +3 "core" &< * ' N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I'O +98 "core" ' +2 "manipulator"&S& +4 "core" &< .  J N +2 "manipulator"&[% +3 "core" %F + * S +2 "collection"'^& +4 "core" &MK  +2 "collection"'@& +4 "core" &LM  +2 .tCC.seek :closed +2 "collection"'B(X +6 "core" &JL  +8 &3~KMN \ *z +10 &fKM = +9 &rKM \ J +9 &TZJJ I +10 &XKLa I +9 &ZJK I +10 &[IL  I +9 &[_JL I +9 &\\IK I +10 &\\JK I +9 & [KJx I +9 &"c]KKQ \ I +10 &$'ZJJ H +9 &%ZHG I +10 &'\\HI I +9 &)k_IJ I +9 &+-]HJn I +10 &,]IJN I +10 &.[JJ2 H +8 &0s[HHV I +10 &26[HH I +9 &3]HG I +10 &5\\II I +9 &7{_HH I +9 &9=]HI I +10 &:]IIt I +9 &<\\HFa \ I +9 &>\\GI I +10 &@FYIJ I +9 &B]FH I +10 &C_@D J +9 &Et) L +9 &G9 P +10 &Hk T +9 &J_ U +9 &Lm\ = V +10 &N/ 1 V +9 &O% W +10 &Q_ W +9 &Sro W +9 &U4R W +10 &V M +9 &X J (y +9 &X~ #h +9 ( +2 &X~ S +2 "collection"'@& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 +2 "collection"'"& +6 "core" &Xi S +2 .tHand.open + "manipulator"&f1 +65 "core" 1 + "manipulator"&% +4 "core" % F L : 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&5'\ +107 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + "processing"%h% +4 "core" %i  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%8'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1599 "core" ' + .tPSV.dial PSR +7 "processing"%~ +53 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml + "processing"%\ ' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%{  + "collection"'6  +73 "core" +77  +2 .tPSV.dial :mixloop + "processing"%A +97 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%s  +126 "core" +2 .tPS.seek 0ml +4 "processing"%i'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%a' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +43 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2622 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%c +43 "core" +2 .tPS.seek 0ml +3 "processing"%\\'d +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &; , ( % N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&F( +4 "core" ( +2 "manipulator"&>& +3 "core" &; * &  N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &C& +3 "core" &; ( , + N +2 .tForearm.seek CC +2 "manipulator"&U'O +94 "core" ' + .tHand.close +2 "manipulator"&%/ +56 "core" / +2 .tCC.seek :open +2 "collection"'g( +430 "core" ( + "manipulator"&*& +4 "core" &; & %  N +2 "manipulator"&b% +3 "core" % R ) + : U +2 .tForearm.seek :retract +2 "manipulator"&_'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-6 +308 "core" ( +2 "manipulator"&& +4 "core" &-* " # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &-* + % + # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&m'n +104 "core" ' + .tHand.open +2 "manipulator"&91 +63 "core" 1 + "manipulator"&t% +4 "core" % Y 2  I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&y'\ +108 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'P& +7 "core" &^_,  + "manipulator"&7% +4 "core" %\    r +2 "storage"(N% +3 "core" %\  <\ +2 "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(O( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (`& +2 "core" & \ +2 "manipulator"&& +4 "core" &-G "  E  + "manipulator"&4% +4 "core" %\  "  r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&)(a +225 "core" ( + "manipulator"&& +4 "core" &b %  % +2 "storage"(]& +3 "core" & \ \  ?\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&Y'ж +104 "core" ' + "storage"(l& +4 "core" & \ \ %\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(('g +283 "core" ' + "storage"(- +3 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (;& +4 "core" & \  + "manipulator"&d& +4 "core" &b } + .tElbow.seek 2 +2 "manipulator"&2(a +5 "core" ( + "manipulator"&j& +4 "core" &b # $ + "storage"(p& +4 "core" & e\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&G/ +63 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&.& +6 "storage"(V' +4 "core" &b '  +2 "manipulator"& % +4 "core" % ύ $ ( H + .tForearm.seek :retract +2 "manipulator"&M'\ +98 "core" ' +2 .tElbow.seek CC +4 "manipulator"&R( +155 "core" ' +2 ."downElevator"SE.stop +51 "storage"(5 +6 "core" ( + "manipulator"&-& +4 "core" &   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +4 "core" & &   + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&0'O +103 "core" ' + "manipulator"&k& +4 "core" & ! - ? + +2 "manipulator"&% +4 "core" %Q ' $ T M + "collection"'& +4 "core" &YYg  +2 "collection"'$& +5 "core" &XZK  +2 .tCC.seek :closed +2 "collection"'K(X +6 "core" &YZ'  +6 &YY 4 +9 &BKxYY, / +10 &vvUY D +9 &&_UW I +9 &YWV I +10 &ZVW H +9 &m\\VV I +10 &/_UV I +9 &ZVYr I +9 &\\VTZ I +10 &t^UTG I +9 &!7XVW0 I +9 &"XUU I +10 &$ZUU H +9 &&|^VU I +10 &(@ZTT H +9 &*]VV I +10 &+_TTf I +9 &-\\UUm H +9 &/GZSSb I +9 &1 \\STO I +10 &2]STD I +9 &4]SS8 H +10 &6P\\SU& H +9 &8\\QT] I +9 &9ZRT I +10 &;\\SS I +9 &=WZRT I +9 &?\\RR I +10 &@_QQ I +9 &BaGJ J +10 &DWr3; L +9 &F  \ O +9 &G T +10 &I U +9 &KBq U +9 &M| W +10 &Np V +9 &Pc W +10 &RE[ W +9 &TK X +9 &UB X +10 &W{; 7 +9 &XS05 $j +9 &Xlq% Q +3 ( + "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.14 +2 .Hand.open +4 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&e% +3 "core" % P < < l N +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&3'\ +108 "core" ' + .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +123 "core" ~ + .tCSV.dial CTV +2 "collection"'Z  +28 "core"  +2 .tPS.seek 2.5ml +3 "processing"%J' +2610 "core" ' + "collection"'}% +4 "core" % VY  +2 .tCS.seek 4.001ml +2 "collection"''NW +1603 "core" ' + .tdelay 8 seconds +807 .PSV.dial :air +2 "processing"%o  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%L'd +2607 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'D ` +30 "core" ^ + .tCSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +3 "collection"'<' O +1595 "core" ' +2 .tCSV.dial CTV + "collection"'  +54 "core" ~ +2 .tCS.seek 0ml +2 "collection"'='Q +2599 "core" ' + .tCBV.dial :waste1 +2 "collection"'v @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"',  +123 "core" +2 "collection"'!& +4 "core" &Xlo* Q + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" %  ! ! x +2 "storage"(q% +4 "core" % 1\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"((S +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (X& +4 "core" &V C\ + "manipulator"&& +4 "core" & * ( + + + "manipulator"&#% +4 "core" %  * %  x +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"& (y +199 "core" ( +2 "manipulator"&E& +4 "core" & %  & 3 + "storage"(w& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&x'] +35 "Can"\ Mv +66 "core" ' + "storage"(:& +5 "core" &V \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'g +284 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&r& +4 "core" & + * = 3 + "storage"(&& +4 "core" &V \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&n, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(|- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(S' +31 "core" ' + "manipulator"&[% +4 "core" %\ ( # ! +2 "storage"(^& +3 "core" &V g\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 305 counts + "manipulator"&W'6 +15 "core" ' +2 "manipulator"&z& +4 "core" & * ' 9 2 + "storage"("& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&f'] +29 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +4 "storage"(' +38 "core" ' +2 "manipulator"&@& +4 "core" & + ,  2 +2 "manipulator"&% +4 "core" %g ) " + ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I( +188 "core" ( +2 "manipulator"&+& +4 "core" & 0   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & * ' . # +2 .tForearm.seek CC + "manipulator"&8'O +102 "core" ' +2 .tHand.close + "manipulator"&~/ +54 "core" / + .tCC.seek :open +3 "collection"' ( +426 "core" ( +2 "storage"(6& +4 "core" &V J\ + "storage"({& +4 "core" &V /\ + "manipulator"&A& +4 "core" & , %  # + "manipulator"&s% +4 "core" % D * (  +2 .tForearm.seek :retract + "manipulator"&\ '\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&(y +145 "core" ( +2 "manipulator"&i& +4 "core" &} & # 1 ( + "storage"(H& +4 "core" &V \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&a' +104 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&Q1 +62 "core" 1 +2 "manipulator"&c% +4 "core" % = / w x +2 "storage"(& +4 "core" &V \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 278 counts +2 "manipulator"&' +15 "core" ' + "manipulator"&>& +5 "core" &  ~  + "storage"(C& +4 "core" &V d\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&%'] +21 "core" ' +2 "storage"(/% +4 "core" %\ \ \ +2 ."downElevator"SE.seek :down +3 "storage"(5' +99 (B% +3 "core" %qC a\ PI + "manipulator"&*% +4 "core" %b + * O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&b'\ +92 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air + "processing"%U  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%F' +2613 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%9 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%t  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%P'd +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%_& +6 "core" & +2 "manipulator"&7& +3 "core" & !    +2 "manipulator"&N% +4 "core" %\  # :  + .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +182 "core" ( + "manipulator"&m& +4 "core" &-9  & > ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &`& +3 "core" &-9   B ) +2 .tForearm.seek :garage +2 "manipulator"&'n +105 "core" ' + .tHand.close +2 "manipulator"&4/ +61 "core" / +43 "manipulator"&'& +12 "core" &-9 & 3 ) +2 "manipulator"&% +3 "core" % c ( ( Z $ +2 .tForearm.seek :retract +2 "manipulator"&]'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +4 "manipulator"&(? +121 "core" ( +2 "manipulator"&l& +4 "core" &I &  9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +3 "core" &I ! +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&'Η +97 "core" ' + "manipulator"&;& +5 "core" &I  % + "manipulator"&d% +4 "core" %Ν # # \ +2 "processing"%j& +3 "core" & +3 "processing"%p& +4 "core" & +2 .tPC.seek :closed +2 "processing"%G(X +6 "core" & \ +7 & .- $e +9 &W3 7 +10 &4 L +9 &d1 L +10 &pf6 K +9 &2`B K +9 &dD K +9 &bG L +10 &xfD K +9 &9hC L +10 &cK L +9 &!cN L +9 &#h] L +10 &%Bg] K +9 &'cj L +10 &(d_ K +9 &*g\\ L +9 &,Icd L +10 &. b_ L +9 &/ho L +9 &1g L +10 &3Qix L +9 &5hx L +9 &6gz L +10 &8fz L +9 &:Ygw L +10 &<i L +9 &=e L +9 &?e L +10 &Aah L +9 &C#h L +9 &Dq M +10 &F O +9 &HX Q +10 &J R +9 &K R +9 &M R +10 &O_ R +9 &Q S +9 &R S +10 &T R +9 &Vc S +10 &Wju &u +9 &X!j 4 +9 ( +2 "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 "processing"%.& +6 "core" &X + + &X + + .tHand.open +2 "manipulator"& 1 +57 "core" 1 +2 "manipulator"&)% +4 "core" % Ν 4 &  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Y'\ +98 "core" ' +2 .tPRV.dial :air +2 "processing"%(  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%-% +4 "core" %d  +2 .tPS.seek 0.3ml + "processing"%1'a +386 "core" ' +2 .tPSV.dial PSR + "processing"%2 +96 "core"  + "processing"%k% +4 "core" %_&  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +3 "processing"%'. +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%' +1903 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%V +96 "core" +2 .tPTV.dial :mixing +2 "processing"%M @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%g  +98 "core"  +2 .tPS.seek 0ml +3 "processing"% 'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&e& +6 "core" &I + + P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 .tElbow.seek PC + "manipulator"&$(? +5 "core" ( +2 "manipulator"&& +3 "core" &I  ( 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &I * !  +2 .tForearm.seek PC + "manipulator"&0'Η +95 "core" ' +2 .tHand.close + "manipulator"&\\/ +57 "core" / + .tPC.seek :open +3 "processing"%}( +424 "core" ( + "manipulator"&u& +4 "core" &I ' E +2 "manipulator"&o% +3 "core" % Π   Y | +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&J(-6 +129 "core" ( +2 "manipulator"&D& +4 "core" &-1 &   ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &-1 ! !  ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&<% +4 "core" % U + ' % j + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%,& +6 "core" & + "manipulator"&!% +4 "core" %\  !    + "storage"(% +4 "core" %\ \ \ + "storage"(q. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (X& +2 "core" & - \  +2 "manipulator"&& +3 "core" &-7 * # # +2 "manipulator"&#% +4 "core" %\    =  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&O(a +229 "core" ( +2 "manipulator"&E& +4 "core" &l )  / ! +2 "storage"(w& +4 "core" & \ \ g\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'ж +96 "core" ' +2 "storage"(:& +4 "core" & \ \ `\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(3'g +285 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (r& +3 "core" & \  + "manipulator"&&& +5 "core" &l "   ! + .tElbow.seek 2 +2 "manipulator"&|(a +11 "core" ( + "manipulator"&[& +5 "core" &k $ * + "storage"(^& +4 "core" & A\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&z'ϊ +33 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "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):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4 ."downElevator"SE.seek :down +3 "manipulator"&@& + "storage"(' +8 "core" &k ! " O +2 "manipulator"&x% +4 "core" % τ  ! " +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC +4 "manipulator"&?(? +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( + "manipulator"&& +4 "core" &7   y M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" &7  " ! M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&S'Η +94 "core" ' +2 "manipulator"&+& +4 "core" &7 " # M +2 "manipulator"&% +4 "core" %Ρ    + "processing"%f& +4 "core" &w +2 "processing"%n& +5 "core" &z +2 .tPC.seek :closed + "processing"%~(X +6 "core" &u +5 & .x %f +10 &Yw 7 +9 &k L +10 &`e K +9 &~he L +9 &Bag K +10 &e K +9 &dU K +9 &__ K +10 &He\\ L +9 & bf K +10 &!g K +9 &#f K +9 &%Qf K +10 &'g K +9 &(a K +9 &*e K +10 &,Yg K +9 &.d K +10 &/e L +9 &1_ K +9 &3`g L +10 &5#d K +9 &6b K +9 &8e K +10 &:ia K +9 &<*d L +10 &=e L +9 &?b K +9 &Aqb K +10 &C2i L +9 &Dp M +9 &F O +10 &Hh Q +9 &J( R +10 &K R +9 &M R +9 &Om R +10 &Q. R +9 &R S +9 &T R +10 &Vs S +9 &W^u 0 +9 &Xw = +10 ( + &X 0 +2 "processing"%n& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open +4 "manipulator"&h1 +53 "core" 1 +3 "manipulator"&K% +4 "core" % Ρ 4 /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&6'\ +99 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +6 "processing"%{ V +2 %A9 +6 "core" 9RL +101 "processing"%s9 +3 "core" 9PL +102 "processing"%i9 +2 "core" 9ML  +102 "processing"%H9 +2 "core" 9LK  +102 "processing"%89 +3 "core" 9IL +102 "processing"%I9 +2 "core" 9HK +103 "processing"%Q9 +3 "core" 9GL +102 "processing"%c9 +2 "core" 9GL +103 "processing"%9 +2 "core" 9HL" +102 "processing"%>9 +3 "core" 9HK& +102 "processing"%C9 +2 "core" 9JK* +103 "processing"%/9 +2 "core" 9LL/ +102 "processing"%\ 9 +2 "core" 9ML3 +102 "processing"%B9 +2 "core" 9PL7 +103 "processing"%*9 +3 "core" 9SL; +102 "processing"%9 +2 "core" 9WL? +102 "processing"%a9 +2 "core" 9ZLC +102 "processing"%9 +2 "core" 9_LH +103 "processing"%9 +2 "core" 9dLL +102 "processing"%U9 +3 "core" 9jMP +102 "processing"%%9 +2 "core" 9oMT +102 "processing"%59 +3 "core" 9uNX +102 "processing"%L9 +2 "core" 9|N] +102 "processing"%9 +2 "core" 9Na +103 "processing"%9 +2 "core" 9Ne +102 "processing"%99 +2 "core" 9Oi +103 "processing"%t9 +2 "core" 9Om +102 "processing"%F9 +2 "core" 9Pq +102 "processing"%_9 +2 "core" 9Pv +102 "processing"%79 +3 "core" 9Oz\ +102 "processing"%N9 +3 "core" 9P~ +102 "processing"%m9 +2 "core" 9N +102 "processing"%`9 +3 "core" 9P +152 "processing"%9 +3 "core" 9O +102 "processing"%49 +3 "core" 9P +102 "processing"%'9 +2 "core" 9P +102 "processing"%9 +2 "core" 9Q +103 "processing"%b9 +2 "core" 9R +102 "processing"%l9 +2 "core" 9R +102 "processing"%y9 +3 "core" 9S +102 "processing"%9 +3 "core" 9T +2 .tPH.hold 2:00:00,28C +4 "processing"%; pVp\  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%d +97 "core"  +2 "processing"%j% +4 "core" %g + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +616 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml +2 "processing"%]'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%T  +72 "core"  +2 .tPSV.dial PTV + "processing"%. +71 "core" + .tPBV.dial :waste1 +2 "processing"%  +123 "core" +2 "processing"%)% +4 "core" %ң  +2 .tPS.seek 1.5ml + "processing"%p'S +585 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' + .tdelay 5:00 +21294 "Can"\ Cx +8709 #trecoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%-  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%P +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%2' +2326 "core" ' +2 .tPSV.dial PTV +2 "processing"%k +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%1 +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%V  +81 "core" +2 .tPS.seek 0ml +4 "processing"%M'd +2325 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%g  +126 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%e @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'Z  +2 "processing"%\\  +43 "core" +3  + "processing"%% +4 "core" %`v  +2 .tPS.seek 0.3ml +2 "processing"%Y'_ +348 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'G  +29 "core" +2 .tPRV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%o'G[ +1269 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +69 "core" ? +2 .tPS.seek 0.5ml +4 "processing"%' +863 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air +3 "processing"%0  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml + "processing"%$'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" +2 .tPTV.dial :mixing + "processing"%< @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%,  +34 "core" +2 "processing"%!% +4 "core" %ңr  +2 .tPS.seek 1.85ml +2 "processing"%' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +3 "processing"%q'd +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +3 "core" &Z\\v +3 "manipulator"&X& +3 "core" &8 ) ,  L +2 "manipulator"&% +4 "core" %  - - 7  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&#(-6 +129 "core" ( +2 "manipulator"&& +4 "core" &-9  2 = ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &-9  ( +2 .tForearm.seek :garage +2 "manipulator"&w'n +98 "core" ' +2 .tHand.close + "manipulator"&J/ +61 "core" / +2 "manipulator"&:& +4 "core" &-; * # @ & + "manipulator"&v% +4 "core" % h + * < 1 +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&r( +284 "core" ( + "manipulator"&&& +4 "core" &8 6 # I J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &[& +3 "core" &8 + +  J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&^'O +106 "core" ' +2 "manipulator"&"& +5 "core" &8 - & p J + "manipulator"&@% +4 "core" %L ' % < I + "collection"'x& +4 "core" &X[r  +2 "collection"'O& +5 "core" &Y[p  +2 .tCC.seek :closed +2 "collection"'R(X +6 "core" &Z[K \ +6 & -Z[Q $e +10 &X[YQ 7 +9 &ZZP K +9 &\\WZO J +10 &w`XXS K +9 &9dXXE K +9 &aZ[N J +10 &bUZK K +9 &bXYQ J +10 &AbWWM K +9 & ^XXM K +9 &!_VWM J +10 &#`WWP J +9 &%J_UWO J +9 &' bUXK K +10 &(cZYK J +9 &*bWXJ K +10 &,Q_UWL K +9 &.aUVH K +9 &/_VUJ K +10 &1_VUK K +9 &3Y^VWM K +9 &5`TW? J +10 &6bUTA K +9 &8bVU@ K +10 &:`eWUL K +9 &<#cVWA K +9 &=eUTN K +10 &?_UUO J +9 &AibUUA K +9 &C+dMPC K +10 &DnAHP L +9 &F*2A\ O +10 &H[!!M\ S +9 &J "7\ U +9 &K##F\ U +10 &M" H\ V +9 &OX""O\ V +9 &Q##K\ W +10 &R""F\ W +9 &T#$D\ W +10 &V[##H\ X +9 &W`"#@\ 9 +9 &Xi!!B\ K +6 ( + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'3& +6 "core" &Xiv$"K K + &Xiv!"k\ K + .tHand.open +2 "manipulator"&z1 +61 "core" 1 +2 "manipulator"&% +4 "core" % I P 7 3 L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&W'\ +111 "core" ' + .tPSV.dial PSR +2 "processing"%| +97 "core"  +2 "processing"%+% +4 "core" %b^\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%f  +52 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +1595 "core" ' +2 .tPSV.dial PSR + "processing"% +40 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%}' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%h  +2 "collection"'K  +30 "core" +119  + .tPSV.dial :mixloop +2 "processing"%A +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%n  +69 "core" +2 .tPS.seek 0ml +3 "processing"%s'd +2609 "core" ' +2 .tPSV.dial :air + "processing"%S  +41 "core"  +2 .tPS.seek 2.5ml +4 "processing"%i' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +44 "core" +2 .tPS.seek 0ml +2 "processing"%8'd +2620 "core" ' +2 .tPSV.dial :air + "processing"%I  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%Q' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%c +39 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +6 "core" &6 ' . ] J + .tElbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&C( +5 "core" ( +2 "manipulator"&/& +3 "core" &6 + , J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +4 "core" &6 . - u J +2 .tForearm.seek CC + "manipulator"&B'O +97 "core" ' +2 .tHand.close + "manipulator"&*/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&a& +5 "core" &6 - ) J + "manipulator"&% +4 "core" % ^ , , 9 < +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&U(-6 +298 "core" ( +2 "manipulator"&%& +4 "core" &-6  )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &5& +3 "core" &-6  ' 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&L'n +98 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&% +4 "core" % b 5 ? $ ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' +2 ."da"delayUntil "17:14:35.09" +10518 "Can"\ >| G +14332 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%t @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" + + ."da"PSV.dial :air +2 "processing"%7  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%N' +2341 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +44 "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" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%''d +2302 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +120 "core"  +2 "processing"%b% +4 "core" %c  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%l' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%y'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +32 "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"%T * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%.'d +1594 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%] +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%(' +2320 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%p +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%{ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%- +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%P'd +2304 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%k% +4 "core" %g  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%V +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core" + "processing"%g% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%e * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%M'd +1599 "core" ' +2 ."da"delay 2:00 +4304 "Can"~\ g~ݷ +7699 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%Z  +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 +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2323 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%D  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%o'd +2311 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%0  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +7 "processing"%  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +3 "processing"%< +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%,'a +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%!  +43 "core"  +2 "processing"%% +4 "core" %]q\  +2 ."da"PS.seek 0.55ml +2 "processing"%$' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%X +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%E% +4 "core" %Ҩ  +2 ."da"PS.seek 1.85ml +2 "processing"%?' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%:'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36226 "Can"~\ @qs +11777 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%v  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%6 * +34 "core" + + ."da"PSV.dial :air +2 "processing"%w  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%&' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +42 "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"%" +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%x'd +2315 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +121 "core"  +2 "processing"% % +4 "core" %i  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%3' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%|  +35 "core" +2 "processing"%+% +4 "core" %ң  + ."da"PS.seek 1.5ml +2 "processing"%^'S +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%f'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .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 +4 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%K' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2314 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%s +123 "core"  + "processing"%H% +4 "core" %au  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%i' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%8 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +36 "core" + "processing"%Q% +4 "core" %Ҥk  +2 ."da"PS.seek 1.5ml +2 "processing"%>'T +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%\ 'd +1602 "core" ' + ."da"delay 2:00 +6885 "Can"~\ A: +5118 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%*  +34 "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 +3 "processing"%W +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%R' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%B +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'd +2303 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +123 "core"  + "processing"%% +4 "core" %gV  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core"  + "processing"%F% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%_'R +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%m  +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 +3 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%4' +2319 "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 +2 "processing"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%l'd +2322 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +126 "core"  +4 "processing"%d% +17 "core" %fc\ +9 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +23 "processing"% +27 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +8 "processing"%j' +337 "core" ' +4 ."da"delay 5 seconds +503 "processing"% % +3 "core" % b\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%y' +342 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +47 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%)% +4 "core" %ҡ[\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'Q +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%p'd +1603 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%{  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%- * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%(' +2351 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%k +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%1  +70 "core"  +2 ."da"PS.seek 0ml +4 "processing"%V'd +2319 "core" ' + #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%2 +124 "core"  + "processing"%g% +4 "core" %i\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1033 "Can"}\ | +1081 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%e +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%Z% +3 "core" %ҭr\ +2 ."da"PS.seek 1.5ml +2 "processing"%\\'] +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +96 "core"  +2 ."da"PS.seek 0ml +3 "processing"%G'd +1596 "core" ' + "processing"%u9 +4 "core" 9Qh53 +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +3 "processing"%Y  +5 "core" 53 + 53 + "processing"%D& +8 "core" &X^\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" %\  & . A + + "storage"(0% +4 "core" % p { ~\ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"((S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (<& +4 "core" &U X e \ +2 "manipulator"&o& +3 "core" &-6 / 6   +2 "manipulator"&!% +4 "core" %\  . - c + + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +185 "core" ( +2 "manipulator"&,& +4 "core" &o %  * 1 + "storage"(& +4 "core" &U o q \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&$'] +100 "core" ' +2 "storage"(X& +4 "core" &U Y X \ \ + ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +281 "core" ' +2 "storage"(- +3 "core" -'u + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&E& +4 "core" &o & * B 1 + "storage"(J& +4 "core" &U W W z\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&' +27 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&?, +5 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(v- +3 "core" -'u +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(6' +29 "core" ' + "manipulator"&w% +5 "core" % . - l + "storage"(:& +3 "core" &U W X a\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 283 counts +2 "manipulator"&[' +21 "core" ' +2 "manipulator"&#& +4 "core" & , ) 1 ( + "storage"("& +4 "core" &U l m\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&@'] +33 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(&' +40 "core" ' + "manipulator"&& +4 "core" & $ ,  ( +2 "manipulator"& % +4 "core" %T ' , A +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +90 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&3(? +261 "core" ( + "manipulator"&& +4 "core" &I (  L  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" &I - - 3  +2 ."da"Forearm.seek PC +2 "manipulator"&|'Η +101 "core" ' +2 ."da"Hand.close +2 "manipulator"&+/ +53 "core" / + ."da"PC.seek :open +3 "processing"%z( +424 "core" ( + "storage"(q& +4 "core" &U n n (\ + "manipulator"&^& +4 "core" &I % "  + "manipulator"&% +4 "core" % Η + + " ) +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +109 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&(y +298 "core" ( +2 "manipulator"&f& +4 "core" & %    + "storage"(h& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&A'] +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&n1 +62 "core" 1 +2 "storage"(}- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(K'W +25 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(s' +51 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun0817h100ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1052 #"da"SX MX5/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.649 seconds\ /var/log/esp/da23jun0817h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun0817h100ml15s.tif +1565 #SX MX5/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun0817h100ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun0817h100ml20s.tif +2084 #SX MX5/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun0817h100ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "26.649 sec auto-exposure",Subject: "da23jun0817h100ml images!" +6 "storage"(H- +3 "core" -' +2 "storage"(S& +24 "core" &U j y \ +6 "manipulator"&i& +13 "core" & ! * _  +2 ."da"Elbow.seek 1 +2 "manipulator"&8(y +8 "core" ( +2 "manipulator"&c& +4 "core" &  + U + "storage"(Q& +5 "core" &U d g \ +62 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&I'] +28 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(/' +57 "core" ' +2 "manipulator"&>& +12 "core" & $  4 +2 "storage"(*& +4 "core" &U \ + ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&r' +29 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&W, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(\ ' +24 "core" ' +4 "manipulator"&a% +10 "core" % , * G +2 "storage"(& +11 "core" &U V\ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 1 + 300 counts +3 "manipulator"&B'1 +19 "core" ' +2 "manipulator"&%& +4 "core" & ' * ( +2 "storage"(R& +4 "core" &U \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&5'] +25 "core" ' +3 "storage"(% +9 "core" % \ +4 ."downElevator"SE.seek :down +7 "storage"(C' +97 (% +6 "core" %> U\ OF +4 "manipulator"&L% +9 "core" %m - - X  +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +6 "manipulator"&t'\ +91 "core" ' +28 ' + ."downElevator"SE.stop +3 "storage"(5 +7 (F& +8 "core" &U \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%& +11 "core" &  +3 "manipulator"&7& +8 "core" &  "  +3 "manipulator"&_% +9 "core" %\  % ) ^  +4 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&m(-6 +187 "core" ( +2 "manipulator"&`& +8 "core" &-+ ! , C . +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 && +4 "core" &-+ " m . +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +114 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&N/ +63 "core" / +4 "manipulator"&& +8 "core" &-9 , ) E  +3 "manipulator"&b% +8 "core" % R * - T +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +6 "manipulator"&4(? +122 "core" ( +3 "manipulator"&& +9 "core" &6  " z O +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &d& +7 "core" &6 $ % X O +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +6 "manipulator"&l'Η +106 "core" ' +4 "manipulator"& & +8 "core" &6 . ' " O +2 "manipulator"&j% +8 "core" %Ι ' - e +4 "processing"%y& +9 "core" &-  +4 "processing"% & +8 "core" &W  +6 ."psFlush"PC.seek :closed +3 "processing"% (X +11 "core" &/  +4 &4  +5 & 8 +6 &EJz 1 +9 &yu\ E +8 &&d L +11 &_ K +7 &b K +12 &mc K +8 &0_ K +9 &` K +10 &c K +10 &v` K +8 &!8a K +11 &"b K +9 &$b K +8 &&}d K +11 &(@c K +8 &*e K +12 &+a K +8 &-b K +8 &/Hb K +11 &1\ b K +9 &2a K +8 &4a K +11 &6Ob K +8 &8` K +10 &9b K +10 &;b K +8 &=X^ K +10 &?c K +9 &@e L +9 &Bc K +11 &D^j L +8 &Fu M +11 &G\ P +12 &I\ R +10 &KT\ R +5 &M\ R +8 &N\ Q +10 &P\ R +11 &R[\ R +8 &T\ R +10 &U\ S +10 &W\ 2 +8 &Xd/y\ S +11 &X , +4 ( +4 "processing"% & +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 "processing"%)& +10 "core" &X , +2 &X , +4 ."psFlush"Hand.open +4 "manipulator"&T1 +65 "core" 1 +3 "manipulator"&.% +8 "core" % Θ , , > +5 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +4 "manipulator"&]'\ +103 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%{ +46 "core"  +2 "processing"%-% +8 "core" %f  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%' +254 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +344 "core" ' +4 ."psFlush"delay 5 seconds +254 #"uploadLog"upsync +251 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2124 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +177 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%k  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%P +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%1'F +2618 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%( +96 "core"  +2 "processing"%2% +4 "core" %F  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%e  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%Z +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%M'T +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%Y  +71 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%D'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%0' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +54 "processing"%' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%o U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%!'d +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%,' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%X +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%9' +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%E'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%v' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%w  +69 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%:'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +55 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%"'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1599 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +4 "processing"%$  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +595 "Can"}\ ?5 +2028 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%@ U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%?' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +80 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%x'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%q' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%| @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%f' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%h'd +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'n& +6 "core" &bd  +2 "manipulator"&}& +3 "core" &6 + ) Q O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"& (? +4 "core" ( +2 "manipulator"&&& +4 "core" &6 1 . \\ O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" &6 * # 9 O +2 .tForearm.seek PC + "manipulator"&H'Η +95 "core" ' +2 .tHand.close +2 "manipulator"&S/ +65 "core" / +2 .tPC.seek :open +4 "processing"%i( +422 "core" ( +2 "manipulator"&c& +4 "core" &6 (  ; O + "manipulator"&Q% +4 "core" % Φ ! *  + .tForearm.seek :retract +2 "manipulator"&>'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&*( +367 "core" ( + "manipulator"&& +4 "core" &?  & ] N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +3 "core" &? 0 - Z N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'O +105 "core" ' +2 "manipulator"&%& +4 "core" &? * $ 9 N + "manipulator"&R% +4 "core" %W + +  E +2 "collection"'A& +3 "core" &cc  +2 "collection"'& +5 "core" &dd  +2 .tCC.seek :closed +2 "collection"'s(X +6 "core" &bc  +7 & -dc %f +9 &Wcb 7 +10 &bc K +9 &^aa K +10 &ueaa K +9 &8_da K +9 &b`` K +10 &`ab K +9 &}c`b K +9 &@c_b K +10 & c`b K +9 &!cb` K +10 &#_aa K +9 &%H]_a K +9 &'\ _`_ K +10 &(_^` K +9 &*_`` K +9 &,Q`]_ J +10 &.b^_ K +9 &/e[_ K +10 &1]_^ K +9 &3Y^^`h K +9 &5c]_ J +10 &6a_^m J +9 &8c_^p J +9 &:bb_^ J +10 &<#b\\\\) K +9 &=c__U K +9 &?b]^ J +10 &AjbZ] J +9 &C+dWY\ K +10 &DmKP L +9 &F9A N +9 &H[44 R +10 &J55 U +9 &K45 U +10 &M44 U +9 &OX74 V +9 &Q56 W +10 &R24 W +9 &T46\ X +9 &VZ45\ X +10 &Wa44 4 +9 &Xj64 O +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'I& +6 "core" &Xoe57 J + &Xoe53 J +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&L% +4 "core" % V P < 0 F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'/& +6 "core" &Xoe84 \ J + "collection"'r% +4 "core" %U54 \ + .tCSV.dial CSR +2 "collection"'B  +43 "core"  +2 "collection"'F% +4 "core" %U45 \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"''m +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '\ % +3 "core" %m66  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'7' +629 "core" ' + .tCSV.dial :waste +2 "collection"'_ +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'5'Q +1967 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'`& +6 "core" &Xoe67 \ J +2 "collection"'% +4 "core" %T56 \ + .tCSV.dial :flush +2 "collection"'C  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +9 .tCS.seek 5ml + "collection"'W'm +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +43 "core" A + "collection"'% +4 "core" %m76 \  +2 .tCS.seek 7ml +2 "collection"'b' +517 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'t  +3 '  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'d @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"''Q +1576 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"' & +6 "core" &Xoe66? \ J + "collection"'j% +51 "core" %O56: \ +3 .tCSV.dial :flush +2 "collection"'m  +82 "core"  +2 .tCS.seek 5ml +4 "collection"'y'm +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'' @ +43 "core" B + "collection"'z% +4 "core" %m76 \  +2 .tCS.seek 7.001ml +2 "collection"')' +520 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'T  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'.  +99 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1589 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'{& +6 "core" &Xod23 \ J +2 "collection"'-% +3 "core" %J47* \ +2 .tCSV.dial CSR + "collection"'l  +43 "core"  + "collection"'G% +4 "core" %J44 \ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +11 .tCS.seek 8ml +2 "collection"''O +1796 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'' O +521 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'k +3 'P  +96 "core" +34  +2 .tCTV.dial :intake + "collection"'p  +71 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'('Q +1784 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air + "collection"'2  +71 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'1'Q +575 "core" ' +2 .tCSV.dial CSR +2 "collection"'g  +98 "core"  +2 "collection"'e% +4 "core" %V57 + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +5 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'Z' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'V +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &< - - i N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&M( +5 "core" ( +2 "manipulator"&u& +3 "core" &< 3 . N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &< - + 7 N +2 .tForearm.seek CC +2 "manipulator"&\\'O +106 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tCC.seek :open +3 "collection"'D( +425 "core" ( + "manipulator"&0& +4 "core" &< . - [ N +2 "manipulator"&<% +3 "core" % H * , >  +2 .tForearm.seek :retract +2 "manipulator"&o'\ +110 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-6 +301 "core" ( + "manipulator"&& +4 "core" &-:  ( O  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &!& +3 "core" &-:     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'n +107 "core" ' +2 .tHand.open +2 "manipulator"&,1 +62 "core" 1 + "manipulator"&X% +4 "core" % c , , 8 . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&U'\ +107 "core" ' +2 "processing"%& +4 "core" & +6720 #t-> access 1 +3 "storage"(9% +4 "core" %\ \  L\ +3 "manipulator"&J% +4 "core" %  # $ ,  +2 "manipulator"&E& +3 "core" &-: ( $ I  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 + "storage"(w(<( +674 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (v& +3 "core" &<) \  +1017 "Can"| /˷ +60001 { /a +60002 | / +60001 z /3 +60001 y /# +60001 v / +60002 w /LO +60001 w / +60001 u / { +60001 t /e! +60002 t /! +60001 s /"= +60001 r /"ӷ +60001 r /2#i +60002 r /# +60001 q /$ +60001 p /L%+ +60002 Lq /% +60001 yo /&W +60001 o /g& +60002 n\ /' +60001 m\ /( +60001 n\ /( +60001 n\ /8)E +60002 l\ /)۷ +60001 m\ 0*q +60001 &k\ /U+ +60002 2k\ /\ + +60001 :k\ /,3 +60001 Zi\ 0s,ɷ +60002 ]l\ /'-_ +60001 Ao\ 0- +60001 .q\ /Ð. +60002 )s\ /D/! +60001 &s\ // @EDT1686283332.31 +r\ /Ȭ0M +60002 +s\ /`0 +60001 ?r\ /1y +60001 Ds\ /2 +60001 At\ /}2 +60002 Dt\ /13; +60001 Ft\ 03ѷ +60001 It\ 0ԙ4g +60001 @t\ /M4 +60002 4s\ 05 +60001 #s\ /ٵ6) +60001 t\ /i6 +60001 s\ 07U +60002 1s\ /7 +60001 7s\ /8 +60001 6r\ /99 +60002 3s\ /9 +60001 (s\ /:C +60001 $t\ /V:ٷ +55342 #"duane"Session Ended +558 !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 @1686294691.60EDT @1686328214.67EDT = =mMAIN_scheduler =tMAIN @EDT1686328216.45 #"core_reset"Sent BREAK +2 #t@36819 receive with ifg=0x10, ie=0xFD + #@37454 receive with ifg=0x10, ie=0xFD + #@38115 receive with ifg=0x10, ie=0xFD #@38749 receive with ifg=0x10, ie=0xFD + #@39385 receive with ifg=0x10, ie=0xFD + #@40020 receive with ifg=0x10, ie=0xFD #@40655 receive with ifg=0x10, ie=0xFD + #@40981 receive with ifg=0x80, ie=0xFD + #@60728 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can"\ 1G\\$ + \ 1G\\$ #tPolling Can every 10:00 +3 #Cleanly exited at 03:11:31EDT09-Jun-23 +430 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P  +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"%% +3 "core" %e  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %޵RK ' +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %  * / 9  + "manipulator"&4& +4 "core" &-: + # .  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +2 "core" &K \  +11710 #t-> PC.loadPuck :LAFpuck, 2 + #Loading LAFpuck puck from tube 2 into Processing Clamp +2 "processing"%7& +2 "core" &  +2 .tHand.open + "manipulator"&81 +18 "core" 1 +2 "manipulator"&9% +4 "core" %  8 ( h  + "storage"(:% +4 "core" % C\ + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (=& +3 "core" & ;\ +2 "manipulator"&>& +4 "core" &-:  %   + "manipulator"&?% +4 "core" %  * %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&@(a +203 "core" ( +2 "manipulator"&A& +4 "core" & 0  E * + "storage"(B& +4 "core" & N\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&C'ж +100 "core" ' + "storage"(D& +4 "core" & J\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'g +279 "core" ' + "storage"(F- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (G& +2 "core" & \ +2 "manipulator"&H& +3 "core" & + - S * +2 .tElbow.seek 2 +2 "manipulator"&I(a +35 "core" ( +2 "manipulator"&J& +4 "core" &e  ( K +2 "storage"(K& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'ϊ +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +57 "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'"(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 +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +2 "storage"(O' +7 "core" &e * )  +2 "manipulator"&P% +4 "core" % Ϗ + ? +2 .tForearm.seek :retract + "manipulator"&Q'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R(? +170 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +73 "core" ( +3 "manipulator"&S& +4 "core" &D ( D  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &D %  <  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&U'Η +101 "core" ' +2 "manipulator"&V& +4 "core" &D '  P  +2 "manipulator"&W% +3 "core" %Έ " ) P +2 "processing"%X& +4 "core" &  +2 "processing"%Y& +5 "core" &  +2 .tPC.seek :closed + "processing"%Z(X +5 "core" &  +6 & - $e +10 &X\ 7 +9 &\ L +9 &b\ L +10 &ve\ L +9 &8d\ L +10 &d\ K +9 &c\ K +9 &c\ K +10 &?h\ L +9 & `\ K +9 &!e\ L +10 &#b\ L +9 &%Id\ K +10 &'\ f\ L +9 &(g\ L +9 &*h\ L +10 &,Og\ L +9 &.c\ L +9 &/f\ L +10 &1d\ L +9 &3Yf\ K +9 &5e\ L +10 &6d\ K +9 &8e\ L +10 &:`g\ L +9 &<#g\ K +9 &=g\ L +10 &?f\ L +9 &Ahe\ L +10 &C&p\ M +9 &D\ O +9 &F\ P +10 &H^\ R +9 &J\ R +9 &K\ Q +10 &M\ R +9 &Od\ R +9 &Q%\ S +10 &R\ S +9 &T\ S +10 &Vi\ S +9 &Wgt\ )| +9 &Xs\ 9 +10 ( + &X\ . +2 "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open + "manipulator"&[1 +60 "core" 1 +2 "manipulator"&\\% +4 "core" % Έ . . ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' +1796 #t-> PC.imagePuck 2, :LAFpuck +2 "processing"%^& +3 "core" &X . + !to:Puck::Warning: mesg"8Unloading Puck.from 2, :LAFpuck to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:419:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:502:in `image'"9/home/esp/esp2/utils/puckmoves.rb:970:in `imagePuck'"(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 +2 #Imaging LAFpuck puck in Processing Clamp while storing it to tube 2 + "manipulator"&_% +4 "core" %\ ! . . P @ +2 "storage"(`% +39 "core" % ?\ +8 "storage"(a. +3 "core" .( + "storage"(b& +4 "core" & h\ +2 "storage"(c& +2 "manipulator"&d& +6 "core" & a\ + &D ) L  +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&e(? +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(f'g +2 "core" ( +2 "manipulator"&g& +3 "core" &D : -  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &D ) % 7  +2 .tForearm.seek PC +2 "manipulator"&i'Η +95 "core" ' + .tHand.close +2 "manipulator"&j/ +55 "core" / + .tPC.seek :open +2 "processing"%k( +96 "core" ' + "storage"(l- +3 "core" -'g +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(m'z +29 "core" ' +283 ( + "storage"(n& +4 "core" & ,\ +2 "manipulator"&o& +4 "core" &D - ,  + "manipulator"&p% +4 "core" % ΅ # ! + .tForearm.seek :retract +2 "manipulator"&q'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&r(a +255 "core" ( +2 "manipulator"&s& +4 "core" &d  4 E 3 + "storage"(t& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&u'ж +98 "core" ' +2 .tHand.open + "manipulator"&v1 +53 "core" 1 +4 "storage"(w- +3 "core" -'z +2 .tSE.seek -0.12 Pucks below Top Plate +2 "storage"(x'F +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(y' +53 "core" ' +2 #tLights, camera, ACTION! +966 #-> Gate.power :camera, :one +477 #-> Gate.power :camera, :on + .Gate.power :camera,:ON +21338 #-> PuckCamera.snapImages "Nessie June9 10seconds", {:image=> [:midres, 10]} +2 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/midres/Nessie June9 10seconds10s.tif +1062 #SX MX5/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/midres/Nessie: TIFF Upload Complete\ +15751 "Can"\ Lc\\ +48134 #t-> PuckCamera.snapImages "NessieJune930seconds", {:image=> [:midres, 30]} +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/NessieJune930seconds30s.tif +3069 #SX MX5/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/NessieJune930seconds30s.tif: TIFF Upload Complete\ +8795 "Can"r\ R]O +9661 #t-> PuckCamera.snapImages "NessieJune9_auto", {:image=> [:midres, auto]} +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/NessieJune9_auto.tif +2972 #SX MX5/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.431 seconds\ /var/log/esp/midres/NessieJune9_auto.tif: TIFF Upload Complete\ +9016 #-> Puck.finishImage +2 "storage"(z- +3 "core" -' +2 "storage"({& +4 "core" & \ +2 "manipulator"&|& +3 "core" &d 6 . 3 +2 .tElbow.seek 2 +2 "manipulator"&}(a +4 "core" ( + "manipulator"&~& +4 "core" &d  % 3 +2 "storage"(& +3 "core" & \ +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.17 Pucks below Top Plate +2 "storage"(' +62 "core" ' +2 "manipulator"&& +4 "core" &d ( "  3 +2 "storage"(& +3 "core" & / 3 *\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'^ +33 "core" ' + .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.01 Pucks below Top Plate +2 "storage"( ' +24 "core" ' +2 "manipulator"& % +4 "core" %`X ' ! / + "storage"( & +5 "core" & D ,\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 302 counts + "manipulator"&'ό +22 "core" ' + "manipulator"&& +5 "core" &  # K + + "storage"(& +4 "core" & L G \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +16 "core" ' + "storage"(% +5 "core" % K Q 1\ ! +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %=> I J\ N? +2 "manipulator"&% +4 "core" %г * ' /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" & D D f\ +2 "manipulator"&& +3 "core" & # ) % + +2 "manipulator"&% +4 "core" %\ # # ! < H +931 #t-> Gate.power :camera, :off + .Gate.power :camera,:OFF +8671 #-> access 2 +3 "storage"(% +3 "core" % 8\ +2 "manipulator"&% +4 "core" %\ # ( "  H + "manipulator"&& +4 "core" &  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +664 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" &K \ +27452 "Can"g\ 7Uw] +60002 `\ 7Ws^{ +60001 h\ 7Yp_ +30411 #t-> startTube 2 +2720 #-> shortDA +2 "collection"'"% +5 "core" %P  + "processing"%#% +10 "core" %e  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +416 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%$ +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%%  +125 "core" + .tPRV.dial :sipper +2 "processing"%&  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%''` +2272 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%(  + "collection"')  +70 "core" +51  +2 .tPS.seek 0.5ml +2 "processing"%*' +1264 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%+ @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%,'d +590 "core" ' +2 .tPSV.dial PSR + "processing"%- +96 "core"  + "processing"%.% +4 "core" %c  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%/'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%0' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +108 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +2616 "core" ' +2 .tPSV.dial PSR + "processing"%3 +94 "core"  +2 "processing"%4% +4 "core" %c  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%6'T +1097 "core" ' + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +96 "core" + .tPRV.dial :sipper +2 "processing"%8  +42 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2605 "core" ' +2 .tPSV.dial PSR + "processing"%: +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%;' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +108 "core" +2 .tPS.seek 0ml +2 "processing"%='d +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%>& +4 "core" &  +2 "manipulator"&?% +3 "core" %  ,  = +2 "storage"(A% +3 "core" % `\ +2 "storage"(B. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +663 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" & l\ + "manipulator"&& +4 "core" & ! #  + + .tElbow.seek 2 +2 "manipulator"&F(a +36 "core" ( +2 "manipulator"&G& +4 "core" &f  & " + "storage"(H& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&J'ж +100 "core" ' + "storage"(K& +5 "core" & E\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(M'g +286 "core" ' + "storage"(N- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (P& +3 "core" & \ +2 "manipulator"&@& +3 "core" &f + 4 H +2 .tElbow.seek 2 + "manipulator"&C(a +4 "core" ( + "manipulator"&E& +3 "core" &f + % " +3 "storage"(L& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&S'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +53 "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):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&I& + "storage"(V' +7 "core" &f " +  +2 "manipulator"&W% +4 "core" %  # " . +2 .tForearm.seek :retract + "manipulator"&X'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&O(? +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( +2 "manipulator"&Q& +4 "core" &6  "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &6 " " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&['Η +93 "core" ' +3 "manipulator"&\\& +4 "core" &6 " # + "manipulator"&Y% +4 "core" %Ό % "  +2 "processing"%U& +3 "core" &  +3 "processing"%^& +5 "core" &  +2 .tPC.seek :closed + "processing"%_(X +4 "core" &  +9 &3\ *z +9 &e\ > +10 &~\ M +9 &Jd\ L +9 & e\ L +10 &d\ K +9 &c\ L +10 &Sg\ L +52 &` L +11 &c\ L +4 & `\ L + &"\\d\ L + &$f\ L + &%a\ L + &'e\ L +4 &)d`\ L +9 &+'b\ K +9 &,e L +10 &.c L +9 &0ke\ L +9 &2-e\ L +10 &3e\ L +9 &5c\ L +10 &7te\ L +9 &95d\ L +9 &:e\ L +10 &<f\ L +10 &>|e\ L +10 &@>c\ L +10 &Aj\ L +8 &Cp\ N +11 &Ew\ P +8 &G3\ R +9 &H\ R +11 &J\ R +8 &Lx\ R +11 &N:\ R +7 &O\ R +9 &Q\ S +10 &S}\ S +9 &U?\ S +9 &W\ K +10 &X5G\ _ +9 &XR . +5 ( +2 "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&`1 +3 "core" &X - +58 1 + "manipulator"&a% +4 "core" % Ό , , c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +93 "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 U +3 %c9 +6 "core" 9-B +102 "processing"%g9 +2 "core" 9+B +102 "processing"%h9 +2 "core" 9+A  +103 "processing"%j9 +2 "core" 9)A  +102 "processing"%l9 +3 "core" 9)B +102 "processing"%R9 +3 "core" 9)A +102 "processing"%]9 +2 "core" 9)B +102 "processing"%Z9 +2 "core" 9*B +102 "processing"%f9 +3 "core" 9+A" +102 "processing"%n9 +3 "core" 9,@& +102 "processing"%o9 +2 "core" 9/B* +102 "processing"%p9 +3 "core" 91A/ +102 "processing"%i9 +2 "core" 93A3 +102 "processing"%s9 +2 "core" 97A7 +102 "processing"%t9 +3 "core" 9;@; +102 "processing"%e9 +3 "core" 9?@? +102 "processing"%v9 +2 "core" 9D@C +81 "Can"b\ o[_ +21 "processing"%w9 +3 "core" 9I@H +102 "processing"%q9 +2 "core" 9NAL +102 "processing"%m9 +2 "core" 9U@P +102 "processing"%x9 +3 "core" 9\\AT +102 "processing"%z9 +2 "core" 9bBX +102 "processing"%{9 +2 "core" 9iC] +102 "processing"%|9 +3 "core" 9pBa +102 "processing"%~9 +3 "core" 9xBe +102 "processing"%9 +2 "core" 9Bi +102 "processing"%9 +2 "core" 9Cm +102 "processing"%9 +3 "core" 9Dq +102 "processing"% 9 +2 "core" 9Dv +102 "processing"% 9 +4 "core" 9Ez\ +102 "processing"%9 +3 "core" 9E~\ +102 "processing"%9 +2 "core" 9F +102 "processing"%9 +2 "core" 9F +102 "processing"%r9 +3 "core" 9F +102 "processing"%u9 +2 "core" 9F +103 "processing"%y9 +2 "core" 9F +102 "processing"%9 +3 "core" 9G +102 "processing"%9 +2 "core" 9F +102 "processing"%9 +3 "core" 9F +102 "processing"%}9 +2 "core" 9F +102 "processing"%9 +3 "core" 9F +102 "processing"%9 +2 "core" 9\ E +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  + "processing"%% +4 "core" %f  + #tPulling 0.5ml of PSR.wash +2 .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"% 'Ҧ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%  +126 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 "processing"%% +4 "core" %Ң  +2 .tPS.seek 1.5ml + "processing"%'R +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%!'d +1593 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%"  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%# * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%%' +2322 "core" ' + .tPSV.dial PTV +2 "processing"%& +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%''d +2319 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%+  +125 "core" +2 .tPSV.dial :mixloop + "processing"%* +43 "core" + .tPRV.dial :ab1 +2 "processing"%- @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%.'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%,  +40 "core"  + "processing"%/% +4 "core" %ce  +2 .tPS.seek 0.3ml +2 "processing"%1'b +352 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +28 "core" + .tPRV.dial :air +2 "processing"%3  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%4'G[ +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%2 @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%6' +370 "Can"a\ A^`= +487 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%7  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%8'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%: @ +70 "core" A + .tPBV.dial :waste1 +7 "processing"%9  +33 "core" + "processing"%5% +4 "core" %ҤR\  +2 .tPS.seek 1.85ml +2 "processing"%;' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%?'d +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +2 "core" &3 +2 "manipulator"&B& +4 "core" &7 ! "  + "manipulator"& % +4 "core" %\  , * Q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-6 +118 "core" ( + "manipulator"&& +4 "core" &-5  0 1  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-5 * - ;  +2 .tForearm.seek :garage + "manipulator"&H'n +106 "core" ' +2 .tHand.close + "manipulator"&K/ +63 "core" / +2 "manipulator"&& +4 "core" &-O 5 - 9  +2 "manipulator"&% +3 "core" % v . , V 2 +2 .tForearm.seek :retract +2 "manipulator"&N'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&P( +283 "core" ( + "manipulator"&@& +4 "core" &6 0 #  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &6 ) + + I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'O +103 "core" ' + "manipulator"&T& +4 "core" &6 5 ! < I +2 "manipulator"&I% +4 "core" %P / / j = + "collection"'W& +4 "core" &3  +3 "collection"'F& +5 "core" &\ +2 .tCC.seek :closed + "collection"'J(X +4 "core" &\ +8 & -\ %f +9 &X\ 7 +10 &\ L +9 &_ \ K +10 &wc\ L +9 &:a\ K +9 &c\ L +10 &`\ K +9 &`\ K +9 &Ab\ L +10 & `\ K +9 &!\\\ K +10 &#`\ \ L +9 &%J_\ K +9 &' c\ K +10 &(`\ L +9 &*`\ K +9 &,R]\ K +10 &.^\ K +9 &/c\ K +10 &1_\ L +9 &3Z`\ K +9 &5] \ K +10 &6`\ L +9 &8b\ L +9 &:b`\ K +10 &<$^\ K +9 &=]\ K +10 &?a\ K +9 &Aib\ L +9 &C+a| \ L +10 &Dnqs\ M +9 &Fbj\ P +9 &HZ`d\ T +10 &J_a\ V +9 &K_b\ W +10 &Mac\ W +9 &OVbb\ X +9 &Qac\ X +10 &R_b\ X +9 &T`c\ X +9 &V\\`b\ X +10 &Wd_d\ 0 +9 &Xl_c\ T +9 ( +3 "collection"'F& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'M& +4 "core" &Xuvab\ K + &Xuw`c1\ K + .tHand.open +2 "manipulator"&S1 +61 "core" 1 +2 "manipulator"&Q% +4 "core" % O T C F > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' +2 .tPSV.dial PSR + "processing"%C +95 "core"  + "processing"%\\% +4 "core" %g?\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y'U +1596 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%U  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%V'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"%X +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%`  +2 "collection"'a  +30 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%c +97 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'^ +3 "core"  +2 "collection"'g  +4 "core"  +2 .tPTV.dial :PRVmixing + "processing"%[  +71 "core" +2 .tPS.seek 0ml + "processing"%h'd +2618 "core" ' +2 .tPSV.dial :air + "processing"%j  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +43 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&p& +4 "core" &5 ,  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +3 "core" ( + "manipulator"&s& +5 "core" &5 " 5 I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &4 " * I +2 .tForearm.seek CC +2 "manipulator"&e'O +99 "core" ' + .tHand.close +2 "manipulator"&v/ +53 "core" / +2 .tCC.seek :open +2 "collection"'w( +425 "core" ( +2 "manipulator"&q& +4 "core" &5 , & 6 I + "manipulator"&m% +4 "core" % G ) .  +2 .tForearm.seek :retract +2 "manipulator"&x'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&z(-6 +297 "core" ( +2 "manipulator"&{& +4 "core" &-+ 2   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-+ , +   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +43 .tForearm.seek :garage +12 "manipulator"&~'n +103 "core" ' + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&% +4 "core" % a 7 ) P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 ."da"delayUntil "13:49:09.75" +24888 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +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 +2 "processing"%' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%r +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +42 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +938 "Can"e\ :a` +1374 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%}% +4 "core" %an\ + #"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"%' +592 "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"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%% +4 "core" %ҧr  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1604 "core" ' +2 ."da"delay 2:00 +12008 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "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"%< +66 "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"%d +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2304 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +122 "core"  +2 "processing"%% +3 "core" %hT  +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"%('Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core" + "processing"%*% +4 "core" %ңg  +2 ."da"PS.seek 1.5ml +2 "processing"%-'S +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%,'d +1596 "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"%. * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%0 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2330 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%4 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +2310 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%:  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%9  +39 "core" ~ +2 ."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"%>'a +388 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%8  +42 "core"  + "processing"%;% +4 "core" %bi\  +2 ."da"PS.seek 0.55ml +2 "processing"%A'\ +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%B  +43 "core"  +2 ."da"PS.seek 2ml + "processing"% 'Ҧ +1578 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%G @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" +2 "processing"%K% +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 +3 "Can"i\ ;dai + "processing"%b'd +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%H  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%E  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2327 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%T +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%I  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%W +37 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2335 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%M +133 "core"  + "processing"%S% +4 "core" %]u  + #"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"%Q' +585 "core" ' + ."da"delay 5 seconds +493 "Can"x~\ Ifa +9 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%F'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +7 "processing"%C  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%\\ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +33 "core" +2 "processing"%?% +3 "core" %ңi\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'S +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%a * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "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" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%k  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%j'd +2314 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +121 "core"  +2 "processing"%R% +4 "core" %ci  + #"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"%l' +592 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%] +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" + "processing"%f% +4 "core" %Ҥh  +2 ."da"PS.seek 1.5ml +2 "processing"%p'T +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%s * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%v  +44 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%P * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +67 "core"  +2 ."da"delay 5 seconds +552 .PSV.dial PTV +5 "processing"%e +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%i'd +2306 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +121 "core"  +2 "processing"%% +4 "core" %hw\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"% % +4 "core" %Ҭx  +2 ."da"PS.seek 1.5ml +2 "processing"%'\\ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'd +1596 "core" ' +2 ."da"delay 2:00 +1346 "Can"s}\ Xi$b +10656 #"da"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"%u * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2334 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%} +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2293 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +7 "processing"%% +16 "core" %dg\ +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%=' +341 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +3 "core" % t\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +343 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"% % +4 "core" %Ҥm\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d'd +1602 "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"%# * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%$ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +69 "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"%)  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2323 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +122 "core"  + "processing"%*% +4 "core" %h\ +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"%('Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%' +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core"  + "processing"%/% +4 "core" %Ҩd\  +2 ."da"PS.seek 1.5ml +2 "processing"%.'X +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%,  +106 "core"  +46 ."da"PS.seek 0ml +2 "processing"%1'd +1599 "core" ' + "processing"%29 +4 "core" 9Oi5( +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +6 "processing"%4  +4 "core" 5) 5) + "processing"%7& +9 "core" &XW\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&3% +3 "core" %  - , /  +2 "storage"(% +3 "core" % b Z\ +2 "storage"(:. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(9(S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" &S 4 7 -\ + "manipulator"&6& +4 "core" &-+ - "   + "manipulator"&8% +4 "core" %   "   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&;(y +233 "core" ( +2 "manipulator"&>& +4 "core" & ) + D  +2 "storage"(B& +3 "core" &S L S B\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&A'] +93 "core" ' + "storage"(& +4 "core" &S X W k\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(G'g +270 "core" ' + "storage"(O- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(K'z +33 "core" ' +2 "manipulator"&& +4 "core" & # - 1  +2 "manipulator"& % +4 "core" %d - * + + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&H(? +253 "core" ( + "manipulator"&@& +4 "core" &5  )  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &5 & 2   +2 ."da"Forearm.seek PC +2 "manipulator"&b'Η +98 "core" ' +2 ."da"Hand.close + "manipulator"&T/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%I( +427 "core" ( + "storage"(W& +4 "core" &S V W t\ +2 "manipulator"&N& +3 "core" &5 $   +2 "manipulator"&D% +3 "core" % Χ " *  g +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +50 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 + "manipulator"&S(y +287 "core" ( +2 "manipulator"&\ & +4 "core" & )   + "storage"(Q& +4 "core" &S c d\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&C'] +99 "core" ' +2 ."da"Hand.open + "manipulator"&\\1 +56 "core" 1 +3 "storage"(L- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(?'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(F' +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/da23jun0914h.tif +5 "processing"%Y& +12 "core" &\ +3 "manipulator"&U& +5 "core" & ) ! ;  +2 "manipulator"&V% +5 "core" % W " # X +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&`(-6 +185 "core" ( + "manipulator"&X& +5 "core" &-Q ' ) A  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +5 "core" &-Q ! # =  + ."psFlush"Forearm.seek :garage +2 "manipulator"&g'n +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&[/ +59 "core" / +2 "manipulator"&k& +4 "core" &-Q V T S  + "manipulator"&c% +4 "core" % a & @ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&R(? +126 "core" ( + "manipulator"&j& +5 "core" &< , + & + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &< *  5 & +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&]'Η +99 "core" ' +2 "manipulator"&n& +5 "core" &< ( & + "manipulator"&f% +4 "core" %Α  5 T +2 "processing"%Z& +4 "core" &\ +2 "processing"%s& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%p(X +5 "core" &\ +7 &6\ $e +9 &W\ 7 +10 &\ L +9 &]\ K +9 &r`~\ L +10 &5]|\ L +9 &]p\ L +10 &]i\ L +9 &{^h\ L +9 &=_^\ L +10 & ][\ L +9 &!_S\ L +9 &#_9\ L +10 &%E_|\ L +9 &'`\ L +9 &(_\ L +10 &*_\ L +9 &,N`\ L +10 &.^w\ L +9 &/`t\ L +9 &1_t\ L +10 &3V`l\ L +9 &5`f\ L +9 &6_f\ L +10 &8`R\ L +9 &:\\`R\ L +10 &<cS\ M +9 &=`W\ L +9 &?\\O\ L +10 &Ac`O\ M +9 &C&`H\ L +9 &Dj6\ M +10 &Fy0\ O +9 &HZ=\ R +10 &J=\ S +9 &K.\ R +9 &M$\ R +10 &Oa+\ S +9 &Q!"\ S +10 &R#\ T +9 &T%\ S +9 &Ve0\ T +10 &Who,\ 'x +9 &X"u)\ 9 +9 ( +2 &X\ - + "processing"%s& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%v& +4 "core" &X\ - +2 ."psFlush"Hand.open + "manipulator"&P1 +54 "core" 1 +2 "manipulator"& % +4 "core" % ΐ V S +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%q +39 "core"  +2 "processing"%m% +4 "core" %g\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +590 "core" ' +2 ."psFlush"delay 5 seconds +202 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.432 seconds\ /var/log/esp/da23jun0914h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun0914h15s.tif +296 ."psFlush"PSR.select :air +12 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1241 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun0914h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun0914h20s.tif +859 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%J @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%|  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%i'F +677 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun0914h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "20.432 sec auto-exposure",Subject: "da23jun0914h images!" +2 "storage"(- +5 "core" -' +10 "storage"(~& +4 "core" &S   \ +2 "manipulator"& & +4 "core" &< A L & +2 "manipulator"& % +12 "core" %\  Q O q \ +12 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."da"Elbow.seek 1 +2 "manipulator"&x(y +255 "core" ( +2 "manipulator"&& +4 "core" & K F 0 +2 "storage"(& +4 "core" &S   J\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&r'] +103 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +16 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(u' +55 "core" ' +3 "manipulator"&y& +8 "core" & / - w 0 +3 "storage"(o& +8 "core" &S \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&' +29 "core" ' +3 ."da"Elbow.hold +2 "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.01 Pucks below Top Plate +4 "storage"(}' +27 "core" ' +2 "manipulator"&% +8 "core" %\ . . I +3 "storage"(& +8 "core" &S \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 305 counts +3 "manipulator"&'6 +21 "core" ' +3 "manipulator"&& +8 "core" & " 1 f 0 +4 "storage"(& +8 "core" &S \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +24 "core" ' +3 "storage"(=% +10 "core" % '\ +4 ."downElevator"SE.seek :down +6 "storage"(' +98 (% +6 "core" %C O\ QJ +3 "manipulator"&% +9 "core" %j - - i  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek :retract +125 "manipulator"& '\ +8 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +80 "core" ' +4 "storage"(& +7 "core" &S #\ +748 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +94 "core"  +4 "processing"%<% +8 "core" %J\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%"' +583 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%#' +2114 "core" ' +6 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%$  +36 "core" +2 ."psFlush"PTV.dial :mixing +6 "processing"%d @ +73 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%& +97 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%'F +803 #"uploadLog"upsync +1823 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%)'T +222 "Can"}\ Clc+ +871 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%+ +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%*  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%%'d +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +68 "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"%/' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%0 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%. @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +53 "core"  +2 ."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 + "processing"%5'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%z'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%G' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%D' +2618 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%b +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\ 'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Q @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2613 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&Y& +4 "core" & / + % 0 + "manipulator"&U% +4 "core" %\  , ' -  +2 ."psFlush"Elbow.seek PC + "manipulator"&V(? +262 "core" ( +2 "manipulator"&M& +3 "core" &=  & 5  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &=    +2 ."psFlush"Forearm.seek PC +2 "manipulator"&?'Η +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&X/ +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%^( +424 "core" ( + "manipulator"&C& +4 "core" &= , "  + "manipulator"&S% +4 "core" % Ω % , p +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&k(-6 +137 "core" ( +2 "manipulator"&c& +4 "core" &-?  2 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &-? " " - +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&j'n +108 "core" ' +2 ."psFlush"Hand.open + "manipulator"&l1 +58 "core" 1 +2 "manipulator"&g% +4 "core" % d . / , 1 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 #tFinished short da assay +4537 "Can"}\ 1oTc +60001 z\ 1qdW +60002 {\ 1rd +60001 {\ 1te +5990 #t-> shortDAflush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" &7  + "manipulator"&Z& +4 "core" &-?  $ + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +40 "manipulator"&`(-6 +11 "core" ( + "manipulator"&h& +5 "core" &-?  (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-? % $ ? +2 .tForearm.seek :garage + "manipulator"&v'n +101 "core" ' + .tHand.close +2 "manipulator"&P/ +61 "core" / + "manipulator"& & +5 "core" &-? 5 8 + "manipulator"&s% +4 "core" % d ( 4 G E +2 .tForearm.seek :retract +2 "manipulator"&q'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +298 "core" ( + "manipulator"&]& +4 "core" &3 4  7 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &3 . - G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&e'O +104 "core" ' +2 "manipulator"&J& +4 "core" &2 $ 5 V G + "manipulator"&|% +5 "core" %W 0 . P + "collection"'& +4 "core" & +2 "collection"'{& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &7  +8 &2}= *y +9 &c6 = +10 &}4 L +9 &F]8 K +10 &a/ K +9 &b. L +9 &a) K +10 &Ld+ L +9 &b& K +10 &c4 K +9 & b* K +9 &"U`3 K +10 &$a1 K +9 &%a) K +9 &'b/ K +10 &)]a' K +9 &+ d) K +10 &,g& L +9 &.b% K +9 &0fa- K +10 &2(b% K +9 &3`* J +9 &5b) K +10 &7mb) K +9 &9/c& K +9 &:b& L +10 &<a( K +9 &>vb+ K +10 &@8a' K +9 &Ab' K +9 &Ciy}' L +10 &Exulo( M +9 &G0`g) P +9 &Hab)\ U +10 &J^c(\ U +9 &Le_a/\ V +10 &N&_c+\ W +9 &O`b*\ X +9 &Q`b+\ X +10 &Sh_c'\ X +9 &U)]b)\ X +9 &Vab*\ Q +10 &XCac(\ *| +9 &Xs{`b& I +5 ( +2 "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 +2 "collection"'~& +4 "core" &Xspbb% I + &Xspbb' I + .tHand.open + "manipulator"& 1 +64 "core" 1 + "manipulator"& % +4 "core" % W = G m P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +53 "core"  + "processing"%R% +4 "core" %f`\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%y' +2612 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +5 .tCBV.dial PRV + "processing"%o  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%t +175 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +188 "core"  +2 "processing"%% +4 "core" %cd\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%F' +2610 "core" ' +3 .tdelay 5 seconds +507 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%= +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%r'd +2618 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%x  +178 "core"  + "processing"%% +4 "core" %el\ + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%u +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  +2 "processing"%}% +4 "core" %ia\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 1.5ml + "processing"%'U +1599 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%<' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%i +177 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%"'d +2622 "core" ' +2 .tPSV.dial :air +2 "processing"%$  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%& +69 "core"  +2 .tPS.seek 0ml +2 "processing"%#'d +2608 "core" ' +2 .tPSV.dial :air + "processing"%!  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%) +69 "core" ~ +2 .tPS.seek 0ml + "processing"%+'d +2615 "core" ' +2 .tPSV.dial :air + "processing"%*  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :PTV + "processing"%' +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" &1 . # 5 G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +48 "core" ( +2 "manipulator"&0& +4 "core" & 4 1 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" & / - *  +2 .tForearm.seek CC + "manipulator"&.'O +103 "core" ' + .tHand.close +2 "manipulator"&,/ +62 "core" / +4 .tCC.seek :open +4 "collection"'4( +425 "core" ( +2 "manipulator"&2& +4 "core" & . - H  + "manipulator"&3% +4 "core" % . !  5 +2 .tForearm.seek :retract + "manipulator"&7'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&:(-6 +283 "core" ( +2 "manipulator"&& +3 "core" &-,  ) 4 + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-,  + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5'n +98 "core" ' +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&8% +4 "core" % l 5   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +107 "core" ' +7176 "Can"{\ .w1f +60001 {\ /xf +60002 z\ /zgE +60001 x\ /|2g +60001 x\ /}hq +23192 #t-> access 2 +2 "storage"(>% +4 "core" % \ + "manipulator"&z% +4 "core" %\  # (  +2 "manipulator"&& +3 "core" &-, ! ,  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(O(K +829 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K \  +35948 "Can"{\ /i +21021 #t-> startTube 2 +1626 #-> shortDA + "collection"' % +4 "core" %P  +2 "processing"%% +5 "core" %^Z  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +772 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%G +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%@  +117 "core" + .tPRV.dial :sipper +2 "processing"%E  +123 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%A'` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%T  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%;' +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%_ @ +97 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +594 "core" ' +2 .tPSV.dial PSR +2 "processing"%N +97 "core"  + "processing"%W% +4 "core" %_K  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%b'T +1103 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +97 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2608 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +96 "core"  + "processing"%H% +4 "core" %`Q  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%Y'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%U' +1598 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +96 "core" + .tPRV.dial :sipper +2 "processing"%K  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 .tPSV.dial PSR + "processing"%X +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +95 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &X  +2 "manipulator"&c% +3 "core" %\  ' !  +2 "storage"(a% +3 "core" % \ +2 "storage"(?. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(V( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (l& +3 "core" & \ + "manipulator"&g& +4 "core" &-, * $  + +2 "manipulator"&[% +3 "core" %\  $ # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&j(a +185 "core" ( +2 "manipulator"&f& +4 "core" &d  3 & 1 + "storage"(Z& +4 "core" & X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&h'ж +92 "core" ' +2 "storage"(I& +4 "core" & r\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(P'g +278 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (s& +3 "core" & f\ + "manipulator"&k& +4 "core" &d # + I 1 +2 .tElbow.seek 2 +2 "manipulator"&n(a +3 "core" ( + "manipulator"&v& +4 "core" &d )  j 1 +2 "storage"(]& +4 "core" & /\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&`'ϊ +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&1/ +55 "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):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 +2 ."downElevator"SE.seek :down +3 "manipulator"&J& +2 "storage"(|' +7 "core" &d , , 9 1 + "manipulator"&% +4 "core" % ϑ ) 6 T +2 .tForearm.seek :retract +2 "manipulator"&q'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&w(? +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +3 "manipulator"&~& +4 "core" &H # 0 %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &H 8 +  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& 'Η +92 "core" ' +2 "manipulator"&{& +4 "core" &H  2   + "manipulator"&% +4 "core" %Ξ ) ' M +2 "processing"%R& +3 "core" &P  +2 "processing"%e& +5 "core" &[  +2 .tPC.seek :closed +2 "processing"%L(X +4 "core" &`  +8 & .c %f +9 &V\\\ 7 +10 &`\ K +9 &e\\\ L +9 &qh^\ L +10 &5b_\ L +9 &cZ\ K +9 &cV\ L +10 &{b]\ L +9 &=e`\ L +10 &`d\ L +9 &!fT L +9 &#hb\ L +10 &%Fee\ K +9 &'gc\ L +9 &(d^\ K +10 &*eX\ L +9 &,Lc[\ L +10 &.cd\ L +9 &/j[\ L +9 &1e`\ L +10 &3Ugd\ L +9 &5iZ\ L +9 &6e[\ L +10 &8eb\ K +9 &:[gc\ L +10 &<g[\ L +9 &=fX L +9 &?fZ\ L +10 &Aee[\ L +9 &C#oT\ M +9 &D~O\ N +10 &FU\ Q +9 &HZR\ R +10 &JT\ R +9 &K_\ R +9 &MW\ R +10 &OaV\ R +9 &Q#Z\ R +9 &RY\ S +10 &TV\ R +9 &VfX\ S +10 &WisQ\ %s +9 &X"kY\ 3 +8 ( +3 &XX + +2 "processing"%e& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&o1 +57 "core" 1 +2 "manipulator"&t% +4 "core" % Ξ G F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%y U +2 %9 +5 "core" 9 & +102 "processing"%9 +3 "core" 9 % +102 "processing"%9 +2 "core" 9 &  +102 "processing"%=9 +2 "core" 9!%  +102 "processing"%F9 +2 "core" 9 % +103 "processing"%x9 +2 "core" 9!& +102 "processing"%9 +2 "core" 9!% +102 "processing"%r9 +3 "core" 9"$ +102 "processing"%u9 +2 "core" 9"&" +103 "processing"%9 +3 "core" 9#&& +102 "processing"%9 +3 "core" 9$$* +102 "processing"%}9 +2 "core" 9&%/ +102 "processing"%9 +2 "core" 9(&3 +102 "processing"%9 +3 "core" 9+&7 +102 "processing"%9 +2 "core" 9-'; +102 "processing"%9 +2 "core" 90'? +102 "processing"%9 +3 "core" 94(C +102 "processing"%i9 +2 "core" 97(H +102 "processing"%<9 +3 "core" 9;'L +102 "processing"%$9 +2 "core" 9A(P +103 "processing"%"9 +2 "core" 9E(T +102 "processing"%&9 +3 "core" 9K(X +102 "processing"%d9 +2 "core" 9P)] +102 "processing"%!9 +4 "core" 9V*a +102 "processing"%#9 +3 "core" 9\\*e +102 "processing"%)9 +2 "core" 9b*i +102 "processing"%9 +2 "core" 9i*m +103 "processing"%*9 +2 "core" 9o*q +102 "processing"%+9 +3 "core" 9w+v +102 "processing"%'9 +3 "core" 9~+z +102 "processing"%9 +2 "core" 9+~ +102 "processing"%-9 +3 "core" 9+ +102 "processing"%09 +2 "core" 9, +102 "processing"%/9 +3 "core" 9. +102 "processing"%,9 +6 "core" 92 +103 "processing"%m9 +2 "core" 9. +102 "processing"%9 +2 "core" 9. +102 "processing"%9 +3 "core" 9/ +102 "processing"%29 +2 "core" 92 +103 "processing"%39 +2 "core" 9. +102 "processing"%.9 +3 "core" 9/ +102 "processing"%9 +2 "core" 90 +102 "processing"%69 +2 "core" 91 +102 "processing"%(9 +3 "core" 90 +102 "processing"%9 +3 "core" 92 +102 "processing"%89 +2 "core" 93 +102 "processing"%79 +3 "core" 9\ 3 +2 .tPH.hold 2:00:00,28C +4 "processing"%5 pUp  +3 .tdelay 1:30 +3 "core"  +6932 "Can"{\ 5;i +2067 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%>% +4 "core" %a1  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%z' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%9  +125 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +52 "core" + "processing"%% +4 "core" %ҡ  +2 .tPS.seek 1.5ml +2 "processing"%G'Q +586 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%@ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%E'd +1597 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%_' +2303 "core" ' + .tPSV.dial PTV +2 "processing"%; +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +49 "processing"%N +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%b'd +2290 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%Q  +125 "core" +2 .tPSV.dial :mixloop + "processing"%D +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%\\ @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%H'c +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%\  +41 "core"  + "processing"%Y% +4 "core" %`E  +3 .tPS.seek 0.3ml + "processing"%M'_ +347 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'K  +30 "core" + .tPRV.dial :air +2 "processing"%U  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%X'G[ +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%p' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%S'Ҧ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%c +42 "core" +2 .tPTV.dial :mixing +2 "processing"%a @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%?  +33 "core"  + "processing"%O% +4 "core" %ҤH  +2 .tPS.seek 1.85ml +2 "processing"%l' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%['d +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +3 "core" &\ +2 "manipulator"&Z& +3 "core" &H - . t  +2 "manipulator"&I% +3 "core" %  - , n z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(-6 +126 "core" ( + "manipulator"&B& +4 "core" &-2 (  P % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-2 - - ^ % +2 .tForearm.seek :garage +2 "manipulator"&s'n +97 "core" ' +2 .tHand.close + "manipulator"&k/ +54 "core" / +2 "manipulator"&v& +4 "core" &-2 B 1 @ % +2 "manipulator"&]% +4 "core" % n . - % P + .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +291 "core" ( + "manipulator"&& +4 "core" &9 & 8 v K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &9 / + ^ K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h'O +99 "core" ' + "manipulator"&P& +4 "core" &9  2 K +2 "manipulator"&`% +4 "core" %Y 0 / y Y +2 "collection"'~& +3 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed +2 "collection"'n(X +4 "core" &  +7 &4 %g +10 &X}\ 7 +9 &\ K +9 &` \ K +10 &{b\ K +9 &>] \ K +10 &b\ L +9 &b\ K +9 &_ \ K +10 &Ed\ K +9 & ` \ K +9 &![\ K +10 &#`\ K +9 &%M_\ K +10 &'`\ \ L +9 &(`\ K +9 &*`\ K +10 &,U`\ K +9 &.]\ K +9 &/b\ K +10 &1`\ K +9 &3^`\ K +9 &5 ` \ K +10 &6` \ K +9 &8b\ \ K +10 &:e`\ K +9 &<&b \ L +9 &=`\ K +10 &?a \ K +9 &Anb\ K +10 &C.e \ L +9 &Dnty\ L +9 &Fej\ P +10 &H_Z^\ S +9 &JMR\ V +9 &KKL\ V +10 &MKL\ W +9 &OZLO\ W +9 &QNP\ W +10 &RSP\ W +9 &TTT\ X +10 &V^XY\ Y +9 &W][Z\ : +9 &XiuZ\\\ D +6 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'{& +4 "core" &XiW[\\ \ D + &XiW\\]\ D + .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&R% +4 "core" % X O @ Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%q +95 "core"  +2 "processing"%^% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%o'U +1596 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%t  +40 "core"  +3 .tPS.seek 0ml + "processing"%'d +1000 "Can"z\ fj3 +606 "core" ' + .tPSV.dial PSR +2 "processing"%e +53 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  +2 "collection"'  +32 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%= +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%F  +71 "core" +2 .tPS.seek 0ml + "processing"%x'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%u +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &7 $  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &8 ' + W K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" &7 , + E K +2 .tForearm.seek CC +2 "manipulator"&<'O +101 "core" ' + .tHand.close +2 "manipulator"&$/ +64 "core" / +2 .tCC.seek :open +2 "collection"'"( +426 "core" ( + "manipulator"&&& +4 "core" &8 + & Z K +2 "manipulator"&d% +3 "core" % G & ) E +2 .tForearm.seek :retract +2 "manipulator"&!'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(-6 +297 "core" ( + "manipulator"&)& +4 "core" &-8  6 I - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-8 + # - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'n +99 "core" ' +2 .tHand.open +2 "manipulator"&+1 +60 "core" 1 +2 "manipulator"&'% +4 "core" % d F G ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 ."da"delayUntil "16:37:35.04" +25007 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%- @ +69 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "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"%m' +2322 "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 +2 "processing"%2 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +48 "processing"%3  +43 "core"  +3 ."da"PS.seek 0ml + "processing"%.'d +2309 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%6% +3 "core" %e6\ +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"%'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%8  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%>% +4 "core" %ҥ:  +2 ."da"PS.seek 1.5ml +2 "processing"%C'U +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%9'd +1595 "core" ' +2 ."da"delay 2:00 +2486 "Can"z\ Jj +9517 #"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2286 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +121 "core"  +2 "processing"%E% +4 "core" %f2\ + #"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"%N'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%_% +4 "core" %ҩ0  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'Y +584 "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"%\\'d +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +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"%Y +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%U +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%X'd +2296 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%p  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%c  +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"%?'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +41 "core"  +2 "processing"%g% +4 "core" %`@\  +2 ."da"PS.seek 0.55ml +2 "processing"%S' +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%l  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%f'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%Z +42 "core" + ."da"PTV.dial :mixing +2 "processing"%I @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%B  +33 "core"  + "processing"% % +4 "core" %ҥD\  +2 ."da"PS.seek 1.85ml +2 "processing"%k' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'd +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +7365 "Can"{\ ZTk_ +40637 #"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 +2 "processing"%s  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%:  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%P +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%~'d +2329 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%1 +122 "core"  + "processing"%4% +4 "core" %eH + #"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"%{' +578 "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"%R  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 "processing"%^% +4 "core" %ҧA\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'W +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"%t'd +1602 "core" ' +2 ."da"delay 2:00 +5192 "Can"|\ =k +6810 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +33 "core"  + ."da"delay 30 seconds +3044 .PBV.dial between PSV and waste1 +9 "processing"%e * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%= +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%x +133 "core"  + "processing"%u% +4 "core" %aF\ +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"%r' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%}% +4 "core" %ҧ|  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'd +1607 "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"%J * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%| +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%< +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +79 "core" +2 ."da"PS.seek 0ml + "processing"%'d +2309 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 "processing"%+% +3 "core" %^6 +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"%'' +582 "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"%* +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +32 "core"  +2 "processing"%0% +4 "core" %ҡA\  +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"%, * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' + ."da"delay 2:00 +10911 "Can"|\ 9l +1091 #"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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2328 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +138 "core"  +7 "processing"%7% +13 "core" %`H\ +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%' +334 "core" ' +3 ."da"delay 5 seconds +502 "processing"%>% +81 "core" % S\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%z'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%C +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" + "processing"% % +4 "core" %Ңw\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'d +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +44 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +31 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%% +70 "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"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%T +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2317 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%_% +4 "core" %hx\ + #"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"%N'Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +7 "processing"%D +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" + "processing"%b% +4 "core" %Ҭp\ +2 ."da"PS.seek 1.5ml +2 "processing"%\ '\\ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +84 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%\\  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +1593 "core" ' + "processing"%U9 +4 "core" 9Pc5) + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%M  +4 "core" 5) 5) +2 "processing"%& +3 "core" &X=\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&H% +4 "core" %\  . + 3  +2 "storage"( % +4 "core" % Y X c\ + "storage"(p. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(c(S +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (a& +3 "core" &U \ +2 "manipulator"&X& +3 "core" &-8 0 0 a - +2 "manipulator"&O% +3 "core" %\  , - H  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g(y +194 "core" ( + "manipulator"&?& +4 "core" &o& # . [ <9 +2 "storage"(l& +4 "core" &U 1 4 H\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&S'] +97 "core" ' +2 "storage"(Z& +4 "core" &U @ A [\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(I'g +283 "core" ' +2 "storage"(B- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &o& . . 8 <9 + "storage"(v& +4 "core" &U   m\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&f' +27 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&k, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(]- +2 "core" -' +3 ."da"SE.seek 0.17 Pucks below Top Plate + "storage"(' +29 "core" ' + "manipulator"&s% +4 "core" % ! - 6 +2 "storage"(w& +3 "core" &U   2\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 267 counts + "manipulator"&j' +14 "core" ' +2 "manipulator"&:& +4 "core" & % . 1 + "storage"(P& +4 "core" &U Z Z \ +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 1.17 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"&1& +5 "core" & & (  1 + "manipulator"&4% +4 "core" %W % - &  +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"&{(? +260 "core" ( + "manipulator"&R& +4 "core" &H (  U # +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &H . - c # +2 ."da"Forearm.seek PC +2 "manipulator"&q'Η +98 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%( +423 "core" ( + "storage"([& +4 "core" &U Z Y\ + "manipulator"&h& +4 "core" &H * -  # +2 "manipulator"&o% +3 "core" % Π - / O J +2 ."da"Forearm.seek :retract +2 "manipulator"&e'\ +105 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +255 "core" ( + "manipulator"&t& +4 "core" & *  0 + "storage"( & +4 "core" &U c d\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&='] +101 "core" ' + ."da"Hand.open +2 "manipulator"&F1 +61 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 0.93 Pucks below Top Plate +2 "storage"('q +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(x' +53 "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/da23jun0917h.tif +4 "processing"%u& +11 "core" &\ +4 "manipulator"&& +5 "core" & + $ 0 +2 "manipulator"&r% +5 "core" % a # % ) +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +207 "core" ( +2 "manipulator"&}& +4 "core" &-J 2 B  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-J - . M  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&$& +4 "core" &-J T @ )  +2 "manipulator"&J% +4 "core" % r " ! d > + ."psFlush"Forearm.seek :retract +3 "manipulator"&|'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&i(? +130 "core" ( +2 "manipulator"&&& +4 "core" &I  ) &  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &I * " ,  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&<'Η +98 "core" ' +2 "manipulator"&)& +4 "core" &I 0 6  +2 "manipulator"&n% +3 "core" %Ρ % # - +2 "processing"%& +4 "core" &s\ +2 "processing"%+& +5 "core" &n\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &d\ +7 & .^\ %f +9 &XW\ 7 +10 &T\ L +9 &[K\ L +9 &t_;\ L +10 &8\\C\ K +9 &^7\ L +10 &\\.\ L +9 &}^.\ L +9 &?`\ L +10 & [4\ L +9 &!_x\ K +9 &#`|\ L +10 &%G]y\ L +9 &' `s\ L +9 &(^d\ L +10 &*_h\ K +9 &,O`X\ L +10 &.\\O\ L +9 &/_Y\ L +9 &1]K\ L +10 &3V`G\ L +9 &5_H\ L +9 &6]B\ L +10 &8_2\ L +9 &:_^6\ L +10 &'] +92 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.88 Pucks below Top Plate +4 "storage"('2 +66 "core" ' +3 "manipulator"&& +8 "core" & , + . +4 "storage"(C& +8 "core" &U h\ +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&' +23 "core" ' +3 ."da"Elbow.hold +4 "manipulator"& , +10 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.06 Pucks below Top Plate +2 "storage"(z' +28 "core" ' +3 "manipulator"&9% +9 "core" % / / m 4 +2 "storage"(& +7 "core" &U F\ +4 ."da"Forearm.force -20 +9 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +5 "manipulator"&G'E +22 "core" ' +2 "manipulator"&y& +10 "core" & / 1 e . +2 "storage"(%& +9 "core" &U \ +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&@'] +15 "core" ' +4 "storage"(A% +8 "core" % \ +6 ."downElevator"SE.seek :down +6 "storage"(E' +96 (T% +6 "core" %r> '\ QI +4 "manipulator"&;% +8 "core" %U 1 / o +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +7 "manipulator"&'\ +94 "core" ' +36 ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 (& +7 "core" &U \ +1225 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%_ +97 "core"  +4 "processing"%W% +8 "core" %I\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%D' +481 #"uploadLog"upsync +111 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%b  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%N @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%Y +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%\\'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%U'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PTV.dial :puck +2 "processing"%H  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"% 'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%p +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +580 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%V U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +1202 "Can"}\ B\\m! +1406 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%l @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2608 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%v +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%]'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%4'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%I  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +68 "core"  +2 ."psFlush"PSR.select :flush +50 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%^ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%o' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%t'd +2628 "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"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&u& +4 "core" & 1 . . + "manipulator"&% +4 "core" %  , + o  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&r(? +263 "core" ( +2 "manipulator"&e& +4 "core" &I 3   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I ) - j  +2 ."psFlush"Forearm.seek PC + "manipulator"&'Η +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&=/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%}( +423 "core" ( + "manipulator"&& +4 "core" &I # $ L  +2 "manipulator"&% +3 "core" % Α # % 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"&$(-6 +132 "core" ( + "manipulator"&J& +4 "core" &-9 1  @ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-9 $ )  @ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&&'n +99 "core" ' + ."psFlush"Hand.open +2 "manipulator"&d1 +53 "core" 1 + "manipulator"&% +4 "core" % m - ) @ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' +2 #tFinished short da assay +13925 "Can"|\ 2m +40215 #t-> access 1 +2 "storage"(n% +3 "core" % *\ +2 "manipulator"&% +4 "core" %\  * ) E  +2 "manipulator"&& +3 "core" &-= ) * C < +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(|(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<' \  +3064 #t-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &E  +2 "manipulator"&*& +4 "core" &-= , ,  < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(-6 +3 "core" ( +2 "manipulator"&+& +3 "core" &-= ' ) ] < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &-= )  < +2 .tForearm.seek :garage + "manipulator"&,'n +99 "core" ' +2 .tHand.close + "manipulator"& +9 &xQ L +9 &QZP K +10 &]R K +9 &_R J +9 &`W K +10 &XaO K +9 &bR J +10 &_U K +9 & `L K +9 &"`cN K +10 &$"_S K +9 &%^Q K +9 &'`] K +10 &)h]O K +9 &++aR J +10 &,bW K +9 &.aU K +9 &0oeR K +10 &22`\\ K +9 &3cS K +9 &5_T K +10 &7y`Y J +9 &9:aR K +10 &:`Y K +9 &<bV K +9 &>eU K +10 &@C`S J +9 &BcQ K +9 &Cg[ L +10 &EvpxO M +9 &G:ehT P +10 &HfhT\ T +9 &JfeT\ V +9 &LpegX\ V +10 &N/cgW\ W +9 &OfiS\ W +9 &Qdi^\ W +10 &SsfgQ\ X +9 &U6ffV\ W +10 &VefV\ O +9 &X$HdhZ\ %q +9 &XtfgW L +6 ( + "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 "collection"'i& +4 "core" &XtlggN L + &XtlegO L + .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&C% +4 "core" % S Q ; & J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%9  +41 "core"  +2 "processing"%% +4 "core" %a\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 2.5ml +2 "processing"%y' +2612 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%%  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%x +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%A @ +69 "core" A +2 .tPS.seek 0ml +2 "processing"%>'d +2620 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%8  +178 "core"  +2 "processing"%T% +4 "core" %`\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%;' +2609 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +177 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%G  +178 "core"  + "processing"%% +4 "core" %a\ + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%z' +2165 "Can"|\ QnM +453 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%@ +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%E'd +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%_  +177 "core"  +2 "processing"%W% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 1.5ml +50 "processing"%m'U +1595 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%D  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%N +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Y' +2608 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%Q +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%\ 'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%\\  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2611 "core" ' + .tPSV.dial :PTV +2 "processing"% +70 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +2610 "core" ' +2 .tPSV.dial :air +6 "processing"%M  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2616 "core" ' +2 .tPSV.dial :PTV + "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%O  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2617 "core" ' +2 .tPSV.dial :PTV + "processing"%X +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%l'd +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&?& +4 "core" &8 - - I L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z( +2 "core" ( + "manipulator"&#& +5 "core" &8 4 / Q L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &8 - # T L +2 .tForearm.seek CC +2 "manipulator"&'O +120 "core" ' + .tHand.close +2 "manipulator"&v/ +55 "core" / + .tCC.seek :open +2 "collection"' ( +428 "core" ( +2 "manipulator"&s& +4 "core" &8 , - = L + "manipulator"&]% +4 "core" % _ , - H +2 .tForearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(-6 +300 "core" ( +2 "manipulator"&1& +3 "core" &-2  ( L  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &-2   q  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4'n +100 "core" ' +2 .tHand.open + "manipulator"&g1 +64 "core" 1 +2 "manipulator"&I% +4 "core" % t + * : +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +106 "core" ' +29254 "Can"|\ . n +60001 |\ /oy +60002 {\ /ap +60001 z\ / p +60001 z\ .q; +60001 x\ /bq +60002 x\ . rg +60001 v\ /r +60001 v\ /ds +60002 u\ .t) +60001 s\ .t +60001 t\ /euU +60001 r\ /u +60002 r\ /v +60001 q\ .gw +60001 p\ .w +60002 p\ .xC +60001 o\ .ix +60001 n\ .yo +60001 m\ .z +60002 !l\ .lz +60001 +l\ .{1 +60001 Ol\ .{ +60002 ^l\ /n|] +60001 am\ .| +60001 Il\ .} +60002 l\ .q~ +60001 !k\ .~ +60001 k\ .K +60001 k\ /s +60002 j\ .w +60001 k\ . +60001 j\ /v +60002 j\ ."9 +60001 i\ . +60001 h\ .ye +60002 g\ .% @EDT1686369623.16 g\ / +60001 @h\ /}' +60001 g\ .( +60002 g\ .S +60001 Tg\ /ހ +60001 f\ ., +60002 =d\ / +60001 f\ . +60001 Uc\ //A +60002 e\ . +60001 kf\ /m +60001 9j\ .2 +60001 p\ . +60002 r\ ./ +60001 u\ .5 +60001 w\ /[ +60002 x\ / +60001 y\ .6 +60001 {\ . +59481 !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 @1686381018.28EDT @1686581347.56EDT = =tMAIN =mMAIN_scheduler @EDT1686581349.36 #"core_reset"Sent BREAK +2 #t@449 sendCRC with ifg=0x20, ie=0x7F + #@2284 sendCRC with ifg=0x08, ie=0x5F + #@11159 idle with ifg=0x84, ie=0x75 + #@11829 select with ifg=0x10, ie=0xF5 #@12462 receive with ifg=0x10, ie=0xFD + #@13096 receive with ifg=0x10, ie=0xFD + #@13729 receive with ifg=0x10, ie=0xFD #@14056 receive with ifg=0x80, ie=0xFD + #@13469 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can"N\ 0$lSU + N\ 0$lSU + #tPolling Can every 10:00 +3 #Cleanly exited at 03:10:18EDT10-Jun-23 +947 #-> ESP.ready! +154 "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\ +3 "sampler")&\ +2 "collection"'% +3 "core" %P  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %b  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(2% +3 "core" % b\ +2 "manipulator"&3% +5 "core" %\   $ C p + "manipulator"&4& +4 "core" &-2  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K X\  +57825 "Can"@\ .&S +60002 Y\ .'T +60001 Z\ .)nU +42443 #t-> startTube 2 +449 #-> shortDA +2 "collection"'7% +5 "processing"%8% + "core" %P>  +6 %b  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1328 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%9 +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +70 "core" +2 .tPRV.dial :sipper + "processing"%;  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%<'` +2272 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%=  +2 "collection"'>  +7 "core"  +115  +2 .tPS.seek 0.5ml +2 "processing"%?' +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +95 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%A'd +591 "core" ' + .tPSV.dial PSR +2 "processing"%B +108 "core"  + "processing"%C% +4 "core" %c  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +9 .tPS.seek 1ml +2 "processing"%D'T +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +94 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%H +95 "core"  +2 "processing"%I% +4 "core" %f  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1087 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%K' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +95 "core" + .tPRV.dial :sipper +2 "processing"%M  +41 "core" + .tPS.seek 0ml +2 "processing"%N'd +1628 "Can"U\ 3+(U +989 "core" ' + .tPSV.dial PSR +2 "processing"%O +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2608 "core" ' + .tPSV.dial :mixloop +7 "processing"%Q +108 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2617 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &|  + .tHand.open +2 "manipulator"&T1 +23 "core" 1 + "manipulator"&U% +4 "core" % \  4 ' p +2 "storage"(V% +4 "core" % J\ + "storage"(W. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(X( +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Y& +3 "core" & \ + "manipulator"&Z& +4 "core" &-2  x  +2 "manipulator"&[% +3 "core" % \    p +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\(a +186 "core" ( +2 "manipulator"&]& +4 "core" &c %  : 0 + "storage"(^& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&_'ж +103 "core" ' +2 "storage"(`& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'g +277 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (c& +2 "core" & R\ +2 "manipulator"&d& +3 "core" &d " @ 0 +2 .tElbow.seek 2 +2 "manipulator"&e(a +3 "core" ( + "manipulator"&f& +4 "core" &d ) ! L 0 + "storage"(g& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'ϊ +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +35 .tHand.close +8 "manipulator"&i/ +54 "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):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 +2 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(k' +7 "core" &d   Q 0 + "manipulator"&l% +4 "core" % p & + +2 .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n(? +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( +2 "manipulator"&o& +5 "core" &E !   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &E * " X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q'Η +100 "core" ' + "manipulator"&r& +4 "core" &E %  +2 "manipulator"&s% +4 "core" %Ρ ! X o +2 "processing"%t& +4 "core" &q  +2 "processing"%u& +4 "core" &v  +2 .tPC.seek :closed +2 "processing"%v(X +4 "core" &p  +8 &4x %g +10 &W~~\ 7 +9 &u\ L +9 &bx\ L +10 &ues\ L +9 &8aq\ L +9 &cq\ L +10 &cu\ L +9 &bq\ K +9 &>eo\ L +10 & by\ L +9 &!ex\ L +10 &#hq\ L +9 &%Gep\ L +9 &'\ ev\ L +10 &(bn\ L +9 &*en\ L +9 &,Ocq\ L +10 &.cn\ L +9 &/cd\ L +10 &1cx\ L +9 &3Vge\ L +9 &5ea\ L +10 &6cc\ L +9 &8d_\ L +9 &:^eg\ L +10 &<gb\ M +9 &=db\ L +10 &?f`\ L +9 &Ageb\ L +9 &C%rl\ M +10 &Dyb\ O +9 &Fb\ Q +9 &H\\n\ R +10 &Jk\ S +9 &Kk\ R +10 &Mn\ R +9 &Odk\ R +9 &Q#c\ S +10 &Rc\ S +9 &Tk\ S +9 &Vhg\ T +10 &Wds`\ , +9 &X~o`\ : +9 ( +3 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&w1 +3 "core" &X$f\ 1 +55 1 +2 "manipulator"&x% +4 "core" % Π (  p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +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"%z U +2 %{9 +6 "core" 9DQ +101 "processing"%|9 +3 "core" 9CQ +102 "processing"%}9 +2 "core" 9CR  +102 "processing"%~9 +2 "core" 9BQ  +103 "processing"%9 +3 "core" 9CQ +102 "processing"%9 +3 "core" 9BQ +102 "processing"%9 +2 "core" 9BQ +102 "processing"%9 +3 "core" 9BQ +102 "processing"%9 +2 "core" 9DR" +102 "processing"%9 +3 "core" 9DR& +102 "processing"%9 +2 "core" 9FQ* +103 "processing"% 9 +2 "core" 9HQ/ +102 "processing"% 9 +3 "core" 9JR3 +102 "processing"% 9 +2 "core" 9MR7 +103 "processing"%9 +2 "core" 9PT; +102 "processing"%9 +2 "core" 9SR? +103 "processing"%9 +2 "core" 9WSC +102 "processing"%9 +2 "core" 9\\TH +102 "processing"%9 +3 "core" 9bTL +102 "processing"%9 +2 "core" 9eSP +103 "processing"%9 +2 "core" 9lST +102 "processing"%9 +2 "core" 9qSX +102 "processing"%9 +3 "core" 9wS] +102 "processing"%9 +2 "core" 9}Sa +103 "processing"%9 +2 "core" 9Re +102 "processing"%9 +2 "core" 9Ri +103 "processing"%9 +2 "core" 9Rm +102 "processing"%9 +2 "core" 9Rq +103 "processing"%9 +2 "core" 9Sv +102 "processing"% 9 +3 "core" 9Uz +102 "processing"%!9 +2 "core" 9W~\ +102 "processing"%"9 +3 "core" 9W +102 "processing"%#9 +2 "core" 9W +102 "processing"%$9 +3 "core" 9W +102 "processing"%%9 +2 "core" 9W +103 "processing"%&9 +2 "core" 9X +102 "processing"%'9 +2 "core" 9X +103 "processing"%(9 +2 "core" 9W +102 "processing"%)9 +2 "core" 9X +102 "processing"%*9 +2 "core" 9Y +103 "processing"%+9 +2 "core" 9Y +103 "processing"%,9 +3 "core" 9 Y +103 "processing"%-9 +2 "core" 9Y +3 .tPH.hold 2:00:00,28C +3 "processing"%. pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +92 "core"  +2 "processing"%0% +4 "core" %_  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%1' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%2'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%3  +125 "core"  + .tPSV.dial PTV +2 "processing"%4 +69 "core" + .tPBV.dial :waste1 +2 "processing"%6  +50 "core" +2 "processing"%% +4 "core" %Ҩ  +2 .tPS.seek 1.5ml + "processing"%7'X +591 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%9'd +1595 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%:  +34 "core" + .tdelay 30 seconds +1833 "Can"\ =.,VC +1169 .tPBV.dial between PSV and waste1 +2 "processing"%; * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%>' +2328 "core" ' + .tPSV.dial PTV +2 "processing"%= +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%< +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%B'd +2323 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%C  +123 "core" + .tPSV.dial :mixloop +2 "processing"%A +41 "core" + .tPRV.dial :ab1 +2 "processing"%D @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%F'c +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%E  +40 "core" +2 "processing"%H% +4 "core" %ax\  +2 .tPS.seek 0.3ml +2 "processing"%I'` +348 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'G  +27 "core" +2 .tPRV.dial :air + "processing"%J  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%L'G[ +1264 "core" ' + .tPRV.dial :waste2 +2 "processing"%M @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%K' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%O  +39 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%N'Ҧ +1601 "core" ' +2 .tPSV.dial :PML + "processing"%Q +41 "core" + .tPTV.dial :mixing +2 "processing"%P @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%S  +32 "core" +2 "processing"%T% +4 "core" %Ҩ  +2 .tPS.seek 1.85ml + "processing"%U' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%W'd +1960 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +3 "core" &  +2 "manipulator"&Y& +3 "core" &E , ) ; +2 "manipulator"&Z% +3 "core" %\ ) % A +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&[(-6 +140 "core" ( + "manipulator"&]& +4 "core" &-<   Y  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &-<     +2 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' + .tHand.close +2 "manipulator"&`/ +55 "core" / +2 "manipulator"&& +4 "core" &-E O @ k y +2 "manipulator"&b% +3 "core" % } - * D +2 .tForearm.seek :retract +2 "manipulator"&c'\ +118 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +288 "core" ( +2 "manipulator"&f& +4 "core" &9  1 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &9 (  K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i'O +93 "core" ' +2 "manipulator"&j& +4 "core" &9 " * K + "manipulator"&l% +4 "core" %W ) - q +2 "collection"'\\& +3 "core" &  +3 "collection"'_& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'a(X +5 "core" &  +7 & )\ %f +9 &X}\ 7 +10 &\ K +9 &]\ L +9 &t_\ L +10 &7]\ K +9 &b\ K +9 &`\ L +10 &}f\ K +9 &?b\ K +10 & e\ K +9 &!]\ K +9 &#^\ K +10 &%Gc\ K +9 &'c\ L +9 &(_\ K +10 &*e\ L +9 &,Nb\ L +10 &.`\ K +9 &/b\ K +9 &1c\ K +10 &3Vc\ L +9 &5`\ K +9 &6^\ K +10 &8`\ L +9 &:^b\ L +10 & +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +33 "core" + "processing"%A% +4 "core" %ҩw  +2 ."da"PS.seek 1.5ml +2 "processing"%D'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +35 "core" + ."da"delay 30 seconds +2891 "Can"n\ e3Wo +111 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%G +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%M +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%L +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +2310 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%Q  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%P  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%S  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%T +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%V'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +41 "core"  +2 "processing"%U% +4 "core" %b^\  +2 ."da"PS.seek 0.55ml + "processing"%5'\ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%] +42 "core" +2 ."da"PTV.dial :mixing + "processing"%^ @ +69 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%n  +35 "core" + "processing"%`% +4 "core" %Ҩ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'd +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +46878 "Can"}\ B6tX +1124 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + + ."da"PSV.dial :air +2 "processing"%g  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2329 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%j +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\\ +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2325 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +121 "core"  +2 "processing"%o% +4 "core" %fW\ + #"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' +587 "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 + "processing"%r  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core"  + "processing"%W% +4 "core" %ҡ8\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'Q +590 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%m  +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"%x +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%q +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%} +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2319 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +122 "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"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +115 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ҢD\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +587 "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 +12002 #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"%d * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"% +64 "Can"z\ P9+X +5 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +4 "core" %dC\ + #"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"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%!% +4 "core" %Ңg  +2 ."da"PS.seek 1.5ml + "processing"%"'R +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "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"%%  +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"%' +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%* +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2311 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR + "processing"%/ +127 "core"  +8 "processing"%0% +16 "core" %d-\ +3 #"da"Pulling 0.25ml of PSR.sub1 +11 .PSR.select :sub1 +4 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%R' +332 "core" ' +3 ."da"delay 5 seconds +502 "processing"%1% +4 "core" %.\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%-' +332 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%2% +4 "core" %Ң8\  + ."da"PS.seek 1.5ml +2 "processing"%8'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'd +1596 "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"%; * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2336 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%< +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'d +2308 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +122 "core"  + "processing"%A% +4 "core" %fh\ + #"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"%B +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +35 "core" + "processing"%H% +4 "core" %Ҧ5\  +2 ."da"PS.seek 1.5ml +2 "processing"%F'V +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%E  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%I'd +1603 "core" ' + "processing"%M9 +4 "core" 9MX5# +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast + "processing"%L  +4 "core" 5# + 5# + "processing"%O& +3 "core" &X"*\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&J% +3 "core" %\  , ) #  +2 "storage"(Q% +4 "core" % D 9 \ + "storage"(P. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(S(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (T& +2 "core" &U  " 1\ +2 "manipulator"&K& +4 "core" &-: - , I 1 + "manipulator"&N% +4 "core" %\  " $  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&U(y +181 "core" ( +2 "manipulator"&V& +4 "core" &x $ 4 > , + "storage"(Y& +4 "core" &U > 4 ]\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&5'] +108 "core" ' +2 "storage"(]& +4 "core" &U X Y ^\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +2 ."da"SE.seek :beamBreak +2 "storage"(^'g +271 "core" ' + "storage"(n- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(`'z +34 "core" ' +2 "manipulator"&b& +4 "core" &x . , T , + "manipulator"&Z% +4 "core" %} + 6 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +91 "core" ' + ."da"Elbow.seek PC +7 "manipulator"&(? +253 "core" ( + "manipulator"&f& +4 "core" &H % 4 V ) +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &H , , / ) +2 ."da"Forearm.seek PC +2 "manipulator"&y'Η +97 "core" ' + ."da"Hand.close +2 "manipulator"&j/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%l( +422 "core" ( + "storage"(\\& +4 "core" &U [ W\ +2 "manipulator"&c& +3 "core" &H *  ) +2 "manipulator"&[% +3 "core" % Ρ , + ' @ +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&o(y +254 "core" ( + "manipulator"&\ & +4 "core" &t  ( % 3 +2 "storage"(p& +3 "core" &U d c\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&r'] +90 "core" ' + ."da"Hand.open +2 "manipulator"&s1 +58 "core" 1 +2 "storage"(i- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(W'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(_' +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/da23jun1212h.tif +71 "processing"%t& +7 "core" &\ + "manipulator"&k& +4 "core" &v 2 = ) 3 +2 "manipulator"&m% +3 "core" % e 0 8 \ +2 ."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"&x(-6 +182 "core" ( + "manipulator"& & +4 "core" &->  5 P O +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &-> $ ! - O +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'n +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&}/ +60 "core" / + "manipulator"&w& +4 "core" &-> W S O +2 "manipulator"&u% +3 "core" % e  ! . +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +111 "core" ( +2 "manipulator"&& +4 "core" &A + ! W + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &A % ! K W +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +98 "core" ' +2 "manipulator"&& +4 "core" &A * " b W + "manipulator"&% +5 "core" %Ο  , T s + "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &a\ +2 ."psFlush"PC.seek :closed +2 "processing"% (X +4 "core" &Z\ +7 & ->\ %f +10 &W{H\ 7 +9 &I\ L +10 &[9\ M +9 &s`*\ L +9 &5^%\ L +10 &_&\ L +9 &_\ \ L +9 &{[R\ L +10 &=_s\ L +9 &]i\ L +10 &!_t\ L +9 &#a^\ L +9 &%E_[\ L +10 &'_]\ L +9 &(_C\ L +9 &*_I\ L +10 &,L`B\ L +9 &.^H\ L +10 &/_=\ L +9 &1^6\ L +9 &3T` \ L +10 &5_$\ L +9 &6_\ L +9 &8`\ L +10 &:]\\\ L +9 &<b\ L +10 &=`\ L +9 &?` \ L +9 &Aec\ \ L +10 &C'a\ L +9 &Di\ M +9 &F~\ P +10 &H[\ R +9 &J\ R +10 &K\ R +9 &M\ S +9 &O`\ S +10 &Q \ T +9 &R\ T +9 &T\ S +10 &Vg\ S +9 &Wns\ "k +10 &X&\ < +9 ( + &X\ - +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +4 "core" &X\ - +2 ."psFlush"Hand.open + "manipulator"&d1 +56 "core" 1 +2 "manipulator"&e% +4 "core" % Ο T G f s + ."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"% +52 "core"  +2 "processing"%% +4 "core" %d\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +316 #"da"SX MX5/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.261 seconds\ /var/log/esp/da23jun1212h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun1212h15s.tif +274 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +772 #"da"SX MX5/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun1212h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun1212h20s.tif +388 "Can"{\ <Y1 +939 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%a @ +180 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +216 #"da"SX MX5/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun1212h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.261 sec auto-exposure",Subject: "da23jun1212h images!" +5 "storage"(- +2 "core" -' +2 "storage"(& +5 "core" &U   \ +2 "manipulator"& & +4 "core" &A = C a W + "manipulator"&!% +10 "core" %\  T P Q 8 +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +254 "core" ( +3 "manipulator"&#& +9 "core" & Q Q 0 +4 "storage"("& +8 "core" &U !  \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&%'] +100 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(&' +60 "core" ' +2 "manipulator"&'& +9 "core" & - / m 0 +3 "storage"( & +7 "core" &U R\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&$' +31 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&*, +7 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(+' +28 "core" ' +2 "manipulator"&)% +9 "core" % / - _ +3 "storage"((& +8 "core" &U \ +2 ."da"Forearm.force -20 +4 "manipulator"&5 +6 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&/'? +22 "core" ' +3 "manipulator"&0& +9 "core" & + +  - +3 "storage"(,& +8 "core" &U \ +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&1'] +16 "core" ' +3 "storage"(R% +9 "core" % 0\ +4 ."downElevator"SE.seek :down +8 "storage"(-' +98 (3% +6 "core" %A \ QI +3 "manipulator"&% +9 "core" %\\ / 9 +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&2'\ +90 "core" ' +48 ' +2 ."downElevator"SE.stop +4 "storage"(5 +3 (4& +8 "core" &U 1\ +1300 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%6 +101 "core"  +3 "processing"%8% +7 "core" %E\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%:' +538 #"uploadLog"upsync +44 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%;' +2111 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."psFlush"PTV.dial :mixing +47 "processing"%z @ +71 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%= +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%<'F +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%@'T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%A  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%>'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%D' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%G U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O'd +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%T'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +69 "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 +2 "processing"%5' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%g U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%[' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +561 "Can"y\ A?wY +2049 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%s  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2607 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&t& +4 "core" & , , - +2 "manipulator"&h% +3 "core" %\  / / /  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&k(? +256 "core" ( +2 "manipulator"&m& +4 "core" &I 9 2 z  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &I . -  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W'Η +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%|( +422 "core" ( + "manipulator"&r& +4 "core" &I $ + G  + "manipulator"&o% +4 "core" % ~ , - e G +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&w(-6 +124 "core" ( +2 "manipulator"&u& +4 "core" &-0  &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &-0 "    +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&q% +4 "core" % n 8 0 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFinished short da assay +53865 "Can"y\ 4AbZ] +60001 v\ 4C@Z +60001 v\ 4E[ +36961 #t-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" &-7 * ,   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(-6 +3 "core" ( + "manipulator"&~& +4 "core" &-7  % "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &-7 ) " !  +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' + .tHand.close +2 "manipulator"&d/ +58 "core" / + "manipulator"&e& +4 "core" &-7 5 / A  +2 "manipulator"&% +3 "core" % d . . c +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +286 "core" ( +2 "manipulator"&& +4 "core" &4 2   I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &5 . ) a I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +98 "core" ' +2 "manipulator"&a& +39 "core" &5 % 7 e I +9 "manipulator"& % +5 "core" %X 0 . D + "collection"'& +4 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(X +4 "core" & +7 & % $c +9 &V} 6 +10 & K +9 &^ K +10 &lg K +9 &.e K +9 &g L +10 &d K +9 &tc K +9 &6f K +10 &e K +9 &!b L +10 &#}c K +9 &%=b L +9 &'d K +10 &(e K +9 &*c L +9 &,Eb L +10 &.c L +9 &/d K +10 &1_ K +9 &3Nb K +9 &5d K +10 &6c K +9 &8` K +9 &:W_ K +10 &<d L +9 &=c K +10 &?` K +9 &A^e K +9 &C c K +10 &Dp M +9 &F O +9 &HO\ S +10 &J \ U +9 &K\ V +10 &M\ W +9 &OK\ W +9 &Q \ X +10 &R\ X +9 &T\ X +9 &VO\ Y +10 &Wj\ - +9 &Xu&\ K +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +7 "collection"' & +4 "core" &X|V D + &X|V D + .tHand.open + "manipulator"&!1 +63 "core" 1 +2 "manipulator"&% +4 "core" % X S ; w D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +105 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%"  +41 "core"  +2 "processing"%% +4 "core" %e<\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 2.5ml +2 "processing"%'' +2619 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%) @ +70 "core" B +2 .tPS.seek 0ml + "processing"%('d +2620 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%0  +177 "core"  +2 "processing"%,% +4 "core" %^#\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%_' +2612 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%R +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%%'d +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +6 "processing"%  +178 "core"  +2 "processing"%3% +4 "core" %c:\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%' +2620 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%& +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%$'d +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%/  +178 "core"  + "processing"%4% +5 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%+'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%1  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%-'d +853 "Can"w\ KGO\\ +745 "core" ' + .tPSV.dial PSR +2 "processing"%6 +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%8' +2613 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%:'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%= +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%;'d +2608 "core" ' +2 .tPSV.dial :air + "processing"%9  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%@ +69 "core" ~ +2 .tPS.seek 0ml + "processing"%C'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%A  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2615 "core" ' +2 .tPSV.dial :PTV + "processing"%B +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%>'d +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" &4 / - h I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?( +3 "core" ( + "manipulator"&G& +5 "core" &4 5 1 | I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &4 - -  I +2 .tForearm.seek CC +2 "manipulator"&F'O +101 "core" ' + .tHand.close +2 "manipulator"&E/ +59 "core" / +2 .tCC.seek :open +2 "collection"'L( +425 "core" ( +2 "manipulator"&M& +4 "core" &4 7 :  I + "manipulator"&J% +4 "core" % P / - , +2 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&P(-6 +294 "core" ( + "manipulator"&Q& +4 "core" &-@ 5 " $ ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-@ $   ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&T'n +98 "core" ' +2 .tHand.open +2 "manipulator"&X1 +57 "core" 1 +2 "manipulator"&N% +4 "core" % t F E r v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +36303 "Can"r\ 1Is\\ +60001 s\ 2K;]K +60001 r\ 0M] +60002 t\ 2N^w +60001  t\ 1P_ +60001 <s\ 2R[_ +60002 r\ 2T$`9 +60001 s\ 1U` +60001 t\ 1Wae +60001 r\ 1Y~a +60002 s\ 2[Gb +50530 #t-> access 1 +3 "storage"(V% +3 "core" % b\ + "manipulator"&% +4 "core" %\  . / i  +2 "manipulator"&& +3 "core" &-@ 0 ' k ; +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(n(<( +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (]& +3 "core" &<% +\  +2812 #t-> access 2 +3 "storage"(Z% +3 "core" % \ + "manipulator"&b% +4 "core" %\  , ( S  +2 "manipulator"&^& +3 "core" &-@ - . ; +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(f(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (g& +2 "core" &K F\  +2233 #t-> startTube 2 +3499 "Can"s\ 1]c' +12631 #t-> shortDA + "collection"'5% +4 "core" %P  + "processing"%j% +11 "core" %f  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +6729 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%U +41 "core" +2 .tPTV.dial :PRVmixing + "processing"%v  +71 "core" + .tPRV.dial :sipper +2 "processing"%  +123 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%c'` +2272 "core" ' +2 ."connect"PRV.dial CBV +40 .tCBV.dial PRV +10 "processing"%\\  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%y' +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%[ @ +97 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%p'd +592 "core" ' +2 .tPSV.dial PSR +6 "processing"%\ +97 "core"  +2 "processing"%s% +4 "core" %a  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%t' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +108 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%` +94 "core"  + "processing"%*% +4 "core" %h  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"% 'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%2' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPRV.dial :sipper +2 "processing"%r  +42 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%u +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%{' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +108 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2632 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &  + "manipulator"&q% +4 "core" %\  " !   + "storage"(}% +4 "core" % 8\ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +675 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" & \ +2 "manipulator"&~& +4 "core" &-@ . / ; + "manipulator"&l% +4 "core" %\  / . S  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&d(a +187 "core" ( +2 "manipulator"&e& +4 "core" &Y *  " 3 + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&w'ж +103 "core" ' +2 "storage"(& +4 "core" & $\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I& +2 "core" & %\ +2 "manipulator"&x& +4 "core" &Y - . c 3 + .tElbow.seek 2 +2 "manipulator"&a(a +3 "core" ( +2 "manipulator"& & +3 "core" &Y 2 : U 3 +2 "storage"(& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +62 "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):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 +2 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(!' +7 "core" &Y . - 3 + "manipulator"&% +5 "core" % ϐ - 7  +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.seek PC +2 "manipulator"&"(? +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&& +4 "core" &I + % E  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &I  , ~  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&i'Η +102 "core" ' +2 "manipulator"& & +4 "core" &I & 5 }  + "manipulator"&% +4 "core" %Ρ : 2  +2 "processing"%)& +4 "core" &  +2 "processing"%'& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%0(X +4 "core" &  +9 &1\ +{ +10 &d\ > +9 &\ M +9 &Ef\ L +10 &d\ M +9 &e\ L +10 &a\ L +9 &Lh\ M +9 &d\ L +10 &h\ L +9 & e\ L +9 &"Uh\ L +10 &$j\ L +9 &%c\ L +10 &'e\ L +9 &)^a\ L +9 &+ g\ L +10 &,g\ M +9 &.i\ L +9 &0dj\ M +10 &2&g\ M +9 &3d\ L +10 &5e\ M +9 &7lg\ M +9 &9.h\ M +10 &:h\ L +9 &<j\ M +9 &>uh\ L +10 &@8e\ L +9 &Ak\ M +9 &Cu\ N +10 &Er\ P +9 &G-\ R +10 &H\ R +9 &J\ S +9 &Lr\ S +10 &N5\ R +9 &O\ S +9 &Q\ S +10 &Sx\ S +9 &U9\ T +10 &V\ K +9 &X3G\ a +9 &X ?\ 0 +6 ( + "processing"%'& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&,1 +3 "core" &X\ 0 +51 1 + "manipulator"&(% +4 "core" % Ρ H H u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%_ U + %9 +6 "core" 9  +102 "processing"%39 +3 "core" 9\  +101 "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"%49 +3 "core" 9\ ! +102 "processing"%$9 +2 "core" 9 ! +102 "processing"%19 +3 "core" 9 "! +102 "processing"%+9 +2 "core" 9&" +102 "processing"%69 +3 "core" 9*" +102 "processing"%-9 +2 "core" 9/! +102 "processing"%9 +2 "core" 93! +102 "processing"%89 +3 "core" 97! +102 "processing"%9 +3 "core" 9; +102 "processing"%:9 +2 "core" 9#? +102 "processing"%=9 +2 "core" 9(C +103 "processing"%z9 +2 "core" 9.H +102 "processing"%99 +3 "core" 93L +102 "processing"%;9 +3 "core" 9;P +102 "processing"%@9 +2 "core" 9BT +102 "processing"%<9 +3 "core" 9IX +102 "processing"%A9 +2 "core" 9Q] +102 "processing"%C9 +3 "core" 9Ya +102 "processing"%B9 +2 "core" 9be +102 "processing"%79 +3 "core" 9ki +102 "processing"%D9 +2 "core" 9sm +102 "processing"%G9 +2 "core" 9}q +102 "processing"%H9 +3 "core" 9v +102 "processing"%E9 +2 "core" 9z +102 "processing"%9 +3 "core" 9~\ +102 "processing"%#9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%M9 +2 "core" 9 +103 "processing"%J9 +2 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%Q9 +2 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%K9 +2 "core" 9 +102 "processing"%X9 +2 "core" 9 +102 "processing"%N9 +2 "core" 9 +103 "processing"%O9 +2 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%V pUp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%% +4 "core" %j6 + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%S' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%]'Ҧ +989 "Can"s\ ?_c +609 "core" ' + .tPTV.dial :puck +2 "processing"%Z  +125 "core"  + .tPSV.dial PTV +2 "processing"%b +69 "core" + .tPBV.dial :waste1 +2 "processing"%^  +50 "core"  + "processing"%g% +4 "core" %Ҧ]  +2 .tPS.seek 1.5ml +2 "processing"%n'V +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%j'd +1599 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%>' +2344 "core" ' +2 .tPSV.dial PTV +2 "processing"%\\ +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%[ +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'd +2319 "core" ' + .tPTV.dial :PRVmixing,via: PRV +46 "processing"%s  +133 "core" + .tPSV.dial :mixloop +2 "processing"%p +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%t  +40 "core"  + "processing"%`% +5 "core" %c\  +2 .tPS.seek 0.3ml + "processing"%*'b +358 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'m  +29 "core" + .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G[ +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%r @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%2' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%u  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%o'Ҧ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%W +43 "core" + .tPTV.dial :mixing +2 "processing"%{ @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%q% +4 "core" %Ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%}' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%f'd +1960 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"&~& +4 "core" &I * $ 2  + "manipulator"&l% +4 "core" %\  / - y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(-6 +140 "core" ( +2 "manipulator"&& +4 "core" &-A 1 %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-A - 1 o  +2 .tForearm.seek :garage + "manipulator"&'n +95 "core" ' + .tHand.close +2 "manipulator"&Y/ +62 "core" / +3 "manipulator"&& +4 "core" &-A 8 8 $  +2 "manipulator"&I% +4 "core" % { . (  * + .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +293 "core" ( +2 "manipulator"&& +4 "core" &8 ' 8 ` K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &8 - . K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +104 "core" ' +2 "manipulator"&& +4 "core" &8 + / E K +2 "manipulator"&d% +4 "core" %I 0 " > A + "collection"'w& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +3 "core" &  +9 & *\ %f +9 &W\ 7 +9 &\ L +10 &_\ L +9 &te\ L +10 &7b \ K +9 &b\ K +9 &e \ K +10 &}b\ K +9 &?g\ K +9 & e\ K +10 &!b \ K +9 &#b\ \ L +10 &%G_\ K +9 &' _ \ K +9 &(_ \ K +10 &*^\ \ K +9 &,O_\ K +9 &.a\ \ K +10 &/c\ L +9 &1b \ L +10 &3V`\ \ L +9 &5a \ K +9 &6c\ K +10 &8d \ L +9 &:^b \ L +10 &< b \ L +9 &=^\ \ K +9 &?b\ \ K +10 &Aec \ L +9 &C(b\ \ L +9 &Dm \ M +10 &F \ P +9 &HW \ T +9 &J\ V +10 &K \ W +9 &M \ X +10 &OR\ X +9 &Q \ Y +9 &R\ X +10 &T\ \ X +9 &VX \ X +9 &Wg \ . +10 &Xm \ Q +8 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'& +4 "core" &Xte\ J + &Xtd \ J +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&a% +4 "core" % H W 8 { B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%)% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%!'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%|'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"%, +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  +2 "collection"''  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%3 +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%i  +70 "core" +2 .tPS.seek 0ml +2 "processing"%%'d +538 "Can"(x\ cbdS +2067 "core" ' + .tPSV.dial :air +2 "processing"%&  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +43 "core" +2 .tPS.seek 0ml + "processing"%4'd +2632 "core" ' +2 .tPSV.dial :air + "processing"%$  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +42 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" &7 " * K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&8& +4 "core" &7 - - c K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6 8 1 , K +2 .tForearm.seek CC +2 "manipulator"&:'O +104 "core" ' + .tHand.close +2 "manipulator"&=/ +52 "core" / +2 .tCC.seek :open + "collection"'z( +426 "core" ( +2 "manipulator"&9& +4 "core" &6 * / c K + "manipulator"&;% +4 "core" % G . 0 i  +2 .tForearm.seek :retract + "manipulator"&@'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(-6 +295 "core" ( + "manipulator"&A& +4 "core" &-8 1  ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +4 "core" &-8 ' # ) + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&B'n +96 "core" ' +3 .tHand.open + "manipulator"&71 +53 "core" 1 + "manipulator"&D% +4 "core" % h = G & w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +2 ."da"delayUntil "15:45:46.62" +24995 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%H @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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 +2 "processing"%' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%M +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%F +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +52 "core" +2 ."da"PS.seek 0ml + "processing"%?'d +2325 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +121 "core"  +2 "processing"%X% +4 "core" %d@\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +49 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%N' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%T  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%. +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҡH\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'Q +592 "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"%Z'd +1597 "core" ' +2 ."da"delay 2:00 +6652 "Can"}\ Ped +5350 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +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"%g +68 "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"%5 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%U  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +2296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%j% +4 "core" %eG\ + #"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 +2 "processing"%\\' +593 "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 +2 "processing"%[ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +33 "core"  + "processing"%>% +4 "core" %Ҧ:\  +2 ."da"PS.seek 1.5ml +2 "processing"%s'V +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1592 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%t * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2303 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%u  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%2  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%W  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%{ +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%q  +42 "core"  + "processing"%% +4 "core" %_`  +2 ."da"PS.seek 0.55ml +2 "processing"%o' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%}  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%~ +41 "core" + ."da"PTV.dial :mixing +2 "processing"%l @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%P% +4 "core" %ҩJ  +2 ."da"PS.seek 1.85ml +2 "processing"%"' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +11553 "Can"}\ =h=e +36449 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%R * +33 "core" , + ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%e +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2324 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +122 "core"  + "processing"%L% +4 "core" %dG\ + #"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"%' +583 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%a  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%)% +4 "core" %ҡ`\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +9415 "Can"}\ ;jf +2588 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%!  +32 "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"%| +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2322 "core" ' +2 ."da"PSV.dial PTV +49 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2317 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%% +123 "core"  +2 "processing"%/% +4 "core" %`i\ + #"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"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml + "processing"%$'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +32 "core"  +2 "processing"%1% +4 "core" %Ҭg  +2 ."da"PS.seek 1.5ml +2 "processing"%-'\\ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%8 * +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"%=  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%; +68 "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"%A  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +121 "core"  +2 "processing"%7% +4 "core" %ec\ + #"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' +590 "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"%B +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +33 "core" +2 "processing"%E% +4 "core" %ҩ[  + ."da"PS.seek 1.5ml +2 "processing"%'Y +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%# * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 "Can"\ Hmf +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +2321 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%T +138 "core"  +4 "processing"%.% +13 "core" %cY\ +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%' +333 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +3 "core" %d\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%O' +328 "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 +2 .PSV.dial PTV +2 "processing"%k +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +33 "core" + "processing"%^% +4 "core" %ңo\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +32 "core" + ."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"%U +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%]' +2322 "core" ' + ."da"PSV.dial PTV +7 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2324 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%y +122 "core"  +2 "processing"%>% +4 "core" %g\ + #"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'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%p +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +35 "core" + "processing"%\ % +4 "core" %ҧf\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'W +588 "core" ' + ."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"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +1603 "core" ' +2 "processing"% 9 +3 "core" 9Sl5$ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%*  +3 "core" 5$ +2 5$ + "processing"%r& +47 "core" &X[\ 0 +9 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +3 "core" %\  '  +2 "storage"(u% +3 "core" % X V X\ +2 "storage"(2. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(W(S +187 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ({& +2 "core" &V   X\ +2 "manipulator"& & +4 "core" &-8 ! ' ) + "manipulator"&q% +4 "core" %\  ' "  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +202 "core" ( +2 "manipulator"&& +4 "core" & ' !  A + "storage"(}& +4 "core" &V X V ^\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&o'] +95 "core" ' +2 "storage"(~& +4 "core" &V V ? 2\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(l'g +272 "core" ' +2 "storage"(- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(P'z +28 "core" ' +2 "manipulator"&Y& +4 "core" & ) - S A +2 "manipulator"&% +3 "core" %a  ' % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&I(? +256 "core" ( + "manipulator"&R& +5 "core" &I  1 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I + +  +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +94 "core" ' + ."da"Hand.close +2 "manipulator"&e/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( + "storage"(& +4 "core" &V W X \ +2 "manipulator"&d& +3 "core" &I # * B +2 "manipulator"&% +3 "core" % Θ % " ? +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&L(y +282 "core" ( + "manipulator"&w& +4 "core" &~ "  S +2 "storage"(& +3 "core" &V S K \ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&a'] +107 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +58 "core" 1 +2 "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"()'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da23jun1216h.tif +6 "processing"%f& +10 "core" &\ +3 "manipulator"& & +5 "core" &~ $ "  S +2 "manipulator"&!% +5 "core" % ` " %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&,'\ +88 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&|(-6 +172 "core" ( + "manipulator"&& +5 "core" &-; - % Q I + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-; !  \ I +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&3'n +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&i/ +53 "core" / +2 "manipulator"&(& +4 "core" &-; Q @ I + "manipulator"&'% +4 "core" % c " " f  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&/(? +121 "core" ( + "manipulator"&&& +4 "core" &H &  8  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &H #   +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&4'Η +104 "core" ' + "manipulator"&+& +5 "core" &H ( +  + "manipulator"&1% +4 "core" %Ώ $ + 4 R +2 "processing"%$& +4 "core" &\ +2 "processing"%8& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%-(X +5 "core" &\ +6 & -\ %g +10 &W{\ 7 +9 &\ L +9 &\\{\ L +10 &s_i\ L +9 &6\\e\ K +10 &_Q\ L +9 &\\Y\ L +9 &{]T\ L +10 &;c@\ L +9 &\\G\ L +10 &!_:\ L +9 &#_^\ K +9 &%D_\ L +9 &'_\ L +10 &(^\ L +9 &*_\ L +10 &,M^\ L +9 &.`\ L +9 &/_\ L +10 &1^\ L +9 &3Tcv\ L +9 &5_w\ L +10 &6_o\ L +9 &8cc\ L +10 &:]^e\ L +9 &<`g\ L +9 &=_W\ L +10 &?_R\ L +9 &Ad`T\ L +10 &C%`L\ L +9 &Dh>\ M +9 &FyG\ O +10 &H\\>\ Q +9 &J7\ S +9 &K(\ R +10 &M(\ S +9 &O`'\ S +10 &Q)\ T +9 &R\ T +9 &T$\ S +10 &Vf&\ S +9 &Wnp*\ f +10 &X) \ D +8 ( +2 &X\ * +2 "processing"%8& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%=& +4 "core" &X4\ * +2 ."psFlush"Hand.open + "manipulator"& 1 +53 "core" 1 +2 "manipulator"& % +4 "core" % Ώ U E & R +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +42 "core"  + "processing"%;% +4 "core" %e\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +583 "core" ' +2 ."psFlush"delay 5 seconds +40 #"da"SX MX5/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.385 seconds\ /var/log/esp/da23jun1216h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun1216h15s.tif +460 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%A' +1092 #"da"SX MX5/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun1216h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun1216h20s.tif +1012 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" A +3 ."psFlush"PTV.dial :PRVmixing +8 "processing"%C  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%7 +95 "core" +3 ."psFlush"PS.seek :empty + "processing"%'F +528 #"da"SX MX5/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun1216h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.385 sec auto-exposure",Subject: "da23jun1216h images!" +2 "storage"(D- +14 "core" -' +5 "storage"(B& +14 "core" &V   \ +6 "manipulator"&H& +6 "core" &H H Q ,  +2 "manipulator"&E% +4 "core" %  ( < >  +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@(y +254 "core" ( + "manipulator"&#& +14 "core" & 6 M ( . +4 "storage"(& +8 "core" &V   \ +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&M'] +111 "core" ' +13 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(J' +68 "core" ' +2 "manipulator"&F& +11 "core" & # , . +3 "storage"(6& +11 "core" &V \ +5 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&' +30 "core" ' +6 ."da"Elbow.hold +2 "manipulator"&K, +12 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(X' +31 "core" ' +14 "manipulator"&?% +9 "core" % . # , +2 "storage"(Q& +8 "core" &V l\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 297 counts +2 "manipulator"&T'. +23 "core" ' +4 "manipulator"&.& +10 "core" & + +  + +5 "storage"(N& +8 "core" &V \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +21 "core" ' +2 "storage"(% +9 "core" % \ +6 ."downElevator"SE.seek :down +6 "storage"(O' +102 (k% +7 "core" %OA \ QI +4 "manipulator"&b% +8 "core" %c ,  * +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&^'\ +91 "core" ' +49 ' +3 ."downElevator"SE.stop +4 "storage"(5 +4 (S& +8 "core" &V \ +891 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%Z +97 "core"  +3 "processing"%g% +8 "core" %G\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%n' +144 #"uploadLog"upsync +439 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2101 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%U  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%5 @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%j'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\\'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%>  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%['d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%` U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%t @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +486 "Can"\ @qZgA +2124 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%u' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%{'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%<'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%o' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%0  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +43 "processing"%w'd +2623 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2644 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&f& +4 "core" & , * > + +2 "manipulator"& % +4 "core" %\  . . [  + ."psFlush"Elbow.seek PC +2 "manipulator"&!(? +260 "core" ( +2 "manipulator"&x& +4 "core" &I 4 3  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &I (   +2 ."psFlush"Forearm.seek PC +2 "manipulator"&)'Η +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +421 "core" ( + "manipulator"&a& +5 "core" &I , )  + "manipulator"&L% +4 "core" % ΢ $ %   + ."psFlush"Forearm.seek :retract +2 "manipulator"&i'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&((-6 +126 "core" ( +2 "manipulator"&'& +4 "core" &-, '   7 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-, ! # ) 7 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&&'n +93 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&3% +4 "core" % f + " +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&+'\ +94 "core" ' +2 #tFinished short da assay +18538 "Can"\ 2sg +60001 \ 2uMhm +60002 \ 2wi +60001 \ 2xi +49190 #t-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &  +2 "manipulator"&$& +4 "core" &-3 & +  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(-6 +3 "core" ( + "manipulator"&%& +5 "core" &-3 # ) E 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-3 "   0 +2 .tForearm.seek :garage +2 "manipulator"&='n +101 "core" ' + .tHand.close +2 "manipulator"& / +54 "core" / +2 "manipulator"& & +4 "core" &-3 5 . 0 +2 "manipulator"&8% +3 "core" % s & ! $ +2 .tForearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +281 "core" ( + "manipulator"&4& +4 "core" &4 5 $ Y I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &5 " * [ I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'O +103 "core" ' + "manipulator"&& +4 "core" &6 + " $ I +2 "manipulator"&C% +4 "core" %V / . M D + "collection"'7& +4 "core" & +2 "collection"'A& +5 "core" & +2 .tCC.seek :closed +2 "collection"'D(X +4 "core" & +8 & + $d +9 &V| 6 +9 & K +10 &` K +9 &rb K +9 &4a! K +10 &` K +9 &` K +10 &yb K +9 &<e K +9 &a J +10 &!c K +9 &#d K +9 &%D_! K +10 &'_ K +9 &(] J +10 &*a K +9 &,Ka K +9 &. b K +10 &/b K +9 &1` K +9 &3S^ K +10 &5` K +9 &6` K +9 &8b K +10 &:\\` K +9 &<b K +10 &=` K +9 &?` K +9 &Adb K +10 &C$e L +9 &Dm L +10 &F O +9 &HT\ S +9 &J \ V +10 &K\ V +9 &M\ W +9 &OP\ W +10 &Q\ X +9 &R\ X +10 &T\ X +9 &VT\ Y +9 &Wf\ / +10 &Xo" N +9 ( + &Xun H +2 "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'B& +4 "core" &Xup H +2 .tHand.open + "manipulator"&H1 +53 "core" 1 +2 "manipulator"&E% +4 "core" % V F + F D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +52 "core"  +2 "processing"%/% +4 "core" %d\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%F' +2609 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%6  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +174 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%? @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%Q'd +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%.  +188 "core"  +2 "processing"%% +4 "core" %c\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%N' +2614 "core" ' +2 .tdelay 5 seconds +464 "Can"\ Hzj/ +38 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +187 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%M'd +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%@  +187 "core"  +2 "processing"%k% +4 "core" %d\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%b' +2609 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%J +174 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%T  +178 "core"  +2 "processing"%S% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 1.5ml + "processing"%X'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%O'd +1610 "core" ' + .tPSV.dial PSR +2 "processing"%Z +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2613 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +174 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%n'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%U  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%_'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%v  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%\\ +69 "core" ~ +2 .tPS.seek 0ml + "processing"%y'd +2618 "core" ' +2 .tPSV.dial :air + "processing"%>  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%p +69 "core" ~ +2 .tPS.seek 0ml + "processing"%['d +2668 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &4 0 .  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +3 "core" ( + "manipulator"&`& +5 "core" &4 - ( g I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &4 . . ^ I +2 .tForearm.seek CC +2 "manipulator"&t'O +100 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / + .tCC.seek :open +2 "collection"'*( +425 "core" ( +2 "manipulator"& & +4 "core" &4 + ' I + "manipulator"&h% +4 "core" % G * *  +2 .tForearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(-6 +288 "core" ( +2 "manipulator"&u& +4 "core" &-@  ' 2 = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-@  ] = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{'n +99 "core" ' +2 .tHand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&q% +4 "core" % a : 1 A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +93 "core" ' +24068 "Can"\ 1}Dj +60002 \ 1k[ +19458 #t-> access 1 +2 "storage"(% +4 "core" % \ + "manipulator"&<% +4 "core" %\  % ) )  +2 "manipulator"&G& +4 "core" &-@ " $ [ = +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (~& +3 "core" &<& \  +39838 "Can"\ 1k +60001 \ 1l +60002 ~\ 1]m +60001 \ 1"m +60001 \ 1nI +60001 }\ 1n +60002 }\ 1oou +60001 {\ 13p +60001 {\ 1p +60001 z\ 1q7 +60001 {\ 1q +60002 y\ 1Erc +60001 z\ 1\ r +60001 x\ 1s +60001 x\ 1t% +60002 v\ 2Wt +60001 w\ 1uQ +60001 t\ 1u +60001 t\ 1v} +60001 s\ 1jw +60002 r\ 1.w +60001 q\ 2x? +60001 p\ 1x +60001 p\ 1|yk +60001 r\ 1Az +60002 s\ 1z +60001 s\ 1{- +60001 t\ 1{ +60002 u\ 1T|Y +60001 t\ 1| +60001 t\ 1} +60001 s\ 1~ +60002 r\ 1f~ +60001 w\ 1+G +60002 {\ 1 +60001 ~\ 1s +60001 \ 1x +60002 \ 2; @EDT1686629356.76 \ 15 +60001 \ 1 +60001 \ 1LJa +60002 \ 2J +60001 \ 1 +60001 \ 1# +60001 \ 1Ζ +60001 \ 1YO +60002 |\ 1 +60001 |\ 1{ +60001 u\ 1դ +60002 y\ 1h +60001 w\ 1,= +60001 u\ 1 +60001 z\ 1ܳi +60002 y\ 1v +60001 u\ 1: +60001 r\ 1+ +60001 q\ 1 +18719 !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 @1686640344.24EDT @1686666834.43EDT = =mMAIN_scheduler =tMAIN @EDT1686666836.31 #"core_reset"Sent BREAK +2 #t@22874 receive with ifg=0x10, ie=0xFD + #@23509 receive with ifg=0x10, ie=0xFD + #@24165 receive with ifg=0x10, ie=0xFD #@24802 receive with ifg=0x10, ie=0xFD + #@25437 receive with ifg=0x10, ie=0xFD + #@26072 receive with ifg=0x10, ie=0xFD #@26707 receive with ifg=0x10, ie=0xFD + #@27033 receive with ifg=0x80, ie=0xFD #@39055 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +398 "Can"\ 229R + \ 229R #tPolling Can every 10:00 +3 #Cleanly exited at 03:12:24EDT13-Jun-23 +3469 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Pc  + .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" %c  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \  + .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %\  ( %   +2 "manipulator"&4& +3 "core" &-@ )  = +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &K \  +1992 #t-> startTube 2 +548 #-> da 100 +3 #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 10:35:34EDT13-Jun-23\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:34:03, 21.5C, 51% humidity, 14.9psia, 13.733V, 0.245A, 29.694Ah, 3.36W",Subject: "da sampling at most 100ml" +3 "collection"'7& +5 "core" &y  +2 .tHand.open + "manipulator"&81 +23 "core" 1 + "manipulator"&9% +4 "core" % \  , ' E  +2 "storage"(:% +7 "core" % \ + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(<( +354 #"uploadLog"upsync +314 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (=& +3 "core" & \ + "manipulator"&>& +5 "core" &-@ !  r = + "manipulator"&?% +4 "core" % \   ! -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&@(a +182 "core" ( + "manipulator"&A& +5 "core" &W $  / + "storage"(B& +4 "core" & [\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&C'ж +100 "core" ' + "storage"(D& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'g +266 "core" ' +2 "storage"(F- +3 "core" -'v +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +2 "core" & w\ +2 "manipulator"&H& +4 "core" &W + +  / + .tElbow.seek 2 +2 "manipulator"&I(a +3 "core" ( + "manipulator"&J& +5 "core" &W "   / + "storage"(K& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +99 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +2 "storage"(O' +7 "core" &l , ' , +2 "manipulator"&P% +4 "core" % n + ' L +2 .tForearm.seek :retract + "manipulator"&Q'\ +101 "core" ' +2 .tElbow.seek CC + "manipulator"&R( +134 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( + "manipulator"&S& +5 "core" &8   F K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &8 * * J K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'O +102 "core" ' + "manipulator"&V& +5 "core" &8 &  K + "manipulator"&W% +4 "core" %S , * ( +2 "collection"'X& +4 "core" &X +2 "collection"'Y& +4 "core" &W +2 .tCC.seek :closed +2 "collection"'Z(X +5 "core" &W +6 &3] %f +10 &Y[ 7 +9 &[ L +9 &]Y L +10 &|b] L +9 &?b\\ K +9 &_a K +10 &bf L +9 &bc L +10 &Fb_ L +9 & \ ae K +9 &!ao K +10 &#bn K +9 &%Pbq K +9 &'aq K +10 &(_l J +9 &*bn K +10 &,Xbq K +9 &.br K +9 &/dq K +10 &1co J +9 &3_bo K +9 &5!be K +10 &6bw K +9 &8bj K +10 &:gbm K +9 &<*eo K +9 &=bl K +10 &?bk K +9 &Amhf L +9 &C/m_ L +10 &D|c N +9 &Fz|h\ R +10 &HY}g\ V +9 &J{g\ V +9 &K|h\ W +10 &M~g\ X +9 &O\\}k\ W +9 &Q~~l\ X +10 &R~}t\ X +9 &T~~i\ Y +10 &Va{~m\ X +9 &Wd~y\ / +9 &Xm~y\ R +9 ( +2 &Xsy~{ L + "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +7 .Hand.open + "manipulator"&[1 +58 "core" 1 +2 "manipulator"&\\% +4 "core" % R : % A ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +101 "core" ' +2 #tcollectSample 100ml 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")^+ +2 "core" + + "sampler")_% +5 "core" % \  + "collection"'`& +4 "core" &Xsy} L +3 "Can"\ R2 + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'a  +5 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +4 "core"  + "sampler")c  +4 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X \  + .tSSV.dial :exhaust +2 "sampler")t  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")u' +413 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +2 "core" %0\ +2 "sampler")?% +4 "core" %0uq \  + #tEvacuated: Intake @15.9psia, Outlet @13.5psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")A +126 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X L +2 ."airStroke"CSV.dial :waste +3 "sampler")S% +2 "collection"'T +6 "core" % \ +2 .tSSV.dial :exhaust +2 "sampler")E  +61 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'L'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'V @ +3 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure :exhale +2 "sampler")#.0X  + #tPulling 1ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"'\ +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'u' +332 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'z% +3 "core" %A\  +2 .tCS.seek 5.999ml +2 "collection"'v'K +1341 "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"'~'Q +1379 "core" ' +2 .tCSV.dial CSR + "collection"'  +43 "core"  + "collection"'% +4 "core" %O  + #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"''Q +582 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '{% +3 "core" %Q5\  +2 .tCS.seek 5ml + "collection"'|'m +842 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1088 "core" ' +2 "collection"'9 +3 "core" 97` +2 "collection"' % +3 "core" %|~  +2 #tBefore lysing Collection Puck Heater at 22C/28.2psia +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" 97` +102 "collection"'9 +2 "core" 98`d +102 "collection"'9 +3 "core" 97` d +102 "collection"'9 +2 "core" 98a d +102 "collection"' 9 +3 "core" 9:`d +102 "collection"'9 +2 "core" 9<ad +102 "collection"'9 +2 "core" 9@`d +102 "collection"'9 +3 "core" 9Dad +102 "collection"'9 +2 "core" 9Ka"d +102 "collection"'9 +3 "core" 9Ua&d +102 "collection"'9 +3 "core" 9ab*d +102 "collection"'9 +2 "core" 9nb.d +102 "collection"'9 +3 "core" 9~c3d +102 "collection"'9 +2 "core" 9c7d +102 "collection"'9 +3 "core" 9c;d +102 "collection"'9 +3 "core" 9d?d +102 "collection"' 9 +2 "core" 9dCd +102 "collection"'9 +2 "core" 9eHd +102 "collection"'#9 +3 "core" 9gLd +102 "collection"'$9 +2 "core" 9gPd +102 "collection"'%9 +3 "core" 93hTd +102 "collection"'&9 +3 "core" 9OiXd +102 "collection"''9 +2 "core" 9kk\\d +102 "collection"'!9 +3 "core" 9jad +102 "collection"'"9 +2 "core" 9ked +102 "collection"')9 +2 "core" 9kid +103 "collection"'*9 +2 "core" 9lmd +102 "collection"'+9 +3 "core" 9lqd +102 "collection"'.9 +2 "core" 9 mvd +102 "collection"',9 +3 "core" 9?nzd +102 "collection"'09 +3 "core" 9_p~d +102 "collection"'9 +2 "core" 9pa +102 "collection"'-9 +3 "core" 9p^ +102 "collection"'19 +2 "core" 9s\\ +102 "collection"'29 +3 "core" 9uX +102 "collection"'49 +3 "core" 9yU +102 "collection"'(9 +2 "core" 9 |R +102 "collection"'69 +3 "core" 9@|O +102 "collection"'9 +3 "core" 9a~L +102 "collection"'79 +2 "core" 9J +102 "collection"'89 +3 "core" 9F +102 "collection"'/9 +3 "core" 9D +102 "collection"':9 +2 "core" 9A +102 "collection"';9 +3 "core" 9? +102 "collection"'59 +2 "core" 9< +102 "collection"'39 +3 "core" 9:: +102 "collection"'>9 +2 "core" 9X7 +102 "collection"'?9 +3 "core" 9u5 +102 "collection"'A9 +2 "core" 94 +102 "collection"'=9 +2 "core" 91 +103 "collection"'B9 +2 "core" 9/ +103 "collection"'D9 +2 "core" 9- +102 "collection"'9 +3 "core" 9+ +102 "collection"'G9 +2 "core" 9* +102 "collection"'9 +3 "core" 91' +102 "collection"'J9 +3 "core" 9J% +102 "collection"'99 +2 "core" 9`$ +102 "collection"'F9 +2 "core" 9w# +103 "collection"'H9 +2 "core" 9! +102 "collection"'K9 +2 "core" 9 +102 "collection"'N9 +3 "core" 9 +102 "collection"'P9 +3 "core" 9 +102 "collection"'M9 +2 "core" 9 +102 "collection"'C9 +3 "core" 9 +102 "collection"'S9 +2 "core" 9   +102 "collection"'T9 +2 "core" 9  +103 "collection"'E9 +2 "core" 9 * +102 "collection"'V9 +2 "core" 9 : +103 "collection"'@9 +2 "core" 9 I +102 "collection"'I9 +3 "core" 9 Z! +102 "collection"'L9 +3 "core" 9 h% +102 "collection"'O9 +3 "core" 9 u) +102 "collection"'Q9 +2 "core" 9 . +102 "collection"'[9 +2 "core" 9 2 +103 "collection"'W9 +2 "core" 9 6 +102 "collection"'\\9 +3 "core" 9 : +102 "collection"'Y9 +2 "core" 9 > +102 "collection"'_9 +3 "core" 9 C +102 "collection"'`9 +2 "core" 9 G +102 "collection"'X9 +3 "core" 9 K +102 "collection"'b9 +3 "core" 9 O +102 "collection"'U9 +2 "core" 9 S +102 "collection"'c9 +2 "core" 9 W +103 "collection"'\ 9 +2 "core" 9 \\ +102 "collection"'f9 +2 "core" 9\ `\ +102 "collection"'e9 +4 "core" 9\ d\ +102 "collection"'g9 +2 "core" 9\ h +102 "collection"'^9 +3 "core" 9\ l +102 "collection"'h9 +2 "core" 9\ q\ +102 "collection"'d9 +4 "core" 9\ "u\ +102 "collection"'k9 +2 "core" 9\ (y\ +102 "collection"'m9 +3 "core" 9\ .}\ +102 "collection"'i9 +2 "core" 9\ 3 +102 "collection"'p9 +3 "core" 9\ 9 +102 "collection"'a9 +2 "core" 9\ = +102 "collection"'j9 +3 "core" 9\ B +102 "collection"'l9 +3 "core" 9\ F +102 "collection"'q9 +2 "core" 9\ J +102 "collection"'s9 +3 "core" 9\ O +102 "collection"'t9 +2 "core" 9\ S +102 "collection"'r9 +4 "core" 9\ X +102 "collection"'o9 +43 "core" 9\ [ +111 "collection"'w9 +3 "core" 9\ _ +3 .tCH.hold 10:00,70C +3 "collection"'n `\ `\ ^\ +2 'x9 +5 "core"  + 9\ _\ _ +2 "collection"'y% +4 "core" %;9 \ + #tBegun lysing Collection Puck Heater at 68C/37.9psia +38164 "Can"\ =7 +21825 "core" ` +2 "collection"'z9 +3 "core" 9\ e +2 "collection"'u% +4 "core" %   + #tEnded lysing Collection Puck Heater at 70.1C/35.1psia +2 .CS.seek 0ml +2 "collection"'}'Q +332 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'v @ +92 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1343 "core" ' + .tCSV.dial CTV +2 "collection"'~  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'|'Q +1333 "core" ' + "collection"'% +4 "core" %Q 9  +2 #tPuck @46.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +95 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'% +4 "core" %Q   +2 .tCS.seek 5ml +2 "collection"''m +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"' % +4 "core" %m  +2 .tCS.seek 7ml + "collection"'' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +120 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &XstUV L +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  ( *  4 + "storage"(% +4 "core" % \\\ + "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &T \ +2 "manipulator"&& +3 "core" &6    K +2 "manipulator"& % +4 "core" %\    4 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +156 "core" ( +3 "manipulator"&#& +4 "core" &q $ '  9 + "storage"($& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&%'] +99 "core" ' +2 "storage"(&& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(''g +273 "core" ' + "storage"(!- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"("'z +34 "core" ' +2 "manipulator"&)& +4 "core" &q * .  9 + "manipulator"&*% +4 "core" %U )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +109 "core" ' +2 .tElbow.seek CC + "manipulator"&.( +158 "core" ( + "manipulator"&,& +4 "core" &6 5 "  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &6 ) + ( J +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close + "manipulator"&-/ +53 "core" / +2 .tCC.seek :open +2 "collection"'1( +425 "core" ( + "storage"(2& +5 "core" &T \ + "storage"(4& +4 "core" &T \ + "manipulator"&(& +4 "core" &6 ( * J + "manipulator"&6% +4 "core" % _    X +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&7(y +156 "core" ( + "manipulator"&8& +4 "core" &  & L 8 +2 "storage"(/& +4 "core" &T \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&:' +106 "core" ' + .tElbow.hold +2 "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&51 +57 "core" 1 +2 "manipulator"&3% +4 "core" % * *  + "storage"(>& +5 "core" &T *\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 279 counts +2 "manipulator"&?' +20 "core" ' + "manipulator"&A& +5 "core" &  %  8 + "storage"(=& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&B'] +28 "core" ' + "storage"(D% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (G% +3 "core" %D \ QL + "manipulator"&% +4 "core" %\\ ! " ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +100 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +5 "core" &ii  + "manipulator"&F& +4 "core" &    8 + "manipulator"&H% +5 "core" %\  !  W + .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(-6 +178 "core" ( + "manipulator"&N& +4 "core" &-4 $  0 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &-4 #  = J +2 .tForearm.seek :garage +2 "manipulator"&M'n +102 "core" ' +2 .tHand.close + "manipulator"&C/ +55 "core" / + "manipulator"&S& +4 "core" &-> - * 9 @ +2 "manipulator"&T% +4 "core" % ? , * 7 + .tForearm.seek :retract +2 "manipulator"&E'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +293 "core" ( +2 "manipulator"&@& +4 "core" &7  % 5 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &7  ! M K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'O +101 "core" ' +2 "manipulator"&O& +4 "core" &7 $  h K +2 "manipulator"&Q% +3 "core" %S + ( K B +2 "collection"'[& +4 "core" &b` +2 "collection"'W& +5 "core" &_b +2 .tCC.seek :closed +2 "collection"'\\(X +4 "core" &`c +7 & +ab $e +10 &Zz^b 7 +9 &z^` J +10 &Y^_] I +9 &_`a I +9 &D\\`_ I +10 &\\__ I +9 &\\__h J +9 &\\`_ I +10 &K[__  I +9 & [^^ I +10 &![]` I +9 &#[_^ I +9 &%UW\\^ H +10 &'\\]_ I +9 &(\\_^[ I +9 &*X]^ I +10 &,\\\\\\\\ I +9 &.]^\\ I +10 &/]]\\ I +9 &1Y\\] I +9 &3c^]\\w I +10 &5%Y\\]\\ I +9 &6Z\\^9 I +9 &8Y]] I +10 &:l\\Z] I +9 &<-]_^ I +10 &=]\\] J +9 &?\\][ I +9 &As]Y\\ I +10 &C4bTX I +9 &DmHMu K +9 &F4<Z O +10 &H^--\ S +9 &J),\ U +9 &K)+\ U +10 &M(,\ V +9 &O\\,*\ W +10 &Q+*\ X +9 &R**~\ W +9 &T(*j\ Y +10 &V_()X\ X +9 &We()A\ . +9 &Xn")(9\ W +10 ( + &Xwk&' N +2 "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + "collection"'Y& +4 "core" &Xwl() N +2 .tHand.open + "manipulator"&_1 +56 "core" 1 +2 "manipulator"&`% +4 "core" % R G ? C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +103 "core" ' +2 .tPSV.dial PSR +2 "processing"%b +79 "core"  +2 "processing"%U% +4 "core" %c'\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%c'U +1597 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%\  +41 "core"  +2 .tPS.seek 0ml + "processing"%f'd +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%^ +2 "collection"'h  +6 "core"  +2 "processing"%d  +13 "core" +51 + .tPSV.dial :mixloop +2 "processing"%k +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%m  +71 "core" +2 .tPS.seek 0ml + "processing"%i'd +2618 "core" ' +2 .tPSV.dial :air + "processing"%p  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%a' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2607 "core" ' + .tPSV.dial :air +7 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +43 "core" +2 .tPS.seek 0ml + "processing"%r'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +4 "core" &6 " ( K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&w( +2 "core" ( +2 "manipulator"&x& +4 "core" &6 , / ] K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &6 ' !  K +2 .tForearm.seek CC + "manipulator"& 'O +100 "core" ' + .tHand.close +2 "manipulator"&n/ +59 "core" / +2 .tCC.seek :open +2 "collection"'z( +425 "core" ( + "manipulator"&u& +4 "core" &6 - - 7 K +2 "manipulator"&% +3 "core" % b '   +2 .tForearm.seek :retract +2 "manipulator"&v'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +290 "core" ( +2 "manipulator"&}& +4 "core" &->  " * & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" &-> ! " \ & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{'n +104 "core" ' +44 .tHand.open +11 "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % m 5 ) [ y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "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" &zw  + "manipulator"& % +4 "core" %\  # #   +2 "storage"(% +4 "core" % d\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(|( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & o\  + "manipulator"& & +4 "core" &->  ! X & + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(a +184 "core" ( + "manipulator"&& +5 "core" &f " \ 3 + "storage"(& +4 "core" & V\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +112 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +283 "core" ' +2 "storage"(- +3 "core" -'s +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &f (   3 +2 .tElbow.seek 2 +2 "manipulator"& (a +3 "core" ( +2 "manipulator"&<& +3 "core" &f ) & 3 3 +2 "storage"(#& +3 "core" & +\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&$'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&&/ +56 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&R& +2 "storage"(]' +8 "core" &f ( ( 5 3 +2 "manipulator"&!% +4 "core" % π - , ` +2 .tForearm.seek :retract + "manipulator"&)'\ +103 "core" ' +2 .tElbow.seek CC + "manipulator"&*( +150 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&'& +3 "core" &< &  N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &< " z N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'O +107 "core" ' + "manipulator"&%& +5 "core" &< ) * < N + "manipulator"&% +4 "core" %M ) $ A +2 "collection"'-& +3 "core" &vs +2 "collection"'+& +5 "core" &tu  +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &ttP  +8 & +tuo %f +9 &Z{tu. 7 +10 &ysu3 J +9 &Wqt I +9 &[tt I +10 &J[qsG I +9 & [st I +9 &\\rq I +10 &\\ts I +9 &R\\ss I +10 & \\qs I +9 &!Yppr I +9 &#Zrpb I +10 &%\\ZrqM H +9 &'\\qp3 I +9 &(\\qq% I +10 &*\\sr I +9 &,b\\op I +10 &.$[pq I +9 &/Zpo I +9 &1Zpp I +10 &3k[pp} I +9 &5,Yqqr I +9 &6\\oog I +10 &8]ooP I +9 &:r]ooM I +10 &<5YonD I +9 &=Yon< I +9 &?\\no I +10 &Ay`jm J +9 &C;dac I +9 &D{4 L +10 &F P +9 &Ha  T +10 &J V +9 &K W +9 &M\ V +10 &O` X +9 &Q" X +9 &R\ X +10 &T  \ X +9 &Vf !\ X +10 &WZ 8 +9 &Xi Q +5 ( +2 "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +2 .Hand.open + "manipulator"&21 +3 "core" &Xjxw P +60 1 + "manipulator"&4% +4 "core" % M ; < f A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +107 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'6  +122 "core" ~ +2 .tCSV.dial CTV +2 "collection"'8  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2034 "Can"\ QA7 +580 "core" ' +2 "collection"'% +4 "core" % L   \ +2 .tCS.seek 4ml +2 "collection"'.'NM +1591 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%5  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%3  +67 "core"  + .tPS.seek 0ml +2 "processing"%>'d +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'A ` +27 "core" _ + .tCSV.dial :air +2 "collection"'= @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'D' O +1586 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'G'Q +2597 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'7  +122 "core" + "collection"':& +4 "core" &Xjv  { P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&?% +4 "core" %\  * + B m + "storage"(9% +4 "core" % \ + "storage"(F. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(H(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ("& +3 "core" &S \ + "manipulator"&B& +4 "core" &; $ ) K N + "manipulator"&N% +4 "core" %\  ) * c m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&P(y +190 "core" ( +2 "manipulator"&& +4 "core" &"  !  9) + "storage"(;& +4 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&C'] +100 "core" ' +2 "storage"(S& +4 "core" &S \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'g +278 "core" ' +2 "storage"(J- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" &" + +  9) + "storage"(@& +4 "core" &S \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&I' +27 "core" ' +2 .tElbow.hold + "manipulator"&K, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(O- +2 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(Q' +29 "core" ' +2 "manipulator"&[% +5 "core" % & "  + "storage"(E& +4 "core" &S U\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 297 counts + "manipulator"&1'. +20 "core" ' +2 "manipulator"&Y& +4 "core" & #  4 + "storage"(_& +4 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&`'] +21 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(W' +38 "core" ' + "manipulator"&b& +5 "core" & ' ' 4 + "manipulator"&U% +4 "core" %s & *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +86 "core" ' + .tElbow.seek CC +2 "manipulator"&( +148 "core" ( +2 "manipulator"&\ & +4 "core" &6  1 L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &7 + - E L +2 .tForearm.seek CC + "manipulator"&e'O +96 "core" ' +2 .tHand.close + "manipulator"&f/ +60 "core" / + .tCC.seek :open +2 "collection"'^( +425 "core" ( +2 "storage"(d& +4 "core" &S \ + "storage"(h& +4 "core" &S |\ + "manipulator"&k& +4 "core" &7 * * L + "manipulator"&m% +4 "core" % ]  & L +2 .tForearm.seek :retract + "manipulator"&g'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&p(y +223 "core" ( + "manipulator"&i& +4 "core" &n# &  C :+ +2 "storage"(j& +3 "core" &S T\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&a' +107 "core" ' + .tElbow.hold +2 "manipulator"&q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&l1 +58 "core" 1 +2 "manipulator"&t% +4 "core" % B 1 | + "storage"(s& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 263 counts +2 "manipulator"&o' +18 "core" ' + "manipulator"&x& +4 "core" &  (  + +2 "storage"(y& +3 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&n'] +15 "core" ' +2 "storage"(V% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(X' +99 (\\% +3 "core" %A )\ QJ +2 "manipulator"&u% +4 "core" %` ( *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +53 ' + ."downElevator"SE.stop +6 "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%}' +2614 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%~ +40 "core" + .tdelay 1 second +102 .PSV.dial :air +45 "processing"%w  +50 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%v'd +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &n + "manipulator"& & +4 "core" & # " # + + "manipulator"&% +4 "core" %\  # " ( \ k +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +186 "core" ( +2 "manipulator"&{& +4 "core" &-6  $ E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-6  !  E +2 .tForearm.seek :garage + "manipulator"& 'n +106 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +4 "core" &-6 8 , = E + "manipulator"&% +4 "core" % _ ' F +2 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( + "manipulator"&& +5 "core" &I 0  ?  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &I ! ! $  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' + "manipulator"&& +5 "core" &I !   + "manipulator"&% +4 "core" %ΐ # #  O +2 "processing"%<& +3 "core" &\\  +2 "processing"%#& +5 "core" &U +2 .tPC.seek :closed +2 "processing"%&(X +4 "core" &Y  +7 & -] %g +10 &W~_ 7 +9 &j K +10 &cn L +9 &sef L +9 &5dv L +10 &gu L +9 &g L +9 &{a{ L +10 &<h L +9 &` L +10 &!d K +9 &#c K +9 &%Fe K +10 &'f K +9 &(c K +9 &*e L +10 &,Le L +9 &.c K +10 &/d K +9 &1c L +9 &3Ue L +10 &5h L +9 &6c K +9 &8e L +10 &:]e L +9 &<j L +9 &=e L +10 &?e L +9 &Adf L +10 &C%h L +9 &Dq M +9 &F O +10 &H[ R +9 &J R +10 &K R +9 &M R +9 &Oa\ R +10 &Q#\ R +9 &R\ S +9 &T\ S +10 &VhJ\ S +9 &Wfs )| +9 &Xn( 8 +10 ( + &X  . +2 "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%R& +4 "core" &X!g . + .tHand.open +2 "manipulator"&!1 +60 "core" 1 + "manipulator"&% +5 "core" % ΐ . , : O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPRV.dial :air +2 "processing"%'  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%, +42 "core" +2 "processing"%% +4 "core" %a  +2 .tPS.seek 0.3ml + "processing"%$'^ +378 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +95 "core"  +2 "processing"%% +4 "core" %[  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%-'. +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +1905 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%] +95 "core" + .tPTV.dial :mixing +2 "processing"%) @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%z  +97 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&4& +4 "core" &I , 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&+(? +2 "core" ( + "manipulator"&6& +5 "core" &I ( " H  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &I ! #   +2 .tForearm.seek PC +2 "manipulator"&0'Η +97 "core" ' +2 .tHand.close + "manipulator"&r/ +58 "core" / +2 .tPC.seek :open +2 "processing"%( +424 "core" ( +2 "manipulator"&& +4 "core" &I ! $ $  + "manipulator"&5% +4 "core" % ΀ "   +2 .tForearm.seek :retract + "manipulator"&3'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(-6 +125 "core" ( + "manipulator"&A& +4 "core" &-5  #   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-5   P  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.'n +101 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&D% +4 "core" % c ) ' 5 q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%7& +4 "core" & + "manipulator"&:% +4 "core" %\  "  1 { + "storage"(?% +4 "core" % \ + "storage"(9. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ("& +3 "core" & ~\  +2 "manipulator"&B& +4 "core" &-5     + "manipulator"&N% +4 "core" %\    { +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&|(a +176 "core" ( + "manipulator"&& +4 "core" &] %  1 +2 "storage"(;& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&*'ж +92 "core" ' +2 "storage"(S& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(('g +281 "core" ' +2 "storage"(J- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +2 "core" & \  +2 "manipulator"&@& +3 "core" &] + ( 1 +2 .tElbow.seek 2 +2 "manipulator"&O(a +3 "core" ( + "manipulator"&[& +4 "core" &] - * K 1 + "storage"(E& +5 "core" & .\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Y'ϊ +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +63 "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):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 +3 ."downElevator"SE.seek :down +3 "manipulator"&b& +2 "storage"(U' +8 "core" &] , * X 1 + "manipulator"&C% +5 "core" % π & -  +2 .tForearm.seek :retract + "manipulator"&P'\ +103 "core" ' +2 .tElbow.seek PC + "manipulator"&T(? +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +102 "core" ( + "manipulator"&I& +4 "core" &I  !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &I !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&\ 'Η +98 "core" ' +2 "manipulator"&Q& +4 "core" &I  &  + "manipulator"&c% +5 "core" %Η # ) 9 + "processing"%`& +4 "core" &  +2 "processing"%K& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%f(X +4 "core" &  +9 &0} +{ +9 &eB\ > +10 &}O M +9 &D_E L +10 &cF K +9 &gD L +9 &` K +10 &Lb L +9 & ` L +9 &b K +10 & _ L +9 &"T` L +10 &$a L +9 &%_ L +9 &'b L +10 &)\\_ L +9 &+^ K +9 &,b K +10 &.` K +9 &0df L +10 &2&e L +9 &3e L +9 &5d L +10 &7l` L +9 &9.f L +9 &:f K +10 &<c K +9 &>ud K +10 &@6` L +9 &Ah L +9 &Cp2\ M +10 &Er\ O +9 &G-\ Q +9 &H\ R +10 &J\ R +9 &Lr\ R +10 &N2\ R +9 &O\ S +9 &Q\ S +10 &Su&\ S +9 &U7$\ S +9 &V\ M +10 &X1@p \ &q +9 &X\ 3 , +5 ( +2 "processing"%K& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 .Hand.open + "manipulator"&L1 +3 "core" &X , +54 1 + "manipulator"&Z% +4 "core" % Η 5 ) m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +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"%h W +3 %k9 +6 "core" 9aR +102 "processing"%m9 +2 "core" 9]S +102 "processing"%e9 +2 "core" 9ZR  +102 "processing"%i9 +3 "core" 9XR  +102 "processing"%j9 +2 "core" 9VR +102 "processing"%9 +3 "core" 9UR +102 "processing"%l9 +53 "core" 9RS +102 "processing"%t9 +3 "core" 9SS  +102 "processing"%s9 +2 "core" 9SS$ +102 "processing"%x9 +2 "core" 9SR( +102 "processing"%y9 +3 "core" 9TR, +102 "processing"%V9 +2 "core" 9VR1 +102 "processing"%g9 +3 "core" 9YS5 +102 "processing"%\\9 +2 "core" 9ZR9 +102 "processing"%u9 +2 "core" 9]Q= +102 "processing"%p9 +4 "core" 9`QA +102 "processing"%a9 +2 "core" 9dRE +102 "processing"%o9 +3 "core" 9hRJ +102 "processing"%W9 +2 "core" 9lSN +102 "processing"% 9 +2 "core" 9rTR +102 "processing"%n9 +3 "core" 9vTV +102 "processing"%X9 +3 "core" 9|SZ +102 "processing"%>9 +3 "core" 9S_ +102 "processing"%~9 +2 "core" 9Tc +102 "processing"%w9 +2 "core" 9Ug +102 "processing"%9 +3 "core" 9Uk +102 "processing"%9 +3 "core" 9To +102 "processing"%}9 +2 "core" 9Us +102 "processing"%9 +2 "core" 9Vx +102 "processing"% 9 +3 "core" 9W| +102 "processing"%9 +3 "core" 9W +102 "processing"%{9 +2 "core" 9V +102 "processing"%9 +3 "core" 9X +102 "processing"%q9 +2 "core" 9X +102 "processing"%9 +3 "core" 9W +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +2 "core" 9W +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +2 "core" 9Y +102 "processing"% 9 +3 "core" 9Y +3 .tPH.hold 2:00:00,28C +3 "processing"% pWp  +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%<% +4 "core" %c  + #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 +2 "processing"%'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%R +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%!  +121 "core" +2 "processing"%% +4 "core" %ҧ  +2 .tPS.seek 1.5ml +2 "processing"%#'W +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" , +3 .tPS.seek 0ml + "processing"%,'d +1595 "core" ' + .tdelay 5:00 +10174 "Can"\ :D)7 +19828 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%v +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%%' +2329 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%- +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%)'d +2298 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%z  +123 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%4 @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%6'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'8  + "processing"%r  +43 "core" +3  + "processing"%% +4 "core" %c  +2 .tPS.seek 0.3ml + "processing"%'b +352 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'&  +29 "core" + .tPRV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%5'G[ +1260 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%A @ +68 "core" > +3 .tPS.seek 0.5ml + "processing"%=' +862 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%0  +54 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%+'Ҧ +1596 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" +2 .tPTV.dial :mixing + "processing"%D @ +71 "core" @ + .tPBV.dial :waste1 +2 "processing"%7  +33 "core"  + "processing"%:% +4 "core" %ҩ  +2 .tPS.seek 1.85ml +2 "processing"%?' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%9'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" &  +2 "manipulator"&"& +3 "core" &I " )  +2 "manipulator"&B% +3 "core" %\  + + )  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(-6 +134 "core" ( + "manipulator"&H& +4 "core" &-7 )   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-7  ! O  +2 .tForearm.seek :garage +2 "manipulator"&;'n +107 "core" ' + .tHand.close +2 "manipulator"&S/ +63 "core" / + "manipulator"&/& +4 "core" &-; = /   +2 "manipulator"&% +3 "core" % `  ) K +2 .tForearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M( +306 "core" ( + "manipulator"&@& +4 "core" & (  9 . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & " % . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'O +103 "core" ' +2 "manipulator"&_& +4 "core" & 4 , # . +2 "manipulator"&b% +3 "core" %R " # > +2 "collection"'C& +4 "core" &  +2 "collection"'|& +4 "core" &e  +2 .tCC.seek :closed +2 "collection"'*(X +4 "core" &p  +8 & -s $e +10 &Wr\ 7 +9 &q\ K +9 &]w K +10 &ybq K +9 &:cs\ K +9 &`v K +10 &cq\ K +9 &b|\ K +9 &Dbu J +10 & _t\ K +9 &!]w\ K +10 &#_x\ J +9 &%K_v\ K +9 &' d~v\ K +10 &(]x K +9 &*`u J +9 &,S`}x K +10 &.]v\ K +9 &/`v J +10 &1_s J +9 &3\\`}~z J +9 &5`}~x K +10 &6bo\ K +9 &8`}w\ K +9 &:c_}~s\ K +10 &<%e~q\ K +9 &=^q K +10 &?]~r\ J +9 &Akb||t\ K +9 &C,eyzn\ K +10 &Dlkqn\ L +9 &F[am O +9 &H\\XWr\ S +10 &JVYo\ U +9 &KVZl\ V +9 &MWYf\ W +10 &OWWYh\ W +9 &QWWi\ X +10 &RYYk\ X +9 &TZXu\ X +9 &V[XXh\ Y +10 &W_YWt\ : +9 &Xj}XXh\ I +5 ( +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 +2 "collection"'(& +4 "core" &XjaVXo\ I + &XjaVYt\ I + .tHand.open + "manipulator"&Y1 +60 "core" 1 +2 "manipulator"&I% +4 "core" % R R 4 > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%O +95 "core"  +2 "processing"%Q% +4 "core" %hr\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%c'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +52 "core"  +2 .tPS.seek 0ml + "processing"%U'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%P +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%L  + "collection"'Z  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%k +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%K  +70 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2614 "core" ' +2 .tPSV.dial :air + "processing"%\  +41 "core"  +52 .tPS.seek 2.5ml +2 "processing"%e' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +42 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & ! % . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +3 "core" ( + "manipulator"&V& +4 "core" & , 6 E . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & + - @ . +2 .tForearm.seek CC + "manipulator"&\\'O +93 "core" ' +2 .tHand.close + "manipulator"&u/ +63 "core" / +2 .tCC.seek :open +2 "collection"'p( +425 "core" ( +2 "manipulator"&a& +3 "core" & - 6 c . +2 "manipulator"&o% +4 "core" % a  * ! +2 .tForearm.seek :retract +2 "manipulator"&W'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +163 "Can"\ PG7 +123 "core" ( +2 "manipulator"&n& +4 "core" &-:   3 = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-: # "  = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'n +93 "core" ' +2 .tHand.open + "manipulator"&~1 +64 "core" 1 + "manipulator"&w% +5 "core" % e 7 ,  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "11:28:16.19" +24933 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 ."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"%' +2322 "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"%q +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +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"%' +584 "core" ' +3 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core" +2 "processing"%2% +4 "core" %Ҭ  + ."da"PS.seek 1.5ml +2 "processing"%'\\ +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'd +1592 "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"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%h +68 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +1177 "Can"\ LJU7 +1125 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air + .PSV.dial PSR +2 "processing"%, +122 "core"  + "processing"%% +4 "core" %ir  + #"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"%$' +581 "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"%] +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 "processing"%z% +4 "core" %Ңd  + ."da"PS.seek 1.5ml +2 "processing"% 'R +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%8  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2310 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%0  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%=  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%7'a +379 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%:  +41 "core"  +2 "processing"%3% +4 "core" %ci  +2 ."da"PS.seek 0.55ml +2 "processing"%+' +334 "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"%" +42 "core" +50 ."da"PTV.dial :mixing +2 "processing"%B @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%H  +33 "core" + "processing"%% +4 "core" %ҧ  +2 ."da"PS.seek 1.85ml +2 "processing"%T' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%/'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25287 "Can"\ 9L7 +22716 #"da"recoverPRVreagent08 + .PTV.dial :mixing +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"PSV.dial :air +2 "processing"%;  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2320 "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 +2 "processing"%_ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%J +133 "core"  +2 "processing"%^% +4 "core" %g  + #"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"% +9 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + "processing"%I  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%| +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" +2 "processing"%Q% +3 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%E'V +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%9 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%c  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%K +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2335 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +121 "core"  +2 "processing"%i% +4 "core" %^x\ + #"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' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +261 "Can"\ <O)7 +1343 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core" + "processing"%l% +4 "core" %Ҧu  +2 ."da"PS.seek 1.5ml +2 "processing"%x'V +581 "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"%g'd +1595 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%*' +2323 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%a +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%X'd +2317 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +121 "core"  +2 "processing"%~% +4 "core" %^e\ + #"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' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%W'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%> +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%}% +3 "core" %ҫt  +2 ."da"PS.seek 1.5ml +2 "processing"%'[ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%s'd +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"%q +67 "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2301 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +9 "processing"%% +17 "core" %e^\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +184 "processing"%<' +326 "core" ' +2 ."da"delay 5 seconds +502 "processing"%2% +4 "core" % j\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .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"% +10 ."da"PS.seek 2ml + "processing"% 'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" + "processing"%% +4 "core" %ҩp\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'d +1602 "core" ' +2 ."da"delay 10 seconds +967 "Can"4~\ Q7 +35 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "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"%, +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 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2322 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%% +122 "core"  + "processing"%z% +4 "core" %c\ + #"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"%-'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%4 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%8% +4 "core" %ҢX\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'R +585 "core" ' + ."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"%)  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +1603 "core" ' +2 "processing"%9 +3 "core" 9Sg5$ +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%  +3 "core" 5% + 5% + "processing"%A& +4 "core" &XR\ , +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&6% +4 "core" %\  *  l + "storage"(0% +4 "core" % X X d\ + "storage"(=. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +197 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &U 5 4 \ +2 "manipulator"&5& +4 "core" &-: + 6 = + "manipulator"&:% +4 "core" %\  $ % D l +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&3(y +182 "core" ( +2 "manipulator"&7& +4 "core" &u , 3 * . +2 "storage"(?& +4 "core" &U Z Y\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +101 "core" ' +2 "storage"("& +4 "core" &U V V A\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(B'g +283 "core" ' + "storage"(H- +4 "core" -'t + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &u )  = . +2 "storage"(S& +3 "core" &U 2 3 \ +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"&.' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&T, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'t +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(d' +29 "core" ' +2 "manipulator"&;% +4 "core" % / - n + "storage"(/& +4 "core" &U ? ? [\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 294 counts +2 "manipulator"&@'+ +13 "core" ' + "manipulator"&[& +5 "core" & - . X ) + "storage"(_& +4 "core" &U c e\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +28 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(N' +44 "core" ' +2 "manipulator"&J& +4 "core" & # , ! ) +2 "manipulator"&^% +4 "core" %\\ - - ) * +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +102 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&((? +254 "core" ( +2 "manipulator"&I& +4 "core" &H 4  ! & + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &H , -  & +2 ."da"Forearm.seek PC + "manipulator"&O'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&Q/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%Y( +421 "core" ( +2 "storage"(9& +4 "core" &U W X v\ + "manipulator"&E& +4 "core" &H , * & + "manipulator"&c% +4 "core" % Ϋ ( +  +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&U(y +253 "core" ( +2 "manipulator"&`& +4 "core" &o  ( a 4 + "storage"(L& +4 "core" &U V W \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k'] +90 "core" ' + ."da"Hand.open +2 "manipulator"&K1 +57 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(Z'V +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(m' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun1312h100ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1055 #"da"SX MX5/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.685 seconds\ /var/log/esp/da23jun1312h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun1312h100ml15s.tif +1565 #SX MX5/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun1312h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun1312h100ml20s.tif +2062 #SX MX5/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun1312h100ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "26.685 sec auto-exposure",Subject: "da23jun1312h100ml images!" +2 "storage"(i- +5 "core" -' +2 "storage"(\ & +10 "core" &U A T s\ +5 "manipulator"&e& +16 "core" &r , * + 3 +2 ."da"Elbow.seek 1 +11 "manipulator"&j(y +66 "core" ( + "manipulator"&t& +4 "core" &r ) % O 3 + "storage"(l& +5 "core" &U X W h\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"(V' +54 "core" ' +2 "manipulator"&x& +5 "core" &r -  = 3 +2 "storage"(u& +4 "core" &U U\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&M' +122 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&1, +18 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.05 Pucks below Top Plate +5 "storage"(g' +24 "core" ' +2 "manipulator"&a% +5 "core" % * - 7  + "storage"(o& +5 "core" &U r\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 299 counts +3 "manipulator"&\\'0 +20 "core" ' +4 "manipulator"&n& +8 "core" & " S . +2 "storage"(*& +8 "core" &U ^\ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&y'] +27 "core" ' +2 "storage"(~% +10 "core" % W\ +4 ."downElevator"SE.seek :down +6 "storage"(X' +99 (w% +7 "core" %9 \ OE +4 "manipulator"&>% +8 "core" %] # % u +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +92 "core" ' +21 ' +2 ."downElevator"SE.stop +4 "storage"(5 +3 (}& +8 "core" &U 2\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +5 "processing"%W& +8 "core" &x  +3 "manipulator"& & +9 "core" & ) S . +2 "manipulator"&% +52 "core" %  - + ]  +10 ."psFlush"Elbow.seek FlushPuck::Garage +8 "manipulator"&{(-6 +186 "core" ( +3 "manipulator"&& +8 "core" &-8  '  - +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &q& +5 "core" &-8 $ !  - +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&s'n +103 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&/ +61 "core" / +2 "manipulator"&& +9 "core" &-8 . 1 U - +3 "manipulator"&% +8 "core" % d - )  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +113 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +119 "core" ( +3 "manipulator"& & +13 "core" &E "  & +6 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 && +5 "core" &E * & > & +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +95 "core" ' +3 "manipulator"&2& +8 "core" &E " l & +4 "manipulator"&<% +8 "core" %Ύ # Q +4 "processing"%& +8 "core" &`  +5 "processing"%& +12 "core" &b  +8 ."psFlush"PC.seek :closed +8 "processing"%!(X +6 "core" &W  +4 &]  +2 &a  +7 &1{`\ *z +7 &eb\ > +10 &xQ\ M +8 &Q]N\ K +10 &aS\ K +10 &bP\ K +8 &]P\ K +11 &XbP\ L +8 &_7\ K +10 &_:\ K +10 & ^@\ K +8 &"ac@\ K +12 &$"b4\ L +9 &%`B\ K +10 &'`4\ K +8 &)i]0\ K +8 &++c(\ K +9 &,e0\ K +11 &.`'\ L +8 &0pb'\ L +10 &24_'\ K +11 &3c*\ K +7 &5e\ K +11 &7z]\ K +8 &9;e\ K +13 &:d\ K +7 &<e$\ K +8 &>e\ K +10 &@Bf\ L +10 &Bc\ L +8 &Cb\ L +11 &Em\ M +7 &G>\ \ P +10 &H \ Q +11 &J\ Q +8 &L\ Q +10 &N?\ R +10 &P\ R +8 &Q\ S +11 &S\ S +9 &UE\ S +11 &W\ H +9 &X9N\ a +7 &X* / +5 ( +5 "processing"%& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +8 "core" &X\ / +2 &X / +3 ."psFlush"Hand.open +2 "manipulator"& 1 +62 "core" 1 +4 "manipulator"&R% +8 "core" % Ύ , -  +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%h +55 "core"  +4 "processing"%% +10 "core" %_  +3 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%' +229 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +358 "core" ' +8 ."psFlush"delay 5 seconds +400 #"uploadLog"upsync +103 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%, @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%v +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%$'F +2609 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%' +95 "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"%z' +591 "core" ' + ."psFlush"delay 5 seconds +503 .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"%4  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%8 +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%-'F +2611 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%)'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%A'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +60 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%:'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +907 "Can"}\ <UJ7 +1706 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%_'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%+  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%.' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%c'd +2612 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%O @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%('d +2619 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'K& +4 "core" &<  +2 "manipulator"&& +4 "core" &E - , w & + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P(? +3 "core" ( + "manipulator"&N& +4 "core" &E 1 2 & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &E ) #  & +2 .tForearm.seek PC +2 "manipulator"&i'Η +91 "core" ' + .tHand.close +2 "manipulator"&\ / +64 "core" / +2 .tPC.seek :open +2 "processing"%e( +421 "core" ( + "manipulator"&t& +4 "core" &E " , ) & +2 "manipulator"&l% +4 "core" % Π " : + .tForearm.seek :retract +2 "manipulator"&x'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&u( +367 "core" ( +2 "manipulator"&U& +4 "core" &;  1 L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &; / - g L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'O +97 "core" ' +2 "manipulator"&o& +4 "core" &; ( -  L +2 "manipulator"&m% +4 "core" %S 2 5  H + "collection"'n& +4 "core" &. \ +2 "collection"'*& +5 "core" &_ \ +2 .tCC.seek :closed + "collection"'(X +5 "core" &; \  +9 &4G +{ +10 &eE > +9 &yI L +9 &K`J K +10 & `G K +9 &bK K +10 &`O K +9 &QbK L +9 &`U K +10 &_K K +9 & `F K +9 &"[_E K +10 &$dJ K +9 &%`C K +10 &'aM K +9 &)b^Q K +9 &+%cM K +10 &,eT L +9 &._\\ K +9 &0kcY K +10 &2,e\\ K +9 &3`Z K +10 &5cW K +9 &7s`V K +9 &94e[ K +10 &:`_ K +9 &<b^ K +9 &>{a] K +10 &@=`X K +9 &AdU L +10 &Cec L +9 &E~suyX M +9 &G5ll` P +10 &Hln]\ U +9 &Jlk[\ V +9 &LhllW\ W +10 &N'lnZ\ X +9 &Onn[\ X +10 &QknY\ Y +9 &Smmm\\\ X +9 &U-mlg\ Y +10 &Vlnk\ P +9 &X!Gmml\ 'u +9 &Xw\ mmm J +6 ( + "collection"'*& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 + "collection"'~& +4 "core" &Xwclnh J + &Xwckoi J + .tHand.open +2 "manipulator"&w1 +60 "core" 1 +2 "manipulator"&j% +4 "core" % R 9 +  I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'V& +4 "core" &XwclnW J +2 "collection"'M% +3 "core" %Qoou  +2 .tCSV.dial CSR +2 "collection"'}  +40 "core"  + "collection"'\\% +5 "core" %Qno  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'W'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 ' % +3 "core" %mnn\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'g' +631 "core" ' + .tCSV.dial :waste +2 "collection"' +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'y'Q +1975 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'X& +4 "core" &Xwcpn J + "collection"'% +4 "core" %Toq  + .tCSV.dial :flush +2 "collection"'q  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'1'm +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'% +4 "core" %mooz  +2 .tCS.seek 7ml +2 "collection"'' +516 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'s'Q +1590 "core" ' + #tFlushing lower manifold's waste2 port +50 "collection"'2& +5 "core" &Xwbmp J + "collection"'<% +4 "core" %Sop  + .tCSV.dial :flush +2 "collection"'  +81 "core"  +2 .tCS.seek 5ml +2 "collection"'{'m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" B +2 "collection"'Y% +4 "core" %moo8  +2 .tCS.seek 7ml +2 "collection"'' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'R  +98 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1582 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'h& +4 "core" &Xwbmn J + "collection"'% +4 "core" %Pml  +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'&% +4 "core" %Plm  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1797 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"',' O +514 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +2 'v  +95 "core" +33  + .tCTV.dial :intake +2 "collection"'#  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'''Q +1803 "core" ' +2 .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +6 "collection"'%  +66 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'$'Q +583 "core" ' +2 .tCSV.dial CSR +2 "collection"'z  +97 "core"  + "collection"'4% +4 "core" %VnnZ  + #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'8' O +1339 "core" ' +2 .tCSV.dial CBV +2 "collection"'] +96 "core" +3 .tCS.seek 0ml + "collection"''Q +2028 "Can"z\ MWC7 +578 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" &9 + $ Q L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&)( +3 "core" ( +2 "manipulator"&& +3 "core" &8 / 0 L L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8 ) - g L +2 .tForearm.seek CC +2 "manipulator"&r'O +92 "core" ' +2 .tHand.close +2 "manipulator"&6/ +53 "core" / +2 .tCC.seek :open + "collection"'A( +424 "core" ( +2 "manipulator"&0& +4 "core" &8 $ / U L + "manipulator"&D% +4 "core" % J - - Y +2 .tForearm.seek :retract + "manipulator"&5'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(-6 +295 "core" ( + "manipulator"&F& +4 "core" &-9  ) I  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-9 % (   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?'n +94 "core" ' +2 .tHand.open +2 "manipulator"&71 +52 "core" 1 +2 "manipulator"&"% +4 "core" % e 9 - F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 "processing"%H& +4 "core" &  +58115 "Can"x\ 2Y7 +60001 u\ 2[`o7 +60001 t\ 3]07 +13696 #t-> access 1 +3 "storage"(% +3 "core" % H\ +2 "manipulator"&S% +4 "core" %\  ) "  + "manipulator"&& +4 "core" &-9 ( ,  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(;(<( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &<( \  +45600 "Can"(t\ 2_ 7 +60001 (q\ 2`17 +60001 qr\ 2b7 +60001 r\ 3d{]7 +60002 s\ 2fL7 +60001 t\ 2h7 +60001 u\ 3i7 +39196 !to: EOFError: mesg"end of file reached:@timestampu: Time ܥ):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 ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" + #tWaiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" +2 !o: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 +389 #"uploadLog"upsync +6 #mEXIT @1686679838.80EDT @1686686385.71EDT = =tMAIN =mMAIN_scheduler @EDT1686686387.50 #"core_reset"Sent BREAK +2 #t@9118 receive with ifg=0x10, ie=0xFD + #@9751 receive with ifg=0x10, ie=0xFD + #@10405 receive with ifg=0x10, ie=0xFD + #@11038 receive with ifg=0x10, ie=0xFD #@11671 receive with ifg=0x10, ie=0xFD + #@12304 receive with ifg=0x10, ie=0xFD #@12938 receive with ifg=0x10, ie=0xFD + #@13264 receive with ifg=0x80, ie=0xFD + #@17302 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +374 "Can"3v\ 4~ + 3v\ 4~ + #tPolling Can every 10:00 +3 #Cleanly exited at 14:10:38EDT13-Jun-23 +1540 #-> 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 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %S  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %f  +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" %ދ \ K + .tSS.configure :default +3 "sampler")#.0X can +3 "Can"/u\ H  +46655 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +3 "core" &  +2 .tHand.open + "manipulator"&31 +16 "core" 1 +2 "manipulator"&4& +4 "core" &-9 6 9 ,  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(-6 +2 "core" ( +2 "manipulator"&6& +4 "core" &-9 , 8 >  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-9 , - T  +2 .tForearm.seek :garage +2 "manipulator"&8'n +95 "core" ' +2 .tHand.close +2 "manipulator"&9/ +54 "core" / +2 "manipulator"&:& +4 "core" &-9 J * [  + "manipulator"&;% +4 "core" % | - 0 * +2 .tForearm.seek :retract +2 "manipulator"&<'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&=( +292 "core" ( +2 "manipulator"&>& +4 "core" &3 5 % I H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &4 9 3 H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'O +102 "core" ' +2 "manipulator"&A& +4 "core" &4 5 ! H +2 "manipulator"&B% +4 "core" %E , ) 3 E + "collection"'C& +4 "core" &  +2 "collection"'D& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'E(X +3 "core" &  +10 &4\ +{ +9 &e\ > +9 &|\ L +10 &O]\ L +9 &d\ K +9 &d\ K +10 &^\ \ L +9 &Wb\ L +9 &_\ K +10 &^\ K +9 & _\ K +10 &"`^\ K +9 &$!c\ L +9 &%a\ K +10 &'c\ K +9 &)gb\ L +10 &+)b\ L +9 &,c\ K +9 &.`\ K +10 &0pe \ K +9 &22b\ K +9 &3a\ K +10 &5d\ K +9 &7yb\ K +10 &99b\ L +9 &:b \ K +9 &<e\ K +10 &>c\ L +9 &@B`\ \ K +9 &Be \ K +10 &Cj\ L +9 &Ew\ M +9 &G9wz\ Q +10 &Hxx\ U +9 &Jyx\ \ W +10 &Llwx\ X +9 &N.yy\ X +9 &Ozy\ X +10 &Qyx\ X +9 &Sqyx\ Y +9 &U5xx\ X +10 &Vyy\ L +10 &X$Nzy\ &t +9 &Xmxyx\ N +5 ( +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 + "collection"'F& +4 "core" &Xmqyw\ N +2 &Xmqzy\ N + .tHand.open + "manipulator"&G1 +58 "core" 1 +2 "manipulator"&H% +4 "core" % E W H  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +667 #t-> Intake.open +2 .Intake.select :open + "sampler") +694 #t-> CTV.intake +2 .CTV.dial :intake + "collection"'J  +70 "core"  +395 #t-> CSV.CBV +2 .CSV.dial CBV + "collection"'K +15 "core"  +740 #t-> CBV.CSV +2 .CBV.dial CSV + "collection"'L  +15 "core" +6862 "Can"\\u\ m~ +6291 #t-> CS.fill +3 .CS.seek 10ml + "collection"'M' O +2608 "core" ' + "collection"'N% +4 "core" % T&\  +682 #t-> delay 2 +2 .delay 2 seconds +671 #-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'O +41 "core" +796 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'P'Q +2605 "core" ' +2 "collection"'Q% +4 "core" %Lll\ +6969 #t-> 5.times {CSV.CBV; CS.fill; delay 2; CSV.waste1; CS.empty; delay 1} +2 .CSV.dial CBV +2 "collection"'R +41 "core" ~ +2 .tCS.seek 10ml +2 "collection"'S' O +2632 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste1 + "collection"'T +42 "core" +2 .tCS.seek 0ml +37 "collection"'U'Q +2614 "core" ' +2 .tdelay 1 second +101 .CSV.dial CBV +2 "collection"'V +42 "core" ~ +2 .tCS.seek 10ml +2 "collection"'W' O +2599 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste1 + "collection"'X +42 "core" +2 .tCS.seek 0ml +2 "collection"'Y'Q +2596 "core" ' + .tdelay 1 second +102 .CSV.dial CBV +2 "collection"'Z +42 "core"  +2 .tCS.seek 10ml + "collection"'[' O +2600 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste1 +2 "collection"'\\ +42 "core" +2 .tCS.seek 0ml + "collection"']'Q +2593 "core" ' +2 .tdelay 1 second +106 .CSV.dial CBV +2 "collection"'^ +42 "core" ~ +2 .tCS.seek 10ml +2 "collection"'_' O +2600 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste1 +2 "collection"'` +41 "core" +3 .tCS.seek 0ml + "collection"'a'Q +2606 "core" ' + .tdelay 1 second +102 .CSV.dial CBV +2 "collection"'b +42 "core" ~ +2 .tCS.seek 10ml + "collection"'c' O +2606 "core" ' + .tdelay 2 seconds +203 .CSV.dial :waste1 + "collection"'d +42 "core" +2 .tCS.seek 0ml + "collection"'e'Q +2615 "core" ' +2 .tdelay 1 second +5910 #-> 2.times {CSV.CBV; CS.fill; delay 2; CSV.waste1; CS.empty; delay 1} + .CSV.dial CBV +2 "collection"'f +42 "core"  +2 .tCS.seek 10ml + "collection"'g' O +2600 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste1 +2 "collection"'h +41 "core" +3 .tCS.seek 0ml + "collection"'i'Q +2500 "Can"?y\ o +106 "core" ' + .tdelay 1 second +102 .CSV.dial CBV +2 "collection"'j +42 "core" ~ +2 .tCS.seek 10ml + "collection"'k' O +2606 "core" ' +2 .tdelay 2 seconds +206 .CSV.dial :waste1 +2 "collection"'l +41 "core" +2 .tCS.seek 0ml +2 "collection"'m'Q +2607 "core" ' +2 .tdelay 1 second +6864 #-> Intake.closed + .Intake.select :closed +2 "sampler")0 +9977 #t-> delay 10; 5.times {CSV.air2; CS.fill; CSV.CBV; CBV.CSV; CTV.air; CS.empty} +3 .delay 10 seconds +1002 .CSV.dial :air2 +2 "collection"'n @ +70 "core" > +2 .tCS.seek 10ml +2 "collection"'o' O +1685 .tCS.hold + "collection"'p+ +4 "core" 'd]^ \ QY +58 + +2 !to:IRB::Abort: mesg"-Collection Syringe seek to 10ml 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):15:in `irb_binding'"(ESP):15:in `times'"(ESP):15: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 +5859 #-> delay 10; 5.times {CSV.air2; CS.fill; CSV.CBV; CBV.CSV; CTV.air; CS.empty} +2 .delay 10 seconds +1003 .CSV.dial :air2 +2 .CS.seek 10ml +2 "collection"'q' O +930 "core" ' + .tCSV.dial CBV +2 "collection"'r +42 "core" + .tCBV.dial CSV +2 .CTV.dial :air +2 "collection"'s  +68 "core"  +3 .tCS.seek 0ml + "collection"'t'Q +2602 "core" ' +2 .tCSV.dial :air2 +2 "collection"'u @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'v' O +2607 "core" ' + .tCSV.dial CBV +2 "collection"'w +42 "core" +2 .tCBV.dial CSV + .CTV.dial :air +2 .CS.seek 0ml +2 "collection"'x'Q +2594 "core" ' +2 .tCSV.dial :air2 +7 "collection"'y @ +42 "core" > +2 .tCS.seek 10ml + "collection"'z' O +2606 "core" ' + .tCSV.dial CBV +2 "collection"'{ +42 "core" +2 .tCBV.dial CSV + .CTV.dial :air +2 .CS.seek 0ml +2 "collection"'|'Q +2598 "core" ' + .tCSV.dial :air2 +2 "collection"'} @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'~' O +2623 "core" ' + .tCSV.dial CBV +2 "collection"' +42 "core" + .tCBV.dial CSV +2 .CTV.dial :air +2 .CS.seek 0ml +2 "collection"''Q +2607 "core" ' + .tCSV.dial :air2 +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +2607 "core" ' + .tCSV.dial CBV +2 "collection"' +42 "core" +2 .tCBV.dial CSV +2 .CTV.dial :air +2 .CS.seek 0ml + "collection"''Q +2595 "core" ' +2831 "Can"x\ _e +570 #t-> 2.times {CSV.air2; CS.fill; CSV.CBV; CBV.CSV; CTV.air; CS.empty} +2 .CSV.dial :air2 + "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' O +2596 "core" ' + .tCSV.dial CBV +2 "collection"' +42 "core" + .tCBV.dial CSV +2 .CTV.dial :air +2 .CS.seek 0ml +2 "collection"' 'Q +2607 "core" ' + .tCSV.dial :air2 +7 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +2605 "core" ' +2 .tCSV.dial CBV + "collection"' +43 "core" + .tCBV.dial CSV +2 .CTV.dial :air +2 .CS.seek 0ml + "collection"''Q +2598 "core" ' +12466 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &3 O H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &3 ' . L H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &3 ' +  H +2 .tForearm.seek CC + "manipulator"&'O +94 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( + "manipulator"&& +4 "core" &3 / . H +2 "manipulator"&% +3 "core" % c - + p +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +282 "core" ( +2 "manipulator"& & +4 "core" &-7  2  k + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-7 0 & - k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'n +94 "core" ' +2 .tHand.open +2 "manipulator" +53 "core" 1 + "manipulator"&$% +4 "core" % x 8 +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +112 "core" ' +457 #t-> Intake +34584 "Can"y\ B?@ +60001 w\ Bַ +60002 v\ Bl +40726 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%& +41 "core"  +647 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +1939 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'' +2619 "core" ' +2 "processing"%(% +3 "core" %@  +1627 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%)  +42 "core"  +711 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%*'d +2608 "core" ' + "processing"%+% +4 "core" %d@\ +9013 "Can"t\ Ah +9739 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%, +42 "core"  +1126 #t-> PS.pull 0.5 +2 "processing"%-% +3 "core" %d+\ +2 .tPS.seek 0.5ml +2 "processing"%.' +590 "core" ' +2 "processing"%/% +4 "core" %2  +5666 #t-> 5.times {PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%0' +2104 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%1  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%3 +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%4' +2606 "core" ' +2 .tPSV.dial :waste1 + "processing"%6  +43 "core"  +2 .tPS.seek 0ml + "processing"%7'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%9 +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%:' +2606 "core" ' +2 .tPSV.dial :waste1 + "processing"%;  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 .tPSV.dial PSR +6 "processing"% +53 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%8' +2618 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%>  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +2632 "core" ' + .tPSV.dial PSR +2 "processing"%5 +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%A' +2636 "core" ' + .tPSV.dial :waste1 +2 "processing"%B  +41 "core"  +2 .tPS.seek 0ml + "processing"%C'd +2618 "core" ' +10 .tPSV.dial PSR +2 "processing"%< +40 "core"  +977 #t-> PS.pull 0.5 +2 "processing"%\ % +3 "core" %^& +2 .tPS.seek 0.5ml +2 "processing"%F' +590 "core" ' +2 "processing"%G% +4 "core" %0  +3211 #t-> 5.times {PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%H' +2112 "core" ' + .tPSV.dial :waste2 +2 "processing"%D  +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%@'d +2608 "core" ' + .tPSV.dial PSR +2 "processing"%J +69 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%K' +2607 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%L  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PSR +7 "processing"%N +79 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%O' +1578 "Can"]s\ F +1032 "core" ' + .tPSV.dial :waste2 +2 "processing"%M  +67 "core" ~ +2 .tPS.seek 0ml +2 "processing"%Q'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%R +69 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%P' +2611 "core" ' + .tPSV.dial :waste2 +2 "processing"%T  +69 "core"  +2 .tPS.seek 0ml + "processing"%S'd +2621 "core" ' +2 .tPSV.dial PSR + "processing"%V +80 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%U' +2609 "core" ' +2 .tPSV.dial :waste2 +6 "processing"%X  +67 "core" ~ +2 .tPS.seek 0ml +2 "processing"%W'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%Z +69 "core"  +2651 #t-> PS.pull 0.5 +2 "processing"%Y% +3 "core" %e/  +2 .tPS.seek 0.5ml +2 "processing"%\\' +580 "core" ' +2 "processing"%[% +4 "core" %5  +553 #t-> 5.times {PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%^' +2107 "core" ' +2 .tPSV.dial :waste1 + "processing"%]  +42 "core"  +3 .tPS.seek 0ml + "processing"%`'d +2617 "core" ' + .tPSV.dial PSR +2 "processing"%_ +42 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%b' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%a  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +2613 "core" ' +2 .tPSV.dial PSR +2 "processing"%c +53 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%f' +2613 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%e  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +2616 "core" ' +2 .tPSV.dial PSR + "processing"%g +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%j' +2615 "core" ' + .tPSV.dial :waste1 +6 "processing"%i  +54 "core"  +2 .tPS.seek 0ml + "processing"%l'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%k +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%n' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%m  +41 "core"  +2 .tPS.seek 0ml + "processing"%o'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%p +41 "core"  +1006 #t-> PS.pull 0.5 + "processing"%r% +3 "core" %c +3 .tPS.seek 0.5ml + "processing"%s' +583 "core" ' +2 "processing"%q% +4 "core" %  +13856 "Can"Lq\ Be. +6940 #t-> PS.pull 0.5 +2 "processing"%u% +3 "core" %  +2 .tPS.seek 1ml + "processing"%t'T +589 "core" ' +2 "processing"%w% +4 "core" %T  +884 #t-> PS.pull 0.5 +2 "processing"%v% +3 "core" %T  +2 .tPS.seek 1.5ml +2 "processing"%y'R +592 "core" ' + "processing"%x% +4 "core" %S  +255 #t-> PS.pull 0.5 + "processing"%{% +4 "core" %S  +2 .tPS.seek 2ml + "processing"%z'ң +588 "core" ' +2 "processing"%}% +3 "core" %Ң\  +298 #t-> PS.pull 0.5 +2 "processing"%|% +3 "core" %Ң  +2 .tPS.seek 2.5ml +2 "processing"%' +594 "core" ' +2 "processing"%~% +4 "core" %  +953 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +52 "core"  +701 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' + "processing"%% +4 "core" %d +805 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +38 "core"  +188 #t-> PSR +799 #-> PS.pull 0.5 +2 "processing"%% +3 "core" %d  +2 .tPS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 "processing"% % +4 "core" %\  +169 #t-> PS.pull 0.5 +2 "processing"% % +3 "core" %  +2 .tPS.seek 1ml +2 "processing"%'T +582 "core" ' + "processing"% % +4 "core" %T   +196 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %T   +2 .tPS.seek 1.5ml +2 "processing"%'Y +587 "core" ' + "processing"%% +4 "core" %\\\  +594 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +52 "core"  +537 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +1604 "core" ' +2 "processing"%% +4 "core" %d\ +735 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%= +39 "core"  +784 #t-> PSR +1726 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%I' +2606 "core" ' +2 "processing"%E% +4 "core" %  +455 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +40 "core"  +275 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' + "processing"%% +4 "core" %a +267 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +41 "core"  +433 #t-> PSR.air +2 .PSR.select :air + "processing"% +573 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%!' +2618 "core" ' + "processing"%% +4 "core" % +993 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%#  +39 "core"  +383 #t-> PS.empty +3 .PS.seek 0ml + "processing"%$'d +2616 "core" ' +2 "processing"%% +4 "core" %_ +20781 "Can"q\ Aķ +59500 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'"  +108 "core"  +390 "Can"hr\ A,Z +138 #t-> CSR.kill + .CSR.select :kill +3 "collection"' +2425 #t-> CS.fill +2 .CS.seek 10ml + "collection"'&' O +2595 "core" ' +2 "collection"'% +4 "core" % P  +2803 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'( +123 "core" +561 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"')'Q +2602 "core" ' + "collection"''% +5 "core" %O +8149 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'+  +123 "core"  +2261 #t-> CS.pull 0.5 +2 "collection"',% +3 "core" %O +2 .tCS.seek 0.5ml + "collection"'-' +200 "core" ' + "collection"'*% +4 "core" % +6703 #t-> 3.times {CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'/' O +2480 "core" ' +2 .tCSV.dial :waste1 + "collection"'. +124 "core" +2 .tCS.seek 0ml +2 "collection"'1'Q +2597 "core" ' +2 .tCSV.dial CSR + "collection"'0  +124 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'3' O +2593 "core" ' +2 .tCSV.dial :waste1 + "collection"'2 +124 "core" +2 .tCS.seek 0ml +2 "collection"'6'Q +2594 "core" ' + .tCSV.dial CSR +2 "collection"'4  +124 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'9' O +2606 "core" ' + .tCSV.dial :waste1 +2 "collection"'7 +123 "core" +47 .tCS.seek 0ml +2 "collection"';'Q +2593 "core" ' +2 .tCSV.dial CSR + "collection"':  +122 "core"  +2167 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %Q +2 .tCS.seek 0.5ml +2 "collection"'' +212 "core" ' + "collection"'>% +4 "core" %  +1256 #t-> 3.times {CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'8' O +2470 "core" ' +2 .tCSV.dial :waste2 + "collection"'5 +41 "core"  +2 .tCS.seek 0ml +2 "collection"'?'Q +2605 "core" ' +2 .tCSV.dial CSR + "collection"'B  +42 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'A' O +2599 "core" ' +2 .tCSV.dial :waste2 + "collection"'< +42 "core"  +2 .tCS.seek 0ml +2 "collection"'\ 'Q +2607 "core" ' +2 .tCSV.dial CSR + "collection"'C  +43 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'G' O +846 "Can"r\ F +1747 "core" ' + .tCSV.dial :waste2 +2 "collection"'F +42 "core"  +2 .tCS.seek 0ml +2 "collection"'D'Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'H  +42 "core"  +583 #t-> CS.pull 0.5 + "collection"'J% +4 "core" %N +2 .tCS.seek 0.5ml + "collection"'@' +211 "core" ' +2 "collection"'L% +4 "core" %  +968 #t-> 3.times {CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'K' O +2468 "core" ' + .tCSV.dial :waste1 +2 "collection"'N +123 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2607 "core" ' +2 .tCSV.dial CSR + "collection"'M  +122 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'O' O +2600 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'R +123 "core" +2 .tCS.seek 0ml +2 "collection"'Q'Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'T  +122 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'P' O +2610 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'V +123 "core" +2 .tCS.seek 0ml +2 "collection"'S'Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'X  +122 "core"  +5354 #t-> CS.pull 0.5 +2 "collection"'U% +3 "core" %L +2 .tCS.seek 0.499ml +2 "collection"'Z' +208 "core" ' +2 "collection"'Y% +68 "core" %\   +19302 #t-> CS.pull 0.5 +2 "collection"'W% +3 "core" %\  \  +2 .tCS.seek 0.999ml +2 "collection"'[' +210 "core" ' + "collection"'\\% +4 "core" % +257 #t-> CS.pull 0.5 +2 "collection"']% +3 "core" % \ +2 .tCS.seek 1.5ml +2 "collection"'^' +213 "core" ' +2 "collection"'_% +4 "core" %  +571 #t-> CS.pull 1 +3 "collection"'`% +3 "core" % \  +2 .tCS.seek 2.5ml +2 "collection"'a' +338 "core" ' + "collection"'b% +4 "core" % \  +164 #t-> CS.pull 1 +2 "collection"'c% +3 "core" % \  +2 .tCS.seek 3.501ml +2 "collection"'d'> +334 "core" ' +2 "collection"'e% +4 "core" %> \  +1531 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'f +123 "core" +784 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'g'Q +965 "core" ' + "collection"'h% +4 "core" %R \ +1592 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'i  +123 "core"  +261 #t-> CSR +565 #-> CSR.flush + .CSR.select :flush +2 "collection"' +527 #t-> CS.fill +3 .CS.seek 10ml + "collection"'j' O +2601 "core" ' +2 "collection"'k% +4 "core" % N \  +901 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'l +123 "core" +279 "Can"r\ A +137 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'m'Q +2600 "core" ' +2 "collection"'n% +4 "core" %P +595 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'p  +121 "core"  +493 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +482 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'r' O +2608 "core" ' + "collection"'o% +4 "core" % P \  +454 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'q +123 "core" +495 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'u'Q +2608 "core" ' +2 "collection"'s% +4 "core" %L +918 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'w  +122 "core"  +48203 "Can"o\ Aw +60001 o\ A² +60001 Tp\ A)H +60001 m\ A޷ +60002 m\ At +60001 n\ A5\ +60001 p\ AŠ +60001 m\ A6 +60002 n\ AA̷ +60001 3r\ Ab +60001 p\ A +60002 p\ AMȎ +60001 r\ A$ +60001 *q\ Aɺ +60002 n\ AXP +60001 m\ ADz +60001 >l\ A | +60001 Ul\ Ad +60002 um\ Aν̨ +60001 n\ A> +60001 n\ ApԷ +60002 o\ Aj +60001 p\ A! +60001 r\ Azϖ +60002 r\ A, +35118 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3560 !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 +5 #mEXIT @1686709580.42EDT @1686754536.00EDT = =mMAIN_scheduler =tMAIN @EDT1686754537.80 #"core_reset"Sent BREAK +2 #t@49870 idle with ifg=0x84, ie=0x75 + #@50539 select with ifg=0x10, ie=0xF5 + #@51196 receive with ifg=0x10, ie=0xFD #@51829 receive with ifg=0x10, ie=0xFD + #@52462 receive with ifg=0x10, ie=0xFD + #@53095 receive with ifg=0x10, ie=0xFD #@53727 receive with ifg=0x10, ie=0xFD + #@54056 receive with ifg=0x80, ie=0xFD #@14614 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can"{\ C.v + {\ C.v #tPolling Can every 10:00 +3 #Cleanly exited at 22:26:20EDT13-Jun-23 +768 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %L0 \ +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" %_I +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ލ \ I +2 .tSS.configure :default +2 "sampler")#.0X CSV.CSR + .CSV.dial CSR +2 "collection"'2  +4 "core"  +2326 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'3  +96 "core" +924 #t-> CS.pull 0.2 +2 "collection"'4% +3 "core" %L +2 .tCS.seek 0.199ml +2 "collection"'5'֙ +124 "core" ' + "collection"'6% +4 "core" %֖$  +680 #t-> CS.fill +2 .CS.seek 10ml + "collection"'7' O +438 "Can"{\ G +2108 "core" ' + "collection"'8% +4 "core" % R \  +2661 #t-> CSV.wasate1 +2 !o:NoMethodError : mesgu:NameError::message-undefined method `wasate1' for CSV:Shaft: name: wasate1: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80: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 +508 #-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'9 +40 "core" +549 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"':'Q +2608 "core" ' + "collection"';% +4 "core" %N \ +2187 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'<  +42 "core"  +366 #t-> CS.pull 0.2 +2 "collection"'=% +3 "core" %N \ +2 .tCS.seek 0.2ml + "collection"'>'֛ +136 "core" ' +2 "collection"'?% +4 "core" %֝ \  +387 #t-> CS.pull 0.5 +2 "collection"'@% +3 "core" %֝ \  +2 .tCS.seek 0.7ml +2 "collection"'A'] +204 "core" ' + "collection"'B% +5 "core" %Y \  +180 #t-> CS.pull 0.5 +2 "collection"'C% +3 "core" %Z \  +2 .tCS.seek 1.2ml +2 "collection"'D' +202 "core" ' + "collection"'E% +4 "core" %  +18850 #t-> CSV +1045 #-> CS.pull 0.5 + "collection"'F% +3 "core" % \  +2 .tCS.seek 1.699ml +2 "collection"'G' +207 "core" ' +2 "collection"'H% +4 "core" % \  +4948 #t-> 3.times {CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} + .CSV.dial :flush +2 .CS.seek 10ml +2 "collection"'I' O +2178 "core" ' +2 .tCSV.dial :waste1 + "collection"'J +43 "core" +2 .tCS.seek 0ml + "collection"'K'Q +2598 "core" ' +2 .tCSV.dial :flush + "collection"'L  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'M' O +2599 "core" ' + .tCSV.dial :waste1 +2 "collection"'N +42 "core" +2 .tCS.seek 0ml +2 "collection"'O'Q +2607 "core" ' +2 .tCSV.dial :flush + "collection"'P  +47 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'Q' O +2600 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'R +42 "core" +2 .tCS.seek 0ml + "collection"'S'Q +2611 "core" ' + .tCSV.dial :flush +2 "collection"'T  +42 "core"  +1295 #t-> CS.pull 0.5 +2 "collection"'U% +2 "core" %M \ +3 .tCS.seek 0.5ml + "collection"'V' +214 "core" ' +2 "collection"'W% +4 "core" %  +2430 #t-> 3.times {CSV.flush; CS.fill; CSV.waste2; CS.empty; CSV.flush} + .CSV.dial :flush +43 .CS.seek 10ml +2 "collection"'X' O +2480 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'Y +123 "core"  +2 .tCS.seek 0ml +2 "collection"'Z'Q +587 "Can"{\ F +2014 "core" ' + .tCSV.dial :flush +2 "collection"'[  +123 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'\\' O +2602 "core" ' + .tCSV.dial :waste2 +2 "collection"'] +122 "core"  +2 .tCS.seek 0ml +2 "collection"'^'Q +2612 "core" ' + .tCSV.dial :flush +2 "collection"'_  +123 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml + "collection"'`' O +2597 "core" ' + .tCSV.dial :waste2 +2 "collection"'a +123 "core"  +2 .tCS.seek 0ml +2 "collection"'b'Q +2601 "core" ' + .tCSV.dial :flush +7 "collection"'c  +134 "core" +1917 #t-> 3.times {CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} +2 .CSV.dial :flush +2 .CS.seek 10ml + "collection"'d' O +2623 "core" ' +2 .tCSV.dial :waste1 + "collection"'e +41 "core" +2 .tCS.seek 0ml +2 "collection"'f'Q +2608 "core" ' +2 .tCSV.dial :flush + "collection"'g  +43 "core"  + .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'h' O +2593 "core" ' +2 .tCSV.dial :waste1 + "collection"'i +42 "core" +2 .tCS.seek 0ml +2 "collection"'j'Q +2604 "core" ' +2 .tCSV.dial :flush +6 "collection"'k  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml + "collection"'l' O +2595 "core" ' + .tCSV.dial :waste1 +2 "collection"'m +42 "core" +2 .tCS.seek 0ml +2 "collection"'n'Q +2595 "core" ' + .tCSV.dial :flush +2 "collection"'o  +42 "core"  +573 #t-> CSV +510 #-> CS.fill +3 .CS.seek 10ml + "collection"'p' O +2599 "core" ' + "collection"'q% +4 "core" % K  +1283 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'r +42 "core" +380 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'s'Q +2592 "core" ' +2 "collection"'t% +3 "core" %O +21074 "Can"px\ Aj7 +18249 #t-> CS.pull 0.2 +2 "collection"'u% +3 "core" %O +2 .tCS.seek 0.2ml + "collection"'v'֜ +128 "core" ' +2 "collection"'w% +4 "core" %֗  +1143 #t-> CSV +1114 #-> CS.empty +2 .CS.seek 0ml +2 "collection"'x'Q +137 "core" ' + "collection"'y% +4 "core" %P \ +539 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'z  +41 "core"  +1108 #t-> CS.pull 0.5 +2 "collection"'{% +3 "core" %P +2 .tCS.seek 0.5ml +2 "collection"'|' +212 "core" ' +2 "collection"'}% +4 "core" %  +1510 #t-> CS.pull 1 +2 "collection"'~% +3 "core" % \  +2 .tCS.seek 1.501ml +2 "collection"'' +328 "core" ' +2 "collection"'% +4 "core" %  +441 #t-> CS.pull 1 +2 "collection"'% +3 "core" % \  +2 .tCS.seek 2.5ml +2 "collection"'' +332 "core" ' + "collection"'% +4 "core" % \  +937 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +1966 "core" ' +2 "collection"'% +4 "core" % P \  +828 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +41 "core" +491 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"' 'Q +2595 "core" ' + "collection"' % +4 "core" %V  +671 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +123 "core"  +449 #t-> CSR.flush +2 .CSR.select :flush + "collection"' +2737 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' O +2598 "core" ' +2 "collection"'% +4 "core" % J  +3969 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +122 "core" +445 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +2608 "core" ' + "collection"'% +4 "core" %P +3958 #t-> CSv.CSR +2 !o:NameError: mesg"uninitialized constant CSv: name:CSv:bt["(ESP):38:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +494 #-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +123 "core"  +318 #t-> CSR.air +2 .CSR.select :air + "collection"' +615 #t-> CS.fill +3 .CS.seek 10ml + "collection"'' O +2599 "core" ' +2 "collection"'% +4 "core" % M \  +1364 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +122 "core" +409 #t-> CS.empty +3 .CS.seek 0ml + "collection"''Q +2597 "core" ' +2 "collection"'% +4 "core" %T \ +897 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +121 "core"  +365 "Can"*z\ @ +97 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +4402 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %T +2 .tCS.seek 0.5ml +2 "collection"'' +204 "core" ' + "collection"' % +4 "core" % \  +484 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'!' O +2472 "core" ' +2 "collection"'"% +3 "core" % J \  +2584 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'# +124 "core" +629 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'$'Q +2598 "core" ' + "collection"'%% +4 "core" %R \ +23675 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'&  +133 "core"  +513 #t-> CSR.flush + .CSR.select :flush +1218 #-> CS. pull 0.5 +2 "collection"''% +2 "core" %R +3 .tCS.seek 0.5ml + "collection"'(' +212 "core" ' + "collection"')% +4 "core" % \  +4798 #t-> 3.times {CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +3 .CS.seek 10ml + "collection"'*' O +2473 "core" ' + .tCSV.dial :waste1 +7 "collection"'+ +122 "core" +2 .tCS.seek 0ml + "collection"','Q +2595 "core" ' + .tCSV.dial CSR +2 "collection"'-  +124 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'.' O +2599 "core" ' +2 .tCSV.dial :waste1 + "collection"'/ +122 "core" +2 .tCS.seek 0ml +2 "collection"'0'Q +2605 "core" ' +2 .tCSV.dial CSR + "collection"'1  +124 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'2' O +2603 "core" ' + .tCSV.dial :waste1 +2 "collection"'3 +123 "core" +2 .tCS.seek 0ml +2 "collection"'4'Q +2267 "Can"w\ EBc +343 "core" ' +2 .tCSV.dial CSR + "collection"'6  +122 "core"  +2929 #t-> CS. pull 0.5 +2 "collection"'% +3 "core" %K \ +2 .tCS.seek 0.499ml + "collection"'5' +204 "core" ' + "collection"'8% +4 "core" %  +2061 #t-> 3.times {CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'9' O +2472 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'7 +40 "core"  +2 .tCS.seek 0ml +2 "collection"';'Q +2596 "core" ' + .tCSV.dial CSR +7 "collection"'<  +42 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'=' O +2598 "core" ' +2 .tCSV.dial :waste2 + "collection"'? +43 "core"  +2 .tCS.seek 0ml + "collection"':'Q +2595 "core" ' + .tCSV.dial CSR +2 "collection"'@  +42 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'B' O +2597 "core" ' + .tCSV.dial :waste2 +2 "collection"'> +42 "core"  +2 .tCS.seek 0ml +2 "collection"'C'Q +2604 "core" ' + .tCSV.dial CSR +2 "collection"'E  +42 "core"  +631 #t-> CS. pull 0.5 + "collection"'A% +3 "core" %O\ \ +2 .tCS.seek 0.5ml +2 "collection"'F' +213 "core" ' + "collection"'H% +4 "core" % \ +561 #t-> 3.times {CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +6 .CSV.dial CSR +3 .CS.seek 10ml + "collection"'D' O +2470 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'G +123 "core" +2 .tCS.seek 0ml +2 "collection"'J'Q +2594 "core" ' +2 .tCSV.dial CSR + "collection"'I  +122 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'L' O +2594 "core" ' +2 .tCSV.dial :waste1 + "collection"'K +124 "core" +2 .tCS.seek 0ml +2 "collection"'N'Q +2594 "core" ' +2 .tCSV.dial CSR + "collection"'M  +124 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'P' O +2602 "core" ' +2 .tCSV.dial :waste1 +6 "collection"'O +124 "core" +2 .tCS.seek 0ml +2 "collection"'R'Q +2617 "core" ' +2 .tCSV.dial CSR +2 "collection"'Q  +122 "core"  +10568 #t-> CS. pull 0.5 + "collection"'T% +3 "core" %V \ +2 .tCS.seek 0.501ml +2 "collection"'U' +201 "core" ' +2 "collection"'W% +4 "core" % \ +10095 "Can"x\ A +39371 #t-> CS. pull 0.5 +2 "collection"'S% +3 "core" %  +2 .tCS.seek 1ml + "collection"'V' +213 "core" ' + "collection"'Y% +4 "core" %  +162 #t-> CS. pull 0.5 +2 "collection"'X% +3 "core" %  +2 .tCS.seek 1.501ml +2 "collection"'[' +205 "core" ' +2 "collection"'Z% +4 "core" %\  +624 #t-> CS. pull 0.5 +2 "collection"']% +3 "core" %  +2 .tCS.seek 2ml +2 "collection"'\\'S +211 "core" ' +2 "collection"'_% +4 "core" %S  +197 #t-> CS. pull 0.5 +2 "collection"'^% +3 "core" %S  +2 .tCS.seek 2.5ml +2 "collection"'a' +213 "core" ' +2 "collection"'`% +4 "core" %\  +271 #t-> CS. pull 0.5 + "collection"'c% +3 "core" %  +2 .tCS.seek 3ml +2 "collection"'b'. +202 "core" ' +2 "collection"'e% +4 "core" %.  +171 #t-> CS. pull 0.5 + "collection"'d% +3 "core" %.  +2 .tCS.seek 3.501ml +2 "collection"'g'> +206 "core" ' +2 "collection"'f% +4 "core" %>  +213 #t-> CS. pull 0.5 + "collection"'i% +3 "core" %>  +3 .tCS.seek 4.001ml + "collection"'h'NV +214 "core" ' + "collection"'k% +4 "core" %NU  +1851 #t-> CSR +543 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'j' O +1587 "core" ' +2 "collection"'m% +4 "core" % Q\  +960 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'l +123 "core" +704 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'o'Q +2606 "core" ' +2 "collection"'n% +4 "core" %J\ +918 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'q  +122 "core"  +372 #t-> CSR.air +2 .CSR.select :air + "collection"' +537 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'r' O +2632 "core" ' +2 "collection"'p% +4 "core" % S +3239 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'t +123 "core" +506 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'u'Q +559 "Can"v\ F +2040 "core" ' +2 "collection"'w% +4 "core" %Q\ +1161 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'s  +122 "core"  +56669 "Can"t\ Ap% +60001 t\ A +60002 r\ A"Q +54370 #t-> CSR.MeOH +2 .CSR.select :MeOH +2 !o:Valve::Manifold::Error: mesg"6Collection Valve::Manifold has no selection: MeOH:bt[ "//home/esp/esp2/lib/valve.rb:172:in `fetch'"./home/esp/esp2/lib/valve.rb:177:in `call'"//home/esp/esp2/lib/valve.rb:177:in `fetch'"//home/esp/esp2/lib/valve.rb:198:in `goal='"8/home/esp/esp2/lib/valve.rb:207:in `method_missing'"(ESP):76:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +611 #-> AqMeOH +2 !o:NameError: mesg""uninitialized constant AqMeOH: name: AqMeOH:bt["(ESP):77:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +528 #-> AqMe +2 !o:NameError: mesg" uninitialized constant AqMe: name: AqMe:bt["(ESP):78:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +3902 #-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +579 "Can"Cv\ @{ +5574 #t-> CS.pull 0.5 +2 "collection"'y% +3 "core" %Q\ +2 .tCS.seek 0.5ml + "collection"'v' +213 "core" ' + "collection"'z% +4 "core" %\  +2282 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'{' O +2468 "core" ' + "collection"'}% +4 "core" % M\  +37856 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'x +40 "core"  +1055 #t-> CS.empty +2 .CS.seek 0ml + "collection"'~'Q +2606 "core" ' + "collection"'|% +4 "core" %Q \ +6845 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +41 "core"  +307 #t-> CSR +677 "Can"s\ B} +14353 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %Q\ \ +2 .tCS.seek 0.5ml +2 "collection"'' +205 "core" ' + "collection"'% +4 "core" % \  +5929 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' O +2475 "core" ' +2 .tCSV.dial :waste1 + "collection"' +129 "core" +2 .tCS.seek 0ml + "collection"' 'Q +2606 "core" ' + .tCSV.dial CSR +2 "collection"'  +123 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"' ' O +2602 "core" ' +2 .tCSV.dial :waste1 + "collection"' +124 "core" +2 .tCS.seek 0ml + "collection"' 'Q +2604 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +123 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'' O +2615 "core" ' +2 .tCSV.dial :waste1 + "collection"' +124 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'  +123 "core"  +1052 #t-> CS.pull 0.5 + "collection"'% +3 "core" %Q\ +2 .tCS.seek 0.5ml +2 "collection"'' +201 "core" ' +2 "collection"'% +4 "core" %\ +3313 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' O +2482 "core" ' +2 .tCSV.dial :waste2 + "collection"' +43 "core"  +2 .tCS.seek 0ml + "collection"''Q +2601 "core" ' +2 .tCSV.dial CSR + "collection"'  +43 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"' ' O +2615 "core" ' + .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2601 "core" ' + .tCSV.dial CSR +2 "collection"'"  +42 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'#' O +2600 "core" ' + .tCSV.dial :waste2 +2 "collection"'! +42 "core"  +2 .tCS.seek 0ml +2 "collection"'%'Q +2604 "core" ' + .tCSV.dial CSR +2 "collection"'&  +42 "core"  +942 #t-> CS.pull 0.5 +2 "collection"''% +2 "core" %M,\ +2 .tCS.seek 0.5ml +2 "collection"')' +205 "core" ' + "collection"'$% +4 "core" % .\  +1361 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +7 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'(' O +288 "Can"w\ FS +2211 "core" ' + .tCSV.dial :waste1 +2 "collection"'+ +123 "core" +2 .tCS.seek 0ml +2 "collection"'*'Q +2598 "core" ' + .tCSV.dial CSR +2 "collection"'-  +123 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"',' O +2603 "core" ' + .tCSV.dial :waste1 +2 "collection"'/ +124 "core" + .tCS.seek 0ml +2 "collection"'.'Q +2601 "core" ' + .tCSV.dial CSR +2 "collection"'1  +124 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'0' O +2599 "core" ' +2 .tCSV.dial :waste1 + "collection"'3 +129 "core" + .tCS.seek 0ml +2 "collection"'2'Q +2600 "core" ' + .tCSV.dial CSR +2 "collection"'6  +123 "core"  +738 #t-> CS.pull 0.5 + "collection"'% +3 "core" %V2\ +2 .tCS.seek 0.501ml +2 "collection"'8' +212 "core" ' + "collection"'4% +4 "core" %2\  +26564 #t-> CS.pull 0.5 + "collection"'5% +3 "core" %.\  +3 .tCS.seek 1.001ml + "collection"'7' +204 "core" ' + "collection"'9% +4 "core" %0\ +496 #t-> CS.pull 1 + "collection"'<% +3 "core" %0\ +2 .tCS.seek 2ml +2 "collection"';'S +384 "core" ' +2 "collection"'?% +4 "core" %W,\  +224 #t-> CS.pull 1 +2 "collection"'=% +3 "core" %W4\  +2 .tCS.seek 3.001ml +2 "collection"'@'. +336 "core" ' +2 "collection"':% +4 "core" %.,\  +1800 #t-> CSR.flush + .CSR.select :flush +2 "collection"'  +442 #t-> CS.fill +2 .CS.seek 10ml + "collection"'>' O +1849 "core" ' +2 "collection"'B% +4 "core" % U.\ +756 #t-> CSV.waste2 +2 .CSV.dial :waste2 + "collection"'E +52 "core"  +876 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'A'Q +2609 "core" ' +2 "collection"'H% +4 "core" %M2\ +1409 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'C  +40 "core"  +384 #t-> CSR.air +2 .CSR.select :air + "collection"' +842 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'F' O +2606 "core" ' +2 "collection"'G% +3 "core" % T,\  +710 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'D +123 "core" +251 "Can"u\ A +107 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'I'Q +2600 "core" ' +2 "collection"'J% +3 "core" %U.\ +910 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'K  +123 "core"  +56249 "Can"t\ A? +60001 t\ Ax +60002 Gq\ Ak +60001 ks\ A* +60001 -t\ A +60001 v\ A- +60002 v\ A5 +60001 x\ A Y +60001 t\ A +60001 s\ AA\ +60002 u\ Aɚ  +60000 t\ A +60001 v\ AL G +60001 fv\ AХ +60001 w\ A s +19833 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +40 "core"  +620 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +841 #t-> PS.pull 0.5 +2 "processing"%M% +3 "core" %_%\ +2 .tPS.seek 0.5ml +2 "processing"%N' +594 "core" ' +2 "processing"%O% +4 "core" %*\  +6896 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%P' +2103 "core" ' +2 "processing"%Q% +4 "core" %P\  +569 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%T  +41 "core"  +622 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%W'd +2608 "core" ' +2 "processing"%R% +4 "core" %dP\ +388 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%S +41 "core"  +419 #t-> PSR +733 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +2612 "core" ' +2 "processing"%U% +4 "core" %Q\  +1174 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%X  +52 "core"  +582 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Z'd +2606 "core" ' +2 "processing"%V% +4 "core" %eI\ +3366 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%] +39 "core"  +314 #t-> PSR +2160 #-> PS.pull 0.5 +2 "processing"%_% +3 "core" %ea\ +2 .tPS.seek 0.5ml +2 "processing"%[' +594 "core" ' + "processing"%^% +4 "core" %M\  +5726 #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" ' +2 .tPSV.dial :waste1 + "processing"%\\  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2183 "Can"jz\ Fh +425 "core" ' +2 .tPSV.dial PSR + "processing"%e +40 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%a' +2605 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%d  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%f'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%b +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%i' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%k  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%h +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%m' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%l  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%j'd +2615 "core" ' + .tPSV.dial PSR +6 "processing"%n +40 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%q' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%o  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%p'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%t +39 "core"  +1255 #t-> PS.pull 0.5 +2 "processing"%r% +3 "core" %e[\ +2 .tPS.seek 0.5ml +2 "processing"%w' +591 "core" ' + "processing"%s% +4 "core" %L\  +6736 #t-> 5.times {PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%y' +2107 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%z  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +2619 "core" ' +2 .tPSV.dial PSR + "processing"%v +69 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%}' +2611 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%x  +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%{'d +2616 "core" ' +2 .tPSV.dial PSR + "processing"%| +73 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial PSR + "processing"%~ +69 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + .tPSV.dial PSR +2 "processing"% +69 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core" ~ +2 .tPS.seek 0ml + "processing"% 'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"% +69 "core"  +2209 "Can"y\ A +718 #t-> 5.times {PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2608 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PSR +6 "processing"% +43 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 .tPSV.dial PSR + "processing"% +54 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' +2 .tPSV.dial PSR + "processing"% +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +2613 "core" ' +2 .tPSV.dial PSR + "processing"% +39 "core"  +36 .tPSV.dial PSR +11 .PS.seek 2.5ml +2 "processing"%!' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%#  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +2613 "core" ' +2 .tPSV.dial PSR + "processing"%' +40 "core"  +1400 #t-> PS.pull 0.5 + "processing"%$% +3 "core" %e`\ +2 .tPS.seek 0.5ml +2 "processing"%%' +593 "core" ' +2 "processing"%)% +3 "core" %F\  +23442 #t-> PS.pull 0.5 + "processing"%+% +3 "core" %j\  +2 .tPS.seek 1ml +2 "processing"%('T +588 "core" ' +2 "processing"%-% +3 "core" %TU\  +249 #t-> PS.pull 0.5 +2 "processing"%*% +3 "core" %Tt\  +2 .tPS.seek 1.5ml +2 "processing"%/'W +587 "core" ' +2 "processing"%,% +3 "core" %YT\  +270 #t-> PS.pull 0.5 +2 "processing"%1% +3 "core" %Yo\  +2 .tPS.seek 2ml +2 "processing"%.'ҩ +582 "core" ' + "processing"%3% +4 "core" %ҩT\  +263 #t-> PS.pull 0.5 +2 "processing"%0% +3 "core" %ҩU\  +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):128:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +3543 "Can"{\ Bd5 +3837 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%6  +52 "core"  +477 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2105 "core" ' + "processing"%4% +4 "core" %iP\ +412 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%2 +39 "core"  +179 #t-> PSR +841 #-> PS.pull 0.5 +2 "processing"%5% +3 "core" %im\ +2 .tPS.seek 0.5ml +2 "processing"%9' +593 "core" ' + "processing"%8% +4 "core" %N\  +202 #t-> PS.pull 0.5 + "processing"%<% +3 "core" %l\  +3 .tPS.seek 1ml + "processing"%7'T +582 "core" ' + "processing"%?% +4 "core" %TW\  +261 #t-> PS.pull 0.5 +2 "processing"%=% +3 "core" %Tl\  +2 .tPS.seek 1.5ml + "processing"%;'V +588 "core" ' +2 "processing"%:% +4 "core" %SP\  +3079 #t-> PS.pull 0.5 + "processing"%@% +3 "core" %Sl\  +3 .tPS.seek 2ml + "processing"%B'ң +592 "core" ' + "processing"%E% +4 "core" %ҥP\  +1042 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%>  +53 "core"  +615 #t-> PS.empty +2 .PS.seek 0ml + "processing"%H'd +2100 "core" ' +2 "processing"%C% +4 "core" %aB\ +399 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%A +38 "core"  +362 #t-> PSR.flush + .PSR.select :flush +3 "processing"%` +849 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%G' +2618 "core" ' + "processing"%D% +4 "core" %?\  +596 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%F  +54 "core"  +633 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%J'd +2614 "core" ' +2 "processing"%K% +3 "core" %fE\ +1357 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +38 "core"  +409 #t-> PSR +457 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%M' +2615 "core" ' + "processing"%% +4 "core" %F\  +858 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%O  +53 "core"  +809 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%N'd +2614 "core" ' +2 "processing"%Q% +4 "core" %bM\ +366 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +38 "core"  +498 #t-> PSR.air + .PSR.select :air +2 "processing"% +587 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%P' +2605 "core" ' + "processing"%R% +4 "core" %T\  +645 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%S  +53 "core"  +450 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%W'd +2605 "core" ' +2 "processing"%U% +4 "core" %dU\ +779 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%X +38 "core"  +312 #t-> PSR +538 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +2610 "core" ' + "processing"%V% +4 "core" %Q\  +1498 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%]  +53 "core"  +393 #t-> PS.empty +2 .PS.seek 0ml + "processing"%_'d +2610 "core" ' +2 "processing"%Z% +4 "core" %bQ\ +682 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%^ +39 "core"  +7391 "Can"{\ A +60002 W|\ A4a +60001 {\ A +60002 4{\ A +60001 3~\ AC# +60001  \ A +20483 #t-> PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +10454 #t-> PS.pull 0.5 +2 "processing"%[% +3 "core" %b\ +2 .tPS.seek 0.5ml + "processing"%\\' +585 "core" ' +2 "processing"%`% +3 "core" %\  +544 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%e' +2108 "core" ' +2 "processing"%c% +4 "core" %\  +1566 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%d  +53 "core"  +606 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%a'd +2614 "core" ' +2 "processing"%b% +4 "core" %d\ +654 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%f +37 "core"  +321 #t-> PSR +497 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%k' +2610 "core" ' + "processing"%i% +4 "core" %\  +411 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%h  +53 "core"  +629 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%g'd +2606 "core" ' + "processing"%l% +4 "core" %d\ +12018 #t-> PS.pull 0.5 +2 "processing"%m% +3 "core" %d\ +2 .tPS.seek 0.5ml +35 "processing"%n' +393 .tPS.hold +2 "processing"%j+ +3 "core" 'e\ T^ +58 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to 0.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/scale.rb:193:in `pull'"(ESP):170:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +519 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%o +38 "core"  +24 "Can"\ AO +329 #t-> PSR +567 #-> PS.pull 0.5 + "processing"%q% +4 "core" %5\  +2 .tPS.seek 0.878ml + "processing"%t'D +581 "core" ' +2 "processing"%r% +4 "core" %D\  @1686778379.87EDT = =mMAIN_scheduler =tMAIN @EDT1686778381.77 #"core_reset"Sent BREAK +2 #t@65259 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +404 "Can" + +  + + #tPolling Can every 10:00 +2337 #-> ESP.ready! +2 #Powering core bus +554 .Gate.power :raw,:ON +2 "sampler") +46 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 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" %  +2 .tSS.configure :default +2 "sampler")#.0X + "processing"%:9 +3 "core" 9.: +1255 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%; +121 "core"  +452 #t-> PSR.sub1 + .PSR.select :sub1 +2 "processing"% +6738 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%<' +2613 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%=  +42 "core"  +2 .tPS.seek 0ml + "processing"%>'d +2618 "core" ' +2 .tPSV.dial PSR + "processing"%? +41 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%@' +2611 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 + "processing"%A  +41 "core"  +2 .tPS.seek 0ml + "processing"%B'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%C +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%D' +2611 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%E  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%G +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%H' +2607 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%I  +53 "core"  +2 .tPS.seek 0ml + "processing"%J'd +2617 "core" ' + .tPSV.dial PSR +7 "processing"%K +39 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%L' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%M  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +2619 "core" ' + .tPSV.dial PSR +2 "processing"%O +39 "core"  +1080 #t-> PS.pull 0.5 + "processing"%P% +4 "core" %_  +2 .tPS.seek 0.5ml + "processing"%Q' +586 "core" ' + "processing"%R% +4 "core" %  +1990 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%S' +2105 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%T  +109 "core" ~ +2 .tPS.seek 0ml + "processing"%U'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%V +80 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%W' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%X  +66 "core" ~ +2 .tPS.seek 0ml +2 "processing"%Y'd +2612 "core" ' + .tPSV.dial PSR + "processing"%Z +80 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%[' +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%\\  +77 "core"  +2 .tPS.seek 0ml +2 "processing"%]'d +1070 "Can"\ B~ +1543 "core" ' + .tPSV.dial PSR +7 "processing"%^ +66 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%_' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%`  +68 "core" ~ +3 .tPS.seek 0ml + "processing"%a'd +2617 "core" ' + .tPSV.dial PSR + "processing"%b +80 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%c' +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%d  +66 "core" ~ +2 .tPS.seek 0ml +2 "processing"%e'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%f +80 "core"  +3810 #t-> PS.pull 0.5 +2 "processing"%g% +3 "core" %_  +2 .tPS.seek 0.5ml + "processing"%h' +589 "core" ' +2 "processing"%i% +4 "core" %  +1236 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%j' +2099 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%k  +39 "core"  +2 .tPS.seek 0ml + "processing"%l'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%m +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%n' +2608 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%o  +40 "core"  +2 .tPS.seek 0ml + "processing"%p'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%q +41 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%r' +2611 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%s  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%t'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%u +40 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%v' +2605 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%w  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%x'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%y +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%z' +2612 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%{  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%|'d +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +39 "core"  +797 #t-> PS.pull 0.5 +2 "processing"%~% +3 "core" %`  +2 .tPS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 "processing"%% +3 "core" %  +13026 "Can"\ =D~ +17460 #t-> PS.pull 0.5 + "processing"%% +4 "core" %  +2 .tPS.seek 1ml + "processing"%'T +581 "core" ' +2 "processing"%% +4 "core" %S  +230 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %S  +2 .tPS.seek 1.5ml + "processing"%'O +581 "core" ' +2 "processing"%% +4 "core" %R  +254 #t-> PS.pull 0.5 + "processing"%% +3 "core" %R  +3 .tPS.seek 2ml + "processing"% 'Ң +582 "core" ' +2 "processing"%\ % +4 "core" %ҝ  +320 #t-> PS.pull 0.5 +2 "processing"% % +3 "core" %ҝ  +2 .tPS.seek 2.5ml +2 "processing"% ' +590 "core" ' +2 "processing"% % +4 "core" %  +753 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +52 "core"  +720 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +2615 "core" ' +2 "processing"%% +4 "core" %g  +968 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +39 "core"  +558 #t-> PSR +549 #-> can +3 "Can"\ @ +1545 #t-> PS.pull 0.5 + "processing"%% +3 "core" %g  +3 .tPS.seek 0.5ml + "processing"%' +593 "core" ' +2 "processing"%% +4 "core" %  +183 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +3 .tPS.seek 1ml + "processing"%'T +587 "core" ' +2 "processing"%% +4 "core" %T   +1000 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%B +848 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +1601 "core" ' + "processing"%% +4 "core" %  +726 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +52 "core"  +721 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2617 "core" ' + "processing"%"% +4 "core" %d  +583 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%% +39 "core"  +254 #t-> PSR +427 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%'' +2611 "core" ' + "processing"%)% +4 "core" %  +506 #t-> PSV.waste1 +3 .PSV.dial :waste1 + "processing"%(  +54 "core"  +441 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2614 "core" ' + "processing"%% +4 "core" %c  +984 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%# +39 "core"  +472 #t-> PSR.air +3 .PSR.select :air + "processing"% +499 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%,' +2608 "core" ' +2 "processing"%-% +4 "core" %  +643 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%.  +53 "core"  +754 #t-> PS.empty +2 .PS.seek 0ml + "processing"%/'d +2613 "core" ' +2 "processing"%0% +3 "core" %g  +461 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%1 +39 "core"  +256 #t-> PSR +443 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%2' +2608 "core" ' + "processing"%3% +4 "core" %  +363 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%4  +52 "core"  +396 #t-> PS.empty +3 .PS.seek 0ml + "processing"%5'd +1664 "Can"\ B/~ +947 "core" ' +2 "processing"%6% +4 "core" %a  +735 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%7 +39 "core"  +600 #t-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +33072 #t-> PS.pull 0.1 + "processing"%8% +3 "core" %a  +3 .tPS.seek 0.1ml + "processing"%9' +185 "core" ' +2 "processing"%:% +4 "core" %   +2987 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%;' +2514 "core" ' + "processing"%=% +4 "core" %  +643 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%<  +53 "core"  +619 #t-> PS.empty +2 .PS.seek 0ml + "processing"%?'d +2608 "core" ' +2 "processing"%>% +3 "core" %i  +594 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%A +39 "core"  +365 #t-> PSR +465 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%@' +2609 "core" ' +2 "processing"%C% +4 "core" %  +5904 #t-> PSV.waste1 +36 .PSV.dial :waste1 +10 "processing"%B  +53 "core"  +343 #t-> PS.empty +3 .PS.seek 0ml + "processing"%E'd +2622 "core" ' +2 "processing"%D% +4 "core" %a  +914 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%G +38 "core"  +936 "Can"\ = mp~ +1445 #t-> PS.pull 0.5 + "processing"%F% +3 "core" %a  +3 .tPS.seek 0.5ml + "processing"%I' +581 "core" ' +2 "processing"%H% +4 "core" %  +5433 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%K' +2111 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%J  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +2622 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%O' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%P  +53 "core"  +2 .tPS.seek 0ml + "processing"%N'd +2608 "core" ' + .tPSV.dial PSR + "processing"%R +40 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Q' +2606 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%T  +52 "core"  +3 .tPS.seek 0ml + "processing"%S'd +2607 "core" ' +2 .tPSV.dial PSR +6 "processing"%V +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%U' +2623 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%X  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%Z +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%Y' +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%\\  +52 "core"  +2 .tPS.seek 0ml + "processing"%['d +2611 "core" ' + .tPSV.dial PSR +2 "processing"%^ +39 "core"  +799 #t-> PS.pull 0.5 + "processing"%]% +4 "core" %f  +2 .tPS.seek 0.5ml + "processing"%`' +585 "core" ' +2 "processing"%_% +4 "core" %  +1269 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%b' +2111 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%a  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%c +80 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%f' +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%g  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%e'd +2611 "core" ' +2 .tPSV.dial PSR + "processing"%i +80 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%h' +2619 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%k  +66 "core" ~ +2 .tPS.seek 0ml +2 "processing"%j'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%m +80 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%l' +2612 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%o  +67 "core" ~ +2 .tPS.seek 0ml + "processing"%n'd +2609 "core" ' +2 .tPSV.dial PSR + "processing"%q +80 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%p' +837 "Can"\ B ~ +1775 "core" ' +2 .tdelay 2 seconds +206 .PSV.dial :waste2 +2 "processing"%s  +67 "core" ~ +2 .tPS.seek 0ml + "processing"%r'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%u +80 "core"  +1281 #t-> PS.pull 0.5 + "processing"%t% +4 "core" %b  +2 .tPS.seek 0.5ml + "processing"%w' +594 "core" ' + "processing"%v% +4 "core" %  +663 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%y' +2107 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%x  +39 "core"  +2 .tPS.seek 0ml + "processing"%{'d +2618 "core" ' +2 .tPSV.dial PSR + "processing"%z +41 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%}' +2611 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%~  +40 "core"  +2 .tPS.seek 0ml + "processing"%|'d +2618 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2608 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' + .tPSV.dial PSR + "processing"% +40 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%\ ' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +53 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +1434 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %_  +2 .tPS.seek 0.5ml +2 "processing"% ' +584 "core" ' + "processing"%% +4 "core" %  +22705 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +2 .tPS.seek 1ml +2 "processing"%'T +587 "core" ' +2 "processing"%% +4 "core" %S  +200 "Can"\ =~ +52 #t-> PS.pull 0.5 + "processing"%% +3 "core" %S  +2 .tPS.seek 1.5ml +2 "processing"%'N +591 "core" ' + "processing"%% +4 "core" %T  +261 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %T  +2 .tPS.seek 2ml + "processing"%'Ҥ +582 "core" ' + "processing"%% +4 "core" %ҟ  +258 #t-> PS.pull 0.5 + "processing"%% +3 "core" %ҟ  +2 .tPS.seek 2.5ml +2 "processing"%' +588 "core" ' +2 "processing"%"% +4 "core" %  +605 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%%  +52 "core"  +582 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2620 "core" ' + "processing"%)% +4 "core" %^  +448 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%( +38 "core"  +194 #t-> PSR +491 #-> PS.pull 0.5 + "processing"%'% +3 "core" %^  +3 .tPS.seek 0.5ml + "processing"%' +588 "core" ' + "processing"%#% +4 "core" %  +239 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %  +2 .tPS.seek 1ml +2 "processing"%-'S +581 "core" ' +2 "processing"%.% +4 "core" %S  +296 #t-> PS.pull 0.5 + "processing"%,% +3 "core" %S  +3 .tPS.seek 1.5ml + "processing"%0'M +587 "core" ' +2 "processing"%1% +4 "core" %O  +1241 #t-> PSR.flush + .PSR.select :flush +2 "processing"%H +471 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%/' +1106 "core" ' +2 "processing"%3% +4 "core" %  +1140 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%4  +52 "core"  +649 #t-> PS.empty +2 .PS.seek 0ml + "processing"%2'd +2605 "core" ' +2 "processing"%6% +4 "core" %i  +767 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%7 +39 "core"  +320 #t-> PSR +365 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%8' +2628 "core" ' + "processing"%:% +4 "core" %  +387 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%5  +53 "core"  +1236 #t-> PS.empty +2 .PS.seek 0ml + "processing"%9'd +2609 "core" ' +2 "processing"%=% +4 "core" %i  +479 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%< +39 "core"  +526 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +340 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%;' +2616 "core" ' + "processing"%>% +4 "core" %  +603 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%A  +53 "core"  +430 #t-> PS.empty +2 .PS.seek 0ml + "processing"%?'d +2606 "core" ' + "processing"%C% +5 "core" %d  +483 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%B +39 "core"  +353 #t-> PSR +418 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%@' +2616 "core" ' + "processing"%D% +4 "core" %  +388 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%G  +54 "core"  +350 #t-> PS.empty +2 .PS.seek 0ml + "processing"%F'd +2618 "core" ' +2 "processing"%E% +4 "core" %b  +4021 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%H +39 "core"  +15409 "Can"\ =`2~ +60001 \ =~ +60001 \ =^~ +60001 }\ =~ +60002 {\ =8~ +60001 z\ >m ~ +60002 y\ >~ +60001 x\ =L~ +60001 w\ ="~ +60002 w\ =$G x~ +60001  u\ =&~\ ~ +60001 :u\ =(\ ~ +60002 s\ >* :~ +60001 t\ =-" ~ +60001 s\ >/Y f~ +60002  q\ >1 ~ +60001 =p\ >3 ~ +60002 {p\ =5(~ +60001 o\ >85~ +60001 o\ =:lT~ +60001 \ n\ =<~ +60002 m\ >>~ +60001 k\ =A~ +60001 @h\ =CJ~ +60002 h\ =EB~ +60001 8h\ =G~ +60001 h\ =In~ +60002 Eg\ >L'~ +60001 g\ >N^~ +60002 Of\ =P0~ +60001 _h\ =R~ +60001 6f\ >U\\~ @EDT1686801793.78 f\ =W=~ +60002 Qg\ >Yu~ +60001 d\ >[~ +60001 |g\ =]~ +60002 i\ =`J~ +60001 j\ =bS~ +60001 k\ =dv~ +60002 }m\ >f ~ +60001 Nn\ >h~ +60001 )q\ =k18~ +60002 q\ =mh~ +60001 r\ >od~ +60001 t\ =q~ +60001 u\ =t~ +60001 v\ >vE&~ +60002 w\ =x|~ +60001 v\ =z R~ +60001 v\ =| ~ +60001 v\ =!!~~ +60002 w\ =X"~ +60001 w\ >"~ +60001 w\ >#@~ +60002 $w\ =#~ +60001 +w\ >5$l~ +60001 ;v\ =l%~ +60001 3v\ =%~ +60002 3v\ >&.~ +60001 4w\ =&~ +60001 >v\ =H'Z~ +60001 Hv\ >'~ +60002 Vv\ =(~ +60001 Ou\ =)~ +60001 Tt\ =%)~ +60002 Xs\ >\\*H~ +60001 [t\ =*~ +60001 Us\ =+t~ +60002 Jr\ >,\ ~ +60001 Hq\ =9,~ +60001 *w\ =q-6~ +60001 {\ >-~ +60002 |\ =.b~ +60001 \ =.~ +60001 \ >M/~ +60001 \ >0$~ +60002 \ >0~ +60001 \ =1P~ +60001 \ >'1~ +60001 \ =^2|~ +60002 \ >3~ +60001 \ =3~ +60001 \ =4>~ +60001 #\ >94~ +60002 \ =p5j~ +60001 |\ =̧6~ +60001 z\ >6~ +60002  w\ =7,~ +60001 x\ =L7~ +40253 !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 +5 #mEXIT @1686835797.08EDT @1686838285.12EDT = =tMAIN =mMAIN_scheduler @EDT1686838287.06 #"core_reset"Sent BREAK +2 #t@27984 idle with ifg=0x84, ie=0x75 #@28656 select with ifg=0x10, ie=0xF5 + #@29313 receive with ifg=0x10, ie=0xFD + #@29948 receive with ifg=0x10, ie=0xFD + #@30583 receive with ifg=0x10, ie=0xFD #@31217 receive with ifg=0x10, ie=0xFD + #@31853 receive with ifg=0x10, ie=0xFD #@32182 receive with ifg=0x80, ie=0xFD + #@16638 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +414 "Can"xt\ ?:V + xt\ ?:V + #tPolling Can every 10:00 +2 #Cleanly exited at 09:29:57EDT15-Jun-23 +59959 "Can"s\ =:;-> +60001 s\ >q;> +60001 s\ > +60001 r\ =<> +60002 r\ >=> +60001 r\ =O>> +60001 q\ =>> +60002 q\ =?G> +60001 8s\ =?> +60001 qq\ =.@s> +60002 r\ >fA > +1904 #t-> ESP.ready! +154 "sampler") + ) +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" %R +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %b +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" % \ , +2 .tSS.configure :default +2 "sampler")#.0X PSV.PTV + .PSV.dial PTV +2 "processing"%4 +67 "core" +375 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%5 @ +70 "core" B +431 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"%6 @ +135 "core" ? +10026 #t-> PS.pull 0.2 +2 "processing"%7% +3 "core" %b\ +2 .tPS.seek 0.2ml +2 "processing"%8' +280 "core" ' + "processing"%9% +4 "core" %\  +2217 #t-> PS.pull 2 +2 "processing"%:% +3 "core" %\  +2 .tPS.seek 2.2ml + "processing"%;' +2104 "core" ' +2 "processing"%<% +4 "core" %\  +1515 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%=  +94 "core"  +841 "Can"t\ OAA> +147 #t-> PS.empty +2 .PS.seek 0ml + "processing"%>'d +2306 "core" ' + "processing"%?% +4 "core" %d\ +479 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%@ +95 "core" +218 #t-> PTV +242 #-> PRV +969 #-> PS.pull 0.4 +2 "processing"%A% +3 "core" %d\ +2 .tPS.seek 0.4ml +2 "processing"%B' +480 "core" ' + "processing"%C% +4 "core" %\  +2254 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%D' +2212 "core" ' +2 "processing"%E% +4 "core" %\  +47819 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%F  +124 "core"  +480 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%G'd +2135 "Can"t\ T(B5> +475 "core" ' + "processing"%H% +4 "core" %e\ +6672 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%I +121 "core" +1083 #t-> PS.pull 0.4 + "processing"%J% +3 "core" %e\ +2 .tPS.seek 0.4ml +2 "processing"%K' +483 "core" ' + "processing"%L% +4 "core" % \  +1866 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%M' +2206 "core" ' + "processing"%N% +4 "core" %\  +2082 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%O  +96 "core"  +627 #t-> PS.empty +2 .PS.seek 0ml + "processing"%P'd +2612 "core" ' + "processing"%Q% +4 "core" %i\ +507 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%R +95 "core" +635 #t-> PS.pull 0.4 + "processing"%S% +3 "core" %i\ +3 .tPS.seek 0.4ml + "processing"%T' +486 "core" ' +2 "processing"%U% +4 "core" % \  +700 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%V' +2210 "core" ' + "processing"%W% +4 "core" %\  +2335 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%X  +95 "core"  +484 #t-> PS.empty +3 .PS.seek 0ml + "processing"%Y'd +2610 "core" ' +2 "processing"%Z% +4 "core" %i\ +827 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%[ +94 "core" +867 #t-> PS.pull 0.4 +2 "processing"%\\% +3 "core" %i\ +2 .tPS.seek 0.4ml +2 "processing"%]' +493 "core" ' +2 "processing"%^% +4 "core" %\  +7575 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2209 "core" ' + "processing"%`% +4 "core" %\  +426 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%a  +95 "core"  +409 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%b'd +2614 "core" ' + "processing"%c% +4 "core" %i\ +349 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%d +96 "core" +415 #t-> PS.pull 0.4 +2 "processing"%e% +3 "core" %i\ +2 .tPS.seek 0.4ml +2 "processing"%f' +488 "core" ' +2 "processing"%g% +4 "core" %\  +453 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%h' +2210 "core" ' +2 "processing"%i% +4 "core" %\  +446 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%j  +95 "core"  +350 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%k'd +2615 "core" ' + "processing"%l% +4 "core" %d\ +328 #t-> PS.pull 0.4 +2 "processing"%m% +3 "core" %d\ +2 .tPS.seek 0.4ml +2 "processing"%n' +224 .tPS.hold +2 "processing"%o+ +3 "core" 'cd\ T] +60 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to 0.4ml 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/scale.rb:193:in `pull'"(ESP):36:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +812 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%p +94 "core" +883 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%q  +95 "core"  +365 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%r'd +305 "core" ' + "processing"%s% +4 "core" %f\ +352 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%t +96 "core" +435 #t-> PS.pull 0.4 + "processing"%u% +3 "core" %f\ +3 .tPS.seek 0.4ml + "processing"%v' +494 "core" ' +2 "processing"%w% +4 "core" %\  +725 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%x' +2210 "core" ' + "processing"%y% +4 "core" %\  +702 "Can"u\ OB> +436 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%z  +95 "core"  +325 #t-> PS.empty +3 .PS.seek 0ml + "processing"%{'d +2611 "core" ' +2 "processing"%|% +4 "core" %c\ +435 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%} +95 "core" +680 #t-> PS.pull 0.1 + "processing"%~% +3 "core" %c\ +3 .tPS.seek 0.1ml + "processing"%' +185 "core" ' +2 "processing"%% +4 "core" %\  +297 #t-> PS.pull 0.1 + "processing"%% +3 "core" %\  +3 .tPS.seek 0.2ml +2 "processing"%' +188 "core" ' +2 "processing"%% +4 "core" %\  +739 #t-> PS.pull 0.025 +2 "processing"%% +3 "core" %\  +2 .tPS.seek 0.225ml +2 "processing"%' +100 "core" ' + "processing"%\ % +4 "core" %\  +27496 #t-> PS.pull 0.5 + "processing"% % +3 "core" %\  +3 .tPS.seek 0.725ml + "processing"%'17 +583 "core" ' +2 "processing"%% +4 "core" %12\  +13851 #t-> PS.pull 0.25 +2 "processing"%% +3 "core" %12\  +2 .tPS.seek 0.975ml +2 "processing"%'P +337 "core" ' +2 "processing"%% +4 "core" %P\  +1024 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +95 "core"  +2658 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +1076 "core" ' + "processing"%% +4 "core" %b\ +4143 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +41 "core"  +547 #t-> PSR.flush + .PSR.select :flush +3 "processing"%j +903 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%' +950 "Can"u\ TCa> +1656 "core" ' + "processing"%% +4 "core" %\  +946 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +68 "core" +337 #t-> PTV.PRV + .PTV.dial PRV +599 #-> PRV.air +2 .PRV.dial :air + "processing"%  +67 "core"  +1613 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'d +2620 "core" ' +2 "processing"% % +4 "core" %c\ +2711 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%! +68 "core"  +772 #t-> PSR.flush + .PSR.select :flush +444 #-> PTV +599 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%"' +2605 "core" ' +2 "processing"%#% +4 "core" %\  +4887 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%$ +68 "core" +344 #t-> PTV.PRV +2 .PTV.dial PRV +507 #-> PRV.air +2 .PRV.dial :air +506 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%%'d +2612 "core" ' + "processing"%&% +4 "core" %f\ +2270 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%' +69 "core"  +305 #t-> PSR.air + .PSR.select :air +2 "processing"% +1063 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%(' +2612 "core" ' + "processing"%)% +4 "core" %\  +1163 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%*  +51 "core"  +511 #t-> PS.empty +2 .PS.seek 0ml + "processing"%+'d +2611 "core" ' + "processing"%,% +4 "core" %f\ +3855 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%- +38 "core"  +412 #t-> PSR.air +2 .PSR.select :air +731 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%.' +2679 "core" ' + "processing"%/% +4 "core" %\  +737 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%0 +67 "core" +787 #t-> PTV.PRV +2 .PTV.dial PRV +425 #-> PRV.air + .PRV.dial :air +538 #-> PS.empty +2 .PS.seek 0ml + "processing"%1'd +2616 "core" ' + "processing"%2% +4 "core" %_\ +12329 "Can"6v\ OC> +10371 #t-> PSV.PTV +2 .PSV.dial PTV +459 #-> PTV.PRV + .PTV.dial PRV +462 #-> PRV.ab2 +2 .PRV.dial :ab2 + "processing"%3  +41 "core"  +8467 #t-> PS.pull 0.2 + "processing"%4% +3 "core" %_\ +3 .tPS.seek 0.2ml + "processing"%5' +279 "core" ' +2 "processing"%6% +4 "core" %\  +457 #t-> PS.pull 2 +2 "processing"%7% +3 "core" %\  +2 .tPS.seek 2.2ml +2 "processing"%9' +2100 "core" ' + "processing"%% +4 "core" %\  +1131 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%:  +94 "core"  +644 #t-> PS.empty +2 .PS.seek 0ml + "processing"%8'd +2306 "core" ' +2 "processing"%<% +4 "core" %`\ +4050 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%= +94 "core" +6022 #t-> PS.pull 0.4 + "processing"%;% +47 "core" %`$\ +2 .tPS.seek 0.4ml + "processing"%?' +489 "core" ' +3 "processing"%@% +4 "core" % B\  +2840 #t-> PS.pull 2 + "processing"%A% +3 "core" % %\  +3 .tPS.seek 2.4ml + "processing"%>'M +2111 "core" ' + "processing"%C% +4 "core" %N%\  +2383 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%B  +106 "core"  +331 #t-> PS.empty +2 .PS.seek 0ml + "processing"%E'd +2515 "core" ' + "processing"%F% +4 "core" %b\ +1004 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%D +94 "core" +624 #t-> PS.pull 0.4 + "processing"%H% +3 "core" %b \ +3 .tPS.seek 0.4ml + "processing"%I' +480 "core" ' +2 "processing"%J% +4 "core" % \  +927 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%G' +2204 "core" ' +2 "processing"%L% +3 "core" %1\  +6757 "Can"4w\ OD> +47199 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%K  +123 "core"  +660 #t-> PS.empty +2 .PS.seek 0ml + "processing"%N'd +2611 "core" ' + "processing"%O% +4 "core" %e4\ +1732 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%M +122 "core" +377 #t-> PS.pull 0.4 +2 "processing"%Q% +3 "core" %e3\ +2 .tPS.seek 0.4ml +2 "processing"%R' +489 "core" ' +2 "processing"%S% +4 "core" % S\  +652 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%P' +2201 "core" ' +2 "processing"%U% +4 "core" %.\  +3302 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%T  +95 "core"  +277 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%W'd +116 "Can"y\ T\ E#> +2493 "core" ' +2 "processing"%X% +4 "core" %eP\ +680 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%V +95 "core" +363 #t-> PS.pull 0.4 + "processing"%Z% +3 "core" %ee\ +3 .tPS.seek 0.4ml + "processing"%[' +488 "core" ' + "processing"%\\% +4 "core" % e\  +678 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +2203 "core" ' +2 "processing"%^% +4 "core" %P\  +6383 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%]  +95 "core"  +356 #t-> PS.empty +2 .PS.seek 0ml + "processing"%`'d +2609 "core" ' +2 "processing"%a% +4 "core" %f>\ +1732 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%_ +94 "core" +990 #t-> PS.pull 0.4 + "processing"%c% +3 "core" %fR\ +2 .tPS.seek 0.4ml +2 "processing"%d' +489 "core" ' +2 "processing"%e% +4 "core" % T\  +2624 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%b' +2200 "core" ' +2 "processing"%g% +4 "core" %I\  +846 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%f  +95 "core"  +614 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%i'd +2613 "core" ' +2 "processing"%j% +4 "core" %fR\ +374 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%h +96 "core" +339 #t-> PS.pull 0.4 + "processing"%l% +3 "core" %fU\ +2 .tPS.seek 0.4ml +2 "processing"%m' +487 "core" ' + "processing"%k% +4 "core" %\ W\  +541 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%n' +2206 "core" ' +2 "processing"%p% +4 "core" %V\  +313 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%q  +95 "core"  +315 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%o'd +2608 "core" ' + "processing"%s% +4 "core" %fY\ +1474 #t-> PSV.PTV + .PSV.dial PTV + "processing"%t +95 "core" +378 #t-> PS.pull 0.4 + "processing"%u% +3 "core" %fw\ +3 .tPS.seek 0.4ml + "processing"%r' +485 "core" ' + "processing"%w% +4 "core" %V\  +2393 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%v' +2213 "core" ' +2 "processing"%y% +3 "core" %_\  +1189 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%z  +108 "core"  +264 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%x'd +2614 "core" ' +2 "processing"%|% +4 "core" %bW\ +5308 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%} +94 "core" +1141 #t-> PS.pull 0.2 +2 "processing"%~% +3 "core" %bV\ +2 .tPS.seek 0.2ml +2 "processing"%' +280 "core" ' + "processing"%{% +5 "core" %x\  +704 #t-> PS.pull 0.025 +2 "processing"%% +3 "core" %r\  +2 .tPS.seek 0.225ml + "processing"%' +101 "core" ' + "processing"%% +4 "core" %U\  +4854 "Can"6}\ O E> +15710 #t-> PS.pull 0.2 +2 "processing"%% +3 "core" %z\  +2 .tPS.seek 0.425ml +2 "processing"%\ ' 4 +287 "core" ' + "processing"%% +4 "core" % 3}\  +249 #t-> PS.pull 0.2 +2 "processing"% % +3 "core" % 3}\  +2 .tPS.seek 0.625ml +2 "processing"%'$ +283 "core" ' +2 "processing"%% +4 "core" %${\  +307 #t-> PS.pull 0.2 + "processing"%% +3 "core" %$\  +2 .tPS.seek 0.825ml +2 "processing"%'= +282 "core" ' +2 "processing"%% +4 "core" %=z\  +1093 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +95 "core"  +492 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +917 "core" ' + "processing"%% +4 "core" %f\ +1642 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +40 "core"  +409 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +365 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + "processing"%% +4 "core" %\  +459 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +67 "core" +332 #t-> PTV.PRV + .PTV.dial PRV +451 #-> PRV.air + .PRV.dial :air +2 "processing"%  +41 "core"  +968 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 "processing"% % +4 "core" %g|\ +717 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%! +68 "core"  +396 #t-> PSR.flush + .PSR.select :flush +1039 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2617 "core" ' +2 "processing"%#% +4 "core" %y\  +974 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%$ +67 "core" +453 #t-> PTV.PRV +2 .PTV.dial PRV +546 #-> PRV.air + .PRV.dial :air +590 #-> PS.empty +2 .PS.seek 0ml + "processing"%"'d +2611 "core" ' +2 "processing"%&% +4 "core" %g\ +3029 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%' +69 "core"  +294 #t-> PSR.air + .PSR.select :air +2 "processing"% +316 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%%' +2607 "core" ' +2 "processing"%)% +4 "core" %\  +836 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%* +68 "core" +330 #t-> PTV.PRV + .PTV.dial PRV +489 #-> PRV.air +2 .PRV.dial :air +568 #-> PS.empty +2 .PS.seek 0ml + "processing"%('d +2616 "core" ' +35 "processing"%,% +16 "core" %c\ +4891 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%- +68 "core"  +3840 "Can"$}\ OFO> +60002 |\ OnF> +60001 ~\ OKG{> +60001 z\ O(H> +60001 y\ OH> +60002 @z\ OI=> +60001 &x\ P!I> +60001 x\ O$Ji> +45770 #t-> exit +5 #mEXIT @1686854951.68EDT @1686855272.83EDT = =mMAIN_scheduler =tMAIN @EDT1686855274.72 #"core_reset"Sent BREAK +2 #t@60142 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +407 "Can"v c6 + v c6 #tPolling Can every 10:00 +2 #Cleanly exited at 14:49:11EDT15-Jun-23 +541 #-> ESP.ready! +3 #Powering core bus +543 .Gate.power :raw,:ON +2 "sampler") +14 ) +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" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %w  + .tSS.configure :default +3 "sampler")#.0X + "collection"'3& +4 "core" &  +2 "processing"%4& +4 "core" &%  +2 "manipulator"&5% +3 "core" %\  * % Z 6 +2 "manipulator"&6& +3 "core" & - . ; 3 +2 "storage"(7& +3 "core" &K +\  +2 "storage"(8% +4 "core" % X\ + "collection"'99 +3 "core" 9. +2 "processing"%:9 +3 "core" 9 +1582 #t-> access 2 +2 "storage"(;% +3 "core" % i\ +2 "manipulator"&<% +3 "core" %\  0 . 6 +2 "manipulator"&=& +4 "core" & - - 3 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +2 "core" &K <\  +2412 #t-> startTube +401 #-> startTube 2 +2836 #-> da 100 +2 #da sampling at most 100ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 14:56:37EDT15-Jun-23\\n{}\\nCan@14:54:43, 20.0C, 45% humidity, 14.9psia, 13.767V, 0.129A, 0.007Ah, 1.77W",Subject: "da sampling at most 100ml" +5 "collection"'@& +3 "core" &  + .tHand.open +3 "manipulator"&A1 +55 "core" 1 + "manipulator"&B% +6 "core" % \  . 0 8 +2 "storage"(C% +3 "core" % H\ +2 "storage"(D. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +462 #"uploadLog"upsync +208 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (F& +2 "core" & \ +2 "manipulator"&G& +4 "core" & / . 3 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&H(a +39 "core" ( +2 "manipulator"&I& +4 "core" &m + ( D , +2 "storage"(J& +4 "core" & \ +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'ж +102 "core" ' + "storage"(L& +5 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'g +274 "core" ' + "storage"(N- +4 "core" -'t + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (O& +2 "core" & \ +2 "manipulator"&P& +4 "core" &m $ , +2 .tElbow.seek 2 + "manipulator"&Q(a +9 "core" ( +2 "manipulator"&R& +4 "core" &k % 7 9 + "storage"(S& +4 "core" & 4\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'ϊ +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +2 "storage"(W' +6 "core" &k . 1  +2 "manipulator"&X% +4 "core" % h ' - V +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +104 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +134 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +59 "core" ( +2 "manipulator"&[& +4 "core" & ) - Z > + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & - . ? > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'O +102 "core" ' +3 "manipulator"&^& +4 "core" & 5 < > +2 "manipulator"&_% +3 "core" %O 0 . ( +2 "collection"'`& +4 "core" &  +2 "collection"'a& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'b(X +4 "core" & \  +9 &8 , +9 &l\ A +9 &}s M +10 &D] K +9 &e K +10 &d K +9 &c K +9 &Je L +10 & a K +9 &` K +9 & b L +10 &"S` K +9 &$e K +9 &%b L +10 &'c K +9 &)\\] K +10 &+d K +9 &,c L +9 &.b L +10 &0bc L +9 &2%b K +9 &3d K +10 &5b K +9 &7kc K +10 &9,b L +9 &:a K +9 &<_ K +10 &>s` K +9 &@5^ K +9 &Ae K +10 &Cl M +9 &Ep\ O +10 &G&\ S +9 &H\ U +9 &J\ V +10 &La\ W +9 &N"\ W +9 &O\ Y +10 &Q\ X +9 &Sd\ Y +10 &U&\ Y +9 &V\ U +9 &X!=\ +~ +10 &X~\ J +5 ( +2 "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + .Hand.open + "manipulator"&c1 +4 "core" &X~c J +60 1 +2 "manipulator"&d% +5 "core" % M . -  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +107 "core" ' +2 #tcollectSample 100ml 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")f+ +3 "core" + + "sampler")g% +4 "core" % \ > +2 "collection"'h& +3 "core" &X~c J +4 "Can"Xx\ HY + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X: \ _ +41 "collection"'% +4 "core" %V98  + "sampler")% +4 "core" %pIC \ _ +47 "collection"'% +3 "core" %V>@  +2 "sampler")% +3 "core" %pTN \ _ +2 "sampler")% +3 "core" %pUO \ _ +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" %pYS \ _ +2 .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +903 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +72 "core" + #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open +2 "sampler") +210 "collection"'% +2 "core" %V\ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +3 "core" %V10S\ + "sampler")F% +4 "core" %p< \  +32 "collection"'G% +3 "core" %V21T\ +2 "sampler")I% +3 "core" %p< \  +37 "collection"'J% +3 "core" %V44X\ + "sampler")L% +4 "core" %p<  \  +42 "collection"'$% +2 "core" %V77X\ +2 "sampler")&% +4 "core" %p< \  +47 "collection"'N% +3 "core" %V@<M\ +2 "sampler")O% +3 "core" %p<' \  +54 "collection"'P% +4 "core" %VGJR\ +2 "sampler") % +4 "core" %p<NK \  +60 "collection"'R% +3 "core" %V^_R\ +2 "sampler")S% +4 "core" %q; \  +2 "sampler")U% +3 "core" %r4 \  + .tIntake.select :close +2 "sampler")0 +9 )V% +2 "core" %r2 \  +2 .tSSV.dial :exhaust + "sampler")X  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")H' +900 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")K  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +209 "collection"'M% +3 "core" %VP\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +44 .SS.reconfigure :inhaling 2.14ml/s +9 "sampler")#.0X=O\ +2 "sampler")k% +3 "core" %[A \  +37 "collection"'j% +3 "core" %VABM\ +2 "sampler")l% +3 "core" %[B \  +42 "collection"'m% +3 "core" %VHGN\ + "sampler")n% +4 "core" %[A/+ \  +47 "collection"'i% +3 "core" %VOOK\ +2 "sampler")p% +3 "core" %[ARQ \  +54 "collection"'q% +3 "core" %VabV\ +2 "sampler")r% +4 "core" %^; \  +2 "sampler")o% +3 "core" %_; \  +2 .tIntake.select :close + "sampler")0 +9 )u% +2 "core" %` \ | +2 .tSSV.dial :exhaust + "sampler")v  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")w' +887 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'x& +2 "core" &X~`gjS J +2 ."airStroke"CSV.dial :waste +4 "sampler")y% +2 ."airStroke"CS.seek 0ml +4 "collection"'s'Q +3 "core" % \  +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")t  +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'| @ +70 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'}' O +104 "core"  +2 .tCTV.dial :air + "collection"'~  +69 "core"  + .tdelay 15 seconds +13 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1488 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")z +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml + "collection"'  +4 "sampler"){' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +110 "core"  +17  +303 ' + "sampler")% +4 "core" % \  +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" % PK  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<eb +2 .tCS.seek 0ml +2 "collection"''Q +2136 "core" 'ffK  +2 "collection"' % +4 "core" %tgkP  +2 "sampler")\ % +3 "core" % \  +2 #tBubblePoint: Intake @39.5psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"' @ +29 "core" A + .tSS.reconfigure :default +3 "sampler")#.0X +107 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +17 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +103 "collection"' 9 +2 "core" 9T< +103 "collection"'{9 +2 "core" 91V9 +102 "collection"' 9 +2 "core" 9PW7 +102 "collection"'9 +3 "core" 9mY5 +102 "collection"'9 +2 "core" 9[2 +102 "collection"' 9 +3 "core" 9\\0 +103 "collection"'9 +2 "core" 9^. +102 "collection"'9 +3 "core" 9`- +102 "collection"'9 +2 "core" 9b* +102 "collection"'9 +3 "core" 9f) +102 "collection"'9 +3 "core" 9-h% +102 "collection"'9 +2 "core" 9Fh$ +103 "collection"'9 +2 "core" 9]i# +102 "collection"'9 +2 "core" 9tn" +102 "collection"'9 +3 "core" 9p +102 "collection"'9 +3 "core" 9m +102 "collection"'9 +2 "core" 9n +102 "collection"'9 +3 "core" 9o +102 "collection"'9 +2 "core" 9q +102 "collection"'%9 +3 "core" 9r  +102 "collection"''9 +3 "core" 9 t +102 "collection"'(9 +2 "core" 9 z +102 "collection"')9 +3 "core" 9 ${ +102 "collection"'9 +2 "core" 9 4{ +102 "collection"'9 +2 "core" 9 A|! +103 "collection"'-9 +3 "core" 9 R% +102 "collection"'9 +3 "core" 9 a* +102 "collection"'.9 +2 "core" 9 o. +102 "collection"'/9 +3 "core" 9 |2 +102 "collection"'19 +2 "core" 9 6 +102 "collection"'#9 +3 "core" 9 : +102 "collection"'29 +3 "core" 9 ? +102 "collection"'39 +2 "core" 9 C +102 "collection"'49 +3 "core" 9 G +102 "collection"'59 +2 "core" 9 K +102 "collection"',9 +3 "core" 9 O +103 "collection"'9 +2 "core" 9 S +102 "collection"'79 +2 "core" 9 X +102 "collection"'"9 +3 "core" 9 \\\ +102 "collection"'09 +2 "core" 9 ` +102 "collection"':9 +3 "core" 9 d +102 "collection"'89 +3 "core" 9\ h +102 "collection"'=9 +2 "core" 9\ \ m +102 "collection"'99 +3 "core" 9\ q +102 "collection"'?9 +2 "core" 9\ u +102 "collection"'@9 +3 "core" 9\ y\ +102 "collection"'A9 +3 "core" 9\ "} +102 "collection"'C9 +2 "core" 9\ '\ +102 "collection"'!9 +3 "core" 9\ ,\ +102 "collection"'>9 +2 "core" 9\ 1 +102 "collection"'69 +3 "core" 9\ 7 +102 "collection"'D9 +2 "core" 9\ ; +102 "collection"'B9 +3 "core" 9\ ? +102 "collection"'F9 +2 "core" 9\ C +102 "collection"'I9 +3 "core" 9\ F +102 "collection"'J9 +3 "core" 9\ J +102 "collection"'G9 +2 "core" 9\ N +102 "collection"'$9 +3 "core" 9\ R +102 "collection"'&9 +2 "core" 9\ T +102 "collection"'L9 +3 "core" 9\ W +3 .tCH.hold 10:00,70C +3 "collection"'; `\ `\ U\ + 'N9 +5 "core"  + 9\ Y\ X +2 "collection"'P% +4 "core" %VW\ + #tBegun lysing Collection Puck Heater at 68.1C/38.4psia +34596 "Can"{\ \ c; +25394 "core" ` +2 "collection"'O9 +3 "core" 9\ V +2 "collection"'R% +4 "core" %  + #tEnded lysing Collection Puck Heater at 69.9C/34.8psia +2 .CS.seek 0ml +2 "collection"' 'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'U @ +93 "core" A +2 .tCSV.dial :air +6 "collection"'V @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'S'm +1339 "core" ' + .tCSV.dial CTV +2 "collection"'<  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'X @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'M  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'K @ +41 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\\'Q +1340 "core" ' + "collection"'Q% +4 "core" %R +2 #tPuck @46.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'T +95 "core"  +2 .tCBV.dial CSV + "collection"'[  +27 "core" + "collection"'W% +4 "core" %R +2 .tCS.seek 5ml +2 "collection"'Y'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'*  +41 "core" +2 "collection"'c% +3 "core" %m N \  +2 .tCS.seek 7ml +2 "collection"'d' +600 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'a @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'g' O +834 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'h ` +109 "core" ^ +2 #tLysing Complete + "collection"']& +5 "core" &X~_^_ J + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  - , k \ k +2 "storage"(f% +3 "core" % \ +2 "storage"(k. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(j(S +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (l& +2 "core" &Q P\ +2 "manipulator"&m& +4 "core" & ) & 0 > + "manipulator"&n% +4 "core" %  )  \ k +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&_(y +155 "core" ( +2 "manipulator"&i& +4 "core" &o 9 1  +2 "storage"(p& +3 "core" &Q \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&q'] +89 "core" ' +2 "storage"(r& +4 "core" &Q L\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(o'g +270 "core" ' + "storage"(u- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(v'z +34 "core" ' +2 "manipulator"&`& +4 "core" &o ) # "  + "manipulator"&x% +4 "core" %g . + k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&|( +161 "core" ( + "manipulator"&t& +4 "core" &2 2 % A G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &2 + - ` G +2 .tForearm.seek CC + "manipulator"&'O +103 "core" ' + .tHand.close +2 "manipulator"&s/ +51 "core" / +2 .tCC.seek :open +2 "collection"'z( +425 "core" ( + "storage"(& +4 "core" &Q [\ +2 "storage"(& +3 "core" &Q C\ +2 "manipulator"&w& +3 "core" &2 / 0 G +2 "manipulator"&% +3 "core" % ^ - . / +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&(y +169 "core" ( + "manipulator"&& +4 "core" &z  + " +2 "storage"(}& +4 "core" &Q \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"& ' +103 "core" ' + .tElbow.hold +2 "manipulator"&\ , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&{% +4 "core" % 8 1 | +2 "storage"( & +4 "core" &Q .\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 281 counts + "manipulator"&' +12 "core" ' +2 "manipulator"&& +4 "core" &z & 4 c + "storage"( & +4 "core" &Q r\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +26 "core" ' +2 "storage"(% +4 "core" % 0\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +2 "core" %B \ QK +2 "manipulator"&% +4 "core" %^ . $ F A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +76 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &loF  + "manipulator"&& +4 "core" &z * # + "manipulator"&% +4 "core" %  - )   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +174 "core" ( +2 "manipulator"&& +4 "core" &-: *   C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-: & - ) C +2 .tForearm.seek :garage +2 "manipulator"&'n +106 "core" ' + .tHand.close +2 "manipulator"&%/ +64 "core" / + "manipulator"&'& +4 "core" &-: F F y C +2 "manipulator"&(% +4 "core" % ] . /  +2 .tForearm.seek :retract + "manipulator"&)'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +287 "core" ( +55 "manipulator"&& +4 "core" &4 - .  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &4 * 0  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + "manipulator"&.& +4 "core" &4 2  2 H +2 "manipulator"&/% +4 "core" %W 8 1 E + "collection"'1& +4 "core" &ef +3 "collection"'#& +4 "core" &fi  +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &gd  +7 &3fg %h +10 &Zyeh 7 +9 &ycg J +9 &Ucdr I +10 &`ce I +9 &G_ce I +9 &]df J +10 &Zbdc J +9 &ZceJ J +10 &P]ce I +9 & ^bf I +9 &!]dd I +10 &#]be J +9 &%W[bd J +9 &'\\cc I +10 &(Xac I +9 &*Xbdm I +10 &,_]be I +9 &.!Xbc I +9 &/Ybb I +10 &1Y`b I +9 &3g_`d^ I +9 &5)]`cI I +10 &6^_d, I +9 &8_ac I +10 &:o^`d I +9 &<0]aa J +9 &=Y`c I +10 &?X_c I +9 &AxZ_cx I +9 &C8]Za J +10 &DmBT K +9 &F O +10 &Hb{ T +9 &Ji\ U +9 &K c\ V +10 &M" \ V +9 &O`('\ W +9 &Q*.\ X +10 &R-/\ X +9 &T*0\ X +10 &Vc,1y\ Y +9 &W\\-0g ; +9 &Xj}*0O K +6 ( +2 "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'3& +4 "core" &Xjh-17 K + &Xjh/17 K + .tHand.open + "manipulator"&41 +60 "core" 1 +2 "manipulator"&5% +4 "core" % W R = I E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +104 "core" ' + .tPSV.dial PSR +6 "processing"% +134 "core"  +2 "processing"%7% +4 "core" %b8  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%"'U +1600 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +1594 "core" ' +2 .tPSV.dial PSR +2 "processing"%8 +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%9 + "collection"'?  +6 "core"  + "processing"%@  +40 "core"  +26 + .tPSV.dial :mixloop +2 "processing"%A +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%C  +70 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%>  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%6' +2618 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%D +42 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%F  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +42 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" &3 < 7  H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&&( +3 "core" ( + "manipulator"&L& +4 "core" &3 5 % G H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &3 " 6 M H +2 .tForearm.seek CC + "manipulator"&P'O +103 "core" ' +2 .tHand.close + "manipulator"&^/ +61 "core" / +2 .tCC.seek :open +2 "collection"';( +425 "core" ( + "manipulator"&O& +5 "core" &3 / 2 H + "manipulator"&R% +4 "core" % O . / + .tForearm.seek :retract +2 "manipulator"&H'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(-6 +282 "core" ( +2 "manipulator"&V& +4 "core" &->  * R { + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-> & $ g { +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<'n +95 "core" ' + .tHand.open + "manipulator"&X1 +54 "core" 1 + "manipulator"&M% +4 "core" % m 5 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +98 "core" ' + .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"'S& +4 "core" &y|  +2 "manipulator"&Q% +3 "core" %\  , (   +2 "storage"(T% +4 "core" % s\ +2 "storage"([. +2 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(W( +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (\\& +3 "core" & \  + "manipulator"&*& +4 "core" &-> - " X { +2 "manipulator"&c% +3 "core" %\   % >  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Y(a +226 "core" ( + "manipulator"&a& +4 "core" &` 2  +2 "storage"(d& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&h'ж +103 "core" ' + "storage"(]& +4 "core" & Y\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +47 "Can"{\ C; +233 "core" ' +2 "storage"(f- +3 "core" -'w +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +2 "core" & \  +2 "manipulator"&l& +3 "core" &` $ / U +2 .tElbow.seek 2 +2 "manipulator"&m(a +3 "core" ( + "manipulator"&n& +4 "core" &` 2 2 +2 "storage"(E& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&i'ϊ +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&p/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&r& +2 "storage"(Z' +7 "core" &` , . q + "manipulator"&e% +4 "core" % ώ 7 , S +2 .tForearm.seek :retract +2 "manipulator"&u'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`( +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 "core" ( + "manipulator"&x& +4 "core" & ( & - ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & ' +  ? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&t'O +106 "core" ' + "manipulator"&~& +4 "core" &  ' 6 ? +2 "manipulator"&q% +4 "core" %D '  * F +2 "collection"'_& +3 "core" &vw  +3 "collection"'s& +4 "core" &tv  +2 .tCC.seek :closed +2 "collection"'y(X +4 "core" &wx  +9 &5}ux +{ +10 &huw~ \ > +9 &nuuh \ J +9 &^YtvP I +10 & Zmw9 I +9 &]qv/ I +9 &\\ru I +10 &e]st J +9 &([rt< I +10 &[rsU I +9 & \\pvI I +9 &"oZot3 I +10 &$0[qt$ I +9 &%\\qr I +9 &'\\qsk I +10 &)w]qsy I +9 &+9[pu I +10 &,\\ns I +9 &.\\rq I +9 &0}\\rr J +10 &2A\\or I +9 &4\\qs I +9 &5\\os I +10 &7\\qr I +9 &9H\\pqx I +9 &;\ \\ory I +10 &<]osj I +9 &>\\oq_ I +10 &@P\\nrY I +9 &B_knO J +9 &Cgah1 J +10 &E|DS5 M +9 &G?/4 R +10 &H+/ U +9 &J(- V +9 &Lv W +10 &N8 W +9 &O-, W +9 &Q)- W +10 &S|() X +9 &U=**G X +10 &V&,L L +9 &X%K*+F &u +9 &Xq{*,= S +6 ( +2 "collection"'s& +3 "core" &Xqr+,9 S +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 + .Hand.open +2 "manipulator"&b1 +61 "core" 1 +2 "manipulator"&% +4 "core" % D 6 4 F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'w  +121 "core"  + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 "collection"'}% +4 "core" % Q  h \  +2 .tCS.seek 4ml + "collection"''NR +1597 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%|  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +2618 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml + "collection"' ' O +1587 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tCS.seek 0ml + "collection"''Q +2607 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'  +121 "core" +2 "collection"'& +4 "core" &Xqp'*) S + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"& % +3 "core" %  - - s  +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +198 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (v& +2 "core" &U $\ +2 "manipulator"&& +8 "core" & - / j ? +2 "manipulator"&% +4 "core" %  - % 0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +159 "core" ( +2 "manipulator"&& +4 "core" & 4 1 +2 "storage"(& +3 "core" &U 6\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +104 "core" ' + "storage"(%& +4 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(''g +338 "core" ' + "storage"((- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & / . h +2 "storage"(& +3 "core" &U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +30 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(-- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(.' +30 "core" ' + "manipulator"&/% +4 "core" % + + i +2 "storage"(1& +4 "core" &U \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts +2 "manipulator"&)'< +31 "core" ' +2 "manipulator"&z& +4 "core" & + ' g + "storage"(3& +4 "core" &U 2\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&4'] +33 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(5' +39 "core" ' +2 "manipulator"&#& +4 "core" & - - a +2 "manipulator"&% +3 "core" %a . / u & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +162 "core" ( +2 "manipulator"&0& +4 "core" &3 : 3 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &3 , / v H +2 .tForearm.seek CC + "manipulator"&8'O +94 "core" ' +2 .tHand.close + "manipulator"&:/ +55 "core" / +2 .tCC.seek :open +2 "collection"'9( +425 "core" ( + "storage"(@& +4 "core" &U \ +2 "storage"(?& +4 "core" &U \ +2 "manipulator"&A& +3 "core" &3 1 - H +2 "manipulator"&C% +4 "core" % K 0 / w + .tForearm.seek :retract +2 "manipulator"&='\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&>(y +168 "core" ( +2 "manipulator"&!& +4 "core" &q ' +  +2 "storage"(D& +3 "core" &U d\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&6' +105 "core" ' + .tElbow.hold +2 "manipulator"&F, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&B1 +61 "core" 1 +2 "manipulator"&J% +4 "core" % G = b +2 "storage"(I& +4 "core" &U /\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 280 counts + "manipulator"&$' +12 "core" ' +2 "manipulator"&L& +4 "core" &s 3  +2 "storage"(N& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&^'] +30 "core" ' +2 "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(,' +98 (2% +4 "core" %? a\ PJ + "manipulator"&O% +4 "core" %^ 7 # P  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +103 "core" ' +38 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%P  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%V' +2619 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%&  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%X +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%M  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%S'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &  + "manipulator"&T& +4 "core" &s  ! + "manipulator"&[% +4 "core" %\   ) . M +2 .tElbow.seek FlushPuck::Garage + "manipulator"&H(-6 +171 "core" ( + "manipulator"&<& +4 "core" &-?  * r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-? * ! / r +2 .tForearm.seek :garage +2 "manipulator"&*'n +96 "core" ' +2 .tHand.close + "manipulator"&c/ +56 "core" / +2 "manipulator"&j& +4 "core" &-? 9 + W r +2 "manipulator"&a% +3 "core" % _ / / c  +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&U(? +126 "core" ( + "manipulator"&]& +4 "core" &@  '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &@   6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f'Η +97 "core" ' +2 "manipulator"&k& +4 "core" &@ '  + "manipulator"&l% +4 "core" %Ν * %  +2 "processing"%n& +4 "core" &  +2 "processing"%E& +4 "core" &  +3 .tPC.seek :closed + "processing"%p(X +4 "core" &~  +9 &6\ +} +9 &i\ @ +9 &m\ M +10 &2b L +9 &f L +9 &eV\ L +10 &wcx L +9 &9f9 L +10 &e L +9 &g\ L +9 & c\ L +10 &"Ad\ L +9 &$g\ L +9 &%e\ L +10 &'f\ L +9 &)Ic L +10 &+ d\ L +9 &,f\ L +9 &.g\ L +10 &0Pg M +9 &2g\ L +10 &3e\ L +9 &5g\ L +9 &7Yg\ L +10 &9g\ L +9 &:g\ L +9 &<e\ L +10 &>ah\ L +9 &@$g\ L +10 &Ag\ L +9 &Cj\ M +9 &Edv\ N +10 &G\ Q +9 &H\ R +9 &J\ R +10 &L`\ R +9 &N \ S +10 &O\ S +9 &Q\ S +9 &Sd\ S +10 &U%\ T +9 &V\ S +9 &X?Hf\ X +10 &XS 1 +5 ( +2 "processing"%E& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%r& +4 "core" &X% 1 + &X% 1 +2 .tHand.open + "manipulator"&e1 +56 "core" 1 + "manipulator"&Y% +4 "core" % Ν - + I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +103 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%x +42 "core" +2 "processing"%o% +4 "core" %e  +2 .tPS.seek 0.3ml +2 "processing"%i'b +378 "core" ' + .tPSV.dial PSR +2 "processing"%m +95 "core"  +2 "processing"%~% +4 "core" %`U  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%q'. +484 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Z +95 "core" + .tPTV.dial :mixing +2 "processing"%u @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%;  +85 "core"  +2 .tPS.seek 0ml + "processing"%b'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &@ . - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&s(? +3 "core" ( + "manipulator"&w& +5 "core" &@ 4  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &@ * -  +2 .tForearm.seek PC +2 "manipulator"&t'Η +99 "core" ' + .tHand.close +2 "manipulator"&G/ +58 "core" / +2 .tPC.seek :open + "processing"%}( +423 "core" ( + "manipulator"&g& +4 "core" &@ ' , ) +2 "manipulator"&|% +3 "core" % Δ * , / D +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +138 "core" ( + "manipulator"& & +4 "core" &-A " ) W | +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-A *  | +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek :garage + "manipulator"&'n +95 "core" ' + .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"& % +4 "core" % c 5   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&% +4 "core" %  & \  + "storage"( % +4 "core" % \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (v& +3 "core" & '\  +2 "manipulator"&& +3 "core" &-A - . } | +2 "manipulator"&% +3 "core" %  $   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&W(a +211 "core" ( + "manipulator"&& +4 "core" &l  )   +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" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' +2 "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & ]\  +2 "manipulator"&& +3 "core" &l - 6  +2 .tElbow.seek 2 +2 "manipulator"&-(a +7 "core" ( + "manipulator"&/& +4 "core" &j . # J  + "storage"(1& +4 "core" & m\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z'ϊ +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&3/ +59 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&#& + "storage"(' +7 "core" &j - -   + "manipulator"&\ % +5 "core" % φ " , O +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tElbow.seek PC +2 "manipulator"&'(? +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( + "manipulator"&& +5 "core" &H ) %   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &H % %   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&.'Η +103 "core" ' + "manipulator"&0& +5 "core" &H  *  +2 "manipulator"&"% +4 "core" %Ν ) $ B q + "processing"%4& +4 "core" &>  +2 "processing"%& +6 "core" &?  +2 .tPC.seek :closed + "processing"%:(X +5 "core" &9  +8 &0~-\ +{ +9 &e/\ > +10 &~2\ M +9 &Ib2\ K +9 &\ c'\ L +10 &f\ L +9 &^\ L +10 &Pb\ L +9 &`\ L +9 &`\ L +10 & e$\ K +9 &"Xb\ L +9 &$g\ L +10 &%_\ L +9 &'c \ K +10 &)ab\ K +9 &+"` \ L +9 &,b\ L +10 &.d\ L +9 &0ge\ L +9 &2+c\ K +10 &3c\ K +9 &5h\ L +10 &7qa\ K +9 &93e\ K +9 &:d\ K +10 &<g\ L +9 &>xg\ L +9 &@;`\ K +10 &Ag\ L +9 &Cp\ M +10 &Ev~\ O +9 &G1\ Q +9 &H\ R +10 &J\ Q +9 &Lw\ Q +9 &N7\ R +10 &O\ R +9 &Q\ R +10 &Sz\ S +9 &U=\ S +9 &V\ K +10 &X3D|\ "f +9 &X @ . +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&71 +3 "core" &X . +56 1 +2 "manipulator"&y% +4 "core" % Μ B = | r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +105 "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 + %A9 +6 "core" 9<0 +102 "processing"%C9 +3 "core" 980 +102 "processing"%!9 +2 "core" 95/  +102 "processing"%D9 +3 "core" 930  +102 "processing"%89 +2 "core" 91/ +102 "processing"%9 +2 "core" 90/ +102 "processing"%B9 +3 "core" 9/0 +102 "processing"%J9 +2 "core" 9.0 +102 "processing"%I9 +2 "core" 9,/" +102 "processing"%L9 +3 "core" 9.0& +102 "processing"%N9 +3 "core" 9.0* +102 "processing"%9 +2 "core" 9.0. +102 "processing"%=9 +3 "core" 90/3 +102 "processing"%29 +2 "core" 92/7 +102 "processing"%O9 +3 "core" 94/; +102 "processing"%>9 +2 "core" 95/? +102 "processing"%69 +3 "core" 98/C +102 "processing"%$9 +2 "core" 9</H +102 "processing"%59 +2 "core" 9@/L +102 "processing"%P9 +3 "core" 9C/P +102 "processing"%^9 +3 "core" 9H0T +102 "processing"%,9 +2 "core" 9M1X +102 "processing"%{9 +2 "core" 9Q0\\ +102 "processing"% 9 +3 "core" 9X0a +102 "processing"%&9 +2 "core" 9^0e +102 "processing"%X9 +2 "core" 9d0i +102 "processing"%M9 +3 "core" 9k1m +102 "processing"%V9 +2 "core" 9q1q +102 "processing"%Q9 +2 "core" 9x2u +102 "processing"%T9 +3 "core" 91z +102 "processing"%[9 +3 "core" 91~ +102 "processing"%<9 +2 "core" 92 +102 "processing"%\\9 +2 "core" 92 +102 "processing"%F9 +3 "core" 93 +102 "processing"%c9 +3 "core" 93\ +102 "processing"%j9 +2 "core" 93 +102 "processing"%a9 +2 "core" 93 +102 "processing"%R9 +3 "core" 93 +102 "processing"%]9 +2 "core" 97 +102 "processing"%K9 +3 "core" 94 +102 "processing"%*9 +2 "core" 94 +103 "processing"%k9 +2 "core" 94 +102 "processing"%l9 +2 "core" 94 +102 "processing"%n9 +3 "core" 94 +102 "processing"%H9 +3 "core" 94 +102 "processing"%d9 +2 "core" 9 4 +3 .tPH.hold 2:00:00,28C +8 "processing"%+ pTp +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%r +95 "core"  + "processing"%e% +4 "core" %b  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%Y' +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%E'Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"%x +69 "core" +2 .tPBV.dial :waste1 + "processing"%o  +121 "core"  + "processing"%f% +4 "core" %ҦD  +2 .tPS.seek 1.5ml +6 "processing"%S'V +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%~'d +1604 "core" ' + .tdelay 5:00 +6028 "Can"<|\ 7; +23975 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR + "processing"%Z +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%u' +2333 "core" ' +2 .tPSV.dial PTV +2 "processing"%; +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +67 "core"  +2 .tPS.seek 0ml + "processing"%'d +2295 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%G  +125 "core" + .tPSV.dial :mixloop +2 "processing"%U +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%h @ +68 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%p'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'g  + "processing"%|  +42 "core" +2  + "processing"% % +4 "core" %g0  +2 .tPS.seek 0.3ml +2 "processing"%'f +353 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'t  +27 "core" +2 .tPRV.dial :air +2 "processing"%s  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1257 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% 'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"% +91 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%v% +4 "core" %ҥ  +2 .tPS.seek 1.85ml +2 "processing"%' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & \ + "manipulator"&& +4 "core" &H - % p  +2 "manipulator"&% +3 "core" %\  & " _ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&`(-6 +132 "core" ( + "manipulator"&& +5 "core" &-;  3 ` . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &-; 0 / . +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&/& +4 "core" &-J B = {  + "manipulator"&1% +4 "core" % \\ - , H +2 .tForearm.seek :retract +2 "manipulator"&3'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +287 "core" ( + "manipulator"&\ & +4 "core" &@ , 5 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &? 8 - N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&%'O +101 "core" ' +2 "manipulator"&& +4 "core" &? / 3 a N +2 "manipulator"&z% +3 "core" %X - 6 P +2 "collection"'& +4 "core" &\ +3 "collection"')& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'-(X +3 "core" &  +9 &3\ +{ +10 &e\ > +9 &y\ M +10 &OZ\ K +9 &^\ K +9 &]\ K +10 &_\ K +9 &Vb\ K +9 &`\ L +10 &]\ K +9 & a\ K +10 &"_^\ K +9 &$ `\ K +9 &%_\ K +10 &'b\ K +9 &)g_\ K +9 &+(`\ K +10 &,b\ L +9 &._\ K +9 &0m`\ L +10 &20]\ K +9 &3]\ J +10 &5`\ K +9 &7x]\ J +9 &98b\ K +10 &:_\ K +9 &<_\ K +10 &>a\ K +9 &@A^\ K +9 &B_\ K +10 &Ce\ L +9 &Eptz\ M +9 &G7FY\ Q +10 &H55\ V +9 &J;<\ W +10 &LjEE\ X +9 &N-MM\ W +9 &OTR\ X +10 &QWV\ X +9 &SoXY\ Y +9 &U1Z]\ X +10 &V]_\ R +9 &X ?]a\ , +9 &Xwuaa\ H +6 ( +2 "collection"')& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + "collection"'0& +4 "core" &Xwcac\ H + &Xwcbc\ H +2 .tHand.open + "manipulator"&"1 +59 "core" 1 +2 "manipulator"&4% +4 "core" % X L H  P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%}% +4 "core" %cM\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%7'U +1635 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%y  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%.  +2 "collection"'!  +31 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%D +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%8  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 .tPSV.dial :air + "processing"%B  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +43 "core" +2 .tPS.seek 0ml + "processing"%L'd +2611 "core" ' + .tPSV.dial :air +6 "processing"%N  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2054 "Can"z\ %; +555 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +42 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +4 "core" &< 0 6 N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +2 "core" ( +2 "manipulator"&6& +4 "core" &< 7 & t N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &< / + b N +2 .tForearm.seek CC +2 "manipulator"&5'O +101 "core" ' + .tHand.close +2 "manipulator"&P/ +56 "core" / +2 .tCC.seek :open +2 "collection"'^( +426 "core" ( + "manipulator"&,& +4 "core" &< . / u N + "manipulator"&{% +4 "core" % \\ 1 1 +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(-6 +296 "core" ( +2 "manipulator"&X& +4 "core" &-5 4 $ ) * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +4 "core" &-5 $  * +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V'n +107 "core" ' +2 .tHand.open + "manipulator"&Q1 +53 "core" 1 + "manipulator"&T% +4 "core" % g 8 5 f Z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +95 "core" ' +2 ."da"delayUntil "15:49:40.81" +24980 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%< @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PSV.dial :air + "processing"%c  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%a +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%] +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +41 "core"  +2 ."da"PS.seek 0ml + "processing"%*'d +2296 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +122 "core"  + "processing"%l% +4 "core" %c\ + #"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"%n' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%r +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +35 "core" + "processing"%b% +4 "core" %Ҫ(  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'Z +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"%x'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +51 "core" , +3 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%E +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +1059 "Can"|\ Z?; +1268 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%? +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2285 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +121 "core"  +2 "processing"%;% +4 "core" %i\ + #"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"%_' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" + "processing"%G% +4 "core" %ҫ=\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'[ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' + ."da"delay 2:00 +12004 #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"%| * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +67 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +68 "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"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2315 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +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"%'a +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%v  +41 "core"  +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +325 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "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"%/'d +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +21096 "Can"z\ NQ; +26907 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%1  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%@ * +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 +2 "processing"%\ ' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%W +43 "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"%z  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2312 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +122 "core"  +2 "processing"%9% +3 "core" %d\  +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"%0' +588 "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 "processing"%4  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%) +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%}% +4 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%%'S +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%y'd +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +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"%A +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%D +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"delay 5 seconds +228 "Can"z\ O; +274 ."da"PSV.dial :air +2 "processing"%C  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%B'd +2296 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%I% +3 "core" %ht\ +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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +69 "core" +50 ."da"PBV.dial :waste1 +2 "processing"%=  +32 "core" +2 "processing"%% +3 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%O'Z +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%6 * +31 "core" + +2 ."da"PS.seek 0ml +3 "processing"%$'d +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%{ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%X  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'d +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +123 "core"  + "processing"%Q% +4 "core" %g[\ + #"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' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core" + "processing"%\\% +4 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%F'U +594 "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"%2'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%l +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2321 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +126 "core"  +4 "processing"%r% +16 "core" %d\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +16 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +12 "processing"%e' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%b% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%H' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1159 "Can"ix\ }; +446 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Y +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" + "processing"%f% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'd +1602 "core" ' +2 ."da"delay 10 seconds +1003 #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"%i * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%; +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%w'd +2320 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%u +122 "core"  + "processing"%G% +4 "core" %i \ +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"%'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%h +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 "processing"%g% +4 "core" %ҥ\\\  +2 ."da"PS.seek 1.5ml + "processing"%|'U +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"% * +35 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +1604 "core" ' + "processing"%s9 +3 "core" 9PH5" +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5" + 5" + "processing"% & +4 "core" &XX\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&p% +4 "core" %\  - .  +2 "storage"(% +3 "core" % V a \ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &R   \ +2 "manipulator"&& +3 "core" &-5 0 $ * +2 "manipulator"&v% +3 "core" %\  ( $   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +181 "core" ( +2 "manipulator"&& +4 "core" &~ & 7 s ) + "storage"(& +4 "core" &R 5 , \ +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" &R > : \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +292 "core" ' +2 "storage"(- +3 "core" -'n + ."da"SE.configure :default +48 "storage"(#QK-0-\ b +10 "manipulator"&(& +2 "core" &~ - , | ) +2 "storage"(& +4 "core" &R D D \ + ."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"&' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&', +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(1- +2 "core" -'n +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(@' +27 "core" ' + "manipulator"&% +4 "core" % - - j +2 "storage"(/& +4 "core" &R   >\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts + "manipulator"&W'; +22 "core" ' + "manipulator"&`& +4 "core" &~ 4   ) +2 "storage"(& +4 "core" &R U C \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z'] +28 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(\ ' +37 "core" ' + "manipulator"&3& +5 "core" &~ * / t ) + "manipulator"&9% +4 "core" %p / . s  +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"&0(? +254 "core" ( + "manipulator"&4& +5 "core" &G (  - ( + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +2 "core" &G & + G ( +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +98 "core" ' +2 ."da"Hand.close +2 "manipulator"&}/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%"( +422 "core" ( +2 "storage"(& +3 "core" &R \\ [ \ +2 "manipulator"&%& +4 "core" &G $  ( + "manipulator"&7% +5 "core" % Τ . " , Y +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&A(y +291 "core" ( +2 "manipulator"&y& +4 "core" & *    + "storage"(.& +4 "core" &R x n H\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&D'] +88 "core" ' +3 ."da"Hand.open + "manipulator"&81 +63 "core" 1 +2 "storage"(C- +3 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(!'P +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun1516h100ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1163 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.618 seconds\ /var/log/esp/da23jun1516h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun1516h100ml15s.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun1516h100ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun1516h100ml20s.tif +2064 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun1516h100ml20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "27.618 sec auto-exposure",Subject: "da23jun1516h100ml images!" +3 "storage"(I- +3 "core" -' +2 "storage"(B& +12 "core" &R V [ 7\ +7 "manipulator"&J& +14 "core" & * "  +7 ."da"Elbow.seek 1 +4 "manipulator"&L(y +10 "core" ( + "manipulator"&=& +7 "core" & $ / @ +2 "storage"(& +4 "core" &R ] b\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +3 "storage"(6' +55 "core" ' +2 "manipulator"&O& +4 "core" & # / O + "storage"(P& +6 "core" &R T\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&#' +30 "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 2.05 Pucks below Top Plate +2 "storage"($' +23 "core" ' + "manipulator"&,% +5 "core" % - : + "storage"({& +4 "core" &R %\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"&5': +18 "core" ' +2 "manipulator"&X& +4 "core" & - ( s +2 "storage"(-& +4 "core" &R \\\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&M'] +24 "core" ' +4 "storage"(Q% +11 "core" % \ +5 ."downElevator"SE.seek :down +17 "storage"(>' +98 (T% +6 "core" %c> 1\ OF +4 "manipulator"&V% +9 "core" %Ќ / / +3 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&<'\ +87 "core" ' +35 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (\\& +7 "core" &R &\ +6 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"% & +8 "core" &1  +3 "manipulator"&c& +8 "core" & " & ' +4 "manipulator"&F% +9 "core" %\  + ( E  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&a(-6 +172 "core" ( +6 "manipulator"&R& +9 "core" &-: # * 8 L +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &]& +8 "core" &-: * * ^ L +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&2'n +104 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&j/ +59 "core" / +3 "manipulator"&k& +7 "core" &-: / 2 # L +3 "manipulator"&l% +7 "core" % S ! - +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&*'\ +107 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&K(? +122 "core" ( +3 "manipulator"&d& +11 "core" &H , -   +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &r& +5 "core" &H % + &  +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +4 "manipulator"&n'Η +104 "core" ' +3 "manipulator"&b& +8 "core" &H 0 . W  +108 "manipulator"&e% +9 "core" %Κ . . q +3 "processing"%H& +8 "core" &_  +4 "processing"%Y& +11 "core" &_  +2 &Q  +4 ."psFlush"PC.seek :closed +7 "processing"%o(X +8 "core" &\\  +2 &R  +6 &1{L\ *z +9 &fN\ > +10 &xO\ L +9 &K]W\ L +12 & `R\ L +9 &aU\ K +7 &^S\ K +10 &SbS\ L +9 &`\ K +9 &c\ K +10 & `\ K +9 &"\\`o\ K +9 &$_k\ K +10 &%b\ K +9 &'b\ K +10 &)e]\ K +9 &+%_\ L +9 &,a\ K +10 &.\\\ K +11 &0kb\ L +10 &2.a\ K +7 &3]\ K +9 &5c\ K +10 &7t_\ K +9 &96_\ K +9 &:_\ K +10 &<_\ K +9 &>|_\ K +9 &@>d\ K +10 &Ae\ L +9 &Cb\ K +10 &Em\ M +9 &G:\ O +10 &H\ Q +9 &J\ R +9 &Lz\ Q +10 &N;\ R +9 &O\ R +9 &Q\ R +10 &S~\ S +9 &U@\ S +10 &W\ K +9 &X4?l\ $i +9 &X\ 1\ , +5 ( +6 "processing"%Y& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +5 "processing"%f& +10 "core" &X\ , +3 &X\ , +3 ."psFlush"Hand.open +3 "manipulator"&1 +58 "core" 1 +3 "manipulator"&x% +8 "core" % Κ . + T +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&E'\ +97 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%? +53 "core"  +4 "processing"%i% +7 "core" %gx  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%q' +208 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +383 "core" ' +3 ."psFlush"delay 5 seconds +370 #"uploadLog"upsync +133 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2113 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"%~ @ +176 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%;  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%Z +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%_'F +2618 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +96 "core"  +2 "processing"%u% +4 "core" %G\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +589 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2104 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 + "processing"%h  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%U @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%g +108 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +94 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +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"%s +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +69 "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"%' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2612 "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"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2145 "Can"x\ =#; +462 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%[' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('d +2624 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +43 "core" > + ."psFlush"PS.seek 2.5ml +3 "processing"%1' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%W' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%z U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2613 "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"%}  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%7'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +67 "core"  +2 ."psFlush"PS.seek 0ml +49 "processing"%0'd +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'8& +5 "core" &  + "manipulator"&C& +4 "core" &H , . z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( +2 "manipulator"&\ & +4 "core" &H / 1  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &H * / W  +2 .tForearm.seek PC +2 "manipulator"&I'Η +99 "core" ' + .tHand.close +2 "manipulator"&B/ +56 "core" / +2 .tPC.seek :open +2 "processing"%J( +425 "core" ( +2 "manipulator"&=& +4 "core" &H , *   +2 "manipulator"&% +3 "core" % Γ " % T +2 .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&P( +364 "core" ( + "manipulator"&,& +4 "core" &9 2  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &9 , " L K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +102 "core" ' +2 "manipulator"&-& +4 "core" &9 7 2 { K + "manipulator"&Q% +4 "core" %J / / S +2 "collection"'A& +4 "core" & \ +2 "collection"'D& +5 "core" & \ +2 .tCC.seek :closed +3 "collection"'(X +2 "core" & \ +6 & \ 9 +10 &BL 0 +9 &tt D +10 &f K +9 &` K +9 &] K +10 &gb K +9 &(b K +9 &e K +10 &b K +9 &m` L +10 &!1` K +9 &"` K +9 &$a K +10 &&w` K +9 &(9_ K +10 &)` K +9 &+` K +9 &-}a L +10 &/A` K +9 &1` K +9 &2a! K +10 &4_ K +9 &6Ia K +9 &8 _ K +10 &9a K +9 &;` L +10 &=Q_ K +9 &?a K +9 &@`! K +10 &Bc K +9 &DVj( L +9 &F}nk( N +10 &Gyy) S +9 &I|}!\ U +10 &KA}\ V +9 &M~"\ W +9 &N|0\ W +10 &P~\ W +9 &RA~(\ Y +9 &T|~(\ X +10 &U}-\ X +9 &Wz}4\ = +10 &XL+}.\ )x +9 &X{q~~/ I +2 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 +2 "collection"'T& +3 "core" &X{n}- I +2 .tHand.open + "manipulator"&N1 +57 "core" 1 + "manipulator"&V% +4 "core" % J G J S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +105 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'6& +4 "core" &X{o~/ I + "collection"'#% +4 "core" %P|9  +2 .tCSV.dial CSR + "collection"'5  +40 "core"  +2 "collection"'\\% +4 "core" %P},  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '$% +3 "core" %m}/\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'c' +628 "core" ' + .tCSV.dial :waste +2 "collection"'F +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'M'Q +1975 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'R& +4 "core" &X{n9 I + "collection"']% +4 "core" %N2  + .tCSV.dial :flush +2 "collection"'>  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1159 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'j @ +39 "core" B +2 "collection"'k% +4 "core" %m~H  +2 .tCS.seek 7.001ml + "collection"'l' +514 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'<  + 'd  +40 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'r @ +41 "core" ? +2 .tCS.seek 0ml + "collection"'2'Q +1578 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'b& +4 "core" &X{nJ I + "collection"'e% +4 "core" %K8  + .tCSV.dial :flush +2 "collection"'a  +71 "core" +2 .tCS.seek 5ml +2 "collection"'H'm +1160 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'* @ +41 "core" B + "collection"'"% +4 "core" %mG  +2 .tCS.seek 7ml +2 "collection"'f' +516 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'x  +97 "core"  +2 .tCS.seek 0ml + "collection"'Y'Q +1568 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'?& +4 "core" &X{m( I +2 "collection"'i% +3 "core" %S}&  +2 .tCSV.dial CSR + "collection"'n  +40 "core"  +2 "collection"'t% +4 "core" %S~<  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'q'O +1784 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'~' O +521 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'; +2 'Z  +96 "core" +33  + .tCTV.dial :intake +6 "collection"'S  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'m'Q +1791 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'u  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'_'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'G  +97 "core"  +2 "collection"'h% +4 "core" %R~)  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'U'm +1256 "Can" w\ M%; +82 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'g' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'w +97 "core" +2 .tCS.seek 0ml +2 "collection"' 'Q +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &7 9 <  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&s& +5 "core" &7  )  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7 8 . K +2 .tForearm.seek CC +2 "manipulator"&|'O +92 "core" ' + .tHand.close + "manipulator"&p/ +52 "core" / +2 .tCC.seek :open +2 "collection"' ( +424 "core" ( + "manipulator"&& +4 "core" &7 . . K + "manipulator"& % +4 "core" % ^ - . +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +291 "core" ( + "manipulator"&& +4 "core" &-? (  5 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-? "   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +95 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&&% +4 "core" % o 5  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 "processing"%& +4 "core" &  +54027 "Can"t\ .'K?; +60001 _r\ .(; +60002 s\ .*k; +60001 t\ .,; ; +60001 s\ -- ; +21130 #t-> access 1 +2 "storage"([% +3 "core" % \ +2 "manipulator"&% +4 "core" %\  - ) o < +2 "manipulator"&(& +3 "core" &-? $ 0 V I +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +52 (1& +2 "core" &<'C \  +38120 "Can"t\ ./\ -; +36012 #t-> exit +5 #mEXIT @1686865845.72EDT @1687271940.39EDT = =tMAIN =mMAIN_scheduler @EDT1687271942.20 #"core_reset"Sent BREAK +2 #t@46949 receive with ifg=0x10, ie=0xFD + #@47582 receive with ifg=0x10, ie=0xFD #@48238 receive with ifg=0x10, ie=0xFD + #@48871 receive with ifg=0x10, ie=0xFD + #@49504 receive with ifg=0x10, ie=0xFD + #@50137 receive with ifg=0x10, ie=0xFD #@50770 receive with ifg=0x10, ie=0xFD + #@51096 receive with ifg=0x80, ie=0xFD #@41266 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +390 "Can"j\ / + j\ /+ + #tPolling Can every 10:00 +31675 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %N: + .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" %j  + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ޓ  \ I +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %\  < < < + "manipulator"&4& +4 "core" &-? < = I +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K a\  +2256 #t-> startTube 2 +3353 #-> shortDA +2 "collection"'7% +3 "core" %ND + "processing"%8% +6 "core" %jF  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +213 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%9 +122 "core" +2 .tPTV.dial :PRVmixing + "processing"%:  +125 "core" +2 .tPRV.dial :sipper + "processing"%;  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%<'` +2280 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +71 "core" +50  +3 .tPS.seek 0.5ml + "processing"%?' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'd +581 "core" ' + .tPSV.dial PSR +2 "processing"%B +95 "core"  +2 "processing"%C% +4 "core" %aH  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1ml +2 "processing"%D'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +108 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%H +94 "core"  +2 "processing"%I% +3 "core" %g  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +95 "core" +2 .tPRV.dial :sipper + "processing"%M  +42 "core" +3 .tPS.seek 0ml + "processing"%N'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%O +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +108 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +1295 "Can"\\l\ 2@ +1315 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &  +2 .tHand.open + "manipulator"&T1 +20 "core" 1 + "manipulator"&U% +4 "core" % \  > &  < +2 "storage"(V% +4 "core" % \ + "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" &-? - 0 I +2 "manipulator"&[% +3 "core" % \  " )  < +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\(a +192 "core" ( +2 "manipulator"&]& +4 "core" &c 6 ' , + "storage"(^& +4 "core" & M\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&_'ж +91 "core" ' + "storage"(`& +4 "core" & [\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(a'g +275 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +3 "core" & ?\ +2 "manipulator"&d& +3 "core" &c 1 & , +2 .tElbow.seek 2 +2 "manipulator"&e(a +3 "core" ( + "manipulator"&f& +4 "core" &c *  p , +2 "storage"(g& +3 "core" & }\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&i/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&j& +2 "storage"(k' +50 "core" &c . / q , +2 "manipulator"&l% +4 "core" % t . - P + .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n(? +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( +2 "manipulator"&o& +4 "core" &G . .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &G 0 f  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q'Η +98 "core" ' + "manipulator"&r& +4 "core" &G ( 6  +2 "manipulator"&s% +4 "core" %Ξ - . M +2 "processing"%t& +4 "core" &\ +2 "processing"%u& +4 "core" &\ +3 .tPC.seek :closed + "processing"%v(X +5 "core" &\ +6 & -\ %f +10 &V\ 7 +9 &\ L +9 &e\ M +10 &ke\ M +9 &.c\ L +9 &f\ L +10 &f\ L +9 &sf\ M +10 &5h\ M +9 &`\ L +9 &!g\ L +10 &#}g\ L +9 &%=e\ M +9 &&f\ M +10 &(`\ L +9 &*i\ L +10 &,Ec\ M +9 &.e\ L +9 &/f\ L +10 &1c\ L +9 &3Nh\ L +9 &5j\ M +10 &6h\ M +9 &8d\ L +10 &:Wg\ L +9 &<k\ M +9 &=g\ L +10 &?h\ L +9 &A]h\ M +9 &Cs\ M +10 &D~\ O +9 &F\ Q +10 &HS\ S +9 &J\ S +9 &K\ R +10 &M\ R +9 &O[\ S +9 &Q\ S +10 &R\ T +9 &T\ T +10 &V_\ T +9 &Wmx\ $p +9 &X(\ ; +10 ( + &X\ - +2 "processing"%u& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&w1 +53 "core" 1 + "manipulator"&x% +4 "core" % Ν : 0 U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +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"%z U + %{9 +6 "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# +102 "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"%9 +3 "core" 9&% +102 "processing"%9 +2 "core" 9*% +102 "processing"% 9 +2 "core" 9/% +103 "processing"% 9 +2 "core" 93% +102 "processing"% 9 +3 "core" 97% +102 "processing"%9 +2 "core" 9;% +102 "processing"%9 +3 "core" 9?% +102 "processing"%9 +2 "core" 9C% +102 "processing"%9 +2 "core" 9 H$ +102 "processing"%9 +3 "core" 9L# +102 "processing"%9 +2 "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" 92a +102 "processing"%9 +3 "core" 9:e! +103 "processing"%9 +2 "core" 9Ai +102 "processing"%9 +3 "core" 9Jm +102 "processing"%9 +2 "core" 9Sq +102 "processing"%9 +3 "core" 9\\v +102 "processing"% 9 +2 "core" 9ez +102 "processing"%!9 +3 "core" 9n~ +102 "processing"%"9 +2 "core" 9y +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 +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 +102 "processing"%-9 +2 "core" 9 +102 "processing"%.9 +4 "core" 9  +102 "processing"%/9 +2 "core" 9  +102 "processing"%09 +3 "core" 9\  +102 "processing"%19 +2 "core" 9\  +102 "processing"%29 +3 "core" 9   +2 .tPH.hold 2:00:00,28C +4 "processing"%3 pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +105 "core"  +2 "processing"%6% +4 "core" %g\ + #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 +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%7'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%8  +125 "core"  +2 .tPSV.dial PTV + "processing"%9 +68 "core" + .tPBV.dial :waste1 +2 "processing"%:  +51 "core" +2 "processing"%;% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml + "processing"%'Y +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%='d +1595 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .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"%? +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%B' +2340 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +68 "core"  + .tdelay 5 seconds +341 "Can"m\ T|F +161 .tPSV.dial PTV +2 "processing"%D +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%E'd +2321 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%H  +130 "core" + .tPSV.dial :mixloop +2 "processing"%I +42 "core" + .tPRV.dial :ab1 +2 "processing"%G @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%J'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%L  +42 "core"  +2 "processing"%M% +4 "core" %_!\  +2 .tPS.seek 0.3ml + "processing"%K'^ +357 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'O  +27 "core" +2 .tPRV.dial :air +2 "processing"%N  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%Q'G[ +1257 "core" ' + .tPRV.dial :waste2 +2 "processing"%P @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%S' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%T  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%U'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%V +42 "core" + .tPTV.dial :mixing +2 "processing"%W @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%5  +35 "core" +2 "processing"%Y% +3 "core" %ҩ;\  +2 .tPS.seek 1.85ml +2 "processing"%Z' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%]'d +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'^& +3 "core" &  + "manipulator"&& +4 "core" &G 0 .  + "manipulator"&`% +4 "core" %\  8 .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +133 "core" ( + "manipulator"&b& +4 "core" &-; 7 # 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-; ! , J 5 +2 .tForearm.seek :garage +2 "manipulator"&d'n +104 "core" ' + .tHand.close + "manipulator"&f/ +57 "core" / +2 "manipulator"&g& +4 "core" &-U H H B  + "manipulator"&i% +4 "core" % \\ 2 < +2 .tForearm.seek :retract +2 "manipulator"&j'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&l( +297 "core" ( + "manipulator"&\\& +5 "core" &@ 3 * " N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &? ; <  N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&a'O +105 "core" ' +2 "manipulator"&h& +4 "core" &@ < : 1 N + "manipulator"&o% +4 "core" %S ; 9 ' 9 +2 "collection"'p& +4 "core" &\ +2 "collection"'e& +5 "core" &g\ +2 .tCC.seek :closed + "collection"'r(X +5 "core" &\ +6 &2_\ %h +9 &X}|\ 7 +10 &\ L +9 &`\ L +9 &re\ L +10 &5bK\ L +9 &c\ M +9 &b\ L +10 &zcY\ L +9 &=`\ L +9 &bw\ L +10 &!ax\ L +9 &#c\ \ L +10 &%Fa \ L +9 &'c \ L +9 &(b\ L +10 &*b-\ L +9 &,Mbi\ L +10 &.b<\ L +9 &/cp\ M +9 &1`}\ L +10 &3Ub{\ L +9 &5`y\ L +9 &6a\ L +10 &8cu\ L +9 &:^bR\ L +10 &<d\ L +9 &=b{\ L +9 &?bl\ L +10 &Aecg\ L +9 &C&fs\ L +9 &Dni\ N +10 &Fc\ P +9 &HV|\ T +10 &Jn\ V +9 &Kv\ W +9 &M\ X +10 &OSA\ X +9 &Q\ \ Y +9 &RK\ Y +10 &Tv\ Z +9 &VWi\ Y +9 &Wk|\ + +10 &Xv$s\ K +9 ( +3 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'s& +5 "core" &X|X}\ E + &X|Zm\ E + .tHand.open + "manipulator"&t1 +61 "core" 1 +2 "manipulator"&k% +4 "core" % S Q C ' 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +108 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  + "processing"%w% +4 "core" %g\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%{  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%| +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +2608 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%}  + "collection"'~  +32 "core"  +119  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"' +4 "core"  + "collection"'  +5 "core"  + .tPTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +50 .tPS.seek 2.5ml + "processing"%' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &< 5 : N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &< B = N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &< ; : | N +2 .tForearm.seek CC +2 "manipulator"&'O +90 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&& +5 "core" &< 5 9  N + "manipulator"&% +4 "core" % [ = = H +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +299 "core" ( +2 "manipulator"&& +4 "core" &-7 , & s ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-7 # 0 f ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!'n +108 "core" ' +2 .tHand.open + "manipulator"&"1 +58 "core" 1 + "manipulator"&#% +5 "core" % g @ ,  l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +95 "core" ' +2 ."da"delayUntil "11:08:59.31" +24915 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%% @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + ."da"delay 30 seconds +800 "Can"n\ 8ܻ +2202 ."da"PBV.dial between PSV and waste1 +3 "processing"%' * +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 +2 "processing"%)' +2327 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%* +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%, +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2323 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +134 "core"  +2 "processing"%0% +4 "core" %eK\ + #"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"%1' +583 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%4  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%6 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%% +4 "core" %ҡT\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%:'d +1592 "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"%7 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%< +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2327 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +7 .PSV.dial PSR + "processing"%C +124 "core"  + "processing"%A% +4 "core" %aw\ + #"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' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%B +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" + "processing"%I% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'Q +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%L'd +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%T  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +260 "Can"{r\ F<r +2066 "core" ' +18 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%V  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%W  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%5  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%['a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%U  +42 "core"  + "processing"%Z% +4 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"%^' +344 "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"%b +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%c @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "core" + "processing"%f% +4 "core" %Ңl\  +2 ."da"PS.seek 1.85ml +2 "processing"%g' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%d  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "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"%_' +337 "Can"rs\ @ +1984 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%h +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%p +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +121 "core"  +2 "processing"%t% +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"%k' +581 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%w +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "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"%x * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +34 "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"%} +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "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"%q  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"% % +3 "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 +3 "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"% +117 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "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"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "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"%l * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%r' +2338 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +81 "core" +4 ."da"PS.seek 0ml +3 "processing"%'d +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"% +121 "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"%#' +382 "Can"x\ c +203 "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 .PSV.dial PTV +2 "processing"%! +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core"  + "processing"%&% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%''V +587 "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 +1602 "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"%, +68 "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"%) +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%0 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +67 "core"  +3 ."da"PS.seek 0ml + "processing"%1'd +2304 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +126 "core"  +4 "processing"%6% +16 "core" %^\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +2 "processing"%R' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%2' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 "processing"%7% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'Y +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #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"%@ * +32 "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"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +75 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%A +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%= +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2324 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +122 "core"  + "processing"%I% +4 "core" %f5\ + #"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'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core"  + "processing"%M% +4 "core" %Ҩ(\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'X +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%L  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%K'd +1600 "core" ' + "processing"%P9 +3 "core" 9RT5& +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%Q  +4 "core" 5& + 5& + "processing"%T& +3 "core" &X3\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&N% +4 "core" %\  * " <  +2 "storage"(V% +3 "core" % C ? \ +2 "storage"(W. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(5(S +188 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (Y& +3 "core" &U #  c\ +2 "manipulator"&S& +3 "core" &-7 ' ! ? ; +2 "manipulator"&U% +3 "core" %\  + , C  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Z(y +182 "core" ( + "manipulator"&[& +4 "core" &r  1 * + "storage"(& +4 "core" &U @ ? |\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&^'] +101 "core" ' + "storage"(b& +4 "core" &U ) @ <\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(c'g +275 "core" ' + "storage"(n- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(f'z +34 "core" ' +2 "manipulator"&i& +3 "core" &r ! ' * +2 "manipulator"&`% +4 "core" %G - -  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&d(? +254 "core" ( + "manipulator"&\\& +4 "core" &D  ) ^ " + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &D # +  " +2 ."da"Forearm.seek PC + "manipulator"&y'Η +97 "core" ' + ."da"Hand.close +2 "manipulator"&h/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%o( +423 "core" ( + "storage"(p& +4 "core" &U = @ \ +2 "manipulator"&j& +3 "core" &D " $ " + "manipulator"&_% +4 "core" % ΍ ( - : +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&t(y +251 "core" ( + "manipulator"&\ & +4 "core" &p  *  0 +2 "storage"(k& +3 "core" &U A @ h\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +112 "core" ' +2 ."da"Hand.open + "manipulator"&w1 +56 "core" 1 +2 "storage"(a- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(]'F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(e' +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/da23jun2011h.tif +4 "processing"%x& +10 "core" &\ +54 "manipulator"&{& +12 "core" &p ) . L 0 +2 "manipulator"&u% +4 "core" % Ѓ % ' < +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&}(-6 +182 "core" ( + "manipulator"&|& +4 "core" &-? 5  ] +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-? - - w ] +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'n +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&q& +4 "core" &-? V E a ] +2 "manipulator"&% +3 "core" % ]  $ O +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +121 "core" ( + "manipulator"&& +5 "core" &D  ( ?  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &D - / k  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +104 "core" ' +2 "manipulator"&& +4 "core" &D * 4 I  +2 "manipulator"&% +4 "core" %΍ ' 0 z +2 "processing"% & +3 "core" &V\ +3 "processing"%& +4 "core" &i\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &A\  +10 &2~C\ *z +9 &e?\ > +10 &y;\ M +9 &L^)\ L +9 &b#\ L +9 &`\ M +10 &^\ L +9 &S`\ M +10 &^\ L +9 &`\ M +9 & _;\ L +10 &"\\_O\ L +9 &$bV\ L +9 &%^I\ L +10 &'^E\ L +9 &)e\\A\ L +10 &+&^?\ L +9 &,`2\ M +9 &.]-\ L +10 &0kb,\ M +9 &2/_\ L +9 &3_\ L +10 &5a\ M +9 &7u^\ \ L +10 &95a\ M +9 &:_\ L +9 &<_\ L +10 &>|_\ L +9 &@>c\ L +9 &Bb\ L +10 &C]\ L +9 &Ek\ M +10 &G:\ P +9 &H\ S +10 &J\ S +9 &Ly\ S +9 &N:\ S +10 &O\ S +9 &Q\ S +9 &S\ S +10 &UA\ S +9 &W\ J +9 &X5I\ _ +10 &X ;\ 1 +5 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%& +5 "core" &X"#\ 1 + &X"(\ 1 + ."psFlush"Hand.open + "manipulator"&l1 +62 "core" 1 +2 "manipulator"&m% +4 "core" % ΍ V S  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +40 "core"  + "processing"%% +4 "core" %c|\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%' +120 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.207 seconds\ /var/log/esp/da23jun2011h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2011h15s.tif +1564 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2011h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun2011h20s.tif +422 "core" ' +12 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%r @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%" +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +1111 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2011h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "25.207 sec auto-exposure",Subject: "da23jun2011h images!" +4 "storage"(#- +3 "core" -' +2 "storage"(!& +5 "core" &U   \ +2 "manipulator"&%& +3 "core" &D ! ; +  +4 "manipulator"&&% +27 "core" %\  + & R  +7 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +295 "core" ( +14 "manipulator"&(& +8 "core" &  0 H +3 "storage"('& +8 "core" &U  \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&*'] +123 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(+' +56 "core" ' +3 "manipulator"&,& +11 "core" & + . b H +3 "storage"(& +8 "core" &U .\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&)' +31 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&/, +7 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(0' +20 "core" ' +3 "manipulator"&.% +8 "core" % / 0 p  +3 "storage"(-& +8 "core" &U l\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 312 counts +3 "manipulator"&4'= +20 "core" ' +5 "manipulator"&6& +10 "core" & - ' N H +3 "storage"(1& +8 "core" &U \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +23 "core" ' +3 "storage"(R% +9 "core" % H\ +5 ."downElevator"SE.seek :down +5 "storage"(2' +99 (8% +8 "core" %@ z O\ QK +4 "manipulator"&;% +8 "core" %j 0 1  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&7'\ +109 "core" ' +33 ' +3 ."downElevator"SE.stop +3 "storage"(5 +5 (9& +8 "core" &U \ +309 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%: +97 "core"  +3 "processing"%>% +8 "core" %F\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%<' +300 "Can"~z\ <j4 +290 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +6 "processing"%@' +339 #"uploadLog"upsync +1770 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%?  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%z @ +70 "core" A + ."psFlush"PSV.dial :mixloop +48 "processing"%C +110 "core" +2 ."psFlush"PS.seek :empty +6 "processing"%A'F +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%D'T +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%H +68 "core" + ."psFlush"PTV.dial :puck +3 "processing"%I  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%B'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%O U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%V' +2616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%W +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1607 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%$ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%n  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%_' +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%y +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%\ 'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%w  +68 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%a'd +2363 "Can"z\ :ʻ +257 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&x& +4 "core" & * K H +2 "manipulator"&{% +3 "core" %\ * - T +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s(? +245 "core" ( +2 "manipulator"&u& +4 "core" &< * " \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &<  )  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&]'Η +97 "core" ' + ."psFlush"Hand.close + "manipulator"&|/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"& & +4 "core" &<  $ j + "manipulator"&t% +4 "core" % Ϊ + , G i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&q(-6 +137 "core" ( + "manipulator"&& +4 "core" &-A * ! D q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &-A * Y q +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +100 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % u < G 0 + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFinished short da assay +2435 #-> SamplePassF +2 !o:NameError: mesg"'uninitialized constant SamplePassF: name:SamplePassF:bt["(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +676 #-> SamplepassF + !o:NameError: mesg"'uninitialized constant SamplepassF: name:SamplepassF:bt["(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 +2796 #-> SamplePassf +2 !o:NameError: mesg"'uninitialized constant SamplePassf: name:SamplePassf: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 +2601 #-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & + "manipulator"& & +4 "core" &-A & %  q +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&}(-6 +8 "core" ( + "manipulator"&& +4 "core" &-<  ' k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-<  !  k + .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' + .tHand.close +2 "manipulator"&l/ +56 "core" / +2 "manipulator"&m& +4 "core" &-< 4 ) \ k +2 "manipulator"&% +3 "core" % r $ "  +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +297 "core" ( + "manipulator"& & +4 "core" &=  ) M M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &= $ ! W M +38 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +107 "core" ' + "manipulator"&r& +4 "core" &=  2 M +2 "manipulator"& % +4 "core" %V 0 ( ^ 7 + "collection"'"& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'#(X +4 "core" &  +8 & * %f +10 &W 7 +9 &\ K +9 &` L +10 &pg L +9 &3a L +9 &c L +10 &g L +9 &zd K +10 &<d K +9 &f L +9 &!c K +10 &#b K +9 &%Cd L +9 &'f K +10 &(b K +9 &*b K +10 &,K` L +9 &. ` L +9 &/a L +10 &1b L +9 &3S` L +9 &5b L +10 &6` K +9 &8c K +10 &:\\b K +9 &<c L +9 &=b L +10 &?a K +9 &Acg L +9 &C$c L +10 &Dr M +9 &F\ O +10 &HS\ T +9 &J\ U +9 &K\ V +10 &M\ W +9 &OP\ X +9 &Q\ X +10 &R\ X +9 &T\ Y +10 &VS\ Y +9 &Wj\ , +9 &Xu"\ G +10 ( + &XxP D +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'!& +4 "core" &XxP D +2 .tHand.open + "manipulator"&%1 +54 "core" 1 + "manipulator"&&% +4 "core" % U 9 .  8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +104 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%(  +40 "core"  + "processing"%'% +4 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%,'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' + .tPSV.dial PSR +2 "processing"%. +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%-' +2616 "core" ' +2 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%6  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%1 +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%e @ +70 "core" B +2 .tPS.seek 0ml + "processing"%R'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%*  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml + "processing"%;'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" &: , * H M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&)( +3 "core" ( + "manipulator"&4& +4 "core" &: ) - 1 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &: * - 2 M +2 .tForearm.seek CC + "manipulator"&0'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'2( +425 "core" ( + "manipulator"&:& +4 "core" &: / + T M +2 "manipulator"&>% +3 "core" % ` . , 0  +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&<(-6 +292 "core" ( +2 "manipulator"&?& +4 "core" &-=  + L 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" &-= ! ! y 9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C'n +105 "core" ' +2 .tHand.open + "manipulator"&@1 +58 "core" 1 +2 "manipulator"&=% +4 "core" % ` > / V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2134 #t-> access 1 +2 "storage"(D% +4 "core" % m\ + "manipulator"&H% +4 "core" %\  #  N  +2 "manipulator"&I& +3 "core" &-= ! " 4 9 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +681 "core" ( + .tSC.configure :limp +8 "storage"($(\ 1b +2 (E& +2 "core" &<& 0\ +9890 #t-> access 2 +2 "storage"(B% +3 "core" % U\ +2 "manipulator"&G% +4 "core" %\  ! ) $  + "manipulator"&F& +4 "core" &-=  8 9 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(O(K +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (M& +3 "core" &K +\  +19193 "Can"z\ 3` +60001 z\ 2x +50551 #t-> access 2 +2 "storage"(J% +3 "core" % i\ +2 "manipulator"&L% +4 "core" %\  + * G  + "manipulator"&Q& +4 "core" &-= + * 0 9 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(P(K +7 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (N& +3 "core" &K (\  +1408 #t-> startTube 2 +7143 #-> shortDA +2 "collection"'T% +2 "processing"%W% +4 "core" %N +6 %fS  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +843 "Can"V{\ 2H +86 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop + "processing"%V +42 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%S  +70 "core" + .tPRV.dial :sipper +2 "processing"%Y  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%X'` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%U  +121 "core" +3 .tPS.seek 0.5ml + "processing"%' +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"%[ @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%'d +591 "core" ' + .tPSV.dial PSR +2 "processing"%$ +97 "core"  + "processing"%n% +4 "core" %cM  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%b'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%`' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +97 "core" +2 .tPS.seek 0ml +2 "processing"%c'd +2608 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +102 "core"  + "processing"%% +4 "core" %b]  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%^'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +1595 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +97 "core" +2 .tPRV.dial :sipper + "processing"%v  +41 "core" +2 .tPS.seek 0ml +2 "processing"%g'd +2605 "core" ' +2 .tPSV.dial PSR + "processing"%j +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%p' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +97 "core" +2 .tPS.seek 0ml + "processing"%_'d +2615 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%k& +4 "core" &i  +2 "manipulator"&\ % +4 "core" %\  ) #  + "storage"(w% +4 "core" % K\ + "storage"(d. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(x( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ({& +3 "core" & x\ +2 "manipulator"&u& +4 "core" &-=  % , 9 + "manipulator"&f% +4 "core" %\  !  !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&/(a +197 "core" ( +2 "manipulator"&|& +4 "core" &q  ( E 2 + "storage"(7& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +105 "core" ' + "storage"( & +50 "core" & >\ +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(t'g +291 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (~& +2 "core" & j\ +2 "manipulator"&]& +4 "core" &q , %  2 + .tElbow.seek 2 +2 "manipulator"&s(a +54 "core" ( + "manipulator"&& +4 "core" &i   j $ +2 "storage"(& +3 "core" & \ +3 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"( ' +6 "core" &i + - = $ +2 "manipulator"&% +4 "core" % ψ - , f +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' + .tElbow.seek PC +2 "manipulator"&l(? +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&m& +4 "core" &= & . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &= # + . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q'Η +100 "core" ' + "manipulator"&& +5 "core" &= (   . + "manipulator"&% +4 "core" %Ι & ) 1 z +2 "processing"% & +4 "core" &i\ +3 "processing"%}& +4 "core" &T\ +2 .tPC.seek :closed +2 "processing"%K(X +4 "core" &T\ +8 & -K\ %g +9 &VR\ 7 +9 &O\ L +10 &eN\ M +9 &neS\ L +9 &1`N\ L +10 &eP\ M +9 &eP\ L +10 &veR\ L +9 &7gP\ M +9 &cP\ L +10 &!hT\ M +9 &#~gQ\ L +9 &%@cK\ L +10 &'gK\ M +9 &(cP\ L +10 &*hG\ L +9 &,GgL\ M +9 &.\ fR\ L +10 &/dK\ L +9 &1jS\ L +9 &3PjS\ L +10 &5hQ\ M +9 &6gK\ M +10 &8eR\ L +9 &:YfR\ L +9 &<iM\ L +10 &=eR\ L +9 &?dS\ L +9 &A_eM\ M +10 &CmP\ M +9 &DyO\ N +10 &FO\ P +9 &HWN\ R +9 &JQ\ R +10 &KL\ R +9 &MM\ R +9 &O]K\ S +10 &QO\ S +9 &RQ\ T +10 &TI\ T +9 &VbP\ T +9 &WjuK\ 'w +10 &X"sT\ 8 +9 ( +3 "processing"%}& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&r1 +3 "core" &XL\ . +56 1 + "manipulator"& % +4 "core" % Ι 3 , _ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U + %9 +6 "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"%(9 +3 "core" 9 & +102 "processing"%'9 +2 "core" 9 ' +102 "processing"%9 +3 "core" 9!' +102 "processing"%a9 +3 "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)'3 +102 "processing"%69 +2 "core" 9,'7 +102 "processing"%19 +3 "core" 9.'; +102 "processing"%e9 +2 "core" 92(? +102 "processing"%-9 +2 "core" 96)C +103 "processing"%*9 +2 "core" 9:)H +102 "processing"%R9 +3 "core" 9@*L +102 "processing"%9 +2 "core" 9D)P +102 "processing"%89 +3 "core" 9J)T +102 "processing"%+9 +2 "core" 9O)X +102 "processing"%49 +2 "core" 9V)] +102 "processing"%99 +3 "core" 9\\)a +102 "processing"%9 +3 "core" 9c)e +102 "processing"%9 +2 "core" 9i)i +102 "processing"% 9 +3 "core" 9q(m +102 "processing"%#9 +2 "core" 9x)q +102 "processing"%:9 +3 "core" 9*v +102 "processing"%>9 +3 "core" 9(z +102 "processing"%09 +2 "core" 9*~ +102 "processing"%?9 +2 "core" 9+ +103 "processing"%z9 +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/ +102 "processing"%C9 +2 "core" 9/ +102 "processing"%D9 +4 "core" 90 +102 "processing"%H9 +2 "core" 9/ +102 "processing"%I9 +2 "core" 90 +102 "processing"%59 +3 "core" 91 +102 "processing"%E9 +2 "core" 93 +102 "processing"%B9 +3 "core" 93 +102 "processing"%G9 +2 "core" 93 +102 "processing"%F9 +3 "core" 95 +3 .tPH.hold 2:00:00,28C +3 "processing"%M pUp  +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +97 "core"  + "processing"%J% +4 "core" %`A\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%L' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%Q'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%N  +125 "core"  + .tPSV.dial PTV +2 "processing"%O +69 "core" + .tPBV.dial :waste1 +2 "processing"%T  +50 "core" + "processing"%W% +4 "core" %Ҧ\  +3 .tPS.seek 1.5ml + "processing"%V'V +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%Y'd +1595 "core" ' +2 .tdelay 5:00 +15694 "Can"{\ A<" +14308 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%X +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%[' +2321 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +2319 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +123 "core" + .tPSV.dial :mixloop +2 "processing"%` +42 "core" +2 .tPRV.dial :ab1 + "processing"%\\ @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%c  +41 "core"  + "processing"%^% +4 "core" %b \  +2 .tPS.seek 0.3ml +2 "processing"%Z'a +352 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'v  +30 "core" +2 .tPRV.dial :air + "processing"%h  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%j'G[ +1261 "core" ' +2 .tPRV.dial :waste2 + "processing"%g @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%y' +856 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%p  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%k'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"%\ +42 "core" + .tPTV.dial :mixing +2 "processing"%w @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%d  +32 "core" +2 "processing"%P% +4 "core" %Ң\  +2 .tPS.seek 1.85ml +2 "processing"%{' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%f'd +1960 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +3 "core" &  +2 "manipulator"&7& +3 "core" &= * " . +2 "manipulator"&<% +3 "core" %\  ' $  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +127 "core" ( + "manipulator"&A& +4 "core" &-6 )  @  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-6 . ( J  +2 .tForearm.seek :garage + "manipulator"&~'n +101 "core" ' +2 .tHand.close + "manipulator"&]/ +57 "core" / +2 "manipulator"&& +4 "core" &-D 8 3 W  +2 "manipulator"&% +3 "core" % e $ * 8  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +11 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +288 "core" ( + "manipulator"&& +4 "core" &?  3  N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &@ ( - @ N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + "manipulator"&t& +4 "core" &@ / / [ N +2 "manipulator"&% +4 "core" %U 1 1 } ? +2 "collection"'m& +3 "core" &\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'s(X +4 "core" &\ +7 & $\ $c +9 &V\ 7 +9 &\ K +10 &_\ L +9 &pb\ L +10 &2_\ L +9 &b\ L +9 &_\ L +10 &wc\ L +9 &:b\ L +9 &^\ L +10 &!`\ K +9 &#d\ L +10 &%C^\ K +9 &'b\ L +9 &(d\ K +10 &*b\ L +9 &,Ib\ L +9 &. a\ L +10 &/e\ L +9 &1^\ K +10 &3R`\ L +9 &5a\ L +9 &6_\ L +10 &8_\ L +9 &:Z_\ L +9 &<`\ L +10 &=`\ K +9 &?`\ K +9 &Aae\ L +10 &C$c\ L +9 &Dn\ M +10 &F\ O +9 &HS\ T +9 &J\ V +10 &K\ W +9 &M\ W +9 &OP\ W +10 &Q\ X +9 &R\ X +10 &T\ Y +9 &VR\ Y +9 &Wo\ (| +10 &Xo)\ ] +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'& +4 "core" &Xb\ H + &Xc\ H + .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"& % +4 "core" % U T 6 ? ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"%o +94 "core"  +2 "processing"%% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%r'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1603 "core" ' + .tPSV.dial PSR +2 "processing"%} +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%q  +2 "collection"'%  +32 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"%& +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2608 "core" ' +2 .tPSV.dial :air + "processing"%'  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%,  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%.' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&1& +4 "core" &< / 1 F N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&e( +2 "core" ( +2 "manipulator"&-& +3 "core" &< 4 9 \\ N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &< - 8 N +2 .tForearm.seek CC +2 "manipulator"&R'O +93 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / + .tCC.seek :open +2 "collection"'8( +425 "core" ( +2 "manipulator"&+& +4 "core" &< , / c N + "manipulator"&4% +4 "core" % _ 1 1 1 x +2 .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +290 "core" ( +2 "manipulator"&& +4 "core" &-<   > ; +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"&#'n +101 "core" ' +2 .tHand.open + "manipulator"&:1 +62 "core" 1 +2 "manipulator"&>% +4 "core" % c B =  ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +2 ."da"delayUntil "12:52:27.21" +5130 "Can"{\ UG +19868 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%? @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%z  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "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"%=' +2340 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%D +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2322 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +132 "core"  +2 "processing"%E% +4 "core" %d=\ + #"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"%B' +582 "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 "processing"%F  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +35 "core" + "processing"%_% +4 "core" %ҧ?\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%O'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +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"%Q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "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"%U  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2326 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%Y +124 "core"  + "processing"%% +4 "core" %f4\ + #"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 +501 .PSR.select :air +3 "processing"% +58 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core" + "processing"%i% +4 "core" %ҦQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'V +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'd +323 "Can"z\ DN +1288 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2326 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%y  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%\  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +6 "processing"%w  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%d +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%P'a +379 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +42 "core"  + "processing"%k% +4 "core" %\\K\  +2 ."da"PS.seek 0.55ml +2 "processing"%{' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%|  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%7'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%< +42 "core" + ."da"PTV.dial :mixing +2 "processing"%A @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%l% +4 "core" %ңT\  +2 ."da"PS.seek 1.85ml +2 "processing"%]' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1954 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30663 "Can"|\ C +17339 #"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"%~ * +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 +2 "processing"%/' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +122 "core"  + "processing"%% +4 "core" %b4\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%o +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ң#\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'd +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"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%! +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%'  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2304 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +123 "core"  +2 "processing"%% +4 "core" %h4\ + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +32 "core" +2 "processing"%1% +4 "core" %ҥX\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'U +582 "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 +1404 "Can"{\ G?z +10598 #"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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%s +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +44 "processing"% +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'd +2324 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"%: +121 "core"  +2 "processing"%>% +4 "core" %bT\ + #"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"%9' +601 "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"%3 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +32 "core"  +2 "processing"%z% +4 "core" %ҧZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'W +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"%6'd +1599 "core" ' + ."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"%C * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%I  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2300 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +126 "core"  +5 "processing"%% +16 "core" %g-\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%J' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%_% +4 "core" %-\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%G' +336 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core" + "processing"%W% +4 "core" %Ҩ7\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'X +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%V'd +1608 "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 +2 "processing"%; * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%U +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2295 "Can"S\ yj +38 "core" ' + ."da"PSV.dial PTV +7 "processing"%Y +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +122 "core"  + "processing"%i% +4 "core" %f[\ +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"%n'Ҧ +2102 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 "processing"%c% +4 "core" %Ҧ8\  +2 ."da"PS.seek 1.5ml +2 "processing"%^'V +590 "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"%b  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%h'd +1597 "core" ' + "processing"%Z9 +3 "core" 9Oa5$ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%g  +3 "core" 5% + 5% + "processing"%j& +4 "core" &XD\ . + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&v% +4 "core" %\   #  + "storage"(y% +4 "core" % = > \ + "storage"(\ . +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(w(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (d& +3 "core" &U ( F \\\ + "manipulator"&p& +4 "core" &-< ' + ; +2 "manipulator"&u% +3 "core" %\  - ,  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&k(y +185 "core" ( + "manipulator"&P& +4 "core" &o  ' d 5\ +2 "storage"(|& +3 "core" &U 0 :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{'] +97 "core" ' + "storage"(<& +4 "core" &U  # \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(A'g +276 "core" ' + "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(l'z +33 "core" ' +2 "manipulator"&& +4 "core" &o / - [ 5\ +2 "manipulator"&7% +3 "core" %X ' *  +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"&"(? +260 "core" ( + "manipulator"&~& +4 "core" &9  ( N \ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9 " $ O \ +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +95 "core" ' + ."da"Hand.close + "manipulator"& / +58 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +426 "core" ( + "storage"(& +4 "core" &U , / R\ + "manipulator"&m& +4 "core" &9 "  % \ + "manipulator"&/% +4 "core" % Α ( # , +2 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +46 "manipulator"&(y +272 "core" ( + "manipulator"&& +5 "core" &  (  ) + "storage"(& +4 "core" &U V U e\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&o1 +52 "core" 1 +2 "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"( ' +52 "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/da23jun2013h.tif +5 "processing"% & +12 "core" &\ +3 "manipulator"&f& +6 "core" & % " ) +2 "manipulator"&}% +5 "core" % W $ & ! +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&%(-6 +183 "core" ( + "manipulator"&r& +5 "core" &-6 , % C 7 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-6 *  7 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&!/ +56 "core" / + "manipulator"&'& +5 "core" &-6 O 6 7 + "manipulator"&q% +4 "core" % f # ' +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +110 "core" ( + "manipulator"&(& +4 "core" &B ( * ! W +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &B % *  W +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +91 "core" ' +2 "manipulator"&.& +4 "core" &B , + W +2 "manipulator"&1% +4 "core" %Ό . , 8 +2 "processing"%& +3 "core" &\ +3 "processing"%*& +4 "core" &v\ +3 ."psFlush"PC.seek :closed +2 "processing"%-(X +4 "core" &u\ +7 & ,j\ $e +9 &V{f\ 7 +10 &_\ L +9 &]X\ L +9 &n`R\ M +10 &2\\G\ L +9 &^D\ L +9 &^:\ L +10 &x_;\ L +9 &9`4\ L +10 &^"\ L +9 &!`!\ L +9 &#~_\ M +10 &%B^\ L +9 &'`r\ L +9 &(_v\ L +10 &*_l\ L +9 &,I`q\ L +10 &. ^f\ L +9 &/`_\ L +10 &1_b\ L +9 &3P``\ M +9 &5_M\ L +9 &6]Q\ L +10 &8aO\ L +9 &:Y_9\ L +9 &<c>\ L +10 &=`;\ M +9 &?_7\ L +10 &Aa]+\ L +9 &C"a(\ M +9 &Df(\ M +10 &Fz\ O +9 &HY\ R +10 &J\ R +9 &K\ S +9 &M\ S +10 &O^\ S +9 &Q\ S +9 &R\ T +10 &T\ S +9 &Vc\ T +9 &Wjo\ &u +10 &X"u\ ; +9 ( +3 "processing"%*& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%& +4 "core" &X\ . + &X\ . + ."psFlush"Hand.open +2 "manipulator"& 1 +60 "core" 1 +2 "manipulator"&s% +5 "core" % Ό S S O +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%4 +53 "core"  + "processing"%R% +5 "core" %a\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +582 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +191 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.414 seconds\ /var/log/esp/da23jun2013h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2013h15s.tif +1563 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2013h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun2013h20s.tif +347 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%+ @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%:  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%> +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%e'F +1187 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2013h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "25.414 sec auto-exposure",Subject: "da23jun2013h images!" +3 "storage"(9- +8 "core" -' +8 "storage"(3& +20 "core" &U L -\ +3 "manipulator"&?& +4 "core" &B C " g W +2 "manipulator"&z% +6 "core" %\  - 1 B ! +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +4 "manipulator"&#(y +252 "core" ( +3 "manipulator"&@& +8 "core" &w P K | 0 +3 "storage"()& +8 "core" &U   \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +102 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(C' +59 "core" ' +4 "manipulator"&D& +9 "core" &w , , 4 0 +3 "storage"(6& +7 "core" &U 6\ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&=' +31 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&5, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +7 ."da"SE.seek 0.01 Pucks below Top Plate +5 "storage"(E' +25 "core" ' +3 "manipulator"&I% +9 "core" % ( - +2 "storage"(H& +8 "core" &U k k \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&F'@ +26 "core" ' +5 "manipulator"&& +12 "core" &z 0 . 0 +3 "storage"(B& +8 "core" &U \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&_'] +22 "core" ' +3 "storage"(J% +8 "core" % >\ +7 ."downElevator"SE.seek :down +11 "storage"(G' +94 (L% +7 "core" %A b d\ PI +4 "manipulator"&T% +8 "core" %g ) "   +3 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&W'\ +91 "core" ' +50 ' +3 ."downElevator"SE.stop +126 "storage"(5 +6 (N& +7 "core" &U k\ +170 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%O +98 "core"  +4 "processing"%Q% +8 "core" %D\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +5 "processing"%' +587 "core" ' +8 ."psFlush"delay 5 seconds +507 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%;' +338 #"uploadLog"upsync +1776 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%U  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%V @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%Y +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2612 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%X +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%$'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%S' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%i  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%n +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2614 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%^ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%g  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%y' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%A' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +5 "Can"[\ Q +5 ."psFlush"PS.seek 2.5ml + "processing"%{' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2612 "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"%K  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%o  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &z ) ,  0 + "manipulator"&f% +4 "core" %\  *  )  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&}(? +258 "core" ( + "manipulator"&2& +4 "core" &C $  3 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &C " "  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&r/ +55 "core" / +2 ."psFlush"PC.seek :open + "processing"%&( +426 "core" ( + "manipulator"&& +4 "core" &C ! " c +2 "manipulator"&% +3 "core" % ·  (  a +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&'(-6 +132 "core" ( + "manipulator"&q& +4 "core" &-H '  @  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-H $ )   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&('n +103 "core" ' +2 ."psFlush"Hand.open + "manipulator"&,1 +55 "core" 1 +2 "manipulator"&% +4 "core" % e -   ~ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' +2 #tFinished short da assay +1037 #-> access 1 +2 "storage"(1% +4 "core" % A\ + "manipulator"&% +4 "core" %\  # #   +2 "manipulator"&%& +4 "core" &-H  )   + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(a(<( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (t& +2 "core" &<%C u\  +35946 "Can"_\ 2< +60002 P~\ 2һ +60001 N{\ 2Oh +60001 |\ 2 +60001 \ 2 +60002 0\ 2Ʋ* +60001 <\ 1} +60001 Z\ 2IV +60001 c~\ 2 +60002 r~\ 1 +60001 p\ 2ϫ +60001 9\ 2w +60002 c\ 2BD +60001 o\ 2ڻ +60001 ~\ 2p +60001 \ 2إ +60002 \ 2p +60001 p\ 2<2 +60001 }\ 2Ȼ +60001 u|\ 2^ +38399 #t-> azccess 2 +2 !o:NoMethodError : mesg"0undefined method `azccess' 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):15: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 +592 #-> access 2 +2 "storage"(% +3 "core" % \ +2 "manipulator"& % +3 "core" %\  ) ! 1  +2 "manipulator"&s& +4 "core" &-H * P  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(*(K +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +2 "core" &K :\  +20781 "Can"<z\ 2 +25726 #t-> startTube 2 +4665 #-> shortDA +3 "collection"'R% +3 "core" %N' +2 "processing"%% +4 "core" %i8  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +947 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%h +127 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 .tPRV.dial :sipper + "processing"%+  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%:'` +2275 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%>  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"% ' +1255 "core" ' +2 .tPRV.dial :waste2 + "processing"%9 @ +94 "core" @ +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%3'd +586 "core" ' + .tPSV.dial PSR +2 "processing"%? +95 "core"  +2 "processing"%z% +4 "core" %cD  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%@'T +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%)' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +108 "core" +2 .tPS.seek 0ml + "processing"%D'd +2608 "core" ' + .tPSV.dial PSR +2 "processing"%6 +93 "core"  +2 "processing"%% +4 "core" %b  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%I'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +95 "core" + .tPRV.dial :sipper +2 "processing"%B  +41 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%J +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +108 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2616 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%T& +4 "core" &7  +2 "manipulator"&C% +3 "core" %\  + -   +2 "storage"(=% +4 "core" % d\ + "storage"(F. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(N( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (E& +2 "core" & \ +2 "manipulator"&_& +3 "core" &-H - $ U  +2 "manipulator"&O% +3 "core" %\  - - t  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Q(a +177 "core" ( + "manipulator"&G& +4 "core" &Z  ) / +2 "storage"(e& +3 "core" & )\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +108 "core" ' + "storage"(U& +5 "core" & o\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(V'g +281 "core" ' + "storage"(Y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (;& +2 "core" & \ +2 "manipulator"&X& +4 "core" &Z % / d / + .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( + "manipulator"&$& +4 "core" &Z 4 . / + "storage"([& +4 "core" & U\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&i'ϊ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&\\& +2 "storage"(' +6 "core" &Z # * ' / +2 "manipulator"&`% +4 "core" % Ϗ + " 1 + .tForearm.seek :retract +2 "manipulator"&n'\ +99 "core" ' + .tElbow.seek PC +2 "manipulator"&(? +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +3 "manipulator"&c& +4 "core" &C & $ 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &C ! "  0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&b'Η +103 "core" ' + "manipulator"&g& +5 "core" &C 1  0 + "manipulator"&Z% +4 "core" %Η . / l +2 "processing"%v& +3 "core" &%\ +2 "processing"%j& +5 "core" &D\ +2 .tPC.seek :closed + "processing"%\ (X +4 "core" &$\  +9 &1$\ +| +9 &d\ > +10 &z%\ N +9 &@a/\ L +9 &d#\ L +10 &e"\ L +9 &`'\ L +9 &Hg)\ L +10 &\ c(\ L +9 &b\ L +9 & c#\ L +10 &"Qb!\ L +9 &$g#\ M +10 &%c$\ L +9 &'c\ L +9 &)Y`%\ L +10 &+d'\ L +9 &,g \ L +9 &.e*\ M +10 &0`e"\ L +9 &2"h'\ L +10 &3f(\ M +9 &5f$\ L +9 &7ge(\ M +10 &9*f'\ L +9 &:g\ L +9 &<c$\ L +10 &>of.\ M +9 &@1e,\ M +10 &Ap&\ M +9 &C"\ P +9 &Eh#\ R +10 &G'*\ S +9 &H&\ S +9 &J"\ R +10 &Ln"\ R +9 &N.$\ S +10 &O)\ S +9 &Q$\ S +9 &Sr#\ T +10 &U4"\ T +9 &V&\ N +9 &X2Bn'\ 's +10 &X\ 4)\ - +5 ( +2 "processing"%j& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&y1 +3 "core" &X\ - +50 1 +2 "manipulator"&p% +4 "core" % Η 7 . l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +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"%x U + %u9 +6 "core" 9  +102 "processing"%|9 +3 "core" 9 +102 "processing"%P9 +2 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%09 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%<9 +2 "core" 9  +102 "processing"%79 +3 "core" 9  +103 "processing"%9 +3 "core" 9!" +102 "processing"%A9 +3 "core" 9!& +102 "processing"%~9 +2 "core" 9!*! +102 "processing"%9 +3 "core" 9 /! +102 "processing"%{9 +2 "core" 9"!3 +102 "processing"% 9 +3 "core" 9%!7 +102 "processing"%k9 +3 "core" 9'!; +102 "processing"%K9 +2 "core" 9,"? +102 "processing"%]9 +3 "core" 90!D +102 "processing"%m9 +2 "core" 94!H +102 "processing"%9 +3 "core" 99!L +102 "processing"%9 +2 "core" 9?"P +102 "processing"%/9 +3 "core" 9E!T +102 "processing"%9 +2 "core" 9K!X +102 "processing"%9 +2 "core" 9R"] +102 "processing"%o9 +3 "core" 9X"a +102 "processing"%"9 +2 "core" 9`"e +102 "processing"% 9 +2 "core" 9g"i +102 "processing"%f9 +3 "core" 9p"m +102 "processing"%29 +2 "core" 9w"q +102 "processing"%l9 +3 "core" 9"v +102 "processing"%59 +3 "core" 9"z +102 "processing"%r9 +2 "core" 9#~ +102 "processing"%W9 +2 "core" 9# +102 "processing"%-9 +3 "core" 9"\ +102 "processing"%9 +3 "core" 9$ +102 "processing"%9 +2 "core" 9$ +102 "processing"%q9 +2 "core" 9$ +102 "processing"%9 +3 "core" 9% +50 "Can"%|\ : +52 "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"%19 +3 "core" 9& +103 "processing"%9 +3 "core" 9 & +3 .tPH.hold 2:00:00,28C +3 "processing"%% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%w +94 "core"  +2 "processing"%t% +45 "core" %gk  +10 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%M' +589 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +124 "core"  + .tPSV.dial PTV +2 "processing"%s +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%4  +50 "core" + "processing"%a% +29 "core" %ң(  +2 .tPS.seek 1.5ml +2 "processing"%R'S +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%h'd +1592 "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 +6 "processing"%+ * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%>' +2329 "core" ' +2 .tPSV.dial PTV + "processing"%: +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%z'd +2342 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +125 "core" + .tPSV.dial :mixloop +2 "processing"%@ +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%)'c +348 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%6  +42 "core"  + "processing"%% +4 "core" %_\  +2 .tPS.seek 0.3ml +2 "processing"%D'^ +350 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'I  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%B'G[ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%J' +852 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%#'Ҧ +1118 "Can"\ ] +480 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%T @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%C  +33 "core" + "processing"%=% +4 "core" %Ҥ1\  +2 .tPS.seek 1.85ml +2 "processing"%F' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%E'd +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &B +2 "manipulator"&O& +4 "core" &C "  0 +2 "manipulator"&G% +3 "core" %  * #  t +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(-6 +124 "core" ( + "manipulator"&'& +4 "core" &-/ *  $  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-/  "  +2 .tForearm.seek :garage + "manipulator"&.'n +101 "core" ' +2 .tHand.close + "manipulator"&Y/ +60 "core" / +2 "manipulator"&;& +4 "core" &-M 8 0  +2 "manipulator"&X% +3 "core" % c 0 / e +2 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +282 "core" ( +2 "manipulator"&S& +4 "core" &8 $ 5 a K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &9 8 0 { K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'O +102 "core" ' +3 "manipulator"&Q& +4 "core" &9 5 * K + "manipulator"&% +4 "core" %P $ - O I +2 "collection"'V& +3 "core" &"\ +2 "collection"'i& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'c(X +4 "core" &  +7 &;\ %h +9 &Y\ 8 +9 &\ L +10 &^\ L +9 &f\ L +9 &Jd\ L +10 & e \ L +9 &f\ L +10 &c\ L +9 &Sd\ K +9 & b\ K +10 &!a\ K +9 &#g\ L +10 &%Za\ L +9 &'`\ L +9 &(^\ K +10 &*b\ L +9 &,b`\ L +9 &.%a\ K +10 &/e\ L +9 &1`\ K +9 &3k`\ K +10 &5,c\ L +9 &6c\ L +10 &8c\ L +9 &:ra\ L +9 &<3f\ L +10 &=`\ L +9 &?^\ L +9 &Aze\ L +10 &C;a\ L +9 &Dp\ M +10 &F\ P +9 &Hg\ U +9 &J$\ V +10 &K\ X +9 &M\ X +9 &Oe \ X +10 &Q&\ Y +9 &R\ X +9 &T\ X +10 &Vk\ Y +9 &Wc\ , +10 &Xs$\ Q +9 ( +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'^& +4 "core" &Xzd\ J + &Xzd\ J + .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&g% +4 "core" % P > = I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%v +94 "core"  +2 "processing"%% +4 "core" %eH\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%n'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%&  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%p +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%u' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%j  +2 "collection"'|  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%b +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +71 "core" +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' + .tPSV.dial :air +7 "processing"%0  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +42 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &6 ) #  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&k& +4 "core" &7 2 6 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &7 * '  K +2 .tForearm.seek CC +2 "manipulator"&]'O +93 "core" ' + .tHand.close +2 "manipulator"&m/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&& +4 "core" &7 .  U K +2 "manipulator"&/% +3 "core" % a 0 . a +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +50 "manipulator"&(-6 +294 "core" ( + "manipulator"&o& +4 "core" &-> )  ( 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-> " !  6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +103 "core" ' + .tHand.open +2 "manipulator"&f1 +53 "core" 1 +2 "manipulator"&2% +4 "core" % e 5 / x M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 ."da"delayUntil "17:37:39.69" +24955 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%5 @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%r  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +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 +2 "processing"%' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%q  +42 "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"%}'d +2302 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +132 "core"  +2 "processing"%% +4 "core" %d \ + #"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"%!' +131 "Can"\ I +454 "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"%1  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +33 "core"  + "processing"%t% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%L'W +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +34 "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"%a +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2313 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%h% +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"%:' +584 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core" + "processing"%>% +4 "core" %Ҫ/  +2 ."da"PS.seek 1.5ml +2 "processing"%3'Z +587 "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 +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%B'd +2309 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%J  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%T +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%C'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%=  +42 "core"  + "processing"%*% +4 "core" %cA\  +2 ."da"PS.seek 0.55ml +2 "processing"%#' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%F  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%O +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%G @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" +2 "processing"%U% +4 "core" %Ҫ?  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'d +1674 "Can"~\ ;/L +283 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%.  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%e  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Q +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" +50 ."da"PS.seek 0ml +2 "processing"%V'd +2316 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +121 "core"  +2 "processing"%8% +4 "core" %d\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +20 "Can"}\ j +49 "core"  + ."da"PSV.dial PTV +2 "processing"%i +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core"  + "processing"%% +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"%E * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'d +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%P +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2307 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%<% +4 "core" %b\ +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"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +35 "core" + "processing"%A% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'T +581 "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"%K'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +33 "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"%Z +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%c' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%o  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'd +2304 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%" +122 "core"  + "processing"%f% +4 "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 +3 ."da"PS.seek 0.5ml +2 "processing"%2' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +31 "core"  + "processing"%r% +4 "core" %Ҥ#\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'T +587 "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 +1593 "core" ' + ."da"delay 2:00 +3084 "Can"-~\ ENx +8919 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%q * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "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"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +68 "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"%}  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%!'d +2323 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +126 "core"  +4 "processing"%% +15 "core" %h#\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +6 "processing"%w' +366 "core" ' +2 ."da"delay 5 seconds +507 "processing"%t% +4 "core" % '\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%(' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%L +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%4% +4 "core" %Ҧ6\  +2 ."da"PS.seek 1.5ml + "processing"%a'V +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial PTV +7 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%+ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'd +2319 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%? +122 "core"  + "processing"%>% +4 "core" %gT\ +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"%9'Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%@ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 "processing"%z% +4 "core" %ңG\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'S +587 "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"%  +95 "core"  +5 ."da"PS.seek 0ml +2 "processing"%I'd +1595 "core" ' + "processing"%9 +4 "core" 9P]5* + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%D  +3 "core" 5+ + 5+ + "processing"%H& +3 "core" &X0\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&)% +4 "core" %  ( ! * + "storage"( % +4 "core" % + .\ + "storage"(J. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +218 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (T& +3 "core" &U  \ + "manipulator"&B& +4 "core" &-> $   6 +2 "manipulator"&=% +3 "core" %  "  B +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&*(y +181 "core" ( + "manipulator"&C& +4 "core" &q  ) + +2 "storage"(F& +3 "core" &U B ? [\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&#'] +92 "core" ' + "storage"(O& +4 "core" &U @ ? s\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(G'g +274 "core" ' + "storage"('- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(U'z +34 "core" ' +2 "manipulator"&Y& +4 "core" &q , - p + + "manipulator"&_% +4 "core" %U - , _ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&X(? +254 "core" ( +2 "manipulator"&d& +4 "core" &D 0  h ( + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &D   ( +2 ."da"Forearm.seek PC +2 "manipulator"&;'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&\\/ +58 "core" / + ."da"PC.seek :open +2 "processing"%e( +425 "core" ( + "storage"(Q& +4 "core" &U A B \ +2 "manipulator"&& +3 "core" &D $ ! 3 ( +2 "manipulator"&S% +3 "core" % Μ , , ; 7 +2 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8(y +249 "core" ( +2 "manipulator"&V& +4 "core" &q  ) d / + "storage"(^& +4 "core" &U 3 0 E\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&g'] +98 "core" ' +2 ."da"Hand.open + "manipulator"&i1 +54 "core" 1 +2 "storage"(v- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da23jun2018h.tif +4 "processing"%E& +11 "core" &\ +4 "manipulator"&`& +4 "core" &q  A / +2 "manipulator"&n% +5 "core" % T   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(-6 +182 "core" ( + "manipulator"&&& +5 "core" &-; + ,  L + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-; $ ) L +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&b'n +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&P/ +53 "core" / +2 "manipulator"&u& +4 "core" &-; N A L +2 "manipulator"&|% +3 "core" % e  , w  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&<(? +117 "core" ( +2 "manipulator"&0& +4 "core" &H - $  ! + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &H . & D ! +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&7'Η +103 "core" ' + "manipulator"&~& +5 "core" &H  2  ! + "manipulator"&A% +4 "core" %Ζ # +  h +2 "processing"%& +4 "core" &\ +2 "processing"%k& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%{(X +4 "core" &q\ +8 &5q\ %f +10 &V|c\ 7 +9 &^\ L +9 &Z[\ L +10 &n`J\ L +9 &1]F\ L +9 &^>\ L +10 &]4\ L +9 &x]*\ L +9 &9b8\ L +10 &]+\ L +9 &!^\ K +10 &#^\ L +9 &%B^\ L +9 &'^O\ L +10 &(`t\ L +9 &*]g\ L +10 &,Ia`\ L +9 &. \\`\ L +9 &/^b\ L +10 &1\\S\ L +9 &3R^X\ L +9 &5]K\ L +10 &6\\@\ L +9 &8\\C\ L +10 &:Y\\;\ L +9 &<_<\ L +9 &=];\ L +10 &?]7\ L +9 &A`]$\ L +9 &C#^\ L +10 &Dc!\ M +9 &Fu\ O +10 &HY\ Q +9 &J\ R +9 &K\ S +10 &M\ S +9 &O]\ S +9 &Q\ T +10 &R\ T +9 &T\ T +10 &Va\ T +9 &Wlp\ %r +9 &X$j\ 5 +10 ( + &X\ , + "processing"%k& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%m& +4 "core" &X\ , +2 ."psFlush"Hand.open + "manipulator"&[1 +59 "core" 1 +2 "manipulator"&Z% +4 "core" % Ζ S A  h +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&K'\ +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  + "processing"%/% +5 "core" %b\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +415 #"da"SX MX5/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.471 seconds\ /var/log/esp/da23jun2018h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2018h15s.tif +169 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +875 #"da"SX MX5/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2018h15s.tif: TIFF Upload Complete\ +65 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun2018h20s.tif +1170 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%c @ +180 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%"  +124 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%f +94 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'F +382 #"da"SX MX5/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2018h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "16.471 sec auto-exposure",Subject: "da23jun2018h images!" +3 "storage"(2- +3 "core" -' +2 "storage"( & +15 "core" &U   \ +5 "manipulator"&5& +14 "core" &H 3 A  ! +6 "manipulator"&r% +8 "core" % \ ; ,  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +268 "core" ( +2 "manipulator"&-& +57 "core" & @ 4 * +3 "storage"(W& +8 "core" &U ! \ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +103 "core" ' +5 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(q' +57 "core" ' +3 "manipulator"&& +10 "core" & - - p * +3 "storage"(& +8 "core" &U \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&' +25 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&,, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(' +27 "core" ' +3 "manipulator"&}% +8 "core" % 0 6 { T +3 "storage"(& +8 "core" &U x T\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 301 counts +3 "manipulator"&1'2 +31 "core" ' +3 "manipulator"&& +11 "core" & * / C * +3 "storage"(!& +8 "core" &U \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&t'] +33 "core" ' +3 "storage"(w% +8 "core" % x\ +6 ."downElevator"SE.seek :down +6 "storage"((' +98 (L% +5 "core" %s> \ PI +4 "manipulator"&s% +9 "core" %_ / . z +4 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +5 "manipulator"&4'\ +93 "core" ' +40 ' +2 ."downElevator"SE.stop +5 "storage"(5 +9 (M& +8 "core" &U O\ +1026 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"% +109 "core"  +5 "processing"%a% +8 "core" %C\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +595 "core" ' +3 ."psFlush"delay 5 seconds +61 #"uploadLog"upsync +442 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%h'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%:'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +958 "Can"$\ ? +639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%>  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%T'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%O'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' + ."psFlush"PSV.dial PTV +51 "processing"%l +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%'  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%S' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%V'd +2621 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%^ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2611 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&E& +4 "core" & ) ! * + "manipulator"&`% +4 "core" %\  "   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&n(? +255 "core" ( + "manipulator"&$& +4 "core" &@ (    +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &@ )  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&&/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%j( +422 "core" ( + "manipulator"&g& +12 "core" &@ $ & /  + "manipulator"&8% +4 "core" % Ψ % * = X +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&u(-6 +130 "core" ( +2 "manipulator"&|& +4 "core" &-A  ' # % + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" &-A ! ' I % +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0'n +94 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&b% +4 "core" % k 5 %  +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 +6406 "Can"\ 2S +60001 >\ 2: +35258 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +3 "core" &u  +2 "manipulator"&& +4 "core" &-B # ( T $ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(-6 +9 "core" ( +2 "manipulator"&& +4 "core" &-C (  )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-C "   +2 .tForearm.seek :garage + "manipulator"&m'n +95 "core" ' + .tHand.close + "manipulator"&[/ +60 "core" / +2 "manipulator"&Z& +4 "core" &-D 4 * Z  + "manipulator"&k% +4 "core" % { #  $ $ +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/( +294 "core" ( + "manipulator"&7& +4 "core" &<  ' Z M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &< - +  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'O +106 "core" ' + "manipulator"&c& +4 "core" &<  3 E M +2 "manipulator"&"% +4 "core" %O - , Q . + "collection"'f& +4 "core" &~ +2 "collection"'o& +5 "core" & +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &V  +9 &4Z +| +9 & g] ? +10 &}T M +9 &^]\\ K +9 &d[ K +10 &eU L +9 &ba L +9 &egL K +10 &&`\\ L +9 &cT K +10 & eX K +9 &"mb] K +9 &$/fU K +10 &%cR K +9 &'e] K +10 &)udY K +9 &+7eT K +9 &,gc K +10 &.dP K +9 &0}dT K +9 &2>bP L +10 &4^D K +9 &5cS K +9 &7_M K +10 &9FeL L +9 &;bV L +9 &<dN K +9 &>bR L +9 &@NbT L +10 &BbO L +9 &CdQ L +9 &ExB N +10 &GFN\ Q +9 &HV\ U +10 &JT\ U +9 &L|a\ W +9 &N<Q\ W +10 &OO\ W +9 &QS\ X +9 &SO\ X +10 &U@S\ Y +9 &WT\ J +10 &X!>M\ , +9 &XvvL J +5 ( +2 "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 +2 "collection"' & +4 "core" &XvpC J + &XvpN J + .tHand.open + "manipulator"&51 +60 "core" 1 +2 "manipulator"&r% +4 "core" % N P 9 / / +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"%-  +39 "core"  + "processing"%W% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%K'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%} +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%! +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" B +2 .tPS.seek 0ml + "processing"%w'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%L +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%s'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" &9 + ' _ M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +67 "core" ( + "manipulator"&1& +4 "core" & 5 # Y \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & &  \ +2 .tForearm.seek CC + "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&t/ +58 "core" / +2 .tCC.seek :open +2 "collection"'(( +424 "core" ( +2 "manipulator"& & +4 "core" & * + P \ +2 "manipulator"&a% +3 "core" % U )  ( +2 .tForearm.seek :retract +6 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&R(-6 +278 "core" ( + "manipulator"&& +4 "core" &-7 '  0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +51 "core" &-7 & ! %  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +96 "core" ' + .tHand.open +2 "manipulator"&x1 +58 "core" 1 + "manipulator"&+% +4 "core" % s 6 ' < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +7105 "Can"%\ 1;л +60002  ~\ 1f +60001 7|\ 1 +60001 L{\ 1 +60001  |\ 1C( +60002 ~\ 1 +60001 i|\ 1T +60001 {\ 1 +60001 z\ 1 K +60002 .y\ 1  +60001 y\ 1  +60001 x\ 1B +60002 v\ 1Sػ +60001 ]w\ 0n +60001 du\ 1 +60001 \ t\ 1 +60002 u\ 1Z0 +60001 u\ 0ƻ +60001 8u\ 1\\ +60001 $w\ 1 +60002 u\ 1a +60001 7u\ 1 # +60001 s\ 1! +60002 s\ 1#J +60001 q\ 0%h +60001 p\ 0'*v +60001 _o\ 1( +60002 n\ 1*â +60001 o\ 1,p8 +60001 m\ 1.2λ +60002 n\ 1/d +60001 mn\ 11 @EDT1687320549.42  m\ 13wƐ +60002 n\ 159& +60001 $o\ 16Ǽ +60001 n\ 08R +60001 m\ 0: +60002 m\ 1 +60001 3l\ 0?ʪ +60002 l\ 1A@ +60001 l\ 1CHֻ +60001 k\ 1E\ l +60002 k\ 1F +60001 $k\ 0H͘ +60001 Tl\ 1JP. +60002 #l\ 1LĻ +60001 k\ 1MZ +60001 ~k\ 1O +60001 .j\ 1QXІ +60002 4k\ 1S +60001  j\ 1TѲ +60001 k\ 1VH +60002 5k\ 1X_޻ +60001 h\ 1Z!t +60001 i\ 1[\ +60001 *i\ 1]Ԡ +60002 j\ 1_g6 +60001 h\ 1a(̻ +60001 h\ 1bb +60002 +h\ 0d +60001 h\ 1fn׎ +60001 Zh\ 1h/$ +60001 h\ 1iغ +60002 g\ 1kP +60001 8e\ 1mu +60001 Pg\ 1o7| +60002  f\ 1p +60001 e\ 1rۨ +60001 g\ 1t|> +60001 2f\ 1v>Ի +60002 i\ 1xj +60001 f\ 1y +60001 Xg\ 0{ޖ +60002 Rg\ 0}E, +60001 f\ 1» +60001 i\ 1X +60001  h\ 1 +60002 j\ 1Lᄻ +60001 Ni\ 1 +60001 j\ 1ⰻ +60001 k\ 1F +60002 {k\ 1Sܻ +60001 k\ 1r +60001 ;l\ 0 +60001 n\ 1垻 +60002 o\ 1Z4 +60001 ,n\ 1ʻ +27539 #t-> exit +6 #mEXIT @1687353825.58EDT @1687353833.91EDT = =tMAIN =mMAIN_scheduler @EDT1687353835.70 #"core_reset"Sent BREAK +2 #t@48637 sendCRC with ifg=0x20, ie=0x7F + #@50472 sendCRC with ifg=0x08, ie=0x5F + #@4131 idle with ifg=0x84, ie=0x75 #@4802 select with ifg=0x10, ie=0xF5 + #@5436 receive with ifg=0x10, ie=0xFD + #@6069 receive with ifg=0x10, ie=0xFD #@6702 receive with ifg=0x10, ie=0xFD + #@7029 receive with ifg=0x80, ie=0xFD #@20145 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +377 "Can"o\ 2 + o\ 2? + #tPolling Can every 10:00 +2 #Cleanly exited at 09:23:45EDT21-Jun-23 +667 #-> ESP.ready! +154 "sampler") +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" %NA \ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %b  +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" %ޚ \ B +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % A\ +2 "manipulator"&3% +4 "core" %\  3 8  + "manipulator"&4& +4 "core" &-7 . /   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &<%  c\  +10342 #t-> access 2 + "storage"(7% +4 "core" % *\ + "manipulator"&8% +4 "core" %\  2 , V  +2 "manipulator"&9& +3 "core" &-7 / 5  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &K V\  +46655 "Can"n\ 1{ +45605 #t-> $da[:extractVol]=.19 +952 #-> startTube 2 +399 #-> shortDA +2 "collection"'<% +3 "processing"%=% +3 "core" %N +6 %b  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +13030 "Can"p\ 0?{ +5402 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%> +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%?  +70 "core" + .tPRV.dial :sipper +2 "processing"%@  +124 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%A'` +2282 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%B  + "collection"'C  +8 "core"  +112  +2 .tPS.seek 0.5ml +2 "processing"%D' +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%F'd +595 "core" ' + .tPSV.dial PSR +2 "processing"%G +97 "core"  + "processing"%H% +4 "core" %bd +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%I'T +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +97 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2608 "core" ' + .tPSV.dial PSR +2 "processing"%M +97 "core"  +2 "processing"%N% +4 "core" %e  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%O'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%P' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +96 "core" +2 .tPRV.dial :sipper +2 "processing"%R  +40 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%T +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%U' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +98 "core" +2 .tPS.seek 0ml + "processing"%W'd +2618 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%X& +5 "core" &d + .tHand.open + "manipulator"&Y1 +18 "core" 1 + "manipulator"&Z% +4 "core" % \  = % n  +2 "storage"([% +3 "core" % )\ +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" & \ +2 "manipulator"&_& +3 "core" &-7 , ,   +2 "manipulator"&`% +3 "core" % \  * . k  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&a(a +194 "core" ( + "manipulator"&b& +4 "core" &X ( - m 7 +2 "storage"(c& +3 "core" & `\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&d'ж +111 "core" ' + "storage"(e& +4 "core" & _\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(f'g +280 "core" ' + "storage"(g- +4 "core" -' +35 .tSE.configure :default +9 "storage"(#QK-0-\ b +3 (h& +2 "core" & $\ +2 "manipulator"&i& +4 "core" &X! < :  7 + .tElbow.seek 2 +2 "manipulator"&j(a +3 "core" ( + "manipulator"&k& +4 "core" &X! 4 1 7 + "storage"(l& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&m'ϊ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&o& +2 "storage"(p' +7 "core" &X! < = 7 + "manipulator"&q% +4 "core" % ύ < 9 F +2 .tForearm.seek :retract +2 "manipulator"&r'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&s(? +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +97 "core" ( +2 "manipulator"&t& +4 "core" &I 0 , `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &I 9 1 A  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&v'Η +97 "core" ' +2 "manipulator"&w& +4 "core" &I 1 &  + "manipulator"&x% +4 "core" %΋ - + ! +2 "processing"%y& +3 "core" &\ +2 "processing"%z& +6 "core" &\ +2 .tPC.seek :closed +2 "processing"%{(X +4 "core" &\ +7 &4t\ %g +9 &Vs\ 7 +10 &\ L +9 &`|\ M +9 &pe\ M +10 &2d\ M +9 &bz\ L +9 &g~\ L +10 &yb\ L +9 &:dz\ M +10 &c\ M +9 &!i\ M +9 &#g\ M +10 &%Cc\ L +9 &'e\ M +9 &(e\ M +10 &*h\ L +9 &,Kh\ L +10 &. c\ L +9 &/f\ L +9 &1h\ M +10 &3Qh\ M +9 &5d\ M +9 &6c\ M +10 &8h\ L +9 &:Zg\ M +10 &<k\ M +9 &=i\ L +9 &?g\ M +10 &Abf\ M +9 &C"n\ M +9 &D|\ O +10 &F\ Q +9 &HX\ S +10 &J\ R +9 &K\ R +9 &M\ S +10 &O`\ S +9 &Q \ S +9 &R\ T +10 &T\ T +9 &Ve\ T +10 &Whu\ ({ +9 &X!s\ 9 +9 ( +2 &X\ / + "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&|1 +62 "core" 1 + "manipulator"&}% +4 "core" % ΋ 8 5 j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +92 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +3 %9 +5 "core" 9 +102 "processing"%9 +3 "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 +3 "core" 9 +103 "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 3! +102 "processing"%9 +3 "core" 9"7 +102 "processing"%9 +3 "core" 9% ;! +102 "processing"%9 +2 "core" 9)\ ?! +102 "processing"%9 +3 "core" 9,\ D +102 "processing"%9 +2 "core" 90\ H +102 "processing"%9 +3 "core" 96\ L +102 "processing"%9 +2 "core" 9:\ P +102 "processing"%9 +2 "core" 9@\ T +102 "processing"%9 +3 "core" 9F\ X +102 "processing"%9 +2 "core" 9K\ ] +102 "processing"%9 +3 "core" 9R\ a +102 "processing"% 9 +3 "core" 9Y e +102 "processing"%!9 +2 "core" 9` i +102 "processing"%"9 +3 "core" 9h m +102 "processing"%#9 +2 "core" 9p r +102 "processing"%$9 +3 "core" 9x v +102 "processing"%%9 +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"%*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 +3 "core" 9 +102 "processing"%/9 +2 "core" 9 +102 "processing"%09 +2 "core" 9 +103 "processing"%19 +2 "core" 9 +102 "processing"%29 +2 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%49 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%6 pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +97 "core"  + "processing"%8% +4 "core" %c\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%9' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%;'Ҧ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%5  +126 "core"  + .tPSV.dial PTV +2 "processing"%< +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%=  +50 "core" + "processing"%>% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%?'Y +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1615 "core" ' + .tdelay 5:00 +10367 "Can"js\ oh{ +19636 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%C  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%E' +2348 "core" ' +2 .tPSV.dial PTV +2 "processing"%D +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +2318 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%K  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%J +42 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%N'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%L  +40 "core"  +2 "processing"%O% +4 "core" %^P\  +2 .tPS.seek 0.34ml +2 "processing"%Q'm +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +28 "core" + .tPRV.dial :air +2 "processing"%P  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%T'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%S @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%V' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%X'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%Y +43 "core" + .tPTV.dial :mixing +2 "processing"%Z @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%[  +35 "core" + "processing"%\\% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%:' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%_'d +1955 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +2 "core" &  +2 "manipulator"&b& +4 "core" &I / . t  +2 "manipulator"&c% +3 "core" %\  . ' r  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +129 "core" ( +2 "manipulator"&e& +4 "core" &-8 ! 7 V 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-8 - $ B 6 +2 .tForearm.seek :garage + "manipulator"&g'n +101 "core" ' + .tHand.close +2 "manipulator"&h/ +61 "core" / +2 "manipulator"&i& +4 "core" &-i G I *  + "manipulator"&k% +4 "core" % u / 2 u + .tForearm.seek :retract +2 "manipulator"&l'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +294 "core" ( + "manipulator"&o& +4 "core" &A ( 7 d O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &B - ! Y O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'O +90 "core" ' +2 "manipulator"&d& +4 "core" &B 9 :  O +2 "manipulator"&f% +4 "core" %P . / + "collection"'m& +4 "core" &\ +2 "collection"'t& +5 "core" &\ +2 .tCC.seek :closed + "collection"'u(X +5 "core" &\  +8 &3\ *z +10 &e\ > +9 &|\ M +10 &Ia\ K +9 & c\ L +9 &_\ L +10 &b\ L +9 &Ng\ L +9 &c\ L +10 &c\ L +9 & `\ L +10 &"X_\ L +9 &$d\ L +9 &%`\ L +10 &'c\ K +9 &)``\ L +9 &+"c\ L +10 &,g\ L +9 &.d\ L +10 &0gd\ L +9 &2*c\ L +9 &3]\ L +10 &5`\ L +9 &7qa\ K +9 &92c\ L +10 &:b\ L +9 &<d\ L +10 &>yc\ K +9 &@:b\ L +9 &Af\ L +10 &Cg\ M +9 &Ezt\ N +9 &G1\ R +10 &H\ U +9 &J\ V +10 &Lg\ W +9 &N'\ X +9 &O\ X +10 &Q\ X +9 &Sk\ X +9 &U,\ Y +10 &V\ S +9 &X!?\ 0 +9 &X}k\ D +6 ( +2 "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 + "collection"'j& +4 "core" &X}W\ D + &X}X\ D + .tHand.open + "manipulator"&w1 +61 "core" 1 +2 "manipulator"&x% +4 "core" % P V C > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +104 "core" ' +2 .tPSV.dial PSR +2 "processing"%p +95 "core"  +2 "processing"%r% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"% 'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%|  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%}'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'v  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"' +4 "core"  + "collection"'  +5 "core"  +39 .tPTV.dial :PRVmixing +11 "processing"%  +70 "core" +2 .tPS.seek 0ml + "processing"% 'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &? - * h O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &? 4 : O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &? 0 5 O +2 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "manipulator"&& +4 "core" &? . * g O +2 "manipulator"&% +3 "core" % X 0 - g  +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&!(-6 +293 "core" ( +2 "manipulator"&"& +4 "core" &-> )  M 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-> - , q 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'n +3 "Can"pt\ =mk{ +99 "core" ' +2 .tHand.open +2 "manipulator"&%1 +62 "core" 1 + "manipulator"&&% +4 "core" % w 9 1 : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +93 "core" ' +2 ."da"delayUntil "10:08:13.37" +24944 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%( @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%)  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +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 +2 "processing"%,' +2335 "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"%/ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2328 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +7 .PSV.dial PSR + "processing"%2 +122 "core"  +2 "processing"%3% +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"%4' +582 "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"%7  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core"  + "processing"%9% +4 "core" %Ҥ6\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'T +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%< * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%='d +1592 "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"%; * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%B +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +7 "processing"%A  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +1257 "Can"uu\ K { +1069 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%D +122 "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"%H' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"%J% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'U +590 "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"%L'd +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%R +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%S +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%U  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2326 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%Y  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Z  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%[  +39 "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 + "processing"%^'a +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%X  +42 "core"  +2 "processing"%:% +3 "core" %b\  +2 ."da"PS.seek 0.55ml +2 "processing"%`'\ +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%b  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%e +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" + "processing"%h% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"%i' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +25326 "Can":x\ 9{ +22676 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +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" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2325 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +121 "core"  +2 "processing"%w% +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"%x' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%r +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" +2 "processing"%_% +4 "core" %Ҧ,\  + ."da"PS.seek 1.5ml +2 "processing"%|'V +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"%'d +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"%v * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "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"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2319 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +52 .PSV.dial PSR +11 "processing"% +120 "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"% ' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +269 "Can"v\ @t-{ +1326 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ҧD\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' + ."da"delay 2:00 +12003 #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"%n * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%y +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%"  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .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"%&' +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 .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"%*'W +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%. * +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"%0' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +85 "core" +2 ."da"PS.seek 0ml +2 "processing"%4'd +2320 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +129 "core"  +6 "processing"%8% +16 "core" %a@\ +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +17 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%W' +329 "core" ' +2 ."da"delay 5 seconds +502 "processing"%9% +3 "core" %\ H\  +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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +34 "core" +2 "processing"%;% +3 "core" %ҩ=\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'Y +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +34 "core" + ."da"delay 30 seconds +19 "Can"y\ a{ +2984 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2353 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +69 "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"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2327 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +121 "core"  +2 "processing"%J% +3 "core" %h9\ +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'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +5 .PSV.dial PTV + "processing"%I +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 "processing"%O% +4 "core" %ҧ<\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'W +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%L  +105 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1599 "core" ' + "processing"%S9 +4 "core" 9PX5* + #"da"Processing Puck Heater at 27.9C before imaging +7 .PH.coast +2 "processing"%T  +3 "core" 5* + 5* + "processing"%U& +9 "core" &X'\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&P% +4 "core" %\  ! * 7  +2 "storage"(Y% +3 "core" %   \ +2 "storage"(Z. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"([(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (\\& +3 "core" &T\ !\ \ \ +2 "manipulator"&V& +3 "core" &-> , . Y 9 +2 "manipulator"&X% +3 "core" %\  * , @  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&:(y +194 "core" ( +2 "manipulator"&^& +4 "core" &t" %  S 8 + "storage"(b& +4 "core" &T\ \  <\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&`'] +107 "core" ' + "storage"(e& +4 "core" &T  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +276 "core" ' +2 "storage"(s- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(h'z +34 "core" ' +2 "manipulator"&k& +4 "core" &t" , , ? 8 + "manipulator"&c% +4 "core" %Z , / L +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +87 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&g(? +259 "core" ( + "manipulator"&o& +4 "core" &5  1 1 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &5 *  F 1 +2 ."da"Forearm.seek PC +2 "manipulator"&~'Η +101 "core" ' + ."da"Hand.close +2 "manipulator"&d/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%f( +424 "core" ( +2 "storage"(m& +3 "core" &T 7 > #\ +2 "manipulator"&l& +3 "core" &C , + < # +2 "manipulator"&q% +3 "core" % ΃ + " 8 Q +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&w(y +252 "core" ( + "manipulator"&\ & +4 "core" &s  1 1 + "storage"(x& +4 "core" &T   s\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&p'] +98 "core" ' + ."da"Hand.open + "manipulator"&r1 +63 "core" 1 +11 "storage"(a- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(_'F +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(t' +51 "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/da23jun2110h.tif +5 "processing"% & +14 "core" &\ +4 "manipulator"&|& +7 "core" &s ( ) " 1 +3 "manipulator"&}% +5 "core" % \\ +  K +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +182 "core" ( +2 "manipulator"&& +4 "core" &-:  J + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-: % ' @ J +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +52 "core" / + "manipulator"&z& +5 "core" &-; R S t I + "manipulator"&% +4 "core" % u ' . + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +118 "core" ( + "manipulator"& & +4 "core" &> - ! A , + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &> * # , +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +94 "core" ' + "manipulator"&& +4 "core" &> 1 2 : , +2 "manipulator"&% +4 "core" %Α " + ; +2 "processing"%& +4 "core" &k\ +2 "processing"%& +5 "core" &j\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &p\ +8 & -p\ %f +9 &Vzl\ 7 +10 &g\ L +9 &\\Y\ L +9 &n_P\ L +10 &/\\P\ L +9 &]<\ L +9 &]C\ L +10 &v_5\ L +9 &8]3\ L +10 &\\,\ L +9 &!]\\\ L +9 &#|^O\ M +10 &%?]a\ L +9 &'^[\ L +9 &(_T\ L +10 &*\\K\ L +9 &,G]J\ L +9 &.\ YI\ L +10 &/]<\ L +9 &1\\:\ L +10 &3N_2\ M +9 &5^(\ L +9 &6]1\ L +10 &8]1\ L +9 &:W]\ L +10 &<^\ M +9 &=^\ L +9 &?_\ L +10 &A_^ \ L +9 &C _\ M +9 &Dc\ \ M +10 &Fv\ O +9 &HU\ R +9 &J\ R +10 &K\ S +9 &M\ S +10 &O\\\ S +9 &Q\ S +9 &R\ S +10 &T\ S +9 &V_\ T +10 &Woo\ "k +9 &X(\ = +9 ( + &X\ - +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +4 "core" &X\ - + ."psFlush"Hand.open +2 "manipulator"&n1 +62 "core" 1 +2 "manipulator"&y% +4 "core" % Α R = m +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +51 "core"  +2 "processing"%% +3 "core" %g\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +571 #"da"SX MX5/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.037 seconds\ /var/log/esp/da23jun2110h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2110h15s.tif +16 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1029 #"da"SX MX5/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2110h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun2110h20s.tif +1069 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%u @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%#  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%% +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +475 #"da"SX MX5/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2110h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.037 sec auto-exposure",Subject: "da23jun2110h images!" +2 "storage"(&- +5 "core" -' +2 "storage"($& +10 "core" &T c\ +21 "manipulator"&(& +12 "core" &> O E  , +4 "manipulator"&)% +9 "core" %\  P 9  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"& (y +252 "core" ( +4 "manipulator"&+& +8 "core" &o P O = / +3 "storage"(*& +7 "core" &T \  W\ +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-'] +93 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(.' +57 "core" ' +5 "manipulator"&/& +8 "core" &o * . k / +3 "storage"(& +8 "core" &T n s\ +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"&,' +29 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&2, +8 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(3' +26 "core" ' +3 "manipulator"&1% +8 "core" % / 1 { +3 "storage"(0& +7 "core" &T W T\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 290 counts +2 "manipulator"&7'' +20 "core" ' +4 "manipulator"&8& +9 "core" & & , W ( +3 "storage"(4& +8 "core" &T y { \ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&9'] +32 "core" ' +4 "storage"(W% +16 "core" % { { v\ +6 ."downElevator"SE.seek :down +7 "storage"(' +98 (5% +11 "core" %> W W y\ PI +3 "manipulator"&>% +8 "core" %g * , K w +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&;'\ +95 "core" ' +42 ' +3 ."downElevator"SE.stop +3 "storage"(5 +5 (<& +7 "core" &T g f \ +1001 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%= +100 "core"  +3 "processing"%@% +8 "core" %E\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +108 ."psFlush"PS.seek 0.5ml +3 "processing"%C' +589 "core" ' +3 ."psFlush"delay 5 seconds +165 #"uploadLog"upsync +339 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2110 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%A  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%D +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%G'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +107 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%H'T +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%J  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%E'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2107 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%F +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +50 "core" V + ."psFlush"PS.seek 0ml +3 "processing"%L'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Y' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%!'T +653 "Can"{\ ?Y{ +441 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%s  +50 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%k'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%:'d +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%m'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%q' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\ 'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & ' ,  ( + "manipulator"&|% +4 "core" %\  + !   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&j(? +256 "core" ( + "manipulator"&}& +4 "core" &C +  * * + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &C % $  * +2 ."psFlush"Forearm.seek PC + "manipulator"&_'Η +94 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +65 "core" / +2 ."psFlush"PC.seek :open + "processing"%( +422 "core" ( + "manipulator"&p& +4 "core" &C $ " ) * + "manipulator"&w% +4 "core" % Α  " P +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&z(-6 +132 "core" ( +2 "manipulator"&& +4 "core" &-B  *  / + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +2 "core" &-B % $  / +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +64 "core" 1 +2 "manipulator"&% +4 "core" % m : ) +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFinished short da assay +32192 "Can"=|\ 3{ +13453 #t-> access 1 +2 "storage"(% +3 "core" % \ +2 "manipulator"&% +4 "core" %\  * "   +2 "manipulator"&& +3 "core" &-D #  % - +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"( (<( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (f& +2 "core" &<' } | \  +45845 "Can"A|\ 1{ +60002 \\y\ 0n{ +60001 Bx\ 0&{ +60001 ax\ /G{ +60002 7x\ 0{ +60001 {\ 0Rs{ +60001 Kz\ 0 { +60001 8z\ 1{ +60002 y\ 05{ +60001 aw\ 0H{ +60001 kw\ 0a{ +60001 Tw\ 0{ +60002 ev\ 0{ +60001 z\ 0;#{ +60001 jx\ 0{ +60001 Ux\ 0ʵO{ +60001 x\ 1r{ +53947 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +3 "processing"%#A 2`xb +2 %% +2 "core" %c  +2717 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing + "processing"%n  +125 "core" +1470 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%y +122 "core" +820 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%  +41 "core" +740 "Can"\\x\ 00{{ +2156 #t-> PS.pull 1.5 + "processing"%% +3 "core" %c(  +3 .tPS.seek 1.5ml + "processing"%'T +3080 "core" ' +2 "processing"%% +4 "core" %U  +112 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%Q @ +95 "core" > +2800 #t-> PS.pull .15 + "processing"%% +3 "core" %U  +2 .tPS.seek 1.65ml +2 "processing"%u'T +347 "core" ' + "processing"%#% +4 "core" %R  +298 #t-> PSV.sipper +3 !o:NoMethodError : mesgu:NameError::message,undefined method `sipper' for PSV:Shaft: name: sipper: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80:in `method_missing'"(ESP):15: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 +1305 #-> PRV.sipper +2 .PRV.dial :sipper + "processing"%%  +97 "core"  +711 #t-> PS.pull .3 +2 "processing"%"% +3 "core" %R  +2 .tPS.seek 1.95ml +2 "processing"%&'O +660 "core" ' + "processing"%$% +4 "core" %T  +12566 #t-> dealy 8; PS.empty +2 !o:NoMethodError : mesg".undefined method `dealy' 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):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 +1709 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%('d +3994 "core" ' +2 "processing"%)% +4 "core" %d  +1000 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 %+% +2 "core" %d  +652 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +4 "core" & + "manipulator"&& +4 "core" &.y / . + "manipulator"&/% +4 "core" % \ - -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +38 "core" ( +2 "manipulator"&& +4 "core" &-Q $ - ?  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &-Q +   +2 .tForearm.seek :garage +2 "manipulator"&0'n +95 "core" ' + .tHand.close + "manipulator"&8/ +56 "core" / + "manipulator"&4& +4 "core" &-Q 7 4  +2 "manipulator"&t% +3 "core" % t / - +2 .tForearm.seek :retract +2 "manipulator"&W'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +289 "core" ( + "manipulator"& & +4 "core" &: $ . S L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &: + ' ) L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'O +90 "core" ' +2 "manipulator"&.& +4 "core" &: $ , L + "manipulator"&,% +4 "core" %N 9 A +2 "collection"'7& +3 "core" &  +2 "collection"'<& +5 "core" &  +2 .tCC.seek :closed + "collection"'3(X +5 "core" &  +9 &1}\ *y +10 &e\ > +9 &}\ M +9 &D] L +10 &`\ L +9 &e\ K +10 &a K +9 &Kf\ L +9 &` L +10 &_ K +9 & b\ K +10 &"Uc\ K +9 &$e\ L +9 &%b\ K +10 &'` L +9 &)\\b L +9 &+e\ K +10 &,g\ L +9 &.`\ K +9 &0da L +10 &2&b\ L +9 &3_\ K +10 &5d\ L +9 &7lb\ L +9 &9.`\ L +10 &:`\ K +9 &<b\ L +9 &>td\ L +10 &@7` K +9 &Aa K +10 &Cd\ L +9 &E|`\ L +9 &G>c\ L +10 &I_\ K +9 &Jf\ L +9 &L`\ K +10 &NG`\ K +9 &Pf\ L +10 &Qc\ K +9 &Se\ L +9 &UNa\ L +10 &W_\ 8 +9 &X9IF 3 +9 &X \   +9 ( +3 "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.00 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'">/home/esp/esp2/utils/puckmoves.rb:807: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 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'">/home/esp/esp2/utils/puckmoves.rb:807: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 +5 "core" &X \ +5946 #t-> Arm.claim +2904 #-> Forearm.home :to hom + !o:SyntaxError: mesg"Qcompile error\ (ESP):23: syntax error, unexpected tIDENTIFIER, expecting $end:bt["(ESP):23: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 +1532 #-> Arm.clear +2 "manipulator"&9& +3 "core" &c' , - ? =C + "manipulator"&% +4 "core" %N ! "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&@(d +212 "core" ( +2 "manipulator"&& +4 "core" &d  ) @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &d * #  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&A'\ +3 "core" ' +2 "manipulator"&& +4 "core" &d * ' P + "manipulator"&D% +4 "core" %\  + , V  +973 #t-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(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 +1787 #-> Hand.claim +556 #-> Hand.open + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(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 +914 #-> 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 @1687371128.27EDT @1687371143.66EDT = =tMAIN =mMAIN_scheduler @EDT1687371145.52 #"core_reset"Sent BREAK +2 #t@3256 receive with ifg=0x10, ie=0xFD + #@3887 receive with ifg=0x10, ie=0xFD + #@4540 receive with ifg=0x10, ie=0xFD #@5171 receive with ifg=0x10, ie=0xFD + #@5802 receive with ifg=0x10, ie=0xFD #@6433 receive with ifg=0x10, ie=0xFD + #@7064 receive with ifg=0x10, ie=0xFD + #@7390 receive with ifg=0x80, ie=0xFD #@32251 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +7 #ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +398 "Can"Yw\ 7 + Yw\ 7 #tPolling Can every 10:00 +148 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %N + .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" %d\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ޜ \ @ +2 .tSS.configure :default +2 "sampler")#.0X +2 "storage"(.& +3 "core" &<(M h k \  +2 "storage"(/% +3 "core" % h e 5\ +2 "collection"'09 +3 "core" 9& +2 "processing"%19 +3 "core" 9 +496 #t-> access 2 +2 "storage"(2% +3 "core" % x { \ +2 "manipulator"&3% +4 "core" %\  / . s  + "manipulator"&4& +4 "core" &d , . l +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K3 B\  +234 #t-> access 1 +2 "storage"(7% +2 "core" % \ +2 "manipulator"&8% +4 "core" %\  , + O  + "manipulator"&9& +4 "core" &d . ( R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(:(<( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" &<% \ +612 #t-> Hand.open +2 .Hand.open + "manipulator"&<1 +63 "core" 1 +2345 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +3 "core" &X \ +6 !to:Slide::Error : mesg"Collection Clamp not Open: @reply0:@axisName"Collection Clamp:bt[\ "2/home/esp/esp2/utils/puckmoves.rb:772:in `to'">/home/esp/esp2/utils/puckmoves.rb:807: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 +699 #-> CC.open +2 .CC.seek :open + "collection"'>( +422 "core" ( + "collection"'?& +4 "core" & +713 #t-> ESP.ready! +2 "collection"'@% +3 "core" %N \ +2 "processing"%A% +3 "sampler")B% +4 "manipulator"&C% +7 "core" %d\ +2 %ޜ \ @ + % \  # - G  + "manipulator"&D& +4 "core" &d % + + "storage"(E& +4 "core" &<% Q\ + "storage"(F% +4 "core" % '\ + "collection"'G& +3 "core" & +2 "processing"%H& +3 "core" &&\ +2 "collection"'I +3 "core"  + "collection"'J +3 "core"  +2 "collection"'K +3 "core"  + "processing"%L +3 "core"  +2 "processing"%M +3 "core" V + "processing"%N +3 "core"  + "processing"%O +3 "core"  +2 "sampler")P +3 "core"  + "collection"'Q% +4 "core" %N + "processing"%R% +4 "core" %d\ +2 "sampler")S% +3 "core" %ޜ \ @ +2 "collection"'T& +4 "core" & + "processing"%U& +4 "core" & +2 "manipulator"&V% +3 "core" % \  * % $  +2 "manipulator"&W& +3 "core" &d & "  +2 "storage"(X& +3 "core" &<% N\ +2 "storage"(Y% +4 "core" % [\ + "collection"'Z9 +4 "core" 9' + "processing"%[9 +3 "core" 9 +818 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\\& +3 "core" & \ +2 "manipulator"&]& +3 "core" &d " ) +2 "manipulator"&^% +4 "core" % \  , -  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&_(-6 +122 "core" ( + "manipulator"&`& +4 "core" &-: )  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &-: % - 7 8 +2 .tForearm.seek :garage +2 "manipulator"&b'n +192 "core" ' + .tHand.close +2 "manipulator"&c/ +59 "core" / +2 "manipulator"&d& +4 "core" &-: 6  8 + "manipulator"&e% +4 "core" % Y  $ Q +2 .tForearm.seek :retract + "manipulator"&f'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&g( +290 "core" ( + "manipulator"&h& +4 "core" &9 (  V L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +2 "core" &9 " - ` L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j'O +103 "core" ' + "manipulator"&k& +4 "core" &9 +   L +2 "manipulator"&l% +3 "core" %X % $  J +2 "collection"'m& +4 "core" &  +2 "collection"'n& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'o(X +4 "core" &  +8 &.y\ +z +10 &f\ > +9 &x\ L +10 &I[\ K +9 &\ _\ K +9 &a\ K +10 &_\ K +9 &Pb\ K +9 &`\ L +10 &a\ K +9 & _\ K +10 &"Y`\ K +9 &$_\ K +9 &%_\ K +10 &']\ K +9 &)`_\ K +9 &+"]\ K +10 &,a\ L +9 &.`\ K +10 &0hc\ K +9 &2*_\ K +45 &3a\ K +9 &5_\ K + &7p_\ K +2 &92]\ K +2 &:]\ K +2 &<b\ K +5 &>x`\ K +9 &@;\\\ K +9 &A`\ L +10 &C`\ L +9 &Eyu\ N +10 &G1\ Q +9 &H\ V +9 &J\ W +10 &Lb\ X +9 &N$\ X +9 &O\ Y +10 &Q\ Y +9 &Sh\ Y +10 &U)\ Y +9 &V\ R +9 &XB\ + +10 &Xrx\ L +5 ( + "collection"'n& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'p& +4 "core" &Xrk\ L + &Xrk\ L + .tHand.open +2 "manipulator"&q1 +63 "core" 1 + "manipulator"&r% +4 "core" % X 7 G j J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +106 "core" ' +188 #t-> CTV.air +2 .CTV.dial :air +2 "collection"'t  +3 "core"  +1015 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%u +94 "core"  +294 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +614 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%v' +2615 "core" ' + "processing"%w% +4 "core" %\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%x +96 "core" +7 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%y  +14 "core"  +385 #t-> delay 8; PS.empty +2 .delay 8 seconds +804 .PS.seek 0ml + "processing"%z'd +2612 "core" ' + "processing"%{% +4 "core" %a\ +307 #t-> PRV.CBV +2 .PRV.dial CBV +2 "processing"%|  +122 "core"  +534 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%} +97 "core"  +359 #t-> PSR +1491 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%~' +2615 "core" ' + "processing"%% +4 "core" %\  +7 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"% +96 "core" +7 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +123 "core" +378 #t-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' + "processing"%% +4 "core" %d\ +243 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%  +122 "core"  +627 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +108 "core"  +498 #t-> PSR.air + .PSR.select :air +2 "processing"% +419 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"% ' +2609 "core" ' +2 "processing"% % +4 "core" %\  +7 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +106 "core" +8 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +122 "core" +165 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2614 "core" ' + "processing"%% +5 "core" %b\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +94 "core"  +6 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + "processing"%% +4 "core" %\  +8 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +97 "core" +341 #t-> PRV.sipper +2 .PRV.dial :sipper +737 #-> PS.empty +2 .PS.seek 0ml + "processing"%'d +2610 "core" ' +2 "processing"%% +4 "core" %c\ +7 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &8 4 / L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &8  (  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7 / & ) L +2 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open + "collection"' ( +425 "core" ( +2 "manipulator"&!& +4 "core" &8 / . r L + "manipulator"&"% +3 "core" % M - - }  +2 .tForearm.seek :retract +2 "manipulator"&#'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&$(-6 +294 "core" ( + "manipulator"&%& +4 "core" &-= (  J = +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"&''n +105 "core" ' +2 .tHand.open + "manipulator"&(1 +54 "core" 1 +2 "manipulator"&)% +4 "core" % d 8 & + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +100 "core" ' +16741 "Can"fx\ /3 +8665 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %+% +2 "core" %c  +1034 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing + "processing"%,  +4 "core" +943 #t-> PSV.mixloop +2 .PSV.dial :mixloop +1471 #-> PRV.sipper +2 .PRV.dial :sipper +1282 #-> PS.pull 1.5 + "processing"%-% +4 "core" %c  +2 .tPS.seek 1.5ml + "processing"%.'T +3089 "core" ' + "processing"%/% +4 "core" %S  +218 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%0 @ +96 "core" > +1274 #t-> PS.pull 0.15 +2 "processing"%1% +3 "core" %S  +2 .tPS.seek 1.65ml +2 "processing"%2'R +350 "core" ' + "processing"%3% +4 "core" %Q  +1861 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%4  +96 "core"  +1445 #t-> PS.pull 0.3 + "processing"%6% +3 "core" %Q  +2 .tPS.seek 1.95ml +2 "processing"%'N +653 "core" ' +2 "processing"%7% +4 "core" %I  +3559 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%8'd +3995 "core" ' + "processing"%9% +4 "core" %b$  +5559 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +2 "processing"%#A d`xb +2 %;% +3 "core" %b&  +1281 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +3 "core" & +2 "manipulator"&<& +4 "core" &-=   % = + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +2 "core" ( +2 "manipulator"&\ & +3 "core" &-=  + = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +2 "core" &-= - - B = +2 .tForearm.seek :garage +2 "manipulator"&@'n +94 "core" ' + .tHand.close + "manipulator"&C/ +53 "core" / + "manipulator"&A& +4 "core" &-= 3 # _ = +2 "manipulator"&B% +3 "core" % p ! ' I +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&E( +294 "core" ( +2 "manipulator"&F& +3 "core" &6 +  Y J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &8 # .  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&H'O +100 "core" ' +2 "manipulator"&I& +4 "core" &7 5 " , J + "manipulator"&J% +4 "core" %Q + , Y a + "collection"'K& +4 "core" &  +2 "collection"'L& +5 "core" &  +2 .tCC.seek :closed + "collection"'M(X +4 "core" &  +9 &0}\ *y +9 &d\ = +10 &z\ L +9 &EZ\ J +10 &`\ K +9 &b\ L +9 &]\ K +10 &L_\ K +9 &_\ K +9 &^\ J +10 & _\ K +9 &"T^\ K +9 &$_\ J +10 &%^\ K +9 &'_\ K +10 &)[[\ K +9 &+_\ K +9 &,`\ K +10 &.^\ K +9 &0d`\ K +10 &2&_%\ K +9 &3`\ K +9 &5]\ K +10 &7l\\\ K +9 &9-_\ K +9 &:_\ K +10 &<b\ L +9 &>t]\ K +10 &@6_\ K +9 &A_\ K +9 &Cb\ L +10 &Evr\ M +9 &G,\ Q +9 &H\ T +10 &J\ V +9 &Lc\ V +9 &N"\ W +10 &O\ X +9 &Q\ X +10 &Sd\ Y +9 &U'\ X +9 &V\ S +10 &X>\ 0 +9 &X n\ E +6 ( + "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 + "collection"'N& +4 "core" &XY\ E + &XY\ E +2 .tHand.open + "manipulator"&O1 +54 "core" 1 + "manipulator"&P% +4 "core" % Q F H | a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +1013 #t-> CTV.air + .CTV.dial :air +958 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%R +96 "core"  +648 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +1614 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +2615 "core" ' + "processing"%T% +4 "core" % \  +1032 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%U +97 "core" +1159 #t-> PRV.sipper + .PRV.dial :sipper +2975 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%V'd +2606 "core" ' + "processing"%W% +4 "core" %a#\ +1109 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%X  +123 "core"  +544 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Y +95 "core"  +334 #t-> PSR +1045 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Z' +1992 "Can"{z\ OU& +627 "core" ' + "processing"%[% +4 "core" %'\  +1065 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%\\ +96 "core" +624 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%]  +123 "core"  +1233 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%^'d +2616 "core" ' + "processing"%`% +4 "core" %a(\ +951 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%a  +122 "core"  +693 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +96 "core"  +753 #t-> PSR.air + .PSR.select :air +2 "processing"% +537 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%c' +2620 "core" ' +2 "processing"%d% +3 "core" % \  +748 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%e +96 "core" +656 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%  +121 "core"  +1303 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%b'd +2611 "core" ' + "processing"%h% +4 "core" %b\ +977 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%i +96 "core"  +430 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2619 "core" ' +2 "processing"%k% +4 "core" % \  +2074 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%l +97 "core" +744 #t-> PRV.sipper +2 .PRV.dial :sipper +974 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%m'd +2607 "core" ' + "processing"%f% +4 "core" %c*\ +449 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&>& +3 "core" &5 . 0 ' J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +3 "core" ( + "manipulator"&q& +4 "core" &5 9 6  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +2 "core" &5 1 * o J +2 .tForearm.seek CC +2 "manipulator"&n'O +93 "core" ' +2 .tHand.close + "manipulator"&j/ +54 "core" / + .tCC.seek :open +2 "collection"'t( +426 "core" ( + "manipulator"&u& +4 "core" &6 + ,  J + "manipulator"&% +4 "core" % [ - . H +2 .tForearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&x(-6 +291 "core" ( +2 "manipulator"&y& +3 "core" &-< *  N 9 +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-< ! = 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +2 "manipulator"&{'n +99 "core" ' +2 .tHand.open +2 "manipulator"&|1 +62 "core" 1 + "manipulator"&}% +4 "core" % j 9 - _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +93 "core" ' +27429 "Can"Qz\ 1֢ +60001 dz\ 1jR +50446 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +992 #-> PSV.mixloop +2 .PSV.dial :mixloop +679 #-> PRV.sipper + .PRV.dial :sipper +1958 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2617 "core" ' + "processing"%% +4 "core" %`  +769 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +121 "core"  +1143 #t-> PS.empty +2 .PS.seek 0ml + "processing"%~'d +1257 "Can"y{\ 76 +1349 "core" ' + "processing"%% +4 "core" %ee  +867 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +122 "core" +1083 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +735 #-> PRV.sipper + .PRV.dial :sipper +2027 #-> delay 10; PS.pull 1.5 +2 .delay 10 seconds +1003 "processing"%% +2 "core" %e`  +2 .tPS.seek 1.5ml +2 "processing"%'V +1603 "core" ' + "processing"% % +4 "core" %Ul  +1632 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%  +121 "core"  +613 #t-> CBV.PRV + .CBV.dial PRV +2 "collection"'  +4 "core" +1489 #t-> PS.reconfigure PSslow + .PS.reconfigure :slow +3 "processing"%#A 2`xb +2 % % +2 "core" %UX  +7482 #t-> delay 10; PS.push 0.6 +2 .delay 10 seconds +1003 "processing"%% +2 "core" %UU  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1260 "core" ' + "processing"%% +4 "core" %GYa  +868 #t-> PRV.air +2 .PRV.dial :air + "processing"%  +42 "core"  +2343 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %% +2 "core" %GYS  +1794 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +989 "core" ' + "processing"%% +4 "core" %iZ  +1027 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%  +95 "core" +358 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + "processing"%% +4 "core" %Y  +634 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +122 "core"  +825 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%g'd +2610 "core" ' + "processing"%s% +4 "core" %g\\  +8432 #t-> PTV.to. :PRVmixing +2 !o:SyntaxError: mesg"[compile error\ (ESP):96: syntax error, unexpected tSYMBEG\ PTV.to. :PRVmixing\ ^:bt["(ESP):96: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 +1009 #-> PTV.to :PRVmixing + .PTV.dial :PRVmixing +2152 #-> PSV.to :mixloop + .PSV.dial :mixloop +2 "processing"%o +122 "core" +428 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%!  +123 "core"  +361 #t-> CBV.PRV + .CBV.dial PRV +2674 #-> PS.rencofigure PSslow +2 !o:NoMethodError : mesgu:NameError::message2undefined method `rencofigure' for PS:Syringe: name:rencofigure: args[e:Axis::ConfigurationS:I2C::Servo::Configuration':updatePeriodi: encoder: negative:threshold:off: home;: jogHomeF:homeDirectionF:thresholdOffseti:maxPositionErriF:stopWindow: default: gaino: PIDgain:@Ii :@Pi :@Di:accelerationi\ :decelerationi: stopRatei: maxSpeedi7: minSpeedi#: maxPWMig: minPWMi:maxSettlingie:maxCurrenti}: stictioni: frictioni: huntF:\ brakeT:maxDeltaPressF:maxInPressi:maxOutPressi:minDeltaPressF:minInPressi:minOutPressi:pressBiasi:pressGaini:inputDeltaPressF:externalCurrentF:\ debugF:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(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 +1298 #-> PS.renconfigure PSslow +2 !o:NoMethodError : mesgu:NameError::message3undefined method `renconfigure' for PS:Syringe: name:renconfigure: args[e:Axis::ConfigurationS:I2C::Servo::Configuration':updatePeriodi: encoder: negative:threshold:off: home;: jogHomeF:homeDirectionF:thresholdOffseti:maxPositionErriF:stopWindow: default: gaino: PIDgain:@Ii :@Pi :@Di:accelerationi\ :decelerationi: stopRatei: maxSpeedi7: minSpeedi#: maxPWMig: minPWMi:maxSettlingie:maxCurrenti}: stictioni: frictioni: huntF:\ brakeT:maxDeltaPressF:maxInPressi:maxOutPressi:minDeltaPressF:minInPressi:minOutPressi:pressBiasi:pressGaini:inputDeltaPressF:externalCurrentF:\ debugF:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(ESP):102: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 +824 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %"% +3 "core" %gG  +1339 #t-> PS.pull 0.19 +2 "processing"%% +2 "core" %gM  +2 .tPS.seek 0.19ml +2 "processing"%%'v +429 "core" ' +2 "processing"%% +3 "core" %zX  +395 #t-> PRV.air +2 .PRV.dial :air + "processing"%&  +41 "core"  +1179 #t-> PS.pull 0.4 +2 "processing"%(% +3 "core" %zJ  +2 .tPS.seek 0.59ml + "processing"%)' ! +860 "core" ' + "processing"%#% +4 "core" % "W  +682 #t-> PSV.air + .PSV.dial :air +2 "processing"%'  +39 "core"  +756 "Can"z\ 2 ~ +264 #t-> PS.pull 1.5 +2 "processing"%+% +3 "core" % "[  +2 .tPS.seek 2.09ml + "processing"%,' +3083 "core" ' +2 "processing"%-% +3 "core" %]  +1379 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +41 "core" +621 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%/  +95 "core" +2600 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%0'd +4277 "core" ' + "processing"%1% +4 "core" %ac  +2544 #t-> Flush.CC\\\ Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" & +39 "manipulator"&3& +13 "core" &-<  " . 9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(-6 +3 "core" ( + "manipulator"&6& +4 "core" &-<  +  9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &-< + ! = 9 +2 .tForearm.seek :garage + "manipulator"&7'n +94 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / + "manipulator"&9& +4 "core" &-< 5 * 9 +2 "manipulator"&;% +3 "core" % ΂ % %  +2 .tForearm.seek :retract +2 "manipulator"&5'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +290 "core" ( +2 "manipulator"&\ & +4 "core" &5 (  a I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &5 % - " I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'O +103 "core" ' +2 "manipulator"&A& +4 "core" &5 . % \ I +2 "manipulator"&B% +3 "core" %F , $ . +2 "collection"'$& +3 "core" &  +3 "collection"'*& +4 "core" &  +2 .tCC.seek :closed + "collection"'@(X +5 "core" &  +9 &2~ *y +10 &d\ = +9 &{\ L +9 &D[ K +10 &` L +9 &_ K +10 &^ L +9 &K` L +9 & _ L +10 &_ K +9 & \\ K +9 &"T_ K +10 &$_ L +9 &%_ K +10 &'` K +9 &)[_ L +9 &+` K +10 &,b K +9 &.] K +10 &0ce L +9 &2'^ K +9 &3_ K +10 &5] K +9 &7l` K +9 &9/` K +10 &:` K +9 &<a K +9 &>u` K +10 &@7` K +9 &Ac L +10 &Cc L +9 &Evs M +9 &G.\ Q +10 &H\ U +9 &J\ V +9 &La\ W +10 &N#\ W +9 &O\ X +10 &Q \ Y +9 &Sg\ X +9 &U&\ Y +10 &V\ T +9 &X=\ / +9 &X z \ H +6 ( +2 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 +2 "collection"'F& +4 "core" &Xb H + &Xb H + .tHand.open + "manipulator"&=1 +53 "core" 1 + "manipulator"&G% +4 "core" % F 9 F t . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +95 "core" ' + !to:ArgumentError: mesg"(wrong number of arguments (2 for 1):bt[\ "2/home/esp/esp2/utils/puckmoves.rb:807:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):112: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 +4164 #-> Flush.CC + "collection"'J& +3 "core" &Xb H +2 "collection"'K& +4 "core" &Xb H +4669 #t-> CC.close +2 !o:Arm::Error: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:415:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):115: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 +1832 #-> Arm.claim +841 #-> CC.close +2 "manipulator"&D& +3 "core" &4 . 7 g I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&N& +4 "core" &4 2 9  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +2 "core" &4 & - U I +2 .tForearm.seek CC +2 "manipulator"&P'O +101 "core" ' + .tHand.close + "manipulator"&L/ +61 "core" / + "collection"'H& +4 "core" &Xa\ H +2 .tCC.seek :open +2 "collection"'R( +427 "core" ( + "collection"'8& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'T(X +4 "core" &  +8 &4\ *z +10 &g\ \ > +9 &s\ K +9 &W\\ \ J +10 &W\ J +9 &Z \ J +10 &Z\ K +9 &_Z \ J +9 &!Y\ J +10 &\\ \ J +9 & Z\ J +10 &"gZ\ J +9 &$*\\\ J +9 &%Z\ J +10 &'Z \ J +9 &)o\\ \ J +9 &+1[\ J +10 &,_\ J +9 &.\\\ J +9 &0w^\ J +10 &29Z \ J +9 &3Z\ J +10 &5Y\ K +9 &7Z \ J +9 &9AZ\ J +10 &;]\ J +9 &<[\ J +10 &>X\ J +9 &@I[ \ J +9 &B Z\ J +10 &C[\ K +9 &Ej\ L +9 &G@\ P +10 &H\ U +9 &J\ W +10 &Lq\ W +9 &N2\ \ X +9 &O\ X +10 &Q \ Y +9 &Su\ Y +9 &U7\ Y +10 &V\ \ N +9 &X(M\ 'w +10 &Xif\ K +2 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 +2 "collection"'U& +3 "core" &Xii\ K +2436 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +2 "processing"%#A d`xb +3 %S% +2 "core" %aT\ +630 #t-> CTV.air +2 .CTV.dial :air +1327 #-> PRV.connect CBV + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%W  +123 "core"  +668 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%X +95 "core"  +503 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +446 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +2615 "core" ' +2 "processing"%V% +4 "core" %Q\  +810 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +668 #-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%[ +97 "core" +571 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%\\'d +2618 "core" ' +2 "processing"%]% +4 "core" %ba\ +3228 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%Z +96 "core"  +395 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%`' +2612 "core" ' + "processing"%a% +4 "core" %^\  +8415 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +97 "core" +1417 #t-> PS.empty +2 .PS.seek 0ml + "processing"%^'d +1155 "Can">|\ X޻ +1458 "core" ' + "processing"%d% +4 "core" %b^\ +220 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%e +97 "core"  +852 #t-> PSR.air + .PSR.select :air +2 "processing"% +1036 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + "processing"%c% +4 "core" %l\  +1367 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%h +97 "core" +442 #t-> PS.empty +2 .PS.seek 0ml + "processing"%i'd +2611 "core" ' + "processing"%b% +4 "core" %cm\ +849 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%k +96 "core"  +364 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%l' +2616 "core" ' +2 "processing"%_% +3 "core" %m\  +671 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%f +96 "core" +439 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%>'d +2609 "core" ' +2 "processing"%q% +4 "core" %f|\ +805 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp + "collection"'r& +4 "core" &Xig%\ K + .tHand.open + "manipulator"&j1 +63 "core" 1 + "manipulator"&E& +4 "core" &4 ; 9 m I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q( +3 "core" ( + "manipulator"&M& +4 "core" &4 2 " \ I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &4 / 1 b I +2 .tForearm.seek CC +2 "manipulator"&'O +3 "core" ' + .tHand.close + "manipulator"&n/ +62 "core" / +2 .tCC.seek :open + "collection"'y( +427 "core" ( + "manipulator"&v& +4 "core" &4 * $ 5 I +2 "manipulator"&p% +3 "core" % \\ - , 4 5 +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(-6 +294 "core" ( + "manipulator"&w& +4 "core" &-= *   : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" &-= $ : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&m'n +97 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&% +4 "core" % h 7 ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +25055 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +799 #-> PSV.mixloop + .PSV.dial :mixloop +583 #-> PRV.sipper +2 .PRV.dial :sipper + "processing"%  +121 "core" +497 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 "processing"%% +4 "core" %  +698 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%~  +121 "core"  +1315 #t-> PS.empty +2 .PS.seek 0ml + "processing"% 'd +2620 "core" ' + "processing"% % +4 "core" %b  +4849 "Can"\ / +9483 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"% +121 "core" +1476 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +657 #-> PRV.sipper +2 .PRV.dial :sipper +10040 #-> delay 10; PS.pull 1.5 +2 .delay 10 seconds +1003 "processing"% % +2 "core" %b  +2 .tPS.seek 1.5ml +2 "processing"%'S +1606 "core" ' +2 "processing"%% +3 "core" %T  +1113 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%  +121 "core"  +453 #t-> CBV.PRV +2 .CBV.dial PRV +3711 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %% +2 "core" %T  +1479 #t-> delay 10; PS.push 0.6 +2 .delay 10 seconds +1003 "processing"%% +2 "core" %T  +2 .tPS.seek 0.9ml +2 "processing"%'GZ +1263 "core" ' + "processing"%% +4 "core" %G^  +187 #t-> PRV.air +2 .PRV.dial :air + "processing"%  +41 "core"  +1312 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +3 "processing"%#A d`xb +2 %% +2 "core" %G^  +732 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'d +993 "core" ' + "processing"%% +4 "core" %e  +1011 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +97 "core" +459 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%s' +2618 "core" ' + "processing"%o% +4 "core" %  +726 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%!  +122 "core"  +481 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%"'d +2612 "core" ' + "processing"%% +4 "core" %b  +4761 #t-> PTV.to :PRVmixing + .PTV.dial :PRVmixing +2120 #-> PSV.to :mixloop + .PSV.dial :mixloop +2 "processing"%g +122 "core" +378 #t-> PRV.CBV +3 .PRV.dial CBV + "processing"%  +121 "core"  +633 #t-> CBV.PRV +2 .CBV.dial PRV +1493 #-> PS.reconfigure PSslow + .PS.reconfigure :slow +3 "processing"%#A 2`xb +2 %&% +2 "core" %bw  +1128 #t-> PS.pull 0.19 + "processing"%(% +4 "core" %bs  +2 .tPS.seek 0.19ml + "processing"%%'q +428 "core" ' + "processing"%#% +4 "core" %sy  +575 #t-> PRV.air + .PRV.dial :air +2 "processing"%'  +40 "core"  +752 #t-> PS.pull 0.4 +2 "processing"%+% +3 "core" %sq  +2 .tPS.seek 0.59ml +2 "processing"%)'  +863 "core" ' + "processing"%-% +4 "core" %   +1067 #t-> PSV.air + .PSV.dial :air +2 "processing"%  +40 "core"  +420 "Can"Q~\ /@ +560 #t-> PS.pull 1.5 + "processing"%/% +3 "core" % {  +2 .tPS.seek 2.09ml +2 "processing"%,' +3084 "core" ' +2 "processing"%1% +3 "core" %  +1530 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%. +42 "core" +1210 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%3  +95 "core" +4042 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%6'd +4278 "core" ' +2 "processing"%2% +4 "core" %h  +2849 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &8 +2 "manipulator"&9& +4 "core" &-=  !  : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(-6 +3 "core" ( + "manipulator"&x& +4 "core" &-=  ' G : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-= "  : +2 .tForearm.seek :garage +2 "manipulator"&7'n +98 "core" ' +2 .tHand.close + "manipulator"&\ / +61 "core" / +2 "manipulator"&?& +4 "core" &-= 8 5 : + "manipulator"&4% +4 "core" % g $ $ ) y + .tForearm.seek :retract +2 "manipulator"&A'\ +110 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&B( +293 "core" ( + "manipulator"&$& +4 "core" &@  * G N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" &? +  N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&t'O +107 "core" ' + "manipulator"&F& +4 "core" &?  * N +2 "manipulator"&=% +4 "core" %D & *  I + "collection"'G& +4 "core" &?  +2 "collection"'*& +5 "core" &>  +2 .tCC.seek :closed + "collection"'C(X +5 "core" &O  +8 &5T +{ +10 &fR\ > +9 &xM L +9 &R]O K +9 &^K K +10 &]P K +9 &_S K +10 &Y_G K +9 &_S K +9 &^L K +10 & _R K +9 &"a]W K +9 &$#_O K +10 &%_P K +9 &'cQ K +10 &)j^M K +9 &+,^R K +9 &,`R K +10 &._R J +9 &0rbW K +9 &23bP K +10 &3_R K +9 &5]L J +10 &7y_L K +9 &9;^P K +9 &:_Q K +10 &<_N K +9 &>_S K +9 &@D_P K +10 &B_T K +9 &CdR L +10 &EtD\ M +9 &G:L\ Q +9 &HC\ U +10 &Ju}N\ V +9 &LpptJ\ W +9 &N1ruJ\ W +10 &OsvN\ X +9 &QvvH\ X +10 &Sswz=\ X +9 &U4x{J\ X +9 &Vy|B\ Q +10 &X"B~}>\ ){ +9 &Xx\ ~C\ J +5 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 + "collection"'J& +4 "core" &Xxd= J + &Xxd~D J +2 .tHand.open + "manipulator"&K1 +61 "core" 1 +2 "manipulator"&D% +3 "core" % L . -  A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +92 "core" ' +3441 #t-> PS.reconfigure PSconfig + .PS.reconfigure :default +2 "processing"%#A d`xb +3 %O% +2 "core" %h\ +1159 #t-> CTV.air +2 .CTV.dial :air +1079 #-> PRV.connect CBV +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%L  +123 "core"  +1140 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%H +95 "core"  +573 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +761 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%<' +2609 "core" ' + "processing"%I% +4 "core" %\  +1258 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +1147 #-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%@ +96 "core" +597 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%R'd +2605 "core" ' +2 "processing"%U% +4 "core" %d\ +946 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%8 +96 "core"  +519 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +2606 "core" ' +2 "processing"%W% +4 "core" %\  +2075 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%X +96 "core" +507 #t-> PS.empty +2 .PS.seek 0ml + "processing"%0'd +2610 "core" ' +2 "processing"%V% +3 "core" %e\ +202 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%[ +96 "core"  +502 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +943 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +2610 "core" ' + "processing"%]% +4 "core" %\  +812 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%Z +97 "core" +415 #t-> PS.empty +3 .PS.seek 0ml + "processing"%\\'d +2620 "core" ' + "processing"%a% +4 "core" %a\ +606 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +97 "core"  +294 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%`' +2611 "core" ' + "processing"%d% +4 "core" %\  +586 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%e +96 "core" +461 #t-> PS.empty +2 .PS.seek 0ml + "processing"%^'d +1597 "Can"X\ P- +1020 "core" ' +2 "processing"%c% +50 "core" %b\ +914 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&h& +3 "core" &; , . X N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&b& +4 "core" &; & * ` N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +4 "core" &; + - a N + .tForearm.seek CC +2 "manipulator"&i'O +101 "core" ' + .tHand.close + "manipulator"&_/ +57 "core" / +2 .tCC.seek :open +2 "collection"'f( +424 "core" ( + "manipulator"&l& +4 "core" &; # . 4 N +2 "manipulator"&q% +3 "core" % \\ , +  H +2 .tForearm.seek :retract +2 "manipulator"&r'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&j(-6 +296 "core" ( + "manipulator"&E& +4 "core" &-;  ) 1 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &-; "  9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u'n +98 "core" ' +2 .tHand.open +2 "manipulator"&n1 +52 "core" 1 +2 "manipulator"& % +4 "core" % v 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' +56689 "Can"a|\ 0l +16338 #t-> access 2 +2 "storage"(T% +3 "core" % 2\ +2 "manipulator"&v% +4 "core" %\  - - e  + "manipulator"&p& +3 "core" &-; $ " T 9 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"((K +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (w& +2 "core" &K G\ +13286 #t-> startTube 2 +4264 #-> shortDA +2 "collection"'Q% +3 "core" %NQ +2 "processing"%{% +5 "core" %bd  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +219 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial :sipper +2 "processing"%  +122 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%'` +553 .tPS.hold +2 "processing"%|+ +3 "core" '30q\ -3 +31 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to 1.1ml 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'",/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'"6/home/esp/esp2/protocol/2G/DA.rb:100:in `shortDA'"(ESP):201: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 +3656 #-> MainThread.resume +2 #Resuming after Processing Syringe seek to 1.1ml Aborted! at 16:08:32 + .PS.seek 1.1ml +2 "processing"%m'` +1727 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%>' +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%~'d +586 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"% % +4 "core" %hi + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1106 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"% +96 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%% +4 "core" %i` + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"% +108 "core" + .tPRV.dial :sipper +2 "processing"%  +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial PSR +6 "processing"% +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2472 "Can"_|\ 5 +134 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%o& +4 "core" &c  + "manipulator"&!% +4 "core" %\  + ) Q  + "storage"(s% +4 "core" % \ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(g( +666 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" & \ +2 "manipulator"&&& +3 "core" &-; $ " ; 9 +2 "manipulator"&(% +3 "core" %\  ) % >  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&"(a +184 "core" ( + "manipulator"&#& +5 "core" &m  * Y + + "storage"('& +3 "core" & {\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&+'ж +98 "core" ' +2 "storage"(%& +4 "core" & P\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(-'g +281 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (/& +2 "core" & w\ +2 "manipulator"&)& +4 "core" &m $ * N + + .tElbow.seek 2 +2 "manipulator"&1(a +52 "core" ( + "manipulator"&.& +4 "core" &i ,  S C +2 "storage"(3& +3 "core" & C\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&,'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&2/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(9' +7 "core" &i # " C + "manipulator"&x% +4 "core" % ^ $  +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&\ (? +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +75 "core" ( +2 "manipulator"&?& +4 "core" &C  $ * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &C % 2 * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}'Η +102 "core" ' + "manipulator"&& +5 "core" &C  ) * + "manipulator"&7% +4 "core" %Λ ! ! y +2 "processing"%$& +3 "core" &a\ +2 "processing"%5& +5 "core" &p\ +2 .tPC.seek :closed +2 "processing"%;(X +3 "core" &p\  +9 &1o\ +| +10 &dl\ > +9 &o\ M +9 &Dbk\ M +10 &fl\ L +9 &ek\ L +9 &el\ L +10 &Nep\ L +9 &bj\ L +10 &gn\ L +9 & ck\ L +9 &"Udi\ L +10 &$bh\ L +9 &%`]\ L +9 &'ec\ M +10 &)^cb\ L +9 &+d\\\ L +9 &,b^\ L +10 &.h[\ L +9 &0eh_\ L +10 &2'h`\ L +9 &3gd\ L +9 &5ff\ L +10 &7mcb\ L +9 &9/hm\ L +9 &:gg\ L +10 &<eo\ L +9 &>tei\ M +10 &@8co\ L +9 &Ajn\ M +9 &Crn\ M +10 &Ern\ P +9 &G.o\ R +9 &Hl\ R +10 &Jn\ R +9 &Ltm\ R +10 &N4m\ S +9 &Om\ S +9 &Qk\ S +10 &Sxj\ S +9 &U;k\ S +9 &Vf\ L +10 &X3Cxl\ #g +9 &X 7j\ . +6 ( + "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&F1 +3 "core" &Xl\ . +55 1 + "manipulator"&=% +4 "core" % ΍ 5 * 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +103 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%A U +2 %y9 +5 "core" 9* +102 "processing"%J9 +3 "core" 9* +102 "processing"%K9 +2 "core" 9*  +102 "processing"%D9 +2 "core" 9*  +102 "processing"%*9 +3 "core" 9* +102 "processing"%t9 +2 "core" 9) +102 "processing"%O9 +2 "core" 9) +102 "processing"%L9 +2 "core" 9* +103 "processing"%H9 +2 "core" 9)" +102 "processing"%69 +3 "core" 9*& +102 "processing"%I9 +2 "core" 9**! +102 "processing"%@9 +2 "core" 9+.! +102 "processing"%<9 +3 "core" 9+3! +102 "processing"%U9 +2 "core" 9+7! +102 "processing"%89 +2 "core" 9"+;! +102 "processing"%R9 +2 "core" 9$+?" +102 "processing"%W9 +3 "core" 9',C! +101 "processing"%X9 +3 "core" 9+,G" +102 "processing"%S9 +3 "core" 9/-L! +140 "processing"%V9 +10 "core" 94-R +102 "processing"%[9 +2 "core" 98,V! +102 "processing"%09 +3 "core" 9=-Z! +102 "processing"%]9 +2 "core" 9B.^ +102 "processing"%Z9 +2 "core" 9H.b +102 "processing"%Y9 +3 "core" 9N%g +102 "processing"%a9 +2 "core" 9S-k +102 "processing"%9 +3 "core" 9[.o +102 "processing"%\\9 +2 "core" 9`.s +102 "processing"%d9 +3 "core" 9h.w +102 "processing"%e9 +3 "core" 9o-{ +102 "processing"%`9 +2 "core" 9z- +102 "processing"%c9 +2 "core" 9}. +102 "processing"%h9 +3 "core" 9. +102 "processing"%b9 +3 "core" 9. +102 "processing"%k9 +2 "core" 9/ +102 "processing"%_9 +3 "core" 9. +103 "processing"%B9 +2 "core" 90\ +102 "processing"%N9 +3 "core" 91 +102 "processing"%C9 +3 "core" 92 +102 "processing"%l9 +2 "core" 92 +102 "processing"%q9 +3 "core" 92 +103 "processing"%i9 +3 "core" 92 +102 "processing"%E9 +2 "core" 93 +102 "processing"%9 +3 "core" 93 +102 "processing"%M9 +3 "core" 93 +102 "processing"%n9 +2 "core" 92 +102 "processing"% 9 +3 "core" 93 +102 "processing"%r9 +2 "core" 9 4 +3 .tPH.hold 2:00:00,28C +8 "processing"%u pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%T +96 "core"  +2 "processing"%v% +4 "core" %a\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%p' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%w'Ҧ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%:  +123 "core"  + .tPSV.dial PTV +2 "processing"%Q +69 "core" + .tPBV.dial :waste1 +2 "processing"%{  +56 "core" +2 "processing"%% +4 "core" %ҢW\ +2 .tPS.seek 1.5ml +2 "processing"%^'R +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 .tPS.seek 0ml + "processing"%|'d +1602 "core" ' +2 .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"%m * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%>' +2327 "core" ' + .tPSV.dial PTV +2 "processing"% +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +3 .tPS.seek 0ml + "processing"% 'd +343 "Can"2\ G +2005 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +41 "core"  +2 "processing"%% +4 "core" %b\  +2 .tPS.seek 0.3ml +2 "processing"%'a +347 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1263 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%o  +52 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%!'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%s +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҡt\  +2 .tPS.seek 1.85ml +2 "processing"%&' +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +3 .tPS.seek 0ml + "processing"%#'d +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &N + "manipulator"&j& +9 "core" &C ! ) * + "manipulator"&%% +4 "core" %\  " (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(-6 +137 "core" ( + "manipulator"&& +4 "core" &-@  & M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &-@ ) ! "  + .tForearm.seek :garage +2 "manipulator"&)'n +100 "core" ' + .tHand.close + "manipulator"&./ +60 "core" / +2 "manipulator"&3& +4 "core" &-@ 9 . (  + "manipulator"&2% +4 "core" % f $ V s +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&x( +291 "core" ( + "manipulator"&"& +4 "core" &:  0 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &: + ( W L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'O +92 "core" ' +2 "manipulator"&,& +4 "core" &: ) . M L +2 "manipulator"&?% +3 "core" %C ( / i +2 "collection"'4& +4 "core" &Q  +2 "collection"'1& +5 "core" &U  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &T  +7 &3Q %h +9 &Y|W\ 7 +9 &N\ L +10 &ZJ\ K +9 &|_S\ K +10 &?`P\ K +9 &_O\ K +9 &^R\ L +10 &_W\ K +9 &E_T\ L +9 & ]F\ K +10 &!]N\ K +9 &#^T\ K +9 &%N]S\ K +10 &'\\N\ K +9 &(^R\ K +10 &*^S\ L +9 &,V^Q\ K +9 &.aO\ K +10 &/_P\ K +9 &1[R\ K +10 &3^^T\ K +9 &5 ^V\ K +9 &6_T\ K +10 &8bK\ K +9 &:g_S\ K +9 &<(`L\ K +10 &=^R\ K +9 &?`Q\ K +10 &AmaU\ L +9 &C/aT\ L +9 &DjW\ L +10 &FM\ P +9 &H^X\ T +9 &JB\ V +10 &KM\ V +9 &MQ\ X +9 &OZ:\ X +10 &QC\ Y +9 &RO\ Y +10 &TM\ X +9 &V]X\ Y +9 &WeR\ 1 +10 &XiU\ V +9 ( +3 "collection"'1& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'7& +4 "core" &XqoP\ N + &XqoP\ N + .tHand.open + "manipulator"&$1 +63 "core" 1 +2 "manipulator"&9% +4 "core" % C T 5 B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%F% +4 "core" %cJ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%='U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%y  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%J +41 "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"%K  + "collection"'D  +32 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%* +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%t  +70 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2612 "core" ' + .tPSV.dial :air + "processing"%L  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +42 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%@  +79 "core"  +13 .tPS.seek 2.5ml +2 "processing"%<' +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +43 "core" +2 .tPS.seek 0ml + "processing"%8'd +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +5 "core" &8 ( ! # L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +3 "core" ( + "manipulator"&X& +5 "core" &8 $ 3 L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &8 - - 4 L +2 .tForearm.seek CC +2 "manipulator"&V'O +93 "core" ' + .tHand.close +2 "manipulator"&[/ +56 "core" / +2 .tCC.seek :open +2 "collection"'0( +424 "core" ( +2 "manipulator"&]& +4 "core" &8  ! h L +2 "manipulator"&Z% +3 "core" % _ . . +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&a(-6 +292 "core" ( +2 "manipulator"&& +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 +2 "manipulator"&d'n +102 "core" ' +2 .tHand.open + "manipulator"&e1 +55 "core" 1 + "manipulator"&`% +5 "core" % j * - C + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +98 "core" ' +2 ."da"delayUntil "16:32:11.43" +25001 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%h @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 ."da"delay 30 seconds +1919 "Can"\ <. +1082 ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +33 "core" , +2 ."da"PSV.dial :air + "processing"%_  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2322 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"%N +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%l +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%i'd +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +122 "core"  + "processing"%% +4 "core" %i-\ + #"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"%M' +583 "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 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%r +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core" + "processing"%v% +4 "core" %Ҩ$\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%p * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%:'d +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%{ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%^ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2332 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%|% +4 "core" %eG\ + #"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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"% 'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%~ +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%>% +4 "core" %ҩm\  + ."da"PS.seek 1.5ml +2 "processing"% 'Y +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"%'d +1599 "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 +6 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2329 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +1347 "Can" \ E +973 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%o  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%s  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%(% +4 "core" %`S\  +2 ."da"PS.seek 0.55ml +2 "processing"%!' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%&  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%''Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML + "processing"%j +43 "core" + ."da"PTV.dial :mixing +2 "processing"%% @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +46 "core"  + "processing"%/% +4 "core" %ңo\  +2 ."da"PS.seek 1.85ml + "processing"%\ ' +237 "core" ' + ."da"PBV.dial between PSV and waste1 +42 "processing"%. * +38 "core" + +2 ."da"PS.seek 0ml +2 "processing"%3'd +1949 "core" ' +2 ."da"delay 2 seconds +207 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%2  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%G * +33 "core" + + ."da"PSV.dial :air +2 "processing"%)  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +1374 "Can"\ Q*Z +986 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%+ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%P  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%, +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2327 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%f% +4 "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"%7' +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"%9  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%1 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core"  +3 "processing"%F% +9 "core" %ҧ}\  +5 ."da"PS.seek 1.5ml +2 "processing"%-'W +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1599 "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 +6 "processing"%J * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +2308 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +121 "core"  +2 "processing"%6% +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"%H' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%@'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core"  + "processing"%<% +4 "core" %Ңm\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'R +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'd +1602 "core" ' +2 ."da"delay 2:00 +12008 #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"%x * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +68 "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"%] +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2305 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +121 "core"  +2 "processing"%e% +3 "core" %gX\ +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"%`' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%Y'Ҧ +340 "Can"\ O +1265 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%d +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%b% +4 "core" %ҩ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'Y +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'd +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +45 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +30 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%B +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'd +2307 "core" ' +1996 #"da"Waiting >20 seconds for MAIN to relinquish Arm +32472 "Can"\ ;h +7762 #"espclient"Session Begun +822 #-> Arm.reset + ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +127 "core"  +8 "processing"%r% +17 "core" %f\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +20 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%T' +345 "core" ' +2 ."da"delay 5 seconds +502 "processing"%v% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +51 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%n' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core"  +2 "processing"%{% +3 "core" %ң\  +2 ."da"PS.seek 1.5ml +3 "processing"%'S +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'d +1602 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%^  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +38 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%w' +2342 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%~'d +2344 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +125 "core"  + "processing"%>% +4 "core" %e\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +2109 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"% % +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +95 "core"  +3 ."da"PS.seek 0ml +3 "processing"%'d +1597 "core" ' + "processing"%9 +4 "core" 9St; + #"da"Processing Puck Heater at 28C before imaging +6 .PH.coast +4 "processing"%  +5 "core" ; ; + "processing"%& +9 "core" &Xv\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %  , % E  +2 "storage"(o% +4 "core" %   D\ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(s(S +192 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +3 (& +3 "core" &U\ \ \ + "manipulator"&& +4 "core" &-> "  / + "manipulator"&% +4 "core" %     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&((y +193 "core" ( + "manipulator"&& +4 "core" & '  D * +2 "storage"(&& +3 "core" &U  \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&!'] +90 "core" ' +3 "storage"(j& +4 "core" &U  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(%'g +272 "core" ' + "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +2 "storage"(/'z +35 "core" ' + "manipulator"&'& +4 "core" & ) " * +2 "manipulator"&.% +3 "core" %g   \ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract + "manipulator"&\ '\ +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&2(? +251 "core" ( +2 "manipulator"&G& +3 "core" &A  % 8 1 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &)& +3 "core" &A  1 +2 ."da"Forearm.seek PC +2 "manipulator"&3'Η +97 "core" ' +2 ."da"Hand.close + "manipulator"&+/ +54 "core" / + ."da"PC.seek :open +3 "processing"%P( +426 "core" ( + "storage"(,& +4 "core" &U  \ +2 "manipulator"&?& +3 "core" &A " #  1 +2 "manipulator"&"% +3 "core" % Α   +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&f(y +292 "core" ( + "manipulator"&4& +4 "core" &|    + "storage"(7& +4 "core" &U 7 7\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&11 +58 "core" 1 +2 "storage"( - +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +3 "storage"(F'F +28 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.89 Pucks below Top Plate +3 "storage"($' +56 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun2117h.tif +5 "processing"%#& +15 "core" &\ +2 "manipulator"&-& +5 "core" &| # " )  +3 "manipulator"&=% +4 "core" % c #  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +93 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&5(-6 +171 "core" ( +2 "manipulator"&y& +4 "core" &-6 '  6 U + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +4 "core" &-6 # # U + ."psFlush"Forearm.seek :garage +3 "manipulator"&*'n +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&t/ +58 "core" / + "manipulator"&}& +4 "core" &-6 N ;  U +2 "manipulator"&D% +3 "core" % v   / i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&6(? +121 "core" ( +2 "manipulator"&L& +4 "core" &A )  9 1 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &H& +3 "core" &A  \ 1 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&I'Η +105 "core" ' +2 "manipulator"&U& +4 "core" &A ' $ 1 +2 "manipulator"&<% +3 "core" %Β 0 ?  +2 "processing"%@& +4 "core" &0\ +3 "processing"%X& +5 "core" &$\ +2 ."psFlush"PC.seek :closed +2 "processing"%R(X +7 "core" &B\ +4 &C\ 6 +9 &>I{4\ 0 +10 &ls~\ E +9 &`\ M +10 &[\ L +9 &Z\ L +9 &_\\\ L +10 &"Z\ K +9 &\\~\ L +10 &[x\ L +9 &fZw\ L +9 &!)\\t\ L +10 &"\\g\ K +9 &$\\c\ L +9 &&n[W\ L +10 &(1\\O\ L +9 &)\\v\ L +9 &+Y\ L +10 &-w[\ L +9 &/8Y\ L +10 &0\\\ L +9 &2[\ L +62 &4[\ K +10 &6@\\\ L + &8Z\ L +3 &9`\ L + &;\\\ L + &=H\\\ L +4 &?\ \\\ L + &@]\ L +3 &B\\y\ L +8 &DO_\ L +9 &F k\ N +10 &Gw\ Q +9 &Io\ R +9 &KEi\ R +10 &Mf\ S +9 &Ng\ R +9 &P[\ T +10 &RJ]\ S +9 &T U\ T +10 &UZ\ T +9 &WL\ 9 +9 &Xb/C\ _ +10 &XG\ + +2 ( + "processing"%X& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.58 +2 "processing"%[& +6 "core" &XE\ + + ."psFlush"Hand.open +2 "manipulator"&x1 +55 "core" 1 + "manipulator"&z% +4 "core" % Β G A B +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%] +43 "core"  +2 "processing"%Z% +4 "core" %c\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +421 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.715 seconds\ /var/log/esp/da23jun2117h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2117h15s.tif +165 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +888 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2117h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun2117h20s.tif +1218 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%W  +127 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%e +108 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%\\'F +314 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2117h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "16.715 sec auto-exposure",Subject: "da23jun2117h images!" +5 "storage"(`- +6 "core" -' +2 "storage"(d& +6 "core" &U \ + "manipulator"&h& +6 "core" &A 1 +12 "manipulator"&b% +14 "core" %\  1 >  +10 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&Y(y +290 "core" ( +4 "manipulator"&_& +8 "core" & / : [  +3 "storage"(k& +8 "core" &U \ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +104 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.17 Pucks below Top Plate +6 "storage"(C' +61 "core" ' +3 "manipulator"&l& +39 "core" & ' + 3  +3 "storage"(8& +9 "core" &U o n \ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +3 "manipulator"&B' +27 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&E, +8 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +15 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(' +29 "core" ' +3 "manipulator"&i% +8 "core" % '   . +3 "storage"(q& +8 "core" &U M I )\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +9 ."da"Forearm.seek 1 + 320 counts +4 "manipulator"& 'E +21 "core" ' +4 "manipulator"&r& +10 "core" & '    +8 "storage"(M& +12 "core" &U j v G\ +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 600 counts +8 "manipulator"&v'] +17 "core" ' +3 "storage"(T% +9 "core" % d h $\ +5 ."downElevator"SE.seek :down +4 "storage"(n' +99 (% +6 "core" %~> o n \ QI +4 "manipulator"&Q% +8 "core" %Y ( ' +6 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +93 "core" ' +40 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (p& +7 "core" &U W\ +1053 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +6 "processing"%: +100 "core"  +3 "processing"%% +9 "core" %EP\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +595 "core" ' +4 ."psFlush"delay 5 seconds +158 #"uploadLog"upsync +346 ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +71 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +98 "core" + ."psFlush"PS.seek :empty +4 "processing"%|'F +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +3 "processing"%>  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%~'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2114 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +715 "Can"\ =# +1902 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'d +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%o' +2621 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%a'T +1103 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1595 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%. +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%%' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2115 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%('d +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%,'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +54 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%"' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%4'd +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%7 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%2' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%1  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'd +2611 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&#& +6 "core" & !  ~  + "manipulator"&-% +4 "core" %\  !   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&=(? +236 "core" ( + "manipulator"&& +4 "core" &F $  B _ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &/& +3 "core" &F  _ +2 ."psFlush"Forearm.seek PC +3 "manipulator"&F'Η +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&y/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%K( +423 "core" ( +2 "manipulator"&9& +3 "core" &F #  _ +2 "manipulator"&f% +3 "core" % Υ  V +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +99 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&}(-6 +127 "core" ( +2 "manipulator"&D& +4 "core" &-9 '  ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +2 "core" &-9   ' +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&L'n +101 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&H1 +65 "core" 1 + "manipulator"&*% +4 "core" % j *  ] +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +98 "core" ' +2 #tFinished short da assay +16046 "Can"\ 1; +20273 #"espclient"-> exit +2 #Session Ended +856 #t-> exit +6 #mEXIT @1687383363.20EDT @1687383384.54EDT = =tMAIN =mMAIN_scheduler @EDT1687383386.35 #"core_reset"Sent BREAK +2 #t@61879 sendCRC with ifg=0x20, ie=0x7F + #@63713 sendCRC with ifg=0x08, ie=0x5F + #@37112 idle with ifg=0x84, ie=0x75 #@37782 select with ifg=0x10, ie=0xF5 + #@38415 receive with ifg=0x10, ie=0xFD + #@39048 receive with ifg=0x10, ie=0xFD #@39682 receive with ifg=0x10, ie=0xFD + #@40009 receive with ifg=0x80, ie=0xFD #@30246 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"\ 3( \ 3( + #tPolling Can every 10:00 +2178 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %N + .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" %hN  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ޟ \ = +2 .tSS.configure :default +2 "sampler")#.0Xb\ K +10 &@I^\ K +9 &B a\ K +10 &Ce\ L +9 &Eu\ M +9 &G@\ Q +10 &H\ U +9 &J\ V +9 &Lv\ W +10 &N4\ X +9 &O\ X +11 &Q\ Y +8 &Sw\ Y +9 &U8\ Y +10 &V\ L +9 &X"F\ 'u +9 &Xt |\ L +6 ( +2 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 +2 "collection"'*& +4 "core" &Xtx\ L + &Xtx\ L + .tHand.open + "manipulator"&+1 +56 "core" 1 +2 "manipulator"&,% +4 "core" % O L 3 J < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%. +4 "core"  + "processing"%/  +43 "core"  + "processing"%0% +4 "core" %hn\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%1'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%2  +42 "core"  +2 .tPS.seek 0ml + "processing"%3'd +1601 "core" ' +2 .tPSV.dial PSR + "processing"%4 +54 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%5' +2607 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%6  + "collection"'7  +15 "core" +80  +2 .tPSV.dial :PTV,via: :air +2 "processing"%8 +176 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 "collection"'9 +3 "core"  +2 "collection"':  +4 "core"  +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%; +3 "core"  +2 "processing"%< @ +69 "core" A +2 .tPS.seek 0ml +2 "processing"%='d +2607 "core" ' + .tPSV.dial :air +2 "processing"%>  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%?' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%@ +69 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&B& +4 "core" &8 $ ! . L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C( +3 "core" ( + "manipulator"&D& +4 "core" &8 ( 3 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &8 " - L +2 .tForearm.seek CC +2 "manipulator"&F'O +101 "core" ' + .tHand.close + "manipulator"&G/ +55 "core" / +2 .tCC.seek :open +2 "collection"'H( +426 "core" ( +2 "manipulator"&I& +4 "core" &8  $ $ L +2 "manipulator"&J% +3 "core" % \\  %  # +2 .tForearm.seek :retract +2 "manipulator"&K'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(-6 +288 "core" ( +2 "manipulator"&M& +4 "core" &-:  / ' = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-: !  7 = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'n +99 "core" ' +2 .tHand.open + "manipulator"&P1 +64 "core" 1 +2 "manipulator"&Q% +4 "core" % f +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +113 "core" ' +34926 #t-> $da[:extractVol]=0.19 +3118 #-> access 1 +2 "storage"(S% +43 "core" % \ +2 "manipulator"&T% +3 "core" %\   ! 7 +2 "manipulator"&U& +3 "core" &-: = = +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(V(<( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (W& +2 "core" &<& ;\  +983 "Can"\ -q +4357 #t-> access 2 +2 "storage"(X% +3 "core" % .\ +2 "manipulator"&Y% +4 "core" %\  #  7 + "manipulator"&Z& +4 "core" &-:    = +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"([(K +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (\\& +2 "core" &K U\  +11887 #t-> $da[:extractVol]=0.19 +812 #-> startTube 2 +7697 #-> shortDA +2 "collection"']% +3 "processing"%^% +3 "core" %N  +6 %_7  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4478 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%_ +41 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%`  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%a  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%b'` +2277 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%c  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%d' +1269 "core" ' +2 .tPRV.dial :waste2 + "processing"%e @ +97 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%f'd +585 "core" ' + .tPSV.dial PSR +2 "processing"%g +97 "core"  + "processing"%h% +4 "core" %i  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%i'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%j' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +108 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2616 "core" ' + .tPSV.dial PSR +2 "processing"%m +97 "core"  +2 "processing"%n% +4 "core" %^  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%o'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +1601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%q +95 "core" + .tPRV.dial :sipper +2 "processing"%r  +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%t +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +95 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%x& +4 "core" &  +2 "manipulator"&y% +3 "core" %\    , 7 +2 "storage"(z% +3 "core" % \ +2 "storage"({. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(|( +675 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (}& +2 "core" & H\ +2 "manipulator"&~& +3 "core" &-: . ! < = +2 "manipulator"&% +4 "core" %\   o 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +179 "core" ( + "manipulator"&& +4 "core" &X $  - + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +87 "core" ' + "storage"(& +5 "core" & ^\ +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" & \ + "manipulator"& & +4 "core" &X ! % 0 - +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&& +4 "core" &X * & Y - +2 "storage"(& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" &X + + * - + "manipulator"&% +4 "core" % ϐ $ e +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +167 "core" ' + ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&& +4 "core" &H $ # w  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &H  #   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +107 "core" ' +2 "manipulator"&& +4 "core" &H  &  + "manipulator"&% +4 "core" %Ό # [ +2 "processing"%& +3 "core" &  +2 "processing"%"& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%#(X +4 "core" &  +8 &4\ %f +9 &W\ 7 +10 & \ L +9 &b\ L +9 &we \ L +10 &;a \ K +9 &c\ \ L +10 &a\ \ L +9 &b\ L +9 &Ag\ L +10 & _\ L +9 &!b\ L +9 &#b\ L +10 &%Jb\ \ L +9 &'\ f\ L +10 &(b\ L +9 &*b\ L +9 &,Qa \ L +10 &.b\ L +9 &/d\ L +9 &1`\ L +10 &3Ze\ L +9 &5b\ L +9 &6d\ L +10 &8b\ L +9 &:bd\ L +10 &<#g\ L +9 &=`\ L +9 &?c\ K +10 &Aje\ L +9 &C(p\ M +9 &D{\ N +10 &F\ Q +9 &Ha\ Q +10 &J!\ R +9 &K\ R +9 &M\ R +10 &Og\ R +9 &Q(\ R +9 &R\ S +10 &T\ S +9 &Vj\ T +10 &Wcr\ - +9 &X#\ @ +9 ( +2 &X\ . + "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&%% +4 "core" % Ό (   [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%' U +2 % 9 +5 "core" 98F +102 "processing"%\ 9 +3 "core" 97G +102 "processing"%*9 +2 "core" 97G  +102 "processing"%+9 +2 "core" 97G  +102 "processing"%,9 +3 "core" 96F +102 "processing"%.9 +2 "core" 95F +102 "processing"%(9 +3 "core" 96G +102 "processing"%/9 +2 "core" 96G +102 "processing"%09 +3 "core" 97G" +102 "processing"%$9 +2 "core" 98F& +102 "processing"%9 +3 "core" 99G* +102 "processing"%29 +2 "core" 9;G/ +102 "processing"%19 +3 "core" 9<G3 +102 "processing"%49 +3 "core" 9?G7 +102 "processing"%39 +2 "core" 9BG; +102 "processing"%79 +3 "core" 9EH? +102 "processing"%69 +2 "core" 9HHC +102 "processing"%89 +2 "core" 9LHH +102 "processing"%99 +3 "core" 9QHL +102 "processing"%:9 +3 "core" 9UHP +102 "processing"%;9 +2 "core" 9[IT +103 "processing"%<9 +2 "core" 9_JX +102 "processing"%59 +2 "core" 9eJ] +102 "processing"%>9 +3 "core" 9kKa +102 "processing"%=9 +3 "core" 9rJe +102 "processing"%@9 +2 "core" 9zKi +102 "processing"%?9 +3 "core" 9Km +102 "processing"%B9 +2 "core" 9Kq +102 "processing"%D9 +3 "core" 9Lv +102 "processing"%E9 +2 "core" 9Lz +102 "processing"%G9 +3 "core" 9L~ +102 "processing"%!9 +3 "core" 9M +102 "processing"%-9 +2 "core" 9N +102 "processing"%)9 +3 "core" 9M +102 "processing"%I9 +3 "core" 9M +102 "processing"%J9 +2 "core" 9N +102 "processing"%F9 +3 "core" 9N +102 "processing"%M9 +2 "core" 9N +102 "processing"%N9 +3 "core" 9O +102 "processing"%C9 +3 "core" 9O +102 "processing"%P9 +2 "core" 9P +102 "processing"%Q9 +2 "core" 9P +102 "processing"%K9 +3 "core" 9P +102 "processing"%O9 +3 "core" 9Q +3 .tPH.hold 2:00:00,28C +3 "processing"%S pUp  +4 .tdelay 1:30 +2 "core"  +1193 "Can"M\ : +7808 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%T +94 "core"  + "processing"%U% +4 "core" %e\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +580 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%W'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%X  +125 "core"  +2 .tPSV.dial PTV + "processing"%Y +69 "core" + .tPBV.dial :waste1 +2 "processing"%Z  +50 "core"  +2 "processing"%\\% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml + "processing"%V'Y +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%^'d +1599 "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 + "processing"%` * +45 "core" ) + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%a +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%A' +2329 "core" ' + .tPSV.dial PTV +2 "processing"%c +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2319 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%h  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%f +42 "core" + .tPRV.dial :ab1 +2 "processing"%i @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%k'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%j  +42 "core"  + "processing"%m% +4 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%n'o +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'l  +29 "core" + .tPRV.dial :air +2 "processing"%o  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%q'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%r @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%p' +857 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%t  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%s'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%v +80 "core" +11 .tPTV.dial :mixing +2 "processing"%u @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%x  +31 "core"  +2 "processing"%y% +4 "core" %Ҧ\  +2 .tPS.seek 1.85ml + "processing"%z' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%['d +1102 "Can"\ Ag +848 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +3 "core" &  +2 "manipulator"&~& +4 "core" &H " "  +2 "manipulator"&% +3 "core" %\  + )  + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +126 "core" ( +2 "manipulator"&& +4 "core" &-4  % /  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-4 + , '  +2 .tForearm.seek :garage + "manipulator"&L'n +101 "core" ' + .tHand.close +2 "manipulator"&R/ +61 "core" / +2 "manipulator"& & +4 "core" &-4 5 ! @  + "manipulator"& % +4 "core" % g - + k e +2 .tForearm.seek :retract + "manipulator"& '\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +280 "core" ( +2 "manipulator"&& +4 "core" &9 ) !  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &9 * , $ K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&& +4 "core" &9 & + M K + "manipulator"&% +4 "core" %U ) , , 5 +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(X +4 "core" &  +10 &4\ +{ +9 &e\ > +9 &t\ L +10 &RZ\ K +9 &]\ K +9 &^\ K +10 &[\ K +9 &Y_\ K +10 &`\ K +9 &^\ K +9 & ]\ K +10 &"bZ\ K +9 &$$^\ K +9 &%^\ K +10 &'^\ L +9 &)j\\\ K +10 &++]\ K +9 &,`\ K +9 &.]\ K +10 &0q`\ K +9 &23]\ K +9 &3_\ K +10 &5^\ K +9 &7y^\ K +9 &9<Z\ K +10 &:]\ K +9 &<Z\ K +10 &>^\ K +9 &@DZ\ K +9 &B_\ L +10 &Cd\ L +9 &Et\ M +9 &G9\ Q +10 &H\ U +9 &J\ W +10 &Ln\ W +9 &N.\ X +9 &O\ X +10 &Q\ X +9 &Sq\ Y +10 &U2\ Y +9 &V\ Q +9 &X"B\ ){ +10 &Xv }\ L +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'& +4 "core" &Xvl\ L + &Xvl\ L +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +5 "core" % T O 3 { 6 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  + "processing"%% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"% 'd +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%  + "collection"'"  +35 "core"  +115  +2 .tPSV.dial :mixloop + "processing"%\ +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml + "processing"%*'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%+  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%. +42 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2610 "core" ' +2 .tPSV.dial :air + "processing"%/  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%0' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" &7 + ,  K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&1( +4 "core" ( + "manipulator"&4& +5 "core" &7 ' % 4 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &7 * ( K +2 .tForearm.seek CC +2 "manipulator"&7'O +102 "core" ' + .tHand.close +2 "manipulator"&6/ +59 "core" / +2 .tCC.seek :open +2 "collection"'8( +424 "core" ( + "manipulator"&9& +5 "core" &7 ) % K + "manipulator"&:% +4 "core" % E + *  + .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(-6 +292 "core" ( + "manipulator"&5& +4 "core" &-< '  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &-< (  D 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&='n +97 "core" ' +2 .tHand.open + "manipulator"&@1 +64 "core" 1 +2 "manipulator"&?% +4 "core" % i 1  ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +97 "core" ' +2 ."da"delayUntil "18:14:42.40" +25029 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%D @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%G * +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 +2 "processing"%-' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%) +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%J +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%M'd +2308 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +121 "core"  +2 "processing"%C% +4 "core" %e\ + #"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' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Ҧ +1052 "Can"\ b\ YF +545 "core" ' +2 ."da"PTV.dial :puck +7 "processing"%K  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%O +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core"  + "processing"%U% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'T +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +121 "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 +3 ."da"PS.seek 0.5ml +2 "processing"%c' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%e +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%A% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%h'W +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%f * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'd +1604 "core" ' + ."da"delay 2:00 +12004 #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"%j * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%n +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2296 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%t  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%p  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%v  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%u +43 "core" +2 ."da"PS.reconfigure :default +52 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%x'a +392 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%y  +41 "core"  +2 "processing"%{% +4 "core" %b\  +2 ."da"PS.seek 0.55ml +2 "processing"%s'\ +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%z  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%~ +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +1554 "Can"}\ d  +46448 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + + ."da"PSV.dial :air +3 "processing"%L  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2344 "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"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2318 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  + "processing"%H% +4 "core" %ey\ + #"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" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +7 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +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"%[ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +962 "Can"\ Pr +639 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2339 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%+'d +2291 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +123 "core"  + "processing"%.% +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"%,' +582 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%/'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%( +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" + "processing"%0% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'R +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%4 * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%3'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +32 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%: +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%5  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%>'d +2310 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%1 +122 "core"  + "processing"%@% +4 "core" %hu\ + #"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" ' +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"%= +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" + "processing"%E% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'U +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"%'d +1607 "core" ' +2 ."da"delay 2:00 +5112 "Can"\ F7 +6891 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%)  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%J +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%M  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2324 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +137 "core"  +7 "processing"%O% +16 "core" %f\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +7 "processing"%T' +333 "core" ' +2 ."da"delay 5 seconds +503 "processing"%U% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%Q' +325 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +31 "core"  +2 "processing"%Z% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%\\'V +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%X * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%]'d +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%' * +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"%W' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +69 "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"%` +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +68 "core"  +52 ."da"PS.seek 0ml +2 "processing"%e'd +2321 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +122 "core"  + "processing"%A% +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"%b'Ҧ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +62 "processing"%f +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%g% +3 "core" %Ң\ \ +3 ."da"PS.seek 1.5ml +2 "processing"%j'R +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%i  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%l'd +1603 "core" ' + "processing"%o9 +4 "core" 9Pw5* +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%n  +3 "core" 5* + 5* + "processing"%r& +3 "core" &X\ . +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&k% +4 "core" %\  " #   +2 "storage"(t% +3 "core" % E H\ +2 "storage"(p. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(v(S +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (u& +2 "core" &U\ \  \\\ +2 "manipulator"&q& +3 "core" &-< "  6 +2 "manipulator"&y% +3 "core" %\    S  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&{(y +228 "core" ( +2 "manipulator"&x& +4 "core" &  %  + + "storage"(z& +4 "core" &U  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&s'] +119 "core" ' + "storage"(~& +4 "core" &U 5 7\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +270 "core" ' + "storage"(- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +34 "core" ' +2 "manipulator"&R& +4 "core" &   + +2 "manipulator"&}% +3 "core" %o ! $ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"& (? +243 "core" ( +2 "manipulator"&&& +4 "core" &F &   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &F ) $ e +2 ."da"Forearm.seek PC + "manipulator"& 'Η +98 "core" ' + ."da"Hand.close + "manipulator"&/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%( +423 "core" ( +2 "storage"(& +4 "core" &U  \ + "manipulator"&& +4 "core" &F " + "manipulator"&% +4 "core" % Η  + ."da"Forearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&H(y +266 "core" ( + "manipulator"&& +4 "core" &   * +2 "storage"(& +3 "core" &U   (\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +111 "core" ' +2 ."da"Hand.open + "manipulator"&1 +64 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da23jun2118h.tif +5 "processing"%[& +10 "core" & \ +4 "manipulator"&& +5 "core" & ! " C * +2 "manipulator"&% +5 "core" % Ѕ  " M +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +196 "core" ( + "manipulator"&& +4 "core" &-G  , :  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-G " !  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\ 'n +99 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +60 "core" / +2 "manipulator"&%& +4 "core" &-G O 4   + "manipulator"&"% +4 "core" % ` "  b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&.(? +125 "core" ( +2 "manipulator"&+& +4 "core" &H  & + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &H ! #  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&('Η +99 "core" ' +2 "manipulator"&$& +4 "core" &H ' %  +2 "manipulator"&0% +3 "core" %Α +2 "processing"%/& +4 "core" &d\ +2 "processing"%4& +5 "core" &c\ +2 ."psFlush"PC.seek :closed +2 "processing"%2(X +4 "core" &/\ +8 & --\ %g +9 &Wy,\ 7 +10 &}\ L +9 &X\ L +10 &u\\|\ L +9 &8Y\ L +10 &^D\ L +9 &Z\ L +9 &~^\ L +9 &?_\ L +10 & Z\ K +9 &!\\\ L +9 &#Z\ K +10 &%G\\\ L +9 &'\ \\\ L +10 &(^\ L +9 &*[\ K +9 &,P\\P\ L +10 &.[\ K +9 &/\\\ L +10 &1[\ L +9 &3W_\ L +9 &5\\\ L +10 &6[\ K +9 &8\\\ L +9 &:a\\\ K +10 &'F +170 #"da"SX MX5/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2118h20s.tif: TIFF Upload Complete\ +61 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "15.504 sec auto-exposure",Subject: "da23jun2118h images!" +3 "storage"(?- +3 "core" -' + "storage"(=& +6 "core" &U .\ + "manipulator"&D& +4 "core" &H B B +2 "manipulator"&E% +10 "core" %\  A ;  * +7 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 1 +8 "manipulator"&;(y +255 "core" ( +17 "manipulator"&!& +9 "core" & E K " 1 +4 "storage"(G& +10 "core" &U \ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&)'] +99 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(I' +62 "core" ' +3 "manipulator"&J& +8 "core" & + +  1 +3 "storage"(& +8 "core" &U p o \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +6 "manipulator"&-' +31 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&N, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(C' +24 "core" ' +4 "manipulator"&M% +10 "core" % - ( 3 +4 "storage"(F& +7 "core" &U T T ]\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 304 counts +3 "manipulator"&K'5 +20 "core" ' +4 "manipulator"&O& +13 "core" & + " \ 1 +4 "storage"(P& +9 "core" &U b _ J\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&U'] +30 "core" ' +5 "storage"(T% +8 "core" % b _\ +5 ."downElevator"SE.seek :down +7 "storage"(Q' +98 (w% +6 "core" %=> c k S\ QJ +4 "manipulator"&Y% +7 "core" %Ј * ' +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&Z'\ +91 "core" ' +55 ' +3 ."downElevator"SE.stop +3 "storage"(5 +5 (& +8 "core" &U \ +1224 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%X +96 "core"  +3 "processing"%\\% +8 "core" %EK\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%V' +591 #"uploadLog"upsync +4 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2113 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%_  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%] @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%a +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%^'F +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%c'T +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%A  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%e'd +1121 "Can"\ A +1492 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2110 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%b +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +78 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%r'd +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u'd +2608 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%<'T +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."psFlush"PSR.select :air +41 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2106 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%#  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2619 "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"%  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&[& +4 "core" & ] 1 + "manipulator"&% +3 "core" %\   # *  +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +254 "core" ( +2 "manipulator"&& +4 "core" &I '  ) + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I " # ) +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"% ( +423 "core" ( + "manipulator"&& +4 "core" &I   m ) +2 "manipulator"&H% +3 "core" % Λ    = +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&%(-6 +124 "core" ( + "manipulator"&"& +4 "core" &-2     +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-2    +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+'n +96 "core" ' + ."psFlush"Hand.open + "manipulator"&,1 +57 "core" 1 +2 "manipulator"&\ % +4 "core" % s /  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' + #tFinished short da assay +3840 #-> PS.flush; samplePassF +2 #Flushing Processing stage + "processing"%0% +8 "core" %b  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%/& +5 "core" &  + "manipulator"& & +4 "core" &-3     + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(-6 +3 "core" ( + "manipulator"&& +5 "core" &-3  %   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &-3   +2 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' + .tHand.close + "manipulator"&/ +64 "core" / + "manipulator"&4& +4 "core" &-3 0 " I  +2 "manipulator"&9% +3 "core" % t ! !  +2 .tForearm.seek :retract +2 "manipulator"&:'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&((? +127 "core" ( +2 "manipulator"&l& +4 "core" &D  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &D  !  * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +109 "core" ' + "manipulator"&1& +4 "core" &D   * +2 "manipulator"&@% +4 "core" %Δ " " ; S +2 "processing"%?& +4 "core" &  +2 "processing"%=& +5 "core" &_  +2 .tPC.seek :closed +2 "processing"%D(X +3 "core" &  +9 &3\ *z +9 &f\ > +10 &x\ L +9 &S[\ K +9 &[\ K +10 &a\ K +9 &_\ K +10 &\\`\ K +9 &_\ J +9 &_\ J +10 & ^\ J +9 &"d_\ K +9 &$%b\ K +10 &%[\ K +9 &']\ K +10 &)k\\w\ K +9 &+-\\\ K +9 &,\\\ K +10 &.[\ K +9 &0u_s\ J +9 &27^\ J +10 &3^\ J +9 &5_\ J +9 &7|]\ J +10 &9=_s\ K +9 &:bw\ K +10 &<]w\ K +9 &>_\ K +9 &@Db{\ K +10 &B]\ J +9 &C_v\ J +10 &Ek\ L +9 &GB~w\ O +9 &H\ Q +10 &Ju\ Q +9 &Ly\ Q +9 &NB{\ Q +10 &Pt\ Q +9 &Qt\ R +9 &Sw\ R +10 &UIq\ R +9 &W\ s\ F +10 &X:Nw\ a +9 &X$ - +5 ( +2 "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%E& +4 "core" &Xq - + &X - +2 .tHand.open + "manipulator"&51 +59 "core" 1 +2 "manipulator"&!% +4 "core" % Δ ( * # S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%. +53 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%3 +69 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%M  +50 "core" +2 .tPS.seek 0ml + "processing"%F'd +340 "Can"#\ =S 4 +2268 "core" ' + .tPSV.dial PSR +2 "processing"%O +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%P' +598 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2108 "core" ' + .tPSV.dial PTV +2 "processing"%T +69 "core" + .tPBV.dial PSV +2 "processing"%) U +50 "core" V +2 .tPS.seek 0ml + "processing"%;'d +2612 "core" ' +2 .tPSV.dial PBV +6 "processing"%w @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%Y' +2615 "core" ' + .tPSV.dial :waste1 +2 "processing"%I  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%-'d +2610 "core" ' + .tPSV.dial PSR +2 "processing"%K +54 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +68 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%U'd +2611 "core" ' + .tPSV.dial PBV +2 "processing"%Q @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%X' +2607 "core" ' + .tPSV.dial :waste1 +7 "processing"%\\  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%>'d +2605 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +4 "core" &D !   * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&_(? +4 "core" ( + "manipulator"&]& +4 "core" &D   Z * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &D "  * +2 .tForearm.seek PC +2 "manipulator"&''Η +93 "core" ' + .tHand.close + "manipulator"&`/ +63 "core" / +2 .tPC.seek :open +2 "processing"%^( +426 "core" ( + "manipulator"&c& +5 "core" &D !  * + "manipulator"&d% +4 "core" % Ό   +39 .tForearm.seek :retract +9 "manipulator"&A'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&W(-6 +133 "core" ( + "manipulator"&f& +4 "core" &-8 \ ! q ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &-8   v ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h'n +92 "core" ' +2 .tHand.open + "manipulator"&b1 +58 "core" 1 +2 "manipulator"&m% +4 "core" % t '  K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +4 "core" & +2 "manipulator"&i& +4 "core" &-9   ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(-6 +3 "core" ( + "manipulator"&o& +4 "core" &-9 & #  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-9  P ( +2 .tForearm.seek :garage +2 "manipulator"&r'n +107 "core" ' + .tHand.close +2 "manipulator"&p/ +59 "core" / +2 "manipulator"&t& +4 "core" &-: - " / ' + "manipulator"&q% +4 "core" % _ !  T +2 .tForearm.seek :retract +2 "manipulator"&u'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&|( +288 "core" ( + "manipulator"&y& +4 "core" &C &  P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &C  &  P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'O +100 "core" ' +2 "manipulator"&<& +4 "core" &C  ( d P + "manipulator"&B% +4 "core" %L + 7 > +2 "collection"'& +3 "core" &  +2 "collection"'~& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'}(X +3 "core" &\  +8 &3 %g +9 &X| \ 7 +10 &\ K +9 &\\ K +9 &xb K +10 &:] K +9 &] K +10 &\\ K +9 &] K +9 &B^ K +10 & ]\ K +9 &!] K +9 &#] J +10 &%K\\ K +9 &']\ J +10 &(^ K +9 &*]\ K +9 &,S]\ K +10 &.] J +9 &/]\ K +9 &1^\ K +10 &3[\\\ K +9 &5_\ K +10 &6] K +9 &8]\ J +9 &:b]\ K +10 &<$_\ K +9 &=]\ K +9 &?`\ K +10 &Ak^\ K +9 &C+a\ L +10 &Dn\ M +9 &F\ O +9 &HY \ T +10 &Jz}\ W +9 &Kw{\ X +9 &Mxz\ X +10 &OVyy\ X +9 &Qy|\ X +10 &R{\ Y +9 &T~\ Y +9 &VZ\ Y +10 &Wh\ , +9 &Xt$ \ M +9 ( +2 &Xz[ \ G + "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 "collection"'R& +4 "core" &Xz[\ G + .tHand.open +2 "manipulator"&1 +62 "core" 1 + "manipulator"&&% +4 "core" % L : 9 > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%s  +53 "core"  + "processing"%% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%{'U +1593 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%#  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +178 "core"  + .tCTV.dial :air,avoiding: :intake +7 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +69 "core" A +2 .tPS.seek 0ml + "processing"%'d +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%[ +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &A ( $ ? P + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&N& +5 "core" &@ ) $ Y P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &A  " P +2 .tForearm.seek CC +2 "manipulator"&Z'O +94 "core" ' +2 .tHand.close + "manipulator"&2/ +52 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&H& +4 "core" &@ " (  P + "manipulator"&"% +4 "core" % N ' F f +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +291 "core" ( +2 "manipulator"& & +4 "core" &-;  t 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-;    5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'n +93 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&+% +4 "core" % p 0  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +104 "core" ' +17367 "Can"\ / +60001 \ .:\ ` +60001 \ /\ +60001 )\ . +60002 \ .!6 " +60001 <\ ." +60001 \ .$ N +60001 \ .&3 +60001 \ .'z +60002 \ /) +60001 y\ .+0 +60001 \ .,< +60001 \ .. +60002 L\ /0-h +60001 \ .1 +60001 w\ /3 +60002 \ .5** +60001 \ /6 +60001 R\ /8~V +60001 \ /:( +60002 ~\ /; +60001 }\ .={ +60001 g}\ .?& +60001 }\ .@D +60002 |\ /B{ +60001 L}\ .D&p +60001 {\ /E +60002 u|\ .G{ +60001 {\ .I&2 @EDT1687406792.34 z\ /J +60001 y\ .L|^ +60001 :y\ .N' +60002 Rx\ .O +60001 \ x\ .Q} +60001 y\ /S( +60001 x\ .TL +60002 y\ .V~ +60001  w\ .X)x +60001 }w\ .Y  +60001 3w\ .[ +60002 ,w\ .]+!: +60001 ow\ /^! +60001  v\ .`"f +60001 w\ .b-" +60002 v\ /c# +60001 w\ /e$( +60001 u\ .g.$ +60002 u\ /h%T +60001 ,u\ .j% +60001 du\ /l0& +60001 Ks\ /m' +60002 )t\ .o' +60001 t\ /q1(B +60001 t\ .r( +60002 v\ /t)n +60001 t\ .v1* +60001 t\ .w* +60001 t\ .y+0 +60002 t\ .{1+ +60001 Bs\ .|,\\ +60001 Us\ .~, +60002 s\ /0- +60001 r\ .. +60001 r\ /. +60001  r\ .0/J +60002 s\ ./ +60001 "r\ .0v +60001 r\ ./1 +60001 Or\ .1 +60002 jr\ /28 +60001 r\ ./2 +60001 @p\ .3d +60002 r\ .3 +60001 6q\ ..4 +60001 q\ .5& +60002  r\ .5 +60001 r\ ..6R +60001 Ds\ .6 +60001 r\ .7~ +60002 ts\ ..8 +60001 8s\ .8 +7752 #t-> access 1 +3 "storage"(/% +3 "core" % \ +2 "manipulator"& % +4 "core" %  / . j \ b + "manipulator"&& +4 "core" &-; + # R 5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(6(<( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &<& i f Y\  +936 #t-> access 2 +2 "storage"(4% +3 "core" % \ +2 "manipulator"&9% +9 "core" %  . . t \ b +2 "manipulator"&%& +3 "core" &-; % + 9 5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (l& +3 "core" &K \  +50383 "Can"n\ .9@ +60002 9k\ /99 +16920 #t-> $da[:extractVol]=0.19 +689 #-> startTube 2 +913 #-> shortDA +2 "collection"'7% +4 "processing"%% +2 "core" %N +6 %da  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +460 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%1 +42 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%@  +68 "core" +2 .tPRV.dial :sipper + "processing"%?  +124 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%*'` +2273 "core" ' +2 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%:  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"% ' +1269 "core" ' +2 .tPRV.dial :waste2 + "processing"%E @ +96 "core" @ + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%5'd +590 "core" ' + .tPSV.dial PSR +2 "processing"%! +97 "core"  +2 "processing"%=% +4 "core" %f{ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%.'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%3 +97 "core"  + "processing"%M% +4 "core" %ht + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1085 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%F +96 "core" +2 .tPRV.dial :sipper +2 "processing"%P  +40 "core" +2 .tPS.seek 0ml +2 "processing"%T'd +2612 "core" ' + .tPSV.dial PSR +6 "processing"%) +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +97 "core" +2 .tPS.seek 0ml + "processing"%;'d +2606 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%I& +4 "core" &  + "manipulator"&Y% +4 "core" %  1 2 0 \ b +2 "storage"(K% +3 "core" % 4\ +2 "storage"(-. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(C( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & ]\ +2 "manipulator"&Q& +3 "core" &-; & ' c 5 +2 "manipulator"&U% +4 "core" %  0 0 k \ b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\(a +194 "core" ( + "manipulator"&X& +4 "core" &Y +   6 +2 "storage"(V& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ж +91 "core" ' +2 "storage"(a& +4 "core" & 2\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(`'g +289 "core" ' +2 "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +2 "core" & ;\ +2 "manipulator"&D& +4 "core" &Y 0 / 6 +2 .tElbow.seek 2 + "manipulator"&c(a +4 "core" ( + "manipulator"&d& +4 "core" &Y 6 , 6 + "storage"(f& +4 "core" & %\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&e'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&'/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +2 "storage"(b' +7 "core" &Y 0 6  6 +2 "manipulator"&m% +3 "core" % τ < 9 \ +2 .tForearm.seek :retract +2 "manipulator"&j'\ +101 "core" ' +2 .tElbow.seek PC +2 "manipulator"&i(? +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +97 "core" ( +2 "manipulator"&o& +4 "core" &G - 0 H  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &G %   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&A'Η +102 "core" ' + "manipulator"&h& +4 "core" &G 4 # h  +2 "manipulator"&p% +4 "core" %ΐ . . > + "processing"%t& +4 "core" &\ +2 "processing"%q& +5 "core" &~\ +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &\  +9 &/}\ +| +10 &f\ ? +9 &|\ N +9 &Bb\ L +10 &f\ \ L +9 &e\ L +10 &c\ L +9 &Je\ L +9 &`\ L +10 &e\ L +9 & c\ L +9 &"Rg\ L +10 &$f\ M +9 &%c\ L +10 &'g\ L +9 &)Zc\ L +9 &+b\ L +10 &,h\ L +9 &.f\ L +9 &0cd\ L +10 &2#g\ M +9 &3`\ L +10 &5h\ M +9 &7ie\ M +9 &9,c\ L +10 &:b\ L +9 &<e\ L +9 &>rf\ L +10 &@5a\ L +9 &Ah\ M +10 &Cr\ M +9 &Eq\ O +9 &G+\ R +10 &H\ S +9 &J\ R +9 &Lp\ R +10 &N1\ S +9 &O\ S +10 &Q\ S +9 &St\ T +9 &U5\ T +10 &V\ N +9 &X2?g\ (u +9 &X 1\ , +6 ( +2 "processing"%q& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&g1 +3 "core" &X\ , +52 1 + "manipulator"&r% +4 "core" % ΐ 8 $ > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%z U + %n9 +6 "core" 9 +102 "processing"%<9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 ! +102 "processing"%u9 +3 "core" 9! +102 "processing"%89 +2 "core" 9" +102 "processing"%R9 +2 "core" 9" +102 "processing"%9 +3 "core" 9# +102 "processing"%&9 +3 "core" 9"# +102 "processing"%~9 +2 "core" 9&# +102 "processing"%s9 +3 "core" 9*$ +102 "processing"%9 +2 "core" 9.$ +102 "processing"%x9 +2 "core" 93$ +102 "processing"%>9 +4 "core" 97$ +102 "processing"%#9 +2 "core" 9\ ;# +102 "processing"%{9 +2 "core" 9?# +102 "processing"%9 +3 "core" 9C# +102 "processing"%9 +2 "core" 9 H# +102 "processing"% 9 +3 "core" 9\ L" +102 "processing"%9 +2 "core" 9#\ P" +102 "processing"%9 +3 "core" 9) T! +102 "processing"%9 +2 "core" 90\ X! +102 "processing"%9 +3 "core" 96\ \\ +102 "processing"%9 +3 "core" 9> a +102 "processing"%[9 +2 "core" 9F e +102 "processing"% 9 +3 "core" 9N i +102 "processing"%9 +2 "core" 9V m +102 "processing"%N9 +2 "core" 9_ q +102 "processing"%9 +3 "core" 9h v +102 "processing"%29 +3 "core" 9p z +102 "processing"%|9 +2 "core" 9y~ +102 "processing"%L9 +2 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"%"9 +2 "core" 9\ +102 "processing"%Z9 +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"%S9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%v9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +8 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%4 +97 "core"  +42 "processing"%9% +12 "core" %b\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%%' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%l'Ҧ +996 "Can"<l\ >:l +611 "core" ' +2 .tPTV.dial :puck +2 "processing"%6  +125 "core"  + .tPSV.dial PTV +6 "processing"%7 +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +52 "core" + "processing"%1% +4 "core" %Ҧ\  +2 .tPS.seek 1.5ml +2 "processing"%@'V +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" * +3 .tPS.seek 0ml +2 "processing"%'d +1598 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .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"%E +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2347 "core" ' + .tPSV.dial PTV +2 "processing"%! +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +80 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +77 "core"  +2 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%.  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop + "processing"%3 +43 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%J'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  + "processing"%F% +4 "core" %_=\  +2 .tPS.seek 0.34ml +2 "processing"%P'n +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'O  +27 "core" +2 .tPRV.dial :air +2 "processing"%)  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%T'G[ +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%w @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +852 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%I  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Y'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%K +42 "core" +2 .tPTV.dial :mixing +2 "processing"%- @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%$  +33 "core" + "processing"%% +4 "core" %ҦI\  +2 .tPS.seek 1.85ml +2 "processing"%Q' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%X'd +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +3 "core" &>\ +2 "manipulator"&& +4 "core" &G . -  +2 "manipulator"&a% +3 "core" %\  + /  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(-6 +131 "core" ( + "manipulator"&(& +4 "core" &-= 8 & 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &-= . %  0 +2 .tForearm.seek :garage +2 "manipulator"&D'n +99 "core" ' +2 .tHand.close + "manipulator"&d/ +61 "core" / +2 "manipulator"&f& +4 "core" &-M @ @  + "manipulator"&'% +4 "core" % x 5 %  * +2 .tForearm.seek :retract +2 "manipulator"&_'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&m( +326 "core" ( +2 "manipulator"&\\& +4 "core" & ) :  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" & / / g N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'O +107 "core" ' +2 "manipulator"&e& +4 "core" & 7 0 N +2 "manipulator"&o% +4 "core" %G 1 . + +2 "collection"'k& +4 "core" & \ +2 "collection"'c& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'h(X +3 "core" &E  +9 &4:\ +| +10 &g<\ ? +9 &y7\ M +9 &R_:\ L +10 &dG\ L +9 &c=\ L +9 &]@\ L +10 &Zb=\ L +9 &^A\ L +10 &_@\ K +9 & a<\ K +9 &"b^:\ L +10 &$$eA\ L +9 &%d;\ K +9 &'_D\ L +10 &)jb?\ L +9 &+-_=\ K +10 &,c:\ K +9 &.d9\ L +9 &0rb9\ L +10 &24_<\ L +9 &3]7\ L +9 &5^@\ L +10 &7{_=\ K +9 &9<`9\ L +10 &:^>\ L +9 &<`C\ L +9 &>c?\ L +10 &@E_E\ K +9 &Bb>\ L +9 &Ce?\ L +10 &Ex>\ N +9 &G;9\ Q +10 &H=\ V +9 &J=\ W +9 &LnA\ X +10 &N.?\ Y +9 &O>\ Y +9 &Q<\ Z +10 &Sr@\ Y +9 &U3?\ Z +9 &VC\ O +10 &X$L=\ 'v +9 &X;\ "g +10 &Xv>\ Q +2 ( + "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + "collection"'p& +4 "core" &XvA\ Q +2 .tHand.open + "manipulator"&t1 +56 "core" 1 +2 "manipulator"&b% +4 "core" % F U I z , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%^ +94 "core"  +2 "processing"%g% +4 "core" %c$\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%r'U +1599 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%n  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%q'd +1599 "core" ' +2 .tPSV.dial PSR + "processing"%< +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +2607 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%B  + "collection"'  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%u +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%8  +70 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +531 "Can"Wl\ R; +2087 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +42 "core" +2 .tPS.seek 0ml +2 "processing"%#'d +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" & = < X N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & 1 8 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & . 0 < N +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + .tHand.close +2 "manipulator"&/ +51 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( +2 "manipulator"&& +4 "core" & . 2  N + "manipulator"&% +4 "core" % \\ 7 . +2 .tForearm.seek :retract +2 "manipulator"&['\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +51 .tElbow.seek :garage + "manipulator"& (-6 +280 "core" ( +2 "manipulator"&& +4 "core" &-9 3  O P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-9 - ,  P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +90 "core" ' + .tHand.open + "manipulator"&21 +57 "core" 1 + "manipulator"&|% +5 "core" % s C 6 . + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +106 "core" ' +2 ."da"delayUntil "09:23:03.37" +24929 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%} @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%H  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" + + ."da"PSV.dial :air +2 "processing"%Z  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2322 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%, +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2319 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +122 "core"  +2 "processing"%S% +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"%/' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%v +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core" +2 "processing"%9% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'W +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1592 "core" ' +2 ."da"delay 2:00 +6731 "Can" n\ A; +5271 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +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"%1 +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%@ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%:  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%*'d +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +121 "core"  +2 "processing"%% +4 "core" %b\ + #"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"%!' +589 "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"%5 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +35 "core" + "processing"% % +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'd +1599 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%) +68 "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"%w  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2311 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%I  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%K  +39 "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"%$'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%U% +4 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"%Y' +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%a @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%(  +33 "core"  + "processing"%G% +4 "core" %ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%i' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'd +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +11559 "Can"_m\ 6<. +36443 #"da"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"%y * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%D  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2357 "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 +201 .PSV.dial :mixloop +2 "processing"%e +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +43 "processing"%o  +60 "core" +2 ."da"PS.seek 0ml +2 "processing"%k'd +2316 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +121 "core"  +2 "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"%p' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%b  +69 "core"  + ."da"PSV.dial PTV +3 "processing"%c +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core" + "processing"%g% +4 "core" %Ң \  +3 ."da"PS.seek 1.5ml +2 "processing"%`'R +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'd +1608 "core" ' +2 ."da"delay 2:00 +9305 "Can"'l\ 6< +2698 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +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"%q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +122 "core"  + "processing"%~% +4 "core" %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"%&' +581 "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"%s +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +33 "core"  + "processing"%x% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'R +587 "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 +1602 "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"%m * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%h' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +2331 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%2% +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"%|' +592 "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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%H% +3 "core" %ҧ\  +3 ."da"PS.seek 1.5ml + "processing"%"'W +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +31 "core" + +2 ."da"PS.seek 0ml +3 "processing"%#'d +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%,  +35 "core" + ."da"delay 30 seconds +2990 "Can"Nm\ M:=Z +12 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%\ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2324 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  +7 "processing"%v% +17 "core" %h\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%4' +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%9% +4 "core" %\  + #"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 +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%; +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core" + "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'U +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1605 "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 +7 "processing"%z * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +51 "processing"%: +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2345 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%!  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2330 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +121 "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 +2 "processing"%='Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +1602 "core" ' + "processing"%)9 +4 "core" 9MH5/ +2 #"da"Processing Puck Heater at 27.8C before imaging +6 .PH.coast + "processing"%P  +4 "core" 5/ + 5/ + "processing"%w& +3 "core" &X"\ , +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&J% +3 "core" %\  - . w +2 "storage"(I% +4 "core" %   \ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(K(S +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (-& +3 "core" &T\  Q\ + "manipulator"&T& +4 "core" &-9 " ) 5 P + "manipulator"&% +4 "core" %\  0 & : w +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&U(y +184 "core" ( + "manipulator"&$& +4 "core" &s  4  / +2 "storage"(Q& +3 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Y'] +101 "core" ' +2 "storage"(& +4 "core" &T   \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(a'g +272 "core" ' + "storage"((- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(G'z +34 "core" ' +2 "manipulator"&d& +4 "core" &s . . P / +2 "manipulator"&V% +3 "core" %a / ' x +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&'(? +260 "core" ( + "manipulator"&y& +4 "core" &G $ 4 9  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &G . /  +2 ."da"Forearm.seek PC +2 "manipulator"&f'Η +94 "core" ' +2 ."da"Hand.close + "manipulator"&\\/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%]( +423 "core" ( +2 "storage"(e& +4 "core" &T   8\ + "manipulator"&o& +4 "core" &G * , *  +2 "manipulator"&0% +3 "core" % Υ , - K +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +109 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +285 "core" ( +2 "manipulator"&k& +4 "core" & 6 % < < + "storage"(p& +4 "core" &T A %\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +93 "core" ' + ."da"Hand.open +2 "manipulator"&c1 +59 "core" 1 +2 "storage"(^- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(g'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(t' +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/da23jun2210h.tif +4 "processing"%X& +10 "core" &\ +4 "manipulator"&`& +5 "core" & - # V < +2 "manipulator"&r% +5 "core" % S . - e +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +102 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&q(-6 +171 "core" ( +2 "manipulator"&n& +4 "core" &-: / 2 u \\ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-: - - v \\ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&u'n +96 "core" ' + ."psFlush"Hand.close + "manipulator"&8/ +63 "core" / +2 "manipulator"&A& +4 "core" &-: _ E P \\ + "manipulator"&% +4 "core" % Y & + I +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&~(? +123 "core" ( +2 "manipulator"&& +4 "core" &F ( 8 @  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &F ! * 5  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&s'Η +103 "core" ' +2 "manipulator"&>& +4 "core" &F 6 . a  +2 "manipulator"&x% +4 "core" %Η / 0 z z +2 "processing"%& +3 "core" &\ +3 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%{(X +4 "core" &\  +9 &3~\ +| +9 &f \ ? +9 &u\ M +10 &Q\\\ L +9 &a\ L +9 &`\ L +10 &]\ L +9 &X`\ L +10 &\\+\ M +9 &]\ M +9 & \\\ L +10 &"`[\ L +9 &$"`\ L +9 &%]\ L +10 &'^\ M +9 &)h\\\ L +10 &++^\ L +9 &,]\ L +9 &.\\\ L +10 &0p`R\ L +9 &22\\\ L +9 &3_l\ L +10 &5]\ L +9 &7yY\ L +10 &99^\ M +9 &:Zz\ L +9 &<^x\ M +10 &>]|\ M +9 &@A^u\ M +9 &B]m\ M +10 &C_z\ M +9 &Eg|\ M +10 &G=r\ Q +9 &Hh\ R +9 &Jd\ S +10 &L~Z\ R +9 &N=\ S +9 &Od\ T +10 &QZ\ S +9 &S\ T +10 &UC\ T +9 &W\ I +9 &X<Q\ !f +10 &X\ + +2 ( +2 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%& +3 "core" &X\ + +2 ."psFlush"Hand.open + "manipulator"&m1 +58 "core" 1 +2 "manipulator"&j% +4 "core" % Ζ T A 6 { +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +42 "core"  +2 "processing"%% +4 "core" %`Y\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +377 #"da"SX MX5/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.068 seconds\ /var/log/esp/da23jun2210h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2210h15s.tif +222 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +886 #"da"SX MX5/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2210h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jun2210h20s.tif +1224 "core" ' +3 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%h @ +178 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%2 +94 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%N'F +321 #"da"SX MX5/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jun2210h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.068 sec auto-exposure",Subject: "da23jun2210h images!" +4 "storage"(|- +2 "core" -' +3 "storage"(& +5 "core" &T d\ +4 "manipulator"&}& +15 "core" &F  = a  +8 "manipulator"&H% +13 "core" %\  T V  +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[(y +268 "core" ( + "manipulator"&Z& +4 "core" & R G % / +2 "storage"("& +4 "core" &T\ \  n\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&,'] +120 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"&& +4 "core" & 3 1 , / +2 "storage"(#& +5 "core" &T ~ | U\ +4 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +5 "manipulator"& ' +28 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&\ , +7 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(S' +25 "core" ' +3 "manipulator"&% +9 "core" % 1 7  +3 "storage"(+& +8 "core" &T W a\ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&'C +21 "core" ' +3 "manipulator"&v& +8 "core" & < 7 ( / +5 "storage"(/& +8 "core" &T   \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&9'] +15 "core" ' +4 "storage"(4% +9 "core" % ~ ~ \ +4 ."downElevator"SE.seek :down +5 "storage"( ' +99 (;% +6 "core" %UA f h E\ PJ +3 "manipulator"&7% +9 "core" %U - . +9 ."da"Forearm.reconfigure :loose +16 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +90 "core" ' +29 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (%& +7 "core" &T y x n\ +1174 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%6 +99 "core"  +4 "processing"%1% +7 "core" %E:\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +593 "core" ' +3 ."psFlush"delay 5 seconds +227 #"uploadLog"upsync +276 ."psFlush"PSR.select :air +55 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%:  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%? @ +68 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%E +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%!'T +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%5'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +68 "core"  +2 ."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"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%= +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%F U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%)' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%w'd +195 "Can".s\ A= +2412 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%I' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'d +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +49 "processing"%L +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%(  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%0' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%k'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&X& +4 "core" & # * 5 / + "manipulator"&`% +4 "core" %\  (  *  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&r(? +284 "core" ( +2 "manipulator"&_& +4 "core" &G . $ %  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &G , . k  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&g'Η +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&n/ +65 "core" / + ."psFlush"PC.seek :open +2 "processing"%B( +427 "core" ( + "manipulator"&b& +4 "core" &G & * /  +2 "manipulator"&% +3 "core" % Ψ - # # +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(-6 +131 "core" ( + "manipulator"&& +4 "core" &-F + "  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &-F , - U  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&&1 +59 "core" 1 + "manipulator"&u% +4 "core" % r 6 $ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +102 "core" ' +2 #tFinished short da assay +18266 "Can"v\ 0&> +40908 #t-> exit +5 #mEXIT @1687443802.27EDT @1687443812.31EDT = =tMAIN =mMAIN_scheduler @EDT1687443814.19 #"core_reset"Sent BREAK +2 #t@32240 sendCRC with ifg=0x20, ie=0x7F + #@34075 sendCRC with ifg=0x08, ie=0x5F + #@1358 idle with ifg=0x84, ie=0x75 #@2028 select with ifg=0x10, ie=0xF5 + #@2662 receive with ifg=0x10, ie=0xFD #@3295 receive with ifg=0x10, ie=0xFD + #@3929 receive with ifg=0x10, ie=0xFD #@4256 receive with ifg=0x80, ie=0xFD + #@61647 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +386 "Can"Kw\ 1a> + Kw\ 1a> + #tPolling Can every 10:00 +3 #Cleanly exited at 10:23:22EDT22-Jun-23 +5990 #-> exit +4 #mEXIT @1687443880.66EDT @1687443901.59EDT = =mMAIN_scheduler =tMAIN @EDT1687443903.45 #"core_reset"Sent BREAK +2 #t@32240 sendCRC with ifg=0x20, ie=0x7F + #@34075 sendCRC with ifg=0x08, ie=0x5F #@1358 idle with ifg=0x84, ie=0x75 +2 #@2028 select with ifg=0x10, ie=0xF5 + #@2662 receive with ifg=0x10, ie=0xFD #@3295 receive with ifg=0x10, ie=0xFD + #@3929 receive with ifg=0x10, ie=0xFD #@4256 receive with ifg=0x80, ie=0xFD + #@51976 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for nessie by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +399 "Can"<w\ 3?8 + <w\ 3?8 + #tPolling Can every 10:00 +3 #Cleanly exited at 10:24:40EDT22-Jun-23 +4328 #-> ESP.ready! +154 "sampler") + ) +3 "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" %N +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"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ޟ \ = +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(2% +3 "core" % >\ + "manipulator"&3% +4 "core" %  + - / +2 "manipulator"&4& +3 "core" &-F 1 3  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<+ z \  +5983 #t-> $da[:extractVol]=0.19 +47446 "Can"r\ /f?; +49596 #t-> access 2 +2 "storage"(7% +3 "core" % \ +2 "manipulator"&8% +4 "core" %  $ &  + "manipulator"&9& +4 "core" &-F - *   + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" &K '\  +475 #t-> startTube 2 +486 #-> shortDA +2 "collection"'<% +4 "core" %N + "processing"%=% +5 "core" %a  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +819 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%> +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%?  +125 "core" + .tPRV.dial :sipper +2 "processing"%@  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%A'` +2276 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%B  + "collection"'C  +6 "core"  +118  +2 .tPS.seek 0.5ml + "processing"%D' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%F'd +592 "core" ' + .tPSV.dial PSR +2 "processing"%G +95 "core"  +2 "processing"%H% +4 "core" %` + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%I'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +1487 "Can" p\ 5+@4; +120 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +97 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%M +97 "core"  + "processing"%N% +4 "core" %e + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%O'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%P' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +97 "core" + .tPRV.dial :sipper +2 "processing"%R  +40 "core" +3 .tPS.seek 0ml + "processing"%S'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%T +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%U' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +97 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2618 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%X& +4 "core" &  + .tHand.open +2 "manipulator"&Y1 +19 "core" 1 + "manipulator"&Z% +4 "core" %  I D +2 "storage"([% +3 "core" % 5\ +2 "storage"(\\. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(]( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (^& +3 "core" & +\ + "manipulator"&_& +4 "core" &-F '  3  + "manipulator"&`% +4 "core" %  - - 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a(a +175 "core" ( + "manipulator"&b& +4 "core" &Z *  , +2 "storage"(c& +3 "core" & @\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&d'ж +95 "core" ' + "storage"(e& +4 "core" & i\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(f'g +288 "core" ' + "storage"(g- +3 "core" -' +42 .tSE.configure :default +9 "storage"(#QK-0-\ b +3 (h& +2 "core" & \ +2 "manipulator"&i& +3 "core" &Z 8 . * , +2 .tElbow.seek 2 +2 "manipulator"&j(a +3 "core" ( + "manipulator"&k& +4 "core" &Z 4 :  , + "storage"(l& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&m'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&o& + "storage"(p' +7 "core" &Z  " d , + "manipulator"&q% +4 "core" % ϓ . + t +2 .tForearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&s(? +172 "core" ' + ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&t& +4 "core" &I . * l ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &I . * \ ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&v'Η +102 "core" ' +2 "manipulator"&w& +4 "core" &I 0 3 b ) +2 "manipulator"&x% +3 "core" %Π . . q i +2 "processing"%y& +4 "core" &\ +2 "processing"%z& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%{(X +4 "core" &\ +8 & '\ $e +10 &X\ 8 +9 &\ L +9 &b\ L +10 &qf\ L +9 &3b\ L +9 &`\ L +10 &b\ L +9 &zb\ L +9 &:d\ M +10 &b\ L +9 &!e\ L +10 &#g\ L +9 &%Cd\ L +9 &'e\ M +10 &(b\ L +9 &*c\ L +9 &,Ld\ L +10 &. c\ L +9 &/e\ M +10 &1c\ L +9 &3Tb\ L +9 &5e\ L +10 &6e\ L +9 &8d\ L +9 &:[e\ L +10 &<b\ L +9 &=d\ L +10 &?b\ L +9 &Acd\ L +9 &C$l\ M +10 &D\ O +9 &F\ Q +9 &HY\ R +10 &J\ R +9 &K\ R +10 &M\ R +9 &O`\ S +9 &Q"\ S +10 &R\ S +9 &T\ T +9 &Ve\ T +10 &Wht\ (y +9 &X#}\ : +10 ( + &X\ - + "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&|1 +54 "core" 1 +2 "manipulator"&}% +4 "core" % Π 9 , i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +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 +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"! +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"%9 +2 "core" 9;! +102 "processing"%9 +3 "core" 9!?! +102 "processing"%9 +2 "core" 9$C! +102 "processing"%9 +3 "core" 9)H +102 "processing"%9 +3 "core" 9-L! +102 "processing"%9 +2 "core" 92P +102 "processing"%9 +2 "core" 98T +102 "processing"%9 +3 "core" 9=X +102 "processing"%9 +2 "core" 9B] +102 "processing"%9 +3 "core" 9Ha +102 "processing"% 9 +3 "core" 9Oe +102 "processing"%!9 +2 "core" 9Vi +102 "processing"%"9 +3 "core" 9\\m +102 "processing"%#9 +2 "core" 9dq +102 "processing"%$9 +3 "core" 9lv +102 "processing"%%9 +3 "core" 9sz +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 +3 "core" 9\ +102 "processing"%,9 +2 "core" 9\ +102 "processing"%-9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9 +103 "processing"%/9 +2 "core" 9 +102 "processing"%09 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%29 +2 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%49 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%69 +2 "core" 9! +102 "processing"%79 +3 "core" 9   +3 .tPH.hold 2:00:00,28C +3 "processing"%8 pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%9 +97 "core"  +2 "processing"%;% +4 "core" %`Z\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%5' +580 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%<'Ҧ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%=  +126 "core"  + .tPSV.dial PTV +2 "processing"%> +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%?  +51 "core" +2 "processing"%@% +4 "core" %ң\  +2 .tPS.seek 1.5ml + "processing"%'S +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +3 .tPS.seek 0ml + "processing"%B'd +1601 "core" ' +2 .tdelay 5:00 +23955 "Can"p\ 9/@; +6047 #trecoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%A  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%G' +2321 "core" ' +2 .tPSV.dial PTV +2 "processing"%H +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%J'd +2318 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%M  +125 "core" + .tPSV.dial :mixloop +2 "processing"%N +41 "core" + .tPRV.dial :ab1 +2 "processing"%L @ +95 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%O'c +347 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%Q  +40 "core"  +2 "processing"%R% +4 "core" %_\  +2 .tPS.seek 0.34ml +2 "processing"%P'n +436 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'T  +27 "core" +2 .tPRV.dial :air +2 "processing"%S  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%V'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%U @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%X' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +39 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%Z'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%[ +40 "core" +2 .tPTV.dial :mixing + "processing"%\\ @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%:  +33 "core" + "processing"%^% +4 "core" %Ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%_' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +3 .tPS.seek 0ml + "processing"%b'd +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +3 "core" & \ +2 "manipulator"&e& +4 "core" &I 1 / i ) + "manipulator"&% +4 "core" %\  * $ _  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +129 "core" ( +2 "manipulator"&g& +4 "core" &-2 , / @ 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" &-2  $ ) 1 +2 .tForearm.seek :garage +2 "manipulator"&i'n +103 "core" ' + .tHand.close + "manipulator"&k/ +59 "core" / +2 "manipulator"&l& +4 "core" &-2 : 5 T 1 +2 "manipulator"&n% +3 "core" % u & - G P +2 .tForearm.seek :retract +2 "manipulator"&o'\ +105 "core" ' +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&q( +291 "core" ( + "manipulator"&a& +4 "core" &6 5  B I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &6 $ 5 } I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'O +104 "core" ' +2 "manipulator"&m& +4 "core" &5 " 6  I + "manipulator"&t% +4 "core" %I 5 1 5 +2 "collection"'u& +3 "core" & \ +2 "collection"'j& +5 "core" &\ \ +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" & \  +8 &1}\ *z +10 &d \ > +9 &vx\ \ M +9 &<\\\ K +10 &[\ \ L +9 &`\ L +9 &]\ L +10 &D]\ K +9 &]\ L +10 &[ \ L +9 & _ \ L +9 &"LY\ K +10 &$ \\ \ L +9 &%]\ L +9 &'\\ \ L +10 &)S[\ \ L +9 &+Z\ L +10 &,\\ \ L +9 &.\\\ L +9 &0[`\ L +10 &2_\ L +9 &3Z\ K +9 &5\\\ L +10 &7c`\ \ L +9 &9%a\ L +9 &:a\ L +10 &<` \ L +9 &>k[ \ L +10 &@-Z\ L +9 &A` \ L +9 &Ca\ \ L +10 &Els\ N +9 &G$\ Q +9 &H \ V +10 &J \ X +9 &LX \ X +10 &N\ Y +9 &O \ Y +9 &Q\ Y +10 &S\\ \ Y +9 &U\ Y +9 &V\ \ W +10 &X!? \ - +9 &X x \ G +6 ( +2 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 +2 "collection"'x& +4 "core" &XY\ G + &XY\ G +2 .tHand.open + "manipulator"&y1 +58 "core" 1 +2 "manipulator"&p% +4 "core" % H W D ? 6 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%|% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%}'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%z'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%v' +2630 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 "collection"' +47 "core"  +11 "collection"'  +4 "core"  + .tPTV.dial :PRVmixing +2 "processing"%  +71 "core" +2 .tPS.seek 0ml + "processing"% 'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" &4 . 1 V I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&( +56 "core" ( + "manipulator"&& +5 "core" &  3 Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & / / { +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "manipulator"& & +4 "core" & - , M + "manipulator"&!% +4 "core" % b ; < \  + .tForearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(-6 +276 "core" ( +2 "manipulator"&$& +4 "core" &-6  ( C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +2 "core" &-6 # - N C +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&'n +102 "core" ' +2 .tHand.open +2 "manipulator"&'1 +60 "core" 1 +2 "manipulator"&(% +4 "core" % l 2 )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +102 "core" ' +2 ."da"delayUntil "11:07:06.21" +13236 "Can"[p\ I<A`; +11600 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + "processing"%* @ +70 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2335 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%1 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2316 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +122 "core"  + "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"%6' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%7'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%9  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%; +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +35 "core" + "processing"%5% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%='Y +595 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'d +1593 "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"%< * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%C +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%A +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2316 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +121 "core"  +2 "processing"%F% +4 "core" %d\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%G +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core" + "processing"%N% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'R +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1596 "core" ' +2 ."da"delay 2:00 +7059 "Can"q\ AA; +4944 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%O * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%V +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%X'd +2320 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%[  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +7 "processing"%\\  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%:  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%^ +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%`'a +379 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Z  +42 "core"  + "processing"%_% +4 "core" %](\  +2 ."da"PS.seek 0.55ml +2 "processing"%c' +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%e  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%g +42 "core" + ."da"PTV.dial :mixing +2 "processing"%h @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%s  +56 "core" + "processing"%k% +4 "core" %ҥ'\  +2 ."da"PS.seek 1.85ml +2 "processing"%l' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%~'d +1958 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +38965 "Can"s\ b^B; +9037 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%i  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%d  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2360 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%m +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%u +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2323 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%x +122 "core"  + "processing"%y% +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"%p' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +7 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%| +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core" + "processing"%b% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +587 "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" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +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 + "processing"% +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +80 "core" +2 ."da"PS.seek 0ml +47 "processing"%'d +2343 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "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"%' +587 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ң \  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +9597 "Can" w\ 5C"; +2406 #"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"%q * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%r +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%%'d +2326 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%'% +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"%(' +580 "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"%& +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" + "processing"%+% +4 "core" %ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%,'Y +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%0 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%. +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%6'd +2332 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +126 "core"  +8 "processing"%;% +16 "core" %d*\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +4 "processing"% +22 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +4 "processing"%W' +340 "core" ' +3 ."da"delay 5 seconds +502 "processing"%5% +3 "core" % 8\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%7' +325 "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"%= +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%<% +4 "core" %Ң2\  +2 ."da"PS.seek 1.5ml + "processing"%C'R +590 "core" ' + ."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 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%E * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +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"%B +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'd +2331 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +134 "core"  +2 "processing"%N% +4 "core" %aS\ + #"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'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%R% +3 "core" %ҥK\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'U +666 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%Q  +16 "Can"z\ @C; +80 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +1595 "core" ' +2 "processing"%U9 +3 "core" 9RY5+ +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%V  +3 "core" 5, + 5, + "processing"%Y& +9 "core" &X\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&S% +4 "core" %  $ - + "storage"([% +4 "core" %   \ + "storage"(\\. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(:(S +188 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (^& +3 "core" &V\ v\ +2 "manipulator"&X& +3 "core" &-6 ! # ' C + "manipulator"&Z% +4 "core" %  - # [ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&_(y +180 "core" ( +2 "manipulator"&`& +4 "core" &o $ - * + "storage"(e& +4 "core" &V   '\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +97 "core" ' + "storage"(g& +4 "core" &V\ \  ~\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(h'g +274 "core" ' + "storage"(s- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(k'z +30 "core" ' +2 "manipulator"&n& +4 "core" &o , # 7 * +2 "manipulator"&% +3 "core" %T * !  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&i(? +258 "core" ( + "manipulator"&a& +4 "core" &C )  W  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &C $ +  +2 ."da"Forearm.seek PC +2 "manipulator"&~'Η +93 "core" ' + ."da"Hand.close + "manipulator"&m/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +423 "core" ( + "storage"(u& +4 "core" &V   )\ +2 "manipulator"&o& +3 "core" &C   1  +2 "manipulator"&% +3 "core" % Ω # ! - +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&y(y +271 "core" ( + "manipulator"&\ & +4 "core" &    ( +2 "storage"(p& +3 "core" &V   {\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +92 "core" ' +48 ."da"Hand.open +11 "manipulator"&|1 +54 "core" 1 +3 "storage"(f- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(b'F +43 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(j' +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/da23jun2211h.tif +5 "processing"%}& +13 "core" &~\ +2 "manipulator"&& +6 "core" & ) ! O ( +3 "manipulator"&z% +4 "core" % U $ $  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +179 "core" ( +3 "manipulator"&& +4 "core" &-@ # , $ Z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-@   $ Z +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +64 "core" / +2 "manipulator"&v& +4 "core" &-@ Q B  Z +2 "manipulator"&% +3 "core" % z " ! H a +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +120 "core" ( + "manipulator"&& +4 "core" &F " * / +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &F *  / +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +102 "core" ' + "manipulator"&& +4 "core" &F  ' / +2 "manipulator"&% +4 "core" %Ο - . Q ~ + "processing"%& +4 "core" &t\ +2 "processing"%& +5 "core" &h\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &p\ +7 & .h\ $e +10 &Wy]\ 7 +9 &~_\ L +9 &[S\ L +10 &r]S\ L +9 &4ZH\ L +10 &\\D\ L +9 &\\?\ L +9 &y\\/\ L +10 &;](\ L +9 &\\%\ L +9 &!]E\ L +10 &#]i\ L +9 &%C\\X\ L +9 &']\\\ L +10 &(\\S\ L +9 &*\\E\ L +10 &,L]J\ L +9 &.\\F\ L +9 &/`=\ L +10 &1\\:\ L +9 &3T];\ L +9 &5]3\ L +10 &6\\3\ L +9 &8\\0\ L +10 &:]\\!\ L +9 &<]\ L +9 &=]\ L +10 &?^ \ L +9 &Ac\\\ L +10 &C$]\ M +9 &Db \ M +9 &Fu\ O +10 &H\\\ Q +9 &J\ S +9 &K\ R +10 &M\ S +9 &O`\ S +9 &Q \ S +10 &R\ T +9 &T\ S +10 &Vf\ S +9 &Won\ f +9 &X*\ E +10 &X\ + +2 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%& +5 "core" &X\ + + ."psFlush"Hand.open +2 "manipulator"&q1 +62 "core" 1 +3 "manipulator"&r% +4 "core" % Ο V U ~ + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +104 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +42 "core"  +2 "processing"%!% +4 "core" %h\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +112 #"da"SX MX5/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.754 seconds\ /var/log/esp/da23jun2211h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2211h15s.tif +1571 #SX MX5/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2211h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2211h25s.tif +413 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%w @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%' +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%%'F +1638 #"da"SX MX5/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2211h25s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "24.754 sec auto-exposure",Subject: "da23jun2211h images!" +2 "storage"((- +13 "core" -' +7 "storage"(&& +12 "core" &V "\ +4 "manipulator"&*& +9 "core" &F B O ; / +2 "manipulator"&+% +5 "core" %\  # + ~ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&"(y +253 "core" ( + "manipulator"&-& +4 "core" &y > * / +2 "storage"(,& +4 "core" &V 4\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/'] +98 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(0' +58 "core" ' +3 "manipulator"&1& +8 "core" &y / 5 / +3 "storage"(& +8 "core" &V W W q\ +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"&.' +29 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&4, +7 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +12 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(' +28 "core" ' +3 "manipulator"&3% +8 "core" % * . x +4 "storage"(2& +10 "core" &V G S B\ +6 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 310 counts +4 "manipulator"&9'; +20 "core" ' +2 "manipulator"&;& +9 "core" &{ 7 3 / +3 "storage"(6& +8 "core" &V q { o\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&5'] +28 "core" ' +3 "storage"(W% +8 "core" % z { u\ +5 ."downElevator"SE.seek :down +5 "storage"(7' +98 (=% +6 "core" %Q> Z b\ PI +4 "manipulator"&@% +8 "core" %Д - + [ +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&<'\ +31 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"%> +45 "core" ' +53  +2 ' +3 ."downElevator"SE.stop +5 "processing"%?% +2 "storage"(5 +12 (C& +8 "core" %F\ +3 &V m "\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +106 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%A' +595 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +758 #"uploadLog"upsync +1347 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%D  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%H +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%F'F +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%B +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'T +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%N  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%G'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +68 "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"%R' +2101 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%K +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%T U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%[' +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%\\ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%^'d +2607 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%X @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%]  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%g'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%d U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%_'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%m @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +349 "Can"{\ A5DN; +2270 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\ 'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&x& +4 "core" &{ ( + < / +2 "manipulator"&}% +3 "core" %\  ) =  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +257 "core" ( +2 "manipulator"&z& +4 "core" &E &  ^  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &E , !   +2 ."psFlush"Forearm.seek PC + "manipulator"&b'Η +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"& & +4 "core" &E * % H  + "manipulator"&y% +4 "core" % Γ - - ] F +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +106 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&v(-6 +131 "core" ( + "manipulator"&& +4 "core" &-A  ( A 5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-A ! # z 5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'n +106 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"& % +4 "core" % e 6 " > H +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFinished short da assay +5261 #-> access 1 +2 "storage"(% +3 "core" % =\ +2 "manipulator"&% +4 "core" %\  (  +2 "manipulator"&& +3 "core" &-C ! #  3 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"( (<( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (t& +3 "core" &<& j 5\  +822 #t-> access 2 +2 "storage"(% +3 "core" % \ + "manipulator"&q% +4 "core" %\  " ! !  +2 "manipulator"&r& +3 "core" &-C " " | 3 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"((K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &K3 /\  +222 #t-> PS.flush +2 #Flushing Processing stage + "processing"%!% +4 "core" %` + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" & + "manipulator"&P& +4 "core" &-C  "  3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +21 "core" ( +2 "manipulator"&w& +4 "core" &-@ &   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-@ ! /  +2 .tForearm.seek :garage + "manipulator"&''n +95 "core" ' +2 .tHand.close + "manipulator"&$/ +55 "core" / +2 "manipulator"&(& +4 "core" &-@ 5 1   + "manipulator"&&% +4 "core" % k  " y +2 .tForearm.seek :retract +2 "manipulator"&*'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&+(? +123 "core" ( +2 "manipulator"&-& +4 "core" &H  )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &H #  G  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 "manipulator"&1& +4 "core" &H , ) ]  +2 "manipulator"&% +3 "core" %Ο ( % < p +2 "processing"%& +4 "core" &\ +2 "processing"%3& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%2(X +4 "core" &\  +9 &3\ +{ +9 &e\ > +10 &y\ L +9 &R\\\ K +10 &_\ L +9 &_\ K +9 &]\ K +10 &Y_\ K +9 &Z\ J +9 &b\ K +10 & _\ K +9 &"a_\ K +10 &$#_\ K +9 &%[\ K +9 &'`\ K +10 &)i_\ K +9 &++^\ K +9 &,\\\ K +10 &.^\ K +9 &0q`\ K +10 &23_\ K +9 &3\\\ K +9 &5_\ K +10 &7y^\ K +9 &9<]\ K +9 &:_\ K +10 &<`\ K +9 &>b\ K +10 &@C`\ K +9 &B]\ K +9 &C`\ L +10 &Ej\ L +9 &G?\ O +9 &H\ Q +10 &J\ R +9 &L\ Q +10 &N@\ R +9 &P\ R +9 &Q\ R +10 &S\ S +9 &UD\ S +9 &W\ G +10 &X8M\ a +9 &X(\ . +6 ( + "processing"%3& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +3 "processing"%;& +5 "core" &X\ . + &X\ . + .tHand.open + "manipulator"&61 +63 "core" 1 +77 "manipulator"&j% +4 "core" % Ξ ) " q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%/ +54 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%"'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%=' +1608 "core" ' + .tPSV.dial PTV +2 "processing"%@ +69 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +52 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2617 "core" ' +2 .tPSV.dial PSR +2 "processing"%9 +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%>' +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%C' +2107 "core" ' + .tPSV.dial PTV +2 "processing"%? +69 "core" + .tPBV.dial PSV +2 "processing"% U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%5'd +2612 "core" ' + .tPSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%%' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%A  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%D'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%H' +2611 "core" ' + .tPSV.dial PTV +2 "processing"%E +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%B'd +2618 "core" ' + .tPSV.dial PBV +2 "processing"%F @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%I' +2616 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%M  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +2605 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &H " &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J(? +2 "core" ( +2 "manipulator"&G& +3 "core" &H 5 0 ]  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &H % !  +2 .tForearm.seek PC +2 "manipulator"&K'Η +99 "core" ' + .tHand.close +2 "manipulator"&T/ +61 "core" / +2 .tPC.seek :open +2 "processing"%R( +426 "core" ( + "manipulator"&O& +4 "core" &H $ % a  +2 "manipulator"&Q% +3 "core" % Χ "  X +2 .tForearm.seek :retract +2 "manipulator"&V'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(-6 +130 "core" ( + "manipulator"&S& +4 "core" &-2 (  5 ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-2  ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\'n +99 "core" ' +2 .tHand.open + "manipulator"&[1 +54 "core" 1 + "manipulator"&X% +4 "core" % b 8 # L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +102 "core" ' +8732 "Can"y\ /XD; +60001 Sv\ 0Ez; +12868 #t-> $da[:extractVol]=0.19 +470 #-> startTube 2 +680 #-> shortDA +2 "collection"']% + "processing"%Z% +6 "core" %f"  +5 %N +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2095 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +7 "processing"%e +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%`  +123 "core" +2 .tPRV.dial :sipper +2 "processing"%g  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%)'` +2281 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%s  +123 "core"  +3 .tPS.seek 0.5ml + "processing"%#' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +94 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%n'd +591 "core" ' +2 .tPSV.dial PSR +2 "processing"%h +97 "core"  + "processing"%a% +4 "core" %b.  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%d'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%c' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +97 "core" +4 .tPS.seek 0ml +4 "processing"%_'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"%{ +108 "core"  + "processing"%l% +4 "core" %e& +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%o'T +1102 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%u' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +94 "core" + .tPRV.dial :sipper +2 "processing"%  +41 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2617 "core" ' +2 .tPSV.dial PSR +2 "processing"%\ +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%|' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +108 "core" +2 .tPS.seek 0ml +42 "processing"%x'd +2623 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%}& +5 "core" &  + "manipulator"&z% +4 "core" %\  & ! ! + "storage"(k% +4 "core" % \ +2 "storage"(4. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +3 "core" & C\ +2 "manipulator"&& +3 "core" &-2 , & ! +2 "manipulator"& % +3 "core" %\  *  , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&y(a +184 "core" ( + "manipulator"&& +4 "core" &\\"  ) : 8 +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&b'ж +95 "core" ' + "storage"(& +5 "core" & L\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +278 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" & X\ +2 "manipulator"&& +4 "core" &\\" / . } 8 +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&& +4 "core" &\\" 4  8 + "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&t/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(q' +7 "core" &\\" / - 8 +2 "manipulator"&r% +4 "core" % υ - - w + .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.seek PC + "manipulator"& (? +164 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( +2 "manipulator"&!& +4 "core" &C $ $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &C (  ;  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&P'Η +107 "core" ' + "manipulator"&w& +5 "core" &C ' [  + "manipulator"&% +4 "core" %Θ * - r +2 "processing"%$& +4 "core" &, +2 "processing"%(& +5 "core" &-\ +2 .tPC.seek :closed + "processing"%&(X +5 "core" &. +7 & &0\ $d +9 &W2\ 7 +9 &8\ L +10 &_:\ M +9 &ee=\ L +9 &'`8\ L +10 &b8\ L +9 &b6\ L +10 &oc1\ L +9 &0g;\ L +9 &b/\ K +10 &!e4\ L +9 &#vc0\ L +9 &%9b4\ L +10 &&g6\ L +9 &(b5\ L +9 &*~d0\ L +10 &,Ac2\ L +9 &.c1\ L +10 &/c8\ L +9 &1b1\ L +9 &3Ic4\ L +10 &5 c2\ L +9 &6c2\ K +9 &8e4\ L +10 &:Qd0\ L +9 &<d3\ L +10 &=d2\ K +9 &?e-\ L +9 &AYb0\ L +10 &Cm+\ M +9 &D~/\ O +10 &F0\ Q +9 &HN)\ R +9 &J/\ R +10 &K0\ R +9 &M1\ S +9 &OT0\ S +10 &Q3\ S +9 &R+\ S +9 &T0\ S +10 &VY(\ T +9 &Wuu"\ #m +10 &X#t(\ 6 +9 ( +2 "processing"%(& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&v1 +3 "core" &X"\ - +49 1 + "manipulator"&% +4 "core" % Θ 7 ! w r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +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"%, U + %'9 +8 "core" 9 +102 "processing"%19 +2 "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" +103 "processing"%;9 +2 "core" 9" +102 "processing"%69 +2 "core" 9!"! +102 "processing"%j9 +3 "core" 9"&! +102 "processing"%39 +2 "core" 9"* +102 "processing"%/9 +2 "core" 9"/" +102 "processing"%9 +3 "core" 9#3! +102 "processing"%f9 +3 "core" 9"7! +102 "processing"%"9 +2 "core" 9"#;! +102 "processing"%@9 +2 "core" 9%$?! +102 "processing"%09 +3 "core" 9*%C! +102 "processing"%=9 +2 "core" 9.%H +102 "processing"%99 +3 "core" 94&L +102 "processing"%.9 +4 "core" 98&P +102 "processing"%>9 +2 "core" 9>'T +102 "processing"%?9 +3 "core" 9D'X +102 "processing"%9 +2 "core" 9L(] +102 "processing"%C9 +3 "core" 9R(a +102 "processing"%79 +3 "core" 9Y(e +102 "processing"%59 +2 "core" 9a)i +102 "processing"%A9 +3 "core" 9h)m +102 "processing"%%9 +2 "core" 9p*r +102 "processing"%9 +2 "core" 9x*v +102 "processing"%D9 +3 "core" 9)z +102 "processing"%E9 +2 "core" 9*~ +102 "processing"%H9 +2 "core" 9( +102 "processing"%F9 +3 "core" 9, +102 "processing"%B9 +3 "core" 9- +102 "processing"%M9 +2 "core" 9. +102 "processing"%I9 +3 "core" 9/ +102 "processing"%9 +2 "core" 90\ +102 "processing"%G9 +3 "core" 9/ +102 "processing"%L9 +3 "core" 9/ +102 "processing"%T9 +2 "core" 9/ +102 "processing"%+9 +3 "core" 9. +102 "processing"%W9 +2 "core" 9/ +102 "processing"%29 +3 "core" 90 +102 "processing"%O9 +3 "core" 91 +102 "processing"%Q9 +2 "core" 92 +102 "processing"%S9 +3 "core" 92 +102 "processing"%Y9 +2 "core" 92 +102 "processing"%K9 +3 "core" 9\ 2 +3 .tPH.hold 2:00:00,28C +3 "processing"%J pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +94 "core"  + "processing"%X% +4 "core" %aH\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%V' +590 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%\\'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%Z  +124 "core"  + .tPSV.dial PTV +2 "processing"%] +69 "core" + .tPBV.dial :waste1 +2 "processing"%e  +52 "core" + "processing"%`% +4 "core" %Ң\  +2 .tPS.seek 1.5ml +2 "processing"%g'R +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%s'd +941 "Can"t\ ;سF; +652 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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"%# +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%h' +2324 "core" ' + .tPSV.dial PTV +2 "processing"%a +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%{  +124 "core" +2 .tPSV.dial :mixloop + "processing"%l +43 "core" + .tPRV.dial :ab1 +2 "processing"%_ @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%o'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%~  +40 "core"  + "processing"%% +4 "core" %^)\  +2 .tPS.seek 0.34ml +2 "processing"%u'm +427 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\  +27 "core" + .tPRV.dial :air +2 "processing"%p  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%i'G[ +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%| @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%}' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%z  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%k'Ҧ +1598 "core" ' +2 .tPSV.dial :PML + "processing"%4 +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%<  +33 "core" +2 "processing"%% +4 "core" %Ҩ4\  +2 .tPS.seek 1.85ml + "processing"% ' +264 "core" ' +2 .tPBV.dial between PSV and waste1 +46 "processing"% * +40 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&U& +4 "core" &C +  _  + "manipulator"&^% +4 "core" %\  - - g  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +130 "core" ( + "manipulator"& & +4 "core" &-9 % , p * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-9 + ) ? * +2 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 "manipulator"&t& +4 "core" &-9 5 / * +2 "manipulator"&% +4 "core" % r ) ) % +2 .tForearm.seek :retract + "manipulator"&r'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +284 "core" ( +2 "manipulator"&b& +4 "core" &:  3 L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &: 1 . { L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'O +107 "core" ' +2 "manipulator"&!& +4 "core" &: 4   L + "manipulator"&% +4 "core" %F . 0 m + +2 "collection"'& +4 "core" &\ +2 "collection"'w& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +8 &3\ %f +9 &W~\ 7 +9 &\ L +10 &]\ K +9 &{b\ K +10 &=`\ K +9 &a\ K +9 &b\ L +10 &`\ L +9 &D`\ L +10 & b\ K +9 &!a\ K +9 &#b\ L +10 &%M]\ K +9 &'\\\ L +9 &(\\\ K +10 &*a\ L +9 &,T_\ L +9 &.\\\ K +10 &/_\ K +9 &1\\\ K +10 &3]\\\ K +9 &5]\ L +9 &6[\ K +10 &8^\ L +9 &:c_\ L +9 &<'_\ K +10 &=a\ L +9 &?_\ L +10 &Al_\ L +9 &C-_\ L +9 &Dn\ M +10 &F\ O +9 &H[\ T +9 &J\ W +10 &K\ W +9 &M\ X +10 &OY\ X +9 &Q\ Y +9 &R\ X +10 &T\ Y +9 &V\\\ Y +9 &Wf\ . +10 &Xl\ T +9 ( + &Xsj\ M +2 "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'$& +4 "core" &Xsk\ M + .tHand.open + "manipulator"&q1 +53 "core" 1 +2 "manipulator"& % +4 "core" % F T 8  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%v +95 "core"  +2 "processing"%% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%''U +1599 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%(  +41 "core"  +2 .tPS.seek 0ml + "processing"%1'd +1593 "core" ' +2 .tPSV.dial PSR + "processing"%P +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +30 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"%* +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2610 "core" ' + .tPSV.dial :air +7 "processing"%6  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +699 "Can"t\ WwF; +1908 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +42 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +42 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" &8 / 0 - L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +3 "core" ( + "manipulator"&9& +4 "core" &8 6 2 | L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &8 9 4 L +2 .tForearm.seek CC + "manipulator"&>'O +103 "core" ' + .tHand.close + "manipulator"&?/ +62 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "manipulator"&C& +4 "core" &8 - 2 L + "manipulator"&7% +4 "core" % Q - & G - + .tForearm.seek :retract +2 "manipulator"&5'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(-6 +295 "core" ( +2 "manipulator"&%& +4 "core" &-; *  i , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-; #  , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D'n +90 "core" ' +2 .tHand.open + "manipulator"&E1 +59 "core" 1 +2 "manipulator"&H% +4 "core" % d 7  4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +103 "core" ' +2 ."da"delayUntil "12:41:13.17" +25010 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%B @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%M  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2327 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%L +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%+ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%W  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%2'd +2328 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +122 "core"  + "processing"%Q% +4 "core" %d1\ + #"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"%S' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%K  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%[ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%X  +33 "core"  +2 "processing"%x% +4 "core" %ҧ3\  + ."da"PS.seek 1.5ml +2 "processing"%V'W +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%]'d +1599 "core" ' + ."da"delay 2:00 +9469 "Can"y\ 54G<; +2533 #"da"recoverPSRreagent08 +7 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +32 "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"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2321 "core" ' + ."da"PSV.dial PTV +46 "processing"%g +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'d +2313 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +121 "core"  +2 "processing"%a% +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"%n' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%m +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" + "processing"%{% +4 "core" %ҧ7\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'W +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%c'd +1601 "core" ' + ."da"delay 2:00 +12003 #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" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%o +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2321 "core" ' + ."da"PSV.dial PTV +3 "processing"%p +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%| +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%i  +79 "core" +2 ."da"PS.seek 0ml +3 "processing"%z'd +2295 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%}  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%4  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%< +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +389 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%k  +41 "core"  +2 "processing"%% +4 "core" %f6\  +2 ."da"PS.seek 0.55ml + "processing"% ' +337 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%U'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%^ +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҩD\  +2 ."da"PS.seek 1.85ml +2 "processing"%t' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1947 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +14266 "Can"D|\ CG; +33737 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%-  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%b  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2326 "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 +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +2323 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "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"%q' +593 "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"%w  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%v +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%:% +4 "core" %ҩ:\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +583 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%''d +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 ."da"delay 30 seconds +57 "Can"k}\ 79Hh; +2945 ."da"PBV.dial between PSV and waste1 +3 "processing"%1 * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2310 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +121 "core"  +2 "processing"%j% +4 "core" %iY\ + #"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"%' +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 +2 "processing"%" +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +33 "core" +2 "processing"%0% +4 "core" %ҩX\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'Y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +53 ."da"PS.seek 0ml +2 "processing"%?'d +1595 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%y  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%C' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%> +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%=  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2314 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%E +135 "core"  + "processing"%H% +4 "core" %fG\ + #"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"%5' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%D'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%B +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core"  + "processing"%I% +4 "core" %ҥe\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%@ * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%L'd +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +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"%W +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" + ."da"delay 5 seconds +228 "Can"}\ FH; +275 ."da"PSV.dial PSR +2 "processing"%Q +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%S  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +2310 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +127 "core"  +7 "processing"%X% +16 "core" %`C\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +4 "processing"%x' +341 "core" ' + ."da"delay 5 seconds +503 "processing"%Y% +3 "core" %D\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%Z' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%\\% +5 "core" %ҧK\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'W +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%g * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%,'d +1595 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%)  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +6 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%# +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%m  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2324 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +134 "core"  +2 "processing"%d% +4 "core" %hv\ + #"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" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +33 "core"  + "processing"%~% +4 "core" %ҧa\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%c  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%p'd +1604 "core" ' +2 "processing"%u9 +3 "core" 9Oa5) +2 #"da"Processing Puck Heater at 27.8C before imaging +6 .PH.coast +2 "processing"%|  +2 "core" 5) +3 5) + "processing"%i& +8 "core" &XC\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&\ % +3 "core" %  $ $ z +2 "storage"(}% +3 "core" %   x\ +2 "storage"(4. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (<& +2 "core" &U\ \  8\ +2 "manipulator"&z& +4 "core" &-; ! ) , +2 "manipulator"&k% +3 "core" %  "  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +227 "core" ( + "manipulator"&& +5 "core" & & %  = + "storage"(& +4 "core" &U   X\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +91 "core" ' + "storage"(^& +4 "core" &U   \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"( 'g +271 "core" ' +2 "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +30 "core" ' +2 "manipulator"& & +4 "core" &  L = +2 "manipulator"&U% +3 "core" %b + ' o +2 ."da"Forearm.reconfigure :loose +50 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract + "manipulator"&t'\ +101 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&-(? +243 "core" ( +2 "manipulator"&& +4 "core" &B '  ? & + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &B "  & +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +99 "core" ' + ."da"Hand.close + "manipulator"& / +58 "core" / +3 ."da"PC.seek :open +2 "processing"%!( +425 "core" ( +2 "storage"(& +4 "core" &U   \ + "manipulator"&& +4 "core" &B % % & + "manipulator"&% +4 "core" % Κ # i + ."da"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&$(y +265 "core" ( + "manipulator"&r& +4 "core" &t% (  ;4 + "storage"(q& +4 "core" &U   q\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&w'] +93 "core" ' + ."da"Hand.open +2 "manipulator"&v1 +53 "core" 1 +2 "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(:'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"( ' +53 "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/da23jun2213h.tif +5 "processing"%(& +10 "core" &f\ +4 "manipulator"&& +6 "core" &   P 5 +2 "manipulator"&P% +5 "core" % _ , . K +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +174 "core" ( +2 "manipulator"&'& +4 "core" &-5 ( +  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &-5 " *  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +56 "core" / +3 "manipulator"&6& +4 "core" &-5 S @   +2 "manipulator"&% +4 "core" % g , >  h +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&j(? +129 "core" ( + "manipulator"&;& +5 "core" &B " , (  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &B ! "   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&"'Η +104 "core" ' +2 "manipulator"&f& +4 "core" &B , )  +2 "manipulator"&0% +3 "core" %Π & % X +2 "processing"%/& +4 "core" &\ +2 "processing"%.& +5 "core" &\ +2 ."psFlush"PC.seek :closed +4 "processing"%9(X +3 "core" &}\ +6 &z\ 5 +9 &>Gy}\ 1 +9 &quj\ E +10 &`e\ M +9 &\\S\ L +9 &[Q\ L +10 &d_L\ L +9 &'[F\ L +9 &\\?\ L +10 &^7\ L +9 &m\\6\ L +10 &!.[3\ L +9 &"]\ L +9 &$\\Q\ L +10 &&u[t\ L +9 &(7\\^\ L +10 &)_h\ L +9 &+[X\ L +9 &-}YO\ L +10 &/?\\P\ L +9 &1`X\ L +9 &2\\H\ L +10 &4[A\ L +9 &6G\\B\ L +9 &8^8\ L +10 &9]4\ L +9 &;\\1\ L +10 &=O\\,\ L +9 &?\\(\ L +9 &@]'\ L +10 &B](\ L +9 &DW_\ L +9 &Fm\ N +10 &G\ Q +9 &I\ R +10 &KK \ R +9 &M \ S +9 &N\ R +10 &P\ S +9 &RP\ S +9 &T\ S +10 &U \ S +9 &W \ 6 +10 &Xa-~\ Z +9 &X \ / +2 ( +2 "processing"%.& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 + "processing"%y& +5 "core" &X\ / + ."psFlush"Hand.open +2 "manipulator"&R1 +53 "core" 1 +2 "manipulator"&% +4 "core" % Π R S X +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +106 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +53 "core"  +2 "processing"%>% +4 "core" %a\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +467 #"da"SX MX5/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.254 seconds\ /var/log/esp/da23jun2213h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2213h15s.tif +132 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +914 #"da"SX MX5/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2213h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2213h25s.tif +1186 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%C @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%E  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%H +98 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +860 #"da"SX MX5/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2213h25s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.254 sec auto-exposure",Subject: "da23jun2213h images!" +2 "storage"(5- +4 "core" -' +2 "storage"(B& +5 "core" &U \ +2 "manipulator"&M& +4 "core" &B / 9  + "manipulator"&I% +13 "core" %\  < L \ ] +8 ."da"Elbow.reconfigure :tight +18 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +4 "manipulator"&D(y +254 "core" ( + "manipulator"&@& +6 "core" &u ' 8 . - + "storage"(& +4 "core" &U D\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T'] +87 "core" ' +36 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(+' +60 "core" ' +3 "manipulator"&W& +8 "core" &u , , C - +3 "storage"(L& +7 "core" &U s r\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&O' +27 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&Q, +6 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +132 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(2' +27 "core" ' +4 "manipulator"&S% +9 "core" % - / X +3 "storage"(G& +8 "core" &U V V `\ +2 ."da"Forearm.force -20 +4 "manipulator"&5 +4 ."da"Forearm.seek 1 + 301 counts +2 "manipulator"&['2 +21 "core" ' +5 "manipulator"&X& +12 "core" & - '  + +3 "storage"(K& +8 "core" &U j f \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&Y'] +23 "core" ' +3 "storage"(x% +8 "core" % x z *\ +4 ."downElevator"SE.seek :down +6 "storage"(Z' +98 (e% +5 "core" %? V V\ PI +4 "manipulator"&`% +8 "core" %s , + A  +6 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&\\'\ +88 "core" ' +52 ' +2 ."downElevator"SE.stop + "storage"(5 +6 (V& +7 "core" &U s p 7\ +503 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%g +100 "core"  +3 "processing"%]% +7 "core" %C\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +3 "processing"%)' +590 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +5 "processing"%' +179 #"uploadLog"upsync +1925 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%N  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%, @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%a +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%#'F +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%m'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%{ +68 "core" + ."psFlush"PTV.dial :puck +2 "processing"%d  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%h'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%~' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%o U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%c'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%i'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%}' +347 "Can"\ @I; +2270 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%A'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2613 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%U +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +50 "core" U + ."psFlush"PS.seek 0ml +3 "processing"%'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&(& +5 "core" &   ) + + "manipulator"&% +4 "core" %\  % ( U  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&P(? +255 "core" ( +2 "manipulator"&& +4 "core" &=  ' % . + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &= !  4 . +2 ."psFlush"Forearm.seek PC + "manipulator"&:'Η +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&'/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%*( +423 "core" ( + "manipulator"&w& +4 "core" &= %  . +2 "manipulator"&$% +3 "core" % Ι ! $ c G +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&6(-6 +131 "core" ( + "manipulator"&& +4 "core" &-A  & % $ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-A , ) $ +53 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'n +97 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % g 3   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +105 "core" ' + #tFinished short da assay +19551 #-> access 1 +3 "storage"(0% +3 "core" % \ +2 "manipulator"&/% +4 "core" %\  "  ? T + "manipulator"&& +4 "core" &-B (   # +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(3(<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (!& +3 "core" &<' \  +727 #t-> access 2 +2 "storage"(y% +3 "core" % \ +2 "manipulator"&R% +4 "core" %\   # T + "manipulator"&& +4 "core" &-B  " + # +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(.(K +94 "Can"\ uJ*; +96 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (7& +3 "core" &K =\  +564 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +3 "core" &e +2 "manipulator"&"& +4 "core" &-B  " ) # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(-6 +20 "core" ( + "manipulator"&%& +5 "core" &-? !    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &-? $   +2 .tForearm.seek :garage +2 "manipulator"&E'n +98 "core" ' + .tHand.close +2 "manipulator"&H/ +58 "core" / + "manipulator"&=& +4 "core" &-? 8 , U  +2 "manipulator"&5% +3 "core" % ] # | e +2 .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M( +283 "core" ( + "manipulator"&I& +4 "core" &4 %  ; I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &5 !  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 "manipulator"&j& +4 "core" &5  3 + I + "manipulator"&W% +4 "core" %W ,  @ +2 "collection"'L& +4 "core" &e  +2 "collection"'?& +4 "core" &e  +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &9  +9 &3N\ *z +9 &eS\ > +10 &u?\ L +9 &Q\\M\ K +9 &]T\ K +10 &^K K +9 &]\\\ K +10 &[_Y\ J +9 &]S\ K +9 &]L\ K +10 & ]P\ K +9 &"c]W\ J +9 &$#_O\ K +10 &%]O\ K +9 &'bR\ K +10 &)j^P\ K +9 &++[R\ K +9 &,_O\ K +10 &.\\N\ K +9 &0r^R\ K +9 &23\\K\ K +10 &3]J\ K +9 &5`G\ K +10 &7y]G\ K +9 &9<]E\ K +9 &:\\D\ K +10 &<^K\ K +9 &>\\G\ K +9 &@E^H\ J +10 &B^G\ K +9 &CcG\ K +10 &EuH\ M +9 &G;F\ Q +9 &HL\ U +10 &J:\ V +9 &LnC\ W +9 &N0A\ W +10 &OE\ X +9 &QG\ X +10 &Sr>\ Y +9 &U4H\ Y +9 &VM\ O +10 &X'LM\ %r +9 &Xl{P\ Q +5 ( +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'S& +5 "core" &Xlv[\ Q + &XlvL\ Q + .tHand.open + "manipulator"&G1 +58 "core" 1 + "manipulator"&X% +4 "core" % V > @ ( A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +104 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%T  +42 "core"  +2 "processing"%D% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%x'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%e  +43 "core"  +2 .tPS.seek 0ml + "processing"%`'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"%+ +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%O' +2623 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +3 "processing"%[  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%V +176 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%2 @ +70 "core" B +2 .tPS.seek 0ml + "processing"%Y'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%Z  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%] +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &4 - - h I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +3 "core" ( + "manipulator"&,& +4 "core" &4 5 - # I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &4 " * I +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' + .tHand.close + "manipulator"&n/ +64 "core" / + .tCC.seek :open +2 "collection"'#( +424 "core" ( +2 "manipulator"&m& +4 "core" &4  ' I + "manipulator"&{% +4 "core" % ]  "  +2 .tForearm.seek :retract + "manipulator"&d'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&s(-6 +289 "core" ( + "manipulator"&l& +4 "core" &-<  ) 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &-< $ ! M 9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'n +96 "core" ' +2 .tHand.open + "manipulator"&_1 +55 "core" 1 + "manipulator"&o% +4 "core" % l D ; 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +105 "core" ' +41733 "Can"{\ -J; +60001 z\ .RKV; +49001 #t-> $da[:extractVol]=0.19 +404 #-> startTube 2 +523 #-> shortDA +2 "collection"'% + "processing"%c% +6 "core" %N + %cY  +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +844 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%| +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%u  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%\  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%i'` +2275 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%4  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%}' +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"%z @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%<'d +584 "core" ' +2 .tPSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%k% +4 "core" %bW  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +97 "core" +2 .tPS.seek 0ml +2 "processing"%F'd +685 "Can"x\ 3K; +1927 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%^% +4 "core" %f]  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%U'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tPRV.dial :sipper +54 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%b'd +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"% +96 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%&'d +2618 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%t& +5 "core" &C  + "manipulator"&% +4 "core" %\  ' - I P +2 "storage"(% +3 "core" % \ +2 "storage"(. +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 (q& +3 "core" & <\ +2 "manipulator"&r& +4 "core" &-< - ( a 9 + "manipulator"&v% +4 "core" %\  " * P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&-(a +190 "core" ( + "manipulator"&(& +5 "core" &Y *   6 + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +100 "core" ' + "storage"(& +5 "core" & *\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Q'g +277 "core" ' +2 "storage"('- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" & \ +2 "manipulator"&9& +4 "core" &Y - . c 6 +2 .tElbow.seek 2 + "manipulator"&w(a +4 "core" ( + "manipulator"&$& +4 "core" &Y - + S 6 + "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&1'ϊ +39 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +63 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&P& + "storage"(' +9 "core" &Y * 6 + "manipulator"&% +4 "core" % (  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&;(? +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"&0& +5 "core" &9 & %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &9 / '   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 "manipulator"&& +4 "core" &9  * <  + "manipulator"&!% +4 "core" %ΐ # *  ` +2 "processing"%y& +4 "core" &Z\ +2 "processing"%R& +5 "core" &R +2 .tPC.seek :closed + "processing"%(X +5 "core" &S +6 & .d\ %g +10 &W_\ 7 +9 &c\ L +10 &_d\ L +9 &ogf\ L +9 &2ba\ L +10 &cg\ L +9 &cd\ L +9 &yc\\\ L +10 &:hX\ L +9 &bX\ L +10 &!fQ\ L +9 &#eP\ L +9 &%CdV\ L +10 &'hT\ L +9 &(dW\ L +9 &*eX\ L +10 &,LeR\ K +9 &. eK\ L +10 &/eV\ L +9 &1eV\ L +9 &3TeT\ K +10 &5fO\ L +9 &6dS\ L +9 &8cR\ K +10 &:YeV\ L +9 &<dH\ L +10 &=dG\ L +9 &?eG\ L +9 &AbcF\ L +10 &C!qH\ M +9 &DF\ O +9 &FE\ Q +10 &HYS\ R +9 &JI\ R +9 &KH\ R +10 &MN\ R +9 &O^H\ S +10 &Q R\ S +9 &RH\ S +9 &TL\ S +10 &VcP\ T +9 &WisF\ 'v +10 &X nF\ 8 +8 ( +3 "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&71 +4 "core" &X F\ . +55 1 +2 "manipulator"&3% +4 "core" % ΐ 1  3 ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%" U +3 %%9 +5 "core" 9' +102 "processing"%C9 +3 "core" 9& +102 "processing"%H9 +2 "core" 9&  +102 "processing"%=9 +2 "core" 9&  +102 "processing"%59 +3 "core" 9& +102 "processing"%69 +2 "core" 9& +102 "processing"%f9 +2 "core" 9 ' +102 "processing"%E9 +3 "core" 9&! +102 "processing"%I9 +3 "core" 9&"! +102 "processing"%@9 +2 "core" 9'&" +102 "processing"%p9 +3 "core" 9'*" +102 "processing"%j9 +2 "core" 9&/" +102 "processing"%W9 +2 "core" 9(3" +102 "processing"%L9 +3 "core" 9'7" +103 "processing"%B9 +2 "core" 9';" +102 "processing"%9 +2 "core" 9?! +102 "processing"%S9 +3 "core" 9"'C! +102 "processing"%G9 +3 "core" 9&'H! +102 "processing"%X9 +3 "core" 9+'L! +102 "processing"%?9 +2 "core" 90(P! +102 "processing"%T9 +3 "core" 96)T +102 "processing"%D9 +2 "core" 9<)X +102 "processing"%9 +3 "core" 9B)] +102 "processing"%9 +2 "core" 9J)a +102 "processing"%e9 +2 "core" 9Q*e +102 "processing"%x9 +3 "core" 9X*i +102 "processing"%+9 +2 "core" 9`*m +102 "processing"%`9 +3 "core" 9h*q +102 "processing"%[9 +3 "core" 9q*v +102 "processing"%V9 +2 "core" 9z*z +102 "processing"%29 +3 "core" 9,~ +102 "processing"%O9 +2 "core" 9, +102 "processing"%Z9 +3 "core" 9, +102 "processing"%Y9 +3 "core" 9-\ +102 "processing"%]9 +2 "core" 9/ +102 "processing"%g9 +3 "core" 9/ +102 "processing"%)9 +3 "core" 9- +102 "processing"%,9 +2 "core" 9. +102 "processing"%a9 +3 "core" 9. +102 "processing"%n9 +3 "core" 9. +102 "processing"%M9 +2 "core" 9/ +102 "processing"%K9 +2 "core" 9/ +102 "processing"% 9 +3 "core" 90 +102 "processing"%m9 +2 "core" 91 +102 "processing"%{9 +3 "core" 91 +102 "processing"%9 +3 "core" 91 +3 .tPH.hold 2:00:00,28C +3 "processing"%l pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%h +96 "core"  +2 "processing"%N% +4 "core" %ga\ + #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"%o'Ҧ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%d  +125 "core"  +2 .tPSV.dial PTV + "processing"%8 +69 "core" + .tPBV.dial :waste1 +2 "processing"%c  +50 "core" +2 "processing"%% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml + "processing"%|'Y +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%\ 'd +1592 "core" ' +2 .tdelay 5:00 +25033 "Can"x\ GL; +4970 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%i +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%z' +2328 "core" ' + .tPSV.dial PTV +2 "processing"%} +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%<  +79 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2342 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%A  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 + "processing"% @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%^'c +348 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%F  +40 "core"  +2 "processing"%U% +4 "core" %a\  +2 .tPS.seek 0.34ml +2 "processing"% 'p +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml + "processing"% 'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%b @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%t'Ҧ +1593 "core" ' +2 .tPSV.dial :PML +55 "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%.% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%q' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%v'd +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +3 "core" &  +2 "manipulator"&& +3 "core" &9 / 0 ^  +2 "manipulator"&s% +3 "core" %  + 7 {  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +126 "core" ( +2 "manipulator"&~& +4 "core" &-5 (    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-5 , , T  +2 .tForearm.seek :garage + "manipulator"&\\'n +95 "core" ' + .tHand.close + "manipulator"&9/ +54 "core" / +2 "manipulator"&$& +4 "core" &-6 9 : D  +2 "manipulator"&% +4 "core" % ΀ (  / +2 .tForearm.seek :retract +2 "manipulator"&:'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +283 "core" ( + "manipulator"&& +4 "core" &8 3  ; J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &7 - ' H J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 "manipulator"&Q& +4 "core" &7 5 1 J + "manipulator"&1% +4 "core" %E . 0 k , +2 "collection"'0& +4 "core" &\ +2 "collection"'/& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" &\ +7 &4\ %f +9 &X\ 7 +9 &\ L +10 &\\\ K +9 &z_\ L +9 &>_\ K +10 &^\ K +9 &^\ K +10 &_\ K +9 &Fb\ K +9 & _\ K +10 &!^\ K +9 &#]\ K +9 &%N]\ K +10 &'_\ K +9 &(_\ K +10 &*b\ K +9 &,U^\ K +9 &._\ K +10 &/_\ L +9 &1^\ K +9 &3_]\ J +10 &5]\ K +9 &6^\ K +9 &8_\ K +10 &:f\\\ K +9 &<&`\ L +10 &=^\ K +9 &?_\ K +9 &Al^\ L +10 &C-b\ L +9 &Dj\ M +10 &F\ P +9 &HZ\ U +9 &J\ W +10 &K\ X +9 &M\ X +9 &OV\ Y +10 &Q\ Y +9 &R\ X +9 &T\ Y +10 &V[\ Z +9 &W_\ : +10 &Xj\ M +5 ( +2 "collection"'/& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'& +5 "core" &Xjl\ M + &Xjl\ M + .tHand.open + "manipulator"&!1 +59 "core" 1 +2 "manipulator"&y% +4 "core" % E Q @  , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%*% +4 "core" %f\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%7'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%3  +41 "core"  +2 .tPS.seek 0ml + "processing"%%'d +1597 "core" ' + .tPSV.dial PSR +2 "processing"%R +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'H  +31 "core" ~ +118  +2 .tPSV.dial :mixloop + "processing"%= +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%5  +71 "core" +2 .tPS.seek 0ml + "processing"%6'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%f  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +42 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%p  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +43 "core" +2 .tPS.seek 0ml + "processing"%L'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&B& +4 "core" &6 . - q J + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&S& +3 "core" &6 ' 6 z J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &6 + . a J +2 .tForearm.seek CC + "manipulator"&X'O +102 "core" ' + .tHand.close + "manipulator"&?/ +63 "core" / +2 .tCC.seek :open +2 "collection"'T( +425 "core" ( +2 "manipulator"&D& +4 "core" &6 : 1  J + "manipulator"&% +4 "core" % R * -   + .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(-6 +292 "core" ( + "manipulator"&x& +4 "core" &-= # * I = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-= ( * X = +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`'n +100 "core" ' +2 .tHand.open + "manipulator"&[1 +57 "core" 1 + "manipulator"&V% +4 "core" % h 8 + L 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +95 "core" ' + ."da"delayUntil "14:26:56.76" +14380 "Can"rv\ FM; +10629 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%O @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%]  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2326 "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"%a +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%M'd +2327 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +121 "core"  +2 "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"%m' +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 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%h +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core"  + "processing"%&% +4 "core" %ҢK\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'R +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%d * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'd +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +54 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%o +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%u' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%| +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2322 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +122 "core"  + "processing"%}% +4 "core" %i2\ +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"%' +588 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +35 "core" + "processing"%A% +4 "core" %ҩ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +592 "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 +1592 "core" ' +2 ."da"delay 2:00 +7980 "Can"Fx\ DM; +4022 #"da"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"%U * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'd +2314 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +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"%.'a +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%r  +42 "core"  + "processing"%t% +4 "core" %\\(\  +2 ."da"PS.seek 0.55ml +2 "processing"%q' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%(  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%s +42 "core" + ."da"PTV.dial :mixing +2 "processing"%~ @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" + "processing"%9% +4 "core" %ҧ*\  +2 ."da"PS.seek 1.85ml +2 "processing"%$' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +39915 "Can"\ v\ LND; +8087 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%>  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%1 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2327 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +121 "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"%!' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%y'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + "processing"%/  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" + "processing"%% +4 "core" %ҡ:\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +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"%H +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%C +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +79 "core" +2 ."da"PS.seek 0ml + "processing"%6'd +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +121 "core"  +2 "processing"%E% +4 "core" %e-\ + #"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"%p' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%W +69 "core" + ."da"PBV.dial :waste1 +52 "processing"%j  +36 "core" +2 "processing"%B% +3 "core" %ҩ-\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'Y +591 "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"%?'d +1599 "core" ' + ."da"delay 2:00 +10568 "Can"z\ ;BN; +1435 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%w +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%x +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +123 "core"  +2 "processing"%V% +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"%' +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 + "processing"%J +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" + "processing"%Z% +4 "core" %ҤF\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'T +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'd +1593 "core" ' + ."da"delay 2:00 +12003 #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"%, * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%a +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%M  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2316 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +5 "processing"%h% +16 "core" %d.\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +4 "processing"%N' +342 "core" ' + ."da"delay 5 seconds +503 "processing"%&% +3 "core" %B\ +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 +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%_ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +35 "core" + "processing"%% +4 "core" %ҦC\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'V +608 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'d +1604 "core" ' + ."da"delay 10 seconds +1003 #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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%} +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%<'d +2328 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +123 "core"  +2 "processing"%A% +3 "core" %iv\ +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"%k'Ҧ +2110 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"% +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%F% +4 "core" %Ҥ\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'T +581 "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 + "processing"%  +95 "core"  +4 ."da"PS.seek 0ml +2 "processing"% 'd +963 "Can"}\ zOp; +631 "core" ' + "processing"% 9 +3 "core" 9P^5, +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%b  +3 "core" 5- + 5- + "processing"% & +4 "core" &X Q\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  $ .  +2 "storage"(% +3 "core" %   \ +2 "storage"(. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +190 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U \ +2 "manipulator"& & +3 "core" &-= + / Q = +2 "manipulator"&r% +3 "core" %\  , , O  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&t(y +195 "core" ( +2 "manipulator"&.& +4 "core" &  2  & + "storage"((& +4 "core" &U\ N \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&q'] +103 "core" ' +2 "storage"(s& +4 "core" &U   \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(~'g +268 "core" ' +2 "storage"('- +3 "core" -'g +2 ."da"SE.configure :default +51 "storage"(#QK-0-\ b +10 ."da"SE.seek :place +2 "storage"(9'z +32 "core" ' +2 "manipulator"&;& +4 "core" &   , & + "manipulator"&% +4 "core" %c  " \ +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"&>(? +255 "core" ( + "manipulator"&\\& +4 "core" &I (  * $ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &I - , ` $ +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +91 "core" ' +2 ."da"Hand.close + "manipulator"&/ +54 "core" / + ."da"PC.seek :open +2 "processing"%Q( +426 "core" ( + "storage"(1& +4 "core" &U   {\ +2 "manipulator"&0& +3 "core" &I + ' ? $ +2 "manipulator"&-% +3 "core" % Ή $ # +2 ."da"Forearm.seek :retract +2 "manipulator"&#'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +263 "core" ( + "manipulator"&:& +4 "core" &  # 1 +2 "storage"(!& +3 "core" &U   \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/'] +100 "core" ' +2 ."da"Hand.open + "manipulator"&1 +54 "core" 1 +2 "storage"(*- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(y' +56 "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/da23jun2215h.tif + "processing"%3& +14 "core" &\ +4 "manipulator"&v& +8 "core" & # $ Z 1 +2 "manipulator"&R% +6 "core" % ] < L " +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&H(-6 +198 "core" ( +2 "manipulator"&7& +4 "core" &-H * #  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-H # # `  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&5'n +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&C/ +61 "core" / +2 "manipulator"&f& +4 "core" &-H U V   + "manipulator"&% +4 "core" % q % * J T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&E(? +127 "core" ( + "manipulator"&6& +5 "core" &C )  4 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &C ! " | 4 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W'Η +98 "core" ' +2 "manipulator"&j& +4 "core" &C & ) 5 4 +2 "manipulator"&B% +4 "core" %Ν ; 1 J +2 "processing"%@& +4 "core" &m\ +2 "processing"%G& +5 "core" &i\ +2 ."psFlush"PC.seek :closed +2 "processing"%S(X +4 "core" &c\ +7 & -h\ %f +9 &X~R\ 7 +9 &}P\ L +10 &YP\ L +9 &s\\<\ L +9 &5]?\ L +10 &Y/\ L +9 &Z0\ L +10 &|Z'\ K +9 &<_\ L +9 & Z\ K +10 &!\\\ L +9 &#_N\ L +9 &%F[t\ K +10 &'\\z\ L +9 &(_j\ L +10 &*Y`\ L +9 &,MZO\ L +9 &.[X\ K +10 &/_O\ L +9 &1[J\ K +9 &3U\\I\ L +10 &5ZB\ L +9 &6Z2\ K +9 &8\\0\ L +10 &:]Y1\ L +9 &<\\1\ L +10 &=_"\ L +9 &?\\$\ L +9 &AeZ\ L +10 &C']\ L +9 &Dd\ M +9 &Fr\ O +10 &H\\\ Q +9 &J\ \ R +10 &K\ R +9 &M\ S +9 &O`\ S +10 &Q \ S +9 &R\ S +10 &T\ T +9 &Ve\ T +9 &Wjn\ &u +10 &X#n\ 7 +9 ( +2 "processing"%G& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%P& +5 "core" &X\ , + &X\ , + ."psFlush"Hand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&w% +4 "core" % Ν T R n +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +42 "core"  + "processing"%X% +4 "core" %a\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +410 #"da"SX MX5/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.744 seconds\ /var/log/esp/da23jun2215h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2215h15s.tif +173 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +874 #"da"SX MX5/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2215h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2215h25s.tif +1227 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%D @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%[  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%V +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +820 #"da"SX MX5/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2215h25s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.744 sec auto-exposure",Subject: "da23jun2215h images!" +3 "storage"(- +3 "core" -' +2 "storage"(J& +5 "core" &U l\ +2 "manipulator"&O& +3 "core" &C D E { 4 +10 "manipulator"&Z% +20 "core" %\  0 % H  +7 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`(y +253 "core" ( +4 "manipulator"&]& +9 "core" & 5 H j 0 +2 "storage"(Y& +3 "core" &U $\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&)'] +99 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(,' +58 "core" ' +3 "manipulator"&a& +7 "core" & 2 # N 0 +3 "storage"(L& +8 "core" &U W W u\ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +135 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 1 +4 "manipulator"&g' +23 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&K, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"( ' +26 "core" ' +2 "manipulator"&M% +9 "core" % . , j ; +2 "storage"(n& +8 "core" &U U U %\ +5 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 308 counts +3 "manipulator"&'9 +20 "core" ' +3 "manipulator"&h& +8 "core" & ! + < / +3 "storage"(m& +7 "core" &U h k &\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&&'] +14 "core" ' +4 "storage"(N% +7 "core" % u ~ #\ +5 ."downElevator"SE.seek :down +6 "storage"({' +98 (_% +8 "core" %@ ] q 0\ QJ +7 "manipulator"&c% +9 "core" %Z , , \\ +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +35 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (d& +8 "core" &U y z c\ +580 ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +6 "processing"%8 +97 "core"  +3 "processing"%o% +8 "core" %J\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%"' +589 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +155 #"uploadLog"upsync +1954 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +6 "processing"%4  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%| @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%\ +107 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%}'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1111 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%A  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%<'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "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"%F' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%e'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +601 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%q' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%t'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%$' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +1486 "Can"y\ BP; +1130 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%-' +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%:'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2644 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2610 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&3& +4 "core" & (  ! / + "manipulator"&v% +4 "core" %\  ! )  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&R(? +254 "core" ( +2 "manipulator"&#& +4 "core" &8 %  N ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &8 %  * ' +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&7/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%/( +423 "core" ( + "manipulator"&=& +4 "core" &8  !  ' + "manipulator"&% +4 "core" % Α  # f +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' +46 ."psFlush"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&f(-6 +131 "core" ( + "manipulator"&& +4 "core" &-E  0 L  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &-E # " {  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&6'n +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&p1 +58 "core" 1 + "manipulator"&5% +4 "core" % s 3  ~ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 #tFinished short da assay +46668 "Can"\ 2P; +34144 #t-> access 1 +2 "storage"(B% +4 "core" % \ + "manipulator"&@% +4 "core" %  ) $ [  +2 "manipulator"&H& +4 "core" &-E % $ a  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(I(<( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Q& +3 "core" &<( i @\  +7 #t-> PS.flush + #Flushing Processing stage + "processing"%P% +5 "core" %h\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&w& +3 "core" &-E     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&G(-6 +16 "core" ( +2 "manipulator"&& +4 "core" &-@  * 1  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-@ $ %  +2 .tForearm.seek :garage +2 "manipulator"&W'n +99 "core" ' +2 .tHand.close + "manipulator"& / +60 "core" / + "manipulator"&x& +5 "core" &-@ , A  + "manipulator"&D% +4 "core" % r + ) h \\ +2 .tForearm.seek :retract + "manipulator"&['\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&V(? +124 "core" ( + "manipulator"&+& +4 "core" &4 '   3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &4   3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&J'Η +97 "core" ' +2 "manipulator"&O& +4 "core" &4  &  3 + "manipulator"&Z% +4 "core" %Ξ " "  +2 "processing"%]& +4 "core" &\ +2 "processing"%Y& +5 "core" &\ +2 .tPC.seek :closed + "processing"%E(X +5 "core" &\  +9 &3\ *z +9 &e\ > +10 &}\ M +9 &Ga\ L +10 & b\ L +9 &`\ L +9 &`\ L +10 &Pg\ L +9 &c\ L +9 &e\ L +10 & ^\ L +9 &"Yb\ K +10 &$c\ L +9 &%`\ L +9 &'f\ L +10 &)_`\ L +9 &+#`\ K +9 &,b\ L +10 &.^\ L +9 &0hb\ L +10 &2)e\ L +9 &3b\ K +9 &5c\ L +10 &7qd\ K +9 &92c\ L +9 &:`\ L +10 &<c\ K +9 &>xc\ L +10 &@:e\ L +9 &Af\ L +9 &Ca\ L +10 &E|p\ M +9 &G6\ P +9 &H\ Q +10 &J\ R +9 &Lv\ R +10 &N7\ R +9 &O\ R +9 &Q\ R +10 &Sz\ S +9 &U=\ S +9 &V\ J +10 &X3F\ a +9 &X\ 8\ / +6 ( + "processing"%Y& +4 "core" &X\ / +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%a& +4 "core" &X1\ / +2 .tHand.open + "manipulator"&L1 +57 "core" 1 +2 "manipulator"&?% +4 "core" % Ξ - ) 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%M +53 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%n'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +1598 "core" ' +2 .tPSV.dial PTV + "processing"%m +69 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +51 "core" +2 .tPS.seek 0ml +2 "processing"%)'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%_ +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%c' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%`' +2108 "core" ' + .tPSV.dial PTV +2 "processing"%, +68 "core" +2 .tPBV.dial PSV +2 "processing"%g U +50 "core" V +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 .tPSV.dial PBV +6 "processing"%d @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"% ' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%&  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%8 +39 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%o' +2611 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%"'d +2608 "core" ' +2 .tPSV.dial PBV +2 "processing"%4 @ +42 "core" ? +2 .tPS.seek 2.5ml + "processing"%|' +2099 "Can"S}\ ; Q2; +518 "core" ' + .tPSV.dial :waste1 +7 "processing"%\  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&i& +4 "core" &4 # ! A 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&}(? +28 "core" ( + "manipulator"&& +4 "core" &6 )   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &6 ( j +2 .tForearm.seek PC + "manipulator"&A'Η +97 "core" ' + .tHand.close + "manipulator"&u/ +59 "core" / + .tPC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&<& +5 "core" &6 % $ + "manipulator"&% +3 "core" % Ν / . ) _ +2 .tForearm.seek :retract +2 "manipulator"&k'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(-6 +119 "core" ( + "manipulator"&F& +4 "core" &-1 +    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-1 % $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +90 "core" ' + .tHand.open + "manipulator"&b1 +61 "core" 1 + "manipulator"& % +4 "core" % j 3  7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +115 "core" ' +55584 "Can"5w\ / UQ; +23830 #t-> access 2 +2 "storage"( % +3 "core" % \ +2 "manipulator"&% +4 "core" %\   % < + "manipulator"&& +4 "core" &-1 ( -  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &K \  +4485 #t-> $da[:extractVol]=0.19 +644 #-> startTube 2 +985 #-> shortDA +2 "collection"'% +4 "core" %N + "processing"%r% +5 "core" %g  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +899 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +6 "processing"%( +133 "core" + .tPTV.dial :PRVmixing +2 "processing"%.  +123 "core" + .tPRV.dial :sipper +2 "processing"%e  +43 "core" + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%2'` +2279 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%'  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%s' +1258 "core" ' +2 .tPRV.dial :waste2 +54 "processing"% @ +95 "core" @ + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%;'d +582 "core" ' + .tPSV.dial PSR +2 "processing"%~ +106 "core"  +2 "processing"%\\% +4 "core" %e  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +1594 "core" ' + .tPSV.dial :mixloop +2 "processing"% +94 "core" +2 .tPS.seek 0ml +2 "processing"%t'd +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%$% +4 "core" %i  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%0'T +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +1607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +95 "core" + .tPRV.dial :sipper +2 "processing"%-  +41 "core" +2 .tPS.seek 0ml + "processing"%!'d +2617 "core" ' + .tPSV.dial PSR +2 "processing"%: +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +108 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2617 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%v& +5 "core" &  + "manipulator"&#% +4 "core" %\  #  ' < + "storage"(9% +4 "core" % i\ +2 "storage"(K. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(7( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & <\ +2 "manipulator"&S& +4 "core" &-1    + "manipulator"&=% +4 "core" %\  ' &  < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +184 "core" ( +2 "manipulator"&& +4 "core" &b#  2 & 9& +2 "storage"(%& +3 "core" & @\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +95 "core" ' + "storage"(R& +4 "core" & g\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(p'g +278 "core" ' +2 "storage"(5- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (C& +2 "core" & &\ +2 "manipulator"&6& +3 "core" &b# , * d 9& +2 .tElbow.seek 2 +2 "manipulator"&B(a +3 "core" ( + "manipulator"&@& +4 "core" &b# : 3 9& +2 "storage"(H& +3 "core" & Q\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +78 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Q/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&P& +2 "storage"(' +7 "core" &b# / - * 9& +2 "manipulator"&w% +3 "core" % ψ ) $ > +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&X(? +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( +2 "manipulator"& & +4 "core" &I   % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &I ' ,  % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&D'Η +91 "core" ' + "manipulator"&f& +5 "core" &I  ) j % + "manipulator"&j% +4 "core" %Ο  + - +2 "processing"%+& +4 "core" &\ +2 "processing"%& +6 "core" &\ +3 .tPC.seek :closed + "processing"%W(X +4 "core" &\ +8 & .\ $d +9 &V\ 7 +10 &\ K +9 &_\ K +9 &qc\ L +10 &4]\ L +9 &_\ L +10 &d\ L +9 &{^\ K +9 &<c\ L +10 &^\ K +9 &!b\ L +9 &#e\ L +10 &%Dc'\ L +9 &'`+\ L +10 &(_3\ L +9 &*`>\ L +9 &,LgE\ L +10 &._O\ L +9 &/eJ\ L +9 &1`a\ L +10 &3Ubd\ K +9 &5cc\ L +10 &6di\ L +9 &8en\ L +9 &:\\e\ L +10 &<`\ L +9 &=a\ L +9 &?b\ K +10 &Aeb\ K +9 &C$h\ L +10 &Du\ N +9 &F\ P +9 &HZ\ R +10 &J\ R +9 &K\ R +10 &M\ S +9 &O_\ S +9 &Q"\ R +10 &R\ S +9 &T\ S +9 &Vf\ S +10 &Whs\ (y +9 &Xn\ 8 +10 ( + &X\ . +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&O1 +58 "core" 1 +2 "manipulator"&Z% +4 "core" % Ο 7 &  +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"%G U + %[9 +6 "core" 9 +102 "processing"%/9 +2 "core" 9 +103 "processing"%a9 +2 "core" 9  +102 "processing"%L9 +2 "core" 9  +102 "processing"%?9 +3 "core" 9 +102 "processing"%Y9 +2 "core" 9  +102 "processing"%M9 +2 "core" 9  +102 "processing"%J9 +3 "core" 9 +102 "processing"%*9 +3 "core" 9" +102 "processing"%n9 +2 "core" 9& +102 "processing"%m9 +3 "core" 9* +102 "processing"%N9 +2 "core" 9.! +102 "processing"%h9 +2 "core" 9 3 +102 "processing"%_9 +3 "core" 9! 7 +102 "processing"%)9 +3 "core" 9% ; +102 "processing"%c9 +2 "core" 9)!? +102 "processing"%,9 +3 "core" 9."C +102 "processing"%g9 +2 "core" 93"H +102 "processing"%`9 +3 "core" 98#L +102 "processing"%d9 +2 "core" 9?#P +102 "processing"%9 +2 "core" 9E$T +102 "processing"%&9 +3 "core" 9L%X +102 "processing"% 9 +2 "core" 9R%\\ +102 "processing"%89 +3 "core" 9Y&a +102 "processing"%{9 +2 "core" 9e&e +102 "processing"%9 +3 "core" 9j'i +102 "processing"%o9 +2 "core" 9q(m +102 "processing"%49 +3 "core" 9y(q +102 "processing"%"9 +3 "core" 9(v +102 "processing"%\ 9 +2 "core" 9(z +102 "processing"%|9 +3 "core" 9)~ +102 "processing"%i9 +2 "core" 9)\ +102 "processing"%9 +2 "core" 9)\ +103 "processing"%z9 +2 "core" 9) +103 "processing"%u9 +2 "core" 9) +102 "processing"%V9 +2 "core" 9) +102 "processing"%y9 +3 "core" 9* +102 "processing"%E9 +2 "core" 9+ +98 "Can"t\  R^; +4 "processing"%<9 +2 "core" 9, +102 "processing"%9 +3 "core" 9+ +102 "processing"%F9 +2 "core" 9- +102 "processing"%U9 +3 "core" 9/ +102 "processing"%A9 +2 "core" 9. +102 "processing"%b9 +3 "core" 9. +102 "processing"% 9 +2 "core" 9 / +102 "processing"%}9 +3 "core" 9/ +3 .tPH.hold 2:00:00,28C +3 "processing"%k pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +94 "core"  + "processing"% % +4 "core" %b\\\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  + .tPSV.dial PTV +2 "processing"%I +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +52 "core" + "processing"%r% +4 "core" %ҥ7\  +2 .tPS.seek 1.5ml +2 "processing"%('U +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%e'd +1603 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%' * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%2 +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2326 "core" ' + .tPSV.dial PTV +2 "processing"%s +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2313 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +56 "processing"%q +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%$'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%t  +40 "core" +2 "processing"%0% +4 "core" %c@\  +2 .tPS.seek 0.34ml +2 "processing"%'r +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'-  +29 "core" +2 .tPRV.dial :air +2 "processing"%1  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%:'G[ +1186 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%>' +855 "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"%v'Ҧ +1192 "Can"u\ ?KR; +405 "core" ' +2 .tPSV.dial :PML +2 "processing"%# +42 "core" + .tPTV.dial :mixing +7 "processing"%9 @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"% % +4 "core" %ҡ:\  +2 .tPS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%='d +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&%& +3 "core" &I / . Q % +2 "manipulator"&R% +3 "core" %  & ! 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(-6 +125 "core" ( + "manipulator"&& +4 "core" &-6  (   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &-6 ! $ q  +2 .tForearm.seek :garage +2 "manipulator"&C'n +97 "core" ' +2 .tHand.close + "manipulator"&6/ +55 "core" / +2 "manipulator"&@& +4 "core" &-6 ; 1   +2 "manipulator"&H% +3 "core" % w / . q +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +312 "core" ( + "manipulator"&w& +5 "core" & " *  < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 - S < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +108 "core" ' +2 "manipulator"&p& +5 "core" & + ( * < + "manipulator"&% +4 "core" %Q 0 / s ; +2 "collection"' & +4 "core" &\ +3 "collection"'x& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'B(X +4 "core" &\ +7 & %\ $c +10 &X}\ 7 +9 &~\ K +9 &[\ K +10 &y`\ L +9 &<^\ K +10 &\\\ K +9 &\\\ K +9 &_\ K +10 &C`\ L +9 & _\ L +10 &!^\ K +9 &#\\\ K +9 &%LZ\ K +10 &'`\ K +9 &(`\ K +9 &*`\ K +10 &,Ta\ K +9 &.a\ K +10 &/`\ L +9 &1^\ K +9 &3\\[\ K +10 &5`\ K +9 &6_\ L +9 &8_\ K +10 &:d]\ K +9 &<&c\ K +9 &=`\ K +10 &?\\\ K +9 &Ak`\ L +10 &C-b\ L +9 &Dk\ L +9 &F\ P +10 &HZ\ T +9 &J\ W +10 &K\ X +9 &M\ X +9 &OV\ X +10 &Q\ Y +9 &R\ Y +9 &T\ Y +10 &V[\ Y +9 &Wa\ 6 +10 &Xm\ Y +8 ( +3 "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + "collection"'f& +5 "core" &Xwq\ O + &Xwr\ O + .tHand.open + "manipulator"&j1 +57 "core" 1 + "manipulator"&+% +4 "core" % Q G J ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%O'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Z  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +1596 "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 +3 .tCBV.dial PRV +2 "processing"%D  +2 "collection"'a  +32 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%L +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +70 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2608 "core" ' +2 .tPSV.dial :air +6 "processing"%M  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +42 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2632 "core" ' +2 .tPSV.dial :air + "processing"%m  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%N' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" & 2 8 = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +3 "core" ( + "manipulator"&,& +4 "core" & *  U = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & + / _ = +2 .tForearm.seek CC + "manipulator"&`'O +103 "core" ' +2 .tHand.close + "manipulator"&d/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&&& +4 "core" & ; 4 = + "manipulator"& % +4 "core" % M 0 -  +2 .tForearm.seek :retract +2 "manipulator"&8'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(-6 +277 "core" ( + "manipulator"&& +4 "core" &-8  + c Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-8 , * J Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'n +93 "core" ' +2 .tHand.open + "manipulator"&"1 +58 "core" 1 +2 "manipulator"&\ % +4 "core" % o 9 . c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +108 "core" ' +2 ."da"delayUntil "16:13:40.66" +24991 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%i @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" + + ."da"PSV.dial :air +2 "processing"%u  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2302 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +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"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2285 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%U +122 "core"  + "processing"%A% +4 "core" %eP\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +56 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%b' +207 "Can"u\ 9 S; +375 "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"%}  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%3% +4 "core" %ҧW\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%I'd +1604 "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 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2311 "core" ' + ."da"PSV.dial PTV +3 "processing"%( +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2296 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%e +122 "core"  + "processing"%s% +4 "core" %eW\ +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"%~' +580 "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 +6 .PSV.dial PTV +2 "processing"%; +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҥZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'U +589 "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" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%$ +68 "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"%1 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%! +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2306 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%>  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%#  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%9  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%K +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% 'a +388 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%S  +41 "core"  +2 "processing"%v% +4 "core" %e\\\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%R +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" + "processing"%6% +4 "core" %ҢT\  +2 ."da"PS.seek 1.85ml +2 "processing"%@' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'd +1853 "Can"v\ ;T ; +93 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%]  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "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"%w' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q'd +2307 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +122 "core"  + "processing"%f% +4 "core" %hv\ + #"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" ' +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"%x  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҥN\  +2 ."da"PS.seek 1.5ml +2 "processing"%='U +107 "Can"u\ <T; +478 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%O'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "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"%a +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +114 "core" +8 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%/ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%M  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2288 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%* +122 "core"  + "processing"%J% +4 "core" %fM\ +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"%m' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%h +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +32 "core"  +2 "processing"%l% +4 "core" %ҤT\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'T +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g'd +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +34 "core" + ."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 +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'd +2317 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +122 "core"  + "processing"%"% +4 "core" %hA\ + #"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 +507 .PSR.select :air +21 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%% +4 "core" %ҧ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%z'W +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%_'d +1593 "core" ' + ."da"delay 2:00 +3277 "Can"Fx\ IUL; +8726 #"da"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"%E * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%< +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%A +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%b'd +2300 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +126 "core"  +5 "processing"%% +16 "core" %gV\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"% ' +338 "core" ' +3 ."da"delay 5 seconds +502 "processing"%3% +3 "core" %V\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .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 +2 "processing"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%r% +4 "core" %ҨG\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%('d +1599 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +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"%' +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%.' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2303 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +3 "core" %fq\ +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"%\\'Ҧ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +34 "core" +2 "processing"%t% +3 "core" %ңZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'S +593 "core" ' + ."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"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +1597 "core" ' + "processing"%9 +4 "core" 9P]5  + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%!  +3 "core" 5 + 5 + "processing"%:& +3 "core" &XK\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +55 "manipulator"&-% +5 "core" %\  , , c I +2 "storage"(>% +3 "core" % # + \ +2 "storage"(#. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(9(S +190 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" &Q\ \  J\ +2 "manipulator"&& +82 "core" &-8   H Q +2 "manipulator"&S% +4 "core" %\  & I +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&v(y +195 "core" ( +2 "manipulator"& & +4 "core" & / 4 : , + "storage"(& +4 "core" &Q   \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +94 "core" ' +2 "storage"(R& +4 "core" &Q   \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +273 "core" ' + "storage"(5- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(6'z +34 "core" ' +2 "manipulator"&X& +4 "core" & ) + , + "manipulator"&%% +4 "core" %] # - J + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +87 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&](? +254 "core" ( +2 "manipulator"&C& +4 "core" &B 3  % + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &B , . S % +2 ."da"Forearm.seek PC + "manipulator"&H'Η +100 "core" ' + ."da"Hand.close + "manipulator"&/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +422 "core" ( +2 "storage"(& +4 "core" &Q   j\ + "manipulator"& & +4 "core" &B $ # 6 % +2 "manipulator"&w% +3 "core" % Π ' * 3 j +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&f(y +263 "core" ( + "manipulator"&Q& +4 "core" & *  / +2 "storage"(j& +4 "core" &Q   s\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x'] +95 "core" ' +2 ."da"Hand.open + "manipulator"&1 +59 "core" 1 +2 "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da23jun2216h.tif +5 "processing"%Z& +10 "core" &\ +4 "manipulator"&=& +5 "core" &  '  / +2 "manipulator"&% +5 "core" % [ )  2 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&a(-6 +180 "core" ( +2 "manipulator"&O& +4 "core" &-6 1 3  ` +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-6 - 0 q ` +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&?'n +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&// +56 "core" / + "manipulator"&M& +5 "core" &-6 S A ! ` + "manipulator"&D% +4 "core" % l 3 < d b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&J(? +121 "core" ( + "manipulator"&Y& +4 "core" &I * $ & +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &I $ & +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&h'Η +103 "core" ' +2 "manipulator"&N& +5 "core" &I + * T & + "manipulator"&l% +4 "core" %Ν # +2 "processing"%n& +5 "core" &n\ +2 "processing"%,& +4 "core" &K\ +3 ."psFlush"PC.seek :closed +2 "processing"%)(X +4 "core" &O\ +7 & -?\ %f +9 &Wy=\ 7 +10 &~1\ L +9 &X.\ L +10 &q\\.\ L +9 &5Z\ K +9 &\\ \ L +10 &Y\ L +9 &z[[\ L +9 &;_k\ L +10 &Zf\ K +9 &!\\T\ L +10 &#\\X\ K +9 &%D\\U\ L +9 &'Z@\ L +10 &(\\D\ L +9 &*Y8\ L +9 &,L]4\ L +10 &.]+\ L +9 &/_"\ L +9 &1[\ K +10 &3T\\\ L +9 &5_ \ L +10 &6Z\ K +9 &8[\ L +9 &:[]\ L +10 &<\\\ L +9 &=\\\ K +9 &?\\\ L +10 &AdZ\ L +9 &C%Z\ L +10 &D`\ M +9 &Fs\ O +9 &H\\\ Q +10 &J\ R +9 &K\ R +10 &M\ S +9 &O_\ S +9 &Q\ S +10 &R\ T +9 &T\ T +9 &Ve\ S +10 &Wno\ !i +9 &X'\ @ +10 ( + &X)\ - + "processing"%,& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%d& +5 "core" &X\ - + ."psFlush"Hand.open +2 "manipulator"&P1 +62 "core" 1 + "manipulator"&% +4 "core" % Ν T E = +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +54 "core"  + "processing"% % +4 "core" %i\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +596 "core" ' +2 ."psFlush"delay 5 seconds +61 #"da"SX MX5/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.25 seconds\ /var/log/esp/da23jun2216h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2216h15s.tif +438 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1113 #"da"SX MX5/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2216h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2216h25s.tif +993 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%B @ +178 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%c  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%o'F +1057 #"da"SX MX5/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2216h25s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "19.25 sec auto-exposure",Subject: "da23jun2216h images!" +3 "storage"(\ - +2 "core" -' +2 "storage"(4& +5 "core" &Q M\ +2 "manipulator"&i& +5 "core" &I : ( N & +6 "manipulator"&% +18 "core" %  4 E |  +10 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&8(y +263 "core" ( +2 "manipulator"&u& +6 "core" & P H F . +2 "storage"(z& +4 "core" &Q -\ +2 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +19 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&y'] +115 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(E' +68 "core" ' +4 "manipulator"&<& +9 "core" & . - h . +11 "storage"(_& +9 "core" &Q o s\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&V' +25 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&U, +8 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(A' +25 "core" ' +3 "manipulator"&F% +8 "core" % - /  \\ +3 "storage"(& +8 "core" &Q c d\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&}'9 +22 "core" ' +3 "manipulator"&& +10 "core" & 2 8  . +3 "storage"(b& +7 "core" &Q i f \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&3'] +26 "core" ' +3 "storage"( % +10 "core" % f h }\ +5 ."downElevator"SE.seek :down +6 "storage"( ' +97 (% +6 "core" %A ` Y t\ QJ +3 "manipulator"&% +8 "core" %s / -  +3 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&r'\ +91 "core" ' +50 ' +4 ."downElevator"SE.stop +5 "storage"(5 +5 (& +7 "core" &Q g d m\ +383 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%I +98 "core"  +3 "processing"%% +8 "core" %H\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%G' +587 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +391 #"uploadLog"upsync +1720 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%'  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%( @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%e +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%s'F +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%~'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +1123 "Can"R\ AkU; +477 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%;'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%t' +2101 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%\\ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%$ U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%:'d +2613 "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"%# +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%K'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%7  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%{'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%5  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2617 "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"%W  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%w' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%Q'd +2608 "core" ' + ."psFlush"PSV.dial PBV +65 "processing"%j @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&Z& +4 "core" & , . M . +2 "manipulator"&=% +3 "core" %\  ) $   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +250 "core" ( +2 "manipulator"&T& +4 "core" &L  ' G + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &L )  G +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&O/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%L( +425 "core" ( + "manipulator"&x& +4 "core" &L ) + G +2 "manipulator"&f% +3 "core" % Ο " #  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&M(-6 +132 "core" ( + "manipulator"&D& +4 "core" &-D  &  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &-D ! " 7  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Y'n +97 "core" ' +2 ."psFlush"Hand.open + "manipulator"&m1 +60 "core" 1 + "manipulator"&?% +4 "core" % t 7 ) j +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' + #tFinished short da assay +6567 "Can" \ 2 Vx; +478 #t-> access 1 +3 "storage"(l% +3 "core" % \ +2 "manipulator"&n% +4 "core" %\  $ % H  + "manipulator"&a& +4 "core" &-D $ ) G  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +3 "storage"(*(<( +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &<( 1\  +2534 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +3 "core" &@ +2 "manipulator"&P& +4 "core" &-D " "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +17 "core" ( +2 "manipulator"&,& +4 "core" &-? % &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-? !  [  + .tForearm.seek :garage +2 "manipulator"& 'n +95 "core" ' + .tHand.close + "manipulator"&h/ +62 "core" / + "manipulator"&1& +4 "core" &-? 7 ) j  +2 "manipulator"&`% +4 "core" % z  $ 6 + .tForearm.seek :retract +2 "manipulator"&B'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +286 "core" ( + "manipulator"&"& +4 "core" &:  ' L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &: * !  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'O +97 "core" ' + "manipulator"&4& +4 "core" &9  ( = L +2 "manipulator"&i% +4 "core" %Q ) , ! ] +2 "collection"'& +3 "core" &?  +2 "collection"'u& +5 "core" &7  +2 .tCC.seek :closed +2 "collection"'z(X +4 "core" &:  +7 &<> %h +10 &Y=\ 8 +9 & ~E\ L +9 &ZB K +10 &_: J +9 &Q^B K +10 &_D\ K +9 &`:\ K +9 &_E\ K +10 &ZbG\ K +9 & \\D\ K +9 &!]K\ K +10 &#\\B\ K +9 &%b]A\ K +9 &'#bM\ K +10 &(^J\ K +9 &*\\P\ K +10 &,j^O\ K +9 &.,_Q\ K +9 &/bO\ K +10 &1]G\ K +9 &3r\\Q\ K +10 &55]R\ J +9 &6^P\ K +9 &8_O\ K +10 &:z^M\ K +9 &<<_M\ K +9 &=]U\ J +10 &?]I\ K +9 &A^J K +9 &CCbS\ K +10 &ElM\ M +9 &FU\ P +10 &HmT\ U +9 &J*P\ V +9 &KR\ X +10 &MS\ W +9 &OkQ\ X +9 &Q,T\ Y +10 &RN\ X +9 &TO\ Y +10 &VqS\ Y +9 &WdL\ . +9 &XnU\ S +9 ( +4 "collection"'u& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'J& +4 "core" &XspN\ N + &Xsrr\ N + .tHand.open + "manipulator"&<1 +61 "core" 1 +2 "manipulator"&_% +4 "core" % Q - + % ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +110 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%F  +37 "core"  +2 "processing"%% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%b  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%+'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +2608 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%8  +95 "core"  +2 .tPSV.dial :PTV,via: :air + "processing"% +178 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%E'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%V  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"% +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%A'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +4 "core" &8 - + S L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +3 "core" ( + "manipulator"&I& +4 "core" &8 *  M L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8  ^ L +2 .tForearm.seek CC + "manipulator"&o'O +100 "core" ' + .tHand.close +2 "manipulator"&G/ +55 "core" / +2 .tCC.seek :open + "collection"''( +427 "core" ( + "manipulator"&(& +4 "core" &8 / , V L +2 "manipulator"&e% +3 "core" % P , - M +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(-6 +291 "core" ( + "manipulator"&s& +4 "core" &-: %  B K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" &-: # + K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&.% +4 "core" % h 8 # \\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +38709 "Can"@}\ ."W; +13469 #t-> access 2 +2 "storage"(;% +3 "core" % +\ +2 "manipulator"&q% +4 "core" %  ! # I r + "manipulator"&\\& +4 "core" &-:   K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (t& +3 "core" &K B\  +46309 "Can"v\ .$hW; +45747 #t-> $da[:extractVol]=0.19 +552 #-> startTube 2 +721 #-> shortDA +2 "collection"'0% +4 "core" %N +2 "processing"%% +4 "core" %b~  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2313 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%! +41 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +70 "core" + .tPRV.dial :sipper +2 "processing"%-  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +56 .tPS.seek 1.1ml + "processing"%:'` +2272 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%#  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%>' +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +97 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%K'd +585 "core" ' + .tPSV.dial PSR +2 "processing"%7 +97 "core"  +2 "processing"%S% +4 "core" %aT  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1598 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +97 "core" +2 .tPS.seek 0ml +2 "processing"%|'d +2043 "Can"w\ 3&X:; +575 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +96 "core"  +2 "processing"%R% +4 "core" %c\\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%%'T +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%X' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tPRV.dial :sipper +2 "processing"%C  +42 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2607 "core" ' + .tPSV.dial PSR +6 "processing"% +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2602 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +97 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2609 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%@& +4 "core" &b  + "manipulator"& % +4 "core" %  , , , r + "storage"(% +4 "core" % \ +2 "storage"(H. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(w( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (j& +3 "core" & 8\ +2 "manipulator"&Q& +3 "core" &-: ' - ? K + "manipulator"&% +4 "core" %  + # r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&](a +190 "core" ( +2 "manipulator"&Z& +4 "core" &[! '   7 + "storage"(=& +4 "core" & B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&T'ж +100 "core" ' +2 "storage"(6& +4 "core" & -\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U'g +280 "core" ' + "storage"(O- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (r& +3 "core" & =\ + "manipulator"&)& +4 "core" &[! + ) : 7 +2 .tElbow.seek 2 + "manipulator"&x(a +4 "core" ( + "manipulator"&f& +4 "core" &[! ( , ` 7 +2 "storage"(D& +3 "core" & @\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&['ϊ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(m' +7 "core" &[! 0 9  7 + "manipulator"&?% +4 "core" % ό - , ` +2 .tForearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Y(? +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( + "manipulator"&l& +4 "core" &6 ' -  & +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &6 - # G & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a'Η +94 "core" ' + "manipulator"&9& +5 "core" &6  ' A & + "manipulator"&p% +4 "core" %Ύ & -  +2 "processing"%d& +3 "core" &P\ +3 "processing"%P& +4 "core" &M\ +2 .tPC.seek :closed +2 "processing"%,(X +4 "core" &U\  +10 &2K\ *z +9 &dK\ > +9 &}K\ M +10 &F[X\ L +9 &aQ\ L +9 &bK\ L +10 &`G\ K +9 &NbJ\ L +10 &cF\ K +9 &b=\ L +9 & cB\ L +10 &"Ve<\ L +9 &$_>\ L +9 &%`>\ K +10 &'c?\ L +9 &)^_C\ L +10 &+!`A\ K +9 &,fG\ L +9 &._L\ K +10 &0fcR\ L +9 &2(`L\ L +9 &3aP\ K +10 &5bS\ L +9 &7n_S\ L +10 &90cS\ L +9 &:eN\ L +9 &<`Q\ L +10 &>vcN\ L +9 &@7fP\ L +9 &AcM\ L +10 &CiH\ M +9 &EvzM\ N +10 &G/M\ Q +9 &HP\ R +9 &JL\ R +10 &LqR\ S +9 &N3R\ S +9 &OJ\ R +10 &QL\ S +9 &SxM\ S +10 &U8L\ T +9 &VM\ M +9 &X3AoA\ %m +10 &X\ 3I\ , +5 ( +2 "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&&1 +4 "core" &XI\ , +56 1 + "manipulator"&h% +4 "core" % Ύ )  J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +106 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%` U +2 %M9 +5 "core" 9' +102 "processing"%N9 +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"%49 +2 "core" 9( +102 "processing"%i9 +2 "core" 9( +103 "processing"%9 +2 "core" 9)" +103 "processing"%B9 +2 "core" 9'& +102 "processing"%9 +2 "core" 9(* +102 "processing"%J9 +3 "core" 9"). +102 "processing"%<9 +2 "core" 9$)3 +102 "processing"%_9 +3 "core" 9()7 +102 "processing"%u9 +3 "core" 9+*; +102 "processing"%F9 +2 "core" 90+? +102 "processing"%9 +3 "core" 95*C +102 "processing"%\ 9 +2 "core" 9:+H +102 "processing"%9 +3 "core" 9@+L +102 "processing"%b9 +2 "core" 9E,P +102 "processing"%9 +3 "core" 9L-T +102 "processing"% 9 +2 "core" 9S.X +102 "processing"%+9 +2 "core" 9Z/\\ +102 "processing"%89 +3 "core" 9a/a +102 "processing"%9 +3 "core" 9i.e +102 "processing"%9 +2 "core" 9q.i +102 "processing"%y9 +2 "core" 9z.m +102 "processing"%V9 +3 "core" 9.q +102 "processing"%E9 +2 "core" 9.v +102 "processing"%9 +2 "core" 9-z +102 "processing"%}9 +3 "core" 9.~ +102 "processing"%39 +2 "core" 9/\ +102 "processing"%I9 +3 "core" 90 +102 "processing"%9 +3 "core" 92 +102 "processing"%G9 +2 "core" 91 +102 "processing"%c9 +3 "core" 91 +102 "processing"%g9 +3 "core" 91 +102 "processing"%z9 +2 "core" 92 +102 "processing"%(9 +3 "core" 92 +102 "processing"%e9 +3 "core" 94 +102 "processing"%o9 +2 "core" 93 +102 "processing"%s9 +3 "core" 93 +102 "processing"%~9 +2 "core" 94 +102 "processing"% 9 +3 "core" 94 +3 .tPH.hold 2:00:00,28C +8 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%. +96 "core"  + "processing"%% +4 "core" %bI\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%;'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%q  +124 "core"  + .tPSV.dial PTV +2 "processing"%\\ +69 "core" + .tPBV.dial :waste1 +6 "processing"%t  +51 "core"  + "processing"%*% +4 "core" %ҡs\  +2 .tPS.seek 1.5ml +2 "processing"%0'Q +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%!'d +1602 "core" ' +2 .tdelay 5:00 +26676 "Can"s\ [)X; +3326 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "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"%A +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%#' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%: +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +7 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +55 "processing"%7  +81 "core" +2 .tPS.seek 0ml + "processing"%S'd +2314 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%K  +125 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%{ @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%5  +42 "core"  +2 "processing"%R% +4 "core" %eD\  +2 .tPS.seek 0.34ml +2 "processing"%|'t +428 "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"%C'G[ +1196 "core" ' + .tPRV.dial :waste2 +2 "processing"%X @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%' +859 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%^  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%v'Ҧ +1607 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %ҥ>\  +2 .tPS.seek 1.85ml + "processing"%H' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%j'd +1960 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +4 "core" &\ + "manipulator"&& +4 "core" &6 * - b & +2 "manipulator"&Z% +3 "core" %\  ! * ( X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&=(-6 +127 "core" ( +2 "manipulator"&2& +4 "core" &-5 0  +  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-5  +  +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' + .tHand.close +2 "manipulator"&O/ +60 "core" / + "manipulator"&r& +4 "core" &-5 8 :   +2 "manipulator"&)% +3 "core" % g - - 1 f +2 .tForearm.seek :retract +2 "manipulator"&f'\ +106 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +290 "core" ( + "manipulator"&& +4 "core" &8  5 2 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &9 2 4 K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?'O +104 "core" ' +2 "manipulator"&]& +4 "core" &9 * 8 B K + "manipulator"&T% +4 "core" %P ' - k ; +2 "collection"'U& +4 "core" &\ +2 "collection"'[& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'l(X +4 "core" &\  +10 &2}\ *y +9 &e\ > +9 &x\ M +10 &J]\ K +9 & [\ K +9 &^\ K +10 &^\ K +9 &S]\ K +10 &_\ K +9 &\\\ K +9 & ]\ K +10 &"[]\ K +9 &$^\ J +9 &%_\ K +10 &'`\ K +9 &)b]\ K +9 &+$_\ K +10 &,`\ K +9 &._\ K +10 &0k^\ K +9 &2-^\ K +9 &3[\ K +10 &5]\ K +9 &7s^\ K +9 &95_\ K +10 &:_\ K +9 &<_\ K +10 &>z^\ K +9 &@=]\ K +9 &A_\ K +10 &Ce\ L +9 &E|r\ M +10 &G4\ Q +9 &H\ U +9 &J\ W +10 &Lf\ X +9 &N'\ X +9 &O\ Y +10 &Q\ X +9 &Sj\ Y +10 &U,\ Y +9 &V\ T +9 &X =\ 1 +10 &X}k\ E +5 ( +2 "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 + "collection"'n& +4 "core" &X}c\ E +2 &X}c\ E + .tHand.open + "manipulator"&x1 +60 "core" 1 +3 "manipulator"&9% +4 "core" % P K 8 7 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +111 "core" ' + .tPSV.dial PSR +2 "processing"%d +94 "core"  +2 "processing"%m% +4 "core" %`%\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%/'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%L  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%h +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%M' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%P  + "collection"'N  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%a +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%4 +42 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +5 "core" &7 - & Y K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +57 "core" ( +2 "manipulator"&u& +4 "core" & % 6  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" & / 0  +2 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&\ / +52 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&b& +4 "core" & - - y  + "manipulator"&% +4 "core" % _ - 0  +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&+(-6 +278 "core" ( +2 "manipulator"&8& +4 "core" &-9  (  A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-9 - $  A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +92 "core" ' + .tHand.open +2 "manipulator"&y1 +56 "core" 1 + "manipulator"&V% +4 "core" % w < 9 S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 ."da"delayUntil "17:56:40.54" +16003 "Can"s\ @+Yf; +8980 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + + ."da"PSV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%G +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%g +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2319 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +48 .PSV.dial PSR +10 "processing"%e +122 "core"  + "processing"%o% +4 "core" %iA\ +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"%s' +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 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%. +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%W% +4 "core" %ҦP\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "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"%; +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +67 "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"%A'd +2310 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +123 "core"  +2 "processing"%:% +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"%' +585 "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 + "processing"%7 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core" + "processing"%K% +4 "core" %ҧM\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +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"%S'd +1598 "core" ' + ."da"delay 2:00 +9614 "Can">t\ Q.Y; +2389 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%R * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%| +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%X +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2299 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 ."da"delay 5 seconds +501 .PRV.dial :ab2 +2 "processing"%@  +40 "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"%'a +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%$  +40 "core"  +2 "processing"%v% +4 "core" %_L\  + ."da"PS.seek 0.55ml +2 "processing"%H' +340 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%Z +41 "core" + ."da"PTV.dial :mixing +2 "processing"%2 @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%6  +31 "core" + "processing"%Y% +4 "core" %ҢR\  +2 ."da"PS.seek 1.85ml +2 "processing"%O' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%)'d +1960 "core" ' +2 ."da"delay 2 seconds +207 .delay 8:00 +41553 "Can"z\ B1=Z; +6449 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%1  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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"%' +2318 "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"%T +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2296 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +121 "core"  +2 "processing"%n% +4 "core" %f3\ + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%[  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%d +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%m  +34 "core" +2 "processing"%?% +4 "core" %ҧV\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'W +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%L * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%/'d +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +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 +47 "processing"%N +87 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%P' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +67 "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"%M +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +121 "core"  +2 "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 +3 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" + "processing"%<% +4 "core" %Ҩ7\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +33 "core" + ."da"delay 30 seconds +210 "Can"v\ 93[(; +2793 ."da"PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2314 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2296 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +121 "core"  +2 "processing"%V% +4 "core" %if\ + #"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"% ' +583 "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"%k +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%}% +4 "core" %ҢT\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'R +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +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 +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%g +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%e +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2305 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +5 "processing"%.% +13 "core" %aW\ +9 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%W% +4 "core" %^\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%~' +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core" + "processing"%*% +4 "core" %ҪU\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'Z +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'd +1595 "core" ' +2 ."da"delay 10 seconds +1003 #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"% * +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"%' +2352 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%A +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2332 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +122 "core"  + "processing"%K% +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 +503 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%5% +4 "core" %ҡR\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%S  +96 "core"  +3 ."da"PS.seek 0ml +54 "processing"%'d +1604 "core" ' + "processing"%|9 +4 "core" 9N_5* + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%X  +3 "core" 5* + 5* + "processing"%C& +3 "core" &XK\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&%% +4 "core" %\  )  9  +2 "storage"(% +4 "core" %  \ + "storage"(. +4 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(@(S +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &T <\ +2 "manipulator"&^& +4 "core" &-9 ! # A + "manipulator"&$% +4 "core" %\   !   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&v(y +188 "core" ( +2 "manipulator"&& +4 "core" &r *   6 + "storage"(Q& +4 "core" &T F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +110 "core" ' +3 "storage"(Z& +4 "core" &T   _\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(2'g +271 "core" ' + "storage"(6- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(Y'z +34 "core" ' +2 "manipulator"&r& +4 "core" &r % #  6 + "manipulator"&% +4 "core" %j ( + : +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +101 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&1(? +59 "Can"\ x7k[; +195 "core" ( + "manipulator"&& +4 "core" &I  ' _ ' + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I # + ' +2 ."da"Forearm.seek PC + "manipulator"&)'Η +92 "core" ' + ."da"Hand.close +2 "manipulator"&=/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%]( +422 "core" ( + "storage"(T& +4 "core" &T   9\ +2 "manipulator"&U& +3 "core" &I % ( F ' +2 "manipulator"&% +3 "core" % Σ # # - +2 ."da"Forearm.seek :retract +2 "manipulator"&''\ +107 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&n(y +262 "core" ( + "manipulator"&f& +4 "core" & )  m ) +2 "storage"(x& +3 "core" &T > ;\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&['] +87 "core" ' +2 ."da"Hand.open +2 "manipulator"&d1 +56 "core" 1 + "storage"(m- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(?'F +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(9' +51 "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/da23jun2218h.tif +5 "processing"%L& +11 "core" &\ +3 "manipulator"&j& +5 "core" & * , ) + "manipulator"&h% +6 "core" % Q ! % M  +2 ."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"&N(-6 +182 "core" ( +2 "manipulator"&/& +4 "core" &-< , ! Z F +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &-< - , T F +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&M/ +64 "core" / + "manipulator"&& +4 "core" &-< = 2 W F +2 "manipulator"&P% +4 "core" % ΀ ( . + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +121 "core" ( + "manipulator"&"& +4 "core" &C " - 8  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &C " -   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +92 "core" ' +2 "manipulator"&B& +4 "core" &C & - G  +2 "manipulator"&<% +3 "core" %Η &  +2 "processing"%i& +4 "core" &\ +2 "processing"%F& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%u(X +4 "core" &\  +9 &2~s\ *z +9 &ey\ > +10 &vo\ M +9 &G[m\ L +9 & Z\\\ L +10 &\\^\ K +9 &Z\\\ L +10 &O\\N\ L +9 &]D\ L +9 &\\>\ K +10 & \\<\ L +9 &"WZ0\ L +9 &$\\.\ K +10 &%\\&\ L +9 &'_\ L +10 &)_Z`\ L +9 &+"Z\ K +9 &,\\~\ K +10 &.[|\ K +9 &0h\\x\ K +9 &2*\\d\ K +10 &3\\f\ L +9 &5_j\ L +10 &7oZZ\ L +9 &91[P\ L +9 &:]O\ K +10 &<]M\ L +9 &>x]B\ K +9 &@9]<\ L +10 &A\\F\ K +9 &C];\ L +9 &E|d6\ M +10 &G52\ P +9 &H(\ R +10 &J\ S +9 &Lr\ S +9 &N4"\ S +10 &O\ S +9 &Q\ S +9 &Sx\ S +10 &U: \ S +9 &V \ L +10 &X3Cs\ #g +9 &X\ 6\ - +5 ( +2 "processing"%F& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + "processing"%D& +5 "core" &X \ - + &X \ - + ."psFlush"Hand.open +2 "manipulator"&p1 +56 "core" 1 + "manipulator"&l% +4 "core" % Η U E 0 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +52 "core"  +2 "processing"%% +3 "core" %b:\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +185 #"da"SX MX5/16 (USB:28): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.106 seconds\ /var/log/esp/da23jun2218h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2218h15s.tif +392 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +651 #"da"SX MX5/16 (USB:28): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2218h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2218h25s.tif +1448 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%V +109 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%_'F +589 #"da"SX MX5/16 (USB:28): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2218h25s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.106 sec auto-exposure",Subject: "da23jun2218h images!" +2 "storage"( - +4 "core" -' +2 "storage"(k& +14 "core" &T K\ +5 "manipulator"&& +13 "core" &C "  :  +7 "manipulator"&}% +4 "core" %  ? L  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +5 "manipulator"&(y +260 "core" ( + "manipulator"&I& +4 "core" &q# 0 9 P :/ +2 "storage"(3& +4 "core" &T _\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&G'] +105 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +15 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(c' +57 "core" ' +3 "manipulator"&g& +10 "core" &q$ - , a :/ +3 "storage"(J& +9 "core" &T p x 4\ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +5 "manipulator"&' +29 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&e, +6 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(o' +27 "core" ' +3 "manipulator"&(% +9 "core" % 1 " \\  +3 "storage"(z& +8 "core" &T T L 8\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 281 counts +2 "manipulator"& ' +21 "core" ' +3 "manipulator"&.& +8 "core" & , + F 3 +3 "storage"(s& +8 "core" &T g g\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 1 + 600 counts +8 "manipulator"&W'] +26 "core" ' +3 "storage"(% +9 "core" % i z Z\ +4 ."downElevator"SE.seek :down +8 "storage"(~' +98 (% +5 "core" %A U J \ QK +4 "manipulator"&t% +11 "core" %g ) # P +5 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&*'\ +106 "core" ' +24 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (q& +8 "core" &T E\ +890 ' +5 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"%\\ +95 "core"  +4 "processing"%;% +8 "core" %G"\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%`' +587 "core" ' +4 ."psFlush"delay 5 seconds +379 #"uploadLog"upsync +124 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%-  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%! +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%:'F +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%K  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%7'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%C'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"% 'd +2614 "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"%w  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Q +53 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%+'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%H' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2610 "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"%,  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%T'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +689 "Can"x}\ >:\\T; +1934 "core" ' +2 ."psFlush"PSV.dial PTV +55 "processing"%) +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%f'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +78 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2614 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&L& +4 "core" & ! ) 7 3 +2 "manipulator"&j% +3 "core" %\  . - < = +2 ."psFlush"Elbow.seek PC +2 "manipulator"&h(? +258 "core" ( +2 "manipulator"&'& +4 "core" &G '   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &G ) ! p  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&?'Η +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&// +58 "core" / + ."psFlush"PC.seek :open +2 "processing"%a( +425 "core" ( +2 "manipulator"&[& +4 "core" &G % *   + "manipulator"&n% +4 "core" % Ε  , J + ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-6 +134 "core" ( + "manipulator"&P& +4 "core" &-N (    +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-N % $ P  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&"'n +99 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +54 "core" 1 + "manipulator"& % +4 "core" % d 8 ) = +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&B'\ +111 "core" ' +2 #tFinished short da assay +1024 #-> access 1 +3 "storage"(<% +3 "core" % e\ +2 "manipulator"&i% +4 "core" %\  ! ! 3  + "manipulator"&N& +4 "core" &-N % +  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(4(<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (]& +2 "core" &<* 8\  +1270 #t-> shortDAflush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &E +2 "manipulator"&p& +4 "core" &-N $   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(-6 +17 "core" ( + "manipulator"&F& +4 "core" &-> &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-> " !  +2 .tForearm.seek :garage + "manipulator"&'n +93 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&& +4 "core" &-> = 4 q  +2 "manipulator"&8% +3 "core" % ~ " # P u +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +284 "core" ( + "manipulator"&V& +4 "core" &6  ) G J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6 * ! < J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +103 "core" ' + "manipulator"&k& +4 "core" &6  * U J +2 "manipulator"&% +4 "core" %O    F + "collection"'}& +4 "core" &)  +2 "collection"'I& +5 "core" &)  +2 .tCC.seek :closed +2 "collection"'3(X +4 "core" &0  +7 & ,% %f +9 &X},\ 7 +9 &,\ K +10 &Z% K +9 &z^3 K +10 &=]* J +9 &]. K +9 &]7 K +10 &^& J +9 &C`> K +9 & ^; K +10 &![8 K +9 &#]D K +10 &%L`<\ K +9 &' b<\ K +9 &(]C\ J +10 &*]A\ K +9 &,T];\ K +9 &.]; K +10 &/_; K +9 &1]G\ J +9 &3\\]=\ K +10 &5`9\ K +9 &6\\8 K +10 &8^2 K +9 &:cb=\ K +9 &<%`3\ K +10 &=]0\ K +9 &?[9\ K +9 &Al^=\ K +10 &C-bE\ K +9 &DkH\ L +10 &FD\ O +9 &HZK\ T +9 &JL\ W +10 &KG\ X +9 &MM\ W +10 &OU@\ X +9 &QH\ Y +9 &RK\ Y +10 &TI\ Y +9 &VZO\ Y +9 &WaK\ 5 +10 &XjL\ Q +9 ( +3 "collection"'I& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 "collection"'& +4 "core" &XnjS\ M + &XnjK\ M + .tHand.open + "manipulator"&g1 +59 "core" 1 +2 "manipulator"&J% +4 "core" % N 7 < > G +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"%(  +39 "core"  + "processing"%z% +4 "core" %c\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml + "processing"%.' +2613 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%s  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%9 +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +69 "core" B +2 .tPS.seek 0ml +2 "processing"%G'd +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +188 "core"  +2 "processing"%% +4 "core" %g\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%t' +2617 "core" ' +2 .tdelay 5 seconds +507 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%c +177 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2617 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  + "processing"%q% +4 "core" %a\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%o' +2615 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%W +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%~'d +2619 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%\\  +178 "core"  + "processing"%;% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%_'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +43 "core"  +2 .tPS.seek 0ml + "processing"%-'d +1607 "core" ' +2 .tPSV.dial PSR + "processing"%0 +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +178 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + .PS.seek 0ml +2 "processing"%A'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%:  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%# +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%K'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +51 "processing"%{' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%7 +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2624 "core" ' + .tPSV.dial :air +2 "processing"%>  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%5 +69 "core"  +2 .tPS.seek 0ml + "processing"%R'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" &5 # #  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&|& +4 "core" &5 5 / = J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +2 "core" &5 . - e J +2 .tForearm.seek CC +2 "manipulator"&C'O +76 "Can"z\ P<\\; +26 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&^& +4 "core" &5 - $ * J +2 "manipulator"& % +3 "core" % W - - 6 2 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(-6 +282 "core" ( + "manipulator"&Q& +5 "core" &-9 &  W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-9 " * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&+'n +95 "core" ' +2 .tHand.open + "manipulator"&E1 +64 "core" 1 +2 "manipulator"&6% +4 "core" % j 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +102 "core" ' +7798 #t-> access 2 +2 "storage"(% +3 "core" % \ + "manipulator"&r% +4 "core" %  # " +2 "manipulator"&2& +3 "core" &-9 ) $ Y +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"((K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &K v\  +1074 #t-> initialPurge + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +3 "core" & +2 "manipulator"&=& +4 "core" &-9 ' * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&v(-6 +4 "core" ( + "manipulator"&,& +4 "core" &-9 )   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-9  ( 5 +2 .tForearm.seek :garage +2 "manipulator"&U'n +97 "core" ' +2 .tHand.close + "manipulator"&T/ +60 "core" / + "manipulator"&)& +4 "core" &-9 - .  +2 "manipulator"&% +3 "core" % x  !  Y +2 .tForearm.seek :retract +2 "manipulator"&x'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&f( +286 "core" ( + "manipulator"&d& +4 "core" &4  + I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &4 # I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'O +101 "core" ' +2 "manipulator"&j& +4 "core" &4 1  ! I +2 "manipulator"&'% +3 "core" %E - . r B +2 "collection"'Y& +4 "core" &)  +2 "collection"'e& +5 "core" &/  +2 .tCC.seek :closed +2 "collection"'/(X +3 "core" &  +9 &1z\ \ *z +9 &f \ = +10 &o \ K +9 &OW\ I +10 &X I +9 &X I +9 &Y I +10 &WZ\ I +9 &Y J +9 &\\\ J +10 & Z\ J +9 &"]Y\ J +10 &$!X \ I +9 &%W J +9 &'W\ J +10 &)fW J +9 &+(W J +9 &,V J +10 &.W J +9 &0n[\ J +9 &20[ \ J +10 &3Y J +9 &5V \ J +10 &7vW\ \ J +9 &99W\ I +9 &:Z \ J +10 &<[\ \ J +9 &>~\\\ J +9 &@@\\\ J +10 &BZ\ J +9 &C`\ J +10 &El \ L +9 &G6\ P +9 &Hpv\ \ T +10 &Jcf \ V +9 &Ljbd\ \ V +9 &N*gc \ W +10 &Ogf \ X +9 &Qhg \ Y +10 &Skkj \ Y +9 &U-lk \ Y +9 &Vkm\ P +10 &X Gmo\ (y +9 &Xlzoo\ P +6 ( + "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 +2 "collection"'*& +4 "core" &Xlnnq\ P + &Xlnpp \ P + .tHand.open + "manipulator"&u1 +53 "core" 1 +2 "manipulator"&[% +4 "core" % E H G & B + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'P& +4 "core" &Xln P +2 "collection"'&% +3 "core" %N* + "collection"'? +3 "core"  +2 .tCSV.dial CSR +2 "collection"'h  +97 "core"  + "collection"'% +4 "core" %N,\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'M% +3 "core" %m:\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'"' +631 "core" ' + .tCSV.dial :waste +2 "collection"'< +130 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'i'Q +1971 "core" ' +2 #tPurging external Intake + "collection"'N& +4 "core" &Xln1 P +2 "collection"'@% +3 "core" %Q' +2 .tCSV.dial :flush + "collection"']  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'D' O +2254 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +7 .tCBV.dial CSV + "collection"'p +2 'F  +71 "core" +  +2 .tCTV.dial :intake +2 "collection"'  +70 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"''Q +2245 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +68 "core"  +2 #tFlushing upper manifold + "collection"'8& +4 "core" &Xlm"\ P +2 "collection"'% +3 "core" %Q'\ + .tCSV.dial :flush +2 "collection"'B  +68 "core"  +2 .tCS.seek 5ml +2 "collection"''m +1157 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'V @ +41 "core" A + "collection"'% +4 "core" %m#\ +2 .tCS.seek 7.001ml +2 "collection"'l' +522 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'k +98 "core"  + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''Q +1587 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +7 "collection"'}'. +732 "core" ' +2 .tCSV.dial :waste +2 "collection"'b +42 "core" +2 .tCS.seek 0ml +2 "collection"''Q +729 "core" ' + "collection"'& +4 "core" &Xlm P + "collection"'g% +4 "core" %V + .tCSV.dial :flush +2 "collection"'J  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'I'. +730 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +41 "core" A +2 "collection"'z% +3 "core" %.\  +2 .tCS.seek 5ml +2 "collection"' 'm +519 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'m'Q +1166 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'s'. +738 "core" ' + .tCSV.dial :waste +2 "collection"'9 +69 "core" +2 .tCS.seek 0ml + "collection"''Q +731 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&.& +4 "core" &4 - , e I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &4 3 9  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &4 - - e I +2 .tForearm.seek CC +2 "manipulator"&c'O +92 "core" ' +2 .tHand.close +54 "manipulator"&t/ +61 "core" / +2 .tCC.seek :open +2 "collection"' ( +426 "core" ( + "manipulator"&q& +4 "core" &4 * + + I +2 "manipulator"&% +3 "core" % M - - C +2 .tForearm.seek :retract +2 "manipulator"&W'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&o(-6 +292 "core" ( +2 "manipulator"&\\& +4 "core" &-7 ' , E N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-7 $ ) E N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&~'n +102 "core" ' +2 .tHand.open + "manipulator"&`1 +63 "core" 1 + "manipulator"&_% +4 "core" % d 3 4 | E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +94 "core" ' +895 #t-> startTube 2 +1419 #-> daExtract 50 +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'-& +4 "core" && + "manipulator"&% +4 "core" %\    C  +2 "storage"(!% +4 "core" % G\ + "storage"(:. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(A( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (#& +2 "core" & \ +2 "manipulator"&& +4 "core" &-7 !  % N + "manipulator"&% +4 "core" %\   % @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&K(a +229 "core" ( + "manipulator"&7& +4 "core" &h &  b +2 "storage"({& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +95 "core" ' + "storage"(& +4 "core" & C\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'g +280 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (S& +2 "core" & \ +2 "manipulator"&|& +3 "core" &h , % K +2 .tElbow.seek 2 +2 "manipulator"&%(a +3 "core" ( + "manipulator"&& +4 "core" &h + &  + "storage"(y& +4 "core" & {\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\ 'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&3/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&^& +3 "storage"( ' +6 "core" &h ( .  +2 "manipulator"&C% +4 "core" % w "  +6 .tForearm.seek :retract +2 "manipulator"&Q'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +145 "core" ' + ."downElevator"SE.stop + "storage"(5 +12 "core" ( + "manipulator"&X& +4 "core" &4 ) # I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &4 "  A I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&6'O +98 "core" ' + "manipulator"&w& +5 "core" &4 (  $ I + "manipulator"&+% +4 "core" %L , ) Z +2 "collection"'& +4 "core" &  +3 "collection"'r& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &  +8 & * $e +9 &Xv\ 6 +9 &{\ J +10 &R I +9 &U\ I +9 &C[\ I +10 &[\ I +9 &Z\ I +10 &Z\ I +9 &JW\ J +9 & W\ J +10 &!W\ I +9 &#Z\ I +9 &%SZ\ I +10 &'Y\ J +9 &(Y\ J +9 &*X\ I +10 &,ZU\ I +9 &.W\ I +10 &/Z\ I +9 &1Z\ I +9 &3bZ0\ I +10 &5$ZQ\ I +9 &6ZZ\ I +9 &8[T\ I +10 &:i\\Q\ J +9 &<+YV\ J +10 &=ZR\ I +9 &?[X\ I +9 &Ap^R\ J +10 &C1bU\ K +9 &DvU\ M +9 &FF\ Q +10 &HXC\ U +9 &JA\ V +10 &K@\ W +9 &MA\ X +9 &OX>\ X +10 &QB\ Y +9 &RF\ X +10 &TA\ Y +9 &V\\E\ Y +9 &WfG\ . +10 &Xn"E\ V +9 ( +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&1 +3 "core" &XwjB\ M +59 1 + "manipulator"&4% +5 "core" % L E 3 : Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +101 "core" ' +2 #tcollectSample 50ml 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")=+ +4 "core" + + "sampler"),% +4 "core" %ި \  +2 "collection"'O& +3 "core" &Xwj/\ M +3 "Can"z\ O>]M +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")T +3 "core"  + "sampler"))  +4 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"';'Q +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X' +576 "core" ' + .tdelay 15 seconds +1503 "collection"'X% +2 "core" %.\ +2 "sampler")E% +3 "core" %$ \  +2 #tEvacuated: Intake @16.4psia, Outlet @14.2psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'Q'Q +93 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +120 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +5 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0XQ5 +102 "collection"' 9 +2 "core" 9_R2 +102 "collection"'b9 +3 "core" 9S0 +103 "collection"'99 +2 "core" 9T/ +102 "collection"'s9 +2 "core" 9V- +102 "collection"'.9 +3 "core" 9W+ +102 "collection"'J9 +2 "core" 9X) +102 "collection"'G9 +3 "core" 9X' +102 "collection"'t9 +2 "core" 9*Z% +102 "collection"'f9 +3 "core" 9C\\% +102 "collection"'9 +2 "core" 9[]# +103 "collection"'n9 +2 "core" 9r^" +102 "collection"'q9 +3 "core" 9a +102 "collection"'9 +2 "core" 9b +103 "collection"'\\9 +2 "core" 9a +102 "collection"'/9 +2 "core" 9b +102 "collection"'9 +3 "core" 9c +102 "collection"'m9 +3 "core" 9c +102 "collection"'c9 +2 "core" 9d +102 "collection"';9 +3 "core" 9 f +102 "collection"'`9 +2 "core" 9 i +102 "collection"'W9 +3 "core" 9 ,k +102 "collection"'~9 +3 "core" 9 :l +102 "collection"'_9 +2 "core" 9 Hk +103 "collection"'9 +2 "core" 9 Tl +102 "collection"'!9 +2 "core" 9 al +102 "collection"':9 +3 "core" 9 mm  +102 "collection"'9 +2 "core" 9 yo +102 "collection"'9 +3 "core" 9 o +102 "collection"'-9 +2 "core" 9 p +102 "collection"'{9 +3 "core" 9 q +102 "collection"'#9 +7 "core" 9 r! +102 "collection"'o9 +4 "core" 9 s% +102 "collection"'9 +2 "core" 9 u* +102 "collection"' 9 +2 "core" 9 w. +103 "collection"'9 +2 "core" 9 y2 +102 "collection"'S9 +2 "core" 9 z6 +103 "collection"'|9 +3 "core" 9 |: +102 "collection"'9 +3 "core" 9 }? +102 "collection"'y9 +3 "core" 9 }C +103 "collection"'79 +4 "core" 9 ~G +41 #"p"Session Begun +63 "collection"'^9 +2 "core" 9 K +84 #"p"-> CH +3 "collection"'C9 +3 "core" 9 O +12 "collection"'K9 +3 "core" 9 P +102 "collection"'09 +3 "core" 9 T +102 "collection"'X9 +2 "core" 9 X +102 "collection"'E9 +2 "core" 9 \\ +103 "collection"'59 +2 "core" 9\ ` +102 "collection"'>9 +2 "core" 9\ d +103 "collection"'\ 9 +2 "core" 9\ i +102 "collection"'+9 +3 "core" 9\ m +102 "collection"'9 +2 "core" 9\ q +102 "collection"' 9 +3 "core" 9\ u +102 "collection"'w9 +3 "core" 9\ y +102 "collection"' 9 +2 "core" 9\ #~ +102 "collection"'39 +3 "core" 9\ & +76 #"p"-> Sampler.intake.psi +3 !o:NoMethodError : mesg"7undefined method `intake' for ShallowSampler:Class: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"p:2:in `topLevelBinding'" Sampler.intakePSI +2 "collection"'1% +4 "core" %^]\ +408 #"p"-> Sampler.intakePSI +2 "collection"'Y% +5 "core" %cd\ +4269 #"p"-> Sampler.intakePSI +2 "collection"''% +5 "core" % %\ +2855 #"p"-> Sampler.intakePSI + "collection"'*% +5 "core" %\ +3622 #"p"-> loop {puts Sampler.intake.PSI; puts CH; Delay.sleep 60} +2 !o:NoMethodError : mesg"7undefined method `intake' for ShallowSampler:Class: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"p:7:in `topLevelBinding'"p:7:in `loop'"p:7:in `topLevelBinding'" loop {puts Sampler.intakePSI; puts CH; Delay.sleep 60} + "collection"'v% +5 "core" %xy\ +2 "collection"'[9 +5 "core" 9\  +3511 "Can"|~\ F^; +2492 "collection"'P% +2 "core" %fd\ +2 "collection"'x9 +5 "core" 9\  +6003 "collection"'% +2 "core" %PQ\ +2 "collection"'h9 +5 "core" 9\  +6003 "collection"'% +3 "core" %@@ \ +2 "collection"'L9 +4 "core" 9\   +6003 "collection"'?% +3 "core" %21\ +2 "collection"'9 +5 "core" 9\ / +6003 "collection"'e% +2 "core" %)& \ +2 "collection"'<9 +5 "core" 9\ : +6003 "collection"'"% +3 "core" %d\ + "collection"'N9 +10 "core" 9\ D +6003 "collection"'@% +3 "core" %\ +2 "collection"']9 +5 "core" 9\ J +5625 ` + "collection"'M9 +4 "core" 9\ M + "collection"' % +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/35.3psia +3 .CS.seek 0ml +4 "collection"'F'Q +327 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +25 'i% +7 "core" %V\ +2 "collection"'9 +5 "core" 9\ L +55 A +2 .tCSV.dial :air +2 "collection"'8 @ +43 "core" > +2 .tCS.seek 5ml +3 "collection"''m +1337 "core" ' +2 .tCSV.dial CTV +2 "collection"'B  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Q +1336 "core" ' + "collection"'% +4 "core" %PX\ + #tPuck @46.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"' +96 "core"  + .tCBV.dial CSV +2 "collection"'l  +62 "core"  +2 "collection"'}% +4 "core" %P1\ +2 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +41 "core" + "collection"'% +4 "core" %m +2 .tCS.seek 7ml +2 "collection"'g' +145 '% +3 "core" %{eop\ QY + "collection"'V9 +5 "core" 9 G +440 ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'( @ +42 "core" > +2 .tCS.seek 10ml +3 "collection"'z' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'I ` +110 "core" _ + #tLysing Complete + "collection"' & +7 "core" &XwhYX M + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&b% +6 "core" %\ ! # . d = + "storage"(9% +4 "core" % \ +2 "storage"(s. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(.(S +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (J& +4 "core" &T a Z\ +2 "manipulator"&G& +3 "core" &4 6 : I +2 "manipulator"&t% +4 "core" %\ ! * . > = +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&f(y +259 "core" ( +2 "manipulator"&& +4 "core" & 1   + "storage"(n& +4 "core" &T '\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&q'] +102 "core" ' + "storage"(& +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\\'g +272 "core" ' + "storage"(/- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +35 "core" ' +2 "manipulator"&m& +4 "core" & & - l + "manipulator"&c% +4 "core" %` - 0 ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&`( +159 "core" ( +2 "manipulator"&W& +4 "core" &6 + 2 [ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &~& +3 "core" &6 . - a K +2 .tForearm.seek CC +2 "manipulator"&_'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'!( +426 "core" ( + "storage"(:& +4 "core" &T \ + "storage"(& +4 "core" &T K\ +2 "manipulator"&& +3 "core" &6 0 / b K +2 "manipulator"&-% +3 "core" % P / , s +2 .tForearm.seek :retract +2 "manipulator"&{'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&#(y +165 "core" ( +2 "manipulator"&o& +4 "core" &  $ > + "storage"(& +4 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"& ' +108 "core" ' + .tElbow.hold +3 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&S1 +59 "core" 1 +3 "manipulator"&|% +4 "core" % 9 0 W + "storage"(& +4 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 272 counts +2 "manipulator"&y' +20 "core" ' + "manipulator"&7& +4 "core" & %  ! +2 "storage"(^& +4 "core" &T \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&C'] +23 "core" ' +2 "storage"(K% +4 "core" %w \ +2 ."downElevator"SE.seek :down +4 "storage"(0' +99 (X% +3 "core" %B \ QL +2 "manipulator"&E% +3 "core" %b , & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&5'\ +90 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +777 #t-> CSV.waste2 + .CSV.dial :waste2 +4 "collection"'> +83 "core"  +441 "collection"'\ % +3 "core" % R[^  +2 "collection"'+9 +9 "core" 9> +364 #t-> delay 5; CS.empty +2 .delay 5 seconds +504 .CS.seek 0ml +2 "collection"''Q +2506 "Can"\ 6K^; +92 "core" ' +2 "collection"' % +4 "core" %Vij +2527 "collection"'w% +2 "core" %V_]F  +2 "collection"' 9 +5 "core" 9% +3237 #t-> CSV.air +2 .CSV.dial :air +4 "collection"'3 @ +96 "core" > +308 #t-> CS.pull 5 + "collection"'Q% +5 "core" %Vlk5  +3 .tCS.seek 5.001ml +3 "collection"'%'m +1349 "core" ' + "collection"'% +4 "core" %mnn  +990 "collection"'r% +3 "core" %mpq  +2 "collection"',9 +9 "core" 9 +6003 "collection"'4% +3 "core" %mtu  + "collection"'T9 +5 "core" 9 +6003 "collection"'6% +3 "core" %mtt  +2 "collection"'O9 +9 "core" 9t +6003 "collection"')% +3 "core" %mwv  +2 "collection"'=9 +5 "core" 99 +6003 "collection"'$% +3 "core" %mtt[  +2 "collection"'Z9 +9 "core" 9 +6003 "collection"'d% +3 "core" %mvv  +2 "collection"'9 +4 "core" 9 +6003 "collection"'j% +3 "core" %mww  +2 "collection"'19 +9 "core" 9 +501 #t-> CS.fill +3 .CS.seek 10ml +4 "collection"'Y' O +1341 "core" ' + "collection"''% +4 "core" % Jyxv  +1583 #t-> CS.empty +2 .CS.seek 0ml +5 "collection"'*'Q +2559 'v% +2 "core" %7xw +2 "collection"'[9 +5 "core" 9 +28 ' + "collection"'P% +4 "core" %Vxx  +564 #t-> CS.fill +3 .CS.seek 10ml +5 "collection"'x' O +2600 "core" ' +2 "collection"'% +4 "core" % Owz  +487 #t-> CS.empty +3 .CS.seek 0ml +3 "collection"'h'Q +2299 '% +2 "core" %Dyy +2 "collection"'L9 +9 "core" 9 +296 ' + "collection"'?% +4 "core" %Qxy  +286 #t-> CS.fill +3 .CS.seek 10ml +5 "collection"'' O +2594 "core" ' +2 "collection"'&% +4 "core" % Pzx9  +39 "Can"\ 3M_B; +2769 "collection"'e% +3 "core" % P|{i  +2 "collection"'<9 +4 "core" 9 +2828 #t-> CS.empty +2 .CS.seek 0ml +5 "collection"'"'Q +2605 "core" ' + "collection"'N% +4 "core" %Q}  +558 "collection"'@% +6 "core" %Q{}  +4 "collection"']9 +28 #"espclient"Session Begun +10 "core" 9 +4427 #"espclient"-> CC.loadFlush {purgeUpper; purgeLower; CSR.flush} +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'U& +5 "core" &}~  +2 "manipulator"&M& +5 "core" & #  # +2 "manipulator"& % +3 "core" %\   %  +3 ."espclient"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(-6 +165 "core" ( +2 "manipulator"&i& +4 "core" &-6 + + i  + ."espclient"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +3 "core" &-6 "   +2 ."espclient"Forearm.seek :garage +2 "manipulator"&p'n +98 "core" ' + ."espclient"Hand.close +2 "manipulator"&8/ +65 "core" / +2 "manipulator"&F& +4 "core" &-6 , , $  +2 "manipulator"&B% +4 "core" % h ( . F +2 ."espclient"Forearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +3 ."espclient"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."espclient"Elbow.seek CC +2 "manipulator"&( +318 "core" ( +2 "manipulator"&D& +4 "core" &\  , V L + ."espclient"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &\ - *  L +3 ."espclient"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +53 ."espclient"Forearm.seek CC +11 "manipulator"&'O +105 "core" ' + "manipulator"&& +5 "core" & * - 0 L + "manipulator"&l% +5 "core" %Q , * $ @ + "collection"'}& +4 "core" &~ +2 "collection"'& +5 "core" &~ \ +2 ."espclient"CC.seek :closed +3 "collection"'k(X +7 "core" &~q +4 &}d \ ; +10 &DM|}i 0 +9 &zv}~h E +9 &(_||] K +10 &[}R J +9 &Y}~U J +9 &p]~|V J +10 &2Z|~M J +9 &_|}J J +10 &]z|= J +9 &xZ}{A J +9 &!:Z|{C J +10 &"_z|B J +9 &$\\y|D J +9 &&Y{|4 J +10 &(BZ{{* J +9 &*Z|{' J +9 &+Y{{. J +10 &-Z|{/ J +9 &/JYzy& J +10 &1 Y|{- J +9 &2_|{ J +9 &4^{{ J +10 &6R_z{ J +9 &8_xz J +9 &9Z{z J +10 &;Zyz J +9 &=Z\\{z J +10 &?_yz J +9 &@Zzy J +9 &B]vy J +10 &D_ems K +9 &F|Z` N +9 &GNP \ R +10 &IOO \ U +9 &KFNP \ V +10 &MOQ\ W +9 &NPO\ W +9 &PNN\ W +10 &RJMO\ X +9 &T NO\ X +9 &UOO \ Y +10 &WOQ \ : +9 &XQ.PP\ $l +9 &XsdNP J +3 ( + "collection"'& +4 #"espclient"Collection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.08 +3 "collection"'& +6 "core" &XsbPQ J +2 ."espclient"Hand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&V% +4 "core" % Q @ 1 P @ +2 ."espclient"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."espclient"Forearm.seek :retract +3 "collection"'% +2 "manipulator"&('\ +9 "core" %QPO  +2 "collection"'g9 +5 "core" 9Y~ +88 ' +2 ."espclient"CSR.select :flush +3 "collection"' +12 #"espclient"Garaging FlushPuck in Collection Clamp +2 "manipulator"&I& +5 "core" & 7 . , L +4 ."espclient"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."espclient"Elbow.seek CC +2 "manipulator"& ( +6 "core" ( +2 "manipulator"&b& +5 "core" & 9 2  L + ."espclient"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +4 "core" & ( . L +2 ."espclient"Forearm.seek CC +4 "manipulator"&s'O +106 "core" ' + ."espclient"Hand.close +3 "manipulator"&J/ +56 "core" / +2 ."espclient"CC.seek :open +4 "collection"'G( +428 "core" ( + "manipulator"&t& +4 "core" & ' - X L +2 "manipulator"&A% +3 "core" % ] $ & ?  +2 ."espclient"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."espclient"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."espclient"Elbow.seek :garage +2 "manipulator"&n(-6 +280 "core" ( + "manipulator"&& +5 "core" &-@ %  / K + ."espclient"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-@ + - K +2 ."espclient"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."espclient"Forearm.seek :garage +3 "manipulator"&H'n +111 "core" ' +2 ."espclient"Hand.open +2 "manipulator"&/1 +60 "core" 1 +2 "manipulator"&m% +4 "core" % h 5 /  S +2 ."espclient"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."espclient"Forearm.seek :retract +3 "manipulator"&c'\ +99 "core" ' +930 #t-> SSV.air +2 .SSV.dial :air +1174 #-> SS.fill +3 .SS.seek 25ml +4 "sampler")\\'k +1252 "core" ' + "sampler")W% +4 "core" %g \  +1140 "collection"'~% +2 "core" %Qqr \ +3 "collection"'q9 +4 "core" 9]u +983 #"espclient"-> CC.loadFlush {CS.purgeUpper; CS.purgeLower; CSR.flush} +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'f& +6 "core" &ss + "manipulator"&& +5 "core" &-@ ! ( S K +2 ."espclient"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."espclient"Elbow.seek FlushPuck::Garage +2 "manipulator"&;(-6 +6 "core" ( +2 "manipulator"&2& +5 "core" &-@ * 5 @ K + ."espclient"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &:& +3 "core" &-@ % , 0 K +2 ."espclient"Forearm.seek :garage +3 "manipulator"&'n +99 "core" ' +2 ."espclient"Hand.close +2 "manipulator"&/ +65 "core" / +2 "manipulator"&-& +4 "core" &-@ 5 8 r K +2 "manipulator"&o% +4 "core" % Y ( ! / +2 ."espclient"Forearm.seek :retract +3 "manipulator"&'\ +114 "core" ' +2 ."espclient"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."espclient"Elbow.seek CC +3 "manipulator"&_( +289 "core" ( +2 "manipulator"&`& +4 "core" &5 - % U I +2 ."espclient"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &S& +3 "core" &4 1 , q I +2 ."espclient"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."espclient"Forearm.seek CC +3 "manipulator"&|'O +104 "core" ' +2 "manipulator"&& +4 "core" &5 1 5 I +2 "manipulator"&7% +4 "core" %K 1 /  D +2 "collection"'^& +5 "core" &vs  +2 "collection"'K& +5 "core" &tu  +2 ."espclient"CC.seek :closed +3 "collection"'{(X +6 "core" &uu  +5 &tt 2 +10 &CI}ut\ / +9 &rtts\ D +10 & Zrs\ J +9 &[qs\ J +9 &Yst\ J +10 &fXts\ J +9 &(^qr\ J +9 &]rr\ J +10 &Zrq\ K +9 &nZrt,\ J +10 &!0\\qqZ\ J +9 &"Zps4\ K +9 &$Zrqc\ J +10 &&v]qrc\ J +9 &(7[qqg\ K +9 &)[pqw\ J +10 &+Wsp\ J +9 &-~\\rqJ\ J +10 &/@Zps`\ J +9 &1Wpsg\ J +9 &2]qqf\ J +10 &4]rqb\ J +9 &6H[ppg\ J +9 &8\ Wrqe\ J +10 &9Wopi\ J +9 &;\\ppd\ J +9 &=P\\orc\ J +10 &?\\pqc\ K +9 &@\\sqd\ J +10 &BZmqc\ K +9 &DWceh[\ K +9 &F~X]Q\ N +10 &GSQX\ R +9 &ITSN\ U +9 &K=SST\ V +10 &LSSP\ V +9 &NQSW\ X +10 &P~SRX\ X +9 &R>TRN\ Y +9 &TTUO\ X +10 &UQTS\ X +9 &WyRTL\ = +10 &XP0TSM\ %p +9 &XwdQTL\ I +2 ( +2 "collection"'K& +3 #"espclient"Collection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.07 +3 "collection"'X& +6 "core" &XwcST?\ I +2 ."espclient"Hand.open +2 "manipulator"&E1 +55 "core" 1 + "manipulator"&#% +5 "core" % J < G P E +2 ."espclient"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."espclient"Forearm.seek :retract +2 "manipulator"& '\ +110 "core" ' +2 #"espclient"Flushing upper manifold +2 "collection"'y& +7 "core" &XwcSU, I +2 "collection"'% +4 "core" %QUT+  + ."espclient"CSV.dial :flush +3 "collection"'C  +42 "core" +3 ."espclient"CS.reconfigure :fast +4 "collection"'#d @b +4 ."espclient"CS.seek 5ml +3 "collection"'0'm +1160 "core" ' + ."espclient"delay 5 seconds +503 .CSV.dial :air +3 "collection"'> @ +44 "core" A +2 "collection"'\ % +4 "core" %mRWY  +2 ."espclient"CS.seek 7ml +2 "collection"'+' +520 "core" ' + ."connect"CSV.dial CBV +5 ."espclient"CBV.dial CSV +4 "collection"'z +98 "core" ~ + ."espclient"CTV.dial :air +4 .CS.seek 0ml +5 "collection"' 'Q +1127 'w% +2 "core" % AccZ\ +2 "collection"' 9 +5 "core" 95n +443 ' + ."espclient"delay 7 seconds +703 .CS.seek 3ml +3 "collection"'3'. +740 "core" ' + ."espclient"CSV.dial :waste +3 "collection"'Q +44 "core" +2 ."espclient"CS.seek 0ml +3 "collection"''Q +734 "core" ' + "collection"'& +4 "core" &XwcTWP I +2 "collection"'r% +3 "core" %OXXQ +2 ."espclient"CSV.dial :flush +3 "collection"',  +43 "core"  +2 ."espclient"CS.seek 3ml +3 "collection"'4'. +734 "core" ' + ."espclient"delay 5 seconds +503 .CSV.dial :air +3 "collection"'T @ +43 "core" A + "collection"'6% +4 "core" %.YXT  +2 ."espclient"CS.seek 5ml +4 "collection"'O'm +517 "core" ' + ."espclient"CSV.dial :air +4 .CS.seek 0ml +7 "collection"')'Q +1160 "core" ' + ."espclient"delay 7 seconds +277 "collection"'=% +3 "core" %OYZ]  + "collection"'$9 +9 "core" 9=i +414 ."espclient"CS.seek 3ml +3 "collection"'Z'. +729 "core" ' +60 ."espclient"CSV.dial :waste +3 "collection"'d +70 "core" +2 ."espclient"CS.seek 0ml +3 "collection"''Q +728 "core" ' +2 #"espclient"Flushing lower manifold's waste1 port +2 "collection"'j& +7 "core" &Xwc[Zu I + "collection"'1% +4 "core" %TY[X  +2 ."espclient"CSV.dial :flush +3 "collection"'%  +43 "core"  +2 ."espclient"CS.seek 5ml +3 "collection"'''m +1156 "core" ' + ."espclient"delay 5 seconds +503 .CSV.dial :air +4 "collection"'Y @ +42 "core" B + "collection"'v% +5 "core" %m]_  +2 ."espclient"CS.seek 7ml +2 "collection"'[' +527 "core" ' +2 ."connect"CSV.dial CTV +4 ."espclient"CTV.dial CSV +6 "collection"'P  + '*  +40 "core"  +89  +2 ."espclient"CBV.dial :waste1 +2 "collection"' @ +45 "core" B +2 ."espclient"CS.seek 0ml +3 "collection"'x'Q +1483 '% +2 "core" %w]]a  +2 "collection"'L9 +5 "core" 9Af +93 ' +2 #"espclient"Flushing lower manifold's waste2b port +2 "collection"'?& +7 "core" &Xwc\\\\a I +2 "collection"'h% +4 "core" %O[]  + ."espclient"CSV.dial :flush +2 "collection"'&  +71 "core" +2 ."espclient"CS.seek 5ml +4 "collection"'e'm +1147 "core" ' +2 ."espclient"delay 5 seconds +502 .CSV.dial :air +4 "collection"'< @ +44 "core" B + "collection"'% +4 "core" %m`^R  +2 ."espclient"CS.seek 7ml +4 "collection"'N' +525 "core" ' + ."connect"CSV.dial CTV +5 ."espclient"CTV.dial CSV +5 "collection"'@  +40 "core"  +2 ."espclient"CBV.dial :waste2b +2 "collection"']  +73 "core"  +2 ."espclient"CS.seek 0ml +3 "collection"'U'Q +1576 "core" ' + ."espclient"CSR.select :flush +5 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&M& +6 "core" &4 / - I +2 ."espclient"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."espclient"Elbow.seek CC +3 "manipulator"& ( +6 "core" ( + "manipulator"&i& +4 "core" &4 6 0 u I +2 ."espclient"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &4 0 - I +2 ."espclient"Forearm.seek CC +3 "manipulator"&'O +102 "core" ' + ."espclient"Hand.close +3 "manipulator"&8/ +63 "core" / +2 ."espclient"CC.seek :open +3 "collection"'F( +428 "core" ( +2 "manipulator"&B& +4 "core" &4 9 0 " I + "manipulator"&5% +4 "core" % ] 3 / 4 +2 ."espclient"Forearm.seek :retract +3 "manipulator"&p'\ +107 "core" ' +2 ."espclient"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."espclient"Elbow.seek :garage +2 "manipulator"&u(-6 +291 "core" ( +2 "manipulator"&D& +4 "core" &-< + ! E + ."espclient"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +2 "core" &-< &  E +2 ."espclient"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."espclient"Forearm.seek :garage +4 "manipulator"&'n +96 "core" ' +2 ."espclient"Hand.open +3 "manipulator"&l1 +58 "core" 1 + "manipulator"&}% +5 "core" % l ) + +2 ."espclient"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."espclient"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +475 "collection"'!% +3 "core" %Q}}y + "collection"'9 +10 "core" 9Bc +6003 "collection"'% +2 "core" %Qz}) +2 "collection"'V9 +5 "core" 9:\\ +6002 "collection"'% +2 "core" %Q}|* +2 "collection"'g9 +9 "core" 94X +2054 #"espclient"-> SSV +988 "Can"{\ 8O_; +119 #"espclient"-> SS.empty +3 .SS.seek 0ml +5 "sampler")' +1263 "core" ' + "sampler")I% +4 "core" % \ 0 +1566 "collection"'b% +2 "core" %Q|~ \ +2 "collection"'99 +5 "core" 9-T +441 #t-> PS.flush +2 #Flushing Processing stage +5 "processing"%% +5 "core" %f3 +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%J& +7 "core" &L  +2 "manipulator"&& +4 "core" &-< " * E + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&((-6 +5 "core" ( + "manipulator"&k& +4 "core" &-< * + K E +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &t& +3 "core" &-< ! ,  E +2 .tForearm.seek :garage +2 "manipulator"&A'n +110 "core" ' +2 .tHand.close +2 "manipulator"&s/ +57 "core" / +2 "manipulator"&& +4 "core" &-< ? : E + "manipulator"&% +4 "core" % d ( S C +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&/(? +122 "core" ( + "manipulator"&m& +4 "core" &B ) $ J  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &B   N  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&H'Η +106 "core" ' +2 "manipulator"&W& +4 "core" &B + , L  +2 "manipulator"&~% +3 "core" %Ε $ ' ? } +2 "processing"%q& +4 "core" &N\ +2 "processing"%f& +5 "core" &5\ +2 .tPC.seek :closed + "processing"%(X +8 "core" &3\ +4 & -<\ %f +10 &VF\ 7 +9 &A\ L +9 &_;\ L +10 &mcB\ L +9 &0_E\ L +9 &bL\ L +10 &aO\ L +9 &waP\ L +9 &9cG\ L +10 &_H\ L +9 &!bK\ L +9 &#~bC\ L +10 &%@bL\ L +9 &'bL\ L +10 &(bG\ L +9 &*eN\ L +9 &,IcD\ L +10 &. aK\ L +9 &/eJ\ L +10 &1bE\ L +9 &3QcH\ L +9 &5cM\ L +10 &6aC\ L +9 &8cJ\ L +9 &:XcM\ L +10 &<dE\ L +9 &=dH\ L +10 &?cM\ L +9 &A_cK\ L +9 &C!dI\ L +10 &DlJ\ M +9 &FP\ O +9 &HYM\ Q +10 &JM\ R +9 &KH\ Q +10 &MH\ S +9 &O]O\ R +9 &QK\ S +10 &RL\ S +9 &TN\ S +9 &VaG\ T +10 &WipL\ 'v +9 &X"xN\ 9 +9 ( +3 "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%2& +8 "core" &XG\ , + &Xd\ , + .tHand.open +2 "manipulator"&:1 +55 "core" 1 +2 "manipulator"&% +4 "core" % Ε C 2 h } +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%o +70 "core"  +2 .tPSR.select :flush +3 "processing"%@ +11 .tPS.seek 1ml +3 "processing"%n'T +1094 "core" ' + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%c' +1595 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tPTV.dial :puck +2 "processing"%`  +73 "core"  + .tPBV.dial :waste1 +2 "processing"%S  +53 "core" +2 .tPS.seek 0ml +4 "processing"%;'d +1297 "collection"'% +3 "core" %Q  +2 "collection"'79 +9 "core" 9,R +1300 ' + .tPSV.dial PSR +2 "processing"%^ +70 "core"  +2 .tPSR.select :flush +3 "processing"%@ +12 .tPS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%G +70 "core" +2 .tPBV.dial PSV +2 "processing"%X U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%E'd +1746 "collection"'#% +3 "core" %Q  +2 "collection"'y9 +5 "core" 9(O +863 ' + .tPSV.dial PBV +2 "processing"%K @ +44 "core" ? +2 .tPS.seek 2.5ml +4 "processing"%' +2609 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%C  +70 "core"  +2 .tPS.seek 0ml +4 "processing"%|'d +2397 "collection"'"% +3 "core" %Q  + "collection"'>9 +10 "core" 9&L +202 !"p"o:IRB::Abort: mesg":@checkpoint: omitted:bt["7/home/esp/esp2/lib/cmdserver.rb:284:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:395:in `interrupt'"&p aborter-:2:in `topLevelBinding'" exit +2 #Session Ended +2424 "core" ' +2 .tPSV.dial PTV +2 "processing"%z +68 "core" +2 .tPBV.dial PSV +3 .PS.seek 0ml +4 "processing"%+'d +2616 "core" ' +2 .tPSV.dial PBV +2 "processing"%w @ +43 "core" > +2 .tPS.seek 2.5ml +3 "processing"% ' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +3 "processing"%Q'd +2619 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&3& +6 "core" &B , 0 f  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(? +4 "core" ( +2 "manipulator"&r& +3 "core" &B ; ;   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &,& +3 "core" &B . .  +2 .tForearm.seek PC +2 "manipulator"&'Η +95 "core" ' +2 .tHand.close +2 "manipulator"&T/ +63 "core" / +2 .tPC.seek :open +3 "processing"%6( +427 "core" ( + "manipulator"&4& +4 "core" &B , 7 i  +2 "manipulator"&O% +3 "core" % Β - - } +2 .tForearm.seek :retract +2 "manipulator"&='\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&$(-6 +130 "core" ( + "manipulator"&)& +4 "core" &-7 ) " Z ' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &d& +3 "core" &-7 1 . G ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&Z'n +99 "core" ' +2 .tHand.open +6 "manipulator"&j1 +56 "core" 1 +2 "manipulator"&1% +4 "core" % l 7 + P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' +26793 "Can"w\ =Ra`n; +60001 w\ =Ta; +60001 s\ =Va; +60002 q\ =Xb0; +60001 p\ =[1b; +60001 *n\ =]ec\\; +60002 m\ =_c; +60001 l\ >ad; +60001 k\ =de; +60001 j\ =f6e; +60002 lh\ =hjfJ; +60001 h\ =jf; +60001 f\ =lgv; +60002 *f\ =oh ; +11779 !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 +8 #mEXIT + #"espclient"Session Ended @1687486029.04EDT @1687525325.88EDT = =mMAIN_scheduler =tMAIN @EDT1687525327.73 #"core_reset"Sent BREAK +2 #t@18589 sendCRC with ifg=0x20, ie=0x7F + #@20424 sendCRC with ifg=0x08, ie=0x5F #@16389 idle with ifg=0x84, ie=0x75 + #@17059 select with ifg=0x10, ie=0xF5 + #@17694 receive with ifg=0x10, ie=0xFD + #@18327 receive with ifg=0x10, ie=0xFD #@18961 receive with ifg=0x10, ie=0xFD + #@19288 receive with ifg=0x80, ie=0xFD #@44439 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can"$a\ ? + $a\ ?8 + #tPolling Can every 10:00 +3 #Cleanly exited at 22:07:08EDT22-Jun-23 +13216 #-> ESP.ready! +154 "sampler") +2 ) +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")&\ +3 "collection"'% +2 "core" %Q<  +2 .tCS.configure :default +3 "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 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" % \ 0 + .tSS.configure :default +2 "sampler")#.0X ' +2 "storage"(& +3 "core" &T s w v\ +2 "storage"(% +3 "core" % x \ +2 "collection"'& +3 "core" &\\ +2 "processing"%& +3 "core" &~\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V + "processing"%% +3 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %Qa + "processing"%)% +4 "core" %`x\ +2 "sampler")*% +3 "core" % \ 0 +2 "collection"'+& +4 "core" &Z +2 "processing"%,& +3 "core" &\ +3 "manipulator"&-% +3 "core" %\  @ ?  +2 "manipulator"&.& +4 "core" &-7 9 > ' + "storage"(/& +4 "core" &T  x h\ + "storage"(0% +4 "core" % ~ a\ +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +414 #t-> access 2 +2 "storage"(3% +3 "core" % \ +2 "manipulator"&4% +4 "core" %\  > =  + "manipulator"&5& +4 "core" &-7 @ = ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +833 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (7& +3 "core" &K ~ b\  +209 #t-> access 1 +2 "storage"(8% +3 "core" % \ + "manipulator"&9% +4 "core" %\  / -  +2 "manipulator"&:& +3 "core" &-7 3 < ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(;(<( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (<& +3 "core" &<) \ +1737 #t-> access 2 +2 "storage"(=% +3 "core" % \ + "manipulator"&>% +4 "core" %\  = 5  +2 "manipulator"&?& +3 "core" &-7 : 1 h ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(@(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +2 "core" &K \ +3433 #t-> $da [:extractVol]=0.19 +802 #-> startTube 2 +580 #-> shortDA +3 "collection"'B% +3 "processing"%C% +5 "core" %Qi  +4 %`\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +192 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%D +121 "core" +2 .tPTV.dial :PRVmixing + "processing"%E  +125 "core" +2 .tPRV.dial :sipper + "processing"%F  +124 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%G'` +2281 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%H  + "collection"'I  +100 "core" +23  +2 .tPS.seek 0.5ml +2 "processing"%J' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%K @ +95 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%L'd +581 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +95 "core"  + "processing"%N% +4 "core" %b\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%O'T +1089 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%P' +1594 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +102 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2616 "core" ' + .tPSV.dial PSR +2 "processing"%S +97 "core"  +2 "processing"%T% +3 "core" %^\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%U'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%V' +1601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%W +96 "core" +2 .tPRV.dial :sipper +2 "processing"%X  +40 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +96 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +97 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +2608 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%^& +4 "core" &\ +2 .tHand.open + "manipulator"&_1 +25 "core" 1 +2 "manipulator"&`% +4 "core" % \  D 7 _  + "storage"(a% +4 "core" % \ + "storage"(b. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(c( +663 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (d& +3 "core" & \ +2 "manipulator"&e& +4 "core" &-7 < ? ' + "manipulator"&f% +4 "core" % \  = 4 q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&g(a +223 "core" ( +8 "manipulator"&h& +4 "core" &b! 0 2 5 7 +2 "storage"(i& +3 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&j'ж +123 "core" ' +2 "storage"(k& +4 "core" & d\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'g +283 "core" ' +2 "storage"(m- +3 "core" -'{ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (n& +2 "core" & ~ \ +2 "manipulator"&o& +3 "core" &b! / < c 7 +2 .tElbow.seek 2 +2 "manipulator"&p(a +3 "core" ( + "manipulator"&q& +4 "core" &b! 1 4  7 +2 "storage"(r& +3 "core" & v v \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&s'ϊ +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& + "storage"(v' +8 "core" &b! 5 < 7 +2 "manipulator"&w% +3 "core" % π < 7 K +2 .tForearm.seek :retract +2 "manipulator"&x'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y(? +170 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( +2 "manipulator"&z& +4 "core" &> ' - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &> ; 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&|'Η +104 "core" ' + "manipulator"&}& +4 "core" &> ) 9 +2 "manipulator"&~% +4 "core" %Ζ 1 ; ~ + "processing"%& +4 "core" &\ +2 "processing"%& +6 "core" &\ +2 .tPC.seek :closed + "processing"%(X +4 "core" &\  +9 &0}\ +{ +10 &d\ > +9 &|\ M +9 &Ab\ L +10 &c\ L +9 &e\ M +10 &c\ L +9 &Ib\ L +9 & c\ L +10 &f\ L +9 & b\ M +9 &"Qf\ L +10 &$h\ L +9 &%d\ L +10 &'g\ L +9 &)Xb\ M +9 &+b\ L +10 &,b\ L +9 &._\ L +9 &0ag\ L +10 &2#g\ L +9 &3b\ M +10 &5d\ M +9 &7j`\ L +9 &9+g\ L +10 &:b\ M +9 &<b\ L +9 &>pg\ M +10 &@3c\ L +9 &Ac\ L +10 &Cj\ M +9 &Esx\ N +9 &G,\ Q +10 &H\ R +9 &J\ S +9 &Ln\ S +10 &N0\ S +9 &O\ S +10 &Q\ S +9 &Ss\ T +9 &U6\ S +10 &V\ N +9 &X3Bn\ %l +9 &X 2\ , +6 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&1 +3 "core" &X\ , +54 1 + "manipulator"&% +4 "core" % Ζ ? 6 > ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +4 %\ 9 +4 "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" 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&& +103 "processing"%9 +2 "core" 9*' +102 "processing"%9 +3 "core" 9/' +102 "processing"%9 +2 "core" 93' +102 "processing"%9 +3 "core" 97' +102 "processing"%9 +3 "core" 9;& +102 "processing"%9 +2 "core" 9?& +102 "processing"%9 +3 "core" 9C& +102 "processing"% 9 +2 "core" 9H& +102 "processing"%!9 +2 "core" 9L% +102 "processing"%"9 +3 "core" 9P& +102 "processing"%#9 +2 "core" 9 T% +102 "processing"%$9 +3 "core" 9X$ +102 "processing"%%9 +2 "core" 9]$ +102 "processing"%&9 +3 "core" 9a# +102 "processing"%'9 +2 "core" 9'e" +103 "processing"%(9 +2 "core" 9.i" +102 "processing"%)9 +2 "core" 96m" +102 "processing"%*9 +3 "core" 9?q" +102 "processing"%+9 +3 "core" 9Gv +102 "processing"%,9 +2 "core" 9Pz +102 "processing"%-9 +3 "core" 9Y~ +102 "processing"%.9 +2 "core" 9b +102 "processing"%/9 +3 "core" 9l +102 "processing"%09 +3 "core" 9u +102 "processing"%19 +2 "core" 9 +102 "processing"%29 +3 "core" 9 +102 "processing"%39 +2 "core" 9\ +102 "processing"%49 +3 "core" 9\ +102 "processing"%59 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%79 +3 "core" 9 +102 "processing"%89 +2 "core" 9 +102 "processing"%99 +3 "core" 9 +102 "processing"%:9 +3 "core" 9 +102 "processing"%<9 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%=9 +2 "core" 9 +102 "processing"%>9 +3 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%A9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%; pUp  +3 .tdelay 1:30 +3 "core"  +7382 "Can"c\ D*! +1618 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%B +96 "core"  + "processing"%C% +4 "core" %b\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%D' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%E'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%F  +125 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%I  +51 "core" +2 "processing"%H% +4 "core" %ҫ\  +2 .tPS.seek 1.5ml +2 "processing"%G'[ +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%J'd +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%O' +2334 "core" ' + .tPSV.dial PTV +2 "processing"%Q +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +69 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%T  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%R'd +2318 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%U  +124 "core" +2 .tPSV.dial :mixloop + "processing"%W +43 "core" + .tPRV.dial :ab1 +2 "processing"%X @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%V'c +361 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%Z  +42 "core"  + "processing"%Y% +4 "core" %e\  +2 .tPS.seek 0.34ml +2 "processing"%\\'t +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'[  +27 "core" + .tPRV.dial :air +2 "processing"%^  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%_'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%` @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%a' +851 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%b  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%@'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%d +42 "core" +2 .tPTV.dial :mixing +2 "processing"%e @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%f  +33 "core"  + "processing"%h% +4 "core" %ҫ\  +2 .tPS.seek 1.85ml +2 "processing"%i' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%k'd +1954 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&m& +3 "core" &> : = u +2 "manipulator"&n% +3 "core" %\  = @ . +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(-6 +134 "core" ( + "manipulator"&q& +4 "core" &-F 9 *   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-F 1 3   +2 .tForearm.seek :garage + "manipulator"&t'n +100 "core" ' + .tHand.close +2 "manipulator"&u/ +58 "core" / + "manipulator"&w& +4 "core" &-K ? 8 L  +2 "manipulator"&g% +3 "core" % x < < H +2 .tForearm.seek :retract +2 "manipulator"&j'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l( +313 "core" ( +2 "manipulator"&s& +4 "core" & > ( - ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" & 2 0  ( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'O +107 "core" ' +2 "manipulator"&p& +4 "core" & 5 = ( +2 "manipulator"&}% +4 "core" %M 1 9 9 @ + "collection"'~& +4 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'v(X +4 "core" &\  +8 &2\ *z +10 &e\ > +9 &{\ M +9 &FY\ L +10 & ^\ K +9 &_\ K +9 &_\ L +10 &Mc\ L +9 &^\ L +10 &^\ L +9 & ]\ L +9 &"V\\\ L +10 &$]\ K +9 &%^\ K +9 &'`\ K +10 &)_^\ K +9 &+!_\ K +9 &,`\ L +10 &.c\ K +9 &0g`\ K +10 &2(c\ L +9 &3a\ K +9 &5\\\ L +10 &7n\\\ L +9 &90b\ L +9 &:b\ L +10 &<c\ L +9 &>vd\ L +10 &@9]\ K +9 &A`\ L +9 &Cc\ L +10 &Evv\ N +9 &G-\ R +9 &H\ U +10 &J\ W +9 &Lc\ X +10 &N$\ X +9 &O\ Y +9 &Q\ Y +10 &Sf\ Y +9 &U'\ Z +9 &V\ R +10 &XC\ + +9 &Xtu\ J +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 "collection"'x& +4 "core" &Xtn\ J + &Xto\ J + .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&% +4 "core" % M I B  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%\ +95 "core"  + "processing"%% +4 "core" %a\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% 'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%|  +40 "core"  +50 .tPS.seek 0ml +2 "processing"%'d +1297 "Can"d\ `T +301 "core" ' + .tPSV.dial PSR +2 "processing"% +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +31 "core"  +118  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"' +4 "core"  + "collection"'  +121 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml + "processing"%'d +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +43 "core" +2 .tPS.seek 0ml + "processing"%"'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +4 "core" & = > ( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +23 "core" ( + "manipulator"&%& +4 "core" & ) 4 N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & = =  +2 .tForearm.seek CC +2 "manipulator"&''O +91 "core" ' + .tHand.close +2 "manipulator"&(/ +58 "core" / +2 .tCC.seek :open +2 "collection"')( +424 "core" ( +2 "manipulator"&*& +4 "core" & 5 ; }  + "manipulator"&+% +4 "core" % V 5 > +2 .tForearm.seek :retract +2 "manipulator"&,'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&-(-6 +279 "core" ( + "manipulator"&.& +4 "core" &-; ) 8 P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &-; : 0  P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0'n +101 "core" ' +2 .tHand.open + "manipulator"&11 +59 "core" 1 +2 "manipulator"&2% +4 "core" % a J I  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +105 "core" ' +2 ."da"delayUntil "09:29:22.57" +24757 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%4 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%7  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2340 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%9 +42 "core" +2 ."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"%6  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2322 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +123 "core"  +2 "processing"%?% +3 "core" %h.\ +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"%A' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%C  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" + "processing"%F% +4 "core" %Ңr\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'd +1607 "core" ' + ."da"delay 2:00 +2894 "Can"f\ n M +9109 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%K * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%G +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%N +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +68 "core"  + ."da"PS.seek 0ml +2 "processing"%Q'd +2328 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +123 "core"  + "processing"%S% +4 "core" %`8\ +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"%T' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%U +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +33 "core" +2 "processing"%X% +3 "core" %Ң:\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'R +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +33 "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"%^ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%a  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%d'd +2329 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%e  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%f  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%h  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%@'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%i  +41 "core"  +2 "processing"%% +3 "core" %as\  +2 ."da"PS.seek 0.55ml +2 "processing"%m' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%n  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%q'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%r +42 "core" +2 ."da"PTV.dial :mixing + "processing"%y @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%u  +35 "core" + "processing"%w% +4 "core" %ҢT\  +2 ."da"PS.seek 1.85ml +2 "processing"%g' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'd +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +7673 "Can"og\ @  +40329 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%o  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%z  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2330 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%} +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%j +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2324 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +3 "core" %aX\ +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"%' +584 "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 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%{ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core"  + "processing"%|% +4 "core" %ҥF\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'U +592 "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 +1605 "core" ' +2 ."da"delay 2:00 +5497 "Can"g\ Xvy +6506 #"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"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +42 ."da"PS.reconfigure :fast +11 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2337 "core" ' + ."da"PSV.dial PTV +2 "processing"% +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 +7 "processing"%'d +2312 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "core" %cd\ + #"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"%' +596 "core" ' + ."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"%! +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%#% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'W +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%('d +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +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"%v +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%' +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%$'d +2327 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +123 "core"  +2 "processing"%2% +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"%,' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%0'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%5  +35 "core" + "processing"%% +4 "core" %Ҧs\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'V +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%9'd +1596 "core" ' +2 ."da"delay 2:00 +11143 "Can"]h\ ?i +859 #"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"%< * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%? +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%A  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2324 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +129 "core"  +5 "processing"%D% +19 "core" %g/\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%F' +334 "core" ' +2 ."da"delay 5 seconds +503 "processing"%B% +3 "core" %.\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%I' +329 "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"%E +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +34 "core" +2 "processing"%G% +4 "core" %Ңt\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'R +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%M * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%N'd +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +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"%P' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%T +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%U  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2335 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%X +134 "core"  +2 "processing"%O% +4 "core" %_f\ + #"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"%Z'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%R +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" + "processing"%[% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%^'W +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%`  +108 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +1604 "core" ' + "processing"%b9 +3 "core" 9P;50 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%a  +4 "core" 50 50 + "processing"%\\& +4 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&e% +4 "core" %\  / / \ h + "storage"(f% +3 "core" % [\ + "storage"(h. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"((S +193 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (d& +2 "core" &S l\ +2 "manipulator"&i& +4 "core" &-; 9 ;  P +2 "manipulator"&% +3 "core" %\   \ \ h +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@(y +217 "core" ( +2 "manipulator"&n& +4 "core" & )  B j + "storage"(m& +4 "core" &S t\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&r'] +87 "core" ' +2 "storage"(y& +4 "core" &S /\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(u'g +269 "core" ' + "storage"(w- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +34 "core" ' +2 "manipulator"&q& +4 "core" & 1 / ; j +2 "manipulator"&g% +3 "core" %R / 0 8 - +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&s(? +248 "core" ( + "manipulator"&z& +4 "core" &> & 7  & + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &> ; ; s & +2 ."da"Forearm.seek PC +2 "manipulator"&}'Η +94 "core" ' + ."da"Hand.close +2 "manipulator"&~/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%j( +422 "core" ( + "storage"( & +4 "core" &S \ +2 "manipulator"&p& +3 "core" &> / / & +2 "manipulator"& % +3 "core" % Ω ) - +44 ."da"Forearm.seek :retract +11 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&x(y +305 "core" ( + "manipulator"&& +5 "core" &}  5 < ( + "storage"(& +4 "core" &S \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{'] +97 "core" ' +2 ."da"Hand.open + "manipulator"&k1 +60 "core" 1 +2 "storage"(|- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(\ 'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(' +56 "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/da23jun2310h_nessie.tif +5 "processing"% & +13 "core" &h\ +3 "manipulator"&& +6 "core" &} 1 0 ` ( +2 "manipulator"&% +5 "core" % D , * n +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-6 +163 "core" ( +2 "manipulator"&& +4 "core" &-9 1 8  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-9 5 3  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&& +4 "core" &-9 W E ^  +2 "manipulator"&% +4 "core" % i 5 C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +113 "core" ( +2 "manipulator"&& +4 "core" &D  ( ? W + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &D + # : W +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"& 'Η +100 "core" ' + "manipulator"&#& +5 "core" &D 8 3 t W + "manipulator"&% +4 "core" %΀ $ # U +2 "processing"%&& +4 "core" &\ +2 "processing"%%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%l(X +4 "core" &\ +7 &5\ %g +9 &Wy\ 7 +9 &}\ L +10 &Y\ L +9 &s^\ L +9 &6U\ L +10 &\\\ L +9 &Z\ M +10 &zZ[\ M +9 &<[W\ M +9 &YV\ M +10 &!]g\ L +9 &#]c\ L +10 &%E]T\ L +9 &']V\ M +9 &([P\ L +10 &*XI\ L +9 &,L^D\ M +9 &.Z<\ L +10 &/^6\ L +9 &1]0\ L +9 &3T\\\ M +10 &5[#\ M +9 &6W\ L +10 &8\\\ \ L +9 &:]Z\ \ L +9 &<^\ L +10 &=^M\ M +9 &?\\ \ M +9 &Ae]{\ L +10 &C']\ L +9 &D_\ M +10 &Fv\ O +9 &H\\\ R +9 &J\ S +10 &K\ S +9 &M\ S +9 &O_\ T +10 &Q"\ S +9 &R\ T +10 &T\ T +9 &Vf\ T +9 &Win\ (y +10 &Xjo\ 7 +9 ( +2 "processing"%%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +4 "core" &Xs\ . +2 &X{\ . + ."psFlush"Hand.open + "manipulator"&v1 +62 "core" 1 +2 "manipulator"&(% +4 "core" % ΀ Y N +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +41 "core"  + "processing"%.% +4 "core" %f\ +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"%*' +96 #"da"SX MX5/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.091 seconds\ /var/log/esp/da23jun2310h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2310h15s_nessie.tif +1564 #SX MX5/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2310h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2310h25s_nessie.tif +436 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%1 @ +180 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%2  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%$ +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%,'F +1597 #"da"SX MX5/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2310h25s_nessie.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "24.091 sec auto-exposure",Subject: "da23jun2310h images!" +2 "storage"(4- +5 "core" -' +2 "storage"(5& +5 "core" &S b\ +2 "manipulator"&& +19 "core" &D < 3 p W +8 "manipulator"&0% +12 "core" %\  I J 2  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +4 "manipulator"&"(y +267 "core" ( +2 "manipulator"&7& +4 "core" & S A y * +2 "storage"(:& +4 "core" &S \ +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&<'] +110 "core" ' +5 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(6' +57 "core" ' +3 "manipulator"&9& +8 "core" & < 3 L * +4 "storage"(>& +9 "core" &S $ ' E\ +5 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&?' +29 "core" ' +3 ."da"Elbow.hold +8 "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.01 Pucks below Top Plate +3 "storage"(A' +19 "core" ' +3 "manipulator"&8% +8 "core" % 4 1  @ +3 "storage"(]& +8 "core" &S  \ +2 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&D'D +21 "core" ' +4 "manipulator"&C& +10 "core" & 9 = : * +3 "storage"(B& +9 "core" &S   /\ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&F'] +26 "core" ' +4 "storage"(I% +8 "core" % /  4\ +4 ."downElevator"SE.seek :down +5 "storage"(E' +99 (K% +119 "core" %{A\ \ % 5\ PK +6 ' +3 ."psFlush"PSR.select :air +6 "manipulator"&G% +8 ."psFlush"PSV.dial PSR +5 "processing"% +7 "core" %W 7 -  T +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&M'\ +6 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +61 "core"  +3 "processing"%H% +8 "core" %G\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +7 "core" ' +3 "storage"(L& +8 "core" &S J L\ +8 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +590 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +738 #"uploadLog"upsync +1363 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%N  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%S @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%Q +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%T'F +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%P'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%X' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%W  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%R'd +2621 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%V +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%` U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +1558 "Can"l\ L +1048 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%b @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%h' +2614 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%d +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%i'd +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +68 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%m'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%y'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%u +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%@ U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2605 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%s +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%|  +67 "core"  +2 ."psFlush"PS.seek 0ml + "processing"% 'd +2614 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" & ; 8 * + "manipulator"&% +4 "core" %\  4 :   + ."psFlush"Elbow.seek PC +2 "manipulator"&(? +259 "core" ( + "manipulator"&& +4 "core" &F 3 %  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &F 1 8  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%{( +422 "core" ( + "manipulator"&x& +4 "core" &F / - w  + "manipulator"&% +4 "core" % Ι + $  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-6 +133 "core" ( +2 "manipulator"&& +4 "core" &-C 7 "   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-C 1 .  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&!'n +104 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&#% +4 "core" % b < ! H +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFinished short da assay +14368 "Can"@n\ <=; +60001 h\ <gѻ +15180 #t-> $da [:extractVol]=0.19 +1944 #-> access 1 +38 "storage"(&% +12 "core" % J\ + "manipulator"&% +4 "core" %  $ / `  +2 "manipulator"&& +3 "core" &-D - . c  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<& 5 . -\ # +2403 #t-> access 2 +2 "storage"(v% +3 "core" % \ +2 "manipulator"&(% +4 "core" %  . 1  + "manipulator"&%& +4 "core" &-D . 2 j  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"('(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (.& +2 "core" &K g g \  +2776 #t-> startTube 2 +750 #-> shortDA +2 "collection"' % +4 "core" %Q  +2 "processing"%_% +4 "core" %b\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1022 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%/ +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%1  +125 "core" +2 .tPRV.dial :sipper + "processing"%2  +42 "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"%*  +121 "core"  +3 .tPS.seek 0.5ml +2 "processing"%4' +1255 "core" ' + .tPRV.dial :waste2 +2 "processing"%5 @ +159 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +585 "core" ' + .tPSV.dial PSR +2 "processing"%0 +95 "core"  +2 "processing"%7% +4 "core" %e\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%:'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +6 "processing"%9 +196 "core" +2 .tPS.seek 0ml + "processing"%>'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%+ +96 "core"  + "processing"%8% +4 "core" %b\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%]'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +1598 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%B +96 "core" +2 .tPRV.dial :sipper + "processing"%  +43 "core" +2 .tPS.seek 0ml + "processing"%I'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%< +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%K' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +97 "core" +2 .tPS.seek 0ml +2 "processing"%6'd +2615 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%?& +5 "core" &\ + "manipulator"&G% +4 "core" %  / 2  +6 "storage"(D% +4 "core" % 3\ + "storage"(A. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (H& +2 "core" & f n F\ +2 "manipulator"&L& +4 "core" &-D 1 1   + "manipulator"&F% +4 "core" %  (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +213 "core" ( +2 "manipulator"&,& +4 "core" &l 9 ( & + "storage"(J& +4 "core" & _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&N'ж +91 "core" ' + "storage"(S& +4 "core" & ;\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Q'g +283 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (U& +3 "core" & a p <\ + "manipulator"&T& +4 "core" &l = = & +2 .tElbow.seek 2 +2 "manipulator"&P(a +6 "core" ( +2 "manipulator"&O& +4 "core" &j & 5   + "storage"(W& +4 "core" & { @\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&X'ϊ +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&V/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&R& +2 "storage"([' +7 "core" &j 2 2 9  + "manipulator"&Y% +4 "core" % ω = < 8 +2 .tForearm.seek :retract +2 "manipulator"&`'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Z(? +168 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +71 "core" ( + "manipulator"&b& +4 "core" &H 8 0 & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &H - . T & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\\'Η +94 "core" ' + "manipulator"&a& +5 "core" &H 9 ,  & + "manipulator"&f% +4 "core" %Ρ 1 . +2 "processing"%e& +4 "core" &\ +2 "processing"%d& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%h(X +5 "core" &\ +7 & .\ %g +9 &W~\ 7 +10 &\ L +9 &]\ L +9 &pb\ M +10 &5_\ L +9 &`\ L +9 &`\ L +10 &y`\ L +9 &;b\ L +10 &\\\ L +9 &!c\ L +9 &#b\ M +10 &%C`\ L +9 &'b\ L +9 &(`\ L +10 &*_\ L +9 &,Kb\ L +10 &. b\ L +9 &/_\ L +9 &1b\ L +10 &3S`\ L +9 &5b\ L +9 &6c\ L +10 &8a\ L +9 &:\\b\ L +10 &<c\ L +9 &=b\ L +9 &?b\ L +10 &Aca\ L +9 &C$j\ M +9 &Dv\ N +10 &F\ Q +9 &HY\ R +10 &J\ S +9 &K\ R +9 &M~\ S +10 &Oaz\ R +9 &Q!z\ S +9 &R\ S +10 &T\ S +9 &Vfz\ S +10 &Wesz\ , +9 &X!\ > +9 ( + &X \ . +2 "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&i% +4 "core" % Ρ < 7 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +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"%c U +3 %-9 +5 "core" 9  +102 "processing"%m9 +3 "core" 9  +102 "processing"%y9 +2 "core" 9 +103 "processing"%w9 +2 "core" 9 +102 "processing"%q9 +2 "core" 9 ! +102 "processing"%39 +3 "core" 9 ! +102 "processing"%u9 +2 "core" 9 " +102 "processing"%g9 +2 "core" 9 # +102 "processing"%r9 +3 "core" 9 "# +103 "processing"%t9 +2 "core" 9 &# +102 "processing"%@9 +2 "core" 9 *$ +102 "processing"%z9 +3 "core" 9 /$ +102 "processing"%o9 +2 "core" 9 3$ +102 "processing"%~9 +3 "core" 9\  7$ +102 "processing"% 9 +3 "core" 9  ;# +102 "processing"%9 +2 "core" 9?" +102 "processing"% 9 +2 "core" 9C# +102 "processing"%p9 +3 "core" 9H" +102 "processing"%s9 +3 "core" 9L" +102 "processing"%}9 +2 "core" 9#P! +102 "processing"%9 +3 "core" 9+T! +102 "processing"%9 +2 "core" 90X +102 "processing"%|9 +2 "core" 98] +102 "processing"%k9 +3 "core" 9>a +102 "processing"%9 +2 "core" 9Ge +102 "processing"%9 +3 "core" 9Oi +102 "processing"%9 +2 "core" 9Wm +102 "processing"%\ 9 +2 "core" 9`q +102 "processing"%=9 +3 "core" 9hv +102 "processing"%9 +3 "core" 9rz +102 "processing"%M9 +2 "core" 9{~ +102 "processing"%l9 +2 "core" 9 +103 "processing"%x9 +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" 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 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%v pUp  +3 .tdelay 1:30 +2 "core"  +5130 "Can"j\ Cg +3871 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +97 "core"  + "processing"%%% +5 "core" %b+\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%.' +589 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%j'Ҧ +1620 "core" ' + .tPTV.dial :puck +48 "processing"%  +125 "core"  + .tPSV.dial PTV +2 "processing"%_ +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%/  +51 "core"  +2 "processing"%1% +4 "core" %ң\ +2 .tPS.seek 1.5ml +2 "processing"%2'S +587 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%*'d +1602 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%0' +2329 "core" ' +2 .tPSV.dial PTV +2 "processing"%7 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2318 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%+  +125 "core" + .tPSV.dial :mixloop +2 "processing"%8 +42 "core" +2 .tPRV.dial :ab1 + "processing"%> @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%]'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%B  +42 "core"  + "processing"%% +5 "core" %`\  +2 .tPS.seek 0.34ml + "processing"%C'o +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'<  +28 "core" + .tPRV.dial :air +2 "processing"%I  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%"'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%K @ +119 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%?' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%G  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%D'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%A +42 "core" + .tPTV.dial :mixing +2 "processing"%' @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%L% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%F' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%J'd +1960 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&S& +4 "core" &H , / & +2 "manipulator"&% +3 "core" %  1 /  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +126 "core" ( +2 "manipulator"&U& +4 "core" &-= / ( D  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &-= 1 .  +3 .tForearm.seek :garage + "manipulator"&O'n +99 "core" ' +2 .tHand.close + "manipulator"&W/ +58 "core" / +3 "manipulator"&V& +4 "core" &-= D > 8  + "manipulator"&R% +4 "core" % ~ 2 . N ` +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +286 "core" ( + "manipulator"&N& +4 "core" &7 3 0  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &7 3 / J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'O +101 "core" ' +2 "manipulator"&b& +4 "core" &7 ( 4 x J +2 "manipulator"&^% +3 "core" %S . . m P +2 "collection"'P& +4 "core" &\ +2 "collection"'a& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'f(X +4 "core" &\ +8 &5\ %g +9 &X{\ 7 +9 &~\ L +10 &[\ L +9 &xZ\ L +9 &;Z\ K +10 &]\ K +9 &`\ L +10 &_\ L +9 &C\\\ K +9 & [\ K +10 &!\\\ K +9 &#]\ L +9 &%KY\ K +10 &' `\ L +9 &(]\ K +10 &*Z\ L +9 &,Q]\ L +9 &.\\\ K +10 &/`\ L +9 &1`\ L +9 &3Z\\\ L +10 &5^\ K +9 &6Z\ L +10 &8Z\ K +9 &:c]\ K +9 &<#`\ L +10 &=Z\ L +9 &?_\ L +9 &Aj_\ L +10 &C+^\ L +9 &Dh%\ M +9 &F\ P +10 &HW\ U +9 &J\ X +10 &K\ X +9 &M\ Y +9 &OT5\ Y +10 &QK\ Z +9 &R\ Y +9 &T\ Z +10 &VY\ Z +9 &Wb\ 4 +10 &Xk\ T +8 ( +3 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'e& +4 "core" &Xrj\ M + &Xrj\ M + .tHand.open + "manipulator"&[1 +64 "core" 1 +4 "manipulator"&`% +4 "core" % S 4 D P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%i% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%-'U +1165 "Can"Ri\ o! +441 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%d  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%y' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +9 "processing"%w  + "collection"'q  +31 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%3 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%u  +70 "core" +2 .tPS.seek 0ml +2 "processing"%g'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%r  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +43 "core" +2 .tPS.seek 0ml + "processing"%z'd +2632 "core" ' +2 .tPSV.dial :air + "processing"%o  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &6 9 1  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p( +3 "core" ( +2 "manipulator"&s& +4 "core" &6 > >  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &6 / . S J +2 .tForearm.seek CC + "manipulator"&'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'|( +424 "core" ( + "manipulator"&k& +4 "core" &6 8 , J +2 "manipulator"&% +3 "core" % I . 1 ` +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +297 "core" ( + "manipulator"&\ & +4 "core" &-> 9 ( , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &-> . / Z , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' +42 .tHand.open +9 "manipulator"&M1 +57 "core" 1 +2 "manipulator"&l% +4 "core" % n J E  u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +111 "core" ' +2 ."da"delayUntil "10:59:46.22" +24932 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2331 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "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"  +3 ."da"PS.seek 0ml +2 "processing"%&'d +2319 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  + "processing"%% +4 "core" %i\ + #"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 +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +32 "core" +2 "processing"%.% +4 "core" %ҥ \  +2 ."da"PS.seek 1.5ml +2 "processing"% 'U +593 "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 +1596 "core" ' + ."da"delay 2:00 +582 "Can"l\ T$ +11421 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%1  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "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"%2' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%c +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'d +2320 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +123 "core"  + "processing"%% +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"%:' +591 "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 +2 .PSV.dial PTV + "processing"%0 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +35 "core" + "processing"%8% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'U +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%B'd +1602 "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"%] * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%A  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%'  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%H  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%L +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%,'a +379 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%D  +42 "core"  +2 "processing"%F% +3 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +340 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%S  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%'Ҧ +1543 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%U +42 "core" + ."da"PTV.dial :mixing +2 "processing"%T @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Z  +35 "core" + "processing"%W% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%V' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%n'd +1945 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +5422 "Can"<j\ F() +42580 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%O  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + + ."da"PSV.dial :air +2 "processing"%Q  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%b +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%P +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2321 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +134 "core"  + "processing"%[% +4 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash +48 .PSR.select :wash +2 "processing"% +10 ."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'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +7 "processing"%i +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%X  +33 "core" +2 "processing"%J% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'Z +590 "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" ' + ."da"delay 2:00 +3200 "Can"l\ u* +8803 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%y +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%g  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2314 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +134 "core"  + "processing"%o% +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"%z' +582 "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"%~ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%s% +4 "core" %ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%}'Y +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1605 "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"%f * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%k +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'd +2310 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"%l +121 "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 +2 "processing"%' +582 "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"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +590 "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 +1611 "core" ' +2 ."da"delay 2:00 +8947 "Can"p\ @-U +3055 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"% +70 "core"  + ."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 +3 "processing"%& +70 "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"%(  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2308 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +127 "core"  +7 "processing"%.% +13 "core" %g\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%' +338 "core" ' +3 ."da"delay 5 seconds +502 "processing"%_% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"% ' +337 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1603 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%j +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%/% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'U +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%7 +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2354 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +71 "core" + ."da"delay 5 seconds +551 .PSV.dial PSR +2 "processing"%: +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%0 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +2324 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +123 "core"  + "processing"%% +4 "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"%>'Ҧ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%<% +4 "core" %Ҫ\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%B'Z +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%K  +109 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +1599 "core" ' + "processing"%G9 +3 "core" 9LJ5, +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%I  +3 "core" 5, + 5, + "processing"%A& +4 "core" &X!'\ . + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&'% +3 "core" %\  1 . Y +2 "storage"(H% +4 "core" % \ +2 "storage"(L. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(?(S +190 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &U g\ +2 "manipulator"&F& +4 "core" &-> % # 1 , + "manipulator"&,% +4 "core" %\  + - * Y +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&S(y +185 "core" ( +2 "manipulator"&& +4 "core" &p 4 $ * . + "storage"(U& +4 "core" &U q\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T'] +96 "core" ' +2 "storage"(Z& +4 "core" &U M\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(W'g +275 "core" ' + "storage"(R- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"('z +34 "core" ' +2 "manipulator"&V& +4 "core" &p 1 1 . + "manipulator"&;% +4 "core" %L ) 0 p +2 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&N(? +257 "core" ( + "manipulator"&Q& +4 "core" &D & 7 > " +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &D - , A " +2 ."da"Forearm.seek PC +2 "manipulator"&b'Η +98 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%P( +421 "core" ( + "storage"(Y& +4 "core" &U /\ +2 "manipulator"&& +4 "core" &D . $ " + "manipulator"&e% +4 "core" % Ψ / . ~ F + ."da"Forearm.seek :retract +2 "manipulator"&['\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&)(y +280 "core" ( +2 "manipulator"&`& +4 "core" &  ( i R + "storage"(& +4 "core" &U _\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i'] +98 "core" ' + ."da"Hand.open +2 "manipulator"&X1 +62 "core" 1 +2 "storage"(J- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(a'F +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da23jun2311h_nessie.tif +4 "processing"%d& +10 "core" &\ +3 "manipulator"&m& +6 "core" & / - R +2 "manipulator"&q% +6 "core" % W $ )  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(-6 +173 "core" ( + "manipulator"&u& +4 "core" &-> - % l Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +4 "core" &-> @ = \\ Q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r'n +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&g/ +61 "core" / + "manipulator"&3& +4 "core" &-> T G  Q +2 "manipulator"&t% +4 "core" % ~ 1 ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&@(? +118 "core" ( + "manipulator"&z& +5 "core" &I $ + 5 * + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &I % +  * +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +99 "core" ' + "manipulator"&s& +5 "core" &I  % L * + "manipulator"& % +4 "core" %Μ , A [ +2 "processing"%& +4 "core" &\ +3 "processing"%}& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%{(X +4 "core" &\  +8 &2}\ *z +10 &e}\ > +9 &u\ M +9 &KV\ L +10 & [\ L +9 &Z\ L +9 &Y\ L +10 &S[1\ L +9 &]-\ L +10 &Z$\ L +9 & Z \ L +10 &"[Z"\ L +9 &$Z\ L +9 &%Z\ L +9 &'_\ L +10 &)bZ\ L +9 &+$Y\ L +10 &,Z\ L +9 &.Y\ L +9 &0kZ\ L +10 &2-Z\ \ L +9 &3Z\ L +9 &5[A\ L +10 &7sZA\ L +9 &95[K\ L +9 &:\\B\ L +10 &<Z6\ L +9 &>z\\4\ L +10 &@<\\0\ L +9 &A\\'\ L +9 &CZ(\ L +10 &Eb-\ M +9 &G8}(\ P +10 &H \ R +9 &J\ S +9 &Lv\ S +10 &N8\ S +9 &O\ S +9 &Q\ S +10 &S{\ T +9 &U=\ T +10 &W\ K +9 &X4G\ a +10 &X 6\ / +5 ( + "processing"%}& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%f& +4 "core" &X!\ / + &X!\ / +2 ."psFlush"Hand.open + "manipulator"&k1 +56 "core" 1 +2 "manipulator"&E% +4 "core" % Μ Y J ` +2 ."psFlush"Forearm.reconfigure :loose +2 "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"%\ +39 "core"  +2 "processing"%p% +4 "core" %fU\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%=' +340 #"da"SX MX5/16 (USB:32): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.584 seconds\ /var/log/esp/da23jun2311h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2311h15s_nessie.tif +241 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +804 #"da"SX MX5/16 (USB:32): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2311h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2311h25s_nessie.tif +1295 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%l @ +180 "core" A + ."psFlush"PTV.dial :PRVmixing +62 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%M +108 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +678 #"da"SX MX5/16 (USB:32): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2311h25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "15.584 sec auto-exposure",Subject: "da23jun2311h images!" +3 "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &U K\ +2 "manipulator"&& +4 "core" &I S O m * +2 "manipulator"&% +4 "core" %  C 7 \ b +11 ."da"Elbow.reconfigure :tight +16 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +8 "manipulator"&(y +262 "core" ( +2 "manipulator"&& +5 "core" & S K T 2 +2 "storage"(& +5 "core" &U z\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&!'] +117 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(' +56 "core" ' +3 "manipulator"&#& +9 "core" & 8 0 2 +3 "storage"(& +8 "core" &U   C\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&&' +26 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"((' +31 "core" ' +3 "manipulator"&% +8 "core" % 8 1 . A +3 "storage"(6& +8 "core" &U   \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 311 counts +3 "manipulator"&.'< +23 "core" ' +3 "manipulator"&%& +8 "core" & . 1 Z 0 +4 "storage"(_& +8 "core" &U B A \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +16 "core" ' +6 "storage"( % +8 "core" % A B \ +5 ."downElevator"SE.seek :down +8 "storage"(j' +99 ( % +6 "core" %;A  \ QL +4 "manipulator"&/% +9 "core" %S % . c  +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&1'\ +93 "core" ' +43 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 ($& +8 "core" &U @ B \ +817 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%c +97 "core"  +3 "processing"%4% +8 "core" %CV\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%2' +593 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%7' +93 #"uploadLog"upsync +2015 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 + "processing"%5  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%* @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%: +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%0'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%8  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +69 "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"%>' +1724 "Can";s\ M2 +392 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%K U +50 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%F'd +2619 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%, @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%Z'T +1096 "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"%R +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%V  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2617 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%W +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Q' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%n +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%Y  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%b' +2606 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%` +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&m& +4 "core" & - + 7 0 + "manipulator"&q% +4 "core" %\  - * Z  + ."psFlush"Elbow.seek PC +2 "manipulator"&[(? +257 "core" ( +2 "manipulator"&& +4 "core" &I # 5 `  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &I - . f  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&u'Η +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&y/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%i( +425 "core" ( + "manipulator"&)& +4 "core" &I . /   + "manipulator"&g% +4 "core" % Ό / - K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&3'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&t(-6 +134 "core" ( + "manipulator"&w& +4 "core" &-F '   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-F , -   +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&~'n +98 "core" ' + ."psFlush"Hand.open + "manipulator"&r1 +56 "core" 1 + "manipulator"&s% +4 "core" % t 8 * +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +107 "core" ' + #tFinished short da assay +5074 #-> access 1 +3 "storage"(% +3 "core" % C\ +2 "manipulator"&\\% +4 "core" %\  # + S + "manipulator"&o& +4 "core" &-F ) + %  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(P(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (f& +3 "core" &<( Z _\  +740 #t-> access 2 +2 "storage"(k% +4 "core" % \ + "manipulator"&E% +4 "core" %\  ( ! S +2 "manipulator"&}& +3 "core" &-F + ( B  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(\ (K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (p& +2 "core" &K t n c\  +1733 #t-> shortDAflush; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &  +2 "manipulator"&"& +4 "core" &-F * # 2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +22 "core" ( + "manipulator"&l& +5 "core" &-? * " ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-? * - +2 .tForearm.seek :garage +2 "manipulator"&M'n +96 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / + "manipulator"&& +4 "core" &-? - ) 7 +2 "manipulator"&% +4 "core" % w - 0 e +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +310 "core" ( + "manipulator"&& +4 "core" & # - = 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & * # . 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'O +103 "core" ' + "manipulator"&#& +4 "core" &  5 m 3 +2 "manipulator"&% +3 "core" %W / 0 ' D +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'6(X +5 "core" &\  +9 &1|D\ *z +10 &f\ > +9 &x\ M +9 &JY\ K +10 & _\ K +9 &]\ K +10 &]\ L +9 &R_ \ K +9 &^\ K +10 &Z\ K +9 & ]\ K +9 &"Z]\ K +10 &$\\\ L +9 &%]\ K +10 &'_\ K +9 &)b]\ K +9 &+%\\\ K +10 &,_\ K +9 &.^\ L +9 &0j^\ K +10 &2,]\ K +9 &3\\\ K +9 &5]\ K +10 &7s[\ K +9 &94^\ K +10 &:_\ L +9 &<]\ K +9 &>z]\ K +10 &@<^\ K +9 &A_\ L +10 &Cb\ L +9 &E|s\ M +9 &G4\ Q +10 &H\ U +9 &J\ V +9 &Li\ V +10 &N(\ X +9 &O\ X +9 &Q\ Y +10 &Sk\ Y +9 &U,\ Y +10 &V\ Q +9 &X E\ (x +9 &Xs }\ K +6 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 +2 "collection"'%& +4 "core" &Xsk\ K + &Xsj\ K + .tHand.open +2 "manipulator"&_1 +56 "core" 1 + "manipulator"&-% +4 "core" % W F G q D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%!  +42 "core"  + "processing"%% +4 "core" %be\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"% ' +2287 "Can"r\ U4 +333 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%/  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%& @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%.'d +2613 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +6 "processing"%$  +178 "core"  + "processing"%(% +4 "core" %eW\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%j +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%c'd +2609 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%4  +178 "core"  + "processing"%% +4 "core" %gE\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%2' +2606 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +47 .tCBV.dial PRV +10 .PSV.dial :PTV,via: :air + "processing"%5 +178 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%*'d +2612 "core" ' + .tPSV.dial PSR,avoiding: PBV +7 "processing"%:  +178 "core"  + "processing"%7% +4 "core" %eM\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%+'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%0  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%8' +2614 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%9 +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%]'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2606 "core" ' + .tPSV.dial :PTV +6 "processing"%C +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%K'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%>  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2621 "core" ' + .tPSV.dial :PTV +2 "processing"%B +69 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%I  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2605 "core" ' +2 .tPSV.dial :PTV + "processing"%' +69 "core"  +2 .tPS.seek 0ml +2 "processing"%D'd +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&L& +4 "core" & 6 + 3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&,( +32 "core" ( + "manipulator"&F& +4 "core" & 3 % p  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 1  +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"'U( +425 "core" ( +2 "manipulator"&Z& +4 "core" & 5 : @  + "manipulator"&R% +4 "core" % [ - ) +  + .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(-6 +267 "core" ( + "manipulator"&W& +4 "core" &-7 / & t  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-7 " *   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T'n +103 "core" ' +2 .tHand.open + "manipulator"&n1 +56 "core" 1 +2 "manipulator"&S% +4 "core" % d : & S + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' + #tFlushing Processing stage +2 "processing"%O% +4 "core" %d\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%^& +3 "core" &%\ +2 "manipulator"&Y& +4 "core" &-7 * . ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(-6 +3 "core" ( + "manipulator"&e& +4 "core" &-7 3 / d  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-7 / ( |  +2 .tForearm.seek :garage +2 "manipulator"&`'n +100 "core" ' +2 .tHand.close + "manipulator"&b/ +54 "core" / + "manipulator"&N& +4 "core" &-7 ; /  +2 "manipulator"&% +3 "core" % t 0 5  a +2 .tForearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X(? +122 "core" ( + "manipulator"&m& +4 "core" &F  3 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &F , + O  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +103 "core" ' + "manipulator"&a& +4 "core" &F  3   +2 "manipulator"&% +4 "core" %Ι - - t z +2 "processing"%y& +4 "core" &-\ +2 "processing"%1& +5 "core" &*\ +2 .tPC.seek :closed + "processing"%{(X +5 "core" &\  +8 &1{\ *z +9 &e \ > +10 &{\ M +9 &F_\ L +9 & `\ K +10 &`\ K +9 &_\ L +10 &Ma\ L +9 &^\ K +9 &`\ K +10 & _\ \ K +9 &"U`\ \ L +9 &$`\ L +10 &%a\ L +9 &'` \ K +9 &)^_\ L +10 &+ b\ \ L +9 &,c\ L +10 &.a\ L +9 &0ec\ L +9 &2(_ \ L +10 &3_\ K +9 &5a\ L +9 &7n_\ L +10 &9/^\ L +9 &:_ \ L +10 &<`\ L +9 &>u`\ L +9 &@7`\ L +10 &A_\ L +9 &Ca\ L +9 &Eyj\ \ M +10 &G4\ P +9 &H\ R +10 &J\ R +9 &Lt \ R +9 &N4 \ R +10 &O\ S +9 &Q\ R +10 &Sw\ S +9 &U9\ S +9 &V\ M +10 &X3@i\ 's +9 &X- \ * +5 ( +2 "processing"%1& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%)& +4 "core" &X \ * +2 &X\ * + .tHand.open + "manipulator"&g1 +57 "core" 1 + "manipulator"&w% +4 "core" % Ι 8 , 5 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%u +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%['T +1087 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%r' +1604 "core" ' +2 .tPSV.dial PTV +2 "processing"%s +68 "core" +2 .tPTV.dial :puck + "processing"%3  +69 "core"  + .tPBV.dial :waste1 +2 "processing"%~  +52 "core" +2 .tPS.seek 0ml + "processing"%'d +2611 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%o' +586 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%?' +2110 "core" ' +2 .tPSV.dial PTV +2 "processing"%f +68 "core" +2 .tPBV.dial PSV +2 "processing"%k U +50 "core" V +2 .tPS.seek 0ml + "processing"%E'd +2606 "core" ' + .tPSV.dial PBV +2 "processing"%} @ +103 "core" > +2 .tPS.seek 2.5ml +2 "processing"%p' +2618 "core" ' + .tPSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1884 "Can"-p\ G7 +723 "core" ' + .tPSV.dial PSR +2 "processing"%" +53 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%l' +2610 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial PBV +6 "processing"% @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%t  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&M& +4 "core" &F . /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=(? +2 "core" ( +2 "manipulator"&& +3 "core" &F - .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &F / 0 [  + .tForearm.seek PC +49 "manipulator"&#'Η +104 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&& +5 "core" &F . -  + "manipulator"&|% +4 "core" % Ι - -  T + .tForearm.seek :retract +2 "manipulator"&%'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&_(-6 +128 "core" ( +2 "manipulator"&-& +4 "core" &-6 ! 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-6 " * (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!'n +96 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&@% +4 "core" % s 5 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +15861 #t-> access 2 +2 "storage"(/% +3 "core" % C\ + "manipulator"&% +5 "core" %  - . ^ s + "manipulator"&&& +4 "core" &-6 . ( _  +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  -\  +746 #t-> $da [:extractVol]=0.19 +639 #-> startTube 2 +670 #-> shortDA +2 "collection"'(% +4 "core" %Q  + "processing"%.% +6 "core" %c\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +8936 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%j +121 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +125 "core" +2 .tPRV.dial :sipper +2 "processing"%4  +123 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2281 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%c  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%5' +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%2 @ +95 "core" @ +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%:'d +583 "core" ' +2 .tPSV.dial PSR +2 "processing"%7 +95 "core"  + "processing"%*% +4 "core" %h\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%0'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%9 +97 "core"  +2 "processing"%8% +4 "core" %^\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%]' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +97 "core" + .tPRV.dial :sipper +2 "processing"%<  +41 "core" +2 .tPS.seek 0ml + "processing"%>'d +2618 "core" ' +2 .tPSV.dial PSR +6 "processing"%K +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%B' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +97 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +704 "Can"n\ >: +1908 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%A& +5 "core" &\ + "manipulator"&'% +4 "core" %  0 - X s +2 "storage"(H% +3 "core" % \ +2 "storage"(L. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & q \ +2 "manipulator"&& +3 "core" &-6 0 - Z  +2 "manipulator"&% +3 "core" %  , # U s +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& (a +176 "core" ( + "manipulator"&6& +5 "core" &i $ 8 ] . + "storage"(Z& +4 "core" & )\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'ж +110 "core" ' + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +278 "core" ' + "storage"(;- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (,& +2 "core" & 4\ +2 "manipulator"&n& +3 "core" &i . . . +2 .tElbow.seek 2 +2 "manipulator"&S(a +3 "core" ( + "manipulator"&O& +4 "core" &i < 3  . +2 "storage"(^& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'ϊ +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&V/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&e& + "storage"(' +7 "core" &i 3 0 J . + "manipulator"&b% +4 "core" % y - / x +2 .tForearm.seek :retract +2 "manipulator"&T'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&N(? +167 "core" ' + ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&& +4 "core" &D ! $ @ & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &D ' 0 y & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Q'Η +103 "core" ' + "manipulator"&m& +4 "core" &D 6  Y & +2 "manipulator"&q% +4 "core" %Ρ 7 - 1 +2 "processing"%`& +3 "core" &\ +3 "processing"%a& +4 "core" &\ +3 .tPC.seek :closed +2 "processing"%(X +4 "core" &\ +6 &7\ %f +10 &X\ 7 +9 &\ L +9 &_\ L +10 &qb\ M +9 &6_\ L +10 &`\ L +9 &_\ L +9 &{`\ L +10 &>b\ L +9 & ]\ L +9 &!a\ L +10 &#`\ K +9 &%Ea\ L +10 &'a\ L +9 &(_\ L +9 &*`\ K +10 &,Nb\ L +9 &.c\ L +9 &/_\ L +10 &1`\ L +9 &3U`\ L +10 &5b\ L +9 &6d\ L +9 &8`\ K +10 &:]b\ L +9 &i! +102 "processing"%9 +2 "core" 9Em +102 "processing"%9 +3 "core" 9Mq +102 "processing"%t9 +2 "core" 9Uv +102 "processing"%9 +2 "core" 9]z +102 "processing"%M9 +3 "core" 9e~ +102 "processing"%9 +2 "core" 9n +102 "processing"%9 +3 "core" 9x +102 "processing"%9 +3 "core" 9 +102 "processing"%X9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%-9 +4 "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"%@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" 9 " +3 .tPH.hold 2:00:00,28C +8 "processing"%& pUp  +4 .tdelay 1:30 +2 "core"  +8999 .tPSR.select :air +3 .PSV.dial PSR + "processing"%$ +96 "core"  +2 "processing"%\ % +4 "core" %cr\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%(' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%.'Ҧ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%j  +125 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +6 "processing"%4  +52 "core" +2 "processing"% % +4 "core" %ҫG\  +2 .tPS.seek 1.5ml + "processing"%c'[ +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%2'd +1592 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%* +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%:' +2316 "core" ' +2 .tPSV.dial PTV +2 "processing"%0 +68 "core" +2 .tdelay 5 seconds +259 "Can"qm\ K=C +243 .tPSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%+ +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +84 "core" +2 .tPS.seek 0ml +2 "processing"%8'd +2308 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%C @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%<'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%]  +41 "core"  +2 "processing"%K% +4 "core" %e\  +2 .tPS.seek 0.34ml +2 "processing"%>'t +428 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'G  +29 "core" + .tPRV.dial :air +2 "processing"%B  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%A'G[ +1183 "core" ' +2 .tPRV.dial :waste2 + "processing"%' @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%H' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%L  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% 'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%6% +4 "core" %Ҥ\  +2 .tPS.seek 1.85ml + "processing"%Z' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1958 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +3 "core" &\ +2 "manipulator"&;& +4 "core" &D 0 - 6 & + "manipulator"&,% +4 "core" %\  , 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(-6 +137 "core" ( +2 "manipulator"&O& +4 "core" &-@ (    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &-@ , 0 Y  +2 .tForearm.seek :garage + "manipulator"&V'n +93 "core" ' +2 .tHand.close + "manipulator"&e/ +61 "core" / +2 "manipulator"&b& +4 "core" &-@ 7 9 :  +2 "manipulator"& % +4 "core" % ` 1 ; S + .tForearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +289 "core" ( + "manipulator"&Y& +4 "core" &5 < '  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &6 1 8 / I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'O +112 "core" ' + "manipulator"&S& +4 "core" &6 8 ( m I +2 "manipulator"&m% +4 "core" %T - / [ +2 "collection"'q& +3 "core" &\ +2 "collection"'`& +5 "core" &!\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" & \  +9 &1}\ \ *y +9 &f \ > +10 &x\ L +9 &FY \ L +9 & \\\ K +10 &Y \ K +9 &^ \ K +9 &OZ \ K +10 &Z\ K +9 &Z\ K +10 & Z\ K +9 &"W_\ K +9 &$^\ K +10 &%^\ K +9 &']\ \ L +9 &)`Y\ K +10 &+!_\ K +9 &,`\ K +10 &.[\ K +9 &0g\\\ K +9 &2)Z\ K +10 &3Z\ K +9 &5^\ K +9 &7oZ\ K +10 &91[\ K +9 &:]\ K +10 &<^\ L +9 &>wZ\ K +9 &@9` \ K +10 &AZ\ K +9 &C`\ L +10 &Exr\ N +9 &G0\ Q +9 &H\ V +10 &J{\ X +9 &Lcxx\ X +9 &N"uw\ Y +10 &Ovv\ X +9 &Qsv \ X +9 &Sfuv\ Y +10 &U'wx\ Z +9 &Vvy\ W +10 &X)>xz\ +~ +9 &X{yx{\ \ K +5 ( +2 "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"'T& +4 "core" &X{xz~\ K + &X{x||\ K + .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&y% +4 "core" % U W B K Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%) +108 "core"  +2 "processing"%a% +4 "core" %^3\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g'U +1598 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%Q  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"%1 +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%u' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'D  +31 "core" ~ +119 + .tPSV.dial :mixloop +2 "processing"%[ +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%s  +70 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2606 "core" ' + .tPSV.dial :air +2 "processing"%~  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +43 "core" +2 .tPS.seek 0ml + "processing"%?'d +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &9 8 .  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +2 "core" ( + "manipulator"&P& +4 "core" &9 2 7 I +2 .tElbow.reconfigure :loose +50 "manipulator"&$ &.,(#b +3 &p& +3 "core" &9 ; ; , I +2 .tForearm.seek CC + "manipulator"&"'O +95 "core" ' + .tHand.close + "manipulator"& / +57 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&l& +4 "core" &9 : 3 1 I +2 "manipulator"&% +4 "core" % ^ : :  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(-6 +293 "core" ( + "manipulator"&& +5 "core" &-> 4 $ = 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &-> . 9 : 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +5 "core" % q : - 4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +102 "core" ' +2 ."da"delayUntil "12:32:11.99" +24984 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%z @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%{  +32 "core" +2 ."da"delay 30 seconds +130 "Can"7m\ l@ٻ +2873 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%|  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +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 +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2296 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%% +123 "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"%/' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%\ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" + "processing"%(% +4 "core" %Ң'\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'd +1596 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%c' +2339 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%5 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%7 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2310 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%0 +123 "core"  +2 "processing"%% +4 "core" %h\ + #"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"%+' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%: +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%C'Y +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%]'d +1626 "core" ' +2 ."da"delay 2:00 +12003 #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"%< * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%G +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +68 "core" + ."da"delay 5 seconds +164 "Can"n\ gCo +338 ."da"PSV.dial :air +2 "processing"%L  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%H'd +2315 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%6 +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%_'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  + "processing"%Z% +4 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"%d' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%;  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%,'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%O +42 "core" +2 ."da"PTV.dial :mixing + "processing"%^ @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" + "processing"%e% +4 "core" %ҫ$\  +2 ."da"PS.seek 1.85ml +2 "processing"%b' +225 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'd +1947 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%V  +33 "core" + ."da"delay 30 seconds +2789 "Can"Dp\ KF +214 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +50 ."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"%n' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%S +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%q +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2310 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +122 "core"  + "processing"%% +4 "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"%y' +589 "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 "processing"%)  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%a +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core"  +2 "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'U +590 "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"%1'd +1602 "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 +2 "processing"%D * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%u +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%3  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2314 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +123 "core"  +2 "processing"%o% +3 "core" %e\ +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"%k'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%f +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" + "processing"%P% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'R +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +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 +2 "processing"%l +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2328 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%" +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%E  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2194 "Can"dt\ nI +118 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +4 "core" %d\ + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%|% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'X +604 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%#'d +1597 "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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +68 "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"%! +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%/ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2315 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +126 "core"  +4 "processing"%(% +16 "core" %d\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%j' +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%4% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'Y +588 "core" ' + ."da"delay 3 seconds +353 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%0 +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +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"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +123 "core"  + "processing"%8% +4 "core" %cA\ + #"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"%C'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%K +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 "processing"%G% +4 "core" %ң'\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'S +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%v  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +1598 "core" ' + "processing"%A9 +3 "core" 9MQ5) +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%L  +3 "core" 5* + 5* + "processing"%B& +4 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %  , 0 L + "storage"(% +4 "core" % j\ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(6(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (H& +3 "core" &U \ + "manipulator"& & +4 "core" &-> . # X 8 + "manipulator"&Z% +4 "core" %  5 , W +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&_(y +180 "core" ( +2 "manipulator"&;& +4 "core" &s , % E + + "storage"(d& +4 "core" &U V\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&O'] +110 "core" ' +2 "storage"(^& +4 "core" &U [\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(N'g +275 "core" ' + "storage"(e- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"( 'z +31 "core" ' +2 "manipulator"&,& +4 "core" &s / . < + + "manipulator"&b% +4 "core" %Ѝ - 0 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&Y(? +254 "core" ( +2 "manipulator"&& +4 "core" &= 0  ( + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &= 0 / ( +2 ."da"Forearm.seek PC + "manipulator"&S'Η +101 "core" ' + ."da"Hand.close +2 "manipulator"&m/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +425 "core" ( + "storage"(R& +4 "core" &U Q\ + "manipulator"&n& +4 "core" &= . . w ( + "manipulator"&T% +4 "core" % Υ 0 - 5 q +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&U(y +268 "core" ( + "manipulator"&y& +4 "core" &  ( 8 % +2 "storage"()& +3 "core" &U n\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&a'] +106 "core" ' +2 ."da"Hand.open + "manipulator"&x1 +61 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(`'F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(g' +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/da23jun2313h_nessie.tif + "processing"%Q& +15 "core" &\ +3 "manipulator"&w& +5 "core" & # - Y % +2 "manipulator"&D% +4 "core" % p # , +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&1(-6 +180 "core" ( + "manipulator"&s& +4 "core" &-: , &  M +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-: A , M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&~'n +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&3/ +58 "core" / + "manipulator"&[& +4 "core" &-: V E 1 M +2 "manipulator"&r% +3 "core" % ΂ A 2 Y +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&\\(? +120 "core" ( + "manipulator"&& +4 "core" &E ! ) 9 . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" &E @ , S . +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&}'Η +102 "core" ' +2 "manipulator"&P& +4 "core" &E 3 G * . +2 "manipulator"&k% +3 "core" %Μ 1 =  ~ +2 "processing"% & +4 "core" &L\ +2 "processing"%p& +5 "core" &2\ +2 ."psFlush"PC.seek :closed +2 "processing"%h(X +5 "core" &+\ +7 &4(\ %f +9 &W}\ 7 +10 &|\ L +9 &Y\ L +9 &r[\ L +10 &4X\ L +9 &Z\ L +9 &Z\ L +10 &zY^\ L +9 &<Z&\ L +9 &YD\ L +10 &![>\ L +9 &#W7\ L +10 &%EZ4\ L +9 &'Z4\ L +9 &(Z3\ L +10 &*Z"\ L +9 &,LZ!\ L +9 &.Y\ L +10 &/Z\ L +9 &1Y \ L +10 &3TZ\ L +9 &5Z\ L +9 &6Y\ L +10 &8Z\ L +9 &:\\Z\ L +9 &<[\ L +10 &=Z\ M +9 &?Z\ L +10 &AdZ\ L +9 &C&\\\ L +9 &D_\ M +10 &Fr\ O +9 &H]\ Q +9 &J\ S +10 &K\ S +9 &M\ S +10 &O`:\ S +9 &Q B\ T +9 &R+\ T +10 &T*\ T +9 &Ve-\ T +9 &Wkj&\ %q +10 &X$h \ 3 +9 ( +3 "processing"%p& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%& +4 "core" &X\ * + &X\ * +2 ."psFlush"Hand.open + "manipulator"&l1 +59 "core" 1 +3 "manipulator"&W% +4 "core" % Μ ] Z  ~ + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&"'\ +101 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +55 "processing"% +48 "core"  +2 "processing"%M% +4 "core" %iu\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +434 #"da"SX MX5/16 (USB:34): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.299 seconds\ /var/log/esp/da23jun2313h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2313h15s_nessie.tif +152 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +893 #"da"SX MX5/16 (USB:34): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2313h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2313h25s_nessie.tif +1206 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +181 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%'F +833 #"da"SX MX5/16 (USB:34): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2313h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.299 sec auto-exposure",Subject: "da23jun2313h images!" +2 "storage"({- +4 "core" -' +2 "storage"(& +6 "core" &U \ + "manipulator"&|& +4 "core" &E > M . +3 "manipulator"&z% +20 "core" %\ ! R R  9 +6 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +263 "core" ( +4 "manipulator"&?& +8 "core" & P K J 1 +4 "storage"(=& +7 "core" &U J\ +5 ."da"Forearm.reconfigure :tight +17 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +92 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(-' +62 "core" ' +3 "manipulator"&#& +8 "core" & 1 / 1 +3 "storage"(!& +7 "core" &U   '\ +4 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&@' +31 "core" ' +4 ."da"Elbow.hold +3 "manipulator"&/, +11 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"($' +27 "core" ' +3 "manipulator"&%% +8 "core" % - - b +3 "storage"(I& +7 "core" &U \  Z\ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 300 counts +3 "manipulator"&('1 +26 "core" ' +3 "manipulator"&\ & +12 "core" & 0 - ] 0 +3 "storage"(& +8 "core" &U ? ? \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +25 "core" ' +4 "storage"(j% +8 "core" % > ? \ +5 ."downElevator"SE.seek :down +5 "storage"(.' +99 (% +6 "core" %lJ   a\ RP +3 "manipulator"&4% +9 "core" %} - - ] +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"& '\ +102 "core" ' +105 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (5& +8 "core" &U 6 6 \ +268 "Can"zv\ IM1 +283 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%i +97 "core"  +3 "processing"%*% +9 "core" %E\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +586 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +265 #"uploadLog"upsync +1840 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%7  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%2 @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%+ +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%:'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%9' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%K'd +2615 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%< +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%H +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"% 'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +117 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%^'T +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%,  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2620 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%T +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%S' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%)'d +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +1643 "Can"Xt\ GPǻ +977 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&w& +4 "core" & 4 . 0 + "manipulator"&D% +4 "core" %\  / 0 r \ g +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +257 "core" ( + "manipulator"& & +4 "core" &H  6 - . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" &H , % ; . +2 ."psFlush"Forearm.seek PC +2 "manipulator"&s'Η +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&u/ +60 "core" / + ."psFlush"PC.seek :open +2 "processing"%a( +425 "core" ( + "manipulator"&U& +4 "core" &H - . B . +2 "manipulator"&3% +3 "core" % ΂ - - P +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +102 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&r(-6 +132 "core" ( +2 "manipulator"&& +4 "core" &-F 4 ! B  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-F ) + L  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&f'n +101 "core" ' + ."psFlush"Hand.open +2 "manipulator"&~1 +64 "core" 1 + "manipulator"&P% +4 "core" % _ 7 / l +2 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' + #tFinished short da assay +401 #-> access 1 +2 "storage"( % +4 "core" % \ + "manipulator"&1% +4 "core" %  - . 1  +2 "manipulator"&o& +3 "core" &-F , * O  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(q(<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &<) 7 6 \  +828 #t-> access 2 +2 "storage"(l% +3 "core" % h\ +2 "manipulator"&W% +4 "core" %  ) * j  +2 "manipulator"&p& +3 "core" &-F . . s  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (M& +3 "core" &K f f 2\  +1255 #t-> shortDAflush; PS.flush + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +3 "core" &  +2 "manipulator"&'& +4 "core" &-F - - ]  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(-6 +17 "core" ( +2 "manipulator"&& +4 "core" &-@ *    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-@ - -   +2 .tForearm.seek :garage +2 "manipulator"&'n +95 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 "manipulator"&{& +4 "core" &-@ 7 1   + "manipulator"&% +4 "core" % u - , H +2 .tForearm.seek :retract +2 "manipulator"&|'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z( +302 "core" ( + "manipulator"&?& +4 "core" & 4  4 U I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & 5 )   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'O +101 "core" ' +2 "manipulator"&#& +4 "core" & 5 4  M I +2 "manipulator"&!% +3 "core" %P . 1 B B +2 "collection"'"& +4 "core" &\ +3 "collection"'%& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'I(X +4 "core" &\ +7 &4\ %f +9 &Y\ 7 +9 &\ K +10 &[\ K +9 &}`\ K +10 &@\\\ K +9 &]\ K +9 &]\ K +10 &^\ K +9 &H^\ K +9 & \ ]\ K +10 &!]\ K +9 &#\\\ K +10 &%O[\ K +9 &']\ K +9 &(]\ K +10 &*]\ K +9 &,Wa\ K +9 &.]\ L +10 &/[\ K +9 &1Z\ J +10 &3__\ K +9 &5"\\\ K +9 &6]\ K +10 &8]\ K +9 &:g`\ K +9 &<)^\ K +10 &=\\\ K +9 &?^\ K +10 &Ao]\ K +9 &C1c\ K +9 &Dj\ M +10 &F\ P +9 &H\\\ U +9 &J\ W +10 &K\ X +9 &M\ X +10 &OY\ X +9 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &V^\ Y +9 &W]\ : +10 &Xi\ L +5 ( +2 "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + "collection"'\ & +4 "core" &Xil\ L + &Xim\ L +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&g% +4 "core" % P R : l B + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +53 "core"  + "processing"%% +4 "core" %ek\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%4  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%- +176 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%@ @ +68 "core" A +2 .tPS.seek 0ml + "processing"%('d +2611 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%$  +178 "core"  + "processing"%5% +4 "core" %if\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +52 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air + "processing"%. +178 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%i'd +2613 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%*  +177 "core"  +2 "processing"%% +4 "core" %fU\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%c' +2612 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%7 +179 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%2'd +2627 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%+  +177 "core"  +2 "processing"%0% +4 "core" %h2\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 1.5ml + "processing"%'U +1597 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%:  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%8 +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%9 +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%<'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%K  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%> +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%v'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%C  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2608 "core" ' + .tPSV.dial :PTV +2 "processing"%] +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%B'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%L  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" &4 + / y I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC + "manipulator"&Z( +48 "core" ( + "manipulator"& & +4 "core" & 9  * \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & - 0 k \ +2 .tForearm.seek CC + "manipulator"&F'O +95 "core" ' + .tHand.close + "manipulator"&t/ +54 "core" / +2 .tCC.seek :open +2 "collection"'d( +425 "core" ( + "manipulator"&^& +4 "core" & # - 8 \ + "manipulator"&e% +4 "core" % b - 1 N y +2 .tForearm.seek :retract +2 "manipulator"&,'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(-6 +278 "core" ( + "manipulator"&N& +5 "core" &-;  , d 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &-; - / I 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&O'n +99 "core" ' + .tHand.open +2 "manipulator"&J1 +58 "core" 1 + "manipulator"&_% +4 "core" % g F J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #tFlushing Processing stage + "processing"%V% +4 "core" %g:\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%m& +4 "core" &N\ +2 "manipulator"&R& +3 "core" &-; - . ' 1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +2 "core" ( +2 "manipulator"&T& +3 "core" &-; / 2 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &-; + " 6 1 +2 .tForearm.seek :garage +2 "manipulator"&y'n +94 "core" ' +2 .tHand.close + "manipulator"&S/ +60 "core" / + "manipulator"&Y& +5 "core" &-; F G , 1 + "manipulator"&)% +4 "core" % r + / j +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&x(? +121 "core" ( + "manipulator"&w& +4 "core" &@ %  [  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &@ * - -  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& 'Η +99 "core" ' +2 "manipulator"&`& +4 "core" &@ 4    +2 "manipulator"&/% +3 "core" %Ό - - +2 "processing"%u& +4 "core" &4\ +3 "processing"% & +4 "core" &3\ +2 .tPC.seek :closed +2 "processing"%h(X +5 "core" &3\ +6 & .4\ %f +9 &W~0\ 7 +10 &}2\ K +9 &[;\ K +9 &t`6\ L +10 &7a5\ K +9 &^,\ K +9 &]2\ L +10 &}\\)\ K +9 &>a.\ L +9 & _-\ L +10 &!^/\ L +9 &#].\ L +10 &%F]/\ L +9 &'b1\ L +9 &(b4\ K +10 &*_0\ K +9 &,Nc)\ L +9 &.a.\ K +10 &/].\ L +9 &1\\+\ K +10 &3W_-\ K +9 &5c%\ L +9 &6\\&\ K +10 &8`+\ K +9 &:^c,\ L +9 &< c*\ L +10 &=b)\ L +9 &?]*\ L +10 &Af]$\ L +9 &C(c"\ L +9 &Di/\ L +10 &Fw5\ N +9 &H_0\ Q +9 &J.\ R +10 &K(\ Q +9 &M&\ R +10 &Od-\ R +9 &Q#-\ S +9 &R5\ S +10 &T/\ R +9 &Vi.\ S +9 &Wdn-\ + +10 &Xm$\ 8 +9 ( + &X#\ . +3 "processing"% & +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%U& +4 "core" &X<\ . + .tHand.open + "manipulator"&31 +57 "core" 1 +2 "manipulator"&% +4 "core" % Ό 8 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%s +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%P +69 "core" + .tPTV.dial :puck +2 "processing"%[  +70 "core"  +2 .tPBV.dial :waste1 +2 "processing"%f  +51 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%1 +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%o' +496 "Can"r\ HS] +86 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%6' +2104 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"%l U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%W'd +2605 "core" ' +2 .tPSV.dial PBV +2 "processing"%p @ +42 "core" > +2 .tPS.seek 2.5ml + "processing"%M' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%q  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%}'d +2610 "core" ' + .tPSV.dial PSR +2 "processing"%' +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +48 .tPSV.dial PTV +3 "processing"% +66 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2615 "core" ' +2 .tPSV.dial PBV +6 "processing"%{ @ +53 "core" B +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%r  +81 "core"  +2 .tPS.seek 0ml +2 "processing"%k'd +2611 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &@ / 0   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&E(? +4 "core" ( + "manipulator"&?& +4 "core" &@ , 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +4 "core" &@ ' - O  + .tForearm.seek PC +2 "manipulator"&#'Η +103 "core" ' + .tHand.close + "manipulator"&!/ +58 "core" / +2 .tPC.seek :open +2 "processing"%"( +424 "core" ( +2 "manipulator"&|& +4 "core" &@ - .  +2 "manipulator"&% +3 "core" % Λ C I +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +127 "core" ( + "manipulator"&g& +4 "core" &-- +  (  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &-. . 0 U  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&\\% +4 "core" % l < 0  P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +95 "core" ' +23343 #t-> access 2 +2 "storage"(4% +3 "core" % 6\ +2 "manipulator"&-% +3 "core" % R #  +2 "manipulator"&@& +4 "core" &-  # p +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 }\  +4930 #t-> startTube 2 +9444 "Can"$o\ :U +1561 #t-> shortDA +2 "collection"'5% +3 "processing"%(% +5 "core" %Q  +2 %h\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +828 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%. +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +125 "core" + .tPRV.dial :sipper +2 "processing"%*  +124 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2273 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%i  +121 "core"  +2 .tPS.seek 0.5ml +7 "processing"%7' +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%+'d +588 "core" ' +2 .tPSV.dial PSR +2 "processing"%0 +96 "core"  +2 "processing"%2% +4 "core" %e\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%:'T +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +97 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' + .tPSV.dial PSR +2 "processing"%9 +97 "core"  +2 "processing"%% +4 "core" %i\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%K'T +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%<' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +97 "core" + .tPRV.dial :sipper +2 "processing"%G  +41 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2611 "core" ' +2 .tPSV.dial PSR +6 "processing"%v +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%]' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +106 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2615 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%B& +4 "core" &\ + "manipulator"&% +4 "core" % R % + d  + "storage"(% +4 "core" % 7\ + "storage"(. +4 "core" .(K + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" & | p\ +2 "manipulator"&t& +4 "core" &- . .  + "manipulator"&z% +4 "core" % R 0 - U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&j(a +185 "core" ( +2 "manipulator"&I& +4 "core" &_ 4 $ 3 , + "storage"(^& +4 "core" & [\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&e'ж +91 "core" ' +2 "storage"(F& +4 "core" & h\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(N'g +280 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +2 "core" & u } \ +2 "manipulator"&J& +4 "core" &_ 1 / ; , + .tElbow.seek 2 +2 "manipulator"&_(a +3 "core" ( +2 "manipulator"&V& +3 "core" &_ 7 0 X , +2 "storage"(m& +3 "core" & } } \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&R'ϊ +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&,/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&T& + "storage"(n' +7 "core" &_ , '  , + "manipulator"&O% +4 "core" % ρ : 3  +2 .tForearm.seek :retract +2 "manipulator"&S'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&Y(? +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +3 "manipulator"&)& +4 "core" &D - + $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &D $ - b $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +92 "core" ' +2 "manipulator"&w& +4 "core" &D & . [ $ + "manipulator"&D% +4 "core" %Ν & & < +2 "processing"%y& +4 "core" &\ +3 "processing"%`& +5 "core" &\ +2 .tPC.seek :closed +3 "processing"%/(X +3 "core" &\ +7 & .\ $e +9 &V\ 7 +10 &\ K +9 &\\\ L +9 &oa\ L +10 &2_\ L +9 &c\ L +9 &b\ L +10 &xb\ L +9 &9b\ L +10 &^\ K +9 &!a\ L +9 &#c\ L +10 &%B^\ L +9 &'_\ L +9 &(_\ K +10 &*_\ K +9 &,Ic\ L +10 &. _\ K +9 &/`\ K +9 &1`\ L +10 &3R_\ L +9 &5_\ L +9 &6_\ K +10 &8c\ L +9 &:[`\ K +10 &<`\ K +9 &=`\ K +9 &?`\ L +10 &Abb\ L +9 &C!h\ M +10 &Ds\ N +9 &F\ P +9 &HX\ R +10 &J\ R +9 &K\ R +9 &M\ R +10 &O^\ R +9 &Q\ S +9 &R\ S +10 &T\ S +9 &Vc\ S +10 &Wkq\ $q +9 &X&r\ 4 +9 ( +2 &X\ * + "processing"%`& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&u1 +62 "core" 1 +2 "manipulator"&% +4 "core" % Ν 5 - 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +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"%a U +2 %U9 +5 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 ! +102 "processing"%s9 +3 "core" 9! +102 "processing"% 9 +3 "core" 9" +102 "processing"%H9 +2 "core" 9" +102 "processing"%9 +2 "core" 9# +102 "processing"%P9 +3 "core" 9"# +103 "processing"%[9 +6 "core" 9&$ +104 "processing"%f9 +2 "core" 9+$ +102 "processing"%~9 +3 "core" 9/% +102 "processing"%19 +2 "core" 93% +102 "processing"% 9 +52 "core" 97% +103 "processing"%o9 +2 "core" 9=% +102 "processing"%9 +2 "core" 9A$ +102 "processing"%l9 +3 "core" 9 F% +102 "processing"%69 +2 "core" 9J$ +103 "processing"%p9 +2 "core" 9N$ +102 "processing"%W9 +2 "core" 9R# +102 "processing"%q9 +3 "core" 9 V# +102 "processing"%M9 +2 "core" 9&[" +102 "processing"%'9 +3 "core" 9+_" +102 "processing"%}9 +3 "core" 93c" +102 "processing"%9 +2 "core" 99g% +102 "processing"%9 +3 "core" 9@k +102 "processing"%{9 +2 "core" 9Ho! +102 "processing"%9 +3 "core" 9Pt +102 "processing"%r9 +2 "core" 9Xx +102 "processing"%9 +3 "core" 9_| +102 "processing"%9 +2 "core" 9h +102 "processing"%?9 +3 "core" 9o +102 "processing"%=9 +2 "core" 9y +102 "processing"%!9 +3 "core" 9 +102 "processing"%x9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9!\ +102 "processing"%9 +3 "core" 9! +102 "processing"%g9 +3 "core" 9" +102 "processing"%%9 +2 "core" 9# +102 "processing"%#9 +3 "core" 9# +102 "processing"%E9 +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"%49 +2 "core" 9$ +103 "processing"%-9 +2 "core" 9% +102 "processing"%@9 +3 "core" 9& +3 .tPH.hold 2:00:00,28C +8 "processing"%$ pUp  +4 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  + "processing"%5% +4 "core" %bO\ +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"%.'Ҧ +1595 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +125 "core"  + .tPSV.dial PTV +2 "processing"%* +68 "core" +2 .tPBV.dial :waste1 +6 "processing"%k  +52 "core" + "processing"%i% +4 "core" %Ңa\  +2 .tPS.seek 1.5ml +2 "processing"%'R +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%7'd +1597 "core" ' +2 .tdelay 5:00 +12837 "Can"o\ JY8 +17165 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%:' +2320 "core" ' + .tPSV.dial PTV +2 "processing"%8 +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%9 +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2307 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%K  +125 "core" + .tPSV.dial :mixloop +2 "processing"%> +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%G @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%<'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%v  +40 "core"  +2 "processing"%C% +4 "core" %a\  +2 .tPS.seek 0.34ml +2 "processing"%A'p +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +30 "core" + .tPRV.dial :air +2 "processing"%B  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%;'Ҧ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%t +42 "core" +2 .tPTV.dial :mixing + "processing"%z @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%I  +33 "core" + "processing"%^% +4 "core" %Ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%F' +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%Q'd +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" &(\ + "manipulator"&Z& +4 "core" &D 0 , g $ +2 "manipulator"&J% +3 "core" %\  . 2 " +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(-6 +129 "core" ( + "manipulator"&m& +4 "core" &-; % 7 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &-; . / , +2 .tForearm.seek :garage +2 "manipulator"&T'n +99 "core" ' + .tHand.close + "manipulator"&O/ +60 "core" / +3 "manipulator"&j& +4 "core" &-; 9 ; , + "manipulator"&e% +4 "core" % s 1 - L T +2 .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&R( +281 "core" ( +2 "manipulator"&)& +4 "core" &9 . $ / K +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &X& +2 "core" &8 8 - K +3 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_'O +100 "core" ' +2 "manipulator"&w& +5 "core" &8 1 8 K + "manipulator"&D% +4 "core" %V + 0 > +2 "collection"'y& +4 "core" &*\ +2 "collection"'n& +5 "core" &/\ +2 .tCC.seek :closed + "collection"'S(X +5 "core" &\  +8 &4\ +{ +9 &f\ > +10 &s\ L +9 &M\\\ K +10 &Y\ L +9 &Z\ K +9 &W\ K +10 &U]\ K +9 &[\ L +9 &Z\ L +10 & Z\ K +9 &"]W\ K +9 &$W\ K +10 &%]\ K +9 &'\\\ L +10 &)e[\ K +9 &+'Y\ K +9 &,_\ K +10 &.\\\ K +9 &0l\\ \ L +9 &2.[\ L +10 &3[\ K +9 &5[\ \ L +10 &7t\\\ L +9 &97\\\ K +9 &:Y\ K +10 &<X\ K +9 &>}X\ K +9 &@?Y\ K +10 &BY \ K +9 &C_ \ L +10 &Er\ M +9 &G7qv\ Q +9 &Hy{\ U +10 &J} \ W +9 &Lh\ X +9 &N(\ Y +10 &O\ \ Y +9 &Q \ X +10 &Sm\ \ Y +9 &U-\ Z +9 &V\ T +10 &X";\ - +9 &X x \ F +5 ( +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 +2 "collection"'"& +4 "core" &XY\ \ F + &XY \ F + .tHand.open + "manipulator"&u1 +53 "core" 1 +2 "manipulator"&% +4 "core" % V X I F > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%` +95 "core"  +2 "processing"%3% +4 "core" %^R\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1594 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"%s +43 "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"%H  + "collection"'  +32 "core"  +118  + .tPSV.dial :mixloop +2 "processing"%P +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%[  +70 "core" +2 .tPS.seek 0ml +2 "processing"%f'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%~  +40 "core"  +2 .tPS.seek 2.5ml +50 "processing"%1' +2611 "core" ' + .tPSV.dial :mixloop +7 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +42 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &7 1 / K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +2 "core" ( + "manipulator"&M& +4 "core" &7 : 5 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +4 "core" &7 1 . v K + .tForearm.seek CC +2 "manipulator"&}'O +102 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&{& +4 "core" &6 / . N K +2 "manipulator"&% +4 "core" % \\ 0 7  + .tForearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +297 "core" ( + "manipulator"&& +4 "core" &-;  3 U ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &-; 3 7 % ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&='n +104 "core" ' +2 .tHand.open + "manipulator"&!1 +63 "core" 1 + "manipulator"&x% +5 "core" % f > * n F + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "14:06:01.85" +2246 "Can"[s\ U\\ +22735 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%h @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%|  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%g  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2312 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%# +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +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"%\\  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2311 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%4% +4 "core" %f\ + #"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"%@'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" + "processing"%(% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%k'd +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +32 "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"%c +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%a +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2313 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +124 "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"%9' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +205 "Can"Ju\ J_ +1396 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%: +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"%>% +4 "core" %Ң(\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'R +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"%v'd +1605 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +32 "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"%] +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2310 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2315 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%t  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%z  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%I  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%^ +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +378 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%;  +42 "core"  + "processing"%F% +4 "core" %b\  +2 ."da"PS.seek 0.55ml +2 "processing"%b'\ +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Z  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%m +42 "core" + ."da"PTV.dial :mixing +48 "processing"%, @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core"  + "processing"%O% +4 "core" %ҧA\  +2 ."da"PS.seek 1.85ml +2 "processing"%j' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%e * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27878 "Can"uy\ RbK +20124 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%T  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%X  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%y +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2308 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +123 "core"  + "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"%' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%`  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%3 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +32 "core" +2 "processing"%Q% +3 "core" %Ҥ\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +608 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'd +1593 "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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%H +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%f  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2324 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +123 "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"%o' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%l +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core"  + "processing"%M% +4 "core" %ҢE\  +2 ."da"PS.seek 1.5ml +2 "processing"%''R +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'd +197 "Can"x\ He +1396 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%{ +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%?  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2307 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +134 "core"  +2 "processing"%r% +3 "core" %i \ +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" ' +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 + .PSV.dial PTV +2 "processing"%| +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%g% +3 "core" %Ҧ)\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'V +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1605 "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"%\\ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +69 "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"%- +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2299 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +126 "core"  +5 "processing"%(% +16 "core" %h>\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +161 "processing"%@' +355 "core" ' +2 ."da"delay 5 seconds +502 "processing"%*% +3 "core" %C\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +345 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%. +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 "processing"%k% +4 "core" %ҦA\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'V +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'd +1605 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +5 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +34 "core" + ."da"delay 30 seconds +2462 "Can"z\ i-w +541 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%: +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%K  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'d +2318 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +4 "core" %iJ\ + #"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"%G'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%& +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%<% +3 "core" %ҧR\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'W +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%A  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + "processing"%9 +3 "core" 9UX5) +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5) + 5) + "processing"%B& +4 "core" &X;\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&t% +4 "core" %\  , / ( - +2 "storage"(z% +3 "core" % :\ +2 "storage"(I. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(^(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U B\ +2 "manipulator"&;& +3 "core" &-; 0 / j ) +2 "manipulator"&F% +3 "core" %\  . - - +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +187 "core" ( + "manipulator"&Z& +4 "core" &s -  M 1 +2 "storage"(b& +3 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m'] +112 "core" ' +2 "storage"(,& +4 "core" &U [\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(Y'g +272 "core" ' + "storage"(O- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(e'z +34 "core" ' +2 "manipulator"&J& +4 "core" &s / . d 1 + "manipulator"&j% +4 "core" %Q , , = + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&)(? +260 "core" ( +2 "manipulator"&X& +4 "core" &6   #  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &6 / / W  +2 ."da"Forearm.seek PC +2 "manipulator"&w'Η +96 "core" ' +2 ."da"Hand.close + "manipulator"&D/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%y( +421 "core" ( +2 "storage"(N& +4 "core" &U \ + "manipulator"&V& +4 "core" &7 , +   + "manipulator"&"% +4 "core" % Η . $  +2 ."da"Forearm.seek :retract +2 "manipulator"&u'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&d(y +265 "core" ( + "manipulator"&& +4 "core" &  + , +2 "storage"(`& +3 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&3'] +96 "core" ' +2 ."da"Hand.open + "manipulator"&_1 +55 "core" 1 +2 "storage"(Q- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(n'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(' +51 "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/da23jun2314h_nessie.tif +5 "processing"%& +10 "core" &0\ +3 "manipulator"& & +8 "core" & % + N , +2 "manipulator"&% +5 "core" % b # & +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(-6 +180 "core" ( +2 "manipulator"&[& +4 "core" &-?  + Y + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-? ( # L Y +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&~'n +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&f/ +62 "core" / +2 "manipulator"&P& +4 "core" &-? U > % Y + "manipulator"&1% +4 "core" % n ! X +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +121 "core" ( + "manipulator"&o& +4 "core" &D (  L % +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &D ) '  % +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W'Η +100 "core" ' +2 "manipulator"&M& +4 "core" &D ! - , % + "manipulator"&6% +4 "core" %Η )  1 +2 "processing"%& +4 "core" &\ +2 "processing"%'& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%U(X +5 "core" &[\  +8 &3}Z\ *z +9 &fF\ ? +10 &vF\ M +9 &KWA\ L +10 & Y8\ L +9 &[*\ L +9 &W&\ L +10 &S[\ L +9 &Z\ L +9 &[\ L +10 & Z\ M +9 &"[Z\ L +9 &$]]\ L +10 &%Zh\ L +9 &'^]\ L +10 &)cZ]\ L +9 &+&WO\ L +9 &,[I\ L +63 &.ZL\ L +10 &0kYH\ L +3 &2,ZE\ M + &3Z:\ L +5 &5]2\ L &7sZ-\ L + &96Y/\ L +2 &:[*\ L +2 &<Y\ L +7 &>{^\ L +9 &@=\\\ L +10 &AY \ L +9 &C^ \ L +10 &Ef \ M +9 &G9}\ P +9 &H\ R +10 &J\ S +9 &Lx\ S +9 &N9\ S +10 &O\ T +9 &Q\ T +10 &S|\ T +9 &U?\ T +9 &W\ L +10 &X4D{\ "f +9 &X4\ / +5 ( +2 "processing"%'& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 "processing"%S& +4 "core" &X\ / + &X\ / + ."psFlush"Hand.open +2 "manipulator"&{1 +57 "core" 1 + "manipulator"&R% +4 "core" % Ζ V I V +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +53 "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"%?' +547 #"da"SX MX5/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.842 seconds\ /var/log/esp/da23jun2314h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2314h15s_nessie.tif +34 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1012 #"da"SX MX5/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2314h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2314h25s_nessie.tif +1097 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%x @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%r  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%! +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%='F +945 #"da"SX MX5/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2314h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.842 sec auto-exposure",Subject: "da23jun2314h images!" +4 "storage"(|- +7 "core" -' +9 "storage"(& +19 "core" &U \ +5 "manipulator"&g& +6 "core" &D B A 4 % + "manipulator"&h% +4 "core" %  O Q ` ^ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&#(y +314 "core" ( +5 "manipulator"&p& +4 "core" &r# S Q F 9# +2 "storage"(& +4 "core" &U \ +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&\\'] +99 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(%' +61 "core" ' +3 "manipulator"&E& +8 "core" &r" - , R 9# +3 "storage"(4& +7 "core" &U   \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&\ ' +31 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&-, +8 "core" , +3 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(' +28 "core" ' +3 "manipulator"&% +8 "core" % ' &  +3 "storage"(L& +7 "core" &U Q 9\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 283 counts +2 "manipulator"&(' +22 "core" ' +3 "manipulator"&5& +16 "core" & - + 9 0 +4 "storage"(*& +8 "core" &U @ A f\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&@'] +25 "core" ' +3 "storage"(% +9 "core" % 7 < K\ +5 ."downElevator"SE.seek :down +7 "storage"(.' +97 (c% +6 "core" %{?   T\ QK +4 "manipulator"&k% +8 "core" %b * 0  n +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&i'\ +91 "core" ' +54 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (0& +8 "core" &U @ B s\ +478 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%a +99 "core"  +3 "processing"%+% +8 "core" %C\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +4 "processing"%' +588 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%8' +175 #"uploadLog"upsync +1933 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%2  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%7 @ +68 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"%9 +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%:'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%>  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%&'d +2615 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%C +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +584 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml + "processing"%G' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2612 "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"%B  +67 "core"  +2 ."psFlush"PS.seek 0ml +52 "processing"%t'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%I' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%;'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%,'T +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +345 "Can"z\ Kl +2271 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%Y +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%w' +2613 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%`'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & - 0 0 +2 "manipulator"&% +3 "core" %\  * , 3  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&u(? +256 "core" ( +2 "manipulator"&e& +4 "core" &6 (  Z + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &6 . 0 : +2 ."psFlush"Forearm.seek PC +2 "manipulator"&['Η +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +54 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%3( +424 "core" ( +2 "manipulator"&d& +4 "core" &6 - ' 2 + "manipulator"&f% +4 "core" % Τ (  , Y + ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&1(-6 +133 "core" ( + "manipulator"&H& +4 "core" &-H '  <  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-H  )   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&l'n +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&~1 +53 "core" 1 + "manipulator"&M% +4 "core" % \\ 6 . +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +106 "core" ' +2 #tFinished short da assay +2331 #-> access 1 +2 "storage"(% +4 "core" % *\ + "manipulator"&s% +4 "core" %\    Z +2 "manipulator"&& +4 "core" &-H (   + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(y(<( +676 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (S& +3 "core" &<+ W X e\  +3292 #t-> access 2 +2 "storage"({% +3 "core" % \ +2 "manipulator"&R% +4 "core" %\  (  & Z +2 "manipulator"&'& +3 "core" &-H ( - J  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (q& +3 "core" &K ~ ~ T\  +470 #t-> shortDAflush; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &<  + "manipulator"&& +4 "core" &-H    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(-6 +21 "core" ( + "manipulator"&x& +4 "core" &-? /    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-? , - N  +2 .tForearm.seek :garage +2 "manipulator"&!'n +97 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&|& +4 "core" &-? 3 5 !  +2 "manipulator"&% +4 "core" % | # - 0 _ + .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +292 "core" ( +2 "manipulator"& & +4 "core" &6 2  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" &6 - 1 v J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +105 "core" ' + "manipulator"&E& +4 "core" &6  1  J +2 "manipulator"&4% +4 "core" %G 0 . A + "collection"'}& +4 "core" &\ +2 "collection"'& +5 "core" &;\ +2 .tCC.seek :closed +2 "collection"'L(X +3 "core" &4\ +9 & -=\ $e +9 &X}A\ 7 +9 &z?\ K +10 &Z>\ J +9 &z[E\ K +10 &<^C\ K +9 &]<\ K +9 &\\?\ J +10 &\\@\ J +9 &C\\@\ K +9 & _B\ K +10 &![<\ J +9 &#\\<\ K +10 &%KX=\ K +9 &' YA\ K +9 &(ZE\ K +10 &*]E\ K +9 &,RZC\ K +9 &.\\E\ K +10 &/\\=\ K +9 &1YG\ K +10 &3[ZB\ K +9 &5ZE\ J +9 &6\\F\ K +10 &8\\F\ K +9 &:c\\A\ K +9 &<%]J\ K +10 &=\\@\ K +9 &?\\G\ J +9 &Aj]E\ K +10 &C+_J\ L +9 &DkG\ M +10 &FG\ P +9 &HYT\ T +9 &JI\ W +10 &KF\ W +9 &MM\ X +9 &OTR\ X +10 &QO\ Y +9 &RP\ X +10 &TO\ Y +9 &VZL\ Y +9 &WhP\ - +10 &Xn S\ Q +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 +2 "collection"'5& +4 "core" &XveZ\ I + &XveW\ I + .tHand.open +2 "manipulator"&*1 +60 "core" 1 +2 "manipulator"&% +4 "core" % G I A k A +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"%\\  +39 "core"  + "processing"%#% +4 "core" %e\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +59 .tPS.seek 2.5ml + "processing"%c' +2615 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%k  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%% +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%\ @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%('d +2620 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%0  +178 "core"  + "processing"%% +4 "core" %g\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%@' +2615 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air +2 "processing"%. +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%a'd +2619 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%+  +178 "core"  + "processing"%=% +5 "core" %e\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%2 +177 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%7'd +2609 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%9  +189 "core"  + "processing"%8% +4 "core" %h\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%K'U +1598 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%:  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%>' +2616 "core" ' +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air +3 "processing"% +178 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%C'd +975 "Can"x\ Xo +1636 "core" ' + .tPSV.dial :air +2 "processing"%&  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2608 "core" ' +2 .tPSV.dial :PTV + "processing"%v +69 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2606 "core" ' + .tPSV.dial :air +6 "processing"%G  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :PTV +2 "processing"%] +69 "core"  +2 .tPS.seek 0ml +2 "processing"%B'd +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%t +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &5 ' * : J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +51 "core" ( + "manipulator"&;& +4 "core" & 4  .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & , , R  +2 .tForearm.seek CC +2 "manipulator"& 'O +93 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open + "collection"'b( +424 "core" ( +2 "manipulator"&,& +4 "core" & - + 8  + "manipulator"&O% +4 "core" % R , / F +2 .tForearm.seek :retract +2 "manipulator"&J'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +277 "core" ( +2 "manipulator"&Y& +4 "core" &-= ( *  2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-= 1 3 X 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m'n +94 "core" ' +2 .tHand.open +2 "manipulator"&1 +56 "core" 1 + "manipulator"&% +75 "core" % v # , B +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' +2 #tFlushing Processing stage + "processing"%T% +4 "core" %gq\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%D& +4 "core" &n\ + "manipulator"&N& +4 "core" &-= - / S 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(-6 +3 "core" ( +2 "manipulator"&"& +4 "core" &-= 1 3 h 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-= ) X 2 +2 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"&w/ +64 "core" / + "manipulator"&)& +4 "core" &-= 3  2 +2 "manipulator"&`% +4 "core" % r " - S q + .tForearm.seek :retract +2 "manipulator"&Q'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_(? +119 "core" ( +2 "manipulator"& & +4 "core" &@ 2  O  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &@ #   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&e'Η +91 "core" ' +2 "manipulator"&n& +4 "core" &@  3   +2 "manipulator"&-% +3 "core" %Δ - &  +2 "processing"% & +4 "core" &\ +2 "processing"%i& +6 "core" &t\ +2 .tPC.seek :closed + "processing"%U(X +5 "core" &p\ +7 &5v\ %f +9 &Xs\ 8 +10 &~w\ L +9 &\\x\ K +10 &|as\ L +9 &@\\p\ K +9 &`s\ K +10 &cv\ L +9 &aw\ L +9 &Fax\ L +10 & \\p\ L +9 &!bv\ L +9 &#bx\ L +10 &%Obn\ L +9 &'cv\ L +10 &(bu\ K +9 &*_t\ K +9 &,Wcq\ L +10 &.\\r\ K +9 &/_m\ K +9 &1_p\ K +10 &3``p\ K +9 &5!cp\ L +10 &6bs\ L +9 &8ct\ L +9 &:gcv\ L +10 &<)co\ L +9 &=cw\ L +9 &?cv\ L +10 &Aobu\ L +9 &C1_o\ L +10 &Dfn\ L +9 &Fyv\ N +9 &Hfq\ Q +10 &J%u\ R +9 &Ko\ R +9 &Mv\ R +10 &Omt\ R +9 &Q,u\ S +10 &Rr\ S +9 &Tp\ S +9 &Vro\ S +10 &W_ut\ / +9 &Xvx\ ; +10 ( + &Xz\ / + "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%d& +4 "core" &X\ / + .tHand.open +2 "manipulator"&f1 +57 "core" 1 + "manipulator"&H% +4 "core" % Δ ; F K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%[ +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%u'T +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +1599 "core" ' + .tPSV.dial PTV +2 "processing"%M +68 "core" +2 .tPTV.dial :puck +2 "processing"%P  +70 "core"  + .tPBV.dial :waste1 +2 "processing"%l  +52 "core" +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%s +69 "core"  + .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%^' +2111 "core" ' +2 .tPSV.dial PTV +2 "processing"%S +68 "core" + .tPBV.dial PSV +2 "processing"%{ U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%R'd +2605 "core" ' + .tPSV.dial PBV +2 "processing"%' @ +47 "core" > +2 .tPS.seek 2.5ml +2 "processing"%q' +2615 "core" ' + .tPSV.dial :waste1 +2 "processing"%y  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +2627 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%x' +2615 "core" ' + .tPSV.dial PTV +2 "processing"%r +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tPSV.dial PBV +2 "processing"%| @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' + .tPSV.dial :waste1 +6 "processing"%1  +68 "core"  +2 .tPS.seek 0ml + "processing"%6'd +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&!& +4 "core" &@ ) + m  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (? +4 "core" ( +2 "manipulator"&p& +3 "core" &@ 9 3   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &@  #  +2 .tForearm.seek PC +2 "manipulator"&E'Η +99 "core" ' +2 .tHand.close + "manipulator"&4/ +61 "core" / +2 .tPC.seek :open +2 "processing"%}( +421 "core" ( +2 "manipulator"&g& +4 "core" &@ ) % [  + "manipulator"&% +4 "core" % · ) ! 2 b +2 .tForearm.seek :retract + "manipulator"&5'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&*(-6 +127 "core" ( + "manipulator"&& +4 "core" &-2  3 [  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-2 0 - j  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\'n +100 "core" ' + .tHand.open + "manipulator" +55 "core" 1 +2 "manipulator"&% +4 "core" % u 8 & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +11241 "Can"s\ =r9 +60001 q\ :tϻ +25146 #t-> access 2 +2 "storage"(k% +3 "core" % \ +2 "manipulator"&%% +4 "core" % } *   + "manipulator"&\ & +4 "core" &-L - ,   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(c(K +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (0& +4 "core" &K t i\  +1111 #t-> $da [:extractVol]=0.19 +756 #-> startTube 2 +694 #-> shortDA +2 "collection"'% +4 "core" %Q  +2 "processing"%(% +4 "core" %d\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1971 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%. +123 "core" + .tPTV.dial :PRVmixing +2 "processing"%@  +125 "core" + .tPRV.dial :sipper +2 "processing"%+  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%='` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%a  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%2' +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +96 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%9'd +581 "core" ' + .tPSV.dial PSR +2 "processing"%8 +95 "core"  +2 "processing"%7% +4 "core" %e\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%:'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%K' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 "processing"%>% +4 "core" %g\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%&'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +97 "core" + .tPRV.dial :sipper +2 "processing"%<  +41 "core" +2 .tPS.seek 0ml + "processing"%G'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%A +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%]' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%B& +4 "core" &\ + "manipulator"&t% +4 "core" % } - . z  +7 "storage"(z% +3 "core" % \ +2 "storage"(I. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(;( +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Z& +3 "core" & p e\ +2 "manipulator"&& +3 "core" &-L , + >  +2 "manipulator"&h% +3 "core" % } - " <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +177 "core" ( + "manipulator"&L& +4 "core" &\\ * $  / +2 "storage"(,& +4 "core" & ?\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&O'ж +107 "core" ' +2 "storage"( & +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Y'g +280 "core" ' + "storage"(j- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (F& +3 "core" &  2\ +2 "manipulator"&& +4 "core" &\\ ' + _ / +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&J& +3 "core" &\\ 3 ;  / +2 "storage"(T& +4 "core" & s j \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&D'ϊ +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&N/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&"& +2 "storage"(V' +7 "core" &\\ 1 1 / + "manipulator"&m% +4 "core" % Ϗ , , W  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&)(? +175 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&`& +4 "core" &C / % & " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C 0 " 7 " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X'Η +103 "core" ' +2 "manipulator"& & +4 "core" &C  ,  " +2 "manipulator"&% +3 "core" %Ι * / o +2 "processing"%& +4 "core" & \ +2 "processing"%n& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%-(X +4 "core" &\ +8 &6\ %g +9 &Y\ 8 +10 &~\ L +9 &^\ L +9 &~b\ L +10 &A^\ L +9 &c\ L +9 &`\ K +10 &`\ L +9 &I_\ L +10 & _\ K +9 &!b\ L +9 &#b\ L +10 &%Qc\ L +9 &'_\ L +9 &(`\ L +10 &*^\ L +9 &,Ya\ L +10 &._\ K +9 &/a\ L +9 &1a\ K +10 &3`c\ L +9 &5#b\ L +9 &6`\ K +10 &8a\ L +9 &:hb\ L +10 &<+b\ L +9 &=a\ L +9 &?b\ K +10 &Apb\ L +9 &C/j\ M +10 &Dw\ N +9 &F\ Q +9 &Hf\ R +10 &J'\ R +9 &K\ R +53 &M\ R +6 &Om\ R + &Q.\ S &R\ S + &T\ S + &Vs\ S +4 &W^r\ 4 +9 &XB\ ) +5 ( +2 "processing"%n& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"& 1 +3 "core" &X\ ) +51 1 +2 "manipulator"&/% +4 "core" % Ι 5   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +103 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%3 U +2 %d9 +5 "core" 9 +102 "processing"%f9 +3 "core" 9 +102 "processing"%H9 +2 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%[9 +3 "core" 9! +102 "processing"%e9 +2 "core" 9! +102 "processing"%9 +3 "core" 9" +102 "processing"%u9 +2 "core" 9" +102 "processing"%M9 +3 "core" 9"# +102 "processing"%P9 +3 "core" 9&# +102 "processing"%l9 +2 "core" 9*$ +102 "processing"%~9 +3 "core" 9/# +102 "processing"%s9 +2 "core" 93$ +102 "processing"%9 +4 "core" 97$ +102 "processing"%9 +2 "core" 9 ;$ +102 "processing"%S9 +2 "core" 9 ?$ +102 "processing"%{9 +3 "core" 9C$ +102 "processing"%^9 +2 "core" 9H$ +102 "processing"%'9 +3 "core" 9L# +102 "processing"%R9 +2 "core" 9P# +102 "processing"%y9 +2 "core" 9!T" +103 "processing"%q9 +2 "core" 9&X" +102 "processing"%9 +2 "core" 9,]" +102 "processing"%W9 +3 "core" 92a" +103 "processing"%r9 +2 "core" 99e! +102 "processing"%x9 +2 "core" 9@i! +102 "processing"%|9 +3 "core" 9Gm +102 "processing"%9 +2 "core" 9Nq +102 "processing"%19 +3 "core" 9Uv +102 "processing"%9 +3 "core" 9]z +102 "processing"%!9 +2 "core" 9e~ +102 "processing"%p9 +3 "core" 9m +102 "processing"%?9 +2 "core" 9u +102 "processing"%49 +3 "core" 9~ +102 "processing"%_9 +3 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%U9 +2 "core" 9 +102 "processing"%g9 +3 "core" 9 \ +102 "processing"%9 +2 "core" 9! +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +2 "core" 9! +102 "processing"%E9 +3 "core" 9! +102 "processing"% 9 +2 "core" 9" +102 "processing"%#9 +3 "core" 9# +102 "processing"%9 +2 "core" 9# +102 "processing"%59 +3 "core" 9$ +102 "processing"%\\9 +2 "core" 9& +102 "processing"%k9 +3 "core" 9) +102 "processing"%%9 +3 "core" 9' +102 "processing"%\ 9 +2 "core" 9 ' +3 .tPH.hold 2:00:00,28C +4 "processing"%0 pUp  +3 .tdelay 1:30 +2 "core"  +229 "Can"fo\ ?we +8772 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"%% +4 "core" %bd\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%(' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%.'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%@  +125 "core"  + .tPSV.dial PTV +2 "processing"%+ +69 "core" + .tPBV.dial :waste1 +2 "processing"%6  +51 "core" +2 "processing"%a% +4 "core" %ҨK\  +2 .tPS.seek 1.5ml +2 "processing"%='X +595 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%2'd +1601 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%:' +2332 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%K +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2306 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%&  +125 "core" + .tPSV.dial :mixloop +2 "processing"%v +42 "core" + .tPRV.dial :ab1 +2 "processing"%< @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%C'c +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%A  +40 "core"  +2 "processing"%G% +4 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%'o +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +29 "core" +2 .tPRV.dial :air +2 "processing"%B  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%t'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%z @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%I' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%c  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Z'Ҧ +1604 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%h @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%L  +33 "core" +2 "processing"%,% +4 "core" %ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%*' +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +167 "Can"p\ Gzh +1802 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +3 "core" &+\ +2 "manipulator"&F& +4 "core" &C - / n " + "manipulator"&% +4 "core" %\  / + Y \ k +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(-6 +131 "core" ( + "manipulator"&T& +4 "core" &-9 . % c 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-9 - 1  0 +2 .tForearm.seek :garage +2 "manipulator"&"'n +96 "core" ' + .tHand.close + "manipulator"&m/ +59 "core" / +2 "manipulator"&& +4 "core" &-: 9 : x / +2 "manipulator"&O% +3 "core" % _ . 1 I k +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&D( +283 "core" ( + "manipulator"&`& +4 "core" &4 , % 4 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &4 8 / H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +3 "manipulator"& & +4 "core" &4 / 7 H + "manipulator"&% +4 "core" %U : ;  E +2 "collection"'& +4 "core" &\ +2 "collection"'V& +5 "core" &\ +2 .tCC.seek :closed + "collection"'w(X +4 "core" &\ +8 & ,\ %g +10 &Yy\ 7 +9 &|B\ K +10 &X\ K +9 &{Y\ K +9 &=Y\ K +10 &U\ K +9 &Z\ K +9 &V\ K +10 &EZ\ K +9 & \\\ K +10 &!Y\ K +9 &#Z\ K +9 &%NU\ K +10 &'Z\ K +9 &([\ K +9 &*Z\ K +10 &,VW\ K +9 &.[\ K +9 &/Z\ L +10 &1Z\ K +9 &3]\\\ K +10 &5Y\ K +9 &6\\\ K +9 &8]\ K +10 &:e]\ K +9 &<']\ K +9 &=Z\ L +10 &?Y\ L +9 &AlZ\ L +10 &C.`\ L +9 &Dg\ M +9 &F\ P +10 &HZ{\ U +9 &Jmt\ W +10 &Kkn\ X +9 &Mmm\ X +9 &OVln\ X +10 &Qqq\ Y +9 &Rqt\ Y +9 &Tps\ Y +10 &V[tu\ Z +9 &W^uu\ ; +9 &Xjv{\ J +6 ( +2 "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'}& +4 "core" &Xjdwx\ J + &Xjdyz\ J + .tHand.open +2 "manipulator"& 1 +60 "core" 1 +2 "manipulator"&/% +4 "core" % T W ; S F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%n +96 "core"  +2 "processing"%f% +4 "core" %f1\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%X'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +52 "processing"%H  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%i'd +1594 "core" ' + .tPSV.dial PSR +2 "processing"%[ +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%  + "collection"'u  +37 "core"  +113  +2 .tPSV.dial :mixloop + "processing"%M +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%P  +70 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%~  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%''d +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +10 "core" &3 / . U H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&q& +4 "core" &3 2 9 # H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &3 - / a H +2 .tForearm.seek CC +2 "manipulator"&W'O +94 "core" ' + .tHand.close +2 "manipulator"&r/ +56 "core" / +2 .tCC.seek :open +2 "collection"'x( +424 "core" ( +2 "manipulator"&|& +4 "core" &3 0 0 H + "manipulator"&% +4 "core" % W 9 8 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +291 "core" ( +2 "manipulator"&!& +4 "core" &->  ) ? : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-> , - V : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?'n +98 "core" ' +2 .tHand.open + "manipulator"&41 +56 "core" 1 +2 "manipulator"&_% +4 "core" % _ 8 , y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +3 ."da"delayUntil "15:50:34.70" +24983 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%U @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%g  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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"%' +2334 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%E +42 "core" +2 ."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"%5'd +2325 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +134 "core"  +2 "processing"%k% +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"%%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +71 "Can"p\ K} +1530 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "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 + "processing"%@'T +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"%6'd +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +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"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%7 +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2310 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%K% +4 "core" %e\ + #"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 +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"%: +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + "processing"%v% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'T +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%] +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%t +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2319 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +7 "processing"%h  +177 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%L  +39 "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"% 'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Z  +42 "core"  + "processing"%*% +4 "core" %a \  +2 ."da"PS.seek 0.55ml +2 "processing"%j' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%F  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%T +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%N @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%)  +33 "core"  + "processing"%m% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1957 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +547 "Can"*o\ I' +47456 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%"  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "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"%J' +2332 "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 +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%b'd +2311 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +123 "core"  + "processing"% % +4 "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 +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"%V'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + "processing"%n  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%f +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'R +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%X * +31 "Can"n\ d +2 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +123 "core"  + "processing"%S% +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"%' +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 .PSV.dial PTV +2 "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%q% +4 "core" %Ҥ"\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +606 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'd +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%d  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%| +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%! +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2332 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +123 "core"  + "processing"%1% +4 "core" %ez\ +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 +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +35 "core" + "processing"%% +4 "core" %Ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1599 "core" ' + ."da"delay 2:00 +4112 "Can"/m\ \\S +7891 #"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"%# * +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"%' +2327 "core" ' +8 ."da"PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2316 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +138 "core"  +4 "processing"%% +16 "core" %gk\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +8 "processing"%(' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%\ % +4 "core" %\ + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%+' +335 "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"%a +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +33 "core" + "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'U +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'd +1604 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +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"%' +2346 "core" ' + ."da"PSV.dial PTV +7 "processing"%K +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%2 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%:  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2332 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +123 "core"  + "processing"%>% +4 "core" %c+\ + #"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"%'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +33 "core"  +2 "processing"%C% +3 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'U +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +1601 "core" ' +2 "processing"%t9 +3 "core" 9PJ5) +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%c  +3 "core" 5) + 5) + "processing"%B& +4 "core" &X\ ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %  , +   + "storage"(h% +4 "core" % \ +2 "storage"(L. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(,(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (I& +3 "core" &U \ +2 "manipulator"&Z& +3 "core" &-> - - : +2 "manipulator"&*% +3 "core" %  2 . h  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +192 "core" ( + "manipulator"&F& +4 "core" & 8 & P * +2 "storage"(j& +4 "core" &U M\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&T'] +109 "core" ' +2 "storage"(N& +4 "core" &U\ \  _\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"()'g +275 "core" ' + "storage"(m- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(O'z +29 "core" ' +2 "manipulator"&& +4 "core" & 0 0 > * + "manipulator"&% +4 "core" %Є 1 1 +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"&`(? +254 "core" ( + "manipulator"&& +4 "core" &I  4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &I . 0 ] +2 ."da"Forearm.seek PC +2 "manipulator"& 'Η +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%( +424 "core" ( + "storage"(Y& +4 "core" &U \  %\ + "manipulator"&J& +4 "core" &I , +  + "manipulator"&}% +4 "core" % ΋ . ) . +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&b(y +262 "core" ( + "manipulator"&/& +4 "core" & )  ) + "storage"(n& +4 "core" &U \  @\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&f'] +91 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +52 "core" 1 +2 "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(V'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(X' +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/da23jun2316h_nessie.tif +5 "processing"%H& +10 "core" &\ +3 "manipulator"&i& +5 "core" & ? + $ ) +2 "manipulator"&u% +5 "core" % ` !  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&[(-6 +182 "core" ( +2 "manipulator"&P& +4 "core" &-< *  A + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-< . - c A +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&~'n +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&l/ +57 "core" / +2 "manipulator"&M& +4 "core" &-< T > 1 A + "manipulator"&s% +4 "core" % f 1 7 q _ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +179 "core" ( + "manipulator"&& +4 "core" &F 4   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &F - - ;  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&R'Η +97 "core" ' +2 "manipulator"&q& +4 "core" &F % , T  + "manipulator"&^% +4 "core" %Ί ! $  +3 "processing"%r& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%d(X +4 "core" &\ +7 & &\ $c +9 &Wy\ 7 +9 &y\ K +10 &S\ L +9 &l[\ M +9 &0X\ L +10 &Z\ L +9 &Z@\ L +10 &wZ-\ L +9 &9Z1\ L +9 &Y'\ L +10 &!Z,\ L +9 &#~Z\ L +9 &%@Z\ L +10 &'[\ L +9 &(Z\ L +10 &*Z\ L +9 &,G\\\ L +9 &. Z\ L +10 &/Z\ L +9 &1Z\ L +9 &3O\\\ L +10 &5\\0\ M +9 &6ZF\ L +10 &8Z\ L +9 &:WZD\ L +9 &<[;\ L +10 &=X8\ L +9 &?[,\ M +9 &A_Z!\ L +10 &C!]0\ L +9 &D`2\ M +10 &Fr0\ O +9 &HX'\ Q +9 &J%\ S +10 &K(\ R +9 &M\ S +9 &O[\ S +10 &Q\ T +9 &Rz\ T +9 &T\ T +9 &V`\ T +9 &Woj\ !h +10 &X(\ @ +9 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%w& +4 "core" &X\ + + &X\ + + ."psFlush"Hand.open +2 "manipulator"&|1 +53 "core" 1 +2 "manipulator"&D% +5 "core" % Ί U M + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +41 "core"  +2 "processing"%p% +4 "core" %gV\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%y' +593 "core" ' +6 ."psFlush"delay 5 seconds +10 #"da"SX MX5/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.98 seconds\ /var/log/esp/da23jun2316h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2316h15s_nessie.tif +490 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1060 #"da"SX MX5/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2316h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2316h25s_nessie.tif +1050 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%_ @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%1  +126 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%4 +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%?'F +986 #"da"SX MX5/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2316h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.98 sec auto-exposure",Subject: "da23jun2316h images!" +2 "storage"(U- +4 "core" -' +2 "storage"(g& +6 "core" &U \ +5 "manipulator"&& +17 "core" &F S S 3  +7 "manipulator"&$% +11 "core" %\ ! . @ = +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&'(y +284 "core" ( +2 "manipulator"&& +5 "core" & P B Q  +12 "storage"( & +8 "core" &U )\ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&#'] +111 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(' +59 "core" ' +3 "manipulator"&E& +8 "core" & 0 . P  +3 "storage"(\\& +8 "core" &U 7 6 d\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +14 "manipulator"&k' +25 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&5, +4 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(%' +30 "core" ' +3 "manipulator"&% +8 "core" %\ - . 4 Z +3 "storage"(& +8 "core" &U 2 = #\ +4 ."da"Forearm.force -20 + "manipulator"&5 +9 ."da"Forearm.seek 1 + 305 counts +4 "manipulator"&'6 +22 "core" ' +3 "manipulator"&& +8 "core" & - 0  +4 "storage"(\ & +7 "core" &U 9 = \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&('] +16 "core" ' +3 "storage"(+% +8 "core" % ? ? \ +5 ."downElevator"SE.seek :down +5 "storage"(a' +100 (.% +7 "core" %B 4 * \ PK +3 "manipulator"&% +8 "core" %e . 0 l +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&@'\ +91 "core" ' +51 ' +3 ."downElevator"SE.stop +3 "storage"(5 +5 (3& +8 "core" &U ; I \ +452 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%6 +95 "core"  +5 "processing"%7% +9 "core" %G`\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%9' +589 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%=' +398 #"uploadLog"upsync +1706 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%8  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%K @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%2 +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%: +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%&  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%<'d +229 "Can"^t\ H +2390 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +62 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2609 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%t @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%B  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%L' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%Z'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%N'T +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%" @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2622 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%n'd +2640 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%` @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'd +2605 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&i& +4 "core" & ) . c  +2 "manipulator"&u% +3 "core" %\  $ + 9  +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +241 "core" ( + "manipulator"&O& +5 "core" &A 6 $ S  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" &A / / -  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&P'Η +93 "core" ' + ."psFlush"Hand.close + "manipulator"&e/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%f( +423 "core" ( +2 "manipulator"&b& +4 "core" &A , - k  + "manipulator"&l% +4 "core" % ΍ . , h +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&s(-6 +126 "core" ( +2 "manipulator"&& +4 "core" &-C  * % + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-C . . e +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&~'n +98 "core" ' + ."psFlush"Hand.open + "manipulator"&{1 +57 "core" 1 + "manipulator"&[% +4 "core" % w . - W ~ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +108 "core" ' + #tFinished short da assay +2340 #-> access 1 +2 "storage"(^% +3 "core" % R\ +2 "manipulator"&r% +4 "core" %\  # , 5 R +2 "manipulator"&S& +3 "core" &-C !  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +675 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (w& +3 "core" &<) f e\  +4347 "Can"nu\ 7 +3764 #t-> access 2 +2 "storage"(|% +3 "core" % a\ +2 "manipulator"&D% +4 "core" %\  - . s R + "manipulator"&& +4 "core" &-C ) # " +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(!(K +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &K ~ ~ \  +2902 #t-> shortDAflush; PS.flush; shortDAflush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +4 "core" &  + "manipulator"&z& +5 "core" &- . % P  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(-6 +21 "core" ( + "manipulator"&_& +4 "core" &-I $ ) 1  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-I * $  +2 .tForearm.seek :garage +2 "manipulator"&4'n +91 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&U& +4 "core" &-I 8 6 .  +2 "manipulator"&g% +3 "core" % r - - L +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&$( +281 "core" ( +2 "manipulator"&& +4 "core" &8 '  J + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 && +2 "core" &6 . / j J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +105 "core" ' + "manipulator"&E& +4 "core" &7 3  " J +2 "manipulator"&\\% +4 "core" %Q / . % 2 + "collection"'W& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(X +4 "core" &\  +10 &3\ *z +9 &f\ > +9 &s\ L +10 &KZ\ K +9 &Z\ J +9 &\\\ K +10 &[\ K +9 &RZ\ K +10 &\\\ K +9 &\\\ K +56 & _\ K +4 &"[Z\ K +3 &$[\ J + &%\\\ K +2 &'\\\ K +3 &)d\\\ J + &+$\\\ K +5 &,]\ K +9 &.\\\ J +10 &0k\\\ K +9 &2.\\\ J +9 &3\\\ K +10 &5[\ J +9 &7s]\ K +10 &96]\ J +9 &:\\\ K +9 &<\\\ K +10 &>{\\\ K +9 &@=Y\ K +9 &A]\ K +10 &Cc\ L +9 &E}p\ M +10 &G3\ Q +9 &H\ U +9 &J\ W +10 &Lf\ X +9 &N)\ W +9 &O\ X +10 &Q\ Y +9 &Sk\ Y +10 &U-\ Y +9 &V\ P +9 &X!I\ &s +10 &Xx \ M +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 + "collection"'& +5 "core" &Xxy\ M + &Xxy\ M + .tHand.open + "manipulator"&\ 1 +58 "core" 1 +2 "manipulator"&X% +4 "core" % P T < ` 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +104 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%#  +38 "core"  +2 "processing"%.% +77 "core" %hR\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%'' +2620 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +3 "processing"%  +96 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"% +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%k @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%'d +2622 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%3  +178 "core"  + "processing"%%% +4 "core" %aH\  +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%(' +2605 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%a +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%6'd +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%7  +178 "core"  + "processing"%?% +4 "core" %iC\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%9' +2609 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%8 +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%K'd +2605 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%2  +178 "core"  + "processing"%=% +4 "core" %aC\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%:'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1607 "core" ' + .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 +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%v +180 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%G'd +2615 "core" ' + .tPSV.dial :air +6 "processing"%<  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2616 "core" ' +2 .tPSV.dial :PTV + "processing"%A +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%t' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%] +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%B'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%c  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%h' +2615 "core" ' + .tPSV.dial :PTV +7 "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +4 "core" &5 0 . J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +3 "core" ( + "manipulator"&Z& +4 "core" &5  4 Y J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &6 - - g J +2 .tForearm.seek CC +2 "manipulator"&;'O +92 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'j( +426 "core" ( + "manipulator"&N& +4 "core" &5 . . % J +2 "manipulator"&m% +4 "core" % U . / +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&o(-6 +294 "core" ( + "manipulator"&)& +4 "core" &-3 ,  A 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-3 1 0 o 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&T'n +111 "core" ' + .tHand.open +2 "manipulator"&Q1 +61 "core" 1 + "manipulator"& % +4 "core" % e 1  w q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tFlushing Processing stage + "processing"%"% +4 "core" %b&\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &$\ +2 "manipulator"&Y& +3 "core" &-3 " * 5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(-6 +2 "core" ( +2 "manipulator"&}& +3 "core" &-3 . * W 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-3  &  5 +2 .tForearm.seek :garage +2 "manipulator"&/'n +91 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 "manipulator"&`& +4 "core" &-3 4  5 + "manipulator"&n% +4 "core" % s ! ' < +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +121 "core" ( + "manipulator"&i& +4 "core" &G )  A  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &G  * =  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&O'Η +100 "core" ' + "manipulator"&V& +5 "core" &G (  6  + "manipulator"&5% +4 "core" %Ή + , 5 +2 "processing"%e& +3 "core" &!\ +2 "processing"%@& +5 "core" &$\ +2 .tPC.seek :closed +2 "processing"%d(X +4 "core" &)\ +7 &8#\ %f +9 &X\ 7 +9 &%\ L +10 &[!\ K +9 &}a\ K +9 &?_#\ K +10 &^'\ L +9 &c\ L +10 &a\ L +9 &F_%\ L +9 & b!\ K +10 &!`)\ K +9 &#_!\ L +9 &%N^\ L +10 &'_!\ L +9 &(_%\ K +10 &*`'\ K +9 &,Ve&\ L +9 &.b"\ K +10 &/_*\ K +9 &1`(\ K +9 &3_a&\ K +10 &5!a!\ K +9 &6`'\ K +10 &8a"\ K +9 &:ga&\ K +9 &<)a&\ K +10 &=b)\ L +9 &?c&\ L +9 &An_(\ L +10 &C/`!\ L +9 &Dh"\ M +10 &Fx!\ N +9 &He"\ Q +9 &J%#\ R +10 &K"\ R +9 &M"\ S +9 &Oj \ R +10 &Q+"\ S +9 &R"\ S +9 &T(\ S +10 &Vo%\ S +9 &Wao!\ 0 +10 &Xa&\ 5 +9 ( +2 "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%b& +4 "core" &X!\ 0 + &X(\ 0 + .tHand.open + "manipulator"&l1 +55 "core" 1 + "manipulator"&% +4 "core" % Ή 8 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%P +68 "core"  +2 .tPSR.select :flush +51 "processing"%@ +9 .tPS.seek 1ml +2 "processing"% 'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%{' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%[ +69 "core" + .tPTV.dial :puck +2 "processing"%M  +70 "core"  +2 .tPBV.dial :waste1 +2 "processing"%~  +51 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2100 "Can"p\ G +508 "core" ' +3 .tPSV.dial PSR +2 "processing"%r +67 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%S' +585 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%,' +2107 "core" ' + .tPSV.dial PTV +2 "processing"%w +69 "core" + .tPBV.dial PSV +2 "processing"%| U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%D'd +2609 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%p' +2622 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%R'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%z +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%_' +2617 "core" ' +2 .tPSV.dial PTV +2 "processing"%1 +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' + .tPSV.dial PBV +2 "processing"%U @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%g' +2619 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%s  +67 "core"  +2 .tPS.seek 0ml + "processing"%q'd +2614 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&4& +5 "core" &G , - X  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( + "manipulator"&& +4 "core" &G  5 S  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &G - .  +2 .tForearm.seek PC +2 "manipulator"&E'Η +100 "core" ' +2 .tHand.close + "manipulator"&\\/ +58 "core" / +2 .tPC.seek :open +2 "processing"%W( +424 "core" ( + "manipulator"&& +4 "core" &G . & :  +2 "manipulator"&x% +3 "core" % Π . . o F +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\ (-6 +125 "core" ( +2 "manipulator"&X& +4 "core" &-- (  6  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-- / /   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&#'n +105 "core" ' +2 .tHand.open + "manipulator"&.1 +60 "core" 1 + "manipulator"& % +4 "core" % c ;  & J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &  +2 "manipulator"&& +3 "core" &-4 * "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(-6 +3 "core" ( + "manipulator"&'& +4 "core" &-4 % * L  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-4 # ,  +2 .tForearm.seek :garage + "manipulator"&%'n +101 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 "manipulator"&a& +4 "core" &-4 4 0  + "manipulator"&(% +4 "core" % s / - B +2 .tForearm.seek :retract + "manipulator"&7'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?( +283 "core" ( + "manipulator"&6& +4 "core" &5 % 7 c I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &5 . 1 t I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'O +106 "core" ' + "manipulator"&2& +4 "core" &5 * 8 I +2 "manipulator"&=% +4 "core" %S - - s 9 + "collection"'K& +4 "core" &\ +2 "collection"'& +5 "core" &\ +3 .tCC.seek :closed +8 "collection"':(X +9 "core" &\ + &\ +4 &4\ %h +9 &Yx\ 7 +10 &z\ J +9 &U\ J +10 &[\ J +9 &DY\ K +9 &Y\ K +10 &Y\ K +9 &Y\ J +9 &MU\ J +10 & [\ J +9 &!\\\ J +9 &#Z\ J +10 &%VV\ J +9 &'Y\ J +10 &(W\ J +9 &*[\ J +9 &,\\Y\ K +10 &.Y\ J +9 &/W\ J +9 &1Z\ K +10 &3eY\ J +9 &5'U\ J +10 &6\\\ J +9 &8\\\ J +9 &:m\\\ J +10 &<.Z\ K +9 &=Y\ K +10 &?Y\ K +9 &AtZ\ K +9 &C5]\ K +10 &De\ L +9 &F\ O +9 &Hc\ S +10 &J\ V +9 &K\ V +9 &M\ V +10 &O_\ W +9 &Q \ X +10 &R\ X +9 &T\ Y +9 &V`\ Z +10 &W]\ < +9 &Xm l\ A +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'>& +5 "core" &XmL\ A + &XmL\ A + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&v% +4 "core" % S Q F d 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%<  +41 "core"  + "processing"%G% +4 "core" %g\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml + "processing"%A' +2611 "core" ' +2 .tdelay 5 seconds +507 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%C +180 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" @ +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%]  +178 "core"  +2 "processing"%t% +4 "core" %f\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%c' +2606 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%B +177 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%h  +178 "core"  + "processing"%L% +4 "core" %a\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%Z' +2605 "core" ' +2 .tdelay 5 seconds +507 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%F +179 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%$  +178 "core"  +2 "processing"%+% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%; +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +49 "processing"%)' +2615 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%* +190 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%'d +2620 "core" ' + .tPSV.dial :air +6 "processing"%Q  +68 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2618 "core" ' +2 .tPSV.dial :PTV +2 "processing"%" +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%Y' +2097 "Can"4p\ V +515 "core" ' +2 .tPSV.dial :PTV +2 "processing"%} +68 "core"  +2 .tPS.seek 0ml +2 "processing"%J'd +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2618 "core" ' + .tPSV.dial :PTV +7 "processing"%T +69 "core"  +2 .tPS.seek 0ml + "processing"%n'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +4 "core" &4 / , I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&i& +4 "core" &4 ; 3  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &4 - . z I +2 .tForearm.seek CC +2 "manipulator"&/'O +94 "core" ' + .tHand.close +2 "manipulator"&V/ +58 "core" / +2 .tCC.seek :open + "collection"'5( +427 "core" ( + "manipulator"&e& +5 "core" &4 2 9  I + "manipulator"&-% +4 "core" % _ 0 - Z + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&f(-6 +293 "core" ( +2 "manipulator"&b& +4 "core" &-? - ( . ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-? . - Y ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"&@1 +62 "core" 1 +2 "manipulator"&P% +4 "core" % b ; 8 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' +34642 #t-> access 1 +2 "storage"(I% +3 "core" % s\ +2 "manipulator"& % +4 "core" %\  , - Q ) +2 "manipulator"&[& +3 "core" &-? $ *  ) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(M(<( +198 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (~& +2 "core" &<( { \ +1234 #t-> access 2 +2 "storage"({% +4 "core" % ?\ + "manipulator"&r% +4 "core" %\  . # L ) +2 "manipulator"&^& +3 "core" &-? # + G ) +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(S(K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (w& +2 "core" &K y \  +13737 "Can"p\ <A +1400 #t-> startTube 2 +799 #-> da 100 +2 #da sampling at most 100ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 17:12:36EDT23-Jun-23\\n{}\\nCan@17:12:14, 19.7C, 51% humidity, 15.0psia, 13.689V, 0.306A, 49.330Ah, 4.19W",Subject: "da sampling at most 100ml" +2 "collection"'|& +5 "core" &  +2 "manipulator"&,% +5 "core" %\  , - 0 ) + "storage"(% +4 "core" % 9\ +2 "storage"(D. +2 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +382 #"uploadLog"upsync +286 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (p& +3 "core" & m i\ +2 "manipulator"&z& +4 "core" &-? $ - ^ ) + "manipulator"&R% +4 "core" %\  "  ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&1(a +189 "core" ( + "manipulator"&_& +4 "core" &Z ) - b 5 +2 "storage"(U& +4 "core" & *\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +100 "core" ' + "storage"(s& +4 "core" & s\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(g'g +273 "core" ' +2 "storage"(4- +3 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & Y Z\ + "manipulator"&y& +4 "core" &Z 1 . 5 +2 .tElbow.seek 2 + "manipulator"&\\(a +4 "core" ( + "manipulator"&& +4 "core" &Z = :  5 + "storage"(& +4 "core" & t y v\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&d'ϊ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&x& + "storage"(X' +6 "core" &Z 0 7  5 +2 "manipulator"&% +4 "core" %  1 6 - +2 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( + "manipulator"&.& +4 "core" &: 0 0  L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &9 . # A L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&& +4 "core" &: 2 7  L +2 "manipulator"&% +5 "core" %V / 7 C + "collection"''& +4 "core" &\ +3 "collection"'3& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'(X +3 "core" &\ +5 &\ : +10 &FMy\ 0 +9 &{v\ D +10 &'\\\ K +9 &U\ K +9 &T\ K +10 &oV\ K +9 &2V \ J +9 &Z\ J +10 &Y\ J +9 &w\\\ K +10 &!9Y\ K +9 &"V\ J +9 &$V\ K +10 &&\\\ J +9 &(AY\ J +9 &*Y\ J +10 &+Y\ J +9 &-Z\ J +10 &/JY\ J +9 &1 X\ J +9 &2\\\ K +10 &4[\ K +9 &6PZ\ K +9 &8W\ K +10 &9X\ K +9 &;V\ K +10 &=ZW\ J +9 &?X\ K +9 &@W\ K +10 &B]\ K +9 &D]g\ L +9 &F\ O +10 &G|j\ T +9 &I\ V +10 &KC\ X +9 &M\ X +9 &N\ X +10 &P\ X +9 &RI\ X +9 &T\ Y +10 &U\ Y +9 &Wz\ 9 +10 &X\\6\ T +8 ( +2 &XjY\ F +3 "collection"'3& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.19 +2 .Hand.open + "manipulator" +63 "core" 1 +2 "manipulator"&a% +57 "core" % V / . R C + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +100 "core" ' +2 #tcollectSample 100ml 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 + "sampler")\ + +3 "core" + +2 "sampler")H% +4 "core" % \ 0 +2 "collection"'%& +3 "core" &XjZ\ F +3 "Can"p\ W#N +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")6 +4 "core"  + "sampler")8  +5 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X' +298 "core" ' + .tSSV.dial CBV +2 "sampler")  +127 "core"  + .tCTV.dial :intake +2 "collection"'v  +68 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "17:16:02.33" +1486 #"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"'% +3 "core" %Q\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'g  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<]b +3 .tCS.seek 0ml +2 "collection"'d'Q +2146 "core" ']^\ +3 "collection"'% +4 "core" %^`\  + "sampler")% +4 "core" % \  +2 #tBubblePoint: Intake @39.3psia, Outlet @15.0psia + .CBV.dial SSV +2 "collection"'' @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X' +44 "core" ' + .tExhaust.select :close +2 "sampler") +4 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'9' O +4 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")q  +182 "core"  + .tCTV.dial :air +2 .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")C +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  +2 "sampler")A' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")<  +114 "core" ~ +14  +282 ' +2 "sampler")G% +5 "core" % \ 2 + .tCBV.dial between SSV and waste2 +2 "collection"'  +29 "core"  +2 "collection"'B% +4 "core" % K\  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'c  +39 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Qb +2 .tCS.seek 0ml +2 "collection"']'Q +2391 "core" 'PQZ\ +2 "collection"'h% +4 "core" %fPSV\  +2 "sampler")t% +3 "core" % \ 2 +2 #tBubblePoint: Intake @38.6psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'F @ +30 "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"')'Q +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +119 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +6 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9 al2 +103 "collection"'G9 +2 "core" 9 pm6 +102 "collection"'9 +3 "core" 9 ~n: +102 "collection"'B9 +2 "core" 9 m? +103 "collection"'c9 +2 "core" 9 nC +102 "collection"'99 +2 "core" 9 oG +103 "collection"'h9 +2 "core" 9 rK +102 "collection"'t9 +3 "core" 9 sO +102 "collection"'F9 +2 "core" 9 uT +103 "collection"'A9 +2 "core" 9 vX +102 "collection"'$9 +2 "core" 9 x\\ +102 "collection"'+9 +3 "core" 9 z` +102 "collection"'9 +2 "core" 9 }d\ +102 "collection"'Z9 +3 "core" 9 }h\ +102 "collection"'N9 +2 "core" 9 |m\ +102 "collection"';9 +3 "core" 9\ |q +102 "collection"'m9 +2 "core" 9\ ~u +102 "collection"'9 +3 "core" 9\ y +102 "collection"'9 +3 "core" 9\ } +102 "collection"'Q9 +2 "core" 9\ " +102 "collection"']9 +3 "core" 9\ ( +102 "collection"')9 +2 "core" 9\ . +102 "collection"'L9 +3 "core" 9\ 5 +102 "collection"'*9 +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"'Y9 +4 "core" 9\ K +102 "collection"' 9 +2 "core" 9\ P +103 "collection"'}9 +2 "core" 9\ S +102 "collection"'J9 +2 "core" 9\ W +3 .tCH.hold 10:00,70C +4 "collection"'T `\ `\ W\ + 'o9 +5 "core"  + 9\ W\ X +2 "collection"'`% +3 "core" %RU\ +2 #tBegun lysing Collection Puck Heater at 68C/38.7psia +44797 "Can"t\ m +15193 "core" ` +2 "collection"'9 +3 "core" 9\ < +2 "collection"'i% +4 "core" %K\ + #tEnded lysing Collection Puck Heater at 69.9C/35.2psia +2 .CS.seek 0ml +2 "collection"'V'Q +328 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'? @ +94 "core" A +2 .tCSV.dial :air + "collection"'" @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'e'm +1339 "core" ' +2 .tCSV.dial CTV +6 "collection"'u  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'-  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'l'Q +1334 "core" ' + "collection"'P% +4 "core" %Ps  + #tPuck @46.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +107 "core" +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'I% +4 "core" %Pf\ +2 .tCS.seek 5ml +2 "collection"'&'m +1334 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"':  +43 "core" + "collection"'[% +4 "core" %m   +2 .tCS.seek 7ml +2 "collection"'~' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'r' O +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'^ ` +109 "core" _ + #tLysing Complete + "collection"'w& +5 "core" &XjYWV F + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&M% +4 "core" %\  % / # +2 "storage"(|% +3 "core" % @\ +2 "storage"(,. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &S \\ b\ + "manipulator"&S& +4 "core" &7 0 / S L + "manipulator"&p% +4 "core" %\  0 . e # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&z(y +163 "core" ( +2 "manipulator"&R& +4 "core" &m * ( } 1 + "storage"(_& +4 "core" &S E\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&!'] +99 "core" ' +2 "storage"({& +4 "core" &S \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(f'g +270 "core" ' +2 "storage"(s- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(O'z +34 "core" ' +2 "manipulator"&y& +4 "core" &m - - X 1 +2 "manipulator"&4% +3 "core" %T $ ) 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' + .tElbow.seek CC +2 "manipulator"&( +162 "core" ( +2 "manipulator"&& +4 "core" &< # 5 U N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &< - , r N +2 .tForearm.seek CC +2 "manipulator"&x'O +146 "core" ' +2 .tHand.close + "manipulator"&1/ +54 "core" / + .tCC.seek :open +2 "collection"'U( +424 "core" ( +2 "storage"(& +4 "core" &S 0\ + "storage"(.& +4 "core" &S V\ +2 "manipulator"& & +3 "core" &; . , V N +2 "manipulator"&g% +3 "core" % P - / m s +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +159 "core" ( + "manipulator"&& +4 "core" &  2  3 +2 "storage"('& +3 "core" &S T\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +107 "core" ' +2 .tElbow.hold + "manipulator"&X, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&E1 +58 "core" 1 +2 "manipulator"&5% +4 "core" % 1 0 O R + "storage"(\\& +4 "core" &S K\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 273 counts +2 "manipulator"&#' +15 "core" ' + "manipulator"&3& +5 "core" &  2 3 + "storage"(H& +4 "core" &S 8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&6'] +26 "core" ' +2 "storage"(a% +4 "core" %} r\ +3 ."downElevator"SE.seek :down +3 "storage"(8' +99 (d% +2 "core" %~C \ RN +2 "manipulator"&%% +4 "core" %i * ) # " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" &]` + "manipulator"&=& +4 "core" & # + + 3 + "manipulator"&2% +4 "core" %\ ! - 0 = = +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (-6 +168 "core" ( +2 "manipulator"&7& +4 "core" &-: + , B  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-: $ ! !  +2 .tForearm.seek :garage + "manipulator"&k'n +100 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&& +4 "core" &-: : 0 :  +2 "manipulator"&K% +3 "core" % x - .  Z +2 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +295 "core" ( + "manipulator"&C& +4 "core" &8 3  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &8 , . ' L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'O +98 "core" ' +2 "manipulator"&>& +4 "core" &8 : 6 ( L +2 "manipulator"&G% +3 "core" %U 2 2 k +2 "collection"'& +4 "core" &WX  +2 "collection"'B& +5 "core" &UYq  +2 .tCC.seek :closed + "collection"'c(X +4 "core" &WWW  +9 &4|TX~\ +| +9 &i}WYy\ > +10 &nVV\ J +9 &\\VTX I +9 &UVW I +10 &VTW I +9 &VUY I +10 &dWWX I +9 &&XVXv I +9 &TTXX I +10 & VTY3 H +9 &"lWWW I +9 &$.VVXv I +10 &%WUXV I +9 &'WVX\ I +10 &)tWUW\ I +9 &+6XUX I +9 &,UVW I +10 &.UVX I +9 &0}STWp I +10 &2?WUYf I +9 &4WWW I +9 &5XTY] I +10 &7YSWN I +9 &9EYTW? J +9 &; XWW I +10 &<WWW I +9 &>WUV} I +9 &@NXTVd I +10 &BYST J +9 &C]HN\ J +10 &En<G\ L +9 &GB24\ P +9 &H,-\ U +10 &J,.\ U +9 &Lv..\ V +10 &N7+-f\ W +9 &O+,V\ X +9 &Q)/\ X +10 &Sy+-\ X +9 &U9-.\ Y +9 &V--|\ O +10 &X'H)-m\ &t +9 &Xs~*.\ S +5 ( +2 "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.13 +2 "collection"'9& +4 "core" &Xsq+-\ S + &Xsq),\ S + .tHand.open + "manipulator"&h1 +54 "core" 1 +2 "manipulator"&t% +4 "core" % U U E k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%A +68 "core"  +2 "processing"%$% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%+'U +1603 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml + "processing"%Z'd +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%N +42 "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 + "collection"'m  +71 "core" + .tPSV.dial :mixloop +2 "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%]  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%)' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +42 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +2610 "core" ' +2 .tPSV.dial :air +6 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" &7 . 0 m L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +3 "core" ( + "manipulator"&J& +4 "core" &7 & 2 j L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &7 . 1 L +2 .tForearm.seek CC + "manipulator"&`'O +103 "core" ' + .tHand.close +2 "manipulator"&@/ +56 "core" / +2 .tCC.seek :open +2 "collection"'0( +424 "core" ( +2 "manipulator"&T& +4 "core" &7 . 3 L + "manipulator"&% +4 "core" % ^ - - ] +2 .tForearm.seek :retract + "manipulator"&i'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&b(-6 +292 "core" ( +2 "manipulator"&?& +4 "core" &-> *  3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-> # % 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V'n +101 "core" ' + .tHand.open + "manipulator"&u1 +65 "core" 1 + "manipulator"&/% +4 "core" % q 9 0 t +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"'& +4 "core" &sv? +2 "manipulator"&e% +3 "core" %  + % I  +2 "storage"(P% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +3 "core" & D\  + "manipulator"&l& +4 "core" &-> #  3 + "manipulator"&:% +4 "core" %  / * q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&[(a +185 "core" ( + "manipulator"&&& +4 "core" &a  -  2 +2 "storage"( & +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&~'ж +111 "core" ' +2 "storage"(^& +4 "core" & V\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +53 .tSE.seek :beamBreak +2 "storage"(w'g +280 "core" ' + "storage"(M- +4 "core" -'t + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (|& +3 "core" & \\\  +2 "manipulator"&,& +3 "core" &a # = 2 +2 .tElbow.seek 2 + "manipulator"&D(a +4 "core" ( +2 "manipulator"&S& +4 "core" &a - - Q 2 + "storage"(p& +4 "core" & G\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&_& + "storage"({' +7 "core" &a + @ 2 +2 "manipulator"&% +4 "core" % π $ s { +2 .tForearm.seek :retract + "manipulator"&('\ +104 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 "core" ( + "manipulator"&y& +4 "core" & ! ) - F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & " $ P F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'O +92 "core" ' +3 "manipulator"&& +4 "core" & / + e F + "manipulator"&% +4 "core" %G - 1 u +2 "collection"'!& +4 "core" &or \ +3 "collection"'z& +4 "core" &rr \ +2 .tCC.seek :closed +2 "collection"'1(X +4 "core" &qq \ +7 &2pq $e +10 &Ytoqu 6 +9 &uopY I +9 &TnqA I +10 &Zkp# I +9 &HZlq\ I +9 &\ Zmp I +10 &Zlp I +9 &Znp6 I +10 &PUmn( I +9 & Ulo I +9 &!Tnn I +10 &#Umn I +9 &%XTln I +9 &'Tmn I +10 &(Wkno H +9 &*WlnV I +10 &,`ZmnV I +9 &."Ujl| I +9 &/Ukmx I +10 &1UioV I +9 &3iWinX H +9 &5*WklG I +10 &6Zkl< I +9 &8Vlm( I +10 &:qWjl* H +9 &<2Xjl I +9 &=Zjl I +10 &?Ukm I +9 &Aw\\cg I +9 &C6dW_ J +10 &D=I N +9 &F,1\ Q +10 &H],.\ U +9 &J,.3\ U +9 &K,,5\ V +10 &M+-\ W +9 &O],/\ X +9 &Q+.\ X +10 &R..\ X +9 &T*.\ Y +9 &Va,.\ Y +10 &W[,.\ 9 +9 &Xh./ Q +6 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.20 + .Hand.open +2 "manipulator"&1 +3 "core" &Xin.. P +51 1 +2 "manipulator"&% +4 "core" % G B < u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'.  +121 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2607 "core" ' + "collection"'% +4 "core" % L Z  +2 .tCS.seek 4ml +2 "collection"'''NM +1588 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%x  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%E'd +2611 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'5 ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'\\ @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'3' O +622 "Can".w\ IO +972 "core" ' +2 .tCSV.dial CTV +2 "collection"'H  +42 "core"  +2 .tCS.seek 0ml + "collection"'a'Q +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'d  +123 "core" + "collection"'%& +4 "core" &Xim P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  . . h  +2 "storage"(% +3 "core" % E\ +2 "storage"(#. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"( (S +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" &V ~ -\ +2 "manipulator"&2& +4 "core" & $ +  F + "manipulator"&O% +4 "core" %\  2 :  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6(y +147 "core" ( +2 "manipulator"&7& +4 "core" &u ( + y E + "storage"(j& +4 "core" &V f\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&8'] +90 "core" ' + "storage"(X& +4 "core" &V Z\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&K& +3 "core" &u 6 - " E +2 "storage"(& +3 "core" &V ?\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&k' +31 "core" ' +2 .tElbow.hold + "manipulator"&C, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(\ - +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(' +29 "core" ' +2 "manipulator"&>% +4 "core" %\ 0 -  + "storage"(G& +4 "core" &V D\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 305 counts + "manipulator"&'6 +13 "core" ' +2 "manipulator"&q& +4 "core" &u ! * & E +2 "storage"(U& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&9'] +26 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(h' +37 "core" ' +2 "manipulator"&t& +4 "core" &u - . E +2 "manipulator"&B% +3 "core" %Z 8 . . ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +187 "core" ( + "manipulator"&<& +4 "core" & - ( W ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & 0 - q ; +2 .tForearm.seek CC + "manipulator"&'O +90 "core" ' +3 .tHand.close + "manipulator"&+/ +57 "core" / +2 .tCC.seek :open +2 "collection"'N( +424 "core" ( +2 "storage"(Z& +4 "core" &V \ + "storage"(m& +4 "core" &V G\ +2 "manipulator"&& +4 "core" & . - B < + "manipulator"&% +4 "core" % b , * W + .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&](y +146 "core" ( +2 "manipulator"&Q& +4 "core" &} *  F J +2 "storage"(L& +3 "core" &V \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&)' +106 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&*1 +57 "core" 1 +2 "manipulator"& % +4 "core" % ; ;  o +2 "storage"(& +3 "core" &V \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 273 counts + "manipulator"& ' +14 "core" ' + "manipulator"&J& +5 "core" &} 2 /  J + "storage"(o& +5 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&@'] +27 "core" ' + "storage"(v% +4 "core" % F\  +3 ."downElevator"SE.seek :down +3 "storage"(F' +99 (c% +2 "core" %b@ \ PJ +2 "manipulator"&T% +4 "core" %b , + F J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +43 ' + ."downElevator"SE.stop +6 "storage"(5 +3 .tPSV.dial :air + "processing"%`  +69 "core" +2 .tPS.seek 2.5ml + "processing"%?' +2618 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%" +89 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%}  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%u +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%/  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +4 "core" &>  +2 "manipulator"&i& +4 "core" &} , . L J + "manipulator"&P% +4 "core" %\  / / u 3 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +175 "core" ( +2 "manipulator"&V& +4 "core" &-6 # - T J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-6 * . 4 J +2 .tForearm.seek :garage + "manipulator"&l'n +98 "core" ' + .tHand.close +2 "manipulator"&:/ +61 "core" / +2 "manipulator"&& +4 "core" &-6 5  8 J + "manipulator"&&% +4 "core" % x - / Z b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&b(? +126 "core" ( + "manipulator"&^& +4 "core" &9 *  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &9 !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&M'Η +94 "core" ' + "manipulator"&|& +4 "core" &9 '  E +2 "manipulator"&,% +4 "core" %Ζ + + "processing"%S& +4 "core" &:  +2 "processing"%p& +5 "core" &N  +2 .tPC.seek :closed + "processing"%R(X +5 "core" &3  +9 &1}6\ *z +10 &d>\ > +9 &yA\ M +9 &G`C\ K +10 &bL\ L +9 &cC\ L +10 &`5\ K +9 &OeB\ K +9 &^I\ K +10 &bO\ K +9 & _J\ L +9 &"WaL\ K +10 &$eP\ L +9 &%^\\\ K +10 &'cM\ L +9 &)_cP\ K +9 &+"`X\ K +10 &,e]\ L +9 &.bf\ L +9 &0f`g\ L +10 &2(fd\ L +9 &3cl\ L +10 &5cv\ K +9 &7obs\ K +9 &90e{\ L +10 &:`z\ K +9 &<b|\ K +9 &>wcx\ K +10 &@8f\ L +9 &A`\ K +10 &Cc\ L +9 &Ezo\ M +9 &G4\ P +10 &H\ Q +9 &J\ R +9 &Lt\ R +10 &N7\ Q +9 &O\ R +9 &Q\ R +10 &Sy\ S +9 &U;\ S +10 &V \ K +9 &X2Cv\ #g +9 &X,\ , +6 ( +2 "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%_& +4 "core" &X\ , + &X\ , + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&[% +4 "core" % Ζ 5   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%w  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%y +42 "core" + "processing"%4% +5 "core" %i +2 .tPS.seek 0.3ml + "processing"%'f +387 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%D% +4 "core" %j\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%!' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%{ +96 "core" + .tPTV.dial :mixing +2 "processing"%( @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%0  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &9 . 8 F + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&z(? +3 "core" ( +2 "manipulator"&.& +4 "core" &9 + , > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &9 $ / T +2 .tForearm.seek PC + "manipulator"&f'Η +104 "core" ' + .tHand.close + "manipulator"&Y/ +56 "core" / +2 .tPC.seek :open + "processing"%( +421 "core" ( + "manipulator"&r& +4 "core" &9 #  +2 "manipulator"&x% +4 "core" % Δ - - f  + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(-6 +131 "core" ( + "manipulator"&5& +4 "core" &-6 * % ? & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-6 , / O & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&''n +97 "core" ' + .tHand.open + "manipulator"&H1 +54 "core" 1 + "manipulator"&3% +4 "core" % v ; 5 I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%d& +4 "core" &(  +2 "manipulator"&%% +4 "core" %\  ( + $ N + "storage"(% +4 "core" % \ + "storage"(. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(#( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (=& +3 "core" & 6\  + "manipulator"&2& +4 "core" &-7 . , m % +2 "manipulator"&O% +3 "core" %\  ' ! [ N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +199 "core" ( + "manipulator"&7& +4 "core" &f %  F c +2 "storage"(j& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&X'ж +108 "core" ' + "storage"(s& +4 "core" & o\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +280 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (K& +3 "core" & p\  + "manipulator"&& +4 "core" &f * ' " c +2 .tElbow.seek 2 + "manipulator"&\ (a +4 "core" ( + "manipulator"&>& +4 "core" &f '  c +2 "storage"(G& +3 "core" & 9\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&q'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&t& +2 "storage"(B' +7 "core" &f + - X c + "manipulator"&8% +4 "core" % τ , 0 o +2 .tForearm.seek :retract +2 "manipulator"&6'\ +106 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( + "manipulator"&k& +4 "core" &H % *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &H #   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +106 "core" ' + "manipulator"&<& +5 "core" &H )  4  + "manipulator"&9% +4 "core" %Δ !  +2 "processing"%n& +4 "core" &  +3 "processing"%C& +5 "core" &  +2 .tPC.seek :closed + "processing"%+(X +5 "core" &  +8 &1|\ *x +9 &d\ = +10 &y\ L +9 &GZ\ K +9 & ^\ K +10 &_\ K +9 &]\ K +9 &N^\ K +10 &]\ K +9 &_\ K +9 & ^\ K +10 &"V_\ K +9 &$\\\ K +10 &%]\ J +9 &'b\ K +9 &)_^\ K +10 &+"]\ J +9 &,a\ K +10 &.\\\ K +9 &0e_\ L +9 &2)^\ K +10 &3^\ K +9 &5_\ K +9 &7o_\ K +10 &91_w\ K +9 &:`\ K +9 &<_\ L +10 &>v`{\ K +9 &@8_x\ K +10 &A\\y\ K +9 &Ch|\ L +9 &Ewvz\ N +10 &G1\ P +9 &Hz\ R +9 &J\ R +10 &Ltv\ Q +9 &N5\ R +10 &O\ R +9 &Qf\ R +9 &Sxc\ S +10 &U9v\ S +9 &Vm\ K +9 &X2E~f\ "e +10 &X0j - +5 ( +2 "processing"%C& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&A1 +4 "core" &Xb - +58 1 + "manipulator"&1% +4 "core" % Δ 9 1 h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "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 R + %9 +6 "core" 9$$ +102 "processing"%9 +3 "core" 9!  +102 "processing"%Q9 +2 "core" 9  +102 "processing"%L9 +3 "core" 9  +144 "processing"%9 +11 "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"%J9 +4 "core" 9 (! +102 "processing"%o9 +3 "core" 9 ,! +102 "processing"%v9 +3 "core" 9 1! +102 "processing"%;9 +2 "core" 9!5" +102 "processing"%c9 +3 "core" 9!9" +102 "processing"%T9 +3 "core" 9 !=! +102 "processing"%]9 +2 "core" 9$!A! +102 "processing"%)9 +3 "core" 9)!F +102 "processing"% 9 +2 "core" 9-!J +102 "processing"%h9 +3 "core" 92!N +102 "processing"%`9 +2 "core" 98"R +102 "processing"%@9 +3 "core" 9>#V +102 "processing"%F9 +2 "core" 9D$Z +102 "processing"%E9 +3 "core" 9K$_ +102 "processing"%"9 +2 "core" 9R$c +102 "processing"%}9 +3 "core" 9Z%g +102 "processing"%u9 +3 "core" 9a%k +102 "processing"%/9 +2 "core" 9h%o +102 "processing"%?9 +3 "core" 9r%t +102 "processing"%e9 +2 "core" 9z&x +102 "processing"%i9 +3 "core" 9&| +102 "processing"%P9 +3 "core" 9' +102 "processing"%V9 +2 "core" 9& +102 "processing"%I9 +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) +102 "processing"%-9 +2 "core" 9) +103 "processing"%l9 +3 "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\ + +3 .tPH.hold 2:00:00,28C +4 "processing"% pRp +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%W +97 "core"  + "processing"%_% +4 "core" %f  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%['Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%p  +69 "core"  +2 .tPSV.dial PTV + "processing"%w +69 "core" + .tPBV.dial :waste1 +2 "processing"%y  +122 "core"  +2 "processing"%4% +4 "core" %ҦX  + .tPS.seek 1.5ml +2 "processing"%M'V +582 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +16429 "Can"t\ :g +13574 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +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"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%{' +2328 "core" ' + .tPSV.dial PTV +2 "processing"%( +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%0 +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%! +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%.'d +2312 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop + "processing"%Y +43 "core" + .tPRV.dial :ab1 +2 "processing"%b @ +68 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%~'c +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'R  + "processing"%r  +42 "core" +2  +2 "processing"%x% +4 "core" %i\ +2 .tPS.seek 0.34ml +2 "processing"%5'x +436 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +27 "core" + .tPRV.dial :air +2 "processing"%f  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%z'G[ +1175 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%3' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%d  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%%'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +45 "core"  + "processing"%'% +4 "core" %ҡ\  +2 .tPS.seek 1.85ml +2 "processing"%=' +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%2 * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%O'd +1952 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &\ +2 "manipulator"&7& +3 "core" &H ) / ,  +2 "manipulator"&j% +3 "core" %\  , - J o +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(-6 +126 "core" ( + "manipulator"&s& +4 "core" &-2 3   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-2 , ( S  +2 .tForearm.seek :garage +2 "manipulator"&'n +94 "core" ' +2 .tHand.close + "manipulator"&K/ +60 "core" / +2 "manipulator"&& +4 "core" &-2 - / '  +2 "manipulator"&>% +3 "core" % w / - [ i +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +292 "core" ( +2 "manipulator"&t& +4 "core" &9 6 & K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &9 ) , b K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +110 "core" ' + "manipulator"&X& +5 "core" &9 & 2 M K + "manipulator"&% +4 "core" %K 7 : ] +2 "collection"'q& +4 "core" &\ +2 "collection"'k& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +9 &1|\ *z +10 &e\ = +9 &s\ L +9 &L\\\ K +10 &Z\ J +9 &X\ J +9 &Y\ K +10 &U[\ J +9 &V\ J +10 &X\ K +9 & U\ J +9 &"\\]\ K +10 &$Z\ J +9 &%W\ K +9 &'\\\ K +10 &)e\\\ J +9 &+'Z\ J +10 &,_\ K +9 &.\\\ J +9 &0l^\ J +10 &2-Y\ K +9 &3W\ K +10 &5\\\ K +9 &7t]\ J +9 &97\\\ J +10 &:[\ J +9 &<\\\ J +9 &>|Z\ J +10 &@?Y\ J +9 &A^\ K +9 &Ca|\ K +10 &E~kkt\ M +9 &G5ci\ Q +10 &Heg\ U +9 &Jff\ W +9 &Lgge\ W +10 &N(dg\ X +9 &Off\ X +9 &Qgi\ X +10 &Skch\ Y +9 &U-hg\ Y +10 &Vgg\ R +9 &X!Afg\ + +9 &Xvzgg\ K +6 ( +2 "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 +2 "collection"'\ & +4 "core" &Xvxff\ K + &Xvxfi\ K + .tHand.open + "manipulator"&<1 +57 "core" 1 +2 "manipulator"&9% +4 "core" % K U ;  ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%B +95 "core"  + "processing"%6% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1596 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%A  +41 "core"  +2 .tPS.seek 0ml + "processing"%1'd +1600 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'  +32 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%Q +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +51 "processing"%L  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%$  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial :air +6 "processing"%J  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%o' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +5 "core" &7 - * n K + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&T( +55 "core" ( + "manipulator"&]& +5 "core" & 4 # \\  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +2 "core" & 0 - m  +2 .tForearm.seek CC +2 "manipulator"& 'O +91 "core" ' +2 .tHand.close + "manipulator"&h/ +57 "core" / + .tCC.seek :open +2 "collection"'`( +425 "core" ( +2 "manipulator"&@& +4 "core" & 0 1 k  + "manipulator"&F% +4 "core" % I - / +2 .tForearm.seek :retract + "manipulator"&E'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(-6 +279 "core" ( +2 "manipulator"&}& +4 "core" &-4 *  R S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-4 ! , S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/'n +96 "core" ' +2 .tHand.open + "manipulator"&?1 +53 "core" 1 +2 "manipulator"&e% +4 "core" % t : 5  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 ."da"delayUntil "18:05:26.01" +5818 "Can"4t\ B/ +19119 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%P @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%V  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%I * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2314 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%-'d +2329 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +123 "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"%,' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%W +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 "processing"%% +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%w'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +33 "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"%[ +68 "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"%M +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2301 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%(% +4 "core" %d\ + #"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' +582 "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 + "processing"% +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%{  +33 "core" + "processing"% % +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'W +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'d +1087 "Can"pt\ WQŻ +506 "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"%R * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +68 "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"%\\ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%H  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%z'd +2304 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%d  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%3  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%'  +41 "core"  +2 "processing"%2% +4 "core" %\\(\  + ."da"PS.seek 0.55ml +2 "processing"%%' +326 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +50 "processing"%=  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%7 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%j @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31389 "Can"Fs\ @[ +16614 #"da"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"%Z * +32 "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"%t' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%8 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%g  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%X +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2325 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +122 "core"  + "processing"%N% +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"%\ ' +581 "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 "processing"%9  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%k +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +33 "core" +2 "processing"%6% +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%A'd +1598 "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"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'d +2304 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"% % +4 "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"%*' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%v  +35 "core" + "processing"%o% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'S +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"%)'d +1603 "core" ' +2 ."da"delay 2:00 +2127 "Can"Av\ r +9876 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +68 "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"%@ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2313 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +122 "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"%e' +586 "core" ' +2 ."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 .PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +32 "core" +2 "processing"%V% +4 "core" %ң'\  +2 ."da"PS.seek 1.5ml + "processing"%I'S +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"%;'d +1592 "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"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +6 "processing"%| +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2315 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +70 "processing"% +151 "core"  +7 "processing"%W% +16 "core" %e\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +4 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +4 "processing"%_' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" %%\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%S' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%p'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +32 "core" +2 "processing"%4% +4 "core" %ҩ3\  +2 ."da"PS.seek 1.5ml +2 "processing"%['Y +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'd +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%D * +32 "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"%' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +65 "Can"Oy\ C +4 "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"%0  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +134 "core"  + "processing"% % +4 "core" %cI\ +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"%!'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%b +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +32 "core"  +2 "processing"%r% +4 "core" %ҧ:\  +2 ."da"PS.seek 1.5ml + "processing"%R'W +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%.  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\\'d +1606 "core" ' + "processing"%f9 +3 "core" 9RW5) +2 #"da"Processing Puck Heater at 28C before imaging +6 .PH.coast +2 "processing"%5  +3 "core" 5) + 5) + "processing"%H& +9 "core" &XA\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&~% +4 "core" %  $ ( )  + "storage"(d% +4 "core" %   \ + "storage"(3. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U\ \  *\ +2 "manipulator"&z& +3 "core" &-4 - / p S +2 "manipulator"&'% +3 "core" %  + - u  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&2(y +211 "core" ( + "manipulator"&& +4 "core" &   i + "storage"(=& +4 "core" &U   \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%'] +111 "core" ' + "storage"(7& +4 "core" &U " <\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(j'g +281 "core" ' +2 "storage"(s- +3 "core" -'q +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & " ( i + "storage"(K& +4 "core" &U   &\ +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"& ' +28 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(>- +3 "core" -'q +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(Z' +28 "core" ' +2 "manipulator"&% +4 "core" % $ , 8  + "storage"(& +4 "core" &U\ )\ ' :\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&8'D +21 "core" ' + "manipulator"&g& +4 "core" &  ' b i +2 "storage"(X& +3 "core" &U   w\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +20 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(t' +40 "core" ' + "manipulator"&G& +4 "core" & + " i +2 "manipulator"&N% +4 "core" %_ + ! 6 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&q'\ +99 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&\ (? +245 "core" ( + "manipulator"&9& +4 "core" &G ! *   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &G # - \  +2 ."da"Forearm.seek PC +2 "manipulator"&B'Η +105 "core" ' + ."da"Hand.close +2 "manipulator"&6/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%<( +427 "core" ( + "storage"(O& +15 "core" &U @ B y\ +2 "manipulator"&& +4 "core" &G $ , #  + "manipulator"&% +4 "core" % Ε %  N + ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&1(y +249 "core" ( +2 "manipulator"&A& +4 "core" &}  ' 0 , + "storage"(& +4 "core" &U   \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q'] +102 "core" ' +2 ."da"Hand.open +2 "manipulator"&L1 +63 "core" 1 +2 "storage"(C- +4 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"('S +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun2318h100ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +103 #"da"SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.217 seconds\ /var/log/esp/da23jun2318h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2318h100ml15s_nessie.tif +1564 #SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2318h100ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2318h100ml25s_nessie.tif +2564 #SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2318h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "17.217 sec auto-exposure",Subject: "da23jun2318h100ml images!" +3 "storage"( - +3 "core" -' + "storage"($& +4 "core" &U   \ +2 "manipulator"&*& +4 "core" &} ! " : , + ."da"Elbow.seek 1 +91 "manipulator"&(y +5 "core" ( +2 "manipulator"&v& +3 "core" &} ( .  , +2 "storage"(o& +6 "core" &U 5 = J\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&J'] +3 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(]' +55 "core" ' + "manipulator"&c& +6 "core" &} ) ! B , + "storage"(h& +4 "core" &U \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&U' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&n, +4 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"()' +23 "core" ' +2 "manipulator"&@% +4 "core" % / - t + "storage"(F& +4 "core" &U $\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"& ': +20 "core" ' + "manipulator"&}& +5 "core" &~ ) + i , + "storage"(& +25 "core" &U 5\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&T'] +20 "core" ' +4 "storage"(?% +9 "core" % \ +2 ."downElevator"SE.seek :down +5 "storage"(u' +99 (e% +6 "core" %e@ \ PG +4 "manipulator"&/% +8 "core" %l 6 , O  +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +107 "core" ' +5 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (V& +7 "core" &U z\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #tStarting finalPurge +3 "processing"%E& +7 "core" &S\ +4 "manipulator"&& +13 "core" &~ + $ , +4 "manipulator"&I% +8 "core" %\  * Q +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-6 +187 "core" ( +5 "manipulator"&&& +8 "core" &-@ , # P +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +8 "core" &-@ & ( 9 P +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&;'n +96 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&:/ +64 "core" / +3 "manipulator"&l& +8 "core" &-@ $ ( 2 P +3 "manipulator"&|% +8 "core" % j + & / k +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&-'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&^(? +122 "core" ( +3 "manipulator"&& +9 "core" &@  "  4 +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &W& +7 "core" &@ ) . R 4 +7 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&,'Η +100 "core" ' +4 "manipulator"&& +8 "core" &@ + + ^ 4 +4 "manipulator"&_% +7 "core" %Δ / , > +4 "processing"%S& +8 "core" & \ +4 "processing"%& +10 "core" &\ +7 ."psFlush"PC.seek :closed +4 "processing"%y(X +8 "core" &\ +5 &"\ + &#\ 7 +7 &CJy\ 0 +10 &ut \ D +10 & `\ L +9 &Z"\ K +10 &]\ K +9 &g` \ K +8 &*]\ K +10 &` \ K +9 &[\ K +9 &p]\ K +10 &!1a\ K +9 &"]\ K +10 &$]\ K +10 &&w`\ K +11 &(9]\ K +7 &)]\ K +9 &+]\ K +10 &-[\ K +9 &/B]\ K +9 &1^\ K +10 &2a\ K +10 &4]\ K +8 &6J^\ K +10 &8 `\ K +9 &9^\ K +10 &;_\ K +9 &=S_\ J +9 &?_\ K +11 &@_\ K +8 &B^\ K +9 &DYa\ K +10 &Fl\ M +9 &G\ O +10 &I\ Q +9 &KN\ R +9 &M\ Q +10 &N\ Q +10 &P \ R +8 &RU\ R +10 &T\ R +9 &U\ R +9 &W\ 2 +10 &Xq5g\ : +8 ( +6 &X\ ) +15 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 +3 "processing"%4& +8 "core" &X#\ ) +2 &X(\ ) +2 &X%\ ) +2 ."psFlush"Hand.open +3 "manipulator"&p1 +63 "core" 1 +3 "manipulator"&w% +8 "core" % Δ . 3 @ +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&['\ +99 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%m +43 "core"  +3 "processing"%D% +7 "core" %]\ +6 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%' +293 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +290 "core" ' +3 ."psFlush"delay 5 seconds +208 #"uploadLog"upsync +296 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2107 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%(  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%0'F +2614 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +95 "core"  + "processing"%{% +4 "core" %JU\ +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 +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%b  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%Y @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%r +97 "core" + ."psFlush"PS.seek :empty +3 "processing"%!'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +96 "core"  +2 ."psFlush"PSR.select :flush +7 "processing"%@ +9 ."psFlush"PS.seek 1ml +7 "processing"%.'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%5  +69 "core"  + ."psFlush"PBV.dial :waste1 +54 .PS.seek 0ml +2 "processing"%H'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%d' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%z U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2610 "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"%=  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%"'d +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%7 +52 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%s +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%  +68 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%'d +2234 "Can"{t\ Am +378 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%X'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +69 "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"%8' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%6  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%O' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%B @ +43 "core" ? + ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'L& +4 "core" &A +2 "manipulator"&C& +34 "core" &@ 7 - 4 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( + "manipulator"&t& +4 "core" &@ + ( ( 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &@ )  C 4 +2 .tForearm.seek PC + "manipulator"& 'Η +94 "core" ' + .tHand.close + "manipulator"&$/ +63 "core" / +2 .tPC.seek :open +2 "processing"%*( +426 "core" ( +2 "manipulator"&v& +4 "core" &@  F 4 + "manipulator"&o% +4 "core" % Υ ) ! b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&h( +414 "core" ( +2 "manipulator"&@& +4 "core" &8 2 5 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &9 , - f K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'O +101 "core" ' + "manipulator"&}& +4 "core" &8 7 " j K +2 "manipulator"&% +4 "core" %O . , g \\ + "collection"'?& +4 "core" &'  +2 "collection"'Q& +5 "core" &"  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &@  +9 &2|:\ *x +9 &e<\ = +9 &v9\ L +10 &IY8 J +9 & X@\ K +10 &]9\ J +9 &XE\ K +9 &R^E\ J +10 &YG\ K +9 &YF\ K +9 & YI\ J +10 &"XYG\ K +9 &$^=\ K +10 &%]H\ K +9 &']@\ K +9 &)aZI\ K +10 &+#`H\ K +9 &,^@\ K +9 &.ZD\ K +10 &0iZF\ K +9 &2+_>\ K +10 &3\\A\ K +9 &5]J\ J +9 &7q\\J\ J +10 &94]F\ J +9 &:]N\ J +9 &<[N\ K +10 &>yZN\ K +9 &@<YM\ J +10 &A\\>\ J +9 &C_I\ K +9 &E{nrW\ M +10 &G2llX\ Q +9 &HosT\ U +9 &JutY\ V +10 &LgxwR\ V +9 &N'xzW\ W +10 &O{{Z\ W +9 &Q|~V\ Y +9 &Sh}~X\ Y +10 &U*}~Y\ Y +9 &V|\\\ Q +9 &X E|\\\ (x +10 &Xsx~X\ K +5 ( +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'J& +4 "core" &Xsk~T\ K + &Xsk|\\\ K +2 .tHand.open + "manipulator"&e1 +62 "core" 1 + "manipulator"&/% +4 "core" % N B H  ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"']& +5 "core" &Xsk{R\ K + "collection"'U% +4 "core" %V}}N + .tCSV.dial CSR +2 "collection"'V  +39 "core"  +2 "collection"' % +4 "core" %Iy~R + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'E'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %m}}X\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"')' +627 "core" ' +2 .tCSV.dial :waste +2 "collection"'I +124 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'T'Q +1976 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'&& +4 "core" &Xsj{|V K + "collection"'% +4 "core" %L||Z  + .tCSV.dial :flush +2 "collection"'u  +39 "core"  +2 .tCS.reconfigure :fast +7 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'n'm +1157 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +39 "core" B + "collection"'l% +4 "core" %m{~i  +3 .tCS.seek 7ml + "collection"'|' +524 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +49 "collection"'P  +3 '  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'W @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"';'Q +1571 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xsj}x K + "collection"'_% +4 "core" %V~b  +2 .tCSV.dial :flush + "collection"'S  +69 "core" +3 .tCS.seek 5ml + "collection"''m +1149 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'- @ +42 "core" B + "collection"'<% +4 "core" %m~~q  +2 .tCS.seek 7ml +2 "collection"'4' +524 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'p  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'w  +96 "core"  +3 .tCS.seek 0ml + "collection"''Q +1571 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +4 "core" &XsjxzX K +2 "collection"'D% +3 "core" %Oy|U  +2 .tCSV.dial CSR +2 "collection"',  +39 "core"  +2 "collection"'\\% +4 "core" %Oz|e  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1805 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +517 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'( + '  +96 "core" +32  +2 .tCTV.dial :intake +2 "collection"'M  +70 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1781 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'{  +67 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'0'Q +588 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'b% +4 "core" %Oz}L + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'Y'm +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'r' O +1349 "core" ' + .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'x'Q +2599 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&!& +4 "core" &6 0 0 f K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +13 "core" ( + "manipulator"&f& +4 "core" &+ $ 3 M Bj + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &+ - - q Bj +2 .tForearm.seek CC +2 "manipulator"&R'O +99 "core" ' + .tHand.close + "manipulator"&~/ +63 "core" / +2 .tCC.seek :open +2 "collection"'H( +429 "core" ( +2 "manipulator"&d& +4 "core" &+ / 5 T Bj + "manipulator"&% +4 "core" % a 7 8  +2 .tForearm.seek :retract + "manipulator"&z'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&3(-6 +284 "core" ( + "manipulator"&#& +4 "core" &-;  + 9 @ +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"&='n +96 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&7% +4 "core" % t (  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +110 "core" ' +2 "processing"%s& +4 "core" &  +1810 #t-> access 1 +3 "storage"(i% +3 "core" % 1\ +2 "manipulator"&K% +4 "core" %\  )  G < + "manipulator"&& +4 "core" &-; ' ! 2 @ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" &<( [\  +2253 "Can":t\ - +17991 #t-> exit +6 #mEXIT @1687561514.88EDT @1687615096.31EDT = =tMAIN =mMAIN_scheduler @EDT1687615098.13 #"core_reset"Sent BREAK +2 #t@64068 receive with ifg=0x10, ie=0xFD + #@64703 receive with ifg=0x10, ie=0xFD + #@65510 receive with ifg=0x10, ie=0xFD #@604 receive with ifg=0x10, ie=0xFD + #@1234 receive with ifg=0x10, ie=0xFD + #@1864 receive with ifg=0x10, ie=0xFD #@2494 receive with ifg=0x10, ie=0xFD + #@2825 receive with ifg=0x80, ie=0xFD #@52968 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"b\ / M5 + b\ / M5L + #tPolling Can every 10:00 +2 #Cleanly exited at 19:05:14EDT23-Jun-23 +143 #-> ESP.ready! +154 "sampler") + ) +3 "core"  + "collection"' +2 ' +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" %NW +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" %d  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %w \ g +2 .tSS.configure :default +2 "sampler")#.0X ` + "storage"(& +4 "core" &<)C ,\  + "storage"(% +4 "core" % e\ + "collection"'& +4 "core" &r  + "processing"%& +4 "core" &\ +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "processing"%" +3 "core"  + "processing"%# +4 "core" W + "processing"%$ +3 "core"  +2 "processing"%% +3 "core" A + "sampler")& +3 "core"  +2 "collection"''% +4 "core" %Ns  + "processing"%(% +4 "core" %d\ +2 "sampler"))% +4 "core" %w \ g +2 "collection"'*& +3 "core" &P  +2 "processing"%+& +4 "core" &\ + "manipulator"&,% +4 "core" %\  0 3 R < +2 "manipulator"&-& +3 "core" &- = ; d ` +2 "storage"(.& +3 "core" &<)C \  +2 "storage"(/% +4 "core" % \ + "collection"'09 +4 "core" 9 + "processing"%19 +4 "core" 9 +455 #t-> access 2 +2 "storage"(2% +3 "core" % _\ +2 "manipulator"&3% +4 "core" %\  ? : j < + "manipulator"&4& +4 "core" &- : 3 U ` +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +4 "core" &K ~\  +2717 #t-> $da[:extractVol]=0.19 +656 #-> startTube 2 +411 #-> shortDA +2 "collection"'7% +4 "core" %Ns \ +2 "processing"%8% +4 "core" %d  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +696 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%9 +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +125 "core" + .tPRV.dial :sipper +2 "processing"%;  +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 +2 .tCBV.dial PRV +3 "processing"%=  + "collection"'>  +72 "core" +50 +2 .tPS.seek 0.5ml +2 "processing"%?' +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +95 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'd +587 "core" ' + .tPSV.dial PSR +2 "processing"%B +95 "core"  +2 "processing"%C% +4 "core" %g + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%D'T +1086 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +97 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +96 "core"  +2 "processing"%I% +4 "core" %f  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%J'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +96 "core" +2 .tPRV.dial :sipper + "processing"%M  +43 "core" +2 .tPS.seek 0ml + "processing"%N'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%O +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +97 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2612 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &  + .tHand.open + "manipulator"&T1 +17 "core" 1 + "manipulator"&U% +4 "core" % \  9 / < +2 "storage"(V% +4 "core" % \ + "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(X( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" & ;\ +2 "manipulator"&Z& +3 "core" &- * / S ` +2 "manipulator"&[% +3 "core" % \  / 2 < +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\(a +187 "core" ( +2 "manipulator"&]& +4 "core" &^ 9 & / +2 "storage"(^& +3 "core" & M\ +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"(a'g +282 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +3 "core" & \ + "manipulator"&d& +4 "core" &^ 2 2 * / + .tElbow.seek 2 +2 "manipulator"&e(a +4 "core" ( + "manipulator"&f& +4 "core" &^ / 1  / + "storage"(g& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&h'ϊ +33 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&i/ +52 "core" / +46 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(k' +7 "core" &^ 2 1 / + "manipulator"&l% +4 "core" % τ 0 2 +2 .tForearm.seek :retract +2 "manipulator"&m'\ +101 "core" ' + .tElbow.seek PC +2 "manipulator"&n(? +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&o& +4 "core" &5 - % : N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &5 / 0 t N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&q'Η +99 "core" ' + "manipulator"&r& +4 "core" &5 & : N +2 "manipulator"&s% +4 "core" %Ρ > 3  +2 "processing"%t& +4 "core" &\ +2 "processing"%u& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%v(X +5 "core" &\ +7 & -\ $d +9 &W\ 7 +9 &\ L +10 &b\ L +9 &jg\ M +9 &-a\ L +10 &e\ L +9 &c\ L +9 &tb\ L +10 &5c\ L +9 &a\ L +10 &!d\ L +9 &#{c\ L +9 &%=c\ L +10 &&d\ L +9 &(_\ L +9 &*c\ L +10 &,Fd\ L +9 &.bd\ L +10 &/ev\ M +9 &1bf\ L +9 &3Mg7\ L +10 &5dc\ M +9 &6cb\ L +9 &8c\ M +10 &:Td\ M +9 &<`\ L +10 &=c\ L +9 &?a\ L +9 &A]c\ L +10 &Cm\ M +9 &Dy\ O +9 &F\ P +10 &HS\ R +9 &J\ S +10 &K\ R +9 &M\ S +9 &O[\ R +10 &Q\ S +9 &R\ S +9 &T\ S +10 &V_\ T +9 &Wnv\ "l +10 &X'|\ 9 +8 ( +3 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&w1 +3 "core" &X\ , +55 1 + "manipulator"&x% +4 "core" % Ρ < 8 V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%z U +2 %{9 +5 "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  +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 +2 "core" 93" +102 "processing"% 9 +3 "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" 9!H" +102 "processing"%9 +3 "core" 9$L" +102 "processing"%9 +2 "core" 9*P" +103 "processing"%9 +2 "core" 9.T" +102 "processing"%9 +2 "core" 93X! +102 "processing"%9 +3 "core" 98\\! +102 "processing"%9 +3 "core" 9Ba! +102 "processing"%9 +2 "core" 9De +102 "processing"%9 +3 "core" 9Ki +102 "processing"%9 +2 "core" 9Qm +102 "processing"%9 +3 "core" 9Xq +102 "processing"%9 +3 "core" 9_v +102 "processing"% 9 +2 "core" 9gz +102 "processing"%!9 +3 "core" 9n~ +102 "processing"%"9 +2 "core" 9v +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 +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 +102 "processing"%-9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9 +103 "processing"%/9 +2 "core" 9 +102 "processing"%09 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%29 +2 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%49 +3 "core" 9  +4 .tPH.hold 2:00:00,28C +4 "processing"%6 pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +97 "core"  + "processing"%7% +4 "core" %d"\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%8' +579 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%9'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%:  +125 "core"  + .tPSV.dial PTV +2 "processing"%; +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 "processing"%>% +4 "core" %ҥ\  +2 .tPS.seek 1.5ml + "processing"%='U +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%@'d +1602 "core" ' +2 .tdelay 5:00 +9436 "Can"e\ < Pb˻ +20567 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%A' +2363 "core" ' +2 .tPSV.dial PTV +2 "processing"%D +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%E +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +2312 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%G  +125 "core" + .tPSV.dial :mixloop +2 "processing"%J +42 "core" +2 .tPRV.dial :ab1 + "processing"%L @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%M'c +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%K  +40 "core"  +2 "processing"%O% +4 "core" %g\  +2 .tPS.seek 0.34ml + "processing"%N'v +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Q  +28 "core" +2 .tPRV.dial :air +2 "processing"%P  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%S'G[ +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"%T @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%U' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%V  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%W'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%5 +42 "core" + .tPTV.dial :mixing +2 "processing"%Y @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%Z  +34 "core" +2 "processing"%[% +4 "core" %Ҧ6\  + .tPS.seek 1.85ml +2 "processing"%]' +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1949 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +3 "core" &z\ +2 "manipulator"&& +4 "core" &5 1 / N + "manipulator"&b% +4 "core" %\  9 2  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(-6 +128 "core" ( + "manipulator"&d& +4 "core" &-9 ' 5 < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-9 0 3 < +2 .tForearm.seek :garage +2 "manipulator"&g'n +97 "core" ' +2 .tHand.close + "manipulator"&i/ +55 "core" / +2 "manipulator"&j& +5 "core" &-: < = ; ; + "manipulator"&l% +4 "core" % z 1 : M + .tForearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +289 "core" ( + "manipulator"&a& +4 "core" &C 1 8 d P +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &h& +3 "core" &D 3 0 W P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC + "manipulator"&o'O +104 "core" ' +2 "manipulator"&p& +4 "core" &A 8 = ) O +2 "manipulator"&e% +3 "core" %H / 9 [ 5 +2 "collection"'r& +4 "core" &~\ +2 "collection"'s& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'t(X +4 "core" &|\  +9 &2{q\ *y +9 &cv\ = +10 &vyx\ M +9 &=\\\ K +9 &]z\ L +10 &]|\ L +9 &]\ L +9 &E\\|\ K +10 &`p\ K +9 &a|\ K +10 & `w\ K +9 &"K^z\ L +9 &$ ^{\ L +10 &%_y\ K +9 &'`}\ L +9 &)S`n\ L +10 &+_v\ K +9 &,^\ K +10 &.\\\ K +9 &0\\\\s\ K +9 &2\\n\ K +10 &3\\l\ K +9 &5`l\ K +9 &7cco\ L +10 &9&`k\ K +9 &:]t\ K +10 &<\\n\ K +9 &>l\\q\ K +9 &@.ay\ K +10 &Acp\ K +9 &Cdq\ L +9 &Envo\ M +10 &G&t\ Q +9 &Hw\ U +10 &Jm\ V +9 &LZn\ W +9 &Nv\ X +10 &Op\ X +9 &Q\ Y +9 &S[q\ Y +10 &Uk\ Y +9 &Vu\ X +10 &X+Cj\ 't +9 &Xv q\ N +5 ( +2 "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 + "collection"'k& +5 "core" &Xvu\ N + &Xvt\ N + .tHand.open + "manipulator"&m1 +61 "core" 1 +2 "manipulator"& % +4 "core" % G T ? 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +106 "core" ' +2 .tPSV.dial PSR + "processing"%x +108 "core"  +2 "processing"%{% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%u'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +42 "core"  +2 .tPS.seek 0ml +3 "processing"%q'd +1597 "core" ' + .tPSV.dial PSR +2 "processing"%} +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +2608 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +30 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"' +4 "core"  + "collection"'  +4 "core"  + .tPTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2618 "core" ' + .tPSV.dial :mixloop +7 "processing"% +42 "core" +49 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &? 4 9 O + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" &? 9 > O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &? 2 ; X O +2 .tForearm.seek CC +2 "manipulator"&'O +54 "Can"g\ Sa +37 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "manipulator"&& +4 "core" &? < ; e O + "manipulator"&% +4 "core" % X 6 > +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +298 "core" ( + "manipulator"&!& +4 "core" &-7 7 '  : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-7 - / o : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&#'n +100 "core" ' + .tHand.open +2 "manipulator"&$1 +59 "core" 1 +2 "manipulator"&%% +4 "core" % s ; > m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +103 "core" ' +3 ."da"delayUntil "10:22:45.91" +24931 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +69 "core" B +2 ."da"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"PSV.dial :air +2 "processing"%*  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2321 "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 +2 "processing"%. +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2332 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +121 "core"  + "processing"%2% +4 "core" %a \ +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"%3' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%4'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +32 "core" +2 "processing"%8% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'W +587 "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 +1596 "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"%9 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%=' +2333 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%? +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +312 "Can"h\ a V +2002 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +123 "core"  + "processing"%F% +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"%E' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1630 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%A +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%J% +4 "core" %Ҧ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'V +590 "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"%K'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%P' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%T +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%V  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2321 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%5  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Y  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Z  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%[ +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%^'a +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%W  +42 "core"  + "processing"%]% +4 "core" %^?\  +2 ."da"PS.seek 0.55ml +2 "processing"%`' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%b'Ҧ +1544 "core" ' + ."da"PSV.dial :PML +2 "processing"%d +41 "core" + ."da"PTV.dial :mixing +2 "processing"%f @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" + "processing"%i% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%j' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'd +1949 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +24409 "Can"h\ a X荻 +23594 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%g  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + + ."da"PSV.dial :air +3 "processing"%h  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2344 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%p +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%r +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2307 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%k +123 "core"  +2 "processing"%m% +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"% ' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +32 "core"  +2 "processing"%% +4 "core" %ҡo\  +2 ."da"PS.seek 1.5ml +2 "processing"%|'Q +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2348 "core" ' + ."da"PSV.dial PTV +7 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%~  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2318 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"% % +4 "core" %d\ + #"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"% ' +466 "Can"h\ < [?# +128 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +58 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +591 "core" ' + ."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"%  +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"%w +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"% +68 "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"%'d +2332 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +123 "core"  +2 "processing"%$% +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 +3 "processing"%%' +584 "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 + .PSV.dial PTV +2 "processing"%# +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +35 "core" + "processing"%(% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'R +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%* * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +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"%- * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%/' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2324 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +6 "processing"%7% +16 "core" %h>\ +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +6 "processing"% +21 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%R' +331 "core" ' +2 ."da"delay 5 seconds +503 "processing"%8% +3 "core" % u\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%4' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%;'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%: +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +32 "core"  +2 "processing"%9% +4 "core" %ҡT\  + ."da"PS.seek 1.5ml +2 "processing"%<'Q +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'd +1596 "core" ' + ."da"delay 10 seconds +136 "Can"m\ ^鹻 +867 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +34 "core" + ."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"%C +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +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 +3 "processing"%@ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2327 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +123 "core"  + "processing"%J% +4 "core" %h\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%H'Ҧ +2101 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%I +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +35 "core" + "processing"%O% +4 "core" %ҡU\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%K  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%N'd +1606 "core" ' + "processing"%T9 +4 "core" 9Q?5( +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%S  +3 "core" 5) + 5) + "processing"%V& +4 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&P% +4 "core" %  / & N +2 "storage"(5% +3 "core" % !\ +2 "storage"(Y. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(Z(S +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ([& +2 "core" &R \ \ \ +2 "manipulator"&U& +4 "core" &-7 - / E : + "manipulator"&W% +4 "core" %  $ !  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&](y +184 "core" ( + "manipulator"&^& +4 "core" &  3 F ) +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"&`'] +101 "core" ' +2 "storage"(d& +4 "core" &R   \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(f'g +273 "core" ' + "storage"(n- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(i'z +32 "core" ' +2 "manipulator"&l& +4 "core" & - % I ) +2 "manipulator"&b% +3 "core" %` 1 . | +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&g(? +274 "core" ( +2 "manipulator"&a& +4 "core" &4 % 8 i  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &4 . / ]  +2 ."da"Forearm.seek PC + "manipulator"&y'Η +97 "core" ' + ."da"Hand.close + "manipulator"&p/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%e( +423 "core" ( + "storage"(r& +4 "core" &R   ^\ +2 "manipulator"&\\& +3 "core" &4 . 0 _  +2 "manipulator"&c% +3 "core" % Λ / ) m  +2 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +103 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&m(y +253 "core" ( + "manipulator"&\ & +4 "core" & +  t 4 +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"&x'] +98 "core" ' +2 ."da"Hand.open + "manipulator"&{1 +58 "core" 1 + "storage"(o- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(s' +53 "core" ' + #"da"Lights, camera, ACTION! +54 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun2411h_nessie.tif +5 "processing"%u& +13 "core" &\ +2 "manipulator"&|& +6 "core" & % " M 4 +3 "manipulator"&q% +4 "core" % U , $ \ +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 +3 "manipulator"&(-6 +186 "core" ( +2 "manipulator"&}& +5 "core" &-6 5 2  U +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-6 * . O U +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&~& +4 "core" &-6 W D _ U + "manipulator"&% +4 "core" % Y ! % M e +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"& (? +120 "core" ( + "manipulator"& & +5 "core" &A 3 ' x 3 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &A + > a 3 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'Η +92 "core" ' +2 "manipulator"&& +4 "core" &A 9 , 3 +2 "manipulator"&% +3 "core" %Ζ - 0 +2 "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ \ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &1y\ *z +9 &e~\ > +9 &v\ M +10 &JW\ L +9 & [\ L +9 &Y\ L +10 &Z\ L +9 &R[*\ L +9 &\\\ L +10 &Z \ L +9 & Y\ L +10 &"YZ\ L +9 &$\\ \ L +9 &%Z\ K +10 &'\\[\ L +9 &)c[`\ K +9 &+$ZW\ L +10 &,ZZ\ L +9 &.ZI\ K +10 &0h\\C\ L +9 &2+Z@\ L +9 &3Z3\ L +10 &5\\+\ L +9 &7qY*\ L +9 &93\\&\ L +10 &:\\!\ L +9 &<\\\ L +10 &>z\\u\ L +9 &@;\\\ L +9 &AZ\ L +10 &C[\ L +9 &E~g\ M +9 &G8\ P +10 &H\ R +9 &J\ R +10 &Lu\ S +9 &N8\ R +9 &O\ S +10 &Q\ S +9 &S{\ S +9 &U=\ S +10 &V\ L +9 &X4Du\ !d +10 &X 6\ - +5 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%& +4 "core" &X~\ - + &X\ - +2 ."psFlush"Hand.open + "manipulator"&_1 +55 "core" 1 +2 "manipulator"&w% +4 "core" % Ζ T V 0 +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 +2 "processing"% +41 "core"  +2 "processing"%% +4 "core" %b-\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +582 #"da"SX MX5/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.159 seconds\ /var/log/esp/da23jun2411h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2411h15s_nessie.tif +5 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1045 #"da"SX MX5/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2411h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2411h25s_nessie.tif +1061 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%t @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%"  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%$ +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +973 #"da"SX MX5/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2411h25s_nessie.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "18.159 sec auto-exposure",Subject: "da23jun2411h images!" +4 "storage"(%- +2 "core" -' +2 "storage"(#& +6 "core" &R\ \  Y\ + "manipulator"&'& +4 "core" &A 4 & ( 3 +3 "manipulator"&(% +15 "core" %\  > ,  W +8 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +4 "manipulator"&(y +290 "core" ( +11 "manipulator"&*& +4 "core" & ' , 8 K +2 "storage"()& +4 "core" &R\ \  \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&,'] +94 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(-' +60 "core" ' +2 "manipulator"&.& +4 "core" & ; 7 K +2 "storage"(& +5 "core" &R t p 5\ + ."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"&+' +25 "core" ' + ."da"Elbow.hold +2 "manipulator"&1, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(2' +25 "core" ' +2 "manipulator"&0% +4 "core" % ; 1 > + "storage"(/& +5 "core" &R [ \\\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&'@ +20 "core" ' + "manipulator"&7& +5 "core" &  5 Q K + "storage"(3& +4 "core" &R g k V\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&8'] +27 "core" ' +2 "storage"(R% +4 "core" % x 8\ +3 ."downElevator"SE.seek :down +3 "storage"(4' +98 (:% +3 "core" %VA | | \ PI +2 "manipulator"&>% +5 "core" %Ѐ 3 / +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +90 "core" ' +75 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (;& +4 "core" &R z r p\ +598 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  + "processing"%<% +4 "core" %B\ +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 +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%C  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%z @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +47 "processing"%D +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%F'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'T +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1605 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%G +71 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%J  +71 "core"  +3 ."psFlush"PBV.dial :waste1 +9 .PS.seek 0ml +4 "processing"%A'd +1448 #"uploadLog"upsync +1164 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +590 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Q U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%S  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%P +52 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%5' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%['d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2417 "Can"p\ = asO +199 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +69 "core"  + ."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"%`' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%p @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'd +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&u& +10 "core" &  + F K + "manipulator"&k% +4 "core" %\  * -  +6 ."psFlush"Elbow.seek PC +2 "manipulator"&|(? +248 "core" ( + "manipulator"&q& +4 "core" &E , $ A  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &E . . j  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +93 "core" ' + ."psFlush"Hand.close + "manipulator"&}/ +62 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +426 "core" ( +2 "manipulator"&x& +4 "core" &E - 0 u  + "manipulator"&m% +4 "core" % Η / . z +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&~(-6 +132 "core" ( + "manipulator"&& +4 "core" &-I  ) 3  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-I . + T  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +108 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +64 "core" 1 +2 "manipulator"&% +4 "core" % l 1   + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + #tFinished short da assay +482 #-> access 1 +2 "storage"(% +4 "core" % \ +2 "manipulator"&% +4 "core" %\  0 / _  + "manipulator"&& +4 "core" &-J . / q  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (e& +2 "core" &<( ~ \  +1524 #t-> access 2 +2 "storage"(% +3 "core" % [\ +2 "manipulator"&_% +4 "core" %\  . . I  + "manipulator"&w& +4 "core" &-J " ) +  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K \  +301 #t-> shortDAflush +3 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &N  +2 "manipulator"&& +4 "core" &-J - . }  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(-6 +21 "core" ( + "manipulator"&& +4 "core" &-=  )   +2 .tElbow.reconfigure :loose +40 "manipulator"&$ &.,(#b +10 &t& +3 "core" &-= / / v  +2 .tForearm.seek :garage + "manipulator"&"'n +95 "core" ' + .tHand.close +2 "manipulator"&$/ +53 "core" / +2 "manipulator"&!& +4 "core" &-= 1 - >  + "manipulator"&%% +4 "core" % | / 0 % +2 .tForearm.seek :retract +2 "manipulator"&#'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&'( +298 "core" ( +2 "manipulator"&(& +4 "core" &7 )  # J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &8 . . j J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'O +107 "core" ' + "manipulator"&)& +5 "core" &7  7 4 J + "manipulator"&.% +4 "core" %C 2 . + +2 "collection"'& +4 "core" &  +2 "collection"'0& +5 "core" &C  +2 .tCC.seek :closed +2 "collection"'/(X +4 "core" &  +9 &5\ +{ +9 &g\ > +9 &u\ L +10 &W[ K +9 &Z K +10 &Z K +9 &] J +9 &]] K +10 &!^ J +9 &^ K +9 & \\ K +10 &"f\\!\ K +9 &$)^ J +10 &%^ J +9 &']\ K +9 &)m`\ K +10 &+0^\ K +9 &,b#\ K +9 &._+ K +10 &0ub,\ K +9 &28^+\ K +10 &3a* K +9 &5[) K +9 &7_+\ J +10 &9@^'\ K +9 &;_, J +9 &<_-\ K +10 &>_, K +9 &@Gb-\ K +10 &B\ _-\ K +9 &Cc,\ L +9 &Es.\ M +10 &G?.\ Q +9 &H%\ U +9 &J+\ W +10 &Lp&\ X +9 &N0-\ Y +10 &O,\ X +9 &Q\ X +9 &Sv\ Y +10 &U7\ Y +9 &V\ L +9 &X"H\ 'u +10 &Xk\ O +5 ( +2 "collection"'0& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + "collection"'& +5 "core" &Xk\ O + &Xk\ O + .tHand.open + "manipulator"&71 +53 "core" 1 + "manipulator"&3% +5 "core" % D H F R * + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%s  +42 "core"  + "processing"%:% +4 "core" %cF\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%>' +2615 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%,  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%- @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%+'d +2613 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +6 "processing"%  +178 "core"  +2 "processing"%;% +4 "core" %h\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%2' +2617 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%8 +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%4'd +2607 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  +2 "processing"%<% +4 "core" %i\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%? +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%C'd +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +7 "processing"%z  +177 "core"  +2 "processing"%D% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%B'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%@  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%E +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%J +178 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%='d +1351 "Can"m\ Q d +1262 "core" ' +2 .tPSV.dial :air + "processing"%I  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2618 "core" ' + .tPSV.dial :PTV +7 "processing"%L +69 "core"  +2 .tPS.seek 0ml + "processing"%H'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%Q  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2608 "core" ' + .tPSV.dial :PTV +2 "processing"%M +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%K'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%S  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%P +69 "core"  +2 .tPS.seek 0ml +2 "processing"%V'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&Y& +4 "core" &6 4 :  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&5( +57 "core" ( + "manipulator"&U& +4 "core" & # 5 g  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & , ( +  +2 .tForearm.seek CC + "manipulator"&X'O +93 "core" ' +2 .tHand.close + "manipulator"&W/ +54 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&^& +4 "core" & # !   +2 "manipulator"& % +4 "core" % ] - - +2 .tForearm.seek :retract + "manipulator"&&'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(-6 +281 "core" ( + "manipulator"&d& +4 "core" &-9  *  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-9 . , 2 * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'n +91 "core" ' +2 .tHand.open + "manipulator"&f1 +56 "core" 1 +2 "manipulator"&a% +4 "core" % i > " < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' +23238 #t-> $da[:extractVol]=0.19 +535 #-> startTube 2 +17462 "Can"k\ 1 f"{ +24373 #t-> shortDA +2 "collection"'`% +2 "processing"%p% +7 "core" %Nf \ +2 %_ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +410 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%] +42 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%v  +70 "core" + .tPRV.dial :sipper +2 "processing"%j  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%\\'` +2281 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%r  +123 "core"  +3 .tPS.seek 0.5ml + "processing"%y' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +47 .tPS.seek 0ml +2 "processing"% 'd +581 "core" ' + .tPSV.dial PSR +2 "processing"%\ +97 "core"  +2 "processing"%{% +4 "core" %a\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%g'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%u' +1601 "core" ' + .tPSV.dial :mixloop +7 "processing"%k +97 "core" +2 .tPS.seek 0ml + "processing"%q'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%i +97 "core"  + "processing"%1% +4 "core" %b\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%}'T +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPRV.dial :sipper +3 "processing"%x  +43 "core" +4 .tPS.seek 0ml +2 "processing"%m'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%|'d +2608 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &\ +2 "manipulator"&% +4 "core" %\  . . o  + "storage"(% +4 "core" % l\ + "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & \ +2 "manipulator"&& +4 "core" &-9 . . ? * +2 "manipulator"&Z% +4 "core" %\  + / l  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&e(a +180 "core" ( + "manipulator"&& +5 "core" &c (  = , + "storage"(_& +4 "core" & Q\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&w'ж +112 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & Y\ + "manipulator"&& +4 "core" &c % - j , +2 .tElbow.seek 2 + "manipulator"&t(a +4 "core" ( + "manipulator"&$& +4 "core" &c , * ? , +2 "storage"(!& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&%'ϊ +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&~/ +59 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"("' +8 "core" &c * . 5 , + "manipulator"&(% +4 "core" % ϒ 8 , q +2 .tForearm.seek :retract +2 "manipulator"&N'\ +90 "core" ' + .tElbow.seek PC +2 "manipulator"& (? +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( +2 "manipulator"&)& +4 "core" &E " '  % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &E 4 0 % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +103 "core" ' +2 "manipulator"&#& +4 "core" &E ( - = % +2 "manipulator"&% +4 "core" %Κ / * L f +2 "processing"%& +3 "core" &\ +3 "processing"%7& +6 "core" &\ +2 .tPC.seek :closed +2 "processing"%3(X +4 "core" &\ +6 & -\ %f +10 &W\ 7 +9 &\ L +10 &_\ L +9 &tc\ L +9 &7_\ L +10 &b\ K +9 &b\ L +10 &~a\ K +9 &>c\ L +9 & `\ K +10 &!c\ L +9 &#b\ L +9 &%Fe\ L +10 &' b\ L +9 &(_\ L +9 &*c\ L +10 &,Nf\ L +9 &.a\ L +10 &/b\ L +9 &1a\ K +9 &3Vc\ L +10 &5b\ L +9 &6a\ K +9 &8b\ L +10 &:_c\ L +9 &9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%;9 +2 "core" 9  +102 "processing"%+9 +3 "core" 9  +102 "processing"%89 +3 "core" 9 " +102 "processing"%29 +2 "core" 9&! +103 "processing"%9 +2 "core" 9 *" +102 "processing"%<9 +2 "core" 9 /! +102 "processing"%49 +3 "core" 9 3! +102 "processing"%?9 +3 "core" 97! +102 "processing"%9 +3 "core" 9";! +102 "processing"%z9 +2 "core" 9% ?! +103 "processing"%D9 +2 "core" 9(D! +102 "processing"%C9 +2 "core" 9,H! +102 "processing"%@9 +3 "core" 90L +102 "processing"%B9 +3 "core" 94P +102 "processing"%E9 +2 "core" 99T +102 "processing"%F9 +3 "core" 9?X +102 "processing"%J9 +2 "core" 9D] +102 "processing"%G9 +3 "core" 9Ja +102 "processing"%I9 +3 "core" 9Pe +102 "processing"%=9 +2 "core" 9Wi +102 "processing"%L9 +3 "core" 9]m +102 "processing"%A9 +2 "core" 9er +102 "processing"%Q9 +4 "core" 9mv +102 "processing"%H9 +2 "core" 9tz +102 "processing"%M9 +2 "core" 9|~ +103 "processing"%O9 +2 "core" 9 +102 "processing"%S9 +2 "core" 9 +102 "processing"%K9 +3 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%T9 +3 "core" 9\ +102 "processing"%Y9 +2 "core" 9\ +102 "processing"%U9 +3 "core" 9 +102 "processing"%[9 +3 "core" 9 +102 "processing"%W9 +2 "core" 9 +103 "processing"%'9 +2 "core" 9 +102 "processing"%R9 +2 "core" 9 +102 "processing"%/9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%X9 +2 "core" 9 +103 "processing"%d9 +2 "core" 9  +102 "processing"%b9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +4 "processing"%5 pUp  +3 .tdelay 1:30 +2 "core"  +5433 "Can"l\ 8 h +3568 .tPSR.select :air +2 .PSV.dial PSR + "processing"%f +97 "core"  +2 "processing"%a% +4 "core" %bX\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%&' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%l'Ҧ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%`  +125 "core"  + .tPSV.dial PTV +2 "processing"%p +69 "core" + .tPBV.dial :waste1 +2 "processing"%]  +51 "core" +2 "processing"%v% +4 "core" %ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%j'U +582 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%r'd +1593 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%y +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%\ ' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%{ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +123 "core" + .tPSV.dial :mixloop +2 "processing"%1 +42 "core" + .tPRV.dial :ab1 +48 "processing"%q @ +99 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%}'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +41 "core"  + "processing"%x% +4 "core" %^ \  +2 .tPS.seek 0.34ml +2 "processing"%9'm +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%m  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1188 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%Z' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%_'d +1949 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" &\ +2 "manipulator"&& +4 "core" &E 1 7 % + "manipulator"&h% +4 "core" %  5 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +126 "core" ( +2 "manipulator"&& +4 "core" &-6 , 6 r  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-6 ) - e  +2 .tForearm.seek :garage + "manipulator"&$'n +103 "core" ' + .tHand.close + "manipulator"&!/ +55 "core" / +2 "manipulator"&~& +4 "core" &-7 : ; P  +2 "manipulator"&% +3 "core" % g . / K +2 .tForearm.seek :retract +2 "manipulator"&('\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +300 "core" ( + "manipulator"&w& +4 "core" & 4  ' / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & , - g / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'O +92 "core" ' +2 "manipulator"&)& +4 "core" & 1 6 / +2 "manipulator"&.% +3 "core" %R - / ` +2 "collection"'t& +4 "core" &\ +2 "collection"'#& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +9 &3\ *z +10 &f\ > +9 &t\ L +10 &LX\ K +9 &Y\ K +9 &Y\ K +10 &Z\ K +9 &U[\ K +9 &Y\ K +10 &Z\ K +9 & Z\ K +9 &"]Z\ K +10 &$Z\ K +9 &%Z\ K +10 &'^\ L +9 &)dY\ K +9 &+&[\ K +10 &,\\\ K +9 &.\\\ K +9 &0m]\ K +10 &2/Z \ K +9 &3Y\ K +10 &5Z\ K +9 &7t\\\ K +9 &96\\\ K +10 &:\\\ L +9 &<Z\ K +10 &>}Z\ K +9 &@?Z\ K +9 &B\\\ K +10 &Cc!\ L +9 &E}n\ N +9 &G5pq"\ Q +10 &Hzy\ U +9 &J|~\ W +10 &Lh\ W +9 &N(\ X +9 &O\ Y +10 &Q\ Y +9 &Sm\ Y +9 &U/\ Y +10 &V\ S +9 &X!;\ . +9 &X~\ w\ G +6 ( +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'& +4 "core" &X~d\ G + &X~d\ G +2 .tHand.open + "manipulator"&"1 +52 "core" 1 +2 "manipulator"&N% +4 "core" % R S I C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%0 +95 "core"  + "processing"%s% +5 "core" %fk\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%o'U +1553 "Can"m\ b kp짻 +53 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 + "processing"%7  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%,'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "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 +3 "processing"%-  +2 "collection"'>  +29 "core"  +120  +2 .tPSV.dial :mixloop + "processing"% +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%;  +71 "core" +2 .tPS.seek 0ml + "processing"%+'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%8  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%2' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%<'d +2623 "core" ' + .tPSV.dial :air +7 "processing"%4  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%?' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" & 9 0  / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&C( +27 "core" ( +2 "manipulator"&@& +4 "core" & 7 2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & 1 /  +2 .tForearm.seek CC +2 "manipulator"&E'O +92 "core" ' +2 .tHand.close + "manipulator"&F/ +61 "core" / +2 .tCC.seek :open +2 "collection"'J( +426 "core" ( +2 "manipulator"&G& +4 "core" & . 2  + "manipulator"&I% +4 "core" % I 9 0 +2 .tForearm.seek :retract + "manipulator"&='\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&L(-6 +281 "core" ( +2 "manipulator"&A& +4 "core" &-/ +  A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +2 "core" &-/ ! U A +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H'n +107 "core" ' + .tHand.open +2 "manipulator"&M1 +64 "core" 1 +2 "manipulator"&O% +4 "core" % f : - ) F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 ."da"delayUntil "11:55:52.46" +24994 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%K @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%P  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%T * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%Y  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%' +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2318 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +122 "core"  + "processing"% % +4 "core" %d\ + #"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 +48 "processing"%X' +590 "core" ' +2 ."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"%b  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%|% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%&'U +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'd +1602 "core" ' +2 ."da"delay 2:00 +907 "Can"m\ 9 nB= +11095 #"da"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"%v * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%l +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\\ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%c  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%y'd +2326 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%r +123 "core"  +2 "processing"%{% +4 "core" %b\ \ + #"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"% ' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%g'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%i% +4 "core" %Ҩ-\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'X +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%u'd +1597 "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 + "processing"%x * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +40 "core"  +2 "processing"%% +4 "core" %\\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%Z' +336 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%n  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%h +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %ҩ$\  +2 ."da"PS.seek 1.85ml +2 "processing"%!' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +5758 "Can"s\ e pӻ +42244 #"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"%$ * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2326 "core" ' + ."da"PSV.dial :mixloop +7 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%)  +42 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%. +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%% +3 "core" %i\ +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" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%N'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%s  +32 "core" +2 "processing"%%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'X +603 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%7 * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%o'd +1601 "core" ' +2 ."da"delay 2:00 +3580 "Can"qv\ f sPi +8422 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%> +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +42 ."da"delay 5 seconds +509 .PSV.dial PSR +2 "processing"%; +69 "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"%8  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2313 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%2% +4 "core" %a\ +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' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" +2 "processing"%D% +4 "core" %ҧ1\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'W +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%F'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +66 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2323 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%M +124 "core"  + "processing"%O% +4 "core" %c\ + #"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"%=' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%K +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +31 "core"  +2 "processing"%T% +3 "core" %Ҩ#\  +3 ."da"PS.seek 1.5ml + "processing"%Y'X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['d +1599 "core" ' +2 ."da"delay 2:00 +9279 "Can"}x\ 4 u +2723 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +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"%R +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2307 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +139 "core"  +4 "processing"%a% +16 "core" %b\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +8 "processing"%|' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%d% +4 "core" %\ \  + #"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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1629 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%] +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core" + "processing"%l% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'S +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%*'d +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%r' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2329 "core" ' + #"da"Additional air clear +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +134 "core"  + "processing"%g% +4 "core" %fV\ + #"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"%q'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%1 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%6% +4 "core" %ҥ2\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'U +583 "core" ' + ."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"%u  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +1594 "core" ' + "processing"%99 +4 "core" 9NU5) + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%  +2 "core" 5) + 5) +2 "processing"%& +3 "core" &X\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +54 "core" %\   # ) \ k +2 "storage"( % +3 "core" %  \ +2 "storage"( . +3 "core" .( + ."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" &V\  %\ + "manipulator"&& +4 "core" &-/ , - Z A + "manipulator"&% +4 "core" %\  + - f \ k +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +189 "core" ( +2 "manipulator"&& +4 "core" &q * - = 5 + "storage"(n& +4 "core" &V\  J \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z'] +88 "core" ' + "storage"(h& +4 "core" &V\ \  m\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +269 "core" ' + "storage"(- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( 'z +33 "core" ' +2 "manipulator"&~& +4 "core" &q # - : 5 +2 "manipulator"&% +3 "core" %U 6 0 x  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&:(? +258 "core" ( + "manipulator"&$& +4 "core" &H  ' Q  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &H $ )   +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +101 "core" ' + ."da"Hand.close +2 "manipulator"&/ +54 "core" / +2 ."da"PC.seek :open +2 "processing"%)( +423 "core" ( + "storage"(.& +4 "core" &V\ \  p\ +2 "manipulator"&t& +4 "core" &H # &  + "manipulator"&w% +4 "core" % Φ # " ( +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +264 "core" ( + "manipulator"&(& +4 "core" &  ) / + "storage"("& +4 "core" &V !\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&#'] +115 "core" ' +2 ."da"Hand.open + "manipulator"&01 +61 "core" 1 +2 "storage"(s- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(%'F +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(N' +51 "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/da23jun2412h_nessie.tif +4 "processing"%7& +12 "core" &\ +3 "manipulator"&_& +5 "core" & 3 ( 5 / +2 "manipulator"&% +5 "core" % Ќ  R +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&>(-6 +183 "core" ( +2 "manipulator"&o& +4 "core" &-8 " ( 8 ] + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-8 ) 4 ] +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'n +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +54 "core" / + "manipulator"&8& +5 "core" &-8 Q : ] + "manipulator"&-% +4 "core" % w ) " K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&2(? +119 "core" ( + "manipulator"&+& +5 "core" &I : ;  , + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &I + ! ; , +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +109 "core" ' +2 "manipulator"&?& +4 "core" &I 9 3  , +2 "manipulator"&D% +4 "core" %Λ / 1 + "processing"%<& +4 "core" &@\ +2 "processing"%B& +5 "core" &Q\ +2 ."psFlush"PC.seek :closed +2 "processing"%@(X +4 "core" &3\  +9 &3}5\ *z +9 &f}\ > +10 &t"\ M +9 &OW\ L +10 &X\ L +9 &X\ K +9 &Y\ K +10 &W]\ L +9 &VF\ K +9 &Z(\ L +10 & ZQ\ L +9 &"`ZN\ K +10 &$"ZD\ K +9 &%Z@\ K +9 &'\\;\ K +10 &)hZ?\ K +9 &+)W3\ L +9 &,X-\ L +10 &.\\-\ L +9 &0o]!\ L +10 &20Z\ L +9 &3Z\ K +9 &5\\\ K +10 &7xY\ K +9 &98]\ L +9 &:Z\ K +10 &<[\ L +9 &>]\ L +10 &@B[\ K +9 &B[\ L +9 &C^\ L +10 &Ec\ M +9 &G=~\ P +9 &H\ R +10 &J\ R +9 &L{\ R +10 &N>\ R +9 &O\ S +9 &Q\ S +10 &S\ S +9 &UC\ S +9 &W\ H +10 &X7O\ c +9 &X%\ - +6 ( + "processing"%B& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%e& +4 "core" &X%\ - + &X \ - + ."psFlush"Hand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % Μ S B +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +52 "core"  + "processing"%E% +4 "core" %i~\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Q' +254 #"da"SX MX5/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.865 seconds\ /var/log/esp/da23jun2412h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2412h15s_nessie.tif +1564 #SX MX5/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2412h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2412h25s_nessie.tif +289 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%G @ +177 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%M  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%O +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%C'F +1754 #"da"SX MX5/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2412h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "25.865 sec auto-exposure",Subject: "da23jun2412h images!" +2 "storage"(=- +4 "core" -' +2 "storage"(K& +10 "core" &V B\ +5 "manipulator"&P& +12 "core" &I 9 O 8 , +5 "manipulator"&T% +11 "core" %\  < 4  & +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&H(y +273 "core" ( + "manipulator"&z& +4 "core" & ; ? . +2 "storage"(Y& +3 "core" &V \ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&W'] +99 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.17 Pucks below Top Plate +5 "storage"('' +63 "core" ' +3 "manipulator"&R& +10 "core" & + 1 . +4 "storage"([& +8 "core" &V m s \ +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"&^' +25 "core" ' +3 ."da"Elbow.hold +3 "manipulator"& , +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(/' +28 "core" ' +3 "manipulator"&X% +8 "core" % , / E  +3 "storage"(U& +8 "core" &V X W n\ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&f'E +22 "core" ' +3 "manipulator"&a& +8 "core" & 2 8 . +4 "storage"(b& +7 "core" &V r y Y\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&d'] +26 "core" ' +4 "storage"(|% +11 "core" % r n \ +6 ."downElevator"SE.seek :down +7 "storage"(`' +28 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%] +58 "storage"(v% +6 "core" %= ? > \ PI +4 "manipulator"&l% +8 "core" %a ! % _ +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&&'\ +8 "core"  +3 "processing"%j% +9 "core" %C\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%p' +46 "core" ' +47 ' + ."downElevator"SE.stop +4 "storage"(5 +6 (\\& +7 "core" &V ~ { \ +484 ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +917 #"uploadLog"upsync +1190 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%V  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%* @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%{ +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%y'F +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%k'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%g  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%\ 'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +4 "Can"y\ < y +65 "core" + ."psFlush"PBV.dial PSV +2 "processing"%} U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2614 "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"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%n +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%h'T +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%Z' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%3  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%w' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('d +2620 "core" ' + ."psFlush"PSV.dial PBV +50 "processing"%" @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%0  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%s'd +2608 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&7& +4 "core" & " "  . + "manipulator"&_% +4 "core" %\  #  #  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +251 "core" ( + "manipulator"&& +4 "core" &E 2  . +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &E * ! K . +2 ."psFlush"Forearm.seek PC +2 "manipulator"&%'Η +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&o/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&#& +5 "core" &E   . + "manipulator"&% +4 "core" % Ω   L + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&8(-6 +132 "core" ( + "manipulator"&-& +4 "core" &-D (  k  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &-D ! )   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+'n +97 "core" ' +2 ."psFlush"Hand.open + "manipulator"&41 +61 "core" 1 +2 "manipulator"&;% +4 "core" % j 5 / u y +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +144 "core" ' +2 #tFinished short da assay +1264 #-> access 1 +2 "storage"(D% +4 "core" % \ +2 "manipulator"&<% +4 "core" %\ # " " @ C + "manipulator"&>& +4 "core" &-E $ #   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ()& +2 "core" &<* r y K\  +1080 #t-> access 2 +2 "storage"(e% +3 "core" % )\ + "manipulator"&% +4 "core" %\ #  & C +2 "manipulator"&& +3 "core" &-E # $ $  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(B(K +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &K :\  +429 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +4 "core" &  +2 "manipulator"&& +4 "core" &-E %   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(-6 +19 "core" ( + "manipulator"&A& +4 "core" &-?  ' .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-? !   +2 .tForearm.seek :garage +2 "manipulator"&M'n +94 "core" ' +2 .tHand.close + "manipulator"&O/ +55 "core" / +2 "manipulator"&Q& +4 "core" &-? 4 . A  + "manipulator"&=% +4 "core" % r & , N +2 .tForearm.seek :retract +2 "manipulator"&K'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&P( +300 "core" ( +2 "manipulator"&T& +4 "core" &8  * U K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &9 * & E K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y'O +91 "core" ' + "manipulator"&2& +4 "core" &9  0 4 K +2 "manipulator"&R% +4 "core" %V * - 8 + "collection"'[& +4 "core" &  +2 "collection"'F& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'X(X +4 "core" &  +9 &5\ +{ +9 &f\ > +10 &s\ L +9 &TZ\ K +9 &Z\ J +10 &[\ K +9 &[\ K +10 &\ K +9 &[\ K +9 &Z\ K +10 & [\ K +9 &"d[\ K +9 &$&\\\ K +10 &%[\ J +9 &']\ K +10 &)k^\ K +9 &+-[\ K +9 &,\\\ K +10 &.a\ K +9 &0sa\ K +9 &25b\ K +10 &3`\ K +9 &5`\ K +10 &7|\\\ K +10 &9>`\ K +10 &;\\\ K +9 &<]\ J +9 &>]\ J +8 &@G^\ J +10 &B_\ K +9 &Cc\ K +10 &Ev\ M +9 &G<\ Q +9 &Hxy\ U +10 &J{z\ V +9 &Lq|~\ V +9 &N0\ X +10 &O\ X +9 &Q\ X +9 &Su\ X +10 &U5\ Y +9 &V\ O +10 &X%H\ %r +9 &Xr}\ O +5 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + "collection"'U& +5 "core" &Xrr\ O + &Xrr\ O + .tHand.open + "manipulator"&a1 +57 "core" 1 +2 "manipulator"&b% +4 "core" % V B G E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +111 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%|  +41 "core"  +2 "processing"%W% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%H'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%v  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%l'd +1594 "core" ' + .tPSV.dial PSR +2 "processing"%] +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%'' +2606 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%j  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%^ +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%f @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%\\'d +605 "Can"v\ L {+ +2004 "core" ' + .tPSV.dial :air +2 "processing"%/  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%C +69 "core" ~ +2 .tPS.seek 0ml + "processing"%`'d +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" &V* - - c @Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +35 "core" ( +2 "manipulator"&*& +4 "core" &  ( T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & * $ +2 .tForearm.seek CC +2 "manipulator"&c'O +99 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / +2 .tCC.seek :open + "collection"'y( +425 "core" ( + "manipulator"&k& +4 "core" & , ) ; +2 "manipulator"&i% +3 "core" % ] # &   +2 .tForearm.seek :retract +7 "manipulator"&g'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&r(-6 +275 "core" ( + "manipulator"&1& +4 "core" &-> ,  F ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &->  # N ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +111 "core" ' + .tHand.open + "manipulator"&q1 +59 "core" 1 + "manipulator"&}% +4 "core" % b : ! H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +96 "core" ' +15832 #t-> $da[:extractVol]=0.19 +695 #-> startTube 2 +34745 "Can"w\ 3 } +5924 #t-> shortDA +2 "collection"'x% +4 "core" %N \ +2 "processing"%u% +4 "core" %fb\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +184 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%9  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +49 "processing"%'` +2279 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"% ' +1264 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +96 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +591 "core" ' +2 .tPSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%% +4 "core" %ce\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%n'T +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +108 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%L% +4 "core" %b\\\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%~' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +108 "core" + .tPRV.dial :sipper +2 "processing"%$  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +108 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2610 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%!& +4 "core" &4\ + "manipulator"&t% +4 "core" %\  ) * * +2 "storage"(.% +3 "core" % P\ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(w( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ("& +2 "core" & a\ +2 "manipulator"&(& +4 "core" &-? , , ? > + "manipulator"&0% +4 "core" %\   ,  * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&:(a +180 "core" ( +2 "manipulator"&7& +4 "core" &X ! * J - +2 "storage"(_& +3 "core" & 3\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +110 "core" ' + "storage"( & +5 "core" & W\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +282 "core" ' +2 "storage"(o- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (&& +2 "core" & \ +2 "manipulator"&@& +4 "core" &X / + h - + .tElbow.seek 2 +2 "manipulator"&#(a +3 "core" ( +2 "manipulator"&& +3 "core" &X ) + X - +2 "storage"(-& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&,'ϊ +36 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +52 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(4' +7 "core" &X " # Q - +2 "manipulator"&;% +3 "core" % υ , ( D +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.seek PC +2 "manipulator"&+(? +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&D& +4 "core" &I & &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &I "  -  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&>'Η +100 "core" ' + "manipulator"&& +4 "core" &I *    +2 "manipulator"&)% +4 "core" %Ζ ! : s +2 "processing"%e& +3 "core" &W\ +3 "processing"%& +5 "core" &a\ +3 .tPC.seek :closed + "processing"%(X +5 "core" &B\ +6 & /<\ $d +10 &WI\ 7 +9 &M\ K +9 &_J\ K +10 &ncN\ L +9 &2_K\ K +10 &aS\ L +9 &bR\ L +9 &x`M\ K +10 &:cH\ K +9 &_O\ K +9 &!dS\ L +10 &#aF\ L +9 &%Ad?\ L +10 &'e<\ L +9 &(^C\ K +9 &*a>\ K +10 &,I_@\ L +9 &. ^?\ L +9 &/`D\ L +10 &1`E\ K +9 &3QbE\ L +10 &5b@\ L +9 &6`=\ L +9 &8^@\ L +10 &:YbC\ L +9 &<b<\ K +9 &=d:\ L +10 &?p:\ M +9 &A_]>\ L +10 &Cn:\ M +9 &Dy@\ N +9 &F@\ Q +10 &HV>\ R +9 &J>\ R +9 &K?\ Q +10 &M0\ R +9 &O^4\ R +10 &Q.\ S +9 &R0\ S +9 &T,\ S +10 &Vc-\ S +9 &Wlu)\ $q +9 &X&l)\ 1 +9 ( +4 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&I1 +3 "core" &X0\ ) +52 1 + "manipulator"&% +5 "core" % Ζ '  s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +102 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"% U +2 %A9 +5 "core" 9& +102 "processing"%G9 +3 "core" 9& +102 "processing"%O9 +2 "core" 9&  +103 "processing"%Q9 +2 "core" 9&  +103 "processing"%=9 +2 "core" 9& +102 "processing"%89 +2 "core" 9& +102 "processing"%?9 +3 "core" 9& +102 "processing"%M9 +2 "core" 9& +102 "processing"%m9 +3 "core" 9&"! +102 "processing"%T9 +3 "core" 9&&! +102 "processing"%z9 +2 "core" 9&*! +102 "processing"%29 +2 "core" 9&/! +103 "processing"%R9 +2 "core" 9&3! +102 "processing"%[9 +3 "core" 9&7" +102 "processing"%K9 +2 "core" 9&;" +102 "processing"%J9 +3 "core" 9"'?! +102 "processing"%U9 +2 "core" 9''C! +102 "processing"%a9 +2 "core" 9+'H! +103 "processing"%b9 +2 "core" 9/&L +103 "processing"%F9 +2 "core" 94'P +102 "processing"%|9 +2 "core" 9;'T +102 "processing"%W9 +3 "core" 9@'X +102 "processing"%Y9 +2 "core" 9G(] +102 "processing"%s9 +3 "core" 9M(a +102 "processing"%v9 +2 "core" 9T(e +103 "processing"%H9 +2 "core" 9[(i +102 "processing"%]9 +2 "core" 9d*m +102 "processing"%l9 +3 "core" 9k+q +102 "processing"%j9 +2 "core" 9t,v +102 "processing"%^9 +3 "core" 9|+z +102 "processing"%f9 +2 "core" 9+~ +102 "processing"%'9 +3 "core" 9, +102 "processing"%/9 +2 "core" 9+ +102 "processing"%\\9 +3 "core" 9.\ +102 "processing"%C9 +3 "core" 9-\ +102 "processing"%d9 +2 "core" 9. +102 "processing"%p9 +2 "core" 9/ +102 "processing"%*9 +3 "core" 9/ +102 "processing"%{9 +3 "core" 90 +102 "processing"% 9 +2 "core" 9. +102 "processing"%P9 +2 "core" 9/ +102 "processing"%N9 +3 "core" 90 +102 "processing"%X9 +2 "core" 90 +102 "processing"%k9 +3 "core" 90 +102 "processing"%i9 +3 "core" 91 +102 "processing"%c9 +2 "core" 90 +102 "processing"%19 +3 "core" 91 +3 .tPH.hold 2:00:00,28C +3 "processing"%\ pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%V +95 "core"  +2 "processing"%q% +4 "core" %c\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%}' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%g'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +125 "core"  +2 .tPSV.dial PTV +2 "processing"%x +68 "core" + .tPBV.dial :waste1 +2 "processing"%u  +50 "core" +2 "processing"%% +4 "core" %ҥr\  +2 .tPS.seek 1.5ml +2 "processing"%9'U +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%`'d +1592 "core" ' +2 .tdelay 5:00 +9548 "Can"v\ k W +20454 #trecoverPSRreagent08 +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"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2331 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +116 "core" +3 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +2298 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%L @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%S'c +347 "core" ' + .tdelay 2 seconds +207 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  + "processing"%% +5 "core" %f\  +2 .tPS.seek 0.34ml + "processing"%$'u +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'~  +30 "core" + .tPRV.dial :air +2 "processing"%Z  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +852 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%!  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%t'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"%. +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%B  +34 "core" +2 "processing"%"% +4 "core" %Ң\ \ +2 .tPS.seek 1.85ml + "processing"%(' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%7'd +1945 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &  + "manipulator"&r& +4 "core" &I # $ z  + "manipulator"& % +4 "core" %\  ! )  t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(-6 +130 "core" ( +2 "manipulator"&o& +4 "core" &-3 * $ F $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-3 - , U $ +2 .tForearm.seek :garage + "manipulator"&@'n +95 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&-& +4 "core" &-4 3 8 z # +2 "manipulator"&%% +4 "core" % { - 0 o c +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +292 "core" ( + "manipulator"&:& +4 "core" &: 6 # O L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &: - - c L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +104 "core" ' +2 "manipulator"&,& +4 "core" &: 9 3 L +2 "manipulator"&D% +4 "core" %B . + e J +2 "collection"'<& +3 "core" &\ +2 "collection"'#& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +9 &3\ *z +9 &g\ > +10 &u\ L +9 &RZ\ J +9 &\\\ K +10 &Z\ K +9 &\\\ J +10 &Y]\ K +9 &Z\ K +9 &[\ K +10 & _\ K +9 &"a`\ K +9 &$#`\ K +10 &%_\ K +9 &'\\\ K +9 &)i]\ K +10 &++Z\ K +9 &,]\ K +10 &.Z\ K +9 &0q]\ K +9 &22`\ K +10 &3]\ K +9 &5Z\ K +9 &7y]\ K +10 &9:`\ K +9 &:\\\ K +10 &<_\ K +9 &>\\\ K +9 &@B`\ K +10 &B]\ K +9 &Cb\ L +9 &Ep\ M +10 &G:\ Q +9 &H\ U +10 &J\ V +9 &Lo\ V +9 &N/\ W +10 &O\ X +9 &Q\ Y +9 &Sr\ X +10 &U1\ Y +9 &V\ N +10 &X#M\ 'x +9 &Xx\ #g +9 &Xv\ S +3 ( +2 "collection"'#& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 "collection"')& +4 "core" &Xu\ S +2 .tHand.open + "manipulator"&e1 +58 "core" 1 +2 "manipulator"&4% +5 "core" % B H = J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +2 "processing"%I% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%A  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 .tPSV.dial PSR + "processing"%G +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%O  + "collection"'Q  +32 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"%= +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%8  +70 "core" +2 .tPS.seek 0ml +2 "processing"%?'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%M  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +42 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%2  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +43 "core" +2 .tPS.seek 0ml +2 "processing"%K'd +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&J& +4 "core" &8 + . n L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +2 "core" ( +2 "manipulator"&a& +4 "core" &8 5 8 p L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &8 - . L +2 .tForearm.seek CC +2 "manipulator"&F'O +102 "core" ' +2 .tHand.close + "manipulator"&|/ +52 "core" / +2 .tCC.seek :open +2 "collection"'W( +122 "Can"v\ Z  +306 "core" ( +2 "manipulator"&Y& +4 "core" &8 / / r L + "manipulator"&s% +4 "core" % ` , - l ! +2 .tForearm.seek :retract + "manipulator"&v'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(-6 +295 "core" ( +2 "manipulator"&]& +4 "core" &-8 0  < 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &-8 ' - 6 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&j'n +92 "core" ' +2 .tHand.open + "manipulator"&^1 +55 "core" 1 + "manipulator"&f% +5 "core" % m - , + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +3 ."da"delayUntil "13:22:44.68" +25025 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%/ @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%d  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%* +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +2302 "core" ' +50 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +133 "core"  +2 "processing"%k% +3 "core" %b0\ +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"%i' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%1  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%V +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%q  +32 "core"  +2 "processing"%3% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'W +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +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 + "processing"%g +68 "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"%9 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +387 "Can"y\ F # +1913 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%` +124 "core"  + "processing"%% +4 "core" %c4\ + #"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"%'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%n +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҥ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%L * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%h'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "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"%S +79 "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"%Z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2313 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%.  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%B +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%"'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%0  +41 "core"  +2 "processing"%t% +4 "core" %bE\  +2 ."da"PS.seek 0.55ml +2 "processing"%('\ +346 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%_  +39 "core"  +2 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +40 "core" +2 ."da"PTV.dial :mixing + "processing"%o @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core"  + "processing"%+% +4 "core" %ҦL\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24527 "Can"{\ D  +23476 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%E  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%:  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%6 +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%D +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2308 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +134 "core"  + "processing"%)% +4 "core" %d/\ + #"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' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" + "processing"% % +4 "core" %Ҩ2\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'X +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +51 .PSV.dial PSR +2 "processing"%Q +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +78 "core" +2 ."da"PS.seek 0ml +3 "processing"%?'d +2331 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +123 "core"  + "processing"%m% +4 "core" %]E\ +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"%2' +543 "Can"s|\ K D +41 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%[ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core"  + "processing"%J% +4 "core" %ҡR\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'Q +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'d +1596 "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" , +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"%Y' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%s +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2303 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +121 "core"  + "processing"%f% +4 "core" %hZ\ +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' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%\\  +33 "core" +2 "processing"%C% +4 "core" %ҧJ\  + ."da"PS.seek 1.5ml +2 "processing"%d'W +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%*'d +1592 "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"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%X +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2313 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +126 "core"  +5 "processing"%q% +10 "core" %^<\ +8 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +20 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +22 ."da"PS.seek 0.25ml +6 "processing"%3' +335 "core" ' + ."da"delay 5 seconds +503 "processing"%c% +3 "core" % G\  +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"%}'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%g% +4 "core" %ңX\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'S +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1607 "core" ' +2 ."da"delay 10 seconds +285 "Can"4\ E +717 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "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"%`' +2365 "core" ' + ."da"PSV.dial PTV +7 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "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"%n  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'd +2321 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  + "processing"%% +4 "core" %dv\ + #"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'Ҧ +2107 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%% +4 "core" %ҧ`\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'W +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +46 "processing"%Z  +103 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'d +1602 "core" ' +2 "processing"%9 +3 "core" 9Qc5* +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5* + 5* + "processing"%~& +4 "core" &X@\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  ) ;  + "storage"(.% +4 "core" %  \ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(B(S +191 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" &U |\ +2 "manipulator"&0& +4 "core" &-8 " " ) 6 + "manipulator"&t% +4 "core" %\  # $  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&"(y +191 "core" ( + "manipulator"&_& +4 "core" &s  ) : 5 +2 "storage"((& +3 "core" &U\ \  "\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"& '] +90 "core" ' +2 "storage"(o& +4 "core" &U\ \  }\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(&'g +271 "core" ' +2 "storage"(+- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(-'z +32 "core" ' +2 "manipulator"&r& +4 "core" &s , , P 5 + "manipulator"&% +4 "core" %g + !  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +98 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&E(? +259 "core" ( +2 "manipulator"&@& +4 "core" &C '  '  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &C # " G  +2 ."da"Forearm.seek PC +2 "manipulator"&%'Η +98 "core" ' + ."da"Hand.close + "manipulator"&6/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%,( +426 "core" ( + "storage"(D& +4 "core" &U  \ +2 "manipulator"&<& +3 "core" &C + - 4  +2 "manipulator"&% +3 "core" % Χ + + O % +2 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&)(y +265 "core" ( + "manipulator"&& +4 "core" &r#  ) 6 :1 +2 "storage"(e& +3 "core" &U   "\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&#'] +88 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +63 "core" 1 +2 "storage"(I- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +31 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(4' +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/da23jun2414h_nessie.tif +4 "processing"%A& +11 "core" &\ +3 "manipulator"&7& +5 "core" & ( ! ; 5 +2 "manipulator"&G% +5 "core" % d ! $ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(-6 +183 "core" ( +3 "manipulator"&& +4 "core" &-; M +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &-; "  C M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&8'n +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&>/ +53 "core" / + "manipulator"&M& +5 "core" &-; Q 8 z M + "manipulator"&O% +4 "core" % t ! % e ^ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&m(? +122 "core" ( +2 "manipulator"&?& +4 "core" &G  & T  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &G % * B  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&['Η +100 "core" ' +2 "manipulator"&R& +4 "core" &G )  [  +2 "manipulator"&J% +3 "core" %Ι ) + : +2 "processing"%z& +4 "core" &\ +3 "processing"%b& +4 "core" &~\ +3 ."psFlush"PC.seek :closed +2 "processing"%a(X +4 "core" &\ +6 & -\ %f +10 &Vyu\ 7 +9 &{t\ L +9 &Vn\ L +10 &qZ^\ L +9 &4X_\ L +9 &YX\ L +10 &\\M\ L +9 &zY;\ L +10 &;]<\ L +9 &Y6\ L +9 &!Y0\ K +10 &#Z(\ L +9 &%CY\ L +9 &'Z\ L +10 &(Y^\ L +9 &*Y\ L +10 &,KYp\ L +9 &. Zo\ L +9 &/Zl\ L +10 &1Zg\ L +9 &3S^f\ L +9 &5Zg\ L +10 &6ZO\ L +9 &8ZN\ K +10 &:[ZQ\ L +9 &<\\B\ L +9 &=\\D\ L +10 &?^=\ L +9 &Ac[@\ L +9 &C&\\4\ L +10 &D_4\ L +9 &Fp.\ O +10 &H[&\ Q +9 &J\ S +9 &K\ R +10 &M \ S +9 &O`\ R +9 &Q \ S +10 &R\ S +9 &T\ S +10 &Vd\ T +9 &Wij\ 'v +9 &X!j \ 6 +10 ( + &X \ . + "processing"%b& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%;& +4 "core" &X!\ . + ."psFlush"Hand.open +2 "manipulator"&1 +52 "core" 1 +3 "manipulator"&% +4 "core" % Ι S G D +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +108 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +41 "core"  +2 "processing"%F% +4 "core" %fi\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +587 "core" ' + ."psFlush"delay 5 seconds +459 #"da"SX MX5/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.895 seconds\ /var/log/esp/da23jun2414h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2414h15s_nessie.tif +39 ."psFlush"PSR.select :air +12 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1501 #"da"SX MX5/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2414h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2414h25s_nessie.tif +596 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%Y @ +178 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%^  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%f +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%l'F +1452 #"da"SX MX5/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2414h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "22.895 sec auto-exposure",Subject: "da23jun2414h images!" +2 "storage"(v- +85 "core" -' +2 "storage"(/& +4 "core" &U '\ + "manipulator"&\\& +4 "core" &G # '   + "manipulator"&C% +4 "core" %\  : 1 | +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&j(y +249 "core" ( +3 "manipulator"&K& +12 "core" &r K :  . + "storage"(d& +4 "core" &U n\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{'] +98 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"( ' +61 "core" ' +3 "manipulator"&P& +10 "core" &r . , . +4 "storage"(*& +9 "core" &U p r\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&X' +32 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&k, +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.01 Pucks below Top Plate +4 "storage"(N' +29 "core" ' +3 "manipulator"&i% +9 "core" % # ! x +3 "storage"(p& +9 "core" &U D 5\ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 317 counts +4 "manipulator"&V'B +19 "core" ' +3 "manipulator"&q& +9 "core" &s " , B . +3 "storage"(1& +8 "core" &U r m\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&c'] +28 "core" ' +3 "storage"(3% +8 "core" % q r\ +4 ."downElevator"SE.seek :down +5 "storage"(' +102 (u% +7 "core" %@ Y W X\ PI +4 "manipulator"&% +8 "core" %w . ) Y  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&g'\ +86 "core" ' +48 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (}& +8 "core" &U d e ]\ +8 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +110 "core"  +3 "processing"%x% +8 "core" %C\ +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +5 "processing"% ' +588 "core" ' +8 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +785 #"uploadLog"upsync +1329 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"% @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +93 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%n'T +1102 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"% 'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2614 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%.' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%!'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%w  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'d +2501 "Can"X\ A ۻ +110 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%H'T +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%: U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%"'d +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +51 ."psFlush"PSV.dial PTV +2 "processing"%% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%e @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&A& +4 "core" &s * %  . + "manipulator"&7% +4 "core" %\  ! !  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&G(? +253 "core" ( + "manipulator"&y& +4 "core" &I  # L / + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" &I  # 4 / +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +103 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%=( +426 "core" ( + "manipulator"&#& +4 "core" &I  $ . / + "manipulator"&)% +4 "core" % h !  > +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage + "manipulator"&M(-6 +127 "core" ( + "manipulator"&O& +4 "core" &-2  &  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-2   $  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&?'n +95 "core" ' +2 ."psFlush"Hand.open + "manipulator"&21 +55 "core" 1 +2 "manipulator"&8% +4 "core" % c 7 1 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +106 "core" ' +2 #tFinished short da assay +20576 #-> access 1 +2 "storage"(J% +4 "core" % \ +2 "manipulator"&z% +4 "core" %\  % % ^ + "manipulator"&Q& +4 "core" &-2 $  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(T(<( +669 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (,& +3 "core" &<% 2\  +673 #t-> access 2 +2 "storage"(;% +3 "core" % \ +2 "manipulator"&% +4 "core" %\  # $  ^ +2 "manipulator"&& +4 "core" &-2   .  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(b(K +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" &K \  +3645 #t-> samplePassF; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &A + "manipulator"&[& +4 "core" &-W    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&$(-6 +18 "core" ( + "manipulator"&]& +4 "core" &-> %  .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-> # %   +2 .tForearm.seek :garage + "manipulator"&^'n +90 "core" ' +2 .tHand.close + "manipulator"&f/ +61 "core" / +2 "manipulator"&U& +4 "core" &-> 2  E  +2 "manipulator"&v% +3 "core" % s $ $  +2 .tForearm.seek :retract +2 "manipulator"&/'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\\( +288 "core" ( + "manipulator"&C& +4 "core" &4  1 5 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &4 !  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'O +90 "core" ' +2 "manipulator"&m& +4 "core" &4  2 * H + "manipulator"&P% +4 "core" %J * , ? +2 "collection"'*& +4 "core" &i  +2 "collection"'|& +5 "core" &E  +2 .tCC.seek :closed + "collection"'i(X +4 "core" &K  +8 &5I %g +10 &Z{Q\ 7 +9 &~M\ K +9 &UQ K +10 &\\U K +9 &BZY J +9 &`P J +10 &\\Q J +9 &\\M\ J +9 &I`J\ J +10 & \ ZG\ K +9 &!YI K +10 &#ZN J +9 &%QYP K +9 &'ZJ\ K +10 &(ZZ\ J +9 &*\\U\ J +9 &,YYV\ K +10 &.Y[\ J +9 &/\\V\ J +10 &1ZV\ K +9 &3bZ[ J +9 &5"ZW\ K +10 &6`_\ K +9 &8_]\ K +9 &:i_Y\ K +10 &<+`Y\ K +9 &=]Z\ K +10 &?Zb\ K +9 &Ap`d\ K +9 &C1c]\ K +10 &Dl]\ L +9 &FX\ O +9 &HaU\ S +10 &JZ\ U +9 &K]\ V +10 &M[\ V +9 &O]X\ W +9 &Q\\\ X +10 &Rb\ X +9 &T]\ X +10 &V`X\ Y +9 &Wag\ 3 +9 &Xh`\ R +10 ( + &Xmxj\ M +2 "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 +2 "collection"'p& +4 "core" &Xmw\ M + .tHand.open + "manipulator"&q1 +58 "core" 1 +2 "manipulator"&1% +4 "core" % J S E r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%3  +41 "core"  +2 "processing"%{% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%j'U +1598 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%u  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +223 "Can"}\ P q +2394 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +3 "processing"%V  +96 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%} +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%N @ +68 "core" A +2 .tPS.seek 0ml +2 "processing"%9'd +2619 "core" ' + .tPSV.dial :air +2 "processing"%x  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml + "processing"%l'd +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &3 . / [ H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &3 5 " 7 H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &3 + ( 6 H +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&n& +4 "core" &3 + ( - H +2 "manipulator"&% +3 "core" % R , # \ +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(-6 +290 "core" ( +2 "manipulator"&& +4 "core" &-9 *   < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-9  " G < +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'n +97 "core" ' +2 .tHand.open + "manipulator"&L1 +59 "core" 1 +2 "manipulator"&h% +4 "core" % s ; & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + #tFlushing Processing stage + "processing"%S% +5 "core" %g + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" &\ +2 "manipulator"&& +3 "core" &-9 $ * < +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +3 "core" ( + "manipulator"&& +4 "core" &-9  $ 5 < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &-9 !  ? < +50 .tForearm.seek :garage +3 "manipulator"&'n +98 "core" ' +2 .tHand.close + "manipulator"&./ +55 "core" / + "manipulator"&0& +5 "core" &-9 *   < + "manipulator"&!% +4 "core" % c % $ : e +2 .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t(? +118 "core" ( +2 "manipulator"&(& +4 "core" &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 PC + "manipulator"&H'Η +92 "core" ' + "manipulator"&'& +4 "core" &C  ' h , +2 "manipulator"&+% +4 "core" %Μ # ) I +2 "processing"%o& +3 "core" &\ +2 "processing"%& +6 "core" &\ +2 .tPC.seek :closed +2 "processing"%r(X +4 "core" &\  +9 &3\ *z +9 &e\ > +9 &w\ L +10 &E^\ L +9 &`\ L +9 &`\ L +10 &[\ K +9 &N`\ K +10 &Z\ K +9 &]\ K +9 & \\\ K +10 &"Vc\ K +9 &$]\ K +9 &%\\\ K +10 &'c\ L +9 &)^_\ K +10 &+!a\ K +9 &,`\ L +9 &.^\ K +10 &0fb\ K +9 &2'`\ L +10 &3`\ K +9 &5^\ K +9 &7n\\\ K +9 &90^\ K +10 &:]\ K +9 &<_\ K +10 &>u`\ L +9 &@8^\ K +9 &A^\ K +10 &C^\ L +9 &E{i\ L +10 &G4\ O +9 &H\ Q +9 &J\ R +10 &Lt\ Q +9 &N5\ R +9 &O\ R +10 &Q\ R +9 &Sx\ S +10 &U;\ R +9 &V\ J +9 &X3G\ _ +10 &X\ 8\ / +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%&& +4 "core" &X\ / +2 &X\ / + .tHand.open + "manipulator"&@1 +59 "core" 1 + "manipulator"&:% +4 "core" % Μ - )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%6 +79 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%"'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 .tPSV.dial PTV +2 "processing"%5 +67 "core" + .tPTV.dial :puck +2 "processing"%<  +70 "core"  +2 .tPBV.dial :waste1 +2 "processing"%D  +49 "core" +2 .tPS.seek 0ml +2 "processing"%%'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"% +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%e' +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2113 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"%E U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%A'd +2612 "core" ' + .tPSV.dial PBV +2 "processing"%7 @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%y' +2616 "core" ' + .tPSV.dial :waste1 +7 "processing"%-  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%k'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%g' +2613 "core" ' + .tPSV.dial PTV +2 "processing"%a +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%#'d +2618 "core" ' + .tPSV.dial PBV +2 "processing"%) @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%O' +2613 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +68 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&G& +4 "core" &C , &  , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +6 "manipulator"&2(? +3 "core" ( + "manipulator"&8& +4 "core" &C & ! * , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &C ) + F , +2 .tForearm.seek PC +2 "manipulator"&?'Η +96 "core" ' + .tHand.close + "manipulator"&J/ +62 "core" / +2 .tPC.seek :open + "processing"%z( +423 "core" ( + "manipulator"&Q& +4 "core" &C    , +2 "manipulator"&B% +3 "core" % Κ # ! , { +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&;(-6 +125 "core" ( +2 "manipulator"&& +4 "core" &-9  ' G  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-9 " ! d  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s'n +91 "core" ' + .tHand.open +2 "manipulator"&T1 +60 "core" 1 + "manipulator"&F% +4 "core" % j 3  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +112 "core" ' +18284 "Can"|\ .  +37280 #t-> $da[:extractVol]=0.19 +514 #-> startTube 2 +556 #-> shortDA +2 "collection"']% +3 "processing"%Y% +4 "core" %NM +5 %c~  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1284 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%f +123 "core" + .tPTV.dial :PRVmixing +2 "processing"%U  +125 "core" + .tPRV.dial :sipper +2 "processing"%v  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%M'` +2279 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%R  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%^' +1269 "core" ' +2 .tPRV.dial :waste2 + "processing"%C @ +96 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%K'd +590 "core" ' + .tPSV.dial PSR +2 "processing"%$ +96 "core"  + "processing"%m% +4 "core" %b  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%P'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +97 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%p +97 "core"  + "processing"%q% +4 "core" %iy +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%1'T +1095 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%|' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +97 "core" + .tPRV.dial :sipper +2 "processing"%{  +41 "core" +2 .tPS.seek 0ml + "processing"%d'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%I +102 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%u' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +97 "core" +2 .tPS.seek 0ml + "processing"% 'd +627 "Can"{\ 3  +1988 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&V% +3 "core" %\  # )  X +2 "storage"(}% +4 "core" % \ + "storage"(N. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(X( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (x& +2 "core" & \ +2 "manipulator"&9& +4 "core" &-: % % b  + "manipulator"&% +53 "core" %\  ( ' X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&c(a +189 "core" ( + "manipulator"& & +4 "core" &i %  6 7 +2 "storage"(& +4 "core" & 0\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +118 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\\'g +278 "core" ' + "storage"(4- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (i& +2 "core" & J\ +2 "manipulator"&n& +4 "core" &i , "  7 + .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( +2 "manipulator"&& +3 "core" &i )  P 7 +2 "storage"(& +3 "core" & \ +3 .tForearm.seek 2 + 300 counts + "manipulator"& 'ϊ +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&L& +2 "storage"(h' +7 "core" &i !  f 7 +2 "manipulator"&S% +3 "core" % Ϭ # !  +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( +2 "manipulator"&& +4 "core" &H  $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &H # + a  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&~'Η +102 "core" ' + "manipulator"&& +4 "core" &H  *   +2 "manipulator"&.% +4 "core" %Ρ & ! +2 "processing"%0& +3 "core" &~\ +3 "processing"%!& +6 "core" &\ +2 .tPC.seek :closed + "processing"%`(X +4 "core" &}\  +9 &3}\ *z +9 &fz\ > +9 &y|\ L +10 &O`{\ K +9 &`~\ K +9 &d|\ K +10 &\\}\ K +9 &X`{\ K +10 &_z\ L +9 &]u\ K +9 & ]f\ L +10 &"_bn\ K +9 &$ _d\ L +9 &%\\f\ K +10 &'ai\ K +9 &)gbf\ K +10 &+)bq\ K +9 &,^k\ L +9 &._f\ L +10 &0mbl\ L +9 &20_g\ L +9 &3]k\ K +10 &5ag\ K +9 &7w_l\ K +9 &98dg\ L +10 &:]b\ K +9 &<`g\ L +10 &>~ce\ L +9 &@Abk\ K +9 &Bcp\ L +10 &Ckl\ M +9 &E|}d\ O +10 &G8e\ Q +9 &Hj\ Q +9 &Je\ R +10 &L{d\ R +9 &N<g\ R +9 &Od\ S +10 &Qg\ R +9 &Sl\ S +9 &UDm\ R +10 &Wi\ I +9 &X8Kd\ Y +10 &XIc\ / +5 ( + "processing"%!& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&1 +3 "core" &Xa\ / +56 1 + "manipulator"&(% +4 "core" % Ρ , - s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %'9 +5 "core" 9 / +102 "processing"%+9 +3 "core" 9 . +102 "processing"%o9 +2 "core" 9 .  +103 "processing"%9 +2 "core" 9.  +102 "processing"%w9 +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"%69 +3 "core" 9".* +102 "processing"%H9 +2 "core" 9#// +102 "processing"%l9 +3 "core" 9&/3! +102 "processing"%"9 +2 "core" 9)/7! +102 "processing"%59 +2 "core" 9,/; +102 "processing"%<9 +3 "core" 90/? +102 "processing"%D9 +2 "core" 940C +102 "processing"%9 +3 "core" 980H +102 "processing"%9 +3 "core" 9</L +102 "processing"%%9 +3 "core" 9A0P +102 "processing"%e9 +2 "core" 9G0T +102 "processing"%9 +3 "core" 9M0X +102 "processing"%E9 +2 "core" 9S0] +102 "processing"%9 +3 "core" 9Z1a +102 "processing"%79 +3 "core" 9a1e +102 "processing"%A9 +2 "core" 9h2i +102 "processing"%-9 +2 "core" 9p3m +102 "processing"%y9 +3 "core" 9x3q +102 "processing"%9 +3 "core" 92v +102 "processing"%k9 +3 "core" 93z +102 "processing"%a9 +2 "core" 94~ +102 "processing"%g9 +3 "core" 94 +102 "processing"%)9 +2 "core" 95\ +102 "processing"%#9 +3 "core" 94 +102 "processing"%9 +3 "core" 95 +102 "processing"%O9 +2 "core" 94 +102 "processing"%G9 +3 "core" 95 +102 "processing"%89 +2 "core" 95 +102 "processing"%>9 +3 "core" 97 +103 "processing"%J9 +2 "core" 97 +102 "processing"%t9 +2 "core" 96 +102 "processing"% 9 +3 "core" 97 +102 "processing"%r9 +2 "core" 97 +102 "processing"%Q9 +3 "core" 97 +102 "processing"%B9 +3 "core" 9 7 +3 .tPH.hold 2:00:00,28C +8 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  + "processing"%?% +4 "core" %b\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%2' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%T'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%F  +125 "core"  + .tPSV.dial PTV +2 "processing"%, +69 "core" + .tPBV.dial :waste1 +2 "processing"%s  +52 "core" + "processing"%]% +4 "core" %ң\  +2 .tPS.seek 1.5ml +2 "processing"%Y'S +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%U'd +1601 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%M' +2332 "core" ' +2 .tPSV.dial PTV + "processing"%C +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +22 "Can"|\ P 3 +58 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +6 "processing"%$ +67 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +66 "core"  +3 .tPS.seek 0ml + "processing"%K'd +2309 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%P  +125 "core" + .tPSV.dial :mixloop +2 "processing"%/ +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%* @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%p'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%q  +40 "core"  +2 "processing"%W% +4 "core" %dD\  +2 .tPS.seek 0.34ml +2 "processing"%1's +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'3  +29 "core" +2 .tPRV.dial :air +2 "processing"%{  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%|'G[ +1183 "core" ' + .tPRV.dial :waste2 +2 "processing"%I @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%d' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%j  +41 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%u'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%V @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%}  +46 "core"  + "processing"%N% +5 "core" %Ҩ?\  + .tPS.seek 1.85ml +2 "processing"%b' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%x * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%9'd +1945 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &)  + "manipulator"& & +4 "core" &H % D  +2 "manipulator"&% +3 "core" %\  % 6  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&;(-6 +127 "core" ( +2 "manipulator"&& +4 "core" &-2 (   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +53 &[& +2 "core" &-2 + "   +2 .tForearm.seek :garage +2 "manipulator"&4'n +102 "core" ' +2 .tHand.close + "manipulator"&i/ +58 "core" / + "manipulator"&n& +4 "core" &-3 2 & %  +2 "manipulator"&% +4 "core" % z  : V +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +284 "core" ( +2 "manipulator"&L& +4 "core" &: . 2 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &: , , L L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&c'O +96 "core" ' +2 "manipulator"&& +4 "core" &:  % Z L + "manipulator"&\\% +4 "core" %S . - +2 "collection"' & +4 "core" &J\ +2 "collection"'& +6 "core" &/\ +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &+\ +6 & &(\ $d +9 &Wx0\ 6 +10 &~)\ K +9 &Z(\ K +9 &n]%\ K +10 &1_1\ K +9 &_-\ K +10 &Z/\ K +9 &x\\/\ J +9 &9Z.\ K +10 &Y,\ K +9 &!Y/\ J +9 &#\\+\ J +10 &%@[3\ K +9 &'^/\ K +10 &(\\1\ J +9 &*\\+\ K +9 &,H^/\ K +10 &. ^1\ K +9 &/\\/\ J +9 &1\\,\ K +10 &3PZ/\ K +9 &5Y0\ K +10 &6\\-\ J +9 &8\\%\ K +9 &:W_)\ K +10 &<\\)\ K +9 &=Z'\ K +9 &?[(\ K +10 &A__/\ K +9 &C `(\ L +10 &Dh0\ L +9 &F(\ O +9 &HN)\ T +10 &Jy|*\ W +9 &Krt)\ W +9 &Mts)\ X +10 &OLqt+\ W +9 &Q ut*\ Y +9 &Ruv)\ X +10 &Tyw)\ X +9 &VP||,\ Y +10 &Wq{|+\ (~ +9 &Xr))\ Y +9 ( +2 &XZ}-\ F + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 +6 "collection"'& +5 "core" &X\\'\ F + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&.% +4 "core" % S T E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +114 "core" ' + .tPSV.dial PSR +2 "processing"%h +95 "core"  + "processing"%Z% +4 "core" %g5\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%z'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%('d +1596 "core" ' +2 .tPSV.dial PSR + "processing"%' +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%!' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%+  + "collection"'~  +32 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%o +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%=  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2611 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%@ +42 "core" +2 .tPS.seek 0ml +2 "processing"%:'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +5 "core" &8 , , j L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +2 "core" ( +2 "manipulator"&<& +4 "core" &8 + , U L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &8  ? L +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'%( +424 "core" ( +2 "manipulator"&e& +4 "core" &8 , *  L + "manipulator"&% +4 "core" % \\ * # ( +2 .tForearm.seek :retract +2 "manipulator"&E'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +292 "core" ( + "manipulator"&7& +4 "core" &-? &  e 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-? & * 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&-'n +101 "core" ' +2 .tHand.open + "manipulator"&y1 +55 "core" 1 + "manipulator"&% +5 "core" % u + * J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +114 "core" ' +2 ."da"delayUntil "14:58:19.35" +24963 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%a @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%g  +32 "core" +2 ."da"delay 30 seconds +404 "Can"@~\ = ɻ +2598 ."da"PBV.dial between PSV and waste1 +3 "processing"%) * +32 "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"%' +2335 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%O +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%G  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%8 +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%>  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2302 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "core"  +2 "processing"% % +3 "core" %bT\ +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"%r' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%B  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +32 "core"  +2 "processing"% % +4 "core" %ҧ\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'W +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'d +1592 "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"%] * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2322 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +43 "processing"%U +130 "core"  +2 "processing"%C% +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"%^' +592 "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"%m +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%M  +32 "core" +2 "processing"%P% +4 "core" %Ҫh\  +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"%* * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" + ."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"%p +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2311 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +67 "core" +2 ."da"delay 5 seconds +446 "Can"X\ T _ +56 ."da"PSV.dial :air +2 "processing"%|  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +2299 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%d  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%V  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%} +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%N'a +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%x  +41 "core"  +2 "processing"%u% +4 "core" %bX\  +2 ."da"PS.seek 0.55ml +2 "processing"%b'\ +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1544 "core" ' + ."da"PSV.dial :PML +7 "processing"% +41 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%[  +32 "core"  +2 "processing"%% +4 "core" %Ҥp\  +2 ."da"PS.seek 1.85ml +2 "processing"%i' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +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"%_  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%4 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%L  +31 "Can"J\ H  +10 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2326 "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 +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2309 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +4 "core" %iw\ + #"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"%' +616 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%.'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%h +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +32 "core" +2 "processing"%c% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'S +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z'd +1602 "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"%( * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%~ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2319 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%o +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "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"%=  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2328 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +122 "core"  + "processing"%&% +4 "core" %fj\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%H +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +32 "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"%D * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' + ."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"%0 * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +52 ."da"PS.seek 2.5ml +2 "processing"%e' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "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"%7 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2296 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%y +122 "core"  + "processing"%% +4 "core" %cs\ +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"%E' +61 "Can"A\ V  +525 "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"%a +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +33 "core" +2 "processing"%)% +4 "core" %ҡk\  +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"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%O'd +1605 "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"%8 * +33 "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"%' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2301 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +7 "processing"%?% +16 "core" %d|\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +2 "processing"% ' +336 "core" ' + ."da"delay 5 seconds +503 "processing"%Q% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."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"%2'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%s +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +35 "core" + "processing"%T% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%,'V +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%f +81 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2353 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%C +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%m  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'd +2318 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +121 "core"  +2 "processing"%$% +4 "core" %f\ + #"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"%*'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%/ +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 "processing"%q% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'R +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%p * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%K  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +1607 "core" ' + "processing"%19 +3 "core" 9Nr5" +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%I  +4 "core" 5# 5# +2 "processing"%|& +3 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&3% +4 "core" %\  %  M +2 "storage"(d% +3 "core" %   *\ +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(V(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (}& +3 "core" &U\ \  \ + "manipulator"&j& +4 "core" &-? % $  6 +2 "manipulator"&x% +3 "core" %\   #  M +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u(y +197 "core" ( + "manipulator"&N& +4 "core" &  $ a $ + "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +95 "core" ' +2 "storage"(& +4 "core" &U\  &\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +275 "core" ' +2 "storage"([- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +29 "core" ' +2 "manipulator"&n& +3 "core" &    $ +2 "manipulator"& % +4 "core" %Q  !  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&_(? +251 "core" ( + "manipulator"&4& +4 "core" &? $  = % +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &? ! $  % +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +96 "core" ' + ."da"Hand.close +2 "manipulator"&;/ +61 "core" / +2 ."da"PC.seek :open +47 "processing"%( +430 "core" ( + "storage"(\\& +4 "core" &U   9\ +2 "manipulator"& & +3 "core" &? !  H % +2 "manipulator"&S% +3 "core" % Μ $ % G +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +293 "core" ( + "manipulator"&& +4 "core" & $  #  +2 "storage"(& +3 "core" &U \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +111 "core" ' +2 ."da"Hand.open +2 "manipulator"&h1 +52 "core" 1 +2 "storage"(Z- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(c'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(.' +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/da23jun2415h_nessie.tif +5 "processing"%& +12 "core" &\ +5 "manipulator"&9& +6 "core" &   (  +2 "manipulator"&'% +7 "core" % Ѝ ( !  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +92 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +170 "core" ( + "manipulator"&z& +5 "core" &-9 ! "  ^ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-9 # #  ^ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&!/ +53 "core" / +2 "manipulator"&=& +4 "core" &-9 H 1 H ^ +2 "manipulator"&+% +4 "core" % p ( ! = d +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&&(? +121 "core" ( + "manipulator"&w& +4 "core" &I  *  . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &I * ( B . +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&H'Η +101 "core" ' + "manipulator"&6& +4 "core" &I + % $ . +2 "manipulator"&"% +4 "core" %Ώ *   { +2 "processing"%:& +3 "core" &I\ +3 "processing"%D& +4 "core" &Z\ +2 ."psFlush"PC.seek :closed +2 "processing"%<(X +4 "core" &\  +10 &3}\ *z +9 &f}D\ > +9 &u{\ M +10 &MW\ L +9 &Z\ L +9 &]\ L +10 &Y\ L +9 &VXt\ L +9 &Zl\ K +10 &Zc\ K +9 & \\[\ L +10 &"^\\[\ L +9 &$[S\ L +9 &%YR\ K +10 &']K\ L +9 &)f\\7\ L +9 &+(Y\ L +10 &,W\ L +9 &.W\ K +10 &0o[\ K +9 &20X\ L +10 &3W\ K +9 &5Z\ K +9 &7xY\ K +9 &98]\ L +10 &:Z\ L +9 &<Z~\ K +10 &>~]\ L +9 &@@]w\ L +9 &B]g\ L +10 &C]g\ L +9 &Ece\ L +9 &G=~f\ O +10 &H`\ R +9 &JQ\ R +10 &L{P\ R +9 &N;V\ S +9 &OT\ S +10 &QL\ S +9 &SM\ S +9 &UBH\ S +10 &WG\ K +9 &X7Bn8\ !c +10 &X ?3\ - +5 ( +2 "processing"%D& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%& +5 "core" &X1\ - + &X/\ - + ."psFlush"Hand.open + "manipulator"&01 +53 "core" 1 + "manipulator"&% +4 "core" % Ώ F : 6 { +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"% +53 "core"  + "processing"%% +4 "core" %f\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +243 #"da"SX MX5/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.729 seconds\ /var/log/esp/da23jun2415h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2415h15s_nessie.tif +345 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +698 #"da"SX MX5/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2415h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2415h25s_nessie.tif +1413 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +178 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +109 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%5'F +625 #"da"SX MX5/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2415h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.729 sec auto-exposure",Subject: "da23jun2415h images!" +3 "storage"(E- +3 "core" -' +2 "storage"(a& +12 "core" &U w\ +5 "manipulator"&g& +17 "core" &I $ -  . +5 "manipulator"&)% +9 "core" %\  5 ?   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&-(y +264 "core" ( + "manipulator"&l& +4 "core" & 2 E ^ 0 +2 "storage"(#& +3 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +102 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +12 "storage"(8' +59 "core" ' +3 "manipulator"&>& +7 "core" & " + 0 +4 "storage"(O& +7 "core" &U k p \ +3 ."da"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +19 ."da"Forearm.seek 1 +3 "manipulator"&t' +32 "core" ' +3 ."da"Elbow.hold +4 "manipulator"& , +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(J' +26 "core" ' +4 "manipulator"&r% +9 "core" % - + +2 "storage"(& +8 "core" &U W U\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&'? +20 "core" ' +3 "manipulator"&?& +8 "core" &  ( & 0 +3 "storage"(B& +8 "core" &U x m \ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q'] +26 "core" ' +4 "storage"( % +8 "core" % k v (\ +131 ."downElevator"SE.seek :down +87 "storage"(F' +15 (s% +6 "core" %\\p T S a\ 5 +103 "storage"(]% +5 "core" %¬@ p p \ QJ +5 "manipulator"&T% +11 "core" %g * &  : +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&2'\ +99 "core" ' +13 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (Y& +8 "core" &U E\ +643 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%, +85 "Can"4\ A ! +11 "core"  +3 "processing"%v% +8 "core" %E\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +585 "core" ' +4 ."psFlush"delay 5 seconds +442 #"uploadLog"upsync +62 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2100 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%C @ +68 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%R +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%^'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%U'T +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%M  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%/'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +68 "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"%*' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%1 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%j'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2622 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "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"%n  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%u U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2622 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2134 "Can"H\ <  +482 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&9& +4 "core" & ! # @ 0 +2 "manipulator"&% +3 "core" %\    O \ h +8 ."psFlush"Elbow.seek PC +2 "manipulator"&'(? +254 "core" ( + "manipulator"&& +4 "core" &I '  @ " + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &I " " +2 ."psFlush"Forearm.seek PC +2 "manipulator"&z'Η +89 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&& +4 "core" &I % # 8 " + "manipulator"&!% +4 "core" % Ϊ  " P + ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&+(-6 +130 "core" ( +2 "manipulator"&(& +4 "core" &-;   ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" &-; ! #  ' +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'n +106 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&6% +4 "core" % f /  @ J +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&"'\ +97 "core" ' +2 #tFinished short da assay +119 #-> access 1 +2 "storage"(:% +43 "core" % \ +9 "manipulator"&~% +4 "core" %\     +2 "manipulator"&@& +3 "core" &-= # ( % +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<* \  +674 #t-> access 2 +2 "storage"(0% +3 "core" % F\ +2 "manipulator"&% +4 "core" %\     + "manipulator"&D& +4 "core" &-= ! "  % +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &K \  +454 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +3 "core" &+ \ +2 "manipulator"&{& +4 "core" &-=    % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(-6 +3 "core" ( + "manipulator"&e& +4 "core" &-=  ' L % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &-=   % +3 .tForearm.seek :garage + "manipulator"&'n +97 "core" ' +2 .tHand.close + "manipulator"&A/ +55 "core" / +2 "manipulator"&E& +4 "core" &-= 9 * I % + "manipulator"&a% +4 "core" % ΁   \\ h +2 .tForearm.seek :retract +2 "manipulator"&g'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +286 "core" ( + "manipulator"&l& +4 "core" &? '  O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &A  O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&&'O +101 "core" ' +2 "manipulator"&>& +4 "core" &@  ( / O + "manipulator"&O% +4 "core" %N # * 7 9 +2 "collection"'& +3 "core" &4  +2 "collection"'r& +5 "core" &9  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &<  +7 &5< %h +10 &Y{<\ 7 +9 &~<\ K +9 &U9\ K +10 &Y>\ J +9 &D\\C\ J +10 &^\ K +9 &]D\ K +9 &^\ J +10 &L[1\ J +9 & Z,\ K +9 &!^8\ J +10 &#Z>\ K +9 &%T_;\ J +10 &'Z\ K +9 &(_%\ K +9 &*\\1\ K +10 &,[Y\ K +9 &.Z\ J +9 &/\\\ J +10 &1\\\ J +9 &3cZ\ K +9 &5&X\ J +10 &6\\\ J +9 &8_\ K +10 &:k_\ K +9 &<._\ J +9 &=\\\ J +10 &?_\ J +9 &Ar\\\ K +10 &C3_\ K +9 &Dj\ L +9 &F\ O +10 &Hc\ S +9 &J\ U +9 &K\ V +10 &M\ V +9 &O^\ W +10 &Q\ X +9 &R\ X +9 &T\ X +10 &Vc\ X +9 &W]\ : +9 &Xh }\ J +6 ( +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 +2 "collection"'?& +4 "core" &Xhp\ J + &Xhp\ J + .tHand.open +2 "manipulator"&B1 +52 "core" 1 +2 "manipulator"&.% +4 "core" % N 6 7 9 +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"%G  +41 "core"  + "processing"%-% +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%8'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%t  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%s'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%]' +2618 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%T  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%Y +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%J @ +70 "core" B +2 .tPS.seek 0ml + "processing"%Q'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%F  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%,' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"%v +69 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +2611 "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"&C& +4 "core" &< % - N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &< % % N +2 .tForearm.seek CC + "manipulator"&f'O +99 "core" ' +2 .tHand.close + "manipulator"&m/ +55 "core" / +2 .tCC.seek :open +2 "collection"'^( +426 "core" ( + "manipulator"&U& +4 "core" &< $ ( X N +2 "manipulator"&$% +3 "core" % \\ & $ ! R +2 .tForearm.seek :retract +2 "manipulator"&M'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&P(-6 +297 "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"&q'n +101 "core" ' +2 .tHand.open +2 "manipulator"&p1 +54 "core" 1 +2 "manipulator"&K% +4 "core" % b 2  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +38350 "Can"C\ 1 M +60002 A\ 1  +9973 #t-> $da[:extractVol]=0.19 +435 #-> startTube 2 +508 #-> shortDA +2 "collection"'1% +3 "processing"%W% +5 "core" %N +5 %h  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +401 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%| +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%I  +69 "core" + .tPRV.dial :sipper +2 "processing"%d  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%3'` +2276 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%}  +123 "core"  +3 .tPS.seek 0.5ml +2 "processing"%' +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%x @ +97 "core" > + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%j'd +592 "core" ' + .tPSV.dial PSR +2 "processing"%N +97 "core"  + "processing"%X% +4 "core" %a + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +108 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2616 "core" ' +2 .tPSV.dial PSR + "processing"%n +96 "core"  + "processing"%k% +4 "core" %g\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%b +97 "core" + .tPRV.dial :sipper +2 "processing"%L  +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%4 +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%i' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%; +97 "core" +2 .tPS.seek 0ml +2 "processing"%\\'d +2618 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%`& +4 "core" &  + "manipulator"&S% +4 "core" %\  ! * J  + "storage"( % +4 "core" % $\ + "storage"(. +3 "core" .(K +51 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (_& +3 "core" & {\ + "manipulator"&& +4 "core" &-< # # 8 +2 "manipulator"&Z% +4 "core" %\   ! =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&h(a +181 "core" ( + "manipulator"&9& +5 "core" &\\ %   , + "storage"(& +4 "core" & -\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +100 "core" ' + "storage"(c& +5 "core" & \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +277 "core" ' + "storage"(o- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +3 "core" & &\ + "manipulator"&<& +4 "core" &\\  " f , +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&!& +4 "core" &\\ ) / T , + "storage"((& +4 "core" & "\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&w'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&z/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& +2 "storage"(' +7 "core" &\\  " , + "manipulator"&6% +4 "core" % e  # o +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:(? +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +97 "core" ( +3 "manipulator"&~& +4 "core" &: $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &: ' #   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + "manipulator"&V& +5 "core" &: !   + "manipulator"&% +4 "core" %Ο " !  d +2 "processing"%0& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%D(X +5 "core" &\ +7 &8\ %f +9 &X\ 7 +10 &\ L +9 &]\ K +10 &uc\ L +9 &7`\ L +9 &_\ K +10 &`\ L +9 &~d\ K +9 &?e\ L +10 & `\ L +9 &!e\ L +9 &#d\ K +10 &%Ha\ K +9 &'e\ L +10 &(^\ K +9 &*a\ K +9 &,Od\ L +10 &.c\ K +9 &/_\ K +9 &1a\ L +10 &3Xe\ K +9 &5`\ L +10 &6^\ L +9 &8d\ K +9 &:_c\ L +10 &< c\ L +9 &=c\ K +9 &?b\ K +10 &Agc\ L +9 &C)h\ L +10 &D{\ N +9 &F\ P +9 &H]\ R +10 &J\ R +9 &K\ Q +9 &M\ R +10 &Oe\ R +9 &Q&\ R +10 &R\ S +9 &T\ S +9 &Vj\ S +10 &Wer\ + +9 &X!}\ < +9 ( +2 &X\ - +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&% +4 "core" % Ξ B ; 1 e +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%{ U +2 %e9 +5 "core" 9-@ +102 "processing"%y9 +3 "core" 9,@ +102 "processing"%A9 +2 "core" 9,@  +102 "processing"%E9 +2 "core" 9,@  +102 "processing"%a9 +3 "core" 9+@ +102 "processing"%+9 +2 "core" 9+@ +102 "processing"%"9 +3 "core" 9+? +102 "processing"%9 +2 "core" 9+@ +102 "processing"%l9 +3 "core" 9-@" +102 "processing"%#9 +2 "core" 9.?& +102 "processing"%79 +3 "core" 9/@* +102 "processing"%>9 +2 "core" 91@/ +102 "processing"%O9 +3 "core" 93@3 +102 "processing"%9 +3 "core" 96@7 +102 "processing"%g9 +2 "core" 9:@; +103 "processing"%%9 +2 "core" 9=@? +102 "processing"%?9 +2 "core" 9A@C +102 "processing"%B9 +3 "core" 9FAH +102 "processing"%.9 +3 "core" 9KBL +102 "processing"%r9 +2 "core" 9QBP +102 "processing"%G9 +3 "core" 9WCT +102 "processing"%-9 +2 "core" 9\\DX +102 "processing"%&9 +2 "core" 9cC] +102 "processing"%9 +3 "core" 9jCa +102 "processing"%t9 +2 "core" 9qCe +102 "processing"%89 +3 "core" 9yCi +102 "processing"%9 +2 "core" 9Dm +102 "processing"%s9 +3 "core" 9Dq +102 "processing"%T9 +3 "core" 9Dv +102 "processing"%Y9 +2 "core" 9Dz +103 "processing"%J9 +2 "core" 9D~ +102 "processing"%]9 +2 "core" 9D\ +102 "processing"%F9 +3 "core" 9E +102 "processing"%Q9 +3 "core" 9F +102 "processing"%v9 +2 "core" 9E +102 "processing"%,9 +3 "core" 9G +102 "processing"% 9 +2 "core" 9H +102 "processing"%C9 +2 "core" 9H +103 "processing"%R9 +2 "core" 9G +103 "processing"%m9 +2 "core" 9I +102 "processing"%)9 +2 "core" 9I +102 "processing"% 9 +3 "core" 9H +102 "processing"%9 +2 "core" 9 I +3 .tPH.hold 2:00:00,28C +3 "processing"%U pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +96 "core"  +2 "processing"%f% +4 "core" %d%\ + #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 +2 "processing"%'Ҧ +1604 "core" ' + .tPTV.dial :puck +7 "processing"%/  +125 "core"  + .tPSV.dial PTV +2 "processing"%p +69 "core" + .tPBV.dial :waste1 +2 "processing"%K  +50 "core" + "processing"%M% +4 "core" %Ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%q'T +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%W'd +1596 "core" ' +2 .tdelay 5:00 +4756 "Can"u\ 8 sy +25246 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +32 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%d +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%5' +2332 "core" ' +2 .tPSV.dial PTV +2 "processing"%} +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air +6 "processing"%  +79 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2305 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +123 "core" + .tPSV.dial :mixloop +2 "processing"%j +40 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +41 "core"  + "processing"%n% +4 "core" %eY\  +2 .tPS.seek 0.34ml +2 "processing"%k't +433 "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"%b'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%L @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%4  +53 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%u'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%; +41 "core" + .tPTV.dial :mixing +2 "processing"%i @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%`  +35 "core" + "processing"%S% +4 "core" %ҫS\  +2 .tPS.seek 1.85ml +2 "processing"% ' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +3 .tPS.seek 0ml + "processing"%'d +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &  +2 "manipulator"&& +3 "core" &: " ) -  +2 "manipulator"&Z% +3 "core" %\  , $ Y  +51 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(-6 +132 "core" ( + "manipulator"&& +4 "core" &-7  ' . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-7  " $ . +2 .tForearm.seek :garage +2 "manipulator"&c'n +97 "core" ' +2 .tHand.close + "manipulator"&*/ +61 "core" / +2 "manipulator"&o& +4 "core" &-7 , * X . +2 "manipulator"&2% +3 "core" % o ( * @ b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +278 "core" ( + "manipulator"&(& +4 "core" &5  1 : I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &5 ) I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''O +100 "core" ' +2 "manipulator"&6& +4 "core" &5 $ . : I + "manipulator"&h% +4 "core" %V % , Q K +2 "collection"'& +4 "core" &\ +3 "collection"' & +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" &\  +9 &4$\ +{ +9 &f\ > +10 &r\ L +9 &R\\\ J +9 &\\\ K +10 &Z\ K +9 &Z\ K +9 &Y\\\ K +10 &Z\ K +9 &Z\ K +9 & X\ J +10 &"a\\\ K +9 &$#Z\ K +10 &%\\\ J +9 &']\ K +9 &)iZ\ K +10 &++Y\ K +9 &,Y \ K +9 &.Y\ K +10 &0q]\ K +9 &23W\ K +10 &3Z\ J +9 &5Z\ K +9 &7x]\ K +10 &9<Y\ J +9 &:Z\ K +9 &<Y\ K +10 &>]\ K +9 &@DZ \ J +10 &BZ\ K +9 &C^\ K +9 &Ep \ M +10 &G9\ Q +9 &H\ U +9 &Jux\ W +10 &Llss\ X +9 &N.rs\ X +10 &Ost\ X +9 &Qrt \ X +9 &Sqss\ Y +10 &U3tt\ \ Y +9 &Vxu\ N +9 &X!Lww \ 'v +10 &Xkrvy \ K +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.10 + "collection"'~& +5 "core" &Xkmzw\ K + &Xkmyy\ K + .tHand.open + "manipulator"&@1 +64 "core" 1 +2 "manipulator"&% +4 "core" % V I ? $ K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%0% +58 "core" %`P\ + #tPulling 1.5ml of PSR.flush +6 .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%=  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%e  +2 "collection"'  +30 "core"  +119  +2 .tPSV.dial :mixloop + "processing"%y +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%E  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%a' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +47 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%  +106 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +607 "Can"\ e Y +2004 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +43 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +4 "core" &4 + ( I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +3 "core" ( + "manipulator"&& +5 "core" &4  z I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &4 + - h I +2 .tForearm.seek CC +2 "manipulator"&%'O +102 "core" ' +2 .tHand.close + "manipulator"&?/ +58 "core" / +2 .tCC.seek :open +2 "collection"'B( +427 "core" ( + "manipulator"&.& +4 "core" &4 ) . B I + "manipulator"&r% +4 "core" % a + # ! +2 .tForearm.seek :retract +2 "manipulator"&G'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&-(-6 +290 "core" ( + "manipulator"&&& +4 "core" &-:  *  D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-:   U D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'n +97 "core" ' + .tHand.open + "manipulator"&81 +62 "core" 1 + "manipulator"&% +4 "core" % S 7 .  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +102 "core" ' +2 ."da"delayUntil "16:33:33.02" +24822 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%T @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Y  +31 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%J * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%]  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2343 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%, +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%C'd +2298 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%R +123 "core"  +3 "processing"%m% +4 "core" %hj\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%)' +585 "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"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core" + "processing"%\\% +4 "core" %Ҩa\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'X +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%p'd +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +32 "core" +2 ."da"delay 30 seconds +2872 "Can"\ L  +130 ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%{ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%I  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%d'd +2310 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +134 "core"  + "processing"%}% +4 "core" %fy\ +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"%3' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%x'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%X% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'W +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'd +1597 "core" ' +2 ."da"delay 2:00 +12002 #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"%n * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2304 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%;  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%i  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%` +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%S'a +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +40 "core"  + "processing"%u% +4 "core" %^\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%_  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%Z +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%P  +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"%o * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'd +1952 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19776 "Can"~\ I ; +28226 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%c * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%(  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2327 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%9 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%h +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2320 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +122 "core"  + "processing"%~% +4 "core" %i\ + #"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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core"  + "processing"%'% +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"%= * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +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"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +69 "core" +2 ."da"delay 5 seconds +59 "Can"\ @ <ѻ +443 ."da"PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +121 "core"  +2 "processing"%a% +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"%' +590 "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 + "processing"%# +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +33 "core" + "processing"%>% +4 "core" %Ң~\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +585 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +45 "processing"%V * +40 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +68 "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"%r +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +2298 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +122 "core"  + "processing"%% +4 "core" %hu\ +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"%G' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +15 ."da"PS.seek 2ml + "processing"%t'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%T +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core"  + "processing"%J% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +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"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%)  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +126 "core"  +7 "processing"%f% +16 "core" %e\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%\\' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"% % +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%/' +328 "core" ' +2 ."da"delay 5 seconds +306 "Can"z\ u g +196 ."da"PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%K +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +33 "core" +2 "processing"%% +4 "core" %ҡ\  + ."da"PS.seek 1.5ml +2 "processing"%p'Q +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'d +1602 "core" ' + ."da"delay 10 seconds +1003 #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"%I * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2326 "core" ' + ."da"PSV.dial PTV +7 "processing"%} +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%d +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2326 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +123 "core"  +2 "processing"%x% +4 "core" %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"%'Ҧ +2125 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +78 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %Ңq\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'R +592 "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"%N  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1601 "core" ' + "processing"%k9 +4 "core" 9Os5& + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%L  +3 "core" 5& + 5& + "processing"%b& +3 "core" &Xx\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&[% +4 "core" %\  ! # 7 + "storage"( % +4 "core" %  \ + "storage"(;. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(i(S +188 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (`& +3 "core" &S =\ + "manipulator"&4& +4 "core" &-: " ! D +2 "manipulator"&% +3 "core" %\  $ ! , 7 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u(y +216 "core" ( + "manipulator"&S& +4 "core" &x  '  +2 "storage"(_& +3 "core" &S \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +115 "core" ' +2 "storage"(Z& +4 "core" &S   \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +269 "core" ' +2 "storage"(P- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(:'z +33 "core" ' +2 "manipulator"&o& +4 "core" &x   +2 "manipulator"&% +3 "core" %[ $   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&H(? +240 "core" ( + "manipulator"&c& +4 "core" &C $  Y 7 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &C ! J 7 +2 ."da"Forearm.seek PC +54 "manipulator"&2'Η +102 "core" ' + ."da"Hand.close +2 "manipulator"&9/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +422 "core" ( + "storage"(h& +4 "core" &S  N\ +2 "manipulator"&& +3 "core" &D + ( , 6 +2 "manipulator"&z% +4 "core" % Υ    + ."da"Forearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&~(y +251 "core" ( + "manipulator"&<& +4 "core" &p &   1 +2 "storage"(@& +3 "core" &S \ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +110 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +55 "core" 1 +2 "storage"(0- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(''F +31 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(' +52 "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/da23jun2417h_nessie.tif +5 "processing"%=& +10 "core" &\ +4 "manipulator"&& +5 "core" &p " & C 1 +2 "manipulator"&% +6 "core" % [ " +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +182 "core" ( +2 "manipulator"&& +4 "core" &-; ( * S +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-; !   S +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +98 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +53 "core" / +2 "manipulator"&E& +4 "core" &-; F - m S +2 "manipulator"&e% +4 "core" % h " } p +2 ."psFlush"Forearm.seek :retract + "manipulator"&+'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&a(? +119 "core" ( + "manipulator"&A& +4 "core" &I # * 7 < +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I   d < +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&#'Η +97 "core" ' +2 "manipulator"&l& +4 "core" &I # &  < +2 "manipulator"&>% +4 "core" %Ρ  &  +2 "processing"%"& +3 "core" &>\ +2 "processing"%g& +5 "core" &>\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &`\  +8 &3}S\ *z +9 &eG\ > +10 &r;\ M +9 &IYB\ L +10 & Z7\ L +9 &[\ L +9 &X:\ K +10 &RZ\ K +9 &X\ K +9 &Z\ K +10 & Y\ K +9 &"YZ\ L +9 &$]\ L +10 &%\\{\ L +9 &']t\ L +10 &)a\\n\ L +9 &+#Yb\ L +9 &,Yc\ K +10 &.[Y\ L +9 &0i]J\ L +9 &2+Zt\ L +10 &3Z\ K +9 &5]\ L +10 &7rW\ K +9 &94[\ K +9 &:Z\ K +10 &<]\ L +9 &>yY\ L +9 &@;Y\ L +10 &AY\ K +9 &CZ\ L +10 &Ec\ L +9 &G8|\ O +9 &H\ R +10 &J\ R +9 &Lvs\ R +9 &N7\ R +10 &Ox\ S +9 &Qp\ R +10 &S|k\ S +9 &U=k\ S +9 &Wh\ J +10 &X5I]\ Z +9 &XOS\ / +5 ( +2 "processing"%g& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + "processing"%!& +5 "core" &XV\ . + &X[\ . + ."psFlush"Hand.open +2 "manipulator"&V1 +59 "core" 1 +2 "manipulator"&w% +4 "core" % Ρ F M  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%r +42 "core"  + "processing"%%% +5 "core" %b$\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +571 #"da"SX MX5/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.945 seconds\ /var/log/esp/da23jun2417h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2417h15s_nessie.tif +16 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1029 #"da"SX MX5/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2417h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2417h25s_nessie.tif +1078 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%. @ +179 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%8  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%O'F +968 #"da"SX MX5/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2417h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.945 sec auto-exposure",Subject: "da23jun2417h images!" +3 "storage"(G- +3 "core" -' +2 "storage"(T& +5 "core" &S \ +2 "manipulator"&Y& +3 "core" &I $ " m < +2 "manipulator"&J% +11 "core" %  - = \  +9 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 1 +8 "manipulator"&t(y +269 "core" ( +3 "manipulator"&7& +8 "core" & F M @ 0 +3 "storage"(]& +8 "core" &S #\ +14 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&v'] +118 "core" ' +4 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(,' +60 "core" ' +3 "manipulator"& & +8 "core" & , * 0 +3 "storage"(Q& +7 "core" &S n w \ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +5 "manipulator"&R' +34 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&m, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(C' +26 "core" ' +3 "manipulator"&)% +9 "core" % + + * +2 "storage"(F& +8 "core" &S D Q 6\ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&$'9 +35 "core" ' +3 "manipulator"&f& +8 "core" & * ,  0 +3 "storage"(& +131 "core" &S e m \ +9 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"& '] +29 "core" ' +3 "storage"(\\% +9 "core" % k k o\ +4 ."downElevator"SE.seek :down +7 "storage"(/' +99 (K% +6 "core" %< J S V\ PH +3 "manipulator"&M% +8 "core" %a + '  t +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +41 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (\ & +8 "core" &S r s\ +343 ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"%q +97 "core"  +5 "processing"%p% +7 "core" %DT\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%|' +583 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%I' +319 #"uploadLog"upsync +1788 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%1  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%{ @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%} +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%d'F +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%x  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%5'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +69 "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"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2618 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%n @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%`'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +544 "Can")\ B ¥ +2066 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%-'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%P  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%o'd +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2101 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%c +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%( U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%9 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'d +2618 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%@ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&=& +4 "core" & * + L 0 +2 "manipulator"&% +3 "core" %\  ' + 5 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&^(? +254 "core" ( + "manipulator"&& +4 "core" &<   0 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &< ) "  0 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&''Η +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%y( +422 "core" ( + "manipulator"& & +4 "core" &<   T 0 + "manipulator"&~% +4 "core" % Α ! !  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&E(-6 +131 "core" ( + "manipulator"&e& +4 "core" &-K  %  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-K "   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&A'n +94 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % r 3  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +49 "manipulator"&l'\ +106 "core" ' +2 #tFinished short da assay +9190 #-> access 1 +2 "storage"(>% +3 "core" % h\ +2 "manipulator"&"% +4 "core" %  " \ + "manipulator"&& +4 "core" &-K !   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(+(<( +674 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &<' 8\  +3443 #t-> shortDAflush; PS.flush + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +3 "core" & +2 "manipulator"&V& +4 "core" &-K !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&w(-6 +20 "core" ( + "manipulator"&g& +5 "core" &-= $    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-=    +2 .tForearm.seek :garage +2 "manipulator"&%'n +93 "core" ' + .tHand.close +2 "manipulator"&#/ +61 "core" / + "manipulator"&& +5 "core" &-= 3 . k  + "manipulator"&&% +4 "core" % y  " T +2 .tForearm.seek :retract + "manipulator"&.'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&8( +286 "core" ( + "manipulator"&& +5 "core" &6 $  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6 $ !  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'O +101 "core" ' +2 "manipulator"&T& +4 "core" &6  $ o J +2 "manipulator"&Y% +3 "core" %X * * . C +2 "collection"'J& +4 "core" &  +2 "collection"'7& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &  +9 &4\ +{ +9 &g\ > +10 &t\ L +9 &U[ J +9 &[ J +10 &]\ K +9 &\\ K +10 &^Y J +9 & \\ J +9 &Z J +10 & Z K +9 &"fZ J +9 &$(\\ J +10 &%_\ J +9 &'Z\ K +10 &)m_\ K +9 &+/]\ K +9 &,[ J +10 &.\\\ J +9 &0u`\ K +9 &27]\ K +10 &3Y\ J +9 &5Y K +10 &7~_\ J +9 &9@\\\ J +9 &;_\ K +10 &<_\ K +9 &>Z\ J +9 &@H\\\ J +10 &B `\ K +9 &Cd\ K +10 &Et\ M +9 &G>\ P +9 &H\ T +10 &J\ V +9 &Ls\ V +10 &N3\ W +9 &O\ W +9 &Q\ X +10 &Su\ X +9 &U6\ Y +9 &V\ N +10 &X)O\ 'w +9 &XjW\ F +2 ( +2 "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 + "collection"'a& +5 "core" &Xj\\\ F + .tHand.open + "manipulator"& 1 +62 "core" 1 + "manipulator"&Q% +4 "core" % W )   D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%)  +53 "core"  +2 "processing"%F% +4 "core" %d\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%f' +2619 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +176 "core" ~ + .tCTV.dial :air,avoiding: :intake +7 .PTV.dial :PRV,avoiding: :puck +2 "processing"%v @ +68 "core" @ +2 .tPS.seek 0ml +2 "processing"%t'd +2615 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%\\  +178 "core"  + "processing"%,% +4 "core" %`w\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%R' +2615 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%K +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%M'd +2259 "Can"/\ L  +370 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%$  +178 "core"  +2 "processing"%\ % +4 "core" %h\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%C' +2617 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%/'d +2609 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%q  +178 "core"  + "processing"%p% +4 "core" %g]\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%O'U +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +1607 "core" ' +2 .tPSV.dial PSR + "processing"%{ +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%}' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%I +178 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%3'd +2613 "core" ' +2 .tPSV.dial :air +6 "processing"%d  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :PTV +2 "processing"%X +69 "core" ~ +2 .tPS.seek 0ml + "processing"%x'd +2618 "core" ' +2 .tPSV.dial :air + "processing"%W  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%5 +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 .tPSV.dial :air + "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%n'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" &4 '  ! I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&L( +4 "core" ( + "manipulator"&k& +4 "core" &4 0 . 4 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &4 ( I +2 .tForearm.seek CC + "manipulator"&b'O +93 "core" ' +2 .tHand.close + "manipulator"&;/ +58 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( +2 "manipulator"&4& +4 "core" &4 ' 4 I + "manipulator"&`% +4 "core" % ` ( "  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +289 "core" ( + "manipulator"&_& +4 "core" &-@ %  # 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &-@   2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&-'n +100 "core" ' +2 .tHand.open + "manipulator"&s1 +62 "core" 1 +2 "manipulator"&P% +4 "core" % o 4  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +105 "core" ' +2 #tFlushing Processing stage + "processing"%% +4 "core" %e8  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +4 "core" &  + "manipulator"&& +4 "core" &-@   2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +51 "manipulator"&c(-6 +4 "core" ( + "manipulator"&(& +4 "core" &-@   a 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-@   2 +2 .tForearm.seek :garage + "manipulator"&9'n +99 "core" ' + .tHand.close +2 "manipulator"&u/ +56 "core" / +2 "manipulator"&D& +4 "core" &-@ &  2 +2 "manipulator"&*% +3 "core" % r # % 6 e +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(? +119 "core" ( +2 "manipulator"&2& +4 "core" &?   )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &?   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&@'Η +99 "core" ' +2 "manipulator"&<& +4 "core" &? & "  +2 "manipulator"&% +4 "core" %Λ   r + "processing"%H& +4 "core" & \ +2 "processing"%=& +5 "core" & \ +2 .tPC.seek :closed +2 "processing"%(X +5 "core" & \ +6 &8 \ %f +10 &Y#\ 7 +9 & \ K +9 &]\ K +10 &~`\ L +9 &B]!\ K +9 &_\ K +10 &_\ K +9 &[#\ K +10 &I`\ K +9 & Z\ K +9 &!_\ L +10 &#_\ L +9 &%Q_\ K +9 &'] \ K +10 &(]\ K +9 &*_\ L +10 &,Y`\ K +9 &.\\\ K +9 &/_\ K +10 &1a\ K +9 &3ab\ K +9 &5#` \ K +10 &6[\ K +9 &8`\ L +10 &:h_\ L +9 &<+`\ K +9 &=]\ K +10 &?b\ L +9 &Aq`\ K +9 &C3^\ K +10 &Dg\ L +9 &Fv\ N +10 &Hi\ Q +9 &J)\ Q +9 &K\ Q +10 &M\ R +9 &On\ R +9 &Q0\ R +10 &R\ R +9 &T\ S +10 &Vs\ S +9 &W^r\ 0 +9 &Xh\ 8 +10 ( + &X\ 0 +2 "processing"%=& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%& +4 "core" &X+\ 0 + .tHand.open +2 "manipulator"&:1 +62 "core" 1 +2 "manipulator"&m% +4 "core" % Λ = : r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +68 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1604 "core" ' +2 .tPSV.dial PTV + "processing"%~ +69 "core" +2 .tPTV.dial :puck + "processing"%e  +71 "core"  + .tPBV.dial :waste1 +2 "processing"%  +50 "core" +2 .tPS.seek 0ml +2 "processing"%''d +2607 "core" ' + .tPSV.dial PSR +6 "processing"%^ +69 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +580 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2107 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" + .tPBV.dial PSV +2 "processing"%A U +49 "core" V +2 .tPS.seek 0ml +2 "processing"%>'d +2606 "core" ' + .tPSV.dial PBV +2 "processing"%" @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' + .tPSV.dial :waste1 +2 "processing"%i  +68 "core"  +2 .tPS.seek 0ml + "processing"%6'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%! +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%V' +2619 "core" ' +2 .tPSV.dial PTV +6 "processing"%g +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'd +2613 "core" ' + .tPSV.dial PBV +2 "processing"%# @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%&  +67 "core"  +2 .tPS.seek 0ml + "processing"%E'd +728 "Can"O\ ? lj) +1879 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&l& +5 "core" &? ! _  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&%(? +4 "core" ( + "manipulator"&& +4 "core" &? &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &? $ ! V  +2 .tForearm.seek PC +2 "manipulator"&w'Η +94 "core" ' + .tHand.close +2 "manipulator"&T/ +57 "core" / + .tPC.seek :open +2 "processing"%Y( +425 "core" ( +2 "manipulator"&J& +4 "core" &? # $ '  + "manipulator"&.% +4 "core" % Μ ! # + + .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&a(-6 +127 "core" ( + "manipulator"& & +4 "core" &-2 %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-2  ! *  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'n +95 "core" ' + .tHand.open + "manipulator"&)1 +55 "core" 1 +2 "manipulator"&F% +4 "core" % c 7 & ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +93 "core" ' +56975 "Can"o\ 0 M +55842 #t-> exit +6 #mEXIT @1687643863.19EDT @1687778848.25EDT = =tMAIN =mMAIN_scheduler @EDT1687778850.05 #"core_reset"Sent BREAK +2 #t@15070 sendCRC with ifg=0x20, ie=0x7F + #@16905 sendCRC with ifg=0x08, ie=0x5F + #@58497 idle with ifg=0x84, ie=0x75 #@59168 select with ifg=0x10, ie=0xF5 + #@59801 receive with ifg=0x10, ie=0xFD + #@60435 receive with ifg=0x10, ie=0xFD #@61068 receive with ifg=0x10, ie=0xFD + #@61395 receive with ifg=0x80, ie=0xFD #@23820 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +384 "Can"Z\ 2 P + Z\ 2 PM + #tPolling Can every 10:00 +2 #Cleanly exited at 17:57:43EDT24-Jun-23 +720 #-> 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 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %N  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %bi\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ހ \ ^ + .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +452 #-> access 2 +2 "storage"(2% +3 "core" % \ +2 "manipulator"&3% +4 "core" %  ; =  + "manipulator"&4& +4 "core" &-p 1 : O +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K \  +42626 "Can"]\ 0 Q +47572 #t-> $da[:extractVol]=0.19 +863 #-> startTube 2 +342 #-> shortDA +2 "collection"'7% +4 "core" %N  + "processing"%8% +5 "core" %b[\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +293 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%9 +123 "core" +2 .tPTV.dial :PRVmixing + "processing"%:  +125 "core" +2 .tPRV.dial :sipper + "processing"%;  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%<'` +2276 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +6 "core"  +117  +2 .tPS.seek 0.5ml +6 "processing"%?' +1261 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'd +578 "core" ' + .tPSV.dial PSR +2 "processing"%B +95 "core"  +2 "processing"%C% +4 "core" %e[\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%D'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +97 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2238 "Can"l\\\ 5 SJ +367 "core" ' + .tPSV.dial PSR +2 "processing"%H +97 "core"  +2 "processing"%I% +4 "core" %eZ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1598 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +96 "core" +2 .tPRV.dial :sipper + "processing"%M  +41 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2615 "core" ' + .tPSV.dial PSR +7 "processing"%O +96 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +97 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2615 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &b\ +2 .tHand.open + "manipulator"&T1 +20 "core" 1 + "manipulator"&U% +4 "core" %  A ) `  +2 "storage"(V% +3 "core" % 8\ + "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(X( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Y& +3 "core" & | \ + "manipulator"&Z& +4 "core" &-p 3 1  +2 "manipulator"&[% +3 "core" %  / 0  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&\\(a +182 "core" ( + "manipulator"&]& +4 "core" &^ 8 ) 2 +2 "storage"(^& +3 "core" & %\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&_'ж +100 "core" ' +2 "storage"(`& +4 "core" & %\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'g +281 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +3 "core" & [\ + "manipulator"&d& +4 "core" &^ > = d 2 +2 .tElbow.seek 2 + "manipulator"&e(a +3 "core" ( +2 "manipulator"&f& +3 "core" &^ > < ^ 2 +2 "storage"(g& +46 "core" & w w \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'ϊ +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&i/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&j& + "storage"(k' +7 "core" &^ 5 ; 2 + "manipulator"&l% +4 "core" % ϊ 3 2 > +2 .tForearm.seek :retract +2 "manipulator"&m'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&n(? +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +118 "core" ( +2 "manipulator"&o& +4 "core" &= 3 7  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &= 2 /  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&q'Η +103 "core" ' +2 "manipulator"&r& +4 "core" &= 6 # g  + "manipulator"&s% +4 "core" %Ι 2 0 z +2 "processing"%t& +3 "core" &Y\ +2 "processing"%u& +5 "core" &T\ +2 .tPC.seek :closed +2 "processing"%v(X +4 "core" &[\  +9 &2]\ *z +10 &e[\ > +9 &~~f\ M +9 &B_a\ L +10 &a\\\ L +9 &cl\ M +10 &bo\ L +9 &Jg`\ L +9 & bg\ L +10 &c]\ L +9 & b\\\ L +9 &"S`e\ L +10 &$ee\ M +9 &%c`\ L +9 &'a_\ L +10 &)Zb\\\ L +9 &+^[\ L +10 &,d_\ M +9 &.d]\ L +9 &0ba[\ L +10 &2$g]\ L +9 &3``\ L +9 &5e_\ M +10 &7jc^\ L +9 &9,g[\ L +10 &:g]\ L +9 &<g^\ L +9 &>qef\ M +10 &@4c^\ L +9 &Adb\ L +9 &Cnd\ N +10 &Eqj\ O +9 &G,g\ R +10 &H`\ R +9 &J]\ R +9 &Lq\\\ R +10 &N1b\ S +9 &O_\ S +9 &Q]\ R +10 &Su\\\ S +9 &U7^\ S +10 &Vg\ L +9 &X1Bs`\ $k +9 &X\ 4\\\ , +6 ( +2 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&w1 +3 "core" &Xc\ , +49 1 +2 "manipulator"&x% +4 "core" % Ι B -  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%z U +2 %{9 +5 "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 +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*' +102 "processing"% 9 +3 "core" 9.' +102 "processing"% 9 +2 "core" 93' +102 "processing"% 9 +3 "core" 97' +102 "processing"%9 +3 "core" 9;& +102 "processing"%9 +2 "core" 9?& +102 "processing"%9 +2 "core" 9C& +102 "processing"%9 +3 "core" 9H& +102 "processing"%9 +3 "core" 9L% +103 "processing"%9 +2 "core" 9P$ +102 "processing"%9 +3 "core" 9T$ +102 "processing"%9 +2 "core" 9X$ +102 "processing"%9 +2 "core" 9]# +102 "processing"%9 +3 "core" 9&a" +102 "processing"%9 +2 "core" 9.e! +102 "processing"%9 +3 "core" 97i +102 "processing"%9 +2 "core" 9?m +102 "processing"%9 +2 "core" 9Hq +102 "processing"%9 +3 "core" 9Rv +102 "processing"% 9 +2 "core" 9\\z +102 "processing"%!9 +3 "core" 9f~ +102 "processing"%"9 +2 "core" 9o +102 "processing"%#9 +2 "core" 9z +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 +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 +3 "core" 9 +102 "processing"%/9 +2 "core" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%19 +2 "core" 9 +102 "processing"%29 +2 "core" 9 +102 "processing"%39 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +8 "processing"%4 pUp  +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%6 +97 "core"  + "processing"%% +4 "core" %e"\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%8'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%9  +125 "core"  + .tPSV.dial PTV +2 "processing"%: +69 "core" + .tPBV.dial :waste1 +7 "processing"%;  +51 "core" +2 "processing"%% +4 "core" %ҡ\  +2 .tPS.seek 1.5ml + "processing"%>'Q +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%<'d +1599 "core" ' + .tdelay 5:00 +26271 "Can"_]\ = V +3732 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%@  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%B +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%C' +2346 "core" ' + .tPSV.dial PTV +2 "processing"%A +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +7 "processing"%D +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%E  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +2329 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%I  +125 "core" +2 .tPSV.dial :mixloop + "processing"%G +43 "core" + .tPRV.dial :ab1 +2 "processing"%J @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%L'c +357 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%M  +40 "core"  + "processing"%K% +4 "core" %g\  +2 .tPS.seek 0.34ml +2 "processing"%O'v +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +30 "core" + .tPRV.dial :air +2 "processing"%Q  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%P'G[ +1180 "core" ' +2 .tPRV.dial :waste2 + "processing"%S @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%T' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%V'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"%W +42 "core" + .tPTV.dial :mixing +2 "processing"%5 @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%Y  +33 "core" +2 "processing"%Z% +4 "core" %Ҥ)\  +2 .tPS.seek 1.85ml + "processing"%[' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%^'d +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&`& +4 "core" &= 5 :   + "manipulator"&% +4 "core" %\ ! ' (  < + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(-6 +123 "core" ( + "manipulator"&c& +81 "core" &-@ 1 5 $ 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &-@ / 1  9 +2 .tForearm.seek :garage +2 "manipulator"&f'n +99 "core" ' +2 .tHand.close +2 "manipulator"&g/ +59 "core" / + "manipulator"&i& +4 "core" &-A B - 8 +2 "manipulator"&j% +3 "core" % y ? A f \\ +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +284 "core" ( + "manipulator"&_& +5 "core" &8 ) = E J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &8 = 8 H J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&h'O +104 "core" ' +2 "manipulator"&o& +4 "core" &8 2 ' 0 J +2 "manipulator"&p% +3 "core" %M : 1  . +2 "collection"'e& +4 "core" &"\ +2 "collection"'r& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'s(X +4 "core" &\ +7 & 3\ %h +9 &X}\ 7 +9 &\ L +10 &[ \ L +9 &sb\ L +9 &5]\ L +10 &b\ L +9 &` \ L +10 &{^\ L +9 &=c\ L +9 & b \ K +10 &!c\ L +9 &#`\ K +9 &%G_\ K +10 &'b \ L +9 &(^\ K +10 &*`\ K +9 &,Mb \ L +9 &.^\ K +10 &/b\ L +9 &1_ \ K +9 &3Uc\ L +10 &5b\ L +9 &6a\ K +10 &8_\ K +9 &:^_\ K +9 & J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" &6 = @ J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &6 < @ J +2 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "manipulator"&& +4 "core" &6 0 5 n J + "manipulator"&% +4 "core" % a 6 ; _ 1 +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +297 "core" ( + "manipulator"& & +4 "core" &-> - : : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-> > 9 : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'n +94 "core" ' + .tHand.open +2 "manipulator" +60 "core" 1 +2 "manipulator"&$% +4 "core" % w > 4 C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' + ."da"delayUntil "08:09:09.02" +15529 "Can"`\ C Z\ v +9332 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%& @ +70 "core" A + ."da"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"PSV.dial :air +2 "processing"%)  +42 "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"%+ +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 +201 .PSV.dial :air +2 "processing"%.  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%/'d +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +122 "core"  +2 "processing"%1% +4 "core" %g4\ + #"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' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%6  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +35 "core" + "processing"%7% +4 "core" %Ҭ \ +2 ."da"PS.seek 1.5ml +2 "processing"%9'\\ +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"%;'d +1597 "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"%8 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%= +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%>' +2336 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%? +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2305 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +123 "core"  + "processing"%D% +4 "core" %d\ + #"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' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%C +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core" +2 "processing"%G% +3 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'U +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%M'd +1595 "core" ' +2 ."da"delay 2:00 +9280 "Can"^\ 8 \\ +2723 #"da"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"%L * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2353 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%P +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%U  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%T'd +2319 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%W  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%5  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Y  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Z +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%]'a +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%V  +42 "core"  + "processing"%[% +4 "core" %cS\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%c +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%d @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" + "processing"%g% +4 "core" %Ҧ \  +2 ."da"PS.seek 1.85ml +2 "processing"%i' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'd +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +41187 "Can"c\ L _q +6816 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%f  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "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"%b' +2370 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +53 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%e +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2329 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%t +124 "core"  + "processing"%k% +4 "core" %i+\ + #"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' +582 "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"%w  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%x +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%h  +32 "core" +2 "processing"%^% +4 "core" %ҦI\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'V +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%q'd +1606 "core" ' + ."da"delay 2:00 +12003 #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" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2349 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "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"%'d +2312 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"% % +4 "core" %b*\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +60 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +590 "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 .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"%'Z +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1608 "core" ' + ."da"delay 2:00 +11762 "Can"{e\ A b$8 +241 #"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"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2338 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%! +123 "core"  +2 "processing"%#% +4 "core" %h\ + #"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"%$' +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 + "processing"%" +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%&  +33 "core" +2 "processing"%'% +3 "core" %Ң:\  +2 ."da"PS.seek 1.5ml +2 "processing"%('R +593 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%.' +2364 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%0 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2316 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +126 "core"  +8 "processing"%% +12 "core" %e,\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +7 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +10 "processing"%R' +340 "core" ' +2 ."da"delay 5 seconds +503 "processing"%7% +3 "core" % 4\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%3' +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +6 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%8% +4 "core" %Ҩf\  +2 ."da"PS.seek 1.5ml +2 "processing"%='X +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'd +1592 "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"%? * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%>' +2347 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +67 "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"%F  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2321 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +122 "core"  +2 "processing"%G% +4 "core" %fQ\ + #"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'Ҧ +2104 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 "processing"%K% +4 "core" %Ҧv\  +2 ."da"PS.seek 1.5ml + "processing"%L'V +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +1597 "core" ' + "processing"%S9 +4 "core" 9L551 + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%P  +3 "core" 51 + 51 + "processing"%U& +3 "core" &XZ\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&Q% +3 "core" %\  / * q  +2 "storage"(W% +3 "core" % \  \ +2 "storage"(5. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(Y(S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (Z& +3 "core" &V\ \ \ +2 "manipulator"&T& +3 "core" &-> , / : +2 "manipulator"&V% +3 "core" %\  . 1  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[(y +236 "core" ( + "manipulator"&]& +4 "core" & & : * I +2 "storage"(`& +3 "Can"j\ s eλ +3 "core" &V\ \  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +113 "core" ' +2 "storage"(c& +4 "core" &V " " \ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(d'g +274 "core" ' + "storage"(n- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(g'z +34 "core" ' +2 "manipulator"&j& +4 "core" & # , a I + "manipulator"&% +4 "core" %[ + . F +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f(? +250 "core" ( +2 "manipulator"&_& +4 "core" &: $ 5 < + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &: . 2 + ."da"Forearm.seek PC +2 "manipulator"&y'Η +93 "core" ' +2 ."da"Hand.close + "manipulator"&o/ +54 "core" / + ."da"PC.seek :open +2 "processing"%p( +426 "core" ( + "storage"(e& +4 "core" &V  ! *\ +2 "manipulator"&l& +3 "core" &: . / +2 "manipulator"&b% +3 "core" % Η 0 . +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&k(y +252 "core" ( +2 "manipulator"&\ & +4 "core" & ( 8 _ 1 + "storage"(m& +4 "core" &V , T\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&w'] +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&x1 +54 "core" 1 +2 "storage"(h- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(^'F +26 "core" ' +44 ."da"SE.reconfigure :seal +11 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(r' +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/da23jun2608h_nessie.tif +5 "processing"%{& +12 "core" &>\ +3 "manipulator"&u& +6 "core" & + . N 0 +2 "manipulator"&|% +5 "core" % l - . c +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +183 "core" ( +2 "manipulator"&q& +4 "core" &-8 / 4 ] +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-8 9 2  ] +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +57 "core" / + "manipulator"&}& +4 "core" &-8 ` L W ] +2 "manipulator"&% +3 "core" % b 3 / > X +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +123 "core" ( + "manipulator"&& +4 "core" &D 7 ( ' +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &D $ " 4 ' +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +100 "core" ' +2 "manipulator"&& +4 "core" &D % 7 \ ' + "manipulator"&% +9 "core" %Ν - %  +2 "processing"%& +4 "core" &\ +2 "processing"%& +9 "core" &\ +3 ."psFlush"PC.seek :closed +2 "processing"%(X +3 "core" &\ +4 &\ 5 +9 &AI|\ 0 +9 &os\ E +10 &_C\ L +9 &\\X\ M +10 &ZS\ L +9 &][I\ M +9 &!ZD\ L +10 &[8\ L +9 &Z5\ L +9 &gW.\ L +10 &!(\\/\ L +9 &"^$\ L +9 &$\\\ L +10 &&nX\ L +9 &(0\\\ L +10 &)\\\ L +9 &+\\\ L +9 &-wY\ L +10 &/9Z\ L +9 &0\\\ L +10 &2[\ L +9 &4~[\ L +9 &6A^\ L +10 &8Z\ L +9 &9\\\ L +9 &;\\\ L +10 &=I\\\ L +9 &? \\\ L +10 &@\\x\ L +9 &B\\r\ M +9 &DP^k\ L +10 &Fhd\ N +9 &Gg\ Q +9 &Ig\ R +10 &KF_\ R +9 &MX\ R +10 &NX\ S +9 &PF\ S +9 &RK?\ S +10 &T F\ T +9 &U@\ T +9 &W1\ 7 +10 &Xa.}3\ W +9 &X6\ - +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.57 + "processing"%& +5 "core" &X.\ - + ."psFlush"Hand.open +2 "manipulator"&\\1 +63 "core" 1 +2 "manipulator"& % +4 "core" % Ν b F  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  + "processing"%% +4 "core" %h\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +188 #"da"SX MX5/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.593 seconds\ /var/log/esp/da23jun2608h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2608h15s_nessie.tif +390 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +655 #"da"SX MX5/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2608h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2608h25s_nessie.tif +1447 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%s @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%!  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%# +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +605 #"da"SX MX5/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2608h25s_nessie.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.593 sec auto-exposure",Subject: "da23jun2608h images!" +2 "storage"($- +5 "core" -' +2 "storage"("& +5 "core" &V G\ +2 "manipulator"&&& +4 "core" &D N U m ' + "manipulator"&'% +4 "core" %\ ! F F 2 B +4 ."da"Elbow.reconfigure :tight +20 "manipulator"&$&.,(\ #b +11 ."da"Elbow.seek 1 +6 "manipulator"&(y +278 "core" ( +2 "manipulator"&)& +4 "core" &~ D 6 j \\ + "storage"((& +4 "core" &V w\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +98 "core" ' +12 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(,' +57 "core" ' +2 "manipulator"&-& +9 "core" &~ = = \\ +3 "storage"(& +8 "core" &V b l \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&*' +29 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&0, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(1' +21 "core" ' +2 "manipulator"&/% +9 "core" % < :   +3 "storage"(.& +7 "core" &V g \\ 4\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 299 counts +3 "manipulator"&6'0 +19 "core" ' +4 "manipulator"&& +9 "core" &~ % , S \\ +4 "storage"(2& +8 "core" &V k w V\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&7'] +16 "core" ' +3 "storage"(R% +8 "core" % s t ?\ +5 ."downElevator"SE.seek :down +7 "storage"(3' +97 (9% +5 "core" %@ Y [\ QK +4 "manipulator"&% +8 "core" %_  7 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&8'\ +93 "core" ' +45 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (:& +9 "core" &V | \ +914 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%; +96 "core"  +3 "processing"%=% +8 "core" %?\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%@' +593 "core" ' +4 ."psFlush"delay 5 seconds +294 #"uploadLog"upsync +209 ."psFlush"PSR.select :air +50 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%?' +2103 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%B  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%z @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%A +108 "core" + ."psFlush"PS.seek :empty +2 "processing"%D'F +2615 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%< +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%F'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%G  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%C'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%E +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%N U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%Z'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%X  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%` +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%n  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%a U +52 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%['d +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2567 "Can"nl\ > hYd +49 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%b' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%m @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2608 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&t& +4 "core" &~ * - s \\ + "manipulator"&{% +4 "core" %\  1 8 <  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&u(? +243 "core" ( +2 "manipulator"&|& +4 "core" &> % / \\ * + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &> . . * + ."psFlush"Forearm.seek PC +2 "manipulator"&^'Η +100 "core" ' + ."psFlush"Hand.close + "manipulator"&q/ +57 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&w& +4 "core" &> . % U * + "manipulator"&k% +4 "core" % Ζ " . H + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&}(-6 +125 "core" ( + "manipulator"&& +4 "core" &-3 6 % 3  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-3 0 0 :  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'n +98 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +55 "core" 1 + "manipulator"&% +4 "core" % s 8 2 g +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 #tFinished short da assay +4387 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &t +2 "manipulator"&& +4 "core" &-3 . . ~  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +3 "core" ( + "manipulator"&& +3 "core" &-3 0  ^  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &-3 0 0 q  +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"&\\/ +63 "core" / + "manipulator"& & +4 "core" &-3 @ ) R  +2 "manipulator"&% +3 "core" % { + # P T +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"& & +4 "core" &3 7 & G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +39 &O& +9 "core" &3 . 1 G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' +2 "manipulator"&s& +4 "core" &3 9 '  G + "manipulator"&!% +4 "core" %O . 2  1 +2 "collection"'#& +4 "core" &g  +2 "collection"' & +5 "core" &c  +2 .tCC.seek :closed + "collection"'$(X +5 "core" &g  +7 &=n %h +9 &Yl\ 8 +9 &p\ K +10 &]r\ K +9 &bu\ L +10 &S_r\ K +9 &_s\ K +9 &_r\ K +10 &_y\ K +9 &Z_q\ K +9 & ^q\ K +10 &![q\ J +9 &#_s\ K +10 &%c_m\ K +9 &'%_p\ K +9 &(_>\ J +10 &*b\ \ K +9 &,k^\ K +9 &.-]\ K +10 &/_\ K +9 &1^\ K +10 &3s_\ K +9 &56_\ J +9 &6`\ K +10 &8b\ L +9 &:{^\ K +9 &<=_\ K +10 &=_\ K +9 &?]\ K +10 &A_\ K +9 &CCc\ L +9 &El\ L +10 &F\ P +9 &Ho\ U +9 &J)\ W +10 &K\ W +9 &M6\ X +10 &Om\ X +9 &Q.\ X +9 &R\ Y +10 &T\ Y +9 &Vq\ Y +9 &Wc\ * +10 &Xt$\ Q +9 ( +3 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +6 "collection"'"& +4 "core" &X|c\ I + &X|c\ I +2 .tHand.open + "manipulator"&&1 +57 "core" 1 +2 "manipulator"&'% +4 "core" % O I H  1 +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"%(  +39 "core"  + "processing"% % +4 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%-'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%/ +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +2619 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +97 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%2 +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%r @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%R'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%+  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2608 "core" ' +2 .tPSV.dial :PTV +6 "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" &2 ; : T G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +42 "core" ( + "manipulator"&6& +4 "core" & ! . _  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" & . $ F  +2 .tForearm.seek CC + "manipulator"&1'O +101 "core" ' +2 .tHand.close + "manipulator"&7/ +58 "core" / +2 .tCC.seek :open +2 "collection"'3( +425 "core" ( + "manipulator"&;& +4 "core" & . -  +2 "manipulator"&=% +3 "core" % R 1 1 0 F +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-6 +268 "core" ( +2 "manipulator"&B& +4 "core" &-@  4 R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-@ . . % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&A'n +106 "core" ' +2 .tHand.open + "manipulator"&?1 +55 "core" 1 +2 "manipulator"&<% +4 "core" % c 8 ' D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +92 "core" ' +25841 "Can"li\ 0 j| +60001 mg\ 0 l5 +60001 f\ 0 m& +13414 #t-> access 1 +2 "storage"(F% +3 "core" % \ +2 "manipulator"&I% +4 "core" %\  0 0 *  + "manipulator"&G& +4 "core" &-@ 0 / +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(>(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (H& +3 "core" &<' { \  +688 #t-> access 2 +2 "storage"(C% +3 "core" % N\ + "manipulator"&J% +4 "core" %\  1 1  +2 "manipulator"&E& +3 "core" &-@ & , J +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(N(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" &K o \  +13182 #t-> $da[:extractVol]=0.19 +465 #-> startTube 2 +515 #-> shortDA +2 "collection"'L% +3 "core" %N +2 "processing"%M% +5 "core" %d& +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +512 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%P +52 "core" + .tPTV.dial :PRVmixing +2 "processing"%S  +70 "core" +2 .tPRV.dial :sipper +2 "processing"%Q  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%U'` +2277 "core" ' + ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%5  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%W' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%T @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%Z'd +585 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +95 "core"  + "processing"%V% +4 "core" %g \ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%`'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%]' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml + "processing"%%'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%n +97 "core"  +2 "processing"%c% +4 "core" %d\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%j' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +97 "core" +2 .tPRV.dial :sipper +2 "processing"%_  +40 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2615 "core" ' + .tPSV.dial PSR +6 "processing"% +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%o' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +97 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2612 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%i& +5 "core" &\ + "manipulator"&l% +4 "core" %\  , $ <  + "storage"(e% +4 "core" % \ + "storage"(y. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(b( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (m& +2 "core" & B\ +2 "manipulator"&\ & +4 "core" &-@ 2 0 + "manipulator"&x% +4 "core" %\  - 0 T  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f(a +181 "core" ( + "manipulator"&t& +4 "core" &W . ) 0 , +2 "storage"({& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&|'ж +113 "core" ' + "storage"(g& +4 "core" & J\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(0'g +277 "core" ' + "storage"(q- +3 "core" -' +2 .tSE.configure :default +40 "storage"(#QK-0-\ b +11 (8& +2 "core" & \ +2 "manipulator"&& +4 "core" &W 5 <  , +2 .tElbow.seek 2 + "manipulator"&w(a +3 "core" ( +2 "manipulator"&k& +3 "core" &W : ' , +2 "storage"(& +4 "core" & =\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&^/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +2 "storage"( ' +7 "core" &W 1 .  , + "manipulator"&% +4 "core" % x / . +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +96 "core" ( + "manipulator"&& +4 "core" &H / * ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &H 1 - b ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +95 "core" ' + "manipulator"&p& +4 "core" &H .  { ( +2 "manipulator"&\\% +4 "core" %Α / 1 +2 "processing"% & +4 "core" &\ +2 "processing"%& +5 "core" &#\ +2 .tPC.seek :closed + "processing"%}(X +4 "core" &\ +8 & &\ $e +10 &W~\ 7 +9 &\ L +10 &_\ L +9 &ng0\ L +9 &1a\ L +10 &b\ L +9 &b\ L +9 &wa\ L +10 &9c3\ L +9 &a\ L +10 &!d\ L +9 &#c\ L +9 &%Ac\ L +10 &'d\ L +9 &(a\ L +9 &*b\ L +10 &,Ic\ L +9 &. b\ L +10 &/d\ L +9 &1c\ L +9 &3Oe\ M +10 &5c\ L +9 &6c\ L +9 &8c\ L +10 &:Ye\ L +9 &<d8\ L +10 &=d\ L +9 &?d \ L +9 &A`b\ L +10 &C!k\ M +9 &Dyy\ N +9 &F\ P +10 &HW\ R +9 &J\ R +9 &K\ R +10 &M\ S +9 &O^\ R +10 &Q\ S +9 &R\ S +9 &TK\ S +10 &Vc\ S +9 &Wiq\ 'w +10 &X"r\ 7 +8 ( +4 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&1 +3 "core" &X\ , +49 1 + "manipulator"&% +5 "core" % Α ? 7 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +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"%~ U +2 %O9 +5 "core" 9 +102 "processing"%s9 +3 "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# +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" 93% +102 "processing"%h9 +3 "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" 9 H$ +102 "processing"%9 +3 "core" 9L# +102 "processing"%29 +2 "core" 9P# +102 "processing"%r9 +3 "core" 9 T" +102 "processing"%.9 +2 "core" 9&X! +102 "processing"%+9 +3 "core" 9-]! +102 "processing"%R9 +3 "core" 96a +102 "processing"%9 +2 "core" 9>e +102 "processing"%99 +3 "core" 9Gi +102 "processing"%,9 +2 "core" 9Pm +102 "processing"%69 +3 "core" 9Yq +102 "processing"%:9 +2 "core" 9cv +102 "processing"%79 +3 "core" 9lz +102 "processing"%9 +2 "core" 9v~ +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"%19 +2 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%z9 +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  +102 "processing"%A9 +2 "core" 9  +102 "processing"%F9 +3 "core" 9  +102 "processing"%I9 +3 "core" 9  +102 "processing"%G9 +2 "core" 9  +102 "processing"%Y9 +3 "core" 9   +3 .tPH.hold 2:00:00,28C +8 "processing"%H pUp  +2 .tdelay 1:30 +9 "core"  +600 "Can"i\ 7 p +8401 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +97 "core"  + "processing"%J% +4 "core" %e\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%E' +587 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%K'Ҧ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%>  +123 "core"  +2 .tPSV.dial PTV + "processing"%L +69 "core" + .tPBV.dial :waste1 +2 "processing"%M  +56 "core" +2 "processing"%P% +4 "core" %Ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%S'X +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR + "processing"%T +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%W' +2338 "core" ' + .tPSV.dial PTV +2 "processing"%X +82 "core"  + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +79 "core" +3 .tPS.seek 0ml + "processing"%'d +2326 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%]  +125 "core" +2 .tPSV.dial :mixloop + "processing"%n +41 "core" + .tPRV.dial :ab1 +2 "processing"%c @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%%'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +40 "core" +2 "processing"%d% +4 "core" %^3\  +2 .tPS.seek 0.34ml +2 "processing"%_'m +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'j  +28 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%a'G[ +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%[ @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%o' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%i  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%l'Ҧ +1601 "core" ' +2 .tPSV.dial :PML + "processing"%e +43 "core" + .tPTV.dial :mixing +2 "processing"%y @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%N  +35 "core" + "processing"%m% +4 "core" %Ҥf\  +2 .tPS.seek 1.85ml +2 "processing"%\ ' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%t'd +533 "Can"vg\ H sR +1418 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +3 "core" &\ +2 "manipulator"&@& +4 "core" &H . . & ( + "manipulator"&g% +4 "core" %\  . -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-6 +128 "core" ( + "manipulator"&q& +4 "core" &-2 & 5 - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-2 . $ _ - +2 .tForearm.seek :garage +2 "manipulator"&'n +95 "core" ' + .tHand.close + "manipulator"&k/ +65 "core" / +2 "manipulator"&& +4 "core" &-2 < <  - +2 "manipulator"&^% +3 "core" % j + , @ +2 .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +317 "core" ( + "manipulator"&f& +44 "core" & ' 9 ,  +10 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" & , - }  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'O +105 "core" ' +2 "manipulator"&& +4 "core" & 5 1 8  +2 "manipulator"&% +4 "core" %F / - . + "collection"'& +4 "core" &|  +3 "collection"'w& +4 "core" &z +2 .tCC.seek :closed +2 "collection"'p(X +4 "core" &\ +8 & ,\ %f +10 &X}\ 7 +9 &}\ K +9 &UH\ K +10 &}_\ K +9 &?\\\ K +9 &]\ L +10 &]\ K +9 &`\ K +10 &G_w\ K +9 & \ `@\ K +9 &!\\\ K +10 &#\\g\ K +9 &%O\\\ \ K +9 &']L\ K +10 &(^|\ K +9 &*Z\ K +9 &,X]~\ K +10 &.]\ K +9 &/^v\ L +10 &1\\\ K +9 &3`\\V\ K +9 &5"\\o\ K +10 &6]y\ K +9 &8_\ L +9 &:g]o\ K +10 &<(_l\ L +9 &=\\t\ K +10 &?\\x\ K +9 &AoZy\ K +9 &C0ct\ L +10 &Dl~\ M +9 &F{\ P +9 &H]{\ T +10 &Jz\ W +9 &K}\ W +10 &Mj\ X +9 &OYR\ X +9 &Q|\ X +10 &R \ X +9 &Ty\ Y +9 &V]\ Z +10 &W\\r\ : +9 &Xhz\ L +6 ( + "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'\\& +9 "core" &Xhmw\ L + &Xhmw\ L + .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"& % +4 "core" % F I K  . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %d4\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%O  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' + .tPSV.dial PSR +2 "processing"%s +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%!  +2 "collection"'#  +29 "core" +120  +2 .tPSV.dial :mixloop + "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +70 "core" +3 .tPS.seek 0ml + "processing"%"'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%&  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2612 "core" ' + .tPSV.dial :mixloop +6 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" & 2 = a  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/( +7 "core" ( +2 "manipulator"&& +4 "core" & * > M  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 0   +2 .tForearm.seek CC +2 "manipulator"&2'O +98 "core" ' + .tHand.close +2 "manipulator"&r/ +52 "core" / + .tCC.seek :open +2 "collection"'.( +426 "core" ( +2 "manipulator"&+& +4 "core" & - 1   + "manipulator"&R% +4 "core" % a + 8 p B + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(-6 +274 "core" ( + "manipulator"&,& +4 "core" &-8 & 7 V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-8 - - V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&:'n +103 "core" ' + .tHand.open +2 "manipulator"&71 +52 "core" 1 + "manipulator"&% +4 "core" % t 7 $ 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' + ."da"delayUntil "09:55:52.04" +24966 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%$ @ +68 "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" , + ."da"PSV.dial :air +2 "processing"%1  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%z +43 "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"%'d +2304 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +124 "core"  + "processing"%F% +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"%I' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +499 "Can"i\ X v  +1102 "core" ' + ."da"PTV.dial :puck +2 "processing"%Y  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%C +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core" + "processing"%v% +4 "core" %ҡY\ +2 ."da"PS.seek 1.5ml +2 "processing"%E'Q +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'd +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%P * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%K +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2326 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%X% +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"%V' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +43 "processing"%` +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core"  + "processing"%]% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'X +589 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "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"%% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%[ +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%a  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%i'd +2312 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%o  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%e  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%y  +52 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%N +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%m'a +384 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%x  +40 "core"  +2 "processing"%l% +4 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"%\ ' +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%{  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%@'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%g +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%q @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core" + "processing"%% +4 "core" %ҧE\  +2 ."da"PS.seek 1.85ml +2 "processing"%k' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^'d +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +868 "Can"vi\ @ x~ +47134 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%D  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2357 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2319 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +123 "core"  +2 "processing"%\\% +4 "core" %e\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +6 "processing"%w  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%0% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'S +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +287 "Can"o\ C {l +1305 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +34 "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"%# +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .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 +3 "processing"%&  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2327 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%'% +4 "core" %h\ +2 #"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"% ' +591 "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"%h +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%-% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%4'd +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +32 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2341 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +66 "core"  +2 ."da"PS.seek 0ml +48 "processing"%6'd +2339 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +123 "core"  +2 "processing"%7% +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"%' +584 "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 .PSV.dial PTV +2 "processing"%: +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" + "processing"%;% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%='T +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1608 "core" ' +2 ."da"delay 2:00 +4324 "Can"xo\ c ~+ +7679 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +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"%? +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2319 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +126 "core"  +5 "processing"%C% +15 "core" %]3\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%J' +337 "core" ' +3 ."da"delay 5 seconds +502 "processing"%v% +4 "core" %!\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%G' +331 "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"%E +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 "processing"%P% +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'X +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%S'd +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Q' +2343 "core" ' + ."da"PSV.dial PTV +7 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%V  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2332 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%W +124 "core"  + "processing"%]% +4 "core" %b\ + #"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"%Z'Ҧ +2113 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%c +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "core" + "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'Z +578 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1597 "core" ' + "processing"%_9 +3 "core" 9PD5. +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%[  +3 "core" 5/ + 5/ + "processing"%a& +4 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&j% +4 "core" %\  - * ; 5 +2 "storage"(o% +3 "core" % O g\ +2 "storage"(e. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(y(S +190 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" &S k\ +2 "manipulator"&i& +3 "core" &-8 * \\ V +2 "manipulator"&x% +3 "core" %\  ' + ` 5 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&l(y +182 "core" ( +2 "manipulator"&m& +4 "core" &z 5 "  * + "storage"({& +4 "core" &S\ *\ ) a\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\ '] +98 "core" ' +2 "storage"(g& +4 "core" &S G R\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(q'g +269 "core" ' +2 "storage"(8- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +33 "core" ' +2 "manipulator"&& +4 "core" &{ . / * +2 "manipulator"&@% +3 "core" %S ( . A +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' + ."da"Elbow.seek PC +2 "manipulator"& (? +251 "core" ( +2 "manipulator"&& +4 "core" &E  *  2 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &E + ) b 2 +2 ."da"Forearm.seek PC +2 "manipulator"&^'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&|/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%( +425 "core" ( +2 "storage"(& +4 "core" &S\ &\  H\ + "manipulator"&& +3 "core" &E , ( 2 +2 "manipulator"&f% +4 "core" % Τ 0 # h + ."da"Forearm.seek :retract +2 "manipulator"&3'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&\\(y +276 "core" ( +2 "manipulator"&u& +4 "core" &| +  9 e + "storage"( & +4 "core" &S \ +2 ."da"Forearm.reconfigure :tight +57 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&w'] +98 "core" ' +2 ."da"Hand.open + "manipulator"&1 +64 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(0'F +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da23jun2610h_nessie.tif +5 "processing"%O& +12 "core" &\ +3 "manipulator"&t& +6 "core" &| , - e +2 "manipulator"&s% +5 "core" % G " !  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&#(-6 +164 "core" ( + "manipulator"&& +4 "core" &-A 8 ' 3  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-A , > (  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'n +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +57 "core" / +2 "manipulator"&&& +4 "core" &-A = * |  + "manipulator"&!% +4 "core" % ΁ - # p +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&'(? +124 "core" ( + "manipulator"&"& +4 "core" &H # 4   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &H 8 1  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&h'Η +94 "core" ' +2 "manipulator"&& +4 "core" &H 7 1 q  +2 "manipulator"&-% +4 "core" %Α - + e + "processing"%(& +4 "core" & \ +3 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\ +7 & .\ %f +10 &V{\ 7 +9 &}\ L +9 &X\ L +10 &r\\\ L +9 &5Y\ L +10 &Z\ L +9 &[\ L +9 &{^&\ L +10 &>\\2\ L +9 & \\\ L +9 &![\ L +10 &#^\ L +9 &%E[\ L +10 &'\\\ L +9 &(Z\ L +9 &*]\ L +10 &,NY\ L +9 &.ZT\ L +9 &/Y\\\ L +10 &1ZU\ L +9 &3W\\F\ K +10 &5\\K\ L +9 &6Z@\ L +9 &8_5\ L +10 &:^Z;\ L +9 &<_3\ L +9 &=]\ L +10 &?\\"\ L +9 &Af\\#\ L +10 &C'_\ L +9 &D`\ L +9 &Fs"\ O +10 &H]\ Q +9 &J \ R +9 &K\ R +10 &M\ S +9 &Oa\ S +10 &Q#\ S +9 &R\ S +9 &T\ T +10 &Vf\ T +9 &Wek\ + +9 &Xn\ 9 +9 ( +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%r& +4 "core" &X\ . + &X\ . + ."psFlush"Hand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&% +4 "core" % Α T E Z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +111 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +42 "core"  + "processing"%R% +5 "core" %b@\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +157 #"da"SX MX5/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.876 seconds\ /var/log/esp/da23jun2610h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2610h15s_nessie.tif +417 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +628 #"da"SX MX5/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2610h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2610h25s_nessie.tif +1471 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%p @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%/  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%7 +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%6'F +582 #"da"SX MX5/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2610h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.876 sec auto-exposure",Subject: "da23jun2610h images!" +2 "storage"(- +4 "core" -' +2 "storage"(:& +5 "core" &S \ +2 "manipulator"&$& +3 "core" &H 1 0 T  +2 "manipulator"&;% +15 "core" %\  H 6 % S +6 ."da"Elbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +8 ."da"Elbow.seek 1 +3 "manipulator"&(y +284 "core" ( +2 "manipulator"&1& +4 "core" & 0 7 [ @ +2 "storage"(=& +5 "core" &S \  )\ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&z'] +89 "core" ' +14 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(*' +68 "core" ' +3 "manipulator"&?& +8 "core" & : 3 @ +3 "storage"(& +7 "core" &S { | v\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&B' +27 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&A, +6 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(F' +36 "core" ' +5 "manipulator"&% +9 "core" % 6 . +3 "storage"(<& +8 "core" &S \\ Y\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&Y'C +22 "core" ' +3 "manipulator"&C& +9 "core" & / 1 @ +3 "storage"(I& +8 "core" &S { | \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&v'] +28 "core" ' +4 "storage"(J% +14 "core" % w o I\ +3 ."downElevator"SE.seek :down +8 "storage"(G' +97 (E% +6 "core" %? g h '\ QJ +4 "manipulator"&M% +7 "core" %` 8 0 ! +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&P'\ +100 "core" ' +48 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (>& +8 "core" &S 2\ +859 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +112 "processing"%L +99 "core"  +3 "processing"%K% +8 "core" %KH\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%~' +592 "core" ' +4 ."psFlush"delay 5 seconds +166 #"uploadLog"upsync +338 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%U  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%S @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%X'F +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%T +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%V'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%]  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%`'d +417 "Can"os\ : @ +2196 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%o' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%N'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%b  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2618 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%{ +54 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%9'T +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%8  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +68 "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"%\ ' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%f' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%u'd +2611 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&O& +4 "core" & . . P @ +2 "manipulator"&t% +3 "core" %  & & / x +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s(? +247 "core" ( + "manipulator"&3& +4 "core" &;  3  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &; - * m  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&0'Η +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&w& +4 "core" &; - ' 3  + "manipulator"&\\% +4 "core" % Τ   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&&(-6 +131 "core" ( + "manipulator"&!& +12 "core" &-G - +   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-G , )  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&"'n +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"& 1 +55 "core" 1 +2 "manipulator"&% +4 "core" % w 7 5 n +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + #tFinished short da assay +1334 #-> access 1 +2 "storage"(-% +4 "core" % \ + "manipulator"&(% +4 "core" %\  * ( &  +2 "manipulator"&#& +3 "core" &-G + + g  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"( (<( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +4 "core" &<%; m u \  +1806 #t-> samplePassF; PS.flush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +3 "core" & \ +2 "manipulator"&& +4 "core" &-G   5  +2 .tElbow.reconfigure :tight +47 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +25 "core" ( + "manipulator"&& +5 "core" &-? * " y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &-? & " + y +2 .tForearm.seek :garage +2 "manipulator"&R'n +96 "core" ' +2 .tHand.close + "manipulator"&h/ +61 "core" / +2 "manipulator"&& +4 "core" &-? : 9 y + "manipulator"&2% +4 "core" % ~ # ,  y +2 .tForearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +288 "core" ( +2 "manipulator"&7& +4 "core" &< - $ O M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &= . " 5 M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 "manipulator"&:& +4 "core" &= 6 ! | M +2 "manipulator"&$% +3 "core" %L / 0 ~ D +2 "collection"';& +4 "core" &  +2 "collection"'1& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'=(X +4 "core" &  +8 &5 %f +9 &X}\ 7 +9 &\ K +10 &\\\ J +9 &{^\ K +9 &>^\ K +10 &^\ K +9 &^\ K +10 &^\ K +9 &E_\ K +9 & ^\ K +10 &!^\ K +9 &#\\\ K +9 &%N^\ K +10 &'_\ K +9 &(_\ K +10 &*_\ K +9 &,V^\ K +9 &.^\ K +10 &/_\ K +9 &1^\ K +9 &3_]\ J +10 &5]\ K +9 &6]\ K +10 &8_\ K +9 &:f_\ K +9 &<'` \ K +10 &=^\ \ K +9 &?]\ \ K +9 &Am_\ K +10 &C.c\ L +9 &Dh\ L +10 &F \ O +9 &H]\ T +9 &J\ V +10 &K\ W +9 &M\ W +9 &OX\ X +10 &Q\ X +9 &R\ Y +10 &T\ Y +9 &V^\ Y +9 &W\\\ : +10 &Xh \ J +5 ( + "collection"'1& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"''& +4 "core" &Xhe\ J + &Xhe\ J +2 .tHand.open + "manipulator"&?1 +57 "core" 1 +2 "manipulator"&% +4 "core" % L = G D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +95 "core" ' + .tPSV.dial PSR,avoiding: PBV +7 "processing"%  +42 "core"  + "processing"%<% +4 "core" %gc\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%C'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%I  +42 "core"  +2 .tPS.seek 0ml + "processing"% 'd +114 "Can"8t\ O ֻ +1487 "core" ' + .tPSV.dial PSR +2 "processing"%J +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%E +175 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%M @ +69 "core" B +2 .tPS.seek 0ml +2 "processing"%*'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%B  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2618 "core" ' + .tPSV.dial :PTV +6 "processing"%> +69 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &: 9 / , M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G( +3 "core" ( + "manipulator"&L& +4 "core" &: = & i M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &9 , , 5 M +2 .tForearm.seek CC + "manipulator"&6'O +95 "core" ' +2 .tHand.close + "manipulator"&~/ +54 "core" / + .tCC.seek :open +2 "collection"'U( +425 "core" ( + "manipulator"&S& +4 "core" &9 6 + t M + "manipulator"&% +4 "core" % D / . t +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(-6 +291 "core" ( + "manipulator"&X& +4 "core" &-:  2  C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-: + ' B C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W'n +109 "core" ' + .tHand.open + "manipulator"&]1 +62 "core" 1 +2 "manipulator"&Q% +4 "core" % i > '  { + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +106 "core" ' +2 #tFlushing Processing stage + "processing"%`% +4 "core" %i, +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%n& +4 "core" &( +2 "manipulator"&Z& +3 "core" &-: - * I C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-6 +2 "core" ( +2 "manipulator"&& +3 "core" &-: , . a C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &-:  + 4 C +2 .tForearm.seek :garage +2 "manipulator"&'n +92 "core" ' + .tHand.close + "manipulator"&[/ +63 "core" / +2 "manipulator"&_& +4 "core" &-: 5  C + "manipulator"&j% +4 "core" % o - 0 ^ +2 .tForearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e(? +119 "core" ( +2 "manipulator"&o& +4 "core" &I  ( \ " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &I + ' g " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&N'Η +90 "core" ' + "manipulator"&b& +4 "core" &I  )  " +2 "manipulator"&x% +4 "core" %Λ  )  +2 "processing"%{& +3 "core" &1\ +3 "processing"%m& +4 "core" &4\ +2 .tPC.seek :closed +2 "processing"%9(X +4 "core" &5\ +7 &/1\ $c +9 &Vz2\ 6 +10 &1\ K +9 &].\ K +9 &pb/\ K +10 &1]2\ L +9 &_.\ K +9 &^2\ K +10 &y\\0\ K +9 &:`2\ K +10 &]-\ K +9 &!b.\ K +9 &#_1\ K +10 &%B\\/\ K +9 &'`2\ L +9 &(_4\ K +10 &*_0\ K +9 &,I`2\ L +10 &. ]1\ K +9 &/_1\ K +9 &1\\1\ K +10 &3Ra3\ K +9 &5`4\ K +9 &6[4\ K +10 &8_1\ K +9 &:[[1\ K +10 &<`3\ L +9 &=`3\ K +9 &?b3\ K +10 &Ab_2\ K +9 &C$]1\ K +9 &De1\ L +10 &Fy2\ N +9 &H[0\ P +10 &J/\ Q +9 &K3\ Q +9 &M/\ R +10 &O_1\ R +9 &Q +\ R +9 &R0\ R +10 &T/\ R +9 &Vd3\ S +10 &Wim-\ &s +9 &X"l2\ 6 +9 ( + &X3\ - +2 "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%)& +4 "core" &XL\ - + .tHand.open + "manipulator"&81 +53 "core" 1 + "manipulator"&g% +5 "core" % Λ 1 1  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +68 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%q'T +1099 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' + .tPSV.dial PTV +2 "processing"%D +69 "core" + .tPTV.dial :puck +2 "processing"%\  +68 "core"  +2 .tPBV.dial :waste1 +2 "processing"%|  +51 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%k' +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2111 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"%^ U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%f'd +2615 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%u' +2619 "core" ' +2 .tPSV.dial :waste1 +50 "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%O +53 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%t' +2616 "core" ' + .tPSV.dial PTV +2 "processing"%3 +69 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2620 "core" ' + .tPSV.dial PBV +2 "processing"%A @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :waste1 + "processing"%P  +68 "core"  +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&w& +5 "core" &I / + < " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\\(? +3 "core" ( + "manipulator"&!& +4 "core" &I 8 0 J " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &I - , l " +2 .tForearm.seek PC + "manipulator"&0'Η +104 "core" ' +2 .tHand.close + "manipulator"&s/ +60 "core" / +2 .tPC.seek :open + "processing"% ( +423 "core" ( + "manipulator"&& +4 "core" &I  $ x " +2 "manipulator"&% +3 "core" % Ύ - - J +2 .tForearm.seek :retract +2 "manipulator"&"'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(-6 +136 "core" ( + "manipulator"&(& +4 "core" &->  / B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &-> +   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y'n +99 "core" ' + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&r% +4 "core" % _ 6 % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +16459 "Can"r\ 1 \\l +12794 #t-> access 2 +2 "storage"(% +3 "core" % *\ + "manipulator"&+% +4 "core" %\  0 - f  +2 "manipulator"&h& +4 "core" &-> ' - 5  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (2& +2 "core" &K 2\  +568 #t-> $da[:extractVol]=0.19 +523 #-> startTube 2 +522 #-> shortDA +2 "collection"'&% +3 "processing"%% +3 "core" %N \ +6 %b  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +15228 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%R +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%7  +125 "core" + .tPRV.dial :sipper +2 "processing"%,  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2281 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%:  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%$' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%; @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%p'd +587 "core" ' +2 .tPSV.dial PSR +2 "processing"%. +95 "core"  + "processing"%'% +4 "core" %f +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%?'T +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%1 +107 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' + .tPSV.dial PSR +6 "processing"%< +96 "core"  + "processing"%% +4 "core" %i\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1101 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%I' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +97 "core" + .tPRV.dial :sipper +2 "processing"%J  +41 "core" +2 .tPS.seek 0ml + "processing"% 'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%E' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +94 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2609 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%B& +4 "core" & + "manipulator"&*% +4 "core" %\  # ,   + "storage"(>% +4 "core" % -\ + "storage"(Y. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(v( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (L& +3 "core" & \ + "manipulator"&K& +4 "core" &-> + # )  +2 "manipulator"&~% +64 "core" %\  , - Y  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&/(a +178 "core" ( +2 "manipulator"&4& +4 "core" &a )  g , + "storage"(=& +4 "core" & Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&S'ж +95 "core" ' +2 "storage"(& +4 "core" & &\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(6'g +282 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V& +2 "core" & g\ +2 "manipulator"&G& +4 "core" &a . . h , + .tElbow.seek 2 +2 "manipulator"&](a +3 "core" ( + "manipulator"&Q& +4 "core" &a 2 8 , + "storage"(`& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'ϊ +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&n/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& + "storage"(' +7 "core" &a & ' B , + "manipulator"&d% +5 "core" % z * $ 0 + .tForearm.seek :retract +2 "manipulator"&W'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&[(? +170 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&_& +4 "core" &F ' ' W 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &F . # ) 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T'Η +95 "core" ' +2 "manipulator"&c& +4 "core" &F ' 0 o 2 +2 "manipulator"&o% +3 "core" %Ζ . . { +2 "processing"%i& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%b(X +4 "core" &\  +9 &1}\ *z +9 &e\ > +10 &{\ L +9 &G`\ L +9 &\ `\ K +10 &c\ L +9 &]\ K +9 &P`\ K +10 &\\\ L +9 &c\ L +10 & `\ L +9 &"X`\ K +9 &$a\ K +10 &%_\ K +9 &'a\ K +9 &)`_\ K +10 &+!b\ L +9 &,c\ L +10 &._\ L +9 &0g_\ L +9 &2)^\ L +10 &3]\ K +9 &5a\ L +9 &7o`\ L +10 &91_\ L +9 &:a\ K +9 &<b\ K +10 &>wb\ L +9 &@9d\ L +10 &A_\ L +9 &Ch\ L +9 &Ewx\ N +10 &G3\ P +9 &H\ R +10 &J\ R +9 &Lu\ R +9 &N7\ R +10 &O\ R +9 &Q\ R +9 &S{\ R +10 &U<\ S +9 &V\ J +9 &X4H\ ] +10 &XI\ - +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&x1 +3 "core" &X\ - +50 1 + "manipulator"&{% +4 "core" % Ζ 8 *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +53 "processing"%a U +2 %9 +7 "core" 9  +102 "processing"%)9 +2 "core" 9  +102 "processing"%89 +3 "core" 9   +102 "processing"%g9 +2 "core" 9   +102 "processing"%m9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%N9 +2 "core" 9  +102 "processing"%F9 +3 "core" 9 ! +103 "processing"%q9 +2 "core" 9"! +102 "processing"%D9 +2 "core" 9&" +102 "processing"%\ 9 +3 "core" 9*" +102 "processing"%|9 +2 "core" 9/" +102 "processing"%9 +3 "core" 93" +102 "processing"%}9 +3 "core" 97! +102 "processing"%l9 +2 "core" 9;! +102 "processing"%k9 +3 "core" 9 ?" +102 "processing"%9 +2 "core" 9$D! +102 "processing"%^9 +3 "core" 9(H! +102 "processing"%9 +2 "core" 9.L +102 "processing"% 9 +3 "core" 93P +102 "processing"%f9 +2 "core" 99T +102 "processing"%9 +2 "core" 9?X +102 "processing"%u9 +3 "core" 9G] +102 "processing"%O9 +3 "core" 9Na +102 "processing"% 9 +2 "core" 9Ue +102 "processing"%39 +3 "core" 9\\i +102 "processing"%t9 +2 "core" 9em +102 "processing"%A9 +4 "core" 9mr +102 "processing"%9 +2 "core" 9vv +102 "processing"%P9 +2 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%w9 +2 "core" 9 +102 "processing"%!9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%e9 +2 "core" 9  +102 "processing"%@9 +2 "core" 9! +102 "processing"%99 +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" +102 "processing"%09 +2 "core" 9" +102 "processing"%\\9 +3 "core" 9" +102 "processing"%9 +2 "core" 9# +102 "processing"%r9 +2 "core" 9 % +3 .tPH.hold 2:00:00,28C +4 "processing"%" pUp  +3 .tdelay 1:30 +2 "core"  +384 "Can"]q\ 8  +8616 .tPSR.select :air +3 .PSV.dial PSR + "processing"%y +95 "core"  + "processing"%% +4 "core" %iK\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%+' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%h'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%2  +125 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%&  +52 "core" + "processing"%% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%R'Y +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%,'d +1603 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%: * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%;' +2321 "core" ' + .tPSV.dial PTV +2 "processing"%$ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +68 "core"  +2 .tPS.seek 0ml + "processing"%?'d +2306 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%1  +124 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%< @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +41 "core"  + "processing"%% +4 "core" %h\  +2 .tPS.seek 0.34ml +2 "processing"%C'w +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'J  +30 "core" +2 .tPRV.dial :air +2 "processing"%I  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%M' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%E  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%B'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%* +42 "core" +2 .tPTV.dial :mixing +2 "processing"%> @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%L' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%~'d +357 "Can"q\ ?  +1600 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &  +2 "manipulator"&=& +4 "core" &F - + ! 2 +2 "manipulator"&% +3 "core" %\  . # F  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&-(-6 +128 "core" ( +2 "manipulator"&& +4 "core" &-8 # 1   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-8 *  D  +2 .tForearm.seek :garage + "manipulator"&V'n +101 "core" ' +2 .tHand.close + "manipulator"&G/ +61 "core" / +2 "manipulator"&Q& +5 "core" &-8 F <  + "manipulator"&`% +4 "core" % k " , ] \\ +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z( +281 "core" ( + "manipulator"&d& +4 "core" &9  5 ' K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &8 6 ) K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&S'O +105 "core" ' +2 "manipulator"&6& +5 "core" &9 8 :  K + "manipulator"&5% +4 "core" %Q / , B +2 "collection"'_& +3 "core" &\ +3 "collection"'j& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &\ +7 & - \ $d +10 &V{\ 6 +9 & \ K +9 &Z\ K +10 &m\\\ K +9 &0]\ K +10 &]\ K +9 &_\ L +9 &v`\ K +10 &7_\ K +9 &\\\ J +9 &!_\ K +10 &#~^\ K +9 &%A]\ J +10 &'^\ K +9 &(_\ K +9 &*^\ K +10 &,G`\ K +9 &. _\ K +9 &/`\ K +10 &1_\ K +9 &3O\\\ K +9 &5_\ K +10 &6_\ J +9 &8`\ K +10 &:X`\ K +9 &<a\ K +9 &=^\ K +10 &?_\ K +9 &A`_\ K +10 &C `\ L +9 &Dj\ L +9 &F\ O +10 &HO\ T +9 &J \ U +9 &K\ W +10 &M\ X +9 &OK\ X +10 &Q \ X +9 &R\ X +9 &T\ Y +10 &VN\ Y +9 &Ws\ * +9 &Xu!\ O +9 ( +4 "collection"'j& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'c& +4 "core" &X{p\ I + &X{o\ I + .tHand.open + "manipulator"&o1 +56 "core" 1 +2 "manipulator"&i% +4 "core" % Q V H 3 B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%W +96 "core"  +2 "processing"% % +4 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%x'U +1599 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%{  +41 "core"  +2 .tPS.seek 0ml + "processing"%'d +1603 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%T  + "collection"'8  +31 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%g +97 "core" +3 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%N  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +42 "core" +2 .tPS.seek 0ml +2 "processing"%D'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%\  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +5 "core" &7 )  j K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k( +3 "core" ( + "manipulator"&& +4 "core" &7 / 1 L K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &7 2 . K +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' + .tHand.close +2 "manipulator"& / +55 "core" / +2 .tCC.seek :open + "collection"'f( +425 "core" ( +2 "manipulator"&& +4 "core" &7 , 7 K + "manipulator"&u% +4 "core" % Y 9 :  +2 .tForearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +293 "core" ( +2 "manipulator"&3& +4 "core" &-> 3  Y 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &-> + / ! 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&P% +4 "core" % c : + > c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "11:25:53.97" +25001 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%w @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSV.dial :air +2 "processing"%s  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%@ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2297 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +122 "core"  +3 "processing"%0% +7 "core" %_8\ +3 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +5 "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"%'Ҧ +302 "Can"5p\ > z. +1293 "core" ' + ."da"PTV.dial :puck +2 "processing"%r  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%y +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%z% +4 "core" %ҡ-\ \ + ."da"PS.seek 1.5ml +2 "processing"%+'Q +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'd +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 + "processing"% * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%h +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +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"%'d +2305 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +122 "core"  + "processing"%$% +4 "core" %g(\ + #"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" ' +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 .PSV.dial PTV + "processing"%p +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +33 "core" +2 "processing"%1% +4 "core" %ҧ9\  + ."da"PS.seek 1.5ml +2 "processing"%'W +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"%?'d +1602 "core" ' + ."da"delay 2:00 +12003 #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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%C +67 "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"%E'd +2310 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%M  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%*  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%>  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Y +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +387 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%K  +40 "core"  + "processing"%B% +4 "core" %_*\  +2 ."da"PS.seek 0.55ml +2 "processing"%L' +388 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%4  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%='Ҧ +1541 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%[% +3 "core" %Ҥ2\  +2 ."da"PS.seek 1.85ml +2 "processing"%G' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%Q * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%`'d +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +765 "Can"p\ I Ļ +47237 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%V * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%d  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%- +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%5 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2307 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +123 "core"  +2 "processing"%c% +4 "core" %i5\ + #"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' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%S% +4 "core" %ҥ \  +2 ."da"PS.seek 1.5ml +2 "processing"%~'U +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%{ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%x'd +219 "Can";p\ ; Z +1384 "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"% * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%8 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%N  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +121 "core"  +2 "processing"%F% +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"%\ ' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%D'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%l% +3 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Z  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2315 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%P% +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"%O' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +32 "core" +2 "processing"%% +4 "core" %Ҩ\  + ."da"PS.seek 1.5ml +2 "processing"%s'X +591 "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" ' + ."da"delay 2:00 +4412 "Can"t\ W  +7591 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +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"% +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +69 "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"%\\  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%r'd +2285 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +87 .PSR.select :air +13 .PSV.dial PSR +5 "processing"%y +126 "core"  +4 "processing"%% +17 "core" %g\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +5 "processing"% +12 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%z' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%2' +331 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%+'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%& +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%h% +3 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%a'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #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"%: * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%7 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2344 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +6 "processing"%. +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2324 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +123 "core"  + "processing"%'% +4 "core" %aO\ + #"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"%<'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +78 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ң+\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%I  +95 "core"  + ."da"PS.seek 0ml +2 "processing"%C'd +1600 "core" ' + "processing"% 9 +3 "core" 9OR5$ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 5% + 5% + "processing"%J& +4 "core" &X)\ - + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&M% +3 "core" %  - * b \ j +2 "storage"(*% +3 "core" %   \ +2 "storage"(>. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(Y(S +191 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (E& +2 "core" &U\ \  6\ +2 "manipulator"&K& +4 "core" &-> % ) l 1 + "manipulator"&B% +4 "core" %  & '  \ j +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&(y +220 "core" ( + "manipulator"&4& +4 "core" & ,  N F +2 "storage"(L& +3 "core" &U  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +100 "core" ' + "storage"(& +4 "core" &U "\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(X'g +274 "core" ' +2 "storage"([- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(Q'z +32 "core" ' +2 "manipulator"&=& +3 "core" & ! , 1 F +2 "manipulator"&G% +3 "core" %[ % 0 @ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&H'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&%(? +240 "core" ( + "manipulator"&V& +4 "core" &D  )  ; + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &D . + 9 ; +2 ."da"Forearm.seek PC +2 "manipulator"&`'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&-/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +425 "core" ( + "storage"(5& +4 "core" &U   C\ +2 "manipulator"&_& +3 "core" &D % & + ; +2 "manipulator"&/% +3 "core" % Ψ , ' x +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&c(y +251 "core" ( +2 "manipulator"&n& +4 "core" & + / ^ . + "storage"(o& +4 "core" &U   \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&j'] +93 "core" ' + ."da"Hand.open +2 "manipulator"&W1 +53 "core" 1 +3 "storage"( - +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(S'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(i' +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/da23jun2612h_nessie.tif +5 "processing"%{& +10 "core" &\ +4 "manipulator"&~& +4 "core" & - $ N . +2 "manipulator"&% +5 "core" % a ! # +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(-6 +181 "core" ( + "manipulator"&x& +5 "core" &-> 6 ' S U + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &-> - $ D U +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m'n +91 "core" ' +3 ."psFlush"Hand.close + "manipulator"&)/ +62 "core" / +2 "manipulator"&N& +4 "core" &-> V H  U + "manipulator"&T% +4 "core" % y  '  + ."psFlush"Forearm.seek :retract +3 "manipulator"&q'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&F(? +122 "core" ( + "manipulator"&& +4 "core" &C + # 1  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &C - '  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +103 "core" ' + "manipulator"&|& +4 "core" &C  * =  +2 "manipulator"&l% +3 "core" %Σ " . h +2 "processing"%D& +4 "core" &:\ +2 "processing"%^& +11 "core" &4\ + &4\ +66 ."psFlush"PC.seek :closed +10 "processing"%(X +3 "core" &4\ + &'\ +2 &)\ + &$\ + &\ + &\ + &\ + &\ + &\ 6 +4 &AHx\ 0 +9 &ps\ E +9 &`6\ L +10 &YD\ L +9 &Y<\ K +10 &b]8\ L +9 &%\\9\ K +9 &X3\ L +10 &V0\ K +9 &kY"\ K +9 &!,]!\ L +10 &"]\ K +9 &$Z\ K +10 &&sZ\ K +9 &(5Z\ K +9 &)]\ L +10 &+Z\ L +9 &-{Y\ K +9 &/<\\\ L +10 &0]\ K +9 &2Z\ K +9 &4\\\ L +10 &6D\\\ L +9 &8Z\ L +10 &9W\ L +9 &;]\ L +9 &=K[\ L +10 &?[\ K +9 &@[\ K +10 &BZ \ K +9 &DT]?\ L +9 &Fg9\ M +10 &G-\ Q +9 &I1\ R +10 &KH,\ R +9 &M $\ S +9 &N \ R +9 &P$\ R +10 &RO\ S +9 &T\ S +10 &U\ S +9 &W\ 7 +9 &Xa.}\ X +10 &X\ - +2 ( +2 "processing"%^& +2 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 + "processing"%Z& +4 "core" &X\ - +2 ."psFlush"Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&]% +4 "core" % Σ V G P h +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +41 "core"  +2 "processing"%% +4 "core" %fg\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +156 #"da"SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.739 seconds\ /var/log/esp/da23jun2612h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2612h15s_nessie.tif +428 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%k' +617 #"da"SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2612h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2612h25s_nessie.tif +1491 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%P +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%t'F +558 #"da"SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2612h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "14.739 sec auto-exposure",Subject: "da23jun2612h images!" +3 "storage"(O- +2 "core" -' +2 "storage"(w& +15 "core" &U 9\ +5 "manipulator"&!& +13 "core" &C S 6 +  +6 "manipulator"&% +6 "core" %\  ; L $ 3 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&A(y +255 "core" ( +4 "manipulator"&}& +10 "core" &s D 5 . +3 "storage"(s& +8 "core" &U a\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&9'] +111 "core" ' +14 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(' +57 "core" ' +3 "manipulator"&& +8 "core" &s - . u . +3 "storage"(@& +8 "core" &U n q -\ +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&#' +32 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&0, +11 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +5 "storage"((' +30 "core" ' +4 "manipulator"&\\% +8 "core" % , * +3 "storage"(e& +8 "core" &U Y O j\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 299 counts +2 "manipulator"&y'0 +23 "core" ' +3 "manipulator"&& +8 "core" & 1 / + +3 "storage"(r& +7 "core" &U | | \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +27 "core" ' +4 "storage"(z% +8 "core" % m m\ +4 ."downElevator"SE.seek :down +7 "storage"(2' +98 (&% +5 "core" %zB Y Z \ QL +4 "manipulator"&% +9 "core" %c ) l 6 +8 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +5 "manipulator"&h'\ +101 "core" ' +30 ' +2 ."downElevator"SE.stop + "storage"(5 +6 (+& +8 "core" &U e f Q\ +913 ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%R +97 "core"  +3 "processing"% % +8 "core" %B\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +5 "processing"%' +587 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +45 #"uploadLog"upsync +2069 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%7  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%a @ +68 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%$ +107 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%. +94 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%p'T +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%'  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%;'d +470 "Can"[v\ <  +2149 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%? U +50 "core" V +2 ."psFlush"PS.seek 0ml +52 "processing"%I'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%*' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%E'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +53 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +52 "core" + ."psFlush"PS.seek 0ml +2 "processing"%='d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +578 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%d U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%/' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%n'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&{& +4 "core" & + + + "manipulator"&~% +4 "core" %  - / q s + ."psFlush"Elbow.seek PC +2 "manipulator"&(? +248 "core" ( + "manipulator"&U& +4 "core" &G ! 6  N +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &G $ . " N +2 ."psFlush"Forearm.seek PC +2 "manipulator"&S'Η +99 "core" ' + ."psFlush"Hand.close + "manipulator"&x/ +54 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%g( +425 "core" ( + "manipulator"&j& +4 "core" &G . - f N +2 "manipulator"&c% +3 "core" % ΍ - - n U +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&N(-6 +120 "core" ( + "manipulator"&T& +4 "core" &-8 (  A \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-8 # + Y \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +103 "core" ' + ."psFlush"Hand.open + "manipulator"&\ 1 +63 "core" 1 +2 "manipulator"&m% +4 "core" % o 7 / +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +104 "core" ' + #tFinished short da assay +7558 #-> access 1 +3 "storage"(l% +3 "core" % \ + "manipulator"&D% +4 "core" %  "  + "manipulator"&8& +4 "core" &-8 " * \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(q(<( +41 "Can"q\  +629 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<% %\  +1434 #t-> access 2 +2 "storage"(Z% +3 "core" % J\ +2 "manipulator"&% +4 "core" %  - # $ +2 "manipulator"&]& +99 "core" &-8 * ( , \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(^(K +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (u& +3 "core" &K V\  +2388 #t-> shortDAflush;\ shortDAflush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & + "manipulator"&& +4 "core" &-8 + , / \ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-6 +2 "core" ( +2 "manipulator"&3& +3 "core" &-8 ) ! J \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-8  Q \ +2 .tForearm.seek :garage + "manipulator"&'n +94 "core" ' + .tHand.close +2 "manipulator"&P/ +52 "core" / + "manipulator"&k& +4 "core" &-8 5 - \ \ +2 "manipulator"&O% +3 "core" % s # .  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +286 "core" ( + "manipulator"&& +4 "core" &G *  O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &A $ , O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&s'O +90 "core" ' +2 "manipulator"&F& +4 "core" &A 9 & O + "manipulator"&% +4 "core" %Y / / , +2 "collection"'@& +3 "core" &  +2 "collection"' & +5 "core" &'  +2 .tCC.seek :closed +2 "collection"'\\(X +4 "core" &  +10 &4\ +{ +9 &\ f\ > +9 &x\ L +10 &W\\\ K +9 &]\ K +9 &[\ K +10 &]\ K +9 &_\\\ K +10 &"]\ K +9 &]\ K +9 & `\ K +10 &"h[\ K +9 &$*]\ K +10 &%`\ K +9 &']\ J +9 &)p^\ K +9 &+3^\ J +10 &,_\ K +9 &.\\\ K +10 &0x^\ K +9 &29a\ K +9 &3]\ J +10 &5]\ K +9 &7\\\ K +10 &9B]\ K +9 &;b\ K +9 &<^\ J +10 &>_\ K +9 &@J[\ K +9 &B _\ K +10 &Cc\ L +9 &Er\ M +10 &G@\ Q +9 &H\ U +9 &J\ W +10 &Lt\ W +9 &N5\ X +9 &O\ X +10 &Q\ X +9 &Sx\ Y +10 &U;\ X +9 &V\ L +9 &X#G\ &t +10 &Xmz\ N +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'e& +46 "core" &Xm~\ N +9 &Xm}\ N + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&r% +5 "core" % Y S G ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%z  +52 "core"  +2 "processing"%9% +4 "core" %cE\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%A' +2614 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%&  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"% +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%#'d +2612 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%y  +178 "core"  + "processing"%+% +5 "core" %b9\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%(' +2612 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +178 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%2'd +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%R  +178 "core"  + "processing"% % +4 "core" %bD\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%t' +2609 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air +2 "processing"% +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%7'd +2614 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%a  +189 "core"  + "processing"%$% +4 "core" %aB\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%:'U +1598 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%.  +41 "core"  +2 .tPS.seek 0ml + "processing"%'d +1603 "core" ' + .tPSV.dial PSR +2 "processing"%p +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%1' +2615 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%' +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%,'d +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2605 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%<'d +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%?  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%I'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%M +74 "core"  +2 .tPS.seek 0ml + "processing"%J'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +4 "core" &> . - O + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&*( +4 "core" ( + "manipulator"&K& +4 "core" &> 4   O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &> - . ~ O +2 .tForearm.seek CC + "manipulator"&v'O +100 "core" ' + .tHand.close +2 "manipulator"&B/ +58 "core" / + .tCC.seek :open +2 "collection"'L( +427 "core" ( + "manipulator"&4& +4 "core" &> / + | O +2 "manipulator"& % +3 "core" % a - 7  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&[(-6 +297 "core" ( + "manipulator"&& +4 "core" &-1  ) I 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &-1 $ ! 1 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&='n +95 "core" ' +2 .tHand.open + "manipulator"&X1 +60 "core" 1 + "manipulator"&V% +4 "core" % h + # 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +93 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & \ +2 "manipulator"&-& +4 "core" &-1 # + , 1 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +3 "core" ( + "manipulator"&b& +4 "core" &-1 (  1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &-1 !  1 +2 .tForearm.seek :garage +2 "manipulator"&_'n +95 "core" ' + .tHand.close + "manipulator"&5/ +53 "core" / + "manipulator"&`& +4 "core" &-1 3  > 1 +2 "manipulator"&/% +4 "core" % s * - O + .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +295 "core" ( + "manipulator"&W& +4 "core" &4  U J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &5 , , 3 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'O +92 "core" ' + "manipulator"&~& +4 "core" &5 2  J +2 "manipulator"&U% +4 "core" %R * !  + "collection"'Q& +4 "core" &  +2 "collection"'0& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'x(X +5 "core" &  +9 &3~\ +{ +10 &f~\ = +9 &p\ K +10 &VX I +9 &X J +9 &W I +10 &Y\ I +9 &^Z\ I +9 & Y\ I +10 &[\ I +9 & Y\ I +10 &"fY I +9 &$)U I +9 &%X\ I +10 &'X\ I +9 &)nW I +9 &+1Z\ I +10 &,Y\ I +9 &.Y I +9 &0vY\ I +10 &29\\\ I +9 &3Y\ I +10 &5Y\ I +9 &7\\\ I +9 &9AX I +10 &;X\ I +9 &<U I +9 &>X\ I +10 &@GY\ J +9 &B W\ I +10 &C_\ I +9 &Em\ K +9 &G>\ O +10 &H\ U +9 &J\ W +9 &Ln\ W +10 &N/\ W +9 &O\ X +10 &Q\ X +9 &Ss\ X +9 &U3\ Y +10 &V\ N +9 &X"K\ 'v +9 &Xlx\ Q +6 ( +2 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 +2 "collection"'h& +4 "core" &Xlr\ Q + &Xlq\ Q + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&j% +4 "core" % R S D  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%T  +177 "core"  +2 "processing"%% +4 "core" %i3\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%S' +2619 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"% +178 "core"  + .tCTV.dial :air,avoiding: :intake +51 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%\ 'd +2617 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%m  +177 "core"  +2 "processing"%)% +4 "core" %`\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%' +806 "Can"`r\ P  +1803 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%l +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%D'd +2616 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%8  +178 "core"  + "processing"%Y% +4 "core" %_\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%6' +2609 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%Z +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%]  +178 "core"  + "processing"%u% +4 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%q'U +1606 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%P +178 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%k'd +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%O  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%| +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' + .tPSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek 2.5ml + "processing"%}' +2620 "core" ' + .tPSV.dial :PTV +2 "processing"%C +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%F'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%w +69 "core"  +2 .tPS.seek 0ml +2 "processing"%f'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" &5 2 7 J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +58 "core" ( + "manipulator"&r& +4 "core" & $ 5 Y  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & . ' w  +2 .tForearm.seek CC +2 "manipulator"&z'O +93 "core" ' + .tHand.close + "manipulator"&9/ +54 "core" / +2 .tCC.seek :open + "collection"'s( +424 "core" ( +2 "manipulator"& & +4 "core" & * # B  + "manipulator"&&% +4 "core" % N $ )  + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +279 "core" ( +2 "manipulator"&A& +4 "core" &-? " * 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" &-? ! # 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&+'n +102 "core" ' + .tHand.open +2 "manipulator" +59 "core" 1 +2 "manipulator"&% +4 "core" % ` 2 $ m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' +21865 "Can"Jt\ 0 BH +10764 #t-> startTube 2 +2084 #-> $da[:extractVol]=0.19 +740 #-> shortDA +2 "collection"'R% +2 "processing"% % +3 "core" %N\ +6 %d  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +419 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%2 +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +69 "core" + .tPRV.dial :sipper +2 "processing"%t  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%a'` +2273 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%$  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%7' +1256 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%. @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%:'d +590 "core" ' +2 .tPSV.dial PSR + "processing"%p +97 "core"  +2 "processing"%% +4 "core" %`  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%''T +1104 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%1' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml + "processing"%,'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%;% +3 "core" %g  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%?'T +1095 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%<' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tPRV.dial :sipper +2 "processing"%  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tPSV.dial PSR +6 "processing"%I +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%>'d +2606 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%K& +5 "core" &\  + "manipulator"&E% +4 "core" %\  # $   + "storage"(B% +4 "core" % G\ + "storage"(!. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(i( +673 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (\\& +2 "core" & ?\ +2 "manipulator"&4& +3 "core" &-? ' - - 1 +2 "manipulator"& % +3 "core" %\  ) ,  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&v(a +182 "core" ( +2 "manipulator"&& +4 "core" &i *   - + "storage"(*& +4 "core" & 2\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&G'ж +95 "core" ' +2 "storage"(X& +4 "core" & R\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(V'g +284 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +51 (-& +3 "core" & \ +2 "manipulator"&b& +3 "core" &j . . e - +2 .tElbow.seek 2 + "manipulator"&H(a +4 "core" ( + "manipulator"&& +4 "core" &j , ( u - + "storage"(5& +4 "core" & b\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&`'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&=& + "storage"([' +7 "core" &j 0 / - +2 "manipulator"&d% +3 "core" %  # - [ +2 .tForearm.seek :retract +2 "manipulator"&_'\ +112 "core" ' + .tElbow.seek PC +2 "manipulator"&W(? +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +99 "core" ( +2 "manipulator"&& +4 "core" &F ) "  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &F - + Q  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&~'Η +99 "core" ' +2 "manipulator"&U& +4 "core" &F 3 . 0  + "manipulator"&Q% +4 "core" %Ε + ' 8 l +2 "processing"%o& +4 "core" & +2 "processing"%L& +5 "core" &  +2 .tPC.seek :closed + "processing"%h(X +4 "core" &  +8 & /\ %f +10 &W\ 7 +9 &\ K +9 &_\ K +10 &te\ L +9 &7^\ K +9 &b\ K +10 &e\ L +9 &}d\ K +10 &=f\ L +9 & ^\ K +9 &!c\ K +10 &#b\ K +9 &%Gb\ K +9 &'g\ L +10 &(_\ K +9 &*b\ K +10 &,Ne\ L +9 &.e\ K +9 &/e\ L +10 &1e\ K +9 &3Wc\ K +10 &5a\ L +9 &6_\ K +9 &8c\ K +10 &:^d\ L +9 &< g\ L +9 &=g\ L +10 &?g\ L +9 &Age\ K +10 &C&j\ L +9 &Dt\ M +9 &F\ P +10 &H\\\ R +9 &J\ R +9 &K\ R +10 &M\ R +9 &Oc\ R +9 &Q#\ S +10 &R\ S +9 &T\ S +10 &Vi\ S +9 &Wcn\ + +9 &X#\ = +9 ( +4 "processing"%L& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&1 +3 "core" &X\ + +59 1 + "manipulator"&j% +4 "core" % Ε 9 / Q l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%T U +2 %9 +5 "core" 9 +102 "processing"%{9 +3 "core" 9 +102 "processing"%J9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%S9 +2 "core" 9! +102 "processing"%m9 +3 "core" 9! +102 "processing"%)9 +2 "core" 9" +102 "processing"%\ 9 +2 "core" 9" +102 "processing"%l9 +4 "core" 9"# +102 "processing"%9 +3 "core" 9&# +102 "processing"%89 +2 "core" 9*$ +102 "processing"%Y9 +2 "core" 9/$ +103 "processing"%D9 +2 "core" 93$ +102 "processing"%Z9 +3 "core" 97$ +102 "processing"%69 +2 "core" 9;$ +102 "processing"%]9 +3 "core" 9 ?% +102 "processing"%u9 +2 "core" 9 C$ +102 "processing"%9 +2 "core" 9H$ +102 "processing"%9 +3 "core" 9L$ +102 "processing"%q9 +3 "core" 9P$ +102 "processing"%39 +2 "core" 9T# +102 "processing"%9 +2 "core" 9!X$ +102 "processing"%P9 +3 "core" 9']# +102 "processing"%9 +2 "core" 9,a" +102 "processing"%O9 +3 "core" 92e" +102 "processing"%k9 +2 "core" 98i" +102 "processing"%|9 +2 "core" 9?m! +102 "processing"%N9 +3 "core" 9Fq! +102 "processing"%9 +2 "core" 9Lv! +102 "processing"%9 +3 "core" 9Sz +102 "processing"%C9 +2 "core" 9[~ +102 "processing"%}9 +2 "core" 9c +102 "processing"%9 +3 "core" 9j +102 "processing"%F9 +3 "core" 9s +102 "processing"%w9 +2 "core" 9| +102 "processing"%@9 +3 "core" 9 +102 "processing"%e9 +2 "core" 9 +102 "processing"%r9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9! +102 "processing"%99 +3 "core" 9! +102 "processing"%n9 +2 "core" 9" +102 "processing"%c9 +2 "core" 9" +102 "processing"%x9 +3 "core" 9# +102 "processing"% 9 +3 "core" 9# +102 "processing"%&9 +2 "core" 9# +102 "processing"%z9 +2 "core" 9# +102 "processing"%A9 +3 "core" 9$ +102 "processing"%y9 +2 "core" 9$ +102 "processing"%9 +3 "core" 9% +102 "processing"%#9 +2 "core" 9% +102 "processing"%9 +2 "core" 9 & +3 .tPH.hold 2:00:00,28C +8 "processing"% pUp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +96 "core"  +2 "processing"%R% +4 "core" %iO\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"% ' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%2'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +125 "core"  +2 .tPSV.dial PTV + "processing"%t +69 "core" + .tPBV.dial :waste1 +2 "processing"%f  +56 "core" +2 "processing"%$% +4 "core" %Ң)\  +2 .tPS.seek 1.5ml +2 "processing"%a'R +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%7'd +1592 "core" ' +2 .tdelay 5:00 +1283 "Can"t\ 4 ޻ +28720 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +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"%: +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%'' +2315 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +7 "processing"%1 +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%,'d +2294 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%<'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%I  +41 "core"  + "processing"%% +4 "core" %_<\  +2 .tPS.seek 0.34ml +2 "processing"% 'n +439 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'M  +30 "core" + .tPRV.dial :air +2 "processing"%K  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%E'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +68 "core" ? +3 .tPS.seek 0.5ml + "processing"%!' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%^  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%\\'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%4 +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%*% +4 "core" %ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%X' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%('d +1955 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\  + "manipulator"&-& +4 "core" &F - $ 5  + "manipulator"&b% +4 "core" %\  " )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +126 "core" ( + "manipulator"&5& +5 "core" &-. % 7  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &-/ 1 8 /  +2 .tForearm.seek :garage +2 "manipulator"&='n +96 "core" ' + .tHand.close +2 "manipulator"&d/ +62 "core" / +3 "manipulator"&v& +4 "core" &-0 = 2 k  + "manipulator"&G% +4 "core" % t 0 / g +2 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +52 "manipulator"&`( +284 "core" ( + "manipulator"&& +4 "core" &7 8 % > K + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &%& +3 "core" &9 0 - j K +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'O +99 "core" ' + "manipulator"&U& +5 "core" &9 7 % K + "manipulator"&Q% +4 "core" %Y / 3  s +2 "collection"'o& +3 "core" &  +2 "collection"'[& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'_(X +5 "core" &  +6 &6 \ %f +9 &X}\ 7 +10 &~ \ J +9 &X \ K +10 &] \ K +9 &B_ \ J +9 &\\\ K +10 &\\ \ J +9 &\\ \ J +9 &I\\ \ K +10 & ^ \ J +9 &![\ J +9 &#\\ \ K +10 &%Q]\ K +9 &'^\ K +10 &(_\ K +9 &*] \ K +9 &,Y] \ K +10 &.^\ K +9 &/Y\ \ K +9 &1Y\ K +10 &3bZ\ \ J +9 &5#Z \ K +10 &6^ \ K +9 &8[\ K +9 &:j\\\ \ J +10 &<+\\ \ K +9 &=Y\ \ K +9 &?Y \ K +10 &Ar\\\ J +9 &C1`\ L +10 &Dk \ L +9 &Fnv\ \ O +9 &H`xr\ \ T +10 &J~ \ V +9 &K \ W +9 &M\ \ X +10 &O[\ \ X +9 &Q \ Y +10 &R \ Y +9 &T \ Y +9 &Va\ Y +10 &W_\ 8 +9 &Xj\ V +10 ( + &Xou\ Q + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'g& +5 "core" &Xou \ Q + .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&j% +4 "core" % Y S 9 X s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%L +96 "core"  + "processing"%{% +4 "core" %_\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%~'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%J  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"%S +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%m' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%)  + "collection"'\  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%l +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%8'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%Y  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2606 "core" ' + .tPSV.dial :mixloop +6 "processing"%Z +27 "Can"3s\ h t +16 "core" +2 .tPS.seek 0ml + "processing"%6'd +2606 "core" ' + .tPSV.dial :air +2 "processing"%]  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" &7 6 3 K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +30 "core" ( + "manipulator"&& +4 "core" & % 8 h . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & / / . +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' + .tHand.close + "manipulator"&O/ +63 "core" / +2 .tCC.seek :open +2 "collection"'k( +424 "core" ( +2 "manipulator"&|& +4 "core" & . , n . + "manipulator"&N% +4 "core" % ] - 1  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +287 "core" ( +2 "manipulator"&C& +4 "core" &-* ' ; ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &-* 0 ! = ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"&F1 +64 "core" 1 +2 "manipulator"&w% +4 "core" % a 0 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 ."da"delayUntil "13:03:18.74" +24969 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%e @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%r  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSV.dial :air +2 "processing"%9  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%z'd +2299 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +121 "core"  +2 "processing"%y% +4 "core" %d\ + #"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"%' +589 "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"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 "processing"%>% +3 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"% '[ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'd +1605 "core" ' +2 ."da"delay 2:00 +11501 "Can"s\ 9 \ +502 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%f  +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"%2 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +123 "core"  + "processing"%% +4 "core" %d\ + #"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"%1' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +44 "processing"%'Ҧ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%; +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" + "processing"%?% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%,'d +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .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 +2 "processing"%< +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2287 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%!  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%4  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +6 "processing"%  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%*'a +389 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%\\% +4 "core" %a\  +2 ."da"PS.seek 0.55ml +2 "processing"%X' +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%-'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%b +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%5 @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core" + "processing"%W% +4 "core" %ң$\  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +224 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G'd +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16318 "Can"pt\ L 8 +31685 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%0  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "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"%%' +2327 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Q +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%V'd +2320 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +122 "core"  + "processing"%g% +4 "core" %b\ + #"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"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%L +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +32 "core" + "processing"%H% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%('R +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'d +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +32 "core" +2 ."da"delay 30 seconds +2101 "Can"at\ @ 6 +901 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +2294 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +123 "core"  + "processing"%D% +4 "core" %e\ + #"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"%]' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core"  + "processing"%q% +4 "core" %ҥ&\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%P * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%O'd +1602 "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 + "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +51 "processing"%}  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2292 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +134 "core"  + "processing"%w% +76 "core" %a \ +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"%' +593 "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 .PSV.dial PTV + "processing"%e +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%r  +33 "core" + "processing"% % +4 "core" %ҫ \  +2 ."da"PS.seek 1.5ml +2 "processing"%9'[ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +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"%& +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +494 "Can"w\ l ~̻ +1825 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +126 "core"  +5 "processing"%R% +21 "core" %e\ \ +3 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%>' +341 "core" ' +2 ."da"delay 5 seconds +502 "processing"%#% +4 "core" %\ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."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" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%2% +4 "core" %ҧ2\  +2 ."da"PS.seek 1.5ml + "processing"%"'W +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%a'd +1594 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2335 "core" ' + ."da"PSV.dial PTV +7 "processing"%7 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2317 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +123 "core"  +2 "processing"%?% +4 "core" %hI\ + #"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 +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%I% +4 "core" %Ң:\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%,  +97 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +1594 "core" ' + "processing"% 9 +3 "core" 9QV5' +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%B  +3 "core" 5( + 5( + "processing"%E& +4 "core" &X'\ + + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&M% +3 "core" %\  % *   +3 "storage"(!% +3 "core" %   \ +2 "storage"(4. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"( (S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &R\ \  5\ +2 "manipulator"&^& +4 "core" &-* . / x ` + "manipulator"&% +5 "core" %\  ! + g  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&\\(y +196 "core" ( +2 "manipulator"&*& +4 "core" & )  % * + "storage"(& +4 "core" &R\ \  2\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&X'] +99 "core" ' + "storage"(b& +4 "core" &R\ \  8\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(5'g +274 "core" ' + "storage"(/- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(W'z +34 "core" ' +2 "manipulator"&v& +4 "core" & 1 . m * + "manipulator"&-% +4 "core" %V . / d +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&d'\ +91 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&0(? +253 "core" ( + "manipulator"&=& +4 "core" &C *  0 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &C # * - 0 +2 ."da"Forearm.seek PC +2 "manipulator"&G'Η +91 "core" ' +2 ."da"Hand.close + "manipulator"&/ +54 "core" / + ."da"PC.seek :open +2 "processing"%U( +422 "core" ( +2 "storage"(Q& +4 "core" &R  `\ + "manipulator"&o& +3 "core" &C - ) 0 +2 "manipulator"&%% +4 "core" % Φ ' % F + ."da"Forearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g(y +264 "core" ( + "manipulator"&V& +50 "core" &  3 ) +9 "storage"(& +3 "core" &R   N\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&['] +101 "core" ' + ."da"Hand.open +2 "manipulator"&L1 +55 "core" 1 +2 "storage"({- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(H'F +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(j' +51 "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/da23jun2613h_nessie.tif +5 "processing"%J& +13 "core" &\ +3 "manipulator"&(& +6 "core" & ) + " ) +2 "manipulator"&S% +5 "core" % a $ + f +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (-6 +177 "core" ( +2 "manipulator"&~& +4 "core" &-; * % F Y +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-; (  * Y +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&m/ +57 "core" / + "manipulator"&Y& +4 "core" &-; U G [ Y +2 "manipulator"&)% +4 "core" % _ , - U c +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&D(? +120 "core" ( + "manipulator"&8& +4 "core" &F  3 $ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &F )  @ $ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +110 "core" ' +2 "manipulator"&u& +4 "core" &F : 6 [ $ +2 "manipulator"&q% +4 "core" %Χ / - | a +2 "processing"%6& +4 "core" &j\ +3 "processing"%P& +4 "core" &O\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &I\ +7 &68\ $e +9 &Wz4\ 7 +10 &|0\ K +9 &Y$\ L +9 &vY\ L +10 &9U \ K +9 &Z \ K +9 &\\ \ L +10 &~Z\ L +9 &@]\ L +10 & Z8\ L +9 &!\\V\ L +9 &#ZN\ L +10 &%HWS\ L +9 &'\ ]F\ L +10 &([8\ L +9 &*X@\ K +9 &,PY:\ L +10 &.Z,\ L +9 &/[%\ L +9 &1X$\ L +10 &3Y^\ K +9 &5Y\ L +9 &6W\ K +10 &8Z\ K +9 &:`]\ L +10 &<#^\ K +9 &=Y\ L +9 &?Y\ L +10 &AiY\ K +9 &C*\\\ L +9 &Db\ L +10 &Fr\ N +9 &H_\ Q +10 &J \ R +9 &K\ R +9 &M\ R +10 &Od\ R +9 &Q%\ S +9 &R\ S +10 &T\ S +9 &Vj\ S +9 &Wdh\ + +10 &X~k\ : +9 ( +3 "processing"%P& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%`& +4 "core" &X\ 0 +2 &Xs\ 0 + ."psFlush"Hand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&_% +4 "core" % Χ S F  a +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +42 "core"  +2 "processing"%% +4 "core" %d\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +478 #"da"SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.247 seconds\ /var/log/esp/da23jun2613h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2613h15s_nessie.tif +101 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +945 #"da"SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2613h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2613h25s_nessie.tif +1155 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%| @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%F  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%w +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%3'F +898 #"da"SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2613h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.247 sec auto-exposure",Subject: "da23jun2613h images!" +2 "storage"(- +4 "core" -' +2 "storage"(e& +5 "core" &R\ \  \ +2 "manipulator"&r& +11 "core" &F % 3 / $ +2 "manipulator"& % +4 "core" %\  # +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +10 ."da"Elbow.seek 1 +9 "manipulator"&(y +253 "core" ( +2 "manipulator"&& +4 "core" & * + 3 . +2 "storage"(9& +4 "core" &R\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x'] +99 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"( ' +57 "core" ' +3 "manipulator"&&& +8 "core" & , + S . +3 "storage"(c& +7 "core" &R e f\ +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"&A' +25 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&y, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(z' +42 "core" ' +3 "manipulator"&% +9 "core" % . - G S +2 "storage"(n& +8 "core" &R f e\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 306 counts +4 "manipulator"&+'7 +20 "core" ' +3 "manipulator"&R& +9 "core" & - . e . +4 "storage"(& +7 "core" &R v u -\ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&#'] +25 "core" ' +3 "storage"(>% +8 "core" % z x E\ +4 ."downElevator"SE.seek :down +8 "storage"(' +98 (f% +5 "core" %D@ d c\ QL +4 "manipulator"&$% +8 "core" %f + " _ +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +62 ."da"Forearm.seek :retract +4 "manipulator"&2'\ +78 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +8 "core" ' +3 "storage"( & +8 "core" &R w m ?\ +614 ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%t +109 "core"  +3 "processing"%"% +8 "core" %E\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +6 "processing"%T' +594 "core" ' +5 ."psFlush"delay 5 seconds +505 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%p' +320 #"uploadLog"upsync +1792 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%a @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%7 +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%1'T +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"%' +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%?  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%;'d +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%< U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2615 "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"%B  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%M +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2357 "Can"y\ @ ;b +249 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +43 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%i  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +597 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%V'd +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&J& +5 "core" & + + n . + "manipulator"&(% +4 "core" %\  - /  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&S(? +253 "core" ( + "manipulator"&s& +4 "core" &G  4 : , +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &G # . C , +2 ."psFlush"Forearm.seek PC +2 "manipulator"&H'Η +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&~/ +60 "core" / + ."psFlush"PC.seek :open +2 "processing"%l( +425 "core" ( +2 "manipulator"&[& +4 "core" &G # !  , + "manipulator"&g% +4 "core" % Η ' # = ? + ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&Y(-6 +134 "core" ( +2 "manipulator"&)& +4 "core" &-F  & 6  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-F % # "  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&8'n +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"&]1 +58 "core" 1 +2 "manipulator"&% +4 "core" % p - . +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&u'\ +95 "core" ' +2 #tFinished short da assay +2364 #-> access 1 +3 "storage"(q% +3 "core" % \ +2 "manipulator"&6% +4 "core" %\   # d  + "manipulator"&\ & +4 "core" &-F '  *  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(Z(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (U& +3 "core" &<( k ~ \  +424 #t-> shortDAflush; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +49 "core" & +4 "manipulator"&& +5 "core" &-F   J  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(-6 +23 "core" ( +2 "manipulator"&P& +4 "core" &-=  * 2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &-= (  4  +2 .tForearm.seek :garage +3 "manipulator"&'n +95 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&K& +4 "core" &-= 0 / `  + "manipulator"&C% +4 "core" % g ) ' S +2 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&F( +298 "core" ( +2 "manipulator"&w& +4 "core" &A ) ) b O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &A , 6 [ O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +107 "core" ' +2 "manipulator"&e& +4 "core" &> . 1 N +2 "manipulator"&r% +3 "core" %K / . r 3 +2 "collection"' & +4 "core" &  +2 "collection"'& +5 "core" &  +3 .tCC.seek :closed +2 "collection"'9(X +4 "core" &  +8 &3\ +{ +10 &d\ = +9 &v\ L +10 &LZ\ J +9 & [\ K +9 &^\ K +10 &_\ K +9 &SZ\ K +9 &\\\ J +10 &]\ K +9 & _\ K +10 &"[_\ K +9 &$_\ K +9 &%Z\ K +10 &'Z\ K +9 &)d\\\ J +9 &+%]\ K +10 &,`\ K +9 &.Z\ K +10 &0kZ\ K +9 &2-Z\ K +9 &3\\\ J +10 &5Z\ K +9 &7s[\ K +9 &96]\ J +10 &:]\ J +9 &<\\\ K +10 &>{Z\ K +9 &@=Z\ K +9 &A]\ K +10 &Cb\ K +9 &E}s\ M +10 &G3\ Q +9 &H\ V +9 &J\ W +10 &Lf\ X +9 &N(\ X +9 &O\ X +10 &Q\ Y +9 &Sl\ X +9 &U,\ Y +10 &V\ U +9 &X"9\ *| +10 &X\ G +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'D& +4 "core" &XZ\ F + &XZ\ F +2 .tHand.open + "manipulator"&&1 +52 "core" 1 +2 "manipulator"&c% +4 "core" % K = ; 3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +54 "core"  + "processing"%n% +4 "core" %a\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml + "processing"%R' +2616 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%j +177 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%> @ +69 "core" B +2 .tPS.seek 0ml +2 "processing"%x'd +2612 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  +2 "processing"%f% +4 "core" %c5\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%$' +2609 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +178 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%A'd +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%+  +178 "core"  + "processing"% % +4 "core" %_\  +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%z' +2615 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air +2 "processing"%# +177 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2410 "Can"v\ M  +206 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%t  +177 "core"  +2 "processing"%"% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 1.5ml + "processing"%3'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%a +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%7' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%p +175 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%:'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%' +69 "core" ~ +2 .tPS.seek 0ml + "processing"%?'d +2615 "core" ' +2 .tPSV.dial :air + "processing"%.  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%; +69 "core"  +2 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2608 "core" ' +2 .tPSV.dial :PTV + "processing"%I +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +5 "core" &; , 0 Z N + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&B( +2 "core" ( +2 "manipulator"& & +4 "core" &; . 4 ] N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &; 7 . X N +2 .tForearm.seek CC +2 "manipulator"&E'O +93 "core" ' +2 .tHand.close + "manipulator"&4/ +54 "core" / + .tCC.seek :open +2 "collection"'!( +426 "core" ( +2 "manipulator"&^& +4 "core" &; , . Q N + "manipulator"&% +4 "core" % b * - 7 + .tForearm.seek :retract +2 "manipulator"&i'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +295 "core" ( +2 "manipulator"&& +4 "core" &-9  )  . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &-9   . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.open +2 "manipulator"&@1 +59 "core" 1 + "manipulator"&/% +5 "core" % p 5  ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' +2 #tFlushing Processing stage + "processing"%-% +4 "core" %eF  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +3 "core" &K  +2 "manipulator"&5& +4 "core" &-9   6 . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +3 "core" ( +2 "manipulator"&& +4 "core" &-9 ) < . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-9 $  , . +2 .tForearm.seek :garage + "manipulator"&'n +94 "core" ' +2 .tHand.close + "manipulator"&\\/ +54 "core" / + "manipulator"&h& +4 "core" &-9 / ( . + "manipulator"&d% +4 "core" %  ' , ^ v +2 .tForearm.seek :retract +2 "manipulator"&o'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Q(? +118 "core" ( +2 "manipulator"&G& +52 "core" &H &  ; + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &H , + 8 + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&0'Η +104 "core" ' +2 "manipulator"&V& +4 "core" &H %  M + +2 "manipulator"&L% +4 "core" %Ε ! & G k + "processing"%& +4 "core" &G  +2 "processing"%J& +5 "core" &B  +2 .tPC.seek :closed + "processing"%((X +5 "core" &=  +7 &0B\ $e +10 &W>\ 7 +9 &<\ K +9 &[<\ K +10 &wbE\ L +9 &:]@\ K +9 &a<\ K +10 &_:\ K +9 &`@\ K +9 &B_@\ K +10 & _A\ K +9 &!b>\ K +10 &#`=\ K +9 &%KbJ\ K +9 &' aC\ K +10 &(`O\ K +9 &*]E\ K +9 &,RaI\ K +10 &._M\ K +9 &/]S\ K +10 &1`@\ K +9 &3ZcL\ K +9 &5aT\ K +10 &6bU\ K +9 &8`T\ K +9 &:bcT\ K +10 &<$`X\ K +9 &=^P\ K +10 &?bR\ K +9 &Ai`W\ L +9 &C,bL\ K +10 &DfQ\ K +9 &F{O\ N +10 &HdU\ P +9 &J#L\ Q +9 &KI\ Q +10 &MQ\ R +9 &OgK\ R +9 &Q)V\ R +10 &RW\ R +9 &TR\ S +9 &VmS\ R +10 &WbmR\ , +9 &X vH\ ; +10 ( + &XU\ - +2 "processing"%J& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%s& +4 "core" &Xg\ - + .tHand.open + "manipulator"&W1 +57 "core" 1 +2 "manipulator"&y% +4 "core" % Ε ,  n k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%2 +79 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +1598 "core" ' +2 .tPSV.dial PTV +2 "processing"%g +67 "core" + .tPTV.dial :puck +2 "processing"%)  +70 "core"  +2 .tPBV.dial :waste1 + "processing"%  +50 "core" +2 .tPS.seek 0ml +2 "processing"%H'd +2602 "core" ' +2 .tPSV.dial PSR +6 "processing"%S +69 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%]' +583 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2104 "core" ' + .tPSV.dial PTV +2 "processing"%m +69 "core" + .tPBV.dial PSV +2 "processing"%8 U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%q'd +2609 "core" ' + .tPSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +2616 "core" ' +2 .tPSV.dial PSR + "processing"%` +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial PTV +6 "processing"%P +68 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%N'd +2607 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%K' +2613 "core" ' +2 .tPSV.dial :waste1 + "processing"%C  +68 "core"  +2 .tPS.seek 0ml + "processing"%Y'd +2639 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&u& +4 "core" &H " , + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( + "manipulator"&w& +5 "core" &H $  7 + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &H + , + +2 .tForearm.seek PC +2 "manipulator"&}'Η +90 "core" ' + .tHand.close +2 "manipulator"&e/ +58 "core" / +2 .tPC.seek :open + "processing"%r( +425 "core" ( +2 "manipulator"& & +4 "core" &H " $ + + "manipulator"&|% +4 "core" % Ρ - - P +2 .tForearm.seek :retract + "manipulator"&k'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(-6 +127 "core" ( +2 "manipulator"&&& +4 "core" &-6  ' E  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-6 (  6  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&n% +4 "core" % q , %  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +3272 "Can"xw\ /  +49869 #t-> access 2 +2 "storage"({% +3 "core" % \ +2 "manipulator"&% +4 "core" %\  , - u +2 "manipulator"&j& +3 "core" &. " ! S = +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(>(K +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (R& +3 "core" &K m\  +473 #t-> $da[:extractVol]=0.19 +674 #-> startTube 2 +8763 "Can"\\x\ . $ +28261 #t-> shortDA +2 "collection"'% +3 "processing"%f% +3 "core" %N +6 %i5  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +441 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +7 "processing"%x +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 .tPRV.dial :sipper + "processing"%$  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%+'` +2272 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +122 "core"  +3 .tPS.seek 0.5ml + "processing"%A' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%# @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%z'd +589 "core" ' + .tPSV.dial PSR +2 "processing"%t +95 "core"  + "processing"%"% +4 "core" %`V  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +96 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2612 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%p% +4 "core" %hG +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%7'T +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +95 "core" +2 .tPRV.dial :sipper +2 "processing"%'  +42 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2611 "core" ' +2 .tPSV.dial PSR + "processing"%. +96 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%?' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%; +95 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +3 "core" &3  +2 "manipulator"&% +3 "core" %\   '  u +2 "storage"(I% +3 "core" % \ +2 "storage"(<. +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 ( & +3 "core" & \ + "manipulator"&M& +4 "core" &.   g = + "manipulator"&4% +4 "core" %\  $ ( H u +2 .tElbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&F(a +189 "core" ( + "manipulator"&O& +4 "core" &[  ( - +2 "storage"(9& +4 "core" & +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&^'ж +100 "core" ' + "storage"(& +4 "core" & B\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'g +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (B& +2 "core" & \ +2 "manipulator"&*& +3 "core" &[ . , S - +2 .tElbow.seek 2 +2 "manipulator"&@(a +3 "core" ( +2 "manipulator"&/& +3 "core" &[ 8 1 } - +2 "storage"(-& +3 "core" & v\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&v'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&5/ +64 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&i& + "storage"(' +8 "core" &[ - ,  - + "manipulator"&X% +4 "core" % z : 7 +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +99 "core" ' + .tElbow.seek PC +2 "manipulator"&(? +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&h& +5 "core" &> %  / & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &> - % ' & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +106 "core" ' + "manipulator"&b& +5 "core" &>  ( & & + "manipulator"&G% +4 "core" %Ό - + U e +2 "processing"%%& +4 "core" &J +3 "processing"%& +4 "core" &M\ +2 .tPC.seek :closed +2 "processing"%V(X +4 "core" &6  +9 &32\ *z +9 &e0\ > +9 &x,\ L +10 &I_0\ L +9 & a2\ K +9 &c+\ L +10 &b\ K +9 &Qd\ L +10 &b\ K +9 &`!\ K +9 & ]%\ K +10 &"Za'\ K +9 &$b\ K +9 &%b%\ K +10 &'b$\ K +9 &)a`\ L +10 &+$\\&\ K +9 &,_\ L +9 &.`\ L +10 &0ie\ L +9 &2+b\ L +9 &3_ \ K +10 &5b\ K +9 &7rd\ K +10 &93`\ L +9 &:e\ L +9 &<b\ L +10 &>zc\ K +9 &@<`\ K +9 &Af\ L +10 &Cj\ M +9 &Ey{\ N +9 &G3 \ Q +10 &H\ R +9 &J\ R +10 &Lx\ Q +9 &N8\ R +9 &O \ R +10 &Q\ S +9 &S}\ R +9 &U>\ S +10 &W\ J +9 &X5H\ ] +9 &XI\ / +6 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&=1 +3 "core" &X\ / +56 1 + "manipulator"&L% +5 "core" % Ό 6  * e + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "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 U +2 %l9 +5 "core" 9  +102 "processing"%s9 +3 "core" 9 " +103 "processing"%W9 +2 "core" 9\ "  +102 "processing"%y9 +2 "core" 9\ "  +102 "processing"%J9 +3 "core" 9\ " +102 "processing"%29 +2 "core" 9 # +102 "processing"%09 +2 "core" 9 "! +103 "processing"%9 +2 "core" 9 "! +102 "processing"%9 +3 "core" 9 #"" +102 "processing"%g9 +2 "core" 9\ #&" +102 "processing"%)9 +3 "core" 9 #*" +102 "processing"%9 +2 "core" 9 #/" +102 "processing"%[9 +2 "core" 9#3# +102 "processing"%S9 +3 "core" 9#7# +102 "processing"%H9 +3 "core" 9#;# +102 "processing"%]9 +2 "core" 9#?# +102 "processing"%m9 +2 "core" 9#C# +102 "processing"%89 +3 "core" 9$H" +102 "processing"%9 +2 "core" 9%L" +103 "processing"%69 +2 "core" 9$&P" +103 "processing"%q9 +2 "core" 9(%T" +102 "processing"% 9 +2 "core" 9-&X" +102 "processing"%\ 9 +3 "core" 93%]! +102 "processing"%`9 +3 "core" 99%a! +102 "processing"%U9 +2 "core" 9?%e +102 "processing"%P9 +3 "core" 9E%i +102 "processing"%9 +2 "core" 9M&m +102 "processing"%9 +3 "core" 9R%q +102 "processing"%N9 +3 "core" 9Z&v +102 "processing"%C9 +2 "core" 9b'z +102 "processing"%K9 +3 "core" 9i&~ +102 "processing"%u9 +2 "core" 9q( +102 "processing"%w9 +3 "core" 9z( +102 "processing"%_9 +3 "core" 9( +102 "processing"%e9 +2 "core" 9) +102 "processing"%Q9 +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" 9- +102 "processing"%c9 +2 "core" 9, +102 "processing"%}9 +3 "core" 9, +102 "processing"%9 +3 "core" 9, +102 "processing"%9 +3 "core" 9+ +102 "processing"%n9 +2 "core" 9- +102 "processing"%k9 +3 "core" 90 +102 "processing"%9 +2 "core" 9/ +102 "processing"%{9 +3 "core" 9\ 0 +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +4 .tdelay 1:30 +2 "core"  +1280 "Can"Ax\ 8 d +7720 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%j +94 "core"  +2 "processing"%R% +4 "core" %h6\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Z' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%f  +124 "core"  + .tPSV.dial PTV +2 "processing"%x +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 "processing"%$% +4 "core" %ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%Y'U +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%+'d +1597 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +80 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%"' +2331 "core" ' + .tPSV.dial PTV +2 "processing"%z +68 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%T  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2310 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%p  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%a +42 "core" + .tPRV.dial :ab1 +2 "processing"%7 @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%:'c +358 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%'  +40 "core"  +2 "processing"%% +4 "core" %f \  +2 .tPS.seek 0.34ml +2 "processing"%.'u +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'1  +29 "core" +2 .tPRV.dial :air + "processing"%;  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%?'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%I  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%<'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"%> +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%M  +33 "core"  + "processing"%4% +4 "core" %ҦU\  +2 .tPS.seek 1.85ml +2 "processing"%O' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%D'd +1235 "Can"x\ > P +713 "core" ' + .tdelay 2 seconds +207 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  + "manipulator"&& +4 "core" &> # "  & + "manipulator"&% +4 "core" %  +   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&B(-6 +128 "core" ( +52 "manipulator"&*& +4 "core" &-7  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &-7 6 .  +2 .tForearm.seek :garage +2 "manipulator"&-'n +100 "core" ' +2 .tHand.close + "manipulator"&5/ +58 "core" / + "manipulator"&i& +4 "core" &-7 > + K  +2 "manipulator"&X% +4 "core" % x # 2 S _ + .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&^( +278 "core" ( + "manipulator"&E& +5 "core" &3 . + B G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &3 . * c G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&h'O +107 "core" ' +2 "manipulator"&d& +4 "core" &3 6 <  G +2 "manipulator"&@% +3 "core" %? 0 . q = +2 "collection"'b& +4 "core" &  +2 "collection"'G& +5 "core" &\ \ +2 .tCC.seek :closed +2 "collection"'%(X +4 "core" &  +8 &5\ +{ +10 &h\ ? +9 &s\ L +10 &fX\ J +9 &&\\\ K +9 &`\ K +10 &\\\ K +9 &lZ\ K +9 &-_\ K +10 &\\\ K +9 & ]\ J +10 &"s]\ K +9 &$7\\\ J +9 &%]\ K +10 &'\\\ K +9 &){`\ K +9 &+>]\ K +10 &-\\\ J +9 &.]\ K +10 &0]\ J +9 &2F_\ K +9 &4\\\ K +10 &5Y\ K +9 &7]\ J +9 &9N]\ K +10 &;a\ K +9 &<^\ J +9 &>\\\ J +10 &@W_\ J +9 &B_\ K +10 &Cc\ K +9 &Ev\ M +9 &GL\ Q +10 &I\ U +9 &J\ V +9 &L\ W +10 &NA\ X +9 &P\ X +10 &Q\ Y +9 &S\ X +9 &UG\ X +10 &W\ G +9 &X1H\ #j +9 &X{ \ Q +6 ( + "collection"'G& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 + "collection"'& +4 "core" &X{u\ Q +2 &X{u\ Q + .tHand.open + "manipulator"&\\1 +61 "core" 1 + "manipulator"&r% +4 "core" % > T G 7 > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +105 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +95 "core"  +2 "processing"%l% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%s  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tPSV.dial PSR +2 "processing"%W +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%J  +2 "collection"'2  +32 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%0 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%g  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2610 "core" ' + .tPSV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +43 "core" +2 .tPS.seek 0ml + "processing"%m'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &2 . 0 y G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&6& +4 "core" &2 / 8 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &2 / 8 G +2 .tForearm.seek CC +2 "manipulator"& 'O +90 "core" ' + .tHand.close + "manipulator"&\ / +62 "core" / + .tCC.seek :open +2 "collection"'`( +424 "core" ( + "manipulator"&U& +4 "core" &2 0 / k G +2 "manipulator"&P% +4 "core" % Q - . { + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +288 "core" ( +2 "manipulator"&N& +4 "core" &-<  ' = A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-< % # A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&K'n +93 "core" ' +2 .tHand.open +2 "manipulator"&u1 +60 "core" 1 + "manipulator"&w% +5 "core" % n ; 0 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +92 "core" ' +3 ."da"delayUntil "14:45:45.41" +25010 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%e @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "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"% ' +2335 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +6 "processing"%&  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%c +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2294 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%n% +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"%k' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1182 "Can"ux\ >  +413 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%j +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 "processing"%% +3 "core" %Ң6\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'R +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'd +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%o +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%# +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2304 "core" ' + #"da"washCycleDA #2 of 2 +49 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%+ +134 "core"  +2 "processing"%z% +4 "core" %e \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."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"%3'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%T +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 "processing"%p% +4 "core" %ҥ9\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'U +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1604 "core" ' + ."da"delay 2:00 +12003 #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"% * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%: +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +67 "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"%I'd +2288 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%>  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%M +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%4'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%9  +42 "core"  + "processing"%<% +4 "core" %d \  +2 ."da"PS.seek 0.55ml +2 "processing"%O' +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%* @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%/  +33 "core" +2 "processing"%% +3 "core" %Ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%5' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%i * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X'd +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1661 "Can"[v\ ^ i| +46341 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "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"%E  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2330 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%B +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%@ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +121 "core"  +2 "processing"%% +4 "core" %i\ + #"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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%G  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +34 "core" +2 "processing"%h% +4 "core" %Ҥ.\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'T +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1126 "Can"4{\ E  +469 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%W  +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"%2 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2306 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%g  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2307 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%)% +4 "core" %dd\ +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"%S' +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"%] +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +33 "core" + "processing"%8% +4 "core" %Ң@\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'R +591 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1616 "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"%= * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%% +68 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +69 "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"%N +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +123 "core"  + "processing"%w% +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"%' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +35 "core" + "processing"%Q% +4 "core" %ҥ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'U +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"%m'd +1604 "core" ' +2 ."da"delay 2:00 +5307 "Can"Q}\ > ˌ +6695 #"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"%& * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%c +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%n +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2314 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +127 "core"  +7 "processing"%j% +16 "core" %c>\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +2 "processing"%R' +341 "core" ' +2 ."da"delay 5 seconds +507 "processing"%% +3 "core" %;\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%f'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%$% +4 "core" %ҧR\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y'd +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%A +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2350 "core" ' + ."da"PSV.dial PTV +7 "processing"%+ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2311 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +134 "core"  + "processing"%p% +4 "core" %cN\ + #"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'Ҧ +2111 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%'% +4 "core" %ҢQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +1605 "core" ' +2 "processing"%.9 +3 "core" 9S`5# +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5# + 5# + "processing"%?& +4 "core" &X;\ / + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&1% +4 "core" %\  + - j  + "storage"(% +4 "core" %  \ + "storage"(>. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +3 "storage"( (S +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (M& +3 "core" &U 7\ +2 "manipulator"&I& +3 "core" &-< ' ) " A + "manipulator"&9% +4 "core" %\  ) !  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&<(y +236 "core" ( + "manipulator"&4& +4 "core" & * #  3 +2 "storage"(& +4 "core" &U  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&O'] +91 "core" ' + "storage"(& +4 "core" &U   [\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(*'g +275 "core" ' +2 "storage"(/- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +30 "core" ' +2 "manipulator"&i& +4 "core" & , & + 3 + "manipulator"&% +4 "core" %f , ,   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&(? +239 "core" ( + "manipulator"&-& +4 "core" &I )  E ( +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &I $ % ( +2 ."da"Forearm.seek PC +2 "manipulator"&X'Η +90 "core" ' + ."da"Hand.close + "manipulator"&B/ +59 "core" / +9 ."da"PC.seek :open +2 "processing"%d( +427 "core" ( + "storage"(@& +4 "core" &U   ~\ + "manipulator"&b& +4 "core" &I * % ( + "manipulator"&v% +4 "core" % Ξ $  +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +282 "core" ( + "manipulator"&F& +4 "core" & (  L 5 +2 "storage"(\\& +3 "core" &U ? = \ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&L1 +63 "core" 1 +2 "storage"(l- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(h'F +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(r' +51 "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/da23jun2615h_nessie.tif +5 "processing"%s& +12 "core" &\ +4 "manipulator"&D& +5 "core" & ' !  5 +2 "manipulator"&W% +5 "core" % T # " C +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&2(-6 +171 "core" ( +2 "manipulator"&& +4 "core" &-< 8 - & K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &-< . - x K +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&y/ +64 "core" / +3 "manipulator"&g& +4 "core" &-< 9 . = K + "manipulator"&J% +4 "core" % { + & 3 m +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&)(? +119 "core" ( +2 "manipulator"&& +4 "core" &A 4 ! 7 . +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &A " & . +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&]'Η +102 "core" ' + "manipulator"&H& +4 "core" &A 1 / . +2 "manipulator"&8% +4 "core" %Β ! +2 "processing"%[& +3 "core" &\ +2 "processing"%q& +5 "core" &x\ +3 ."psFlush"PC.seek :closed +2 "processing"%6(X +4 "core" &t\ +6 &5y\ %f +10 &Vxu\ 7 +9 &{q\ L +9 &Ym\ L +10 &vZ[\ K +9 &8U_\ K +9 &YE\ L +10 &YJ\ L +9 &~WC\ K +10 &?WD\ L +9 & WF\ K +9 &!Z=\ K +10 &#]2\ L +9 &%HW.\ K +9 &'\ Z\ \ K +10 &(Y\\\ K +9 &*\\\ L +9 &,O[\ L +10 &.\\r\ K +9 &/\\|\ L +10 &1Ya\ L +9 &3XXd\ K +9 &5Zk\ K +10 &6\\X\ K +9 &8XN\ K +9 &:`YQ\ K +10 & +1185 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%: U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%M'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1087 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%O' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%v' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%F'd +2611 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%\\ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2622 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&s& +4 "core" & % ( : K +2 "manipulator"&D% +3 "core" %\  !   / +2 ."psFlush"Elbow.seek PC +2 "manipulator"&W(? +242 "core" ( + "manipulator"&!& +4 "core" &H  *   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &H !  Q  +2 ."psFlush"Forearm.seek PC + "manipulator"&h'Η +94 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%0( +425 "core" ( + "manipulator"&G& +4 "core" &H $  #  + "manipulator"&% +4 "core" % Ψ    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +106 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&g(-6 +132 "core" ( +2 "manipulator"&J& +4 "core" &-H  % ?  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-H " # #  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +93 "core" ' + ."psFlush"Hand.open + "manipulator"&S1 +56 "core" 1 + "manipulator"&% +4 "core" % t 8 ) S +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +103 "core" ' +2 #tFinished short da assay +6199 #-> access 1 +3 "storage"(8% +3 "core" % \ +2 "manipulator"&[% +4 "core" %  # # 8 x +2 "manipulator"&2& +3 "core" &-H $ 9  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (d& +2 "core" &<' y\  +1777 "Can"_\ - ~Ի +2893 #t-> shortDAflush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'^& +3 "core" &k +2 "manipulator"&=& +4 "core" &-H " "   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-6 +21 "core" ( +2 "manipulator"&q& +4 "core" &-?  (  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-? $ $ K  +2 .tForearm.seek :garage + "manipulator"& 'n +98 "core" ' + .tHand.close +2 "manipulator"&]/ +55 "core" / + "manipulator"&;& +4 "core" &-? 7 4 a  +2 "manipulator"&N% +4 "core" % f  % A d + .tForearm.seek :retract +2 "manipulator"&U'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +283 "core" ( + "manipulator"&w& +4 "core" &3  '  G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &3 ! G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&& +4 "core" &3 , *  G + "manipulator"&e% +4 "core" %P , , ? +2 "collection"'Q& +3 "core" &l  +3 "collection"'(& +4 "core" &k  +2 .tCC.seek :closed +2 "collection"'~(X +3 "core" &L  +9 &7H\ +} +9 &jK\ ? +10 &oK\ L +9 &nYI K +10 &0ZS K +9 &ZT\ K +9 &\\Q K +10 &x\\T J +9 &:^M\ J +9 &ZN K +10 & ZF J +9 &"\\K K +10 &$A`K\ K +9 &&_H\ K +9 &'\\G J +10 &)\\> K +9 &+H`N\ K +9 &- `M\ K +10 &._U K +9 &0\\X\ J +10 &2R]U\ J +9 &4`L\ K +9 &5^W\ K +10 &7\\Z\ J +9 &9Z]Y\ J +9 &;`\\\ J +10 &<\\^\ K +9 &>`U\ J +10 &@a][\ J +9 &B$_V\ J +9 &Ce[\ K +10 &EtU\ M +9 &GVX\ Q +9 &IY\ T +10 &J\\\ V +9 &L\\\ V +10 &NMW\ W +9 &P R\ X +9 &Q]\ X +10 &S\\\ X +9 &UQU\ X +9 &WX\ F +10 &X;H[\ ` +9 &XY\ "f +9 &Xna\ J +3 ( +2 "collection"'(& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"')& +4 "core" &Xn\ J + .tHand.open +2 "manipulator"&c1 +52 "core" 1 + "manipulator"&m% +4 "core" % P < ? ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +95 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +42 "core"  +2 "processing"%}% +4 "core" %^\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%j' +2612 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%k  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%r +190 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%| @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%K'd +2610 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%R  +181 "core"  +2 "processing"%&% +4 "core" %i\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"% ' +2612 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%Z +177 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"% 'd +2607 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%{  +177 "core"  +2 "processing"%f% +4 "core" %i\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%n' +2609 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"% +177 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%'d +2648 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%x  +183 "core"  + "processing"%% +4 "core" %^\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%o  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%Y +53 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%+' +2607 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%# +176 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%t'd +2606 "core" ' + .tPSV.dial :air +2 "processing"%z  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2615 "core" ' + .tPSV.dial :PTV +7 "processing"%" +69 "core"  +2 .tPS.seek 0ml +2 "processing"%p'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%T +69 "core" ~ + .tPS.seek 0ml +2 "processing"%a'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%3  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2640 "core" ' + .tPSV.dial :PTV +2 "processing"%' +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +5 "core" &1 * - ` G + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&.& +4 "core" &1 *  < G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &1 " ) G +2 .tForearm.seek CC + "manipulator"&?'O +94 "core" ' + .tHand.close + "manipulator"&>/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( + "manipulator"&I& +4 "core" &1 % "  G + "manipulator"&M% +4 "core" % X ! , 5 +2 .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(-6 +291 "core" ( + "manipulator"&& +4 "core" &-<  ' 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-< $ $ + 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' + .tHand.open + "manipulator"&_1 +58 "core" 1 +2 "manipulator"&/% +4 "core" % s 6 ) < } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +10383 "Can" \ 1 j +8517 #t-> access 2 +2 "storage"(% +3 "core" % #\ +2 "manipulator"&i% +4 "core" %  ' #  + "manipulator"&*& +4 "core" &-< $ * 4 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(-(K +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (E& +51 "core" &K Q\  +462 #t-> $da[:extractVol]=0.19 +12019 #-> shortDA +2 "collection"'O% +3 "processing"%B% +4 "core" %NY +5 %i!  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +494 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%< +42 "core" +2 .tPTV.dial :PRVmixing + "processing"%V  +69 "core" + .tPRV.dial :sipper +2 "processing"%5  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%b'` +2278 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%@  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%X' +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"%v @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%\\'d +590 "core" ' +2 .tPSV.dial PSR +2 "processing"%F +96 "core"  +2 "processing"%L% +4 "core" %b$  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +108 "core" +2 .tPS.seek 0ml + "processing"%!'d +2632 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%% +4 "core" %j  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +1598 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%6 +96 "core" +2 .tPRV.dial :sipper +2 "processing"%G  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PSR +2 "processing"%J +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +7 "processing"%h +97 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2619 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%S& +4 "core" &&  + "manipulator"&% +4 "core" %  (  S  +2 "storage"(y% +3 "core" % \ + "storage"(. +4 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(8( +512 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ([& +2 "core" & J\ +2 "manipulator"&2& +3 "core" &-< !  : 4 +2 "manipulator"& % +3 "core" %   ! 9  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&d(4 +228 "core" ( + "manipulator"&^& +4 "core" &= '  = = +2 "storage"(=& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&q'N +100 "core" ' + "storage"(P& +4 "core" & _\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(]'g +269 "core" ' +2 "storage"(;- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick + "storage"(N' +26 "core" ' +3 .tSE.seek :down +2 "storage"(g' +272 "core" ' +2 #tTube 3 was empty. Trying tube 4 ... + #Loading da puck from tube 4 into Processing Clamp + "processing"%H& +4 "core" & \ +2 "manipulator"& % +4 "core" %O * $ k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' + "storage"(C% +4 "core" % \ +2 "storage"(%. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,F +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (e& +2 "core" &,D L\  +2 "manipulator"&Q& +4 "core" &= ,   = + .tElbow.seek 4 +2 "manipulator"&U( +46 "core" ( + "manipulator"&`& +4 "core" &  ( t 7 +2 "storage"()& +4 "core" &,D r\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&c'g +111 "core" ' + "storage"(m& +4 "core" &,D ~\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(('g +270 "core" ' + "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(}' +24 "core" ' +3 .tSE.seek :down +2 "storage"(' +279 "core" ' +2 #tTube 4 was empty. Trying tube 5 ... + #Loading da puck from tube 5 into Processing Clamp + "processing"%l& +5 "core" &"  + "manipulator"&k% +4 "core" %i & + D " + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +85 "core" ' +2 "storage"(|% +4 "core" % &\ + "storage"(j. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(R(<( +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (&& +3 "core" &<% e e }\  +2 "manipulator"&K& +3 "core" &  "  7 +2 .tElbow.seek 5 +2 "manipulator"&Z( +47 "core" ( + "manipulator"& & +4 "core" & (  I  +2 "storage"({& +4 "core" &<% "\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&f'j +105 "core" ' + "storage"( & +4 "core" &<% \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +269 "core" ' +2 "storage"(n- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick + "storage"(x' +25 "core" ' +3 .tSE.seek :down +2 "storage"(' +279 "core" ' +2 #tTube 5 was empty. Trying tube 6 ... + #Loading da puck from tube 6 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&o% +4 "core" %ӟ % % ? + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +83 "core" ' +2 "storage"(Y% +4 "core" % k\ + "storage"(A. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(#(K +185 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (+& +3 "core" &K \ +2 "manipulator"&z& +3 "core" &   4  +2 .tElbow.seek 6 + "manipulator"&t( +49 "core" ( +2 "manipulator"&"& +4 "core" & 7 5 + "storage"(& +4 "core" &K 7\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"& '8 +97 "core" ' + "storage"(p& +4 "core" &K !\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'g +270 "core" ' + "storage"(7- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(3' +26 "core" ' +3 .tSE.seek :down +2 "storage"(a' +277 "core" ' +2 #tTube 6 was empty. Trying tube 7 ... + #Loading da puck from tube 7 into Processing Clamp +2 "processing"%'& +4 "core" &"\ + "manipulator"&:% +4 "core" %:  ) $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' + "storage"(.% +4 "core" % \ + "storage"(1. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(>([ +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (u& +3 "core" &[ \  +2 "manipulator"&\ & +3 "core" &   B 5 +2 .tElbow.seek 7 +2 "manipulator"&~( +3 "core" ( + "manipulator"&I& +4 "core" &  ' A 5 +51 "storage"(M& +3 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts + "manipulator"&?'H +103 "core" ' +2 "storage"(& +4 "core" &[ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(4'g +269 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :pick + "storage"(_' +24 "core" ' +4 .tSE.seek :down + "storage"(/' +269 "core" ' + .tSE.stop + "storage"(5 +4 "manipulator"&,% +2 "core" %> '   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt[" access 2 +2 "storage"(% +3 "core" % 0\ +2 "manipulator"&i% +4 "core" %\  - & S  +2 "manipulator"&*& +3 "core" & * , \ 5 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(E(K +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &K B\ +1674 #t-> access 3 +2 "storage"(O% +4 "core" % \ + "manipulator"&B% +4 "core" %\  # "  + "manipulator"&<& +5 "core" & , ' 2 5 + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(V([ +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" &[ )\  +1950 #t-> Thread.resume +2 #Resuming (suspended since 15:55:44) + #Loading da puck from tube 7 into Processing Clamp + "processing"%& +3 "core" &5\ +2 "manipulator"&@% +4 "core" %\  # !  +2 "storage"(b% +4 "core" % '\ + "storage"(v. +3 "core" .([ + "storage"(X& +4 "core" &[ (\  +2 "storage"(F& +3 "core" &[ \  +2 "manipulator"&L& +4 "core" &  $ , 5 + .tElbow.seek 7 +2 "manipulator"&\\( +3 "core" ( + "manipulator"&& +4 "core" & * # a 5 + "storage"(D& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&s'H +100 "core" ' +2 "storage"(& +4 "core" &[ a\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +270 "core" ' + "storage"(!- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(' +24 "core" ' +3 .tSE.seek :down + "storage"(6' +273 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&G% +4 "core" %L , - 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +95 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt[" access 3 +3 "storage"(J% +3 "core" % >\ +2 "manipulator"&% +4 "core" %\  - -  + "manipulator"&h& +4 "core" & ' ,  5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (S& +3 "core" &[ R\  +1053 #t-> access 7 +2 "storage"(% +3 "core" % H\ +2 "manipulator"&y% +4 "core" %\  &  + "manipulator"&& +5 "core" & *  7 5 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(-(,F +514 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 ([& +3 "core" &,H \ +642 #t-> Thread.resume +2 #Resuming (suspended since 15:55:44) + #Loading da puck from tube 7 into Processing Clamp +2 "processing"%2& +3 "core" &E\ + "manipulator"& % +5 "core" %\  % !   + "storage"(^% +4 "core" % R\ + "storage"(=. +4 "core" .(,F + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(9([ +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (P& +3 "core" &[( [\  +2 "manipulator"&& +3 "core" & - / ] 5 +2 .tElbow.seek 7 + "manipulator"&;( +4 "core" ( + "manipulator"&]& +4 "core" & 3 /  5 + "storage"(H& +4 "core" &[ &\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"& 'H +97 "core" ' + "storage"(N& +4 "core" &[ 9\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(C'g +283 "core" ' + "storage"(%- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +3 "core" &[ \  + "manipulator"&e& +4 "core" & / - | 5 + .tElbow.seek 7 +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&`& +3 "core" & 4 . X 5 +2 "storage"()& +3 "core" &[ 7\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&8' +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&m/ +53 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):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):36: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"&d& +2 "storage"(w' +7 "core" & . 0 g 5 + "manipulator"&% +5 "core" % " ' , ] +2 .tForearm.seek :retract + "manipulator"&g'\ +96 "core" ' + .tElbow.seek PC +2 "manipulator"&((? +170 "core" ' + ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&l& +4 "core" &D ) $ 7  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &D #  [  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}'Η +101 "core" ' + "manipulator"&|& +5 "core" &D )  J  + "manipulator"&j% +4 "core" %΀ %   +2 "processing"%&& +4 "core" &M\ +2 "processing"%c& +5 "core" &C\ +2 .tPC.seek :closed + "processing"%K(X +5 "core" &@\ +6 &8B\ %f +10 &XI\ 7 +9 &H\ L +9 &]H\ L +10 &xcH\ L +9 &;\\F\ L +10 &aD\ K +9 &cJ\ L +9 &_D\ K +10 &CcB\ L +9 & cF\ K +9 &!bC\ L +10 &#eB\ L +9 &%Kd>\ L +10 &' `>\ L +9 &(a2\ K +9 &*b>\ K +10 &,Re.\ L +9 &._:\ L +9 &/d2\ L +10 &1`.\ K +9 &3[c4\ L +10 &5e/\ L +9 &6`9\ K +9 &8`6\ L +10 &:cc?\ L +9 &<%`8\ L +9 &=a;\ K +10 &?c0\ L +9 &Ak_7\ L +10 &C+h1\ L +9 &Dr4\ N +9 &F/\ O +10 &Ha1\ R +9 &J#1\ R +9 &K0\ R +10 &M0\ R +9 &Oh8\ R +10 &Q)-\ R +9 &R3\ S +9 &T2\ S +10 &Vn1\ S +9 &W]m0\ 3 +9 &XO0\ - +6 ( +2 "processing"%c& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"& 1 +4 "core" &X4\ , +61 1 +2 "manipulator"&{% +4 "core" % ΀ 9 : + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %U9 +5 "core" 9 +102 "processing"%r9 +3 "core" 9$ +102 "processing"%n9 +2 "core" 9$  +102 "processing"%9 +2 "core" 9$  +102 "processing"%9 +3 "core" 9$ +102 "processing"%9 +2 "core" 9$ +102 "processing"%o9 +2 "core" 9$ +102 "processing"%x9 +3 "core" 9$ +102 "processing"%Y9 +2 "core" 9%" +102 "processing"%A9 +3 "core" 9$& +102 "processing"%+9 +2 "core" 9$*! +102 "processing"%z9 +2 "core" 9$.! +103 "processing"%f9 +2 "core" 9 $3! +102 "processing"%"9 +2 "core" 9#%7 +102 "processing"%9 +3 "core" 9'%; +102 "processing"%R9 +3 "core" 9+%? +102 "processing"%p9 +2 "core" 9/%C +102 "processing"%Z9 +2 "core" 94%H +102 "processing"%9 +3 "core" 99%L +102 "processing"%79 +3 "core" 9@%P +102 "processing"%9 +2 "core" 9F'T +102 "processing"%T9 +3 "core" 9L&X +102 "processing"%'9 +2 "core" 9T&\\ +102 "processing"%:9 +2 "core" 9['a +102 "processing"%39 +3 "core" 9c'e +102 "processing"%.9 +3 "core" 9k'i +102 "processing"%19 +2 "core" 9s'm +102 "processing"% 9 +2 "core" 9{(q +102 "processing"%u9 +3 "core" 9'v +102 "processing"%\ 9 +2 "core" 9(z +102 "processing"%I9 +2 "core" 9(~ +102 "processing"%M9 +3 "core" 9)\ +102 "processing"%#9 +2 "core" 9)\ +102 "processing"%9 +2 "core" 9) +102 "processing"%t9 +3 "core" 9) +102 "processing"%9 +3 "core" 9* +102 "processing"%9 +2 "core" 9* +102 "processing"%a9 +3 "core" 9* +102 "processing"%49 +2 "core" 9* +102 "processing"%,9 +3 "core" 9, +102 "processing"%_9 +2 "core" 9+ +102 "processing"%/9 +3 "core" 9, +102 "processing"%?9 +53 "core" 9, +102 "processing"%9 +3 "core" 9 , +3 .tPH.hold 2:00:00,28C +3 "processing"%i pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +96 "core"  + "processing"%% +4 "core" %a4\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%>' +203 "Can"2y\ > ܆» +391 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%O'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%B  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%< +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%5  +51 "core" + "processing"%E% +5 "core" %ң{\  +2 .tPS.seek 1.5ml + "processing"%'S +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +3 .tPS.seek 0ml + "processing"%b'd +1603 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%F +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%L' +2333 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +68 "core"  +2 .tPS.seek 0ml + "processing"%'d +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%!  +123 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%G @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%6  +40 "core"  + "processing"%s% +4 "core" %f6\  +2 .tPS.seek 0.34ml +2 "processing"%J'u +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%h  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%S'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%V @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%y  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%[ @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%2  +35 "core" + "processing"% % +4 "core" %ҧ'\  +2 .tPS.seek 1.85ml +2 "processing"%^' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%-'d +1946 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +3 "core" & +2 "manipulator"&& +3 "core" &D , + E  +2 "manipulator"&]% +3 "core" %\  - , =  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&H(-6 +130 "core" ( +2 "manipulator"&N& +4 "core" &-2  3 9 ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &-2 - * % ' +2 .tForearm.seek :garage +2 "manipulator"&$'n +95 "core" ' + .tHand.close +2 "manipulator"&%/ +55 "core" / +2 "manipulator"&q& +4 "core" &-2 8 1 ' + "manipulator"&e% +4 "core" % | , . R +2 .tForearm.seek :retract + "manipulator"&`'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +289 "core" ( + "manipulator"&m& +4 "core" & 9  ) B K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & 9 / . l K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + "manipulator"&;& +4 "core" & 9 # -  K +2 "manipulator"& % +4 "core" %U . 0 c 1 + "collection"'C& +4 "core" &@\ +2 "collection"'8& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'l(X +3 "core" &\  +9 &3\ *z +9 &f\ > +9 &|t \ L +10 &CU\ J +9 &[\ K +9 &_\ K +10 &Z\ K +9 &I\\\ K +10 & Y\ K +9 &[\ J +9 & \\!\ K +10 &"Q^\ K +9 &$_\ K +10 &%Z\ K +9 &']\ K +9 &)YZ\ K +10 &+\\\ K +9 &,Z\ K +9 &.\\!\ K +10 &0a]\ K +9 &2"_\ K +9 &3\\\ K +10 &5_\ K +9 &7i\\\ K +10 &9*_\ K +9 &:\\\ K +9 &<\\\ K +10 &>pZ\ K +9 &@2\\\ K +9 &A\\\ K +10 &C`\ L +9 &Erp\ M +10 &G*\ Q +9 &H\ U +9 &J\ V +10 &L`\ V +9 &N \ W +9 &O \ X +10 &Q \ X +9 &Sc\ X +10 &U#\ X +9 &V\ W +9 &X&> \ , +10 &X u\ G +5 ( +2 "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'k& +4 "core" &Xd!\ G + &Xd\ G +2 .tHand.open + "manipulator"&Q1 +58 "core" 1 +2 "manipulator"&|% +4 "core" % U V B 2 1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%& +95 "core"  + "processing"%w% +5 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%g'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +51 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%{ +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%U' +1698 "Can"j|\ X >X +910 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%c  +2 "collection"'r  +32 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%} +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%n  +71 "core" +2 .tPS.seek 0ml + "processing"%'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +42 "core" +2 .tPS.seek 0ml +2 "processing"%x'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%Y  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2623 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +42 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" & 7 * '  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +46 "core" ( +2 "manipulator"&& +4 "core" &  )  ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & 6 ) O ) +2 .tForearm.seek CC +2 "manipulator"&p'O +95 "core" ' + .tHand.close + "manipulator"&Z/ +55 "core" / +2 .tCC.seek :open +51 "collection"'( +425 "core" ( + "manipulator"&7& +4 "core" &  N ) + "manipulator"&% +4 "core" % N * 0 C s +2 .tForearm.seek :retract +2 "manipulator"&T'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(-6 +278 "core" ( + "manipulator"&:& +4 "core" &-; *  8 D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-;  # ^ D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.'n +95 "core" ' +2 .tHand.open + "manipulator"&11 +61 "core" 1 + "manipulator"& % +4 "core" % g 9 / - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' +2 ."da"delayUntil "16:44:25.02" +24941 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\ @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%I  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "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"%' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%t +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2291 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +122 "core"  + "processing"%_% +4 "core" %hB\ + #"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 +507 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%?'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%* +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%W% +4 "core" %ҬL\ +2 ."da"PS.seek 1.5ml +2 "processing"%>'\\ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%B * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%<'d +1598 "core" ' +2 ."da"delay 2:00 +4945 "Can":\ L  +7057 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +34 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2294 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +134 "core"  +2 "processing"%b% +3 "core" %cC\ +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 + "processing"%D'Ҧ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core" + "processing"%L% +4 "core" %ҦZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'V +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G'd +1602 "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"%6 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%s +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%h +68 "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"%V  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%y  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%[ +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%2'a +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%=% +4 "core" %_C\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%^  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%P'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"% +43 "core" + ."da"PTV.dial :mixing +2 "processing"%] @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core"  + "processing"%\\% +4 "core" %Ң_\  +2 ."da"PS.seek 1.85ml +2 "processing"%%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'd +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +9777 "Can"\ 7  +38226 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%e  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "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"%m' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +91 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +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"%C'd +2324 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%` +122 "core"  + "processing"%% +4 "core" %eH\ +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"%k' +579 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Q'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%|  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + "processing"%w% +4 "core" %ңS\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'd +1602 "core" ' + ."da"delay 2:00 +7576 "Can"H\ < 2 +4427 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +32 "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"% +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%U  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2312 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"% +123 "core"  + "processing"%o% +4 "core" %d\\\ + #"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"%Y'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%x +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +32 "core" +2 "processing"%A% +4 "core" %ҧX\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'W +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%R'd +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Z  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%j +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2325 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +121 "core"  + "processing"%1% +4 "core" %hN\ +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"% ' +584 "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 + "processing"%. +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +35 "core" + "processing"%I% +4 "core" %Ҩw\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'X +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"%z'd +1594 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" + ."da"delay 30 seconds +1274 "Can"\ <  +1729 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%a' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%, +68 "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"%4  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2291 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +5 "processing"%*% +17 "core" %iO\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +7 "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%W% +3 "core" % F\  + #"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 +2 "processing"%B'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%> +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%E% +3 "core" %ң]\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +591 "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 +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +51 .PTV.dial :puck +4 .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"%v +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2315 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%~ +123 "core"  +2 "processing"%L% +4 "core" %g\ + #"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"%D'Ҧ +2101 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" + "processing"%% +4 "core" %Ңi\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%G  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1601 "core" ' + "processing"%h9 +4 "core" 9Ri5$ + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%J  +3 "core" 5$ + 5$ + "processing"%V& +3 "core" &X\\\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\     +2 "storage"(y% +3 "core" %   -\ +2 "storage"(. +3 "core" .([ + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 6 +2 "storage"((K +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ([& + "manipulator"&S& +6 "core" &-; " ,  D + &K\  L B\ +3 "manipulator"& % +2 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +3 "core" %\  ) & :  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&=(? +2 "storage"(2'g +119 "core" ( + "manipulator"&^& +4 "core" &H , & 5  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &H + * .  +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 ."da"Hand.close +2 "manipulator"&]/ +33 "core" ' + "storage"(N- +4 "core" -'g + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(\\'z +8 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +19 "core" ' +405 ( +2 "storage"(P& +4 "core" &K #  !\ + "manipulator"&%& +4 "core" &H # " $  + "manipulator"&e% +4 "core" % Ή " # * 9 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 + "manipulator"&$( +254 "core" ( +2 "manipulator"&q& +4 "core" & %  1 + "storage"(d& +4 "core" &K  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&H'8 +99 "core" ' +2 ."da"Hand.open + "manipulator"&;1 +60 "core" 1 +2 "storage"( - +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(m'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da23jun2617h_nessie.tif +4 "processing"%& +12 "core" &\ +3 "manipulator"&C& +8 "core" &   Y 1 +2 "manipulator"&k% +5 "core" % * " #  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(-6 +180 "core" ( +2 "manipulator"&&& +4 "core" &-; * ' c ^ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-; ! # ^ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Q'n +99 "core" ' + ."psFlush"Hand.close + "manipulator"&-/ +63 "core" / +2 "manipulator"&& +4 "core" &-; H G 1 ^ + "manipulator"&g% +4 "core" % ΂ # 0 { +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +119 "core" ( +2 "manipulator"&0& +4 "core" &F 1  . 5 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &F  !  5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&}'Η +95 "core" ' + "manipulator"&n& +5 "core" &F $  1 5 + "manipulator"&U% +4 "core" %Π / : ; +2 "processing"%r& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%o(X +5 "core" &\ +6 &-\ $d +10 &Wy\ 7 +9 &{\ K +9 &U\ L +10 &pX\ L +9 &2U\ L +10 &W\ K +9 &Yx\ L +9 &x\\m\ L +10 &:\\p\ L +9 &[_\ L +9 &!VV\ L +10 &#YG\ K +9 &%BYO\ L +10 &']J\ L +9 &(YE\ K +9 &*YA\ K +10 &,KZ>\ K +9 &. Y.\ L +9 &/Z#\ L +10 &1X\ L +9 &3R]\ L +10 &5X\ L +9 &6V\ L +9 &8W\ L +10 &:[Yu\ K +9 &<Zr\ K +9 &=Zz\ L +10 &?]w\ L +9 &Ab]p\ L +9 &C$]h\ L +10 &D^_\ L +9 &FrW\ N +10 &HYR\ Q +9 &JQ\ R +9 &KQ\ R +10 &MH\ S +9 &O]:\ S +10 &Q?\ S +9 &R:\ S +9 &T2\ S +10 &Vb1\ T +9 &Wkk3\ %r +9 &X&m(\ 3 +9 ( +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%& +4 "core" &X\ ) + &X#\ ) + ."psFlush"Hand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&x% +4 "core" % Π Q E  +2 ."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"%A +52 "core"  +2 "processing"%Y% +4 "core" %e,\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +581 "core" ' +3 ."psFlush"delay 5 seconds +36 #"da"SX MX5/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.651 seconds\ /var/log/esp/da23jun2617h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2617h15s_nessie.tif +463 ."psFlush"PSR.select :air +12 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%f' +1079 #"da"SX MX5/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2617h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2617h25s_nessie.tif +1032 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%Z @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +63 "processing"%)  +128 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%j +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%R'F +938 #"da"SX MX5/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2617h25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.651 sec auto-exposure",Subject: "da23jun2617h images!" +2 "storage"(7- +4 "core" -' +2 "storage"(& +5 "core" &K \\\ +2 "manipulator"&p& +3 "core" &F , : 5 +6 "manipulator"&:% +6 "core" %\  < ? S  +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 +2 "manipulator"&l( +258 "core" ( +4 "manipulator"&"& +10 "core" & B L M 4 +3 "storage"(1& +9 "core" &K *\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 600 counts +3 "manipulator"&3'8 +118 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"( ' +57 "core" ' +3 "manipulator"&.& +9 "core" & & . R 4 +3 "storage"(\ & +7 "core" &K s w \ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 6 +4 "manipulator"&I' +32 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&T, +9 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(#' +24 "core" ' +3 "manipulator"&M% +8 "core" %z  ! B +3 "storage"(t& +8 "core" &K ? ? Y\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 6 + 313 counts +2 "manipulator"&' +14 "core" ' +3 "manipulator"&& +9 "core" & . - l 4 +3 "storage"(z& +8 "core" &K x o 5\ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 6 + 600 counts +3 "manipulator"&'8 +33 "core" ' +3 "storage"(,% +8 "core" % r q \ +5 ."downElevator"SE.seek :down +6 "storage"(_' +98 (4% +5 "core" %C V U b\ QK +4 "manipulator"&a% +8 "core" %9 # "   +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&'\ +106 "core" ' +31 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (*& +8 "core" &K c g k\ +569 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%/ +96 "core"  +3 "processing"%W% +8 "core" %F\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +590 "core" ' +5 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%?' +398 #"uploadLog"upsync +1704 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%>  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%5 @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%E +107 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%B'F +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1101 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%v  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%@'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +3 "processing"%O U +49 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%~'d +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2057 "Can"D\ < F +558 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%D' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%J  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%y'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +50 "processing"%9 +70 "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"%' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%' U +49 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%]'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%e' +2620 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%q'd +2647 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%d @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & * *  4 + "manipulator"&C% +4 "core" %\  " #  C + ."psFlush"Elbow.seek PC +2 "manipulator"&k(? +256 "core" ( +2 "manipulator"&& +4 "core" &E   0  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &E ' $  +2 ."psFlush"Forearm.seek PC + "manipulator"&m'Η +90 "core" ' + ."psFlush"Hand.close +2 "manipulator"&&/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%w( +424 "core" ( +2 "manipulator"&H& +3 "core" &E " # U  +2 "manipulator"&$% +4 "core" % Ϊ ! ) z + ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +99 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-6 +131 "core" ( + "manipulator"&g& +4 "core" &-9  % ; +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &-9   ; +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0'n +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&c1 +55 "core" 1 + "manipulator"&Q% +4 "core" % t 6 , v +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&n'\ +94 "core" ' +3 #tFinished short da assay +5761 #-> shortDAflush; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +4 "core" & + "manipulator"&r& +5 "core" &-: # * : + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(-6 +2 "core" ( + "manipulator"&{& +4 "core" &-: % % " : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &-:  = : +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&x& +4 "core" &-: ) " : + "manipulator"&% +4 "core" % n %  q +2 .tForearm.seek :retract +2 "manipulator"&A'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +280 "core" ( + "manipulator"&}& +4 "core" &8 3  * K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &8 ) " K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +106 "core" ' + "manipulator"&Z& +4 "core" &8 *  ) K +2 "manipulator"&)% +3 "core" %D " , N +2 "collection"'j& +4 "core" &  +2 "collection"'f& +5 "core" &  +2 .tCC.seek :closed + "collection"'7(X +4 "core" &  +9 &5 %g +9 &Y{\ 7 +9 &} \ K +10 &W J +9 &Y\ J +9 &F\\ \ J +10 &_\ J +9 &[ K +9 &^ \ J +10 &MY\ K +9 & _ \ J +10 &!_O\ K +9 &#^\ K +9 &%VY\ J +10 &'Z\ K +9 &(Y\ J +9 &*[\ J +10 &,]Y\ K +9 &.Z\ K +10 &/_ \ K +9 &1]\ K +9 &3f[\ J +10 &5'^\ K +9 &6\\\ K +9 &8_\ K +10 &:m_\ K +9 & D N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +101 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%1  +52 "core"  +2 "processing"% % +4 "core" %`\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%.' +2611 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%\  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%+ +176 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%M @ +68 "core" @ +2 .tPS.seek 0ml + "processing"%t'd +2608 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  + "processing"%z% +4 "core" %i\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%`' +2615 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air + "processing"%, +190 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%3'd +613 "Can" \ M ܻ +1997 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%4  +176 "core"  +2 "processing"%l% +4 "core" %f\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%a' +2611 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%I'd +2616 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  +2 "processing"%*% +4 "core" %aj\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%#'U +1597 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +1601 "core" ' + .tPSV.dial PSR +50 "processing"%/ +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%R +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%'d +2611 "core" ' + .tPSV.dial :air +2 "processing"%>  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%E +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%?'d +2617 "core" ' +2 .tPSV.dial :air +2 "processing"%<  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2609 "core" ' + .tPSV.dial :PTV +6 "processing"% +69 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%v  +68 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"%F +69 "core" ~ +2 .tPS.seek 0ml + "processing"%@'d +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" &6 ' # - K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&O& +4 "core" &6 0 3 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &7 / + c K +2 .tForearm.seek CC +2 "manipulator"&L'O +95 "core" ' + .tHand.close +2 "manipulator"&~/ +55 "core" / + .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&& +4 "core" &6 . / ~ K + "manipulator"&% +4 "core" % S - - t +2 .tForearm.seek :retract + "manipulator"&!'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&s(-6 +289 "core" ( + "manipulator"&D& +4 "core" &-6  ' ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-6 $ # ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&G'n +95 "core" ' +2 .tHand.open + "manipulator"&J1 +65 "core" 1 + "manipulator"&h% +4 "core" % c 7 & \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFlushing Processing stage + "processing"%V% +4 "core" %g  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" &  + "manipulator"&[& +4 "core" &-6 " $ S ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(-6 +3 "core" ( + "manipulator"&& +5 "core" &-6 & ) G ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-6    ? +2 .tForearm.seek :garage +2 "manipulator"& 'n +97 "core" ' +2 .tHand.close + "manipulator"&^/ +62 "core" / + "manipulator"&N& +4 "core" &-6 5  ? +2 "manipulator"&'% +3 "core" % s % $  j +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&u(? +123 "core" ( + "manipulator"&]& +4 "core" &F (  D  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &F $ ' 6  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&2'Η +104 "core" ' +2 "manipulator"&%& +4 "core" &F  %   + "manipulator"&P% +4 "core" %Ε & #  +2 "processing"%& +4 "core" &  + "processing"%e& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%d(X +4 "core" &  +9 &2{v\ *y +9 &cr\ = +10 &~yu\ L +9 &D]r\ K +10 &_t\ K +9 &[J\ K +9 &]\ K +10 &K`\ K +9 & ]\ K +9 &`\ L +10 & ^\ K +9 &"R`\ L +10 &$_t\ K +9 &%Z\ K +9 &'`\ L +10 &)[^M\ K +9 &+]D\ K +9 &,[G\ K +10 &.]\ K +9 &0cc\ K +9 &2%_\ K +10 &3a\ K +9 &5`\ K +10 &7j_\ L +9 &9-`\ K +9 &:bL\ K +10 &<`\ K +9 &>s]\ K +10 &@4`\ L +9 &A_w\ K +9 &C]s\ K +10 &Exi\ L +9 &G2K\ O +9 &HG\ Q +10 &J\ Q +9 &Lp\ R +10 &N2Q\ R +9 &O\ R +9 &Q\ R +10 &Sv\ R +9 &U8\ R +9 &V\ L +10 &X2Aj\ $i +9 &X 4\ ) +6 ( + "processing"%e& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%q& +4 "core" &X\ ) + &X\ ) + .tHand.open + "manipulator"&;1 +58 "core" 1 + "manipulator"&=% +4 "core" % Ζ 8 (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%C +68 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%\\' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%T +69 "core" + .tPTV.dial :puck +2 "processing"%&  +70 "core"  + .tPBV.dial :waste1 +2 "processing"%  +50 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2619 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%$' +588 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2110 "core" ' +2 .tPSV.dial PTV +2 "processing"%| +68 "core" +2 .tPBV.dial PSV + "processing"%m U +50 "core" W +2 .tPS.seek 0ml +2 "processing"%k'd +2618 "core" ' + .tPSV.dial PBV +2 "processing"%c @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%Q' +2623 "core" ' + .tPSV.dial :waste1 +2 "processing"%-  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%0'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%U +53 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%r' +2610 "core" ' + .tPSV.dial PTV +2 "processing"%{ +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('d +2617 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%x' +1812 "Can">\ < Mr +807 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&n& +4 "core" &F + +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC + "manipulator"&(? +3 "core" ( + "manipulator"&}& +4 "core" &F  )   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &F * ,  +2 .tForearm.seek PC + "manipulator"&8'Η +95 "core" ' + .tHand.close +2 "manipulator"&Z/ +55 "core" / + .tPC.seek :open +2 "processing"%)( +425 "core" ( + "manipulator"&j& +4 "core" &F !  <  +2 "manipulator"&A% +3 "core" % Γ , * 0 +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +132 "core" ( +2 "manipulator"&p& +4 "core" &-G " 4   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &-G # /  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&f'n +99 "core" ' + .tHand.open +50 "manipulator"&11 +61 "core" 1 +2 "manipulator"& % +4 "core" % b 6 % + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +13264 #t-> access 2 +3 "storage"( % +3 "core" % "\ +2 "manipulator"&\ % +3 "core" %\  % #  3 +2 "manipulator"&+& +4 "core" &-G . ,   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(M(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (.& +3 "core" &K \ +16730 #t-> $da[:extractVol]=0.19 +1568 #-> startTube 2 +2702 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 17:54:06EDT26-Jun-23\\n{4 => 0,\\n 5 => 0,\\n 6 => 1,\\n 7 => 0}\\nCan@17:47:36, 20.7C, 47% humidity, 14.8psia, 13.704V, 0.306A, 68.855Ah, 4.19W",Subject: "da sampling at most 50ml" +2 "collection"'& +5 "core" &A +2 "manipulator"&z% +6 "core" %\  (  9 2 + "storage"(t% +4 "core" % \ +2 "storage"(,. +3 "core" .(K +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(`( +382 #"uploadLog"upsync +281 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +2 "core" & X\ +2 "manipulator"&l& +4 "core" &-G - . G  +2 "manipulator"&3% +4 "core" %\  ( $ 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& (a +184 "core" ( + "manipulator"&a& +4 "core" &^ . $  7 +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&*'ж +92 "core" ' + "storage"(I& +5 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +272 "core" ' +2 "storage"(#- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (/& +2 "core" & .\ +2 "manipulator"&_& +4 "core" &^ 7 0 x 7 + .tElbow.seek 2 +2 "manipulator"&R(a +3 "core" ( +2 "manipulator"&W& +4 "core" &^! 9 6 N 7 + "storage"(>& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&E/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&5& +4 "storage"(<' +4 "core" &^! + 6 7 + "manipulator"&?% +4 "core" % ύ ) - i +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +134 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( +2 "manipulator"&v& +4 "core" &? $ "  N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &? # < N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'O +103 "core" ' +2 "manipulator"&& +4 "core" &< ( . > M +2 "manipulator"&b% +4 "core" %D / - 4 V +2 "collection"'O& +4 "core" &K  +3 "collection"'X& +4 "core" &m  +3 .tCC.seek :closed + "collection"'~(X +5 "core" &F  +8 &5M\ +{ +10 &g@\ > +9 &n9\ K +9 &XV: K +10 &Z1 J +9 &Z8 K +9 &Z8 J +10 &a]5 J +9 &"\\5 K +10 &[4 J +9 & ]4 J +9 &"i[7 J +10 &$+]' J +9 &%[ J +9 &']" J +10 &)p\\" K +9 &+3\\ J +10 &,_ J +9 &.\\ J +9 &0zY! J +10 &2:\\! K +9 &3[ J +9 &5\\ J +10 &7Z J +9 &9D^ J +10 &;\\ J +9 &<_ J +9 &>\\ J +10 &@K\\ J +9 &B \\ K +9 &Cf \ K +10 &E~\ N +9 &G;\ S +10 &H\ V +9 &J\ W +9 &Ls\ W +10 &N4\ X +9 &O\ \ X +9 &Q \ X +10 &Sx\ X +9 &U: \ X +9 &V\ \ K +10 &X!F \ (x +9 &Xr{ \ K +6 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.11 + .Hand.open +2 "manipulator"&Y1 +3 "core" &Xrv \ K +57 1 +2 "manipulator"&"% +4 "core" % D 9 2 [ V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "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 +3 .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + + "sampler")% +4 "core" %ޕ \  +2 "collection"'L& +3 "core" &Xru\ K +3 "Can"~\ O  +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")D +3 "core"  +2 "sampler")6  +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'4'Q +91 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")l +126 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X @ +10 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'h'Q +89 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +116 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +7 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'9 +2 "core" 9,i< +102 "collection"'z9 +3 "core" 9Hi9 +102 "collection"'t9 +3 "core" 9di6 +102 "collection"'M9 +2 "core" 9l5 +102 "collection"'9 +3 "core" 9m3 +102 "collection"'l9 +2 "core" 9n0 +102 "collection"'19 +3 "core" 9q. +102 "collection"',9 +2 "core" 9q, +102 "collection"'49 +3 "core" 9t+ +102 "collection"'39 +2 "core" 9u( +102 "collection"'9 +3 "core" 94w' +102 "collection"'I9 +3 "core" 9Kx% +102 "collection"'a9 +2 "core" 9ay# +102 "collection"'9 +3 "core" 9xy! +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 +2 "core" 9 +102 "collection"'W9 +3 "core" 9 ! +102 "collection"' 9 +3 "core" 9 % +102 "collection"'*9 +2 "core" 9 '* +102 "collection"' 9 +2 "core" 9 8. +103 "collection"'E9 +2 "core" 9 G2 +102 "collection"'9 +2 "core" 9 V6 +102 "collection"'9 +3 "core" 9 e: +103 "collection"'9 +2 "core" 9 s> +102 "collection"'b9 +2 "core" 9 C +102 "collection"'59 +3 "core" 9 G +102 "collection"'R9 +2 "core" 9 K +102 "collection"'<9 +3 "core" 9 O +102 "collection"'9 +2 "core" 9 S +102 "collection"'v9 +2 "core" 9 W +103 "collection"'Y9 +2 "core" 9 \\ +102 "collection"'"9 +2 "core" 9 ` +103 "collection"'X9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9 h\ +103 "collection"'9 +2 "core" 9 l +102 "collection"'D9 +2 "core" 9 q +102 "collection"'69 +3 "core" 9\ u +102 "collection"'9 +3 "core" 9\ y +102 "collection"'L9 +2 "core" 9\ } +102 "collection"'J9 +3 "core" 9\  +102 "collection"'O9 +2 "core" 9\ " +102 "collection"'h9 +3 "core" 9\ ( +102 "collection"'F9 +3 "core" 9\ / +102 "collection"'V9 +2 "core" 9\ 5 +102 "collection"'[9 +3 "core" 9\ : +102 "collection"'9 +2 "core" 9\ @ +102 "collection"'y9 +3 "core" 9\ E +102 "collection"'99 +2 "core" 9\ I +102 "collection"'9 +3 "core" 9\ N +102 "collection"'G9 +2 "core" 9\ Q +102 "collection"'!9 +3 "core" 9\ V +3 .tCH.hold 10:00,70C +3 "collection"'' `\ `\ U\ +2 '9 +6 "core"  + 9\ W + "collection"'s% +4 "core" %WW\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.5psia +13935 "Can"(\  +46054 "core" ` + "collection"'K9 +4 "core" 9\ X +2 "collection"']% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.8psia +2 .CS.seek 0ml + "collection"'N'Q +338 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'P @ +94 "core" A +52 .tCSV.dial :air +3 "collection"'^ @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'S'm +1336 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'='Q +1344 "core" ' + "collection"'C% +4 "core" %N \ + #tPuck @46.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'2 +108 "core" + .tCBV.dial CSV +2 "collection"'@  +28 "core"  + "collection"'% +5 "core" %N\ +2 .tCS.seek 5ml + "collection"'T'm +1335 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'&  +40 "core" +2 "collection"'w% +4 "core" %m\ +2 .tCS.seek 6.999ml +2 "collection"'q' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'\\ @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'H' O +835 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +108 "core" ^ +2 #tLysing Complete +2 "collection"'|& +4 "core" &Xrr_`\ K + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&m% +4 "core" %\  . - ^  +2 "storage"(g% +4 "core" % \ + "storage"(c. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(k(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" &U Y X 3\ +2 "manipulator"&Q& +4 "core" &8 / / } M + "manipulator"&U% +4 "core" %\  . - q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&0(y +162 "core" ( + "manipulator"&{& +4 "core" &o )   +2 "storage"(r& +3 "core" &U 3\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&o'] +100 "core" ' +3 "storage"($& +8 "core" &U \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(('g +268 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(x'z +34 "core" ' +2 "manipulator"&& +4 "core" &o " ! @  +2 "manipulator"&n% +3 "core" %S * # H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +94 "core" ' +3 .tElbow.seek CC + "manipulator"&( +179 "core" ( +2 "manipulator"&}& +4 "core" &  2 , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ) " - , +2 .tForearm.seek CC +2 "manipulator"&d'O +92 "core" ' + .tHand.close + "manipulator"&A/ +62 "core" / + .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "storage"(p& +4 "core" &U U\ + "storage"(:& +4 "core" &U \ +2 "manipulator"&8& +3 "core" & * "  , +2 "manipulator"&% +3 "core" % > - $ 6 +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& (y +158 "core" ( + "manipulator"&& +4 "core" &x  ( .  +2 "storage"(f& +4 "core" &U \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&j' +106 "core" ' + .tElbow.hold +2 "manipulator"&\ , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&+1 +56 "core" 1 +2 "manipulator"&.% +4 "core" % > 2 # Y + "storage"( & +4 "core" &U T\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 277 counts +2 "manipulator"&' +12 "core" ' +2 "manipulator"&z& +5 "core" & - * g + "storage"(t& +4 "core" &U r\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&M'] +30 "core" ' + "storage"(% +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(l' +99 (1% +3 "core" %C n\ QN +2 "manipulator"&,% +3 "core" %V 1 / -  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +97 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &aa +2 "manipulator"&& +3 "core" & ) & n +2 "manipulator"&I% +4 "core" %\  ) ! + 4 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&a(-6 +175 "core" ( + "manipulator"&& +4 "core" &-9  '  A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &-9 * "  A +2 .tForearm.seek :garage +2 "manipulator"&/'n +104 "core" ' + .tHand.close +2 "manipulator"&_/ +52 "core" / + "manipulator"&>& +4 "core" &-9 5 '  A +2 "manipulator"&% +3 "core" % Y %  > +2 .tForearm.seek :retract +2 "manipulator"&?'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +301 "core" ( +2 "manipulator"& & +4 "core" &A )  U P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &A + &  P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +102 "core" ' +2 "manipulator"&E& +4 "core" &A , ' J P + "manipulator"&% +4 "core" %P - - ^ = +2 "collection"'& +3 "core" &^]  +2 "collection"'& +5 "core" &]]  +2 .tCC.seek :closed +2 "collection"'b(X +4 "core" &]^o  +9 &2x]^\ *y +9 &f|][\ = +10 &k[^\ J +9 &MT[\\\\ I +9 &T[[ I +10 &W[\\\ H +9 &X\\Y\ I +9 &UZ[Z{ I +10 &ZX[I I +9 &YY[\ I +10 & YT[\ I +9 &"]YZZ\ I +9 &$ZXZi\ I +10 &%[Z[4 I +9 &'WYZ^\ I +10 &)fXYZ\ H +9 &+'YYY\ I +9 &,WZZ} I +10 &.YWXe I +9 &0lZXWM\ I +9 &2.UWY I +10 &3WVX\ H +9 &5XYW\ I +9 &7u[VX\ I +10 &97UWWj I +9 &:YWXG\ I +10 &<\\VV0\ I +9 &>~XUVv\ H +9 &@?YVW]\ I +10 &BWUTD\ I +9 &C_NQ\ I +9 &E~p@F\ K +10 &G245\ P +9 &H01O\ U +10 &J01\ V +9 &Ld12\ W +9 &N%.0\ W +10 &O03\ W +9 &Q/0\ X +9 &Si00\ X +10 &U)/0e\ Y +9 &V//P\ S +10 &X:0//\ - +9 &X.1h\ J +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 +2 "collection"'5& +4 "core" &Xh00n\ J + &Xi00Z\ J + .tHand.open + "manipulator"&R1 +59 "core" 1 + "manipulator"&<% +5 "core" % P R ? = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%v +53 "core"  + "processing"%Y% +4 "core" %a\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%"'U +1341 "Can"\ R A4 +260 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +51 "core"  +2 .tPS.seek 0ml + "processing"%'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%D' +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'6  +70 "core" + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +51 .PTV.dial :PRVmixing +4 "processing"%L  +125 "core" +2 .tPS.seek 0ml + "processing"%J'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%O  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%[  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +7 "processing"%y +42 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &@ , + K P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +2 "core" ( +2 "manipulator"&!& +3 "core" &@ 8 2 P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &@ / * C P +2 .tForearm.seek CC +2 "manipulator"&s'O +102 "core" ' +2 .tHand.close + "manipulator"&e/ +63 "core" / +2 .tCC.seek :open +2 "collection"''( +425 "core" ( +2 "manipulator"&K& +4 "core" &@ , - [ P +2 "manipulator"&]% +3 "core" % T + 6 l 2 +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&P(-6 +293 "core" ( + "manipulator"&^& +4 "core" &-9 1  \\ < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &-9   < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"& % +4 "core" % x 6 , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +101 "core" ' + .tPSV.dial :mixloop +2 .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"'S& +4 "core" &nr + "manipulator"&C% +4 "core" %\  # - 3 +2 "storage"(2% +3 "core" % ~\ +2 "storage"(@. +3 "core" .(S +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" & \  +2 "manipulator"&&& +3 "core" &-9 . - a < +2 "manipulator"&w% +4 "core" %\  # ; 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&T(a +209 "core" ( +2 "manipulator"&\\& +4 "core" &n *   + "storage"(q& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +106 "core" ' +2 "storage"(|& +4 "core" & w\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(m'g +282 "core" ' +2 "storage"(g- +3 "core" -'t + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (c& +3 "core" & (\  +2 "manipulator"&-& +3 "core" &n & , +  +2 .tElbow.seek 2 + "manipulator"&Q(a +35 "core" ( +2 "manipulator"&U& +4 "core" &k '  9 # + "storage"(`& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&{'ϊ +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&r/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& + "storage"(B' +7 "core" &k  (  # + "manipulator"&7% +4 "core" % Ϝ ! + " +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +27 "core" ( + "manipulator"&n& +4 "core" & ( ' Q 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & # ' 2 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'O +107 "core" ' +2 "manipulator"&& +4 "core" & & , M 6 +2 "manipulator"&o% +4 "core" %C ,  / +2 "collection"'0& +4 "core" &op +2 "collection"'A& +4 "core" &np +2 .tCC.seek :closed +2 "collection"'u(X +4 "core" &oq  +8 &5|op +| +9 &i}ond > +10 &gmnp J +9 &oTom^ H +9 &/ZmoO I +10 &Zln: H +9 &Vkn0 I +10 &vUnm) H +9 &7Ynn I +9 &Wmmd I +10 & Tlkw H +9 &"~Vlmx H +10 &$@Vkkt H +9 &&[lka I +9 &'[kl_ I +10 &)YlmG I +9 &+HYkk= H +9 &-\ Xjl9 H +10 &.\\jj1 I +9 &0Yjj" H +10 &2PXkk H +9 &4[jk I +9 &5Ukh\ H +10 &7Yij H +9 &9XWig H +9 &;[jj I +10 &<Ujj2 I +9 &>Uhhd H +9 &@_Yjj^ I +10 &B!]^dT I +9 &Cj*N K +10 &EF N +9 &GJ"L S +9 &IP\ T +10 &J:\ V +9 &L:\ V +9 &NE;\ W +10 &P-\ X +9 &Q"'\ X +10 &S! #\ X +9 &UK""+\ X +9 &W !"\ G +10 &X(@## , +9 &Xuy$# P +6 ( + "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.17 + .Hand.open + "manipulator"&~1 +4 "core" &Xun$& P +56 1 +2 "manipulator"&p% +4 "core" % D 6 . . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'8  +122 "core" ~ + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + "collection"'f% +4 "core" % K\   +2 .tCS.seek 3.999ml +2 "collection"'d'NL +1589 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +52 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%+  +69 "core"  + .tPS.seek 0ml +2 "processing"%.'d +2620 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" ` +2 .tCSV.dial :air + "collection"'z @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'t' O +1600 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'Z'Q +2597 "core" ' +2 .tCBV.dial :waste1 + "collection"'1 @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"',  +123 "core" +2 "collection"' & +4 "core" &Xum P + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&j% +3 "core" %\  , +  +2 "storage"(% +3 "core" % \ +2 "storage"(3. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +3 "core" &U $\ + "manipulator"&x& +4 "core" & * ! 6 + "manipulator"&M% +4 "core" %\  )   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +198 "core" ( + "manipulator"&#& +4 "core" &m '  z ( + "storage"(l& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +112 "core" ' + "storage"(_& +4 "core" &U @\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&4& +3 "core" &m + ( ( +2 "storage"(/& +4 "core" &U Z\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&a' +33 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +42 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +2 "storage"(*- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(E' +31 "core" ' + "manipulator"&% +4 "core" % %  +2 "storage"(& +4 "core" &U w \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"&?'3 +12 "core" ' + "manipulator"&& +5 "core" &u + ) P ' + "storage"(5& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&R'] +27 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(<' +40 "core" ' +2 "manipulator"&& +4 "core" &u + - u ' +2 "manipulator"&v% +3 "core" %a + . m < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +157 "core" ( + "manipulator"&& +4 "core" &/ 4 $ E} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &0 . + 8 E} +2 .tForearm.seek CC +2 "manipulator"&"'O +107 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "storage"(6& +4 "core" &U \ +2 "storage"(& +4 "core" &U \ + "manipulator"&L& +4 "core" &0 * * / E} + "manipulator"&D% +4 "core" % U # $   + .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&J(y +170 "core" ( + "manipulator"&F& +5 "core" &y   + "storage"(h& +4 "core" &U &\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&[' +100 "core" ' + .tElbow.hold +2 "manipulator"&V, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&y1 +62 "core" 1 +2 "manipulator"&% +5 "core" %  . * { +2 "storage"(& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&!'2 +20 "core" ' +2 "manipulator"&& +4 "core" &y  ' +2 "storage"(e& +3 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&W'] +23 "core" ' + "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(b' +99 (K% +2 "core" %[> \ QK +2 "manipulator"&]% +4 "core" %` - / a l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +92 "core" ' +52 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air + "processing"%^  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%N' +2616 "core" ' + .tdelay 1 second +107 .PSV.dial :mixloop +2 "processing"%G +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%S  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%C'd +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%2& +4 "core" &  +2 "manipulator"&%& +3 "core" &y " $ G +2 "manipulator"&@% +3 "core" %  * % \ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +172 "core" ( + "manipulator"&=& +4 "core" &-9  1  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-9 " & 1 N +2 .tForearm.seek :garage + "manipulator"&w'n +97 "core" ' + .tHand.close + "manipulator"&k/ +63 "core" / +2 "manipulator"&\\& +4 "core" &-9 6 $ : N + "manipulator"&q% +4 "core" % _ * #  +2 .tForearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&|(? +122 "core" ( + "manipulator"&;& +4 "core" &F (  B ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &F   & ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&c'Η +102 "core" ' + "manipulator"&-& +5 "core" &F 1   ) + "manipulator"&U% +4 "core" %΅ $ " +2 "processing"%`& +3 "core" &  +2 "processing"%r& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%$(X +4 "core" &  +7 & .\ %f +9 &W~\ 7 +10 &\ K +9 &_\ L +10 &v_\ L +9 &9\\\ K +9 &_\ K +10 &`\ L +9 &]\ K +9 &Ad\ K +10 & ]\ K +9 &!b\ K +10 &#d\ L +9 &%I]\ K +9 &'\ _\ L +10 &(]\ K +9 &*`\ K +9 &,Pd\ L +10 &.b\ K +9 &/_\ L +10 &1]\ K +9 &3X^\ L +9 &5c\ L +10 &6`\ L +9 &8^\ K +9 &:`a\ L +10 &\  + "manipulator"&*& +4 "core" &g !  ( d +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&& +4 "core" &g  (  d + "storage"(& +4 "core" & f\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'ϊ +42 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&v& + "storage"(\ ' +8 "core" &g  ( , d + "manipulator"&% +4 "core" % ϗ  ' ,  +2 .tForearm.seek :retract +2 "manipulator"&>'\ +91 "core" ' + .tElbow.seek PC +2 "manipulator"&a(? +169 "core" ' + ."downElevator"SE.stop + "storage"(5 +71 "core" ( + "manipulator"&?& +4 "core" &I ( % ' 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &I " ! = 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +101 "core" ' +2 "manipulator"&X& +4 "core" &I &   8 +2 "manipulator"&R% +3 "core" %Η !  # +2 "processing"% & +4 "core" &v  +3 "processing"%& +6 "core" &6 +2 .tPC.seek :closed + "processing"%Y(X +4 "core" &D  +9 &3\ *z +9 &f\ > +9 &t\ L +10 &M\\\ K +9 &^\ K +9 &]\ K +10 &\\\ K +9 &T]\ K +10 &\\ \ K +9 &]`\ K +9 & _\ K +10 &"]]%\ K +9 &$a^\ K +9 &%\\f\ K +10 &'_g\ L +9 &)dZi\ K +10 &+&[$\ K +9 &,]\ K +9 &.\\a\ K +10 &0m_#\ K +9 &2/\\\ K +9 &3]\ J +10 &5^\ K +9 &7t\\\ K +9 &96^\ K +10 &:]5\ K +9 &<^\ K +10 &>|^`\ K +9 &@>^$\ K +9 &B_7\ K +10 &Cf_\ L +9 &E}v!\ N +9 &G7\ P +10 &Hg\ R +9 &J \ R +10 &Lz\ Q +9 &N;\ R +9 &O\ R +10 &Q^\ R +9 &S~\ S +9 &U@6\ S +10 &Wb\ K +9 &X5Apz\ #g +10 &X 2\ - +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&u1 +4 "core" &Xy\ - +54 1 + "manipulator"&6% +4 "core" % Η . .  +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 +2 "processing"%L U +3 %D9 +5 "core" 9 ! +102 "processing"%F9 +3 "core" 9!8 +102 "processing"%h9 +2 "core" 9!8  +102 "processing"%"9 +2 "core" 9"7  +102 "processing"% 9 +3 "core" 9"8 +102 "processing"%y9 +2 "core" 9#8 +102 "processing"%9 +2 "core" 9$8 +102 "processing"%9 +3 "core" 9%8 +102 "processing"%9 +2 "core" 9(8" +102 "processing"%e9 +3 "core" 9*9& +102 "processing"%9 +2 "core" 9.8* +102 "processing"%O9 +3 "core" 929/ +103 "processing"%K9 +2 "core" 9683 +102 "processing"%]9 +3 "core" 9;87 +102 "processing"%J9 +3 "core" 9?8; +102 "processing"%[9 +2 "core" 9F9? +102 "processing"%!9 +3 "core" 9L8C +102 "processing"%<9 +2 "core" 9R8H +102 "processing"%^9 +2 "core" 9Y9L +102 "processing"%W9 +3 "core" 9a:P +102 "processing"%b9 +3 "core" 9i8T +102 "processing"%.9 +2 "core" 9q:X +102 "processing"%G9 +3 "core" 9z:] +102 "processing"%9 +2 "core" 9:a +102 "processing"% 9 +3 "core" 9:e +102 "processing"%S9 +2 "core" 9:i +102 "processing"%N9 +3 "core" 9:m\ +102 "processing"%29 +2 "core" 9:q +102 "processing"%%9 +3 "core" 9:v +102 "processing"%@9 +2 "core" 9:z +102 "processing"%=9 +2 "core" 9:~ +102 "processing"%&9 +3 "core" 9: +102 "processing"%V9 +2 "core" 9; +102 "processing"%k9 +3 "core" 9; +102 "processing"%\\9 +3 "core" 9< +102 "processing"%q9 +2 "core" 9; +102 "processing"%s9 +3 "core" 9< +102 "processing"%;9 +2 "core" 9< +3 .tPH.hold 2:00:00,28C +4 "processing"%g pUp  +3 .tdelay 1:30 +2 "core"  +717 "Can"P\ : ^ʻ +8283 .tPSR.select :air +3 .PSV.dial PSR + "processing"%w +97 "core"  + "processing"%-% +4 "core" %hf  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%U' +587 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%`'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%P +68 "core" +2 .tPBV.dial :waste1 + "processing"%)  +122 "core"  +2 "processing"%7% +4 "core" %ҧ  +2 .tPS.seek 1.5ml + "processing"%T'W +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%r'd +1603 "core" ' +2 .tdelay 5:00 +21964 #"espclient"Session Begun +915 #-> showlog +7123 #trecoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%m  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" + + .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%{ +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%c' +2323 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +70 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +69 "core"  +2 .tPS.seek 0ml +4 "processing"%0'd +2292 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" + .tPSV.dial :mixloop +2 "processing"%' +44 "core" + .tPRV.dial :ab1 +2 "processing"%~ @ +70 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%B'c +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'A  +2 "processing"%  +42 "core" +3  +2 "processing"%}% +3 "core" %h7  +2 .tPS.seek 0.34ml +2 "processing"%f'w +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'|  +29 "core" + .tPRV.dial :air +2 "processing"%n  +42 "core"  +2 .tPS.seek 0.9ml +3 "processing"%$'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%+' +864 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air +4 "processing"%z  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%d'Ҧ +1594 "core" ' +2 .tPSV.dial :PML +2 "processing"%9 +43 "core" +2 .tPTV.dial :mixing +2 "processing"%8 @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%t  +35 "core" +2 "processing"%1% +4 "core" %ҡ2\  +2 .tPS.seek 1.85ml +2 "processing"% ' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%j * +36 "core" , +2 .tPS.seek 0ml +3 "processing"%'d +648 "Can"\ f ` +1327 "core" ' + .tdelay 2 seconds +254 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &%  +2 "manipulator"&3& +3 "core" &I " !  8 +2 "manipulator"&% +4 "core" %\  - . Z  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(-6 +134 "core" ( +2 "manipulator"&M& +4 "core" &-9  ) * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-9 * $ ( * +2 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 .tHand.close +2 "manipulator"&l/ +62 "core" / + "manipulator"&& +5 "core" &-9 5 $ . * + "manipulator"& % +4 "core" % o % , 0 +2 .tForearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&,( +283 "core" ( +2 "manipulator"&4& +4 "core" &7 2   J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +2 "core" &7 - . x J +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&*'O +108 "core" ' +2 "manipulator"&& +4 "core" &7 0 3 , J + "manipulator"&% +4 "core" %D - 5 i G +2 "collection"'& +4 "core" &%\ +2 "collection"'v& +4 "core" &\ \ +2 .tCC.seek :closed +5 "collection"'(X +4 "core" &\ +5 & \ 2 +9 &HJy \ / +9 &wt\ \ D +10 &"\\\ K +9 &\\\ \ J +10 &\\ \ J +9 &j]\ J +9 &,\\\ J +10 &]\ K +9 &Z\ J +9 &qW\ K +10 &!3[\ K +9 &"Z}\ J +10 &$X\ J +9 &&zX \ J +9 &(<Y \ J +10 &)Y \ J +9 &+Y\ J +9 &-_ \ J +10 &/E_ \ J +9 &1\\~\ K +10 &2]\ K +9 &4\\ \ J +9 &6LZ~\ J +10 &8Y}\ J +9 &9Y\ K +9 &;[\ K +10 &=S\\}\ K +9 &?]}\ K +10 &@\\\ K +9 &B\\\ K +9 &DZ^uy\ K +10 &Fvhm\ M +9 &Gef\ R +9 &Ifd\ U +10 &K@hg\ W +9 &Mfh\ W +10 &Nfg\ X +9 &Peg\ X +9 &RCfi\ X +10 &Tgg \ X +9 &Ugg \ Y +9 &Wzif\ ; +10 &XO-gg\ %l +9 &Xqdjh\ J +3 ( + "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.09 +2 "collection"'#& +6 "core" &Xqbhg7\ J + .tHand.open +2 "manipulator"&_1 +64 "core" 1 + "manipulator"&% +5 "core" % D I @ G + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +109 "core"  + "processing"%E% +4 "core" %e4\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%'U +1598 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +44 "core"  +2 .tPS.seek 0ml +3 "processing"%R'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%\ ' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%i  +2 "collection"'>  +35 "core"  +115  +2 .tPSV.dial :mixloop +2 "processing"%H +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%u  +70 "core" +2 .tPS.seek 0ml +3 "processing"%6'd +2620 "core" ' +2 .tPSV.dial :air +2 "processing"%D  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +44 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2612 "core" ' +2 .tPSV.dial :air +2 "processing"%h  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%"' +2617 "core" ' + .tPSV.dial :mixloop +3 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &6 ( , J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &6 1 3 % J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &e& +3 "core" &6 , * 1 J +2 .tForearm.seek CC +3 "manipulator"&'O +103 "core" ' + .tHand.close +2 "manipulator"&O/ +64 "core" / +2 .tCC.seek :open +3 "collection"'K( +425 "core" ( +2 "manipulator"&]& +4 "core" &6 * #  J + "manipulator"&J% +4 "core" % ] - , 7 ; +2 .tForearm.seek :retract +2 "manipulator"&['\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&!(-6 +292 "core" ( + "manipulator"&<& +4 "core" &-8 )  Q G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &^& +3 "core" &-8 ! & + G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&W'n +93 "core" ' +2 .tHand.open +2 "manipulator"&b1 +57 "core" 1 + "manipulator"&.% +4 "core" % x 8 , h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&G'\ +106 "core" ' + ."da"delayUntil "18:45:52.30" +24891 #recoverPRVreagent08 +6 .PTV.dial :mixing +3 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + + ."da"PSV.dial :air +2 "processing"%N  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%2' +2316 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%= +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%V'd +2288 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%k +123 "core"  + "processing"%\\% +4 "core" %dA  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +9 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +511 "Can"q~\ \\  +1088 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%;  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%w +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core"  + "processing"%p% +4 "core" %Ҥ\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%U'T +594 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%P'd +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .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"%7 * +34 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%` +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV +50 "processing"%T +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%L +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%m +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%(  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%{'d +2306 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%r +135 "core"  +2 "processing"%C% +4 "core" %d?\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +8 "processing"%Q +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" + "processing"%% +4 "core" %Ң(\  +2 ."da"PS.seek 1.5ml +2 "processing"%''R +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'd +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%A  +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 +3 "processing"%} +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%B' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%f +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%$'d +2288 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%z  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%+  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%9  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +4 "processing"%8 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%t'a +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%1  +43 "core"  + "processing"%j% +4 "core" %`A\  +2 ."da"PS.seek 0.55ml +2 "processing"%d' +336 "core" ' +2 #"da"addPMLReagent08 +6 .PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'Ҧ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%3 +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 "processing"%% +4 "core" %ң:\  +2 ."da"PS.seek 1.85ml +2 "processing"%a' +226 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +885 "Can"{\ f y +47117 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +55 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%4' +2322 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%/ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +43 "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"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%: +123 "core"  + "processing"%% +4 "core" %`N\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%#' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%v +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core"  +2 "processing"%E% +3 "core" %ҧC\  +2 ."da"PS.seek 1.5ml +3 "processing"%*'W +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%X'd +283 "Can"~\ A " +1311 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "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 +3 "processing"%R +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%>' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%D'd +2298 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%6 +122 "core"  + "processing"%F% +4 "core" %`?\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +9 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%"% +3 "core" %ң:\  +2 ."da"PS.seek 1.5ml +3 "processing"%'S +636 "core" ' +9 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%e'd +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%O  +36 "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 +3 "processing"%5 +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' + ."da"PSV.dial PTV +3 "processing"%] +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%J +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%<  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%^'d +2317 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +124 "core"  +2 "processing"%b% +3 "core" %dM\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%.' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%['Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%W +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %ңJ\  + ."da"PS.seek 1.5ml +3 "processing"%S'S +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PS.seek 0ml +4 "processing"%y'd +1611 "core" ' +2 ."da"delay 2:00 +4316 "Can"\ E  +7687 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%%  +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 +3 "processing"%= +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%&' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +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"%V  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2330 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%; +127 "core"  +7 "processing"%w% +14 "core" %ec\ +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +13 "processing"% +26 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +11 "processing"%-' +336 "core" ' +2 ."da"delay 5 seconds +503 "processing"%p% +3 "core" %_\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%s' +333 "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 +3 "processing"%U +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +36 "core" + "processing"%7% +4 "core" %ҥ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'U +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%T'd +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%L  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%( +70 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%{ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q'd +2332 "core" ' + #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%c +123 "core"  +2 "processing"%% +4 "core" %eh\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%~ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +36 "core" + "processing"%A% +4 "core" %Ҩ:\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +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 +2 "processing"%0  +97 "core"  +2 ."da"PS.seek 0ml +3 "processing"%|'d +1595 "core" ' +2 "processing"%n9 +3 "core" 9Od57 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +4 "processing"%f  +5 "core" 57 + 57 + "processing"%& +3 "core" &XN\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&B% +5 "core" %\  #  & U + "storage"(z% +4 "core" %\ \  \ + "storage"(+. +4 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(9(S +198 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (8& +3 "core" &Q \ +2 "manipulator"&$& +3 "core" &-8 " " G +2 "manipulator"&1% +4 "core" %\  ) ! U + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&j(y +195 "core" ( +2 "manipulator"&t& +3 "core" &  % , +2 "storage"( & +4 "core" &Q p\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d'] +89 "core" ' +2 "storage"(3& +4 "core" &Q 3\ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +282 "core" ' + "storage"(M- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +57 "core" & & ,  , + "storage"(l& +4 "core" &Q B\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&' +29 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&a, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"( - +3 "core" -'r +2 ."da"SE.seek 1.16 Pucks below Top Plate +3 "storage"(' +28 "core" ' +2 "manipulator"&% +4 "core" % + + :  + "storage"(& +4 "core" &Q \ +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"&/': +20 "core" ' +2 "manipulator"&x& +4 "core" &  2 , + "storage"(& +5 "core" &Q (\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +27 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +4 "storage"(4' +39 "core" ' +2 "manipulator"&:& +4 "core" & * -  , +2 "manipulator"&% +3 "core" %Ѐ $ & +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +88 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&#(? +252 "core" ( + "manipulator"&& +4 "core" &@  ( ' / + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &v& +3 "core" &@  ( / +2 ."da"Forearm.seek PC +2 "manipulator"&?'Η +97 "core" ' +2 ."da"Hand.close + "manipulator"&E/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%_( +427 "core" ( + "storage"(& +4 "core" &Q\ \  \ +2 "manipulator"&*& +4 "core" &@ !  g / +2 "manipulator"&% +3 "core" % Ω ( * R +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&R(y +289 "core" ( + "manipulator"&X& +5 "core" &  0 Z @ + "storage"(i& +4 "core" &Q\ \  6\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +105 "core" ' + ."da"Hand.open +2 "manipulator"&u1 +59 "core" 1 +2 "storage"(\ - +3 "core" -' +3 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(>'T +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(6' +53 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun2619h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2865 #"da"SX MX5/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 44.688 seconds\ /var/log/esp/da23jun2619h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2619h50ml15s_nessie.tif +1568 #SX MX5/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2619h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2619h50ml25s_nessie.tif +2569 #SX MX5/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2619h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "44.688 sec auto-exposure",Subject: "da23jun2619h50ml images!" +4 "storage"(F- +4 "core" -' +3 "storage"(D& +6 "core" &Q [\ +6 "manipulator"&& +17 "core" & ( , a @ +11 ."da"Elbow.seek 1 +7 "manipulator"&(y +7 "core" ( + "manipulator"& & +6 "core" &  ' K 6 +2 "storage"("& +4 "core" &Q\ \  \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&h'] +7 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(' +56 "core" ' + "manipulator"&& +5 "core" &    6 + "storage"(O& +47 "core" &Q d f \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&,' +30 "core" ' + ."da"Elbow.hold +4 "manipulator"&5, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.05 Pucks below Top Plate +3 "storage"(e' +25 "core" ' +3 "manipulator"&]% +9 "core" % % 5 / +4 "storage"(J& +17 "core" &Q L V 9\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 302 counts +13 "manipulator"&'3 +23 "core" ' + "manipulator"&<& +5 "core" & ) *  6 +2 "storage"(& +3 "core" &Q \ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +26 "core" ' +3 "storage"(b% +9 "core" % \ +3 ."downElevator"SE.seek :down +8 "storage"(^' +97 (.% +5 "core" %M8 s m I\ OF +4 "manipulator"&W% +8 "core" %s , &   +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +5 "manipulator"&'\ +113 "core" ' +5 ' +2 ."downElevator"SE.stop + "storage"(5 +9 ( & +7 "core" &Q \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +5 "processing"%[& +13 "core" &]\ +3 "manipulator"&N& +8 "core" &   6 +3 "manipulator"&S% +8 "core" %\   # 2 N +5 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&%(-6 +172 "core" ( +3 "manipulator"&@& +8 "core" &-? * ! 4 V +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &=& +6 "core" &-? * *  V +4 ."psFlush"Forearm.seek :garage +6 "manipulator"&y'n +105 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&2/ +59 "core" / +3 "manipulator"&k& +9 "core" &-? " ' V +4 "manipulator"&\\% +10 "core" % ] $ "  6 +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&V'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +5 "manipulator"&&(? +124 "core" ( +3 "manipulator"&;& +8 "core" &D + " O / +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &w& +7 "core" &D  $ ( / +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&q'Η +105 "core" ' +3 "manipulator"&p& +8 "core" &D *  d / +111 "manipulator"&-% +9 "core" %Ν ) " P +4 "processing"%s& +10 "core" &\ +7 "processing"%U& +12 "core" &\ +6 ."psFlush"PC.seek :closed +4 "processing"%)(X +12 "core" &\ +3 &\ +2 &\ 7 +6 &BJx\ 0 +9 &tu\ D +9 &_\ L +9 &[\ K +10 &Z\ K +9 &f^\ K +10 &([\ K +9 &[\ K +9 &[\ K +10 &oZ\ K +9 &!2[\ J +10 &"\\\ L +9 &$\\\ K +9 &&x[\ J +10 &(9]\ K +10 &)_\ L +8 &+Y\ K +10 &-~Z\ K +9 &/@\\\ K +9 &1\\\ K +10 &2\\\ K +9 &4\\\ K +11 &6I\\\ K +8 &8\ _\ K +9 &9\\\ K +10 &;]\ K +9 &=Q]\ K +10 &?]\ K +9 &@^\ K +9 &B]\ K +10 &DX_\ K +10 &Fk\ M +8 &G\ P +10 &I\ Q +8 &KN\ Q +10 &M\ R +10 &N\ R +9 &P\ R +10 &RT:\ R +10 &T<\ S +10 &U:\ S +9 &W~\ 1 +7 &Xl5g%\ ? +9 ( +5 "processing"%U& +7 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.56 +2 "processing"%7& +12 "core" &X$\ * +2 &X(\ * +2 ."psFlush"Hand.open +3 "manipulator"&1 +64 "core" 1 +3 "manipulator"&P% +8 "core" % Ν . 0 +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&`'\ +99 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%L +45 "core"  +5 "processing"%m% +8 "core" %a\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +7 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%(' +170 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +424 "core" ' +7 ."psFlush"delay 5 seconds +390 #"uploadLog"upsync +112 ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2106 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%r @ +177 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%C  +124 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%{ +96 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2039 "Can"n\ > ZN +583 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +97 "core"  +2 "processing"%c% +4 "core" %@\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2112 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%~  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%' @ +70 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%A +98 "core" + ."psFlush"PS.seek :empty +3 "processing"%o'F +2619 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%} +109 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%0'T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%n +68 "core" + ."psFlush"PTV.dial :puck +3 "processing"%f  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%8 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%$ U +51 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%1'd +2630 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%I @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%t' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%!'d +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%3 +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%G' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%d  +53 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%j'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%v @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%a' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +69 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%? @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%X' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +43 "processing"%i  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%#'d +1285 "Can"\ >  +1323 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'u& +7 "core" &  +2 "manipulator"&\ & +3 "core" &D " ) : / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"& (? +5 "core" ( +2 "manipulator"&4& +3 "core" &D . ( * / +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &>& +3 "core" &D # 7 Z / +2 .tForearm.seek PC +2 "manipulator"&F'Η +103 "core" ' + .tHand.close +2 "manipulator"&D/ +56 "core" / +2 .tPC.seek :open +2 "processing"%( +427 "core" ( + "manipulator"& & +5 "core" &D " " ; / + "manipulator"&"% +4 "core" % Ό !  0 K + .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&O( +360 "core" ( +2 "manipulator"&]& +4 "core" &7 . ' ] J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &7 !  = J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&R'O +100 "core" ' +2 "manipulator"&H& +4 "core" &8 + 1 ( J +2 "manipulator"&<% +3 "core" %A - 1 k s +2 "collection"'& +4 "core" &  +3 "collection"'6& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'b(X +6 "core" &  +6 & -\ %g +10 &Y{\ 7 +9 &{\ K +10 &U!\ K +9 &Y\ J +9 &CZ\ J +10 &[\ \ J +9 &_ \ J +9 &Z \ K +10 &J_\ J +9 & Y\ \ K +10 &!] \ J +9 &#\\\ J +9 &%R^\ K +10 &']\ K +10 &(Z \ J +8 &*Y#\ K +10 &,[Y\ J +9 &.Z\ K +9 &/_!\ J +10 &1Z\ K +9 &3cY\ J +10 &5$Y\ K +9 &6`!\ J +9 &8\\\ K +10 &:j`\ K +9 &<+^\ K +9 &=^*\ K +10 &?^\ J +9 &ArZ\ K +10 &C4`\ K +9 &Dh\ K +9 &Fwz\ O +10 &H`jn\ T +9 &Jcc\ V +10 &Kfc\ W +9 &Mif \ X +9 &O\\kh \ X +10 &Qjj\ X +9 &Rkl\ X +9 &Tll&\ Y +10 &Vamo\ Y +9 &W_pn%\ 5 +10 &Xnqq(\ W +8 ( +3 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'h& +6 "core" &Xyyqr!\ L + &Xyyru\ L +2 .tHand.open + "manipulator"&.1 +64 "core" 1 +2 "manipulator"&% +4 "core" % A 7 ; . s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &Xyyzy1\ L +2 "collection"',% +3 "core" %Mxy,\ +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"' % +4 "core" %Mxy\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'['m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'e% +4 "core" %m|}\  +4 .tCS.reconfigure :fast +5 "collection"'#d @b +7 .tCS.seek 7.5ml +4 "collection"'N' +628 "core" ' + .tCSV.dial :waste +2 "collection"'S +126 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''Q +1965 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'@& +7 "core" &Xyy|}\ L +2 "collection"'=% +3 "core" %R}}\ +2 .tCSV.dial :flush +2 "collection"'^  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'5'm +1173 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +42 "core" B + "collection"'k% +4 "core" %m|\  +3 .tCS.seek 7ml +2 "collection"'\\' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  +2 ';  +40 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'w @ +43 "core" ? +2 .tCS.seek 0ml +3 "collection"'y'Q +1591 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'p& +6 "core" &Xyx~\ L +2 "collection"'-% +3 "core" %Q\ +2 .tCSV.dial :flush +2 "collection"'%  +71 "core" +2 .tCS.seek 5ml +4 "collection"'s'm +1164 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'V @ +42 "core" B +2 "collection"'_% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'7' +526 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'P  +98 "core"  +3 .tCS.seek 0ml +2 "collection"'U'Q +1592 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'L& +7 "core" &Xyw}|%\ L + "collection"'m% +4 "core" %R}|1\ + .tCSV.dial CSR +2 "collection"'q  +41 "core"  +2 "collection"'|% +4 "core" %R}} \ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +2 "collection"'('O +1802 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'r' O +527 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'C +3 '{  +96 "core" +31 +2 .tCTV.dial :intake +2 "collection"'T  +71 "core" +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"''Q +1797 "core" ' +2 .tIntake.select :close +6 "sampler")0 +14 .tCTV.dial :air +2 "collection"'c  +69 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +584 "core" ' + .tCSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"'~% +4 "core" %O{\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'''m +1342 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'A' O +1343 "core" ' + .tCSV.dial CBV +2 "collection"'Q +97 "core" +2 .tCS.seek 0ml +3 "collection"'}'Q +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +6 "core" &5 * + / J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&0( +4 "core" ( +2 "manipulator"&n& +4 "core" &6 . 2 J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &f& +3 "core" &5 * - : J +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close +2 "manipulator"&B/ +60 "core" / +2 .tCC.seek :open +3 "collection"'( +427 "core" ( + "manipulator"&z& +4 "core" &6 ( , * J +2 "manipulator"&8% +3 "core" % > ( # +2 .tForearm.seek :retract +2 "manipulator"&$'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&+(-6 +291 "core" ( + "manipulator"&I& +4 "core" &-<  ' V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &1& +3 "core" &-< # " ( V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'n +100 "core" ' +2 .tHand.open +2 "manipulator"&t1 +56 "core" 1 + "manipulator"&3% +4 "core" % t E ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&!'\ +112 "core" ' +2 "processing"%M& +4 "core" &\ +11780 #t-> access 1 +3 "storage"(G% +4 "core" % I\ +3 "manipulator"&l% +4 "core" %\  " " 0 G +2 "manipulator"&& +4 "core" &-< ! #  V +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +54 .tSC.seek 5 +2 "storage"((<( +672 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 ( & +3 "core" &<& s n\  +3369 #"espclient"-> exit +2 #Session Ended +14904 "Can"\ . z +60001 Vz\ -  +60002 w\ . - +60001 v\ . < +60001 s\ / yһ +60002 r\ . "h +60001 p\ . # +60001 o\ . %j +60001 wn\ . '* +60002 >l\ . ( +60001 n\ . *\\V +60001 j\ . , +60002 j\ . - +60001 hh\ - /N +60001 _g\ . 0 +60001 g\ . 2D +60002 f\ . 4@ڻ +60001 @g\ . 5p +60001 <f\ . 7 +60002 f\ - 92 +60001 od\ . :2 +60001 c\ . <~Ȼ +60002 c\ . >$^ +60001 0b\ - ? +60001 gb\ . Ap +60001 H`\ . C @EDT1687838856.94 `\ . D +60001 a\ . FbL +60001 _\ . H +60002 a\ . Ix +60001 T`\ . KT +60001 {`\ . Lä +60001 L`\ . N: +60002 `\ . PFл +60001 _\ . Qf +60002 ^\ . S +60001 `\ . U8ƒ +60001 _\ . V( +60002 _\ . XǾ +60001 X^\ . Z*T +60001 _\ . [ +60001 K]\ . ]vɀ +60002 `]\ . _ +60001 u^\ - `ʬ +60001 _\ . biB +60002 ]\ . dػ +60001 \\\ . en +60001 ^\ . g[ +60002 ^\ . i͚ +60001 ^\ . j0 +60001 ]\ . lMƻ +60001 _\ . m\\ +60002 g^\ . o +60001 4_\ . q?Ј +60001 V^\ . r +60002 A]\ . tѴ +60001 Y^\ . v1J +60001 6`\ . w +60002 `_\ . y}v +60001 6^\ . {$ +60001 _\ . |Ԣ +60002 _\ . ~p8 +60001 `\ . λ +60001 ^\ . d +60002 _\ . b +60001 Y]\ . א +60001 +_\ . & +60001 O_\ . Tؼ +60002 -`\ . R +60001 j^\ .  +60001 D_\ . F~ +60002 _\ .  +60001 y^\ . ۪ +60001 _\ . 8@ +60002 _]\ - ֻ +60001 ^\ . l +60001 ^\ . * +60001 ]\ . ޘ +60002 |`\ . w. +60001 Z\\\ . Ļ +60001 J_\ . Z +60002 v_\ . i +38477 #t-> access 2 +2 "storage"(x% +4 "core" % \ + "manipulator"&% +4 "core" %\  4 2 G +2 "manipulator"&& +3 "core" &-< 0 0 V +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"((K +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (d& +2 "core" &K 0\  +4073 #t-> $da[:extractVol]=0.19 +685 #-> startTube 2 +386 #-> shortDA +2 "collection"':% +3 "core" %RQ  +2 "processing"%% +4 "core" %dt\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +10482 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +6 "processing"%j +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2278 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%/  + "collection"'v  +71 "core" +53  +2 .tPS.seek 0.5ml +2 "processing"%' +1255 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +94 "core" @ +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%a'd +573 "Can"6a\ / ᆻ +19 "core" ' + .tPSV.dial PSR +2 "processing"%Y +95 "core"  +2 "processing"%% +4 "core" %c\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%*'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +108 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial PSR + "processing"%i +96 "core"  + "processing"%X% +4 "core" %d\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%u'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +1601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%4 +97 "core" + .tPRV.dial :sipper +2 "processing"%>  +40 "core" +2 .tPS.seek 0ml +2 "processing"%D'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%& +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%`' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +94 "core" +2 .tPS.seek 0ml + "processing"% 'd +2609 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%"& +4 "core" &\ +2 "manipulator"&F% +3 "core" %\  1 2 ? G +2 "storage"( % +4 "core" % I\ + "storage"(]. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (H& +2 "core" & ~ j\ +2 "manipulator"&<& +3 "core" &-< / 1  V +2 "manipulator"&% +3 "core" %\  - , 9 G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +188 "core" ( + "manipulator"&K& +4 "core" &] 9 # / +2 "storage"(h& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&.'ж +98 "core" ' +2 "storage"(& +4 "core" & F\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +281 "core" ' +2 "storage"(6- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (,& +2 "core" & ~ /\ +2 "manipulator"&& +3 "core" &] 4 ; Y / +2 .tElbow.seek 2 +2 "manipulator"& (a +3 "core" ( + "manipulator"&R& +4 "core" &] @ * i / + "storage"(Z& +4 "core" & ~ 0\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&e'ϊ +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&[/ +55 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&S& +2 "storage"(N' +6 "core" &] 1 / + / +2 "manipulator"&@% +4 "core" % R 5 ; C  +2 .tForearm.seek :retract + "manipulator"&='\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&^(? +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +98 "core" ( +2 "manipulator"&& +4 "core" &H * - . " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &H 2 1 " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k'Η +100 "core" ' +2 "manipulator"&5& +4 "core" &H ( 2 " +2 "manipulator"&% +51 "core" %Δ ; : +3 "processing"%;& +4 "core" &~\ +2 "processing"%w& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%\\(X +4 "core" &\  +9 &1{\ *z +9 &d\ > +10 &z}\ M +9 &>a\ L +9 &g\ L +10 &c~\ M +9 &b\ L +9 &Fe\ L +10 &`\ L +9 &e\ L +9 & b\ L +10 &"Nd\ L +9 &$b\ L +10 &%b\ L +9 &'g\ L +9 &)Wa\ L +10 &+a\ L +9 &,d\ M +9 &.d\ L +10 &0^g~\ L +9 &2e\ M +10 &3d\ M +9 &5e\ L +9 &7g`\ L +10 &9(e\ L +9 &:a\ L +9 &<`\ L +10 &>me\ M +9 &@0c\ L +10 &Ae\ M +9 &Ck\ M +9 &Em~\ O +10 &G)~\ Q +9 &H\ R +9 &J\ R +10 &Lk\ S +9 &N-\ S +10 &O\ S +9 &Q\ S +9 &Sp\ T +10 &U3\ S +9 &V\ O +9 &X1=^\ $j +10 &XD~\ + +5 ( +2 "processing"%w& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&p1 +3 "core" &X\ + +57 1 +2 "manipulator"&-% +4 "core" % Δ : 9 K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "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"%y U +2 %V9 +5 "core" 9 +102 "processing"%_9 +3 "core" 9" +102 "processing"%s9 +3 "core" 9 # +102 "processing"%9 +2 "core" 9 # +102 "processing"%P9 +3 "core" 9$ +102 "processing"%79 +2 "core" 9$ +102 "processing"%L9 +3 "core" 9% +102 "processing"%m9 +3 "core" 9& +102 "processing"%q9 +2 "core" 9"& +102 "processing"%|9 +3 "core" 9&& +102 "processing"%U9 +7 "core" 9+' +102 "processing"%(9 +3 "core" 9/' +102 "processing"%C9 +2 "core" 93' +103 "processing"%{9 +2 "core" 97' +102 "processing"%T9 +2 "core" 9;' +102 "processing"%r9 +3 "core" 9?' +102 "processing"%c9 +2 "core" 9D' +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" 9 Y& +102 "processing"%Q9 +3 "core" 9]% +102 "processing"%A9 +2 "core" 9a% +102 "processing"%o9 +2 "core" 9e% +102 "processing"%n9 +3 "core" 9#i$ +102 "processing"%f9 +2 "core" 9+m# +102 "processing"%B9 +3 "core" 93r# +102 "processing"%O9 +2 "core" 9:v +102 "processing"%W9 +3 "core" 9Cz +102 "processing"%b9 +2 "core" 9L~ +102 "processing"%z9 +2 "core" 9T +102 "processing"%89 +3 "core" 9] +102 "processing"%9 +2 "core" 9g +102 "processing"%I9 +2 "core" 9o +102 "processing"%19 +3 "core" 9y +102 "processing"%09 +2 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%M9 +2 "core" 9\ +102 "processing"%$9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%G9 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%99 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%g9 +3 "core" 9 +102 "processing"%x9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%d9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%: +107 "core"  + "processing"%% +4 "core" %i(\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%j' +580 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%# +67 "core" + .tPBV.dial :waste1 +2 "processing"%v  +51 "core" +2 "processing"%/% +4 "core" %ҧ\  +2 .tPS.seek 1.5ml +2 "processing"%'W +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 .tdelay 5:00 +20769 "Can"c\ 5 $ +9233 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%a +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%*' +2364 "core" ' + .tPSV.dial PTV +2 "processing"%? +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%u  +125 "core" + .tPSV.dial :mixloop +2 "processing"%4 +42 "core" + .tPRV.dial :ab1 +2 "processing"%> @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%\ 'c +357 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%&  +42 "core"  +2 "processing"%D% +4 "core" %b8\  +2 .tPS.seek 0.34ml + "processing"%)'q +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +27 "core" + .tPRV.dial :air +2 "processing"%"  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%F'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%]' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%H'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%< +43 "core" + .tPTV.dial :mixing +6 "processing"% @ +69 "core" @ + .tPBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"%h% +5 "core" %Ҧ\  +2 .tPS.seek 1.85ml + "processing"%+' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%!'d +1954 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +3 "core" &4\ +2 "manipulator"&,& +4 "core" &H : 4 " + "manipulator"&% +4 "core" %\  0 2  \ g +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(-6 +127 "core" ( + "manipulator"&Z& +4 "core" &-E , 5 !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &-E ; 3 I  +2 .tForearm.seek :garage +2 "manipulator"&S'n +102 "core" ' +2 .tHand.close + "manipulator"&@/ +63 "core" / +2 "manipulator"&& +4 "core" &-E d N )  +2 "manipulator"&.% +3 "core" % \\ ? ? +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e( +325 "core" ( + "manipulator"&& +4 "core" & 7 -  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" & 5 4 P . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +101 "core" ' +2 "manipulator"&5& +4 "core" & 4 < . +2 "manipulator"&% +3 "core" %P < @ ^ +2 "collection"';& +4 "core" &a\ +2 "collection"'N& +5 "core" &O\ +2 .tCC.seek :closed + "collection"'=(X +4 "core" &;\ +8 &47\ %f +10 &Y~6\ 7 +9 &=\ L +10 &Z1\ L +9 &`?\ K +9 &A\\<\ L +10 &\\6\ K +9 &^8\ L +10 &`8\ L +9 &J_2\ K +9 & a:\ L +10 &!^0\ L +9 &#\\:\ K +9 &%Q\\<\ L +10 &'`=\ L +9 &(]3\ L +10 &*a0\ L +9 &,Y_.\ L +9 &.\\-\ K +10 &/_2\ K +9 &1a/\ K +9 &3ab&\ L +10 &5$\\0\ K +9 &6]2\ K +9 &8Z3\ L +10 &:i]4\ L +9 &<,b9\ K +10 &=^(\ L +9 &?_3\ L +9 &Aq]-\ L +10 &C2`/\ L +9 &Dk0\ M +9 &F*\ P +10 &H`7\ T +9 &J1\ V +10 &K*\ X +9 &M1\ X +9 &O]+\ X +10 &Q*\ Z +9 &R+\ Y +9 &T4\ Y +10 &Va1\ Y +9 &We(\ . +10 &Xp!.\ Q +9 ( +2 "collection"'N& +52 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +4 "collection"'& +4 "core" &Xwp1\ J + &XwpW\ J +2 .tHand.open + "manipulator"&p1 +56 "core" 1 + "manipulator"&-% +4 "core" % P Y I ? ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%w +107 "core"  + "processing"%_% +4 "core" %bh\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%k'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%s  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1594 "core" ' + .tPSV.dial PSR +2 "processing"%P +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%7' +2621 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%L  +2 "collection"'m  +32 "core"  +118  + .tPSV.dial :mixloop +2 "processing"%q +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%|  +70 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%(  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +43 "core" +2 .tPS.seek 0ml + "processing"%T'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&~& +4 "core" & 6 : w . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&( +26 "core" ( + "manipulator"&'& +4 "core" & <  %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & < 2 :  +2 .tForearm.seek CC +2 "manipulator"&A'O +91 "core" ' + .tHand.close +2 "manipulator"&o/ +63 "core" / +2 .tCC.seek :open + "collection"'n( +424 "core" ( + "manipulator"&f& +5 "core" & 3 =  + "manipulator"&B% +4 "core" % U 3 0 R + .tForearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&W(-6 +278 "core" ( +2 "manipulator"&b& +4 "core" &-? 5  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-? < = b L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&8'n +102 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&I% +4 "core" % ` ? 7 P y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' +2 ."da"delayUntil "09:50:06.20" +10047 "Can"c\ G ⲻ +14852 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%0 @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%t  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%M  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2348 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%G  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%l +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2321 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%g% +4 "core" %bg\ + #"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' +582 "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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%d +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" + "processing"%% +4 "core" %ҩl\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Y +596 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1592 "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"%v * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%/ +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"%E +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%a +124 "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"%?' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +33 "core" + "processing"%*% +4 "core" %ҩW\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'Y +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'d +1605 "core" ' + ."da"delay 2:00 +3736 "Can"d\ G H +8267 #"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"%& * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%D +69 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2351 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +117 "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"%F'd +2319 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%]  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%<  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%K'a +378 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%h  +42 "core"  + "processing"%% +4 "core" %b(\  +2 ."da"PS.seek 0.55ml +2 "processing"%H'\ +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%+  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%, +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%Z  +34 "core" +2 "processing"%[% +4 "core" %ң{\  +2 ."da"PS.seek 1.85ml +2 "processing"%^' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1946 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +35632 "Can"g\ < ޻ +12370 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%.  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%S  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2313 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "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"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%-  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%N +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +33 "core"  +2 "processing"%_% +3 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%! * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%s'd +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%k  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%q +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%7  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2321 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +123 "core"  + "processing"%{% +4 "core" %bi\ + #"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' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%T +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%c% +4 "core" %ҫP\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'[ +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1596 "core" ' +2 ."da"delay 2:00 +6254 "Can"i\ q ft +5748 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%e * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2342 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%A +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +3 "core" %e\ +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' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%O'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%8 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%t% +4 "core" %ң~\  +2 ."da"PS.seek 1.5ml + "processing"%3'S +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" , +2 ."da"PS.seek 0ml +52 "processing"%'d +1597 "core" ' +2 ."da"delay 2:00 +12002 #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"%G * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +68 "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"%$ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2329 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +138 "core"  +5 "processing"%d% +17 "core" %e#\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%:' +336 "core" ' + ."da"delay 5 seconds +503 "processing"%% +3 "core" % d\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core"  + "processing"%v% +4 "core" %ң{\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'S +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1599 "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"%y * +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"%' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +75 "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"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2330 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +123 "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"%'Ҧ +434 "Can"ll\ x \ +1678 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%4 +68 "core" +3 ."da"PBV.dial :waste1 +3 "processing"%u  +33 "core" +3 "processing"%% +7 "core" %ңv\  +4 ."da"PS.seek 1.5ml +3 "processing"%&'S +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%>  +97 "core"  +3 ."da"PS.seek 0ml +2 "processing"%`'d +1601 "core" ' +2 "processing"%"9 +3 "core" 9N853 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%)  +3 "core" 53 + 53 + "processing"% & +4 "core" &XX\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&\ % +4 "core" %\  , *  " +2 "storage"(% +3 "core" % w\ +2 "storage"(]. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(<(S +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &V 9\ +2 "manipulator"&F& +4 "core" &-? . 1  L + "manipulator"&h% +4 "core" %\  0 3 " +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +184 "core" ( + "manipulator"&K& +4 "core" &y : (  / +2 "storage"(+& +3 "core" &V Y\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +114 "core" ' + "storage"(,& +4 "core" &V \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +275 "core" ' +2 "storage"(Z- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(['z +31 "core" ' +2 "manipulator"&@& +4 "core" &y : 4  / + "manipulator"&6% +4 "core" %g - 0  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&^'\ +104 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&.(? +261 "core" ( + "manipulator"&%& +4 "core" &H ) & O \ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &H . . y \ +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +97 "core" ' +2 ."da"Hand.close + "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open + "processing"%2( +421 "core" ( +2 "storage"(5& +3 "core" &V \ s\ +2 "manipulator"&& +3 "core" &H / + W \ +2 "manipulator"&R% +3 "core" % Τ - . n f +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +284 "core" ( +2 "manipulator"&;& +4 "core" &p 5  9 Y + "storage"(& +4 "core" &V\ \  \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-'] +100 "core" ' + ."da"Hand.open +2 "manipulator"&N1 +64 "core" 1 +2 "storage"(w- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(_'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(p' +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/da23jun2710h50ml_nessie.tif + "processing"%!& +13 "core" &^\ +5 "manipulator"& & +4 "core" &p / 4 Y +2 "manipulator"&k% +5 "core" % Q 2 3  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&P'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +172 "core" ( +2 "manipulator"&s& +58 "core" &-< 3 # 2 M +8 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-< / / O M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'n +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&|/ +63 "core" / + "manipulator"&7& +4 "core" &-< V > \\ M +2 "manipulator"&m% +4 "core" % | . /  D + ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{(? +120 "core" ( + "manipulator"&(& +4 "core" &@ ( > \ ) +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &@ , $ ? ) +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&T'Η +105 "core" ' +2 "manipulator"&& +4 "core" &@ 3 9 2 ) +2 "manipulator"&c% +4 "core" %Π - - | + "processing"%r& +4 "core" &\ +2 "processing"%'& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%~(X +4 "core" &\ +7 &6\ %f +10 &W}\ 7 +9 &|\ L +9 &X\ L +10 &x[@\ L +9 &:Xg\ L +9 &Zi\ L +10 &][\ L +9 &Z`\ L +10 &BZS\ L +9 & ZP\ L +9 &!]G\ L +10 &#ZA\ L +9 &%IZ:\ L +9 &'\ [/\ L +10 &([(\ L +9 &*[\ L +10 &,Q\\\ L +9 &.Z\ L +9 &/Zz\ L +10 &1Z\ L +9 &3Y[\ L +9 &5Z\ L +10 &6Y\ L +9 &8Zn\ L +10 &:`Z\ L +9 &<#\\\ L +9 &=Z\ L +10 &?Z\ M +9 &AhZ\ L +9 &C*[\ L +10 &D]\ M +9 &Fs\ O +10 &H_\ R +9 &Jz\ S +9 &K~\ S +10 &Mu\ S +9 &Odp\ S +9 &Q$g\ T +10 &Rj\ T +9 &Tc\ S +10 &ViR\ T +9 &WfkR\ * +9 &XnW\ 9 +10 ( + &XM\ / +2 "processing"%'& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%o& +4 "core" &XS\ / +2 ."psFlush"Hand.open + "manipulator"&e1 +54 "core" 1 +2 "manipulator"&V% +4 "core" % Π a H | +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +106 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +41 "core"  + "processing"%B% +4 "core" %h\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +520 #"da"SX MX5/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.066 seconds\ /var/log/esp/da23jun2710h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2710h50ml15s_nessie.tif +65 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +981 #"da"SX MX5/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2710h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2710h50ml25s_nessie.tif +1125 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%= @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'F +919 #"da"SX MX5/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2710h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.066 sec auto-exposure",Subject: "da23jun2710h50ml images!" +2 "storage"(I- +4 "core" -' +2 "storage"(8& +6 "core" &V [\ + "manipulator"&0& +5 "core" &@ ' ; z ) +7 "manipulator"&t% +15 "core" %\  4 B t +6 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&O(y +289 "core" ( +3 "manipulator"&M& +23 "core" & . /  9 +3 "storage"(3& +8 "core" &V +\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +104 "core" ' +4 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(G' +56 "core" ' +3 "manipulator"&l& +8 "core" & ; 6 9 +4 "storage"(& +7 "core" &V Y Y \ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&$' +29 "core" ' +3 ."da"Elbow.hold +4 "manipulator"& , +6 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(g' +23 "core" ' +3 "manipulator"&9% +9 "core" % : 8 +3 "storage"(& +11 "core" &V A B \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&'C +21 "core" ' +4 "manipulator"&d& +12 "core" & . . 9 +4 "storage"(x& +8 "core" &V i g \ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +16 "core" ' +2 "storage"(:% +9 "core" % [ d =\ +4 ."downElevator"SE.seek :down +5 "storage"(' +98 ( % +6 "core" %QA K C\ RM +4 "manipulator"&#% +11 "core" %[ 0 .  +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&v'\ +88 "core" ' +39 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (j& +8 "core" &V Y c\ +553 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"% +98 "core"  +4 "processing"%/% +11 "core" %A\ +5 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +607 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%y' +69 #"uploadLog"upsync +2042 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%Y  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%E @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%a +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%?'T +1101 "core" ' + ."psFlush"PSR.select :air +54 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%X +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%*  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%i'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2618 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%& @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%W'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%Z  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%H' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%S U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2319 "Can"m\ > 堻 +291 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%;'d +2606 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%w'd +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&!& +4 "core" & * - l 9 + "manipulator"& % +3 "core" %\  ' " L  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&k(? +246 "core" ( + "manipulator"&& +4 "core" &; - ; \ ! +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &; 0 / x ! +2 ."psFlush"Forearm.seek PC +2 "manipulator"&_'Η +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&s/ +63 "core" / + ."psFlush"PC.seek :open +2 "processing"%-( +424 "core" ( + "manipulator"&L& +4 "core" &; / - ! +2 "manipulator"&% +3 "core" % ΢ + % Y Q +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +106 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&7(-6 +126 "core" ( + "manipulator"&m& +4 "core" &-3 4  /  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-3 . . e  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&('n +99 "core" ' + ."psFlush"Hand.open + "manipulator"&C1 +57 "core" 1 +2 "manipulator"&q% +3 "core" % a 2  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFinished short da assay +24483 #-> access 1 +2 "storage"(c% +3 "core" % M\ +2 "manipulator"&r% +4 "core" %  % , N | +2 "manipulator"&& +3 "core" &-4 ) " >  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(U(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (2& +3 "core" &<+ q\  +17036 "Can"m\ 0 6 +27495 #t-> access 2 +3 "storage"(o% +3 "core" % %\ + "manipulator"&e% +4 "core" %  / 0 | +2 "manipulator"&V& +3 "core" &-4 . 0  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"('(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (f& +2 "core" &K j u \  +383 #t-> $da[:extractVol]=0.19 +492 #-> startTube 2 +29489 #-> exit +6 #mEXIT @1687877838.71EDT @1687877846.70EDT = =tMAIN =mMAIN_scheduler @EDT1687877848.56 #"core_reset"Sent BREAK +2 #t@33283 receive with ifg=0x10, ie=0xFD + #@33916 receive with ifg=0x10, ie=0xFD #@34570 receive with ifg=0x10, ie=0xFD + #@35203 receive with ifg=0x10, ie=0xFD + #@35836 receive with ifg=0x10, ie=0xFD #@36469 receive with ifg=0x10, ie=0xFD + #@37103 receive with ifg=0x10, ie=0xFD #@37535 receive with ifg=0x80, ie=0xFD + #@61907 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +397 "Can"j\ 1 X + j\ 1 X  + #tPolling Can every 10:00 +2 #Cleanly exited at 10:57:18EDT27-Jun-23 +535 #-> ESP.ready! +155 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %R  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +2 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +2 "core" %d7\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ށ \ V + .tSS.configure :default +3 "sampler")#.0X\ +2 "collection"'09 +3 "core" 9 + "processing"%19 +3 "core" 9 +635 #t-> access 2 +3 "storage"(2% +3 "core" % E\ +2 "manipulator"&3% +4 "core" %  , 2 | + "manipulator"&4& +3 "core" &-4 / 2   +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +2 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &K L\  +1435 #t-> startTube 2 +1533 #-> $da[:extractVol]=0.19 +25088 #-> shortDA +2 "collection"'7% +4 "processing"%8% +2 "core" %R  +5 %d1\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1581 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%9 +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +123 "core" +2 .tPRV.dial :sipper + "processing"%;  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%<'` +2275 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +6 "core"  +116  +2 .tPS.seek 0.5ml + "processing"%?' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +94 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%A'd +587 "core" ' +2 .tPSV.dial PSR +2 "processing"%B +95 "core"  + "processing"%C% +4 "core" %gg\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%D'T +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +97 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%H +97 "core"  + "processing"%I% +4 "core" %`4\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%K' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +97 "core" + .tPRV.dial :sipper +2 "processing"%M  +41 "core" +2 .tPS.seek 0ml + "processing"%N'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%O +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +97 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2615 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +5 "core" &0\ + .tHand.open +2 "manipulator"&T1 +24 "core" 1 + "manipulator"&U% +5 "core" %  D : i | + "storage"(V% +4 "core" % \ \ + "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(X( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +3 "core" & d\ +2 "manipulator"&Z& +3 "core" &-4 0 /  +2 "manipulator"&[% +3 "core" %  1 3 | +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&\\(a +175 "core" ( + "manipulator"&]& +5 "core" &W 9 &  . +2 "storage"(^& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&_'ж +100 "core" ' +2 "storage"(`& +4 "core" & =\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(a'g +272 "core" ' +2 "storage"(b- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :pick +2 "storage"(c' +26 "core" ' +3 .tSE.seek :down + "storage"(d' +273 "core" ' + #tTube 2 was empty. Trying tube 3 ... +2 #Loading da puck from tube 3 into Processing Clamp + "processing"%e& +4 "core" &\\\ +2 "manipulator"&f% +4 "core" %а / 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +45 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +2 "storage"(h% +4 "core" % \ +2 "storage"(i. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(j( +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (k& +3 "core" & ] Z \  + "manipulator"&l& +4 "core" &W / 0 ) . +2 .tElbow.seek 3 + "manipulator"&m(4 +38 "core" ( +2 "manipulator"&n& +4 "core" &5 ' 8 % +2 "storage"(o& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&p'N +91 "core" ' +2 "storage"(q& +4 "core" & ;\  +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(r'g +272 "core" ' + "storage"(s- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(t' +26 "core" ' +3 .tSE.seek :down + "storage"(u' +277 "core" ' +2 #tTube 3 was empty. Trying tube 6 ... +2 #Loading da puck from tube 6 into Processing Clamp + "processing"%v& +4 "core" &\\\ + "manipulator"&w% +4 "core" %X $ 2 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' + "storage"(y% +4 "core" % (\ + "storage"(z. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"({(K +506 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (|& +2 "core" &K o D\  +2 "manipulator"&}& +3 "core" &5 . / % +2 .tElbow.seek 6 +2 "manipulator"&~( +12 "core" ( +2 "manipulator"&& +4 "core" &  4 S + + "storage"(& +4 "core" &K ?\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +107 "core" ' + "storage"(& +4 "core" &K \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +280 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &K \\\  + "manipulator"& & +4 "core" & - , + +2 .tElbow.seek 6 + "manipulator"& ( +3 "core" ( +2 "manipulator"& & +3 "core" & ; 7 \ + +2 "storage"(& +4 "core" &K \  +2 .tForearm.seek 6 + 300 counts + "manipulator"&' +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +60 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):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 +3 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +8 "core" & , + I + + "manipulator"&% +4 "core" %  0 / +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( + "manipulator"&& +4 "core" &C 2 8 E % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C / + h % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 "manipulator"&& +4 "core" &C 6 1 g % +2 "manipulator"&% +3 "core" %Δ / . 4 _ +2 "processing"%& +4 "core" &U\ +2 "processing"%& +5 "core" &\\\ +2 .tPC.seek :closed + "processing"% (X +5 "core" &\  +9 &4\ +{ +9 &e\ > +9 &y\ M +10 &P_\ L +9 &`\ L +9 &c8\ L +10 &]"\ L +9 &Z_\ K +9 &_\ K +10 &`\ K +9 & `&\ K +10 &"a`\ L +9 &$#d\ L +9 &%^,\ K +10 &'`\ L +9 &)ib \ L +10 &+,^\ K +9 &,` \ L +9 &.` \ L +10 &0pd\ L +9 &24`\ K +9 &3_\ L +10 &5d\ L +9 &7y]\ L +9 &9;c\ L +10 &:_\ L +9 &<`\ L +10 &>e\ L +10 &@Cc\ L +8 &Be\ L +10 &Ch\ M +9 &Eu\ N +9 &G=\ P +10 &H\ R +9 &J\ R +10 &L\ R +9 &N@\ R +9 &P\ S +10 &Q\ R +9 &S\ S +9 &UE\ S +10 &W\ H +9 &X9N\ b +10 &X&\ + +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&!1 +4 "core" &X\ + +54 1 +2 "manipulator"&"% +4 "core" % Δ C ?  _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +104 "core" ' +2 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%$ U +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$ +18 .tPH.coast +2 "processing"%+  +2 "core"  +  +3 !to:Thermal::Error\ : mesg"+Processing Puck Heater to 28C Aborted!:@checkpoint: omitted: @reply0:@axisName"Processing Puck Heater:bt["0/home/esp/esp2/lib/thermal.rb:188:in `seek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/lib/thermal.rb:144:in `seek'"8/home/esp/esp2/protocol/2G/sh1.rb:253:in `bakePuck'"4/home/esp/esp2/protocol/2G/sh1.rb:259:in `call'"8/home/esp/esp2/protocol/2G/sh1.rb:259:in `bakePuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:287: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 +646 "Can"i\ 7 ^a +1073 #t-> Hand.close + .Hand.close +2 "manipulator"&,/ +60 "core" / +469 #t-> PC.open + "processing"%-& +3 "core" &X\ + +2 !to:Puck::Error: mesg"2Processing Clamp contains da puck from tube 6:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(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 +1650 #-> exit +4 !o:Storage::Warning: mesg"9Exiting with da puck from tube 6 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 +3 #mEXIT @1687878487.52EDT @1687878499.05EDT = =tMAIN =mMAIN_scheduler @EDT1687878500.87 #"core_reset"Sent BREAK +2 #t@37516 receive with ifg=0x10, ie=0xFD + #@38149 receive with ifg=0x10, ie=0xFD #@38804 receive with ifg=0x10, ie=0xFD + #@39436 receive with ifg=0x10, ie=0xFD + #@40069 receive with ifg=0x10, ie=0xFD + #@40703 receive with ifg=0x10, ie=0xFD #@41336 receive with ifg=0x10, ie=0xFD + #@41662 receive with ifg=0x80, ie=0xFD #@27326 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can"j\ 9 o + j\ 9 o #tPolling Can every 10:00 +9544 #-> ESP,ready! +2 !o:SyntaxError: mesg"Zcompile error\ (ESP):1: syntax error, unexpected '\\n', expecting tCOLON2 or '[' or '.':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 +617 #-> ESP.ready! +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"'% +2 "core" %R  +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 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ށ \ V +2 .tSS.configure :default +2 "sampler")#.0X Arm.PC +2 "manipulator"&2& +3 "core" &C . 8 % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&3(? +4 "core" ( + "manipulator"&4& +4 "core" &C = < ) % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &C < 7 a % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&6'Η +74 "core" ' N J 3 +3 !to:Slide::Error\ : mesg"(Forearm speedErr at 5 + 4256 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi;: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiN : outPressiJ :deltaPressi3 : voltagef12.284765832106039: @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):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 +1550 #-> Hand.open +2 .Hand.open + "manipulator"&71 +704 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"8No Response to I2C::Servo::Release3Request[37:->26]: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 + "manipulator"&81 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[37:26->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 +703 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"8No Response to I2C::Servo::Release3Request[38:->26]: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 + "manipulator"&91 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[38:26->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 +703 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"8No Response to I2C::Servo::Release3Request[39:->26]: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 #3 of 3 + "manipulator"&:1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[39:26->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 +704 !to:I2C::Request::Timeout : @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[3A:->26]:@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 +794 #-> PC.unloadPuck + "processing"%;& +3 "core" &X\ + +2 !to:Puck::Error: mesg"4Specify puck type in Processing Clamp to unload:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:424:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"(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 +4287 #-> PC.unloadPuck 1, :SAF + "processing"%<& +3 "core" &X\ + +2 #tStoring SAF puck in Processing Clamp to tube 1 + .Hand.open +2 "manipulator"&=1 +3 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3A:26->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 +700 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"8No Response to I2C::Servo::Release3Request[3D:->26]: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 + "manipulator"&>1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3D:26->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 +703 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"8No Response to I2C::Servo::Release3Request[3E:->26]: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 #2 of 3 + "manipulator"&?1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3E:26->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 +703 !to:I2C::Request::Timeout: @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"8No Response to I2C::Servo::Release3Request[3F:->26]: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 #3 of 3 + "manipulator"&@1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3F:26->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 +705 !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!'"6/home/esp/esp2/utils/puckmoves.rb:457:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"(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 +3 !o:I2C::Request::Timeout : @requesto: I2C::Servo::Release3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji : @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[40:->26]:@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 +456 #"espclient"Session Begun +595 #-> MainThread.exit +7 #mEXIT +2 !"espclient"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 @1687878755.19EDT @1687878770.95EDT = =mMAIN_scheduler =tMAIN @EDT1687878772.74 #"core_reset"Sent BREAK +2 #t@3338 sendCRC with ifg=0x08, ie=0x5F + #@6306 idle with ifg=0x84, ie=0x75 + #@6976 select with ifg=0x10, ie=0xF5 #@7630 receive with ifg=0x10, ie=0xFD + #@8262 receive with ifg=0x10, ie=0xFD #@8895 receive with ifg=0x10, ie=0xFD + #@9526 receive with ifg=0x10, ie=0xFD #@9854 receive with ifg=0x80, ie=0xFD + #@36191 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +370 "Can"/i\ Q  + /i\ Q  + #tPolling Can every 10:00 +2 #Cleanly exited at 11:12:35EDT27-Jun-23 +421 #-> ESP.ready! +154 "sampler") +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" %R\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "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"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +8 "core" %ށ \ V + .tSS.configure :default +2 "sampler")#.0X Arm.CC + "manipulator"&1& +3 "core" &D N T L $ +2 "manipulator"&2% +4 "core" %` U V R +2 .tForearm.seek :retract + "manipulator"&3'\ +61 "core" 1 + !o:I2C::UnexpectedReply: mesg"*I2C::Servo::Release3Reply[40:26->20] :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 +17 ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&4( +371 "core" ( + "manipulator"&5& +4 "core" &9 , 9 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &9 7 1 r K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'O +93 "core" ' + "manipulator"&8& +4 "core" &7 8 " U J +2 "manipulator"&9% +3 "core" %W : 1  +3456 #t-> Arm.PC + "manipulator"&:& +3 "core" &6 % + k J +2 "manipulator"&;% +4 "core" %W 0 / v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&=(? +370 "core" ( +2 "manipulator"&>& +4 "core" &F % 8 f ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &F / -  ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&@'Η +109 "core" ' + "manipulator"&A& +4 "core" &F & 8 ' + "manipulator"&B% +4 "core" %Ε = = g z +7 #t-> Hand.open + .Hand.open +2 "manipulator"&C1 +22 "core" 1 +4003 #t-> Hand.close + .Hand.close + "manipulator"&D/ +57 "core" / +296 #t-> PC.open +2 .PC.seek :open +2 "processing"%E( +424 "core" ( +2 "processing"%F& +4 "core" &\ +1257 #t-> Arm.home + "manipulator"&G& +3 "core" &C = < ` * +2 "manipulator"&H% +4 "core" % # = = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&J( +70 "core" ( +2 "manipulator"&K& +4 "core" & 4 * G j + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & 1 <  j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&M' +60 "core" ' + "manipulator"&N& +4 "core" & 8 1 j +2 "manipulator"&O% +3 "core" % 4 9 & +829 #t-> Arm.garage + "manipulator"&P& +3 "core" & 6 9 j +2 "manipulator"&Q% +4 "core" % 0 8 & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +33 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(-6 +119 "core" ( + "manipulator"&T& +4 "core" &-: ) 1 / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-: 1 1 / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V'n +100 "core" ' + "manipulator"&W& +4 "core" &-< : 7 - +2 "manipulator"&X% +3 "core" %g < 8  +335 #t-> Hand.open + .Hand.open +2 "manipulator"&Y1 +62 "core" 1 +526 #t-> Arm.home + "manipulator"&Z& +3 "core" &-< ; < 9 - +2 "manipulator"&[% +4 "core" % g = > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&]( +116 "core" ( + "manipulator"&^& +4 "core" &  * j ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" & 2 / | ] +2 .tForearm.seek :home +2 "manipulator"&`' +36 "core" ' + "manipulator"&a& +4 "core" &  1 $ ] +2 "manipulator"&b% +3 "core" %\ / 9 G +1413 #t-> access 1 +2 "storage"(c% +3 "core" % u t g\ + "manipulator"&d% +4 "core" % . / 7 H +2 "manipulator"&e% +3 "core" % 3 0 H +2 .tForearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' + .tElbow.seek :clear +2 "manipulator"&g(d +189 "core" ( + "manipulator"&h% +4 "core" %\  ! 8  D +2 "manipulator"&i& +3 "core" &d / 9 , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(j(<( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (k& +3 "core" &<( j w V\ +1301 #t-> access 2 + "storage"(l% +3 "core" % \ +2 "manipulator"&m% +4 "core" %\  " ,  D +2 "manipulator"&n& +3 "core" &d - / { , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(o(K +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &K  ~ :\  +5016 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +4 "core" &  + "manipulator"&r& +4 "core" &d 0 , , +2 "manipulator"&s% +4 "core" %\  1 / D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(-6 +132 "core" ( +2 "manipulator"&u& +4 "core" &-< 6 ' L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +2 "core" &-< # "  L +2 .tForearm.seek :garage +2 "manipulator"&w'n +92 "core" ' + .tHand.close +2 "manipulator"&x/ +59 "core" / +2 "manipulator"&y& +4 "core" &-< 9 6 k L + "manipulator"&z% +4 "core" % z - - v +2 .tForearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&|( +296 "core" ( + "manipulator"&}& +4 "core" &6 5 ! J +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &~& +3 "core" &7 - # ( J +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&& +4 "core" &7 / & J + "manipulator"&% +4 "core" %W > 7 ' G +2 "collection"'& +3 "core" &  +2 "collection"'& +5 "core" & +2 .tCC.seek :closed + "collection"'(X +5 "core" &  +9 &4\ *z +9 &f\ > +10 &u \ L +9 &TW\ \ K +9 &]\ K +10 &]\ K +9 &]\ K +10 &\\^\ K +9 &] \ K +9 &]\ K +10 & \\ \ K +9 &"d] \ K +9 &$']\ J +10 &%^\ K +9 &'_ \ K +10 &)l^\ K +9 &+-a\ K +9 &,_\ \ K +10 &._\ \ K +9 &0t_\ K +9 &25b\ K +10 &3^\ K +9 &5a \ K +10 &7|^ \ K +9 &9=b\ K +9 &:^\ K +10 &<_\ K +9 &>_ \ K +9 &@E]\ K +10 &B_ \ K +9 &Ca\ K +10 &Et\ M +9 &G? \ P +9 &H \ T +10 &J \ V +9 &Ls \ V +9 &N2\ W +10 &O\ X +9 &Q\ \ X +10 &St \ Y +9 &U6 \ Y +9 &V\ L +10 &X(P\ 'x +9 &Xj`\ H +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 "collection"'& +4 "core" &Xje\ H + .tHand.open + "manipulator"& 1 +58 "core" 1 + "manipulator"& % +4 "core" % W H K G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"% +3 "core"  +2 "processing"%  +149 "core"  + "processing"%% +4 "core" %`\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  + "collection"'  +6 "core"  +116  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + "collection"' +3 "core"  +2 "collection"'  +4 "core"  + .tPTV.dial :PRV,avoiding: :puck +2 "processing"% +3 "core"  +2 "processing"% @ +69 "core" ? +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2605 "core" ' +2 .tPSV.dial :PTV +6 "processing"%" +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%#'d +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&$& +4 "core" &b% - $ G <@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&%( +32 "core" ( + "manipulator"&&& +4 "core" & ' 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & . , p +2 .tForearm.seek CC +2 "manipulator"&('O +94 "core" ' +2 .tHand.close + "manipulator"&)/ +55 "core" / +2 .tCC.seek :open +2 "collection"'*( +426 "core" ( + "manipulator"&+& +4 "core" & 3 0 +2 "manipulator"&,% +3 "core" % U ( " ' +2 .tForearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&.(-6 +277 "core" ( + "manipulator"&/& +4 "core" &-: ' 6 y A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-: , $ , A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'n +100 "core" ' +2 .tHand.open + "manipulator"&21 +61 "core" 1 + "manipulator"&% +4 "core" % t @ - u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +95 "core" ' +13795 #t-> accees 2 +2 !o:NoMethodError : mesg"/undefined method `accees' 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):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +893 #-> access 2 +2 "storage"(6% +3 "core" % P\ + "manipulator"&8% +4 "core" %\  0 / y  +2 "manipulator"&9& +3 "core" &-: / / A +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(3(K +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (:& +3 "core" &K q \  +1887 #t-> startTube 2 +1380 "Can"Kh\ 2 H +4658 #t-> $da[:extractVol]=0.19 +2772 #-> shortDA +2 "collection"';% +3 "processing"%7% +3 "core" %R  +5 %b~\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +250 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop + "processing"%4 +41 "core" +2 .tPTV.dial :PRVmixing + "processing"%>  +71 "core" + .tPRV.dial :sipper +2 "processing"%?  +122 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%A'` +2276 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%B  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%C' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%< @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%D'd +588 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%F% +4 "core" %gK\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%G'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +97 "core" +2 .tPS.seek 0ml + "processing"%L'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%N +97 "core"  +2 "processing"%O% +4 "core" %eH\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%@'T +1101 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%I +97 "core" + .tPRV.dial :sipper +2 "processing"%P  +42 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%T +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%U' +2607 "core" ' + .tPSV.dial :mixloop +7 "processing"%W +97 "core" +2 .tPS.seek 0ml + "processing"%X'd +2608 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%M& +5 "core" &\ + "manipulator"&J% +3 "core" %\  . . m  +2 "storage"(R% +3 "core" % Z\ +2 "storage"(Y. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Z( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ([& +2 "core" & {\ +2 "manipulator"&^& +3 "core" &-: . , ? A +2 "manipulator"&_% +3 "core" %\  . . p  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&a(a +186 "core" ( + "manipulator"&b& +4 "core" &Y 3 & q / +2 "storage"(V& +3 "core" & V\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&S'ж +107 "core" ' + "storage"(\\& +4 "core" & ?\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(c'g +283 "core" ' + "storage"(d- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (e& +3 "core" & \ + "manipulator"&h& +4 "core" &Y 0 9 6 / +2 .tElbow.seek 2 + "manipulator"&i(a +4 "core" ( + "manipulator"&`& +4 "core" &Y . 0 F / + "storage"(]& +4 "core" & J\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&k'ϊ +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& +3 "storage"(m' +6 "core" &Y 2 : / +2 "manipulator"&n% +3 "core" % υ 3 : X +2 .tForearm.seek :retract +2 "manipulator"&p'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&j(? +172 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&q& +5 "core" &H ! $ I : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &H / 0 y : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&s'Η +105 "core" ' +2 "manipulator"&u& +4 "core" &H & 6 : +2 "manipulator"&v% +3 "core" %Β 0 . ^ Z +2 "processing"%g& +41 "core" &6\ +11 "processing"%x& +4 "core" &o\ +2 .tPC.seek :closed +2 "processing"%y(X +5 "core" &4\  +8 &1}?\ *y +10 &e7\ > +9 &{|8\ M +10 &@]9\ L +9 &a8\ L +9 &`:\ L +10 &]:\ L +9 &Ic:\ L +9 & `7\ K +10 &`7\ L +9 & `;\ L +10 &"R`7\ K +9 &$b9\ L +9 &%b7\ L +10 &'d5\ L +9 &)Z],\ K +9 &+^+\ L +10 &,d!\ L +9 &.c#\ L +10 &0ac#\ L +9 &2#_\ L +9 &3`\ K +10 &5a"\ K +9 &7j`#\ K +9 &9*d&\ L +10 &:b'\ K +9 &<_+\ L +10 &>qd+\ L +9 &@4^,\ K +9 &A`,\ L +10 &Cg(\ L +9 &Erx.\ N +9 &G,,\ Q +10 &H*\ R +9 &J-\ R +10 &Lo$\ R +9 &N0 \ R +9 &O&\ S +10 &Q$\ R +9 &St$\ S +9 &U6'\ S +10 &V(\ M +9 &X2@e*\ (t +9 &X+"\ ( +6 ( +2 "processing"%x& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&z1 +4 "core" &X"\ ( +51 1 +2 "manipulator"&f% +4 "core" % Β 8 , J Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +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"%} U +2 %t9 +5 "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# +102 "processing"%\ 9 +2 "core" 9# +102 "processing"%9 +3 "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" 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" 9\ H$ +102 "processing"%9 +2 "core" 9L$ +102 "processing"%9 +3 "core" 9P$ +102 "processing"%9 +2 "core" 9T$ +102 "processing"%9 +2 "core" 9X# +102 "processing"%9 +3 "core" 9$\\# +102 "processing"%9 +3 "core" 9,a" +102 "processing"%9 +2 "core" 93 e" +102 "processing"%9 +3 "core" 9: i! +102 "processing"%9 +2 "core" 9@\ m +102 "processing"%9 +3 "core" 9J q +102 "processing"% 9 +2 "core" 9Q v +102 "processing"%9 +3 "core" 9Z z +102 "processing"%"9 +2 "core" 9a ~ +102 "processing"%!9 +3 "core" 9j  +102 "processing"%$9 +3 "core" 9s  +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 \ +103 "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" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%%9 +2 "core" 9 +102 "processing"%29 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%-9 +3 "core" 9 +102 "processing"%19 +2 "core" 9 +102 "processing"%69 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%8 pUp  +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%9 +96 "core"  + "processing"%:% +4 "core" %h\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%o' +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%;'Ҧ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%7  +125 "core"  +2 .tPSV.dial PTV +2 "processing"%4 +68 "core" +2 .tPBV.dial :waste1 + "processing"%>  +52 "core" + "processing"%?% +4 "core" %ҡ\\\ \ +2 .tPS.seek 1.5ml +2 "processing"%#'Q +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%A'd +1602 "core" ' +2 .tdelay 5:00 +7727 "Can"i\ 6  +22275 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%<  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%C * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%F' +2352 "core" ' +2 .tPSV.dial PTV +2 "processing"%D +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +2321 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%O  +123 "core" +2 .tPSV.dial :mixloop + "processing"%L +43 "core" + .tPRV.dial :ab1 +2 "processing"%@ @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%I'c +358 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%P  +40 "core"  +2 "processing"%=% +4 "core" %cb\  +2 .tPS.seek 0.34ml + "processing"%T'r +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Q  +28 "core" +2 .tPRV.dial :air +2 "processing"%W  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%U'G[ +1174 "core" ' +2 .tPRV.dial :waste2 + "processing"%M @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%J' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%R  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Y'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%3 +42 "core" +2 .tPTV.dial :mixing + "processing"%[ @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%^  +34 "core" +2 "processing"%_% +4 "core" %ҥy\  +2 .tPS.seek 1.85ml +2 "processing"%b' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +3 .tPS.seek 0ml + "processing"%.'d +1956 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +3 "core" &\ +2 "manipulator"&5& +4 "core" &H . 0 z : +2 "manipulator"&d% +3 "core" %\  ) " W \ h +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(-6 +132 "core" ( +2 "manipulator"&h& +4 "core" &-A * 9   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-A - # 9  +2 .tForearm.seek :garage + "manipulator"&]'n +101 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&l& +5 "core" &-A J ? >  + "manipulator"&n% +4 "core" % l 4 = 7 K + .tForearm.seek :retract +2 "manipulator"&a'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +298 "core" ( +2 "manipulator"&c& +4 "core" &9 $ : Z K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &: 0 - t K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&q'O +89 "core" ' +2 "manipulator"&r& +4 "core" &9 8 = " K +2 "manipulator"&i% +3 "core" %V 0 4 $ +2 "collection"'u& +4 "core" &\ +2 "collection"'v& +5 "core" &\ +2 .tCC.seek :closed + "collection"'g(X +5 "core" &\  +9 &3\ *z +9 &e\ > +9 &t\ L +10 &LZ\ K +9 & \\ \ K +9 &^\ K +10 &] \ K +9 &T[ \ K +10 &_ \ K +9 &Z\ K +9 & ]\ L +10 &"\\\\\ K +9 &$]\ K +9 &%_\ K +10 &'_\ \ K +9 &)d^\ K +10 &+&_\ K +9 &,`\ K +9 &._\ K +10 &0k_ \ K +9 &2-]\ K +9 &3]\ K +10 &5\\\ K +9 &7r^\ L +10 &96]\ K +9 &:^\ K +9 &<[\ K +10 &>z]\ L +9 &@>\\\ K +9 &A]\ L +10 &C` \ L +9 &E}o\ M +10 &G5 \ Q +9 &H\ V +9 &J\ X +10 &Lf~~\ X +9 &N%|\ Y +9 &O \ X +10 &Q\ Y +9 &Sk\ Y +10 &U+\ Z +9 &V \ S +9 &X >\ 1 +10 &Xy\\ \ D +5 ( +2 "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'m& +4 "core" &XyP \ D + &XyQ\ D +2 .tHand.open + "manipulator"&p1 +64 "core" 1 +2 "manipulator"&E% +4 "core" % V G G . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%f +107 "core"  + "processing"%t% +4 "core" %e[\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%~  +42 "core"  +2 .tPS.seek 0ml + "processing"%s'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .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 "processing"%  + "collection"'{  +32 "core"  +118  + .tPSV.dial :mixloop +2 "processing"%\ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2605 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +1058 "Can"Zh\ _ t +1552 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &8 2 : % K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +56 "core" ( +2 "manipulator"&& +4 "core" & & 9  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & + / )  +3 .tForearm.seek CC + "manipulator"&'O +92 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / +2 .tCC.seek :open +40 "collection"'( +435 "core" ( + "manipulator"&& +4 "core" & , ) C  +2 "manipulator"&% +3 "core" % ` . , ] +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +281 "core" ( + "manipulator"& & +4 "core" &-< - 1 s ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-< ( 6 ! +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'n +99 "core" ' +2 .tHand.open + "manipulator"&!1 +59 "core" 1 +2 "manipulator"&$% +4 "core" % f 4 ) . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +94 "core" ' +2 ."da"delayUntil "11:47:37.71" +24913 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +69 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2327 "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"%/  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2332 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +123 "core"  + "processing"%2% +4 "core" %dV\ + #"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"%-'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%1  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%6 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core" + "processing"%:% +4 "core" %Ҥ \  +2 ."da"PS.seek 1.5ml +2 "processing"%X'T +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1605 "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"%> * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +71 "core" + ."da"delay 5 seconds +307 "Can"j\ J |\ +195 ."da"PSV.dial PSR +2 "processing"%# +68 "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"%<  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2320 "core" ' + #"da"washCycleDA #2 of 2 +7 .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%A% +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 +2 ."da"PS.seek 0.5ml +2 "processing"%D' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%K +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%F% +3 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'U +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'d +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%W +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%M  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2310 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%R  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%J  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%3  +40 "core" ~ + ."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"%^'a +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%_  +42 "core"  + "processing"%V% +4 "core" %_[\  +2 ."da"PS.seek 0.55ml +2 "processing"%Y' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%b  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%5 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%d @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" + "processing"%`% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%j' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%l'd +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +22684 "Can"th\ C - +25318 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%n  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%]  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2341 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%e +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%r +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%i  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2323 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%a +122 "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"%m' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%E  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%v +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core"  + "processing"%t% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'Y +583 "core" ' + ."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 + .PBV.dial :waste1 +2 "processing"%x  +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"%s +70 "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +1231 "Can"vl\ O 6 +1090 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +4 "core" %iA\ + #"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"%'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" + "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" + +11 ."da"PS.seek 0ml +2 "processing"%'d +1598 "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"%S * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%g' +2342 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"% +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2314 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%!% +3 "core" %e\ +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"%'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%" +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +32 "core"  +2 "processing"%)% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%|'W +590 "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 +1596 "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 +3 .PSV.dial PSR + "processing"%( +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2355 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "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"%2 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2313 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +127 "core"  +8 "processing"%6% +16 "core" %fG\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%9' +341 "core" ' +2 ."da"delay 5 seconds +503 "processing"%:% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%-' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%o'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%X +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "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"%7 * +32 "core" + +2 ."da"PS.seek 0ml +3 "Can"q\ ϴ +2 "processing"%B'd +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%#  +35 "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"%< +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2350 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%D  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%K'd +2325 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +123 "core"  + "processing"%F% +4 "core" %c\ + #"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"%G'Ҧ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" + "processing"%N% +4 "core" %ҦY\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'V +588 "core" ' + ."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"%@  +97 "core"  +3 ."da"PS.seek 0ml +2 "processing"%Q'd +1599 "core" ' + "processing"%W9 +3 "core" 9QA5) +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%T  +3 "core" 5* + 5* + "processing"%M& +4 "core" &X\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&I% +4 "core" %  - . D  + "storage"(R% +4 "core" % \ *\ + "storage"(J. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(3(S +188 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ([& +2 "core" &U ^\ +2 "manipulator"&U& +3 "core" &-< + - ^ ! +2 "manipulator"&_% +3 "core" %  - . r  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&V(y +185 "core" ( +2 "manipulator"&^& +4 "core" &r &   0 + "storage"(b& +4 "core" &U \ 4\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Y'] +93 "core" ' +2 "storage"(5& +4 "core" &U \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(d'g +270 "core" ' +2 "storage"(h- +3 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(`'z +32 "core" ' +2 "manipulator"&& +4 "core" &r - 7 ! 0 + "manipulator"&\\% +4 "core" %a . / + ."da"Forearm.reconfigure :loose +50 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +107 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&n(? +258 "core" ( + "manipulator"&w& +4 "core" &E ,  _  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &E ) .   +2 ."da"Forearm.seek PC +2 "manipulator"&l'Η +91 "core" ' + ."da"Hand.close +2 "manipulator"&e/ +63 "core" / + ."da"PC.seek :open +2 "processing"%k( +427 "core" ( + "storage"(r& +4 "core" &U\  b\ +2 "manipulator"&i& +3 "core" &E , & ;  +2 "manipulator"&c% +3 "core" % ΃ ! & +2 ."da"Forearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&*(y +263 "core" ( + "manipulator"&u& +4 "core" &  + M . +2 "storage"(m& +3 "core" &U\ $\ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&E'] +95 "core" ' +5 ."da"Hand.open + "manipulator"&v1 +56 "core" 1 +2 "storage"(f- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(t'F +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(p' +54 "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/da23jun2712h_nessie.tif +4 "processing"%.& +12 "core" &\ +3 "manipulator"&q& +5 "core" & / z . +2 "manipulator"&x% +4 "core" % S = # f +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(-6 +185 "core" ( + "manipulator"&~& +4 "core" &-> 6 L  C +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +2 "core" &-> + # 0 C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\ 'n +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&& +4 "core" &-> V A C + "manipulator"&{% +4 "core" % x + / ? J +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +120 "core" ( + "manipulator"& & +4 "core" &? 6 2 9 1 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &? , , ' 1 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'Η +100 "core" ' +2 "manipulator"&& +5 "core" &? , , ] 1 + "manipulator"&% +5 "core" %Ώ - 0 e +2 "processing"%& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &3|\ *z +10 &e}\ > +9 &u\ M +9 &HU\ L +10 & Z\ L +9 &Z\ L +10 &X\ L +9 &PZ\ L +9 &X"\ L +10 &Z\ L +9 & Y\ L +9 &"YY\ L +10 &$Z\ L +9 &%YE\ L +10 &'ZN\ L +9 &)aZ`\ L +9 &+#X[\ L +10 &,YX\ L +9 &.WR\ L +9 &0hZM\ L +10 &2*YD\ L +9 &3Y6\ L +10 &5Z<\ L +9 &7pY5\ L +9 &92Z%\ L +10 &:Z0\ L +9 &<Z$\ L +9 &>wZ\ L +10 &@:W\ L +9 &AY|\ L +10 &CZ\ L +9 &E}b&\ M +9 &G7~\ P +10 &H\ R +9 &J\ S +9 &Lt\ S +10 &N6\ S +9 &O\ S +10 &Q\ S +9 &Sy\ T +9 &U;\ T +10 &V\ N +9 &X5>]\ &o +9 &X\ /\ * +6 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 "processing"%& +4 "core" &X\ * + &X\ * + ."psFlush"Hand.open +2 "manipulator"&S1 +64 "core" 1 + "manipulator"&z% +4 "core" % Ώ _ G = +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +42 "core"  +2 "processing"%% +4 "core" %g2\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +6 "processing"%' +31 #"da"SX MX5/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.882 seconds\ /var/log/esp/da23jun2712h_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2712h15s_nessie.tif +551 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +505 #"da"SX MX5/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2712h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2712h25s_nessie.tif +1600 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%g @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%! +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +433 #"da"SX MX5/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2712h25s_nessie.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.882 sec auto-exposure",Subject: "da23jun2712h images!" +5 "storage"($- +9 "core" -' +10 "storage"("& +16 "core" &U \ +2 "manipulator"&'& +4 "core" &? ) " 5 1 + "manipulator"&)% +6 "core" %\  4 /  +2 ."da"Elbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +254 "core" ( +3 "manipulator"& & +8 "core" &~ J Q e . +2 "storage"(|& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +90 "core" ' +4 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"(,' +56 "core" ' +3 "manipulator"&(& +8 "core" &~ , $ . . +3 "storage"(& +7 "core" &U D B \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +6 "manipulator"&' +32 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&%, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +119 ."da"SE.reconfigure :default +13 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(2' +22 "core" ' +3 "manipulator"&0% +8 "core" %\ . .  +3 "storage"(/& +7 "core" &U   w\ +3 ."da"Forearm.force -20 +8 "manipulator"&5 +6 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&1'6 +24 "core" ' +3 "manipulator"&6& +8 "core" & 8 1 d - +3 "storage"(& +7 "core" &U X X n\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&:'] +26 "core" ' +3 "storage"(9% +8 "core" % Z P Y\ +5 ."downElevator"SE.seek :down +4 "storage"(-' +100 (X% +5 "core" %OA $ A\ QL +3 "manipulator"&4% +8 "core" %b 7 / q +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&>'\ +91 "core" ' +45 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (o& +7 "core" &U b [ \ +951 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%7 +96 "core"  +3 "processing"%?% +9 "core" %E\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +7 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%#' +582 "core" ' +4 ."psFlush"delay 5 seconds +81 #"uploadLog"upsync +423 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%}' +2110 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%<  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%B @ +71 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%A'F +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%D'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%F  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%K'd +2614 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%L +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%N' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%= U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%J +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%['d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +693 "Can"@r\ @ Fb +1924 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%5'T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%h  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%\\ +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%] U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +68 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%r'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2622 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%l +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%m @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%n' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&.& +4 "core" & . - - + "manipulator"&q% +4 "core" %\   ( K  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&x(? +254 "core" ( + "manipulator"&a& +4 "core" &D , & 5 0 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &D " +  0 +2 ."psFlush"Forearm.seek PC + "manipulator"&t'Η +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&~/ +60 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&E& +4 "core" &D - - R 0 +2 "manipulator"&*% +3 "core" % Κ !  C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-6 +131 "core" ( + "manipulator"&{& +4 "core" &-2  3  8 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-2 , ( 8 +40 ."psFlush"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&\ % +4 "core" % v 2   ~ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + #tFinished short da assay +25188 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" &-3 . ) v 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&s(-6 +3 "core" ( +2 "manipulator"& & +3 "core" &-3 2 - 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-3 & . \\ 7 +2 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' + .tHand.close + "manipulator"&S/ +65 "core" / +2 "manipulator"&z& +4 "core" &-3 2 % 7 7 + "manipulator"&% +4 "core" % b  A S +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +283 "core" ( + "manipulator"&& +4 "core" &8 6 $ @ K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &9  , K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 "manipulator"&g& +4 "core" &8 1 4 K +2 "manipulator"&% +3 "core" %D 2 / B +2 "collection"'!& +4 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed +2 "collection"'$(X +3 "core" &  +7 & \ #b +9 &Wx\ 6 +9 &~\ K +10 &W\ K +9 &~^\ J +9 &@\\\ J +10 &]\ J +9 &]\ K +10 &_\ K +9 &G_\ K +9 & _\ K +10 &!^\ K +9 &#^\ K +9 &%P^\ J +10 &'\\\ J +9 &([\ K +10 &*Z\ K +9 &,WZ\ K +9 &.Y\ K +10 &/_\ K +9 &1^\ K +9 &3`_\ J +10 &5"\\\ J +9 &6\\\ J +10 &8[\ K +9 &:hZ\ K +9 &<*Z\ K +10 &=^\ K +9 &?\\\ K +9 &Ao_\ K +10 &C1a\ K +9 &Di\ L +10 &F\ O +9 &H]\ T +9 &J\ V +10 &K\ W +9 &M\ X +9 &OZ\ X +10 &Q\ X +9 &R\ X +9 &T\ X +10 &V^\ Y +9 &W^\ : +10 &Xh|\ J +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'"& +4 "core" &Xhd\ J + &Xhd\ J +2 .tHand.open + "manipulator"&'1 +60 "core" 1 + "manipulator"&)% +4 "core" % D < G ( B +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"%|  +53 "core"  +2 "processing"%% +4 "core" %e-\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%('U +1595 "core" ' +2 .tdelay 5 seconds +506 .PSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +666 "Can"t\ O a +939 "core" ' +2 .tPSV.dial PSR +2 "processing"%p +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%0' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%/  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%6 +179 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +68 "core" @ +2 .tPS.seek 0ml +2 "processing"%+'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2605 "core" ' +2 .tPSV.dial :PTV + "processing"%X +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%4'd +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&,& +4 "core" &7 8 . K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&( +3 "core" ( +2 "manipulator"&1& +4 "core" &7  0 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +4 "core" &7 ,   K +2 .tForearm.seek CC + "manipulator"&2'O +96 "core" ' +2 .tHand.close + "manipulator"&:/ +57 "core" / + .tCC.seek :open +2 "collection"'-( +425 "core" ( +2 "manipulator"&7& +4 "core" &7 , . f K + "manipulator"&?% +4 "core" % X 0 , e +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(-6 +290 "core" ( +2 "manipulator"&<& +4 "core" &-< '   Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-< % - W Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +97 "core" ' +2 .tHand.open + "manipulator"&}1 +63 "core" 1 + "manipulator"&C% +4 "core" % c 7 + X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +101 "core" ' +1271 #t-> access 1 +3 "storage"(D% +3 "core" % \ \ +2 "manipulator"&H% +3 "core" %  - % X } +2 "manipulator"&F& +4 "core" &-< + "  Q + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(;(<( +675 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (L& +3 "core" &<) z \  +44733 "Can"Hr\ / \\ +60001 p\ / $ +60002 #m\ / ڽ +60001 4m\ / mP +60001 ,k\ /  +17406 #t-> access 2 +2 "storage"(K% +3 "core" % G\ +2 "manipulator"&O% +3 "core" %  , . > } +2 "manipulator"&G& +3 "core" &-< ; 3 Q +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(=(K +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +3 "core" &K K\  +1097 #t-> $da[:extractVol]=0.19 +649 #-> startTube 2 +487 #-> shortDA +2 "collection"'P% +3 "processing"%@% +3 "core" %R  +6 %iu\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1562 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%T +41 "core" +2 .tPTV.dial :PRVmixing + "processing"%W  +69 "core" + .tPRV.dial :sipper +2 "processing"%I  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%M'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%J  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%R' +1265 "core" ' + .tPRV.dial :waste2 +7 "processing"%U @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%['d +583 "core" ' + .tPSV.dial PSR +2 "processing"%Z +97 "core"  + "processing"%_% +4 "core" %hT\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%b'T +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%^' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +97 "core" +2 .tPS.seek 0ml +2 "processing"%&'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%h +97 "core"  +2 "processing"%% +4 "core" %b \ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%\\'T +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1608 "core" ' + .tPSV.dial :mixloop +46 "processing"%d +100 "core" + .tPRV.dial :sipper +2 "processing"%w  +40 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%Y +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%e' +2622 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +97 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +2605 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%j& +4 "core" &m\ +2 "manipulator"&i% +4 "core" %  - . } + "storage"(r% +4 "core" % 2\ + "storage"(l. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(c( +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (m& +3 "core" & \ + "manipulator"&u& +4 "core" &-< - . Q +2 "manipulator"&v% +3 "core" %  . / } +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&n(a +182 "core" ( +2 "manipulator"&.& +4 "core" &a  . , + "storage"(q& +4 "core" & 8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&a'ж +103 "core" ' +2 "storage"(`& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(%'g +282 "core" ' + "storage"(~- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (>& +3 "core" & \ + "manipulator"&& +4 "core" &a 0 1 , + .tElbow.seek 2 +2 "manipulator"&E(a +4 "core" ( + "manipulator"&*& +4 "core" &a ! 5 c , + "storage"({& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +36 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +62 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&x& +2 "storage"(' +6 "core" &a - -  , +2 "manipulator"&\ % +4 "core" % ϥ * * t + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"& (? +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( +2 "manipulator"&& +4 "core" &A ( * `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &A / - u  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& 'Η +104 "core" ' + "manipulator"&k& +4 "core" &A : & y  +2 "manipulator"&S% +3 "core" %Δ + / ? +2 "processing"%z& +4 "core" &\ +2 "processing"%& +5 "core" &C\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &,\  +9 &3\ *z +9 &e&\ > +10 &x+\ M +9 &I\\ \ L +9 & `=\ L +10 &c7\ L +9 &_7\ K +9 &Qa<\ L +10 &]\ L +9 &`8\ K +10 & _8\ K +9 &"Y`7\ L +9 &$_8\ L +10 &%_7\ L +9 &'e6\ L +9 &)a_:\ L +10 &+#b:\ L +9 &,a<\ L +9 &.c<\ L +10 &0ia;\ L +9 &2*a:\ L +10 &3`7\ L +9 &5b9\ L +9 &7q_2\ L +10 &93b9\ L +9 &:a:\ L +10 &<_9\ L +9 &>xa8\ L +9 &@;`9\ L +10 &Ae:\ L +9 &Ck.\ M +9 &Ex{7\ O +10 &G17\ R +9 &H8\ R +10 &J7\ R +9 &Lv:\ R +9 &N67\ S +10 &O;\ S +9 &Q8\ S +9 &S{7\ S +10 &U=9\ S +9 &V9\ K +9 &X5F6\ ` +10 &X94\ 1 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&1 +3 "core" &X"7\ 1 +55 1 + "manipulator"&% +5 "core" % Δ < 6  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Q U +2 %s9 +5 "core" 9 +102 "processing"%g9 +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 +3 "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/$ +102 "processing"%9 +3 "core" 93$ +102 "processing"%f9 +2 "core" 97# +102 "processing"%9 +3 "core" 9 ;" +102 "processing"%(9 +2 "core" 9?" +102 "processing"%p9 +3 "core" 9C" +102 "processing"%9 +2 "core" 9H! +102 "processing"%/9 +3 "core" 9!L! +102 "processing"%69 +2 "core" 9)P +103 "processing"%9 +2 "core" 90T +102 "processing"%09 +2 "core" 98X +102 "processing"%9 +3 "core" 9@\\ +102 "processing"%+9 +3 "core" 9Ia +102 "processing"%X9 +2 "core" 9Qe +102 "processing"%99 +3 "core" 9Zi +103 "processing"%,9 +3 "core" 9dm +102 "processing"%19 +2 "core" 9nq +102 "processing"%o9 +3 "core" 9wv +102 "processing"%:9 +2 "core" 9\ z +102 "processing"%9 +2 "core" 9 ~ +103 "processing"% 9 +2 "core" 9 \ +102 "processing"%$9 +2 "core" 9 \ +102 "processing"%79 +3 "core" 9 +102 "processing"%?9 +3 "core" 9  +102 "processing"%29 +2 "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 +102 "processing"%C9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%D9 +3 "core" 9 +103 "processing"%H9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%F pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +75 "Can" k\ H | +21 "core"  + "processing"%L% +4 "core" %g\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%8' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%K'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%O  +125 "core"  + .tPSV.dial PTV +2 "processing"%G +69 "core" + .tPBV.dial :waste1 +2 "processing"%N  +50 "core"  + "processing"%;% +4 "core" %ҪT\  +2 .tPS.seek 1.5ml +2 "processing"%P'Z +591 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%@ * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%T'd +1602 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%W  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%I * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%J' +2351 "core" ' + .tPSV.dial PTV +2 "processing"%M +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +2321 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%[  +128 "core" +2 .tPSV.dial :mixloop + "processing"%b +42 "core" +2 .tPRV.dial :ab1 + "processing"%5 @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%^'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%h  +40 "core"  + "processing"%% +4 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%&'o +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'\\  +28 "core" +2 .tPRV.dial :air + "processing"%d  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%w'G[ +1182 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"%Y' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%]  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%V'Ҧ +1594 "core" ' + .tPSV.dial :PML +49 "processing"%e +44 "core" + .tPTV.dial :mixing +2 "processing"%j @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%i  +33 "core" +2 "processing"%r% +4 "core" %Ҥ\  +2 .tPS.seek 1.85ml + "processing"%l' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%m'd +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'u& +2 "core" &9  +2 "manipulator"&v& +4 "core" &A : 5  +2 "manipulator"&.% +3 "core" %\  0 - Y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(-6 +132 "core" ( + "manipulator"&#& +5 "core" &-; > ' % 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-; . 1  6 +2 .tForearm.seek :garage +2 "manipulator"&A'n +99 "core" ' + .tHand.close + "manipulator"&~/ +56 "core" / +2 "manipulator"&>& +4 "core" &-< 8 2  5 + "manipulator"&% +4 "core" % [ 8 - L +2 .tForearm.seek :retract +2 "manipulator"&*'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{( +291 "core" ( + "manipulator"&t& +4 "core" &5 $ 2  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &5 8 0  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'O +106 "core" ' + "manipulator"&n& +4 "core" &5 ( 8 I +2 "manipulator"&a% +4 "core" %@ : , E + "collection"'%& +4 "core" & \ +2 "collection"'& +5 "core" &7\ +4 .tCC.seek :closed +3 "collection"'(X +3 "core" &B\ +6 &;\ 6 +9 &AIz8\ 0 +9 &st;\ D +10 &_:\ L +9 &W=\ K +10 &[D\ K +9 &e^<\ K +9 &'\\C\ K +10 &^?\ K +9 &[>\ K +9 &l\\:\ L +10 &!0\\9\ K +9 &"]9\ K +10 &$\\B\ K +9 &&u\\<\ K +9 &(6\\J\ L +10 &)[:\ K +9 &+[=\ K +9 &-|\\:\ L +10 &/@[C\ K +9 &1[<\ K +9 &2YA\ K +10 &4\\<\ K +9 &6F\\4\ L +10 &8\ [<\ K +9 &9\\5\ L +9 &;[5\ K +10 &=OX8\ K +9 &?^;\ K +10 &@\\6\ K +9 &BY3\ K +9 &DUe6\ L +10 &Fw7\ N +9 &G9\ R +9 &I:\ V +10 &K>8\ V +9 &L6\ X +9 &N8\ W +10 &P;\ X +9 &RB8\ X +10 &S=\ Z +9 &U4\ Y +9 &Wy5\ > +10 &XO.2\ &q +9 &Xx]:\ H +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.02 +2 "collection"'& +4 "core" &Xxd5\ H + .tHand.open + "manipulator"&E1 +60 "core" 1 +2 "manipulator"&k% +4 "core" % @ J @ E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%z +96 "core"  + "processing"%% +4 "core" %iW\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +1360 "Can"hk\ y  +1255 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'g  +31 "core" +120  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +42 "core" +2 .tPS.seek 0ml +2 "processing"%''d +2619 "core" ' + .tPSV.dial :air +2 "processing"%)  +43 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2648 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &4 . 1 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +47 "core" ( +2 "manipulator"&& +4 "core" & $ 9 M . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" & < < * . +2 .tForearm.seek CC + "manipulator"&p'O +95 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tCC.seek :open +2 "collection"'/( +424 "core" ( + "manipulator"&6& +4 "core" & % % E . +2 "manipulator"&% +4 "core" % G / / J + .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +281 "core" ( +2 "manipulator"&+& +4 "core" &-= % - q 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-= , $ 5 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&9'n +102 "core" ' + .tHand.open + "manipulator"&,1 +60 "core" 1 + "manipulator"&1% +5 "core" % g @ -  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' + ."da"delayUntil "13:59:51.07" +24955 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%: @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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"%7' +2340 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%? +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%< +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #1 of 2 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"%} +123 "core"  +2 "processing"%C% +4 "core" %iT\ + #"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"%' +589 "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"%D  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%H +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +34 "core" +2 "processing"%L% +4 "core" %ҪI\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'Z +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%O'd +1597 "core" ' +2 ."da"delay 2:00 +4555 "Can"Xl\ Q  +7448 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +42 ."da"PSR.select :air +10 .PSV.dial PSR +2 "processing"%; +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2349 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Q +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I'd +2333 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +134 "core"  +2 "processing"%T% +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"%M' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%U'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%R +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core" + "processing"%J% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%['Y +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1605 "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"%h * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +81 "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"%\\ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%& +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +7 "processing"%w'd +2313 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%]  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Y  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%e  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%j +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%i'a +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%r  +42 "core"  + "processing"%=% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%V' +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%l  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%v +42 "core" + ."da"PTV.dial :mixing +2 "processing"%. @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core" + "processing"%`% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'d +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +9224 "Can"m\ > ^> +38779 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%A  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2349 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%x +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%q  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%n +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2312 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%* +122 "core"  + "processing"%-% +4 "core" %e9\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'U +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' + ."da"delay 2:00 +7068 "Can"4r\ < ( +4935 #"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2349 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +123 "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"%' +585 "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"%' +67 "core" +2 ."da"PBV.dial :waste1 +48 "processing"%|  +35 "core"  + "processing"% % +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('d +1615 "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"%{ * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2350 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%+  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +123 "core"  + "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"%1' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%9 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +31 "core" + "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1615 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +34 "core" +2 ."da"delay 30 seconds +655 "Can"t\ W j +2347 ."da"PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%< +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2339 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2334 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +138 "core"  +5 "processing"%H% +16 "core" %d\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +14 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +2 "processing"%3' +336 "core" ' + ."da"delay 5 seconds +503 "processing"%L% +3 "core" %\  +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"%8'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%N% +4 "core" %Ң"\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'R +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%O * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%@'d +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2358 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +69 "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"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2332 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +123 "core"  + "processing"%J% +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"%U'Ҧ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%b +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%_% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'[ +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%5  +108 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1601 "core" ' + "processing"%d9 +4 "core" 9QM54 + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%&  +3 "core" 54 + 54 + "processing"%& +4 "core" &X"%\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&^% +4 "core" %\  0 7 / +2 "storage"(]% +3 "core" % ]\ + "storage"(Y. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(e(S +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (j& +2 "core" &U m\ +2 "manipulator"&w& +3 "core" &-= 2 9 1 +2 "manipulator"&r% +3 "core" %\  5 : / +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&=(y +193 "core" ( + "manipulator"&i& +4 "core" & & + > * +2 "storage"(l& +3 "core" &U '\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V'] +91 "core" ' + "storage"(v& +4 "core" &U \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(.'g +275 "core" ' + "storage"(#- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +55 ."da"SE.seek :place +2 "storage"(`'z +30 "core" ' +2 "manipulator"&~& +4 "core" & 7 : * +2 "manipulator"&u% +3 "core" %S 0 1 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(? +252 "core" ( + "manipulator"&& +5 "core" &I 5 % d 4 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &I - 0 q 4 +2 ."da"Forearm.seek PC +2 "manipulator"&>'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&x/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +426 "core" ( + "storage"(n& +4 "core" &U \  c\ +2 "manipulator"&a& +3 "core" &I # *  4 +2 "manipulator"&t% +3 "core" % Ϋ - ' , z +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&-(y +292 "core" ( + "manipulator"&%& +4 "core" & , % A + "storage"(& +4 "core" &U\ \ $\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k'] +115 "core" ' + ."da"Hand.open +2 "manipulator"&1 +56 "core" 1 +2 "storage"(z- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(E' +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/da23jun2714h_nessie.tif +5 "processing"%m& +11 "core" &\ +3 "manipulator"&\ & +5 "core" & % + 2 +2 "manipulator"&% +5 "core" % Ѓ # + % +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +160 "core" ( +2 "manipulator"&& +4 "core" &-0 ' ( )  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-0 - /   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +97 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&s& +5 "core" &-0 X C  + "manipulator"&g% +4 "core" % t , * D +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&"(? +123 "core" ( + "manipulator"&& +4 "core" &A , ' + . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &A / / o . +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&''Η +100 "core" ' +2 "manipulator"&|& +4 "core" &A , ' Y . +2 "manipulator"& % +3 "core" %Γ - - f +2 "processing"%)& +4 "core" &L\ +2 "processing"%& +5 "core" &G\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &7\ +6 & -A\ %f +9 &Wx;\ 7 +9 &y'\ L +10 &T*\ L +9 &tY\ L +10 &7V#\ L +9 &W \ K +9 &X\ L +10 &}[\ L +9 &?W\ L +10 & U\ L +9 &!Xl\ K +9 &#X-\ K +10 &%GY+\ L +9 &' \\"\ L +9 &(W#\ L +10 &*X\ K +9 &,OZ\ L +9 &.[\ L +10 &/W\ L +9 &1Y\ K +10 &3WY\ L +9 &5\\\ L +9 &6V\ L +10 &8W\ L +9 &:`X\ K +9 & +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +526 "Can"ev\ >  +2093 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%]' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%Y +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%j'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%w @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%#  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2620 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%u +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%V' +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2616 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%> +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'d +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z'd +2613 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&m& +4 "core" & ) +  . + "manipulator"&*% +4 "core" %  . - 7 o +2 ."psFlush"Elbow.seek PC + "manipulator"&\ (? +257 "core" ( + "manipulator"&& +4 "core" &F $ - S ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &F " + : ' +2 ."psFlush"Forearm.seek PC + "manipulator"&'Η +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&k& +4 "core" &F ) ,  ' +2 "manipulator"&-% +3 "core" % Π ! % X +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +42 ."psFlush"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&s(-6 +132 "core" ( +2 "manipulator"&g& +4 "core" &-G 1   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-G ! %   +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 + "manipulator"& % +4 "core" % p 1 0 v | +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +97 "core" ' + #tFinished short da assay +13623 #-> access 1 +3 "storage"( % +3 "core" % "\ +2 "manipulator"&)% +4 "core" %  - # _ { + "manipulator"&& +4 "core" &-G - , a  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(!(<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +2 "core" &<(   m\  +1560 "Can"o\ /  +9328 #t-> access 2 +2 "storage"(% +3 "core" % \ +2 "manipulator"&{% +4 "core" %   $ ? { + "manipulator"&S& +4 "core" &-G * - L  +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 (6& +3 "core" &K B\  +1315 #t-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & \ +2 "manipulator"&'& +4 "core" &-G , . s  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(-6 +19 "core" ( + "manipulator"&p& +5 "core" &-?  4  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-? * ' <  +2 .tForearm.seek :garage +2 "manipulator"&f'n +93 "core" ' + .tHand.close +2 "manipulator"&,/ +60 "core" / + "manipulator"&+& +4 "core" &-? = < 6  +2 "manipulator"&1% +3 "core" % k - / +2 .tForearm.seek :retract +2 "manipulator"&9'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:( +298 "core" ( +2 "manipulator"&& +3 "core" &< 1 $ N M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &< # $ ; M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +107 "core" ' + "manipulator"&"& +4 "core" &< % 6 M +2 "manipulator"&<% +4 "core" %R 7 ( M : + "collection"'& +4 "core" &\  +2 "collection"'(& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &  +9 &4\ +{ +10 &f\ > +9 &p\ L +9 &VY\ J +10 &[\ K +9 &^\ K +10 &Y\ K +9 &]\\\ K +9 &_ \ K +10 &Y\ K +9 & Y\ K +9 &"eZ\ K +10 &$'Z \ K +9 &%Z\ K +10 &'[\ K +9 &)m[\ K +9 &+/_\ K +10 &,[\ K +9 &.\\\ J +9 &0v]\ J +10 &27]\ K +9 &3_\ K +10 &5_\ K +9 &7}Z\ K +9 &9@\\\ J +10 &;]\ K +9 &<[\ K +9 &>]\ J +10 &@H]\ J +9 &B\ \\\ J +10 &C_\ L +9 &Er\ M +9 &G>\ Q +10 &H\ U +9 &J\ V +9 &Lq\ W +10 &N2\ X +9 &O\ X +10 &Q\ X +9 &Su\ Y +9 &U9\ X +10 &V\ M +9 &X'P\ ({ +9 &Xj`\ I +3 ( +2 "collection"'(& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"'& +4 "core" &Xje-\ I + .tHand.open +2 "manipulator"&B1 +58 "core" 1 + "manipulator"&H% +4 "core" % Q U E ( ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%3  +42 "core"  + "processing"%?% +4 "core" %e1\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml + "processing"%0' +2613 "core" ' +2 .tdelay 5 seconds +507 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%y  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%G +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%2 @ +70 "core" @ +2 .tPS.seek 0ml +2 "processing"%7'd +2607 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%D  +177 "core"  +2 "processing"%8% +4 "core" %h/\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%C' +2612 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%L +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"% 'd +2607 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%O  +178 "core"  + "processing"%;% +4 "core" %a0\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%X' +2606 "core" ' +2 .tdelay 5 seconds +507 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%P +180 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%W'd +2617 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%@  +178 "core"  +2 "processing"%4% +4 "core" %`+\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%Q'U +1600 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%I  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%T'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%M +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%Z' +2614 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%J +180 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%K'd +2618 "core" ' +2 .tPSV.dial :air +6 "processing"%b  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2619 "core" ' +2 .tPSV.dial :PTV + "processing"%[ +69 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%_' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%h +69 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%&  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%d' +2615 "core" ' + .tPSV.dial :PTV +7 "processing"%^ +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +5 "core" &9 / * s M + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +2 "core" ( +2 "manipulator"&w& +3 "core" &9 5 ; I M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &9 # $ ; M +2 .tForearm.seek CC +2 "manipulator"&c'O +95 "core" ' + .tHand.close + "manipulator"&r/ +63 "core" / +2 .tCC.seek :open +2 "collection"'l( +425 "core" ( + "manipulator"&i& +51 "core" &9 - 1 u M +3 "manipulator"&% +4 "core" % K , . h + .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(-6 +294 "core" ( + "manipulator"&v& +4 "core" &-8 5 m : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-8 ) - : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~'n +97 "core" ' +2 .tHand.open + "manipulator"&.1 +64 "core" 1 +2 "manipulator"&% +4 "core" % x 6  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2387 "Can"p\ 3 , +60001 .o\ 3 o +60001 p\ 3 DX +8612 #t-> $da[:extractVol]=0.19 +490 #-> startTube 2 +482 #-> shortDA +2 "collection"'V% +4 "core" %R  +2 "processing"%x% +4 "core" %h\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +448 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%= +41 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +68 "core" +2 .tPRV.dial :sipper + "processing"%  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%a'` +2272 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%n  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%>' +1257 "core" ' + .tPRV.dial :waste2 +2 "processing"%t @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +586 "core" ' + .tPSV.dial PSR +2 "processing"%% +97 "core"  + "processing"%% +4 "core" %a\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%m' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +97 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial PSR +6 "processing"%` +97 "core"  +2 "processing"%}% +4 "core" %b\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tPRV.dial :sipper + "processing"%k  +43 "core" +2 .tPS.seek 0ml + "processing"%-'d +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%g +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2605 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"& % +3 "core" %  - , M  +2 "storage"(% +3 "core" % #\ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ()& +2 "core" & @\ +2 "manipulator"&& +3 "core" &-8 ' + 8 : +2 "manipulator"&e% +4 "core" %  . + \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&q(a +194 "core" ( + "manipulator"&& +4 "core" &d 4  C 6 +2 "storage"({& +3 "core" & B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&S'ж +105 "core" ' + "storage"(6& +4 "core" & \ +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(!'g +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ('& +3 "core" & i \ +2 "manipulator"&p& +4 "core" &d : 2  6 + .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( + "manipulator"&,& +4 "core" &d 4 2 s 6 + "storage"(+& +4 "core" & e f \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&s/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&|& + "storage"(f' +7 "core" &d 9 :  6 + "manipulator"&% +4 "core" % ϐ ) . k +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' +2 .tElbow.seek PC + "manipulator"&$(? +164 "core" ' + ."downElevator"SE.stop + "storage"(5 +89 "core" ( +2 "manipulator"&"& +4 "core" &A ( . O 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &B . 6 % / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' + "manipulator"&9& +4 "core" &B 4  0 / +2 "manipulator"&/% +3 "core" %Ό . . T r +2 "processing"%& +4 "core" &\ +2 "processing"%B& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%H(X +4 "core" &\  +9 &2\ *z +9 &f\ > +9 &{\ M +10 &FZ\ L +9 & _\ L +9 &b\ L +10 &b\ K +9 &P`\ K +9 &]\ L +10 &]\ L +9 & ]\ K +10 &"W_\ L +9 &$_\ L +9 &%\\\ L +10 &'_\ L +9 &)`b\ K +9 &+"\\\ K +10 &,`\ K +9 &.b\ L +10 &0fb\ L +9 &2)_\ L +9 &3^\ K +10 &5b\ L +9 &7o`\ L +9 &91_\ L +10 &:_\ L +9 &<^\ K +10 &>wa\ L +9 &@:c\ K +9 &A_\ L +10 &Ci\ M +9 &Exu\ N +9 &G3\ P +10 &H\ R +9 &J\ R +10 &Lu\ R +9 &N7\ R +9 &O\ R +10 &Q\ S +9 &Sz\ S +9 &U=\ R +10 &V\ K +9 &X3E\ !c +10 &X2\ . +5 ( + "processing"%B& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&(1 +4 "core" &X\ . +49 1 + "manipulator"&3% +4 "core" % Ό ;   r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +92 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% U +2 %z9 +5 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%G9 +2 "core" 9 +102 "processing"%29 +3 "core" 9 ! +102 "processing"%09 +3 "core" 9! +103 "processing"%D9 +3 "core" 9" +102 "processing"%89 +2 "core" 9" +102 "processing"%79 +3 "core" 9# +102 "processing"%L9 +3 "core" 9"# +102 "processing"%C9 +2 "core" 9&# +102 "processing"%O9 +3 "core" 9*# +102 "processing"%;9 +2 "core" 9/$ +103 "processing"% 9 +2 "core" 93# +102 "processing"%P9 +3 "core" 97$ +102 "processing"%X9 +2 "core" 9\ ;$ +102 "processing"%@9 +3 "core" 9?# +102 "processing"%49 +2 "core" 9D$ +102 "processing"%W9 +2 "core" 9H# +102 "processing"%I9 +3 "core" 9L" +102 "processing"%Q9 +3 "core" 9#P" +103 "processing"%M9 +3 "core" 9)T" +102 "processing"%T9 +2 "core" 9/Y +102 "processing"%J9 +2 "core" 96] +102 "processing"%Z9 +3 "core" 9>a +102 "processing"%b9 +3 "core" 9Fe +102 "processing"%K9 +2 "core" 9Ni +102 "processing"%[9 +2 "core" 9Vm +102 "processing"%R9 +3 "core" 9_r +102 "processing"%9 +2 "core" 9gv +102 "processing"%U9 +3 "core" 9pz +102 "processing"%h9 +2 "core" 9y~ +102 "processing"%_9 +2 "core" 9 +102 "processing"%&9 +3 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"%^9 +2 "core" 9\ +102 "processing"%d9 +3 "core" 9 +102 "processing"%Y9 +2 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%j9 +3 "core" 9 +102 "processing"%r9 +2 "core" 9 +103 "processing"%:9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%E9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%c9 +3 "core" 9 +102 "processing"%v9 +2 "core" 9 +102 "processing"%]9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%u pUp  +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%. +96 "core"  + "processing"%% +5 "core" %c^\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +52 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%o' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%~'Ҧ +1595 "core" ' +2 .tPTV.dial :puck +2 "processing"%V  +123 "core"  + .tPSV.dial PTV +2 "processing"%x +69 "core" + .tPBV.dial :waste1 +2 "processing"%=  +50 "core" +2 "processing"%% +3 "core" %Ң(\  +3 .tPS.seek 1.5ml + "processing"% 'R +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%n'd +1599 "core" ' +2 .tdelay 5:00 +5580 "Can" n\ 9  +24423 #trecoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +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"%%' +2332 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%m'd +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%`  +124 "core" +2 .tPSV.dial :mixloop + "processing"%} +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" > + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +41 "core"  + "processing"%k% +4 "core" %d\  +2 .tPS.seek 0.34ml +2 "processing"%N's +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'g  +28 "core" + .tPRV.dial :air +2 "processing"%-  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1189 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%)  +32 "core" +2 "processing"%% +4 "core" %ҨW\  +2 .tPS.seek 1.85ml +2 "processing"%e' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%{'d +1960 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +3 "core" &\ +2 "manipulator"&6& +4 "core" &B $ / O / + "manipulator"&A% +4 "core" %\  - 1 M  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +127 "core" ( + "manipulator"&'& +4 "core" &-2 3   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-2 $ & 3  +2 .tForearm.seek :garage + "manipulator"&,'n +106 "core" ' + .tHand.close +2 "manipulator"&+/ +58 "core" / +2 "manipulator"&s& +4 "core" &-3 6 < 4  +2 "manipulator"&|% +4 "core" % [ - / 4 + .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +292 "core" ( + "manipulator"&S& +4 "core" &@ % 0 - N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &@ - 0 k N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'O +100 "core" ' + "manipulator"&"& +4 "core" &=  4 " M +2 "manipulator"&<% +3 "core" %U 9 6 3 +2 "collection"'& +4 "core" &\ +2 "collection"'9& +5 "core" &\ +2 .tCC.seek :closed + "collection"'/(X +5 "core" &\ +7 &3\ %g +9 &Xz\ 7 +10 &|\ K +9 &Y\ K +10 &w]\ K +9 &9Y\ K +9 &Y\ K +10 &[\ K +9 &Y\ K +9 &BZ\ K +10 & Z\ K +9 &!Z\ K +10 &#[\ K +9 &%IY\ K +9 &' Z\ K +10 &(Z\ K +9 &*\\\ K +9 &,RZ\ K +10 &.Z\ K +9 &/[\ K +9 &1Z\ K +10 &3ZZ\ K +9 &5Y\ J +10 &6[\ K +9 &8^\ L +9 &:b[\ K +10 &<#\\\ K +9 &=[\ K +9 &?\\\ K +10 &Aj\\\ K +9 &C*\\\ L +10 &Di\ M +9 &F|\ O +9 &HYtw\ T +10 &J||\ W +9 &K~\ X +9 &M\ X +10 &OS\ X +9 &Q\ Y +10 &R\ X +9 &T\ Y +9 &VX\ Y +10 &Wk\ + +9 &Xu#\ M +10 ( + &Xzb\ H +2 "collection"'9& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'& +4 "core" &Xzd\ H + .tHand.open +2 "manipulator"&f1 +58 "core" 1 +2 "manipulator"&\\% +4 "core" % T U = c 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tPSV.dial PSR +2 "processing"%( +96 "core"  +2 "processing"%3% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%z'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%B  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +2 "processing"%2  +2 "collection"'0  +32 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"%D +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%8  +70 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%L  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +42 "core" +2 .tPS.seek 0ml +2 "processing"%;'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%P' +1586 "Can"q\ `  +1059 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +42 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" &: 2 8 s M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +3 "core" ( + "manipulator"&I& +4 "core" &: 7 1 1 M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &9 ( - b M +2 .tForearm.seek CC +2 "manipulator"&M'O +98 "core" ' + .tHand.close +2 "manipulator"&T/ +56 "core" / +2 .tCC.seek :open +2 "collection"'J( +426 "core" ( +2 "manipulator"&Z& +4 "core" &9 / 9 M + "manipulator"&b% +4 "core" % \\ 1 . $ 4 + .tForearm.seek :retract +2 "manipulator"&K'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +50 "manipulator"&[(-6 +294 "core" ( + "manipulator"&R& +4 "core" &-< 5  * ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-< ! + ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&U'n +97 "core" ' +2 .tHand.open + "manipulator"&h1 +58 "core" 1 +2 "manipulator"&_% +4 "core" % q 6 < E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +94 "core" ' +2 ."da"delayUntil "15:47:59.21" +24906 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%5 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + + ."da"PSV.dial :air +3 "processing"%Y  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2344 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%j +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%: +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2314 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +134 "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"%c' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +6 "processing"%]  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%. +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%\ % +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'Z +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'd +1602 "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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +588 "Can"m\ X  +1737 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%>'d +2313 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +123 "core"  +2 "processing"%% +4 "core" %a2\ + #"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"%'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%* +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +32 "core"  +2 "processing"%`% +4 "core" %ң>\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'S +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'd +1602 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."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"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2314 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%) +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +377 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%  +42 "core"  + "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 0.55ml +2 "processing"%e' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%#  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%A +42 "core" + ."da"PTV.dial :mixing +2 "processing"%' @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%p  +33 "core" + "processing"%$% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%+' +249 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20570 "Can" o\ b z +27432 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%?  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%S  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2341 "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"%< +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +9 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +121 "core"  +2 "processing"%% +4 "core" %g\ + #"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"%f' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%\\'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +7 "processing"%9  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%( +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core" + "processing"%1% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'd +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 * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2341 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +68 "core"  + ."da"delay 5 seconds +207 "Can"Ym\ c F +296 ."da"PSV.dial PTV +2 "processing"%G +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2309 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +123 "core"  +2 "processing"%O% +4 "core" %g7\ + #"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' +591 "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"%; +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%X  +31 "core" +2 "processing"%P% +4 "core" %ҡ4\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'Q +584 "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"%Q'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%/' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%M +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%R  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%W'd +2302 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%h% +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"%_' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%K'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%^% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'S +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%@'d +1595 "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 + "processing"%r * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%i +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%E  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c'd +2319 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +127 "core"  +7 "processing"%.% +13 "core" %i\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%' +336 "core" ' +18 ."da"delay 5 seconds +503 "processing"%\ % +3 "core" %\ \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%v' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +530 "Can" r\ ~  +1065 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core"  + "processing"%% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'U +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'd +1608 "core" ' + ."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 +2 "processing"%a * +38 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +46 "processing"%t +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2341 "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 +2 "processing"%> +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%*'d +2319 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%% +123 "core"  +2 "processing"%`% +4 "core" %c,\ + #"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" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%% +21 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'U +592 "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"%m  +108 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +1594 "core" ' + "processing"%N9 +4 "core" 9QK5- + #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%  +4 "core" 5- + 5- + "processing"%& +3 "core" &X\ . +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&g% +4 "core" %\  * - c  +2 "storage"(% +3 "core" % ~\ +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +192 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ()& +3 "core" &P x\ + "manipulator"& & +4 "core" &-< ) 0 ? +2 "manipulator"&% +3 "core" %\  - . Z  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +190 "core" ( + "manipulator"&& +4 "core" & % 2 c - +2 "storage"(#& +3 "core" &P\ \  e\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&e'] +96 "core" ' +3 "storage"(A& +4 "core" &P >\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(''g +270 "core" ' +2 "storage"(p- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"($'z +32 "core" ' +2 "manipulator"&s& +4 "core" & . 0 } - + "manipulator"&6% +4 "core" %I 1 + E + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&?(? +243 "core" ( +2 "manipulator"&,& +4 "core" &G ' ( c _ + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &G ' + " _ +2 ."da"Forearm.seek PC + "manipulator"&|'Η +97 "core" ' + ."da"Hand.close + "manipulator"&/ +65 "core" / + ."da"PC.seek :open +2 "processing"%"( +426 "core" ( +2 "storage"(<& +3 "core" &P\ \  F\ +2 "manipulator"&& +3 "core" &G + # . _ +2 "manipulator"&!% +3 "core" % Ν $ } +2 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&(y +264 "core" ( + "manipulator"&& +4 "core" & % 5 w + +2 "storage"(f& +3 "core" &P\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +118 "core" ' +2 ."da"Hand.open + "manipulator"&(1 +55 "core" 1 +2 "storage"(3- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(1'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(\\' +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/da23jun2716h_nessie.tif +4 "processing"%B& +10 "core" &\ +4 "manipulator"&{& +5 "core" & - / b + +2 "manipulator"&% +6 "core" % Ї ) - W +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +86 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&0(-6 +171 "core" ( + "manipulator"&z& +4 "core" &-4 6 / u  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &-4 # ,   +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&8'n +96 "core" ' +3 ."psFlush"Hand.close + "manipulator"&G/ +62 "core" / + "manipulator"&L& +4 "core" &-4 T C A  +2 "manipulator"&2% +3 "core" % e  $ O  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&O(? +121 "core" ( +2 "manipulator"&7& +4 "core" &I -  ` < + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &I ( , 2 < +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&;'Η +99 "core" ' +2 "manipulator"&X& +4 "core" &I 5 1 g < + "manipulator"&P% +4 "core" %Κ - + e +2 "processing"% & +4 "core" &B\ +2 "processing"%I& +5 "core" &K\ +2 ."psFlush"PC.seek :closed +2 "processing"%4(X +4 "core" &N\ +8 & -C\ %f +9 &Wy=\ 7 +10 &{5\ L +9 &U-\ L +9 &rY\ K +10 &3W \ L +9 &\\ \ L +9 &Z\ K +10 &zY\ K +9 &<Yn\ K +9 &W-\ K +10 &!X*\ K +9 &#X/\ K +10 &%CY\ L +9 &'\\\ L +9 &(\\\ L +10 &*[ \ L +9 &,K\\\ L +9 &. V\ L +10 &/W\ L +9 &1X\ K +9 &3SY\ L +10 &5\\P\ L +9 &6X\ L +10 &8[s\ L +9 &:[U\ L +9 &<X\ K +10 &=Y|\ L +9 &?W\ L +10 &AcY\ L +9 &C&Y{\ K +9 &D^x\ L +10 &Fpx\ O +9 &HZ_\ Q +9 &Jg\ S +10 &Ka\ R +9 &Mc\ S +10 &O]Z\ S +9 &Q\ T +9 &R\ T +10 &T\ T +9 &Vc\ T +9 &Wkk\ &t +10 &X#s\ 8 +9 ( +3 "processing"%I& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%T& +5 "core" &X\ + + &X\ + + ."psFlush"Hand.open + "manipulator"&q1 +61 "core" 1 +2 "manipulator"&% +74 "core" % Ι 3 A +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%Z +40 "core"  +2 "processing"%b% +4 "core" %e\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +543 #"da"SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.325 seconds\ /var/log/esp/da23jun2716h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2716h15s_nessie.tif +45 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +11 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +991 #"da"SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2716h15s_nessie.tif: TIFF Upload Complete\ +66 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2716h25s_nessie.tif +1053 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%/ @ +179 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%h +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%W'F +982 #"da"SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2716h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.325 sec auto-exposure",Subject: "da23jun2716h images!" +4 "storage"(_- +2 "core" -' +2 "storage"(U& +6 "core" &P e\ +2 "manipulator"&5& +10 "core" &I 6 / < +7 "manipulator"&^% +15 "core" %\  5 + % 3 +10 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&K(y +251 "core" ( + "manipulator"&Y& +4 "core" &u D O L / +2 "storage"(d& +4 "core" &P G\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&j'] +98 "core" ' +13 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(r' +61 "core" ' +3 "manipulator"&:& +8 "core" &u 8 / / +3 "storage"(@& +7 "core" &P @ @ \ +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&w' +32 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&i, +8 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(' +29 "core" ' +3 "manipulator"&E% +9 "core" % 6 0 +2 "storage"(& +8 "core" &P   \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 301 counts +3 "manipulator"&]'2 +21 "core" ' +3 "manipulator"&.& +8 "core" & ) : , +3 "storage"(c& +8 "core" &P 7 6 L\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&\ '] +25 "core" ' +3 "storage"(% +8 "core" % 6 4 \ +5 ."downElevator"SE.seek :down +10 "storage"(v' +96 (o% +6 "core" %w> A A (\ QK +3 "manipulator"&=% +8 "core" %e , ) D b +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +45 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (V& +7 "core" &P Z X 1\ +519 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%x +97 "core"  +3 "processing"%~% +8 "core" %H0\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +588 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%a' +279 #"uploadLog"upsync +1824 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%t  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%n +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%`  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%*'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%}' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%)'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1219 "Can"v\ B r +1397 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +53 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%['T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1604 "core" ' + ."psFlush"PSV.dial PTV +50 "processing"%& +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%p  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2615 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%6 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%S U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "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"%H  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%f @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&B& +4 "core" & % 0 q , +2 "manipulator"&{% +3 "core" %\  + ( 7 8 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&l(? +258 "core" ( + "manipulator"&& +4 "core" &> 4  " + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &> ( &  " +2 ."psFlush"Forearm.seek PC +2 "manipulator"&1'Η +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&z/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%D( +425 "core" ( +2 "manipulator"&9& +4 "core" &> # !  " + "manipulator"&% +4 "core" % Ν * 5 J I + ."psFlush"Forearm.seek :retract +2 "manipulator"&G'\ +109 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&L(-6 +132 "core" ( +2 "manipulator"&2& +4 "core" &-L  , O  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-L $ $  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&7'n +91 "core" ' +2 ."psFlush"Hand.open + "manipulator"&C1 +54 "core" 1 + "manipulator"&8% +4 "core" % x 6 . b +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +104 "core" ' +2 #tFinished short da assay +983 #-> PS.flush +2 #Flushing Processing stage + "processing"%P% +3 "core" %f;  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &@ +2 "manipulator"&0& +4 "core" &-L * ,   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(-6 +17 "core" ( +2 "manipulator"&"& +4 "core" &-; 5 #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-; - $ I  +2 .tForearm.seek :garage + "manipulator"&q'n +92 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&I& +4 "core" &-; 7   + "manipulator"&Z% +4 "core" % y - 0 { +2 .tForearm.seek :retract + "manipulator"&b'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&;(? +122 "core" ( + "manipulator"&-& +4 "core" &G 6 % * 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &G % , Y 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&/'Η +93 "core" ' + "manipulator"&& +4 "core" &G 6 $ < 6 +2 "manipulator"&h% +4 "core" %Λ & , F + "processing"%R& +4 "core" &\ +2 "processing"%_& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%U(X +4 "core" &\  +8 &1y\ *y +10 &d~\ = +9 &u\ L +9 &IX\ K +10 & [ \ J +9 &[\ J +10 &Z\ J +9 &R]!\ K +9 &[%\ K +10 &Y"\ K +9 & Y*\ J +9 &"[Z \ J +10 &$\\$\ J +9 &%Z)\ J +10 &']'\ J +9 &)a^&\ K +9 &+$\\"\ K +10 &,^+\ K +9 &.[(\ K +9 &0jY2\ K +10 &2,Y1\ K +9 &3Y.\ K +9 &5_8\ K +10 &7s]8\ J +9 &95\\1\ J +10 &:]2\ K +9 &<^0\ K +9 &>z_2\ K +10 &@<Z3\ K +9 &A\\6\ J +10 &C]:\ J +9 &Ed9\ L +9 &G9{;\ N +10 &H5\ Q +9 &J0\ Q +9 &Lu3\ R +10 &N86\ Q +9 &O1\ R +10 &Q4\ Q +9 &S|2\ R +9 &U=9\ R +10 &V?\ J +9 &X5Fx;\ ^ +9 &X 8:\ . +6 ( +2 "processing"%_& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 "processing"%5& +4 "core" &XB\ . + &X>\ . + .tHand.open + "manipulator"&^1 +60 "core" 1 +2 "manipulator"&Y% +4 "core" % Λ 7 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +40 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%:'T +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%@' +1604 "core" ' + .tPSV.dial PTV +2 "processing"%Q +67 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%E  +50 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%. +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%c' +595 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\\' +2108 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"%j U +50 "core" V +2 .tPS.seek 0ml + "processing"%K'd +2615 "core" ' +2 .tPSV.dial PBV + "processing"%o @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%=' +2614 "core" ' + .tPSV.dial :waste1 +6 "processing"%r  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +2605 "core" ' + .tPSV.dial PSR +2 "processing"%] +53 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%V' +2610 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2610 "core" ' +2 .tPSV.dial PBV + "processing"%v @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%x' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%~  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +573 "Can"\ r\ >  +2046 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"& & +4 "core" &G * " O 6 +45 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t(? +3 "core" ( +2 "manipulator"& & +4 "core" &G , . S 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &G - - 6 6 +2 .tForearm.seek PC + "manipulator"&a'Η +95 "core" ' + .tHand.close + "manipulator"&>/ +63 "core" / +2 .tPC.seek :open +2 "processing"%( +426 "core" ( + "manipulator"&& +4 "core" &G ! $ ( 6 +2 "manipulator"&%% +4 "core" % Π % x +2 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +130 "core" ( + "manipulator"&& +4 "core" &-B +   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &-B % %  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}'n +99 "core" ' +2 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % t ; .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +250 #t-> access 1 +2 "storage"(k% +3 "core" % c\ +2 "manipulator"&m% +4 "core" %\  + !  +2 "manipulator"&& +3 "core" &-B !   +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(N(<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (g& +2 "core" &<( z \  +11669 #t-> access 2 +2 "storage"(% +3 "core" % O\ + "manipulator"&% +4 "core" %\  ( ,  +2 "manipulator"&& +3 "core" &-B !   +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"( (K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ()& +3 "core" &K >\  +43879 "Can"p\ 2  +52461 #t-> $da[:extractVol]=0.19 +496 #-> startTube 2 +533 #-> shortDA +2 "collection"' % +2 "processing"%% +6 "core" %R \ +2 %b +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +6496 "Can"(n\ / 4 +446 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%# +121 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" + .tPRV.dial :sipper +2 "processing"%[  +42 "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"%p  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%A' +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"%6 @ +95 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%s'd +584 "core" ' +2 .tPSV.dial PSR + "processing"%' +96 "core"  + "processing"%,% +4 "core" %h\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%S'T +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%H +97 "core"  + "processing"%+% +4 "core" %`\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%<' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%| +97 "core" + .tPRV.dial :sipper +2 "processing"%!  +41 "core" +2 .tPS.seek 0ml + "processing"%f'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2622 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +97 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2609 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%{& +9 "core" &\ +2 "manipulator"&% +3 "core" % N % & @  +7 "storage"($% +3 "core" % *\ +2 "storage"(i. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(z( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & !\ + "manipulator"&4& +4 "core" &-k / /  +2 "manipulator"&9% +3 "core" % N . ) X  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +188 "core" ( +2 "manipulator"&2& +4 "core" &X" / & q 8 +2 "storage"(y& +3 "core" & r\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&1'ж +114 "core" ' +2 "storage"(l& +4 "core" & `\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(C'g +282 "core" ' +2 "storage"(8- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +2 "core" & }\ +2 "manipulator"&7& +3 "core" &X" - 0 8 +2 .tElbow.seek 2 +2 "manipulator"&P(a +3 "core" ( +2 "manipulator"& & +3 "core" &X" : 3 8 +2 "storage"(0& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&"'ϊ +33 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(I' +7 "core" &Y! / / 7 + "manipulator"&Z% +4 "core" % Ϧ ' . +2 .tForearm.seek :retract +2 "manipulator"&L'\ +112 "core" ' +2 .tElbow.seek PC + "manipulator"&X(? +141 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +112 "core" ( +2 "manipulator"&-& +4 "core" &: # $ * ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &: * + ^ ( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q'Η +95 "core" ' + "manipulator"&& +5 "core" &:  , c ( + "manipulator"&h% +4 "core" %Ξ ( - 3 +2 "processing"%R& +4 "core" &\ + "processing"%F& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%b(X +4 "core" &\ +7 & .\ $e +9 &W~\ 7 +10 &}\ K +9 &Z\ K +10 &s_\ L +9 &6_\ K +9 &\\\ L +10 &^\ L +9 &|\\\ K +9 &>`\ K +10 &`\ L +9 &!_\ L +9 &#a\ K +10 &%Eb\ L +9 &'`\ L +10 &(^\ K +9 &*b\ L +9 &,Mb\ L +10 &.\\\ K +9 &/_\ K +9 &1\\\ L +10 &3U]\ L +9 &5b\ L +10 &6`\ K +9 &8\\\ L +9 &:]b\ L +10 &<`\ L +9 &=_\ K +9 &?b\ L +10 &Afa\ K +9 &C%e\ L +10 &Ds\ N +9 &F\ O +9 &H\\\ Q +10 &J\ R +9 &K\ R +9 &M\ R +10 &O`\ S +9 &Q"\ S +10 &R\ S +9 &T\ R +9 &Vg\ S +10 &Wgp\ (z +9 &Xf\ 3 +10 ( + &XF\ , +2 "processing"%F& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&D1 +52 "core" 1 + "manipulator"&5% +4 "core" % Ξ ; 6 +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 +2 "processing"%Y U +2 %_9 +5 "core" 9 +102 "processing"%O9 +3 "core" 9 +102 "processing"%/9 +2 "core" 9 +102 "processing"%39 +2 "core" 9 ! +102 "processing"%:9 +3 "core" 9! +102 "processing"%Q9 +2 "core" 9" +102 "processing"%E9 +2 "core" 9" +102 "processing"%@9 +3 "core" 9# +102 "processing"%.9 +3 "core" 9"# +102 "processing"%9 +2 "core" 9&# +102 "processing"%c9 +3 "core" 9*# +102 "processing"%9 +2 "core" 9/# +102 "processing"%j9 +2 "core" 93" +102 "processing"%\\9 +3 "core" 9 7" +102 "processing"%o9 +3 "core" 9;" +102 "processing"%K9 +2 "core" 9?" +102 "processing"%r9 +2 "core" 9C! +152 "processing"%=9 +3 "core" 9"J +102 "processing"%]9 +2 "core" 9*N +102 "processing"%w9 +3 "core" 91R +102 "processing"%9 +2 "core" 98V +102 "processing"%V9 +2 "core" 9AZ +103 "processing"%v9 +2 "core" 9I^ +102 "processing"%\ 9 +3 "core" 9Sc +102 "processing"%~9 +3 "core" 9[g +102 "processing"%x9 +2 "core" 9ek +102 "processing"% 9 +3 "core" 9no +102 "processing"% 9 +2 "core" 9ws +102 "processing"%n9 +3 "core" 9x +103 "processing"%>9 +2 "core" 9| +102 "processing"%;9 +2 "core" 9 +102 "processing"%d9 +3 "core" 9\ +102 "processing"%U9 +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"%a9 +2 "core" 9 +102 "processing"%t9 +4 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%`9 +2 "core" 9 +102 "processing"%}9 +4 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%m9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +4 .tdelay 1:30 + "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%g% +4 "core" %iN\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV +2 "processing"%) +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%N  +51 "core" +2 "processing"% % +3 "core" %Ҧ\  +3 .tPS.seek 1.5ml + "processing"%'V +603 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 .tdelay 5:00 +15369 "Can"n\ c Z +14633 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%p +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%&' +2289 "core" ' + .tPSV.dial PTV +2 "processing"%6 +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +70 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +69 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%,  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%s'd +2276 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%S  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%e @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%H'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%+  +40 "core"  +2 "processing"%% +4 "core" %`\  +2 .tPS.seek 0.34ml +2 "processing"%'o +436 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'|  +29 "core" +2 .tPRV.dial :air +2 "processing"%!  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%<'G[ +1186 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%f' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%?  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%('Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"%{ +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%$  +33 "core" + "processing"%i% +4 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"% ' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%4'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +2 "core" &\ +2 "manipulator"&2& +4 "core" &: ( . Q ( + "manipulator"&y% +4 "core" %\  '  \ j +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +126 "core" ( + "manipulator"&l& +4 "core" &-: $ 5 o  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-: . , Q  +2 .tForearm.seek :garage + "manipulator"&8'n +97 "core" ' + .tHand.close +2 "manipulator"&G/ +62 "core" / +2 "manipulator"&7& +4 "core" &-: : /   +2 "manipulator"& % +3 "core" % v 0 9 % b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +307 "core" ( +2 "manipulator"&& +4 "core" & 5 % , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" & & + i , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' +2 "manipulator"&1& +4 "core" & ; 4  , + "manipulator"&C% +4 "core" %Y - 0 +2 "collection"'"& +4 "core" &\ +2 "collection"'-& +5 "core" &\ +2 .tCC.seek :closed + "collection"'M(X +4 "core" &\  +10 &5\ +| +9 &h\ ? +9 &r\ L +10 &XZ\ K +9 &[\ K +9 &[\ K +10 &[\ K +9 &a\\\ K +9 &"]\ K +10 &]\ K +9 & ^\ K +10 &"g_\ L +9 &$+\\\ K +9 &%\\\ K +10 &']\ K +9 &)q]\ K +9 &+3]\ K +10 &,]\ K +9 &.Z\ J +10 &0x^\ K +9 &2:]\ K +9 &3]\ K +10 &5]\ K +9 &7^\ K +9 &9D^\ J +10 &;`\ K +9 &<]\ K +10 &>]\ K +9 &@L]\ J +9 &B _\ K +10 &Ca\ L +9 &Er\ M +10 &GA\ Q +9 &H\ U +9 &J\ W +10 &Lu\ W +9 &N5\ X +9 &O\ X +10 &Q\ X +9 &Sy\ Y +10 &U;\ Y +9 &V\ K +9 &X!C\ *} +10 &Xsx\ K +5 ( + "collection"'-& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + "collection"'P& +4 "core" &Xsk\ K + &Xsk\ K +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&h% +4 "core" % Y X ? 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +96 "core"  + "processing"%L% +4 "core" %i#\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%D  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +1597 "core" ' + .tPSV.dial PSR +2 "processing"%_ +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%F' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%O  +2 "collection"'q  +31 "core"  +119  + .tPSV.dial :mixloop +2 "processing"%/ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%3  +70 "core" +2 .tPS.seek 0ml +2 "processing"%:'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%Q  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%@ +43 "core" +2 .tPS.seek 0ml + "processing"%.'d +2607 "core" ' +2 .tPSV.dial :air +50 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +4 "core" & 0 7 , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +3 "core" ( + "manipulator"&K& +4 "core" & 4 1 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & 2 9 , +2 .tForearm.seek CC +2 "manipulator"&='O +105 "core" ' + .tHand.close +2 "manipulator"&]/ +58 "core" / +2 .tCC.seek :open +2 "collection"'w( +425 "core" ( + "manipulator"&& +4 "core" & , 7 + , +2 "manipulator"&V% +4 "core" % X . 0 } + .tForearm.seek :retract +2 "manipulator"&v'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (-6 +284 "core" ( + "manipulator"&~& +4 "core" &-;  ' 7 < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-; . 1 < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +108 "core" ' + .tHand.open +2 "manipulator"& 1 +53 "core" 1 + "manipulator"&n% +4 "core" % c = 6 y w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +98 "core" ' +2 ."da"delayUntil "17:26:20.60" +4859 "Can"Kn\ F M` +20123 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%; @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%d  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%U * +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 +2 "processing"%%' +2286 "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"%a +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2272 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%}' +595 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%m  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%g  +33 "core"  + "processing"%B% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'d +1602 "core" ' +2 ."da"delay 2:00 +12002 #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"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%#' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Y +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%[ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2281 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%6% +3 "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"%A' +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 +2 "processing"%, +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + "processing"%S% +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 +2 "processing"%e * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'd +249 "Can"ho\ H   +1344 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +32 "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 +2 "processing"%H +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2288 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "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"%?'d +2269 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%f  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%{  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%i'a +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%(% +4 "core" %a\  + ."da"PS.seek 0.55ml +2 "processing"% ' +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%9  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%y +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%l @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%X% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%G' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +51 "processing"%7 * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30645 "Can"t\ =  +17357 #"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"%8 * +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"%' +2291 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Z +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%C +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2275 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +134 "core"  + "processing"%P% +4 "core" %f \ +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"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%-  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +33 "core" + "processing"%% +4 "core" %ҥ\ +2 ."da"PS.seek 1.5ml +2 "processing"%4'U +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +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"%_  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%q +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%O' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%:'d +2263 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +123 "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"%' +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 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +32 "core" +2 "processing"%\\% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'Y +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'d +1595 "core" ' +2 ."da"delay 2:00 +1476 "Can"v\ @ #~" +10526 #"da"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"%R * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2304 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%x  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%o'd +2262 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%n% +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"%v' +584 "core" ' + ."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"%; +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +33 "core" + "processing"%U% +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"%j * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%a * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%` +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%m'd +2288 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +5 "processing"%g% +16 "core" %a\ +5 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%B' +338 "core" ' +2 ."da"delay 5 seconds +503 "processing"%k% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +46 "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"%u +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%N  +35 "core" + "processing"% % +4 "core" %Ҩ3\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +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"%'d +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +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"%W +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +86 "Can"zx\ v & +416 ."da"PSV.dial PSR +3 "processing"%6 +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%A  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2307 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +123 "core"  + "processing"%S% +4 "core" %gE\ + #"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"%''Ҧ +2112 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%e +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%+% +4 "core" %Ҩ'\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%s  +108 "core"  +3 ."da"PS.seek 0ml +2 "processing"%!'d +1603 "core" ' + "processing"%9 +4 "core" 9PQ5 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 5 +2 "processing"%<& +3 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&|% +4 "core" %\  + ) l 0 +2 "storage"(f% +3 "core" % \  \ + "storage"({. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"((S +188 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ($& +2 "core" &V \ +2 "manipulator"&?& +3 "core" &-; " . o < +2 "manipulator"&% +3 "core" %\  % ) 0 +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&((y +185 "core" ( + "manipulator"&i& +4 "core" &} 2  , + "storage"(9& +4 "core" &V B\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +104 "core" ' +2 "storage"(y& +3 "core" &V\ ~\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(l'g +275 "core" ' +2 "storage"(- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(X'z +33 "core" ' +2 "manipulator"&2& +4 "core" &}    , +2 "manipulator"&7% +3 "core" %c $ ) s +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 ."da"Elbow.seek PC +7 "manipulator"&^(? +249 "core" ( + "manipulator"&8& +4 "core" &G 6 % ) 4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &G & %  4 +2 ."da"Forearm.seek PC +2 "manipulator"& 'Η +98 "core" ' + ."da"Hand.close + "manipulator"&Z/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%1( +425 "core" ( +2 "storage"(C& +5 "core" &V T\ + "manipulator"&"& +4 "core" &G - - J 4 + "manipulator"&% +3 "core" % }  $ % N +2 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +103 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&P(y +250 "core" ( + "manipulator"&0& +4 "core" &{ * #  - + "storage"(& +4 "core" &V\ \ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-'] +88 "core" ' +2 ."da"Hand.open + "manipulator"&I1 +55 "core" 1 +3 "storage"(L- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"('F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(h' +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/da23jun2718h_nessie.tif +4 "processing"%D& +11 "core" &\ +3 "manipulator"&4& +9 "core" &| ( ) 0 - +2 "manipulator"&_% +5 "core" % Z 3 0 P  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +90 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&q(-6 +183 "core" ( + "manipulator"&& +4 "core" &-<   \ M +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &-< - # G M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&3'n +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&F/ +56 "core" / +2 "manipulator"&Q& +3 "core" &-< T F v M +2 "manipulator"&O% +4 "core" % s % , : v +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&E(? +118 "core" ( +2 "manipulator"&:& +4 "core" &H + ) < 9 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &H    9 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +101 "core" ' + "manipulator"&c& +4 "core" &H - $ 5 9 +2 "manipulator"&\\% +4 "core" %Ώ $ H + "processing"%.& +4 "core" &j\ +2 "processing"%r& +4 "core" &_\ +3 ."psFlush"PC.seek :closed +2 "processing"%K(X +4 "core" &:\  +8 &1x0\ *z +9 &f{)\ > +10 &r2\ M +9 &GW\ L +10 &\ W\ L +9 &V\ L +9 &V\ \ L +10 &P[\ L +9 &U\ L +9 &X\ K +10 & Y\ L +9 &"XU4\ L +10 &$YN\ L +9 &%XZ\ L +9 &'XF\ K +10 &)_X>\ L +9 &+"W9\ L +9 &,X>\ K +10 &.W1\ L +9 &0hX$\ L +10 &2)Z\ L +9 &3W\ L +9 &5\\\ L +10 &7qW \ K +9 &91Z\ L +9 &:Y\ L +10 &<Y\ K +9 &>wY\ L +10 &@:Y\ L +9 &AW\ L +9 &CY\ L +10 &E|b\ M +9 &G6x\ P +9 &H\ R +10 &J\ S +9 &Lt\ R +10 &N4E\ S +9 &O\ S +9 &Q\ S +10 &Sx\ T +9 &U:\ T +64 &V\ M +12 &X4Bm(\ #h + &X\ 1/\ , + ( +3 &X4\ , + &X,\ , +2 &X'\ , + &X\ , + &X\ , +2 "processing"%r& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.57 + "processing"%T& +5 "core" &X|\ , + &X\ , + ."psFlush"Hand.open +2 "manipulator"&R1 +57 "core" 1 + "manipulator"&M% +4 "core" % Ώ V I D +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +52 "core"  + "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"%~' +585 "core" ' +2 ."psFlush"delay 5 seconds +71 #"da"SX MX5/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.326 seconds\ /var/log/esp/da23jun2718h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2718h15s_nessie.tif +428 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +1121 #"da"SX MX5/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2718h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2718h25s_nessie.tif +981 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%n +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%o'F +1063 #"da"SX MX5/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2718h25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "19.326 sec auto-exposure",Subject: "da23jun2718h images!" +2 "storage"(v- +4 "core" -' +2 "storage"(;& +6 "core" &V #\ + "manipulator"&d& +14 "core" &H 5 / Y 9 +5 "manipulator"&U% +14 "core" %  %  +6 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +251 "core" ( +8 "manipulator"&j& +11 "core" &{ Q R G . +3 "storage"(& +8 "core" &V i\ +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +13 "manipulator"&*'] +103 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(a' +66 "core" ' +3 "manipulator"&t& +8 "core" &{ - - W . +4 "storage"(& +7 "core" &V @ @ @\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&' +29 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&`, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +5 "storage"(' +37 "core" ' +3 "manipulator"&}% +9 "core" % , 0  +3 "storage"(%& +7 "core" &V \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 313 counts +3 "manipulator"&'> +29 "core" ' +3 "manipulator"&g& +9 "core" &} . 8 . +3 "storage"(m& +9 "core" &V 5 4\ +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&k'] +28 "core" ' +3 "storage"(B% +9 "core" % Z a \ +5 ."downElevator"SE.seek :down +8 "storage"(' +96 (u% +5 "core" %? ? ? a\ QK +3 "manipulator"&N% +8 "core" %u / / l  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"& '\ +98 "core" ' +38 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (& +7 "core" &V X X d\ +384 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +97 "core"  +3 "processing"%% +8 "core" %B\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%Y' +594 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%[' +177 #"uploadLog"upsync +1928 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 + "processing"%W  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%6'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%A'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%S  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%,'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%H U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +50 "processing"%f' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%$'d +2605 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\ 'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +185 "Can"v\ C *N +1928 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%8 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%0'd +2606 "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"%I  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2620 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&D& +5 "core" &} # - S . + "manipulator"&4% +4 "core" %\  , *  8 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&_(? +254 "core" ( +2 "manipulator"&J& +4 "core" &E ) % " + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &E " , \ " +2 ."psFlush"Forearm.seek PC + "manipulator"&'Η +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%/( +422 "core" ( +2 "manipulator"&-& +4 "core" &E $ * " + "manipulator"&P% +4 "core" % Ι , + ` +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&Q(-6 +132 "core" ( +2 "manipulator"&O& +4 "core" &-H  & /  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" &-H , ( U  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&:'n +96 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&3% +4 "core" % w 4  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c'\ +95 "core" ' +2 #tFinished short da assay +19378 #-> access 1 +2 "storage"(\\% +4 "core" % i\ + "manipulator"&.% +4 "core" %\  &  +2 "manipulator"&q& +3 "core" &-H * , X  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(@(<( +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (1& +2 "core" &<& z \  +816 #t-> shortDAflush; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'T& +3 "core" &  +2 "manipulator"&R& +4 "core" &-H - - U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(-6 +23 "core" ( + "manipulator"&r& +4 "core" &-<  2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-< ' *  +2 .tForearm.seek :garage +2 "manipulator"&='n +99 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&!& +4 "core" &-< > 1 (  + "manipulator"&~% +4 "core" % y . * ? l +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +295 "core" ( + "manipulator"&n& +4 "core" &B 2 % h P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &C  Z P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&v'O +112 "core" ' +2 "manipulator"&;& +4 "core" &A )   O + "manipulator"&d% +4 "core" %L / / { P +2 "collection"'U& +3 "core" &  +3 "collection"'j& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +7 & , %f +9 &Wy\ 6 +10 &~\ K +9 &U\ K +9 &u^\ J +10 &6Z\ K +9 &^\ J +10 &Z\ J +9 &|_\ J +9 &=Y\ K +10 & Y\ K +9 &!^\ J +9 &#Z\ K +10 &%GX\ J +9 &' \\\ J +10 &(_\ K +9 &*]\ J +9 &,NY\ K +10 &.]\ J +9 &/Z\ K +9 &1Z\ J +10 &3UZ\ K +9 &5^\ J +9 &6\\\ J +10 &8\\\ J +9 &:^^\ K +10 &< _\ K +9 &=]\ K +9 &?Y\ K +10 &Af`\ K +9 &C(b\ K +10 &Di\ L +9 &F\ O +9 &HS\ T +10 &J \ W +9 &K\ W +9 &M\ X +10 &OP\ X +9 &Q\ X +9 &R\ X +10 &T\ Y +9 &VU\ Y +10 &Wc\ 4 +9 &Xk\ V +9 ( +2 &Xul\ L + "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'E& +4 "core" &Xul\ L + .tHand.open + "manipulator"&t1 +64 "core" 1 +2 "manipulator"&% +4 "core" % L < G S P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%}  +52 "core"  +2 "processing"%%% +4 "core" %an\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%g' +2617 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%h  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%m +176 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%B @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%*'d +2621 "core" ' +4 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +177 "core"  + "processing"%a% +4 "core" %cj\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%u' +2611 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air + "processing"%N +180 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +177 "core"  +2 "processing"%% +4 "core" %cP\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 .tdelay 5 seconds +454 "Can"q\ N ,l +48 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%k +190 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%)  +176 "core"  + "processing"%% +4 "core" %cS\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%o'U +1595 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%Y  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%[ +190 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%p'd +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%6  +67 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2614 "core" ' + .tPSV.dial :PTV +2 "processing"%& +69 "core"  +2 .tPS.seek 0ml + "processing"%S'd +2606 "core" ' + .tPSV.dial :air +7 "processing"%#  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2617 "core" ' + .tPSV.dial :PTV +2 "processing"%, +69 "core"  +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%'  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%+ +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &> / , g O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &> , % S O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &> 0 8 ] O +2 .tForearm.seek CC +2 "manipulator"&<'O +102 "core" ' + .tHand.close +2 "manipulator"&{/ +55 "core" / +2 .tCC.seek :open +2 "collection"'f( +424 "core" ( + "manipulator"&?& +4 "core" &> - % \\ O + "manipulator"&$% +4 "core" % U 0 - h < +2 .tForearm.seek :retract + "manipulator"&z'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +293 "core" ( + "manipulator"&9& +4 "core" &-= 2  0 = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &-= - ' ' = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'n +96 "core" ' +2 .tHand.open +2 "manipulator"&>1 +62 "core" 1 + "manipulator"&% +4 "core" % o - ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +96 "core" ' +2 #tFlushing Processing stage +6 "processing"%7% +4 "core" %g1\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%2& +4 "core" &2\ +6 "manipulator"&l& +4 "core" &-= ' # & = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&8(-6 +2 "core" ( +2 "manipulator"&& +4 "core" &-= , ( 5 = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-= *  = +2 .tForearm.seek :garage +2 "manipulator"&Z'n +98 "core" ' + .tHand.close +2 "manipulator"&(/ +58 "core" / + "manipulator"&b& +4 "core" &-= : , = +2 "manipulator"&G% +4 "core" % l # + F d + .tForearm.seek :retract +2 "manipulator"&"'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C(? +121 "core" ( + "manipulator"& & +4 "core" &E  , 8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &E $ # .  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 "manipulator"&0& +4 "core" &E  3  +2 "manipulator"&I% +3 "core" %Ν !  s +3 "processing"%^& +4 "core" &F\ +3 "processing"%D& +4 "core" &E\ +2 .tPC.seek :closed +2 "processing"%4(X +4 "core" &2\  +8 &4/\ *z +10 &f1\ > +9 &v3\ L +9 &RZ3\ K +10 &]3\ K +9 &^2\ K +10 &Z4\ K +9 &Z[9\ K +9 &Z6\ K +10 &_3\ L +9 & _3\ K +10 &"a]9\ L +9 &$$_1\ K +9 &%Z8\ K +10 &']7\ L +9 &)j^8\ K +9 &+,Z:\ K +10 &,\\4\ K +9 &._:\ K +9 &0rb5\ K +10 &24`4\ K +9 &3`4\ K +10 &5a0\ K +9 &7y_3\ L +9 &9;_7\ L +10 &:`5\ K +9 &<b3\ L +9 &>_9\ L +10 &@Ca7\ L +9 &B_6\ L +10 &C_1\ L +9 &Eh:\ M +9 &G@5\ O +10 &H2\ R +9 &J8\ R +9 &L6\ R +10 &NA2\ R +9 &P5\ R +10 &Q3\ S +9 &S2\ S +9 &UE3\ S +10 &W3\ G +9 &X9O8\ c +9 &X6\ ) +3 ( +2 "processing"%D& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%J& +5 "core" &XM\ ) + .tHand.open + "manipulator"&X1 +52 "core" 1 +2 "manipulator"&`% +4 "core" % Ν D > L s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +79 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%K'T +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%-' +1610 "core" ' +2 .tPSV.dial PTV + "processing"%P +68 "core" + .tPTV.dial :puck +2 "processing"%O  +70 "core"  +2 .tPBV.dial :waste1 + "processing"%5  +50 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2606 "core" ' + .tPSV.dial PSR +2 "processing"%_ +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%' +592 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%3' +2107 "core" ' +2 .tPSV.dial PTV +2 "processing"%F +68 "core" +2 .tPBV.dial PSV +2 "processing"%: U +50 "core" V + .tPS.seek 0ml +2 "processing"%\\'d +2625 "core" ' + .tPSV.dial PBV +6 "processing"%. @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%q' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +2613 "core" ' + .tPSV.dial PSR +49 "processing"%T +55 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2615 "core" ' + .tPSV.dial PTV +2 "processing"%r +69 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%V'd +2620 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%!' +2616 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%~  +68 "core"  +2 .tPS.seek 0ml + "processing"%Q'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&c& +4 "core" &E , . \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=(? +3 "core" ( + "manipulator"&n& +4 "core" &E (  F  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &E . - b  +2 .tForearm.seek PC +2 "manipulator"&x'Η +100 "core" ' +2 .tHand.close + "manipulator"&;/ +63 "core" / +2 .tPC.seek :open +2 "processing"%d( +425 "core" ( +2 "manipulator"&U& +4 "core" &E " ) ?  + "manipulator"&% +4 "core" % Δ / - x @ + .tForearm.seek :retract +2 "manipulator"&w'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&E(-6 +131 "core" ( +2 "manipulator"&t& +4 "core" &-?  1 - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-? + , X - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j'n +102 "core" ' +2 .tHand.open + "manipulator"&}1 +63 "core" 1 + "manipulator"&%% +5 "core" % f 3 6 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +103 "core" ' +502 "Can"p\ 0 .z +60002 sp\ / 0 +60001 n\ / 2Z +60001 6m\ / 4 < +60002 k\ / 5 +60001 *i\ / 7gh +60001 h\ . 9 +60002 *h\ / : +60001 h\ / # +60001 _e\ / ?V +60002 g\ / A +60001 -e\ . C/ +60001 c\ . D  +60002 Td\ / F +60001 b\ / H<\ D +60001 b\ / I\ +60002 {a\ / K p +60001 b\ / MI  +60001 Da\ / N +60002 `\ / P 2 +60001 4a\ / RV +60001 `\ / T^ +41371 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +11069 !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 +12 #mEXIT @1687918904.37EDT @1687949742.05EDT = =tMAIN =mMAIN_scheduler @EDT1687949743.86 #"core_reset"Sent BREAK +2 #t@2711 sendCRC with ifg=0x20, ie=0x7F + #@4546 sendCRC with ifg=0x08, ie=0x5F #@52946 idle with ifg=0x84, ie=0x75 + #@53614 select with ifg=0x10, ie=0xF5 + #@54246 receive with ifg=0x10, ie=0xFD #@54878 receive with ifg=0x10, ie=0xFD + #@55509 receive with ifg=0x10, ie=0xFD + #@55836 receive with ifg=0x80, ie=0xFD #@45805 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can" g\ 0 -, +  g\ 0 -,? + #tPolling Can every 10:00 +2 #Cleanly exited at 22:21:44EDT27-Jun-23 +3843 #-> ESP.ready! +154 "sampler") + ) +3 "core"  + "collection"' +2 ' +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" %R  +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" %b\ +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" %ށ ? 5 \ V +2 .tSS.configure :default +2 "sampler")#.0X = \\ n + "manipulator"&& +2 "sampler")% +7 "core" &- 5 ; &  + %ށ @ 6 \ V +2 "storage"(& +3 "core" &<&; } } f\  + "storage"(% +4 "core" % | Z\ + "collection"'& +4 "core" & + "processing"%& +4 "core" &\ + "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"  +2 "sampler")& +3 "core"  +2 "collection"''% +3 "core" %R +2 "processing"%(% +4 "core" %b\ + "sampler"))% +4 "core" %ށ > 8 \ V +2 "collection"'*& +3 "core" & +2 "processing"%+& +3 "core" &\ +2 "manipulator"&,% +3 "core" %\  6 2 n +2 "manipulator"&-& +4 "core" &- , ,  + "storage"(.& +4 "core" &<&; | \  +2 "storage"(/% +4 "core" % { !\ +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +54738 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%2 +41 "core"  +776 "Can" k\ @ Z- +162 #t-> PSR.flush + .PSR.select :flush +3 "processing"%j +2987 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%3' +2620 "core" ' + "processing"%4% +3 "core" %\  +993 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%5  +42 "core"  +774 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%6'd +2608 "core" ' + "processing"%7% +4 "core" %i\ +2575 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%8 +42 "core"  +1234 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%9' +2615 "core" ' + "processing"%:% +4 "core" %\  +453 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%;  +42 "core"  +353 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%<'d +2615 "core" ' + "processing"%=% +4 "core" %c\ +3154 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%> +42 "core"  +2775 #t-> PS.pull 0.5 + "processing"%?% +3 "core" %c\ +2 .tPS.seek 0.5ml +2 "processing"%@' +587 "core" ' +2 "processing"%A% +4 "core" %\  +8913 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%B' +2100 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%C  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%D'd +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +53 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%F' +2620 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%G  +38 "core"  +3 .tPS.seek 0ml + "processing"%H'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%I +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%J' +2613 "core" ' +2 .tdelay 2 seconds +206 .PSV.dial :waste1 +2 "processing"%K  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%L'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%M +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%N' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%O  +41 "core"  +2 .tPS.seek 0ml + "processing"%P'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%Q +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%R' +2619 "core" ' +2 .tdelay 2 seconds +120 "Can" m\ A ., +82 .tPSV.dial :waste1 +2 "processing"%S  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%T'd +2610 "core" ' + .tPSV.dial PSR +2 "processing"%U +39 "core"  +3414 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +3 .PS.seek 2.5ml +37 "processing"%V' +2622 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%W  +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%X'd +2616 "core" ' +2 .tPSV.dial PSR + "processing"%Y +80 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%Z' +2615 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste2 + "processing"%[  +67 "core" ~ +2 .tPS.seek 0ml +2 "processing"%\\'d +2619 "core" ' +2 .tPSV.dial PSR +2 "processing"%] +68 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%^' +2611 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%_  +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%`'d +2607 "core" ' + .tPSV.dial PSR +2 "processing"%a +69 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%b' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%c  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +2616 "core" ' + .tPSV.dial PSR +7 "processing"%e +80 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%f' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%g  +66 "core" ~ +2 .tPS.seek 0ml +2 "processing"%h'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%i +69 "core"  +1436 #t-> PS.pull 0.5 +2 "processing"%j% +3 "core" %el\ +2 .tPS.seek 0.5ml +2 "processing"%k' +586 "core" ' +2 "processing"%l% +4 "core" %F\  +2045 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%m' +2105 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +6 "processing"%n  +42 "core"  +2 .tPS.seek 0ml + "processing"%o'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%p +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%q' +2618 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%r  +42 "core"  +2 .tPS.seek 0ml + "processing"%s'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%t +53 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%u' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%v  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%x +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%y' +2612 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%z  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%{'d +2607 "core" ' + .tPSV.dial PSR +2 "processing"%| +39 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%}' +90 "Can" q\ F O. +2516 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%~  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial PSR +6 "processing"% +40 "core"  +2396 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %f\ +2 .tPS.seek 0.5ml + "processing"%' +583 "core" ' +2 "processing"%% +4 "core" %\  +17592 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + "processing"%% +4 "core" %\  +1055 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +52 "core"  +549 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'd +2619 "core" ' +2 "processing"% % +3 "core" %^\ +2664 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +38 "core"  +527 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + "processing"%% +4 "core" %\  +803 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +53 "core"  +380 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2605 "core" ' + "processing"%% +4 "core" %g\ +509 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +39 "core"  +442 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2608 "core" ' +2 "processing"%% +4 "core" %\  +1050 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +53 "core"  +264 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + "processing"%% +4 "core" %b\ +10278 "Can" u\ @ /X +9509 #t-> PSR.air + .PSR.select :air +2 "processing"% +651 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +39 "core"  +426 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2613 "core" ' +2 "processing"%% +3 "core" %\  +756 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +53 "core"  +640 #t-> PS.empty +2 .PS.seek 0ml + "processing"%!'d +2609 "core" ' + "processing"%"% +4 "core" %i\ +1232 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%# +38 "core"  +339 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%$' +2616 "core" ' +2 "processing"%%% +4 "core" %\  +602 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%&  +53 "core"  +331 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%''d +2614 "core" ' + "processing"%(% +4 "core" %g\ +34830 "Can" Tt\ A / +60002 vo\ A h0 +60001 l\ @ 1 +60001 k\ A 1 +60002 dh\ A h2F +60001 ii\ A ý2 +60001 i\ A 3r +60002 8h\ A g4 +60001 j\ @ ʽ4 +60001 <k\ A 54 +60003 j\ B h5 +60000 Di\ @ ѽ6` +60001 j\ A 6 +60002 hl\ A g7 +35634 #t-> $da[:extractVol]=0.19 +557 #-> access 2 +3 "storage"()% +3 "core" % o s\ + "manipulator"&*% +4 "core" %\  ' # = n +2 "manipulator"&+& +3 "core" &- < 2   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(,(K +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" &K d c\  +1378 #t-> startTube 2 +371 #-> shortDA +2 "collection"'.% +3 "processing"%/% +5 "core" %R  +4 %g\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +10429 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%0 +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%1  +125 "core" + .tPRV.dial :sipper +2 "processing"%2  +122 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%4  + "collection"'5  +6 "core"  +116  +2 .tPS.seek 0.5ml +2 "processing"%3' +1257 "core" ' + .tPRV.dial :waste2 +2 "processing"%7 @ +95 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%8'd +587 "core" ' +2 .tPSV.dial PSR + "processing"%6 +108 "core"  +2 "processing"%:% +4 "core" %e\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%;'T +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%9' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +94 "core" +2 .tPS.seek 0ml + "processing"%>'d +2618 "core" ' +2 .tPSV.dial PSR +6 "processing"%? +82 "Can"k\ ? ؊8" +14 "core"  + "processing"%<% +4 "core" %b\ \ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%A'T +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%@' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%C +95 "core" + .tPRV.dial :sipper +2 "processing"%B  +41 "core" +2 .tPS.seek 0ml + "processing"%E'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%D +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%G' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +108 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%H& +4 "core" &\ +2 .tHand.open + "manipulator"&K1 +15 "core" 1 + "manipulator"&J% +4 "core" % \  > $ n + "storage"(M% +4 "core" % $\ + "storage"(L. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(O( +673 "core" ( +37 .tSC.configure :limp +11 "storage"($(\ 1b +2 (N& +3 "core" & r s m\ +2 "manipulator"&Q& +4 "core" &- / /   + "manipulator"&P% +4 "core" % \  0 . q n +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&S(a +179 "core" ( +2 "manipulator"&R& +4 "core" &Z , ' u / + "storage"(U& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&T'ж +92 "core" ' +2 "storage"(W& +4 "core" & s\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(V'g +285 "core" ' +2 "storage"(Y- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (X& +2 "core" & h o \ +2 "manipulator"&[& +3 "core" &Z 2 = \\ / +2 .tElbow.seek 2 +2 "manipulator"&Z(a +3 "core" ( + "manipulator"&]& +4 "core" &Z 3 = 5 / +2 "storage"(\\& +3 "core" & | | X\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&_'ϊ +16 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&^/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(`' +7 "core" &Z 9 ; g / + "manipulator"&c% +4 "core" % ϑ 1 - +2 .tForearm.seek :retract +2 "manipulator"&b'\ +104 "core" ' + .tElbow.seek PC +2 "manipulator"&e(? +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&d& +5 "core" &D ( + U 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &D 1 / 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&f'Η +101 "core" ' + "manipulator"&i& +4 "core" &D ,  Q 2 +2 "manipulator"&j% +4 "core" %| . 2 + "processing"%h& +4 "core" &\ +2 "processing"%l& +5 "core" &\ +2 .tPC.seek :closed + "processing"%k(X +4 "core" &\  +9 &1{\ *x +9 &d\ > +9 &z}\ M +10 &=_\ M +9 &e\ L +10 &a\ L +9 &a\ L +9 &Gc\ L +10 & `\ L +9 &b\ L +9 & a\ L +10 &"Pb\ L +9 &$c\ L +10 &%]\ L +9 &'b\ M +9 &)W`\ L +10 &+_\ L +9 &,b\ M +9 &.`\ L +10 &0]c\ M +9 &2 b\ L +10 &3d\ L +9 &5c\ L +9 &7g_\ L +10 &9(c\ L +9 &:`\ L +9 &<e\ L +10 &>oc\ L +9 &@0a\ L +10 &Ac\ L +9 &Ch\ M +9 &Eoy\ O +10 &G*\ Q +9 &H\ R +9 &J\ R +10 &Ll\ R +9 &N.\ R +9 &O\ S +10 &Q\ S +9 &Sp\ T +10 &U2\ T +9 &V\ O +9 &X/<`\ &n +10 &XE\ , +5 ( +2 "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&n1 +3 "core" &X\ , +56 1 +2 "manipulator"&m% +4 "core" % | @ ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +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"%o U +2 %r9 +5 "core" 9 +102 "processing"%q9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9  +102 "processing"%s9 +2 "core" 9  +102 "processing"%v9 +3 "core" 9 +102 "processing"%u9 +2 "core" 9 +102 "processing"%x9 +2 "core" 9 +103 "processing"%w9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9" +102 "processing"%y9 +2 "core" 9& +102 "processing"%|9 +2 "core" 9*! +102 "processing"%{9 +3 "core" 9.! +102 "processing"%~9 +2 "core" 9 3! +102 "processing"%}9 +3 "core" 9#7! +102 "processing"%9 +2 "core" 9%;! +102 "processing"%9 +3 "core" 9(?! +102 "processing"%9 +2 "core" 9+C! +102 "processing"%9 +3 "core" 9/H +102 "processing"%9 +3 "core" 93L +102 "processing"%9 +2 "core" 97 P +102 "processing"% 9 +3 "core" 9< T +102 "processing"%9 +2 "core" 9@\ X +102 "processing"% 9 +3 "core" 9E \\ +102 "processing"%9 +3 "core" 9K a +102 "processing"% 9 +2 "core" 9Q\ e +102 "processing"%9 +3 "core" 9W\ i +102 "processing"%9 +2 "core" 9^\ m +102 "processing"%9 +2 "core" 9d q +102 "processing"%9 +3 "core" 9k v +102 "processing"%9 +2 "core" 9s z +102 "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"%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" 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 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%* pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +95 "core"  + "processing"%-% +4 "core" %ij\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%.'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%/  +125 "core"  + .tPSV.dial PTV +2 "processing"%0 +69 "core" + .tPBV.dial :waste1 +2 "processing"%1  +51 "core" +2 "processing"%2% +4 "core" %ңp\  +2 .tPS.seek 1.5ml +2 "processing"%''S +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" * +3 .tPS.seek 0ml + "processing"%4'd +1596 "core" ' +2 .tdelay 5:00 +26865 "Can"Bk\ N 8 +3137 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%7 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%6' +2325 "core" ' + .tPSV.dial PTV +2 "processing"%: +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%9'd +2294 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +125 "core" + .tPSV.dial :mixloop +2 "processing"%< +42 "core" + .tPRV.dial :ab1 +2 "processing"%> @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%A'c +354 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%C  +40 "core"  +2 "processing"%B% +4 "core" %bb\  +2 .tPS.seek 0.34ml + "processing"%@'q +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'D  +30 "core" + .tPRV.dial :air +2 "processing"%E  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%F'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%G @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%H' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%K  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%J'Ҧ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%M +42 "core" + .tPTV.dial :mixing +2 "processing"%L @ +72 "core" B + .tPBV.dial :waste1 +7 "processing"%,  +33 "core" + "processing"%N% +4 "core" %ҦE\  +2 .tPS.seek 1.85ml +2 "processing"%Q' +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +3 .tPS.seek 0ml + "processing"%R'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +3 "core" &3\ +2 "manipulator"&W& +3 "core" &D - / 2 +2 "manipulator"&% +3 "core" %  & . N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +136 "core" ( +2 "manipulator"&Y& +4 "core" &-A . )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-A , . y  + .tForearm.seek :garage +2 "manipulator"&['n +98 "core" ' +2 .tHand.close + "manipulator"&]/ +56 "core" / +2 "manipulator"&\\& +4 "core" &-B ; ?  + "manipulator"&^% +4 "core" % p = : j  +2 .tForearm.seek :retract +2 "manipulator"&a'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +298 "core" ( + "manipulator"&S& +4 "core" &= * 6 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &= 8 / M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'O +108 "core" ' +2 "manipulator"&_& +4 "core" &= ; 3 ; M + "manipulator"&d% +4 "core" %G 5 ; > 6 +2 "collection"'g& +4 "core" &\ +2 "collection"'Z& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'i(X +4 "core" &>\ +7 & +>\ %f +9 &Vx>\ 6 +10 &}:\ K +9 &Z+\ K +10 &sY8\ K +9 &6YB\ K +9 &\\1\ L +10 &\\5\ K +9 &{Y9\ K +9 &=Y;\ K +10 &[@\ L +9 &![>\ K +10 &#\\9\ L +9 &%F[9\ K +9 &']2\ K +10 &(Y6\ K +9 &*\\9\ L +9 &,L[4\ L +10 &.\\=\ L +9 &/])\ K +10 &1Z&\ K +9 &3U\\7\ K +9 &5X2\ K +10 &6\\-\ L +9 &8[-\ K +9 &:]Y,\ K +10 &<_.\ K +9 &=_+\ K +10 &?_)\ K +9 &Ad^'\ L +9 &C%_/\ L +10 &Dj0\ M +9 &F1\ P +9 &HR,\ U +10 &J &\ W +9 &K+\ X +10 &M2\ X +9 &ON-\ Y +9 &Q*\ Y +10 &R(\ Y +9 &T/\ Y +10 &VS4\ Z +9 &Wg6\ / +9 &Xo#,\ P +10 ( + &Xvp/\ I +2 "collection"'Z& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 +2 "collection"'j& +4 "core" &Xvp\ I + .tHand.open +2 "manipulator"&h1 +52 "core" 1 +2 "manipulator"&`% +4 "core" % G I H t 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  + "processing"%n% +4 "core" %a&\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +58 .tPS.seek 1.5ml + "processing"%m'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%r  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%l'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%q +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%f' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%t  +2 "collection"'s  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%v +95 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'u +4 "core"  + "collection"'x  +4 "core"  + .tPTV.dial :PRVmixing +2 "processing"%w  +69 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2609 "core" ' + .tPSV.dial :air +7 "processing"%y  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +43 "core" +2 .tPS.seek 0ml +2 "processing"%~'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%}  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &: - . M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" &: : - U M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &: , 8 M +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( + "manipulator"& & +5 "core" &: 2 8  M + "manipulator"&% +4 "core" % T 9 9 K b + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +294 "core" ( + "manipulator"&& +4 "core" &-6 > &  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-6 / / G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % e ; * h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "10:27:16.61" +16246 "Can"k\ @ ޔ9N +8694 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2326 "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 +2 "processing"%# +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2291 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +123 "core"  + "processing"%$% +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"%(' +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 "processing"%+  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%- +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" + "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "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"%5 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%'' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%7 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2305 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +123 "core"  + "processing"%8% +4 "core" %dT\ + #"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"%='Ҧ +1595 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%6 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core" + "processing"%<% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'R +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%C'd +1599 "core" ' +2 ."da"delay 2:00 +10000 "Can"Fk\ ; _9 +2003 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%B  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%D +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2326 "core" ' + ."da"PSV.dial PTV +3 "processing"%@ +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%G +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%K  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'd +2306 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%M  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%L  +126 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%,  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%N +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%P'a +385 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%J  +42 "core"  + "processing"%Q% +4 "core" %`>\  +2 ."da"PS.seek 0.55ml +2 "processing"%U' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%W  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%Y +42 "core" + ."da"PTV.dial :mixing +2 "processing"%X @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" + "processing"%]% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%\\' +281 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'd +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +41906 "Can"l\ U :z +6096 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%[  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +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 +2 "processing"%T' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%_ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%g +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2304 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +123 "core"  +2 "processing"%h% +4 "core" %i}\ + #"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"% +10 ."da"PS.seek 2ml + "processing"%Z'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +41 "processing"%n +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%R% +4 "core" %ҩd\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'Y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%q'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%l  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%t +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2332 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%x +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%w +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%f  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2287 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +123 "core"  + "processing"%{% +4 "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"%|' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%~ +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҦZ\  +2 ."da"PS.seek 1.5ml + "processing"%'V +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +558 "Can"nq\ ; ; +2445 ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%b +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2325 "core" ' +5 ."da"PSV.dial PTV +4 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%% +4 "core" %fZ\ + #"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" ' + ."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"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1592 "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"%" * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2330 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "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" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%('d +2313 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +127 "core"  +8 "processing"%-% +16 "core" %_\ +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%I' +331 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +3 "core" %O\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%)' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%2  +35 "core" + "processing"%.% +4 "core" %Ҥ]\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'd +1596 "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 + "processing"%7 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2347 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%8 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%;  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +2308 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +123 "core"  +8 "processing"%<% +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"%='Ҧ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +35 "core" + "processing"%B% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'T +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%C  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%@'d +1597 "core" ' + "processing"%G9 +3 "core" 9PD5" +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%F  +3 "core" 5# + 5# + "processing"%K& +4 "core" &X\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&E% +4 "core" %\ - . h + + "storage"(M% +4 "core" % \ + "storage"(L. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(,(S +191 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" &P [\ +2 "manipulator"&H& +3 "core" &-6 ) # 2 G +2 "manipulator"&J% +3 "core" %\  - , A + +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Q(y +191 "core" ( +2 "manipulator"&P& +4 "core" & %   + + "storage"(W& +4 "core" &P j\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U'] +98 "core" ' + "storage"(Y& +4 "core" &P `\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(X'g +273 "core" ' + "storage"(e- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(]'z +34 "core" ' +2 "manipulator"&& +4 "core" & , 7 ] + + "manipulator"&^% +4 "core" %U , / o +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' +2 ."da"Elbow.seek PC +6 "manipulator"&[(? +253 "core" ( + "manipulator"&S& +4 "core" &D  3  ( + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &D . + ~ ( +2 ."da"Forearm.seek PC + "manipulator"&p'Η +102 "core" ' + ."da"Hand.close +2 "manipulator"&_/ +57 "Can"s\ ; +4 "core" / + ."da"PC.seek :open +2 "processing"%d( +425 "core" ( + "storage"(g& +4 "core" &P \ +2 "manipulator"&a& +3 "core" &D + # O ( +2 "manipulator"&T% +3 "core" % Ψ - - Q f +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&h(y +259 "core" ( + "manipulator"&\ & +4 "core" &r"  2 8 +2 "storage"(`& +4 "core" &P x\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&n1 +62 "core" 1 +2 "storage"(V- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(R'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(Z' +50 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jun2811h_nessie.tif +4 "processing"%m& +11 "core" &\ +3 "manipulator"&r& +5 "core" &r" / / k 8 +2 "manipulator"&l% +5 "core" % R " % = +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&t(-6 +185 "core" ( +2 "manipulator"&q& +4 "core" &-9 % - U J + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-9 & ( d J +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&x'n +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&w/ +56 "core" / + "manipulator"&f& +4 "core" &-9 W E / J + "manipulator"&v% +4 "core" % i  % P  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{(? +121 "core" ( +2 "manipulator"&y& +4 "core" &E ( $ $ ! +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &E $ ) N ! +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&~'Η +97 "core" ' +2 "manipulator"&& +4 "core" &E . - A ! +2 "manipulator"&% +3 "core" %Λ ! , * +2 "processing"%}& +4 "core" &%\ +2 "processing"%& +5 "core" & \ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &\ +7 &4\ %f +9 &W{\ 7 +10 &{\ L +9 &U\ L +9 &xZ\ L +10 &;W\ L +9 &V\ L +10 &W\ L +9 &Y\ K +9 &BY/\ L +10 & X"\ L +9 &!X\ L +10 &#Y\ L +9 &%KY\ L +9 &' ]\ L +10 &(Z\ L +9 &*Y\ L +9 &,SZ\ L +10 &.V \ L +9 &/Y\ L +9 &1YW\ L +10 &3[ZQ\ L +9 &5ZN\ L +10 &6YF\ L +9 &8Y:\ L +9 &:dX<\ K +10 &<#Z9\ L +9 &=Z&\ L +9 &?Y%\ L +10 &Aj[&\ L +9 &C,Z \ L +10 &D_ \ M +9 &Fr$\ O +9 &Hb!\ Q +10 &J\ S +9 &K\ R +9 &M\ S +10 &Of\ S +9 &Q%\ T +10 &R\ T +9 &T\ T +9 &Vk\ T +10 &Wej\ + +9 &Xi\ 7 +9 ( +2 &X\ / + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"% & +4 "core" &X\ / + ."psFlush"Hand.open +2 "manipulator"&c1 +56 "core" 1 +4 "manipulator"&b% +5 "core" % Λ 4 @ 5 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +114 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  + "processing"%% +4 "core" %h8\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +46 #"da"SX MX5/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.974 seconds\ /var/log/esp/da23jun2811h_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2811h15s_nessie.tif +535 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +516 #"da"SX MX5/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2811h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2811h25s_nessie.tif +1585 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%i @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +464 #"da"SX MX5/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2811h25s_nessie.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.974 sec auto-exposure",Subject: "da23jun2811h images!" +2 "storage"(- +5 "core" -' +2 "storage"(& +91 "core" &P \ +2 "manipulator"&& +4 "core" &E . - u ! + "manipulator"&% +5 "core" %\  $ % ? ^ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +279 "core" ( +2 "manipulator"&& +4 "core" & . 2 P [ + "storage"(& +4 "core" &P $\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +102 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"("' +56 "core" ' +4 "manipulator"&#& +8 "core" & ( + y [ +4 "storage"(& +8 "core" &P C D \ +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"& ' +33 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"($' +24 "core" ' +3 "manipulator"&%% +8 "core" % 1 . +3 "storage"(!& +9 "core" &P  J\ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +6 ."da"Forearm.seek 1 + 315 counts +4 "manipulator"&+'@ +33 "core" ' +3 "manipulator"&-& +8 "core" & ; :  [ +3 "storage"((& +8 "core" &P D K \ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +34 "core" ' +3 "storage"(I% +8 "core" % 7 7\ +5 ."downElevator"SE.seek :down +6 "storage"()' +98 (/% +8 "core" %E?   \ QL +8 "manipulator"&2% +8 "core" %a 9 : j +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&.'\ +91 "core" ' +45 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (0& +6 "core" &P G > J\ +947 ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +108 "core"  +3 "processing"%5% +8 "core" %D=\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +4 ."psFlush"delay 5 seconds +253 #"uploadLog"upsync +250 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2100 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 + "processing"%3  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%o @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%: +93 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%8'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%4 +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%;'T +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%<  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%6'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%>' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%N'd +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%O  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%e  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2101 "core" ' + ."psFlush"PSV.dial PTV +40 "processing"%S +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%T' +1005 "Can"Qt\ = (<< +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2607 "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"%n  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2606 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&m& +4 "core" & *  I [ + "manipulator"&r% +3 "core" %\  * - '  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&l(? +240 "core" ( +2 "manipulator"&j& +4 "core" &G 5  W & + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &G ) .  & +2 ."psFlush"Forearm.seek PC + "manipulator"&R'Η +97 "core" ' + ."psFlush"Hand.close + "manipulator"&q/ +62 "core" / + ."psFlush"PC.seek :open +2 "processing"%u( +422 "core" ( + "manipulator"& & +4 "core" &G * ,  & +2 "manipulator"&h% +3 "core" % Ο - , " } +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +114 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&f(-6 +131 "core" ( + "manipulator"&v& +4 "core" &-D  + N  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &-D % + E  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'n +100 "core" ' + ."psFlush"Hand.open +2 "manipulator"&|1 +57 "core" 1 + "manipulator"&x% +4 "core" % i 8 * T +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFinished short da assay +17434 #-> access 1 +3 "storage"(% +3 "core" % K\ +7 "manipulator"&}% +4 "core" %\  # - N  + "manipulator"&t& +4 "core" &-D + + /  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(z(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (d& +3 "core" &<( X Z P\  +1604 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +3 "core" &  +2 "manipulator"&c& +4 "core" &-D / . ^  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(-6 +16 "core" ( + "manipulator"&& +4 "core" &-@ 4 % %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-@ * - l  +2 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' + .tHand.close +2 "manipulator"&~/ +58 "core" / + "manipulator"&@& +5 "core" &-@ . + -  + "manipulator"&% +4 "core" % } : 7  ; + .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( + "manipulator"&& +4 "core" &8  5 K J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8 - ' q J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 "manipulator"&& +4 "core" &8 - & P J + "manipulator"&% +4 "core" %V 0 . } . +2 "collection"'& +3 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +7 & -\ %f +10 &X}\ 7 +9 &|\ K +9 &W\ K +10 &zY\ K +9 &<[\ K +9 &[\ J +10 &\\\ K +9 &\\\ K +9 &D]\ K +10 & _\ K +9 &![\ K +10 &#]\ K +9 &%LZ\ K +10 &'\\\ K +9 &(^\ K +9 &*\\\ K +10 &,T\\\ K +9 &.Z\ K +9 &/\\\ K +10 &1Z\ K +9 &3\\Z\ K +9 &5Y\ K +10 &6[\ J +9 &8]\ K +10 &:d\\\ K +9 &<%Z\ K +9 &=\\\ K +10 &?[\ J +9 &Ak\\\ K +9 &C-]\ K +10 &Dk\ M +9 &F\ P +10 &H[\ T +9 &J\ W +9 &K\ W +10 &M\ X +9 &OT\ Y +9 &Q\ Y +10 &R\ Y +9 &T\ Y +9 &VZ\ Y +10 &Wm\ ({ +9 &Xr)\ W +10 ( + &XX \ F +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 +2 "collection"'{& +4 "core" &XY\ F + .tHand.open + "manipulator" +64 "core" 1 +2 "manipulator"&% +4 "core" % V ? > T . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%%  +42 "core"  +2 "processing"%!% +4 "core" %a,\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%-'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%(  +53 "core"  +2 .tPS.seek 0ml + "processing"%Z'd +1597 "core" ' + .tPSV.dial PSR +2 "processing"%I +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%/ +179 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%" @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%2'd +2615 "core" ' + .tPSV.dial :air +6 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2616 "core" ' +2 .tPSV.dial :PTV + "processing"%0 +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%$'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &6 1 9 J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +2 "core" ( + "manipulator"&1& +4 "core" &6  5 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &6 + & M J +2 .tForearm.seek CC + "manipulator"&'O +92 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'3( +424 "core" ( + "manipulator"&o& +4 "core" &6 0 1 6 J + "manipulator"&:% +4 "core" % C . / Z +2 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(-6 +292 "core" ( + "manipulator"&8& +4 "core" &-8  * D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-8 + # D D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&?'n +98 "core" ' +2 .tHand.open + "manipulator"&<1 +53 "core" 1 +2 "manipulator"&'% +4 "core" % r 5   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +143 "core" ' +11570 "Can"p\ 2 W< +34318 #t-> access 2 +2 "storage"(6% +3 "core" % D\ + "manipulator"&>% +5 "core" %\  ' ( U  + "manipulator"&=& +4 "core" &-8 % ,  D +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(D(K +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" &K { \  +25463 "Can"=n\ 1 "=h +3580 #t-> $da[:extractVol]=0.19 +441 #-> startTube 2 +430 #-> shortDA +2 "collection"'A% +3 "core" %R  +2 "processing"%C% +5 "core" %h\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +729 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%F +41 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%G  +70 "core" + .tPRV.dial :sipper +2 "processing"%E  +123 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%K'` +2276 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%L  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%M' +1261 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +96 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%N'd +584 "core" ' + .tPSV.dial PSR +2 "processing"%O +97 "core"  + "processing"%J% +4 "core" %i\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%W'T +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%P' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +108 "core" +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + .tPSV.dial PSR +2 "processing"%e +95 "core"  +2 "processing"%Y% +4 "core" %g\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%^'T +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%X +97 "core" +2 .tPRV.dial :sipper +2 "processing"%S  +41 "core" +5 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' + .tPSV.dial PSR +2 "processing"%U +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +97 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2621 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%\\& +4 "core" &\ +2 "manipulator"&a% +3 "core" %  + .  +2 "storage"(g% +3 "core" % \ +2 "storage"(p. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(T( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (`& +2 "core" & o \ +2 "manipulator"&\ & +4 "core" &-a 6 1 %  + "manipulator"&n% +4 "core" %  , / v  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&[(a +194 "core" ( +2 "manipulator"&m& +4 "core" &\\ % 6 5 6 + "storage"(r& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&j'ж +102 "core" ' + "storage"(]& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(&'g +281 "core" ' +2 "storage"(q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (.& +2 "core" & p m \ +2 "manipulator"&& +3 "core" &\\ & - C 6 +2 .tElbow.seek 2 +2 "manipulator"& (a +3 "core" ( + "manipulator"&h& +4 "core" &\\ : 3 ! 6 + "storage"(v& +4 "core" & { } \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&s'ϊ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& + "storage"(|' +9 "core" &\\ 9 2  6 + "manipulator"&x% +4 "core" % ς - + g +3 .tForearm.seek :retract + "manipulator"&w'\ +101 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y(? +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +104 "core" ( + "manipulator"&& +5 "core" &H ( + l + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &H - * H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t'Η +94 "core" ' + "manipulator"&,& +4 "core" &H (  n +2 "manipulator"&d% +4 "core" %Ο - ( + "processing"% & +4 "core" &\ +2 "processing"%c& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &\ +6 & .\ $e +10 &W~\ 7 +9 &\ K +9 &\\\ L +10 &w`\ K +9 &9]\ K +9 &_\ K +10 &b\ L +9 &~\\\ L +10 &@c\ L +9 & `\ L +9 &!b\ L +10 &#b\ L +9 &%Hb\ L +10 &'\ c\ L +9 &(]\ K +9 &*`\ L +10 &,Oa\ L +9 &._\ K +9 &/b\ L +10 &1b\ K +9 &3Ya\ K +9 &5`\ K +10 &6]\ L +9 &8^\ L +10 &:`_\ L +9 &<"_\ L +9 &=^\ L +10 &?^\ L +9 &Ahb\ L +9 &C(j\ L +10 &Dr\ N +9 &F\ P +10 &H^\ R +9 &J \ R +9 &K\ Q +10 &M\ R +9 &Od\ R +10 &Q%\ S +9 &R\ S +9 &T\ S +10 &Vj\ S +9 &Wep\ * +9 &X~n\ : +9 ( +4 "processing"%c& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"& 1 +3 "core" &X\ / +56 1 +2 "manipulator"&~% +4 "core" % Ο 9 0 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +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"% U +2 %f9 +5 "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"%b9 +2 "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"%9 +3 "core" 9*$ +102 "processing"%{9 +2 "core" 9/$ +102 "processing"%#9 +3 "core" 93% +102 "processing"%9 +3 "core" 97% +102 "processing"%9 +2 "core" 9;$ +102 "processing"%%9 +3 "core" 9?% +102 "processing"%!9 +2 "core" 9 C$ +102 "processing"%9 +2 "core" 9 H% +102 "processing"%V9 +3 "core" 9L$ +102 "processing"%(9 +2 "core" 9P$ +102 "processing"%-9 +2 "core" 9T# +102 "processing"%I9 +3 "core" 9X# +102 "processing"%Z9 +2 "core" 9%\\# +102 "processing"%9 +3 "core" 9+a" +102 "processing"%/9 +2 "core" 91e" +102 "processing"%"9 +3 "core" 98i! +102 "processing"%9 +2 "core" 9>m! +102 "processing"% 9 +2 "core" 9Fq! +102 "processing"%29 +3 "core" 9Mv +102 "processing"%09 +3 "core" 9Tz +102 "processing"%+9 +2 "core" 9\\~ +103 "processing"%9 +2 "core" 9d +102 "processing"%19 +2 "core" 9m +102 "processing"%59 +3 "core" 9u +102 "processing"%9 +3 "core" 9} +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%o9 +3 "core" 9\ +102 "processing"%:9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%89 +2 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%)9 +3 "core" 9 +102 "processing"%<9 +2 "core" 9 +102 "processing"%'9 +4 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%>9 +2 "core" 9 +102 "processing"%=9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%B pUp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%z +96 "core"  +2 "processing"%A% +4 "core" %at\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%C' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%F'Ҧ +1596 "core" ' + .tPTV.dial :puck +41 "processing"%G  +131 "core"  + .tPSV.dial PTV +2 "processing"%E +69 "core" + .tPBV.dial :waste1 +2 "processing"%$  +52 "core" + "processing"%L% +4 "core" %ҡ"\  +2 .tPS.seek 1.5ml +2 "processing"%K'Q +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%M'd +1605 "core" ' +2 .tdelay 5:00 +10072 "Can"m\ 9 = +19930 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%N +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%W' +2351 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%P +81 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +67 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%Y  +69 "core"  +2 .tPS.seek 0ml + "processing"%'d +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%^  +125 "core" + .tPSV.dial :mixloop +2 "processing"%X +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%S @ +96 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +348 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%U  +40 "core"  +2 "processing"%% +4 "core" %`\  +2 .tPS.seek 0.34ml + "processing"%Q'o +439 "core" ' +2 .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"%a'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%g @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%p' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%D  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%`'Ҧ +1602 "core" ' +2 .tPSV.dial :PML + "processing"%\ +43 "core" + .tPTV.dial :mixing +2 "processing"%n @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%m  +33 "core"  + "processing"%r% +4 "core" %ҫi\  +3 .tPS.seek 1.85ml + "processing"%4' +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" , +3 .tPS.seek 0ml + "processing"%9'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +3 "core" &\ + "manipulator"&.& +4 "core" &H 7 1 . +2 "manipulator"&% +3 "core" %\  / .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&h(-6 +131 "core" ( +2 "manipulator"&v& +4 "core" &-9 / % U , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-9 / / , +2 .tForearm.seek :garage + "manipulator"&l'n +93 "core" ' +2 .tHand.close + "manipulator"&x/ +61 "core" / +3 "manipulator"&[& +4 "core" &-: H ? E + + "manipulator"&j% +4 "core" % h $ ) q } +2 .tForearm.seek :retract +2 "manipulator"&&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +291 "core" ( + "manipulator"&& +4 "core" &@ $ 8 5 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &@ 1 - J N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +103 "core" ' + "manipulator"&,& +4 "core" &? # 8 l N +2 "manipulator"&d% +4 "core" %S 2 0 S A + "collection"' & +4 "core" &\ +2 "collection"'|& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'w(X +3 "core" &\  +10 &4\ +| +9 &f\ > +10 &t\ L +9 &PZ\ K +9 &Z\ L +10 &[\ L +9 &[\ L +9 &XX\ K +10 &_\ L +9 &[\ K +10 & W\ K +9 &"_\\\ K +9 &$!]\ K +10 &%\\\ L +9 &'_\ K +9 &)g]\ K +10 &+(\\\ L +9 &,\\\ L +10 &.\\\ K +9 &0o^\ K +9 &20[\ L +10 &3]\ K +9 &5Z\ K +9 &7w_\ K +10 &99\\\ K +9 &:Y\ K +10 &<\\\ L +9 &>\\\ K +9 &@BZ\ K +10 &B_\ K +9 &Cc\ L +9 &Er\ M +10 &G8\ Q +9 &H\ V +9 &J\ W +10 &Lj\ X +9 &N*\ Y +10 &O\ Y +9 &Q\ Y +9 &Sp\ Y +10 &U/\ Z +9 &V\ P +9 &X%L\ %s +10 &Xp~\ Q +5 ( +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 + "collection"'u& +5 "core" &Xp\ Q + &Xp\ Q + .tHand.open + "manipulator"& 1 +57 "core" 1 +2 "manipulator"&~% +4 "core" % S W 9 ; A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%c +97 "core"  +2 "processing"%% +4 "core" %c[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%t'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%b' +2605 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%i  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%{  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%#' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%V'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +5 "core" &< * (  N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +2 "core" ( + "manipulator"&I& +4 "core" &< 0 / 6 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &< / + K N +2 .tForearm.seek CC + "manipulator"&'O +105 "core" ' + .tHand.close + "manipulator"&// +65 "core" / +2 .tCC.seek :open + "collection"'"( +425 "core" ( +2 "manipulator"&& +4 "core" &< & + K N + "manipulator"& % +4 "core" % Y 1 / y  +2 .tForearm.seek :retract + "manipulator"&2'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(-6 +89 "Can":m\ S >> +206 "core" ( + "manipulator"&+& +5 "core" &-8  ) [ < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-8 1 2 < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&1'n +103 "core" ' +2 .tHand.open +40 "manipulator"&51 +66 "core" 1 + "manipulator"&% +4 "core" % e . - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"delayUntil "12:00:05.13" +24985 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%o * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%:  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2346 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%8 +40 "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 +2 "processing"%<  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''d +2320 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +123 "core"  +2 "processing"%?% +4 "core" %h4\ + #"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"%6' +587 "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"%=  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core" + "processing"%k% +4 "core" %Ң \  +2 ."da"PS.seek 1.5ml +2 "processing"%C'R +595 "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"%E'd +1599 "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 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%F +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%O +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +936 "Can"o\ Z ?* +1352 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +7 .PSV.dial PSR +2 "processing"%M +123 "core"  +2 "processing"%% +3 "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"%P' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core"  + "processing"%^% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Q +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2309 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%p  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%\  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%n  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%m +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%r'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%]  +42 "core"  +2 "processing"%`% +3 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%4' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%q  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%.'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%v @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 "processing"%y% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%x' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j'd +1951 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +25051 "Can"Pm\ > ? +22952 #"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"%l * +34 "core" , +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%h +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%d +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +2306 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +123 "core"  +2 "processing"%u% +3 "core" %a \ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +50 "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 +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%|  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml + "processing"%9'Q +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'd +1605 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +80 "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"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%i +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%#% +4 "core" %e\ + #"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"%%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +4 "Can"Qk\ p W@V +5 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" +2 "processing"%(% +3 "core" %ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%I'Y +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%/'d +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%f * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%w +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2320 "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 +2 "processing"%+ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2306 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +123 "core"  + "processing"%% +4 "core" %b\ +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"%2' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%o% +4 "core" %ң\  + ."da"PS.seek 1.5ml +2 "processing"%:'S +588 "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"%8'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%;  +32 "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"%< +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2324 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +126 "core"  +7 "processing"%A% +17 "core" %d_\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%k' +340 "core" ' +2 ."da"delay 5 seconds +503 "processing"%>% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%G' +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%$ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +33 "core" + "processing"%F% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 10 seconds +837 "Can"r\ vP@ +165 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2322 "core" ' +2 ."da"PSV.dial PTV +6 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +50 "processing"%N +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2329 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +134 "core"  +2 "processing"%e% +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"%S'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%X +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core"  +2 "processing"%% +4 "core" %ҧ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +586 "core" ' + ."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"%*  +108 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\\'d +1600 "core" ' + "processing"%Q9 +4 "core" 9PJ5* + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%g  +3 "core" 5* + 5* + "processing"%a& +4 "core" &X \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&_% +4 "core" %\  , # K  + "storage"(p% +4 "core" % 8 7 \ +2 "storage"(\ . +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(n(S +191 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (m& +2 "core" &Q  $ N\ +2 "manipulator"&D& +4 "core" &-8 1 1 < + "manipulator"&]% +4 "core" %\  / , P  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`(y +198 "core" ( + "manipulator"&r& +4 "core" &  5 Q ( +2 "storage"(q& +3 "core" &Q O K B\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4'] +98 "core" ' + "storage"(& +4 "core" &Q \\ > \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(v'g +270 "core" ' + "storage"(R- +4 "core" -'g + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(y'z +32 "core" ' +2 "manipulator"&[& +4 "core" & 0 / ( +2 "manipulator"&.% +3 "core" %Z 3 9 E +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +102 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&@(? +253 "core" ( + "manipulator"&l& +4 "core" &?  ( [  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &?  - ^  +2 ."da"Forearm.seek PC +2 "manipulator"&j'Η +89 "core" ' +2 ."da"Hand.close + "manipulator"&h/ +54 "core" / + ."da"PC.seek :open +2 "processing"%,( +425 "core" ( + "storage"(d& +4 "core" &Q \\ b\ +2 "manipulator"& & +3 "core" &? / . 6  +2 "manipulator"&}% +3 "core" % ΀ - - V +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +100 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u(y +279 "core" ( + "manipulator"&&& +4 "core" & 4 "  G +2 "storage"( & +4 "core" &Q \\ b\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&|'] +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&c1 +62 "core" 1 + "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"( 'F +31 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da23jun2812h_nessie.tif +5 "processing"%& +10 "core" &\ +4 "manipulator"&9& +4 "core" & - # j G +2 "manipulator"&% +6 "core" % Q ! : +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"&(-6 +173 "core" ( + "manipulator"&t& +4 "core" &-4 7 - A L + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-4 $ ( 5 L +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&i'n +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&b/ +61 "core" / + "manipulator"&{& +5 "core" &-4 U E  L + "manipulator"&% +4 "core" % u - .  r + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&#(? +119 "core" ( +2 "manipulator"&& +4 "core" &E 6 % q 1 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +2 "core" &E / . F 1 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +101 "core" ' + "manipulator"&!& +4 "core" &E + 9 e 1 +2 "manipulator"&(% +4 "core" %΋ * , w f + "processing"%& +4 "core" &!\ +2 "processing"%Z& +4 "core" &"\ +3 ."psFlush"PC.seek :closed +2 "processing"%I(X +4 "core" &/\  +8 &2~*\ *z +10 &e\ > +9 &u\ M +10 &HW \ L +9 &\ X\ L +9 &[\ L +10 &Y\ L +9 &PZ\ L +10 &Y\ L +9 &Z$\ L +9 & Z!\ L +10 &"XZ\ L +9 &$Z\ L +9 &%V\ K +10 &'] \ L +9 &)aZ\ K +9 &+#V\ K +10 &,W\ K +9 &.WS\ K +10 &0hX\ L +9 &2+Z\ K +9 &3Y\ K +10 &5\\\ L +9 &7qZh\ K +9 &93Y\ K +10 &:X\ K +9 &<Zy\ K +10 &>x\\t\ L +9 &@:\\z\ L +9 &AWs\ K +10 &C]d\ L +9 &E}eq\ M +10 &G8}u\ O +9 &Hn\ R +9 &JW\ R +10 &Lu\\\ R +9 &N6b\ R +9 &ON\ R +10 &QM\ S +9 &S{V\ S +9 &U<\ S +10 &V\ N +9 &X6?_\ %m +10 &X 9\ , +5 ( + "processing"%Z& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + "processing"%s& +4 "core" &X\ , + &X\ , +2 ."psFlush"Hand.open + "manipulator"&f1 +63 "core" 1 +2 "manipulator"&w% +4 "core" % ΋ U N F f +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"% +40 "core"  +2 "processing"%% +4 "core" %eQ\ + #"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 +504 .PSR.select :air +6 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%-' +14 #"da"SX MX5/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.426 seconds\ /var/log/esp/da23jun2812h_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2812h15s_nessie.tif +1564 #SX MX5/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2812h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2812h25s_nessie.tif +524 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%5  +186 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +1472 #"da"SX MX5/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2812h25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "23.426 sec auto-exposure",Subject: "da23jun2812h images!" +3 "storage"(2- +3 "core" -' +2 "storage"( & +10 "core" &Q  !\ +4 "manipulator"&& +4 "core" &E ? O } 1 + "manipulator"&o% +5 "core" %  C > v _ +9 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +9 ."da"Elbow.seek 1 +2 "manipulator"&1(y +264 "core" ( +4 "manipulator"&V& +10 "core" & > ) a / +2 "storage"(:& +4 "core" &Q  \ +98 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&;'] +95 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +4 "storage"()' +58 "core" ' +3 "manipulator"&<& +9 "core" & 7 0 / +3 "storage"(8& +6 "core" &Q \ +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&7' +26 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&?, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"('' +24 "core" ' +3 "manipulator"&6% +8 "core" % 8 6 1 H +3 "storage"(& +8 "core" &Q \ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&z'C +18 "core" ' +5 "manipulator"&A& +13 "core" & / 1 / +4 "storage"(=& +9 "core" &Q Y\ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&>'] +44 "core" ' +4 "storage"(k% +11 "core" % D\ +8 ."downElevator"SE.seek :down +5 "storage"(G' +99 ($% +9 "core" %QC \ QK +3 "manipulator"&L% +8 "core" %f 7 & ~ * +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&F'\ +56 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%C +27 "core" ' +39 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (K& +8 "core" &Q Y\ +15  +2 "processing"%E% +9 "core" %H\\\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%O' +586 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%J' +612 #"uploadLog"upsync +1492 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%H  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%N'F +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%Y'T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%e  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%W'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%U' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%p' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%m'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%D @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +6 "processing"%T  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'T +398 "Can"s\ AA +702 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%['d +2615 "core" ' + ."psFlush"PSV.dial PSR +48 "processing"%. +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +580 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" & 0 3 / + "manipulator"&9% +4 "core" %\  3 .  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&3(? +257 "core" ( + "manipulator"&& +4 "core" &= % , t & +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &= ) ! & +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&t/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +421 "core" ( + "manipulator"&|& +4 "core" &= (  & +2 "manipulator"&u% +3 "core" % Ί ' -  ^ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&{(-6 +131 "core" ( + "manipulator"&& +4 "core" &-H  )   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-H - . l  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +103 "core" ' + ."psFlush"Hand.open + "manipulator"&%1 +62 "core" 1 + "manipulator"&i% +4 "core" % w < ! +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' +2 #tFinished short da assay +1890 #-> access 1 +2 "storage"((% +3 "core" % ~\ +2 "manipulator"&% +4 "core" %\  , $ 4  +2 "manipulator"&& +3 "core" &-H . - >  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +2 "core" &<- (\ +2558 #t-> shortDAflush; PS.flush + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +3 "core" &  +2 "manipulator"&f& +4 "core" &-H - ' P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&w(-6 +21 "core" ( + "manipulator"&Z& +5 "core" &-=  4   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-= - , 7  +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / + "manipulator"&\\& +4 "core" &-= : ) d  +2 "manipulator"&+% +4 "core" % z - - c + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +297 "core" ( + "manipulator"&& +5 "core" &A  3  O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &A . - | O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'O +103 "core" ' +2 "manipulator"& & +4 "core" &A * > O + "manipulator"&% +4 "core" %R , + _ E +2 "collection"'o& +4 "core" &  + "collection"'V& +6 "core" & +2 .tCC.seek :closed + "collection"':(X +4 "core" &  +8 &5 %f +9 &Z 7 +9 &} K +10 &Z J +9 &Z J +9 &I_ J +10 &\ ^ K +9 &\\ K +9 &] J +10 &QY J +9 & [ J +10 &!^ J +9 &#Y J +9 &%YZ J +10 &'_ J +9 &(Y J +10 &*Z J +9 &,`^ K +9 &."\\ K +10 &/Z J +9 &1[ J +9 &3h_ K +10 &5*[ K +9 &6] J +10 &8Z K +9 &:q^ J +9 &<2[ K +10 &=_ J +9 &?_ K +9 &Ax] K +10 &C:] K +9 &Di L +9 &F\ O +10 &Hg\ S +9 &J \ V +10 &K\ W +9 &M\ X +9 &Oc\ W +10 &Q!\ Y +9 &R\ X +10 &T\ X +9 &Vg\ X +9 &W]\ 9 +10 &Xl}\ G +5 ( + "collection"'V& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + "collection"'#& +4 "core" &XlZ G + &XlZ G +2 .tHand.open + "manipulator"&<1 +58 "core" 1 +2 "manipulator"&8% +4 "core" % R = F h E +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"%6  +52 "core"  +2 "processing"%% +4 "core" %fy\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%A' +2611 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%=  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%~ +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%k @ +69 "core" A +2 .tPS.seek 0ml + "processing"%;'d +2606 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%1  +178 "core"  +2 "processing"%$% +4 "core" %cX\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%)' +2606 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air + "processing"%L +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%7'd +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +6 "processing"%z  +178 "core"  + "processing"%K% +4 "core" %cP\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%'' +2623 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%C +177 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%E'd +2613 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%>  +177 "core"  +2 "processing"%G% +4 "core" %fG\ + #tPulling 1.5ml of PSR.flush +42 .PSR.select :flush +11 .PS.seek 1.5ml + "processing"%'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%O  +53 "core"  +2 .tPS.seek 0ml + "processing"%H'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%J +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%P'd +4 "Can"n\ LbB +2608 "core" ' + .tPSV.dial :air +2 "processing"%N  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%^ +69 "core"  +2 .tPS.seek 0ml +2 "processing"%e'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%M  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%X' +2615 "core" ' +2 .tPSV.dial :PTV + "processing"%W +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%U'd +2615 "core" ' + .tPSV.dial :air +6 "processing"%S  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" &> 2 0 O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&g( +3 "core" ( + "manipulator"&Q& +4 "core" &> 1 3 O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &> 0 / # O +2 .tForearm.seek CC + "manipulator"&a'O +103 "core" ' + .tHand.close + "manipulator"&\ / +57 "core" / +2 .tCC.seek :open +2 "collection"'p( +426 "core" ( + "manipulator"&D& +4 "core" &> : 0  O +2 "manipulator"&m% +3 "core" % [ 8 ; +2 .tForearm.seek :retract +2 "manipulator"&T'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&](-6 +295 "core" ( + "manipulator"&q& +4 "core" &-7  ) H 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-7   # 1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0'n +100 "core" ' +2 .tHand.open +2 "manipulator"&1 +62 "core" 1 + "manipulator"&R% +4 "core" % a 6  5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + #tFlushing Processing stage + "processing"%.% +5 "core" %e  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%[& +3 "core" &  +2 "manipulator"&v& +3 "core" &-7 ) / n 1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(-6 +3 "core" ( + "manipulator"&& +4 "core" &-7 / , W 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &-7 , $ 1 +2 .tForearm.seek :garage +2 "manipulator"&h'n +98 "core" ' + .tHand.close + "manipulator"&`/ +62 "core" / +2 "manipulator"&& +4 "core" &-7 : & 1 + "manipulator"&x% +4 "core" % t % ( + O + .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&d(? +123 "core" ( + "manipulator"&j& +4 "core" &H *   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &H " & \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& 'Η +98 "core" ' + "manipulator"&&& +5 "core" &H  ,  + "manipulator"&c% +4 "core" %Ώ & , 4 +2 "processing"%@& +3 "core" &  +3 "processing"%& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%9(X +4 "core" &  +9 &3'\ *z +9 &f'\ > +10 &u \ L +9 &PZ$\ K +9 &b&\ K +10 &_\ K +9 &Z\ K +9 &V_\ L +10 &]\ K +9 &_\ L +10 & _\ K +9 &"^_\ L +9 &$!`\ K +10 &%`\ K +9 &'`\ K +9 &)f_\ L +10 &+*]\ K +9 &,`\ K +10 &.^\ K +9 &0ob\ K +9 &21_\ K +10 &3b\ K +9 &5a\ K +9 &7x\\\ K +10 &99`\ K +9 &:b\ K +9 &<`\ K +10 &>c\ K +9 &@@`\ L +10 &B`\ L +9 &C`\ K +9 &Ej\ M +10 &G>\ O +9 &H\ Q +10 &J"\ Q +9 &L}\ Q +9 &N?\ Q +10 &O\ R +9 &Q\ R +9 &S\ S +10 &UC\ S +9 &W\ G +9 &X7N\ a +10 &X$\ - +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%& +4 "core" &X\ - +2 &X\ - + .tHand.open + "manipulator"&y1 +63 "core" 1 +2 "manipulator"&?% +4 "core" % Ώ . 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%F +67 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%I'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%|' +1616 "core" ' +2 .tPSV.dial PTV +2 "processing"%u +68 "core" +2 .tPTV.dial :puck +2 "processing"%  +70 "core"  + .tPBV.dial :waste1 +2 "processing"%  +50 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2619 "core" ' +2 .tPSV.dial PSR +6 "processing"%3 +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%%' +586 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%i' +2104 "core" ' + .tPSV.dial PTV +2 "processing"%b +69 "core" + .tPBV.dial PSV +2 "processing"% U +52 "core" W +2 .tPS.seek 0ml + "processing"%('d +2620 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%n  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%,'d +2632 "core" ' + .tPSV.dial PSR +2 "processing"%s +53 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%f' +2610 "core" ' + .tPSV.dial PTV +6 "processing"%Z +69 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"% 'd +2606 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%\\' +2610 "core" ' +2 .tPSV.dial :waste1 + "processing"%+  +68 "core"  +2 .tPS.seek 0ml + "processing"%{'d +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&!& +5 "core" &H - . z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( +2 "manipulator"&& +4 "core" &H  0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &H $ . L +2 .tForearm.seek PC +2 "manipulator"&-'Η +101 "core" ' + .tHand.close +2 "manipulator"& / +55 "core" / + .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&o& +4 "core" &H / , 8 + "manipulator"&% +4 "core" % Η / / ^ +2 .tForearm.seek :retract +2 "manipulator"&"'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +50 .tElbow.seek :garage +2 "manipulator"&#(-6 +136 "core" ( +2 "manipulator"&<& +4 "core" &-? ,   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-? !   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&V'n +103 "core" ' + .tHand.open +2 "manipulator"&61 +60 "core" 1 + "manipulator"&% +4 "core" % t 7  0 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +10165 "Can"8n\ /\ B +4119 #t-> access 2 +2 "storage"(% +3 "core" % >\ +2 "manipulator"&=% +4 "core" %  * , ' \ j +2 "manipulator"&~& +3 "core" &, ) . @  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(k(K +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +2 "core" &K \ \ +18685 #t-> $da[:extractVol]=0.19 +293 #-> startTube 2 +387 #-> shortDA +2 "collection"'1% +3 "processing"%$% +3 "core" %R  +7 %^  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +270 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%; +122 "core" + .tPTV.dial :PRVmixing +2 "processing"%L  +123 "core" +2 .tPRV.dial :sipper +2 "processing"%)  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%z'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%K  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%7' +1256 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%C @ +95 "core" @ +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%''d +584 "core" ' + .tPSV.dial PSR +2 "processing"%> +96 "core"  + "processing"%G% +4 "core" %h  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%E'T +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%O' +1595 "core" ' + .tPSV.dial :mixloop +6 "processing"% +108 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%H +106 "core"  +2 "processing"%J% +4 "core" %c  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'T +1094 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%P +93 "core" +2 .tPRV.dial :sipper +2 "processing"%^  +40 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%M +95 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%e' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +96 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2619 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%S& +4 "core" &  +2 "manipulator"&U% +3 "core" %  , & S \ j +7 "storage"(% +3 "core" % \\\ +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(*( +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Q& +2 "core" & ;\ +2 "manipulator"&_& +4 "core" &, , ) *  + "manipulator"&\ % +4 "core" %  0 / j \ j +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&5(a +190 "core" ( + "manipulator"&/& +4 "core" &[#  3 9( +2 "storage"(:& +3 "core" & \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&D'ж +87 "core" ' + "storage"(m& +4 "core" & \\\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(a'g +281 "core" ' + "storage"(q- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (g& +2 "core" & \ +2 "manipulator"&r& +3 "core" &[# + / c 9( +2 .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( + "manipulator"&R& +4 "core" &[# 0 6 d 9( + "storage"(.& +4 "core" & B\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&['ϊ +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&T& + "storage"(' +8 "core" &[# * . j 9( +2 "manipulator"&4% +4 "core" % ό + , +2 .tForearm.seek :retract + "manipulator"&0'\ +91 "core" ' + .tElbow.seek PC +2 "manipulator"&`(? +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&& +4 "core" &@ & " & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &@ . 1 f & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]'Η +93 "core" ' + "manipulator"&& +4 "core" &@ 1 0 { & +2 "manipulator"&j% +4 "core" %Π - 1 + "processing"%}& +4 "core" &  +2 "processing"%h& +5 "core" &  +2 .tPC.seek :closed + "processing"%&(X +5 "core" &  +7 & 0 $d +9 &V}\ 6 +9 &\ K +10 &_\ L +9 &i_\ L +10 &+]\ L +9 &`\ L +9 &]\ K +10 &rb\ K +9 &4c\ K +9 &b\ K +10 &!c\ K +9 &#yb\ L +10 &%<`\ K +9 &&_\ L +10 &(`\ L +9 &*`\ L +9 &,Ca\ L +9 &._\ L +10 &/`\ L +9 &1`\ L +10 &3K`\ L +9 &5 `\ L +10 &6]\ K +9 &8`\ L +9 &:T_\ K +9 &<c\ L +10 &=a\ K +9 &?^\ K +10 &A\\]\ K +9 &Cj\ L +9 &Dv\ N +10 &F\ P +9 &HR\ Q +9 &J\ Q +10 &K\ Q +9 &M\ R +10 &OZ\ Q +9 &Q\ S +9 &R\ S +10 &T\ R +9 &V^\ S +10 &Wos\ "j +9 &X(\ ? +9 ( +3 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&c1 +3 "core" &X + +59 1 +2 "manipulator"&@% +4 "core" % Π 8 3 . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +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"% U +2 %9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%y9 +2 "core" 9 +102 "processing"%?9 +2 "core" 9 ! +102 "processing"%9 +3 "core" 9! +102 "processing"%F9 +2 "core" 9" +102 "processing"% 9 +2 "core" 9" +103 "processing"%9 +2 "core" 9# +102 "processing"%I9 +3 "core" 9"# +102 "processing"%u9 +2 "core" 9&# +102 "processing"%9 +3 "core" 9*# +102 "processing"%9 +2 "core" 9/# +102 "processing"%|9 +2 "core" 93$ +102 "processing"%39 +3 "core" 97# +102 "processing"% 9 +2 "core" 9 ;$ +102 "processing"%%9 +2 "core" 9?# +102 "processing"%b9 +3 "core" 9C" +102 "processing"%9 +2 "core" 9H" +102 "processing"%i9 +3 "core" 9L! +102 "processing"%9 +3 "core" 9%P! +102 "processing"%(9 +2 "core" 9+T +102 "processing"%n9 +3 "core" 92X! +102 "processing"%9 +2 "core" 9:\\ +102 "processing"%s9 +3 "core" 9Ba +102 "processing"%,9 +2 "core" 9Je +102 "processing"%Z9 +3 "core" 9Ri +102 "processing"%f9 +2 "core" 9[m +102 "processing"%9 +3 "core" 9cq +102 "processing"% 9 +3 "core" 9mv +102 "processing"%+9 +2 "core" 9wz +102 "processing"%\\9 +3 "core" 9~ +102 "processing"%!9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%w9 +3 "core" 9\ +102 "processing"% 9 +2 "core" 9 +102 "processing"%d9 +2 "core" 9 +102 "processing"%t9 +3 "core" 9 +103 "processing"%99 +2 "core" 9 +102 "processing"%o9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%<9 +2 "core" 9! +102 "processing"%-9 +3 "core" 9  +102 "processing"%89 +2 "core" 9! +102 "processing"%9 +3 "core" 9! +102 "processing"%69 +3 "core" 9" +102 "processing"%9 +2 "core" 9\ " +3 .tPH.hold 2:00:00,28C +4 "processing"%" pUp  +4 .tdelay 1:30 + "core"  +6350 "Can"o\ 4 CCD +2651 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%V +106 "core"  +2 "processing"%% +54 "core" %aV  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%=' +588 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%~'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%A  +123 "core"  + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%1  +51 "core" + "processing"%$% +4 "core" %Ҧ  +3 .tPS.seek 1.5ml + "processing"%;'V +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%)'d +1599 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%{  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%z +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%C' +2296 "core" ' +2 .tPSV.dial PTV +2 "processing"%7 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%> +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +79 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2275 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" + .tPSV.dial :mixloop +2 "processing"%O +41 "core" + .tPRV.dial :ab1 +2 "processing"%H @ +97 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%J'c +350 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core"  +2 "processing"%% +4 "core" %`!\  +2 .tPS.seek 0.34ml + "processing"%P'o +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'^  +30 "core" + .tPRV.dial :air +2 "processing"%N  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%M'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%Y @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%W' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%e  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%S'Ҧ +1608 "core" ' +2 .tPSV.dial :PML +2 "processing"%U +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%k% +4 "core" %ҧ  +2 .tPS.seek 1.85ml +2 "processing"%Q' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" , +3 .tPS.seek 0ml + "processing"%\ 'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" &  + "manipulator"&:& +4 "core" &@ / . & + "manipulator"&m% +4 "core" %\  - , y S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&#(-6 +127 "core" ( + "manipulator"&2& +4 "core" &-0 % - c  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &-0 / 0 z  +2 .tForearm.seek :garage +2 "manipulator"&g'n +94 "core" ' +2 .tHand.close + "manipulator"&r/ +58 "core" / +3 "manipulator"&R& +3 "core" &-1 @ >  +2 "manipulator"&.% +4 "core" % | < : t h + .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +315 "core" ( +2 "manipulator"&4& +4 "core" & % 9 ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & 2 / i ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D'O +109 "core" ' +2 "manipulator"&a& +5 "core" & : 6  ? + "manipulator"&[% +4 "core" %n 1 . @ +2 "collection"'& +4 "core" &  +2 "collection"'x& +5 "core" & \ +2 .tCC.seek :closed + "collection"'(X +5 "core" &  +7 &4\ %g +9 &Yz\ 7 +9 &z\ J +10 &U\ K +9 &}[\ K +10 &?\\\ K +9 &Z\ K +9 &Z\ J +10 &]\ K +9 &GZ\ K +9 & \ \\\ J +10 &!\\\ J +9 &#\\\ J +10 &%PY\ J +9 &']\ J +9 &(Y\ K +10 &*\\\ J +9 &,WW\ K +10 &.\\\ J +9 &/]\ K +9 &1\\\ J +10 &3aZ\ J +9 &5!\\\ K +9 &6\\\ K +10 &8Y\ J +9 &:hZ\ J +9 &<(^\ K +10 &=_\ K +9 &?]\ J +10 &AoZ K +9 &C1b K +9 &Dh L +10 &F~\ O +9 &H_{\ S +9 &J\ V +10 &K\ W +9 &M\ W +10 &OY\ X +9 &Q\ X +9 &R\ X +10 &T\ X +9 &V^\ Y +9 &W]\ : +10 &Xh\ J +5 ( +2 "collection"'x& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"'& +4 "core" &Xhe J + &Xhd J +2 .tHand.open + "manipulator"&j1 +61 "core" 1 +2 "manipulator"&}% +4 "core" % n J ?  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%0 +95 "core"  + "processing"%% +4 "core" %^\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%c'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%@  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +351 "Can"Po\ xC +1251 "core" ' +2 .tPSV.dial PSR + "processing"%h +54 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%]  +2 "collection"'y  +32 "core" ~ +117  +2 .tPSV.dial :mixloop +2 "processing"%? +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%F'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +43 "core" +2 .tPS.seek 0ml + "processing"%u'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%| +42 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"& & +4 "core" & 2 ;  ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&%( +2 "core" ( +2 "manipulator"&b& +3 "core" & 4 7  ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 . ? +2 .tForearm.seek CC + "manipulator"&i'O +102 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'(( +424 "core" ( + "manipulator"&n& +4 "core" & - .  ? +2 "manipulator"&% +3 "core" % N 1 8  +2 .tForearm.seek :retract +2 "manipulator"&s'\ +104 "core" ' + .tElbow.reconfigure :tight +50 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&,(-6 +279 "core" ( +2 "manipulator"&Z& +4 "core" &-9 )  O P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-9 - / J P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +95 "core" ' + .tHand.open + "manipulator"& 1 +62 "core" 1 + "manipulator"&+% +5 "core" % u = 5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' +2 ."da"delayUntil "13:33:08.40" +24962 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%! @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +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"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%t +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%o +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2273 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +122 "core"  + "processing"%8% +4 "core" %e  + #"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"%6'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%V +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%X% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%='W +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' + ."da"delay 2:00 +1969 "Can" o\ bDp +10034 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +32 "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"%~ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "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"%K  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%z'd +2298 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +122 "core"  + "processing"%7% +4 "core" %i\ + #"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"%>' +581 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%' +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%C  +32 "core" +2 "processing"%% +4 "core" %Ҫ4  +2 ."da"PS.seek 1.5ml + "processing"%O'Z +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'd +1605 "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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%^' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Y +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%M  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%e'd +2283 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%W  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%U  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."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"%k'a +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%_  +42 "core"  + "processing"%S% +4 "core" %f+\  +2 ."da"PS.seek 0.55ml +2 "processing"%Q' +341 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%/  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%m +42 "core" + ."da"PTV.dial :mixing +2 "processing"%2 @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%q  +33 "core"  + "processing"%r% +4 "core" %Ң  +2 ."da"PS.seek 1.85ml +2 "processing"%`' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%R * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%.'d +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +6822 "Can"+n\ YE +41180 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%l  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +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"%4' +2321 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%5 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%[ +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +9 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +2292 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +122 "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 +3 ."da"PS.seek 0.5ml + "processing"%j' +581 "core" ' +2 ."da"delay 5 seconds +506 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%}'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%D% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'R +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'd +1596 "core" ' +2 ."da"delay 2:00 +4696 "Can""r\ aE +7306 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%h  +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"%y +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2310 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%F'd +2291 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%I +122 "core"  + "processing"%% +4 "core" %b\ +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 +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%u'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%| +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"% % +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%b'R +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1592 "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"% +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%%'d +2295 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%+% +4 "core" %i\ + #"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"%s' +582 "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"%! +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%w% +4 "core" %ҡ#  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'd +1605 "core" ' +2 ."da"delay 2:00 +10549 "Can"t\ 5 F2 +1453 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%< +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2295 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +128 "core"  +6 "processing"%% +16 "core" %h\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%X' +345 "core" ' +2 ."da"delay 5 seconds +502 "processing"%6% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%A' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%='Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%1 +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%~% +4 "core" %Ң4\  +2 ."da"PS.seek 1.5ml + "processing"%'R +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"% 'd +1600 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PSR.select :air +51 .PSV.dial PSR +4 "processing"%L +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%'  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2312 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  + "processing"%G% +4 "core" %b4\ + #"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"%H'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%B% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%E  +108 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'd +1600 "core" ' +2 "processing"%P9 +3 "core" 9NO5 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%Y  +3 "core" 5 + 5 + "processing"%M& +4 "core" &X\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&^% +4 "core" %  $ + \ d +2 "storage"(W% +3 "core" % W X u\ +2 "storage"(U. +2 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"((S +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &T   \ +2 "manipulator"&e& +3 "core" &-9 / 0 e P +2 "manipulator"&_% +3 "core" %  # + a \ d +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&S(y +193 "core" ( + "manipulator"&k& +4 "core" & 4  n , +2 "storage"(/& +3 "core" &T 6 6 ?\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q'] +98 "core" ' + "storage"(m& +4 "core" &T B D \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(2'g +272 "core" ' + "storage"(q- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(r'z +33 "core" ' +2 "manipulator"&R& +4 "core" & - , [ , +2 "manipulator"&:% +3 "core" %f / 2 { +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +110 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&l(? +254 "core" ( +2 "manipulator"&g& +4 "core" &< ,  ' 0 + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &<  + X 0 +2 ."da"Forearm.seek PC +2 "manipulator"&.'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&5/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%a( +424 "core" ( +2 "storage"([& +3 "core" &T f ^ \ +2 "manipulator"&& +3 "core" &< *   0 +2 "manipulator"&4% +3 "core" % ΃ * - f  +2 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +308 "core" ( +2 "manipulator"&v& +4 "core" &k  ( % $ + "storage"(j& +4 "core" &T f e ,\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x'] +90 "core" ' +2 ."da"Hand.open + "manipulator"&01 +61 "core" 1 +2 "storage"(- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(D'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 Pucks below Top Plate + "storage"(}' +56 "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/da23jun2814h_nessie.tif +4 "processing"%@& +12 "core" &\ +3 "manipulator"&\ & +4 "core" &k $ 2 R $ +3 "manipulator"&h% +4 "core" % R - * V +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(-6 +176 "core" ( +2 "manipulator"&c& +4 "core" &-? 0 2 a +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-?  ! a +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +60 "core" / + "manipulator"& & +4 "core" &-? L ? 7 a +2 "manipulator"&]% +3 "core" % e + & +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +105 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +123 "core" ( + "manipulator"&F& +4 "core" &C .  % +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &C ) , < % +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&|'Η +103 "core" ' +2 "manipulator"&& +4 "core" &C ( ' , % +2 "manipulator"& % +4 "core" %Η ) , V +2 "processing"%u& +4 "core" &%\ +3 "processing"%& +4 "core" & \ +3 ."psFlush"PC.seek :closed +3 "processing"%b(X +3 "core" &\ +6 &\ 9 +9 &FJu\ 0 +10 &ut\ E +9 &`\ L +10 &\\\ L +9 &U\ K +9 &gW\ L +10 &*VN\ K +9 &WD\ L +9 &Z=\ L +10 &pV:\ K +9 &!2Z7\ K +10 &"]*\ K +9 &$]%\ L +9 &&wZ#\ L +10 &(:W\ K +9 &)Y\ K +9 &+\\ \ L +10 &-[\ K +9 &/BW\ K +9 &1Z\ K +10 &2X\ L +9 &4V\ K +10 &6JY\ K +9 &8 \\\ L +9 &9Z\ L +10 &;X\ L +9 &=QW\ L +9 &?X\ K +10 &@Z\ L +9 &B\\!\ K +10 &DY\\\ L +9 &Fh\ N +9 &G4\ P +10 &I1\ R +9 &KL0\ S +9 &M7\ R +10 &N\ S +9 &P#\ S +10 &RT'\ S +9 &T\ S +10 &UC\ S +9 &W\ 4 +9 &Xa+`K\ !` +10 &X"\ / +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.59 + "processing"%T& +4 "core" &X\ / + ."psFlush"Hand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" % Η S U  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +51 "core"  + "processing"%i% +4 "core" %db\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +142 #"da"SX MX5/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.863 seconds\ /var/log/esp/da23jun2814h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2814h15s_nessie.tif +440 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +56 "processing"%f' +558 #"da"SX MX5/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2814h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2814h25s_nessie.tif +1563 "core" ' +3 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%n @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%+ +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%%'F +486 #"da"SX MX5/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2814h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.863 sec auto-exposure",Subject: "da23jun2814h images!" +3 "storage"(s- +4 "core" -' +24 "storage"(!& +18 "core" &T\ '\ ( Z\ +5 "manipulator"&& +6 "core" &C 3 = % +2 "manipulator"&w% +4 "core" %  5 B  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +272 "core" ( +2 "manipulator"&3& +5 "core" & Q N _ ' +2 "storage"( & +4 "core" &T\ \  A\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +101 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(o' +58 "core" ' +4 "manipulator"&& +8 "core" & . / j ' +3 "storage"(t& +8 "core" &T #\ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&-' +25 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&8, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(<' +23 "core" ' +3 "manipulator"&% +8 "core" % 9 2 g +3 "storage"(d& +7 "core" &T @\ +3 ."da"Forearm.force -20 +8 "manipulator"&5 +6 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&V'C +26 "core" ' +3 "manipulator"&& +7 "core" & / . a ' +3 "storage"(& +9 "core" &T 1\ +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&6'] +39 "core" ' +4 "storage"(X% +9 "core" % 4\ +5 ."downElevator"SE.seek :down +6 "storage"(A' +98 (1% +6 "core" %A x \ QJ +4 "manipulator"&$% +7 "core" %\\ . 0 \\ G +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&~'\ +104 "core" ' +32 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (=& +7 "core" &T #\ +982 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%; +96 "core"  +3 "processing"%% +8 "core" %Kx\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%{' +590 "core" ' +3 ."psFlush"delay 5 seconds +442 #"uploadLog"upsync +61 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2100 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%L  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%7 +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%''T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PTV.dial :puck +2 "processing"%G  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%C'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%O +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%J U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +1065 "Can"w\ =F +1551 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%W' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"%U +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%*  +67 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%k'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%,'T +1105 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1604 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%\\ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%q  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2609 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%: +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%2' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%# U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%5 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%4' +2622 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%l'd +2606 "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"%0  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&@& +5 "core" & / / ^ ' + "manipulator"&\ % +4 "core" %\  ! ) \ W +2 ."psFlush"Elbow.seek PC +2 "manipulator"&h(? +253 "core" ( + "manipulator"&p& +4 "core" &H 7 $ 9 * + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &H 0 + ] * +2 ."psFlush"Forearm.seek PC +2 "manipulator"&D'Η +89 "core" ' +2 ."psFlush"Hand.close + "manipulator"&c/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%?( +421 "core" ( + "manipulator"&x& +4 "core" &H - , $ * + "manipulator"&% +4 "core" % Ό $ #  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"& (-6 +131 "core" ( + "manipulator"&]& +5 "core" &-: 1  S 1 + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-: $  ~ 1 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&F'n +97 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % s 2 ' % + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFinished short da assay +624 #-> access 1 +2 "storage"( % +3 "core" % 8\ +2 "manipulator"&u% +4 "core" %\  & , ; u + "manipulator"&y& +4 "core" &-; # - 4 0 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(I(<( +666 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (a& +3 "core" &<( \  +973 #t-> shortDAflush + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +4 "core" &  + "manipulator"&& +4 "core" &-< # - / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +2 "core" ( + "manipulator"&& +4 "core" &-< ' , ? / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-< ! )  / +2 .tForearm.seek :garage +2 "manipulator"&i'n +96 "core" ' + .tHand.close +2 "manipulator"&|/ +58 "core" / + "manipulator"&N& +4 "core" &-< 7 6 ! / +2 "manipulator"&Z% +3 "core" % r & - h +2 .tForearm.seek :retract +2 "manipulator"&n'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& ( +308 "core" ( +2 "manipulator"&+& +4 "core" &  ( = , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" & ! $ , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&s'O +96 "core" ' +2 "manipulator"&!& +4 "core" &  )  , + "manipulator"&% +4 "core" %T / . 7 l +2 "collection"'w& +3 "core" &< \ +3 "collection"'3& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"' (X +5 "core" &  +9 &4 +{ +9 &g > +10 &u K +9 &PY K +9 &Y J +10 &_ K +9 &] K +9 &Y_ J +10 &_ K +9 &\\ J +10 & Z J +9 &"`] K +9 &$#_ J +10 &%_ J +9 &'[ J +10 &)hZ K +9 &+*] K +9 &,Z J +10 &.Z J +9 &0r] J +9 &21^ K +10 &3` K +9 &5] K +10 &7xZ K +9 &9:_ K +9 &:] K +10 &<Y K +9 &>_ K +9 &@B] K +10 &B\\ J +9 &C` K +10 &Eu M +9 &G8 Q +9 &H\ U +10 &J\ W +9 &Lk\ W +9 &N,\ W +10 &O\ X +9 &Q\ Y +9 &Sp\ X +10 &U1\ Y +9 &V\ M +10 &X$O\ 'x +9 &Xjk K +2 ( +2 "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + "collection"'& +4 "core" &Xjm K +2 .tHand.open + "manipulator"&1 +52 "core" 1 + "manipulator"&t% +5 "core" % T 8 -  l + .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"%  +41 "core"  +2 "processing"%d% +4 "core" %h\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%} +179 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%X @ +68 "core" A +2 .tPS.seek 0ml +2 "processing"%9'd +2610 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +177 "core"  +2 "processing"%1% +4 "core" %_s\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%o' +2615 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%$ +180 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%-'d +538 "Can"s\ K +G^ +2074 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%V  +189 "core"  + "processing"%=% +4 "core" %hh\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%<' +2620 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :PTV,via: :air +48 "processing"%6 +181 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%A'd +2607 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%;  +189 "core"  + "processing"%% +4 "core" %f\\\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%%'U +1595 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%{  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%L'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +2610 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%K +178 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%>'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%z  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2605 "core" ' + .tPSV.dial :PTV +2 "processing"% +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%G'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%)  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%C +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%H  +68 "core"  +3 .tPS.seek 2.5ml + "processing"%J' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%B +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" & . / - , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Y( +3 "core" ( +2 "manipulator"&P& +3 "core" & 1 7 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & . - y , +2 .tForearm.seek CC + "manipulator"&M'O +103 "core" ' +2 .tHand.close + "manipulator"&U/ +60 "core" / +2 .tCC.seek :open + "collection"'W( +426 "core" ( + "manipulator"&e& +4 "core" & , . , +2 "manipulator"&% +3 "core" % b $ ) . +2 .tForearm.seek :retract +2 "manipulator"&*'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(-6 +286 "core" ( + "manipulator"&/& +4 "core" &-; , !  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-;    5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,'n +98 "core" ' + .tHand.open +2 "manipulator"&\\1 +52 "core" 1 + "manipulator"&q% +4 "core" % g 9 # ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +98 "core" ' +7270 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" &  + "manipulator"&R& +5 "core" &-; ! . % 5 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(-6 +3 "core" ( + "manipulator"&g& +4 "core" &-; +  L 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-;  * > 5 +2 .tForearm.seek :garage +2 "manipulator"&Q'n +97 "core" ' +2 .tHand.close + "manipulator"&5/ +63 "core" / + "manipulator"&S& +5 "core" &-; 8 6 5 + "manipulator"&&% +4 "core" % m - * v g +2 .tForearm.seek :retract + "manipulator"&`'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( + "manipulator"&[& +4 "core" &7 + $ Q J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" &7 + . 6 J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'O +98 "core" ' + "manipulator"&v& +4 "core" &6   u J +2 "manipulator"&l% +4 "core" %X . / [ f + "collection"'0& +4 "core" & +2 "collection"'j& +5 "core" & +2 .tCC.seek :closed + "collection"'@(X +5 "core" &  +7 &3 %g +9 &[v> 7 +9 &u J +10 &R I +9 &Z J +10 &JW# J +9 & W I +9 &V I +10 &Z I +9 &QX J +10 & U I +9 &!U J +9 &#X0 J +10 &%ZW J +9 &'X J +9 &(X J +10 &*X J +9 &,aY J +10 &.$ZA I +9 &/Y J +9 &1U I +10 &3kT I +9 &5-T I +9 &6U I +10 &8X I +9 &:r[ I +9 &<4[ I +10 &=U I +9 &?UC I +10 &AyV J +9 &C;]? J +9 &Dc K +10 &F N +9 &HhB\ S +10 &J"\ U +9 &K\ V +9 &M.\ V +10 &Od\ W +9 &Q"\ X +9 &RA\ W +10 &T\ Y +9 &Vf\ Y +9 &WZ\ 8 +10 &Xh$\ O +5 ( +2 "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"'\ & +5 "core" &Xi}\ N + &Xi~ \ N + .tHand.open + "manipulator"&p1 +53 "core" 1 + "manipulator"&r% +4 "core" % X 8 + B f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%c  +177 "core"  +2 "processing"%~% +4 "core" %e \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%b'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +42 "core"  +2 .tPS.seek 0ml + "processing"%'d +1601 "core" ' +2 .tPSV.dial PSR + "processing"%] +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%D +180 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%h'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 .tPSV.dial :PTV + "processing"% +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%F'd +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &6 , / Q J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +3 "core" ( + "manipulator"&y& +4 "core" &6 ; 7 ! J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &5 - - m J +2 .tForearm.seek CC + "manipulator"&a'O +106 "core" ' + .tHand.close +2 "manipulator"&T/ +63 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( + "manipulator"&& +4 "core" &6 1 - J + "manipulator"&% +4 "core" % W - - m  +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(-6 +292 "core" ( +2 "manipulator"&Z& +4 "core" &-@ 0  ; 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &-@ " ! 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' +2 .tHand.open + "manipulator"&i1 +53 "core" 1 +2 "manipulator"&% +4 "core" % r ; : w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +50 "manipulator"&+'\ +86 "Can"r\ 3"G +15 "core" ' +7 #t-> access 2 +2 "storage"(f% +4 "core" % \ + "manipulator"&!% +4 "core" %\  - - m 4 + "manipulator"&& +4 "core" &-@ / , o 0 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(w(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (n& +3 "core" &K <\  +8905 #t-> $da[:extractVol]=0.19 +756 #-> startTube 2 +758 #-> shortDA +2 "collection"'(% +4 "core" %RM  +2 "processing"%% +4 "core" %g  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +15772 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%t  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%3  +121 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2279 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%d  +122 "core"  +2 .tPS.seek 0.5ml +2 "processing"%s' +1264 "core" ' +2 .tPRV.dial :waste2 +6 "processing"% @ +96 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'d +588 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +97 "core"  + "processing"%X% +4 "core" %b  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +97 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +96 "core"  +2 "processing"%o% +4 "core" %i  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%V'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +1594 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%- +107 "core" +2 .tPRV.dial :sipper +2 "processing"%6  +42 "core" +2 .tPS.seek 0ml + "processing"%<'d +2606 "core" ' + .tPSV.dial PSR +2 "processing"%; +106 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +94 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +2608 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%%& +4 "core" &  +2 "manipulator"& % +3 "core" %\  - - L 4 +2 "storage"(L% +4 "core" % \ + "storage"(K. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(7( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (z& +2 "core" & 4\ +2 "manipulator"&>& +4 "core" &-@ # " 0 + "manipulator"&% +4 "core" %\  & * 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&'(a +185 "core" ( +2 "manipulator"&)& +4 "core" &] +  R 3 + "storage"(G& +4 "core" & E\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ж +107 "core" ' + "storage"(O& +4 "core" & ,\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (B& +3 "core" & K\ +2 "manipulator"&J& +3 "core" &] . ) Y 3 +2 .tElbow.seek 2 + "manipulator"&E(a +4 "core" ( + "manipulator"&P& +4 "core" &] 6 ( k 3 +2 "storage"(^& +3 "core" & q\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&U'ϊ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"( ' +7 "core" &] / / T 3 + "manipulator"&e% +4 "core" % χ - , \\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.seek PC +2 "manipulator"&M(? +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +97 "core" ( +3 "manipulator"&/& +4 "core" &@ ' ! % 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &@ " *  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&Y'Η +102 "core" ' +2 "manipulator"&\\& +4 "core" &@ ) - ; 4 +2 "manipulator"&q% +3 "core" %Δ . / w +2 "processing"%*& +4 "core" &  +2 "processing"%,& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%:(X +4 "core" &  +10 &4\ +{ +9 &e\ > +9 &v\ L +10 &T]\ K +9 &a\ K +9 &b\ K +10 &^\ L +9 &[_\ L +10 &^\ K +9 &]\ K +9 & a\ K +10 &"c_\ L +9 &$%`\ L +9 &%_\ K +10 &'c\ K +9 &)l`\ K +9 &+._\ K +10 &,]\ K +9 &._\ K +10 &0ta\ K +9 &27c\ K +9 &3`\ K +10 &5]\ K +9 &7|a\ K +9 &9>a\ K +10 &;^ K +9 &<c\ K +10 &>c\ K +9 &@E`\ L +9 &Bb\ L +10 &Cf\ L +9 &E{\ N +10 &G?\ P +9 &H\ R +9 &J\ Q +10 &L\ Q +9 &NC\ R +9 &P\ R +10 &Q\ R +9 &S\ S +10 &UH\ S +9 &W\ \ G +9 &X<P\ b +10 &X * +2 ( +2 "processing"%,& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&R1 +62 "core" 1 + "manipulator"&g% +5 "core" % Δ 4  ? + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .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"%5 U +2 %S9 +5 "core" 9 +102 "processing"%&9 +3 "core" 9 +102 "processing"%_9 +2 "core" 9 +102 "processing"%m9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9! +102 "processing"%[9 +2 "core" 9" +102 "processing"%.9 +3 "core" 9" +102 "processing"%29 +2 "core" 9# +102 "processing"%v9 +3 "core" 9"# +102 "processing"%l9 +3 "core" 9&# +102 "processing"%09 +2 "core" 9*$ +102 "processing"%`9 +3 "core" 9/$ +102 "processing"%W9 +2 "core" 93$ +102 "processing"%\ 9 +3 "core" 97# +102 "processing"%p9 +2 "core" 9 ;# +102 "processing"%r9 +3 "core" 9?# +102 "processing"%j9 +2 "core" 9C# +102 "processing"%c9 +2 "core" 9H# +102 "processing"%~9 +3 "core" 9L" +102 "processing"%49 +3 "core" 9#P! +102 "processing"%9 +2 "core" 9)T! +102 "processing"%x9 +2 "core" 90X +102 "processing"%b9 +3 "core" 96] +102 "processing"%]9 +2 "core" 9>a +102 "processing"%9 +2 "core" 9Fe +102 "processing"%D9 +3 "core" 9Ni +102 "processing"%9 +2 "core" 9Um +102 "processing"%9 +3 "core" 9`q +102 "processing"%h9 +3 "core" 9h v +102 "processing"%9 +2 "core" 9q z +102 "processing"%9 +3 "core" 9z ~ +102 "processing"% 9 +2 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%T9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%89 +2 "core" 9$ +102 "processing"%@9 +3 "core" 9! +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +2 "core" 9# +102 "processing"%a9 +3 "core" 9$ +102 "processing"%Z9 +2 "core" 9$ +102 "processing"% 9 +2 "core" 9& +102 "processing"%u9 +3 "core" 9& +102 "processing"%i9 +3 "core" 9% +102 "processing"%9 +2 "core" 9% +102 "processing"%|9 +3 "core" 9% +3 .tPH.hold 2:00:00,28C +3 "processing"%f pUp  +2 .tdelay 1:30 +4 "core"  +3910 "Can"hr\ 7%H +5090 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +108 "core"  +2 "processing"%% +4 "core" %cn + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%n'Ҧ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%I  +125 "core"  + .tPSV.dial PTV +2 "processing"%( +67 "core" +2 .tPBV.dial :waste1 +52 "processing"%  +53 "core" + "processing"%% +4 "core" %ҭK  +2 .tPS.seek 1.5ml +2 "processing"%t'] +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +6 "processing"%3 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%F'd +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%d  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%s' +2303 "core" ' + .tPSV.dial PTV +2 "processing"%} +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%X +69 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +7 "processing"% +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%1'd +2284 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%$ +42 "core" + .tPRV.dial :ab1 +2 "processing"%o @ +95 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%9'c +346 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%V  +39 "core"  +2 "processing"%-% +4 "core" %_\  +2 .tPS.seek 0.34ml +2 "processing"%6'n +426 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +29 "core" +2 .tPRV.dial :air + "processing"%;  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%<'G[ +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%A @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%%  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% 'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"%L +43 "core" + .tPTV.dial :mixing +2 "processing"%K @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%w  +33 "core" + "processing"%z% +5 "core" %Ҧ\  +2 .tPS.seek 1.85ml + "processing"%>' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%)'d +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" &  +2 "manipulator"&N& +3 "core" &@ . 2 4 +2 "manipulator"&O% +3 "core" %\  , ) S  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(-6 +127 "core" ( + "manipulator"&& +4 "core" &-8 & , #  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-8 , & *  +2 .tForearm.seek :garage +2 "manipulator"&J'n +100 "core" ' +2 .tHand.close + "manipulator"&P/ +65 "core" / +2 "manipulator"&^& +4 "core" &-8 7 ;  + "manipulator"& % +4 "core" % o ( 0  K +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e( +287 "core" ( +2 "manipulator"&'& +4 "core" &; ' 9 i L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &; / $ b L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'O +98 "core" ' + "manipulator"&U& +4 "core" &: 2 7 L +2 "manipulator"&/% +4 "core" %O 2 1 b +2 "collection"'k& +4 "core" &  +2 "collection"'E& +5 "core" &\ +2 .tCC.seek :closed + "collection"'\\(X +5 "core" &\  +9 &3}\ *y +10 &g\ > +9 &r\ L +9 &NV\ K +10 &\\\ K +9 &[\ K +9 &W\ J +10 &XX\ J +9 &Z\ J +10 &\\\ J +9 & X\ J +9 &"aZ\ J +10 &$!\\\ K +9 &%Y\ \ J +9 &'_\ J +10 &)h[\ J +9 &+)^\ K +9 &,[\ K +10 &.[\ K +9 &0pY\ J +10 &22Z\ J +9 &3_\ K +9 &5\\\ K +10 &7xY\ J +9 &9:Z\ J +9 &:^ \ K +10 &<\\\ K +9 &>Y\ J +10 &@AZ\ K +9 &B_ \ K +9 &Cc\ K +10 &Es\ M +9 &G8\ P +9 &Hls\ U +10 &Jpp\ V +9 &Ljtt\ W +10 &N,xy\ W +9 &O{|\ X +9 &Q~\ X +10 &So\ X +9 &U0\ X +9 &V\ O +10 &X'P\ (z +9 &Xij\ I +3 ( + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 +6 "collection"'q& +5 "core" &Xip\ I + .tHand.open +6 "manipulator"&*1 +54 "core" 1 +2 "manipulator"& % +4 "core" % O R B b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%? +95 "core"  +2 "processing"%R% +4 "core" %c \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g'U +67 "Can"sr\ c(I +1539 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%S  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%,'d +1599 "core" ' + .tPSV.dial PSR +2 "processing"%& +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Y' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%_  +2 "collection"'m  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%Q +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%[  +70 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2629 "core" ' + .tPSV.dial :air +2 "processing"%2  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2606 "core" ' + .tPSV.dial :mixloop +6 "processing"%l +43 "core" +2 .tPS.seek 0ml + "processing"%0'd +2612 "core" ' +2 .tPSV.dial :air + "processing"%`  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%W' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &8 ' - L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&j( +3 "core" ( + "manipulator"&c& +4 "core" &8 : 3 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &8 - / w L +2 .tForearm.seek CC +2 "manipulator"&4'O +104 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'x( +426 "core" ( +2 "manipulator"&b& +4 "core" &8 / , v L + "manipulator"&]% +4 "core" % ^ . , m + + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(-6 +290 "core" ( +2 "manipulator"&& +4 "core" &-@  2 + C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-@  " 9 C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&h'n +101 "core" ' +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +4 "core" % i 5 , +2 .tForearm.reconfigure :loose +50 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +104 "core" ' +2 ."da"delayUntil "15:03:32.98" +24934 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%y @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%T * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +53 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2316 "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 + "processing"%a  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2299 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%u% +4 "core" %c\  +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"%i' +589 "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"%|  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%! +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%{% +3 "core" %ҧ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('d +1095 "Can"r\ :+I +502 "core" ' +40 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" + ."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"%n +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2300 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +122 "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"%X' +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 +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +33 "core" + "processing"%% +4 "core" %ҧ4  +2 ."da"PS.seek 1.5ml +2 "processing"%$'W +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%1'd +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core"  + ."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"%9 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2302 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%L  +124 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%K  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%w +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%z'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"% % +4 "core" %b'  +2 ."da"PS.seek 0.55ml +2 "processing"%>'\ +344 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%G  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%O +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%B  +35 "core" + "processing"%M% +4 "core" %ҩ!  +2 ."da"PS.seek 1.85ml +2 "processing"%P' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%^ * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% 'd +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +4340 "Can"r\ F-JL +43662 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%#  +30 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%J * +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"%C' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%U  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%/ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  +3 "processing"%q% +8 "core" %i  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +51 ."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"% 'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%E  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +35 "core" + "processing"%H% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'Y +591 "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'd +1597 "core" ' +2 ."da"delay 2:00 +2162 "Can"2u\ K0 J +9841 #"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"%, * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%m +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +122 "core"  + "processing"%v% +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"%`' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%0'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\ +156 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" +2 "processing"%r% +3 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'V +582 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +32 "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"%\\ +68 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +2296 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +4 "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 +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"%h'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%y +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%T% +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"%p * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%@'d +1593 "core" ' + ."da"delay 2:00 +7912 "Can"Sx\ 52Kx +4091 #"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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%u +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2300 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%! +127 "core"  +7 "processing"%% +13 "core" %d\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%{' +344 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 +6 .PSR.select :sub2 +2 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%I' +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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%n% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%('Y +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1599 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +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"%3 +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +45 "processing"%X +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%s'd +2310 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%% +4 "core" %f8\ +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"%o'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +32 "core"  +2 "processing"%-% +4 "core" %ҥ\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%9'U +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%;  +96 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +1594 "core" ' + "processing"%A9 +4 "core" 9NP5# + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%<  +3 "core" 5# + 5# + "processing"%=& +3 "core" &X\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\  * - . \ k +2 "storage"(L% +3 "core" % [ _\ +2 "storage"(K. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(w(S +192 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (%& +2 "core" &U %  ^\ +2 "manipulator"&& +4 "core" &-@ ) # 6 C + "manipulator"& % +4 "core" %\  - $ 5 \ k +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&z(y +184 "core" ( + "manipulator"&G& +4 "core" & $ 6 A + +2 "storage"(>& +3 "core" &U G @ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&O'] +92 "core" ' + "storage"(& +4 "core" &U 5 ? f\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(B'g +271 "core" ' +2 "storage"(M- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(^'z +33 "core" ' +2 "manipulator"&N& +4 "core" & - 2 + +2 "manipulator"&P% +3 "core" %[ 3 2 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&#(? +251 "core" ( +2 "manipulator"&J& +4 "core" &I ' 6  2 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &I )  2 2 +2 ."da"Forearm.seek PC +2 "manipulator"& 'Η +92 "core" ' +2 ."da"Hand.close + "manipulator"&+/ +57 "core" / + ."da"PC.seek :open +2 "processing"%U( +427 "core" ( +2 "storage"(/& +4 "core" &U Y X ^\ + "manipulator"&k& +4 "core" &I ) , ! 2 + "manipulator"&C% +4 "core" % ΂ "  + ."da"Forearm.seek :retract +2 "manipulator"&'\ +112 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&q(y +310 "core" ( +2 "manipulator"&& +4 "core" &  ) 8 , + "storage"(*& +4 "core" &U d b\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&E'] +101 "core" ' +2 ."da"Hand.open + "manipulator"&?1 +59 "core" 1 +2 "storage"(R- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(H'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da23jun2815h_nessie.tif +5 "processing"%S& +10 "core" &\ +4 "manipulator"&)& +5 "core" & & ! 5 , +2 "manipulator"&&% +5 "core" % _ $ , +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(-6 +170 "core" ( + "manipulator"&g& +4 "core" &-< - # f Z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-<  * . Z +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&['n +97 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&Y/ +55 "core" / + "manipulator"&2& +4 "core" &-< T T D Z +2 "manipulator"&_% +4 "core" % ΀ ) . g +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&v(? +120 "core" ( + "manipulator"&.& +5 "core" &= *  , + ."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 PC +2 "manipulator"&\ 'Η +100 "core" ' +2 "manipulator"&W& +4 "core" &= & & F , +2 "manipulator"&r% +3 "core" %Κ "  S g +2 "processing"%0& +4 "core" &7\ +2 "processing"%~& +5 "core" &H\ +2 ."psFlush"PC.seek :closed +2 "processing"%c(X +4 "core" &+\  +9 &1y\ *y +10 &e\ > +9 &t\ M +9 &FX\ K +10 &Y\ K +9 &\\\ L +10 &Y\ L +9 &M]\ L +9 &Ye\ L +10 &](\ L +9 & Z?\ L +10 &"VYD\ K +9 &$]@\ L +9 &%W;\ K +9 &'Z7\ L +10 &)]Z&\ L +9 &+ V!\ K +10 &,Y \ K +9 &.W\ L +9 &0e]\ L +10 &2'\\ \ L +9 &3\\\ L +10 &5Z\ L +9 &7nY\ K +9 &9/]\ L +10 &:Y\ L +9 &<X\ K +9 &>uZ\ L +10 &@7X\ L +9 &AW\ L +10 &CX\ L +9 &E{b\ L +9 &G4~%\ O +10 &H\ R +9 &J\ R +9 &Lq\ R +10 &N3\ R +9 &O\ S +10 &Q\ S +9 &Sv)\ S +9 &U7/\ T +10 &V/\ M +9 &X3Ae&\ 'r +11 &X .\ + +4 ( + "processing"%~& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%e& +4 "core" &X\ + + &X\ + + ."psFlush"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&\\% +4 "core" % Κ K G m g + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%] +41 "core"  +2 "processing"%4% +4 "core" %iu\ + #"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"%' +711 #"da"SX MX5/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30.286 seconds\ /var/log/esp/da23jun2815h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2815h15s_nessie.tif +1389 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +69 #"da"SX MX5/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2815h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2815h25s_nessie.tif +106 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +73 ."psFlush"PS.seek :empty +3 "processing"%j'F +2156 #"da"SX MX5/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2815h25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "30.286 sec auto-exposure",Subject: "da23jun2815h images!" +2 "storage"(- +4 "core" -' +4 "storage"(y& +13 "core" &U\ (\ & (\ +5 "manipulator"&& +16 "core" &= M P H , +3 "manipulator"&T% +3 "core" %\  = @ F  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&h(y +280 "core" ( + "manipulator"&p& +4 "core" &z Q C T W +2 "storage"(& +5 "core" &U   \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +87 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR + "processing"% +14 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(a' +64 "core" ' + "manipulator"&@& +4 "core" &z $ + B W +3 "storage"( & +5 "core"  + &U <\ +2 "processing"%u% +3 ."da"Elbow.reconfigure :limp +11 "manipulator"&$ ,(b +13 "core" %D\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +5 ."da"Forearm.reconfigure :loose +4 ."psFlush"PSR.select :flush +10 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +6 "processing"%@ +3 "manipulator"&Z' +15 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +12 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&8, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(!' +28 "core" ' +4 "manipulator"&% +9 "core" % - /  +3 "storage"(|& +9 "core" &U (\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 314 counts +3 "manipulator"&'? +35 "core" ' +3 "manipulator"&{& +8 "core" &z 1 - W +3 "storage"(I& +8 "core" &U c\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +39 "core" ' +5 "storage"(% +8 "core" % \ +5 ."downElevator"SE.seek :down +5 "storage"(n' +98 (% +6 "core" %e? \ PH +4 "manipulator"&t% +8 "core" %a . / 1 +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&('\ +112 "core" ' +36 ' +3 ."downElevator"SE.stop +5 "storage"(5 +7 (d& +7 "core" &U \ +57 ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +8 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1725 #"uploadLog"upsync +381 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%5 @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%} +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%s'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +677 "Can"py\ 86UL +1424 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%o +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%1 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%L' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'d +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%7  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +68 "core"  + ."psFlush"PSR.select :flush +50 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%' U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%z'd +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%k +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%C' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%#'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&S& +4 "core" &z - - ] W + "manipulator"&)% +4 "core" %\  % * 9  + ."psFlush"Elbow.seek PC +2 "manipulator"&&(? +240 "core" ( + "manipulator"&& +4 "core" &A  3 7 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &A ! ( E 7 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&H'Η +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&g/ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%Q( +424 "core" ( + "manipulator"&E& +4 "core" &A , + N 7 + "manipulator"&q% +4 "core" % v , - 4 k +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&2(-6 +134 "core" ( + "manipulator"&_& +4 "core" &-@  ) B  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &-@ " # U  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&.'n +99 "core" ' + ."psFlush"Hand.open + "manipulator"&`1 +65 "core" 1 + "manipulator"&[% +4 "core" % w - , +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +2 #tFinished short da assay +820 #-> access 1 +2 "storage"(r% +3 "core" % \ +2 "manipulator"&0% +4 "core" %\  + ( 6 + "manipulator"&m& +4 "core" &-@ )   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(l(<( +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (U& +3 "core" &<' ~ ~ H\  +6520 #t-> shortDAflush; PS.flush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" & +2 "manipulator"&& +4 "core" &-@ ) ( ;  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&\\(-6 +3 "core" ( +2 "manipulator"&~& +3 "core" &-@ , ) N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &-@  " (  +2 .tForearm.seek :garage +2 "manipulator"&4'n +97 "core" ' +2 .tHand.close + "manipulator"&\ / +55 "core" / +2 "manipulator"&6& +4 "core" &-@ 3 . E  +2 "manipulator"&% +3 "core" % v $ , S e +2 .tForearm.seek :retract +2 "manipulator"&b'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( + "manipulator"&& +4 "core" &>  )  N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &= . + \ M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' + "manipulator"&y& +5 "core" &= 9 & M + "manipulator"&% +4 "core" %K 6 0  : +2 "collection"'T& +4 "core" &  +2 "collection"'p& +5 "core" &  +2 .tCC.seek :closed + "collection"'(X +4 "core" &  +7 &3 %h +10 &Y{\ 7 +9 &|\ J +9 &W\ J +10 &~Z\ J +9 &@^\ J +10 &^\ K +9 &]\ K +9 &Z\ J +10 &H\\\ J +9 & _\ K +9 &!\\\ K +10 &#]\ J +9 &%PX\ J +10 &'[\ J +9 &(_\ J +9 &*Y\ K +10 &,X^\ J +9 &.Y\ J +9 &/[\ J +10 &1Y\ K +9 &3`]\ J +9 &5!X\ K +10 &6_\ K +9 &8]\ K +10 &:f_\ K +9 &<)_\ K +9 &=]\ K +10 &?[\ K +9 &AoY\ K +10 &C1`\ K +9 &Dh\ L +9 &F\ O +10 &H_\ S +9 &J\ V +9 &K\ V +10 &M\ W +9 &O\\\ V +9 &Q\ X +10 &R\ X +9 &T\ X +10 &V^\ Y +9 &W]\ : +9 &Xi\ K +6 ( +2 "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'v& +4 "core" &Xje\ J + &Xje\ J + .tHand.open + "manipulator"&@1 +58 "core" 1 + "manipulator"& % +4 "core" % K E B S : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%u  +41 "core"  +2 "processing"%% +4 "core" %f\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%' +1685 "Can"v\ Q8mL +928 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%|  +94 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%{ @ +68 "core" A +2 .tPS.seek 0ml +2 "processing"%I'd +2607 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +178 "core"  + "processing"%% +4 "core" %ef\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%j' +2634 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%h +179 "core"  +2 .tCTV.dial :air,avoiding: :intake +6 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%a'd +2616 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +189 "core"  +2 "processing"%t% +4 "core" %bh\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%Z' +2611 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"% +176 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%d'd +2609 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%!  +178 "core"  + "processing"%% +4 "core" %`O\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +52 .PS.seek 1.5ml +2 "processing"%n'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%i  +42 "core"  +2 .tPS.seek 0ml + "processing"%3'd +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2614 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +176 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%X'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 .tPSV.dial :PTV + "processing"% +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%F  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2614 "core" ' +2 .tPSV.dial :PTV +2 "processing"%s +68 "core"  +2 .tPS.seek 0ml +2 "processing"%V'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%o  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2608 "core" ' +2 .tPSV.dial :PTV +2 "processing"%- +68 "core"  +2 .tPS.seek 0ml +2 "processing"%9'd +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +5 "core" &8 / 1 L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +3 "core" ( + "manipulator"&A& +4 "core" &8 $ 4 W L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7 - - i L +2 .tForearm.seek CC +2 "manipulator"&='O +91 "core" ' + .tHand.close + "manipulator"&K/ +59 "core" / +2 .tCC.seek :open + "collection"'L( +425 "core" ( +2 "manipulator"&& +4 "core" &8 + * X L + "manipulator"&%% +4 "core" % W - ) > + .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +296 "core" ( + "manipulator"&>& +4 "core" &-: &  N K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-: " + K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"&M% +4 "core" % d )  X +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +95 "core" ' + #tFlushing Processing stage + "processing"%P% +5 "core" %cF\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%N& +3 "core" &I\ +2 "manipulator"&B& +3 "core" &-: # -  K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&J(-6 +4 "core" ( + "manipulator"&'& +4 "core" &-: &  J K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-: !  K +2 .tForearm.seek :garage + "manipulator"&+'n +97 "core" ' + .tHand.close + "manipulator"&z/ +58 "core" / +2 "manipulator"&:& +4 "core" &-: 3   K +2 "manipulator"&"% +3 "core" % a ) " , w +2 .tForearm.seek :retract +2 "manipulator"&k'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&/(? +122 "core" ( +2 "manipulator"& & +4 "core" &H &  , # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &H "  # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 "manipulator"&#& +4 "core" &H ( , ! # +2 "manipulator"&?% +3 "core" %Δ / *  Q +2 "processing"%*& +4 "core" &1\ +2 "processing"%S& +4 "core" &D +2 .tPC.seek :closed +2 "processing"%)(X +5 "core" &.  +9 &2~;\ *y +10 &f0\ > +9 &x2\ L +9 &JZ2\ L +10 & _0\ L +9 &^4\ K +9 &Z0\ K +10 &S_9\ K +9 &Y9\ K +10 &_6\ L +9 & ]2\ K +9 &"[`4\ K +10 &$a0\ K +9 &%^0\ K +9 &']3\ K +10 &)c`.\ K +9 &+%]6\ K +9 &,`.\ K +10 &.]8\ K +9 &0kb;\ K +10 &2-`:\ K +9 &3`2\ K +9 &5_3\ L +10 &7s]3\ K +9 &95b3\ K +9 &:^0\ L +10 &<_/\ L +9 &>z_2\ L +10 &@<_2\ L +9 &A_1\ L +9 &C_,\ L +10 &Eg1\ L +9 &G;0\ O +9 &H0\ Q +10 &J7\ R +9 &Ly4\ Q +10 &N;0\ Q +9 &O3\ R +9 &Q1\ R +10 &S1\ R +9 &U@7\ R +9 &W1\ I +10 &X7L2\ ] +9 &X.2\ / +6 ( + "processing"%S& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%& +4 "core" &X6\ / + &X1\ / + .tHand.open + "manipulator"&^1 +64 "core" 1 +2 "manipulator"&8% +4 "core" % Δ (  O Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%( +68 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%c'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%q +69 "core" + .tPTV.dial :puck +2 "processing"%_  +70 "core"  +2 .tPBV.dial :waste1 +2 "processing"%,  +51 "core" +2 .tPS.seek 0ml +2 "processing"%H'd +2612 "core" ' + .tPSV.dial PSR +2 "processing"%& +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%`' +589 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +2111 "core" ' + .tPSV.dial PTV +2 "processing"%Y +69 "core" + .tPBV.dial PSV +2 "processing"%. U +51 "core" W +2 .tPS.seek 0ml +2 "processing"%r'd +2613 "core" ' +2 .tPSV.dial PBV +2 "processing"%0 @ +42 "core" > +2 .tPS.seek 2.5ml + "processing"%m' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%w  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +1277 "Can"w\ ;;M: +1339 "core" ' +2 .tPSV.dial PSR + "processing"%e +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial PTV +2 "processing"%~ +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%]'d +2615 "core" ' + .tPSV.dial PBV +2 "processing"%\ @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%6' +2610 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&W& +4 "core" &H ' ! G # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4(? +3 "core" ( + "manipulator"&& +5 "core" &H  ' 2 # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &H % +  # +2 .tForearm.seek PC +2 "manipulator"&'Η +94 "core" ' +2 .tHand.close + "manipulator"&y/ +52 "core" / +2 .tPC.seek :open +2 "processing"%( +424 "core" ( + "manipulator"&T& +4 "core" &H  (  # + "manipulator"&b% +4 "core" % Χ , " B +2 .tForearm.seek :retract + "manipulator"&x'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&v(-6 +176 "core" ( +3 "manipulator"&@& +4 "core" &-7 ( , j  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-7 + $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&p'n +97 "core" ' + .tHand.open +2 "manipulator"&u1 +58 "core" 1 + "manipulator"&% +5 "core" % v 3 % 4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +7717 #t-> access 2 +2 "storage"(R% +3 "core" % \ +2 "manipulator"&|% +4 "core" %  , + Q  +2 "manipulator"& & +3 "core" &-7 % ! F  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"({(K +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K U\  +38828 "Can"s\ 3=M +12129 #t-> $da[:extractVol]=0.19 +995 #-> startTube 2 +626 #-> shortDA +2 "collection"'% +4 "core" %R \ +2 "processing"%% +4 "core" %c +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1414 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%I +121 "core" + .tPTV.dial :PRVmixing +2 "processing"%h  +125 "core" + .tPRV.dial :sipper +2 "processing"%j  +122 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2272 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%t  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%a' +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%Z'd +583 "core" ' + .tPSV.dial PSR +2 "processing"%! +95 "core"  +2 "processing"%% +4 "core" %d\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%d'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%i' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +108 "core" +2 .tPS.seek 0ml +6 "processing"%5'd +2618 "core" ' + .tPSV.dial PSR +2 "processing"%3 +95 "core"  +2 "processing"%% +4 "core" %a + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%}'T +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +97 "core" + .tPRV.dial :sipper +2 "processing"%  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial PSR +2 "processing"%F +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2621 "core" ' +2 .tPSV.dial :mixloop +5 "processing"%s +96 "core" +2 .tPS.seek 0ml +2 "processing"%$'d +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%o& +4 "core" & +2 "manipulator"&V% +3 "core" %  + ) /  +7 "storage"(-% +3 "core" % 6\ +2 "storage"(1. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(;( +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +2 "core" & \ +2 "manipulator"&& +4 "core" &-7 - * ^  + "manipulator"&K% +4 "core" %  $ $ .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +176 "core" ( + "manipulator"&& +4 "core" &[  ' 9 . +2 "storage"(& +3 "core" & h\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +122 "core" ' + "storage"(%& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(='g +281 "core" ' + "storage"(>- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<& +3 "core" & k\ + "manipulator"&G& +4 "core" &[ ' $ D . +2 .tElbow.seek 2 + "manipulator"& (a +3 "core" ( +2 "manipulator"&M& +3 "core" &[ 3 2 . +2 "storage"(P& +3 "core" & G\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'ϊ +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&B/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&7& + "storage"('' +7 "core" &[ 1 8 . + "manipulator"&O% +4 "core" % o . . S +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +172 "core" ' + ."downElevator"SE.stop + "storage"(5 +79 "core" ( +2 "manipulator"&:& +4 "core" &B / / x ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &B * - * ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& 'Η +100 "core" ' +2 "manipulator"&D& +4 "core" &B 9 3  ! +2 "manipulator"& % +3 "core" %ΐ % + ] +2 "processing"%C& +4 "core" & \ +3 "processing"%+& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%#(X +3 "core" &\ +9 & .\ $d +9 &U{\ 6 +9 &\ K +10 &\\\ L +9 &m]\ L +10 &/]\ L +9 &[\ K +9 &^\ L +10 &v`\ K +9 &8b\ K +9 &`\ K +10 &!\\\ K +9 &#~^\ K +9 &%@a\ K +10 &']\ K +9 &(]\ K +10 &*`\ K +9 &,G`\ L +9 &. ]\ L +10 &/_\ L +9 &1Z\ K +10 &3Ob\ L +9 &5_\ L +9 &6Z\ K +10 &8^\ K +9 &:Wb\ L +9 &<`\ K +10 &=_\ K +9 &?]\ L +9 &A``\ K +10 &C d\ L +9 &Dr\ N +10 &F\ Q +9 &HU\ R +9 &J\ R +10 &K\ Q +9 &M\ R +9 &O\\\ R +10 &Q\ R +9 &R\ S +10 &T\ S +9 &Vc\ R +9 &Wus\ #o +10 &Xo\ : +9 ( +3 "processing"%+& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&?1 +3 "core" &X\ / +55 1 + "manipulator"&*% +4 "core" % ΐ ; D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +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"%k U +2 %Q9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%^9 +2 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%S9 +2 "core" 9! +102 "processing"%(9 +3 "core" 9! +103 "processing"%9 +2 "core" 9" +102 "processing"%99 +3 "core" 9" +102 "processing"%c9 +3 "core" 9"# +102 "processing"%q9 +2 "core" 9&# +103 "processing"%_9 +2 "core" 9*# +102 "processing"%,9 +2 "core" 9/$ +102 "processing"%E9 +3 "core" 93$ +102 "processing"%&9 +3 "core" 9 7$ +102 "processing"%H9 +2 "core" 9 ;# +102 "processing"%`9 +3 "core" 9?# +102 "processing"%Y9 +2 "core" 9C" +103 "processing"%.9 +2 "core" 9H" +102 "processing"%[9 +3 "core" 9L" +102 "processing"%09 +2 "core" 9&P! +102 "processing"%r9 +3 "core" 9+T +102 "processing"%w9 +2 "core" 91X! +102 "processing"%m9 +3 "core" 99] +102 "processing"%e9 +3 "core" 9@a +102 "processing"%U9 +2 "core" 9Ie +102 "processing"%~9 +3 "core" 9Pi +102 "processing"%9 +2 "core" 9Xm +102 "processing"%\ 9 +2 "core" 9aq +102 "processing"%]9 +3 "core" 9jv +102 "processing"%9 +2 "core" 9sz +102 "processing"%69 +2 "core" 9|~ +102 "processing"%W9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%\\9 +3 "core" 9\ +102 "processing"%y9 +2 "core" 9\ +102 "processing"%/9 +4 "core" 9 +102 "processing"%g9 +2 "core" 9 +102 "processing"%)9 +3 "core" 9  +102 "processing"%T9 +2 "core" 9  +103 "processing"%b9 +2 "core" 9  +102 "processing"%@9 +2 "core" 9" +102 "processing"% 9 +3 "core" 9" +102 "processing"%9 +2 "core" 9" +102 "processing"%49 +3 "core" 9" +102 "processing"%u9 +3 "core" 9# +102 "processing"%9 +2 "core" 9# +102 "processing"%x9 +2 "core" 9 $ +3 .tPH.hold 2:00:00,28C +4 "processing"%p pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%R +96 "core"  +2 "processing"%|% +4 "core" %fw\ + #tPulling 0.5ml of PSR.wash +51 .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml +2 "processing"% ' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%l  +124 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 "processing"%I% +4 "core" %Ҭ>\ +2 .tPS.seek 1.5ml +2 "processing"%h'\\ +584 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%j * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%2'd +1592 "core" ' +2 .tdelay 5:00 +358 "Can"r\ 9?Nf +29645 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +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"% +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%a' +2318 "core" ' +2 .tPSV.dial PTV +2 "processing"%! +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +68 "core"  +2 .tPS.seek 0ml + "processing"%n'd +2296 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +123 "core" + .tPSV.dial :mixloop +2 "processing"%3 +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +97 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%5'c +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%}  +40 "core"  +2 "processing"%X% +4 "core" %^\  +2 .tPS.seek 0.34ml + "processing"%'m +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%F  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%s @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%o  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%V'Ҧ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%- +43 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%{  +33 "core"  + "processing"%A% +4 "core" %ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &#\ +2 "manipulator"&v& +4 "core" &B + ' ! + "manipulator"&%% +4 "core" %  ( "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +130 "core" ( +2 "manipulator"&>& +4 "core" &-8  ) 2  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-8 / +  +2 .tForearm.seek :garage +2 "manipulator"&G'n +105 "core" ' + .tHand.close +2 "manipulator"&M/ +56 "core" / +2 "manipulator"&P& +4 "core" &-8 B 5 p  +2 "manipulator"&B% +3 "core" % a ! - D G +2 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&O( +285 "core" ( + "manipulator"&& +4 "core" &9 & 8 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9 7 - K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='O +100 "core" ' +2 "manipulator"&N& +4 "core" &9 : 6 K + "manipulator"&:% +4 "core" %J * - _ ` +2 "collection"'"& +3 "core" &A\ +3 "collection"' & +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'D(X +4 "core" & \  +9 &3\ +{ +10 &e\ > +9 &u\ L +9 &MZ\ K +10 &Y\ K +9 &]\ K +10 &Y\ K +9 &UZ\ K +9 &Z\ K +10 &W\ K +9 & Y \ K +9 &"_Z\ J +10 &$Z \ K +9 &%Z\ K +10 &'_ \ K +9 &)f[\ K +9 &+)Z \ J +10 &,[ \ K +9 &.Z \ K +10 &0m^\ K +9 &20[ \ K +9 &3_\ K +10 &5\\\ K +9 &7u_ \ K +9 &98[ \ K +10 &:\\\ J +9 &<[\ K +9 &>Z\ J +10 &@?\\ \ K +9 &B\\\ K +10 &Ca \ L +9 &Ep\ M +9 &G6 \ Q +10 &H\ U +9 &Jtv\ W +9 &Lhss\ X +10 &N)uu\ X +9 &Oux\ Y +10 &Qyz\ Y +9 &Sm{{\ Y +9 &U-}}\ Z +10 &V~}\ R +9 &X!A\ + +9 &Xsw}\ K +6 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"' & +4 "core" &Xsk\ K + &Xsk\ K +2 .tHand.open + "manipulator"&C1 +62 "core" 1 +2 "manipulator"&'% +5 "core" % J F ? ` + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +2 "processing"%?% +4 "core" %d\ + #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 +2 "processing"%Q  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%+'d +1601 "core" ' +2 .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%^  + "collection"'8  +37 "core"  +112  +2 .tPSV.dial :mixloop + "processing"%S +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%(  +71 "core" +2 .tPS.seek 0ml + "processing"%'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%9  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +1769 "Can"4q\ ZBN +846 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2611 "core" ' + .tPSV.dial :air +2 "processing"%,  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +42 "core" +2 .tPS.seek 0ml +2 "processing"%H'd +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&`& +4 "core" &6 - . ] K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&Y( +3 "core" ( + "manipulator"&.& +4 "core" &7 ; 6 - K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &7 - + c K +2 .tForearm.seek CC +2 "manipulator"&0'O +93 "core" ' +2 .tHand.close + "manipulator"&r/ +60 "core" / +2 .tCC.seek :open + "collection"'w( +429 "core" ( +2 "manipulator"&m& +4 "core" &7 0 / K + "manipulator"&e% +4 "core" % Q 8 ) E +2 .tForearm.seek :retract + "manipulator"&U'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +49 .tElbow.seek :garage +3 "manipulator"&~(-6 +290 "core" ( +2 "manipulator"&& +4 "core" &-:  ) B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-: l B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&]'n +95 "core" ' + .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&6% +4 "core" % f 7  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +2 ."da"delayUntil "16:41:42.05" +24962 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "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" , + ."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"%g' +2317 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%) +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%b +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2301 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%4% +4 "core" %^7\ + #"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' +590 "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"%x  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%R +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +32 "core" +2 "processing"%$% +4 "core" %Ҩ-\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' + ."da"delay 2:00 +10605 "Can"?p\ 9EO +1397 #"da"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"%I * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%t +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2312 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +135 "core"  + "processing"%!% +4 "core" %e4\ + #"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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%d +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" + "processing"%i% +4 "core" %ҩ)\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'Y +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"%n'd +1597 "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"%X * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%5 +68 "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 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'd +2296 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%-  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%1  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%{ +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%A'a +375 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%K  +42 "core"  + "processing"%V% +4 "core" %\\.\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +327 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%> @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 "processing"%% +3 "core" %Ҫ0\  +2 ."da"PS.seek 1.85ml +2 "processing"%M' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%B'd +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15471 "Can"u\ QHPP( +32532 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%J  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "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"%' +2332 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%: +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +48 "processing"%"  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2283 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +121 "core"  +2 "processing"% % +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"%C' +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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core"  + "processing"%=% +4 "core" %Ҧ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +1257 "Can"x\ RJP +1746 ."da"PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +178 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +122 "core"  + "processing"%c% +4 "core" %d\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"%& +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +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"%[ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%D +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%0 +68 "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"%\  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2301 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  + "processing"%6% +4 "core" %d \ + #"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' +582 "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 + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +33 "core" + "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"%H * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'d +1602 "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 +2 "processing"%b * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%@ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +288 "Can"z\ KMQT +214 ."da"PSV.dial :air +2 "processing"%u  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2304 "core" ' + ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +125 "core"  +4 "processing"%|% +17 "core" %i\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +9 "processing"%$' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%l' +329 "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 +2 "processing"%f +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%I% +4 "core" %Ҧ+\  +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"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'd +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" + +2 ."da"PSR.select :air +46 .PSV.dial PSR +8 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2324 "core" ' + ."da"PSV.dial PTV +7 "processing"%2 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2302 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +123 "core"  + "processing"%i% +4 "core" %hE\ +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"%Z'Ҧ +2112 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +34 "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"%5 * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%n  +96 "core"  +3 ."da"PS.seek 0ml +2 "processing"%F'd +1600 "core" ' + "processing"%9 +3 "core" 9OU5$ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%s  +3 "core" 5% + 5% + "processing"%& +4 "core" &X!\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  ! ) #  +2 "storage"(% +3 "core" %   t\ +2 "storage"(-. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(1(S +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ({& +2 "core" &V\ \  5\ +2 "manipulator"&o& +4 "core" &-: 0 - B +2 "manipulator"&K% +3 "core" %\  ! $  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&V(y +185 "core" ( + "manipulator"&A& +4 "core" &t ( 5 h 0 + "storage"(& +4 "core" &V\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +115 "core" ' +2 "storage"(%& +4 "core" &V  \ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(>'g +270 "core" ' +2 "storage"(<- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('z +32 "core" ' +2 "manipulator"&P& +4 "core" &t / / F 0 + "manipulator"&v% +4 "core" %j / 0 : +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&J(? +254 "core" ( + "manipulator"&G& +4 "core" &H +  / +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &H $  I / +2 ."da"Forearm.seek PC +2 "manipulator"&B'Η +90 "core" ' + ."da"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +423 "core" ( +2 "storage"(:& +3 "core" &V   \ +2 "manipulator"&"& +4 "core" &H !  / + "manipulator"&% +3 "core" % Ξ   M +2 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +249 "core" ( +2 "manipulator"&7& +4 "core" & '  , + + "storage"(C& +4 "core" &V   2\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +55 "core" 1 +2 "storage"(?- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(='F +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 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/da23jun2817h_nessie.tif +4 "processing"%Q& +12 "core" &3\ +2 "manipulator"&& +5 "core" & ' + A + +2 "manipulator"&% +4 "core" % W . "  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(-6 +179 "core" ( + "manipulator"&*& +4 "core" &-?  '  ] +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &-? + #  ] +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&('n +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +54 "core" / +2 "manipulator"&9& +4 "core" &-? U A t ] + "manipulator"&^% +4 "core" % _ * .  @ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +103 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&c(? +120 "core" ( + "manipulator"&& +4 "core" &F  3 T 5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &F "  l 5 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&&'Η +99 "core" ' + "manipulator"&E& +4 "core" &F ! , . 5 +2 "manipulator"&`% +4 "core" %Ί ) - ; +2 "processing"%_& +3 "core" &v\ +2 "processing"%[& +5 "core" &U\ +2 ."psFlush"PC.seek :closed +2 "processing"%.(X +4 "core" &M\ +8 &5K\ %f +9 &X{I\ 7 +9 &z:\ L +10 &U7\ L +9 &{\\2\ L +9 &?T \ K +10 &X\ L +9 &Y\ L +10 &U \ L +9 &F\\\ L +9 & Y\ L +10 &![\ L +9 &#Y0\ L +9 &%OXV\ K +10 &']S\ L +9 &(VI\ K +10 &*YD\ K +9 &,V\\;\ L +9 &.[>\ L +10 &/Y8\ L +9 &1W.\ L +9 &3_W+\ K +10 &5 Z,\ L +9 &6Y\ L +10 &8[\ L +9 &:fY \ L +9 &<(W \ L +10 &=W\ L +9 &?W\ L +9 &An\\\ L +10 &C0]\ L +9 &Da\ L +10 &Fn\ N +9 &Hd\ R +9 &J&\ R +10 &K\ R +9 &M\ S +9 &Oj\ R +10 &Q*\ S +9 &R\ S +10 &T\ S +9 &Vn\ T +9 &W`h\ 2 +10 &XL\ - +5 ( +2 "processing"%[& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%O& +4 "core" &X)\ , + &X9\ , + ."psFlush"Hand.open + "manipulator"&z1 +58 "core" 1 + "manipulator"&D% +4 "core" % Ί G : _ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +106 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%e +53 "core"  + "processing"%0% +4 "core" %e\ +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 +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +244 #"da"SX MX5/16 (USB:85): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.034 seconds\ /var/log/esp/da23jun2817h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2817h15s_nessie.tif +1571 #SX MX5/16 (USB:85): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2817h15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2817h25s_nessie.tif +288 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +12 "processing"%m @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%6 +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%Y'F +1738 #"da"SX MX5/16 (USB:85): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2817h25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "26.034 sec auto-exposure",Subject: "da23jun2817h images!" +2 "storage"(U- +4 "core" -' +3 "storage"(& +10 "core" &V J\ +6 "manipulator"&\\& +16 "core" &F A N Q 5 +7 "manipulator"&y% +6 "core" %\  0 - R +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&](y +253 "core" ( +4 "manipulator"&H& +10 "core" &w B N ] / +3 "storage"(/& +9 "core" &V (\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +12 "manipulator"&T'] +95 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(b' +70 "core" ' +3 "manipulator"&@& +12 "core" &w , 0 b / +4 "storage"()& +9 "core" &V x s \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +4 "manipulator"&' +33 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&4, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"( ' +27 "core" ' +3 "manipulator"&u% +9 "core" %\ + & 3 +3 "storage"(g& +7 "core" &V W Y \ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 305 counts +5 "manipulator"&R'6 +26 "core" ' +3 "manipulator"&|& +9 "core" &y 2 9 / +3 "storage"(x& +8 "core" &V m n\ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +30 "core" ' +3 "storage"($% +9 "core" % z { @\ +4 ."downElevator"SE.seek :down +5 "storage"(l' +15 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%f +72 "storage"(% +9 "core" %MB @ 6 \ QJ +8 "manipulator"&I% +9 "core" %f ! # K +2  +4 "processing"% % +3 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 "core" %B\ +3 ."da"Forearm.seek :retract +5 #"psFlush"Pulling 0.5ml of PSR.flush +2 "manipulator"&'\ +5 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +69 "core" ' +14 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (k& +8 "core" &V } ~ \ +486 ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +5 "processing"%t' +1067 #"uploadLog"upsync +1035 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%h @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%2 +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%!'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%i  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%d'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%5 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%X @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%s  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1604 "Can"y\ AQQ +1006 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%{'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%~'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%%' +1601 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%W +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%<  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%v +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%>' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%#  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%7'd +2618 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%C @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" &y / $ [ / +2 "manipulator"&% +3 "core" %\  0 (  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +257 "core" ( + "manipulator"&L& +4 "core" &G )  \ ' +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &G  ( ' +2 ."psFlush"Forearm.seek PC +2 "manipulator"&='Η +101 "core" ' + ."psFlush"Hand.close + "manipulator"&*/ +57 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%S( +426 "core" ( +2 "manipulator"& & +4 "core" &G !  ' + "manipulator"& % +3 "core" % Ε *  , c +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&9(-6 +131 "core" ( + "manipulator"&^& +4 "core" &-J  $ u  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-J - - }  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'n +103 "core" ' + ."psFlush"Hand.open + "manipulator"&,1 +62 "core" 1 + "manipulator"&(% +4 "core" % p : + H  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 #tFinished short da assay +1038 #-> access 1 +2 "storage"(`% +3 "core" % \ +2 "manipulator"&_% +4 "core" %\  , & +  + "manipulator"&8& +4 "core" &-J , (   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(q(<( +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +4 "core" &<' g j \  +1237 #t-> shortDAflush; PS.flush + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +3 "core" & +2 "manipulator"&z& +4 "core" &-J #   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&D(-6 +19 "core" ( +2 "manipulator"&[& +4 "core" &->  )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &-> ! ! #  +2 .tForearm.seek :garage +2 "manipulator"&0'n +98 "core" ' + .tHand.close +2 "manipulator"&&/ +52 "core" / + "manipulator"&F& +4 "core" &-> 6   +2 "manipulator"&% +4 "core" % z #   b + .tForearm.seek :retract +2 "manipulator"&m'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +292 "core" ( +2 "manipulator"&6& +4 "core" &9 * $ L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &9 , - S L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'O +106 "core" ' +2 "manipulator"&& +4 "core" &9 3  A L +2 "manipulator"&\\% +3 "core" %E / - _ 7 +2 "collection"'y& +4 "core" &  + "collection"'H& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'/(X +4 "core" &  +7 & + $e +9 &Wy\ 6 +10 &}\ K +9 &V\ J +9 &oZ\ J +10 &0]\ K +9 &]\ J +9 &[\ J +10 &v_\ J +9 &8\\ \ J +10 &Z\ J +9 &!^\ K +9 &#~\\\ K +10 &%AX\ J +9 &'[ \ J +10 &(_\ J +9 &*Y \ J +9 &,IZ\ J +10 &.\ ]\ K +9 &/[\ K +9 &1]\ J +10 &3PY\ K +9 &5]\ J +9 &6Y\ K +10 &8Y\ J +9 &:Y\\\ J +10 &<Y\ K +9 &=]\ J +9 &?Z\ J +10 &A`^\ K +9 &C"a\ K +9 &Dh\ L +10 &F\ O +9 &HN\ T +10 &J\ W +9 &K\ W +9 &M\ W +10 &OI\ \ X +9 &Q \ Y +9 &R\ X +10 &T\ X +9 &VN\ Y +10 &Wn\ ) +9 &Xo'\ U +9 ( +2 &X}Z%\ G + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'c& +4 "core" &X}Z\ G + .tHand.open + "manipulator"&@1 +58 "core" 1 +2 "manipulator"&)% +4 "core" % D > G l 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%u  +53 "core"  + "processing"%g% +4 "core" %c\ +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml + "processing"%|' +2610 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%'  +95 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%x +178 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%$ @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%T'd +2616 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%]  +188 "core"  +2 "processing"%% +4 "core" %a\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 2.5ml + "processing"%I' +2617 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%f +188 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%b'd +2611 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +187 "core"  +2 "processing"%% +4 "core" %b\ + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%R' +2609 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +47 .PSV.dial :PTV,via: :air +5 "processing"%k +176 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"% 'd +2167 "Can"r\ NT R +452 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +176 "core"  +2 "processing"%Y% +4 "core" %`\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 .PS.seek 1.5ml + "processing"%l'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' + .tPSV.dial PSR +2 "processing"%h +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%2' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%t +178 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%'d +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%!  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%a +69 "core" ~ +2 .tPS.seek 0ml + "processing"%i'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%j  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :PTV +2 "processing"%d +69 "core"  +2 .tPS.seek 0ml +2 "processing"%3'd +2608 "core" ' +2 .tPSV.dial :air +6 "processing"%Z  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2613 "core" ' + .tPSV.dial :PTV +2 "processing"%} +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%X'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &7 - 6  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&& +4 "core" &7 0 2  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &7 6 0 \ L +2 .tForearm.seek CC + "manipulator"&'O +92 "core" ' + .tHand.close +2 "manipulator"&-/ +64 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "manipulator"&o& +4 "core" &7 . 7 L + "manipulator"&{% +4 "core" % O 6 2 +2 .tForearm.seek :retract +2 "manipulator"&;'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&K(-6 +287 "core" ( + "manipulator"&& +5 "core" &-@  5 a O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-@ , + 8 O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&~'n +95 "core" ' +2 .tHand.open + "manipulator"&W1 +63 "core" 1 + "manipulator"&<% +4 "core" % d A 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +93 "core" ' +2 #tFlushing Processing stage + "processing"%v% +4 "core" %hV +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%P& +4 "core" &W  + "manipulator"&>& +4 "core" &-@ - , t O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&G(-6 +4 "core" ( + "manipulator"&& +4 "core" &-@ 2 4 F O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-@ $ * > O +3 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.close + "manipulator"&V/ +57 "core" / +2 "manipulator"&#& +4 "core" &-@ 2   O + "manipulator"&M% +4 "core" % i - . s u +2 .tForearm.seek :retract +2 "manipulator"&"'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&:(? +120 "core" ( + "manipulator"&B& +4 "core" &G  (  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &G - , ^  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C'Η +95 "core" ' + "manipulator"&7& +4 "core" &G )  \\  +2 "manipulator"&% +4 "core" %Ο , , ' +2 "processing"%J& +4 "core" &u\ +3 "processing"%Q& +4 "core" &p\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &V\  +8 &1}U\ *y +10 &fU\ > +9 &yT\ M +9 &E\\U\ K +10 &^W\ K +9 &aW\ K +10 &_W\ K +9 &L_W\ L +9 &YU\ J +10 &aW\ L +9 & ]U\ K +9 &"UbQ\ K +10 &$bW\ K +9 &%_W\ K +10 &'\\R\ K +9 &)]`W\ K +9 &+]U\ K +10 &,\\R\ K +9 &.[U\ K +9 &0d_V\ L +10 &2&_Y\ L +9 &3_U\ K +9 &5bV\ K +10 &7m_V\ K +9 &9/]R\ K +10 &:_S\ L +9 &<_S\ K +9 &>u]U\ K +10 &@7]W\ K +9 &A\\N\ K +10 &C]M\ K +9 &EzhS\ L +9 &G5Y\ O +10 &HV\ Q +9 &JT\ R +9 &LsW\ Q +10 &N4[\ R +9 &OU\ R +10 &QT\ R +9 &SxS\ R +9 &U:T\ R +10 &VY\ N +9 &X3;XT\ "d +9 &XLU\ ) +6 ( +2 "processing"%Q& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%L& +4 "core" &XR\ ( + &XV\ ( + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&4% +4 "core" % Ο : + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +67 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%.'T +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1598 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPTV.dial :puck +2 "processing"%^  +70 "core"  +2 .tPBV.dial :waste1 + "processing"%+  +52 "core" +2 .tPS.seek 0ml +2 "processing"%='d +2611 "core" ' +2 .tPSV.dial PSR +6 "processing"% +69 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%,' +580 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +2108 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial PSV +2 "processing"% U +52 "core" W +2 .tPS.seek 0ml + "processing"%`'d +2614 "core" ' + .tPSV.dial PBV +2 "processing"%_ @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%8' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%1  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%O +53 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +2607 "core" ' + .tPSV.dial PTV +6 "processing"%[ +69 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%e'd +2619 "core" ' + .tPSV.dial PBV +2 "processing"%& @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%F' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%9'd +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&E& +4 "core" &G , - ^  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&0(? +2 "core" ( +2 "manipulator"&6& +4 "core" &G - - +  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &G * , $  +2 .tForearm.seek PC +2 "manipulator"&D'Η +96 "core" ' +3 .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open +2 "processing"%\\( +423 "core" ( +2 "manipulator"&y& +4 "core" &G / , '  + "manipulator"&m% +4 "core" % Δ . , : +2 .tForearm.seek :retract +2 "manipulator"&w'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(-6 +126 "core" ( +2 "manipulator"&@& +4 "core" &-7 (  9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &-7 - # 4  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H'n +99 "core" ' +2 .tHand.open + "manipulator"&u1 +57 "core" 1 + "manipulator"&g% +4 "core" % b 5 * ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +3099 "Can"q\ 1VS +60001 n\ 0X?S +60001 o\ 1ZTB +60000 n\ 1[T +60001 k\ 0]Un +60001 vi\ 1_BV +60001 Jg\ 0aV +60002 h\ 0bW0 +60001 f\ 0dW +60001 e\ 1fEX\\ +60002 9e\ 0hX +60001 wc\ 1iY +60002 e\ 1kZ +60001 ?c\ 0mIZ +60002 `\ 1o\ [J +60002 d\ 1p[ +60002 Bd\ 1r\\v +60002 b\ 1tM] +60002 :b\ 1v] +60002 c\ 1w^8 +60002 ^a\ 1y^ +60002 a\ 0{Q_d +60002 b\ 1}_ +60003 'a\ 1~` +60002 Q`\ 1a& +60003 Y`\ 1Ua +60002 $`\ 1bR +60002 ~_\ 1b +60003 _\ 1c~ +60002 a\ 1Yd +60002 \\_\ 1d +60003 a\ 0e@ +60002 <^\ 0e +60002 o`\ 0\\fl +60003 `\ 0g +60002 _\ 0g +60002 `\ 1h. +60003 `^\ 1_h @EDT1688011550.97 `\ 0 iZ +60002 I[\ 1i +60003 \\\ 1j +59977 ]\ 1bk +60016 ,\\\ 1#k +60002 ]\ 0lH +59998 r\\\ 1l +60001 Y\ 1fmt +60001 \\\ 1'n\ +60001 JX\ 1n +60000 [\ 1o6 +60001 Z\ 1jo +60000 l\\\ 0*pb +60000 [\ 1p +60000 X\ 1q +60000 C[\ 0mr$ +60000 .X\ 1.r +60000 Y\ 1sP +60000 V\ 0s +60001 X\ 1qt| +60001 U\ 12u +60001 Y\ 0u +60000 V\ 1v> +60001 Z\ 0vv +60001 X\ 08wj +60001 Z\ 1x +60001 W\ 1ƺx +60001 V\ 1{y, +60002 W\ 1=y +60001 X\ 1zX +60002 W\ 1z +60001 Y\ 1ρ{ +60001 Y\ 1B| +60001 Z\ 1| +60002 W\ 1}F +60002 Y\ 1ֆ} +60001 Y\ 1G~r +60001 [\ 1  +60002 Z\ 1 +60001 |Y\ 1݋4 +60001 W\ 1M +60002 pY\ 0` +60002 W\ 1 +60001 Y\ 1 +60002 oY\ 0P" +60001 Y\ 0 +60001 Y\ 0N +60002 W\ 2 +60001 \\\ 1Uz +60002 hZ\ 1 +60001 p[\ 1 +60002 Z\ 1< +60001 K\\\ 1Y +60001 \\\ 1h +60002 \\\ 0 +60001 ]\ 1 +60002 ^\ 0]* +60001 ^\ 1 +60001 k]\ 0V +60002 `\ 1 +60001 k_\ 0` +60002 _\ 1! +60001 a\ 1 +60001 `\ 1D +29113 #t-> access 2 +2 "storage"(?% +3 "core" % )\ + "manipulator"&'% +4 "core" %  / 0 \\  +2 "manipulator"&x& +4 "core" &.% 2 0 }  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (|& +3 "core" &K \  +3501 #t-> startTube 2 +725 #-> $da[:extractVol]=0.19 +6533 #-> shortDA +2 "collection"']% +2 "processing"%% +7 "core" %R \ + %c +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +231 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%T +124 "core" + .tPTV.dial :PRVmixing +2 "processing"%f  +125 "core" + .tPRV.dial :sipper +2 "processing"%I  +123 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"% '` +2281 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +121 "core"  +3 .tPS.seek 0.5ml + "processing"%b' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%k @ +95 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%R'd +587 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%Y% +4 "core" %d\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'T +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +108 "core" +2 .tPS.seek 0ml + "processing"%h'd +2614 "core" ' + .tPSV.dial PSR +7 "processing"% +95 "core"  + "processing"%t% +4 "core" %h\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%2'T +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tPRV.dial :sipper +2 "processing"%a  +40 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' + .tPSV.dial PSR +2 "processing"%j +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +22 "Can"d\ E z +86 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%Z& +4 "core" &\ + "manipulator"&3% +3 "core" %  0 1  +2 "storage"(}% +3 "core" % D\ +2 "storage"(5. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(n( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & 1\ +2 "manipulator"&& +3 "core" &.% / / {  +2 "manipulator"&-% +3 "core" %  . )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +200 "core" ( +2 "manipulator"&r& +4 "core" &X *   5\ + "storage"(/& +4 "core" & L\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&o'ж +91 "core" ' + "storage"({& +53 "core" & ^\ +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A& +2 "core" & g\ +2 "manipulator"&s& +4 "core" &X , . Q 5\ + .tElbow.seek 2 +2 "manipulator"&W(a +3 "core" ( +2 "manipulator"&<& +3 "core" &X = >  5\ +2 "storage"(v& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&P'ϊ +34 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(;' +7 "core" &Y , 1  5 + "manipulator"&% +4 "core" % ρ 4 ;  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&~(? +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +99 "core" ( + "manipulator"&#& +4 "core" &I . * ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &I 2 0 ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&K'Η +100 "core" ' + "manipulator"&%& +4 "core" &I  7 L ! +2 "manipulator"&B% +4 "core" %Μ * . ( +2 "processing"%& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%7(X +4 "core" &\ +8 &6\ %f +9 &X\ 7 +10 &\ L +9 &b\ M +9 &qf\ M +10 &4a\ L +9 &f\ L +10 &c\ L +9 &{e\ L +9 &=e\ L +10 &b\ L +9 &!d\ L +9 &#g\ L +10 &%Dc\ L +9 &'e\ M +10 &(b\ L +9 &*d\ L +9 &,Mc\ L +10 &.c\ L +9 &/c\ L +10 &1c\ L +9 &3Tf\ L +9 &5e\ L +10 &6d\ L +9 &8c\ L +9 &:\\e\ L +10 &<h\ L +9 &=g\ L +9 &?g\ L +10 &Aec\ L +9 &C$l\ M +10 &Du\ N +9 &F\ P +9 &HZ\ R +10 &J\ R +9 &K\ R +9 &M\ R +10 &Ob\ R +9 &Q#\ S +10 &R\ S +9 &T\ S +9 &Vg\ S +10 &Wlv\ #m +9 &X%s\ 5 +9 ( +2 &X\ + + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&J% +4 "core" % Μ < 8 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +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"%" U +3 %S9 +5 "core" 9! +102 "processing"%L9 +3 "core" 9" +102 "processing"%9 +2 "core" 9 " +102 "processing"%49 +3 "core" 9 # +102 "processing"%Q9 +2 "core" 9# +102 "processing"%9 +3 "core" 9$ +102 "processing"%C9 +2 "core" 9% +102 "processing"%X9 +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 +2 "core" 93% +103 "processing"%9 +2 "core" 97& +103 "processing"%=9 +2 "core" 9;% +102 "processing"%,9 +2 "core" 9?% +102 "processing"% 9 +3 "core" 9C$ +102 "processing"%9 +2 "core" 9H$ +102 "processing"%(9 +3 "core" 9 L# +102 "processing"%_9 +3 "core" 9P" +102 "processing"%`9 +2 "core" 9T# +102 "processing"%19 +2 "core" 9"X" +102 "processing"%89 +3 "core" 9*]! +102 "processing"%O9 +3 "core" 92a +102 "processing"%N9 +2 "core" 9:e +102 "processing"%[9 +2 "core" 9Ci +102 "processing"%z9 +3 "core" 9Lm +102 "processing"%&9 +2 "core" 9Uq +102 "processing"%e9 +3 "core" 9_v +102 "processing"%9 +2 "core" 9hz +102 "processing"%F9 +3 "core" 9r~ +102 "processing"%E9 +2 "core" 9| +102 "processing"%69 +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 +102 "processing"%9 +3 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%m9 +2 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%)9 +2 "core" 9 +102 "processing"%D9 +3 "core" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%u9 +2 "core" 9 +102 "processing"%g9 +3 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"%p9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%? pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%' +94 "core"  +2 "processing"%x% +4 "core" %aP\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%|' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%q'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +125 "core"  + .tPSV.dial PTV +2 "processing"%] +69 "core" + .tPBV.dial :waste1 +2 "processing"%T  +52 "core" + "processing"%f% +4 "core" %Ҥ^\  +2 .tPS.seek 1.5ml +2 "processing"%I'T +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%9 * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +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"%k * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%b +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +1819 "Can"Ld\ I p +517 "core" ' +3 .tPSV.dial PTV +3 "processing"%Y +69 "core" +3 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2321 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +124 "core" + .tPSV.dial :mixloop +2 "processing"%t +42 "core" + .tPRV.dial :ab1 +2 "processing"%h @ +95 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%2'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +40 "core"  +2 "processing"%a% +4 "core" %e>\  +2 .tPS.seek 0.34ml +2 "processing"%!'t +426 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'j  +29 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%d'G[ +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%i @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%Z' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%3  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%}'Ҧ +1596 "core" ' +2 .tPSV.dial :PML +2 "processing"%5 +42 "core" + .tPTV.dial :mixing +2 "processing"%$ @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %ҥw\  +2 .tPS.seek 1.85ml +2 "processing"%-' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%/'d +1954 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +3 "core" &\ +2 "manipulator"&{& +4 "core" &I / . } ! + "manipulator"&U% +4 "core" %\ " 8 <  2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +130 "core" ( + "manipulator"&A& +4 "core" &-< 7 ( " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &-< / / r " +2 .tForearm.seek :garage +2 "manipulator"&<'n +99 "core" ' + .tHand.close + "manipulator"&v/ +62 "core" / +2 "manipulator"&>& +4 "core" &-@ : . :  + "manipulator"&% +4 "core" % x 2 9 3 0 +2 .tForearm.seek :retract +50 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +316 "core" ( + "manipulator"&o& +4 "core" & ' 8 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2 2 , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +91 "core" ' +2 "manipulator"&#& +4 "core" & 7 ; , + "manipulator"&M% +4 "core" %N 0 4  +2 "collection"'W& +4 "core" &\ +2 "collection"'%& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'B(X +5 "core" &\ +7 &3\ %f +9 &W{\ 7 +9 &}\ K +10 &Z\ L +9 &|[\ K +9 &=\\\ K +10 &]\ K +9 &]\ K +10 &^\ K +9 &E]\ K +9 & ^\ K +10 &!\\\ K +9 &#\\\ K +9 &%MZ\ K +10 &'\\\ L +9 &(]\ K +10 &*]\ K +9 &,T]\ L +9 &.\\\ K +10 &/]\ K +9 &1Y\ K +9 &3]\\\ K +10 &5 X\ K +9 &6\\\ K +10 &8[\ K +9 &:d]\ L +9 &<'^\ K +10 &=\\\ L +9 &?\\\ K +9 &Al]\ L +10 &C/_\ K +9 &Di\ M +10 &F\ O +9 &H\\\ T +9 &J\ W +10 &K\ X +9 &M\ X +9 &OV\ Y +10 &Q\ X +9 &R\ X +10 &T\ Y +9 &V\\\ Y +9 &W`\ : +10 &Xh\ M +5 ( +2 "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + "collection"'& +5 "core" &Xhl\ M + &Xhl\ M + .tHand.open + "manipulator"&;1 +63 "core" 1 + "manipulator"&V% +5 "core" % N G I  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"% +108 "core"  + "processing"%J% +4 "core" %c4\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%S'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%L'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%K +42 "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 +2 "processing"%4  + "collection"'Q  +31 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"% +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%C  +70 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%.  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%+'d +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%= +42 "core" +2 .tPS.seek 0ml +2 "processing"%,'d +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & = = 3 , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&(& +5 "core" & 6 < T , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & = = , +2 .tForearm.seek CC +2 "manipulator"&`'O +100 "core" ' +2 .tHand.close + "manipulator"&1/ +53 "core" / +2 .tCC.seek :open +2 "collection"'8( +425 "core" ( + "manipulator"&O& +4 "core" & 0 / ? , +2 "manipulator"&N% +3 "core" % [ 1 = 9 Q +2 .tForearm.seek :retract +2 "manipulator"&['\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&z(-6 +285 "core" ( + "manipulator"&&& +4 "core" &-; # 6 = U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-; / . U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"&F1 +59 "core" 1 +2 "manipulator"&E% +4 "core" % u : * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +94 "core" ' +2 ."da"delayUntil "11:05:57.50" +24340 "Can"-f\ B +591 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\ @ +68 "core" A + ."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"%*  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%y +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%@ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%)  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2307 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +134 "core"  + "processing"%u% +4 "core" %dC\ + #"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"%g' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%w'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%H  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +32 "core" +2 "processing"%x% +4 "core" %ҤK\  +2 ."da"PS.seek 1.5ml + "processing"%'T +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%| * +31 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1595 "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"%T * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +67 "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"%" +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2329 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +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"%Y' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +52 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +33 "core"  + "processing"%% +4 "core" %ҥL\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'd +1599 "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 +3 .PSV.dial PSR + "processing"%a +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +67 "core" + ."da"delay 5 seconds +403 "Can"h\ R +100 ."da"PSV.dial PSR +2 "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"%i  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%d'd +2321 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%3  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%Z  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%5  +40 "core"  + ."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"%'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%r% +4 "core" %c^\  +2 ."da"PS.seek 0.55ml +2 "processing"%}' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%{ +43 "core" + ."da"PTV.dial :mixing +2 "processing"%U @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core" + "processing"%s% +4 "core" %ҥF\  +2 ."da"PS.seek 1.85ml +2 "processing"%~' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'d +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +1851 "Can"pj\ A>2 +1152 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +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 +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%o +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"%M  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2323 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +4 "core" %ay\ + #"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"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%;'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%J% +4 "core" %Ңz\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'R +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +33 "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"%L +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%C +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2330 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +123 "core"  + "processing"%^% +4 "core" %f3\ +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"% 'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%+ +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"%% +4 "core" %Ҥz\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'T +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%_'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +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"%\\ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%B' +2335 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +49 "processing"%` +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%&  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%e'd +1234 "Can"o\ H +1085 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%F% +4 "core" %fI\ + #"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"%['Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%\  +33 "core"  + "processing"%% +4 "core" %Ҥt\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'T +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'d +1593 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +34 "core" + ."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"%@ +66 "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%g'd +2327 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%H +127 "core"  +7 "processing"%p% +16 "core" %d\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%'' +333 "core" ' +3 ."da"delay 5 seconds +502 "processing"%x% +4 "core" %`\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%w' +328 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +6 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1599 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" + "processing"%T% +4 "core" %ҧ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'W +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%9'd +1595 "core" ' +2 ."da"delay 10 seconds +1003 #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"%" * +32 "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"%q' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +6 "processing"%Y  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2322 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +123 "core"  + "processing"%% +4 "core" %aL\ +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"%R'Ҧ +2113 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%t +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %Ҧh\  +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"%a * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%h  +98 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +1602 "core" ' + "processing"%9 +3 "core" 9M=5+ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%!  +4 "core" 5+ + 5+ + "processing"%i& +4 "core" &X:\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&2% +4 "core" %\  " . \\  + "storage"(3% +4 "core" %  \ + "storage"(Z. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(5(S +189 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ($& +2 "core" &U\ \  +\ +2 "manipulator"&d& +3 "core" &-; 7 .  U +2 "manipulator"&% +3 "core" %\  / 0 ,  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&r(y +192 "core" ( + "manipulator"&& +4 "core" & ,   * +2 "storage"(-& +3 "core" &U\ \  9\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&}'] +93 "core" ' +2 "storage"({& +4 "core" &U\ \  v\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(U'g +274 "core" ' + "storage"(A- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(s'z +34 "core" ' +2 "manipulator"&v& +3 "core" & 0 / * +2 "manipulator"&c% +4 "core" %Q : =   + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&~'\ +97 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&(? +256 "core" ( +2 "manipulator"&G& +4 "core" &C $ 2 Z + + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &C 0 8 | + + ."da"Forearm.seek PC +2 "manipulator"&>'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&o/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%( +425 "core" ( +2 "storage"(#& +4 "core" &U > x\ + "manipulator"&M& +4 "core" &C . 0  + + "manipulator"&% +3 "core" % Χ 0 9  L +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +47 ."da"Elbow.seek 1 +10 "manipulator"&(y +262 "core" ( +2 "manipulator"&W& +4 "core" &  *  1 + "storage"(& +4 "core" &U R \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V'] +105 "core" ' +2 ."da"Hand.open + "manipulator"&%1 +64 "core" 1 +2 "storage"(- +4 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(J'F +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.89 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/da23jun2911h_nessie.tif +5 "processing"%/& +13 "core" &X\ +5 "manipulator"&P& +7 "core" & . . w 1 +2 "manipulator"&S% +6 "core" % Г *  / +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&K'\ +87 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&L(-6 +185 "core" ( + "manipulator"&& +4 "core" &-> , ' ^ T +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-> ! $ B T +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&C/ +61 "core" / + "manipulator"&& +5 "core" &-> S H 3 T + "manipulator"&Q% +4 "core" % t 4 > ] +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&^(? +115 "core" ( + "manipulator"&.& +4 "core" &I 1 2 q m +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &I ) - < m +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&+'Η +89 "core" ' +5 "manipulator"&=& +4 "core" &I % / m +2 "manipulator"&% +4 "core" %Ύ - - l + "processing"% & +4 "core" &\ +2 "processing"%(& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"% (X +4 "core" &\  +9 &0y\ +{ +10 &e\ > +9 &u\ M +9 &GY\ L +10 & [\ L +9 &^\ L +10 &Y\ K +9 &OZ\ L +9 &X\ K +10 &[\ L +9 & W\ L +9 &"WZ\ L +10 &$]\ L +9 &%Y\ L +10 &'^{\ L +9 &)`Y}\ K +9 &+!Xy\ L +10 &,]i\ L +9 &.Yk\ K +9 &0g[d\ L +10 &2)]`\ L +9 &3Z^\ K +10 &5[T\ L +9 &7oXN\ L +9 &91[G\ L +10 &:_\ L +9 &<ZG\ K +9 &>w\\B\ L +10 &@9YJ\ L +9 &AZM\ L +9 &C]\ L +10 &E{c\ M +9 &G5{\ P +10 &H\ R +9 &J\ R +9 &Ls\ R +10 &N5\ R +9 &O\ S +9 &Q\ S +10 &Sx~\ S +9 &U:\ S +10 &V{\ K +9 &X3Fyq\ b +9 &X ?q\ . +6 ( + "processing"%(& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%1& +4 "core" &Xq\ . + &Xo\ . +2 ."psFlush"Hand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&\\% +5 "core" % Ύ V Y 2 +2 ."psFlush"Forearm.reconfigure :loose +7 "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"%O +42 "core"  +2 "processing"%N% +4 "core" %d\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +82 #"da"SX MX5/16 (USB:87): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.253 seconds\ /var/log/esp/da23jun2911h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jun2911h15s_nessie.tif +507 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +538 #"da"SX MX5/16 (USB:87): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jun2911h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jun2911h25s_nessie.tif +1567 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%B @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%F +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%e'F +479 #"da"SX MX5/16 (USB:87): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jun2911h25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.253 sec auto-exposure",Subject: "da23jun2911h images!" +2 "storage"(E- +4 "core" -' +2 "storage"(& +5 "core" &U [\ +18 "manipulator"&\ & +17 "core" &I % ?  m +8 "manipulator"&% +8 "core" %  P D :  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&[(y +261 "core" ( + "manipulator"&*& +5 "core" & L J B 5 + "storage"(:& +9 "core" &U F\ +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&y'] +89 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(m' +58 "core" ' +4 "manipulator"&@& +8 "core" & ; A  5 +3 "storage"(,& +7 "core" &U d [\ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&' +29 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&0, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.01 Pucks below Top Plate +3 "storage"(u' +23 "core" ' +4 "manipulator"&D% +10 "core" % 1 / +3 "storage"()& +8 "core" &U P 9 S\ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 316 counts +3 "manipulator"&H'A +29 "core" ' +3 "manipulator"&p& +9 "core" & 0 9 3 +3 "storage"(g& +19 "core" &U m j w\ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x'] +32 "core" ' +3 "storage"('% +8 "core" % } } \ +4 ."downElevator"SE.seek :down +5 "storage"(w' +84 "Can"dp\ Q^ +16 "storage"(% +9 "core" %IA [ H G\ QL +5 "manipulator"&]% +8 "core" %g 2 1 e +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&T'\ +135 "core" ' +6 ."downElevator"SE.stop + "storage"(5 +85 "core" ' +4 "storage"(|& +8 "core" &U } z \ +919 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"% +109 "core"  +3 "processing"%f% +8 "core" %I\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%I' +588 "core" ' +3 ."psFlush"delay 5 seconds +133 #"uploadLog"upsync +371 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%9 @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%b +106 "core" +2 ."psFlush"PS.seek :empty + "processing"%'F +2614 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%k +95 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%Y'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +69 "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"%' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%a U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%3' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%$'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%- +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%z'T +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%A  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%< U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%7  +67 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%#'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%W'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%%  +67 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%'d +788 "Can"k\ BP +1832 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&/& +4 "core" & 0 . r 3 + "manipulator"&P% +4 "core" %\  " - m  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +259 "core" ( +2 "manipulator"&S& +3 "core" &H  4   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &H % " V  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&J'Η +103 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +54 "core" / +2 ."psFlush"PC.seek :open + "processing"%4( +423 "core" ( + "manipulator"&V& +4 "core" &H $  .  +2 "manipulator"&% +3 "core" % Ν + ( G +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-6 +130 "core" ( +2 "manipulator"&Q& +4 "core" &-D " 6 Q  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &-D " d  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&.'n +93 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +64 "core" 1 +2 "manipulator"&% +4 "core" % d 8 ' 4 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +91 "core" ' +2 #tFinished short da assay +9214 #-> samplePassF; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & \ + "manipulator"& & +4 "core" &-D 0 % s  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&L(-6 +19 "core" ( + "manipulator"&X& +4 "core" &-? % . <  +2 .tElbow.reconfigure :loose +43 "manipulator"&$ &.,(#b +10 && +3 "core" &-? * - g  +2 .tForearm.seek :garage + "manipulator"&1'n +100 "core" ' + .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&\\& +4 "core" &-? 8 : ;  +2 "manipulator"&(% +4 "core" % y ( / J Y + .tForearm.seek :retract +2 "manipulator"&O'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +289 "core" ( + "manipulator"&+& +4 "core" &3 # -  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &4 * . H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'O +104 "core" ' +2 "manipulator"&B& +4 "core" &4 = ' 3 H + "manipulator"&% +4 "core" %Q < ; l @ +2 "collection"'F& +3 "core" &  +2 "collection"'&& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &F  +9 &2|E\ *y +10 &dP\ = +9 &vA\ L +9 &E[O\ K +10 &_T\ K +9 &_O\ K +9 &YO\ K +10 &N\\S\ J +9 &\\T\ K +10 &_S\ K +9 & ZS\ K +9 &"UZT\ K +10 &$ZU\ K +9 &%ZR\ K +9 &'\\P\ J +10 &)^ZX\ K +9 &+!\\S\ J +10 &,[R\ K +9 &.]N\ J +9 &0g]N\ J +10 &2)]R\ J +9 &3]W\ J +9 &5\\W\ K +10 &7n`^\ K +9 &90\\Z\ K +10 &:]\\\ K +9 &<_Z\ K +9 &>vZ]\ K +10 &@7Za\ K +9 &AZ^\ K +9 &C`a\ K +10 &Ewp]\ M +9 &G.\\\ Q +10 &Hb\ U +9 &J^\ W +9 &La^\ W +10 &N!a\ X +9 &O_\ W +9 &Q`\ Y +10 &Sf^\ X +9 &U(^\ X +9 &V`\ S +10 &X@^\ . +9 &Xyu^\ G +6 ( + "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 +2 "collection"'& +4 "core" &Xye^\ G + &Xye]\ G + .tHand.open +2 "manipulator"&\ 1 +58 "core" 1 + "manipulator"&% +5 "core" % Q D F * @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +103 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%:  +41 "core"  +2 "processing"%^% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%@'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%,  +42 "core"  +2 .tPS.seek 0ml + "processing"%D'd +1598 "core" ' +2 .tPSV.dial PSR + "processing"%_ +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%p  +95 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%g +177 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%; @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%''d +2610 "core" ' + .tPSV.dial :air +2 "processing"%y  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"% +68 "core" ~ +2 .tPS.seek 0ml +2 "processing"%m'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +4 "core" &3 1 8 H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&H& +5 "core" &3 7 3  H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +4 "core" &3 / / H +2 .tForearm.seek CC + "manipulator"&|'O +102 "core" ' + .tHand.close + "manipulator"&x/ +62 "core" / +2 .tCC.seek :open +2 "collection"'w( +426 "core" ( + "manipulator"&& +4 "core" &3 ; 4 H +2 "manipulator"&f% +3 "core" % V 0 / \\ % +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(-6 +294 "core" ( + "manipulator"& & +4 "core" &-@ ,  4 B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-@ % 7 B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b'n +104 "core" ' + .tHand.open +2 "manipulator"&"1 +55 "core" 1 + "manipulator"&k% +4 "core" % h ; - W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing Processing stage + "processing"%Y% +4 "core" %f\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%l& +4 "core" &\ +2 "manipulator"&& +4 "core" &-@ . 2 B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(-6 +3 "core" ( + "manipulator"&t& +4 "core" &-@ 0 - e B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-@ , & = B +2 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' + .tHand.close +2 "manipulator"&R/ +64 "core" / +2 "manipulator"&a& +4 "core" &-@ > ( _ B + "manipulator"&% +4 "core" % f 1 0  [ +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(? +120 "core" ( + "manipulator"&!& +4 "core" &@ % - d ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &@ % ) 2 ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&2'Η +98 "core" ' + "manipulator"&i& +5 "core" &@ -  U ) + "manipulator"&Z% +4 "core" %Ύ . . > X +2 "processing"%3& +3 "core" & +2 "processing"%d& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%$(X +4 "core" &  +8 &3\ *z +10 &e\ > +9 &v\ L +9 &O\\\ K +10 &`\ L +9 &]\ K +10 &[\ K +9 &V_\ K +9 &]\ K +10 &b\ K +9 & ^\ K +9 &"^_\ K +10 &$`\ L +9 &%^\ K +10 &'`\ K +9 &)g`\ K +9 &+)]\ K +10 &,_\ K +9 &.]\ K +10 &0o_\ K +9 &21_\ K +9 &3_\ K +10 &5`\ K +9 &7v^\ K +9 &98`\ K +10 &:_\ K +9 &<`\ K +9 &>b\ K +10 &@Aa\ K +9 &B_\ K +10 &C`\ L +9 &El\ L +9 &G=\ O +10 &H\ Q +9 &J\ R +9 &L{\ R +10 &N=\ R +9 &O\ R +10 &Q\ R +9 &S\ S +9 &UC\ R +10 &W\ H +9 &X9N\ a +9 &X&\ - +6 ( +2 "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%n& +4 "core" &X\ - + &X\ - + .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&-% +4 "core" % Ύ 2  r X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"%z +67 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%6'T +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%{ +69 "core" + .tPTV.dial :puck +2 "processing"%c  +70 "core"  +2 .tPBV.dial :waste1 +2 "processing"%v  +49 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2620 "core" ' + .tPSV.dial PSR +7 "processing"%G +68 "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"%}' +2107 "core" ' + .tPSV.dial PTV +2 "processing"%o +69 "core" + .tPBV.dial PSV +2 "processing"%r U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%7'd +2608 "core" ' +2 .tPSV.dial PBV + "processing"%~ @ +43 "core" ? +2 .tPS.seek 2.5ml + "processing"%M' +2623 "core" ' + .tPSV.dial :waste1 +2 "processing"%#  +68 "core"  + .tPS.seek 0ml +2 "processing"%>'d +2620 "core" ' + .tPSV.dial PSR +43 "processing"% +48 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial PTV +2 "processing"%W +67 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'d +2615 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%/' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%S'd +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&s& +5 "core" &@ + / ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0(? +3 "core" ( + "manipulator"&& +4 "core" &@ 6 1 s ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &@ . . ~ ) +2 .tForearm.seek PC +2 "manipulator"& 'Η +96 "core" ' +2 .tHand.close + "manipulator"&V/ +55 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&Q& +4 "core" &@ - ) W ) + "manipulator"&K% +4 "core" % Ω / / l +2 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +125 "core" ( +2 "manipulator"& & +4 "core" &-8 5    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-8 . 0 `  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&C'n +102 "core" ' + .tHand.open +2 "manipulator"&.1 +58 "core" 1 + "manipulator"&% +4 "core" % b 5 * 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +275 "Can"j\ 2  +60001 h\ 2"j +41787 #t-> access 1 +3 "storage"(X% +3 "core" % 0\ + "manipulator"&% +4 "core" %\  - /  +2 "manipulator"&& +4 "core" &-8 , $ d  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(\\(<( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ((& +2 "core" &<' ~ \  +7443 #t-> access 2 +2 "storage"(% +3 "core" % "\ +2 "manipulator"&=% +4 "core" %\  , -  + "manipulator"&1& +4 "core" &-8 - .  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(+(K +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (j& +2 "core" &K :\  +9850 "Can"i\ 2$? +60001 l\ 2& L +60001 k\ 1' +60001 n\ 2)x +60002 o\ 2+m +60001 q\ 2-9 +60001 s\ 2/: +60001 t\ 20 +60002 v\ 22f +60001 u\ 14g +46703 #t-> power.sampler on +2 !o:NoMethodError : mesgu:NameError::message1undefined method `sampler' for :power:Symbol: name: sampler: args[:on:bt["(ESP):76: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 +3573 #-> Power.sampler on +2 .Gate.power :sampler,:ON +307 #-> Power.sampler off + .Gate.power :sampler,:OFF +9413 "Can"x\ 262 +60001 y\ 27( +60002 wz\ 29 +60001 z\ 1;T +60001 v|\ 1=` +60002 z\ 2?+ +60001 y\ 2@ +60001 z\ 2B +60001 x\ 2DB +60002 y\ 2FX +60001 {\ 1H$n +60001 k|\ 2I +60001 c{\ 2K +60002 Xz\ 1M0 +60001 y\ 2OQ +60001 z\ 2Q\\ +60002 {\ 2R +60001 z\ 2T +60001 \ y\ 2V~ +60001 |\ 2XJ +60002 {\ 2ZJ +60001 `|\ 2[ +60001 T|\ 2]v +60002 {\ 1_w +60001 y\ 2aB +60001 y\ 2c8 +60002 9z\ 2d +60001 2z\ 2fd +60001 |\ 2ho +60001 {\ 2j; +60002 {\ 2l& +60001 t|\ 2m +60001 y\ 2oR +60001 v\ 2qh +60002 u\ 2s3~ +60001 t\ 2t +60001 r\ 2v +60002 cu\ 2x@ +60001 s\ 2z` +60001 r\ 2|,l +60002 q\ 2} +60001 p\ 2 +60001 so\ 2. +60001 cp\ 1Y +60002 \\o\ 2%Z +60001 _p\ 2 +60001 [p\ 2 +60001 Fp\ 2 +60002 q\ 2S +60001 ro\ 2H +60001 ^n\ 2 +2843 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time Ldh: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 +2 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Processing Clamp" +2 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +3931 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8818 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20832 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +60001 f\ 2m +60001 te\ 29j +60002 f\ 1 +60001 e\ 2Ö +60001 mf\ 2, +60002 e\ 2g +60001 gc\ 22X +60001 d\ 2 +60002 ce\ 2Ƅ +60001 d\ 1 +60001 kf\ 2`ǰ +60002 g\ 2,F +56995 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +3000 "Can"]g\ 2 +57736 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2259 "Can" e\ 2r +58475 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1521 "Can"Hc\ 1Ǐ +59212 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +783 "Can"a\ 1Zʞ +59950 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +46 "Can"a\ 1&4 +60001 b\ 1 +689 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +59306 "Can"b\ 2ν` +1425 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +58570 "Can"c`\ 2Љ +2161 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +57835 "Can"a\ 3T͌ +2901 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +57094 "Can";^\ 2 " +3639 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +56355 "Can"(`\ 2θ +4382 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +55614 "Can"|_\ 2׷N +60001 ]\ 2ك +60001 ^\ 2Oz +60001 ^\ 2 +60001 ^\ 2Ѧ +60002 y]\ 2< +60001 ^\ 2} +60001 K\\\ 2Hh +60002 ;[\ 2 +60001 \\\ 2Ԕ +60001 m[\ 2* +60002 @\\\ 2w +60001 t[\ 2BV +60001 AZ\ 2 +60001 [\ 2ׂ +60002 \\\ 2 +60001 [\ 2qخ +60001 [\ 2<D +60001 V\\\ 2 +60002 [\ 2p +60001 *]\ 2 +60001 \\\ 2kۜ +60002 "\\\ 262 +60001 \\\ 2 +60001 [\ 2^ +60002 \\\ 2 +60001 ^\ 2eފ +60001 ]\ 20 +60002 `\ 2 ߶ +60001 c\ 2 L +60001 $a\ 2  +60001 Kc\ 2_x +60002 le\ 2* +60001 f\ 2 +60002 h\ 2: +60001 k\ 2 +60001 n\ 2Xf +60001 Cl\ 2$ +60002 Zl\ 2 +60001 yl\ 1( +60001 {m\ 2 +60002 n\ 1!QT +60001 o\ 2# +60001 p\ 2$ +60002 q\ 2& +60001 {p\ 2( +60001 vp\ 2*KB +60002 p\ 2, +60001 p\ 2-n +60001 q\ 2/ +60001 q\ 21x +60002 s\ 23D0 +60001 ~r\ 25 +60001 ?p\ 26\\ +60001 Jp\ 28 +60002 8p\ 2:r +60001 9s\ 2<= +60001 Nt\ 2>  +60002 Kt\ 2?J +60001 Kq\ 2A +60001 8p\ 2Ckv +60001 xr\ 2E6 +60002 Pq\ 2G +60001 Jp\ 2H8 +60001 Xp\ 2J +60001 Sp\ 2Ldd +60002 dp\ 2N0 +60001 wp\ 2O +60001 kp\ 2Q& +60001 Vo\ 2S +60002 ;m\ 2U]R +60001 Zo\ 2W) +60001 Yl\ 2X~ +60002 Qm\ 1Z +60001 Kn\ 2\\ +60001 Jl\ 1^V@ +60002 Wk\ 2`" +60001 ^l\ 2al +60001 Ql\ 2c +60001 Fl\ 2e +60002 m\ 2gP. +60001 o\ 2i +60001 q\ 2jZ +60002 p\ 2l +60001 r\ 2n~ +60001 r\ 1pI +60002 t\ 2r +60001 t\ 2sH +60001 t\ 2u +60001 s\ 2wwt +60002 {s\ 2yC\ +60001 ws\ 2{ +60001 tq\ 2|6 +60001 qq\ 2~ +60002 no\ 2pb +60001 ro\ 2; +60001 o\ 2 +60001 xo\ 2$ +60002 oo\ 2 +60001 wm\ 2i P +60001 ~m\ 24 +60001 tm\ 2\ | +60002 kl\ 2  +60001 Sk\ 2 +60001 [k\ 2b > +60002 'l\ 2. +60001 n\ 2 j +60001 o\ 1 +60001 n\ 2 +60002 o\ 2\\, +60001 n\ 1' +60001 o\ 2X +60002 p\ 2 +60001 q\ 2 @EDT1688184354.48 r\ 2U +60002 p\ 2  +60001 p\ 2F +60001 o\ 2 +60002 Fo\ 1r +60001 Un\ 1N +60001 Zn\ 1 +60002 fm\ 24 +60001 p\ 2 +60001 p\ 1{` +60002 p\ 2G +60001 No\ 2 +60001 Yn\ 1" +60001 pm\ 2 +60002 hn\ 2tN +60001 o\ 1@ +60001 p\ 2 z +60001 m\ 2 +60002 3m\ 2Ģ +60001 <l\ 2n< +60001 :k\ 19 +60002 l\ 2h +60001 l\ 2 +60001 k\ 2͛ +60001 j\ 2g * +60001 k\ 22 +60002 i\ 1!V +60001 k\ 2! +60001 i\ 2֕" +60001 ui\ 2`# +60002 wj\ 2,# +60001 wj\ 2$D +60002 l\ 2$ +60001 k\ 2ߎ%p +60001 i\ 2Z& +60002 g\ 2%& +60001 g\ 2'2 +60001 g\ 2' +60002 h\ 2(^ +60001 i\ 1S( +60001 k\ 2) +60002 i\ 2* +60001 h\ 2* +60001 h\ 1+L +60001 f\ 2M+ +60002 h\ 2,x +60001 i\ 2- +60001 g\ 2- +60002 f\ 2{.: +60001 Cg\ 2G. +60001 Jg\ 2/f +60001 j\ 1/ +60002 h\ 20 +60001 j\ 2u1( +60001 k\ 2A1 +60002 0i\ 2 2T +60001 (l\ 22 +60001 7j\ 2\ 3 +60001 Hj\ 2 o4 +60002 Dh\ 2;4 +60001 Gl\ 25B +60001 Xk\ 15 +60002 Ph\ 26n +60001 Qg\ 2i7 +60001 jh\ 257 +60002 oh\ 280 +60001 `g\ 18 +60001 sg\ 19\\ +60001 tg\ 2c9 +60002 h\ 2 .: +60001 og\ 2!; +60001 e\ 2#; +60001 f\ 2% +60001 g\ 2,> +60002 h\ 2.?8 +60001 h\ 20V? +60001 i\ 22!@d +60002 h\ 23@ +60001 i\ 25A +60001 h\ 27B& +60002 i\ 19OB +60001 6f\ 2;CR +60001 Vg\ 1<C +60002 Nf\ 1>D~ +60001 e\ 2@}E +60001 e\ 2BIE +60002 f\ 1DF@ +60001 ;g\ 2EF +60001 Jf\ 2GGl +60002 f\ 2IvH +60001 h\ 1KBH +60001 Ri\ 2MI. +60001 i\ 2NI +60002 Ii\ 2PJZ +60001 `h\ 2RpJ +60001 tg\ 2T<K +60002 ih\ 2VL +60001 pi\ 2WL +60001 9h\ 2YMH +60001 Bh\ 2[iM +60002 i\ 2]5Nt +60001 j\ 2_O\ +60001 k\ 2`O +60001 j\ 2bP6 +60002 oo\ 2dcP +60001 \\n\ 2f.Qb +60001 Ej\ 2gQ +60002 %o\ 2iR +60001 4k\ 1kS$ +60001 %n\ 2m\\S +60001 [n\ 2o'TP +60002 rm\ 1pT +60001 kl\ 2rU| +60001 ol\ 2tV +60002 l\ 2vUV +60001 l\ 2x W> +60001 k\ 2yW +60002 k\ 2{Xj +60001 k\ 2}Y +60001 j\ 2NY +60002 k\ 2Z, +60001 k\ 2Z +60001 j\ 2[X +60001 j\ 2|[ +60002 i\ 2G\\ +60001 h\ 2] +60001 i\ 2] +60002 1h\ 2^F +60001 $g\ 2u^ +60001 g\ 1A_r +60002 f\ 2 ` +60001 d\ 2` +60001 g\ 2a4 +60001 g\ 2oa +60002 h\ 2:b` +60001 g\ 2b +60001 g\ 1c +60002 h\ 2d" +60001 g\ 1hd +60001 g\ 14eN +60002 d\ 2e @EDT1688270756.34 d\ 2fz +60001 c\ 1g +60002 d\ 2bg +60001 e\ 1-h< +60001 f\ 2h +60002 e\ 2ih +60001 i\ 2i +60001 h\ 2[j +60001 f\ 2'k* +60002 e\ 2k +60001 d\ 2lV +60001 c\ 2l +60002 d\ 2Um +60001 d\ 1 n +60001 d\ 2n +60002 c\ 2oD +60001 c\ 2Ão +60001 c\ 2Npp +60001 e\ 2q +60002 d\ 2q +60001 e\ 1ʱr2 +60001 e\ 2|r +60002 e\ 1Hs^ +60001 d\ 2s +60001 f\ 2t +60002 d\ 2Ӫu +60001 d\ 2vu +60001 c\ 2AvL +60001 d\ 1 v +60002 c\ 1wx +60001 c\ 1ܤx +60001 b\ 2ox +60002 b\ 2;y: +60001 d\ 2y +60001 d\ 2zf +60002 d\ 2z +60001 d\ 2i{ +60001 d\ 24|( +60001 e\ 1| +60002 c\ 2}T +60001 e\ 2} +60001 e\ 2c~ +60002 e\ 1. +60001 g\ 1 +60001 f\ 2B +60002 #d\ 2 +60001 7f\ 2\\n +60001 Kf\ 1' +60001 _e\ 2 +60002 g\ 20 +60001 /h\ 1 +60001 [f\ 2U\\ +60002 hd\ 1! +60001 e\ 2 +60001 e\ 2 +60002 g\ 2  +60001 g\ 2 OJ +60001 3f\ 2  +60001 g\ 2v +60002 g\ 2 +60001 g\ 2} +60001 h\ 2H8 +60002 i\ 2 +60001 j\ 2d +60001 j\ 2 +60001 k\ 2v +60001 l\ 2A& +60002 k\ 1  +60001 n\ 2 R +60001 3j\ 2" +60002 ;k\ 2$o~ +60001 =k\ 2&; +60001 Hj\ 2( +60002 Hm\ 2)@ +60001 Jj\ 2+ +60002 :m\ 2-hl +60001 el\ 2/4 +60001 qk\ 20 +60002 l\ 22. +60001 jk\ 24 +60001 [j\ 26bZ +60001 Xi\ 28- +60002 Al\ 29 +60001 Gl\ 2; +60001 =l\ 2= +60002  k\ 2?[H +60001 j\ 2A& +60001 j\ 2Bt +60002  j\ 2D\ +60001 al\ 2F +60001 [n\ 2HT6 +60001 *n\ 1J  +60001 :k\ 2Kb +60002 m\ 1M +60001 )l\ 2O +60001 %o\ 2QM$ +60001 1l\ 2S +60002 Sk\ 1TP +60001 `j\ 2V +60001 Rj\ 2X{| +60002 "l\ 1ZG +60001 4k\ 2\\ +60001 Ij\ 2]> +60001 $l\ 2_ +60002 m\ 2auj +60001 #k\ 2c@ +60001 m\ 2e  +60002 1k\ 2f, +60001 m\ 2h +60001 (l\ 2jnX +60002  o\ 2l9 +60001 l\ 2n +60001 k\ 2o +60002 l\ 2q +60001 m\ 2sgF +60001 l\ 2u3 +60002 vm\ 2vr +60001 l\ 1x +60001 j\ 2z +60001 l\ 1|`4 +60002 j\ 2~, +60001 k\ 2` +60001 j\ 2 +60001 k\ 2 +60002 h\ 2Z" +60001  i\ 2% +60001 h\ 2N +60002 k\ 2 +60001 h\ 2z +60001  g\ 2S +60001 g\ 2 +60002 g\ 2< +60001 j\ 2 +60001 g\ 2h +60002 g\ 2M +60001 h\ 2 +60001 h\ 2* +60001 zk\ 2 +60002 j\ 2{V +60001 g\ 2F +60001 g\ 1 +60002 g\ 1 +60001 e\ 1 +60001 h\ 1tD @EDT1688357158.21 f\ 2@ +60001 g\ 2 p +60001 f\ 2 +60001 e\ 1 +60002 e\ 2n2 +60001 f\ 29 +60001 f\ 1^ +60002 f\ 2 +60001 g\ 2 +60001 f\ 1g +60001 f\ 23 +60002 f\ 2L +60001 e\ 2 +60001 e\ 1x +60002 e\ 2a +60001 f\ 1-ä +60002 f\ 3: +60001 h\ 2 +60001 g\ 2ɏf +60001 g\ 2[ +60002 i\ 2&ƒ +60001 h\ 2( +60001 j\ 2нǾ +60002 j\ 2҉T +60001 i\ 2T +60001 i\ 2 ɀ +60002 i\ 2 +60001 i\ 2ٷʬ +60001 j\ 2ۂB +60001 i\ 2N +60002 j\ 2n +60001 j\ 2 +60001 h\ 2͚ +60001 g\ 2{0 +60002 e\ 2G +60001 d\ 2\\ +60001 e\ 2 +60002 e\ 2Ј +60001 e\ 2u +60001 d\ 2@Ѵ +60002 d\ 2 J +60001 b\ 2 +60001 c\ 2v +60001 c\ 2n +60002 d\ 2:Ԣ +60001 d\ 28 +60001 d\ 2 +60002 e\ 2d +60001 e\ 2h +60001 d\ 23א +60002 d\ 2& +60001 d\ 2ؼ +60001 e\ 2R +60001 f\ 2a +60002 f\ 2\ -~ +60001 g\ 2  +60001 f\ 2 ۪ +60002 e\ 1@ +60001 i\ 2[ +60001 j\ 2&l +60002 j\ 2 +60001 l\ 2ޘ +60001 m\ 2. +60002 n\ 2T +60001 k\ 2Z +60001 Gl\ 2 +60002 hl\ 2 +60001 bl\ 2! +60001 Im\ 2#M +60002 o\ 2%H +60001 l\ 1& +60001 k\ 2(t +60001 i\ 2*{\ +60002 j\ 2,F +60001 k\ 1.6 +60001 k\ 2/ +60002 0k\ 21b +60001 ^j\ 23t +60001 3i\ 25@ +60001 0k\ 27 $ +60002 l\ 18 +60001 <k\ 2:P +60001 6j\ 2:| +60001 4i\ 2@ +60002 m\ 2A +60001 gm\ 2C> +60001 l\ 2Eh +60001 Sl\ 2G4j +60002 sl\ 2H +60001 l\ 2J +60002 l\ 1L, +60001 p\ 2Nb +60001 p\ 1P-X +60002 Pr\ 2Q +60001 o\ 2S +60001  p\ 2U +60002 r\ 2W\\ +60001 p\ 2Y'F +60001 o\ 2Z +60002 Bo\ 2\\r +60001 Fm\ 2^ +60001 Sm\ 1`V +60002 Rm\ 2b!4 +60001 m\ 2c +60001 p\ 2e` +60001 p\ 2g +60002 q\ 2iO +60001 p\ 2k" +60001 0p\ 2l +60002 q\ 2nN +60001 ?o\ 2p~ +60001 n\ 1rIz +60001 m\ 2t +60002 l\ 1u +60001  k\ 2w< +60001 k\ 2yw +60002 p\ 2{Ch +60001 l\ 1} +60001 n\ 2~ +60001 0l\ 2* +60002 l\ 1q +60001 7k\ 2<V +60001 Nk\ 1 +60002 Rk\ 1 +60001 Pk\ 2 +60001 m\ 1j +60001 n\ 25D +60002 k\ 2 +60001 0j\ 2p +60001 .j\ 2 +60002 ?h\ 2c +60001 +h\ 2/2 +60001 h\ 2 +60002 g\ 2 ^ +60001 i\ 2 +60001 i\ 1]\ +60001  g\ 2( +60002 e\ 2 +60001 (e\ 2 L +60001 \ d\ 2 +60002 d\ 2V x +60001 5e\ 2" +60001 c\ 2 @EDT1688443560.08 d\ 2: +60001 &d\ 2 +60001 b\ 1Pf +60001 'e\ 2 +60002 c\ 2 +60001 c\ 2( +60001 b\ 2 +60001 hc\ 2JT +60002 c\ 2 +60001 b\ 2 +60001 c\ 2 +60002 `\ 2y +60001 b\ 2DB +60001 `\ 2 +60002 Y`\ 2n +60001 `\ 2Ƨ +60001 a\ 2r +60002 _\ 2>0 +60001 E`\ 1  +60001 _\ 2\\ +60002 ^\ 2ϡ +60001 `\ 2l +60001 ]\ 28 +60002 q]\ 2 +60001 [\ 1J +60001 6[\ 2؛ +60002 +\\\ 2fv +60001 \\\ 22 +60001 [\ 2 +60002 Z\ 2 8 +60001 \\\ 2 +60001 [\ 2a!d +60002 \\\ 2,! +60001 `]\ 2" +60001 ]\ 2#& +60001 \\\ 2# +60002 [\ 2[$R +60001 \\\ 2'$ +60001 [\ 2%~ +60002 [\ 2& +60001 b\\\ 2& +60001 \\\ 2V'@ +60002 ]\ 2!' +60001 \\\ 2(l +60001 ]\ 2) +60002 \\\ 2) +60001 C]\ 2P*. +60001 ]\ 2* +60001 !\\\ 2+Z +60002 ;`\ 2+ +60001 _\ 2, +60001 ;^\ 2K- +60002 W]\ 2 - +60001 T_\ 2\ .H +60001 |_\ 2 . +60002 +a\ 2y/t +60001 6b\ 2E0\ +60001 c\ 20 +60002 d\ 216 +60001 e\ 11 +60001 rf\ 2s2b +60001 ;e\ 2?2 +60002 d\ 2 3 +60001 e\ 24$ +60002 g\ 24 +60001 g\ 2 n5P +60001 .i\ 2"95 +60001 6j\ 2$6| +60002 -i\ 2%7 +60001 Uh\ 2'7 +60001 hg\ 2)h8> +60002 g\ 2+38 +60001 f\ 2,9j +60001  h\ 2.: +60001 "h\ 10: +60002 Ij\ 22b;, +60001 l\ 24-; +60001 @j\ 25 +60001 l\ 1='> +60002 ;j\ 2>?F +60001 k\ 1@? +60001 #n\ 2B@r +60002 o\ 2DUA +60001 m\ 2F!A +60001 n\ 2GB4 +60001 Vn\ 2IB +60002 m\ 2KC` +60001 Co\ 2MOC +60001 m\ 2OD +60002 \ o\ 2PE" +60001 q\ 2RE +60001 n\ 2T~FN +60002 l\ 2VIF +60001 *k\ 2XGz +60001 Dj\ 2YH +60001 i\ 2[H +60002 el\ 2]wI< +60001  m\ 2_CI +60001 n\ 2aJh +60001 n\ 1bJ +60002 n\ 1dK +60001 Zo\ 2fqL* +60001 p\ 2h=L +60002 n\ 2j MV +60001 o\ 2kM +60001 q\ 2mN +60001 q\ 2okO +60002 o\ 2q7O +60001 m\ 2sPD +60001 _n\ 2tP +60002 cr\ 2vQp +60001 ,p\ 2xeR +60001 No\ 1z1R +60001 ir\ 2{S2 +60002 9q\ 2}S +60001 Kn\ 2T^ +60001 Om\ 2_T +60002 Tk\ 2*U +60001 fj\ 2V +60001 j\ 2V +60002 j\ 2WL +60001 i\ 2XW +60001 i\ 2$Xx +60001 i\ 2Y +60002 f\ 2Y +60001 g\ 2Z: +60001 e\ 2SZ +60002 xe\ 2[f +60001 Th\ 2[ +60001 Me\ 3\\ +60002  g\ 2]( +60001 dg\ 2M] +60001 f\ 2^T +60001 zd\ 2^ +60002 xb\ 2_ +60001 3e\ 2{` +60001 d\ 2G` +60002 Db\ 2aB +60001 4b\ 2a +60001 b\ 2bn +60001 `\ 2uc @EDT1688529961.95 c\ 2Ac +60001 Hc\ 2 d0 +60001 b\ 2d +60001 `\ 2e\\ +60002 `\ 2pe +60001 ;a\ 2;f +60001 ^\ 2g +60002 a\ 2g +60001  a\ 2hJ +60001 a\ 2jh +60002  `\ 26iv +60001 `\ 2j +60001 B_\ 2j +60002 ^\ 2řk8 +60001 2]\ 2dk +60001 ^\ 20ld +60002 3_\ 2l +60001 ^\ 2m +60001 _\ 2Γn& +60002 ^\ 2_n +60001 z^\ 2*oR +60001 ^\ 2o +60001 ]\ 2p~ +60002 _\ 2׍q +60001 ]\ 2Yq +60001 \\_\ 2%r@ +60002 ^\ 2r +60001 ^\ 2޼sl +60001 _\ 2t +60002  _\ 2Tt +60001 _\ 2u. +60001 ^\ 2u +60002 @a\ 2vZ +60001 ^\ 2v +60001 ^\ 2Nw +60002 \\\ 2x +60001 t]\ 2x +60001 [\ 2yH +60001 \\\ 2}y +60002 ]\ 2Hzt +60001 ]\ 2{\ +60001 ]\ 2{ +60002 \\\ 2|6 +60001 ^\ 2w| +60001 _\ 2C}b +60001 na\ 2} +40793 #"duane"Session Begun +2196 #-> ESP.main.exit +6 #mEXIT +3 #"duane"Session Ended @1688557392.59EDT @1688557443.68EDT = =mMAIN_scheduler =tMAIN @EDT1688557445.53 #"core_reset"Sent BREAK +2 #t@1801 receive with ifg=0x10, ie=0xFD + #@2436 receive with ifg=0x10, ie=0xFD + #@3162 receive with ifg=0x10, ie=0xFD #@3794 receive with ifg=0x10, ie=0xFD + #@4494 receive with ifg=0x10, ie=0xFD #@5130 receive with ifg=0x10, ie=0xFD + #@5763 receive with ifg=0x10, ie=0xFD #@6089 receive with ifg=0x80, ie=0xFD + #@42179 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +386 "Can"c\ 5~sY + c\ 5~sY> + #tPolling Can every 10:00 +859 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %Rg  +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" %e\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" %ފ . ' \ M + .tSS.configure :default +2 "sampler")#.0X = k  + "storage"(& +3 "core" &K3 h\  +2 "storage"(% +3 "core" % Y\ +2 "collection"'& +3 "core" &  + "processing"%& +4 "core" &\ + "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "processing"%" +3 "core"  + "processing"%# +3 "core" V +2 "processing"%$ +3 "core"  + "processing"%% +3 "core"  +2 "sampler")& +3 "core"  + "collection"''% +4 "core" %R  +2 "processing"%(% +3 "core" %e\ +2 "sampler"))% +3 "core" %ފ . ' \ M +2 "collection"'*& +4 "core" &  + "processing"%+& +4 "core" &\ + "manipulator"&,% +4 "core" %\  < :  +2 "manipulator"&-& +3 "core" &-9 0 9 ;  +2 "storage"(.& +3 "core" &K3 b\  +2 "storage"(/% +4 "core" % \ +2 "collection"'09 +3 "core" 9 + "processing"%19 +3 "core" 9 +1518 #t-> access 2 +2 "storage"(2% +3 "core" % ^\ +2 "manipulator"&3% +4 "core" %\  1 5 v  + "manipulator"&4& +4 "core" &-9 3 9 O  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +4 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K p /\  +1871 #t-> $da[extractVol]=0.19 +638 #-> startTube 2 +1022 #-> shortDA +2 "collection"'7% + "processing"%8% +5 "core" %R~  +5 %e\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3345 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%9 +121 "core" +2 .tPTV.dial :PRVmixing + "processing"%:  +124 "core" + .tPRV.dial :sipper +2 "processing"%;  +123 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%<'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +7 "core"  +114  +2 .tPS.seek 0.5ml + "processing"%?' +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +96 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%A'd +582 "core" ' + .tPSV.dial PSR +2 "processing"%B +95 "core"  +2 "processing"%C% +3 "core" %d\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%D'T +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +108 "core" +2 .tPS.seek 0ml + "processing"%G'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%H +106 "core"  +2 "processing"%I% +4 "core" %d\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'T +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%K' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +94 "core" + .tPRV.dial :sipper +2 "processing"%M  +40 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%O +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +108 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2616 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &\ +2 .tHand.open + "manipulator"&T1 +16 "core" 1 +2 "manipulator"&U% +4 "core" % \  E 4  + "storage"(V% +4 "core" % \ + "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(X( +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" & \ +2 "manipulator"&Z& +3 "core" &-9 0 0  +2 "manipulator"&[% +3 "core" % \  1 2  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\(a +189 "core" ( + "manipulator"&]& +4 "core" &d 4   6 +2 "storage"(^& +3 "core" & *\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&_'ж +95 "core" ' + "storage"(`& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(a'g +278 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +3 "core" & M\ + "manipulator"&d& +4 "core" &d 9 <  6 +2 .tElbow.seek 2 + "manipulator"&e(a +4 "core" ( + "manipulator"&f& +4 "core" &d 6 =  6 + "storage"(g& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&h'ϊ +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&i/ +54 "core" / +45 ."downElevator"SE.seek :down +4 "manipulator"&j& +2 "storage"(k' +6 "core" &d 0 , N 6 +2 "manipulator"&l% +3 "core" % ϐ 1 / +2 .tForearm.seek :retract +2 "manipulator"&m'\ +101 "core" ' +2 .tElbow.seek PC + "manipulator"&n(? +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( +2 "manipulator"&o& +5 "core" &D 0 / # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &D 0 2 # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&q'Η +91 "core" ' +2 "manipulator"&r& +4 "core" &D 7 ' # +2 "manipulator"&s% +3 "core" %Ε 8 , +2 "processing"%t& +4 "core" &\ +2 "processing"%u& +5 "core" &\ +2 .tPC.seek :closed + "processing"%v(X +4 "core" &\  +10 &1}\ *z +9 &d\ > +10 &{\ M +9 &>d\ M +9 &d\ L +10 &g\ L +9 &`\ L +9 &Gh\ L +10 &\ e\ L +9 &e\ L +10 & b\ M +9 &"Ne\ M +9 &$g\ M +10 &%c\ L +9 &'c\ L +9 &)X`\ L +10 &+d\ M +9 &,e\ M +9 &.h\ L +10 &0_b\ L +9 &2!f\ L +10 &3h\ L +9 &5j\ L +9 &7fc\ M +10 &9(g\ M +9 &:c\ L +10 &<f\ L +9 &>ng\ M +9 &@1a\ L +10 &Ak\ M +9 &Cp\ M +9 &Em\ P +10 &G)\ R +9 &H\ S +9 &J\ R +10 &Lm\ R +9 &N/\ R +10 &O\ S +9 &Q\ S +9 &Sq\ T +10 &U3\ T +9 &V\ O +10 &X1?h\ 'q +9 &X\ 4\ - +5 ( +2 "processing"%u& +6 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + .Hand.open +2 "manipulator"&w1 +8 "core" &X\ - +51 1 + "manipulator"&x% +4 "core" % Ε A , x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +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"%z U +3 %{9 +5 "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 +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" 9&$ +102 "processing"%9 +3 "core" 9*& +102 "processing"% 9 +2 "core" 9/% +102 "processing"% 9 +2 "core" 93& +102 "processing"% 9 +3 "core" 97% +102 "processing"%9 +2 "core" 9;% +102 "processing"%9 +2 "core" 9?% +102 "processing"%9 +3 "core" 9C$ +103 "processing"%9 +2 "core" 9H% +102 "processing"%9 +3 "core" 9 L$ +102 "processing"%9 +2 "core" 9P# +102 "processing"%9 +3 "core" 9T# +102 "processing"%9 +2 "core" 9X" +102 "processing"%9 +3 "core" 9&]" +102 "processing"%9 +3 "core" 9-a! +102 "processing"%9 +2 "core" 96e! +102 "processing"%9 +3 "core" 9>i! +102 "processing"%9 +2 "core" 9Gm +102 "processing"%9 +2 "core" 9Oq +102 "processing"%9 +3 "core" 9Xv +102 "processing"% 9 +2 "core" 9az +103 "processing"%!9 +2 "core" 9k~ +102 "processing"%"9 +2 "core" 9v +102 "processing"%#9 +3 "core" 9~ +102 "processing"%$9 +3 "core" 9 +104 "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 +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"%09 +3 "core" 9 +102 "processing"%19 +2 "core" 9 +102 "processing"%29 +2 "core" 9 +102 "processing"%39 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%4 pUp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%6 +94 "core"  +2 "processing"%% +4 "core" %d9\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%8'Ҧ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%9  +125 "core"  +2 .tPSV.dial PTV +2 "processing"%: +68 "core" +2 .tPBV.dial :waste1 + "processing"%;  +52 "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"%= * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%<'d +1596 "core" ' + .tdelay 5:00 +5489 "Can"d\ Na ; +24514 #trecoverPSRreagent08 + .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"%B +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%C' +2388 "core" ' + .tPSV.dial PTV +2 "processing"%A +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +7 "processing"%D +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +80 "core" +2 .tPS.seek 0ml + "processing"%H'd +2328 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%G +40 "core" +2 .tPRV.dial :ab1 + "processing"%J @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%L'c +348 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%M  +40 "core" +2 "processing"%K% +4 "core" %^\  +2 .tPS.seek 0.34ml +2 "processing"%O'm +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +29 "core" +2 .tPRV.dial :air + "processing"%Q  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%P'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%S @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%T' +852 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%U  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%V'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"%W +42 "core" +2 .tPTV.dial :mixing + "processing"%5 @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%Z% +4 "core" %Ң \  +2 .tPS.seek 1.85ml +2 "processing"%[' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%^'d +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&`& +4 "core" &D % 0 \\ # + "manipulator"&% +4 "core" %\  , $ 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(-6 +136 "core" ( +2 "manipulator"&c& +4 "core" &-; % 7 g  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &-; . 2  + .tForearm.seek :garage +2 "manipulator"&f'n +101 "core" ' +2 .tHand.close + "manipulator"&g/ +58 "core" / +2 "manipulator"&i& +4 "core" &-< I @   +2 "manipulator"&j% +4 "core" % t > = + .tForearm.seek :retract +2 "manipulator"&l'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\\( +303 "core" ( +2 "manipulator"&_& +4 "core" &B 8 /  O + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &a& +3 "core" &B < 1 W O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC + "manipulator"&h'O +108 "core" ' +2 "manipulator"&o& +4 "core" &? * 8 % N +2 "manipulator"&p% +3 "core" %O = 2 < 5 +2 "collection"'e& +3 "core" &\ +2 "collection"'r& +5 "core" &\ +2 .tCC.seek :closed + "collection"'s(X +5 "core" &\ +7 &1\ %f +9 &W}\ 7 +10 &\ L +9 &_\ L +10 &rd\ L +9 &4b\ L +9 &b\ L +10 &b\ L +9 &x`\ L +9 &:e\ L +10 &a\ L +9 &!`\ L +10 &#`\ L +9 &%Ca\ L +9 &'b\ L +10 &(a\ L +9 &*b\ L +9 &,Lb\ L +10 &.b\ L +9 &/c\ L +10 &1c\ L +9 &3U`\ K +9 &5a\ L +10 &6d\ L +9 &8b\ L +9 &:\\`\ L +10 &<c\ L +9 &=`\ L +10 &?`\ K +9 &Acc\ L +9 &C%d\ L +10 &Dq\ N +9 &F\ P +9 &HQ\ U +10 &J \ W +9 &K\ X +10 &M\ Y +9 &ON\ X +9 &Q\ Y +10 &R\ Y +9 &T~\ Y +10 &VU\ Y +9 &Wk\ * +9 &Xt'\ S +10 ( + &X~b\ I + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'t& +4 "core" &X~b\ I + .tHand.open + "manipulator"&k1 +54 "core" 1 +2 "manipulator"&m% +4 "core" % O H 6 i 5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%w +94 "core"  +2 "processing"%x% +4 "core" %e!\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%{'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%u  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%|'d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%q +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2609 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%~  + "collection"'  +31 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 .tPTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +47 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2665 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +1389 "Can"h\ nb; +1224 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &< 2 9 \ N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" &< # 2 X N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &< = < ! N +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tCC.seek :open +2 "collection"'( +429 "core" ( + "manipulator"&& +4 "core" &< : : e N +2 "manipulator"&% +3 "core" % [ > 3 \ +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +297 "core" ( +2 "manipulator"& & +4 "core" &-= & 7 ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &-= 4 . ? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&"'n +105 "core" ' +2 .tHand.open + "manipulator" +53 "core" 1 + "manipulator"&$% +4 "core" % i 8 5  W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +90 "core" ' +2 ."da"delayUntil "08:09:12.99" +24918 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%& @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%'  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%)  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2376 "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 +2 "processing"%- +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2313 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +134 "core"  + "processing"%1% +4 "core" %cA\ + #"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' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%6  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" + "processing"%7% +4 "core" %ҧ,\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'W +589 "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 +1596 "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"%8 * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%>' +418 "Can"l\ A +5; +1921 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%? +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2310 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +134 "core"  +2 "processing"%D% +4 "core" %iW\ + #"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' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%C +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" + "processing"%G% +4 "core" %ңk\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'S +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%M'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2350 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%P +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%T'd +2329 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%W  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%5  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Y  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Z +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%]'a +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%V  +41 "core"  +2 "processing"%[% +4 "core" %bs\  + ."da"PS.seek 0.55ml +2 "processing"%'\ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%c +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%d @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "core" + "processing"%g% +4 "core" %ҦC\  +2 ."da"PS.seek 1.85ml +2 "processing"%i' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20352 "Can"l\ ] ; +27651 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%f  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +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"%a' +2345 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%e +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2326 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%t +122 "core"  + "processing"%k% +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"%m' +580 "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 "processing"%w  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%x +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%^% +3 "core" %Ңt\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'R +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"%q'd +1605 "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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2359 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +57 "Can"n\ Ha; +12 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%}  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2332 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"% % +3 "core" %dr\ +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" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +42 "processing"%'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "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"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2353 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "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"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +123 "core"  + "processing"%#% +4 "core" %hI\ +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"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%" +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core" + "processing"%'% +4 "core" %ңv\  +2 ."da"PS.seek 1.5ml +2 "processing"%('S +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +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 +6 "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"%.' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2328 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +126 "core"  +7 "processing"%% +13 "core" %a\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +11 "processing"% +22 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%R' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%7% +3 "core" %d\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%3' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +174 "Can"o\ |q; +1418 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%9 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%8% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%='W +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'd +1605 "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"%? * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%C'd +2321 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +134 "core"  +2 "processing"%G% +3 "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"%E'Ҧ +2099 "core" ' + ."da"delay 5 seconds +507 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core"  + "processing"%K% +4 "core" %ңN\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'S +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +109 "core"  + ."da"PS.seek 0ml +2 "processing"%O'd +1604 "core" ' +2 "processing"%S9 +3 "core" 9OA54 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%P  +3 "core" 54 + 54 + "processing"%U& +4 "core" &X\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&Q% +3 "core" %\  - / f  +2 "storage"(W% +4 "core" %\ \  B\ + "storage"(5. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(Y(S +188 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (Z& +3 "core" &U \  K\ + "manipulator"&T& +4 "core" &-= , & 7 ? + "manipulator"&V% +4 "core" %\  - . ]  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&[(y +191 "core" ( + "manipulator"&]& +4 "core" & % 7 * +2 "storage"(`& +3 "core" &U < \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +90 "core" ' +2 "storage"(c& +3 "core" &U\ +\ ) ^\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(d'g +275 "core" ' + "storage"(n- +3 "core" -'g +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(g'z +34 "core" ' + "manipulator"&j& +4 "core" & , + * +2 "manipulator"&% +3 "core" %f + $ D +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f(? +252 "core" ( +2 "manipulator"&b& +4 "core" &G ! - ? , + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &G 6 , , +2 ."da"Forearm.seek PC +2 "manipulator"&y'Η +96 "core" ' +2 ."da"Hand.close + "manipulator"&o/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +426 "core" ( + "storage"(e& +4 "core" &U  j\ +2 "manipulator"&l& +3 "core" &G - - . , + "manipulator"&a% +4 "core" % Ϊ , &  +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +103 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&k(y +265 "core" ( + "manipulator"&\ & +4 "core" & 3  / +2 "storage"(m& +3 "core" &U   \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&w'] +100 "core" ' +2 ."da"Hand.open + "manipulator"&x1 +53 "core" 1 +2 "storage"(h- +3 "core" -'z +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(^'F +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"(r' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +56 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul0508h_nessie.tif +5 "processing"%{& +12 "core" &e\ +3 "manipulator"&u& +7 "core" & . . / +2 "manipulator"&|% +4 "core" % [ , ( j +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +183 "core" ( +3 "manipulator"&q& +4 "core" &-> - . L ^ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +2 "core" &-> " !  ^ +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +53 "core" / + "manipulator"&}& +4 "core" &-> V C U ^ +2 "manipulator"&% +4 "core" % d - , +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +119 "core" ( +2 "manipulator"&& +4 "core" &H " 6 p 2 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &H ' - z 2 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +99 "core" ' + "manipulator"&& +5 "core" &H & 1 ( 2 + "manipulator"&% +4 "core" %Κ " ( . +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\ +8 &6\ %f +9 &W\ 8 +9 &}\ L +10 &Z\ L +9 &t_\ L +10 &6Y\ L +9 &]\ L +9 &^_\ M +10 &|_\ L +9 &=_\ \ M +9 & Z \ L +10 &!a\ M +9 &#]F\ M +10 &%F_\ L +9 &'a\\\ M +9 &(]Y\ M +10 &*_X\ L +9 &,M^Q\ M +9 &.]I\ M +10 &/^:\ M +9 &1`C\ L +10 &3Vb4\ L +9 &5a/\ L +9 &6Z,\ L +10 &8\\*\ L +9 &:_]\ L +9 &< b\ L +10 &=^=\ M +9 &?\\\ L +9 &Af^\ L +10 &C'`\ M +9 &DgC\ M +10 &Fw\ O +9 &H]\ R +9 &J\ S +10 &K\ S +9 &M\ S +9 &Oa\ S +10 &Q"\ T +9 &R\ T +10 &T\ T +9 &Vf\ T +9 &Wpp\ g +10 &X)\ B +9 ( +3 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%& +4 "core" &X\ , + &X}\ , + ."psFlush"Hand.open +2 "manipulator"&\\1 +57 "core" 1 +2 "manipulator"& % +4 "core" % Κ S 6  +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"% +39 "core"  +2 "processing"%% +4 "core" %c2\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +236 #"da"SX MX5/16 (USB:89): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.679 seconds\ /var/log/esp/da23jul0508h_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul0508h15s_nessie.tif +349 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +696 #"da"SX MX5/16 (USB:89): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul0508h15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul0508h25s_nessie.tif +1403 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%s @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%!  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%# +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +644 #"da"SX MX5/16 (USB:89): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul0508h25s_nessie.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.679 sec auto-exposure",Subject: "da23jul0508h images!" +4 "storage"($- +3 "core" -' +2 "storage"("& +5 "core" &U _\ +2 "manipulator"&&& +3 "core" &H N A G 2 +12 "manipulator"&'% +17 "core" %  > ' =  +6 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&(y +250 "core" ( + "manipulator"&)& +4 "core" &p A H  / +2 "storage"((& +4 "core" &U v\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +96 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.17 Pucks below Top Plate +3 "storage"(,' +72 "core" ' +3 "manipulator"&-& +8 "core" &p / : / +3 "storage"(& +7 "core" &U X W x\ +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"&*' +30 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&0, +6 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +12 ."da"SE.seek 0.01 Pucks below Top Plate +4 "storage"(1' +28 "core" ' +3 "manipulator"&/% +9 "core" % 0 : +2 "storage"(.& +11 "core" &U D A \ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 306 counts +3 "manipulator"&6'7 +19 "core" ' +3 "manipulator"&& +8 "core" &| - 1 ' - +3 "storage"(2& +8 "core" &U W X\ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&7'] +26 "core" ' +7 "storage"(R% +9 "core" % \\ f\ +4 ."downElevator"SE.seek :down +6 "storage"(3' +98 (9% +5 "core" %< Z X \ PI +3 "manipulator"&% +8 "core" %Њ . 0 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&8'\ +93 "core" ' +46 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (:& +7 "core" &U q h g\ +852 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%; +98 "core"  +3 "processing"%=% +8 "core" %H\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +584 "core" ' +3 ."psFlush"delay 5 seconds +142 #"uploadLog"upsync +361 ."psFlush"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"%B  +33 "core"  + ."psFlush"PTV.dial :mixing +49 "processing"%z @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%A +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%D'F +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%< +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%F'T +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%G  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%C'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%N U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2613 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%Q +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%W' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Z'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +955 "Can"m\ B&; +1653 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +39 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%n  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%a' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%m @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2607 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&{& +9 "core" &| * ( ^ - +2 "manipulator"&t% +3 "core" %\  2 1 2  +7 ."psFlush"Elbow.seek PC +2 "manipulator"&u(? +256 "core" ( + "manipulator"&|& +4 "core" &D ) - # + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &D - ' p # +2 ."psFlush"Forearm.seek PC +2 "manipulator"&^'Η +103 "core" ' + ."psFlush"Hand.close + "manipulator"&q/ +64 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +423 "core" ( +2 "manipulator"&w& +4 "core" &D 0 0 t # + "manipulator"&k% +3 "core" % ΄ 1 - [ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&}(-6 +126 "core" ( + "manipulator"&& +4 "core" &-7  3   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-7 ' % H  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +103 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +61 "core" 1 + "manipulator"&% +4 "core" % u > ) T y +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFinished short da assay +7840 #-> samplePassF; PS.flush +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" &-7 - ' 2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +3 "core" ( + "manipulator"&& +4 "core" &-7 2   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-7 % + V  +2 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.close + "manipulator"&\\/ +54 "core" / + "manipulator"& & +4 "core" &-7 : % .  +2 "manipulator"&% +3 "core" % t - . - W +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( + "manipulator"& & +4 "core" &4 1  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &4 , $ R I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' + "manipulator"&s& +4 "core" &5 &   I +2 "manipulator"&!% +4 "core" %K . 0 K m +44 "collection"'#& +4 "core" &  + "collection"' & +5 "core" &  +2 .tCC.seek :closed +2 "collection"'$(X +4 "core" &  +8 &2}\ *y +10 &d\ > +9 &~}\ M +9 &D`\ K +10 &b\ K +9 &e\ L +9 &^\ K +10 &Kc\ L +9 & e\ L +10 &d\ L +9 & c\ L +9 &"T_\ K +10 &$a\ L +9 &%b\ L +9 &'`\ K +10 &)\\b\ K +9 &+f\ L +10 &,c\ L +9 &.`\ K +9 &0dc\ K +10 &2%g\ L +9 &3c\ L +9 &5c\ L +10 &7m_\ K +9 &9-f\ L +10 &:d\ L +9 &<g\ L +9 &>se\ L +10 &@5c\ L +9 &A`\ K +9 &Cf\ L +10 &Evv\ M +9 &G,\ Q +10 &H\ V +9 &J\ W +9 &La\ W +10 &N"\ X +9 &O\ W +9 &Q\ Y +10 &Sd\ Y +9 &U%\ Y +10 &V\ S +9 &X>\ 2 +9 &Xxb\ E +6 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 +2 "collection"'"& +4 "core" &Xxe\ E + &Xxe\ E + .tHand.open + "manipulator"&&1 +58 "core" 1 +2 "manipulator"&'% +4 "core" % K . - m +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"%(  +40 "core"  +2 "processing"% % +4 "core" %c:\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%-'U +1600 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%  +41 "core"  + .tPS.seek 0ml +2 "processing"%'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%/ +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%.' +2620 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +95 "core" +2 .tPSV.dial :PTV,via: :air +2 "processing"%2 +179 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%r @ +68 "core" @ +2 .tPS.seek 0ml +2 "processing"%R'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%+  +69 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%9 +69 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&,& +4 "core" &4 8 0 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&*( +3 "core" ( +2 "manipulator"&6& +4 "core" &4  *  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +4 "core" &4 9 ) ! I + .tForearm.seek CC +2 "manipulator"&1'O +101 "core" ' + .tHand.close +2 "manipulator"&7/ +58 "core" / +2 .tCC.seek :open + "collection"'3( +427 "core" ( +2 "manipulator"&;& +4 "core" &4 / . ~ I + "manipulator"&=% +4 "core" % ] . / ? +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-6 +290 "core" ( +2 "manipulator"&B& +4 "core" &-= 5 $ i G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +2 "core" &-= $ +  G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&A'n +105 "core" ' +2 .tHand.open + "manipulator"&?1 +57 "core" 1 + "manipulator"&<% +4 "core" % j = ) | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +102 "core" ' +2 #tFlushing Processing stage +2 "processing"%F% +4 "core" %e\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%I& +4 "core" &\ +2 "manipulator"&G& +3 "core" &-= - . J G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(-6 +2 "core" ( +2 "manipulator"&H& +3 "core" &-= , ( L G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &-= . % b G +2 .tForearm.seek :garage + "manipulator"&J'n +98 "core" ' + .tHand.close +2 "manipulator"&E/ +61 "core" / + "manipulator"&N& +4 "core" &-= 3 % 4 G +2 "manipulator"&K% +3 "core" % f - . X a +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&M(? +120 "core" ( +2 "manipulator"&P& +4 "core" &F 3 # < + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +2 "core" &F . - b + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Q'Η +102 "core" ' +2 "manipulator"&U& +4 "core" &F + $  + +2 "manipulator"&5% +3 "core" %Γ # * ) | +2 "processing"%W& +4 "core" &\ +2 "processing"%T& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%Z(X +4 "core" &\ +6 &6\ %f +10 &X\ 7 +9 &\ L +10 &_\ K +9 &xe\ L +9 &<`\ L +10 &b\ K +9 &e\ L +9 &b\ K +10 &Cg\ L +9 & _\ K +10 &!d\ L +9 &#`\ L +9 &%Lb\ L +10 &' g\ L +9 &(b\ K +9 &*c\ K +10 &,Tc\ L +9 &.d\ L +10 &/e\ L +9 &1`\ L +9 &3\\e\ L +10 &5b\ L +9 &6b\ L +9 &8g\ L +10 &:de\ L +9 &<&e\ L +10 &=e\ K +9 &?c\ L +9 &Alc\ L +10 &C.e\ L +9 &Dj\ L +9 &F}\ N +10 &Hd\ Q +9 &J$\ R +10 &K\ R +9 &M\ R +9 &Oi\ R +10 &Q*\ R +9 &R\ S +9 &T\ S +10 &Vo\ S +9 &W\\n\ 3 +9 &XT\ . +9 ( +3 "processing"%T& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 "processing"%X& +3 "core" &X\ , +2 &X\ , + .tHand.open + "manipulator"&V1 +58 "core" 1 +2 "manipulator"&`% +4 "core" % Γ 5 * L | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +79 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%%'T +379 "Can"sm\ @#; +715 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%n' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%c +67 "core" +2 .tPTV.dial :puck + "processing"%  +71 "core"  + .tPBV.dial :waste1 +2 "processing"%j  +50 "core" +2 .tPS.seek 0ml + "processing"%d'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%b +69 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%_' +585 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2110 "core" ' + .tPSV.dial PTV +2 "processing"%o +69 "core" + .tPBV.dial PSV +2 "processing"%[ U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%v'd +2612 "core" ' + .tPSV.dial PBV +2 "processing"%i @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%l' +2610 "core" ' + .tPSV.dial :waste1 +2 "processing"%e  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%a +40 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%m' +2616 "core" ' + .tPSV.dial PTV +2 "processing"%\ +67 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%x'd +2608 "core" ' +2 .tPSV.dial PBV +6 "processing"%f @ +43 "core" > + .tPS.seek 2.5ml +2 "processing"%{' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%t  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%|'d +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&g& +4 "core" &F - . + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +40 "manipulator"&0(? +11 "core" ( +2 "manipulator"&q& +3 "core" &F 9 4 ) + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &F ' . + +2 .tForearm.seek PC + "manipulator"&'Η +96 "core" ' + .tHand.close + "manipulator"&w/ +60 "core" / +2 .tPC.seek :open +2 "processing"%k( +426 "core" ( + "manipulator"&& +4 "core" &F # - ' + +2 "manipulator"&% +3 "core" % ΅ - . @ +2 .tForearm.seek :retract +2 "manipulator"&^'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(-6 +129 "core" ( + "manipulator"& & +4 "core" &-4 % 8 B / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-5 & ) P . +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +100 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % q 5 # F | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +32056 "Can"'j\ 2; +60001 j\ 2tO; +60002 j\ 2D; +60001 k\ 2{; +11834 #t-> access 1 +2 "storage"(% +3 "core" % 6\ +2 "manipulator"&p% +4 "core" %\  1 1  + "manipulator"&\\& +4 "core" &-5 1 0 . +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"( (<( +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<' z\  +47463 "Can"l\ 2 ; +60002 _n\ 2"; +60001 Vj\ 2$=; +60001 <m\ 2&_; +60002 >n\ 2(0i; +60001 Pk\ 3); +60001 Pj\ 2+; +60002 6p\ 2-+; +60001  p\ 2/k; +60001 r\ 319W; +60001 n\ 23; +60002 q\ 24; +60001 s\ 26; +60001 v\ 28s; +60001 y\ 3:AE; +60002 ~\ 2<; +60001 ~\ 2=q; +13678 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1163 #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 +472 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +9366 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1163 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +449 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +25660 "Can"}\ 3?; +11072 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1164 #26.0L/min +734 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +47027 "Can"{\ 2Ax; +18744 #t-> exit +6 #mEXIT @1688576239.47EDT @1689003097.01EDT = =mMAIN_scheduler =tMAIN @EDT1689003098.92 #"core_reset"Sent BREAK +2 #t@23437 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +406 "Can"d[\ '2 + d[\ '2L + #tPolling Can every 10:00 +2 #Cleanly exited at 12:57:19EDT05-Jul-23 +968 #-> ESP.ready! +3 #Powering core bus +533 .Gate.power :raw,:ON +2 "sampler") +23 ) +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" %^  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % - '\ +2 .tSS.configure :default +2 "sampler")#.0X +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 &\ & +3 "core" & @ ? + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"( & +2 "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"'  +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") +10 "collection"'% +2 "processing"%% +5 "core" % + "manipulator"&% +3 ."rdySampler"Intake.select :close +5 .Exhaust.select :close +2 .CTV.dial :air + "collection"'  +3 "core" %a  +2 % 1 <   +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% + ."rdySampler"CSV.dial :waste1 +5 "processing"%  + "collection"' +4 "core" % 5 1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +30 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +15 "core"  +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X Flow.start +2 ."flow"Gate.power :analytic3,:ON +1164 #20.9L/min +797 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +3601 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1164 #15.6L/min +424 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +3686 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1164 #41.1L/min +329 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +42355 "Can"`\ ?y +60001 sb\ >A +60001 Qd\ > +60002 d\ ? :m +60001 ?d\ > z +60001 f\ >  +60001 $g\ >/ +60002 oh\ >: +22500 !"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 +4 "Can"i\ @ +4 ."Qmail"BadNews.email "56% Wet!, 19.2C, 53% humidity, 15.0psia, 13.704V, 0.331A, 0.444Ah, 4.53W",Subject: "Water Alarm!!!" +5 #"waterStop"Asleep / Shutdown +32 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +685 #"uploadLog"upsync +6 #mEXIT @1689008142.26EDT @1689010406.74EDT = =mMAIN_scheduler =tMAIN @EDT1689010408.54 #"core_reset"Sent BREAK +2 #t@34137 receive with ifg=0x10, ie=0xFD #@34770 receive with ifg=0x10, ie=0xFD + #@35422 receive with ifg=0x10, ie=0xFD + #@36055 receive with ifg=0x10, ie=0xFD + #@36688 receive with ifg=0x10, ie=0xFD #@37322 receive with ifg=0x10, ie=0xFD + #@37955 receive with ifg=0x10, ie=0xFD #@38286 receive with ifg=0x80, ie=0xFD + #@59487 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +375 "Can"%l\  7 + %l\  7+ #tPolling Can every 10:00 +2 #Cleanly exited at 12:55:42EDT10-Jul-23 +12487 #-> ESP.ready! +3 #Powering core bus +551 .Gate.power :raw,:ON +2 "sampler") +39 ) +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" %?  + .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 .tForearm.seek :retract + "manipulator"&#'\ +4 "core" ' + .tElbow.seek :hammer +2 "manipulator"&$( +103 "core" ( + "manipulator"&%& +5 "core" & ' ? + 2 + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&&'\ +3 "core" ' + "manipulator"&'% +4 "core" %\  ; 5 e  +2 "processing"%(& +4 "collection"')& +4 "core" &6\ + &  +3 .tCC.reconfigure :default + ."openPC"PC.reconfigure :default +5 "collection"'$x2 ^22b + "processing"%$x2 ^22b +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open + "collection"'*( +2 "processing"%+( +267 "core" ( +5 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" V + "processing"%. +3 "core"  +2 "processing"%/ +3 "core"  + "collection"'0% +4 "core" %T|  +2 "processing"%1% +4 "core" %c\ +2 "sampler")2% +3 "core" %  \ 7 +2 "collection"'3& +3 "core" &v  +2 "processing"%4& +4 "core" &#\  +2 "manipulator"&5% +3 "core" %\  : 1  +2 "manipulator"&6& +3 "core" & 3 1  2 +2 "storage"(7& +4 "core" &K f\  + "storage"(8% +4 "core" % /\ + "collection"'99 +4 "core" 9 + "processing"%:9 +3 "core" 9 +44156 "Can"m\ B2Ζ +60001 n\ Cd +60001 Ip\ C +60002 Sq\ B h +60001 s\ C"\ & +38566 #t-> can +3 "Can"s\ C$[\  +21432 r\ B%6\ +60002 q\ C' R +36442 #t-> PSV.legend +4496 #-> PSV.air +2 .PSV.dial :air +2378 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%;' +2621 "core" ' + "processing"%<% +4 "core" %\  +14054 "Can"t\ D* +29647 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%=  +94 "core"  +659 #t-> PS.empty +2 .PS.seek 0ml + "processing"%>'d +2618 "core" ' + "processing"%?% +4 "core" %c\ +2409 #t-> PSV.air + .PSV.dial :air +2 "processing"%@  +95 "core" +364 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%A' +1828 .tPS.hold + "processing"%B+ +4 "core" 'd\ V` +58 + +2 !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):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 +22204 "Can"t\ C, ~ +4266 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%C  +95 "core"  +2098 #t-> delay 5; PS.empty + .delay 5 seconds +503 .PS.seek 0ml +2 "processing"%D'd +1907 "core" ' + "processing"%E% +4 "core" %e\ +556 #t-> PSV.air +3 .PSV.dial :air + "processing"%F  +97 "core" +395 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%G' +2607 "core" ' +2 "processing"%H% +4 "core" %\  +633 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%I  +95 "core"  +822 #t-> PS.empty +2 .PS.seek 0ml + "processing"%J'd +2609 "core" ' +2 "processing"%K% +4 "core" %f\ +381 #t-> PSV.air +2 .PSV.dial :air + "processing"%L  +94 "core" +359 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%M' +2609 "core" ' +2 "processing"%N% +36 "core" %\  +541 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%O  +95 "core"  +403 #t-> PS.empty +3 .PS.seek 0ml + "processing"%P'd +2609 "core" ' + "processing"%Q% +4 "core" %i\ \ +456 #t-> PSV.air +2 .PSV.dial :air + "processing"%R  +97 "core" +395 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%S' +2609 "core" ' +2 "processing"%T% +4 "core" %\  +2013 #t-> can +3 "Can"w\ C- 8 +818 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%U  +95 "core"  +411 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%V'd +2618 "core" ' +2 "processing"%W% +4 "core" %a\ +26590 "Can"Lv\ D/  +47303 #t-> 2.times{PSV.air; PS.fill; PSV.waste1; PS.empty; PSV.air} + .PSV.dial :air +2 "processing"%X  +107 "core"  +2 .tPS.seek 2.5ml + "processing"%Y' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%Z  +94 "core"  +2 .tPS.seek 0ml + "processing"%['d +2618 "core" ' +2 .tPSV.dial :air +2 "processing"%\\  +97 "core" + .tPSV.dial :air +2 .PS.seek 2.5ml + "processing"%]' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%^  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +2620 "core" ' + .tPSV.dial :air +7 "processing"%`  +95 "core" +1719 "Can">z\ E1 +973 #t-> Hand.open + .Hand.open +2 "manipulator"&a1 +60 "core" 1 +534 #t-> Arm.garage + "manipulator"&b& +3 "core" & , , ? 2 +2 "manipulator"&c% +4 "core" % \  % ,   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(-6 +181 "core" ( + "manipulator"&e& +4 "core" &-?  '  \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-? , ' \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&g'n +100 "core" ' +2 "manipulator"&h& +4 "core" &-? ! )  \\ +2 "manipulator"&i% +3 "core" %v $ *  > +296 #t-> Hand.close + .Hand.close +2 "manipulator"&j/ +60 "core" / +333 #t-> Arm.CC +2 "manipulator"&k& +3 "core" &-? , , M \\ +2 "manipulator"&l% +4 "core" % v * "  > + .tForearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&n( +301 "core" ( +2 "manipulator"&o& +4 "core" &B 5 !  P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &B ! - , P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&q'O +94 "core" ' +2 "manipulator"&r& +4 "core" &B 7 :  P + "manipulator"&s% +4 "core" %H - - V +294 #t-> CC.close +2 "manipulator"&t& +3 "core" &A - - x P +2 "manipulator"&u% +4 "core" %H 7 . W + "collection"'v& +4 "core" &  +2 "collection"'w& +6 "core" &  +2 .tCC.seek :closed + "collection"'x(X +4 "core" &  +8 &B\ &k +9 &|[\ 9 +10 &\ L +9 &^\ L +9 &ee\ L +10 &(a\ L +9 &e\ L +9 &e\ L +10 &nd\ L +9 &/i\ L +10 &c\ K +9 &!c\ L +9 &#ve\ L +10 &%8_\ L +9 &&a\ L +9 &(`\ L +10 &*~c\ L +9 &,@`\ L +10 &.c\ L +9 &/e\ K +9 &1c\ K +10 &3Hb\ L +9 &5\ d\ L +9 &6e\ L +10 &8b\ L +9 &:Pc\ L +10 &<i\ L +9 &=b\ K +9 &?c\ L +10 &AXh\ L +9 &Ch\ L +10 &Dp\ M +9 &Fp~\ P +9 &HIe\ T +10 &J\ W +9 &K\ W +9 &M\ X +10 &OD\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +9 &VH\ Y +10 &Wx\ , +9 &Xq!\ b +10 ( &Xn\ J +2 "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'y& +4 "core" &Xp\ J +465 #t-> Intake.open + .Intake.select :open +2 "sampler") +1644 #t-> CTV.intake +2 .CTV.dial :intake + "collection"'z  +69 "core"  +538 #t-> CBV.SSV +2 .CBV.dial SSV + "collection"'{ @ +98 "core" @ +1657 #t-> SSV.CBV +2 .SSV.dial CBV + "sampler")|  +127 "core"  +2368 #t-> SS.fill +2 .SS.seek 25ml + "sampler")}'k +1280 "core" ' +2 "sampler")~% +4 "core" %f \ { +1806 #t-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")  +69 "core"  +7925 #t-> Intake.close +2 .Intake.select :close + "sampler")0 +1335 #t-> Exhaust.open + .Exhaust.select :open + "sampler")@ +8806 #t-> CBV +2953 #-> SSV.CBV + .SSV.dial CBV +2 "sampler")  +72 "core" +585 #t-> CBV.waste1 +2 .CBV.dial :waste1 +2 "collection"' @ +126 "core" ? +359 #t-> CTV +470 #-> Intake +881 #-> SS.empty +3 .SS.seek 0ml + "sampler")' +963 "core" 'F9m \ +3 !to:Slide::Error\ : mesg"*Sampler Syringe overCurrent at 5.96ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagi: @sourcei.: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni9F: velocityim: currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef13.629881197839961-: @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):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 +1999 #-> Exhaust.close + .Exhaust.select :close +2 "sampler") +390 #t-> SS.empty +2 .SS.seek 0ml + "sampler")' +280 "core" 'Em \ +3 !to:Slide::Error\ : mesg"*Sampler Syringe overCurrent at 5.94ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagi : @sourcei.: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniE: velocityim: currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef13.664245459008345*: @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):47: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 +2491 #-> CBV.SSV + .CBV.dial SSV + "collection"' @ +125 "core" ? +677 #t-> SSV.CBV + .SSV.dial CBV +3539 #-> SSV.exhaust +2 .SSV.dial :exhaust + "sampler")  +72 "core"  +827 #t-> Exhaust.open +2 .Exhaust.select :open + "sampler")@ +994 #t-> SS.empty +2 .SS.seek 0ml + "sampler")' +564 "core" ' + "sampler")% +4 "core" %\ \ \ ! +9477 "Can"x\ m58@ +17980 #t-> CC.unloadFlush +2 "collection"' & +3 "core" &Xlqp\ J +3 #tGaraging FlushPuck in Collection Clamp + "collection"'\ & +4 "core" &Xkpq\ J + .tHand.open +2 "manipulator"& 1 +62 "core" 1 + "manipulator"& & +4 "core" &@ S D a P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +28 "core" ( + "manipulator"&& +4 "core" & 2  8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & $  8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek CC + "manipulator"&'O +4 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( + "manipulator"&& +4 "core" & 0 .  8 + "manipulator"&% +4 "core" % H , 1 r +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +289 "core" ( +2 "manipulator"&& +4 "core" &-5  * s P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-5 / + 6 P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +4 "core" % c 7 . O I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +92 "core" ' +8301 #t-> ESP.ready! + "collection"'%% +3 "processing"%'% +5 "core" %T@\ +2 "manipulator"&)% +7 "sampler")(% +5 "core" %_#\ + %  8 2 )  + % \ ! +2 "manipulator"&& +3 "core" &-i / , u  + "storage"(& +4 "core" &K { ?\  + "storage"(#% +4 "core" % \ + "collection"',& +3 "core" &\ +2 "processing"%-& +3 "core" &\  +2 "processing"%. +3 "core" V +2 "processing"%/ +3 "core"  + "processing"%0 +3 "core"  +2 "collection"'1% +3 "core" %T;\ +2 "processing"%2% +4 "core" %_!\ + "sampler")3% +4 "core" % \ ! +2 "collection"'4& +3 "core" &>\ +2 "processing"%5& +3 "core" &-\  +2 "manipulator"&6% +3 "core" %  5 , I  +2 "manipulator"&7& +4 "core" &-i - . t  + "storage"(8& +4 "core" &K G\  + "storage"(9% +4 "core" % /\ + "collection"':9 +3 "core" 95 +2 "processing"%<9 +3 "core" 9 +32269 "Can"w\ L8V֖ +60001 v\ K;l +60001 x\ K= +60001 x\ K@ +60002 x\ KCB. +60001 My\ KEĖ +60001 z\ KHZ +60001 hz\ KKs +60002 y\ KN- +60001 z\ KP +60001 z\ KS +60002 z\ KV^H +60001 x\ LYޖ +60001 y\ K[t +60001 D|\ K^\ +60002 \ KaI +60001 }\ Kd6 +60001 {\ Kf̖ +60001 @|\ Liyb +60002 {\ Kl4 +6647 #t-> can +2 "Can"}\ Ml 5 +53352 {\ Kn +60001 :|\ Kq$ +60002 |\ Ktb +60001 [{\ KwP +60001 y\ Ky +60002 w\ K|| +60001 x\ KJ +60001 v\ K +60001 ;u\ K> +60002 v\ KyԖ +60001 u\ K3 j +60001 s\ K! +60002 t\ K! +60001 gs\ Kb", +60001 p\ K"– +60001 o\ K#X +60002 p\ L# +60001 o\ KK$ +60001 xm\ L% +60002 n\ K% +60001 l\ L{&F +60001 k\ K6&ܖ +60001 Mj\ K'r +60002 l\ K( +60001 i\ Kf( +60001 )h\ K!)4 +60002 Gi\ K)ʖ +60001 h\ L*` +60001 :g\ KR* +60002 g\ K + @EDT1689048218.07 ]e\ L," +60001 f\ KÃ, +60001 f\ K>-N +60002  e\ K- +60001 d\ K˵.z +60001 4c\ Kp/ +60002 d\ K+/ +60001 b\ L0< +60001 c\ K֡0Җ +60002 db\ L]1h +60001 Ka\ K1 +60001 b\ K2 +60002 a\ K3* +60001 a\ KJ3 +60001 Oc\ K4V +60002 7b\ K4 +60001 b\ K}5 +60001 b\ K86 +60002  a\ K6 +60001 v`\ K7D +60001 _\ Lj7ږ +60002 }_\ K%8p +60001 _b\ L9 +60001 b\ K9 +60001 +`\ KW:2 +60002  c\ L:Ȗ +60001 b\ L;^ +60001 c\ K\ ; +60002 Bb\ L E< +60001 c\ K= +60001 hd\ K= +60002 bc\ Kw>L +60001 d\ L2> +60001 e\ L?x +60001 d\ K@ +60002  e\ K d@ +60001 d\ K#A: +60001 d\ K%AЖ +60001 c\ K(Bf +60002 Nc\ L+PB +60001 b\ K. C +60001 c\ L0D( +60002 La\ K3D +60001 b\ L6>ET +60001 <b\ K8E +60002 'd\ K;F +60001 e\ K>rG +60001 e\ KA.G +60002 ih\ KCHB +60001 3h\ KFHؖ +60001 j\ KIaIn +60001 i\ LLJ +60002 j\ KNJ +60001 *k\ KQK0 +60001 k\ KTPKƖ +60002 Lj\ KW L\\ +60001 8k\ KYL +60001 l\ K\\M +60001  l\ K_?N +60002 n\ KaN +60001 ;o\ KdOJ +60001 q\ KgrO +60002 Cq\ Kj.Pv +60001 &q\ KlQ +32198 #t-> can +2 "Can"Hq\ Mn`Q] +27801 q\ LoQ +60001 7s\ Kr_R8 +60002 <t\ LuRΖ +60001 Kt\ LwSd +60001 0v\ KzS +60002 &v\ L}JT +60001 -z\ KU& +60001 Ez\ LU +60002 cx\ KyVR +60001 9z\ L4V +60001 9z\ KW~ +60002 :{\ KX +60001 |\ KbX +41928 #t-> can +3 "Can""~\ MJYh +18070 '}\ KY@ +60001 ,~\ KY֖ +60001 @}\ KZl +60002 M~\ KK[ +60001 \ K[ +60001 (~\ K\\. +60001 \ Ky\\Ė +60002 <\ K3]Z +60001 <\ K] +60001 \ L^ +60001 \ Lb_ +60001 \ K_ +60002 4\ L`H +60001 @\ K`ޖ +60001 \ KJat +60001 \ Kb\ +60002 \ Kb +9704 #t-> can +3 "Can"\ M/b +50294 \ Kwc6 +60001 (\ K1c̖ +60001 \ Kdb +60001 \ Kɥd +60002 \ K^e +60001 \ Kf$ +60001 \ Kf +60002 ~\ KԌgP +60001 |\ LFg +60002 -~\ Kh| +60001 3~\ Kܺi +60001 \ Kti +60001 -}\ K-j> +60002 9{\ KjԖ +60001 {\ Kkj +60001 y\ K[l +60002 y\ Kl +60001 #z\ Km, +60001 jw\ Km– +60001 |v\ KCnX +60002 v\ Kn +60001 y\ Ko +60001 V{\ Kqp +60001 {\ K*p +60002 {\ KqF +60001 {\ Kqܖ +60001 {\ KXrr +60001 ;|\ K s +60002 h|\ K s +60001 {\ Kt4 +60001 z\ K@tʖ +60002 y\ Ku` +60001 ow\ Ku +60001 Gx\ Knv +60001 )x\ K(w" +60002 $y\ K w +60001 #x\ K#xN +60001 z\ L&Vx +60001 z\ K)yz +60001 y\ K+z +60002 w\ K.z +60001 x\ K1>{< +60001 y\ K3{Җ +60002 y\ K6|h +60001 w\ K9k| +60001 x\ K<%} +60001 w\ K>~* +60002 w\ KA~ +60001 w\ LDSV +60001 8t\ KG  @EDT1689134619.92 :s\ KI +60001 ;r\ LL +60001 ;q\ KO; +60002 p\ KQD +60001 p\ KTږ +60001 ,q\ LWip +60002 Kr\ KZ# +60001 \ p\ L\\ +60001 n\ K_2 +60001 \\r\ LbQȖ +60002 m\ Ke ^ +60001 l\ Kg +60001 l\ Lj +60002 &h\ Km9 +60001 i\ Ko +60001 h\ KrL +60001 te\ Kuh +60002 bh\ Lx"x +60001 f\ Kz +60001 d\ K} +60002 d\ KR: +60001 Oa\ K Ж +60001 c\ Kf +60001 a\ K +60002 0`\ L= +60001 c\ K( +60001 ]b\ K +60002 d\ LmT +60001 c\ K( +60001 ud\ K +60001 :c\ K +60002 $b\ KX +60001 d\ KB +60001 c\ Kؖ +60002 a\ Kn +60001 [c\ KC +60001 0a\ L +60002 a\ K0 +60001 `\ KsƖ +60001 _\ L.\\ +60002 ka\ K +60001  _\ K +60001 $a\ K_ +60002 `\ K +60001 ^\ LJ +60001 _\ KĐ +60002 `\ LKv +60001 .a\ K +12515 #t-> can +3 "Can"a\ Mʘ+ +47483 `\ L +60002 ]\ K}8 +60001 c\ K8Ζ +60001 c\ Kd +60002 "e\ Lׯ +60001 f\ Kj +60001 c\ K%& +21555 #t-> can +2 "Can"0e\ L!\\y +38445 g\ K +60001 d\ KR +20455 #t-> access 3 +3 "storage"(=% +3 "core" % n h \ +2 "manipulator"&;% +3 "core" %  : 2 =  +2 "manipulator"&?& +4 "core" &-i = : }  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(@([ +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (>& +3 "core" &[ 9 9 '\  +39323 "Can"9i\ LY +4556 #t-> access 4 +3 "storage"(A% +3 "core" % u z 6\ + "manipulator"&C% +4 "core" %  0 1  +2 "manipulator"&B& +3 "core" &-i 2 :   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(E(S +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (F& +2 "core" &V @ D u\ +45527 #t-> access 5 +2 "storage"(D% +4 "core" % { z _\ + "manipulator"&H% +4 "core" %  1 3 u  +2 "manipulator"&I& +3 "core" &-i 2 1 '  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(G( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" & 8 6\  +8673 "Can"g\ K!~ +34629 #t-> access 6 +3 "storage"(L% +3 "core" % f o \ + "manipulator"&J% +4 "core" %  ; 2 I  +2 "manipulator"&N& +3 "core" &-i 1 5   +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(O( +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (M& +3 "core" & E B \  +25151 "Can"kd\ K +19376 #t-> access 7 +2 "storage"(Q% +3 "core" % i f \ +2 "manipulator"&R% +4 "core" %  = >  + "manipulator"&P& +4 "core" &-i ; 6  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(T(,F +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (U& +2 "core" &,C 9 < T\  +40406 "Can"k\ K +6590 #t-> exit +3 "sampler") +10 #mEXIT @1689170686.74EDT @1689181503.97EDT = =tMAIN =mMAIN_scheduler @EDT1689181505.93 #"core_reset"Sent BREAK +2 #t@8110 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +409 "Can"\ 3 + \ 3 #tPolling Can every 10:00 +2 #Cleanly exited at 10:04:46EDT12-Jul-23 +1600 #-> ESP.ready! +2 #Powering core bus +536 .Gate.power :raw,:ON +2 "sampler") +48 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %km3 + .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" %\ + .tSS.configure :default +2 "sampler")#.0X can +3 "Can"\ @l, +1533 #t-> exi +250 #-> exit +5 #mEXIT @1689181587.19EDT @1689182693.39EDT = =tMAIN =mMAIN_scheduler @EDT1689182695.29 #"core_reset"Sent BREAK + #t@24069 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +413 "Can"\ * + \ * + #tPolling Can every 10:00 +2 #Cleanly exited at 13:06:27EDT12-Jul-23 +3732 #-> ESP.ready! +3 #Powering core bus +537 .Gate.power :raw,:ON + "sampler") +55 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +5 "sampler")&\ + "collection"'% +3 "core" %fi\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %\ + .tSS.configure :default +2 "sampler")#.0X Flow.start +2 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +529 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +9377 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1167 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +277 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +11325 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1160 #0.0L/min +1005 #0.0L/min +944 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +9643 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4096 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2821 "Can"\ =Z +6509 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +925 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +5115 #t-> can +2 "Can"\ = +1001 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1005 #0.0L/min +887 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +109 #"flow"0.0L/min +1005 #0.0L/min +1005 #0.0L/min +567 #t-> can +3 "Can"\ ? +435 #"flow"0.0L/min +1004 #0.0L/min +231 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +997 #t-> Sample.shallow + .Sample.shallow + "sampler");2 +20 "core" 2 +860 #t-> Sample.deep + .Sample.deep + "sampler")<0 +1913 "core" 0 +1049 #t-> Sample.shallow + .Sample.shallow + "sampler")=2 +1699 "core" 2 +3064 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1005 #0.0L/min +1004 #0.0L/min +136 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +2303 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1006 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +147 #"flow"0.0L/min +1005 #0.0L/min +426 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +16722 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +635 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +526 #"flow"0.1L/min +1005 #0.0L/min +1005 #0.0L/min +143 "Can"\ <F +862 #"flow"0.0L/min +475 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +522 #"flow"0.0L/min +898 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +9328 #t-> can +2 "Can"\ =d +9836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17467 "Can"\ <ܞ +1478 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4022 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1356 #t-> can +3 "Can"\ = +657 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1005 #0.0L/min +454 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +4457 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +274 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +10046 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13299 "Can"\ =r +5639 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4020 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9852 #t-> Powersampler.on + !o:NameError: mesg"(uninitialized constant Powersampler: name:Powersampler:bt["(ESP):29:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +1046 #-> PowerSampler.on + !o:NameError: mesg"(uninitialized constant PowerSampler: name:PowerSampler:bt["(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +1187 #-> Power.samler on +2 !o:I2C::Sleepy::Error: mesg"$Unknown powered device: samler:bt[\ "4/home/esp/esp2/lib/i2c/sleepy.rb:171:in `power'"7/home/esp/esp2/lib/base.rb:181:in `method_missing'"(ESP):31:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +644 #-> Power.Samler on + !o:I2C::Sleepy::Error: mesg"$Unknown powered device: Samler:bt[\ "4/home/esp/esp2/lib/i2c/sleepy.rb:171:in `power'"7/home/esp/esp2/lib/base.rb:181:in `method_missing'"(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +1049 #-> Power.Sampler on + !o:I2C::Sleepy::Error: mesg"%Unknown powered device: Sampler:bt[\ "4/home/esp/esp2/lib/i2c/sleepy.rb:171:in `power'"7/home/esp/esp2/lib/base.rb:181:in `method_missing'"(ESP):33:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +691 #-> Power.sampler on + .Gate.power :sampler,:ON +372 #-> Power.sampler off + .Gate.power :sampler,:OFF +2508 #-> Power.sampler on + .Gate.power :sampler,:ON +1457 #-> Power.sampler off + .Gate.power :sampler,:OFF +1275 #-> Sampler.deep + !o:NoMethodError : mesg"5undefined method `deep' for ShallowSampler:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"(ESP):38:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +493 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +272 #t-> Sample.deep + .Sample.deep + "sampler")>0 +1796 "core" 0 +7074 "Can"\ >  +5866 #t-> Power.sampler on + .Gate.power :sampler,:ON +1112 #-> Sample.deep +334 #-> Power.sampler off + .Gate.power :sampler,:OFF +2489 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4966 "Can"\ < E +13973 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14424 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1004 #0.0L/min +500 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +3490 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7874 #t-> can +2 "Can"\ > +12708 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +805 "Can"~\ =s4 +4180 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +442 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +4861 #t-> Flow.start + ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +401 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +2851 #t-> exit +4 #mEXIT @1689187077.70EDT @1689187200.89EDT = =tMAIN =mMAIN_scheduler @EDT1689187202.83 #"core_reset"Sent BREAK +2 #t@50751 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +424 "Can"}\  + }\  + #tPolling Can every 10:00 +2 #Cleanly exited at 14:37:57EDT12-Jul-23 +1117 #-> ESP.ready! +3 #Powering core bus +561 .Gate.power :raw,:ON + "sampler") +52 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %X[d\ +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 can +3 "Can"\ ?X +1115 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1162 #0.0L/min +1004 #0.0L/min +1005 #0.0L/min +831 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +18311 #t-> exit +4 #mEXIT @1689187495.39EDT @1689256853.36EDT = =mMAIN_scheduler =tMAIN @EDT1689256855.28 #"core_reset"Sent BREAK +2 #t@1311 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +404 "Can"* pgʞ + * pgʞ + #tPolling Can every 10:00 +4 #Cleanly exited at 14:44:55EDT12-Jul-23 +7260 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13524 #t-> can +2 "Can", u +1343 #t-> ESP.ready! +2 #Powering core bus +573 .Gate.power :raw,:ON + "sampler") +43 ) +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\ +4 "sampler")&\ +2 "collection"'% +2 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % s +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +2 "core" % m +2 .tSS.configure :default +2 "sampler")#.0X exit +4 #mEXIT @1689257125.38EDT @1689259679.45EDT = =tMAIN =mMAIN_scheduler @EDT1689259681.43 #"core_reset"Sent BREAK +2 #t@1498 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +413 "Can"3 rL + 3 rL + #tPolling Can every 10:00 +6 #Cleanly exited at 10:05:25EDT13-Jul-23 +5664 #-> exit +3 #mEXIT @1689259744.87EDT @1689260139.85EDT = =tMAIN =mMAIN_scheduler @EDT1689260141.64 #"core_reset"Sent BREAK +2 #t@11294 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +384 "Can"3 s fZD + 3 s fZD + #tPolling Can every 10:00 +2 #Cleanly exited at 10:49:04EDT13-Jul-23 +321 #-> can +2 "Can"5 vg[ +8345 #t-> ESP.ready! +3 #Powering core bus +563 .Gate.power :raw,:ON + "sampler") +43 ) + "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %Z  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % s + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %` i +2 .tSS.configure :default +2 "sampler")#.0X +2 "storage"(8% +3 "core" % X [ W > +2 "collection"'99 +3 "core" 9Rx +2 "processing"%:9 +3 "core" 9fq +1557 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7219 #t-> can +2 "Can"6 Y: +13361 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4024 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2829 "Can"2 Z:n +17753 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18937 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2698 "Can"- X= +1324 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20068 #t-> exit +5 #mEXIT @1689261565.30EDT @1689270439.25EDT = =tMAIN =mMAIN_scheduler @EDT1689270441.16 #"core_reset"Sent BREAK +2 #t@11438 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +412 "Can") c! Z + ) c! Z #tPolling Can every 10:00 +5 #Cleanly exited at 11:19:25EDT13-Jul-23 +33655 #-> exit +3 #mEXIT @1689270784.49EDT @1689271431.21EDT = =tMAIN =mMAIN_scheduler @EDT1689271433.00 #"core_reset"Sent BREAK +2 #t@63186 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +392 "Can"  d! S +   d! S +2 #tPolling Can every 10:00 +5 #Cleanly exited at 13:53:04EDT13-Jul-23 +1372 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +10636 #t-> Power.camera :on + .Gate.power :camera,:ON +2335 #-> exit +4 #mEXIT @1689271583.07EDT @1689352611.23EDT = =mMAIN_scheduler =tMAIN @EDT1689352613.37 #"core_reset"Sent BREAK +2 #t@4385 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +283 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +462 "Can" &? +2  &? #tPolling Can every 10:00 +5 #Cleanly exited at 14:06:23EDT13-Jul-23 +14034 #-> can +3 "Can"x (b +45878 G 'Մ +2843 #t-> can +4 "Can"D 'ܡ +17422 #t-> ESP.ready! +3 #Powering core bus +557 .Gate.power :raw,:ON +3 "sampler") +16 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" % + .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % +2 .tSS.configure :default +2 "sampler")#.0X can +3 "Can", ED +36015  ?lQ +23933 #t-> can +4 "Can" E( +929 #t-> exit +5 #mEXIT @1689354073.99EDT @1689365295.87EDT = =tMAIN =mMAIN_scheduler @EDT1689365298.03 #"core_reset"Sent BREAK +2 #t@12013 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +284 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +467 "Can" 'A +  'An + #tPolling Can every 10:00 +4 #Cleanly exited at 13:01:13EDT14-Jul-23 +1255 #-> ESP.ready! +4 #Powering core bus +571 .Gate.power :raw,:ON +2 "sampler") +54 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +4 "core" % +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +4 "core" %= + .tSS.configure :default +3 "sampler")#.0X can +4 "Can" Fg +9816 #"espclient"Session Begun +6941 "Can" @1L +8235 #"espclient"-> start esp Nessie_posn_neg.rb +3 !o:NameError: mesg"+uninitialized constant Nessie_posn_neg: name:Nessie_posn_neg:bt["%espclient:1:in `topLevelBinding'" exit +3 #Session Ended +6349 #Session Begun +44559 "Can" @nL +24391 #"espclient"-> exit +3 #Session Ended +866 #t-> can +4 "Can" Fs +2240 #t-> exit +6 #mEXIT @1689366785.92EDT @1689367172.38EDT = =mMAIN_scheduler =tMAIN @EDT1689367174.47 #"core_reset"Sent BREAK +2 #t@14648 receive with ifg=0x10, ie=0xFD + #@15281 receive with ifg=0x10, ie=0xFD + #@15936 receive with ifg=0x10, ie=0xFD + #@16569 receive with ifg=0x10, ie=0xFD #@17202 receive with ifg=0x10, ie=0xFD + #@17835 receive with ifg=0x10, ie=0xFD + #@18467 receive with ifg=0x10, ie=0xFD #@18798 receive with ifg=0x80, ie=0xFD + #@55252 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +261 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +443 "Can" A\ - +  A\ - + #tPolling Can every 10:00 +3 #Cleanly exited at 16:33:05EDT14-Jul-23 +4 #Loading /home/esp/esp2/mission/Nessie_negnpos.rb mission +4 !o:RuntimeError: mesg"+Mission's startTube should be 3, not 2:@timestampu: Time :bt[":/home/esp/esp2/utils/commskel.rb:91:in `beginMission'"4/home/esp/esp2/utils/mission.rb:16:in `mission'"0/home/esp/esp2/mission/Nessie_negnpos.rb:53"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:191: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 "Loading /home/esp/esp2/mission/Nessie_negnpos.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 3, not 2",Subject: "RuntimeError in MAIN" +1080 #"uploadLog"upsync @1689368154.51EDT = =tMAIN =mMAIN_scheduler @EDT1689368156.70 #"core_reset"Sent BREAK +2 #t@51135 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +291 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +474 "Can" 'f-\\ +  'f-\\v + #tPolling Can every 10:00 +304 #-> exit +4 #mEXIT @1689368169.59EDT @1689368190.72EDT = =tMAIN =mMAIN_scheduler @EDT1689368192.93 #"core_reset"Sent BREAK +2 #t@5327 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +309 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +470 "Can" #z5 +2  #z5 + #tPolling Can every 10:00 +1554 #-> can +4 "Can" (9 +8475 #t-> ESP.ready! +3 #Powering core bus +546 .Gate.power :raw,:ON +2 "sampler") +18 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %* +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +5 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +4 "core" % + .tSS.configure :default +3 "sampler")#.0X delay 40; Flow.start; delay 40; Flow.stop +2 .delay 40 seconds +4003 ."flow"Gate.power :analytic3,:ON +4 .tdelay 40 seconds +1161 #"flow"0.0L/min +1006 #0.0L/min +1005 #0.0L/min +833 .Gate.power :analytic3,:OFF +15893 #t-> Power.sampler on; delay 40; Power.sampler.off +2 .Gate.power :sampler,:ON +2 .delay 40 seconds +4005 !o:NoMethodError : mesgu:NameError::message.undefined method `off' for true:TrueClass: name:off: 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 +5413 #-> Power.sampler on; delay 40; Power.sampler off +2 .Gate.power :sampler,:ON +2 .delay 40 seconds +3718 !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 +1348 #-> Power.sampler off + .Gate.power :sampler,:OFF +218 "Can" Gj +21588 #t-> Sample.shallow +2 .Sample.shallow + "sampler");2 +19 "core" 2 +875 #t-> Power.sampler on + .Gate.power :sampler,:ON +9950 #-> Power.sampler off + .Gate.power :sampler,:OFF +20161 #-> delay 20; Power.sampler on; delay 40; Power.sampler off +2 .delay 20 seconds +2002 .Gate.power :sampler,:ON +3 .delay 40 seconds +4002 .Gate.power :sampler,:OFF +1395 "Can" FPbj +7195 #t-> exit +6 #mEXIT @1689369474.73EDT @1689369506.70EDT = =mMAIN_scheduler =tMAIN @EDT1689369508.84 #"core_reset"Sent BREAK +2 #t@50239 sendCRC with ifg=0x20, ie=0x7F + #@52074 sendCRC with ifg=0x08, ie=0x5F + #@6547 idle with ifg=0x84, ie=0x75 + #@7218 select with ifg=0x10, ie=0xF5 + #@7851 receive with ifg=0x10, ie=0xFD #@8484 receive with ifg=0x10, ie=0xFD + #@9117 receive with ifg=0x10, ie=0xFD + #@9444 receive with ifg=0x80, ie=0xFD #@6294 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +447 "Can" D~ +2  D~l + #tPolling Can every 10:00 + #Cleanly exited at 17:17:54EDT14-Jul-23 +5 #Loading /home/esp/esp2/mission/Nessie_negnpos.rb mission +7 #Preparing to sleep until 5:30 PM 07/14/2023 +2 ."Qmail"GoodNews.email "Starting Nessie_negnpos w/pucks in tube 2\\n{}\\nCan@17:18:36, 23.6C, 14% humidity, 15.0psia, 14.753V, 0.355A, 0.135Ah, 5.24W",Subject: "Nessie_negnpos begun" +8 #tAsleep til 5:30 PM 07/14/2023 +4 #Continuing at 17:30 +2 "Can" I~ +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +439 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_negnpos.rb:55\\n{}\\nCan@17:18:36, 23.6C, 14% humidity, 15.0psia, 14.753V, 0.386A, 0.135Ah, 5.69W",Subject: "Asleep until 17:30" +352 #"uploadLog"upsync +457 #upsync +43412 #"espclient"Session Begun +673 #-> showlog +14570 "Can" " +8426  "=) +3 #tPowering core bus +553 .Gate.power :raw,:ON +3 "sampler") +37 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +6 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" % +2 .tCS.configure :default +4 "collection"'#P d@b +5 "processing"%% +3 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +5 "sampler")% +3 "core" %X +2 .tSS.configure :default +3 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== +2 .Sample.shallow +5 "sampler")+2 +20 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"',& +6 "core" &# +2 .tHand.open + "manipulator"&-1 +55 "core" 1 +2 "manipulator"&.& +4 "core" &   1 . +2 "manipulator"&/% +4 "core" % \     +3 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(-6 +183 "core" ( +2 "manipulator"&1& +8 "core" &-9   a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &2& +4 "core" &-9   V a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage + "manipulator"&3'n +102 "core" ' +2 .tHand.close +14 "manipulator"&4/ +65 "core" / +2 "manipulator"&5& +5 "core" &-? (   [ +2 "manipulator"&6% +5 "core" % e   u 2 +3 .tForearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&8( +214 #"uploadLog"upsync +75 "core" ( +2 "manipulator"&9& +4 "core" &C   P +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &:& +3 "core" &C ' P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&;'O +102 "core" ' +2 "manipulator"&<& +5 "core" &?   N +2 "manipulator"&=% +5 "core" %I   U +2 "collection"'>& +4 "core" &9 +3 "collection"'?& +6 "core" & +2 .tCC.seek :closed +2 "collection"'@(X +7 "core" &6 +4 &/ : +9 &O1 / +10 &X{: D +9 &h5 F +9 &n/ F +10 &j5 F +9 &Wn9 F +10 &m2 F +9 &l F +9 &n* F +10 &`m: F +9 &!"m5 F +10 &"n0 F +9 &$l, F +9 &&go& F +10 &(*k/ F +9 &)l. F +9 &+k( F +10 &-ol& F +9 &/1m& F +10 &0m- F +9 &2m/ F +9 &4xj) F +9 &6:l/ F +10 &7n) F +9 &9l* F +10 &;k0 F +9 &=Bl& F +10 &?l# F +9 &@p( F +9 &Bo( F +10 &DF}. G +9 &F& J +9 &G' M +10 &Is, P +9 &K4$ P +10 &L( Q +9 &N$ Q +9 &Pt/ R +10 &R4* S +9 &S( R +9 &U- S +10 &Ws$ : +9 &XE-- +} +9 &XK" C +3 ( +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 + "collection"'A& +7 "core" &XO C + .tHand.open +2 "manipulator"&B1 +62 "core" 1 +2 "manipulator"&C% +5 "core" % I 8 $  U +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'E& +7 "core" &XN C +2 "collection"'F% +4 "core" %O +2 .tCSV.dial CSR +2 "collection"'G  +115 "core"  +2 "collection"'H% +4 "core" %O +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +13 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'I'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'J% +3 "core" %m  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"'K' +587 "core" ' + .tCSV.dial :waste +2 "collection"'L +128 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'M'Q +1977 "core" ' +2 #tPurging external Intake +2 "collection"'N& +7 "core" &XN C + "collection"'O% +4 "core" %L +2 .tCSV.dial :flush +2 "collection"'P  +38 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'Q' O +2062 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'R +2 'S  +65 "core"  +30  +2 .tCTV.dial :intake +2 "collection"'T  +68 "core"  + .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"'U'Q +2083 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'V  +67 "core"  +2 #tFlushing upper manifold + "collection"'W& +6 "core" &XN C +2 "collection"'X% +4 "core" %V +2 .tCSV.dial :flush +2 "collection"'Y  +78 "core" +2 .tCS.seek 5ml +2 "collection"'Z'm +1078 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +43 "core" A +2 "collection"'\\% +5 "core" %m  +2 .tCS.seek 7ml +2 "collection"']' +496 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'^ +92 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml +3 "collection"'_'Q +1459 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'. +690 "core" ' +2 .tCSV.dial :waste +2 "collection"'a +54 "core" +2 .tCS.seek 0ml +2 "collection"'b'Q +685 "core" ' + "collection"'c& +5 "core" &XN C +2 "collection"'d% +4 "core" %V + .tCSV.dial :flush +2 "collection"'e  +43 "core"  +2 .tCS.seek 3ml +2 "collection"'f'. +685 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'g @ +39 "core" B +2 "collection"'h% +4 "core" %.$ +3 .tCS.seek 5ml + "collection"'i'm +488 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'j'Q +1077 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'k'. +681 "core" ' +2 .tCSV.dial :waste +2 "collection"'l +68 "core" +3 .tCS.seek 0ml +2 "collection"'m'Q +679 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +7 "core" &<   > N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&o( +6 "core" ( + "manipulator"&p& +5 "core" &<  \ W N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &< 6 N +3 .tForearm.seek CC + "manipulator"&r'O +97 "core" ' +2 .tHand.close + "manipulator"&s/ +55 "core" / +2 .tCC.seek :open +3 "collection"'t( +423 "core" ( + "manipulator"&u& +5 "core" &<    N +2 "manipulator"&v% +4 "core" % U   T m +3 .tForearm.seek :retract + "manipulator"&w'\ +97 "core" ' +43 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&x(-6 +284 "core" ( + "manipulator"&y& +5 "core" &-8    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +4 "core" &-8   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&{'n +100 "core" ' + .tHand.open + "manipulator"&|1 +57 "core" 1 +2 "manipulator"&}% +4 "core" % \\ : ) j +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&~'\ +104 "core" ' +2 #tda sampling at most 150ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 17:34:35EDT14-Jul-23\\n{}\\nCan@17:30:37, 23.6C, 14% humidity, 15.0psia, 14.695V, 0.367A, 0.170Ah, 5.40W",Subject: "da sampling at most 150ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'& +7 "core" &  + "manipulator"&% +6 "core" %   +2 "storage"(% +4 "core" % 4 +2 "storage"(. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +3 "storage"(( +670 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +4 "core" & q V +2 "manipulator"&& +5 "core" &-8  +2 "manipulator"&% +4 "core" %    % +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 #"uploadLog"upsync +3 .tElbow.seek 2 +4 "manipulator"&(a +220 "core" ( +2 "manipulator"& & +4 "core" &g     +2 "storage"(\ & +4 "core" & , +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +98 "core" ' +3 "storage"( & +5 "core" & : +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( 'g +89 "core" ' + "storage"(- +4 "core" -'y +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" & W I  +2 "manipulator"&& +5 "core" &g   +2 .tElbow.seek 2 +2 "manipulator"&(a +5 "core" ( +2 "manipulator"&& +4 "core" &g   6  +2 "storage"(& +5 "core" & H E +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(' +8 "core" &g    +2 "manipulator"&% +5 "core" % ϔ   F +2 .tForearm.seek :retract +2 "manipulator"&'\ +61 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +30 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +171 "core" ( + "manipulator"&& +5 "core" &@  \  O +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +4 "core" &@   \ O +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&&'O +111 "core" ' +2 "manipulator"&(& +5 "core" &@   O +2 "manipulator"&'% +4 "core" %F    ) +2 "collection"'& +4 "core" &$  +3 "collection"'& +5 "core" &  +3 .tCC.seek :closed +2 "collection"'"(X +6 "core" &$  +6 & ? +10 &eQ 0 +9 & E +9 &rd E +9 &4j E +9 &j E +10 &j E +9 &zg E +9 &;j E +10 &i E +9 &l E +9 &!i E +10 &#Ej E +9 &%h E +10 &&i E +10 &(l E +8 &*Ki E +10 &, i F +9 &-h E +9 &/j E +10 &1Tj E +9 &3j E +10 &4h E +9 &6h E +9 &8]j E +10 &:j E +9 &;k E +9 &=j E +10 &?di E +9 &A&m E +9 &Bs F +10 &D\ H +9 &F[ K +10 &H O +9 &I O +9 &K P +10 &MS P +9 &O Q +9 &P R +10 &R R +9 &TT S +10 &V S +9 &Ww , +9 &Xe+ X +9 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 +2 .Hand.open +3 "manipulator"&+1 +6 "core" &Xqn L +60 1 +2 "manipulator"&,% +5 "core" % F ; ! ) +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +93 "core" ' +2 #tcollectSample 150ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler").+ +5 "core" + +2 "sampler")/% +5 "core" % C +2 "collection"'1& +4 "core" &Xqm L +3 "Can" `uF +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +4 "sampler")#.0X% +4 "core" %V +2 "sampler")7% +4 "core" %X^1:4  +2 "sampler")*% +4 "core" %X^2<9  +2 .tIntake.select :close +2 "sampler")0 +11 )A% +3 "core" %X_1B>  +2 .tSSV.dial :exhaust +2 "sampler")B  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml + "sampler")C' +401 "core" ' +3 .tExhaust.select :close + "sampler") +14 #tSampling 150.0ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.reconfigure :default +4 "sampler")#.0X% +4 "core" %sD@ J +27 "collection"'7% +3 "core" %V0 +3 "sampler")*% +4 "core" %rWR @ +2 "sampler")A% +4 "core" %rXT @ +2 .tIntake.select :close + "sampler")0 +12 )B% +3 "core" %ra\\ @ +2 .tSSV.dial :exhaust +2 "sampler")<  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")=' +895 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")F  +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open +3 "sampler") +212 "collection"'?% +4 "core" %V- +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +5 "sampler")#.n0X% +5 "core" %b  +15 "collection"'7% +3 "core" %V1 +2 "sampler")*% +5 "core" %c  +23 "collection"'A% +4 "core" %V +2 "sampler")B% +5 "core" %b {  +26 "collection"'<% +4 "core" %V + "sampler")#% +5 "core" %b z  +31 "collection"'5% +3 "core" %V +2 "sampler")F% +5 "core" %c |  +35 "collection"'?% +4 "core" %V. +2 "sampler")=% +5 "core" %b  +40 "collection"'H% +4 "core" %V0 +2 "sampler")E% +4 "core" %b  +46 "collection"'J% +4 "core" %V. +2 "sampler")I% +4 "core" %c  +53 "collection"'L% +3 "core" %V+ +2 "sampler")K% +4 "core" %c  +61 "collection"'N% +3 "core" %V +2 "sampler")O% +5 "core" %c {  +68 "collection"'P% +3 "core" %V +2 "sampler")M% +6 "core" %b t  +76 "collection"'R% +3 "core" %V +2 "sampler")S% +5 "core" %b {  +87 "collection"'T% +4 "core" %V +2 "sampler")G% +4 "core" %c z  +99 "collection"'C% +3 "core" %V +3 "sampler")W% +4 "core" %b {  +2 "collection"'X% +4 "core" %V) +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 1.03ml/s +5 "sampler")#.H0X% +4 "core" %V +2 "sampler")7% +4 "core" %;0` z  +32 "collection"'*% +3 "core" %V2 +2 "sampler")A% +4 "core" %;0` z  +36 "collection"'B% +3 "core" %V +3 "sampler")<% +4 "core" %;0` |  +41 "collection"'#% +3 "core" %V +2 "sampler")5% +4 "core" %;0` z  +47 "collection"'F% +4 "core" %V +2 "sampler")?% +4 "core" %;1` {  +53 "collection"'=% +4 "core" %V +2 "sampler")H% +4 "core" %;1`  +60 "collection"'E% +4 "core" %V1 +2 "sampler")9% +5 "core" %;1` z  +68 "collection"'J% +3 "core" %V +2 "sampler")I% +4 "core" %;2` x  +2 "collection"'L% +5 "core" %V + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.84ml/s +5 "sampler")#.;0X% +4 "core" %V +2 "sampler")7% +5 "core" %Z  +98 "collection"'*% +4 "core" %V) +2 "sampler")A% +4 "core" %Z  +112 "collection"'B% +4 "core" %V% +2 "sampler")<% +4 "core" %Z  +127 "collection"'.% +4 "core" %V% +2 "sampler")#% +4 "core" %Z  +144 "collection"'5% +3 "core" %V. +2 "sampler")F% +5 "core" %Z  +162 "collection"'?% +3 "core" %V +2 "sampler")=% +5 "core" %Z  +183 "collection"'H% +3 "core" %V& +3 "sampler")E% +4 "core" %Z  +195 "collection"'9% +4 "core" %V +2 "sampler")J% +4 "core" %Z z  + "collection"'I% +5 "core" %V2 + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 0.61ml/s +5 "sampler")#.+0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"''Q +109 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +121 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" %{w u - +2 .tCBV.dial between SSV and waste2 +2 "collection"'7  +32 "core"  +2 "collection"'*% +4 "core" % O1  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'A  +42 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml + "collection"'B'Q +2390 "core" 'N# ϴ +2 "collection"'<% +5 "core" %- \ +2 "sampler").% +4 "core" %zx t - +2 #tBubblePoint: Intake @38.9psia, Outlet @14.7psia +2 .CBV.dial SSV +4 "collection"'# @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X# + "sampler")?% +5 "core" %mk = +2 #tEvacuated: Intake @16.7psia, Outlet @14.0psia + .SSV.dial :spit,avoiding: :exhaust +4 "sampler")= +122 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'P'Q +85 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")M +121 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +4 "core" 9\ F#= +102 "collection"'79 +3 "core" 9\ L%A +102 "collection"'*9 +3 "core" 9\ S&E +103 "collection"'69 +3 "core" 9\ Y(J +102 "collection"'A9 +3 "core" 9\ ^*N +103 "collection"'%9 +3 "core" 9\ c*R +102 "collection"'<9 +3 "core" 9\ h+V +102 "collection"'.9 +3 "core" 9\ m,[ +103 "collection"'#9 +3 "core" 9\ q-_ +103 "collection"'9 +2 "core" 9\ u.c +4 .tCH.hold 10:00,70C +5 "collection"'?9 +2 'F `\ `\ u  +6 "core" 9\ u.d + d + "collection"'=% +5 "core" % +2 #tBegun lysing Collection Puck Heater at 68C/37.0psia +48965 "Can" [] +11025 "core" ` +2 "collection"'59 +4 "core" 9\  +2 "collection"'H% +4 "core" %l +2 #tEnded lysing Collection Puck Heater at 70C/36.8psia +2 .CS.seek 0ml +4 "collection"'9'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'J @ +95 "core" B + .tCSV.dial :air +2 "collection"'O @ +42 "core" > +3 .tCS.seek 5ml +3 "collection"'E'm +1345 "core" ' +2 .tCSV.dial CTV +2 "collection"'M  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'B @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'I  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +3 "collection"'P @ +40 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'R'Q +1336 "core" ' + "collection"'S% +5 "core" %SHJ + #tPuck @47.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) +3 .CSV.dial CBV +3 "collection"'T +91 "core"  +2 .tCBV.dial CSV + "collection"'D  +28 "core" +2 "collection"'C% +5 "core" %S0/g +2 .tCS.seek 5ml +2 "collection"'W'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'G  +40 "core" +2 "collection"'X% +4 "core" %m^^  +3 .tCS.seek 7ml + "collection"':' +581 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'[ @ +40 "core" ? +3 .tCS.seek 10ml +3 "collection"'U' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'Z ` +103 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'\\   +31 "core" ! +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'L  +2 'K  +39 "core"  +83  +3 .tCS.seek 5ml + "collection"'^'m +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'_ @ +91 "core" B + .tCSV.dial :waste +2 "collection"' +92 "core" +2 .tCS.seek 0ml +2 "collection"']'Q +1346 "core" ' + .tCSV.dial :air +2 "collection"'a @ +66 "core" B +2 .tCS.seek 5ml +2 "collection"'e'm +1342 "core" ' +2 .tCSV.dial CTV +53 "collection"'b  +44 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'` @ +53 "core" B +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'c  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'f @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'Y'Q +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +4 "collection"'i +91 "core" ~ +2 .tCBV.dial CSV +2 "collection"'j  +29 "core"  +2 "collection"'l% +5 "core" %L43{ +2 .tCS.seek 4.999ml +2 "collection"'k'm +1339 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +3 "collection"'n  +39 "core" +2 "collection"'N% +5 "core" %m>  +2 .tCS.seek 6.999ml +2 "collection"'s' +603 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'V @ +40 "core" > +3 .tCS.seek 10ml +3 "collection"'@' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'u ` +103 "core" _ +3 #tLysing Complete + "collection"'v& +7 "core" &Xqk L +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&r% +6 "core" %\     +2 "storage"(y% +4 "core" % +  +2 "storage"(g. +3 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(z(S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (o& +3 "core" &U\ * +2 "manipulator"&;& +4 "core" &>    O +2 "manipulator"&% +4 "core" %\    +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&w(y +221 "core" ( + "manipulator"&& +5 "core" &q   \ 8 +2 "storage"(& +4 "core" &U L C 9 +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +112 "core" ' + "storage"(4& +5 "core" &U I M z +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"({'g +278 "core" ' + "storage"(8- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(h'z +34 "core" ' +2 "manipulator"&& +5 "core" &q  e 8 +2 "manipulator"&% +5 "core" %[ [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract + "manipulator"&m'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +148 "core" ( + "manipulator"&x& +6 "core" &9 \  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +2 "core" &9  \\ M +3 .tForearm.seek CC +2 "manipulator"& 'O +95 "core" ' +2 .tHand.close + "manipulator"&|/ +60 "core" / +2 .tCC.seek :open +2 "collection"'p( +427 "core" ( +2 "storage"(\ & +5 "core" &U N M < +2 "storage"(& +4 "core" &U M L K +2 "manipulator"&& +4 "core" &8 \ v M +2 "manipulator"&% +4 "core" % `  +4 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(y +162 "core" ( +2 "manipulator"&& +5 "core" &{ $ 3 + "storage"(& +5 "core" &U | m } +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&$1 +66 "core" 1 +3 "manipulator"& % +5 "core" %   M Z +2 "storage"( & +4 "core" &U ! + # +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 281 counts +2 "manipulator"&' +20 "core" ' +2 "manipulator"&& +5 "core" &{  3 +2 "storage"('& +5 "core" &U y  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +30 "core" ' +2 "storage"(% +5 "core" % | +3 ."downElevator"SE.seek :down +3 "storage"(~' +100 ((% +3 "core" %M [ ^  L6 +2 "manipulator"&% +4 "core" %u  >  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&t'\ +90 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"',& +6 "core" & +2 "manipulator"&& +4 "core" &{  L 3 +2 "manipulator"&+% +5 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(-6 +174 "core" ( + "manipulator"&&& +5 "core" &->  E +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +4 "core" &->   E +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&/& +4 "core" &->   E +2 "manipulator"&2% +4 "core" % {   B +2 .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&0& +5 "core" &A \ Y P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &3& +3 "core" &A  ? P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&>'O +103 "core" ' +2 "manipulator"&7& +5 "core" &A  P +2 "manipulator"&*% +4 "core" %W  L T +2 "collection"'6& +5 "core" & +2 "collection"'A& +5 "core" & +3 .tCC.seek :closed +2 "collection"'%(X +7 "core" & +5 & 7 +9 &HO_ . +10 &{= C +9 &Ef E +9 &ho E +10 &kf D +9 &hC D +9 &Lh E +10 &g E +9 &i E +10 &f D +9 &!WhG D +9 &#i E +10 &$d D +9 &&j E +9 &(^h D +10 &* h D +9 &+kz E +10 &-kl D +9 &/elJ E +9 &1'h. E +10 &2k# D +9 &4iu D +62 &6nel D +5 &80h[ D +4 &9k@ E + &;j' E +2 &=uf E + &?8j D +2 &@f D + &Bj E +7 &Dyt F +9 &F1 J +9 &G{ M +10 &Il P +9 &KdS P +9 &M$H Q +10 &N: R +9 &P0)~ R +10 &RdC= S +9 &T%WP S +9 &Uc^ S +10 &Wxnkw ? +9 &XQvtj (s +9 &X&}Z F +9 ( +2 &XKR A +3 "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.92 + "collection"'<& +8 "core" &XJ1 A + .tHand.open +2 "manipulator"&.1 +64 "core" 1 +2 "manipulator"&#% +4 "core" % W 7 5 B T +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%? +129 "core"  +2 "processing"%=% +4 "core" %fT +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%Q'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%F  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +38 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%d' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%J +3 .tCBV.dial PRV +6 "collection"'O  +5 "core"  +2 "processing"%9  +4 "core" +56 + .tPSV.dial :mixloop +3 "processing"%M +90 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%B  +119 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%P  +41 "core"  +3 .tPS.seek 2.5ml +3 "processing"%E' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%S +42 "core" +2 .tPS.seek 0ml +2 "processing"%T'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%D  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%C' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +41 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +7 "core" &@ % P +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&W( +5 "core" ( +2 "manipulator"&[& +4 "core" &@   P +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &:& +2 "core" &@   P +3 .tForearm.seek CC +2 "manipulator"&Z'O +103 "core" ' + .tHand.close +2 "manipulator"&\\/ +56 "core" / +2 .tCC.seek :open +3 "collection"'L( +427 "core" ( +2 "manipulator"&K& +4 "core" &@  \  P +2 "manipulator"&U% +4 "core" % \\ 4  +2 .tForearm.seek :retract +2 "manipulator"&_'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-6 +288 "core" ( +2 "manipulator"&^& +4 "core" &-6    A +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &a& +3 "core" &-6   A +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&]'n +96 "core" ' +2 .tHand.open + "manipulator"&b1 +66 "core" 1 +2 "manipulator"&`% +5 "core" % i   +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'f& +7 "core" & + "manipulator"&e% +5 "core" %\  B  +2 "storage"(i% +4 "core" %  3 +2 "storage"(j. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(l( +204 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +4 (Y& +2 "core" & m  +2 "manipulator"&n& +5 "core" &-6 < A + "manipulator"&N% +5 "core" %\   C  +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&k(a +187 "core" ( +2 "manipulator"&V& +5 "core" &d#  Y :* + "storage"(s& +5 "core" & ] ] W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&u'ж +102 "core" ' + "storage"(v& +5 "core" & x +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(r'g +98 "core" ' + "storage"(y- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (g& +3 "core" & ? J [ +2 "manipulator"&o& +4 "core" &d#  :* +2 .tElbow.seek 2 +2 "manipulator"&;(a +5 "core" ( +2 "manipulator"&& +4 "core" &d#   :* +2 "storage"(& +4 "core" & M M F +3 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +43 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&/ +55 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(' +6 "manipulator"&4& +6 "core" &d#  \  :* +2 "manipulator"&-% +5 "core" % ϕ @ , +2 .tForearm.seek :retract +2 "manipulator"&8'\ +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +36 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +5 "core" &9  V M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &{& +3 "core" &9   M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&x'O +102 "core" ' +2 "manipulator"& & +4 "core" &8   , M +2 "manipulator"&% +5 "core" %X   K +2 "collection"'w& +5 "core" &F +2 "collection"'|& +5 "core" &) +3 .tCC.seek :closed +2 "collection"'m(X +7 "core" & +6 &, $d +9 &\\ 5 +10 & E +9 &ga E +9 &jO D +10 &`g1 D +9 &#h D +55 &kd E +12 &k3 E +4 &fh E + & )d E +2 &!j E +2 &#h E + &%oe E + &'1k E +7 &(h E +9 &*f E +9 &,weo E +10 &.:ek D +9 &/h] E +9 &1hN E +10 &3e@ E +9 &5Bk3 D +10 &7h% D +9 &8l E +9 &:k E +10 &\ i E +9 &?e E +10 &Ag E +9 &CPm E +10 &E\ w H +9 &Fv L +9 &Hx O +10 &J9 P +9 &K& P +9 &M+ Q +10 &Ozc Q +9 &Q9i R +9 &R] R +10 &TM R +9 &VA R +10 &WjN . +9 &XSP 3 +10 &Xt? D +5 ( +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 .Hand.open +3 "manipulator"&"1 +6 "core" &XM: D +54 1 +2 "manipulator"&\ % +5 "core" % W 4  L +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +115 "core"  +2 .tCSV.dial CTV +2 "collection"'  +41 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%' +1577 "Can" [\ m] +1046 "core" ' + "collection"'% +5 "core" % K +2 .tCS.seek 3.999ml +2 "collection"' 'NL +1605 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%!  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%$  +66 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2621 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"' ` +30 "core" ` +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +3 "collection"''' O +1603 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +3 .tCS.seek 0ml + "collection"''Q +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'( @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +116 "core" + "collection"'& +5 "core" &XM` D +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +7 "core" %\ "  G +2 "storage"(% +4 "core" % * + +2 "storage"(,. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"((S +197 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (+& +4 "core" &U\ \   +2 "manipulator"&h& +5 "core" &8  D M + "manipulator"&% +4 "core" %\ "   G +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&&(y +179 "core" ( +3 "manipulator"& & +4 "core" &z  +2 "storage"(~& +4 "core" &U M L p +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&q'] +99 "core" ' + "storage"(& +5 "core" &U N I +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(/'g +277 "core" ' +2 "storage"(2- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&t& +4 "core" &z  +2 "storage"(& +4 "core" &U +  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&0' +22 "core" ' +2 .tElbow.hold +3 "manipulator"&3, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(}- +5 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(7' +31 "core" ' + "manipulator"&*% +5 "core" %  6  +2 "storage"(6& +5 "core" &U  ) + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 318 counts + "manipulator"&1'C +20 "core" ' + "manipulator"&p& +5 "core" &z  N +2 "storage"(<& +4 "core" &U @ 7 +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&.'] +16 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(#' +38 "core" ' +2 "manipulator"&A& +5 "core" &z  - +2 "manipulator"&?% +5 "core" %Z   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&>( +164 "core" ( +2 "manipulator"&F& +5 "core" &8 \  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &8  L +3 .tForearm.seek CC +2 "manipulator"&H'O +104 "core" ' + .tHand.close +2 "manipulator"&5/ +56 "core" / +2 .tCC.seek :open +3 "collection"'J( +427 "core" ( +2 "storage"(9& +4 "core" &U ? A  +2 "storage"(O& +4 "core" &U ) * B +3 "manipulator"&M& +4 "core" &8 L L +2 "manipulator"&B% +4 "core" % `   . +3 .tForearm.seek :retract +2 "manipulator"&d'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&P(y +169 "core" ( +2 "manipulator"&I& +5 "core" & \  +2 "storage"(S& +4 "core" &U  ~  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"&E' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&D, +7 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&T1 +60 "core" 1 +3 "manipulator"&R% +5 "core" %    i + "storage"(C& +5 "core" &U L L } + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 275 counts + "manipulator"&X' +22 "core" ' +2 "manipulator"&[& +5 "core" &   +2 "storage"(:& +5 "core" &U . +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&\\'] +30 "core" ' + "storage"(% +5 "core" % q } A +3 ."downElevator"SE.seek :down +4 "storage"(' +98 (%% +3 "core" %uJ L F  K4 +2 "manipulator"&K% +5 "core" %a  a +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +43 ' + ."downElevator"SE.stop + "storage"(5 +5 .tPSV.dial :air +2 "processing"%Z  +65 "core" +2 .tPS.seek 2.5ml +56 "processing"%^' +2619 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%a +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%W  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%b +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%`  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%f'd +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%_& +7 "core" &^  +2 "manipulator"&e& +4 "core" &   +2 "manipulator"&i% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(-6 +172 "core" ( +2 "manipulator"&]& +5 "core" &-6  I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &-6  = I +3 .tForearm.seek :garage +2 "manipulator"&n'n +101 "core" ' +2 .tHand.close +2 "manipulator"&N/ +62 "core" / +2 "manipulator"&z& +5 "core" &-6   I + "manipulator"&V% +5 "core" % | ? M +2 .tForearm.seek :retract +2 "manipulator"&s'\ +97 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "manipulator"&(? +122 "core" ( + "manipulator"&v& +5 "core" &A  J  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &y& +3 "core" &A   +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&g'Η +101 "core" ' + "manipulator"&o& +5 "core" &A   +2 "manipulator"&% +5 "core" %| \ g +2 "processing"%& +4 "core" &[  +3 "processing"%c& +5 "core" &h  +2 .tPC.seek :closed +2 "processing"%(X +7 "core" &T  +6 &_ = +9 &&Og / +10 &g{k D +9 &pt G +9 &mt F +10 &lm F +9 &fpt F +10 &'pt G +9 &mw G +9 &nq G +10 &njr F +9 &!/p{ G +9 &"np G +10 &$kt F +9 &&vkn F +10 &(8l F +9 &)p F +9 &+q G +10 &-|m G +9 &/?k G +9 &1k F +10 &2n} F +9 &4p G +9 &6Hr F +10 &8 j G +9 &9p F +10 &;q G +9 &=Pl F +10 &?n F +9 &@p F +9 &Br G +10 &DVu G +9 &F I +9 &G K +10 &I L +9 &KP L +9 &M L +10 &N L +9 &P M +9 &RV M +10 &T M +9 &U M +10 &W 0 +9 &X`/ S +9 &X * +3 ( + "processing"%c& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.46 + "processing"%4& +6 "core" &Xp * +2 .tHand.open +2 "manipulator"&-1 +58 "core" 1 + "manipulator"&k% +5 "core" % |    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&u'\ +104 "core" ' +2 .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%{ +40 "core" +3 "processing"%r% +5 "core" %h +2 .tPS.seek 0.3ml +2 "processing"%'e +384 "core" ' + .tPSV.dial PSR +2 "processing"% +91 "core"  + "processing"% % +5 "core" %c + #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +3 "processing"%'. +488 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%;' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%w +102 "core" +2 .tPTV.dial :mixing +2 "processing"%8 @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%L  +80 "core"  +4 .tPS.seek 0ml +2 "processing"%"'d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\ & +7 "core" &A 5  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&|(? +5 "core" ( +2 "manipulator"&& +5 "core" &A    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &A    +3 .tForearm.seek PC +2 "manipulator"&x'Η +95 "core" ' + .tHand.close +2 "manipulator"&G/ +58 "core" / +2 .tPC.seek :open +4 "processing"%( +423 "core" ( +2 "manipulator"&@& +4 "core" &A   +2 "manipulator"&!% +4 "core" % Θ  ! +3 .tForearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&(-6 +134 "core" ( +2 "manipulator"& & +5 "core" &-B   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &-B +  +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'n +104 "core" ' + .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&'% +5 "core" % ^ *  [ v +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&('\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +7 "core" & +2 "manipulator"&% +4 "core" %\    ( +2 "storage"(% +4 "core" % | + +2 "storage"(. +3 "core" .(S +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(,( +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (+& +3 "core" &  !  +2 "manipulator"&h& +4 "core" &-G   +2 "manipulator"&% +4 "core" %\   " ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&l(a +170 "core" ( +2 "manipulator"& & +5 "core" &]  h - +2 "storage"(~& +4 "core" & \\ Z &  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +97 "core" ' +4 "storage"(& +4 "core" & | N  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('g +104 "core" ' + "storage"(2- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (t& +4 "core" &    +2 "manipulator"&& +4 "core" &]  = - +2 .tElbow.seek 2 +2 "manipulator"&}(a +6 "core" ( +2 "manipulator"&*& +4 "core" &]   D - +2 "storage"(6& +4 "core" & , *   +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&p'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&k F +9 &?n F +10 &Al F +9 &C[v G +10 &E I +9 &F~ K +9 &H K +10 &JV L +9 &L L +9 &M L +10 &O} L +9 &Q\\~ L +10 &Sz M +9 &Tw M +9 &Vx M +10 &XTs %o +9 &Xhw 4 +9 ( +3 "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 .Hand.open +3 "manipulator"&=1 +6 "core" &Xy - +50 1 +2 "manipulator"&m% +5 "core" % Ο   e q +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +104 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%O [ +3 %M9 +8 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%I9 +4 "core" 9  +102 "processing"%S9 +3 "core" 9  +103 "processing"%H9 +3 "core" 9 +102 "processing"%>9 +3 "core" 9 +102 "processing"%T9 +3 "core" 9 +103 "processing"%R9 +3 "core" 9 +103 "processing"%C9 +2 "core" 9" +103 "processing"%[9 +3 "core" 9' +102 "processing"%:9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%d9 +4 "core" 93 +102 "processing"%%9 +3 "core" 97 +102 "processing"%K9 +3 "core" 9< +103 "processing"%P9 +2 "core" 9@ +103 "processing"%E9 +3 "core" 9D +102 "processing"%X9 +4 "core" 9H +102 "processing"%#9 +3 "core" 9M +102 "processing"%Z9 +3 "core" 9Q +102 "processing"%\\9 +3 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"% 9 +3 "core" 9] +102 "processing"%a9 +3 "core" 9b +102 "processing"%W9 +3 "core" 9f +102 "processing"%b9 +3 "core" 9j\ +102 "processing"%`9 +3 "core" 9n\ +103 "processing"%^9 +3 "core" 9r +102 "processing"%_9 +3 "core" 9\ w +103 "processing"%e9 +2 "core" 9{ +4 .tPH.hold 2:00:00,28C +5 "processing"%i p[p +5 .tdelay 1:30 +2 "core" { +9000 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%] +101 "core"  +2 "processing"%Y% +4 "core" %i2 +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 .tPS.seek 0.5ml + "processing"%D' +592 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +13 .tPS.seek 2ml +2 "processing"%N'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%z  +67 "core"  + .tPSV.dial PTV +2 "processing"%V +64 "core" +2 .tPBV.dial :waste1 +2 "processing"%U  +115 "core"  +2 "processing"%v% +4 "core" %Ҭ +2 .tPS.seek 1.5ml +2 "processing"%y'\\ +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%n * +30 "core" , +2 .tPS.seek 0ml +2 "processing"%o'd +1603 "core" ' +2 .tdelay 5:00 +10708 "Can" <] +19295 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%j +66 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%s' +2135 "core" ' + .tPSV.dial PTV +2 "processing"%) +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%4 +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%- +65 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +64 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2124 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +118 "core" +2 .tPSV.dial :mixloop +2 "processing"%{ +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%r @ +65 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +5 .tPS.seek 0.15ml + "processing"%g'c +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'f  +2 "processing"%  +40 "core" +3  +2 "processing"% % +5 "core" %^h  +2 .tPS.seek 0.34ml +2 "processing"%'m +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%w  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%8'G[ +1191 "core" ' + .tPRV.dial :waste2 +2 "processing"%L @ +66 "core" > +2 .tPS.seek 0.5ml +2 "processing"%;' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%\  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%G @ +66 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%u% +5 "core" %ҡZ  +2 .tPS.seek 1.85ml +2 "processing"%' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" * +3 .tPS.seek 0ml +3 "processing"%!'d +1961 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +5 "core" &f +2 "manipulator"&& +5 "core" &D  \  2 + "manipulator"&x% +4 "core" %\    y +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(-6 +133 "core" ( +55 "manipulator"&& +6 "core" &-; \ " $ +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &'& +2 "core" &-; W $ +3 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.close +2 "manipulator"&$/ +58 "core" / +2 "manipulator"&& +5 "core" &-Q    + "manipulator"&% +5 "core" % s X < +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +285 "core" ( +2 "manipulator"&+& +4 "core" & 3 \  G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &h& +3 "core" & 3  C G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' +2 "manipulator"&& +5 "core" & 3  G +2 "manipulator"& % +5 "core" %G  . 0 +2 "collection"'~& +4 "core" &e +3 "collection"'& +6 "core" & +2 .tCC.seek :closed +2 "collection"'(X +7 "core" &\\ +4 &f ; +10 &FN 0 +9 &} D +9 &Il F +10 & m F +9 &m4 F +10 &n: F +9 &Pm F +9 &p F +10 &n F +9 &m F +10 &!Zlb F +9 &#j F +9 &$k` F +10 &&nj F +9 &(bmf F +9 &*$nb F +10 &+nd F +9 &-nc F +9 &/hmh F +10 &1*kh F +9 &2l\\ F +10 &4k_ F +9 &6qkf F +9 &83ng F +10 &9m_ F +9 &;nh F +9 &={le E +10 &?;lR F +9 &@mR F +10 &Bob F +9 &D|z_ H +9 &F9j J +10 &Gf M +9 &IZ P +9 &Kmj P +10 &M+_ Q +9 &N_ R +10 &P^ R +9 &Roe R +9 &T/` R +10 &Ua S +9 &Wwb 8 +9 &XN)W (w +10 &XiW F +2 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 +2 "collection"'2& +6 "core" &Xe; F +2 .tHand.open + "manipulator"&t1 +65 "core" 1 + "manipulator"&% +5 "core" % E 8 3 > 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&*'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%6 +103 "core"  +2 "processing"%(% +5 "core" %`r +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 .tPS.seek 1.5ml + "processing"%<'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%A  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%q'd +1597 "core" ' + .tPSV.dial PSR +2 "processing"%l +39 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'p  +33 "core"  +107  +2 .tPSV.dial :mixloop +2 "processing"%? +90 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%0  +68 "core" +2 .tPS.seek 0ml +2 "processing"%1'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%}  +41 "core"  +2 .tPS.seek 2.5ml +4 "processing"%F' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +42 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%&  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%= +42 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +7 "core" & 2  G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&3( +50 "core" ( + "manipulator"&B& +5 "core" & \  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &7& +4 "core" &  7 +2 .tForearm.seek CC +2 "manipulator"&I'O +103 "core" ' +2 .tHand.close +2 "manipulator"&S/ +60 "core" / +3 .tCC.seek :open + "collection"'H( +428 "core" ( +2 "manipulator"&>& +5 "core" & M +2 "manipulator"&T% +5 "core" % \\    +2 .tForearm.seek :retract +2 "manipulator"&R'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&C(-6 +272 "core" ( +2 "manipulator"&[& +5 "core" &-@   A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &:& +3 "core" &-@   A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'n +105 "core" ' +2 .tHand.open + "manipulator"&d1 +61 "core" 1 + "manipulator"&%% +5 "core" % b   T +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +107 "core" ' +2 ."da"delayUntil "18:32:43.39" +296 "Can"\  >] +24479 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%P @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + + ."da"PSV.dial :air +2 "processing"%#  +40 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Z' +2134 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'd +2118 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%b +116 "core"  + "processing"%`% +5 "core" %bz + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%^' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%_'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%e  +67 "core"  + ."da"PSV.dial PTV +55 "processing"%] +78 "core"  + ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 "processing"%"% +5 "core" %ҧ`  +2 ."da"PS.seek 1.5ml +2 "processing"%D'W +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%V'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%U  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%N +64 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%n' +2140 "core" ' + ."da"PSV.dial PTV +3 "processing"%y +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +2122 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +9 .PSV.dial PSR +3 "processing"%o +115 "core"  + "processing"%)% +5 "core" %fi + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%4' +235 "Can" I"k/] +350 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%-'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%k +77 "core"  + ."da"PBV.dial :waste1 +2 "processing"%s  +33 "core" + "processing"%% +5 "core" %Ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%{'V +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%c'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%f  +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 +4 "processing"% +64 "core"  +3 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%g' +2138 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +64 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +64 "core"  +3 ."da"PS.seek 0ml +4 "processing"%8'd +2112 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +8 "processing"%\  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%;  +114 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%G +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%u  +42 "core"  +2 "processing"%@% +4 "core" %e  +2 ."da"PS.seek 0.55ml +2 "processing"%' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +40 "core"  +3 ."da"PS.seek 2ml +3 "processing"% 'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%x @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%'% +4 "core" %Ң[  +2 ."da"PS.seek 1.85ml +2 "processing"%/' +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1952 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +27201 "Can" ;$] +20801 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%+' +2169 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%h +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%|  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +52 "core" +3 ."da"PS.seek 0ml +3 "processing"%~'d +2133 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +115 "core"  +2 "processing"%J% +4 "core" %i +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%2' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +3 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +32 "core" +2 "processing"%(% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +3 "processing"%'Y +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%A'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%<  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +88 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%q +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%p' +2153 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +77 "core" +3 ."da"PS.seek 0ml +4 "processing"%}'d +2112 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%1 +115 "core"  +2 "processing"%Q% +4 "core" %i +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%F' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +8 "processing"%. +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%% +4 "core" %ҧ  +3 ."da"PS.seek 1.5ml +2 "processing"%M'W +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +124 "Can" \\'m[] +1471 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%S  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%* +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2130 "core" ' + ."da"PSV.dial PTV +3 "processing"%> +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +64 "core"  +3 ."da"PS.seek 0ml +2 "processing"%:'d +2114 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%3 +126 "core"  +2 "processing"%d% +4 "core" %e +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" + "processing"%E% +5 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%X'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "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 +3 "processing"% +66 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%a' +2146 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Z +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%b +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%W  +65 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2127 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%e +118 "core"  +8 "processing"%]% +16 "core" %i +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +17 "processing"% +30 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +17 ."da"PS.seek 0.25ml +17 "processing"%Y' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" % +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%_' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%D +65 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +31 "core"  +2 "processing"%v% +4 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +3 "processing"%N'Z +595 "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"%y'd +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%O  +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 +3 "processing"% +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%n' +128 "Can" t*T] +2031 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%o +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +64 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +65 "core"  +3 ."da"PS.seek 0ml +2 "processing"%k'd +2133 "core" ' +2 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%s +116 "core"  + "processing"%% +5 "core" %d +2 #"da"Pulling 2ml of PSR.air +57 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"%-'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%r +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +32 "core" +2 "processing"%f% +4 "core" %Ҩj  +3 ."da"PS.seek 1.5ml +2 "processing"%'X +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%c  +91 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1604 "core" ' +2 "processing"%w9 +4 "core" 9O4 +2 #"da"Processing Puck Heater at 27.7C before imaging + .PH.coast +4 "processing"%  +5 "core" 4 + 4 +2 "processing"%L& +4 "core" &Xx - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&g% +6 "core" %\    [ m +2 "storage"(\ % +5 "core" % y + "storage"(;. +4 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (G& +4 "core" &U  +2 "manipulator"&8& +4 "core" &-@ B A +2 "manipulator"&u% +4 "core" %\   m +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&@(y +180 "core" ( + "manipulator"&& +5 "core" &w  \  * +2 "storage"(& +4 "core" &U w +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +125 "core" ' + "storage"(& +5 "core" &U +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(x'g +275 "core" ' +2 "storage"(- +3 "core" -'k +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&'& +3 "core" &w = * +2 "storage"($& +4 "core" &U ^ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"& ' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&/, +6 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'k +2 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(9' +31 "core" ' +2 "manipulator"&% +5 "core" %   + "storage"(& +5 "core" &U  + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 307 counts + "manipulator"&h'8 +24 "core" ' + "manipulator"&|& +5 "core" &y \ B * +2 "storage"(& +4 "core" &U F +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"& '] +15 "core" ' +4 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(+' +43 "core" ' + "manipulator"&& +5 "core" &y i * +2 "manipulator"&J% +4 "core" %X \ O +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&~'\ +91 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&2(? +250 "core" ( + "manipulator"&& +5 "core" &E   . +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &E \ Z . +3 ."da"Forearm.seek PC +2 "manipulator"&6'Η +106 "core" ' +2 ."da"Hand.close + "manipulator"&(/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +428 "core" ( +3 "storage"(!& +5 "core" &U + "manipulator"&& +4 "core" &E    . +2 "manipulator"&<% +4 "core" % Σ ( / +2 ."da"Forearm.seek :retract +3 "manipulator"&l'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&q(y +282 "core" ( + "manipulator"&A& +5 "core" & @ 9 +2 "storage"(& +4 "core" &U B +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +102 "core" ' +2 ."da"Hand.open + "manipulator"&01 +61 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(p'M +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(1' +52 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1419h150ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +612 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.033 seconds\ /var/log/esp/da23jul1419h150ml_nessie.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1419h150ml15s_nessie.tif +1567 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1419h150ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul1419h150ml25s_nessie.tif +2569 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul1419h150ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "22.033 sec auto-exposure",Subject: "da23jul1419h150ml images!" +6 "storage"(Q- +6 "core" -' +2 "storage"(}& +5 "core" &U  +2 "manipulator"&F& +4 "core" &   9 +7 ."da"Elbow.seek 1 +5 "manipulator"&.(y +7 "core" ( +2 "manipulator"&=& +4 "core" &   9 +6 "storage"(& +15 "core" &U +13 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&&'] +28 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.86 Pucks below Top Plate +5 "storage"(B' +59 "core" ' +2 "manipulator"&M& +6 "core" &   9 +2 "storage"(S& +78 "core" &U Y Z  +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"& ' +32 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&*, +5 "core" , +84 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(7' +41 "core" ' +6 "manipulator"&>% +12 "core" %   Z  +4 "storage"(T& +9 "core" &U "  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&I'? +19 "core" ' +3 "manipulator"&[& +5 "core" &  9 +2 "storage"(& +5 "core" &U Z Y  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&3'] +23 "core" ' + "storage"(d% +5 "core" % Z _ ]  +3 ."downElevator"SE.seek :down +4 "storage"(:' +98 (%% +6 "core" %oE    J0 +5 "manipulator"&% +9 "core" %Џ   +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +4 "manipulator"&P'\ +102 "core" ' +6 ' +3 ."downElevator"SE.stop +3 "storage"(5 +11 (E& +8 "core" &U Y Y D +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +7 "processing"%R& +12 "core" &S +4 "manipulator"&#& +10 "core" &   \ 9 +3 "manipulator"&X% +9 "core" %\   \ d +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&\\(-6 +176 "core" ( +3 "manipulator"&& +10 "core" &-8  \ i R +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +9 & & +9 "core" &-8  4 R +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&m'n +106 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&Z/ +65 "core" / +2 "manipulator"&b& +5 "core" &-8 &  : R +2 "manipulator"&`% +5 "core" % a \ a + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +110 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +4 "manipulator"&a(? +122 "core" ( +2 "manipulator"&e& +6 "core" &E    +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +8 &]& +9 "core" &E    +4 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +5 "manipulator"&^'Η +109 "core" ' +4 "manipulator"&"& +10 "core" &E   +5 "manipulator"&Y% +11 "core" %΅  r +5 "processing"%_& +9 "core" &h +6 "processing"%D& +11 "core" &g +8 ."psFlush"PC.seek :closed +7 "processing"%U(X +16 "core" &f +2 &[ + &X + &8W $d +5 &]Q 6 +9 &U G +9 &gR F +11 &nN F +8 &bjN F +10 &$jS F +9 &jJ F +9 &hN F +10 &in9 F +9 & ,i+ F +9 &!k F +10 &#k F +9 &%sk F +9 &'5k F +10 &(j E +9 &*j F +10 &,zk F +9 &.<j F +10 &/k F +10 &1k F +11 &3k| F +8 &5Ek F +11 &7j F +10 &8n F +8 &:k~ F +10 &m F +11 &?k{ F +8 &Ak F +8 &CTl| F +10 &Ew} G +8 &Fh I +13 &Hl L +8 &JMp K +10 &Ls L +9 &Mu L +9 &Om L +9 &QQp M +10 &St M +11 &Ts M +8 &Vo M +9 &X\\o a +11 &X(~l 3 +7 ( +4 &Xn & +5 "processing"%D& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.46 +4 "processing"%v& +13 "core" &Xq & +2 &Xa & +4 ."psFlush"Hand.open +3 "manipulator"&z1 +64 "core" 1 +4 "manipulator"&V% +11 "core" % ΅   r +4 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +6 "manipulator"&N'\ +103 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%O +43 "core"  +4 "processing"%% +12 "core" %dQ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +10 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%' +206 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +385 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +5 "processing"%y' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%o @ +166 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%)  +116 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%j +91 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%4'F +1743 #"uploadLog"upsync +871 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"%n +90 "core"  +2 "processing"%s% +5 "core" %J + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%r  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%{ @ +67 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%f +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%-'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +92 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%c'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%w +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%L'd +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +608 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%8 U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%, @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%K' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" +2 ."psFlush"PBV.dial PSV +61 .PS.seek 0ml +4 "processing"%''d +2642 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +40 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1469 "Can" D-] +1150 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +42 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%'T +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1600 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +66 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +50 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +78 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%9 +63 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2629 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +78 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%~'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%!' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +77 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%<'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%A' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2619 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'0& +7 "core" &o + "manipulator"&& +5 "core" &E  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&l(? +5 "core" ( +2 "manipulator"&+& +5 "core" &E   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &p& +3 "core" &E  R  +3 .tForearm.seek PC +2 "manipulator"&Q'Η +107 "core" ' + .tHand.close +2 "manipulator"&}/ +59 "core" / +2 .tPC.seek :open +3 "processing"%F( +424 "core" ( +2 "manipulator"&=& +4 "core" &E   +2 "manipulator"&% +5 "core" % ΐ 9 +2 .tForearm.seek :retract +2 "manipulator"&M'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&S( +357 "core" ( +2 "manipulator"&q& +5 "core" &?   N + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &?& +2 "core" &? \ - N +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&1'O +107 "core" ' +2 "manipulator"&>& +5 "core" &?  ) N + "manipulator"&T% +5 "core" %R  D , +2 "collection"'[& +4 "core" &w +3 "collection"'& +6 "core" &K +2 .tCC.seek :closed +3 "collection"'&(X +7 "core" &Q +3 &Q 8 +8 &INW / +10 &{U D +9 &DmR F +10 &oR F +9 &nP F +9 &nJ F +10 &JmL G +9 &mR F +9 &oT F +10 &nL F +9 &!TmW F +9 &#nM F +10 &$lP F +9 &&oK F +10 &(]mF F +9 &*mR F +9 &+nK F +10 &-nT F +9 &/cn] F +10 &1%nR F +9 &2jQ F +9 &4lS F +10 &6mmS F +9 &8/nY F +9 &9n` F +10 &;mk F +9 &=snh F +9 &?5m` F +10 &@nc F +9 &Bom G +10 &Dyzb G +9 &F4e J +9 &Go M +10 &Il P +9 &Kg_ P +9 &M&m Q +10 &No Q +9 &Pp R +10 &Rjn R +9 &T*c R +9 &Un S +10 &Wuh @ +9 &XTwf "a +9 &X.e D +9 ( +2 &X8i < +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.84 + "collection"'d& +7 "core" &X9 < +2 .tHand.open + "manipulator"&.1 +60 "core" 1 +2 "manipulator"&%% +5 "core" % R 6 3 7 , +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'B& +7 "core" &X9d < +2 "collection"' % +4 "core" %Md +2 .tCSV.dial CSR +2 "collection"'E  +51 "core"  +2 "collection"'I% +4 "core" %M +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"'R'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '7% +3 "core" %m}  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.5ml + "collection"'#' +586 "core" ' + .tCSV.dial :waste +2 "collection"'X +115 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'3'Q +1973 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +8 "core" &X: < + "collection"' % +5 "core" %On + .tCSV.dial :flush +2 "collection"':  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'*'m +1078 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Z @ +41 "core" B + "collection"'b% +5 "core" %m  +3 .tCS.seek 7.001ml +2 "collection"'`' +492 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'P  +3 'e  +38 "core"  +81  +2 .tCBV.dial :waste1 + "collection"'] @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"'m'Q +1467 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'"& +58 "core" &X9m < +3 "collection"'\\% +5 "core" %K + .tCSV.dial :flush +2 "collection"'Y  +68 "core" +3 .tCS.seek 5ml +4 "collection"'_'m +1062 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +42 "core" B +2 "collection"'t% +5 "core" %mn +3 .tCS.seek 7ml +2 "collection"'v' +484 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'z  +38 "core"  + .tCBV.dial :waste2 +2 "collection"'V  +93 "core"  +3 .tCS.seek 0ml +4 "collection"'D'Q +1459 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'O& +7 "core" &X9 < +2 "collection"'% +5 "core" %S + .tCSV.dial CSR +2 "collection"'^  +50 "core"  +2 "collection"'% +5 "core" %Sj + #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +11 .tCS.seek 8ml +2 "collection"''O +1665 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'o' O +486 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"') +2 'j  +92 "core" +29 +2 .tCTV.dial :intake +2 "collection"'y  +65 "core" +2 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'n'Q +1668 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air + "collection"'s  +65 "core"  +3 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'4'Q +588 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +93 "core"  +2 "collection"'r% +4 "core" %Lx +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +13 .tCS.seek 5ml +2 "collection"'{'m +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'f' O +1350 "core" ' +2 .tCSV.dial CBV +2 "collection"'k +92 "core" +2 .tCS.seek 0ml +2 "collection"' 'Q +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +7 "core" &9 \ 0 M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&c( +5 "core" ( + "manipulator"&w& +5 "core" &9   M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &9 \ C M +3 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + .tHand.close +2 "manipulator"&g/ +62 "core" / +2 .tCC.seek :open +2 "collection"'L( +430 "core" ( + "manipulator"&\ & +5 "core" &9   - M +2 "manipulator"&G% +4 "core" % O \  +3 .tForearm.seek :retract + "manipulator"&8'\ +113 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&;(-6 +286 "core" ( +2 "manipulator"&,& +5 "core" &-6 \  P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &u& +3 "core" &-6  $ P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +5 "core" % _    Y +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 17:30:37 +2 #Preparing to sleep until 10:00 AM 07/17/2023 +8 #Asleep til 10:00 AM 07/17/2023 +7 #Continuing at 10:00EDT17-Jul-23 +4 "Can"% <0G  +3 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_negnpos.rb:59\\n{1 => 3,\\n 2 => 19}\\nCan@19:28:20, 24.5C, 16% humidity, 15.0psia, 14.729V, 0.306A, 1.187Ah, 4.51W\\nSampled 150.0ml",Subject: "Asleep until 10:00EDT17-Jul-23" +22 ."shutdown"Gate.power :core,:OFF +4 .Gate.power :raw,:OFF + #Shutdown +654 #"uploadLog"upsync +1183 "Can"* "0Q ] +60001 + "1 ] +23271 #"espclient"Session Ended +36731 "Can", %2\ I] +60001 . #4\ ] +60001 0 #5b u] +60001 0 #6 ] +60001 0 #7 ] +60001 0 #9+ 7] +60002 3 ':o ] +60001 2 %;c] +60001 1 "<] +60001 0 #>9] +60001 3 #?}%] +60002 2 "@] +60001 3 #BQ] +60001 1 #CG] +60001 1 #D}] +60001 0 #E] +60001 2 #G] +60002 4 "HR?] +60001 5 "I] +60001 5 %Jk] +60001 5 #L] +60002 7 #M^] +60002 7 %N-] +60002 9 #O] +60001 6 "Q&Y] +60001 : #Ri] @EDT1689394119.04 7 %S] +60001 9 #T] +60001 8 #V1] +60001 8 #WtG] +60002 8 #X] +60001 : #Ys] +60001 8 #[< ] +60001 ; "\\] +60002 8 #]5] +60001 7 #_ ] +60001 9 "`Na] +60001 : #a] +60002 : 'b ] +60001 8 "d!#] +60001 : "eb!] +60001 8 #f"O] +60002 9 #g"] +60001 8 #i2#{] +60001 8 #jy$] +60001 9 #k$] +60002 8 "m%=] +60001 7 #nG%] +60001 9 #o&i] +60002 6 #p&] +60001 4 #r'] +60001 5 $sd(+] +60001 6 &t(] +60001 5 #u)W] +60002 5 #w-)] +60001 2 #xp*] +60001 3 #y+] +60002 6 #z+] +60001 2 #|9,E] +60001 3 #}|,] +60002 2 #~-q] +60001 3 #.] +60001 1 #F.] +60001 4 #/3] +60001 2 #/] +60002 3 #0_] +60001 2 #R0] +60001 0 #1] +60001 3 #2!] +60002 1 #2] +60001 0 $`3M] +60001 1 #3] +60001 1 #4y] +60001 0 #+5] +60002 0 #o5] +60001 0 &6;] +60001 / &6] +60001 . #:7g] +60000 / #~7] +60002 , #8] +60001 , #9)] +60001 - #I9] +60002 + &:U] +60001 , #:] +60001 - #;] +60001 + #W<] +60002 ) #<] +60001 , &=C] +60001 + #"=] +60001 ) #f>o] +60002 ) #?] +60001 * #?] +60001 ) #0@1] +60001 + #t@] +60002 ( 'A]] +60001 * "A] +60001 ) #?B] +60001 & #C] +60002 ) #C] +60001 ( #DK] +60001 & #YD] +60002 ( &Ew] +60001 ' #F ] +60001 % '%F] +60001 & &iG9] +60001 ( #G] +60001 & #He] +60001 ' #6H] +60001 ( #zI] +60002 ' %J'] +60001 & #J] +60001 & "GKS] +60001 ' #K] +60002 & #L] +60001 & #M] +60001 & $XM] +60001 & #ŜNA] +60002 % #N] +60001 & #$Om] +60001 ' #hP] +60001 % "ʬP] +60002 $ #Q/] +60001 % #6Q] +60001 & #R[] +60002 $ #R] +60001 % #S] +60001 # #JT] +60001 " "ӎT] +60002 # #UI] +60001 $ "U] +60001 # &ZVu] +60001 # "ؤW ] +60001 " $W] +60002 # #+X7] +60001 ! #nX] +60001  #ݲYc] +60002   #Y] +60001   #:Z] +60001 ! #~[%] +60001 ! #[] +60001  #\\Q] +60002 " #H\\] +60001   ']}] +60001  #^] +60001  #^] +60002  #U_?] +60001  #_] +60001  #`k] +60001  'a] +60002  #ba] +60001  "b-] +60001  $b] +60001  #-cY] +60002  %qc] +60001  &d] +60001  &e] +60001  #Be] +60001  #fG] +60002  #f] +60001  #gs] +60001  %Xh ] +60001  (h] +60001  #i5] +60000  #)i] +60001  #mja] +60001  #j] +60002  #k] +60001  #6l#] +60001  #zl] +60001  #mO] @EDT1689480520.80  #\ m] +60001  # Dn{] +60001  # o] +60001  # o] +60002   (p=] +60001  #Rp] +60001  #qi] +60001  #q] +60002  #r] +60001  #^s+] +60002  #s] +60002  #tW] +60001  #(t] +60001  #ju] +60001  #v] +60002  #v] +60001  #4wE] +60001  #ww] +60001  # xq] +60002  #!y] +60001  ##Ay] +60001  #$z3] +60001  #%z] +60002  #'\ {_] +60001  #(M{] +60001  #)|] +60001  #*}!] +60002  #,}] +60001  #-Z~M] +60001  &.~] +60001  #/y] +60002  #1)] +60001  #2n] +60001  #3;] +60001  "4] +60002  $6=g] +60001  #7] +60001  #8] +60001  #:)] +60002  #;J] +60001  #<U] +60001  #=] +60005  '?] +59998  #@X] +60001  "A] +60001  #BC] +60002  #D$] +60001  'Ego] +60001  #F] +60001  #G] +60002  #I31] +60001  #Jy] +60001  #K]] +60002  #M] +60001  #NE] +60001  #O] +60001  #P] +60001  #RK] +60001  #S\\] +60001  &Tw] +60000  'U ] +60001  #W3] +60001  #Xw9] +60002  #Y] +60001  'Ze] +60001  #\\B] +60001  #]] +60002  #^'] +60001  #`] +60001  #aYS] +60001  #b] +60002  'c] +60001  #e8] +60001  #f~] +60001  #gA] +60002  'i ] +60001  #jVm] +60001  #k] +60001  #l] +60002  #n#/] +60001  #ok] +60001  #p[] +60001  #q] +60002  $s>] +60001  &t] +60001  %u] +60001  #w I] +60002  #xP] +60002  "yu] +60001  #z ] +60001  &|] +60001  #}a7] +60002  #~] +60001  #c] +60001  #,] +60001  #p] +60001  #%] +60002  #] +60001  #<Q] +60001  #] +60001   #}] +60001  #] +60002   #L] +60001   '?] +60001   #] +60001   #k] +60002   #\\] +60001   #] +60001   #-] +60001 \  #(] +60002   #lY] +60001   #] +60001   #] +60002   #6] +60001   $z] +60002 \  #G] +60001   #] +60001   #Fs] +60001   # ] +60001   #] +60002  #5] +60001  #U] +60001   #a] +60001 \  "] +60002  #"] +60001  #e#] +60001  #] +60001  #O] +60001  #1] +60002  #v{] +60001  #] +60001  #] +60001  #B=] +60002  #] +60001  "i] +60001  (] +60001   #S] +60001   #+] +60002   #] +60001   'W] +60001   'a] +60001   #] +60002  #] +60001  #-] @EDT1689566922.60  #pE] +60001  #] +60002  "q] +60001  #;] +60001  #ĝ] +60001  #3] +60001  #] +60002  #I_] +60001  #ʍ] +60001  #Nj] +60001  #!] +60002  #Xȷ] +60001  #ϜM] +60001  #] +60001  ##y] +60002  (f] +60001  #Ԫ˥] +60001  #;] +60001  #1] +60001  #tg] +60002  #ٸ] +60001  #Γ] +60001  #?)] +60001  #݃Ͽ] +60002  #U] +60001  #\ ] +60001  #Nс] +60001  #] +60001  "ҭ] +60001  #C] +60001  #\\] +60002  #o] +60001  #] +60001  #&՛] +60002  #j1] +60001  #] +60001  #]] +60001  (6] +60001  #y؉] +60002  #] +60001  #ٵ] +60001  #EK] +60001  "] +60002  %w] +60005  ( ] +59997  $Zܣ] +60002  #9] +60001  #] +60001  #(e] +60001  #m] +60001  'ߑ] +60002  #'] +60001  #;] +60001  #S] +60001  #] +60002  #] +60001  #S] +60001  #] +60001  # A] +10739 #"espclient"Session Begun +1376 #-> MainThread.exit +9 #mEXIT +2 #"espclient"Session Ended @1689601844.60EDT @1689601860.38EDT = =mMAIN_scheduler =tMAIN @EDT1689601862.45 #"core_reset"Sent BREAK +3 #t@35126 sendCRC with ifg=0x20, ie=0x7F + #@36961 sendCRC with ifg=0x08, ie=0x5F + #@16533 idle with ifg=0x84, ie=0x75 #@17204 select with ifg=0x10, ie=0xF5 + #@17838 receive with ifg=0x10, ie=0xFD + #@18472 receive with ifg=0x10, ie=0xFD + #@19106 receive with ifg=0x10, ie=0xFD #@19434 receive with ifg=0x80, ie=0xFD + #@45639 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +277 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +437 "Can" (\ 3e +  (\ 3e +2 #tPolling Can every 10:00 +4 #Cleanly exited at 09:50:44EDT17-Jul-23 +377 #-> can +3 "Can" *\ 5f +6139 #"espclient"Session Begun +386 #-> showlog +49763 #-> MainThread.resume +3 !o:Thread::CannotResume: mesg"No checkpoints available:bt["1/home/esp/esp2/lib/thread.rb:676:in `resume'"%espclient:2:in `topLevelBinding'" exit +7 #mEXIT + #"espclient"Session Ended @1689602580.78EDT @1689602640.64EDT = =mMAIN_scheduler =tMAIN @EDT1689602642.70 #"core_reset"Sent BREAK +2 #t@35126 sendCRC with ifg=0x20, ie=0x7F + #@36961 sendCRC with ifg=0x08, ie=0x5F + #@16533 idle with ifg=0x84, ie=0x75 + #@17204 select with ifg=0x10, ie=0xF5 + #@17838 receive with ifg=0x10, ie=0xFD #@18472 receive with ifg=0x10, ie=0xFD + #@19106 receive with ifg=0x10, ie=0xFD + #@19434 receive with ifg=0x80, ie=0xFD #@33955 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +439 "Can" $ ( +  $ ( + #tPolling Can every 10:00 +4 #Cleanly exited at 10:03:00EDT17-Jul-23 +5 #Loading /home/esp/esp2/mission/Nessie_negnpos.rb mission +6 #Preparing to sleep until 10:10 AM 07/17/2023 +3 ."Qmail"GoodNews.email "Starting Nessie_negnpos w/pucks in tube 2\\n{1 => 3,\\n 2 => 19}\\nCan@10:04:09, 22.1C, 15% humidity, 14.9psia, 14.534V, 0.159A, 10.602Ah, 2.31W",Subject: "Nessie_negnpos begun" +6 #"shutdown"Shutdown +2 #tAsleep til 10:10 AM 07/17/2023 +4 #Continuing at 10:10 +3 "Can" ( ) +928 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_negnpos.rb:55\\n{1 => 3,\\n 2 => 19}\\nCan@10:04:10, 22.1C, 15% humidity, 14.9psia, 14.534V, 0.184A, 10.602Ah, 2.67W",Subject: "Asleep until 10:10" +1120 #"uploadLog"upsync +2556 #"espclient"Session Begun +30379 "Can" " 倅 +4 #tPowering core bus +525 .Gate.power :raw,:ON +3 "sampler") +30 ) +3 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %a +2 .tCS.configure :default +3 "collection"'#P d@b +5 "processing"%% +4 "core" % +2 .tPS.configure :default +3 "processing"%#A d`xb +5 "sampler")% +3 "core" %gd +2 .tSS.configure :default +3 "sampler")#.0X 3,\\n 2 => 19}\\nCan@10:10:28, 22.0C, 15% humidity, 14.9psia, 14.377V, 0.386A, 10.621Ah, 5.54W",Subject: "Started Nessie_negnpos phase shallowDAwithoutWCR" +5 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +4 .Sample.shallow +2 "sampler")+2 +21 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +7 "core" &y  +2 .tHand.open + "manipulator"&-1 +55 "core" 1 +3 "manipulator"&.& +6 "core" & * * K & +2 "manipulator"&/% +4 "core" % \  *   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(-6 +178 "core" ( +2 "manipulator"&1& +5 "core" &-? * ' & X +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 &2& +8 "core" &-?  # p X +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&3'n +101 "core" ' +4 .tHand.close +3 "manipulator"&4/ +58 "core" / +4 "manipulator"&5& +5 "core" &-@  % J W + "manipulator"&6% +6 "core" % ^ $ ) : +2 .tForearm.seek :retract +2 "manipulator"&7'\ +105 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&8( +127 #"uploadLog"upsync +166 "core" ( +2 "manipulator"&9& +5 "core" &@ % )  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &:& +3 "core" &@ ) ' H N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&;'O +106 "core" ' +4 "manipulator"&<& +5 "core" &@ !  N +2 "manipulator"&=% +5 "core" %F  W 6 +2 "collection"'>& +4 "core" &  +3 "collection"'?& +6 "core" &t  +2 .tCC.seek :closed +2 "collection"'@(X +7 "core" &t  +4 & @ +9 &#O 1 +10 &k} F +9 &%jy H +9 &nz H +10 &lu G +9 &lm~ G +9 &.kw G +10 &p{ H +9 &jz H +10 &tgx G +9 &!6lq G +9 &"gp G +10 &$jn G +9 &&{mm H +9 &(=j H +10 &)hy H +9 &+mt G +10 &-ko G +9 &/Fkv G +9 &1gw H +10 &2mf G +9 &4gv G +9 &6Nki G +10 &8ms G +9 &9hk H +10 &;hh G +9 &=Vjq G +9 &?nn H +10 &@jm H +9 &Bj| H +10 &D[um I +9 &Fu K +9 &Gs N +10 &Ik Q +9 &KIq Q +9 &M\ t R +10 &Nu S +9 &Pk S +10 &RKk S +9 &T\ i T +9 &Uh T +10 &W{p 4 +9 &XS1h ] +9 &X~ L +9 ( +2 &Xci H +3 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 + "collection"'A& +7 "core" &Xel H +2 .tHand.open + "manipulator"&B1 +59 "core" 1 +2 "manipulator"&C% +5 "core" % E Q Q K 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +7 "core" &Xe H +2 "collection"'F% +4 "core" %S +2 .tCSV.dial CSR +2 "collection"'G  +119 "core"  + "collection"'H% +5 "core" %S +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'I'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'J% +3 "core" %m  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'K' +599 "core" ' +2 .tCSV.dial :waste +2 "collection"'L +120 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'M'Q +1980 "core" ' +2 #tPurging external Intake + "collection"'N& +7 "core" &Xe H +2 "collection"'O% +4 "core" %M  +2 .tCSV.dial :flush +2 "collection"'P  +39 "core"  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'Q' O +2116 "core" ' +2 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'R +2 'S  +6 "core" +71 + .tCTV.dial :intake +2 "collection"'T  +68 "core"  +2 .tIntake.select :open + "sampler") +22 .tCS.seek 0ml +2 "collection"'U'Q +2112 "core" ' +2 .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'V  +68 "core"  +2 #tFlushing upper manifold + "collection"'W& +7 "core" &Xd H +2 "collection"'X% +4 "core" %R + .tCSV.dial :flush +2 "collection"'Y  +65 "core"  +3 .tCS.seek 5ml +4 "collection"'Z'm +1103 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +42 "core" A +2 "collection"'\\% +4 "core" %my  +3 .tCS.seek 7ml +2 "collection"']' +503 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'^ +104 "core" + .tCTV.dial :air +3 .CS.seek 0ml +5 "collection"'_'Q +1494 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'. +697 "core" ' + .tCSV.dial :waste +2 "collection"'a +42 "core" +2 .tCS.seek 0ml +3 "collection"'b'Q +693 "core" ' +2 "collection"'c& +5 "core" &Xc H + "collection"'d% +4 "core" %U +2 .tCSV.dial :flush +2 "collection"'e  +39 "core"  +3 .tCS.seek 3ml + "collection"'f'. +719 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +42 "core" A +2 "collection"'h% +4 "core" %.{  +3 .tCS.seek 5ml +2 "collection"'i'm +497 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"'j'Q +1094 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'k'. +699 "core" ' +2 .tCSV.dial :waste +2 "collection"'l +68 "core" +2 .tCS.seek 0ml +2 "collection"'m'Q +403 "Can" `"忨 +293 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +7 "core" &<   } N +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&o( +5 "core" ( + "manipulator"&p& +5 "core" &<   N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +3 "core" &<   | N +3 .tForearm.seek CC +2 "manipulator"&r'O +98 "core" ' +2 .tHand.close + "manipulator"&s/ +63 "core" / +2 .tCC.seek :open +3 "collection"'t( +426 "core" ( + "manipulator"&u& +5 "core" &<  y N +2 "manipulator"&v% +4 "core" % I "   ] +3 .tForearm.seek :retract +2 "manipulator"&w'\ +102 "core" ' +43 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&x(-6 +281 "core" ( +2 "manipulator"&y& +4 "core" &-- * ! O  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &z& +4 "core" &-- )   +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&{'n +100 "core" ' +2 .tHand.open + "manipulator"&|1 +61 "core" 1 +2 "manipulator"&}% +5 "core" % h 9 ' W m +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~'\ +109 "core" ' +2 #tda sampling at most 150ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 10:14:29EDT17-Jul-23\\n{1 => 3,\\n 2 => 19}\\nCan@10:14:12, 22.1C, 15% humidity, 14.9psia, 14.392V, 0.526A, 10.655Ah, 7.58W",Subject: "da sampling at most 150ml" +8 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'& +7 "core" & + "manipulator"&% +5 "core" %\      +2 "storage"(% +4 "core" % x y +2 "storage"(. +5 "core" .(K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +666 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +5 (& +2 "core" & ~ , r +3 "manipulator"&& +4 "core" &-- ! H  +2 "manipulator"&% +5 "core" %\  + ) Y  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&(a +186 "core" ( +2 "manipulator"& & +5 "core" &W% %   ;5 + "storage"(\ & +5 "core" &  v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +97 "core" ' + "storage"( & +5 "core" & z  s +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( 'g +117 "core" ' + "storage"(- +5 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" & \ ;\ @ h +4 "manipulator"&& +4 "core" &W%   ;5 +2 .tElbow.seek 2 +2 "manipulator"&(a +9 "core" ( +4 "manipulator"&& +8 "core" &W%   ;5 +4 "storage"(& +4 "core" & \ H\ A h +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&/ +63 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(' +9 "core" &W%   # ;5 +2 "manipulator"&% +5 "core" % τ ' ) B +2 .tForearm.seek :retract +2 "manipulator"&'\ +79 #"uploadLog"upsync +4 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +23 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +153 "core" ( +2 "manipulator"&& +5 "core" &\ 4 , ,  I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +3 "core" &\ 5   y I +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&&'O +101 "core" ' +2 "manipulator"&(& +4 "core" &\ 4 ' # 1 I +2 "manipulator"&'% +4 "core" %F * % I 1 +3 "collection"'& +4 "core" & +3 "collection"'& +6 "core" & +4 .tCC.seek :closed +3 "collection"'"(X +6 "core" & +4 & 8 +9 &KM / +9 &z D +9 &Ag G +10 &h G +9 &g F +9 &ix G +10 &Ik~ G +9 & jz F +10 &iw F +9 &hy G +9 &!Qk G +10 &#g{ G +9 &$fz F +9 &&jy G +10 &(Yfx G +9 &*gx G +10 &+gz G +9 &-hx F +9 &/bgz F +10 &1%fx F +9 &2jx G +9 &4gy G +10 &6jey F +9 &8+ht G +9 &9kw F +10 &;hz F +9 &=rgv F +10 &?4gw F +9 &@ku G +10 &Bnu G +9 &Dse I +9 &F,r L +10 &Gr P +9 &Im Q +9 &Kaq R +10 &M"o R +9 &Nf S +9 &Pl S +10 &Rdo S +9 &T$b T +10 &Ui T +9 &Wx_ B +9 &XTp_ [ +10 &X%b K +9 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&+1 +7 "core" &XYc E +48 1 +2 "manipulator"&,% +5 "core" % F ; / D 1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&-'\ +94 "core" ' +2 #tcollectSample 150ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold +5 "sampler").+ +5 "core" + +2 "sampler")/% +5 "core" %jf > + "collection"'1& +5 "core" &XZm E +3 "Can" _cʊ +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X% +3 "core" %Un +2 "sampler")7% +5 "core" %Xa7! z + "sampler"))% +4 "core" %Xa7! { +2 .tIntake.select :close +2 "sampler")0 +11 )A% +3 "core" %Xa7)$  +2 .tSSV.dial :exhaust +2 "sampler")B  +70 "core"  +2 .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")C' +416 "core" ' + .tExhaust.select :close + "sampler") +14 #tSampling 150.0ml +4 .Intake.select :close + .Exhaust.select :close +3 .SS.reconfigure :default +4 "sampler")#.0X% +3 "core" %U\\ +2 "sampler")7% +5 "core" %Z z +31 "collection"')% +3 "core" %UZ +2 "sampler")A% +5 "core" %Z { m +35 "collection"'B% +4 "core" %UY +2 "sampler")<% +4 "core" %Z { m +41 "collection"'=% +3 "core" %Ud +2 "sampler")?% +5 "core" %Z { m +46 "collection"'F% +3 "core" %UU +2 "sampler")G% +5 "core" %Z z m +53 "collection"'C% +3 "core" %UZ +2 "sampler")H% +4 "core" %Z { m +2 "collection"'E% +4 "core" %U\\ +2 #tIntake @13.7psia, vacuum from 8.2 to 11.2psi +2 .SS.reconfigure :inhaling 1.57ml/s +5 "sampler")#.n0X| +30 "collection"'V% +3 "core" %UE +3 "sampler")W% +4 "core" %o2- }> +2 "sampler")X% +4 "core" %o43 }> +2 .tIntake.select :close +2 "sampler")0 +11 )Y% +3 "core" %oB> > +2 .tSSV.dial :exhaust +2 "sampler")U  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")[' +900 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")\\  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +3 "sampler") +268 "collection"'Z% +3 "core" %UR +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.57ml/s +4 "sampler")#.n0X|= ~? +2 "sampler")% +4 "core" %q@> }? +2 .tIntake.select :close +2 "sampler")0 +11 )% +3 "core" %qKF ? +2 .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")' +898 "core" ' + .tExhaust.select :close +2 "sampler") +13 #tSampled 150.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'~& +5 "core" &XZG E +3 ."airStroke"CSV.dial :waste +3 "sampler")% +6 ."airStroke"CS.seek 0ml +2 "collection"''Q +6 "core" %fd } +4 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "sampler")  +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +67 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'' O +95 "core"  +2 .tCTV.dial :air +2 "collection"'  +67 "core"  +2 .tdelay 15 seconds +9 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +123 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +5 "collection"'$  +3 "sampler") ' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +105 "core" ~ +20  +197 ' +2 "sampler")x% +5 "core" %je  + .tCBV.dial between SSV and waste2 +3 "collection"'  +30 "core"  +3 "collection"'(% +5 "core" % OX +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"''  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +3 "collection"''Q +2027 "core" ': +3 "collection"'% +4 "core" % \ +2 "sampler")% +4 "core" %he  +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV +4 "collection"'t @ +29 "core" A +2 .tSS.reconfigure :default +4 "sampler")#.0X& +7 "core" &X[ E +2 ."airStroke"CSV.dial :waste +3 "sampler")7% +3 "collection"') +6 "core" %]X +2 .tSSV.dial :exhaust +2 "sampler")A  +57 "core" +3 ."airStroke"CS.seek 0ml + "collection"'B'Q +6 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'< @ +5 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'I'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")\\ +120 "core"  +3 .tSS.reconfigure :exhale +5 "sampler")#.0X +103 "collection"'(9 +2 "core" 9< +103 "collection"''9 +3 "core" 9;9 +103 "collection"'9 +3 "core" 9Z7 +102 "collection"'9 +3 "core" 9x5 +102 "collection"'9 +3 "core" 93 +103 "collection"'t9 +4 "core" 91 +102 "collection"' 9 +3 "core" 9. +102 "collection"',9 +3 "core" 9- +103 "collection"'9 +3 "core" 9* +102 "collection"'+9 +3 "core" 9) +102 "collection"' 9 +4 "core" 98' +102 "collection"'&9 +3 "core" 9Q% +103 "collection"'.9 +3 "core" 9h# +102 "collection"'/9 +3 "core" 9" +102 "collection"'59 +3 "core" 9! +103 "collection"'9 +3 "core" 9 +102 "collection"'%9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'19 +3 "core" 9 +102 "collection"'69 +3 "core" 9 +102 "collection"'29 +3 "core" 9  +103 "collection"'09 +3 "core" 9 $ +102 "collection"':9 +3 "core" 9 6 +103 "collection"'99 +3 "core" 9 G\  +102 "collection"'>9 +3 "core" 9 X +102 "collection"'79 +4 "core" 9 i +102 "collection"')9 +3 "core" 9 w +103 "collection"'A9 +2 "core" 9  +103 "collection"'<9 +3 "core" 9  +102 "collection"'39 +3 "core" 9 $ +103 "collection"'?9 +3 "core" 9 ( +103 "collection"'B9 +2 "core" 9 , +103 "collection"'F9 +3 "core" 9 0 +102 "collection"'G9 +3 "core" 9 4 +103 "collection"'H9 +3 "core" 9 9 +102 "collection"'E9 +4 "core" 9 =\ +102 "collection"'=9 +3 "core" 9 A\ +102 "collection"'#9 +3 "core" 9\ E +103 "collection"'L9 +3 "core" 9\ J +102 "collection"'K9 +3 "core" 9\ N +102 "collection"'49 +3 "core" 9\ R +103 "collection"';9 +2 "core" 9\ 'V +103 "collection"'9 +3 "core" 9\ /Z +102 "collection"'P9 +3 "core" 9\ 6_ +103 "collection"'C9 +2 "core" 9\ <c +103 "collection"'O9 +3 "core" 9\ Cg +103 "collection"'T9 +3 "core" 9\ Ik +102 "collection"'Q9 +3 "core" 9\ Op +102 "collection"'M9 +3 "core" 9\ Vt +103 "collection"'V9 +3 "core" 9\ [x +102 "collection"'X9 +4 "core" 9\ `| +102 "collection"'Y9 +3 "core" 9\ b +102 "collection"'J9 +3 "core" 9\ h +4 .tCH.hold 10:00,70C +5 "collection"'\\9 +2 'W `\ `\ e  +7 "core" 9\ h  +2 "collection"'N% +4 "core" %  v +2 #tBegun lysing Collection Puck Heater at 68.1C/38.3psia +37509 "Can"  c +22482 "core" ` +2 "collection"'U9 +4 "core" 9\  +2 "collection"'I% +4 "core" % +3 #tEnded lysing Collection Puck Heater at 70C/37.8psia +2 .CS.seek 0ml +4 "collection"'Z'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'_ @ +92 "core" B +2 .tCSV.dial :air +2 "collection"'a @ +41 "core" ? +3 .tCS.seek 5ml +3 "collection"'['m +1339 "core" ' +2 .tCSV.dial CTV +2 "collection"'^  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'] @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +57 "collection"'`  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'R'Q +1337 "core" ' +2 "collection"'g% +5 "core" %TVW + #tPuck @48.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) +3 .CSV.dial CBV +3 "collection"'b +104 "core" +2 .tCBV.dial CSV +2 "collection"'i  +28 "core"  + "collection"'e% +5 "core" %T35 +3 .tCS.seek 5ml +2 "collection"'l'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +43 "core" +2 "collection"'j% +5 "core" %m +2 .tCS.seek 7ml +2 "collection"'p' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'n @ +42 "core" ? +3 .tCS.seek 10ml +3 "collection"'s' O +836 "core" ' +24 .tCSV.dial between air and CTV,avoiding: CBV +8 "collection"'q ` +106 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +4 "collection"'D   +31 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'u  +2 '@  +42 "core"  +78  +3 .tCS.seek 5ml +4 "collection"'v'm +1342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'r @ +93 "core" B + .tCSV.dial :waste +2 "collection"'S +93 "core" +3 .tCS.seek 0ml +2 "collection"'h'Q +1336 "core" ' +2 .tCSV.dial :air + "collection"'o @ +67 "core" A +3 .tCS.seek 5ml +3 "collection"'|'m +1343 "core" ' + .tCSV.dial CTV +2 "collection"'}  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'w  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +4 "collection"'f +92 "core"  + .tCBV.dial CSV +2 "collection"'{  +28 "core"  +2 "collection"'!% +4 "core" %L+, +3 .tCS.seek 4.999ml +2 "collection"''m +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"' % +5 "core" %m  +2 .tCS.seek 7ml +2 "collection"'\ ' +588 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'y' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +106 "core" _ +3 #tLysing Complete + "collection"'& +6 "core" &XY E +3 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +6 "core" %\   @  +2 "storage"(% +4 "core" %\ # u  j + "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(z(S +191 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +2 (~& +3 "core" &U\ \  h +2 "manipulator"&& +5 "core" &\ 4   W I +2 "manipulator"& % +4 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&(y +163 "core" ( +2 "manipulator"& & +5 "core" &q "  M S +2 "storage"(m& +4 "core" &U d e o +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +100 "core" ' + "storage"(& +5 "core" &U ^ J  n +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"($'g +265 "core" ' +2 "storage"(- +4 "core" -'h +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &q  S +2 "storage"(x& +4 "core" &U\ $ t h j +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +4 "manipulator"&' +27 "core" ' +2 .tElbow.hold +3 "manipulator"&(, +4 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"('- +3 "core" -'h +3 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"(' +34 "core" ' + "manipulator"&% +5 "core" %   +2 "storage"(& +4 "core" &U\ 5\ L i +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 306 counts + "manipulator"&t'7 +21 "core" ' +2 "manipulator"& & +5 "core" &q $ S + "storage"(,& +5 "core" &U W a O n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +36 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +3 "storage"(+'~ +42 "core" ' +2 "manipulator"& & +5 "core" &q  ! S +2 "manipulator"&&% +5 "core" %d   q v +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&/( +162 "core" ( +2 "manipulator"&5& +5 "core" &8   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &8   ] L +2 .tForearm.seek CC +2 "manipulator"&%'O +97 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +3 "collection"'1( +427 "core" ( +2 "storage"(6& +5 "core" &U < Z + l + "storage"(2& +5 "core" &U\  E ( l +2 "manipulator"&0& +4 "core" &7   ~ K +2 "manipulator"&:% +4 "core" % T   r +2 .tForearm.seek :retract +2 "manipulator"&9'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&>(y +160 "core" ( +2 "manipulator"&7& +4 "core" &v   C +2 "storage"()& +4 "core" &U { t +2 .tElbow.reconfigure :limp +56 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&A' +110 "core" ' +2 .tElbow.hold +4 "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&31 +61 "core" 1 +3 "manipulator"&?% +4 "core" % -  o +2 "storage"(B& +4 "core" &U b J m +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 266 counts + "manipulator"&F' +24 "core" ' +2 "manipulator"&G& +5 "core" &    2 +2 "storage"(H& +4 "core" &U  w +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&E'] +30 "core" ' +2 "storage"(=% +5 "core" %z ~  t +3 ."downElevator"SE.seek :down +4 "storage"(#' +99 (L% +3 "core" %'A | | Y qL8 +2 "manipulator"&K% +5 "core" %e   O  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +23 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"';& +7 "core" & +2 "manipulator"&& +4 "core" &   W 2 +2 "manipulator"&P% +4 "core" %\    1  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-6 +177 "core" ( +4 "manipulator"&O& +6 "core" &-0    W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &T& +4 "core" &-0   W +2 .tForearm.seek :garage +2 "manipulator"&Q'n +104 "core" ' +2 .tHand.close +2 "manipulator"&M/ +59 "core" / +2 "manipulator"&V& +4 "core" &-5   R +2 "manipulator"&X% +4 "core" % d   ) +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&J( +283 "core" ( +2 "manipulator"&\\& +5 "core" &6  ? J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +3 "core" &6    J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&c'O +105 "core" ' +2 "manipulator"&W& +5 "core" &6    J +2 "manipulator"&U% +4 "core" %Q   > 2 +3 "collection"'I& +4 "core" &c +2 "collection"'8& +6 "core" &6 +2 .tCC.seek :closed +2 "collection"'_(X +8 "core" &7 +4 & ; +9 &MPA 0 +9 &}A D +10 &Nb F +9 &e F +10 &gn F +9 &gO F +9 &Wc? F +10 &g) G +9 &g F +9 &c F +10 &!^f F +9 &# e F +10 &$bk F +9 &&eO F +9 &(gc* F +10 &*(f F +9 &+c F +9 &-gI G +10 &/nfY F +9 &1/eG G +10 &2d9 F +9 &4e F +9 &6ue G +10 &89e F +9 &9g< G +9 &;gS F +10 &=}fB G +9 &?@f/ F +10 &Ae G +9 &Bg F +9 &Dnn G +10 &F>) J +9 &G O +9 &I  R +10 &Kk5*z R +9 &M,FBk S +10 &NXR_ S +9 &Pb^L T +9 &Rnlh@ T +10 &T1sp, T +9 &Uyw$ T +10 &Wx~ 9 +9 &XR, 's +9 &X}h H +3 ( +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 +2 "collection"'a& +6 "core" &X}p H +2 .tHand.open + "manipulator"&Z1 +58 "core" 1 +2 "manipulator"&^% +5 "core" % Q K &  2 +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' +2 .tPSV.dial PSR +2 "processing"%` +118 "core"  +2 "processing"%d% +4 "core" %a+ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%['U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%g  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +1605 "core" ' + .tPSV.dial PSR +2 "processing"%i +42 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%e' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%R +3 .tCBV.dial PRV +7 "collection"'k  +5 "core" A + "processing"%j  +62 "core" +82  +2 .tPSV.dial :mixloop +2 "processing"%l +102 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%n  +121 "core" +3 .tPS.seek 0ml +3 "processing"%p'd +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%q  +43 "core"  +3 .tPS.seek 2.5ml +3 "processing"%D' +2619 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%@ +43 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +1279 "Can"\  YO灨 +1333 "core" ' + .tPSV.dial :air +2 "processing"%s  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +47 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2677 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +7 "core" &6   J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&h( +5 "core" ( +2 "manipulator"&}& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &6    J +3 .tForearm.seek CC +2 "manipulator"&w'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'|( +428 "core" ( + "manipulator"&f& +5 "core" &6   J +2 "manipulator"&{% +4 "core" % `   +2 .tForearm.seek :retract +2 "manipulator"&!'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&(-6 +293 "core" ( +2 "manipulator"&& +5 "core" &-6   4 D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &-6   D +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +3 .tHand.open + "manipulator"&1 +66 "core" 1 +4 "manipulator"&\ % +4 "core" % b   / P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +55 "manipulator"&'\ +98 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +7 "core" & +2 "manipulator"&% +4 "core" %\    i  +3 "storage"(% +4 "core" % v w + "storage"(. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(~( +204 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +4 "core" & a Z o +2 "manipulator"& & +4 "core" &-6   D +2 "manipulator"&% +4 "core" %\      +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"& (a +184 "core" ( + "manipulator"&m& +5 "core" &X   ` 4 +2 "storage"(& +4 "core" & { y  t +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +101 "core" ' + "storage"(-& +5 "core" & | } N s +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +126 "core" ' +2 "storage"(- +4 "core" -'߱ +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +4 (x& +4 "core" & ? N  l +2 "manipulator"&'& +4 "core" &X   4 +2 .tElbow.seek 2 +2 "manipulator"&(a +5 "core" ( +2 "manipulator"&& +5 "core" &X   4 +2 "storage"( & +4 "core" & } G R k +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&,'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"& / +54 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +7 "manipulator"&&& +5 "core" &X   U 4 +2 "manipulator"&% +4 "core" % ρ   +3 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +153 "core" ( + "manipulator"&t& +5 "core" &<   N +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &<    N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&5'O +112 "core" ' +2 "manipulator"&& +5 "core" &9   w M +2 "manipulator"&% +5 "core" %C    +2 "collection"'(& +4 "core" & +2 "collection"'& +6 "core" & +2 .tCC.seek :closed +2 "collection"'.(X +7 "core" &) +6 &3 $e +10 &[$ 6 +9 &% G +9 &_ E +10 &ed F +9 &Zf F +10 &f F +9 &g~ F +9 &el F +10 &cbY F +9 & %eE F +9 &!e1 F +10 &#f F +9 &%jc F +10 &',g F +9 &(f F +9 &*g F +10 &,qe F +9 &.3e F +10 &/f F +9 &1e F +9 &3yf F +9 &5;f F +10 &6f F +9 &8g F +10 &:f F +9 &f- F +9 &?e/ F +9 &Ah? F +10 &CJoF G +9 &E~H8 I +9 &Fr4 M +10 &Hr% Q +9 &J1 R +10 &K R +9 &M S +9 &Or T +10 &Q3 T +9 &R S +9 &T T +10 &Vx T +9 &We - +9 &Xp a +9 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + .Hand.open +3 "manipulator"&"1 +7 "core" &Xj L +53 1 +3 "manipulator"&6% +5 "core" % C *   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&2'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'0  +120 "core"  + .tCSV.dial CTV +2 "collection"':  +29 "core"  +3 .tPS.seek 2.5ml +4 "processing"%7' +2614 "core" ' +2 "collection"')% +4 "core" % Q~  +3 .tCS.seek 4ml +2 "collection"'%'NR +1604 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%/  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%3  +79 "core" ~ +2 .tPS.seek 0ml +2 "processing"%?'d +2619 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'B ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'G @ +41 "core" > +3 .tCS.seek 10ml +4 "collection"'H' O +1597 "core" ' + .tCSV.dial CTV +2 "collection"'=  +53 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +2605 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'L @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'K  +119 "core" +2 "collection"'>& +4 "core" &Xj L +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&A% +7 "core" %\ "   L +2 "storage"(;% +4 "core" %\ " r x j + "storage"(F. +4 "core" .( +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"((S +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (P& +3 "core" &U\ \ - o c +2 "manipulator"&+& +5 "core" &9   M + "manipulator"&E% +4 "core" %\ #  L +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&O(y +205 "core" ( +2 "manipulator"&T& +5 "core" &m   ( 5\ + "storage"(#& +5 "core" &U\ # s E k +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +111 "core" ' +2 "storage"(M& +4 "core" &U [ W 0 n +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'g +264 "core" ' +2 "storage"(X- +4 "core" -'S +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&4& +3 "core" &m   5\ +2 "storage"(Q& +5 "core" &U\   i + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&\\' +33 "core" ' + .tElbow.hold +2 "manipulator"&N, +6 "core" , +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -'S +3 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(W'z +31 "core" ' + "manipulator"&U% +5 "core" %   +2 "storage"(I& +5 "core" &U\ C\ 8 g +2 .tForearm.force -20 + "manipulator"&5 +57 .tForearm.seek 1 + 279 counts +3 "manipulator"&Y' +20 "core" ' +2 "manipulator"&1& +5 "core" &   ' - + "storage"(a& +5 "core" &U ? > ) k +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&Z'] +33 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(^'i +46 "core" ' +2 "manipulator"&8& +5 "core" &   r - +2 "manipulator"&`% +5 "core" %f   j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&c( +150 "core" ( +3 "manipulator"&g& +5 "core" &8   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +3 "core" &8    L +2 .tForearm.seek CC +2 "manipulator"&i'O +96 "core" ' +2 .tHand.close + "manipulator"&b/ +56 "core" / +3 .tCC.seek :open +3 "collection"'R( +426 "core" ( +2 "storage"(k& +5 "core" &U [ Z j m + "storage"(j& +5 "core" &U a W C n + "manipulator"&l& +5 "core" &7   q K + "manipulator"&n% +4 "core" % P   C +3 .tForearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&q(y +167 "core" ( + "manipulator"&p& +5 "core" &y   ) 4 +2 "storage"(@& +4 "core" &U } s ' r +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&D' +105 "core" ' +2 .tElbow.hold +3 "manipulator"&s, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&u1 +60 "core" 1 +4 "manipulator"&S% +4 "core" %  % +2 "storage"(r& +4 "core" &U Y [ H n +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 284 counts +3 "manipulator"&o'! +19 "core" ' +2 "manipulator"&}& +5 "core" &}   G 0 + "storage"(& +5 "core" &U e u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&'] +40 "core" ' +2 "storage"(J% +5 "core" %j  w +3 ."downElevator"SE.seek :down +6 "storage"(]' +97 (_% +3 "core" %< | | D rK5 +3 "manipulator"&f% +4 "core" %^   J +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&{'\ +91 "core" ' +27 ' + ."downElevator"SE.stop + "storage"(5 +5 .tPSV.dial :air +2 "processing"%w  +76 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2622 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%h +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%\  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%!'d +2672 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +7 "core" & +2 "manipulator"&& +4 "core" &}   0 +2 "manipulator"&% +4 "core" %\    ]  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +165 "core" ( +2 "manipulator"&& +5 "core" &-8   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-8   L  +2 .tForearm.seek :garage +2 "manipulator"& 'n +104 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&z& +5 "core" &-9 * !   + "manipulator"&m% +5 "core" % x   m $ +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(? +123 "core" ( +2 "manipulator"&-& +4 "core" &@   0 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &@   & 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&x'Η +103 "core" ' +2 "manipulator"&'& +4 "core" &@   . 0 +2 "manipulator"&% +5 "core" %΀   { +2 "processing"% & +5 "core" & +2 "processing"%& +6 "core" & +2 .tPC.seek :closed +2 "processing"% (X +7 "core" & +7 &A $f +9 &v\\ 7 +9 & I +9 &j H +10 &im H +9 &,g H +10 &m H +9 &h H +9 &qk H +10 &2m I +9 &j! H +9 &!m* H +10 &#xm( I +9 &%;k) H +10 &&m+ I +9 &(k/ H +9 &*l+ H +10 &,Di- H +9 &.m1 I +10 &/n, I +9 &1m+ H +9 &3Kk7 H +10 &5k; H +9 &6q< H +9 &8p< H +10 &:Rn; I +9 &<n> H +9 &=h= H +10 &?n> H +9 &A[k? H +10 &CrA I +9 &DyD J +9 &FI K +10 &HTH N +9 &JG N +9 &KH M +10 &MK N +9 &O[I N +10 &QG O +9 &RG O +10 &TT O +9 &V`O O +9 &WiyP $p +10 &X&tV 1 +8 ( +4 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.46 +2 "processing"%&& +7 "core" &XV ( + &XP ( +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"& % +5 "core" % ΀ < . { +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tPRV.dial :air +2 "processing"%t  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +3 "processing"%% +4 "core" %Zf +3 .tPS.seek 0.3ml + "processing"%,'W +385 "core" ' + .tPSV.dial PSR +2 "processing"% +92 "core"  +2 "processing"%% +4 "core" %W"  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%'. +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +1902 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%( +106 "core" + .tPTV.dial :mixing +2 "processing"%$ @ +67 "core" A +2 .tPBV.dial :waste2 +2 "processing"%|  +82 "core"  +3 .tPS.seek 0ml +3 "processing"%"'d +2608 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&6& +7 "core" &@   0 +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +6 "core" ( + "manipulator"&0& +5 "core" &@  n 0 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +4 "core" &@   0 +2 .tForearm.seek PC +2 "manipulator"&5'Η +100 "core" ' +2 .tHand.close + "manipulator"&v/ +57 "core" / +2 .tPC.seek :open +3 "processing"%)( +424 "core" ( + "manipulator"&y& +5 "core" &@   L 0 +2 "manipulator"&/% +4 "core" % Ν   y \\ +2 .tForearm.seek :retract +2 "manipulator"&3'\ +104 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&7(-6 +127 "core" ( + "manipulator"&B& +5 "core" &-,   ! +2 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &G& +3 "core" &-,  #  ! +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&%'n +102 "core" ' +2 .tHand.open + "manipulator"&=1 +58 "core" 1 +2 "manipulator"&H% +4 "core" % d .  ; R +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&L'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%K& +7 "core" &7 + "manipulator"&>% +4 "core" %\    $ +2 "storage"(A% +6 "core" %  u + "storage"(;. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(F( +198 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (P& +3 "core" & Z [ [ r +2 "manipulator"&+& +4 "core" &-6   L  +2 "manipulator"&E% +5 "core" %\    3 $ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&~(a +172 "core" ( + "manipulator"&T& +5 "core" &f   , +2 "storage"(#& +5 "core" & t | > t +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +96 "core" ' +2 "storage"(M& +5 "core" & ~  t +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(2'g +140 "core" ' + "storage"(X- +4 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +3 (4& +4 "core" & Z X K m + "manipulator"&Q& +5 "core" &f   X , +2 .tElbow.seek 2 +2 "manipulator"&C(a +5 "core" ( +2 "manipulator"&U& +4 "core" &f   | , +2 "storage"(I& +4 "core" & Y X 6 n +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&a/ +60 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&8& +3 "storage"(<' +9 "core" &f   Z , + "manipulator"&`% +5 "core" % ϔ   | +2 .tForearm.seek :retract +2 "manipulator"&O'\ +102 "core" ' + ."downElevator"SE.stop + "storage"(5 +7 "core" ' +2 .tElbow.seek PC +2 "manipulator"&V(? +253 "core" ( +2 "manipulator"&\\& +5 "core" &=   ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &=   ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&W'Η +102 "core" ' +2 "manipulator"&g& +5 "core" &=   1 ) +2 "manipulator"&[% +4 "core" %}   +2 "processing"%Z& +5 "core" &B +2 "processing"%N& +6 "core" &{ +3 .tPC.seek :closed + "processing"%b(X +8 "core" & +4 & 6 +10 &ALr / +9 &{xu C +9 &-kw H +10 &kk H +9 &ih G +9 &sko H +10 &7iq G +9 &jZ H +10 &hb H +9 &|jd H +9 &!=nc H +10 &#jd H +9 &$nU H +9 &&jL G +10 &(EjX H +9 &*kS H +10 &+nO H +9 &-kN H +9 &/NkR H +10 &1kO H +9 &2kJ H +9 &4n? H +10 &6Um< H +9 &8jB H +10 &9kD H +9 &;j; H +9 &=]j@ H +10 &? l6 H +9 &@h/ H +9 &Bo" H +10 &Daz, J +9 &F% K +10 &G( N +9 &I) M +9 &K]& N +10 &M" N +9 &N N +9 &P N +10 &Rb O +9 &T$# O +10 &U O +9 &W| 6 +9 &Xg5 O +10 &X & +2 ( +2 "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&d1 +66 "core" 1 +2 "manipulator"&.% +4 "core" % } ,  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&k'\ +108 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%j X +3 %l9 +9 "core" 9} +102 "processing"%n9 +3 "core" 9x +103 "processing"%p9 +3 "core" 9v  +103 "processing"%@9 +3 "core" 9t  +102 "processing"%i9 +3 "core" 9s +102 "processing"%c9 +3 "core" 9r +102 "processing"%u9 +3 "core" 9r +103 "processing"%S9 +3 "core" 9r +102 "processing"%r9 +3 "core" 9t" +103 "processing"%}9 +2 "core" 9t' +103 "processing"%9 +3 "core" 9v+ +102 "processing"%J9 +3 "core" 9y/ +102 "processing"%e9 +8 "core" 9|3 +104 "processing"%_9 +7 "core" 98 +105 "processing"%q9 +2 "core" 9< +103 "processing"%f9 +2 "core" 9@ +103 "processing"%D9 +3 "core" 9E +102 "processing"%o9 +3 "core" 9I +102 "processing"%^9 +3 "core" 9M +103 "processing"%w9 +3 "core" 9Q +102 "processing"%9 +3 "core" 9U +102 "processing"%]9 +3 "core" 9Z +103 "processing"%?9 +3 "core" 9^ +102 "processing"%h9 +3 "core" 9b +103 "processing"% 9 +3 "core" 9f +102 "processing"%9 +3 "core" 9k +103 "processing"%\ 9 +2 "core" 9o +103 "processing"%9 +3 "core" 9s +103 "processing"%9 +3 "core" 9w +102 "processing"%9 +3 "core" 9{ +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%s9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +4 "processing"% pXp  +6 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%z +103 "core"  + "processing"%m% +5 "core" %g +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 .tPS.seek 0.5ml + "processing"%{' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +12 .tPS.seek 2ml +2 "processing"%-'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +67 "core" + .tPBV.dial :waste1 +2 "processing"%'  +119 "core"  + "processing"%% +5 "core" %Ң  +2 .tPS.seek 1.5ml +2 "processing"% 'R +585 "core" ' +2 .tdelay 3 seconds +190 "Can" A! +112 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +3 "processing"%'d +1598 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +57 "processing"%*  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"% ' +2198 "core" ' +2 .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 .tPS.seek 0ml +3 "processing"%x'd +2185 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%!  +119 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +67 "core" B +3 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%,'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'  +2 "processing"%(  +40 "core" +3  + "processing"%$% +4 "core" %`H  +3 .tPS.seek 0.34ml +2 "processing"%|'o +434 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +3 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%6  +40 "core"  +3 .tPS.seek 0.9ml +4 "processing"%0'G[ +1179 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%: @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%v' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%  +41 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' +2 .tPSV.dial :PML +2 "processing"% +41 "core" +2 .tPTV.dial :mixing +2 "processing"%y @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%/  +34 "core" +2 "processing"%B% +4 "core" %Ҫt  +3 .tPS.seek 1.85ml + "processing"%G' +241 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'=& +6 "core" & +2 "manipulator"&H& +4 "core" &=   ) +2 "manipulator"&K% +4 "core" %\    \ c +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(-6 +128 "core" ( +2 "manipulator"&A& +5 "core" &-1    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +3 "core" &-1   m  +2 .tForearm.seek :garage +2 "manipulator"&;'n +97 "core" ' +2 .tHand.close + "manipulator"&%/ +60 "core" / +2 "manipulator"&P& +5 "core" &-;   #  +2 "manipulator"&+% +4 "core" % }    N +3 .tForearm.seek :retract +2 "manipulator"&E'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&( +279 "core" ( +2 "manipulator"&T& +5 "core" &9   F K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &9  K +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&M'O +95 "core" ' + "manipulator"&7& +5 "core" &9   0 K +2 "manipulator"&X% +4 "core" %S   +3 "collection"'4& +4 "core" & +2 "collection"'Q& +6 "core" & +2 .tCC.seek :closed +3 "collection"'U(X +6 "core" & +4 & 7 +9 &FL / +10 &x D +9 &4m H +9 &k H +10 &h G +9 &zk H +9 &=n[ G +10 &l G +9 &h G +9 &h H +10 &!Eg\\ G +9 &#jb G +10 &$mC H +9 &&k^ H +9 &(Lk H +10 &*h H +9 &+h H +9 &-nU H +10 &/Tm` H +9 &1j H +10 &2j G +9 &4mR H +9 &6\\k H +10 &8hW H +9 &9hX G +9 &;k[ G +10 &=dh\\ H +9 &?'i> G +10 &@kZ G +9 &BpY H +9 &DjtH H +10 &F&\\ K +9 &G_ N +10 &I ~R +9 &KVX ~R +9 &MZ }S +10 &N@ }S +9 &P= }S +9 &RZV ~S +10 &TV }T +9 &UY |T +9 &Wyc A +10 &XR~X $h +9 &X)E B +9 ( +2 &XBZ ? +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 + "collection"'I& +7 "core" &XD{ ? +2 .tHand.open + "manipulator"&L1 +64 "core" 1 +3 "manipulator"&a% +5 "core" % S :  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&8'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%` +93 "core"  +2 "processing"%~% +5 "core" %i6 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1629 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%2  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +51 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml + "processing"%Y' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%C  +3 "collection"'<  +32 "core"  +112  +2 .tPSV.dial :mixloop +2 "processing"%g +93 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%[  +69 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2390 "Can" {f$K譨 +229 "core" ' +2 .tPSV.dial :air +2 "processing"%O  +41 "core"  +3 .tPS.seek 2.5ml +3 "processing"%)' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%d +42 "core" +2 .tPS.seek 0ml +2 "processing"%.'d +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%l  +43 "core"  +2 .tPS.seek 2.5ml +56 "processing"%N' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +7 "core" &7  m K +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&@( +6 "core" ( + "manipulator"&i& +5 "core" &8   * K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &c& +3 "core" &8  K +2 .tForearm.seek CC +3 "manipulator"&u'O +94 "core" ' + .tHand.close +2 "manipulator"&S/ +58 "core" / +2 .tCC.seek :open +4 "collection"'r( +426 "core" ( + "manipulator"&}& +5 "core" &7   K +2 "manipulator"&% +4 "core" % Y  U +3 .tForearm.seek :retract +2 "manipulator"&J'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&e(-6 +280 "core" ( +2 "manipulator"&_& +5 "core" &-:  #  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &q& +3 "core" &-: '  '  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&f'n +97 "core" ' +3 .tHand.open + "manipulator"&D1 +54 "core" 1 +2 "manipulator"&o% +5 "core" % f )   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&^'\ +109 "core" ' +2 ."da"delayUntil "11:10:23.82" +24802 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%w @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" + + ."da"PSV.dial :air +2 "processing"%?  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%h' +2203 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%\ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2188 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +116 "core"  + "processing"%% +5 "core" %e? + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%s  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%z +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +34 "core" +2 "processing"%"% +5 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%{'U +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'd +1598 "core" ' +2 ."da"delay 2:00 +8900 "Can" :'C +3103 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%'  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2200 "core" ' + ."da"PSV.dial PTV +3 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%&  +76 "core" +3 ."da"PS.seek 0ml +4 "processing"%'d +2170 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +116 "core"  +2 "processing"%% +5 "core" %h + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%t' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +78 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%!% +5 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +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"%x'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "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 +3 "processing"%$ +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%,' +2181 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%:  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%0'd +2185 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%v  +119 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +48 "processing"%y +49 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%/'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%B  +42 "core"  +2 "processing"%5% +4 "core" %c  +3 ."da"PS.seek 0.55ml +2 "processing"%' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%G  +42 "core"  +2 ."da"PS.seek 2ml +4 "processing"%='Ҧ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%H +42 "core" + ."da"PTV.dial :mixing +2 "processing"%K @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core" + "processing"%3% +5 "core" %ҡ  +2 ."da"PS.seek 1.85ml +2 "processing"%V' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%P'd +1981 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +14140 "Can" F)٨ +33862 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%+  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%k * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%;  +41 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2202 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%# +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%7 +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%X  +43 "core"  +3 ."da"PS.seek 0ml +3 "processing"%4'd +2178 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%E +128 "core"  +2 "processing"%R% +5 "core" %d + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%I' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%a  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Q +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 "processing"%~% +5 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%M'R +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"%2'd +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +34 "core" +2 ."da"delay 30 seconds +168 "Can" ?,Bo +2835 ."da"PBV.dial between PSV and waste1 +2 "processing"%\\ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%1 +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%<' +2199 "core" ' + ."da"PSV.dial PTV +3 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +67 "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"%Y  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +2172 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%Z +118 "core"  +2 "processing"%d% +5 "core" %d + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%)' +590 "core" ' +3 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%. +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" + "processing"%N% +5 "core" %ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%p'[ +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%i * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%c'd +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%S  +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 +4 "processing"%8 +67 "core"  +3 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%U' +2203 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2188 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%@ +118 "core"  +2 "processing"%D% +4 "core" %e +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%o' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%f +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +32 "core" +2 "processing"%% +4 "core" %ҩ  +3 ."da"PS.seek 1.5ml +2 "processing"%]'Y +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%W'd +1601 "core" ' +2 ."da"delay 2:00 +12055 #recoverPSRreagent08 +4 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2204 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +66 "core"  +2 ."da"delay 5 seconds +389 "Can" F. +113 ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml +4 "processing"%'d +2184 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%s +122 "core"  +4 "processing"%z% +17 "core" %g | +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +16 "processing"% +32 ."da"PS.reconfigure :default +17 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +15 "processing"%m' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" %  | +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%' +339 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%{ +68 "core" + ."da"PBV.dial :waste1 +3 "processing"%'  +33 "core" +2 "processing"%% +5 "core" %ҧ } +2 ."da"PS.seek 1.5ml +2 "processing"%-'W +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +4 "processing"% 'd +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%j  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +95 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%& +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2199 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +68 "core"  +2 ."da"PS.seek 0ml +9 "processing"%'d +2192 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +118 "core"  +2 "processing"%!% +5 "core" %_ y + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2114 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +5 "core" %ҧ v +2 ."da"PS.seek 1.5ml +2 "processing"%('W +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"%x  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1606 "core" ' + "processing"%69 +4 "core" 9X4 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%|  +6 "core" 4 + 4 + "processing"%:& +4 "core" &X } & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&,% +6 "core" %\    # y + "storage"(% +4 "core" %\ \  K ] +2 "storage"(v. +4 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"( (S +202 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (y& +3 "core" &T  Z +2 "manipulator"&0& +4 "core" &-:   B  +2 "manipulator"&B% +4 "core" %\   1 y +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&5(y +179 "core" ( + "manipulator"&/& +5 "core" &y   + +2 "storage"(G& +5 "core" &T\ \   [ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +105 "core" ' +2 "storage"(H& +4 "core" &T\ \  ] +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(K'g +251 "core" ' +2 "storage"(A- +4 "core" -'C + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&3& +3 "core" &y   / + +2 "storage"(%& +5 "core" &T  Y + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&=' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&V, +6 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(+- +3 "core" -'C +3 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(k'j +41 "core" ' +3 "manipulator"&;% +4 "core" % \  +2 "storage"(P& +4 "core" &T n R +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 302 counts + "manipulator"&#'3 +23 "core" ' + "manipulator"&>& +5 "core" &~   * +2 "storage"(7& +5 "core" &T q X +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&X'] +27 "core" ' +2 ."da"SE.seek 5.16 Pucks below Top Plate +2 "storage"(T'Y +44 "core" ' + "manipulator"&E& +5 "core" &~   6 * +2 "manipulator"&R% +5 "core" %\\   [ s +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&I(? +254 "core" ( +2 "manipulator"&a& +4 "core" &A  n . +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Q& +2 "core" &A    . +3 ."da"Forearm.seek PC +2 "manipulator"&`'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&~/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%L( +425 "core" ( +2 "storage"(& +4 "core" &T  X +2 "manipulator"&M& +4 "core" &A   . +50 "manipulator"&% +13 "core" % Β \   +2 ."da"Forearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&1(y +261 "core" ( +2 "manipulator"&2& +5 "core" &   . + "storage"(C& +5 "core" &T  Z +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g'] +108 "core" ' + ."da"Hand.open +2 "manipulator"&[1 +61 "core" 1 +2 "storage"(Y- +4 "core" -'Y +3 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"(<'% +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.15 Pucks below Top Plate +3 "storage"(Z'_ +56 "core" ' +3 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1711h150ml_nessie.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +748 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.534 seconds\ /var/log/esp/da23jul1711h150ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1711h150ml15s_nessie.tif +1567 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1711h150ml15s_nessie.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul1711h150ml25s_nessie.tif +2568 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul1711h150ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "23.534 sec auto-exposure",Subject: "da23jul1711h150ml images!" +4 "storage"(d- +5 "core" -'_ +3 "storage"(O& +5 "core" &T \ _ Y +12 "manipulator"&)& +12 "core" &  < . +6 ."da"Elbow.seek 1 +14 "manipulator"&.(y +55 "core" ( + "manipulator"&n& +5 "core" &{   5 ; +2 "storage"(N& +5 "core" &T\   [ +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&l'] +22 "core" ' +4 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.87 Pucks below Top Plate +3 "storage"(i' +63 "core" ' +2 "manipulator"&p& +5 "core" &{  N ; + "storage"(S& +5 "core" &T T T < n +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&' +24 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&8, +6 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 5.05 Pucks below Top Plate +2 "storage"(c' +24 "core" ' +2 "manipulator"&}% +8 "core" %    +14 "storage"(& +5 "core" &T }\ O k + ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&u'D +32 "core" ' +2 "manipulator"&_& +5 "core" &{  ; +2 "storage"(U& +5 "core" &T n n  q +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&@'] +26 "core" ' +5 "storage"(D% +10 "core" % o n r +8 ."downElevator"SE.seek :down +9 "storage"(q' +95 (o% +4 "core" %ˇ3 V X  oJ0 +2 "manipulator"&f% +5 "core" %Ѐ   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +93 "core" ' +10 ' +3 ."downElevator"SE.stop +2 "storage"(5 +11 (& +11 "core" &T W = [ q +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #tStarting finalPurge +6 "processing"%J& +14 "core" & +4 "manipulator"&?& +9 "core" &{   ; +4 "manipulator"&]% +10 "core" %     +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"& (-6 +178 "core" ( +3 "manipulator"&& +5 "core" &-@   W +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\ & +4 "core" &-@ W +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&W'n +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&h/ +59 "core" / +2 "manipulator"&& +5 "core" &-@   W +2 "manipulator"&% +4 "core" % x   w 4 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +119 "core" ( +2 "manipulator"&s& +5 "core" &G   +  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +4 "core" &G  M  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +106 "core" ' +2 "manipulator"&"& +5 "core" &G    +2 "manipulator"&m% +4 "core" %Θ   k c +3 "processing"%& +4 "core" & +3 "processing"%{& +5 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%'(X +16 "core" & +2 & 6 +8 &EM . +6 &yv C +10 &*l H +10 &gH H +9 &h G +8 &ri G +11 &4h G +9 &i G +9 &h G +10 &zh G +7 &!<j G +10 &"i G +9 &$i4 G +10 &&jh H +9 &(Ck H +9 &*k H +10 &+j2 H +9 &-h G +9 &/Lj G +10 &1jk G +10 &2jm H +8 &4km H +10 &6Smn H +9 &8fn H +10 &9jm G +9 &;jm H +9 &=[mo H +10 &?mn H +9 &@ij G +9 &Bjc H +10 &Dar^ H +9 &Fy^ J +10 &Gd M +9 &Ik M +10 &KZm N +9 &Mo N +9 &Nn N +9 &Pm N +10 &Rah N +9 &T"i N +10 &Ud O +9 &W||_ 6 +9 &Xf4^ P +10 &X[ & +3 ( +2 "processing"%{& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.48 + "processing"%& +7 "core" &X & +2 ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 +3 "manipulator"& % +9 "core" % Θ '   c +4 ."psFlush"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&-'\ +114 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%j +42 "core"  + "processing"%*% +5 "core" %c +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +378 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +211 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +60 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2123 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +170 "core" A +3 ."psFlush"PTV.dial :PRVmixing +5 "processing"%  +121 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +92 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%t'F +2618 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +93 "core"  +2 "processing"% % +5 "core" %F< + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +582 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2103 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +5 "processing"% +93 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'F +1903 #"uploadLog"upsync +715 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%$ +91 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%x'T +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1610 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%6 +68 "core" + ."psFlush"PTV.dial :puck +3 "processing"%|  +66 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +5 "processing"%:'d +2618 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%, +66 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +2106 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%0 U +49 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%B'd +1413 "Can" D2뛨 +1204 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +54 "core" B +3 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%G  +70 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%e'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%^' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +65 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%3'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%;  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%7'T +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +65 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +5 "processing"%  +48 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +67 "core"  + ."psFlush"PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%=' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2110 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%k +68 "core" + ."psFlush"PBV.dial PSV +3 "processing"%X U +50 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +65 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +42 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +66 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%'d +2622 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%` @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%2' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +65 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%I'd +2613 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'[& +12 "core" & +2 "manipulator"&Y& +4 "core" &G  L  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&\\(? +5 "core" ( +2 "manipulator"&T& +5 "core" &G   2  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +3 "core" &G     +3 .tForearm.seek PC +2 "manipulator"&d'Η +98 "core" ' + .tHand.close + "manipulator"&O/ +60 "core" / +2 .tPC.seek :open +2 "processing"%)( +428 "core" ( +2 "manipulator"&n& +5 "core" &G   =  + "manipulator"&N% +5 "core" % Φ   2 O +2 .tForearm.seek :retract + "manipulator"&p'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +55 .tElbow.seek CC +2 "manipulator"&S( +359 "core" ( +3 "manipulator"&}& +5 "core" &?   O N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +3 "core" &?  N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +108 "core" ' +2 "manipulator"&_& +5 "core" &?   N +2 "manipulator"&g% +5 "core" %J   > G +2 "collection"'U& +4 "core" &? +3 "collection"'Z& +7 "core" &e +2 .tCC.seek :closed +3 "collection"'D(X +6 "core" &E +4 &D  +8 &5K *z +10 &kF > +9 &~J H +9 &uhH G +10 &7j< G +9 &oD H +10 &mN H +9 &|jL H +9 &?i? G +10 &jG G +9 & nP G +10 &"gI G +9 &$Hk; G +9 &&k= H +10 &'h= G +9 &)j? H +9 &+On> G +10 &-l: G +9 &.m< H +9 &0j8 H +10 &2Uk7 H +9 &4gB G +10 &5n; G +9 &7h? G +9 &9_kB G +10 &;!nB G +9 &<hC G +9 &>jM G +10 &@gmI G +9 &B(nH H +10 &CsC H +9 &EG J +9 &G_J M +10 &IF Q +9 &JI Q +10 &LF R +9 &NVJ S +9 &PI S +10 &QG S +9 &SI T +9 &U\\B S +10 &WG A +9 &X*9O , +9 &Xz]K D +6 ( +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.83 +2 "collection"'l& +7 "core" &XzOM D + &XzOr D +2 .tHand.open + "manipulator"&.1 +60 "core" 1 +2 "manipulator"&o% +5 "core" % J : ! < G +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'i& +7 "core" &XzOn D +2 "collection"'% +4 "core" %KQ +2 .tCSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'u% +4 "core" %KM +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"'J'm +1338 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 '?% +3 "core" %m^  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'c' +600 "core" ' +2 .tCSV.dial :waste +2 "collection"'] +118 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'@'Q +1976 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +7 "core" &XzN] D +2 "collection"'\ % +4 "core" %Q_ +2 .tCSV.dial :flush +2 "collection"'q  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'8'm +1111 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'h @ +41 "core" A +2 "collection"'% +5 "core" %m  +2 .tCS.seek 7ml +2 "collection"'' +494 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'w  +4 's  +36 "core"  +84  +2 .tCBV.dial :waste1 +2 "collection"'z @ +42 "core" ? +2 .tCS.seek 0ml +3 "collection"'W'Q +1496 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +8 "core" &XzN D + "collection"'m% +5 "core" %S] + .tCSV.dial :flush +2 "collection"'  +80 "core"  +3 .tCS.seek 5ml +4 "collection"' 'm +1093 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" B +2 "collection"'L% +5 "core" %ms  +2 .tCS.seek 7ml +2 "collection"'' +492 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +52 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +93 "core"  +3 .tCS.seek 0ml +4 "collection"'{'Q +1495 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +7 "core" &XzNl D +2 "collection"'*% +4 "core" %UQ +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'% +5 "core" %Uv +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +2 "collection"'&'O +960 "Can"+ S5H1 +753 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'' O +504 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 '  +92 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml +2 "collection"''Q +1701 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +67 "core" +2 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'t'Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'!  +92 "core"  +2 "collection"'% +5 "core" %OR + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"''m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"' +106 "core"  +3 .tCS.seek 0ml +4 "collection"'$'Q +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &9  F M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&x( +58 "core" ( + "manipulator"&6& +5 "core" &   %  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &|& +2 "core" &  !  +3 .tForearm.seek CC +2 "manipulator"&('O +94 "core" ' +2 .tHand.close + "manipulator"&,/ +55 "core" / +2 .tCC.seek :open +4 "collection"':( +424 "core" ( +2 "manipulator"&& +4 "core" &    +2 "manipulator"&y% +4 "core" % b    +2 .tForearm.seek :retract +2 "manipulator"&0'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&v(-6 +274 "core" ( +2 "manipulator"&F& +5 "core" &-5   J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &B& +3 "core" &-5   J +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&G'n +107 "core" ' +56 .tHand.open + "manipulator"&/1 +65 "core" 1 + "manipulator"&H% +5 "core" % j )   +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e'\ +105 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 10:10:28 +7 #Asleep after completing Nessie_negnpos assays +3 ."Qmail"GoodNews.email "{1 => 6,\\n 2 => 16}\\nCan@12:04:12, 23.4C, 16% humidity, 15.0psia, 14.373V, 0.447A, 11.633Ah, 6.42W\\nSampled 150.0ml",Subject: "Asleep after completing Nessie_negnpos assays" +803 #"uploadLog"upsync +8 #mEXIT + #"espclient"Session Ended @1689609980.05EDT @1689771092.18EDT = =mMAIN_scheduler =tMAIN @EDT1689771094.08 #"core_reset"Sent BREAK + #t@39094 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +408 "Can") o> + ) o> + #tPolling Can every 10:00 +5 #Cleanly exited at 12:06:19EDT17-Jul-23 +255 #-> can +3 "Can"( p?n +803 #t-> exit +4 #mEXIT @1689771113.44EDT @1689771158.65EDT = =tMAIN =mMAIN_scheduler @EDT1689771160.44 #"core_reset"Sent BREAK +2 #t@5584 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +219 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +368 "Can") N + ) N + #tPolling Can every 10:00 +4 #Cleanly exited at 08:51:53EDT19-Jul-23 +4 #Loading /home/esp/esp2/mission/Nessie_2023_07_19_.rb mission +6 #Preparing to sleep until 4:00PM 07/19/2023 +2 ."Qmail"GoodNews.email "Starting Nessie_2023_07_19_ w/pucks in tube 2\\n{1 => 6,\\n 2 => 16}\\nCan@08:52:46, 21.6C, 16% humidity, 14.9psia, 14.475V, 0.122A, 0.010Ah, 1.77W",Subject: "Nessie_2023_07_19_ begun" +6 #"shutdown"Shutdown +2 #tAsleep til 4:00PM 07/19/2023 +3 #Continuing at 16:00 +4 "Can"' N +287 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_19_.rb:59\\n{1 => 6,\\n 2 => 16}\\nCan@08:52:46, 21.6C, 16% humidity, 14.9psia, 14.470V, 0.122A, 0.010Ah, 1.77W",Subject: "Asleep until 16:00" +174 #"uploadLog"upsync +208 #upsync @1689862320.76EDT = =mMAIN_scheduler =tMAIN @EDT1689862323.03 #"core_reset"Sent BREAK +2 #t@13176 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +271 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +465 "Can". (S* + . (S*[ + #tPolling Can every 10:00 +4 #Cleanly exited at 08:52:46EDT19-Jul-23 +6 #Loading /home/esp/esp2/mission/Nessie_2023_07_20.rb mission +4 !o:SyntaxError: mesg"c/home/esp/esp2/mission/Nessie_2023_07_20.rb:222: syntax error, unexpected $end, expecting kEND:@timestampu: Time N,0:bt[ "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:191: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 "Loading /home/esp/esp2/mission/Nessie_2023_07_20.rb mission" +2 ."Qmail"BadNews.email "/home/esp/esp2/mission/Nessie_2023_07_20.rb:222: syntax error, unexpected $end, expecting kEND",Subject: "SyntaxError in MAIN" +2636 #"uploadLog"upsync +35117 #"espclient"Session Begun +1189 #-> MainThread.exit +6 #mEXIT +3 #"espclient"Session Ended @1689862720.26EDT @1689862770.52EDT = =mMAIN_scheduler =tMAIN @EDT1689862772.76 #"core_reset"Sent BREAK +2 #t@6801 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +280 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +471 "Can". (S + . (SX + #tPolling Can every 10:00 +5 #Cleanly exited at 10:18:40EDT20-Jul-23 +5 #Loading /home/esp/esp2/mission/Nessie_2023_07_20.rb mission +8 ."Qmail"GoodNews.email "Starting Nessie_2023_07_20 w/pucks in tube 2\\n{1 => 6,\\n 2 => 16}\\nCan@10:19:40, 24.2C, 16% humidity, 15.0psia, 14.475V, 0.184A, 3.450Ah, 2.66W",Subject: "Nessie_2023_07_20 begun" +3 #tPreparing to sleep until 11:00AM 07/20/2023 +8 #"shutdown"Shutdown +2 #tAsleep til 11:00AM 07/20/2023 +4 #Continuing at 11:00 +3 "Can". 'S +651 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:59\\n{1 => 6,\\n 2 => 16}\\nCan@10:19:40, 24.2C, 16% humidity, 15.0psia, 14.475V, 0.177A, 3.450Ah, 2.57W",Subject: "Asleep until 11:00" +1296 #"uploadLog"upsync +968 #upsync +57030 "Can". )qT0 +29253 #"espclient"Session Begun +1284 #-> showlog +29465 "Can"- #TƄ +60001 / %U\\ +60001 0 (cU +1975 . $oUs +3 #tPowering core bus +552 .Gate.power :raw,:ON +2 "sampler") +17 ) +2 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +6 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +5 "collection"'#P d@b +4 "processing"%% +3 "core" %y +2 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +4 "core" %{v +2 .tSS.configure :default +4 "sampler")#.0X 6,\\n 2 => 16}\\nCan@11:00:28, 24.3C, 16% humidity, 15.1psia, 14.319V, 0.392A, 3.561Ah, 5.61W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +5 .Sample.shallow +2 "sampler")+2 +22 "core" 2 +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +7 "core" &  +2 .tHand.open + "manipulator"&-1 +67 "core" 1 + "manipulator"&.& +7 "core" & '   ' +2 "manipulator"&/% +4 "core" % \     +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(-6 +183 "core" ( +3 "manipulator"&1& +7 "core" &-+ r v +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &2& +4 "core" &-+   [ v +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage + "manipulator"&3'n +104 "core" ' +2 .tHand.close + "manipulator"&4/ +59 "core" / +3 "manipulator"&5& +5 "core" &-+    v +2 "manipulator"&6% +4 "core" % l    6 +13 .tForearm.seek :retract +4 "manipulator"&7'\ +105 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&8( +272 #"uploadLog"upsync +13 "core" ( +2 "manipulator"&9& +5 "core" &4   H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &:& +3 "core" &4  H +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&;'O +109 "core" ' +2 "manipulator"&<& +5 "core" &4    H +2 "manipulator"&=% +5 "core" %M   4 +2 "collection"'>& +4 "core" &$  +3 "collection"'?& +6 "core" &  +2 .tCC.seek :closed +4 "collection"'@(X +7 "core" &  +3 & > +9 &N 1 +9 &e|! E +10 &h& H +9 &h( H +9 &g H +10 &ek G +9 &&j H +9 &j H +10 &k H +9 &lh' H +9 &!/j* G +10 &"h% G +9 &$j G +10 &&uj G +9 &(7j G +9 &)l G +10 &+k H +9 &-}l G +10 &/>k H +9 &1g H +9 &2h H +10 &4h G +9 &6Gk G +9 &8 j G +10 &9k H +9 &;n H +10 &=Oj G +9 &?k H +9 &@m H +9 &Bo H +10 &DRu I +9 &F K +10 &G O +9 &I }Q +9 &K> |S +10 &L |S +9 &N |S +10 &P |T +9 &RC }T +9 &T {T +10 &U {T +9 &Wz |8 +9 &XL- %l +10 &Xq_ G +2 ( +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.88 + "collection"'A& +7 "core" &Xq\\2 G +2 .tHand.open + "manipulator"&B1 +62 "core" 1 +2 "manipulator"&C% +5 "core" % L 6 " 9 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +7 "core" &Xq\\. G +2 "collection"'F% +5 "core" %U( +2 .tCSV.dial CSR +2 "collection"'G  +119 "core"  +2 "collection"'H% +5 "core" %U + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'I'm +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'J% +3 "core" %m+  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 7.501ml + "collection"'K' +602 "core" ' +2 .tCSV.dial :waste + "collection"'L +119 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'M'Q +1982 "core" ' +2 #tPurging external Intake + "collection"'N& +7 "core" &Xq\\ G +2 "collection"'O% +4 "core" %L; +2 .tCSV.dial :flush +2 "collection"'P  +52 "core" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml + "collection"'Q' O +2126 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'R +2 'S  +16 "core" +50  + .tCTV.dial :intake +2 "collection"'T  +67 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml + "collection"'U'Q +2130 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +2 "collection"'V  +66 "core"  +3 #tFlushing upper manifold + "collection"'W& +7 "core" &Xq\\ G + "collection"'X% +5 "core" %N +2 .tCSV.dial :flush +2 "collection"'Y  +67 "core"  +3 .tCS.seek 5ml +3 "collection"'Z'm +1105 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +41 "core" A +2 "collection"'\\% +5 "core" %m  +3 .tCS.seek 7ml + "collection"']' +510 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'^ +94 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'_'Q +1507 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'. +700 "core" ' + .tCSV.dial :waste +2 "collection"'a +42 "core" +2 .tCS.seek 0ml +2 "collection"'b'Q +704 "core" ' + "collection"'c& +5 "core" &Xq[G G +2 "collection"'d% +4 "core" %K7 + .tCSV.dial :flush +2 "collection"'e  +41 "core"  +3 .tCS.seek 3ml +3 "collection"'f'. +703 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +42 "core" B +2 "collection"'h% +4 "core" %.  +3 .tCS.seek 5.001ml + "collection"'i'm +501 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'j'Q +1104 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'k'. +696 "core" ' +2 .tCSV.dial :waste + "collection"'l +69 "core" +3 .tCS.seek 0ml +3 "collection"'m'Q +697 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +7 "core" &3   H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&o( +52 "core" ( +2 "manipulator"&p& +5 "core" &   % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +3 "core" &  \ X % +3 .tForearm.seek CC +2 "manipulator"&r'O +99 "core" ' +2 .tHand.close + "manipulator"&s/ +58 "core" / +2 .tCC.seek :open +2 "collection"'t( +430 "core" ( + "manipulator"&u& +5 "core" &   % +2 "manipulator"&v% +4 "core" % c  +3 .tForearm.seek :retract + "manipulator"&w'\ +98 "core" ' +44 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&x(-6 +276 "core" ( + "manipulator"&y& +5 "core" &-5   } H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &z& +3 "core" &-5   H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&{'n +110 "core" ' +2 .tHand.open + "manipulator"&|1 +58 "core" 1 +2 "manipulator"&}% +5 "core" % g    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&~'\ +101 "core" ' +2 #tda sampling at most 100ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:30EDT20-Jul-23\\n{1 => 6,\\n 2 => 16}\\nCan@11:00:28, 24.3C, 16% humidity, 15.1psia, 14.319V, 0.392A, 3.561Ah, 5.61W",Subject: "da sampling at most 100ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'& +7 "core" &@ + "manipulator"&% +5 "core" %\  f ? +2 "storage"(% +4 "core" %\ B\ B Y l +3 "storage"(. +4 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( +674 "core" ( + .tSC.configure :limp +15 "storage"($(\ 1b +6 (& +10 "core" & \ \ 3 N i +4 "manipulator"&& +8 "core" &-5  p H +4 "manipulator"&% +10 "core" %\   > +4 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +4 "manipulator"&(a +183 "core" ( + "manipulator"& & +6 "core" &h   \\ 1 +2 "storage"(\ & +4 "core" & \ 0\ > B i +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts + "manipulator"& 'ж +108 "core" ' +2 "storage"( & +5 "core" & \ C\ K k +3 .tSE.reconfigure :pick +8 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'g +145 "core" ' +3 "storage"(- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" & \ \ n d +2 "manipulator"&& +5 "core" &h   1 +2 .tElbow.seek 2 +2 "manipulator"&(a +6 "core" ( +2 "manipulator"&& +4 "core" &h   1 +2 "storage"(& +5 "core" & \ \  d +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +57 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(' +9 "core" &h  P 1 +2 "manipulator"&% +5 "core" % |    +2 .tForearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +8 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +103 #"uploadLog"upsync +36 "core" ( +2 "manipulator"&& +5 "core" &9 e L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +4 "core" &9 L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&&'O +112 "core" ' +2 "manipulator"&(& +5 "core" &9    L +2 "manipulator"&'% +5 "core" %R   d +2 "collection"'& +4 "core" &" +3 "collection"'& +6 "core" &) +2 .tCC.seek :closed +4 "collection"'"(X +7 "core" &( +3 && 7 +9 &DM! / +9 &z& C +9 &7g G +10 &h G +9 &j' G +9 &~j G +10 &@e G +9 &i G +10 &g G +9 &g G +9 &!Gk G +10 &#\ g G +9 &$j G +10 &&e G +9 &(Pg G +9 &*h G +9 &+k G +10 &-h G +9 &/Xg G +10 &1e G +9 &2g G +9 &4e G +10 &6ag F +9 &8"g G +10 &9g F +9 &;h G +9 &=hg G +10 &?*f G +9 &@h G +9 &Bl G +10 &Djx I +9 &F% K +9 &G P +10 &I ~R +9 &KV R +10 &M ~S +9 &N }T +9 &P }T +10 &RZ }T +9 &T }T +10 &U }U +9 &Wy D +9 &XUk V +10 &X O +8 ( +2 &Xd I +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 +2 .Hand.open +3 "manipulator"&+1 +56 "core" 1 +2 "manipulator"&,% +5 "core" % R 8 " d +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&-'\ +103 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON +6 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +4 .SS.hold +3 "sampler").+ +5 "core" + +2 "sampler")/% +5 "core" %zu } =< + "collection"'1& +5 "core" &Xc0 NI +3 "Can"0 ?c*VA +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %S> D +2 "sampler")7% +6 "core" %XYP  p 2 +16 "collection"')% +4 "core" %S@ E +2 "sampler")A% +5 "core" %XYP v 2 + "sampler")B% +5 "core" %XYP q 2 + .tIntake.select :close + "sampler")0 +11 )C% +3 "core" %XYP(& ~ 6 + .tSSV.dial :exhaust +2 "sampler")E  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")?' +421 "core" ' +3 .tExhaust.select :close + "sampler") +14 #tSampling 100.0ml +4 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +6 "sampler")#.0X G +2 "sampler") % +4 "core" %m&& q 5 I +47 "collection"'% +3 "core" %S5 G +2 "sampler")(% +4 "core" %mb_ t 5 I +2 "sampler")% +4 "core" %mgg s 5 I +2 .tIntake.select :close + "sampler")0 +11 )'% +3 "core" %mup x 7 I +2 .tSSV.dial :exhaust +2 "sampler")  +70 "core"  +3 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")' +892 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")  +158 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +3 "sampler") +212 "collection"'t% +4 "core" %S C +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +5 "sampler")#.z0X% +5 "core" %h] m 0 +35 "collection"'7% +4 "core" %S A +2 "sampler"))% +4 "core" %h] y . +41 "collection"'A% +3 "core" %S B +2 "sampler")B% +4 "core" %oO | 0 +47 "collection"'C% +4 "core" %S G +2 "sampler")E% +4 "core" %l" w 4> +53 "collection"'<% +3 "core" %S G +2 "sampler")=% +5 "core" %l[W w 5> + "sampler")G% +5 "core" %l`\\ w 5> + .tIntake.select :close + "sampler")0 +11 )H% +3 "core" %lmk h :> +2 .tSSV.dial :exhaust +2 "sampler");  +72 "core"  +2 .tExhaust.select :open +3 "sampler")@ +13 .tSS.seek 0ml + "sampler")?' +896 "core" ' +2 .tExhaust.select :close + "sampler") +14 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +2 "collection"'& +6 "core" &Xb HI +3 ."airStroke"CSV.dial :waste +4 "sampler")F% +6 ."airStroke"CS.seek 0ml +2 "collection"'L'Q +6 "core" % o 6 + ' +2 ."airStroke"CSV.dial :air +5 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "collection"'K @ +3 "sampler")N  +78 "core" ? +3 ."airStroke"CS.seek 10ml +2 "collection"'O' O +97 "core"  +2 .tCTV.dial :air +2 "collection"'P  +64 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +5 "core" ~ +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")M +123 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +6 "collection"'S  +4 "sampler")R' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")T  +105 "core" ~ +19  +232 ' +3 "sampler")Q% +4 "core" %xr w l +2 .tCBV.dial between SSV and waste2 +3 "collection"'V  +74 "core"  +12 "collection"'W% +5 "core" % SO  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'X  +42 "core"  +3 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'Y'Q +2098 "core" ' " } +3 "collection"'U% +5 "core" %  ~ + "sampler")[% +5 "core" %xt p m +2 #tBubblePoint: Intake @39.2psia, Outlet @15.2psia + .CBV.dial SSV +3 "collection"'J @ +30 "core" A +3 .tSS.reconfigure :default +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'c'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +124 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"''Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")~ +123 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 98d +102 "collection"'79 +3 "core" 91B +103 "collection"'}9 +3 "core" 9\ <@F +102 "collection"'9 +3 "core" 9\ DAJ +102 "collection"'j9 +4 "core" 9\ LBN +102 "collection"'u9 +4 "core" 9\ QCS +102 "collection"'9 +3 "core" 9\ YDW +103 "collection"'l9 +2 "core" 9\ _E[ +103 "collection"'9 +3 "core" 9\ dF_ +102 "collection"'z9 +3 "core" 9\ jHc +103 "collection"'9 +3 "core" 9\ pIh +102 "collection"'9 +3 "core" 9\ uJl +103 "collection"'9 +3 "core" 9\ yKp +102 "collection"'{9 +3 "core" 9\ ~Mt +4 .tCH.hold 10:00,70C +5 "collection"'9 +2 ' `\ `\ {  +7 "core" 9\ ~Mu + u + "collection"' % +5 "core" %  g +2 #tBegun lysing Collection Puck Heater at 68.1C/38.3psia +17505 "Can"( U*WU +42483 "core" ` +2 "collection"'9 +4 "core" 9\  +2 "collection"'!% +4 "core" % +2 #tEnded lysing Collection Puck Heater at 70C/37.6psia +3 .CS.seek 0ml +3 "collection"'~'Q +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'w @ +92 "core" A + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1344 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +52 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" > +2 .tdelay 2 seconds +201 .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 +2 "collection"''Q +1354 "core" ' +2 "collection"'% +5 "core" %MUW + #tPuck @48.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) +2 .CSV.dial CBV +4 "collection"' +105 "core" + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +5 "core" %MR +3 .tCS.seek 5ml + "collection"' 'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'$  +40 "core" + "collection"'% +5 "core" %m$/i  +3 .tCS.seek 7ml + "collection"'\ ' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +3 .tCS.seek 10ml +2 "collection"''' O +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'( ` +116 "core" b +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +5 "collection"'x   +30 "core" " +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +5 't  +23 "core"  +97  +2 .tCS.seek 5ml +4 "collection"''m +1334 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +92 "core" B +2 .tCSV.dial :waste +2 "collection"'/ +106 "core" +2 .tCS.seek 0ml +2 "collection"'+'Q +1349 "core" ' + .tCSV.dial :air +2 "collection"', @ +65 "core" B +3 .tCS.seek 5ml +2 "collection"'.'m +1348 "core" ' +2 .tCSV.dial CTV +2 "collection"'4  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'# @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'5  +54 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'6 @ +40 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'%'Q +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +5 "collection"'2 +91 "core"  +2 .tCBV.dial CSV +2 "collection"'9  +30 "core"  +2 "collection"':% +5 "core" %K  +2 .tCS.seek 4.999ml +2 "collection"'0'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'3  +41 "core" +2 "collection"'>% +4 "core" %ml  +2 .tCS.seek 6.999ml +3 "collection"'7' +271 "Can"" sVWU +311 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"') @ +40 "core" > +3 .tCS.seek 10ml +2 "collection"'A' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'B ` +106 "core" ^ +2 #tLysing Complete +2 "collection"'&& +7 "core" &Xb I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&C% +6 "core" %\  ! > +2 "storage"(E% +4 "core" % h \\ +2 "storage"(<. +3 "core" .( +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(=(S +190 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +3 (G& +3 "core" &V + Y +2 "manipulator"&H& +5 "core" &7  L +2 "manipulator"&;% +4 "core" %\  > +57 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&(y +199 "core" ( +2 "manipulator"&& +5 "core" &m  .  + "storage"(F& +5 "core" &V H a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&K'] +103 "core" ' +2 "storage"(N& +5 "core" &V\ \ + c +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(P'g +246 "core" ' +2 "storage"(m- +4 "core" -'9 +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +3 "manipulator"&L& +5 "core" &m  +  +2 "storage"(M& +4 "core" &V\ \ 1 _ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&S' +30 "core" ' + .tElbow.hold +4 "manipulator"&T, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(?- +5 "core" -'9 +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(Q'` +34 "core" ' +2 "manipulator"&V% +5 "core" %   Q +2 "storage"(W& +4 "core" &V  W +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 307 counts +2 "manipulator"&X'8 +15 "core" ' +2 "manipulator"&O& +5 "core" &m    +2 "storage"(U& +4 "core" &V = _ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&['] +28 "core" ' +3 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(J'O +49 "core" ' +2 "manipulator"&R& +5 "core" &m \ L  +2 "manipulator"&Z% +5 "core" %[  C I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&^'\ +98 "core" ' +3 .tElbow.seek CC +4 "manipulator"&]( +157 "core" ( +2 "manipulator"&\\& +5 "core" &8  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +10 &_& +4 "core" &8  ] L +2 .tForearm.seek CC +2 "manipulator"&`'O +103 "core" ' + .tHand.close +2 "manipulator"&I/ +61 "core" / +2 .tCC.seek :open +2 "collection"'e( +427 "core" ( +2 "storage"(a& +5 "core" &V\ \ ^ +2 "storage"(h& +5 "core" &V\   ] + "manipulator"&Y& +5 "core" &8  D L + "manipulator"&d% +5 "core" % a 0 0 +2 .tForearm.seek :retract +2 "manipulator"&c'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&f(y +214 "core" ( +2 "manipulator"&b& +5 "core" &v   7 +2 "storage"(g& +4 "core" &V\ \  b +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&i' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&n, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&q1 +60 "core" 1 +2 "manipulator"&p% +5 "core" % '  ~ + "storage"(s& +5 "core" &V N \\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 284 counts +2 "manipulator"&D'! +14 "core" ' +2 "manipulator"&k& +5 "core" &  A * +2 "storage"(v& +5 "core" &V\ \ + F d +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts + "manipulator"&8'] +32 "core" ' + "storage"(r% +5 "core" %T\ \ F d +3 ."downElevator"SE.seek :down +7 "storage"(y' +96 (o% +3 "core" %Ҫ3\ \  ! dJ2 +2 "manipulator"&|% +5 "core" %P F , +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'}& +6 "core" & +2 "manipulator"&& +5 "core" & 1 * +2 "manipulator"&j% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage + "manipulator"&u(-6 +182 "core" ( +2 "manipulator"&& +5 "core" &-:  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &l& +3 "core" &-:  . I +3 .tForearm.seek :garage +3 "manipulator"&'n +98 "core" ' +2 .tHand.close + "manipulator"&z/ +57 "core" / +2 "manipulator"&& +4 "core" &-:  3 I +2 "manipulator"&% +4 "core" % ~    W +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&{( +288 "core" ( +2 "manipulator"&& +4 "core" &8   4 L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &8 \ 7 L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&1'O +97 "core" ' + "manipulator"& & +5 "core" &7    K +2 "manipulator"&% +4 "core" %N   +3 "collection"'!& +4 "core" & +2 "collection"'& +6 "core" & +2 .tCC.seek :closed +2 "collection"'w(X +7 "core" & +6 &3 %g +10 &\\} 6 +9 & G +10 &d F +9 &f G +9 &Zg G +10 &hi F +9 &jV F +9 &h9 F +10 &cc( F +9 & %c F +10 &!b F +9 &#cR F +9 &%kc F +10 &'-i F +10 &(h F +8 &*j G +10 &,se F +9 &.6e F +10 &/g G +9 &1f G +9 &3zf G +10 &5=f F +9 &6c F +9 &8e G +10 &:g| G +9 &j` F +9 &?cO F +9 &AdO F +10 &CMh: F +9 &E\ x" H +9 &F.} L +10 &Hw |P +9 &J6 |Q +10 &K {R +9 &M zR +9 &Ox2/ {R +10 &Q8FB {S +9 &RZV zT +9 &The yT +10 &Vymo xU +9 &Wcvv z, +10 &Xk{} }Y +8 ( +2 &Xsuw Q +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 "collection"'& +7 "core" &Xsv Q +2 .tHand.open + "manipulator"&~1 +64 "core" 1 +2 "manipulator"&% +5 "core" % N )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"% +118 "core"  +2 "processing"%% +5 "core" %i { +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +553 .PSV.dial :waste1 +6 "processing"%  +50 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml + "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"% +2 "collection"'$  +9 "core" A +2 "processing"%  +60 "core" +84  + .tPSV.dial :mixloop +2 "processing"% +93 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%  +120 "core" +2 .tPS.seek 0ml +4 "processing"%\ 'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%(  +46 "core"  +3 .tPS.seek 2.5ml +3 "processing"%x' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +4 "processing"%t'd +2621 "core" ' + .tPSV.dial :air +2 "processing"%'  +40 "core"  +3 .tPS.seek 2.5ml +3 "processing"%' +2617 "core" ' +6 .tPSV.dial :mixloop +4 "processing"%/ +42 "core" +3 .tPS.seek 0ml +3 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +7 "core" &6  K +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&+( +6 "core" ( +2 "manipulator"&4& +4 "core" &6   C K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &6    K +2 .tForearm.seek CC +2 "manipulator"&5'O +103 "core" ' +2 .tHand.close + "manipulator"&6/ +60 "core" / +2 .tCC.seek :open +2 "collection"'.( +427 "core" ( +2 "manipulator"&2& +5 "core" &6 K + "manipulator"&9% +5 "core" % a  0 +2 .tForearm.seek :retract + "manipulator"&:'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&%(-6 +289 "core" ( + "manipulator"&3& +5 "core" &-< L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +4 "core" &-<  z L +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&0'n +99 "core" ' +2 .tHand.open + "manipulator"&)1 +65 "core" 1 + "manipulator"&7% +5 "core" % r   K d +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&B'\ +100 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'&& +8 "core" & + "manipulator"&C% +5 "core" %\     & +2 "storage"(E% +4 "core" %\ \  h +2 "storage"(<. +3 "core" .(S +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(G( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 (H& +2 "core" & \ d f +3 "manipulator"&;& +3 "core" &-<   L +3 "manipulator"&% +4 "core" %\  & +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&(a +200 "core" ( +2 "manipulator"&F& +5 "core" &    d +2 "storage"(& +4 "core" & \ +\ ,  g +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&N'ж +100 "core" ' +2 "storage"(-& +5 "core" & \ ,\ ,  f +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak + "storage"(m'g +153 "core" ' + "storage"(L- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (M& +3 "core" & W [ +2 "manipulator"&?& +5 "core" &   d +2 .tElbow.seek 2 +2 "manipulator"&V(a +31 "core" ( +2 "manipulator"&W& +4 "core" &b   ! +2 "storage"(O& +4 "core" & \  ] +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&U'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&R/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& +3 "storage"(K' +8 "core" &b   ! +2 "manipulator"&% +5 "core" % u +2 .tForearm.seek :retract +3 "manipulator"&P'\ +106 "core" ' +2 .tElbow.seek CC +4 "manipulator"&S( +6 "core" ' + ."downElevator"SE.stop + "storage"(5 +156 "core" ( +2 "manipulator"&X& +5 "core" &9    M +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &9 \   M +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&\\'O +104 "core" ' +2 "manipulator"&_& +5 "core" &9  M +2 "manipulator"&[% +4 "core" %D  D +3 "collection"'T& +4 "core" & +2 "collection"'I& +6 "core" & +3 .tCC.seek :closed +3 "collection"'^(X +6 "core" & +4 & 8 +9 &EN~ / +9 &z D +10 &<cr G +9 &f] F +10 &cT G +9 &gA G +9 &Fb4 F +10 &j# G +9 &g G +9 &g G +10 &!MiX F +9 &#g G +10 &$b! F +9 &&h& F +9 &(Uc F +10 &*d F +9 &+f F +9 &-h G +10 &/]c F +9 &1bS F +10 &2bJ F +9 &4b F +9 &6ec F +10 &8'c F +9 &9f F +9 &;j F +10 &=md F +9 &?0g F +10 &@g G +9 &Bj G +9 &Do{ I +10 &F% |M +9 &G yQ +9 &I xR +10 &KY wS +9 &M wS +10 &N xS +9 &P wT +9 &R\\ wT +10 &Tv vU +9 &Ut vU +9 &Www {D +10 &XTme X +9 &X b zQ +9 ( +3 "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.02 + .Hand.open +4 "manipulator"&"1 +6 "core" &Xtd K +50 1 +2 "manipulator"&a% +4 "core" % C % - E +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'Y  +118 "core"  +2 .tCSV.dial CTV +2 "collection"'d  +40 "core"  +56 .tPS.seek 2.5ml +3 "processing"%`' +2612 "core" ' +2 "collection"'b% +5 "core" % T{{  +2 .tCS.seek 4.001ml +2 "collection"'g'NU +1598 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%]  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%q  +67 "core"  +2 .tPS.seek 0ml +4 "processing"%p'd +2617 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'s ` +33 "core" _ +2 .tCSV.dial :air +2 "collection"'k @ +41 "core" > +3 .tCS.seek 10ml +2 "collection"'v' O +1600 "core" ' +2 .tCSV.dial CTV +2 "collection"'r  +54 "core"  +2 .tCS.seek 0ml +4 "collection"'c'Q +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"'o @ +31 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'|  +119 "core" +2 "collection"'f& +5 "core" &Xu K +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&i% +7 "core" %\   u  +2 "storage"(}% +4 "core" % [ +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(j(S +198 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +3 (D& +3 "core" &S J U +2 "manipulator"&J& +5 "core" &9  M +2 "manipulator"&8% +4 "core" %\   +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(y +172 "core" ( +2 "manipulator"&l& +4 "core" &   = +2 "storage"(y& +5 "core" &S  _ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 600 counts +2 "manipulator"&n'] +111 "core" ' +2 "storage"(z& +5 "core" &S \   a +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('g +232 "core" ' +2 "storage"(- +4 "core" -'" + .tSE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&@& +3 "core" &  - +2 "storage"(& +4 "core" &S Y +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +30 "core" ' +2 .tElbow.hold +2 "manipulator"& , +6 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(u- +3 "core" -'" +3 .tSE.seek 6.16 Pucks below Top Plate + "storage"( 'I +42 "core" ' +2 "manipulator"&% +6 "core" %  s + "storage"(!& +5 "core" &S N X +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 315 counts + "manipulator"&'@ +24 "core" ' +2 "manipulator"&e& +5 "core" &   +2 "storage"(& +5 "core" &S\ \ \ L _ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&~'] +15 "core" ' +2 .tSE.seek 7.16 Pucks below Top Plate +4 "storage"('8 +46 "core" ' +2 "manipulator"&& +5 "core" &  G +2 "manipulator"&% +4 "core" %] \ / +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +3 .tElbow.seek CC +3 "manipulator"&1( +171 "core" ( +2 "manipulator"&& +4 "core" &#   w :, +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &#  ? :, +3 .tForearm.seek CC +2 "manipulator"& 'O +95 "core" ' + .tHand.close +2 "manipulator"& / +61 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( +2 "storage"($& +5 "core" &S\ \ \  _ +2 "storage"(& +5 "core" &S\ \ / ^ +2 "manipulator"& & +4 "core" &#  :, +2 "manipulator"&% +4 "core" % X   +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&((y +161 "core" ( + "manipulator"&\ & +6 "core" &   ` + "storage"(& +5 "core" &S\   b +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&x' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&', +7 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&t1 +59 "core" 1 +3 "manipulator"&/% +5 "core" %    j + "storage"(& +5 "core" &S L \\ + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 272 counts + "manipulator"&,' +16 "core" ' +2 "manipulator"&4& +5 "core" &   # ^ + "storage"(#& +5 "core" &S\ *\ ! M f +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&6'] +30 "core" ' + "storage"({% +5 "core" %=\ \  0 c +3 ."downElevator"SE.seek :down +4 "storage"(' +98 (w% +3 "core" %U1\ \  4 cJ1 +3 "manipulator"&2% +4 "core" %b    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&9'\ +78 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +17 "core" ' +2 .tPSV.dial :air +2 "processing"%5  +80 "core"  +3 .tPS.seek 2.5ml +4 "processing"%3' +2609 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%> +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%+  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%) +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%7  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%&'d +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%:& +7 "core" & +2 "manipulator"&C& +4 "core" &  ^ +2 "manipulator"&E% +4 "core" %\   9 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(-6 +177 "core" ( +2 "manipulator"&0& +5 "core" &-/ Q +2 .tElbow.reconfigure :loose +47 "manipulator"&$ &.,(#b +13 &H& +3 "core" &-/  Q +3 .tForearm.seek :garage + "manipulator"&;'n +104 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&=& +5 "core" &-0   P +2 "manipulator"&F% +4 "core" % g  3 4 +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&%(? +122 "core" ( +2 "manipulator"&-& +5 "core" &G  \   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &G 7  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&M'Η +108 "core" ' +2 "manipulator"&?& +5 "core" &G  $  +2 "manipulator"&B% +5 "core" %Ε  5 O +2 "processing"%W& +4 "core" & +3 "processing"%O& +6 "core" & +2 .tPC.seek :closed +2 "processing"%R(X +7 "core" & +6 &A+ $f +9 &v[* |7 +10 & }I +9 &g H +10 &fm+ H +9 &(h7 ~H +9 &k< H +10 &i@ H +9 &ni: H +9 &/j? I +10 &h< H +9 &!k? H +10 &#vm@ ~H +9 &%8j5 H +9 &&mA H +10 &(iH H +9 &*~jJ H +9 &,@lS |H +10 &.kG ~H +9 &/hL H +10 &1mQ ~H +9 &3GkM ~I +9 &5\ kF H +10 &6mV H +9 &8kT H +9 &:Pm\\ ~H +10 &<k\\ H +9 &=jX H +10 &?hX H +9 &AYiY H +9 &Cm[ I +10 &Du^ ~J +9 &Fe }K +9 &HQc {N +10 &J^ {N +9 &Kp {M +10 &Me zN +9 &OX] zN +9 &Qf zN +10 &Rp zO +9 &Tk zN +9 &V^k zO +10 &Wnxl ~` +9 &X0p {@ +9 ( +2 &Xo % +2 "processing"%O& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.46 + "processing"%Z& +7 "core" &Xq % +2 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Ε   & O +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .tPRV.dial :air +2 "processing"%m  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%X +44 "core" +2 "processing"%Q% +5 "core" %h +2 .tPS.seek 0.3ml +2 "processing"%U'e +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%V +93 "core"  +2 "processing"%_% +5 "core" %`Q  + #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +3 "processing"%['. +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%K' +1903 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%T +94 "core" +2 .tPTV.dial :mixing + "processing"%P @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%.  +95 "core"  +2 .tPS.seek 0ml +4 "processing"%"'d +2345 "Can"3 {EȢXKU +266 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&a& +8 "core" &G  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&I(? +5 "core" ( +2 "manipulator"&Y& +5 "core" &G    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &G g  +3 .tForearm.seek PC +2 "manipulator"&\\'Η +95 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +3 .tPC.seek :open +3 "processing"%b( +427 "core" ( + "manipulator"&A& +5 "core" &G    +2 "manipulator"&]% +4 "core" % ΋   +3 .tForearm.seek :retract +2 "manipulator"&q'\ +100 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&`(-6 +131 "core" ( + "manipulator"&s& +5 "core" &-?  " +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &k& +3 "core" &-? " +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&g'n +104 "core" ' +2 .tHand.open + "manipulator"&r1 +58 "core" 1 +2 "manipulator"&v% +4 "core" % b  \  b +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%|& +7 "core" & +2 "manipulator"&f% +4 "core" %\ ! P A +2 "storage"(i% +4 "core" %\ "\ ) k f +2 "storage"(}. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(( +203 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (D& +3 "core" & \ \  L f +2 "manipulator"&J& +4 "core" &-M  /  +2 "manipulator"&8% +4 "core" %\   B @ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +2 "manipulator"&G(a +201 "core" ( +2 "manipulator"&l& +5 "core" &l   G + "storage"(y& +5 "core" & \ ,\ +  g +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts + "manipulator"&S'ж +104 "core" ' + "storage"(z& +5 "core" & \ \ \ < J k +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(h'g +166 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (@& +3 "core" & \ \  d +2 "manipulator"&& +5 "core" &l  G +2 .tElbow.seek 2 +2 "manipulator"&u(a +6 "core" ( +2 "manipulator"&& +5 "core" &k   = +2 "storage"(!& +4 "core" & \  m d +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&e'ϊ +25 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +7 "manipulator"&& + "storage"(' +9 "core" &k = +2 "manipulator"&n% +5 "core" % ϐ  P +2 .tForearm.seek :retract +2 "manipulator"&'\ +115 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +18 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +223 "core" ( +2 "manipulator"&& +5 "core" &9  e 4 + .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +3 "core" &9  C 4 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"& 'Η +99 "core" ' +2 "manipulator"&& +4 "core" &9   % 4 +2 "manipulator"&% +4 "core" %Ά  +2 "processing"%~& +5 "core" &, +3 "processing"% & +5 "core" &" +3 .tPC.seek :closed + "processing"% (X +8 "core" &n +5 &0o $c +9 &Y z6 +10 & {I +9 &d |H +9 &j |H +10 &Hg }H +9 &\ h |H +10 &k| |H +55 &gx }H +12 &Piq |H +3 & g{ ~G +2 &!js |H +3 &#jn |H +3 &%Xhm |H + &'jh |H +2 &(h^ |G +3 &*ii }H +9 &,`hX |H +10 &.#h[ |G +9 &/j[ |H +9 &1j] }H +10 &3fj[ }H +9 &5(jT |H +10 &6jM |H +9 &8iF }H +9 &:njH }H +10 &<0jD ~H +9 &=i> H +9 &?jF }H +10 &Awi> ~H +9 &C7o6 }I +10 &Dx7 |J +9 &F? zL +9 &HnA zN +10 &J1? {N +9 &K= zN +9 &M? yN +10 &Ov) xN +9 &Q72 xN +10 &R+ xO +9 &T( yO +9 &V| zO +10 &Wa {$o +9 &X#c$ } * +9 ( +2 &X& % +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 .Hand.open +3 "manipulator"&1 +58 "core" 1 +2 "manipulator"&^% +5 "core" % Ά  ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"% ] +3 % 9 +7 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%\ 9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +103 "processing"%19 +3 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9 +103 "processing"%9 +3 "core" 9" +102 "processing"%49 +3 "core" 9& +102 "processing"%#9 +3 "core" 9+ +103 "processing"%{9 +3 "core" 9/ +103 "processing"%9 +3 "core" 93 +102 "processing"%w9 +3 "core" 97 +102 "processing"%29 +3 "core" 9< +103 "processing"%(9 +3 "core" 9@ +102 "processing"%x9 +3 "core" 9D +103 "processing"%,9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%59 +3 "core" 9Q +103 "processing"%69 +2 "core" 9U +103 "processing"%9 +3 "core" 9Y +103 "processing"%p9 +3 "core" 9] +102 "processing"%>9 +3 "core" 9b\ +102 "processing"%+9 +4 "core" 9f\ +102 "processing"%)9 +3 "core" 9j\ +102 "processing"%79 +3 "core" 9 n +102 "processing"%39 +4 "core" 9r +102 "processing"%:9 +3 "core" 9w +4 .tPH.hold 2:00:00,28C +6 .delay 1:30 + "processing"%C p]p +6 "core" w +8996 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%E +93 "core"  +2 "processing"%0% +5 "core" %hz + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 .tPS.seek 0.5ml +2 "processing"%H' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +12 .tPS.seek 2ml +2 "processing"%''Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%= +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%F  +116 "core" +2 "processing"%9% +5 "core" %ңc  +2 .tPS.seek 1.5ml +2 "processing"%-'S +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + +3 .tPS.seek 0ml +2 "processing"%;'d +1606 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%?  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + + .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%W +67 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%<' +2192 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +77 "core" +3 .tPS.seek 0ml +3 "processing"%'d +1605 "Can"0 {G{XU +584 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +120 "core" + .tPSV.dial :mixloop +2 "processing"%m +41 "core" + .tPRV.dial :ab1 +2 "processing"%X @ +78 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%Q'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'M  +2 "processing"%&  +41 "core" +2  +2 "processing"%V% +5 "core" %a  +3 .tPS.seek 0.34ml +2 "processing"%_'p +429 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +3 "collection"'U  +28 "core" +2 .tPRV.dial :air +2 "processing"%[  +40 "core"  +2 .tPS.seek 0.9ml +4 "processing"%T'G[ +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%P @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%.' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%K  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%a'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"%Y +44 "core" + .tPTV.dial :mixing +2 "processing"%d @ +69 "core" @ + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%%% +5 "core" %Ҩ  +2 .tPS.seek 1.85ml +2 "processing"%N' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +3 .tPS.seek 0ml +3 "processing"%A'd +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"']& +5 "core" &> +2 "manipulator"&s& +5 "core" &9 4 +2 "manipulator"&k% +4 "core" %\     +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(-6 +128 "core" ( +2 "manipulator"&I& +4 "core" &-<    +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &r& +3 "core" &-<  _  +2 .tForearm.seek :garage +2 "manipulator"&v'n +102 "core" ' +2 .tHand.close + "manipulator"&|/ +61 "core" / +3 "manipulator"&f& +4 "core" &-Q    +2 "manipulator"&q% +4 "core" % b  n +3 .tForearm.seek :retract +2 "manipulator"&i'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&}( +272 "core" ( +2 "manipulator"&g& +5 "core" &6   E I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &D& +3 "core" &6  M I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&J'O +112 "core" ' +2 "manipulator"&8& +57 "core" &6   I +4 "manipulator"&j% +4 "core" %K    +3 "collection"'l& +4 "core" &M +3 "collection"'y& +6 "core" &K +2 .tCC.seek :closed +2 "collection"'`(X +9 "core" &B +4 &; 6 +9 &CL8 / +10 &{xA zC +9 &-l@ }H +9 &n@ }H +10 &j? ~H +9 &tl= ~H +10 &5m4 ~H +9 &lA ~H +9 &j; ~H +9 &|j: |H +10 &!>h< H +9 &#g6 H +10 &$j= G +9 &&j3 G +9 &(Eh3 oH +10 &*j3 lH +9 &+g: mH +9 &-l1 |H +10 &/Nk5 H +9 &1h2 H +10 &2j1 G +9 &4j2 G +9 &6Wj3 G +10 &8j6 G +9 &9k4 H +10 &;j2 H +9 &=_k2 G +9 &? k5 H +10 &@m6 ~H +9 &Bk2 H +9 &Dds( H +10 &F 1 ~K +9 &G1 {O +10 &I5 xR +9 &KN5 xS +9 &M/ wS +10 &N1 vT +9 &P. sT +9 &RQ3 vT +10 &T9 rT +9 &U8 uU +9 &W2 x7 +10 &XO/- {#h +9 &Xmr( J +2 ( +2 "collection"'y& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.88 + "collection"'z& +7 "core" &Xmr3 }J +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&@% +5 "core" % K * &  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%% +5 "core" %c w + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%!'U +1610 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%n +43 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%G' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%h  +3 "collection"'S  +31 "core"  +112  +2 .tPSV.dial :mixloop +2 "processing"%e +105 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +70 "core" +3 .tPS.seek 0ml +3 "processing"%'d +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%u  +43 "core"  +2 .tPS.seek 2.5ml +4 "processing"%' +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 .tPS.seek 0ml +2 "processing"%'d +2630 "core" ' + .tPSV.dial :air +2 "processing"%~  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&^& +7 "core" &4 r I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& ( +6 "core" ( +2 "manipulator"& & +4 "core" &4   I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &5 ) I +3 .tForearm.seek CC + "manipulator"& 'O +98 "core" ' +2 .tHand.close + "manipulator"&\ / +66 "core" / +3 .tCC.seek :open +3 "collection"'( +426 "core" ( +2 "manipulator"& & +5 "core" &4   I + "manipulator"&1% +5 "core" % 8    +2 .tForearm.seek :retract +2 "manipulator"&t'\ +96 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&/(-6 +279 "core" ( +2 "manipulator"&& +5 "core" &-/  ?  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &4& +3 "core" &-/   #  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&#'n +111 "core" ' +3 .tHand.open + "manipulator"&{1 +56 "core" 1 + "manipulator"&% +5 "core" % d  3  +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&w'\ +107 "core" ' +2 ."da"delayUntil "11:59:09.14" +24785 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%2 @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%x * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%,  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +240 "Can"3 {E΁YwU +1963 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%5 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%6  +43 "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"%p  +41 "core"  +3 ."da"PS.seek 0ml +2 "processing"%>'d +2182 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%+ +116 "core"  +2 "processing"%)% +5 "core" %d + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%7' +587 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%:  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +78 "core"  + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%"% +4 "core" %ҧ  +3 ."da"PS.seek 1.5ml + "processing"%H'W +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +4 "processing"%='d +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%F  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%' +66 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +55 "processing"%L' +2210 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%? +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +78 "core" +3 ."da"PS.seek 0ml +2 "processing"%W'd +2181 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%; +116 "core"  +2 "processing"%% +4 "core" %b +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%*' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" + "processing"%O% +5 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%m'U +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%&  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +66 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Q' +2185 "core" ' + ."da"PSV.dial PTV +3 "processing"%U +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2186 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%K  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%.  +121 "core" + ."da"delay 5 seconds +456 "Can"1 |CZ U +46 ."da"PRV.dial :ab2 +2 "processing"%Y  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +4 "processing"%d +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%%  +42 "core"  +2 "processing"%R% +4 "core" %]  +3 ."da"PS.seek 0.55ml + "processing"%a' +336 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%N  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%]'Ҧ +1556 "core" ' + ."da"PSV.dial :PML +3 "processing"%s +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%k @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core" +2 "processing"%r% +4 "core" %Ҧ  +3 ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%| * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%f'd +1958 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%v  +42 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%g' +2206 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%D +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%8 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%j  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l'd +524 "Can"3 wNӞZU +1657 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%i +118 "core"  +2 "processing"%% +4 "core" %i ~ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%z' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%@  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%y +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҧV w +3 ."da"PS.seek 1.5ml +2 "processing"%J'W +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%!  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +66 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2191 "core" ' + ."da"PSV.dial PTV +3 "processing"%h +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%e +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%G  +79 "core" +2 ."da"PS.seek 0ml +4 "processing"%u'd +2180 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +118 "core"  +2 "processing"%% +4 "core" %hN +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +50 "processing"% +19 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +67 "core" + ."da"PBV.dial :waste1 +3 "processing"%b  +32 "core" + "processing"%% +5 "core" %ҦT  +2 ."da"PS.seek 1.5ml +2 "processing"%^'V +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'d +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%\  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%o +66 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%`' +2198 "core" ' + ."da"PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core" +2 ."da"PS.seek 0ml +4 "processing"%4'd +2183 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +116 "core"  +2 "processing"%{% +5 "core" %`4 + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"%# +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%(% +5 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%x'Y +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"%'d +468 "Can"2 q]<[9U +1141 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%5  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +66 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%p' +2193 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%+ +66 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%) +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%7'd +2184 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +7 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +204 "core"  +8 "processing"%E% +16 "core" %d g +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +20 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +5 "processing"%0' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" % o +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml + "processing"%3' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%H +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 "processing"%9% +4 "core" %ҡ m +3 ."da"PS.seek 1.5ml +2 "processing"%''Q +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"%-'d +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%B +78 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%L' +2208 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +67 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'d +2200 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%< +118 "core"  +2 "processing"%O% +4 "core" %`q k +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%X +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +33 "core" +2 "processing"%&% +3 "core" %ҧ\ f +3 ."da"PS.seek 1.5ml +2 "processing"%M'W +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%U'd +1607 "core" ' +2 "processing"%[9 +4 "core" 9Z4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%_  +5 "core" 4 + 4 + "processing"%P& +5 "core" &X] n % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +56 "manipulator"&Q% +8 "core" %\    +2 "storage"(K% +5 "core" % P + "storage"(.. +4 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(Y(S +197 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (d& +3 "core" &U | W  M +2 "manipulator"&T& +5 "core" &-0 \   +2 "manipulator"&%% +4 "core" %\  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&R(y +176 "core" ( +3 "manipulator"&& +4 "core" &u    - +2 "storage"(N& +5 "core" &U e N +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&a'] +92 "core" ' + "storage"(s& +5 "core" &U r q & K +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(k'g +226 "core" ' + "storage"(I- +4 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&r& +3 "core" &u C - +2 "storage"(|& +5 "core" &U W Z ( G + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&]' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +6 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(q- +3 "core" -' +3 ."da"SE.seek 7.17 Pucks below Top Plate +3 "storage"($'C +37 "core" ' +2 "manipulator"&v% +5 "core" %  z +2 "storage"(f& +4 "core" &U W W  D +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 301 counts +2 "manipulator"&D'2 +23 "core" ' +2 "manipulator"&\\& +5 "core" &   * +2 "storage"(8& +4 "core" &U o x K +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&j'] +27 "core" ' +2 ."da"SE.seek 8.17 Pucks below Top Plate +2 "storage"(g'2 +42 "core" ' +2 "manipulator"&i& +5 "core" & \  3 * +2 "manipulator"&% +4 "core" %f \  K +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&z(? +255 "core" ( +3 "manipulator"&@& +4 "core" &H  : , +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &y& +3 "core" &H \ , +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +62 "core" / +2 ."da"PC.seek :open +4 "processing"%( +423 "core" ( +2 "storage"(A& +4 "core" &U o p v J +2 "manipulator"&J& +4 "core" &H  8 , +2 "manipulator"&!% +4 "core" % Σ     +3 ."da"Forearm.seek :retract + "manipulator"&n'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +10 ."da"Elbow.seek 1 +2 "manipulator"&(y +261 "core" ( +2 "manipulator"&& +4 "core" &   % ' +2 "storage"(h& +4 "core" &U z { 6 K +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&e'] +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "storage"(G- +4 "core" -'2 +3 ."da"SE.seek 7.93 Pucks below Top Plate +2 "storage"(S' +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 7.16 Pucks below Top Plate +2 "storage"('8 +55 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2012h100ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1233 #"da"SX MX5/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.162 seconds\ /var/log/esp/da23jul2012h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2012h100ml15s_nessie.tif +1568 #SX MX5/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2012h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2012h100ml25s_nessie.tif +2569 #SX MX5/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2012h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "28.162 sec auto-exposure",Subject: "da23jul2012h100ml images!" +5 "storage"(- +6 "core" -'8 +6 "storage"(u& +18 "core" &U  O +5 "manipulator"&& +14 "core" & ' +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +41 "core" ( +2 "manipulator"&b& +5 "core" &   F  +2 "storage"(& +5 "core" &U  P +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&~'] +16 "core" ' +2 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 7.88 Pucks below Top Plate +2 "storage"( ' +70 "core" ' +2 "manipulator"&^& +5 "core" & \   +2 "storage"(\ & +5 "core" &U\ y _ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&}' +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&o, +8 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.06 Pucks below Top Plate +3 "storage"(' +30 "core" ' +2 "manipulator"& % +5 "core" % ( + "storage"(1& +5 "core" &U = [ +13 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"& 'C +24 "core" ' +2 "manipulator"&& +5 "core" &  7  +2 "storage"(`& +4 "core" &U \  ; b +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"& '] +18 "core" ' +2 "storage"({% +5 "core" % \ K a +2 ."downElevator"SE.seek :down +7 "storage"(4' +97 (% +3 "core" %- # bJ- +3 "manipulator"&#% +4 "core" %R  8 +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&2'\ +73 "core" ' +2 ."downElevator"SE.stop +74 "storage"(5 +6 "core" ' +2 "storage"((& +6 "core" &U\ \ @ c +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +5 "processing"%t& +6 "core" &_ +2 "manipulator"&,& +5 "core" &   4  +2 "manipulator"&x% +4 "core" %\    Q  +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&5(-6 +175 "core" ( +2 "manipulator"&6& +6 "core" &-9   J +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +5 "core" &-9  M J +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +62 "core" / +2 "manipulator"&+& +5 "core" &-:  I I +2 "manipulator"&)% +5 "core" % v 0 B +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +117 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&p(? +123 "core" ( +2 "manipulator"&:& +5 "core" &7   A +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &E& +3 "core" &7  w A +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&7'Η +103 "core" ' +2 "manipulator"&"& +5 "core" &8   W @ +2 "manipulator"&0% +4 "core" %Η  } +3 "processing"%3& +4 "core" &n  +3 "processing"%H& +6 "core" &N  +3 ."psFlush"PC.seek :closed +3 "processing"%F(X +6 "core" &\\  +4 &W 8 +9 &CLb w0 +9 &ze uD +10 &7gk xH +9 &fa xH +10 &gP xH +9 &~hS xH +9 &@jM xH +10 &hJ xG +9 &hH xH +9 &eJ xH +10 &!HhP wH +9 &# kU xH +10 &$hL xH +9 &&hI xG +9 &(OgC xH +10 &*iQ xH +9 &+kE wH +9 &-g9 xH +10 &/WjC xH +9 &1h= xG +9 &2iA xH +10 &4g6 xH +9 &6`i7 xH +10 &8#h3 xG +9 &9j> xH +9 &;j9 wH +10 &=fj= xH +9 &?(j6 xH +9 &@j< xH +10 &Bi5 xH +9 &Dlm2 xI +10 &F,{2 wJ +9 &G8 tL +9 &I1 sN +10 &Kh% tM +9 &M)( tN +9 &N& sN +10 &P! sN +9 &Rl) sO +10 &T.0 sO +9 &U0 sO +9 &Wyx. w= +10 &Xk>, {? +9 &X#t- w2 +9 ( +2 &X& |+ +2 "processing"%H& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.49 + "processing"%9& +7 "core" &X {+ +2 ."psFlush"Hand.open +2 "manipulator"&1 +57 "core" 1 + "manipulator"&=% +5 "core" % Η   ' } +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&''\ +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +39 "core"  +2 "processing"%?% +5 "core" %`  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +434 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +154 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1560 "Can": vL[U +545 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%; @ +170 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +120 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%W +91 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%*'F +2623 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%L +94 "core"  +2 "processing"%<% +4 "core" %@  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +590 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%X  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%m @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%& +93 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Z'F +2622 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%V +94 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +81 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%_  +68 "core"  +3 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +4 "processing"%P'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +65 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +13 ."psFlush"PS.seek 0.5ml + "processing"%K' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%T U +49 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%%'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +65 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%/ +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%w' +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%I +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%r'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +54 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%8'T +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +77 "core"  +2 ."psFlush"PTV.dial :puck +57 .PBV.dial :waste1 +6 "processing"%a  +51 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%R'd +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +66 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +591 "core" ' +2 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +6 "processing"%D' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +66 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2619 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%y @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1393 #"uploadLog"upsync +1222 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +38 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%A' +2617 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%J +79 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%!'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +827 "Can"6 wG\\eU +1785 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%h  +65 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%z'd +2620 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +7 "core" & +2 "manipulator"&G& +4 "core" &8  | @ +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&n(? +6 "core" ( +2 "manipulator"&g& +4 "core" &8   . @ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &S& +4 "core" &8  @ +3 .tForearm.seek PC +2 "manipulator"&'Η +94 "core" ' + .tHand.close +2 "manipulator"&u/ +55 "core" / +2 .tPC.seek :open +2 "processing"%( +428 "core" ( + "manipulator"&b& +5 "core" &8 \  l @ +2 "manipulator"&% +4 "core" % Κ $ +3 .tForearm.seek :retract +2 "manipulator"&^'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&\ ( +355 "core" ( +2 "manipulator"& & +5 "core" &<  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +3 "core" &<   M +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' + "manipulator"&& +5 "core" &< \  5 M +2 "manipulator"&`% +5 "core" %M 2 0 +2 "collection"'e& +4 "core" &: +3 "collection"'{& +6 "core" &* +2 .tCC.seek :closed +2 "collection"'(X +8 "core" &/ +3 &3 6 +10 &CL6 z/ +9 &zw/ zD +10 &,n. |H +9 &k4 |H +9 &i2 |H +9 &sl/ |H +10 &6k3 |H +9 &l, {H +10 &l2 |H +9 &|j. }H +9 &!?k0 }G +10 &#j3 }H +9 &$j0 }H +9 &&m5 |H +10 &(Fj/ }H +9 &*k }H +10 &+k* |H +9 &-l) |H +9 &/Mn |H +10 &1i( zH +9 &2j* }H +9 &4m* |H +10 &6Vj( }H +9 &8m% |H +9 &9k+ |H +10 &;l! |H +9 &=]i6 |H +10 &?j* |H +9 &@j, }H +9 &Bj, }H +10 &Dbu+ {I +9 &F zK +10 &G wO +9 &I' tQ +9 &KP' uR +10 &M' sR +9 &N/ sR +9 &P rT +10 &RT( sS +9 &T, rT +9 &U0 rT +10 &W. u7 +9 &XL*' x*y +10 &X|c) }I +2 ( +2 "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.83 +2 "collection"'~& +6 "core" &X|g+ |I +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&#% +4 "core" % G /   6 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"' & +7 "core" &X|g. I + "collection"'}% +5 "core" %Q  +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'(% +5 "core" %N + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +13 .tCS.seek 5ml +2 "collection"'t'm +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 '% +3 "core" %m } +2 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"',' +602 "core" ' +2 .tCSV.dial :waste +2 "collection"'x +121 "core" +3 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"' 'Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'6& +8 "core" &X|h/ I +2 "collection"'% +4 "core" %O) + .tCSV.dial :flush +2 "collection"'4  +41 "core"  +3 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'o'm +1105 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'+% +5 "core" %m  +2 .tCS.seek 7ml +2 "collection"')' +508 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'2  +2 ':  +38 "core"  +83  + .tCBV.dial :waste1 +2 "collection"'E @ +40 "core" ? +3 .tCS.seek 0ml +2 "collection"''Q +1509 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'"& +7 "core" &X|g I +2 "collection"'0% +4 "core" %S +2 .tCSV.dial :flush +2 "collection"'3  +67 "core" +3 .tCS.seek 5ml +2 "collection"'5'm +1098 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'> @ +43 "core" B +2 "collection"'% +5 "core" %m  +2 .tCS.seek 7ml +2 "collection"'9' +499 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +50 "core" ~ +2 .tCBV.dial :waste2 + "collection"'=  +95 "core"  +3 .tCS.seek 0ml +2 "collection"'H'Q +1519 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +7 "core" &X|f I +2 "collection"'?% +4 "core" %K +2 .tCSV.dial CSR +55 "collection"'7  +41 "core"  +2 "collection"'U% +4 "core" %K" +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +2 "collection"'B'O +1712 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"';' O +505 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'W  +91 "core" +33  +2 .tCTV.dial :intake +2 "collection"'-  +68 "core" +2 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'L'Q +1710 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'<  +69 "core"  +3 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'*'Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'O  +95 "core"  +2 "collection"'X% +5 "core" %O + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"'m'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 .tCS.seek 10ml + "collection"'&' O +1338 "core" ' +2 .tCSV.dial CBV +2 "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"'V'Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Z& +7 "core" &9 z M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +3 "manipulator"&[& +5 "core" &9  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" &9  M +3 .tForearm.seek CC +2 "manipulator"&M'O +105 "core" ' + .tHand.close + "manipulator"&Q/ +63 "core" / +2 .tCC.seek :open +4 "collection"'P( +424 "core" ( +2 "manipulator"&K& +5 "core" &9 6 M +2 "manipulator"&d% +4 "core" % _  +2 .tForearm.seek :retract +2 "manipulator"&T'\ +113 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&.(-6 +290 "core" ( +2 "manipulator"&& +5 "core" &-<  < K +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-< Q K +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&N'n +105 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&/% +5 "core" % c  1 +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:28 + #Preparing to sleep until 6:15AM 07/21/2023 +10 #Asleep til 6:15AM 07/21/2023 +5 #Continuing at 06:15EDT21-Jul-23 +4 "Can"D |=ޑ\\ +4 ."Qmail"GoodNews.email "Then, in tube 2: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:63\\n{1 => 9,\\n 2 => 13}\\nCan@12:55:02, 24.9C, 17% humidity, 15.1psia, 14.358V, 0.312A, 4.585Ah, 4.48W\\nSampled 100.0ml",Subject: "Asleep until 06:15EDT21-Jul-23" +20 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +2599 #"uploadLog"upsync +25497 "Can"Q &5\\U +60001 P ']U +60001 L *^'U +60001 L (L^U +60002 J '_SU +60001 K #_U +60001 I #N`U +60001 I &aU +60001 G #aU +60001 G (TbAU +60001 F +bU +60001 D #cmU +60001 E #fdU +60001 F #dU +60001 D #e/U +60001 G #eeU +49722 #"espclient"Session Ended +10280 "Can"F 'f[U +60001 G 'fU +60001 E #lgU +60001 E #hU +60001 F #hU +60001 D '^iIU +60002 D #iU +60001 F #juU +60001 D #Xk U +60002 C #kU +60001 A 'l7U +5867 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8490 "Can"@ %&lU +10048 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4293 "Can"@ "bmcU +14228 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4184 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20828 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7 "Can"> mU +18434 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4140 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20708 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16684 "Can"< (nU +3968 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@48590 sendCRC with ifg=0x20, ie=0x7F + #@50425 sendCRC with ifg=0x08, ie=0x5F #@26945 idle with ifg=0x84, ie=0x75 + #@27616 select with ifg=0x10, ie=0xF5 + #@28250 receive with ifg=0x10, ie=0xFD + #@28884 receive with ifg=0x10, ie=0xFD #@29517 receive with ifg=0x10, ie=0xFD + #@29845 receive with ifg=0x80, ie=0xFD #@24198 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +533 "Can"? n + ? nE + #"Restarting_core_reader"Polling Can every 10:00 +19773 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19367 "Can"@ )Zo1 +1372 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20712 #Session Begun +10 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9689 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7462 "Can"= & oǒ +3262 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +673 "Can"<  p] +3472 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15051 "Can"< % ^p +3496 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4068 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@28884 receive with ifg=0x10, ie=0xFD +3 #@29517 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@50425 sendCRC with ifg=0x08, ie=0x5F + #@26945 idle with ifg=0x84, ie=0x75 + #@27616 select with ifg=0x10, ie=0xF5 #@28250 receive with ifg=0x10, ie=0xFD + #@28884 receive with ifg=0x10, ie=0xFD + #@29517 receive with ifg=0x10, ie=0xFD #@29845 receive with ifg=0x80, ie=0xFD + #@19887 probe with ifg=0x02, ie=0x5F + #@42105 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +220 "Can"<  q +3 <  qH +5 #"Restarting_core_reader"Polling Can every 10:00 +20261 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +329 "Can"<  q +3846 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20635 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +3 #"core_reader"@29517 receive with ifg=0x10, ie=0xFD +3 #@29845 receive with ifg=0x80, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@26945 idle with ifg=0x84, ie=0x75 + #@27616 select with ifg=0x10, ie=0xF5 + #@28250 receive with ifg=0x10, ie=0xFD + #@28884 receive with ifg=0x10, ie=0xFD #@29517 receive with ifg=0x10, ie=0xFD + #@29845 receive with ifg=0x80, ie=0xFD #@19887 probe with ifg=0x02, ie=0x5F + #@20298 probe with ifg=0x02, ie=0x5F + #@29215 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +268 "Can": mq* +2 : mq*G +2 #"Restarting_core_reader"Polling Can every 10:00 +20214 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18589 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16964 "Can"< &rr +3785 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14730 "Can"; (s +2445 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11867 "Can": *ps +8865 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6727 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13704 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +9936 "Can"; %t4 +10793 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20730 #Session Begun +94 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +8878 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11401 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8068 "Can"9 $t +12659 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11290 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9097 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6199 "Can": (ru` +14522 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6839 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK +2 #"core_reader"@27616 select with ifg=0x10, ie=0xF5 +3 #@28250 receive with ifg=0x10, ie=0xFD #@28884 receive with ifg=0x10, ie=0xFD +2 #@29517 receive with ifg=0x10, ie=0xFD +2 #@29845 receive with ifg=0x80, ie=0xFD #@19887 probe with ifg=0x02, ie=0x5F +2 #@20298 probe with ifg=0x02, ie=0x5F #@3396 probe with ifg=0x02, ie=0x5F +2 #@15968 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +219 "Can"9 u +3 9 uA +2 #"Restarting_core_reader"Polling Can every 10:00 +20275 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18967 "Can": $v +1756 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10268 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +10131 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17065 "Can": %[w +3648 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +12590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7902 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +15075 "Can"8 %w +5650 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +4 #Session Ended +14760 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14659 "Can"7 $xD +6057 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5337 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +14 #Session Ended +15048 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12779 "Can": %^xڒ +7938 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7684 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12614 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@28250 receive with ifg=0x10, ie=0xFD + #@28884 receive with ifg=0x10, ie=0xFD #@29517 receive with ifg=0x10, ie=0xFD + #@29845 receive with ifg=0x80, ie=0xFD + #@19887 probe with ifg=0x02, ie=0x5F #@20298 probe with ifg=0x02, ie=0x5F + #@3396 probe with ifg=0x02, ie=0x5F #@23569 probe with ifg=0x02, ie=0x5F + #@3633 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +262 "Can"< vyVe +3 < vyVeC +2 #"Restarting_core_reader"Polling Can every 10:00 +20218 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10037 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8955 "Can"8 & yR +1473 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16572 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +460 "Can"9 ""zR +3714 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20636 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@28884 receive with ifg=0x10, ie=0xFD + #@29517 receive with ifg=0x10, ie=0xFD #@29845 receive with ifg=0x80, ie=0xFD + #@19887 probe with ifg=0x02, ie=0x5F + #@20298 probe with ifg=0x02, ie=0x5F #@3396 probe with ifg=0x02, ie=0x5F + #@23569 probe with ifg=0x02, ie=0x5F + #@59666 probe with ifg=0x02, ie=0x5F #@16719 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +236 "Can"8 "z +3 8 "zH +5 #"Restarting_core_reader"Polling Can every 10:00 +20252 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20833 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18807 "Can"8 *${VQ +1944 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16530 "Can"8 )%v{Q +4217 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +14271 "Can": $&|Q +44355 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11461 "Can"9 %(*}Q +9271 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7287 "Can": ))~}Q +13452 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5033 "Can"8 )*~DQ +15693 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18223 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1151 "Can"8 ",0~Q +19605 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19639 "Can"; $-pQ +1093 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5574 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +14970 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17578 "Can"8 $.Q +3153 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10845 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9710 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15525 "Can"8 $02Q +5205 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12987 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7517 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13514 "Can": $12Q +7226 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15153 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12646 "Can": $2Q +8086 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4553 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15914 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10672 "Can"7 (40^Q +10065 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6816 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +12 #Session Ended +13655 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8669 "Can"; $5Q +12066 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +8 #Session Ended +20766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6383 "Can"; %6Q @EDT1689912012.54 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17449 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3234 "Can"< $81 Q +17504 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18497 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19791 "Can"? %9Q +952 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17515 "Can"> $:LQ +3222 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6119 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14228 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15643 "Can"B $<4Q +5100 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8432 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11967 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13713 "Can"A $=xQ +7033 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20830 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10555 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +9833 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11707 "Can"A (>Q +9067 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4454 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4943 "Can"C *@2Q +10999 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6946 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +507 "Can"A &A:Q +13044 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20777 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20644 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@29517 receive with ifg=0x10, ie=0xFD + #@29845 receive with ifg=0x80, ie=0xFD #@19887 probe with ifg=0x02, ie=0x5F + #@20298 probe with ifg=0x02, ie=0x5F + #@3396 probe with ifg=0x02, ie=0x5F #@23569 probe with ifg=0x02, ie=0x5F + #@59666 probe with ifg=0x02, ie=0x5F + #@48781 probe with ifg=0x02, ie=0x5F #@61656 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +256 "Can"E B E BJ +5 #"Restarting_core_reader"Polling Can every 10:00 +20250 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18923 "Can"B %D(Y +1908 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +20759 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20775 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16527 "Can"E &E +4243 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +55747 "Can"B &F +60002 C &HO +60001 D &I +60001 C &KG +60002 D &Lw +60001 @ (Ms +60003 C &O< +60003 A %P +59999 B &R5 +60001 C %Sd +60001 A &Ta +60002 A *V- +60001 B )W +60001 B %X# +60002 B &Z[ +60001 B &[O +60002 A %]& +60001 D +^{ +60002 B &_ +60000 B %aP +60002 C &b= +60001 B %d +60001 @ &evi +60001 B &f +60001 A *h< +60001 B (i+ +48057 A %j +50 .tGate.power :raw,:ON +104 "sampler") +2 )I +2 "core"  +3 "collection"' +2 'w +3 "core"  +2 "processing"% +2 %| +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'r% +3 "core" %o +2 .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%v% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")q% +3 "core" %{ y +2 .tSS.configure :default +3 "sampler")#.0X 9,\\n 2 => 13}\\nCan@06:15:23, 24.3C, 17% humidity, 15.1psia, 14.324V, 0.300A, 7.432Ah, 4.30W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +4 #t===> STARTED deepDAwithoutWCR (phase #2) <=== + .Sample.deep +2 "sampler") 0 +1455 #"uploadLog"upsync +276 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +5 "core" &T  +2 .tHand.open +2 "manipulator"&1 +63 "core" 1 +3 "manipulator"&`& +5 "core" &  & / +2 "manipulator"&e% +4 "core" % \     G +3 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +7 "manipulator"&^(-6 +184 "core" ( +2 "manipulator"&& +5 "core" &-;  \  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +4 "core" &-;    M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' + .tHand.close +2 "manipulator"&#/ +53 "core" / +2 "manipulator"& & +5 "core" &-;   M + "manipulator"&{% +5 "core" % n  h D +3 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& ( +276 "core" ( +2 "manipulator"&(& +5 "core" &5 Z I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &5  5 I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&c'O +105 "core" ' +2 "manipulator"&& +5 "core" &5   B I +3 "manipulator"&t% +4 "core" %T \ f N +3 "collection"'x& +4 "core" &U  +3 "collection"',& +6 "core" &Y  +3 .tCC.seek :closed + "collection"'6(X +5 "core" &U  +6 &Y ? +9 &!O^ v1 +10 &g}] tE +9 &jY wH +9 &k\\ xH +10 &iS xH +9 &ekT wH +10 &'kY wH +9 &lQ wH +9 &kS wI +10 &mjR wH +9 &!/kS xH +9 &"jb xH +10 &$kU wH +9 &&vkT wH +10 &(8jP vH +9 &)kS wH +9 &+jQ xH +10 &-}kO xH +9 &/?jR xH +9 &1iO wH +10 &2j\\ wH +9 &4iX xH +9 &6HjY wH +10 &8\ jS xH +9 &9jT xH +10 &;iU wH +9 &=OjT xH +9 &?jS wH +10 &@jQ wH +9 &BlQ wH +10 &DTp[ xI +9 &FV vJ +10 &GR rN +9 &IZ oQ +9 &KB[ oR +9 &MT nR +10 &NR lS +9 &PU mS +10 &RFY lS +9 &TR nT +9 &UR mT +10 &WzZ o7 +9 &XM-U s$k +9 &XnqV xJ +3 ( + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.83 + "collection"'& +4 "core" &Xno] wJ +2 .tHand.open + "manipulator"&41 +58 "core" 1 +2 "manipulator"& % +5 "core" % S ,  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'+& +5 "core" &Xnov {J +2 "collection"'o% +4 "core" %Tr { +2 .tCSV.dial CSR + "collection"'2  +118 "core"  +2 "collection"':% +4 "core" %TI { +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'E'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ')% +3 "core" %m; v +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'"' +605 "core" ' +2 .tCSV.dial :waste +2 "collection"'0 +129 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'3'Q +1974 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &XnnB yJ + "collection"'>% +5 "core" %TF z + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'5' O +1422 "Can"B jVkZ +717 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '=  +7 "core"  +70 +2 .tCTV.dial :intake +2 "collection"'9  +67 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"''Q +2151 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'?  +67 "core"  +2 #tFlushing upper manifold +2 "collection"'7& +4 "core" &Xnn> yJ +2 "collection"'U% +4 "core" %KG z +2 .tCSV.dial :flush + "collection"'H  +65 "core"  +2 .tCS.seek 5ml +2 "collection"'B'm +1117 "core" ' +3 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +51 "core" ? +2 "collection"'W% +5 "core" %m= z +2 .tCS.seek 7.001ml +2 "collection"'-' +494 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'; +91 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'<'Q +1512 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'L'. +712 "core" ' +2 .tCSV.dial :waste +2 "collection"'O +40 "core" +3 .tCS.seek 0ml + "collection"'X'Q +705 "core" ' +2 "collection"'*& +5 "core" &Xnnj {J + "collection"'m% +5 "core" %Na { +2 .tCSV.dial :flush + "collection"'  +39 "core"  +3 .tCS.seek 3ml + "collection"'&'. +698 "core" ' + .tdelay 5 seconds +557 .CSV.dial :air +4 "collection"'Z @ +39 "core" B +2 "collection"'[% +5 "core" %.? z +2 .tCS.seek 5ml +2 "collection"'_'m +497 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'Q'Q +1114 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '. +697 "core" ' +2 .tCSV.dial :waste + "collection"' +67 "core" +3 .tCS.seek 0ml + "collection"''Q +704 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +5 "core" &4   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&d( +3 "core" ( +2 "manipulator"&M& +4 "core" &4  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &5  \  I +2 .tForearm.seek CC +2 "manipulator"&%'O +97 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "manipulator"&/& +4 "core" &4  k I +2 "manipulator"&T% +4 "core" % H L X +3 .tForearm.seek :retract + "manipulator"&N'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&C(-6 +277 "core" ( +2 "manipulator"&I& +5 "core" &-7  a  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-7  u  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|'n +110 "core" ' +2 .tHand.open +2 "manipulator"&r1 +54 "core" 1 + "manipulator"&v% +5 "core" % l    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +99 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 06:19:41EDT21-Jul-23\\n{1 => 9,\\n 2 => 13}\\nCan@06:16:59, 24.3C, 17% humidity, 15.1psia, 14.270V, 0.465A, 7.444Ah, 6.64W",Subject: "da sampling at most 100ml" +2 "collection"'\\& +7 "core" &5 + "manipulator"&f% +5 "core" %\ #  4 J +2 "storage"(8% +5 "core" % S [ + "storage"(. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(a( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +3 "core" &  U +2 "manipulator"&k& +4 "core" &-:    +2 "manipulator"&R% +57 "core" %\ "  \ B I +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +4 "manipulator"&](a +200 "core" ( +2 "manipulator"&j& +5 "core" &^  P +2 "storage"($& +4 "core" & B ] +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&D'ж +97 "core" ' +2 "storage"(y& +5 "core" & % \\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +176 "core" ' +2 "storage"( - +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (l& +4 "core" & [ T +2 "manipulator"&@& +5 "core" &^   P +2 .tElbow.seek 2 +2 "manipulator"&(a +4 "core" ( + "manipulator"&s& +5 "core" &^ \  P +2 "storage"(V& +5 "core" &  U +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&.'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&z/ +61 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&!& +2 "storage"(' +14 "core" &^  P +2 "manipulator"&Y% +7 "core" % ϔ \  X +2 .tForearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p( +29 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +130 "core" ( + "manipulator"&F& +5 "core" &@   O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &> Q N +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +99 #"uploadLog"upsync +7 "core" ' +2 "manipulator"&& +6 "core" &=   N +2 "manipulator"&% +4 "core" %Q \  5 +3 "collection"'S& +4 "core" &v | +3 "collection"'& +6 "core" &O } +2 .tCC.seek :closed +3 "collection"'P(X +4 "core" &J } +5 &Q |7 +9 &DMT s/ +10 &yO rC +9 &5iH uG +9 &f> vG +10 &fA vG +9 &zg< vG +9 &=hE uG +10 &gG uG +9 &hF uG +10 &eI uG +9 &!EiI uG +9 &#eN wG +10 &$eF vG +9 &&eN uG +9 &(LdJ uG +10 &*c: vG +9 &+eG uG +10 &-gD uH +9 &/UfF vG +9 &1eE vG +10 &2e? uG +9 &4d? uG +9 &6]h9 uG +10 &8e< uG +9 &9eC tG +9 &;hC vG +10 &=efD vG +9 &?&g@ uG +10 &@fA uH +9 &BlD tH +9 &DgwD sI +10 &F> rM +9 &G> oP +10 &I7 nQ +9 &KUC lR +10 &M; lS +9 &N; kS +9 &PE jT +9 &RW= kT +10 &T7 kU +9 &U@ kU +9 &W> m7 +10 &XR2: n!d +9 &Xmd4 uI +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 + .Hand.open + "manipulator"& 1 +64 "core" 1 +3 "manipulator"&1% +4 "core" % Q 4  5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +213 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")`+ +3 "core" + +2 "sampler")e% +5 "core" %z q - +2 "collection"'& +4 "core" &Xmb) =I +3 "Can"F /Wl`8 +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %qSL u & +2 .tSSV.dial :exhaust + "sampler")  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")3' +916 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")=  +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %R!!5 4 +2 #tIntake @19.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X' +569 "core" ' +53 .tSS.reconfigure :fast +3 "sampler")#.0X w + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'H' +328 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %= m +3 .tCS.seek 6.001ml + "collection"'O'U +1339 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'L +38 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'<'Q +1310 "core" ' + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'X% +5 "core" %St v + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'Z'Q +588 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '*% +3 "core" %Nk l +3 .tCS.seek 5ml + "collection"'m'm +841 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'_  +38 "core"  +3 .tCS.seek 1ml + "collection"'Q' +1087 "core" ' +2 "collection"'9 +4 "core" 9 +2 "collection"'\ % +4 "core" % w +2 #tBefore lysing Collection Puck Heater at 24.4C/28.8psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'K \  +3 'M9 +6 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9 d +103 "collection"' 9 +3 "core" 9 d +102 "collection"'[9 +3 "core" 9d +102 "collection"'&9 +3 "core" 9d +102 "collection"'69 +3 "core" 9d +103 "collection"'/9 +3 "core" 9d +102 "collection"'9 +3 "core" 9"d +103 "collection"'I9 +2 "core" 9&d +103 "collection"'w9 +3 "core" 9+d +103 "collection"'d9 +3 "core" 9/d +102 "collection"'T9 +3 "core" 9 3d +102 "collection"'%9 +3 "core" 9#7d +103 "collection"'\\9 +3 "core" 9< +102 "collection"'z9 +3 "core" 9#< +102 "collection"'!9 +3 "core" 9D8 +102 "collection"']9 +4 "core" 9e6 +102 "collection"'y9 +3 "core" 94 +102 "collection"'D9 +4 "core" 91 +102 "collection"'F9 +3 "core" 9 / +102 "collection"'9 +3 "core" 9\ , +103 "collection"'9 +3 "core" 9 * +102 "collection"'V9 +3 "core" 9 ( +103 "collection"'9 +3 "core" 9<& +103 "collection"'9 +2 "core" 9X$ +103 "collection"'9 +3 "core" 9r# +102 "collection"'Y9 +3 "core" 9! +102 "collection"'9 +3 "core" 9 +103 "collection"'h9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +102 "collection"'S9 +3 "core" 9 +102 "collection"' 9 +4 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'b9 +4 "core" 9 (! +102 "collection"'9 +3 "core" 9 <# +103 "collection"'19 +3 "core" 9 N$ +102 "collection"'`9 +3 "core" 9 `& +103 "collection"'.9 +3 "core" 9 r( +102 "collection"'e9 +3 "core" 9 ) +103 "collection"'J9 +2 "core" 9 + +103 "collection"'u9 +3 "core" 9 , +102 "collection"' 9 +3 "core" 9 .\  +102 "collection"'{9 +3 "core" 9 / +103 "collection"'#9 +3 "core" 9 1 +103 "collection"'~9 +2 "core" 9 3 +103 "collection"'(9 +3 "core" 9 4 +102 "collection"'9 +3 "core" 9 5 +103 "collection"'^9 +2 "core" 9 6$ +103 "collection"'x9 +4 "core" 9\ 8( +102 "collection"''9 +3 "core" 9\ 9, +102 "collection"'9 +3 "core" 9\ ;0\ +103 "collection"'n9 +2 "core" 9\ <4\ +103 "collection"'9 +3 "core" 9\ '=9 +102 "collection"'9 +3 "core" 9\ /?= +102 "collection"'t9 +4 "core" 9\ 7@A +102 "collection"'o9 +3 "core" 9\ =AE +102 "collection"',9 +3 "core" 9\ ECI +103 "collection"'29 +2 "core" 9\ KDN +103 "collection"'}9 +3 "core" 9\ QER +103 "collection"':9 +3 "core" 9\ WFV +102 "collection"'+9 +3 "core" 9\ ]HZ +102 "collection"')9 +3 "core" 9\ aI_ +103 "collection"'49 +2 "core" 9\ fJc +157 "collection"'09 +3 "core" 9\ mKi +102 "collection"'"9 +3 "core" 9\ rLm +102 "collection"'9 +4 "core" 9\ uMr +102 "collection"'E9 +3 "core" 9\ xOv +103 "collection"'>9 +2 "core" 9\ |Oz +4 .tCH.hold 10:00,70C +3 "collection"'c `\ `\ {  +4 'A9 +5 "core" z + 9\ }\ | + "collection"'% +5 "core" %  U +2 #tBegun lysing Collection Puck Heater at 68C/38.2psia +31808 "Can"8 Dvz +28179 "core" ` +2 "collection"'9 +5 "core" 9\ \ +2 "collection"'?% +4 "core" % q +2 #tEnded lysing Collection Puck Heater at 70C/37.5psia +2 .CS.seek 0ml + "collection"' 'Q +335 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'= @ +91 "core" A +2 .tCSV.dial :air + "collection"'3 @ +52 "core" B +3 .tCS.seek 5ml +2 "collection"'7'm +1348 "core" ' + .tCSV.dial CTV +2 "collection"'9  +50 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'5 @ +38 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'U  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +40 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'B'Q +1345 "core" ' +2 "collection"'% +4 "core" %NQR s +2 #tPuck @48.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'; +91 "core" ~ +2 .tCBV.dial CSV + "collection"'-  +27 "core"  +2 "collection"'% +4 "core" %N)+Y r +3 .tCS.seek 5ml + "collection"'H'm +1339 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'L  +39 "core" + "collection"'O% +10 "core" %mT q +3 .tCS.seek 6.999ml + "collection"'' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'X @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'<' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'* ` +105 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'Z   +30 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'_  +3 'm  +36 "core"  +88  +2 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\ @ +91 "core" A +2 .tCSV.dial :waste + "collection"'M +103 "core" +2 .tCS.seek 0ml +2 "collection"''Q +1338 "core" ' +2 .tCSV.dial :air + "collection"' @ +64 "core" A +3 .tCS.seek 5ml + "collection"' 'm +1342 "core" ' + .tCSV.dial CTV +2 "collection"'[  +39 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'& @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'6  +39 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +40 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'I +90 "core"  +2 .tCBV.dial CSV +2 "collection"'w  +28 "core"  + "collection"'d% +5 "core" %N   s +2 .tCS.seek 5ml +2 "collection"'T'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'%  +40 "core" + "collection"'\\% +5 "core" %m? s +3 .tCS.seek 7ml + "collection"'f' +597 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'N @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'8' O +857 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +103 "core" ^ +3 #tLysing Complete + "collection"'|& +4 "core" &Xmcw tI +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&g% +4 "core" %      +2 "storage"(i% +4 "core" % o r  K + "storage"(k. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(R(S +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (j& +3 "core" &U W Y  F +2 "manipulator"&$& +4 "core" &8   D M +2 "manipulator"&C% +4 "core" %    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r(y +231 "core" ( +2 "manipulator"&v& +5 "core" &m   9 8 + "storage"( & +5 "core" &U  O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&l'] +91 "core" ' + "storage"(@& +5 "core" &U & O +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(s'g +214 "core" ' +2 "storage"(G- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &m    8 +2 "storage"(q& +4 "core" &U | ~  K +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&z' +27 "core" ' + .tElbow.hold +2 "manipulator"&!, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +3 "core" -' +3 .tSE.seek 8.16 Pucks below Top Plate + "storage"(y'$ +48 "core" ' +2 "manipulator"&D% +5 "core" % 5 +2 "storage"(F& +4 "core" &U Y W  F +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 290 counts + "manipulator"&'' +22 "core" ' +2 "manipulator"&& +5 "core" &    . +2 "storage"(V& +4 "core" &U  L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +20 "core" ' +2 .tSE.seek 9.16 Pucks below Top Plate +53 "storage"(' +46 "core" ' +2 "manipulator"&& +5 "core" &  . +2 "manipulator"&Y% +4 "core" %k  -  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&h( +146 "core" ( + "manipulator"&& +5 "core" &4   \ I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &4    I +3 .tForearm.seek CC + "manipulator"& 'O +103 "core" ' +3 .tHand.close + "manipulator"&/ +63 "core" / +3 .tCC.seek :open + "collection"'b( +425 "core" ( +2 "storage"(& +5 "core" &U y s J +2 "storage"(1& +5 "core" &U _ r [ H +2 "manipulator"&`& +4 "core" &4   I +2 "manipulator"&.% +4 "core" % b   " +3 .tForearm.seek :retract + "manipulator"&e'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&J(y +205 "core" ( +2 "manipulator"&u& +5 "core" &   7 # +2 "storage"( & +4 "core" &U  P +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&{' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&#, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&~1 +60 "core" 1 +3 "manipulator"&(% +5 "core" %  ^ + "storage"(& +4 "core" &U  N +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 289 counts +2 "manipulator"&^'& +20 "core" ' +2 "manipulator"&x& +5 "core" &   ! "y +2 "storage"('& +4 "core" &U  U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +21 "core" ' +2 "storage"(n% +5 "core" %  U +3 ."downElevator"SE.seek :down +3 "storage"(' +102 (% +3 "core" %,  VK1 +3 "manipulator"&t% +5 "core" %n   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +61 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +26 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" & +2 "manipulator"&2& +6 "core" &   "y + "manipulator"&}% +5 "core" %\    3  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&:(-6 +183 "core" ( +2 "manipulator"&+& +5 "core" &-6 ' U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &-6   A U +3 .tForearm.seek :garage + "manipulator"&4'n +98 "core" ' +2 .tHand.close + "manipulator"&0/ +58 "core" / +2 "manipulator"&"& +5 "core" &-8  \ S +2 "manipulator"&% +4 "core" % ΂ \ * ] +2 .tForearm.seek :retract +2 "manipulator"&E'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +281 "core" ( + "manipulator"&A& +5 "core" &. \  D{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &.   D{ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&K'O +98 "core" ' +2 "manipulator"&c& +5 "core" &.  D{ +2 "manipulator"&% +4 "core" %< \ x +3 "collection"'?& +4 "core" & { +3 "collection"'Q& +5 "core" & { +3 .tCC.seek :closed + "collection"'=(X +5 "core" & { +7 & - w$d +9 &Z{ q5 +10 &{ oH +9 &c sG +10 &g rG +9 &Ke sG +9 &c sF +10 &dm sF +9 &hT sG +9 &TbG rG +10 & b1 sF +9 &!d rF +10 &#d sF +9 &%\\a rG +9 &'b sG +10 &(b sF +9 &*e rG +9 &,dh rG +10 &.&h rG +9 &/h rG +10 &1g rG +9 &3kd rG +9 &5.a sG +10 &6b sG +9 &8c sG +9 &:tc sG +10 &<6c sG +9 &=by rG +10 &?bj sG +9 &A|b_ rG +9 &C>gQ rG +10 &DqF qH +9 &Ff, nK +9 &Hi( kP +10 &J%  iR +9 &K'$ hS +10 &M;9 hT +9 &OfLK iT +9 &Q%ZW gU +10 &RbaR hT +9 &Tgh gU +9 &Vjml fU +10 &W_qr k, +9 &Xx$uw nA +9 ( +2 &XzCx{ t? +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 + "collection"'3& +5 "core" &XzE| t? + .tHand.open + "manipulator"& 1 +55 "core" 1 + "manipulator"&9% +5 "core" % < .   x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%U +117 "core"  +2 "processing"%W% +5 "core" %h l + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%7'U +1602 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%;'d +1594 "core" ' +2 .tPSV.dial PSR + "processing"%- +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%B + "collection"'L  +7 "core" A +2 "processing"%O  +63 "core" +80  +2 .tPSV.dial :mixloop + "processing"%H +91 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +118 "core" +3 .tPS.seek 0ml + "processing"%'d +1135 "Can": bTz +1470 "core" ' +2 .tPSV.dial :air +2 "processing"%*  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +40 "core" +3 .tPS.seek 0ml + "processing"%m'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%<  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &.   D{ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +52 "manipulator"&( +30 "core" ( +2 "manipulator"&[& +4 "core" &  \ - , +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +2 "core" &   , +3 .tForearm.seek CC + "manipulator"&6'O +102 "core" ' +2 .tHand.close + "manipulator"&// +53 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( +2 "manipulator"&I& +5 "core" &  i , + "manipulator"&w% +5 "core" % \\  3 E +2 .tForearm.seek :retract +2 "manipulator"&d'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +280 "core" ( +2 "manipulator"&%& +5 "core" &-4   % L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-4   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&T'n +101 "core" ' +2 .tHand.open + "manipulator"&N1 +59 "core" 1 +2 "manipulator"&f% +5 "core" % b  R ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "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"'|& +5 "core" & +2 "manipulator"&g% +4 "core" %\   6 7 +2 "storage"(i% +4 "core" %  X +2 "storage"(k. +3 "core" .(S +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(j( +203 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ($& +2 "core" &  X +2 "manipulator"&C& +5 "core" &-5  K +2 "manipulator"&a% +4 "core" %\  ^ 7 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&v(a +174 "core" ( +2 "manipulator"& & +5 "core" &d  \  & +2 "storage"(p& +4 "core" &  W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&@'ж +112 "core" ' + "storage"(& +5 "core" &  Y +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(G'g +192 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +3 "core" & O +2 "manipulator"&]& +5 "core" &d   & +2 .tElbow.seek 2 + "manipulator"&D(a +4 "core" ( +2 "manipulator"&F& +4 "core" &d   & +2 "storage"(& +4 "core" &  Q +3 .tForearm.seek 2 + 300 counts + "manipulator"&V'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Y& +2 "storage"(l' +9 "core" &d   & +2 "manipulator"&r% +4 "core" % w   +3 .tForearm.seek :retract +2 "manipulator"&s'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&z( +61 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&& +5 "core" &6   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &6 5 G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&S& +4 "core" &4  : G +2 "manipulator"&% +5 "core" %V   ? @ +2 "collection"'!& +5 "core" &= y +3 "collection"'& +5 "core" & y +2 .tCC.seek :closed +2 "collection"'(X +5 "core" & y +7 &? t%g +9 &] n7 +10 & mH +9 &d pG +9 &f pG +10 &gct pG +9 &)eo oG +9 &e] oG +10 &eK pF +9 &oe: oG +10 & 2e+ pG +9 &!b$ oG +9 &#f oG +10 &%xb pG +9 &':e; oG +9 &(e7 oF +10 &*e5 oG +9 &,e/ oG +10 &.Be' pG +9 &0d pG +9 &1f oG +10 &3e oF +9 &5Je oG +9 &7 d5 pG +10 &8iV oG +9 &:fH mG +9 &fD oG +9 &?e pF +10 &Aj lH +9 &CVr oH +9 &E3( mK +10 &F iO +9 &H~ gR +9 &J? fS +10 &L dS +10 &M eT +9 &O eT +9 &Q@ cU +9 &S dU +10 &T dU +9 &V dU +9 &W[ g(z +10 &Xt& gV +9 ( +2 &Xl oI +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + .Hand.open +2 "manipulator"&P1 +54 "core" 1 +2 "manipulator"&% +5 "core" % V ,  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +113 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'`  +118 "core"  +2 .tCSV.dial CTV + "collection"'.  +39 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' +2 "collection"'u% +5 "core" % Jyza v +2 .tCS.seek 3.999ml + "collection"' 'NK +1594 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%h  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%~  +66 "core"  +2 .tPS.seek 0ml + "processing"%('d +2626 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ^ +2 .tCSV.dial :air + "collection"'x @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"''' O +1596 "core" ' +2 .tCSV.dial CTV + "collection"'n  +52 "core"  +2 .tCS.seek 0ml +2 "collection"'e'Q +2600 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'t  +117 "core" +2 "collection"'J& +4 "core" &Xl tI +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&,% +4 "core" %\  5 B +2 "storage"({% +4 "core" % 3 M +2 "storage"(2. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(}(S +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (^& +3 "core" &T X Y F +2 "manipulator"&& +4 "core" &4 | G +2 "manipulator"&% +4 "core" %\   8 B +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&+(y +157 "core" ( +2 "manipulator"&)& +58 "core" &p  L l + "storage"(& +5 "core" &T ? S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&#'] +95 "core" ' +2 "storage"(0& +4 "core" &T  O +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"("'g +202 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&o& +3 "core" &p   J l +2 "storage"(4& +5 "core" &T n x Z K +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&A' +28 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +3 "core" -' +2 .tSE.seek 9.18 Pucks below Top Plate +2 "storage"(c'& +34 "core" ' +2 "manipulator"&% +5 "core" %  +2 "storage"(?& +4 "core" &T Y c > G +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&E'A +14 "core" ' +2 "manipulator"&b& +5 "core" &p   l + "storage"(3& +5 "core" &T O +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +14 "core" ' +2 .tSE.seek 10.18 Pucks below Top Plate +2 "storage"(9' +45 "core" ' + "manipulator"&Q& +5 "core" &p  l +2 "manipulator"&U% +4 "core" %d  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K( +158 "core" ( +2 "manipulator"&& +5 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &7  \  K +2 .tForearm.seek CC +2 "manipulator"&-'O +100 "core" ' +2 .tHand.close + "manipulator"&;/ +58 "core" / +2 .tCC.seek :open + "collection"'B( +426 "core" ( + "storage"(L& +5 "core" &T  N +2 "storage"(O& +4 "core" &T u t L +3 "manipulator"&H& +4 "core" &7  P K +2 "manipulator"&X% +4 "core" % ?  A +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&*(y +172 "core" ( +2 "manipulator"&& +5 "core" &y  0 + "storage"(_& +5 "core" &T  Q + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&Z' +105 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&m1 +58 "core" 1 +2 "manipulator"&M% +5 "core" % +   +3 "storage"(\ & +4 "core" &T o p [ L +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 285 counts + "manipulator"&'" +15 "core" ' +2 "manipulator"&[& +5 "core" &y  P + "storage"(&& +5 "core" &T  U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +30 "core" ' +2 "storage"(>% +5 "core" % 0 R +2 ."downElevator"SE.seek :down +4 "storage"(5' +99 (=% +3 "core" %. Q TJ0 +2 "manipulator"&I% +5 "core" %b    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +28 "core" ' + .tPSV.dial :air +2 "processing"%6  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%%' +2607 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%\\ +39 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%N +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%f  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%|'d +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%g& +4 "core" & w +2 "manipulator"&d& +4 "core" &y  +2 "manipulator"&i% +4 "core" %   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&k(-6 +164 "core" ( +2 "manipulator"&T& +5 "core" &-9   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-9 s  +3 .tForearm.seek :garage + "manipulator"&C'n +101 "core" ' +2 .tHand.close + "manipulator"&a/ +56 "core" / +2 "manipulator"&R& +5 "core" &-9   +2 "manipulator"& % +4 "core" % _  L +2 .tForearm.seek :retract +2 "manipulator"&p'\ +111 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +120 "core" ( +2 "manipulator"&& +5 "core" &G  2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &G > 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 "manipulator"&q& +5 "core" &G  ' 2 +2 "manipulator"&]% +4 "core" %΍ c < +2 "processing"%F& +4 "core" & u +3 "processing"%& +6 "core" & u +2 .tPC.seek :closed +2 "processing"%(X +5 "core" & u +6 &A r$f +10 &rZ l7 +9 & jI +10 &h( lH +9 &aj, nH +9 &#d! mH +10 &h3 lH +9 &k2 nH +9 &if/ mH +10 &+j- nH +9 &j, nH +10 &!i< mH +9 &#pkB mI +9 &%3l? lH +10 &&gD mI +9 &(fF lH +9 &*yiA mH +10 &,:m> nI +9 &-mF nI +10 &/lO mH +9 &1jP mH +9 &3CjT nH +10 &5mR nI +9 &6hQ oI +9 &8mS nI +10 &:KmT mH +9 &< jR mH +10 &=gU nI +9 &?mV nI +9 &ARhZ mI +10 &Cif oI +9 &Dsf nJ +9 &Fg kK +10 &HLc iN +9 &J f jN +10 &Ka hO +9 &Md hO +9 &ORe jN +10 &Qs iO +9 &Rw iO +9 &Tm gO +10 &VWt gO +9 &Wvzx k"k +10 &X"s} l6 +8 ( +2 &Xx s, +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.47 +2 "processing"%Y& +4 "core" &Xq s, +2 .tHand.open + "manipulator"&r1 +58 "core" 1 + "manipulator"&v% +5 "core" % ΍  C < +46 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%  +39 "core"  +2 .tPSV.dial :mixloop + "processing"%y +41 "core" +3 "processing"%G% +4 "core" %bh s +3 .tPS.seek 0.3ml + "processing"%V'_ +392 "core" ' +2 .tPSV.dial PSR + "processing"%S +91 "core"  + "processing"%% +5 "core" %e t +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%!'. +486 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +1899 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%l +92 "core" + .tPTV.dial :mixing +2 "processing"%s @ +67 "core" A +2 .tPBV.dial :waste2 + "processing"%  +85 "core"  +3 .tPS.seek 0ml + "processing"%P'd +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &G   2 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +4 "core" ( +2 "manipulator"&`& +4 "core" &G  # 2 +7 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &G   2 +3 .tForearm.seek PC + "manipulator"&'Η +100 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tPC.seek :open + "processing"%u( +425 "core" ( +2 "manipulator"&8& +4 "core" &G    2 +2 "manipulator"&h% +4 "core" % Τ   < c +3 .tForearm.seek :retract + "manipulator"&~'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +124 "core" ( +2 "manipulator"&& +5 "core" &-,   W  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &-,  N  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'n +105 "core" ' +2 .tHand.open + "manipulator"&n1 +54 "core" 1 + "manipulator"&'% +5 "core" % e    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%t& +5 "core" & w +2 "manipulator"&J% +4 "core" %\   & +2 "storage"(,% +5 "core" %  W +2 "storage"({. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(2( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (^& +3 "core" & # Q +2 "manipulator"&& +5 "core" &-E  1  +2 "manipulator"&% +5 "core" %\    & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&j(a +173 "core" ( + "manipulator"&)& +5 "core" &_  # 1 +2 "storage"(& +4 "core" & - U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&z'ж +100 "core" ' +3 "storage"(0& +5 "core" & H T +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(1'g +196 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (o& +3 "core" &  O +2 "manipulator"&4& +4 "core" &_  1 +2 .tElbow.seek 2 +2 "manipulator"&:(a +4 "core" ( + "manipulator"&& +4 "core" &_   1 +2 "storage"(?& +5 "core" &  O +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&b'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&3/ +53 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(Q' +2 "manipulator"&U& +7 "core" &_  F 1 +2 "manipulator"&#% +10 "core" % ώ    +2 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&"(? +59 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +189 "core" ( +2 "manipulator"&A& +4 "core" &H   3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &H  \  3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&c'Η +95 "core" ' +2 "manipulator"&& +5 "core" &H   3 +2 "manipulator"&7% +4 "core" %Ζ    +2 "processing"% & +4 "core" &p u +3 "processing"%& +7 "core" &6 v +2 .tPC.seek :closed +3 "processing"%;(X +3 "core" &9 v +5 &6 u4 +9 &@L: k. +10 &qt. jC +9 & j# mI +9 &i, mH +10 &dm nH +9 &gk mH +9 &*j mH +10 &i mI +9 &h mH +10 &oe mH +9 &!0h mI +9 &"i mI +10 &$h mI +9 &&whx mH +10 &(9ev nH +9 &)f mH +9 &+ky lH +10 &-kv lH +9 &/Ak} mH +9 &1ku mH +10 &2kt lH +9 &4kj mH +9 &6Ilo lH +10 &8 en mH +9 &9lo mI +10 &;ii mH +9 &=Qeh mH +9 &?g_ mH +10 &@eS mH +9 &BiU mI +10 &DUv` lJ +9 &FW jK +9 &G_ hN +10 &I_ jN +9 &KQZ iN +9 &MV hN +10 &NR hN +9 &PL hO +9 &RWB hO +10 &T; hO +9 &UG hO +10 &WH j/ +9 &Xi2h> mD +9 &XI r. +3 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.49 + .Hand.open + "manipulator"&W1 +58 "core" 1 +2 "manipulator"&% +5 "core" % Ζ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +94 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%O ] +2 %H9 +7 "core" 9 +103 "processing"%X9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%_9 +3 "core" 9 +103 "processing"%-9 +3 "core" 9 +102 "processing"%K9 +3 "core" 9 +102 "processing"%m9 +4 "core" 9 +102 "processing"%M9 +3 "core" 9 +102 "processing"%\ 9 +3 "core" 9" +103 "processing"%[9 +3 "core" 9' +102 "processing"%&9 +3 "core" 9+ +102 "processing"%>9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +103 "processing"%=9 +3 "core" 97 +102 "processing"%I9 +3 "core" 9< +102 "processing"%*9 +3 "core" 9@ +102 "processing"%Z9 +4 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%69 +3 "core" 9L +102 "processing"%99 +3 "core" 9Q +102 "processing"%/9 +3 "core" 9U +103 "processing"%59 +3 "core" 9Y +102 "processing"%(9 +3 "core" 9] +103 "processing"%\\9 +2 "core" 9b\ +103 "processing"%9 +3 "core" 9f\ +102 "processing"%N9 +3 "core" 9j +102 "processing"%f9 +3 "core" 9\ n +103 "processing"%%9 +3 "core" 9r +102 "processing"%g9 +3 "core" 9w +3 .tPH.hold 2:00:00,28C +3 "processing"%d p]p +4 .tdelay 1:30 +3 "core" w +8543 "Can"B k?~ +457 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%i +91 "core"  +2 "processing"%T% +5 "core" %`d q + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml +53 "processing"%$' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%<'Ҧ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%a  +67 "core"  +2 .tPSV.dial PTV + "processing"%R +66 "core" +2 .tPBV.dial :waste1 + "processing"%  +117 "core"  +2 "processing"%w% +5 "core" %Ҫ; s +2 .tPS.seek 1.5ml +2 "processing"%'Z +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +3 .tPS.seek 0ml +2 "processing"%C'd +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%] * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%F +65 "core"  +3 .tPS.reconfigure :fast +7 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%k' +2209 "core" ' +2 .tPSV.dial PTV +2 "processing"%p +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +79 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +65 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%r  +66 "core"  +3 .tPS.seek 0ml + "processing"%v'd +2199 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +118 "core" +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 + "processing"%y @ +66 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%G'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%|  +42 "core" +3  +2 "processing"%S% +4 "core" %i m +2 .tPS.seek 0.34ml +2 "processing"%'x +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'V  +28 "core" +2 .tPRV.dial :air +2 "processing"%!  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%l'G[ +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%s @ +65 "core" ? +3 .tPS.seek 0.5ml + "processing"% ' +862 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%D  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1608 "core" ' +2 .tPSV.dial :PML + "processing"%` +41 "core" +2 .tPTV.dial :mixing + "processing"%. @ +67 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +5 "core" %ҩ d +2 .tPS.seek 1.85ml +2 "processing"%@' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +31 "core" + +3 .tPS.seek 0ml + "processing"%8'd +1956 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +4 "core" &S w +2 "manipulator"&& +4 "core" &H  3 +2 "manipulator"&x% +4 "core" %\   \\  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +125 "core" ( + "manipulator"&& +5 "core" &--  <  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &--  !  +2 .tForearm.seek :garage +2 "manipulator"&''n +102 "core" ' + .tHand.close +2 "manipulator"&t/ +62 "core" / +3 "manipulator"&J& +5 "core" &-L   +6 "manipulator"&,% +5 "core" % h I C +2 .tForearm.seek :retract +2 "manipulator"&{'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&~( +281 "core" ( +2 "manipulator"& & +5 "core" &7    J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &^& +3 "core" &7  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&& +5 "core" &8 = J + "manipulator"&}% +5 "core" %Y  3 S +3 "collection"')& +3 "core" &; n +3 "collection"'& +6 "core" &U o +2 .tCC.seek :closed +2 "collection"'0(X +4 "core" &D t +9 &5F e*z +9 & jD i> +10 &z? dI +9 &bh> kH +9 &#gA fI +10 &iF kH +9 &gE fH +10 &ijD kI +9 &-gF fH +9 &h@ lH +10 & hB kH +9 &"rhB lH +9 &$4hA kH +10 &%h; lH +9 &'j= jH +10 &){hA lH +9 &+=hB kH +9 &,jC lH +10 &.h? kI +9 &0iF lH +9 &2Dh; gH +10 &4hA kH +9 &5h< iH +9 &7h@ lH +10 &9MdD kH +9 &;i@ lH +10 &<h@ kH +9 &>jA lH +9 &@UhA kH +10 &BiA lH +9 &CnB jH +10 &E{C kJ +9 &GP@ gM +9 &IB eQ +10 &J< cR +9 &L< dR +9 &NF; bS +10 &P? cS +9 &Q> aT +9 &S@ bT +10 &UH? `U +9 &W\ @ aB +10 &X?O= eO +9 &Xq< b$m +9 &X\\@ kF +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"' & +4 "core" &X\\@ kF +2 .tHand.open + "manipulator"&1 +57 "core" 1 +3 "manipulator"&% +5 "core" % Y - ( 6 S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%4 +104 "core"  + "processing"%% +5 "core" %g f +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%?'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%3  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%# +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%j' +830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +244 "Can"B aU +1539 "core" ' +302 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%z  + "collection"'1  +32 "core"  +113  + .tPSV.dial :mixloop +2 "processing"%b +92 "core" +3 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%A  +67 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +1745 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +857 "core" ' +4 .tPSV.dial :air +2 "processing"%:  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2609 "core" ' + .tPSV.dial :mixloop + "processing"% +40 "core" +2 .tPS.seek 0ml + "processing"%7'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml + "processing"%+' +2617 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +39 "core" +3 .tPS.seek 0ml + "processing"%W'd +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &6 @ J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&H( +3 "core" ( + "manipulator"&& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &6  U J +2 .tForearm.seek CC + "manipulator"&c'O +94 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'_( +429 "core" ( + "manipulator"&-& +4 "core" &6  f J +2 "manipulator"&K% +4 "core" % c \   +2 .tForearm.seek :retract + "manipulator"&m'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(-6 +287 "core" ( +2 "manipulator"&\ & +4 "core" &-9 . H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &-9  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&'n +102 "core" ' +2 .tHand.open + "manipulator"&>1 +59 "core" 1 +2 "manipulator"&% +4 "core" % g   v l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +98 "core" ' +2 ."da"delayUntil "07:13:54.02" +7890 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16797 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%I @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%*  +31 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +751 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1447 "core" ' +7 ."da"PSV.dial :mixloop +17 "processing"%9 +58 "core" +7 ."da"delay 2 seconds +217 .PSV.dial :air +6 "processing"%/  +54 "core"  +14 ."da"delay 2 seconds +213 .PSV.dial :mixloop +7 "processing"%5 +51 "core" +10 ."da"delay 2 seconds +205 .PSV.dial :air + "processing"%(  +41 "core"  +3 ."da"PS.seek 0ml + "processing"%\\'d +2194 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +116 "core"  +2 "processing"%N% +4 "core" %g r + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%f' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%%'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +65 "core"  +2 ."da"PSV.dial PTV + "processing"%i +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +32 "core" + "processing"%P% +4 "core" %ҫ o +2 ."da"PS.seek 1.5ml + "processing"%$'[ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%a * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%R'd +1595 "core" ' + ."da"delay 2:00 +4474 "Can"H k@E +6134 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +1381 #"da"recoverPSRreagent08 +7 .PTV.dial :puck +17 .PBV.dial :waste1 +7 "processing"%  +40 "core" +14 ."da"delay 30 seconds +3011 .PBV.dial between PSV and waste1 +2 "processing"%w * +31 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%< +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2197 "core" ' + ."da"PSV.dial PTV +2 "processing"% +78 "core" ~ +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"%O +64 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +67 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%]  +65 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2196 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%C +116 "core"  +2 "processing"%p% +4 "core" %h q + #"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"%' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%Y'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%r +65 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +30 "core"  + "processing"%% +4 "core" %ҩ o +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +31 "core" + +47 ."da"PS.seek 0ml +2 "processing"%v'd +1602 "core" ' +2 ."da"delay 2:00 +4397 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +7593 #"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"%| * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2204 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +78 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%s  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2194 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%D  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +119 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%`  +38 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%. +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%'a +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +40 "core"  + "processing"%% +5 "core" %` q +2 ."da"PS.seek 0.55ml +2 "processing"%' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%@  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1471 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +63 "core" ' +2 ."da"PSV.dial :PML +4 "processing"% +41 "core" +2 ."da"PTV.dial :mixing +4 "processing"%x @ +67 "core" A +5 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%n% +8 "core" %ң u +4 ."da"PS.seek 1.85ml +4 "processing"%"' +230 "core" ' +5 ."da"PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" , +5 ."da"PS.seek 0ml +4 "processing"%J'd +1961 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +9685 "Can"I jB= +8337 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20711 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9243 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%,  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +30 "core" * +2 ."da"PSV.dial :air +2 "processing"%'  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2198 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%^ +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2201 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +127 "core"  +4 "processing"%B% +8 "core" %f q +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +16 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"% ' +192 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +384 "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"%  +66 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +30 "core" + "processing"%% +4 "core" %ң g +2 ."da"PS.seek 1.5ml +2 "processing"%'S +581 "core" ' +5 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%8 * +30 "core" + +3 ."da"PS.seek 0ml + "processing"%3'd +544 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1043 "core" ' +2 ."da"delay 2:00 +7786 "Can"J hEq +4216 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%?  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%# * +31 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%U +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2195 "core" ' + ."da"PSV.dial PTV + "processing"%z +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +64 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%j  +64 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +547 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1627 "core" ' +14 #"da"washCycleDA #2 of 3 +5 .PSR.select :air +9 .PSV.dial PSR +14 "processing"%E +116 "core"  +14 "processing"%% +28 "core" %f o +9 #"da"Pulling 0.5ml of PSR.wash +5 .PSR.select :wash +14 "processing"% +31 ."da"PS.reconfigure :default +20 "processing"%#A d`xb +9 ."da"PS.seek 0.5ml +16 "processing"%Q' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +43 "core"  + "processing"%+% +4 "core" %ҧ d +2 ."da"PS.seek 1.5ml +41 "processing"%'W +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +6 "processing"% * +36 "core" , +8 ."da"PS.seek 0ml +9 "processing"%X'd +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +1331 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1665 ."da"PBV.dial between PSV and waste1 +6 "processing"%~ * +44 "core" + +7 ."da"PSR.select :air +16 .PSV.dial PSR +14 "processing"%o +66 "core"  +19 ."da"PS.reconfigure :fast +14 "processing"%#A ,`xb +15 ."da"PS.seek 2.5ml +15 "processing"%0' +2200 "core" ' +2 ."da"PSV.dial PTV + "processing"%- +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%c +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2182 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%H +117 "core"  +2 "processing"%>% +4 "core" %h q +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"%' +583 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Ҧ +1590 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%& +77 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%I  +31 "core" +2 "processing"%*% +4 "core" %ҡ n +2 ."da"PS.seek 1.5ml +2 "processing"%Z'Q +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%W'd +1608 "core" ' +2 ."da"delay 2:00 +7178 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +4811 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%9  +30 "core" +2 ."da"delay 30 seconds +1751 "Can"J fG +1251 ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%5 +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2205 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +63 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\\  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2191 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +133 "core"  +3 "processing"%i% +21 "core" %c N +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%T' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%P% +4 "core" %  T +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%%' +324 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%$ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%w% +5 "core" %ҡ Y +2 ."da"PS.seek 1.5ml +2 "processing"%<'Q +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1604 "core" ' +2 ."da"delay 10 seconds +391 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +603 #"da"recoverPSRreagent08 +5 .PTV.dial :puck +16 .PBV.dial :waste1 +7 "processing"%O  +35 "core" +8 ."da"delay 30 seconds +3006 .PBV.dial between PSV and waste1 + "processing"%q * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%] +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2223 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%F +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +65 "core"  +2 ."da"PS.seek 0ml + "processing"%r'd +2196 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%k +118 "core"  + "processing"%% +4 "core" %f Z +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%% +4 "core" %ҧ P +2 ."da"PS.seek 1.5ml +2 "processing"%|'W +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%v  +104 "core"  +3 ."da"PS.seek 0ml +2 "processing"%V'd +1598 "core" ' +2 "processing"%!9 +3 "core" 9Z4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%  +4 "core" 4 4 +2 "processing"%s& +3 "core" &X Z. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&G% +3 "core" %\    +2 "storage"(D% +3 "core" %   < ; +2 "storage"( . +8 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +43 "storage"(`(S +205 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (.& +2 "core" &S\  b 4 +2 "manipulator"&l& +4 "core" &-9  \  H + "manipulator"&% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +191 "core" ( +3 "manipulator"&& +4 "core" &  X % + "storage"(@& +4 "core" &S   ; +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +90 "core" ' + "storage"(& +4 "core" &S   ; +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(x'g +192 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&n& +3 "core" &  % +2 "storage"(t& +4 "core" &S\ \   6 + ."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"&h' +27 "core" ' +2 ."da"Elbow.hold + "manipulator"&", +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(,- +2 "core" -' +2 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(L' +34 "core" ' +2 "manipulator"&'% +4 "core" %  G  + "storage"(J& +4 "core" &S h 2 + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 300 counts + "manipulator"&^'1 +23 "core" ' + "manipulator"&& +4 "core" &   % +2 "storage"(& +3 "core" &S\ \   8 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&}'] +24 "core" ' +3 ."da"SE.seek 11.18 Pucks below Top Plate +2 "storage"( ' +45 "core" ' +2 "manipulator"&{& +4 "core" &   % +2 "manipulator"&B% +8 "core" %d  B K +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +88 "core" ' +2 ."da"Elbow.seek PC + "manipulator"& (? +251 "core" ( +2 "manipulator"&& +4 "core" &:   6 + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &:  F 6 +2 ."da"Forearm.seek PC +2 "manipulator"&4'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +58 "core" / +2 ."da"PC.seek :open + "processing"%( +422 "core" ( + "storage"(8& +4 "core" &S   8 +2 "manipulator"&& +3 "core" &@ A 0 +2 "manipulator"&?% +3 "core" % ΄  9 +3 ."da"Forearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&U(y +278 "core" ( + "manipulator"&3& +4 "core" &   ) +2 "storage"(z& +3 "core" &S   9 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&b'] +100 "core" ' +3 ."da"Hand.open + "manipulator"&A1 +57 "core" 1 +2 "storage"(j- +4 "core" -' +2 ."da"SE.seek 10.93 Pucks below Top Plate + "storage"(1' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.17 Pucks below Top Plate + "storage"(E' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2107h100ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +303 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1799 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 35.85 seconds\ /var/log/esp/da23jul2107h100ml_nessie.tif: TIFF Upload Complete\ +21 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2107h100ml15s_nessie.tif +1642 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2107h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2107h100ml25s_nessie.tif +2564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2107h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "35.85 sec auto-exposure",Subject: "da23jul2107h100ml images!" +2 "storage"(- +10 "core" -' +3 "storage"(:& +5 "core" &S \ G  : +2 "manipulator"&Q& +11 "core" &  # ) +3 ."da"Elbow.seek 1 +2 "manipulator"&7(y +5 "core" ( +2 "manipulator"&u& +12 "core" & *   ) +7 "storage"(+& +11 "core" &S   7 +6 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +24 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.88 Pucks below Top Plate + "storage"('” +62 "core" ' +2 "manipulator"&& +5 "core" & \ 3 ) +2 "storage"(& +4 "core" &S  N +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&~' +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&o, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 11.07 Pucks below Top Plate +2 "storage"(X'~ +31 "core" ' +2 "manipulator"&-% +5 "core" %    +2 "storage"(K& +5 "core" &S X _ \ I + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 298 counts + "manipulator"&c'/ +23 "core" ' +2 "manipulator"&\ & +5 "core" &  ) +2 "storage"(0& +5 "core" &S ~ M +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +27 "core" ' +2 "storage"(>% +5 "core" %Æ { y  K +2 ."downElevator"SE.seek :down +3 "storage"([' +102 (% +3 "core" %(  NI, +2 "manipulator"&&% +5 "core" %i \   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +41 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +51 "core" ' +2 "storage"(*& +5 "core" &S ( S +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%m& +4 #tStarting finalPurge +4 "core" &e r +2 "manipulator"&& +4 "core" &   ) +2 "manipulator"&Z% +7 "core" %   s  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&9(-6 +163 "core" ( +2 "manipulator"&/& +61 "core" &->   2  +6 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &5& +4 "core" &-> ]  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&W'n +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&6/ +59 "core" / +2 "manipulator"&& +5 "core" &->  \ 2  +2 "manipulator"&N% +5 "core" % e    C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\'\ +101 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +6 "manipulator"&((? +124 "core" ( +2 "manipulator"&g& +5 "core" &J    +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +5 "core" &J 8  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&f'Η +100 "core" ' +2 "manipulator"&P& +5 "core" &J   +2 "manipulator"&T% +5 "core" %Β  ( { +2 "processing"%%& +5 "core" &< m +2 "processing"%$& +6 "core" &8 n +2 ."psFlush"PC.seek :closed +4 "processing"% (X +4 "core" &5 n +5 &; m9 +10 &HM}9 d0 +9 &y8 cE +10 &;g, dH +9 &h/ fH +9 &c6 fH +12 &g4 dH +9 &Cb% dH +8 &f% eH +10 &g( dH +10 &c( fH +8 &!Jh) eH +11 &# d% eH +9 &$g( eI +10 &&f& dH +9 &(Qg% eI +9 &*g' dH +10 &+g' eH +9 &-c" eH +10 &/Zg) dH +9 &1j eH +9 &2h dI +10 &4g dH +9 &6be eH +8 &8#g dI +11 &9h dH +9 &;e dH +8 &=jj eH +11 &?,j dH +9 &@h eI +10 &Bg dI +9 &Dpl dI +8 &F/t dJ +11 &G aM +9 &I aN +8 &Kj aN +11 &M* `O +9 &N `N +10 &P `O +9 &Ro `O +9 &T/ `P +10 &U ^O +9 &Wyv c< +8 &XjI gI +11 &X&p d0 +9 ( +2 &X j) +3 "processing"%$& +5 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +2 "processing"%w& +4 "core" &X j) + &X' j) +2 ."psFlush"Hand.open +2 "manipulator"&a1 +64 "core" 1 + "manipulator"&R% +6 "core" % Α +  | +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +109 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%O +51 "core"  +2 "processing"%q% +5 "core" %d o +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%]' +398 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +187 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%C @ +169 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%p  +117 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%F +91 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +92 "core"  + "processing"%k% +5 "core" %J p +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%y  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +92 "core" +3 ."psFlush"PS.seek :empty + "processing"%Y'F +2514 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +91 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%S +92 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%v'T +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +67 "core" +2 ."psFlush"PTV.dial :puck + "processing"%  +68 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%s'd +1407 "Can"T h@f +1203 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +64 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%l U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%2 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2614 "core" ' + ."psFlush"PSV.dial PSR + "processing"% +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +76 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%n'd +1411 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1206 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%t @ +39 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%,' +2614 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%'  +77 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +40 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +77 "core"  +3 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2104 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%L +65 "core" + ."psFlush"PBV.dial PSV +2 "processing"%} U +48 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +64 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%)'d +382 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +2215 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%8' +2339 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +268 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +64 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%?'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%4 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +76 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"% 'd +46 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +2563 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'A& +4 "core" &  +2 "manipulator"&j& +4 "core" &J    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&#(? +8 "core" ( +2 "manipulator"& & +4 "core" &B  G  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &B [  +2 .tForearm.seek PC +2 "manipulator"&'Η +98 "core" ' + .tHand.close + "manipulator"&:/ +57 "core" / +2 .tPC.seek :open + "processing"%Q( +425 "core" ( +2 "manipulator"&u& +3 "core" &B     +2 "manipulator"&+% +4 "core" % Η  q +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +352 "core" ( + "manipulator"&-& +4 "core" &=  n N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &>   , N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&\ 'O +105 "core" ' +2 "manipulator"&U& +4 "core" &<   M +2 "manipulator"&0% +4 "core" %P   > + "collection"'b& +4 "core" & t +2 "collection"'>& +4 "core" & u +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" & u +9 &3 k*y +9 &h i= +10 &} kI +9 &]h lH +9 & e lH +10 &h kH +9 &j jH +9 &ej kH +10 &(e lH +9 &g lH +10 & h kI +9 &"ng lH +9 &$0h lH +10 &%h lH +9 &'h kH +9 &)ve\ lH +10 &+7i kH +9 &,k kH +10 &.h lH +9 &0}h lH +10 &2@j kH +9 &4h mH +9 &5h mH +10 &7i lH +9 &9Gh kH +9 &;\ e lH +10 &<h kH +9 &>e lH +9 &@Oh kH +10 &Bh lI +9 &Cl mI +10 &E| lJ +9 &GJ iM +9 &H dR +10 &J cS +9 &L} cS +9 &N> cT +10 &P cT +9 &Q cU +9 &S cU +10 &UC aU +9 &W bG +10 &X"C e(w +9 &Xoy kJ +5 ( +2 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"' & +4 "core" &Xoe mJ + &Xoe mJ + .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&&% +4 "core" % P -   > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xoe pJ +2 "collection"'~% +4 "core" %N q + .tCSV.dial CSR + "collection"'*  +41 "core"  +2 "collection"'m% +4 "core" %N p + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'Z% +3 "core" %m n +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'c' +597 "core" ' + .tCSV.dial :waste +2 "collection"'X +117 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'/'Q +1966 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'H& +4 "core" &Xod rJ +2 "collection"'[% +3 "core" %V r +6 .tCSV.dial :flush +2 "collection"'5  +40 "core"  +4 .tCS.reconfigure :fast +4 "collection"'#d @b +2 .tCS.seek 5ml +4 "collection"'o'm +1002 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +107 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'6 @ +39 "core" A +2 "collection"'% +4 "core" %m u +2 .tCS.seek 7.001ml + "collection"'N' +507 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'I  'g  +51 "core"  +85  +3 .tCBV.dial :waste1 +5 "collection"'i @ +39 "core" ? +26 .tCS.seek 0ml +7 "collection"'W'Q +1131 "Can"W `V3 +389 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'P& +4 "core" &Xoe qJ +2 "collection"'T% +3 "core" %L q + .tCSV.dial :flush +2 "collection"'%  +65 "core" +2 .tCS.seek 5ml +2 "collection"'9'm +1116 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\\ @ +40 "core" A + "collection"'% +4 "core" %m r +3 .tCS.seek 7.001ml + "collection"'w' +499 "core" ' +2 ."connect"CSV.dial CTV +56 .tCTV.dial CSV +2 "collection"'a  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'R  +95 "core"  +2 .tCS.seek 0ml +2 "collection"'$'Q +1508 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'O& +5 "core" &Xoc pJ +2 "collection"'q% +4 "core" %Q p +2 .tCSV.dial CSR + "collection"'f  +39 "core"  +2 "collection"'V% +5 "core" %Q r +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"']'O +1723 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'C' O +495 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'F + 'p  +105 "core"  +22  + .tCTV.dial :intake +2 "collection"'  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1729 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'k  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"''Q +578 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +103 "core"  + "collection"'y% +5 "core" %V p +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''m +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1338 "core" ' +2 .tCSV.dial CBV +2 "collection"'r +92 "core" +2 .tCS.seek 0ml +2 "collection"'S'Q +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +5 "core" &8 2 L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&v( +3 "core" ( +2 "manipulator"&!& +4 "core" &8   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8   L +3 .tForearm.seek CC + "manipulator"&|'O +103 "core" ' +2 .tHand.close + "manipulator"&G/ +61 "core" / +2 .tCC.seek :open +2 "collection"'s( +427 "core" ( + "manipulator"&D& +5 "core" &8  L +2 "manipulator"&.% +4 "core" % :  % 9 +2 .tForearm.seek :retract +2 "manipulator"&l'\ +101 "core" ' +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +293 "core" ( +2 "manipulator"&2& +5 "core" &-/  ? H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-/   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&@'n +99 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +5 "core" % f   ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:15:23 +2 #Preparing to sleep until 11:00AM 07/21/2023 +16 #Asleep til 11:00AM 07/21/2023 +7 #Continuing at 11:00 +6 "Can"` l7^ +3 ."Qmail"GoodNews.email "Then, in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:67\\n{1 => 12,\\n 2 => 10}\\nCan@08:09:51, 24.5C, 18% humidity, 15.1psia, 14.280V, 0.275A, 8.427Ah, 3.93W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +17 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +995 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11721 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +265 "Can"j  +20454 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18768 "Can"f w)_ +2014 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11061 #"uploadLog"upsync +9687 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16490 "Can"g x(N +60001 f z& +60001 g {#! +60001 f {#2 +60002 e y'{M +60001 d |# +60001 d |#y +60002 d |#[ +60001 c |# +60001 c |#; +60001 d y(: +60002 c {#g +60001 a |$ +60001 _ |# +60002 a |#f) +18020 a {"V +3 #tPowering core bus +570 .Gate.power :raw,:ON +3 "sampler") +59 )= +2 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +54 %t +6 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'n% +4 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%'% +4 "core" %^ + .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler"),% +3 "core" % y +2 .tSS.configure :default +2 "sampler")#.0X 12,\\n 2 => 10}\\nCan@11:00:28, 24.1C, 18% humidity, 15.1psia, 14.280V, 0.331A, 8.870Ah, 4.72W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #3) <=== + .Sample.shallow +2 "sampler")-2 +23 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +5 "core" & } +2 .tHand.open + "manipulator"&U1 +59 "core" 1 +2 "manipulator"&0& +5 "core" &  % +2 "manipulator"&b% +5 "core" % \  \  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +182 "core" ( + "manipulator"&_& +5 "core" &-4   ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-4  ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' +2 .tHand.close + "manipulator"&&/ +61 "core" / +2 "manipulator"&& +5 "core" &-5   ] +2 "manipulator"&~% +4 "core" % ΂  p +2 .tForearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +3 "manipulator"&*( +285 "core" ( +2 "manipulator"&m& +5 "core" &<    M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &<   M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e'O +101 "core" ' +2 "manipulator"&Z& +5 "core" &<   P M +2 "manipulator"&% +4 "core" %X   P +3 "collection"'X& +4 "core" &. w +2 "collection"'c& +6 "core" & x +2 .tCC.seek :closed +2 "collection"'H(X +5 "core" &2 w +7 &Q2 r%h +9 &_4 l8 +10 &, lI +9 &c1 oG +10 &g3 oH +9 &Fg3 oH +9 &g2 oH +10 &g1 oH +9 &g0 oH +10 &Ng0 oH +9 & f2 oH +9 &!f* oH +10 &#g, oH +9 &%Xe5 oG +10 &'h1 oH +9 &(g. oH +9 &*f6 oH +9 &,_f, oH +10 &.!g. oH +9 &/g) oH +10 &1g. oG +9 &3fg) oH +9 &5)f( oH +10 &6f, oH +9 &8k- nH +9 &:mg* oH +10 &<0g2 oH +9 &=g+ nH +10 &?g* oH +9 &Avg- nH +9 &C8j) nH +10 &Ds- nI +9 &F, kL +10 &Hi- hO +9 &J#) gR +9 &K- fR +10 &M- eR +9 &Oe* dS +9 &Q&+ dT +10 &R+ dT +9 &T* dT +9 &Vj+ dT +10 &W[+ i3 +9 &Xg) j'p +10 &Xz. mQ +2 ( +2 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'[& +5 "core" &X}- lQ +2 .tHand.open + "manipulator"&51 +64 "core" 1 +2 "manipulator"&/% +5 "core" % V : $  R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &X} oQ +2 "collection"'o% +4 "core" %Q o +2 .tCSV.dial CSR +2 "collection"'I  +130 "core"  +2 "collection"'g% +5 "core" %Q n +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'i'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'N% +3 "core" %m l +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'P' +606 "core" ' +2 .tCSV.dial :waste + "collection"'T +117 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'%'Q +1116 #"uploadLog"upsync +864 "core" ' +2 #tPurging external Intake +2 "collection"'W& +5 "core" &X{ pQ + "collection"'\\% +5 "core" %N o + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'9' O +2152 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'a +4 'R  +4 "core"  +61  + .tCTV.dial :intake +2 "collection"'w  +67 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'O'Q +2144 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'q  +68 "core"  +2 #tFlushing upper manifold + "collection"'f& +4 "core" &Xy oQ +2 "collection"'V% +4 "core" %N o +2 .tCSV.dial :flush +2 "collection"'$  +67 "core"  +3 .tCS.seek 5ml + "collection"']'m +1121 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'F @ +39 "core" A +2 "collection"'p% +5 "core" %m" o +2 .tCS.seek 7ml +2 "collection"'' +491 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'C +104 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'k'Q +1522 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +700 "core" ' + .tCSV.dial :waste +2 "collection"' +39 "core" +2 .tCS.seek 0ml +2 "collection"'y'Q +694 "core" ' +2 "collection"'& +4 "core" &Xy oQ +2 "collection"'% +4 "core" %T p +2 .tCSV.dial :flush +2 "collection"'r  +39 "core"  +3 .tCS.seek 3ml +2 "collection"''. +703 "core" ' +2 .tdelay 5 seconds +556 .CSV.dial :air +2 "collection"'Y @ +40 "core" A + "collection"'!% +5 "core" %. o +3 .tCS.seek 5ml + "collection"''m +499 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml + "collection"'G'Q +1113 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +703 "core" ' +2 .tCSV.dial :waste + "collection"'7 +67 "core" +3 .tCS.seek 0ml +2 "collection"'E'Q +694 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +5 "core" &9  p M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&.( +2 "core" ( +2 "manipulator"&|& +4 "core" &9   l M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &9  - M +3 .tForearm.seek CC + "manipulator"&v'O +94 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +430 "core" ( +2 "manipulator"&& +4 "core" &9   M +2 "manipulator"&l% +4 "core" % _   +3 .tForearm.seek :retract + "manipulator"&@'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&d(-6 +291 "core" ( +2 "manipulator"&=& +5 "core" &-=   [ I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-=   I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'n +100 "core" ' +3 .tHand.open + "manipulator"&n1 +56 "core" 1 + "manipulator"&'% +5 "core" % g  6 v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:29EDT21-Jul-23\\n{1 => 12,\\n 2 => 10}\\nCan@11:00:28, 24.1C, 18% humidity, 15.1psia, 14.280V, 0.331A, 8.870Ah, 4.72W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'& +5 "core" &0 ~ +2 "manipulator"&J% +4 "core" %\  { & +2 "storage"(% +5 "core" % i S + "storage"(B. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +670 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +3 ({& +3 "core" & ~ x T K +2 "manipulator"&x& +5 "core" &-=  U I +2 "manipulator"&% +4 "core" %\    & +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&h(a +205 "core" ( +2 "manipulator"&L& +5 "core" &_   e +3 "storage"(^& +6 "core" &  S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&}'ж +94 "core" ' +2 "storage"(& +5 "core" & 1 U +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +203 "core" ' +2 "storage"(;- +4 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ()& +3 "core" & ? M +2 "manipulator"&& +4 "core" &_  e +2 .tElbow.seek 2 +2 "manipulator"&4(a +4 "core" ( + "manipulator"&M& +5 "core" &_   e + "storage"(S& +5 "core" & ! N +3 .tForearm.seek 2 + 300 counts + "manipulator"& 'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +57 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&?& + "storage"(A' +8 "core" &_  e +2 "manipulator"&`% +4 "core" % ϊ  +3 .tForearm.seek :retract + "manipulator"&z'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&(( +69 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"& & +5 "core" &4   I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &5 9 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+'O +103 "core" ' +3 "manipulator"&"& +5 "core" &5    I +2 "manipulator"&3% +4 "core" %F     +3 "collection"'1& +5 "core" &/ { +2 "collection"'Q& +6 "core" & z +2 .tCC.seek :closed +2 "collection"'s(X +5 "core" &. { +7 &-- v$c +9 &X~. p5 +10 &( oH +9 &`& rG +10 &~g* rG +9 &Ac$ rG +9 &d" rF +10 &e' rG +9 &e, rG +9 &Ie/ rG +10 & c( rG +9 &!f) rG +9 &#c) rG +10 &%Rc' rF +9 &'d) rG +10 &(e+ rG +9 &*c' rG +9 &,Xg) qG +10 &.d& rG +9 &/d( qG +9 &1c' rF +10 &3`d rG +9 &5#c rG +10 &6h rG +9 &8e rG +9 &:he qG +10 &<+e rG +9 &=c rG +9 &?g qG +10 &Ape rG +9 &C/j qH +10 &Dw pJ +9 &F lM +9 &H[ iQ +10 &J hQ +9 &K hS +9 &M gS +10 &O[ gT +9 &Q fT +10 &R gT +9 &T fT +10 &V_ fU +9 &WY l8 +9 &Xg l'r +9 &X~ oU +3 ( +2 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + .Hand.open +2 "manipulator"&-1 +58 "core" 1 +2 "manipulator"&K% +5 "core" % F 9 " M  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +50 .Exhaust.select :close +3 .SS.hold +2 "sampler")0+ +3 "core" + +2 "sampler")b% +5 "core" % n ( +2 "collection"'_& +4 "core" &Xy :U +4 "Can"g (Xi + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +23 +2 .tdelay 3.8 seconds +382 "collection"'% +4 "core" %U 4 +2 "sampler")~% +5 "core" %5W$ o ! + .tSSV.dial :spit +2 "sampler")< +124 "core"  +3 .tSS.seek 0ml + "sampler")' +288 "core" ' +2 .tSSV.dial CBV +2 "sampler")m  +123 "core" +2 .tCTV.dial :intake + "collection"'\  +69 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:07:53.97" +1487 #"flow"0.0L/min +9697 "Can"e #_  +5145 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %U\ , +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +4 "core" %XYY/* r  +18 "collection"'#% +3 "core" %U ) +2 "sampler")[% +5 "core" %XYY@= x  +2 "sampler")5% +4 "core" %XYYFD q  +2 .tIntake.select :close + "sampler")0 +9 )/% +3 "core" %XYYPK }  +2 .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler")o' +418 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampling 100.0ml +3 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %U * +2 "sampler")#% +5 "core" %b#" q  c +68 "collection"'[% +4 "core" %U * +2 "sampler")5% +5 "core" %bZT u  c +77 "collection"'/% +4 "core" %U * +2 "sampler")% +4 "core" %b q  c +2 "sampler")Z% +4 "core" %b n  c +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %b y  c +2 .tSSV.dial :exhaust +2 "sampler")I  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")g' +897 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'e& +3 "core" &Xv -U +3 ."airStroke"CSV.dial :waste +3 "sampler")o% +2 ."airStroke"CS.seek 0ml +3 "collection"''Q +7 "core" % x a + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV + "sampler")c  + "collection"'T @ +71 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'P' O +103 "core"  + .tCTV.dial :air +2 "collection"'W  +69 "core"  +2 .tdelay 15 seconds +11 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1490 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +121 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'  + .tSS.seek 0ml +5 "sampler")%' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")R  +103 "core" ~ +20  +235 ' +3 "sampler")a% +5 "core" % y S{ + .tCBV.dial between SSV and waste2 +2 "collection"'w  +28 "core"  +2 "collection"'9% +5 "core" % P f +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'q  +38 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'f'Q +2075 "core" ' g" d +3 "collection"'V% +5 "core" % C e + "sampler")$% +5 "core" % r U{ +2 #tBubblePoint: Intake @39.3psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'O @ +30 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X9 +4 "core" 9Qd +102 "collection"'#9 +4 "core" 9Ud +102 "collection"'[9 +3 "core" 9 Yd +102 "collection"'59 +3 "core" 9+]d +103 "collection"'/9 +3 "core" 9Nbd +102 "collection"'9 +4 "core" 9rfc +102 "collection"'Z9 +3 "core" 9j_ +103 "collection"'9 +3 "core" 9n[ +159 "collection"'I9 +4 "core" 9uU +102 "collection"'z9 +4 "core" 9yR +102 "collection"'e9 +3 "core" 9=}O +103 "collection"'o9 +2 "core" 9cK +103 "collection"'T9 +3 "core" 9G +103 "collection"'c9 +3 "core" 9D +102 "collection"'W9 +3 "core" 9A +103 "collection"'E9 +3 "core" 9> +102 "collection"'9 +4 "core" 9; +102 "collection"'\\9 +4 "core" 9?8 +102 "collection"'9 +3 "core" 9b5 +102 "collection"'R9 +3 "core" 92 +103 "collection"'g9 +3 "core" 90 +102 "collection"'a9 +4 "core" 9- +102 "collection"'w9 +3 "core" 9+ +103 "collection"'99 +3 "core" 9) +102 "collection"'q9 +3 "core" 9#' +103 "collection"'P9 +3 "core" 9A$ +102 "collection"'V9 +4 "core" 9] # +102 "collection"'$9 +3 "core" 9y ! +103 "collection"'O9 +3 "core" 9  +102 "collection"'%9 +3 "core" 9 +103 "collection"'N9 +3 "core" 9 +102 "collection"'p9 +3 "core" 9 +103 "collection"'i9 +3 "core" 9 +102 "collection"'F9 +3 "core" 9 \  +102 "collection"'C9 +4 "core" 9  +102 "collection"']9 +3 "core" 9 3 +103 "collection"'9 +3 "core" 9 G +103 "collection"'9 +3 "core" 9 Y +102 "collection"'9 +3 "core" 9 k +102 "collection"'9 +3 "core" 9 } +103 "collection"'f9 +3 "core" 9   +102 "collection"'9 +4 "core" 9 " +102 "collection"'k9 +4 "core" 9 $ +102 "collection"'Y9 +3 "core" 9 %  +103 "collection"'9 +3 "core" 9 ' +102 "collection"'9 +3 "core" 9 ( +103 "collection"'!9 +3 "core" 9 ) +102 "collection"'79 +4 "core" 9 + +102 "collection"'9 +3 "core" 9 , +102 "collection"'D9 +3 "core" 9\ -" +103 "collection"'|9 +3 "core" 9\ .&\ +102 "collection"'9 +4 "core" 9\ 0*\ +102 "collection"'G9 +4 "core" 9\ 1/ +102 "collection"'29 +3 "core" 9\ &33 +103 "collection"'69 +2 "core" 9\ .47 +103 "collection"'H9 +3 "core" 9\ 55; +102 "collection"'l9 +4 "core" 9\ <7@ +102 "collection"'r9 +3 "core" 9\ C8D +103 "collection"'v9 +3 "core" 9\ I9H +102 "collection"'y9 +3 "core" 9\ O:L +103 "collection"'9 +3 "core" 9\ T<P +103 "collection"'*9 +4 "core" 9\ Y=U +102 "collection"'=9 +4 "core" 9\ ^>Y +102 "collection"'9 +3 "core" 9\ b?] +103 "collection"'J9 +3 "core" 9\ f@a +102 "collection"'9 +3 "core" 9\ jAf +102 "collection"'n9 +8 "core" 9\ nBj +103 "collection"''9 +3 "core" 9\ qCn +102 "collection"'t9 +3 "core" 9\ uEr +103 "collection"'9 +3 "core" 9\ xEw +102 "collection"' 9 +4 "core" 9\ {F{ +4 .tCH.hold 10:00,70C +4 "collection"'x `\ `\ y  + '9 +7 "core" { + 9\ |\ | + "collection"'^% +5 "core" % F +2 #tBegun lysing Collection Puck Heater at 68.1C/38.6psia +2101 "Can"a 7V +18020 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5225 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14948 "core" ` +2 "collection"'{9 +3 "core" 9\  +2 "collection"'% +4 "core" %{} d + #tEnded lysing Collection Puck Heater at 70C/37.4psia +2 .CS.seek 0ml +2 "collection"'.'Q +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'d @ +91 "core" A + .tCSV.dial :air +2 "collection"'L @ +40 "core" > +3 .tCS.seek 5ml + "collection"','m +1348 "core" ' + .tCSV.dial CTV +2 "collection"')  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +30 "Can"W WS +10 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"';  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'@ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'S'Q +1342 "core" ' + "collection"'M% +4 "core" %VOP e +2 #tPuck @48.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'j +91 "core" ~ +2 .tCBV.dial CSV + "collection"'  +26 "core"  + "collection"'`% +4 "core" %V# e +2 .tCS.seek 5.001ml + "collection"'?'m +1348 "core" ' +7 .tdelay 5 seconds +126 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +369 .tCTV.dial :air +2 "collection"'}  +42 "core" +5 "collection"'h% +10 "core" %m!"@ m +5 .tCS.seek 7.001ml +3 "collection"'u' +586 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +14 "collection"' @ +43 "core" ? +14 .tCS.seek 10ml +6 "collection"'B' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'3 ` +117 "core" a +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +30 "core" " + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'4  + '1  +27 "core"  +94  +2 .tCS.seek 5ml + "collection"'"'m +1339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +90 "core" A + .tCSV.dial :waste +2 "collection"'K +93 "core" +2 .tCS.seek 0ml +2 "collection"'Q'Q +1335 "core" ' +4 .tCSV.dial :air +5 "collection"'+ @ +72 "core" B +15 .tCS.seek 5ml +2 "collection"'b'm +1345 "core" ' + .tCSV.dial CTV +2 "collection"'_  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'8 @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'0  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'& @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"':'Q +1337 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +93 "core" ~ + .tCBV.dial CSV +2 "collection"'~  +28 "core"  +2 "collection"'<% +4 "core" %V"% g +3 .tCS.seek 5.001ml + "collection"' 'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'m  +39 "core" +2 "collection"'A% +5 "core" %m e +2 .tCS.seek 7ml +2 "collection"'\ ' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +838 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'X ` +116 "core" a +3 #tLysing Complete + "collection"'>& +5 "core" &XwU gU +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&#% +4 "core" %\   \  , +2 "storage"([% +4 "core" %  * / A +2 "storage"(5. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(/(S +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +4 "core" &O 1 & O > +2 "manipulator"&Z& +4 "core" &4  d I +2 "manipulator"&% +4 "core" %\   } , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&I(y +271 "core" ( +2 "manipulator"&z& +5 "core" &i  ) + "storage"(e& +5 "core" &O G =  C +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&o'] +111 "core" ' + "storage"(T& +5 "core" &O \\ Z  D +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(c'g +186 "core" ' +2 "storage"(W- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&E& +4 "core" &i   ) +2 "storage"(& +4 "core" &O 5 4 6 > +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&\\' +28 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(R- +3 "core" -' +3 .tSE.seek 11.17 Pucks below Top Plate +2 "storage"(g' +32 "core" ' + "manipulator"&a% +5 "core" %  +2 "storage"(w& +4 "core" &O    9 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts +2 "manipulator"&9': +15 "core" ' +2 "manipulator"&q& +5 "core" &u   ' + "storage"(P& +5 "core" &O ' 1  = +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&V'] +25 "core" ' +2 .tSE.seek 12.17 Pucks below Top Plate +2 "storage"($' +47 "core" ' + "manipulator"&O& +5 "core" &u   ' +2 "manipulator"&%% +5 "core" %d  + \\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p( +149 "core" ( + "manipulator"&i& +5 "core" &7  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +2 "core" &6    J +3 .tForearm.seek CC +2 "manipulator"&C'O +101 "core" ' + .tHand.close +2 "manipulator"&]/ +58 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "storage"(& +4 "core" &O -  C ? +2 "storage"(& +5 "core" &O # 4 @ + "manipulator"&& +4 "core" &6   J +2 "manipulator"&f% +5 "core" % c    9 +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&k(y +169 "core" ( +2 "manipulator"&Y& +5 "core" &u  .  + "storage"(& +5 "core" &O b W G +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&' +108 "core" ' + .tElbow.hold +2 "manipulator"&!, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&71 +58 "core" 1 +2 "manipulator"&% +5 "core" % (   V +2 "storage"(D& +4 "core" &O  $ _ @ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 262 counts +2 "manipulator"&|' +20 "core" ' + "manipulator"&& +5 "core" &  = +2 "storage"(G& +4 "core" &O p s s I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&2'] +30 "core" ' +2 "storage"(6% +5 "core" % r p # J +3 ."downElevator"SE.seek :down +3 "storage"(H' +100 (l% +3 "core" %& w . LJ0 +3 "manipulator"&r% +4 "core" %Z  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +53 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'y& +5 "core" & w +2 "manipulator"&& +5 "core" &  ` + "manipulator"&*% +5 "core" %\    +3 .tElbow.seek FlushPuck::Garage + "manipulator"&=(-6 +171 "core" ( + "manipulator"&& +5 "core" &-;  F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" &-;  F +3 .tForearm.seek :garage + "manipulator"&'n +94 "core" ' + .tHand.close +2 "manipulator"&n/ +58 "core" / + "manipulator"&'& +5 "core" &-;   F +2 "manipulator"&t% +4 "core" % ΂   +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& ( +277 "core" ( + "manipulator"&& +5 "core" &3  . H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &3  H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&-'O +103 "core" ' +2 "manipulator"&x& +5 "core" &3    H +2 "manipulator"&{% +5 "core" %X    B +2 "collection"'& +4 "core" & o +3 "collection"' & +7 "core" & o +2 .tCC.seek :closed +3 "collection"'d(X +4 "core" & p +6 &4 j%g +9 &\\{ f6 +9 & dH +10 &b gF +9 &c gF +10 &[f fG +9 &dg gF +9 &bQ fF +10 &e5 gG +9 &ce& gG +9 & $c gG +10 &!_ gF +9 &#c} gF +10 &%k_ gG +9 &'._ gF +9 &(b gF +10 &*b gF +9 &,re fG +9 &.6` gF +10 &/b gF +9 &1` gG +10 &3|_ gF +9 &5>a gF +9 &6e gG +10 &8a gG +9 &:`l gG +9 &eT fF +9 &?bB gF +10 &Af2 fG +9 &CMe gG +9 &E s fH +10 &F cL +9 &HvX _Q +9 &J3 ^R +10 &K ]T +9 &M  \\T +10 &Ot \\T +9 &Q4-- \\U +9 &R89 \\T +10 &TCD [U +9 &VzJJ [U +9 &WkRR [1 +10 &XVyXZ d1 +9 &X|_a dM +5 ( +2 "collection"' & +58 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 +3 "collection"'L& +5 "core" &Xhed fM + &Xhyz dM +2 .tHand.open + "manipulator"&.1 +59 "core" 1 +5 "manipulator"&)% +10 "core" % X  D B +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +4 .tPSV.dial PSR +2 "processing"%; +120 "core"  +4 "processing"%@% +10 "core" %d ` +4 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +18 .tPS.seek 1.5ml +5 "processing"%,'U +357 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1230 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +13 "processing"%M  +43 "core"  +22 .tPS.seek 0ml +7 "processing"%j'd +1603 "core" ' +2 .tPSV.dial PSR +4 "processing"% +53 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%`' +677 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1935 "core" ' +16 ."connect"PRV.dial CBV,avoiding: :ab2 +15 "processing"%S +6 .tCBV.dial PRV +36 "collection"'}  +23 "core" A +14 "processing"%h  +37 "core" +107  +2 .tPSV.dial :mixloop + "processing"%? +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +119 "core" +3 .tPS.seek 0ml + "processing"%u'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%3  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +39 "core" +2 .tPS.seek 0ml + "processing"%1'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%B  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%K +41 "core" +2 .tPS.seek 0ml + "processing"%"'d +772 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["& +4 "core" & x +2 "manipulator"&#% +4 "core" %   + + "storage"([% +4 "core" %  O +2 "storage"(5. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Z& +3 "core" & Z [ & F +2 "manipulator"&& +4 "core" &-;  & W + "manipulator"&% +4 "core" %   \  + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&z(a +178 "core" ( + "manipulator"&e& +5 "core" &]  \ / - + "storage"((& +4 "core" &  }  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&T'ж +98 "core" ' +2 "storage"(U& +4 "core" & # M +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +210 "core" ' + "storage"(E- +4 "core" -'- + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & e ^ G + "manipulator"&R& +4 "core" &]  - +2 .tElbow.seek 2 + "manipulator"&a(a +3 "core" ( +2 "manipulator"&w& +4 "core" &] \  - + "storage"(q& +4 "core" & X Y . H +2 .tForearm.seek 2 + 300 counts + "manipulator"&P'ϊ +28 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +55 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&%& +2 "storage"(o' +7 "core" &]  3 - +2 "manipulator"&I% +4 "core" % τ  $ +2 .tForearm.seek :retract + "manipulator"&c'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&\\( +86 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +64 "core" ( + "manipulator"&9& +5 "core" &8  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &8  , L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&i'O +97 "core" ' + "manipulator"&F& +5 "core" &8  L +2 "manipulator"&V% +3 "core" %P \ +2 "collection"'& +4 "core" & q +2 "collection"']& +5 "core" & q +2 .tCC.seek :closed +48 "collection"'N(X +11 "core" & q +2 & p + & q + & q + & q + &o q &_ p +5 &4V f+{ +10 &iB f= +9 &s3 gG +9 &lc' hG +10 &.` hG +9 &b hF +10 &cW hG +9 &ta& hG +9 &6d. hG +10 &` iG +9 & c hF +9 &"|b hG +10 &$>f hG +9 &&a hG +9 &'c4 hG +10 &)g hG +9 &+Fd hG +10 &-h hG +9 &.c hG +9 &0g gG +10 &2Nc hG +9 &4f hG +10 &5a hG +9 &7d hG +9 &9Vb hG +10 &;d hG +9 &<a iG +9 &>c hG +10 &@]g hG +9 &Bh hH +9 &Cr{ gI +10 &Es dL +9 &GHq `Q +10 &Ip _R +9 &J_ ^S +9 &Li ]T +10 &NG^ ]T +9 &PQ \\U +10 &QF \\U +9 &SH \\U +9 &UK? \\U +10 &W 5 [D +9 &X&>2 b. +9 &Xyp. gI +6 ( + "collection"']& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + .Hand.open + "manipulator"&s1 +3 "core" &Xyc& gI +57 1 + "manipulator"&% +5 "core" % P .  Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'  +119 "core" ~ +2 .tCSV.dial CTV + "collection"'f  +38 "core"  +2 .tPS.seek 2.5ml + "processing"%Y' +1503 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@14333 sendCRC with ifg=0x20, ie=0x7F + #@15649 sendCRC with ifg=0x20, ie=0x7F #@15865 sendCRC with ifg=0x20, ie=0x7F + #@17019 sendCRC with ifg=0x20, ie=0x7F + #@17235 sendCRC with ifg=0x20, ie=0x7F + #@18389 sendCRC with ifg=0x20, ie=0x7F #@18605 sendCRC with ifg=0x20, ie=0x7F + #@20440 sendCRC with ifg=0x08, ie=0x5F #@5267 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +219 "Can"^ ^GWc< +3 ^ ^GWc<O +2 #"Restarting_core_reader"Polling Can every 10:00 +13992 !to:I2C::Request::Timeout: @requesto: I2C::Servo::AbsMove3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_objo; ; i:\ @goali: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi*: mesg"8No Response to I2C::Servo::AbsMove3Request[59:->25]: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:341"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 #1 of 3 + "processing"%' +3 "core" ' +2 "collection"'C% +4 "core" % M l +2 .tCS.seek 4ml + "collection"'p'NN +1596 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%7  +41 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%D'd +2619 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +27 "core" _ +2 .tCSV.dial :air + "collection"'G @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'6' O +854 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +735 "core" ' + .tCSV.dial CTV +2 "collection"'  +52 "core" ~ +2 .tCS.seek 0ml + "collection"'l'Q +2607 "core" ' +2 .tCBV.dial :waste1 + "collection"'r @ +26 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'k  +116 "core" +2 "collection"'y& +4 "core" &Xyc{~ kI +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   \ K + "storage"(% +4 "core" % 5 8 D + "storage"(*. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(|(S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ($& +3 "core" &T ) 4  = +2 "manipulator"&& +3 "core" &8  9 L +2 "manipulator"&J% +4 "core" %\   - K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&2(y +162 "core" ( +2 "manipulator"&H& +4 "core" &~  > +2 "storage"(!& +4 "core" &T q p : I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&n'] +87 "core" ' +2 "storage"('& +4 "core" &T [ X G +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(t'g +175 "core" ' + "storage"(v- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &~   0 > + "storage"(& +4 "core" &T B C C +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&^' +22 "core" ' + .tElbow.hold + "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(x- +3 "core" -' +2 .tSE.seek 12.18 Pucks below Top Plate +2 "storage"({' +35 "core" ' + "manipulator"&% +5 "core" %  y C + "storage"(& +4 "core" &T 4 7 2 ? + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&'< +16 "core" ' +2 "manipulator"&L& +7 "core" &~  > +2 "storage"(.& +11 "core" &T @ > B +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&)'] +28 "core" ' +3 .tSE.seek 13.18 Pucks below Top Plate + "storage"( ' +50 "core" ' + "manipulator"&;& +6 "core" &~   K > + "manipulator"&@% +5 "core" %W   & +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' +3 .tElbow.seek CC + "manipulator"&M( +184 "core" ( +2 "manipulator"&,& +4 "core" &  ; ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +2 "core" &   ( +2 .tForearm.seek CC +2 "manipulator"&j'O +93 "core" ' + .tHand.close + "manipulator"&S/ +52 "core" / +3 .tCC.seek :open + "collection"'}( +425 "core" ( + "storage"(h& +4 "core" &T = @ C +2 "storage"(?& +3 "core" &T B ? C +2 "manipulator"&& +4 "core" &  ( + "manipulator"&`% +4 "core" % @   d +2 .tForearm.seek :retract + "manipulator"&3'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&u(y +161 "core" ( + "manipulator"&4& +4 "core" &y   +2 "storage"( & +3 "core" &T Y [ G +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&B' +102 "core" ' + .tElbow.hold +2 "manipulator"&1, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&K1 +59 "core" 1 +2 "manipulator"&% +4 "core" % .  + "storage"(+& +4 "core" &T A B B + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 276 counts + "manipulator"&_' +20 "core" ' +2 "manipulator"&8& +4 "core" & \  + "storage"(&& +4 "core" &T r r I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"& '] +20 "core" ' +2 "storage"(% +4 "core" % } | K +54 ."downElevator"SE.seek :down +7 "storage"(d' +95 (% +3 "core" %" q o A LJ- +2 "manipulator"&~% +4 "core" %i  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +26 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 "core" ' + .tPSV.dial :air +2 "processing"%m  +66 "core" +3 .tPS.seek 2.5ml + "processing"%A' +2612 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%Q +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%\ +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%>  +41 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%#'d +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%[& +4 "core" & n + "manipulator"&5& +4 "core" &   + "manipulator"&<% +4 "core" %\    )  +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +171 "core" ( + "manipulator"&Z& +4 "core" &-4  3 S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-4 = S +2 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&// +57 "core" / + "manipulator"&e& +5 "core" &->   y I + "manipulator"&(% +4 "core" % t \ ) V +2 .tForearm.seek :retract + "manipulator"&U'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:(? +119 "core" ( + "manipulator"&X& +4 "core" &F  % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +2 "core" &F   % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +99 "core" ' + "manipulator"&R& +5 "core" &G   0 $ + "manipulator"&w% +4 "core" %Ύ   +2 "processing"%q& +4 "core" &\ j +2 "processing"%O& +4 "core" & j +2 .tPC.seek :closed +2 "processing"%%(X +4 "core" & j +8 &7 b+{ +10 &i _> +9 &w{ `J +9 &;j cI +10 &l bI +9 &g bH +10 &g bH +9 &Ch bI +9 &j bI +10 &k bI +9 & j bI +9 &"Kf bI +10 &$ i bI +9 &%j aI +10 &'g bI +9 &)Tg bH +9 &+g bI +10 &,k aI +9 &.j bH +9 &0Zi bI +10 &2j bI +9 &3k\ bI +9 &5j bH +10 &7ci bI +9 &9$l aI +10 &:h bI +9 &<m bI +9 &>li aH +10 &@-h bI +9 &Ak aI +10 &Ck aI +9 &Eos aJ +9 &G* _M +10 &H ]N +9 &J ]N +9 &Lk ]N +10 &N- ]N +9 &O \\O +10 &Q ]O +9 &Sp( ]O +9 &U12 ^P +10 &V \\K +9 &X-=b# b%m +9 &X@" d ( +6 ( + "processing"%O& +4 #tProcessing Clamp onSpring/offSpring for 11/27 samples, on/off torque 1.47 + "processing"%I& +4 "core" &X( f( + &X( f( +2 .tHand.open + "manipulator"&z1 +57 "core" 1 + "manipulator"&T% +4 "core" % Ύ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' + .tPRV.dial :air + "processing"%g  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%W +41 "core" + "processing"%P% +4 "core" %f, h +2 .tPS.seek 0.3ml +2 "processing"%F'c +391 "core" ' + .tPSV.dial PSR + "processing"%V +91 "core"  +2 "processing"%% +4 "core" %iN i + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%a'. +488 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%o' +1903 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%c +105 "core" +2 .tPTV.dial :mixing + "processing"%b @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%s  +84 "core"  +9 .tPS.seek 0ml +4 "processing"%'d +638 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1966 "core" ' +14 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&]& +26 "core" &G  q $ +6 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(? +3 "core" ( + "manipulator"&f& +4 "core" &G   $ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &i& +2 "core" &G   $ +2 .tForearm.seek PC +2 "manipulator"&"'Η +94 "core" ' + .tHand.close + "manipulator"&Y/ +52 "core" / +2 .tPC.seek :open +2 "processing"%C( +425 "core" ( +2 "manipulator"&& +4 "core" &G  $ + "manipulator"&7% +4 "core" % Ζ \  +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +127 "core" ( + "manipulator"&& +4 "core" &-2   ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-2   ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&p'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&6% +9 "core" % f   o +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&r'\ +95 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%k& +8 "core" & n +4 "manipulator"&y% +8 "core" %\     +4 "storage"(% +6 "core" %  O +2 "storage"(. +8 "core" .(S +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +4 "storage"(*( +195 "core" ( +6 .tSC.configure :limp +4 "storage"($(\ 1b +10 ($& +11 "core" & J h  K +2 "manipulator"&& +9 "core" &-G  (  +3 "manipulator"&J% +3 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +218 "core" ( +2 "manipulator"&H& +5 "core" &l   + "storage"(!& +4 "core" &  N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&''ж +104 "core" ' + "storage"(\\& +4 "core" & P +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(v'g +230 "core" ' +3 "storage"(- +12 "core" -'6 +3 .tSE.configure :default +6 "storage"(#QK-0-\ b +131 (& +12 "core" & = M +6 "manipulator"&& +13 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +7 #Session Ended +14 "core" &l  +  +7 .tElbow.seek 2 +9 "manipulator"&x(a +5 "core" ( +2 "manipulator"&& +4 "core" &k    +2 "storage"(& +4 "core" &  P +2 .tForearm.seek 2 + 300 counts + "manipulator"&L'ϊ +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&;& +2 "storage"(@' +12 "core" &k \  (  + "manipulator"&n% +4 "core" % υ  +2 .tForearm.seek :retract + "manipulator"&2'\ +95 "core" ' +2 .tElbow.seek PC +5 "manipulator"&t(? +103 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +139 "core" ( +3 "manipulator"&^& +4 "core" &@  7  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &@  D  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&{'Η +100 "core" ' +2 "manipulator"&,& +8 "core" &@  \   +4 "manipulator"& % +8 "core" %Ζ   ) +4 "processing"%)& +10 "core" &] m +6 "processing"%=& +8 "core" &W m +8 .tPC.seek :closed +2 "processing"%S(X +8 "core" &G m +2 &F l +6 &3F c)w +8 &gE `= +11 &{4 bI +8 &Wd/ cH +11 &h3 cH +9 &k$ cI +8 &g$ cI +11 &_j dH +7 &!c cH +9 &g$ cH +10 & g$ cI +9 &"gd cH +10 &$(f cI +9 &%i cH +9 &'k cI +10 &)ng cI +9 &+2c cH +9 &,k cI +10 &.g cI +9 &0wk cH +10 &28e cI +9 &3j cH +9 &5k cI +10 &7i cH +9 &9@k cI +9 &;j dH +10 &<e dI +9 &>k cH +10 &@Ie dH +9 &B j cH +9 &Cs bI +10 &E aL +9 &GA _N +9 &I _N +10 &J _N +9 &L _N +10 &NG _O +9 &P _O +9 &Q _O +10 &S ^O +9 &UM ]O +9 &W ^@ +10 &X.>s c(u +9 &X+ g) +6 ( + "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 11/27 samples, on/off torque 1.52 + .Hand.open + "manipulator"&-1 +4 "core" &X h) +56 1 +2 "manipulator"&N% +4 "core" % Ζ *  6 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&h'\ +108 "core" ' +5 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +5 .PH.seek 28C,5:00 +5 "processing"%? \\ +5 %9 +16 "core" 9 +109 "processing"%`9 +19 "core" 9 +114 "processing"%49 +20 "core" 9 +113 "processing"% 9 +14 "core" 9 +116 "processing"%j9 +22 "core" 9 +115 "processing"%M9 +15 "core" 9 +115 "processing"%K9 +4 "core" 9  +102 "processing"%9 +2 "core" 9$ +102 "processing"%+9 +3 "core" 9( +102 "processing"%89 +2 "core" 9- +102 "processing"%&9 +3 "core" 91 +102 "processing"%9 +2 "core" 95 +102 "processing"%39 +3 "core" 99 +102 "processing"%u9 +2 "core" 9= +102 "processing"%9 +3 "core" 9A +102 "processing"%~9 +2 "core" 9F +102 "processing"%B9 +3 "core" 9J +102 "processing"%_9 +3 "core" 9N +102 "processing"%m9 +2 "core" 9R +102 "processing"% 9 +4 "core" 9V +102 "processing"% 9 +3 "core" 9[ +102 "processing"%d9 +3 "core" 9_ +102 "processing"%D9 +2 "core" 9c\ +102 "processing"%Q9 +3 "core" 9g\ +102 "processing"%9 +2 "core" 9k\ +102 "processing"%\ 9 +3 "core" 9 p +102 "processing"%>9 +3 "core" 9 t +102 "processing"%A9 +2 "core" 9x +3 .tPH.hold 2:00:00,28C +3 "processing"%[ p\\p +2 .tdelay 1:30 +4 "core" x +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%5 +90 "core"  + "processing"%<% +4 "core" %dJ i + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Z' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%'Ҧ +1603 "core" ' + .tPTV.dial :puck +2 "processing"%1  +66 "core"  + .tPSV.dial PTV + "processing"%/ +68 "core" + .tPBV.dial :waste1 +2 "processing"%e  +116 "core"  + "processing"%(% +4 "core" %ҧ f +2 .tPS.seek 1.5ml +2 "processing"%0'W +398 "Can"b _GX? +191 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%X * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%E'd +1604 "core" ' + .tdelay 5:00 +1761 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1570 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7502 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +31 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%R * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%w +67 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%q' +2206 "core" ' +2 .tPSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%U +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +64 "core"  +3 .tPS.seek 0ml + "processing"%z'd +2187 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%T  +119 "core" + .tPSV.dial :mixloop +2 "processing"%O +41 "core" + .tPRV.dial :ab1 + "processing"%g @ +66 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%W'c +352 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'P  + "processing"%  +42 "core" +3  + "processing"%#% +4 "core" %` g +2 .tPS.seek 0.34ml + "processing"%V'o +435 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +4 "processing"%F  +41 "core"  +4 .tPS.seek 0.9ml +4 "processing"%a'G[ +97 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +1082 "core" ' + .tPRV.dial :waste2 + "processing"%c @ +66 "core" ? +3 .tPS.seek 0.5ml +51 "processing"%b' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%s  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%o'Ҧ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%] +39 "core" + .tPTV.dial :mixing +2 "processing"%f @ +68 "core" B + .tPBV.dial :waste1 + "processing"%i  +33 "core" +2 "processing"%Y% +4 "core" %Ҧ f +2 .tPS.seek 1.85ml + "processing"%:' +233 "core" ' +6 .tPBV.dial between PSV and waste1 +6 "processing"%9 * +33 "core" + +14 .tPS.seek 0ml +6 "processing"%%'d +12 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1936 "core" ' +16 .tdelay 2 seconds +209 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & q +2 "manipulator"&7& +4 "core" &@   + "manipulator"&% +4 "core" %\    ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(-6 +127 "core" ( + "manipulator"&"& +5 "core" &-3    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-3 \  C  +2 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' + .tHand.close +2 "manipulator"&6/ +61 "core" / + "manipulator"&k& +4 "core" &-Q   A  +2 "manipulator"&% +4 "core" % p  i % +2 .tForearm.seek :retract + "manipulator"&y'\ +105 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +280 "core" ( + "manipulator"&& +5 "core" &:  L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &p& +2 "core" &:  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'O +100 "core" ' +2 "manipulator"&& +4 "core" &: L +2 "manipulator"&J% +4 "core" %N  J +2 "collection"'|& +4 "core" & l +2 "collection"'H& +4 "core" & l +3 .tCC.seek :closed + "collection"'!(X +4 "core" & l +7 & - i%f +10 &X c6 +9 & aI +9 &c dH +10 &~g dH +9 &?g dI +9 &h dH +10 &h dI +9 &g dH +9 &Hh cH +10 & c dH +9 &!f dH +10 &#g dH +9 &%Pe dH +9 &'g dI +10 &(g dH +9 &*g dH +9 &,Yd dH +10 &.g dH +9 &/g dI +10 &1f dH +9 &3`g dH +9 &5"g dH +10 &6d dH +9 &8h dH +9 &:ie dH +10 &<)h dI +9 &=g dH +10 &?g dH +9 &Aqd dH +9 &C1j dI +10 &Du cJ +10 &F aL +9 &Ha \\P +9 &J [S +9 &K [S +10 &M ZT +9 &O_ ZT +9 &Q YT +10 &R YT +9 &T YU +9 &Vc YU +10 &W[ ^7 +9 &Xk ^T +9 ( +3 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 + "collection"'& +4 "core" &Xrl cM + &Xrm cM + .tHand.open + "manipulator"&\\1 +57 "core" 1 +2 "manipulator"&r% +4 "core" % N , & J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +92 "core"  + "processing"%% +4 "core" %i ^ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +1594 "core" ' + .tPSV.dial PSR +2 "processing"%; +51 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"''  +31 "core"  +116  + .tPSV.dial :mixloop +2 "processing"%v +105 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%L  +67 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2106 "Can"` T^!? +503 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%x' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +39 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%)  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2204 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +393 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%2 +43 "core" +5 .tPS.seek 0ml +2 "processing"%C'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" &8  \\ L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N( +3 "core" ( + "manipulator"&& +4 "core" &8  @ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &7  L +2 .tForearm.seek CC + "manipulator"&`'O +100 "core" ' +2 .tHand.close + "manipulator"&{/ +61 "core" / +2 .tCC.seek :open +2 "collection"'4( +425 "core" ( +2 "manipulator"& & +3 "core" &8   L +2 "manipulator"&j% +4 "core" % a  E +2 .tForearm.seek :retract +2 "manipulator"&M'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&K(-6 +289 "core" ( + "manipulator"&& +4 "core" &-7  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-7  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'n +101 "core" ' +2 .tHand.open + "manipulator"&&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % f )   m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +98 "core" ' +2 ."da"delayUntil "12:01:12.78" +5767 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +8690 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%u @ +66 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%~ * +32 "core" , + ."da"PSV.dial :air +2 "processing"%B  +40 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2201 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%d  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'd +2204 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +116 "core"  +2 "processing"%% +4 "core" %e Z + #"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"%\ ' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%>'Ҧ +187 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1421 "core" ' +7 ."da"PTV.dial :puck +18 "processing"%A  +83 "core"  +8 ."da"PSV.dial PTV +19 "processing"%5 +82 "core"  +6 ."da"PBV.dial :waste1 +14 "processing"%<  +47 "core" +15 "processing"%% +20 "core" %ҫ [ +18 ."da"PS.seek 1.5ml +16 "processing"%Z'[ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%1 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%/'d +1458 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +130 "core" ' +2 ."da"delay 2:00 +8351 "Can"b _C%? +3651 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%e  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%( * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2205 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%? +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +66 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +65 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +1436 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +749 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%E +116 "core"  +2 "processing"% % +4 "core" %g j + #"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"%U' +600 "core" ' +20 ."da"delay 5 seconds +513 .PSR.select :air +8 "processing"% +18 ."da"PS.seek 2ml +8 "processing"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%I +65 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +33 "core" +2 "processing"%T% +4 "core" %ҧ h +2 ."da"PS.seek 1.5ml + "processing"%O'W +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%g * +31 "core" * +2 ."da"PS.seek 0ml +2 "processing"%z'd +1601 "core" ' +2 ."da"delay 2:00 +12001 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +30 "core" +2 ."da"delay 30 seconds +454 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +622 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +65 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%W' +2190 "core" ' + ."da"PSV.dial PTV +2 "processing"% +66 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%V +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%c  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a'd +2198 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%s  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%b  +119 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%]  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%f +40 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%i'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Y  +40 "core"  + "processing"%9% +5 "core" %b h +2 ."da"PS.seek 0.55ml +2 "processing"%o'\ +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%:  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%7 +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."da"PBV.dial :waste1 + "processing"%"  +31 "core"  +2 "processing"%% +5 "core" %Ң h +2 ."da"PS.seek 1.85ml +2 "processing"%t' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%6 * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'd +1952 "core" ' +2 ."da"delay 2 seconds +261 .delay 8:00 +5054 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4150 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4393 "Can"_ _HŖ? +16324 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18052 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +2622 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +368 ."da"PBV.dial between PSV and waste1 +5 "processing"%h * +37 "core" , +5 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +5 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2217 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%p +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +41 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%J  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2191 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +118 "core"  + "processing"%}% +4 "core" %f h +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"%' +586 "core" ' +2 ."da"delay 5 seconds +336 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +204 "Can"` f6,Q? +290 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%. +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2212 "core" ' + ."da"PSV.dial PTV +2 "processing"% +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%v +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +66 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2204 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%^ +116 "core"  +2 "processing"%,% +4 "core" %c 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"%x' +590 "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"% +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%2  +33 "core" +2 "processing"%@% +4 "core" %ҩ i +2 ."da"PS.seek 1.5ml +2 "processing"%-'Y +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 ."da"PS.seek 0ml + "processing"%='d +1598 "core" ' +2 ."da"delay 2:00 +5342 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6649 #"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"% * +31 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2216 "core" ' + ."da"PSV.dial PTV +2 "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +66 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +65 "core"  +2 ."da"PS.seek 0ml + "processing"%+'d +2206 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +128 "core"  +2 "processing"%&% +4 "core" %b g + #"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 + "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%8 +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +30 "core"  + "processing"%% +4 "core" %ҫ i +2 ."da"PS.seek 1.5ml +2 "processing"%~'[ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%B * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%C'd +819 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +99 #Session Ended +694 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%m  +33 "core" +2 ."da"delay 30 seconds +2453 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +186 "Can"` _G? +12 ."da"PSV.dial PSR + "processing"%Q +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +81 "core"  +18 ."da"PS.seek 0ml +17 "processing"%\ 'd +2208 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%A +118 "core"  +5 "processing"%5% +17 "core" %i P +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +9 "processing"%<' +347 "core" ' +5 ."da"delay 5 seconds +170 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +317 "processing"%% +17 "core" % U +11 #"da"Pulling 0.25ml of PSR.sub2 +4 .PSR.select :sub2 +12 "processing"% +28 ."da"PS.seek 0.5ml +11 "processing"%>' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%1'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Z +66 "core" + ."da"PBV.dial :waste1 + "processing"%e  +34 "core" + "processing"%(% +4 "core" %ҡ E +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%/ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'd +1593 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2226 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%U  +65 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2202 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +119 "core"  +2 "processing"%T% +4 "core" %e S + #"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"%'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%g +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%O  +33 "core" +2 "processing"%P% +4 "core" %ҥ O +2 ."da"PS.seek 1.5ml + "processing"%'U +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%# * +31 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%z  +94 "core"  +3 ."da"PS.seek 0ml + "processing"%'d +892 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +697 "core" ' +5 "processing"%F9 +8 "core" 9Z4 +5 #"da"Processing Puck Heater at 27.9C before imaging +3 .PH.coast +3 "processing"%V  +10 "core" 4 +3 4 +2 "processing"%c& +11 "core" &X T) +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&W% +3 "core" %\  \ <  +2 "storage"(s% +4 "core" %\ \  E 5 + "storage"(b. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(](S +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (f& +2 "core" &Q  - +2 "manipulator"&a& +4 "core" &-7  L + "manipulator"&Y% +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&9(y +223 "core" ( +2 "manipulator"&i& +4 "core" &   a + "storage"(:& +4 "core" &Q  4 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&o'] +91 "core" ' + "storage"(7& +4 "core" &Q  4 +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +168 "core" ' +19 "storage"("- +34 "core" -' +6 ."da"SE.configure :default +20 "storage"(#QK-0-\ b +23 "manipulator"&& +28 "core" &  a +9 "storage"(6& +20 "core" &Q c - +9 ."da"Elbow.reconfigure :limp +23 "manipulator"&$ ,(b +14 ."da"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +14 ."da"Forearm.seek 1 +14 "manipulator"&' +34 "core" ' +6 ."da"Elbow.hold +15 "manipulator"&t, +25 "core" , +14 ."da"Elbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +15 "storage"(- +22 "core" -' +14 ."da"SE.seek 13.18 Pucks below Top Plate +14 "storage"(h' +50 "core" ' +9 "manipulator"&% +59 "core" %  +16 "storage"(k& +29 "core" &Q 8 - +8 ."da"Forearm.force -20 +14 "manipulator"&5 +21 ."da"Forearm.seek 1 + 296 counts +7 "manipulator"&p'- +32 "core" ' +6 "manipulator"&G& +24 "core" &  a + "storage"(& +4 "core" &Q  2 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&J'] +28 "core" ' +2 ."da"SE.seek 14.18 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&y& +4 "core" &  U a + "manipulator"&}% +4 "core" %{  n +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +46 "manipulator"&|'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&(? +242 "core" ( + "manipulator"&r& +5 "core" &9  F - + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &9   - +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%\\( +425 "core" ( +2 "storage"(%& +4 "core" &Q  1 + "manipulator"&$& +4 "core" &9  $ - + "manipulator"&% +4 "core" % ΂  z  +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&.(y +248 "core" ( +2 "manipulator"&& +4 "core" &~  0 , + "storage"(& +4 "core" &Q I / +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&v'] +111 "core" ' + ."da"Hand.open +2 "manipulator"&L1 +64 "core" 1 +2 "storage"(n- +3 "core" -' +3 ."da"SE.seek 13.94 Pucks below Top Plate + "storage"(''Ѧ +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.17 Pucks below Top Plate +2 "storage"(^' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2112h100ml_nessie.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1766 #"da"SX MX5/16 (USB:90): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 33.68 seconds\ /var/log/esp/da23jul2112h100ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2112h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:90): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2112h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2112h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:90): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2112h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(,- +3 "core" -' +2 "storage"(& +4 "core" &Q  / +3 "manipulator"&x& +11 "core" &~ ! % , +9 ."da"Elbow.seek 1 +3 "manipulator"& (y +17 "core" ( +2 "manipulator"&2& +4 "core" &~ ! ! , + "storage"(@& +4 "core" &Q L / +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&)'] +12 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.89 Pucks below Top Plate +2 "storage"('g +74 "core" ' + "manipulator"&-& +4 "core" &~   , +2 "storage"({& +4 "core" &Q 3 7 A + ."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"&' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.07 Pucks below Top Plate +2 "storage"(='Q +28 "core" ' + "manipulator"& % +4 "core" %  +2 "storage"(j& +4 "core" &Q   7 ; + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 286 counts + "manipulator"&`'# +13 "core" ' +2 "manipulator"&& +4 "core" &   * +2 "storage"(!& +4 "core" &Q 6 3 X A +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +28 "core" ' + "storage"(&% +5 "core" %[ 6 @ 5 A +2 ."downElevator"SE.seek :down +16 "storage"(+' +89 (% +6 "core" %k X V * EH& +2 "manipulator"&8% +4 "core" %Z \ \  2 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&u'\ +31 "core" ' + ."downElevator"SE.stop + "storage"(5 +63 "core" ' +2 "storage"(& +4 "core" &Q Z ^ - I +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%M& +5 "core" &5 g + "manipulator"&B& +4 "core" & \ L * +2 "manipulator"&~% +4 "core" %\ # \ % C +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(-6 +173 "core" ( +2 "manipulator"& & +4 "core" &-=  \  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-=    +2 ."psFlush"Forearm.seek :garage + "manipulator"&C'n +102 "core" ' +2 ."psFlush"Hand.close + "manipulator"&_/ +63 "core" / +2 "manipulator"&Q& +4 "core" &->   + "manipulator"&% +4 "core" % m  I = +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d(? +121 "core" ( +2 "manipulator"&A& +4 "core" &<  1 / + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &<  ( / +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\ 'Η +105 "core" ' +2 "manipulator"&& +4 "core" &<   / +2 "manipulator"&<% +4 "core" %Η  3 ] + "processing"%>& +4 "core" &8 k +2 "processing"%Z& +5 "core" &- k +2 ."psFlush"PC.seek :closed +2 "processing"%e(X +4 "core" &: k +9 &3> b*x +10 &g> `= +9 &}: `I +9 &Xc: cH +10 &h, cI +9 &g' cH +10 &c- cH +9 &^g. cI +9 &"e6 cH +10 &i, cH +9 & f) cH +9 &"hd( cH +10 &$)j' bH +9 &%g* cH +10 &'d# cH +9 &)oh bH +9 &+1f bH +10 &,c cH +9 &.e cI +9 &0wh bH +10 &29d bH +9 &3i cH +10 &5h cI +9 &7f bH +9 &9Ae cH +10 &;d cH +9 &<j bH +10 &>j bH +9 &@Ij cH +9 &B j cH +10 &Ck\ cH +9 &Et aI +9 &GG `L +10 &I _N +9 &J _N +9 &L\ ^N +10 &NH ^N +9 &P \ ]O +10 &Q ]N +9 &S ]O +9 &UN\ ]O +10 &W ^A +9 &X1B a#g +9 &X. f* +6 ( + "processing"%Z& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%(& +4 "core" &X\ g* + &X g* + ."psFlush"Hand.open +2 "manipulator"&11 +62 "core" 1 + "manipulator"&/% +4 "core" % Η   @ ] +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%? +39 "core"  +2 "processing"%% +4 "core" %ic f + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +540 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +43 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%0' +2103 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%E @ +170 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +119 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%w +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%U'F +2618 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%X +91 "core"  + "processing"%q% +4 "core" %F g +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +418 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +150 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2099 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%g  +31 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%O @ +67 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%P +93 "core" + ."psFlush"PS.seek :empty +2 "processing"%'F +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +91 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%z'T +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +67 "core" +2 ."psFlush"PTV.dial :puck + "processing"%V  +66 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%c'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%s' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%b' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +64 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%a U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +60 "Can"g ^Fλ}? +2554 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +51 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +1379 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1224 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%:  +79 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%K'd +2616 "core" ' +6 ."psFlush"PSV.dial PSR +3 "processing"%7 +47 "core"  +10 ."psFlush"PSR.select :air +14 .PS.seek 2.5ml +8 "processing"%"' +152 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1125 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +65 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%o'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +51 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%9'T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%G' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +49 "core" +2 ."psFlush"PS.seek 0ml + "processing"%y'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"%J U +48 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%r'd +1683 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@21226 sendCRC with ifg=0x20, ie=0x7F + #@22542 sendCRC with ifg=0x20, ie=0x7F #@22758 sendCRC with ifg=0x20, ie=0x7F + #@23912 sendCRC with ifg=0x20, ie=0x7F + #@24129 sendCRC with ifg=0x20, ie=0x7F #@25282 sendCRC with ifg=0x20, ie=0x7F + #@25498 sendCRC with ifg=0x20, ie=0x7F + #@27333 sendCRC with ifg=0x08, ie=0x5F #@40626 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +259 "Can"f c9ƙ f c9ƙH +5 #"Restarting_core_reader"Polling Can every 10:00 +406 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%H @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'L& +4 "core" & s + "manipulator"&n& +4 "core" &<  I / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&;(? +2 "core" ( +2 "manipulator"&& +4 "core" &< \ \  / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &<   / +2 .tForearm.seek PC +2 "manipulator"&,'Η +98 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open +2 "processing"%x( +422 "core" ( +2 "manipulator"&2& +4 "core" &<  / + "manipulator"&@% +4 "core" % Ψ  c +2 .tForearm.seek :retract + "manipulator"&-'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +358 "core" ( + "manipulator"& & +4 "core" &<   2 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +2 "core" &< \ M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +151 "core" ' + "manipulator"&!& +4 "core" &<  M +2 "manipulator"&.% +4 "core" %X  O +2 "collection"'&& +4 "core" & l +2 "collection"'v& +4 "core" & l +2 .tCC.seek :closed +2 "collection"'^(X +5 "core" & l +8 &4 c*z +9 &g a= +10 &} bI +9 &[d dH +9 &j dH +10 &h dI +9 &g dI +10 &bh dH +9 &#f dI +9 &g dH +10 & d dH +9 &"ki cH +9 &$,g dH +10 &%d dH +9 &'h dI +10 &)rg dH +9 &+4e dH +9 &,k bH +10 &.j bH +9 &0yh bI +9 &2<g bH +10 &3c cH +9 &5g bI +9 &7g bH +10 &9De cH +9 &;j bH +10 &<j cH +9 &>k bH +9 &@Kg cI +10 &B g bI +9 &Cn bI +10 &E{ `J +9 &GE ^N +9 &H [R +10 &J ZR +9 &L{ YS +9 &N; XT +10 &O XT +9 &Q XU +10 &S} XU +9 &U@ XU +9 &W XH +10 &X(M Y$o +9 &Xx Y#g +9 &Xs cP +3 ( + "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 + "collection"'& +5 "core" &Xs aP +2 .tHand.open + "manipulator"&81 +56 "core" 1 +2 "manipulator"&)% +4 "core" % X ,  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xs fP + "collection"'% +4 "core" %Q e +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'M% +4 "core" %J f + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'B'm +1335 "core" ' +2 .tdelay 5 seconds +453 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +36 .tCSR.select :air +3 "collection"' +12 '~% +5 "core" %m k +11 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'`' +605 "core" ' +2 .tCSV.dial :waste + "collection"'= +119 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'N'Q +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &Xr eP + "collection"' % +4 "core" %U f + .tCSV.dial :flush +2 "collection"'+  +38 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +1114 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +51 "core" ? +2 "collection"'Q% +4 "core" %m g +2 .tCS.seek 7ml + "collection"'' +494 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'u  +2 'A  +40 "core"  +82  + .tCBV.dial :waste1 +2 "collection"'5 @ +39 "core" @ +2 .tCS.seek 0ml +2 "collection"'C'Q +1503 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Xr hP +2 "collection"'<% +3 "core" %O g +2 .tCSV.dial :flush + "collection"'>  +67 "core" +2 .tCS.seek 5ml + "collection"'m'm +1115 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'D @ +40 "core" A + "collection"'\\% +4 "core" %m e +2 .tCS.seek 7ml +2 "collection"'(' +492 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'1  +39 "core"  + .tCBV.dial :waste2 +2 "collection"'/  +95 "core"  +2 .tCS.seek 0ml +2 "collection"'Z'Q +1502 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'?& +4 "core" &Xr gP + "collection"'% +4 "core" %T h + .tCSV.dial CSR +2 "collection"'\  +41 "core"  +2 "collection"'% +4 "core" %T g + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'R'O +1717 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'E' O +496 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +4 "collection"'w  +89 "core" +34  +2 .tCTV.dial :intake + "collection"'0  +66 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'X'Q +1726 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'q  +67 "core" ~ + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'U'Q +578 "core" ' +2 .tCSV.dial CSR + "collection"'T  +93 "core"  + "collection"'g% +4 "core" %U g +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'O'm +1347 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +4 "collection"'P' O +576 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +760 "core" ' + .tCSV.dial CBV +2 "collection"'I +93 "core" +3 .tCS.seek 0ml + "collection"'#'Q +262 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +35 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +4 "manipulator"&b(-6 +276 "core" ( +8 "manipulator"&*& +10 "core" &-9 \  F  +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +123 &Y& +13 "core" &-9  \  +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'n +103 "core" ' + .tHand.open + "manipulator"&i1 +63 "core" 1 +2 "manipulator"&7% +4 "core" % a   S d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +99 "core" ' +4 #tCompleted [shallowDAwithoutWCR] begun 11:00:28 +2 #Preparing to sleep until 11:00AM 07/22/2023 +12 #Asleep til 11:00AM 07/22/2023 +7 #Continuing at 11:00EDT22-Jul-23 +2 "Can"z e64< +23 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +16080 "Can" q"q\\ +3813 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20320 ."Qmail"DAfans.email "33.68 sec auto-exposure",Subject: "da23jul2112h100ml images!" +446 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14641 "Can" s"Ӳ +6076 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8831 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +3 #Retry #1 of 10 after 10:00 +11896 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18268 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +10723 "Can"~ s" +9994 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +12863 #"uploadLog"upsync\ rsync: read error: Invalid argument (22)\ rsync error: error in socket IO (code 10) at io.c(785) [sender=3.1.3] +4797 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +6551 "Can" t") +14173 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5501 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4150 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2376 "Can"~ s"a +18344 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +14073 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2355 "Can"} t"؛J +1798 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16733 "Can"| u" +1823 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4109 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12495 "Can"y u"v +5974 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20708 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8356 "Can"u q%\\  +10192 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4150 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +4370 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 "Can"p v"ݕ +14369 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12938 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 "Can"n w 8 +7 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +733 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5512 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14907 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11561 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7771 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +12707 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12616 "Can"i v" +8115 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1581 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 15,\\n 2 => 7}\\nCan@12:57:09, 24.7C, 19% humidity, 15.0psia, 14.246V, 0.269A, 9.898Ah, 3.84W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT22-Jul-23" +12754 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9974 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10416 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +10728 "Can"d v" +9998 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4477 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8124 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8835 "Can"d u"& +11903 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14551 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +760 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8613 "Can"a s'? +12114 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +106 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18421 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4448 "Can"a s%xR +722 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18548 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +270 "Can"`  +13471 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18547 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +250 "Can"` ~ +3905 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1611 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +14602 "Can"` u#/ +3833 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10293 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10504 "Can"_ v"h +8026 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18851 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6304 "Can"^ u"@ +12216 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4179 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2118 "Can"_ t$ +4553 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18636 "Can"^ v"l +2091 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15188 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14454 "Can"^ u"[ +6270 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1035 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10270 "Can"] v" +10453 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4300 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5962 "Can"^ v". +14754 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18544 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1789 "Can"] q)  +18930 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18347 "Can"] u"EZ +2376 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18539 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14165 "Can"] v"} +6559 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9979 "Can"\\ v"Æ +10745 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +5801 "Can"\\ s' +14918 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4184 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1612 "Can"^ t$1IJ +19112 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18533 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1595 "Can"^ q)iH +2563 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15959 "Can"\\ v" +2576 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11757 "Can"X v"t +6757 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7599 "Can"Z v"\  +10939 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +94 #Session Ended +20713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3324 "Can"X u"QǠ +15114 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19994 "Can"W u"6 +721 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18555 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4145 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +15807 "Can"X u" +4909 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18547 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11601 "Can"V v"b +9120 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7417 "Can"T v"K +13304 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18550 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3206 "Can"U v"ʎ +17533 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +17971 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3742 "Can"V v"$ +419 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18093 "Can"T r'\ ˺ +430 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13912 "Can"T u# @P +6836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6249 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +20 #Session Ended +5395 "Can"S r'  +8721 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +4 #Session Ended +8558 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1201 "Can"Q x | +10610 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7857 "Can"U u" +2971 #"reset-modem"Session Begun +45 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9519 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +5985 "Can"R v">Ψ +7207 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7227 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4084 "Can"Q s'z> +11407 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2948 "Can"S s% +15579 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@19558 sendCRC with ifg=0x20, ie=0x7F + #@21393 sendCRC with ifg=0x08, ie=0x5F #@34857 idle with ifg=0x84, ie=0x75 + #@35531 select with ifg=0x10, ie=0xF5 + #@36167 receive with ifg=0x10, ie=0xFD #@36801 receive with ifg=0x10, ie=0xFD + #@37435 receive with ifg=0x10, ie=0xFD + #@37762 receive with ifg=0x80, ie=0xFD #@33730 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +552 "Can"R y<\ + R y<\ _ +2 #"Restarting_core_reader"Polling Can every 10:00 +19730 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +17500 "Can"R s% +3216 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18540 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13323 "Can"O t%Bh +7402 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9137 "Can"O s% +11588 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4962 "Can"Q r'Ҕ +15759 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +784 "Can"Q v#@* +19943 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +777 "Can"T v" +3381 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15136 "Can"Q r'V +3399 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20810 #Session Begun +5 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +9 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10842 "Can"R s%L +7587 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6752 "Can"T s$Ղ +11775 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2565 "Can"Q s%  +15955 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19116 "Can"S s%"V֮ +1613 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14932 "Can"O r&#D +5822 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6517 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +6148 "Can"S s%%  +7763 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1689998491.05 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8759 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +1964 "Can"Q o)&cp +9655 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8818 "Can"Q s%' +11811 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +131 #"core_reset"Sent BREAK +2 #"core_reader"@21393 sendCRC with ifg=0x08, ie=0x5F +2 #@34857 idle with ifg=0x84, ie=0x75 #@35531 select with ifg=0x10, ie=0xF5 +2 #@36167 receive with ifg=0x10, ie=0xFD +2 #@36801 receive with ifg=0x10, ie=0xFD #@37435 receive with ifg=0x10, ie=0xFD +2 #@37762 receive with ifg=0x80, ie=0xFD #@28130 probe with ifg=0x02, ie=0x5F +2 #@41737 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +228 "Can"P |($z + P |($zK +2 #"Restarting_core_reader"Polling Can every 10:00 +20376 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18777 "Can"Q o+)bٺH +1962 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +7 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +16536 "Can"R s%*PH +13138 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1207 "Can"Q t#,H +19533 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19726 "Can"N o*-|H +1024 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +6 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17488 "Can"N p(.H +3256 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +35979 "Can"O r%0;ܨH +15561 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19523 "Can"N o)1>H +1228 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +2 #Session Ended +17265 "Can"O r&2H +3484 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14991 "Can"N r&4]jH +5756 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +33497 "Can"N q&5H +60002 L q&7$ߖH +60001 L q&8,H +59999 K r&9H +59996 M l.;ZXH +60001 M o)<H +60001 P p&>1H +60000 P r&?H +60000 S p&@H +59999 T o)BdFH +60002 S n*CH +60001 R q&E2rH +60001 V p&FH +60001 T m+HH +60002 V o&Ik4H +60001 V q&JH +60001 T p&LF`H +60001 W n)MH +60001 T p&OH +60002 T p&Pu"H +49480 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6337 "Can"W p%QH +14386 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18444 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2216 "Can"U o(S,NH +18517 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 "Can"W s!TH +20 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18447 "Can"T k.UzH +2303 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20833 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16080 "Can"U k,WdH +4668 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +55321 "Can"X o&XH +60001 Y l*Z7 Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4146 "Can"W r"bH +19 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18494 "Can"W n'cVH +27 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14316 "Can"V p%eAH +4206 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10107 "Can"W o%fH +8395 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5941 "Can"V o%gH +12581 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4200 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1718 "Can"U k*i>H +16786 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18271 "Can"W m(jDH +2466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18501 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4295 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20711 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13988 "Can"W o%kH +6730 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18539 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4087 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@34857 idle with ifg=0x84, ie=0x75 + #@35531 select with ifg=0x10, ie=0xF5 #@36167 receive with ifg=0x10, ie=0xFD + #@36801 receive with ifg=0x10, ie=0xFD + #@37435 receive with ifg=0x10, ie=0xFD + #@37762 receive with ifg=0x80, ie=0xFD #@28130 probe with ifg=0x02, ie=0x5F + #@57093 probe with ifg=0x02, ie=0x5F #@28667 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +221 "Can"V ul$ +2 V ul$U +3 #"Restarting_core_reader"Polling Can every 10:00 +20256 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18895 "Can"X m'm +1830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4103 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16297 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17000 "Can"X k*o<P +3718 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20711 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6409 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +13997 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +15120 "Can"W n'p +5630 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12902 "Can"Y o%q| +4249 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +10077 "Can"V o%sA +10651 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4586 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +15810 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8185 "Can"U o%t +12542 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6872 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13598 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +4 #Session Ended +6218 "Can"X k*u> +14526 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +3981 "Can"W o%wB +14617 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20458 "Can"W m'xj +295 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18185 "Can"V o%y +2549 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6152 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14310 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20822 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16132 "Can"W k){G +4600 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13860 "Can"W o%|, +6869 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +5554 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +8 #Session Ended +14963 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11838 "Can"V m'~ +8894 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10264 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10218 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9853 "Can"W k)UX +10883 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +5793 "Can"W o$.Y +39 .tGate.power :raw,:ON +115 "sampler") +2 )3 +2 "core"  +2 "collection"' +2 '" +2 "core"  +2 "processing"% +2 %6 +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %K  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % u +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % m + .tSS.configure :default +2 "sampler")#.0X  +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&t'\ +27 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")S +4 "core"  + "sampler")|  +5 "core" +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b + "sampler")#.0X 15,\\n 2 => 7}\\nCan@11:00:22, 24.4C, 17% humidity, 15.0psia, 14.197V, 0.355A, 13.401Ah, 5.04W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #4) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &}? n +2 .tHand.open + "manipulator"&j1 +59 "core" 1 + "manipulator"&!& +4 "core" & ! ' G 4 +3 "manipulator"&.% +3 "core" % \  \ < h +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&&(-6 +182 "core" ( +2 "manipulator"&-& +4 "core" &->  T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &->  \  T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&8/ +61 "core" / +2 "manipulator"&)& +4 "core" &->   T +2 "manipulator"&% +4 "core" % w   ( +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&v( +290 "core" ( +2 "manipulator"&& +4 "core" &:  X L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &9  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +106 "core" ' +2 "manipulator"&l& +4 "core" &9    L +2 "manipulator"&~% +4 "core" %O  ' D + "collection"'B& +4 "core" &}Z e +2 "collection"'=& +5 "core" &}[ e +2 .tCC.seek :closed + "collection"'`(X +5 "core" &}Y e +7 &G\\ \\%h +9 &p\\] [8 +10 &U ZI +9 &d\\ \\H +9 &dkZ \\I +10 &&kX \\I +13 &kY \\I +6 &h] [I +9 &mg] \\H +9 &/hX \\H +10 &eW \\I +9 &!eW \\H +10 &#uhW \\H +9 &%8gM \\H +9 &&kV \\I +9 &(jO [I +10 &*}jX \\H +9 &,?gZ ]H +10 &.hS ]H +9 &/kZ \\I +9 &1eT ]H +10 &3GhV \\H +9 &5jY ]I +9 &6hN ]I +10 &8eV ]H +9 &:OgY ]H +10 &<hQ \\H +9 &=kW \\I +9 &?jQ ]H +10 &AVfV ]I +9 &ChV ]I +9 &DvO [J +10 &FV YM +9 &HGU VQ +10 &JM TS +9 &KO SS +9 &MQ SS +10 &ODW RT +9 &QL RU +9 &RN RU +10 &TV QU +9 &VJU QU +10 &WyL U* +9 &Xq"R S ` +9 ( +3 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 + "collection"' & +4 "core" &XeX \\G + &XeP \\G + .tHand.open + "manipulator"& 1 +62 "core" 1 + "manipulator"&+% +5 "core" % N : ) } E + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'_& +4 "core" &Xd1 aG +2 "collection"'Q% +4 "core" %P5 b + .tCSV.dial CSR +2 "collection"'  +129 "core"  +2 "collection"'u% +4 "core" %PO a + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'A'm +1333 "core" ' +2 .tdelay 5 seconds +504 .CSR.select :air +5 "collection"' +14 '5% +4 "core" %m4 _ +4 .tCS.reconfigure :fast +4 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'' +606 "core" ' + .tCSV.dial :waste +4 "collection"' +104 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'<'Q +1979 "core" ' +14 #tPurging external Intake +5 "collection"'>& +29 "core" &XdO aG +8 "collection"'C% +25 "core" %MN a +6 .tCSV.dial :flush +3 "collection"'D  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'\\' O +2158 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'m + '1  +5 "core"  +61 ~ +2 .tCTV.dial :intake + "collection"'/  +69 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'('Q +2162 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'?  +68 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &Xd+ `G + "collection"'\ % +4 "core" %O3 ` + .tCSV.dial :flush +2 "collection"'  +66 "core"  +3 .tCS.seek 5ml + "collection"'Z'm +730 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +313 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" +3 .tForearm.seek 2 + 300 counts + "manipulator"&#'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&b/ +62 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(' +5 "core" &f \ Q +2 "manipulator"&L% +4 "core" % ϑ \  +3 .tForearm.seek :retract + "manipulator"&]'\ +96 "core" ' +3 .tElbow.seek CC + "manipulator"&( +102 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +59 "core" ( + "manipulator"&d& +5 "core" &=  ' N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &=  v N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'O +100 "core" ' +2 "manipulator"&@& +5 "core" &=   N +2 "manipulator"&t% +5 "core" %R   & g +2 "collection"'& +5 "core" &4 e +2 "collection"''& +6 "core" &5 e +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &O d +9 &1M ]*y +9 &hC Z= +10 &{O [H +9 &ZcT ]H +9 &eP ]H +10 &gK ]H +9 &bB ]H +10 &cdA ]G +9 &$eF ]H +9 &gM \\H +10 & gF \\H +9 &"k`D ]G +9 &$,cH ]H +10 &%g; \\H +9 &'gH ]H +10 &)rgC \\H +9 &+4gA ]H +9 &,cA ]H +10 &.c> ]G +9 &0{c@ ]G +9 &2=c< ]G +10 &3c? ]G +9 &5c9 ]G +10 &7e1 ]G +9 &9Ee0 ]G +9 &;d7 ]G +10 &<d0 ]H +9 &>g0 [H +9 &@Lg8 \\H +10 &Bf9 ]G +9 &Ck3 \\I +10 &E. ZK +9 &G?5 WO +9 &H3 UR +10 &J0 TR +9 &Lz5 TS +9 &N;9 TS +10 &O5 RT +9 &Q1 RU +10 &S|2 RU +9 &U<4 QU +9 &V1 RI +10 &X(N7 R&u +9 &Xp\ 3 U$k +9 ( +2 &X8 Y\\ +2 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&x1 +53 "core" 1 +3 "manipulator"&c% +5 "core" % R 8 2 C g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +104 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #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").% +5 "core" % o B +2 "collection"'-& +4 "core" &X '\\ +3 "Can"W c +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11718 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'&% +3 "core" %TK  +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'u% +3 "core" %TO  + #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +3 "core" %TE  +2 "sampler")C% +4 "core" %mY l  +24 "collection"'D% +3 "core" %T,  +2 "sampler")<% +4 "core" %n_ o  +27 "collection"'1% +3 "core" %TU  +2 "sampler")m% +4 "core" %q  u Y +31 "collection"'/% +3 "core" %TX  +2 "sampler")\\% +4 "core" %p  m \ O +36 "collection"'?% +3 "core" %T7  +2 "sampler")% +4 "core" %p 0+ z \ O +41 "collection"'\ % +3 "core" %T6  +2 "sampler")% +4 "core" %p PL w \ O +47 "collection"'(% +3 "core" %TP  + "sampler")R% +4 "core" %p tp y \ O +2 "sampler") % +3 "core" %p us n \ O + .tIntake.select :close +2 "sampler")0 +8 )Z% +3 "core" %p z v \ O +2 .tSSV.dial :exhaust + "sampler")0  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")w' +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")E  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %TR  +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +176 "core" 'G k , +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0XBb u  +2 "collection"']% +4 "core" %TL  + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 1.57ml/s + "sampler")#.n0X% +5 "core" %dUS h \ # +23 "collection"'C% +4 "core" %TH  +2 "sampler")D% +4 "core" %die { \ # +27 "collection"'<% +4 "core" %TX  +2 "sampler")1% +4 "core" %d~{ w # +2 "sampler")m% +5 "core" %dy r # + .tIntake.select :close + "sampler")0 +10 )/% +3 "core" %d n # +2 .tSSV.dial :exhaust +2 "sampler")\\  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")?' +915 "core" ' + .tExhaust.select :close +2 "sampler") +11 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'& +3 "core" &X}^ !\\ +2 ."airStroke"CSV.dial :waste +4 "sampler")\ % +5 ."airStroke"CS.seek 0ml + "collection"''Q +5 "core" % o  + ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV + "sampler")  + "collection"'( @ +71 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'R' O +103 "core"  +2 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tdelay 15 seconds +11 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1490 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +121 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'0  + "sampler")$' +28 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")E  +86 "core"  +38  +219 ' +3 "sampler")X% +5 "core" %{ v DL +2 .tCBV.dial between SSV and waste2 + "collection"'w  +28 "core"  +2 "collection"'U% +5 "core" % Pa U +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'O  +39 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'T'Q +2103 "core" '_ S +3 "collection"'q% +4 "core" %[ S +2 "sampler")g% +4 "core" % o DL +2 #tBubblePoint: Intake @38.7psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"'I @ +29 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X 15,\\n 2 => 7}\\nCan@11:03:45, 24.4C, 18% humidity, 15.1psia, 14.138V, 0.533A, 13.430Ah, 7.53W",Subject: "da sampling at most 100ml" +22 "core"  +4 "collection"'J% +13 "core" % PV T +6 ."connect"CTV.dial CSV,avoiding: :air +8 .tCSV.dial CTV +6 "collection"':  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml +2 "collection"'p'Q +920 #"reset-modem"Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +1453 "core" '"o T +29 "collection"'% +35 "core" %O W +17 "sampler")% +33 "core" %| x F7 +8 #tBubblePoint: Intake @38.4psia, Outlet @14.6psia +14 .CBV.dial SSV +7 "collection"'S @ +33 "core" A +20 .tSS.reconfigure :default +15 "sampler")#.0X9 +3 "core" 9Nd +102 "collection"'C9 +2 "core" 9Rd +102 "collection"'D9 +3 "core" 9Vd +102 "collection"'x9 +3 "core" 9Zd +102 "collection"'<9 +2 "core" 99_d +102 "collection"'19 +3 "core" 9[cd +102 "collection"'m9 +2 "core" 9gb +103 "collection"'/9 +3 "core" 9k_ +102 "collection"'\\9 +2 "core" 9o[ +103 "collection"'+9 +2 "core" 9sX +102 "collection"'u9 +3 "core" 9xS +102 "collection"'9 +2 "core" 92|P +102 "collection"'\ 9 +4 "core" 9VL +102 "collection"'(9 +2 "core" 9{I +103 "collection"'9 +2 "core" 9F +103 "collection"' 9 +2 "core" 9C +102 "collection"' 9 +3 "core" 9A +102 "collection"'9 +3 "core" 9> +102 "collection"'Z9 +3 "core" 9,: +102 "collection"'09 +2 "core" 9M9 +102 "collection"'E9 +3 "core" 9m5 +102 "collection"'?9 +2 "core" 93 +102 "collection"'X9 +3 "core" 91 +102 "collection"'w9 +2 "core" 9/ +103 "collection"'U9 +2 "core" 9\ . +102 "collection"'O9 +3 "core" 9 * +102 "collection"'R9 +2 "core" 9 ) +103 "collection"'q9 +3 "core" 9;' +102 "collection"'g9 +2 "core" 9V% +102 "collection"'I9 +3 "core" 9o$ +102 "collection"'$9 +2 "core" 9# +103 "collection"'V9 +3 "core" 9! +103 "collection"'{9 +6 "core" 9 +103 "collection"'W9 +2 "core" 9 +102 "collection"'F9 +3 "core" 9 +102 "collection"'^9 +2 "core" 9 +103 "collection"'9 +2 "core" 9  +102 "collection"'Y9 +3 "core" 9   +103 "collection"'N9 +3 "core" 9 0" +103 "collection"'f9 +5 "core" 9 C$ +106 "collection"'i9 +7 "core" 9 T% +111 "collection"'T9 +4 "core" 9 g( +53 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +39 "collection"'v9 +7 "core" 9 w) +104 "collection"'`9 +3 "core" 9 * +102 "collection"'79 +2 "core" 9 , +102 "collection"'[9 +8 "core" 9 -  +103 "collection"'P9 +2 "core" 9 / +102 "collection"'*9 +3 "core" 9 1 +102 "collection"'39 +2 "core" 9 2 +102 "collection"'69 +3 "core" 9 3 +102 "collection"'9 +2 "core" 9 5! +102 "collection"'9 +4 "core" 9 5% +101 "collection"'o9 +3 "core" 9 8) +103 "collection"'s9 +2 "core" 9\ 9. +103 "collection"'9 +2 "core" 9\ 92\ +102 "collection"'k9 +8 "core" 9\ <6\ +109 "collection"'9 +27 "core" 9\ =;\ +119 "collection"'G9 +14 "core" 9\ *?@ +115 "collection"'99 +19 "core" 9\ 4?F +116 "collection"'"9 +15 "core" 9\ =AK +117 "collection"'J9 +12 "core" 9\ ECP +109 "collection"':9 +3 "core" 9\ LEU +102 "collection"'a9 +3 "core" 9\ RFY +102 "collection"'9 +3 "core" 9\ WF^ +102 "collection"'9 +2 "core" 9\ \\Hb +103 "collection"'S9 +2 "core" 9\ aIf +102 "collection"'9 +3 "core" 9\ fKj +102 "collection"'}9 +2 "core" 9\ jLn +102 "collection"'9 +3 "core" 9\ nLr +102 "collection"'K9 +2 "core" 9\ rNw +102 "collection"'|9 +3 "core" 9\ vO{ +102 "collection"'n9 +3 "core" 9\ yP +102 "collection"'9 +3 "core" 9\ }P +3 .tCH.hold 10:00,70C +2 "collection"'L `\ `\ {  +2 'h9 +6 "core"  + 9\ }\ } +2 "collection"'b% +4 "core" % 9 + #tBegun lysing Collection Puck Heater at 68C/38.3psia +4832 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 10 after 10:00 +12526 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +16785 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1899 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +2252 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3006 "Can"K ,f +17707 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +937 "core" ` +2 "collection"'e9 +4 "core" 9\  + "collection"'p% +4 "core" %|~k X +2 #tEnded lysing Collection Puck Heater at 70C/37.2psia +2 .CS.seek 0ml + "collection"'y'Q +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'d @ +93 "core" B +5 .tCSV.dial :air +2 "collection"' @ +49 "core" > +17 .tCS.seek 5ml +8 "collection"'@'m +1353 "core" ' + .tCSV.dial CTV +2 "collection"'H  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'# @ +41 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +40 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'] @ +40 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1334 "core" ' +2 "collection"'t% +4 "core" %PQR X + #tPuck @48.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'r +105 "core" + .tCBV.dial CSV +2 "collection"''  +26 "core"  +2 "collection"'c% +5 "core" %P,- Y +2 .tCS.seek 5ml +2 "collection"'-'m +1334 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'.  +41 "core" + "collection"'%% +4 "core" %mO Y +2 .tCS.seek 7ml +2 "collection"'!' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'2 @ +41 "core" > +2 .tCS.seek 10ml + "collection"'' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'8 ` +117 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +29 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"')  + 'z  +26 "core"  +97  +2 .tCS.seek 5ml + "collection"'4'm +1347 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'M @ +92 "core" B + .tCSV.dial :waste +2 "collection"'& +94 "core" +2 .tCS.seek 0ml + "collection"''Q +1345 "core" ' +2 .tCSV.dial :air + "collection"'B @ +78 "core" > +3 .tCS.seek 5ml + "collection"''m +1343 "core" ' +2 .tCSV.dial CTV + "collection"';  +54 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +39 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +4 "collection"'l @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'~'Q +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) .CSV.dial CBV +2 "collection"'Q +91 "core" ~ +2 .tCBV.dial CSV + "collection"'=  +27 "core"  +2 "collection"'% +4 "core" %P%&u Y +2 .tCS.seek 5ml + "collection"'_'m +1344 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +3 "collection"'5  +41 "core" + "collection"'A% +5 "core" %mV Z +2 .tCS.seek 7ml + "collection"'' +414 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["' O +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'C ` +106 "core" ^ +2 #tLysing Complete + "collection"'D& +4 "core" &X~ X\\ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&x% +4 "core" % \   + "storage"(<% +4 "core" % A 2 + "storage"(1. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(m(S +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (/& +3 "core" &V , + "manipulator"&\\& +4 "core" &; N +2 "manipulator"&+% +8 "core" %   %  +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +5 "manipulator"&u(y +217 "core" ( +6 "manipulator"&& +12 "core" &m  0 +3 "storage"(\ & +12 "core" &V\ \  7 +22 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 600 counts +9 #"reset-modem"Session Begun +4 "manipulator"&('] +10 #"reset-modem"-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +76 "core" ' +2 "storage"(& +4 "core" &V   ; +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +149 "core" ' + "storage"( - +4 "core" -'о +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &m D 0 +2 "storage"(Z& +4 "core" &V  0 + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&0' +32 "core" ' +5 .tElbow.hold +2 "manipulator"&E, +8 "core" , +5 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 "storage"(?- +8 "core" -'о +5 .tSE.seek 14.19 Pucks below Top Plate +2 "storage"(X' +30 "core" ' +2 "manipulator"&w% +13 "core" %   +2 "storage"(U& +13 "core" &V  1 +3 .tForearm.force -20 +2 "manipulator"&5 +8 .tForearm.seek 1 + 270 counts +2 "manipulator"&O' +15 "core" ' +2 "manipulator"&R& +4 "core" &  F * + "storage"(q& +4 "core" &V  8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&g'] +30 "core" ' +2 .tSE.seek 15.19 Pucks below Top Plate + "storage"(I' +53 "core" ' +2 "manipulator"&$& +4 "core" & ) * +2 "manipulator"&V% +4 "core" %_    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&W( +147 "core" ( + "manipulator"&F& +4 "core" &4  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &4 } I +2 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +3 .tHand.close + "manipulator"&Y/ +64 "core" / +2 .tCC.seek :open + "collection"'N( +431 "core" ( +10 "storage"(f& +35 "core" &V  / +7 "storage"(i& +29 "core" &V  0 +17 "manipulator"&T& +35 "core" &4   I +10 "manipulator"&v% +33 "core" % X  . ' +14 .tForearm.seek :retract +8 "manipulator"&`'\ +113 "core" ' +14 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +14 .tElbow.seek 1 +18 "manipulator"&7(y +216 "core" ( +13 "manipulator"&[& +29 "core" &n  3 +15 "storage"(P& +30 "core" &V\ \ \  5 +5 .tElbow.reconfigure :limp +15 "manipulator"&$ ,(b +18 .tForearm.seek 1 +5 "manipulator"&*' +105 "core" ' + .tElbow.hold +2 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +56 "core" 1 +2 "manipulator"&% +4 "core" % 2  + "storage"(& +4 "core" &V / 0 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 275 counts + "manipulator"&o' +14 "core" ' + "manipulator"&s& +4 "core" &  $ +2 "storage"(& +4 "core" &V A X 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&k'] +26 "core" ' +2 "storage"(% +4 "core" %\ \   7 +2 ."downElevator"SE.seek :down +3 "storage"(G' +99 (9% +3 "core" % - 4 >I) +2 "manipulator"&"% +4 "core" %e - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +8 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +77 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" & j +2 "manipulator"&a& +4 "core" &   $ + "manipulator"&% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +171 "core" ( + "manipulator"&S& +4 "core" &-> ;  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &->   $  +2 .tForearm.seek :garage + "manipulator"&}'n +95 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&K& +4 "core" &-?   5  + "manipulator"&|% +4 "core" % l  ] +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +50 "manipulator"&( +277 "core" ( +2 "manipulator"&h& +4 "core" &3  H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &3 \  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +97 "core" ' +2 "manipulator"&L& +5 "core" &3  H + "manipulator"&e% +4 "core" %J  \ ) +2 "collection"'p& +4 "core" & c +2 "collection"'& +5 "core" & d +2 .tCC.seek :closed + "collection"'d(X +4 "core" & c +7 & * `%f +9 &Z~ Z6 +10 & XH +9 &^ \\F +10 &c [G +9 &Yft [G +9 &bY [G +10 &bJ [F +9 &b1 [G +9 &bc [G +10 & %b [F +9 &!b [G +10 &#e [G +14 &%ja [G +4 &'+f ZG +10 &(b [G +9 &*c [G +10 &,qe [G +9 &.4c [G +9 &/c [G +10 &1e [G +9 &3{b [F +9 &5;b [G +10 &6b [G +9 &8gx [G +9 &:cb [G +10 &cQ [F +10 &?cD [G +9 &Ac/ [G +9 &CJe! [G +10 &Eq ZI +9 &F WL +9 &Hu TQ +10 &J3 RR +9 &K!g SS +10 &M>8 RS +9 &OtQK QT +9 &Q2a` PU +10 &Rnl PU +9 &Tuu OV +9 &Vvy| PV +10 &Whq P0 +9 &XV V: +10 &Xj ZC +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'& +4 "core" &XN [C + &XN [C +2 .tHand.open + "manipulator"&y1 +64 "core" 1 + "manipulator"&H% +5 "core" % J   A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +107 "core" ' +2 .tPSV.dial PSR + "processing"% +119 "core"  +2 "processing"%]% +4 "core" %g W + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%@'U +1606 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%t  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%r'd +1599 "core" ' +2 .tPSV.dial PSR + "processing"%' +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'.  +7 "core" B + "processing"%%  +63 "core" +86  +2 .tPSV.dial :mixloop + "processing"%- +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%2  +120 "core" +2 .tPS.seek 0ml + "processing"%!'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%8  +38 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2613 "core" ' + .tPSV.dial :mixloop + "processing"%) +41 "core" +2 .tPS.seek 0ml + "processing"%z'd +2014 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +586 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2361 "Can"K NPv +258 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%& +41 "core" +4 .tPS.seek 0ml +2 "processing"%4'd +869 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1728 "core" ' +14 #tGaraging FlushPuck in Collection Clamp +8 "manipulator"&B& +29 "core" &3  * H +14 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +18 .tElbow.seek CC +17 "manipulator"&( +39 "core" ( +7 "manipulator"&;& +39 "core" &3  H +8 .tElbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +14 & & +22 "core" &3  H +14 .tForearm.seek CC +15 "manipulator"& 'O +109 "core" ' + .tHand.close + "manipulator"&l/ +62 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( + "manipulator"&Q& +4 "core" &3   H +2 "manipulator"&=% +4 "core" % V    2 +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(-6 +289 "core" ( + "manipulator"&5& +5 "core" &->  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &->   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&_'n +95 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % i   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +97 "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"'D& +4 "core" & k +2 "manipulator"&x% +4 "core" %\   n  +2 "storage"(<% +4 "core" % @ A A + "storage"(1. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(/( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (\\& +2 "core" &   : +2 "manipulator"&+& +4 "core" &->  q K + "manipulator"&% +4 "core" %\   U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +215 "core" ( +2 "manipulator"&\ & +4 "core" &m 2 +2 "storage"(& +4 "core" & A @ A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +91 "core" ' + "storage"( & +4 "core" & B A A +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +240 "core" ' + "storage"(Z- +4 "core" -'M + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j& +2 "core" &   ; +2 "manipulator"&?& +4 "core" &m  ' + .tElbow.seek 2 +2 "manipulator"&w(a +9 "core" ( + "manipulator"&U& +5 "core" &b  U + "storage"(R& +4 "core" &   < +2 .tForearm.seek 2 + 300 counts + "manipulator"&q'ϊ +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +61 "core" / +51 ."downElevator"SE.seek :down +3 "manipulator"&V& +2 "storage"((' +7 "core" &b   +2 "manipulator"&u% +4 "core" %    f +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +7 .tElbow.seek CC + "manipulator"&0( +111 "core" ' + ."downElevator"SE.stop + "storage"(5 +51 "core" ( +2 "manipulator"&O& +4 "core" &8   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &8   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'O +102 "core" ' +2 "manipulator"&^& +4 "core" &8  L +2 "manipulator"&g% +4 "core" %P  K I +2 "collection"'E& +4 "core" &s b +2 "collection"'Y& +5 "core" & c +2 .tCC.seek :closed + "collection"'{(X +5 "core" & b +6 & + ^$e +9 &Y X6 +10 & XH +9 &b ZG +10 &c ZG +9 &Ugh ZG +9 &gd ZG +10 &cU ZH +9 &cA ZH +10 &]c8 ZG +9 & ` ZG +9 &!e ZG +10 &#dU ZH +9 &%eb ZG +12 &''`/ YG +7 &(f5 YG +11 &*f/ XG +8 &,me% YG +9 &./f YG +9 &/g WG +10 &1c YH +9 &3td XH +10 &57c; XG +9 &6`U XG +9 &8aO YH +10 &:|cC XH +9 &<>d@ XH +9 &>c XH +10 &?c XH +9 &Ae XH +10 &CAq WJ +9 &D UL +9 &F QP +10 &Hl OS +9 &J, OS +9 &K NT +10 &M MU +9 &On MU +10 &Q. MV +9 &R MU +9 &T MV +10 &Vs LV +9 &Wk M1 +9 &XT U5 +10 &Xut VJ +5 ( +2 "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.04 + .Hand.open + "manipulator"& 1 +4 "core" &Xay XJ +50 1 +2 "manipulator"&f% +5 "core" % N ,  K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&i'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'T  +118 "core"  +2 .tCSV.dial CTV +2 "collection"'v  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + "collection"'[% +5 "core" % T|~ ] +2 .tCS.seek 4.001ml +2 "collection"'P'NU +1604 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%W  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%6  +65 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'s @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +1608 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'`'Q +2630 "core" ' +2 .tCBV.dial :waste1 + "collection"'9 @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'"  +119 "core" +2 "collection"'7& +4 "core" &Xa [J +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&:% +4 "core" %\   ? +2 "storage"(a% +4 "core" %  4 +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(*(S +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (o& +3 "core" &V k + +3 "manipulator"&I& +4 "core" &7  L +2 "manipulator"&S% +4 "core" %\ !   ? +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +170 "core" ( +2 "manipulator"&k& +5 "core" &r \ ) +2 "storage"(G& +4 "core" &V 9 : 9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&3'] +100 "core" ' +2 "storage"(& +5 "core" &V \  8 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(K'g +155 "core" ' +2 "storage"(|- +4 "core" -'ե +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&J& +3 "core" &r  +2 "storage"(}& +5 "core" &V  1 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&h' +27 "core" ' +2 .tElbow.hold + "manipulator"&b, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'ե +3 .tSE.seek 15.18 Pucks below Top Plate + "storage"(L' +40 "core" ' +2 "manipulator"&e% +5 "core" %  S + "storage"(p& +5 "core" &V 6 - + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 289 counts +2 "manipulator"&n'& +14 "core" ' +2 "manipulator"&N& +5 "core" &r  +2 "storage"(& +4 "core" &V y 4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&y'] +28 "core" ' +4 .tSE.seek 16.18 Pucks below Top Plate + "storage"(H'ܻ +48 "core" ' +2 "manipulator"&& +5 "core" &r  9 +2 "manipulator"&% +5 "core" %b  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +163 "core" ( +2 "manipulator"&t& +5 "core" &9  _ M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &9 / M +3 .tForearm.seek CC +2 "manipulator"&''O +92 "core" ' +2 .tHand.close + "manipulator"&r/ +64 "core" / +3 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "storage"(.& +5 "core" &V  4 + "storage"(%& +5 "core" &V G 3 + "manipulator"&-& +5 "core" &9  M + "manipulator"&2% +5 "core" % a   +2 .tForearm.seek :retract +2 "manipulator"&c'\ +100 "core" ' +17 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +12 .tElbow.seek 1 +3 "manipulator"&8(y +164 "core" ( +4 "manipulator"&!& +21 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8 "core" &   +8 "storage"()& +10 "core" &V   @ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&' +105 "core" ' +56 .tElbow.hold +9 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&z1 +56 "core" 1 +7 "manipulator"&&% +8 "core" %   +4 "storage"(M& +8 "core" &V 8 9 +2 .tForearm.force -20 +2 "manipulator"&5 +10 .tForearm.seek 1 + 270 counts +2 "manipulator"&B' +17 "core" ' +2 "manipulator"&;& +8 "core" &   i +4 "storage"( & +8 "core" &V 7 5  D +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +4 "manipulator"&'] +27 "core" ' +4 "storage"(l% +8 "core" %ܿ 7 = L A +4 ."downElevator"SE.seek :down +7 "storage"(#' +99 (d% +6 "core" %M1 ) 1 ; BO +4 "manipulator"&Q% +8 "core" %i  )  +2 ' +4 ."downElevator"SE.stop +6 "storage"(5 +3 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +5 "manipulator"&='\ +97 "core" ' +2 .tPSV.dial :air +5 "processing"%  +66 "core" +2 .tPS.seek 2.5ml + "processing"%5' +2611 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%A +38 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%D'd +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%x& +4 "core" &" _ +2 "manipulator"&<& +4 "core" &  i i +2 "manipulator"&1% +5 "core" %\   [  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +175 "core" ( +2 "manipulator"&_& +5 "core" &-:  = K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &-:   c K +3 .tForearm.seek :garage + "manipulator"&+'n +100 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 "manipulator"&m& +4 "core" &-: "  K +2 "manipulator"&\ % +5 "core" % r  U +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&~(? +121 "core" ( + "manipulator"& & +5 "core" &A 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &A ? 7 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&Z'Η +100 "core" ' +2 "manipulator"&j& +5 "core" &A  S 7 +2 "manipulator"&?% +4 "core" %{  +3 "processing"%U& +4 "core" & \\ +3 "processing"%R& +5 "core" &" \\ +3 .tPC.seek :closed +2 "processing"%$(X +5 "core" &% [ +5 &! [> +10 &M- S1 +9 &]z/ RF +9 &i2 TI +10 &h* TI +9 &e/ UI +10 &Yh= UI +9 &h: SI +9 &hA SJ +10 &f@ TI +9 &bd@ UI +9 &!$hB UI +10 &"hC VI +9 &$iG VI +9 &&jeK VI +10 &(,hM VI +9 &)iL UI +10 &+hQ VI +9 &-qjM VI +9 &/3kO VI +10 &0hN UI +9 &2iM VJ +9 &4zh[ VI +10 &6;jX UI +9 &7e\\ VI +10 &9j[ UI +9 &;l` VI +9 &=Dg` VI +10 &?j] UI +9 &@hZ VI +9 &BlX VI +10 &DJqa UI +9 &F}g TK +10 &Gk QN +9 &Il RO +9 &KCq RO +10 &Mp QO +9 &Nq QO +10 &Pd PO +9 &RIj PO +9 &T\ o PP +10 &Up PP +9 &Wr R6 +9 &Xd6x RQ +10 &Xp [( +2 ( +2 "processing"%R& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.49 + "processing"%V& +4 "core" &X} Z( +2 .tHand.open + "manipulator"&u1 +55 "core" 1 + "manipulator"&% +5 "core" % {   z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPRV.dial :air +2 "processing"%O  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%X +41 "core" + "processing"%% +5 "core" %c ] +3 .tPS.seek 0.3ml + "processing"%q'` +380 "core" ' +2 .tPSV.dial PSR +2 "processing"%^ +92 "core"  + "processing"%g% +5 "core" %[i \\ +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%w'. +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%E' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%( +104 "core" +2 .tPTV.dial :mixing + "processing"% @ +67 "core" B +2 .tPBV.dial :waste2 + "processing"%  +85 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&f& +5 "core" &A  d 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&Y(? +3 "core" ( +2 "manipulator"&T& +5 "core" &A   . 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &A  7 +3 .tForearm.seek PC +2 "manipulator"&F'Η +98 "core" ' +2 .tHand.close + "manipulator"&4/ +64 "core" / +2 .tPC.seek :open +2 "processing"%[( +424 "core" ( +2 "manipulator"&>& +5 "core" &A  U 7 + "manipulator"&W% +5 "core" % Φ  W | +2 .tForearm.seek :retract +2 "manipulator"&6'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +124 "core" ( +2 "manipulator"&& +5 "core" &-A  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &s& +2 "core" &-A % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P'n +105 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +5 "core" % c  D ( +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +103 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%"& +5 "core" & a + "manipulator"&7% +5 "core" %   b t +2 "storage"(:% +4 "core" % @ A B +2 "storage"(a. +3 "core" .(S +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (o& +3 "core" &  w ; +2 "manipulator"&I& +4 "core" &-A  b +2 "manipulator"&S% +57 "core" %  H t +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&/(a +172 "core" ( +2 "manipulator"&k& +5 "core" &h  2 , +3 "storage"(G& +4 "core" & 5 2 ( A +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +103 "core" ' +2 "storage"(0& +4 "core" & 6 A A +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(|'g +250 "core" ' + "storage"(J- +5 "core" -'L + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (}& +3 "core" & & ( > +2 "manipulator"&i& +4 "core" &h n , +2 .tElbow.seek 2 +2 "manipulator"&(a +4 "core" ( + "manipulator"&e& +5 "core" &h    , +2 "storage"(p& +4 "core" & , * > +3 .tForearm.seek 2 + 300 counts + "manipulator"&N'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +53 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(' +4 "manipulator"&& +6 "core" &h  8 , +2 "manipulator"&3% +4 "core" % ϒ  5 +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +3 .tElbow.seek PC + "manipulator"&K(? +112 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +136 "core" ( +2 "manipulator"&h& +5 "core" &E & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &n& +3 "core" &E   & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&L'Η +97 "core" ' +3 "manipulator"&t& +5 "core" &E  & & +2 "manipulator"&@% +5 "core" %Ο   +2 "processing"%y& +5 "core" && ] +3 "processing"%b& +6 "core" &G ^ +2 .tPC.seek :closed +3 "processing"%r(X +4 "core" & ^ +5 &/ ]5 +10 &6J} T/ +9 &jv SD +9 &j UI +10 &j UI +9 &f VH +9 &ag VI +10 &#j VI +9 &d VI +14 &fz VH +5 &if UI +9 &!+jy VI +10 &"gv UH +9 &$hh VI +9 &&qdk VI +10 &(3ga VI +9 &)kj VI +10 &+dp UI +9 &-ygQ VI +9 &/:j[ VI +10 &0gj UI +9 &2e^ VI +9 &4f] VI +10 &6Bf\\ UI +9 &8eW VI +9 &9hR UH +10 &;hL VI +9 &=KgB VI +10 &? hA VI +9 &@iJ UI +9 &Bk7 UI +10 &DNp@ UK +9 &F 8 SL +9 &GB RN +10 &I? QO +9 &KK9 RN +10 &M / QO +9 &N3 PN +9 &P5 PO +10 &RP6 QO +9 &T+ PP +9 &U$ PP +10 &W, S1 +9 &Xa1x4 TR +10 &X( Z/ +2 ( +2 "processing"%b& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&]1 +57 "core" 1 +3 "manipulator"&{% +5 "core" % Ο   F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +110 "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 +7 "core" 9 +102 "processing"%29 +3 "core" 9 +103 "processing"%'9 +3 "core" 9 +102 "processing"%!9 +3 "core" 9 +102 "processing"%)9 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%z9 +3 "core" 9 +102 "processing"%&9 +3 "core" 9 +102 "processing"%M9 +3 "core" 9" +103 "processing"%;9 +3 "core" 9' +103 "processing"%c9 +3 "core" 9+ +102 "processing"% 9 +3 "core" 9/ +103 "processing"%l9 +2 "core" 93 +103 "processing"%89 +3 "core" 97 +102 "processing"%d9 +4 "core" 9< +102 "processing"%Q9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9D +102 "processing"%B9 +4 "core" 9H +105 "processing"%H9 +3 "core" 9M +102 "processing"% 9 +3 "core" 9Q +103 "processing"%#9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +103 "processing"%9 +3 "core" 9^ +102 "processing"%A9 +3 "core" 9b\ +102 "processing"%9 +7 "core" 9f\ +105 "processing"%9 +12 "core" 9k\ +110 "processing"%9 +8 "core" 9\ o\ +64 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +29 "processing"%59 +4 "core" 9t +106 "processing"%x9 +3 "core" 9x +6 .tPH.hold 2:00:00,28C +6 "processing"%< p]p +6 .tdelay 1:30 +4 "core" y +6085 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3305 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%U +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2208 "core" ' +2 .tPSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%, +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%V +79 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +67 "core"  +3 .tPS.seek 0ml + "processing"%'d +2213 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%R  +120 "core" +2 .tPSV.dial :mixloop + "processing"%O +41 "core" + .tPRV.dial :ab1 +2 "processing"%X @ +65 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'Z  +3 "processing"%D  +38 "core" +4  +2 "processing"%^% +4 "core" %f Q +63 .tPS.seek 0.34ml + "processing"%g'u +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'q  +27 "core" +2 .tPRV.dial :air + "processing"%w  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%('G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +66 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%E  +40 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%f'Ҧ +1608 "core" ' +2 .tPSV.dial :PML +2 "processing"%T +40 "core" +2 .tPTV.dial :mixing +2 "processing"%v @ +67 "core" A + .tPBV.dial :waste1 +2 "processing"%4  +32 "core" +2 "processing"%~% +5 "core" %Ҧ ] +2 .tPS.seek 1.85ml +2 "processing"%' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%$ * +30 "core" + +4 .tPS.seek 0ml +2 "processing"%>'d +1952 "core" ' +7 .tdelay 2 seconds +203 #Beginning samplePassC +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'W& +5 "core" &T l +6 "manipulator"&& +12 "core" &E   P & +6 "manipulator"&s% +12 "core" %\   +7 .tElbow.reconfigure :tight +27 "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +5 #"reset-modem"Session Begun +5 "manipulator"&F(-6 +4 #"reset-modem"-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +5 #Session Ended +116 "core" ( +4 "manipulator"&Y& +8 "core" &-1  $ # +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +9 "core" &-1  T # +4 .tForearm.seek :garage +3 "manipulator"&'n +94 "core" ' +3 .tHand.close +3 "manipulator"&"/ +62 "core" / +4 "manipulator"&6& +8 "core" &-O  Y  +2 "manipulator"&7% +7 "core" % k  k +4 .tForearm.seek :retract +4 "manipulator"&:'\ +101 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&a( +281 "core" ( +3 "manipulator"&P& +4 "core" &9   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &9  . K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&I'O +93 "core" ' +2 "manipulator"&S& +4 "core" &9   K + "manipulator"&*% +4 "core" %W _ +2 "collection"'k& +4 "core" &H b +2 "collection"'G& +4 "core" &G b +3 .tCC.seek :closed + "collection"'(X +5 "core" &E b +9 &1E Y*z +9 &g= W= +10 &}G XJ +9 &XhI YI +9 &cB ZH +10 &gE ZH +9 &eA ZI +10 &al@ YI +9 &#iG ZI +9 &eD ZH +10 & gF ZH +9 &"jdG ZH +10 &$-g? ZH +9 &%j> ZH +9 &'jB ZI +10 &)qh; ZI +9 &+4f? ZH +9 &,i@ ZH +10 &.jA YI +9 &0xh< ZI +9 &2<dE ZH +10 &3cE ZI +9 &5gD ZI +10 &7eB ZH +9 &9Ce? ZI +9 &;jA ZH +10 &<eA ZI +9 &>jD YH +12 &@Lj? ZH +7 &B dB ZI +9 &Cn> YI +10 &Ex= XK +9 &GE? UN +9 &H= RR +10 &J? QS +9 &Ly? PT +9 &N:@ OT +10 &O@ OU +9 &QA OT +10 &S~; OU +9 &U?@ NU +9 &WB NF +10 &X>? S1 +9 &XvT< XA +6 ( +3 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 +2 "collection"'0& +4 "core" &XvE> XA + &XvDK XA +2 .tHand.open + "manipulator"&91 +59 "core" 1 +11 "manipulator"&J% +35 "core" % W   +17 .tForearm.reconfigure :loose +17 "manipulator"&#Q@2^d^b +18 .tForearm.seek :retract +17 "manipulator"&}'\ +106 "core" ' +8 .tPSV.dial PSR +6 "processing"%i +107 "core"  +6 "processing"%e% +47 "core" %h R +7 #tPulling 1.5ml of PSR.flush +8 .PSR.select :flush +14 "processing"%@ +36 .tPS.seek 1.5ml +7 "processing"%p'U +1602 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +3 .tPS.seek 0ml + "processing"%'d +1605 "core" ' +3 .tPSV.dial PSR +6 "processing"%3 +55 "core"  +6 .tPSR.select :air +10 "processing"% +16 .tPS.seek 2.5ml +5 "processing"%/' +2622 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  +2 "collection"'|  +32 "core"  +113  +2 .tPSV.dial :mixloop + "processing"%N +106 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%h  +69 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%t' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"%@ +41 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +958 "Can"X Di1 +1650 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +41 "core" +2 .tPS.seek 0ml +60 "processing"%]'d +1370 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +1223 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &3  H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-( +32 "core" ( +2 "manipulator"&b& +4 "core" & \  G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &   G +2 .tForearm.seek CC +2 "manipulator"&L'O +98 "core" ' +5 .tHand.close +3 "manipulator"&'/ +68 "core" / +18 .tCC.seek :open +8 "collection"'!( +440 "core" ( +15 "manipulator"&)& +35 "core" &   G +9 "manipulator"&% +38 "core" % X   +14 .tForearm.seek :retract +7 "manipulator"&z'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&&(-6 +277 "core" ( +2 "manipulator"&M& +4 "core" &-=  \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-=    \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&c'n +100 "core" ' + .tHand.open + "manipulator"& 1 +57 "core" 1 + "manipulator"&l% +5 "core" % u   w y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +98 "core" ' +2 ."da"delayUntil "11:59:15.09" +17991 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6387 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%d @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%Q  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +30 "core" + +2 ."da"PSV.dial :air + "processing"%B  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2215 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%#  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +40 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml + "processing"%A'd +2206 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%% +4 "core" %h/ W + #"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"%' +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +66 "core"  + ."da"PSV.dial PTV +2 "processing"%1 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +30 "core" +2 "processing"% % +3 "core" %ҩL [ +2 ."da"PS.seek 1.5ml +2 "processing"%\\'Y +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PS.seek 0ml + "processing"%m'd +1595 "core" ' +2 ."da"delay 2:00 +384 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11606 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 ."da"delay 30 seconds +1079 "Can"] T?r +1923 ."da"PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2232 "core" ' +2 ."da"PSV.dial PTV +4 "processing"% +69 "core" +4 ."da"delay 5 seconds +504 .PSV.dial PSR +4 "processing"%% +68 "core"  +4 ."da"delay 5 seconds +37 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +46 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +411 ."da"PSV.dial PTV +2 "processing"%j +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +65 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2213 "core" ' +4 #"da"washCycleDA #2 of 2 +4 .PSR.select :air +2 .PSV.dial PSR +3 "processing"%+ +118 "core"  +2 "processing"%% +4 "core" %`w Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%,' +589 "core" ' +6 ."da"delay 5 seconds +92 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +398 ."da"PSR.select :air +5 "processing"% +14 ."da"PS.seek 2ml +5 "processing"%V'Ҧ +1594 "core" ' +14 ."da"PTV.dial :puck +7 .PSV.dial PTV +7 "processing"%u +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%R% +4 "core" %Ҥe X +2 ."da"PS.seek 1.5ml + "processing"%O'T +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%X * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Z  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%D * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +882 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1317 "core" ' +4 ."da"PSV.dial PTV +5 "processing"%q +66 "core" +17 ."da"delay 5 seconds +513 .PSV.dial PSR +8 "processing"%w +77 "core"  +12 ."da"delay 5 seconds +506 .PSV.dial PTV +8 "processing"%g +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +64 "core"  +3 ."da"PS.seek 0ml + "processing"%('d +2199 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%E  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +118 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%T  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%v +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%4'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%~  +41 "core"  + "processing"%$% +4 "core" %`x O +2 ."da"PS.seek 0.55ml +2 "processing"%f' +327 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%W'Ҧ +1553 "core" ' + ."da"PSV.dial :PML + "processing"% +40 "core" + ."da"PTV.dial :mixing +2 "processing"%s @ +66 "core" A + ."da"PBV.dial :waste1 + "processing"%Y  +32 "core" +2 "processing"%% +3 "core" %ҥp \\ +2 ."da"PS.seek 1.85ml +2 "processing"%K' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%" * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%6'd +1953 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +8936 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9384 "Can"_ LX +9153 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16332 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%7  +30 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +30 "core" + + ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +1266 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +959 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%F  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +16 "processing"%S +55 "core" +5 ."da"delay 2 seconds +216 .PSV.dial :air +6 "processing"%*  +53 "core"  +20 ."da"PS.seek 0ml +8 "processing"%k'd +2197 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%: +118 "core"  + "processing"%% +4 "core" %fo [ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml + "processing"%9'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%J  +64 "core"  + ."da"PSV.dial PTV +2 "processing"%G +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +30 "core"  + "processing"%e% +4 "core" %Ҫ [ +2 ."da"PS.seek 1.5ml +2 "processing"%I'Z +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +31 "core" + +2 ."da"PS.seek 0ml + "processing"%'d +1601 "core" ' +2 ."da"delay 2:00 +11123 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +869 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%p  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%3 * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +1172 "Can"_ PH +1070 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%h +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2191 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%n +129 "core"  + "processing"%@% +4 "core" %e{ \\ + #"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' +590 "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"%y +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%[  +32 "core" + "processing"%% +4 "core" %Ҥg O +2 ."da"PS.seek 1.5ml + "processing"%{'T +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%2'd +1599 "core" ' +2 ."da"delay 2:00 +2764 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5066 #"da"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"%a * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%} +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2218 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +114 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%L +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%M  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2193 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%- +129 "core"  +2 "processing"% % +3 "core" %c Y +2 #"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"%l' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%c +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +31 "core" +2 "processing"%Q% +4 "core" %Ҥ O +2 ."da"PS.seek 1.5ml + "processing"%'T +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%B * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'d +1596 "core" ' + ."da"delay 2:00 +752 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11237 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +30 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2220 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +66 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +65 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2218 "core" ' +6 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%x +72 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +33 "core"  +2 "processing"%1% +8 "core" %e L +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +6 "processing"% +11 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%_' +337 "core" ' +9 ."da"delay 5 seconds +506 "processing"% % +2 "core" %| @ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%5' +71 "Can"a 84 +267 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +14 "processing"% +22 ."da"PS.seek 2ml +15 "processing"%'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\\ +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +33 "core" +2 "processing"%=% +3 "core" %Ңp C +2 ."da"PS.seek 1.5ml +2 "processing"%'R +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%m * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1602 "core" ' +2 ."da"delay 10 seconds +1003 #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"%j * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2229 "core" ' +2 ."da"PSV.dial PTV + "processing"%+ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2212 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"% +117 "core"  +2 "processing"%R% +4 "core" %b F + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%V'Ҧ +1899 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +195 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%X +78 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" + "processing"%Z% +4 "core" %ҩx C +2 ."da"PS.seek 1.5ml +2 "processing"%D'Y +592 "core" ' +20 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +23 "processing"%^ * +44 "core" , +14 ."da"delay 1 second +108 .PSV.dial :waste1 +13 "processing"%  +109 "core"  +15 ."da"PS.seek 0ml +15 "processing"%q'd +1601 "core" ' + "processing"%w9 +4 "core" 9Z4 + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%g  +3 "core" 4 + 4 + "processing"% & +4 "core" &X# D/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +3 "core" %\    E # +2 "storage"(E% +3 "core" %  % +2 "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(T(S +200 "core" ( +6 ."da"SC.configure :limp +7 "storage"($(\ 1b +23 (v& +33 "core" &U i + +10 "manipulator"&(& +17 "core" &-=  ; \\ +7 "manipulator"&~% +19 "core" %\   ) # +15 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 1 +8 "manipulator"&$(y +133 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +93 "core" ( +2 "manipulator"&4& +4 "core" &     + "storage"(& +4 "core" &U  . +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&f'] +90 "core" ' +2 "storage"(& +4 "core" &U  - +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(s'g +145 "core" ' +42 "storage"(Y- +14 "core" -'ڦ +10 ."da"SE.configure :default +13 "storage"(#QK-0-\ b +15 "manipulator"&& +23 "core" &  +6 "storage"("& +23 "core" &U s A % +7 ."da"Elbow.reconfigure :limp +11 "manipulator"&$ ,(b +17 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 1 +8 "manipulator"&W' +36 "core" ' +3 ."da"Elbow.hold +8 "manipulator"&K, +13 "core" , +8 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 "storage"(7- +8 "core" -'ڦ +5 ."da"SE.seek 16.2 Pucks below Top Plate +5 "storage"(.' +37 "core" ' +2 "manipulator"&% +13 "core" % 4 +6 "storage"(6& +8 "core" &U { z  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 291 counts +8 "manipulator"&o'( +27 "core" ' +3 "manipulator"&F& +15 "core" & /  +7 "storage"(S& +12 "core" &U { ! $ +8 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&*'] +26 "core" ' +4 ."da"SE.seek 17.2 Pucks below Top Plate +4 "storage"(P' +53 "core" ' +2 "manipulator"&:& +4 "core" &   + "manipulator"&% +4 "core" %g * Y +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +95 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&0(? +243 "core" ( +2 "manipulator"&J& +4 "core" &G    < +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &G < +3 ."da"Forearm.seek PC +2 "manipulator"&i'Η +110 "core" ' +8 ."da"Hand.close +12 "manipulator"&e/ +60 "core" / +17 ."da"PC.seek :open +10 "processing"%9( +440 "core" ( +14 "storage"(>& +28 "core" &U x x  +7 "manipulator"&I& +30 "core" &G  < +6 "manipulator"&p% +29 "core" % Λ   B +13 ."da"Forearm.seek :retract +5 "manipulator"&3'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&(y +280 "core" ( +2 "manipulator"&& +4 "core" &}   E +2 "storage"(& +4 "core" &U o w # # +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&N'] +102 "core" ' + ."da"Hand.open +2 "manipulator"&h1 +61 "core" 1 +2 "storage"(/- +3 "core" -' +2 ."da"SE.seek 16.95 Pucks below Top Plate +2 "storage"(|' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.19 Pucks below Top Plate +2 "storage"(n' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2212h100ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1707 #"da"SX MX5/16 (USB:88): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 33.168 seconds\ /var/log/esp/da23jul2212h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2212h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:88): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2212h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2212h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:88): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2212h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "33.168 sec auto-exposure",Subject: "da23jul2212h100ml images!" +2 "storage"(@- +9 "core" -' +2 "storage"(& +8 "core" &U ( % +7 "manipulator"&t& +9 "core" &}   E +7 ."da"Elbow.seek 1 +5 "manipulator"&y(y +6 "core" ( +2 "manipulator"&[& +3 "core" &}    E +2 "storage"(& +4 "core" &U  & +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.9 Pucks below Top Plate +2 "storage"(b'I +56 "core" ' +2 "manipulator"&{& +4 "core" &}   + E +2 "storage"('& +4 "core" &U\ \  8 + ."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"&a' +30 "core" ' +2 ."da"Elbow.hold + "manipulator"&}, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.09 Pucks below Top Plate +2 "storage"(2'3 +34 "core" ' +2 "manipulator"&)% +4 "core" %  9 +2 "storage"(& +4 "core" &U a 0 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts + "manipulator"&L'5 +22 "core" ' +2 "manipulator"&M& +4 "core" &}  . E + "storage"(& +4 "core" &U\ \  T 7 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&-'] +30 "core" ' +2 "storage"( % +4 "core" %4\  7 +2 ."downElevator"SE.seek :down +3 "storage"(;' +99 (l% +3 "core" %0 $ $  ? +2 "manipulator"&c% +4 "core" %h +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +3 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ' + "storage"(Q& +5 "core" &U ( * 7 > +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%z& +5 "core" &0 \\ +2 "manipulator"&B& +4 "core" &}  E +2 "manipulator"&% +4 "core" %\  W 2 +2 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"& (-6 +174 "core" ( +2 "manipulator"&#& +4 "core" &-7   K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-7 M K +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&]'n +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&H/ +60 "core" / +2 "manipulator"&& +4 "core" &-7  S K + "manipulator"&% +4 "core" % k  \ ? +2 ."psFlush"Forearm.seek :retract + "manipulator"&A'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +120 "core" ( +2 "manipulator"&x& +4 "core" &I   : + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &I  : +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'Η +107 "core" ' + "manipulator"& & +5 "core" &I   : + "manipulator"&_% +4 "core" %Γ  V +2 "processing"%5& +4 "core" &B ^ +2 "processing"%\\& +4 "core" &S ^ +3 ."psFlush"PC.seek :closed + "processing"%\ (X +5 "core" &R ^ +6 &/R [$c +10 &XU T6 +9 &T TI +9 &eT WH +10 &}jP VI +9 &?eS VI +9 &cR VH +10 &iN UI +9 &eS UI +9 &GiI UI +10 & \ eD VH +9 &!fE TH +10 &#iD TI +9 &%PhA TH +10 &'dI UI +9 &(cC UH +9 &*fB UH +9 &,Wi@ TI +10 &.fB UI +9 &/h@ UH +10 &1f@ TH +9 &3_j/ TI +9 &5"i4 TH +14 &6e4 UH +5 &8i9 SI +9 &:gj8 TI +10 &<)j5 UI +9 &=j3 UI +10 &?j< TI +9 &Aoi; TI +9 &C0h9 TI +10 &Dm8 TJ +9 &F}: RK +9 &Hi8 RN +10 &J)9 QN +9 &K: QO +10 &M8 QO +9 &On4 RO +9 &Q/9 QO +10 &R7 QO +9 &T( PP +9 &Vs, PP +10 &W]v# U. +9 &Xu) U; +9 ( +3 "processing"%\\& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.45 + "processing"%=& +4 "core" &X!# Z/ + &X!, Z/ + ."psFlush"Hand.open +2 "manipulator"&1 +60 "core" 1 + "manipulator"&m% +4 "core" % Γ  V +53 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"%% +39 "core"  + "processing"%j% +5 "core" %h7 X + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +487 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +103 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%+ @ +170 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +119 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%U +91 "core" +2 ."psFlush"PS.seek :empty + "processing"%,'F +2619 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +91 "core"  +2 "processing"%% +4 "core" %E Z + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%R' +589 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +522 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1580 "core" ' +11 ."psFlush"delay 1 second +121 .PBV.dial :waste1 +14 "processing"%X  +39 "core" +5 ."psFlush"PTV.dial :mixing +15 "processing"%O @ +77 "core" A +6 ."psFlush"PSV.dial :mixloop +19 "processing"%Z +104 "core" +17 ."psFlush"PS.seek :empty +11 "processing"%V'F +567 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml + "processing"%4' +1681 "Can"l QD +936 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'d +2190 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +410 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%Y' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%8 +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%" @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%7' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +51 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%S'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%f' +1595 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%$ +68 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +67 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%o' +1160 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +939 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%* U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +433 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2171 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +65 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%k'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +52 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%>' +2614 "core" ' +6 ."psFlush"PSV.dial PTV +2 "processing"%I +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%p'd +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +50 "processing"%  +77 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'h& +4 "core" & f + "manipulator"&/& +4 "core" &I Q : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&3(? +3 "core" ( +2 "manipulator"&P& +4 "core" &I    : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +2 "core" &I : +3 .tForearm.seek PC + "manipulator"&@'Η +103 "core" ' + .tHand.close +6 "manipulator"&/ +61 "core" / +2 .tPC.seek :open +2 "processing"%t( +424 "core" ( +2 "manipulator"&[& +4 "core" &I  : + "manipulator"&% +4 "core" % Δ   L +2 .tForearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&'( +351 "core" ( + "manipulator"&)& +4 "core" &8  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&M'O +104 "core" ' + "manipulator"&& +4 "core" &7   % J +2 "manipulator"& % +4 "core" %Y  % G +2 "collection"'& +4 "core" & a +2 "collection"'N& +4 "core" & a +3 .tCC.seek :closed + "collection"'n(X +4 "core" & a +9 &1( X*y +10 &g) V= +9 &} VI +10 &Td XI +9 &j% XI +9 &g& XI +10 &d% YI +9 &\\j% XI +9 &g XI +10 &c$ XH +9 & g XH +10 &"ei XH +9 &$'e# XH +9 &%g# XH +10 &'j& XI +9 &)lg' YI +9 &+.e" YI +10 &,k! XH +9 &.e' XI +9 &0tk' XI +10 &26h( XI +9 &3c' XH +10 &5d) XI +9 &7}j' XH +9 &9@g% XH +10 &;j& XI +9 &<h* XI +9 &>d YH +10 &@Gg" XH +9 &Bj& XI +10 &Ch( XI +9 &Ez# WK +9 &G@& SN +10 &H# QQ +9 &J& OS +9 &Lu# OS +10 &N7& OS +9 &O& NT +10 &Q- MU +9 &Sy( NU +9 &U<& MT +10 &V' MH +9 &XE# Q'v +9 &Xn$ VL +6 ( + "collection"'N& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'l& +4 "core" &Xny& WL + &Xny& VL + .tHand.open + "manipulator"&c1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Y ,   G + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'b& +4 "core" &Xny ZL + "collection"'Q% +4 "core" %I& Z +2 .tCSV.dial CSR + "collection"'a  +39 "core"  +2 "collection"'z% +4 "core" %I Z + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'B'm +1345 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '% +7 "core" %m Y +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'L' +614 "core" ' +2 .tCSV.dial :waste + "collection"'2 +132 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'-'Q +525 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1451 "core" ' +17 #tFlushing lower manifold's waste1 port +7 "collection"'#& +35 "core" &Xnx ZL +20 "collection"'% +35 "core" %K5 [ +7 .tCSV.dial :flush +19 "collection"';  +58 "core" +14 .tCS.reconfigure :fast +22 "collection"'#d @b +14 .tCS.seek 5ml +7 "collection"'}'m +1132 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'H @ +42 "core" B + "collection"'% +4 "core" %m Z +2 .tCS.seek 7.001ml +2 "collection"'' +500 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'d  'x  +39 "core"  +84  + .tCBV.dial :waste1 +2 "collection"'1 @ +40 "core" > +3 .tCS.seek 0ml + "collection"']'Q +1529 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &Xnx [L +2 "collection"'_% +3 "core" %N [ +2 .tCSV.dial :flush + "collection"'5  +67 "core" +2 .tCS.seek 5ml + "collection"' 'm +1112 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'A @ +52 "core" ? + "collection"'9% +4 "core" %m% Z +3 .tCS.seek 7ml + "collection"'=' +517 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'m  +96 "core"  +2 .tCS.seek 0ml + "collection"'\\'Q +1511 "core" ' + #tDisinfecting external Intake with kill + "collection"'%& +4 "core" &Xnx YL +2 "collection"'j% +4 "core" %Q Z + .tCSV.dial CSR +2 "collection"'  +50 "core"  +2 "collection"'q% +4 "core" %Q Y + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'?'O +1597 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +350 "core" ' +8 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&V& +11 "core" &6  ! J +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +5 "manipulator"&( +5 "core" ( +6 "manipulator"&w& +10 "core" &6   J +5 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &g& +11 "core" &6 i J +5 .tForearm.seek CC +2 "manipulator"&D'O +102 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( +2 "manipulator"&E& +4 "core" &6 \  J + "manipulator"&v% +4 "core" % _  F +2 .tForearm.seek :retract + "manipulator"&('\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +287 "core" ( +10 "manipulator"&& +34 "core" &-<   +17 .tElbow.reconfigure :loose +19 "manipulator"&$ &.,(#b +27 &~& +31 "core" &-<  _  +14 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek :garage +14 "manipulator"&'n +99 "core" ' +5 .tHand.open +16 "manipulator"&41 +62 "core" 1 +11 "manipulator"&% +38 "core" % n  +14 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +14 .tForearm.seek :retract +16 "manipulator"&&'\ +108 "core" ' +7 #tCompleted [shallowDAwithoutWCR] begun 11:00:22 +14 #Preparing to sleep until 11:00AM 07/23/2023 +37 #Asleep til 11:00AM 07/23/2023 +28 #Continuing at 11:00EDT23-Jul-23 +11 "Can"v U7xl +14 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +16387 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9227 "Can"~ c& +10583 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5026 "Can" c' +15685 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7637 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +835 "Can"| iW" +19890 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +16181 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17392 "Can"z g" +3336 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +2041 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2106 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9034 "Can"| d' +11696 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4853 "Can"{ g"Q z +1648 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20826 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18425 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +673 "Can"y m\  +14399 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18543 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +659 "Can"y n\ +3521 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2868 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15004 "Can"z h" < +3541 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11426 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 18,\\n 2 => 4}\\nCan@12:55:20, 24.9C, 19% humidity, 15.1psia, 14.168V, 0.275A, 14.411Ah, 3.90W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT23-Jul-23" +9298 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +3437 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6643 "Can"x h" h +5370 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2462 "Can"w f& +16085 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2029 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18997 "Can"w h# +1724 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18540 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6414 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14804 "Can"u g"R* +5916 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14971 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10615 "Can"u i" +10110 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +2808 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +18412 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4186 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2248 "Can"t f%  +9123 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18555 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18791 "Can"t f&O +1934 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19928 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +8 #Session Ended +18522 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14616 "Can"w h" +6102 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7781 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10444 "Can"v h" +10277 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16338 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6265 "Can"t g"D +14453 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18545 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2087 "Can"t d(L +94 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2081 "Can"t f&Ɖp +2086 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20647 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@1491 sendCRC with ifg=0x20, ie=0x7F #@3325 sendCRC with ifg=0x08, ie=0x5F + #@21351 idle with ifg=0x84, ie=0x75 + #@22024 select with ifg=0x10, ie=0xF5 + #@22660 receive with ifg=0x10, ie=0xFD #@23294 receive with ifg=0x10, ie=0xFD + #@23928 receive with ifg=0x10, ie=0xFD + #@24255 receive with ifg=0x80, ie=0xFD #@27173 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +203 #"Restarting_core_reader"Powering core bus +548 "Can"r k5 + r k5_ +2 #"Restarting_core_reader"Polling Can every 10:00 +19734 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18563 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17506 "Can"p g%hB4 +3224 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13323 "Can"q g%ɽ4 +7403 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9139 "Can"m g%n4 +11687 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18441 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4947 "Can"m d(h4 +15776 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20760 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2706 "Can"j g%4 +18016 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18404 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2825 "Can"k d))04 +1337 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17169 "Can"k g%Ђ4 +1353 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12994 "Can"h g%\\4 +5530 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8798 "Can"h g%54 +9710 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4587 "Can"h g%ԑ4 +16148 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4396 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +16043 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2632 "Can"e c)4 +18196 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +289 "Can"g nb4 +20454 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18790 "Can"e [9J4 +1948 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +16528 "Can"g g%64 +13421 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +954 "Can"d g#ۉv4 +17596 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17491 "Can"e g% 4 +3235 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +13250 "Can"c f%@4 +7480 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17480 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10120 "Can"` g%ߔ84 +10605 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +5933 "Can"^ f&4 +14817 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3691 "Can"_ f%Jd4 +6680 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10134 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1682 "Can"b d&4 +19080 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20163 "Can"c f%  4 +572 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4491 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18151 "Can"e f$a!&4 +2576 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6665 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16243 "Can"c g%!4 +4477 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9083 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11403 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14274 "Can"f g% "R4 +6446 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11289 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9242 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12258 "Can"e g%a"4 +8464 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13482 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7005 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +9 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10284 "Can"g f%#~4 +10437 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15685 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8931 "Can"f d'$4 +11786 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18543 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4750 "Can"f f%g$4 +15971 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +566 "Can"e g%%@4 +20149 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17124 "Can"d f%%4 +3602 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12940 "Can"c g%n&l4 +7794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8750 "Can"a g%'4 +11972 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4574 "Can"_ f%'4 +16159 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +91 .Gate.cycleModemPower! 5 +3 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18452 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +395 "Can"` nm(.4 +20319 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20633 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@3325 sendCRC with ifg=0x08, ie=0x5F #@21351 idle with ifg=0x84, ie=0x75 + #@22024 select with ifg=0x10, ie=0xF5 + #@22660 receive with ifg=0x10, ie=0xFD + #@23294 receive with ifg=0x10, ie=0xFD #@23928 receive with ifg=0x10, ie=0xFD + #@24255 receive with ifg=0x80, ie=0xFD + #@4362 probe with ifg=0x02, ie=0x5F #@14533 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +240 "Can"` m^( +3 ` m^(; +5 #"Restarting_core_reader"Polling Can every 10:00 +18104 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16895 "Can"_ e%)+ +3826 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12723 "Can"\\ e%) +7997 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8542 "Can"] c*u*W +12179 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18534 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20634 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK #"core_reader"@21351 idle with ifg=0x84, ie=0x75 + #@22024 select with ifg=0x10, ie=0xF5 + #@22660 receive with ifg=0x10, ie=0xFD + #@23294 receive with ifg=0x10, ie=0xFD + #@23928 receive with ifg=0x10, ie=0xFD #@24255 receive with ifg=0x80, ie=0xFD + #@4362 probe with ifg=0x02, ie=0x5F + #@14372 probe with ifg=0x02, ie=0x5F #@49991 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +246 "Can"] m* +3 ] m*E +5 #"Restarting_core_reader"Polling Can every 10:00 +20235 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18580 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16924 "Can"] e%+y +3808 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12755 "Can"\\ f%v, +7970 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1690084911.12 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8563 "Can"\\ c), +12168 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4365 "Can"[ c'/-; +16358 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4203 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +144 "Can"\\ o-Ѵ +20588 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18495 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +150 "Can"X n.g +4004 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14526 "Can"Y e%C. +4025 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10345 "Can"X e%/ +8199 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6146 "Can"Y c(0) +12395 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1961 "Can"Z d'\ W0 +16564 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 "Can"Y e% 1U +2200 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14335 "Can"Y f% 1 +6381 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10157 "Can"Y d%k2 +10566 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4189 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +5949 "Can"V f$3 +14773 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1778 "Can"X `+3 +18941 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18304 "Can"\\ f%m4C +2428 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +14112 "Can"\\ d%4ٴ +6615 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +92 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18445 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4151 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9945 "Can"] e%&5o +10776 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18553 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5755 "Can"` b+6 +14971 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4185 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1555 "Can"^ `,6 +19164 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +18551 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1542 "Can"` b*171 +2655 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15835 "Can"` a)7Ǵ +4886 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4452 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16027 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +13867 "Can"` e%8] +6859 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6680 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +13820 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11873 "Can"a d&88 +8876 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15946 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10236 "Can"b c&9 +10511 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7958 "Can"_ c(: +12792 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5678 "Can"a `*!^: +15075 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3418 "Can"c d%";K +60002 a c'$(; +60003 c d&%9 +60001 a c&+$>ϴ +60002 ` c&,?e +60001 b a*-? +60001 c c&/V@ +60001 a b&0A' +60002 c _+2'A +60001 a c&3BS +60001 a c&4B +60001 ` c&6^C +60002 a `(7D +60001 a c&92D +60001 _ c&:EA +60002 a _*<E״ +60001 a _+=pFm +60001 _ b&>G +60002 b b&@EG +60001 b c&AH/ +60001 ^ b&CHŴ +60001 b b&DsI[ +12532 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4181 #Session Begun +97 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1735 "Can"` _+EI +16727 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18369 "Can"a _)G!J +2350 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18548 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4151 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14185 "Can"a c%HxK +6539 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10006 "Can"b b%IK +10717 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5825 "Can"` c%K$LI +14893 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3592 "Can"_ c%LLߴ +17153 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1348 "Can"` _)MMu +19393 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19833 "Can"_ b&OMN +60001 _ a&PN +60001 ` b&RO7 +60002 ` b&SOʹ +60001 a _*TPc +60001 a b&VLP +60001 _ b&WQ +60001 ] `)YR% +60001 ` _)ZR +36056 ^ a%[VS +60 .tGate.power :raw,:ON +94 "sampler") +2 )8 +2 "core"  +2 "collection"' +2 'Y +3 "core"  +2 "processing"% +2 %" +4 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %b q + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" % h +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")7% +3 "core" % u _ +2 .tSS.configure :default +2 "sampler")#.0X'Q +7 "core" +3 ."rdyProcessing"PS.reconfigure :default +3 "processing"%#A d`xb +2 "core" ' +2 ."rdyProcessing"PS.home.seek 0ml +5 ."closeHand"Hand.close +2 .tElbow.jog 1500 +3 "processing"%i'd +2 "manipulator"&p/ +2 &* +54 "core" * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear + "manipulator"&(d +4 "core" / +308 ' +78 ( + "storage"(h& +5 "core" & 2 +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"(/' +61 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +45 "storage"(P(K +233 "core" ' +54 ' + ."rdyProcessing"PS.stop +2 "processing"%5 +538 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"&|'\ +3 "core" ' +3 .tElbow.seek :hammer + "manipulator"&( +98 "core" ( +2 "manipulator"&& +5 "core" &   . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +15 "core" ' +2 "manipulator"&\ % +5 "core" %\     K +2 "processing"%[& +2 "collection"'& +7 "core" & Y + &c b +4 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +4 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'@( + "processing"%3( +267 "core" ( +2 ( +40 "Can"a DB[{S +6 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"Notice.email "At 11:00:24 began in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:75\\n{1 => 18,\\n 2 => 4}\\nCan@11:00:24, 24.4C, 18% humidity, 15.0psia, 14.085V, 0.343A, 18.036Ah, 4.83W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #5) <=== + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +4 "core" &e ` +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&& +5 "core" &   . + "manipulator"& % +5 "core" % \   P K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +181 "core" ( +2 "manipulator"&{& +5 "core" &-1 J d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &-1  Z d +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&l'n +102 "core" ' +2 .tHand.close +2 "manipulator"&c/ +62 "core" / +2 "manipulator"&& +5 "core" &-;  Z +2 "manipulator"&b% +4 "core" % a  +3 .tForearm.seek :retract + "manipulator"&Q'\ +103 "core" ' +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +4 "manipulator"&N( +284 "core" ( +4 "manipulator"&a& +10 "core" &6  I +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 &z& +10 "core" &6  T I +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&M'O +103 "core" ' +4 "manipulator"&`& +10 "core" &6 ` I +4 "manipulator"&% +10 "core" %V  J +6 "collection"'B& +9 "core" &K W +5 "collection"'2& +14 "core" &b W +2 &^ W +10 .tCC.seek :closed +4 "collection"'L(X +13 "core" &e W +4 &g V +2 &g V? +6 &!Pi K1 +6 &c{f KF +11 &ge MI +9 &kd MI +10 &ek NI +10 &`gg MI +8 &"gh NI +10 &kj MJ +9 &gh LI +9 &iga MH +10 &!)hg NI +9 &"eg MI +8 &$ek MH +11 &&ofi MI +11 &(2ej MI +6 &)ei NI +9 &+ci OH +10 &-whg NI +9 &/:gk NI +9 &0ej MH +10 &2gk NI +9 &4eg NH +9 &6Agf NI +9 &8eg OH +10 &9gh MI +9 &;gk NI +12 &=Kfi NH +9 &? gi NI +8 &@eb NI +11 &Bkg KJ +11 &DPqk LI +8 &F j KL +9 &Gj FP +11 &I}i ER +7 &K=h ES +8 &Lj ET +9 &Nj ET +10 &P|f DU +9 &R>i DU +9 &Sg DV +10 &Uj CV +9 &Wuk E8 +12 &XL,h J(t +9 &Xtni ML +4 ( +9 "collection"'2& +10 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.89 +2 "collection"'#& +9 "core" &Xtmi NL +6 &Xtmj NL +2 &Xtme ML +4 .tHand.open +5 "manipulator"&1 +57 "core" 1 +2 "manipulator"&;% +5 "core" % T 9  L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' +4 #tFlushing the Collection Valve::Manifold +4 "collection"'H& +10 "core" &Xtlj QL +4 "collection"'% +10 "core" %Th P +2 .tCSV.dial CSR +2 "collection"'}  +131 "core"  +2 "collection"'d% +4 "core" %TP P +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +12 .tCS.reconfigure :default +5 "collection"'#P d@b +6 .tCS.seek 5ml +4 "collection"'x'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 '1% +4 "core" %m` N +6 .tCS.reconfigure :fast +5 "collection"'#d @b +5 .tCS.seek 7.5ml +4 "collection"'' +609 "core" ' +2 .tCSV.dial :waste + "collection"' +119 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'_'Q +1974 "core" ' +2 #tPurging external Intake + "collection"'5& +5 "core" &Xtk_ OL + "collection"']% +5 "core" %Ve P +2 .tCSV.dial :flush + "collection"'A  +42 "core"  +4 .tCS.reconfigure :fast +7 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'9' O +2159 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +12 .tCBV.dial CSV +4 "collection"' +4 '  +8 "core" +56  +2 .tCTV.dial :intake +2 "collection"'m  +66 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +4 "collection"'='Q +2160 "core" ' +2 .tIntake.select :close +4 "sampler")0 +11 .tCTV.dial :air +4 "collection"'%  +68 "core"  +4 #tFlushing upper manifold +3 "collection"'j& +10 "core" &XtkJ PL +4 "collection"'% +10 "core" %PI P +4 .tCSV.dial :flush +2 "collection"'q  +68 "core"  +3 .tCS.seek 5ml + "collection"'\\'m +1132 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +6 "collection"'? @ +41 "core" B +2 "collection"'% +5 "core" %mM O +3 .tCS.seek 7ml + "collection"'U' +502 "core" ' +7 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +4 "collection"' +95 "core"  +2 .tCTV.dial :air +3 .CS.seek 0ml +2 "collection"'+'Q +1526 "core" ' +2 .tdelay 7 seconds +199 #"uploadLog"upsync +504 .tCS.seek 3ml +2 "collection"''. +712 "core" ' +2 .tCSV.dial :waste + "collection"'C +41 "core" +2 .tCS.seek 0ml +2 "collection"'R'Q +702 "core" ' + "collection"'X& +5 "core" &XtjJ SL +2 "collection"',% +4 "core" %UD S +2 .tCSV.dial :flush + "collection"'O  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'u'. +706 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +55 "collection"'Z @ +40 "core" A +2 "collection"'V% +4 "core" %.d S +3 .tCS.seek 5ml + "collection"'w'm +510 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'g'Q +1113 "core" ' +2 .tdelay 7 seconds +664 "Can"` EX\\SQ +38 .tCS.seek 3ml +2 "collection"''. +703 "core" ' +2 .tCSV.dial :waste + "collection"'' +67 "core" +3 .tCS.seek 0ml +2 "collection"'y'Q +700 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +5 "core" &5  T I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&v& +5 "core" &4   9 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'~( +426 "core" ( +2 "manipulator"&4& +4 "core" &5 \ \ d I +2 "manipulator"&% +4 "core" % c  A +3 .tForearm.seek :retract + "manipulator"&('\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +287 "core" ( +2 "manipulator"&<& +4 "core" &-:  R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &-: \   R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y'n +103 "core" ' +3 .tHand.open + "manipulator"&"1 +54 "core" 1 +2 "manipulator"&% +4 "core" % ]   : d +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:28EDT23-Jul-23\\n{1 => 18,\\n 2 => 4}\\nCan@11:03:59, 24.4C, 18% humidity, 15.0psia, 14.090V, 0.477A, 18.069Ah, 6.73W",Subject: "da sampling at most 100ml" +2 "collection"'7& +7 "core" &I a + "manipulator"&F% +5 "core" %\ "   5 +2 "storage"(6% +4 "core" %\ \  7 +2 "storage"(S. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"($( +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (:& +4 "core" &  3 +2 "manipulator"&f& +4 "core" &-: b R +2 "manipulator"&s% +5 "core" %\ !   5 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&(a +211 "core" ( +2 "manipulator"&W& +5 #"uploadLog"upsync +4 "core" &d   T C +2 "storage"(*& +4 "core" & \ \  R 6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&.'ж +95 "core" ' +2 "storage"(o& +5 "core" & \ \  I 6 +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(G'g +260 "core" ' + "storage"(e- +4 "core" -'X +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (r& +3 "core" & 4 +2 "manipulator"&k& +4 "core" &d C +3 .tElbow.seek 2 + "manipulator"&J(a +4 "core" ( +2 "manipulator"&p& +4 "core" &d   C +2 "storage"(&& +4 "core" & , 4 +3 .tForearm.seek 2 + 300 counts + "manipulator"&^'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&0/ +62 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(' +8 "core" &d Q C +2 "manipulator"&h% +5 "core" % ύ  V +2 .tForearm.seek :retract +2 "manipulator"&T'\ +100 "core" ' +2 .tElbow.seek CC + "manipulator"&i( +127 "core" ' + ."downElevator"SE.stop + "storage"(5 +32 "core" ( + "manipulator"&& +5 "core" &9 \ > L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &9    L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' + "manipulator"&[& +5 "core" &8  K +2 "manipulator"&K% +5 "core" %U \  r +2 "collection"'& +5 "core" &f Z +3 "collection"'|& +6 "core" &f Z +2 .tCC.seek :closed +2 "collection"')(X +5 "core" &i Z +7 &.i V$d +9 &W~e P5 +9 &g OI +10 &`h RH +9 &}cd QH +9 &>gc PH +10 &cf PH +9 &db OH +10 &ca OH +9 &EdZ PH +9 & c_ PH +10 &!cZ PH +9 &#cX PH +9 &%ObY PH +10 &'cY OH +9 &(dR OH +10 &*d] PH +9 &,Wc\\ PH +9 &.dT PH +10 &/dV QH +9 &1aZ RH +9 &3^cY RH +10 &5!cX QH +9 &6cV PH +10 &8hP PH +9 &:edT PH +9 &<'eQ PH +10 &=dO RH +9 &?cS RH +9 &AneS PH +10 &C.mW PI +9 &D{R NJ +10 &FV KN +9 &HXU HR +9 &JS HS +10 &KT HT +9 &MS FT +9 &OYT EU +10 &QT EU +9 &RV EU +10 &TL EV +9 &V^R FV +9 &W\\I J8 +10 &XkJ JV +9 ( + &XrpT OO +3 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 +2 .Hand.open + "manipulator"& 1 +53 "core" 1 +3 "manipulator"&t% +4 "core" % U 8 7 r +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +212 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")+ +2 "core" + +2 "sampler") % +5 "core" % { C +2 "collection"'{& +5 "core" &XrnK O +3 "Can"a ]]S_ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %PR  +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +3 "core" %P} +2 "sampler")% +5 "core" %a] j\  +46 "collection"' % +3 "core" %Pz +2 "sampler")% +6 "core" %a] o\  +3 "collection"'5% +4 "core" %PZ +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X% +4 "core" %e p\  +32 "collection"'% +3 "core" %Pd \ +2 "sampler")% +5 "core" %e j\  +35 "collection"' % +4 "core" %Pg +2 "sampler")% +5 "core" %e j\  +40 "collection"'5% +4 "core" %Pd \ +2 "sampler")z% +4 "core" %e m\  +47 "collection"'_% +3 "core" %Pc \ +2 "sampler")% +4 "core" %e n\  +54 "collection"' % +3 "core" %PN \ +2 "sampler")m% +4 "core" %e m\  +61 "collection"'9% +4 "core" %Pm \ +2 "sampler")%% +4 "core" %e f\  +69 "collection"'j% +3 "core" %Pl \ +2 "sampler")% +5 "core" %e m\  +77 "collection"'q% +4 "core" %Pf + "sampler")=% +5 "core" %e e\  +2 "collection"'?% +4 "core" %Pp \ +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +2 "sampler")#.A0X% +3 "core" %PW +2 "sampler")% +5 "core" %c] u\  +17 "collection"'% +4 "core" %PQ +2 "sampler") % +4 "core" %c] x\  +20 "collection"'@% +4 "core" %PX +2 "sampler")% +5 "core" %c] i\  +23 "collection"'5% +4 "core" %Pq + "sampler")z% +5 "core" %c] f\  +27 "collection"'_% +3 "core" %Pu +2 "sampler")% +5 "core" %c] s\  +31 "collection"' % +3 "core" %Pr +2 "sampler")m% +4 "core" %c] u\  +36 "collection"'9% +4 "core" %PT + "sampler")%% +5 "core" %c] i\  +41 "collection"'j% +3 "core" %PQ +2 "sampler")% +4 "core" %c] s\  +47 "collection"'q% +3 "core" %PV +2 "sampler")=% +4 "core" %d] q\  +53 "collection"'?% +4 "core" %PY +2 "sampler")#% +4 "core" %d] z\  +60 "collection"'\\% +4 "core" %Pn +2 "sampler") % +4 "core" %d] m\  +68 "collection"'U% +5 "core" %Pg +2 "sampler")]% +5 "core" %d] k\  +76 "collection"'+% +4 "core" %Pn +2 "sampler")C% +4 "core" %d] l\  +88 "collection"'% +4 "core" %PX +2 "sampler")X% +4 "core" %d] d\  +99 "collection"',% +3 "core" %PZ +2 "sampler")x% +5 "core" %d] c\  +112 "collection"'R% +3 "core" %PU +2 "sampler")Z% +5 "core" %d] f\  +127 "collection"'O% +3 "core" %Px +2 "sampler")w% +4 "core" %g]\  k\  +144 "collection"'g% +3 "core" %Ps  +2 "sampler")'% +4 "core" %g m\ Y +162 "collection"'1% +4 "core" %Pr  +2 "sampler")V% +4 "core" %g# g\ Y +183 "collection"'u% +4 "core" %Pt  +2 "sampler")v% +5 "core" %g2- k\ Y +195 "collection"'D% +3 "core" %PV +2 "sampler")% +5 "core" %gA< b\ Y +195 "collection"'A% +3 "core" %Pu  +2 "sampler")-% +5 "core" %gPM c\ Y +195 "collection"'L% +3 "core" %PW  +2 "sampler")N% +5 "core" %gb\\ p\ Y +195 "collection"'% +3 "core" %P[  +2 "sampler")<% +4 "core" %gpi l\ Y +196 "collection"'8% +3 "core" %Pl  +2 "sampler")E% +4 "core" %g}w m\ Y +196 "collection"'% +3 "core" %P`  +2 "sampler")7% +4 "core" %g e\ Y +2 "sampler")F% +4 "core" %g g\ Y +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %g k  Y +2 .tSSV.dial :exhaust +2 "sampler")6  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler")(' +902 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'S& +3 "core" &XrlQ O +3 ."airStroke"CSV.dial :waste +3 "sampler")Y% +5 ."airStroke"CS.seek 0ml +2 "collection"'4'Q +4 "core" % h\  + ' +2 ."airStroke"CSV.dial :air +60 ."connect"SSV.dial CBV,avoiding: :exhaust +5 .tCBV.dial SSV +3 "collection"' @ "sampler")f  +69 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'s' O +108 "core"  +2 .tCTV.dial :air + "collection"'W  +19 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +48 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +125 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'  + "sampler")n' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +106 "core"  +19  +259 ' +3 "sampler")"% +5 "core" % m 5 + .tCBV.dial between SSV and waste2 +3 "collection"'e  +27 "core"  +2 "collection"'o% +5 "core" % M k E \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'p  +52 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'&'Q +2093 "core" '\ f E +3 "collection"'/% +5 "core" % q F +2 "sampler")r% +4 "core" % l 6 +2 #tBubblePoint: Intake @39.3psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'k @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")I  +56 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"''Q +5 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'c @ +56 "core"  +2 .tCTV.dial :air + .delay 15 seconds +8 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'' O +1490 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +124 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'[  +4 "sampler")#.0X' +97 ."CSpush"CSV.dial :air +2 "collection"' @ +41 "core" > +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +52 "sampler") +87 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +33 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0XA +102 "collection"'!9 +3 "core" 9\ 4?E\ +102 "collection"'a9 +4 "core" 9\ 9@I +102 "collection"'9 +3 "core" 9\ @AN +102 "collection"'9 +3 "core" 9\ EBR +103 "collection"'B9 +3 "core" 9\ JDV +102 "collection"'Q9 +3 "core" 9\ OEZ +103 "collection"'9 +2 "core" 9\ SG^\ +103 "collection"'b9 +3 "core" 9\ XHc +102 "collection"';9 +4 "core" 9\ [Hg +102 "collection"'29 +3 "core" 9\ `Jk +103 "collection"'`9 +2 "core" 9\ dKo +103 "collection"'9 +3 "core" 9\ hLt +102 "collection"'9 +3 "core" 9\ lLx\ +103 "collection"'d9 +3 "core" 9\ oN| +102 "collection"'K9 +3 "core" 9\ qO\ +103 "collection"'9 +3 "core" 9\ vP\ +102 "collection"'}9 +3 "core" 9\ xP\ +102 "collection"' 9 +4 "core" 9\ {Q\ +103 "collection"'l9 +3 "core" 9\ ~R +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ |  +2 '>9 +6 "core"  +2 9\ ~S\ + "collection"'@% +5 "core" % " + #tBegun lysing Collection Puck Heater at 68.1C/38.3psia +32038 "Can"Z hQT} +27949 "core" ` +2 "collection"'59 +4 "core" 9\ \ +2 "collection"'z% +4 "core" %yz J +2 #tEnded lysing Collection Puck Heater at 70C/36.9psia +2 .CS.seek 0ml +2 "collection"''Q +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :air +2 "collection"' @ +51 "core" B +2 .tCS.seek 5ml +15 "collection"'_'m +1337 "core" ' +2 .tCSV.dial CTV +2 "collection"'m  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'j  +39 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'% @ +52 "core" B +2 .tdelay 2 seconds +258 .CS.seek 0ml + "collection"'M'Q +1349 "core" ' + "collection"'% +5 "core" %MCF L + #tPuck @47.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'= +95 "core" ~ +2 .tCBV.dial CSV + "collection"'?  +28 "core"  +2 "collection"'q% +5 "core" %M#)t L +2 .tCS.seek 5ml +2 "collection"'\\'m +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'#  +39 "core" + "collection"'U% +5 "core" %m!&A K +2 .tCS.seek 7ml +2 "collection"' ' +579 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'+ @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'C' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'X ` +107 "core" ^ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"',   +28 "core" ! +3 ."connect"CSV.dial CTV +2 "collection"'x  +2 .tCTV.dial CSV +5 "collection"'R  +23 "core"  +98  +3 .tCS.seek 5ml + "collection"'Z'm +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'O @ +92 "core" B +2 .tCSV.dial :waste +2 "collection"'w +93 "core" +2 .tCS.seek 0ml +2 "collection"'g'Q +1371 "core" ' +2 .tCSV.dial :air + "collection"'' @ +67 "core" A +3 .tCS.seek 5ml + "collection"'1'm +1338 "core" ' +2 .tCSV.dial CTV +2 "collection"'V  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'u @ +39 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'v  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'D @ +40 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1334 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'A +92 "core"  +2 .tCBV.dial CSV +2 "collection"'-  +29 "core"  +2 "collection"'L% +5 "core" %T%' M +2 .tCS.seek 5ml +2 "collection"'N'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" + "collection"'<% +5 "core" %mg L +2 .tCS.seek 7ml +2 "collection"'8' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'E @ +51 "core" B +3 .tCS.seek 10ml + "collection"'' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'7 ` +109 "core" _ +2 #tLysing Complete + "collection"'F& +4 "core" &Xrmo MO +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   d & +2 "storage"(6% +4 "core" %  & +2 "storage"(H. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(S(S +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +3 "core" &R z v   +2 "manipulator"&& +4 "core" &6  K +2 "manipulator"&f% +4 "core" %\    & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&y(y +164 "core" ( +2 "manipulator"&W& +5 "core" &r \ 1 V +2 "storage"(4& +4 "core" &R + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&*'] +99 "core" ' + "storage"(& +5 "core" &R o + +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +126 "core" ' +2 "storage"((- +4 "core" -'ߙ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&"& +4 "core" &r  V +2 "storage"(e& +4 "core" &R x y 7 $ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&o' +42 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +3 "core" -'ߙ +3 .tSE.seek 17.2 Pucks below Top Plate + "storage"(/' +42 "core" ' +2 "manipulator"&r% +5 "core" %  . + "storage"(k& +5 "core" &R w p W # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 292 counts +2 "manipulator"&n') +22 "core" ' + "manipulator"&& +5 "core" &   6 +2 "storage"(P& +4 "core" &R  & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&.'] +27 "core" ' +2 .tSE.seek 18.2 Pucks below Top Plate +2 "storage"(h' +56 "core" ' +2 "manipulator"&& +5 "core" & 8 6 +2 "manipulator"&G% +4 "core" %b C < +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&:( +162 "core" ( +2 "manipulator"&\ & +5 "core" &6  ] K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &7    K +2 .tForearm.seek CC +2 "manipulator"&&'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "storage"(~& +5 "core" &R H V +2 "storage"( & +4 "core" &R R R +2 "manipulator"&t& +4 "core" &7 K +2 "manipulator"&0% +4 "core" % X 9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& (y +176 "core" ( +2 "manipulator"&{& +5 "core" &    +2 "storage"(I& +4 "core" &R  % +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&c' +103 "core" ' +46 .tElbow.hold +10 "manipulator"&|, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +5 "core" % .  +2 "storage"([& +4 "core" &R x w " +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 286 counts + "manipulator"&J'# +14 "core" ' +2 "manipulator"&& +5 "core" &  y +2 "storage"(!& +4 "core" &R  ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&a'] +27 "core" ' +2 "storage"(% +6 "core" %  (r +3 ."downElevator"SE.seek :down +3 "storage"(' +101 "core" ' + ."downElevator"SE.stop + "storage"(5 +3 (B% +5 "core" % t 2 + "manipulator"&Q% +5 "core" %h   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +5 "core" & ] + "manipulator"&;& +5 "core" &   +2 "manipulator"&2% +4 "core" %      +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(-6 +173 "core" ( +2 "manipulator"&& +4 "core" &-: 3 > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-: k > +2 .tForearm.seek :garage +2 "manipulator"&d'n +99 "core" ' +2 .tHand.close + "manipulator"&K/ +62 "core" / +2 "manipulator"&& +5 "core" &-:   + > +2 "manipulator"&}% +4 "core" % d : +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&l( +282 "core" ( +2 "manipulator"&>& +5 "core" &6  \  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &@& +2 "core" &6   J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +113 "core" ' + "manipulator"&& +5 "core" &6   J +2 "manipulator"&5% +5 "core" %G  _ " +2 "collection"'z& +4 "core" & X +3 "collection"']& +5 "core" & X +2 .tCC.seek :closed +2 "collection"'(X +5 "core" & X +6 & , T$e +10 &Y~ N6 +9 & MH +9 &_ PG +10 &c OH +9 &Ib} PH +9 & bX OH +10 &bC PH +9 &^; PG +9 &Re OG +10 & ` PG +9 &!_ PG +10 &#` PG +9 &%Z_ OG +9 &'` OG +10 &(b PG +9 &*b PH +9 &,c_ OG +10 &.#e OH +9 &/c OG +10 &1` PH +9 &3ib OH +9 &5+b OH +10 &6b OH +9 &8` PG +9 &:r` PG +10 &<5bj PG +9 &=f\\ OG +10 &?eI OG +9 &AyfB OH +9 &C:f0 OH +10 &Ds NI +9 &F> KM +10 &Hf HQ +9 &J" FS +9 &K  ET +10 &M'  DT +9 &Od:6& DT +9 &Q#IE CU +10 &RQP DV +9 &TWX CU +9 &Vh^_ BV +10 &Wbdd F, +9 &Xv%ih IJ +9 ( +3 "collection"']& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"' & +5 "core" &X{Woq OE + &X{YrvS OE +2 .tHand.open + "manipulator"&1 +58 "core" 1 +3 "manipulator"&m% +5 "core" % G $  L " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +130 "core"  +2 "processing"%%% +5 "core" %c G + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%_'U +1599 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%='d +1606 "core" ' + .tPSV.dial PSR +2 "processing"%? +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%M + "collection"'#  +8 "core" A +2 "processing"%U  +61 "core" +85  + .tPSV.dial :mixloop +2 "processing"%\\ +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%+  +120 "core" +3 .tPS.seek 0ml + "processing"% 'd +1389 "Can"W 9alU +1229 "core" ' + .tPSV.dial :air +2 "processing"%X  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +41 "core" +2 .tPS.seek 0ml +2 "processing"%R'd +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%C  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +41 "core" +2 .tPS.seek 0ml + "processing"%Z'd +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&'& +5 "core" &5  k J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g( +2 "core" ( +2 "manipulator"&V& +4 "core" &5 \  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &6  t J +2 .tForearm.seek CC +2 "manipulator"&v'O +100 "core" ' +2 .tHand.close + "manipulator"&D/ +58 "core" / +2 .tCC.seek :open +2 "collection"'1( +427 "core" ( + "manipulator"&A& +5 "core" &6  ) J +2 "manipulator"&-% +4 "core" % _  _ +2 .tForearm.seek :retract +2 "manipulator"&L'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +287 "core" ( + "manipulator"&& +5 "core" &-@   f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &-@   f +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&N'n +98 "core" ' +2 .tHand.open +2 "manipulator"&E1 +60 "core" 1 +2 "manipulator"&8% +5 "core" % i \  W h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +55 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'F& +5 "core" & [ +2 "manipulator"&% +4 "core" %\  \  )  +2 "storage"(6% +4 "core" % 3 +2 "storage"(H. +4 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(Y( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &  , +2 "manipulator"&f& +4 "core" &-A  / e +2 "manipulator"&$% +4 "core" %\   "  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&W(a +179 "core" ( +2 "manipulator"&4& +5 "core" &`   , 0 + "storage"(& +5 "core" & @ 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&i'ж +92 "core" ' +2 "storage"((& +4 "core" & % 1 +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"("'g +264 "core" ' +2 "storage"(e- +4 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & + +2 "manipulator"&s& +4 "core" &`  ! 0 +3 .tElbow.seek 2 + "manipulator"&r(a +4 "core" ( + "manipulator"&k& +4 "core" &`    0 +2 "storage"(& +5 "core" & u , +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&P'ϊ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&G& +2 "storage"(*' +10 "core" &` , 0 +2 "manipulator"&y% +4 "core" % ω +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o( +143 "core" ( +2 "manipulator"&n& +5 "core" ' + &6   J +2 .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +2 "storage"(5 +2 "manipulator"&$ &.,(#b +6 &/& +3 "core" &6  s J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\ 'O +100 "core" ' +3 "manipulator"&T& +5 "core" &6  J +2 "manipulator"&.% +4 "core" %M  o s +3 "collection"'p& +4 "core" &N U +3 "collection"'& +5 "core" &s U +3 .tCC.seek :closed +2 "collection"'^(X +4 "core" & U +8 & + R$e +9 &Y K6 +10 & JI +9 &b MH +9 &c LH +10 &Gc MG +9 & bn MG +10 &ce MG +9 &bQ MG +9 &Ob9 MG +10 & `' MH +9 &!_ MH +9 &#eX MH +10 &%WeR LG +9 &'c0 MG +10 &(c/ MG +9 &*b0 MG +9 &,_c! MG +10 &.!b LG +9 &/c MG +9 &1b MG +10 &3ef> LH +9 &5)`@ MG +9 &6bN MH +10 &8gj LH +10 &:neO MH +9 &<0f> MH +9 &=` MH +9 &?` MH +10 &Aud MH +9 &C5n LI +10 &Da@ IK +9 &F EP +9 &H^ DS +10 &J CS +9 &K CT +9 &M CU +10 &O` BU +9 &Q @V +10 &R AV +9 &T @V +9 &Vd @V +10 &W` E2 +9 &Xi EU +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + .Hand.open +2 "manipulator"&)1 +4 "core" &Xmu~ IQ +50 1 + "manipulator"&~% +5 "core" % M .  - s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'t  +120 "core" ~ +2 .tCSV.dial CTV + "collection"'0  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%{' +2617 "core" ' +2 "collection"'I% +4 "core" % N{} M +3 .tCS.seek 4ml + "collection"'&'NO +1599 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%:  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +65 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'[ ` +29 "core" ^ +2 .tCSV.dial :air + "collection"' @ +53 "core" B +3 .tCS.seek 10ml + "collection"'!' O +1588 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +39 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2600 "core" ' +2 .tCBV.dial :waste1 + "collection"'B @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +120 "core" +2 "collection"' & +4 "core" &Xmu LQ +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&c% +4 "core" %\  f  +2 "storage"(b% +4 "core" %  & + "storage"(;. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(2(S +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (J& +3 "core" &U { v  +2 "manipulator"&h& +4 "core" &5  J +2 "manipulator"&% +4 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&a(y +200 "core" ( + "manipulator"&& +5 "core" &o   6 +2 "storage"(& +4 "core" &U w ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&|'] +97 "core" ' +2 "storage"(K& +5 "core" &U  ' +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +120 "core" ' +2 "storage"(}- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &o  j 6 +2 "storage"(d& +4 "core" &U c q  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&>' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&@, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -' +3 .tSE.seek 18.2 Pucks below Top Plate +2 "storage"(' +37 "core" ' + "manipulator"&5% +5 "core" %   +2 "storage"(z& +4 "core" &U { x  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 289 counts + "manipulator"& '& +15 "core" ' + "manipulator"&& +5 "core" &  - +2 "storage"( & +4 "core" &U 5 & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +47 "manipulator"&'] +38 "core" ' +4 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(m' +46 "core" ' +2 "manipulator"&]& +5 "core" &  - +2 "manipulator"&j% +5 "core" %f    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&& +4 "core" &1   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &2  U G +3 .tForearm.seek CC + "manipulator"&?'O +94 "core" ' +2 .tHand.close + "manipulator"&=/ +64 "core" / +2 .tCC.seek :open +2 "collection"'M( +427 "core" ( + "storage"(#& +5 "core" &U  % +2 "storage"(U& +4 "core" &U ! % +2 "manipulator"&\\& +4 "core" &2  G +2 "manipulator"&+% +4 "core" % L  +3 .tForearm.seek :retract + "manipulator"&q'\ +97 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&X(y +211 "core" ( + "manipulator"& & +5 "core" &\   P ` +2 "storage"(x& +4 "core" &U  * +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&,' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&C, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&R1 +59 "core" 1 +2 "manipulator"&w% +5 "core" % ,   +2 "storage"(O& +4 "core" &U & +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 290 counts + "manipulator"&''' +24 "core" ' +2 "manipulator"&V& +4 "core" &    _ +2 "storage"(u& +5 "core" &U [ , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&D'] +29 "core" ' +3 "storage"(l% +5 "core" % * +3 ."downElevator"SE.seek :down +3 "storage"(9' +84 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 (% +3 "core" % 4 +2 "manipulator"&A% +4 "core" %V   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .tPSV.dial :air +2 "processing"%v  +67 "core" +3 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%< +39 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%g  +40 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%E +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%8  +51 "core" +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%F'd +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%L& +5 "core" & R +2 "manipulator"&& +4 "core" &  x _ +2 "manipulator"&6% +4 "core" %  /  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(-6 +179 "core" ( +2 "manipulator"&N& +5 "core" &-;    T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-;  E T +2 .tForearm.seek :garage +2 "manipulator"&f'n +106 "core" ' +2 .tHand.close + "manipulator"&$/ +55 "core" / +2 "manipulator"&S& +4 "core" &-;  u T +2 "manipulator"&4% +4 "core" % \\  +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&((? +122 "core" ( +2 "manipulator"&& +5 "core" &J  , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &J  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&e'Η +98 "core" ' +2 "manipulator"&& +5 "core" &J  G +2 "manipulator"&s% +4 "core" %Κ \  = +2 "processing"%k& +5 "core" & N +3 "processing"%& +5 "core" &5 O +3 .tPC.seek :closed + "processing"%(X +5 "core" & O +8 &@ K%h +9 &o[" E8 +10 &( CJ +9 &c+ EI +9 &^l, DI +10 &!e8 FI +9 &j. EI +9 &j. EJ +10 &eg2 GJ +9 &'h9 FJ +10 &cA GI +9 &!f= FI +9 &#og= FI +10 &%0e7 FJ +9 &&h; GJ +9 &(h< GJ +10 &*ukL FJ +9 &,7hM FJ +10 &-gH EI +9 &/hJ FJ +9 &1}hL FJ +10 &3?fO GJ +9 &5hK GJ +9 &6hQ FI +10 &8kN EI +9 &:HhS FI +9 &< lP EJ +10 &=j^ GI +9 &?m\\ GJ +10 &AOg_ GJ +9 &Cge EJ +9 &Dq\\ DK +10 &FZ DL +9 &HI_ CO +9 &J ] CO +10 &Ka CO +9 &Mo BP +10 &OOs AO +9 &Ql AP +9 &R AP +10 &Tr @P +9 &VTs BP +9 &Wyyr E#o +10 &X o D= +10 ( + &Xj J- +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.47 +2 "processing"%G& +4 "core" &Xd J- +2 .tHand.open + "manipulator"&y1 +62 "core" 1 + "manipulator"&W% +5 "core" % Κ  U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%n  +38 "core"  +2 .tPSV.dial :mixloop +2 "processing"%/ +39 "core" + "processing"%"% +5 "core" %eV O +2 .tPS.seek 0.3ml +2 "processing"%P'b +383 "core" ' +2 .tPSV.dial PSR +2 "processing"%T +92 "core"  + "processing"%.% +5 "core" %^W O + #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml + "processing"%p'. +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%r' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%* +93 "core" +2 .tPTV.dial :mixing + "processing"% @ +67 "core" A +2 .tPBV.dial :waste2 +2 "processing"%1  +82 "core"  +3 .tPS.seek 0ml + "processing"%)'d +2620 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&~& +4 "core" &J   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +9 "core" ( +2 "manipulator"&t& +4 "core" &=   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &=   +47 .tForearm.seek PC +11 "manipulator"&\ 'Η +92 "core" ' + .tHand.close +2 "manipulator"&Z/ +59 "core" / +2 .tPC.seek :open +2 "processing"%I( +427 "core" ( +2 "manipulator"&& +4 "core" &= +2 "manipulator"&:% +4 "core" % ΢ p +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&{(-6 +130 "core" ( + "manipulator"&[& +5 "core" &-/  Z  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-/ =  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&&'n +97 "core" ' +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&!% +5 "core" % m '  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%Q& +5 "core" & P +2 "manipulator"& % +4 "core" %\   Y  +2 "storage"(c% +4 "core" % 3 +2 "storage"(b. +3 "core" .(S +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(;( +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (J& +3 "core" & ! ) +2 "manipulator"&h& +5 "core" &-<   + "manipulator"&% +5 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&Y(a +198 "core" ( +2 "manipulator"&& +4 "core" &a  5 9 +2 "storage"(& +5 "core" & 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&o'ж +98 "core" ' +3 "storage"(K& +5 "core" & W 2 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(}'g +281 "core" ' + "storage"(- +4 "core" -'e +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (d& +2 "core" & h - +2 "manipulator"& & +4 "core" &a . 9 +3 .tElbow.seek 2 + "manipulator"&`(a +4 "core" ( +2 "manipulator"&5& +4 "core" &a   9 +2 "storage"(z& +4 "core" & ? - +3 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& +2 "storage"(j' +10 "core" &a   9 +2 "manipulator"&|% +4 "core" % φ  d +3 .tForearm.seek :retract + "manipulator"&a'\ +97 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +152 "core" ' + ."downElevator"SE.stop + "storage"(5 +88 "core" ( +2 "manipulator"&>& +4 "core" &D  B $ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &D   $ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +101 "core" ' +2 "manipulator"&& +5 "core" &D  7 $ +2 "manipulator"&_% +4 "core" %Ο  \\ } +2 "processing"%& +5 "core" &B O +2 "processing"%@& +14 "core" &u O + &= N +3 .tPC.seek :closed + "processing"%=(X +5 "core" &B M +8 &2> D)w +9 &f( C= +10 & CJ +9 &Oc EI +10 &e DI +9 &i DI +9 &e DJ +10 &Wg EI +9 &b EI +9 &g DJ +15 & f~ DI +4 &"^g DJ +10 &$ g DJ +9 &%e DI +9 &'js DI +10 &)ghe DI +9 &+)eo DI +9 &,dt FI +10 &.ho EI +9 &0nhb GJ +10 &21g_ GI +9 &3i\\ EI +9 &5h] EJ +10 &7vg] EJ +9 &99h_ EI +9 &:e] FI +10 &<jS FI +9 &>~hJ GJ +10 &@@gM FJ +9 &BhO EI +9 &CnG EJ +10 &E~H DL +9 &G;L CN +9 &HN CO +10 &J9 BO +9 &L}= AO +9 &N?; AO +10 &P? AP +9 &Q> BO +10 &SA BP +9 &UEC AP +9 &W8 @F +10 &X5L/ A^ +9 &X.. I1 +5 ( +2 "processing"%@& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&%1 +4 "core" &X#( J1 +53 1 +2 "manipulator"&^% +5 "core" % Α   H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +108 "core" ' +6 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%U ] + %\\9 +7 "core" 9 +103 "processing"%+9 +2 "core" 9 +103 "processing"%?9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9 +102 "processing"%x9 +3 "core" 9 +102 "processing"%9 +4 "core" 9 +102 "processing"%R9 +3 "core" 9 +102 "processing"%w9 +3 "core" 9 +102 "processing"%O9 +3 "core" 9" +103 "processing"%V9 +2 "core" 9& +103 "processing"%u9 +3 "core" 9+ +103 "processing"%l9 +3 "core" 9/ +102 "processing"%q9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%A9 +3 "core" 9< +102 "processing"%X9 +4 "core" 9@ +102 "processing"%,9 +3 "core" 9D +102 "processing"%'9 +3 "core" 9H +102 "processing"%v9 +3 "core" 9L +103 "processing"%m9 +3 "core" 9Q +102 "processing"%99 +3 "core" 9U +103 "processing"%D9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%<9 +3 "core" 9a +102 "processing"%g9 +3 "core" 9f +102 "processing"%E9 +4 "core" 9j +102 "processing"%89 +3 "core" 9n +102 "processing"%9 +3 "core" 9r +102 "processing"%L9 +3 "core" 9v\ +103 "processing"%9 +3 "core" 9 {\ +102 "processing"%69 +4 "core" 9 +102 "processing"%N9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"% p]p +4 .tdelay 1:30 +3 "core"  +8307 "Can"d H?pU +693 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +93 "core"  +2 "processing"%$% +5 "core" %c N + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%S' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%4'Ҧ +1597 "core" ' +2 .tPTV.dial :puck + "processing"%-  +68 "core"  + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tPBV.dial :waste1 + "processing"%7  +117 "core"  +2 "processing"%f% +4 "core" %ң P +3 .tPS.seek 1.5ml + "processing"%'S +595 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%s * +43 "core" ) +3 .tPS.seek 0ml + "processing"%k'd +1595 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%G' +2231 "core" ' +2 .tPSV.dial PTV +53 "processing"%y +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +78 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%/'d +2200 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%"  +120 "core" +2 .tPSV.dial :mixloop + "processing"%e +41 "core" + .tPRV.dial :ab1 +2 "processing"%F @ +65 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%T'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'P  + "processing"%.  +43 "core"  + +2 "processing"%p% +5 "core" %d\ N +3 .tPS.seek 0.34ml + "processing"%*'s +437 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air +2 "processing"%1  +38 "core"  +3 .tPS.seek 0.9ml +2 "processing"%r'G[ +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"%~ @ +67 "core" > +3 .tPS.seek 0.5ml + "processing"%t' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%0  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%Z'Ҧ +1598 "core" ' +2 .tPSV.dial :PML +2 "processing"%( +40 "core" +2 .tPTV.dial :mixing +2 "processing"%i @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ң& C +3 .tPS.seek 1.85ml + "processing"%:' +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\ & +3 "core" &R T +2 "manipulator"&& +4 "core" &D   R $ +2 "manipulator"&% +4 "core" %   T o +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&!(-6 +129 "core" ( +2 "manipulator"&Q& +4 "core" &-2  M $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-2  $ +2 .tForearm.seek :garage +2 "manipulator"&c'n +92 "core" ' +2 .tHand.close + "manipulator"&b/ +60 "core" / +2 "manipulator"&& +4 "core" &-J    +2 "manipulator"&&% +5 "core" % | \ \ +2 .tForearm.seek :retract + "manipulator"&J'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +280 "core" ( +2 "manipulator"&& +5 "core" &< M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +4 "core" &<   M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +3 "manipulator"&& +4 "core" &<  A M +2 "manipulator"&{% +5 "core" %X  U W +2 "collection"'K& +5 "core" &P K +3 "collection"'B& +7 "core" &G K +2 .tCC.seek :closed +3 "collection"'(X +4 "core" &R O +4 &Q N7 +10 &>LO E0 +9 &wwH DD +10 &)hD GI +9 &gM FI +9 &eL FI +10 &ng@ FJ +9 &2fN GI +9 &hN FI +10 &hC FI +9 &wg; FI +10 &!9gB GI +9 &"fB GI +9 &$e? FI +10 &&fC FI +9 &(BfD GI +9 &*jB FJ +10 &+g@ GI +9 &-g? FI +10 &/Jg< EI +9 &1 e? FI +9 &2e7 FI +10 &4cC GI +9 &6Qf@ GI +9 &8fA FI +10 &9g@ FI +9 &;gA FI +10 &=ZgE FI +9 &?gB FI +10 &@eF FI +9 &BhA EI +9 &D_pB DJ +9 &FA CL +10 &GB ?P +9 &IF =R +10 &KKD :V +10 &U? :V +9 &WB ;5 +10 &XU/G @"e +8 ( +2 &XkF 3O +2 "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.92 + "collection"'d& +5 "core" &XkJ ?O +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +3 "manipulator"&5% +5 "core" % V 0 $  Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +94 "core"  + "processing"%]% +5 "core" %d 8 +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%|'U +1598 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Y  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%o'd +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +835 "Can"a 6jrV? +1775 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'>  +33 "core"  +113  + .tPSV.dial :mixloop +2 "processing"%` +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +3 .tPS.seek 0ml + "processing"%_'d +2608 "core" ' +2 .tPSV.dial :air + "processing"%  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%j' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +40 "core" +3 .tPS.seek 0ml + "processing"%I'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%\\ +41 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +5 "core" &9 $ \  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&?& +4 "core" &9   g M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &9 $ M +54 .tForearm.seek CC +3 "manipulator"&x'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open +2 "collection"'R( +427 "core" ( +2 "manipulator"&w& +4 "core" &9  M +2 "manipulator"&O% +4 "core" % a  G ; +3 .tForearm.seek :retract + "manipulator"&V'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(-6 +286 "core" ( +2 "manipulator"&l& +5 "core" &-<   R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +4 "core" &-< K R +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +109 "core" ' + .tHand.open + "manipulator"&A1 +65 "core" 1 +2 "manipulator"&X% +4 "core" % d   R  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +108 "core" ' +2 ."da"delayUntil "12:00:56.78" +24957 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +65 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%v  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%9  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2233 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%g +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +51 "core" +2 ."da"PS.seek 0ml +2 "processing"%8'd +2216 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +118 "core"  +2 "processing"%L% +5 "core" %h 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 +2 "processing"%' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%6'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%N  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%$  +33 "core" +2 "processing"%)% +4 "core" %Ҩ N +2 ."da"PS.seek 1.5ml +2 "processing"%S'X +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"%'d +1597 "core" ' +2 ."da"delay 2:00 +4266 "Can"c ?WuVմ +7736 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%7  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +66 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2234 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%U +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2209 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +119 "core"  + "processing"%y% +5 "core" %c: K +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"%W' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +78 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%G  +32 "core" +2 "processing"%"% +5 "core" %ҡ M +2 ."da"PS.seek 1.5ml +2 "processing"%e'Q +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +44 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%/'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%.  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2206 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%~  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%r'd +2225 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%0  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%t  +120 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%(  +38 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%i +40 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%'a +378 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%[% +4 "core" %e O +2 ."da"PS.seek 0.55ml +2 "processing"%Z' +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%:  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1544 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +47 "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 + "processing"%Q  +33 "core" +2 "processing"% % +4 "core" %Ҧ N +3 ."da"PS.seek 1.85ml +2 "processing"%' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +9479 "Can"g H>xGWk +38523 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%&  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%c  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2231 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%2 +40 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%!  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +2213 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +129 "core"  +2 "processing"%M% +4 "core" %hu M +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"%d' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%5  +66 "core"  + ."da"PSV.dial PTV +2 "processing"%B +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%]% +5 "core" %ҡ I +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +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"%Y'd +1603 "core" ' +2 ."da"delay 2:00 +7500 "Can"f I>zX +4503 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +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 + "processing"%o +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%>' +2239 "core" ' +2 ."da"PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2258 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +118 "core"  +2 "processing"%a% +4 "core" %i 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"%j' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +32 "core" +2 "processing"%^% +5 "core" %ҡ P +2 ."da"PS.seek 1.5ml +2 "processing"%+'Q +583 "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 +1608 "core" ' +2 ."da"delay 2:00 +12003 #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"%h * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%z +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2234 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%O +66 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +78 "core" +3 ."da"PS.seek 0ml +2 "processing"%q'd +2211 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +118 "core"  +2 "processing"%A% +4 "core" %cw I + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +32 "core" +2 "processing"%v% +5 "core" %Ҩ K +2 ."da"PS.seek 1.5ml +2 "processing"%m'X +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"%@'d +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +1555 "Can"f H?}kX +1448 ."da"PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +66 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%E' +2221 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%D +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%L +123 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2216 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +125 "core"  +8 "processing"%C% +16 "core" %c 3 +9 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +3 "processing"%$' +342 "core" ' +3 ."da"delay 5 seconds +502 "processing"%)% +4 "core" % 4 +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%6' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +11 ."da"PS.seek 2ml +2 "processing"%-'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%S +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"%f% +5 "core" %ҥ 9 +2 ."da"PS.seek 1.5ml +2 "processing"%4'U +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "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"%U  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2231 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2233 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +118 "core"  +2 "processing"%"% +4 "core" %hw 7 +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 +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%F +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +33 "core" + "processing"%.% +5 "core" %ҩ 7 +2 ."da"PS.seek 1.5ml +2 "processing"%P'Y +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%/  +94 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1604 "core" ' + "processing"%19 +4 "core" 9X4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%*  +4 "core" 4 + 4 + "processing"%~& +4 "core" &X"V 81 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&T% +4 "core" %\   z +2 "storage"(0% +4 "core" % Q R  +2 "storage"(t. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(((S +200 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (i& +3 "core" &P     +3 "manipulator"&r& +4 "core" &-<  R +2 "manipulator"&% +4 "core" %\   0 z +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[(y +176 "core" ( +2 "manipulator"&& +5 "core" &~   , +2 "storage"(:& +4 "core" &P 1 7   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z'] +97 "core" ' +2 "storage"(& +5 "core" &P ; S _  +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +116 "core" ' + "storage"(Q- +4 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &~ > , +2 "storage"(b& +5 "core" &P  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&\ ' +27 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(&- +2 "core" -' +3 ."da"SE.seek 19.21 Pucks below Top Plate +2 "storage"(#' +36 "core" ' + "manipulator"&c% +5 "core" %   +2 "storage"(& +4 "core" &P    +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&2'9 +14 "core" ' + "manipulator"&!& +5 "core" &  * +2 "storage"(& +4 "core" &P  & O  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{'] +25 "core" ' +2 ."da"SE.seek 20.21 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&J& +5 "core" & * + "manipulator"&M% +5 "core" %h \  . C +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&K'\ +106 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&d(? +253 "core" ( +2 "manipulator"&5& +4 "core" &D   4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &D   4 +2 ."da"Forearm.seek PC +2 "manipulator"& 'Η +91 "core" ' + ."da"Hand.close +2 "manipulator"&]/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +427 "core" ( + "storage"(& +5 "core" &P 1 -  +2 "manipulator"&& +4 "core" &D  2 4 +2 "manipulator"&|% +4 "core" % Ϊ   ^ +2 ."da"Forearm.seek :retract +2 "manipulator"&}'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&o(y +249 "core" ( +2 "manipulator"&Y& +4 "core" &|    - +2 "storage"( & +4 "core" &P * 7  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&`'] +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +63 "core" 1 +2 "storage"(- +4 "core" -' +3 ."da"SE.seek 19.97 Pucks below Top Plate + "storage"(>'d +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.2 Pucks below Top Plate + "storage"(_' +49 "core" ' +2 #"da"Lights, camera, ACTION! +63 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2312h100ml_nessie.tif +1891 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +642 #"da"SX MX5/16 (USB:<1): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.995 seconds\ /var/log/esp/da23jul2312h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2312h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:<1): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2312h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2312h100ml25s_nessie.tif +2573 #SX MX5/16 (USB:<1): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2312h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "21.995 sec auto-exposure",Subject: "da23jul2312h100ml images!" +4 "storage"(a- +6 "core" -' +3 "storage"(& +5 "core" &P    +2 "manipulator"&j& +20 "core" &| !  - +7 ."da"Elbow.seek 1 +9 "manipulator"&I(y +7 "core" ( +2 "manipulator"&\\& +5 "core" &| # # K - +2 "storage"(^& +4 "core" &P   '  +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%'] +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.92 Pucks below Top Plate +2 "storage"(?'% +55 "core" ' +2 "manipulator"&+& +5 "core" &|   - +2 "storage"(& +4 "core" &P c S X " +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&h' +26 "core" ' + ."da"Elbow.hold +2 "manipulator"&z, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.1 Pucks below Top Plate +2 "storage"( ' +32 "core" ' +2 "manipulator"&w% +5 "core" %  +2 "storage"(O& +5 "core" &P h f ! +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 279 counts + "manipulator"&x' +14 "core" ' +2 "manipulator"&l& +5 "core" &   ' +2 "storage"(& +7 "core" &P  * +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +31 "core" ' +6 "storage"(A% +14 "core" % 7 ' +3 ."downElevator"SE.seek :down +3 "storage"(q' +83 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 (X% +3 "core" % = . +4 "manipulator"&% +5 "core" %a   % +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 "storage"(v& +5 "core" &P F . +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%V& +4 "core" & L +2 "manipulator"&9& +5 "core" &   ' +2 "manipulator"&m% +7 "core" %\   '  +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +172 "core" ( + "manipulator"&<& +5 "core" &-*   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-* =  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&@'n +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&D/ +53 "core" / +10 "manipulator"&& +12 "core" &-5   +2 "manipulator"&L% +10 "core" % u  & 6 +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&8'\ +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&E(? +122 "core" ( +2 "manipulator"&N& +5 "core" &I P 1 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &C& +3 "core" &I 1 +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +100 "core" ' +4 "manipulator"&)& +10 "core" &I M 1 +4 "manipulator"&$% +9 "core" %Ί  : +6 "processing"%6& +8 "core" &L K +5 "processing"%S& +14 "core" & K +6 & J +6 ."psFlush"PC.seek :closed +4 "processing"%7(X +14 "core" & K +2 & K +2 &< K5 +4 &>I{Z B/ +10 &rvB @D +9 &!ih AI +10 &eJ CI +9 &cS BI +9 &ieZ BI +10 &,dP CH +9 &fH CI +10 &dT CI +9 &pbQ CI +9 &!2eR BI +10 &"eP BI +8 &$eE CI +10 &&xc? BI +10 &(;b= BI +9 &)hC BI +8 &+eF CI +11 &-eb AI +9 &/De3 BH +8 &1hC BI +9 &2cE CI +9 &4bC CH +10 &6KhD CI +9 &8 hD CI +9 &9gA CI +10 &;fB CI +9 &=Rg> BI +10 &?h: CI +9 &@g: CI +9 &Bf8 CI +10 &DYj; CJ +9 &Fv9 BK +9 &G9 ?M +10 &I8 >O +9 &KQ; >O +9 &M4 ?O +10 &N2 ?O +9 &P9 >P +10 &RX9 ?O +9 &T; >P +9 &U? ?P +10 &W @/ +9 &Xd1f2 BO +9 &X G. +3 ( +2 "processing"%S& +3 #"psFlush"Processing Clamp onSpring/offSpring for 9/26 samples, on/off torque 1.49 + "processing"%f& +5 "core" &X/ G. +2 ."psFlush"Hand.open +2 "manipulator"&-1 +60 "core" 1 +3 "manipulator"&% +5 "core" % Ί   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&4'\ +108 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%U +41 "core"  + "processing"%H% +6 "core" %b' K + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +429 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +153 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2106 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%k @ +172 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +119 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%3 +92 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%W'F +2620 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +93 "core"  +2 "processing"%G% +5 "core" %D L + #"psFlush"Pulling 0.5ml of PSR.flush +2 .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"% +67 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2105 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%F  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%e @ +67 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%. +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2616 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%p +93 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%/'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +78 "core" ~ +2 ."psFlush"PTV.dial :puck +2 "processing"%*  +65 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%~'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +65 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +83 "Can"l BJFY- +504 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%r U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%; @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +49 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +590 #"uploadLog"upsync +2019 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%b'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%, @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%&' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +65 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +52 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%J' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Z  +50 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%['d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2109 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +78 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%{ U +49 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%5'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +65 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +52 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +65 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2614 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" & Y +2 "manipulator"&& +4 "core" &I  1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&}(? +3 "core" ( +2 "manipulator"&& +4 "core" &I    1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &I   \ 1 +2 .tForearm.seek PC +2 "manipulator"&a'Η +100 "core" ' + .tHand.close +2 "manipulator"&/ +54 "core" / +3 .tPC.seek :open + "processing"%j( +427 "core" ( +2 "manipulator"&\\& +5 "core" &I  1 +2 "manipulator"&^% +4 "core" % Ύ   R +2 .tForearm.seek :retract +2 "manipulator"&+'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +349 "core" ( +2 "manipulator"&w& +5 "core" &6 \  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &6  I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&l'O +99 "core" ' +2 "manipulator"&& +5 "core" &6 u I +2 "manipulator"&A% +4 "core" %L   b +3 "collection"'o& +4 "core" & S +2 "collection"'`& +6 "core" & S +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &# S +8 &4- I*z +10 &i' H> +9 &{3 HJ +10 &Xe( KI +9 &g" JI +9 &g( JI +10 &g, JI +9 &ah! JI +9 &#g KI +10 &d& KI +9 & g JI +10 &"jf- KH +9 &$*g, JI +9 &%f JH +10 &'f JI +9 &)qe JI +9 &+2j$ JI +10 &,h% JI +9 &.g JI +10 &0xk JI +9 &2;g JI +9 &3j JI +10 &5c JI +9 &7g JI +10 &9Bi JI +9 &;g% JI +9 &<j JI +10 &>f JI +62 &@Jj$ JI +4 &B f) JI +4 &Cj II + &Ey! HK + &GC" EN + &H BR +2 &J AS + &L{" AS +8 &N;( AT +9 &O# @T +10 &Q" @U +9 &S}) @U +9 &U= ?V +10 &V( >J +9 &X"J# @&s +10 &Xkv0 IL +5 ( +2 "collection"'`& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.82 + "collection"'%& +5 "core" &Xkn* IL + &Xkn IL +2 .tHand.open + "manipulator"&X1 +60 "core" 1 +2 "manipulator"&% +5 "core" % L .   b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'?& +5 "core" &Xkn+ LL +2 "collection"'h% +4 "core" %N/ L +2 .tCSV.dial CSR +2 "collection"'v  +39 "core"  +2 "collection"'V% +5 "core" %N5 K +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'9'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'm% +3 "core" %m0 J +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'x' +603 "core" ' +2 .tCSV.dial :waste +2 "collection"' +120 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'q'Q +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &Xkm4 ML + "collection"'<% +5 "core" %P2 M + .tCSV.dial :flush +2 "collection"'g  +39 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'z'm +1131 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'D @ +39 "core" A +2 "collection"'% +4 "core" %m- L +3 .tCS.seek 7.001ml + "collection"'L' +510 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"''  + 'N  +40 "core"  +83  +2 .tCBV.dial :waste1 + "collection"'C @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'@'Q +1532 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"')& +4 "core" &Xkm- KL +2 "collection"'$% +5 "core" %N6 L + .tCSV.dial :flush +2 "collection"'6  +67 "core" +3 .tCS.seek 5ml + "collection"''m +800 "Can"p <WYô +321 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'8 @ +39 "core" B +2 "collection"' % +5 "core" %m. L +2 .tCS.seek 7ml +2 "collection"'f' +506 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'-  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +95 "core"  +2 .tCS.seek 0ml +2 "collection"'S'Q +1532 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'U& +4 "core" &Xkl( ML +2 "collection"'H% +4 "core" %N" M +2 .tCSV.dial CSR + "collection"'  +52 "core"  +2 "collection"'% +5 "core" %N L +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"''O +1762 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'k' O +513 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'y + '3  +95 "core" +28  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'s'Q +1752 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'G  +67 "core" ~ +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W'Q +582 "core" ' + .tCSV.dial CSR +2 "collection"'"  +94 "core"  + "collection"'F% +5 "core" %V J + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'e'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'.' O +1335 "core" ' +2 .tCSV.dial CBV + "collection"'n +94 "core" +2 .tCS.seek 0ml +2 "collection"'p'Q +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &4 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/( +2 "core" ( +2 "manipulator"&1& +4 "core" &4   I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &4  I +2 .tForearm.seek CC +2 "manipulator"&P'O +102 "core" ' +2 .tHand.close + "manipulator"&T/ +58 "core" / +2 .tCC.seek :open +2 "collection"'~( +425 "core" ( +2 "manipulator"&0& +4 "core" &4  I +2 "manipulator"&i% +4 "core" % a  d / +2 .tForearm.seek :retract +2 "manipulator"&r'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(-6 +295 "core" ( + "manipulator"&;& +5 "core" &->   , S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &->   4 S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&:'n +109 "core" ' +3 .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&u% +5 "core" % j 6  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:24 + #Preparing to sleep until 6:18AM 07/24/2023 +7 #Asleep til 6:18AM 07/24/2023 +4 #Continuing at 06:18EDT24-Jul-23 +2 "Can"y H=Y +4 ."Qmail"GoodNews.email "Then, in tube 2: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:79\\n{1 => 21,\\n 2 => 1}\\nCan@12:56:39, 24.9C, 19% humidity, 15.1psia, 14.104V, 0.312A, 19.068Ah, 4.40W\\nSampled 100.0ml",Subject: "Asleep until 06:18EDT24-Jul-23" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +2943 #"uploadLog"upsync +41047 "Can" W$ZY +60001  X#Z +60002  U(q[ +60001  Y#\\ +60001 ~ W(\\ +60001 | Z#l]G +60001 | Y#]ݴ +60001 { W(^s +60002 { X&h_ +60001 z [#_ +60001 y Z#`5 +60001 u Z#[`˴ +60001 v W(aa +60002 v X'a +59712 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +280 "Can"w d>b +3795 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@23070 sendCRC with ifg=0x20, ie=0x7F + #@24905 sendCRC with ifg=0x08, ie=0x5F + #@26231 idle with ifg=0x84, ie=0x75 #@26903 select with ifg=0x10, ie=0xF5 + #@27539 receive with ifg=0x10, ie=0xFD + #@28173 receive with ifg=0x10, ie=0xFD #@28809 receive with ifg=0x10, ie=0xFD + #@29136 receive with ifg=0x80, ie=0xFD #@2091 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +571 "Can"w _Wb + w _WbZ + #"Restarting_core_reader"Polling Can every 10:00 +19719 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18581 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +932 "Can"w \\#c/ +3227 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +15259 "Can"y Y&c +5483 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4404 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8640 "Can"x Z%fd[ +7358 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +12 #Session Ended +4390 "Can"u Z%d +9246 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9069 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +189 "Can"u ae +11125 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7392 "Can"r Z%jf +3991 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +9031 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5466 "Can"q Z%f +15265 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9302 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11238 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3413 "Can"q Z%%gI +17342 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1128 "Can"p ["g +19628 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20846 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +19505 "Can"n Y&hu +1238 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20650 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@24905 sendCRC with ifg=0x08, ie=0x5F + #@26231 idle with ifg=0x84, ie=0x75 #@26903 select with ifg=0x10, ie=0xF5 + #@27539 receive with ifg=0x10, ie=0xFD + #@28173 receive with ifg=0x10, ie=0xFD + #@28809 receive with ifg=0x10, ie=0xFD #@29136 receive with ifg=0x80, ie=0xFD + #@53029 probe with ifg=0x02, ie=0x5F #@32495 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +256 "Can"n ath +2 n ath[ +3 #"Restarting_core_reader"Polling Can every 10:00 +59963 "Can"n W)iC +60001 m X&Ai +60002 l W(jo +60001 j X&k +60001 k Y&|k +60002 j T/l1 +60001 l X&Ql +60004 h W*m] +60007 h X&'m +60001 i V*n +60001 j X&o +60001 m V+lo +60001 j Y&pK +60002 k Y&?p +60001 h X&qw +60001 h W*r +60002 h X&yr +60001 i V+s9 +60001 h X&Gs +60001 g X'°te +60002 e Y&t +60001 f Y&u +60001 f Y&v' +60001 e Y&Nv +60001 g Y&ɵwS +60001 e X&w +60000 g W(̂x +60002 d X&y +60001 d V)Qy +60001 i X&жzA +60001 g V+z +60002 f X&ӄ{m +60001 i W(| +59991 h X&S| +60002 k W&}/ +60001 h X&-} +60001 k U+ڗ~[ +60001 j X&~ +60002 l T+j +60001 n X& +60001 n W&< @EDT1690171712.80 l U)I +60001 n U+  +60002 l U+tu +60001 n X& +60001 n X&A +60001 m U(7 +60002 p T+ +60001 n W&c +60001 n X& +60001 n X&K +60002 m W&% +60001 m X& +60002 o U+wQ +60001 o W& +60001 o X&C} +60001 l W& +60001 m S,  +60001 q W&o? +60001 m W& +60002 p W&6k +60000 n V) +60001 o W& +60001 o W'b- +60002 o V( +60001 p W&)Y +60001 n W& +60001 n S* +60002 n W&S +60001 o W& +60001 l W&\ G +60001 o V&  +60001 n W& s +60002 n W&K +60001 m W& +60001 m U)(5 +60001 m W& +60001 m V&a +56680 o V)Ut +39 .tGate.power :raw,:ON +116 "sampler") +2 )  +2 "core"  +2 "collection"' +2 'Q +3 "core"  +2 "processing"% +3 %, +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'b% +3 "core" % g +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%c% +3 "core" % ^ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")&% +3 "core" % { T +2 .tSS.configure :default +2 "sampler")#.0X'\ +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&( +105 "core" ( +2 "manipulator"&E& +5 "core" &   4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&4'\ +18 "core" ' +2 "manipulator"&7% +5 "core" %\    Y ` +2 "processing"%\\& +3 "collection"'^& +8 "core" & L + & U +3 .tCC.reconfigure :default +3 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +2 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +4 "processing"%a( +2 "collection"'}( +263 "core" ( +10 ( +50 "Can"l 6Gy9 +12 #tPhase [deepDAwithoutWCR] + ."Qmail"Notice.email "At 06:18:23 began in tube 2: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:79\\n{1 => 21,\\n 2 => 1}\\nCan@06:18:23, 24.5C, 18% humidity, 15.1psia, 14.016V, 0.373A, 22.036Ah, 5.23W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +4 #t===> STARTED deepDAwithoutWCR (phase #6) <=== + .Sample.deep +2 "sampler")w0 +994 "Can"n &J +801 "core" 0 +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +5 "core" & R +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&A& +5 "core" &   4 +2 "manipulator"&o% +5 "core" % \  Y ` +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(-6 +184 "core" ( +2 "manipulator"&R& +5 "core" &-7 \  % ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-7 \  ` +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&X'n +103 "core" ' +2 .tHand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&?& +5 "core" &-=   + Z +2 "manipulator"&h% +4 "core" % _  W +3 .tForearm.seek :retract + "manipulator"&`'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +151 #"uploadLog"upsync +145 "core" ( + "manipulator"&V& +5 "core" & \  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &l& +2 "core" & ^ 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&m& +5 "core" &   e 2 +2 "manipulator"&9% +4 "core" %Y ] L +3 "collection"' & +4 "core" & P +2 "collection"'x& +6 "core" & O +2 .tCC.seek :closed +2 "collection"'(X +6 "core" & O +6 &V J&j +9 &^ E9 +9 & DJ +10 &c GI +9 &g GI +9 &Fg GI +10 & i GI +9 &g GI +10 &f GI +9 &Nf GI +9 & f GI +10 &!f GI +9 &#g GI +9 &%Vf GI +10 &'g GI +9 &(f GI +10 &*g GI +9 &,_f GI +9 &. g GI +10 &/g GI +9 &1f GI +9 &3hf GH +10 &5(e GI +9 &6e GI +10 &8g GI +9 &:of GI +9 &T +9 &M =T +9 &Oe =T +10 &Q$  ^ P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &->  5 P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&,'n +98 "core" ' +2 .tHand.open + "manipulator"&b1 +62 "core" 1 +2 "manipulator"&c% +5 "core" % u   R  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +97 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 06:22:43EDT24-Jul-23\\n{1 => 21,\\n 2 => 1}\\nCan@06:18:33, 24.5C, 18% humidity, 15.1psia, 13.938V, 0.392A, 22.037Ah, 5.46W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'!& +5 "core" & X +2 "manipulator"&% +4 "core" %\  Q  +2 "storage"(% +5 "core" % 2 0 +2 "storage"(M. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(Z( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (J& +3 "core" & / ' +2 "manipulator"&& +4 "core" &->  c P +2 "manipulator"&[% +4 "core" %\  6  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&\ (a +179 "core" ( +2 "manipulator"&#& +5 "core" &f   b . +2 "storage"({& +4 "core" & Y - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&B'ж +108 "core" ' +2 "storage"(2& +5 "core" &  / +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(]'g +274 "core" ' +2 "storage"(=- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (K& +3 "core" & ) +2 "manipulator"&5& +4 "core" &f \ s . +2 .tElbow.seek 2 +2 "manipulator"& (a +3 "core" ( +2 "manipulator"&& +5 "core" &f   # . +2 "storage"(p& +3 "core" & + +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&t'ϊ +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&d/ +53 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(' +3 "manipulator"&|& +9 "core" &f @ . + "manipulator"&(% +5 "core" % χ    +3 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E( +147 "core" ( +2 "manipulator"&7& +5 "core" &8  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" ' +5 ."downElevator"SE.stop +2 "storage"(5 +3 "core" &8  K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'O +98 "core" ' +3 "manipulator"&& +5 "core" &8  L K +2 "manipulator"&Y% +7 "core" %T  _ q +5 "collection"'>& +13 "core" & O +2 "collection"'j& +6 "core" & O +3 .tCC.seek :closed + "collection"'~(X +5 "core" & O +8 & % L$e +9 &Y E6 +9 & DI +10 &\\ GH +9 &~b GH +10 &?b GI +9 &c GH +9 &` GH +10 &e GH +9 &Hb GH +10 & \ d GH +9 &!b GH +9 &#e EH +10 &%Pb FH +9 &'e FH +9 &(c EH +10 &*_ FH +9 &,Wb FI +9 &.b EH +10 &/_ EH +9 &1b EH +10 &3a_ FH +9 &5"b EH +9 &6_ EH +10 &8d EI +9 &:hb FH +9 &<*d EH +10 &=b EH +9 &?c EH +10 &Apc EH +9 &C1h DI +9 &Dy DK +10 &F AN +9 &H]z =R +10 &J =S +9 &K U +9 ( +2 &Xl BQ +2 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&w1 +60 "core" 1 +2 "manipulator"&O% +5 "core" % S .  ! r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")A+ +4 "core" + +2 "sampler")o% +5 "core" % {\ D + "collection"'R& +5 "core" &Xl| Q +3 "Can"o\ a=4 +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X k\  +23 "collection"'% +4 "core" %JS  +2 "sampler")1% +4 "core" %s{w s\ - +27 "collection"'.% +3 "core" %J f  +2 "sampler")*% +5 "core" %p }\  +2 "sampler")T% +4 "core" %p w\  +2 .tIntake.select :close + "sampler")0 +9 )I% +3 "core" %p n\  +2 .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")0' +904 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")P  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +210 "collection"';% +4 "core" %J&*n\ +2 #tIntake @19.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X% +3 "core" %Jf\ +2 "sampler") % +5 "core" %qXa  c\  +2 "collection"'% +4 "core" %JP\ +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X +2 "sampler")!% +4 "core" %;lh i - +2 #tEvacuated: Intake @15.5psia, Outlet @12.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +124 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +56 "sampler")[ +121 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +3 "collection"'Y% +5 "core" %  ? +2 "sampler")>% +4 "core" % s /; +2 #tBubblePoint: Intake @38.5psia, Outlet @14.5psia + .CBV.dial SSV + "collection"' @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +102 "collection"'G9 +3 "core" 9*: +103 "collection"'P9 +2 "core" 9N8 +103 "collection"'09 +3 "core" 9n6 +102 "collection"'9 +4 "core" 9 3 +102 "collection"'D9 +3 "core" 9 1 +103 "collection"'9 +3 "core" 9. +102 "collection"'u9 +3 "core" 9, +103 "collection"'9 +2 "core" 9 * +103 "collection"'9 +3 "core" 9&( +103 "collection"' 9 +3 "core" 9C& +102 "collection"'Q9 +3 "core" 9^$ +103 "collection"'i9 +3 "core" 9y# +102 "collection"';9 +3 "core" 9! +103 "collection"'c9 +3 "core" 9 +103 "collection"'!9 +3 "core" 9 +102 "collection"'9 +8 "core" 9 +103 "collection"'b9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 " +103 "collection"'M9 +3 "core" 9 # +103 "collection"',9 +3 "core" 9 ,& +102 "collection"'J9 +3 "core" 9 >' +103 "collection"':9 +3 "core" 9 P) +102 "collection"'[9 +3 "core" 9 `* +103 "collection"'v9 +3 "core" 9 r, +103 "collection"'9 +3 "core" 9 - +102 "collection"'9 +3 "core" 9 / +103 "collection"'#9 +3 "core" 9 1 +102 "collection"'{9 +3 "core" 9 0  +103 "collection"'9 +3 "core" 9 3 +103 "collection"'r9 +3 "core" 9 5 +102 "collection"'&9 +3 "core" 9 6 +103 "collection"'=9 +3 "core" 9 7 +102 "collection"'/9 +3 "core" 9 9 +102 "collection"'59 +3 "core" 9 :$ +103 "collection"'K9 +2 "core" 9 <( +103 "collection"'29 +3 "core" 9\ =- +103 "collection"'9 +2 "core" 9\ >1 +103 "collection"'|9 +3 "core" 9\ ?5\ +102 "collection"'(9 +4 "core" 9\ "A9\ +102 "collection"'B9 +3 "core" 9\ )B=\ +103 "collection"'9 +2 "core" 9\ 1CB\ +103 "collection"'p9 +3 "core" 9\ 8DF\ +103 "collection"']9 +2 "core" 9\ ?FJ +103 "collection"'t9 +3 "core" 9\ DGN\ +103 "collection"'d9 +3 "core" 9\ JHS +102 "collection"'Y9 +4 "core" 9\ PIW +102 "collection"'>9 +3 "core" 9\ UJ[ +103 "collection"' 9 +3 "core" 9\ [L_\ +102 "collection"'\ 9 +4 "core" 9\ ^Mc +102 "collection"'79 +3 "core" 9\ cNh\ +103 "collection"'^9 +3 "core" 9\ gOl +102 "collection"'w9 +4 "core" 9\ kPp\ +102 "collection"'9 +3 "core" 9\ oQt\ +102 "collection"'O9 +4 "core" 9\ rRy +102 "collection"'o9 +4 "core" 9\ vS} +102 "collection"'R9 +3 "core" 9\ xT +103 "collection"'9 +3 "core" 9\ }U\ +102 "collection"'j9 +3 "core" 9\ V +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ }  +2 '9 +7 "core"  + 9\ W +2 "collection"'\\% +4 "core" %{  +2 #tBegun lysing Collection Puck Heater at 68C/38.2psia +2526 #"uploadLog"upsync +17740 "Can"i  k# +39722 "core" ` +2 "collection"'A9 +4 "core" 9\  +2 "collection"'% +4 "core" %xz = +2 #tEnded lysing Collection Puck Heater at 70C/36.8psia +2 .CS.seek 0ml +2 "collection"' 'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +92 "core" A +2 .tCSV.dial :air + "collection"'? @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"'V'm +1348 "core" ' +2 .tCSV.dial CTV +2 "collection"'+  +53 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'% @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'l  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'X @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'`'Q +1347 "core" ' +2 "collection"' % +5 "core" %NHG B + #tPuck @47.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'< +95 "core" ~ + .tCBV.dial CSV +2 "collection"'}  +26 "core"  +2 "collection"'m% +5 "core" %N#' A +2 .tCS.seek 5ml +2 "collection"'h'm +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'g  +41 "core" +2 "collection"'x% +4 "core" %ml ? +3 .tCS.seek 7ml + "collection"'4' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'q @ +51 "core" B +2 .tCS.seek 10ml +2 "collection"''' O +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'L   +29 "core" " +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'$  + ')  +39 "core"  +88  +2 .tCS.seek 5ml +2 "collection"'@'m +1342 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'8 @ +152 "core" A + .tCSV.dial :waste +2 "collection"'9 +92 "core" +3 .tCS.seek 0ml + "collection"'-'Q +1338 "core" ' +2 .tCSV.dial :air + "collection"' @ +67 "core" B +3 .tCS.seek 5ml + "collection"'z'm +1342 "core" ' + .tCSV.dial CTV +2 "collection"'f  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'H  +39 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core"  + .tCBV.dial CSV +2 "collection"'S  +28 "core"  +2 "collection"'% +4 "core" %N%# B +3 .tCS.seek 5ml +2 "collection"'3'm +1373 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'k% +5 "core" %mN B +2 .tCS.seek 7ml +2 "collection"'U' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'y @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'"' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" _ +2 #tLysing Complete + "collection"'s& +5 "core" &Xl~ @Q +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&W% +4 "core" %\  h & +2 "storage"(e% +5 "core" % H S   + "storage"(n. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(F(S +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +3 "core" &T !  "  +2 "manipulator"&1& +4 "core" &5 4 J +2 "manipulator"&.% +4 "core" %\   H & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&I(y +179 "core" ( +3 "manipulator"&T& +4 "core" &m   +2 "storage"(& +5 "core" &T R S l +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&_'] +105 "core" ' +2 "storage"(*& +4 "core" &T u v ? ! +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(G'g +95 "core" ' + "storage"(P- +4 "core" -'e +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&0& +3 "core" &m \ : +2 "storage"(& +4 "core" &T S Q  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&D' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +2 "core" -'e +3 .tSE.seek 20.2 Pucks below Top Plate +2 "storage"(' +49 "core" ' + "manipulator"&% +5 "core" % - ! 6 +2 "storage"( & +4 "core" &T   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 303 counts + "manipulator"&Q'4 +12 "core" ' +2 "manipulator"&i& +5 "core" &m = +2 "storage"(;& +5 "core" &T N ;   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&c'] +27 "core" ' +3 .tSE.seek 21.2 Pucks below Top Plate + "storage"(!'{ +5 "Can"_ /^% +52 "core" ' +2 "manipulator"&& +5 "core" &m   +2 "manipulator"&b% +5 "core" %h  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +185 "core" ( +2 "manipulator"&,& +5 "core" &  ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" & @ ) +3 .tForearm.seek CC + "manipulator"&:'O +102 "core" ' +2 .tHand.close +2 "manipulator"&[/ +62 "core" / +2 .tCC.seek :open + "collection"'v( +426 "core" ( +2 "storage"(& +5 "core" &T / - ?  + "storage"(& +4 "core" &T - +  +2 "manipulator"&#& +4 "core" &  E ) +2 "manipulator"&{% +4 "core" % a  2  +3 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&r(y +188 "core" ( +2 "manipulator"&&& +5 "core" & \  ( + "storage"(=& +5 "core" &T T S   + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&/' +103 "core" ' +2 .tElbow.hold + "manipulator"&5, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&K1 +60 "core" 1 +3 "manipulator"&2% +5 "core" %   4 +2 "storage"(& +4 "core" &T ; ;  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 282 counts + "manipulator"&|' +14 "core" ' + "manipulator"&(& +5 "core" &  ` % +2 "storage"(B& +4 "core" &T o {  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +29 "core" ' +2 "storage"(p% +5 "core" %{ [ ] o +3 ."downElevator"SE.seek :down +3 "storage"(]' +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +27 (t% +3 "core" %  ) +2 "manipulator"&d% +4 "core" %\\  F  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +90 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +5 "core" &{ Q +2 "manipulator"& & +4 "core" & \  % +2 "manipulator"&\ % +5 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(-6 +183 "core" ( +3 "manipulator"&^& +4 "core" &-:  f B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &-:  y B +47 .tForearm.seek :garage +10 "manipulator"&'n +102 "core" ' +2 .tHand.close +2 "manipulator"&O/ +64 "core" / +2 "manipulator"&o& +4 "core" &-;   L A +2 "manipulator"&R% +4 "core" % y   7 +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +276 "core" ( + "manipulator"&& +5 "core" &4  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &4 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'O +106 "core" ' +2 "manipulator"&& +5 "core" &4   I +2 "manipulator"&A% +4 "core" %Q   P L +2 "collection"'& +5 "core" & J +2 "collection"'N& +6 "core" & J +2 .tCC.seek :closed +2 "collection"'(X +5 "core" & J +6 &4o F%g +10 &ZyT A6 +9 & ?H +9 &[ BG +9 &^ BG +10 &L` BG +9 & cz AG +10 &_Z AH +9 &^K @G +9 &T`0 AG +10 & c" @G +9 &!^ AG +9 &#` AG +10 &%[bd @G +9 &'^o AH +10 &(c AG +9 &*c @H +9 &,bak AH +10 &.%^U AG +9 &/a @G +9 &1c ?H +10 &3j` AH +9 &5-b @G +10 &6c AH +9 &8b @H +9 &:r_ @H +10 &<5d @G +9 &=_s @H +9 &?ck @G +10 &Az_V AH +9 &C;fI @H +10 &DrS0 ?I +9 &F[N" =M +9 &Hf :Q +10 &J" 8S +9 &K 7T +9 &M 7U +10 &Od 7U +9 &Q# 6V +10 &Rp 7V +9 &Tw 6V +9 &Vg 6W +10 &W_ :. +9 &Xn# :S +9 ( +3 "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + "collection"'?& +5 "core" &Xvg AK + &Xvi AK +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&+% +5 "core" % P +   M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%l +120 "core"  +2 "processing"%X% +5 "core" %h < + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%V'U +1604 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%<'d +1608 "core" ' +2 .tPSV.dial PSR + "processing"%} +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2623 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%` +4 "collection"'g  +5 "core" B +2 "processing"%x  +62 "core" +85  +2 .tPSV.dial :mixloop + "processing"%h +92 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%q  +120 "core" +3 .tPS.seek 0ml + "processing"%4'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%$ +42 "core" +2 .tPS.seek 0ml +2 "processing"%)'d +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%'  +52 "core" +3 .tPS.seek 2.5ml + "processing"%8' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%9 +39 "core" +3 .tPS.seek 0ml + "processing"%@'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &4  I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +4 "core" ( + "manipulator"&f& +5 "core" &4  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &4  I +3 .tForearm.seek CC + "manipulator"&H'O +94 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'z( +425 "core" ( +2 "manipulator"&& +5 "core" &4   I +2 "manipulator"&S% +4 "core" % b  +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +285 "core" ( +2 "manipulator"&& +5 "core" &-9   M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &k& +3 "core" &-9   M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&3'n +95 "core" ' +2 .tHand.open + "manipulator"&y1 +54 "core" 1 +2 "manipulator"&U% +5 "core" % r f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +109 "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 3 into Collection Clamp + "collection"'s& +5 "core" &s T +2 "manipulator"&W% +4 "core" %\  L  +2 "storage"(e% +5 "core" % ] * + "storage"(n. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(6( +355 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (1& +4 "core" & F P % +2 "manipulator"&.& +4 "core" &-:  l L +2 "manipulator"&Z% +4 "core" %\   3  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&T(4 +213 "core" ( +2 "manipulator"&& +5 "core" &@  + "storage"(E& +5 "core" & I (% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&*'N +105 "core" ' + "storage"(P& +5 "core" & *% +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(0'g +90 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (u& +3 "core" & l n [ "% +2 "manipulator"&& +5 "core" &@  +3 .tElbow.seek 3 + "manipulator"&(4 +7 "core" ( +2 "manipulator"& & +5 "core" &8   +2 "storage"(i& +4 "core" & | x  "% +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&;'" +49 "core" ' +10 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +56 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&b& +3 "storage"(_' +8 "core" &8   +2 "manipulator"&I% +4 "core" % ,  +3 .tForearm.seek :retract + "manipulator"&G'\ +51 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +46 "core" ' +2 .tElbow.seek CC + "manipulator"&D( +157 "core" ( +2 "manipulator"&Q& +5 "core" &4  C I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &4   2 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&,'O +103 "core" ' +2 "manipulator"&J& +5 "core" &5   + I +2 "manipulator"&c% +4 "core" %R \\ +3 "collection"'& +4 "core" & J +3 "collection"'[& +5 "core" & J +3 .tCC.seek :closed + "collection"'(X +6 "core" & J +5 & ,f F$e +10 &YY A6 +9 & ?I +9 &^ CG +10 &b BG +9 &Fbv BG +9 &bf @H +10 &eU BH +9 &^H BH +9 &Na< BG +10 & a+ BG +9 &!`" BG +10 &#b BG +9 &%Va CG +9 &'b BH +10 &(d BH +9 &*d BH +10 &,]_: BH +9 &. a? BG +9 &/b1 BG +10 &1b' BH +9 &3ee BH +9 &5'd BH +10 &6d BH +9 &8e AH +10 &:m` BH +9 & +3 .tCS.seek 10ml +2 "collection"'B' O +1584 "core" ' +2 .tCSV.dial CTV +2 "collection"'p  +53 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2633 "core" ' +2 .tCBV.dial :waste1 + "collection"'t @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'d  +121 "core" +2 "collection"'r& +4 "core" &Xm}p CO +3 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&>% +4 "core" %\  ; +2 "storage"(/% +4 "core" % D ` \  +2 "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(\ ( +205 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (|& +4 "core" & 4 @  + "manipulator"&!& +3 ."raiseStack"SE.reconfigure :place +7 "storage"(#]K-0-\ b +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(]'g +3 "core" &4 I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&^& +5 "core" &4  P I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &4  @ I +3 .tForearm.seek CC +2 "manipulator"&5'O +93 "core" ' +3 .tHand.close + "manipulator"&O/ +60 "core" / +3 .tCC.seek :open + "collection"'o( +74 "core" ' +2 "storage"(R- +4 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(Y'z +33 "core" ' +307 ( +2 "storage"(& +4 "core" & x w & ! +3 "storage"(& +4 "core" & w v Q ! +2 "manipulator"&\\& +4 "core" &4  a I +2 "manipulator"&7% +4 "core" % ]  P +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&A(a +163 "core" ( +2 "manipulator"&& +5 "core" &g \ + " +2 "storage"(& +4 "core" &  & +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&v'^ +108 "core" ' +2 .tElbow.hold +2 "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +56 "core" 1 +3 "manipulator"&+% +5 "core" % Zv + "storage"(N& +5 "core" & x w  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 296 counts + "manipulator"&l'φ +26 "core" ' + "manipulator"&X& +5 "core" &  [  +2 "storage"(C& +4 "core" & ~  $ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +23 "core" ' +2 "storage"(V% +5 "core" %  ) +2 ."downElevator"SE.seek :down +4 "storage"(}' +100 (<% +3 "core" %?D  'OB +2 "manipulator"&`% +5 "core" % C  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%x  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%h' +2611 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%q +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%m  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +54 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%4  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%$'d +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%L& +4 "core" &R I +2 "manipulator"&'& +4 "core" &    +2 "manipulator"&)% +4 "core" %   F  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&9(-6 +173 "core" ( +2 "manipulator"&8& +5 "core" &-:  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-: & I +2 .tForearm.seek :garage +2 "manipulator"&f'n +98 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / + "manipulator"&& +5 "core" &-:  4 I +2 "manipulator"&j% +4 "core" % k  = +3 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( +2 "manipulator"&& +5 "core" &H ; * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &H  j * +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&H'Η +100 "core" ' +2 "manipulator"&& +5 "core" &H  * +2 "manipulator"&k% +4 "core" %Ρ   +2 "processing"%-& +5 "core" &H C +2 "processing"%y& +6 "core" &K C +2 .tPC.seek :closed +2 "processing"%U(X +5 "core" &R D +6 &@Z ?%g +9 &x[Y :8 +10 &X :J +9 &cg ' +2 "manipulator"&r& +8 "core" &2  H + "manipulator"&/% +5 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +58 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 "core" ' +2 .tElbow.seek PC +2 "manipulator"&|(? +241 "core" ( +2 "manipulator"&!& +5 "core" &I > 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &I   7 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +47 "manipulator"&w'Η +111 "core" ' + "manipulator"&6& +5 "core" &I  E 7 +2 "manipulator"&O% +5 "core" %Α   +2 "processing"%R& +4 "core" &n C +3 "processing"%D& +5 .tPC.seek :closed +2 "processing"%(X +3 "core" &` B +9 & ' @$c +10 &W :6 +9 & 9I +9 &b I +9 &9g I +9 &c I +9 &(e >I +9 &*e ?I +10 &,S` 4I +9 &.e 9I +9 &/b :I +10 &1c 4I +9 &3Ze >I +10 &5d ?I +9 &6g ?I +9 &8g >I +10 &:be =I +9 &<#g =J +9 &=e =I +10 &?e >I +9 &Ajf =I +10 &C+h =J +9 &Dtw ' +2606 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%= +40 "core" +3 .tPS.seek 0ml + "processing"%6'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%O  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%R' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &9  P M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +4 "core" ( + "manipulator"&\\& +5 "core" &9   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &9  8 M +2 .tForearm.seek CC +2 "manipulator"&7'O +101 "core" ' +2 .tHand.close + "manipulator"&w/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "manipulator"&& +5 "core" &9   M + "manipulator"&5% +5 "core" % _ 7 +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +281 "core" ( + "manipulator"&+& +5 "core" &-?     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-?  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'n +110 "core" ' +2 .tHand.open + "manipulator"&C1 +61 "core" 1 + "manipulator"&V% +5 "core" % b  6 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "07:17:13.88" +24947 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%< @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2234 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +1724 "Can"t <E.{ +503 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +118 "core"  +2 "processing"%m% +4 "core" %a D +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"%' +587 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + "processing"%h  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core" +2 "processing"%u% +4 "core" %ҥv = +3 ."da"PS.seek 1.5ml + "processing"%8'U +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"%'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3055 .PBV.dial between PSV and waste1 +5 "processing"%j * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2222 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%k'd +2210 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +118 "core"  +2 "processing"%9% +4 "core" %i) D +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"%%' +581 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1622 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%s +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core" + "processing"%% +5 "core" %ҥ ? +2 ."da"PS.seek 1.5ml +2 "processing"%y'U +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%W'd +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%F  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2235 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%. +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2210 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%P  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%i +40 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"% 'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%b  +40 "core"  +2 "processing"%e% +5 "core" %\\ D +2 ."da"PS.seek 0.55ml +2 "processing"%E' +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1566 "core" ' +2 ."da"PSV.dial :PML + "processing"%* +41 "core" +2 ."da"PTV.dial :mixing + "processing"%0 @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"% % +4 "core" %ң" B +3 ."da"PS.seek 1.85ml + "processing"%|' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'d +1267 "Can"u 9K1U +691 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%G  +30 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + + ."da"PSV.dial :air +2 "processing"%J  +40 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2248 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%_ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%;  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%# +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +40 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\ 'd +2214 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +118 "core"  +2 "processing"%o% +4 "core" %g{ C +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"%' +581 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1478 "Can"w 7O3 +122 "core" ' +2 ."da"PTV.dial :puck + "processing"%:  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%@ +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%(  +44 "core"  +2 "processing"%p% +4 "core" %Ҥ ? +3 ."da"PS.seek 1.5ml + "processing"%['T +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +30 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +2238 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +65 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +77 "core" +3 ."da"PS.seek 0ml + "processing"%^'d +2219 "core" ' +56 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +121 "core"  + "processing"%=% +5 "core" %e/ 0 +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"%>' +587 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%6 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%R% +4 "core" %ң > +3 ."da"PS.seek 1.5ml + "processing"%'S +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%D'd +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +79 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%&' +2231 "core" ' + ."da"PSV.dial PTV +2 "processing"% +66 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%+  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%N'd +2233 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +120 "core"  +2 "processing"%C% +5 "core" %e 6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +591 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%X +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core" +2 "processing"%`% +4 "core" %ҭt C +3 ."da"PS.seek 1.5ml +2 "processing"%A'] +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%I'd +1595 "core" ' +2 ."da"delay 2:00 +3210 "Can"x 6O6= +8793 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%x * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%}' +2249 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%q +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%m +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +78 "core" +3 ."da"PS.seek 0ml +2 "processing"%'d +2226 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%h +121 "core"  +10 "processing"%'% +16 "core" %d , +8 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +26 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +10 "processing"%)' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%u% +5 "core" % - +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%4' +342 "core" ' +3 ."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"%8 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%j% +4 "core" %ҩ + +3 ."da"PS.seek 1.5ml + "processing"%'Y +588 "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'd +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2253 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%9 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2230 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +131 "core"  + "processing"%% +5 "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"%a'Ҧ +2106 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%y  +33 "core" +2 "processing"%F% +4 "core" %ҥ~ , +3 ."da"PS.seek 1.5ml + "processing"%H'U +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +31 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%W  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +1599 "core" ' +2 "processing"%19 +4 "core" 9]4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +58 "processing"%.  +4 "core" 4 + 4 + "processing"%& +4 "core" &X~  ,/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&3% +4 "core" %\  .  +2 "storage"(% +4 "core" % Z  +2 "storage"(P. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 2 +2 "storage"(( +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (i& +3 "core" &  : +2 "manipulator"&& +4 "core" &-@    +2 "manipulator"&b% +4 "core" %\   \ !  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&e(a +178 "core" ( +3 "manipulator"& & +5 "core" &j    , +2 "storage"(& +4 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 600 counts + "manipulator"&E'ж +98 "core" ' +2 "storage"(*& +5 "core" &  J +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(0'g +281 "core" ' + "storage"(- +4 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &j  , +2 "storage"(c& +4 "core" &    +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&T'^ +29 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&|, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(G- +4 "core" -' +3 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&J% +5 "core" %d  K a +2 "storage"(& +4 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 306 counts +2 "manipulator"&_'ϐ +12 "core" ' + "manipulator"&;& +5 "core" &{  * +2 "storage"(#& +5 "core" &   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&{'ж +20 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(Q' +37 "core" ' +2 "manipulator"&z& +5 "core" &{   * +2 "manipulator"&o% +4 "core" %н \  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(? +252 "core" ( +2 "manipulator"&:& +5 "core" &B   5 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &@& +3 "core" &B  5 +2 ."da"Forearm.seek PC +2 "manipulator"&('Η +97 "core" ' +2 ."da"Hand.close + "manipulator"&p/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%M( +427 "core" ( +2 "storage"(U& +5 "core" &   + "manipulator"&[& +5 "core" &B  " 5 + "manipulator"&B% +5 "core" % Β k +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&d(a +269 "core" ( +2 "manipulator"&& +4 "core" &k  y +2 "storage"(,& +5 "core" &    +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&K'ж +91 "core" ' +3 ."da"Hand.open + "manipulator"&t1 +52 "core" 1 +3 "storage"(/- +4 "core" -' +2 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"("'i +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.16 Pucks below Top Plate +2 "storage"(!' +49 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2407h100ml_nessie.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +671 #"da"SX MX5/16 (USB:66): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.887 seconds\ /var/log/esp/da23jul2407h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2407h100ml15s_nessie.tif +1573 #SX MX5/16 (USB:66): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2407h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2407h100ml25s_nessie.tif +2573 #SX MX5/16 (USB:66): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2407h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "22.887 sec auto-exposure",Subject: "da23jul2407h100ml images!" +4 "storage"(=- +4 "core" -' +2 "storage"(^& +5 "core" &    +3 "manipulator"&>& +13 "core" &k   9 y +8 ."da"Elbow.seek 2 +5 "manipulator"&6(a +11 "core" ( +5 "manipulator"& & +4 "core" &k  _ y +2 "storage"(R& +4 "core" &    +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&O'ж +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.87 Pucks below Top Plate + "storage"(\\'* +64 "core" ' +2 "manipulator"&& +4 "core" &k   ? y +2 "storage"(w& +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 2 +2 "manipulator"&~'^ +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.06 Pucks below Top Plate +2 "storage"(D' +22 "core" ' +2 "manipulator"&% +5 "core" %q   b + "storage"(5& +5 "core" & | {  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 319 counts + "manipulator"&7'ϝ +18 "core" ' + "manipulator"&+& +6 "core" &k  - y + "storage"(&& +5 "core" &  ) +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&]'ж +15 "core" ' +2 "storage"(C% +5 "core" % * +2 ."downElevator"SE.seek :down +4 "storage"(N' +102 (V% +10 "core" %< v w $M< +2 "manipulator"&X% +6 "core" %в   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +46 ' + ."downElevator"SE.stop + "storage"(5 +3 (`& +5 "core" &   ( +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +5 "core" & G +2 "manipulator"&v& +5 "core" &k   y + "manipulator"&A% +5 "core" %\   D  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(-6 +172 "core" ( + "manipulator"&x& +5 "core" &-= \  f +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &-=  f +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&I'n +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&l/ +55 "core" / +2 "manipulator"&q& +5 "core" &->  G e +2 "manipulator"&m% +4 "core" % z   3 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&}(? +119 "core" ( +2 "manipulator"&h& +5 "core" &I   * +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &I   * +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +60 "manipulator"&'Η +103 "core" ' +2 "manipulator"&u& +5 "core" &I * +3 "manipulator"&)% +5 "core" %Β  : +2 "processing"%4& +4 "core" & D +3 "processing"%8& +5 "core" & C +3 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" & C +9 &1 ;*y +9 &f := +10 &{ 9J +9 &Ld ;I +9 &h ;I +10 &e }d 20 seconds for psFlush to relinquish FlushPuck +134 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%S @ +172 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%9  +118 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%k +91 "core" +3 ."psFlush"PS.seek :empty + "processing"%%'F +2610 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +93 "core"  + "processing"%-% +5 "core" %E C +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +580 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +7 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +186 "Can" 9F:r +1925 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%n  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%y @ +67 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%F +93 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%a'F +626 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +3 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +65 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +913 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +1702 "core" ' +14 ."psFlush"PSV.dial PBV +6 "processing"%c @ +52 "core" ? +23 ."psFlush"PS.seek 2.5ml +15 "processing"%G' +2349 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +254 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%J  +65 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%; +52 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%#'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%E  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%0 +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +581 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%_' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%{ U +51 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%:'d +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%@ @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%|' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +51 "processing"%p  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2615 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +52 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%U' +1249 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1348 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%[ +67 "core" +26 ."psFlush"PBV.dial PSV +17 .PS.seek 0ml +7 "processing"%B'd +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'t& +4 "core" &3 N + "manipulator"&/& +4 "core" &J  ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r(? +8 "core" ( + "manipulator"&Q& +5 "core" &@   , ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &@   ( +2 .tForearm.seek PC + "manipulator"&='Η +97 "core" ' + .tHand.close + "manipulator"&^/ +56 "core" / +2 .tPC.seek :open + "processing"%>( +422 "core" ( + "manipulator"& & +4 "core" &@ ( +2 "manipulator"&R% +4 "core" % Τ  C +2 .tForearm.seek :retract + "manipulator"&'\ +17 "Can" ?9<i +80 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w( +358 "core" ( +2 "manipulator"&& +4 "core" &<  . M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +2 "core" &< * M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +6 "manipulator"&+'O +101 "core" ' +2 "manipulator"&&& +4 "core" &<  6 M +2 "manipulator"&C% +4 "core" %N 7 f +2 "collection"'d& +4 "core" &0 J +2 "collection"'K& +4 "core" & I +2 .tCC.seek :closed +2 "collection"'!(X +4 "core" & I +8 &3 @*z +10 & h >> +9 &} ?J +9 &bg AI +10 &%h AI +9 &f AI +10 &c AI +9 &jg AJ +9 &-g AI +10 &e @I +9 & c AI +9 &"tf @I +10 &$5e AI +9 &%e AI +10 &'b AI +9 &)|e AI +9 &+=f AI +10 &-c AI +9 &.f AI +9 &0f AI +10 &2Ef AI +9 &4e AI +10 &5e AI +9 &7b AI +9 &9Ne AI +10 &;e AI +9 &<e AI +9 &>g AI +10 &@Ub AI +9 &Bb AI +10 &Cj @J +9 &E} ?K +9 &GL Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +421 "core" ' +5 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'2 @ +40 "core" A + "collection"'M% +4 "core" %m E +3 .tCS.seek 7ml + "collection"'j' +511 "core" ' +10 ."connect"CSV.dial CTV +28 .tCTV.dial CSV +18 "collection"'?  +62 "core"  +8 .tCBV.dial :waste2 +14 "collection"'  +100 "core"  +14 .tCS.seek 0ml +7 "collection"'8'Q +1545 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Xe+ CH +2 "collection"'f% +3 "core" %S1 B +2 .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'Z% +4 "core" %S5 C +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1597 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["A +27 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +2281 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5905 "Can" K&> +14819 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13531 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4151 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +1745 "Can" K(@. +18975 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18543 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3572 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18287 "Can" P"As+ +2437 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17957 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14101 "Can" P#B +6632 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3804 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5729 "Can" O%E( +6644 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18633 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17348 "Can" O%FW +3372 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +171 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +13162 "Can" O%H)AW +7563 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7433 ."Qmail"GoodNews.email "Then, in tube 3: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:83\\n{1 => 22,\\n 2 => 2,\\n 3 => 20}\\nCan@08:13:02, 24.8C, 20% humidity, 15.1psia, 14.060V, 0.269A, 23.055Ah, 3.79W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +13313 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10900 "Can" P%IW +9821 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17200 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1054 #"uploadLog"upsync\ [sender] io timeout after 602 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +3140 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8019 "Can" O%JmW +12700 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5777 "Can" L*LTW +14941 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4845 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +5 #Session Ended +15552 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3892 "Can" O%MW +16854 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1651 "Can" N'O/W +19097 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20125 "Can" O&PW +622 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +38636 "Can" K+Q[W +60001  K+S]W +52807  K+TuZ +57 .tGate.power :raw,:ON +97 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 %c +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' % +4 "core" %h ] +2 .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%J% +3 "core" % R +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")G% +4 "core" % I + .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 2,\\n 3 => 20}\\nCan@11:00:25, 24.3C, 20% humidity, 15.1psia, 13.977V, 0.373A, 23.515Ah, 5.22W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #7) <=== +2 .Sample.shallow +3 "sampler")2 +24 "core" 2 + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +5 "core" &< M + .tHand.open +2 "manipulator"&&1 +61 "core" 1 +2 "manipulator"&C& +4 "core" &    ( / +2 "manipulator"&d% +5 "core" % \  \ G \ Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +184 "core" ( +2 "manipulator"&& +5 "core" &-A R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +6 "core" &-A    R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&X'n +96 "core" ' +2 .tHand.close + "manipulator"&O/ +53 "core" / +2 "manipulator"&\\& +5 "core" &-A &  d R +3 "manipulator"&~% +4 "core" %    D +3 .tForearm.seek :retract +4 "manipulator"&K'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`( +313 "core" ( +2 "manipulator"&7& +5 "core" & * I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +4 "core" &   h I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +5 "manipulator"&v& +8 "core" &   d I +2 "manipulator"&% +4 "core" %U   ( Q +3 "collection"'D& +4 "core" &F I +3 "collection"'A& +6 "core" &> J +3 .tCC.seek :closed + "collection"'x(X +5 "core" &D J +6 &E G? +9 &MG ?1 +10 &[z= >F +9 &c6 @I +10 &fB @I +9 &dD AI +10 &VeE AJ +9 &dE AI +9 &eC AI +12 &fF ?I +9 &_eC @I +9 &!!eE @I +10 &"eB @I +9 &$eD @I +8 &&gdB @I +11 &()c? @I +9 &)g< @I +9 &+g9 ?J +10 &-pe7 ?I +11 &/2d: @I +8 &0c5 @I +9 &2c: @I +9 &4xc? @I +10 &69g@ ?I +9 &7b< @I +8 &9c9 @I +11 &;c> @I +9 &=Bc? @I +11 &?e: @I +8 &@c; @I +8 &Bb9 @I +11 &DGh8 @J +8 &F> >L +8 &G< :P +10 &It3 8R +9 &K24 7T +10 &L1 7T +9 &N5 6U +9 &Pt. 5U +10 &R5; 5U +9 &S7 6U +9 &U= 5V +10 &Wr> 6= +9 &XI/3 8)z +10 &X~\\8 @E +2 ( +2 "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 + "collection"' & +8 "core" &X~c0 ?E +4 .tHand.open +2 "manipulator"&N1 +65 "core" 1 +2 "manipulator"&]% +5 "core" % T 4 ( ( R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'q& +4 "core" &X~c/ DE +2 "collection"'% +5 "core" %S) C +2 .tCSV.dial CSR +2 "collection"'<  +130 "core"  +2 "collection"'h% +5 "core" %S4 C + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'''m +1345 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +12 'm% +6 "core" %mV @ +4 .tCS.reconfigure :fast +6 "collection"'#d @b +4 .tCS.seek 7.5ml +4 "collection"'Y' +614 "core" ' + .tCSV.dial :waste +2 "collection"'u +119 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"')'Q +152 "Can" 3\\U#W +1814 "core" ' + #tPurging external Intake +2 "collection"'I& +5 "core" &X~b' CE + "collection"'2% +4 "core" %R- C +2 .tCSV.dial :flush +2 "collection"'M  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'4' O +2177 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'? + '  +7 "core"  +72 +2 .tCTV.dial :intake + "collection"'j  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"''Q +2175 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'f  +69 "core" ~ +2 #tFlushing upper manifold + "collection"'& +5 "core" &X~bJ BE +2 "collection"'Z% +4 "core" %SO C +2 .tCSV.dial :flush +2 "collection"'8  +65 "core"  +3 .tCS.seek 5ml + "collection"''m +1130 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'9 @ +39 "core" A + "collection"'k% +5 "core" %m$ C +2 .tCS.seek 7ml +2 "collection"'g' +507 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'S +92 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'-'Q +1549 "core" ' +2 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''. +713 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +4 .tCS.seek 0ml +4 "collection"'n'Q +706 "core" ' +2 "collection"'%& +5 "core" &X~bO DE + "collection"'y% +4 "core" %PI C +2 .tCSV.dial :flush +2 "collection"'s  +39 "core"  +2 .tCS.seek 3ml +2 "collection"'F'. +710 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +56 "collection"'a @ +41 "core" A +2 "collection"'1% +5 "core" %.& C +2 .tCS.seek 5ml +2 "collection"'.'m +510 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'3'Q +1120 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'w'. +711 "core" ' +2 .tCSV.dial :waste +2 "collection"'6 +67 "core" +2 .tCS.seek 0ml +2 "collection"'!'Q +710 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & b I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&i( +4 "core" ( +2 "manipulator"&H& +5 "core" &    I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +4 "core" &  I +3 .tForearm.seek CC + "manipulator"&b'O +94 "core" ' +2 .tHand.close + "manipulator"&W/ +57 "core" / +2 .tCC.seek :open + "collection"' ( +427 "core" ( + "manipulator"&*& +5 "core" &  I +2 "manipulator"&% +4 "core" % `   +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&L(-6 +278 "core" ( + "manipulator"&& +5 "core" &-, - d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &-,   d +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c'n +96 "core" ' +3 .tHand.open + "manipulator"& 1 +60 "core" 1 +2 "manipulator"&J% +5 "core" % o   ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +100 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 3 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:28EDT24-Jul-23\\n{1 => 22,\\n 2 => 2,\\n 3 => 20}\\nCan@11:01:11, 24.2C, 20% humidity, 15.1psia, 14.002V, 0.502A, 23.521Ah, 7.03W",Subject: "da sampling at most 100ml" +2 "collection"';& +6 "core" &A M +2 "manipulator"&% +5 "core" %  \  I  +2 "storage"(#% +4 "core" % ( % +2 "storage"(o. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(E( +510 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (z& +3 "core" & Q ^   +2 "manipulator"&0& +5 "core" &-,  7 d + "manipulator"&e% +5 "core" %    z  +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&T(4 +190 "core" ( +2 "manipulator"&{& +5 "core" &j    % +2 "storage"(& +4 "core" & s y $ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&_'N +91 "core" ' + "storage"(@& +5 "core" & u | ) # +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(p'g +101 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\ & +3 "core" & A % >  +2 "manipulator"&:& +5 "core" &j   % +2 .tElbow.seek 3 + "manipulator"&((4 +88 "core" ( +4 "manipulator"& & +10 "core" &2 E 6 +4 "storage"($& +8 "core" & H H   +4 .tForearm.seek 3 + 300 counts +4 "manipulator"&P'" +27 "core" ' +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&B& +4 "storage"(t' +8 "core" &3 \  * 6 +2 "manipulator"&% +4 "core" %   k H +3 .tForearm.seek :retract + "manipulator"&,'\ +73 "core" ' + ."downElevator"SE.stop + "storage"(5 +18 "core" ' +3 .tElbow.seek CC + "manipulator"&}( +145 "core" ( +2 "manipulator"&& +5 "core" &4  1 H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &R& +3 "core" &4   x H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +107 "core" ' +3 "manipulator"&|& +5 "core" &4  H +2 "manipulator"&% +4 "core" %F  Q +2 "collection"'"& +5 "core" &P I +2 "collection"'& +6 "core" &w H +2 .tCC.seek :closed +2 "collection"'>(X +5 "core" &R I +7 & -H D%f +10 &ZA ?7 +9 &~> >I +10 &^D AH +9 &bE @H +9 &NaI @H +10 &aI @H +9 &_F @H +9 &bF @I +10 &U`D AH +9 & cE @H +10 &!_B @H +9 &#`E @I +9 &%^`D AH +10 &'aE AH +9 &(bA AI +9 &*`E @H +10 &,da; @I +9 &.(`9 AH +9 &/`9 AH +10 &1c6 AH +9 &3m`) @H +10 &5/`7 AH +9 &6c7 @H +10 &8a- @H +9 &:tb* AI +9 &<8`. AH +9 &=a) AH +10 &?b+ @H +9 &A|e+ AI +10 &C<l4 @J +9 &D6 =L +9 &F- :P +10 &Hg3 8S +9 &J)0 8S +10 &K( 7S +9 &M) 7T +9 &Oj) 6T +10 &Q)) 6U +9 &R) 5U +9 &T' 4V +10 &Vm* 4V +9 &W_* 9/ +9 &Xl6 :Q +9 ( +2 &Xrk, ?K +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&5% +5 "core" % J   M +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +50 .SS.hold +4 "sampler")C+ +4 "core" + +2 "sampler")d% +4 "core" % {\ I +2 "collection"'& +5 "core" &Xrj K +3 "Can"\ `V\\ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'?'Q +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")j +109 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +11 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"''Q +596 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '%% +2 "core" %W] < +3 .tCS.seek 5.001ml +2 "collection"'y'm +830 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +40 "core" ~ +2 .tCS.seek 1ml +2 "collection"'a' +1085 "core" ' + "collection"'M9 +4 "core" 9 +2 "collection"'F% +4 "core" %q A +2 #tBefore lysing Collection Puck Heater at 24.5C/28.6psia +3 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'. \  +2 '19 +6 "core" 9 +102 "collection"'w9 +3 "core" 9d +103 "collection"'9 +2 "core" 9 d +103 "collection"'H9 +3 "core" 9 d +102 "collection"'39 +3 "core" 9d +103 "collection"'69 +3 "core" 9d +103 "collection"'`9 +2 "core" 9d +103 "collection"'l9 +3 "core" 9d +102 "collection"'x9 +3 "core" 9"d +102 "collection"'*9 +4 "core" 9&d +102 "collection"'9 +3 "core" 9+d +102 "collection"'b9 +3 "core" 9)/d +103 "collection"'s9 +3 "core" 9F3d +102 "collection"'9 +3 "core" 9e7d +102 "collection"'9 +3 "core" 98 +103 "collection"'{9 +3 "core" 9b5 +102 "collection"'\ 9 +3 "core" 93 +103 "collection"':9 +3 "core" 90 +103 "collection"'$9 +2 "core" 9/ +103 "collection"'z9 +3 "core" 9, +102 "collection"'/9 +3 "core" 9* +103 "collection"'9 +2 "core" 9( +103 "collection"'G9 +4 "core" 9;' +102 "collection"' 9 +3 "core" 9U% +103 "collection"'@9 +3 "core" 9o# +102 "collection"'_9 +3 "core" 9" +102 "collection"'9 +3 "core" 9 ! +103 "collection"'R9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9  +103 "collection"'P9 +3 "core" 9  +102 "collection"'t9 +3 "core" 9 +103 "collection"'|9 +2 "core" 9  +103 "collection"'p9 +3 "core" 9  +103 "collection"'9 +3 "core" 9 + +102 "collection"'(9 +3 "core" 9 < +102 "collection"',9 +3 "core" 9 K +103 "collection"'9 +2 "core" 9 [ +103 "collection"'"9 +4 "core" 9 i +102 "collection"'9 +3 "core" 9 w +103 "collection"'T9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'59 +3 "core" 9  +103 "collection"'B9 +3 "core" 9   +103 "collection"'d9 +2 "core" 9 " +103 "collection"'9 +3 "core" 9 # +102 "collection"' 9 +3 "core" 9 $\  +102 "collection"'C9 +4 "core" 9 % +102 "collection"'O9 +3 "core" 9 ' +102 "collection"'^9 +3 "core" 9 ' +103 "collection"'\\9 +3 "core" 9 ) +102 "collection"'9 +3 "core" 9 * +102 "collection"'U9 +4 "core" 9 ,$ +102 "collection"'9 +3 "core" 9\ -( +103 "collection"'~9 +3 "core" 9\ ., +102 "collection"'+9 +4 "core" 9\ 00 +102 "collection"'X9 +3 "core" 9\ 04 +102 "collection"'K9 +3 "core" 9\ 39 +103 "collection"'V9 +4 "core" 9\ 3= +102 "collection"'=9 +3 "core" 9\ %4A +102 "collection"'D9 +3 "core" 9\ *5E +102 "collection"']9 +4 "core" 9\ /7J +102 "collection"'q9 +3 "core" 9\ 38N +102 "collection"'79 +4 "core" 9\ :9R +103 "collection"'9 +3 "core" 9\ >9V +102 "collection"'<9 +3 "core" 9\ C;Z +102 "collection"' 9 +3 "core" 9\ F<_ +103 "collection"'9 +2 "core" 9\ K=c +103 "collection"'A9 +3 "core" 9\ N@g +102 "collection"'[9 +3 "core" 9\ S?k +102 "collection"'9 +4 "core" 9\ W@p +102 "collection"'N9 +3 "core" 9\ \\At +102 "collection"'u9 +3 "core" 9\ _Bx +103 "collection"'I9 +3 "core" 9\ cD| +103 "collection"')9 +2 "core" 9\ gE +103 "collection"'m9 +3 "core" 9\ jF +102 "collection"'Y9 +3 "core" 9\ mG +103 "collection"'j9 +2 "core" 9\ pG +103 "collection"'v9 +3 "core" 9\ uI +103 "collection"'?9 +3 "core" 9\ xI +102 "collection"'9 +3 "core" 9\ {J +3 .tCH.hold 10:00,70C +4 "collection"'4 `\ `\ {  +4 '9 +3 "core"  +2 9\ {K + "collection"'Z% +5 "core" %  +2 #tBegun lysing Collection Puck Heater at 68C/38.3psia +23503 "Can" `>W +36484 "core" ` +2 "collection"'f9 +4 "core" 9\  +2 "collection"'h% +4 "core" %{{ 8 +2 #tEnded lysing Collection Puck Heater at 70C/37.0psia +2 .CS.seek 0ml + "collection"'8'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'' @ +94 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'9'm +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'k @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'g  +52 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'S @ +40 "core" ? +6 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'2'Q +1347 "core" ' +2 "collection"'% +5 "core" %RMM < + #tPuck @47.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'- +93 "core"  +2 .tCBV.dial CSV + "collection"'%  +28 "core"  +2 "collection"'% +5 "core" %R#"m ; +2 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'y  +39 "core" +2 "collection"'M% +4 "core" %m>2 < +3 .tCS.seek 7ml + "collection"'F' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +40 "core" > +3 .tCS.seek 10ml + "collection"'w' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +55 "collection"'H   +33 "core" " +2 ."connect"CSV.dial CTV +2 "collection"'3  +2 .tCTV.dial CSV +3 "collection"'6  +25 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'`'m +1344 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +92 "core" A +2 .tCSV.dial :waste +2 "collection"'x +106 "core" +2 .tCS.seek 0ml +2 "collection"'*'Q +1336 "core" ' +2 .tCSV.dial :air + "collection"' @ +66 "core" A +3 .tCS.seek 5ml + "collection"'b'm +1340 "core" ' + .tCSV.dial CTV +2 "collection"'s  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +38 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'J +94 "core" ~ + .tCBV.dial CSV +2 "collection"';  +28 "core" +2 "collection"'% +5 "core" %N') = +2 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'#  +40 "core" +2 "collection"'o% +5 "core" %m 8 +2 .tCS.seek 6.999ml +2 "collection"'' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'c @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'Q' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'n ` +106 "core" _ +3 #tLysing Complete + "collection"'0& +4 "core" &Xri =K +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&e% +4 "core" %\  \  u  +2 "storage"(L% +4 "core" % ; 0  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(W( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +3 "core" &  ,  +2 "manipulator"&{& +5 "core" &3   0 H + "manipulator"&\ % +5 "core" %\  -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&:(a +169 "core" ( +2 "manipulator"&$& +5 "core" &d   +2 "storage"(z& +4 "core" & V U  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&/'ж +90 "core" ' +2 "storage"(& +5 "core" & ^ \\   +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(G'g +282 "core" ' +2 "storage"( - +4 "core" -'t +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&@& +3 "core" &d \   +2 "storage"(_& +5 "core" & E ?  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'^ +32 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'t +3 .tSE.seek 1.16 Pucks below Top Plate + "storage"(P' +30 "core" ' +2 "manipulator"&t% +5 "core" %o  A ( +2 "storage"(|& +4 "core" &    +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&p'ϛ +24 "core" ' +2 "manipulator"&& +5 "core" &d  + "storage"((& +5 "core" & , - 8  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&,'ж +23 "core" ' +3 .tSE.seek 2.16 Pucks below Top Plate +2 "storage"(' +44 "core" ' + "manipulator"&"& +5 "core" &d \  7 +2 "manipulator"&% +5 "core" %  \ 1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +177 "core" ( +2 "manipulator"&5& +5 "core" &"    9' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &"  9' +2 .tForearm.seek CC +2 "manipulator"&d'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"' ( +427 "core" ( +2 "storage"(C& +4 "core" & = ;  +3 "storage"(O& +4 "core" & E ;  +2 "manipulator"&^& +4 "core" &"  l 9' +2 "manipulator"&\\% +4 "core" % b  = B +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&U(a +165 "core" ( +2 "manipulator"&& +4 "core" &X     +2 "storage"(~& +4 "core" & p v  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&+'^ +106 "core" ' + .tElbow.hold +2 "manipulator"&X, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&K1 +63 "core" 1 +3 "manipulator"&V% +4 "core" % Zo   +2 "storage"(=& +4 "core" &  , B  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 296 counts + "manipulator"&D'φ +13 "core" ' + "manipulator"&]& +5 "core" &n    +2 "storage"(q& +4 "core" & n o r ! +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&7'ж +28 "core" ' + "storage"(% +5 "core" % h w  +3 ."downElevator"SE.seek :down +3 "storage"(<' +99 ( % +3 "core" %e< y y N? +2 "manipulator"&% +5 "core" %к    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +39 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +54 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +5 "core" & M +2 "manipulator"&& +5 "core" &n     +2 "manipulator"&N% +4 "core" %   J  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&u(-6 +175 "core" ( + "manipulator"&I& +5 "core" &-0   ; O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &-0 O +3 .tForearm.seek :garage + "manipulator"&m'n +106 "core" ' +2 .tHand.close + "manipulator"&Y/ +60 "core" / +2 "manipulator"&j& +3 "core" &-0  O +2 "manipulator"&v% +5 "core" % Z  +2 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +280 "core" ( +2 "manipulator"&& +4 "core" &7  # K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &7   J K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&.'O +94 "core" ' + "manipulator"&4& +5 "core" &7  K +2 "manipulator"&f% +4 "core" %S    +3 "collection"'h& +4 "core" &} E +3 "collection"'a& +5 "core" & E +2 .tCC.seek :closed +2 "collection"''(X +5 "core" &` E +8 &4 <*z +9 &h := +10 &r ;H +9 &^_ =G +9 & _ =G +10 &_k =G +9 &]L =H +9 &e]1 =H +10 &'] =H +9 &_ `< =H +9 &@Oc" || 0V +9 &V 0K +10 &X"G 3){ +9 &Xkn ;L +2 ( +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 + "collection"'& +5 "core" &Xkh :L +2 .tHand.open + "manipulator"&81 +52 "core" 1 +2 "manipulator"&% +5 "core" % S 6 s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%g +120 "core"  +2 "processing"%S% +5 "core" %g 4 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%9'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +38 "core"  +3 .tPS.seek 0ml + "processing"%-'d +1604 "core" ' +2 .tPSV.dial PSR + "processing"%% +41 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%2 + "collection"'y  +9 "core" A +2 "processing"%M  +60 "core" +87  +2 .tPSV.dial :mixloop + "processing"% +93 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%1  +121 "core" +2 .tPS.seek 0ml + "processing"%F'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%H' +2619 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%3 +40 "core" +3 .tPS.seek 0ml + "processing"%6'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%w  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +41 "core" +2 .tPS.seek 0ml +2 "processing"%`'d +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &6   + K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +3 "core" ( +2 "manipulator"&s& +4 "core" &6   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &6  D K +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 .tHand.close + "manipulator"&i/ +63 "core" / +2 .tCC.seek :open + "collection"'b( +427 "core" ( +2 "manipulator"&J& +5 "core" &6    K +2 "manipulator"&;% +4 "core" % V    7 +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +290 "core" ( +2 "manipulator"&#& +4 "core" &-: \  T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-: T +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' +3 .tHand.open + "manipulator"&c1 +62 "core" 1 +2 "manipulator"&% +4 "core" % c   } +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +96 "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 3 into Collection Clamp + "collection"'0& +5 "core" & M +2 "manipulator"&e% +4 "core" %\     +2 "storage"(L% +4 "core" % v v $ +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(!( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ({& +3 "core" & E 8  +2 "manipulator"&\ & +5 "core" &-: T + "manipulator"&E% +5 "core" %\  L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&$(4 +180 "core" ( +2 "manipulator"&z& +5 "core" &*   1 +2 "storage"(& +4 "core" & h z m  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&}'N +110 "core" ' + "storage"(&& +5 "core" & y y " +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +116 "core" ' +55 "storage"(@- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (_& +4 "core" & / &   + "manipulator"&& +5 "core" &*   1 +2 .tElbow.seek 3 +2 "manipulator"&t(4 +3 "core" ( +2 "manipulator"&|& +4 "core" &*    1 +2 "storage"(& +4 "core" & ? 7   +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&('" +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&"/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(/' +9 "core" &*   1 +2 "manipulator"&:% +6 "core" % ( +2 .tForearm.seek :retract +2 "manipulator"&G'\ +78 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +14 "core" ' +2 .tElbow.seek CC + "manipulator"&( +143 "core" ( +2 "manipulator"&p& +10 "core" &3  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &3   H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'O +105 "core" ' +2 "manipulator"&B& +5 "core" &3    H +2 "manipulator"&,% +5 "core" %T , V +2 "collection"'R& +4 "core" & A +3 "collection"'& +6 "core" & B +3 .tCC.seek :closed + "collection"'T(X +5 "core" & B +8 &0 8+{ +10 &hs 7= +9 &t\\ 8H +9 &X_G :H +10 &_4 9G +9 &_% :H +9 &] :H +10 &`` :H +9 &"a 9H +10 &] :H +9 & _ 9H +9 &"h]e :H +10 &$*_o :H +9 &%c :H +9 &'`" :G +10 &)o` :H +9 &+2` :H +10 &,^ :H +9 &.` 9H +9 &0y_ :G +10 &29` 9H +9 &3_ 9G +9 &5`q :H +10 &7bp :H +9 &9B^ :H +10 &;` :H +9 &<] :H +9 &>_ :H +10 &@K` :G +9 &B\ c 9H +9 &Cj 9I +10 &E 6L +9 &G7 2Q +10 &H 0S +9 &J 0T +9 &Lq /U +10 &N1x /V +9 &Of .V +9 &Qh .V +10 &Sv[ .V +9 &U8[ .V +10 &V_ .J +9 &XEX 1* +9 &XnxJ 8M +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 + .Hand.open +2 "manipulator"&>1 +3 "core" &XngG 9M +51 1 + "manipulator"&C% +5 "core" % S )  W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'^  +119 "core"  +2 .tCSV.dial CTV +2 "collection"'\\  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' + "collection"'~% +5 "core" % P~~ > +2 .tCS.seek 4ml +2 "collection"'d'NQ +1585 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%K  +78 "core" ~ +2 .tPS.seek 0ml +2 "processing"%V'd +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'= ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'] @ +41 "core" > +3 .tCS.seek 10ml + "collection"'q' O +1589 "core" ' + .tCSV.dial CTV +2 "collection"'  +53 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2596 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +120 "core" + "collection"'U& +5 "core" &Xngv =M +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&+% +4 "core" %\    +2 "storage"([% +4 "core" % = <  +2 "storage"(D. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &    +2 "manipulator"&N& +4 "core" &3    H +2 "manipulator"&7% +4 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&I(a +231 "core" ( + "manipulator"&)& +5 "core" &a  \ > 6 +2 "storage"(<& +4 "core" & Q R   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&X'ж +105 "core" ' +2 "storage"(Y& +5 "core" & S X /  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(j'g +267 "core" ' +2 "storage"(v- +4 "core" -'v + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&A& +3 "core" &a C 6 +2 "storage"(m& +4 "core" & 8 9 3  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'^ +32 "core" ' +2 .tElbow.hold + "manipulator"&Z, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +3 "core" -'v +3 .tSE.seek 2.18 Pucks below Top Plate + "storage"(4' +32 "core" ' +3 "manipulator"&f% +4 "core" %hx  S  +2 "storage"(h& +4 "core" &     +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts + "manipulator"&?'ϔ +15 "core" ' +2 "manipulator"& & +5 "core" & \   ) +2 "storage"(& +4 "core" & - '  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&8'ж +26 "core" ' +3 .tSE.seek 3.18 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&a& +5 "core" & ) +2 "manipulator"&g% +4 "core" %п    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +165 "core" ( + "manipulator"&& +5 "core" &#   :+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +4 "core" &#   ! :+ +2 .tForearm.seek CC +2 "manipulator"&%'O +92 "core" ' +3 .tHand.close + "manipulator"&-/ +54 "core" / +2 .tCC.seek :open +2 "collection"'2( +427 "core" ( +2 "storage"(y& +4 "core" & ( < X  +2 "storage"(M& +4 "core" & ; 6   +3 "manipulator"&& +4 "core" &#   < :+ +2 "manipulator"&1% +3 "core" % X   < +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +47 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +202 "core" ( + "manipulator"&F& +5 "core" &\   Z +2 "storage"(3& +4 "core" & x w  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&H'^ +103 "core" ' +2 .tElbow.hold +2 "manipulator"&w, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&61 +52 "core" 1 +3 "manipulator"&x% +5 "core" % l /  ' Z + "storage"(l& +5 "core" & ; / Z  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&'Ϙ +14 "core" ' +2 "manipulator"&s& +4 "core" &\ \  Z +2 "storage"(& +5 "core" & d s  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&i'ж +25 "core" ' +2 "storage"(% +5 "core" % } y '  +3 ."downElevator"SE.seek :down +3 "storage"(k' +102 ('% +3 "core" %8 x w M= +2 "manipulator"&J% +5 "core" %н  A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +97 "core" ' +29 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +66 "core" +2 .tPS.seek 2.5ml +2 "processing"%#' +2613 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%o +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%*  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%c +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +39 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%0'd +2618 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +4 "core" & A +2 "manipulator"&L& +4 "core" &   Z +2 "manipulator"&% +4 "core" %\   2 +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +182 "core" ( +2 "manipulator"&& +4 "core" &-6  R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &-6  U R +2 .tForearm.seek :garage +2 "manipulator"&\ 'n +100 "core" ' +2 .tHand.close + "manipulator"&E/ +61 "core" / +2 "manipulator"&W& +5 "core" &-7  i Q +2 "manipulator"&z% +5 "core" % v J +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (? +120 "core" ( +2 "manipulator"&&& +5 "core" &C ! * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &C  * +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&n'Η +96 "core" ' +2 "manipulator"&_& +5 "core" &C  L * +2 "manipulator"&% +4 "core" %Ο \ 2 +3 "processing"%|& +4 "core" &* > +2 "processing"%& +6 "core" & ? +2 .tPC.seek :closed +3 "processing"%"(X +3 "core" & ? +7 &@ :%h +9 &vZ 58 +9 & 4J +10 &c 7J +9 &dk 7J +9 &'e 7J +10 &f 7I +9 &e 7J +10 &md 7J +9 &/g 7J +9 &h 7J +10 &!g 7I +9 &#ug 7J +10 &%8f! 7I +9 &&g& 7J +9 &(f( 7J +10 &*}i 7J +9 &,>j 6J +9 &.h# 7J +10 &/g1 7I +9 &1g) 7J +9 &3Gg0 7J +10 &5 e1 7J +9 &6g3 7J +10 &8g. 7I +9 &:Ng4 7J +9 &<g0 7J +10 &=e2 7J +9 &?g7 7J +9 &AXf9 7I +10 &CiA 7J +10 &DrE 7K +9 &FA 5L +9 &HPE 3O +9 &JB 3P +10 &KD 2O +9 &ME 3P +9 &OVG 1P +10 &QG 2P +9 &RA 2Q +10 &TQ 2P +9 &V\\Y 1P +9 &WqyT 6!h +10 &X)S 4; +9 ( +2 &XV <) + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%& +5 "core" &X_ ;) + .tHand.open +2 "manipulator"&:1 +60 "core" 1 +2 "manipulator"&$% +5 "core" % Ο  T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +104 "core" ' +2 .tPRV.dial :air + "processing"%p  +39 "core"  + .tPSV.dial :mixloop +2 "processing"%P +40 "core" +2 "processing"% % +5 "core" %^~ ? +2 .tPS.seek 0.3ml +2 "processing"%('[ +386 "core" ' +2 .tPSV.dial PSR + "processing"%B +93 "core"  + "processing"%/% +5 "core" %]& ? + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%,'. +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%R' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%t +94 "core" + .tPTV.dial :mixing +2 "processing"%G @ +67 "core" A +2 .tPBV.dial :waste2 + "processing"%b  +84 "core"  +3 .tPS.seek 0ml + "processing"%>'d +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&C& +4 "core" &C  * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&^& +9 "core" &C    * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &C   * +2 .tForearm.seek PC +2 "manipulator"&5'Η +92 "core" ' +2 .tHand.close + "manipulator"&`/ +57 "core" / +2 .tPC.seek :open + "processing"%~( +426 "core" ( + "manipulator"&Q& +5 "core" &C  W * +2 "manipulator"& % +4 "core" % Υ   +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +126 "core" ( +2 "manipulator"&=& +4 "core" &-,    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-,  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&d'n +97 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&q% +5 "core" % f  5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +5 "core" & B +46 "manipulator"&U% +14 "core" %    +2 "storage"(+% +5 "core" % { {  # + "storage"([. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(D( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & #  , # +2 "manipulator"&N& +5 "core" &-<  K  + "manipulator"&7% +5 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&!(4 +198 "core" ( +2 "manipulator"&)& +5 "core" &<   B Y +2 "storage"(<& +4 "core" & u v "# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'N +91 "core" ' +2 "storage"(Y& +4 "core" & w w w !# +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(O'g +125 "core" ' +2 "storage"(v- +4 "core" -'߶ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A& +3 "core" & T X  # +2 "manipulator"&m& +4 "core" &<    Y +3 .tElbow.seek 3 + "manipulator"&u(4 +4 "core" ( + "manipulator"&f& +5 "core" &<   Y +2 "storage"(h& +4 "core" & P I # +3 .tForearm.seek 3 + 300 counts + "manipulator"& '" +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& + "storage"(g' +10 "core" &< \ % Y +2 "manipulator"&X% +4 "core" % ( . +3 .tForearm.seek :retract + "manipulator"&I'\ +92 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 "core" ' +2 .tElbow.seek PC +2 "manipulator"&j(? +241 "core" ( +2 "manipulator"&& +5 "core" &B  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &C  ] , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&4'Η +99 "core" ' +2 "manipulator"&& +5 "core" &C  , +2 "manipulator"&9% +4 "core" %Κ  @ +3 "processing"%8& +4 "core" & ? +2 "processing"%Z& +6 "core" & ? +2 .tPC.seek :closed +2 "processing"%-(X +4 "core" & ? +9 &2 7)w +9 &e 4= +9 &{ 5K +10 &Lb{ 7I +9 & fw 7J +9 &f 6J +10 &bs 7J +9 &Shq 6J +10 &ex 7J +9 &cz 7J +9 & et 7J +10 &"\\ef 7I +9 &$hb 7J +9 &%ga 7I +10 &'ge 7I +9 &)cbd 7J +10 &+&fc 7I +9 &,eS 7I +10 &.hM 6J +9 &0khQ 7J +9 &2-iT 7J +9 &3hS 7J +10 &5iR 7I +9 &7teP 7I +10 &95iI 6J +9 &:cD 7J +9 &<c? 7I +10 &>{fH 7J +9 &@=i> 7J +9 &Ag< 7J +10 &Cj8 6J +9 &Ev> 6K +10 &G:8 4N +9 &H, 3O +9 &J+ 3P +10 &Lz7 2P +9 &N<8 3P +9 &O6 3P +10 &Q7 2P +9 &S0 1Q +10 &UB) 2P +9 &W& 2F +9 &X6O! 2a +10 &X& ;- +5 ( +2 "processing"%Z& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&S1 +4 "core" &X ;- +48 1 +2 "manipulator"&T% +5 "core" % Γ   c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +103 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%M ] +2 %9 +7 "core" 9 +102 "processing"%19 +3 "core" 9 +103 "processing"%%9 +3 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%39 +3 "core" 9 +103 "processing"%.9 +3 "core" 9 +103 "processing"%69 +3 "core" 9 +102 "processing"%x9 +3 "core" 9 +102 "processing"%l9 +3 "core" 9" +102 "processing"%s9 +3 "core" 9& +103 "processing"%9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%'9 +3 "core" 97 +103 "processing"%J9 +2 "core" 9< +103 "processing"%9 +3 "core" 9@ +103 "processing"%H9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +102 "processing"%9 +3 "core" 9Q +102 "processing"%i9 +4 "core" 9U +102 "processing"%k9 +3 "core" 9Y +102 "processing"%V9 +3 "core" 9] +102 "processing"%o9 +3 "core" 9a +102 "processing"%*9 +3 "core" 9f +102 "processing"%c9 +4 "core" 9j +102 "processing"%9 +3 "core" 9n +102 "processing"%#9 +3 "core" 9r +102 "processing"%e9 +3 "core" 9v +103 "processing"%L9 +3 "core" 9{\ +12 "Can" h~W +90 "processing"%9 +3 "core" 9 \ +102 "processing"%9 +3 "core" 9\ +103 "processing"%{9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%w p]p +5 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%E +106 "core"  + "processing"%W% +5 "core" %i : +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%z' +581 "core" ' +3 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%;'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%&  +67 "core"  +2 .tPSV.dial PTV + "processing"%@ +66 "core" +2 .tPBV.dial :waste1 + "processing"%\  +119 "core"  + "processing"%_% +5 "core" %Ҧ = +2 .tPS.seek 1.5ml +2 "processing"%'V +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +30 "core" + +3 .tPS.seek 0ml + "processing"%'d +1591 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%:' +2239 "core" ' +2 .tPSV.dial PTV +2 "processing"%$ +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +66 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%p +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +67 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2232 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%n  +120 "core" + .tPSV.dial :mixloop +2 "processing"%0 +53 "core" +2 .tPRV.dial :ab1 + "processing"%B @ +67 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%/'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'(  +2 "processing"%,  +41 "core" +3  + "processing"%t% +4 "core" %e = +3 .tPS.seek 0.34ml + "processing"%G't +492 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'b  +27 "core" +2 .tPRV.dial :air +2 "processing"%R  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%C'G[ +1175 "core" ' +2 .tPRV.dial :waste2 + "processing"%^ @ +67 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%\\' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%`  +39 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% 'Ҧ +1597 "core" ' +2 .tPSV.dial :PML +2 "processing"%} +40 "core" +2 .tPTV.dial :mixing +2 "processing"%" @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%Q  +33 "core" +2 "processing"% % +4 "core" %ҡ : +3 .tPS.seek 1.85ml + "processing"%=' +72 "Can" 3Gk+uW +160 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" , +3 .tPS.seek 0ml + "processing"%5'd +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & = +2 "manipulator"&& +4 "core" &C  5 , +2 "manipulator"&q% +4 "core" %\    8 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +127 "core" ( +2 "manipulator"&U& +5 "core" &-/   6 ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &-/   ) +2 .tForearm.seek :garage +2 "manipulator"&+'n +101 "core" ' +2 .tHand.close + "manipulator"&[/ +53 "core" / +2 "manipulator"&d& +5 "core" &-K     +2 "manipulator"&% +4 "core" % w   8 +3 .tForearm.seek :retract + "manipulator"&N'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&7( +278 "core" ( +2 "manipulator"&& +5 "core" &<   B M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +4 "core" &< \   M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'O +104 "core" ' +3 "manipulator"&& +5 "core" &<  M +2 "manipulator"&Y% +4 "core" %M  I +2 "collection"'v& +5 "core" &. 6 +2 "collection"'A& +6 "core" && ? +2 .tCC.seek :closed +2 "collection"'m(X +5 "core" &0 = +7 &5/ :%f +9 &Y0 57 +10 &3 3I +9 &d* 7I +9 &c1 6I +10 &Hd0 7J +9 & d, 7I +9 &g1 6I +10 &d. 6I +9 &Rb- 7I +10 & e0 6J +9 &!c2 6I +9 &#d1 7I +10 &%Zf+ 6I +9 &'d4 6I +9 &(g* 6I +10 &*e. 7I +9 &,bb1 7I +10 &."e1 7J +9 &/e0 7I +9 &1d1 6I +10 &3j`- 7I +9 &5+c/ 6I +9 &6c1 6J +10 &8e+ 4I +9 &:qb3 5I +10 &<3c0 4I +9 &=b7 4I +9 &?g3 4I +10 &Axe0 4J +9 &C;g/ 5I +9 &Dp- 5K +10 &F. 1N +9 &Hj- .Q +9 &J&0 ,S +10 &K1 -T +9 &M/ -T +10 &Of, ,U +9 &Q&/ ,V +9 &R1 ,U +10 &T0 +V +9 &Vl2 +V +10 &Wd/ .+ +9 &Xt , 2H +9 ( +3 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 + "collection"'f& +5 "core" &Xv\\0 8F + &Xv\\+ 7F +2 .tHand.open + "manipulator"&h1 +60 "core" 1 +3 "manipulator"& % +5 "core" % M - / ! I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tPSV.dial PSR +2 "processing"%a +93 "core"  + "processing"%X% +5 "core" %a 1 +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%!'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +38 "core"  +3 .tPS.seek 0ml + "processing"%O'd +1595 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%?  + "collection"'g  +32 "core"  +116  + .tPSV.dial :mixloop +2 "processing"%u +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +68 "core" +3 .tPS.seek 0ml + "processing"%9'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%8  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%~ +40 "core" +3 .tPS.seek 0ml + "processing"%S'd +2621 "core" ' +2 .tPSV.dial :air + "processing"%T  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Z +40 "core" +3 .tPS.seek 0ml + "processing"%1'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +5 "core" &9 X M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%( +3 "core" ( +2 "manipulator"&F& +5 "core" &9  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &9  M +3 .tForearm.seek CC + "manipulator"&.'O +92 "core" ' +2 .tHand.close + "manipulator"&6/ +61 "core" / +2 .tCC.seek :open +2 "collection"'x( +424 "core" ( +2 "manipulator"&l& +4 "core" &9   M +2 "manipulator"&s% +4 "core" % T  +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +292 "core" ( +2 "manipulator"&& +5 "core" &-/   ' \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +4 "core" &-/ \ Y \\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&H% +5 "core" % ` \  ( ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +56 ."da"delayUntil "11:59:35.66" +24936 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +31 "core" * +2 ."da"PSV.dial :air +2 "processing"%k  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%V' +2239 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%o +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%*  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%c +39 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +3 ."da"PS.seek 0ml +2 "processing"%#'d +2233 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%e +120 "core"  +2 "processing"%L% +5 "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"%' +583 "core" ' +2 ."da"delay 5 seconds +444 "Can" 6Cn* W +58 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +44 "core"  + "processing"%>% +5 "core" %ҧ > +2 ."da"PS.seek 1.5ml +2 "processing"%z'W +591 "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 + .PBV.dial :waste1 +2 "processing"%\  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%_ * +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"%|' +2228 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +80 "core" +3 ."da"PS.seek 0ml +2 "processing"%'d +2209 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +120 "core"  +2 "processing"%$% +4 "core" %i ; +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"%' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%P +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +31 "core" + "processing"%n% +5 "core" %Ҥ < +2 ."da"PS.seek 1.5ml +2 "processing"%0'T +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%B * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1603 "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 +7 "processing"%, * +30 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +66 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%/' +2228 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%C'd +2214 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%`  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%\\  +119 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%}  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%" +39 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%Q'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +40 "core"  +2 "processing"%]% +4 "core" %^ > +2 ."da"PS.seek 0.55ml +2 "processing"% ' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%=  +40 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1544 "core" ' + ."da"PSV.dial :PML +2 "processing"% +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%q @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core" + "processing"%K% +5 "core" %ң 6 +2 ."da"PS.seek 1.85ml +2 "processing"%j' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%d'd +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +826 "Can" 4DpW +47176 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%+  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2236 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%) +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +55 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +2217 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%N +118 "core"  +2 "processing"%2% +5 "core" %b = + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%f' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%A +78 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core" + "processing"%X% +5 "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"%5 * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +421 "Can" &osj7W +1176 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%!  +33 "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"%O +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2241 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%u +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +505 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +2207 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +119 "core"  +2 "processing"%~% +4 "core" %b < +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"%I' +587 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +32 "core" +2 "processing"%% +4 "core" %Ҧ > +3 ."da"PS.seek 1.5ml +2 "processing"%4'V +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%3'd +1597 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%6  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2234 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2224 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +119 "core"  +2 "processing"%% +4 "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"%H' +590 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" + "processing"%% +5 "core" %ҡ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%i'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%1'd +1602 "core" ' +2 ."da"delay 2:00 +4965 "Can" &nvW +7037 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2230 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%e +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%L +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2225 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +124 "core"  +8 "processing"%E% +19 "core" %i # +11 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%W' +333 "core" ' +3 ."da"delay 5 seconds +502 "processing"%>% +4 "core" %  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +334 "core" ' +7 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%z +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +33 "core" + "processing"%_% +5 "core" %ҥ # +2 ."da"PS.seek 1.5ml +57 "processing"%;'U +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"%'d +1603 "core" ' +2 ."da"delay 10 seconds +1003 #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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2258 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +3 ."da"PS.seek 0ml + "processing"%P'd +2230 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +120 "core"  +2 "processing"%n% +4 "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"%p'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%B +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +32 "core" +2 "processing"%(% +5 "core" %ҧ ' +2 ."da"PS.seek 1.5ml +2 "processing"%,'W +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" , +3 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%b'd +1593 "core" ' +2 "processing"%R9 +4 "core" 9\\4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%G  +4 "core" 4 + 4 + "processing"%^& +4 "core" &X '- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&/% +4 "core" %   N  +2 "storage"(`% +4 "core" %   +2 "storage"(\\. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 2 + "storage"(}( +207 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ("& +3 "core" & u  +2 "manipulator"&C& +4 "core" &-/   8 \\ +2 "manipulator"& % +4 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&](a +204 "core" ( +2 "manipulator"&Q& +5 "core" &n   +2 "storage"(=& +4 "core" &    +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"& 'ж +104 "core" ' +2 "storage"(& +5 "core" &  ; \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(q'g +259 "core" ' + "storage"(U- +4 "core" -'g +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&K& +3 "core" &n  +2 "storage"([& +4 "core" & ~  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 2 +2 "manipulator"&'^ +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&j, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'g +3 ."da"SE.seek 3.18 Pucks below Top Plate +2 "storage"(y' +31 "core" ' + "manipulator"&+% +5 "core" %q  g +2 "storage"(d& +4 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 319 counts + "manipulator"&)'ϝ +21 "core" ' +2 "manipulator"&& +5 "core" &n  M + "storage"(& +5 "core" & Q  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&Y'ж +20 "core" ' +3 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"('} +44 "core" ' +2 "manipulator"&N& +5 "core" &n  +2 "manipulator"&2% +5 "core" %в  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f(? +248 "core" ( +2 "manipulator"& & +5 "core" &=   F + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &A& +3 "core" &=  F +2 ."da"Forearm.seek PC +2 "manipulator"&a'Η +102 "core" ' +2 ."da"Hand.close + "manipulator"&X/ +56 "core" / +3 ."da"PC.seek :open + "processing"%h( +426 "core" ( +4 "storage"(5& +10 "core" &  +7 "manipulator"&<& +15 "core" &=   F +4 "manipulator"&!% +14 "core" % Α   ) +6 ."da"Forearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +7 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"Elbow.seek 2 +2 "manipulator"&O(a +200 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +43 "core" ( +5 "manipulator"&& +11 "core" &h   , +3 "storage"(?& +14 "core" &  +8 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 2 + 600 counts +9 "manipulator"&u'ж +107 "core" ' +4 ."da"Hand.open +2 "manipulator"&1 +60 "core" 1 +4 "storage"(- +6 "core" -'} +4 ."da"SE.seek 3.93 Pucks below Top Plate +4 "storage"(g'I +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.17 Pucks below Top Plate +2 "storage"(9' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2412h100ml_nessie.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +453 #"da"SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.681 seconds\ /var/log/esp/da23jul2412h100ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2412h100ml15s_nessie.tif +1247 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +315 #"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/da23jul2412h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2412h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2412h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "20.681 sec auto-exposure",Subject: "da23jul2412h100ml images!" +2 "storage"(~- +10 "core" -' +7 "storage"(8& +14 "core" & 2  +3 "manipulator"&I& +9 "core" &h    , +2 ."da"Elbow.seek 2 + "manipulator"&S(a +4 "core" ( + "manipulator"&Z& +4 "core" &h   , + "storage"(& +4 "core" &   +2 ."da"Forearm.seek 2 + 600 counts + "manipulator"&T'ж +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +65 ."da"SE.seek 3.88 Pucks below Top Plate + "storage"(F'\ +61 "core" ' + "manipulator"&4& +4 "core" &h , +2 "storage"(6& +4 "core" & U \\ %  + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&7'^ +32 "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 +2 ."da"SE.seek 4.07 Pucks below Top Plate +2 "storage"(3' +23 "core" ' +2 "manipulator"&l% +4 "core" %f  K > +2 "storage"(s& +4 "core" &    + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 308 counts + "manipulator"&.'ϒ +24 "core" ' + "manipulator"&& +5 "core" &   ( + "storage"(m& +4 "core" & I U ;  +12 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&''ж +20 "core" ' + "storage"(% +5 "core" % m R E  +2 ."downElevator"SE.seek :down +3 "storage"(%' +100 (H% +2 "core" %ʹ1 T \\ G L9 +2 "manipulator"&J% +4 "core" %м I  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +20 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (& +8 "core" & c T B  +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%& +4 "core" &O ; +2 "manipulator"&k& +4 "core" & \ \  ( + "manipulator"&i% +4 "core" %\  " +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&o(-6 +183 "core" ( + "manipulator"&*& +5 "core" &-5   0 P +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &-5  ] P +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&1'n +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&V/ +53 "core" / +2 "manipulator"&e& +4 "core" &-7  ? N +2 "manipulator"&L% +4 "core" % y \ ( +2 ."psFlush"Forearm.seek :retract + "manipulator"&#'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +112 "core" ( +2 "manipulator"&{& +4 "core" &B   w + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &B   w +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'Η +104 "core" ' +2 "manipulator"&>& +4 "core" &B  w +2 "manipulator"&W% +4 "core" %Ν    +2 "processing"%& +4 "core" &M ; +2 "processing"%z& +4 "core" &P ; +2 ."psFlush"PC.seek :closed +2 "processing"%\ (X +4 "core" &O ; +7 & .K 8%f +9 &YN 27 +10 &I 2J +9 &a@ 4I +10 &b? 4I +9 &A`C 4I +9 &bD 3I +10 &aG 4I +9 &f? 3I +9 &IgD 3I +10 & fF 3I +9 &!g? 3J +10 &#g4 3I +9 &%Rg3 3I +9 &'g< 3I +10 &(g7 3I +9 &*g< 3I +9 &,Yg8 3I +10 &.g7 3I +9 &/g7 3I +9 &1g4 3I +10 &3`c2 3J +9 &5"e* 3J +10 &6a0 3I +9 &8b* 4J +9 &:jh& 3I +10 &<+c' 4J +9 &=h% 3I +14 &?b) 3J +5 &Arg( 2I +9 &C4c$ 3I +10 &Dk% 3J +9 &F{' 2L +9 &Hk' /N +10 &J*( /O +9 &K' /O +9 &M# /P +10 &Oo) .P +9 &Q1# /P +10 &R& .P +9 &T /P +9 &Vt .Q +10 &W^{ 2, +9 &X}k 48 +9 ( +3 "processing"%z& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%_& +4 "core" &X 70 + &X 70 + ."psFlush"Hand.open +2 "manipulator"&&1 +52 "core" 1 +3 "manipulator"&@% +4 "core" % Ν !   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%M +39 "core"  + "processing"%% +4 "core" %g ; +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +563 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +27 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +172 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%$  +121 "core" + ."psFlush"PSV.dial :mixloop + "processing"% +93 "core" +2 ."psFlush"PS.seek :empty + "processing"%'F +2620 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +94 "core"  + "processing"%:% +4 "core" %B < + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%n' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2102 "core" ' + ."psFlush"delay 1 second +47 "Can" 6>ycW +55 ."psFlush"PBV.dial :waste1 +2 "processing"%B  +32 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%0 @ +69 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%( +94 "core" +2 ."psFlush"PS.seek :empty + "processing"%p'F +727 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2348 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +67 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +583 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%C U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +66 "core"  +56 ."psFlush"PS.seek 0ml + "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +51 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%K'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2023 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +586 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +50 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +79 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%q +66 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%)' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Y U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%j' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%X  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +1561 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1047 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +51 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%5' +2608 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%< +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%!'d +365 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2236 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2620 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" & H +2 "manipulator"&& +4 "core" &B  f w +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& (? +3 "core" ( +2 "manipulator"&& +3 "core" &B \  r w +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &B \   w +2 .tForearm.seek PC + "manipulator"&~'Η +95 "core" ' +2 .tHand.close + "manipulator"&8/ +58 "core" / +2 .tPC.seek :open +2 "processing"%I( +422 "core" ( +2 "manipulator"&Z& +4 "core" &B  w + "manipulator"&% +4 "core" % Β   K x +2 .tForearm.seek :retract + "manipulator"&4'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&6( +357 "core" ( + "manipulator"&l& +4 "core" &<  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &<   # M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' +2 "manipulator"&m& +4 "core" &< " M + "manipulator"&O% +4 "core" %Y  I T +2 "collection"'u& +4 "core" & B +2 "collection"'& +4 "core" & C +2 .tCC.seek :closed +2 "collection"'9(X +5 "core" & C +9 &1 9*z +9 &h 8> +10 &| 8J +9 &Re :I +10 &g :I +9 &e :J +9 &e :I +10 &\\g :I +9 &f :I +9 &a :I +10 & e ;I +9 &"ce :I +9 &$&a ;I +10 &%d :I +9 &'d :I +10 &)l` ;I +9 &+-e :I +9 &,g :I +10 &.f :I +9 &0tg 9I +9 &26d :I +10 &3d :I +9 &5c :I +10 &7ze :J +9 &9>d :I +9 &:e :I +12 &<b :I +7 &>d :I +10 &@Ee :I +9 &B` :I +9 &Ch :J +10 &Ez 8K +9 &G= 5O +9 &H 2R +10 &J 1S +9 &Ls 0T +9 &N2 0U +10 &O /U +9 &Q .V +10 &Sv /V +9 &U7 /V +9 &V .J +10 &X(R .(z +9 &XjR ;B +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 + "collection"'H& +4 "core" &XjW :B + .tHand.open +2 "manipulator"&J1 +55 "core" 1 +2 "manipulator"&T% +4 "core" % X -  U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'F& +4 "core" &XjW <B + "collection"'7% +4 "core" %Q = + .tCSV.dial CSR +2 "collection"'  +52 "core"  + "collection"'% +4 "core" %Q = +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'k'm +808 "Can" ,V|vW +530 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'i% +3 "core" %m < +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'.' +616 "core" ' +2 .tCSV.dial :waste + "collection"'3 +119 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'''Q +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'*& +4 "core" &XjW >B +2 "collection"'c% +4 "core" %L > + .tCSV.dial :flush +2 "collection"'%  +39 "core"  +41 .tCS.reconfigure :fast +10 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''m +1120 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +40 "core" B + "collection"'e% +4 "core" %m > +3 .tCS.seek 6.999ml + "collection"'L' +533 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '{  +39 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'E @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'1'Q +1533 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'>& +4 "core" &XjW >B +2 "collection"'W% +4 "core" %R > + .tCSV.dial :flush +2 "collection"'  +66 "core" +2 .tCS.seek 5ml +2 "collection"'o'm +1127 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'# @ +39 "core" A +2 "collection"'h% +4 "core" %m > +2 .tCS.seek 7ml + "collection"'_' +515 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'&  +41 "core"  +4 .tCBV.dial :waste2 +2 "collection"'@  +99 "core"  +6 .tCS.seek 0ml +4 "collection"'z'Q +157 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1366 "core" ' +5 #tDisinfecting external Intake with kill +3 "collection"'M& +10 "core" &XjW =B +2 "collection"'% +9 "core" %P = +3 .tCSV.dial CSR +5 "collection"'  +46 "core"  +7 "collection"'b% +34 "core" %P > +17 #tPulling 8ml of CSR.kill +10 .CSR.select :kill +11 "collection"' +45 .tCS.seek 8ml +17 "collection"'r'O +1726 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6140 "Can" H"~zW +14581 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11897 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1948 "Can" E'%W +18777 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20446 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17351 "Can" H% : +3365 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8249 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13151 "Can" H%B: +7565 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16800 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8975 "Can" G)L: +11750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2658 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4798 "Can" G(: +15927 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2666 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +614 "Can" M^x: +20106 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18541 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7033 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20644 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@12468 sendCRC with ifg=0x08, ie=0x5F + #@4965 idle with ifg=0x84, ie=0x75 #@5636 select with ifg=0x10, ie=0xF5 + #@6273 receive with ifg=0x10, ie=0xFD + #@6906 receive with ifg=0x10, ie=0xFD #@7541 receive with ifg=0x10, ie=0xFD + #@7868 receive with ifg=0x80, ie=0xFD + #@19758 probe with ifg=0x02, ie=0x5F #@38895 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +235 "Can" POL +3  POL^ +5 #"Restarting_core_reader"Polling Can every 10:00 +18114 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15568 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +16910 "Can" I% +3819 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4075 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@4965 idle with ifg=0x84, ie=0x75 + #@5636 select with ifg=0x10, ie=0xF5 #@6273 receive with ifg=0x10, ie=0xFD + #@6906 receive with ifg=0x10, ie=0xFD + #@7541 receive with ifg=0x10, ie=0xFD + #@7868 receive with ifg=0x80, ie=0xFD #@19758 probe with ifg=0x02, ie=0x5F + #@3966 probe with ifg=0x02, ie=0x5F #@19392 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +240 "Can" RK%] +3  RK%]^ +5 #"Restarting_core_reader"Polling Can every 10:00 +11499 ."Qmail"GoodNews.email "Then, in tube 3: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:87\\n{1 => 22,\\n 2 => 5,\\n 3 => 17}\\nCan@12:55:20, 24.7C, 21% humidity, 15.1psia, 14.046V, 0.275A, 24.536Ah, 3.87W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT25-Jul-23" +8764 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18926 "Can" J%: +1801 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4841 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7975 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +7628 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20707 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17007 "Can" J%Q: +3711 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7115 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +13302 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15103 "Can" K%\\: +5539 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@5636 select with ifg=0x10, ie=0xF5 #@6273 receive with ifg=0x10, ie=0xFD + #@6906 receive with ifg=0x10, ie=0xFD + #@7541 receive with ifg=0x10, ie=0xFD + #@7868 receive with ifg=0x80, ie=0xFD #@19758 probe with ifg=0x02, ie=0x5F + #@3966 probe with ifg=0x02, ie=0x5F + #@35094 probe with ifg=0x02, ie=0x5F #@36197 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +245 "Can" Q~^ +3  Q~^Z +2 #"Restarting_core_reader"Polling Can every 10:00 +8946 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11009 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +19231 "Can" K%: +1486 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11691 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8809 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17249 "Can" J%6": +3473 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13885 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17716 "Can" J&: +3020 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15444 "Can" G)N: +5301 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13211 "Can" F+S: +7542 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +31706 "Can" K%z: +5688 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8648 "Can" G+ : +12106 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6384 "Can" K%j: +14426 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +16948 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3702 "Can" J%<: +17038 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +7 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1474 "Can" H($: +19243 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9514 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +10997 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20207 "Can" H(h: +541 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17973 "Can" H(: +2772 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15742 "Can" G+?: +5010 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +34220 "Can" K%*: +23815 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11244 "Can" L%: +9481 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5113 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +16 #Session Ended +15231 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9398 "Can" K%QV: +11320 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7176 "Can" K%: +13546 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4319 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16102 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +5270 "Can" G*: +15475 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3017 "Can" K%f: +17706 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +16724 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +631 "Can" O: +20117 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19133 "Can" I& D: +1613 #"reset-modem"Session Begun +96 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16787 "Can" K&: +3950 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14556 "Can" J&p: +6184 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +53801 "Can" K&L: +60001  G+Ĝ: +34041 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20636 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@6273 receive with ifg=0x10, ie=0xFD #@6906 receive with ifg=0x10, ie=0xFD + #@7541 receive with ifg=0x10, ie=0xFD + #@7868 receive with ifg=0x80, ie=0xFD + #@19758 probe with ifg=0x02, ie=0x5F #@3966 probe with ifg=0x02, ie=0x5F + #@35094 probe with ifg=0x02, ie=0x5F + #@201 probe with ifg=0x02, ie=0x5F #@40012 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +238 "Can" S0  S0T +5 #"Restarting_core_reader"Polling Can every 10:00 +20254 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18900 "Can" K%uz +1822 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16681 "Can" K%\\z +4040 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17385 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13658 "Can" K%(z +7068 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18541 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9467 "Can" I){Ljz +11252 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5289 "Can" H)z +15438 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18532 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1100 "Can" M#-ȴz +19628 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17657 "Can" K%Jz +3075 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13480 "Can" L%z +7245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9289 "Can" K%Ivz +11533 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18443 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5103 "Can" G* z +15623 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18508 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +929 "Can" M#ˢz +19799 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +921 "Can" M#a8z +3242 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15258 "Can" I(z +3251 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11082 "Can" K%!dz +7440 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6886 "Can" H)ǀz +11632 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2684 "Can" I(ΐz +15821 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20846 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +19131 "Can" G+E&z +1624 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16835 "Can" K%˥ϼz +3901 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14557 "Can" K%Rz +6175 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4560 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15840 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12641 "Can" K%cz +8096 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6906 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +15 #Session Ended +13341 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@6906 receive with ifg=0x10, ie=0xFD #@7541 receive with ifg=0x10, ie=0xFD + #@7868 receive with ifg=0x80, ie=0xFD + #@19758 probe with ifg=0x02, ie=0x5F + #@3966 probe with ifg=0x02, ie=0x5F #@35094 probe with ifg=0x02, ie=0x5F + #@201 probe with ifg=0x02, ie=0x5F + #@34722 probe with ifg=0x02, ie=0x5F #@40467 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +220 "Can" S 0 +3  S 0J +2 #"Restarting_core_reader"Polling Can every 10:00 +20275 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9308 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9570 "Can" K%iz +1554 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11543 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5377 "Can" G)\\z +3448 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20834 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13767 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1186 "Can" M#)z +5563 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20643 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@7541 receive with ifg=0x10, ie=0xFD #@7868 receive with ifg=0x80, ie=0xFD + #@19758 probe with ifg=0x02, ie=0x5F + #@3966 probe with ifg=0x02, ie=0x5F + #@35094 probe with ifg=0x02, ie=0x5F #@201 probe with ifg=0x02, ie=0x5F + #@34722 probe with ifg=0x02, ie=0x5F + #@57863 probe with ifg=0x02, ie=0x5F #@3165 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +234 "Can" S?i% +3  S?i%K +2 #"Restarting_core_reader"Polling Can every 10:00 +15518 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4208 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19410 "Can" G+բ +1249 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK +3 #"core_reader"@7868 receive with ifg=0x80, ie=0xFD +3 #@19758 probe with ifg=0x02, ie=0x5F #@3966 probe with ifg=0x02, ie=0x5F +3 #@35094 probe with ifg=0x02, ie=0x5F #@201 probe with ifg=0x02, ie=0x5F +2 #@34722 probe with ifg=0x02, ie=0x5F +2 #@57863 probe with ifg=0x02, ie=0x5F #@5130 probe with ifg=0x02, ie=0x5F +2 #@21772 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +215 "Can" SիY +3  SիYM +5 #"Restarting_core_reader"Polling Can every 10:00 +20284 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20643 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@19758 probe with ifg=0x02, ie=0x5F + #@3966 probe with ifg=0x02, ie=0x5F #@35094 probe with ifg=0x02, ie=0x5F + #@201 probe with ifg=0x02, ie=0x5F + #@34722 probe with ifg=0x02, ie=0x5F #@57863 probe with ifg=0x02, ie=0x5F + #@5130 probe with ifg=0x02, ie=0x5F + #@30822 probe with ifg=0x02, ie=0x5F #@54946 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +227 "Can" R֗j +3  R֗jD +5 #"Restarting_core_reader"Polling Can every 10:00 +17009 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4214 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +17999 "Can" K% +2733 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1690257652.61 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20766 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13779 "Can" I&SՖ +6986 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20861 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11372 "Can" K%ڬ, +9372 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4470 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16036 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9328 "Can" L%\  +11428 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6672 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +9 #Session Ended +13760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7333 "Can" K%cX +13415 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8907 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11524 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5361 "Can" K%޽ +15397 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +11162 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9335 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +3308 "Can" K%؄ +17470 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +980 "Can" L"l +19794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19430 "Can" K&ٰ +1348 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +37671 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +191 "Can" T$F +3995 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20779 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20787 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14401 "Can" K& +6465 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11961 "Can" J&r +8817 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20783 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20776 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9589 "Can" G*L +11188 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +48801 "Can" G+ܞ +60002  G*4 +60001  H( +60001  J&` +60002  G+W +60001  J&ߌ +60001  J&3" +60001  G+ +60002  G)\ N +60001  I&v +60001  J&z +21291 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4226 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20767 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13683 "Can" K%2 +7081 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18431 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4202 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20844 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9407 "Can"~ G* +11378 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20793 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +7019 "Can" J&< +13773 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20789 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20791 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4613 "Can" K%O +16151 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20789 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +23037 "Can" J&h +60002  J& +60001  I& +60001  F+* +60001  J'] +60002  J&V +44062 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4214 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11702 "Can" H)' +9142 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20793 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9276 "Can" G) +11489 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5942 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14575 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +7185 "Can" J%  +13575 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20798 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20771 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4822 "Can" J% 8 +15954 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4813 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15652 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20766 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2775 "Can" K% D +18000 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6968 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13457 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +761 "Can" M"  +20002 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9173 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11257 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19538 "Can" J&Ap +1351 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +4060 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12992 "Can" K% +3373 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20788 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20778 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +6408 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8607 "Can" H( +5479 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20858 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8513 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4345 "Can" H(R2 +7512 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +10763 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +139 "Can" Q +9524 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20775 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20773 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8888 "Can" G* ^ +4110 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7480 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +20784 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20786 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6796 "Can" K%k +8315 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4212 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20795 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +20786 #Session Begun +9 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +5842 "Can" G+ +12527 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4211 #Session Begun +86 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1698 "Can" H' +16699 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18387 "Can" G)z +2338 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18526 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14218 "Can" J%L +6500 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +10040 "Can" J%0 +10688 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5866 "Can" I&x +14859 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1676 "Can" H'  +19045 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4193 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18200 "Can" J%"? +2533 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14018 "Can" J%#: +6704 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9843 "Can" I%$ +10882 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5646 "Can" G)&Zf +15091 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18507 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +87 #Session Ended +1382 "Can" G)' +19332 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18459 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1471 "Can" G() +2689 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15832 "Can" I%*k( +2707 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11662 "Can" G(+ +6885 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7474 "Can"~ J%-T +11058 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3290 "Can" I%.m +15239 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20638 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +228 #Sent BREAK #"core_reader"@3966 probe with ifg=0x02, ie=0x5F + #@35094 probe with ifg=0x02, ie=0x5F + #@201 probe with ifg=0x02, ie=0x5F + #@34722 probe with ifg=0x02, ie=0x5F + #@57863 probe with ifg=0x02, ie=0x5F #@5130 probe with ifg=0x02, ie=0x5F + #@30822 probe with ifg=0x02, ie=0x5F + #@35259 probe with ifg=0x02, ie=0x5F #@55535 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +227 "Can" R/TPa +3  R/TPaD +2 #"Restarting_core_reader"Polling Can every 10:00 +20249 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18575 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16911 "Can"~ J%0: +3806 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4193 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12706 "Can" J%2|: +8026 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6611 "Can" F)2Զ +21 .tGate.power :raw,:ON +133 "sampler") +2 )U +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 %[ +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'K% +3 "core" % X +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%+% +3 "core" %, N +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % r D +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 5,\\n 3 => 17}\\nCan@11:00:24, 25.0C, 19% humidity, 15.1psia, 13.997V, 0.373A, 28.233Ah, 5.23W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #8) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +4 "core" &| G +2 .tHand.open + "manipulator"&s1 +63 "core" 1 + "manipulator"&m& +4 "core" & )  : 2 +2 "manipulator"&O% +4 "core" % \    =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(-6 +184 "core" ( + "manipulator"&4& +4 "core" &-2 \   _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &-2  \ Y _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&H'n +103 "core" ' + .tHand.close +2 "manipulator"&J/ +56 "core" / +2 "manipulator"&T& +4 "core" &-=   T + "manipulator"&F% +4 "core" % W \ \ ?  +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +295 "core" ( +2 "manipulator"&& +4 "core" & \  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   X 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +94 "core" ' + "manipulator"&& +4 "core" &  7 +2 "manipulator"&i% +4 "core" %P 6 +2 "collection"'k& +4 "core" &| E +2 "collection"'3& +5 "core" &| F +2 .tCC.seek :closed + "collection"'.(X +4 "core" &| E +7 &J @%i +14 &o] :8 +5 & 9J +10 &b =I +9 &cf b =I +10 &.f +120 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W'Q +1966 "core" ' + #tPurging external Intake + "collection"'& +4 "core" &X|c <J +2 "collection"'1% +3 "core" %V = +2 .tCSV.dial :flush + "collection"'#  +51 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'h' O +2177 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 "collection"'o +3 .tCBV.dial CSV +2 "collection"'&  +4 "core" +59 ~ +4 .tCTV.dial :intake +2 "collection"'@  +69 "core"  +2 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml +2 "collection"'_'Q +171 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1999 "core" ' +15 .tIntake.select :close +6 "sampler")0 +29 .tCTV.dial :air +7 "collection"'M  +74 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &X|b ;J + "collection"'% +4 "core" %T ; + .tCSV.dial :flush +2 "collection"'b  +66 "core"  +3 .tCS.seek 5ml + "collection"'z'm +1074 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +233 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +95 "core"  +5 .tCTV.dial :air +5 .CS.seek 0ml +2 "collection"''Q +1538 "core" ' +8 .tdelay 7 seconds +708 .CS.seek 3ml +2 "collection"':'. +705 "core" ' + .tCSV.dial :waste +2 "collection"'| +39 "core" +7 .tCS.seek 0ml + "collection"'n'Q +719 "core" ' + "collection"'B& +4 "core" &X|b :J + "collection"'% +4 "core" %R ; + .tCSV.dial :flush +2 "collection"'0  +38 "core"  +2 .tCS.seek 3ml +2 "collection"'P'. +716 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +41 "core" A +2 "collection"'p% +5 "core" %. : +2 .tCS.seek 5ml +2 "collection"'R'm +499 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'G'Q +1132 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'/'. +715 "core" ' + .tCSV.dial :waste +2 "collection"'6 +35 "Can" #n43: +31 "core" +2 .tCS.seek 0ml + "collection"'S'Q +709 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" &  E 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`( +2 "core" ( +2 "manipulator"&"& +4 "core" &  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &  7 +2 .tForearm.seek CC + "manipulator"&D'O +103 "core" ' +2 .tHand.close +43 "manipulator"& / +65 "core" / +2 .tCC.seek :open + "collection"' ( +425 "core" ( +2 "manipulator"&Q& +4 "core" &   7 + "manipulator"&% +4 "core" % ^ \ \ A 3 +2 .tForearm.seek :retract + "manipulator"&C'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&=(-6 +287 "core" ( + "manipulator"&w& +4 "core" &-/ \  [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-/  ` [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' +2 .tHand.open + "manipulator"&[1 +57 "core" 1 + "manipulator"&K% +4 "core" % c \ A 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +2 #tda sampling at most 100ml +2 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'& +4 "core" & I +2 "manipulator"&% +4 "core" %\   \   + "storage"(d% +4 "core" % u u ! + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(2( +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &    + "manipulator"&N& +4 "core" &-0 \  Z +2 "manipulator"&q% +3 "core" %\   *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&](4 +237 "core" ( +2 "manipulator"&& +4 "core" &=  l A + "storage"(Y& +4 "core" & v v ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&y'N +91 "core" ' + "storage"()& +5 "core" & w u  ! +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(A'g +141 "core" ' + "storage"(X- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-& +2 "core" & ( 1  +2 "manipulator"&v& +4 "core" &=  9 A +2 .tElbow.seek 3 + "manipulator"& (4 +3 "core" ( +2 "manipulator"&a& +4 "core" &=    A + "storage"(& +4 "core" & 2 1  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&t'" +25 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\\/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&f& "storage"(!' +7 "core" &=  * A +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&}'\ +102 "core" ' +2 .tElbow.seek CC + "manipulator"&?( +7 "core" ' + ."downElevator"SE.stop + "storage"(5 +155 "core" ( +2 "manipulator"&& +4 "core" &: \  I + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &5   I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&Z& +4 "core" &5  0 I +2 "manipulator"&j% +4 "core" %P  G N +2 "collection"'& +4 "core" & ? +2 "collection"'g& +5 "core" & > +2 .tCC.seek :closed + "collection"'l(X +5 "core" & ? +9 &1 6*y +9 &g 5= +10 &u 6I +9 &W] 7H +9 &c 7H +10 &] 7H +9 &] 7I +10 &]b 7I +9 & _ 8H +9 &c 8I +10 & ` 8H +9 &"f^ 9H +9 &$)_B 8H +10 &%a 9I +9 &'a? 8I +9 &)nc= 7H +10 &+0dA 8H +9 &,_A 8H +10 &._G 9I +9 &0u`H 8I +9 &27`F 8I +10 &3`I 9I +9 &5`I 8I +9 &7}aB 8I +10 &9@c? 8H +9 &;cG 8H +10 &<cA 8H +9 &>]E 9H +9 &@H]@ 9H +10 &B dA 8I +9 &CpA 7I +9 &E; 5M +10 &G7= 1Q +9 &HC /R +10 &J@ 0S +9 &Lu@ .T +9 &N5> .T +10 &O> .U +9 &Q= -U +9 &Sw@ -V +10 &U9G ,V +9 &VB ,K +10 &X!JD .&u +9 &Xly? 6O +5 ( +2 "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + .Hand.open + "manipulator"&^1 +3 "core" &Xlo7 6O +54 1 +2 "manipulator"&I% +5 "core" % O * 6 O + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +110 "core" ' +2 #tcollectSample 100ml 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")m+ +3 "core" + + "sampler")O% +4 "core" % ]\ ? +2 "collection"'4& +4 "core" &Xlm^ O +3 "Can"\ X4r + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10159 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %V 3\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +3 "core" %Vd\ +2 "sampler")L% +3 "core" %oV a\  +21 "collection"'% +3 "core" %V9\ +2 "sampler")1% +4 "core" %oV q\  +24 "collection"'#% +3 "core" %Vg\ +2 "sampler")W% +4 "core" %pV+( c\  +27 "collection"'&% +3 "core" %V6\ +2 "sampler")o% +4 "core" %pU<5 g\  +31 "collection"'@% +3 "core" %V9\ +2 "sampler")h% +4 "core" %tCQM p\  +36 "collection"'M% +3 "core" %V)\ +2 "sampler")% +3 "core" %sle h\ F +42 "collection"'% +3 "core" %V4\ +2 "sampler")b% +4 "core" %s i\ F + "sampler")_% +4 "core" %s l\ F + .tIntake.select :close + "sampler")0 +9 )r% +3 "core" %s _\ F + .tSSV.dial :exhaust +2 "sampler")$  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")z' +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %V 8\ + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +85 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %V\ + "sampler")L% +4 "core" %qh o\  +56 "collection"'% +3 "core" %V\ +2 "sampler")1% +4 "core" %qh l\  +61 "collection"'#% +3 "core" %V\ + "sampler")W% +4 "core" %qh h\  +69 "collection"'&% +4 "core" %V\ +2 "sampler")o% +3 "core" %rh f\  +78 "collection"'@% +3 "core" %V\ +2 "sampler")h% +4 "core" %wf:9 e\  + "collection"'M% +4 "core" %V\ + #tIntake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +527 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")* +122 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'c  + "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +171 "core" ' + .tdelay 15 seconds +1507 "collection"'>% +26 "core" %  6 +14 "sampler")L% +28 "core" %1 i # +8 #tEvacuated: Intake @16.5psia, Outlet @13.9psia +6 .SSV.dial :spit,avoiding: :exhaust +27 "sampler") +129 "core"  +16 .tSS.reconfigure :exhale +16 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'h'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")M +124 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'9 +2 "core" 9/< +102 "collection"'9 +3 "core" 9O8 +102 "collection"' 9 +3 "core" 9p6 +102 "collection"'X9 +2 "core" 94 +102 "collection"'y9 +4 "core" 92 +102 "collection"'9 +2 "core" 9 / +102 "collection"'\ 9 +3 "core" 9!- +102 "collection"'A9 +2 "core" 9#+ +103 "collection"'\\9 +2 "core" 9$%* +102 "collection"'Z9 +3 "core" 9>'' +103 "collection"' 9 +2 "core" 9Y(& +102 "collection"'j9 +3 "core" 9s+# +102 "collection"']9 +2 "core" 9," +102 "collection"'!9 +3 "core" 9. +102 "collection"'}9 +3 "core" 9/ +102 "collection"' 9 +3 "core" 91 +102 "collection"'9 +2 "core" 92 +102 "collection"'^9 +3 "core" 94 +102 "collection"'g9 +2 "core" 9 6 +102 "collection"'N9 +4 "core" 9 $7 +102 "collection"'9 +3 "core" 9 79 +102 "collection"'I9 +2 "core" 9 I: +102 "collection"'J9 +3 "core" 9 Z; +102 "collection"'t9 +2 "core" 9 l> +103 "collection"'49 +2 "core" 9 {? +102 "collection"'O9 +3 "core" 9 @ +102 "collection"'89 +2 "core" 9 B +102 "collection"'F9 +3 "core" 9 D\  +102 "collection"';9 +2 "core" 9 E +103 "collection"'T9 +3 "core" 9 G +102 "collection"'9 +2 "core" 9 H +103 "collection"'59 +2 "core" 9 J +103 "collection"'m9 +2 "core" 9 J +102 "collection"'H9 +3 "core" 9 K$ +104 "collection"'79 +3 "core" 9 N( +102 "collection"'x9 +3 "core" 9\ O, +102 "collection"'k9 +2 "core" 9\ P0 +103 "collection"'*9 +2 "core" 9\ R4 +103 "collection"'c9 +2 "core" 9\ S9 +108 "collection"'i9 +5 "core" 9\ (T= +109 "collection"'e9 +7 "core" 9\ 0UB +123 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6 "collection"'39 +7 "core" 9\ :WH\ +105 "collection"'9 +3 "core" 9\ AXL\ +102 "collection"'%9 +2 "core" 9\ GYP\ +102 "collection"'~9 +8 "core" 9\ M[U\ +107 "collection"'V9 +2 "core" 9\ S\\Y\ +103 "collection"'E9 +2 "core" 9\ X^]\ +102 "collection"'{9 +2 "core" 9\ ]_a\ +103 "collection"'9 +2 "core" 9\ a`f\ +103 "collection"'>9 +2 "core" 9\ g`j\ +103 "collection"'L9 +2 "core" 9\ jbn\ +102 "collection"'9 +2 "core" 9\ ncr +103 "collection"'u9 +2 "core" 9\ rdv\ +102 "collection"'19 +2 "core" 9\ ue{\ +105 "collection"'W9 +6 "core" 9\ yf +110 "collection"'&9 +17 "core" 9\ ~g +124 "collection"'@9 +14 "core" 9\ h\ +120 "collection"'#9 +15 "core" 9\ i +29 .tCH.hold 10:00,70C +15 "collection"'M `\ `\ " +18 '9 +42 "core"  +14 9\ k +9 "collection"'o% +39 "core" %^  +14 #tBegun lysing Collection Puck Heater at 68.1C/38.4psia +18748 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +113 "Can"~ ?>: +16098 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 .tCS.seek 5ml + "collection"'$'m +1348 "core" ' +2 .tCSV.dial CTV + "collection"'<  +43 "core"  + .tdelay 2 seconds +204 .CSV.dial :air +3 "collection"'r @ +50 "core" > +10 .tdelay 2 seconds +166 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +26 .tCSV.dial CTV +4 "collection"'  +54 "core"  +3 .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +41 "core" ? +5 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"':'Q +1344 "core" ' +15 "collection"'z% +32 "core" %REF 7 +14 #tPuck @47.2psia after final lysis pressurization +9 #Recovering Lysate into Collection syringe (recycling once) +7 .CSV.dial CBV +16 "collection"' +110 "core" +10 .tCBV.dial CSV +6 "collection"'B  +28 "core"  +2 "collection"'|% +4 "core" %R(& 6 +2 .tCS.seek 5ml +2 "collection"'('m +1341 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %m 6 +2 .tCS.seek 7ml + "collection"'p' +579 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'R @ +43 "core" > +3 .tCS.seek 10ml + "collection"'P' O +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +106 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'9   +30 "core" ! +3 ."connect"CSV.dial CTV +3 "collection"',  + .tCTV.dial CSV +5 "collection"'  +23 "core"  +100  +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'' @ +94 "core" B +2 .tCSV.dial :waste +2 "collection"'. +94 "core" +3 .tCS.seek 0ml + "collection"'Q'Q +1340 "core" ' + .tCSV.dial :air +2 "collection"' @ +67 "core" A +2 .tCS.seek 5ml +2 "collection"'0'm +1338 "core" ' +2 .tCSV.dial CTV + "collection"'D  +52 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'w @ +40 "core" ? + .tdelay 2 seconds +254 .CSV.dial CTV +3 "collection"'U  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'` @ +40 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'['Q +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'n +93 "core" ~ + .tCBV.dial CSV +2 "collection"'6  +28 "core"  +2 "collection"'% +4 "core" %J+* 8 +2 .tCS.seek 4.999ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'K  +39 "core" + "collection"'C% +4 "core" %m 9 +2 .tCS.seek 6.999ml +2 "collection"'' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +38 "core" ? +2 .tCS.seek 10ml +2 "collection"'d' O +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ +2 #tLysing Complete + "collection"'q& +4 "core" &Xll 8O +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\   ; [ +2 "storage"(Y% +4 "core" %    + "storage"(=. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"()( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (/& +2 "core" &   +2 "manipulator"&-& +4 "core" &4   I + "manipulator"&v% +4 "core" %\   ] [ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +186 "core" ( +3 "manipulator"&+& +4 "core" &U  ! +2 "storage"(f& +3 "core" & 9 8  +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&S'ж +100 "core" ' +2 "storage"(a& +4 "core" & ) 4   +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +254 "core" ' +2 "storage"(- +3 "core" -'K + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" &U 9 ! +2 "storage"(X& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&y'^ +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(\ - +2 "core" -'K +3 .tSE.seek 4.17 Pucks below Top Plate + "storage"(A'r +31 "core" ' + "manipulator"&\\% +4 "core" %Zz  +2 "storage"(Z& +4 "core" &  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 296 counts + "manipulator"& 'φ +18 "core" ' + "manipulator"&j& +5 "core" &|  Y  + "storage"(]& +8 "core" &    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&!'ж +25 "core" ' +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(}'a +49 "core" ' + "manipulator"& & +4 "core" &| V  +2 "manipulator"&% +4 "core" %  `  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g( +156 "core" ( + "manipulator"&N& +4 "core" &8 L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &8  ; L +2 .tForearm.seek CC +2 "manipulator"&I'O +95 "core" ' +2 .tHand.close + "manipulator"&J/ +53 "core" / +2 .tCC.seek :open +2 "collection"'t( +425 "core" ( +2 "storage"(4& +4 "core" & / 1  + "storage"(O& +4 "core" & 0 .  + "manipulator"&8& +4 "core" &6 O J +2 "manipulator"&F% +4 "core" % ^ + +2 .tForearm.seek :retract + "manipulator"&;'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&T(a +165 "core" ( + "manipulator"&& +4 "core" &_ < +2 "storage"(5& +3 "core" & F R l  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&m'^ +105 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +55 "core" 1 +2 "manipulator"&x% +4 "core" % ]t     + "storage"(k& +5 "core" &    + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 299 counts +2 "manipulator"&*'ω +18 "core" ' +2 "manipulator"&c& +4 "core" &l   / +2 "storage"(i& +3 "core" & G D  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&e'ж +24 "core" ' +2 "storage"(3% +4 "core" %g s n B  +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (%% +2 "core" %`6 E G Y M< +2 "manipulator"&~% +4 "core" %л  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +95 "core" ' +7 ' +2 ."downElevator"SE.stop + "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +4 "core" & H +2 "manipulator"&{& +4 "core" &l  W / +2 "manipulator"&% +4 "core" %\  4  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&>(-6 +173 "core" ( +2 "manipulator"&L& +3 "core" &-= P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-= P +3 .tForearm.seek :garage + "manipulator"&u'n +95 "core" ' +2 .tHand.close + "manipulator"&1/ +62 "core" / +2 "manipulator"&W& +4 "core" &-? \  Z N + "manipulator"&&% +4 "core" % h  Q ] +2 .tForearm.seek :retract + "manipulator"&@'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&#( +291 "core" ( +8 "manipulator"&& +21 "core" &9   M +5 .tElbow.reconfigure :loose +110 "manipulator"&$ &.,(#b +485 !"core_reader"o:I2C::Bus::Error: mesg" Timeout:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +28 #"core_reset"Sent BREAK + #"core_reader"@15542 receive with ifg=0x10, ie=0xFD + #@16178 receive with ifg=0x10, ie=0xFD + #@16830 receive with ifg=0x10, ie=0xFD #@17468 receive with ifg=0x10, ie=0xFD + #@18104 receive with ifg=0x10, ie=0xFD + #@18739 receive with ifg=0x10, ie=0xFD #@19375 receive with ifg=0x10, ie=0xFD + #@19827 receive with ifg=0x80, ie=0xFD + #@30252 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +198 !to:I2C::Gateway::Reset: mesg"+Restarted ESP2 v3.42 I2C Gateway v3.20:bt["5/home/esp/esp2/lib/i2c/gateway.rb:423:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:307:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:307 + #Retry #1 of 3 +2 "manipulator"&$ &.,(#b +101 "Can" 0=B +  0=BF +2 #"Restarting_core_reader"Polling Can every 10:00 +2 "manipulator"&o& +3 "core" &9 ` M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'O +103 "core" ' + "manipulator"&M& +4 "core" &9    M +2 "manipulator"&h% +9 "core" %W  & S + "collection"'& +4 "core" & ? +2 "collection"'G& +5 "core" & ? +2 .tCC.seek :closed + "collection"'(X +4 "core" & ? +9 &3 6*z +9 &h| 4= +10 &sb 5I +9 &\\]H 7H +9 &_) 7G +10 &_ 7H +9 &`h 7G +9 &c`f 7H +10 &&`J 7H +9 &]} 7H +9 & _ 7H +10 &"l]} 7H +9 &$.`[ 7H +10 &%^T 7H +9 &'`  7H +9 &)u` 6G +10 &+5` 7H +9 &,` 7H +9 &.c 6H +10 &0|_ 7H +9 &2=] 6H +10 &4` 6H +9 &5_o 6G +9 &7`V 6H +10 &9F_H 6H +9 &;c7 6H +9 &<_) 6H +10 &>_ 6G +9 &@M` 6H +10 &B` 6H +9 &Ce 6H +10 &Ey 2K +9 &GDE 0N +9 &HW -S +15 &Jm +S +18 &Lwk )T &N6c )U +7 &O (V +10 &Qh (V +8 &Sze (V +11 &U<Y (V +107 &VN (K +21 &X%K )%r +10 &Xm 0T +18 ( +11 &Xm 1T +50 &Xm 1T +6 &Xm 1T +9 &Xm 1T +8 &Xm 1T +6 &Xm 1T +8 &Xm 1T +6 &Xm 1T +8 &Xm 1T +6 &Xm 1T +15 &Xm 1T +8 &Xmv 1T +6 &Xmk 1T +9 &Xmh 1T +8 &XmY 0T +6 &XmK 0T +371 "collection"'G& +53 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 +8 "collection"'b& +29 "core" &XmB 1T +4 &Xm: 1T +4 &Xm0 1T &Xm# 1T +2 &Xm' 0T +3 &Xm 1T + &Xm 2T + &Xm 1T + &Xm 1T + &Xm 2T + &Xm 1T &Xm 2T + &XmV 1T + &Xm~ 2T + &Xmp 1T + &Xm} 2T + &Xmv 1T &Xmh 0T + &Xm] 0T + &Xmf 0T + &Xm\\ 0T + &Xm 0T + &Xm 0T + &Xm 0T &Xm 0T + &Xm 0T + &Xm 0T + &Xm 1T + &Xm 0T + &Xmr 0T &Xms /T + &Xmp 0T + &Xmm 0T + &Xm 0T + &Xm 1T + &Xm 0T + &Xm 0T &Xm 0T + &Xm 0T + &Xm 0T + &Xm 1T + &Xm 0T + &Xm 1T &Xm 0T + &Xm 0T + &Xm 0T + &Xm 1T + &Xmw 0T + &Xmu 0T + &Xm 0T &Xmx 0T + &Xmv 0T + &Xml 0T + &Xmf 0T + &Xmf 0T + &Xm_ 0T + &XmS 0T &XmQ 0T + &XmQ 1T + &Xm? /T + .tHand.open + "manipulator"&_1 +56 "core" 1 +2 "manipulator"&<% +4 "core" % S *  W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +120 "core"  +2 "processing"%% +4 "core" %g + + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%$'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%z  +38 "core"  +2 .tPS.seek 0ml + "processing"%'d +1597 "core" ' +2 .tPSV.dial PSR + "processing"%B +52 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%|' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%: "collection"'  +7 "core" A + "processing"%  +63 "core" +84  +2 .tPSV.dial :mixloop + "processing"%( +96 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +121 "core" +2 .tPS.seek 0ml + "processing"%p'd +2611 "core" ' + .tPSV.dial :air + "processing"%  +38 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +39 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%P  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%'' +1194 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1424 "core" ' +9 .tPSV.dial :mixloop +17 "processing"%. +45 "core" +19 .tPS.seek 0ml +6 "processing"%'d +2622 "core" ' +6 #tGaraging FlushPuck in Collection Clamp +12 "manipulator"&& +13 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7 "core" &8 L +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Q( +6 "core" ( +2 "manipulator"&D& +8 "core" &8 L +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &w& +8 "core" &8 L +2 .tForearm.seek CC +4 "manipulator"&U'O +107 "core" ' + .tHand.close + "manipulator"&`/ +62 "core" / +2 .tCC.seek :open +2 "collection"'0( +425 "core" ( + "manipulator"&n& +4 "core" &8  L +2 "manipulator"&6% +4 "core" % a  = +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&[(-6 +291 "core" ( +2 "manipulator"&K& +4 "core" &-1 K S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-1 S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +5 "core" % e   [ b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +7 .tPSV.dial :mixloop +17 .PTV.dial :PRVmixing +10 ."connect"PRV.dial CBV +17 .tCBV.dial PRV +17 .CTV.dial :air,avoiding: :intake +17 #Loading lyfil puck from tube 3 into Collection Clamp +11 "collection"'q& +26 "core" & F +11 "manipulator"&% +28 "core" %\  ,  +14 "storage"(Y% +24 "core" % u t x  +5 "storage"(=. +23 "core" .( +14 .tSC.reconfigure :tight +14 "storage"($\ .(\ 1~b +14 .tSC.seek 3 +9 "storage"(/( +208 "core" ( +17 .tSC.configure :limp +10 "storage"($(\ 1b +14 (-& +31 "core" & R T ~ # +18 "manipulator"&v& +29 "core" &-3 ) Q +7 "manipulator"&2% +28 "core" %\   /  +15 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +13 .tElbow.seek 3 +13 "manipulator"&+(4 +195 "core" ( + "manipulator"&f& +5 "core" &U  0 ) + "storage"(?& +4 "core" & R P # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&a'N +106 "core" ' + "storage"(s& +4 "core" & j t ] # +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +146 "core" ' + "storage"( - +4 "core" -' +40 .tSE.configure :default +10 "storage"(#QK-0-\ b +3 (X& +3 "core" &   # + "manipulator"&\ & +4 "core" &U  C ) +2 .tElbow.seek 3 + "manipulator"&\\(4 +74 "core" ( + "manipulator"&Z& +4 "core" &> 5 +2 "storage"(j& +4 "core" &   # +2 .tForearm.seek 3 + 300 counts + "manipulator"&]'" +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& "storage"(S' +7 "core" &>  5 +2 "manipulator"&% +4 "core" %   } +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +3 .tElbow.seek CC + "manipulator"&y( +23 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +123 "core" ( +2 "manipulator"& & +4 "core" &+ { Bi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &+ Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&N'O +98 "core" ' + "manipulator"&& +4 "core" &+ ! Bi +2 "manipulator"&!% +4 "core" %X  ? z +2 "collection"'& +4 "core" &x > +2 "collection"'J& +6 "core" &* = +2 .tCC.seek :closed + "collection"'^(X +5 "core" && > +6 & + 9$e +9 &Y{ 46 +10 &T 3H +9 &\\ 6G +10 &_v 6H +9 &Iab 5H +9 & bQ 5H +14 &]> 6H +5 &_- 4G +9 &Q` 6H +10 & c 5H +9 &!\\ 6H +10 &#] 6H +9 &%Z^ 6G +9 &'_ 6H +10 &(c 5H +9 &*] 6H +9 &,a_ 6H +10 &.#c 5H +9 &/] 6H +10 &1_ 5G +9 &3i_ 6H +9 &5+a 5H +10 &6^ 5H +9 &8` 6G +9 &:q`4 6H +10 &<3]J 6H +9 &=_< 6G +10 &?_. 5H +9 &Axd/ 5H +9 &C7g) 5I +10 &DxmW 3K +9 &F 0O +9 &Ha ,S +10 &J  ,T +9 &K ,U +10 &M +U +9 &O` +V +9 &Q  *W +10 &R *V +9 &T )V +9 &Ve (W +10 &W[ /5 +9 &Xj 0O +9 ( +3 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + .Hand.open + "manipulator"&l1 +4 "core" &Xlg 5M +58 1 +2 "manipulator"&4% +4 "core" % X (  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +6 "collection"'8  +118 "core"  +3 .tCSV.dial CTV + "collection"'F  +39 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + "collection"'5% +5 "core" % M# 7 +2 .tCS.seek 4ml +2 "collection"'I'NN +1601 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%g  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%7  +77 "core" ~ +2 .tPS.seek 0ml + "processing"%x'd +2612 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'k ` +27 "core" _ +2 .tCSV.dial :air +2 "collection"'c @ +51 "core" B +2 .tCS.seek 10ml +2 "collection"'i' O +1588 "core" ' +2 .tCSV.dial CTV + "collection"'3  +39 "core"  +2 .tCS.seek 0ml +2 "collection"';'Q +2595 "core" ' + .tCBV.dial :waste1 + "collection"'% @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'~  +119 "core" +2 "collection"'T& +3 "core" &Xlg 7M +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&E% +4 "core" %\   + "storage"(m% +4 "core" %  \ !  +2 "storage"({. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &  _ +2 "manipulator"&}& +3 "core" &+ # Bi +2 "manipulator"&e% +3 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&L(a +161 "core" ( +2 "manipulator"&& +4 "core" &]  g +2 "storage"(& +4 "core" & / /  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +99 "core" ' +2 "storage"(1& +4 "core" & 7 9 "  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +249 "core" ' +2 "storage"(&- +3 "core" -'G +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&V& +3 "core" &]  g +2 "storage"(u& +3 "core" &   .  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'^ +31 "core" ' +2 .tElbow.hold + "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(o- +2 "core" -'G +3 .tSE.seek 5.18 Pucks below Top Plate + "storage"(M'n +30 "core" ' + "manipulator"&h% +5 "core" %d A + "storage"(& +4 "core" &  w +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 306 counts +2 "manipulator"&@'ϐ +12 "core" ' +2 "manipulator"&t& +9 "core" &] j g + "storage"(b& +4 "core" &    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&_'ж +26 "core" ' +3 .tSE.seek 6.18 Pucks below Top Plate + "storage"(<'] +41 "core" ' + "manipulator"&G& +4 "core" &]  g +2 "manipulator"&% +4 "core" %л  * +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tElbow.seek CC +2 "manipulator"&"( +162 "core" ( +2 "manipulator"&z& +4 "core" &7 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &7  K +2 .tForearm.seek CC + "manipulator"&B'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open +2 "collection"':( +426 "core" ( + "storage"(& +4 "core" &    +2 "storage"(& +4 "core" &  \ p  +2 "manipulator"&(& +4 "core" &7 K + "manipulator"&R% +4 "core" % Z +2 .tForearm.seek :retract + "manipulator"&|'\ +133 "core" ' +10 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +156 "core" ( + "manipulator"&p& +4 "core" &f  v +2 "storage"(,& +4 "core" & $ "   + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&9'^ +107 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +64 "core" 1 +3 "manipulator"&.% +4 "core" % Xs & G +2 "storage"('& +3 "core" &  0 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 294 counts + "manipulator"&'τ +17 "core" ' + "manipulator"&D& +5 "core" &t h + "storage"(w& +4 "core" & P M t  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&`'ж +26 "core" ' +2 "storage"(#% +4 "core" %f S P  +2 ."downElevator"SE.seek :down +3 "storage"(r' +100 (% +2 "core" %* R Q  L8 +2 "manipulator"&n% +4 "core" %п  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +87 "core" ' +9 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%U  +66 "core" +2 .tPS.seek 2.5ml + "processing"%K' +948 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1662 "core" ' +14 .tdelay 1 second +101 .PSV.dial :mixloop +12 "processing"%C +43 "core" +14 .tdelay 1 second +105 .PSV.dial :air +16 "processing"%Q  +55 "core"  +14 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +41 "core" +3 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%q'd +1588 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +5 "core" &->  M +2 .tForearm.seek :garage +2 "manipulator"&v'n +100 "core" ' +2 .tHand.close +2 "manipulator"&)/ +62 "core" / +2 "manipulator"&2& +5 "core" &->   ? M +2 "manipulator"&f% +4 "core" % s  A G +3 .tForearm.seek :retract +2 "manipulator"&?'\ +102 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&[(? +118 "core" ( +2 "manipulator"&s& +5 "core" &F 0 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &F  , +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X'Η +94 "core" ' +2 "manipulator"&& +5 "core" &F  t , +2 "manipulator"&\ % +4 "core" %΋ y +3 "processing"%Z& +4 "core" & 8 +3 "processing"%j& +6 "core" & 8 +3 .tPC.seek :closed +3 "processing"% (X +3 "core" & 8 +6 & 7= +9 &L /1 +10 &Tx .F +9 &k 0J +9 &g /J +10 &f 0J +9 &Ng /J +9 &e /J +10 &g /J +9 &j /J +9 &Ue 0J +10 &!f 0J +9 &"h 0J +10 &$g /J +9 &&]c /J +9 &(!c 0I +10 &)h /J +9 &+g /J +9 &-eg 0J +10 &/'g\ /J +9 &0g /J +11 &2i /J +8 &4og 0I +9 &60j /J +10 &7f 0J +9 &9h\ /J +9 &;ug 0J +10 &=8e 0J +9 &>g /J +10 &@e 0J +9 &B~g' /J +9 &D=m# /K +10 &Ew .L +9 &G ,N +9 &Iu% +P +10 &K7 +P +9 &L +P +10 &N! +P +9 &P|/ +P +9 &R=* +P +10 &S0 +P +9 &U, +P +9 &W4 += +10 &Xa%o/ / ] +9 &X!4 3. +3 ( +2 "processing"%j& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%& +4 "core" &X0 3. +2 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&+% +5 "core" % ΋  x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +93 "core" ' +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%A +41 "core" + "processing"%% +5 "core" %dN 5 +3 .tPS.seek 0.3ml + "processing"%]'a +391 "core" ' +2 .tPSV.dial PSR +2 "processing"% +93 "core"  +2 "processing"%!% +5 "core" %e 5 + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%\\' +1898 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%S +93 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%0  +82 "core"  +2 .tPS.seek 0ml + "processing"%l'd +2608 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&4& +4 "core" &F U , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&J(? +2 "core" ( +2 "manipulator"&8& +3 "core" &F  - , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &F g , +2 .tForearm.seek PC + "manipulator"&N'Η +102 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open +2 "processing"%5( +423 "core" ( +2 "manipulator"&d& +4 "core" &F R , + "manipulator"&g% +4 "core" % ·  A +2 .tForearm.seek :retract + "manipulator"&7'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +123 "core" ( + "manipulator"&k& +5 "core" &-.  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-.  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I'n +107 "core" ' +2 .tHand.open +43 "manipulator"&31 +69 "core" 1 +2 "manipulator"&i% +4 "core" % i  .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +103 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%~& +4 "core" & = +2 "manipulator"&T% +3 "core" %     +2 "storage"(E% +4 "core" % l u K  + "storage"(m. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"({( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &u & $ +2 "manipulator"&}& +4 "core" &-5 ]  + "manipulator"&e% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&/(4 +174 "core" ( +2 "manipulator"&& +4 "core" &6 % . + "storage"(& +4 "core" & W d  $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&1'N +97 "core" ' + "storage"(y& +4 "core" & N O $ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(O'g +161 "core" ' +2 "storage"(&- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (V& +3 "core" &  $ +2 "manipulator"&u& +3 "core" &6 W . +2 .tElbow.seek 3 + "manipulator"&o(4 +3 "core" ( +2 "manipulator"&h& +3 "core" &6  9 . +2 "storage"(& +4 "core" & $ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&t'" +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +64 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&G& +2 "storage"(' +7 "core" &6  , . +2 "manipulator"&H% +4 "core" %  \\ +2 .tForearm.seek :retract + "manipulator"&L'\ +99 "core" ' +2 .tElbow.seek PC + "manipulator"&W(? +29 "core" ' + ."downElevator"SE.stop + "storage"(5 +224 "core" ( + "manipulator"&& +4 "core" &5 J 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &5 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&M'Η +104 "core" ' + "manipulator"&z& +4 "core" &5 9 +2 "manipulator"&$% +4 "core" %Μ  +2 "processing"%_& +3 "core" &Z 7 +2 "processing"%>& +5 "core" &H 7 +2 .tPC.seek :closed + "processing"%(X +4 "core" &` 7 +9 &2a .)w +9 &fi -= +10 &}_ .K +9 &JaT 0J +9 & eW 0I +10 &hT 1J +9 &bS 0J +10 &Rc7 0J +9 &g 0J +9 &h3 0J +10 & eB 1J +9 &"[e= 1I +9 &$e> 0J +10 &%g3 0I +9 &'f3 1J +9 &)cg5 0I +10 &+%d3 0I +9 &,e* 0I +10 &.d 1I +9 &0je 0J +9 &2,h$ 0J +10 &3c* 0J +9 &5e 0I +9 &7re$ 0J +10 &94i$ 0J +9 &:c 0J +10 &<e 0J +9 &>zi 0J +9 &@<b 0J +10 &Ae 1J +9 &Ck 0K +10 &E{ .L +14 &G53 ,O +4 &HC +P +10 &J| +P +9 &LzV +O +9 &N; +P +10 &O ,P +9 &Qf +P +9 &S} +Q +10 &UA +P +9 &W +F +10 &X8Qk + c +9 &X# 4, +2 ( +2 "processing"%>& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&^% +4 "core" % Λ   n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 #tHeating Puck.from 3, :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"%R9 +2 "core" 9\ +102 "processing"%B9 +3 "core" 9 \ +102 "processing"%p9 +3 "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 +106 "processing"%'9 +2 "core" 9" +102 "processing"%D9 +3 "core" 9& +102 "processing"%w9 +2 "core" 9+ +102 "processing"%#9 +3 "core" 9/ +8 "Can"\ E=z +94 "processing"%|9 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%n9 +3 "core" 9; +102 "processing"%9 +2 "core" 9@ +102 "processing"%99 +3 "core" 9D +106 "processing"%9 +2 "core" 9H +103 "processing"%U9 +3 "core" 9L +102 "processing"%<9 +2 "core" 9P +103 "processing"%`9 +2 "core" 9U\ +103 "processing"%r9 +2 "core" 9Y\ +102 "processing"%x9 +3 "core" 9]\ +102 "processing"%C9 +3 "core" 9\ a +102 "processing"%Q9 +2 "core" 9 e +103 "processing"%9 +2 "core" 9j +102 "processing"%9 +3 "core" 9n +3 .tPH.hold 2:00:00,28C +3 "processing"%K p^p +3 .tdelay 1:30 +2 "core" n +1877 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +7110 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +93 "core"  +2 "processing"%% +4 "core" %e. 7 + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%Y' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%='Ҧ +1603 "core" ' + .tPTV.dial :puck + "processing"%-  +66 "core"  +2 .tPSV.dial PTV + "processing"%P +68 "core" + .tPBV.dial :waste1 + "processing"%)  +120 "core"  + "processing"%2% +4 "core" %Ҧ 7 +2 .tPS.seek 1.5ml + "processing"%f'V +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +31 "core" , +2 .tPS.seek 0ml + "processing"%s'd +1598 "core" ' +2 .tdelay 5:00 +5783 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20035 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +658 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2332 .tPBV.dial between PSV and waste1 +2 "processing"%v * +31 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +6 "processing"%\ ' +2240 "core" ' +2 .tPSV.dial PTV + "processing"%Z +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%? +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +78 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2237 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +122 "core" +2 .tPSV.dial :mixloop + "processing"%+ +40 "core" + .tPRV.dial :ab1 + "processing"%j @ +80 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'A  + "processing"%  +40 "core"  +3 +2 "processing"%X% +3 "core" %` ( +3 .tPS.seek 0.34ml + "processing"%q'o +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%!  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%]'G[ +1180 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +68 "core" @ +2 .tPS.seek 0.5ml + "processing"%S' +864 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +40 "core"  + .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%0'Ҧ +113 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +10 &|: 3J +9 &Rc< -J +9 &c= ,I +10 &_? /I +9 &a> 5I +10 &\\e< 5I +9 &b> 6I +9 &c= 6I +10 & f9 5I +9 &"dc4 -I +9 &$&e5 ,I +10 &%c; /I +9 &'f7 4I +10 &)le8 5I +9 &+-e: 5J +9 &,d+ 6I +10 &.e3 5I +9 &0u`. -I +10 &25c: ,J +9 &3b. ,I +9 &5e. ,I +10 &7{d0 ,J +9 &9>c+ -I +9 &;d- 5I +10 &<a/ 5I +9 &>c+ 6I +9 &@Fc' 5I +10 &B e+ 5I +9 &Ch) 5J +10 &Ew! 4K +9 &G>+ 1O +9 &H- -R +10 &J/ ,T +9 &Lr* #U +9 &N4+ "U +10 &O, %V +9 &Q( *V +10 &Sw" *V +9 &U9$ )V +10 &V" "M +9 &X#E( $&t +9 &Xr, )L +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'& +4 "core" &Xrm* +L + &Xrm- 2L + .tHand.open + "manipulator"&y1 +59 "core" 1 +2 "manipulator"&% +4 "core" % R  a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%V +93 "core"  +2 "processing"%u% +4 "core" %c # + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%h'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%%  +51 "core"  +2 .tPS.seek 0ml + "processing"%'d +211 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@52784 sendCRC with ifg=0x20, ie=0x7F +2 #@54100 sendCRC with ifg=0x20, ie=0x7F #@54316 sendCRC with ifg=0x20, ie=0x7F + #@55470 sendCRC with ifg=0x20, ie=0x7F + #@55686 sendCRC with ifg=0x20, ie=0x7F #@56840 sendCRC with ifg=0x20, ie=0x7F + #@57056 sendCRC with ifg=0x20, ie=0x7F + #@58891 sendCRC with ifg=0x08, ie=0x5F #@764 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +251 "Can" OH +3  OH9 +2 #"Restarting_core_reader"Polling Can every 10:00 +843 "core" ' +2 .tPSV.dial PSR + "processing"%b +38 "core"  +2 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +6 "processing"%G' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%H  + "collection"'/  +31 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"%1 +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%O  +68 "core" +2 .tPS.seek 0ml + "processing"%t'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +39 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%z  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2620 "core" ' + .tPSV.dial :mixloop + "processing"%_ +40 "core" +7 .tPS.seek 0ml + "processing"%L'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" & 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +8 "core" ( +2 "manipulator"&^& +3 "core" & 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & 0 +2 .tForearm.seek CC + "manipulator"&>'O +99 "core" ' +2 .tHand.close + "manipulator"&R/ +111 "core" / +4 .tCC.seek :open + "collection"'M( +428 "core" ( +2 "manipulator"&B& +8 "core" &   0 +4 "manipulator"&p% +7 "core" % ` W +4 .tForearm.seek :retract +2 "manipulator"&,'\ +101 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&"(-6 +164 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +112 "core" ( +2 "manipulator"& & +8 "core" &-=    [ +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +6 "core" &-= 3 [ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +4 "manipulator"&''n +98 "core" ' +3 .tHand.open + "manipulator"&D1 +57 "core" 1 +2 "manipulator"&w% +4 "core" % n   ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +100 "core" ' +2 ."da"delayUntil "11:59:42.84" +3721 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +470 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%| @ +68 "core" @ + ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + + ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2237 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%U  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"%< +41 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%`  +39 "core"  +3 ."da"PS.seek 0ml + "processing"%r'd +2239 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%x +118 "core"  +2 "processing"%C% +4 "core" %dT 5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%Q' +583 "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 + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%l% +4 "core" %ҫ 4 +2 ."da"PS.seek 1.5ml +2 "processing"%Y'[ +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%- * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%P'd +1602 "core" ' +2 ."da"delay 2:00 +2417 "Can" 1@K}z +3818 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +419 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +190 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +43 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 ."da"delay 2:00 +2057 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9933 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%A * +31 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2245 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%! +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +66 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core" +3 ."da"PS.seek 0ml + "processing"%]'d +2231 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +38 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%S  +119 "core" +2 ."da"delay 5 seconds +549 .PRV.dial :ab2 +14 "processing"%\\  +43 "core"  +6 ."da"PTV.dial :PRVmixing +3 .PSV.dial :mixloop +3 "processing"%4 +42 "core" +14 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +5 #"reset-modem"Session Begun +8 ."da"PS.seek 0.3ml +6 #"reset-modem"-> Gate.cycleModemPower! 5 +6 "processing"%8'a +2 ."reset-modem"Gate.cycleModemPower! 5 +8 #Session Ended +373 "core" ' +5 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%F  +42 "core"  +2 "processing"%[% +4 "core" %a ; +2 ."da"PS.seek 0.55ml + "processing"%0' +329 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 2ml + "processing"% 'Ҧ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%d +41 "core" + ."da"PTV.dial :mixing + "processing"%g @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core" + "processing"%N% +4 "core" %ҥM 6 +2 ."da"PS.seek 1.85ml +2 "processing"%W' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%3 * +31 "core" * +2 ."da"PS.seek 0ml +2 "processing"%i'd +1946 "core" ' +3 ."da"delay 2 seconds +203 .delay 8:00 +7481 "Can" 0ANcz +8094 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8899 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9755 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%7  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%J  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2236 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%m +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%k  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%* +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'd +2229 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +130 "core"  + "processing"%:% +5 "core" %g 6 + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%y'Ҧ +1251 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@62311 sendCRC with ifg=0x20, ie=0x7F + #@63627 sendCRC with ifg=0x20, ie=0x7F #@63843 sendCRC with ifg=0x20, ie=0x7F + #@64997 sendCRC with ifg=0x20, ie=0x7F + #@65213 sendCRC with ifg=0x20, ie=0x7F + #@831 sendCRC with ifg=0x20, ie=0x7F #@1047 sendCRC with ifg=0x20, ie=0x7F + #@2882 sendCRC with ifg=0x08, ie=0x5F #@22653 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +240 "Can" 4HPI +3  4HPIB +2 #"Restarting_core_reader"Polling Can every 10:00 +14223 !"da"o:I2C::Request::Timeout: @requesto: I2C::Servo::AbsMove3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_objo; ; i:\ @goali: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi*: mesg"8No Response to I2C::Servo::AbsMove3Request[79:->25]: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:341"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 + "processing"%'Ҧ +5 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%V +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +33 "core" +2 "processing"%I% +4 "core" %ҡ6 5 +2 ."da"PS.seek 1.5ml + "processing"%a'Q +585 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%h'd +1599 "core" ' +2 ."da"delay 2:00 +3303 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8687 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +33 "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"%/ +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2246 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +66 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +1676 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +287 "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 + "processing"%_ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core"  + "processing"%5% +4 "core" %ҡ 6 +2 ."da"PS.seek 1.5ml +2 "processing"%^'Q +590 "core" ' +4 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%( * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'd +707 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +897 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +46 "processing"%B' +850 "Can" 'XS,+: +1403 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%p +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%.  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +573 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1642 "core" ' +15 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +8 .PSV.dial PSR +14 "processing"%D +132 "core"  +8 "processing"%w% +30 "core" %iS 5 +14 #"da"Pulling 0.5ml of PSR.wash +8 .PSR.select :wash +15 "processing"% +40 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +15 ."da"PS.seek 0.5ml +15 "processing"%,' +592 "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"%| +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%n% +4 "core" %ҢQ 3 +2 ."da"PS.seek 1.5ml + "processing"%'R +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%U  +33 "core" + ."da"delay 30 seconds +1346 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1642 ."da"PBV.dial between PSV and waste1 +14 "processing"%< * +45 "core" , +15 ."da"PSR.select :air +6 .PSV.dial PSR +14 "processing"%` +78 "core"  +14 ."da"PS.reconfigure :fast +16 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +18 "processing"%9' +2234 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2200 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +9 "processing"%% +16 "core" %dO +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%l' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" % J  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%-' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%Y'Ҧ +1603 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +33 "core" +2 "processing"%=% +3 "core" %ҪO  +2 ."da"PS.seek 1.5ml +2 "processing"%P'Z +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%v * +34 "core" + +2 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%6 +71 "core"  +4 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%s' +135 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2113 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +9 ."da"PS.seek 0ml +3 "processing"%\ 'd +274 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1960 "core" ' +16 #"da"Additional air clear +8 .PSR.select :air +14 .PSV.dial PSR +8 "processing"% +129 "core"  +3 "processing"%?% +9 "core" %c  + #"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"%j'Ҧ +1141 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt["20 seconds for da to relinquish FlushPuck +250 "Can" V: +316 #"da"SX MX5/16 (USB:89): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.749 seconds\ /var/log/esp/da23jul2512h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2512h100ml15s_nessie.tif +1568 #SX MX5/16 (USB:89): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2512h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2512h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:89): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2512h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(@- +3 "core" -'O +2 "storage"(t& +4 "core" & \ B\ $\ +2 "manipulator"&z& +4 "core" &k   E o +2 ."da"Elbow.seek 2 +3 "manipulator"&_(a +11 "core" ( +3 "manipulator"&$& +12 "core" &k  0 o +3 "storage"(5& +9 "core" &   +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&'ж +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.88 Pucks below Top Plate +2 "storage"((' +66 "core" ' + "manipulator"&^& +4 "core" &k  I o +2 "storage"(T& +4 "core" &     + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&&'^ +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +59 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.07 Pucks below Top Plate +2 "storage"(R' +28 "core" ' + "manipulator"&p% +5 "core" %o w + "storage"(>& +4 "core" &   + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 317 counts + "manipulator"& 'ϛ +21 "core" ' + "manipulator"&.& +4 "core" &k o +2 "storage"(B& +4 "core" & ! A  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 2 + 600 counts + "manipulator"&D'ж +22 "core" ' +2 "storage"(w% +4 "core" % F G S  +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (,% +3 "core" %* J P h K4 +2 "manipulator"&|% +4 "core" %й  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +84 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 "storage"(n& +4 "core" & P S  +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%'& +4 "core" & 9 +2 "manipulator"&L& +4 "core" &k o +2 "manipulator"&% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&U(-6 +164 "core" ( + "manipulator"&<& +4 "core" &-;  !  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-;  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&x/ +58 "core" / + "manipulator"&C& +4 "core" &-= :  +2 "manipulator"&r% +4 "core" % v  q C + ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&9(? +122 "core" ( + "manipulator"&& +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 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +101 "core" ' +2 "manipulator"&& +4 "core" &F  1 @ + "manipulator"&l% +4 "core" %Κ & +3 "processing"%-& +4 "core" & 6 +2 "processing"%)& +4 "core" & 6 +3 ."psFlush"PC.seek :closed + "processing"%2(X +4 "core" & 7 +7 & ( 4$d +10 &W~ .6 +9 & -J +9 &` /I +10 &wh .I +9 &9e /I +9 &b /I +10 &b 0J +9 &g /I +10 &@h .J +9 & d /I +9 &!e -I +10 &#g -J +9 &%He .J +9 &' b .I +10 &(c .I +9 &*b .J +10 &,Pe .J +9 &.g -I +9 &/b .J +10 &1b -I +9 &3Ye -I +9 &5h -J +10 &6g -I +9 &8h -J +9 &:ac .I +10 &<#e -I +9 &=f .I +10 &?h -J +9 &Aib -I +9 &C+e -I +10 &Dk -K +9 &F~ +L +10 &Ha *O +9 &J! )P +9 &K )P +10 &M )O +9 &Og (P +9 &Q) (P +10 &R )P +9 &T (P +9 &Vn (P +10 &W]p ,3 +9 &XJ /, +6 ( + "processing"%)& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +53 "processing"%=& +4 "core" &X 1, + &X 2, +2 ."psFlush"Hand.open + "manipulator"&Y1 +55 "core" 1 +2 "manipulator"&f% +4 "core" % Κ $  d +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"% +38 "core"  +2 "processing"%v% +4 "core" %] 4 + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +512 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +74 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +357 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1738 "core" ' +15 ."psFlush"delay 1 second +113 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"%Z @ +185 "core" A +5 ."psFlush"PTV.dial :PRVmixing +14 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +93 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'F +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%s +94 "core"  +2 "processing"%% +5 "core" %H, 3 + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +593 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%+  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%A +94 "core" +2 ."psFlush"PS.seek :empty + "processing"%j'F +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +93 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%X' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +68 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +67 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%S' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%\\' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%F U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +1041 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1563 "core" ' +14 ."psFlush"PSV.dial PBV +8 "processing"%{ @ +53 "core" > +14 ."psFlush"PS.seek 2.5ml +6 "processing"%' +2622 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +66 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%"'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +51 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%#' +2611 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%N +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%3'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%i  +78 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%m'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'T +767 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +326 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%:' +1598 "core" ' +12 ."psFlush"PSV.dial PTV +15 "processing"%e +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +1245 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +519 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%k' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%J +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%7' +2455 "Can" ,EYW: +157 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +38 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%%' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%a +79 "core" ~ + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%b'd +2614 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%u @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%1  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y'd +1245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1358 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'G& +4 "core" &: @ +2 "manipulator"&& +4 "core" &G   ? +2 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +8 "manipulator"&(? +8 "core" ( +3 "manipulator"&~& +8 "core" &G  ? +5 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &H& +8 "core" &G   ? +8 .tForearm.seek PC +9 "manipulator"&@'Η +107 "core" ' +17 .tHand.close +8 "manipulator"&t/ +71 "core" / +14 .tPC.seek :open +14 "processing"%z( +431 "core" ( +6 "manipulator"&$& +29 "core" &G ? +7 "manipulator"&5% +4 "core" % Η L +4 .tForearm.seek :retract + "manipulator"&^'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&T( +353 "core" ( +2 "manipulator"&p& +4 "core" &3  i G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &3  G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/'O +109 "core" ' + "manipulator"&.& +5 "core" &3  G + "manipulator"&B% +4 "core" %E  * # +2 "collection"'O& +4 "core" &D > +2 "collection"'o& +4 "core" &C > +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" &F > +10 &3H 4+{ +9 &gC 3> +9 &}F 3K +10 &VeL 6J +9 &cP 5J +10 &cA 5J +9 &eB 5J +9 &_eB 6I +10 &!c@ 5I +9 &aA 6I +10 & `E 6I +9 &"fcF 6J +9 &$)dC 6I +10 &%gI 5I +9 &'dF 5I +9 &)obG 5I +10 &+1gF 5I +9 &,eG 5J +9 &.dC 5I +10 &0w`D 6I +9 &29fG 5I +10 &3cE 5I +9 &5f@ 5I +9 &7~eG 5J +10 &9AdH 5I +9 &;gC 6I +9 &<dG 5J +10 &>cD 5I +9 &@IfG 6I +10 &B dE 6I +9 &Cf@ 5J +10 &E{> 3K +9 &G@A 0O +9 &HG ,T +9 &JH ,T +10 &LuE +U +9 &N5H +U +10 &OK *U +9 &QJ *V +9 &SzG *V +10 &U<G )V +9 &VA *J +9 &X$MF *&u +10 &XwF ,$j +9 &XuD 3O +2 ( +2 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + "collection"'& +4 "core" &XtL 3O +2 .tHand.open + "manipulator"&,1 +60 "core" 1 + "manipulator"&_% +5 "core" % E )  # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'(& +4 "core" &XtP 5O +2 "collection"'n% +3 "core" %QO 6 +2 .tCSV.dial CSR +2 "collection"''  +39 "core"  + "collection"'&% +4 "core" %QL 4 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'L'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %mN + +7 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"' ' +608 "core" ' +2 .tCSV.dial :waste +2 "collection"'R +120 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'<'Q +1974 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'`& +4 "core" &XrK 6O +2 "collection"'D% +4 "core" %UI 5 + .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +1131 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'x @ +51 "core" > + "collection"'C% +4 "core" %m> 7 +3 .tCS.seek 7ml + "collection"'r' +503 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  '  +42 "core"  +81  +2 .tCBV.dial :waste1 + "collection"' @ +39 "core" > +3 .tCS.seek 0ml + "collection"''Q +1542 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'& +5 "core" &XrD 6O + "collection"'l% +4 "core" %QE 6 + .tCSV.dial :flush +2 "collection"'-  +78 "core"  +3 .tCS.seek 5ml + "collection"'U'm +1125 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Q @ +38 "core" A +2 "collection"'% +4 "core" %mG 6 +2 .tCS.seek 7ml + "collection"'=' +501 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'Y  +51 "core"  +2 .tCBV.dial :waste2 + "collection"'f  +96 "core"  +2 .tCS.seek 0ml + "collection"')'Q +1541 "core" ' + #tDisinfecting external Intake with kill + "collection"' & +5 "core" &XrG 7O + "collection"'v% +4 "core" %OG 8 + .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'!% +5 "core" %OC 7 + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'6'O +1745 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'Z' O +508 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' + '  +106 "core"  +21  + .tCTV.dial :intake + "collection"'  +68 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'s'Q +1625 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +112 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"' 'Q +594 "core" ' +2 .tCSV.dial CSR + "collection"'?  +92 "core"  +2 "collection"'+% +4 "core" %LC 9 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' + .tdelay 5 seconds +540 .CSR.select :air +11 "collection"' +9 .tCS.seek 10ml + "collection"'A' O +1356 "core" ' +2 .tCSV.dial CBV + "collection"'\ +107 "core"  +2 .tCS.seek 0ml + "collection"''Q +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" &2 Z G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +41 "core" ( +2 "manipulator"&q& +4 "core" &  o F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &  F +2 .tForearm.seek CC + "manipulator"&X'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"' ( +424 "core" ( +2 "manipulator"&S& +4 "core" &   ? G +2 "manipulator"&]% +4 "core" % <  | +2 .tForearm.seek :retract + "manipulator"&F'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&\\(-6 +279 "core" ( + "manipulator"&{& +9 "core" &-9 X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &-9 < X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&g% +4 "core" % f \  , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&"'\ +97 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:24 + #Preparing to sleep until 11:00AM 07/26/2023 +6 #Asleep til 11:00AM 07/26/2023 +3 #Continuing at 11:00EDT26-Jul-23 +2 "Can" 39[1 +28 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +10240 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4355 "Can" B"[: +3351 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 5,\\n 3 => 17}\\nCan@11:04:06, 25.0C, 19% humidity, 15.1psia, 13.924V, 0.612A, 28.263Ah, 8.52W",Subject: "da sampling at most 100ml" +12749 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20711 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18540 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +181 "Can" M] : +20548 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8290 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +171 "Can" K^e: +3999 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16844 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14517 "Can" D"_: +4024 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4656 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6137 "Can" D"b$: +7102 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1968 "Can" >*cbq: +16571 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3277 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18504 "Can" D"d: +2318 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18448 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7664 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14310 "Can" D"e: +6428 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16230 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10120 "Can" B'g%3: +10606 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4050 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1753 "Can" ?*i _: +10849 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18298 "Can" E"j : +2428 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +413 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14092 "Can" E"l2\ : +6639 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9456 ."Qmail"GoodNews.email "Then, in tube 3: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:91\\n{1 => 22,\\n 2 => 8,\\n 3 => 14}\\nCan@12:57:58, 25.2C, 20% humidity, 15.1psia, 14.002V, 0.288A, 29.241Ah, 4.03W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT26-Jul-23" +11302 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +11808 "Can" F"m !: +8918 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +17447 #"uploadLog"upsync +3295 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9558 "Can" D"n : +11161 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5047 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +8 #Session Ended +15362 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +7655 "Can" D#p! M: +13086 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5424 "Can" E#qc : +12594 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1765 "Can" A)r y: +16767 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18315 "Can" E"s: +2406 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18533 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14136 "Can" E#u: +6588 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +9961 "Can" E"v_;: +10772 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5771 "Can" F#w: +14954 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4078 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@3677 sendCRC with ifg=0x20, ie=0x7F #@5512 sendCRC with ifg=0x08, ie=0x5F + #@17459 idle with ifg=0x84, ie=0x75 + #@18131 select with ifg=0x10, ie=0xF5 + #@18768 receive with ifg=0x10, ie=0xFD + #@19404 receive with ifg=0x10, ie=0xFD #@20038 receive with ifg=0x10, ie=0xFD + #@20365 receive with ifg=0x80, ie=0xFD #@41528 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +572 "Can" Jxg1 +  Jxg1X + #"Restarting_core_reader"Polling Can every 10:00 +19723 #"reset-modem"Session Begun +93 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18481 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +938 "Can" F#yǹ +3219 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15307 "Can" D%{] +3231 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4188 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11081 "Can" C&|q +9657 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8867 "Can" @*} +11872 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6628 "Can" D%) +14090 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +7 #Session Ended +45896 "Can" C& +60001  C&K +60001  C&] +60002  C&w +60001  C&, +60001  C& +60001  ?-9 +60002  C&dϹ +60001  B'e +60001  A): +60001  C& +43337 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4184 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12460 "Can" D% ' +8263 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18532 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8291 "Can" A(h +12433 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4184 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4084 "Can" A(S +16643 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18525 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4076 "Can" C'" +85 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18427 "Can" @* +101 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14260 "Can" C% +4277 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +10061 "Can" C%A +8498 #"reset-modem"Session Begun + #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +5853 "Can" @*A +12680 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1663 "Can" C'׹ +16863 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18203 "Can" C%Rm +2517 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18514 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4194 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14001 "Can" C%  +6727 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +9818 "Can" C% +10916 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18512 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5623 "Can" C%`!/ +15109 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18499 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1444 "Can" A(!Ź +19288 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18545 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17971 "Can" C%"[ +2769 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18496 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4178 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13774 "Can" A(o" +6968 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18487 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4200 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9564 "Can" C%# +11175 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18474 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5386 "Can" @)#$ +15354 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18493 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1195 "Can" F#$ +19550 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18481 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1194 "Can" F#%I +3075 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15465 "Can" D%?%߹ +2976 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11383 "Can" C%&u +7155 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4172 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7191 "Can" @)' +11362 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4184 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2969 "Can" B(Z' +15564 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19519 "Can" C%(7 +1206 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4190 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15306 "Can" C%(͹ +5434 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11123 "Can" C%q)c +9606 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1690344134.64 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6938 "Can" C%) +13792 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2769 "Can" C% * +17961 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +500 "Can" M+% +20228 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19001 "Can" C&+ +1732 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16760 "Can" @*K,Q +21485 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +3 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13605 "Can" D%, +7123 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11374 "Can" C&-} +9292 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK +2 #"core_reader"@5512 sendCRC with ifg=0x08, ie=0x5F +2 #@17459 idle with ifg=0x84, ie=0x75 #@18131 select with ifg=0x10, ie=0xF5 +2 #@18768 receive with ifg=0x10, ie=0xFD +2 #@19404 receive with ifg=0x10, ie=0xFD #@20038 receive with ifg=0x10, ie=0xFD +2 #@20365 receive with ifg=0x80, ie=0xFD #@2098 probe with ifg=0x02, ie=0x5F +2 #@25755 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +235 "Can" J<->  J<->R +5 #"Restarting_core_reader"Polling Can every 10:00 +20241 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18978 "Can" C&.,8 +1767 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +26500 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6812 "Can" C%.8 +13909 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18549 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2628 "Can" A(J/X8 +18097 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +2614 "Can" A)©/8 +1545 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@17459 idle with ifg=0x84, ie=0x75 + #@18131 select with ifg=0x10, ie=0xF5 #@18768 receive with ifg=0x10, ie=0xFD + #@19404 receive with ifg=0x10, ie=0xFD + #@20038 receive with ifg=0x10, ie=0xFD #@20365 receive with ifg=0x80, ie=0xFD + #@2098 probe with ifg=0x02, ie=0x5F + #@59389 probe with ifg=0x02, ie=0x5F #@27357 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +245 "Can" K.0' +2  K.0'P +3 #"Restarting_core_reader"Polling Can every 10:00 +20245 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18567 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16977 "Can" C%ā0 +3750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12793 "Can" C&1R +7869 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK +3 #"core_reader"@18131 select with ifg=0x10, ie=0xF5 +3 #@18768 receive with ifg=0x10, ie=0xFD +2 #@19404 receive with ifg=0x10, ie=0xFD #@20038 receive with ifg=0x10, ie=0xFD +2 #@20365 receive with ifg=0x80, ie=0xFD #@2098 probe with ifg=0x02, ie=0x5F +2 #@59389 probe with ifg=0x02, ie=0x5F +2 #@54480 probe with ifg=0x02, ie=0x5F #@7416 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +234 "Can" K1g  K1gM +5 #"Restarting_core_reader"Polling Can every 10:00 +20258 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4609 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14371 "Can" C%f1 +1357 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17130 "Can" C%2 +3594 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4329 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16189 #Session Begun +16 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +20713 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15125 "Can" C&3) +5617 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +12885 "Can" B&w3 +7869 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10621 "Can" @)4U +6853 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7450 "Can" C%24 +13285 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5181 "Can" B&ϑ5 +15551 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +11 #Session Ended +14642 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3257 "Can" C%6 +17473 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8071 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12360 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1312 "Can" @)D6 +19425 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12929 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7547 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20066 "Can" C%Ӝ7C +755 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17722 "Can" @(7 +3014 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17540 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +14496 "Can" B&S8o +6268 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4589 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7620 "Can" C%ׯ9 +8209 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20644 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@18768 receive with ifg=0x10, ie=0xFD + #@19404 receive with ifg=0x10, ie=0xFD #@20038 receive with ifg=0x10, ie=0xFD + #@20365 receive with ifg=0x80, ie=0xFD + #@2098 probe with ifg=0x02, ie=0x5F + #@59389 probe with ifg=0x02, ie=0x5F #@54480 probe with ifg=0x02, ie=0x5F + #@51833 probe with ifg=0x02, ie=0x5F #@5886 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +218 "Can" JV9O\\ +2  JV9O\\L +6 #"Restarting_core_reader"Polling Can every 10:00 +20279 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6897 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13562 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19167 "Can" C%ٰ98 +1575 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9137 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11332 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17177 "Can" C%:{8 +3573 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +99 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14824 "Can" C%m;8 +5890 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4934 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15501 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12908 "Can" B&;8 +7837 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +10665 "Can" C%+<=8 +10050 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17186 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7850 "Can" C%<8 +12790 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@19404 receive with ifg=0x10, ie=0xFD + #@20038 receive with ifg=0x10, ie=0xFD #@20365 receive with ifg=0x80, ie=0xFD + #@2098 probe with ifg=0x02, ie=0x5F + #@59389 probe with ifg=0x02, ie=0x5F + #@54480 probe with ifg=0x02, ie=0x5F #@51833 probe with ifg=0x02, ie=0x5F + #@38397 probe with ifg=0x02, ie=0x5F #@47191 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +243 "Can" K<} +  K<}Q +4 #"Restarting_core_reader"Polling Can every 10:00 +20239 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16966 "Can" ?**=x +3750 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14747 "Can" C%> x +5981 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6011 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14443 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12803 "Can" B&>x +7940 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10532 "Can" >,A?Lx +10195 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9231 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11225 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +8548 "Can" ?+?x +12204 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20794 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6222 "Can" ?*@xx +14529 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3951 "Can" C%kAx +16801 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +43188 "Can" B&Ax +60001  A&9B:x +60001  B&Bx +60001  A& Cfx +60002  B'qCx +60001  B'Dx +60001  ?*FE(x +60001  >,Ex +60001  B&#FTx +60002  B&Fx +60001  A&Gx +60001  >+aHx +60001  A&Hx +60001  <,4IBx +60002  A'Ix +60001  ?(Jnx +60001  A&lKx +60001  ?+Kx +60001  A&=L0x +60002  =-Lx +60001  ?*M\\x +60001  @& wMx +60001  A&\ Nx +60001  @& KOx +60002  =+ Ox +51059  @%P4 +21 .tGate.power :raw,:ON +133 "sampler") +2 )N +2 "core"  +2 "collection"' +2 '# +4 "core"  + "processing"% +3 %  +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"'3% +3 "core" % R +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%i% +3 "core" % H +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % u ? +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 8,\\n 3 => 14}\\nCan@11:00:24, 25.0C, 20% humidity, 15.1psia, 13.977V, 0.349A, 32.895Ah, 4.88W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #9) <=== +2 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +5 "core" & B +2 .tHand.open + "manipulator"&>1 +62 "core" 1 +2 "manipulator"&.& +5 "core" & a . + "manipulator"&B% +5 "core" % \    u +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +174 "core" ( +2 "manipulator"&^& +5 "core" &-8    +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +2 &M& +3 "core" &-8  T  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.close + "manipulator"&,/ +54 "core" / + "manipulator"&_& +5 "core" &-;    +2 "manipulator"&(% +7 "core" % Z   +2 .tForearm.seek :retract +2 "manipulator"&n'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&o( +292 "core" ( +2 "manipulator"&'& +6 "core" &"   9$ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &#    9$ +4 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +3 "manipulator"&/'O +100 "core" ' +4 "manipulator"&;& +10 "core" &# \ O 9$ +4 "manipulator"&% +9 "core" %W X X +4 "collection"'L& +10 "core" & < +6 "collection"'R& +7 "core" & ; +3 .tCC.seek :closed + "collection"' (X +6 "core" & ; +5 & 9@ +9 &O 11 +9 &\\z 0F +10 &e 2J +9 &g 2J +10 &b 2J +9 &Vf 2J +10 &h 2I +9 &e 2I +9 &h 2J +9 &^e 1J +10 &!!c 3I +9 &"d 2I +9 &$h 1I +10 &&fh 2J +9 &((e 1J +10 &)b 2J +9 &+g 2I +9 &-oc 2J +10 &/0e 2J +9 &0a 3I +10 &2b 2I +9 &4wb 2I +9 &6:c 2I +10 &7b 3I +9 &9b 2I +9 &;c 2I +10 &=Ab 2I +9 &?e 2I +10 &@h 3I +9 &Bc 2J +9 &DGk 1J +10 &F 0M +9 &G ,P +9 &It *S +10 &K4 )S +9 &L (T +10 &N (T +9 &Pu 'U +9 &R5 'V +10 &S 'V +9 &U 'V +9 &Wu '@ +10 &XJ) *+} +9 &XU 2E +3 ( +3 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 + "collection"'`& +4 "core" &XZ 2E +2 .tHand.open +2 "manipulator"&D1 +57 "core" 1 +2 "manipulator"&% +5 "core" % U 7 " Z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +96 #"uploadLog"upsync +3 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'x& +5 "core" &XZ 6E + "collection"'C% +6 "core" %P 7 + .tCSV.dial CSR +2 "collection"'  +120 "core"  +2 "collection"'% +5 "core" %P 5 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''m +1343 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m$ 4 +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'r' +619 "core" ' +2 .tCSV.dial :waste + "collection"' +121 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'l'Q +1953 "Can" 'UpPJx +20 "core" ' +2 #tPurging external Intake + "collection"'-& +5 "core" &XY 6E +2 "collection"'% +4 "core" %U0 6 +2 .tCSV.dial :flush + "collection"'Q  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' O +2172 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'U  +2 'Y +3 "core"  +63 ~ +2 .tCTV.dial :intake +2 "collection"'f  +68 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'='Q +2171 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +69 "core"  +2 #tFlushing upper manifold + "collection"'v& +5 "core" &XY< 5E +2 "collection"'% +4 "core" %M 5 +2 .tCSV.dial :flush +2 "collection"'!  +66 "core"  +4 .tCS.seek 5ml +2 "collection"')'m +1133 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'6 @ +40 "core" A +2 "collection"'% +5 "core" %m` 7 +2 .tCS.seek 7ml +2 "collection"'' +511 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +107 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Z'Q +1546 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''. +719 "core" ' + .tCSV.dial :waste +2 "collection"'s +39 "core" +2 .tCS.seek 0ml +2 "collection"'?'Q +716 "core" ' +2 "collection"'+& +4 "core" &XY 8E +2 "collection"' % +5 "core" %R5 8 + .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.seek 3ml +2 "collection"'\ '. +707 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +54 "collection"'A @ +42 "core" B + "collection"'j% +5 "core" %. 6 +3 .tCS.seek 5ml + "collection"'q'm +518 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"''Q +1129 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +715 "core" ' +2 .tCSV.dial :waste + "collection"'T +69 "core" +2 .tCS.seek 0ml +2 "collection"'|'Q +715 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +5 "core" &"  9$ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&S( +37 "core" ( +2 "manipulator"&]& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" & :  +3 .tForearm.seek CC + "manipulator"&{'O +102 "core" ' + .tHand.close +2 "manipulator"&[/ +59 "core" / +3 .tCC.seek :open + "collection"'( +426 "core" ( +2 "manipulator"&& +5 "core" &   +2 "manipulator"&g% +4 "core" % ` \  O +2 .tForearm.seek :retract +2 "manipulator"&F'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&0(-6 +274 "core" ( + "manipulator"&K& +5 "core" &-9  Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-9  Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&#'n +98 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&3% +5 "core" % g  X V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:28EDT26-Jul-23\\n{1 => 22,\\n 2 => 8,\\n 3 => 14}\\nCan@11:01:29, 25.0C, 19% humidity, 15.1psia, 13.943V, 0.459A, 32.903Ah, 6.40W",Subject: "da sampling at most 100ml" +3 #tLoading sh1 puck from tube 3 into Collection Clamp +3 "collection"'& +5 "core" & B +2 "manipulator"&*% +5 "core" %\    % " +2 "storage"(m% +5 "core" % @ N   + "storage"(}. +5 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(e( +513 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (d& +3 "core" & K  +2 "manipulator"&:& +5 "core" &-9   Y +2 "manipulator"&c% +5 "core" %\     " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&8(4 +179 "core" ( +2 "manipulator"&W& +5 "core" &4   0 +3 "storage"(E& +4 "core" &  ! !  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 600 counts + "manipulator"&J'N +92 "core" ' +2 "storage"(k& +5 "core" & 4 1 ,  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(V'g +33 #"uploadLog"upsync +135 "core" ' +3 "storage"(I- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" & < +2 "manipulator"&& +4 "core" &4   0 +3 .tElbow.seek 3 + "manipulator"&(4 +5 "core" ( + "manipulator"&u& +5 "core" &4  4 0 +2 "storage"("& +4 "core" &  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'" +23 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\\/ +52 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&y& +2 "storage"(b' +8 "core" &8   / +2 "manipulator"&G% +5 "core" % & \  +3 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +3 .tElbow.seek CC + "manipulator"&1( +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +105 "core" ( +2 "manipulator"&9& +5 "core" &4  \ # H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &4  \  H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5'O +101 "core" ' +2 "manipulator"&$& +5 "core" &4   H +2 "manipulator"&7% +5 "core" %M \ \  j +2 "collection"'h& +5 "core" & < +2 "collection"'H& +6 "core" & ; +3 .tCC.seek :closed + "collection"'p(X +5 "core" & ; +6 & ;4 +9 &@J 2/ +10 &uv 0D +9 &'b 2I +9 &b 2I +10 &` 2H +9 &na) 3H +9 &0b+ 3H +10 &bB 3I +9 &fD 2I +10 &ud? 3I +9 &!7e< 3I +9 &"cE 3H +10 &$`@ 3H +9 &&~`@ 3H +9 &(@a< 3H +10 &*bB 3H +9 &+bA 3H +10 &-b@ 1H +9 &/Ha= 3H +9 &1\ _; 3H +10 &2_< 3H +9 &4c= 2I +10 &6Oc@ 3I +9 &8d? 2I +9 &9e> 3I +10 &;dB 2I +9 &=We? 2I +9 &?_> 3I +10 &@^= 3I +9 &Be> 3I +9 &D[qD 1J +10 &F< -N +9 &G= *S +10 &I3 (S +9 &KG= (T +9 &M: 'T +10 &N< 'U +9 &P3 &V +9 &RI1 %V +10 &T 1 %W +9 &U3 %W +10 &Wy4 '7 +9 &X[67 +T +9 &Xq8 +!a +6 ( + "collection"'H& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 +2 .Hand.open + "manipulator"&z1 +4 "core" &Xq7 ,!a +60 1 +2 "manipulator"& % +5 "core" % M 7  " j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>'\ +98 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +209 .tIntake.select :close +5 .Exhaust.select :close + .SS.hold +2 "sampler").+ +3 "core" + + "sampler")B% +5 "core" % q\ +2 "collection"'^& +5 "core" &Xq6\ !a +3 "Can"\ cP} +2 #tCalibrating pressure and temperature sensors +3 .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" %T8\ +2 "sampler")(% +4 "core" %5b+ f\  +2 .tSSV.dial :spit + "sampler")P +128 "core"  +2 .tSS.seek 0ml +2 "sampler")' +288 "core" ' + .tSSV.dial CBV +2 "sampler")'  +129 "core" +2 .tCTV.dial :intake + "collection"'O  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:07:51.53" +1506 #"flow"0.0L/min +14792 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +210 "collection"'&% +3 "core" %T;\ +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X= b\  +35 "collection"')% +4 "core" %T?\ +2 "sampler")% +5 "core" %m TQ c\  +40 "collection"'% +4 "core" %Tj\ +2 "sampler")Z% +4 "core" %lki c\ B +46 "collection"'s% +4 "core" %T?\ +2 "sampler")% +4 "core" %l b\ B +53 "collection"'+% +3 "core" %T`\ +2 "sampler") % +5 "core" %l _\ B +2 "sampler")% +4 "core" %l ^\ B +2 .tIntake.select :close + "sampler")0 +9 )?% +3 "core" %l f\ B +2 .tSSV.dial :exhaust +2 "sampler")A  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")j' +919 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")\  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open +2 "sampler") +210 "collection"'q% +4 "core" %T >\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %'?d ^\  +18 "collection"'% +4 "core" %T1\ +2 "sampler")% +4 "core" %'?d q\  +20 "collection"'/% +4 "core" %T`\ +2 "sampler")C% +5 "core" %'?c f\  + "collection"'a% +5 "core" %Tf\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X # +2 "sampler")% +4 "core" % `  +2 #tBubblePoint: Intake @39.6psia, Outlet @15.4psia + .CBV.dial SSV +2 "collection"'L @ +30 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X R +103 "collection"'B9 +3 "core" 9`N +102 "collection"'59 +3 "core" 9K +103 "collection"'|9 +3 "core" 9G +102 "collection"'%9 +3 "core" 9E +105 "collection"'y9 +4 "core" 9C +102 "collection"'.9 +4 "core" 9 > +102 "collection"'t9 +3 "core" 9+= +103 "collection"'_9 +2 "core" 9L: +103 "collection"'z9 +3 "core" 9k8 +102 "collection"'(9 +4 "core" 96 +102 "collection"'P9 +3 "core" 9!3 +103 "collection"'M9 +2 "core" 9!1 +103 "collection"''9 +3 "core" 9$/ +102 "collection"'^9 +3 "core" 9%- +103 "collection"'&9 +8 "core" 9(+ +102 "collection"'9 +3 "core" 97() +103 "collection"'L9 +3 "core" 9Q+' +102 "collection"',9 +3 "core" 9k-% +103 "collection"'G9 +3 "core" 9.# +102 "collection"'`9 +4 "core" 90" +103 "collection"'D9 +3 "core" 91 +102 "collection"'n9 +3 "core" 94 +102 "collection"'9 +3 "core" 94 +103 "collection"'9 +2 "core" 96 +103 "collection"'9 +4 "core" 9 \ 8 +102 "collection"'/9 +3 "core" 9 : +103 "collection"';9 +3 "core" 9 0; +102 "collection"'a9 +3 "core" 9 B< +102 "collection"'O9 +4 "core" 9 T> +102 "collection"'9 +3 "core" 9 d@ +103 "collection"'C9 +2 "core" 9 uA +103 "collection"'9 +3 "core" 9 C +102 "collection"'r9 +3 "core" 9 D  +103 "collection"'-9 +3 "core" 9 G +102 "collection"'x9 +4 "core" 9 G +102 "collection"'9 +3 "core" 9 I +103 "collection"'U9 +2 "core" 9 K +103 "collection"'l9 +3 "core" 9 L! +102 "collection"'Y9 +3 "core" 9 M% +103 "collection"'9 +3 "core" 9 N) +103 "collection"'9 +2 "core" 9 O- +103 "collection"'f9 +3 "core" 9\ Q2 +102 "collection"'v9 +3 "core" 9\ R6 +103 "collection"'9 +2 "core" 9\ S: +103 "collection"'=9 +3 "core" 9\ U> +103 "collection"'69 +3 "core" 9\ &WC\ +102 "collection"'9 +3 "core" 9\ .WG\ +103 "collection"'R9 +2 "core" 9\ 5XK\ +103 "collection"')9 +3 "core" 9\ <ZO +102 "collection"' 9 +3 "core" 9\ C[S\ +103 "collection"'9 +3 "core" 9\ I\\X +102 "collection"'Z9 +3 "core" 9\ N]\\ +103 "collection"'9 +2 "core" 9\ U_` +103 "collection"'!9 +3 "core" 9\ [_d +102 "collection"'9 +4 "core" 9\ `ai\ +102 "collection"'+9 +4 "core" 9\ dbm +102 "collection"' 9 +3 "core" 9\ icq +103 "collection"'s9 +3 "core" 9\ ncu +102 "collection"'9 +3 "core" 9\ rey +103 "collection"'A9 +3 "core" 9\ vg~ +103 "collection"'Q9 +3 "core" 9\ zg +102 "collection"'j9 +3 "core" 9\ }h +103 "collection"'?9 +2 "core" 9\ i +103 "collection"'w9 +3 "core" 9\ k +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\ " +2 '9 +7 "core"  + 9\ \ +2 "collection"'% +4 "core" %}  +2 #tBegun lysing Collection Puck Heater at 68C/38.5psia +24644 "Can"\ Qvx +35344 "core" ` +2 "collection"']9 +4 "core" 9\ " +2 "collection"'T% +4 "core" % % +2 #tEnded lysing Collection Puck Heater at 70C/37.0psia +2 .CS.seek 0ml + "collection"'o'Q +325 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +2 .tCSV.dial CTV +2 "collection"'<  +53 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'g @ +38 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'{  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'N @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'K'Q +1343 "core" ' +2 "collection"' % +4 "core" %T?D ( +2 #tPuck @47.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'S +92 "core"  +2 .tCBV.dial CSV +2 "collection"'3  +28 "core"  +2 "collection"'% +49 "core" %T$% ) +13 .tCS.seek 5ml + "collection"'\ 'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'q  +41 "core" +2 "collection"'*% +5 "core" %m ) +2 .tCS.seek 7ml +2 "collection"'X' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'} @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'~' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +119 "core" b +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'c   +30 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'W  +3 'E  +23 "core"  +100  +3 .tCS.seek 5ml +2 "collection"'k'm +1348 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'0 @ +94 "core" B +2 .tCSV.dial :waste +2 "collection"'[ +94 "core" +3 .tCS.seek 0ml +2 "collection"''Q +1339 "core" ' +2 .tCSV.dial :air + "collection"' @ +80 "core" ? +2 .tCS.seek 5ml +2 "collection"'I'm +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"'"  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'F @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +52 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +38 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'i'Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'u +94 "core" ~ + .tCBV.dial CSV +2 "collection"'8  +29 "core"  +2 "collection"'J% +5 "core" %M" ) +2 .tCS.seek 5ml +2 "collection"'9'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'2  +40 "core" + "collection"'V% +5 "core" %mj ) +2 .tCS.seek 6.999ml +2 "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'$ @ +52 "core" B +2 .tCS.seek 10ml +2 "collection"'7' O +832 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'h ` +110 "core" ^ +2 #tLysing Complete + "collection"'& +5 "core" &Xq% )!a +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&b% +4 "core" %\   G " +2 "storage"(4% +4 "core" % Q  +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(m( +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &   +2 "manipulator"&H& +4 "core" &3 H +2 "manipulator"&B% +4 "core" %\  g " +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&5(a +200 "core" ( +3 "manipulator"&|& +5 "core" &U  ] 4 + "storage"(%& +5 "core" &   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&y'ж +93 "core" ' +2 "storage"(.& +4 "core" &   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(t'g +228 "core" ' +2 "storage"(_- +4 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&z& +3 "core" &U 4 +2 "storage"((& +4 "core" & - +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&P'^ +29 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"('- +3 "core" -'$ +3 .tSE.seek 7.18 Pucks below Top Plate + "storage"(^'K +27 "core" ' +2 "manipulator"&&% +5 "core" %` M U +2 "storage"(& +4 "core" & \ "\  q\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 302 counts +2 "manipulator"&L'ό +13 "core" ' +2 "manipulator"&,& +5 "core" & ( +2 "storage"(G& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&`'ж +19 "core" ' +3 .tSE.seek 8.18 Pucks below Top Plate +2 "storage"(D': +49 "core" ' +2 "manipulator"&n& +5 "core" & ( +2 "manipulator"&% +4 "core" %и  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +152 "core" ( +2 "manipulator"&/& +5 "core" &+  8 Bk + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &;& +2 "core" &+ ^ Bk +3 .tForearm.seek CC +2 "manipulator"&a'O +95 "core" ' +2 .tHand.close + "manipulator"&O/ +61 "core" / +3 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "storage"(C& +5 "core" &   +2 "storage"(& +4 "core" & X  +2 "manipulator"&r& +4 "core" &+  Bk +2 "manipulator"&-% +4 "core" % a W +3 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +229 "core" ( +2 "manipulator"&U& +5 "core" &V   , 3 + "storage"(l& +5 "core" &  * +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&Y'^ +104 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&f% +5 "core" % \\   m * +2 "storage"(v& +4 "core" & }  +2 .tForearm.force -20 + "manipulator"&5 +54 .tForearm.seek 2 + 298 counts +3 "manipulator"&'ψ +14 "core" ' +2 "manipulator"&=& +5 "core" &  . ( +2 "storage"(6& +4 "core" &  %  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +27 "core" ' +2 "storage"(R% +5 "core" %B  +3 ."downElevator"SE.seek :down +3 "storage"()' +102 ( % +3 "core" %a' e L8 +2 "manipulator"&% +5 "core" %м : 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +69 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +19 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" & 9 +2 "manipulator"&!& +5 "core" &  i ( +2 "manipulator"&% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(-6 +182 "core" ( +2 "manipulator"& & +5 "core" &-9  / T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-9  T +3 .tForearm.seek :garage + "manipulator"&'n +108 "core" ' +2 .tHand.close + "manipulator"&A/ +58 "core" / +2 "manipulator"&Q& +5 "core" &-; \  ] R +2 "manipulator"&j% +4 "core" % e m +2 .tForearm.seek :retract +2 "manipulator"&?'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w( +312 "core" ( + "manipulator"&& +5 "core" &  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  U I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'O +106 "core" ' +2 "manipulator"&& +5 "core" &  ] I +2 "manipulator"&]% +4 "core" %H G +2 "collection"'T& +5 "core" & ; +2 "collection"'#& +6 "core" & ; +2 .tCC.seek :closed +3 "collection"'(X +4 "core" &o ; +5 &K :9 +10 &EN~6 0/ +9 &~w .D +10 &1c 1H +9 &c 1G +9 &_ 1G +10 &x] 1H +9 &;] 2G +9 &_ 1G +10 &b 1H +9 &] 2G +10 &!C` 1G +9 &#`t 1G +9 &$_X 1G +10 &&bH 1H +9 &(Kb- 1G +9 &* _& 2G +10 &+]v 1H +9 &-]I 1H +10 &/R]8 2H +9 &1] 1G +9 &2_ 1G +10 &4_ 2G +9 &6Zb 1H +9 &8b 1H +10 &9b 1H +9 &;b 2H +10 &=cb 1G +9 &?%` 1G +9 &@b 1H +10 &B] 2H +9 &Dhg 1I +9 &F"( .K +10 &G +P +9 &I 'T +10 &KN 'T +9 &M (#} 'U +9 &N;6i &U +10 &PLHb &V +9 &RQUTS $V +9 &T\\^B &W +10 &UcbC $W +9 &W~gh: ); +9 &XK.ij )(w +10 &Xuupp 0M +2 ( +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + "collection"' & +4 "core" &Xutuv /M +2 .tHand.open + "manipulator"&o1 +52 "core" 1 +2 "manipulator"&<% +5 "core" % H  E G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%{ +132 "core"  +2 "processing"%N% +5 "core" %e ' + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +682 "Can" R R x +913 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%S'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%3 +51 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%K + "collection"'q  +8 "core" @ + "processing"%*  +63 "core" +85  + .tPSV.dial :mixloop +2 "processing"%\ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%}  +122 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%d  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%c' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +39 "core" +2 .tPS.seek 0ml +2 "processing"%E'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%~  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +41 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&"& +5 "core" &  ! I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &   3 I +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&\\/ +53 "core" / +2 .tCC.seek :open +2 "collection"'I( +427 "core" ( +2 "manipulator"&u& +4 "core" &  F I +2 "manipulator"&8% +4 "core" % ] N W +2 .tForearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&i(-6 +277 "core" ( +2 "manipulator"&2& +4 "core" &-A M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &-A M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&9'n +101 "core" ' +2 .tHand.open + "manipulator"&$1 +62 "core" 1 +2 "manipulator"&% +5 "core" % a    S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +101 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &^ : +2 "manipulator"&b% +5 "core" %\   + +2 "storage"(4% +4 "core" %   s  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +55 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +2 "storage"( ( +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (H& +3 "core" &   +3 "manipulator"&B& +4 "core" &-A M +2 "manipulator"&e% +4 "core" %\  + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&|(4 +172 "core" ( +2 "manipulator"&%& +5 "core" &1  # + "storage"(1& +5 "core" &    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&.'N +94 "core" ' +2 "storage"(>& +5 "core" &    +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_'g +165 "core" ' +2 "storage"(z- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((& +3 "core" &  5  +2 "manipulator"&'& +5 "core" &1 * # +2 .tElbow.seek 3 +2 "manipulator"&&(4 +4 "core" ( +2 "manipulator"&& +4 "core" &1  # +2 "storage"(,& +4 "core" &  8 \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&G'" +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&n/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(y' +3 "manipulator"&& +9 "core" &1  + # + "manipulator"&5% +5 "core" % ' R +3 .tForearm.seek :retract + "manipulator"&t'\ +108 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P( +23 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +120 "core" ( +2 "manipulator"&L& +5 "core" &2 $ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &3 G +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'O +100 "core" ' +2 "manipulator"&;& +5 "core" &3 B G +2 "manipulator"&`% +5 "core" %W  _ +2 "collection"'M& +5 "core" & 5 +2 "collection"'O& +6 "core" & 5 +3 .tCC.seek :closed + "collection"'(X +5 "core" & 5 +7 & + 1$e +10 &Z +7 +9 &~T *I +9 &\\_ -H +10 &`M +H +9 &I_: -H +10 & `} -H +9 &` -H +9 &` ,H +10 &R`r -H +9 & `c ,H +10 &!_Q -H +9 &#_T -H +9 &%[_D -H +10 &'_2 -H +9 &(`$ ,H +9 &*` -H +10 &,c` ,H +9 &.%_ ,H +9 &/` ,H +10 &1b ,H +9 &3j_ ,H +10 &5,_ ,H +9 &6_ -H +9 &8` -H +10 &:r` ,H +9 &<4a -H +9 &=` -H +10 &?` ,H +9 &Ayb ,H +10 &C:g ,I +9 &D (L +9 &F8 &P +10 &Hc@ $S +9 &J$ #S +10 &Kk #T +9 &Mm #U +9 &Ods "U +10 &Q#z !V +9 &RZ "V +9 &T^ W +10 &Vg` !W +9 &W^\\ $2 +10 &Xj\\ &S +8 ( +2 &XpgB +M +2 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + .Hand.open +2 "manipulator"&p1 +55 "core" 1 +2 "manipulator"&C% +5 "core" % Q )  e +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'r  +119 "core"  +2 .tCSV.dial CTV + "collection"'-  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%a' +2615 "core" ' +2 "collection"'U% +4 "core" % Q - +3 .tCS.seek 4ml +2 "collection"'l'NR +1598 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +66 "core"  +3 .tPS.seek 0ml + "processing"%f'd +2618 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'v ` +28 "core" _ +2 .tCSV.dial :air +2 "collection"'= @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'6' O +1592 "core" ' + .tCSV.dial CTV +2 "collection"'x  +40 "core"  +3 .tCS.seek 0ml + "collection"'R'Q +2612 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +501 .CTV.dial :air,avoiding: :intake +3 "collection"'  +120 "core" +2 "collection"'& +5 "core" &Xpg1 ,M +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&Y% +4 "core" %\   +2 "storage"(% +4 "core" % \  +2 "storage"(!. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &   +2 "manipulator"&D& +4 "core" &2 G +2 "manipulator"&% +4 "core" %\    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& (a +196 "core" ( + "manipulator"&s& +5 "core" &l  z / +2 "storage"()& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +98 "core" ' +2 "storage"(A& +4 "core" &   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q'g +219 "core" ' + "storage"(j- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" &l ` / +2 "storage"(& +4 "core" &   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&+'^ +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 8.18 Pucks below Top Plate +2 "storage"('6 +29 "core" ' + "manipulator"&]% +5 "core" %p n +2 "storage"(T& +4 "core" & \ ?\ =\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&?'Ϝ +21 "core" ' +3 "manipulator"&& +5 "core" & * + "storage"( & +5 "core" & t  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&o'ж +21 "core" ' +2 .tSE.seek 9.18 Pucks below Top Plate +2 "storage"(<'% +46 "core" ' +2 "manipulator"&#& +5 "core" & 1 * +2 "manipulator"&{% +4 "core" % +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +143 "core" ' +3 .tElbow.seek CC + "manipulator"&:( +156 "core" ( + "manipulator"& & +5 "core" &4 9 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &4 ( I +3 .tForearm.seek CC +2 "manipulator"&3'O +94 "core" ' +2 .tHand.close + "manipulator"&S/ +52 "core" / +2 .tCC.seek :open +2 "collection"'K( +427 "core" ( +2 "storage"(q& +4 "core" &   +2 "storage"(*& +4 "core" &   +2 "manipulator"&\ & +5 "core" &4  ) I +2 "manipulator"&}% +5 "core" % P  W +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&d(a +210 "core" ( + "manipulator"&X& +6 "core" &  G +2 "storage"(W& +4 "core" &   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&c'^ +102 "core" ' +2 .tElbow.hold +2 "manipulator"&~, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&E1 +63 "core" 1 +3 "manipulator"&[% +4 "core" % e  n \\ +2 "storage"(0& +4 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 307 counts +2 "manipulator"&'ϑ +11 "core" ' +2 "manipulator"&"& +5 "core" &  : G +2 "storage"(F& +4 "core" &    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&\\'ж +28 "core" ' +2 "storage"(w% +5 "core" %(  +3 ."downElevator"SE.seek :down +4 "storage"(g' +98 (% +3 "core" %' 1 L7 +2 "manipulator"&u% +6 "core" %н  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +62 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +27 "core" ' +2 .tPSV.dial :air +2 "processing"%  +67 "core" +3 .tPS.seek 2.5ml +2 "processing"%2' +2614 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%V +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%J& +5 "core" & 1 +2 "manipulator"&b& +4 "core" & G +2 "manipulator"&4% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +181 "core" ( +2 "manipulator"&9& +5 "core" &-9 V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &-9 V +3 .tForearm.seek :garage + "manipulator"&B'n +105 "core" ' +2 .tHand.close + "manipulator"&e/ +55 "core" / +2 "manipulator"&m& +5 "core" &-9 \   V + "manipulator"&%% +5 "core" % q  Z 9 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>(? +121 "core" ( + "manipulator"&i& +5 "core" &I 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &I 0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&('Η +105 "core" ' +2 "manipulator"&'& +5 "core" &I   0 +2 "manipulator"&h% +5 "core" %Δ  _ ~ +2 "processing"%& +4 "core" &@ / +2 "processing"%,& +6 "core" &r / +3 .tPC.seek :closed + "processing"%n(X +5 "core" & / +7 &G *%h +10 &w[ $8 +9 & $K +9 &b 'K +10 &eg &J +9 &(f &J +9 &e 'J +10 &d? 'J +9 &nb& 'J +10 &.g< &K +9 &dE 'J +9 &!f6 'K +10 &#ue3 'J +9 &%7h3 &J +9 &&f2 &J +10 &(b3 'J +9 &*|f7 &K +10 &,?g& 'J +9 &.iL &J +9 &/iU &J +10 &1f 'K +9 &3GgT &J +9 &5\ cN 'J +10 &6jN &J +9 &8fH &K +10 &:NgF 'K +9 &<hL 'K +9 &=fI 'J +10 &?j9 &J +9 &AVf[ &K +10 &ChW 'K +9 &Dne %K +9 &F2 $N +10 &HP #O +9 &J] #P +9 &Ka #P +10 &Ml "P +9 &OU "P +9 &Q !Q +10 &R !Q +9 &T: !Q +10 &V\\ !Q +9 &Wqw> $!h +9 &X) #: +9 ( +2 &XD ** +2 "processing"%,& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 + "processing"%& +5 "core" &Xp +* +2 .tHand.open + "manipulator"&51 +64 "core" 1 +2 "manipulator"&|% +5 "core" % Γ  ;  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +101 "core" ' +2 .tPRV.dial :air +2 "processing"%L  +38 "core"  +2 .tPSV.dial :mixloop +2 "processing"%^ +40 "core" +2 "processing"%_% +6 "core" %d - +2 .tPS.seek 0.3ml + "processing"%G'a +383 "core" ' + .tPSV.dial PSR +2 "processing"%; +94 "core"  + "processing"%`% +5 "core" %] - +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%M'. +498 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%&' +1897 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%y +93 "core" + .tPTV.dial :mixing +2 "processing"%t @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%I  +84 "core"  +3 .tPS.seek 0ml + "processing"%p'd +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&C& +4 "core" &I * 0 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&O(? +3 "core" ( +2 "manipulator"&r& +4 "core" &I  N 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &I g 0 +2 .tForearm.seek PC +2 "manipulator"&/'Η +103 "core" ' +2 .tHand.close + "manipulator"&k/ +55 "core" / +2 .tPC.seek :open +2 "processing"%U( +423 "core" ( +2 "manipulator"&7& +5 "core" &I 0 + "manipulator"&% +10 "core" % Γ J +47 .tForearm.seek :retract +11 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&a(-6 +135 "core" ( +2 "manipulator"&v& +5 "core" &-C  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &=& +3 "core" &-C (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&l'n +99 "core" ' +2 .tHand.open + "manipulator"&x1 +61 "core" 1 +3 "manipulator"&6% +5 "core" % s \  6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"% & +5 "core" & 2 +2 "manipulator"&% +4 "core" %\     +2 "storage"(Y% +5 "core" %    + "storage"(. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(!( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & L  +2 "manipulator"&D& +4 "core" &-D  +2 "manipulator"&% +4 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& (4 +196 "core" ( +2 "manipulator"&s& +4 "core" &?  : @ +2 "storage"()& +5 "core" &   V  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&P'N +90 "core" ' +2 "storage"(A& +5 "core" & $   +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +188 "core" ' +2 "storage"(j- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (Z& +2 "core" & #  +2 "manipulator"&& +5 "core" &?  2 @ +2 .tElbow.seek 3 +2 "manipulator"&(4 +7 "core" ( +2 "manipulator"&]& +5 "core" &:   A : +2 "storage"(T& +4 "core" &  +3 .tForearm.seek 3 + 300 counts + "manipulator"&'" +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +53 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(#' +2 "manipulator"&{& +9 "core" &:   : +2 "manipulator"&% +4 "core" % "  +3 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' +3 .tElbow.seek PC + "manipulator"&Q(? +36 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +203 "core" ( + "manipulator"&+& +5 "core" &C ! . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &C 5 . +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +101 "core" ' +2 "manipulator"&o& +5 "core" &C   . +2 "manipulator"& % +4 "core" %Ξ V +3 "processing"%& +4 "core" &~ . +3 "processing"%& +6 "core" & . +3 .tPC.seek :closed + "processing"%S(X +5 "core" & / +7 & . +$e +9 &V &6 +9 &| $J +10 &`| 'J +14 &vf &J +4 &9b~ &J +10 &cx 'J +9 &g 'J +10 &c &J +9 &@c 'J +9 & c 'J +10 &!eb 'J +9 &#dz 'J +9 &%Je &I +10 &'\ e| &J +9 &(ex 'J +10 &*eq 'J +9 &,Qei 'J +9 &.bj &J +10 &/ek 'J +9 &1db 'J +9 &3Xfg 'J +10 &5e] 'J +9 &6fW &J +10 &8eU 'J +9 &:`f[ 'J +9 &<"e\\ 'J +10 &=eX &J +9 &?eZ &J +9 &AheN &J +10 &C)hB &K +9 &DvC %L +10 &FB #N +9 &H`D #P +9 &J"= "P +10 &K> "P +9 &M6 "P +9 &Oe6 "Q +10 &Q(6 !P +9 &R- !Q +10 &T !P +9 &Vl !Q +9 &W^r( &3 +10 &X~J (- +5 ( +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&N1 +4 "core" &X~ +- +53 1 +2 "manipulator"&% +4 "core" % Μ  - +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +97 "core" ' +5 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%* ^ +2 %\ 9 +7 "core" 9\ +103 "processing"%}9 +3 "core" 9\ +102 "processing"%39 +3 "core" 9 \ +102 "processing"%X9 +3 "core" 9 \ +103 "processing"%W9 +3 "core" 9\ +102 "processing"%:9 +4 "core" 9 +102 "processing"%E9 +3 "core" 9 +102 "processing"%[9 +3 "core" 9 +103 "processing"%09 +3 "core" 9" +102 "processing"%"9 +3 "core" 9' +102 "processing"%F9 +4 "core" 9+ +102 "processing"%w9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +103 "processing"%9 +3 "core" 97 +102 "processing"%u9 +3 "core" 9< +103 "processing"%d9 +3 "core" 9@ +103 "processing"%c9 +2 "core" 9D +103 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%<9 +4 "core" 9Q +102 "processing"%\\9 +4 "core" 9U\ +102 "processing"%g9 +3 "core" 9Y\ +102 "processing"%f9 +3 "core" 9]\ +102 "processing"%V9 +4 "core" 9 b\ +102 "processing"%9 +3 "core" 9 f +103 "processing"%$9 +3 "core" 9j +103 "processing"%9 +2 "core" 9n +4 .tPH.hold 2:00:00,28C +3 "processing"%2 p^p +4 .tdelay 1:30 +3 "core" o +1360 "Can" w#?Rx +7640 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%J +94 "core"  + "processing"%b% +5 "core" %iK + +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%4' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%9'Ҧ +1597 "core" ' +2 .tPTV.dial :puck +2 "processing"%H  +67 "core"  + .tPSV.dial PTV +2 "processing"%~ +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%e  +120 "core"  + "processing"%m% +5 "core" %ҡ@ - +2 .tPS.seek 1.5ml +2 "processing"%%'Q +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%8 * +31 "core" , +2 .tPS.seek 0ml +2 "processing"%i'd +1600 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%z  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%' +79 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%h' +2250 "core" ' +2 .tPSV.dial PTV +2 "processing"% +65 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +66 "core"  +3 .tPS.seek 0ml + "processing"%'d +2248 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +53 "processing"%5  +124 "core" +2 .tPSV.dial :mixloop +7 "processing"%| +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%, @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%L'c +344 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'^  + "processing"%_  +42 "core" +4  +2 "processing"%(% +4 "core" %a * +3 .tPS.seek 0.34ml + "processing"%'p +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"';  +29 "core" +2 .tPRV.dial :air + "processing"%`  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%G'G[ +1181 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%M @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%y' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%t  +53 "core" +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%I'Ҧ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%& +52 "core" + .tPTV.dial :mixing +2 "processing"%C @ +68 "core" B +2 .tPBV.dial :waste1 +2 "processing"%r  +32 "core"  +2 "processing"%-% +5 "core" %ҡJ ) +2 .tPS.seek 1.85ml +2 "processing"%k' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" , +3 .tPS.seek 0ml + "processing"%.'d +1429 "Can" P%S8x +518 "core" ' +3 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" & 7 +2 "manipulator"&7& +4 "core" &C + . +2 "manipulator"&% +5 "core" %\   U ! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&v(-6 +133 "core" ( +2 "manipulator"&=& +5 "core" &-;  e & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &-; | & +3 .tForearm.seek :garage + "manipulator"&O'n +100 "core" ' +2 .tHand.close + "manipulator"&x/ +54 "core" / +2 "manipulator"&6& +5 "core" &-N  \\  +2 "manipulator"& % +4 "core" % z $ P +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y( +277 "core" ( + "manipulator"&& +5 "core" &9   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &:   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&l'O +105 "core" ' +2 "manipulator"&& +5 "core" &9   L +2 "manipulator"&D% +6 "core" %K  ) +2 "collection"'& +4 "core" &} 1 +3 "collection"'& +6 "core" & 0 +3 .tCC.seek :closed +3 "collection"'s(X +4 "core" & 0 +4 & 08 +10 &<J '0 +9 &rv &E +10 &#f (J +9 &h 'J +9 &c )J +10 &ib 'J +9 &+g (J +9 &g 'J +10 &g (I +9 &qb 'J +10 &!4b )I +9 &"c 'I +9 &$f )J +10 &&yc 'J +9 &(<_ )I +9 &)c 'I +10 &+b )J +9 &-b 'I +10 &/Dc )I +9 &1` 'J +9 &2f )I +10 &4` &J +9 &6Lf (I +9 &8 a 'J +10 &9` )I +9 &;c 'I +10 &=Sa )J +9 &?b 'I +9 &@b )I +10 &Bb &J +9 &D[j (J +10 &F~ %M +9 &G #P +9 &I T +10 &KE T +9 &M U +9 &N U +10 &P V +9 &RG V +9 &T W +10 &U V +9 &Wz 6 +10 &XQ/ #&o +9 &Xsz %M +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 + "collection"')& +5 "core" &Xsu %M +2 .tHand.open + "manipulator"&a1 +54 "core" 1 +2 "manipulator"&A% +5 "core" % K *  ) +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%Z% +4 "core" %e  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%]  +38 "core"  +3 .tPS.seek 0ml + "processing"%T'd +1604 "core" ' +2 .tPSV.dial PSR + "processing"% +52 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%{' +2617 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "collection"'  + "processing"%  +28 "core"  +125  +2 .tPSV.dial :mixloop + "processing"%P +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +69 "core" +3 .tPS.seek 0ml + "processing"%'d +2608 "core" ' +2 .tPSV.dial :air + "processing"%+  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%?' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%#'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%o  +42 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +5 "core" &8  L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +4 "core" ( + "manipulator"&& +5 "core" &8 L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &8  L +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&}/ +59 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( +2 "manipulator"&3& +5 "core" &8 & L +2 "manipulator"&X% +4 "core" % X Z L +2 .tForearm.seek :retract +2 "manipulator"&W'\ +105 "core" ' +54 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&:(-6 +292 "core" ( +2 "manipulator"&E& +5 "core" &-4   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +5 "core" &-4  k M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&0'n +104 "core" ' +2 .tHand.open + "manipulator"&"1 +58 "core" 1 +2 "manipulator"&F% +5 "core" % `    e +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +3 ."da"delayUntil "11:59:36.72" +24910 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%d  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2259 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%< +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'd +2242 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +120 "core"  +2 "processing"%V% +4 "core" %f +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%$'Ҧ +1525 "Can" !P(Sx +72 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%J +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +33 "core" +2 "processing"%p% +4 "core" %ҡd + +3 ."da"PS.seek 1.5ml + "processing"%4'Q +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%H * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'d +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%e  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2250 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%* +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%z +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%''d +2230 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +120 "core"  +2 "processing"%% +4 "core" %e# + +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"%' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%@ +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" + "processing"%5% +5 "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"%, * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%^  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%_ * +31 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%L' +2240 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%` +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%M  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'd +2233 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%t  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%y  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%&  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%C +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%r'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%-  +41 "core"  +2 "processing"%>% +4 "core" %gK , +3 ."da"PS.seek 0.55ml +2 "processing"%I' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%k  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%n'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%7 +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%=  +32 "core" +2 "processing"%/% +4 "core" %ҡ . +3 ."da"PS.seek 1.85ml + "processing"%Q' +242 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +2339 "Can" a+Tdx +45663 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +46 .PBV.dial :waste1 +10 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" , + ."da"PSV.dial :air +2 "processing"%O  +40 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2253 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%D  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2233 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +120 "core"  +2 "processing"%K% +4 "core" %f. & +2 #"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"%)' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%A  +67 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%Z% +4 "core" %ҥ . +3 ."da"PS.seek 1.5ml +2 "processing"%l'U +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%. * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'d +1600 "core" ' +2 ."da"delay 2:00 +304 "Can" $E.STx +11699 #"da"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"% * +43 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +78 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2254 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%{  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2227 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +130 "core"  +2 "processing"%% +5 "core" %ae . + #"da"Pulling 0.5ml of PSR.wash +2 .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"% +10 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"% % +5 "core" %ҡi . +2 ."da"PS.seek 1.5ml +2 "processing"%U'Q +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%\ 'd +1593 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%}  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +65 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2258 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%N'd +2226 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +120 "core"  +2 "processing"%"% +4 "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"%F' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +5 "core" %Ҫ ) +2 ."da"PS.seek 1.5ml +2 "processing"%u'Z +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"% 'd +1601 "core" ' +2 ."da"delay 2:00 +6388 "Can" 'B1Ux +5615 #"da"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"%< +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2249 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%c +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%f +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%V +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%g  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2225 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +8 "processing"%J% +16 "core" %eR  +8 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +200 ."da"PS.seek 0.25ml +5 "processing"%b' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%p% +5 "core" %Y  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%$' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core" +2 "processing"%m% +5 "core" %Ҧ(  +2 ."da"PS.seek 1.5ml +2 "processing"%9'V +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"%%'d +1593 "core" ' +2 ."da"delay 10 seconds +1003 #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"%z * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2261 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2239 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%h +120 "core"  +2 "processing"%5% +4 "core" %d,  +2 #"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"%1'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%, +78 "core"  + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%^% +4 "core" %Ҩ  +3 ."da"PS.seek 1.5ml +2 "processing"%_'X +588 "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"%  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%;'d +1599 "core" ' +2 "processing"%`9 +4 "core" 9]4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +4 "core" 4 + 4 + "processing"%M& +4 "core" &X~ - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&L% +4 "core" %\  <  +2 "storage"(t% +4 "core" %\ \  ^\ +2 "storage"(y. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 2 +2 "storage"(&( +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (C& +3 "core" & L\ +2 "manipulator"&G& +5 "core" &-4   M + "manipulator"&-% +5 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&>(a +181 "core" ( + "manipulator"&r& +5 "core" &\\ * / +2 "storage"(k& +4 "core" & \ \ \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&I'ж +98 "core" ' +2 "storage"(7& +5 "core" & \ \ \ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +211 "core" ' + "storage"(=- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&/& +3 "core" &\\ - / +2 "storage"(x& +4 "core" & \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&n'^ +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&Q, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +3 "core" -' +3 ."da"SE.seek 9.19 Pucks below Top Plate + "storage"(q': +39 "core" ' +2 "manipulator"&O% +5 "core" %e F J + "storage"(6& +5 "core" & +\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 307 counts +2 "manipulator"&'ϑ +20 "core" ' +2 "manipulator"&v& +5 "core" &  o * +2 "storage"(& +4 "core" & f\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&D'ж +27 "core" ' +2 ."da"SE.seek 10.19 Pucks below Top Plate +2 "storage"(') +55 "core" ' +2 "manipulator"&& +5 "core" & * +2 "manipulator"&K% +4 "core" %  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&)(? +252 "core" ( +2 "manipulator"&A& +5 "core" &G ; + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +2 "core" &G ; +3 ."da"Forearm.seek PC +2 "manipulator"&'Η +93 "core" ' +2 ."da"Hand.close + "manipulator"&Z/ +53 "core" / +3 ."da"PC.seek :open + "processing"%a( +427 "core" ( +2 "storage"(.& +5 "core" & l\ + "manipulator"&l& +5 "core" &G   ; +2 "manipulator"&% +4 "core" % ΍  + +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&T(a +250 "core" ( + "manipulator"&]& +5 "core" &W  2 +2 "storage"( & +4 "core" & e\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&P'ж +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +59 "core" 1 +2 "storage"({- +4 "core" -') +3 ."da"SE.seek 9.95 Pucks below Top Plate + "storage"(' +30 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.18 Pucks below Top Plate +2 "storage"('/ +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2612h100ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1095 #"da"SX MX5/16 (USB:88): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.049 seconds\ /var/log/esp/da23jul2612h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2612h100ml15s_nessie.tif +1572 #SX MX5/16 (USB:88): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2612h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2612h100ml25s_nessie.tif +2567 #SX MX5/16 (USB:88): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2612h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "27.049 sec auto-exposure",Subject: "da23jul2612h100ml images!" +3 "storage"(- +5 "core" -'/ +94 "storage"(+& +8 "core" & M\ +2 "manipulator"&?& +5 "core" &W   S 2 +2 ."da"Elbow.seek 2 +2 "manipulator"&#(a +3 "core" ( +2 "manipulator"&& +7 "core" &W   h 2 + "storage"( & +5 "core" & \\\ +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&o'ж +4 "core" ' +3 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.9 Pucks below Top Plate +2 "storage"(' +65 "core" ' +2 "manipulator"&U& +5 "core" &W C 2 +2 "storage"(}& +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 2 +2 "manipulator"&Y'^ +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&j, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.08 Pucks below Top Plate +2 "storage"(\ ' +30 "core" ' + "manipulator"&3% +6 "core" %`  - + "storage"(X& +17 "core" & \ <\ F\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 302 counts + "manipulator"&'ό +25 "core" ' +2 "manipulator"&E& +5 "core" &  1 ) +2 "storage"(s& +5 "core" &   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts +4 "manipulator"&['ж +22 "core" ' +2 "storage"("% +8 "core" %  \ +2 ."downElevator"SE.seek :down +5 "storage"(N' +98 (F% +3 "core" %)'  L5 +3 "manipulator"&0% +4 "core" % +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +52 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +35 "core" ' +2 "storage"(& +5 "core" &  < +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%W& +4 "core" & , +2 "manipulator"&d& +5 "core" & ! ) +2 "manipulator"&u% +5 "core" %  5  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +184 "core" ( +3 "manipulator"&& +5 "core" &-9 2 T +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &-9  T +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'n +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&c/ +55 "core" / +2 "manipulator"&f& +4 "core" &-9  T +2 "manipulator"&V% +5 "core" % v  [ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&\\(? +119 "core" ( + "manipulator"&& +5 "core" &A : +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &J& +3 "core" &A  : +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 "manipulator"&p& +5 "core" &A  : +2 "manipulator"&b% +5 "core" %Α  W +2 "processing"%$& +4 "core" &\ ) +3 "processing"%4& +6 "core" & * +3 ."psFlush"PC.seek :closed +3 "processing"%e(X +3 "core" & * +5 & )4 +9 &;L !/ +10 &lu D +9 &g !J +9 &f\ "J +10 &`\ #J +9 &ac #I +9 &#b "I +10 &c "J +9 &e "J +10 &h` #J +9 &!*a #J +9 &"c "J +10 &$g "J +9 &&p` #J +9 &(2c "J +10 &)g "J +9 &+` #J +10 &-yb #I +9 &/:b #J +9 &0f #J +10 &2c #I +9 &4c #J +9 &6Cd "I +10 &8c #J +9 &9g "J +10 &;d "J +9 &=Kd #I +9 &? e #J +10 &@e #J +9 &Bd "J +9 &DRh "J +10 &Fs !K +9 &G O +10 &I P +9 &KH P +10 &M  P +9 &N P +9 &P P +9 &RN Q +10 &T Q +9 &U Q +10 &W 4 +9 &X`0 !U +9 &X  &/ +3 ( +2 "processing"%4& +3 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +2 "processing"%m& +4 "core" &X %/ +2 ."psFlush"Hand.open + "manipulator"&H1 +55 "core" 1 +2 "manipulator"&~% +5 "core" % Α   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +107 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +41 "core"  + "processing"%z% +5 "core" %e , +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +506 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +72 "core" ' +6 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%i @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%' +91 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'F +2608 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +105 "core"  +2 "processing"%h% +5 "core" %F * + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +585 "core" ' +6 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%| @ +68 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%^ +92 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%1'F +435 "Can" "I4V&x +2175 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +165 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"%` +64 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%M'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%t' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +68 "core" +4 ."psFlush"PBV.dial PSV +4 "processing"%G U +49 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +65 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +51 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%w' +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%/'d +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%x @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +272 #"uploadLog"upsync +1325 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +65 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +65 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +51 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2620 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +80 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +39 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2622 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" & 8 +2 "manipulator"&{& +4 "core" &A 0 : +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (? +3 "core" ( + "manipulator"&& +5 "core" &A  & : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &A  ? : +2 .tForearm.seek PC +2 "manipulator"&'Η +93 "core" ' +2 .tHand.close + "manipulator"&+/ +65 "core" / +2 .tPC.seek :open + "processing"%?( +424 "core" ( +2 "manipulator"&& +5 "core" &@ : ; + "manipulator"& % +5 "core" % ΋  +2 .tForearm.seek :retract + "manipulator"&U'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&}( +355 "core" ( +2 "manipulator"&3& +4 "core" &:  { L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &: 5 L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'O +101 "core" ' + "manipulator"&s& +5 "core" &:  - L +2 "manipulator"&T% +5 "core" %X ! b +2 "collection"'P& +4 "core" &" 2 +2 "collection"'"& +6 "core" & 2 +3 .tCC.seek :closed + "collection"'(X +5 "core" &! 2 +8 &0/ (+{ +9 &g, '> +10 &{$ 'K +9 &Na- )J +9 &f. )I +10 &d. )I +9 &b) *J +10 &W`4 )I +9 &c )J +9 &f" )I +10 & c1 )I +9 &"^`( )J +9 &$ g1 )J +10 &%g2 )I +9 &'g% )J +10 &)ee- )J +9 &+(a1 *J +9 &,b/ )I +10 &.c2 )I +9 &0ng* )J +9 &20c% )J +10 &3`+ *I +9 &5c3 )I +10 &7wa4 *I +9 &99c1 )I +9 &:b4 )J +10 &<b1 )I +9 &>~c* )J +9 &@Ag. (I +10 &Bf. )J +9 &Cj3 )J +10 &Ey/ (L +9 &G9" %O +9 &H% !T +10 &J3 T +9 &Ll U +9 &N.0 U +10 &O$ V +9 &Q$ V +9 &Sr" V +10 &U4( V +9 &V' N +10 &X!E !(w +9 &Xo{% 'K +5 ( +2 "collection"'"& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + "collection"'o& +5 "core" &Xowp 'K + &Xow 'K +2 .tHand.open + "manipulator"&F1 +54 "core" 1 +2 "manipulator"&0% +5 "core" % X &  5 b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +53 "manipulator"&#'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xow +K +2 "collection"'Y% +4 "core" %R + +2 .tCSV.dial CSR +2 "collection"'  +52 "core"  + "collection"'W% +5 "core" %H + +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'d'm +1348 "core" ' +3 .tdelay 5 seconds +8 "Can" U7Vx +494 .tCSR.select :air +2 "collection"' +9 'u% +3 "core" %m& * +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +612 "core" ' +2 .tCSV.dial :waste + "collection"'\ +119 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'['Q +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &Xov( +K +2 "collection"'<% +5 "core" %O) + + .tCSV.dial :flush +2 "collection"'N  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'j'm +1133 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'c @ +39 "core" A +2 "collection"'f% +5 "core" %m" + +2 .tCS.seek 7ml +2 "collection"'V' +506 "core" ' +3 ."connect"CSV.dial CTV +3 "collection"'  +3 .tCTV.dial CSV +3 "collection"'  +35 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'J @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"' 'Q +1545 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'p& +4 "core" &Xou% +K +2 "collection"'b% +4 "core" %N# + +2 .tCSV.dial :flush +2 "collection"'$  +68 "core" +3 .tCS.seek 5ml +2 "collection"''m +1128 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +42 "core" B + "collection"'a% +5 "core" %m) + +3 .tCS.seek 7ml + "collection"'m' +507 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'H  +39 "core"  +2 .tCBV.dial :waste2 + "collection"'~  +95 "core"  +3 .tCS.seek 0ml + "collection"'4'Q +1541 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'*& +5 "core" &Xou+ +K +2 "collection"'z% +4 "core" %R + +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"';% +5 "core" %RA * + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'B'O +1751 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'i' O +514 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + ''  +95 "core" +32  + .tCTV.dial :intake +2 "collection"'%  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'8'Q +1754 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'h  +69 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +589 "core" ' +2 .tCSV.dial CSR + "collection"'5  +95 "core"  +2 "collection"',% +5 "core" %Ob , + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'|'m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'^' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"'@ +95 "core" +3 .tCS.seek 0ml +2 "collection"'('Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +5 "core" &\ 7 K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +27 "core" ( +2 "manipulator"&`& +4 "core" &   " / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  / +3 .tForearm.seek CC + "manipulator"&_'O +95 "core" ' +2 .tHand.close + "manipulator"&L/ +55 "core" / +3 .tCC.seek :open + "collection"'M( +426 "core" ( + "manipulator"&t& +5 "core" & / +2 "manipulator"&C% +4 "core" % W  x +2 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&y(-6 +283 "core" ( +2 "manipulator"&!& +4 "core" &-1 Y A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &-1 A +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&k'n +98 "core" ' +3 .tHand.open + "manipulator"&r1 +63 "core" 1 +2 "manipulator"&7% +5 "core" % a  c w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +97 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:24 +2 #Preparing to sleep until 6:21AM 07/27/2023 +6 #Asleep til 6:21AM 07/27/2023 +4 #Continuing at 06:21EDT27-Jul-23 +3 "Can" %>8V +4 ."Qmail"GoodNews.email "Then, in tube 3: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:95\\n{1 => 22,\\n 2 => 11,\\n 3 => 11}\\nCan@12:55:30, 25.6C, 20% humidity, 15.1psia, 13.933V, 0.318A, 33.944Ah, 4.43W\\nSampled 100.0ml",Subject: "Asleep until 06:21EDT27-Jul-23" +23 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +4161 #"uploadLog"upsync +31700 "Can" 8$9WRx +60001  6(;Wx +60001  9$ Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4192 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9285 "Can" ="Ucx +11433 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18544 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +5107 "Can" ;'Vd6x +15616 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2879 "Can" ="X1dx +17844 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17551 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4074 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@20676 sendCRC with ifg=0x20, ie=0x7F + #@22511 sendCRC with ifg=0x08, ie=0x5F #@39000 idle with ifg=0x84, ie=0x75 + #@39673 select with ifg=0x10, ie=0xF5 + #@40310 receive with ifg=0x10, ie=0xFD #@40944 receive with ifg=0x10, ie=0xFD + #@41577 receive with ifg=0x10, ie=0xFD + #@41904 receive with ifg=0x80, ie=0xFD #@61212 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +519 "Can" <Ye1 +2  <Ye1Q + #"Restarting_core_reader"Polling Can every 10:00 +19766 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18576 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +833 "Can" ="Zbeǁ +3322 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +15193 "Can" <%[f] +3337 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11001 "Can" 9(]%f +9736 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +3 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8740 "Can" <%^g +11991 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +8899 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11527 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6811 "Can" ;&_h +13931 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4580 "Can" ;%aBh +14238 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20747 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +94 "Can" FbiK +20627 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16821 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18366 "Can" <%ci +2362 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20712 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18539 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14192 "Can" <%eUjw +6524 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18542 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10018 "Can" <%fk +10703 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7790 "Can" ;&h k +12954 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5529 "Can" 8*isl9 +15215 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3268 "Can" ;%jlρ +60001  9*l@me +60001  <&mm +60001  <&on +60001  9)p}o' +60002  ;&qo +60001  ;&sNpS +60001  9*tp +60001  8+v!q +60001  <&wr +60002  8+yr +54995 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +815 "Can" <$zisA +19909 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +800 "Can" ?"{sׁ +3373 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15115 "Can" <%}tm +3379 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10959 "Can" <%~lu +7556 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6781 "Can" ;%u +11732 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2608 "Can" :(v/ +15913 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20796 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19070 "Can" :'vvŁ +1648 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18454 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4149 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14966 "Can" ;&w[ +5773 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18506 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10796 "Can" ;'.w +9958 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +8523 "Can" 8,x +12221 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6239 "Can" 8)y +14508 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +24749 "Can" ;&ly +60001  ;&zI +60002  :)Gz߁ +60001  7+{u +60001  8)| +13078 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +1273 "Can" <$| +17262 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17825 "Can" ;%}7 +2895 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13644 "Can" <%2}́ +7072 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended @EDT1690430549.88 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4091 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@40944 receive with ifg=0x10, ie=0xFD +4 #@41577 receive with ifg=0x10, ie=0xFD +220 #"core_reset"Sent BREAK + #"core_reader"@22511 sendCRC with ifg=0x08, ie=0x5F + #@39000 idle with ifg=0x84, ie=0x75 + #@39673 select with ifg=0x10, ie=0xF5 #@40310 receive with ifg=0x10, ie=0xFD + #@40944 receive with ifg=0x10, ie=0xFD + #@41577 receive with ifg=0x10, ie=0xFD #@41904 receive with ifg=0x80, ie=0xFD + #@28573 probe with ifg=0x02, ie=0x5F + #@40006 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +258 "Can" C~ +3  C~G + #"Restarting_core_reader"Polling Can every 10:00 +20253 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18930 "Can" ;%G~ +1794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16669 "Can" 8+D +4056 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14416 "Can" :&! +6341 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +46732 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4254 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +2647 "Can" ;%}p +18071 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +411 "Can" B +20337 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18906 "Can" ;&S +1845 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16613 "Can" 7+2 +4146 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +55845 "Can" 7+; +60001  ;&^ +60001  ;& +60001  ;& +60001  :& +60002  9'd +60001  7+L +60001  :&G +60001  :&x +60002  :'! +60001  ;& +60001  :&: +60001  ;&g +60001  7+f +60002  7+@ +60001  :& +60001  9& ( +60001  :& +60001  9'T +60002  :&g +60001  7* +60001  7*5 +60001  9& +60002  9&B +60001  :&l +60002  :&n +60001  :&< +60001  :&Ť +60001  :&0 +60001  9' +46391  9&ɕ: +49 .tGate.power :raw,:ON +105 "sampler") +2 )= +2 "core"  +2 "collection"' +3 'w +3 "core"  +2 "processing"% +2 %x +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'/% +4 "core" %\ J +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%O% +3 "core" % @ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler") % +3 "core" % u 7 +2 .tSS.configure :default +2 "sampler")#.0X  +4 "core" +2 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +10 .tValve.reset +2 "collection"'\ +3 "processing"% +9 "collection"'n% +2 "processing"%q% +6 "core" %, = + "manipulator"&D% +3 ."rdySampler"Intake.select :close +5 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" % 9 +2 %  "  +  + "manipulator"&% +3 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +5 "processing"%A  + "collection"'Z +5 "core" %   h  +2 .tForearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&Q'\ +27 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")S +4 "core"  +2 "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +3 "sampler")#.0X 22,\\n 2 => 11,\\n 3 => 11}\\nCan@06:21:24, 24.7C, 20% humidity, 15.1psia, 13.924V, 0.380A, 36.909Ah, 5.28W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #10) <=== +3 .Sample.deep + "sampler")30 +1805 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &{5 3 +2 .tHand.open + "manipulator"&s1 +59 "core" 1 +2 "manipulator"&T& +4 "core" &   2 +2 "manipulator"&P% +5 "core" % \     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(-6 +183 "core" ( + "manipulator"&& +5 "core" &-8  e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-8 ; e +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&F'n +103 "core" ' +2 .tHand.close + "manipulator"&0/ +64 "core" / +2 "manipulator"&"& +5 "core" &-9 S d +2 "manipulator"&% +4 "core" % R ~ 3 +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +296 "core" ( +2 "manipulator"&W& +5 "core" &  \ ' 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" & \ < 0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R'O +99 "core" ' +2 "manipulator"&u& +5 "core" &    0 +2 "manipulator"&d% +4 "core" %V  G Y +3 "collection"'\ & +4 "core" &{ 4 +3 "collection"'& +6 "core" &{ 4 +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &{9 4  +8 &70 *,~ +10 &j0 )? +9 &lt- )K +9 &0g0 +J +10 &g4 +J +9 &g0 +J +9 &vg. *J +10 &8c. +J +9 &c: +I +10 &c. +I +9 & ~c. )J +9 &"@f. *J +10 &$h6 )J +9 &%b8 )J +9 &'c1 *J +10 &)Ic- *I +9 &+\ d. )J +13 &,h. (J +6 &.b- )J +9 &0Qd9 )I +10 &2e/ )I +9 &3c2 *I +9 &5c; )I +10 &7Yc/ )I +9 &9d; *J +10 &:g* (J +9 &<a) *J +9 &>ad9 )I +10 &@"e: *J +9 &Ah- )J +9 &Ck+ )K +10 &Eev- (K +9 &G- $O +10 &H. "S +9 &J- "T +9 &LO$ U +10 &N7 V +9 &O4 V +9 &Q: V +10 &SVM U +9 &U; V +9 &V; W +10 &X)D &%n +9 &X{2 &K +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 "collection"'<& +4 "core" &X{l+ )K +2 &X{l )K + .tHand.open + "manipulator"&N1 +60 "core" 1 +2 "manipulator"&[% +4 "core" % V 5  Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'f& +5 "core" &X{l# -K +2 "collection"'j% +4 "core" %S* - +2 .tCSV.dial CSR +2 "collection"'  +132 "core"  +2 "collection"'% +5 "core" %S , + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'J'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'V% +3 "core" %mq + +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'p' +610 "core" ' +2 .tCSV.dial :waste + "collection"'b +121 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'$'Q +1974 "core" ' +2 #tPurging external Intake + "collection"' & +5 "core" &X{k -K +2 "collection"'g% +4 "core" %R - +2 .tCSV.dial :flush + "collection"'a  +54 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' O +2198 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'H +2 '~  +5 "core"  +61 ~ + .tCTV.dial :intake +2 "collection"'m  +68 "core"  +2 .tIntake.select :open + "sampler") +5 "Can"\ Q\\ +6 .tCS.seek 0ml + "collection"'*'Q +1585 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 "storage"(% +4 "core" %    +2 "storage"(K. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(I( +510 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & C  +2 "manipulator"&& +4 "core" &-0 \   +2 "manipulator"&>% +4 "core" %\   > +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&n(4 +211 "core" ( + "manipulator"&D& +5 "core" &(   V +2 "storage"(q& +4 "core" &    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +102 "core" ' +2 "storage"(& +5 "core" & % # u  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Z'g +193 "core" ' + "storage"(S- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & \ +2 "manipulator"&A& +4 "core" &( z V +2 .tElbow.seek 3 +2 "manipulator"&(4 +53 "core" ( + "manipulator"&:& +5 "core" &+   , 2 +2 "storage"((& +4 "core" &  9 +3 .tForearm.seek 3 + 300 counts + "manipulator"&y'" +27 "core" ' +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +4 "manipulator"&& +6 "core" &:  \\ 0 +2 "manipulator"&&% +4 "core" %    " +3 .tForearm.seek :retract + "manipulator"& '\ +110 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\\( +50 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +112 "core" ( +2 "manipulator"&e& +6 "core" &   , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & f , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +105 "core" ' +2 "manipulator"&Q& +5 "core" & \   , +2 "manipulator"&]% +5 "core" %D \ O m +2 "collection"'& +4 "core" & 6 +3 "collection"'?& +12 "core" &< 6 + &6 5 +2 .tCC.seek :closed +2 "collection"'M(X +5 "core" &6 6 +8 &,w= -*y +9 &h9 +> +10 &r/ ,J +9 &Z]2 .I +9 &\\2 .H +10 &`2 -I +9 &b. -I +10 &bc2 .I +9 &$d2 -I +9 &c1 .I +10 & c3 .I +9 &"k\\* .H +9 &$,_D -I +10 &%aG -I +9 &'_s .H +10 &)s` -H +9 &+5`I .H +9 &,aG .H +10 &.`/ -H +9 &0{` -H +10 &2=`o .H +9 &3cG -I +9 &5], .H +10 &7a -I +9 &9Ec/ -H +9 &;a -H +10 &<` .H +9 &>` .H +9 &@M` .H +10 &Bb -I +9 &Cir -J +10 &E *L +9 &G@ 'P +9 &H %S +10 &Jj $T +9 &Lz #T +9 &N9 #U +10 &O "V +9 &Q !W +10 &S| "V +9 &U< !V +9 &V H +10 &X= &0 +9 &X t +D +5 ( +2 "collection"'?& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + .Hand.open + "manipulator"&31 +4 "core" &XW} -D +51 1 +2 "manipulator"&X% +5 "core" % T   ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +96 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")T+ +3 "core" + +2 "sampler")P% +5 "core" % d\ = +2 "collection"'& +4 "core" &XV\ D +3 "Can"\ UG +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X% +5 "core" %p_NK i\  +41 "collection"'D% +3 "core" %Q$"n\ +2 "sampler")q% +4 "core" %q|w j\ I +47 "collection"'2% +3 "core" %Q))o\ +3 "sampler")% +4 "core" %q m\ I +53 "collection"' % +3 "core" %Q01 \ +2 "sampler")S% +4 "core" %q j\ I +2 "sampler")% +4 "core" %q j\ I +2 .tIntake.select :close + "sampler")0 +9 )A% +3 "core" %q `\ I +2 .tSSV.dial :exhaust +2 "sampler"):  +71 "core"  +3 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler")(' +911 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler"){  +72 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"')% +3 "core" %Q66F\ +2 #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +3 "sampler")#.n0X c\  +2 "collection"'% +4 "core" %Q \ +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +2 "sampler")#.P0X9 l\  +24 "collection"'V% +3 "core" %Q%$;\ +2 "sampler")J% +5 "core" %`TV g\  + "collection"'b% +5 "core" %Q$%\ +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +2 "sampler")#.A0X  n\  +28 "collection"'}% +5 "core" %Q)'c\ + "sampler")t% +5 "core" %&w_YW g\  +2 "collection"'h% +5 "core" %Q+)\ + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.69ml/s +2 "sampler")#.00X` e\  +17 "collection"'% +4 "core" %Q#$\ +2 "sampler")7% +4 "core" %>`# k\  +21 "collection"'G% +4 "core" %Q%%\ +2 "sampler")% +5 "core" %>`0+ s\  +23 "collection"'c% +4 "core" %Q'(\ +2 "sampler")w% +4 "core" %>`B; r\  +27 "collection"'C% +4 "core" %Q*+I\ +2 "sampler")/% +4 "core" %>`ON _\  +2 "collection"'O% +4 "core" %Q*(l\ +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.61ml/s +2 "sampler")#.+0X% +5 "core" %VV<9 d\  +27 "collection"'D% +4 "core" %Q**x\ +2 "sampler")q% +5 "core" %VVMI d\  + "collection"'-% +5 "core" %Q,,\ +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.56ml/s +2 "sampler")#.'0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'#'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")} +124 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X 22,\\n 2 => 11,\\n 3 => 11}\\nCan@06:23:16, 24.8C, 20% humidity, 15.1psia, 13.733V, 1.194A, 36.923Ah, 16.39W",Subject: "da sampling at most 100ml" +851 "core" 'Y/ # +4 "collection"'% +5 "core" %6. % +2 "sampler")% +5 "core" % h 4 +2 #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"' @ +29 "core" A +3 .tSS.reconfigure :default +2 "sampler")#.0X' +568 "core" ' +2 .tdelay 15 seconds +1503 "collection"'D% +3 "core" %D & +2 "sampler")q% +5 "core" %; _  + #tEvacuated: Intake @16.8psia, Outlet @13.9psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")- +125 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9\ lYv\ +103 "collection"'v9 +2 "core" 9\ oZz\ +103 "collection"' 9 +4 "core" 9\ r[~\ +102 "collection"'S9 +3 "core" 9\ v\\\ +102 "collection"'A9 +4 "core" 9\ y] +103 "collection"'69 +2 "core" 9\ |^\ +103 "collection"'=9 +3 "core" 9\ ^\ +102 "collection"'x9 +3 "core" 9\ ` +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ +2 ':9 +6 "core"  +2 9\ \  + "collection"'{% +5 "core" % +2 #tBegun lysing Collection Puck Heater at 68C/38.4psia +27194 "Can"\  +32793 "core" ` +2 "collection"'(9 +4 "core" 9\  +2 "collection"'n% +4 "core" % ' +2 #tEnded lysing Collection Puck Heater at 70C/37.1psia +2 .CS.seek 0ml + "collection"')'Q +331 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'2 @ +94 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1344 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'& @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1345 "core" ' +2 "collection"']% +5 "core" %OJJ + + #tPuck @47.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +93 "core"  +2 .tCBV.dial CSV + "collection"'r  +28 "core"  +2 "collection"'% +5 "core" %O,, * +2 .tCS.seek 5ml +2 "collection"'X'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'3  +41 "core" + "collection"'y% +5 "core" %m ) +2 .tCS.seek 7ml +2 "collection"'?' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'. @ +40 "core" > +3 .tCS.seek 10ml + "collection"'T' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'+ ` +105 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'"   +30 "core" ! +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 'P  +26 "core"  +97  +3 .tCS.seek 5ml + "collection"'W'm +1340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'e @ +93 "core" B +2 .tCSV.dial :waste + "collection"'U +95 "core" +3 .tCS.seek 0ml + "collection"'E'Q +1351 "core" ' + .tCSV.dial :air +2 "collection"' @ +80 "core" ? +2 .tCS.seek 5ml +2 "collection"'F'm +1335 "core" ' + .tCSV.dial CTV +2 "collection"'\  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +53 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'< @ +39 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'Q'Q +1339 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'N +94 "core" ~ + .tCBV.dial CSV +2 "collection"'9  +29 "core"  +2 "collection"'o% +5 "core" %Q*-K + +2 .tCS.seek 5ml +2 "collection"'j'm +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'% +5 "core" %m  * \ +2 .tCS.seek 6.999ml +2 "collection"'[' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'f' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'V ` +107 "core" _ +2 #tLysing Complete + "collection"'J& +5 "core" &XW +D +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&b% +4 "core" %   :  +2 "storage"(u% +4 "core" %   +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +54 "storage"(~( +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (H& +3 "core" & V  +2 "manipulator"&d& +4 "core" &  , +2 "manipulator"&% +4 "core" %   0  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&R(a +160 "core" ( +2 "manipulator"&& +5 "core" &a  U  +2 "storage"(m& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&l'ж +98 "core" ' +2 "storage"(& +5 "core" &  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'g +193 "core" ' +2 "storage"($- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&*& +3 "core" &a  .  +2 "storage"(a& +5 "core" & k\ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&;'^ +17 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +3 "core" -' +3 .tSE.seek 10.19 Pucks below Top Plate +2 "storage"(%'# +39 "core" ' +2 "manipulator"&% +5 "core" %m  Y  + "storage"('& +5 "core" & \ M\ M ?\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts +2 "manipulator"&g'ϙ +12 "core" ' + "manipulator"&p& +5 "core" &{  6 +2 "storage"(@& +4 "core" &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&,'ж +19 "core" ' +4 .tSE.seek 11.19 Pucks below Top Plate + "storage"(8' +45 "core" ' +2 "manipulator"& & +5 "core" &{   +2 "manipulator"&`% +5 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +157 "core" ( + "manipulator"&1& +5 "core" &3  Z G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &3   G +3 .tForearm.seek CC + "manipulator"&i'O +94 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / +3 .tCC.seek :open +2 "collection"'#( +426 "core" ( +2 "storage"(t& +5 "core" &   + "storage"(& +4 "core" &   +2 "manipulator"&& +4 "core" &2   G +2 "manipulator"&h% +4 "core" % @   +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&7(a +210 "core" ( +2 "manipulator"&|& +5 "core" &  % +2 "storage"(G& +4 "core" &   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&c'^ +107 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&C% +5 "core" % ]r ,   +2 "storage"(/& +4 "core" & \ \  T\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 299 counts + "manipulator"&5'ω +24 "core" ' + "manipulator"&& +5 "core" &   ? # +2 "storage"(k& +4 "core" & 6  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&!'ж +24 "core" ' +3 "storage"(K% +5 "core" % T +2 ."downElevator"SE.seek :down +4 "storage"(w' +99 (% +3 "core" %X# ! L6 +3 "manipulator"&% +5 "core" %  +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +50 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +5 "core" & 5 +2 "manipulator"&D& +4 "core" &   # +2 "manipulator"&q% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage + "manipulator"&-(-6 +184 "core" ( +2 "manipulator"&>& +5 "core" &-5   H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-5  : H +3 .tForearm.seek :garage + "manipulator"& 'n +102 "core" ' +2 .tHand.close + "manipulator"&S/ +59 "core" / +2 "manipulator"&A& +5 "core" &-5  U H +2 "manipulator"&6% +4 "core" % u  l > +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +278 "core" ( +2 "manipulator"&:& +5 "core" &3  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &4   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&0'O +98 "core" ' +2 "manipulator"&& +5 "core" &4   H +2 "manipulator"&(% +5 "core" %P ~ +2 "collection"'n& +4 "core" &w / +2 "collection"'Z& +12 "core" & / + &y 0 +3 .tCC.seek :closed + "collection"'2(X +5 "core" &P / +8 & , ,%f +9 &Y} &6 +10 &r $I +9 &\\ (H +9 &}c 'H +10 &?^ 'H +9 &_ 'H +9 &c 'H +10 &c 'H +9 &H`l 'H +10 & cU 'H +9 &!\\A 'H +9 &#]% 'H +10 &%O]\ 'H +9 &'_ 'H +9 &(aL 'I +10 &*] 'H +9 &,V_ 'I +10 &.` 'I +9 &/] 'H +9 &1]u 'H +10 &3`_c 'H +9 &5 _T 'I +9 &6b &H +10 &8d %I +9 &:fb &I +9 &<)] &H +10 &=` %H +9 &?b %H +10 &Ao] &H +9 &C1b &H +9 &Doz $J +10 &Fh !M +9 &H\\Q R +9 &JXMB T +10 &Kvm5 U +9 &M' V +10 &OX V +9 &Q W +9 &R V +10 &T V +9 &V^ V +9 &WfK + +10 &Xx' L +9 ( +2 &X`u %E +2 "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 +2 "collection"'& +4 "core" &Xb %E +2 .tHand.open + "manipulator"&)1 +61 "core" 1 + "manipulator"& % +5 "core" % P  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +122 "core"  +2 "processing"%&% +5 "core" %fM + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +65 .tPS.seek 1.5ml + "processing"%'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%]  +38 "core"  +3 .tPS.seek 0ml + "processing"% 'd +1232 "Can" Tٓ +362 "core" ' +2 .tPSV.dial PSR +2 "processing"%r +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% +4 "collection"'3  +5 "core" A +2 "processing"%y  +63 "core" +86  + .tPSV.dial :mixloop +2 "processing"%X +104 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%.  +122 "core" +2 .tPS.seek 0ml +2 "processing"%?'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%+  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%"' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%P'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%T  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%e' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &3 F H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&\ & +5 "core" &3    H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &3 5 H +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' +2 .tHand.close + "manipulator"& +9 &XF'Y . +10 &X`N 'I +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.06 + .Hand.open + "manipulator"&M1 +56 "core" 1 + "manipulator"&t% +5 "core" % R +  b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +121 "core"  +46 .tCSV.dial CTV +11 "collection"'h  +38 "core" ~ +3 .tPS.seek 2.5ml + "processing"%i' +2611 "core" ' +2 "collection"'|% +4 "core" % T" + +3 .tCS.seek 4.001ml + "collection"'G'NU +1598 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%L  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%C'd +2619 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'/ ` +28 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'k' O +1588 "core" ' +2 .tCSV.dial CTV + "collection"'K  +42 "core"  +3 .tCS.seek 0ml +2 "collection"''Q +2644 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +120 "core" +2 "collection"'7& +5 "core" &Xb (I +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&c% +4 "core" %\   @ 7 +2 "storage"(O% +4 "core" %   +2 "storage"(D. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(q( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +3 "core" & \ (\  \ +2 "manipulator"&8& +4 "core" &  3 1 +2 "manipulator"&!% +4 "core" %\   ' 7 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&>(a +170 "core" ( +2 "manipulator"&v& +5 "core" &j   +2 "storage"(w& +4 "core" & 2  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&_'ж +91 "core" ' +2 "storage"(S& +4 "core" &   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(A'g +188 "core" ' +2 "storage"(6- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &j  +2 "storage"( & +5 "core" & \ M\ M \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&:'^ +28 "core" ' +2 .tElbow.hold +2 "manipulator"&{, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(-- +2 "core" -' +3 .tSE.seek 11.18 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&(% +4 "core" %b  _ +2 "storage"(n& +4 "core" & \ \ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 304 counts +2 "manipulator"&='ώ +12 "core" ' + "manipulator"&#& +5 "core" &j  +2 "storage"(& +5 "core" & l\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&)'ж +26 "core" ' +3 .tSE.seek 12.18 Pucks below Top Plate + "storage"( ' +50 "core" ' +2 "manipulator"&Z& +5 "core" &j 3 +2 "manipulator"&% +5 "core" %л \  , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +93 "core" ' +3 .tElbow.seek CC + "manipulator"&0( +164 "core" ( + "manipulator"&]& +5 "core" &; M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &; M +2 .tForearm.seek CC +2 "manipulator"&r'O +94 "core" ' + .tHand.close +2 "manipulator"& / +61 "core" / +3 .tCC.seek :open + "collection"'( +426 "core" ( +2 "storage"(3& +5 "core" & \  n g\ +2 "storage"(y& +4 "core" & \  _ 2\ +2 "manipulator"&X& +4 "core" &8  / L +2 "manipulator"&.% +4 "core" % X +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&+(a +190 "core" ( +2 "manipulator"&?& +5 "core" &V / +2 "storage"(& +4 "core" &  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&"'^ +105 "core" ' +2 .tElbow.hold + "manipulator"&T, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&P1 +63 "core" 1 +3 "manipulator"&U% +5 "core" % Wy +    + "storage"(e& +4 "core" & \ )\ *\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 293 counts + "manipulator"&'σ +21 "core" ' + "manipulator"&\ & +5 "core" &  $ +2 "storage"(Y& +4 "core" & Q  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&<'ж +24 "core" ' +2 "storage"(x% +5 "core" % ;  +2 ."downElevator"SE.seek :down +5 "storage"(' +100 (2% +4 "core" % * K4 +2 "manipulator"&N% +5 "core" %е   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +42 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +44 "core" ' +2 .tPSV.dial :air +2 "processing"%  +65 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%E  +53 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%[  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%J'd +2621 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +4 "core" &{ ) +2 "manipulator"&b& +4 "core" &  $ +2 "manipulator"&u% +4 "core" %   q  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +183 "core" ( + "manipulator"&j& +5 "core" &-0 Q +2 .tElbow.reconfigure :loose +54 "manipulator"&$ &.,(#b +4 &d& +3 "core" &-0 J Q +2 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' + .tHand.close +2 "manipulator"&I/ +56 "core" / +2 "manipulator"&~& +5 "core" &-1   , P + "manipulator"&m% +5 "core" % h  ` +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&Q(? +118 "core" ( +2 "manipulator"&s& +5 "core" &H  <  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &H   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&*'Η +102 "core" ' +2 "manipulator"&a& +5 "core" &H  #  +2 "manipulator"&z% +4 "core" %Α   9 ~ +3 "processing"%'& +3 "core" &} % +3 "processing"%p& +6 "core" & & +2 .tPC.seek :closed +2 "processing"% (X +5 "core" &y %  +8 &5w +| +9 &h{ ? +10 &k} L +9 &1g J +9 &d K +10 &h J +9 &vb K +9 &8f K +10 &a J +9 &c K +10 & ~d K +9 &"Ac J +9 &$c K +10 &%c J +9 &'d K +9 &)Ig J +10 &+ b J +9 &,e J +9 &.j K +10 &0Pf K +9 &2d J +10 &3f J +9 &5j K +9 &7Xg K +10 &9c J +9 &:e J +9 &<j J +10 &>af J +9 &@"h K +10 &Ag K +9 &Cf K +9 &Eds L +10 &G  N +9 &H P +9 &J Q +10 &L_ P +9 &N! P +10 &OH Q +9 &QL Q +9 &SfZ Q +10 &U'U Q +9 &VV Q +9 &X>He[ T +10 &X`S - +10 ( + &X[ #+ +2 "processing"%p& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%`& +5 "core" &X[ #+ + .tHand.open +2 "manipulator"&R1 +63 "core" 1 +2 "manipulator"&% +5 "core" % Α  K ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%g  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%$ +40 "core" +2 "processing"%%% +5 "core" %` $ +2 .tPS.seek 0.3ml + "processing"%@'] +392 "core" ' + .tPSV.dial PSR +2 "processing"% +94 "core"  + "processing"%}% +5 "core" %a& % + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%,'. +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%l +93 "core" +2 .tPTV.dial :mixing +2 "processing"%4 @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%F  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%M'd +2610 "core" ' +7 #tGaraging FlushPuck in Processing Clamp + "manipulator"&t& +5 "core" &H    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( +2 "manipulator"&& +4 "core" &H    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +4 "core" &H  8  +2 .tForearm.seek PC +2 "manipulator"&h'Η +94 "core" ' + .tHand.close +2 "manipulator"&W/ +58 "core" / +2 .tPC.seek :open + "processing"%|( +422 "core" ( +2 "manipulator"&f& +4 "core" &H -  +2 "manipulator"&L% +4 "core" % ΢   +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(-6 +125 "core" ( + "manipulator"&/& +5 "core" &-2   6 \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-2  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G'n +107 "core" ' +2 .tHand.open + "manipulator"&K1 +55 "core" 1 +2 "manipulator"&k% +5 "core" % d  \ P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &C + +2 "manipulator"&7% +4 "core" %    +2 "storage"(c% +5 "core" % + "storage"(O. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(D( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" &\ h \ " +2 "manipulator"&8& +5 "core" &-B  K  + "manipulator"&!% +5 "core" %  )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&H(4 +178 "core" ( +2 "manipulator"&v& +4 "core" &<   3 +2 "storage"(w& +4 "core" & " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&S'N +106 "core" ' +3 "storage"(;& +4 "core" & 1 " +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(6'g +216 "core" ' +2 "storage"(- +4 "core" -'* +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & M " +2 "manipulator"& & +4 "core" &< = 3 +2 .tElbow.seek 3 +2 "manipulator"&-(4 +4 "core" ( + "manipulator"&(& +4 "core" &<  Q 3 +2 "storage"(n& +4 "core" & F " +3 .tForearm.seek 3 + 300 counts + "manipulator"&#'" +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +4 "manipulator"&Z& +7 "core" &<    3 +2 "manipulator"&_% +4 "core" % &   +3 .tForearm.seek :retract + "manipulator"&>'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&A(? +72 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +176 "core" ( +2 "manipulator"&:& +4 "core" &J R + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &J  + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +106 "core" ' +2 "manipulator"&]& +5 "core" &J   + +2 "manipulator"&% +4 "core" %Ν   +2 "processing"%)& +4 "core" &+ & +3 "processing"%{& +6 "core" & ' +2 .tPC.seek :closed + "processing"% (X +5 "core" &% ' +7 &/( #$d +10 &V" 6 +9 & K +9 &` J +10 &yb J +9 &;b J +10 &b J +9 &d\ J +9 &f J +10 &De J +9 & c J +9 &!g J +10 &#e J +9 &%Kg J +10 &' e J +9 &(c J +9 &*e J +10 &,ShC J +56 &.dC J +11 &/g J +5 &1e K +3 &3[e J + &5h J + &6e K + &8e J + &:bc K +5 &<%e J +9 &=b J +10 &?a J +9 &Aka J +10 &C*n K +9 &Dy L +9 &F O +10 &Ha P +9 &J# P +9 &K P +10 &M Q +9 &Oj P +10 &Q* Q +9 &R Q +9 &T Q +10 &Vm R +9 &W^r 3 +9 &X}J / +6 ( + "processing"%{& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&&1 +4 "core" &X} !/ +49 1 +2 "manipulator"&^% +4 "core" % Κ -  + +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +105 "core" ' +4 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%y ^ +2 %X9 +7 "core" 9 +103 "processing"%.9 +3 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%r9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%09 +3 "core" 9 +102 "processing"%P9 +4 "core" 9 +102 "processing"%U9 +3 "core" 9 +102 "processing"%e9 +3 "core" 9" +103 "processing"%\ 9 +2 "core" 9' +103 "processing"%Y9 +3 "core" 9+ +102 "processing"%x9 +4 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%29 +4 "core" 97 +102 "processing"%N9 +3 "core" 9< +102 "processing"%+9 +3 "core" 9@ +102 "processing"%"9 +4 "core" 9D +103 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"% 9 +3 "core" 9Q +102 "processing"%<9 +4 "core" 9U +102 "processing"%9 +4 "core" 9Y +102 "processing"%C9 +3 "core" 9] +102 "processing"%9 +3 "core" 9b +103 "processing"%E9 +2 "core" 9f +103 "processing"%9 +3 "core" 9j +102 "processing"%[9 +3 "core" 9n\ +103 "processing"%9 +3 "core" 9 r\ +102 "processing"%o9 +3 "core" 9w +103 "processing"%b9 +2 "core" 9{ +4 .tPH.hold 2:00:00,28C +3 "processing"%u p^p +5 .tdelay 1:30 +2 "core" { +3648 "Can" A +5352 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%j +93 "core"  + "processing"%d% +5 "core" %hu & +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%T' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%I'Ҧ +1603 "core" ' +2 .tPTV.dial :puck +2 "processing"%~  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%m +66 "core" +2 .tPBV.dial :waste1 +2 "processing"%9  +118 "core"  +2 "processing"%s% +5 "core" %ҩN ' +2 .tPS.seek 1.5ml +2 "processing"%V'Y +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 .tPS.seek 0ml + "processing"%a'd +1608 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +79 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2257 "core" ' + .tPSV.dial PTV +2 "processing"% +65 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%R +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +78 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2258 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%g  +121 "core" +2 .tPSV.dial :mixloop + "processing"%$ +39 "core" +2 .tPRV.dial :ab1 + "processing"%% @ +67 "core" B +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%*'c +356 "core" ' +2 .tdelay 2 seconds +205 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'J  + "processing"%  +42 "core" +3  +2 "processing"%}% +4 "core" %f4 ' +3 .tPS.seek 0.34ml + "processing"%@'u +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"',  +28 "core" +2 .tPRV.dial :air +2 "processing"%l  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%4'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +67 "core" > +3 .tPS.seek 0.5ml + "processing"%B' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%t  +40 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1605 "core" ' +2 .tPSV.dial :PML + "processing"%1 +41 "core" +2 .tPTV.dial :mixing + "processing"%W @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%Q  +33 "core" + "processing"%\\% +5 "core" %ҧ ' +2 .tPS.seek 1.85ml +2 "processing"% ' +226 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%L'd +1953 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" & ( +2 "manipulator"&& +5 "core" &J  6 + +2 "manipulator"&h% +4 "core" %  8 x +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +125 "core" ( + "manipulator"&K& +5 "core" &-.    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &-.    +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' +2 .tHand.close + "manipulator"&7/ +58 "core" / +2 "manipulator"&c& +5 "core" &-E '   +2 "manipulator"&% +4 "core" % x  c +2 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G( +280 "core" ( +2 "manipulator"&5& +5 "core" &9 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &9 L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&!'O +96 "core" ' +2 "manipulator"&q& +5 "core" &8 K +2 "manipulator"&v% +4 "core" %M +2 "collection"'w& +58 "core" &N # +3 "collection"'i& +6 "core" & # +3 .tCC.seek :closed + "collection"';(X +5 "core" &  +8 &/ +{ +10 &g > +9 &u K +9 &Q` J +10 &a J +9 &c J +10 &` J +9 &Yc J +9 &c J +10 &e J +9 & a I +9 &"bb I +10 &$#c J +9 &%` J +10 &'_ J +9 &)j_ I +9 &++_ J +10 &,c I +9 &.c J +9 &0pe J +10 &24b I +9 &3b J +14 &5_ J +5 &7zb I +9 &9;b J +10 &:_ I +9 &<` J +9 &>c J +10 &@D` I +9 &B` I +9 &Cc J +10 &Es L +9 &G< O +10 &H T +9 &J \ U +9 &Ln \ V +10 &N1 U +9 &O V +9 &Q V +10 &Ss W +9 &U4 W +10 &V N +9 &X&K \ %q +9 &Xn~ Q +6 ( + "collection"'i& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 +2 "collection"'& +5 "core" &Xnu Q + &Xnu1 Q + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +5 "core" % M + % P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%( +13 "Can" {[J +82 "core"  +2 "processing"%n% +5 "core" %i  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Z  +38 "core"  +3 .tPS.seek 0ml + "processing"%_'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"%H +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%S' +2617 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +11 .tCBV.dial PRV +7 "processing"%6  +2 "collection"'#  +42 "core"  +112  +4 .tPSV.dial :mixloop +4 "processing"%: +60 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +35 "core" +15 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%=  +71 "core" +4 .tPS.seek 0ml +2 "processing"%-'d +2615 "core" ' + .tPSV.dial :air + "processing"%  +52 "core" +3 .tPS.seek 2.5ml + "processing"%]' +1345 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1253 "core" ' +2 .tPSV.dial :mixloop + "processing"% +39 "core" +3 .tPS.seek 0ml + "processing"%)'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%>  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +39 "core" +2 .tPS.seek 0ml + "processing"%^'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" &7 K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&{( +3 "core" ( +2 "manipulator"&.& +4 "core" &7   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7 K +2 .tForearm.seek CC +2 "manipulator"&?'O +98 "core" ' + .tHand.close + "manipulator"&r/ +59 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( + "manipulator"&0& +4 "core" &7  \ K +2 "manipulator"&P% +4 "core" % \\ | +2 .tForearm.seek :retract + "manipulator"&U'\ +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&e(-6 +294 "core" ( + "manipulator"&\ & +5 "core" &-=  ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-= ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&2% +4 "core" % _   v y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 ."da"delayUntil "07:21:00.40" +10153 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14732 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%+ @ +68 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%"  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +2 ."da"PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2246 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%< +40 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +41 "core"  +4 ."da"delay 2 seconds +204 .PSV.dial :mixloop +6 "processing"%C +41 "core" +6 ."da"delay 2 seconds +9 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +183 ."da"PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2244 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +2 "processing"%[% +4 "core" %a8 " + #"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 +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1592 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%b  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%j +78 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%d  +33 "core" +2 "processing"%M% +3 "core" %Ҥ ' +2 ."da"PS.seek 1.5ml +2 "processing"%T'T +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%~ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'd +1115 "Can" Hd +484 "core" ' +2 ."da"delay 2:00 +10478 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +41 #Session Ended +1485 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +11 .PBV.dial :waste1 +6 "processing"%9  +64 "core"  +16 ."da"delay 30 seconds +2592 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +404 ."da"PBV.dial between PSV and waste1 +5 "processing"%s * +30 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%I +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2257 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +67 "core"  +2 ."da"delay 5 seconds +506 .PSV.dial PTV +2 "processing"%z +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2254 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +119 "core"  + "processing"% % +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 +3 ."da"PS.seek 0.5ml + "processing"%`' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%R'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%g% +4 "core" %ҥ ' +2 ."da"PS.seek 1.5ml +2 "processing"%$'U +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%p'd +1603 "core" ' + ."da"delay 2:00 +8382 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3608 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +6 ."da"PSR.select :air +7 .PSV.dial PSR +5 "processing"%} +70 "core"  +7 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +8 ."da"PS.seek 2.5ml +10 "processing"%*' +2245 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%, +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +67 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%@ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%F  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%4'd +2224 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%t  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%B  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%1  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%W +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%Q'a +392 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%\\  +42 "core"  + "processing"%f% +5 "core" %e7 ' +2 ."da"PS.seek 0.55ml +2 "processing"%' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1550 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%h @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%K  +33 "core" +2 "processing"%k% +4 "core" %ҥ % +2 ."da"PS.seek 1.85ml +2 "processing"%A' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%c'd +1947 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +1219 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +3311 "Can" Av +17405 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5310 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +5 "processing"%  +33 "core" +2 ."da"delay 30 seconds +418 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +10 #Session Ended +2569 ."da"PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" , +2 ."da"PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2257 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%8 +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%q +40 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%v  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2216 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%O +130 "core"  +2 "processing"%% +8 "core" %c2 % +2 #"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"%' +587 "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 "processing"%  +66 "core"  + ."da"PSV.dial PTV +2 "processing"%i +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%(  +32 "core" + "processing"%n% +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 + "processing"%L * +33 "core" , +2 ."da"PS.seek 0ml +42 "processing"%Z'd +1606 "core" ' + ."da"delay 2:00 +1088 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1421 "Can" H +9480 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +67 "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"%6 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%: +69 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +3 "processing"%= +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2234 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +121 "core"  +6 "processing"%% +12 "core" %g & +3 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +6 "processing"% +31 ."da"PS.reconfigure :default +25 "processing"%#A d`xb +11 ."da"PS.seek 0.5ml +3 "processing"%]' +168 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +418 "core" ' +6 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%>'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%) +77 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%&  +33 "core"  +2 "processing"%|% +3 "core" %ҥ5 % +2 ."da"PS.seek 1.5ml +2 "processing"%X'U +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%. * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%r  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%G * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +373 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1884 "core" ' +5 ."da"PSV.dial PTV +17 "processing"%0 +91 "core"  +15 ."da"delay 5 seconds +508 .PSV.dial PSR +2 "processing"%P +66 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2224 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%Y +119 "core"  +2 "processing"%% +4 "core" %h  + #"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"%2' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%U'Ҧ +858 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +728 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%x +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%+  +33 "core" +2 "processing"%"% +4 "core" %ң # +2 ."da"PS.seek 1.5ml + "processing"%'S +598 "core" ' +17 ."da"delay 3 seconds +314 .PBV.dial between PSV and waste1 +6 "processing"% * +47 "core" + +14 ."da"PS.seek 0ml +7 "processing"%^'d +1604 "core" ' +2 ."da"delay 2:00 +8397 "Can" BX +550 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +3043 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%<  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2255 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +69 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%[ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2230 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +124 "core"  +8 "processing"%j% +20 "core" %a +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%d' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%M% +4 "core" %\   +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 +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%T +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core"  + "processing"%s% +5 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%I'Y +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%m * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'd +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +35 "core" +2 ."da"delay 30 seconds +1065 #"reset-modem"Session Begun +110 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1821 ."da"PBV.dial between PSV and waste1 +14 "processing"%z * +44 "core" + +23 ."da"PSR.select :air +16 .PSV.dial PSR +9 "processing"%' +83 "core"  +21 ."da"PS.reconfigure :fast +14 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +15 "processing"%' +2274 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR + "processing"% +70 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2258 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  + "processing"%g% +4 "core" %f  + #"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"%R'Ҧ +2112 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%% +69 "core" + ."da"PBV.dial :waste1 + "processing"%$  +32 "core" + "processing"%J% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%} * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%p  +105 "core"  +2 ."da"PS.seek 0ml + "processing"%,'d +1593 "core" ' +2 "processing"%l9 +3 "core" 9Y 4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%@  +3 "core" 4 + 4 + "processing"%F& +3 "core" &X}\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&*% +4 "core" %\    +2 "storage"(t% +3 "core" % \ + "storage"(B. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 2 + "storage"(1( +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (W& +4 "core" & \ + "manipulator"&4& +4 "core" &-? \ 9 ^ + "manipulator"&\\% +4 "core" %\   0  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&f(a +180 "core" ( + "manipulator"&Q& +4 "core" &^ 5 , +2 "storage"( & +3 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&'ж +92 "core" ' +2 "storage"(& +4 "core" & I\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(h'g +179 "core" ' + "storage"(K- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&k& +3 "core" &^   , + "storage"(7& +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 2 +2 "manipulator"&/'^ +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&A, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."da"SE.seek 12.2 Pucks below Top Plate + "storage"(3' +39 "core" ' +2 "manipulator"&% +4 "core" %g  N / + "storage"(c& +4 "core" & } { 4\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 309 counts + "manipulator"&8'ϓ +14 "core" ' +2 "manipulator"&& +4 "core" &h  + + "storage"(q& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&v'ж +15 "core" ' +2 ."da"SE.seek 13.2 Pucks below Top Plate +2 "storage"(5' +47 "core" ' + "manipulator"&O& +5 "core" &h  + + "manipulator"&% +4 "core" %к   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(? +252 "core" ( +2 "manipulator"&& +4 "core" &F  : + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &F  : +2 ."da"Forearm.seek PC + "manipulator"&('Η +92 "core" ' + ."da"Hand.close + "manipulator"&n/ +60 "core" / +2 ."da"PC.seek :open + "processing"%( +425 "core" ( +2 "storage"(L& +3 "core" & \ +2 "manipulator"&!& +4 "core" &F  A : + "manipulator"&% +4 "core" % ΁  I +2 ."da"Forearm.seek :retract + "manipulator"&H'\ +105 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&_(a +281 "core" ( + "manipulator"&Z& +4 "core" &`  - i +2 "storage"(6& +3 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts + "manipulator"&:'ж +93 "core" ' + ."da"Hand.open + "manipulator"&=1 +59 "core" 1 + "storage"(S- +4 "core" -' +2 ."da"SE.seek 12.96 Pucks below Top Plate +2 "storage"(#' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.19 Pucks below Top Plate +2 "storage"(-' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2707h100ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +315 #"da"SX MX5/16 (USB::4): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.318 seconds\ /var/log/esp/da23jul2707h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2707h100ml15s_nessie.tif +1597 #SX MX5/16 (USB::4): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2707h100ml15s_nessie.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2707h100ml25s_nessie.tif +98 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2482 #"da"SX MX5/16 (USB::4): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2707h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "19.318 sec auto-exposure",Subject: "da23jul2707h100ml images!" +2 "storage"(- +9 "core" -' +2 "storage"(& +4 "core" & \ + "manipulator"&]& +4 "core" &` $ $ i +9 ."da"Elbow.seek 2 +5 "manipulator"&)(a +10 "core" ( +3 "manipulator"&&& +11 "core" &`   i +2 "storage"(|& +3 "core" & Y\ +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&>'ж +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.91 Pucks below Top Plate +2 "storage"(.'̎ +61 "core" ' + "manipulator"&X& +4 "core" &`   i +2 "storage"(r& +4 "core" & \ L\ L P\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&G'^ +28 "core" ' + ."da"Elbow.hold +2 "manipulator"& , +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +52 "storage"(#QK-0-\ b +10 ."da"SE.seek 13.09 Pucks below Top Plate + "storage"('x +32 "core" ' +2 "manipulator"&0% +4 "core" %m $ x + "storage"(P& +4 "core" & \ 5\ F\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 315 counts +2 "manipulator"&?'ϙ +11 "core" ' +2 "manipulator"&\ & +4 "core" &`   J i +2 "storage"(;& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts + "manipulator"&Y'ж +35 "core" ' +2 "storage"(% +4 "core" %w 3  +2 ."downElevator"SE.seek :down +3 "storage"({' +99 (2% +3 "core" % X I. +2 "manipulator"&x% +4 "core" %  o @ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&+'\ +25 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +57 "core" ' + "storage"("& +4 "core" &  +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%U& +5 "core" & ' +2 "manipulator"&& +4 "core" &`  i +2 "manipulator"&% +4 "core" %\  '  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&<(-6 +172 "core" ( +2 "manipulator"&& +4 "core" &-<  W Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-< # Q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&^'n +99 "core" ' + ."psFlush"Hand.close + "manipulator"& / +57 "core" / + "manipulator"&& +5 "core" &-=   P + "manipulator"&[% +4 "core" % n  P +2 ."psFlush"Forearm.seek :retract + "manipulator"&E'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&(? +119 "core" ( + "manipulator"&b& +4 "core" &H  e 1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &H M 1 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'Η +101 "core" ' +2 "manipulator"&M& +4 "core" &H   1 +2 "manipulator"&d% +4 "core" %Ό  + "processing"%o& +4 "core" & $ +2 "processing"%T& +5 "core" & # +2 ."psFlush"PC.seek :closed +2 "processing"%9(X +4 "core" & $ +8 & ' !$d +9 &W| 6 +10 & J +9 &_ J +9 &th J +10 &6b J +9 &c J +9 &` J +10 &|b J +9 &?c J +10 & e J +9 &!c J +9 &#c J +10 &%F` J +9 &'c J +9 &(c J +10 &*c I +9 &,Nc J +10 &.b J +9 &/g J +9 &1c J +10 &3Vd J +9 &5d J +9 &6c J +10 &8b J +9 &:_a J +10 & +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&I'\ +94 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%y +39 "core"  + "processing"%z% +5 "core" %_w # + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'' +560 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +24 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%V' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%a @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +93 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%`'F +2619 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%% +4 "core" %BU % +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%g' +595 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%%  +32 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%$ @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%J +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%R'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%p'T +635 "Can" H88 +469 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +65 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%@  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%F'd +611 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1999 "core" ' +7 ."psFlush"PSV.dial PSR +14 "processing"%* +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%t' +581 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +51 "core" V +8 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +47 "processing"%Q' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +1392 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +4 #Retry #1 of 10 after 10:00 +1215 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%e +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%K' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%N'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2342 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +254 "core" ' +3 ."psFlush"PSV.dial :waste1 + "processing"%  +65 "core"  +3 ."psFlush"PS.seek 0ml +8 "processing"%c'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%q'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%O' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%/' +581 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%8' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%3 +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +66 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%w'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +52 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +1342 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1256 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1341 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +9 #Session Ended +1262 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%6  +70 "core"  +18 ."psFlush"PS.seek 0ml +17 "processing"%'d +2625 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'=& +4 "core" & 0 +2 "manipulator"&S& +4 "core" &H  1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&H(? +4 "core" ( + "manipulator"&5& +4 "core" &H   1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &H  = 1 +2 .tForearm.seek PC + "manipulator"&'Η +97 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open +2 "processing"%]( +424 "core" ( +2 "manipulator"&&& +4 "core" &H D 1 + "manipulator"&|% +4 "core" % Τ  f ] +2 .tForearm.seek :retract + "manipulator"&X'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +350 "core" ( +2 "manipulator"&0& +4 "core" &7   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &7 / J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'O +100 "core" ' +2 "manipulator"&_& +4 "core" &7  \ J +2 "manipulator"&;% +6 "core" %C    +2 "collection"':& +4 "core" &) , +2 "collection"'-& +9 "core" &. , +2 .tCC.seek :closed +3 "collection"'(X +3 "core" &/ - +5 &* ./ +9 &8J. #0 +10 &ov* "E +9 & e+ %J +9 &b* &J +10 &g( %J +9 &fg %J +10 &(g- %J +9 &g %J +9 &g+ %J +10 &nf/ %J +9 &!1e- %I +9 &"c* %I +10 &$f/ %J +9 &&vf %J +9 &(9e) %I +10 &)b0 %I +9 &+c) %I +10 &-b+ %I +9 &/@e* %J +9 &1`! %I +10 &2b. %J +9 &4c/ $J +9 &6H`% &J +10 &8\ e( %J +9 &9c- %J +10 &;b. %I +9 &=P`. &J +9 &?a) &J +10 &@e/ %J +9 &Bd/ %J +9 &DVj/ %K +10 &F~0 #M +9 &G. Q +10 &I0 S +9 &KA/ T +9 &M+ U +10 &N0 U +9 &P0 V +9 &RE1 V +10 &T/ W +9 &U. W +10 &W|/ 9 +9 &XL,+ 's +9 &Xs{( #L +2 ( +2 "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.94 + "collection"'>& +4 "core" &Xsx& #L +2 .tHand.open + "manipulator"&21 +55 "core" 1 +2 "manipulator"&)% +5 "core" % C !  1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'.& +4 "core" &Xsx. %L +2 "collection"'"% +4 "core" %R+ % + .tCSV.dial CSR +2 "collection"'U  +38 "core"  +2 "collection"'G% +4 "core" %L* % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %m&  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'?' +616 "core" ' + .tCSV.dial :waste +2 "collection"' +120 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1774 "Can" V +192 "core" ' +50 #tFlushing lower manifold's waste1 port + "collection"'Y& +4 "core" &Xsx+ 'L + "collection"'C% +4 "core" %U- & + .tCSV.dial :flush +2 "collection"'{  +51 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'm +1125 "core" ' + .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"' @ +41 "core" A +2 "collection"'% +4 "core" %m+ & +2 .tCS.seek 7ml + "collection"'[' +505 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'+  + .tCTV.dial CSV +4 "collection"'b  +36 "core"  +86  + .tCBV.dial :waste1 + "collection"'j @ +43 "core" > +2 .tCS.seek 0ml + "collection"'^'Q +1536 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'M& +4 "core" &Xsw( 'L + "collection"'d% +4 "core" %V, ( + .tCSV.dial :flush +2 "collection"'o  +68 "core" +2 .tCS.seek 5ml + "collection"'<'m +404 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +8 #Session Ended +713 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'E @ +42 "core" B + "collection"'% +9 "core" %m) ' +2 .tCS.seek 7ml + "collection"'s' +510 "core" ' +14 ."connect"CSV.dial CTV +24 .tCTV.dial CSV +10 "collection"'~  +61 "core"  +7 .tCBV.dial :waste2 +15 "collection"'m  +99 "core"  +14 .tCS.seek 0ml +6 "collection"'T'Q +1548 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +4 "core" &Xsv 'L + "collection"'z% +4 "core" %L ' + .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"',% +4 "core" %L & +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'''O +1745 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'a' O +500 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +4 "collection"'  +90 "core" +34  + .tCTV.dial :intake +2 "collection"'V  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1757 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'  +69 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'`'Q +582 "core" ' +2 .tCSV.dial CSR + "collection"'g  +94 "core"  +2 "collection"'%% +4 "core" %Q & + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'$'m +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 .tCS.seek 10ml +2 "collection"'J' O +1340 "core" ' +2 .tCSV.dial CBV + "collection"' +96 "core" +2 .tCS.seek 0ml + "collection"'}'Q +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &6 J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&p( +4 "core" ( + "manipulator"&l& +4 "core" &6 8 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &6  > J +2 .tForearm.seek CC + "manipulator"&'O +92 "core" ' +2 .tHand.close + "manipulator"&*/ +56 "core" / +2 .tCC.seek :open +2 "collection"'F( +426 "core" ( + "manipulator"&t& +4 "core" &6 J +2 "manipulator"&W% +4 "core" % ^ + .tForearm.seek :retract +2 "manipulator"&4'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&B(-6 +294 "core" ( +2 "manipulator"&D& +4 "core" &-0 Y U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-0 U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +97 "core" ' + .tHand.open +2 "manipulator"&Q1 +56 "core" 1 +2 "manipulator"&e% +4 "core" % c  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:21:24 + #Preparing to sleep until 11:00AM 07/27/2023 +6 #Asleep til 11:00AM 07/27/2023 +3 #Continuing at 11:00 +3 "Can" #7 +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +4278 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1956 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +7678 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6106 "Can" 3#d +6595 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12841 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1929 "Can" 1% +8570 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20712 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20824 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2797 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8204 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8045 "Can" 4"z& +5699 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +4195 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7872 "Can" 4# +10650 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3628 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3694 "Can" 4"R +14830 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12190 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20253 "Can" 4#? +496 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18499 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +45 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8596 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17147 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13203 "Can" 0*X +7433 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@48511 sendCRC with ifg=0x08, ie=0x5F + #@52952 idle with ifg=0x84, ie=0x75 #@53624 select with ifg=0x10, ie=0xF5 + #@54260 receive with ifg=0x10, ie=0xFD + #@54896 receive with ifg=0x10, ie=0xFD #@55530 receive with ifg=0x10, ie=0xFD + #@55857 receive with ifg=0x80, ie=0xFD + #@22722 probe with ifg=0x02, ie=0x5F #@45474 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +241 "Can" ;l +3  ;l[ +5 #"Restarting_core_reader"Polling Can every 10:00 +4520 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 14,\\n 3 => 8}\\nCan@08:16:47, 25.0C, 21% humidity, 15.1psia, 13.924V, 0.275A, 37.912Ah, 3.84W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +12747 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +46 .Gate.cycleModemPower! 5 +7 #Session Ended +4150 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16903 "Can" 3%2 +3807 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18554 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3535 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12723 "Can" 3% +7993 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4144 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12118 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8552 "Can" 2(. +12160 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18562 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20682 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +4321 "Can" 4%8Ĵ +16404 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18495 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +149 "Can" =Z +20603 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2144 "Can" 2$) +28 .tGate.power :raw,:ON +126 "sampler") +2 )k +2 "core"  +2 "collection"' +2 'K +3 "core"  + "processing"% +2 %7 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +9 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'N% +3 "core" % D +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" % r 2 +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 14,\\n 3 => 8}\\nCan@11:00:24, 24.6C, 21% humidity, 15.1psia, 13.865V, 0.373A, 38.340Ah, 5.18W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #11) <=== + .Sample.shallow + "sampler")02 +18 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +4 "core" & 1 + .tHand.open + "manipulator"&_1 +53 "core" 1 +2 "manipulator"&;& +4 "core" &   0 + "manipulator"&:% +4 "core" % \   C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(-6 +183 "core" ( + "manipulator"&& +5 "core" &-= * [ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-=   [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&2'n +98 "core" ' +2 .tHand.close + "manipulator"&)/ +63 "core" / +2 "manipulator"&.& +5 "core" &-=   [ + "manipulator"&"% +5 "core" % i   c +2 .tForearm.seek :retract +2 "manipulator"&-'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&U( +287 "core" ( +11 "manipulator"&G& +23 "core" &3  G G +7 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +9 &\ & +10 "core" &3 h G +7 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek CC +6 "manipulator"&'O +108 "core" ' +12 "manipulator"&& +23 "core" &3 \  ] G +12 "manipulator"&% +10 "core" %W  Q U +8 "collection"'& +10 "core" & * +7 "collection"'?& +5 "core" & * +3 .tCC.seek :closed +2 "collection"'Y(X +5 "core" &w * +7 &H %%h +9 &wZ 8 +9 &K J +10 &]( "I +9 &eaw !J +10 &&by !J +9 &b !J +9 &f !J +10 &m_/ !J +9 &/_v !J +9 &_w !J +10 &!]y !I +9 &#u` !J +10 &%6` !J +9 &&` !I +9 &(e !J +10 &*}] !J +9 &,?^ !J +9 &.^ !J +10 &/_ "J +9 &1_ !J +10 &3G^ "J +9 &5\ ^ !I +9 &6` !J +10 &8a !J +9 &:P` !I +9 &<^ !J +10 &=^ "J +14 &?^s !I +5 &AW` J +9 &Cg J +9 &Dp K +10 &F N +9 &HI R +9 &J T +10 &K T +9 &M U +9 &OE U +10 &Q V +9 &R V +10 &T W +9 &VH W +9 &Wo ({ +10 &Xp- X +9 ( +2 &XX !F +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.06 + "collection"'C& +5 "core" &XZ !F + .tHand.open +2 "manipulator"&{1 +53 "core" 1 +2 "manipulator"&% +4 "core" % W 4  U +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &XZ #F +3 "collection"' % +4 "core" %P $ +2 .tCSV.dial CSR +2 "collection"'+  +120 "core"  +2 "collection"'b% +5 "core" %P; " + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'j'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '[% +3 "core" %m ! +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'M' +622 "core" ' +2 .tCSV.dial :waste + "collection"'d +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'o'Q +1969 "core" ' +2 #tPurging external Intake + "collection"'^& +4 "core" &XZ &F +2 "collection"'E% +4 "core" %T & +2 .tCSV.dial :flush + "collection"'  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'<' O +2197 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'~ +2 'm  +6 "core" +70 + .tCTV.dial :intake +2 "collection"'s  +67 "core"  +7 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'y'Q +2180 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'z  +69 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &XY %F +2 "collection"',% +4 "core" %S % +2 .tCSV.dial :flush + "collection"'T  +67 "core"  +2 .tCS.seek 5ml +2 "collection"'''m +1133 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'% +4 "core" %m % +3 .tCS.seek 7ml + "collection"'V' +506 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'a +95 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"''Q +1535 "core" ' +2 .tdelay 7 seconds +500 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +189 .tCS.seek 3ml +4 "collection"''. +722 "core" ' +2 .tCSV.dial :waste + "collection"'g +41 "core" +2 .tCS.seek 0ml +2 "collection"'%'Q +730 "core" ' +16 "collection"'`& +31 "core" &XY $F +7 "collection"'$% +28 "core" %L $ +9 .tCSV.dial :flush +14 "collection"'  +44 "core"  +16 .tCS.seek 3ml +236 "collection"'J'. +721 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'R @ +40 "core" B + "collection"'l% +4 "core" %. % +2 .tCS.seek 5ml + "collection"'@'m +512 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'*'Q +1133 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'r'. +712 "core" ' + .tCSV.dial :waste +2 "collection"'x +67 "core" +3 .tCS.seek 0ml + "collection"''Q +717 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" &3   3 G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +127 "core" ( + "manipulator"&& +4 "core" &\  \ 5 U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & h U +2 .tForearm.seek CC + "manipulator"&p'O +94 "core" ' + .tHand.close + "manipulator"&\\/ +60 "core" / +2 .tCC.seek :open + "collection"'Q( +429 "core" ( +2 "manipulator"&e& +4 "core" & \ _ U + "manipulator"&4% +4 "core" % b    +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&u(-6 +276 "core" ( + "manipulator"&k& +4 "core" &-:  \  X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-:  M X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&7'n +100 "core" ' +2 .tHand.open +2 "manipulator"&N1 +60 "core" 1 +2 "manipulator"&% +4 "core" % e  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tda sampling at most 100ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:32EDT27-Jul-23\\n{1 => 22,\\n 2 => 14,\\n 3 => 8}\\nCan@11:00:24, 24.6C, 21% humidity, 15.1psia, 13.865V, 0.373A, 38.340Ah, 5.18W",Subject: "da sampling at most 100ml" +2 "collection"'& +5 "core" & 3 +2 "manipulator"&c% +4 "core" %\  \   + "storage"(q% +4 "core" % + "storage"(. +4 "core" .(K + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +513 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" &\  l\ +2 "manipulator"&h& +4 "core" &-:   X + "manipulator"&f% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&/(4 +217 "core" ( + "manipulator"&v& +5 "core" &(  - : + "storage"(3& +4 "core" & 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts + "manipulator"&i'N +102 "core" ' +2 "storage"(8& +4 "core" & S +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(A'g +227 "core" ' +2 "storage"( - +4 "core" -'3 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" & I  +2 "manipulator"&& +4 "core" &(  - : +2 .tElbow.seek 3 +2 "manipulator"&((4 +56 "core" ( +2 "manipulator"&& +4 "core" &*   T 3 + "storage"(}& +4 "core" &   +2 .tForearm.seek 3 + 300 counts + "manipulator"&B'" +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(=' +7 "core" &*  / 3 +2 "manipulator"&1% +4 "core" % $ < +2 .tForearm.seek :retract + "manipulator"&6'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&( +97 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +50 "core" ( + "manipulator"&9& +5 "core" &9 \ Q L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +4 "core" &9 \  A L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'O +102 "core" ' +2 "manipulator"&n& +4 "core" &8   ? K + "manipulator"&Z% +4 "core" %C 2 C +7 "collection"'#& +4 "core" & / +2 "collection"'F& +6 "core" & . +2 .tCC.seek :closed + "collection"'](X +4 "core" & . +9 &1 %*x +9 &gs #= +10 &v $J +9 &I^ &I +9 & ` &I +10 &` &I +9 &` &I +10 &P` &I +9 &\\ &I +9 &] &H +10 & ] &H +9 &"Z] &H +9 &$] &H +10 &%_ &H +9 &'a &I +9 &)b^ &H +10 &+#] &I +9 &,b &I +10 &.b &I +9 &0i\\ &I +9 &2+\\ &I +10 &3\\ &I +9 &5[ &I +9 &7q\\ &I +10 &94] &H +9 &:_ &H +10 &<] &H +9 &>y^ &I +9 &@;a &I +10 &Ae &J +9 &Cm %J +9 &Ev #M +10 &G, Q +9 &H~ T +10 &Ju T +9 &Lfz U +9 &N'z U +10 &O} V +9 &Q V +9 &Sj{ V +10 &U+y V +9 &Vm P +10 &XAz , +9 &Xsxk #J +5 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + .Hand.open + "manipulator"&01 +3 "core" &Xsbm %J +60 1 +2 "manipulator"&P% +4 "core" % D 5  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +106 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler");+ +3 "core" + + "sampler"):% +5 "core" % k\ A + "collection"'& +4 "core" &Xs`\ J +3 "Can"\ Y. + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X'5\\ +296 "core" ' +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  + "collection"') @ +99 "core" > +27  +2 .tdelay 3.8 seconds +382 "collection"'.% +3 "core" %M\ +2 "sampler")"% +3 "core" %5Z( g\  +2 .tSSV.dial :spit + "sampler")I +127 "core"  +2 .tSS.seek 0ml +2 "sampler")2' +290 "core" ' + .tSSV.dial CBV +2 "sampler")G  +128 "core" +2 .tCTV.dial :intake + "collection"'X  +68 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:07:56.55" +1557 #"flow"0.0L/min +4389 "Can"\ U < +2089 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +692 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["% +4 "core" % i\ t\  +78 "collection"'G% +3 "core" %M\ + "sampler")X% +4 "core" % i" d\  +88 "collection"'\ % +3 "core" %M\ +2 "sampler")2% +4 "core" % i>; c\  + "collection"'% +4 "core" %M\ +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +251 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +191 "core" 'P j\ "; +14 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %h_ s\  +19 "collection"'G% +3 "core" %M\ + "sampler")X% +4 "core" %h_ e\  +21 "collection"'\ % +3 "core" %Ml\ +2 "sampler")2% +4 "core" %h_ u\  +24 "collection"'% +3 "core" %Mo\ + "sampler")9% +4 "core" %h_ b\  +28 "collection"'C% +3 "core" %Mk\ +2 "sampler"){% +4 "core" %h_ r\  +31 "collection"'% +3 "core" %M\ +2 "sampler")% +4 "core" %h_ d\  +36 "collection"' % +3 "core" %Mi\ + "sampler")?% +4 "core" %h_ y\  +42 "collection"'+% +2 "core" %Mj\ +2 "sampler")% +4 "core" %h_\  t\  +47 "collection"'b% +3 "core" %M\ +2 "sampler")% +3 "core" %h_ c\  +4 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +50 "collection"'[% +3 "core" %M\ + "sampler")j% +4 "core" %h_ h\  +61 "collection"'d% +3 "core" %M\ + "sampler")M% +4 "core" %h_! j\  +69 "collection"'^% +3 "core" %Mv\ +2 "sampler")E% +3 "core" %h_.' i\  +2 "collection"'-% +4 "core" %Ml\ + #tIntake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0X% +3 "core" %M\ +2 "sampler")G% +3 "core" %-pm k\  +19 "collection"'X% +3 "core" %M\ +2 "sampler")\ % +4 "core" %-pj s\  +21 "collection"'2% +3 "core" %My\ + "sampler")% +4 "core" %-pj u\  +24 "collection"'9% +3 "core" %M\ +2 "sampler")C% +4 "core" %-pj i\  +28 "collection"'{% +3 "core" %M}\ +2 "sampler")% +3 "core" %-pj c\  +32 "collection"'% +3 "core" %Mx\ +2 "sampler") % +3 "core" %-pj s\  +37 "collection"'?% +3 "core" %M\ +2 "sampler")+% +4 "core" %-pj d\  +41 "collection"'% +3 "core" %M\ + "sampler").% +4 "core" %-pi d\  +47 "collection"'b% +3 "core" %Mq\ +2 "sampler")% +4 "core" %-pi s\  +53 "collection"'[% +3 "core" %Mq\ +2 "sampler")j% +3 "core" %-pi p\  +64 "collection"'d% +3 "core" %Ms\ +2 "sampler")M% +4 "core" %-ph  k\  +68 "collection"'^% +4 "core" %Mw\ +2 "sampler")E% +3 "core" %-pj l\  +78 "collection"'-% +3 "core" %M\ +2 "sampler")"% +4 "core" %-pi `\  +88 "collection"'m% +3 "core" %M\ +2 "sampler")~% +3 "core" %-ph f\  +100 "collection"'s% +4 "core" %My\ + "sampler")% +4 "core" %-ph h\  +113 "collection"'% +3 "core" %Ms\ +2 "sampler"),% +4 "core" %-ph  l\  +127 "collection"'T% +3 "core" %M\ +2 "sampler")% +4 "core" %-ph(# a\  +143 "collection"'y% +3 "core" %M\ +2 "sampler")% +4 "core" %-pg0- h\  + "collection"' % +4 "core" %M\ + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.69ml/s +2 "sampler")#.00X  +71 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1148 "core" '  +2 "collection"'% +4 "core" %y  +2 "sampler")[% +3 "core" % g  +2 #tBubblePoint: Intake @39.7psia, Outlet @15.3psia + .CBV.dial SSV + "collection"'j @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +96 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +126 "core"  +5 .tSS.reconfigure :exhale +4 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +188 "core" ' +2 .tCSV.dial CSR + "collection"'  +43 "core"  +2 "collection"' % +4 "core" %N * + #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"'8'Q +586 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'S% +3 "core" %L ! +3 .tCS.seek 4.999ml + "collection"''m +835 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'}  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1091 "core" ' +2 "collection"'9 +3 "core" 9 +2 "collection"'7% +4 "core" %' % +2 #tBefore lysing Collection Puck Heater at 24.7C/28.7psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +2 "collection"'5 \  +2 'w9 +5 "core" 9 +102 "collection"'9 +2 "core" 9d +102 "collection"'|9 +2 "core" 9 d +103 "collection"'A9 +2 "core" 9 d +102 "collection"'B9 +2 "core" 9d +103 "collection"'v9 +5 "core" 9d +102 "collection"'39 +3 "core" 9d +102 "collection"'n9 +2 "core" 9d +103 "collection"'Z9 +2 "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"'69 +3 "core" 93d +102 "collection"'Q9 +2 "core" 9&7d +103 "collection"'09 +3 "core" 9;;d +102 "collection"'P9 +4 "core" 9T?d +102 "collection"'F9 +3 "core" 9oDd +103 "collection"'19 +2 "core" 9Hd +102 "collection"':9 +2 "core" 9Ld +103 "collection"'9 +2 "core" 9Pd +103 "collection"'i9 +3 "core" 9Td +102 "collection"'&9 +3 "core" 9Yd +102 "collection"'L9 +2 "core" 9]d +102 "collection"';9 +3 "core" 9@ad +102 "collection"'9 +2 "core" 9_ed +102 "collection"'u9 +3 "core" 9id +103 "collection"'>9 +7 "core" 9n` +102 "collection"'9 +2 "core" 9r] +102 "collection"')9 +3 "core" 9vZ +102 "collection"'X9 +2 "core" 9\ zV +102 "collection"'\ 9 +3 "core" 9-Q +102 "collection"'99 +8 "core" 9OO +102 "collection"'9 +2 "core" 9tL +102 "collection"'{9 +3 "core" 9H +102 "collection"'9 +2 "core" 9F +103 "collection"'29 +2 "core" 9B +105 "collection"'9 +3 "core" 9 @ +102 "collection"'9 +2 "core" 9 = +102 "collection"'?9 +3 "core" 9@ ; +102 "collection"'G9 +2 "core" 9_9 +103 "collection"'+9 +2 "core" 9~6 +103 "collection"'9 +2 "core" 94 +102 "collection"'.9 +2 "core" 92 +103 "collection"'/9 +2 "core" 90 +103 "collection"'C9 +2 "core" 9. +102 "collection"'9 +3 "core" 9 , +103 "collection"'[9 +2 "core" 9&* +102 "collection"'j9 +4 "core" 9@) +102 "collection"' 9 +3 "core" 9X' +102 "collection"'M9 +2 "core" 9q% +102 "collection"'^9 +3 "core" 9!$ +102 "collection"'E9 +3 "core" 9#" +102 "collection"'d9 +2 "core" 9% +103 "collection"'-9 +2 "core" 9& +102 "collection"'m9 +3 "core" 9( +102 "collection"'~9 +2 "core" 9* +103 "collection"'9 +2 "core" 9 + +102 "collection"'"9 +3 "core" 9 - +102 "collection"',9 +2 "core" 9 *- +102 "collection"'b9 +3 "core" 9 <0 +102 "collection"'s9 +3 "core" 9 L1 +102 "collection"'9 +2 "core" 9 ]2 +103 "collection"'T9 +2 "core" 9 l4 +102 "collection"'y9 +2 "core" 9 |6  +102 "collection"'9 +4 "core" 9 7  +102 "collection"'9 +3 "core" 9 7 +102 "collection"'I9 +2 "core" 9 : +102 "collection"'V9 +2 "core" 9 < +103 "collection"'a9 +2 "core" 9 = +102 "collection"'9 +3 "core" 9 >" +102 "collection"'9 +3 "core" 9 @& +102 "collection"' 9 +3 "core" 9 A+ +102 "collection"'g9 +2 "core" 9 B/ +103 "collection"'<9 +2 "core" 9 E3 +102 "collection"'o9 +3 "core" 9\ D7 +102 "collection"'l9 +7 "core" 9\ G; +3 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +8 #Session Ended +7826 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12518 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@2907 receive with ifg=0x10, ie=0xFD #@3542 receive with ifg=0x10, ie=0xFD + #@4201 receive with ifg=0x10, ie=0xFD + #@4835 receive with ifg=0x10, ie=0xFD + #@5470 receive with ifg=0x10, ie=0xFD #@6105 receive with ifg=0x10, ie=0xFD + #@6740 receive with ifg=0x10, ie=0xFD + #@7066 receive with ifg=0x80, ie=0xFD #@63126 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +236 "Can"\ y +3 \ yP +2 #"Restarting_core_reader"Polling Can every 10:00 +20236 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11792 "core" ` +2 "collection"'9 +3 "core" 9\  +2 "collection"'% +4 "core" %  + #tEnded lysing Collection Puck Heater at 70C/37.1psia +2 .CS.seek 0ml + "collection"'z'Q +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" B +2 .tCSV.dial :air + "collection"'c @ +41 "core" > +2 .tCS.seek 5ml + "collection"' 'm +1340 "core" ' +2 .tCSV.dial CTV + "collection"'q  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'h @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'O  +53 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'' @ +38 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'f'Q +1342 "core" ' + "collection"'% +4 "core" %SCF ! + #tPuck @47.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +93 "core"  + .tCBV.dial CSV +2 "collection"'x  +27 "core"  + "collection"'S% +4 "core" %S'+ ! +2 .tCS.seek 5ml + "collection"'8'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'}  +39 "core" +2 "collection"'% +4 "core" %m " +2 .tCS.seek 7.001ml + "collection"'' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'7 @ +40 "core" > +2 .tCS.seek 10ml + "collection"'w' O +858 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +119 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'|   +29 "core" ! +2 ."connect"CSV.dial CTV +2 "collection"'A  +2 .tCTV.dial CSV +3 "collection"'B  +22 "core"  +102  +2 .tCS.seek 5ml + "collection"'v'm +451 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +880 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'3 @ +94 "core" B + .tCSV.dial :waste +2 "collection"'n +95 "core" +2 .tCS.seek 0ml +2 "collection"'Z'Q +567 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'Q  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'0 @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'P'Q +1342 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'F +93 "core" ~ + .tCBV.dial CSV +2 "collection"'1  +30 "core"  + "collection"':% +4 "core" %Q24y " +2 .tCS.seek 5ml +2 "collection"''m +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'i  +38 "core" +2 "collection"'&% +4 "core" %m " +2 .tCS.seek 7.001ml + "collection"'L' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'; @ +40 "core" > +2 .tCS.seek 10ml + "collection"'' O +793 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +40 "core" ' +5 .tCSV.dial between air and CTV,avoiding: CBV +5 "collection"'u ` +108 "core" _ +4 #tLysing Complete +2 "collection"'>& +7 "core" &Xsk (J +4 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&% +8 "core" %\   ; u +4 "storage"()% +6 "core" %   +4 "storage"(X. +3 "core" .( +5 .tSC.reconfigure :tight +7 "storage"($\ .(\ 1~b +6 .tSC.seek 2 + "storage"(\ ( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (9& +3 "core" & \ -\ * \ +2 "manipulator"&& +4 "core" &6 K + "manipulator"&{% +4 "core" %\   U u +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +168 "core" ( +2 "manipulator"&2& +4 "core" &U   +2 "storage"(& +3 "core" & >  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +108 "core" ' +2 "storage"(?& +47 "core" & R  +9 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(G'g +169 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &U  %  +2 "storage"(.& +3 "core" & \ *\ *\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&/'^ +28 "core" ' + .tElbow.hold +2 "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 13.19 Pucks below Top Plate + "storage"([' +37 "core" ' +2 "manipulator"&j% +4 "core" %r " | + "storage"( & +4 "core" & \ \ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&M'Ϟ +13 "core" ' + "manipulator"&^& +5 "core" &[     + "storage"(E& +4 "core" & \ _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&d'ж +26 "core" ' +2 .tSE.seek 14.19 Pucks below Top Plate +2 "storage"(-' +44 "core" ' + "manipulator"&m& +5 "core" &[   .  + "manipulator"&~% +4 "core" %  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&"( +168 "core" ( +20 "manipulator"&,& +26 "core" &7 8 K +10 .tElbow.reconfigure :loose +14 "manipulator"&$ &.,(#b +14 &b& +37 "core" &6  K +14 .tForearm.seek CC +7 "manipulator"&s'O +110 "core" ' +16 .tHand.close +8 "manipulator"&/ +67 "core" / +15 .tCC.seek :open +6 "collection"'T( +432 "core" ( + "storage"(y& +4 "core" & \ \ *\ +2 "storage"(& +4 "core" & \ \ + "manipulator"&& +4 "core" &6  K + "manipulator"&I% +4 "core" % b  t +2 .tForearm.seek :retract + "manipulator"&V'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a(a +166 "core" ( +2 "manipulator"&& +4 "core" &Y   ! + "storage"(& +4 "core" & \  i\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"& '^ +105 "core" ' + .tElbow.hold + "manipulator"&g, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +57 "core" 1 +2 "manipulator"&o% +4 "core" % Rp 0  +2 "storage"(l& +4 "core" & \ \ \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 288 counts + "manipulator"&J'~ +18 "core" ' + "manipulator"&@& +4 "core" &   +2 "storage"(%& +4 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'ж +25 "core" ' + "storage"(!% +4 "core" %   +2 ."downElevator"SE.seek :down +3 "storage"(t' +100 (% +2 "core" %  J0 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +17 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +71 "core" ' +4 #tTranferring DA +2 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\\& +8 "core" & / +4 "manipulator"&U& +8 "core" &  +4 "manipulator"& % +8 "core" %  \    +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-6 +175 "core" ( +3 "manipulator"&Y& +10 "core" &-<    U +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &4& +6 "core" &-<    U +4 .tForearm.seek :garage +2 "manipulator"&$'n +101 "core" ' +7 .tHand.close +4 "manipulator"&k/ +64 "core" / +2 "manipulator"&e& +4 "core" &-?   R + "manipulator"&W% +4 "core" % u    G +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p( +285 "core" ( + "manipulator"&N& +9 "core" &7   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &7   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&5'O +105 "core" ' + "manipulator"&K& +4 "core" &7  # K +2 "manipulator"&% +4 "core" %U \  Q N +2 "collection"'& +3 "core" &| ' +2 "collection"'& +5 "core" & ' +2 .tCC.seek :closed + "collection"'(X +5 "core" &] ' +9 &3 *z +9 &i > +10 &q J +9 &X] H +10 &[ H +9 &` I +9 &] H +10 &`` H +9 &"` H +9 &` I +10 & ] H +9 &"h_m H +10 &$*`X H +9 &%^G I +9 &']6 H +10 &)pZ! H +9 &+2Z H +9 &,`} H +10 &.` H +9 &0x` H +10 &2:` H +9 &3^ I +9 &5] H +10 &7[ H +9 &9BZ H +9 &;[ H +10 &<` H +9 &>[ H +10 &@J` H +9 &B [ H +9 &Ca H +10 &Et  K +9 &G? O +9 &H T +10 &Jv U +9 &Lqb V +10 &N3*%J V +9 &OE>; V +14 &QQO4 W +5 &SxVX( V +9 &U8QU W +9 &VXX K +10 &X#Kec &t +9 &Xqqn T +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'c& +4 "core" &Xqu{{ T + &XqvE T +2 .tHand.open + "manipulator"&z1 +62 "core" 1 + "manipulator"&q% +4 "core" % P ,   S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%O +122 "core"  + "processing"%'% +4 "core" %i)  +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% 'U +1594 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"%x +40 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%S' +226 "Can" \\ +1450 #"reset-modem"Session Begun +110 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +820 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%f + "collection"'}  +6 "core" A +2 "processing"%  +64 "core" +83  +2 .tPSV.dial :mixloop + "processing"%8 +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%7  +120 "core" +3 .tPS.seek 0ml + "processing"%'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml + "processing"%|' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +41 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%w  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%3' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +41 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" &6 K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Z( +31 "core" ( + "manipulator"&=& +4 "core" &  : , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & \   , +2 .tForearm.seek CC + "manipulator"&Q'O +102 "core" ' + .tHand.close + "manipulator"&0/ +59 "core" / +2 .tCC.seek :open + "collection"'(( +427 "core" ( + "manipulator"&F& +5 "core" & 8 , + "manipulator"&1% +4 "core" % ^  4 1 +2 .tForearm.seek :retract + "manipulator"&:'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&P(-6 +282 "core" ( + "manipulator"&i& +4 "core" &-0  E T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +2 "core" &-0 M T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +96 "core" ' + .tHand.open +2 "manipulator"&;1 +59 "core" 1 +2 "manipulator"&L% +4 "core" % p   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +103 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'>& +4 "core" & 2 +2 "manipulator"&% +4 "core" %  /  + "storage"()% +4 "core" % O + "storage"(X. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(9( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &\ \ \ # + "manipulator"&{& +4 "core" &-2 R +2 "manipulator"&% +4 "core" %  -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&2(4 +187 "core" ( + "manipulator"&& +4 "core" &B  i / +2 "storage"(?& +3 "core" &  # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'N +94 "core" ' +2 "storage"(_& +4 "core" &  # +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+'g +234 "core" ' + "storage"(- +4 "core" -'B + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (.& +3 "core" &  # + "manipulator"&& +4 "core" &B / +2 .tElbow.seek 3 + "manipulator"&j(4 +54 "core" ( + "manipulator"& & +4 "core" &:  L 6 + "storage"(^& +4 "core" &  # +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&E'" +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&m/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&~& + "storage"(' +7 "core" &:  g 6 +2 "manipulator"&% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/( +105 "core" ' + ."downElevator"SE.stop + "storage"(5 +55 "core" ( + "manipulator"&M& +5 "core" &8  , L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &8   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&,'O +103 "core" ' +2 "manipulator"&d& +4 "core" &8  L +2 "manipulator"&b% +4 "core" %Y  V +2 "collection"'C& +4 "core" &V ' +2 "collection"'& +4 "core" &K ( +3 .tCC.seek :closed + "collection"'(X +4 "core" &H ' +7 & +- #%f +9 &X{ 6 +10 &{ I +9 &Wk H +9 &`V H +10 &F^C H +9 &Z- H +9 &` H +10 &^ H +9 &NZ H +10 & [ H +9 &!\\ H +9 &#Z H +10 &%U\\ I +9 &'] H +9 &(` H +10 &*] H +9 &,^[s H +10 &. _ H +9 &/] H +9 &1Z H +10 &3f]{ H +9 &5)Zn H +9 &6]` H +10 &8`R H +9 &:n^I H +10 &<1ZC H +9 &=]- I +9 &?\\( H +10 &Au^1 I +9 &C6a1 I +9 &Drr& K +10 &F, O +9 &H] T +10 &Jw U +9 &Kx U +9 &Mm V +10 &O^u V +9 &QZ W +9 &RQ W +10 &T@ W +9 &VaC X +10 &W[= 8 +9 &Xg? *y +9 &X8 Y +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.11 + .Hand.open + "manipulator"&]1 +54 "core" 1 + "manipulator"&y% +5 "core" % V #  f Y + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +121 "core"  + .tCSV.dial CTV + "collection"'I  +40 "core" ~ +2 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' +3 "collection"'% +25 "core" % P ! +6 .tCS.seek 4ml +3 "collection"'s'NQ +89 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1508 "core" ' +371 .tdelay 8 seconds +815 .PSV.dial :air + "processing"%"  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%<  +67 "core"  +2 .tPS.seek 0ml + "processing"%o'd +2608 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'l ` +28 "core" _ +2 .tCSV.dial :air +2 "collection"'@ @ +40 "core" > +3 .tCS.seek 10ml + "collection"'%' O +1593 "core" ' + .tCSV.dial CTV +2 "collection"'!  +42 "core"  +3 .tCS.seek 0ml + "collection"'V'Q +2597 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +26 "core" @ + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +120 "core" +2 "collection"'a& +4 "core" &Xx Y +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&\\% +3 "core" %\   h  +2 "storage"( % +4 "core" %\  \ +2 "storage"(U. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( +199 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (J& +7 "core" & \ +2 "manipulator"&-& +4 "core" &8  * L +2 "manipulator"&R% +3 "core" %\   (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Y(a +183 "core" ( + "manipulator"&t& +4 "core" &]   / +2 "storage"(4& +4 "core" & \ ,\ + \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&g'ж +108 "core" ' + "storage"(k& +4 "core" & \ M\ L \\\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(e'g +148 "core" ' +2 "storage"(W- +3 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +3 "core" &] / +2 "storage"($& +4 "core" & d\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&N'^ +31 "core" ' + .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(*- +2 "core" -' +3 .tSE.seek 14.2 Pucks below Top Plate + "storage"(K' +39 "core" ' + "manipulator"&% +4 "core" %e  "  e +2 "storage"(& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"&r'ϑ +16 "core" ' +2 "manipulator"&T& +4 "core" &  @ ' +2 "storage"(c& +4 "core" & T\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&z'ж +22 "core" ' +2 .tSE.seek 15.2 Pucks below Top Plate +2 "storage"(q' +47 "core" ' +2 "manipulator"&& +4 "core" &   ' +2 "manipulator"&O% +4 "core" %  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5( +156 "core" ( + "manipulator"&& +4 "core" &+   Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &+   ? Bj +2 .tForearm.seek CC + "manipulator"&x'O +103 "core" ' + .tHand.close + "manipulator"& / +53 "core" / + .tCC.seek :open +2 "collection"'f( +424 "core" ( + "storage"(}& +4 "core" & \ \  D\ +2 "storage"(& +3 "core" & %\ +2 "manipulator"&8& +4 "core" &+ - Bj + "manipulator"&7% +4 "core" % M  +2 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +157 "core" ( + "manipulator"&& +4 "core" &k   s +2 "storage"(A& +3 "core" & \ \  c\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&|'^ +108 "core" ' +2 .tElbow.hold + "manipulator"&w, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&B1 +59 "core" 1 +2 "manipulator"&n% +4 "core" % Oh + ! \ +2 "storage"(3& +3 "core" & j\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 285 counts +2 "manipulator"&#'{ +12 "core" ' +2 "manipulator"&=& +4 "core" &|  \ b + "storage"(6& +4 "core" & \ i \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&0'ж +31 "core" ' +2 "storage"(p% +4 "core" %\ M\ M\ +2 ."downElevator"SE.seek :down +3 "storage"(h' +100 (% +3 "core" %S.  4 + "manipulator"&F% +4 "core" %Ь    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +10 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +81 "core" ' + .tPSV.dial :air +2 "processing"%Q  +68 "core" +2 .tPS.seek 2.5ml + "processing"%i' +2606 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%& +37 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%Z  +41 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%; +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%L  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%>'d +2614 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &t & +2 "manipulator"&)& +4 "core" &|   b + "manipulator"&X% +4 "core" %\   ]  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&:(-6 +174 "core" ( +2 "manipulator"&& +4 "core" &-?  2 N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-?  M N +2 .tForearm.seek :garage + "manipulator"&{'n +100 "core" ' +2 .tHand.close + "manipulator"&/ +110 "core" / + "manipulator"&\ & +5 "core" &-?  . N + "manipulator"&% +4 "core" % |  w A +2 .tForearm.seek :retract + "manipulator"&?'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&P(? +121 "core" ( + "manipulator"&_& +4 "core" &?  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &?  ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +101 "core" ' +2 "manipulator"&.& +4 "core" &?  w ( +2 "manipulator"&% +4 "core" %Ύ ] +2 "processing"% & +3 "core" &p " +3 "processing"%^& +4 "core" &k ! +2 .tPC.seek :closed +2 "processing"%m(X +4 "core" &W !  +9 &6K +| +9 &ia ? +10 &pxd L +9 &5gl K +9 &fi K +10 &hn J +9 &{di J +10 &>ei J +9 &fn K +9 &hz J +10 & g K +9 &"De K +9 &$h| K +10 &%hz K +9 &'h~ J +10 &)Ma K +9 &+f J +9 &,f J +10 &.g J +9 &0Ve J +9 &2h K +10 &3h K +9 &5h K +10 &7\\f K +9 &9h J +9 &:e J +10 &<f J +9 &>fe J +9 &@(d J +10 &Ah K +9 &Ck K +10 &Eit L +9 &G# O +9 &H P +10 &J P +9 &Ld P +12 &N& P +7 &O Q +9 &Q Q +10 &Sk Q +9 &U- Q +9 &V O +10 &X8Cb #g +9 &X 3 , +6 ( + "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%~& +7 "core" &X , +2 &X , +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +32 "manipulator"&2% +14 "core" % Ύ  I +8 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +9 "manipulator"&'\ +104 "core" ' +6 .tPRV.dial :air +3 "processing"%M  +33 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 "core"  +4 ."reset-modem"Gate.cycleModemPower! 5 +2 .tPSV.dial :mixloop +6 #"reset-modem"Session Ended +5 "processing"%[ +46 "core" +3 "processing"%+% +11 "core" %h ( +2 .tPS.seek 0.3ml +2 "processing"%E'e +384 "core" ' + .tPSV.dial PSR +2 "processing"%d +92 "core"  +2 "processing"%b% +4 "core" %d & + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%j'. +483 "core" ' +2 .tdelay 3 seconds +309 .PSR.select :air +17 .PS.seek 2.5ml +7 "processing"%C' +1920 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +94 "core" + .tPTV.dial :mixing + "processing"%G @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%(  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%]'d +2620 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" &?  / ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(? +4 "core" ( + "manipulator"&& +4 "core" &?  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &?  F ( +2 .tForearm.seek PC + "manipulator"&,'Η +101 "core" ' +2 .tHand.close + "manipulator"&v/ +57 "core" / +2 .tPC.seek :open + "processing"%( +426 "core" ( + "manipulator"&& +4 "core" &?  > ( +2 "manipulator"&"% +4 "core" % Η W Q +2 .tForearm.seek :retract + "manipulator"&<'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +132 "core" ( +2 "manipulator"&l& +4 "core" &-B N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-B 2  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s'n +97 "core" ' + .tHand.open + "manipulator"&!1 +54 "core" 1 +2 "manipulator"&%% +4 "core" % l   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &7 ' +2 "manipulator"&a% +4 "core" %\   + "storage"(\\% +4 "core" % %  + "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(U( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (J& +3 "core" &\ +\ , \  +2 "manipulator"&-& +3 "core" &-B   +2 "manipulator"&R% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&9(4 +242 "core" ( + "manipulator"&t& +4 "core" &n   !t +2 "storage"(4& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts + "manipulator"&/'N +88 "core" ' +2 "storage"(k& +4 "core" &   +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +245 "core" ' + "storage"(`- +4 "core" -'T + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ($& +3 "core" &   +6 "manipulator"&& +4 "core" &n  > !t + .tElbow.seek 3 +2 "manipulator"&*(4 +32 "core" ( + "manipulator"&& +4 "core" &1   % +2 "storage"(& +3 "core" & ?  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&T'" +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(O' +8 "core" &1  5 % +2 "manipulator"&g% +4 "core" %  ] +2 .tForearm.seek :retract + "manipulator"&Y'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&e(? +110 "core" ' + ."downElevator"SE.stop + "storage"(5 +130 "core" ( + "manipulator"&N& +4 "core" &F  K / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &F ' / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K'Η +101 "core" ' +2 "manipulator"&& +4 "core" &F   + / +2 "manipulator"& % +4 "core" %Ζ  +2 "processing"%z& +4 "core" & " +2 "processing"%D& +5 "core" & " +2 .tPC.seek :closed + "processing"% (X +4 "core" & # +8 &. $c +9 &V 6 +9 & J +10 &`\ K +9 &pe J +9 &3_ J +10 &c K +9 &c^ J +10 &wc\\ K +9 &:c] J +9 &b\\ J +10 &!aN J +9 &#cM J +9 &%C`t J +10 &'d K +9 &(c J +10 &*c K +9 &,Kd J +9 &. c J +10 &/f J +57 &1d K +5 &3Rd J + &5b J + &6g J +4 &8d K + &:Ye K + &<d J +5 &=a J +9 &?a J +9 &Abf J +10 &C"m K +9 &Dt L +10 &F N +9 &HY P +9 &J P +10 &K Q +9 &M Q +9 &O_ Q +10 &Q" P +9 &R~ Q +10 &T~ Q +9 &Veu Q +9 &Wis{ &s +10 &X p 7 +9 ( + &X{ - +2 "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&'1 +62 "core" 1 +2 "manipulator"&% +5 "core" % Ε    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +106 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% ] +2 %89 +6 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%A9 +2 "core" 9 +102 "processing"%x9 +4 "core" 9 +102 "processing"%59 +2 "core" 9 +103 "processing"%B9 +2 "core" 9 +102 "processing"%n9 +3 "core" 9 +102 "processing"%39 +2 "core" 9" +102 "processing"%=9 +3 "core" 9& +102 "processing"%69 +2 "core" 9* +103 "processing"%p9 +2 "core" 9/ +102 "processing"%S9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%F9 +3 "core" 9; +103 "processing"%9 +2 "core" 9? +102 "processing"%|9 +2 "core" 9D +102 "processing"%#9 +6 "core" 9H +104 "processing"%Q9 +4 "core" 9L +106 "processing"%q9 +6 "core" 9Q +103 "processing"%09 +2 "core" 9U +102 "processing"%h9 +6 "core" 9Y\ +104 "processing"%o9 +3 "core" 9]\ +107 "processing"%&9 +6 "core" 9b\ +75 #"reset-modem"Session Begun +7 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #"Qmail"Retry #4 of 10 after 10:00 +4 #"reset-modem"Session Ended +29 "processing"%Z9 +15 "core" 9g +106 "processing"%;9 +6 "core" 9 l +103 "processing"%L9 +2 "core" 9p +103 "processing"%i9 +2 "core" 9t +4 .tPH.hold 2:00:00,28C +3 "processing"% p]p +3 .tdelay 1:30 +4 "core" u +4185 "Can" <X$ +3466 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1337 .tPSR.select :air +11 .PSV.dial PSR +8 "processing"%) +121 "core"  +19 "processing"%X% +32 "core" %_- # +14 #tPulling 0.5ml of PSR.wash +6 .PSR.select :wash +19 "processing"% +36 .tPS.seek 0.5ml +8 "processing"%' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%w  +67 "core"  +2 .tPSV.dial PTV + "processing"% +66 "core" + .tPBV.dial :waste1 +2 "processing"%\  +120 "core"  +2 "processing"%% +4 "core" %Ҫ # +2 .tPS.seek 1.5ml + "processing"%1'Z +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +30 "core" + +3 .tPS.seek 0ml + "processing"%u'd +1604 "core" ' +2 .tdelay 5:00 +13601 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16389 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%{  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +1173 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1089 "core" ' +2 .tPSV.dial PTV + "processing"%: +69 "core" +2 .tdelay 5 seconds +507 .PSV.dial PSR +10 "processing"%? +74 "core"  +6 .tdelay 5 seconds +510 .PSV.dial PTV + "processing"%H +79 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%~  +79 "core" +3 .tPS.seek 0ml + "processing"%'d +2257 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%2  +122 "core" + .tPSV.dial :mixloop +2 "processing"%^ +39 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +80 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%['c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'+  + "processing"%  +42 "core" +2  +2 "processing"%>% +5 "core" %_d  +3 .tPS.seek 0.34ml + "processing"%d'n +434 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'b  +28 "core" +2 .tPRV.dial :air +2 "processing"%E  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%j'G[ +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +66 "core" ? +3 .tPS.seek 0.5ml + "processing"%G' +864 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%(  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%C'Ҧ +1599 "core" ' + .tPSV.dial :PML + "processing"%y +40 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste1 + "processing"%I  +32 "core" +2 "processing"%v% +4 "core" %ҡe  +2 .tPS.seek 1.85ml + "processing"%P' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%m'd +1954 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &, ) +2 "manipulator"&"& +3 "core" &F   " / +2 "manipulator"&l% +3 "core" %\   , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&@(-6 +125 "core" ( + "manipulator"&,& +5 "core" &-5  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-5 `  +2 .tForearm.seek :garage + "manipulator"&!'n +100 "core" ' +2 .tHand.close + "manipulator"&%/ +55 "core" / +2 "manipulator"&& +5 "core" &-J .  #  + "manipulator"&a% +4 "core" % p  G +2 .tForearm.seek :retract +57 "manipulator"&\\'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +272 "core" ( +2 "manipulator"&<& +4 "core" &3  5 G +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &s& +6 "core" &3  G +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&J'O +104 "core" ' +6 "manipulator"&-& +15 "core" &3 A G +5 "manipulator"&R% +9 "core" %Y  9 h +5 "collection"' & +8 "core" &$  +4 "collection"'t& +10 "core" &  +4 &%  +4 .tCC.seek :closed +2 "collection"'4(X +12 "core" &q  +2 &R 5 +9 &AJJ 0 +9 &ww6 D +8 &&cx J +11 &_t J +9 &\\ J +8 &mb J +11 &0a I +8 &b J +11 &b I +9 &ub J +8 &!8a I +14 &"a J +5 &$_ J +12 &&}a| J +8 &(?d J +8 &*_ J +11 &+a J +9 &-d J +8 &/Ga J +11 &1 _ J +7 &2ak J +10 &4_ J +11 &6P` I +8 &8` J +11 &9` I +9 &;a J +10 &=W_ J +10 &?b J +6 &@_ J +10 &Bb J +12 &D]h K +7 &F M +11 &G Q +7 &I T +9 &KG U +10 &M V +9 &N V +9 &P W +10 &RI W +9 &T  W +10 &U W +9 &Wz 9 +9 &XO0 #i +10 &Xjr N +2 ( +3 "collection"'t& +10 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 +2 "collection"'& +8 "core" &Xjr N +2 &Xjr \ N +4 .tHand.open +2 "manipulator"&k1 +55 "core" 1 +4 "manipulator"&% +8 "core" % X # ( " i +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&`'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +98 "core"  +4 "processing"%% +8 "core" %d  +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +18 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7 .tPS.seek 1.5ml +4 "processing"%'U +121 "Can" ] +1493 "core" ' +14 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +50 "core"  +2 .tPS.seek 0ml + "processing"%c'd +1595 "core" ' +2 .tPSV.dial PSR + "processing"% +38 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%g' +312 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +2289 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%9  + "collection"'/  +31 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%W +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%T  +68 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +1528 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +579 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%F  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%|  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2251 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +39 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%q  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%0 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'd +2227 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%& +130 "core"  +2 "processing"%Z% +3 "core" %b " +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"% +61 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%) +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%]% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml + "processing"%'T +594 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1390 "Can" F P +206 "core" ' + ."da"delay 2:00 +3836 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6167 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1971 #"da"recoverPSRreagent08 +14 .PTV.dial :puck +7 .PBV.dial :waste1 +14 "processing"%\  +37 "core" +14 ."da"delay 30 seconds +3008 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2227 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%u +120 "core"  + "processing"%:% +4 "core" %d $ + #"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"%?' +581 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%H'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +77 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%2% +4 "core" %Ҫ  +2 ."da"PS.seek 1.5ml + "processing"%^'Z +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +6 ."da"delay 2:00 +3751 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8240 #"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"%+ * +44 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2255 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +68 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%d +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%j'd +2220 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%(  +38 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +121 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%y  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%I'a +389 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%v  +42 "core"  + "processing"%% +4 "core" %b " +2 ."da"PS.seek 0.55ml +2 "processing"%C'\ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%P  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +744 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +787 "core" ' + ."da"PSV.dial :PML +2 "processing"%" +39 "core" + ."da"PTV.dial :mixing +2 "processing"%l @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%,  +30 "core" + "processing"%% +4 "core" %ҩ % +2 ."da"PS.seek 1.85ml +2 "processing"%%' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%e * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1948 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +4925 "Can" A#. +8224 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2076 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9950 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , +2 ."da"PSV.dial :air + "processing"%!  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2256 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%s +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%- +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2226 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +51 .PSV.dial PSR +4 "processing"%\\ +133 "core"  +2 "processing"%f% +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"%' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1063 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +531 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%% +4 "core" %ҫ & +2 ."da"PS.seek 1.5ml + "processing"%J'[ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +14 "processing"%m * +37 "core" + +16 ."da"PS.seek 0ml +14 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +2857 "Can" D%| +9145 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +6 "processing"% * +33 "core" + +4 ."da"PSR.select :air +6 .PSV.dial PSR +3 "processing"%c +73 "core"  +6 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +5 "processing"%/' +16 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +2241 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%W +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +73 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +7 "processing"%g  +77 "core"  +13 ."da"PS.seek 0ml +5 "processing"%r'd +108 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2098 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%N +121 "core"  + "processing"%% +4 "core" %f $ +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"%*' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +5 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +33 "core" +2 "processing"%O% +4 "core" %ҭ! ! +3 ."da"PS.seek 1.5ml + "processing"%''] +585 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" , +2 ."da"PS.seek 0ml + "processing"%D'd +505 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1907 ."da"PBV.dial between PSV and waste1 +16 "processing"% * +56 "core" ) +14 ."da"PSR.select :air +14 .PSV.dial PSR +7 "processing"%` +72 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2249 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%x +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%3'd +2236 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%6% +4 "core" %f.  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%p' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"%F% +5 "core" %Ң ! +2 ."da"PS.seek 1.5ml +2 "processing"%'R +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +6835 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1951 "Can" D(" +3205 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +31 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%0 +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +69 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%Z +67 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%o  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%;'d +2229 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +121 "core"  +8 "processing"%)% +16 "core" %d \ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +23 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%X' +511 "core" ' +2 ."da"delay 5 seconds +502 "processing"%]% +4 "core" %  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%L' +331 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%w'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +33 "core" +2 "processing"%% +4 "core" %ҭ +2 ."da"PS.seek 1.5ml + "processing"%'] +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%1'd +1418 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +168 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%{ * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%. +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2265 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%: +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%~'d +2246 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +121 "core"  + "processing"%2% +4 "core" %i +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core"  + "processing"%% +4 "core" %Ң \  +2 ."da"PS.seek 1.5ml +2 "processing"%+'R +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%> * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +104 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +1606 "core" ' + "processing"%E9 +4 "core" 9Y5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%d  +3 "core" 5 + 5 + "processing"%& +4 "core" &XN - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&[% +3 "core" %     +2 "storage"((% +3 "core" % P\ +2 "storage"(G. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 2 +2 "storage"(y( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \ +2 "manipulator"&j& +3 "core" &-A   [ +2 "manipulator"&v% +4 "core" %   q  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&(a +199 "core" ( + "manipulator"&I& +4 "core" &  + +2 "storage"(P& +4 "core" & C\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&C'ж +93 "core" ' +2 "storage"("& +4 "core" & \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(l'g +153 "core" ' + "storage"(,- +4 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +221 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1078 #"da"SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2712h98ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2712h98ml25s_nessie.tif +2584 #SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2712h98ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(- +14 "core" -' +7 "storage"(r& +16 "core" & \ +2 "manipulator"&*& +5 "core" &m  7 - +2 ."da"Elbow.seek 2 +2 "manipulator"& (a +8 "core" ( +2 "manipulator"&Y& +4 "core" &k   +2 "storage"(O& +4 "core" & \ +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&z'ж +3 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.9 Pucks below Top Plate +2 "storage"(8'X +67 "core" ' +2 "manipulator"&'& +4 "core" &k  ; + "storage"(K& +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 2 +2 "manipulator"& '^ +26 "core" ' +2 ."da"Elbow.hold + "manipulator"&`, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.09 Pucks below Top Plate +2 "storage"(D'B +46 "core" ' +2 "manipulator"&A% +4 "core" %p 8 + "storage"(x& +4 "core" & \ \ \  (\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 318 counts +2 "manipulator"&7'Ϝ +12 "core" ' + "manipulator"&n& +4 "core" &k  ( +2 "storage"(4& +4 "core" & \ K\ L w\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&'ж +27 "core" ' +11 "storage"(6% +9 "core" %A\ "\  9\ +2 ."downElevator"SE.seek :down +3 "storage"(3' +99 (p% +3 "core" %B7 P +2 "manipulator"&=% +4 "core" %й  [ D +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +4 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ' +2 "storage"(F& +4 "core" &   +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%5& +3 "core" & $ +2 "manipulator"&|& +4 "core" &k   +2 "manipulator"&% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(-6 +173 "core" ( +2 "manipulator"&q& +4 "core" &-> z ^ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &->  & ^ +2 ."psFlush"Forearm.seek :garage + "manipulator"&'n +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&#/ +52 "core" / +2 "manipulator"&&& +4 "core" &->  \ ^ +2 "manipulator"&Z% +3 "core" % w 8 \\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +106 "core" ' +15 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +12 ."psFlush"Elbow.seek PC +7 "manipulator"&h(? +120 "core" ( +4 "manipulator"&i& +10 "core" &D  r 3 +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &)& +8 "core" &D 3 +6 ."psFlush"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&;'Η +100 "core" ' +4 "manipulator"&]& +8 "core" &D ( 3 +6 "manipulator"&X% +8 "core" %Ι   +4 "processing"%L& +7 "core" & +4 "processing"%& +8 "core" & ! +8 ."psFlush"PC.seek :closed +2 "processing"%\ (X +7 "core" & ! +2 & ! +6 & 4 +10 &AK / +7 &rt D +11 & c J +9 &c J +8 &b J +11 &gb J +10 &)b J +7 &c J +11 &e J +7 &nb J +10 &!1c J +9 &"b J +9 &$c J +10 &&wb J +9 &(9b J +9 &)` J +10 &+b J +9 &-b J +9 &/Ab J +10 &1c J +10 &2c J +11 &4c J +9 &6Hc J +8 &8 b J +11 &9d J +8 &;c K +11 &=Qd J +9 &?d J +8 &@d K +11 &Bc J +9 &DWg K +8 &Fq K +11 &G N +8 &I P +9 &KQ O +13 &M P +8 &N P +9 &P Q +9 &RU Q +8 &T Q +11 &U Q +8 &W 0 +9 &Xl5i ? +9 ( +4 &X~ - +6 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +2 "processing"%& +8 "core" &X~ - +2 &X~x - +2 ."psFlush"Hand.open +3 "manipulator"&w1 +60 "core" 1 +2 "manipulator"&% +14 "core" % Ι \  9 +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +65 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +33 "core" ' +10 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"% +40 "core"  +4 "processing"%{% +8 "core" %bo & +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%.' +372 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +214 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2108 "core" ' +7 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 + "processing"%u @ +175 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%:  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%?'F +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%_ +93 "core"  + "processing"% % +4 "core" %J +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%~' +2114 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%M  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%^ @ +69 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%H'F +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +104 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +552 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +24 "Can" 9+ +1019 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +66 "core" +2 ."psFlush"PTV.dial :puck + "processing"%d  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR + "processing"%[ +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +61 ."psFlush"PS.seek 0.5ml + "processing"%(' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2104 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%j U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%v'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%I' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%P  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%" +51 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%,' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%e'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +51 "core" A +3 ."psFlush"PS.seek 2.5ml + "processing"%a' +538 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +2074 "core" ' +7 ."psFlush"PSV.dial :waste1 +15 "processing"%!  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%@ +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%-'T +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +79 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +51 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"% 'd +399 ."Qmail"DAfans.email "11.289 sec auto-exposure",Subject: "da23jul2712h98ml images!" +1728 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +478 "core" ' +5 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%m' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +78 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%9  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'T& +4 "core" & * +2 "manipulator"&g& +4 "core" &D  3 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( + "manipulator"&<& +5 "core" &D   3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &D   3 +3 .tForearm.seek PC + "manipulator"&'Η +104 "core" ' + .tHand.close + "manipulator"&r/ +63 "core" / +2 .tPC.seek :open +2 "processing"%*( +425 "core" ( +2 "manipulator"&Y& +4 "core" &D  3 +2 "manipulator"&O% +4 "core" % u  P +42 .tForearm.seek :retract +8 "manipulator"&''\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +355 "core" ( +2 "manipulator"&A& +4 "core" &4  V H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &4  # H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&n'O +104 "core" ' +2 "manipulator"&4& +5 "core" &4   H + "manipulator"&c% +4 "core" %W J +2 "collection"'6& +4 "core" & $ +2 "collection"'W& +6 "core" & $ +2 .tCC.seek :closed +3 "collection"'N(X +3 "core" & $ +6 & %7 +9 &=K 0 +9 &tw E +10 &$e J +9 &_ J +9 &b I +10 &kb J +9 &-_ J +9 &b J +10 &d J +9 &ta I +9 &!5` J +10 &"_ J +9 &$` I +10 &&{a J +9 &(=d J +9 &*` I +10 &+b J +9 &-c J +9 &/F` I +10 &1` J +9 &2c J +10 &4^ J +9 &6M_ J +9 &8` I +10 &9` J +9 &;c J +9 &=U_ J +10 &?b I +9 &@b J +10 &Be J +9 &DZh K +9 &F M +10 &G P +9 &I T +10 &KF T +9 &M U +9 &N V +10 &P W +9 &RH W +9 &T\  W +10 &U W +9 &Wz 7 +9 &XY3 Y +9 ( +2 &Xim I +2 "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.98 + "collection"'p& +4 "core" &Xip I +2 .tHand.open + "manipulator"&=1 +56 "core" 1 +2 "manipulator"&z% +4 "core" % U -   L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'8& +4 "core" &Xio I + "collection"'F% +4 "core" %L  + .tCSV.dial CSR +2 "collection"'5  +51 "core"  +2 "collection"' % +4 "core" %L  + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'|'m +1349 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %m  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'7' +613 "core" ' + .tCSV.dial :waste +2 "collection"'D +119 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'q'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xio !I +2 "collection"'0% +3 "core" %P + .tCSV.dial :flush +2 "collection"'3  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'`'m +697 "Can" U.w> +434 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'# @ +41 "core" B + "collection"'&% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'Z' +501 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + 'i  +40 "core"  +86  + .tCBV.dial :waste1 + "collection"') @ +43 "core" > +2 .tCS.seek 0ml + "collection"''Q +515 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1007 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"']& +4 "core" &Xio "I + "collection"'X% +4 "core" %T # + .tCSV.dial :flush +2 "collection"'Q  +68 "core" +2 .tCS.seek 5ml + "collection"'L'm +1130 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'o @ +52 "core" ? +2 "collection"'k% +11 "core" %m  +2 .tCS.seek 6.999ml + "collection"'' +501 "core" ' +5 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'w  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'  +97 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1548 "core" ' +3 #tDisinfecting external Intake with kill +3 "collection"'& +9 "core" &Xin$ I +2 "collection"'{% +7 "core" %Q +2 .tCSV.dial CSR + "collection"';  +42 "core"  + "collection"'b% +5 "core" %Q  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'.'O +1764 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'u' O +507 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"': +3 '  +93 "core" +32  +2 .tCTV.dial :intake +2 "collection"'1  +68 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'_'Q +1773 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +67 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'?'Q +591 "core" ' +2 .tCSV.dial CSR + "collection"'2  +95 "core"  +2 "collection"'M% +5 "core" %OE  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'^'m +1369 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1336 "core" ' + .tCSV.dial CBV +2 "collection"'~ +95 "core" +3 .tCS.seek 0ml + "collection"'>'Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&H& +4 "core" &3  H +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +45 "core" ( +2 "manipulator"&E& +5 "core" &  V ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +4 "core" &  ? +3 .tForearm.seek CC +53 "manipulator"&+'O +102 "core" ' +2 .tHand.close + "manipulator"&[/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&(& +5 "core" &  A +2 "manipulator"&% +4 "core" % [  } : +2 .tForearm.seek :retract +2 "manipulator"&j'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&G(-6 +276 "core" ( +2 "manipulator"&U& +4 "core" &-@  \ e +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &v& +3 "core" &-@   e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P'n +100 "core" ' +3 .tHand.open + "manipulator"&I1 +64 "core" 1 + "manipulator"&"% +5 "core" % m  $ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +97 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:23 +2 #Preparing to sleep until 11:00AM 07/28/2023 +7 #Asleep til 11:00AM 07/28/2023 +4 #Continuing at 11:00EDT28-Jul-23 +3 "Can" >/q +4 ."Qmail"GoodNews.email "Then, in tube 3: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:103\\n{1 => 22,\\n 2 => 17,\\n 3 => 5}\\nCan@12:57:12, 25.1C, 22% humidity, 15.1psia, 13.885V, 0.318A, 39.342Ah, 4.42W\\nSampled 98.1ml",Subject: "Asleep until 11:00EDT28-Jul-23" +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +2675 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16278 "Can" '*0v +4471 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13984 "Can" ,$1j +60001  )*31 +60002  *)4 +60001  *)6, +41840 #"uploadLog"upsync +18161 "Can" /#7v +60001  .#8X +19054 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16031 "Can" /$: +4718 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4437 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +9346 "Can" ,';Y +6563 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11940 "Can" 0"< +8778 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18120 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4190 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8155 "Can" 0#= +12567 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18540 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3966 "Can" 0#?F +16766 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1725 "Can" ,)@e +19020 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +84 .Gate.cycleModemPower! 5 +7 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@56011 sendCRC with ifg=0x20, ie=0x7F + #@57846 sendCRC with ifg=0x08, ie=0x5F #@56712 idle with ifg=0x84, ie=0x75 + #@57384 select with ifg=0x10, ie=0xF5 + #@58020 receive with ifg=0x10, ie=0xFD + #@58654 receive with ifg=0x10, ie=0xFD #@59287 receive with ifg=0x10, ie=0xFD + #@59614 receive with ifg=0x80, ie=0xFD #@4639 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +572 "Can" 4ABB +  4ABBX +2 #"Restarting_core_reader"Polling Can every 10:00 +19700 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4322 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +16027 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@57846 sendCRC with ifg=0x08, ie=0x5F + #@56712 idle with ifg=0x84, ie=0x75 #@57384 select with ifg=0x10, ie=0xF5 + #@58020 receive with ifg=0x10, ie=0xFD + #@58654 receive with ifg=0x10, ie=0xFD + #@59287 receive with ifg=0x10, ie=0xFD #@59614 receive with ifg=0x80, ie=0xFD + #@44132 probe with ifg=0x02, ie=0x5F #@58957 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +249 "Can" 7B*z +3  7B*z` +5 #"Restarting_core_reader"Polling Can every 10:00 +20231 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20712 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6641 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +12357 "Can" +*C>l +1439 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8897 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8178 "Can" ,)Dl +3349 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15151 "Can" /%F>jl +5570 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +5511 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14914 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13235 "Can" ,*Gl +7485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7781 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12748 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11220 "Can" 0%Hl +9504 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13172 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7321 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20641 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@56712 idle with ifg=0x84, ie=0x75 + #@57384 select with ifg=0x10, ie=0xF5 #@58020 receive with ifg=0x10, ie=0xFD + #@58654 receive with ifg=0x10, ie=0xFD + #@59287 receive with ifg=0x10, ie=0xFD #@59614 receive with ifg=0x80, ie=0xFD + #@44132 probe with ifg=0x02, ie=0x5F + #@53698 probe with ifg=0x02, ie=0x5F #@5429 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +247 "Can" 4Jg +3  4Jg[ +5 #"Restarting_core_reader"Polling Can every 10:00 +20247 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15400 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20161 "Can" /%Ksl +563 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15975 "Can" -)LBl +4753 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18522 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11802 "Can" .)N$l +8927 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7614 "Can" /%O~nl +13210 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18441 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3430 "Can" /%Pl +17302 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18519 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3428 "Can" 0%R1l +738 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +17735 "Can" /&S0l +3022 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15435 "Can" /&Tl +5319 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13141 "Can" /&Ve\\l +7608 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +52381 "Can" /'Wl +60001  /&Y9l +60001  /&Zl +60001  ,+\\ l +60002  ,+]wJl +60001  0&^l +60001  /'`Jvl +60001  .(a l +60002  .+cl +60001  .*d8l +60001  /&el +60001  /&g\\dl +60002  -+hl +60001  /&j0Đl +60001  /&k&l +60001  .)mżl +60001  /&nlRl +60002  0&ol +60001  /&q>~l +60001  .)rl +60001  /&tȪl +60001  /&uy@l +60002  0&vl +60001  .)xLll +60001  0'yl +60004  0'{$˘l +26653 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8396 "Can" -*|.l +12335 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18495 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4214 "Can" 1%}l +16527 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +7 #Session Ended +18490 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20784 "Can" 0$.Zl +26 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18442 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4182 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16590 "Can" 0%l +4124 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18548 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12406 "Can" 1&Άl +8312 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18547 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8223 "Can" /(Il +12498 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18540 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4041 "Can" 1%ϲl +16682 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4025 "Can" 2"Hl +132 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18381 "Can" 0&Nl +156 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14197 "Can" 1%tl +4331 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10006 "Can" 2%\ l +8515 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1690516890.96 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5790 "Can" /']Ҡl +14953 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3519 "Can" 2%6l +17211 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17462 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +403 "Can" :l +20325 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20806 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18842 "Can" /'ybl +1900 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16622 "Can" 0&l +4113 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +7 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14383 "Can" 0&8Վl +6361 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +48081 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1370 "Can" -*$l +19356 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1360 "Can" .)ֺl +2800 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15699 "Can" 0%GPl +5011 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +13481 "Can" .)l +7236 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +17708 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10138 "Can" 1%|l +10582 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5950 "Can" 2%Ol +14767 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1737 "Can" ,-٨l +18989 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18299 "Can" /) >l +2435 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18513 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14081 "Can" 1%jl +6656 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4244 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +9816 "Can" 2%jl +10912 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18435 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4196 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5686 "Can" 1%$l +15044 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1506 "Can" /)ܖl +19226 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1500 "Can" /(,l +2668 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15820 "Can" 2%Bl +2685 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11629 "Can" 2%Xl +6882 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7433 "Can" 1%l +11065 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3232 "Can" 2%G߄l +17508 #"reset-modem"Session Begun +94 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +915 "Can" 4#l +19802 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19430 "Can" 1%l +1292 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +37968 "Can" 0&bFl +60001  0&l +60002  0&5rl +60001  0&l +60001  1&l +60001  -*s4l +60001  /&l +60002  0&E`l +60001  0&l +60001  1&l +60001  0&"l +60002  /(l +60001  0&PNl +60001  .)l +60001  0&!zl +60002  0&Šl +60001  0&l +60001  0&] +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 &f& +3 "core" &  1 +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +5 "storage"(C& +3 "core" &    +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +3 (\\% +2 "core" %   k  +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'l  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" +2 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 .tValve.reset +2 "collection"'\ +3 "processing"% +10 "collection"'% +4 "core" %W 0 + ."rdySampler"Intake.select :close +4 "processing"%}% + "manipulator"&R% +4 ."rdySampler"Exhaust.select :close +2 .CTV.dial :air +5 "collection"'s  +3 "core" % / +2 %  +  + "manipulator"&t% +3 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +5 "processing"%  +3 "collection"' +4 "core" %  +2 .tForearm.reconfigure :loose +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&%'\ +39 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +4 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +3 "sampler")#.0XW +11 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"Notice.email "At 11:00:25 began in tube 3: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:103\\n{1 => 22,\\n 2 => 17,\\n 3 => 5}\\nCan@11:00:25, 25.3C, 21% humidity, 15.1psia, 13.850V, 0.318A, 43.105Ah, 4.41W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #12) <=== +2 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +5 "core" &+ 3 + .tHand.open +2 "manipulator"&x1 +60 "core" 1 +2 "manipulator"&4& +5 "core" &   / + "manipulator"&c% +5 "core" % \    s +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(-6 +181 "core" ( +2 "manipulator"&'& +5 "core" &-<  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-<   G +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&p'n +100 "core" ' +2 .tHand.close + "manipulator"&=/ +55 "core" / + "manipulator"&z& +5 "core" &-<  i G +2 "manipulator"&8% +4 "core" % Z    % +3 .tForearm.seek :retract + "manipulator"&F'\ +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +286 "core" ( +7 "manipulator"&5& +5 "core" &? \ * N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &?   N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&n'O +111 "core" ' +2 "manipulator"&V& +5 "core" &?    N +2 "manipulator"&% +4 "core" %E  \ < +3 "collection"'|& +4 "core" &5 . +3 "collection"'D& +6 "core" &3 . +2 .tCC.seek :closed +2 "collection"'7(X +5 "core" &1 / +6 &G- )%i +9 &r\\- #8 +10 &0 #K +9 &c8 &J +9 &bf< %J +10 &$b6 &J +9 &c9 %I +10 &d, %J +9 &jg* %J +9 &,a3 &J +10 &b2 %I +9 &!a1 %I +10 &#r`2 &J +9 &%4_2 &J +9 &&a' &J +10 &(b/ %J +9 &*z`2 %J +9 &,=b7 %I +10 &-c0 %I +9 &/b0 %I +9 &1b% %I +10 &3Eb+ %I +9 &5b. %I +10 &6f( %J +9 &8`% &J +9 &:Lf$ %J +10 &<f- %J +9 &=e+ $J +9 &?b& %J +10 &AUb& &I +9 &Cf& %J +10 &Ds* $K +9 &F' "N +9 &HE' R +10 &J% S +9 &K& T +14 &M' T +5 &OD/ U +9 &Q2 U +10 &R% V +9 &T# W +9 &VG# W +10 &Wx% + +9 &Xq"+ ^ +9 ( +2 &Xn' #J +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 + "collection"'& +5 "core" &Xm$ $J + .tHand.open +2 "manipulator"&01 +60 "core" 1 +2 "manipulator"&3% +5 "core" % E   < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'#& +5 "core" &Xn4 $J +2 "collection"'&% +4 "core" %N' $ +2 .tCSV.dial CSR +2 "collection"'`  +120 "core"  +2 "collection"'% +4 "core" %NG # +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'i'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ')% +3 "core" %m!  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'Z' +613 "core" ' +2 .tCSV.dial :waste + "collection"'] +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'X'Q +1966 "core" ' +2 #tPurging external Intake + "collection"'Q& +5 "core" &Xn "J + "collection"'% +4 "core" %T # +2 .tCSV.dial :flush +2 "collection"'o  +42 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'k' O +2188 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'L +2 'w  +10 "core"  +56 ~ +2 .tCTV.dial :intake + "collection"'  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"''Q +2225 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +69 "core"  +2 #tFlushing upper manifold + "collection"'{& +5 "core" &Xm> #J +2 "collection"';% +4 "core" %N? # +2 .tCSV.dial :flush + "collection"'b  +69 "core"  +3 .tCS.seek 5ml + "collection"''m +1025 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["'" +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&G/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +3 "manipulator"&& +9 "core" &+   5 +2 "manipulator"&T% +4 "core" % %    +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9( +120 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +34 "core" ( + "manipulator"&h& +5 "core" &4  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &3  3 H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'O +103 "core" ' +3 "manipulator"&Y& +4 "core" &3  \ 8 H +2 "manipulator"&%% +5 "core" %T   Z Q +3 "collection"'& +5 "core" &[ ) +2 "collection"'/& +6 "core" &Y * +2 .tCC.seek :closed +2 "collection"'A(X +4 "core" &5 ) +9 &27 *y +9 &f4 = +10 &s& J +9 &Q_# I +9 &^) I +10 &_ I +9 &_ I +9 &Z_ I +10 &] I +9 &[ H +10 & _ I +9 &"b^) I +9 &$$_! I +10 &%_! H +9 &'_! I +9 &)i` I +10 &++` I +9 &,_ I +10 &.` I +9 &0q^ I +9 &24_ I +10 &3_ I +9 &5] !I +10 &7y` !I +9 &9<_ !I +9 &:_ !I +10 &<_ I +9 &>b !I +9 &@C` !I +10 &Bf I +9 &Cl K +9 &E| N +10 &G3 Q +9 &H S +10 &J T +9 &Ln U +9 &N. V +10 &O V +9 &Q W +9 &Sq W +10 &U3 W +9 &V N +9 &X#I &s +10 &Xr S +5 ( +2 "collection"'/& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 + .Hand.open + "manipulator"&1 +4 "core" &Xrs S +55 1 +3 "manipulator"&*% +5 "core" % O ,   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +95 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")4+ +3 "core" + +2 "sampler")c% +5 "core" % g\ + "collection"''& +5 "core" &Xrp\ S +4 "Can"\ V< + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X'k +896 "core" 'Yz T\ , +5 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X6 Q\  +2 "collection"'U% +5 "core" %V\ + #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X% +5 "core" %8b f\  +17 "collection"'r% +4 "core" %V\ +2 "sampler")z% +5 "core" %8b\  [\  +19 "collection"'8% +4 "core" %V\ +2 "sampler")% +4 "core" %8b  V\  +24 "collection"'% +3 "core" %V\ +2 "sampler")5% +5 "core" %8c b\  +27 "collection"' % +3 "core" %V\ +3 "sampler")6% +4 "core" %8b \\\  +31 "collection"'p% +4 "core" %V\ +2 "sampler")|% +4 "core" %8c%$ ]\  +36 "collection"'F% +3 "core" %V\ +2 "sampler")% +4 "core" %8c4/ [\  +2 "collection"'% +5 "core" %V\ + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +3 "sampler")#.P0X \\\  +2 "collection"'N% +5 "core" %V\ + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0X% +3 "core" %V\ +2 "sampler")r% +34 "core" %,_! a\  +63 "collection"'z% +3 "core" %V \ \ +2 "sampler")8% +5 "core" %,_'$ i\  +99 "collection"'% +3 "core" %V\ +3 "sampler")% +4 "core" %,_1* \\\  +112 "collection"'5% +4 "core" %V  \ +2 "sampler") % +4 "core" %,_84 _\  +127 "collection"'6% +4 "core" %V\  \ +2 "sampler")p% +4 "core" %,_C@ ^\  +2 "collection"'|% +4 "core" %V\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.76ml/s +2 "sampler")#.50X% +5 "core" %}Z-( _\  +126 "collection"'r% +4 "core" %V  \ +2 "sampler")z% +4 "core" %}Z2, a\  +144 "collection"'8% +3 "core" %V \ +2 "sampler")% +4 "core" %}Z85 ^\  +162 "collection"'% +4 "core" %V \ +2 "sampler")5% +5 "core" %}Z@< [\  + "collection"' % +5 "core" %V\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.56ml/s +2 "sampler")#.'0X#i Q\  +4 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X 22,\\n 2 => 17,\\n 3 => 5}\\nCan@11:00:25, 25.3C, 21% humidity, 15.1psia, 13.850V, 0.318A, 43.105Ah, 4.41W",Subject: "da sampling at most 100ml" +1819 "core" '&  +4 "collection"'+% +5 "core" %  + "sampler")b% +5 "core" % N  +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV +4 "collection"'_ @ +30 "core" A +4 .tSS.reconfigure :default +6 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'['Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")) +126 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X% +5 "core" %Q  +2 #tPulling 1ml of CSR.AqMeOH .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'r' +331 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'z% +3 "core" %  +3 .tCS.seek 5.999ml +2 "collection"'8'K +1348 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"''Q +1346 "core" ' +2 .tCSV.dial CSR +2 "collection"'5  +42 "core"  + "collection"' % +5 "core" %P  + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'P'Q +590 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '|% +3 "core" %U  +3 .tCS.seek 5ml + "collection"''m +840 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'m  +40 "core" ~ +3 .tCS.seek 1ml +2 "collection"'#' +1084 "core" ' +2 "collection"'Y9 +4 "core" 9 +2 "collection"'4% +4 "core" %\  +2 #tBefore lysing Collection Puck Heater at 25.3C/28.9psia +3 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'B \  +3 '`9 +10 "core" 9 +103 "collection"'9 +3 "core" 9d +102 "collection"'n9 +3 "core" 9 d +102 "collection"'&9 +3 "core" 9 d +103 "collection"'J9 +2 "core" 9d +108 "collection"'D9 +3 "core" 9d +102 "collection"']9 +3 "core" 9d +103 "collection"'Z9 +2 "core" 9d +103 "collection"'Q9 +3 "core" 9"d +102 "collection"'69 +3 "core" 9'd +103 "collection"'9 +3 "core" 9+d +103 "collection"'o9 +3 "core" 9 /d +102 "collection"'F9 +3 "core" 90\ 3d +103 "collection"'X9 +2 "core" 9D\ 8d +103 "collection"'w9 +3 "core" 9Z " +103 "collection"'I9 +3 "core" 9? +102 "collection"'"9 +3 "core" 9A +103 "collection"'q9 +3 "core" 9C +102 "collection"'U9 +3 "core" 9D +102 "collection"'S9 +4 "core" 9 \ F +102 "collection"'e9 +4 "core" 9 G +102 "collection"'@9 +3 "core" 9 2I +103 "collection"'(9 +3 "core" 9 CK +102 "collection"')9 +3 "core" 9 TL +102 "collection"'9 +3 "core" 9 fN +103 "collection"'a9 +2 "core" 9 uO +103 "collection"'[9 +3 "core" 9 Q +102 "collection"'9 +4 "core" 9 R  +102 "collection"'-9 +3 "core" 9 T  +102 "collection"',9 +3 "core" 9 U +103 "collection"'j9 +3 "core" 9 V +103 "collection"'<9 +2 "core" 9 X +103 "collection"'C9 +3 "core" 9 Z +102 "collection"'\\9 +3 "core" 9 Z" +103 "collection"'l9 +2 "core" 9 [& +103 "collection"'R9 +3 "core" 9 ]+ +103 "collection"'v9 +3 "core" 9\ _/ +102 "collection"'9 +4 "core" 9\ `3 +102 "collection"'!9 +3 "core" 9\ a7 +103 "collection"' 9 +2 "core" 9\ c; +103 "collection"' 9 +3 "core" 9\ #c@ +102 "collection"'N9 +3 "core" 9\ +dD +103 "collection"'W9 +3 "core" 9\ 2fH\ +102 "collection"' 9 +3 "core" 9\ 9gL\ +102 "collection"'9 +3 "core" 9\ @fP\ +103 "collection"'s9 +3 "core" 9\ FjU\ +103 "collection"'9 +3 "core" 9\ LkY\ +103 "collection"'}9 +2 "core" 9\ Sl]\ +103 "collection"'h9 +3 "core" 9\ Xma\ +102 "collection"'9 +3 "core" 9\ ]nf\ +103 "collection"'t9 +3 "core" 9\ bpj +103 "collection"'g9 +3 "core" 9\ gpn\ +102 "collection"'G9 +3 "core" 9\ kqr\ +102 "collection"'\ 9 +4 "core" 9\ nsw\ +102 "collection"'9 +3 "core" 9\ st{\ +103 "collection"'9 +3 "core" 9\ wu +103 "collection"'9 +3 "core" 9\ {v +102 "collection"'y9 +3 "core" 9\ w +103 "collection"'%9 +2 "core" 9\ x +103 "collection"'$9 +3 "core" 9\ y +3 .tCH.hold 10:00,70C +4 "collection"'T `\ `\ & +2 '9 +7 "core"  + 9\ y +2 "collection"'% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.4psia +39815 "Can"\ xl +20172 "core" ` +2 "collection"'9 +5 "core" 9\ . + "collection"'/% +5 "core" % !  +2 #tEnded lysing Collection Puck Heater at 70C/37.5psia +2 .CS.seek 0ml + "collection"''Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'* @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'O @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'c'm +1341 "core" ' +2 .tCSV.dial CTV +2 "collection"''  +52 "core" ~ +2 .tdelay 2 seconds +204 .CSV.dial :air +2 "collection"'= @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'>  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +52 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'r'Q +1355 "core" ' +2 "collection"'% +5 "core" %RII /  + #tPuck @47.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'8 +98 "core" ~ +2 .tCBV.dial CSV + "collection"'5  +28 "core"  +2 "collection"' % +5 "core" %RBD   +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'|  +39 "core" +2 "collection"'P% +5 "core" %mJM   +2 .tCS.seek 7ml +2 "collection"'m' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +51 "core" B +3 .tCS.seek 10ml + "collection"'Y' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'4 ` +109 "core" ^ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'`   +29 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +3 'n  +26 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'&'m +1339 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'J @ +92 "core" A +2 .tCSV.dial :waste +2 "collection"'D +95 "core" +2 .tCS.seek 0ml +2 "collection"']'Q +1338 "core" ' + .tCSV.dial :air +2 "collection"'Z @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'Q'm +1346 "core" ' + .tCSV.dial CTV +2 "collection"'6  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +51 "core" B + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'o  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'F @ +53 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'X'Q +1339 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'w +96 "core"  +2 .tCBV.dial CSV + "collection"'L  +30 "core"  +2 "collection"'0% +4 "core" %U01  +3 .tCS.seek 5ml + "collection"''m +1348 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +40 "core" +2 "collection"'V% +5 "core" %m0  +2 .tCS.seek 7.001ml +2 "collection"'' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'{ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +3 #tLysing Complete + "collection"':& +5 "core" &Xro S +62 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\   +2 "storage"(1% +5 "core" %\ \ \ \ \ + "storage"(p. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(3( +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (u& +3 "core" & &\ +2 "manipulator"&& +5 "core" &3 H + "manipulator"&?% +5 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&i(a +200 "core" ( +2 "manipulator"&& +4 "core" &V#   :/ +2 "storage"( & +5 "core" & \ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&M'ж +95 "core" ' +2 "storage"(^& +5 "core" & \ \ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(E'g +132 "core" ' +2 "storage"(d- +4 "core" -'ڰ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &V# :/ +2 "storage"(K& +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&.'^ +29 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(~- +3 "core" -'ڰ +3 .tSE.seek 16.21 Pucks below Top Plate + "storage"(2' +38 "core" ' +2 "manipulator"&+% +5 "core" %\\ , Q +2 "storage"(b& +4 "core" & a\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 298 counts + "manipulator"&_'ψ +13 "core" ' +2 "manipulator"&;& +5 "core" & + +2 "storage"(7& +4 "core" & x\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&I'ж +25 "core" ' +3 .tSE.seek 17.21 Pucks below Top Plate + "storage"("' +56 "core" ' +2 "manipulator"&q& +5 "core" & P + +7 "manipulator"&U% +5 "core" % : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&S'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&e( +164 "core" ( + "manipulator"&@& +5 "core" &  9 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" & 6 +2 .tForearm.seek CC +2 "manipulator"&)'O +97 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open + "collection"'a( +426 "core" ( +2 "storage"([& +4 "core" & $\ +2 "storage"(& +4 "core" & 6\ +2 "manipulator"&-& +4 "core" & 0 6 +2 "manipulator"&,% +4 "core" % _ j +3 .tForearm.seek :retract + "manipulator"&j'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&<(a +157 "core" ( + "manipulator"&C& +5 "core" &g  " +2 "storage"(\\& +4 "core" & \ \ \ \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&l'^ +106 "core" ' +2 .tElbow.hold + "manipulator"&R, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&v1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Ro  h +2 "storage"(!& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 288 counts +2 "manipulator"& '~ +18 "core" ' + "manipulator"& & +5 "core" &y  &  +2 "storage"(N& +4 "core" & \ \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&W'ж +24 "core" ' +2 "storage"( % +5 "core" %\ \  $\ | +3 ."downElevator"SE.seek :down +3 "storage"(' +101 (s% +3 "core" %   +2 ' +3 ."downElevator"SE.stop +2 "manipulator"&% + "storage"(5 +6 "core" % J +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +91 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +5 "core" &< + +2 "manipulator"&& +5 "core" &y n  + "manipulator"&t% +5 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(-6 +174 "core" ( + "manipulator"&G& +5 "core" &-=  : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &-= 4 : +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&& +5 "core" &-@   7 +2 "manipulator"&y% +4 "core" % j  b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&$( +281 "core" ( +2 "manipulator"&& +5 "core" &6 O J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6 J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'O +96 "core" ' +2 "manipulator"&T& +5 "core" &6 0 J +2 "manipulator"&% +4 "core" %T +2 "collection"'/& +5 "core" & # +2 "collection"'#& +6 "core" &t # +2 .tCC.seek :closed +2 "collection"'*(X +4 "core" &> # +9 &3' +{ +9 &g = +10 &r J +9 &W\\ H +9 &` H +10 &` H +9 &a H +9 &^[ H +10 & \\k H +9 &]V H +10 & ^7 I +9 &"g[% H +9 &$(` H +10 &%_m I +9 &'^S I +9 &)n`< H +10 &+0_4 H +9 &,` I +10 &.^ H +9 &0v[ H +9 &28\\ H +10 &3\\9 I +9 &5^: I +9 &7}_ I +10 &9AZ H +9 &;` I +10 &<^ H +9 &>]x H +9 &@Hb` H +10 &B\ ` H +9 &Cb I +10 &Ey L +9 &G=D O +9 &HT T +10 &J U +9 &Lp| U +9 &N/{|s W +10 &Oxzx V +9 &Qy}v W +9 &Ss{~X W +10 &U5|}z W +9 &V~a P +10 &X!?6 + +9 &Xml R +5 ( +2 "collection"'#& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'O& +5 "core" &Xml R + &XmE R +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&'% +5 "core" % T (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +58 .tForearm.seek :retract +2 "manipulator"&='\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%> +133 "core"  + "processing"%z% +5 "core" %iO  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%c'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +52 "core"  +3 .tPS.seek 0ml +2 "processing"%8'd +1608 "core" ' +2 .tPSV.dial PSR + "processing"%5 +50 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%r +4 "collection"'|  +5 "core" B +2 "processing"%P  +65 "core" +83  +2 .tPSV.dial :mixloop + "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +122 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%4  +51 "core" +3 .tPS.seek 2.5ml + "processing"%`' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +39 "core" +3 .tPS.seek 0ml + "processing"%n'd +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%Y  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +1133 "Can" [El +1475 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%D +40 "core" +3 .tPS.seek 0ml + "processing"%&'d +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +5 "core" &5  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&]( +3 "core" ( +2 "manipulator"&6& +5 "core" &6 J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &6 Q J +3 .tForearm.seek CC + "manipulator"&o'O +100 "core" ' + .tHand.close + "manipulator"&F/ +57 "core" / +2 .tCC.seek :open +2 "collection"'Q( +425 "core" ( +2 "manipulator"&w& +5 "core" &6  J +2 "manipulator"&L% +4 "core" % b C +3 .tForearm.seek :retract + "manipulator"&0'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(-6 +291 "core" ( +2 "manipulator"&k& +5 "core" &-3 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &-3 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' +2 .tHand.open + "manipulator"&{1 +62 "core" 1 +2 "manipulator"&% +5 "core" % q h t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .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 3 into Collection Clamp + "collection"':& +5 "core" & ( +2 "manipulator"&% +4 "core" %\  M  +2 "storage"(1% +4 "core" % +2 "storage"(p. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(u( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & \  +2 "manipulator"&?& +5 "core" &-8 D +2 "manipulator"&f% +4 "core" %\  3  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(4 +181 "core" ( +2 "manipulator"& & +4 "core" &/   1 +2 "storage"(9& +5 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&^'N +100 "core" ' +2 "storage"(d& +4 "core" &\ K\ @\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +258 "core" ' +2 "storage"(K- +4 "core" -'j +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x& +3 "core" &\ \  Q\  +2 "manipulator"&~& +4 "core" &/  1 +3 .tElbow.seek 3 + "manipulator"&+(4 +4 "core" ( + "manipulator"&b& +5 "core" &/ 1 +2 "storage"(;& +4 "core" &\ \  (\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&7'" +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&q/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(U' +2 "manipulator"&M& +9 "core" &/  1 + "manipulator"&i% +5 "core" % + +2 .tForearm.seek :retract +2 "manipulator"&E'\ +105 "core" ' +2 .tElbow.seek CC + "manipulator"&.( +118 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 "core" ( +2 "manipulator"&_& +5 "core" &1 F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &1 F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'O +105 "core" ' +2 "manipulator"&(& +5 "core" &0  q F +2 "manipulator"&I% +4 "core" %F  ( +3 "collection"'H& +5 "core" &\\ & +3 "collection"'& +6 "core" &N & +2 .tCC.seek :closed +3 "collection"'S(X +4 "core" &> & +6 & *6 "%f +9 &Xy% 6 +9 &~ I +10 &\\ H +9 &~[ H +10 &@` H +9 &` H +9 &^ I +10 &_ H +9 &H[S H +9 & \ \\ H +10 &!_ H +9 &#^ H +10 &%P[ H +9 &'_ H +9 &(^x I +10 &*^r H +9 &,X\\p H +9 &.aj H +10 &/`U H +9 &1_P H +10 &3`ZC H +9 &5"_3 H +9 &6^+ I +10 &8_% I +9 &:g_ I +9 &<*_ H +10 &=\\ H +9 &?`A H +10 &AocR I +9 &C/jK J +9 &DB L +10 &F; Q +9 &HW, T +9 &J) U +10 &K U +9 &M V +10 &OX V +9 &Q W +9 &R W +10 &T W +9 &V\\ X +9 &WZ 9 +10 &Xh N +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.11 + .Hand.open + "manipulator"&A1 +4 "core" &Xhv N +51 1 +2 "manipulator"&[% +5 "core" % F &  A ( +47 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +121 "core"  + .tCSV.dial CTV +2 "collection"',  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%C' +2608 "core" ' +2 "collection"'\\% +5 "core" % Q  +3 .tCS.seek 4ml + "collection"')'NR +1591 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%e  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%v  +67 "core"  +3 .tPS.seek 0ml + "processing"%'d +2618 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'! ` +29 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'N' O +1588 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +53 "core" ~ +2 .tCS.seek 0ml +2 "collection"'j'Q +2599 "core" ' + .tCBV.dial :waste1 +2 "collection"'s @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +119 "core" +2 "collection"'<& +5 "core" &Xhm N +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&h% +4 "core" %\  #  +2 "storage"(l% +4 "core" %\ \ \ \ +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(t( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +4 "core" & \ +2 "manipulator"&"& +4 "core" &1 k F +2 "manipulator"&% +4 "core" %\   #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&G(a +162 "core" ( +2 "manipulator"&W& +5 "core" &^  X +2 "storage"(\ & +4 "core" & \ \  *\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&R'ж +98 "core" ' +2 "storage"(& +5 "core" & \ \  ;\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +132 "core" ' + "storage"(y- +5 "core" -'ߡ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&}& +3 "core" &^  X +2 "storage"(& +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'^ +28 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(g- +3 "core" -'ߡ +3 .tSE.seek 17.21 Pucks below Top Plate + "storage"(T' +38 "core" ' +2 "manipulator"&% +5 "core" %m 5 R + "storage"(/& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts + "manipulator"&%'ϙ +23 "core" ' + "manipulator"&a& +5 "core" &^ Y X +2 "storage"(O& +4 "core" & \ \ \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +26 "core" ' +2 .tSE.seek 18.21 Pucks below Top Plate +2 "storage"('' +47 "core" ' +2 "manipulator"&#& +5 "core" &^ X +2 "manipulator"&>% +5 "core" %   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +158 "core" ( +2 "manipulator"&& +5 "core" &8 - L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &8 & L +3 .tForearm.seek CC + "manipulator"&5'O +93 "core" ' +2 .tHand.close + "manipulator"&8/ +61 "core" / +3 .tCC.seek :open + "collection"'r( +426 "core" ( +2 "storage"(|& +4 "core" & \ +2 "storage"(P& +4 "core" & \ +2 "manipulator"&& +4 "core" &6 - K +2 "manipulator"&% +4 "core" % ^ . +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&4(a +160 "core" ( + "manipulator"&m& +5 "core" &g ^ q +2 "storage"(& +5 "core" & &\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&`'^ +107 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&n1 +56 "core" 1 +3 "manipulator"&D% +5 "core" % Pk %  * +2 "storage"(J& +5 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 286 counts + "manipulator"&Z'| +22 "core" ' +2 "manipulator"&6& +5 "core" &s e +2 "storage"(& +4 "core" & \ \ \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&F'ж +16 "core" ' +2 "storage"($% +5 "core" %\ \ \ v +2 ."downElevator"SE.seek :down +4 "storage"(=' +100 (*% +3 "core" % ;  +2 ' +2 ."downElevator"SE.stop +3 "manipulator"&w% +3 "storage"(5 +4 "core" %Ь 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +89 "core" ' +2 .tPSV.dial :air +2 "processing"%o  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%k' +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%V +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%]  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%{ +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%:'d +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +55 "core" &  +11 "manipulator"&0& +4 "core" &s N e +2 "manipulator"&1% +4 "core" %  |  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(-6 +167 "core" ( +2 "manipulator"&& +4 "core" &-6 W  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-6 E  +3 .tForearm.seek :garage + "manipulator"&?'n +99 "core" ' + .tHand.close +2 "manipulator"&f/ +59 "core" / +2 "manipulator"&3& +5 "core" &-@   +2 "manipulator"& % +4 "core" % x R +3 .tForearm.seek :retract + "manipulator"&9'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&X(? +120 "core" ( +2 "manipulator"&d& +5 "core" &F + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &F < + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&K'Η +101 "core" ' + "manipulator"&x& +5 "core" &F + +2 "manipulator"&~% +5 "core" %Ρ  +2 "processing"%b& +4 "core" &  +3 "processing"%;& +6 "core" &  +3 .tPC.seek :closed +3 "processing"%q(X +4 "core" &g  +5 &c > +9 &Kd 1 +9 &Qxa F +10 &fg K +9 &gi K +9 &gr J +10 &Iew J +9 & cw J +10 &d J +9 &hu K +9 &R`} J +10 &!d{ J +9 &"b K +9 &$b K +10 &&Zb J +9 &(d J +10 &)b K +9 &+` K +9 &-ac K +10 &/#b K +9 &0b K +9 &2c K +10 &4jc J +9 &6*h K +10 &7g K +9 &9h K +9 &;ph K +10 &=2g K +9 &>h K +9 &@g J +10 &Bye J +9 &D8j L +10 &Eu L +9 &G O +9 &Ip P +10 &K2 P +9 &L Q +9 &N P +10 &Pw Q +9 &R8 Q +10 &S R +9 &U R +9 &W} > +10 &Xc(r X +9 &X% 1 +3 ( + "processing"%;& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%M& +4 "core" &X% 1 +2 .tHand.open + "manipulator"&i1 +55 "core" 1 +2 "manipulator"&% +5 "core" % Ξ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%_  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%2 +40 "core" +2 "processing"%% +5 "core" %_  +2 .tPS.seek 0.3ml + "processing"%7'\\ +384 "core" ' + .tPSV.dial PSR +2 "processing"%( +94 "core"  + "processing"%I% +5 "core" %X  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%H'. +490 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%U +93 "core" + .tPTV.dial :mixing +2 "processing"%E @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%Q  +84 "core"  +3 .tPS.seek 0ml +2 "processing"%A'd +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&[& +5 "core" &F + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +4 "core" ( + "manipulator"&-& +5 "core" &F + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &F  + +2 .tForearm.seek PC +2 "manipulator"&@'Η +102 "core" ' + .tHand.close + "manipulator"&&/ +55 "core" / +3 .tPC.seek :open + "processing"%\\( +424 "core" ( +2 "manipulator"&& +5 "core" &F  \ + +2 "manipulator"&e% +4 "core" % Κ L +2 .tForearm.seek :retract +2 "manipulator"&v'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&C(-6 +126 "core" ( +2 "manipulator"&!& +5 "core" &-3   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-3 ]  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)'n +102 "core" ' + .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&N% +4 "core" % c ! n +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +5 "core" & +2 "manipulator"&<% +4 "core" %\   +2 "storage"(h% +4 "core" %   +2 "storage"(l. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" & R\ " +2 "manipulator"&"& +5 "core" &-O k  + "manipulator"&% +5 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&u(4 +226 "core" ( +2 "manipulator"&W& +5 "core" &6 3 +2 "storage"(\ & +4 "core" & \ " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +99 "core" ' +2 "storage"(.& +5 "core" &\ ?\ < m\ " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y'g +267 "core" ' + "storage"(}- +4 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &\ \  )\ " +2 "manipulator"&& +5 "core" &6 9 3 +2 .tElbow.seek 3 +2 "manipulator"&g(4 +4 "core" ( + "manipulator"&& +5 "core" &6 3 + "storage"(/& +4 "core" &\ \ \ " +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&a'" +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&O/ +56 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&#& + "storage"(>' +9 "core" &6  3 +2 "manipulator"&R% +5 "core" % "  +2 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +102 "core" ( +2 "manipulator"&& +5 "core" &< ) / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +4 "core" &< / +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T'Η +99 "core" ' +3 "manipulator"&& +5 "core" &< / +2 "manipulator"&c% +4 "core" %Κ +2 "processing"%& +5 "core" &  +2 "processing"%& +66 "core" &  +4 &  + &  + &  + &  +2 &  + &  +2 &  + &  +2 .tPC.seek :closed +2 "processing"%8(X +5 "core" &  +9 &0 *y +9 &f > +10 &{ L +9 &P_ J +9 &e J +10 &c K +9 &b K +10 &Wc J +9 &_ J +9 &e J +10 & b J +9 &"_` J +9 &$!` J +10 &%d J +9 &'d K +10 &)fb K +9 &+)b J +9 &,` J +10 &.c J +9 &0nc K +9 &20c K +10 &3c K +9 &5d K +10 &7wb J +9 &99` J +9 &:` J +10 &<a J +9 &>a J +9 &@Bb J +10 &Bf K +9 &Cn L +10 &E} N +9 &G9 P +9 &Hp P +10 &Jj Q +9 &L|l Q +9 &N>p Q +10 &Oo Q +9 &Ql Q +10 &Sj Q +9 &UEg Q +9 &W F +10 &X4N a +9 &X3 2 +5 ( +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&z1 +4 "core" &X% 2 +56 1 +2 "manipulator"&S% +5 "core" % Κ  A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +99 "core" ' +4 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%P _ +2 %9 +7 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%m9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%59 +3 "core" 9 +103 "processing"%B9 +3 "core" 9\ +102 "processing"%n9 +3 "core" 9\ +102 "processing"%D9 +3 "core" 9\ +103 "processing"%J9 +3 "core" 9"\ +103 "processing"%69 +2 "core" 9'\ +103 "processing"%9 +3 "core" 9+\ +102 "processing"%$9 +3 "core" 9/\ +103 "processing"% 9 +2 "core" 93\ +103 "processing"%*9 +3 "core" 97 +103 "processing"%w9 +3 "core" 9<\ +102 "processing"%49 +3 "core" 9@\ +102 "processing"%`9 +3 "core" 9D\ +103 "processing"%Z9 +2 "core" 9H\ +104 "processing"%o9 +3 "core" 9L +102 "processing"%'9 +3 "core" 9 Q\ +102 "processing"%=9 +3 "core" 9 U +103 "processing"%F9 +2 "core" 9Y +103 "processing"%9 +3 "core" 9]\ +102 "processing"%V9 +3 "core" 9b +4 .tPH.hold 2:00:00,28C +4 "processing"%] p_p +4 .tdelay 1:30 +2 "core" b +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +106 "core"  +2 "processing"%% +5 "core" %fO  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%k' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' + .tPTV.dial :puck +2 "processing"%0  +69 "core"  + .tPSV.dial PTV +2 "processing"%1 +65 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +120 "core"  +2 "processing"%% +4 "core" %ҢK  +3 .tPS.seek 1.5ml + "processing"%Y'R +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + +3 .tPS.seek 0ml + "processing"%3'd +1605 "core" ' +2 .tdelay 5:00 +2263 "Can" CZl +27739 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%d +79 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2269 "core" ' +2 .tPSV.dial PTV + "processing"%? +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%x +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +85 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%p'd +2241 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%9  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +79 "core" ? +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%i'c +358 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'  + "processing"%;  +41 "core"  +2 +3 "processing"%_% +4 "core" %dS  +3 .tPS.seek 0.34ml + "processing"%2's +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%K  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%:'G[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%( @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%I' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%7  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%H'Ҧ +1595 "core" ' +2 .tPSV.dial :PML +2 "processing"%U +40 "core" +2 .tPTV.dial :mixing + "processing"%E @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%Q  +33 "core" +2 "processing"%+% +4 "core" %ҩ\\  +3 .tPS.seek 1.85ml + "processing"%[' +226 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%,'d +1953 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +3 "core" & " +3 "manipulator"&X& +4 "core" &= 4 . +2 "manipulator"&^% +4 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&q(-6 +125 "core" ( +2 "manipulator"&& +5 "core" &-1    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-1  +3 .tForearm.seek :garage + "manipulator"&!'n +103 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +4 "manipulator"&@& +4 "core" &-H  +2 "manipulator"&% +5 "core" % h C +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N( +285 "core" ( +2 "manipulator"&& +5 "core" & 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" & 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +54 "manipulator"&h'O +108 "core" ' +2 "manipulator"&l& +5 "core" & 2 +2 "manipulator"&v% +4 "core" %T ! H +3 "collection"')& +4 "core" &  +3 "collection"' & +6 "core" &  +2 .tCC.seek :closed +3 "collection"'"(X +6 "core" &  +4 & 7 +9 &<L / +9 &kt D +10 &f J +9 &b J +10 &` J +9 &`b J +9 &!` J +10 &b J +9 &b J +9 &hb J +10 &!*b J +9 &"e J +10 &$` J +9 &&p] J +9 &(2` J +10 &)d J +9 &+b J +9 &-xa J +10 &/:a J +9 &0^ J +10 &2` J +9 &4` I +9 &6A` J +10 &8` I +9 &9a J +9 &;a J +10 &=I_ J +9 &? c J +10 &@` J +9 &Ba I +10 &DOj K +9 &F  M +9 &G Q +9 &I{ T +10 &K9 U +9 &L V +10 &N V +9 &P| V +9 &R= V +10 &S W +9 &U W +9 &Wy < +10 &XQ4 %o +9 &X{R E +3 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 + "collection"'& +4 "core" &X{[ E +2 .tHand.open + "manipulator"&t1 +53 "core" 1 +3 "manipulator"&W% +5 "core" % R ) ! _ J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%C +95 "core"  +2 "processing"%.% +5 "core" %eX  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%s'U +1602 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%}  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%/  + "collection"'O  +33 "core"  +115  +2 .tPSV.dial :mixloop + "processing"%# +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +69 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2617 "core" ' +2 .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +40 "core" +3 .tPS.seek 0ml + "processing"%'d +1039 "Can" c5:l +1570 "core" ' + .tPSV.dial :air +2 "processing"%%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2620 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +3 .tPS.seek 0ml + "processing"%c'd +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & 2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>( +33 "core" ( +2 "manipulator"&G& +5 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &  +3 .tForearm.seek CC + "manipulator"&z'O +96 "core" ' +2 .tHand.close + "manipulator"&S/ +65 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&& +5 "core" &  +2 "manipulator"&% +4 "core" % ^ +2 .tForearm.seek :retract +2 "manipulator"&T'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&m(-6 +273 "core" ( + "manipulator"&& +5 "core" &-4  6 Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &-4  Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&B'n +98 "core" ' +3 .tHand.open + "manipulator"&n1 +57 "core" 1 +2 "manipulator"&D% +5 "core" % l \ ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +93 "core" ' +3 ."da"delayUntil "12:01:29.19" +24915 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%6 @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , + ."da"PSV.dial :air +2 "processing"%  +40 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2246 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%w +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%4  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%` +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +39 "core"  +3 ."da"PS.seek 0ml +2 "processing"%o'd +2234 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%' +120 "core"  +2 "processing"%=% +4 "core" %dc  +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"%F' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%{ +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%A% +4 "core" %Ҧ>  +3 ."da"PS.seek 1.5ml + "processing"%k'V +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%1'd +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +726 "Can" Cl +2276 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +47 "processing"%f' +2268 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%P +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%L  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2250 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +120 "core"  +2 "processing"%?% +4 "core" %fj  +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"%x' +595 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%b +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%9% +5 "core" %Ңw  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%p'd +1597 "core" ' +3 ."da"delay 2:00 +2211 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5607 #"da"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 + "processing"%_ +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2243 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%:'d +2253 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%7  +38 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%I  +122 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%U  +41 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%E +40 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%Q'a +385 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%+  +43 "core"  + "processing"%-% +4 "core" %]r  +2 ."da"PS.seek 0.55ml + "processing"%H' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%[  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +6 "processing"%X +40 "core" + ."da"PTV.dial :mixing +2 "processing"%^ @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%e% +3 "core" %ҫ_  +2 ."da"PS.seek 1.85ml +2 "processing"%' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'d +1394 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +552 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +17851 "Can" Mfl +2117 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5316 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%| * +31 "core" + +2 ."da"PSV.dial :air + "processing"%!  +41 "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"%< +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%q  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%l +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +41 "core"  +2 ."da"PS.seek 0ml + "processing"%)'d +2233 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +120 "core"  + "processing"%r% +4 "core" %bg  + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + "processing"%W  +66 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +32 "core" + "processing"%.% +4 "core" %ҧ<  +2 ."da"PS.seek 1.5ml +2 "processing"%h'W +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%, * +33 "core" , +2 ."da"PS.seek 0ml + "processing"%}'d +1606 "core" ' +2 ."da"delay 2:00 +1447 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +10541 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +43 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +696 "Can" E"l +1561 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +80 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%# +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2249 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%u +119 "core"  +2 "processing"%a% +3 "core" %`  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%y' +513 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +61 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%g% +4 "core" %Ҧo  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +586 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%\\'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #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"%N * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +67 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%"' +764 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1491 "core" ' +7 ."da"PSV.dial PTV +18 "processing"% +81 "core" +14 ."da"delay 5 seconds +509 .PSV.dial PSR + "processing"% +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2241 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%> +119 "core"  +2 "processing"%n% +4 "core" %cl  + #"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"%D' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%T'Ҧ +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%B +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +31 "core" +2 "processing"%% +4 "core" %ҫ  +2 ."da"PS.seek 1.5ml + "processing"%$'[ +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%c'd +1615 "core" ' +2 ."da"delay 2:00 +9629 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2361 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%4 * +35 "core" , +18 ."da"PSR.select :air +8 .PSV.dial PSR +8 "processing"%` +71 "core"  +11 ."da"PS.reconfigure :fast +11 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +6 "processing"%Z' +2256 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +68 "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"%o  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%F'd +2255 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%V +126 "core"  +8 "processing"%{% +19 "core" %cC  +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%' +108 "Can"\  l +234 "core" ' +2 ."da"delay 5 seconds +503 "processing"%A% +3 "core" % :  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +346 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%k +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +5 "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"%1 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%Y'd +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +32 "core" + ."da"delay 30 seconds +1635 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1356 ."da"PBV.dial between PSV and waste1 +5 "processing"% * +43 "core" + +19 ."da"PSR.select :air +6 .PSV.dial PSR +17 "processing"%L +84 "core"  +19 ."da"PS.reconfigure :fast +22 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +14 "processing"%f' +2272 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%? +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +53 "processing"%d +88 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2275 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +121 "core"  +2 "processing"%9% +4 "core" %^  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%~'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +67 "core" + ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%;% +4 "core" %ҡ4  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%_ * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%p  +97 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +1601 "core" ' +2 "processing"%K9 +3 "core" 9]$4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%2  +3 "core" 4 + 4 + "processing"%(& +3 "core" &X% 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&i% +4 "core" %\   +2 "storage"(7% +3 "core" % z\ +2 "storage"(I. +2 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 2 + "storage"(U( +203 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (E& +2 "core" & h k\ +2 "manipulator"&:& +4 "core" &-4 Y + "manipulator"&+% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&-(a +177 "core" ( +2 "manipulator"&Q& +4 "core" &Z . + "storage"([& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&H'ж +99 "core" ' +2 "storage"(X& +4 "core" & w k &\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(^'g +115 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&e& +3 "core" &Z E . +2 "storage"( & +3 "core" & x x {\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&&'^ +30 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 18.21 Pucks below Top Plate +2 "storage"(|' +27 "core" ' +2 "manipulator"&!% +4 "core" %c \  L + "storage"(@& +4 "core" & S T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 2 + 305 counts + "manipulator"&<'Ϗ +12 "core" ' +2 "manipulator"&q& +4 "core" & u ) + "storage"(l& +4 "core" & x y 4\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts + "manipulator"&v'ж +31 "core" ' +3 ."da"SE.seek 19.21 Pucks below Top Plate + "storage"(' +47 "core" ' + "manipulator"& & +5 "core" & 4 ) + "manipulator"&r% +4 "core" %д  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&)'\ +90 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&(? +253 "core" ( + "manipulator"&W& +4 "core" &E 7 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &E 7 +2 ."da"Forearm.seek PC +2 "manipulator"&C'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&./ +60 "core" / + ."da"PC.seek :open +2 "processing"%t( +424 "core" ( +2 "storage"(,& +4 "core" & y z F\ +2 "manipulator"&h& +4 "core" &E 7 + "manipulator"&s% +4 "core" % Κ X +2 ."da"Forearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&(a +267 "core" ( +2 "manipulator"&}& +4 "core" &  n + "storage"(/& +4 "core" & x y n\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 600 counts +2 "manipulator"&#'ж +95 "core" ' +2 ."da"Hand.open + "manipulator"&R1 +61 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 18.96 Pucks below Top Plate + "storage"(O's +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.2 Pucks below Top Plate +2 "storage"(u' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2812h95ml_nessie.tif +1427 #SX MX5/16 (USB:78): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.879 seconds\ /var/log/esp/da23jul2812h95ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2812h95ml15s_nessie.tif +515 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1054 #"da"SX MX5/16 (USB:78): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2812h95ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2812h95ml25s_nessie.tif +1390 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1173 #"da"SX MX5/16 (USB:78): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2812h95ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "10.879 sec auto-exposure",Subject: "da23jul2812h95ml images!" + "storage"(a- +8 "core" -' +2 "storage"(& +14 "core" & \ +6 "manipulator"&y& +11 "core" &   n +7 ."da"Elbow.seek 2 +2 "manipulator"&(a +28 "core" ( + "manipulator"&& +4 "core" &h E > +2 "storage"(g& +4 "core" & 5\ +2 ."da"Forearm.seek 2 + 600 counts + "manipulator"&%'ж +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.91 Pucks below Top Plate +2 "storage"(G'4 +61 "core" ' +5 "manipulator"&& +10 "core" &h > +3 "storage"(S& +8 "core" & /\ +6 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +19 "manipulator"&#Q@2^d^b +17 ."da"Forearm.seek 2 +17 "manipulator"&N'^ +48 "core" ' +17 ."da"Elbow.hold +6 "manipulator"&\ , +35 "core" , +25 ."da"Elbow.reconfigure :tight +17 "manipulator"&$&.,(\ #b +22 ."da"SE.reconfigure :default +14 "storage"(#QK-0-\ b +14 ."da"SE.seek 19.1 Pucks below Top Plate +30 "storage"(\\' +38 "core" ' +14 "manipulator"&% +28 "core" %k  P +9 "storage"(& +28 "core" & '\ +14 ."da"Forearm.force -20 +8 "manipulator"&5 +21 ."da"Forearm.seek 2 + 313 counts +16 "manipulator"&z'ϗ +24 "core" ' +14 "manipulator"&& +10 "core" &h # > +16 "storage"("& +28 "core" & \ +15 ."da"Forearm.reconfigure :tight +24 "manipulator"&#Q@2^d^\ b +16 ."da"Forearm.seek 2 + 600 counts +15 "manipulator"&>'ж +31 "core" ' +9 "storage"(n% +41 "core" %# \ \ y +6 ."downElevator"SE.seek :down +23 "storage"(5' +84 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 (D% +65 "core" % +  +3 "manipulator"&B% +4 "core" %  Z +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6'\ +89 "core" ' +2 "storage"(& +4 "core" &   +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%T& +5 "core" &V + "manipulator"& & +4 "core" &h > +2 "manipulator"&$% +4 "core" %\  4  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&w(-6 +171 "core" ( +3 "manipulator"&4& +4 "core" &-< O Z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-<  Z +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&c'n +98 "core" ' + ."psFlush"Hand.close + "manipulator"&*/ +55 "core" / +2 "manipulator"&'& +4 "core" &-<   Z +2 "manipulator"&=% +4 "core" % g   Z +2 ."psFlush"Forearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&Z(? +120 "core" ( +2 "manipulator"&V& +4 "core" &B  , +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &B V , +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&F'Η +104 "core" ' +2 "manipulator"&A& +4 "core" &B [ , +2 "manipulator"&% +4 "core" %Ώ | + "processing"%& +4 "core" &V  +2 "processing"%k& +5 "core" &W  +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &W  +9 &1}Q *y +10 &eV = +9 &yI K +9 &K`D J +10 & b? J +9 &bH J +10 &aD J +9 &TbE J +9 &cD J +10 &bG J +9 & aD J +9 &"\\b? J +10 &$`C J +9 &%]D I +10 &'c? J +9 &)ca3 J +9 &+&a2 J +10 &,b6 J +9 &._, J +9 &0kb0 J +10 &2-a& J +9 &3b0 J +10 &5b, J +9 &7ta0 J +9 &96c/ J +10 &:b/ J +9 &<c2 J +9 &>{c2 J +10 &@=c2 J +9 &Ab1 J +10 &Ce0 J +9 &Eq2 K +9 &G;2 N +10 &H2 P +9 &J/ O +9 &Ly/ P +10 &N: Q +9 &O Q +10 &Q) P +9 &S Q +9 &UA Q +10 &W F +9 &X7O a +9 &X( 0 +6 ( +2 "processing"%k& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%& +4 "core" &X 0 + &X! 0 + ."psFlush"Hand.open +2 "manipulator"&01 +57 "core" 1 +2 "manipulator"&1% +5 "core" % Ύ '  } +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +40 "core"  +6 "processing"% % +5 "core" %d  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%L' +548 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +35 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%3 @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%?  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%d +104 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%x'F +2616 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%f +92 "core"  +2 "processing"%% +4 "core" %E  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%9' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%M  +33 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%; +94 "core" +2 ."psFlush"PS.seek :empty + "processing"%~'F +116 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1292 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +66 "core"  +17 ."psFlush"PSR.select :flush +18 "processing"%@ +43 ."psFlush"PS.seek 0.5ml +17 "processing"%7' +591 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%I' +2103 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%: U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2614 "core" ' + ."psFlush"PSV.dial PBV + "processing"% @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X'd +479 "Can" G (l +2129 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%m +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV + "processing"%e +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2100 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +511 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml + "processing"%J' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%!  +69 "core"  +4 ."psFlush"PS.seek 0ml +4 "processing"%@'d +893 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1708 "core" ' +16 ."psFlush"PSV.dial PSR +408 "processing"%q +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%l'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%r +67 "core" +6 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%H  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +52 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%8 +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%,' +2141 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +468 "core" ' +5 ."psFlush"PSV.dial PTV +5 "processing"%h +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%s'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%}' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'R& +4 "core" &7 % + "manipulator"&& +4 "core" &B , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( +2 "manipulator"&& +4 "core" &B , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &B , +2 .tForearm.seek PC +2 "manipulator"&a'Η +91 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tPC.seek :open + "processing"%y( +425 "core" ( + "manipulator"&& +4 "core" &B  , +2 "manipulator"&g% +4 "core" % Ψ o +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +361 "core" ( +2 "manipulator"&& +4 "core" &!  U 8! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &" 8! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u'O +101 "core" ' + "manipulator"&& +5 "core" &" ! 8! + "manipulator"&%% +4 "core" %X N +2 "collection"'& +4 "core" &< # +2 "collection"'& +4 "core" &< # +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &r # +9 &/q +| +9 &gr > +9 &vp K +10 &O_r J +9 &`r J +9 &dp J +10 &bo J +9 &Wen J +9 &bq J +10 &dr J +9 & `r I +10 &"``q J +9 &$"dp J +9 &%_q J +10 &'ar I +9 &)gbs J +10 &++br I +9 &,cn J +9 &.`y J +10 &0p`t J +9 &22cn J +9 &3_r J +10 &5_o J +9 &7xbr J +9 &9:dq J +10 &:_r J +9 &<bv J +10 &>dr J +9 &@B_s J +9 &B`t I +10 &Chr J +9 &Exp L +10 &G9p P +9 &Ho S +9 &Jo T +10 &Lqq T +9 &N/p V +9 &Oq V +10 &Qo V +9 &Sss V +9 &U4r W +10 &Vl K +9 &X%Ps 'w +10 &Xq v #i +9 &Xt Z +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + "collection"'"& +4 "core" &X; Z +2 .tHand.open + "manipulator"&G1 +62 "core" 1 +2 "manipulator"&n% +4 "core" % V & \  P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &X2 Z + "collection"'B% +4 "core" %O;  + .tCSV.dial CSR +2 "collection"'z  +41 "core"  +2 "collection"'% +4 "core" %O:  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'T'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +2 "core" %m;  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'$' +622 "core" ' +2 .tCSV.dial :waste + "collection"'\\ +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'5'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'4& +4 "core" &X< Z +2 "collection"'>% +4 "core" %O<  + .tCSV.dial :flush + "collection"'`  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'\ 'm +1141 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'* @ +40 "core" B + "collection"''% +5 "core" %mo  +2 .tCS.seek 7ml + "collection"'=' +520 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'6  + 'V  +40 "core"  +85  + .tCBV.dial :waste1 + "collection"'{ @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'c'Q +1544 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'A& +4 "core" &X= Z +2 "collection"'% +4 "core" %P9  + .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"'w'm +1135 "core" ' +2 .tdelay 5 seconds +449 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +38 .tCSV.dial :air +70 "collection"'o @ +54 "core" ? + "collection"'t% +5 "core" %mh  +2 .tCS.seek 7ml + "collection"'' +508 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'0  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'1  +97 "core"  +3 .tCS.seek 0ml + "collection"'k'Q +1548 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'P& +4 "core" &X/ Z + "collection"' % +4 "core" %O-  + .tCSV.dial CSR +2 "collection"'F  +51 "core"  + "collection"'% +4 "core" %O)  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'L'O +737 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20648 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@7959 sendCRC with ifg=0x20, ie=0x7F #@9794 sendCRC with ifg=0x08, ie=0x5F + #@42240 idle with ifg=0x84, ie=0x75 + #@42912 select with ifg=0x10, ie=0xF5 + #@43549 receive with ifg=0x10, ie=0xFD #@44184 receive with ifg=0x10, ie=0xFD + #@44817 receive with ifg=0x10, ie=0xFD + #@45144 receive with ifg=0x80, ie=0xFD #@1887 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +541 "Can" 'Y +4  'YA +2 #"Restarting_core_reader"Polling Can every 10:00 +19761 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9345 ."Qmail"GoodNews.email "Then, in tube 3: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:107\\n{1 => 22,\\n 2 => 20,\\n 3 => 2}\\nCan@12:57:16, 26.0C, 22% humidity, 15.1psia, 13.870V, 0.288A, 44.146Ah, 3.99W\\nSampled 95.2ml",Subject: "Asleep until 11:00EDT29-Jul-23" +11410 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19462 "Can" &' +1194 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@9794 sendCRC with ifg=0x08, ie=0x5F #@42240 idle with ifg=0x84, ie=0x75 + #@42912 select with ifg=0x10, ie=0xF5 + #@43549 receive with ifg=0x10, ie=0xFD +3 #@44184 receive with ifg=0x10, ie=0xFD #@44817 receive with ifg=0x10, ie=0xFD +4 #@45144 receive with ifg=0x80, ie=0xFD +3 #@9653 probe with ifg=0x02, ie=0x5F #@44101 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +233 "Can" /F +3  /FC +2 #"Restarting_core_reader"Polling Can every 10:00 +20262 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +7 #Session Ended +20751 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18941 "Can" '&PF? +45442 #"uploadLog"upsync +14559 "Can" $,? +60001  '&Hr? +60001  $+? +60001  '&+? +60001  '&4? +60002  $+? +60001  (&z`? +60001  (&? +60001  #/!Q? +60001  (&""? +55830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4164 "Can" ,"$'? +5 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 "Can" %*%N? +9 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +14329 "Can" &,&? +6325 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@42240 idle with ifg=0x84, ie=0x75 + #@42912 select with ifg=0x10, ie=0xF5 #@43549 receive with ifg=0x10, ie=0xFD + #@44184 receive with ifg=0x10, ie=0xFD + #@44817 receive with ifg=0x10, ie=0xFD #@45144 receive with ifg=0x80, ie=0xFD + #@9653 probe with ifg=0x02, ie=0x5F + #@31080 probe with ifg=0x02, ie=0x5F #@9680 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +231 "Can" 1'Q +2  1'QB +3 #"Restarting_core_reader"Polling Can every 10:00 +20276 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18946 "Can" *%(w ? +1774 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12618 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7818 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17028 "Can" %+)\ !? +3714 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14782 "Can" '*+3\ ? +5944 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4458 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15914 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12893 "Can" *%, M? +7830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10666 "Can" +%- ? +10064 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17256 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7739 "Can" '*/N y? +12986 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3574 "Can" '(0 ? +17153 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18567 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20096 "Can" *%2  ? +621 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18543 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +15925 "Can" *%3m;? +4795 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18553 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11729 "Can" *%4? +8984 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4193 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7512 "Can" '+61g? +13208 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3334 "Can" '*7? +17390 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3327 "Can" &+8? +828 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17689 "Can" ((:G)? +846 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4183 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13475 "Can" *%;? +5048 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +9281 "Can" *%= U? +9230 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5096 "Can" '*>k? +13431 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +920 "Can" -#?? +17614 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20806 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17380 "Can" +%A-? +3339 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18442 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20641 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@42912 select with ifg=0x10, ie=0xF5 + #@43549 receive with ifg=0x10, ie=0xFD #@44184 receive with ifg=0x10, ie=0xFD + #@44817 receive with ifg=0x10, ie=0xFD + #@45144 receive with ifg=0x80, ie=0xFD #@9653 probe with ifg=0x02, ie=0x5F + #@31080 probe with ifg=0x02, ie=0x5F + #@41588 probe with ifg=0x02, ie=0x5F #@31413 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +258 "Can" 3B< +3  3B<R +4 #"Restarting_core_reader"Polling Can every 10:00 +20225 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18579 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16948 "Can" +%C" +3696 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@43549 receive with ifg=0x10, ie=0xFD + #@44184 receive with ifg=0x10, ie=0xFD #@44817 receive with ifg=0x10, ie=0xFD + #@45144 receive with ifg=0x80, ie=0xFD + #@9653 probe with ifg=0x02, ie=0x5F + #@31080 probe with ifg=0x02, ie=0x5F #@41588 probe with ifg=0x02, ie=0x5F + #@17734 probe with ifg=0x02, ie=0x5F #@30677 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +252 "Can" 3C- +3  3C-@ +5 #"Restarting_core_reader"Polling Can every 10:00 +20230 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18572 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16982 "Can" +%E +3745 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12806 "Can" +&FyY +7922 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +8622 "Can" ')G +12104 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4439 "Can" +%I8 +16287 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +259 "Can" 6J +20470 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +251 "Can" 4K +3939 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14551 "Can" +%MMG +6167 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17158 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +11743 "Can" ,%N +8987 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +7556 "Can" ()Ps +13240 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18467 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4147 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3389 "Can" +%Qc  +17333 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +3370 "Can" ',R +781 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17734 "Can" +%T5 +801 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13560 "Can" +%Uo +4978 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9359 "Can" +%Va +11368 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +4587 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15806 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7472 "Can" +%X( +13246 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6949 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +13438 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5591 "Can" '*Y +15047 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@44184 receive with ifg=0x10, ie=0xFD + #@44817 receive with ifg=0x10, ie=0xFD #@45144 receive with ifg=0x80, ie=0xFD + #@9653 probe with ifg=0x02, ie=0x5F + #@31080 probe with ifg=0x02, ie=0x5F #@41588 probe with ifg=0x02, ie=0x5F + #@17734 probe with ifg=0x02, ie=0x5F + #@23953 probe with ifg=0x02, ie=0x5F #@16649 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +228 "Can" 3Y^ +3  3Y^7 +2 #"Restarting_core_reader"Polling Can every 10:00 +8856 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +11221 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19106 "Can" *%[IJ? +1613 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11472 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9006 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17144 "Can" +%\\? +3588 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13678 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +15240 "Can" +%^ v? +5491 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15962 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +94 #Session Ended +13510 "Can" +%_o! ? +7197 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18441 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9439 "Can" +%`!? +11286 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5267 "Can" ()b-"8? +15449 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18545 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1080 "Can" -#c"? +19651 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17640 "Can" *&d#d? +3104 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +5 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5617 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9785 "Can" +%fA#? +5019 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7871 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5606 "Can" +%g$? +7004 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10091 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1429 "Can" ()h%&? +8875 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9641 "Can" ,%jQ%? +2747 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8031 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7722 "Can" &+k&R? +13030 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20754 #Session Begun @EDT1690603200.01 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5434 "Can" +&m$&? +15325 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3136 "Can" '*n'~? +60001  *'p(? +60001  '+qx(? +60001  (*r)@? +60002  '+tV)? +30042 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4252 #Session Begun +10 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20709 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4965 "Can" )'u*l? +15755 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18453 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +863 "Can" -#w+? +19857 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17426 "Can" *%xr+? +3298 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +13230 "Can" +%y,.? +7491 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9056 "Can" (*{",? +11695 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6817 "Can" *%||-Z? +10346 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3958 "Can" +&}-? +16791 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1724 "Can" '+<.? +2939 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15827 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20477 "Can" ((/? +272 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5291 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12930 "Can" +%/? +2280 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7479 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8746 "Can" +%M0H? +4267 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9701 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +42 #Session Ended +4509 "Can" (*0? +6098 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12100 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +324 "Can" 51t? +8082 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10454 "Can" ,%k2\ ? +3848 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10508 "Can" +%2? +8030 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6333 "Can" &-"36? +14410 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20633 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@44817 receive with ifg=0x10, ie=0xFD + #@45144 receive with ifg=0x80, ie=0xFD #@9653 probe with ifg=0x02, ie=0x5F + #@31080 probe with ifg=0x02, ie=0x5F + #@41588 probe with ifg=0x02, ie=0x5F #@17734 probe with ifg=0x02, ie=0x5F + #@23953 probe with ifg=0x02, ie=0x5F + #@9788 probe with ifg=0x02, ie=0x5F #@37877 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +242 "Can" 3l3 +3  3l3< +2 #"Restarting_core_reader"Polling Can every 10:00 +5901 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14118 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +10 #Session Ended +19216 "Can" +%4X +1512 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8582 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11828 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17286 "Can" +%%4 +3430 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14652 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16989 "Can" +&5 +3750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14709 "Can" '+6 +6042 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12437 "Can" ()`6 +8288 #"reset-modem"Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +30936 "Can" +&7F +60001  *&:7 +60001  +&8r +60002  +& 9 +60001  *&u9 +60001  )&:4 +60001  )&H: +60001  +&;` +60001  )'; +60002  ()< +60001  '*=" +60001  *&P= +60001  *'>N +60001  *&"> +60002  )'?z +60001  #4@ +60001  ()^@ +60001  )'A< +60002  +&5A +60001  *&Bh +60001  *&B +60001  ((qC +60001  &+D* +25378 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +98 .Gate.cycleModemPower! 5 +2 #Session Ended +9594 "Can" +%>D +11125 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18429 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5521 "Can" +%EV +15199 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18546 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4198 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1276 "Can" ,$E +19465 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19777 "Can" +%PF +946 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17925 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +16208 "Can" ((G +4537 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13957 "Can" +& G +6775 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +5297 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +29 #Session Ended +15122 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12006 "Can" +%eHD +8710 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7607 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12811 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10115 "Can" +%H +10612 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9874 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10504 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8245 "Can" *%Ip +12481 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12181 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8316 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6254 "Can" +%oJ +14469 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +4023 "Can" +%J +16711 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4185 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +779 "Can" ,$'K2 +19948 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20828 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18414 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +787 "Can" ."K +3359 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +15171 "Can" *'L^ +3383 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10992 "Can" +%/L +7562 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4937 "Can" ((MR +52 .tGate.power :raw,:ON +102 "sampler") +3 )e +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' % +3 "core" % 7 +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%!% +4 "core" %z . +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")J% +5 "core" % U & + .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 20,\\n 3 => 2}\\nCan@11:00:24, 25.8C, 21% humidity, 15.1psia, 13.850V, 0.373A, 47.905Ah, 5.17W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #13) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" & ' + .tHand.open + "manipulator" +60 "core" 1 +2 "manipulator"&& +4 "core" &  2 + "manipulator"&%% +4 "core" % \    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +186 "core" ( + "manipulator"&& +4 "core" &-2  e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-2  * e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&"'n +104 "core" ' +2 .tHand.close + "manipulator"&G/ +63 "core" / + "manipulator"&n& +5 "core" &-D \  S + "manipulator"&D% +4 "core" % `  E  +2 .tForearm.seek :retract + "manipulator"&B'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +288 "core" ( + "manipulator"&z& +4 "core" &4  | H +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &4   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u'O +97 "core" ' +2 "manipulator"&j& +4 "core" &4  V H +2 "manipulator"& % +4 "core" %H & } +2 "collection"'T& +3 "core" & ! +2 "collection"'\\& +5 "core" &H " +2 .tCC.seek :closed +2 "collection"'$(X +4 "core" & "  +10 &5 +} +9 &i ? +10 &qs K +9 &5bR J +9 &_ J +10 &c J +11 &|b( J +8 &=e J +9 &_ J +9 &c J +10 & b J +9 &"Eb J +9 &$bq J +10 &%` I +9 &'f J +9 &)Nb J +10 &+c J +9 &,c K +10 &.b J +9 &0Uc J +9 &2c J +10 &3c J +9 &5b J +9 &7^b J +10 &9b J +9 &:c J +10 &<c K +9 &>fc J +9 &@(c J +10 &Ac J +9 &Ch J +9 &Ehu L +10 &G  O +9 &H S +10 &J T +9 &LT V +9 &N V +10 &O U +9 &Q V +9 &SY V +10 &U W +9 &V X +10 &X-C $m +9 &X M +5 ( +2 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + "collection"'4& +4 "core" &Xk M + &Xkm M + .tHand.open + "manipulator"&>1 +64 "core" 1 +2 "manipulator"&`% +4 "core" % H +  B } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'*& +4 "core" &Xj M + "collection"''% +4 "core" %P  + .tCSV.dial CSR +2 "collection"'\  +119 "core"  +2 "collection"'6% +4 "core" %PR  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'V'm +1341 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '{% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'=' +609 "core" ' + .tCSV.dial :waste +2 "collection"'A +120 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1975 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Xj M + "collection"'c% +4 "core" %O  +2 .tCSV.dial :flush + "collection"'o  +51 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'t' O +2198 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'w + '0  +15 "core" +52  + .tCTV.dial :intake +2 "collection"'1  +69 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''Q +2182 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'P  +69 "core"  +2 #tFlushing upper manifold + "collection"' & +4 "core" &Xh M + "collection"'F% +4 "core" %O  + .tCSV.dial :flush + "collection"'  +67 "core"  +2 .tCS.seek 5ml +2 "collection"'k'm +1078 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3 .tCSV.dial :air +6 "collection"'L @ +43 "core" B +4 "collection"'?% +13 "core" %m ! +2 .tCS.seek 7ml +2 "collection"'d' +517 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Y +95 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'3'Q +1562 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +729 "core" ' + .tCSV.dial :waste +2 "collection"'f +42 "core" +2 .tCS.seek 0ml +2 "collection"'9'Q +710 "core" ' +2 "collection"'M& +4 "core" &Xi M + "collection"'x% +4 "core" %U  + .tCSV.dial :flush +2 "collection"'  +38 "core"  +2 .tCS.seek 3ml + "collection"'b'. +736 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'; @ +39 "core" A +2 "collection"'~% +4 "core" %.  +2 .tCS.seek 5ml + "collection"'K'm +508 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'2'Q +475 "Can" YJM +664 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'i'. +717 "core" ' + .tCSV.dial :waste + "collection"'S +68 "core" +2 .tCS.seek 0ml +2 "collection"'N'Q +707 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &3  H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7( +45 "core" ( +2 "manipulator"&E& +4 "core" &  ) ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  4 ; +2 .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' + .tHand.close + "manipulator"&+/ +52 "core" / +2 .tCC.seek :open +2 "collection"'p( +424 "core" ( +2 "manipulator"&Q& +54 "core" &   ; ; +3 "manipulator"&m% +4 "core" % ^  / L +2 .tForearm.seek :retract + "manipulator"&:'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&[(-6 +277 "core" ( +2 "manipulator"&]& +4 "core" &-0  Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &-0  Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"& % +4 "core" % f  T i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +105 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'J& +3 "core" & , +2 "manipulator"&q% +4 "core" %  +2 "storage"(@% +3 "core" % U  +2 "storage"(l. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(r( +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (H& +3 "core" & \  $\ +2 "manipulator"& & +3 "core" &-1 X +2 "manipulator"&^% +4 "core" %  q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&-(4 +215 "core" ( + "manipulator"&&& +4 "core" &>   d +2 "storage"(v& +4 "core" & R  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&|'N +98 "core" ' + "storage"(<& +5 "core" & F  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +279 "core" ' + "storage"(.- +4 "core" -'r + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (8& +3 "core" & G " + "manipulator"&)& +4 "core" &>  \ d +2 .tElbow.seek 3 + "manipulator"&W(4 +3 "core" ( +2 "manipulator"&C& +3 "core" &> 3 d +2 "storage"(X& +3 "core" &   +3 .tForearm.seek 3 + 300 counts + "manipulator"&_'" +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(s' +8 "core" &>  d + "manipulator"&R% +4 "core" % ' ) +2 .tForearm.seek :retract +2 "manipulator"&U'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/( +141 "core" ' + ."downElevator"SE.stop + "storage"(5 +16 "core" ( + "manipulator"&Z& +4 "core" &8  y K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8  L K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'O +98 "core" ' +2 "manipulator"&& +4 "core" &8   K +2 "manipulator"&% +4 "core" %P  d +2 "collection"'}& +4 "core" & " +2 "collection"'O& +4 "core" & " +3 .tCC.seek :closed + "collection"'(X +4 "core" & " +8 & % $e +10 &X{ 6 +9 & J +9 &] I +10 &}b I +9 &>a J +9 &` I +10 &b I +9 &` J +10 &G` I +9 & c I +9 &!_ I +10 &#b I +9 &%O^ I +9 &'_ J +10 &(` I +9 &*b I +10 &,W` I +9 &.] I +9 &/` J +10 &1_ I +9 &3`_ I +9 &5!^ I +10 &6_ J +9 &8` I +9 &:g` I +10 &<*] I +9 &=` J +10 &?^ I +9 &An` J +9 &C/e| J +10 &Dr K +9 &F O +9 &HZz S +10 &J~ S +9 &K U +10 &M U +9 &OY V +9 &Q{ V +10 &R V +9 &T W +10 &V]x X +9 &W[{ : +9 &Xgx +| +10 &Xt U +5 ( + "collection"'O& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + .Hand.open + "manipulator"&(1 +3 "core" &Xyz U +58 1 +2 "manipulator"&y% +4 "core" % O *  y e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +105 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")+ +2 "core" + +2 "sampler")%% +4 "core" % L\ D + "collection"'& +4 "core" &Xvx\ U +3 "Can"\ [ɧM + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8737 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %Q\ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X  +70 "core"  + .tExhaust.select :open + "sampler")@ +46 .tSS.seek 0ml +12 "sampler")`' +405 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +292 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")W  +71 "core" +5 #tAllowing 130s for 25.0ml of remaining 25.0ml +3 .Intake.select :open +2 "sampler") +215 "collection"'s% +3 "core" %Q  l\ +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X % +4 "core" %݌s S\  +41 "collection"'j% +3 "core" %Qf\ +2 "sampler") % +4 "core" %݌r  Y\  +47 "collection"''% +3 "core" %Qk\ + "sampler")\\% +4 "core" %݌s V\  +54 "collection"'\ % +3 "core" %Qn\ + "sampler")`% +4 "core" %݌r [\  +61 "collection"'6% +4 "core" %Qq\ +2 "sampler")*% +4 "core" %݌k(# P\  +68 "collection"'{% +3 "core" %Qy\ +2 "sampler")V% +4 "core" %݌jA< Y\  +78 "collection"'A% +3 "core" %Qj\ +2 "sampler")=% +3 "core" %݌jb^ P\  +2 "collection"'% +4 "core" %Qo\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X'Q +2095 "core" '   +3 "collection"'% +5 "core" % ~  + "sampler")j% +5 "core" % X\  + #tBubblePoint: Intake @39.7psia, Outlet @15.4psia +2 .CBV.dial SSV + "collection"' @ +29 "core" B +3 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +6 #Session Ended +2192 "core" '  +3 "collection"'~% +4 "core" %  + "sampler")b% +4 "core" % Y 3 + #tBubblePoint: Intake @38.8psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'K @ +27 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18 "collection"'V9 +4 "core" 9Y +105 "collection"'=9 +2 "core" 9 \\ +102 "collection"'*9 +3 "core" 9 ] +104 "collection"'G9 +5 "core" 9 0_ +105 "collection"'>9 +3 "core" 9 Ca +102 "collection"'A9 +2 "core" 9 Ub +102 "collection"'9 +3 "core" 9 fd +102 "collection"'9 +3 "core" 9 vd +102 "collection"'w9 +2 "core" 9 f +103 "collection"'19 +2 "core" 9 h +102 "collection"'09 +3 "core" 9 i\  +102 "collection"'P9 +2 "core" 9 k +102 "collection"'h9 +3 "core" 9 l +104 "collection"'u9 +5 "core" 9 n +103 "collection"'F9 +24 "core" 9 o +116 "collection"' 9 +14 "core" 9 p! +120 "collection"'t9 +15 "core" 9 s& +102 "collection"'Y9 +21 "core" 9\ t+ +114 "collection"'9 +14 "core" 9\ u1 +115 "collection"'9 +2 "core" 9\ w6 +103 "collection"'L9 +2 "core" 9\ #x: +102 "collection"'f9 +3 "core" 9\ ,y> +103 "collection"'?9 +2 "core" 9\ 4{B\ +102 "collection"'9 +3 "core" 9\ ;|F\ +102 "collection"'M9 +2 "core" 9\ B~K\ +103 "collection"'x9 +2 "core" 9\ I~O +102 "collection"'9 +3 "core" 9\ PS +102 "collection"'k9 +2 "core" 9\ UW +102 "collection"'~9 +3 "core" 9\ [[ +102 "collection"'b9 +2 "core" 9\ a_ +102 "collection"'K9 +3 "core" 9\ fd +102 "collection"'c9 +3 "core" 9\ jh +102 "collection"'S9 +2 "core" 9\ ol +102 "collection"'i9 +3 "core" 9\ tp +102 "collection"'9 +2 "core" 9\ yt +103 "collection"'29 +2 "core" 9\ |y +102 "collection"'E9 +4 "core" 9\ } +102 "collection"'d9 +2 "core" 9\  +102 "collection"'+9 +3 "core" 9\  +102 "collection"'59 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ + +3 'o9 +4 "core"  + 9\ \  + "collection"'$% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.0psia +16352 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4386 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16002 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +641 "Can"\ N +18101 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +2473 "core" ` +2 "collection"'39 +3 "core" 9\ D +2 "collection"'% +4 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/37.7psia + .CS.seek 0ml +2 "collection"']'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'e @ +93 "core" B +2 .tCSV.dial :air + "collection"'9 @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'m'm +1341 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Q @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'J  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +3 "collection"'q @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"':'Q +1334 "core" ' +2 "collection"'@% +4 "core" %TJM   + #tPuck @47.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'H +93 "core"  +2 .tCBV.dial CSV + "collection"'  +27 "core"  +2 "collection"';% +4 "core" %T34  +2 .tCS.seek 5ml + "collection"'^'m +1340 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'v% +4 "core" %m17<  +2 .tCS.seek 7ml +2 "collection"'&' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'< @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'[' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +49 "collection"'7 ` +115 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'.   +27 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"')  + '  +27 "core"  +97  +2 .tCS.seek 5ml +2 "collection"'C'm +1335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'X @ +93 "core" B +2 .tCSV.dial :waste + "collection"'l +95 "core" +3 .tCS.seek 0ml + "collection"'I'Q +1345 "core" ' + .tCSV.dial :air +2 "collection"' @ +67 "core" B +2 .tCS.seek 5ml +2 "collection"'R'm +1345 "core" ' + .tCSV.dial CTV + "collection"'-  +51 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'| @ +41 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'Z  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Q +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'_ +93 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  + "collection"'% +5 "core" %N.3\\  +2 .tCS.seek 5ml + "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'W  +41 "core" + "collection"'s% +4 "core" %m  +2 .tCS.seek 6.999ml + "collection"'}' +581 "core" ' + .tdelay 5 seconds +502 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6 .tCSV.dial :air2 +3 "collection"'( @ +54 "core" B +3 .tCS.seek 10ml + "collection"'y' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'O ` +109 "core" ^ +2 #tLysing Complete + "collection"'%& +4 "core" &Xu U + #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %   +2 "storage"(g% +4 "core" % \ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(U( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" & \ +2 "manipulator"&n& +4 "core" &6 L K + "manipulator"&D% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(a +173 "core" ( +26 "manipulator"&N& +26 "core" &U  [ +9 "storage"(& +40 "core" & \ \ \ +17 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek 2 + 600 counts +16 "manipulator"&z'ж +96 "core" ' +7 "storage"(& +28 "core" & e\ +14 .tSE.reconfigure :pick +24 "storage"(#]K-0-\ b +17 .tSE.seek :beamBreak +14 "storage"("'g +112 "core" ' +8 "storage"(,- +40 "core" -' +7 .tSE.configure :default +18 "storage"(#QK-0-\ b +16 "manipulator"&T& +23 "core" &U [ +6 "storage"(B& +28 "core" & H\ +12 .tElbow.reconfigure :limp +14 "manipulator"&$ ,(b +23 .tForearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +10 .tForearm.seek 2 +2 "manipulator"&a'^ +26 "core" ' + .tElbow.hold + "manipulator"&4, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 19.22 Pucks below Top Plate + "storage"(' +34 "core" ' +2 "manipulator"&j% +4 "core" %g  + "storage"( & +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts + "manipulator"&'ϓ +11 "core" ' +2 "manipulator"&\\& +4 "core" &X x X +2 "storage"(\ & +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&`'ж +15 "core" ' +2 .tSE.seek 20.22 Pucks below Top Plate + "storage"('' +45 "core" ' +2 "manipulator"&6& +4 "core" &X U X +2 "manipulator"&{% +4 "core" % 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&=( +164 "core" ( +2 "manipulator"&*& +4 "core" &7  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +7 "core" &6 K +2 .tForearm.seek CC + "manipulator"&>'O +103 "core" ' +2 .tHand.close + "manipulator"&A/ +60 "core" / +2 .tCC.seek :open + "collection"'( +429 "core" ( + "storage"(& +4 "core" & \ +2 "storage"(w& +3 "core" & \ +2 "manipulator"&1& +3 "core" &6 K +2 "manipulator"&0% +4 "core" % W  T + .tForearm.seek :retract +2 "manipulator"&P'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&h(a +189 "core" ( +2 "manipulator"&u& +4 "core" &` / + "storage"(F& +4 "core" & \ \ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"& '^ +104 "core" ' +2 .tElbow.hold + "manipulator"&t, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Y1 +56 "core" 1 +3 "manipulator"&% +4 "core" % \\{    + "storage"(& +4 "core" & I\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 298 counts + "manipulator"&L'ψ +22 "core" ' +2 "manipulator"&f& +4 "core" & ] ' +2 "storage"(?& +3 "core" & \ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +27 "core" ' + "storage"(M% +5 "core" %\ \ \ +50 ."downElevator"SE.seek :down +3 "storage"(x' +73 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +23 (% +3 "core" %   +2 "manipulator"&k% +4 "core" %н  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +90 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" & % + "manipulator"&K& +5 "core" &  ' + "manipulator"&c% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&S(-6 +183 "core" ( + "manipulator"&i& +4 "core" &-8 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &-8 4 L + .tForearm.seek :garage +2 "manipulator"&2'n +100 "core" ' +2 .tHand.close + "manipulator"&E/ +58 "core" / +2 "manipulator"&d& +4 "core" &-;  I + "manipulator"&+% +4 "core" % h ! L +2 .tForearm.seek :retract + "manipulator"&5'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +287 "core" ( + "manipulator"&o& +4 "core" &9  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &9  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&8'O +103 "core" ' +3 "manipulator"&& +11 "core" &9 M +2 "manipulator"&3% +7 "core" %L Z +3 "collection"'& +4 "core" &  +3 "collection"'!& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'e(X +4 "core" &  +9 &2 *z +9 &g = +9 &r J +10 &QZq H +9 &ZR I +9 &_L H +10 &Z$ H +9 &Y] H +10 &` I +9 &^ I +9 & Z H +10 &"b\\u H +9 &$"]a I +9 &%[K H +10 &'[C I +9 &)h] I +10 &++Z H +9 &,]{ H +9 &.`m I +10 &0p]^ I +9 &23_@ H +9 &3_2 I +10 &5]" H +9 &7y^H H +9 &9:\\R I +10 &:`O H +9 &<`@ I +9 &>]+ I +10 &@C` H +9 &BZ H +10 &Ca I +9 &Eu K +9 &G9 O +10 &H T +9 &J  T +9 &Li71v \ V +10 &N+KHe \ V +9 &OYY` \ V +10 &QddG W +9 &Sokl= \ W +9 &U0uv W +10 &Vzy M +9 &X K~ \ (y +9 &Xkx P +6 ( + "collection"'!& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 + "collection"'9& +4 "core" &Xkmu P + &Xkmw P + .tHand.open + "manipulator"&]1 +63 "core" 1 +2 "manipulator"& % +4 "core" % L %  Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%J +122 "core"  +2 "processing"%q% +4 "core" %d  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m'U +866 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +730 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%@  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +38 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%;' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%: +3 .tCBV.dial PRV +3 "collection"'  +3 "core" A +2 "processing"%v  +64 "core" +84  + .tPSV.dial :mixloop +2 "processing"%^ +94 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +125 "core" +2 .tPS.seek 0ml +2 "processing"%&'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%7  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%.' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%) +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +1219 "Can" VOL +1221 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +160 "core" ' + .tPSV.dial :air +2 "processing"%[  +53 "core" +2 .tPS.seek 2.5ml + "processing"%X' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%l +38 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &8 M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&-& +4 "core" &8 M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &8  M +2 .tForearm.seek CC + "manipulator"&Z'O +95 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open + "collection"'R( +426 "core" ( + "manipulator"&_& +4 "core" &8 M +2 "manipulator"&% +3 "core" % F  r +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +292 "core" ( +2 "manipulator"&W& +4 "core" &-= P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &-= * P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"&(1 +59 "core" 1 +2 "manipulator"&}% +4 "core" % q  @ u +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +100 "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 3 into Collection Clamp + "collection"'%& +5 "core" & ' + "manipulator"&% +4 "core" %\   + "storage"(g% +4 "core" %\ <\ : \\\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(p( +200 "core" ( + .tSC.configure :limp +50 "storage"($(\ 1b +3 (n& +2 "core" & Z\ $ +2 "manipulator"&D& +4 "core" &-> ? O + "manipulator"&r% +4 "core" %\  7  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&N(4 +219 "core" ( + "manipulator"&& +4 "core" &* 3  +2 "storage"(/& +4 "core" &\ <\ ; Q\ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'N +101 "core" ' +2 "storage"(#& +4 "core" &\ ;\ ; S\ $ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(,'g +273 "core" ' +2 "storage"(T- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (B& +3 "core" &\ \ \ $ +2 "manipulator"&& +4 "core" &*  +2 .tElbow.seek 3 + "manipulator"&j(4 +3 "core" ( + "manipulator"& & +4 "core" &* s  +2 "storage"(\\& +3 "core" &\ \  ?\ $ +3 .tForearm.seek 3 + 300 counts + "manipulator"&\ '" +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&{& +2 "storage"(z' +7 "core" &* :  +2 "manipulator"&% +4 "core" % $ Z +2 .tForearm.seek :retract + "manipulator"&"'\ +104 "core" ' +2 .tElbow.seek CC + "manipulator"&a( +149 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ( + "manipulator"&& +5 "core" &8 Q L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &8 L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'O +100 "core" ' +2 "manipulator"&G& +4 "core" &8 L +2 "manipulator"&`% +4 "core" %P & e +2 "collection"'4& +4 "core" &  +6 "collection"'A& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'V(X +4 "core" &]  +9 &2 +{ +9 &f = +9 &s J +10 &N]t H +9 &]l H +9 &`e I +10 &ZU I +9 &U\\F I +10 &\\2 H +9 &]$ I +9 & ` H +10 &"^] H +9 &$` I +9 &%Z H +10 &'] H +9 &)f] H +10 &+&` I +9 &,\\ I +9 &.` I +10 &0m^ I +9 &20Z H +9 &3] H +10 &5` I +9 &7u^m I +10 &97\\ I +9 &:` I +9 &<^ I +10 &>}[ I +9 &@@` H +9 &B` I +10 &Ck J +9 &Eyn M +10 &G-f R +9 &H] U +9 &JW U +10 &LfO V +9 &N'P W +9 &OD \ W +10 &Qc W +9 &Sk \ W +10 &U- W +9 &V O +9 &XG )| +10 &Xm}{ P +5 ( +2 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +3 "core" &Xmn~ P +57 1 + "manipulator"&% +4 "core" % P   e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +106 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'1  +120 "core"  + .tCSV.dial CTV +2 "collection"'0  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2612 "core" ' +2 "collection"'u% +4 "core" % R  +2 .tCS.seek 4ml + "collection"'F'NS +1592 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%=  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%Y  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'f @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'?' O +1591 "core" ' +2 .tCSV.dial CTV + "collection"'M  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'P'Q +1956 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +635 "core" ' +2 .tCBV.dial :waste1 + "collection"'h @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +122 "core" +2 "collection"'k& +5 "core" &Xmm6 P +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"& % +11 "core" %   X  +9 "storage"(b% +8 "core" % 7\ +5 "storage"(L. +7 "core" .( +5 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +2 "storage"(K( +212 "core" ( +7 .tSC.configure :limp +14 "storage"($(\ 1b +14 (c& +40 "core" & F\ +9 "manipulator"&'& +28 "core" &7 I L +8 "manipulator"&x% +30 "core" %   Z  +14 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +23 .tElbow.seek 2 +7 "manipulator"&i(a +173 "core" ( +8 "manipulator"&& +39 "core" &Y ] Y +14 "storage"(& +30 "core" & \ +14 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +22 .tForearm.seek 2 + 600 counts +5 "manipulator"&t'ж +110 "core" ' +2 "storage"(E& +4 "core" & \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'g +102 "core" ' +2 "storage"(+- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&~& +4 "core" &Y Y + "storage"(2& +4 "core" & \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&o'^ +30 "core" ' + .tElbow.hold + "manipulator"&$, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +2 "core" -'o +3 .tSE.seek 20.21 Pucks below Top Plate + "storage"(' +33 "core" ' + "manipulator"&3% +4 "core" %l c D +2 "storage"(& +4 "core" & ~ \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&5'Ϙ +22 "core" ' +2 "manipulator"&& +4 "core" &Y  Y +2 "storage"(9& +4 "core" & i\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&]'ж +30 "core" ' +2 .tSE.seek 21.21 Pucks below Top Plate +2 "storage"( ' +44 "core" ' +2 "manipulator"&!& +4 "core" &Y c Y +2 "manipulator"&J% +4 "core" %п c +43 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&8( +176 "core" ( +2 "manipulator"&@& +4 "core" & U 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" & 6 1 +2 .tForearm.seek CC + "manipulator"&'O +98 "core" ' + .tHand.close +2 "manipulator"&H/ +61 "core" / +2 .tCC.seek :open + "collection"':( +426 "core" ( + "storage"( & +5 "core" & \ + "storage"(v& +4 "core" & \ + "manipulator"&^& +4 "core" & 4 1 + "manipulator"&<% +4 "core" % ` f ; +2 .tForearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&7(a +218 "core" ( +2 "manipulator"&&& +4 "core" &l Y 1 + "storage"()& +4 "core" & \  \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&.'^ +106 "core" ' + .tElbow.hold +2 "manipulator"&[, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +53 "core" 1 +3 "manipulator"&l% +4 "core" % Or     +2 "storage"(X& +4 "core" & h\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 285 counts + "manipulator"&'{ +11 "core" ' + "manipulator"&-& +4 "core" & = ( +2 "storage"(|& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +31 "core" ' + "storage"(% +5 "core" %\ \  :\ +2 ."downElevator"SE.seek :down +3 "storage"(Q' +63 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +38 (e% +2 "core" %\ <\ ; M\ +2 "manipulator"&_% +4 "core" %б  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' + .tPSV.dial :air +2 "processing"%Z  +68 "core" +3 .tPS.seek 2.5ml + "processing"%W' +2617 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +38 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%I  +40 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%( +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%}  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%%'d +1133 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" R +9 &Wxw: %t +10 &X{F = +9 ( + &XE 0 +2 "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +6 "processing"%{& +4 "core" &XF 0 + .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&N% +4 "core" % Λ    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 "processing"%,% +4 "core" %c`  +2 .tPS.seek 0.3ml + "processing"%\ '` +385 "core" ' + .tPSV.dial PSR +2 "processing"%G +94 "core"  + "processing"%`% +4 "core" %]  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%4'. +481 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%j' +1905 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%z +95 "core" + .tPTV.dial :mixing +2 "processing"%" @ +67 "core" A +2 .tPBV.dial :waste2 + "processing"%R  +85 "core"  +3 .tPS.seek 0ml + "processing"%'d +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &F  , +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&A(? +3 "core" ( + "manipulator"&1& +4 "core" &F 2 , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &F  , +2 .tForearm.seek PC +2 "manipulator"&*'Η +95 "core" ' +2 .tHand.close +45 "manipulator"&C/ +66 "core" / + .tPC.seek :open +2 "processing"%u( +421 "core" ( +2 "manipulator"&y& +4 "core" &E  - + "manipulator"&=% +4 "core" % ΐ z +2 .tForearm.seek :retract + "manipulator"&Y'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&>(-6 +129 "core" ( + "manipulator"&& +5 "core" &-3 &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-3  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'n +104 "core" ' + .tHand.open +2 "manipulator"&M1 +63 "core" 1 +2 "manipulator"&?% +4 "core" % f \  s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +98 "core" ' +56 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &  + "manipulator"&k% +4 "core" %\   +2 "storage"( % +4 "core" %\ <\ ; E\ + "storage"(b. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(L(,F +360 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (c& +2 "core" &,H 7\  +2 "manipulator"&'& +4 "core" &-I   + "manipulator"&p% +4 "core" %\  7  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&x( +167 "core" ( + "manipulator"&& +4 "core" &  "y +2 "storage"(& +4 "core" &,F\ <\ ; R\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&a'g +98 "core" ' +2 "storage"(E& +4 "core" &,F\ \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+'g +89 "core" ' + "storage"(~- +8 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +2 "core" &,F \  +2 "manipulator"&S& +4 "core" &  6 "y +2 .tElbow.seek 4 + "manipulator"&w( +37 "core" ( +2 "manipulator"&3& +4 "core" & h + "storage"(& +4 "core" &,F %\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'; +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&9/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&!& + "storage"(J' +8 "core" & 1 h + "manipulator"&t% +8 "core" % A ^  +4 .tForearm.seek :retract +2 "manipulator"&i'\ +74 "core" ' +17 ."downElevator"SE.stop +14 "storage"(5 +14 "core" ' +4 .tElbow.seek PC +7 "manipulator"&d(? +147 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +83 "core" ( + "manipulator"&o& +6 "core" &D > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &D ' > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +101 "core" ' + "manipulator"&@& +4 "core" &E = +2 "manipulator"&m% +3 "core" %Δ +2 "processing"%]& +4 "core" & +2 "processing"%$& +4 "core" & +2 .tPC.seek :closed +2 "processing"%H(X +4 "core" & ! +9 &1~ *y +10 &e = +9 &~{ K +10 &Kd} J +9 & f| J +9 &cz J +10 &`r J +9 &Sgb J +9 &bh K +14 &cj J +9 & _g J +9 &"[fl J +9 &$cl K +8 &%ca K +12 &'dZ K +8 &)cb_ J +8 &+&_U J +11 &,cS K +8 &.bV J +11 &0kb_ J +9 &2-aL J +8 &3aI J +11 &5bK J +9 &7saH J +8 &94gK K +11 &:cJ J +8 &<bK J +8 &>{bG J +9 &@=`H J +9 &AbF J +10 &Cj< K +9 &E|y8 M +9 &G6; O +10 &H9 P +9 &J9 P +10 &Ly6 P +10 &N96 Q +8 &O7 Q +10 &Q4 Q +9 &S~2 Q +9 &U@* Q +10 &W+ H +9 &X7M( ] +9 &X5( 2 +6 ( + "processing"%$& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&q1 +3 "core" &X") 2 +51 1 +2 "manipulator"&V% +4 "core" % Γ  \ < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%v ` +2 %^9 +6 "core" 9!% +3 .tPH.hold 2:00:00,28C +2 "processing"%< p`p +2 .tdelay 1:30 +4 "core"  +8121 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +873 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  + "processing"%&% +4 "core" %eV  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%)' +586 "core" ' +13 .tdelay 5 seconds +509 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%8'Ҧ +1603 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV + "processing"%l +69 "core" +2 .tPBV.dial :waste1 + "processing"%X  +121 "core"  + "processing"%-% +4 "core" %ҦS  +2 .tPS.seek 1.5ml +2 "processing"%|'V +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%;'d +1593 "core" ' +3 .tdelay 5:00 +1776 "Can" AO +3230 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4245 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%_ * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%7 +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%.' +2269 "core" ' +2 .tPSV.dial PTV + "processing"% +80 "core" ~ +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%Z +65 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +114 "core"  +3 .tPS.seek 0ml + "processing"%'d +2245 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +122 "core" + .tPSV.dial :mixloop +2 "processing"%s +41 "core" + .tPRV.dial :ab1 + "processing"%I @ +68 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%('c +347 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'W  + "processing"%}  +42 "core" +3  + "processing"%% +4 "core" %^  +2 .tPS.seek 0.34ml + "processing"%g'm +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +26 "core" +2 .tPRV.dial :air + "processing"%  +38 "core"  +2 .tPS.seek 0.9ml +2 "processing"%n'G[ +1177 "core" ' +2 .tPRV.dial :waste2 + "processing"%[ @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%r' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +40 "core"  +2 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"% +39 "core" +2 .tPTV.dial :mixing + "processing"%# @ +67 "core" A +2 .tPBV.dial :waste1 + "processing"%O  +32 "core" + "processing"%D% +4 "core" %ҫ  +2 .tPS.seek 1.85ml +2 "processing"%B' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml + "processing"% 'd +100 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +747 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & # +2 "manipulator"&/& +4 "core" &E 5 = + "manipulator"&% +4 "core" %  Q  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(-6 +130 "core" ( + "manipulator"&& +4 "core" &-9 # * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +4 "core" &-9 N * +2 .tForearm.seek :garage + "manipulator"&\\'n +97 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / +2 "manipulator"&& +4 "core" &-V    +2 "manipulator"&,% +4 "core" % Z - q +2 .tForearm.seek :retract + "manipulator"&T'\ +104 "core" ' +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"&%( +280 "core" ( +5 "manipulator"&G& +29 "core" &9 * L +14 .tElbow.reconfigure :loose +17 "manipulator"&$ &.,(#b +15 &`& +6 "core" &9  L +25 .tForearm.reconfigure :tight +17 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek CC +14 "manipulator"&\ 'O +117 "core" ' +15 "manipulator"&4& +34 "core" &9 D L +15 "manipulator"&z% +28 "core" %H u +15 "collection"'"& +23 "core" &  +14 "collection"'R& +42 "core" &  +16 &  +5 &  + &  + &  + &  +2 .tCC.seek :closed + "collection"'j(X +5 "core" &  +7 &4 %f +10 &X 7 +9 & J +10 &^ J +9 &}b J +9 &>b J +9 &c J +10 &b J +9 &b K +10 &Gb J +9 & b J +9 &!` J +10 &#b J +9 &%N` J +9 &'a J +10 &(` J +9 &*b J +10 &,Wa J +9 &.b J +9 &/b J +10 &1b J +9 &3^` J +9 &5 ` J +10 &6` J +9 &8b K +10 &:f_ J +9 &<)_ J +9 &=b J +10 &?` J +9 &Ana J +9 &C0b J +10 &Dk K +9 &F N +10 &H^ S +9 &J T +9 &K U +10 &M V +9 &O[ V +9 &Q W +10 &R W +9 &T W +10 &V_ X +9 &W\\ \ ; +9 &Xjz G +6 ( + "collection"'R& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 + "collection"'& +3 "core" &Xja G + &Xjc G + .tHand.open +2 "manipulator"&11 +59 "core" 1 +2 "manipulator"&0% +4 "core" % H   u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +101 "core" ' + .tPSV.dial PSR + "processing"% +96 "core"  +2 "processing"%% +4 "core" %d \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%6'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%y  +50 "core"  +3 .tPS.seek 0ml + "processing"%='d +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"% +38 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%f' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%A  + "collection"'*  +31 "core"  +118  + .tPSV.dial :mixloop +2 "processing"%M +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%?  +69 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%k' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%b'd +299 "Can" ]ުPx +2311 "core" ' +2 .tPSV.dial :air + "processing"%F  +53 "core" +3 .tPS.seek 2.5ml + "processing"%K' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +39 "core" +2 .tPS.seek 0ml +2 "processing"%''d +436 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2171 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" &8 L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &8 / L +51 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 &E& +3 "core" &8 L +2 .tForearm.seek CC + "manipulator"&>'O +99 "core" ' + .tHand.close +2 "manipulator"&~/ +53 "core" / +2 .tCC.seek :open + "collection"'2( +426 "core" ( +2 "manipulator"&S& +4 "core" &8 / L + "manipulator"&3% +4 "core" % a < [ +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(-6 +290 "core" ( +2 "manipulator"&9& +4 "core" &-- _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +2 "core" &-- C _ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t'n +101 "core" ' +2 .tHand.open + "manipulator"&x1 +58 "core" 1 + "manipulator"&a% +4 "core" % b   f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +2 ."da"delayUntil "11:59:22.53" +17167 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7455 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%o  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%5 * +33 "core" , + ."da"PSV.dial :air +2 "processing"%J  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2248 "core" ' + ."da"PSV.dial :mixloop + "processing"%@ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%] +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%i  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2260 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%q +119 "core"  +2 "processing"%V% +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"%^' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'Ҧ +1593 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +66 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" +2 "processing"%% +3 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%)'U +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%l'd +816 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +771 "core" ' +2 ."da"delay 2:00 +4924 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3714 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1830 "core" ' +14 #"da"washCycleDA #2 of 2 +8 .PSR.select :air +17 .PSV.dial PSR +9 "processing"%; +129 "core"  +14 "processing"%% +27 "core" %`  +6 #"da"Pulling 0.5ml of PSR.wash +5 .PSR.select :wash +8 "processing"% +15 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +595 "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"%Q +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" + "processing"%% +4 "core" %Ң  +2 ."da"PS.seek 1.5ml +2 "processing"%s'R +586 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%W  +33 "core" + ."da"delay 30 seconds +1241 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1750 ."da"PBV.dial between PSV and waste1 +13 "processing"%} * +43 "core" + +14 ."da"PSR.select :air +14 .PSV.dial PSR +7 "processing"% +82 "core"  +14 ."da"PS.reconfigure :fast +15 "processing"%#A ,`xb +15 ."da"PS.seek 2.5ml +15 "processing"%(' +2258 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%n'd +2250 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%U  +39 "core"  +2 ."da"delay 5 seconds +553 .PTV.dial :PRVmixing +2 "processing"%r  +120 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +40 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%# +53 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%O'a +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%D  +41 "core"  +2 "processing"%% +4 "core" %c  +2 ."da"PS.seek 0.55ml + "processing"%' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%B  +39 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1540 "core" ' + ."da"PSV.dial :PML + "processing"%/ +40 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%N% +4 "core" %Ң  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +5950 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +7558 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +3165 "Can" CQ +9243 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +862 #"da"recoverPRVreagent08 + .PTV.dial :mixing +6 .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"PSV.dial :air + "processing"%\\  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2245 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%{ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%`  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%4 +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2252 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +133 "core"  + "processing"%:% +4 "core" %e  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%1'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%R +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml + "processing"%\ 'Q +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +6 "processing"%y'd +1601 "core" ' +2 ."da"delay 2:00 +5842 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6148 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +36 "Can" ehR: +32 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +968 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1293 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +72 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR +13 "processing"%M +81 "core"  +14 ."da"delay 5 seconds +507 .PSV.dial PTV + "processing"%? +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%f  +68 "core"  +9 ."da"PS.seek 0ml +3 "processing"%'d +2251 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +120 "core"  +2 "processing"% % +4 "core" %e  + #"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"%k' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%F'Ҧ +1468 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +757 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2249 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +48 "processing"%3 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%> +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +691 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1536 "core" ' +15 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +14 .PSV.dial PSR +8 "processing"% +124 "core"  +15 "processing"%x% +29 "core" %e  +14 #"da"Pulling 0.5ml of PSR.wash +8 .PSR.select :wash +14 "processing"% +28 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +14 ."da"PS.seek 0.5ml +16 "processing"%a' +605 "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"%t +77 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%o% +3 "core" %Ҫ  +2 ."da"PS.seek 1.5ml +2 "processing"%5'Z +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%''d +1600 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%@  +33 "core" +2 ."da"delay 30 seconds +1445 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1551 ."da"PBV.dial between PSV and waste1 +18 "processing"%m * +43 "core" , +14 ."da"PSR.select :air +7 .PSV.dial PSR +15 "processing"%] +72 "core"  +14 ."da"PS.reconfigure :fast +15 "processing"%#A ,`xb +23 ."da"PS.seek 2.5ml +8 "processing"%i' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +67 "core"  +3 ."da"PS.seek 0ml + "processing"%^'d +1531 "Can" GR +718 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  +3 "processing"%% +16 "core" %d\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%&' +337 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .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 + "processing"%'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%) +67 "core" + ."da"PBV.dial :waste1 + "processing"%X  +32 "core"  +2 "processing"%-% +3 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'W +584 "core" ' +4 ."da"delay 3 seconds +259 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +37 ."da"PBV.dial between PSV and waste1 +5 "processing"%l * +35 "core" , +12 ."da"PS.seek 0ml +2 "processing"%|'d +1610 "core" ' +14 ."da"delay 10 seconds +1008 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%v  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%_ +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +1964 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +297 "core" ' + ."da"PSV.dial PTV +7 "processing"%; +70 "core" +8 ."da"delay 5 seconds +512 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +509 .PSV.dial PTV +7 "processing"%7 +83 "core" +7 ."da"delay 5 seconds +508 .PSV.dial :air +2 "processing"%Z  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%Q'd +2268 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%. +121 "core"  +2 "processing"%% +3 "core" %b \ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%I +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +33 "core" + "processing"%W% +5 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'V +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +97 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +368 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["20 seconds for da to relinquish FlushPuck +465 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.747 seconds\ /var/log/esp/da23jul2912h100ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2912h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2912h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul2912h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul2912h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(:- +3 "core" -' +2 "storage"("& +4 "core" & I X\ +2 "manipulator"&& +3 "core" &0  x +4 ."da"Elbow.seek 3 +10 "manipulator"&0(4 +8 "core" ( +6 "manipulator"&R& +12 "core" &0  x + "storage"( & +9 "core" & i j\ +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'N +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(1' +60 "core" ' + "manipulator"& & +4 "core" &0 * x +2 "storage"(\ & +4 "core" &\ ,\  I\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&6' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.01 Pucks below Top Plate + "storage"(=' +25 "core" ' +11 "manipulator"&y% +5 "core" %r + "storage"(A& +4 "core" & <\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 311 counts + "manipulator"&M'- +12 "core" ' + "manipulator"&?& +5 "core" &0 & x + "storage"(f& +4 "core" &\ 9\ / \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&*'N +20 "core" ' +2 "storage"(Y% +4 "core" %\ :\ "\ +3 ."downElevator"SE.seek :down +4 "storage"( ' +98 (% +3 "core" %>\ \ \ OB +2 "manipulator"&k% +4 "core" %V Q +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 (c& +4 "core" &\ \  C\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%K& +4 "core" &  +2 "manipulator"&F& +4 "core" &0 x + "manipulator"&% +4 "core" %\  9  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(-6 +175 "core" ( +2 "manipulator"&~& +4 "core" &-> M j +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &-> " j +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&C'n +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&E/ +62 "core" / +2 "manipulator"&S& +4 "core" &-@  ( h +2 "manipulator"&3% +3 "core" % o  i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +7 "manipulator"&9(? +118 "core" ( +2 "manipulator"&j& +4 "core" &J 6 5 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &J Z 5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&x'Η +101 "core" ' + "manipulator"&!& +5 "core" &J ) 5 + "manipulator"&a% +4 "core" %Δ / +2 "processing"%t& +4 "core" &  +2 "processing"%& +6 "core" &  +2 ."psFlush"PC.seek :closed + "processing"%o(X +5 "core" &  +7 & - $d +9 &X 7 +9 & J +10 &[ J +10 &{b K +11 &?` J +7 &b J +9 &b J +10 &d J +9 &Gb J +9 & ` J +10 &!b J +9 &#_ J +9 &%Na J +10 &'b J +9 &(_ J +10 &*b J +9 &,Vb J +9 &.b J +10 &/c J +9 &1b J +9 &3]b K +10 &5!b J +9 &6b J +10 &8e J +9 &:fc J +14 &<)` J +5 &=c K +9 &?b J +9 &An_ J +10 &C0f J +9 &Dk K +10 &F{ M +9 &Hh O +9 &J& P +10 &K P +9 &M P +9 &Ol P +10 &Q- \ Q +9 &R Q +10 &T \ Q +9 &Vp \ R +9 &W]r 3 +10 &X~A - +5 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%& +4 "core" &X~ - + &X~ - + ."psFlush"Hand.open +2 "manipulator"&J1 +63 "core" 1 +3 "manipulator"&5% +3 "core" % Γ   +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&@'\ +102 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%m +41 "core"  + "processing"%]% +4 "core" %g  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +376 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +136 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +61 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%w' +2112 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%q @ +175 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%V  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%u +93 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%i'F +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  + "processing"%% +4 "core" %CQ  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +61 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%&  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%$ @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%) +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%X'F +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%8 +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%v  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%e'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +69 "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"%;' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +6 "processing"% +70 "core" +6 ."psFlush"PBV.dial PSV +6 "processing"%7 U +5 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +33 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +67 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%Q'd +29 "Can" DSf +2587 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%I +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%s' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'd +2612 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1404 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1195 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%}  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'d +2617 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%g +43 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +16 ."psFlush"PS.seek 1ml +6 "processing"%['T +240 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +847 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +79 "core" ~ + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +49 "core" +2 ."psFlush"PS.seek 0ml + "processing"%#'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +78 "core"  +3 ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%B +66 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%h @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2620 "core" ' + ."psFlush"PSV.dial PSR + "processing"%H +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,'d +1865 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +274 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" @ +38 "core" A +2 "collection"'% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'' +510 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'J  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'5  +97 "core"  +2 .tCS.seek 0ml + "collection"''Q +1552 "core" ' +6 #tDisinfecting external Intake with kill +3 "collection"'m& +12 "core" &XY F +3 "collection"']% +12 "core" %S  +3 .tCSV.dial CSR +3 "collection"'x  +39 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 "core"  +4 "collection"'% +4 #"reset-modem"Session Ended +15 "core" %S  +3 #tPulling 8ml of CSR.kill +3 .CSR.select :kill +3 "collection"' +17 .tCS.seek 8ml +2 "collection"'''O +1748 "core" ' +6 .tdelay 5 seconds +509 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'q' O +513 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'V + 'u  +97 "core" +28  +2 .tCTV.dial :intake + "collection"'w  +68 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1771 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'  +60 "Can" d4S +9 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'i'Q +586 "core" ' +2 .tCSV.dial CSR + "collection"'^  +96 "core"  +8 "collection"'&% +12 "core" %T  +5 #tPulling 5ml of CSR.flush +3 .CSR.select :flush +11 "collection"' +25 .tCS.seek 5ml +3 "collection"'$'m +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"')' O +1335 "core" ' +2 .tCSV.dial CBV + "collection"' +95 "core" +3 .tCS.seek 0ml +2 "collection"'-'Q +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +5 "core" &8 L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&8& +4 "core" &8 L L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &8 $ L +2 .tForearm.seek CC +2 "manipulator"&l'O +92 "core" ' +2 .tHand.close + "manipulator"&_/ +60 "core" / +2 .tCC.seek :open + "collection"'e( +427 "core" ( +2 "manipulator"&|& +5 "core" &8 L + "manipulator"&% +5 "core" % W 7 +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(-6 +289 "core" ( +2 "manipulator"&& +5 "core" &-5 4 P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &-5  P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +3 .tHand.open + "manipulator"&.1 +60 "core" 1 +2 "manipulator"&I% +5 "core" % `  { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +62 .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:24 +2 #Preparing to sleep until 6:24AM 07/30/2023 +7 #Asleep til 6:24AM 07/30/2023 +4 #Continuing at 06:24EDT30-Jul-23 +3 "Can" :TC +26 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +7723 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10728 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 20,\\n 3 => 2}\\nCan@11:03:45, 26.0C, 21% humidity, 15.2psia, 13.811V, 0.484A, 47.933Ah, 6.68W",Subject: "da sampling at most 100ml" +9991 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2640 "Can" !&T +105 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10236 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10211 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +710 "Can" 'U( +12856 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12474 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8001 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +19480 "Can" $#;U +1268 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3598 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19143 "Can" $$zVT +1608 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16002 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14966 "Can" #&V +5757 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1930 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5068 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +11 #Session Ended +3416 "Can" !)CX +3937 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6585 "Can" $#X +14162 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +2516 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +4333 "Can" &#YB +16396 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4513 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8511 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2319 "Can" 3Y +18404 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6685 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3331 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +379 "Can" .QZn +20345 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8946 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11414 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14189 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11259 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9114 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17377 "Can" '"[ +3358 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4291 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 1,\\n 4 => 21}\\nCan@12:55:07, 26.4C, 23% humidity, 15.2psia, 13.845V, 0.294A, 48.887Ah, 4.07W\\nSampled 100.0ml",Subject: "Asleep until 06:24EDT30-Jul-23" +13574 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15104 "Can" $% \\0 +5629 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4357 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9621 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +6485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 + #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +13125 "Can" '# X\\ +7604 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13710 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11189 "Can" '" ]\\ +9540 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8967 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11411 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9288 "Can" #( ] +11466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6993 "Can" #( *^ +13761 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4714 "Can" $& v_ +16044 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +43945 "Can" '# _ +13444 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +874 "Can" * `J +17627 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17432 "Can" '" =` +3310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13174 "Can" '" av +7563 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4925 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15540 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11188 "Can" '$ b +9582 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5494 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3396 "Can" &% \ b +11519 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6962 "Can" (# Kc8 +788 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12626 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5055 "Can" %' c +4979 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10328 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20837 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3067 "Can" (" dd +17707 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18007 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3510 "Can" (" d +678 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17801 "Can" '$ Te +679 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13594 "Can" )" f& +4872 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20777 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9350 "Can" #( f +11423 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20860 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6936 "Can" (" 0gR +13813 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9468 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10929 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4983 "Can" &% xg +15763 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20778 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2675 "Can" $' h~ +18099 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17098 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20588 "Can" + i +168 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18455 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4273 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16313 "Can" (" ?i +4431 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +4 #Session Ended +18306 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4191 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12269 "Can" $( j@ +8487 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20635 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@6569 sendCRC with ifg=0x20, ie=0x7F #@8404 sendCRC with ifg=0x08, ie=0x5F + #@1786 idle with ifg=0x84, ie=0x75 + #@2457 select with ifg=0x10, ie=0xF5 + #@3094 receive with ifg=0x10, ie=0xFD #@3727 receive with ifg=0x10, ie=0xFD + #@4360 receive with ifg=0x10, ie=0xFD + #@4687 receive with ifg=0x80, ie=0xFD #@48803 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +572 "Can" ) "jv +  ) "jv: +2 #"Restarting_core_reader"Polling Can every 10:00 +17434 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4197 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17549 "Can" '% !k"g +3210 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18354 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4196 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20771 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13427 "Can" '% "kg +7416 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18275 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9323 "Can" %( $6lNg +11430 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +18457 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4199 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5113 "Can" #* %lg +15533 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@8404 sendCRC with ifg=0x08, ie=0x5F + #@1786 idle with ifg=0x84, ie=0x75 #@2457 select with ifg=0x10, ie=0xF5 + #@3094 receive with ifg=0x10, ie=0xFD + #@3727 receive with ifg=0x10, ie=0xFD #@4360 receive with ifg=0x10, ie=0xFD + #@4687 receive with ifg=0x80, ie=0xFD + #@3265 probe with ifg=0x02, ie=0x5F #@42517 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +226 "Can" / %m { +3  / %m {- +2 #"Restarting_core_reader"Polling Can every 10:00 +18044 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4198 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16924 "Can" #* 'Hmg +3835 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18441 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4272 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12676 "Can" &% (n8g +8070 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18393 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8558 "Can" &% )ng +12193 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18464 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4371 "Can" '% +Vodg +16373 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18474 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4184 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +185 "Can" 0 ,og +20566 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18480 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4273 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +16661 "Can" && . pg +4079 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK #"core_reader"@1786 idle with ifg=0x84, ie=0x75 + #@2457 select with ifg=0x10, ie=0xF5 + #@3094 receive with ifg=0x10, ie=0xFD + #@3727 receive with ifg=0x10, ie=0xFD + #@4360 receive with ifg=0x10, ie=0xFD #@4687 receive with ifg=0x80, ie=0xFD + #@3265 probe with ifg=0x02, ie=0x5F + #@52832 probe with ifg=0x02, ie=0x5F #@58725 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +236 "Can" / .pχ +3  / .pχ3 +5 #"Restarting_core_reader"Polling Can every 10:00 +17987 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4194 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16981 "Can" '% /qeg +3772 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18457 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12780 "Can" && 1Lqg +7863 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@2457 select with ifg=0x10, ie=0xF5 + #@3094 receive with ifg=0x10, ie=0xFD #@3727 receive with ifg=0x10, ie=0xFD + #@4360 receive with ifg=0x10, ie=0xFD + #@4687 receive with ifg=0x80, ie=0xFD #@3265 probe with ifg=0x02, ie=0x5F + #@52832 probe with ifg=0x02, ie=0x5F + #@46775 probe with ifg=0x02, ie=0x5F #@1755 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +226 "Can" / 1{rP  / 1{rP( +5 #"Restarting_core_reader"Polling Can every 10:00 +18061 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16887 "Can" '& 2r' +3864 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18496 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4200 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12642 "Can" '& 44s<' +8116 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18442 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8450 "Can" '% 5s' +12310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18449 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4190 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4257 "Can" '% 6th' +16501 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18457 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4191 #Session Begun +102 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5 "Can" . 8Bt' +20735 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20637 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@3094 receive with ifg=0x10, ie=0xFD + #@3727 receive with ifg=0x10, ie=0xFD #@4360 receive with ifg=0x10, ie=0xFD + #@4687 receive with ifg=0x80, ie=0xFD + #@3265 probe with ifg=0x02, ie=0x5F + #@52832 probe with ifg=0x02, ie=0x5F #@46775 probe with ifg=0x02, ie=0x5F + #@5541 probe with ifg=0x02, ie=0x5F #@64961 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +226 "Can" . 94uf +3  . 94uf+ +2 #"Restarting_core_reader"Polling Can every 10:00 +20249 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4905 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15507 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19216 "Can" '% :u +1511 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7180 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13234 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +10 #Session Ended +17303 "Can" '% ;v +3422 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9487 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +10903 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15428 "Can" '% =Cw( +5287 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +11805 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8616 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13534 "Can" '% >w +7193 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +7 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11301 "Can" #* ?xT +9422 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17596 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8043 "Can" %& A]x +12709 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5775 "Can" '% By +14948 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17871 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4195 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2203 "Can" %' Dz +18551 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20675 "Can" )" E{z +64 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14432 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended @EDT1690689635.95 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20576 "Can" (" F{B +156 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4287 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16258 "Can" %( H){ا +4457 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20713 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18560 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12074 "Can" #+ I|n +8644 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +9832 "Can" #* J} +10906 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7599 "Can" && LU} +13147 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5360 "Can" "- M~0 +59998  #) O$~Ƨ +60001  && P\\ +60001  %& Q +60002  #) Sf +60001  %& T +60001  && VB +60001  && WJ +60004  %& Y +60005  #* Zv +60005  %' [ +59997  && ]V +60007  %' ^8 +60002  $( `,Χ +60001  %& ad +60001  &' c +60001  %& dk +60001  && e& +60001  && gA +60001  %& hR +60001  $' j +60001  #* k~~ +60002  #) l +60001  %& nO +60001  $& o@ +60001  $& q!֧ +60001  %' rl +60001  %& s +60001  %& u] +60001  #) v. +60001  %& x/ħ +60001  && yZ +60001  $& { +59774  ") |i +24 .tGate.power :raw,:ON +130 "sampler") +2 )W +3 "core"  +2 "collection"' +2 's +3 "core"  +2 "processing"% +3 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"' % +3 "core" %S 3 +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%}% +3 "core" % + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % Y ! +2 "Can" !, |k +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 1,\\n 4 => 21}\\nCan@06:24:26, 26.0C, 22% humidity, 15.1psia, 13.772V, 0.380A, 51.743Ah, 5.23W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #14) <=== +3 .Sample.deep +2 "sampler")y0 +1873 "core" 0 +4 #tStarting initialPurge +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +12 "core" &  +4 .tHand.open +4 "manipulator"&f1 +62 "core" 1 +5 "manipulator"&Y& +12 "core" & / +3 "manipulator"&\\% +10 "core" % \  v +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +5 "manipulator"& (-6 +184 "core" ( +5 "manipulator"&2& +10 "core" &-> a +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 && +6 "core" &-> a +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tForearm.seek :garage +2 "manipulator"&k'n +103 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +3 "manipulator"&1& +5 "core" &-E  $ Z +2 "manipulator"&6% +6 "core" % m  / +2 .tForearm.seek :retract +2 "manipulator"&`'\ +103 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M( +281 "core" ( +2 "manipulator"&c& +6 "core" &<  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &<  7 M +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +102 "core" ' +2 "manipulator"&F& +5 "core" &9  ^ L +2 "manipulator"&K% +6 "core" %Y  M W +3 "collection"'=& +4 "core" &  +3 "collection"'& +6 "core" &  +3 .tCC.seek :closed + "collection"'~(X +6 "core" &  +5 & C +10 &%N 3 +9 &iz G +9 &a J +10 &_ J +9 &` K +9 &fa J +10 &(c J +9 &e J +9 &c K +10 &nb J +9 &!0_ J +10 &"c J +9 &$` J +9 &&wb J +10 &(8a J +9 &)_ J +9 &+b K +10 &-}b K +11 &/@a J +8 &1b J +11 &2` K +9 &4` J +10 &6Ha J +9 &8 ] J +8 &9b J +11 &;^ J +9 &=Pc J +10 &?a J +9 &@\\ J +9 &Bb K +10 &DUl K +9 &F N +10 &G Q +9 &I T +9 &KA U +10 &M U +9 &N U +9 &P V +10 &RE V +9 &T V +8 &U W +11 &W| ; +11 &XO/ %m +8 &Xv\\ F +2 ( +8 "collection"'& +11 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 +2 "collection"'%& +10 "core" &XvZ F +2 &XvZ F +2 &XvZL F +5 .tHand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&*% +11 "core" % X 3 X +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +4 "manipulator"&E'\ +104 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'S& +12 "core" &XvZ F +4 "collection"'% +9 "core" %VN  +4 .tCSV.dial CSR +4 "collection"'b  +134 "core"  +5 "collection"'j% +11 "core" %V  +2 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +16 .tCS.reconfigure :default +5 "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 '3% +3 "core" %m  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'!' +625 "core" ' +3 .tCSV.dial :waste + "collection"'a +120 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'t'Q +1975 "core" ' +2 #tPurging external Intake +2 "collection"'C& +4 "core" &XvY F +3 "collection"'>% +4 "core" %N  +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'p' O +95 #"uploadLog"upsync +2089 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 "collection"'J +2 .tCBV.dial CSV +4 "collection"'5  +15 "core" +51 ~ +2 .tCTV.dial :intake + "collection"'  +67 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'m'Q +2204 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"']  +69 "core"  +2 #tFlushing upper manifold + "collection"'x& +5 "core" &XvYJ F +2 "collection"'% +4 "core" %VE  +2 .tCSV.dial :flush + "collection"'  +69 "core"  +3 .tCS.seek 5ml + "collection"'''m +1143 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +41 "core" B + "collection"'u% +5 "core" %mI  +2 .tCS.seek 7ml +2 "collection"'w' +505 "core" ' +3 ."connect"CSV.dial CBV +2 "collection"'q +2 .tCBV.dial CSV +95 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"''Q +1540 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +718 "core" ' +2 .tCSV.dial :waste + "collection"'^ +42 "core" +3 .tCS.seek 0ml + "collection"'&'Q +720 "core" ' + "collection"'i& +5 "core" &XvY= F +2 "collection"'$% +4 "core" %P>  +2 .tCSV.dial :flush + "collection"'  +39 "core"  +3 .tCS.seek 3ml +2 "collection"')'. +725 "core" ' +55 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'X @ +40 "core" A +2 "collection"'8% +5 "core" %.<  +2 .tCS.seek 5.001ml +2 "collection"'v'm +517 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'_'Q +1135 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '. +716 "core" ' + .tCSV.dial :waste +2 "collection"'0 +69 "core" +2 .tCS.seek 0ml +2 "collection"'T'Q +711 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +5 "core" &8 L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&l& +4 "core" &8 # L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8 L +3 .tForearm.seek CC + "manipulator"&Z'O +104 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'.( +425 "core" ( +2 "manipulator"&I& +5 "core" &8 L +2 "manipulator"&7% +4 "core" % Y    +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&<(-6 +298 "core" ( +2 "manipulator"&W& +4 "core" &->  [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-> [ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&}% +5 "core" % x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #tda sampling at most 100ml +4 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 4 at 06:28:51EDT30-Jul-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 1,\\n 4 => 21}\\nCan@06:24:26, 26.0C, 22% humidity, 15.1psia, 13.772V, 0.380A, 51.743Ah, 5.23W",Subject: "da sampling at most 100ml" +2 "collection"'g& +7 "core" &P & + "manipulator"&% +5 "core" %\  / } +2 "storage"([% +5 "core" %\ <\ : 7\ + "storage"(U. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(r(,F +346 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +7 ((& +10 "core" &,H\ \  ,\ + "manipulator"&n& +10 "core" &-? ; Z + "manipulator"&#% +5 "core" %\  J } +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +220 "core" ( +4 "manipulator"&& +6 "core" & 3 +2 "storage"(B& +31 "core" &,I\ \  \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&h'g +103 "core" ' +2 "storage"(L& +5 "core" &,I\ \ !\ +3 .tSE.reconfigure :pick +4 #"uploadLog"upsync +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(+'g +105 "core" ' +3 "storage"(H- +4 "core" -'s +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (D& +3 "core" &,I \ +2 "manipulator"&& +4 "core" & _ 3 +3 .tElbow.seek 4 + "manipulator"&/( +6 "core" ( +2 "manipulator"&Q& +5 "core" &    +2 "storage"(-& +4 "core" &,I C\ +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&;'; +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&O/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&,& +3 "storage"(4' +9 "core" &    +2 "manipulator"&% +4 "core" % 8 " +3 .tForearm.seek :retract +2 "manipulator"&{'\ +63 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +27 "core" ' +3 .tElbow.seek CC + "manipulator"&9( +154 "core" ( +2 "manipulator"&o& +5 "core" &4 9 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +5 "core" &3 * H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&R'O +98 "core" ' +2 "manipulator"&& +5 "core" &4   H +2 "manipulator"&% +5 "core" %U +2 "collection"'G& +4 "core" &I  +3 "collection"'& +6 "core" &  +2 .tCC.seek :closed +2 "collection"'e(X +5 "core" &  +8 &1 *z +10 &f = +9 &u J +9 &G_ J +10 &\ ^ I +9 &\\ I +9 &b I +10 &Pb I +9 &` J +10 &[ I +9 & ` I +9 &"X` J +10 &$` I +9 &%b I +9 &'_ I +10 &)a\\ I +9 &+#a I +10 &,_ J +9 &.` J +9 &0i_ I +10 &2*_ J +9 &3_ I +9 &5[ I +10 &7q` I +9 &93[ I +10 &:` I +9 &<_ J +9 &>y^ I +10 &@;] I +9 &A` I +9 &Cn K +10 &Es N +9 &G* R +10 &H T +9 &J T +9 &Lf U +10 &N% V +9 &O W +9 &Q W +10 &Sh W +9 &U* W +10 &V O +9 &XI 'u +9 &X| \ ` +9 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 +2 .Hand.open + "manipulator"&y1 +4 "core" &Xw V +59 1 +3 "manipulator"&A% +5 "core" % U  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +104 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +215 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")Y+ +3 "core" + +2 "sampler")\\% +5 "core" % ]\ B + "collection"'2& +5 "core" &Xs\ V +3 "Can"\ ] ~< +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +24 +2 .tdelay 3.8 seconds +382 "collection"'1% +4 "core" %P\ +2 "sampler")6% +4 "core" %5]+ Q\  +2 .tSSV.dial :spit +2 "sampler")@ +126 "core"  +2 .tSS.seek 0ml +2 "sampler")k' +286 "core" ' +2 .tSSV.dial CBV +2 "sampler")c  +126 "core"  +2 .tCTV.dial :intake + "collection"'?  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:32:12.62" +1506 #"flow"0.0L/min +14786 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +210 "collection"' % +3 "core" %P:9G\ +2 #tIntake @19.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X@% +5 "core" %p H\ ? + "sampler")% +5 "core" %p N\ ? + .tIntake.select :close + "sampler")0 +10 )t% +2 "core" %p T\ ? +2 .tSSV.dial :exhaust +2 "sampler")5  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler")J' +923 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +211 "collection"'p% +3 "core" %P=?\ +2 #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XF\ +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +3 "sampler")#.z0XE% +5 "core" % K  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV + "collection"'  +41 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'t'Q +2103 "core" ' \ +3 "collection"'5% +5 "core" %- \  +2 "sampler")P% +4 "core" % N\ +2 #tBubblePoint: Intake @39.5psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'d @ +28 "core" A +3 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'w'Q +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0XD +103 "collection"'T9 +3 "core" 9@A +102 "collection"'S9 +4 "core" 9@> +102 "collection"'9 +3 "core" 9<C; +103 "collection"'39 +3 "core" 9[E9 +102 "collection"'a9 +3 "core" 9{F7 +103 "collection"' 9 +3 "core" 9H4 +102 "collection"'!9 +4 "core" 9J1 +102 "collection"'C9 +3 "core" 9K0 +103 "collection"'>9 +3 "core" 9M. +102 "collection"'9 +3 "core" 9O, +103 "collection"'*9 +3 "core" 9/P* +102 "collection"'59 +4 "core" 9JR( +102 "collection"'P9 +3 "core" 9dS& +103 "collection"'d9 +2 "core" 9}U$ +103 "collection"'9 +3 "core" 9W# +103 "collection"'p9 +3 "core" 9Y +102 "collection"'J9 +4 "core" 9Z +102 "collection"'9 +3 "core" 9\\ +103 "collection"'9 +3 "core" 9] +102 "collection"'9 +3 "core" 9 _ +103 "collection"']9 +3 "core" 9 a +102 "collection"'x9 +4 "core" 9 -b +102 "collection"'q9 +3 "core" 9 @d +103 "collection"'m9 +3 "core" 9 Se +102 "collection"'9 +4 "core" 9 df +102 "collection"'t9 +3 "core" 9 uh +103 "collection"''9 +4 "core" 9 i +102 "collection"'w9 +3 "core" 9 k +103 "collection"'^9 +2 "core" 9 l  +103 "collection"'i9 +3 "core" 9 n  +103 "collection"'$9 +3 "core" 9 o +102 "collection"'9 +3 "core" 9 q +103 "collection"'V9 +3 "core" 9 r +102 "collection"'u9 +3 "core" 9 s +103 "collection"'X9 +2 "core" 9 u" +103 "collection"'89 +3 "core" 9 w& +102 "collection"'_9 +4 "core" 9\ x* +102 "collection"'9 +3 "core" 9\ y. +103 "collection"'&9 +2 "core" 9\ z3 +103 "collection"'\ 9 +3 "core" 9\ "|7\ +103 "collection"')9 +2 "core" 9\ *}; +103 "collection"'9 +4 "core" 9\ 2~?\ +102 "collection"'9 +3 "core" 9\ 8D\ +103 "collection"'M9 +3 "core" 9\ BH\ +102 "collection"'E9 +3 "core" 9\ HL\ +103 "collection"'~9 +3 "core" 9\ OP\ +102 "collection"'09 +4 "core" 9\ UU\ +102 "collection"'79 +3 "core" 9\ [Y\ +103 "collection"'Z9 +2 "core" 9\ `]\ +103 "collection"'W9 +3 "core" 9\ da\ +103 "collection"'v9 +2 "core" 9\ je +103 "collection"'s9 +3 "core" 9\ oj +102 "collection"' 9 +4 "core" 9\ rn +102 "collection"'}9 +3 "core" 9\ wr\ +103 "collection"'9 +2 "core" 9\ {v +103 "collection"'g9 +3 "core" 9\ }z +103 "collection"'9 +4 "core" 9\  +102 "collection"'|9 +3 "core" 9\  +102 "collection"'l9 +4 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"'N9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'I `\ `\ - +2 '[9 +6 "core"  +2 9\ \ \ + "collection"'% +5 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.5psia +17350 "Can"\  +42637 "core" ` +2 "collection"'U9 +4 "core" 9\ F +2 "collection"'% +4 "core" %w +2 #tEnded lysing Collection Puck Heater at 70C/36.7psia +2 .CS.seek 0ml +2 "collection"'B'Q +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'# @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'n @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'H'm +1335 "core" ' + .tCSV.dial CTV +2 "collection"'(  +53 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'- @ +52 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'Q'Q +1338 "core" ' +2 "collection"'O% +5 "core" %NRNv  + #tPuck @47.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +98 "core" ~ + .tCBV.dial CSV +2 "collection"'  +26 "core"  +2 "collection"'z% +5 "core" %Nx  +2 .tCS.seek 5ml +2 "collection"','m +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'h  +41 "core" +2 "collection"'% +4 "core" %m<<X  +3 .tCS.seek 7ml + "collection"'<' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'o @ +51 "core" B +3 .tCS.seek 10ml + "collection"';' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'4 ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +31 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'G  + '/  +28 "core"  +97  +2 .tCS.seek 5ml +2 "collection"'{'m +1336 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'. @ +94 "core" B +2 .tCSV.dial :waste + "collection"'y +95 "core" +3 .tCS.seek 0ml + "collection"'A'Q +1349 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +79 "core" ? +3 .tCS.seek 5ml + "collection"' 'm +1341 "core" ' +2 .tCSV.dial CTV +2 "collection"'2  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'+  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"''Q +1340 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'" +94 "core"  +2 .tCBV.dial CSV +2 "collection"'1  +28 "core"  + "collection"'6% +5 "core" %O10,  +2 .tCS.seek 5ml +2 "collection"'@'m +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +39 "core" + "collection"'c% +5 "core" %m   +2 .tCS.seek 7ml +2 "collection"'?' +160 "Can" T \\H +419 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'k' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'= ` +108 "core" _ +2 #tLysing Complete +2 "collection"'`& +4 "core" &Xr V +58 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"& % +4 "core" %  8  +2 "storage"(R% +4 "core" % 1\ +2 "storage"(%. +3 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(\\( +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (F& +3 "core" & D V B\ +2 "manipulator"&K& +4 "core" &3 E H +2 "manipulator"&% +4 "core" %   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&b(4 +203 "core" ( +2 "manipulator"&j& +5 "core" &W Y ' +2 "storage"(T& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&S'N +99 "core" ' +2 "storage"(& +5 "core" & b\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(3'g +275 "core" ' +2 "storage"(a- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +4 "core" &W  ' +2 "storage"(!& +4 "core" & d\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&C' +32 "core" ' +2 .tElbow.hold + "manipulator"&>, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(*' +30 "core" ' + "manipulator"&5% +5 "core" % 5 7 +2 "storage"(P& +4 "core" & i m\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&d'. +23 "core" ' + "manipulator"&& +5 "core" &W ' +2 "storage"(p& +5 "core" & $\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&J'N +23 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate + "storage"(' +40 "core" ' +2 "manipulator"&& +5 "core" &W ' +2 "manipulator"&% +4 "core" %[ * +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&x( +148 "core" ( + "manipulator"&q& +5 "core" &1 D F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &1 F +3 .tForearm.seek CC + "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&t/ +53 "core" / +3 .tCC.seek :open + "collection"''( +426 "core" ( +2 "storage"(w& +5 "core" & -\ +2 "storage"(^& +4 "core" & \ +2 "manipulator"&i& +4 "core" &1 H F +2 "manipulator"&$% +4 "core" % _ S  +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&V(4 +239 "core" ( +2 "manipulator"&u& +5 "core" &? M  +2 "storage"(X& +4 "core" & o\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&8' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&&% +5 "core" % [    +2 "storage"(\ & +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 293 counts + "manipulator"&)' +25 "core" ' +2 "manipulator"&& +5 "core" &H i +2 "storage"(& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&M'N +35 "core" ' +2 "storage"(E% +5 "core" %\  \ +2 ."downElevator"SE.seek :down +4 "storage"(~' +100 (0% +3 "core" %@7\ \ \ OC +3 "manipulator"&7% +5 "core" %r % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +90 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +5 "core" & ! +2 "manipulator"&v& +4 "core" &H +2 "manipulator"&s% +4 "core" %\    +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +173 "core" ( +2 "manipulator"&}& +5 "core" &-6 8 F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-6 0 F +2 .tForearm.seek :garage +2 "manipulator"&g'n +98 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&|& +5 "core" &-7  l E +2 "manipulator"&l% +4 "core" % l  _ +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&N( +292 "core" ( +2 "manipulator"&[& +5 "core" &  6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" & 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&I& +5 "core" &  ' 6 +2 "manipulator"&U% +4 "core" %M ] +3 "collection"'& +4 "core" &  +3 "collection"'L& +6 "core" &  +3 .tCC.seek :closed +3 "collection"'#(X +3 "core" &  +6 &s = +9 &SO} 0 +9 &y E +10 &F\\ H +9 &] I +10 &[x H +9 &]W H +9 &M`C I +10 &]} I +9 &Z I +10 &_s I +9 &!U]O I +9 &#]: I +10 &$Z+ H +9 &&\\y H +9 &(]` I +10 &*] I +9 &+Z H +9 &-[y H +10 &/f_h H +9 &1'ZQ I +10 &2\\> I +9 &4Z# H +9 &6nZ H +10 &80]m H +9 &9_x H +9 &;Zl H +10 &=w\\W H +9 &?8_K H +10 &@` I +9 &B_ I +9 &D{g J +10 &F4 M +9 &Gx R +9 &Ii T +10 &K_^ V +9 &M T V +10 &NB V +9 &P0 W +10 &Rd% W +9 &T$ X +9 &Uw X +9 &Wx \ ? +10 &XS% (t +9 &Xuw R +2 ( +2 "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.13 + "collection"'n& +4 "core" &Xur R +2 .tHand.open + "manipulator"&B1 +56 "core" 1 +2 "manipulator"&(% +5 "core" % L   $ ^ +2 .tForearm.reconfigure :loose +57 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&D'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"%-% +5 "core" %b + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%H'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%O  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +51 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%z' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%Q + "collection"'h  +7 "core" B +2 "processing"%  +64 "core" +87  + .tPSV.dial :mixloop +2 "processing"%, +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%o  +122 "core" +2 .tPS.seek 0ml +2 "processing"%<'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%4  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +39 "core" +2 .tPS.seek 0ml +2 "processing"%/'d +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%;  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%y +40 "core" +3 .tPS.seek 0ml +2 "processing"%{'d +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & B 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A( +3 "core" ( +2 "manipulator"&2& +4 "core" & a 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & = 6 +3 .tForearm.seek CC + "manipulator"&+'O +102 "core" ' + .tHand.close + "manipulator"&Y/ +62 "core" / +2 .tCC.seek :open + "collection"' ( +427 "core" ( +2 "manipulator"&"& +4 "core" & p 6 +2 "manipulator"&1% +4 "core" % c B H +3 .tForearm.seek :retract + "manipulator"&6'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +287 "core" ( + "manipulator"&& +5 "core" &-6 P P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +4 "core" &-6  P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&@'n +102 "core" ' +2 .tHand.open +2 "manipulator"& 1 +55 "core" 1 +2 "manipulator"&?% +5 "core" % j  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .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 4 into Collection Clamp + "collection"'`& +5 "core" & ! +2 "manipulator"& % +4 "core" %\   +2 "storage"(R% +4 "core" %\ \ \ +2 "storage"(%. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(F(,F +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (K& +3 "core" &,F \  +2 "manipulator"&& +4 "core" &-:  L +2 "manipulator"&r% +4 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&j( +172 "core" ( +2 "manipulator"&T& +5 "core" & $ & + "storage"(9& +5 "core" &,E\  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +98 "core" ' +2 "storage"(f& +5 "core" &,E\ \  '\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(a'g +103 "core" ' +2 "storage"( - +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (!& +3 "core" &,E \  +2 "manipulator"&& +4 "core" &  & +2 .tElbow.seek 4 +2 "manipulator"&5( +4 "core" ( + "manipulator"&P& +5 "core" &  & + "storage"(& +5 "core" &,E \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&p'; +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(S' +8 "core" &  & +3 "manipulator"&b% +4 "core" % 1 } +2 .tForearm.seek :retract +2 "manipulator"&3'\ +72 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +20 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +152 "core" ( + "manipulator"&d& +5 "core" &< N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &< N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'O +106 "core" ' +2 "manipulator"&m& +5 "core" &9 C M +2 "manipulator"&J% +5 "core" %Q > I +2 "collection"'>& +4 "core" &  +3 "collection"'t& +6 "core" &i  +3 .tCC.seek :closed + "collection"'](X +5 "core" &>  +8 &\ #$ %f +9 &Xx 6 +9 & J +10 &Y H +9 &] H +10 &A]} H +9 &]y I +9 &`n I +10 &_V I +9 &HZ: I +9 & \ Z9 I +10 &!Z+ I +9 &#Z I +10 &%QZ H +9 &'\\ H +9 &(\\ H +10 &*_ I +9 &,X_ I +9 &.] I +10 &/\\ H +9 &1Z I +10 &3aY H +9 &5"\\ I +9 &6\\ I +10 &8\\* H +9 &:i]; H +9 &<)_5 I +10 &=[< I +9 &?Z/ I +10 &Ao]' I +9 &C/cl J +9 &D M +10 &Fy Q +9 &HXz T +9 &Jk U +10 &Kn V +9 &M^ W +10 &OW_ W +9 &QT X +9 &RM W +10 &TJ W +9 &V\\? X +9 &WZ1 9 +10 &Xf/ \ - +9 &X& \ X +3 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + .Hand.open +2 "manipulator"&e1 +58 "core" 1 +2 "manipulator"&w% +5 "core" % O   K +48 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'i  +121 "core" ~ +2 .tCSV.dial CTV +2 "collection"'$  +27 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 "collection"'u% +5 "core" % P  +2 .tCS.seek 4ml +2 "collection"'X'NQ +1600 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%x  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +66 "core"  +3 .tPS.seek 0ml + "processing"%&'d +2616 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'\ ` +27 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1592 "core" ' +2 .tCSV.dial CTV +2 "collection"'E  +53 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2611 "core" ' +2 .tCBV.dial :waste1 + "collection"'0 @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'7  +121 "core" +2 "collection"'V& +5 "core" &Xy X +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&8% +4 "core" %\  Z  +2 "storage"()% +4 "core" % O\ +2 "storage"(W. +3 "core" .(,F +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(v( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (s& +4 "core" & g i\ +2 "manipulator"&& +4 "core" &9 M +2 "manipulator"&M% +4 "core" %\  T  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&}(4 +167 "core" ( + "manipulator"&& +5 "core" &+ D +2 "storage"(~& +5 "core" & =\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&_'N +96 "core" ' +2 "storage"(& +5 "core" & '\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(|'g +285 "core" ' +2 "storage"(l- +4 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" &+ ; D +2 "storage"(g& +5 "core" & S\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&[' +33 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'l +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(I' +35 "core" ' +2 "manipulator"&U% +5 "core" %j  +2 "storage"(& +4 "core" & T R \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&'. +21 "core" ' +2 "manipulator"&'& +5 "core" &+ D +2 "storage"(n& +4 "core" &  8\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&B'N +27 "core" ' +2 .tSE.seek 2.16 Pucks below Top Plate +2 "storage"((' +45 "core" ' +2 "manipulator"&L& +5 "core" &+  D +2 "manipulator"&% +5 "core" %n M  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( +2 "manipulator"&O& +5 "core" &6 T J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &6 . J +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'Q( +427 "core" ( +2 "storage"(h& +4 "core" & 3\ +2 "storage"(& +6 "core" & \ + "manipulator"&,& +5 "core" &6 - J +2 "manipulator"&o% +4 "core" % _ C +2 .tForearm.seek :retract +2 "manipulator"&z'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&4(4 +198 "core" ( +2 "manipulator"&<& +4 "core" &? , +2 "storage"(G& +4 "core" &\  #\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&' +103 "core" ' +2 .tElbow.hold + "manipulator"&;, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&/1 +61 "core" 1 +3 "manipulator"&y% +4 "core" % j  +2 "storage"(.& +4 "core" & &\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 301 counts +2 "manipulator"&'# +11 "core" ' +2 "manipulator"&2& +5 "core" &b W ' +2 "storage"(& +4 "core" & U\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&Y'N +27 "core" ' +2 "storage"(N% +5 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(D' +99 (#% +3 "core" %7 {\ OD +2 "manipulator"&"% +5 "core" %U Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +92 "core" ' +39 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air + "processing"%+  +69 "core" +3 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%c +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%A  +40 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%?  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%`'d +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +59 "core" &'  +2 "manipulator"&R& +4 "core" &b [ ' +2 "manipulator"&6% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-6 +183 "core" ( +2 "manipulator"&@& +5 "core" &-; - H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &-;  H +3 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' + .tHand.close +2 "manipulator"&r/ +54 "core" / +2 "manipulator"&\\& +5 "core" &-=  F +2 "manipulator"&T% +4 "core" % m  [ +3 .tForearm.seek :retract + "manipulator"&9'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&f(? +120 "core" ( + "manipulator"&& +5 "core" &J % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &J % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&!'Η +100 "core" ' +2 "manipulator"&& +5 "core" &J % +2 "manipulator"&P% +4 "core" %Λ 4 { +3 "processing"%& +4 "core" &  +2 "processing"%=& +6 "core" &.  +3 .tPC.seek :closed + "processing"%(X +5 "core" &  +7 &? &i +9 &oZ 8 +10 & K +9 &` K +9 &Xf K +10 &` K +9 &c K +10 &`% \ K +9 &`c* \ K +9 &!g, K +10 &b* J +9 &!d. \ K +9 &#ic+ J +10 &%*d4 K +9 &&d' J +10 &(b3 K +9 &*qcA J +9 &,2d? \ K +10 &-cA J +9 &/eD \ K +9 &1xeL K +10 &3:e? K +9 &4gA \ K +10 &6d< \ K +9 &8b? K +9 &:BdO K +10 &<eW K +9 &=aV K +9 &?eW K +10 &AKcX \ J +9 &C fR \ K +9 &DlV \ K +10 &FM N +9 &HDW P +10 &JW Q +9 &KS P +9 &Mc Q +10 &OHc Q +9 &Qa R +10 &R_ R +9 &T^ Q +9 &VOa Q +10 &Wzvc %u +9 &X~` @ +9 ( +2 &Xc / +2 "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%& +4 "core" &X\\ / +2 .tHand.open +2 "manipulator"&b1 +60 "core" 1 +2 "manipulator"&j% +4 "core" % Ι $  } +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%d  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%* +41 "core" + "processing"%a% +5 "core" %e  +3 .tPS.seek 0.3ml + "processing"%p'b +386 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +106 "core"  +2 "processing"%m% +4 "core" %_G  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%J'. +490 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%>' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%5 +93 "core" +2 .tPTV.dial :mixing + "processing"%3 @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +97 "core"  +2 .tPS.seek 0ml +2 "processing"%e'd +2493 "Can" \ E fާ +126 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&w& +5 "core" &J ' % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&t(? +7 "core" ( +2 "manipulator"&i& +5 "core" &A # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &A > # +3 .tForearm.seek PC + "manipulator"&q'Η +95 "core" ' +2 .tHand.close + "manipulator"&{/ +63 "core" / +2 .tPC.seek :open +2 "processing"%u( +421 "core" ( +2 "manipulator"&k& +5 "core" &B J " +2 "manipulator"&x% +4 "core" % ΂ v +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +121 "core" ( +2 "manipulator"&\ & +5 "core" &-@  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-@   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'n +100 "core" ' +2 .tHand.open + "manipulator"&E1 +63 "core" 1 +2 "manipulator"&% +5 "core" % e   g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +102 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%7& +4 "core" &l  +2 "manipulator"&V% +5 "core" %\  C + + "storage"(8% +5 "core" % \ +2 "storage"(). +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(W(,F +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (s& +3 "core" &,F \  +2 "manipulator"&& +4 "core" &-E D  +2 "manipulator"&M% +5 "core" %\  = + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&F( +182 "core" ( +2 "manipulator"&& +5 "core" &  5 +2 "storage"(~& +4 "core" &,D k\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'g +95 "core" ' +2 "storage"(C& +5 "core" &,D Z\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'g +114 "core" ' +2 "storage"(l- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +3 "core" &,D @\  +2 "manipulator"&g& +4 "core" &  5 +2 .tElbow.seek 4 +2 "manipulator"&( +4 "core" ( + "manipulator"&U& +4 "core" &  5 +2 "storage"(& +5 "core" &,D \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&''; +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&n/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&L& +4 "storage"(' +8 "core" &  5 +2 "manipulator"&_% +4 "core" % D > +3 .tForearm.seek :retract + "manipulator"&}'\ +89 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 .tElbow.seek PC +2 "manipulator"&|(? +252 "core" ( +2 "manipulator"&[& +5 "core" &A 1 : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &A L : +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&I'Η +104 "core" ' +2 "manipulator"&O& +5 "core" &A , : +2 "manipulator"&H% +4 "core" %Ύ I < +2 "processing"%B& +4 "core" &  +60 "processing"% & +6 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &z  +8 & . $e +9 &W 7 +9 & K +10 &] K +9 &{fw K +9 &>at J +10 &`t K +9 &_s J +10 &`n K +9 &Ecf K +9 & ^c J +10 &!eh K +9 &#ce K +9 &%N`f J +10 &'`e K +9 &(ed J +10 &*f] K +9 &,UdY K +9 &.eU J +10 &/aW K +9 &1fX J +10 &3^cV J +9 &5fW K +9 &6cO K +10 &8`P J +9 &:fdC J +9 &<'gF K +10 &=dJ K +9 &?fG K +9 &AmeM K +10 &C-lH K +9 &DsM L +10 &FN N +9 &HdB \ P +9 &J&2 \ P +10 &K- \ P +9 &M+ \ Q +9 &Ok5 Q +10 &Q,6 Q +9 &R7 Q +10 &T/ Q +9 &Vp/ R +9 &W[p, 2 +10 &X{]6 3 +9 ( + &X}" 1 +3 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 .Hand.open + "manipulator"&-1 +54 "core" 1 +2 "manipulator"&]% +5 "core" % Ύ   < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% ` +2 %,9 +8 "core" 9"# +3 .tPH.hold 2:00:00,28C +3 "processing"%o p`p +5 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  + "processing"%<% +5 "core" %cP  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%G' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' +2 .tPTV.dial :puck + "processing"%/  +69 "core"  +2 .tPSV.dial PTV + "processing"%y +69 "core" +2 .tPBV.dial :waste1 + "processing"%.  +120 "core" +2 "processing"%2% +5 "core" %ҪG  +2 .tPS.seek 1.5ml +2 "processing"%'Z +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%z'd +1619 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +69 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2262 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +67 "core"  +3 .tPS.seek 0ml + "processing"%D'd +2245 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%&  +122 "core" + .tPSV.dial :mixloop +2 "processing"%c +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%A @ +79 "core" ? +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"% 'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'?  + "processing"%  +41 "core"  +3 +2 "processing"% % +4 "core" %_  +3 .tPS.seek 0.34ml + "processing"%R'n +426 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'6  +28 "core" +2 .tPRV.dial :air + "processing"%@  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%K'G[ +940 "Can" J t +248 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%; @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%r' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%\\  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%T'Ҧ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%1 +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +67 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ң  +3 .tPS.seek 1.85ml + "processing"%' +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +3 "core" &\  +2 "manipulator"&9& +4 "core" &A : +2 "manipulator"&:% +4 "core" %  <  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +132 "core" ( +2 "manipulator"&b& +5 "core" &-8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-8 2  +3 .tForearm.seek :garage + "manipulator"&='n +95 "core" ' +2 .tHand.close + "manipulator"&d/ +64 "core" / +2 "manipulator"&*& +5 "core" &-<  !  +2 "manipulator"&a% +4 "core" % ] ' +2 .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +279 "core" ( +2 "manipulator"&S& +4 "core" &9 8 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &9  K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'O +105 "core" ' +2 "manipulator"&J& +5 "core" &9 K +2 "manipulator"&5% +4 "core" %W 8 Q +3 "collection"'3& +4 "core" &,  +3 "collection"' & +6 "core" &.  +2 .tCC.seek :closed +3 "collection"'>(X +4 "core" &,  +6 &$ 6 +9 &DI}2 0 +9 &xv- E +10 &&e K +9 &b' J +9 &^ J +10 &mc5 \ K +9 &0b- J +10 &d+ \ J +9 &b K +9 &v`% J +10 &!8`( J +9 &"^% J +9 &$`2 J +10 &&~a J +9 &(Ab J +10 &*a J +9 &+a J +9 &-] \ J +10 &/H`$ J +9 &1 a K +10 &2`" J +9 &4a' \ J +9 &6P`" J +10 &8` K +9 &9_ J +63 &;a J +5 &=X`+ J +5 &?^% \ J +2 &@` J + &Bb# \ J +2 &D_g" K + &F M + &G" Q +4 &I! T +10 &KI U +9 &M\ V +9 &N# V +10 &P# V +9 &RK" W +10 &T \ W +9 &U W +9 &W| 8 +10 &XQ/ #h +9 &X R +5 ( +2 "collection"' & +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +2 "collection"'w& +5 "core" &X Q + &X Q + .tHand.open +2 "manipulator"&i1 +61 "core" 1 +3 "manipulator"&$% +5 "core" % W   T Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%f +96 "core"  +2 "processing"%% +5 "core" %g \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1605 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%k  +39 "core"  +3 .tPS.seek 0ml +2 "processing"%x'd +1602 "core" ' +2 .tPSV.dial PSR +2 "processing"%\ +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%q  + "collection"'t  +33 "core" ~ +117  +2 .tPSV.dial :mixloop + "processing"%E +106 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%V  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +42 "core" +2 .tPS.seek 0ml +2 "processing"%)'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%X  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%M'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +5 "core" &7 K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&~& +4 "core" &7 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &7 + K +2 .tForearm.seek CC +2 "manipulator"&C'O +94 "core" ' + .tHand.close +2 "manipulator"&l/ +56 "core" / +3 .tCC.seek :open + "collection"'Z( +427 "core" ( + "manipulator"&g& +5 "core" &7 ( K +2 "manipulator"&U% +4 "core" % W  +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(-6 +288 "core" ( +2 "manipulator"&n& +5 "core" &-,  g + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" &-,  g +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&_'n +102 "core" ' +3 .tHand.open + "manipulator"&F1 +54 "core" 1 +2 "manipulator"&% +5 "core" % f  m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 ."da"delayUntil "07:22:56.60" +24958 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +68 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%  +52 "core" +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%' +2251 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%O +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%H  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%B +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +39 "core"  +3 ."da"PS.seek 0ml +2 "processing"%u'd +317 "Can" N \ +1930 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +119 "core"  +2 "processing"%]% +5 "core" %h  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%,' +585 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%I  +67 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core" +2 "processing"%e% +4 "core" %ҩ  +3 ."da"PS.seek 1.5ml + "processing"%G'Y +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%y'd +1597 "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"%2 * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2264 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2246 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%z +120 "core"  +2 "processing"%% +5 "core" %e  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +54 "processing"% +13 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%(' +578 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%+'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Y +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%&% +5 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%c'U +591 "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"%D'd +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"%? * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +69 "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"%R +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%K'd +2243 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%\\  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%r  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%1  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +54 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% 'a +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +40 "core"  + "processing"%P% +5 "core" %e  +2 ."da"PS.seek 0.55ml +2 "processing"%T' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%9 +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%: @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%b  +18 "Can" X  +15 "core" +2 "processing"%j% +4 "core" %ҧ  +3 ."da"PS.seek 1.85ml + "processing"%|' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*'d +1953 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%a  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%=  +40 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2259 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%J +43 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%5  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%3'd +2258 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +119 "core"  +2 "processing"%Q% +5 "core" %_  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%w' +579 "core" ' +2 ."da"delay 5 seconds +352 "Can" \ G :6 +150 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +67 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +33 "core"  + "processing"%% +5 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%p'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"%k'd +1606 "core" ' +2 ."da"delay 2:00 +12003 #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"%\ * +44 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%x +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2246 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +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"%  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%V'd +2247 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +133 "core"  + "processing"%8% +5 "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"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%s% +4 "core" %ҧ  +3 ."da"PS.seek 1.5ml + "processing"%v'W +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"%'d +1597 "core" ' +10 ."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"%` * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%>' +2250 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%U +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%n  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%L'd +2250 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +119 "core"  +2 "processing"%F% +5 "core" %c  + #"da"Pulling 0.5ml of PSR.wash +2 .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" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core" +2 "processing"%[% +4 "core" %Ҧ  +3 ."da"PS.seek 1.5ml + "processing"%'V +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%M'd +1601 "core" ' +2 ."da"delay 2:00 +1540 "Can" U ̧ +10463 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%}' +2253 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%- +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%u  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%,'d +2247 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%I +126 "core"  +8 "processing"%% +19 "core" %i\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%<' +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%e% +4 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"% ' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%2% +5 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +586 "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"%'d +1596 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "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"%" +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2273 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%4 +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%(  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2260 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%&% +4 "core" %`\ +2 #"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"%+'Ҧ +2112 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%A +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +33 "core" +2 "processing"%% +4 "core" %ҧ\  +3 ."da"PS.seek 1.5ml + "processing"%?'W +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%D  +98 "core"  +3 ."da"PS.seek 0ml +2 "processing"%6'd +1599 "core" ' +2 "processing"%@9 +4 "core" 9^74 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%R  +4 "core" 4 + 4 + "processing"%;& +4 "core" &X}"+\ 1 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"& % +4 "core" %\   +2 "storage"(\\% +4 "core" % Y h ?\ +2 "storage"(r. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(1( +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & J\  2\ +3 "manipulator"&K& +4 "core" &-5 ^ +2 "manipulator"&% +4 "core" %\    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&P(4 +180 "core" ( +2 "manipulator"& & +5 "core" &7 0 +2 "storage"(& +4 "core" & U S\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&T'N +100 "core" ' +2 "storage"(9& +5 "core" & T S\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +60 "storage"(:'g +273 "core" ' +2 "storage"(b- +4 "core" -'m + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&j& +4 "core" &7 e 0 +2 "storage"(d& +4 "core" &   5\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&%' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&|, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(a- +3 "core" -'m +3 ."da"SE.seek 2.17 Pucks below Top Plate + "storage"(h' +42 "core" ' + "manipulator"&=% +5 "core" %e  +2 "storage"(*& +4 "core" & 2 ]\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 306 counts +2 "manipulator"&m'( +20 "core" ' + "manipulator"&& +5 "core" &R , +2 "storage"(J& +4 "core" & , -\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts + "manipulator"&5'N +25 "core" ' +2 ."da"SE.seek 3.17 Pucks below Top Plate +2 "storage"(S' +45 "core" ' + "manipulator"&!& +6 "core" &R B , + "manipulator"&Q% +5 "core" %] 6  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&w(? +252 "core" ( +2 "manipulator"&$& +5 "core" &B 6 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &B . 6 +3 ."da"Forearm.seek PC +2 "manipulator"&f'Η +94 "core" ' + ."da"Hand.close +2 "manipulator"&/ +62 "core" / +3 ."da"PC.seek :open + "processing"%i( +425 "core" ( +2 "storage"(& +5 "core" & H D ?\ + "manipulator"&p& +5 "core" &B U 6 + "manipulator"&% +5 "core" % Ύ ) +2 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&x(4 +258 "core" ( +2 "manipulator"&k& +5 "core" &O * +2 "storage"(q& +4 "core" & T U\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&E'N +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "storage"(- +4 "core" -' +3 ."da"SE.seek 2.93 Pucks below Top Plate +2 "storage"(t'O +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.16 Pucks below Top Plate + "storage"(7' +52 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul3008h100ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +551 #"da"SX MX5/16 (USB:;3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.644 seconds\ /var/log/esp/da23jul3008h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul3008h100ml15s_nessie.tif +1573 #SX MX5/16 (USB:;3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul3008h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul3008h100ml25s_nessie.tif +2567 #SX MX5/16 (USB:;3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul3008h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "21.644 sec auto-exposure",Subject: "da23jul3008h100ml images!" +3 "storage"(8- +5 "core" -' +2 "storage"(V& +5 "core" & Q H 2\ +2 "manipulator"&& +4 "core" &O * +3 ."da"Elbow.seek 3 +12 "manipulator"&)(4 +43 "core" ( +2 "manipulator"&& +5 "core" &2  H  +2 "storage"(s& +4 "core" & K d A\ +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&X'N +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.88 Pucks below Top Plate +2 "storage"(~' +56 "core" ' +2 "manipulator"&v& +5 "core" &2 J  +2 "storage"(l& +4 "core" & \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&`' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&{, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.06 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"&g% +5 "core" %w  +2 "storage"(U& +4 "core" & \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 313 counts + "manipulator"&C'/ +21 "core" ' + "manipulator"&n& +6 "core" &2 8  + "storage"(>& +5 "core" & \ +3 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'N +26 "core" ' +12 "storage"(F% +5 "core" %\  \ +3 ."downElevator"SE.seek :down +5 "storage"(L' +97 (% +3 "core" %ā4 \ M= +2 "manipulator"&_% +6 "core" %B  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&''\ +91 "core" ' +32 ' + ."downElevator"SE.stop + "storage"(5 +3 ([& +5 "core" &\ \ \ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +5 "core" &  +2 "manipulator"&& +4 "core" &2   +2 "manipulator"&% +5 "core" %\    +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +173 "core" ( +2 "manipulator"&H& +5 "core" &-4 F T +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &-4 T +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&M'n +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&-& +5 "core" &-4  T + "manipulator"&]% +5 "core" % z 5 Z +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&}(? +120 "core" ( +2 "manipulator"&I& +5 "core" &E  1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &E * 1 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&,'Η +102 "core" ' +3 "manipulator"&e& +5 "core" &E G 1 +2 "manipulator"&<% +5 "core" %Η / +2 "processing"% & +4 "core" &W  +3 "processing"%G& +7 "core" &\  +3 ."psFlush"PC.seek :closed +3 "processing"%.(X +3 "core" &Q  +5 & 4 +10 &:K 0 +9 &ov D +9 &b \ K +10 &a \ J +9 &] \ J +9 &cb K +10 &&` \ J +9 &c J +10 &a J +9 &m] J +9 &!.a J +10 &"_Z \ J +9 &$c J +9 &&t`Y \ J +10 &(6_T J +9 &)c J +9 &+` J +10 &-|_ J +9 &/=` K +10 &0b \ K +9 &2a \ J +9 &4_ J +10 &6Fe J +9 &8a K +9 &9b J +10 &;_ J +9 &=N_ \ J +10 &?_ J +9 &@_ J +9 &B_ J +10 &DUc K +9 &Fp L +10 &G O +9 &I P +9 &KL P +10 &M  Q +9 &N Q +9 &P Q +10 &RS Q +9 &T Q +9 &U Q +10 &W 5 +9 &Xc0 U +10 &X - +2 ( +2 "processing"%G& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 + "processing"%2& +5 "core" &X - + ."psFlush"Hand.open +2 "manipulator"&/1 +62 "core" 1 +2 "manipulator"&y% +66 "core" % Η  +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"% +40 "core"  +2 "processing"%#% +5 "core" %e  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +447 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +142 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%z @ +176 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%4 +93 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%('F +2361 "Can" E b +252 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%N +95 "core"  +2 "processing"%% +4 "core" %Da  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +585 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2097 "core" ' +3 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%A  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%c @ +67 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%+'F +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  +2 ."psFlush"PSR.select :flush +7 "processing"%@ +16 ."psFlush"PS.seek 1ml +4 "processing"%D'T +1101 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1605 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%@ +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%R  +66 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%;'d +2313 #"uploadLog"upsync +299 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%W @ +52 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%^' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%b +78 "core" ~ + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%j'd +2606 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%d @ +39 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%J'T +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +78 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +62 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%: +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2106 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +80 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%5 U +48 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +57 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +78 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +77 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%w'd +1677 "Can" E > +940 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &  +2 "manipulator"&& +5 "core" &E 0 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&\ (? +2 "core" ( +2 "manipulator"&S& +5 "core" &E 5 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &E 1 +2 .tForearm.seek PC +2 "manipulator"&8'Η +101 "core" ' +2 .tHand.close + "manipulator"&V/ +58 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&& +5 "core" &E U 1 +2 "manipulator"&s% +4 "core" % Α  Z +2 .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l( +352 "core" ( + "manipulator"&g& +5 "core" &9 * K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &8 K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&n'O +102 "core" ' +2 "manipulator"&>& +4 "core" &8 L K +2 "manipulator"&x% +5 "core" %K  ` +2 "collection"'F& +5 "core" &  +3 "collection"'E& +6 "core" &  +2 .tCC.seek :closed +3 "collection"'7(X +4 "core" &  +5 & 7 +10 &?K 0 +9 &sv D +10 & h K +9 &b J +9 &^ J +10 &he J +9 &*e J +10 &c K +9 &d K +9 &pb J +10 &!3] J +9 &"a J +9 &$] J +10 &&xa J +9 &(;_ J +9 &)b K +10 &+b J +9 &-d J +10 &/Ba J +9 &1] J +9 &2` J +10 &4] J +9 &6Jb J +9 &8 a K +10 &9a J +9 &;b K +10 &=R` J +9 &?] J +9 &@` J +10 &Bc K +9 &DXk K +9 &F N +10 &G Q +9 &I S +10 &KD T +9 &M U +10 &N V +9 &P V +9 &RF W +9 &T W +10 &U W +9 &Wx 7 +10 &XU3 ] +9 &X V +9 ( +3 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.94 + "collection"'X& +5 "core" &Xw R + &Xw R +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&_% +4 "core" % K   ` +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'~& +5 "core" &Xw R +2 "collection"'`% +4 "core" %M  +2 .tCSV.dial CSR +2 "collection"'[  +42 "core"  +2 "collection"'C% +4 "core" %M  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %m  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +619 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'H& +5 "core" &Xv R +2 "collection"'B% +4 "core" %P  +2 .tCSV.dial :flush + "collection"'L  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'{'m +1148 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +2 "collection"'-% +5 "core" %m  +2 .tCS.seek 7.001ml +2 "collection"']' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"''  + 'I  +52 "core" ~ +76  +2 .tCBV.dial :waste1 +2 "collection"' @ +40 "core" > +2 .tCS.seek 0ml +2 "collection"'M'Q +1552 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'e& +5 "core" &Xu R +2 "collection"'<% +4 "core" %K  +2 .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"'O'm +1133 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +42 "core" A +2 "collection"'i% +5 "core" %m  +2 .tCS.seek 7ml +2 "collection"'2' +510 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'/  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'y  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'G'Q +1542 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &Xt R +2 "collection"'#% +4 "core" %V  +2 .tCSV.dial CSR + "collection"',  +52 "core"  +2 "collection"'6% +5 "core" %V  + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'"'O +1777 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'z' O +504 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '4  +96 "core" +30  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'N'Q +1767 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'('Q +581 "core" ' +55 .tCSV.dial CSR +3 "collection"'&  +96 "core"  + "collection"'A% +5 "core" %U  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'c'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"'Y +95 "core" +3 .tCS.seek 0ml + "collection"' 'Q +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +5 "core" &7 8 K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&D( +3 "core" ( +2 "manipulator"&@& +4 "core" &6 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &7 4 K +3 .tForearm.seek CC +2 "manipulator"&?'O +94 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 .tCC.seek :open +2 "collection"';( +425 "core" ( + "manipulator"&\\& +5 "core" &7  K +2 "manipulator"&% +5 "core" % N +2 .tForearm.seek :retract + "manipulator"&K'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&r(-6 +280 "core" ( +2 "manipulator"&W& +4 "core" &-: K  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-:  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' +2 .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&9% +5 "core" % d k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +108 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:24:26 + #Preparing to sleep until 11:00AM 07/30/2023 +8 #Asleep til 11:00AM 07/30/2023 +4 #Continuing at 11:00 +3 "Can" 6 ? +3 ."Qmail"GoodNews.email "Then, in tube 4: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:115\\n{1 => 22,\\n 2 => 22,\\n 3 => 4,\\n 4 => 18}\\nCan@08:18:47, 26.4C, 23% humidity, 15.1psia, 13.831V, 0.269A, 52.746Ah, 3.72W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +9968 #"uploadLog"upsync +21477 "Can" , w +60001  $ $ +60001  $  +60001  $ oP +60001  '  +60001  & | +60001  $ d +60001  #  +60001  # > +60001  $ Zԧ +60001  $ j +60001  #  +60001  ( S +60001  ' , +60001  ) § +60001  # PX +35750  $  +3 #tPowering core bus +569 .Gate.power :raw,:ON +3 "sampler") +47 )b +3 "core"  +2 "collection"' +3 '^ +4 "core"  +2 "processing"% +2 %d +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'j% +3 "core" % / +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%=% +3 "core" %w % +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")a% +4 "core" %  +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 4,\\n 4 => 18}\\nCan@11:00:31, 25.9C, 23% humidity, 15.1psia, 13.806V, 0.355A, 53.180Ah, 4.90W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #15) <=== +2 .Sample.shallow +3 "sampler")g2 +22 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +5 "core" &  +2 .tHand.open + "manipulator"&>1 +59 "core" 1 +2 "manipulator"&x& +5 "core" &  @ / + "manipulator"&F% +5 "core" % \   X k +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&v(-6 +182 "core" ( +2 "manipulator"&Z& +5 "core" &-9   ( O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &-9  e O +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' +2 .tHand.close + "manipulator"&_/ +56 "core" / +2 "manipulator"&~& +5 "core" &-:  U N +2 "manipulator"&`% +5 "core" % _ 9 ] +2 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&[( +283 "core" ( +2 "manipulator"&C& +5 "core" &8  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &7  R J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +3 "manipulator"&& +5 "core" &8   / J +2 "manipulator"&% +4 "core" %C  1 +2 "collection"'& +5 "core" &  +2 "collection"'& +6 "core" &  +2 .tCC.seek :closed +3 "collection"'H(X +4 "core" &  +5 & C +9 &&P 3 +10 &o} G +9 &(_ J +9 &c( J +10 &` J +9 &ma J +9 &/b J +10 &` J +9 &aT J +10 &u` J +9 &!7_ J +9 &"_ J +10 &$^ J +9 &&}] J +9 &(?` J +10 &*_ J +9 &+a J +10 &-_ J +9 &/H_ J +9 &1\ ` J +10 &2_ J +9 &4c J +9 &6P` J +10 &8` J +9 &9` J +10 &;c J +9 &=W_ J +9 &?_ J +10 &@`Y J +9 &B` J +9 &D]iV K +10 &F M +9 &G R +10 &I U +9 &KG U +9 &M W +10 &N V +9 &P W +9 &RJ W +10 &T\  X +14 &U W +5 &W 9 +9 &XN*e 'r +9 &Xq O +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + "collection"'B& +5 "core" &Xq O + .tHand.open +2 "manipulator"&L1 +55 "core" 1 +2 "manipulator"&% +5 "core" % C )  1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'-& +5 "core" &Xqv O + "collection"'{% +5 "core" %V3  + .tCSV.dial CSR +2 "collection"''  +121 "core"  +2 "collection"'I% +5 "core" %VD + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ']% +3 "core" %m * \ +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'e' +613 "core" ' + .tCSV.dial :waste +2 "collection"'< +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'Q +1979 "core" ' +2 #tPurging external Intake + "collection"'M& +5 "core" &Xqd O +2 "collection"'u% +4 "core" %K  +2 .tCSV.dial :flush + "collection"'i  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'O' O +2181 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'/ + 'y  +7 "core"  +59 ~ +2 .tCTV.dial :intake +2 "collection"'2  +68 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"''Q +2204 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'#  +69 "core"  +2 #tFlushing upper manifold + "collection"',& +5 "core" &Xq~ O + "collection"'6% +4 "core" %R +2 .tCSV.dial :flush +2 "collection"'G  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'"'m +1031 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1463 "core" ' +17 .tdelay 7 seconds +710 .CS.seek 3ml + "collection"'N'. +726 "core" ' +2 .tCSV.dial :waste + "collection"'& +43 "core" +2 .tCS.seek 0ml + "collection"'A'Q +726 "core" ' +2 "collection"'(& +4 "core" &Xq} O + "collection"'c% +4 "core" %R  + .tCSV.dial :flush +2 "collection"'Y  +38 "core"  +2 .tCS.seek 3ml + "collection"''. +419 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +281 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'+ @ +40 "core" A +4 "collection"'@% +8 "core" %.  +4 .tCS.seek 5ml +4 "collection"'R'm +518 "core" ' +19 .tCSV.dial :air +17 .CS.seek 0ml +9 "collection"' 'Q +1153 "core" ' +2 .tdelay 7 seconds +470 "Can" [ h +233 .tCS.seek 3ml + "collection"'l'. +729 "core" ' + .tCSV.dial :waste + "collection"') +68 "core" +2 .tCS.seek 0ml +2 "collection"'7'Q +719 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +4 "core" &6 J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&?& +4 "core" &6  ( J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &6 J +2 .tForearm.seek CC + "manipulator"&'O +146 "core" ' + .tHand.close +2 "manipulator"&D/ +54 "core" / +3 .tCC.seek :open + "collection"' ( +427 "core" ( +2 "manipulator"&9& +4 "core" &6  J + "manipulator"&K% +4 "core" % P  b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&o(-6 +286 "core" ( +2 "manipulator"&b& +4 "core" &-; V +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &^& +2 "core" &-; V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&d'n +102 "core" ' + .tHand.open + "manipulator"&j1 +63 "core" 1 +2 "manipulator"&=% +4 "core" % c  E n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &  + "manipulator"&*% +4 "core" %\  $  +2 "storage"(J% +4 "core" % \ + "storage"(Q. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(T(,F +356 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (!& +2 "core" &,H \ +2 "manipulator"&:& +3 "core" &-; " V +2 "manipulator"&P% +3 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&%( +173 "core" ( +2 "manipulator"&5& +4 "core" & & & + "storage"(h& +4 "core" &,I\ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&m'g +94 "core" ' + "storage"( & +4 "core" &,I\ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +123 "core" ' + "storage"(- +4 "core" -'ߚ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (3& +3 "core" &,I '\ + "manipulator"&$& +4 "core" & & +2 .tElbow.seek 4 + "manipulator"&f( +4 "core" ( + "manipulator"&0& +4 "core" &   & + "storage"( & +4 "core" &,I \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&r'; +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&w/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +8 "core" & ; & + "manipulator"&1% +4 "core" % 7  2 +2 .tForearm.seek :retract +2 "manipulator"&q'\ +96 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&}( +150 "core" ( + "manipulator"&.& +5 "core" &7  H K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &8 K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +97 "core" ' + "manipulator"&|& +4 "core" &8  $ K +2 "manipulator"&k% +4 "core" %U +2 "collection"'t& +4 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"';(X +4 "core" &  +7 & & $d +10 &X{ 6 +9 &~ I +9 &\\ I +10 &x[ I +9 &:] I +9 &\\ I +10 &] I +9 &] I +10 &A\\ I +9 & ] I +9 &!\\ I +10 &#Z H +9 &%J_ I +9 &' ] I +10 &(] I +9 &*] I +10 &,Q] I +9 &.] I +9 &/] I +10 &1] I +9 &3Y\\ I +9 &5] I +10 &6] I +9 &8^ I +10 &:`^ J +9 &<$] I +9 &=] I +10 &?] I +9 &Ah_ J +9 &C)h J +10 &Dx L +9 &F P +10 &HR T +9 &J T +9 &K U +10 &M V +9 &OR W +9 &Q W +10 &R W +9 &T W +10 &VW X +9 &Wb 3 +9 &Xf )v +10 &X X +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + .Hand.open + "manipulator"&g1 +53 "core" 1 +2 "manipulator"&U% +4 "core" % U *  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +99 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")x+ +3 "core" + +2 "sampler")F% +4 "core" % `\ E + "collection"'Z& +4 "core" &Xy\ X +3 "Can"\ c  + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'~% +3 "core" %N\ +2 "sampler")`% +3 "core" %5_ N\  +2 .tSSV.dial :spit + "sampler") +127 "core"  +2 .tSS.seek 0ml +2 "sampler")' +265 "core" ' + .tSSV.dial CBV + "sampler")C  +127 "core" +3 .tCTV.dial :intake + "collection"'n  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:07:56.80" +1517 #"flow"0.0L/min +9399 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5433 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'v% +3 "core" %N{\ +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X*; O\  +28 "collection"''% +2 "core" %NF\ +2 "sampler")% +4 "core" %h^FE Y\  +32 "collection"'I% +3 "core" %N$\ + "sampler")-% +4 "core" %i^QK X\  +36 "collection"']% +3 "core" %NV\ +2 "sampler")% +4 "core" %i^\\Y [\  +41 "collection"'<% +3 "core" %N\ 7\ +2 "sampler")e% +4 "core" %j^kg [\  +47 "collection"'M% +3 "core" %N \ + "sampler")u% +54 "core" %l [\ [ +4 "collection"'i% +3 "core" %N\ +2 "sampler") % +3 "core" %l \\\ [ +61 "collection"'y% +3 "core" %N\ +2 "sampler")/% +3 "core" %l ^\ [ +69 "collection"'2% +4 "core" %N\ +2 "sampler")O% +4 "core" %l Y\ [ +78 "collection"'#% +3 "core" %N\ +2 "sampler"),% +3 "core" %l N\ [ +2 "sampler")6% +3 "core" %l J\ [ +2 .tIntake.select :close + "sampler")0 +8 )G% +8 "core" %l W\ [ +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +912 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +209 "collection"'4% +3 "core" %N\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X) Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +137 "core" '|c O\ 'd +5 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X +38 #tVacuum too high -- waiting up to 40 seconds +10 .SS.reconfigure :exhale +15 "sampler")#.0X; H\  +61 "collection"'% +4 "core" %N  \ +2 "sampler")H% +4 "core" %_FC O\  +61 "collection"'9% +3 "core" %N\ +2 "sampler")K% +5 "core" %_PL V\  +68 "collection"'% +5 "core" %Nh\ +2 "sampler")b% +5 "core" %_XS G\  +77 "collection"'^% +3 "core" %N  \ +2 "sampler")% +5 "core" %_d^ [\  + "collection"'% +5 "core" %N\ +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.76ml/s +2 "sampler")#.50X": O\  +18 "collection"'*% +3 "core" %N W\ +2 "sampler")R% +5 "core" %_ZA; O\  +20 "collection"'% +4 "core" %N  \ +2 "sampler")d% +4 "core" %_[F> W\  +24 "collection"'S% +3 "core" %N \ +3 "sampler")!% +5 "core" %_ZHB [\  +26 "collection"':% +3 "core" %N\ +3 "sampler")P% +4 "core" %`ZHC J\  +31 "collection"'5% +4 "core" %N \ +3 "sampler"))% +5 "core" %eLH X\ n +35 "collection"' % +3 "core" %NZ\ +2 "sampler")o% +5 "core" %bSM T\ X +41 "collection"'h% +3 "core" %N\ +2 "sampler")$% +5 "core" %bWR Z\ X +46 "collection"'0% +4 "core" %Nj\ +2 "sampler") % +4 "core" %b]X T\ X +53 "collection"'a% +3 "core" %N.\ +2 "sampler")w% +5 "core" %bd` T\ X +60 "collection"'J% +3 "core" %N\ +2 "sampler")% +4 "core" %bmk M\ X +69 "collection"'3% +3 "core" %N\ +2 "sampler")% +5 "core" %bwt N\ X +77 "collection"'Q% +3 "core" %N<\ +2 "sampler").% +4 "core" %b N\ X +88 "collection"'s% +4 "core" %N\ +2 "sampler")% +5 "core" %b U\ X +99 "collection"'r% +3 "core" %N\ +2 "sampler")|% +5 "core" %b S\ X +112 "collection"'k% +3 "core" %NT\ +2 "sampler")t% +5 "core" %b E\ X +127 "collection"'% +3 "core" %NX\ +3 "sampler")f% +4 "core" %b G\ X +143 "collection"'q% +4 "core" %N\ +2 "sampler") % +5 "core" %b S\ X +162 "collection"'%% +3 "core" %N\ +2 "sampler")m% +4 "core" %b W\ X +2 "sampler")% +5 "core" %b W\ X + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %b W\ X +2 .tSSV.dial :exhaust +2 "sampler")F  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")Z' +905 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'& +3 "core" &Xv7\ X +2 ."airStroke"CSV.dial :waste +3 "sampler")% + ."airStroke"CS.seek 0ml +4 "collection"'x'Q +4 "core" % Z\ \ + ' + ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "collection"'_ @ + .tCBV.dial SSV +3 "sampler")V  +67 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'~' O +114 "core"  +2 .tCTV.dial :air + "collection"'`  +71 "core" ~ +2 .tdelay 15 seconds +6 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1494 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +125 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'X  + "sampler")C' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")n  +112 "core" ~ +15  +286 ' +3 "sampler")v% +4 "core" % W\ \ + .tCBV.dial between SSV and waste2 +2 "collection"'g  +28 "core"  +2 "collection"'1% +4 "core" % L\   \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'E  +39 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'\ 'Q +2100 "core" '  +3 "collection"'B% +4 "core" %  + "sampler")L% +4 "core" % W\ \ +2 #tBubblePoint: Intake @39.6psia, Outlet @15.6psia .CBV.dial SSV +2 "collection"' @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")M +125 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +187 "core" ' +3 .tSS.stop +4 "sampler")5 +6 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'2& +4 "core" &Xy X +2 ."airStroke"CSV.dial :waste +2 "collection"'O +3 "sampler"){% +4 "core" % U\ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")#  +53 "core" +3 ."airStroke"CS.seek 0ml + "collection"','Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'6 @ +64 "core"  + .tCTV.dial :air +2 .delay 15 seconds +2 "core" B +50 ."airStroke"CS.seek 10ml + "collection"'G' O +1455 .tSSV.dial :spit,avoiding: :exhaust +14 "sampler") +135 "core"  +14 ."prepCSV"CTV.dial CSV,avoiding: :intake +28 .tSS.reconfigure :exhale +22 "collection"'  +6 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +917 "core" 'W  +3 "collection"'c% +4 "core" %1  + "sampler")Y% +4 "core" % X\ 5 +2 #tBubblePoint: Intake @39.0psia, Outlet @14.7psia + .CBV.dial SSV + "collection"'( @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'D'Q +86 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +123 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'X9 +3 "core" 9DA: +102 "collection"'n9 +3 "core" 9dB7 +102 "collection"'Z9 +2 "core" 9D6 +103 "collection"'v9 +3 "core" 9E3 +102 "collection"'g9 +2 "core" 9G1 +146 "collection"'19 +10 "core" 9J- +102 "collection"'E9 +3 "core" 9 L+ +102 "collection"'~9 +2 "core" 9)M) +102 "collection"'B9 +3 "core" 9EN( +103 "collection"'L9 +2 "core" 9_P& +103 "collection"'9 +2 "core" 9xR$ +103 "collection"'C9 +2 "core" 9T# +103 "collection"'U9 +2 "core" 9U! +102 "collection"''9 +4 "core" 9V +102 "collection"'9 +2 "core" 9X +102 "collection"'9 +3 "core" 9Z +102 "collection"'I9 +3 "core" 9[ +102 "collection"']9 +2 "core" 9 ] +103 "collection"'9 +3 "core" 9 '_ +102 "collection"'e9 +2 "core" 9 8` +103 "collection"'-9 +3 "core" 9 Jb +102 "collection"'M9 +2 "core" 9 [c +102 "collection"'\ 9 +3 "core" 9 kd +102 "collection"'<9 +3 "core" 9 |f +102 "collection"'9 +3 "core" 9 h +102 "collection"'u9 +2 "core" 9 i +107 "collection"' 9 +8 "core" 9 k  +110 "collection"'y9 +6 "core" 9 l +63 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +30 "collection"'i9 +7 "core" 9 n +103 "collection"'29 +2 "core" 9 n +102 "collection"'{9 +3 "core" 9 q +104 "collection"'O9 +5 "core" 9 r! +106 "collection"'#9 +2 "core" 9 s% +102 "collection"'69 +3 "core" 9 t) +102 "collection"'/9 +2 "core" 9\ v. +103 "collection"',9 +2 "core" 9\ x2 +102 "collection"'9 +3 "core" 9\ y6 +102 "collection"'9 +2 "core" 9\ z:\ +103 "collection"'49 +3 "core" 9\ ({> +102 "collection"'9 +2 "core" 9\ 0|C\ +102 "collection"'9 +3 "core" 9\ 6~G +108 "collection"'&9 +17 "core" 9\ >~K +117 "collection"'N9 +24 "core" 9\ FQ +112 "collection"'G9 +22 "core" 9\ NV\ +114 "collection"'c9 +14 "core" 9\ T[\ +129 "collection"'Y9 +15 "core" 9\ Za\ +123 "collection"'(9 +11 "core" 9\ ag\ +104 "collection"'9 +3 "core" 9\ gk\ +102 "collection"'"9 +2 "core" 9\ jp\ +102 "collection"'z9 +4 "core" 9\ ot\ +101 "collection"'A9 +3 "core" 9\ sx\ +102 "collection"'@9 +3 "core" 9\ w|\ +102 "collection"'+9 +3 "core" 9\ z\ +102 "collection"'\\9 +3 "core" 9\ ~\ +102 "collection"'?9 +2 "core" 9\ \ +102 "collection"'9 +3 "core" 9\  +102 "collection"'l9 +2 "core" 9\  +102 "collection"'[9 +3 "core" 9\  +4 .tCH.hold 10:00,70C +2 "collection"'p `\ `\ + +2 'W9 +6 "core"  + 9\ \ +2 "collection"'D% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68C/38.5psia +17441 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17345 "Can"\ Hh +1175 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +2973 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +19843 "core" ` +2 "collection"'9 +4 "core" 9\ D +2 "collection"'9% +4 "core" %rs  + #tEnded lysing Collection Puck Heater at 70C/35.8psia +2 .CS.seek 0ml +2 "collection"'K'Q +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'H @ +94 "core" A +2 .tCSV.dial :air + "collection"'b @ +41 "core" > +2 .tCS.seek 5ml + "collection"'^'m +388 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +948 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +208 .CSV.dial CTV +17 "collection"'  +55 "core"  +8 .tdelay 2 seconds +213 .CSV.dial :air +7 "collection"' @ +53 "core" ? +14 .tdelay 2 seconds +212 .CS.seek 0ml +7 "collection"' 'Q +1375 "core" ' + "collection"'R% +4 "core" %NOP  + #tPuck @47.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'* +105 "core" +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'d% +4 "core" %N?A  +2 .tCS.seek 5ml + "collection"''m +1345 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'!  +41 "core" +2 "collection"'S% +3 "core" %m8  +3 .tCS.seek 7ml + "collection"'P' +577 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"': @ +41 "core" ? +2 .tCS.seek 10ml + "collection"')' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'h   +30 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'$  + 'j  +38 "core" ~ +88  +2 .tCS.seek 5ml + "collection"'0'm +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +93 "core" A +2 .tCSV.dial :waste + "collection"'a +94 "core" +2 .tCS.seek 0ml +2 "collection"'w'Q +1343 "core" ' + .tCSV.dial :air +2 "collection"'J @ +67 "core" A +2 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' + .tCSV.dial CTV +2 "collection"'3  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'Q  +53 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'. @ +39 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'s'Q +1337 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core"  + .tCBV.dial CSV +2 "collection"'r  +27 "core"  + "collection"'|% +4 "core" %U68w +2 .tCS.seek 5ml + "collection"'k'm +1340 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +4 "collection"'t  +41 "core" +2 "collection"'% +4 "core" %m%z  +2 .tCS.seek 7ml + "collection"'f' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'q @ +40 "core" > +2 .tCS.seek 10ml + "collection"' ' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'% ` +108 "core" _ +4 #tLysing Complete + "collection"'m& +4 "core" &XxD X + #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\  A # +2 "storage"(% +4 "core" % l t\ + "storage"(F. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(=( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & F E\ +2 "manipulator"&& +4 "core" &6  K + "manipulator"&_% +4 "core" %\  H # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&V(4 +202 "core" ( +2 "manipulator"&`& +5 "core" &X ( + "storage"(7& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&x'N +97 "core" ' +2 "storage"(& +4 "core" & S\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(X'g +256 "core" ' + "storage"(n- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&Z& +3 "core" &X ( +2 "storage"(v& +4 "core" & r i\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&g' +32 "core" ' +2 .tElbow.hold + "manipulator"&1, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(E- +2 "core" -'U +3 .tSE.seek 3.16 Pucks below Top Plate + "storage"(~'| +34 "core" ' +2 "manipulator"&B% +5 "core" %m " + "storage"(L& +4 "core" & F C L\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 310 counts + "manipulator"&', +21 "core" ' + "manipulator"&C& +4 "core" &X g ( +2 "storage"(U& +4 "core" & n k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts + "manipulator"&''N +24 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"('k +50 "core" ' + "manipulator"&& +4 "core" &X # ( +2 "manipulator"&I% +4 "core" %R 6 # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&( +148 "core" ( + "manipulator"&e& +5 "core" &1  F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &1 9 F +2 .tForearm.seek CC + "manipulator"&M'O +103 "core" ' +3 .tHand.close + "manipulator"&\ / +54 "core" / +2 .tCC.seek :open + "collection"'<( +425 "core" ( +2 "storage"(& +4 "core" & \ + "storage"(u& +4 "core" & \ +2 "manipulator"& & +3 "core" &1  F +3 "manipulator"&y% +4 "core" % ` B 6 +2 .tForearm.seek :retract + "manipulator"&i'\ +105 "core" ' +7 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +11 .tElbow.seek 3 +4 "manipulator"&2(4 +148 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +50 "core" ( +3 "manipulator"&{& +13 "core" &[ ' +2 "storage"(O& +4 "core" & \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&#' +108 "core" ' + .tElbow.hold + "manipulator"&6, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&/1 +65 "core" 1 +2 "manipulator"&,% +4 "core" % m   + "storage"(& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 300 counts + "manipulator"&'" +12 "core" ' +2 "manipulator"&4& +4 "core" &` ' & +2 "storage"(& +4 "core" &\  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'N +27 "core" ' +7 "storage"(&% +10 "core" %l \ +5 ."downElevator"SE.seek :down +8 "storage"(N' +98 (G% +2 "core" %L0 \ M> +2 "manipulator"&c% +4 "core" %P A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +92 "core" ' +30 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +4 "core" &x  + "manipulator"&& +4 "core" &` & +2 "manipulator"&"% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(-6 +182 "core" ( +2 "manipulator"&A& +3 "core" &-> ( A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-> A +2 .tForearm.seek :garage + "manipulator"&+'n +99 "core" ' + .tHand.close + "manipulator"&\\/ +56 "core" / + "manipulator"&?& +4 "core" &->   A +2 "manipulator"&% +3 "core" % d } +2 .tForearm.seek :retract + "manipulator"&l'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +281 "core" ( +4 "manipulator"&W& +29 "core" &6 ' K +19 .tElbow.reconfigure :loose +18 "manipulator"&$ &.,(#b +17 &D& +34 "core" &6  K +17 .tForearm.reconfigure :tight +18 "manipulator"&#Q@2^d^\ b +17 .tForearm.seek CC +18 "manipulator"&o'O +103 "core" ' +13 "manipulator"&p& +29 "core" &6 I K +14 "manipulator"&% +30 "core" %V { Q +16 "collection"'9& +24 "core" &  +14 "collection"'5& +65 "core" &}  +10 &  +6 &  +23 &  +6 &u  +32 &`  +9 &G  +8 &0  +8 &  +7 &;  +29 &V  +30 &R  +5 &F  +9 &7  +6 &  +22 &  +9 &  +70 .tCC.seek :closed +2 "collection"'H(X +8 "core" &  +2 &  + &  + &  + &z  + &n  + &W  + &G  &7  +2 &B  + &  + &  + &x  + &p  + &i  &X  + &U  + &8  + &+  + &;  + &-  + & 9 +2 &ML} / + &u\ D +5 &2` I +9 &_ I +10 &_ I +9 &x] I +9 &<\\ H +10 &Z I +9 &ZB I +9 &_ I +10 &!C] I +9 &#Y I +10 &$X H +9 &&Z H +9 &(K_ I +10 &* _ I +9 &+` H +9 &-\\ \ H +10 &/S_s I +9 &1\\w I +10 &2Xh \ H +9 &4\\Z H +9 &6[Z[ \ I +10 &8Z[ I +9 &9_V I +9 &;\\A I +51 &=cYA I +3 &?&YA H +5 &@\\ H + &B] H + &Dhh J + &F!? M +4 &G R +9 &I|\ U +10 &KN{\ U +9 &Mj\ V +10 &N l\ W +9 &P" a\ X +9 &RQ2/^\ W +10 &T><`\ X +9 &UIIP\ X +9 &WRRN\ 7 +10 &XW0\\[6  a +9 &Xdc> ^ +9 ( +3 "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.12 + "collection"'b& +4 "core" &X~mk2 [ + &X~tt* [ + .tHand.open +2 "manipulator"&K1 +63 "core" 1 + "manipulator"&% +4 "core" % U  \  R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"% +123 "core"  +3 "processing"%% +4 "core" %h + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%^'U +1597 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +4 "processing"%R  +38 "core"  +3 .tPS.seek 0ml + "processing"%*'d +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%d' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%  + "collection"'!  +11 "core" A + "processing"%S  +61 "core" +87  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%:  +121 "core" +3 .tPS.seek 0ml + "processing"%P'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +50 "core" +2 .tPS.seek 2.5ml +2 "processing"%h' +738 "Can"\ \\ h +1867 "core" ' +2 .tPSV.dial :mixloop + "processing"%$ +38 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%)  +41 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +778 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1829 "core" ' +8 .tPSV.dial :mixloop +15 "processing"%a +52 "core" +17 .tPS.seek 0ml +17 "processing"%0'd +2218 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +377 "core" ' +5 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&J& +11 "core" &6 K +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +5 "manipulator"&w( +5 "core" ( +5 "manipulator"&3& +9 "core" &6 K +5 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 && +7 "core" &6 ) K +6 .tForearm.seek CC +2 "manipulator"&Q'O +103 "core" ' + .tHand.close + "manipulator"&./ +62 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "manipulator"&& +4 "core" &6  K + "manipulator"&r% +4 "core" % \\ ;  +2 .tForearm.seek :retract + "manipulator"&|'\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&s(-6 +286 "core" ( +7 "manipulator"&t& +34 "core" &-@   +18 .tElbow.reconfigure :loose +20 "manipulator"&$ &.,(#b +19 && +21 "core" &-@  +14 .tForearm.reconfigure :tight +15 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :garage +14 "manipulator"&k'n +112 "core" ' +6 .tHand.open +8 "manipulator"&q1 +73 "core" 1 +6 "manipulator"&f% +36 "core" % k  +6 .tForearm.reconfigure :loose +16 "manipulator"&#Q@2^d^b +15 .tForearm.seek :retract +15 "manipulator"&%'\ +103 "core" ' +14 .tPSV.dial :mixloop +6 .PTV.dial :PRVmixing +8 ."connect"PRV.dial CBV +16 .tCBV.dial PRV +14 .CTV.dial :air,avoiding: :intake +9 #Loading lyfil puck from tube 4 into Collection Clamp +6 "collection"'m& +25 "core" &B  +11 "manipulator"&% +12 "core" %\    +2 "storage"(% +3 "core" % \ +2 "storage"(F. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"((,F +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &,G \  + "manipulator"&_& +4 "core" &-@   +2 "manipulator"&T% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&`( +176 "core" ( +2 "manipulator"&7& +5 "core" & 0 + "storage"(}& +4 "core" &,E N\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +96 "core" ' + "storage"(>& +4 "core" &,E [\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(n'g +138 "core" ' + "storage"(Z- +4 "core" -'ڦ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v& +3 "core" &,E i l )\  + "manipulator"&E& +4 "core" & 0 +2 .tElbow.seek 4 +2 "manipulator"&B( +7 "core" ( +2 "manipulator"&L& +4 "core" & 0 0 + "storage"(C& +6 "core" &,E <\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&U'; +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&I& +5 "storage"(x' +3 "core" & 0 +2 "manipulator"&V% +4 "core" % @ C +2 .tForearm.seek :retract + "manipulator"&X'\ +93 "core" ' +3 .tElbow.seek CC +2 "manipulator"&g( +7 "core" ' + ."downElevator"SE.stop + "storage"(5 +141 "core" ( +2 "manipulator"&& +4 "core" &9 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &9 E M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e'O +99 "core" ' +2 "manipulator"&-& +4 "core" &9 / M + "manipulator"&'% +4 "core" %Y 4 ` +2 "collection"'1& +4 "core" &{  +55 "collection"'\ & +5 "core" &  +2 .tCC.seek :closed + "collection"'](X +4 "core" &r  +9 &1e +{ +10 &g[ = +9 &q? J +9 &YZ5 H +10 &_ \ I +9 &_ \ H +10 &\\ \ H +9 &`_ I +9 &#_ \ H +10 &Y I +9 & ] \ H +10 &"h] \ I +9 &$*\\ \ I +9 &%^ \ H +10 &'Y H +9 &)q\\ \ H +9 &+2_ \ I +10 &,\\2 \ I +9 &.Y} H +9 &0xY I +10 &2;^ \ H +9 &3Y H +10 &5Z H +9 &7_ \ H +9 &9BY I +10 &;^ \ H +9 &<Yr I +9 &>Ye H +10 &@L[b H +9 &B `f \ I +10 &CeU \ J +9 &EV M +9 &G8N R +10 &HE T +9 &JA V +9 &Lq0\ V +10 &N2z\ V +9 &O\ W +10 &Q\ W +9 &Svr\ W +9 &U8o\ W +10 &Vy\ J +9 &XDx + +9 &Xn~c R +6 ( + "collection"'\ & +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.14 + .Hand.open + "manipulator"&;1 +3 "core" &XnoS R +57 1 +2 "manipulator"&% +4 "core" % X   a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +120 "core"  +2 .tCSV.dial CTV + "collection"'y  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2616 "core" ' + "collection"'{% +4 "core" % Q  +2 .tCS.seek 4ml +2 "collection"'O'NR +535 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" +2 .tCS.seek 10ml +2 "collection"'' O +1601 "core" ' + .tCSV.dial CTV +2 "collection"'&  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'i'Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'G @ +25 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +120 "core" +2 "collection"'2& +4 "core" &Xno5 \ R +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&#% +4 "core" %\   +2 "storage"((% +3 "core" % \ +2 "storage"(. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ("& +2 "core" & H Q `\ +2 "manipulator"&& +4 "core" &8 M + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&A(4 +274 "core" ( + "manipulator"&@& +5 "core" &$  0 + "storage"(N& +4 "core" &  m\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&6'N +95 "core" ' +2 "storage"(\\& +4 "core" & #\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'g +252 "core" ' + "storage"(- +4 "core" -'B + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" &$ T 0 +2 "storage"(+& +3 "core" & v s\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&W' +31 "core" ' +2 .tElbow.hold + "manipulator"&z, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(D- +2 "core" -'B +3 .tSE.seek 4.16 Pucks below Top Plate + "storage"(p'i +31 "core" ' + "manipulator"&% +4 "core" %} = # +2 "storage"(9& +4 "core" & w m 3\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&l'" +22 "core" ' +2 "manipulator"&<& +4 "core" &] F ( +2 "storage"(b& +4 "core" & l k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&K'N +21 "core" ' +2 .tSE.seek 5.16 Pucks below Top Plate + "storage"('X +52 "core" ' + "manipulator"&5& +5 "core" &] n ( + "manipulator"&% +4 "core" %T F  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC + "manipulator"&o( +153 "core" ( + "manipulator"&R& +4 "core" &1 . G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &2 @ G +2 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&*/ +61 "core" / +2 .tCC.seek :open + "collection"' ( +428 "core" ( +2 "storage"(!& +4 "core" & \ +2 "storage"(S& +4 "core" &  q \ + "manipulator"&& +4 "core" &1  G + "manipulator"&:% +4 "core" % ] 1 +2 .tForearm.seek :retract + "manipulator"&d'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"& (4 +167 "core" ( +2 "manipulator"&P& +4 "core" &5  ' +2 "storage"($& +4 "core" & ,\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&h' +107 "core" ' + .tElbow.hold + "manipulator"&), +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&j1 +62 "core" 1 +3 "manipulator"&a% +4 "core" % U   + "storage"( & +4 "core" & U T \ \ +3 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 3 + 290 counts +2 "manipulator"&J' +13 "core" ' + "manipulator"&3& +8 "core" &> M  + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&.'N +28 "core" ' + "storage"([% +5 "core" %_ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (H% +3 "core" %/ '\ N@ +2 "manipulator"&% +4 "core" %N J 6 +46 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +52 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +44 "core" ' +2 .tPSV.dial :air + "processing"%Q  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%t' +586 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2015 "core" ' +18 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%q +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%f  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%|'d +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%m& +4 "core" &  + "manipulator"&& +4 "core" &> +  + "manipulator"&% +4 "core" %\  6 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(-6 +168 "core" ( + "manipulator"&k& +4 "core" &-B ,  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-B   +2 .tForearm.seek :garage + "manipulator"&_'n +100 "core" ' +2 .tHand.close + "manipulator"&T/ +59 "core" / +2 "manipulator"&=& +4 "core" &-B  +2 "manipulator"&7% +3 "core" % m  Q +2 .tForearm.seek :retract +2 "manipulator"&}'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&>(? +121 "core" ( + "manipulator"&s& +4 "core" &I 5 ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &I ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&v'Η +90 "core" ' +2 "manipulator"&E& +4 "core" &I ( +2 "manipulator"&L% +3 "core" %Ζ  +2 "processing"%C& +4 "core" &  +2 "processing"%%& +5 "core" &  +2 .tPC.seek :closed + "processing"%(X +4 "core" &   +9 &5 +| +9 &h ? +9 &gx L +10 &,b J +9 &g K +9 &f K +10 &qb K +9 &3a$ K +10 &` K +9 &b K +9 & ya( K +10 &":a' K +9 &#c" K +9 &%b$ J +10 &'d. K +9 &)Ca" K +10 &+`' K +9 &,c. K +9 &.c/ J +10 &0Jd4 K +9 &2 c9 K +9 &3c9 K +10 &5g8 K +9 &7Rc/ K +10 &9c/ K +9 &:a@ K +9 &<dE K +10 &>[cG K +9 &@cD J +9 &AcI K +10 &CfG K +9 &E`pG L +10 &GH O +9 &HG P +9 &JN P +10 &LZS Q +9 &NJ Q +10 &OL Q +9 &QQ Q +9 &S_S R +10 &U"W Q +9 &VW R +9 &X8EaW  _ +10 &X CW - +5 ( +2 "processing"%%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%I& +4 "core" &X\\ - + &XX - + .tHand.open +2 "manipulator"&V1 +59 "core" 1 + "manipulator"&`% +5 "core" % Ζ   ( + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%~ +40 "core" + "processing"%n% +5 "core" %iv +2 .tPS.seek 0.3ml + "processing"%U'f +381 "core" ' +2 .tPSV.dial PSR + "processing"%- +94 "core"  +2 "processing"%'% +4 "core" %b  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%1'. +482 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%B' +1903 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%x +95 "core" +2 .tPTV.dial :mixing + "processing"%X @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%;'d +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &I  ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\ (? +4 "core" ( + "manipulator"& & +4 "core" &I + ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &I  ( +2 .tForearm.seek PC + "manipulator"&e'Η +100 "core" ' + .tHand.close +2 "manipulator"&0/ +52 "core" / +2 .tPC.seek :open + "processing"%{( +426 "core" ( + "manipulator"& & +4 "core" &I 1 ( +2 "manipulator"&% +3 "core" % Υ b +3 .tForearm.seek :retract + "manipulator"&/'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&M(-6 +122 "core" ( +2 "manipulator"&& +4 "core" &-2 F  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-2 R  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'n +100 "core" ' + .tHand.open + "manipulator"&&1 +56 "core" 1 + "manipulator"&% +4 "core" % \\ i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%c& +4 "core" &5  +2 "manipulator"&2% +4 "core" %\   + "storage"(#% +4 "core" % \ +2 "storage"((. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,F +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ("& +3 "core" &,D -\  + "manipulator"&& +4 "core" &-4 "  + "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&@& +4 "core" &  3 + "storage"(N& +4 "core" &,B q\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&g'g +100 "core" ' +2 "storage"(\\& +5 "core" &,B &\  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(u'g +154 "core" ' + "storage"(- +4 "core" -'ձ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Y& +3 "core" &,B r n\  +2 "manipulator"&+& +4 "core" & ' 3 +2 .tElbow.seek 4 + "manipulator"&D( +3 "core" ( +2 "manipulator"&& +4 "core" & 3 + "storage"(9& +51 "core" &,B \  +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&<'; +11 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +64 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&5& +2 "storage"(' +6 "core" & 3 +2 "manipulator"&6% +4 "core" % ? +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&?(? +25 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +227 "core" ( + "manipulator"&W& +4 "core" &A % : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &A  : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&p'Η +104 "core" ' +2 "manipulator"&R& +60 "core" &A D : +2 "manipulator"&^% +4 "core" %΋ P b +2 "processing"%K& +4 "core" &t  +2 "processing"%z& +4 "core" &|  +2 .tPC.seek :closed +2 "processing"%*(X +4 "core" &r  +9 &1~q *y +10 &fp > +9 &zs L +10 &J^i \ K +9 & eb K +9 &db \ J +10 &^b \ J +9 &Tac J +9 &bb \ J +10 &eV \ K +9 & aT K +10 &"\\cL \ J +9 &$dS \ K +9 &%`K \ K +10 &'bL \ K +9 &)d^N \ J +9 &+%^D \ K +10 &,aA K +9 &.]? \ J +10 &0keH \ K +9 &2-a; \ K +9 &3cD \ J +10 &5eJ \ J +9 &7t_C \ J +9 &95_< \ K +10 &:c: \ J +9 &<d/ \ K +10 &>{b1 \ K +9 &@=b- K +9 &B_* \ J +10 &Ci+ L +9 &E|w, M +9 &G60 P +10 &H) P +9 &J P +10 &Ly% Q +9 &N; Q +9 &O Q +10 &Q Q +9 &S Q +9 &UA Q +10 &W G +9 &X8Q !f +10 &X + +2 ( + "processing"%z& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&]% +4 "core" % ΋  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%S ` +3 %9 +5 "core" 9 +2 .tPH.hold 2:00:00,28C +3 "processing"%: p`p +2 .tdelay 1:30 +4 "core"  +4328 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4658 .tPSR.select :air +2 .PSV.dial PSR + "processing"%P +95 "core"  + "processing"%$% +4 "core" %b +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"% +10 .tPS.seek 2ml + "processing"%o'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%j  +69 "core"  + .tPSV.dial PTV +2 "processing"%a +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +120 "core"  +2 "processing"%3% +5 "core" %ҡ  +2 .tPS.seek 1.5ml +2 "processing"%'Q +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%d'd +306 "Can" J Gh +1302 "core" ' +2 .tdelay 5:00 +10356 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@21914 sendCRC with ifg=0x20, ie=0x7F + #@23749 sendCRC with ifg=0x08, ie=0x5F +2 #@49341 idle with ifg=0x84, ie=0x75 +3 #@50014 select with ifg=0x10, ie=0xF5 #@50649 receive with ifg=0x10, ie=0xFD +2 #@51282 receive with ifg=0x10, ie=0xFD #@51917 receive with ifg=0x10, ie=0xFD +4 #@52244 receive with ifg=0x80, ie=0xFD +2 #@40678 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +224 "Can" 5 Ve +3  5 Ve: +2 #"Restarting_core_reader"Polling Can every 10:00 +5977 ."Qmail"DAfans.email "Started da in tube 4 at 11:04:36EDT30-Jul-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 4,\\n 4 => 18}\\nCan@11:04:05, 25.9C, 23% humidity, 15.2psia, 13.762V, 0.496A, 53.210Ah, 6.82W",Subject: "da sampling at most 100ml" +1225 #"uploadLog"upsync +11922 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +32 "core" +2 .tdelay 30 seconds +1118 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1872 .tPBV.dial between PSV and waste1 +12 "processing"% * +49 "core" + +16 .tPSR.select :air +6 .PSV.dial PSR +15 "processing"% +68 "core"  +10 .tPS.reconfigure :fast +5 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%h' +2256 "core" ' +2 .tPSV.dial PTV + "processing"%J +119 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR +7 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%Q +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%.  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2252 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%,  +121 "core" +2 .tPSV.dial :mixloop + "processing"%w +41 "core" +2 .tPRV.dial :ab1 + "processing"% @ +67 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%q'c +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'f  + "processing"%t  +42 "core" +3  + "processing"%m% +4 "core" %a  +2 .tPS.seek 0.34ml + "processing"%'p +435 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +26 "core" +2 .tPRV.dial :air + "processing"%k  +38 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"%) @ +68 "core" > +2 .tPS.seek 0.5ml + "processing"%T' +855 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%=  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%7'Ҧ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%r +39 "core" +2 .tPTV.dial :mixing + "processing"%s @ +67 "core" A +2 .tPBV.dial :waste1 + "processing"%Z  +32 "core" + "processing"%_% +5 "core" %Ҥ  +2 .tPS.seek 1.85ml + "processing"%E' +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +2 .tPS.seek 0ml + "processing"%C'd +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +3 "core" &  +2 "manipulator"&}& +4 "core" &A M : + "manipulator"&8% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(-6 +121 "core" ( +2 "manipulator"&V& +4 "core" &-=  ;  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-= B  +2 .tForearm.seek :garage +2 "manipulator"&%'n +101 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&~& +4 "core" &->  +2 "manipulator"&n% +4 "core" % n  Y +2 .tForearm.seek :retract + "manipulator"&v'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|( +295 "core" ( +2 "manipulator"&-& +4 "core" & F * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &  * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'O +102 "core" ' +2 "manipulator"&1& +4 "core" & * +2 "manipulator"&x% +4 "core" %T  X +2 "collection"'X& +4 "core" &  +2 "collection"'& +4 "core" &  +3 .tCC.seek :closed + "collection"'B(X +4 "core" &  +8 &0 +{ +10 &g > +9 &x K +9 &F\\ J +10 &_ \ J +9 &_ J +9 &` \ J +10 &N` \ J +9 &a \ J +10 &_ \ J +9 & _ J +9 &"V_ \ J +10 &$_ \ J +9 &%_ J +9 &'b \ J +10 &)^` \ J +9 &+ ` \ J +10 &,_ \ J +9 &._ J +9 &0g^ J +10 &2*^ \ I +9 &3_ J +9 &5^ \ J +10 &7o` \ J +9 &91_ \ J +10 &:_ \ I +9 &<b J +9 &>vb \ J +10 &@8_ \ J +9 &A_ J +9 &Cc \ K +10 &Exu L +9 &G/ P +10 &H T +9 &J U +9 &Lc V +10 &N%\ V +9 &O\ W +9 &Q\ W +10 &Sh\ W +9 &U*\ W +10 &V\ P +9 &XD *} +9 &Xq M +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'& +4 "core" &Xqq M + &Xqq M + .tHand.open + "manipulator"& 1 +60 "core" 1 +2 "manipulator"&y% +5 "core" % S   ! Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +102 "core" ' + .tPSV.dial PSR + "processing"%> +96 "core"  + "processing"%% +4 "core" %a  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +51 "core"  +6 .tPS.seek 0ml +2 "processing"%'d +581 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1008 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%e  + "collection"'\  +32 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%& +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +68 "core" +2 .tPS.seek 0ml + "processing"%c'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%2  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%#' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +41 "core" +2 .tPS.seek 0ml + "processing"%/'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%O  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%"' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & A * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +21 "core" ( +48 "manipulator"&N& +6 "core" & U  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & =  +2 .tForearm.seek CC + "manipulator"&M'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'Y( +425 "core" ( +2 "manipulator"&+& +4 "core" & S  + "manipulator"&% +4 "core" % V 9 , +2 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(-6 +267 "core" ( +2 "manipulator"&b& +4 "core" &-: N  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &5& +2 "core" &-: 1  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&6'n +97 "core" ' +2 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&g% +4 "core" % r  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +96 "core" ' + ."da"delayUntil "12:00:13.87" +255 "Can" A + +1821 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17511 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +1199 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%< @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +32 "core" , +2 ."da"PSV.dial :air + "processing"%D  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2268 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%R +39 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%^  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%K +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%A  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2252 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +2 "processing"%]% +3 "core" %d +2 #"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"%z'Ҧ +1593 "core" ' + ."da"PTV.dial :puck + "processing"%p  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%P +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%;% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml + "processing"%'Y +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%j * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'd +1602 "core" ' +2 ."da"delay 2:00 +5452 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6538 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%3 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2257 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%S +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%H +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml + "processing"% 'd +2005 "Can" C ԩ +238 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%d +121 "core"  +2 "processing"%J% +3 "core" %a +2 #"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"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +10 ."da"PS.seek 2ml + "processing"%Q'Ҧ +1597 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +31 "core" +2 "processing"%,% +4 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%w'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +824 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +758 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%f  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2269 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +5 ."da"delay 5 seconds +293 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +204 ."da"PSV.dial PSR + "processing"%k +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +74 "core"  +17 ."da"PS.seek 0ml +17 "processing"%'d +2252 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +42 "processing"%=  +47 "core"  +2 ."da"delay 5 seconds +354 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +134 ."da"PTV.dial :PRVmixing + "processing"%T  +120 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%r  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +4 "processing"%s +42 "core" +4 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +4 "processing"%Z'a +383 "core" ' + ."da"delay 2 seconds +209 .PRV.dial :air +9 "processing"%_  +56 "core"  +17 "processing"%L% +36 "core" %b  +14 ."da"PS.seek 0.55ml +14 "processing"%7'\ +341 "core" ' +18 #"da"addPMLReagent08 + .PSV.dial :air +15 "processing"%E  +58 "core" +15 ."da"PS.seek 2ml +15 "processing"%F'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%} +39 "core" +2 ."da"PTV.dial :mixing + "processing"%8 @ +94 "core" A +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core" +2 "processing"%`% +4 "core" %ҧ  +2 ."da"PS.seek 1.85ml +2 "processing"%?' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14505 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11534 "Can" C 2' +9192 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12750 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%n  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%! * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%%  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2254 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%I +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%'  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"%1 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +41 "core"  +2 ."da"PS.seek 0ml + "processing"%X'd +1815 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +414 "core" ' +5 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%v +121 "core"  + "processing"% % +4 "core" %b  +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 +508 .PSR.select :air +8 "processing"% +29 ."da"PS.seek 2ml +6 "processing"% 'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + "processing"%y  +69 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +32 "core" + "processing"%% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%U'W +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" , +3 ."da"PS.seek 0ml + "processing"% 'd +1596 "core" ' +2 ."da"delay 2:00 +11455 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +542 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +471 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1788 "core" ' +14 ."da"PSV.dial PTV +5 "processing"%e +92 "core" ~ +16 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%4  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2234 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%c +132 "core"  +2 "processing"%(% +4 "core" %i + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "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 +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%O'Ҧ +1242 "Can" H ٯ +351 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +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 + "processing"%N * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1596 "core" ' +2 ."da"delay 2:00 +9344 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2647 #"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"%| * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%0 +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%B' +2251 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%M +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +115 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2257 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +120 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%g' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%6 +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 "processing"%W% +3 "core" %ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%l'U +591 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%'d +1603 "core" ' + ."da"delay 2:00 +3054 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +8936 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "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"%K +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2254 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2231 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR +4 "processing"%p +133 "core"  +10 "processing"%P% +21 "core" %c\ +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +26 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%$' +173 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +5 #Session Ended +154 "core" ' +4 ."da"delay 5 seconds +503 "processing"%;% +6 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%z' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +16 "processing"% +34 ."da"PS.seek 2ml +9 "processing"%j'Ҧ +1610 "core" ' +4 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +83 "core" ~ +2 ."da"PBV.dial :waste1 +4 "processing"%  +37 "core"  +8 "processing"%3% +11 "core" %Ҫ\  +4 ."da"PS.seek 1.5ml +4 "processing"%o'Z +589 "core" ' +10 ."da"delay 3 seconds +241 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +55 ."da"PBV.dial between PSV and waste1 + "processing"%a * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +14 ."da"delay 10 seconds +1009 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%S  +34 "core" + ."da"delay 30 seconds +1138 "Can"\ v ܃S +1865 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"%d +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%J +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2262 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%h +120 "core"  +2 "processing"%,% +4 "core" %i\ + #"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'Ҧ +2104 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +31 "core" +2 "processing"%f% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml + "processing"%t'R +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +95 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 "processing"%k9 +3 "core" 9`35 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +4 "core" 5 5 +2 "processing"%)& +3 "core" &X \ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&q% +4 "core" %\  S  + "storage"(=% +4 "core" % 8 7 P\ + "storage"(T. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(r( +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" &\  D\ +2 "manipulator"&& +3 "core" &-: R  +2 "manipulator"&_% +3 "core" %\  D  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&L(4 +257 "core" ( +3 "manipulator"&Z& +4 "core" && G 2 + "storage"(E& +4 "core" &   \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&7'N +90 "core" ' + "storage"(}& +4 "core" & = " \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(8'g +245 "core" ' + "storage"(V- +3 "core" -'8 +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +2 "core" &&  2 +2 "storage"(& +3 "core" &\ K I\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&F' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&?, +47 "core" , +9 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(n- +2 "core" -'8 +3 ."da"SE.seek 5.17 Pucks below Top Plate + "storage"(!'_ +31 "core" ' +2 "manipulator"&%% +4 "core" %s + "storage"(~& +4 "core" & ?\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 299 counts +2 "manipulator"&I'! +10 "core" ' +2 "manipulator"&'& +4 "core" &T [ , + "storage"(1& +4 "core" &  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&x'N +28 "core" ' +2 ."da"SE.seek 6.17 Pucks below Top Plate +2 "storage"(-'N +44 "core" ' +2 "manipulator"&v& +4 "core" &T  , + "manipulator"& % +4 "core" %S ! , +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&X'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(? +253 "core" ( + "manipulator"&y& +4 "core" &G 5 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &G  5 +2 ."da"Forearm.seek PC +2 "manipulator"&>'Η +102 "core" ' + ."da"Hand.close +7 "manipulator"&/ +58 "core" / + ."da"PC.seek :open +2 "processing"% ( +423 "core" ( + "storage"(C& +4 "core" & % 4 \ + "manipulator"&U& +4 "core" &H - 4 + "manipulator"&% +4 "core" % · 6 3 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(4 +351 "core" ( +2 "manipulator"& & +4 "core" &C K M + "storage"(e& +3 "core" & 8 : Z\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&&'N +107 "core" ' +10 ."da"Hand.open +11 "manipulator"&1 +62 "core" 1 +8 "storage"(4- +13 "core" -'N +9 ."da"SE.seek 5.92 Pucks below Top Plate +3 "storage"(\ ' +29 "core" ' +6 ."da"SE.reconfigure :seal +6 "storage"(#QK-0-\ b +6 ."da"SE.seek 5.16 Pucks below Top Plate +6 "storage"(c'T +55 "core" ' +4 #"da"Lights, camera, ACTION! +7 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul3012h100ml_nessie.tif +10 #"reset-modem"Session Ended +27 #"da"Cannot open camera device: /dev/ccda\ +5 .Gate.power :camera,:OFF +2 .delay 1 second +103 .Gate.power :camera,:ON +2 .delay 4 seconds +405 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul3012h100ml_nessie.tif +48 #Cannot open camera device: /dev/ccda\ +3 .Gate.power :camera,:OFF +3 .delay 2 seconds +203 .Gate.power :camera,:ON + .delay 4 seconds +402 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul3012h100ml_nessie.tif +729 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1268 #"da"SX MX5/16 (USB:58): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.605 seconds\ /var/log/esp/da23jul3012h100ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul3012h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:58): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul3012h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul3012h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:58): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul3012h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.605 sec auto-exposure",Subject: "da23jul3012h100ml images!" +2 "storage"((- +4 "core" -'T +2 "storage"(2& +10 "core" &  \ +2 "manipulator"&#& +4 "core" &C ! M +2 ."da"Elbow.seek 3 +2 "manipulator"&/(4 +8 "core" ( +5 "manipulator"&& +12 "core" &;  F +5 "storage"("& +13 "core" & ? =\ +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&O'N +5 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.87 Pucks below Top Plate + "storage"(N' +77 "core" ' +2 "manipulator"&& +4 "core" &; * F +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 3 +2 "manipulator"&|' +31 "core" ' +2 ."da"Elbow.hold + "manipulator"&0, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.06 Pucks below Top Plate +2 "storage"(\\' +25 "core" ' +2 "manipulator"&+% +4 "core" %~ 8 # + "storage"(& +5 "core" & \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 313 counts + "manipulator"&M'/ +11 "core" ' +2 "manipulator"&b& +4 "core" &; F +2 "storage"(B& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&@'N +29 "core" ' +2 "storage"(% +4 "core" % A\ +3 ."downElevator"SE.seek :down +13 "storage"(5' +100 (g% +3 "core" %I, Y\ M; +2 "manipulator"&6% +4 "core" %V % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +90 "core" ' +9 ' + ."downElevator"SE.stop + "storage"(5 +3 (W& +8 "core" & `\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%G& +5 "core" &  +2 "manipulator"&D& +3 "core" &; G F +2 "manipulator"&l% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&R(-6 +174 "core" ( +2 "manipulator"&^& +4 "core" &-0 % [ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-0 3 [ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +97 "core" ' +3 ."psFlush"Hand.close + "manipulator"&/ +54 "core" / + "manipulator"&& +4 "core" &-0  [ +2 "manipulator"&]% +4 "core" % c  q +2 ."psFlush"Forearm.seek :retract + "manipulator"&{'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&A(? +118 "core" ( +2 "manipulator"&p& +4 "core" &C ? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &C % ? +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'Η +102 "core" ' +2 "manipulator"&;& +4 "core" &C + ? +2 "manipulator"&$% +4 "core" %Κ  +2 "processing"%z& +3 "core" & +2 "processing"%& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"% (X +4 "core" & +8 & & \ $c +9 &X 7 +10 &~ K +9 &[ J +9 &xa J +10 &:b J +9 &c K +9 &` J +10 &_ J +9 &Ca J +10 & ` K +9 &!_ J +9 &#_ K +10 &%Jc J +9 &' d J +9 &(_ J +10 &*` J +9 &,Qb K +10 &.^ J +9 &/d K +9 &1a K +10 &3Zd J +9 &5d K +9 &6` K +10 &8b K +9 &:ad J +10 &<#_ K +9 &=_ K +9 &?d J +13 &Ai_ K +6 &C,e J +9 &Dg K +10 &Fv M +9 &Hc O +10 &J" P +9 &K P +9 &M\ Q +10 &Oh P +9 &Q'\ Q +9 &R\ Q +10 &T\ Q +9 &Vm\ Q +10 &Wam / +9 &X}w > +9 ( +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 "processing"%3& +4 "core" &X% 1 + &X% 1 + ."psFlush"Hand.open +53 "manipulator"&j1 +53 "core" 1 +2 "manipulator"&a% +4 "core" % Ι    +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%S +40 "core"  +2 "processing"%H% +4 "core" %g{ \ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +495 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +94 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2106 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%d @ +174 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%J  +122 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +94 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2609 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"%[ +95 "core"  +2 "processing"%h% +4 "core" %BE + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%,' +592 "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 +102 .PBV.dial :waste1 + "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%w @ +68 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%f +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%Q'F +690 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1302 "core" ' +3 ."psFlush"PSV.dial PSR +7 "processing"%m +100 "core"  +18 ."psFlush"PSR.select :flush +17 "processing"%@ +45 ."psFlush"PS.seek 1ml +17 "processing"%'T +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%)'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +69 "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"%T' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%_'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%E  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%} +41 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%u' +514 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2094 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%`'d +1698 "Can" F  +296 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%1'T +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%v' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +68 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +49 "core" +2 ."psFlush"PS.seek 0ml + "processing"%L'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%x U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%y'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +80 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%X'd +976 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1622 "core" ' +7 ."psFlush"PSV.dial PSR +14 "processing"%* +61 "core"  +14 ."psFlush"PSR.select :air +14 .PS.seek 2.5ml +16 "processing"%C' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +53 "core" B +52 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &  + "manipulator"&4& +4 "core" &C ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&-& +4 "core" &C  ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &C , ? +2 .tForearm.seek PC + "manipulator"&('Η +99 "core" ' +2 .tHand.close + "manipulator"&2/ +61 "core" / +2 .tPC.seek :open +2 "processing"%#( +430 "core" ( + "manipulator"&& +5 "core" &C  ? + "manipulator"&"% +4 "core" % Ζ  X +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +352 "core" ( + "manipulator"&+& +4 "core" &9  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &9  L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&b'O +96 "core" ' + "manipulator"&B& +5 "core" &: M L + "manipulator"&% +4 "core" %G S +2 "collection"'& +4 "core" &  +2 "collection"'&& +4 "core" &  +3 .tCC.seek :closed + "collection"'c(X +4 "core" &  +8 &\ % %f +9 &X 7 +10 & J +9 &\\ \ J +9 &y_ J +10 &:` J +9 &] J +9 &` \ J +10 &b J +9 &B` \ J +9 & _ \ J +10 &![ \ J +9 &#_ \ J +10 &%J_ J +9 &' ` \ J +9 &(` \ J +10 &*] \ J +9 &,R` \ J +9 &._ \ J +10 &/` \ K +9 &1_ \ J +10 &3[_ \ J +9 &5_ J +9 &6_ \ J +10 &8` \ J +9 &:b` \ J +9 &<%b \ J +10 &=` \ J +9 &?_ \ J +10 &Aj` \ J +9 &C+c \ K +9 &Dn K +10 &F O +9 &HW T +9 &J\ U +10 &K\ V +9 &M\ W +9 &OW\ V +10 &Q\ X +9 &R\ W +10 &T\ W +9 &V\\\ W +9 &Wi * +10 &Xu% O +9 ( + &X}b G +2 "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + "collection"'g& +4 "core" &X}b G + .tHand.open + "manipulator"&61 +61 "core" 1 +3 "manipulator"&O% +4 "core" % G  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &X}b G + "collection"'|% +4 "core" %O +2 .tCSV.dial CSR + "collection"'W  +51 "core"  + "collection"'G% +5 "core" %O + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'D'm +1344 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'M% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'l' +620 "core" ' + .tCSV.dial :waste + "collection"'\\ +121 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'@'Q +1972 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'^& +4 "core" &X}b G +2 "collection"'K% +4 "core" %O + .tCSV.dial :flush + "collection"'5  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'0'm +1143 "core" ' +2 .tdelay 5 seconds +497 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5 .tCSV.dial :air +6 "collection"' @ +47 "core" B +4 "collection"'% +9 "core" %m  +2 .tCS.seek 7ml + "collection"']' +508 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'<  'p  +41 "core"  +85  + .tCBV.dial :waste1 +2 "collection"'P @ +39 "core" @ +2 .tCS.seek 0ml +2 "collection"''Q +1540 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"';& +4 "core" &X}b G + "collection"'$% +4 "core" %T + .tCSV.dial :flush + "collection"'z  +69 "core" +2 .tCS.seek 5ml + "collection"'R'm +1136 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'{ @ +42 "core" B + "collection"' % +4 "core" %m  +3 .tCS.seek 6.999ml + "collection"'3' +512 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'j  +2 .tCTV.dial CSV +51 "core" ~ + .tCBV.dial :waste2 +2 "collection"'a  +97 "core"  +2 .tCS.seek 0ml + "collection"''Q +1534 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'S& +4 "core" &X}X G + "collection"'H% +4 "core" %V  + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'% +4 "core" %V + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1659 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6 "core" % S + V +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&T(-6 +289 "core" ( +3 "manipulator"&& +4 "core" &-9 A I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &-9 I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E'n +101 "core" ' + .tHand.open + "manipulator"&Z1 +54 "core" 1 +2 "manipulator"&}% +4 "core" % k  w +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +96 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:31 + #Preparing to sleep until 6:25AM 07/31/2023 +7 #Asleep til 6:25AM 07/31/2023 +3 #Continuing at 06:25EDT31-Jul-23 +3 "Can" 5 a +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +3418 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13987 "Can" "  +2546 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9765 "Can" & e +10964 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4320 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +4251 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16204 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7825 "Can" " A +12894 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15143 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6494 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13924 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +5930 "Can" " ר +14791 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15284 ."Qmail"GoodNews.email "Then, in tube 4: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:119\\n{1 => 22,\\n 2 => 22,\\n 3 => 7,\\n 4 => 15}\\nCan@12:56:17, 26.4C, 24% humidity, 15.1psia, 13.816V, 0.263A, 54.193Ah, 3.64W\\nSampled 100.0ml",Subject: "Asleep until 06:25EDT31-Jul-23" +5463 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +3698 "Can" " 5m +17020 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15204 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +1705 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1153 "Can"  s +19566 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18549 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4149 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17705 "Can" "  +3019 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18545 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13523 "Can" $ / +7212 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11264 "Can" " KŨ +9456 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9431 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10932 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9411 "Can" " [ +11317 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11773 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8710 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7429 "Can" "  +13300 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +13966 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7800 "Can" #  +12926 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3628 "Can" # S +17102 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20179 "Can" "  +554 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18518 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +91 #Session Ended +15898 "Can" # I +4845 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +4512 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9164 "Can" # ߨ +6741 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6780 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4989 "Can" $ `u +8732 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9790 "Can" "  +1695 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9004 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20635 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@62111 receive with ifg=0x10, ie=0xFD +3 #@62746 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@19243 sendCRC with ifg=0x20, ie=0x7F + #@21078 sendCRC with ifg=0x08, ie=0x5F + #@60802 idle with ifg=0x84, ie=0x75 #@61474 select with ifg=0x10, ie=0xF5 + #@62111 receive with ifg=0x10, ie=0xFD + #@62746 receive with ifg=0x10, ie=0xFD #@63379 receive with ifg=0x10, ie=0xFD + #@63706 receive with ifg=0x80, ie=0xFD + #@58183 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +202 #"Restarting_core_reader"Powering core bus +559 "Can"  x +   xH + #"Restarting_core_reader"Polling Can every 10:00 +12741 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6715 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@21078 sendCRC with ifg=0x08, ie=0x5F + #@60802 idle with ifg=0x84, ie=0x75 #@61474 select with ifg=0x10, ie=0xF5 + #@62111 receive with ifg=0x10, ie=0xFD + #@62746 receive with ifg=0x10, ie=0xFD #@63379 receive with ifg=0x10, ie=0xFD + #@63706 receive with ifg=0x80, ie=0xFD + #@20654 probe with ifg=0x02, ie=0x5F #@48725 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +255 "Can" & =u +3  & =u; +2 #"Restarting_core_reader"Polling Can every 10:00 +20229 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19016 "Can" & Xq +1721 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12253 "Can" % q +3660 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6883 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +7968 "Can" & Vq +5543 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9184 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3787 "Can" &\ q +7412 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11095 "Can" %\ q +384 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +8905 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9206 "Can" %\ kFq +4567 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4184 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20821 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +9656 "Can" %\ q +8766 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5577 "Can" %\ rq +12953 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1356 "Can" )\ }q +19372 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +19851 "Can" '\ q +897 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17588 "Can" %\ \ L4q +3144 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17113 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14769 "Can" )\ q +5967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11554 "Can" '\ `q +9208 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20647 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@60802 idle with ifg=0x84, ie=0x75 + #@61474 select with ifg=0x10, ie=0xF5 #@62111 receive with ifg=0x10, ie=0xFD + #@62746 receive with ifg=0x10, ie=0xFD + #@63379 receive with ifg=0x10, ie=0xFD #@63706 receive with ifg=0x80, ie=0xFD + #@20654 probe with ifg=0x02, ie=0x5F + #@35863 probe with ifg=0x02, ie=0x5F #@3268 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +252 "Can" $\ AW +  $\ AWG +2 #"Restarting_core_reader"Polling Can every 10:00 +20248 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10321 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10123 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +19217 "Can" %\ v1 +1520 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +95 .Gate.cycleModemPower! 5 +5 #Session Ended +20705 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12475 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7993 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +17171 "Can" %\  1 +3552 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14701 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16827 "Can" *\ T1 +3898 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12634 "Can" &\ 81 +8113 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +10387 "Can" %\ 1 +10335 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8151 "Can" %\ td1 +12571 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5920 "Can" %\ 1 +21111 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13980 "Can" '\ 01 +6756 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +9790 "Can" %\ &1 +10934 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5600 "Can" %\ 1 +15122 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1420 "Can" )\ CR1 +19313 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18509 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17980 "Can" %\ 1 +2745 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4180 #Session Begun +99 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13695 "Can" %\ ~1 +7015 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18454 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9608 "Can" %\ !T1 +11110 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7391 "Can" %\ "Ī1 +13327 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17767 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3959 "Can" %\ $@1 +16777 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20707 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1731 "Can" *\ %1 +18992 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +5520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +12 #Session Ended +14726 "Can" (\ &l1 +230 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18255 "Can" &\ (H1 +2488 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20646 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@61474 select with ifg=0x10, ie=0xF5 + #@62111 receive with ifg=0x10, ie=0xFD #@62746 receive with ifg=0x10, ie=0xFD + #@63379 receive with ifg=0x10, ie=0xFD + #@63706 receive with ifg=0x80, ie=0xFD + #@20654 probe with ifg=0x02, ie=0x5F #@35863 probe with ifg=0x02, ie=0x5F + #@7288 probe with ifg=0x02, ie=0x5F #@24779 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +235 "Can" %\ (=U +3  %\ (=U6 +5 #"Restarting_core_reader"Polling Can every 10:00 +20245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +5618 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +14849 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +19187 "Can" &\ *21 +1560 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16933 "Can" *\ +i1 +3792 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +5 #Session Ended +18670 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12601 "Can" %\ ,1 +8126 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8395 "Can" '\ .Zɕ1 +12354 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6134 "Can" %\ /+1 +14599 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8559 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11908 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4167 "Can" %\ 11 +16563 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10773 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2175 "Can" '\ 2sW1 +18555 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12973 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7520 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +181 "Can" '\ 31 +20565 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18682 "Can" )\ 5'̃1 +2049 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10517 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9909 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16749 "Can" %\ 61 +3989 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12752 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7738 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20761 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14718 "Can" %\ 7ͯ1 +6009 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12458 "Can" (\ 9<E1 +8286 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18871 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4177 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20645 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@62111 receive with ifg=0x10, ie=0xFD + #@62746 receive with ifg=0x10, ie=0xFD #@63379 receive with ifg=0x10, ie=0xFD + #@63706 receive with ifg=0x80, ie=0xFD + #@20654 probe with ifg=0x02, ie=0x5F #@35863 probe with ifg=0x02, ie=0x5F + #@7288 probe with ifg=0x02, ie=0x5F + #@63238 probe with ifg=0x02, ie=0x5F #@21077 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +260 "Can" '\ :jȍ +  '\ :jȍ( +2 #"Restarting_core_reader"Polling Can every 10:00 +20256 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +98 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18838 "Can" %\ ;^q +1798 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@62746 receive with ifg=0x10, ie=0xFD + #@63379 receive with ifg=0x10, ie=0xFD #@63706 receive with ifg=0x80, ie=0xFD + #@20654 probe with ifg=0x02, ie=0x5F + #@35863 probe with ifg=0x02, ie=0x5F #@7288 probe with ifg=0x02, ie=0x5F + #@63238 probe with ifg=0x02, ie=0x5F #@18649 probe with ifg=0x02, ie=0x5F + #@29657 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +221 "Can" '\ ;d- +2  '\ ;d-' +6 #"Restarting_core_reader"Polling Can every 10:00 @EDT1690776038.82 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15602 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19202 "Can" (\ =31 +1516 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7101 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13301 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17315 "Can" %\ >А1 +3407 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9391 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +11006 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +15413 "Can" %\ ?&1 +5305 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13250 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7207 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13476 "Can" %\ ADѼ1 +7247 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15398 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12424 "Can" %\ BR1 +8299 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18537 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8246 "Can" &\ C1 +12485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18518 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +5 #Session Ended +4187 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4038 "Can" %\ EW~1 +16684 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1807 "Can" -\ F1 +18918 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4342 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16016 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20690 "Can" "\ HԪ1 +44 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6669 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +13710 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18802 "Can" %\ Il@1 +1925 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8975 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11510 #Session Begun +6 #-> Gate.cycleModemPower! 5 +88 .Gate.cycleModemPower! 5 +3 #Session Ended +16735 "Can" %\ J1 +3975 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20710 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11119 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9317 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14835 "Can" %\ L"l1 +5890 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13391 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7005 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12951 "Can" %\ M{1 +7765 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15701 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11612 "Can" '\ Nט1 +9135 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5132 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +4248 "Can" %\ P3.1 +11017 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7478 "Can" %\ Q1 +2673 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10206 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20718 #Session Begun +10 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5635 "Can" %\ RZ1 +6859 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +7905 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3750 "Can" (\ TE1 +11045 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3249 "Can" %\ Uچ1 +17481 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1008 "Can" #\ W1 +19716 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +16824 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4173 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19256 "Can" )\ X_۲1 +1466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18519 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15084 "Can" &\ YH1 +5728 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +9 .Gate.cycleModemPower! 5 +6 #Session Ended +20747 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18417 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10900 "Can" '\ [1 +9856 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5268 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3364 "Can" '\ \\wt1 +11838 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6659 "Can" *\ ]\ 1 +880 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +12942 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4671 "Can" (\ _7ޠ1 +5089 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2679 "Can" )\ `61 +9279 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8434 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +774 "Can" "\ b1 +13484 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +823 "Can" #\ cdb1 +17666 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +105 #Session Ended +4179 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17303 "Can" &\ d1 +3416 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13121 "Can" %\ f,1 +7593 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18542 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8939 "Can" )\ g$1 +11773 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4770 "Can" (\ h1 +15956 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +598 "Can" &\ jPP1 +20126 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17148 "Can" %\ k1 +3579 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12974 "Can" %\ m|1 +7759 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20631 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +230 #Sent BREAK + #"core_reader"@63379 receive with ifg=0x10, ie=0xFD + #@63706 receive with ifg=0x80, ie=0xFD #@20654 probe with ifg=0x02, ie=0x5F + #@35863 probe with ifg=0x02, ie=0x5F + #@7288 probe with ifg=0x02, ie=0x5F #@63238 probe with ifg=0x02, ie=0x5F + #@18649 probe with ifg=0x02, ie=0x5F + #@874 probe with ifg=0x02, ie=0x5F #@29859 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +261 "Can" &\ mĊ  &\ mĊD +2 #"Restarting_core_reader"Polling Can every 10:00 +18084 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16956 "Can" %\ oZq +3767 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12783 "Can" %\ pq +1621  %\ p~ +21 .tGate.power :raw,:ON +133 "sampler") +2 )V +2 "core"  +2 "collection"' +2 'u +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" %p - +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%%% +3 "core" %H $ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")n% +2 "core" % V  +2 .tSS.configure :default +2 "sampler")#.0X' +6 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 + "manipulator"&/ + & * +41 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +12 "core" / +300 ( + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"(4' +12 "core" ' +49 ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial + "storage"(-(K +373 "core" ' + ."rdyProcessing"PS.stop + "processing"%5 +34 "core" ' +735 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&\ '\ +11 "core" ' +2 .tElbow.seek :hammer + "manipulator"&2( +105 "core" ( + "manipulator"&A& +4 "core" &    6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&o'\ +2 "core" ' +2 "manipulator"& % +3 "core" %\  / d +2 "processing"%& +4 "collection"'"& +4 "core" &^  + &f  +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%(( "collection"'( +262 "core" ( +14 ( +38 "Can" @\ p +6 #tPhase [deepDAwithoutWCR] + ."Qmail"Notice.email "At 06:25:25 began in tube 4: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:119\\n{1 => 22,\\n 2 => 22,\\n 3 => 7,\\n 4 => 15}\\nCan@06:25:25, 25.8C, 23% humidity, 15.1psia, 13.806V, 0.331A, 57.073Ah, 4.56W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +4 #t===> STARTED deepDAwithoutWCR (phase #16) <=== + .Sample.deep + "sampler")+0 +1881 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &c  + .tHand.open +2 "manipulator"&B1 +55 "core" 1 +2 "manipulator"&& +4 "core" &  & 6 + "manipulator"&% +4 "core" % \   C d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +183 "core" ( +2 "manipulator"&Y& +4 "core" &-> > Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +2 "core" &-> % Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&6'n +100 "core" ' +2 .tHand.close + "manipulator"&O/ +61 "core" / +2 "manipulator"&N& +4 "core" &->  P Y + "manipulator"&|% +4 "core" % l  ' 4 +2 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&W( +286 "core" ( +2 "manipulator"&G& +4 "core" &<  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &<  G M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i'O +102 "core" ' +2 "manipulator"&M& +4 "core" &<   1 M +2 "manipulator"&D% +4 "core" %X   R +2 "collection"'\\& +4 "core" &l  +2 "collection"'l& +9 "core" &g  +3 .tCC.seek :closed +2 "collection"'^(X +3 "core" &d  +3 &p A +9 &Nm 2 +9 &]{e F +10 &ah J +9 &_i J +9 &bj J +10 &Xbl J +9 &]d J +10 &^d J +9 &ci J +9 &_bg K +10 &!"ai J +9 &"`g K +9 &$_m J +10 &&g`k K +9 &(*`f J +10 &)bj J +9 &+`b K +9 &-p`f J +10 &/3]k J +9 &0_p J +9 &2]h J +10 &4x_q J +9 &6;]p J +10 &7_l J +9 &9bd J +9 &;`j J +10 &=C^j J +9 &?bm K +9 &@_f J +10 &Bbo K +9 &DHen K +10 &Ff M +9 &Gk Q +9 &Isi T +10 &K3m U +9 &Ln U +9 &Nn V +10 &Ptk W +9 &R4k W +10 &Se X +9 &Un X +9 &Wpp ? +10 &XL1m (v +9 &X|]n F +2 ( +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 + "collection"'K& +4 "core" &X|Zn F + .tHand.open +2 "manipulator"&51 +63 "core" 1 + "manipulator"&@% +4 "core" % V &  S T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +16 #tFlushing the Collection Valve::Manifold +12 "collection"'& +25 "core" &X|Zb F +7 "collection"'0% +14 "core" %Rc  +5 .tCSV.dial CSR +3 "collection"'<  +138 "core"  +4 "collection"'p% +20 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "core" %Rh  +6 #tPulling 5ml of CSR.flush +4 .CSR.select :flush +3 "collection"' +16 .tCS.reconfigure :default +4 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'P'm +1357 "core" ' +19 .tdelay 5 seconds +501 .CSR.select :air +8 "collection"' +29 ']% +19 "core" %mX  +16 .tCS.reconfigure :fast +16 "collection"'#d @b +18 .tCS.seek 7.5ml +7 "collection"';' +622 "core" ' +2 .tCSV.dial :waste + "collection"'$ +119 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'z'Q +1967 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &X|ZZ F + "collection"'{% +4 "core" %S[  + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'R' O +2176 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +9 .tCBV.dial CSV +2 "collection"'j +3 'a  +5 "core" +61 ~ +2 .tCTV.dial :intake + "collection"'3  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'S'Q +1304 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +590 "core" ' +4 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +725 "core" ' +14 .tCSV.dial :waste +8 "collection"'/ +73 "core" +3 .tCS.seek 0ml + "collection"'c'Q +709 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&=& +4 "core" &9  r M +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +4 "core" ( + "manipulator"&t& +4 "core" &9  { M +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &9   M +2 .tForearm.seek CC +2 "manipulator"&_'O +101 "core" ' +53 .tHand.close + "manipulator"&/ +58 "core" / +6 .tCC.seek :open +2 "collection"'Z( +425 "core" ( + "manipulator"&}& +4 "core" &9  M +2 "manipulator"&% +4 "core" % ^   & +2 .tForearm.seek :retract + "manipulator"&E'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&:(-6 +289 "core" ( +2 "manipulator"&V& +8 "core" &-=  Y +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &u& +11 "core" &-= Y +6 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +3 "manipulator"&'n +104 "core" ' +7 .tHand.open +4 "manipulator"&`1 +65 "core" 1 +6 "manipulator"&%% +12 "core" % e P g +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&n'\ +43 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +46 "core" ' +5 #tda sampling at most 100ml +7 #Loading sh1 puck from tube 4 into Collection Clamp +4 "collection"''& +10 "core" &K ' + "manipulator"&~% +4 "core" %   Q  + "storage"(1% +4 "core" %\ ?\ <\  + "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(7(,F +349 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (v& +3 "core" &,G\ \  \ + "manipulator"&8& +4 "core" &-= ` Y + "manipulator"&L% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&F( +208 "core" ( + "manipulator"&x& +4 "core" & ]  +2 "storage"(!& +3 "core" &,G\ \ =\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&'g +103 "core" ' +2 "storage"(I& +8 "core" &,G\ \ \ \ +6 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(y'g +154 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (X& +3 "core" &,G d\ + "manipulator"&U& +4 "core" &    +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&9& +4 "core" &   + "storage"(e& +4 "core" &,G \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&m'; +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +55 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(' +7 "core" &  X  + "manipulator"&r% +4 "core" % 4 \ +2 .tForearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&A( +28 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +126 "core" ( +14 "manipulator"& & +34 "core" &8 9 L +18 .tElbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +28 &"& +18 "core" &8  $ L +11 .tForearm.reconfigure :tight +25 "manipulator"&#Q@2^d^\ b +18 .tForearm.seek CC +9 "manipulator"&'O +112 "core" ' +5 "manipulator"&?& +28 "core" &8 R L +15 "manipulator"&% +32 "core" %V   Y +18 "collection"'\ & +36 "core" &O  +15 "collection"'#& +65 "core" &W  +48 &W  +15 &V  +11 &W  +7 &W  +10 &Q  +16 &P  +25 &V  +7 &\\  +14 &W  +7 &Y  +7 &P  +15 &O  +7 &O  +8 &_  +7 &]  +62 .tCC.seek :closed + "collection"')(X +3 "core" &S  +3 &Y  &T  + &X  + &K  + &K  + &V  + &J  + &Q  +2 &I  &=  + &@  + &B  + &G  + &L  + &D  + &F  + &K  + &J  + &D  + &.zI *y +3 &gC > +6 &rL J +9 &Q\\B J +9 &[J I +10 &]G I +9 &^G I +10 &Y\\F J +9 &\\I I +9 &]G I +10 & \\E J +9 &"b`H I +9 &$#\\G J +10 &%_H J +9 &'[I I +14 &)j^J I +5 &++\\G J +9 &,\\J J +10 &.bD I +9 &0s]H I +9 &24\\I J +10 &3`K I +9 &5ZH I +10 &7y\\A J +9 &9<`H I +9 &:]I I +10 &<`J J +9 &>aA I +9 &@E^C I +10 &B]H J +9 &CgG K +10 &E}N M +9 &G5K R +9 &HJ U +10 &JE U +9 &LnG V +10 &N-G W +9 &OG W +9 &QB W +10 &SqF X +9 &U5C W +9 &VD\ O +10 &X!EH )z +9 &XlxD O +5 ( +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&+1 +3 "core" &Xln? \ O +55 1 + "manipulator"&% +4 "core" % V -  : Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +95 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + + "sampler")% +4 "core" % W\ +2 "collection"'Y& +4 "core" &XlkH\ O +2 "Can"\ W\ r<D +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +26  +2 .tdelay 3.8 seconds +382 "collection"'N% +3 "core" %V:\ +2 "sampler")|% +4 "core" %5\\+ P\  + .tSSV.dial :spit +2 "sampler")o +126 "core"  +2 .tSS.seek 0ml + "sampler")6' +283 "core" ' + .tSSV.dial CBV +2 "sampler")G  +127 "core" +2 .tCTV.dial :intake + "collection"'b  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:33:18.94" +1523 #"flow"0.0L/min +14811 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +22 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'% +4 "core" %V=<M\ +2 #tIntake @19.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XQ% +4 "core" %s S\ 0 + "sampler")% +52 "core" %s \\\ 0 +2 .tIntake.select :close +2 "sampler")0 +8 )O% +3 "core" %s0- T\ 0 + .tSSV.dial :exhaust +2 "sampler")2  +73 "core"  + .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml + "sampler")N' +907 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")|  +73 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'o% +3 "core" %V?@Q\ + #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0XUV\\XS V\  +18 "collection"':% +3 "core" %V-.E\ + "sampler")I% +4 "core" %>V\\`[ S\  +21 "collection"'% +4 "core" %V/0P\ +2 "sampler")X% +4 "core" %>V\\lg N\  +24 "collection"'`% +3 "core" %V21J\ +2 "sampler")U% +4 "core" %>V\\{x W\  +27 "collection"'%% +3 "core" %V13G\ +2 "sampler")e% +3 "core" %>X_ M\  +2 "collection"'T% +4 "core" %V34V\ + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.56ml/s +2 "sampler")#.'0XJ% +3 "core" %r\\hb V\  +25 "collection"'% +3 "core" %V33R\ + "sampler")O% +4 "core" %r[oj J\  +28 "collection"'% +3 "core" %V44F\ +2 "sampler")2% +3 "core" %r\\z [\  +32 "collection"'% +3 "core" %V77G\ +2 "sampler")|% +4 "core" %r\\ Z\  + "collection"'o% +4 "core" %V77K\ +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0XLI\ +2 "sampler")% +3 "core" %Y  Z\ H +61 "collection"'R% +3 "core" %V?=L\ +2 "sampler")H% +3 "core" %Y  O\ H +2 "sampler")% +4 "core" %Y  V\ H + .tIntake.select :close + "sampler")0 +9 )d% +2 "core" %Y  N\ H +6 .tSSV.dial :exhaust +2 "sampler")w  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler").' +741 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +191 "core" ' + .tExhaust.select :close + "sampler") +15 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'& +2 "core" &Xlj<>G\ O +2 ."airStroke"CSV.dial :waste +3 "sampler")Q% +4 ."airStroke"CS.seek 0ml +2 "collection"'k'Q +3 "core" %A< Z\ + ' +2 ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 "collection"'f @ + .tCBV.dial SSV +3 "sampler")  +67 "core" A +2 ."airStroke"CS.seek 10ml + "collection"'h' O +116 "core"  +2 .tCTV.dial :air +5 "collection"',  +70 "core"  +2 .tdelay 15 seconds +3 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1503 .tSSV.dial :spit,avoiding: :exhaust +14 "sampler") +124 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'=  +2 "sampler")t' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +111 "core"  +16  +246 ' +3 "sampler")% +4 "core" % [\ + .tCBV.dial between SSV and waste2 +2 "collection"'W  +28 "core"  +2 "collection"'[% +4 "core" % KQ  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'^'Q +2093 "core" '\ N  +2 "collection"'}% +4 "core" % H  +2 "sampler")% +3 "core" % X\ +2 #tBubblePoint: Intake @39.6psia, Outlet @15.3psia + .CBV.dial SSV + "collection"'q @ +29 "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"'-'Q +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")v +125 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X @ +26 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10 "core" ? +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +91 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")O +125 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +387 "core" ' +5 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'K +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'5'Q +1349 "core" ' +7 .tCSV.dial CSR +14 "collection"'M  +47 "core"  +5 "collection"'D% +10 "core" %Q] + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'l'Q +586 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '0% +2 "core" %QU  +2 .tCS.seek 5ml +2 "collection"'i'm +839 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'@  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'<' +1085 "core" ' +2 "collection"'9 +4 "core" 9 +2 "collection"'N% +4 "core" %x \ +2 #tBefore lysing Collection Puck Heater at 25.6C/29.0psia +3 #Heating Puck.from 4, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'$ \  +3 'p9 +5 "core" 9d +102 "collection"'C9 +7 "core" 9d +103 "collection"'{9 +3 "core" 9 d +102 "collection"' 9 +3 "core" 9 d +103 "collection"'z9 +3 "core" 9d +102 "collection"'b9 +4 "core" 9d +102 "collection"'a9 +3 "core" 9d +103 "collection"'j9 +3 "core" 9d +102 "collection"'39 +3 "core" 9#d +102 "collection"']9 +4 "core" 9'd +103 "collection"'P9 +3 "core" 9&+d +102 "collection"'9 +3 "core" 99/d +103 "collection"'9 +2 "core" 9O3d +103 "collection"'9 +3 "core" 9e8d +102 "collection"';9 +4 "core" 9~ +103 "collection"'=9 +3 "core" 9:4< +102 "collection"'9 +2 "core" 9Z69 +103 "collection"'.9 +2 "core" 9z87 +103 "collection"'9 +2 "core" 994 +102 "collection"'W9 +3 "core" 9:2 +102 "collection"'[9 +2 "core" 9=0 +102 "collection"'9 +3 "core" 9>/ +102 "collection"'h9 +2 "core" 9 @, +103 "collection"'}9 +2 "core" 9'A* +103 "collection"'9 +2 "core" 9BC) +102 "collection"'q9 +3 "core" 9[E( +102 "collection"'t9 +3 "core" 9sF% +102 "collection"'u9 +2 "core" 9H$ +102 "collection"'9 +3 "core" 9I" +102 "collection"'_9 +2 "core" 9K! +103 "collection"'/9 +3 "core" 9M +102 "collection"'E9 +2 "core" 9N +103 "collection"'~9 +3 "core" 9O +102 "collection"'19 +3 "core" 9 Q +102 "collection"'9 +2 "core" 9 S +103 "collection"''9 +3 "core" 9 0T +102 "collection"'v9 +2 "core" 9 BU +102 "collection"'^9 +3 "core" 9 RW +102 "collection"' 9 +2 "core" 9 bY +102 "collection"'-9 +3 "core" 9 sZ +102 "collection"'V9 +2 "core" 9 [ +103 "collection"'x9 +2 "core" 9 ] +102 "collection"'!9 +2 "core" 9 ^ +103 "collection"'s9 +2 "core" 9 `  +103 "collection"'I9 +2 "core" 9 a +102 "collection"'9 +3 "core" 9 c +103 "collection"'X9 +2 "core" 9 d +102 "collection"'`9 +3 "core" 9 e +102 "collection"'%9 +2 "core" 9 f! +107 "collection"':9 +2 "core" 9 h% +102 "collection"'89 +3 "core" 9 i) +103 "collection"'U9 +2 "core" 9\ j- +102 "collection"'L9 +3 "core" 9\ l2 +102 "collection"'49 +2 "core" 9\ l6 +102 "collection"'9 +3 "core" 9\ n: +102 "collection"'e9 +3 "core" 9\ $o> +102 "collection"' 9 +2 "core" 9\ ,qB +103 "collection"'y9 +2 "core" 9\ 3rG +102 "collection"'m9 +3 "core" 9\ 9sK +102 "collection"'"9 +2 "core" 9\ ?tO +102 "collection"'T9 +3 "core" 9\ FuS +102 "collection"'?9 +2 "core" 9\ KwW +102 "collection"'9 +3 "core" 9\ Qw[\ +102 "collection"'\ 9 +2 "core" 9\ Ux`\ +103 "collection"'F9 +2 "core" 9\ Zzd +102 "collection"'Z9 +3 "core" 9\ _{h +103 "collection"' 9 +2 "core" 9\ c|l +103 "collection"'r9 +2 "core" 9\ g}p +102 "collection"'*9 +3 "core" 9\ ku\ +102 "collection"'9 +2 "core" 9\ oy\ +103 "collection"'9 +3 "core" 9\ s}\ +102 "collection"'Y9 +2 "core" 9\ v\ +102 "collection"'>9 +3 "core" 9\ z +102 "collection"'#9 +2 "core" 9\ } +102 "collection"'O9 +3 "core" 9\  +107 "collection"'n9 +3 "core" 9\ \ +102 "collection"'9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\ \ +4 .tCH.hold 10:00,70C +2 "collection"' `\ `\ * +2 '9 +6 "core"  + 9\ \ \ +2 "collection"'|% +4 "core" %y\ + #tBegun lysing Collection Puck Heater at 68C/38.9psia +5053 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4320 "Can"\ \ zq +16402 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18542 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3317 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" +2 .tCS.seek 5ml + "collection"'6'm +1337 "core" ' +2 .tCSV.dial CTV + "collection"'G  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'K  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'M'Q +1334 "core" ' + "collection"'D% +4 "core" %TJL  +2 #tPuck @46.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'5 +106 "core" + .tCBV.dial CSV +2 "collection"'0  +28 "core"  +2 "collection"'l% +4 "core" %T53  +2 .tCS.seek 5ml + "collection"'@'m +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'i  +40 "core" + "collection"'% +4 "core" %m/<s  +2 .tCS.seek 7.001ml +2 "collection"'N' +589 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'p @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'C' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +30 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'z  + 'b  +37 "core" ~ +89  +2 .tCS.seek 5ml +2 "collection"'a'm +777 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +132 "Can"\ I\ eq +427 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'j @ +92 "core" B +2 .tCSV.dial :waste +2 "collection"'3 +93 "core" +3 .tCS.seek 0ml + "collection"']'Q +1334 "core" ' + .tCSV.dial :air +2 "collection"'P @ +69 "core" B +2 .tCS.seek 5ml + "collection"''m +1340 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"';  +53 "core" ~ +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"' @ +52 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'\\'Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'J +97 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'S% +5 "core" %N7:   +3 .tCS.seek 5ml + "collection"''m +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'R  +41 "core" +2 "collection"'H% +5 "core" %m\ \\  +2 .tCS.seek 6.999ml +2 "collection"'' +586 "core" ' +55 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'d @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'w' O +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'& ` +107 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &Xlj& O +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&Q% +4 "core" %\   *  + "storage"(f% +4 "core" % y x h\ + "storage"(. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(,( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" & B @\ +2 "manipulator"&k& +4 "core" &7  L + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&=(4 +205 "core" ( +2 "manipulator"&& +4 "core" &6 2 +2 "storage"(.& +4 "core" & k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +89 "core" ' +2 "storage"(W& +9 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(['g +238 "core" ' +2 "storage"(- +3 "core" -'( +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&h& +3 "core" &7 7 2 +2 "storage"(}& +4 "core" & y w \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&' +31 "core" ' + .tElbow.hold +2 "manipulator"&q, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -'( +3 .tSE.seek 6.17 Pucks below Top Plate + "storage"(u'O +30 "core" ' + "manipulator"&% +4 "core" %} B  +2 "storage"(_& +4 "core" & S J L\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 307 counts + "manipulator"&/') +13 "core" ' +3 "manipulator"&E& +4 "core" &a  , +2 "storage"(~& +3 "core" & u l \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts + "manipulator"&1'N +25 "core" ' +3 .tSE.seek 7.17 Pucks below Top Plate + "storage"('> +42 "core" ' +2 "manipulator"&'& +4 "core" &a , +2 "manipulator"&v% +4 "core" %j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +152 "core" ( + "manipulator"&-& +4 "core" &6  J +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &V& +2 "core" &5  J +2 .tForearm.seek CC +2 "manipulator"&x'O +101 "core" ' +2 .tHand.close + "manipulator"&!/ +60 "core" / +2 .tCC.seek :open + "collection"'s( +425 "core" ( + "storage"(I& +4 "core" & w w @\ +2 "storage"(& +3 "core" & j t \ +2 "manipulator"&X& +4 "core" &6 H J + "manipulator"&`% +4 "core" % X T 0 +2 .tForearm.seek :retract + "manipulator"&%'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&:(4 +203 "core" ( + "manipulator"&8& +4 "core" &o\  R _ +2 "storage"(U& +4 "core" & z\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&L' +110 "core" ' +2 .tElbow.hold + "manipulator"&4, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&e% +4 "core" % p   +2 "storage"( & +4 "core" & i t\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 294 counts + "manipulator"&y' +24 "core" ' + "manipulator"&m& +5 "core" &o  _ + "storage"("& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&T'N +25 "core" ' +2 "storage"(?% +4 "core" %? \ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (\ % +2 "core" % ( \ M; +2 "manipulator"&F% +4 "core" %F 1 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &>  +2 "manipulator"&r& +4 "core" &o\  L _ + "manipulator"&*% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +179 "core" ( + "manipulator"&& +4 "core" &-< c U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-< , U +2 .tForearm.seek :garage + "manipulator"&>'n +100 "core" ' + .tHand.close + "manipulator"&#/ +57 "core" / +2 "manipulator"&O& +8 "core" &-=  T +2 "manipulator"&n% +4 "core" % ` / G +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +277 "core" ( +2 "manipulator"&& +4 "core" &6 J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &6 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'O +100 "core" ' +2 "manipulator"&& +4 "core" &6 4 J + "manipulator"&2% +4 "core" %V U +2 "collection"'+& +4 "core" &7  +2 "collection"'<& +4 "core" &-  +2 .tCC.seek :closed +2 "collection"'o(X +4 "core" &z  +8 & +r %f +9 &WzM 6 +9 &}h J +10 &Yu I +9 &zZZ I +9 &<\\> I +10 &\\ H +9 &] I +10 &\\ I +9 &C_ I +9 & \\ I +10 &!Xp I +9 &#[\\ I +9 &%L]G I +10 &' Y, I +9 &(\\ I +10 &*\\v H +9 &,S]j I +9 &.\\^ H +10 &/\\M I +9 &1Y6 I +9 &3\\Z$ I +10 &5Y I +9 &6\\ H +10 &8]V I +9 &:d] I +9 &<%`7 I +10 &=] I +9 &?Z I +59 &Al[ I +3 &C.^ I + &Dl K +5 &F 4 N + &HU.#{\ T + &JTLk\ U + &Koi]\ V +4 &M{{N\ W +9 &OTC\ V +10 &Q/\ W +9 &R\ W +10 &T\ W +9 &VW\ X +9 &Wey 1 +10 &Xhg W +9 ( + &XnnW Q +2 "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + "collection"'& +4 "core" &Xno_ Q +2 .tHand.open + "manipulator"&91 +63 "core" 1 +3 "manipulator"&G% +4 "core" % R \  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%K +121 "core"  +2 "processing"%% +4 "core" %g + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%6'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%D  +52 "core"  +2 .tPS.seek 0ml + "processing"%5'd +1595 "core" ' +2 .tPSV.dial PSR + "processing"%0 +39 "core"  +6 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +2380 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +226 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%M +2 .tCBV.dial PRV +4 "collection"'i  +3 "core" B +2 "processing"%  +65 "core" +85  +4 .tPSV.dial :mixloop +3 "processing"%@ +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%p  +121 "core" +2 .tPS.seek 0ml + "processing"%N'd +2616 "core" ' + .tPSV.dial :air + "processing"%{  +40 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +42 "core" +3 .tPS.seek 0ml + "processing"%b'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%C  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2612 "core" ' + .tPSV.dial :mixloop + "processing"%3 +41 "core" +3 .tPS.seek 0ml + "processing"%a'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &4 . I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&]( +3 "core" ( + "manipulator"&& +4 "core" &4 1 I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &3 I +2 .tForearm.seek CC +2 "manipulator"&;'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "manipulator"&J& +4 "core" &4  I + "manipulator"& % +4 "core" % \\ X ' +2 .tForearm.seek :retract + "manipulator"&S'\ +107 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\\(-6 +291 "core" ( + "manipulator"&R& +5 "core" &-1  M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &-1 M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"&d1 +52 "core" 1 +2 "manipulator"&% +4 "core" % e \  - S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +95 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +7 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &  +2 "manipulator"&Q% +4 "core" %\   + "storage"(f% +4 "core" % E\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(c(,F +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (k& +3 "core" &,H \  +2 "manipulator"&& +3 "core" &-1 M +2 "manipulator"&7% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +190 "core" ( + "manipulator"&.& +4 "core" &  2 +2 "storage"(A& +3 "core" &,E W\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&W'g +96 "core" ' + "storage"(B& +5 "core" &,E \  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +169 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}& +3 "core" &,E \  + "manipulator"&t& +4 "core" &   2 +2 .tElbow.seek 4 + "manipulator"&( +52 "core" ( + "manipulator"&_& +4 "core" & 4 +2 "storage"(E& +3 "core" &,E \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&~'; +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&'/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&v& +2 "storage"(' +6 "core" & 4 +2 "manipulator"&=% +4 "core" % 8 H  +3 .tForearm.seek :retract + "manipulator"&['\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +122 "core" ( +2 "manipulator"&/& +4 "core" &8 ; L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &8 J L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'O +102 "core" ' +2 "manipulator"&V& +4 "core" &8 L +2 "manipulator"&1% +4 "core" %C 8 * +2 "collection"'q& +4 "core" &  +2 "collection"'!& +4 "core" &  +3 .tCC.seek :closed + "collection"'^(X +4 "core" &m  +7 & + $e +9 &Z|} 7 +10 &}t J +50 &ZZ \ I +12 &a\\ I + &C^C I + &]2 I +3 &] I + &_\ I +3 &K\\ I +4 & ] I +9 &!\\ H +9 &#] \ I +10 &%U\\ \ H +9 &'] \ I +10 &([ \ I +9 &*] \ I +9 &,\\] \ I +10 &.Z \ I +9 &/] \ I +9 &1` \ I +14 &3e] \ H +5 &5%] I +9 &6\\ \ H +10 &8] \ I +9 &:l]{ \ I +10 &<-`x \ I +9 &=]j \ I +9 &?Zd \ I +10 &As]Y \ I +9 &C4bO \ J +10 &DpO K +9 &F@ P +9 &HZ@ U +10 &J6 U +9 &K0\ V +9 &M#\ V +10 &O[E\ W +9 &Qo\ X +10 &Ro\ W +9 &To\ W +9 &V`f\ X +10 &W`` 2 +9 &XjZ T +9 ( +3 "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + .Hand.open + "manipulator"&)1 +3 "core" &XmpM Q +57 1 + "manipulator"&I% +5 "core" % C   * +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'X  +121 "core" ~ + .tCSV.dial CTV +2 "collection"'`  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%x' +1200 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1413 "core" ' +9 "collection"'8% +34 "core" % Nz  +18 .tCS.seek 4ml +19 "collection"'U'NO +1599 "core" ' +2 .tdelay 8 seconds +263 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +5 .tPSV.dial :waste2 +6 "processing"%  +69 "core"  +3 .tPS.seek 0ml + "processing"%e'd +2620 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'m @ +43 "core" > +2 .tCS.seek 10ml + "collection"'"' O +1603 "core" ' + .tCSV.dial CTV +2 "collection"'?  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'%'Q +2607 "core" ' +2 .tCBV.dial :waste1 + "collection"'\ @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'F  +122 "core" +2 "collection"':& +5 "core" &Xmn~ Q +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"& % +4 "core" %\  -  +2 "storage"(L% +5 "core" % w u +\ +2 "storage"(r. +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(*( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (y& +3 "core" &  \ +2 "manipulator"&& +4 "core" &8 = L +2 "manipulator"&% +5 "core" %\    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&T(4 +240 "core" ( + "manipulator"&Y& +4 "core" &B [ $ +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&4'N +90 "core" ' +2 "storage"(#& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(O'g +221 "core" ' + "storage"(n- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" &B  $ + "storage"(>& +4 "core" & y ^ 6\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&' +32 "core" ' +2 .tElbow.hold + "manipulator"&|, +4 "core" , + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 7.17 Pucks below Top Plate + "storage"('B +48 "core" ' +2 "manipulator"&2% +4 "core" % 6 $ + "storage"(+& +4 "core" & / 1\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 298 counts + "manipulator"&' +20 "core" ' +2 "manipulator"&s& +4 "core" &B $ + "storage"(& +4 "core" & m k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&9'N +26 "core" ' +3 .tSE.seek 8.17 Pucks below Top Plate + "storage"(G'1 +53 "core" ' +2 "manipulator"&<& +4 "core" &B $ $ +2 "manipulator"&K% +4 "core" %U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +162 "core" ( + "manipulator"&D& +4 "core" &6  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &6 K +2 .tForearm.seek CC + "manipulator"&0'O +102 "core" ' + .tHand.close +2 "manipulator"&5/ +61 "core" / + .tCC.seek :open +2 "collection"'M( +428 "core" ( + "storage"(i& +4 "core" & v l +\ +3 "storage"(& +4 "core" & f h \ + "manipulator"&@& +4 "core" &6  K + "manipulator"&p% +4 "core" % b d b +2 .tForearm.seek :retract + "manipulator"&l'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&{(4 +187 "core" ( +2 "manipulator"&N& +4 "core" &> / +2 "storage"(z& +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"& ' +107 "core" ' +2 .tElbow.hold + "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&b1 +64 "core" 1 +3 "manipulator"&3% +4 "core" % l   + "storage"(j& +4 "core" & Y e \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 297 counts + "manipulator"&P' +18 "core" ' + "manipulator"&& +4 "core" &h q ) +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&'N +20 "core" ' + "storage"(% +4 "core" %, \ +3 ."downElevator"SE.seek :down +3 "storage"(g' +100 (o% +2 "core" %ݧ( [\ N= +2 "manipulator"&J% +56 "core" %L  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +30 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +61 "core" ' +2 .tPSV.dial :air + "processing"%;  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%R' +2614 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%H +38 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%]  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%d +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &~  +2 "manipulator"&f& +4 "core" &i 4 ) + "manipulator"&% +4 "core" %  V  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&S(-6 +77 "Can" =\ Hq +97 "core" ( +2 "manipulator"&& +4 "core" &-;  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &-;   +2 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&7/ +60 "core" / + "manipulator"&,& +4 "core" &-<   +2 "manipulator"&.% +4 "core" % m X +2 .tForearm.seek :retract + "manipulator"&A'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\\(? +121 "core" ( +2 "manipulator"&B& +4 "core" &H K ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &H ( ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&}'Η +95 "core" ' +2 "manipulator"&t& +4 "core" &H = ) +2 "manipulator"&&% +3 "core" %Γ Y +2 "processing"%_& +4 "core" &~  +2 "processing"%E& +5 "core" &~  +2 .tPC.seek :closed +2 "processing"%'(X +4 "core" &~  +7 &G %h +9 &lZ 8 +10 & K +9 &b K +10 &Ue K +9 &b K +9 &c K +10 &b K +9 &]c K +9 &g L +10 &` K +9 &!d K +10 &#dc K +9 &%&c K +9 &&d K +10 &(c K +9 &*lc K +9 &,/a K +10 &-d K +9 &/d K +10 &1td K +9 &35e L +9 &4c K +10 &6e K +9 &8}c K +9 &:>d K +10 &;d L +9 &=a K +10 &?b K +9 &AGb K +9 &Cf K +10 &Dl L +9 &F M +9 &HA P +10 &J\ Q +9 &K\ Q +10 &M\ Q +9 &OE\ Q +9 &Q\ Q +10 &R\ R +9 &T\ R +9 &VK\ R +10 &Wxs &v +9 &Xu : +9 ( +3 "processing"%E& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%v& +4 "core" &X / + &X / + .tHand.open + "manipulator"&=1 +63 "core" 1 +2 "manipulator"&% +4 "core" % Γ  \  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' + .tPRV.dial :air + "processing"%/  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%u +41 "core" +2 "processing"%% +4 "core" %`L  +2 .tPS.seek 0.3ml + "processing"%~'] +377 "core" ' + .tPSV.dial PSR +2 "processing"%V +94 "core"  + "processing"%1% +4 "core" %\\r  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%q'. +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +1409 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +474 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +95 "core" + .tPTV.dial :mixing +2 "processing"%[ @ +69 "core" A + .tPBV.dial :waste2 + "processing"%  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%)'d +2605 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&I& +4 "core" &H ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!(? +2 "core" ( +2 "manipulator"&X& +3 "core" &H  M ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &H  ) +2 .tForearm.seek PC + "manipulator"&-'Η +94 "core" ' + .tHand.close + "manipulator"&a/ +64 "core" / +2 .tPC.seek :open + "processing"%8( +425 "core" ( +2 "manipulator"&w& +4 "core" &H d ) + "manipulator"& % +4 "core" % Ι J +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&x(-6 +131 "core" ( + "manipulator"& & +4 "core" &-I 6  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U'n +95 "core" ' + .tHand.open +2 "manipulator"&?1 +61 "core" 1 +2 "manipulator"&"% +4 "core" % d + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +95 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%F& +4 "core" & +2 "manipulator"&:% +3 "core" %\  6  +2 "storage"( % +3 "core" % X\ +2 "storage"(L. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(r(,F +205 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (y& +2 "core" &,H !\  +3 "manipulator"&& +3 "core" &-I *  +2 "manipulator"&% +5 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&c( +173 "core" ( +2 "manipulator"&Y& +5 "core" & U 1 +2 "storage"(& +4 "core" &,H J\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'g +108 "core" ' +2 "storage"(#& +4 "core" &,H c\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +176 "core" ' +2 "storage"(n- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +3 "core" &,H \ +2 "manipulator"&>& +4 "core" & % 1 +2 .tElbow.seek 4 +55 "manipulator"&( +7 "core" ( + "manipulator"&2& +4 "core" & 1 +2 "storage"(+& +5 "core" &,H 1\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&s'; +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +54 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(<' +2 "manipulator"&K& +9 "core" & 1 +2 "manipulator"&4% +4 "core" % > +3 .tForearm.seek :retract + "manipulator"&T'\ +100 "core" ' +3 .tElbow.seek PC +2 "manipulator"&O(? +29 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +221 "core" ( +2 "manipulator"&& +5 "core" &F & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +5 "core" &F & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'Η +97 "core" ' +2 "manipulator"&D& +5 "core" &F @ & +2 "manipulator"&6% +4 "core" %· +3 "processing"%9& +4 "core" &E  +2 "processing"%|& +6 "core" &?  +2 .tPC.seek :closed +2 "processing"%5(X +5 "core" &>  +7 & 'B $d +9 &X@\ 7 +10 &?\ K +9 &^> K +9 &ue> K +10 &9`/ J +9 &a, K +9 &c+ K +10 &~d, K +9 &@_ K +10 & ` J +9 &!b J +9 &#b K +10 &%H` K +9 &' a J +9 &(b K +10 &*d K +9 &,Pe K +14 &._ K +5 &/a J +9 &1b K +10 &3Xe K +9 &5e K +9 &6_ K +10 &8a J +9 &:`b K +10 &<"_ K +9 &=_ K +9 &?a K +10 &Ahc K +9 &C)h K +9 &Dr M +10 &F\ N +9 &H_\ Q +10 &J"\ P +9 &K\ Q +9 &M\ Q +10 &Og\ Q +9 &Q(\ Q +9 &R\ R +10 &T\ Q +9 &Vl\ R +9 &W`m - +10 &Xj 6 +9 ( +3 "processing"%|& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&1 +4 "core" &X! / +57 1 + "manipulator"&^% +5 "core" % ·  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +105 "core" ' +4 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% ` +4 %@9 +5 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%p p`p +5 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%N +95 "core"  + "processing"%z% +4 "core" %iP \ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%0' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%$'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%b  +67 "core"  +2 .tPSV.dial PTV + "processing"%3 +69 "core" + .tPBV.dial :waste1 +2 "processing"%j  +119 "core"  + "processing"%% +20 "core" %ҪY  +2 .tPS.seek 1.5ml + "processing"%'Z +596 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%l'd +728 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +861 "core" ' +2 .tdelay 5:00 +17683 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7737 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +573 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%,  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%.'Ҧ +1597 "core" ' + .tPSV.dial :PML + "processing"% +41 "core" +2 .tPTV.dial :mixing + "processing"%B @ +68 "core" A + .tPBV.dial :waste1 +2 "processing"%h  +33 "core" + "processing"%% +4 "core" %ҧ  +2 .tPS.seek 1.85ml +2 "processing"%t' +228 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%& * +33 "core" + +3 .tPS.seek 0ml + "processing"%_'d +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +55 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'S& +3 "core" &?  +2 "manipulator"&A& +4 "core" &F / & + "manipulator"&(% +4 "core" %  E  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&v(-6 +124 "core" ( +2 "manipulator"&=& +5 "core" &->  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &->  +3 .tForearm.seek :garage + "manipulator"&E'n +95 "core" ' +3 .tHand.close + "manipulator"&// +60 "core" / +2 "manipulator"&u& +5 "core" &-F    +2 "manipulator"&% +4 "core" % X  +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +279 "core" ( +2 "manipulator"&V& +5 "core" &< a M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +4 "core" &< 8 M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&~'O +97 "core" ' +2 "manipulator"&q& +5 "core" &< M +2 "manipulator"&% +5 "core" %P +2 "collection"'[& +5 "core" &@ \ +2 "collection"'& +6 "core" &V \ +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &S +6 &Y $e +9 &Y~Z 7 +10 &Y\ K +9 &\\_ K +10 &uce J +9 &7^X J +9 &\\\\ J +10 &_\\\ J +9 &}cj J +9 &>ca\ J +10 & `[ J +9 &!`a\ K +10 &#_i\ K +9 &%F_a K +9 &' _k J +10 &(\\e J +9 &*\\] J +9 &,Obf J +10 &.bc J +9 &/]f J +10 &1]a J +9 &3W]f J +9 &5\\e J +10 &6bm J +9 &8`j K +9 &:^`e K +10 & Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +439 "core" ' +5 .tPSV.dial :air +2 "processing"%U  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2612 "core" ' + .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%'d +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" &7 K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y( +31 "core" ( +2 "manipulator"&& +5 "core" & $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" & " $ +3 .tForearm.seek CC + "manipulator"&#'O +95 "core" ' +2 .tHand.close + "manipulator"&\ / +61 "core" / +3 .tCC.seek :open + "collection"'n( +425 "core" ( +2 "manipulator"&Z& +4 "core" &  $ +2 "manipulator"&>% +4 "core" % W +3 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(-6 +279 "core" ( +2 "manipulator"&& +4 "core" &-@ \\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-@ \\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4'n +97 "core" ' +2 .tHand.open +2 "manipulator"&c1 +54 "core" 1 + "manipulator"&% +10 "core" % j  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."da"delayUntil "07:24:54.54" +11379 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8312 "Can" A\ tq +1067 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%s @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2259 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%D +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%6  +41 "core"  + ."da"delay 2 seconds +204 .PSV.dial :mixloop + "processing"%9 +40 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +47 "processing"%T  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +634 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +68 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%N +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" +2 "processing"%)% +4 "core" %Ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%0'X +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%j  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%$ +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +446 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +42 ."da"PSV.dial PSR +5 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%J  +67 "core"  +2 ."da"PS.seek 0ml +6 "processing"%{'d +2249 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%l +132 "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 + "processing"%G' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%;'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%e% +4 "core" %ң  +3 ."da"PS.seek 1.5ml +2 "processing"%H'S +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"%g'd +1606 "core" ' + ."da"delay 2:00 +9523 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2472 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +1640 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1350 ."da"PBV.dial between PSV and waste1 +7 "processing"%R * +41 "core" + +17 ."da"PSR.select :air +17 .PSV.dial PSR +6 "processing"%Q +84 "core"  +16 ."da"PS.reconfigure :fast +14 "processing"%#A ,`xb +20 ."da"PS.seek 2.5ml +8 "processing"%d' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +223 "Can"\ k\ \ q +279 ."da"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%k'd +2245 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%,  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%7  +121 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%B +40 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%h'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  + "processing"%&% +4 "core" %c  +2 ."da"PS.seek 0.55ml +2 "processing"%.' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%t  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%A +39 "core" + ."da"PTV.dial :mixing +2 "processing"%( @ +71 "core" B + ."da"PBV.dial :waste1 + "processing"%=  +32 "core" + "processing"%% +4 "core" %ң \  +2 ."da"PS.seek 1.85ml +2 "processing"%O' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +7 "processing"%/ * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%u'd +1953 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6412 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +4156 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18553 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2288 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +31 "core"  +2 ."da"delay 30 seconds +1792 "Can" @\ q +40 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1156 ."da"PBV.dial between PSV and waste1 +48 "processing"%i * +39 "core" , +2 ."da"PSV.dial :air +6 "processing"%E  +40 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2263 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%v  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%q +40 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2257 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +121 "core"  +2 "processing"%M% +5 "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"%I' +584 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"%X'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%`  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +35 "core" + "processing"%W% +4 "core" %ҡ  +2 ."da"PS.seek 1.5ml + "processing"%~'Q +584 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%w'd +1605 "core" ' +2 ."da"delay 2:00 +10541 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1450 #"da"recoverPSRreagent08 +10 .PTV.dial :puck +8 .PBV.dial :waste1 +20 "processing"%'  +32 "core" +13 ."da"delay 30 seconds +3013 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2269 "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"%" +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%:'d +2247 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%F +121 "core"  +2 "processing"%L% +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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%U'Ҧ +1599 "core" ' +6 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%y% +3 "core" %ҡ  +3 ."da"PS.seek 1.5ml + "processing"%*'Q +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'd +1596 "core" ' +2 ."da"delay 2:00 +4144 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@598 sendCRC with ifg=0x20, ie=0x7F + #@2433 sendCRC with ifg=0x08, ie=0x5F #@51586 idle with ifg=0x84, ie=0x75 + #@52255 select with ifg=0x10, ie=0xF5 + #@52887 receive with ifg=0x10, ie=0xFD + #@53520 receive with ifg=0x10, ie=0xFD #@54152 receive with ifg=0x10, ie=0xFD + #@54479 receive with ifg=0x80, ie=0xFD #@13634 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +224 "Can" 4\ H +2  4\ H/ +5 #"Restarting_core_reader"Polling Can every 10:00 +7341 #"da"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"% * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%a +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2262 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%> +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +1550 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +684 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +131 "core"  +2 "processing"%c% +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 + "processing"%' +578 "core" ' +14 ."da"delay 5 seconds +511 .PSR.select :air +13 "processing"% +21 ."da"PS.seek 2ml +16 "processing"%2'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +33 "core"  +2 "processing"%% +4 "core" %ң  +2 ."da"PS.seek 1.5ml + "processing"%'S +443 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +134 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +78 "core"  + ."da"delay 5 seconds +552 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9 ."da"PSV.dial PTV +3 "processing"%^ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%8  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2254 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  +7 "processing"%N% +14 "core" %i\ +8 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%z' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%)% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%|' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%b'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +33 "core" +2 "processing"%% +4 "core" %ҧ\  +3 ."da"PS.seek 1.5ml + "processing"%$'W +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%3 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +433 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1075 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +6 .PSV.dial PTV +14 "processing"%] +72 "core" +14 ."da"PBV.dial :waste1 +7 "processing"%H  +38 "core" +14 "processing"%% +29 "core" %ҭ\ +15 ."da"PS.seek 1.5ml +15 "processing"%R'] +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%g  +95 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' +2 "processing"%9 +3 "core" 9]+5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%f  +3 "core" 5 + 5 + "processing"%C& +4 "core" &X \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&d% +3 "core" %\  W x +2 "storage"(,% +4 "core" %  \ + "storage"(7. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"( ( +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" & I\ +2 "manipulator"&k& +4 "core" &-@ - \\ + "manipulator"&% +4 "core" %\  x +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&&(4 +180 "core" ( +2 "manipulator"&h& +4 "core" &-  / +2 "storage"(t& +11 "core" &  \ +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 600 counts +3 "manipulator"&.'N +97 "core" ' +3 "storage"(A& +4 "core" & ? \ +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(('g +224 "core" ' +2 "storage"(=- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &- * / +2 "storage"(/& +4 "core" & 2\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&S' +32 "core" ' +2 ."da"Elbow.hold + "manipulator"&O, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 8.16 Pucks below Top Plate +2 "storage"(i'$ +48 "core" ' +2 "manipulator"&E% +5 "core" %g   +2 "storage"(u& +4 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 273 counts +2 "manipulator"&1' +12 "core" ' +2 "manipulator"&v& +5 "core" &` ( +2 "storage"(q& +4 "core" & 7\  6\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'N +27 "core" ' +3 ."da"SE.seek 9.16 Pucks below Top Plate +2 "storage"(V' +53 "core" ' +2 "manipulator"&}& +5 "core" &` q ( +2 "manipulator"&M% +4 "core" %T 6 [ +2 ."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"&I(? +252 "core" ( +2 "manipulator"&`& +5 "core" &G  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &G  +2 ."da"Forearm.seek PC +2 "manipulator"&\\'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +64 "core" / +3 ."da"PC.seek :open +2 "processing"%X( +427 "core" ( + "storage"(_& +5 "core" & 5\ +2 "manipulator"&~& +4 "core" &G   +2 "manipulator"&'% +4 "core" % Ξ +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"& (4 +284 "core" ( + "manipulator"&w& +5 "core" &/ 2 +2 "storage"(!& +4 "core" & H '\ +2 ."da"Forearm.reconfigure :tight +65 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&?'N +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&"1 +57 "core" 1 +4 "storage"(m- +4 "core" -' +2 ."da"SE.seek 8.92 Pucks below Top Plate +2 "storage"(-' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.15 Pucks below Top Plate +2 "storage"(F' +53 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul3108h100ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +677 #"da"SX MX5/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.814 seconds\ /var/log/esp/da23jul3108h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul3108h100ml15s_nessie.tif +1569 #SX MX5/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul3108h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul3108h100ml25s_nessie.tif +2569 #SX MX5/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul3108h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(L- +3 "core" -' +4 "storage"(:& +8 "core" &  \ \ +3 "manipulator"& & +4 "core" &/  2 +2 ."da"Elbow.seek 3 +2 "manipulator"&(4 +5 "core" ( +3 "manipulator"&& +10 "core" &/ v 2 +6 "storage"(y& +11 "core" &  \ +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&U'N +19 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.87 Pucks below Top Plate + "storage"(' +61 "core" ' +2 "manipulator"&*& +4 "core" &/ 2 +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 3 + "manipulator"&' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&a, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.05 Pucks below Top Plate +2 "storage"(x' +23 "core" ' +2 "manipulator"&Z% +4 "core" % / ? +2 "storage"(>& +4 "core" & t u $\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 314 counts + "manipulator"&#'0 +18 "core" ' + "manipulator"&& +4 "core" &/  9 2 +2 "storage"(& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&Y'N +19 "core" ' +2 "storage"(c% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(K' +99 (% +3 "core" %) \ L9 +2 "manipulator"&4% +4 "core" %F G  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +65 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +24 "core" ' +2 "storage"(& +4 "core" & g\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%2& +5 "core" & \ +2 "manipulator"&& +4 "core" &/ 2 +2 "manipulator"&% +4 "core" %\  4  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&D(-6 +172 "core" ( + "manipulator"&6& +4 "core" &-;  b +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +4 "core" &-; b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +106 "core" ' + ."psFlush"Hand.close + "manipulator"&20 seconds for psFlush to relinquish FlushPuck +49 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%' +1217 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +885 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%l @ +175 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%P  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%{ +103 "core" +12 ."psFlush"PS.seek :empty +17 "processing"%G'F +2617 "core" ' +11 ."psFlush"PSR.select :air +8 .PSV.dial PSR +6 "processing"% +97 "core"  +2 "processing"% % +17 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6 "core" %I +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +6 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%e' +580 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2102 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%]  +33 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%H @ +69 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"% +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%;'F +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +94 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%g'T +1094 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%f  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%C'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%d +80 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +580 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2107 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%B +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%k U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%t  +70 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%+'d +696 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1908 "core" ' +8 ."psFlush"PSV.dial PSR +14 "processing"%A +45 "core"  +8 ."psFlush"PSR.select :air +22 .PS.seek 2.5ml +6 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +50 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%q'T +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +850 "Can" B\ :1 +757 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%M +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%.  +49 "core" +3 ."psFlush"PS.seek 0ml + "processing"%&'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +80 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%S' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%1' +169 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +289 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +80 "core" ~ +5 ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" V +5 ."psFlush"PS.seek 0ml +5 "processing"%`'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +52 "core" A +2 ."psFlush"PS.seek 2.5ml + "processing"%O' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%['d +2615 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%5 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%~ +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%''d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +1986 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +622 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'"& +4 "core" &  +2 "manipulator"&m& +4 "core" &C . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& (? +3 "core" ( +2 "manipulator"&V& +4 "core" &C  . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &C . +2 .tForearm.seek PC +2 "manipulator"&L'Η +99 "core" ' +2 .tHand.close + "manipulator"&:/ +53 "core" / +2 .tPC.seek :open +2 "processing"% ( +425 "core" ( + "manipulator"&& +4 "core" &C . +2 "manipulator"&y% +4 "core" % Θ 7 W +2 .tForearm.seek :retract + "manipulator"&*'\ +107 "core" ' +6 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +5 "manipulator"&\ ( +357 "core" ( +6 "manipulator"&Z& +34 "core" &1  F +9 .tElbow.reconfigure :loose +14 "manipulator"&$ &.,(#b +14 &>& +28 "core" &1 F +14 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek CC +9 "manipulator"&'O +109 "core" ' +14 "manipulator"&& +28 "core" &1 F +7 "manipulator"& % +30 "core" %R  +14 "collection"'c& +19 "core" &  +6 "collection"'?& +8 "core" & +2 .tCC.seek :closed + "collection"'F(X +4 "core" & +8 &\ % \ %f +10 &X 7 +9 & K +9 &b J +10 &v^ K +9 &9d K +10 &a K +9 &_ J +9 &` J +10 &Ac K +9 & b J +9 &!] J +11 &#_ K +8 &%I` K +10 &' ` K +9 &(` K +9 &*` K +10 &,Rc J +9 &.c J +9 &/d J +10 &1c J +9 &3Zb J +10 &5b J +9 &6` K +9 &8_ J +10 &:bc J +9 &<$d J +9 &=d K +10 &?` J +9 &Ajb J +10 &C+e J +9 &Dn L +9 &F O +10 &HW\ T +9 &J\ U +9 &K\ V +10 &M\ V +9 &OV\ V +10 &Q\ W +9 &R\ W +9 &T\ X +10 &V[\ X +49 &Wd\ 0 +14 &Xj\ T + ( + &Xqj M + &Xqj M + &Xqj M + &Xqj M +3 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + "collection"'& +4 "core" &Xqj M + &Xqj M + .tHand.open + "manipulator"&41 +62 "core" 1 + "manipulator"&U% +5 "core" % R  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xqj M +2 "collection"'% +4 "core" %M  + .tCSV.dial CSR +2 "collection"'2  +51 "core"  +2 "collection"'% +4 "core" %M  + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"''m +1272 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +54 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'#' +611 "core" ' + .tCSV.dial :waste +2 "collection"'x +122 "core" +5 .tCS.reconfigure :default +5 "collection"'#P d@b +5 .tCS.seek 0ml +12 "collection"'6'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Y& +4 "core" &Xqj M + "collection"'9% +4 "core" %O + .tCSV.dial :flush +2 "collection"'K  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'a'm +1131 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'< @ +43 "core" A + "collection"'% +5 "core" %m \  +3 .tCS.seek 7ml + "collection"'^' +516 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'s  +3 '  +41 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'N @ +42 "core" > +3 .tCS.seek 0ml +2 "collection"''Q +1545 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"')& +4 "core" &Xqi~ M + "collection"'z% +4 "core" %R + .tCSV.dial :flush +2 "collection"'|  +68 "core" +2 .tCS.seek 5ml +2 "collection"'D'm +1141 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'8 @ +41 "core" B +2 "collection"'X% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'' +510 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'b  +39 "core"  +2 .tCBV.dial :waste2 + "collection"'3  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'0'Q +1535 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Xqh M + "collection"'o% +4 "core" %Q +2 .tCSV.dial CSR + "collection"'@  +40 "core"  + "collection"'% +5 "core" %Q \ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'J'O +1766 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'l' O +506 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'P +2 .tCBV.dial CSV +3 "collection"'{  +91 "core" +34  + .tCTV.dial :intake +2 "collection"'  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1757 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'  +67 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'G'Q +586 "core" ' + .tCSV.dial CSR +2 "collection"'e  +95 "core"  +2 "collection"']% +4 "core" %S + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'H'm +1339 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'' O +1344 "core" ' + .tCSV.dial CBV +2 "collection"' +94 "core" +2 .tCS.seek 0ml +2 "collection"'Q'Q +482 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2100 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" &1 F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&g( +3 "core" ( +2 "manipulator"&& +4 "core" &1 F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +4 "core" &1 F + .tForearm.seek CC +2 "manipulator"&R'O +99 "core" ' + .tHand.close + "manipulator"&d/ +53 "core" / +2 .tCC.seek :open + "collection"'C( +427 "core" ( + "manipulator"&,& +4 "core" &0 F + "manipulator"&B% +4 "core" % ^ 6 +2 .tForearm.seek :retract + "manipulator"&k'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(-6 +288 "core" ( + "manipulator"&r& +4 "core" &-4 J +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &-4  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t'n +101 "core" ' +2 .tHand.open + "manipulator"&h1 +63 "core" 1 + "manipulator"&A% +4 "core" % ` u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:25:25 + #Preparing to sleep until 11:00AM 07/31/2023 +8 #Asleep til 11:00AM 07/31/2023 +3 #Continuing at 11:00 +2 "Can" 8\ vV +28 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +7111 "Can" "\ 1 +10146 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +101 #Session Ended +6843 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 7,\\n 4 => 15}\\nCan@06:25:25, 25.8C, 23% humidity, 15.1psia, 13.806V, 0.331A, 57.073Ah, 4.56W",Subject: "da sampling at most 100ml" +11589 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1152 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +6388 "Can" #\ f1 +14331 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18546 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5533 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +2198 "Can" $\ 1 +18520 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +14095 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +3 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +6 #Session Ended +16513 "Can" "\ (1 +4208 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3876 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16622 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14239 "Can" "\ 1 +6477 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14359 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18539 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10061 "Can" '\ "T1 +10663 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 + #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +2180 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5880 "Can" (\ g1 +14870 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10727 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3644 "Can" #\ 1 +1234 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15523 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +847 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10610 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20607 "Can" \ 81 +116 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11750 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8230 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18688 "Can" $\ B1 +2056 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1820 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4577 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11886 "Can" $\ 1 +3967 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +22673 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12742 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4906 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7680 "Can" #\ n1 +7825 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2856 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8072 ."Qmail"GoodNews.email "Then, in tube 4: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:123\\n{1 => 22,\\n 2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@08:20:51, 26.0C, 24% humidity, 15.1psia, 13.782V, 0.282A, 58.063Ah, 3.88W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +365 "Can" )\ 1 +12318 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14597 "Can" $\ f +3 #tPowering core bus +544 .Gate.power :raw,:ON +3 "sampler") +41 )= +2 "core"  +3 "collection"' +3 ' +3 "core"  +2 "processing"% +3 %/ +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +4 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" % & +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%E% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %  +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@11:00:31, 25.3C, 24% humidity, 15.1psia, 13.719V, 0.373A, 58.470Ah, 5.12W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #17) <=== +2 .Sample.shallow +2 "sampler")Z2 +19 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +5 "core" &  +2 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"& & +5 "core" &   . +2 "manipulator"&c% +4 "core" % \   0  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&*(-6 +183 "core" ( +2 "manipulator"&n& +5 "core" &-<   b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-<  b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&4'n +102 "core" ' +2 .tHand.close +2 "manipulator"&U/ +64 "core" / +3 "manipulator"&& +4 "core" &-< $ b +2 "manipulator"&% +5 "core" % x   S +2 .tForearm.seek :retract +2 "manipulator"&?'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&2( +280 "core" ( +2 "manipulator"&& +4 "core" &6  M I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &6  I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%'O +107 "core" ' +3 "manipulator"&& +5 "core" &6   I +2 "manipulator"&% +4 "core" %N \ \  M +3 "collection"'x& +4 "core" &  +2 "collection"'#& +6 "core" &  +2 .tCC.seek :closed +2 "collection"'Y(X +5 "core" &  +7 &O %i +9 &w[ 8 +9 & K +10 &Z J +9 &d` J +9 &&c J +10 &] J +9 &] K +10 &la J +9 &-b K +9 &` K +10 &!_ K +9 &#s_ K +9 &%6` J +10 &&a J +9 &(b J +10 &*|` J +9 &,=b K +9 &._ J +10 &/\\ K +9 &1` K +9 &3E_ K +10 &5^ K +9 &6_ K +10 &8^ K +9 &:M_ K +10 &<\\ J +9 &=b J +9 &?\\ J +9 &AVb J +10 &Ce J +10 &Dm L +11 &F\ O +9 &HF\ S +8 &J\ U +12 &K\ U +8 &M\ U +8 &OD\ V +10 &Q\ W +8 &R\ W +10 &T\ W +9 &VF\ X +10 &Wu\ * +9 &Xt \ K +9 ( +2 &Xy\\ F +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 + "collection"'9& +5 "core" &Xy\\ F + .tHand.open +2 "manipulator"&K1 +58 "core" 1 + "manipulator"&6% +5 "core" % M 4  O N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &Xy\\ F +2 "collection"'a% +4 "core" %N  +2 .tCSV.dial CSR +2 "collection"'s  +122 "core"  + "collection"'% +5 "core" %N  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'N'm +1172 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +161 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '^% +2 "core" %m  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"')' +623 "core" ' + .tCSV.dial :waste + "collection"'z +128 "core" +18 .tCS.reconfigure :default +17 "collection"'#P d@b +18 .tCS.seek 0ml +7 "collection"'|'Q +1978 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Xy\\ F +2 "collection"'8% +3 "core" %U +2 .tCSV.dial :flush + "collection"'X  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'D' O +2206 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'b + '3  +6 "core"  +62 ~ +2 .tCTV.dial :intake + "collection"'  +69 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"''Q +83 "Can"\ f\ s1 +2120 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'o  +69 "core"  +2 #tFlushing upper manifold + "collection"'@& +4 "core" &Xyc F + "collection"'% +4 "core" %N  + .tCSV.dial :flush +2 "collection"'0  +68 "core"  +2 .tCS.seek 5ml + "collection"'J'm +1142 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'P @ +39 "core" B +2 "collection"'{% +4 "core" %m  +2 .tCS.seek 7ml + "collection"'' +505 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'l +95 "core"  + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"' 'Q +1562 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''. +713 "core" ' + .tCSV.dial :waste +2 "collection"'e +41 "core" +2 .tCS.seek 0ml + "collection"']'Q +718 "core" ' +2 "collection"'G& +4 "core" &Xyd F + "collection"'H% +4 "core" %T  + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.seek 3ml + "collection"''. +715 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'; @ +40 "core" A + "collection"'% +4 "core" %.  +2 .tCS.seek 4.999ml +2 "collection"'f'm +517 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'d'Q +1152 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'\ '. +712 "core" ' + .tCSV.dial :waste +2 "collection"' +69 "core" +2 .tCS.seek 0ml + "collection"'F'Q +712 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" &4  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B( +3 "core" ( +2 "manipulator"&R& +4 "core" &5  P I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &5  \  I +2 .tForearm.seek CC +46 "manipulator"&'O +104 "core" ' + .tHand.close + "manipulator"&g/ +62 "core" / +2 .tCC.seek :open + "collection"'h( +428 "core" ( + "manipulator"&A& +4 "core" &5  I +2 "manipulator"&k% +3 "core" % V    +2 .tForearm.seek :retract +2 "manipulator"&t'\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(-6 +288 "core" ( + "manipulator"&=& +5 "core" &-8  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-8   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&E% +4 "core" % v   I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'v& +4 "core" &  +2 "manipulator"&u% +4 "core" %\     + "storage"(q% +9 "core" % \  + "storage"(M. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(.(,F +360 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (}& +3 "core" &,F u k\ +2 "manipulator"&(& +4 "core" &-8  5 J + "manipulator"&&% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&i( +174 "core" ( + "manipulator"&S& +5 "core" & \   $ + "storage"(& +4 "core" &,G K\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&`'g +88 "core" ' +2 "storage"(& +4 "core" &,G 8\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(W'g +187 "core" ' +2 "storage"(5- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ([& +3 "core" &,G | z\ + "manipulator"&1& +4 "core" &   $ +2 .tElbow.seek 4 + "manipulator"&\\( +4 "core" ( + "manipulator"&+& +4 "core" &   $ +2 "storage"(Q& +3 "core" &,G z {\ +3 .tForearm.seek 4 + 300 counts + "manipulator"&7'; +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +56 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&'& +2 "storage"("' +7 "core" &  N $ +2 "manipulator"& % +4 "core" % 5 = +2 .tForearm.seek :retract + "manipulator"&!'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&T( +59 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&j& +4 "core" &4  6 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &5 \  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 "manipulator"&O& +4 "core" &5  @ I +2 "manipulator"&w% +4 "core" %Y    f +2 "collection"'-& +4 "core" &  +2 "collection"' & +5 "core" &  +2 .tCC.seek :closed + "collection"'C(X +5 "core" &  +6 & % \ $d +10 &Wy 6 +9 & J +10 &\\ I +9 &qY J +9 &2] J +10 &Y I +9 &\\ I +9 &y_ J +10 &<^ I +9 &Y J +10 &!^ I +9 &#Z J +9 &%C\\ J +10 &'Y I +9 &(] I +9 &*Y I +10 &,L[ I +9 &. Y J +10 &/Y J +9 &1_ I +9 &3TZ J +10 &5^ I +9 &6_ I +9 &8[ I +10 &:\\Z J +9 &<] J +9 &=Y I +10 &?[ I +9 &Ad\\ J +10 &C"h K +9 &Dt M +9 &F P +10 &HM\ T +9 &J \ U +10 &K\ V +9 &M\ V +9 &ON\ V +10 &Q \ W +9 &R\ W +9 &T\ X +10 &VR\ X +9 &Wi\ - +9 &Xr$\ O +9 ( +2 &Xwc J +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + .Hand.open + "manipulator"&Z1 +60 "core" 1 +2 "manipulator"&>% +5 "core" % X -  g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 #tcollectSample 100ml 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 "core" + + "sampler")c% +5 "core" % ]\ K + "collection"'n& +4 "core" &Xwa\ J +2 "Can"\ \\\ g[ +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" %P\ +2 "sampler")% +4 "core" %5\\+ l\  + .tSSV.dial :spit + "sampler")$ +129 "core" +2 .tSS.seek 0ml + "sampler")4' +295 "core" ' + .tSSV.dial CBV +2 "sampler")  +130 "core"  + .tCTV.dial :intake +2 "collection"'  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:56.53" +1500 #"flow"0.0L/min +334 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +3 #Retry #1 of 10 after 10:00 +14507 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'*% +2 "core" %P\ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X4 Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +357 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")<  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'Y% +3 "core" %P\ +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X3 Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +274 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")y  +72 "core" +5 #tAllowing 130s for 25.0ml of remaining 25.0ml +3 .Intake.select :open +2 "sampler") +215 "collection"'W% +3 "core" %P\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X6% +3 "core" %P\ +2 "sampler") % +4 "core" %f U\  +21 "collection"'c% +3 "core" %P\ + "sampler")n% +4 "core" %g c\  +55 "collection"'% +4 "core" %P\ + "sampler")_% +4 "core" %g Z\  +28 "collection"' % +3 "core" %P\ +2 "sampler")U% +4 "core" %f% ^\  +32 "collection"':% +3 "core" %P\ +2 "sampler")% +4 "core" %f'$ W\  +36 "collection"'% +3 "core" %P\ +2 "sampler")$% +4 "core" %g+& Y\  +41 "collection"'% +3 "core" %P\ +2 "sampler")% +3 "core" %f1/ Y\  +47 "collection"'% +3 "core" %P\ +2 "sampler")*% +4 "core" %f81 [\  +53 "collection"'4% +3 "core" %P\ +2 "sampler")x% +4 "core" %fCB [\  +61 "collection"'?% +6 "core" %P\ +2 "sampler") % +3 "core" %fZT Z\  +69 "collection"'9% +3 "core" %P\ +2 "sampler")K% +3 "core" %fvr d\  +2 "collection"'6% +4 "core" %P\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X$ +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' 'Q +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")i +125 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +125 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +3 "collection"'  +8 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +194 "core" '  +3 "collection"'% +4 "core" %  +2 "sampler")% +3 "core" % \\\ - +2 #tBubblePoint: Intake @38.5psia, Outlet @14.6psia + .CBV.dial SSV + "collection"'$ @ +29 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'K'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +124 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'9 +3 "core" 9 @ +103 "collection"'59 +2 "core" 9 6B +103 "collection"'19 +3 "core" 9 KC +102 "collection"'Q9 +4 "core" 9 `D +102 "collection"'m9 +3 "core" 9 sE +103 "collection"''9 +3 "core" 9 G +102 "collection"'+9 +3 "core" 9 I +102 "collection"'i9 +8 "core" 9 J +103 "collection"'S9 +3 "core" 9 K +102 "collection"'I9 +4 "core" 9 M +102 "collection"' 9 +3 "core" 9 N +103 "collection"'`9 +3 "core" 9 O  +102 "collection"'y9 +4 "core" 9 Q  +102 "collection"'W9 +3 "core" 9 R +103 "collection"'9 +3 "core" 9 T +103 "collection"'w9 +3 "core" 9 V +102 "collection"'-9 +4 "core" 9\ V +102 "collection"'\\9 +3 "core" 9\ W" +105 "collection"'79 +10 "core" 9\ Y' +106 "collection"'h9 +11 "core" 9\ Z+ +124 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +3 "collection"'j9 +9 "core" 9\ [1 +104 "collection"'O9 +10 "core" 9\ %]6 +104 "collection"'>9 +6 "core" 9\ *^: +104 "collection"' 9 +4 "core" 9\ 1`? +107 "collection"'n9 +5 "core" 9\ 5aC +106 "collection"'9 +2 "core" 9\ 9aH +102 "collection"'_9 +2 "core" 9\ >cL +103 "collection"' 9 +3 "core" 9\ DdP +102 "collection"'U9 +2 "core" 9\ GeT +103 "collection"'Z9 +3 "core" 9\ LgX +102 "collection"'9 +2 "core" 9\ Pg] +103 "collection"'9 +2 "core" 9\ Tia +103 "collection"'$9 +2 "core" 9\ Xie +102 "collection"'c9 +8 "core" 9\ \\ki +112 "collection"'9 +12 "core" 9\ `ln +112 "collection"'9 +22 "core" 9\ ems +116 "collection"'9 +15 "core" 9\ iny +117 "collection"'"9 +14 "core" 9\ mo~ +113 "collection"'*9 +21 "core" 9\ qp +109 "collection"'x9 +3 "core" 9\ ur +102 "collection"'?9 +2 "core" 9\ xr +102 "collection"'99 +3 "core" 9\ |s +102 "collection"'49 +2 "core" 9\ ~u +102 "collection"'69 +3 "core" 9\ u +103 "collection"':9 +2 "core" 9\ v +103 "collection"' 9 +2 "core" 9\ w +3 .tCH.hold 10:00,70C +3 "collection"'K `\ `\ % +2 '!9 +6 "core"  + 9\ x + "collection"'s% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.9psia +1931 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10731 "Can"\ \ ] +10012 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +534 "core" ` +2 "collection"'9 +3 "core" 9\ + +2 "collection"'% +4 "core" %   +2 #tEnded lysing Collection Puck Heater at 70C/37.6psia + .CS.seek 0ml +2 "collection"'a'Q +351 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'~ @ +95 "core" B +2 .tCSV.dial :air + "collection"'% @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'#'m +1344 "core" ' + .tCSV.dial CTV +2 "collection"'z  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"')  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'X @ +42 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'8'Q +1337 "core" ' + "collection"'3% +4 "core" %Pfh  +2 #tPuck @48.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'b +105 "core" +2 .tCBV.dial CSV + "collection"'|  +29 "core"  + "collection"'% +4 "core" %PCC  +2 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'o  +40 "core" +2 "collection"'D% +4 "core" %m&/  +2 .tCS.seek 7ml + "collection"'N' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'P' O +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'l   +30 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '  +28 "core"  +97  +2 .tCS.seek 5ml + "collection"'{'m +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'J @ +93 "core" A +2 .tCSV.dial :waste + "collection"'G +108 "core" +2 .tCS.seek 0ml +2 "collection"'H'Q +1345 "core" ' + .tCSV.dial :air + "collection"' @ +77 "core" ? +2 .tCS.seek 5ml +2 "collection"']'m +1335 "core" ' +2 .tCSV.dial CTV + "collection"';  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'f'Q +899 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +3 .tCS.seek 10ml + "collection"'' O +832 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'< ` +106 "core" _ +2 #tLysing Complete + "collection"'Y& +4 "core" &Xwa J +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&2% +4 "core" %\   I  + "storage"(^% +4 "core" % z y\ +2 "storage"(=. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (E& +3 "core" &   \ +2 "manipulator"&k& +3 "core" &4 I +2 "manipulator"&u% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&F(4 +196 "core" ( +2 "manipulator"&A& +4 "core" &8  N / +2 "storage"(q& +3 "core" & z q\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&M'N +96 "core" ' + "storage"(/& +4 "core" & Z \\ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +209 "core" ' +4 "storage"(V- +17 "core" -' +3 .tSE.configure :default +6 "storage"(#QK-0-\ b +9 "manipulator"&}& +7 "core" &8 6 / +6 "storage"((& +12 "core" & u h \ +3 .tElbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tForearm.seek 3 +3 "manipulator"&&' +34 "core" ' +6 .tElbow.hold +12 "manipulator"&v, +21 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3 "core" , +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 "storage"(- +6 "core" -' +6 .tSE.seek 9.18 Pucks below Top Plate +5 "storage"('% +38 "core" ' +2 "manipulator"&p% +4 "core" % L C + "storage"(t& +4 "core" & V U \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 311 counts + "manipulator"&B'- +13 "core" ' + "manipulator"&[& +4 "core" &N  4 , +2 "storage"(& +4 "core" & n z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&5'N +26 "core" ' +2 .tSE.seek 10.17 Pucks below Top Plate + "storage"(1' +49 "core" ' +2 "manipulator"&Q& +4 "core" &N  j , + "manipulator"&m% +4 "core" %U S ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +90 "core" ' +5 .tElbow.seek CC +5 "manipulator"&+( +155 "core" ( +2 "manipulator"&i& +4 "core" &/ E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &0 ; E +3 .tForearm.seek CC + "manipulator"&I'O +94 "core" ' + .tHand.close + "manipulator"& / +60 "core" / +2 .tCC.seek :open +2 "collection"'`( +428 "core" ( + "storage"(y& +4 "core" & z z )\ +2 "storage"(W& +3 "core" & y z "\ +2 "manipulator"&& +3 "core" &/  g E +2 "manipulator"&w% +4 "core" % b E +2 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&\\(4 +202 "core" ( +8 "manipulator"&7& +34 "core" &(  0 +17 "storage"(h& +37 "core" & n w \ +8 .tElbow.reconfigure :limp +18 "manipulator"&$ ,(b +21 .tForearm.seek 3 +8 "manipulator"&j' +120 "core" ' +6 .tElbow.hold +14 "manipulator"&O, +22 "core" , +11 .tElbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +14 .tHand.open +15 "manipulator"&>1 +64 "core" 1 +15 "manipulator"& % +42 "core" % ] +15 "storage"(n& +30 "core" & H I /\ +9 .tForearm.force -20 +6 "manipulator"&5 +25 .tForearm.seek 3 + 282 counts +7 "manipulator"&' +21 "core" ' +15 "manipulator"&_& +29 "core" &i  ' +7 "storage"( & +28 "core" & \ +12 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 600 counts + "manipulator"&U'N +20 "core" ' + "storage"(Z% +4 "core" % &\ +3 ."downElevator"SE.seek :down +3 "storage"(' +100 (% +3 "core" %, \ O@ +2 "manipulator"&$% +4 "core" %T f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +52 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +36 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &P  +2 "manipulator"&& +4 "core" &i ' + "manipulator"&% +4 "core" %   K  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&"(-6 +181 "core" ( +2 "manipulator"&*& +4 "core" &-; T N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-; 8 N +2 .tForearm.seek :garage +2 "manipulator"&?'n +93 "core" ' +2 .tHand.close + "manipulator"&9/ +63 "core" / + "manipulator"&4& +4 "core" &-;  > N +2 "manipulator"&6% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&:'\ +107 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +283 "core" ( +2 "manipulator"&!& +4 "core" &8  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &8 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +97 "core" ' +2 "manipulator"&K& +4 "core" &8   L + "manipulator"&% +4 "core" %H  +2 "collection"'& +4 "core" &P +50 "collection"'@& +4 "core" & +3 .tCC.seek :closed + "collection"'~(X +4 "core" &  +10 &0} +z +9 &f = +9 &s J +10 &J\\r I +9 & ZX I +10 &Z> I +9 &[+ I +9 &R[ I +10 &\\e I +9 &\\b I +9 & ZR I +10 &"[Z7 I +9 &$[$ I +10 &%[ I +9 &'[_ I +9 &)c\\s I +10 &+&\\ I +9 &,\\ I +9 &.\\ I +10 &0l[ I +9 &2.[ I +10 &3\\ I +9 &5Y I +9 &7s\\ I +10 &96] I +9 &:` J +9 &<[q I +10 &>|[e I +9 &@>\\N I +10 &A[> I +9 &Cb; I +9 &E|s7 L +10 &G2(\ P +9 &H\ T +9 &J\ U +10 &Lf7-\ V +9 &N%HC[\ W +9 &OWS\ W +10 &Q]]\ X +9 &Sigf~\ X +10 &U+kkr\ X +9 &Vqo2\ P +9 &XFtt)\ ){ +10 &Xzwx!\ ` +9 ( +2 &X}z{o\ Z +2 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'%& +4 "core" &X}|~\ Z +2 .tHand.open + "manipulator"&a1 +53 "core" 1 + "manipulator"&z% +4 "core" % H * \ C  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%) +122 "core"  +2 "processing"%X% +4 "core" %dP\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%#'U +1604 "core" ' +7 .tdelay 5 seconds +505 .PSV.dial :waste1 +2 "processing"%3  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +1605 "core" ' +2 .tPSV.dial PSR + "processing"%| +53 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +491 "Can"\ ^\ 0 +2118 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%8 +2 "collection"'o  +6 "core" A +2 "processing"%D  +63 "core" +90  + .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +122 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2621 "core" ' +2 .tPSV.dial :air + "processing"%0  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"% 'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%P  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%J' +1802 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +802 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +42 "core" +3 .tPS.seek 0ml + "processing"%{'d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &7 L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&H( +3 "core" ( +2 "manipulator"&;& +4 "core" &8  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7 r L +2 .tForearm.seek CC + "manipulator"&'O +102 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"']( +425 "core" ( + "manipulator"&d& +4 "core" &7 L +2 "manipulator"&% +4 "core" % _ 4 % +2 .tForearm.seek :retract + "manipulator"&\ '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&f(-6 +284 "core" ( + "manipulator"&R& +4 "core" &-@  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-@ @  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,'n +98 "core" ' +2 .tHand.open + "manipulator"&e1 +58 "core" 1 +2 "manipulator"&g% +4 "core" % q   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +100 "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 4 into Collection Clamp + "collection"'Y& +4 "core" &  +2 "manipulator"&2% +4 "core" %\   3 + "storage"(^% +4 "core" % \ + "storage"(=. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(E(,F +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +3 "core" &,C w l\  +2 "manipulator"&u& +5 "core" &-A R  +2 "manipulator"&.% +4 "core" %\  3 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&A( +171 "core" ( + "manipulator"&q& +5 "core" &   !w +2 "storage"(T& +4 "core" &,A \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&/'g +107 "core" ' +2 "storage"(& +5 "core" &,A \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(V'g +193 "core" ' + "storage"(}- +5 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ((& +3 "core" &,A  l \  +2 "manipulator"&& +4 "core" & !w +2 .tElbow.seek 4 +2 "manipulator"&p( +45 "core" ( +7 "manipulator"&t& +13 "core" & O +6 "storage"([& +10 "core" &,A z y\  +7 .tForearm.seek 4 + 300 counts +3 "manipulator"&'; +27 "core" ' +3 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +13 .tHand.close +4 "manipulator"&Q/ +65 "core" / +10 ."downElevator"SE.seek :down +30 "manipulator"&m& +4 "storage"(M' +28 "core" &  ' O +6 "manipulator"&F% +10 "core" % 2 +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&( +53 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +103 "core" ( +2 "manipulator"&B& +5 "core" &8 L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &8 \ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +56 .tForearm.seek CC +4 "manipulator"&i'O +106 "core" ' +2 "manipulator"&S& +5 "core" &8  L +2 "manipulator"&5% +5 "core" %L e ] +2 "collection"'v& +5 "core" &0  +2 "collection"' & +6 "core" &.  +2 .tCC.seek :closed +3 "collection"''(X +4 "core" &  +6 & * %g +9 &Xw\ 6 +10 &}\ J +9 &X\ I +9 &[\ I +10 &KY\ I +9 & Z\ I +9 &Z\ I +10 &[\ H +9 &S]\ I +10 & ^~\ I +9 &!Z{\ I +9 &#X`\ I +10 &%[Zc\ I +9 &'W^\ I +9 &(ZR\ I +10 &*ZE\ I +9 &,b^/\ I +9 &.$\\!\ I +10 &/[\ I +9 &1Y \ I +10 &3kY\ I +9 &5.Y\ H +9 &6Z\ I +10 &8\\\ I +9 &:t\\\ H +9 &<4\\,\ I +10 &=[C\ I +9 &?Z;\ I +10 &Ay`0\ J +9 &C:e%\ J +9 &D{!\ M +10 &F\ Q +9 &Hb\ T +10 &J!\ U +9 &K \ W +9 &M\ W +10 &Oa\ W +9 &Q"\ X +9 &R\ W +10 &T\ X +9 &Vg\ X +9 &W^\ 3 +10 &Xh\ X +10 ( + &Xm}\ S +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + .Hand.open + "manipulator"&C1 +58 "core" 1 + "manipulator"&y% +5 "core" % K   ^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core" ~ + .tCSV.dial CTV +2 "collection"'w  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2609 "core" ' +2 "collection"'7% +4 "core" % K \  +3 .tCS.seek 3.999ml + "collection"'h'NL +1592 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%+  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%>  +67 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'- ` +29 "core" _ + .tCSV.dial :air +2 "collection"'n @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'\\' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'_  +42 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +2610 "core" ' +2 .tCBV.dial :waste1 + "collection"'Z @ +28 "core" > +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +121 "core" +2 "collection"'$& +5 "core" &Xm|\ S +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&j% +5 "core" %\  ) +2 "storage"(% +4 "core" % U T \ +2 "storage"(. +3 "core" .(,F +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +2 "core" & ?\ +3 "manipulator"&1& +4 "core" &7 L +2 "manipulator"&*% +4 "core" %\  ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&U(4 +209 "core" ( +7 "manipulator"&x& +18 "core" &u - 5 +4 "storage"(& +21 "core" & y y y\ +8 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 600 counts +8 "manipulator"&O'N +104 "core" ' +11 "storage"(9& +23 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7 "core" & { } I\ +6 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(4'g +205 "core" ' +4 "storage"(6- +6 "core" -' +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 "manipulator"&c& +4 "core" &u  5 +4 "storage"(?& +8 "core" & z z\ +6 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +4 "manipulator"&!' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&s, +8 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"("- +6 "core" -' +4 .tSE.seek 10.17 Pucks below Top Plate +2 "storage"(K' +32 "core" ' +2 "manipulator"&% +8 "core" %   l +4 "storage"(& +8 "core" & K V \ +4 .tForearm.force -20 +2 "manipulator"&5 +8 .tForearm.seek 3 + 319 counts +3 "manipulator"&:'5 +21 "core" ' +2 "manipulator"&`& +10 "core" &u T 5 +5 "storage"(%& +11 "core" & y {\ +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 600 counts +5 "manipulator"&a'N +21 "core" ' +7 .tSE.seek 11.17 Pucks below Top Plate +2 "storage"(z' +49 "core" ' +5 "manipulator"&@& +6 "core" &u 5 +2 "manipulator"&)% +4 "core" %n G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&( +168 "core" ( +2 "manipulator"&3& +4 "core" &# G :. + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &# > :. +2 .tForearm.seek CC +2 "manipulator"&|'O +100 "core" ' + .tHand.close + "manipulator"&b/ +59 "core" / + .tCC.seek :open +2 "collection"'8( +434 "core" ( +17 "storage"(o& +12 "core" & 0 /\ +20 "storage"(D& +34 "core" & 1 L \ +14 "manipulator"&& +20 "core" &# $ :. +15 "manipulator"&% +22 "core" % ^ l D +14 .tForearm.seek :retract +14 "manipulator"&'\ +100 "core" ' +8 .tElbow.reconfigure :tight +16 "manipulator"&$&.,(\ #b +23 .tElbow.seek 3 +5 "manipulator"&0(4 +214 "core" ( +15 "manipulator"&N& +28 "core" &?  3 +6 "storage"(& +30 "core" & S T\ +8 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 .tForearm.seek 3 +2 "manipulator"&l' +111 "core" ' + .tElbow.hold +2 "manipulator"&P, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&G% +4 "core" % l ( ! ^ +2 "storage"(J& +3 "core" &  \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 287 counts + "manipulator"&' +13 "core" ' + "manipulator"&;& +4 "core" & ' +2 "storage"(& +4 "core" & x y F\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +43 .tForearm.seek 3 + 600 counts +10 "manipulator"&'N +27 "core" ' +2 "storage"( % +4 "core" % x x ?\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (~% +4 "core" %% \ M; +2 "manipulator"&d% +4 "core" %S A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +46 "core" ' + ."downElevator"SE.stop + "storage"(5 +49 "core" ' +2 .tPSV.dial :air + "processing"%  +69 "core" +2 .tPS.seek 2.5ml + "processing"%R' +2620 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%r +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%H  +52 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%e +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%g  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%Y'd +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%2& +4 "core" &  +2 "manipulator"&^& +3 "core" & ' +2 "manipulator"&=% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (-6 +185 "core" ( + "manipulator"&,& +5 "core" &-5 Z T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-5 3 T +2 .tForearm.seek :garage + "manipulator"&u'n +99 "core" ' + .tHand.close + "manipulator"&./ +63 "core" / +2 "manipulator"&& +4 "core" &-6  S + "manipulator"&q% +9 "core" % { _ +2 .tForearm.seek :retract + "manipulator"&T'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&f(? +112 "core" ( + "manipulator"&& +4 "core" &H @ s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +2 "core" &H c s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&}'Η +99 "core" ' + "manipulator"&(& +5 "core" &H s + "manipulator"&% +4 "core" %Ν +2 "processing"%t& +4 "core" &  +2 "processing"%[& +4 "core" &}  +2 .tPC.seek :closed +2 "processing"%Q(X +4 "core" &   +8 &5i\ +| +10 &g_\ ? +9 &gwf\ L +10 &,_f\ K +9 &di\ L +9 &cm\ K +10 &rdu\ K +9 &3c}\ K +10 &b~\ L +9 &c\ K +9 & yb|\ K +10 &";es\ K +9 &#c\ K +9 &%`t\ K +10 &'d\ L +9 &)Db\ K +12 &+b\ K +7 &,`\ K +9 &.c\ L +10 &0Kc\ K +9 &2 a\ K +9 &3e\ K +10 &5d\ K +9 &7Sa\ K +9 &9g\ K +10 &:f\ K +9 &<c\ L +10 &>[c\ K +9 &@`\ K +9 &Ac\ L +10 &Cf\ L +9 &E`o\ L +9 &G\ O +10 &H\ P +9 &J\ Q +9 &L[\ Q +10 &N\ Q +9 &O\ Q +10 &Q\ Q +10 &S`\ R +8 &U"\ R +10 &V\ R +9 &X:F_\ [ +9 &XS\ / +6 ( + "processing"%[& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%m& +4 "core" &X\ / + &X\ / + .tHand.open + "manipulator"&F1 +63 "core" 1 + "manipulator"&A% +4 "core" % Μ  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +95 "core" ' + .tPRV.dial :air + "processing"%V  +39 "core"  +2 .tPSV.dial :mixloop + "processing"%B +40 "core" +6 "processing"%% +4 "core" %i  +2 .tPS.seek 0.3ml + "processing"%'f +380 "core" ' +2 .tPSV.dial PSR + "processing"%p +105 "core"  +2 "processing"%S% +4 "core" %f  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%5'. +481 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%M' +1899 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%v +94 "core" + .tPTV.dial :mixing +2 "processing"% @ +67 "core" A +2 .tPBV.dial :waste2 + "processing"%]  +85 "core"  +3 .tPS.seek 0ml + "processing"%C'd +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" &I r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& (? +4 "core" ( + "manipulator"&& +4 "core" &I r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &I ( r +2 .tForearm.seek PC + "manipulator"&i'Η +101 "core" ' +2 .tHand.close + "manipulator"&{/ +63 "core" / +2 .tPC.seek :open + "processing"%7( +423 "core" ( +2 "manipulator"&& +4 "core" &I r + "manipulator"&+% +4 "core" % Υ S +2 .tForearm.seek :retract + "manipulator"&>'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(-6 +122 "core" ( +2 "manipulator"&-& +4 "core" &-.  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &-. _  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&h'n +99 "core" ' + .tHand.open + "manipulator"&_1 +60 "core" 1 + "manipulator"&\\% +5 "core" % w   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"&$% +4 "core" %    + "storage"(j% +4 "core" % \ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,F +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &,E T I \  + "manipulator"&1& +4 "core" &-C !  + "manipulator"&*% +4 "core" %   )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&E( +194 "core" ( + "manipulator"&x& +4 "core" &  / +2 "storage"(& +4 "core" &,C \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&&'g +97 "core" ' +2 "storage"(9& +4 "core" &,C \  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(W'g +207 "core" ' + "storage"(6- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +56 (c& +3 "core" &,C T V 1\  +2 "manipulator"&?& +3 "core" &  / +2 .tElbow.seek 4 +2 "manipulator"&"( +44 "core" ( + "manipulator"&& +4 "core" & B +2 "storage"(& +4 "core" &,C q n \\\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&`'; +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +56 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&@& +2 "storage"()' +7 "core" & B +2 "manipulator"&O% +4 "core" % 1 C +2 .tForearm.seek :retract + "manipulator"&U'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&4(? +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +157 "core" ( + "manipulator"&!& +9 "core" &D ] 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &D R 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K'Η +104 "core" ' + "manipulator"&3& +5 "core" &D 2 + "manipulator"&#% +4 "core" %Ι +2 "processing"%a& +4 "core" &  +2 "processing"%s& +5 "core" &  +2 .tPC.seek :closed + "processing"%b(X +4 "core" &  +10 &0~\ +z +9 &c\ = +10 &}\ L +9 &F`\ K +9 & b\ J +10 &b\ K +9 &`\ K +9 &M_\ K +10 &_\ K +9 &a\ J +10 & a\ K +9 &"W`\ J +9 &$b\ K +10 &%`\ K +9 &'d\ K +9 &)^`\ K +10 &+ b\ K +9 &,a\ J +10 &.`\ K +9 &0e`\ K +9 &2(a\ K +10 &3`\ J +9 &5b\ K +9 &7o`\ J +10 &9/b\ K +9 &:b\ K +10 &<_\ K +9 &>vb\ K +9 &@8a\ K +10 &Ad\ K +9 &Ch\ K +9 &Exr\ M +10 &G2\ P +9 &H\ Q +10 &J\ Q +9 &Lt\ Q +9 &N6\ Q +10 &O\ Q +14 &Q\ R +5 &Szw\ R +9 &U<\ R +9 &V\ J +10 &X2D}\ "e +9 &X 8\ / +5 ( +2 "processing"%s& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&X1 +4 "core" &X!\ / +59 1 + "manipulator"&'% +4 "core" % Θ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +4 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%D _ +2 %9 +6 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9  +102 "processing"%N9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +116 "processing"%G9 +11 "core" 9 +106 "processing"%J9 +6 "core" 9# +62 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +32 "processing"%;9 +5 "core" 9(\ +104 "processing"%9 +4 "core" 9,\ +102 "processing"%9 +2 "core" 90\ +105 "processing"% 9 +5 "core" 94\ +103 "processing"%~9 +2 "core" 99\ +102 "processing"%09 +3 "core" 9=\ +102 "processing"%d9 +2 "core" 9A +102 "processing"%l9 +3 "core" 9E\ +102 "processing"%9 +2 "core" 9\ J +102 "processing"%9 +3 "core" 9 N\ +102 "processing"%z9 +2 "core" 9R +102 "processing"%9 +5 "core" 9V +102 "processing"%9 +16 "core" 9Z +8 .tPH.hold 2:00:00,28C +8 "processing"% p_p +5 .tdelay 1:30 +12 "core" \\ +3530 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11745 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%q +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2265 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%< +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%(  +68 "core"  +2 .tPS.seek 0ml + "processing"%'d +1769 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +472 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%t  +123 "core" +2 .tPSV.dial :mixloop + "processing"%\ +43 "core" + .tPRV.dial :ab1 + "processing"%T @ +68 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%L'c +347 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'m  +2 .tPRV.dial CBV +3 "processing"%F  +39 "core" +3  +2 "processing"%A% +5 "core" %^  +2 .tPS.seek 0.34ml + "processing"%['m +443 "core" ' +8 .tdelay 2 seconds +213 .CBV.dial between PRV and PSV +14 "collection"'V  +31 "core" +14 .tPRV.dial :air +12 "processing"%B  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1181 "core" ' + .tPRV.dial :waste2 + "processing"%} @ +68 "core" > +2 .tPS.seek 0.5ml + "processing"%Y' +855 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%p  +53 "core" +54 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%S'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"% +39 "core" + .tPTV.dial :mixing + "processing"%5 @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%v  +32 "core" + "processing"%% +4 "core" %Ң.  +3 .tPS.seek 1.85ml + "processing"%]' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%y'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & + "manipulator"&w& +4 "core" &D 2 +2 "manipulator"&{% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-6 +125 "core" ( +2 "manipulator"&/& +4 "core" &-3 P  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Q& +3 "core" &-3  +2 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' + .tHand.close + "manipulator"&+/ +60 "core" / +3 "manipulator"&-& +4 "core" &-L )  + "manipulator"&n% +4 "core" % ~ 8 Q +2 .tForearm.seek :retract + "manipulator"&i'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +286 "core" ( +2 "manipulator"&_& +4 "core" &"   8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &" 8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&$& +4 "core" &"  c 8 +2 "manipulator"&j% +4 "core" %C  c " + "collection"'& +4 "core" &  +2 "collection"'>& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'h(X +4 "core" &  +7 & & $e +10 &Y 7 +9 &\ J +10 &Z\ K +9 &w\\\ J +9 &8c\ J +10 &\\\ J +9 &_\ J +10 &}` K +9 &?_ K +9 & ` K +10 &!_\ J +9 &#\\\ K +9 &%G_\ K +10 &' ^\ K +9 &(_\ K +9 &*^\ K +10 &,P\\\ J +9 &.]\ J +10 &/]\ K +9 &1`\ K +9 &3Y\\\ J +10 &5_\ K +9 &6^\ K +10 &8\\ J +9 &:_` K +9 && +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 + "collection"'& +4 "core" &Xpu\ M +2 .tHand.open + "manipulator"&11 +63 "core" 1 +2 "manipulator"&*% +4 "core" % D $  ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%x +96 "core"  + "processing"%% +4 "core" %a$\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%I'U +1003 "Can"\ _\  +600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%9  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'd +1598 "core" ' + .tPSV.dial PSR + "processing"%6 +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "collection"'?  +2 "processing"%  +27 "core"  +126  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2609 "core" ' + .tPSV.dial :air + "processing"%O  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%E' +1155 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1449 "core" ' +6 .tPSV.dial :mixloop +21 "processing"%& +48 "core" +21 .tPS.seek 0ml +8 "processing"%W'd +432 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13084 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%G @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%J  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%; * +31 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2268 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%0 +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +39 "core"  +3 ."da"PS.seek 0ml + "processing"%l'd +1467 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +790 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%% +4 "core" %`t +2 #"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"%z' +587 "core" ' +17 ."da"delay 5 seconds +509 .PSR.select :air +19 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck + "processing"%  +66 "core"  +2 ."da"PSV.dial PTV + "processing"%r +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +35 "core" + "processing"%C% +4 "core" %ҩ{  +2 ."da"PS.seek 1.5ml +2 "processing"%e'Y +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'd +1594 "core" ' +2 ."da"delay 2:00 +474 "Can"\ C\  +11528 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%^  +32 "core" +2 ."da"delay 30 seconds +2275 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +713 ."da"PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%g +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2268 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%D +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"  +3 ."da"PS.seek 0ml + "processing"%q'd +2246 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%P +132 "core"  + "processing"%% +4 "core" %i|  +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"%<' +578 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%( +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%t% +4 "core" %Ҥs\  +2 ."da"PS.seek 1.5ml + "processing"%\ 'T +365 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4151 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2046 #"da"recoverPSRreagent08 +4 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" + +4 ."da"PSR.select :air +4 .PSV.dial PSR +8 "processing"%A +72 "core"  +11 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +8 ."da"PS.seek 2.5ml +11 "processing"%L' +2257 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%[ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%}  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2254 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%p  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Y  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%5 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%v'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%M% +5 "core" %\\/\  +2 ."da"PS.seek 0.55ml +2 "processing"%S' +328 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%]  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%w +42 "core" + ."da"PTV.dial :mixing +2 "processing"%{ @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core"  + "processing"%Q% +5 "core" %Ҩb  +2 ."da"PS.seek 1.85ml +2 "processing"%4' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%-'d +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +2747 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +113 .Gate.cycleModemPower! 5 +6 #Session Ended +2670 "Can"\ i\ ȩK +18056 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19017 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +3664 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%n  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2265 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%f  +53 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%j  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2260 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +121 "core"  + "processing"%8% +4 "core" %d/  + #"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"%' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%1'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%> +68 "core" + ."da"PBV.dial :waste1 + "processing"%x  +34 "core" + "processing"%% +4 "core" %Ҫ<  +2 ."da"PS.seek 1.5ml + "processing"%'Z +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +7 "processing"%y * +33 "core" + +4 ."da"PS.seek 0ml +4 "processing"%9'd +693 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +898 "core" ' + ."da"delay 2:00 +3251 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +247 "Can" 8\ D +8490 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%Z +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"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%% +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%O'd +2252 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%@ +121 "core"  + "processing"%&% +4 "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"%E' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`'Ҧ +1226 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +354 "core" ' +2 ."da"PTV.dial :puck +5 .PSV.dial PTV +3 "processing"%W +71 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%:  +35 "core" +2 "processing"%!% +4 "core" %ңy  +2 ."da"PS.seek 1.5ml + "processing"%3'S +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +14 "processing"%a * +38 "core" + +25 ."da"PS.seek 0ml +10 "processing"%)'d +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%7  +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"%h' +2269 "core" ' +6 ."da"PSV.dial PTV +3 "processing"%' +72 "core" +8 ."da"delay 5 seconds +64 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@54983 idle with ifg=0x84, ie=0x75 + #@55653 select with ifg=0x10, ie=0xF5 #@56307 receive with ifg=0x10, ie=0xFD + #@56940 receive with ifg=0x10, ie=0xFD + #@57572 receive with ifg=0x10, ie=0xFD #@58204 receive with ifg=0x10, ie=0xFD + #@58837 receive with ifg=0x10, ie=0xFD + #@59167 receive with ifg=0x80, ie=0xFD #@25126 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +159 ."da"PSV.dial PSR +5 "processing"% +115 "Can" G\ ID +  G\ IDE +2 #"Restarting_core_reader"Polling Can every 10:00 +3 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%U +68 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +6 "processing"%K  +77 "core"  +23 ."da"PS.seek 0ml +8 "processing"%|'d +2255 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +121 "core"  +2 "processing"%% +4 "core" %ik\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%s'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%N +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%J% +4 "core" %Ҩw\ +3 ."da"PS.seek 1.5ml +2 "processing"%;'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%"'d +759 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2848 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" + ."da"delay 30 seconds +1284 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1711 ."da"PBV.dial between PSV and waste1 +6 "processing"%~ * +46 "core" + +16 ."da"PSR.select :air +11 .PSV.dial PSR +15 "processing"%0 +79 "core"  +14 ."da"PS.reconfigure :fast +15 "processing"%#A ,`xb +23 ."da"PS.seek 2.5ml +9 "processing"%d' +2277 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%l  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%z'd +2235 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  +8 "processing"%r% +16 "core" %it\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +14 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%H' +341 "core" ' +2 ."da"delay 5 seconds +502 "processing"%C% +4 "core" %>\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +327 "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 +2 .PSV.dial PTV + "processing"%e +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core" + "processing"%=% +4 "core" %ҡ$\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'Q +586 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%,'d +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2151 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +110 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +71 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air +16 "processing"%<  +85 "core" +14 ."da"PS.seek 0ml +14 "processing"%('d +2259 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  + "processing"%t% +4 "core" %hy\ + #"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"%u'Ҧ +2099 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%T +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +33 "core"  +2 "processing"%m% +4 "core" %ң~\  +3 ."da"PS.seek 1.5ml + "processing"%F'S +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%A * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +97 "core"  +3 ."da"PS.seek 0ml + "processing"%V'd +1607 "core" ' + "processing"%B9 +4 "core" 9]!5  +2 #"da"Processing Puck Heater at 28C before imaging .PH.coast +2 "processing"%[  +3 "core" 5\ + 5\ + "processing"%}& +4 "core" &X  \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&L% +3 "core" %\   +2 "storage"(p% +3 "core" % 8\ +2 "storage"(Y. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 + "storage"(( +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" & A\ +2 "manipulator"&& +3 "core" &-;  V +2 "manipulator"&% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&M(4 +240 "core" ( +2 "manipulator"&v& +4 "core" && % 6 +2 "storage"(]& +3 "core" & \ P\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&S'N +103 "core" ' + "storage"(w& +4 "core" & 0 \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"({'g +187 "core" ' +2 "storage"(/- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&Q& +2 "core" &&  I 6 +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 3 +2 "manipulator"&' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&4, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(n- +2 "core" -' +3 ."da"SE.seek 11.16 Pucks below Top Plate + "storage"(o' +36 "core" ' + "manipulator"&% +4 "core" %z  +2 "storage"(-& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 297 counts +2 "manipulator"&\\' +21 "core" ' + "manipulator"&f& +4 "core" &a  . +2 "storage"($& +4 "core" & ^\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&j'N +26 "core" ' +2 ."da"SE.seek 12.16 Pucks below Top Plate +2 "storage"(_' +44 "core" ' +2 "manipulator"&i& +4 "core" &a   . +2 "manipulator"&8% +4 "core" %1   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(? +251 "core" ( + "manipulator"&*& +4 "core" &I \ 8 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +46 &>& +11 "core" &I ! 8 +2 ."da"Forearm.seek PC + "manipulator"&x'Η +101 "core" ' + ."da"Hand.close +2 "manipulator"&/ +52 "core" / +2 ."da"PC.seek :open + "processing"%1( +423 "core" ( +2 "storage"(y& +4 "core" & \  q\ +2 "manipulator"&& +3 "core" &I  8 +2 "manipulator"&I% +4 "core" % Σ C ^ +2 ."da"Forearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&Z(4 +270 "core" ( +2 "manipulator"&9& +4 "core" &A  + "storage"(& +4 "core" & \  &\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'N +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&%1 +56 "core" 1 +2 "storage"(c- +3 "core" -' +2 ."da"SE.seek 11.92 Pucks below Top Plate +2 "storage"(?'ǯ +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.15 Pucks below Top Plate +2 "storage"(@' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul3112h100ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +447 #"da"SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.513 seconds\ /var/log/esp/da23jul3112h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul3112h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul3112h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23jul3112h100ml25s_nessie.tif +254 "Can"\ \  +2315 #"da"SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23jul3112h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + "storage"(&- +3 "core" -' +2 "storage"(O& +4 "core" & )\ +2 "manipulator"&E& +15 "core" &A    +6 ."da"Elbow.seek 3 +5 "manipulator"&W(4 +28 "core" ( +2 "manipulator"&:& +4 "core" &=    \\ + "storage"(!& +4 "core" & 6\ +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&`'N +3 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.87 Pucks below Top Plate +2 "storage"(a'p +63 "core" ' +2 "manipulator"&3& +4 "core" &= / \\ +2 "storage"(7& +4 "core" & | z \ + ."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"& ' +30 "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 +2 ."da"SE.seek 12.05 Pucks below Top Plate +2 "storage"()'Z +29 "core" ' + "manipulator"&'% +4 "core" %~ ! +2 "storage"(& +4 "core" & F F \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 308 counts + "manipulator"&U'* +13 "core" ' + "manipulator"&K& +9 "core" &= \\ +2 "storage"(h& +4 "core" & z x \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&#'N +28 "core" ' + "storage"(% +13 "core" %_ x x \ +12 ."downElevator"SE.seek :down +3 "storage"(|' +100 (% +3 "core" %O |\ K4 +2 "manipulator"&N% +4 "core" %T \ 2 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 "core" ' +2 "storage"(J& +4 "core" & m\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%s& +4 "core" &G  + "manipulator"&& +5 "core" &= \\ + "manipulator"&;% +4 "core" %\  . . +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +172 "core" ( + "manipulator"&~& +4 "core" &-? Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &-? Q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&"'n +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +63 "core" / + "manipulator"&& +5 "core" &-?    Q + "manipulator"&% +4 "core" % r _ \\ +2 ."psFlush"Forearm.seek :retract + "manipulator"&l'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d(? +118 "core" ( +2 "manipulator"&& +4 "core" &G 5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &G W 5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&z'Η +105 "core" ' +7 "manipulator"&C& +36 "core" &G 5 +23 "manipulator"&H% +13 "core" %Ώ +7 "processing"%& +18 "core" &>  +9 "processing"%e& +31 "core" &@  +3 &<  +14 &>  +6 &:  +3 &=  +6 &0  +3 &1  +9 ."psFlush"PC.seek :closed +9 "processing"%^(X +10 "core" &3  +6 &)  +3 &(  +3 &/}'\ +{ +9 &f(\ > +9 &{0\ L +10 &N]1\ K +9 &^-\ K +9 &`/\ K +6 &b1\ K +33 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "core" &Vc"\ K +3 &_%\ K +6 &b$\ K +3 & `#\ K +6 &"^]&\ K +2 &$!c%\ J &%]%\ J +2 &'`$\ J +7 &)g]# J +6 &+*_$ J +8 &,c\ J +11 &.] J +8 &0o`\ J +12 &21b\ J +6 &3` J +9 &5c J +10 &7w^" J +9 &99` J +9 &:c K +10 &<c J +9 &>~_ K +9 &@Ac J +10 &B` J +9 &Cd K +10 &Ek K +9 &G=\ N +9 &H\ P +10 &J\ P +9 &L}\ P +9 &N=\ Q +10 &P\ Q +9 &Q\ Q +10 &S\ R +10 &UC\ R +8 &W\ I +14 &X6F\ \\ +7 &XJ\ / +5 ( +7 "processing"%e& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +6 "processing"%=& +11 "core" &X! / +2 &X  / +6 ."psFlush"Hand.open +2 "manipulator"&R1 +60 "core" 1 +5 "manipulator"&2% +10 "core" % Ώ   +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +105 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%D +40 "core"  +2 "processing"%.% +4 "core" %_  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +325 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +268 "core" ' +2 ."psFlush"delay 5 seconds +515 .PSR.select :air +7 "processing"% +23 ."psFlush"PS.seek 2.5ml +15 "processing"%,' +2110 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%P @ +175 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%q +93 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%<'F +2619 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%k +96 "core"  + "processing"%% +4 "core" %E  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%t' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +54 "processing"%(' +2105 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%T  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%\ @ +69 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%m +108 "core" +2 ."psFlush"PS.seek :empty + "processing"%u'F +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +93 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%F' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +79 "core"  +2 ."psFlush"PTV.dial :puck + "processing"%[  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%}'d +694 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +483 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%5 +69 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"% U +52 "core" W +11 ."psFlush"PS.seek 0ml +5 "processing"%'d +752 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1890 "core" ' +7 ."psFlush"PSV.dial PBV +21 "processing"% @ +54 "core" > +14 ."psFlush"PS.seek 2.5ml +14 "processing"%v' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%]  +78 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%Q'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%+ @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%n' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%$'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +1537 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +56 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%8 +77 "core" ~ + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%{ +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +80 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%j U +62 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%*'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%> @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +67 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'d +1538 "Can"\ E\ ӌu +1082 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +41 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%y' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%I'd +2613 "core" ' + ."psFlush"PSV.dial PBV + "processing"%x @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1592 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1008 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +7 "processing"%'d +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'%& +4 "core" &V +2 "manipulator"&c& +4 "core" &G 5 +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +6 "manipulator"&6(? +2 "core" ( +2 "manipulator"&_& +4 "core" &G 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &G 5 +2 .tForearm.seek PC +2 "manipulator"&&'Η +98 "core" ' + .tHand.close + "manipulator"&O/ +60 "core" / +2 .tPC.seek :open +2 "processing"%E( +422 "core" ( +2 "manipulator"&:& +4 "core" &G  5 +2 "manipulator"&!% +3 "core" % Κ ^ +3 .tForearm.seek :retract + "manipulator"&3'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +355 "core" ( + "manipulator"&'& +4 "core" &8 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &9 K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&K'O +104 "core" ' +3 "manipulator"&h& +72 "core" &8 K +2 "manipulator"&Z% +4 "core" %R Q +2 "collection"'& +5 "core" &f  +2 "collection"'& +6 "core" &  +3 .tCC.seek :closed +3 "collection"'@(X +4 "core" &  +5 & 4 +9 &>J\ 0 +10 &qu\ E +9 &!c"\ J +9 &`!\ J +10 &]\ K +9 &g]\ K +9 &*b\ J +10 &_\ J +9 &c\ K +10 &ob\ K +9 &!1_\ K +9 &"b\ J +10 &$\\"\ J +9 &&x_\ J +9 &(9b\ K +10 &)`!\ K +9 &+b\ J +9 &-~\\\ K +10 &/A]"\ K +9 &1\\#\ J +10 &2_#\ J +9 &4b!\ J +9 &6I]\ K +10 &8 a)\ J +9 &9\\ \ K +9 &;]\ J +10 &=R_\ J +9 &?] \ J +10 &@] \ K +9 &B]\ K +9 &DXg\ K +10 &F|$\ N +9 &G\ Q +9 &I\ T +10 &KB\ U +9 &M\ V +10 &N\ W +9 &P \ W +9 &RD\ W +10 &T\ W +9 &U\ X +9 &Wx\ 8 +10 &XX3\ Y +9 &X\ Z +6 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 +2 "collection"'& +4 "core" &X"\ Y +2 &Xc\ Y + .tHand.open +2 "manipulator"&N1 +52 "core" 1 +2 "manipulator"&`% +5 "core" % Q %  R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +5 "core" &XY\ Y +2 "collection"' % +5 "core" %QU\ + .tCSV.dial CSR +2 "collection"'J  +51 "core"  +2 "collection"'s% +5 "core" %K\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ';% +3 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'U' +615 "core" ' +2 .tCSV.dial :waste + "collection"') +121 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'#'Q +1972 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'~& +4 "core" &Xa\ Y +2 "collection"'0% +4 "core" %Ri\ + .tCSV.dial :flush +2 "collection"'|  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1142 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'' +511 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'G  + .tCTV.dial CSV +4 "collection"'  +36 "core"  +89  + .tCBV.dial :waste1 +2 "collection"'r @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'"'Q +1554 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'C& +4 "core" &Xa\ Y + "collection"' % +4 "core" %P_\ + .tCSV.dial :flush +2 "collection"'H  +68 "core" +2 .tCS.seek 5ml + "collection"''m +1129 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +52 "core" ? +2 "collection"'1% +4 "core" %m&\  +2 .tCS.seek 7ml + "collection"'=' +508 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'R  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'2  +97 "core"  +2 .tCS.seek 0ml + "collection"'e'Q +1564 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'D& +8 "core" &X_\ Y +4 "collection"'.% +8 "core" %S$\ +2 .tCSV.dial CSR +2 "collection"'z  +43 "core"  +4 "collection"'V% +8 "core" %S%\ +2 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +13 .tCS.seek 8ml +2 "collection"''O +168 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1582 "core" ' +12 .tdelay 5 seconds +510 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'P' O +506 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + 'q  +95 "core" +31 +2 .tCTV.dial :intake + "collection"',  +68 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'k'Q +1328 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +437 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'<'Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'t  +106 "core"  +2 "collection"'T% +4 "core" %NX\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'\ 'm +1345 "core" ' +2 .tdelay 5 seconds +250 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8402 "Can" "\  +12319 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18544 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2833 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@11:02:06, 25.3C, 24% humidity, 15.1psia, 13.689V, 0.563A, 58.483Ah, 7.71W",Subject: "da sampling at most 100ml" +17 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4209 "Can" %\ O +16520 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +7246 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +31 "Can" \ ؔ7 +20689 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 + #Session Ended +18540 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4149 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +15819 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18546 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12398 "Can" #\ $c +8325 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3637 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8205 "Can" #\ j +12544 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +12171 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4478 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1493 "Can" &\ ݰ +14520 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2197 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +3982 "Can" #\ % +2687 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +13734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13055 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +2084 "Can" "\ 6 +6896 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +11514 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20825 "Can"  \ |Q +5 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2967 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9313 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18857 "Can" #\  +1871 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +9501 ."Qmail"DAfans.email "20.513 sec auto-exposure",Subject: "da23jul3112h100ml images!" +11257 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18748 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +3 #Retry #1 of 10 after 10:00 +1965 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +16610 "Can" #\ } +4114 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6545 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13910 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20634 #"uploadLog"upsync\ rsync: read error: Connection timed out (110)\ rsync error: error in socket IO (code 10) at io.c(785) [sender=3.1.3] +102 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8809 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8763 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +11605 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +12782 "Can"  "\  +6909 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +11079 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9310 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10892 "Can"  #\ ? +9837 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9812 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7028 #Session Begun +10 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8997 "Can"\  #\  +11724 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +4 #Session Ended +15652 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +90 #Session Ended +762 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7599 "Can"\  #\ Vk +13111 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18439 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +881 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +3532 "Can"  %\  +17190 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18539 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5289 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18541 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13862 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4189 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11692 "Can" "\ j +9036 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1710 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7508 "Can" #\  Y +13211 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10303 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3329 "Can" #\  +17389 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18861 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@12:55:37, 25.8C, 25% humidity, 15.1psia, 13.738V, 0.294A, 59.486Ah, 4.04W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT01-Aug-23" +1864 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10872 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +3330 "Can" (\ +\ +830 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17667 "Can" #\ n  +846 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +908 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13499 "Can" "\  +5029 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5296 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9302 "Can" #\  G +11414 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +15882 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4467 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15899 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7459 "Can" #\ 9 +13262 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6056 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13604 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5558 "Can" (\ y s +15185 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9075 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7816 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3656 "Can" #\  +17064 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11372 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9109 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1684 "Can" %\  +5577 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13567 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6661 "Can" +\ E5 +199 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18080 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15850 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +2417 "Can" &\  +1775 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8549 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16742 "Can" #\ a +1786 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17105 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +12542 "Can" %  +5964 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4932 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4265 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20704 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4125 "Can" # # +14320 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +50 "Can"   +18497 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16580 "Can" " 1O +4145 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12414 "Can" & } +8306 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8238 "Can" # { +12477 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18545 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4054 "Can" & \  +16670 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20610 "Can"  L +120 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16408 "Can" # = +4322 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12221 "Can" %  +8507 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18511 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8044 "Can" % $i +12678 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4200 #Session Begun +96 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3740 "Can" & k +16969 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20637 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@21543 receive with ifg=0x10, ie=0xFD +3 #@22178 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@42358 sendCRC with ifg=0x20, ie=0x7F +6 #@44193 sendCRC with ifg=0x08, ie=0x5F #@20233 idle with ifg=0x84, ie=0x75 + #@20905 select with ifg=0x10, ie=0xF5 #@21543 receive with ifg=0x10, ie=0xFD + #@22178 receive with ifg=0x10, ie=0xFD + #@22812 receive with ifg=0x10, ie=0xFD #@23139 receive with ifg=0x80, ie=0xFD + #@35672 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +198 #"Restarting_core_reader"Powering core bus +554 "Can" " ?_ +  " ?_H + #"Restarting_core_reader"Polling Can every 10:00 +17497 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17604 "Can" %  +3123 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18540 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4073 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@44193 sendCRC with ifg=0x08, ie=0x5F + #@20233 idle with ifg=0x84, ie=0x75 #@20905 select with ifg=0x10, ie=0xF5 + #@21543 receive with ifg=0x10, ie=0xFD + #@22178 receive with ifg=0x10, ie=0xFD + #@22812 receive with ifg=0x10, ie=0xFD #@23139 receive with ifg=0x80, ie=0xFD + #@25210 probe with ifg=0x02, ie=0x5F #@56164 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +242 "Can"  >7V +3   >7VH + #"Restarting_core_reader"Polling Can every 10:00 +20156 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@20233 idle with ifg=0x84, ie=0x75 + #@20905 select with ifg=0x10, ie=0xF5 #@21543 receive with ifg=0x10, ie=0xFD + #@22178 receive with ifg=0x10, ie=0xFD + #@22812 receive with ifg=0x10, ie=0xFD + #@23139 receive with ifg=0x80, ie=0xFD #@25210 probe with ifg=0x02, ie=0x5F + #@10409 probe with ifg=0x02, ie=0x5F #@4330 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +251 "Can"  k   kJ +5 #"Restarting_core_reader"Polling Can every 10:00 +20227 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18631 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16891 "Can" '  +3832 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12677 "Can" ) y +8043 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8494 "Can" * , +12223 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4311 "Can" ' @ +16411 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18528 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +131 "Can"  X +20593 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +127 "Can"   +4034 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14472 "Can" % m +4052 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10277 "Can" &  +8231 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +93 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6031 "Can" + 5 +12408 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1967 "Can" * !F +16577 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 "Can" * " +2203 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18548 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14333 "Can" & $b r +6384 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18549 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +10144 "Can" % %! +10575 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5961 "Can" ) ')! +14758 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1785 "Can" - ("4 +18940 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18338 "Can" % )" +2301 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@20905 select with ifg=0x10, ie=0xF5 + #@21543 receive with ifg=0x10, ie=0xFD #@22178 receive with ifg=0x10, ie=0xFD + #@22812 receive with ifg=0x10, ie=0xFD + #@23139 receive with ifg=0x80, ie=0xFD + #@25210 probe with ifg=0x02, ie=0x5F #@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F #@14529 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +228 "Can"  )" +2   )": +5 #"Restarting_core_reader"Polling Can every 10:00 +20257 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18574 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16959 "Can" % +_#g +3774 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1690862457.80 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12776 "Can" % ,# +7950 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4192 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8570 "Can" * . $ +12159 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18504 #Session Begun +2 #-> Gate.cycleModemPower! 5 +46 .Gate.cycleModemPower! 5 +2 #Session Ended +4151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4365 "Can" & /{%) +16350 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18549 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +191 "Can"  0% +20531 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +18538 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +179 "Can"  25&U +3977 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14542 "Can" % 3& +3986 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@21543 receive with ifg=0x10, ie=0xFD + #@22178 receive with ifg=0x10, ie=0xFD #@22812 receive with ifg=0x10, ie=0xFD + #@23139 receive with ifg=0x80, ie=0xFD + #@25210 probe with ifg=0x02, ie=0x5F #@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F #@51184 probe with ifg=0x02, ie=0x5F + #@9206 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +220 "Can"  4>'5$   4>'5$H +5 #"Restarting_core_reader"Polling Can every 10:00 +20252 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18587 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16973 "Can" & 5'( +3745 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18546 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12784 "Can" & 6(a( +7940 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8601 "Can" ( 8](( +12129 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4425 "Can" & 9)( +16296 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +242 "Can"  ;*#( +20477 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +231 "Can"  <}*( +3930 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14576 "Can" % =+O( +3938 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20733 #Session Begun +97 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10316 "Can" & ?F+( +8119 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6238 "Can" + @,{( +12298 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4081 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@22178 receive with ifg=0x10, ie=0xFD + #@22812 receive with ifg=0x10, ie=0xFD #@23139 receive with ifg=0x80, ie=0xFD + #@25210 probe with ifg=0x02, ie=0x5F + #@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F #@51184 probe with ifg=0x02, ie=0x5F + #@19788 probe with ifg=0x02, ie=0x5F #@37678 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +236 "Can"  A ,g +3   A ,gO +5 #"Restarting_core_reader"Polling Can every 10:00 +20253 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18561 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +423 "Can"  Bi-;h +3743 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14774 "Can" % C-h +3756 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4149 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10600 "Can" % E,.gh +7937 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6412 "Can" * F.h +12119 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20715 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2245 "Can" ) G/h +16296 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18793 "Can" & IV0)h +1936 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14595 "Can" % J0h +6127 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4185 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +10394 "Can" % L1Uh +10342 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18502 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6215 "Can" ) M1h +14519 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18548 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4185 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1983 "Can" ' N2h +18741 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 "Can" & P>3h +2208 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14339 "Can" & Q3h +6388 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18507 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10164 "Can" & R4Ch +10567 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5978 "Can" % T^4h +14756 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18506 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1794 "Can" + U5oh +18958 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20636 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@22812 receive with ifg=0x10, ie=0xFD + #@23139 receive with ifg=0x80, ie=0xFD #@25210 probe with ifg=0x02, ie=0x5F + #@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F + #@51184 probe with ifg=0x02, ie=0x5F #@19788 probe with ifg=0x02, ie=0x5F + #@64510 probe with ifg=0x02, ie=0x5F #@25073 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +255 "Can"  V5 +3   V56 +2 #"Restarting_core_reader"Polling Can every 10:00 +18049 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +16970 "Can" % X6i +3756 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +50 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12737 "Can" % Ya6 +7979 #"reset-modem"Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8890 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11495 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10866 "Can" % Z7 +9851 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +11176 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9317 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8863 "Can" & \\8+ +11851 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16195 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7039 "Can" % ]u8 +13680 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18461 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2928 "Can" % ^9W +17825 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20640 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@23139 receive with ifg=0x80, ie=0xFD + #@25210 probe with ifg=0x02, ie=0x5F #@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F + #@51184 probe with ifg=0x02, ie=0x5F #@19788 probe with ifg=0x02, ie=0x5F + #@64510 probe with ifg=0x02, ie=0x5F + #@26013 probe with ifg=0x02, ie=0x5F #@31269 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +266 "Can"  `.9 +3   `.9 O +2 #"Restarting_core_reader"Polling Can every 10:00 +4649 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +13 #Session Ended +15337 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19182 "Can" % a: +1544 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +7381 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13036 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17248 "Can" ) b; +3471 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4620 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15821 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +15323 "Can" % dF; +5399 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6880 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13507 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13446 "Can" ' e Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11183 "Can" % g< +9542 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4627 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15848 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9208 "Can" % h\\=p +11508 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7059 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +8 #Session Ended +13343 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7324 "Can" % i> +13397 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5102 "Can" * k> +15618 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5151 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +8 #Session Ended +15232 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3227 "Can" * l{?2 +17495 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7489 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12909 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1330 "Can" ) m? +19386 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9771 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20099 "Can" % oA@^ +626 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11977 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8510 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18122 "Can" & p@ +2604 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14177 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18296 "Can" % r A +2436 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14112 "Can" % shB +6614 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4182 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9916 "Can" % tB +10810 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5726 "Can" * v/CL +15007 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18555 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1508 "Can" , wC +19210 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1502 "Can" ) xDx +2667 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20638 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@25210 probe with ifg=0x02, ie=0x5F #@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F + #@51184 probe with ifg=0x02, ie=0x5F + #@19788 probe with ifg=0x02, ie=0x5F #@64510 probe with ifg=0x02, ie=0x5F + #@26013 probe with ifg=0x02, ie=0x5F #@33618 probe with ifg=0x02, ie=0x5F + #@51600 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +251 "Can"  yD +3   yDE +3 #"Restarting_core_reader"Polling Can every 10:00 +20222 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18601 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16943 "Can" % zEJg +3790 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12763 "Can" % |LEg +7957 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20639 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@10409 probe with ifg=0x02, ie=0x5F + #@1426 probe with ifg=0x02, ie=0x5F #@51184 probe with ifg=0x02, ie=0x5F + #@19788 probe with ifg=0x02, ie=0x5F + #@64510 probe with ifg=0x02, ie=0x5F + #@26013 probe with ifg=0x02, ie=0x5F #@33618 probe with ifg=0x02, ie=0x5F + #@20534 probe with ifg=0x02, ie=0x5F #@4150 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +230 "Can"  |F)0   |F)0M +5 #"Restarting_core_reader"Polling Can every 10:00 +18110 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16968 "Can" % ~\\F' +3749 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18551 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12776 "Can" * GU' +7946 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8590 "Can" & G' +12159 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18504 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4417 "Can" % xH' +16308 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +228 "Can"  I' +20493 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4192 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16757 "Can" % ?I' +3967 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12571 "Can" % JC' +8254 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +9980 "Can" % Jp +48 .tGate.power :raw,:ON +106 "sampler") +2 )/ +2 "core"  +2 "collection"' +2 '  +2 "core"  +2 "processing"% +2 %+ +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'Q% +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")n% +3 "core" % l  + .tSS.configure :default +2 "sampler")#.0X +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&>% "processing"%*  +5 "core"  + %   +2 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure :loose +3 "collection"' + "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 "manipulator"&4'\ +45 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")b +3 "core"  +2 "sampler")  +4 "core" +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +2 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:25, 25.4C, 23% humidity, 15.1psia, 13.738V, 0.386A, 63.081Ah, 5.30W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #18) <=== + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +4 "core" &  + .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&h& +4 "core" &  Z 3 + "manipulator"&Z% +4 "core" % \   U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +182 "core" ( + "manipulator"&3& +4 "core" &-5 ' h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +2 "core" &-5  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&N/ +60 "core" / +2 "manipulator"&`& +4 "core" &-D  * Y + "manipulator"&a% +4 "core" % a   % +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +282 "core" ( + "manipulator"&J& +4 "core" &9  @ K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &9  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&K'O +105 "core" ' +2 "manipulator"& & +4 "core" &9 \  K +2 "manipulator"&;% +4 "core" %T \  4 T +2 "collection"'& +4 "core" &  +2 "collection"')& +4 "core" & \  +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" & \  +9 &7 , +9 &jE\ @ +10 &q K +9 &C^' K +10 &]( K +9 &\\* K +9 &^% J +10 &L`4 J +9 & ^ K +9 &\\U K +10 & ]R K +9 &"UcA J +10 &$^P K +9 &%c= J +9 &'] K +10 &)\\cA K +9 &+` K +9 &,^G K +10 &.^Y J +9 &0e` J +10 &2'`x J +9 &3c K +9 &5`m K +10 &7lcc K +9 &9._, K +9 &:]L J +10 &<^" K +9 &>t]; K +10 &@7^J J +9 &A_I J +9 &Ce& K +10 &EtyB\ M +9 &G,G\ Q +9 &H$\ U +10 &J<\ U +9 &LdG\ U +10 &N#O\ V +9 &O(\ W +9 &Q<\ X +10 &ShY\ W +9 &U)S\ W +9 &V*\ Q +10 &XD%\ ){ +9 &Xt\ D\ L +6 ( +3 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + "collection"'~& +4 "core" &Xtx\ L + &Xtx%\ L +2 .tHand.open + "manipulator"&01 +54 "core" 1 + "manipulator"&|% +4 "core" % R 0   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &XtxP L +2 "collection"'% +8 "core" %M  + .tCSV.dial CSR +2 "collection"'  +122 "core"  + "collection"'G% +4 "core" %MZ  +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'r% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +625 "core" ' +2 .tCSV.dial :waste + "collection"'C +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'Q +1976 "core" ' +2 #tPurging external Intake + "collection"'H& +4 "core" &Xtv" L + "collection"'"% +4 "core" %P)  + .tCSV.dial :flush +2 "collection"'l  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'1' O +1715 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +471 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' 'R  +6 "core" +62 ~ + .tCTV.dial :intake +2 "collection"'2  +71 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'='Q +2207 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'D  +69 "core"  +2 #tFlushing upper manifold + "collection"'.& +4 "core" &Xtv3\ L + "collection"'z% +4 "core" %L]\ + .tCSV.dial :flush + "collection"'V  +69 "core"  +2 .tCS.seek 5ml + "collection"'e'm +1054 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["& +4 "core" &,I \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\\'g +217 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b& +3 "core" &,I u \ + "manipulator"&& +4 "core" &  0 +2 .tElbow.seek 4 + "manipulator"&*( +3 "core" ( +2 "manipulator"&x& +4 "core" &  0 + "storage"(& +4 "core" &,I \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&A'; +11 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +59 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(I' +7 "core" & B 0 +2 "manipulator"&%% +4 "core" % 2   +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +79 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +67 "core" ( +2 "manipulator"&d& +4 "core" &2  % G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &2  c G +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&!'O +103 "core" ' +3 "manipulator"&:& +4 "core" &2    G +2 "manipulator"&4% +4 "core" %S  \ Y +4 "collection"'9& +10 "core" & \ +4 "collection"'?& +10 "core" & \ +6 .tCC.seek :closed +3 "collection"''(X +9 "core" & \ +2 &  +6 &3 +{ +9 &g\ > +8 &u\ K +12 &R[ I +6 &] I +12 &] I +9 &a J +8 &Y[ J +11 &\\ I +9 &] J +8 & `\ J +10 &"`^ J +8 &$$]! I +10 &%b J +12 &'\\ J +17 &)j[ I +2 &++] J +8 &,`5 J +9 &.`, J +10 &0q^ J +8 &24] I +9 &3` J +11 &5^ J +8 &7y\\ J +11 &9<Z I +9 &:] J +8 &<` J +11 &>`# I +8 &@D_\ I +9 &Bc J +11 &Cl K +8 &E{#\ O +11 &G1\ S +11 &H\ U +7 &J\ U +10 &Lm\ V +7 &N-\ W +10 &O\ W +11 &Q\ W +8 &Sq\ X +11 &U4\ W +9 &V\ P +8 &X!D&\ )z +11 &Xm\ Q +4 ( +6 "collection"'?& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.14 +2 .Hand.open +2 "manipulator"&E1 +6 "core" &Xm\ Q +57 1 +5 "manipulator"&}% +7 "core" % P   \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +2 .Exhaust.select :close +5 .SS.hold +2 "sampler")h+ +7 "core" + +2 "sampler")Z% +9 "core" % _\ G +4 "collection"'3& +8 "core" &Xm|\ Q +6 "Can"\ V J +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +219 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")O  + "collection"'N @ +101 "core" ? +29  +2 .tdelay 3.8 seconds +381 "collection"'`% +4 "core" %R\ +2 "sampler")a% +4 "core" %5]( \\\  + .tSSV.dial :spit + "sampler")g +128 "core" +3 .tSS.seek 0ml + "sampler")' +289 "core" ' + .tSSV.dial CBV + "sampler")J  +135 "core"  +4 .tCTV.dial :intake +5 "collection"'s  +78 "core"  +10 #tWaiting for external sampler to finish priming... +7 .delayUntil "11:07:51.09" +1432 #"flow"0.0L/min +1326 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +8145 "Can"\ \\ oJ' +5354 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %R \ +2 #tIntake @17.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X@ Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +413 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale +5 "sampler")#.0X% +4 "core" %s; W\  +61 "collection"']% +2 "core" %R\ +2 "sampler")% +4 "core" %s; T\  +69 "collection"'% +3 "core" %R\ +2 "sampler")b% +3 "core" %t; ]\  +2 "sampler")% +3 "core" %t; ]\  +2 .tIntake.select :close + "sampler")0 +9 )x% +2 "core" %u; R\  +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c' +914 "core" ' +6 .tExhaust.select :close +8 "sampler") +28 ."connect"SSV.dial CBV +23 .tCBV.dial SSV +14 "sampler")Y  +77 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %R\ +2 #tIntake @17.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X@ +5 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %T^WR _\  +32 "collection"']% +3 "core" %R\ +2 "sampler")% +4 "core" %T_a\\ \\\  +36 "collection"'% +3 "core" %R\ +2 "sampler")b% +4 "core" %T^rp S\  +2 "collection"'% +4 "core" %R\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0X6 S\  +24 "collection"'^% +3 "core" %R  \ +2 "sampler")%% +3 "core" %riLG [\  +28 "collection"'M% +3 "core" %R\ +2 "sampler"):% +4 "core" %riSK Z\  +32 "collection"'4% +3 "core" %R\ +2 "sampler")9% +4 "core" %riZW a\  +36 "collection"'*% +3 "core" %R\ + "sampler")I% +4 "core" %rifb _\  +42 "collection"'% +2 "core" %R\ +2 "sampler")% +4 "core" %ritp b\  +2 "collection"'E% +4 "core" %R\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s + "sampler")#.A0X59 V\  +24 "collection"'=% +3 "core" %R\ + "sampler")q% +4 "core" %u]F@ a\  +28 "collection"'P% +3 "core" %R\ +2 "sampler")k% +4 "core" %u]IG R\  +31 "collection"'% +3 "core" %R\ +2 "sampler") % +4 "core" %u^OJ R\  +36 "collection"'e% +3 "core" %R\ +2 "sampler"),% +3 "core" %u]UQ _\  +42 "collection"'\ % +3 "core" %R\ +2 "sampler")t% +3 "core" %u]_Z b\  +50 "collection"'m% +3 "core" %R\ +2 "sampler")u% +4 "core" %u^gc T\  +53 "collection"'(% +3 "core" %R\ +53 "sampler")B% +4 "core" %v^}z \\\  + "collection"'[% +4 "core" %R\ + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.69ml/s +2 "sampler")#.00X:% +4 "core" %V Z\ @ +100 "collection"']% +3 "core" %R\ + "sampler")% +4 "core" %V V\ @ + "sampler")% +4 "core" %V a\ @ + .tIntake.select :close + "sampler")0 +9 )b% +3 "core" %V V\ @ + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")-' +940 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'$& +3 "core" &Xmy\ Q +2 ."airStroke"CSV.dial :waste +3 "sampler")v% + ."airStroke"CS.seek 0ml +4 "collection"'Y'Q +4 "core" %+' U\ s + ' + ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV +2 "collection"' @ + "sampler")c  +69 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'o' O +113 "core"  + .tCTV.dial :air +2 "collection"'d  +69 "core"  +2 .tdelay 15 seconds +8 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +124 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'%  + "sampler")M' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler"):  +113 "core" ~ +13  +305 ' +2 "sampler")4% +4 "core" % X\ s +2 .tCBV.dial between SSV and waste2 + "collection"'9  +27 "core"  +2 "collection"'*% +4 "core" % Q\ \ \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'I  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml + "collection"''Q +2089 "core" '\ {\ +2 "collection"'% +4 "core" %\ U\  +2 "sampler")E% +3 "core" % Q\ s +2 #tBubblePoint: Intake @39.5psia, Outlet @15.4psia + .CBV.dial SSV + "collection"'x @ +29 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1302 "collection"'!% +8 "core" %\ d\ + "sampler")Z% +5 "core" %O T\  +2 #tEvacuated: Intake @15.9psia, Outlet @12.7psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")3 +132 "core"  +28 .tSS.reconfigure :exhale +17 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +620 "core" ' +2 .tCSV.dial CSR + "collection"'[  +42 "core"  +2 "collection"'@% +4 "core" %Q  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'7'Q +593 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +6 "collection"' +29 '% +14 "core" %X  +25 .tCS.seek 5.001ml +15 "collection"''m +842 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'#  +41 "core" ~ +2 .tCS.seek 1ml +2 "collection"'5' +1097 "core" ' +3 "collection"'F9 +12 "core" 9 +3 "collection"'D% +12 "core" %  +6 #tBefore lysing Collection Puck Heater at 25.4C/29.3psia +6 #Heating Puck.from 4, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +6 "collection"'T \  +6 'w9 +15 "core" 9d +50 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +43 "collection"'9 +14 "core" 9d +108 "collection"' 9 +2 "core" 9\ d +102 "collection"'/9 +3 "core" 9d +104 "collection"'p9 +5 "core" 9d +105 "collection"'+9 +3 "core" 9d +102 "collection"'Q9 +3 "core" 9d +102 "collection"'n9 +2 "core" 9\ d +102 "collection"'R9 +6 "core" 9 #d +105 "collection"'f9 +2 "core" 9  (d +102 "collection"'<9 +3 "core" 9\ ,d +102 "collection"'9 +22 "core" 96 1d +102 "collection"' 9 +2 "core" 9L 5d +110 "collection"'_9 +19 "core" 9e :d +117 "collection"'S9 +14 "core" 9 ?d +111 "collection"'i9 +13 "core" 9Dd +120 "collection"'U9 +14 "core" 9Jd +119 "collection"'{9 +26 "core" 9Od +115 "collection"'9 +20 "core" 9Ud +108 "collection"'j9 +3 "core" 9FYd +102 "collection"'>9 +2 "core" 9g^d +102 "collection"']9 +3 "core" 9bc +102 "collection"'9 +2 "core" 9f` +103 "collection"'9 +2 "core" 9j] +102 "collection"'b9 +3 "core" 9nY +102 "collection"'9 +2 "core" 9sU +103 "collection"'L9 +2 "core" 92wR +102 "collection"'$9 +3 "core" 9U{N +102 "collection"'v9 +3 "core" 9yK +102 "collection"'9 +2 "core" 9 I +102 "collection"'c9 +3 "core" 9!F +102 "collection"'d9 +2 "core" 9$C +102 "collection"'W9 +5 "core" 9$@ +102 "collection"'Y9 +2 "core" 9$(= +103 "collection"'^9 +2 "core" 9D(: +102 "collection"'%9 +3 "core" 9d*8 +97 "Can"\ QQ Ko' +5 "collection"':9 +2 "core" 9+5 +102 "collection"'-9 +3 "core" 9-3 +103 "collection"'49 +2 "core" 9/1 +102 "collection"'99 +3 "core" 90/ +102 "collection"'*9 +2 "core" 91. +102 "collection"'I9 +3 "core" 94+ +102 "collection"'o9 +2 "core" 905* +102 "collection"'9 +3 "core" 9J7( +102 "collection"'E9 +54 "core" 9n:& +102 "collection"'x9 +2 "core" 9;$ +102 "collection"'M9 +3 "core" 9=# +103 "collection"'!9 +3 "core" 9>! +103 "collection"'Z9 +3 "core" 9? +102 "collection"'39 +3 "core" 9A +102 "collection"'9 +2 "core" 9C +102 "collection"'9 +3 "core" 9 D +102 "collection"'N9 +2 "core" 9 F +103 "collection"'\\9 +2 "core" 9 )H +102 "collection"'`9 +3 "core" 9 9I +102 "collection"'h9 +2 "core" 9 IJ +102 "collection"'g9 +3 "core" 9 YK +102 "collection"'9 +3 "core" 9 iM +102 "collection"'O9 +3 "core" 9 wO +102 "collection"'a9 +2 "core" 9 P +102 "collection"'X9 +3 "core" 9 Q +102 "collection"'s9 +2 "core" 9 S  +102 "collection"'9 +4 "core" 9 T +102 "collection"'J9 +2 "core" 9 U +103 "collection"'}9 +2 "core" 9 X +102 "collection"' 9 +3 "core" 9 X +102 "collection"'9 +2 "core" 9 Z  +102 "collection"'A9 +3 "core" 9 Z% +103 "collection"'9 +2 "core" 9 \\) +102 "collection"'9 +3 "core" 9 ]- +102 "collection"' 9 +2 "core" 9 _1 +102 "collection"'?9 +2 "core" 9\ `5 +103 "collection"';9 +2 "core" 9\ a: +102 "collection"'K9 +3 "core" 9\ b> +102 "collection"'r9 +2 "core" 9\ dB +102 "collection"'9 +3 "core" 9\ #eF +102 "collection"'9 +2 "core" 9\ )fJ +103 "collection"'9 +3 "core" 9\ /gO +102 "collection"'G9 +2 "core" 9\ 5iS +103 "collection"'H9 +2 "core" 9\ :jW +103 "collection"')9 +2 "core" 9\ @k[ +102 "collection"'"9 +3 "core" 9\ Fm_ +102 "collection"'l9 +3 "core" 9\ Jmc +102 "collection"'C9 +3 "core" 9\ Onh +102 "collection"'y9 +2 "core" 9\ Spl +102 "collection"'9 +3 "core" 9\ Xqp +102 "collection"'9 +2 "core" 9\ ]qt +102 "collection"'29 +3 "core" 9\ asx +103 "collection"'09 +2 "core" 9\ et} +102 "collection"'|9 +3 "core" 9\ ju +102 "collection"'z9 +2 "core" 9\ mv +103 "collection"'V9 +2 "core" 9\ pw +102 "collection"'9 +3 "core" 9\ ux +103 "collection"'.9 +2 "core" 9\ xx +103 "collection"'=9 +2 "core" 9\ {z\ +102 "collection"'69 +3 "core" 9\ ~{\ +102 "collection"'~9 +2 "core" 9\ { +103 "collection"'9 +3 "core" 9\ }\ +102 "collection"'q9 +2 "core" 9\ } +4 .tCH.hold 10:00,70C +2 "collection"'k `\ `\ & +2 '9 +6 "core"  + 9\ \ + "collection"'P% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.9psia +10217 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18518 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3001 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6335 "core" ` +2 "collection"'e9 +4 "core" 9\ 0 +2 "collection"',% +5 "core" % 4\ +2 #tEnded lysing Collection Puck Heater at 70C/37.6psia +2 .CS.seek 0ml +2 "collection"' 'Q +329 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\ @ +93 "core" A +3 .tCSV.dial :air +2 "collection"'t @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'m'm +1349 "core" ' + .tCSV.dial CTV +2 "collection"'1  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'( @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'u  +53 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'[ @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'@'Q +1346 "core" ' +2 "collection"'B% +4 "core" %Khf \ + #tPuck @48.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +105 "core" +2 .tCBV.dial CSV + "collection"'7  +28 "core"  +2 "collection"'#% +4 "core" %KCB\ +2 .tCS.seek 4.999ml + "collection"''m +1348 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'F  +40 "core" + "collection"'D% +4 "core" %mVU\ +3 .tCS.seek 7ml + "collection"'w' +583 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"' ' O +831 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'/ ` +120 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'p   +28 "core" ! + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'+  + 'Q  +27 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'n'm +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'R @ +93 "core" A + .tCSV.dial :waste +2 "collection"'f +97 "core" +2 .tCS.seek 0ml + "collection"'<'Q +1337 "core" ' +2 .tCSV.dial :air + "collection"' @ +68 "core" B +2 .tCS.seek 5ml + "collection"' 'm +1348 "core" ' +2 .tCSV.dial CTV + "collection"'_  +52 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'S @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'i  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'U @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'{'Q +576 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +752 "core" ' +2 #tRecovering Lysate (#2 of 2) .CSV.dial CBV +2 "collection"' +93 "core" ~ + .tCBV.dial CSV + "collection"'j  +29 "core"  +2 "collection"'>% +4 "core" %S34 +2 .tCS.seek 5ml + "collection"']'m +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'  +40 "core" +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7.001ml + "collection"'b' +577 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml + "collection"'L' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +47 "collection"'$ ` +127 "core" a +3 #tLysing Complete +2 "collection"'v& +12 "core" &Xm{\ Q +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +6 "core" %   1 E +3 "storage"(c% +10 "core" % L T\ +2 "storage"(d. +10 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(W( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (Y& +3 "core" & \ +2 "manipulator"&^& +4 "core" &2 G +2 "manipulator"&%% +4 "core" %  E +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&:(4 +201 "core" ( + "manipulator"&-& +5 "core" &A  ? 0 +2 "storage"(4& +4 "core" & V U -\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&9'N +87 "core" ' +2 "storage"(*& +5 "core" & K @ \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(I'g +174 "core" ' +2 "storage"(o- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &A ' 0 +2 "storage"(E& +5 "core" & E\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&x' +30 "core" ' + .tElbow.hold +2 "manipulator"&M, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +3 "core" -' +3 .tSE.seek 12.18 Pucks below Top Plate +2 "storage"(Z' +40 "core" ' + "manipulator"&3% +5 "core" % * 9 +2 "storage"(& +5 "core" & \  -\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 308 counts +2 "manipulator"&'* +12 "core" ' + "manipulator"&N& +5 "core" &P ! . +2 "storage"(\\& +4 "core" & & & \\\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&`'N +23 "core" ' +4 .tSE.seek 13.18 Pucks below Top Plate +2 "storage"(h' +53 "core" ' + "manipulator"&g& +6 "core" &P . +2 "manipulator"&% +4 "core" %Z a +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +7 "manipulator"&O'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +152 "core" ( +2 "manipulator"&X& +5 "core" &8 b L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &s& +3 "core" &8 Q L +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&J/ +58 "core" / +3 .tCC.seek :open +2 "collection"'}( +426 "core" ( +2 "storage"( & +5 "core" & ) %\ +2 "storage"(& +4 "core" &  \ +2 "manipulator"&A& +4 "core" &8 L +2 "manipulator"&% +4 "core" % B +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& (4 +216 "core" ( +2 "manipulator"&?& +4 "core" &-  3 4 +2 "storage"(;& +5 "core" & 8 2 \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&K' +108 "core" ' + .tElbow.hold +2 "manipulator"&r, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +56 "core" 1 +3 "manipulator"&% +5 "core" % q '  e  + "storage"(& +5 "core" &   \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 287 counts + "manipulator"&G' +12 "core" ' +2 "manipulator"&H& +5 "core" & ) +2 "storage"()& +4 "core" & V T \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&"'N +30 "core" ' +3 "storage"(l% +5 "core" % S T \ +2 ."downElevator"SE.seek :down +4 "storage"(C' +100 (y% +3 "core" %q v u j\ L9 +2 "manipulator"&% +5 "core" %7  / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +19 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +71 "core" ' +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +5 "core" &$ + "manipulator"&0& +6 "core" & ) + "manipulator"&|% +5 "core" %\   ' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(-6 +184 "core" ( +2 "manipulator"&V& +4 "core" &-:  W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-: B W +3 .tForearm.seek :garage + "manipulator"&.'n +100 "core" ' +2 .tHand.close + "manipulator"&=/ +53 "core" / +2 "manipulator"&6& +4 "core" &-; E V + "manipulator"&~% +4 "core" % _ ? R +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&q( +277 "core" ( + "manipulator"&& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &6  1 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&T'O +104 "core" ' +2 "manipulator"&k& +4 "core" &6  n J +2 "manipulator"&e% +4 "core" %S o X +2 "collection"',& +8 "core" &C  +2 "collection"'5& +5 "core" &&  +2 .tCC.seek :closed + "collection"'\ (X +5 "core" &  +9 &+w\ +| +10 &h\ > +9 &o\ J +9 &^[\ I +9 & [\ I +10 &\\l\ I +9 &\\E\ I +10 &f\\0\ I +9 &(\\\ I +9 &\\\ I +10 & \\\ I +9 &"nY\ I +9 &$0[k\ I +10 &%\\S\ I +9 &'\\G\ H +10 &)v_8\ I +9 &+7_#\ I +9 &,\\\ I +10 &.\\\ I +9 &0~\\\ I +9 &2@\\j\ I +10 &4^\ I +9 &5Z\ I +10 &7\\\ I +9 &9G^t\ I +9 &;\ Yf\ I +10 &<[N\ H +9 &>]B\ I +9 &@O_:\ I +10 &B\\-\ I +9 &C_\ J +10 &Ew\ L +9 &GB@\ Q +9 &Hq\ U +10 &J\ V +9 &Lv\ W +9 &N7 q\ W +10 &Oa\ W +9 &Q.+z\ W +10 &S{B<T\ X +9 &U=PN8\ W +9 &V_[,\ L +10 &X'MifP\ 'w +9 &Xrso\ &p +9 &X}yw\ \ [ +3 ( + "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + "collection"'t& +3 "core" &X}~ \ [ +51 .tHand.open +2 "manipulator"& 1 +53 "core" 1 +2 "manipulator"&1% +4 "core" % R )  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%u +133 "core"  +2 "processing"%[% +4 "core" %g\\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m'U +1603 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%B  +41 "core"  +3 .tPS.seek 0ml + "processing"%'d +1599 "core" ' +2 .tPSV.dial PSR + "processing"%7 +54 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%#' +2608 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%@ + "collection"'F  +7 "core" A + "processing"%D  +64 "core" +86  +2 .tPSV.dial :mixloop + "processing"% +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%/  +41 "core"  +2 .tPS.seek 2.5ml +6 "processing"%p' +1726 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +878 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +41 "core" +2 .tPS.seek 0ml + "processing"%Q'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%f +53 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &5 a J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&_& +4 "core" &5 J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &6 J +2 .tForearm.seek CC +2 "manipulator"&i'O +101 "core" ' + .tHand.close + "manipulator"&U/ +53 "core" / +2 .tCC.seek :open + "collection"' ( +425 "core" ( + "manipulator"&& +5 "core" &6  e J + "manipulator"&j% +4 "core" % ` 8 ( +2 .tForearm.seek :retract + "manipulator"&>'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(-6 +286 "core" ( +2 "manipulator"&& +4 "core" &-@  + .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"&]'n +103 "core" ' + .tHand.open +2 "manipulator"&1 +60 "core" 1 + "manipulator"&b% +5 "core" % f C b + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +99 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +7 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'v& +4 "core" &I  +2 "manipulator"&% +4 "core" %\  "  +2 "storage"(c% +3 "core" % \ +2 "storage"(d. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(Y(,F +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (^& +2 "core" &,C W U\  +2 "manipulator"&%& +4 "core" &-E  + "manipulator"&8% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&-( +171 "core" ( + "manipulator"&4& +4 "core" & [ $ +2 "storage"(& +3 "core" &,A o \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&*'g +97 "core" ' +2 "storage"(o& +4 "core" &,A x { \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +221 "core" ' +2 "storage"(E- +3 "core" -'' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &,A U K\  +2 "manipulator"&!& +3 "core" & M $ +2 .tElbow.seek 4 + "manipulator"&3( +4 "core" ( + "manipulator"&& +4 "core" &  $ + "storage"(N& +4 "core" &,A y y \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&\\'; +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&g/ +59 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(9' +7 "core" &  L $ +2 "manipulator"&:% +4 "core" % ; +2 .tForearm.seek :retract + "manipulator"&I'\ +100 "core" ' +2 .tElbow.seek CC + "manipulator"&x( +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 "core" ( +2 "manipulator"&& +4 "core" &6 J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &6 5 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'O +105 "core" ' + "manipulator"&s& +4 "core" &6  7 J +2 "manipulator"&`% +4 "core" %W Y +2 "collection"'M& +4 "core" &o  +2 "collection"'J& +5 "core" &_  +2 .tCC.seek :closed +3 "collection"'O(X +3 "core" &V  +6 & *G %g +10 &Xx'\ 6 +9 & \ J +9 &Y \ I +10 &\\\ I +9 &C]\ I +9 &\\\ I +10 &_\ I +9 &\\\ I +10 &J[\ I +9 & \\f\ I +9 &!Z\ H +10 &#\\\ I +9 &%S[\ I +9 &'_w\ I +10 &(\\o\ I +9 &*\\]\ H +10 &,Z\\[\ I +9 &.[[\ I +9 &/[N\ I +10 &1^B\ I +9 &3d[)\ H +9 &5%[&\ I +10 &6\\\ I +9 &8Z\ I +10 &:k[\ I +9 &<.\\\ H +9 &=]\ I +10 &?\\A\ I +9 &Ar^^\ I +52 &C2fV\ J +9 &DvG\ L + &FK\ P +5 &HX:\ U + &J2\ V + &K&\ W + &M\ V +5 &OY\ W +9 &Q\ X +10 &R\ W +9 &T\ W +10 &V^\ X +9 &Wb\ 2 +9 &Xi\ U +9 ( +3 "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 + .Hand.open + "manipulator"&'1 +3 "core" &Xm{\ Q +60 1 + "manipulator"& % +4 "core" % Q  ! _ +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"'A  +125 "core"  +2 .tCSV.dial CTV +2 "collection"'  +25 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + "collection"'?% +4 "core" % O\  +2 .tCS.seek 4ml +2 "collection"';'NP +1594 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%a  +40 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +661 "Can"\ Y BL' +228 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1721 "core" ' +23 .tCBV.dial between PRV and waste1 +16 "collection"' ` +32 "core" _ +14 .tCSV.dial :air +7 "collection"'H @ +52 "core" > +25 .tCS.seek 10ml +6 "collection"')' O +1597 "core" ' + .tCSV.dial CTV +2 "collection"'l  +41 "core"  +2 .tCS.seek 0ml + "collection"''Q +611 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1981 "core" ' +9 .tCBV.dial :waste1 +15 "collection"'y @ +40 "core" > +15 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'  +122 "core" +2 "collection"' & +4 "core" &Xmz\ Q +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&2% +3 "core" %\    +2 "storage"(K% +4 "core" % A @\ + "storage"(0. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(|( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (G& +3 "core" &\ \\\ +2 "manipulator"&h& +3 "core" &6  J +2 "manipulator"&"% +4 "core" %\  ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&V(4 +199 "core" ( +2 "manipulator"&& +4 "core" &h\  h + "storage"(C& +4 "core" & U U [\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&r'N +98 "core" ' +2 "storage"(=& +4 "core" & U \\ )\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(6'g +167 "core" ' + "storage"(~- +4 "core" -'˽ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &h  O h +2 "storage"(.& +3 "core" & @ < "\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&' +31 "core" ' + .tElbow.hold + "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +2 "core" -'˽ +3 .tSE.seek 13.18 Pucks below Top Plate + "storage"(k' +37 "core" ' +2 "manipulator"&e% +4 "core" % * > + "storage"(,& +4 "core" &  A\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 303 counts + "manipulator"&'% +12 "core" ' + "manipulator"&}& +5 "core" &h  9 h + "storage"(t& +4 "core" & H I \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"& 'N +15 "core" ' +3 .tSE.seek 14.18 Pucks below Top Plate + "storage"(1' +44 "core" ' +2 "manipulator"&5& +5 "core" &h  h + "manipulator"&u% +4 "core" %_  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T( +170 "core" ( + "manipulator"&B& +4 "core" & 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &  0 +2 .tForearm.seek CC + "manipulator"&7'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'@( +425 "core" ( +2 "storage"(F& +4 "core" & * %\ + "storage"(D& +4 "core" &  \ + "manipulator"&& +4 "core" &  0 +2 "manipulator"&% +3 "core" % \\  6 +2 .tForearm.seek :retract + "manipulator"&#'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&/(4 +224 "core" ( +2 "manipulator"&w& +4 "core" &: +2 "storage"(+& +4 "core" & P T\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&p' +108 "core" ' +2 .tElbow.hold + "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&Q1 +61 "core" 1 +2 "manipulator"&f% +5 "core" % X   [ +2 "storage"(R& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 289 counts + "manipulator"&' +13 "core" ' + "manipulator"&_& +5 "core" &<  4 +2 "storage"(S& +4 "core" & T U\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&U'N +21 "core" ' +2 "storage"(q% +5 "core" % W R \ +2 ."downElevator"SE.seek :down +4 "storage"((' +100 (\ % +3 "core" %! x {\ L6 +2 "manipulator"&% +5 "core" %U \ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +22 "core" ' + ."downElevator"SE.stop + "storage"(5 +64 "core" ' +2 .tPSV.dial :air +2 "processing"%i  +125 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +1859 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt["& +4 "core" &< . + "manipulator"&c% +4 "core" %\  ^  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&d(-6 +175 "core" ( +2 "manipulator"&]& +4 "core" &-2  D +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &^& +2 "core" &-2  D +3 .tForearm.seek :garage + "manipulator"&%'n +98 "core" ' +2 .tHand.close + "manipulator"&8/ +53 "core" / +2 "manipulator"&W& +4 "core" &-3  > C + "manipulator"&4% +4 "core" % l  X +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&o(? +119 "core" ( + "manipulator"&{& +5 "core" &? % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &? 4 % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&E'Η +101 "core" ' +2 "manipulator"&& +4 "core" &? C % +2 "manipulator"&!% +4 "core" %Κ F + "processing"%& +4 "core" &o  +2 "processing"%N& +5 "core" &m  +2 .tPC.seek :closed + "processing"%g(X +5 "core" &y   +9 &5\ +} +9 &hz\ ? +10 &jy\ L +9 &.`\ K +9 &c\ K +10 &b\ L +9 &td\ K +9 &5c\ L +10 &a\ L +9 &c\ L +9 & {a\ L +10 &"=b\ L +9 &#c\ L +10 &%_\ K +9 &'g\ K +9 &)Fd\ K +10 &+e\ K +9 &,f\ K +9 &.f\ L +10 &0Nc\ K +9 &2c\ K +10 &3f\ K +9 &5g\ K +9 &7Ua\ L +10 &9d\ L +9 &:`\ K +9 &<`\ L +10 &>^c\ K +9 &@!b\ K +10 &Ac\ L +9 &Ch\ L +9 &Ebp\ M +10 &G\ O +9 &H\ Q +10 &J\ Q +9 &L\\\ Q +9 &N\ Q +10 &O\ R +9 &Q\ R +9 &Sb\ R +10 &U$\ R +9 &V\ S +9 &X;Fc\ \\ +10 &XQ\ 2 +5 ( +2 "processing"%N& +4 #tProcessing Clamp onSpring/offSpring for 11/27 samples, on/off torque 1.52 + "processing"%& +4 "core" &X"\ 2 + &X"\ 2 +2 .tHand.open + "manipulator"&:1 +60 "core" 1 + "manipulator"&-% +4 "core" % Κ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%Z +39 "core" + "processing"%% +4 "core" %f  +2 .tPS.seek 0.3ml +2 "processing"%\\'c +380 "core" ' + .tPSV.dial PSR +2 "processing"%s +95 "core"  +2 "processing"%`% +4 "core" %e  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%M'. +487 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%3' +1900 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%9 +96 "core" + .tPTV.dial :mixing +2 "processing"%I @ +67 "core" A + .tPBV.dial :waste2 +2 "processing"%  +85 "core"  +3 .tPS.seek 0ml + "processing"%''d +2616 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &? 7 % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&J(? +3 "core" ( + "manipulator"&A& +4 "core" &? % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &?  % +2 .tForearm.seek PC + "manipulator"&X'Η +94 "core" ' + .tHand.close + "manipulator"&n/ +60 "core" / +2 .tPC.seek :open + "processing"%?( +422 "core" ( +2 "manipulator"&L& +4 "core" &? % + "manipulator"&a% +4 "core" % Α E +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +128 "core" ( +2 "manipulator"&& +4 "core" &-5 2 ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &-5 c ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&;'n +97 "core" ' + .tHand.open + "manipulator"&l1 +54 "core" 1 +2 "manipulator"&)% +4 "core" % g   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +104 "core" ' +4 #tLoading da puck from tube 4 into Processing Clamp +3 "processing"%& +19 "core" &#  +3 "manipulator"& % +12 "core" %     +6 "storage"(2% +12 "core" % \ +3 "storage"(K. +30 "core" .( +17 .tSC.reconfigure :tight +8 "storage"($\ .(\ 1~b +7 .tSC.seek 4 +9 "storage"(0(,F +157 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +34 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +4 (G& +8 "core" &,G x v \  +5 "manipulator"&h& +12 "core" &-P +  +2 "manipulator"&"% +14 "core" %   I  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&Y( +174 "core" ( +2 "manipulator"&& +4 "core" & 2 + "storage"(C& +4 "core" &,E \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&x'g +100 "core" ' +2 "storage"(=& +10 "core" &,E \  +5 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +3 "storage"(~'g +237 "core" ' +2 "storage"(- +3 "core" -'. + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (.& +3 "core" &,E y x \  + "manipulator"&& +4 "core" &  2 +2 .tElbow.seek 4 + "manipulator"&z( +3 "core" ( +2 "manipulator"&e& +3 "core" & 2 +2 "storage"(,& +4 "core" &,E { z 9\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&}'; +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +59 .tHand.close + "manipulator"&t/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +2 "storage"(u' +7 "core" &  2 +2 "manipulator"&r% +3 "core" % > +2 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +2 .tElbow.seek PC + "manipulator"&6(? +102 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +148 "core" ( +2 "manipulator"&& +4 "core" &?  + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &?  + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&k'Η +101 "core" ' +6 "manipulator"&B& +10 "core" &? ( + +5 "manipulator"&m% +11 "core" %Θ o +5 "processing"% & +42 "core" & +17 "processing"%P& +171 "core" & +14 &  +7 &  +7 & +30 &  +8 & +7 &  +7 & +21 & +7 & +14 & +7 &\ +9 & +28 & +25 & +18 &  +5 & +9 & +6 &  +22 &  +9 &  +5 &  +9 &  +5 &  +9 &  +20 &  +8 &  +23 &  +7 &  +8 & +9 &\ +23 &\ +8 &\ +15 &\ +8 &\ +33 &\ +9 &\ +20 &\ +9 &\ +7 &\ +21 &\ +14 &\ +8 &\ +6 &\ +18 &\ +3 &\ +4 & +2 &\ +3 &\ + &\ + &\ +3 &\ + &\ +2 &\ + &\ + &\ + &\ + & +2 & +3 &\ + &\ + & +19 .tPC.seek :closed + "processing"%(X +4 "core" &\ +2 &\ + & &D\ + &\ + &\ + &\ + &\ + &\ +2 &\ + & \ + &S\ + &\ + &~\ &\ + &5\ + &\ + &4\ + &Z\ + &T\ +2 &L\ + &R\  + &2\\\ *z + &f_\ > +5 &}[\ L +9 &L]_\ K +9 & bV\ K +10 &b_\ K +9 &]X\ K +9 &Tb]\ K +10 &`T\ K +9 &bW\ K +10 & aM\ K +9 &"[bN\ K +11 &$_S\ K +8 &%`M\ K +9 &'bG\ K +10 &)c`A\ K +9 &+']E\ J +9 &,eD\ K +10 &.`L\ K +9 &0kbK\ K +9 &2-bM\ K +10 &3^M\ K +9 &5cK\ K +9 &7t_K\ K +10 &95cJ\ K +9 &:_M\ K +10 &<bF\ K +9 &>zcD\ L +9 &@>aJ\ K +10 &AcG\ K +9 &ChJ\ L +10 &E}yK\ M +9 &G5K\ Q +9 &HI\ Q +10 &JF\ Q +9 &LyJ\ Q +9 &N:C\ R +10 &O@\ R +9 &QK\ Q +9 &SK\ R +10 &U@E\ R +9 &WA\ I +10 &X4IG\ ` +9 &X JE\ 2 +5 ( +2 "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&[1 +4 "core" &X%B\ 2 +50 1 +2 "manipulator"&O% +4 "core" % Ύ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%D _ + %9 +7 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%w9 +3 "core" 9 +102 "processing"%+9 +2 "core" 9\ +102 "processing"%T9 +3 "core" 9\ +102 "processing"%Q9 +3 "core" 9\ +102 "processing"%f9 +2 "core" 9\ +103 "processing"%R9 +2 "core" 9"\ +102 "processing"%_9 +2 "core" 9&\ +102 "processing"%S9 +3 "core" 9*\ +102 "processing"%q9 +2 "core" 9/\ +102 "processing"%#9 +3 "core" 93\ +102 "processing"%\ 9 +3 "core" 97\ +102 "processing"%9 +3 "core" 9; +102 "processing"%/9 +2 "core" 9?\ +102 "processing"%p9 +3 "core" 9D\ +102 "processing"%9 +3 "core" 9H\ +102 "processing"%19 +2 "core" 9L\ +102 "processing"%i9 +3 "core" 9P\ +102 "processing"%U9 +2 "core" 9\ T +102 "processing"%(9 +3 "core" 9 X +103 "processing"%9 +2 "core" 9] +103 "processing"%9 +3 "core" 9a +3 .tPH.hold 2:00:00,28C +3 "processing"%< p_p +4 .tdelay 1:30 +3 "core" a +9003 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%b% +4 "core" %g_\ + #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"%'Ҧ +1602 "core" ' +2 .tPTV.dial :puck + "processing"%>  +66 "core"  + .tPSV.dial PTV +2 "processing"%c +80 "core"  + .tPBV.dial :waste1 +2 "processing"%]  +122 "core"  + "processing"%^% +4 "core" %ҩa\  +2 .tPS.seek 1.5ml +2 "processing"% 'Y +589 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%8 * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%W'd +1607 "core" ' +2 .tdelay 5:00 +829 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14108 "Can"\ A %M1' +4408 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6467 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +35 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%{ +67 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%$' +2276 "core" ' +2 .tPSV.dial PTV + "processing"%% +79 "core" ~ + .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%! +80 "core" ~ +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +2257 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 .tPS.seek 0.5ml + "processing"%`' +920 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%\\  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%M'Ҧ +917 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +667 "core" ' +2 .tPSV.dial :PML + "processing"%9 +41 "core" + .tPTV.dial :mixing +2 "processing"%I @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%3% +4 "core" %ҧe\  +2 .tPS.seek 1.85ml +2 "processing"% ' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +2 .tPS.seek 0ml + "processing"%'d +1964 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" & +2 "manipulator"&o& +4 "core" &? + + "manipulator"&*% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&g(-6 +134 "core" ( + "manipulator"&L& +5 "core" &-G   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &-G  +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' + .tHand.close + "manipulator"&H/ +60 "core" / +3 "manipulator"&X& +4 "core" &-M  + "manipulator"&J% +4 "core" % s T +2 .tForearm.seek :retract + "manipulator"&l'\ +112 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&)( +274 "core" ( + "manipulator"&& +4 "core" &7 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 & & +3 "core" &7 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' +2 "manipulator"&2& +4 "core" &7  J +2 "manipulator"&K% +4 "core" %W p +2 "collection"';& +4 "core" &  +2 "collection"'G& +4 "core" & +2 .tCC.seek :closed +2 "collection"'h(X +4 "core" &  +8 &0\ +{ +10 &f\ > +9 &y\ L +9 &K]\ K +10 &_\ J +9 &b\ K +9 &b\ K +10 &Rc\ K +9 &c\ K +10 &]\ K +9 & b\ K +9 &"[a\ K +10 &$b\ K +9 &%`\ K +9 &'b\ K +10 &)bc\ K +9 &+%c\ K +10 &,]\ K +9 &.]\ K +9 &0kb\ K +10 &2.a\ J +9 &3^\ J +9 &5\\\ K +10 &7tc\ J +9 &96_\ J +10 &:b\ J +9 &<_\ J +9 &>|^\ J +10 &@=]\ K +9 &B\\\ J +9 &Cc\ K +10 &E{w\ M +9 &G2\ Q +10 &H\ T +9 &J\ V +9 &Li\ V +10 &N)\ W +9 &O\ W +10 &Q\ W +14 &So\ W +4 &U.\ X +10 &V\ R +9 &X!=\ / +9 &Xzr\ H +6 ( + "collection"'G& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'"& +4 "core" &Xzd\ H + &Xzd\ H + .tHand.open + "manipulator"&|1 +57 "core" 1 +2 "manipulator"&% +5 "core" % W   = p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%= +94 "core"  +2 "processing"%% +4 "core" %bw\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%y'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml + "processing"%.'d +1593 "core" ' +2 .tPSV.dial PSR + "processing"% +38 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "collection"',  +2 "processing"%t  +30 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"%5 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%r  +68 "core" +2 .tPS.seek 0ml + "processing"%Y'd +2606 "core" ' +2 .tPSV.dial :air + "processing"%x  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2615 "core" ' + .tPSV.dial :mixloop + "processing"%} +42 "core" +2 .tPS.seek 0ml + "processing"%'d +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +1133 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1477 "core" ' +17 .tPSV.dial :mixloop +7 "processing"%B +50 "core" +22 .tPS.seek 0ml +7 "processing"%m'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +4 "core" &6 , J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&V& +3 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &6 D J +2 .tForearm.seek CC + "manipulator"&['O +102 "core" ' + .tHand.close + "manipulator"&O/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&P& +4 "core" &6 5 J + "manipulator"&% +4 "core" % ` I > +2 .tForearm.seek :retract + "manipulator"&k'\ +100 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(-6 +286 "core" ( +2 "manipulator"&w& +5 "core" &-:  9 O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &-: O +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T'n +106 "core" ' +2 .tHand.open + "manipulator"&Q1 +55 "core" 1 + "manipulator"&f% +5 "core" % h \    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +99 "core" ' +2 ."da"delayUntil "12:00:23.45" +4416 "Can"\ C 'M' +8587 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +50 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7769 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%_ @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%S  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%q * +33 "core" , +2 ."da"PSV.dial :air + "processing"%#  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2274 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%/  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%p +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2254 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +121 "core"  +2 "processing"%U% +4 "core" %ct\ + #"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 + "processing"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +35 "core" + "processing"%'% +4 "core" %ҡ@\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%> * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%c'd +478 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1108 "core" ' +2 ."da"delay 2:00 +2655 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1897 "core" ' +16 #"da"washCycleDA #2 of 2 +8 .PSR.select :air +14 .PSV.dial PSR +8 "processing"%W +129 "core"  +2 "processing"%%% +4 "core" %d=\ + #"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" ' +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 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 "processing"%% +12 "core" %Ҩ:\  +3 ."da"PS.seek 1.5ml +3 "processing"%&'X +581 "core" ' +2 ."da"delay 3 seconds +196 "Can"\ N N]' +106 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%d'd +1602 "core" ' +2 ."da"delay 2:00 +11075 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +921 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%N  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +20 "processing"%- * +37 "core" , +5 ."da"PSR.select :air +8 .PSV.dial PSR +4 "processing"% +72 "core"  +6 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +6 "processing"%:' +47 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2206 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%E +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%v'd +2253 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%\\  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%`  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%9  +40 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%I +40 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"% 'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%3  +42 "core"  + "processing"%A% +4 "core" %_6\  +2 ."da"PS.seek 0.55ml +2 "processing"%M' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%o +41 "core" + ."da"PTV.dial :mixing + "processing"%* @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%L  +33 "core" + "processing"%a% +4 "core" %ҧg\  +2 ."da"PS.seek 1.85ml +2 "processing"%6' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%H * +33 "core" + +3 ."da"PS.seek 0ml +45 "processing"%X'd +1963 "core" ' +2 ."da"delay 2 seconds +201 .delay 8:00 +7919 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@56874 sendCRC with ifg=0x20, ie=0x7F + #@58709 sendCRC with ifg=0x08, ie=0x5F #@23695 idle with ifg=0x84, ie=0x75 + #@24367 select with ifg=0x10, ie=0xF5 + #@25001 receive with ifg=0x10, ie=0xFD + #@25636 receive with ifg=0x10, ie=0xFD #@26270 receive with ifg=0x10, ie=0xFD + #@26597 receive with ifg=0x80, ie=0xFD #@11665 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +249 "Can"\ 7 N + \ 7 N: + #"Restarting_core_reader"Polling Can every 10:00 +11858 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18554 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +741 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%J  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +291 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1966 "core" ' +14 ."da"PSV.dial :mixloop +7 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%g  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%2 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +53 "core" +3 ."da"PS.seek 0ml + "processing"%;'d +2276 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%l +121 "core"  +2 "processing"%@% +5 "core" %eB\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV + "processing"%G +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"%% +4 "core" %ң4\  +2 ."da"PS.seek 1.5ml +2 "processing"%'S +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +6271 "Can"\ X =ORg +3806 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1914 #"da"recoverPSRreagent08 +12 .PTV.dial :puck +10 .PBV.dial :waste1 +14 "processing"%y  +40 "core" +15 ."da"delay 30 seconds +3007 .PBV.dial between PSV and waste1 + "processing"% * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%,' +2271 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +67 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%r +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2257 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +121 "core"  + "processing"%}% +4 "core" %ff\ + #"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"%~' +592 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +31 "core" +2 "processing"%z% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%u'X +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%V * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'d +1596 "core" ' +2 ."da"delay 2:00 +3744 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +148 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +380 ."da"PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%k'Ҧ +1615 "core" ' +14 ."da"PTV.dial :puck +8 .PSV.dial PTV +6 "processing"%T +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 "processing"%S% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%q'Y +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +110 "processing"%# * +64 "core" ) +6 ."da"PS.seek 0ml +2 "processing"%m'd +951 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +633 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +26 "Can"\ J Og +4 "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"%p +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2275 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +66 "core"  +3 ."da"PS.seek 0ml + "processing"%('d +854 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1401 "core" ' +7 ."da"Gate.power :camera,:ON +17 #Mixing DA Substrates +10 .PSR.select :air +18 .PSV.dial PSR +7 "processing"% +142 "core"  +17 "processing"%% +35 "core" %ci\ +9 #"da"Pulling 0.25ml of PSR.sub1 +11 .PSR.select :sub1 +20 "processing"% +40 ."da"PS.reconfigure :default +30 "processing"%#A d`xb +22 ."da"PS.seek 0.25ml +20 "processing"%b' +345 "core" ' +33 ."da"delay 5 seconds +502 "processing"%'% +3 "core" %\ 6\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +335 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%>'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%^% +4 "core" %ҡk\  +3 ."da"PS.seek 1.5ml +2 "processing"%'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%c * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1595 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2283 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%{ +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2301 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%$ +124 "core"  + "processing"%% +4 "core" %]u\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%!'Ҧ +2110 "core" ' +11 ."da"delay 5 seconds +139 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +359 ."da"PTV.dial :puck +5 .PSV.dial PTV +8 "processing"% +74 "core" +12 ."da"PBV.dial :waste1 +5 "processing"%&  +42 "core"  +11 "processing"%N% +17 "core" %Ҥ\  +17 ."da"PS.seek 1.5ml +13 "processing"%-'T +591 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +10 "processing"% * +44 "core" , +17 ."da"delay 1 second +113 .PSV.dial :waste1 +8 "processing"%d  +112 "core"  +13 ."da"PS.seek 0ml +9 "processing"%'d +1611 "core" ' + "processing"%E9 +4 "core" 9\\$5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%Z  +4 "core" 5 + 5 + "processing"%s& +3 "core" &X%\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&:% +4 "core" %\  $ + "storage"(\\% +4 "core" % \ + "storage"(`. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(9( +197 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" & E\ +2 "manipulator"&v& +3 "core" &-: O +2 "manipulator"&3% +4 "core" %\  $ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&A(4 +213 "core" ( +2 "manipulator"& & +4 "core" &, = + "storage"( & +4 "core" & *\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&M'N +91 "core" ' + "storage"(o& +4 "core" & \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(*'g +159 "core" ' +2 "storage"(L- +3 "core" -'Я + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&a& +3 "core" &, = +2 "storage"(H& +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 3 +2 "manipulator"&n' +32 "core" ' +2 ."da"Elbow.hold + "manipulator"&6, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +3 "core" -'Я +2 ."da"SE.seek 14.18 Pucks below Top Plate +2 "storage"(F' +37 "core" ' +2 "manipulator"&% +4 "core" %w S + "storage"(X& +4 "core" & 7\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 294 counts + "manipulator"& ' +15 "core" ' + "manipulator"&g& +4 "core" &, = +2 "storage"(2& +4 "core" & b\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&K'N +17 "core" ' +2 ."da"SE.seek 15.18 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 "manipulator"&l& +4 "core" &, = +2 "manipulator"&@% +4 "core" %U +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&;'\ +87 "core" ' +54 ."da"Elbow.seek PC +2 "manipulator"&"(? +240 "core" ( +2 "manipulator"&& +4 "core" &H & + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &H & +2 ."da"Forearm.seek PC +2 "manipulator"&='Η +93 "core" ' + ."da"Hand.close + "manipulator"&/ +54 "core" / +2 ."da"PC.seek :open + "processing"%|( +422 "core" ( + "storage"(& +4 "core" & \ +2 "manipulator"&& +4 "core" &H  & + "manipulator"&y% +4 "core" % Β  o +2 ."da"Forearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&.(4 +265 "core" ( +2 "manipulator"&& +4 "core" &/  6 + "storage"(t& +4 "core" & C\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&5'N +99 "core" ' + ."da"Hand.open +2 "manipulator"&r1 +61 "core" 1 +2 "storage"(e- +3 "core" -' +2 ."da"SE.seek 14.93 Pucks below Top Plate +2 "storage"(,'֑ +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.17 Pucks below Top Plate +2 "storage"(Y' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0112h100ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +612 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +9 &x=\ L +9 &M]<\ K +10 &a;\ J +9 &`:\ K +9 &b2\ K +10 &Tc$\ K +9 &]&\ K +10 &^#\ K +9 & _*\ J +9 &"\\a.\ K +10 &$c1\ K +9 &%^0\ K +10 &'`1\ K +9 &)db-\ K +9 &+&b0\ K +10 &,c-\ K +9 &.]-\ K +9 &0l_2\ K +10 &2.`2\ K +9 &3c&\ K +9 &5a\ J +10 &7t`\ K +9 &96d \ K +10 &:`\ J +9 &<a\ K +9 &>}`\ J +10 &@>b\ K +9 &B`\ J +9 &Cb\ K +10 &En \ L +9 &G<\ N +10 &H\ P +9 &J\ Q +9 &L|\ P +10 &N;\ Q +9 &O\ Q +9 &Q\ Q +10 &S\ R +9 &UB\ R +10 &W\ J +9 &X5C}\ !d +9 &X7\ 1 +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%^& +4 "core" &X"\ 1 + &X"\ 1 + ."psFlush"Hand.open +2 "manipulator"&>1 +59 "core" 1 +2 "manipulator"&c% +4 "core" % Ν 2 +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"%D +39 "core"  +2 "processing"%4% +4 "core" %f \ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +473 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +110 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2103 "core" ' +5 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%W @ +102 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +71 "core" B +7 ."psFlush"PTV.dial :PRVmixing +6 "processing"%%  +126 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%{ +95 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2606 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +96 "core"  +4 "processing"%$% +9 "core" %K\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +118 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."psFlush"delay 5 seconds +420 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +67 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2105 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%& @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%N +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%!'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%d'T +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%Z  +68 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%s'd +327 "Can"\ L P~g +2290 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%\\' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2648 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%7'd +1713 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +893 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +2623 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%H'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%R @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2606 "core" ' + ."psFlush"PSV.dial PSR + "processing"%g +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%2'T +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%l' +1602 "core" ' + ."psFlush"PSV.dial PTV + "processing"%@ +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +51 "core" +2 ."psFlush"PS.seek 0ml + "processing"%A'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%F +80 "core" ~ +2 ."psFlush"PBV.dial PSV + "processing"%K U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +664 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1944 "core" ' +6 ."psFlush"PSV.dial PBV +14 "processing"%G @ +46 "core" > +15 ."psFlush"PS.seek 2.5ml +15 "processing"%6' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%;'d +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :air +4 .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"%y'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%= @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%"'d +1690 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +78 "core" ( +8 "manipulator"&B& +8 "core" &B  & +4 "manipulator"&z% +6 "core" % Ρ H +4 .tForearm.seek :retract +4 "manipulator"&u'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +348 "core" ( +2 "manipulator"&P& +44 "core" &3 5 G +9 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &3 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'O +102 "core" ' +2 "manipulator"&h& +4 "core" &3   G +2 "manipulator"&.% +3 "core" %V P +3 "collection"'Q& +4 "core" &u  +2 "collection"'5& +4 "core" &u  +3 .tCC.seek :closed + "collection"'Y(X +4 "core" &:  +8 &,}\ +| +10 &f\ > +9 &y\ K +10 &G`8\ J +9 &\ `8\ J +9 &_6\ J +10 &c\ J +9 &Oa9\ J +9 &a<\ J +10 &`9\ J +9 & `;\ J +9 &"X`;\ J +10 &$];\ K +9 &%c8\ K +10 &'`:\ K +9 &)_]5\ K +9 &+!c8\ K +10 &,d9\ J +9 &.a6\ J +9 &0gc<\ J +10 &2(];\ K +9 &3a6\ K +10 &5_;\ K +9 &7p^:\ J +9 &92_\ J +10 &:`9\ J +9 &<c8\ K +9 &>wc<\ K +10 &@9a=\ K +9 &A]9\ K +10 &Cb<\ K +9 &Ezs;\ L +9 &G0;\ P +10 &H:\ T +9 &J9\ U +10 &Lf7\ V +9 &N(:\ V +9 &O;\ W +10 &Q6\ W +9 &Sj;\ W +9 &U-<\ W +10 &V=\ P +9 &X F;\ &t +9 &X9\ X +9 ( +2 &Xu9\ Q +2 "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 + "collection"'f& +4 "core" &Xvx\ Q +2 .tHand.open + "manipulator"&T1 +61 "core" 1 +2 "manipulator"&% +4 "core" % V  \ P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'V& +9 "core" &Xv8\ Q +5 "collection"'S% +10 "core" %S8\ +3 .tCSV.dial CSR +5 "collection"'k  +47 "core"  +17 "collection"'#% +34 "core" %S\ \ +9 #tPulling 5ml of CSR.flush +8 .CSR.select :flush +18 "collection"' +44 .tCS.seek 5ml +12 "collection"'q'm +1346 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 ')% +3 "core" %mg\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'[' +618 "core" ' +6 .tCSV.dial :waste +3 "collection"'? +86 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +26 "core" +4 .tCS.reconfigure :default +4 "collection"'#P d@b +4 .tCS.seek 0ml +4 "collection"' 'Q +1974 "core" ' +14 #tFlushing lower manifold's waste1 port +8 "collection"'/& +28 "core" &Xu=\ Q +15 "collection"'+% +22 "core" %V8\ +8 .tCSV.dial :flush +2 "collection"'p  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'C'm +1144 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\ @ +40 "core" B +2 "collection"'i% +4 "core" %m4\  +2 .tCS.seek 7ml + "collection"'U' +229 "Can"\ W Qg +286 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'_  '  +41 "core"  +86  + .tCBV.dial :waste1 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 0ml +2 "collection"'m'Q +1557 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"''& +4 "core" &Xt|\ Q +2 "collection"'b% +3 "core" %Qy\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml + "collection"''m +1139 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'1 @ +42 "core" B + "collection"'|% +4 "core" %m{\  +3 .tCS.seek 7ml + "collection"'^' +516 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'>  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'c  +97 "core"  +2 .tCS.seek 0ml + "collection"''Q +1575 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'D& +3 "core" &Xsk\ Q +2 "collection"'4% +4 "core" %Vg\ + .tCSV.dial CSR +2 "collection"'(  +39 "core"  +2 "collection"'% +4 "core" %V(\ + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'j'O +1753 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'W' O +506 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'% +2 .tCBV.dial CSV +3 "collection"'{  +91 "core" +34  + .tCTV.dial :intake +2 "collection"'  +80 "core"  +6 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'8'Q +1780 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'$  +70 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +578 "core" ' + .tCSV.dial CSR +2 "collection"'  +106 "core"  +2 "collection"'% +4 "core" %Pa\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'&'m +1345 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'N' O +1359 "core" ' + .tCSV.dial CBV +2 "collection"' +94 "core" +2 .tCS.seek 0ml + "collection"''Q +1609 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +977 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +4 "core" &3 G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&d( +3 "core" ( + "manipulator"&E& +4 "core" &2   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +2 "core" &1 G +2 .tForearm.seek CC +2 "manipulator"&-'O +101 "core" ' +2 .tHand.close + "manipulator"&:/ +63 "core" / +2 .tCC.seek :open + "collection"'s( +432 "core" ( +7 "manipulator"&\\& +28 "core" &2 # G +15 "manipulator"&I% +30 "core" % V , +14 .tForearm.seek :retract +7 "manipulator"&v'\ +110 "core" ' +7 .tElbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +14 .tElbow.seek :garage +14 "manipulator"&`(-6 +274 "core" ( +2 "manipulator"&0& +4 "core" &-= o  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +49 &3& +4 "core" &-= =  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& 'n +102 "core" ' +2 .tHand.open + "manipulator"& 1 +55 "core" 1 +2 "manipulator"&o% +4 "core" % _  >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +105 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:25 + #Preparing to sleep until 6:27AM 08/2/2023 +7 #Asleep til 6:27AM 08/2/2023 +3 #Continuing at 06:27EDT02-Aug-23 +3 "Can"\ 6 QDO +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +18181 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4086 "Can" |Qg +72 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +2839 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:25, 25.4C, 23% humidity, 15.1psia, 13.738V, 0.386A, 63.081Ah, 5.30W",Subject: "da sampling at most 100ml" +12749 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18455 "Can" \ % R@g +85 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3426 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14269 "Can" # Rg +4266 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +11992 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +10077 "Can" " <Slg +8452 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20599 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5882 "Can" # Tg +12631 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1721 "Can" ) Tg +6720 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18271 "Can"  % U.g +2458 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +17005 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14080 "Can"  # RUg +6644 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +2884 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9887 "Can"  # VZg +10838 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20834 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +6572 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6709 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8018 "Can" # Vg +12706 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2551 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +6131 "Can"  ' -Wg +14596 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11281 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9116 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1988 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13594 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6821 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2340 "Can" & Xg +10512 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4867 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +15861 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +820 "Can"\  " YHg +19912 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16089 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +813 "Can"   IYg +3351 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3917 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10982 "Can"\  # [\ g +1512 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +6803 "Can"  # [g +11724 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2533 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +97 #Session Ended +2529 "Can" # T\\6g +15903 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6946 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19191 "Can" # ɚ\\g +1525 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18542 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15506 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +15013 "Can" ' ]bg +5712 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +5309 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4512 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15907 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8055 ."Qmail"GoodNews.email "Then, in tube 4: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:131\\n{1 => 22,\\n 2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:56:30, 25.9C, 24% humidity, 15.1psia, 13.728V, 0.269A, 64.117Ah, 3.70W\\nSampled 100.0ml",Subject: "Asleep until 06:27EDT02-Aug-23" +2804 "Can" \ + j^g +9885 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5045 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +13 #Session Ended +3563 "Can" " α_$g +3704 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +8197 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6602 "Can" % _g +655 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13206 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4642 "Can" % <`Pg +4835 #"reset-modem"Session Begun +48 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +10820 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2822 "Can" # ҉`g +9079 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8606 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +826 "Can"  a|g +13253 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +10 #Session Ended +1107 "Can"  bg +17428 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17662 "Can" " Rbg +3060 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18536 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +13473 "Can" # הc>g +7252 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9315 "Can" & cg +11409 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18541 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5099 "Can" ' djg +15650 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +3 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2835 "Can" " geg +1670 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15847 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +976 "Can"  ܬeg +19747 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4297 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15195 "Can" # f,g +902 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6579 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +11013 "Can" # +fg +2799 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +92 .Gate.cycleModemPower! 5 +7 #Session Ended +20712 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20712 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8810 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6835 "Can" # ngXg +4864 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10996 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2658 "Can" # gg +6744 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11766 "Can" ' hg +1511 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7106 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9902 "Can" ( 0ig +5687 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8679 "Can" & oig +9864 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4476 "Can" " jFg +14044 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +285 "Can"  jg +20437 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4687 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15822 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19024 "Can" " 9krg +1700 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6887 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13609 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17038 "Can" # }lg +3685 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9074 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11314 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15158 "Can" # lg +5570 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11370 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9007 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13285 "Can" % m4g +7538 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13584 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6903 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11216 "Can" # Rmg +9498 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15802 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4184 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9756 "Can" # n`g +10965 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18548 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5569 "Can" # ng +15154 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18546 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1387 "Can" ' og +19337 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1373 "Can" ' _p"g +2810 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15687 "Can" " pg +5036 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +4495 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +16010 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13690 "Can" # qNg +7034 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6741 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +11 #Session Ended +13728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11720 "Can" # 9qg +9007 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +8986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11431 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9806 "Can" # }rzg +10913 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11289 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9110 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7916 "Can" # sg +12723 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@51562 sendCRC with ifg=0x20, ie=0x7F + #@53397 sendCRC with ifg=0x08, ie=0x5F #@6490 idle with ifg=0x84, ie=0x75 + #@7162 select with ifg=0x10, ie=0xF5 + #@7797 receive with ifg=0x10, ie=0xFD #@8431 receive with ifg=0x10, ie=0xFD + #@9064 receive with ifg=0x10, ie=0xFD + #@9391 receive with ifg=0x80, ie=0xFD #@32956 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +200 #"Restarting_core_reader"Powering core bus +558 "Can"  s2 +   s2> + #"Restarting_core_reader"Polling Can every 10:00 +12629 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +6806 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +93 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +19715 "Can" & cs +1007 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15791 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4151 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18290 "Can" & t^ +2452 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16046 "Can" ( 't +4678 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13819 "Can" % u +6901 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +4905 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15495 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11940 "Can" & v +8781 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7121 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +13314 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10011 "Can" ' Lv +10738 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +7756 "Can" ' wL +12989 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5513 "Can" ) +w +15238 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended @EDT1690949137.24 "Can" + xx +28411 #"espclient"Session Begun +2076 #-> daVol=50 +1416 #-> exit + #Session Ended +28097 "Can" \ + (y +60001  + y +60001  ) z: +60001  ' z +60002  \ ,  {f +60001  ) { +60001  + | +60001  & f}( +60002  ' } +60001  & D~T +60001  & ~ +60001  )  +60002  '  +60001  '  +60002  \ + hB +60001  '  +60001  * @n +60002  &  +60001  & " +60001  ' #0 +60001  * $ +60002  + &f\\ +60001  & ' +60001  * )G +60001  \ + * +60001  ' ,# +60002  & -J +60001  * / +60001  & 0tv +60001  ' 1 +60001  ' 3P +60002  \ * 48 +60001  ' 6) +60001  ) 7d +60001  ' 9 +60002  ' :u +60001  ' ;& +60001  ' =U +8231  & =] +50 .tGate.power :raw,:ON +104 "sampler") +2 )a +2 "core"  +2 "collection"' +3 'L +3 "core"  +2 "processing"% +2 %R +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'H% +3 "core" %H  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")J% +3 "core" % n +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:27:27, 25.3C, 24% humidity, 15.1psia, 13.714V, 0.349A, 66.974Ah, 4.78W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #19) <=== +2 .Sample.deep +3 "sampler")P0 +1920 "core" 0 +6 #tStarting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +12 "core" &d  +5 .tHand.open +2 "manipulator"&h1 +59 "core" 1 +5 "manipulator"&.& +10 "core" &   ? 3 +4 "manipulator"&Q% +12 "core" % \  A d +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&u(-6 +185 "core" ( +2 "manipulator"&& +5 "core" &-=  Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &f& +3 "core" &-= E Z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&T'n +101 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +6 "manipulator"&V& +9 "core" &-M  J +3 "manipulator"&5% +10 "core" % K   B +4 .tForearm.seek :retract +4 "manipulator"&S'\ +107 "core" ' +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&k( +284 "core" ( +2 "manipulator"&#& +4 "core" &:   E L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &w& +4 "core" &:   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +4 "manipulator"&)& +6 "core" &:   L +2 "manipulator"&q% +5 "core" %Q   c +2 "collection"'?& +5 "core" &H  +3 "collection"'[& +6 "core" &n  +3 .tCC.seek :closed +2 "collection"'/(X +4 "core" &I\  +9 &5S\ +} +9 &hI\ ? +9 &luJ\ L +10 &0_J\ K +10 &`L\ K +8 &cO\ K +10 &w_L\ J +11 &8`N\ K +10 &aO\ K +9 &^P\ K +8 & ~`N\ K +10 &"@_N\ K +10 &$`S\ J +10 &%`M\ K +8 &'^L\ K +9 &)H_N\ K +9 &+ cI\ K +9 &,`L\ K +10 &.dM\ K +9 &0Q`J\ J +9 &2`G\ J +9 &3_G\ K +10 &5bH\ K +9 &7X]H\ K +10 &9_G\ K +9 &:cF\ K +9 &<aB\ K +10 &>_dC\ K +9 &@"aI\ K +10 &AcG\ K +9 &Cg@\ L +9 &EbuJ\ M +10 &GL\ Q +9 &H>\ T +9 &JK\ U +10 &LQ<\ U +9 &NG\ W +10 &OI\ W +9 &QL\ X +10 &SS9\ X +9 &UB\ X +12 &VH\ X +7 &X&D:\ 'u +10 &Xu\ =\ O +6 ( +5 "collection"'[& +7 #tCollection Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.96 +4 "collection"'+& +10 "core" &XusF\ O +2 &Xurm\ O +4 .tHand.open +4 "manipulator"&p1 +55 "core" 1 +3 "manipulator"& % +5 "core" % Q *   c +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'i& +6 "core" &Xur6\ O +2 "collection"'C% +5 "core" %P5\ +2 .tCSV.dial CSR +2 "collection"'_  +122 "core"  +2 "collection"'% +10 "core" %P8\ +4 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +15 .tCS.reconfigure :default +6 "collection"'#P d@b +6 .tCS.seek 5ml +3 "collection"''m +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'U% +3 "core" %mB\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"''' +624 "core" ' +2 .tCSV.dial :waste +2 "collection"'b +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1981 "core" ' +2 #tPurging external Intake +4 "collection"'m& +8 "core" &Xuq4\ O +4 "collection"'1% +9 "core" %Lg\ +4 .tCSV.dial :flush +4 "collection"'|  +54 "core" +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' O +2219 "core" ' +6 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'> + 'c  +6 "core"  +62 ~ +4 .tCTV.dial :intake +4 "collection"'^  +70 "core"  +4 .tIntake.select :open +2 "sampler") +14 .tCS.seek 0ml +2 "collection"'D'Q +2230 "core" ' +2 .tIntake.select :close +4 "sampler")0 +12 .tCTV.dial :air +4 "collection"'4  +71 "core"  +2 #tFlushing upper manifold + "collection"'(& +6 "core" &Xup:\ O + "collection"'% +5 "core" %Pb\ + .tCSV.dial :flush +2 "collection"'  +69 "core"  +3 .tCS.seek 5ml + "collection"'j'm +1155 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'% @ +40 "core" A +3 "collection"'{% +4 "core" %m_\  +3 .tCS.seek 7ml + "collection"' ' +509 "core" ' +4 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +4 "collection"'W +95 "core"  +2 .tCTV.dial :air +5 .CS.seek 0ml +2 "collection"'$'Q +1570 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'8'. +733 "core" ' +2 .tCSV.dial :waste +2 "collection"' +40 "core" +3 .tCS.seek 0ml +2 "collection"''Q +720 "core" ' +2 "collection"'& +5 "core" &Xuob\ O +2 "collection"'&% +5 "core" %V?\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'N'. +735 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +59 "collection"'! @ +42 "core" B +2 "collection"'E% +4 "core" %.=\ +3 .tCS.seek 5.001ml +2 "collection"'Z'm +515 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"':'Q +1147 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +4 "collection"'O'. +718 "core" ' +2 .tCSV.dial :waste +2 "collection"' +69 "core" +2 .tCS.seek 0ml +2 "collection"'Y'Q +724 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +5 "manipulator"&\\& +10 "core" &8 " L +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&I( +60 "core" ( + "manipulator"&-& +5 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +3 "core" &   &  +3 .tForearm.seek CC + "manipulator"&3'O +95 "core" ' +4 .tHand.close +2 "manipulator"&d/ +60 "core" / +3 .tCC.seek :open +4 "collection"' ( +429 "core" ( +4 "manipulator"&o& +10 "core" &  k  +3 "manipulator"&v% +14 "core" % \\ \ +6 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&<(-6 +274 "core" ( + "manipulator"&a& +5 "core" &-2   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &L& +6 "core" &-2  B N +6 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&R'n +103 "core" ' +4 .tHand.open +4 "manipulator"&H1 +58 "core" 1 +2 "manipulator"&% +5 "core" % f   b u +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' +2 #tda sampling at most 100ml +4 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 4 at 06:31:55EDT02-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:27:27, 25.3C, 24% humidity, 15.1psia, 13.714V, 0.349A, 66.974Ah, 4.78W",Subject: "da sampling at most 100ml" +2 "collection"'g& +7 "core" &`  +2 "manipulator"&X% +4 "core" %\   C ! +2 "storage"(2% +6 "core" % M \\\ +2 "storage"(@. +4 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"(M(,F +360 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +2 (l& +3 "core" &,H + C \ +3 "manipulator"&*& +4 "core" &-8  H +2 "manipulator"&A% +5 "core" %\  ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&n( +192 "core" ( +4 "manipulator"&F& +11 "core" &!   j 8! +4 "storage"(K& +9 "core" &,I i Y :\ +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 4 + 600 counts +3 "manipulator"&G'g +112 "core" ' +2 "storage"( & +5 "core" &,I s U 9\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +243 "core" ' +3 "storage"(- +11 "core" -'G +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (;& +4 "core" &,I ` X O\ +2 "manipulator"&& +4 "core" &!  \\ 8! +4 .tElbow.seek 4 +2 "manipulator"&=( +8 "core" ( +4 "manipulator"&7& +9 "core" &! \  @ 8! +4 "storage"(& +11 "core" &,I ` a\ +4 .tForearm.seek 4 + 300 counts +4 "manipulator"&`'; +29 "core" ' +7 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&"/ +60 "core" / +8 ."downElevator"SE.seek :down +9 "storage"(r' +4 "manipulator"&y& +16 "core" &!  8! +4 "manipulator"&9% +12 "core" % ;  j +6 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +6 .tElbow.seek CC +5 "manipulator"&( +75 "core" ' +6 ."downElevator"SE.stop +6 "storage"(5 +64 "core" ( +2 "manipulator"&]& +16 "core" &5 I +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &z& +10 "core" &5  ? I +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&B'O +95 "core" ' +2 "manipulator"&6& +5 "core" &5  % I +3 "manipulator"&% +5 "core" %I  @ +2 "collection"',& +4 "core" & +3 "collection"'s& +6 "core" &, +3 .tCC.seek :closed +3 "collection"'~(X +4 "core" &  +5 &Q 4 +10 &=KH\ 0 +11 &svD\ E +8 &$`,\ J +11 &_\ J +10 &\\\ I +10 &i]7\ J +8 &,]\ J +8 &[\ J +11 &].\ J +10 &r]4\ J +7 &!4Z\ J +11 &"\\\ J +9 &$^/\ J +10 &&z[ \ J +10 &(;_6\ J +12 &)]<\ J +6 &+^<\ J +7 &-_9\ J +10 &/D]4\ J +9 &1[7\ I +9 &2['\ J +10 &4Z0\ J +9 &6L\\6\ J +10 &8 `-\ J +11 &9]%\ J +10 &;Z\ J +9 &=T\\N\ J +8 &?\\ \ J +10 &@_ \ J +9 &Bc"\ J +10 &DWj&\ L +10 &F\ O +9 &G\ T +9 &I(\ U +8 &K@$\ V +11 &M'\ W +9 &N\ X +10 &P\ X +8 &RD%\ W +10 &T'\ X +9 &U!\ X +10 &Wz%\ ; +8 &XN.'\ &p +9 &Xo|&\ O +3 ( +2 "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&P1 +56 "core" 1 +2 "manipulator"&% +5 "core" % I -   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +54 .Exhaust.select :close +5 .SS.hold +2 "sampler").+ +2 "core" + +2 "sampler")Q% +5 "core" % i\ G +2 "collection"'& +4 "core" &XoxF\ O +3 "Can"\ g ?|! +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +3 "sampler")#.0X +21 +3 .tdelay 3.8 seconds +382 "collection"'V% +3 "core" %M\ +3 "sampler")5% +4 "core" %5\\%  U\  +2 .tSSV.dial :spit +2 "sampler") +128 "core"  +3 .tSS.seek 0ml +2 "sampler")T' +289 "core" ' +5 .tSSV.dial CBV +2 "sampler")#  +130 "core" +2 .tCTV.dial :intake + "collection"'w  +72 "core"  +2 #tWaiting for external sampler to finish priming... +4 .delayUntil "06:35:18.88" +1423 #"flow"0.0L/min +1966 #"uploadLog"upsync +12877 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +210 "collection"'u% +3 "core" %MBC\ +2 #tIntake @19.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xd' +903 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")^  +74 "core" + #tAllowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %MCC\ +2 #tIntake @19.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0Xd?\ O +2 ."airStroke"CSV.dial :waste +4 .CS.seek 0ml +2 "sampler") % +4 "collection"'P'Q +5 "core" %OM b\  ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV +3 "sampler")  + "collection"'s @ +72 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'B' O +108 "core"  +2 .tCTV.dial :air + "collection"'Q  +70 "core"  +2 .tdelay 15 seconds +3 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1497 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "sampler").' +2 "collection"'  +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +114 "core" ~ +14  +298 ' +2 "sampler")x% +5 "core" % d\  +2 .tCBV.dial between SSV and waste2 + "collection"'V  +29 "core"  +2 "collection"'5% +5 "core" % O\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'f'Q +2098 "core" ' N\ +3 "collection"'#% +5 "core" % )\  +2 "sampler")w% +4 "core" % U\  +2 #tBubblePoint: Intake @39.5psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'u @ +30 "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"'_'Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X  +68 "core"  +58  +468 ' +2 "sampler")% +5 "core" % c\ ) +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +2 "collection"'D% +5 "core" % V\ +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV + "collection"'4  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'('Q +2384 "core" '\ +3 "collection"'j% +4 "core" %\  +2 "sampler")W% +4 "core" % S\ ) +2 #tBubblePoint: Intake @38.7psia, Outlet @14.5psia +2 .CBV.dial SSV + "collection"' @ +29 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +102 "collection"'9 +3 "core" 9C&; +102 "collection"'9 +4 "core" 9c(8 +102 "collection"'r9 +3 "core" 9)7 +103 "collection"'x9 +3 "core" 9,5 +103 "collection"'V9 +3 "core" 9-2 +102 "collection"'59 +3 "core" 9.0 +103 "collection"'9 +3 "core" 90. +102 "collection"'B9 +3 "core" 92+ +103 "collection"'#9 +3 "core" 9-3+ +103 "collection"'w9 +3 "core" 9H5( +102 "collection"'u9 +3 "core" 9`6' +102 "collection"'.9 +3 "core" 9x8% +103 "collection"'?9 +3 "core" 9:# +102 "collection"'S9 +4 "core" 9;" +102 "collection"'}9 +3 "core" 9= +102 "collection"'T9 +4 "core" 9> +102 "collection"'+9 +58 "core" 9A +103 "collection"')9 +2 "core" 9 C +103 "collection"'q9 +3 "core" 9 E +102 "collection"'C9 +3 "core" 9 *F +103 "collection"'p9 +2 "core" 9 ;G +103 "collection"' 9 +3 "core" 9 LI +102 "collection"'f9 +3 "core" 9 ]I +103 "collection"'[9 +3 "core" 9 mM +102 "collection"'_9 +3 "core" 9 {M +103 "collection"'9 +3 "core" 9 O +102 "collection"'U9 +3 "core" 9 P  +103 "collection"'9 +3 "core" 9 Q +102 "collection"'i9 +4 "core" 9 S +102 "collection"''9 +3 "core" 9 T +102 "collection"'m9 +4 "core" 9 U +102 "collection"'19 +3 "core" 9 X" +103 "collection"'|9 +2 "core" 9 X& +103 "collection"'c9 +3 "core" 9 Z* +103 "collection"'b9 +3 "core" 9 [. +102 "collection"'9 +3 "core" 9 \\3 +103 "collection"'9 +2 "core" 9\ ]7 +103 "collection"'^9 +3 "core" 9\ _; +102 "collection"'>9 +4 "core" 9\ `? +102 "collection"'9 +3 "core" 9\ aC +103 "collection"'9 +3 "core" 9\ %cH +102 "collection"'D9 +3 "core" 9\ -cL +102 "collection"'49 +3 "core" 9\ 3eP +103 "collection"'9 +3 "core" 9\ 9fT +102 "collection"'j9 +3 "core" 9\ @gY +103 "collection"'W9 +3 "core" 9\ Eh] +102 "collection"' 9 +3 "core" 9\ Kia +103 "collection"'9 +3 "core" 9\ Oke +102 "collection"'9 +4 "core" 9\ Sli +102 "collection"'89 +3 "core" 9\ Ymn +103 "collection"'9 +3 "core" 9\ ]nr +102 "collection"'$9 +3 "core" 9\ aov +103 "collection"'&9 +3 "core" 9\ fpz +102 "collection"'%9 +4 "core" 9\ iq +102 "collection"'{9 +3 "core" 9\ nr\ +103 "collection"'E9 +3 "core" 9\ qs +102 "collection"'9 +3 "core" 9\ tu +102 "collection"':9 +3 "core" 9\ wu\ +103 "collection"'(9 +3 "core" 9\ |w\ +103 "collection"'!9 +3 "core" 9\ w +102 "collection"'9 +3 "core" 9\ x +102 "collection"'9 +3 "core" 9\ y\ +103 "collection"'N9 +3 "core" 9\ z\ +3 .tCH.hold 10:00,70C +3 "collection"'Z `\ `\ % +4 'O9 +4 "core"  +2 9\ \  + "collection"'d% +5 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.0psia +8141 "Can"\ G +51846 "core" ` +2 "collection"'k9 +5 "core" 9\ - +2 "collection"'0% +4 "core" % 5\ +2 #tEnded lysing Collection Puck Heater at 70C/37.4psia +2 .CS.seek 0ml + "collection"'\ 'Q +364 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'/ @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'v @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"'o'm +1334 "core" ' + .tCSV.dial CTV +2 "collection"'a  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'3 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'I  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'H @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'L'Q +1347 "core" ' +2 "collection"'\\% +7 "core" %K^` '\ +5 #tPuck @47.5psia after final lysis pressurization +5 #Recovering Lysate into Collection syringe (recycling once) +3 .CSV.dial CBV +4 "collection"' +95 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'-% +5 "core" %KEF\ +2 .tCS.seek 4.999ml +2 "collection"'g'm +1344 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'R  +39 "core" +2 "collection"'l% +5 "core" %m:;\  +2 .tCS.seek 7ml +2 "collection"'2' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'@ @ +41 "core" > +3 .tCS.seek 10ml + "collection"'F' O +755 "Can"\ X M~ +85 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'K ` +121 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'<   +30 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + 'J  +27 "core"  +100  +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'; @ +94 "core" A +2 .tCSV.dial :waste + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'7'Q +1335 "core" ' + .tCSV.dial :air +2 "collection"'e @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +2 .tCSV.dial CTV +2 "collection"'"  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'9  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'n @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'*'Q +1337 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'G +106 "core" +2 .tCBV.dial CSV +2 "collection"'  +29 "core"  +2 "collection"'`% +5 "core" %L11\ +2 .tCS.seek 4.999ml +2 "collection"'='m +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'6  +43 "core" + "collection"'% +5 "core" %m\  +3 .tCS.seek 6.999ml + "collection"',' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'A @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"']' O +831 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'z ` +110 "core" ^ +3 #tLysing Complete + "collection"'t& +4 "core" &XowY\ O +2 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"& % +4 "core" %\  " +2 "storage"(s% +4 "core" %  \ +2 "storage"(. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(Q( +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +3 "core" & `\ +2 "manipulator"&P& +4 "core" &4 N I +2 "manipulator"&% +4 "core" %\   " +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&(4 +215 "core" ( +2 "manipulator"&& +5 "core" &W  B ' +2 "storage"(r& +4 "core" & ' & c\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&x'N +108 "core" ' +2 "storage"(V& +4 "core" & : 9 R\ +3 .tSE.reconfigure :pick +55 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(5'g +147 "core" ' +2 "storage"(- +4 "core" -'՛ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&B& +4 "core" &W c ' +2 "storage"(#& +4 "core" & D  `\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&w' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(.- +3 "core" -'՛ +2 .tSE.seek 15.18 Pucks below Top Plate +2 "storage"(?' +34 "core" ' +2 "manipulator"&S% +5 "core" %\\ + "storage"(}& +5 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 270 counts + "manipulator"&T' +12 "core" ' +3 "manipulator"&+& +5 "core" &l   F $ + "storage"()& +5 "core" & F ?\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&q'N +30 "core" ' +3 .tSE.seek 16.18 Pucks below Top Plate + "storage"(C'ܱ +45 "core" ' +2 "manipulator"&p& +5 "core" &l $ +2 "manipulator"& % +5 "core" %W C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +98 "core" ' +3 .tElbow.seek CC + "manipulator"&[( +153 "core" ( + "manipulator"&_& +5 "core" &6 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &6 s J +2 .tForearm.seek CC +2 "manipulator"&U'O +98 "core" ' +2 .tHand.close +2 "manipulator"&/ +63 "core" / +3 .tCC.seek :open + "collection"'i( +426 "core" ( + "storage"('& +5 "core" &   *\ +3 "storage"(m& +4 "core" & \ +2 "manipulator"&1& +4 "core" &6 J +2 "manipulator"&|% +4 "core" % ] ? +3 .tForearm.seek :retract + "manipulator"&c'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&b(4 +209 "core" ( + "manipulator"&& +5 "core" &w C +2 "storage"(& +4 "core" & D 8 F\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&^' +110 "core" ' +2 .tElbow.hold + "manipulator"&>, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +63 "core" 1 +3 "manipulator"&% +5 "core" % l  q +2 "storage"(D& +4 "core" & ; \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 288 counts + "manipulator"&4' +15 "core" ' +2 "manipulator"&& +4 "core" &w C +2 "storage"(j& +5 "core" & K Q\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&W'N +19 "core" ' + "storage"( % +5 "core" %ܪ T K \ +3 ."downElevator"SE.seek :down +5 "storage"(' +98 (% +3 "core" %8IA i { \ h +2 "manipulator"&8% +5 "core" %^ H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +85 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +5 "core" &  +2 "manipulator"&&& +4 "core" &w C +2 "manipulator"&%% +5 "core" %\   0  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(-6 +181 "core" ( +3 "manipulator"&E& +5 "core" &-4 O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +5 "core" &-4 b O +2 .tForearm.seek :garage +2 "manipulator"&:'n +97 "core" ' + .tHand.close +2 "manipulator"&(/ +54 "core" / +2 "manipulator"&!& +5 "core" &-: \ 3 I +2 "manipulator"&% +4 "core" % t  k L +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +285 "core" ( +2 "manipulator"&O& +5 "core" &8  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &8 W L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&Z& +5 "core" &8  E L +2 "manipulator"&k% +4 "core" %E  o  +3 "collection"'0& +4 "core" &=  +3 "collection"'X& +6 "core" &C  +2 .tCC.seek :closed +2 "collection"'/(X +3 "core" &  +9 & +\ $e +9 &X~\ 7 +9 &\ J +10 &Z\ I +9 &Z\ I +10 &B]~\ I +9 &Yl\ I +9 &]J\ J +10 &\\8\ I +9 &KZ$\ I +10 & ]W\ J +9 &!\\m\ I +9 &#]\ I +10 &%S_h\ I +9 &'\\H\ I +9 &(^0\ I +10 &*\\D\ I +9 &,[^\ I +9 &.\\ \ I +10 &/]_\ J +9 &1]r\ I +10 &3c_v\ I +9 &5%[Z\ I +9 &6\\c\ I +10 &8YU\ I +9 &:i]E\ J +9 &<,]6\ I +10 &=]#\ J +9 &?\\\ I +10 &Ar_\ I +9 &C3`\ J +9 &Dk\ K +10 &F\ P +9 &H\\TE \ T +9 &Jx \ U +10 &K\ W +9 &M\ W +10 &OZ\ W +9 &Q\ X +9 &R\ X +10 &T\ W +9 &V^\ X +9 &Wb\ 2 +10 &Xi\ W +9 ( +2 &Xo{x\ Q +2 "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.06 + "collection"'v& +4 "core" &Xo|z\ Q +2 .tHand.open + "manipulator"&\ 1 +63 "core" 1 +2 "manipulator"&a% +5 "core" % E  R  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +124 "core"  +2 "processing"%H% +4 "core" %cQ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%o'U +1598 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\\  +51 "core"  +3 .tPS.seek 0ml + "processing"%'d +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +47 "processing"%L +13 "collection"'R  +6 "core" B +2 "processing"%l  +152 "core"  +6 +2 .tPSV.dial :mixloop + "processing"%g +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%@  +123 "core" +3 .tPS.seek 0ml + "processing"%2'd +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%K  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%<' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%J'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%F  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%;' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"% +39 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +4 "core" &7 ] L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7( +51 "core" ( +2 "manipulator"&"& +4 "core" &  H / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &  / +3 .tForearm.seek CC + "manipulator"&9'O +94 "core" ' +2 .tHand.close + "manipulator"&n/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( +2 "manipulator"&G& +5 "core" & / + "manipulator"&% +5 "core" % b  +2 .tForearm.seek :retract + "manipulator"&`'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&*(-6 +277 "core" ( +2 "manipulator"&6& +4 "core" &-- \ U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-- U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&='n +103 "core" ' +3 .tHand.open + "manipulator"&A1 +62 "core" 1 + "manipulator"&,% +5 "core" % _ \  W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +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 4 into Collection Clamp + "collection"'t& +5 "core" &  +2 "manipulator"& % +4 "core" %\  x  +2 "storage"(s% +5 "core" % y z\ + "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(Y(,F +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (P& +3 "core" &,G  \  +2 "manipulator"&& +5 "core" &-> . D + "manipulator"&M% +5 "core" %\  )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +181 "core" ( +2 "manipulator"&r& +5 "core" & 2 +2 "storage"(& +4 "core" &,D y y\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&V'g +95 "core" ' + "storage"(h& +5 "core" &,D K H \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +258 "core" ' + "storage"(B- +4 "core" -'P +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (#& +2 "core" &,D ; <\  +2 "manipulator"&.& +5 "core" &  2 +2 .tElbow.seek 4 +2 "manipulator"&S( +4 "core" ( + "manipulator"&}& +5 "core" & ( 2 + "storage"(+& +4 "core" &,D 9 9 S\  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&)'; +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&p/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(x' +2 "manipulator"& & +9 "core" & f 2 + "manipulator"&% +5 "core" % 0  +3 .tForearm.seek :retract + "manipulator"&5'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w( +127 "core" ' + ."downElevator"SE.stop + "storage"(5 +23 "core" ( +2 "manipulator"&T& +5 "core" &7 % K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &7 K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_'O +94 "core" ' +2 "manipulator"&& +5 "core" &7 K +2 "manipulator"&q% +4 "core" %J +2 "collection"'u& +5 "core" &y  +3 "collection"'& +5 "core" &r  +3 .tCC.seek :closed + "collection"'f(X +5 "core" &V  +9 &.|A\ +| +9 &h<\ > +9 &p%\ J +10 &MZ\ J +9 &\\\ I +9 &Z\ I +10 &Z\ I +9 &VZ\ I +10 &Z\ I +9 &Y\ I +9 & _T\ I +10 &"^\\\ I +9 &$ Z\ I +9 &%]\ J +10 &'\\\ I +9 &)f_~\ I +10 &+'\\v\ J +9 &,\\j\ J +9 &.\\_\ I +10 &0n_[\ I +9 &2/]M\ J +9 &3\\8\ I +10 &5Y,\ I +10 &7u\\ \ J +9 &98\\\ I +9 &:Y\ I +9 &<_\ I +10 &>~_\ I +11 &@?]2\ J +8 &Ae3\ J +9 &Cn<\ K +9 &Er5\ P +10 &G('\ T +9 &H0\ U +9 &J\ W +10 &Le\ W +9 &N'\ W +9 &O\ W +10 &Q\ X +9 &Sj\ X +10 &U,\ X +9 &V\ T +9 &X:\ / +10 &X\ O +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.20 + .Hand.open + "manipulator"&~1 +4 "core" &Xm\ O +58 1 + "manipulator"&'% +5 "core" % J   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +100 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'1  +123 "core" ~ +2 .tCSV.dial CTV + "collection"'|  +28 "core"  +3 .tPS.seek 2.5ml +2 "processing"%U' +2606 "core" ' + "collection"'% +5 "core" % Q'\  +2 .tCS.seek 4ml +2 "collection"''NR +1587 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%[  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +79 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 .tCBV.dial between PRV and waste1 +48 "collection"'D ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'j' O +1591 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +3 .tCS.seek 0ml + "collection"'c'Q +2620 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +26 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'8  +124 "core" +2 "collection"'b& +5 "core" &Xkz\ O +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&$% +4 "core" % \   +2 "storage"(&% +4 "core" %  *\ +2 "storage"(%. +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(^( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +3 "core" & &\ +2 "manipulator"&C& +4 "core" &6 K +2 "manipulator"&W% +5 "core" % \  ;  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&E(4 +213 "core" ( +2 "manipulator"&& +4 "core" &3 0 +2 "storage"(& +5 "core" & 7 8 H\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&>'N +95 "core" ' +2 "storage"((& +5 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(!'g +138 "core" ' + "storage"(- +5 "core" -'ڍ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &3 0 +2 "storage"(:& +4 "core" &  \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&O' +29 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"({- +3 "core" -'ڍ +3 .tSE.seek 16.18 Pucks below Top Plate + "storage"(Z'ܴ +37 "core" ' +2 "manipulator"&k% +5 "core" %   M + "storage"(0& +5 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&'. +14 "core" ' +2 "manipulator"&i& +5 "core" &r  ' +2 "storage"(v& +4 "core" &  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&\ 'N +19 "core" ' +2 .tSE.seek 17.18 Pucks below Top Plate +2 "storage"(a' +43 "core" ' +3 "manipulator"&X& +5 "core" &r ' +2 "manipulator"&I% +4 "core" %U = +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +147 "core" ( +2 "manipulator"&\\& +5 "core" &1 \ F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &1  F +2 .tForearm.seek CC +2 "manipulator"& 'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +3 .tCC.seek :open + "collection"'L( +426 "core" ( + "storage"(l& +5 "core" &  \ +2 "storage"(R& +4 "core" &  \ +2 "manipulator"&g& +4 "core" &1   F +2 "manipulator"&@% +4 "core" % J   +2 .tForearm.seek :retract +2 "manipulator"&-'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&K(4 +207 "core" ( +2 "manipulator"&2& +4 "core" &i   < c +2 "storage"( & +5 "core" & 5 % \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&<' +107 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&J1 +63 "core" 1 +3 "manipulator"&% +5 "core" % k  % - + "storage"(;& +5 "core" & V\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 289 counts + "manipulator"&e' +24 "core" ' +2 "manipulator"&"& +5 "core" &i   c + "storage"(y& +5 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&n'N +22 "core" ' +2 "storage"(N% +5 "core" % G H [\ +3 ."downElevator"SE.seek :down +3 "storage"(3' +99 (/% +3 "core" % y v \  +2 "manipulator"&G% +5 "core" %n " +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ' +2 .tPSV.dial :air +2 "processing"%9  +67 "core" +3 .tPS.seek 2.5ml + "processing"%6' +2623 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%7  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%A +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%,  +53 "core" + .tdelay 1 second +103 .PS.seek 0ml + "processing"%t'd +1416 "Can"\ F P +1197 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +5 "core" &\  +2 "manipulator"&`& +4 "core" &i   g c +2 "manipulator"&s% +4 "core" %\   Y  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +183 "core" ( +2 "manipulator"&=& +5 "core" &-= A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &-= A +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.close + "manipulator"&M/ +55 "core" / +2 "manipulator"&Q& +5 "core" &-?  a ? + "manipulator"&r% +5 "core" % e  ] K +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&h(? +119 "core" ( +2 "manipulator"&*& +51 "core" &C / +10 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &C / +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&B'Η +96 "core" ' +2 "manipulator"&#& +5 "core" &C / +2 "manipulator"&.% +5 "core" %Α +2 "processing"%}& +4 "core" &3\  +3 "processing"%+& +5 "core" &\  +3 .tPC.seek :closed +2 "processing"%p(X +4 "core" &\  +8 &5\ +| +10 &g\ ? +9 &_z\ L +10 &#b\ L +9 &ex\ L +9 &`z\ L +10 &jd\ K +9 &+a\ L +9 &c\ K +10 &f\ L +9 & qa\ L +10 &"4`y\ K +9 &#b\ K +9 &%_\ K +10 &'zc\ K +9 &)<_\ K +9 &*b\ K +10 &,e\ L +9 &.g\ L +10 &0Bc\ L +9 &2a\ L +9 &3a\ L +10 &5f\ L +9 &7Lf\ K +9 &9 a\ L +10 &:a\ L +9 &<a\ L +9 &>Se\ L +10 &@e\ K +9 &Aa\ L +10 &Ce\ K +9 &EVu\ M +9 &G\ O +10 &H\ Q +9 &J\ Q +9 &LR\ Q +10 &N\ R +9 &O\ R +10 &Q\ R +9 &SX\ R +9 &U\ R +10 &V\ R +9 &X0Gb\ %m +9 &X 3\ + +6 ( +2 "processing"%+& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"% & +5 "core" &X\ + + &X\ + + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Α " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%T  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%? +39 "core" +2 "processing"%% +5 "core" %h\ +2 .tPS.seek 0.3ml +2 "processing"%)'e +378 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  + "processing"%q% +5 "core" %h\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%u'. +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%S' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%x +94 "core" +2 .tPTV.dial :mixing +2 "processing"%5 @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%  +85 "core"  +4 .tPS.seek 0ml + "processing"%~'d +2616 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&'& +4 "core" &C > / +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +4 "core" ( + "manipulator"&1& +5 "core" &C  / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &|& +2 "core" &C / +3 .tForearm.seek PC + "manipulator"&_'Η +94 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&]& +5 "core" &C / +2 "manipulator"&[% +4 "core" % Ώ +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&U(-6 +128 "core" ( +2 "manipulator"&D& +5 "core" &-/  ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-/ t ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&j% +5 "core" % j   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%8& +5 "core" &!\ +2 "manipulator"&b% +4 "core" %\   +2 "storage"($% +4 "core" % c W H\ +2 "storage"(&. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(%(,F +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +3 "core" &,D  Z\  +2 "manipulator"&C& +5 "core" &-W  + "manipulator"&W% +5 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&Y( +175 "core" ( +2 "manipulator"&& +5 "core" &  M 0 +2 "storage"(& +4 "core" &,B x x _\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&w'g +100 "core" ' +2 "storage"((& +5 "core" &,B o x 7\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +260 "core" ' +2 "storage"(- +4 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (:& +3 "core" &,B e O 5\  +2 "manipulator"&m& +4 "core" & 0 +2 .tElbow.seek 4 +2 "manipulator"&{( +4 "core" ( + "manipulator"&k& +4 "core" & 0 +2 "storage"(0& +4 "core" &,B V S /\  +3 .tForearm.seek 4 + 300 counts + "manipulator"&i'; +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&v/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&X& + "storage"(I' +8 "core" &  , 0 +2 "manipulator"&>% +5 "core" % .  +2 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +3 .tElbow.seek PC + "manipulator"&!(? +127 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +125 "core" ( +2 "manipulator"&O& +5 "core" &6 L . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &6 B . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&Z'Η +99 "core" ' +2 "manipulator"&\\& +5 "core" &6  . +2 "manipulator"&o% +4 "core" %Α  +2 "processing"%\ & +5 "core" &\ +2 "processing"%d& +6 "core" &\ +2 .tPC.seek :closed +3 "processing"%(X +3 "core" &\ +6 &\ 4 +10 &8J\ 0 +9 &it\ E +9 &b\ L +10 &a\ K +9 &c\ K +9 &]b\ K +10 & ^\ K +9 &b\ K +10 &^\ K +9 &e`\ K +9 &!(_\ K +10 &"b\ L +9 &$b\ K +9 &&n^\ K +10 &(.b\ L +9 &)a\ K +10 &+a\ L +9 &-u`\ K +9 &/6a\ L +10 &0b\ K +9 &2_\ K +9 &4|a\ L +10 &6>b\ L +9 &8`\ K +10 &9`\ K +9 &;e\ K +9 &=Gd\ K +10 &?b\ L +9 &@b\ L +9 &Bd\ L +10 &DMj\ L +9 &F\ x\ N +10 &G\ Q +9 &I\ Q +9 &KF\ Q +10 &M\ R +9 &N\ Q +9 &P\ R +10 &RMt\ Q +9 &T x\ S +10 &U\ R +9 &W\ 8 +9 &Xd3\ X +10 &X\ + +2 ( +2 "processing"%d& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&H1 +54 "core" 1 + "manipulator"&f% +5 "core" % Α   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +61 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%R _ + %g9 +8 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +103 "processing"%29 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +3 "core" 9\ +103 "processing"%J9 +2 "core" 9\ +103 "processing"%9 +3 "core" 9\ +102 "processing"%;9 +3 "core" 9"\ +103 "processing"%"9 +2 "core" 9&\ +103 "processing"%y9 +3 "core" 9+\ +102 "processing"%N9 +4 "core" 9/\ +102 "processing"%-9 +3 "core" 93\ +102 "processing"%/9 +3 "core" 97\ +103 "processing"%G9 +3 "core" 9<\ +102 "processing"%K9 +4 "core" 9@\ +102 "processing"%<9 +3 "core" 9D\ +103 "processing"%e9 +2 "core" 9H +103 "processing"%99 +3 "core" 9 L\ +102 "processing"%a9 +3 "core" 9 Q +102 "processing"%n9 +4 "core" 9U +102 "processing"%39 +3 "core" 9Y +103 "processing"%9 +2 "core" 9] +4 .tPH.hold 2:00:00,28C +3 "processing"% p_p +4 .tdelay 1:30 +3 "core" ^ +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +94 "core"  +2 "processing"%A% +5 "core" %_\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%,' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%6'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +66 "core"  +2 .tPSV.dial PTV + "processing"%` +69 "core" +2 .tPBV.dial :waste1 + "processing"%s  +122 "core"  +2 "processing"%=% +4 "core" %Ҭ\ +3 .tPS.seek 1.5ml + "processing"%P'\\ +595 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%M'd +1597 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +34 "core" + .tdelay 30 seconds +515 "Can"\ G S +2488 .tPBV.dial between PSV and waste1 + "processing"%r * +34 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%*' +2284 "core" ' +2 .tPSV.dial PTV + "processing"%z +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +2271 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%}  +122 "core" +2 .tPSV.dial :mixloop +2 "processing"% +53 "core" + .tPRV.dial :ab1 +2 "processing"% @ +68 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'c +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +42 "core" +2  +2 "processing"%+% +5 "core" %d3\  +3 .tPS.seek 0.34ml + "processing"%T's +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'?  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%B'G[ +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%t @ +67 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%q  +52 "core" +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%)'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%u +51 "core" +2 .tPTV.dial :mixing +2 "processing"%x @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%5  +33 "core" +2 "processing"%% +5 "core" %ҥ\  +2 .tPS.seek 1.85ml + "processing"%S' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%1'd +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +3 "core" & +2 "manipulator"&& +5 "core" &6  # . + "manipulator"&h% +5 "core" %\  $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(-6 +126 "core" ( + "manipulator"&p& +5 "core" &-2  J  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &-2 T  +3 .tForearm.seek :garage + "manipulator"&['n +105 "core" ' + .tHand.close +2 "manipulator"&D/ +64 "core" / +2 "manipulator"&& +5 "core" &-O \    +2 "manipulator"&_% +4 "core" % _ Q +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +270 "core" ( + "manipulator"&j& +5 "core" &6  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &6 Q I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'O +93 "core" ' +3 "manipulator"&$& +5 "core" &6   I +2 "manipulator"&&% +4 "core" %Q a +2 "collection"'& +5 "core" &\ +3 "collection"'& +6 "core" &\ +3 .tCC.seek :closed + "collection"'4(X +5 "core" &\ +8 & +\ $e +9 &X\ 7 +9 &\ K +10 &\\\ K +9 &v^\ K +9 &9_\ K +10 &_\ J +9 &a\ K +10 &_\ J +9 &@`\ K +9 & _\ J +10 &!_\ K +9 &#\\\ K +9 &%I_\ K +10 &'\ b\ K +9 &(]\ K +10 &*_\ K +9 &,Pc\ K +9 &.`\ K +10 &/_\ K +9 &1b\ K +9 &3Z^\ J +10 &5]\ J +9 &6^\ J +10 &8_\ K +9 &:ab\ K +9 &<#]\ K +10 &=_\ K +9 &?a\ K +9 &Aj^\ J +10 &C*a\ K +9 &Dn\ L +10 &F\ O +9 &HY\ S +9 &J\ U +10 &K\ V +9 &M\ W +9 &OV\ W +10 &Q\ X +9 &R\ W +10 &T\ X +9 &V\\\ X +9 &W^\ : +10 &Xg~\ )t +9 &X\ W +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +56 "collection"'C& +6 "core" &X\ W +2 &X\ W + .tHand.open + "manipulator"&W1 +60 "core" 1 +2 "manipulator"&^% +5 "core" % Q -  S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +98 "core"  + "processing"%(% +5 "core" %` \ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%U'U +1601 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%'d +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "collection"'k  +3 "processing"%0  +28 "core"  +124  + .tPSV.dial :mixloop +2 "processing"%v +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +70 "core" +3 .tPS.seek 0ml + "processing"%>'d +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%Y  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%i'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%O  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%{ +42 "core" +2 .tPS.seek 0ml + "processing"%\\'d +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +5 "core" &3 } H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\ ( +3 "core" ( +2 "manipulator"&I& +4 "core" &4 b H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &3  H +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 .tHand.close + "manipulator"&H/ +65 "core" / +2 .tCC.seek :open + "collection"'f( +426 "core" ( +2 "manipulator"&g& +5 "core" &4  H +2 "manipulator"&d% +4 "core" % _ 9 +2 .tForearm.seek :retract +2 "manipulator"&@'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(-6 +290 "core" ( + "manipulator"& & +5 "core" &-> M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &-> M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&J% +5 "core" % \\  & ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "07:26:27.11" +19980 "Can"\ Z V@ +4935 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%; @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%y * +35 "core" , + ."da"PSV.dial :air +2 "processing"%N  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2270 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%/ +39 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%G  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%K +53 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +38 "core"  +3 ."da"PS.seek 0ml + "processing"%e'd +2271 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +122 "core"  +2 "processing"%a% +5 "core" %f\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%A  +33 "core" +2 "processing"%~% +4 "core" %ҧk\  +3 ."da"PS.seek 1.5ml + "processing"%,'W +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'d +1597 "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"%= * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +78 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2276 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%R +68 "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"%r  +78 "core" +3 ."da"PS.seek 0ml +2 "processing"%'d +2275 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +134 "core"  + "processing"%z% +5 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +64 ."da"PS.seek 2ml +2 "processing"%#'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%}% +4 "core" %Ҩ\  +3 ."da"PS.seek 1.5ml +2 "processing"%'X +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%.'d +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +1761 "Can"\ B Y +1241 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2268 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"% +68 "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"%t  +67 "core"  +3 ."da"PS.seek 0ml + "processing"%B'd +2259 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%q  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%u  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%x +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%5'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%'% +5 "core" %_\  +2 ."da"PS.seek 0.55ml +2 "processing"%)' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%S  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1550 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +38 "core" +2 ."da"PTV.dial :mixing +2 "processing"%h @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%p  +32 "core" +2 "processing"%]% +4 "core" %ңl\  +3 ."da"PS.seek 1.85ml +2 "processing"%!' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +45859 "Can"\ W \\4l +2143 #"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"%l * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%[  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%j' +2286 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%8 +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%$ +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2268 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%L% +4 "core" %c\ +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"%C' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%^  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%(% +5 "core" %Ҩ|\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'X +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1606 "core" ' +2 ."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"%: * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2265 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%Y'd +2256 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%> +134 "core"  +2 "processing"%% +4 "core" %f\ +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"%w' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%{  +35 "core" + "processing"%% +5 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'V +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%E'd +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +55 "processing"% * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%4' +1547 "Can"\ F ^ +720 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%2'd +2263 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +123 "core"  +2 "processing"%% +5 "core" %e\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%J' +591 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%@'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +33 "core" +2 "processing"%"% +4 "core" %ҥ4\  +3 ."da"PS.seek 1.5ml +2 "processing"%y'U +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%\\'d +1606 "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"%G * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<' +2262 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%9 +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%a +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%e  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2263 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +8 "processing"%7% +21 "core" %`\ +9 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%A' +338 "core" ' +3 ."da"delay 5 seconds +502 "processing"%~% +4 "core" % 1\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%3' +343 "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"%, +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +33 "core" + "processing"%=% +5 "core" %ҩd\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'Y +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"%P'd +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%F' +2279 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2275 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +123 "core"  +2 "processing"%}% +4 "core" %a:\ +2 #"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"%#'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ң*\  +3 ."da"PS.seek 1.5ml +2 "processing"%'R +594 "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"  +3 ."da"PS.seek 0ml +2 "processing"%?'d +1607 "core" ' +2 "processing"%9 +4 "core" 9_5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%T  +4 "core" 5 5 +2 "processing"%t& +4 "core" &X\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +4 "core" %\   +2 "storage"(q% +4 "core" % \ +2 "storage"(. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 + "storage"(u( +203 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (x& +3 "core" & p y\ +2 "manipulator"&B& +5 "core" &->  M + "manipulator"&% +5 "core" %\   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&'(4 +214 "core" ( +2 "manipulator"&5& +5 "core" &> G M +2 "storage"(S& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&)'N +94 "core" ' + "storage"(& +5 "core" & \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(h'g +135 "core" ' +2 "storage"(p- +4 "core" -'߇ + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" &> 5 M +2 "storage"(D& +4 "core" & {\ +2 ."da"Elbow.reconfigure :limp +61 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&|' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&!, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(_- +3 "core" -'߇ +3 ."da"SE.seek 17.19 Pucks below Top Plate +2 "storage"(l' +42 "core" ' + "manipulator"&[% +5 "core" % ; + +2 "storage"(& +4 "core" & \\ \\ )\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 295 counts +2 "manipulator"&8' +19 "core" ' +2 "manipulator"&V& +4 "core" &> M +3 "storage"($& +5 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&&'N +21 "core" ' +2 ."da"SE.seek 18.19 Pucks below Top Plate +2 "storage"(j' +41 "core" ' +2 "manipulator"&& +5 "core" &> M +2 "manipulator"&L% +5 "core" %d  +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"&C(? +241 "core" ( +2 "manipulator"&^& +5 "core" &F  4 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &F   $ 4 +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&(/ +62 "core" / +3 ."da"PC.seek :open + "processing"%W( +422 "core" ( +2 "storage"(1& +4 "core" & 0\ +2 "manipulator"&b& +5 "core" &G V 3 +2 "manipulator"&U% +4 "core" % Ώ  9 +3 ."da"Forearm.seek :retract + "manipulator"&:'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&(4 +250 "core" ( +2 "manipulator"&& +4 "core" &,  U 1 +2 "storage"(0& +5 "core" & \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&v'N +104 "core" ' + ."da"Hand.open +2 "manipulator"&X1 +53 "core" 1 +2 "storage"(m- +4 "core" -' +3 ."da"SE.seek 17.94 Pucks below Top Plate +2 "storage"(k'i +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.18 Pucks below Top Plate +2 "storage"(>' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0208h100ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +530 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.405 seconds\ /var/log/esp/da23aug0208h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0208h100ml15s_nessie.tif +639 "Can"\ b +932 #"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/da23aug0208h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0208h100ml25s_nessie.tif +2573 #SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0208h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "21.405 sec auto-exposure",Subject: "da23aug0208h100ml images!" +10 "storage"(- +17 "core" -' +7 "storage"(Y& +13 "core" & 1\ +2 "manipulator"&w& +4 "core" &, !  1 +2 ."da"Elbow.seek 3 +2 "manipulator"&i(4 +4 "core" ( +2 "manipulator"&{& +4 "core" &,  ! @ 1 +2 "storage"(& +4 "core" & L\ +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&O'N +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.89 Pucks below Top Plate +2 "storage"(I'* +72 "core" ' +2 "manipulator"&o& +5 "core" &, 8 1 +2 "storage"(H& +4 "core" & # H\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"& ' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.08 Pucks below Top Plate +3 "storage"(E' +24 "core" ' +2 "manipulator"&g% +5 "core" % / + "storage"(d& +5 "core" & 9\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 308 counts + "manipulator"&'* +15 "core" ' +2 "manipulator"& & +5 "core" &S  l , +2 "storage"(4& +4 "core" & / \ +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&\ 'N +17 "core" ' +53 "storage"(% +6 "core" % 8 \ g +3 ."downElevator"SE.seek :down +5 "storage"(2' +98 (J% +3 "core" % Q K\ +6 "manipulator"& % +4 "core" ' + %H +2 ."downElevator"SE.stop +3 ."da"Forearm.reconfigure :loose +2 "storage"(5 +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +88 "core" ' +2 "storage"("& +5 "core" & 4 6 (\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%@& +5 "core" &/\ +2 "manipulator"&N& +5 "core" &S  , +2 "manipulator"&y% +4 "core" %\   +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&/(-6 +173 "core" ( + "manipulator"&G& +5 "core" &-?  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &K& +3 "core" &-?   +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\'n +98 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&-/ +53 "core" / +2 "manipulator"&9& +5 "core" &-? F  +2 "manipulator"&a% +4 "core" % { m +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&<(? +120 "core" ( +2 "manipulator"&& +5 "core" &G  2 +2 ."psFlush"Elbow.reconfigure :loose +62 "manipulator"&$ &.,(#b +5 &7& +5 "core" &G U 2 +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&n'Η +100 "core" ' +2 "manipulator"&~& +5 "core" &G 2 +2 "manipulator"&A% +4 "core" %Ή +3 "processing"%3& +4 "core" &*\ +2 "processing"%,& +7 "core" &$\ +3 ."psFlush"PC.seek :closed +3 "processing"%s(X +3 "core" &0\ +6 &$\ 3 +9 &>J(\ 0 +10 &pu-\ E +9 &d$\ L +10 &^%\ K +9 &] \ K +9 &bc \ L +10 &'_"\ J +9 &c\ K +9 &]\ K +12 &m\\\ J +9 &!,`\ L +10 &"`\ K +9 &$`\ K +9 &&t`\ K +10 &(5`\ K +9 &)`\ K +10 &+_\ K +9 &-{`\ K +9 &/=_ \ K +11 &0`\ K +8 &2`\ L +9 &4_ \ K +10 &6E` \ K +9 &8_\ K +8 &9a\ L +11 &;` \ K +9 &=Ma \ K +9 &?^ \ K +10 &@a\ \ K +9 &Bc \ K +10 &DTc\ L +9 &Fn\ \ M +8 &G\ P +11 &I \ Q +9 &KM \ Q +10 &M  \ Q +9 &N\ Q +9 &P\ R +11 &RS\ Q +8 &T\ R +8 &U\ S +11 &W\ 4 +9 &X`+g\ !a +10 &X%\ 0 +5 ( +8 "processing"%,& +8 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 +4 "processing"%=& +8 "core" &X\ 0 +4 &X\ 0 +2 &X\ 0 +2 ."psFlush"Hand.open +4 "manipulator"& 1 +54 "core" 1 +2 "manipulator"&`% +5 "core" % Ή   B +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +109 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%R +53 "core"  + "processing"%Q% +5 "core" %_\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%r' +406 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +188 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +10 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%M @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%z  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2616 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +95 "core"  +2 "processing"%*% +4 "core" %E\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +591 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%#'F +2613 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%+ +97 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%.'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%T  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%t'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"%B U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +78 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%Z'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%p' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%D'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2612 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%$'T +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +67 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%)  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +596 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2106 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%& U +50 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2613 "core" ' +2 ."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"%(  +66 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'d +615 "Can"\ H e. +2008 "core" ' + ."psFlush"PSV.dial PSR +74 "processing"% +57 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%1' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%U'd +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1771 #"uploadLog"upsync +844 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'X& +5 "core" &&  +2 "manipulator"&m& +4 "core" &G  2 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:(? +4 "core" ( + "manipulator"&j& +5 "core" &G  & 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &G  2 +2 .tForearm.seek PC +2 "manipulator"&'Η +98 "core" ' + .tHand.close + "manipulator"&Y/ +58 "core" / +3 .tPC.seek :open + "processing"%w( +422 "core" ( +2 "manipulator"&{& +4 "core" &G  2 +2 "manipulator"&% +4 "core" % Κ d +3 .tForearm.seek :retract + "manipulator"&o'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +351 "core" ( +2 "manipulator"&g& +4 "core" &8 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &8 K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +104 "core" ' +2 "manipulator"&4& +4 "core" &9 K +2 "manipulator"&% +5 "core" %D  4 +2 "collection"'v& +5 "core" &U\ +3 "collection"'>& +6 "core" &#\ +3 .tCC.seek :closed +3 "collection"'(X +3 "core" &T\ +6 &V\ 5 +9 &?JX\ 0 +10 &qu[\ E +9 &dN\ K +10 &`J\ K +9 &]Y\ K +9 &f`[\ K +10 &(_O\ K +9 &`Y\ K +9 &dZ\ K +10 &n`Z\ K +9 &!1`U\ J +10 &"_T\ K +9 &$\\Z\ K +9 &&v^W\ K +10 &(8\\Y\ K +9 &)_M\ K +9 &+^S\ K +10 &-}_S\ K +9 &/@_J\ K +10 &1bT\ K +9 &2]M\ K +9 &4^S\ J +10 &6H_P\ K +9 &8\ bM\ K +9 &9]E\ K +10 &;_@\ J +9 &=P`M\ K +10 &?]P\ K +9 &@^N\ J +9 &B`D\ K +10 &DUgF\ L +9 &FJ\ N +9 &GU\ S +10 &I>\ U +9 &K@M\ V +10 &LJ\ W +9 &NE\ V +9 &PO\ W +10 &RDI\ W +9 &TV\ X +9 &UU\ W +10 &W{[\ : +9 &XM+Q\ 'r +9 &XpsS\ O +3 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + "collection"'O& +4 "core" &XpqY\ O +2 .tHand.open + "manipulator"&J1 +59 "core" 1 +2 "manipulator"&i% +4 "core" % E   3 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'I& +5 "core" &Xpr\ O +2 "collection"' % +4 "core" %W\ +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'"% +4 "core" %QR\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'@'m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'N% +2 "core" %mN\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'y' +622 "core" ' + .tCSV.dial :waste +2 "collection"'E +123 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'2'Q +1974 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'G& +5 "core" &XppE\ O +2 "collection"'\ % +4 "core" %LA\ +2 .tCSV.dial :flush + "collection"'K  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'- @ +41 "core" B + "collection"'9% +5 "core" %m\  +3 .tCS.seek 7ml + "collection"'a' +508 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"';  +2 '  +38 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'7 @ +42 "core" > +3 .tCS.seek 0ml + "collection"'\\'Q +1548 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'/& +4 "core" &XppB\ O +2 "collection"'~% +5 "core" %QC\ + .tCSV.dial :flush +2 "collection"'A  +69 "core" +2 .tCS.seek 5ml +2 "collection"'3'm +1144 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'e @ +43 "core" A + "collection"'W% +5 "core" %m@\  +2 .tCS.seek 6.999ml +2 "collection"'=' +510 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'`  +98 "core"  +2 .tCS.seek 0ml +2 "collection"','Q +1561 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'R& +5 "core" &XpoC\ O +2 "collection"'Q% +4 "core" %LD\ +2 .tCSV.dial CSR + "collection"'n  +41 "core"  +2 "collection"'?% +5 "core" %LC\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'r'O +1779 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'M' O +507 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'z +2 '  +96 "core" +33  + .tCTV.dial :intake +2 "collection"'P  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'F'Q +1773 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'*  +69 "core" ~ +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +579 "core" ' +2 .tCSV.dial CSR +2 "collection"'}  +96 "core"  +2 "collection"'% +5 "core" %N\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +61 .tCS.seek 5ml + "collection"''m +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +1334 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +3 .tCS.seek 0ml + "collection"'+'Q +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +5 "core" &6 J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +4 "core" ( + "manipulator"&& +5 "core" &6  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &6  J +2 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"& / +53 "core" / +2 .tCC.seek :open +2 "collection"'t( +427 "core" ( +2 "manipulator"&q& +5 "core" &6  8 J + "manipulator"&x% +5 "core" % b  V +2 .tForearm.seek :retract +2 "manipulator"&B'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +282 "core" ( + "manipulator"&%& +5 "core" &-? ^  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-? ,  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&S'n +98 "core" ' +2 .tHand.open +2 "manipulator"&51 +52 "core" 1 +2 "manipulator"&% +5 "core" % e   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:27:27 + #Preparing to sleep until 11:00AM 08/2/2023 +8 #Asleep til 11:00AM 08/2/2023 +4 #Continuing at 11:00 +3 "Can"\ ? g +3 ."Qmail"GoodNews.email "Then, in tube 4: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:135\\n{1 => 22,\\n 2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:22:21, 25.6C, 25% humidity, 15.1psia, 13.684V, 0.324A, 68.025Ah, 4.44W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +24 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +1355 #"uploadLog"upsync +18246 "Can"% $ h +60002  $ iiZ +60001  ) j +60001   $ l +60001 ! ( my +60001  # n +60001  $ p)H +60002  ' q +60001  ) rt +60001  $ t2\ +60001  $ u +60001  $ v6 +60002  ' x4 +60001  ) yb +60001  ( z +60001  $ |; +26199  # |H +3 #tPowering core bus +564 .Gate.power :raw,:ON +3 "sampler") +36 )] +3 "core"  +2 "collection"' +3 'p +3 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'D% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%[% +3 "core" %Z +3 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")_% +3 "core" % q  +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:30, 25.3C, 25% humidity, 15.1psia, 13.675V, 0.367A, 68.459Ah, 5.02W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #20) <=== +2 .Sample.shallow + "sampler")g2 +21 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +5 "core" &9  + .tHand.open +2 "manipulator"&41 +58 "core" 1 + "manipulator"&& +5 "core" &   0 ) +2 "manipulator"&v% +4 "core" % \  8  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&o(-6 +182 "core" ( +2 "manipulator"&f& +5 "core" &-=  $ f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-= \  a f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&J'n +102 "core" ' +2 .tHand.close + "manipulator"&i/ +53 "core" / +2 "manipulator"&I& +5 "core" &-=   4 f +3 "manipulator"& % +7 "core" % e    > +2 .tForearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +287 "core" ( + "manipulator"&"& +5 "core" &1   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &1 \ \  F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&c'O +97 "core" ' +2 "manipulator"&N& +5 "core" &1  F +3 "manipulator"&@% +6 "core" %Y  +2 "collection"'E& +4 "core" &3\  +3 "collection"'y& +6 "core" &H\  +3 .tCC.seek :closed + "collection"'G(X +18 "core" &@\  +4 &A\ ? +4 & M?\ 2 +7 &_z>\ F +8 &a=\ K +9 &^9\ J +10 &^A\ J +9 &X^>\ K +8 &b>\ K +11 &_B\ J +8 &_>\ K +9 &`[8\ K +10 &!#]>\ J +8 &"]A\ J +10 &$]>\ J +9 &&i];\ J +9 &(*];\ K +11 &)\\<\ K +8 &+]?\ J +9 &-p]>\ K +10 &/2`A\ K +9 &0Z=\ K +10 &2[;\ K +9 &4x\\9\ K +9 &6:\\?\ K +10 &7\\;\ K +11 &9[:\ K +8 &;\\>\ J +9 &=C]@\ J +9 &?]:\ K +10 &@`@\ K +9 &B]=\ K +10 &DHh=\ L +9 &F~=\ N +9 &G>\ Q +9 &Is9\ U +10 &K5>\ U +10 &L=\ W +11 &N8\ V +7 &Ps>\ X +9 &R5;\ X +10 &S;\ X +9 &U8\ Y +9 &Wr;\ @ +10 &XA'@\ 0 +9 &X_:\ F +3 ( +2 "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.05 +2 "collection"'\ & +4 "core" &Xd8\ F +2 .tHand.open + "manipulator"&K1 +64 "core" 1 +2 "manipulator"&2% +5 "core" % Y *   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'9& +5 "core" &Xd\ F +2 "collection"'% +4 "core" %N$\ +2 .tCSV.dial CSR +2 "collection"';  +112 #"uploadLog"upsync +10 "core"  +2 "collection"'% +5 "core" %N<\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'7'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'a% +3 "core" %m5\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'/' +618 "core" ' +2 .tCSV.dial :waste +2 "collection"'~ +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'A'Q +1971 "core" ' + #tPurging external Intake +2 "collection"'\\& +4 "core" &Xd:\ F +2 "collection"'e% +4 "core" %O;\ +2 .tCSV.dial :flush +2 "collection"'W  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'3' O +2192 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + '`  +7 "core"  +62  +2 .tCTV.dial :intake + "collection"'=  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'R'Q +2204 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'Q  +69 "core"  + #tFlushing upper manifold +2 "collection"'n& +4 "core" &Xb\ F +2 "collection"'?% +4 "core" %V\ +2 .tCSV.dial :flush + "collection"',  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'r'm +1149 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'z @ +40 "core" B +2 "collection"'% +5 "core" %m#\  +2 .tCS.seek 7ml +2 "collection"'P' +511 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'M +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'*'Q +1570 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'F'. +728 "core" ' + .tCSV.dial :waste +2 "collection"'} +42 "core" +3 .tCS.seek 0ml + "collection"''Q +729 "core" ' +2 "collection"'& +4 "core" &Xb!\ F +2 "collection"'% +4 "core" %M\ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +3 .tCS.seek 3ml + "collection"''. +721 "core" ' +50 .tdelay 5 seconds +510 .CSV.dial :air + "collection"'# @ +41 "core" B + "collection"'% +5 "core" %.9\  +3 .tCS.seek 5ml + "collection"'T'm +513 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml + "collection"' 'Q +1135 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'H'. +722 "core" ' + .tCSV.dial :waste +2 "collection"' +69 "core" +2 .tCS.seek 0ml +2 "collection"''Q +724 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +5 "core" &1  ? F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&x( +43 "core" ( + "manipulator"&& +5 "core" &\  8 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &\   A G +3 .tForearm.seek CC + "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&./ +58 "core" / +2 .tCC.seek :open +2 "collection"'5( +427 "core" ( + "manipulator"&& +5 "core" &\  G +2 "manipulator"&B% +4 "core" % a  \  : +3 .tForearm.seek :retract + "manipulator"&S'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +277 "core" ( +2 "manipulator"&]& +4 "core" &-;   I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +4 "core" &-;   \ I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' +3 .tHand.open + "manipulator"&D1 +54 "core" 1 +2 "manipulator"&[% +5 "core" % f   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 4 at 11:04:36EDT02-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:30, 25.3C, 25% humidity, 15.1psia, 13.675V, 0.367A, 68.459Ah, 5.02W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 4 into Collection Clamp +2 "collection"'V& +4 "core" &  +2 "manipulator"&% +4 "core" %    +2 "storage"($% +5 "core" % k [\  + "storage"(L. +4 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"()(,F +355 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &,H  K\ +2 "manipulator"&h& +4 "core" &-<  _ H +2 "manipulator"&'% +7 "core" %    )  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&|( +196 "core" ( +2 "manipulator"&&& +5 "core" &   - +2 "storage"(l& +7 "core" &,I R V C\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&8'g +97 "core" ' +2 "storage"(& +5 "core" &,I J J \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(('g +275 "core" ' +4 "storage"(- +8 "core" -'j +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" &,I \ +2 "manipulator"&^& +4 "core" &  - +2 .tElbow.seek 4 +2 "manipulator"&( +39 "core" ( +2 "manipulator"&Z& +5 "core" &   8 / +2 "storage"(+& +4 "core" &,I ' (\ +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&'; +12 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&C/ +55 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(U' +2 "manipulator"&X& +8 "core" &   O / +2 "manipulator"&u% +5 "core" % ;   +3 .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +3 .tElbow.seek CC + "manipulator"&<( +128 #"uploadLog"upsync +7 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +29 "core" ( +2 "manipulator"&s& +5 "core" & .   D{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +4 "core" & .   D{ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&!& +5 "core" & .  D{ +2 "manipulator"&% +5 "core" %Y \ - t +2 "collection"'k& +4 "core" &:\ +3 "collection"'t& +5 "core" &:\ +3 .tCC.seek :closed +2 "collection"'w(X +4 "core" &M\  +9 &1}O\ *y +9 &gC\ > +9 &s>\ K +10 &S]:\ J +9 &]<\ J +9 &Z:\ I +10 &Z;\ J +9 &[\\;\ J +10 &Z5\ J +9 &W@\ I +9 & Z:\ J +10 &"dZ?\ I +9 &$$ZA\ J +9 &%[A\ J +10 &']=\ J +9 &)k\\8\ J +10 &+.Z2\ I +9 &,\\0\ J +9 &.[0\ J +10 &0sW;\ J +9 &25Z/\ J +9 &3Y:\ J +10 &5Z6\ J +9 &7z^&\ J +9 &9=Z)\ J +10 &:\\&\ J +9 &<^$\ J +10 &>Z'\ J +9 &@E\\#\ J +9 &B_&\ J +10 &Cg*\ K +9 &E~"\ N +9 &G3%\ S +10 &H(\ V +9 &J&\ W +10 &Lm#\ W +9 &N-$\ X +10 &O%\ X +9 &Q+\ X +9 &Ss(\ X +9 &U4)\ X +10 &V+\ M +9 &X#M)\ 'w +10 &Xv*\ $l +8 ( +3 &X{&\ Y +2 "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.18 + .Hand.open + "manipulator"&g1 +58 "core" 1 +3 "manipulator"&d% +4 "core" % X *  u +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +98 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +59 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + +2 "sampler")v% +5 "core" % h\ E +2 "collection"'f& +4 "core" &Xx(\ Y +3 "Can"\ b ~ +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X% +5 "core" %XZO d\  +17 "collection"'% +4 "core" %S/\ +2 "sampler")\ % +4 "core" %XZO j\  +2 "sampler")K% +4 "core" %XZO g\  +2 .tIntake.select :close + "sampler")0 +9 )2% +3 "core" %XZO h\  +2 .tSSV.dial :exhaust +2 "sampler")9  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")' +420 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampling 100.0ml +3 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X  +2 "sampler")' +8 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")\  +112 "core" ~ +16  +307 ' +2 "sampler")K% +5 "core" % e\  +2 .tCBV.dial between SSV and waste2 +2 "collection"'2  +27 "core"  +2 "collection"'9% +5 "core" % N\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'N  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'@'Q +2097 "core" ' \ +3 "collection"';% +5 "core" % (\  +2 "sampler")% +4 "core" % Z\  +2 #tBubblePoint: Intake @39.6psia, Outlet @15.4psia + .CBV.dial SSV +2 "collection"'c @ +30 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 #tEvacuated: Intake @16.7psia, Outlet @14.0psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")} +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")- +126 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9,$= +103 "collection"'\ 9 +3 "core" 9L%: +102 "collection"'I9 +3 "core" 9k'8 +103 "collection"'K9 +3 "core" 9)6 +102 "collection"'29 +3 "core" 9+3 +102 "collection"'99 +3 "core" 9,1 +103 "collection"'N9 +3 "core" 9-/ +102 "collection"'o9 +4 "core" 90- +102 "collection"';9 +3 "core" 91+ +102 "collection"'9 +58 "core" 9D4( +102 "collection"'c9 +3 "core" 9\\5& +103 "collection"'9 +3 "core" 9u7% +102 "collection"'b9 +3 "core" 98$ +103 "collection"'y9 +3 "core" 9:! +102 "collection"'~9 +3 "core" 9<! +103 "collection"'9 +3 "core" 9= +102 "collection"'/9 +3 "core" 9? +103 "collection"'e9 +3 "core" 9@ +103 "collection"'W9 +3 "core" 9 B +102 "collection"'`9 +3 "core" 9 D +103 "collection"'\\9 +2 "core" 9 0E +103 "collection"'=9 +3 "core" 9 AG +102 "collection"'@9 +4 "core" 9 SH +102 "collection"'A9 +3 "core" 9 bJ +103 "collection"' 9 +3 "core" 9 qK +102 "collection"'39 +3 "core" 9 L +102 "collection"'n9 +3 "core" 9 N  +103 "collection"'?9 +3 "core" 9 P +103 "collection"'Q9 +2 "core" 9 Q +103 "collection"'79 +3 "core" 9 R +102 "collection"'R9 +3 "core" 9 S +103 "collection"'z9 +3 "core" 9 U" +102 "collection"',9 +3 "core" 9 V& +103 "collection"'P9 +3 "core" 9 X* +102 "collection"'a9 +3 "core" 9 Y. +103 "collection"'M9 +2 "core" 9 [3 +103 "collection"'9 +3 "core" 9 [7 +102 "collection"'r9 +4 "core" 9\ ]; +102 "collection"'9 +3 "core" 9\ ^? +103 "collection"'9 +3 "core" 9\ `C +102 "collection"'9 +3 "core" 9\ `H +103 "collection"'#9 +3 "core" 9\ %bL +102 "collection"'9 +3 "core" 9\ ,cP +102 "collection"'*9 +3 "core" 9\ 3dT +103 "collection"'T9 +2 "core" 9\ 9eX +103 "collection"' 9 +3 "core" 9\ >g] +102 "collection"' 9 +3 "core" 9\ Dga +103 "collection"'9 +3 "core" 9\ Hie +103 "collection"'q9 +2 "core" 9\ Nii +103 "collection"'9 +3 "core" 9\ Skn +102 "collection"'}9 +3 "core" 9\ Wlr +103 "collection"'H9 +3 "core" 9\ [mv +102 "collection"'F9 +4 "core" 9\ `oz +102 "collection"'9 +3 "core" 9\ do~ +102 "collection"'%9 +3 "core" 9\ ip +103 "collection"'B9 +2 "core" 9\ lr +103 "collection"'.9 +3 "core" 9\ os\ +102 "collection"'-9 +4 "core" 9\ rs +102 "collection"'9 +3 "core" 9\ vt\ +103 "collection"'9 +2 "core" 9\ yv +103 "collection"'9 +3 "core" 9\ |v\ +102 "collection"'G9 +3 "core" 9\ x\ +103 "collection"'D9 +3 "core" 9\ y\ +102 "collection"'[9 +3 "core" 9\ z +4 .tCH.hold 10:00,70C +3 "collection"'x `\ `\ % +2 '9 +7 "core"  + 9\ z +2 "collection"'$% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/38.4psia +51723 "Can"\ Qj +8264 "core" ` +2 "collection"'V9 +4 "core" 9\ , +2 "collection"'L% +4 "core" %}| "\ +2 #tEnded lysing Collection Puck Heater at 70C/35.7psia +2 .CS.seek 0ml +2 "collection"'S'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'j @ +93 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +3 .tCS.seek 5ml + "collection"'h'm +1338 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'& @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'l  +52 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +39 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1346 "core" ' +2 "collection"']% +4 "core" %LON \ +2 #tPuck @46.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'p +96 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +5 "core" %LAD \ +2 .tCS.seek 4.999ml +2 "collection"'_'m +1334 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'+  +43 "core" + "collection"'C% +5 "core" %m32\  +2 .tCS.seek 6.999ml +2 "collection"'^' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'|' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'8 ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'s   +30 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'{  + '(  +29 "core"  +96  +3 .tCS.seek 5ml + "collection"''m +1340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'! @ +95 "core" A + .tCSV.dial :waste +2 "collection"' +96 "core" +3 .tCS.seek 0ml +2 "collection"''Q +1334 "core" ' +2 .tCSV.dial :air +2 "collection"'k @ +68 "core" B +3 .tCS.seek 5ml +2 "collection"'U'm +1348 "core" ' +2 .tCSV.dial CTV +2 "collection"'0  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'g  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'d @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'t'Q +1337 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'X +106 "core" +2 .tCBV.dial CSV +2 "collection"'  +29 "core"  +2 "collection"'v% +5 "core" %T54\ +2 .tCS.seek 5ml +2 "collection"'f'm +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'1  +42 "core" +2 "collection"'% +4 "core" %m(\  +3 .tCS.seek 7.001ml + "collection"'i' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'Y @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'u' O +832 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +108 "core" _ +2 #tLysing Complete +2 "collection"'6& +4 "core" &Xvn\ Y +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"& % +4 "core" %\  + & +2 "storage"("% +4 "core" %\ \ \ +2 "storage"(J. +3 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (O& +2 "core" & Z\ +2 "manipulator"&E& +5 "core" & . D D{ +2 "manipulator"&>% +4 "core" %\   ( & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&\ (4 +223 "core" ( + "manipulator"&I& +5 "core" &(  : * +2 "storage"(K& +4 "core" &   \ \ +56 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&2'N +98 "core" ' + "storage"(9& +5 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(N'g +127 "core" ' + "storage"(o- +4 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&;& +3 "core" &( @ * +2 "storage"(& +4 "core" & \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&c' +29 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -'k +3 .tSE.seek 18.18 Pucks below Top Plate +2 "storage"(y' +42 "core" ' + "manipulator"&~% +5 "core" %   4 +2 "storage"(& +4 "core" & A\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 308 counts +2 "manipulator"&/'* +23 "core" ' +2 "manipulator"&e& +5 "core" &S + % +2 "storage"(W& +5 "core" & X\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&`'N +26 "core" ' +2 .tSE.seek 19.18 Pucks below Top Plate +2 "storage"(\\' +47 "core" ' + "manipulator"&=& +5 "core" &S B % +2 "manipulator"&@% +5 "core" %N ? : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&A'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +149 "core" ( +2 "manipulator"&3& +4 "core" &4  I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &4 ] I +3 .tForearm.seek CC + "manipulator"&?'O +99 "core" ' + .tHand.close +2 "manipulator"&Q/ +54 "core" / +3 .tCC.seek :open + "collection"'7( +428 "core" ( +2 "storage"(R& +4 "core" & ~\ +2 "storage"(z& +4 "core" & \ +2 "manipulator"&,& +5 "core" &4 B I + "manipulator"&P% +5 "core" % ` m | +2 .tForearm.seek :retract +2 "manipulator"&a'\ +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&M(4 +195 "core" ( +2 "manipulator"&& +5 "core" &(  5 . +2 "storage"(r& +4 "core" &  c\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 3 + "manipulator"&' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 +3 "manipulator"&#% +5 "core" % ]   R + "storage"(& +5 "core" & &\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 276 counts +2 "manipulator"&*'\ +22 "core" ' + "manipulator"&T& +5 "core" &r ' $ +2 "storage"( & +4 "core" &  \ 6\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"& 'N +26 "core" ' +3 "storage"(% +5 "core" %x & % \ +2 ."downElevator"SE.seek :down +4 "storage"(q' +82 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 (% +3 "core" % V S \ +2 "manipulator"&}% +5 "core" %Z u +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +88 "core" ' +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +6 "core" &  + "manipulator"&& +5 "core" &r $ +2 "manipulator"&%% +5 "core" %\  N  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&B(-6 +182 "core" ( +2 "manipulator"&.& +4 "core" &-; W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &-; f W +3 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +2 "manipulator"&& +5 "core" &-< \  V +2 "manipulator"&G% +4 "core" % p  D +3 .tForearm.seek :retract + "manipulator"&D'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&[( +284 "core" ( +2 "manipulator"&& +5 "core" &<  j N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &< & N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Z'O +98 "core" ' +2 "manipulator"&x& +5 "core" &9   M +2 "manipulator"&V% +4 "core" %I  m +2 "collection"'L& +5 "core" &y\ +2 "collection"'& +6 "core" &n\ +2 .tCC.seek :closed +3 "collection"'j(X +3 "core" &\ +6 &i\ 7 +9 &>Lz\ / +9 &qu\ D +10 &!^\ I +9 &Z\ I +10 &ZQ\ J +9 &i[a\ I +9 &)\\\ J +10 &Z\ I +9 &Z\ I +9 &p\\@\ I +10 &!2Z\ I +9 &"Z\ J +10 &$Z\ I +9 &&xZ\ I +9 &(;\\\ I +10 &)Z\ I +9 &+Zw\ I +9 &-Wa\ I +10 &/BZL\ I +9 &1V>\ I +10 &2Yj\ I +9 &4Z\ I +9 &6KWz\ I +10 &8 Zb\ I +9 &9ZO\ I +9 &;WD\ I +10 &=QZ1\ J +9 &?Z)\ I +10 &@Z\ I +9 &BY)\ I +9 &DW`j\ J +10 &F}N\ N +9 &G \ R +9 &I}F6\ U +10 &K;i`\ V +9 &L~y\ W +10 &N\ W +9 &P}\ X +9 &R?\ X +10 &S\ Y +9 &U\ X +9 &Wx\ ; +10 &XK-|\ (v +9 &Xrkm\ O +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.15 + "collection"'& +4 "core" &Xrj[\ O +2 .tHand.open + "manipulator"&S1 +55 "core" 1 +2 "manipulator"&% +5 "core" % I '  U +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%l +123 "core"  +2 "processing"%'% +5 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%h'U +1594 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%]  +51 "core"  +3 .tPS.seek 0ml + "processing"%p'd +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +39 "core"  +2 .tPSR.select :air +54 "processing"% +14 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% + "collection"'+  +7 "core" A +2 "processing"%C  +64 "core" +87  + .tPSV.dial :mixloop +2 "processing"%_ +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +125 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%8  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +42 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%|  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&k& +4 "core" &9  : M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&0& +5 "core" &9   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &9 M +3 .tForearm.seek CC + "manipulator"&g'O +94 "core" ' +2 .tHand.close + "manipulator"&d/ +58 "core" / +3 .tCC.seek :open + "collection"'U( +425 "core" ( + "manipulator"&X& +5 "core" &8 M +2 "manipulator"&% +4 "core" % M  - +2 .tForearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&t(-6 +292 "core" ( +2 "manipulator"&1& +5 "core" &-: C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-: J C +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f'n +103 "core" ' +3 .tHand.open + "manipulator"&Y1 +62 "core" 1 +2 "manipulator"&i% +4 "core" % ]    b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "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 4 into Collection Clamp + "collection"'6& +5 "core" &\ +2 "manipulator"& % +4 "core" %\  ) +2 "storage"("% +4 "core" % @ G L\ +2 "storage"(J. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(O(,F +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (E& +3 "core" &,D  ?\  +2 "manipulator"&>& +4 "core" &-: C +2 "manipulator"&)% +4 "core" %\  ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&I( +183 "core" ( +2 "manipulator"&K& +4 "core" &   1 +2 "storage"(<& +5 "core" &,B < E\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&9'g +98 "core" ' +2 "storage"(o& +5 "core" &,B  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;'g +281 "core" ' +2 "storage"(- +4 "core" -'i +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" &,B 8 \  +2 "manipulator"&b& +4 "core" & 1 +2 .tElbow.seek 4 +2 "manipulator"&~( +4 "core" ( + "manipulator"&& +4 "core" &  1 +2 "storage"(e& +5 "core" &,B  \  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&W'; +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +53 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&@& +3 "storage"(2' +7 "core" & > 1 +2 "manipulator"&\ % +5 "core" % > M \ +2 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&c( +147 "core" ( + "manipulator"&/& +6 "core" &4  P I + ' + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +3 &y& +3 "core" &4  I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'O +94 "core" ' +2 "manipulator"&n& +5 "core" &4   I +2 "manipulator"&`% +4 "core" %O +3 "collection"'& +4 "core" &g\ +3 "collection"'Q& +5 "core" &Z\ +3 .tCC.seek :closed + "collection"'A(X +6 "core" &J\  +7 &/{:\ +| +10 &h,\ > +9 &n\ J +9 &WX\ I +10 &X\ I +9 &]\ I +9 &]\ I +10 &_]\ I +9 & [ \ J +10 &Z\ J +9 & Z\ J +9 &"gZ\ I +10 &$)W}\ I +9 &%\\p\ J +9 &'Za\ J +10 &)nZe\ J +9 &+1Z]\ I +9 &,WB\ I +10 &.]F\ I +9 &0w]5\ I +10 &28[#\ J +9 &3Z\ I +9 &5W \ I +10 &7]\ I +9 &9@Z\ J +9 &;Z\ J +10 &<Z/\ I +9 &>WH\ I +10 &@IXI\ I +9 &B\ _<\ I +9 &Cb6\ J +10 &E|6\ M +9 &G8$\ R +9 &H\ U +10 &J\ V +9 &Ln\ W +10 &N1 \ W +9 &O\ X +9 &Q\ X +10 &Su\ W +9 &U4\ X +9 &V\ L +10 &X#L\ 'v +9 &Xz\ #i +9 ( +2 &X{\ \\ +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.16 + .Hand.open + "manipulator"&w1 +61 "core" 1 +2 "manipulator"&R% +5 "core" % O %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"',  +122 "core"  +2 .tCSV.dial CTV + "collection"'P  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%?' +2613 "core" ' + "collection"'% +5 "core" % L\  +2 .tCS.seek 4ml +2 "collection"'r'NM +1592 "core" ' +2 .tdelay 8 seconds +22 "Can"\ [ :j +780 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +254 .PSV.dial :waste2 +5 "processing"%  +79 "core" ~ +3 .tPS.seek 0ml + "processing"%#'d +2609 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'T @ +42 "core" > +3 .tCS.seek 10ml + "collection"' ' O +1590 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +3 .tCS.seek 0ml + "collection"'a'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'}  +122 "core" +2 "collection"'M& +4 "core" &Xz\ \\ +3 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&F% +4 "core" %\    +2 "storage"(% +4 "core" % C\ +2 "storage"(. +3 "core" .(,F +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(%( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (*& +3 "core" & \ +2 "manipulator"&\\& +4 "core" &4 I +2 "manipulator"&q% +4 "core" %\  H  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&.(4 +163 "core" ( +2 "manipulator"& & +5 "core" &*  W +2 "storage"(-& +4 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&'N +90 "core" ' +2 "storage"(& +5 "core" &  7\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +112 "core" ' + "storage"(G- +4 "core" -'d +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" &* + W +2 "storage"(& +4 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&$, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(B- +2 "core" -'d +3 .tSE.seek 19.19 Pucks below Top Plate +2 "storage"(x' +41 "core" ' +2 "manipulator"&V% +5 "core" %    > +2 "storage"(L& +4 "core" & S\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 311 counts + "manipulator"&D'- +25 "core" ' +2 "manipulator"&7& +5 "core" &. S +2 "storage"(& +4 "core" & j\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&S'N +25 "core" ' +3 .tSE.seek 20.19 Pucks below Top Plate + "storage"('z +40 "core" ' +3 "manipulator"&& +5 "core" &.   S +2 "manipulator"&l% +4 "core" %f ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +161 "core" ( +2 "manipulator"&]& +5 "core" &6 % J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &4  I +3 .tForearm.seek CC + "manipulator"&'O +98 "core" ' +2 .tHand.close + "manipulator"&p/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "storage"(+& +5 "core" & \ +2 "storage"(C& +4 "core" & P\ +2 "manipulator"&_& +4 "core" &4 [ I +2 "manipulator"&m% +4 "core" % [ W +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&8(4 +215 "core" ( + "manipulator"&^& +5 "core" &3   2 +2 "storage"({& +4 "core" &   \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 3 + "manipulator"&s' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&|, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&(1 +61 "core" 1 +2 "manipulator"&% +5 "core" % b   +2 "storage"(!& +4 "core" & h\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 282 counts + "manipulator"&k' +17 "core" ' +2 "manipulator"&0& +5 "core" & ' +2 "storage"(5& +4 "core" &  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&d'N +24 "core" ' + "storage"([% +5 "core" %t " & 7\ +3 ."downElevator"SE.seek :down +5 "storage"(&' +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 (j% +3 "core" % V V C\ +2 "manipulator"&X% +5 "core" %P # +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tPSV.dial :air +2 "processing"%g  +77 "core"  +3 .tPS.seek 2.5ml + "processing"%1' +2619 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +40 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%Y +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +6 "processing"%i  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%6'd +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +5 "core" &v\  + "manipulator"& & +5 "core" &  ' +2 "manipulator"&"% +4 "core" %\  w +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(-6 +183 "core" ( + "manipulator"&f& +5 "core" &-8 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &-8 M +3 .tForearm.seek :garage + "manipulator"&>'n +98 "core" ' + .tHand.close +2 "manipulator"&)/ +56 "core" / +2 "manipulator"&& +5 "core" &-8  ] M + "manipulator"&K% +5 "core" % j Z +47 .tForearm.seek :retract +11 "manipulator"&<'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&t(? +118 "core" ( +2 "manipulator"&o& +5 "core" &C ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &C 3 ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +104 "core" ' +2 "manipulator"&4& +5 "core" &C J ) +2 "manipulator"&b% +4 "core" %Μ 2  +3 "processing"%& +4 "core" &\  +2 "processing"%e& +6 "core" &x\  +3 .tPC.seek :closed +3 "processing"%=(X +3 "core" &x\  +6 &v\ ? +9 &Jt\ 2 +10 &Pxy\ F +9 &f]\ L +9 &f{\ L +10 &`\ L +9 &Gf$\ L +9 & e\ L +10 &e\ \ K +9 &c\ K +10 &Pax\ K +9 &!en\ L +9 &"en\ L +10 &$eq\ L +9 &&Vcq\ L +9 &(bm\ K +10 &)ad\ L +9 &+_s\ L +10 &-_ao\ L +9 &/!`s\ L +9 &0cx\ K +10 &2cz\ L +9 &4he{\ K +9 &6)c{\ L +10 &7c\ L +9 &9g\ L +10 &;ofz\ L +9 &=2b}\ K +9 &>c{\ K +10 &@b\ K +9 &Bxc\ K +10 &D7h\ L +9 &Es\ N +9 &G\ P +10 &Io\ Q +9 &K0\ Q +9 &L\ Q +10 &N\ R +9 &Pt\ R +9 &R6\ R +10 &S\ R +9 &U\ R +10 &W{\ ? +9 &Xb(p\ [ +9 &X%\ 0 +3 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +12 "processing"%@& +4 "core" &X \ 0 +2 .tHand.open + "manipulator"&\ 1 +52 "core" 1 +2 "manipulator"&I% +5 "core" % Κ  @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%/  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%y +53 "core" +2 "processing"%;% +6 "core" %c\ +2 .tPS.seek 0.3ml +2 "processing"%W'` +388 "core" ' +2 .tPSV.dial PSR + "processing"%n +97 "core"  +2 "processing"%`% +6 "core" %`\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +485 "core" ' +2 .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%~' +1907 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%2 +107 "core" +2 .tPTV.dial :mixing + "processing"%N @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%U  +86 "core"  +3 .tPS.seek 0ml +2 "processing"%w'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&R& +5 "core" &C $ ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Q(? +2 "core" ( +2 "manipulator"&,& +4 "core" &C ) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &C < ) +3 .tForearm.seek PC +2 "manipulator"&3'Η +98 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&u& +4 "core" &C ) +2 "manipulator"& % +4 "core" % Ϊ  w +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(-6 +127 "core" ( +2 "manipulator"&& +5 "core" &-1 T , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +4 "core" &-1 w , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"& % +5 "core" % c  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%}& +5 "core" &\ +2 "manipulator"&M% +4 "core" %\  , w +2 "storage"(F% +4 "core" % L U o\ +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"((,F +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (*& +3 "core" &,E \  +2 "manipulator"&\\& +4 "core" &-M   +2 "manipulator"&q% +4 "core" %\  ? w +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&O( +189 "core" ( +2 "manipulator"& & +5 "core" & , +2 "storage"(-& +5 "core" &,C U V P\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +91 "core" ' +2 "storage"(c& +5 "core" &,C G G b\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(G'g +279 "core" ' +2 "storage"(H- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" &,C T '\  +2 "manipulator"&B& +4 "core" & , +2 .tElbow.seek 4 +2 "manipulator"&z( +38 "core" ( + "manipulator"&V& +5 "core" &  N @ +2 "storage"(L& +4 "core" &,C  \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&7'; +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(' +2 "manipulator"&l& +8 "core" & @ +2 "manipulator"&% +5 "core" % - +2 .tForearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( +2 "manipulator"&& +5 "core" &E  1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &E ! 1 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&x'Η +99 "core" ' +2 "manipulator"&]& +5 "core" &E 1 +2 "manipulator"&h% +4 "core" %Μ +2 "processing"%S& +5 "core" &\ +2 "processing"%$& +5 "core" &\ +3 .tPC.seek :closed + "processing"%p(X +5 "core" &\ +7 & .\ $d +9 &W\ 7 +10 &\ K +9 &\\\ K +9 &ud\ K +10 &7]\ K +9 &^\ L +9 &`\ L +10 &}c\ K +13 &>a\ L +6 & ^\ L +9 &!`\ L +9 &#^\ K +10 &%G^\ K +9 &' ^\ K +9 &(]\ K +10 &*_\ K +9 &,Nb\ L +10 &.b\ K +9 &/a\ L +9 &1c\ K +10 &3Vd\ L +9 &5b\ K +9 &6]\ K +10 &8]\ K +9 &:``\ K +10 &< a\ L +9 &=_p\ K +9 &?co\ L +10 &Ag`|\ K +9 &C(eq\ L +9 &Dpy\ M +10 &Fr\ O +9 &H]u\ Q +10 &Jp\ R +9 &Kh\ Q +9 &Mg\ R +10 &Oe\ Q +9 &Q%x\ R +9 &Re\ R +10 &T_\ R +9 &Vin\ S +9 &Wam\ . +10 &X\ @ +9 ( +2 &X!\ 0 +2 "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +48 .Hand.open +11 "manipulator"&'1 +57 "core" 1 +2 "manipulator"&A% +5 "core" % Λ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +102 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%C _ +2 %_9 +7 "core" 9 +102 "processing"%m9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"%{9 +3 "core" 9 \ +103 "processing"%Z9 +3 "core" 9\ +103 "processing"%(9 +3 "core" 9 \ +102 "processing"%9 +4 "core" 9 \ +102 "processing"%!9 +3 "core" 9 "\ +102 "processing"%09 +3 "core" 9' +103 "processing"%59 +3 "core" 9 + +103 "processing"%[9 +3 "core" 9/ +102 "processing"%9 +3 "core" 9 3 +102 "processing"%j9 +3 "core" 9 7 +103 "processing"%X9 +3 "core" 9< +102 "processing"%89 +4 "core" 9@\ +102 "processing"%s9 +3 "core" 9D\ +102 "processing"%k9 +3 "core" 9 H\ +103 "processing"%g9 +2 "core" 9M +103 "processing"%9 +3 "core" 9Q\ +102 "processing"%&9 +4 "core" 9 U\ +102 "processing"%d9 +3 "core" 9Y +103 "processing"%#9 +2 "core" 9] +103 "processing"%9 +3 "core" 9b +3 .tPH.hold 2:00:00,28C +3 "processing"% p_p +4 .tdelay 1:30 +3 "core" b +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +106 "core"  +2 "processing"%i% +4 "core" %i3\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%1' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%v'Ҧ +1597 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%" +66 "core" +2 .tPBV.dial :waste1 +2 "processing"%f  +123 "core"  +2 "processing"%E% +4 "core" %ҡ1\  +3 .tPS.seek 1.5ml + "processing"%|'Q +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' +2 .tdelay 5:00 +14064 "Can" \ B 3}j +15939 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%o +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2277 "core" ' +2 .tPSV.dial PTV +2 "processing"%> +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core" +3 .tPS.seek 0ml + "processing"%J'd +2257 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%<  +123 "core" + .tPSV.dial :mixloop +2 "processing"%: +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%@ @ +68 "core" B +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%\ 'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "processing"%e  + "collection"'I  +42 "core"  +4 + "processing"%/% +4 "core" %a\  +3 .tPS.seek 0.34ml +2 "processing"%y'p +430 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"';  +26 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'G[ +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%n @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%`' +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%W  +42 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%'Ҧ +1593 "core" ' +2 .tPSV.dial :PML +2 "processing"%2 +42 "core" + .tPTV.dial :mixing +2 "processing"%N @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%U  +33 "core"  + "processing"%~% +5 "core" %ҡ)\  +2 .tPS.seek 1.85ml +2 "processing"%R' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%P'd +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&t& +4 "core" &E  1 +2 "manipulator"&9% +4 "core" %\  . ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +129 "core" ( +2 "manipulator"&u& +4 "core" &-@ !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-@ `  +3 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' +2 .tHand.close + "manipulator"&T/ +57 "core" / +2 "manipulator"&3& +5 "core" &-N ) f  +2 "manipulator"&Q% +4 "core" % f  @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +290 "core" ( +2 "manipulator"&}& +4 "core" &  A 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" & 1 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&F'O +103 "core" ' +2 "manipulator"&& +5 "core" &  1 +2 "manipulator"&% +4 "core" %S 5 [ +2 "collection"'r& +5 "core" &\ +3 "collection"'*& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'\\(X +6 "core" &\ +5 &\ 8 +9 &=K\ 0 +10 &pu\ D +9 &b\ K +9 &`\ K +10 &Z\ K +9 &cZ\ K +9 &&]\ J +10 &^\ J +9 &^\ K +10 &ka\ K +9 &!-`\ K +9 &"`\ K +10 &$Z\ K +9 &&s_\ K +10 &(5Z\ K +9 &)]\ J +9 &+]\ J +10 &-|]\ J +9 &/=]\ K +9 &0_\ K +10 &2_\ K +9 &4_\ K +9 &6E`\ K +10 &8`\ K +62 &9`\ K +4 &;`\ K + &=M[\ K + &?[\ K + &@\\\ J + &B^\ K + &DTd\ K +4 &F|\ N +9 &G\ R +10 &I~\ U +9 &K<\ V +9 &L\ V +10 &N\ W +9 &P~\ X +10 &R@\ X +9 &T\ X +9 &U\ Y +10 &Wx\ > +9 &XR2\ $l +10 &Xxb\ F +2 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + "collection"'q& +5 "core" &Xxb\ F + .tHand.open +2 "manipulator"&%1 +56 "core" 1 +2 "manipulator"& % +5 "core" % R    \\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +94 "core"  +2 "processing"%c% +5 "core" %c2\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1607 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%H  +40 "core"  +4 .tPS.seek 0ml + "processing"%'d +1605 "core" ' + .tPSV.dial PSR +2 "processing"%B +53 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%V' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "collection"'  + "processing"%L  +28 "core"  +127  + .tPSV.dial :mixloop +2 "processing"%l +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%D  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 .tPS.seek 0ml +2 "processing"%h'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +5 "core" & ! 1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&.& +4 "core" &  1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&''O +100 "core" ' + .tHand.close +2 "manipulator"&A/ +59 "core" / +2 .tCC.seek :open +2 "collection"'$( +425 "core" ( +2 "manipulator"&_& +4 "core" & { 1 +2 "manipulator"&m% +4 "core" % b S +3 .tForearm.seek :retract + "manipulator"&x'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +285 "core" ( +2 "manipulator"&^& +5 "core" &-, S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &-, S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'n +102 "core" ' +2 .tHand.open + "manipulator"&(1 +65 "core" 1 + "manipulator"&% +5 "core" % ]   ~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +3 ."da"delayUntil "11:59:14.38" +3553 "Can"\ B 4j +21378 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%0 @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%5  +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"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%j' +2275 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%X +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%s +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'd +2317 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%&% +5 "core" %fC\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%d' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%#'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%w% +5 "core" %ҡr\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%"'d +1597 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%f  +33 "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"%v +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2285 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%| +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%o'd +2272 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%>% +4 "core" %b<\ +2 #"da"Pulling 0.5ml of PSR.wash +47 .PSR.select :wash +11 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%b'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +3 "Can"\ D j +77 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" + "processing"%<% +5 "core" %Ҩk\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'X +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"%J'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%I * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2281 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +68 "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"%y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%n  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +2275 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%W  +40 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%`  +123 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%2  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%N +42 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%U'a +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%~  +40 "core"  +2 "processing"%,% +5 "core" %dt\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%R  +53 "core" +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%t +39 "core" +2 ."da"PTV.dial :mixing + "processing"%9 @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%u  +35 "core" + "processing"% % +5 "core" %Ҧu\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%3'd +1958 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +29349 "Can"\ K ?j +18654 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Q  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +40 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%}' +2268 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%M +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%=  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +2261 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + "processing"%% +5 "core" %a\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%* +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +32 "core" +2 "processing"%c% +4 "core" %ҧ,\  +3 ."da"PS.seek 1.5ml + "processing"%F'W +587 "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"%H'd +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"%B * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2276 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%l +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2275 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +123 "core"  +2 "processing"%7% +4 "core" %d\ +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"%G' +595 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%D'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +33 "core" +2 "processing"%z% +3 "core" %ҧb\  +3 ."da"PS.seek 1.5ml +2 "processing"%S'W +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" , +3 ."da"PS.seek 0ml +53 "processing"%'d +1616 "core" ' +2 ."da"delay 2:00 +186 "Can"\ J ?j +11817 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "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"%\\' +2266 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"%m +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%^  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2260 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%(% +4 "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"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +32 "core"  +2 "processing"%5% +5 "core" %ҨA\  +2 ."da"PS.seek 1.5ml +2 "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"%h'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +45 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +31 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%s +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2289 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%g  +79 "core" +3 ."da"PS.seek 0ml +2 "processing"%d'd +2261 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +9 "processing"%Y% +19 "core" %e7\ +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%i' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%w% +4 "core" % A\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%#' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%1 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +32 "core" +2 "processing"%E% +4 "core" %ҩ;\  +3 ."da"PS.seek 1.5ml +2 "processing"%v'Y +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"%|'d +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%C  +34 "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"% +67 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +1283 "Can"\ `kj +1015 "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 +2 "processing"%o +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' +3 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%<% +5 "core" %et\ + #"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"%b'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%@ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +35 "core" + "processing"%e% +5 "core" %Ҩq\  +2 ."da"PS.seek 1.5ml +2 "processing"%I'X +588 "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"%J  +97 "core"  +3 ."da"PS.seek 0ml +2 "processing"%;'d +1597 "core" ' + "processing"%9 +4 "core" 9\\5\  +3 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%y  +3 "core" 5 + 5 +2 "processing"%n& +4 "core" &X?\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\ % +4 "core" %\   +2 "storage"(W% +4 "core" % \ +2 "storage"(`. +3 "core" .(,F +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(2( +201 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (N& +2 "core" & Y H\ +2 "manipulator"&6& +5 "core" &-, S +2 "manipulator"&~% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&,(4 +178 "core" ( +2 "manipulator"&U& +5 "core" &, H - + "storage"(R& +5 "core" & } *\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&'N +98 "core" ' +2 "storage"(t& +5 "core" & \ +2 ."da"SE.reconfigure :pick +52 "storage"(#]K-0-\ b +13 ."da"SE.seek :beamBreak + "storage"(9'g +97 "core" ' +2 "storage"(u- +4 "core" -'N + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &,  - +2 "storage"(T& +5 "core" & y y ?\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 + "manipulator"&' +29 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Q- +3 "core" -'N +3 ."da"SE.seek 20.18 Pucks below Top Plate +2 "storage"(+'u +42 "core" ' + "manipulator"&% +5 "core" % 4 +2 "storage"(3& +4 "core" &  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 300 counts +2 "manipulator"&M'" +21 "core" ' + "manipulator"&=& +5 "core" &N   ) +2 "storage"(& +5 "core" & c Z '\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts + "manipulator"&'N +26 "core" ' +3 ."da"SE.seek 21.18 Pucks below Top Plate +2 "storage"(}'d +45 "core" ' +2 "manipulator"&& +5 "core" &N 5 ) +2 "manipulator"&% +5 "core" %U B ) +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&q(? +254 "core" ( + "manipulator"& & +5 "core" &I ? +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &I ? +2 ."da"Forearm.seek PC +2 "manipulator"&?'Η +94 "core" ' + ."da"Hand.close +2 "manipulator"&c/ +54 "core" / +3 ."da"PC.seek :open + "processing"%%( +422 "core" ( +2 "storage"(P& +5 "core" & ] e\ +2 "manipulator"&F& +4 "core" &I ? +2 "manipulator"&% +4 "core" % Π +3 ."da"Forearm.seek :retract + "manipulator"&B'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&(4 +315 "core" ( + "manipulator"&H& +5 "core" &3  4 +2 "storage"(L& +4 "core" & \\ Z \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&l'N +103 "core" ' + ."da"Hand.open +2 "manipulator"&1 +54 "core" 1 +3 "storage"(V- +4 "core" -'d +2 ."da"SE.seek 20.94 Pucks below Top Plate +2 "storage"('0 +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.17 Pucks below Top Plate +2 "storage"(O'j +51 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0212h100ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +856 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.685 seconds\ /var/log/esp/da23aug0212h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0212h100ml15s_nessie.tif +1567 #SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0212h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0212h100ml25s_nessie.tif +2571 #SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0212h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "24.685 sec auto-exposure",Subject: "da23aug0212h100ml images!" +3 "storage"(7- +5 "core" -'j +2 "storage"(& +14 "core" & y x %\ +6 "manipulator"&G& +16 "core" &4   4 +7 ."da"Elbow.seek 3 +2 "manipulator"&(4 +5 "core" ( + "manipulator"&]& +5 "core" &4  3 4 +2 "storage"(z& +4 "core" & s r T\ +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&D'N +6 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.89 Pucks below Top Plate +2 "storage"(.' +58 "core" ' +2 "manipulator"&S& +5 "core" &4 4 +2 "storage"(A& +4 "core" & %\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"& ' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&-, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 21.07 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 "manipulator"&_% +5 "core" % K 2 + "storage"(m& +5 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&''- +13 "core" ' + "manipulator"&^& +6 "core" &Q  5 0 +2 "storage"(\\& +5 "core" & B 8\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&'N +29 "core" ' +2 "storage"((% +5 "core" % \ +12 ."downElevator"SE.seek :down +3 "storage"({' +70 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +26 (% +3 "core" % $ & >\ +3 "manipulator"&Z% +4 "core" %J 9 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +102 "core" ' +2 "storage"(5& +5 "core" & ( 3\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%x& +4 #tStarting finalPurge +4 "core" &$\ +2 "manipulator"&& +5 "core" &Q  0 + "manipulator"&[% +5 "core" %\  o v +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&X(-6 +184 "core" ( +2 "manipulator"&8& +5 "core" &-7 P [ +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-7 \\ [ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&h'n +99 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&j/ +55 "core" / +2 "manipulator"&& +5 "core" &-8 \  / Z +2 "manipulator"&&% +4 "core" % o T +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&g'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +4 "manipulator"&k(? +121 "core" ( +2 "manipulator"&& +5 "core" &5 X 5 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +5 "core" &5 5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&d'Η +101 "core" ' +2 "manipulator"&w& +5 "core" &5 5 +2 "manipulator"&i% +4 "core" %Κ " +3 "processing"%#& +6 "core" &)\ +2 "processing"%1& +6 "core" &%\ +2 ."psFlush"PC.seek :closed +4 "processing"%f(X +3 "core" &'\ +5 & \ 6 +10 &AJ \ 0 +9 &rt\ E +9 &d!\ L +10 &`\ K +9 &`\ L +9 &f`\ K +10 &'_\ K +9 &a"\ L +10 &`\ K +9 &n_\ K +9 &!/`\ K +10 &"b\ K +9 &$`\ K +9 &&u`\ K +10 &(8]\ K +9 &)` \ K +10 &+` \ L +9 &-~_ \ K +9 &/@_\ K +10 &1`\ K +9 &2]\ K +9 &4` \ K +10 &6H^\ K +9 &8 `\ K +10 &9^\ K +9 &;a\ \ L +9 &=O` \ K +10 &?] \ K +9 &@b\ L +9 &Ba\ K +10 &DVf\ L +9 &Fn\ L +9 &G \ O +10 &I\ Q +9 &KN\ Q +10 &M\ Q +9 &N\ Q +9 &P\ R +10 &RT\ R +17 &T\ Q +9 &U\ R +7 &W\ 6 +6 &Xd0\ Y +10 &X\ * +4 ( +8 "processing"%1& +10 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +4 "processing"%E& +10 "core" &X\ * +2 &X\ * +4 &X\ * +2 ."psFlush"Hand.open +4 "manipulator"& 1 +60 "core" 1 +3 "manipulator"&"% +5 "core" % Κ   +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +107 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +41 "core"  + "processing"%K% +5 "core" %e\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +449 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +141 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2105 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%>  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%o +94 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%4'F +2616 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +96 "core"  +2 "processing"% % +5 "core" %E\ + #"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"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%@  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%: @ +69 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%e +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%b'F +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%/ +96 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%J'T +1087 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%y  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%n'd +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%W' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%6 U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%~'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%R  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%t'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%u' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%! @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +261 "Can"\ G j +2349 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%= +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +49 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +70 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2112 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%+ +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +51 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'd +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%? @ +40 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%H  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2612 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" &F\ + "manipulator"&V& +5 "core" &5 < 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&B(? +3 "core" ( +2 "manipulator"&}& +5 "core" &5 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &5  5 +2 .tForearm.seek PC +2 "manipulator"&7'Η +97 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tPC.seek :open + "processing"%G( +423 "core" ( + "manipulator"&]& +5 "core" &5  5 +2 "manipulator"&z% +4 "core" % Ι \\ +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&A( +353 "core" ( +2 "manipulator"&_& +5 "core" &8  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &9  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&^'O +102 "core" ' +2 "manipulator"&\\& +5 "core" &9   K +2 "manipulator"&(% +5 "core" %Q  U ^ +2 "collection"'& +4 "core" &F\ +3 "collection"'l& +6 "core" &M\ +2 .tCC.seek :closed +2 "collection"'O(X +4 "core" & \ \ +9 &/\ \ +{ +9 &e \ > +9 &w \ L +10 &I_ \ K +9 & ^ \ K +9 &^ \ K +10 &[\ K +9 &RZ \ J +9 &_ \ K +10 &]\ K +11 & ^ \ K +10 &"Y^ \ K +9 &$^\ K +9 &%_ \ K +8 &'b\ K +9 &)`^ \ K +9 &+"] \ K +10 &,_ \ K +9 &._ \ K +10 &0i_ \ K +9 &2*\\\ K +9 &3] \ K +10 &5] \ J +9 &7p] \ K +9 &93] \ K +10 &:^ \ K +9 &<^ \ K +10 &>z_\ J +9 &@:_\ \ K +9 &A^ \ K +10 &Cc\ L +9 &E{q\ M +9 &G2 \ Q +10 &H\ \ U +9 &J \ V +10 &Lg \ V +9 &N' \ W +9 &O \ X +10 &Q \ W +9 &Sl \ W +9 &U,\ X +10 &V \ R +9 &X>\ \ 1 +10 &Xzm\ E +5 ( +2 "collection"'l& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.06 +2 "collection"'& +4 "core" &Xze\ E +2 &XzdV\ E + .tHand.open +2 "manipulator"&Z1 +58 "core" 1 +2 "manipulator"&D% +5 "core" % O !  9 ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'.& +5 "core" &Xzd\ E +2 "collection"' % +4 "core" %Q \ +2 .tCSV.dial CSR +2 "collection"'5  +40 "core"  +2 "collection"'x% +5 "core" %Q\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''m +1346 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 ''% +3 "core" %mI\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'[' +616 "core" ' +2 .tCSV.dial :waste +2 "collection"' +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'{'Q +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &Xzd \ E +2 "collection"'8% +4 "core" %N\ \ +2 .tCSV.dial :flush + "collection"'s  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'-'m +1146 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'j @ +40 "core" A +2 "collection"'% +4 "core" %mL\  +3 .tCS.seek 7ml + "collection"'&' +515 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'0  + '  +40 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'Y @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'h'Q +1578 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'w& +4 "core" &Xzd\ E +2 "collection"'i% +4 "core" %L \ +2 .tCSV.dial :flush + "collection"'#  +69 "core" +3 .tCS.seek 5ml +2 "collection"'X'm +1137 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'g @ +53 "core" > +2 "collection"'%% +4 "core" %m \  +3 .tCS.seek 7ml + "collection"'E' +510 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'"  +98 "core"  +3 .tCS.seek 0ml + "collection"'1'Q +1557 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'C& +5 "core" &Xzc \ E +2 "collection"'K% +4 "core" %O \ +2 .tCSV.dial CSR + "collection"'d  +41 "core"  +2 "collection"';% +5 "core" %O\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1769 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'' O +511 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'> + 'o  +97 "core" +31  +2 .tCTV.dial :intake + "collection"'|  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"')'Q +1790 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +55 "collection"'4'Q +586 "core" ' +2 .tCSV.dial CSR + "collection"'<  +97 "core"  +2 "collection"'@% +5 "core" %V7\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"':'m +206 #"uploadLog"upsync +1140 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'e' O +1338 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +3 .tCS.seek 0ml + "collection"'/'Q +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +5 "core" &7  ; K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +4 "core" ( +2 "manipulator"&& +3 "core" &7 K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &7 K +2 .tForearm.seek CC +2 "manipulator"&I'O +95 "core" ' +2 .tHand.close + "manipulator"&\ / +53 "core" / +3 .tCC.seek :open + "collection"'n( +426 "core" ( +2 "manipulator"&W& +5 "core" &7   K +2 "manipulator"&N% +4 "core" % \\ ? +3 .tForearm.seek :retract + "manipulator"&6'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&`(-6 +289 "core" ( + "manipulator"&& +5 "core" &-+ v e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &-+ e +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&R'n +97 "core" ' +2 .tHand.open + "manipulator"&U1 +53 "core" 1 +2 "manipulator"&% +5 "core" % n  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:30 + #Preparing to sleep until 11:00AM 08/3/2023 +9 #Asleep til 11:00AM 08/3/2023 +3 #Continuing at 11:00EDT03-Aug-23 +3 "Can"\ ; l +3 ."Qmail"GoodNews.email "Then, in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:139\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:55:12, 25.7C, 25% humidity, 15.1psia, 13.665V, 0.300A, 69.504Ah, 4.10W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT03-Aug-23" +24 ."shutdown"Gate.power :core,:OFF +6 .Gate.power :raw,:OFF +2 #Shutdown +2761 "Can".\ + j +675 #"uploadLog"upsync +59326 "Can"'\ ) &-j +60001 (\ ) j +60001 )\ ) Yj +60002 $ $ 5j +60001 $ $ j +60001 $ # j +60001 ! $ 6j +27897 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +7170 "Can"# # Gj +13551 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18508 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3014 "Can"# " j +17715 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3000 "Can"" ' sj +1154 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17372 "Can" \ ) X j +3370 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15129 "Can" # j +5532 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +228 #Sent BREAK +3 #"core_reader"@56287 sendCRC with ifg=0x20, ie=0x7F +2 #@58122 sendCRC with ifg=0x08, ie=0x5F #@1683 idle with ifg=0x84, ie=0x75 +2 #@2355 select with ifg=0x10, ie=0xF5 #@2991 receive with ifg=0x10, ie=0xFD +2 #@3627 receive with ifg=0x10, ie=0xFD +2 #@4260 receive with ifg=0x10, ie=0xFD #@4587 receive with ifg=0x80, ie=0xFD +2 #@12908 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +196 #"Restarting_core_reader"Powering core bus +564 "Can"   +2   ? + #"Restarting_core_reader"Polling Can every 10:00 +19750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +19479 "Can" ' ?E +1359 #"reset-modem"Session Begun +10 #-> Gate.cycleModemPower! 5 +8 .Gate.cycleModemPower! 5 +2 #Session Ended +58622 "Can" %  +949 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +13369 "Can"\ + q +7354 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +11155 "Can" & z +9564 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8951 "Can" '  +11792 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +48198 "Can"\ , c3 +60001  '  +60001 \ ) U_ +60001 \ ,  +60001  & = +60002 \ , Ʋ! +60001  ' & +60001  & ɗM +60001  '  +60002  ' sy +60001  '  +60001  ' U +60001  ' ; +60002 \ , < +60001  ' Ӿg +60001 \ / / +60001  ' ֥ +60001  + ) +60001  ' ْ +60001 \ , U +33379 #"espclient"Session Begun +2124 #-> daVol=50 +4927 #-> exit + #Session Ended +19570 "Can" & } +60001 \ :  +60001  ) d +60001  *  +60002  ' EC +60001  &  +60001  ' /o +60001  '  +60002  '  +60001  ' 1 +60001   '  +60001  * w] +60001  '  +60002 \ , cÉ +60001  &  +60001  & Fĵ +60001  ' K +60002  & - +60001  & w +60001  '  +60001  ' ǣ +60001  ' 9 +60002   ' o +60001  ' e +60001  ' X +60001   * ʑ +60002   ' E' +60001  \ , ˽ +60001   ' 1S @EDT1691035607.18 \ \ ,  +60001   &  +60002 \ ,  +60001  \ * Ϋ +60001  ' A +60001 \ ,  +60001 \ , pm +60002  '  +60001  + Vљ +60001  * / +60001  & 8 +60001  ' [ +60002  '  +60001  ' ԇ +60001  )  +60001 \ , nճ +60002 \ * I +60001 \ + X +60001  * u +60001  * "F +60001   ' #ء +60002  * %07 +60001 \ \ , & +60001  \ . (c +60001 \ / ) +60002 \  ' +ۏ +60001   ' ,% +60001   ' -ܻ +42181 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13635 "Can"\  % /^Q +7096 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20721 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9456 "Can"  ' 0 +11297 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +7226 "Can" \ - 2#} +10662 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3675 "Can"  % 3 +14845 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20213 "Can"  ' 4ߩ +537 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17923 "Can"\ \ + 6h? +2824 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +6 #-> Gate.cycleModemPower! 5 +99 .Gate.cycleModemPower! 5 +4 #Session Ended +15535 "Can" & 7 +5212 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +34023 "Can"\  ' 9Pk +60001  \ , : +60001   & <@ +60001  \ + =- +60002   ' ?/ +60001  \ + @Y +60001   ' B +60001 \ \ + C +60002 \  ' E +60001   ' F{ +60001 \  ' GG +60001   & I\\ +60002  & Js +60001  \ + L8 +60001  ' M +60001   * O5 +60001 \  & P +20709 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4190 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14358 "Can" % Qa +6371 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18541 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10171 "Can"\  ( S@ +10545 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18546 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +5964 "Can"\ + T +14784 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3719 "Can"  % V # +17005 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1497 "Can"  ) Wv +19240 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19983 "Can" ' XO +60001 \ 9 ZW +60001 \ \ + [{ +60002 \ \ + ]D +60001 \ + ^ +60001 \ , `l= +60001  \ - b +60001   ' ci +60001  ' e +19206  & e|/ +27 .tGate.power :raw,:ON +127 "sampler") +2 )  +2 "core"  +2 "collection"' +3 'u +3 "core"  +2 "processing"% +2 %! +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'T% +4 "core" %\   +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +5 "core" %(  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")Q% +3 "core" % v\ +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@11:00:26, 25.0C, 24% humidity, 15.1psia, 13.587V, 0.373A, 73.471Ah, 5.07W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #21) <=== +2 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +5 "core" &\  +2 .tHand.open + "manipulator"&m1 +53 "core" 1 +2 "manipulator"&\\& +5 "core" &  5 . +2 "manipulator"&(% +4 "core" % \  *  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +185 "core" ( + "manipulator"&S& +7 "core" &-6    T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-6  T +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' +2 .tHand.close + "manipulator"&Z/ +61 "core" / +3 "manipulator"&D& +5 "core" &-9  Q +2 "manipulator"&.% +4 "core" % P  3 +3 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC + "manipulator"&l( +288 "core" ( +4 "manipulator"&5& +5 "core" &: \ \ W L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &: \  L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^'O +111 "core" ' +2 "manipulator"&a& +5 "core" &9  % K +2 "manipulator"&'% +5 "core" %D ^ F +6 "collection"'& +8 "core" &\  +6 "collection"'& +6 "core" &\  +2 .tCC.seek :closed +3 "collection"'[(X +5 "core" &\  +5 &\ B +9 &"M\ 2 +10 &`y\ G +9 &b\ L +9 &]\ K +10 &_\ K +9 &Y`\ K +10 &b\ K +11 &`\ K +9 &_\ K +8 &a_\ K +9 &!$_\ K +9 &"`\ K +10 &$_\ K +9 &&j_\ K +9 &(+b\ K +10 &)\\\ K +9 &+_\ K +10 &-r_\ K +9 &/4_\ K +9 &0_\ K +10 &2_\ K +9 &4z_\ K +9 &6;\\\ K +10 &7\\\ J +9 &9`\ K +10 &;\\\ K +9 &=E\\\ J +9 &?b\ K +10 &@b\ K +9 &Bc\ K +10 &DIj\ L +9 &F\ O +9 &G\ R +9 &Iv\ T +10 &K4\ V +9 &L\ V +10 &N\ V +9 &Pw\ W +9 &R7\ X +10 &S\ X +9 &U\ X +9 &Wv\ A +10 &XM*\ )y +9 &X}g\ I +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 + "collection"'& +5 "core" &X}d\ I + .tHand.open +2 "manipulator"&81 +56 "core" 1 +3 "manipulator"&s% +6 "core" % D  F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +64 #"uploadLog"upsync +31 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'j& +5 "core" &X}d\ I +2 "collection"'% +5 "core" %Q\ +2 .tCSV.dial CSR +2 "collection"'-  +135 "core"  +2 "collection"'0% +5 "core" %Q\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'Y% +3 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'&' +626 "core" ' + .tCSV.dial :waste +2 "collection"'w +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'i'Q +1969 "core" ' + #tPurging external Intake +2 "collection"'#& +4 "core" &X}c\ I +2 "collection"'h% +4 "core" %T\ +2 .tCSV.dial :flush + "collection"'g  +43 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'%' O +2232 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 "collection"'X +2 .tCBV.dial CSV +3 "collection"'  +6 "core" +60  + .tCTV.dial :intake +2 "collection"'"  +69 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'E'Q +2210 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'C  +69 "core"  +2 #tFlushing upper manifold +2 "collection"'K& +4 "core" &X}c\ I +2 "collection"'d% +4 "core" %R\ +2 .tCSV.dial :flush + "collection"';  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'1'm +1148 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'>% +5 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'o' +517 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'| +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''Q +1574 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"' '. +722 "core" ' + .tCSV.dial :waste +2 "collection"') +42 "core" +3 .tCS.seek 0ml + "collection"'<'Q +735 "core" ' +2 "collection"'@& +4 "core" &X}c\ I +2 "collection"'4% +4 "core" %K\ +2 .tCSV.dial :flush +2 "collection"':  +40 "core"  +3 .tCS.seek 3ml +2 "collection"''. +727 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +56 "collection"'e @ +42 "core" B +2 "collection"'b% +4 "core" %.\ +3 .tCS.seek 5ml +2 "collection"''m +519 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'y'Q +1154 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'\ '. +732 "core" ' + .tCSV.dial :waste +2 "collection"'A +69 "core" +3 .tCS.seek 0ml + "collection"''Q +723 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +4 "core" &7   ! K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +53 "core" ( +2 "manipulator"&N& +4 "core" &    ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &  \  ! +3 .tForearm.seek CC + "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&~/ +60 "core" / +2 .tCC.seek :open + "collection"'J( +426 "core" ( +2 "manipulator"&U& +4 "core" &   ! +2 "manipulator"&% +4 "core" % c \  a +3 .tForearm.seek :retract + "manipulator"&6'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&R(-6 +274 "core" ( +2 "manipulator"&& +5 "core" &-<  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-<  Q J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u'n +100 "core" ' +3 .tHand.open + "manipulator"&!1 +60 "core" 1 +2 "manipulator"&T% +5 "core" % l  ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 11:04:33EDT03-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@11:00:26, 25.0C, 24% humidity, 15.1psia, 13.587V, 0.373A, 73.471Ah, 5.07W",Subject: "da sampling at most 100ml" +4 "collection"'Q& +5 "core" &\ +2 "manipulator"&=% +4 "core" %\   )  +2 "storage"(3% +5 "core" % T L \ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &<%  \ +2 "manipulator"&& +4 "core" &-<   J +2 "manipulator"&9% +4 "core" %\     +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&,( +188 "core" ( + "manipulator"&& +5 "core" &> \  * +2 "storage"(& +4 "core" &<% I J \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&+'j +101 "core" ' +2 "storage"(M& +5 "core" &<% V V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(*'g +85 "core" ' +2 "storage"(c- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (p& +3 "core" &<%  \ +3 "manipulator"&r& +4 "core" &>   # * +3 .tElbow.seek 5 + "manipulator"& ( +40 "core" ( +2 "manipulator"&?& +5 "core" &!   +2 "storage"(t& +4 "core" &<% ( &\ +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&/'> +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&`/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +3 "manipulator"&L& +8 "core" &! \ 1  +2 "manipulator"&% +5 "core" % A \  +2 .tForearm.seek :retract +2 "manipulator"&2'\ +46 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +44 "core" ' +2 .tElbow.seek CC +2 "manipulator"&H( +159 "core" ( + "manipulator"&k& +5 "core" &8  \  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &8 : K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z'O +102 "core" ' + "manipulator"&]& +5 "core" &7  K +2 "manipulator"&% +5 "core" %N  , Y +3 "collection"'q& +5 "core" &H\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &%\  +8 &0}\ +{ +10 &f\ > +9 &t\ K +9 &OY\ J +10 &[\ J +9 &]\ J +10 &\\\ J +9 &V]\ K +9 &\\\ J +10 &\\\ J +9 & W\ J +9 &"_[\ J +10 &$!]\ J +9 &%\\\ J +10 &'^\ J +9 &)g]\ J +9 &+*Y\ J +10 &,]\ K +9 &.]\ J +9 &0pY\ J +10 &20\\\ K +9 &3[\ J +10 &5\\\ J +9 &7xZ\ J +9 &99\\\ J +10 &:Y\ J +9 &<\\\ K +9 &>[\ J +10 &@A^\ J +9 &B^\ K +10 &Ce\ K +9 &E~}\ M +9 &G2\ R +10 &H\ U +9 &JT\ U +9 &Ll\ V +10 &N-e\ V +9 &O2\ W +10 &QT\ X +9 &So9\ X +9 &U/\ Y +10 &V_\ S +9 &X"?2\ - +9 &X|\ }]\ K +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.11 +2 .Hand.open + "manipulator"&n1 +4 "core" &X|uR\ K +62 1 +2 "manipulator"&G% +5 "core" % N  ! Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +109 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")\\+ +3 "core" + +2 "sampler")(% +5 "core" % _\ F +2 "collection"'S& +4 "core" &X|sc\ K +3 "Can"\ \ \\ g.y^ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %S\ +2 "sampler")1% +5 "core" %ab] b\  + "collection"'|% +5 "core" %S\ +2 #tIntake @12.1psia, vacuum from 6.6 to 9.6psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X( +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'X'Q +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")" +128 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +7 "core" %   k\ + .tSSV.dial :exhaust +2 "sampler")1  +58 "core" +3 ."airStroke"CS.seek 0ml + "collection"'|'Q +10 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure :exhale +3 "core" ' +2 ."airStroke"CSV.dial :air +56 "sampler")#.0X +103 "collection"'9 +2 "core" 9 fA +103 "collection"'C9 +3 "core" 9 vB  +102 "collection"';9 +3 "core" 9 D +103 "collection"'K9 +3 "core" 9 D +103 "collection"'>9 +3 "core" 9 F +102 "collection"'19 +3 "core" 9 H +103 "collection"'E9 +2 "core" 9 I" +103 "collection"'d9 +3 "core" 9 J& +102 "collection"')9 +3 "core" 9 L* +103 "collection"'|9 +3 "core" 9 L. +102 "collection"'@9 +3 "core" 9 N2 +102 "collection"'49 +3 "core" 9 O7 +103 "collection"'<9 +3 "core" 9\ Q; +102 "collection"'9 +4 "core" 9\ R? +102 "collection"'e9 +3 "core" 9\ SC +102 "collection"'b9 +3 "core" 9\ UG +103 "collection"'9 +3 "core" 9\ $VL\ +102 "collection"'9 +3 "core" 9\ ,WP\ +103 "collection"' 9 +3 "core" 9\ 3XT\ +103 "collection"'o9 +3 "core" 9\ ;YX\ +102 "collection"'9 +3 "core" 9\ AZ]\ +102 "collection"'\ 9 +3 "core" 9\ G[a\ +103 "collection"':9 +3 "core" 9\ N]e +102 "collection"'A9 +4 "core" 9\ T^i +102 "collection"'~9 +3 "core" 9\ X_m +103 "collection"'l9 +3 "core" 9\ _`r +102 "collection"'O9 +3 "core" 9\ c`v +102 "collection"'{9 +4 "core" 9\ hbz +102 "collection"'I9 +3 "core" 9\ kc~ +103 "collection"'9 +2 "core" 9\ pd +83 "Can"\ n,+ +20 "collection"'9 +3 "core" 9\ te +102 "collection"'N9 +3 "core" 9\ xf +103 "collection"'W9 +3 "core" 9\ {g +102 "collection"'y9 +4 "core" 9\ ~h +102 "collection"'9 +3 "core" 9\ i +103 "collection"' 9 +2 "core" 9\ j +4 .tCH.hold 10:00,70C +3 "collection"'! `\ `\ " +2 'Q9 +7 "core"  + 9\ \  +2 "collection"'=% +4 "core" %y\ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.7psia +59427 "Can"\ tv +560 "core" ` +2 "collection"'T9 +4 "core" 9\  +2 "collection"'3% +4 "core" % \ +2 #tEnded lysing Collection Puck Heater at 70C/36.4psia +2 .CS.seek 0ml + "collection"''Q +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'6 @ +96 "core" B +2 .tCSV.dial :air + "collection"'u @ +41 "core" ? +3 .tCS.seek 5ml + "collection"''m +1345 "core" ' +2 .tCSV.dial CTV +2 "collection"'[  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'}  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'9 @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1340 "core" ' + "collection"'U% +5 "core" %TTS \ + #tPuck @46.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +95 "core" ~ +2 .tCBV.dial CSV + "collection"'c  +27 "core" + "collection"'M% +5 "core" %T48\ +3 .tCS.seek 5ml + "collection"'?'m +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'R  +41 "core" +2 "collection"'% +5 "core" %mIK\  +2 .tCS.seek 7.001ml +2 "collection"'p' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'V' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"', ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'+   +30 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'k  + 'f  +28 "core"  +99  +2 .tCS.seek 5ml +2 "collection"'*'m +1350 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'/ @ +94 "core" B +2 .tCSV.dial :waste + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"']'Q +1347 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +68 "core" B +3 .tCS.seek 5ml + "collection"' 'm +1340 "core" ' +2 .tCSV.dial CTV + "collection"'q  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'2 @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'J  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'n @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'`'Q +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'G +106 "core" +2 .tCBV.dial CSV +2 "collection"'  +29 "core"  +2 "collection"'(% +5 "core" %R8:\ +2 .tCS.seek 5ml + "collection"'S'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'z  +41 "core" +2 "collection"'P% +4 "core" %m\  +3 .tCS.seek 7ml +2 "collection"'\\' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'Z @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'L ` +110 "core" _ +2 #tLysing Complete + "collection"'.& +5 "core" &X|g@\ K +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&v% +4 "core" %    x +2 "storage"(5% +4 "core" %\ \  \ +2 "storage"(x. +3 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,F +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "manipulator"&$& +7 "core" &,H C\ +2 &6 ` J +3 .tElbow.reconfigure :tight +58 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "storage"(#]K-0-\ b +3 "manipulator"&( +5 ."raiseStack"SE.seek :beamBreak + "storage"( 'g +4 "core" ( + "manipulator"&& +6 "core" &6  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &6 J +3 .tForearm.seek CC + "manipulator"&8'O +102 "core" ' +2 .tHand.close + "manipulator"&s/ +61 "core" / +3 .tCC.seek :open + "collection"'j( +74 "core" ' +2 "storage"(a- +4 "core" -'g +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"('z +34 "core" ' +302 ( +2 "storage"(-& +5 "core" &,I\ \ \ +2 "storage"(0& +4 "core" &,I\ \  \ +2 "manipulator"&^& +4 "core" &6  $ J +2 "manipulator"&7% +5 "core" % Z > +2 .tForearm.seek :retract +2 "manipulator"&F'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +194 "core" ( +2 "manipulator"&w& +5 "core" &  7 , +2 "storage"(& +3 "core" &,I  \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&&' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&g1 +62 "core" 1 +4 "manipulator"& % +4 "core" % m   H +2 "storage"(#& +4 "core" &,I \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 298 counts +2 "manipulator"&"'9 +11 "core" ' +2 "manipulator"&'& +5 "core" & ) +2 "storage"(i& +4 "core" &,I $ & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&X'g +32 "core" ' + "storage"(%% +5 "core" %  E\ +3 ."downElevator"SE.seek :down +4 "storage"(Y' +98 (% +3 "core" %< C \ QK +2 "manipulator"&C% +5 "core" %h    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +93 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +4 "core" &\ +2 "manipulator"&>& +5 "core" & ) + "manipulator"&1% +5 "core" %\   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&E(-6 +184 "core" ( + "manipulator"&d& +5 "core" &-? E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &-?  1 E +3 .tForearm.seek :garage + "manipulator"&|'n +101 "core" ' +2 .tHand.close + "manipulator"&@/ +61 "core" / +2 "manipulator"&4& +5 "core" &-@  - D +2 "manipulator"&<% +4 "core" % ]  . +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e( +279 "core" ( + "manipulator"&b& +5 "core" &6   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &6  8 K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +93 "core" ' +2 "manipulator"& & +5 "core" &7   K +2 "manipulator"&o% +4 "core" %J 9 +3 "collection"'& +4 "core" &\ +3 "collection"'\ & +6 "core" &\ +2 .tCC.seek :closed +3 "collection"':(X +5 "core" &\ +5 &\ 7 +9 &<K{\ 0 +9 &tw\ D +10 &#^\ J +9 &]b\ I +10 &[B\ I +9 &jY0\ J +9 &-X\ I +10 &Z\ J +9 &\\\ J +9 &sZ\ I +10 &!4Y\ J +9 &"Y\ I +9 &$Z\ I +10 &&{Z\ I +9 &(<^\ J +10 &)X\ I +9 &+[x\ J +9 &-]_\ J +10 &/E]I\ I +9 &1Z8\ I +9 &2^!\ J +10 &4]t\ I +9 &6MZN\ I +10 &8]D\ J +9 &9X3\ I +9 &;Z\ I +10 &=U[\ I +9 &?\\\ I +9 &@]\ J +10 &BZ\ J +10 &DZc\ K +9 &F \ N +9 &G\ S +9 &I\ U +10 &K@~\ V +9 &M\ W +9 &N\ X +10 &P\ W +9 &RC\ X +10 &T\ X +9 &U\ X +9 &Wy\ : +10 &XM-j\ &q +9 &X [\ Y +5 ( +2 "collection"'\ & +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.12 + "collection"'A& +5 "core" &XwO\ Y + &Xw4\ Y +2 .tHand.open + "manipulator"&~1 +60 "core" 1 +2 "manipulator"&l% +4 "core" % J +   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%{ +123 "core"  +2 "processing"%I% +5 "core" %e\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 .tPS.seek 0ml + "processing"%N'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%W +51 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% + "collection"'  +7 "core" B +2 "processing"%Q  +65 "core" +87  +2 .tPSV.dial :mixloop + "processing"%= +110 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%r  +124 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%T  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%3' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%t +42 "core" +3 .tPS.seek 0ml + "processing"%6'd +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +3 "core" &6 K +3 .tElbow.reconfigure :tight +57 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&9( +3 "core" ( + "manipulator"&& +5 "core" &6  o K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &6  1 K +3 .tForearm.seek CC + "manipulator"&'O +94 "core" ' + .tHand.close +2 "manipulator"&c/ +64 "core" / +2 .tCC.seek :open +2 "collection"'M( +429 "core" ( + "manipulator"&& +5 "core" &6  K +2 "manipulator"&R% +4 "core" % ^  7 +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(-6 +287 "core" ( + "manipulator"&& +5 "core" &-@  ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &-@  ] +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&,'n +103 "core" ' + .tHand.open +2 "manipulator"&+1 +59 "core" 1 +2 "manipulator"&k% +5 "core" % c   > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +105 "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 5 into Collection Clamp + "collection"'V& +5 "core" &o\ +2 "manipulator"&/% +4 "core" %\   +2 "storage"(% +4 "core" % G I e\ +2 "storage"(*. +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +220 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (]& +2 "core" &<$ B + &\ +3 "manipulator"&q& +4 "core" &-@ c ] +2 "manipulator"&2% +4 "core" %\  H  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&J( +179 "core" ( +2 "manipulator"&n& +4 "core" &+ - +2 "storage"( & +4 "core" &<$ D H\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&G'j +90 "core" ' +2 "storage"(& +5 "core" &<$ & ( 9\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(('g +100 "core" ' +2 "storage"(`- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (z& +3 "core" &<$ \  2\ +2 "manipulator"&P& +4 "core" &+ { - +2 .tElbow.seek 5 +2 "manipulator"&S( +53 "core" ( +2 "manipulator"&Z& +4 "core" &*  @ +2 "storage"(\\& +4 "core" &<$ : D\ +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&L'> +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&./ +56 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(5' +2 "manipulator"&v& +9 "core" &* 3 @ + "manipulator"&x% +5 "core" % H  +3 .tForearm.seek :retract + "manipulator"&$'\ +68 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +22 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +173 "core" ( + "manipulator"&& +5 "core" &#  ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &$ ;3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D'O +97 "core" ' + "manipulator"&s& +5 "core" &$ # ;3 +2 "manipulator"&a% +5 "core" %U   +2 "collection"'H& +4 "core" &!\ +3 "collection"'m& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'_(X +5 "core" & \  +8 &2\ *z +10 &h\ > +9 &s@\ K +10 &NZ7\ J +9 &\\]\ I +9 &]N\ J +10 &[H\ J +9 &V[5\ J +9 &Y|\ J +10 &[\ J +9 & \\~\ J +10 &"`Wk\ I +9 &$!YZ\ I +9 &%YO\ I +10 &'XC\ J +9 &)g^6\ I +9 &+(^ \ J +10 &,\\\ J +9 &.]\ I +9 &0n]\ J +10 &20Z\ J +9 &3W\ I +10 &5X\ J +9 &7u\\\ J +9 &99X\ I +10 &:[\ I +9 &<Y\ J +10 &>X\ I +9 &@AZ\ I +9 &Bb\ K +10 &Cj_\ K +9 &Ew\ O +9 &G-\ S +10 &H\ U +9 &J\ W +9 &Lg\ W +15 &N(F\ X +5 &O@\ X +9 &Q\ X +9 &Skm\ Y +9 &U.s\ X +10 &Ve\ R +9 &X>n\ 0 +9 &Xwxj\ L +6 ( + "collection"'m& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.17 +2 .Hand.open + "manipulator"& 1 +4 "core" &Xwra\ L +51 1 + "manipulator"&-% +5 "core" % U ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +105 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'^  +123 "core" ~ +2 .tCSV.dial CTV + "collection"'7  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2614 "core" ' +2 "collection"'w% +5 "core" % Q\  +2 .tCS.seek 4ml +2 "collection"''NR +1600 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%g  +79 "core" ~ +3 .tPS.seek 0ml +2 "processing"% 'd +2609 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'# ` +28 "core" ` +2 .tCSV.dial :air +2 "collection"'' @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'i' O +1602 "core" ' +2 .tCSV.dial CTV +2 "collection"'%  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'F'Q +2608 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'C  +60 "Can"\ d wW +62 "core" + "collection"'& +5 "core" &XwrR\ L +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&&% +5 "core" %   , p +2 "storage"("% +4 "core" % \ \ +2 "storage"(K. +3 "core" .(<( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(>(,F +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (1& +3 "core" &,E \ +2 "manipulator"&& +4 "core" &$  ;3 +2 "manipulator"&X% +4 "core" %    p +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +49 .tElbow.seek 4 +11 "manipulator"&d( +210 "core" ( + "manipulator"&)& +5 "core" &  r / +2 "storage"(Y& +4 "core" &,F \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&h'g +95 "core" ' +2 "storage"(@& +4 "core" &,F A\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'g +281 "core" ' +2 "storage"(<- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&;& +3 "core" &  / +2 "storage"(|& +4 "core" &,F C\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&b' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(E- +2 "core" -' +4 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"( ' +30 "core" ' +2 "manipulator"&o% +4 "core" %x  \  +2 "storage"(& +5 "core" &,F \ \ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 307 counts + "manipulator"&'B +13 "core" ' +2 "manipulator"&j& +5 "core" &  _ / +2 "storage"(A& +4 "core" &,F\ \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&~'g +25 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(l' +37 "core" ' + "manipulator"&\ & +6 "core" & / + "manipulator"&{% +5 "core" %q    ? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&( +154 "core" ( +2 "manipulator"&& +5 "core" &\ -  Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &\ - Cs +3 .tForearm.seek CC +2 "manipulator"&W'O +92 "core" ' +3 .tHand.close + "manipulator"&N/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "storage"( & +5 "core" &,F\ \ +2 "storage"(Q& +4 "core" &,F \ \ +2 "manipulator"&=& +5 "core" &\ -  ? Cs + "manipulator"&r% +5 "core" % ]   +2 .tForearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&T( +170 "core" ( + "manipulator"&!& +5 "core" & ! +2 "storage"(t& +4 "core" &,F # % Q\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&3' +107 "core" ' +2 .tElbow.hold +2 "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&61 +57 "core" 1 +3 "manipulator"&[% +4 "core" % r   l +3 "storage"(& +5 "core" &,F \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 294 counts +2 "manipulator"&}'5 +19 "core" ' +2 "manipulator"&& +4 "core" & ! +2 "storage"(U& +5 "core" &,F ' # J\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&c'g +22 "core" ' + "storage"(e% +5 "core" % H 1 \  +3 ."downElevator"SE.seek :down +5 "storage"(O' +98 (:% +3 "core" %z8 5 \ QJ +2 "manipulator"&% +5 "core" %р +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +86 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%p +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%9  +53 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%+ +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%k  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%V'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +5 "core" &\  +2 "manipulator"&/& +4 "core" & ! +2 "manipulator"&% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(-6 +175 "core" ( + "manipulator"&,& +5 "core" &-0 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +4 "core" &-0 K +2 .tForearm.seek :garage +2 "manipulator"&q'n +98 "core" ' +2 .tHand.close + "manipulator"&2/ +64 "core" / +2 "manipulator"&& +5 "core" &-1  E J +2 "manipulator"&n% +4 "core" % ΀ W +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( + "manipulator"&?& +5 "core" &? 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &?  2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&z'Η +100 "core" ' +2 "manipulator"&P& +5 "core" &?    2 +2 "manipulator"&Z% +4 "core" %Ε +2 "processing"%\\& +5 "core" &\  +3 "processing"%f& +7 "core" &\  +2 .tPC.seek :closed +2 "processing"%.(X +5 "core" &\  +6 &F\ %h +9 &kY\ 8 +10 &\ L +9 &_\ L +9 &Nc\ L +10 &`\ L +9 &b\ K +9 &`\ L +10 &Xb\ K +9 &c\ L +10 &`"\ K +9 &!b\ L +9 &#`b\ K +10 &% c \ L +9 &&c\ L +9 &(` \ L +10 &*gb\ L +9 &,)`\ L +10 &-b\ L +9 &/c\ L +9 &1ob\ L +10 &31c(\ L +9 &4e%\ L +9 &6c*\ L +10 &8wb)\ L +9 &:9c+\ L +10 &;g"\ L +9 &=b\ L +9 &?c&\ L +10 &A@e \ L +9 &Cd/\ L +9 &Dn,\ M +10 &F~z1\ O +9 &H83\ Q +10 &I5\ R +9 &K/\ R +9 &M|-\ R +10 &O?'\ R +9 &P4\ R +9 &R3\ R +10 &T7\ S +9 &VD@\ S +10 &WxsA\ 'y +9 &X}uF\ : +9 ( +3 "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%v& +4 "core" &X<\ 0 +2 &X5\ 0 + .tHand.open + "manipulator"&x1 +108 "core" 1 +2 "manipulator"&J% +5 "core" % Δ  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%( +42 "core" +2 "processing"%% +5 "core" %ae\ +3 .tPS.seek 0.3ml + "processing"%L'^ +384 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +106 "core"  +2 "processing"%s% +5 "core" %\\\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%S'. +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%a' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%H +105 "core" +2 .tPTV.dial :mixing + "processing"%$ @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%M  +86 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&-& +4 "core" &?  2 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&m(? +4 "core" ( +2 "manipulator"&^& +4 "core" &?   2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &? ' 2 +3 .tForearm.seek PC + "manipulator"&D'Η +94 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +3 .tPC.seek :open + "processing"%w( +421 "core" ( +2 "manipulator"&& +5 "core" &? 2 + "manipulator"&% +4 "core" % Ί +3 .tForearm.seek :retract + "manipulator"&g'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&8(-6 +132 "core" ( +2 "manipulator"&#& +4 "core" &-E   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &-E  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +95 "core" ' +2 .tHand.open + "manipulator"&%1 +61 "core" 1 +2 "manipulator"&i% +5 "core" % o  Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 #tLoading da puck from tube 5 into Processing Clamp + "processing"%C& +4 "core" &\ +2 "manipulator"&% +5 "core" %\  1  +2 "storage"(&% +4 "core" %  \ +2 "storage"(". +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(K(<( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (1& +3 "core" &<) j\  +2 "manipulator"&& +4 "core" &-E    +2 "manipulator"&X% +4 "core" %\  G  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +175 "core" ( +2 "manipulator"&)& +5 "core" &  2 + "storage"(Y& +5 "core" &<)  # B\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +92 "core" ' +3 "storage"(@& +5 "core" &<) % # F\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(0'g +112 "core" ' +2 "storage"(<- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (;& +3 "core" &<) [\  +2 "manipulator"&|& +5 "core" &  3 2 +2 .tElbow.seek 5 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&o& +4 "core" & 2 +2 "storage"(& +4 "core" &<) \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&j'> +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&A/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "storage"({' +4 "manipulator"&\ & +6 "core" &  2 +2 "manipulator"&h% +4 "core" % 6   +3 .tForearm.seek :retract + "manipulator"&d'\ +70 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +19 "core" ' +2 .tElbow.seek PC + "manipulator"&4(? +254 "core" ( +2 "manipulator"&b& +5 "core" &J % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &J < % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& 'Η +95 "core" ' + "manipulator"&& +5 "core" &J  F % +2 "manipulator"&% +4 "core" %Θ 4 +3 "processing"%~& +4 "core" &\ +3 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%N(X +4 "core" &\  +9 &0~\ +z +10 &e\ > +9 &}\ M +9 &H]}\ L +10 &\ e\ L +9 &b\ L +9 &]\ K +10 &P_\ L +9 &b\ K +10 &dr\ L +9 & a\ L +9 &"Y_\ K +10 &$a\ L +9 &%`\ L +9 &'_\ L +10 &)a]e\ K +9 &+#_m\ K +9 &,dz\ L +10 &.bw\ K +9 &0h_y\ L +10 &2*_x\ L +9 &3_v\ K +9 &5av\ K +10 &7q`c\ K +9 &92_d\ L +9 &:_]\ L +10 &<_`\ K +9 &>xbb\ L +10 &@:a]\ L +9 &A`]\ L +9 &Cj[\ L +10 &Ex{O\ N +9 &G2R\ Q +9 &HT\ R +10 &JZ\ Q +9 &Lw\\\ Q +10 &N7X\ R +9 &OR\ R +9 &QP\ R +10 &S|J\ R +9 &U=E\ S +10 &VB\ K +9 &X3DF\ "e +9 &X 9>\ / +5 ( +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open +2 "manipulator"&I1 +3 "core" &X!<\ / +50 1 +2 "manipulator"&_% +4 "core" % Θ  Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +3 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Q ^ +2 %=9 +7 "core" 9\ +102 "processing"%r9 +4 "core" 9 +102 "processing"%!9 +3 "core" 9 +102 "processing"%t9 +3 "core" 9 \ +102 "processing"%W9 +3 "core" 9\ +102 "processing"%9 +3 "core" 9\ +102 "processing"%69 +4 "core" 9\ +102 "processing"%[9 +3 "core" 9 +102 "processing"%9 +4 "core" 9" +102 "processing"%9 +3 "core" 9' +102 "processing"%U9 +3 "core" 9+ +103 "processing"%e9 +3 "core" 9/ +102 "processing"%y9 +3 "core" 93 +102 "processing"%:9 +4 "core" 97 +102 "processing"%9 +3 "core" 9< +102 "processing"%T9 +4 "core" 9@ +102 "processing"%39 +3 "core" 9D +102 "processing"%}9 +3 "core" 9H +102 "processing"%l9 +4 "core" 9L +102 "processing"%9 +3 "core" 9Q +102 "processing"%c9 +3 "core" 9U +103 "processing"%O9 +3 "core" 9Y +102 "processing"% 9 +3 "core" 9] +102 "processing"%p9 +3 "core" 9b +102 "processing"%99 +3 "core" 9f\ +103 "processing"%+9 +3 "core" 9 j\ +102 "processing"%k9 +3 "core" 9 n\ +102 "processing"%9 +3 "core" 9r\ +102 "processing"%9 +4 "core" 9w +3 .tPH.hold 2:00:00,28C +3 "processing"%/ p^p +4 .tdelay 1:30 +3 "core" w +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  + "processing"%,% +5 "core" %c\ +2 #tPulling 0.5ml of PSR.wash +55 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml + "processing"%]' +589 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%u'Ҧ +1594 "core" ' + .tPTV.dial :puck +2 "processing"%2  +69 "core"  + .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%n  +123 "core"  +2 "processing"%R% +4 "core" %ҨS\  +3 .tPS.seek 1.5ml +2 "processing"%?'X +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +3 .tPS.seek 0ml + "processing"%q'd +1608 "core" ' +2 .tdelay 5:00 +22264 "Can"\ F z +7739 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%*' +2283 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +80 "core" +3 .tPS.seek 0ml + "processing"%J'd +2276 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%f  +124 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%( @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'z  +2 .tPRV.dial CBV +4 "processing"%V  +40 "core" +2  +3 "processing"%5% +4 "core" %^H\  +3 .tPS.seek 0.34ml + "processing"%s'm +438 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'L  +28 "core" +2 .tPRV.dial :air +2 "processing"%S  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%H'G[ +1190 "core" ' + .tPRV.dial :waste2 +2 "processing"%$ @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%M' +867 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%a  +42 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%-'Ҧ +1594 "core" ' +2 .tPSV.dial :PML +2 "processing"%^ +42 "core" + .tPTV.dial :mixing +2 "processing"%7 @ +70 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +5 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%G' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&#& +4 "core" &J   % +2 "manipulator"&'% +4 "core" %\  @ * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&D(-6 +133 "core" ( +2 "manipulator"&m& +4 "core" &-4  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-4 3 . +3 .tForearm.seek :garage + "manipulator"&i'n +102 "core" ' +2 .tHand.close + "manipulator"&C/ +58 "core" / +2 "manipulator"&& +5 "core" &-T  @  +2 "manipulator"&&% +4 "core" % l  = +3 .tForearm.seek :retract + "manipulator"&"'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g( +270 "core" ( +2 "manipulator"&& +5 "core" &3  ^ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &3 ` G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +98 "core" ' +2 "manipulator"&X& +5 "core" &3   G +2 "manipulator"&>% +4 "core" %S  } +3 "collection"')& +4 "core" &\ +2 "collection"'Y& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'@(X +5 "core" &\  +8 &-\ +| +10 &g\ ? +9 &y\ L +9 &S`\ K +10 &`\ K +9 &a\ K +9 &_\ L +10 &Z`\ L +9 &_\ L +9 &]\ K +10 & Z\ K +9 &"d^\ K +10 &$%^\ K +9 &%\\\ K +9 &'_\ L +10 &)k^\ K +9 &+.[\ K +9 &,`\ K +10 &._\ K +9 &0s[\ K +10 &25]\ K +9 &3^\ K +9 &5Z\ K +10 &7{_\ K +9 &9>_\ K +9 &:^\ K +10 &<_\ K +9 &>]\ K +10 &@F\\\ K +9 &B^K\ K +9 &Cb\ K +10 &Eu\ M +9 &G;>\ Q +9 &H|~d\ U +10 &J\ V +9 &LsL\ V +10 &N4\ V +9 &OY\ X +9 &Qz\ X +10 &Su\ X +9 &U6\ Y +9 &V]\ O +10 &X(L`\ %s +9 &Xnc\ S +5 ( +2 "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + "collection"'8& +5 "core" &Xn\ S + &Xn \ S +2 .tHand.open + "manipulator"&<1 +63 "core" 1 +2 "manipulator"&;% +5 "core" % S *  A } +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%o +97 "core"  + "processing"%% +5 "core" %f>\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%A  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'd +1606 "core" ' +2 .tPSV.dial PSR +2 "processing"%h +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +58 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'0  +33 "core" ~ +116  +2 .tPSV.dial :mixloop +2 "processing"%j +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%b  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%{  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%~  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%d' +2606 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%w +42 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&_& +4 "core" &2 n G +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +4 "core" ( +2 "manipulator"&& +5 "core" &2 G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &r& +2 "core" &2 G +3 .tForearm.seek CC +2 "manipulator"& 'O +102 "core" ' +2 .tHand.close + "manipulator"&!/ +63 "core" / +2 .tCC.seek :open +2 "collection"'t( +426 "core" ( +2 "manipulator"&W& +5 "core" &2 N G +2 "manipulator"&% +4 "core" % W Y / +2 .tForearm.seek :retract +2 "manipulator"&6'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&[(-6 +289 "core" ( +2 "manipulator"&& +5 "core" &-<  g H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-< H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&U'n +102 "core" ' +3 .tHand.open + "manipulator"&e1 +58 "core" 1 +2 "manipulator"&y% +5 "core" % f   " d +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +95 "core" ' +3 ."da"delayUntil "11:59:00.37" +11696 "Can"\ K } +13235 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%T  +45 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +31 "core" + +2 ."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"%l' +2275 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%O +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%p'd +2283 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +123 "core"  +2 "processing"%+% +5 "core" %e;\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%k' +593 "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"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 "processing"% % +4 "core" %Ҩ>\  +3 ."da"PS.seek 1.5ml +2 "processing"%]'X +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%u +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%`' +2282 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Q +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%P +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\\'d +2280 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%q +123 "core"  +2 "processing"% % +5 "core" %cM\ + #"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' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%x +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%f% +4 "core" %ҥ(\  +3 ."da"PS.seek 1.5ml + "processing"%'U +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%J'd +1608 "core" ' +2 ."da"delay 2:00 +5564 "Can"\ J  +6439 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +56 "processing"%' +2286 "core" ' +2 ."da"PSV.dial PTV + "processing"%L +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%s +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%$  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%H'd +2265 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%a  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%M  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%^  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%7 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%.% +4 "core" %e\ \  +3 ."da"PS.seek 0.55ml +2 "processing"%-' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%G  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%# +42 "core" +2 ."da"PTV.dial :mixing + "processing"%' @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%m  +33 "core" +2 "processing"%%% +4 "core" %Ҥ\  +3 ."da"PS.seek 1.85ml + "processing"%4' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +37546 "Can"\ C 4 +10457 #"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"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%i  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2276 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%1 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%X +39 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%>  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2280 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +123 "core"  +2 "processing"%% +4 "core" %^a\ +2 #"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"%8' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%<'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%;  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Y +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 "processing"%% +5 "core" %ҥW\  +2 ."da"PS.seek 1.5ml +2 "processing"%'U +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'd +1597 "core" ' +2 ."da"delay 2:00 +12007 #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"%h * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2281 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2263 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%% +5 "core" %fD\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%E' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%~'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +35 "core" + "processing"%d% +5 "core" %ҦE\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'V +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%r'd +1602 "core" ' +2 ."da"delay 2:00 +8448 "Can"\ W E +3554 #"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"%g * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%@' +2279 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%W +67 "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" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2277 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%= +122 "core"  +2 "processing"%e% +4 "core" %d\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +55 "processing"%#A d`xb +11 ."da"PS.seek 0.5ml +2 "processing"%y' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%6'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%T% +5 "core" %Ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%3'X +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"%I'd +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +46 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +30 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +71 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2275 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%l +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +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"%p  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'd +2256 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +8 "processing"%% +16 "core" %b(\ +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%,' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"% % +5 "core" %X\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%' +332 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%2'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%] +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +32 "core" +2 "processing"%R% +5 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'S +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Q  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Z +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2306 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +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"%B  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2300 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%* +123 "core"  +2 "processing"%f% +4 "core" %g`\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%v'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%( +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%V% +5 "core" %ңS\  +2 ."da"PS.seek 1.5ml +2 "processing"%z'S +157 "Can"\ } G +434 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%J  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +1600 "core" ' +2 "processing"%S9 +4 "core" 9]5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%s  +4 "core" 5 + 5 + "processing"%$& +4 "core" &X!H\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +4 "core" %\   +2 "storage"(a% +4 "core" % y \ + "storage"(M. +4 "core" .(<( +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 4 +2 "storage"(^(,F +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (7& +2 "core" &,I G D\ +2 "manipulator"&H& +5 "core" &-=  G +2 "manipulator"&% +4 "core" %\  D  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&.( +173 "core" ( +2 "manipulator"&& +5 "core" &  $ + "storage"(G& +5 "core" &,J z \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&-'g +93 "core" ' +2 "storage"(#& +5 "core" &,J } | S\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(''g +281 "core" ' +2 "storage"(m- +4 "core" -'n +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&%& +4 "core" &  $ +2 "storage"(C& +4 "core" &,J Y \\ +\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&4, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(&- +3 "core" -'n +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"( ' +35 "core" ' + "manipulator"&i% +5 "core" % ) +2 "storage"(& +4 "core" &,J ' : \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 311 counts + "manipulator"&1'F +12 "core" ' +2 "manipulator"&D& +5 "core" &  . $ + "storage"(X& +5 "core" &,J y \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&>'g +29 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&"& +5 "core" &  i $ +2 "manipulator"&% +52 "core" %q /  +14 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&)'\ +94 "core" ' +3 ."da"Elbow.seek PC + "manipulator"&8(? +251 "core" ( +2 "manipulator"&;& +4 "core" &B  x + +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &B L + +2 ."da"Forearm.seek PC +2 "manipulator"&o'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%<( +424 "core" ( + "storage"(& +5 "core" &,J \ +3 "manipulator"&& +4 "core" &B + +2 "manipulator"&% +4 "core" % Έ +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&\ ( +260 "core" ( +2 "manipulator"&A& +5 "core" & 5 + "storage"(& +5 "core" &,J w \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&j'g +95 "core" ' +2 ."da"Hand.open + "manipulator"&b1 +53 "core" 1 +3 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(0'P +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0312h100ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1280 #"da"SX MX5/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.863 seconds\ /var/log/esp/da23aug0312h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0312h100ml15s_nessie.tif +1573 #SX MX5/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0312h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0312h100ml25s_nessie.tif +2573 #SX MX5/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0312h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "28.863 sec auto-exposure",Subject: "da23aug0312h100ml images!" +3 "storage"(- +21 "core" -' +8 "storage"({& +16 "core" &,J h v \ +2 "manipulator"&E& +4 "core" &   + 5 +3 ."da"Elbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&w& +5 "core" & 5 +2 "storage"(d& +4 "core" &,J { |\ +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&~'g +19 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +56 "core" ' + "manipulator"&_& +5 "core" & 5 +2 "storage"(!& +5 "core" &,J \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&g' +35 "core" ' +2 ."da"Elbow.hold +2 "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.05 Pucks below Top Plate +2 "storage"(r' +22 "core" ' +2 "manipulator"&W% +5 "core" % v  "  +2 "storage"(& +5 "core" &,J \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 4 + 317 counts +2 "manipulator"& 'L +11 "core" ' +2 "manipulator"&& +5 "core" &1  - +2 "storage"(@& +5 "core" &,J 6\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&='g +30 "core" ' +11 "storage"(e% +6 "core" %  \ +3 ."downElevator"SE.seek :down +3 "storage"(' +100 (y% +3 "core" %@3\ \ \ OE +3 "manipulator"&U% +5 "core" %l = 6 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +42 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (T& +4 "core" &,J  \ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%6& +5 #tStarting finalPurge +3 "core" &\ +2 "manipulator"&}& +5 "core" &1  p - + "manipulator"&3% +5 "core" %\  u  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +185 "core" ( +3 "manipulator"&c& +5 "core" &-9 M +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +4 "core" &-9 M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&I'n +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&l/ +53 "core" / +2 "manipulator"&9& +5 "core" &-:   & L +2 "manipulator"&+% +5 "core" % q  . J +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +119 "core" ( + "manipulator"&& +5 "core" &I  M 5 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I 5 +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&k'Η +101 "core" ' +2 "manipulator"& & +5 "core" &I + 5 +2 "manipulator"&,% +4 "core" %Ο   +2 "processing"%& +5 "core" &\ +2 "processing"%]& +6 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%n(X +5 "core" &\ +5 &\ 6 +9 &>J\ 0 +9 &ot\ E +10 &d\ L +9 &]\ K +9 &a\ K +10 &a`\ L +9 &$^\ K +10 &c\ K +9 &_\ K +9 &j\\\ K +10 &!+`\ L +9 &"_\ L +9 &$`\ K +10 &&r\\\ K +13 &(4]\ K +6 &)b\ K +9 &+_\ L +9 &-y`\ L +10 &/<_\ K +9 &0]\ K +9 &2]\ K +10 &4]\ K +9 &6D^\ K +10 &8]\ K +9 &9c\ L +9 &;`\ K +10 &=L]\ K +9 &?`\ K +9 &@c\ K +10 &Bc\ K +9 &DSb\ L +10 &Fs\ M +9 &G\ P +10 &I\ Q +9 &KI\ R +9 &M \ R +9 &N\ R +10 &P\ R +9 &RP\ R +10 &T\ R +9 &U\ R +9 &W\ 5 +10 &Xa.y\ X +9 &X \ / +3 ( + "processing"%]& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 + "processing"%R& +5 "core" &X\ / + ."psFlush"Hand.open +2 "manipulator"&21 +64 "core" 1 +2 "manipulator"&% +5 "core" % Μ  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +39 "core"  +2 "processing"%P% +10 "core" %h\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +497 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +95 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%?' +2114 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%q @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%B'F +2608 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +96 "core"  +2 "processing"%*% +5 "core" %E\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +71 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%(  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%V +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%v'F +558 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%G  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%:' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +81 "core" ~ + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%%'d +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%C @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%i  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +52 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%X'T +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%-  +49 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2250 "Can"\ G q +362 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%> U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%N +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +81 "core"  +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2606 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'b& +5 "core" &\ +2 "manipulator"&& +4 "core" &I   5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(? +3 "core" ( +2 "manipulator"&& +4 "core" &I  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &I 5 +3 .tForearm.seek PC + "manipulator"&'Η +102 "core" ' +2 .tHand.close + "manipulator"&{/ +58 "core" / +2 .tPC.seek :open +2 "processing"%E( +424 "core" ( +2 "manipulator"&w& +4 "core" &I 5 +2 "manipulator"&d% +5 "core" % Ζ  [ +3 .tForearm.seek :retract + "manipulator"&_'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&!( +349 "core" ( +2 "manipulator"&W& +5 "core" &6  ? I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +2 "core" &5 s I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 "manipulator"&@& +5 "core" &6  0 I +2 "manipulator"&\ % +4 "core" %W  X +2 "collection"'e& +5 "core" &\ +3 "collection"'j& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +53 "core" &\  +11 &2\ *z +3 &e\ > +4 &v\ L +2 &E\\\ K + &_\ K + &_\ L + &_\ K +4 &K_\ L +8 &_\ K +10 &]\ K +9 & [\ K +9 &"U]\ K +10 &$_\ K +9 &%_\ K +10 &'^\ L +9 &)]^\ K +9 &+^\ K +10 &,_\ L +9 &._\ K +9 &0d_\ K +10 &2%_\ L +9 &3]\ K +10 &5]\ K +9 &7m_\ K +9 &9.]\ K +10 &:]\ K +9 &<[\ K +9 &>t^\ K +10 &@6_\ K +9 &A_\ L +10 &Cc\ L +9 &Evr\ M +9 &G-\ Q +10 &H\ U +9 &J\ W +9 &Lb\ W +10 &N"\ X +9 &O\ X +10 &Q\ W +9 &Sf\ X +9 &U'\ Y +10 &V\ T +9 &X;{\ - +9 &X\ G +6 ( + "collection"'j& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 + "collection"'y& +5 "core" &XY\ G + &XY\ G +2 .tHand.open + "manipulator"&U1 +57 "core" 1 +2 "manipulator"&~% +5 "core" % V *   Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &XY\ G +2 "collection"'g% +5 "core" %L\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'T% +5 "core" %K\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'6'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '}% +3 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'3' +622 "core" ' +2 .tCSV.dial :waste + "collection"'r +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'='Q +1967 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'c& +5 "core" &XY\ G +2 "collection"'O% +4 "core" %P\ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'|'m +1149 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'l @ +40 "core" B + "collection"'9% +5 "core" %m\  +3 .tCS.seek 7ml + "collection"'+' +511 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"' @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'I'Q +1564 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +5 "core" &XX\ G +2 "collection"',% +4 "core" %T\ +2 .tCSV.dial :flush + "collection"'  +69 "core" +3 .tCS.seek 5ml + "collection"''m +1151 "core" ' +2 .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"'p @ +42 "core" B +2 "collection"'<% +5 "core" %m~\  +2 .tCS.seek 7ml +2 "collection"'R' +511 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'2  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"']'Q +1580 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'Q& +5 "core" &XXj\ G +2 "collection"'P% +4 "core" %Kn\ +2 .tCSV.dial CSR +2 "collection"'k  +40 "core"  +2 "collection"'L% +5 "core" %Kz\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'Z'O +1788 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'q' O +507 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '\\  +97 "core" +31  +2 .tCTV.dial :intake +2 "collection"'?  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'`'Q +1780 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'*  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'B'Q +580 "core" ' +2 .tCSV.dial CSR +6 "collection"'f  +97 "core"  + "collection"'(% +5 "core" %Um\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'V' O +1345 "core" ' +2 .tCSV.dial CBV + "collection"'x +97 "core" +2 .tCS.seek 0ml +2 "collection"'5'Q +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +5 "core" &4  ! I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +25 "core" ( +2 "manipulator"&S& +5 "core" &  1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &  " 1 +2 .tForearm.seek CC +2 "manipulator"&z'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'$( +425 "core" ( + "manipulator"&a& +5 "core" &  8 1 +2 "manipulator"&7% +4 "core" % `  j 8 +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(-6 +287 "core" ( + "manipulator"&K& +5 "core" &-. S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-. : S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&G'n +102 "core" ' +3 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&[% +5 "core" % e R f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +150 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:26 +2 #Preparing to sleep until 11:00AM 08/4/2023 +8 #Asleep til 11:00AM 08/4/2023 +4 #Continuing at 11:00EDT04-Aug-23 +3 "Can"\ 9  +26 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +5877 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +3 #Retry #2 of 10 after 10:00 +4410 "Can"-\ $ , +56122 ."Qmail"GoodNews.email "Then, in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:143\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 3,\\n 5 => 19}\\nCan@12:55:04, 25.5C, 25% humidity, 15.1psia, 13.645V, 0.288A, 74.504Ah, 3.93W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT04-Aug-23" +3879 "Can")\ .  +5243 #"uploadLog"upsync +54758 "Can")\ $ 3 +60001 *\ $ 7 +60001 )\ $ _ +60001 *\ +  +60002 +\ $ 3 +50661 #"espclient"Session Begun +201 #-> exitt +291 #-> exit + #Session Ended +8847 "Can"*\ $ ! +60001 ,\ $  +60001 +\ $ 0M +60002 .\ '  +60004 -\ % y +59998 /\ $ - +60001 .\ $ } +60001 /\ & ; +60001 0\ $ % +60002 0\ $ wg +60001 0\ $  +60001 .\ $  +60001 .\ $ t) +60001 0\ *  +60002 /\ ( U +60001 .\ ) s +60001 /\ $  +50160 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5636 "Can"0\ #  +15098 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1442 "Can"0\ & ] +19282 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1444 "Can".\ &  C +2707 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +15813 "Can"0\ #  +2739 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11616 "Can"/\ # ;\ o +6923 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7431 "Can"0\ '   +11103 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4082 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +127 #"core_reset"Sent BREAK +2 #"core_reader"@45338 sendCRC with ifg=0x20, ie=0x7F +2 #@47173 sendCRC with ifg=0x08, ie=0x5F #@34070 idle with ifg=0x84, ie=0x75 +2 #@34742 select with ifg=0x10, ie=0xF5 +2 #@35378 receive with ifg=0x10, ie=0xFD #@36011 receive with ifg=0x10, ie=0xFD +2 #@36645 receive with ifg=0x10, ie=0xFD #@36972 receive with ifg=0x80, ie=0xFD +2 #@58227 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +189 #"Restarting_core_reader"Powering core bus +530 "Can"-   - -   -L +2 #"Restarting_core_reader"Polling Can every 10:00 +19894 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18592 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +669 "Can".  > ú +3484 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15051 "Can"-\ %  Y +3500 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10853 "Can"+\ &  +7683 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6678 "Can"-\ + r +11861 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2495 "Can"+\ *  +16039 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19051 "Can",\ & : +1670 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14862 "Can",\ & G +5858 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10670 "Can"+\ & ݺ +10053 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18515 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6495 "Can"+\ * ]s +14232 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18515 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2308 "Can"+\ )  +18423 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18506 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18872 "Can"*\ ) ( +1946 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18447 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14668 "Can")\ & Ƈ5 +6062 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10487 "Can")\ & ˺ +10247 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18518 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4186 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6280 "Can"*\ & Sa +14450 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2083 "Can")\ , ʵ +18652 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18507 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2078 "Can"*\ )  +2108 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20634 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@47173 sendCRC with ifg=0x08, ie=0x5F + #@34070 idle with ifg=0x84, ie=0x75 #@34742 select with ifg=0x10, ie=0xF5 + #@35378 receive with ifg=0x10, ie=0xFD + #@36011 receive with ifg=0x10, ie=0xFD #@36645 receive with ifg=0x10, ie=0xFD + #@36972 receive with ifg=0x80, ie=0xFD + #@24047 probe with ifg=0x02, ie=0x5F #@37810 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +229 "Can"(  $ +3 (  $B +2 #"Restarting_core_reader"Polling Can every 10:00 +18103 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4201 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16927 "Can"&\ % ΅ +3795 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4191 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +88 .Gate.cycleModemPower! 5 +7 #Session Ended +12622 "Can"(\ & ' +8088 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18427 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4150 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20714 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8579 "Can"'\ ( L +12142 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18552 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4364 "Can"(\ & ҭS +16358 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +183 "Can"&   +20535 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16736 "Can"&\ & { +3976 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18552 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12551 "Can"#\ &  +8175 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8372 "Can"$\ * J +12351 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18526 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4195 "Can"'\ & ٫A +16531 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17 "Can"$  \ ׺ +20711 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19 "Can"%  jm +4173 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14328 "Can"%\ &  +4192 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10141 "Can"!\ & ( +8371 #"reset-modem"Session Begun +46 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5947 "Can"#\ ( / +12593 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4149 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1768 "Can""\ , ź +16772 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18312 "Can"#\ & F[ +2406 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +14142 "Can" \ &  +6576 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18546 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9944 "Can"!\ &  +10781 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4152 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5770 "Can"#\ ) b  +14959 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1602 "Can""\ ,  +19125 #"reset-modem"Session Begun @EDT1691121600.05 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18534 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18131 "Can" \ % %!I +2591 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15886 "Can" \ % !ߺ +4849 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5668 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14707 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13982 "Can"\ & "u +6742 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6935 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12020 "Can"!\ ( R# +8709 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20799 #Session Begun +6 #-> Gate.cycleModemPower! 5 +11 .Gate.cycleModemPower! 5 +9 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9691 "Can" \ ' # +11060 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7419 "Can" \ + &$7 +13329 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +25918 "Can"\ + $ͺ +60001 \ ' %c +60002 \ ' {% +60001 \ + & +60001 \ , e'% +60001 \ ' ' +56869 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +3123 "Can"\ * K(Q +1045 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17451 "Can"\ & ( +1056 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13270 "Can"\ & )} +5243 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9057 "Can"\ % u* +9451 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4860 "Can"\ (* +13632 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +681 "Can" 9+? +20163 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19054 "Can"\ '+պ +1694 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16799 "Can"\ &,k +3967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +35276 "Can"\ &q- +4264 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4179 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +10022 "Can"\ %- +8458 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5849 "Can"\ * 9.- +12645 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +1656 "Can"\ (\ .ú +16829 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18215 "Can"\ ) /Y +2584 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18421 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14078 "Can"\ & i/ +6635 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18545 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9896 "Can"\ &0 +10822 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5727 "Can"\ *51 +14991 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18540 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1555 "Can"\ ,1 +19165 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18539 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18103 "Can"\ &2G +2627 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +13921 "Can"\ &h2ݺ +6794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18542 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9729 "Can"\ &3s +10991 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5556 "Can"\ +44 +15165 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1357 "Can"\ *4 +19371 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1357 "Can"\ )55 +2804 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15704 "Can"\ )g5˺ +2826 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4293 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11391 "Can"\ &6a +7132 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7223 "Can"\ ).6 +11306 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3037 "Can"\ )7 +15499 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +19598 "Can"\ & 8# +1118 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18540 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15410 "Can"\ )"^8 +5306 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11236 "Can"\ &#9O +9486 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4192 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7032 "Can"\ +%*9 +13691 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2857 "Can"\ (&:{ +17864 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19400 "Can"\ &'; +1325 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18528 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4184 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +15197 "Can"\ &)\\; +5534 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18505 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11027 "Can"\ %*<= +9786 #"reset-modem"Session Begun +11 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18438 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6856 "Can"\ +,(<Ӻ +13878 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2669 "Can"\ )-=i +18066 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +2669 "Can"\ *.= +1494 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17011 "Can"\ &0P> +1510 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12817 "Can"\ &1?+ +5689 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4206 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8596 "Can"\ *3? +9904 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20643 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@34070 idle with ifg=0x84, ie=0x75 + #@34742 select with ifg=0x10, ie=0xF5 #@35378 receive with ifg=0x10, ie=0xFD + #@36011 receive with ifg=0x10, ie=0xFD + #@36645 receive with ifg=0x10, ie=0xFD #@36972 receive with ifg=0x80, ie=0xFD + #@24047 probe with ifg=0x02, ie=0x5F + #@5623 probe with ifg=0x02, ie=0x5F #@19873 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +235 "Can" 3@ +3  3@@ +5 #"Restarting_core_reader"Polling Can every 10:00 +20263 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18546 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +16930 "Can"\ '5G@ +3912 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14583 "Can"\ *6AE +2572 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11739 "Can"\ )8Aۺ +6755 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7538 "Can"\ &9aBq +10955 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3346 "Can"\ (:C +15153 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19891 "Can"\ & Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +15684 "Can"\ &=D3 +5148 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18392 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4179 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11494 "Can"\ &>Dɺ +9245 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18473 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4199 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7297 "Can"\ &@DE_ +13453 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18474 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4180 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3103 "Can"\ *AE +17644 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18470 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4187 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19669 "Can"\ )CF +1074 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18480 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4268 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15405 "Can"\ &DoG! +5343 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17726 "Can"\ 'EsGV +28 .tGate.power :raw,:ON +140 "sampler") +2 )m +4 "core"  +3 "collection"' +4 ': +6 "core"  +4 "processing"% +4 %C +5 "core"  +10 "collection"' 9\ +4 ' 0\ +2 ' -\ +7 "processing"% 9\ +4 % 2\ +2 % *\ +4 % 0\ +8 "sampler")&\ +4 "collection"'%% +6 "core" % , +4 .tCS.configure :default +4 "collection"'#P d@b +4 "processing"%i% +8 "core" %Y  +6 .tPS.configure :default +6 "processing"%#A d`xb +4 "sampler")&% +9 "core" % q\ +2 .tSS.configure :default +4 "sampler")#.0X% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air + "collection"'1  +3 "core" %^\ +5 %  } +2  +2 ."rdyProcessing"PSV.dial :air +6 "manipulator"&Y% +8 ."rdySampler"CSV.dial :waste1 +4 "processing"%;  +2 "collection"' +8 "core" %  g +4 .tForearm.reconfigure :loose +4 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 "manipulator"&4'\ +22 "core" +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")N +8 "core"  +2 "sampler"))  +8 "core"  +4 ."readyCS"CS.reconfigure :fast +8 ."rdySampler"SS.reconfigure :default +6 "collection"'#d @b +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +117 "core" ' +45 ( +2 "storage"(b& +8 "core" & % % \ +4 .tSE.reconfigure :default +4 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(' +61 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"((K +333 "core" ' +62 ' +2 ."rdyProcessing"PS.stop + "processing"%5 +910 "core" ( +14 .tSC.configure :limp +14 "storage"($(\ 1b +23 .tForearm.seek :retract +5 "manipulator"&0'\ +17 "core" ' +15 .tElbow.seek :hammer +14 "manipulator"&{( +114 "core" ( +14 "manipulator"& & +30 "core" &   2 +15 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek retracted +14 "manipulator"&u'\ +22 "core" ' +8 "manipulator"&n% +29 "core" %\   \ \\ +20 "processing"%w& +33 "collection"'d& +32 "core" &J\ +8 &\ +14 ."openPC"PC.reconfigure :default +21 .tCC.reconfigure :default +29 "processing"%$x2 ^22b +8 "collection"'$x2 ^22b +22 ."openPC"PC.home.seek :open +18 .tCC.home.seek :open +6 "processing"%( +3 "collection"'h( +265 "core" ( +13 ( +51 "Can"\ HEG +11 #tPhase [shallowDAwithoutWCR] + ."Qmail"Notice.email "At 11:00:33 began in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:143\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 3,\\n 5 => 19}\\nCan@11:00:33, 25.3C, 25% humidity, 15.1psia, 13.626V, 0.380A, 78.241Ah, 5.17W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #22) <=== +9 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'W& +5 "core" &\ \  +2 .tHand.open +2 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 "manipulator"&% +4 #"reset-modem"Session Ended +12 "core" % X  b +8 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +4 "core" &Xj\ L + "collection"'9% +4 "core" %S\ + .tCSV.dial CSR +2 "collection"'|  +123 "core"  +5 "collection"'% +10 "core" %S\ +2 #tPulling 5ml of CSR.flush +3 .CSR.select :flush +5 "collection"' +13 .tCS.reconfigure :default +8 "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"''m +1352 "core" ' +21 .tdelay 5 seconds +508 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'+' +616 "core" ' + .tCSV.dial :waste + "collection"' +123 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"','Q +1971 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &Xi \ L + "collection"'I% +5 "core" %U&\ +2 .tCSV.dial :flush + "collection"'p  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'<' O +2214 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'2  + ' +4 "core"  +65  +2 .tCTV.dial :intake +2 "collection"'  +68 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'R'Q +2232 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'Q  +69 "core"  +2 #tFlushing upper manifold + "collection"'P& +4 "core" &Xh\ L +2 "collection"'k% +4 "core" %H\ +2 .tCSV.dial :flush +2 "collection"'L  +69 "core"  +2 .tCS.seek 5ml +2 "collection"']'m +707 "Can"\ YF^G +442 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'Z @ +40 "core" B +2 "collection"' % +4 "core" %m*\  +3 .tCS.seek 7ml + "collection"'\\' +523 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'? +96 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'q'Q +1562 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'*'. +731 "core" ' +2 .tCSV.dial :waste + "collection"'` +42 "core" +3 .tCS.seek 0ml +2 "collection"'f'Q +719 "core" ' +2 "collection"'(& +4 "core" &Xh\ L +2 "collection"'B% +4 "core" %O\ +2 .tCSV.dial :flush + "collection"'  +52 "core" +3 .tCS.seek 3ml + "collection"'x'. +732 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +42 "core" B +2 "collection"'v% +5 "core" %.%\  +2 .tCS.seek 5ml +2 "collection"'S'm +513 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'s'Q +1139 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''. +617 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +89 "core" ' +5 .tCSV.dial :waste +4 "collection"'! +70 "core" +2 .tCS.seek 0ml + "collection"''Q +728 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &8 " L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a( +3 "core" ( + "manipulator"&7& +4 "core" &8   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &8  L +43 .tForearm.seek CC +9 "manipulator"&K'O +100 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open + "collection"'J( +425 "core" ( +13 "manipulator"&& +29 "core" &8  ' L +14 "manipulator"&[% +22 "core" % \\  S : +21 .tForearm.seek :retract +8 "manipulator"&H'\ +109 "core" ' +14 .tElbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +14 .tElbow.seek :garage +14 "manipulator"&G(-6 +297 "core" ( +2 "manipulator"&/& +4 "core" &-=  ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-= w ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&:'n +103 "core" ' +2 .tHand.open + "manipulator"&C1 +61 "core" 1 +2 "manipulator"&%% +4 "core" % g "  v [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +106 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + "collection"'&& +4 "core" & \ \ + "manipulator"&D% +4 "core" %\    +2 "storage"(% +4 "core" % @ F\ + "storage"(X. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" &<$ L $\ +2 "manipulator"&"& +4 "core" &-?  [ + "manipulator"&'% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&.( +177 "core" ( + "manipulator"&& +4 "core" &  q 1 +2 "storage"( & +4 "core" &<$   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&>'j +85 "core" ' + "storage"(1& +5 "core" &<$ ( & I\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Y'g +121 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +3 "core" &<$ \ +2 "manipulator"&)& +4 "core" &   + 1 +2 .tElbow.seek 5 + "manipulator"&;( +4 "core" ( + "manipulator"&o& +4 "core" &    1 + "storage"(#& +4 "core" &<$ \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&5'> +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +62 "core" / +3 ."downElevator"SE.seek :down +8 "manipulator"&8& + "storage"(' +7 "core" &  1 + "manipulator"&b% +4 "core" % ?  < +2 .tForearm.seek :retract +2 "manipulator"&^'\ +90 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&( +150 "core" ( + "manipulator"& & +4 "core" &8  \ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &8   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&4'O +104 "core" ' +2 "manipulator"&d& +4 "core" &8   L +2 "manipulator"&w% +4 "core" %V \ \ O Q + "collection"'A& +4 "core" &\ \ 1\ +2 "collection"'0& +5 "core" &  0\ +3 .tCC.seek :closed + "collection"'W(X +5 "core" & \ 0\ +6 & , 7\ $e +10 &X}  ,\ 7 +9 & 2\ J +9 &\\  .\ J +10 &Z  -\ J +9 &D\\ .\ J +10 &Y 0\ J +9 &Z &\ J +9 &^ "\ J +10 &L] #\ J +9 & _\ ,\ J +9 &![ (\ K +10 &#]'\ J +9 &%UY)\ J +10 &'\\ (\ K +9 &(\\%\ J +9 &*Y %\ J +10 &,\\])\ J +9 &.]&\ J +9 &/\\&\ J +10 &1Y(\ J +9 &3c\\#\ K +10 &5&Z!\ J +9 &6\\'\ K +9 &8\\ \ J +10 &:l^"\ J +9 &<-]'\ K +9 &=]%\ J +10 &?Y&\ J +9 &At`&\ J +9 &C5b'\ K +10 &Ds$\ M +9 &F&\ P +10 &H](\ U +9 &J#\ V +9 &K\ V +10 &M#\ X +9 &O^!\ W +9 &Q$\ Y +10 &R(\ X +9 &T%\ Y +10 &Vb#\ Y +9 &W^#\ 7 +9 &Xj\ ] +9 ( +3 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 +2 .Hand.open + "manipulator"&E1 +3 "core" &Xts\ S +59 1 +2 "manipulator"&$% +4 "core" % R 0  > U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")@+ +4 "core" + + "sampler")\ % +4 "core" %! f\ J +2 "collection"'_& +4 "core" &Xtp\ S +3 "Can"\ \\G!GK + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1577 ."connect"SSV.dial CBV +20 .tCBV.dial SSV +8 #Allowing 40s for 7.0ml of remaining 7.0ml +7 .Intake.select :open +16 "sampler") +215 "collection"'T% +29 "core" %Q%& \ +17 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +27 .SS.reconfigure :inhaling 2.14ml/s +14 "sampler")#.0XW[V ]\ . +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X g\  +18 "collection"'"% +3 "core" %Q\ +2 "sampler")'% +4 "core" %pcEB [\  +21 "collection"'% +3 "core" %Q7\ +2 "sampler")% +4 "core" %pcIE f\  +24 "collection"' % +3 "core" %Q1\ +2 "sampler")1% +8 "core" %pcKF \\\  +23 "collection"'G% +3 "core" %Q6\ +2 "sampler")% +3 "core" %pcOI e\  +32 "collection"'N% +3 "core" %Q9\ +2 "sampler"))% +4 "core" %pcUR b\  +36 "collection"'o% +3 "core" %Q7\ +2 "sampler")#% +4 "core" %pc_\\ Z\  +41 "collection"'i% +3 "core" %Q8\ + "sampler")M% +5 "core" %pclj [\  +46 "collection"'8% +3 "core" %Q@\ +2 "sampler")b% +4 "core" %pc c\  +53 "collection"'% +3 "core" %Q #\ +2 "sampler").% +4 "core" %pc l\  +61 "collection"'>% +2 "core" %QA\ +2 "sampler") % +4 "core" %qY g\  +69 "collection"'n% +3 "core" %Q"&"\ + "sampler")Y% +4 "core" %t [\ : + "sampler")5% +4 "core" %t%" ]\ : + .tIntake.select :close + "sampler")0 +9 )d% +3 "core" %t.) d\ : + .tSSV.dial :exhaust + "sampler")w  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")A' +918 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +214 "collection"';% +3 "core" %Q+.;\ +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X^\ +2 "sampler")~% +51 "core" %|l=6 Z\  +3 "collection"'% +4 "core" %QB\ +2 "sampler")u% +3 "core" %|k>; ^\  +28 "collection"'t% +3 "core" %QA\ +2 "sampler") % +4 "core" %|k?= ]\  +32 "collection"'e% +3 "core" %QI\ +2 "sampler")T% +4 "core" %|lA? a\  +36 "collection"'y% +3 "core" %Q-\ +2 "sampler")6% +4 "core" %|lEA \\\  +41 "collection"'g% +3 "core" %Q2\ + "sampler")h% +4 "core" %|lHD U\  +47 "collection"'c% +3 "core" %QQ\ +2 "sampler")O% +4 "core" %|lNJ ^\  +53 "collection"'F% +4 "core" %QL\ + "sampler")}% +4 "core" %|lTQ ]\  +61 "collection"'l% +4 "core" %Q\ 0\ + "sampler")9% +4 "core" %|l^] W\  +69 "collection"'|% +3 "core" %Q\  J\ +2 "sampler")% +4 "core" %|kpl \\\  +77 "collection"'% +3 "core" %QQ\ +2 "sampler")r% +4 "core" %| d\ ~ +88 "collection"'% +3 "core" %QL\ +2 "sampler")% +4 "core" %| f\ ~ + "collection"' % +4 "core" %QK\ + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0XK\ +4 "sampler")]% +9 "core" %T `\ ? +2 "sampler")Z% +8 "core" %T e\ ? +8 .tIntake.select :close +2 "sampler")0 +12 )q% +6 "core" %T)' \\\ ? +4 .tSSV.dial :exhaust +2 "sampler")`  +76 "core"  +2 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +4 "sampler")*' +597 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +305 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'?& +3 "core" &Xtn %5\ S +2 ."airStroke"CSV.dial :waste +3 "sampler")\\% + ."airStroke"CS.seek 0ml +4 "collection"''Q +4 "core" %EA ^\ + ' + ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "collection"'f @ + .tCBV.dial SSV +4 "sampler")V  +65 "core" A +2 ."airStroke"CS.seek 10ml +3 "collection"'v' O +115 "core"  +2 .tCTV.dial :air + "collection"'x  +71 "core" ~ +2 .tdelay 15 seconds +5 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust + "sampler")S +127 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'s  +2 "sampler")!' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +114 "core" ~ +15  +319 ' +2 "sampler")% +4 "core" %&# d\ +2 .tCBV.dial between SSV and waste2 + "collection"'7  +27 "core"  +2 "collection"'z% +4 "core" % RK\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'  +41 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml + "collection"'j'Q +1351 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +751 "core" 'P\ ߮ +4 "collection"'=% +8 "core" %\ ;\ +4 "sampler")3% +8 "core" %*! \\\ +2 #tBubblePoint: Intake @39.6psia, Outlet @15.4psia +2 .CBV.dial SSV +4 "collection"' @ +30 "core" B +4 .tSS.reconfigure :default +4 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'C'Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")% +126 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"' 'Q +2375 "core" '$\ +3 "collection"'n% +4 "core" %Z\  + "sampler")Y% +4 "core" % W\ # +2 #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV + "collection"'5 @ +27 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +54 "core" ' +2 .tCSV.dial CSR +2 "collection"'g  +41 "core"  +2 "collection"'h% +4 "core" %P\ + #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"'c'Q +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'O% +2 "core" %W\ +2 .tCS.seek 5.001ml +2 "collection"'F'm +842 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'}  +40 "core" ~ +2 .tCS.seek 1ml + "collection"'l' +1086 "core" ' + "collection"'99 +4 "core" 9 + "collection"'|% +4 "core" %\ +2 #tBefore lysing Collection Puck Heater at 25.3C/28.9psia +2 #Heating Puck.from 5, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +2 "collection"' \  +3 '9 +4 "core" 9 +102 "collection"'r9 +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"'I9 +2 "core" 9d +103 "collection"'p9 +2 "core" 9d +102 "collection"',9 +3 "core" 9d +102 "collection"'29 +2 "core" 9"d +103 "collection"'_9 +2 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'9 +3 "core" 9/d +102 "collection"'<9 +3 "core" 9*3d +102 "collection"'Q9 +2 "core" 9=7d +102 "collection"'P9 +3 "core" 9S;d +102 "collection"'k9 +5 "core" 9j?d +102 "collection"'L9 +3 "core" 9Dd +103 "collection"'9 +2 "core" 9Hd +103 "collection"'R9 +3 "core" 9 Ld +102 "collection"'9 +3 "core" 9Pd +103 "collection"' 9 +3 "core" 9 Td +103 "collection"']9 +3 "core" 9  Yd +102 "collection"'Z9 +3 "core" 9+ ]d +103 "collection"'+9 +3 "core" 9Iad +102 "collection"'q9 +3 "core" 9ged +103 "collection"'`9 +2 "core" 9jd +103 "collection"'9 +3 "core" 9na +102 "collection"'?9 +3 "core" 9r_ +103 "collection"'\\9 +2 "core" 9v\\ +103 "collection"'f9 +3 "core" 9zX +102 "collection"'V9 +4 "core" 9)U +102 "collection"'x9 +3 "core" 9IQ +103 "collection"'9 +3 "core" 9kN +102 "collection"'9 +3 "core" 9L +103 "collection"'S9 +2 "core" 9I +103 "collection"'s9 +3 "core" 9F +103 "collection"'9 +3 "core" 9 C +158 "collection"'*9 +9 "core" 9!#> +103 "collection"'9 +3 "core" 9@%< +102 "collection"'79 +3 "core" 9_%: +103 "collection"'z9 +2 "core" 9~(7 +103 "collection"'9 +3 "core" 9)5 +102 "collection"'v9 +3 "core" 9*3 +103 "collection"'=9 +2 "core" 9-1 +102 "collection"'39 +3 "core" 9// +102 "collection"'9 +3 "core" 9\ 0. +102 "collection"'!9 +3 "core" 9$2+ +103 "collection"'[9 +2 "core" 9=4) +102 "collection"'K9 +3 "core" 9U5( +102 "collection"'B9 +3 "core" 9m7& +102 "collection"'(9 +2 "core" 98% +102 "collection"'/9 +3 "core" 9:# +102 "collection"'a9 +2 "core" 9<! +102 "collection"'&9 +3 "core" 9= +102 "collection"'H9 +2 "core" 9? +103 "collection"'m9 +3 "core" 9@ +102 "collection"'%9 +2 "core" 9 A +102 "collection"'j9 +3 "core" 9 D +102 "collection"'D9 +2 "core" 9 $D +102 "collection"'C9 +3 "core" 9 4F +102 "collection"':9 +3 "core" 9 DH +102 "collection"'"9 +3 "core" 9 TI +102 "collection"''9 +2 "core" 9 cJ +102 "collection"'-9 +3 "core" 9 qM  +102 "collection"'9 +2 "core" 9 M +103 "collection"' 9 +3 "core" 9 P +102 "collection"'19 +3 "core" 9 P +102 "collection"'G9 +2 "core" 9 S +102 "collection"'N9 +3 "core" 9 T! +102 "collection"'9 +2 "core" 9 U% +102 "collection"'#9 +3 "core" 9 V) +102 "collection"'9 +2 "core" 9 W- +102 "collection"'i9 +3 "core" 9 X1 +102 "collection"'M9 +2 "core" 9 Z6 +102 "collection"'89 +3 "core" 9 \\: +102 "collection"')9 +3 "core" 9 ]> +102 "collection"'b9 +3 "core" 9\ ^B +102 "collection"'9 +3 "core" 9\ `F +102 "collection"'.9 +3 "core" 9\ `K +102 "collection"'>9 +2 "core" 9\ aO +102 "collection"'o9 +3 "core" 9\ $bS +103 "collection"'n9 +2 "core" 9\ ,dW +102 "collection"'Y9 +2 "core" 9\ 3e[\ +103 "collection"'59 +2 "core" 9\ 9f`\ +103 "collection"'9 +3 "core" 9\ ?hd\ +102 "collection"'w9 +4 "core" 9\ Eih +102 "collection"'X9 +2 "core" 9\ Jjl +103 "collection"'9 +2 "core" 9\ Okp\ +102 "collection"'d9 +2 "core" 9\ Uku\ +103 "collection"';9 +2 "core" 9\ Ymy +102 "collection"'E9 +3 "core" 9\ ^n}\ +102 "collection"'$9 +3 "core" 9\ bo\ +102 "collection"'^9 +2 "core" 9\ gp\ +102 "collection"'A9 +3 "core" 9\ lq\ +102 "collection"'49 +3 "core" 9\ or\ +102 "collection"' 9 +3 "core" 9\ rs +102 "collection"'J9 +3 "core" 9\ vu +102 "collection"'09 +2 "core" 9\ yu\ +103 "collection"'9 +2 "core" 9\ }v\ +102 "collection"'U9 +3 "core" 9\ w +102 "collection"'{9 +3 "core" 9\ w +103 "collection"'@9 +2 "core" 9\ z +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ % +2 'u9 +5 "core"  + 9\ z\ +2 "collection"'~% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.2psia +6608 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2665 "Can"\ RH +12739 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9928 "core" ` +2 "collection"'t9 +3 "core" 9\ ) +2 "collection"' % +4 "core" % \ \ +2 #tEnded lysing Collection Puck Heater at 70C/36.9psia + .CS.seek 0ml +2 "collection"'T'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'e @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'6 @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'y'm +1337 "core" ' + .tCSV.dial CTV +2 "collection"'g  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'h @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'\  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'O @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'c'Q +1343 "core" ' + "collection"'}% +4 "core" %Mts \ +2 #tPuck @48.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'F +95 "core"  + .tCBV.dial CSV + "collection"'9  +27 "core"  +2 "collection"'|% +4 "core" %MQO\ +2 .tCS.seek 5ml + "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'r  +39 "core" +2 "collection"'% +4 "core" %mPe\ +2 .tCS.seek 7ml + "collection"'' +577 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml + "collection"'I' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'p ` +109 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"',   +29 "core" " + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'2  '_  +28 "core"  +99  +2 .tCS.seek 5ml + "collection"''m +1348 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"' @ +94 "core" A +2 .tCSV.dial :waste + "collection"'< +97 "core" +2 .tCS.seek 0ml +2 "collection"'Q'Q +799 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +532 "core" ' + .tCSV.dial :air +2 "collection"'P @ +69 "core" A +2 .tCS.seek 5ml + "collection"'k'm +1337 "core" ' +19 .tCSV.dial CTV +10 "collection"'L  +53 "core"  +14 .tdelay 2 seconds +214 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'R  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"' 'Q +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'] +94 "core"  +2 .tCBV.dial CSV + "collection"'Z  +29 "core"  + "collection"'+% +4 "core" %R;8\ +2 .tCS.seek 5ml +2 "collection"'q'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'`  +41 "core" +2 "collection"'% +4 "core" %m}\  +2 .tCS.seek 7ml +2 "collection"'?' +643 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\\ @ +40 "core" > +2 .tCS.seek 10ml + "collection"'f' O +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'V ` +108 "core" _ +2 #tLysing Complete + "collection"'x& +4 "core" &Xtor\ S +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\  4 + "storage"(% +4 "core" % \ + "storage"(S. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(s(,F +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &,I \ +2 "manipulator"&*& +4 "core" &7 L + "manipulator"&% +4 "core" %\  4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&7( +198 "core" ( +2 "manipulator"&z& +4 "core" &   ^ , +2 "storage"(& +3 "core" &,I \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&v'g +91 "core" ' + "storage"(=& +4 "core" &,I '\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(3'g +273 "core" ' +2 "storage"(- +3 "core" -'i +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&!& +3 "core" &   , +2 "storage"([& +4 "core" &,I \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&K' +32 "core" ' +2 .tElbow.hold + "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"((- +3 "core" -'i +2 .tSE.seek 2.17 Pucks below Top Plate + "storage"(/' +46 "core" ' +2 "manipulator"&a% +4 "core" %j ? +2 "storage"(&& +4 "core" &,I \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 292 counts + "manipulator"&H'3 +20 "core" ' + "manipulator"&m& +5 "core" &2  ' + "storage"(%& +4 "core" &,I \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&j'g +29 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(D' +39 "core" ' +2 "manipulator"&C& +4 "core" &2  ' +2 "manipulator"&:% +4 "core" %M  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +86 "core" ' +2 .tElbow.seek CC + "manipulator"&'( +164 "core" ( + "manipulator"&-& +4 "core" &  H 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  } 3 +2 .tForearm.seek CC + "manipulator"& 'O +102 "core" ' + .tHand.close + "manipulator"&1/ +59 "core" / + .tCC.seek :open +2 "collection"'G( +426 "core" ( + "storage"(N& +4 "core" &,I ]\ +2 "storage"(& +3 "core" &,I \ +3 "manipulator"&#& +3 "core" & 3 +2 "manipulator"&% +4 "core" % ^  + .tForearm.seek :retract +2 "manipulator"&i'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&M( +154 "core" ( +2 "manipulator"&8& +4 "core" &  +2 "storage"()& +4 "core" &,I \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 + "manipulator"&b' +106 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&.1 +54 "core" 1 +2 "manipulator"&>% +4 "core" % b * f +2 "storage"(o& +4 "core" &,I \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 286 counts + "manipulator"&n'- +13 "core" ' +3 "manipulator"&Y& +4 "core" &  + "storage"(5& +4 "core" &,I  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +16 "core" ' +2 "storage"(w% +4 "core" %  '\ +3 ."downElevator"SE.seek :down +3 "storage"(X' +99 (% +3 "core" %a/  S\ OE +2 "manipulator"&d% +4 "core" %m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' +23 ' + ."downElevator"SE.stop + "storage"(5 +8 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +4 "core" &\ \ + "manipulator"&$& +4 "core" & b  +2 "manipulator"&^% +4 "core" %\  < p +2 .tElbow.seek FlushPuck::Garage + "manipulator"&A(-6 +173 "core" ( + "manipulator"&4& +4 "core" &-6 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-6 = K +3 .tForearm.seek :garage + "manipulator"&J'n +107 "core" ' + .tHand.close + "manipulator"&0/ +54 "core" / +2 "manipulator"&& +4 "core" &-:  0 G + "manipulator"&U% +4 "core" % P  9 +2 .tForearm.seek :retract + "manipulator"&{'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +275 "core" ( +2 "manipulator"&u& +4 "core" &4 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &4 6 I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +2 "manipulator"&& +4 "core" &5  = I +2 "manipulator"&t% +4 "core" %W S W +2 "collection"' & +3 "core" &\ +2 "collection"'l& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'e(X +4 "core" &\  +10 &0yY\ +{ +9 &f\ > +9 &p\ K +10 &UY\ J +9 &Xg\ J +9 &YL\ J +10 &Y1\ J +9 &^[i\ I +9 & \\q\ I +10 &\\\ I +13 & [ \ I +6 &"fZ\ I +9 &$&_\ J +9 &%Y\ J +10 &'X\ J +9 &)m]\ J +9 &+/]\ J +10 &,_k\ J +9 &._K\ J +10 &0u^6\ J +9 &27]$\ J +9 &3\\o\ J +10 &5Zq\ I +9 &7}Yj\ J +9 &9?YO\ J +10 &;Y9\ J +9 &<\\/\ I +10 &>[\ I +54 &@H[\ I +3 &B\ Z~\ I &C`k\ K + &Er]\ L + &G: \ Q + &H\ V +5 &J\ V +10 &Lp\ V +9 &N0\ W +9 &O\ W +10 &Q\ X +9 &Sr\ Y +9 &U4\ Y +10 &V\ O +9 &X&Ky\ %r +10 &Xnj\ W +5 ( + "collection"'l& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + "collection"'6& +4 "core" &Xnv[\ W + &XnvQ\ W + .tHand.open + "manipulator"&T1 +63 "core" 1 + "manipulator"&g% +5 "core" % U '  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%\ +124 "core"  +2 "processing"%O% +4 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%y'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%}  +40 "core"  +2 .tPS.seek 0ml + "processing"%F'd +1595 "core" ' + .tPSV.dial PSR +2 "processing"%9 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +1727 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +883 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%c "collection"'r  +6 "core" A +2 "processing"%  +66 "core" +84  +2 .tPSV.dial :mixloop + "processing"% +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +122 "core" +3 .tPS.seek 0ml + "processing"%'d +1362 "Can"\ ]VIy +1259 "core" ' +2 .tPSV.dial :air +5 "processing"%p  +44 "core"  +6 .tPS.seek 2.5ml +3 "processing"%,' +223 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2389 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +42 "core" +3 .tPS.seek 0ml + "processing"%_'d +2620 "core" ' +2 .tPSV.dial :air + "processing"%I  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +43 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &4 i I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q( +3 "core" ( + "manipulator"&L& +4 "core" &4 M I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &4 I +2 .tForearm.seek CC + "manipulator"&R'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'k( +426 "core" ( + "manipulator"&]& +4 "core" &4  k I +2 "manipulator"&Z% +3 "core" % c ] F +2 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +289 "core" ( + "manipulator"&`& +5 "core" &-:  < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-: < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&q'n +112 "core" ' +3 .tHand.open + "manipulator"&\\1 +62 "core" 1 + "manipulator"&?% +5 "core" % d   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +98 "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 5 into Collection Clamp + "collection"'x& +4 "core" &\ +2 "manipulator"&% +4 "core" %\    +2 "storage"(% +4 "core" % J \ + "storage"(S. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +200 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (*& +2 "core" &<' \  +2 "manipulator"&& +4 "core" &-= 9 + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&z( +180 "core" ( +2 "manipulator"&& +4 "core" &" 1 + "storage"(& +4 "core" &<'\ \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&='j +97 "core" ' + "storage"(& +4 "core" &<' C\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +126 "core" ' + "storage"(!- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ([& +2 "core" &<' \  +2 "manipulator"&(& +4 "core" &"  1 +2 .tElbow.seek 5 + "manipulator"&a( +3 "core" ( + "manipulator"&&& +4 "core" &"   1 + "storage"(m& +4 "core" &<' +\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&%'> +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&C/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&:& +2 "storage"(v' +7 "core" &"  5 1 +2 "manipulator"&7% +4 "core" % D # +2 .tForearm.seek :retract + "manipulator"&3'\ +93 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&K( +147 "core" ( + "manipulator"&H& +4 "core" &8  9 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &8  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&-'O +98 "core" ' +2 "manipulator"&& +4 "core" &8  8 L +2 "manipulator"&j% +4 "core" %M [ +2 "collection"'B& +4 "core" &f\ +50 "collection"'1& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'"(X +4 "core" &\  +9 &1\ +{ +9 &f\ > +9 &s\ K +10 &UZ\ J +9 &]\ I +9 &[\ I +10 &[\ I +9 &^[\ I +10 & \\p\ I +9 &\\_\ I +9 & _U\ J +10 &"fYT\ I +9 &$'[K\ J +10 &%\\?\ J +9 &'X4\ J +9 &)mY\ J +10 &+/^\ J +9 &,_ \ J +9 &._\ J +10 &0v]\ I +9 &27Y\ J +9 &3W\ I +10 &5Z \ I +9 &7~Z=\ I +10 &9>^A\ J +9 &;Y3\ J +9 &<Z,\ J +14 &>Z'\ J +5 &@GZ\ J +9 &B ]\ J +10 &Ch \ K +9 &E\ N +10 &G5\ S +9 &H\ V +9 &J\ W +10 &Ln\ W +9 &N.\ X +9 &O\ X +10 &Q\ Y +10 &Ss\ X +9 &U4\ Y +9 &V\ P +9 &X!C\ *~ +10 &Xp\ T +5 ( +2 "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.18 + .Hand.open + "manipulator"&W1 +3 "core" &Xpq\ T +60 1 + "manipulator"&N% +4 "core" % M $ 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'#  +123 "core" ~ +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2618 "core" ' +2 "collection"')% +4 "core" % Q\  +2 .tCS.seek 4ml + "collection"' 'NR +1592 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%.  +80 "core" ~ +2 .tPS.seek 0ml + "processing"%>'d +1580 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1026 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'o ` +29 "core" _ +2 .tCSV.dial :air + "collection"'Y @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'5' O +1585 "core" ' +2 .tCSV.dial CTV + "collection"'w  +41 "core"  +3 .tCS.seek 0ml + "collection"'i'Q +460 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["Sbw\ L +9 &@by\ L +9 &A_y\ L +11 &Ce\ L +8 &EVn\ M +10 &G\ O +9 &H\ R +9 &J\ Q +11 &LR\ Q +8 &N\ R +9 &O\ R +10 &Q\ R +9 &SV\ S +10 &U\ R +9 &V\ S +9 &X0Fa\ %n +10 &X\ 9\ - +5 ( +2 "processing"%V& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%:& +4 "core" &X\ - + &X\ - + .tHand.open + "manipulator"&71 +61 "core" 1 +2 "manipulator"&z% +4 "core" % Γ  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +98 "core" ' + .tPRV.dial :air +2 "processing"%H  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%/ +42 "core" +2 "processing"%% +4 "core" %c\ +2 .tPS.seek 0.3ml + "processing"%%'` +379 "core" ' + .tPSV.dial PSR + "processing"% +94 "core"  +2 "processing"%j% +4 "core" %b\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%B'. +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%v' +1909 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%a +97 "core" +2 .tPTV.dial :mixing + "processing"%3 @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%k  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%W'd +603 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2006 "core" ' +14 #tGaraging FlushPuck in Processing Clamp +8 "manipulator"&N& +32 "core" &B  2  +15 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +18 .tElbow.seek PC +3 "manipulator"&1(? +5 "core" ( +2 "manipulator"&#& +4 "core" &B  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &B  +2 .tForearm.seek PC + "manipulator"&-'Η +102 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 .tPC.seek :open +2 "processing"%)( +421 "core" ( +2 "manipulator"&f& +4 "core" &B 0  + "manipulator"&'% +4 "core" % Ι X +2 .tForearm.seek :retract + "manipulator"&.'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&8(-6 +129 "core" ( + "manipulator"&o& +4 "core" &-G *  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-G  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& 'n +107 "core" ' + .tHand.open +2 "manipulator"&w1 +55 "core" 1 + "manipulator"&5% +4 "core" % b  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%d& +5 "core" &\ + "manipulator"&M% +4 "core" %\   +2 "storage"(b% +3 "core" %  6\ +2 "storage"(E. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"($(<( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (n& +3 "core" &<& \  + "manipulator"&D& +4 "core" &-I  +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +180 "core" ( +2 "manipulator"& & +4 "core" &B ) + "storage"(X& +4 "core" &<&  *\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&0'j +89 "core" ' +2 "storage"(K& +4 "core" &<& \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +138 "core" ' +2 "storage"(U- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (;& +3 "core" &<& C\  +2 "manipulator"&J& +3 "core" &B ) +43 .tElbow.seek 5 +9 "manipulator"&A( +77 "core" ( +2 "manipulator"&t& +4 "core" & 3 + "storage"( & +4 "core" &<& \  +2 .tForearm.seek 5 + 300 counts + "manipulator"&G'> +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&6/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& +2 "storage"(\ ' +7 "core" &  ( 3 +2 "manipulator"&% +4 "core" % 8  q +2 .tForearm.seek :retract + "manipulator"&4'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +4 "core" ' + ."downElevator"SE.stop + "storage"(5 +246 "core" ( + "manipulator"&u& +5 "core" &? . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &? B . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +95 "core" ' + "manipulator"&}& +72 "core" &?  . + "manipulator"&y% +5 "core" %Θ W + "processing"%T& +4 "core" &\ +2 "processing"%~& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%F(X +3 "core" &\  +9 &0}\ *y +9 &e\ > +10 &{\ L +9 &H_\ K +10 &\ `\ K +9 &`\ K +9 &\\\ L +10 &Oc\ L +9 &a\ K +9 &`\ K +10 & ]\ L +9 &"Wc\ L +10 &$b\ L +9 &%`\ L +9 &'^\ L +10 &)_]\ L +9 &+"a\ K +9 &,`\ K +10 &.]\ L +11 &0g^\ L +8 &2*]\ K +11 &3`\ L +9 &5cj\ L +9 &7pcs\ K +8 &91^r\ L +10 &:^z\ L +9 &<^o\ L +9 &>wcv\ L +10 &@9bv\ L +9 &Acv\ L +10 &Chn\ L +9 &Eys\ N +9 &G2\ Q +10 &H\ Q +9 &J\ R +9 &Lv\ Q +10 &N6\ R +9 &O\ R +10 &Q\ R +9 &S{\ R +9 &U<q\ S +10 &V\ M +9 &X3=e\ (s +9 &X 3,\ - +6 ( + "processing"%~& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&O1 +4 "core" &X\ - +55 1 +2 "manipulator"&"% +5 "core" % Θ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +102 "core" ' +3 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% _ +2 %9 +7 "core" 9 +103 "processing"% 9 +3 "core" 9  +102 "processing"%99 +3 "core" 9 +102 "processing"%9 +4 "core" 9 +102 "processing"%29 +3 "core" 9  +102 "processing"%9 +4 "core" 9 \ +102 "processing"%_9 +4 "core" 9 \ +102 "processing"%<9 +3 "core" 9 \ +102 "processing"%9 +3 "core" 9 "\ +102 "processing"%L9 +4 "core" 9 '\ +102 "processing"%9 +3 "core" 9 +\ +103 "processing"%@9 +3 "core" 9 /\ +102 "processing"%|9 +3 "core" 9 3\ +102 "processing"%e9 +3 "core" 9 7 +102 "processing"%]9 +3 "core" 9 < +103 "processing"%p9 +4 "core" 9 @\ +102 "processing"%,9 +3 "core" 9 D\ +102 "processing"%P9 +3 "core" 9 H\ +103 "processing"%g9 +2 "core" 9 M\ +103 "processing"%R9 +3 "core" 9 Q +102 "processing"%9 +4 "core" 9  U +103 "processing"%h9 +3 "core" 9 Y +102 "processing"%>9 +3 "core" 9 ] +102 "processing"%9 +3 "core" 9 b +3 .tPH.hold 2:00:00,28C +4 "processing"%Q p_p +4 .tdelay 1:30 +2 "core" b +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%\\ +96 "core"  +2 "processing"%?% +4 "core" %a8\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%`' +2 "Can"\ AYJ +587 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +12 .tPS.seek 2ml +4 "processing"%+'Ҧ +444 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1145 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%q  +129 "core"  +7 "processing"%*% +34 "core" %ҡ\  +27 .tPS.seek 1.5ml +10 "processing"%I'Q +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml + "processing"%s'd +1597 "core" ' +10 .tdelay 5:00 +119 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9139 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 .tdelay 30 seconds +2598 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +691 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%j' +852 "core" ' +14 #taddPMLReagent08 +7 .PSV.dial :air +7 "processing"%%  +54 "core"  +417 .tPS.reconfigure :default +29 "processing"%#A d`xb +17 .tPS.seek 2ml +6 "processing"%B'Ҧ +1600 "core" ' + .tPSV.dial :PML + "processing"%a +43 "core" + .tPTV.dial :mixing + "processing"%3 @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%k  +46 "core"  + "processing"%v% +4 "core" %ҡX\  +2 .tPS.seek 1.85ml +2 "processing"%N' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%# * +31 "core" + +3 .tPS.seek 0ml + "processing"%'d +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&& +5 "core" &? . +2 "manipulator"&=% +3 "core" %\   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&C(-6 +124 "core" ( +2 "manipulator"&f& +5 "core" &-0 =  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &-0 $  +3 .tForearm.seek :garage + "manipulator"&o'n +104 "core" ' +2 .tHand.close + "manipulator"&Y/ +63 "core" / +3 "manipulator"&-& +5 "core" &-R   + "manipulator"&1% +5 "core" % W   +3 .tForearm.seek :retract + "manipulator"&w'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&5( +331 "core" ( +2 "manipulator"&d& +5 "core" &#  8 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &#  9# +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&b'O +100 "core" ' +2 "manipulator"&E& +5 "core" &# 9# +2 "manipulator"&.% +4 "core" %N B v +3 "collection"' & +4 "core" &\ +3 "collection"'n& +6 "core" &\ +3 .tCC.seek :closed +2 "collection"'D(X +4 "core" &\ +7 & -\ %g +9 &X}\ 7 +9 &\ L +10 &[\ L +9 &v]\ K +10 &7b\ K +9 &b\ K +9 &`\ K +10 &}\\\ K +9 &?Z\ K +9 & \\\ K +10 &!Y\ K +9 &#a\ K +10 &%F\\\ L +9 &'_\ L +9 &(\\\ K +10 &*\\\ K +9 &,O_\ K +9 &.`\ K +10 &/]\ L +9 &1^\ K +10 &3WX\ K +9 &5_\ K +9 &6\\\ K +10 &8\\\ K +9 &:__\ K +9 &< `\ L +10 &=]\ L +9 &?^\ K +10 &AgZ\ K +9 &C(c\ L +9 &Dj\ M +10 &F\ P +9 &HV\ T +9 &J\ V +10 &K\ W +9 &M\ W +10 &OR\ X +9 &Q\ Y +9 &R\ Y +10 &T\ X +9 &VY\ X +9 &Wg\ . +10 &Xo!\ Q +9 ( +2 &Xuu\ K +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'& +5 "core" &Xuv\ K + .tHand.open +2 "manipulator"&^1 +62 "core" 1 +2 "manipulator"& % +5 "core" % N !  P v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%K +95 "core"  +2 "processing"%8% +5 "core" %f;\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%U'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%;  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%J'd +1599 "core" ' +2 .tPSV.dial PSR + "processing"% +52 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%t' +902 "Can"\ ^\\rJ +1710 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  "collection"'6  +32 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%l +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +70 "core" +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' +2 .tPSV.dial :air + "processing"%0  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +1030 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1574 "core" ' +15 .tPSV.dial :mixloop +7 "processing"%G +56 "core" +14 .tPS.seek 0ml +5 "processing"%u'd +2487 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +116 "core" ' + .tPSV.dial :air +2 "processing"%{  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +45 "core" +2 .tPS.seek 0ml + "processing"%}'d +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +5 "core" &" - 9# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&T( +3 "core" ( +2 "manipulator"&4& +4 "core" &" 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &" 9# +3 .tForearm.seek CC + "manipulator"&O'O +104 "core" ' + .tHand.close + "manipulator"&"/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&~& +5 "core" &" 9# +2 "manipulator"& % +4 "core" % Z  D +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(-6 +293 "core" ( +2 "manipulator"&& +5 "core" &-<   W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +4 "core" &-<   W +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' +2 .tHand.open + "manipulator"&_1 +58 "core" 1 +2 "manipulator"&<% +5 "core" % _  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 ."da"delayUntil "11:59:37.35" +13927 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10928 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%L @ +71 "core" B +46 ."da"PBV.dial :waste1 +5 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%@ * +32 "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"%e' +2294 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%] +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%, +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%P  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'd +2291 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%R +123 "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"%h' +587 "core" ' +2 ."da"delay 5 seconds +55 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +51 ."da"PSR.select :air +7 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%>'Ҧ +1610 "core" ' +15 ."da"PTV.dial :puck +9 "processing"%  +80 "core"  +14 ."da"PSV.dial PTV +15 "processing"%\\ +73 "core" +11 ."da"PBV.dial :waste1 +15 "processing"%?  +48 "core" +15 "processing"%W% +28 "core" %Ҩ>\  +14 ."da"PS.seek 1.5ml +14 "processing"%`'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +4050 "Can"\ O_NK; +7953 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 ."da"delay 30 seconds +1923 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1071 ."da"PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +64 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +8 "core"  +2 ."reset-modem"Gate.cycleModemPower! 5 +4 ."da"delay 5 seconds +6 #"reset-modem"Session Ended +499 ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2279 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%s +120 "core"  +2 "processing"%% +4 "core" %il\ +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"%(' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%&'Ҧ +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +33 "core" +2 "processing"%% +4 "core" %ҥ5\  +3 ."da"PS.seek 1.5ml +2 "processing"%'U +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%S'd +1596 "core" ' +2 ."da"delay 2:00 +11783 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +207 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +33 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%V * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2283 "core" ' +2 ."da"PSV.dial PTV + "processing"% +82 "core" ~ +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%[ +67 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%x'd +2259 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%%  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%j  +123 "core" +2 ."da"delay 5 seconds +501 .PRV.dial :ab2 +2 "processing"%a  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%3 +41 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%k'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%v  +42 "core"  +6 "processing"%#% +4 "core" %bB\  +2 ."da"PS.seek 0.55ml +2 "processing"%B'\ +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%N  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +2 "processing"%= @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%f  +32 "core" +2 "processing"%'% +4 "core" %ҬB\ +2 ."da"PS.seek 1.85ml + "processing"%' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%Y * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%-'d +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4570 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4435 "Can"\ DaKѺ +3793 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%1  +38 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + ."da"PSV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%C' +2286 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%d +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%M  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%E +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2277 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%w +133 "core"  + "processing"%c% +4 "core" %a6\ +2 #"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"%' +592 "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"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%n +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core"  + "processing"%8% +4 "core" %Ҥl\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'T +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%;'d +1596 "core" ' +2 ."da"delay 2:00 +6628 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +251 "Can"\ 4d|Lg +5109 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +33 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2292 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%l +70 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%0'd +2276 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%G% +4 "core" %`x\ + #"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 +2 "processing"%{'Ҧ +634 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +223 ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%)'d +1597 "core" ' +14 ."da"delay 2:00 +2283 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9716 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%"  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%5 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2295 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2254 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%2 +133 "core"  + "processing"%_% +4 "core" %em\ +6 #"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 +503 .PSR.select :air +3 "processing"% +15 ."da"PS.seek 2ml +6 "processing"%'Ҧ +224 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1364 "core" ' +5 ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"% +77 "core" +7 ."da"PBV.dial :waste1 +10 "processing"%L  +48 "core"  +7 "processing"%% +35 "core" %Ң0\  +18 ."da"PS.seek 1.5ml +17 "processing"%@'R +588 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" , +2 ."da"PS.seek 0ml + "processing"%}'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +53 .PTV.dial :puck +3 .PBV.dial :waste1 + "processing"%]  +40 "core" + ."da"delay 30 seconds +552 "Can"\ @gL +2450 ."da"PBV.dial between PSV and waste1 +2 "processing"%p * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%, +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +1359 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +912 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +8 "processing"%R +81 "core"  +14 ."da"delay 5 seconds +509 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%g  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%h'd +2268 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +4 "processing"%\\% +20 "core" %g>\ +9 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%?' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%W% +4 "core" %+\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%>' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%` +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +31 "core" +2 "processing"%*% +4 "core" %Ҥu\  +2 ."da"PS.seek 1.5ml + "processing"%+'T +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'd +1599 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +4 ."da"delay 5 seconds +216 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +280 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%(  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%m'd +2293 "core" ' +4 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +4 "processing"%! +126 "core"  +3 "processing"%% +14 "core" %cs\ +3 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +7 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +787 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1303 "core" ' +2 ."da"delay 5 seconds +506 .PTV.dial :puck +8 .PSV.dial PTV +8 "processing"%: +74 "core" +12 ."da"PBV.dial :waste1 +9 "processing"%  +44 "core" +8 "processing"%z% +33 "core" %Ҫx\  +25 ."da"PS.seek 1.5ml +8 "processing"%V'Z +540 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt["20 seconds for da to relinquish FlushPuck +793 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.937 seconds\ /var/log/esp/da23aug0412h100ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0412h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0412h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0412h100ml25s_nessie.tif +2571 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0412h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(G- +3 "core" -'_ +2 "storage"(0& +4 "core" &,I H b O\ +2 "manipulator"&& +10 "core" & P & +2 ."da"Elbow.seek 4 +2 "manipulator"&u( +18 "core" ( +3 "manipulator"&\ & +15 "core" & +2 "storage"(A& +4 "core" &,I x x Y\ +2 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&{'g +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.87 Pucks below Top Plate + "storage"(4' +60 "core" ' +2 "manipulator"&y& +4 "core" &  +2 "storage"("& +4 "core" &,I ]\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 + "manipulator"&5' +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&X, +5 "core" , +6 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.05 Pucks below Top Plate + "storage"()' +27 "core" ' + "manipulator"&~% +4 "core" % F +2 "storage"( & +4 "core" &,I \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 4 + 313 counts + "manipulator"&O'H +11 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(D& +4 "core" &,I \ x\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&2'g +28 "core" ' + "storage"(_% +5 "core" % \  8\ +2 ."downElevator"SE.seek :down +4 "storage"(T' +98 (<% +3 "core" %Υ+ \  .\ NA +2 "manipulator"&% +4 "core" %p l +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +88 "core" ' +16 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &,I :\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +4 "core" & \ +2 "manipulator"&|& +4 "core" &  + "manipulator"&@% +4 "core" %  b  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&](-6 +173 "core" ( + "manipulator"&p& +4 "core" &-5 U +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &-5 U +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&}'n +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&e/ +55 "core" / +2 "manipulator"&R& +4 "core" &-8  2 R +2 "manipulator"&% +4 "core" % V  6  +2 ."psFlush"Forearm.seek :retract + "manipulator"&g'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&P(? +120 "core" ( + "manipulator"&& +4 "core" &= 9 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +4 "core" &= G 9 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&h'Η +100 "core" ' +2 "manipulator"&W& +4 "core" &= 9 +2 "manipulator"&?% +4 "core" %Ζ + "processing"%>& +4 "core" & \ +2 "processing"%`& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%q(X +3 "core" &!\ +7 & .\ $e +9 &W}!\ 7 +9 &\ K +10 &^ \ K +9 &u_\ K +9 &7`\ \ K +10 &b\ L +9 &_\ K +10 &~_\ K +9 &>_\ L +9 & ]\ L +10 &!_\ L +9 &#\\\ K +9 &%Fb \ L +10 &'`\ L +9 &(_\ L +10 &*\\\ K +9 &,Ob\ K +9 &.a\ L +10 &/_\ K +9 &1^\ K +9 &3Wb\ K +10 &5b\ L +9 &6_\ L +10 &8_\ L +9 &:_\\\ K +9 &< ]\ L +10 &=`\ L +9 &?\\\ K +9 &Ag_\ K +10 &C(b\ L +9 &Dh\ L +10 &Ft\ N +9 &H`\ P +9 &J\ Q +10 &K\ R +9 &M\ R +9 &Od\ R +10 &Q%\ R +9 &R\ R +10 &T\ S +9 &Vi\ S +9 &Wak\ . +10 &X\ @ +9 ( +6 &X\ 0 + "processing"%`& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%*& +4 "core" &X\ 0 + &X\ 0 + ."psFlush"Hand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % Δ   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&+'\ +96 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +38 "core"  + "processing"%% +4 "core" %g\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +536 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +49 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2111 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%s @ +178 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%('F +420 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2175 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +97 "core"  +2 "processing"%!% +4 "core" %G\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +581 "core" ' + ."psFlush"delay 5 seconds +554 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%m' +2103 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%:  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%z +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%&'F +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +108 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%S'T +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%/  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +1076 "Can"!\ FjM +1530 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +69 "core"  + ."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"%j' +2111 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%x U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +1034 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1570 "core" ' +8 ."psFlush"PSV.dial :waste1 +14 "processing"%N  +71 "core"  +15 ."psFlush"PS.seek 0ml +18 "processing"%'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%9 +54 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +81 "core" ~ + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%''d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%o  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%-'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%E'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%w' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%c +67 "core" +4 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%B  +50 "core" +4 ."psFlush"PS.seek 0ml +2 "processing"%#'d +619 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1999 "core" ' +14 ."psFlush"PSV.dial PSR +5 "processing"%= +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +445 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%r +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +50 "core" W +2 ."psFlush"PS.seek 0ml + "processing"% 'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%F +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2623 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%;' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &\ +2 "manipulator"&t& +4 "core" &= 9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(? +4 "core" ( + "manipulator"&C& +4 "core" &=  9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &= 9 +2 .tForearm.seek PC + "manipulator"&G'Η +100 "core" ' +2 .tHand.close + "manipulator"&0/ +60 "core" / + .tPC.seek :open +2 "processing"%( +421 "core" ( +2 "manipulator"&\ & +4 "core" &=  9 + "manipulator"&A% +4 "core" % Θ b +2 .tForearm.seek :retract + "manipulator"&y'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +367 "core" ( +13 "manipulator"&~& +15 "core" & 5 +7 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +12 & & +20 "core" &  j 5 +8 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +9 "manipulator"&'O +98 "core" ' +2 "manipulator"&D& +127 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" & 5 +5 "manipulator"&J% +7 "core" %P  U + "collection"'_& +4 "core" &S\ +2 "collection"'l& +5 "core" &]\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +9 &,\ ,} +9 &e\ > +9 &w\ L +10 &N\\\ J +9 &a \ K +10 &_\ K +9 &_\ K +9 &T`\ K +10 &`\ K +9 &^\ K +9 & ^\ K +10 &"\\^\ K +9 &$]\ K +10 &%_\ K +9 &'_\ K +9 &)e_\ K +10 &+'^\ K +11 &,_ \ K +9 &.^\ K +11 &0m] \ K +8 &2.a\ K +15 &3] \ K +5 &5] \ K +8 &7t]\ K +11 &98Z\ J +8 &:a\ K +9 &<a \ K +11 &>|_\ K +8 &@>_ \ K +11 &B]\ \ K +9 &Cc\ L +8 &Er\ M +11 &G6\ Q +8 &H \ U +9 &J\ V +8 &Lk \ W +9 &N+\ W +10 &O\ X +9 &Q\ X +9 &So\ X +10 &U1\ X +9 &V\ Q +9 &X!B\ *| +10 &Xq~ \ M +5 ( +2 "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'<& +4 "core" &Xqu \ M + &Xqu \ M +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&{% +4 "core" % P )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'4& +4 "core" &Xqu\ M +2 "collection"'% +4 "core" %T\ + .tCSV.dial CSR +2 "collection"'5  +40 "core"  +3 "collection"'% +4 "core" %T\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'|'m +1345 "core" ' +14 .tdelay 5 seconds +508 .CSR.select :air +2 "collection"' +9 '@% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'O' +623 "core" ' +2 .tCSV.dial :waste + "collection"') +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'2'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'p& +4 "core" &Xqs \ M +2 "collection"',% +5 "core" %P\ + .tCSV.dial :flush +2 "collection"'T  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'X'm +1159 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'e @ +40 "core" B +2 "collection"'R% +5 "core" %mJ\  +3 .tCS.seek 7ml + "collection"'' +514 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'L  + '  +40 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'\\ @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'}'Q +375 "Can"(\ UmN) +1192 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'W& +4 "core" &XqsO\ M +2 "collection"'?% +4 "core" %KF\ + .tCSV.dial :flush + "collection"'>  +70 "core" +2 .tCS.seek 5ml + "collection"']'m +1147 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'g @ +42 "core" B + "collection"'^% +4 "core" %mF\  +2 .tCS.seek 6.999ml +2 "collection"'*' +509 "core" ' +3 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +99 "core"  +2 .tCS.seek 0ml + "collection"'`'Q +1576 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &XqrO\ M + "collection"'% +4 "core" %QQ\ + .tCSV.dial CSR +2 "collection"'h  +40 "core"  +2 "collection"'% +4 "core" %Q \ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'Z'O +1794 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'s' O +518 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +3 "collection"'  +93 "core" +36  + .tCTV.dial :intake +2 "collection"'I  +67 "core" +2 .tIntake.select :open + "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1797 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'!  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'('Q +592 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"':% +4 "core" %N\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1344 "core" ' +6 .tdelay 5 seconds +225 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +266 .tCSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'z' O +1336 "core" ' +8 .tCSV.dial CBV +14 "collection"'m +96 "core" +20 .tCS.seek 0ml +10 "collection"'H'Q +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" & 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&S( +4 "core" ( + "manipulator"&[& +4 "core" &  a 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &  4 5 +2 .tForearm.seek CC + "manipulator"&V'O +101 "core" ' +2 .tHand.close + "manipulator"&7/ +58 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( +2 "manipulator"&%& +11 "core" & ' 5 +2 "manipulator"&3% +6 "core" % ] ; +2 .tForearm.seek :retract +3 "manipulator"&x'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&j(-6 +276 "core" ( + "manipulator"&$& +4 "core" &-6   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +2 "core" &-6  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&N'n +102 "core" ' +2 .tHand.open + "manipulator"&k1 +61 "core" 1 +2 "manipulator"&9% +4 "core" % _  0 n +41 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:33 + #Preparing to sleep until 6:30AM 08/5/2023 +7 #Asleep til 6:30AM 08/5/2023 +3 #Continuing at 06:30EDT05-Aug-23 +2 "Can"2\ 9nNWs +28 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +12622 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6909 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 3,\\n 5 => 19}\\nCan@11:02:41, 25.3C, 25% humidity, 15.1psia, 13.592V, 0.484A, 78.259Ah, 6.57W",Subject: "da sampling at most 100ml" +12748 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4145 "Can">\ (ocN +16577 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20714 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1929 "Can"<\ (pOU +7526 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4828 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +15593 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18 "Can"<\ qO +20275 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7152 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +11 #Session Ended +13336 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18760 "Can"<\ #sEP +1965 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9400 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +919 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +8 #Session Ended +16772 "Can";\ #tQ +3947 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8807 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +670 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +9 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20348 ."Qmail"DAfans.email "23.937 sec auto-exposure",Subject: "da23aug0412h100ml images!" +406 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12639 "Can"9\ #wRC +8092 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8854 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 10 after 10:00 +11980 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17739 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9103 "Can"8\ #xbRٺ +11619 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18079 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +8 #Session Ended +20751 #Session Begun +7 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6861 "Can":\ #ySo +13864 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4288 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3540 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4832 "Can"7\ #zT +15902 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20643 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@31775 sendCRC with ifg=0x20, ie=0x7F + #@33610 sendCRC with ifg=0x08, ie=0x5F + #@57144 idle with ifg=0x84, ie=0x75 #@57816 select with ifg=0x10, ie=0xF5 + #@58452 receive with ifg=0x10, ie=0xFD + #@59087 receive with ifg=0x10, ie=0xFD #@59720 receive with ifg=0x10, ie=0xFD + #@60047 receive with ifg=0x80, ie=0xFD + #@10438 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +552 "Can"7\ {Tc +2 7\ {Tc@ +2 #"Restarting_core_reader"Polling Can every 10:00 +4894 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14018 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19697 "Can"6\ &}T +1033 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8692 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7911 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17776 "Can"4\ &~U +2963 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10947 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9418 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7044 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15890 "Can"3\ +V% +4849 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13250 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7232 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17789 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13888 "Can"2\ &<V +6845 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15444 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20836 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8561 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18409 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8565 "Can"1\ &W +8656 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6296 "Can".\ &`X} +14442 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +6939 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3637 "Can".\ &Y +17097 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17016 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 6,\\n 5 => 16}\\nCan@12:55:44, 25.8C, 26% humidity, 15.1psia, 13.621V, 0.288A, 79.262Ah, 3.92W\\nSampled 100.0ml",Subject: "Asleep until 06:30EDT05-Aug-23" +1479 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7074 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17543 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7265 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13120 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15990 "Can".\ +Zխ +4851 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +7516 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9455 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11020 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13898 "Can"+\ &N[k +6854 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18259 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +11636 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8854 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +11870 "Can",\ )\\ +8882 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8223 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +12323 "Can"+\ & \\ +8425 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +18401 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3030 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8181 "Can",\ &m]- +12570 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5902 "Can"+\ &]í +14827 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18152 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2104 "Can"+\ +.^Y +18617 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18546 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2085 "Can".\ (^ +2087 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16445 "Can",\ &_ +2090 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12257 "Can"+\ &O` +6276 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8060 "Can",\ %` +10463 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3879 "Can"*\ & aG +14563 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20494 "Can"-\ -{aݭ +261 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18198 "Can",\ &bs +2538 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +15951 "Can"+\ -Mc +4804 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +34422 "Can",\ -c +60001 ,\ **d5 +60001 .\ 'd˭ +60001 ,\ 'ea +60001 +\ 'we +60000 -\ ,f +60000 -\ 'Vg# +60001 ,\ ,g +60002 ,\ '9hO +60001 .\ +h +60001 ,\ 'i{ +60001 +\ *j +60001 ,\ 'j +60002 +\ +sk= +60001 +\ 'kӭ +60001 +\ 'Tli +60001 ,\ 'l +60002 +\ '4m +60002 ,\ +n+ +60002 ,\ 'n +60002 (\ ,oW +60002 %\ 'o +60001 !\ 'bp +24933 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4263 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10034 "Can"\ &q +10692 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18436 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5936 "Can"\ &%q +14793 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4198 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1691 "Can"\ (ÇrE +19073 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20175 "Can"\ &rۭ +558 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4089 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +16338 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18249 "Can"\ (Lsq +2494 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6380 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +14048 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16299 "Can" \ &ǧt +4434 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8653 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14377 "Can"\ &t +6374 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15652 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12418 "Can"!\ &fu3 @EDT1691208021.63 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +90 #Session Ended +9533 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10805 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10465 "Can"\ &uɭ +10257 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11896 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8562 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8526 "Can"#\ &%v_ +12199 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6290 "Can""\ &΋v +14440 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5079 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +22 #Session Ended +15333 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4357 "Can" \ %w +16368 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7379 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13030 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2449 "Can"!\ &Ox! +18301 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +193 "Can"" ҹx +20529 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18690 "Can"!\ '"yM +2061 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6794 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9639 "Can" \ (Չy +3974 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14536 "Can"!\ 'zy +6216 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12272 "Can" \ '^{ +8488 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9986 "Can"!\ +{ +60001 \ '?|; +60001 !\ +ܱ|ѭ +60002  \ '#}g +60001 \ *ߕ} +60001 \ '~ +60002 \ *{) +60001 \ ' +60001 \ ']U +60002 \ ' +60001 \ '> +60002 \ ' +60001  \ ,  +60001 !\ 'C +60002 #\ '٭ +60001 $\ +po +60001 #\ . +60001 %\ 'M +60002 $\ '1 +60001 $\ '0ǭ +60001 $\ *] +60001 %\ '  +60001 %\ 'z +60001 '\ ' +60002 &\ ,W +60001 '\ 'K +60001 '\ '7 +60002 '\ (w +60001 '\ ' +6111 &\ )> +57 .tGate.power :raw,:ON +97 "sampler") +2 )f +3 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 %Y +4 "core"  +4 "collection"' 9\ +4 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"''% +4 "core" %D  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%o% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")1% +3 "core" %-( ^\ +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 6,\\n 5 => 16}\\nCan@06:30:28, 25.7C, 26% humidity, 15.1psia, 13.611V, 0.355A, 82.306Ah, 4.83W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #23) <=== +2 .Sample.deep +3 "sampler")~0 +1951 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &W\  +2 .tHand.open + "manipulator"&D1 +57 "core" 1 +2 "manipulator"&J& +5 "core" &   ! 2 +2 "manipulator"&_% +4 "core" % \     +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&y(-6 +185 "core" ( +2 "manipulator"&& +4 "core" &-2 & g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &-2 g g +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.close +2 "manipulator"&{/ +57 "core" / +2 "manipulator"&4& +5 "core" &-I  R P +2 "manipulator"&% +4 "core" % M \   +2 .tForearm.seek :retract +2 "manipulator"&l'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +282 "core" ( +2 "manipulator"&& +5 "core" &8   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8  ? J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&i'O +96 "core" ' +2 "manipulator"&@& +5 "core" &7    J +2 "manipulator"&|% +4 "core" %L  +2 "collection"')& +4 "core" &F\  +3 "collection"'O& +6 "core" & >\  +2 .tCC.seek :closed +2 "collection"'p(X +5 "core" & ?\  +6 &I\ G\ &j +10 &p[K\ 9 +9 &~D\ L +9 &]@\ K +10 &[bA\ L +9 &`D\ K +10 &_H\ K +9 &b?\ K +9 &d]G\ K +10 &&`J\ K +9 &cH\ K +9 &!\\=\ K +10 &#l[B\ K +9 &%.ZG\ K +9 &&\\>\ L +10 &(_A\ L +9 &*tbF\ K +10 &,5cE\ L +9 &-`=\ L +9 &/\\E\ K +10 &1|\\D\ K +9 &3?^@\ K +9 &4_@\ L +10 &6`@\ L +9 &8`C\ L +10 &:F]<\ K +9 &<]=\ L +9 &=`@\ L +10 &?Z@\ K +9 &ANbA\ K +10 &C_G\ L +9 &DjI\ M +9 &FD\ P +10 &H??\ S +9 &IG\ U +9 &K@\ U +10 &M{B\ W +9 &O<G\ W +9 &PA\ X +10 &R@\ X +9 &T}>\ Y +10 &V>@\ Y +9 &WyB\ - +9 &Xm >\ \\ +9 ( +3 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 + "collection"',& +5 "core" &X{}9\ N + &X{~L\ N +2 .tHand.open + "manipulator"&T1 +62 "core" 1 +2 "manipulator"&2% +5 "core" % L ,   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'R& +5 "core" &X{}O\ N + "collection"'X% +5 "core" %OD\ + .tCSV.dial CSR +2 "collection"'L  +123 "core"  + "collection"'% +5 "core" %O>\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'\\'m +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m2\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'W' +628 "core" ' +2 .tCSV.dial :waste + "collection"'? +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'>'Q +1968 "core" ' +2 #tPurging external Intake + "collection"'}& +5 "core" &X{|<\ N + "collection"'g% +5 "core" %V8\ +2 .tCSV.dial :flush + "collection"'^  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"']' O +2230 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' '  +6 "core"  +75 +2 .tCTV.dial :intake + "collection"'*  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"''Q +2224 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core"  +2 #tFlushing upper manifold + "collection"'h& +5 "core" &X{{G\ N + "collection"'% +4 "core" %PG\ +2 .tCSV.dial :flush +2 "collection"'`  +67 "core"  +3 .tCS.seek 5ml + "collection"'Z'm +1148 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B + "collection"' % +5 "core" %mI\  +2 .tCS.seek 7ml +2 "collection"'I' +515 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'s +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'!'Q +1584 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +728 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +3 .tCS.seek 0ml + "collection"':'Q +726 "core" ' + "collection"'(& +5 "core" &X{zA\ N +2 "collection"'% +4 "core" %N>\ +2 .tCSV.dial :flush + "collection"'m  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'z'. +733 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'& @ +92 "core" B +2 "collection"'[% +4 "core" %./\  +3 .tCS.seek 5ml + "collection"'/'m +510 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'7'Q +1139 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'"'. +722 "core" ' +2 .tCSV.dial :waste + "collection"'u +70 "core" +3 .tCS.seek 0ml +2 "collection"''Q +731 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +5 "core" &6 . J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +4 "core" ( + "manipulator"&V& +4 "core" &6 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &6 J +3 .tForearm.seek CC + "manipulator"&v'O +94 "core" ' +2 .tHand.close + "manipulator"&S/ +55 "core" / +3 .tCC.seek :open + "collection"'k( +426 "core" ( +2 "manipulator"&9& +4 "core" &6 J +2 "manipulator"&x% +4 "core" % a +3 .tForearm.seek :retract + "manipulator"&N'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Q(-6 +291 "core" ( +2 "manipulator"&f& +4 "core" &-.  < J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-. n J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'n +105 "core" ' +2 .tHand.open + "manipulator"&'1 +61 "core" 1 + "manipulator"&o% +5 "core" % ]  j ? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +96 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 5 at 06:34:53EDT05-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 6,\\n 5 => 16}\\nCan@06:30:28, 25.7C, 26% humidity, 15.1psia, 13.611V, 0.355A, 82.306Ah, 4.83W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 5 into Collection Clamp +2 "collection"'M& +4 "core" &  D\ +2 "manipulator"&-% +5 "core" %\   (  +2 "storage"(E% +4 "core" % 6 \ +2 "storage"(c. +3 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(B(<( +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (w& +3 "core" &<) '\ +2 "manipulator"&=& +4 "core" &-3  K E +2 "manipulator"&#% +5 "core" %\   +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +182 "core" ( +2 "manipulator"&.& +5 "core" &&  : 2 +2 "storage"(r& +10 "core" &<)\  s\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&d'j +94 "core" ' +2 "storage"(n& +5 "core" &<) \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8'g +149 "core" ' +2 "storage"(F- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &<) \ +2 "manipulator"& & +4 "core" && ! 2 +2 .tElbow.seek 5 +2 "manipulator"&U( +4 "core" ( + "manipulator"&& +5 "core" &&  = 2 + "storage"(H& +5 "core" &<) \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'> +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&j/ +55 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"& & +2 "storage"(' +8 "core" &&   2 + "manipulator"&a% +5 "core" % G  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +94 "core" ' +3 .tElbow.seek CC + "manipulator"&P( +13 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +130 "core" ( + "manipulator"&q& +5 "core" &6 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &6  J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'O +104 "core" ' +2 "manipulator"&& +5 "core" &6  J +2 "manipulator"&;% +4 "core" %U  G +3 "collection"'6& +4 "core" &  ?\ +2 "collection"'& +6 "core" &\ \ 5\ +3 .tCC.seek :closed + "collection"'(X +5 "core" & 4\  +8 &0} 3\ +{ +10 &f\ 5\ > +9 &r -\ L +9 &MY 4\ J +10 &[ 4\ J +9 &\\ 6\ K +9 &Z 7\ J +10 &V]\ 5\ J +9 &`4\ K +9 &\\5\ K +10 & ^3\ J +9 &"]Y 4\ J +10 &$ \\ 2\ J +9 &%]1\ K +9 &'Z6\ J +10 &)dZ2\ K +9 &+'_\ 3\ J +9 &,`2\ J +10 &.Z 0\ K +9 &0mY\ 4\ J +10 &2/Z\ ,\ J +9 &3\\1\ J +10 &5`/\ J +9 &7t`*\ K +9 &96\\"\ K +9 &:]%\ K +10 &<Y+\ J +9 &>~\\!\ J +10 &@>\\ *\ K +9 &B]*\ K +9 &Cg,\ L +10 &Ew+\ O +9 &G-*\ S +9 &H(\ U +10 &J(\ V +9 &Lg \ W +10 &N(%\ X +9 &O%\ X +9 &Q+\ Y +10 &Sl#\ X +9 &U,-\ Y +9 &V6\ U +10 &X!98\ +} +9 &X(\ L +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.13 + .Hand.open +2 "manipulator"&~1 +3 "core" &Xu#\ L +58 1 + "manipulator"& % +5 "core" % P *  Q L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close + .SS.hold +46 "sampler")J+ +12 "core" + + "sampler")_% +5 "core" %,' a\ F +2 "collection"'& +4 "core" &Xs?\ L +3 "Can"(\ `k +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X +29 +2 .tdelay 3.8 seconds +383 "collection"'4% +3 "core" %SJ\ +2 "sampler")% +5 "core" %5Z#-% a\  +2 .tSSV.dial :spit + "sampler")+ +129 "core" +3 .tSS.seek 0ml +2 "sampler")' +289 "core" ' + .tSSV.dial CBV +2 "sampler")  +130 "core" + .tCTV.dial :intake +2 "collection"'  +72 "core"  +2 #tWaiting for external sampler to finish priming... +2 .delayUntil "06:38:12.67" +1438 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %SLQC\ +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X9 h\  +2 "collection"'O& +4 "core" &Xq )\ L +3 "Can"&\ c2/ +2 .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")L  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %SPP=\ +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X% +3 "core" %S\ G\ +3 "sampler")% +3 "core" %q$ Q\  +21 "collection"'% +4 "core" %S5\ +2 "sampler")*% +4 "core" %q$ S\  +24 "collection"']% +3 "core" %S8\ +2 "sampler")% +4 "core" %q$ ]\  +27 "collection"'h% +4 "core" %S'*E\ +2 "sampler")% +5 "core" %q$ Z\  +31 "collection"'`% +3 "core" %S25?\ +2 "sampler")% +5 "core" %q$ f\  +36 "collection"'% +3 "core" %S==A\ +2 "sampler") % +4 "core" %q$ ^\  +41 "collection"'Z% +4 "core" %SEDH\ +2 "sampler")s% +4 "core" %q$-* W\  +46 "collection"'I% +4 "core" %SFHB\ +2 "sampler")!% +4 "core" %q$F@ d\  +2 "sampler")% +4 "core" %q$IE ]\  +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %q$OJ b\  +2 .tSSV.dial :exhaust +2 "sampler")(  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +414 "Can")\ |g +510 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")m  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +211 "collection"':% +3 "core" %SRR,\ +2 #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X\ +2 "sampler")/% +5 "core" %&T b\  + "collection"'7% +5 "core" %S  3\ +2 #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0XC\ +2 #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X +5 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X3\ +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0Xt% +8 "core" %S9=2\ +2 "sampler")% +5 "core" %k^ \\\  +23 "collection"'% +4 "core" %S@@1\ +2 "sampler")*% +4 "core" %k] X\  +27 "collection"']% +4 "core" %SAC4\ +2 "sampler")% +5 "core" %k^ \\\  + "collection"'h% +5 "core" %SCD/\ +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0Xz\ +2 "sampler")!% +4 "core" %Z V\  +28 "collection"'% +3 "core" %SCC1\ +2 "sampler")% +4 "core" %Z S\  +2 "collection"'(% +9 "core" %SDF/\ +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.76ml/s +2 "sampler")#.50X|?.\ +2 "sampler")j% +5 "core" %M$h S\  + "collection"' % +5 "core" %S@A,\ +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.61ml/s +2 "sampler")#.+0Xw?-\ +3 "sampler")\ % +4 "core" %rc a\  +20 "collection"'8% +4 "core" %S@@6\ +2 "sampler")% +4 "core" %rb \\\  +24 "collection"'% +3 "core" %S@C1\ +2 "sampler");% +5 "core" %rc M\  +27 "collection"'6% +3 "core" %SCC2\ +2 "sampler")U% +5 "core" %rc T\  +2 "collection"'% +4 "core" %SCC-\ +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.56ml/s +2 "sampler")#.'0Xy% +3 "core" %SEG0\ +2 "sampler")% +5 "core" %8S [\  +31 "collection"'% +3 "core" %SGJ/\ +2 "sampler")*% +5 "core" %8T R\  +35 "collection"']% +4 "core" %SHI;\ +2 "sampler")% +4 "core" %8T [\  +2 "collection"'h% +5 "core" %SGJ9\ +2 .tSS.reconfigure :inhaling 0.41ml/s +3 "sampler")#.0X\ +2 "sampler")\ % +4 "core" %U`T Q\  +24 "collection"'8% +3 "core" %SKN9\ +2 "sampler")% +5 "core" %U`U [\  +27 "collection"'% +3 "core" %SKO0\ +2 "sampler");% +4 "core" %U`T [\  +32 "collection"'6% +3 "core" %SIL*\ +2 "sampler")U% +4 "core" %U`T [\  +36 "collection"'% +3 "core" %SIJ=\ +2 "sampler")a% +5 "core" %U`T K\  +40 "collection"'F% +4 "core" %SGK:\ +2 "sampler")% +5 "core" %U`T [\  +46 "collection"' % +4 "core" %SLO>\ +2 "sampler")% +4 "core" %U`T W\  +53 "collection"'A% +3 "core" %SPQ1\ +2 "sampler")_% +4 "core" %U`T [\  +2 "collection"'% +5 "core" %SOQ8\ +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.27ml/s +2 "sampler")#.0X\ +2 "sampler")>% +4 "core" %; X\  +27 "collection"'% +4 "core" %SIL8\ +3 "sampler")% +4 "core" % R\ d +31 "collection"'*% +3 "core" %SJM+\ +3 "sampler")]% +5 "core" % X\ d +35 "collection"'% +3 "core" %SKM9\ +2 "sampler")h% +5 "core" % W\ d +41 "collection"'2% +5 "core" %SLM5\ + "sampler")% +5 "core" % V\ d +46 "collection"'% +4 "core" %SLN+\ +2 "sampler") % +6 "core" % S\ d +52 "collection"'Z% +3 "core" %SKQ8\ +2 "sampler")?% +4 "core" % O\ d +61 "collection"'s% +3 "core" %SLO<\ +2 "sampler")W% +4 "core" % _\ d +69 "collection"'I% +3 "core" %SKO7\ +2 "sampler")!% +4 "core" % Z\ d +2 "collection"'% +4 "core" %SMO=\ +2 #tIntake @19.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.21ml/s +2 "sampler")#.0X\ +2 "sampler")F% +4 "core" %V \\\  +2 #tEvacuated: Intake @15.8psia, Outlet @12.8psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' 'Q +101 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +126 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X\  + "sampler")T% +4 "core" %$ N\ # +2 #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"'i @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +127 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'2'Q +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +118 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +5 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X/ +102 "collection"'69 +3 "core" 9@, +103 "collection"'U9 +2 "core" 90A* +103 "collection"' 9 +3 "core" 9IC) +102 "collection"'a9 +3 "core" 9bE' +103 "collection"'F9 +3 "core" 9yF& +102 "collection"'9 +3 "core" 9H$ +103 "collection"'9 +4 "core" 9I" +102 "collection"'j9 +3 "core" 9N" +102 "collection"'9 +3 "core" 9M +103 "collection"'A9 +3 "core" 9N +102 "collection"'9 +3 "core" 9P +102 "collection"' 9 +4 "core" 9 Q +103 "collection"'{9 +2 "core" 9 S +103 "collection"'9 +3 "core" 9 0U +102 "collection"'_9 +3 "core" 9 AV +103 "collection"' 9 +3 "core" 9 RW +102 "collection"'09 +4 "core" 9 bY +102 "collection"'+9 +3 "core" 9 qZ +102 "collection"'<9 +3 "core" 9 [ +103 "collection"'k9 +3 "core" 9 ]  +102 "collection"'t9 +3 "core" 9 ^ +102 "collection"'9 +3 "core" 9 ` +103 "collection"'y9 +2 "core" 9 a +103 "collection"'9 +3 "core" 9 c +102 "collection"'l9 +3 "core" 9 d! +103 "collection"'K9 +2 "core" 9 e& +103 "collection"'49 +4 "core" 9 f* +102 "collection"')9 +3 "core" 9 h. +60 "Can"$\  9 +43 "collection"'@9 +2 "core" 9 i2 +103 "collection"'b9 +3 "core" 9\ j7 +102 "collection"'X9 +4 "core" 9\ \ l; +102 "collection"'G9 +4 "core" 9\ l? +102 "collection"'O9 +3 "core" 9\ oC +102 "collection"'L9 +3 "core" 9\ #pG +103 "collection"'~9 +3 "core" 9\ *oL +102 "collection"'J9 +3 "core" 9\ 1qP +103 "collection"'9 +3 "core" 9\ 8sT +102 "collection"',9 +4 "core" 9\ ?sX +102 "collection"'T9 +3 "core" 9\ Eu] +103 "collection"'i9 +3 "core" 9\ Jva +103 "collection"'|9 +2 "core" 9\ Pwe +103 "collection"'g9 +3 "core" 9\ Uwi +102 "collection"'^9 +3 "core" 9\ Zym +103 "collection"'>9 +3 "core" 9\ _zr +102 "collection"'9 +3 "core" 9\ d{v +103 "collection"'9 +3 "core" 9\ h|z +102 "collection"'*9 +4 "core" 9\ k}~ +102 "collection"']9 +3 "core" 9\ p~ +102 "collection"'h9 +3 "core" 9\ t +103 "collection"'9 +3 "core" 9\ w +102 "collection"'9 +4 "core" 9\ { +102 "collection"'9 +4 "core" 9\ ~\ +102 "collection"'29 +3 "core" 9\ \ +102 "collection"'9 +4 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"' 9 +2 "core" 9\ \ +4 .tCH.hold 10:00,70C +3 "collection"'Z `\ `\ * +2 '9 +7 "core"  + 9\ \ +2 "collection"'s% +4 "core" %P\ +2 #tBegun lysing Collection Puck Heater at 68C/39.1psia +57082 "Can"\ kϭ +2905 "core" ` +2 "collection"'W9 +4 "core" 9\ 8 +2 "collection"'?% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/36.3psia +2 .CS.seek 0ml +2 "collection"'I'Q +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'! @ +96 "core" B +2 .tCSV.dial :air + "collection"'R @ +40 "core" > +3 .tCS.seek 5ml + "collection"''m +1349 "core" ' +2 .tCSV.dial CTV +2 "collection"':  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'z  +52 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +40 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1345 "core" ' +2 "collection"'&% +5 "core" %O`` B\ + #tPuck @47.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +95 "core"  + .tCBV.dial CSV +2 "collection"'%  +28 "core"  +2 "collection"'[% +4 "core" %O<= .\ +3 .tCS.seek 5ml + "collection"'V'm +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'$  +41 "core" +2 "collection"'5% +5 "core" %mNK\  +2 .tCS.seek 7ml +2 "collection"'e' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'p @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'9 ` +108 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'x   +30 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'}  + 'v  +27 "core"  +100  +3 .tCS.seek 5ml + "collection"'f'm +1340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :waste + "collection"'/ +97 "core" +2 .tCS.seek 0ml +2 "collection"'3'Q +1336 "core" ' +2 .tCSV.dial :air + "collection"'7 @ +69 "core" A +3 .tCS.seek 5ml + "collection"'M'm +1349 "core" ' +2 .tCSV.dial CTV +2 "collection"'u  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'o @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'E  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'c @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Y'Q +1336 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'" +95 "core" ~ +2 .tCBV.dial CSV +2 "collection"'=  +29 "core"  +2 "collection"'-% +5 "core" %R?? .\ +2 .tCS.seek 5ml +2 "collection"'r'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Q  +41 "core" +2 "collection"'n% +5 "core" %mw\  +2 .tCS.seek 7ml +2 "collection"'(' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'N @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'.' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +56 "collection"' ` +112 "core" ^ +2 #tLysing Complete + "collection"'& +5 "core" &Xre\ L +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&H% +4 "core" %\  " +2 "storage"(m% +5 "core" % \ + "storage"(. +4 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"('(,F +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (#& +3 "core" &,G N O >\ +2 "manipulator"&w& +4 "core" &5 L J +2 "manipulator"&d% +5 "core" %\  " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&C( +161 "core" ( +2 "manipulator"&q& +5 "core" & u +2 "storage"(\ & +4 "core" &,H \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&8'g +92 "core" ' +2 "storage"(& +5 "core" &,H %\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'g +257 "core" ' +2 "storage"(;- +4 "core" -'9 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&6& +3 "core" & + u +2 "storage"(U& +5 "core" &,H \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"& ' +34 "core" ' + .tElbow.hold +2 "manipulator"&a, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(F- +2 "core" -'9 +3 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"('` +32 "core" ' +3 "manipulator"&% +5 "core" %  % + "storage"(j& +5 "core" &,H k w O\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 291 counts + "manipulator"&'2 +13 "core" ' +2 "manipulator"&A& +5 "core" & u +2 "storage"(& +4 "core" &,H \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"& 'g +19 "core" ' +2 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"({'O +40 "core" ' +2 "manipulator"&& +5 "core" & u +2 "manipulator"&_% +4 "core" %s +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +3 .tElbow.seek CC + "manipulator"&0( +160 "core" ( +2 "manipulator"&+& +5 "core" &6 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &6 5 J +2 .tForearm.seek CC +2 "manipulator"&k'O +93 "core" ' +3 .tHand.close + "manipulator"&t/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "storage"(y& +5 "core" &,H \ + "storage"(& +5 "core" &,H \ +3 "manipulator"&l& +4 "core" &6 J +2 "manipulator"&K% +4 "core" % S y +2 .tForearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&)( +165 "core" ( +2 "manipulator"&@& +5 "core" & \ Z +2 "storage"(b& +4 "core" &,H -\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&X' +108 "core" ' +2 .tElbow.hold + "manipulator"&G, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&O1 +57 "core" 1 +3 "manipulator"&L% +4 "core" % c   +3 "storage"(~& +4 "core" &,H r s m\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 290 counts +2 "manipulator"&J'1 +25 "core" ' +2 "manipulator"&& +5 "core" & Z + "storage"(,& +5 "core" &,H \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&T'g +22 "core" ' +2 "storage"(i% +5 "core" %P \ +3 ."downElevator"SE.seek :down +3 "storage"(|' +101 (g% +3 "core" %ԓ% _\ NA +2 "manipulator"&^% +5 "core" %r s  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +90 "core" ' +2 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ +2 "manipulator"&& +5 "core" & Z + "manipulator"&*% +5 "core" %\  k  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](-6 +175 "core" ( +3 "manipulator"&h& +4 "core" &-5 w F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-5 ( F +3 .tForearm.seek :garage + "manipulator"&'n +109 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&2& +4 "core" &-E   6 +2 "manipulator"&% +4 "core" % U B +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +282 "core" ( + "manipulator"&& +5 "core" &7 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &7 K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&S'O +108 "core" ' + "manipulator"&Z& +5 "core" &7 K +2 "manipulator"&W% +4 "core" %I ^ +3 "collection"'?& +4 "core" &\ +2 "collection"'`& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'!(X +4 "core" &s\ +8 & *Q\ $e +10 &Yz\ 7 +9 &~\ J +9 &Yx\ K +10 &Y\ J +9 &H]\ J +10 &\ [\ J +9 &\\{\ I +9 &\\\\\ J +10 &O[M\ J +9 & \\3\ J +9 &![ \ I +10 &#\\\ J +9 &%YZ\ I +10 &'\\\ J +9 &([y\ J +9 &*Zm\ J +10 &,_\\X\ J +9 &."[E\ J +9 &/\\,\ J +10 &1_\ J +9 &3h\\\ J +10 &5*Y\ J +9 &6[\ J +9 &8\\\ J +10 &:o_\ J +9 &<2\\\ J +9 &=\\\ J +10 &?\\\ I +9 &Aw]w\ J +10 &C8_]\ K +9 &Dg[\ K +9 &FpiH\ O +10 &Hc<\ T +9 &J4\ W +9 &K \ W +10 &M\ \ X +9 &O`\ X +10 &Q \ X +9 &R\ X +9 &T\ X +10 &Vd\ Y +9 &W]z\ : +9 &Xfi\ . +10 &X^\ Z +5 ( +2 "collection"'`& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'R& +5 "core" &XJ\ Z + &X:\ Z +56 .tHand.open +4 "manipulator"&I1 +58 "core" 1 +2 "manipulator"&:% +5 "core" % I %  ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%z +125 "core"  +2 "processing"%\\% +5 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%&  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +2617 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"% +4 .tCBV.dial PRV +3 "collection"'$  +4 "core" B +2 "processing"%5  +66 "core" +87  + .tPSV.dial :mixloop +2 "processing"%V +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%p  +125 "core" +2 .tPS.seek 0ml +2 "processing"%e'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%9  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%} +42 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +42 "core" +3 .tPS.seek 0ml + "processing"%f'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +5 "core" &6 C K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&3( +3 "core" ( +2 "manipulator"&u& +5 "core" &6 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +4 "core" &6 " K +2 .tForearm.seek CC +2 "manipulator"&E'O +96 "core" ' +2 .tHand.close + "manipulator"&c/ +54 "core" / +2 .tCC.seek :open + "collection"'M( +430 "core" ( +2 "manipulator"&"& +5 "core" &6 K + "manipulator"&=% +5 "core" % c  +2 .tForearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(-6 +293 "core" ( + "manipulator"&Q& +5 "core" &-@ 5 W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &-@  W +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r'n +106 "core" ' +2 .tHand.open +2 "manipulator"&N1 +52 "core" 1 +2 "manipulator"&(% +5 "core" % b  > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +97 "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 5 into Collection Clamp + "collection"'& +5 "core" &\ + "manipulator"&H% +5 "core" %\    +2 "storage"(m% +5 "core" % [\ + "storage"(. +4 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(#(<( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (w& +3 "core" &<% \  +3 "manipulator"&d& +4 "core" &-F F Q +2 "manipulator"&B% +4 "core" %\    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&q( +187 "core" ( +2 "manipulator"&\ & +5 "core" &  I 7 + "storage"(& +5 "core" &<% n\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&P'j +89 "core" ' +2 "storage"(D& +5 "core" &<% \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;'g +151 "core" ' +2 "storage"(6- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (U& +3 "core" &<% j \  +2 "manipulator"&F& +4 "core" & 7 +3 .tElbow.seek 5 + "manipulator"&( +4 "core" ( + "manipulator"&j& +5 "core" &  7 +2 "storage"(A& +4 "core" &<% \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&'> +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&_& +2 "storage"(8' +7 "core" &  7 +2 "manipulator"&C% +5 "core" % 5 ' +2 .tForearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' +3 .tElbow.seek CC +2 "manipulator"& ( +25 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +123 "core" ( +2 "manipulator"&& +5 "core" & 0  E| + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 E| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+'O +94 "core" ' +2 "manipulator"&<& +5 "core" & / E| +2 "manipulator"& % +4 "core" %R +3 "collection"'a& +4 "core" &\ +3 "collection"'t& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"' (X +5 "core" &\ +6 & *\ %g +10 &Xy\ 7 +9 &}x\ J +9 &Wa\ I +10 &s\\S\ J +9 &5_=\ J +9 &^#\ J +10 &Z\ I +9 &{\\\ J +9 &=Y\ J +10 & Z\ I +9 &!Y\ I +10 &#[\ J +9 &%E]\ J +9 &'^\ J +10 &(\\\ I +9 &*[J\ J +9 &,NZ\ I +10 &.Z\ I +9 &/Z\ J +10 &1]\ J +9 &3U]\ J +9 &5Yw\ J +10 &6[m\ I +9 &8\\b\ J +9 &:][d\ J +10 &<]R\ J +9 &=YF\ J +10 &?Z<\ I +9 &Ae\\1\ J +9 &C%b'\ K +10 &Dq{\ M +9 &F\ Q +9 &HM \ U +10 &J\ \ W +9 &K\ X +10 &Mj\ X +9 &OMl\ X +9 &Q i\ X +10 &RZ\ X +9 &T`\ X +9 &VPP\ Y +10 &WmA\ * +9 &Xr-H\ ^ +9 ( +3 "collection"'t& +67 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&1 +4 "core" &Xo/\ L + &Xp4\ L + &Xp1\ L + &Xq*\ L + &Xp\ L + &Xp\ L + &Xp\ L + &Xp \ L +45 1 + "manipulator"&y% +5 "core" % R   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'l  +121 "core"  +2 .tCSV.dial CTV +2 "collection"'K  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2606 "core" ' +2 "collection"'b% +4 "core" % St\  +3 .tCS.seek 4ml + "collection"'k'NT +1601 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%0  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%O  +79 "core" ~ +2 .tPS.seek 0ml +2 "processing"%L'd +2617 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'~ ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"',' O +1562 "Can"\ ]e +29 "core" ' +2 .tCSV.dial CTV +2 "collection"'i  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'4'Q +2594 "core" ' +2 .tCBV.dial :waste1 + "collection"'g @ +28 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'^  +122 "core" +2 "collection"')& +5 "core" &Xpu\ L +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\  : ! +2 "storage"(X% +4 "core" % \ +2 "storage"(. +3 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(*(,F +206 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (J& +3 "core" &,G Z P \ +2 "manipulator"&{& +5 "core" & / g E| + "manipulator"&T% +5 "core" %\  m ! +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&h( +168 "core" ( +3 "manipulator"&& +5 "core" &  + "storage"(|& +5 "core" &,H \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&G'g +88 "core" ' +2 "storage"(& +5 "core" &,H \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(2'g +242 "core" ' +2 "storage"(- +4 "core" -'' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&>& +4 "core" &  +2 "storage"(& +5 "core" &,H /\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&s, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +3 "core" -'' +3 .tSE.seek 6.17 Pucks below Top Plate + "storage"(Z'N +40 "core" ' +3 "manipulator"&W% +5 "core" % 5 +2 "storage"(?& +4 "core" &,H ] _ :\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&'; +24 "core" ' + "manipulator"&& +5 "core" & J  +2 "storage"(R& +4 "core" &,H \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&I'g +22 "core" ' +3 .tSE.seek 7.17 Pucks below Top Plate + "storage"(:'= +50 "core" ' + "manipulator"&`& +5 "core" &  +2 "manipulator"&z% +5 "core" %ц +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S( +162 "core" ( + "manipulator"&&& +5 "core" &6 T K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &7 A K +3 .tForearm.seek CC + "manipulator"&%'O +100 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "storage"($& +6 "core" &,H ^\ + "storage"(5& +5 "core" &,H } Q\ + "manipulator"&V& +4 "core" &6  K +2 "manipulator"&p% +5 "core" % c P l +2 .tForearm.seek :retract +2 "manipulator"&['\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&9( +164 "core" ( +2 "manipulator"&e& +5 "core" & E +2 "storage"(}& +4 "core" &,H )\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 4 + "manipulator"&x' +107 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&v1 +60 "core" 1 +3 "manipulator"&/% +5 "core" % d  + "storage"(& +4 "core" &,H w z \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 287 counts + "manipulator"&7'. +11 "core" ' +2 "manipulator"&u& +5 "core" & +2 "storage"(o& +5 "core" &,H 7\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&c'g +32 "core" ' + "storage"( % +5 "core" %C \ +3 ."downElevator"SE.seek :down +5 "storage"(' +97 (!% +3 "core" %% \ N@ +3 "manipulator"&"% +4 "core" %o   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +90 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 .tPSV.dial :air + "processing"%E  +68 "core" +3 .tPS.seek 2.5ml + "processing"%Q' +2618 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%3 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%n  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%N +42 "core" +2 .tdelay 1 second +157 .PSV.dial :air +3 "processing"%(  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2617 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%H& +4 "core" &\  +2 "manipulator"&m& +4 "core" & I +2 "manipulator"&-% +4 "core" %\  q  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +170 "core" ( +2 "manipulator"&r& +4 "core" &-@  S +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-@  S +3 .tForearm.seek :garage +2 "manipulator"&d'n +102 "core" ' +2 .tHand.close +2 "manipulator"&B/ +57 "core" / +2 "manipulator"&'& +5 "core" &-I   J +2 "manipulator"&\ % +4 "core" % X *  +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +3 "manipulator"&D(? +121 "core" ( +2 "manipulator"&Y& +5 "core" &F ? ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &F ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&U'Η +104 "core" ' +2 "manipulator"&F& +5 "core" &F  ' +2 "manipulator"&j% +4 "core" %Μ T } +2 "processing"%A& +5 "core" &\  +2 "processing"% & +6 "core" &\  +2 .tPC.seek :closed +2 "processing"%(X +5 "core" &\  +6 &F\ &j +10 &qY\ 9 +9 &\ L +9 &`\ L +10 &Wc\ L +9 &]\ L +10 &a\ L +13 &`\ M +5 &``\ L +10 &!b\ L +9 &]\ L +9 &!b\ L +10 &#h`\ L +9 &%)b\ L +9 &&c\ L +10 &(a\ L +9 &*oa\ L +10 &,1b\ L +9 &-^\ L +9 &/b\ L +10 &1wc\ L +9 &39b\ L +9 &4c\ L +10 &6c\ L +9 &8~a\ M +10 &:Ab\ L +9 &<d\ L +9 &=b\ L +10 &?b\ M +9 &AJ`\ L +9 &C c\ L +10 &Di\ M +9 &F}\ O +10 &HB\ Q +9 &J\ R +9 &K\ R +10 &M\ R +9 &OH\ R +9 &Q\ S +10 &R\ S +9 &T\ S +10 &VM\ S +9 &Wzu\ 'y +9 &X~x\ > +9 ( +3 "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%_& +4 "core" &X"\ 3 + &X" \ 3 +2 .tHand.open + "manipulator"&C1 +64 "core" 1 +2 "manipulator"&q% +4 "core" % Λ   ~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"%;% +5 "core" %c>\ +2 .tPS.seek 0.3ml +3 "processing"%'` +391 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +107 "core"  +3 "processing"% % +5 "core" %aT\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%a'. +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%8 +92 "core" +2 .tPTV.dial :mixing +2 "processing"%1 @ +68 "core" @ +2 .tPBV.dial :waste2 +2 "processing"%M  +85 "core"  +4 .tPS.seek 0ml + "processing"%'d +2620 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +5 "core" &F N ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t(? +3 "core" ( +2 "manipulator"&l& +5 "core" &F ' ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &F ' +3 .tForearm.seek PC + "manipulator"&+'Η +94 "core" ' +2 .tHand.close + "manipulator"&f/ +63 "core" / +2 .tPC.seek :open +2 "processing"%b( +421 "core" ( +2 "manipulator"&.& +5 "core" &F  ' + "manipulator"&0% +5 "core" % Β 7 +2 .tForearm.seek :retract + "manipulator"&O'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-6 +127 "core" ( +2 "manipulator"&~& +5 "core" &-3 V  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-3   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'n +102 "core" ' + .tHand.open +2 "manipulator"&i1 +95 "core" 1 +2 "manipulator"&,% +5 "core" % d  + j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%^& +5 "core" &p\ +2 "manipulator"&)% +4 "core" %   *  +2 "storage"(% +4 "core" % (\ +2 "storage"(X. +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (J& +3 "core" &<'] \  +2 "manipulator"&{& +5 "core" &-O A  +2 "manipulator"&T% +4 "core" %   4  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&#( +173 "core" ( +2 "manipulator"&& +5 "core" & 1 / +2 "storage"(|& +4 "core" &<' \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +94 "core" ' +2 "storage"( & +5 "core" &<' \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +172 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (>& +3 "core" &<' a\ +2 "manipulator"&& +4 "core" & / +2 .tElbow.seek 5 +2 "manipulator"&]( +4 "core" ( + "manipulator"&W& +4 "core" & / +2 "storage"(?& +4 "core" &<' \ +3 .tForearm.seek 5 + 300 counts + "manipulator"&'> +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&`& +2 "storage"(z' +9 "core" &  / +2 "manipulator"&G% +4 "core" % ; M +2 .tForearm.seek :retract +2 "manipulator"&h'\ +91 "core" ' +3 .tElbow.seek PC + "manipulator"&2(? +42 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +206 "core" ( +2 "manipulator"&& +4 "core" &D R + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &D ( + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +57 "manipulator"&Z'Η +103 "core" ' +2 "manipulator"&&& +5 "core" &D  + +2 "manipulator"&% +4 "core" %Γ +2 "processing"%I& +5 "core" &P\ +3 "processing"%s& +6 "core" &P\ +2 .tPC.seek :closed +3 "processing"%(X +4 "core" &M\ +6 &E\ 7 +9 &DIz<\ 0 +9 &qs8\ E +10 &g0\ L +9 &`+\ L +10 &]#\ L +9 &c](\ L +9 &&_/\ K +10 &`(\ L +9 &b\ L +9 &k]\ L +10 &!-]\ L +9 &"_\ K +10 &$`\ L +9 &&sa\ L +9 &(5]\ L +10 &)_\ K +9 &+_ \ K +9 &-{_ \ L +10 &/=b\ \ L +9 &0c\ L +10 &2_\ K +9 &4_\ L +9 &6Dc\ L +10 &8\\\ L +9 &9`\ L +10 &;c\ L +9 &=N_\ K +9 &?`\ L +10 &@_\ K +9 &Be\ L +9 &DPn\ M +10 &F\ \ P +9 &G\ R +9 &I\ R +10 &KJ\ R +9 &M \ R +10 &N\ R +9 &P\ S +9 &RP\ S +10 &T\ S +9 &U\ S +9 &W\ 6 +10 &Xa.{\ X +9 &X"\ 0 +3 ( + "processing"%s& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&\\1 +64 "core" 1 +2 "manipulator"& % +5 "core" % Β \ : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +104 "core" ' +3 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%5 ` +4 %V9 +5 "core" 9 +102 "processing"%p9 +3 "core" 9 +103 "processing"%e9 +3 "core" 9   +102 "processing"%}9 +3 "core" 9   +102 "processing"%%9 +3 "core" 9  +102 "processing"%S9 +3 "core" 9 +102 "processing"%v9 +4 "core" 9 +102 "processing"%/9 +4 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%u9 +3 "core" 9' +102 "processing"%o9 +4 "core" 9+ +102 "processing"% 9 +3 "core" 9/ +102 "processing"%[9 +4 "core" 9 3 +102 "processing"%!9 +3 "core" 9 7 +102 "processing"%"9 +3 "core" 9 < +102 "processing"%99 +3 "core" 9 @ +103 "processing"%x9 +2 "core" 9D +103 "processing"%79 +3 "core" 9H +102 "processing"%E9 +3 "core" 9L +102 "processing"%:9 +3 "core" 9Q +3 .tPH.hold 2:00:00,28C +4 "processing"%c p`p +4 .tdelay 1:30 +2 "core" Q +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%L% +5 "core" %eS\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%3' +587 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%n'Ҧ +1597 "core" ' +2 .tPTV.dial :puck + "processing"%N  +69 "core"  +2 .tPSV.dial PTV + "processing"%( +69 "core" + .tPBV.dial :waste1 +2 "processing"%Q  +122 "core"  + "processing"%H% +5 "core" %Ҫ5\  +3 .tPS.seek 1.5ml + "processing"%m'Z +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%r'd +1600 "core" ' +2 .tdelay 5:00 +19942 "Can""\ D +10060 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%B +68 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%'' +2281 "core" ' +2 .tPSV.dial PTV + "processing"%\ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%Y +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%6  +81 "core" +2 .tPS.seek 0ml +2 "processing"%d'd +2282 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%F  +125 "core" + .tPSV.dial :mixloop +2 "processing"%j +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%A @ +68 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'  + .tPRV.dial CBV +4 "processing"%  +39 "core" +3  + "processing"%_% +5 "core" %j\ +2 .tPS.seek 0.34ml +2 "processing"%C'y +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'q  +26 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1180 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%;' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' +2 .tPSV.dial :PML +2 "processing"%< +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%a% +5 "core" %ҥ\  +3 .tPS.seek 1.85ml + "processing"%8' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +3 .tPS.seek 0ml + "processing"%M'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &1\ +2 "manipulator"&y& +5 "core" &D @ + +2 "manipulator"&l% +4 "core" %  :  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(-6 +123 "core" ( + "manipulator"&f& +5 "core" &-D & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &-D 3 +3 .tForearm.seek :garage + "manipulator"&P'n +106 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + "manipulator"&.& +5 "core" &-L  \ +2 "manipulator"&0% +4 "core" % d \\ ( +3 .tForearm.seek :retract + "manipulator"&~'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +274 "core" ( +2 "manipulator"&+& +5 "core" &7 J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &7 J +58 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&i'O +103 "core" ' + "manipulator"&,& +5 "core" &7 J +2 "manipulator"&O% +5 "core" %U ? Q +2 "collection"'^& +4 "core" &Z\ +3 "collection"')& +7 "core" &;\ +4 .tCC.seek :closed +2 "collection"'(X +3 "core" &<\ +4 &<\ 6 +10 &AJ2\ 0 +9 &ot1\ E +9 &c+\ K +10 &_&\ L +9 &_*\ L +10 &b]&\ L +9 &$b+\ L +9 &b$\ L +10 &b*\ K +9 &k],\ K +9 &!,\\+\ L +10 &"`)\ K +9 &$])\ K +10 &&s`)\ K +9 &(6](\ K +9 &)b-\ L +10 &+_'\ L +9 &-z[%\ L +9 &/<`-\ L +10 &0]-\ L +9 &2`3\ K +10 &4[9\ L +9 &6E`.\ K +9 &8[2\ L +10 &9[3\ K +9 &;\\3\ K +10 &=M`/\ K +9 &?[,\ L +9 &@_4\ K +10 &B`9\ L +9 &DRg0\ L +9 &Fz.\ N +10 &G.\ R +9 &I}2\ V +9 &K=6\ V +10 &L0\ W +9 &N8\ W +10 &P}/\ X +9 &R@/\ X +9 &T$\ X +10 &U-\ X +9 &Ww)\ ; +9 &XM.*\ &p +10 &Xrd5\ K +2 ( +2 "collection"')& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 + "collection"'X& +4 "core" &Xrh2\ K +2 .tHand.open + "manipulator"&k1 +55 "core" 1 +3 "manipulator"&J% +5 "core" % O   W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&{'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%T +97 "core"  +2 "processing"%*% +5 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1608 "core" ' +2 .tPSV.dial PSR + "processing"%@ +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%>  + "collection"'g  +31 "core"  +121  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%W  +70 "core" +2 .tPS.seek 0ml +2 "processing"%?'d +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%R  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%`' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +42 "core" +3 .tPS.seek 0ml + "processing"%#'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &4 0 I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +3 "core" ( +2 "manipulator"&z& +4 "core" &4 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &4 I +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&I/ +55 "core" / +2 .tCC.seek :open +2 "collection"'h( +427 "core" ( +2 "manipulator"&b& +4 "core" &5 ; I +2 "manipulator"&\\% +5 "core" % V  4 +2 .tForearm.seek :retract + "manipulator"& '\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&V(-6 +286 "core" ( +2 "manipulator"&s& +4 "core" &-@  d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &-@ 7 d +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z'n +100 "core" ' +3 .tHand.open + "manipulator"&e1 +58 "core" 1 +2 "manipulator"&}% +5 "core" % c   g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' +3 ."da"delayUntil "07:31:34.61" +9366 "Can")\ C +15564 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%S @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%v  +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"%  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +2291 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%o +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%[ +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +51 "core" +2 ."da"PS.seek 0ml +2 "processing"%"'d +2266 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +122 "core"  +2 "processing"%x% +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"%7' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"%E'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%:  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +32 "core" +2 "processing"%% +5 "core" %Ҭ\ +2 ."da"PS.seek 1.5ml +2 "processing"%3'\\ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%N * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%('d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +136 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2296 "core" ' +2 ."da"PSV.dial PTV + "processing"%m +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2274 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%r +123 "core"  +2 "processing"%\ % +5 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%=' +591 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%6 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core"  +2 "processing"%F% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml + "processing"%j'Q +582 "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"%d'd +1593 "core" ' +3 ."da"delay 2:00 +3164 "Can"(\ X:' +8838 #"da"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"%_ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2275 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2276 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%U  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%;  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%<  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%'a +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%a  +42 "core"  + "processing"%1% +5 "core" %d\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%8  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%'Ҧ +1546 "core" ' +2 ."da"PSV.dial :PML + "processing"%y +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%l @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%f  +32 "core" +2 "processing"%D% +5 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%2' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%.'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +35183 "Can"*\ F  +12820 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%P  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%+' +2291 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%t +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%, +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +42 "core"  +3 ."da"PS.seek 0ml + "processing"%^'d +2277 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%~ +134 "core"  +2 "processing"%% +4 "core" %f\ +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"%X' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%J  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +80 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%T  +45 "core"  +2 "processing"%*% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml + "processing"%i'Q +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #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"%@ * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%g' +2287 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +69 "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"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2283 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%? +123 "core"  +2 "processing"%G% +4 "core" %i\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +57 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +585 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%# +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҥ\  +3 ."da"PS.seek 1.5ml + "processing"%'T +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%&'d +1595 "core" ' +2 ."da"delay 2:00 +5976 "Can"+\ B#S +6026 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +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 +2 "processing"%{ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2304 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +81 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%p'd +2266 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +123 "core"  + "processing"%e% +5 "core" %i\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."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"% +10 ."da"PS.seek 2ml + "processing"% 'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%S  +32 "core"  +2 "processing"%v% +4 "core" %ң\  +3 ."da"PS.seek 1.5ml + "processing"%/'S +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1594 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%o  +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"%[ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2289 "core" ' +2 ."da"PSV.dial PTV + "processing"%u +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2289 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%: +139 "core"  +8 "processing"%% +19 "core" %a\ +10 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%L' +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%E' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%Q  +33 "core" +2 "processing"%H% +4 "core" %Ҫ\  +3 ."da"PS.seek 1.5ml + "processing"%n'Z +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%m'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "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 +2 "processing"%-' +2304 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +69 "core"  +3 ."da"PS.seek 0ml + "processing"%6'd +2313 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%' +123 "core"  +2 "processing"%F% +4 "core" %c\ +2 #"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"%Y'Ҧ +398 "Can",\ }& +1706 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%A +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" +2 "processing"%% +5 "core" %Ҧ\  +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"%_ * +31 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%d  +99 "core"  +3 ."da"PS.seek 0ml +2 "processing"%q'd +1603 "core" ' +2 "processing"% 9 +4 "core" 9_)5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%C  +4 "core" 5 + 5 + "processing"%& +4 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +4 "core" %\   +2 "storage"(U% +63 "core" %   \ +2 "storage"(;. +3 "core" .(<( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 4 + "storage"(<(,F +207 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &,G #\ +2 "manipulator"&& +5 "core" &-@ d +2 "manipulator"&a% +4 "core" %\  O  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&1( +173 "core" ( +2 "manipulator"&& +5 "core" & % + "storage"(8& +5 "core" &,H  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&'g +97 "core" ' +2 "storage"(y& +4 "core" &,H   \ +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(l'g +226 "core" ' +2 "storage"(f- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" & % +2 "storage"(& +5 "core" &,H \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&2, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(0- +3 "core" -' +3 ."da"SE.seek 7.17 Pucks below Top Plate +2 "storage"($'F +40 "core" ' +2 "manipulator"&P% +4 "core" %} ?  +2 "storage"(.& +5 "core" &,H \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 316 counts +2 "manipulator"&t'K +20 "core" ' +2 "manipulator"&K& +4 "core" & % +2 "storage"(,& +4 "core" &,H  [\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&O'g +23 "core" ' +3 ."da"SE.seek 8.17 Pucks below Top Plate +2 "storage"(+'5 +45 "core" ' +2 "manipulator"&~& +5 "core" & % + "manipulator"&% +6 "core" %a # +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&X(? +250 "core" ( +2 "manipulator"&J& +5 "core" &F / + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 &)& +3 "core" &G . +3 ."da"Forearm.seek PC +2 "manipulator"&T'Η +94 "core" ' + ."da"Hand.close +2 "manipulator"&*/ +59 "core" / +3 ."da"PC.seek :open + "processing"%k( +421 "core" ( +2 "storage"(M& +5 "core" &,H  \ +2 "manipulator"&i& +4 "core" &G A . +2 "manipulator"&% +4 "core" % Α % +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"& ( +246 "core" ( + "manipulator"&|& +5 "core" & ) % +2 "storage"(>& +4 "core" &,H " \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&'g +107 "core" ' +3 ."da"Hand.open + "manipulator"&W1 +56 "core" 1 +2 "storage"(- +4 "core" -'5 +3 ."da"SE.seek 7.93 Pucks below Top Plate +2 "storage"(g' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.17 Pucks below Top Plate + "storage"(?'; +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0508h100ml_nessie.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1065 #"da"SX MX5/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.772 seconds\ /var/log/esp/da23aug0508h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0508h100ml15s_nessie.tif +1573 #SX MX5/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0508h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0508h100ml25s_nessie.tif +2567 #SX MX5/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0508h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "26.772 sec auto-exposure",Subject: "da23aug0508h100ml images!" +2 "storage"(G- +5 "core" -'; +2 "storage"(R& +5 "core" &,H  \ +2 "manipulator"&`& +4 "core" & : % +2 ."da"Elbow.seek 4 +3 "manipulator"&#( +12 "core" ( +2 "manipulator"&& +4 "core" & D % +2 "storage"(& +7 "core" &,H  !\ +8 ."da"Forearm.seek 4 + 600 counts +11 "manipulator"&'g +11 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.88 Pucks below Top Plate +4 "storage"(z' +64 "core" ' +2 "manipulator"&& +5 "core" & e % +2 "storage"(I& +4 "core" &,H \ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&' +32 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&{, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.07 Pucks below Top Plate +2 "storage"(&' +32 "core" ' + "manipulator"&b% +5 "core" %   @ +2 "storage"(\\& +5 "core" &,H w v \ +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 4 + 317 counts +2 "manipulator"&'L +24 "core" ' +2 "manipulator"&s& +7 "core" & % +2 "storage"(& +4 "core" &,H \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 600 counts +4 "manipulator"&]'g +22 "core" ' +2 "storage"(e% +7 "core" % ,\ +3 ."downElevator"SE.seek :down +4 "storage"(p' +100 (}% +3 "core" %# \ N> +2 "manipulator"&Z% +5 "core" %e R  +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +77 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +69 "core" ' +3 "storage"(v& +5 "core" &,H -\ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +5 "core" &p\ +2 "manipulator"&& +5 "core" & 5 % + "manipulator"&/% +5 "core" %\  4 $ +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&o(-6 +183 "core" ( +3 "manipulator"& & +5 "core" &-7 N ` +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +4 "core" &-7 ` +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&u/ +62 "core" / +2 "manipulator"&9& +5 "core" &-F  k Q + "manipulator"&x% +5 "core" % R > - +3 ."psFlush"Forearm.seek :retract + "manipulator"&"'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&!(? +114 "core" ( +2 "manipulator"&:& +5 "core" &P J R + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &P ! R +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&7'Η +96 "core" ' +3 "manipulator"&& +5 "core" &P < R +2 "manipulator"&L% +5 "core" %Ο 3 +2 "processing"%E& +4 "core" &_\ +3 "processing"%3& +5 "core" &W\ +3 ."psFlush"PC.seek :closed +2 "processing"%Q(X +5 "core" &i\  +8 &0|g\ +{ +9 &ea\ > +10 &yd\ L +9 &H]f\ K +9 & bb\ L +10 &`h\ K +9 &]e\ K +9 &Obf\ L +10 &^c\ L +9 &\\f\ L +9 & `_\ L +10 &"W_S\ L +9 &$\\T\ L +10 &%`Z\ K +9 &'_W\ K +9 &)_`U\ L +10 &+!^X\ L +9 &,\\X\ K +9 &.]T\ K +10 &0gbW\ L +9 &2*\\S\ K +10 &3^X\ K +9 &5]T\ L +9 &7p[S\ K +10 &92_R\ K +9 &:bW\ L +9 &<bU\ K +10 &>x_T\ K +9 &@9bR\ L +10 &A\\J\ K +9 &C_K\ L +9 &E}iH\ L +10 &G6I\ O +9 &HG\ Q +9 &JQ\ Q +10 &LuG\ R +9 &N7L\ R +10 &OL\ R +9 &QI\ R +9 &S{H\ R +10 &U=H\ R +9 &VH\ K +9 &X3E~G\ !c +10 &X\ >@\ 1 +5 ( +2 "processing"%3& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%H& +5 "core" &X"G\ 1 + &X"B\ 1 +2 ."psFlush"Hand.open + "manipulator"&N1 +58 "core" 1 +2 "manipulator"&(% +5 "core" % Ξ  : +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +104 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +40 "core"  +2 "processing"%w% +4 "core" %b5\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +500 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +91 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2106 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%r @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%\  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%B +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%='F +2608 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%- +97 "core"  + "processing"%'% +5 "core" %H\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%A  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%j @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +3 ."psFlush"PS.seek :empty + "processing"%Y'F +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%d'T +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%C  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%U' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%8  +70 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%y'd +2612 "core" ' +2 ."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"%f +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D'd +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%,'T +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +81 "core" ~ +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +67 "Can"/\ D) +2541 "core" ' + ."psFlush"PSV.dial PSR +57 "processing"%l +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%O U +51 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%*  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +52 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%>  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2609 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'W& +5 "core" &{\ +2 "manipulator"&& +4 "core" &P P R +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@(? +8 "core" ( + "manipulator"&+& +5 "core" &I Z J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &I ) J +2 .tForearm.seek PC +2 "manipulator"&G'Η +94 "core" ' + .tHand.close + "manipulator"&R/ +58 "core" / +3 .tPC.seek :open +2 "processing"%`( +424 "core" ( + "manipulator"&& +5 "core" &J I +2 "manipulator"&% +4 "core" % ΐ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I( +354 "core" ( +2 "manipulator"&b& +5 "core" &9  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &: L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +94 "core" ' +2 "manipulator"&s& +5 "core" &9    K +2 "manipulator"&% +4 "core" %S  +3 "collection"'& +4 "core" &\ +2 "collection"'e& +8 "core" &\ +2 .tCC.seek :closed +3 "collection"'?(X +4 "core" &\ +4 &\ 4 +9 &;J}\ 0 +10 &jt{\ E +9 &az\ L +9 &\\\ K +10 &]\ K +9 &^b|\ K +10 &]x\ L +9 &bx\ K +9 &^x\ L +10 &f\\\ K +9 &!(]|\ K +9 &"[\ L +10 &$^\ L +9 &&m]\ L +10 &(0_y\ K +9 &)b\ K +9 &+b\ L +10 &-u_\ L +9 &/7_\ L +10 &0Z|\ K +9 &2_\ K +9 &4~`\ K +10 &6@`\ K +9 &8a\ K +9 &9[\ K +10 &;[\ K +9 &=I]\ K +9 &? _\ L +10 &@Z\ K +9 &B`\ L +10 &DNh\ L +9 &F\ x\ N +10 &G\ R +9 &I{\ T +9 &K9\ V +9 &L\ V +10 &N\ W +9 &Pz\ X +10 &R;(\ X +9 &S\ X +9 &U\ Y +10 &Wu\ = +9 &XL/{\ 's +9 &Xuf\ J +3 ( +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.97 + "collection"'}& +5 "core" &Xudt\ J +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&Z% +5 "core" % S   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'z& +5 "core" &Xud\ J +2 "collection"'% +4 "core" %T\ +2 .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'v% +5 "core" %T\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'm +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m\ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'/' +616 "core" ' + .tCSV.dial :waste +2 "collection"'& +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"']'Q +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &Xuc)\ J +2 "collection"'[% +4 "core" %V+\ +2 .tCSV.dial :flush +2 "collection"'p  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'{'m +1159 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +41 "core" B + "collection"'9% +5 "core" %m\  +3 .tCS.seek 7ml + "collection"'x' +514 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'S  + ':  +40 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"' @ +40 "core" ? +3 .tCS.seek 0ml + "collection"''Q +1566 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xuc+\ J +2 "collection"'L% +4 "core" %S)\ +2 .tCSV.dial :flush +2 "collection"'E  +70 "core" +3 .tCS.seek 5ml + "collection"'o'm +1158 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'" @ +42 "core" B +2 "collection"'k% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"'H' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'N  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'(  +98 "core"  +3 .tCS.seek 0ml + "collection"'3'Q +1568 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'5& +5 "core" &Xub'\ J +2 "collection"'w% +4 "core" %R#\ +2 .tCSV.dial CSR + "collection"'7  +41 "core"  +2 "collection"'q% +5 "core" %R$\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1785 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +66 .tCS.seek 10ml + "collection"'r' O +514 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'B + '\  +98 "core" +31  + .tCTV.dial :intake +2 "collection"'m  +69 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'-'Q +1792 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +70 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'='Q +579 "core" ' + .tCSV.dial CSR +2 "collection"'F  +97 "core"  + "collection"'A% +5 "core" %O\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'j'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"'6 +97 "core" +2 .tCS.seek 0ml +2 "collection"'_'Q +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +5 "core" &6 k K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +3 "core" ( + "manipulator"& & +5 "core" &7  2 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &7 K +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( +2 "manipulator"&U& +5 "core" &7 4 K + "manipulator"& % +5 "core" % O +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(-6 +298 "core" ( + "manipulator"&& +5 "core" &-@  b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &-@ b +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&8'n +101 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&V% +5 "core" % `  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:30:28 +2 #Preparing to sleep until 11:00AM 08/5/2023 +8 #Asleep til 11:00AM 08/5/2023 +4 #Continuing at 11:00 +3 "Can";\ <,rg +3 ."Qmail"GoodNews.email "Then, in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:151\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 9,\\n 5 => 13}\\nCan@08:27:37, 26.1C, 26% humidity, 15.2psia, 13.587V, 0.306A, 83.357Ah, 4.16W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +8079 "Can"D\ $, +60001 D\ $- +60001 F\ */IA +60001 D\ $0׭ +60001 E\ $1m +60002 B\ $3B +60001 C\ $4 +60001 D\ $5/ +60001 D\ $7;ŭ +60001 D\ )8[ +60002 D\ $9 +60001 F\ $;: +60001 C\ '< +60001 D\ $= +60001 A\ )?=I +60002 C\ '@߭ +6078 B\ #@ +3 #tPowering core bus +536 .Gate.power :raw,:ON +2 "sampler") +55 )f +3 "core"  +2 "collection"' +2 '% +4 "core"  +2 "processing"% +2 % +4 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'D% +4 "core" %\ \ 9 +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%P% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")0% +3 "core" %4/\ +2 .tSS.configure :default +3 "sampler")#.0X   +2 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&J% + "collection"'* +6 "core" %    +3 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&2'\ +29 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +4 "core"  +2 "sampler")^  +5 "core" +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +59 ."readyCS"CS.home.seek 0ml +2 "sampler")#.0X'd +42 "core" * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 "core" / +3 .tElbow.home.seek :clear + "manipulator"&|(d +316 "core" ( +3 "storage"(W& +4 "core" ' +2 & 1\ +2 .tSE.reconfigure :default +3 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(' +66 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"(+(K +375 "core" ' +30 ' + ."rdyProcessing"PS.stop +2 "processing"%5 +880 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"&g'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&R( +99 "core" ( +2 "manipulator"&!& +4 "core" &   9 - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&n'\ +4 "core" ' +2 "manipulator"&Q% +4 "core" %\     +2 "processing"%& +3 "collection"'& +8 "core" &\ +2 &  ;\ +3 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +2 "processing"%G( +2 "collection"'@( +267 "core" ( +4 ( +44 "Can"?\ I@ +7 #tPhase [shallowDAwithoutWCR] +3 ."Qmail"Notice.email "At 11:00:32 began in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:151\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 9,\\n 5 => 13}\\nCan@11:00:32, 25.5C, 27% humidity, 15.1psia, 13.509V, 0.386A, 83.771Ah, 5.21W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #24) <=== +2 .Sample.shallow +3 "sampler")b2 +22 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +5 "core" &  .\  + .tHand.open +2 "manipulator"&s1 +58 "core" 1 +2 "manipulator"&& +5 "core" &  J - +2 "manipulator"&% +4 "core" % \  \   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +180 "core" ( +3 "manipulator"&h& +6 "core" &-=  i +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &-=  i +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' +2 .tHand.close + "manipulator"&Z/ +64 "core" / +3 "manipulator"&z& +5 "core" &-A   e +2 "manipulator"&% +4 "core" % `  . 0 +3 .tForearm.seek :retract + "manipulator"&e'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&v& +5 "core" &$   :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &$ :/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&4'O +101 "core" ' +2 "manipulator"&& +5 "core" &$   :/ +2 "manipulator"& % +3 "core" %Q \  X +3 "collection"'&& +4 "core" &  @\  +3 "collection"'/& +5 "core" &\  0\  +3 .tCC.seek :closed +3 "collection"' (X +3 "core" &\  2\  +7 &I\  4\ &j +9 &uY  5\ 8 +9 &7\ K +10 &\\\  /\ K +9 &\\\\\  4\ K +9 &]  4\ K +10 &Z\  1\ K +9 &\\ ,\ L +10 &b^ \ 0\ L +9 &%b7\ K +9 &a \ 6\ K +10 &!_ 2\ K +9 &#k_  2\ K +9 &%-] 0\ K +10 &&]\ $\ L +9 &(] '\ K +10 &*sZ\ &\ K +9 &,4[\ +\ L +9 &-]  "\ L +10 &/]\  #\ L +9 &1z] \ L +9 &3<\\"\ L +10 &4\\  \ L +9 &6] \ K +10 &8Z "\ K +9 &:E`"\ K +9 &<` \ K +10 &=] \ L +9 &?\\ )\ K +9 &AMY /\ K +10 &Cb#\ L +9 &Dg$\ L +10 &F&\ O +9 &H=\ T +9 &I\ V +10 &K\ W +9 &Mw%\ X +9 &O:+\ W +10 &P(\ X +9 &R'\ X +10 &T|!\ Y +9 &V?\ X +10 &Wy\ - +9 &Xj$\ Z +8 ( +2 &Xvp\ N +2 "collection"'/& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.08 + "collection"'[& +5 "core" &Xvp \ N +2 .tHand.open + "manipulator"&p1 +59 "core" 1 +2 "manipulator"&]% +5 "core" % P -  ( Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'9& +5 "core" &Xvp\ N +2 "collection"'{% +4 "core" %P\ +2 .tCSV.dial CSR +2 "collection"'S  +122 "core"  +2 "collection"':% +5 "core" %P\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"''m +1353 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'x% +3 "core" %m/\ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +622 "core" ' +2 .tCSV.dial :waste +2 "collection"'L +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'E'Q +1974 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &Xvo"\ N + "collection"'"% +4 "core" %O/\ +2 .tCSV.dial :flush +2 "collection"'k  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'o' O +2214 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'N + '(  +7 "core" +62  +2 .tCTV.dial :intake +2 "collection"'H  +70 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml + "collection"'5'Q +2222 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'w  +71 "core"  +2 #tFlushing upper manifold + "collection"'7& +5 "core" &Xvn(\ N + "collection"'q% +4 "core" %Q,\ +2 .tCSV.dial :flush +2 "collection"'3  +69 "core"  +3 .tCS.seek 5ml + "collection"''m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'B @ +41 "core" A + "collection"'\ % +5 "core" %m7\  +2 .tCS.seek 7ml +2 "collection"'m' +515 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'r +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'''Q +1566 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'-'. +722 "core" ' + .tCSV.dial :waste +2 "collection"'F +42 "core" +2 .tCS.seek 0ml +2 "collection"'A'Q +719 "core" ' +2 "collection"'=& +5 "core" &Xvn!\ N +2 "collection"'j% +4 "core" %P\ + .tCSV.dial :flush +2 "collection"'6  +41 "core"  +2 .tCS.seek 3ml +2 "collection"''. +736 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +54 "collection"'Y @ +42 "core" B +2 "collection"' % +5 "core" %.*\  +2 .tCS.seek 5ml +2 "collection"'C'm +524 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"''Q +1148 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'I'. +725 "core" ' + .tCSV.dial :waste +2 "collection"'# +70 "core" +3 .tCS.seek 0ml +2 "collection"'?'Q +719 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +5 "core" &#  ? :/ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& ( +8 "core" ( +2 "manipulator"&& +5 "core" & \  4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   / 4 +3 .tForearm.seek CC + "manipulator"&d'O +101 "core" ' +2 .tHand.close + "manipulator"&a/ +56 "core" / +3 .tCC.seek :open + "collection"'( +427 "core" ( +2 "manipulator"&V& +5 "core" &  A 4 + "manipulator"&% +5 "core" % \\    / +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&c(-6 +289 "core" ( +2 "manipulator"&f& +5 "core" &-2 9 Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &-2 _ Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' +3 .tHand.open + "manipulator"&D1 +62 "core" 1 +2 "manipulator"&P% +4 "core" % V  o +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +101 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 11:04:38EDT05-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 9,\\n 5 => 13}\\nCan@11:00:32, 25.5C, 27% humidity, 15.1psia, 13.509V, 0.386A, 83.771Ah, 5.21W",Subject: "da sampling at most 100ml" +4 "collection"'K& +5 "core" &  9\ +2 "manipulator"&.% +4 "core" %\   ( ' +2 "storage"(,% +4 "core" % q\ +2 "storage"(. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"((<( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (~& +3 "core" &<& \ +3 "manipulator"&l& +4 "core" &-:  * R +2 "manipulator"&1% +5 "core" %\   9 ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&$( +183 "core" ( +2 "manipulator"&& +4 "core" & 1 +2 "storage"(O& +5 "core" &<& $\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +3 "manipulator"&)'j +99 "core" ' + "storage"(J& +5 "core" &<& \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(*'g +173 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (^& +4 "core" &<& y \ +4 "manipulator"&t& +9 "core" &  E 1 +3 .tElbow.seek 5 + "manipulator"&T( +4 "core" ( + "manipulator"&y& +5 "core" &  1 +2 "storage"(_& +4 "core" &<& x \ +3 .tForearm.seek 5 + 300 counts + "manipulator"&;'> +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&X/ +59 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(W' +7 "core" & V 1 +2 "manipulator"&<% +5 "core" % F E +2 .tForearm.seek :retract +2 "manipulator"&>'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +49 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +103 "core" ( +2 "manipulator"&Q& +5 "core" & - Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" & -  k Cq +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' + "manipulator"&2& +5 "core" & .  A Cq +2 "manipulator"&|% +4 "core" %W   " ^ +3 "collection"'g& +4 "core" & 5\ +3 "collection"'`& +5 "core" &\ \ @\ +3 .tCC.seek :closed +2 "collection"'(X +4 "core" & \ 4\ +8 &5 7\ %f +9 &Y  1\ 7 +10 &~ 3\ K +9 &W\ ,\ J +9 &\\\ (\ K +10 &A\\ \ %\ K +9 &]\ %\ J +9 &Y )\ K +10 &\\  ,\ K +9 &JW\  \ J +10 & Z\ \ J +9 &!\\ $\ J +9 &#\\ +\ J +10 &%R\\\ &\ J +9 &'\\\ +\ J +9 &(] 4\ J +10 &*W\ 8\ J +9 &,ZW  7\ J +9 &.V6\ J +10 &/W6\ J +9 &1W 5\ J +10 &3bW8\ J +9 &5$W3\ J +9 &6\\5\ J +10 &8] 0\ J +9 &:i]2\ K +9 &<,Z 0\ J +10 &=W5\ J +9 &?W.\ J +10 &AqY1\ K +9 &C2b2\ K +9 &Du3\ N +10 &F,\ Q +9 &HY3\ V +10 &J3\ W +9 &K(\ X +9 &M.\ X +10 &OZ,\ X +9 &Q2\ Y +9 &R/\ Y +10 &T\ Y +9 &V^.\ Y +9 &Wb)\ 3 +10 &Xi(\ V +9 ( +2 &Xnp0\ Q +2 "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&b1 +55 "core" 1 +2 "manipulator"&\\% +5 "core" % V -  + _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&s'\ +102 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +46 .SS.hold +10 "sampler")+ +2 "core" + +2 "sampler")% +5 "core" %5/ W\ 9 +2 "collection"'h& +4 "core" &Xnn\ Q +3 "Can"G\ aBk: +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'z% +3 "core" %V\ +2 "sampler")% +4 "core" %5X062 g\  +2 .tSSV.dial :spit +2 "sampler")n +129 "core"  +4 .tSS.seek 0ml + "sampler")' +289 "core" ' +2 .tSSV.dial CBV +2 "sampler")v  +129 "core"  +2 .tCTV.dial :intake + "collection"'  +70 "core"  +2 #tWaiting for external sampler to finish priming... +2 .delayUntil "11:07:58.21" +1439 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +4 "core" %V#&\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xl'S +553 "core" '#ypk U\ + +5 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X @ +71 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'' O +107 "core"  +2 .tCTV.dial :air +59 "collection"'R  +16 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +53 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")z +127 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'  +3 "sampler")n' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")}  +110 "core"  +20  +258 ' +3 "sampler")v% +5 "core" %=9 \\\ ` +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +27 "core"  +2 "collection"'% +5 "core" % P \  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'&'Q +2095 "core" ' +\ خ +3 "collection"'e% +5 "core" % \  +2 "sampler")@% +4 "core" %>6 O\ ` +2 #tBubblePoint: Intake @39.7psia, Outlet @15.4psia + .CBV.dial SSV +2 "collection"'[ @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'x'Q +85 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +4 "core" 9t'O +102 "collection"'M9 +3 "core" 9(J +103 "collection"'?9 +3 "core" 9)H +102 "collection"'R9 +3 "core" 9+F +102 "collection"'h9 +3 "core" 9,C +103 "collection"'z9 +3 "core" 9.? +102 "collection"'9 +3 "core" 970= +102 "collection"'}9 +3 "core" 9W1: +103 "collection"'`9 +2 "core" 9v38 +103 "collection"'v9 +3 "core" 956 +103 "collection"' 9 +3 "core" 973 +102 "collection"'9 +3 "core" 981 +103 "collection"'9 +3 "core" 9:/ +102 "collection"'9 +3 "core" 9;- +103 "collection"'e9 +3 "core" 9"=+ +102 "collection"'@9 +4 "core" 9=?) +102 "collection"'[9 +3 "core" 9V@( +102 "collection"'n9 +4 "core" 9nB& +102 "collection"'9 +3 "core" 9C$ +102 "collection"' 9 +3 "core" 9E" +103 "collection"'9 +2 "core" 9F! +103 "collection"'p9 +3 "core" 9H +102 "collection"'{9 +3 "core" 9J +102 "collection"'S9 +3 "core" 9K +103 "collection"']9 +3 "core" 9 L +103 "collection"'99 +3 "core" 9 N +102 "collection"'/9 +3 "core" 9 .P +102 "collection"'9 +4 "core" 9 @Q +102 "collection"'&9 +3 "core" 9 PS +103 "collection"':9 +3 "core" 9 aT +103 "collection"'x9 +3 "core" 9 qU +102 "collection"'L9 +3 "core" 9 W +102 "collection"'9 +4 "core" 9 Y\  +102 "collection"'Z9 +3 "core" 9 Z +102 "collection"'9 +4 "core" 9 [ +102 "collection"'(9 +3 "core" 9 \\ +102 "collection"'N9 +4 "core" 9 ] +102 "collection"'H9 +4 "core" 9 `  +102 "collection"'o9 +3 "core" 9 a$ +102 "collection"'49 +3 "core" 9 b( +103 "collection"'E9 +2 "core" 9 c, +103 "collection"'w9 +3 "core" 9 e0 +102 "collection"'q9 +3 "core" 9\ f5 +103 "collection"'39 +2 "core" 9\ \ g9 +103 "collection"'\ 9 +3 "core" 9\ h= +103 "collection"'9 +3 "core" 9\ iA +102 "collection"'r9 +3 "core" 9\ #kE +103 "collection"'59 +3 "core" 9\ +lJ +102 "collection"'B9 +3 "core" 9\ 3nN +103 "collection"'i9 +3 "core" 9\ 9nR +103 "collection"'F9 +2 "core" 9\ >oV +103 "collection"'-9 +3 "core" 9\ Ep[ +102 "collection"'=9 +3 "core" 9\ Kr_ +103 "collection"'79 +2 "core" 9\ Osc +103 "collection"'69 +8 "core" 9\ Tsg\ +103 "collection"'A9 +3 "core" 9\ Yul +102 "collection"'Y9 +3 "core" 9\ ^vp +103 "collection"'j9 +2 "core" 9\ bwt\ +103 "collection"'k9 +3 "core" 9\ fwx +102 "collection"'9 +4 "core" 9\ ky}\ +102 "collection"'#9 +3 "core" 9\ nz +102 "collection"'U9 +4 "core" 9\ r{ +102 "collection"'C9 +3 "core" 9\ v| +102 "collection"'9 +3 "core" 9\ y} +103 "collection"'"9 +3 "core" 9\ |\ +103 "collection"'9 +3 "core" 9\ ~ +102 "collection"'I9 +3 "core" 9\ \ +102 "collection"'a9 +3 "core" 9\ \ +103 "collection"'9 +3 "core" 9\ \ +102 "collection"'u9 +4 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'m `\ `\ ( +2 'V9 +6 "core"  +2 9\ \ + "collection"'% +5 "core" %A\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.5psia +8359 "Can"=\ J +51627 "core" ` +2 "collection"''9 +4 "core" 9\ 6 +2 "collection"' % +4 "core" % N\ +2 #tEnded lysing Collection Puck Heater at 70C/36.9psia +2 .CS.seek 0ml +2 "collection"'%'Q +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +3 .tCS.seek 5ml +2 "collection"'d'm +1339 "core" ' + .tCSV.dial CTV +2 "collection"'D  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'8 @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'.  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'f @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'~'Q +1344 "core" ' +2 "collection"',% +4 "core" %SXX ,\ +2 #tPuck @46.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) +56 .CSV.dial CBV +4 "collection"'1 +95 "core"  +2 .tCBV.dial CSV + "collection"'l  +28 "core"  +2 "collection"'+% +5 "core" %S=; (\ +2 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'c  +41 "core" +2 "collection"'J% +4 "core" %m (\  +3 .tCS.seek 7ml + "collection"'' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'P @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'^' O +852 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +90 "Can"/\ gP +20 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'t   +30 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'y  + '_  +28 "core"  +102  +2 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'X +96 "core" +3 .tCS.seek 0ml + "collection"''Q +1343 "core" ' + .tCSV.dial :air +2 "collection"'< @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'$'m +1349 "core" ' + .tCSV.dial CTV +2 "collection"')  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'Q @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'* @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"';'Q +1339 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'2 +95 "core" ~ +2 .tCBV.dial CSV + "collection"'|  +30 "core"  +2 "collection"'K% +4 "core" %P>=\ +3 .tCS.seek 5ml + "collection"'g'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'W  +41 "core" +2 "collection"'T% +4 "core" %mX\  +3 .tCS.seek 6.999ml + "collection"'b' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\\ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" _ +3 #tLysing Complete + "collection"'& +4 "core" &Xnm\ Q +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&>% +5 "core" %\  * +2 "storage"(M% +4 "core" % x }\ +2 "storage"(?. +3 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(R(,F +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (h& +3 "core" &,I C ;\ +2 "manipulator"&z& +4 "core" & - Cq +2 "manipulator"&% +4 "core" %\   * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&}( +165 "core" ( +3 "manipulator"&`& +5 "core" & P W + "storage"(v& +5 "core" &,J \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"& 'g +102 "core" ' +2 "storage"(& +5 "core" &,J \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +210 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&e& +3 "core" &  W +2 "storage"(@& +4 "core" &,J q l [\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&[' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&n, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +3 .tSE.seek 8.17 Pucks below Top Plate +2 "storage"( '0 +43 "core" ' +2 "manipulator"&% +5 "core" %} v # + "storage"(p& +5 "core" &,J 8  \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 4 + 309 counts + "manipulator"&{'D +14 "core" ' +2 "manipulator"&S& +5 "core" & W +2 "storage"(]& +4 "core" &,J y ,\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&9'g +24 "core" ' +2 .tSE.seek 9.17 Pucks below Top Plate +2 "storage"(/' +45 "core" ' +2 "manipulator"&& +5 "core" & 5 W + "manipulator"&&% +5 "core" %u  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&x( +157 "core" ( + "manipulator"&L& +5 "core" &0 E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &0 E +2 .tForearm.seek CC +2 "manipulator"&Z'O +98 "core" ' +3 .tHand.close + "manipulator"&/ +63 "core" / +3 .tCC.seek :open + "collection"'(( +428 "core" ( +2 "storage"(N& +5 "core" &,J u \ +2 "storage"(H& +4 "core" &,J r s #\ +2 "manipulator"&o& +4 "core" &0  E +2 "manipulator"&4% +4 "core" % ] +3 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&w( +178 "core" ( +2 "manipulator"&q& +4 "core" & ) +2 "storage"(3& +5 "core" &,J `\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 4 + "manipulator"&\ ' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +55 "manipulator"&r1 +56 "core" 1 +3 "manipulator"&5% +5 "core" % b \  + "storage"(B& +5 "core" &,J [ Z ,\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 276 counts + "manipulator"&i'# +11 "core" ' + "manipulator"&F& +5 "core" &%  # +2 "storage"(-& +5 "core" &,J 8\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&='g +28 "core" ' +2 "storage"(7% +4 "core" %$ \ +3 ."downElevator"SE.seek :down +4 "storage"(6' +99 (A% +3 "core" %Z% \ N@ +3 "manipulator"&Y% +5 "core" %n C # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +59 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +33 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'k& +4 "core" &U\ +3 "manipulator"&& +4 "core" &% Z # +2 "manipulator"&#% +4 "core" % \  <  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&U(-6 +177 "core" ( +2 "manipulator"&C& +4 "core" &-@ X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-@ ) X +3 .tForearm.seek :garage + "manipulator"&"'n +102 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / +2 "manipulator"&I& +5 "core" &-@  i X +2 "manipulator"&a% +4 "core" % \\ / +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u( +296 "core" ( + "manipulator"&V& +5 "core" & / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & ] / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O'O +98 "core" ' +2 "manipulator"&m& +5 "core" & / +2 "manipulator"&'% +4 "core" %R   +2 "collection"' & +5 "core" &v\ +2 "collection"'& +6 "core" &j\ +2 .tCC.seek :closed +2 "collection"' (X +5 "core" &V\ +6 & #\ $d +10 &Xx\ 7 +9 &xs\ J +9 &Up\ J +10 &uY\ J +9 &6]\ J +10 &X\ I +9 &Y[\ J +9 &}\\K\ J +10 &@Y:\ I +9 & Z\ J +9 &!Yi\ I +10 &#Y\ J +9 &%G]\ J +10 &' Vp\ J +9 &(Y^\ J +9 &*VG\ J +10 &,OY5\ J +9 &.\\"\ J +9 &/Y \ J +10 &1\\\ J +9 &3WV\ J +10 &5V\ J +9 &6Y\ J +9 &8\\\ J +10 &:`Y\ I +9 &< Z\ J +9 &=Yt\ J +10 &?]b\ J +9 &AhY`\ I +10 &C'\\R\ K +9 &DgB\ K +9 &F/\ O +10 &HS \ T +9 &JJ:\ \ V +9 &Kpg\ W +10 &M\ W +9 &OM\ X +10 &Q\ Y +9 &R{\ X +9 &Tk\ Y +10 &VRg\ Y +9 &WjV\ - +9 &Xn#B\ W +9 ( +2 &Xvk0\ O +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 +2 "collection"' & +3 "core" &Xvk\ O +3 .tHand.open + "manipulator"&%1 +64 "core" 1 +2 "manipulator"&D% +4 "core" % R    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%. +123 "core"  +2 "processing"%f% +5 "core" %fu\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%d'U +1600 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%,  +40 "core"  +3 .tPS.seek 0ml + "processing"%1'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"%l +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +2620 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%~ +4 "collection"'c  +5 "core" B +2 "processing"%J  +65 "core" +87  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +125 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%0  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +42 "core" +3 .tPS.seek 0ml + "processing"%_'d +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%^  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%X +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +5 "core" & / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +8 "core" ( +2 "manipulator"&)& +5 "core" & , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & , +3 .tForearm.seek CC + "manipulator"&'O +105 "core" ' +2 .tHand.close + "manipulator"&*/ +61 "core" / +3 .tCC.seek :open + "collection"'$( +425 "core" ( + "manipulator"&2& +5 "core" & / , +2 "manipulator"&|% +4 "core" % Z e # +3 .tForearm.seek :retract + "manipulator"&K'\ +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&;(-6 +285 "core" ( +2 "manipulator"&W& +5 "core" &-9 k < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &-9  < +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&g'n +101 "core" ' +2 .tHand.open + "manipulator"&\\1 +61 "core" 1 +2 "manipulator"&b% +5 "core" % Y \  X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "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 5 into Collection Clamp + "collection"'& +5 "core" &q\ +57 "manipulator"&>% +5 "core" %\  G ) +2 "storage"(M% +5 "core" % /\ + "storage"(?. +4 "core" .(,F +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(h(<( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (z& +3 "core" &<% l K\  +2 "manipulator"&& +5 "core" &-9 g < + "manipulator"&% +6 "core" %\  J ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&`( +181 "core" ( +2 "manipulator"&v& +5 "core" & d 1 + "storage"(& +5 "core" &<% 2\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&!'j +92 "core" ' +2 "storage"(s& +5 "core" &<% \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +188 "core" ' +3 "storage"(e- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@& +4 "core" &<% s r \  +2 "manipulator"&& +4 "core" & 1 +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&p& +4 "core" & 1 +2 "storage"(S& +4 "core" &<% \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&]'> +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(&' +2 "manipulator"& & +8 "core" & 1 +2 "manipulator"&}% +4 "core" % A +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&[( +58 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&{& +4 "core" & / Dy +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & . Dy +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&L'O +100 "core" ' +2 "manipulator"&& +5 "core" & . Dy +2 "manipulator"&9% +5 "core" %T g +2 "collection"'n& +4 "core" &\ +3 "collection"'& +6 "core" &\ +3 .tCC.seek :closed + "collection"':(X +5 "core" &\ +7 & +y\ %g +10 &Yy]\ 7 +9 &yF\ J +10 &R;\ J +9 &}W.\ J +9 &?Y\ J +10 &\\\ J +9 &Y\ J +9 &W\ J +10 &GY\ J +9 & W\ J +9 &!X\ J +10 &#W\ J +9 &%OX \ J +10 &'Wo\ J +9 &(Z\ J +9 &*V\ J +10 &,WY\ J +9 &.Xf\ I +9 &/Yo\ J +10 &1Yi\ I +9 &3_Ya\ J +10 &5"Y_\ I +9 &6YO\ J +9 &8WE\ J +10 &:fZ8\ J +9 &<)Y-\ J +9 &=]#\ K +10 &?V\ J +9 &AoY\ J +10 &C/_\ K +9 &Dj\ L +9 &F\ Q +10 &HWN\ U +9 &Jf\ V +9 &Kd\ W +10 &MS\ X +9 &OVS\ X +10 &QG\ Y +9 &R@\ Y +9 &T=\ Y +10 &VZ7\ Y +9 &Wq&\ (} +9 &Xr##\ ^ +9 ( +2 &Xj"\ P +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +55 "core" 1 +3 "manipulator"&N% +4 "core" % T   g +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'o  +123 "core" ~ +2 .tCSV.dial CTV +2 "collection"'4  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2618 "core" ' +2 "collection"'3% +4 "core" % Re\  +3 .tCS.seek 4ml + "collection"'Z'NS +1589 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%x  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%r  +68 "core"  +3 .tPS.seek 0ml + "processing"%5'd +2613 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'B ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"'F @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'-' O +1588 "core" ' +2 .tCSV.dial CTV +2 "collection"'E  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'7'Q +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"'w @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'A  +123 "core" + "collection"'Y& +5 "core" &Xj[\ P +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&k% +4 "core" %  +2 "storage"(\ % +4 "core" % \ +2 "storage"(. +4 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(#(,F +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +3 "core" &,I M X h\ +2 "manipulator"&/& +4 "core" & . Dy +2 "manipulator"&=% +4 "core" %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&C( +223 "core" ( +2 "manipulator"&& +5 "core" & 1 +2 "storage"(6& +4 "core" &,J \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'g +88 "core" ' + "storage"(& +5 "core" &,J ^\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(I'g +206 "core" ' +2 "storage"(a- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" & +2 "storage"("& +4 "core" &,J ] ]\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&V' +31 "core" ' + .tElbow.hold +2 "manipulator"&U, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 9.18 Pucks below Top Plate +2 "storage"(m'. +37 "core" ' +2 "manipulator"&'% +5 "core" % @ $ + "storage"( & +4 "core" &,J & 2\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 309 counts + "manipulator"&'D +21 "core" ' +2 "manipulator"&(& +5 "core" & +2 "storage"( & +5 "core" &,J w x ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&%'g +21 "core" ' +2 .tSE.seek 10.18 Pucks below Top Plate +2 "storage"(D' +48 "core" ' +2 "manipulator"&& +60 "core" & +3 "manipulator"&.% +6 "core" %p  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' +3 .tElbow.seek CC + "manipulator"&O( +174 "core" ( +2 "manipulator"&,& +5 "core" &&  9( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +4 "core" && ; 9( +3 .tForearm.seek CC + "manipulator"&l'O +104 "core" ' +2 .tHand.close + "manipulator"&1/ +57 "core" / +2 .tCC.seek :open +2 "collection"'~( +424 "core" ( +2 "storage"(c& +5 "core" &,J z | 3\ + "storage"(J& +5 "core" &,J x x\ +3 "manipulator"&& +4 "core" && 9( +2 "manipulator"&P% +4 "core" % ]  A +3 .tForearm.seek :retract + "manipulator"&+'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&0( +163 "core" ( +2 "manipulator"&& +5 "core" & > Y + "storage"(y& +5 "core" &,J K\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&t' +106 "core" ' + .tElbow.hold +2 "manipulator"&^, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&_1 +61 "core" 1 +3 "manipulator"&X% +5 "core" % Y   +2 "storage"(& +4 "core" &,J _ ^ 6\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 283 counts +2 "manipulator"&<'* +13 "core" ' + "manipulator"&)& +5 "core" & V +2 "storage"(Q& +4 "core" &,J \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&*'g +29 "core" ' + "storage"(u% +5 "core" %$ \ +3 ."downElevator"SE.seek :down +4 "storage"(8' +99 ( % +3 "core" %V# )\ OB +2 "manipulator"&2% +5 "core" %n , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +52 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 "core" ' +2 .tPSV.dial :air +2 "processing"%  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%W' +2621 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%T +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%\\ +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%b  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +1637 "Can"A\ ;S8 +979 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%K& +5 "core" &\  +2 "manipulator"&>& +4 "core" &  V +2 "manipulator"&M% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(-6 +173 "core" ( +2 "manipulator"&g& +5 "core" &-= N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-=  N +3 .tForearm.seek :garage + "manipulator"&'n +105 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&R& +5 "core" &-A  2 J + "manipulator"&v% +5 "core" % W  +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&s(? +120 "core" ( +2 "manipulator"&;& +5 "core" &H O , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &H P , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +99 "core" ' +2 "manipulator"&@& +5 "core" &H   , +2 "manipulator"&% +4 "core" %Έ # +3 "processing"%p& +4 "core" &\  +2 "processing"%S& +6 "core" &\  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &G\ %h +9 &lX\ 8 +9 &\ L +10 &`\ L +9 &Lb\ L +9 & _\ L +10 &b\ L +9 &_\ L +10 &S`\ L +9 &a\ M +9 &_\ L +10 &!`\ L +9 &#[`\ L +9 &%b\ L +10 &&`\ L +9 &(`\ L +10 &*c`\ L +9 &,$`\ M +9 &-_\ L +10 &/b\ L +9 &1j`\ M +9 &3-`\ L +10 &4`\ L +9 &6c\ L +10 &8sa\ L +9 &:6]\ L +9 &;a\ L +10 &=b\ L +9 &?{`\ L +9 &A=_\ L +10 &Bb\ M +9 &Dj\ M +10 &F|y\ O +9 &H6\ Q +9 &I\ R +10 &K\ R +9 &M{\ R +9 &O;\ R +10 &P\ S +9 &R\ S +9 &T\ S +10 &VB\ S +10 &Wys\ 'y +9 &X!s\ 9 +9 ( + &X\ 0 +3 "processing"%S& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 + "processing"% & +5 "core" &X\ 0 +2 .tHand.open + "manipulator"&}1 +57 "core" 1 +2 "manipulator"&`% +4 "core" % Έ  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +94 "core" ' +2 .tPRV.dial :air +2 "processing"%{  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %a\ +3 .tPS.seek 0.3ml + "processing"%]'^ +381 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +2 "processing"%9% +5 "core" %Y4\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%n'. +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1902 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%& +106 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%$  +85 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&N& +5 "core" &H , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( +2 "manipulator"&o& +4 "core" &H 7 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &H , +2 .tForearm.seek PC +2 "manipulator"&L'Η +101 "core" ' +2 .tHand.close + "manipulator"&/ +118 "core" / +2 .tPC.seek :open +2 "processing"%3( +422 "core" ( +2 "manipulator"&& +5 "core" &H , + "manipulator"&x% +5 "core" % Λ 2 b +2 .tForearm.seek :retract + "manipulator"&r'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&q(-6 +129 "core" ( +2 "manipulator"&B& +5 "core" &-2 $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &F& +4 "core" &-2 / $ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z'n +103 "core" ' +2 .tHand.open + "manipulator"&E1 +63 "core" 1 +2 "manipulator"&-% +4 "core" % U   j +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +102 "core" ' +3 #tLoading da puck from tube 5 into Processing Clamp + "processing"%A& +5 "core" &e\ +2 "manipulator"&Y% +4 "core" %  -  +2 "storage"(k% +4 "core" % h\ +2 "storage"(\ . +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"((<( +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +3 "core" &<( t y b\  +2 "manipulator"&/& +4 "core" &-D 0  +2 "manipulator"&=% +4 "core" %  !  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&h( +174 "core" ( + "manipulator"&& +5 "core" &$ 0 +2 "storage"(6& +4 "core" &<( !\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&['j +111 "core" ' +2 "storage"(& +5 "core" &<( \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(H'g +199 "core" ' +2 "storage"(a- +4 "core" -'! + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (j& +3 "core" &<( a\  +2 "manipulator"&"& +4 "core" &$ 0 +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&'& +5 "core" &$ 0 + "storage"( & +5 "core" &<( \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&('> +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +61 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(.' +3 "manipulator"&& +7 "core" &$ 0 +2 "manipulator"&% +5 "core" % 5 6 +2 .tForearm.seek :retract +2 "manipulator"&C'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&I(? +57 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +191 "core" ( +2 "manipulator"&V& +5 "core" &D 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &D  9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&m'Η +99 "core" ' +2 "manipulator"&,& +5 "core" &D 9 +2 "manipulator"&d% +4 "core" %Π # +2 "processing"%%& +5 "core" &.\ +2 "processing"%U& +6 "core" &?\ +2 .tPC.seek :closed +2 "processing"%1(X +4 "core" &/\  +9 &0}+\ +{ +9 &d\ > +9 &z\ M +10 &H]\ K +9 &_\ L +10 &\\\ L +9 &]\ K +9 &O^\ \ L +10 &` \ L +9 &^\ K +9 & ]\ K +10 &"W^\ L +9 &$a\ L +9 &%[\ L +10 &'^\ K +9 &)_]\ L +10 &+!`\ L +9 &,a\ L +9 &.Z\ K +10 &0f_\ L +9 &2)\\\ L +9 &3]\ K +10 &5b\ L +9 &7p\\\ K +10 &92^\ K +9 &:^\ L +9 &<a\ L +10 &>wa\ L +9 &@9\\\ L +9 &A\\\ L +10 &Cf\ M +9 &Ewy\ N +10 &G2\ Q +9 &H\ R +9 &J\ R +10 &Lu\ R +9 &N7\ R +9 &O\ R +10 &Q\ S +9 &Sz\ S +10 &U<\ S +9 &V\ L +9 &X2C{\ $j +10 &X1\ 0 +5 ( +2 "processing"%U& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&f1 +4 "core" &X\ 0 +55 1 + "manipulator"&:% +5 "core" % Ξ  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +3 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%J _ +2 %9 +7 "core" 9 +103 "processing"%P9 +4 "core" 9  +102 "processing"%9 +3 "core" 9   +102 "processing"%y9 +3 "core" 9\   +102 "processing"%l9 +3 "core" 9 +103 "processing"%O9 +3 "core" 9 +102 "processing"%_9 +4 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +103 "processing"%)9 +3 "core" 9' +102 "processing"%Q9 +3 "core" 9+ +102 "processing"%u9 +3 "core" 9/ +102 "processing"%+9 +3 "core" 9 3 +103 "processing"% 9 +3 "core" 9 7 +102 "processing"%29 +3 "core" 9 < +103 "processing"%09 +2 "core" 9 @ +103 "processing"%t9 +3 "core" 9D +103 "processing"%<9 +3 "core" 9H +102 "processing"%9 +3 "core" 9M +102 "processing"%D9 +3 "core" 9Q +3 .tPH.hold 2:00:00,28C +3 "processing"%* p_p +4 .tdelay 1:30 +3 "core" Q +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +95 "core"  +2 "processing"%5% +5 "core" %e:\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%T' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%\\  +69 "core"  + .tPSV.dial PTV +2 "processing"%b +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%W  +123 "core"  +2 "processing"%K% +4 "core" %Ҩ1\  +3 .tPS.seek 1.5ml + "processing"%>'X +582 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +30 "core" + +3 .tPS.seek 0ml + "processing"%g'd +1597 "core" ' +3 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +33 "core" +2 .tdelay 30 seconds +1117 "Can"<\ AVy΀ +1885 .tPBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%R' +2299 "core" ' +2 .tPSV.dial PTV + "processing"%v +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%; +68 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%e  +69 "core"  +3 .tPS.seek 0ml + "processing"%'d +2276 "core" ' +5 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%@  +124 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%p @ +68 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%?'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'G  + "processing"%  +44 "core" +3  +2 "processing"% % +4 "core" %a\  +3 .tPS.seek 0.34ml + "processing"%}'p +435 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +28 "core" +2 .tPRV.dial :air +2 "processing"%S  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%{'G[ +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1607 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"%9 @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%]  +32 "core"  +2 "processing"%n% +10 "core" %Ҭ\ +3 .tPS.seek 1.85ml + "processing"%&' +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%$'d +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & \ +3 "manipulator"&N& +4 "core" &D 9 +2 "manipulator"&o% +4 "core" %\  s  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(-6 +127 "core" ( +2 "manipulator"&& +4 "core" &-1 \ # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-1 # +3 .tForearm.seek :garage +2 "manipulator"&!'n +112 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +3 "manipulator"&& +5 "core" &-R    +2 "manipulator"&x% +4 "core" % T +3 .tForearm.seek :retract + "manipulator"&B'\ +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +273 "core" ( + "manipulator"&L& +5 "core" &: L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &: L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'O +94 "core" ' +2 "manipulator"&-& +5 "core" &9 L +2 "manipulator"&A% +4 "core" %N = +2 "collection"'Y& +5 "core" &%\ +2 "collection"'r& +6 "core" &Y\ +2 .tCC.seek :closed +2 "collection"'k(X +5 "core" &&\ +7 & 3$\ &j +9 &Y~!\ 8 +10 &\ K +9 &Y$\ K +9 &`)\ L +10 &J]$\ K +9 & [\ K +9 &`\ K +10 &Z \ K +9 &R]\ K +10 & ]\ L +9 &!Y\ K +9 &#_\ K +10 &%Z]\ K +9 &'_\ K +9 &(Z \ K +10 &*[\ K +9 &,b_\ K +9 &.#_\ L +10 &/]\ L +9 &1\\\ L +10 &3i\\\ L +9 &5,[\ K +9 &6Y\ K +10 &8_ \ K +9 &:r_\ K +9 &<4_\ K +10 &=\\\ L +9 &?[\ L +10 &Az\\\ K +9 &C<]\ K +9 &Dg\ M +10 &F\ P +9 &Hg"\ U +9 &J#\ W +10 &K\ X +9 &M\ X +10 &Of\ W +9 &Q$\ Y +10 &R\ X +9 &T\ Y +9 &Vj\ Y +9 &W[\ 9 +10 &Xf\ +z +9 &X\ T +5 ( +2 "collection"'r& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'\ & +5 "core" &X\ T +2 &XF\ T + .tHand.open + "manipulator"&Z1 +55 "core" 1 +2 "manipulator"&i% +5 "core" % N $  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%= +107 "core"  + "processing"%#% +5 "core" %`\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%6  +41 "core"  +3 .tPS.seek 0ml + "processing"%q'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "collection"'a  + "processing"%j  +30 "core" ~ +125  +2 .tPSV.dial :mixloop + "processing"%" +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%'  +69 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%h'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%[  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +42 "core" +3 .tPS.seek 0ml + "processing"%V'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &8 # L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&.& +4 "core" &8 $ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &8 L +2 .tForearm.seek CC +2 "manipulator"&d'O +94 "core" ' +2 .tHand.close + "manipulator"&%/ +56 "core" / +2 .tCC.seek :open +2 "collection"'C( +428 "core" ( +2 "manipulator"&3& +4 "core" &8 L +2 "manipulator"&f% +4 "core" % Z a +3 .tForearm.seek :retract +55 "manipulator"&:'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +287 "core" ( + "manipulator"&U& +5 "core" &-5 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &-5 0 L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&m'n +95 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&y% +5 "core" % ] \   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +3 ."da"delayUntil "11:59:46.22" +20540 "Can"@\ @Yd +4363 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%O @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%_  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2284 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%Q +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%+ +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%2'd +2268 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +134 "core"  + "processing"%t% +5 "core" %gs\ + #"da"Pulling 0.5ml of PSR.wash +2 .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" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%D  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%% +4 "core" %ҥ\  +3 ."da"PS.seek 1.5ml +2 "processing"%T'U +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"%b'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%W  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%K * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2291 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2286 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +123 "core"  +2 "processing"%v% +4 "core" %i\ +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"%|' +586 "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 .PSV.dial PTV +2 "processing"%e +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" + "processing"%@% +5 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +33 "core"  +2 ."da"delay 30 seconds +2386 "Can">\ C\\ +616 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2272 "core" ' +2 ."da"PSV.dial PTV + "processing"%` +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2286 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%9 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%]'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%n  +42 "core"  + "processing"%% +5 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%&  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1554 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%N +42 "core" + ."da"PTV.dial :mixing +2 "processing"%o @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%s% +5 "core" %ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%I' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +46446 "Can"<\ A^ +1609 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%x  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%!  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%L' +2287 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%- +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2286 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%B +123 "core"  +2 "processing"%~% +5 "core" %f\ + #"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"%\ ' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%Z'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%i  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%r +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%#% +4 "core" %ҫ\  +3 ."da"PS.seek 1.5ml + "processing"%E'[ +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%$ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1603 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +46 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2294 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%" +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%w  +71 "core"  +3 ."da"PS.seek 0ml + "processing"% 'd +2274 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +4 "core" %c\ +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"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%['Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%h +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +32 "core" +2 "processing"%H% +4 "core" %ҧ\  +3 ."da"PS.seek 1.5ml +2 "processing"%'W +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"%,'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #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"%F * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2031 "Can">\ Da*& +261 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%f +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%d +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +69 "core"  +3 ."da"PS.seek 0ml + "processing"%P'd +2288 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +5 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%y' +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"%m +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" +2 "processing"%_% +5 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'T +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%V'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2297 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%0 +68 "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"%2  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%<'d +2275 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +128 "core"  +8 "processing"%8% +17 "core" %i\ +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +196 "processing"% +37 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +8 "processing"%5' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%T +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +33 "core" +2 "processing"%K% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml + "processing"%'Q +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%>'d +1601 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +35 "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"%^ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M' +2314 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%e'd +2288 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +123 "core"  +2 "processing"%@% +4 "core" %i\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%;'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%G% +5 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +581 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +98 "core"  +3 ."da"PS.seek 0ml +2 "processing"%`'d +1599 "core" ' +2 "processing"%S9 +4 "core" 9a*5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%}  +4 "core" 5 + 5 + "processing"% & +4 "core" &X\ 0 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&?% +4 "core" %  2  +2 "storage"(% +4 "core" % \ +2 "storage"(. +3 "core" .(<( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 4 + "storage"((,F +198 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (9& +3 "core" &,H\ +2 "manipulator"&{& +5 "core" &-5 1 L + "manipulator"&n% +5 "core" %  r  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +191 "core" ( + "manipulator"&]& +5 "core" & 4 +2 "storage"(&& +4 "core" &,H \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&'g +92 "core" ' + "storage"(N& +5 "core" &,H y\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(o'g +193 "core" ' + "storage"(- +4 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" & 4 +2 "storage"(& +4 "core" &,H #\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 + "manipulator"&' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&I, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(x- +3 "core" -' +3 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(c' +38 "core" ' +2 "manipulator"&!% +5 "core" %| P  + "storage"(& +5 "core" &,H \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 299 counts + "manipulator"&': +11 "core" ' + "manipulator"&4& +5 "core" &= m , +2 "storage"(-& +4 "core" &,H s\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&A'g +28 "core" ' +2 ."da"SE.seek 11.18 Pucks below Top Plate +2 "storage"(L' +45 "core" ' +2 "manipulator"&B& +5 "core" &= , +2 "manipulator"&~% +4 "core" %r +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&\ (? +252 "core" ( +2 "manipulator"&i& +5 "core" &C  ' + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &r& +3 "core" &C ' +2 ."da"Forearm.seek PC +2 "manipulator"&='Η +101 "core" ' +2 ."da"Hand.close + "manipulator"&#/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%Z( +425 "core" ( +2 "storage"($& +5 "core" &,H C\ + "manipulator"&E& +5 "core" &C & ' + "manipulator"&% +4 "core" % Τ \\ +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&q( +259 "core" ( + "manipulator"&6& +5 "core" &  5 +2 "storage"(j& +4 "core" &,H \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&"'g +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&'1 +55 "core" 1 +3 "storage"(w- +4 "core" -' +2 ."da"SE.seek 10.93 Pucks below Top Plate +2 "storage"(a' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.17 Pucks below Top Plate +2 "storage"( ' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0512h100ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +339 #"da"SX MX5/16 (USB:<2): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.506 seconds\ /var/log/esp/da23aug0512h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0512h100ml15s_nessie.tif +1043 "Can"@\ d +522 #"da"SX MX5/16 (USB:<2): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0512h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0512h100ml25s_nessie.tif +2573 #SX MX5/16 (USB:<2): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0512h100ml25s_nessie.tif: TIFF Upload Complete\ +67 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "19.506 sec auto-exposure",Subject: "da23aug0512h100ml images!" +2 "storage"(- +5 "core" -' +2 "storage"( & +5 "core" &,H\ + "manipulator"&& +5 "core" &   5 +2 ."da"Elbow.seek 4 +2 "manipulator"&h( +13 "core" ( +2 "manipulator"&(& +12 "core" &   w 5 +6 "storage"(H& +12 "core" &,H\ +3 ."da"Forearm.seek 4 + 600 counts + "manipulator"&['g +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.88 Pucks below Top Plate +2 "storage"(.'” +76 "core" ' +2 "manipulator"&& +4 "core" &  5 +2 "storage"(%& +5 "core" &,H [ [ \ \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&F' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&/, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.07 Pucks below Top Plate +2 "storage"(,'~ +29 "core" ' +2 "manipulator"&3% +7 "core" %} +12 "storage"(f& +4 "core" &,H 3 7 ?\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 310 counts +2 "manipulator"&d'E +18 "core" ' + "manipulator"&U& +5 "core" & 3 +2 "storage"(k& +5 "core" &,H d x \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&'g +28 "core" ' +2 "storage"(% +5 "core" %z \ +2 ."downElevator"SE.seek :down +6 "storage"(P' +99 (y% +4 "core" % Z\ M; +2 "manipulator"&m% +6 "core" %Z  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +43 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +44 "core" ' +2 "storage"(_& +5 "core" &,H G\ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%:& +5 "core" &g\ +2 "manipulator"&& +5 "core" & 3 +2 "manipulator"&X% +6 "core" %   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(-6 +186 "core" ( +3 "manipulator"&u& +5 "core" &-/ E +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +5 "core" &-/ ( E +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&V'n +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&)/ +61 "core" / +2 "manipulator"&0& +5 "core" &-6   > + "manipulator"&t% +5 "core" % ? 6 , +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"& (? +119 "core" ( +2 "manipulator"&D& +5 "core" &C y + + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &8& +3 "core" &C  + +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&<'Η +98 "core" ' +2 "manipulator"&& +5 "core" &C + +2 "manipulator"&5% +4 "core" %Ξ : +2 "processing"%& +5 "core" &[\ +3 "processing"%T& +7 "core" &d\ +3 ."psFlush"PC.seek :closed +2 "processing"%W(X +4 "core" &g\ +3 &k\ 4 +10 &;I}e\ 1 +9 &pvf\ E +10 &al\ L +9 &^j\ L +9 &\\^\ K +10 &d`[\ L +9 &&]U\ L +9 &\\N\ L +10 &_R\ K +9 &m]_\ K +10 &!.`b\ L +9 &"`X\ L +9 &$_\\\ L +10 &&tZT\ L +9 &(7[X\ K +9 &)]V\ K +10 &+[^\ L +9 &-|`Q\ L +10 &/>]H\ L +9 &1\\U\ L +9 &2`X\ L +10 &4]O\ L +9 &6F\\A\ L +9 &8 [A\ K +10 &9^F\ K +9 &;]A\ K +10 &=O^N\ K +9 &?]K\ K +9 &@aL\ L +10 &B\\H\ L +9 &DU_G\ L +10 &FnE\ M +9 &GI\ P +9 &IK\ Q +10 &KLH\ R +9 &MG\ R +9 &NH\ R +10 &PG\ R +9 &RRE\ R +9 &T?\ R +10 &UC\ S +9 &W?\ 8 +10 &Xd/F\ \\ +9 &XG\ , +2 ( +2 "processing"%T& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.56 + "processing"%K& +4 "core" &XB\ , +2 ."psFlush"Hand.open + "manipulator"&\\1 +57 "core" 1 +3 "manipulator"&b% +5 "core" % Λ   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +41 "core"  + "processing"%z% +5 "core" %g,\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +492 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +100 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%g @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%v  +123 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +95 "core" +7 ."psFlush"PS.seek :empty + "processing"%|'F +2611 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%M +97 "core"  + "processing"%R% +5 "core" %H \ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +584 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%p  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%G +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%;'F +2615 "core" ' + ."psFlush"PSV.dial PSR +48 "processing"% +107 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1102 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%}  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% 'd +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2106 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%{ U +51 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%n'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%l' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%s'd +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +52 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%!  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%-'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%B' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%~ +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%o +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%A U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%i'd +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%r @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2709 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +905 "Can"@\ CgR +1702 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%$' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%E +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%j  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2622 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"''& +5 "core" &\ + "manipulator"&w& +5 "core" &C + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&L& +5 "core" &C : + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &a& +3 "core" &C  + +3 .tForearm.seek PC + "manipulator"&'Η +95 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&(& +5 "core" &C X + + "manipulator"&H% +5 "core" % Υ F +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&%( +357 "core" ( + "manipulator"&3& +5 "core" &<  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &<  M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'O +99 "core" ' + "manipulator"&U& +5 "core" &< - M +2 "manipulator"&k% +4 "core" %V a +3 "collection"'"& +4 "core" &\ +2 "collection"'& +6 "core" &(\ +3 .tCC.seek :closed +3 "collection"' (X +3 "core" &/\ +6 &\ 7 +9 &9L\ 0 +9 &it\ E +10 &a\ L +9 &Y\ K +9 &Y!\ L +10 &[]\ L +9 &Z\ K +10 &Z\ L +9 &`\ K +9 &dZp\ K +10 &!&\\\ K +9 &"_\ K +9 &$_r\ L +10 &&l\\\ K +9 &(.[\ K +9 &)_\ L +10 &+]\ L +9 &-t_\ K +10 &/5Y+\ L +9 &0\\\ L +9 &2]\ K +10 &4|_\ K +9 &6>^\ K +9 &8Z\ K +10 &9\\\ K +9 &;_)\ K +10 &=E_\ L +9 &?\\\ L +9 &@\\\ L +10 &BZ\ K +9 &DLbp\ L +9 &Fv\ N +10 &G\ R +9 &Iu\ V +10 &K5(\ V +9 &L\ W +9 &N\ X +10 &Pv\ X +9 &R7\ Y +9 &S\ Y +10 &U\ Y +9 &Wt\ ? +10 &XS6\ #j +9 &XxZ\ E +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.05 + "collection"'y& +4 "core" &Xxe\ E +2 .tHand.open + "manipulator"&[1 +59 "core" 1 +2 "manipulator"&m% +5 "core" % U    b +2 .tForearm.reconfigure :loose +57 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&h'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'.& +5 "core" &Xxb \ E +2 "collection"'_% +4 "core" %T \ +2 .tCSV.dial CSR +2 "collection"'F  +40 "core"  +2 "collection"':% +5 "core" %T\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'X% +2 "core" %m&\ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'d' +628 "core" ' +2 .tCSV.dial :waste + "collection"', +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +1977 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'u& +4 "core" &Xxb\ E +2 "collection"'+% +5 "core" %R%\ +2 .tCSV.dial :flush + "collection"'P  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'/'m +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"') @ +40 "core" B +2 "collection"'0% +5 "core" %m\  +2 .tCS.seek 7.001ml +2 "collection"'t' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'O  +3 'D  +38 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'8 @ +42 "core" > +3 .tCS.seek 0ml + "collection"'V'Q +1576 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +5 "core" &Xxd)\ E + "collection"'5% +5 "core" %N)\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +3 .tCS.seek 5ml +2 "collection"'Q'm +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'2 @ +42 "core" A +2 "collection"'Z% +5 "core" %m#\  +2 .tCS.seek 6.999ml +2 "collection"'K' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'\\  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'b  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'T'Q +1565 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'J& +4 "core" &Xxc\ E +2 "collection"'z% +4 "core" %P\ +2 .tCSV.dial CSR +2 "collection"'<  +40 "core"  +2 "collection"'`% +5 "core" %P!\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'^'O +1782 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'g' O +523 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'v + '  +96 "core" +33  +2 .tCTV.dial :intake + "collection"'>  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'M'Q +1782 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'R  +70 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'|'Q +582 "core" ' + .tCSV.dial CSR +2 "collection"'@  +97 "core"  +2 "collection"'p% +4 "core" %V\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'G' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"'e +97 "core" +2 .tCS.seek 0ml +2 "collection"' 'Q +2592 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&;& +4 "core" &9 ? M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +5 "core" ( +2 "manipulator"&S& +4 "core" &9 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &9 4 M +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' + .tHand.close + "manipulator"&?/ +58 "core" / +3 .tCC.seek :open + "collection"' ( +427 "core" ( + "manipulator"&& +5 "core" &9 M +2 "manipulator"&9% +3 "core" % b +3 .tForearm.seek :retract +2 "manipulator"&{'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +310 "core" ( +2 "manipulator"&& +4 "core" &-, Q +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &-, . +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&'n +98 "core" ' +2 .tHand.open + "manipulator"&]1 +53 "core" 1 +2 "manipulator"&N% +5 "core" % X   m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:32 +2 #Preparing to sleep until 11:00AM 08/6/2023 +8 #Asleep til 11:00AM 08/6/2023 +4 #Continuing at 11:00EDT06-Aug-23 +3 "Can"J\ @i{ +3 ."Qmail"GoodNews.email "Then, in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:155\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 12,\\n 5 => 10}\\nCan@12:55:44, 26.1C, 27% humidity, 15.2psia, 13.553V, 0.331A, 84.784Ah, 4.48W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT06-Aug-23" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +19743 "Can"Q\ )i +60001 R\ (kD~ +60002 P\ $l +60001 S\ &m +60001 O\ (oC@ +60001 M\ )pր +60001 K\ $ql +60002 H\ $sD +60001 H\ 't +60001 H\ $u. +60001 I\ $wFĀ +60002 I\ $xZ +60001 H\ $y +60001 F\ ${I +60001 F\ $| +60001 F\ $} +60002 F\ $FH +60001 D\ $ހ +60001 C\ $t +60001 D\ $=\ +60001 A\ $ +60001 D\ +6 +60002 E\ $6̀ +60001 C\ $b +60001 ?\ ' +60001 @\ $4 +60001 A\ $$ +60001 B\ $ +60002 ?\ $-P +60001 >\ $ +60001 ?\ $| +60001 A\ $+ +60001 =\ )~ +60001 ?\ '> +60002 >\ $%Ԁ +60001 =\ $xj +60001 <\ $ +60001 =\ '" +60001 ?\ $v, +60001 =\ '€ +60002 <\ $ X +60001 =\ $u +60001 :\ $ +60001 ;\ $ +60001 :\ )k +60002 8\ $F +60001 8\ $܀ +60001 8\ $fr +60002 8\ $ +60000 8\ * +60002 7\ $d4 +60001 6\ $ʀ +60001 5\ $ ` +60001 6\ $a +60002 7\ 'Œ +60001 6\ $ " +60001 6\ $]ø +60001 8\ $N +60002 9\ & +60001 :\ $\\z +60001 =\ $ +60001 <\ $Ʀ +60001 ?\ )\\< +60001 <\ $Ҁ +60002 ?\ 'h +60001 ?\ 'V +60001 >\ 'ɔ @EDT1691294943.48 <\ $* +60001 @\ $H +60001 @\ $ŞV +60002 ?\ $ +60001 >\ $K̂ +60001 >\ $ɟ +60001 @\ $ͮ +60002 @\ 'LD +18299 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16747 "Can"?\ %͕ڀ +3985 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12555 "Can">\ 'p +8167 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18544 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8331 "Can"A\ '" +12417 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6045 "Can"@\ (rМ +14710 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3750 "Can">\ #2 +17007 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16792 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1259 "Can">\ ! Ȁ +19462 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +19762 "Can"?\ #W^ +968 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4934 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15561 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17758 "Can">\ #֟ +2977 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15507 "Can"<\ #ӊ +5226 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17648 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +44 #Session Ended +4195 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12098 "Can"?\ &0 +8632 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +10671 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10190 "Can"@\ #xԶ +10534 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16582 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7957 "Can">\ #۽L +12768 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5702 "Can"@\ $  +15031 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10687 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9708 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +3815 "Can"<\ #Nx +16944 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1552 "Can"<\ )ߘ +19183 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16633 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3423 "Can"?\ &פ +744 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17759 "Can"=\ $!: +759 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13525 "Can">\ #lЀ +7199 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11280 "Can"=\ #f +9450 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9004 "Can"=\ ' +11737 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +29944 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14118 "Can"<\ #Bڒ +6617 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18542 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4205 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9853 "Can">\ #( +10873 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5665 "Can"<\ &۾ +15065 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1475 "Can"<\ & T +19276 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18480 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1474 "Can">\ &K +2689 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +8 #Session Ended +15794 "Can"<\ #݀ +2717 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11564 "Can";\ ' +9202 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9243 "Can";\ (*ެ +11513 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20650 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +3 #"core_reader"@24107 receive with ifg=0x10, ie=0xFD +3 #@24741 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@48362 sendCRC with ifg=0x20, ie=0x7F + #@50196 sendCRC with ifg=0x08, ie=0x5F + #@22798 idle with ifg=0x84, ie=0x75 #@23471 select with ifg=0x10, ie=0xF5 + #@24107 receive with ifg=0x10, ie=0xFD + #@24741 receive with ifg=0x10, ie=0xFD #@25374 receive with ifg=0x10, ie=0xFD + #@25701 receive with ifg=0x80, ie=0xFD + #@15672 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +202 #"Restarting_core_reader"Powering core bus +554 "Can"=\  + =\ D + #"Restarting_core_reader"Polling Can every 10:00 +19770 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19452 "Can";\ 'Sߕ +60001 ;\ '+ +60001 <\ '. +60002 :\ 'W +60001 <\ '  +8763 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4184 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5508 "Can"8\ ,r⃀ +15261 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17749 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4184 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2028 "Can";\ , +18732 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20498 "Can"9\ (=㯀 +246 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4179 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16264 "Can":\ +E +4485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18482 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4187 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12057 "Can"9\ 'ۀ +8708 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4266 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5498 "Can":\ )Zq +10717 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +6504 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1266 "Can"7\ % +12688 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5786 "Can"6\ &!杀 +9636 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4186 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4644 "Can"7\ &~3 +13834 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4187 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +422 "Can"8\ ɀ +20359 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18858 "Can"9\ )D_ +1896 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10183 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10243 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16878 "Can"9\ & +3870 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20782 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14534 "Can";\ &\ 鋀 +6217 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20776 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12222 "Can"8\ , u! +8557 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +47774 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3651 "Can"8\ % 귀 +534 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17911 "Can"8\ +@M +546 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4189 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20873 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13611 "Can"9\ , +7152 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11291 "Can"8\ &y +9442 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9015 "Can"7\ & +11724 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +48265 "Can"7\ ' +60001 8\ 'f; +60002 6\ *р +60001 7\ 'Eg +60001 8\ ' +32367 7\ '{Nj +49 .tGate.power :raw,:ON +105 "sampler") +2 ) +3 "core"  +2 "collection"' +2 'l +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"'s% +3 "core" %\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%!% +3 "core" %T\ +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")x% +3 "core" %;6 s\ +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 12,\\n 5 => 10}\\nCan@11:00:27, 25.3C, 26% humidity, 15.1psia, 13.567V, 0.355A, 88.368Ah, 4.82W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #25) <=== +2 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +5 "core" &~  D\  +2 .tHand.open + "manipulator"&f1 +60 "core" 1 + "manipulator"&U& +5 "core" &  5 / +2 "manipulator"&k% +4 "core" % \    z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(-6 +182 "core" ( +2 "manipulator"&& +5 "core" &-8   Q W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &-8   W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&y'n +107 "core" ' +2 .tHand.close + "manipulator"&[/ +59 "core" / +2 "manipulator"&m& +5 "core" &-<   m S +2 "manipulator"&% +4 "core" % /  6 +3 .tForearm.seek :retract + "manipulator"&.'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&_( +279 "core" ( + "manipulator"&F& +5 "core" &8   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &8  \  J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&q'O +95 "core" ' +2 "manipulator"&7& +5 "core" &7 \  J +2 "manipulator"&X% +5 "core" %R 2 +2 "collection"'& +4 "core" &~ !\  +2 "collection"',& +8 "core" &~ M\  +2 .tCC.seek :closed +3 "collection"'d(X +4 "core" &~ +\  +5 &~ \ ? +10 &L  \ 2 +9 &Mx \ F +9 &a  \ K +10 &_ \ K +9 &\\  \ L +9 &D\\ !\ L +10 &b \ L +9 &b  \ L +10 &_  \ L +9 &L[  \ L +9 &!\\  \ K +10 &"]  \ K +9 &$a\ \ \ L +9 &&T_  \ L +10 &([  \ L +9 &)a  \ L +10 &+_  \ L +9 &-\\[  \ L +9 &/`  \ K +10 &0Z \ \ L +9 &2`  \ K +9 &4eZ  \ K +10 &6&Z  \ L +9 &7`  \ K +10 &9[ \ \ K +9 &;m\\\  \ K +9 &=/Z \ \ K +10 &>] \ \ K +9 &@[ \ K +9 &Bt_\ L +10 &D6f\ L +9 &E~\ N +10 &G\ R +9 &I^\ V +9 &K\ V +10 &L\ W +9 &N\ X +9 &P_\ X +10 &R"\ X +9 &S\ Y +10 &U\ Y +9 &Wd\ F +9 &XM+\ 't +10 &Xtm\ M +2 ( +2 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + "collection"'u& +4 "core" &Xtk\ M +2 .tHand.open + "manipulator"&+1 +58 "core" 1 +2 "manipulator"&P% +4 "core" % R 1  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"')& +4 "core" &Xtk\ M +2 "collection"'0% +4 "core" %P\ +2 .tCSV.dial CSR +2 "collection"'/  +123 "core"  +2 "collection"'O% +5 "core" %PB\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'D'm +1337 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '8% +3 "core" %m\ 9\ \ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'t' +633 "core" ' + .tCSV.dial :waste +2 "collection"' +123 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'5'Q +1971 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &Xtk\ M + "collection"'V% +4 "core" %U\ +2 .tCSV.dial :flush +2 "collection"'2  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml + "collection"'Z' O +2223 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'Q +2 '\\  +16 "core"  +53 ~ +2 .tCTV.dial :intake +2 "collection"'b  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'K'Q +2241 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'J  +70 "core"  +2 #tFlushing upper manifold + "collection"'z& +5 "core" &Xtj \ M +2 "collection"'<% +4 "core" %O\ +2 .tCSV.dial :flush + "collection"'`  +71 "core"  +3 .tCS.seek 5ml + "collection"'T'm +1158 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +40 "core" A +2 "collection"'v% +5 "core" %m=\  +2 .tCS.seek 7ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'> +97 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'g'Q +1582 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'R'. +737 "core" ' +2 .tCSV.dial :waste + "collection"'M +42 "core" +3 .tCS.seek 0ml + "collection"'@'Q +729 "core" ' +2 "collection"'p& +4 "core" &Xti:\ M +2 "collection"'|% +4 "core" %U9\ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +3 .tCS.seek 3ml + "collection"'e'. +724 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +40 "core" A +2 "collection"';% +5 "core" %.;\  +55 .tCS.seek 5ml +2 "collection"'S'm +511 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'}'Q +1157 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'?'. +734 "core" ' +2 .tCSV.dial :waste + "collection"'% +82 "core" +2 .tCS.seek 0ml +2 "collection"'h'Q +724 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &6 \  J +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&9& +4 "core" &6  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &6  ( J +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'n( +430 "core" ( +2 "manipulator"&]& +4 "core" &6  & J +2 "manipulator"&N% +4 "core" % U  +3 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&&(-6 +280 "core" ( +2 "manipulator"&*& +4 "core" &-<  C  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-<   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'n +106 "core" ' +3 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&s% +5 "core" % c    ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +92 "core" ' +2 #tda sampling at most 100ml +4 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 11:04:34EDT06-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 12,\\n 5 => 10}\\nCan@11:00:27, 25.3C, 26% humidity, 15.1psia, 13.567V, 0.355A, 88.368Ah, 4.82W",Subject: "da sampling at most 100ml" +2 "collection"'x& +7 "core" &  \ +2 "manipulator"&4% +5 "core" %\   + "storage"(% +5 "core" % #\  +2 "storage"(-. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(~(<( +192 "Can"8\ _ +5 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +3 (& +2 "core" &<( \ +2 "manipulator"&B& +5 "core" &-<   +2 "manipulator"&o% +4 "core" %\     +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&& +5 "core" &"  , 1 + "storage"(A& +5 "core" &<( 3\ +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 600 counts +6 "manipulator"&c'j +96 "core" ' +2 "storage"(& +6 "core" &<( \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(r'g +209 "core" ' +2 "storage"(#- +4 "core" -': +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (1& +3 "core" &<( \ +2 "manipulator"&Y& +5 "core" &"   1 +2 .tElbow.seek 5 +2 "manipulator"&i( +3 "core" ( +2 "manipulator"&=& +4 "core" &"   1 +2 "storage"(& +4 "core" &<( \ +3 .tForearm.seek 5 + 300 counts + "manipulator"& '> +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&\ & +2 "storage"(' +7 "core" &"  / 1 +2 "manipulator"&'% +5 "core" % ? > +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&j( +78 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +69 "core" ( +2 "manipulator"& & +4 "core" &5 \  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &4  j I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&H'O +99 "core" ' +2 "manipulator"&(& +5 "core" &5  I +2 "manipulator"&I% +4 "core" %F \   t +3 "collection"'6& +4 "core" &  \ +2 "collection"'a& +8 "core" &  :\ +2 .tCC.seek :closed +3 "collection"'3(X +4 "core" &  \ +5 &  \ 4 +10 &6J~  \ 0 +9 &iu  \ E +9 &^\  \ J +10 &Z  \ J +9 &X\  \ K +10 &`Y \ J +9 &"[\  \ J +9 &Y  \ K +10 &Y   \ J +9 &hZ  \ J +9 &!*Z\  \ J +10 &"] \ \ K +9 &$] \  \ J +10 &&oY   \ K +9 &(2Y  \ J +9 &)\\  \ J +10 &+[ \ \ \ J +9 &-v^  \ K +9 &/9]   \ J +10 &0Y \ \ J +9 &2Z\ \ J +9 &4]   \ K +10 &6A[ \ \ K +9 &8Y  \ K +10 &9Y \ K +9 &;X\  \ K +9 &=IX \ K +10 &? X   \ K +9 &@X\ \ K +10 &B_\ K +9 &DKm\ M +10 &F\ P +9 &G\ U +9 &Iv\ V +9 &K4 \ W +10 &L \ W +9 &N\ X +10 &Pv\ Y +9 &R8 \ Y +9 &S\ Y +10 &U \ Y +9 &Wt\ C +9 &XH&\ . +10 &Xj\ O +2 ( +2 "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.17 + .Hand.open +2 "manipulator"& 1 +57 "core" 1 + "manipulator"&% +5 "core" % F  t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")U+ +57 "core" + + "sampler")k% +5 "core" %:7 k\ : +2 "collection"'& +4 "core" &Xi\ O +3 "Can"8\ `3~ +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %V1/\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xu= \\\ q +2 .tIntake.select :close + "sampler")0 +9 )4% +3 "core" %oE@ f\ q +2 .tSSV.dial :exhaust +2 "sampler"){  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +911 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")-  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +211 "collection"'l% +3 "core" %V31\ +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +3 "sampler")#.0Xw`lf f\  +18 "collection"'P% +3 "core" %V\ +2 "sampler")O% +4 "core" %Q>`li ^\  +21 "collection"')% +3 "core" %V\ +3 "sampler")8% +4 "core" %Q>`sm W\  +23 "collection"'D% +4 "core" %V$"\ +3 "sampler")% +5 "core" %Q>`ws e\ ~ +26 "collection"'t% +3 "core" %V%&\ +2 "sampler")% +5 "core" %Q>`|w f\ ~ +31 "collection"'V% +3 "core" %V\ +3 "sampler")2% +4 "core" %Q>`~ c\  +36 "collection"'5% +3 "core" %V\ +2 "sampler")\\% +5 "core" %Q>` e\  +40 "collection"'Q% +4 "core" %V.+\ +2 "sampler")b% +5 "core" %Q?` c\  +46 "collection"'Z% +3 "core" %V$&\ +2 "sampler")J% +5 "core" %Q?b c\  +53 "collection"'z% +3 "core" %V \ +2 "sampler")<% +4 "core" %Q@] e\  +2 "collection"'`% +4 "core" %V!!\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0Xh% +5 "core" %v&^lh d\  +20 "collection"'% +3 "core" %V\ +2 "sampler")T% +5 "core" %v&^ol e\  +23 "collection"'R% +4 "core" %V\ +2 "sampler")p% +5 "core" %v&^so `\  +27 "collection"'|% +3 "core" %V$"\ +2 "sampler")g% +4 "core" %v&^yt U\  +32 "collection"'M% +3 "core" %V! \ +3 "sampler")G% +4 "core" %v&^|y e\  +36 "collection"';% +3 "core" %V&$\ +2 "sampler")e% +5 "core" %v&^} ]\  +40 "collection"'S% +4 "core" %V(&\ +2 "sampler")}% +5 "core" %v&^ g\  +46 "collection"'%% +3 "core" %V('#\ +2 "sampler")?% +5 "core" %v&^ a\  +53 "collection"' % +3 "core" %V,-\ +2 "sampler")9% +4 "core" %v&^ Y\  +60 "collection"'% +4 "core" %V00\ +2 "sampler")% +4 "core" %v&^ l\  +68 "collection"'_% +4 "core" %V*+\ +2 "sampler")% +4 "core" %v&^ f\  +2 "collection"'d% +4 "core" %V)*-\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +2 "sampler")#.P0Xq Y\ \ N +2 "sampler")% +4 "core" %l C> `\ \ N + .tIntake.select :close +2 "sampler")0 +9 ).% +3 "core" %l D@ W\ \ N +2 .tSSV.dial :exhaust + "sampler")H  +74 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler")' +920 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")u  +2 .tCBV.dial SSV +74 "core"  + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'+% +4 "core" %V23 \ + #tIntake @17.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +3 "sampler")#.H0Xy% +4 "core" %] Z\  +36 "collection"'% +3 "core" %V),\ +2 "sampler")T% +5 "core" %] d\  +40 "collection"'R% +3 "core" %V*+\ +3 "sampler")p% +4 "core" %] Y\  +46 "collection"'|% +4 "core" %V**\ +2 "sampler")g% +4 "core" %] X\  +2 "collection"'M% +4 "core" %V)*\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0Xq% +4 "core" %V/1\ +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.56ml/s +2 "sampler")#.'0Xw% +3 "core" %V0/.\ +2 "sampler")H% +4 "core" %c Y\  +47 "collection"'R% +3 "core" %V130\ +2 "sampler")p% +4 "core" %d V\  +53 "collection"'\\% +4 "core" %V./:\ +2 "sampler")|% +4 "core" %c c\  +60 "collection"'g% +4 "core" %V68\ +2 "sampler")M% +4 "core" %c S\  +69 "collection"'e% +3 "core" %V,)\ +2 "sampler")S% +4 "core" %c _\ ~ +78 "collection"'}% +3 "core" %V.-\ +2 "sampler")K% +4 "core" %c b\ ~ +88 "collection"'%% +4 "core" %V./\ +2 "sampler")?% +4 "core" %c Y\ ~ +99 "collection"'Q% +3 "core" %V/1\ +2 "sampler") % +5 "core" %c ]\  +112 "collection"'9% +3 "core" %V34 \ +2 "sampler")% +5 "core" %c j\  +127 "collection"'% +3 "core" %V21/\ +2 "sampler")% +4 "core" %c _\  +144 "collection"'_% +3 "core" %V24.\ +2 "sampler")% +5 "core" %c b\ ~ +162 "collection"'d% +3 "core" %V116\ +2 "sampler")% +4 "core" %d Z\  +2 "collection"'% +4 "core" %V024\ +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0Xx: Y\ +2 #tBubblePoint: Intake @39.6psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"'( @ +30 "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"'D'Q +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %-( c\ ) + .tCBV.dial between SSV and waste2 +2 "collection"'H  +31 "core"  +2 "collection"'2% +4 "core" % M \ +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'R  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'p'Q +2372 "core" 'R\ ԭ +3 "collection"'\\% +5 "core" %+\  + "sampler")|% +5 "core" %*' Y\ ) +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV + "collection"'g @ +28 "core" @ +2 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Q +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X7d +103 "collection"'W9 +3 "core" 9T +103 "collection"'/9 +4 "core" 9? +102 "collection"'9 +3 "core" 9A +102 "collection"'y9 +3 "core" 9 C +103 "collection"')9 +3 "core" 9 E +102 "collection"'D9 +3 "core" 9 0F +102 "collection"'t9 +4 "core" 9 BG +102 "collection"'V9 +3 "core" 9 SI +103 "collection"'9 +2 "core" 9 cJ +103 "collection"'9 +3 "core" 9 rK  +102 "collection"'79 +3 "core" 9 L +102 "collection"'X9 +4 "core" 9 N +103 "collection"'b9 +3 "core" 9 P +102 "collection"'Z9 +3 "core" 9 Q +102 "collection"'z9 +4 "core" 9 S  +102 "collection"'59 +3 "core" 9 T$ +102 "collection"'`9 +4 "core" 9 U( +102 "collection"'J9 +3 "core" 9 V, +103 "collection"'09 +2 "core" 9 X1 +103 "collection"'^9 +3 "core" 9 Y5 +102 "collection"'E9 +3 "core" 9 Z9 +103 "collection"'<9 +3 "core" 9\ \\= +102 "collection"'>9 +3 "core" 9\ ]A +102 "collection"'H9 +3 "core" 9\ ^F +103 "collection"'29 +2 "core" 9\ _J +103 "collection"'R9 +3 "core" 9\ %aN +102 "collection"'k9 +4 "core" 9\ ,aR +102 "collection"'\\9 +3 "core" 9\ 2bV +102 "collection"'|9 +3 "core" 9\ 9d[\ +103 "collection"'g9 +3 "core" 9\ @e_\ +102 "collection"'v9 +3 "core" 9\ Fec\ +102 "collection"'e9 +4 "core" 9\ Lgg +102 "collection"'S9 +3 "core" 9\ Qhl +103 "collection"'}9 +2 "core" 9\ Vjp +103 "collection"'M9 +3 "core" 9\ [jt +102 "collection"'K9 +3 "core" 9\ `lx\ +103 "collection"'?9 +3 "core" 9\ cm|\ +103 "collection"'Q9 +3 "core" 9\ hm\ +102 "collection"'99 +3 "core" 9\ ko\ +102 "collection"'%9 +4 "core" 9\ pp\ +102 "collection"'9 +3 "core" 9\ sq\ +102 "collection"'p9 +4 "core" 9\ wr\ +102 "collection"' 9 +3 "core" 9\ zt\ +102 "collection"'9 +3 "core" 9\ ~t +103 "collection"'9 +3 "core" 9\ u +102 "collection"'9 +3 "core" 9\ v\ +102 "collection"'d9 +4 "core" 9\ w\ +3 .tCH.hold 10:00,70C +4 "collection"'_ `\ `\ % +3 '9 +4 "core"  + 9\ \ \ +2 "collection"'.% +6 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/39.6psia +30582 "Can"-\ ' +29405 "core" ` + "collection"'9 +4 "core" 9\ ) +2 "collection"'% +5 "core" %| )\ +2 #tEnded lysing Collection Puck Heater at 70C/35.3psia +2 .CS.seek 0ml + "collection"''Q +329 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'q @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +53 "core" B +3 .tCS.seek 5ml + "collection"'x'm +1349 "core" ' + .tCSV.dial CTV +2 "collection"'s  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'T @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'4 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'L'Q +1349 "core" ' +4 "collection"'o% +4 "core" %M``\ +2 #tPuck @47.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'; +96 "core"  + .tCBV.dial CSV +2 "collection"']  +28 "core"  +2 "collection"'A% +4 "core" %MDG\ +3 .tCS.seek 5ml +2 "collection"'&'m +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'B% +5 "core" %mKM\  +2 .tCS.seek 6.999ml +2 "collection"'#' +578 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'Y' O +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'= ` +123 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +30 "core" " +3 ."connect"CSV.dial CTV +2 "collection"'{  +2 .tCTV.dial CSV +5 "collection"'-  +21 "core"  +105  +2 .tCS.seek 5ml +2 "collection"'\ 'm +1339 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'' @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"' +96 "core" +3 .tCS.seek 0ml +2 "collection"'c'Q +1339 "core" ' +2 .tCSV.dial :air + "collection"' @ +82 "core" > +2 .tCS.seek 5ml +2 "collection"'W'm +1345 "core" ' +2 .tCSV.dial CTV +2 "collection"'r  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'@ @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'I @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'N'Q +1336 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'6 +96 "core"  + .tCBV.dial CSV +2 "collection"'  +29 "core"  +2 "collection"'% +5 "core" %U<?\ +2 .tCS.seek 5ml +2 "collection"'n'm +1369 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'G  +42 "core" +2 "collection"'i% +5 "core" %m \  +2 .tCS.seek 7.001ml +2 "collection"'' +616 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'a @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'!' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +110 "core" _ +3 #tLysing Complete + "collection"'U& +4 "core" &XhJ\ O +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&[% +5 "core" %\   K  +2 "storage"(h% +4 "core" % g e J\ +2 "storage"(. +3 "core" .(<( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"( (,F +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (m& +3 "core" &,G  $\ +2 "manipulator"&& +4 "core" &4   I +2 "manipulator"&l% +4 "core" %\  <  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&C( +223 "core" ( +2 "manipulator"&F& +4 "core" &  ` Z +2 "storage"(:& +5 "core" &,H p \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&"'g +93 "core" ' +2 "storage"( & +5 "core" &,H { \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'g +184 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&(& +4 "core" &  Y Z +2 "storage"(& +5 "core" &,H = : T\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&u' +30 "core" ' +2 .tElbow.hold + "manipulator"&+, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 11.17 Pucks below Top Plate + "storage"(w' +39 "core" ' +2 "manipulator"&,% +5 "core" % z  + "storage"(P& +5 "core" &,H I\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&O'L +12 "core" ' +2 "manipulator"&8& +5 "core" & Z +2 "storage"(/& +4 "core" &,H x x \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&'g +14 "core" ' +3 .tSE.seek 12.17 Pucks below Top Plate + "storage"(y' +46 "core" ' + "manipulator"&)& +5 "core" & K Z +2 "manipulator"&D% +5 "core" %d  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V( +167 "core" ( +2 "manipulator"&& +5 "core" &%  R <9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &% <9 +2 .tForearm.seek CC +2 "manipulator"&7'O +101 "core" ' +2 .tHand.close + "manipulator"&X/ +54 "core" / +3 .tCC.seek :open + "collection"'b( +427 "core" ( +2 "storage"(Z& +5 "core" &,H ^ Z \ +2 "storage"(z& +4 "core" &,H [ \\ \ +2 "manipulator"&5& +4 "core" &%  <9 +2 "manipulator"&`% +4 "core" % \\ E I +3 .tForearm.seek :retract + "manipulator"&J'\ +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&0( +160 "core" ( + "manipulator"&^& +5 "core" &   e +2 "storage"(E& +4 "core" &,H \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 4 + "manipulator"&<' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&>, +4 "core" , +2 .tElbow.reconfigure :tight +58 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&H1 +58 "core" 1 +3 "manipulator"&2% +4 "core" % Y *  + "storage"(R& +5 "core" &,H B D\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 282 counts + "manipulator"&k') +13 "core" ' +2 "manipulator"&\\& +5 "core" &  $ c + "storage"(|& +5 "core" &,H \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&g'g +30 "core" ' +3 "storage"(v% +5 "core" % %\ +2 ."downElevator"SE.seek :down +4 "storage"(e' +99 (S% +3 "core" % \ M< +3 "manipulator"&}% +4 "core" %j +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +31 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +61 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +5 "core" &\ + "manipulator"&?& +6 "core" & < c + "manipulator"&Q% +5 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(-6 +175 "core" ( + "manipulator"&%& +5 "core" &-; 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-; * 5 +3 .tForearm.seek :garage + "manipulator"&p'n +106 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 "manipulator"&& +5 "core" &-;    5 + "manipulator"&% +5 "core" % [ a +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&d( +277 "core" ( +2 "manipulator"&& +4 "core" &3  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &3  H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*'O +103 "core" ' +2 "manipulator"&_& +5 "core" &3  V H +2 "manipulator"&% +4 "core" %R  Y +3 "collection"'& +4 "core" &\ +3 "collection"'& +5 "core" &\ +3 .tCC.seek :closed + "collection"'q(X +5 "core" &k\ +7 & +\ %f +9 &Xy\ 7 +9 &z\ K +10 &Wi\ J +9 &|\\R\ J +9 &>[.\ J +10 &Z\ J +9 &Z\ J +10 &Z\ K +9 &FZ \ J +9 & [\ J +10 &![\ J +9 &#\\\ K +9 &%NY\ J +10 &'Z\ J +9 &(Z\ J +9 &*Zv\ J +10 &,VW_\ J +9 &.ZO\ J +10 &/Z9\ J +9 &1Ya\ J +9 &3]Ye\ J +10 &5YW\ J +9 &6\\H\ J +9 &8Z3\ J +10 &:eZ)\ J +9 &<&[G\ K +10 &=Z\ J +9 &?Z\ J +9 &An\\\ J +10 &C/]\ J +9 &Df \ L +10 &F \ O +13 &HX\ T +5 &J\ V +10 &K\ W +9 &M\ X +12 &OV\ X +7 &Q\ Y +9 &R\ Y +9 &T\ Y +10 &VX\ Z +9 &Wd}\ 3 +10 &Xhe\ Y +9 ( + &Xnnb\ S +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 +2 "collection"'& +3 "core" &XnmY\ S +2 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&s% +5 "core" % Q (   Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"% +126 "core"  + "processing"%4% +5 "core" %f%\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%o  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%;'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%] +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%A' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%L + "collection"'  +7 "core" A +2 "processing"%B  +64 "core" +87  + .tPSV.dial :mixloop +2 "processing"%& +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%1  +25 "Can")\ e,U +100 "core" +3 .tPS.seek 0ml + "processing"%#'d +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%=  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +42 "core" +3 .tPS.seek 0ml + "processing"%-'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%Y  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" &3 E H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +3 "core" ( +2 "manipulator"&r& +4 "core" &3  p H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &3 H +2 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&I/ +61 "core" / +3 .tCC.seek :open + "collection"'W( +425 "core" ( +2 "manipulator"&6& +4 "core" &3 " H +2 "manipulator"&% +4 "core" % _ 9 +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(-6 +290 "core" ( +2 "manipulator"&G& +4 "core" &-; % O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +4 "core" &-;  O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&n'n +99 "core" ' +2 .tHand.open +2 "manipulator"&a1 +55 "core" 1 +2 "manipulator"&% +5 "core" % g h } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .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 +59 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'U& +5 "core" &\ + "manipulator"&[% +5 "core" %   \\  +2 "storage"(h% +4 "core" % 5\ +2 "storage"(. +3 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(m(<( +203 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &<* T P F\  +3 "manipulator"&l& +6 "core" &-;  O +7 "manipulator"&~% +10 "core" %    +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&F( +172 "core" ( + "manipulator"&:& +5 "core" &% P $ +2 "storage"(j& +4 "core" &<* \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"& 'j +94 "core" ' +2 "storage"(& +5 "core" &<* \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(('g +220 "core" ' + "storage"(f- +4 "core" -'M +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +2 "core" &<* ^ ] \  +2 "manipulator"&& +5 "core" &%   $ +2 .tElbow.seek 5 +2 "manipulator"&,( +4 "core" ( + "manipulator"&P& +4 "core" &%  $ +2 "storage"(8& +4 "core" &<* { z \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&/'> +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&)/ +57 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(D' +3 "manipulator"&"& +7 "core" &%  $ + "manipulator"&C% +6 "core" % >  +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u( +78 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +66 "core" ( +2 "manipulator"&O& +5 "core" &4 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +5 "core" &4 I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +3 "manipulator"&& +5 "core" &4  ` I +2 "manipulator"&% +5 "core" %V  b i +2 "collection"'+& +4 "core" &F\ +3 "collection"'X& +6 .tCC.seek :closed + "collection"'t(X +5 "core" &?\ +7 & ,$\ %f +9 &Yy\ 7 +9 &}\ J +10 &T\ J +9 &|\\\ J +9 &?Z\ J +10 &Z\ J +9 &Y \ J +10 &[O\ J +9 &GW@\ J +9 & Z\ J +10 &!Z\ J +9 &#Z}\ J +9 &%OYq\ J +10 &'[r\ J +9 &(Wo\ J +9 &*ZW\ J +10 &,UZ=\ K +9 &.YA\ J +10 &/Z:\ J +9 &1Z!\ J +9 &3_W\ J +10 &5!Y\ J +9 &6Z\ J +9 &8[\ K +10 &:gZ\ J +9 &<'[ \ K +10 &=Z4\ J +9 &?Z,\ J +9 &AnZ!\ J +10 &C-b \ K +9 &D~\ N +9 &F\ R +10 &HT\ V +9 &J\ W +10 &K\ W +9 &M\ X +9 &OV\ X +10 &Q\ Y +9 &R\ Y +9 &T\ Z +10 &VY\ Z +9 &Wh\ . +10 &Xp#\ X +8 ( +2 &Xzj\ N +3 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&31 +60 "core" 1 +2 "manipulator"&Z% +5 "core" % U    j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'5  +125 "core" ~ +2 .tCSV.dial CTV + "collection"'`  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%^' +2611 "core" ' + "collection"'E% +5 "core" % R \  +2 .tCS.seek 4ml +2 "collection"'7'NS +1599 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%V  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%H  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +2608 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'R ` +27 "core" ` +2 .tCSV.dial :air +2 "collection"'\\ @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'|' O +1595 "core" ' + .tCSV.dial CTV +2 "collection"'J  +42 "core"  +3 .tCS.seek 0ml + "collection"'v'Q +2601 "core" ' +2 .tCBV.dial :waste1 + "collection"'0 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'S  +123 "core" + "collection"'}& +5 "core" &Xzk\ N +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&K% +5 "core" %   5  +2 "storage"(<% +4 "core" % \\ ] \ +2 "storage"(?. +4 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(Q(,F +208 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +3 "core" &,F  \ +2 "manipulator"&y& +4 "core" &4  I +2 "manipulator"&%% +4 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&g( +210 "core" ( +2 "manipulator"&& +5 "core" &   , +2 "storage"(e& +4 "core" &,G { w\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&>'g +89 "core" ' +2 "storage"( & +5 "core" &,G w x\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +179 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +4 "core" &  , +2 "storage"(p& +4 "core" &,G ! ! 4\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&' +31 "core" ' +2 .tElbow.hold + "manipulator"&., +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(9- +3 "core" -' +3 .tSE.seek 12.19 Pucks below Top Plate + "storage"(_' +37 "core" ' +2 "manipulator"&% +5 "core" % $ 7 +2 "storage"(& +4 "core" &,G   \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 308 counts +2 "manipulator"&'C +12 "core" ' + "manipulator"&b& +5 "core" &  , +2 "storage"(& +4 "core" &,G _ ` 1\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +18 "core" ' +60 .tSE.seek 13.19 Pucks below Top Plate +2 "storage"(s' +49 "core" ' +2 "manipulator"&& +5 "core" &   , +2 "manipulator"&% +4 "core" %r Q +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*( +151 "core" ( + "manipulator"&o& +5 "core" &4 $ I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &4 I +3 .tForearm.seek CC + "manipulator"&]'O +94 "core" ' +2 .tHand.close + "manipulator"&;/ +62 "core" / +3 .tCC.seek :open +2 "collection"'L( +424 "core" ( +2 "storage"(& +4 "core" &,G ^ _ \ +2 "storage"(B& +5 "core" &,G ^ \\ \ +2 "manipulator"&&& +4 "core" &4  & I +2 "manipulator"&1% +4 "core" % F Q +2 .tForearm.seek :retract +2 "manipulator"&A'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&=( +204 "core" ( + "manipulator"&#& +5 "core" &  1 +2 "storage"({& +4 "core" &,G o w |\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 4 + "manipulator"&' +136 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&-1 +56 "core" 1 +3 "manipulator"&% +4 "core" % v )  q  +2 "storage"('& +4 "core" &,G B =\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 292 counts +2 "manipulator"& '3 +18 "core" ' +2 "manipulator"&r& +5 "core" &3  ( +2 "storage"(@& +4 "core" &,G z\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +3 "manipulator"&I'g +24 "core" ' +2 "storage"(d% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(T' +98 (q% +3 "core" % \ M: +2 "manipulator"&6% +5 "core" %і % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +25 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +63 "core" ' +2 .tPSV.dial :air +2 "processing"%  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%G' +2614 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%i +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%c  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%a +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%U'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +5 "core" &v\  +2 "manipulator"&[& +4 "core" &3  ( +2 "manipulator"&h% +4 "core" %\  H  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +183 "core" ( +2 "manipulator"&n& +5 "core" &-@ G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-@ G G +3 .tForearm.seek :garage + "manipulator"&l'n +102 "core" ' +2 .tHand.close + "manipulator"&~/ +64 "core" / +2 "manipulator"& & +5 "core" &-@  3 G +2 "manipulator"&:% +4 "core" % [  +2 .tForearm.seek :retract +2 "manipulator"&j'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +120 "core" ( + "manipulator"&N& +5 "core" &H   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &H H  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&f'Η +102 "core" ' +2 "manipulator"&& +4 "core" &H  +2 "manipulator"&% +4 "core" %Η C +2 "processing"%P& +4 "core" &p\  +3 "processing"%8& +6 "core" &}\  +2 .tPC.seek :closed +3 "processing"%)(X +4 "core" &\  +5 &\ > +9 &I}\ 2 +9 &Kw\ G +10 &e\ M +9 &]\ L +9 &c\ L +10 &Ac~\ L +9 &`\ M +10 &`\ M +9 &bV\ M +9 &I_8\ L +10 &! ]6\ L +9 &"bz\ L +9 &$c\ L +10 &&P`\ M +9 &(`}\ M +10 &)`|\ M +9 &+`\ L +9 &-Y^v\ L +10 &/_z\ L +9 &0]x\ M +9 &2ax\ M +10 &4``y\ M +9 &6"a\ M +10 &7_\ M +9 &9b\ M +9 &;ha\ M +10 &=,b\ L +9 &>b\ M +9 &@]\ L +10 &Bpb\ M +9 &D1c\ M +10 &Et\ N +9 &G\ Q +9 &Ii\ R +10 &K*\ R +9 &L\ S +9 &N\ S +10 &Pn\ S +9 &R0\ S +10 &S\ S +9 &U\ S +9 &Wt\ @ +10 &X`+v\ Z +9 &X&\ 2 +3 ( + "processing"%8& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%"& +4 "core" &X"\ 2 +2 .tHand.open + "manipulator"&C1 +54 "core" 1 +2 "manipulator"&F% +5 "core" % Η  a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +105 "core" ' +2 .tPRV.dial :air +2 "processing"%O  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%w +42 "core" +2 "processing"%(% +5 "core" %d\ +2 .tPS.seek 0.3ml +2 "processing"%/'a +383 "core" ' +2 .tPSV.dial PSR + "processing"% +108 "core"  +2 "processing"%% +4 "core" %d\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%+'. +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%,' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%W  +85 "core"  +3 .tPS.seek 0ml + "processing"%3'd +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&Z& +3 "core" &H Y  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&X(? +4 "core" ( +2 "manipulator"&5& +4 "core" &H  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &H =  +3 .tForearm.seek PC +49 "manipulator"&'Η +101 "core" ' + .tHand.close +2 "manipulator"&\ / +54 "core" / +3 .tPC.seek :open + "processing"%E( +422 "core" ( +2 "manipulator"&!& +5 "core" &H N  + "manipulator"&V% +5 "core" % Ε +3 .tForearm.seek :retract + "manipulator"&H'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&^(-6 +122 "core" ( +2 "manipulator"&R& +4 "core" &-7  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-7 +  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&7'n +99 "core" ' +2 .tHand.open + "manipulator"&J1 +58 "core" 1 +2 "manipulator"&|% +4 "core" % X  = p +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +99 "core" ' +3 #tLoading da puck from tube 5 into Processing Clamp + "processing"%S& +5 "core" &\ +2 "manipulator"&}% +4 "core" %\  9  +2 "storage"(K% +4 "core" % \ +2 "storage"(<. +4 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(?(<( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +3 "core" &<' Z P\  +2 "manipulator"&y& +4 "core" &-: #  +2 "manipulator"&%% +4 "core" %\  A  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&m( +174 "core" ( +2 "manipulator"&& +5 "core" &' / + "storage"(e& +5 "core" &<' l\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&u'j +97 "core" ' +2 "storage"( & +5 "core" &<' <\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +230 "core" ' + "storage"(M- +4 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (z& +2 "core" &<' y \  +2 "manipulator"&p& +5 "core" &' & / +2 .tElbow.seek 5 +2 "manipulator"&9( +4 "core" ( +2 "manipulator"&& +4 "core" &'  / +2 "storage"(& +4 "core" &<' j\  +3 .tForearm.seek 5 + 300 counts + "manipulator"&b'> +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +62 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +8 "core" &' E / +2 "manipulator"&>% +4 "core" % 9 +3 .tForearm.seek :retract + "manipulator"&g'\ +94 "core" ' +3 .tElbow.seek PC +2 "manipulator"&(? +105 "core" ' + ."downElevator"SE.stop + "storage"(5 +147 "core" ( +2 "manipulator"&& +5 "core" &C > 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +4 "core" &C  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&_'Η +96 "core" ' +2 "manipulator"&o& +5 "core" &C > 4 +2 "manipulator"&x% +4 "core" %Κ _ +2 "processing"%& +5 "core" &\ +2 "processing"%.& +5 "core" &\ +3 .tPC.seek :closed +2 "processing"%;(X +3 "core" &\ +9 & .\ $d +9 &V}\ 7 +10 &~\ K +9 &]\ K +9 &p`\ L +10 &3]\ L +9 &^\ L +9 &^\ K +10 &y^\ L +9 &;_\ L +10 &]\ K +9 &!_\ L +9 &#_\ L +10 &%D_\ L +9 &'_\ L +10 &(_\ L +9 &*b\ L +9 &,L_\ L +10 &.^\ L +9 &/b\ L +9 &1_\ L +10 &3S`\ L +9 &5`\ L +9 &6_\ L +10 &8^\ L +9 &:\\_\ L +10 &<]\ L +9 &=_\ L +9 &?_x\ L +10 &Ac_z\ L +9 &C#e\ M +9 &Dn\ N +10 &F~\ P +9 &HY\ R +10 &Jw\ Q +9 &K}\ R +9 &M\ S +10 &O`\ R +9 &Q"\ R +9 &R\ S +10 &T\ S +9 &Vg\ S +10 &WgoO\ ){ +9 &X r\ : +9 ( +3 "processing"%.& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&41 +4 "core" &X\ / +54 1 +2 "manipulator"&t% +5 "core" % Κ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +4 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%B _ +2 %&9 +7 "core" 9 +102 "processing"%19 +3 "core" 9  +102 "processing"%]9 +4 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%{9 +3 "core" 9  +102 "processing"%*9 +3 "core" 9 \ +103 "processing"%-9 +2 "core" 9 \ +103 "processing"%9 +3 "core" 9 \ +102 "processing"%'9 +3 "core" 9 "\ +102 "processing"%r9 +3 "core" 9 & +102 "processing"%@9 +4 "core" 9 + +102 "processing"%d9 +3 "core" 9 / +102 "processing"%A9 +3 "core" 9 3 +103 "processing"%q9 +2 "core" 9 7 +103 "processing"%69 +3 "core" 9 < +102 "processing"%=9 +3 "core" 9 @\ +103 "processing"%9 +3 "core" 9 D +102 "processing"% 9 +3 "core" 9 H\ +102 "processing"%9 +3 "core" 9 L\ +103 "processing"%s9 +2 "core" 9 Q +103 "processing"%I9 +3 "core" 9 U\ +103 "processing"%T9 +3 "core" 9  Y\ +102 "processing"%29 +3 "core" 9  ]\ +103 "processing"%i9 +2 "core" 9 a +103 "processing"%c9 +2 "core" 9 f +103 "processing"%a9 +3 "core" 9 j +3 .tPH.hold 2:00:00,28C +3 "processing"% p_p +4 .tdelay 1:30 +3 "core" j +7429 "Can"0\ C/ +1571 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%G +97 "core"  +2 "processing"%% +5 "core" %gR\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%[' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%h'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%n  +70 "core"  +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%Y  +123 "core"  +2 "processing"%~% +4 "core" %ҩK\  +3 .tPS.seek 1.5ml + "processing"% 'Y +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%$ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%l +81 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2277 "core" ' +2 .tPSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +62 "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%j  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2291 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%"  +124 "core" +2 .tPSV.dial :mixloop + "processing"%C +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%F @ +68 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%8'c +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "processing"%O  +2 "collection"'w  +41 "core"  +4 + "processing"%(% +5 "core" %ev\  +2 .tPS.seek 0.34ml +2 "processing"%f't +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'U  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%/ @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%+' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%D  +42 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% 'Ҧ +1600 "core" ' +2 .tPSV.dial :PML +2 "processing"%W +42 "core" + .tPTV.dial :mixing +2 "processing"%, @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%Z  +35 "core" + "processing"%5% +5 "core" %Ңl\  +3 .tPS.seek 1.85ml + "processing"%`' +246 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" + +3 .tPS.seek 0ml + "processing"%'d +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &\ +3 "manipulator"&)& +4 "core" &C  4 +2 "manipulator"&!% +4 "core" %\  + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(-6 +129 "core" ( +2 "manipulator"&R& +4 "core" &-B    +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-B  +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.close +2 "manipulator"&X/ +54 "core" / +3 "manipulator"&J& +5 "core" &-B    +2 "manipulator"&|% +4 "core" % W G 3 +3 .tForearm.seek :retract + "manipulator"&S'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +276 "core" ( + "manipulator"&K& +5 "core" &1 F F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &1 A F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&H'O +105 "core" ' +3 "manipulator"&7& +5 "core" &1  F +2 "manipulator"&k% +4 "core" %V P +2 "collection"'y& +5 "core" &\ +2 "collection"'%& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'Q(X +4 "core" &\ +8 & -\ %g +10 &W}\ 7 +9 &\ L +10 &Z\ K +9 &p^\ L +9 &4^\ K +10 &]\ L +9 &a\ L +10 &y[\ L +9 &;]\ L +9 &`\ L +10 &!_\ L +9 &#_\ L +9 &%C_\ L +10 &'`\ L +9 &([\ L +12 &*\\\ K +11 &,L\\\ K +5 &. \\\ L +10 &/`\ L +9 &1[\ L +9 &3SZ\ L +10 &5_\ L +9 &6`\ L +9 &8`\ L +10 &:[Z\ L +9 &<[\ L +10 &=[\ L +9 &?\\\ K +9 &Ad]\ K +10 &C%_\ L +9 &Dh\ M +9 &F\ P +10 &HS\ T +9 &J\ U +10 &K\ V +9 &M\ W +9 &OP\ X +10 &Q\ Y +9 &R\ X +9 &T\ Z +10 &VS\ Y +9 &Wo\ '{ +10 &Xt5\ "j +9 &Xc\ F +3 ( + "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 + "collection"'& +4 "core" &Xd\ F +2 .tHand.open + "manipulator"&e1 +54 "core" 1 +2 "manipulator"& % +5 "core" % S * \\ S +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%0 +96 "core"  +2 "processing"%M% +5 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%z'U +1603 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%p  +51 "core"  +3 .tPS.seek 0ml + "processing"%'d +1394 "Can"4\ g2t +200 "core" ' +2 .tPSV.dial PSR +2 "processing"% +39 "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"'>  +34 "core"  +115  +2 .tPSV.dial :mixloop + "processing"%m +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%u  +68 "core" +3 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%b  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%9'd +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +5 "core" &1 Q F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&4& +4 "core" &1   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &1 F +3 .tForearm.seek CC + "manipulator"&&'O +102 "core" ' + .tHand.close + "manipulator"&./ +55 "core" / +57 .tCC.seek :open +4 "collection"'1( +425 "core" ( + "manipulator"&_& +5 "core" &1 F +2 "manipulator"&]% +4 "core" % ] 9 +3 .tForearm.seek :retract + "manipulator"&#'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(-6 +285 "core" ( +2 "manipulator"&*& +5 "core" &-= S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &-= < S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +107 "core" ' +3 .tHand.open + "manipulator"&'1 +54 "core" 1 +2 "manipulator"&r% +5 "core" % d C  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' +3 ."da"delayUntil "12:01:44.45" +24925 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%d @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%A  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%6  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2283 "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 +2 "processing"% +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%s  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%I'd +2289 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +123 "core"  + "processing"%2% +5 "core" %b\ +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"%i' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%c'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%a  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%G +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%3% +5 "core" %Ҩ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%['X +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 ."da"delay 2:00 +3051 "Can"7\ E5k +8951 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%h +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%:' +2281 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%B +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'd +2298 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%% +5 "core" %b\ + #"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"%P' +586 "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 .PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%"% +5 "core" %Ҧo\  +2 ."da"PS.seek 1.5ml +2 "processing"%C'V +589 "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"%'d +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +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 + "processing"%( +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +69 "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"%f +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%D  +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"%W  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%, +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%Z'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%5  +41 "core"  +2 "processing"%\ % +4 "core" %^k\  +3 ."da"PS.seek 0.55ml +2 "processing"% ' +336 "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"%) +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%! @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 "processing"%\\% +5 "core" %Ң`\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +289 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'd +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +7914 "Can"7\ N8 +40088 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%|  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."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"%K' +2283 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%< +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%V  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%7 +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%k  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2294 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +123 "core"  + "processing"%L% +5 "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"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +34 "core" +2 "processing"%M% +5 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'R +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"%p'd +1600 "core" ' +2 ."da"delay 2:00 +5832 "Can"8\ B:C +6170 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +35 "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"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2289 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +82 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +3 ."da"PS.seek 0ml + "processing"%b'd +2279 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +5 "core" %c\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."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 +2 "processing"%o'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%x% +5 "core" %ҥ,\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'U +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'd +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .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"%^ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2300 "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"%& +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2291 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%E +123 "core"  +2 "processing"%'% +5 "core" %`\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +585 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%#'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +33 "core" + "processing"%A% +5 "core" %Ңk\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'R +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1608 "core" ' +2 ."da"delay 2:00 +11653 "Can"7\ Q=lـ +349 #"da"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2280 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%I  +68 "core"  +3 ."da"PS.seek 0ml +51 "processing"%i'd +2290 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +139 "core"  +8 "processing"%G% +16 "core" %hh\ +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%' +331 "core" ' +3 ."da"delay 5 seconds +502 "processing"%3% +4 "core" %6\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%c' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +33 "core" +2 "processing"%~% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'R +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% 'd +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "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 +2 "processing"%:' +2297 "core" ' +2 ."da"PSV.dial PTV + "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"%l +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%P  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%j'd +2312 "core" ' +3 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%"% +4 "core" %b\ +2 #"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"%'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%F +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" + "processing"%O% +5 "core" %ҫ \  +2 ."da"PS.seek 1.5ml +2 "processing"%w'[ +588 "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"%U'd +1599 "core" ' +2 "processing"%9 +4 "core" 9^5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%f  +4 "core" 5 + 5 + "processing"%/& +4 "core" &X\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&8% +4 "core" %\  8  +2 "storage"(D% +4 "core" % \ + "storage"(+. +4 "core" .(<( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 4 +2 "storage"(W(,F +206 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (,& +3 "core" &,G \ +2 "manipulator"&& +5 "core" &-> 1 R + "manipulator"&5% +5 "core" %\    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&\ ( +189 "core" ( +2 "manipulator"&Z& +4 "core" &  5 +2 "storage"(`& +4 "core" &,G D\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"& 'g +101 "core" ' +2 "storage"()& +5 "core" &,G\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(!'g +172 "core" ' +2 "storage"(R- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +4 "core" &   5 +2 "storage"( & +4 "core" &,G D\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&X' +32 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(|- +3 "core" -' +3 ."da"SE.seek 13.19 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "manipulator"&% +5 "core" %  + + "storage"(J& +5 "core" &,G (\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 303 counts + "manipulator"&<'> +21 "core" ' +2 "manipulator"&V& +5 "core" &H + + "storage"(7& +5 "core" &,G :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&k'g +22 "core" ' +2 ."da"SE.seek 14.19 Pucks below Top Plate +2 "storage"(K' +47 "core" ' +2 "manipulator"&S& +5 "core" &H  C + +2 "manipulator"&L% +4 "core" %s )  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +91 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&(? +251 "core" ( +2 "manipulator"& & +4 "core" &<  = +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &<  F = +3 ."da"Forearm.seek PC +2 "manipulator"&0'Η +98 "core" ' + ."da"Hand.close +2 "manipulator"&M/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%e( +422 "core" ( +2 "storage"(& +4 "core" &,G .\ +2 "manipulator"&H& +4 "core" &<  = +2 "manipulator"&z% +4 "core" % Χ +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +263 "core" ( +2 "manipulator"&p& +4 "core" &   ! 7 +2 "storage"(& +4 "core" &,G \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&m'g +96 "core" ' +3 ."da"Hand.open +2 "manipulator"&u1 +53 "core" 1 +3 "storage"(- +4 "core" -' +2 ."da"SE.seek 13.94 Pucks below Top Plate +2 "storage"(>'Ѫ +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.18 Pucks below Top Plate + "storage"(' +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0612h89ml_nessie.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +525 #"da"SX MX5/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.331 seconds\ /var/log/esp/da23aug0612h89ml_nessie.tif: TIFF Upload Complete\ +72 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0612h89ml15s_nessie.tif +1572 #SX MX5/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0612h89ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0612h89ml25s_nessie.tif +2572 #SX MX5/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0612h89ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "21.331 sec auto-exposure",Subject: "da23aug0612h89ml images!" +4 "storage"(- +5 "core" -' +2 "storage"(b& +6 "core" &,G\ +2 "manipulator"&& +13 "core" &  H 7 +3 ."da"Elbow.seek 4 +2 "manipulator"&9( +7 "core" ( +6 "manipulator"&& +15 "core" &   z 7 +7 "storage"(x& +6 "core" &,G I\ +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&o'g +8 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 13.89 Pucks below Top Plate +2 "storage"(4'k +70 "core" ' +2 "manipulator"&g& +7 "core" &  - 7 +2 "storage"(.& +4 "core" &,G B A \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +3 "manipulator"&}' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&^, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 14.08 Pucks below Top Plate +2 "storage"(t'U +31 "core" ' +2 "manipulator"&_% +5 "core" % E a +2 "storage"(]& +7 "core" &,G  \ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 310 counts +2 "manipulator"&&'E +14 "core" ' +2 "manipulator"&*& +5 "core" &  4 +2 "storage"(Q& +5 "core" &,G Y Q \ +2 ."da"Forearm.reconfigure :tight +16 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts + "manipulator"&E'g +28 "core" ' +2 "storage"('% +5 "core" %X > \\ \ +2 ."downElevator"SE.seek :down +4 "storage"(-' +100 (r% +3 "core" % s\ K5 +2 "manipulator"&% +5 "core" %l > W +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +16 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ' + "storage"(A& +5 "core" &,G \ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%#& +5 "core" &7\ + "manipulator"&6& +5 "core" & 4 +2 "manipulator"&q% +5 "core" %   s +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +186 "core" ( +3 "manipulator"& & +5 "core" &-/ W + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-/ W +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&=/ +64 "core" / + "manipulator"&T& +5 "core" &-9 1 M +2 "manipulator"&2% +4 "core" % I   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s(? +119 "core" ( +2 "manipulator"&a& +5 "core" &@  3 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &@ J 3 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&i'Η +101 "core" ' +2 "manipulator"&3& +5 "core" &@ 3 +2 "manipulator"&% +4 "core" %Λ  +2 "processing"%c& +5 "core" &.\ +2 "processing"%[& +7 "core" &,\ +2 ."psFlush"PC.seek :closed +2 "processing"%Y(X +6 "core" &+\ +5 &#\ 6 +9 &AI}'\ 0 +10 &os(\ E +9 &b(\ L +9 &\\+\ L +10 &]$\ K +9 &b^(\ L +10 &$` \ L +9 &`%\ L +9 &Z"\ L +10 &jZ(\ L +9 &!,\\\ L +9 &"]\ K +10 &$^\ L +9 &&r_\ L +9 &(4`\ L +10 &)Z\ L +9 &+Z\ L +10 &-z]\ L +9 &/<_\ L +9 &0`\ L +10 &2]\ K +9 &4\\\ L +10 &6C`\ L +9 &8Z\ L +9 &9]\ L +10 &;`\ L +9 &=L] \ L +9 &? `\ L +10 &@^\ L +9 &B`\ L +10 &DT`\ L +9 &Fo\ M +9 &G\ P +10 &I \ Q +9 &KJ \ R +9 &M \ R +10 &N\ R +9 &P\ R +10 &RO \ S +9 &T \ S +9 &U \ S +10 &W \ 5 +9 &X`,n\ Z +9 &X"\ 0 +3 ( +2 "processing"%[& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 +2 "processing"%~& +3 "core" &X\ 0 +2 ."psFlush"Hand.open +2 "manipulator"&n1 +53 "core" 1 +2 "manipulator"&% +5 "core" % Λ d +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +102 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +53 "core"  +2 "processing"%N% +5 "core" %i\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +486 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +101 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%l +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%P'F +2614 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +96 "core"  +2 "processing"%% +5 "core" %K\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%"' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2112 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%F  +33 "core" +2 ."psFlush"PTV.dial :mixing +58 "processing"%C @ +73 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%O +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +97 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%f  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%/'d +459 "Can"=\ HAco +2148 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%? @ +52 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%`  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%@'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +40 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%7'T +1087 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1593 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%<' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%k U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%z'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'u& +5 "core" &\ + "manipulator"&& +5 "core" &@  3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&K& +5 "core" &@ 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &@  C 3 +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + .tHand.close +2 "manipulator"&b/ +56 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&& +4 "core" &@  3 +2 "manipulator"&x% +5 "core" % Σ [ +2 .tForearm.seek :retract + "manipulator"&g'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&.( +351 "core" ( +2 "manipulator"&_& +5 "core" &8 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &9 K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*'O +99 "core" ' + "manipulator"&& +5 "core" &9  " K +2 "manipulator"&Q% +5 "core" %I " | +2 "collection"'m& +4 "core" &\ +3 "collection"''& +5 "core" &I\ +3 .tCC.seek :closed +3 "collection"'(X +3 "core" &G\ +6 &E\ 6 +9 &AJF\ 0 +10 &nsH\ E +9 &eI\ L +9 &`C\ L +10 &]D\ K +9 &a^D\ K +9 &#^D\ K +10 &^H\ L +9 &aH\ L +9 &h`M\ L +10 &!*_E\ L +9 &"]D\ L +10 &$\\C\ K +9 &&o_;\ L +9 &(2ZF\ L +10 &)[@\ L +9 &+[E\ L +10 &-x`F\ L +9 &/:_I\ L +9 &0]C\ K +10 &2\\C\ K +9 &4_E\ L +9 &6A]L\ L +10 &8\\G\ K +9 &9ZG\ L +10 &;ZE\ K +9 &=J\\I\ L +9 &? _G\ L +10 &@^G\ K +9 &B]D\ K +9 &DPd:\ L +10 &F zJ\ N +9 &GE\ S +9 &IzB\ V +10 &K8E\ W +9 &LE\ X +10 &NE\ X +9 &PzD\ Y +9 &R=I\ X +10 &SJ\ Y +9 &U=\ Y +9 &Wt@\ < +10 &XM0F\ &p +9 &XquD\ L +3 ( + "collection"''& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +56 "collection"'o& +5 "core" &Xqs?\ L +2 .tHand.open + "manipulator"&r1 +59 "core" 1 +2 "manipulator"&% +5 "core" % I    | +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +108 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'4& +5 "core" &Xqt\ L +2 "collection"'}% +4 "core" %K<\ +2 .tCSV.dial CSR +2 "collection"'A  +40 "core"  +2 "collection"'#% +5 "core" %K9\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'6'm +1343 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'q% +3 "core" %m<\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'&' +628 "core" ' + .tCSV.dial :waste +2 "collection"'t +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'E'Q +1975 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'-& +5 "core" &XqsJ\ L +2 "collection"' % +4 "core" %PG\ +2 .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'^'m +1155 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'= @ +41 "core" B +2 "collection"'T% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"'2' +516 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'d  + .tCTV.dial CSV +5 "collection"'a  +35 "core"  +90  +2 .tCBV.dial :waste1 +2 "collection"'G @ +25 "Can"H\ gD +15 "core" ? +3 .tCS.seek 0ml + "collection"''Q +1577 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'3& +5 "core" &XqrC\ L +2 "collection"'% +4 "core" %VE\ +2 .tCSV.dial :flush + "collection"'c  +71 "core" +2 .tCS.seek 5ml +2 "collection"''m +1155 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'I @ +43 "core" B + "collection"'e% +5 "core" %mD\  +2 .tCS.seek 7ml +2 "collection"'~' +513 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'n  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +3 .tCS.seek 0ml + "collection"'['Q +1571 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'B& +5 "core" &XqrC\ L + "collection"'N% +5 "core" %UC\ + .tCSV.dial CSR +2 "collection"'i  +41 "core"  +2 "collection"'U% +4 "core" %U@\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'$'O +1791 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'' O +510 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +3 'l  +95 "core" +32  +2 .tCTV.dial :intake +2 "collection"'  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"':'Q +1783 "core" ' +2 .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"'P'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'"  +97 "core"  + "collection"'F% +5 "core" %N\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'C'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'O' O +1344 "core" ' +2 .tCSV.dial CBV +2 "collection"'j +96 "core" +3 .tCS.seek 0ml + "collection"'('Q +2593 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &7  K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &7  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &7 K +3 .tForearm.seek CC +2 "manipulator"&w'O +99 "core" ' +2 .tHand.close + "manipulator"&8/ +61 "core" / +2 .tCC.seek :open +2 "collection"'/( +427 "core" ( + "manipulator"&D& +5 "core" &7 _ K +2 "manipulator"&,% +4 "core" % Y M F +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(-6 +288 "core" ( +2 "manipulator"&?& +5 "core" &-9 X C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &-9  C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&`'n +105 "core" ' +3 .tHand.open + "manipulator"&Z1 +64 "core" 1 + "manipulator"&)% +5 "core" % d   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +96 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:27 + #Preparing to sleep until 6:32AM 08/7/2023 +9 #Asleep til 6:32AM 08/7/2023 +3 #Continuing at 06:32EDT07-Aug-23 +3 "Can"N\ ;E4 +3 ."Qmail"GoodNews.email "Then, in tube 5: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:159\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 15,\\n 5 => 7}\\nCan@12:57:42, 25.8C, 27% humidity, 15.1psia, 13.538V, 0.300A, 89.431Ah, 4.06W\\nSampled 89.3ml",Subject: "Asleep until 06:32EDT07-Aug-23" +24 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +41346 "Can"U\ $F +60001 S\ $GW1 +60001 U\ &Hǀ +60001 X\ $I] +60001 U\ $KO +60002 T\ $L +60001 T\ $M +60001 Q\ $OJ +60001 R\ $PK +60001 P\ $Q +60002 O\ )SFw +60001 O\ $T +60001 O\ $U +60001 N\ $WB9 +59452 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +539 "Can"M\ #Xπ +3622 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20665 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK +3 #"core_reader"@9100 sendCRC with ifg=0x20, ie=0x7F + #@10935 sendCRC with ifg=0x08, ie=0x5F #@52513 idle with ifg=0x84, ie=0x75 +4 #@53185 select with ifg=0x10, ie=0xF5 #@53820 receive with ifg=0x10, ie=0xFD +2 #@54454 receive with ifg=0x10, ie=0xFD #@55088 receive with ifg=0x10, ie=0xFD +2 #@55415 receive with ifg=0x80, ie=0xFD +2 #@20631 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +196 #"Restarting_core_reader"Powering core bus +540 "Can"M\ !YB +2 M\ !YBG + #"Restarting_core_reader"Polling Can every 10:00 +19758 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4888 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +14498 "Can"J\ &Zf +1047 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7103 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +10355 "Can"L\ '\\Unf +2988 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12692 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2836 "Can"M\ *]f +4994 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +13503 "Can"M\ &_f +3955 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10354 "Can"N\ &`|0f +8139 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6192 "Can"M\ &af +12327 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +1971 "Can"L\ ,c=\\f +18767 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +5143 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +23 #Session Ended +15227 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +63 "Can"L\ df +20694 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 "Can"J\ %ff +2292 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5036 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +13 #Session Ended +15232 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16638 "Can"I\ +gif +4099 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14376 "Can"J\ *hf +6376 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12124 "Can"H\ &j5Jf +4193 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10090 "Can"H\ ,kf +10673 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5149 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +20 #Session Ended +2640 "Can"E\ &mvf +12615 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5855 "Can"E\ +ni f +14908 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3578 "Can"D\ &o f +1400 #"reset-modem"Session Begun +9 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +17 #Session Ended +15359 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1698 "Can"D\ (q)\ 8f +5795 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +12954 #Session Begun +97 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20710 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20414 "Can"C\ &r\ f +337 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18137 "Can"B\ &s df +2582 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15909 "Can"D\ ,uc f +4812 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11913 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13985 "Can"E\ &v f +6750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10770 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11970 "Can"E\ &x( &f +8756 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +9743 "Can"D\ %y f +10981 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +4735 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7769 "Can"E\ %zRf +12959 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5519 "Can"G\ (|cf +15232 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3267 "Can"F\ %}~f +988 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +8 #Session Ended +16235 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1267 "Can"G\ $(f +5208 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +13956 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20052 "Can"H\ 'f +697 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20761 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17777 "Can"H\ '@f +2977 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5466 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10056 "Can"I\ +af +4883 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13597 "Can"F\ &lf +7140 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6401 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +13947 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11723 "Can"H\ ++f +9030 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4724 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4733 "Can"H\ &f +11013 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7461 "Can"I\ &.f +13275 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20762 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +5184 "Can"H\ *\\f +15573 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20655 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@10935 sendCRC with ifg=0x08, ie=0x5F + #@52513 idle with ifg=0x84, ie=0x75 #@53185 select with ifg=0x10, ie=0xF5 + #@53820 receive with ifg=0x10, ie=0xFD + #@54454 receive with ifg=0x10, ie=0xFD #@55088 receive with ifg=0x10, ie=0xFD + #@55415 receive with ifg=0x80, ie=0xFD + #@35281 probe with ifg=0x02, ie=0x5F #@13711 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +249 "Can"H\ < P +3 H\ < PO +5 #"Restarting_core_reader"Polling Can every 10:00 +20270 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +39644 "Can"J\ && +12395 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20766 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1860 "Can"I\ - L& +18901 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20322 "Can"I\ &r& +420 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4616 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15738 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@52513 idle with ifg=0x84, ie=0x75 + #@53185 select with ifg=0x10, ie=0xF5 #@53820 receive with ifg=0x10, ie=0xFD + #@54454 receive with ifg=0x10, ie=0xFD + #@55088 receive with ifg=0x10, ie=0xFD + #@55415 receive with ifg=0x80, ie=0xFD #@35281 probe with ifg=0x02, ie=0x5F + #@56290 probe with ifg=0x02, ie=0x5F #@57919 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +255 "Can"H\ s + H\ sQ + #"Restarting_core_reader"Polling Can every 10:00 +20247 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6900 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12061 "Can"I\ 'Of +1488 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16970 "Can"H\ 'Cf +3799 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14654 "Can"L\ '"f +6114 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12338 "Can"J\ 'of +47275 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8525 "Can"I\ ,f +12244 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20766 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20765 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6186 "Can"H\ &Tf +14562 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17459 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4279 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2914 "Can"H\ *1f +17852 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +611 "Can"H\ f +4323 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +17 #Session Ended +15481 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19385 "Can"G\ %]f +1366 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20775 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +17076 "Can"E\ 'f +3698 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20776 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20771 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14717 "Can"I\ &^f +6029 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +29871 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1691380917.12 "Can"G\ 'f +891 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20843 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16910 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +569 "Can"G\ &&f +3622 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20774 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +14817 "Can"H\ 'Kf +5953 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20772 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20780 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12457 "Can"G\ )f +8304 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20772 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +10141 "Can"G\ -m wf +10641 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +49348 "Can"F\ &! f +1672 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4222 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +99 #Session Ended +12466 "Can"E\ ,:!f +8277 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +10188 "Can"D\ +"9f +10567 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7915 "Can"E\ +"f +12836 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +47153 "Can"G\ '#ef +2640 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11668 "Can"D\ '#f +9079 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9387 "Can"E\ 'h$f +11369 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7100 "Can"C\ '%'f +13650 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +46339 "Can"F\ 'C%f +12393 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1893 "Can"E\ +&Sf +18851 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20375 "Can"D\ ')&f +385 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18068 "Can"C\ &'f +2662 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +36565 "Can"@\ ' (f +60001 @\ 'z(f +60001 >\ ')Af +60001 B\ 'U)f +60001 A\ '*mf +60002 C\ */+f +60001 A\ '+f +60001 >\ ',/f +60001 B\ +ā,f +60001 @\ &-[f +60002 ?\ 'a-f +60001 @\ ).f +60001 B\ 'J/f +60001 B\ '˼/f +60001 B\ '10If +60002 A\ 'Υ0f +60001 B\ /1uf +60001 D\ *ч2 f +60001 B\ '2f +60002 D\ +j37f +60001 C\ +3f +60001 B\ 'G4cf +60001 B\ ,4f +243 A\ +4 +54 .tGate.power :raw,:ON +100 "sampler") +2 )\\ +3 "core"  +2 "collection"' +2 'R +4 "core"  +2 "processing"% +2 %  +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'@% +3 "core" %\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" % \ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")|% +3 "core" %?< v\ +2 .tSS.configure :default +2 "sampler")#.0X'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&b( +102 "core" ( +3 "manipulator"&s& +4 "core" &  M 0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&h'\ +2 "core" ' +2 "manipulator"&Y% +5 "core" %\   \ +2 "processing"%& +3 "collection"'x& +8 "core" & \ + &/\ +3 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +2 "processing"%( +2 "collection"'( +262 "core" ( +10 ( +45 "Can"C\ M5 +7 #tPhase [deepDAwithoutWCR] +2 ."Qmail"Notice.email "At 06:32:28 began in tube 5: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:159\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 15,\\n 5 => 7}\\nCan@06:32:28, 25.0C, 27% humidity, 15.1psia, 13.489V, 0.410A, 92.473Ah, 5.53W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #26) <=== +2 .Sample.deep +8 "sampler")_0 +1968 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +5 "core" &\  + .tHand.open +2 "manipulator"&1 +62 "core" 1 + "manipulator"&Q& +5 "core" &   0 +2 "manipulator"&m% +4 "core" % \   8  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(-6 +185 "core" ( +2 "manipulator"&1& +4 "core" &-2  g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-2 \  . g +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&r'n +108 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&'& +4 "core" &-B   W +2 "manipulator"&4% +4 "core" % & K +3 .tForearm.seek :retract + "manipulator"&}'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A( +284 "core" ( + "manipulator"&#& +5 "core" &?   1 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &?  \ [ N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&v'O +108 "core" ' +2 "manipulator"&q& +5 "core" &<  A M +2 "manipulator"&6% +4 "core" %F / 5 +2 "collection"'t& +5 "core" & \  +2 "collection"'&& +5 "core" &\  +3 .tCC.seek :closed + "collection"'-(X +6 "core" &\  +7 &F\ &j +9 &lY \ 8 +9 &\ K +10 &Z \ L +9 &O`\ \ L +10 &_\ L +9 &^ \ K +9 &^ \ L +10 &W`  \ L +9 &b  \ L +9 &a \ L +10 &!` \ L +9 &#__ \ L +10 &% ]  \ L +9 &&\\ \ L +9 &(\\  \ L +10 &*gZ  \ L +9 &,)[  \ L +9 &-Z  \ L +10 &/[  \ L +9 &1pZ\  \ K +10 &31\\  \ L +9 &4]  \ L +9 &6Z  \ K +10 &8w]  \ L +9 &:8^\  \ L +9 &;[  \ L +10 &=Z\  \ L +9 &?Z\ \ \ K +10 &AA^ \ \ L +9 &Ce \ L +9 &Dk\ M +10 &F{\ P +9 &H3\ S +9 &I\ V +10 &K\ W +9 &Mn\ W +10 &O.\ X +9 &P\ X +9 &R\ Y +10 &Tq\ Y +9 &V2\ Y +9 &Wx\ - +10 &Xq$\ O +9 ( +2 &Xwp\ I +2 "collection"'&& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.07 +2 "collection"' & +4 "core" &Xwp\ I +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&E% +5 "core" % F 6  + 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'T& +4 "core" &Xwp\ I +2 "collection"'^% +4 "core" %N\ +2 .tCSV.dial CSR +2 "collection"'d  +123 "core"  +2 "collection"'a% +4 "core" %N\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'G'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '2% +3 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'3' +629 "core" ' +2 .tCSV.dial :waste +2 "collection"' +135 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'c'Q +1979 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &Xwn\ I +2 "collection"'I% +4 "core" %L\ +2 .tCSV.dial :flush + "collection"'e  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' O +2244 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'n + '  +6 "core" +75 +2 .tCTV.dial :intake + "collection"'~  +70 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'B'Q +2238 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'N  +70 "core"  +2 #tFlushing upper manifold + "collection"'i& +5 "core" &Xwn\ I + "collection"'U% +4 "core" %O\ +2 .tCSV.dial :flush +2 "collection"'[  +67 "core"  +3 .tCS.seek 5ml + "collection"'$'m +1159 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'l% +5 "core" %m\  +2 .tCS.seek 6.999ml +2 "collection"' ' +518 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +97 "core"  +2 .tCTV.dial :air +3 .CS.seek 0ml + "collection"''Q +1586 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"':'. +728 "core" ' +2 .tCSV.dial :waste + "collection"'" +42 "core" +3 .tCS.seek 0ml + "collection"'F'Q +732 "core" ' +2 "collection"'P& +4 "core" &Xwm\ I +2 "collection"'C% +4 "core" %M\ +2 .tCSV.dial :flush + "collection"'j  +41 "core"  +3 .tCS.seek 3ml + "collection"'O'. +724 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +93 "core" A +2 "collection"'% +5 "core" %.\ +2 .tCS.seek 5ml +2 "collection"'f'm +514 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'8'Q +1144 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'.'. +731 "core" ' +2 .tCSV.dial :waste + "collection"'9 +70 "core" +3 .tCS.seek 0ml + "collection"''Q +735 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&D& +4 "core" &9 \ M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,( +4 "core" ( + "manipulator"&w& +5 "core" &9  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &9   M +3 .tForearm.seek CC +2 "manipulator"&5'O +101 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'Z( +425 "core" ( + "manipulator"&)& +5 "core" &9  M +2 "manipulator"&% +4 "core" % a \ A \\ +2 .tForearm.seek :retract +2 "manipulator"&`'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +295 "core" ( +2 "manipulator"&\\& +5 "core" &-> \  S _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +4 "core" &->   _ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +98 "core" ' +2 .tHand.open + "manipulator"&@1 +59 "core" 1 +2 "manipulator"&% +5 "core" % n   n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +3 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 06:36:54EDT07-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 15,\\n 5 => 7}\\nCan@06:32:28, 25.0C, 27% humidity, 15.1psia, 13.489V, 0.410A, 92.473Ah, 5.53W",Subject: "da sampling at most 100ml" +9 "collection"'V& +5 "core" &\ +2 "manipulator"&J% +4 "core" %\     +2 "storage"(7% +5 "core" % N\ + "storage"(L. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"( (<( +212 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (S& +3 "core" &<) \  +2 "manipulator"&!& +4 "core" &-R B K +2 "manipulator"&\ % +4 "core" %\   =  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&X( +180 "core" ( +2 "manipulator"&& +5 "core" &  0 + "storage"(<& +5 "core" &<) \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&k'j +92 "core" ' +2 "storage"(%& +5 "core" &<) I\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(M'g +232 "core" ' + "storage"(;- +5 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &<) ~ \  +2 "manipulator"& & +4 "core" &   0 +3 .tElbow.seek 5 + "manipulator"&0( +4 "core" ( +2 "manipulator"&{& +4 "core" &  K 0 +2 "storage"((& +4 "core" &<) !\  +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&+'> +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&z& + "storage"(u' +10 "core" & \ O 0 +2 "manipulator"&W% +5 "core" % > \  K +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s( +102 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +44 "core" ( +2 "manipulator"&Y& +5 "core" &:   M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &:  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&& +10 "core" &8   c L +5 "manipulator"&p% +4 "core" %S  j +2 "collection"'>& +5 "core" &\ +3 "collection"'& +6 "core" &\ +3 .tCC.seek :closed +3 "collection"'/(X +3 "core" &\ +5 & \ 8 +10 &BJx'\ 0 +9 &su\ D +10 &]  \ K +9 &Y \ J +9 &Z\ K +10 &e]\ K +9 &(Z \ K +9 &] \ K +10 &X  \ K +9 &nY\ K +10 &!0\\  \ K +9 &"X\ K +9 &$Y \ J +10 &&vY\  \ K +9 &(7\\  \ K +9 &)Z \ J +10 &+Z  \ K +9 &-Y  \ J +10 &/@Z  \ K +9 &1X\  \ J +9 &2Y  \ K +10 &4]'\ K +9 &6HW \ K +9 &8\ Y  \ K +10 &9\\  $\ K +9 &;V\  \ K +10 &=PY  7\ K +9 &?]  Y\ K +9 &@Z l\ K +10 &B^ \ K +9 &DSi\ M +9 &F\ )\ Q +10 &G,\ U +9 &I}(\ V +10 &K<\ W +9 &L4\ W +9 &NP\ X +10 &PX\ X +9 &R?[\ Y +9 &Sa\ Z +10 &Uc\ Z +9 &Wub\ ; +10 &XN-^\ )y +9 &XruX\ U +3 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.16 +57 .Hand.open +2 "manipulator"&_1 +55 "core" 1 +2 "manipulator"&]% +5 "core" % S 3   j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tcollectSample 100ml 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 +47 .SS.hold +10 "sampler")Q+ +4 "core" + + "sampler")m% +5 "core" %?; `\ B + "collection"'1& +5 "core" &XrqH\ U +3 "Can"@\ bڝ5I +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0XID k\ w +2 "sampler")a% +4 "core" %X_>LH l\ v +2 .tIntake.select :close + "sampler")0 +9 )v% +4 "core" %Xa?UQ i\ { + .tSSV.dial :exhaust +2 "sampler")H  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")2' +410 "core" ' + .tExhaust.select :close +2 "sampler") +11 #tSampling 100.0ml +3 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X?G\ +2 "sampler")9% +4 "core" %k q\ z n +69 "collection"'.% +3 "core" %NBCS\ +2 "sampler")D% +5 "core" %k o\ x n +77 "collection"'w% +4 "core" %NEFE\ +2 "sampler")?% +4 "core" %k j\ x n +88 "collection"'% +3 "core" %NGG?\ +2 "sampler")A% +4 "core" %k  g\ w n +100 "collection"'=% +3 "core" %NIKJ\ +2 "sampler")-% +4 "core" %k%! n\ y n +113 "collection"')% +3 "core" %NLKE\ +2 "sampler")% +4 "core" %k;8 g\ y n +127 "collection"'5% +4 "core" %NLMG\ +2 "sampler")\\% +4 "core" %kQL h\ y n +144 "collection"',% +3 "core" %NMMC\ +2 "sampler")R% +4 "core" %kga k\ x n +2 "sampler")@% +4 "core" %kgc n\ y n +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %kje h\ } n +2 .tSSV.dial :exhaust +2 "sampler")V  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")J' +921 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")`  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open +2 "sampler") +210 "collection"'7% +4 "core" %NPOa\ + #tIntake @19.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +3 "sampler")#.0X% +4 "core" %TY c\ u +23 "collection"'u% +4 "core" %N?<P\ +2 "sampler")% +5 "core" %TX _\ u +2 "collection"'Z% +4 "core" %N?>U\ +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X>b\ +2 "sampler")T% +4 "core" %cZ e\ u +27 "collection"'^% +4 "core" %NBBJ\ +2 "sampler")&% +4 "core" %cZ h\ t +31 "collection"'d% +4 "core" %NEFc\ +2 "sampler")a% +4 "core" %cZ ]\ u +2 "collection"'v% +5 "core" %NGCH\ +2 .tSS.reconfigure :inhaling 1.14ml/s +3 "sampler")#.P0X>>\ +2 "sampler")I% +4 "core" %Z f\ v +24 "collection"'G% +3 "core" %N>AH\ +2 "sampler")% +5 "core" %Z h\ u +27 "collection"'n% +4 "core" %NCAK\ +2 "sampler")~% +5 "core" %Z k\ u +31 "collection"'e% +4 "core" %NDFa\ +3 "sampler")c% +4 "core" %Z b\ v +36 "collection"'i% +3 "core" %NFGF\ +2 "sampler")U% +5 "core" %Z b\ u +2 "collection"'[% +9 "core" %NGFJ\ + #tIntake @18.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0XH\ +2 "sampler")$% +4 "core" %Db l\ u +18 "collection"'% +3 "core" %N=?Y\ +2 "sampler") % +5 "core" %Db Y\ t +20 "collection"'% +4 "core" %N?@Z\ +2 "sampler")"% +4 "core" %Db _\ u +24 "collection"':% +4 "core" %NADF\ +2 "sampler")P% +18 "core" %Db h\ v +18 "collection"'C% +3 "core" %NFDY\ +2 "sampler")j% +5 "core" %Db W\ t +31 "collection"'F% +3 "core" %NCEK\ +2 "sampler")% +5 "core" %Db l\ t +35 "collection"'% +4 "core" %NHHh\ +2 "sampler")% +5 "core" %Db ]\ u +2 "collection"'O% +4 "core" %NGGW\ +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +3 "sampler")#.A0X>D\ +2 "sampler").% +5 "core" %-Z l\ u +17 "collection"'D% +4 "core" %NA?Q\ +2 "sampler")w% +4 "core" %-Z h\ t +20 "collection"'?% +4 "core" %NAA^\ +3 "sampler")% +4 "core" %-Z c\ t +23 "collection"'A% +4 "core" %NCDc\ +2 "sampler")=% +5 "core" %-Z a\ u +27 "collection"'-% +3 "core" %NDDf\ +2 "sampler"))% +5 "core" %-Z j\ u +31 "collection"'% +3 "core" %NGF[\ +2 "sampler")5% +4 "core" %-Z a\ u +36 "collection"'\\% +5 "core" %NHFR\ + "sampler"),% +5 "core" %-Y k\ u +41 "collection"'R% +3 "core" %NIIf\ +2 "sampler")@% +5 "core" %-Z _\ u + "collection"'% +5 "core" %NIIG\ +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.84ml/s +3 "sampler")#.;0X% +5 "core" %ʋ] i\ t +31 "collection"'u% +3 "core" %NFFF\ +3 "sampler")% +3 "core" %ʋ] l\ t +37 "collection"'Z% +3 "core" %NHIb\ +2 "sampler")Y% +5 "core" %ʋ\\ _\ t +40 "collection"'% +6 "core" %NJKH\ + "sampler")% +5 "core" %ʋ] i\ t +46 "collection"'m% +4 "core" %NJI[\ +2 "sampler")1% +4 "core" %ʋ] _\ u +54 "collection"'% +3 "core" %NMK\\\ +2 "sampler")Q% +5 "core" %ʋ] c\ u +2 "collection"'% +4 "core" %NKJ\ +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.69ml/s +2 "sampler")#.00X% +4 "core" %sT s\ t +2 "collection"'N% +4 "core" %NLN]\ +2 #tIntake @19.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X\ +2 "sampler") % +4 "core" %V _\ t +68 "collection"'% +4 "core" %NML\\\ +2 "sampler")E% +5 "core" %V c\ t +76 "collection"'T% +4 "core" %NON\\\ +2 "sampler")]% +4 "core" %V _\ t +88 "collection"'^% +3 "core" %NMN>\ +2 "sampler")x% +4 "core" %W _\ s +2 "collection"'&% +5 "core" %NPNZ\ +2 .tSS.reconfigure :inhaling 0.41ml/s +3 "sampler")#.0X% +4 "core" %!S ^\ u +53 "collection"'N% +3 "core" %NOMo\ +2 "sampler")Z% +5 "core" %!S a\ t +60 "collection"'Y% +3 "core" %NMO:\ +2 "sampler")% +5 "core" %!S i\ t +68 "collection"'% +3 "core" %NNNT\ +2 "sampler")z% +6 "core" %!S m\ u +76 "collection"'m% +4 "core" %NMON\ +2 "sampler")!% +4 "core" %!S e\ u +88 "collection"'1% +3 "core" %NOOV\ +2 "sampler")% +5 "core" %!S i\ u +99 "collection"'Q% +3 "core" %NOOQ\ +2 "sampler")% +5 "core" %!S m\ t +112 "collection"''% +3 "core" %NNMR\ +2 "sampler")4% +5 "core" %!S k\ u + "collection"'h% +5 "core" %NON'\ +3 .tSS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0XA7\ U +2 ."airStroke"CSV.dial :waste +4 "sampler")T% +5 ."airStroke"CS.seek 0ml + "collection"']'Q +5 "core" %tm j\ {I + ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV + "sampler")^  + "collection"'x @ +74 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'&' O +110 "core"  +2 .tCTV.dial :air +2 "collection"'v  +71 ."flow"Gate.power :analytic3,:OFF +2 "core"  +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +128 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'6  + "sampler")' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +111 "core"  +18  +313 ' +2 "sampler")g% +5 "core" %C= i\ h + .tCBV.dial between SSV and waste2 +2 "collection"'2  +31 "core"  +2 "collection"'I% +4 "core" % QF\  +8 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'G  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'b'Q +2173 "core" 'k\ ͭ +3 "collection"'% +5 "core" %k\  + "sampler")n% +4 "core" %B> i\ h +2 #tBubblePoint: Intake @39.5psia, Outlet @15.3psia +2 .CBV.dial SSV + "collection"'~ @ +31 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X9 +6 "core" 9 +103 "collection"'N9 +2 "core" 9d +103 "collection"'Z9 +3 "core" 9 d +102 "collection"'Y9 +3 "core" 9 d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +3 "core" 9d +102 "collection"'z9 +3 "core" 9d +103 "collection"'m9 +2 "core" 9d +103 "collection"'!9 +3 "core" 9"d +102 "collection"'19 +3 "core" 9&d +102 "collection"'9 +4 "core" 9+d +102 "collection"'Q9 +3 "core" 9/d +103 "collection"'9 +3 "core" 9&3d +102 "collection"''9 +3 "core" 9:7d +102 "collection"'49 +3 "core" 9R R +103 "collection"'v9 +3 "core" 9`O +102 "collection"'9 +3 "core" 9K +103 "collection"']9 +3 "core" 9I +102 "collection"'*9 +3 "core" 9G +103 "collection"'69 +3 "core" 9C +103 "collection"'9 +2 "core" 9A +103 "collection"'9 +3 "core" 9#> +102 "collection"'g9 +3 "core" 9A< +103 "collection"'29 +2 "core" 9a9 +103 "collection"'I9 +4 "core" 97 +102 "collection"'G9 +3 "core" 95 +103 "collection"'&9 +3 "core" 93 +102 "collection"'9 +3 "core" 9!1 +103 "collection"'n9 +2 "core" 9". +103 "collection"'~9 +57 "core" 9 #- +112 "collection"'9 +2 "core" 95&) +103 "collection"'c9 +3 "core" 9M'( +102 "collection"'i9 +3 "core" 9f)& +103 "collection"'U9 +3 "core" 9~+% +102 "collection"'e9 +3 "core" 9-$ +103 "collection"'d9 +3 "core" 9." +102 "collection"'H9 +3 "core" 90! +102 "collection"'l9 +4 "core" 91 +102 "collection"'9 +3 "core" 94 +103 "collection"'[9 +3 "core" 94 +103 "collection"' 9 +2 "core" 9 6 +103 "collection"'b9 +3 "core" 9 "7 +102 "collection"'$9 +3 "core" 9 28 +103 "collection"'39 +2 "core" 9 D: +103 "collection"'9 +3 "core" 9 S< +103 "collection"':9 +3 "core" 9 c> +102 "collection"'P9 +3 "core" 9 r?  +103 "collection"'"9 +2 "core" 9 @  +103 "collection"'C9 +3 "core" 9 A +102 "collection"'F9 +4 "core" 9 C +102 "collection"'j9 +3 "core" 9 D +103 "collection"'B9 +2 "core" 9 F +103 "collection"'a9 +3 "core" 9 G" +102 "collection"'q9 +3 "core" 9 H& +103 "collection"'w9 +3 "core" 9 J* +103 "collection"'99 +3 "core" 9 K/ +102 "collection"'?9 +4 "core" 9 L3 +102 "collection"'9 +4 "core" 9 N7 +102 "collection"'9 +3 "core" 9 O; +102 "collection"'.9 +4 "core" 9\ P@ +103 "collection"'=9 +2 "core" 9\ QD +103 "collection"'9 +3 "core" 9\ RH +102 "collection"'-9 +4 "core" 9\ TL +102 "collection"')9 +3 "core" 9\ "UP +103 "collection"'D9 +2 "core" 9\ (VU +103 "collection"'59 +3 "core" 9\ /XY +102 "collection"'9 +3 "core" 9\ 4Y] +103 "collection"'9 +3 "core" 9\ ;Ya +102 "collection"'A9 +3 "core" 9\ ?Zf +103 "collection"',9 +3 "core" 9\ D[j +103 "collection"'R9 +2 "core" 9\ I]n +103 "collection"'@9 +3 "core" 9\ N^r +102 "collection"'\\9 +4 "core" 9\ S^v +102 "collection"'f9 +3 "core" 9\ V`{ +103 "collection"'`9 +3 "core" 9\ [b +103 "collection"'79 +3 "core" 9\ _b +102 "collection"'\ 9 +3 "core" 9\ cd +102 "collection"'9 +4 "core" 9\ ge +102 "collection"'9 +3 "core" 9\ je +103 "collection"'9 +3 "core" 9\ ng +103 "collection"'J9 +3 "core" 9\ qh +102 "collection"'K9 +3 "core" 9\ th +102 "collection"'89 +3 "core" 9\ wj +103 "collection"'%9 +3 "core" 9\ zj +102 "collection"'L9 +3 "core" 9\ }k +103 "collection"'<9 +3 "core" 9\ k\ +102 "collection"'O9 +3 "core" 9\ m +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ " +2 ';9 +7 "core"  + 9\ \  +2 "collection"'{% +4 "core" %o\ +2 #tBegun lysing Collection Puck Heater at 68C/38.8psia +11119 "Can"8\ 6%f +48867 "core" ` +2 "collection"' 9 +4 "core" 9\  +2 "collection"'(% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/36.2psia +2 .CS.seek 0ml +2 "collection"'V'Q +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" B + .tCSV.dial :air +2 "collection"' @ +40 "core" ? +3 .tCS.seek 5ml + "collection"'X'm +1345 "core" ' + .tCSV.dial CTV +2 "collection"'k  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'S @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'M  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1335 "core" ' + "collection"'+% +10 "core" %Q^_ \ +2 #tPuck @46.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'| +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +33 "core"  + "collection"'>% +5 "core" %QXX\ +3 .tCS.seek 5ml + "collection"'N'm +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Z  +41 "core" +2 "collection"'Y% +4 "core" %mLM\ +3 .tCS.seek 7.001ml + "collection"'' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'z' O +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'m ` +120 "core" b +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'!   +29 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'1  + '  +27 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'Q'm +1347 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B +2 .tCSV.dial :waste + "collection"'' +109 "core" +3 .tCS.seek 0ml + "collection"'4'Q +1051 "Can",\ Ym6f +287 "core" ' +2 .tCSV.dial :air +2 "collection"'h @ +67 "core" A +2 .tCS.seek 5ml +2 "collection"'_'m +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"'y  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'r  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'t @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1337 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'W +96 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'o% +5 "core" %PAC\ +3 .tCS.seek 5ml + "collection"'#'m +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'}  +41 "core" +2 "collection"'E% +4 "core" %m\ \  +3 .tCS.seek 7ml + "collection"'T' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'x @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'^' O +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'v ` +108 "core" _ +2 #tLysing Complete + "collection"'& +5 "core" &Xrp#\ U +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&]% +4 "core" %\  ! +2 "storage"(*% +4 "core" % ! $ 2\ +2 "storage"(6. +3 "core" .(<( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,F +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &,I P\ +2 "manipulator"&g& +4 "core" &7  L +2 "manipulator"&2% +4 "core" %\   ! +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&I( +176 "core" ( +61 "manipulator"&G& +5 "core" & +2 "storage"(&& +4 "core" &,J G G \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +95 "core" ' +2 "storage"(n& +4 "core" &,J F F S\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(~'g +155 "core" ' +2 "storage"(- +4 "core" -'й +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +4 "core" &   +2 "storage"(i& +5 "core" &,J  \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&U' +33 "core" ' +2 .tElbow.hold + "manipulator"&e, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +3 "core" -'й +3 .tSE.seek 14.19 Pucks below Top Plate + "storage"(H' +28 "core" ' +2 "manipulator"&l% +5 "core" %  ( F +2 "storage"(& +4 "core" &,J   6\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 287 counts + "manipulator"&['. +12 "core" ' +2 "manipulator"& & +5 "core" &   5 +2 "storage"(b& +4 "core" &,J " ! _\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&$'g +32 "core" ' +2 .tSE.seek 15.19 Pucks below Top Plate +2 "storage"(3' +54 "core" ' +2 "manipulator"&& +5 "core" &  e +2 "manipulator"&:% +5 "core" %l 1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"( +158 "core" ( +2 "manipulator"&C& +5 "core" &2 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" &2 G +2 .tForearm.seek CC +2 "manipulator"&j'O +93 "core" ' +2 .tHand.close + "manipulator"&B/ +54 "core" / +2 .tCC.seek :open + "collection"'a( +426 "core" ( +2 "storage"(q& +4 "core" &,J  \ +2 "storage"(w& +4 "core" &,J  \ +2 "manipulator"&9& +4 "core" &1 d G +2 "manipulator"&?% +4 "core" % [ +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +212 "core" ( +2 "manipulator"&.& +5 "core" &  u 3 +2 "storage"(=& +4 "core" &,J G F A\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&' +108 "core" ' +2 .tElbow.hold + "manipulator"&-, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&)1 +63 "core" 1 +2 "manipulator"&D% +5 "core" % c #  ` +2 "storage"(5& +4 "core" &,J w\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 288 counts +2 "manipulator"&'/ +12 "core" ' +2 "manipulator"&& +4 "core" &Q   ' +2 "storage"(A& +5 "core" &,J C B \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&,'g +33 "core" ' + "storage"(R% +5 "core" % F E 7\ +3 ."downElevator"SE.seek :down +4 "storage"(@' +98 (\\% +3 "core" %[ n s\ L7 +3 "manipulator"&f% +4 "core" %p +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +12 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +5 "core" &\ +2 "manipulator"&\ & +4 "core" &Q ' +2 "manipulator"&% +4 "core" %   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +175 "core" ( +2 "manipulator"&& +5 "core" &-<  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +5 "core" &-<  +2 .tForearm.seek :garage +2 "manipulator"&K'n +106 "core" ' +2 .tHand.close + "manipulator"&8/ +53 "core" / +2 "manipulator"&%& +4 "core" &-M    +2 "manipulator"&L% +5 "core" % J " +2 .tForearm.seek :retract + "manipulator"&<'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +275 "core" ( +2 "manipulator"&;& +5 "core" &6  2 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +4 "core" &6 J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'O +99 "core" ' +2 "manipulator"& & +5 "core" &6 = J +2 "manipulator"& % +4 "core" %U  j y +3 "collection"'(& +4 "core" &k\ +2 "collection"'p& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &\  +8 &2~\ +| +9 &f^\ > +10 &nC\ K +9 &SV/\ J +9 &Y\ J +10 &Y\ J +9 &Y\ J +9 &YY\ K +10 &Y\ J +9 &X\ J +10 & Y\ J +9 &"bY\ J +9 &$%V\ J +10 &%Y\ J +9 &'Yg\ J +9 &)kYM\ J +10 &+,Y<\ J +9 &,W(\ J +9 &.Y|\ J +10 &0rYW\ J +9 &23YC\ K +10 &3Y2\ J +9 &5Y\ J +9 &7z\\\ J +10 &9=Y\ J +9 &:Y\ J +10 &<[\ J +9 &>Z\ J +9 &@D\\\ J +10 &BZ\ J +9 &C[\ K +9 &Er\ M +10 &G7 I\ R +9 &H\ V +10 &J\ W +9 &Lk\ X +9 &N-%\ X +10 &OB:}\ X +9 &QWTo\ Y +9 &Sojfd\ Y +10 &U1ywT\ Y +9 &VB\ T +10 &X"<0\ 0 +9 &X}u5\ L +5 ( +2 "collection"'p& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.15 + "collection"'& +5 "core" &X}e'\ L + &X}e\ L +2 .tHand.open + "manipulator"&V1 +57 "core" 1 +2 "manipulator"&k% +4 "core" % U '  Z y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +110 "core" ' +2 .tPSV.dial PSR + "processing"%M +125 "core"  +2 "processing"%% +5 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%X'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%+  +40 "core"  +3 .tPS.seek 0ml + "processing"%|'d +1599 "core" ' +2 .tPSV.dial PSR +58 "processing"% +43 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%>' +2612 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"% +2 .tCBV.dial PRV +5 "collection"'Z  +4 "core" @ +2 "processing"%Y  +65 "core" +88  + .tPSV.dial :mixloop +2 "processing"%N +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2621 "core" ' +2 .tPSV.dial :air + "processing"%m  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%!' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%1 +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +42 "core" +3 .tPS.seek 0ml + "processing"%Q'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +5 "core" &6  J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&y& +5 "core" &6  - J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +4 "core" &6   J +2 .tForearm.seek CC +2 "manipulator"&r'O +93 "core" ' +2 .tHand.close + "manipulator"&t/ +63 "core" / +2 .tCC.seek :open +2 "collection"'_( +425 "core" ( +2 "manipulator"&W& +5 "core" &6  J + "manipulator"& % +5 "core" % @ 0 t +2 .tForearm.seek :retract + "manipulator"&o'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +292 "core" ( + "manipulator"&}& +5 "core" &-8 S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &-8 S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&#'n +103 "core" ' +2 .tHand.open + "manipulator"&x1 +62 "core" 1 +2 "manipulator"&T% +5 "core" % d  C R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +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 5 into Collection Clamp + "collection"'& +5 "core" &9\ +2 "manipulator"&]% +4 "core" %\   i ' +2 "storage"(*% +5 "core" % \ +2 "storage"(6. +3 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +205 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (g& +3 "core" &<, x\ +2 "manipulator"&2& +5 "core" &-; P +2 "manipulator"& % +4 "core" %\   ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&G( +216 "core" ( +2 "manipulator"&&& +5 "core" &  @ +2 "storage"(s& +4 "core" &<, \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&n'j +102 "core" ' +2 "storage"(& +5 "core" &<, \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(c'g +252 "core" ' +2 "storage"(i- +4 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &<, x \ +2 "manipulator"&d& +4 "core" &  @ +2 .tElbow.seek 5 +2 "manipulator"&l( +56 "core" ( +2 "manipulator"&& +4 "core" &  3 +2 "storage"( & +4 "core" &<, ~ | 3\ +3 .tForearm.seek 5 + 300 counts + "manipulator"&b'> +23 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(' +3 "manipulator"&:& +9 "core" &  z 3 + "manipulator"&I% +5 "core" % E   +3 .tForearm.seek :retract + "manipulator"&~'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +106 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +40 "core" ( +2 "manipulator"&[& +5 "core" &6 4 J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &6 J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'O +104 "core" ' +2 "manipulator"&F& +5 "core" &6   J +2 "manipulator"&$% +4 "core" %W  a +3 "collection"'e& +4 "core" &\ +3 "collection"'B& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'P(X +5 "core" &\ +4 &\ 5 +9 &AJ|h\ 0 +10 &uvZ\ E +9 &$`F\ J +9 &V<\ J +10 &Ys\ K +9 &kY\ J +10 &-\\\ J +9 &Ym\ K +9 &ZY\ K +10 &sYK\ J +9 &!5WI\ J +9 &"Z?\ K +10 &$X-\ J +9 &&{[%\ J +10 &(<X\ K +9 &)Y \ J +9 &+W\ J +10 &-\\\ J +9 &/E\\\ J +9 &1[\ J +10 &2Y \ K +9 &4Y\ J +10 &6M[\ J +9 &8Y\ K +9 &9Y\ J +10 &;V\ J +9 &=VW\ J +9 &?]\ J +10 &@Z\ K +9 &B\\\ K +10 &DWn:\ L +9 &F \ Q +9 &Gl\ U +10 &Il\ V +9 &K?g\ W +9 &Lj\ X +10 &Nd\ X +9 &P\\\ Y +10 &RAX\ Y +9 &TL\ Z +9 &UG\ Y +10 &Ww;\ ; +9 &XQ.7\ )w +9 &Xrs2\ V +3 ( +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.22 + .Hand.open +2 "manipulator"&/1 +53 "core" 1 + "manipulator"&q% +5 "core" % V ,  t b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +124 "core"  + .tCSV.dial CTV +2 "collection"'?  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2620 "core" ' + "collection"'.% +5 "core" % N\  +2 .tCS.seek 4ml +2 "collection"'='NO +1591 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +59 "processing"%"  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%)  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%D'd +2671 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'5 ` +29 "core" _ +3 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'A' O +1597 "core" ' +2 .tCSV.dial CTV + "collection"'R  +42 "core"  +3 .tCS.seek 0ml +2 "collection"''Q +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"'\\ @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'f  +123 "core" +2 "collection"'& +5 "core" &Xrp\ V +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&7% +4 "core" %\   +2 "storage"(% +4 "core" % $ $ r\ +2 "storage"(\ . +4 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,F +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &,F  \ +2 "manipulator"&3& +5 "core" &6 J +2 "manipulator"&% +4 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&,( +209 "core" ( + "manipulator"&J& +5 "core" &   h . +2 "storage"(@& +4 "core" &,F H =\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&-'g +99 "core" ' +2 "storage"(8& +4 "core" &,F ^ _ R\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(%'g +147 "core" ' +2 "storage"(L- +4 "core" -'ե +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +4 "core" &  . +2 "storage"(K& +4 "core" &,F \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&;' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&{, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'ե +3 .tSE.seek 15.18 Pucks below Top Plate + "storage"( ' +40 "core" ' +2 "manipulator"& % +4 "core" %|  ,  +2 "storage"((& +5 "core" &,F ^\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 308 counts +2 "manipulator"&<'C +22 "core" ' + "manipulator"&a& +5 "core" &* ) +2 "storage"(& +4 "core" &,F \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&V'g +21 "core" ' +3 .tSE.seek 16.18 Pucks below Top Plate +2 "storage"(k'ܻ +47 "core" ' +2 "manipulator"&p& +5 "core" &* % ) +2 "manipulator"&M% +5 "core" %e  Y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&0( +146 "core" ( + "manipulator"&+& +5 "core" &4  \  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &4 I +3 .tForearm.seek CC + "manipulator"&'O +94 "core" ' + .tHand.close +2 "manipulator"&|/ +62 "core" / +3 .tCC.seek :open + "collection"'( +426 "core" ( +2 "storage"(Z& +4 "core" &,F  \ +2 "storage"(Y& +4 "core" &,F   \ +2 "manipulator"&N& +5 "core" &3 ! H +2 "manipulator"&% +4 "core" % T c +2 .tForearm.seek :retract +2 "manipulator"&>'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&m( +229 "core" ( +2 "manipulator"&& +5 "core" &  D +2 "storage"(1& +4 "core" &,F @ E\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&!' +108 "core" ' +2 .tElbow.hold + "manipulator"&z, +4 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +60 "core" 1 +3 "manipulator"&'% +4 "core" % j " e +2 "storage"(& +4 "core" &,F \ \ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 290 counts +2 "manipulator"&h'1 +23 "core" ' +2 "manipulator"&y& +5 "core" &  + "storage"(u& +5 "core" &,F _ [ .\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&t'g +20 "core" ' +2 "storage"(O% +5 "core" % g f\ +3 ."downElevator"SE.seek :down +5 "storage"(S' +97 (% +3 "core" %W \ ] +2 "manipulator"&W% +5 "core" %~  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 "core" ' +2 .tForearm.seek :retract +2 ."downElevator"SE.stop +2 "storage"(5 +3 "manipulator"& '\ +89 "core" ' +2 .tPSV.dial :air +2 "processing"%r  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%}' +2608 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%E +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%4  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%x +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%T  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +5 "core" &\  +2 "manipulator"&]& +4 "core" & +2 "manipulator"&*% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(-6 +173 "core" ( +2 "manipulator"&#& +5 "core" &->  i G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +2 "core" &-> G +3 .tForearm.seek :garage + "manipulator"&2'n +102 "core" ' +2 .tHand.close + "manipulator"& / +63 "core" / + "manipulator"&& +5 "core" &-> 3 G +2 "manipulator"&&% +62 "core" % L S ' +2 .tForearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +120 "core" ( + "manipulator"&& +5 "core" &@ $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &@ $ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&i'Η +102 "core" ' +2 "manipulator"&& +5 "core" &@ $ +2 "manipulator"&d% +4 "core" %Α +2 "processing"%& +5 "core" &\  +3 "processing"% & +6 "core" &\  +3 .tPC.seek :closed + "processing"%(X +5 "core" &\  +7 &F\ &j +9 &pX~\ 8 +9 &\ L +10 &\\\ M +9 &Ma\ M +10 &]\ L +9 &b\ M +9 &b\ M +10 &V_I\ M +9 &_^\ M +9 &b'\ L +10 &!_\ M +9 &#_]\ L +10 &%!`\ L +9 &&c\ M +9 &(b\ L +10 &*fb\ M +9 &,'a\ M +9 &-_\ L +10 &/c\ M +9 &1o]%\ L +9 &30`\ M +10 &4`\ M +9 &6_(\ M +10 &8w]'\ L +9 &:9`,\ L +9 &;d\ M +10 &=_\ M +9 &?~^\ M +10 &AAa/\ L +9 &Ca3\ L +9 &Dh3\ N +10 &Fw4\ O +9 &H83\ R +9 &I5\ R +10 &K6\ R +9 &M|-\ S +10 &O?.\ R +9 &P3\ S +9 &R'\ T +10 &T\ S +9 &VD6\ S +9 &WzqA\ 'z +10 &XjB\ 7 +9 ( + &X<\ 0 +3 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%:& +4 "core" &X/\ 0 +2 .tHand.open + "manipulator"&I1 +58 "core" 1 +2 "manipulator"&G% +5 "core" % ΐ  u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +106 "core" ' +2 .tPRV.dial :air + "processing"%[  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%H +42 "core" +2 "processing"%c% +5 "core" %g&\ +2 .tPS.seek 0.3ml +2 "processing"%b'd +107 "Can"A\ G7Qf +277 "core" ' +2 .tPSV.dial PSR +2 "processing"%F +95 "core"  +2 "processing"%$% +4 "core" %dW\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%e'. +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%l' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +96 "core" +2 .tPTV.dial :mixing + "processing"%~ @ +70 "core" A +2 .tPBV.dial :waste2 +2 "processing"%_  +85 "core"  +3 .tPS.seek 0ml + "processing"%/'d +2620 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&q& +5 "core" &@ $ $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&B(? +4 "core" ( +2 "manipulator"&9& +5 "core" &@ $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" &@ + $ +2 .tForearm.seek PC +2 "manipulator"&C'Η +99 "core" ' +2 .tHand.close + "manipulator"&Q/ +63 "core" / +2 .tPC.seek :open +2 "processing"%.( +421 "core" ( +2 "manipulator"&^& +4 "core" &@ $ +2 "manipulator"&"% +5 "core" % Κ  _ +2 .tForearm.seek :retract + "manipulator"&)'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(-6 +136 "core" ( +2 "manipulator"&5& +5 "core" &-; 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-; 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&='n +99 "core" ' +2 .tHand.open + "manipulator"&R1 +57 "core" 1 +2 "manipulator"&A% +5 "core" % i [ l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +99 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%f& +5 "core" &\ +2 "manipulator"&% +4 "core" %\  ? $ +2 "storage"(7% +4 "core" % \ +2 "storage"(. +3 "core" .(,F +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(\ (<( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &<%  \  +2 "manipulator"&3& +4 "core" &-P m ! +2 "manipulator"&% +4 "core" %\  # +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +181 "core" ( +2 "manipulator"&J& +5 "core" &7 , +2 "storage"(@& +4 "core" &<% y \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&U'j +94 "core" ' +2 "storage"(8& +5 "core" &<% t n\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(L'g +255 "core" ' +2 "storage"(`- +4 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (K& +2 "core" &<% w q\  +2 "manipulator"&w& +4 "core" &7  9 , +3 .tElbow.seek 5 + "manipulator"&( +44 "core" ( +2 "manipulator"& & +4 "core" &! 4 +2 "storage"((& +4 "core" &<% A\  +3 .tForearm.seek 5 + 300 counts + "manipulator"&a'> +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&p& +2 "storage"(M' +8 "core" &!  4 +2 "manipulator"&-% +5 "core" % G  +2 .tForearm.seek :retract + "manipulator"&,'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&%(? +121 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +118 "core" ( +2 "manipulator"&;& +5 "core" &B  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &B ] 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& 'Η +96 "core" ' +2 "manipulator"&+& +5 "core" &B  F 6 +2 "manipulator"&X% +4 "core" %Ν Y +3 "processing"%V& +4 "core" &\ +2 "processing"%{& +8 "core" &\ +2 .tPC.seek :closed +3 "processing"%|(X +4 "core" &\ +5 &\ 6 +9 &@Hzo\ 1 +9 &nst\ E +10 &cz\ M +9 &_}\ L +9 &`|\ L +10 &__\ L +9 &"_\ L +10 &_\ L +9 &^\ M +9 &g^<\ L +10 &!)_@\ L +9 &"\\w\ L +9 &$_v\ M +10 &&p]w\ L +9 &(2`q\ L +10 &)_l\ L +9 &+^l\ M +9 &-w^c\ L +10 &/8__\ M +9 &0_c\ L +9 &2a^\ L +10 &4~^a\ M +9 &6A_T\ L +10 &8[T\ L +9 &9`V\ L +9 &;\\X\ L +10 &=JaX\ L +9 &? `Q\ L +9 &@\\E\ L +10 &BhD\ M +9 &DHvD\ O +10 &FD\ R +9 &G8\ R +9 &I>\ S +10 &KH;\ R +9 &M <\ R +9 &NB\ R +10 &P5\ S +9 &RN,\ S +10 &TA\ S +9 &U\ T +9 &W\ : +10 &X\\)\ $k +9 &X#\ / +3 ( +57 "processing"%{& +14 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&1 +3 "core" &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / +44 1 +2 "manipulator"&P% +5 "core" % Ν  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +3 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Y ^ +2 %N9 +7 "core" 9\ +102 "processing"%9 +3 "core" 9\ +102 "processing"%9 +3 "core" 9 \ +103 "processing"%9 +3 "core" 9 \ +102 "processing"%19 +3 "core" 9\ +103 "processing"%09 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%y9 +3 "core" 9' +102 "processing"%u9 +4 "core" 9+ +102 "processing"%O9 +3 "core" 9/ +102 "processing"%>9 +3 "core" 93 +102 "processing"%9 +4 "core" 97 +102 "processing"%W9 +3 "core" 9< +102 "processing"%m9 +3 "core" 9@ +103 "processing"%!9 +2 "core" 9D +103 "processing"%h9 +3 "core" 9H +102 "processing"%r9 +3 "core" 9L +102 "processing"%k9 +3 "core" 9Q +103 "processing"%t9 +3 "core" 9U\ +103 "processing"%S9 +3 "core" 9Y +102 "processing"%D9 +3 "core" 9]\ +102 "processing"%E9 +3 "core" 9b\ +103 "processing"%49 +3 "core" 9 f\ +102 "processing"%x9 +4 "core" 9j +102 "processing"%T9 +3 "core" 9n +3 .tPH.hold 2:00:00,28C +4 "processing"%} p^p +5 .tdelay 1:30 + "core" o +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%o +96 "core"  +2 "processing"%]% +5 "core" %a7\ +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 +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%#'Ҧ +1597 "core" ' +2 .tPTV.dial :puck +2 "processing"%g  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%z +68 "core" +2 .tPBV.dial :waste1 + "processing"%  +124 "core"  + "processing"%% +5 "core" %Ҩ\  +3 .tPS.seek 1.5ml + "processing"%&'X +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +3 .tPS.seek 0ml +2 "processing"%'d +1598 "core" ' +3 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 .tdelay 30 seconds +2909 "Can"=\ BR7f +92 .tPBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +81 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%d' +2311 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%I  +125 "core" +2 .tPSV.dial :mixloop + "processing"%G +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +69 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%['c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'H  + "processing"%c  +44 "core"  + +3 "processing"%i% +4 "core" %eC\  +3 .tPS.seek 0.34ml + "processing"%'t +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +28 "core" +2 .tPRV.dial :air +2 "processing"%$  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%b'G[ +1180 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%e @ +68 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%~  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%_'Ҧ +1603 "core" ' +2 .tPSV.dial :PML +2 "processing"%l +42 "core" + .tPTV.dial :mixing +2 "processing"%q @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%9  +33 "core" +2 "processing"%?% +4 "core" %ҩ\  +3 .tPS.seek 1.85ml + "processing"%Q' +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%n'd +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &!\ +2 "manipulator"&^& +5 "core" &B  2 6 + "manipulator"&"% +5 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&5(-6 +129 "core" ( +2 "manipulator"&& +4 "core" &-2   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &C& +2 "core" &-2  X  +3 .tForearm.seek :garage + "manipulator"&B'n +102 "core" ' + .tHand.close +2 "manipulator"&R/ +62 "core" / +2 "manipulator"&A& +5 "core" &-Z    +2 "manipulator"&f% +4 "core" % \\  "  +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7( +282 "core" ( +2 "manipulator"&& +5 "core" &\ 3  j G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &\ 3 . G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&='O +98 "core" ' +3 "manipulator"&& +5 "core" &\ 3 G +2 "manipulator"&3% +4 "core" %R  " +3 "collection"'& +4 "core" &\ +2 "collection"'& +6 "core" &&\ +3 .tCC.seek :closed +2 "collection"'J(X +4 "core" &\ +7 &\ %\ %f +9 &W}\ 7 +10 &\ L +9 &Y\ L +61 &r]\ L +3 &3`\ L +3 &]\ L +4 &]\ L + &y`\ L + &<\\\ L +3 &_\ L + &![H\ L +8 &#_\ L +9 &%E\\ \ K +9 &'\\]\ L +10 &(\\7\ L +9 &*[%\ L +9 &,K_ \ L +10 &.[!\ K +9 &/\\&\ L +10 &1Y'\ L +9 &3TZc\ L +9 &5Zp\ K +10 &6\\v\ K +9 &8\\}\ L +9 &:\\Yx\ L +10 &<Z~\ L +9 &=\\7\ L +10 &?^`\ L +9 &AdZn\ L +9 &C&_s\ L +10 &Dhx\ M +9 &Ft\ P +9 &HTt\ T +10 &Jz\ V +9 &K|\ W +10 &M{\ W +9 &ORt\ W +9 &Q~\ X +10 &Rz\ Y +9 &T}\ Y +9 &VTt\ Y +10 &Wls\ * +9 &Xr(r\ V +9 ( +2 &X~m|\ J +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'@& +5 "core" &X~mx\ J +2 .tHand.open + "manipulator"&81 +53 "core" 1 +3 "manipulator"&j% +5 "core" % R  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%` +97 "core"  +2 "processing"%K% +5 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%w'U +1596 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%('d +1596 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'-  +33 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%U +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%L  +70 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2606 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%+'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%X  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%V' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +42 "core" +3 .tPS.seek 0ml + "processing"%,'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +5 "core" &\ 2 1 G +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +49 "core" ( +2 "manipulator"&P& +4 "core" &  \  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &  F  +3 .tForearm.seek CC + "manipulator"&{'O +97 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"' ( +426 "core" ( +2 "manipulator"&& +4 "core" & J  +2 "manipulator"&% +5 "core" % a +2 .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(-6 +275 "core" ( +2 "manipulator"&& +5 "core" &-5   R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &-5  R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' +2 .tHand.open +2 "manipulator"&y1 +54 "core" 1 + "manipulator"&u% +5 "core" % f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +100 "core" ' +3 ."da"delayUntil "07:32:23.51" +22378 "Can"C\ Ba8}f +2587 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%> @ +70 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%m  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2320 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%h +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%k +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%t  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'd +2307 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +123 "core"  + "processing"%E% +5 "core" %f\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%x'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + "processing"%T  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%o +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +45 "core"  +2 "processing"%/% +4 "core" %ң\  +3 ."da"PS.seek 1.5ml +2 "processing"%*'S +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z'd +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "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"%# +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Y +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%v +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +70 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2341 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +5 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%6' +585 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%I% +4 "core" %ҩJ\  +3 ."da"PS.seek 1.5ml +2 "processing"%G'Y +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"%:'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +45 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +31 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%i +79 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%[' +836 "Can"C\ K9f +1468 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%e  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%b'd +2275 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%~  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%l  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%q +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%9'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%?  +41 "core"  +2 "processing"%% +5 "core" %cP\  +2 ."da"PS.seek 0.55ml +2 "processing"%_' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%^ +42 "core" +2 ."da"PTV.dial :mixing + "processing"%" @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%C% +5 "core" %ң\ \  +2 ."da"PS.seek 1.85ml +2 "processing"%%' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1956 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%f  +2 "Can"A\ J9f +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%B  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2292 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%) +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2280 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +5 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."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"%8'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +32 "core"  +2 "processing"%K% +4 "core" %Ң\  +3 ."da"PS.seek 1.5ml + "processing"%='R +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%n * +34 "core" + +3 ."da"PS.seek 0ml + "processing"% 'd +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +35 "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 + "processing"%( +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2314 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%U +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2272 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +135 "core"  +2 "processing"%% +5 "core" %f\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%<' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%X'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +45 "core"  +2 "processing"%V% +4 "core" %Ҭ%\ +3 ."da"PS.seek 1.5ml + "processing"%.'\\ +645 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%N'd +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2307 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +70 "core" +2 ."da"delay 5 seconds +47 "Can"C\ Cm:?f +456 ."da"PSV.dial :air +2 "processing"%  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%''d +2281 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%y% +4 "core" %b\ +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"%u' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +34 "core" +2 "processing"%% +4 "core" %ҥ\  +3 ."da"PS.seek 1.5ml + "processing"%W'U +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%,'d +1600 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%h  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2305 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%! +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%D +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2278 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%T +129 "core"  +8 "processing"%o% +19 "core" %c\ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%]' +331 "core" ' +2 ."da"delay 5 seconds +503 "processing"%/% +4 "core" %U\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%x' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%* +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %ҤU\  +3 ."da"PS.seek 1.5ml +2 "processing"%#'T +605 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%z * +46 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%&'d +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%2 +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2309 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%d +136 "core"  + "processing"%I% +5 "core" %`#\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%s'Ҧ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +45 "core"  +2 "processing"%c% +5 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'R +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%i * +43 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%:  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +1605 "core" ' +2 "processing"%$9 +4 "core" 9`5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +4 "core" 5 + 5 + "processing"%e& +4 "core" &X%\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&[% +4 "core" %\   =  +2 "storage"(~% +4 "core" % k\ +2 "storage"(. +3 "core" .(<( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 4 + "storage"(l(,F +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (q& +4 "core" &,G \ +2 "manipulator"&b& +4 "core" &-6   Q +2 "manipulator"&?% +4 "core" %\    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +184 "core" ( +2 "manipulator"&9& +4 "core" &   - 4 +2 "storage"(Q& +4 "core" &,H \ +3 ."da"Forearm.reconfigure :tight +61 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&_'g +89 "core" ' +2 "storage"(^& +5 "core" &,H x\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"("'g +132 "core" ' + "storage"(- +4 "core" -'ڟ +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&C& +4 "core" & 4 +2 "storage"(R& +4 "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 4 +2 "manipulator"&' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&%, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(f- +3 "core" -'ڟ +3 ."da"SE.seek 16.19 Pucks below Top Plate +2 "storage"(Z' +37 "core" ' +2 "manipulator"&B% +5 "core" %}  " + "storage"(A& +5 "core" &,H \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 4 + 300 counts + "manipulator"&)'; +22 "core" ' +2 "manipulator"&5& +5 "core" &,    , + "storage"(& +5 "core" &,H 3\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&3'g +27 "core" ' +2 ."da"SE.seek 17.19 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&& +6 "core" &,   , + "manipulator"&% +5 "core" %b   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&@(? +254 "core" ( + "manipulator"&j& +5 "core" &?  / +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &? 6 / +2 ."da"Forearm.seek PC +2 "manipulator"&`'Η +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&K/ +60 "core" / +3 ."da"PC.seek :open + "processing"%8( +421 "core" ( +2 "storage"(n& +5 "core" &,H 4\ +2 "manipulator"&=& +4 "core" &? / + "manipulator"&w% +5 "core" % ΐ  +3 ."da"Forearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&(( +293 "core" ( +2 "manipulator"& & +5 "core" &  : +2 "storage"(& +4 "core" &,H \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&U'g +102 "core" ' +2 ."da"Hand.open +2 "manipulator"&L1 +56 "core" 1 +2 "storage"(p- +4 "core" -' +3 ."da"SE.seek 16.95 Pucks below Top Plate +2 "storage"(-' +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.18 Pucks below Top Plate +2 "storage"(a'ܻ +52 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0708h44ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1160 #"da"SX MX5/16 (USB:80): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.677 seconds\ /var/log/esp/da23aug0708h44ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0708h44ml15s_nessie.tif +1573 #SX MX5/16 (USB:80): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0708h44ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0708h44ml25s_nessie.tif +221 "Can"F\ D:f +2347 #"da"SX MX5/16 (USB:80): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0708h44ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "27.677 sec auto-exposure",Subject: "da23aug0708h44ml images!" +3 "storage"(- +5 "core" -'ܻ +2 "storage"(;& +5 "core" &,H \ +2 "manipulator"&<& +4 "core" & : +11 ."da"Elbow.seek 4 +5 "manipulator"&+( +14 "core" ( +2 "manipulator"&M& +15 "core" & # +2 "storage"(V& +4 "core" &,H ]\ +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&X'g +13 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.9 Pucks below Top Plate +2 "storage"(P'B +60 "core" ' +2 "manipulator"&.& +7 "core" &  # +2 "storage"(& +4 "core" &,H G E \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&7' +24 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&\\, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.08 Pucks below Top Plate +2 "storage"(N', +34 "core" ' +2 "manipulator"&% +5 "core" %  +2 "storage"(& +4 "core" &,H \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 4 + 312 counts +2 "manipulator"&{'G +16 "core" ' +2 "manipulator"&& +5 "core" &   ; # +3 "storage"(J& +6 "core" &,H C 9\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&'g +19 "core" ' +12 "storage"(y% +9 "core" %, B :\ +2 ."downElevator"SE.seek :down +4 "storage"('' +99 (u% +4 "core" % z .\  +3 "manipulator"&% +4 "core" ' + %U Q +2 ."downElevator"SE.stop +3 ."da"Forearm.reconfigure :loose +2 "storage"(5 +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +87 "core" ' + "storage"(& +5 "core" &,H ~\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%1& +4 "core" &\ +2 "manipulator"&m& +6 "core" & ; # +2 "manipulator"&W% +4 "core" %\  r  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&h(-6 +171 "core" ( +2 "manipulator"&r& +5 "core" &-? 7 r +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &k& +3 "core" &-? G r +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&,'n +108 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&!/ +64 "core" / +3 "manipulator"&D& +4 "core" &-?  # r +2 "manipulator"&E% +5 "core" % L  = +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&t(? +122 "core" ( +2 "manipulator"&T& +5 "core" &G  + +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +4 "core" &G  + +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&4'Η +100 "core" ' +2 "manipulator"&/& +5 "core" &G  " + +2 "manipulator"&]% +5 "core" %Α  +2 "processing"%x& +4 "core" &\ +3 "processing"%*& +5 "core" &\ +3 ."psFlush"PC.seek :closed +3 "processing"% (X +4 "core" &\ +5 &\ 7 +10 &IJ{\ 0 +9 &vs\ E +9 & b\ L +10 &]\ L +9 &\\\ L +9 &h]\ L +10 &)[\ L +9 &]\ L +10 &\\\ L +9 &p\\\ L +9 &!1`\ L +10 &"]\ L +9 &$]\ L +9 &&x]\ L +10 &(:]\ L +9 &)a\ L +10 &+\\\ L +9 &-]\ L +9 &/B\\\ L +10 &1]\ L +9 &2]\ L +9 &4]\ L +10 &6I^\ L +9 &8 \\\ L +10 &9^\ L +9 &;]\ L +9 &=P]\ L +10 &?^\ M +9 &@^\ L +9 &B^\ L +10 &DW`\ M +9 &Fl\ N +10 &G\ Q +9 &I\ R +9 &KO\ R +10 &M\ R +9 &N\ R +9 &P\ S +10 &RU\ S +9 &T\ S +10 &U\ S +9 &W\ 3 +9 &Xe-c\ [ +10 &X&\ 3 +2 ( +2 "processing"%*& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.56 + "processing"%& +5 "core" &X"\ 3 + ."psFlush"Hand.open +2 "manipulator"&g1 +54 "core" 1 + "manipulator"&z% +5 "core" % Α  K +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +103 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +52 "core"  +2 "processing"%v% +5 "core" %c\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +487 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +106 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%6'F +2619 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%d% +4 "core" %H\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2119 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%G @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%c +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%s'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%i +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%:'T +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +81 "core"  +2 ."psFlush"PTV.dial :puck + "processing"%  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%e'd +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%[ +79 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%b U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%R'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%O @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%B  +79 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%)' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%3 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +58 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%K  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +1829 "Can"I\ E;kf +787 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%| +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%n' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%w'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2609 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'L& +5 "core" &\ [\ + "manipulator"&p& +5 "core" &G 0 + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&& +4 "core" &G   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &G \\ + +3 .tForearm.seek PC + "manipulator"&'Η +102 "core" ' + .tHand.close +2 "manipulator"&;/ +55 "core" / +2 .tPC.seek :open + "processing"%<( +422 "core" ( + "manipulator"&M& +5 "core" &G  + +2 "manipulator"&V% +5 "core" % Ί ` +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +349 "core" ( + "manipulator"&& +5 "core" &5  m I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &6  4 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&J& +4 "core" &6  s I +2 "manipulator"&(% +5 "core" %X ( +2 "collection"'y& +5 "core" &\ ]\ +3 "collection"'U& +6 "core" & ^\ +2 .tCC.seek :closed +2 "collection"'a(X +5 "core" & b\ +6 & ,a\ %g +10 &V~\ `\ 7 +9 & b\ L +9 &Z a\ L +10 &v` a\ L +9 &9[_\ L +9 &\\ a\ K +10 &\\a\ L +9 &~`\ `\ L +9 &B][\ K +10 & ]b\ L +9 &!_ ^\ L +10 &#`a\ L +9 &%IYb\ L +9 &' Za\ L +10 &(\\b\ K +9 &*\\\\\ L +9 &,P_^\ L +10 &.]c\ K +9 &/]b\ L +10 &1Za\ L +9 &3YZ_\ L +9 &5Yb\ L +10 &6YV\ L +9 &8\\a\ K +9 &:a]b\ L +10 &<#`c\ L +9 &=[b\ L +10 &?\\X\ K +9 &Ai]a\ L +9 &C+_a\ L +10 &Di`\ M +9 &F_\ P +9 &HX[\ T +10 &Jb\ W +9 &K`\ X +10 &Ma\ X +9 &OU`\ X +9 &Q`\ Y +10 &R[\ Y +9 &Tb\ Z +9 &VZ`\ Y +10 &Wgb\ / +9 &Xk`\ W +9 ( +3 "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 +2 "collection"'u& +4 "core" &Xsn]\ O +2 &Xsn\\\ O + .tHand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&X% +5 "core" % X ) C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'P& +4 "core" &XsnZ\ O +2 "collection"'7% +5 "core" %Ua\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'1% +5 "core" %U]\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'m'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'W% +3 "core" %mX\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'{' +628 "core" ' +2 .tCSV.dial :waste + "collection"'N +125 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'''Q +1972 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'r& +4 "core" &Xsm^\ O +2 "collection"'% +5 "core" %Rd\ + .tCSV.dial :flush +2 "collection"'k  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'\\'m +1148 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'! @ +41 "core" B +2 "collection"'D% +5 "core" %mw\  +2 .tCS.seek 6.999ml +2 "collection"'E' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'>  +4 'T  +37 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'o @ +42 "core" > +3 .tCS.seek 0ml + "collection"','Q +1574 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'/& +4 "core" &Xsma\ O +2 "collection"']% +5 "core" %Tf\ + .tCSV.dial :flush +2 "collection"'x  +70 "core" +2 .tCS.seek 5ml +2 "collection"'h'm +1165 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'S @ +42 "core" B +2 "collection"'8% +5 "core" %m]\ +2 .tCS.seek 7.001ml +2 "collection"'' +512 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'g  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'z  +101 "core"  +3 .tCS.seek 0ml + "collection"'*'Q +1582 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'Y& +5 "core" &XslY\ O + "collection"'v% +5 "core" %T[\ + .tCSV.dial CSR +2 "collection"'4  +41 "core"  +2 "collection"'F% +4 "core" %TY\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'2'O +1794 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +510 "core" ' +3 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +5 "collection"'  +91 "core" +38  + .tCTV.dial :intake +2 "collection"'&  +68 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"' 'Q +1813 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +57 "collection"'d  +71 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'6'Q +582 "core" ' + .tCSV.dial CSR +2 "collection"'I  +109 "core"  +2 "collection"' % +5 "core" %Tl\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'G'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'c' O +1341 "core" ' +2 .tCSV.dial CBV + "collection"' +95 "core" +3 .tCS.seek 0ml +2 "collection"'i'Q +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +5 "core" &4  I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:( +3 "core" ( +2 "manipulator"&$& +4 "core" &4  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &4 O I +3 .tForearm.seek CC +2 "manipulator"&H'O +93 "core" ' + .tHand.close + "manipulator"&[/ +54 "core" / +2 .tCC.seek :open +2 "collection"'e( +430 "core" ( +2 "manipulator"&~& +4 "core" &4  I +2 "manipulator"&q% +5 "core" % \\  m +2 .tForearm.seek :retract + "manipulator"&b'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +288 "core" ( + "manipulator"&\ & +5 "core" &-= X +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-= X +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Q'n +100 "core" ' +3 .tHand.open + "manipulator"&91 +60 "core" 1 +2 "manipulator"&^% +5 "core" % `  = l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:32:28 +2 #Preparing to sleep until 11:00AM 08/7/2023 +9 #Asleep til 11:00AM 08/7/2023 +3 #Continuing at 11:00 +3 "Can"U\ ;;͉ +4 ."Qmail"GoodNews.email "Then, in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:163\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 18,\\n 5 => 4}\\nCan@08:28:30, 25.5C, 27% humidity, 15.1psia, 13.509V, 0.300A, 93.523Ah, 4.05W\\nSampled 44.1ml",Subject: "Asleep until 11:00" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +20715 "Can"^\ &[<f +60001 ^\ &Yf +60001 ^\ ) >f +60001 ]\ ( R?f +60001 ^\ $ @f +60001 ^\ $ @f +60002 ^\ $OAGf +24666 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10415 "Can"]\ #Af +10314 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6227 "Can"_\ #Bsf +14496 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18531 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2052 "Can"]\ )-C f +18670 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +18597 "Can"[\ #tCf +2135 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +14408 "Can"\\\ #D5f +6319 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20826 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18350 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2688 "Can"]\ 'D +3 #tPowering core bus +572 .Gate.power :raw,:ON +3 "sampler") +39 )C +4 "core"  +4 "collection"' +4 ' +6 "core"  +16 "processing"% +3 %O +6 "core"  +8 "collection"' 9\ +3 ' 0\ +4 ' -\ +8 "processing"% 9\ +4 % 2\ +13 % *\ +3 % 0\ +11 "sampler")&\ +6 "collection"'R% +7 "core" %\ +4 .tCS.configure :default +6 "collection"'#P d@b +7 "processing"%B% +7 "core" %$\ +4 .tPS.configure :default +5 "processing"%#A d`xb +12 "sampler")f% +7 "core" %F@j\ +9 .tSS.configure :default +6 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9 "core" ' +6 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +6 .tSC.home.seek :initial +2 "storage"((K +335 "core" ' +43 ' +2 ."rdyProcessing"PS.stop +3 "processing"%5 +917 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +8 .tForearm.seek :retract +5 "manipulator"&-'\ +6 "core" ' +5 .tElbow.seek :hammer +3 "manipulator"&;( +109 "core" ( +10 "manipulator"&t& +44 "core" &  1 +17 .tForearm.reconfigure :tight +15 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek retracted +6 "manipulator"&#'\ +25 "core" ' +12 "manipulator"& % +28 "core" %\   % ~ +14 "processing"%M& +31 "collection"'V& +20 "core" & \ +8 &\ +14 ."openPC"PC.reconfigure :default +24 .tCC.reconfigure :default +27 "processing"%$x2 ^22b +21 "collection"'$x2 ^22b +22 .tCC.home.seek :open +21 ."openPC"PC.home.seek :open +15 "processing"%( +22 "collection"'( +254 "core" ( +23 ( +43 "Can"Z\ DD7 +8 #tPhase [shallowDAwithoutWCR] + ."Qmail"Notice.email "At 11:00:37 began in tube 5: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:163\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 18,\\n 5 => 4}\\nCan@11:00:37, 24.9C, 28% humidity, 15.1psia, 13.470V, 0.355A, 93.926Ah, 4.78W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #27) <=== +2 .Sample.shallow +2 "sampler")2 +19 "core" 2 + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & \  + .tHand.open + "manipulator"&J1 +60 "core" 1 +2 "manipulator"&(& +4 "core" &  1 +2 "manipulator"&y% +8 "core" % \   : ~ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(-6 +181 "core" ( +2 "manipulator"& & +4 "core" &-= < ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-=  ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +97 "core" ' +2 .tHand.close + "manipulator"&X/ +61 "core" / +2 "manipulator"&P& +4 "core" &-=   * ` + "manipulator"&7% +4 "core" % }   7 D +2 .tForearm.seek :retract + "manipulator"&U'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +284 "core" ( +2 "manipulator"&1& +4 "core" &< \  M +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &<  ( M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' + "manipulator"&W& +5 "core" &< \ B M + "manipulator"&m% +4 "core" %M 9 k +2 "collection"'N& +3 "core" &\  +3 "collection"'{& +4 "core" &\  +2 .tCC.seek :closed +2 "collection"'r(X +4 "core" & \  +8 &6 \ ,~ +10 &i \ @ +9 &gr  \ M +9 &-\\ \ K +10 &[ \ K +9 &Z\ K +9 &sZ \ K +10 &4\\\ L +9 &^ \ L +10 &Z  \ L +9 & {\\ \ K +9 &"<\\\ L +10 &#_  \ L +9 &%_  \ L +9 &'_  \ L +10 &)DY \ L +9 &+\\  \ K +10 &,]  \ L +9 &._  \ L +9 &0LZ  \ L +10 &2Y  \ L +9 &3Y  \ L +9 &5X \ L +10 &7TY  \ L +9 &9Y \ L +10 &:]  \ K +9 &<\\  \ L +9 &>\\_  \ L +10 &@`  \ L +9 &A[\  \ K +9 &C_ \ L +10 &E]p\ N +9 &G\ Q +10 &H\ U +9 &J\ V +9 &LL\ W +10 &N \ W +9 &O\ W +10 &Q\ X +9 &SO\ X +9 &U\ Y +10 &V\ Y +9 &X#F\ )y +9 &Xu }\ L +6 ( + "collection"'{& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'& +4 "core" &Xus\ L + &Xus\ L + .tHand.open + "manipulator"&k1 +55 "core" 1 + "manipulator"&'% +5 "core" % M )   k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &Xut\ L + "collection"'\\% +4 "core" %V\ +2 .tCSV.dial CSR + "collection"'>  +124 "core"  + "collection"'T% +4 "core" %V\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'o'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'E% +3 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'/' +638 "core" ' +2 .tCSV.dial :waste +2 "collection"'] +125 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'x'Q +1977 "core" ' +2 #tPurging external Intake + "collection"',& +5 "core" &Xus\ L +2 "collection"'S% +4 "core" %O\ +2 .tCSV.dial :flush + "collection"'8  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'h' O +1835 "Can"]\ ]lD +401 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'g +2 'z  +16 "core"  +53 ~ +2 .tCTV.dial :intake +2 "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'Y'Q +2283 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'v  +71 "core"  +2 #tFlushing upper manifold + "collection"'4& +4 "core" &Xur\ L +2 "collection"'F% +5 "core" %Q\ + .tCSV.dial :flush +2 "collection"'*  +70 "core"  +3 .tCS.seek 5ml + "collection"'2'm +1158 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'% +5 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'&' +514 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +97 "core"  + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'d'Q +1582 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '. +725 "core" ' +2 .tCSV.dial :waste + "collection"'I +42 "core" +3 .tCS.seek 0ml +2 "collection"' 'Q +728 "core" ' +2 "collection"'6& +5 "core" &Xur\ L + "collection"'G% +5 "core" %R\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'c'. +498 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +110 .Gate.cycleModemPower! 5 +4 #Session Ended +105 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'s @ +40 "core" A + "collection"'$% +4 "core" %.\ +3 .tCS.seek 5ml + "collection"''m +524 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'['Q +1148 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +723 "core" ' + .tCSV.dial :waste +2 "collection"'+ +70 "core" +2 .tCS.seek 0ml +2 "collection"'a'Q +723 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &9 = M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +3 "core" ( +2 "manipulator"&H& +3 "core" &9   D M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &9  M +2 .tForearm.seek CC + "manipulator"&?'O +93 "core" ' +2 .tHand.close + "manipulator"&:/ +60 "core" / +2 .tCC.seek :open + "collection"'9( +425 "core" ( + "manipulator"&^& +5 "core" &9    M +2 "manipulator"&b% +4 "core" % T \  +3 .tForearm.seek :retract + "manipulator"&Q'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(-6 +294 "core" ( +2 "manipulator"&C& +4 "core" &-1  ] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-1  ' ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'n +98 "core" ' +2 .tHand.open + "manipulator"&R1 +57 "core" 1 + "manipulator"&B% +4 "core" % [   & p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +105 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 5 at 11:04:42EDT07-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 18,\\n 5 => 4}\\nCan@11:02:00, 25.0C, 28% humidity, 15.1psia, 13.445V, 0.508A, 93.938Ah, 6.83W",Subject: "da sampling at most 100ml" +2 #tLoading sh1 puck from tube 5 into Collection Clamp +2 "collection"'5& +5 "core" &\ +2 "manipulator"&A% +4 "core" %\   r +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(_(<( +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<) \ +2 "manipulator"&"& +3 "core" &-4   Z +2 "manipulator"&% +4 "core" %\   R r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +187 "core" ( + "manipulator"&3& +4 "core" &> i * +2 "storage"(Z& +4 "core" &<) \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +87 "core" ' + "storage"()& +4 "core" &<) | \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(K'g +259 "core" ' +2 "storage"(|- +3 "core" -'d +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &<) N Y C\ +2 "manipulator"&j& +8 "core" &> \  * +2 .tElbow.seek 5 + "manipulator"&`( +40 "core" ( +2 "manipulator"&0& +4 "core" & \  0 +2 "storage"(i& +3 "core" &<) \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'> +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&w& +2 "storage"(L' +7 "core" & \ \  0 +2 "manipulator"&l% +4 "core" % =   +2 .tForearm.seek :retract + "manipulator"&@'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +134 "core" ' + ."downElevator"SE.stop + "storage"(5 +23 "core" ( + "manipulator"& & +5 "core" &8 2 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &7   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&V'O +103 "core" ' + "manipulator"&M& +5 "core" &8 \  K + "manipulator"& % +4 "core" %C R = +2 "collection"'-& +4 "core" &\ +2 "collection"'e& +6 "core" &\ +2 .tCC.seek :closed + "collection"'<(X +5 "core" & \ +7 &5\ %h +9 &Xz  \ 7 +9 &| \ K +10 &Y \ K +9 &[  \ J +9 &DX  \ J +10 &X \ J +9 &Z  \ J +9 &Y  \ J +10 &MY \ J +9 & Z  \ J +10 &!W  \ J +9 &#X  \ J +9 &%TZ\ \ K +10 &'[  \ K +9 &(Z  \ K +9 &*V  \ K +10 &,[W \ \ K +9 &.W  \ K +10 &/U  \ K +9 &1[ \ K +9 &3dZ  \ J +10 &5&W  \ J +9 &6X  \ J +9 &8Y\  \ J +10 &:lW  \ K +9 &<.V  \ K +10 &=V \ +\ K +9 &?U  \ K +9 &At[ \ K +10 &C3bf\ L +9 &Dwq\ N +9 &Fc\ R +10 &H[d\ V +9 &Jo\ W +10 &Kn\ W +9 &Mg\ X +9 &O\\q\ X +10 &Qs\ Z +9 &R\ X +9 &Tf\ Z +10 &V`m\ Z +9 &W]p\ : +10 &Xi\ R +8 ( +2 &Xkyk\ P +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.18 + .Hand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" % D 4   < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +98 "core" ' +3 #tcollectSample 100ml 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 "core" + +2 "sampler")y% +4 "core" %HB g\ F + "collection"' & +4 "core" &Xkvf\ P +3 "Can"`\ ZwD. + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X +28 +2 .tdelay 3.8 seconds +381 "collection"'P% +4 "core" %MK\ +2 "sampler")7% +3 "core" %5X+ME f\ } + .tSSV.dial :spit +2 "sampler")# +128 "core"  +3 .tSS.seek 0ml + "sampler")' +293 "core" ' +2 .tSSV.dial CBV + "sampler")1  +130 "core"  +2 .tCTV.dial :intake + "collection"'  +72 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:08:03.28" +1500 #"flow"0.0L/min +7553 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5203 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +214 "collection"'.% +3 "core" %M,/P\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X% +4 "core" %4. b\ } +2 "collection"'T& +4 "core" &Xkuf\ P +3 "Can"^\ VE* + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +74 "core" + #tAllowing 130s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +209 "collection"'=% +3 "core" %M++Q\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +4 "core" %l] f\ r +32 "collection"'T% +3 "core" %M  g\ + "sampler")% +4 "core" %l] o\ q +36 "collection"'\\% +4 "core" %M&%H\ + "sampler")=% +4 "core" %m\\ d\ q +42 "collection"'{% +3 "core" %M)'L\ +2 "sampler")]% +4 "core" %n] `\ r +47 "collection"'/% +3 "core" %M""P\ + "sampler"),% +4 "core" %s g\ s +54 "collection"'E% +3 "core" %M)'M\ + "sampler")o% +4 "core" %p  m\ v K +61 "collection"'x% +3 "core" %M))\ + "sampler")z% +4 "core" %p  d\ x K +69 "collection"'g% +4 "core" %M%%R\ +2 "sampler")% +4 "core" %p  l\ w K +78 "collection"'h% +3 "core" %M.-`\ + "sampler")v% +4 "core" %p  i\ w K +88 "collection"'4% +3 "core" %M))h\ +2 "sampler")F% +4 "core" %p  i\ w K +100 "collection"'*% +3 "core" %M--`\ + "sampler")Y% +4 "core" %p\ )$ ]\ w K +113 "collection"'% +3 "core" %M))O\ +2 "sampler")% +4 "core" %p =: a\ w K + "sampler")2% +4 "core" %p <9 h\ v K + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %p @; h\ | K + .tSSV.dial :exhaust +2 "sampler")&  +73 "core"  +2 .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")d' +910 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")S  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %M--g\ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X\ +2 "sampler")p% +4 "core" %^] b\ q +32 "collection"'0% +3 "core" %MF\ +2 "sampler")i% +3 "core" %^] a\ q +37 "collection"'% +3 "core" %M##a\ + "sampler")w% +4 "core" %^] ]\ q +42 "collection"'l% +3 "core" %M#"\\\ +2 "sampler")% +3 "core" %^] b\ r +47 "collection"'% +3 "core" %M"!H\ +2 "sampler") % +4 "core" %^] _\ r +2 "collection"'%% +4 "core" %M#$a\ + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0Xz\ +2 "sampler")% +3 "core" %] _\ r +28 "collection"'e% +3 "core" %M!L\ +2 "sampler")y% +3 "core" %] h\ r +32 "collection"' % +4 "core" %M"#Y\ + "sampler")V% +4 "core" %\\ m\ q +37 "collection"'n% +3 "core" %M%'W\ +2 "sampler")(% +3 "core" %\\ a\ q +42 "collection"'X% +3 "core" %M!$D\ +2 "sampler");% +4 "core" %] `\ r +47 "collection"'P% +3 "core" %M$#Q\ +2 "sampler")7% +4 "core" %\\ ^\ r +53 "collection"'#% +3 "core" %M()F\ +2 "sampler")-% +4 "core" %] f\ r +61 "collection"'u% +2 "core" %M))]\ +2 "sampler")1% +4 "core" %\\ e\ r + "collection"'% +4 "core" %M((a\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +3 "sampler")#.A0X~ Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +6 "core" %g e\ r +9 "collection"'`% +10 "core" %M"">\ +4 "sampler")k% +8 "core" %h _\ u +19 "collection"''% +9 "core" %M "L\ +5 "sampler")D% +11 "core" %g ^\ u +14 "collection"'W% +2 "core" %M$$U\ +2 "sampler")m% +4 "core" %g h\ u +28 "collection"'>% +3 "core" %M)'Z\ + "sampler")T% +4 "core" %g f\ t +32 "collection"'% +3 "core" %M((D\ +2 "sampler")\\% +3 "core" %g [\ t +37 "collection"'=% +2 "core" %M#$Q\ +2 "sampler"){% +4 "core" %g c\ u +41 "collection"']% +3 "core" %M%'_\ +2 "sampler").% +4 "core" %g b\ t +49 "collection"'/% +7 "core" %M*(J\ +5 "sampler"),% +8 "core" %g `\ t +48 "collection"'E% +7 "core" %M)*F\ +3 "sampler")o% +10 "core" %g q\ u +5 "collection"'x% +8 "core" %M)'c\ +5 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.84ml/s +4 "sampler")#.;0X} Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +273 "core" ')j ^\ t +10 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +4 "sampler")#.0X% +4 "core" %b h\ s +61 "collection"'T% +3 "core" %M)'P\ +2 "sampler")% +3 "core" %b ]\ q +69 "collection"'\\% +3 "core" %M-.C\ +2 "sampler")N% +4 "core" %b g\ r +78 "collection"'=% +3 "core" %M&(a\ + "sampler"){% +4 "core" %b h\ r +89 "collection"']% +3 "core" %M.-Z\ +2 "sampler").% +3 "core" %b i\ q +100 "collection"'/% +3 "core" %M&&f\ +2 "sampler"),% +4 "core" %b `\ r +112 "collection"'E% +3 "core" %M-,Q\ +2 "sampler")o% +4 "core" %b a\ q +127 "collection"'x% +28 "core" %M./1\ +19 "sampler")U% +36 "core" %b f\ p +7 "collection"'% +28 "core" %M.-d\ +17 .tSS.reconfigure :inhaling 0.56ml/s +17 "sampler")#.'0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'e'Q +106 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")y +126 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11 .tSS.reconfigure :exhale +7 "sampler")#.0X% +4 "core" %\  + "sampler")T% +4 "core" %A; g\ 8 +2 #tBubblePoint: Intake @38.8psia, Outlet @14.6psia + .CBV.dial SSV + "collection"' @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'x'Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")U +127 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18 "collection"'I9 +3 "core" 9 xW +105 "collection"'|9 +2 "core" 9' |U +102 "collection"'f9 +3 "core" 9G R +102 "collection"'a9 +6 "core" 9iO +104 "collection"'B9 +2 "core" 9K +103 "collection"'}9 +2 "core" 9I +102 "collection"'j9 +3 "core" 9F +102 "collection"'09 +2 "core" 9C +103 "collection"'i9 +2 "core" 9 A +102 "collection"'Z9 +3 "core" 9)= +102 "collection"'9 +2 "core" 9H; +102 "collection"'w9 +3 "core" 9g9 +102 "collection"'9 +3 "core" 97 +102 "collection"'l9 +26 "core" 94 +114 "collection"'9 +14 "core" 9!2 +107 "collection"'9 +20 "core" 9"/ +113 "collection"'9 +14 "core" 9 $- +112 "collection"' 9 +13 "core" 9)'+ +119 "collection"'p9 +11 "core" 9H(( +105 "collection"'9 +2 "core" 9c*' +102 "collection"'M9 +2 "core" 9y,& +103 "collection"' 9 +3 "core" 9,% +102 "collection"'%9 +3 "core" 9." +102 "collection"'59 +2 "core" 90! +102 "collection"'@9 +3 "core" 91 +102 "collection"'99 +2 "core" 93 +102 "collection"'9 +3 "core" 94 +103 "collection"'L9 +2 "core" 9 \ 6 +103 "collection"'y9 +2 "core" 9 7 +103 "collection"'9 +3 "core" 9 -8 +102 "collection"'9 +2 "core" 9 >: +102 "collection"'e9 +4 "core" 9 O< +102 "collection"' 9 +2 "core" 9 ^= +102 "collection"'"9 +3 "core" 9 m? +102 "collection"'X9 +2 "core" 9 zA  +103 "collection"'V9 +2 "core" 9 A +102 "collection"'K9 +3 "core" 9 C +102 "collection"'P9 +3 "core" 9 D +102 "collection"'79 +2 "core" 9 E +103 "collection"'#9 +2 "core" 9 F! +102 "collection"'u9 +3 "core" 9 H% +102 "collection"';9 +2 "core" 9 I) +102 "collection"'9 +3 "core" 9 J- +102 "collection"'-9 +2 "core" 9 L2 +102 "collection"'9 +3 "core" 9 M6 +102 "collection"'9 +2 "core" 9 N: +103 "collection"'k9 +3 "core" 9\ O> +103 "collection"'19 +3 "core" 9\ PB +102 "collection"''9 +4 "core" 9\ QG +102 "collection"'n9 +8 "core" 9\ RK +103 "collection"'D9 +3 "core" 9\ VO +102 "collection"'W9 +4 "core" 9\ &UT +102 "collection"'9 +3 "core" 9\ .WX +103 "collection"'>9 +2 "core" 9\ 3W\\ +103 "collection"'T9 +2 "core" 9\ 9Y` +107 "collection"'9 +3 "core" 9\ ?[e +102 "collection"'`9 +2 "core" 9\ D[i +102 "collection"'N9 +3 "core" 9\ J\\m +102 "collection"'=9 +2 "core" 9\ O]q +102 "collection"'{9 +3 "core" 9\ S^u +102 "collection"'\\9 +2 "core" 9\ W`y +103 "collection"']9 +3 "core" 9\ ]`~ +102 "collection"'/9 +2 "core" 9\ `a +103 "collection"',9 +2 "core" 9\ eb +104 "collection"'o9 +2 "core" 9\ hc +102 "collection"'.9 +3 "core" 9\ ld +102 "collection"'U9 +3 "core" 9\ oe +103 "collection"'m9 +2 "core" 9\ rf +103 "collection"'E9 +2 "core" 9\ vh +102 "collection"'x9 +2 "core" 9\ yi +102 "collection"'9 +3 "core" 9\ {i +102 "collection"'49 +3 "core" 9\ j +102 "collection"'F9 +3 "core" 9\ l\ +102 "collection"'(9 +2 "core" 9\ l +4 .tCH.hold 10:00,70C +2 "collection"'z `\ `\ " +2 'Y9 +6 "core"  + 9\ l + "collection"'*% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.9psia +801 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +6179 "Can"T\ "E +6257 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +63 #Session Ended +7911 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5947 "core" ` +2 "collection"'9 +5 "core" 9\  +2 "collection"'% +4 "core" % \ +2 #tEnded lysing Collection Puck Heater at 70C/36.3psia +2 .CS.seek 0ml +2 "collection"''Q +350 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'2 @ +97 "core" B +2 .tCSV.dial :air + "collection"' @ +42 "core" > +4 .tCS.seek 5ml + "collection"'&'m +1337 "core" ' +2 .tCSV.dial CTV +2 "collection"'d  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'g  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1348 "core" ' +2 "collection"'s% +4 "core" %Q_b\ + #tPuck @47.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'h +96 "core" ~ +2 .tCBV.dial CSV + "collection"'c  +28 "core"  +2 "collection"'% +4 "core" %Q:9\ +2 .tCS.seek 5ml + "collection"'+'m +1348 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'~% +4 "core" %mJ8\  +3 .tCS.seek 7.001ml + "collection"'H' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\ @ +39 "core" ? +3 .tCS.seek 10ml + "collection"' ' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'! ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'S   +29 "core" " +2 ."connect"CSV.dial CTV +2 "collection"'8  +2 .tCTV.dial CSV +4 "collection"'6  +23 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'^'m +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'b @ +94 "core" A +2 .tCSV.dial :waste + "collection"'r +97 "core" +2 .tCS.seek 0ml +2 "collection"'q'Q +1348 "core" ' + .tCSV.dial :air +2 "collection"' @ +67 "core" A +2 .tCS.seek 5ml +2 "collection"'R'm +1345 "core" ' + .tCSV.dial CTV + "collection"'?  +40 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'C @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'v  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +959 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +376 "core" ' +5 #tRecovering Lysate (#2 of 2) +2 .CSV.dial CBV +5 "collection"': +94 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  + "collection"'3% +5 "core" %M?@\ +2 .tCS.seek 5ml + "collection"'A'm +1352 "core" ' +15 .tdelay 5 seconds +507 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'O% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"')' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'I @ +41 "core" > +2 .tCS.seek 10ml + "collection"'|' O +695 "Can"E\ X'F +136 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'f ` +121 "core" b +2 #tLysing Complete + "collection"'a& +4 "core" &Xkv/\ P +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&B% +4 "core" %\   _ $ + "storage"(}% +4 "core" % \ +2 "storage"(j. +2 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(0(,F +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +2 "core" &,H E\ +2 "manipulator"&Z& +4 "core" &5 J +2 "manipulator"&% +4 "core" %\   u $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&w( +201 "core" ( +3 "manipulator"&& +6 "core" &  1 +3 "storage"(l& +4 "core" &,I ! \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +96 "core" ' +2 "storage"(& +5 "core" &,I  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +136 "core" ' +2 "storage"( - +4 "core" -'ߟ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&p& +3 "core" & A 1 +2 "storage"(& +5 "core" &,I \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&M' +31 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +5 "core" -'ߟ +2 .tSE.seek 17.21 Pucks below Top Plate +2 "storage"(5' +32 "core" ' + "manipulator"&@% +5 "core" %  6 + "storage"(9& +4 "core" &,I\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 290 counts + "manipulator"&'1 +11 "core" ' + "manipulator"&L& +58 "core" &;   ( +3 "storage"(y& +4 "core" &,I \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +30 "core" ' +2 .tSE.seek 18.21 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&e& +4 "core" &; ( +2 "manipulator"& % +4 "core" %q / +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +101 "core" ' +2 .tElbow.seek CC + "manipulator"&X( +153 "core" ( +2 "manipulator"&V& +4 "core" &3 H +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &K& +2 "core" &3 H +2 .tForearm.seek CC +2 "manipulator"&P'O +99 "core" ' +2 .tHand.close + "manipulator"&7/ +52 "core" / +2 .tCC.seek :open + "collection"'#( +425 "core" ( +2 "storage"(u& +4 "core" &,I \ + "storage"(;& +4 "core" &,I \ +2 "manipulator"&& +3 "core" &3  H +2 "manipulator"&-% +3 "core" % Z ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +192 "core" ( +2 "manipulator"&k& +4 "core" &   0 + "storage"(1& +4 "core" &,I  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 4 +2 "manipulator"&'' +108 "core" ' + .tElbow.hold +2 "manipulator"&n, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&D1 +54 "core" 1 +3 "manipulator"&W% +4 "core" % f (  o +2 "storage"(& +3 "core" &,I  \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 261 counts +2 "manipulator"&>' +11 "core" ' + "manipulator"&T& +4 "core" &K ^ & +2 "storage"(& +4 "core" &,I E B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&`'g +28 "core" ' + "storage"(N% +5 "core" % % % 2\ +2 ."downElevator"SE.seek :down +2 "storage"(=' +95 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 ({% +3 "core" % h i\ +2 "manipulator"&\\% +4 "core" %q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +89 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +4 "core" &\ +2 "manipulator"&,& +4 "core" &K \ & + "manipulator"&o% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(-6 +182 "core" ( +2 "manipulator"&U& +5 "core" &-9  E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-9 E +2 .tForearm.seek :garage + "manipulator"&E'n +102 "core" ' +2 .tHand.close + "manipulator"&x/ +52 "core" / +2 "manipulator"&& +4 "core" &-9  2 E + "manipulator"&4% +4 "core" % n   8 +2 .tForearm.seek :retract + "manipulator"&F'\ +110 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(( +283 "core" ( +2 "manipulator"&Y& +4 "core" &<  1 N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &<  G N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +97 "core" ' + "manipulator"&z& +5 "core" &9  M + "manipulator"&% +4 "core" %N   } +2 "collection"'& +3 "core" &\ +3 "collection"'$& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &\  +9 &/x\ +| +9 &g~\ > +10 &pf\ K +9 &NZG\ J +10 &X4\ J +9 &U\ J +9 &W\ J +10 &WU\ J +9 &Y \ J +9 &U\ J +10 & X\ J +9 &"_U\ J +10 &$ W\ J +9 &%Z\ J +11 &'W\ J +8 &)eWr\ K +9 &+(W[\ J +9 &,W@\ J +10 &.\\0\ J +9 &0mW%\ K +10 &21Wp\ J +9 &3WA\ K +9 &5V+\ J +10 &7uY\ K +9 &98X\ J +9 &:U\ J +10 &<Z\ J +9 &>~X\ J +10 &@AT \ J +9 &BX\ K +9 &C^\ K +10 &Epr\ M +9 &G4\ Q +10 &H0\ V +9 &JeZ\ W +9 &Lh{\ W +10 &N(\ X +9 &O\ Y +9 &Q\ Y +10 &Skk\ Y +9 &U,\\\ Y +9 &VH\ P +10 &XF>\ + +9 &Xl~-\ Q +6 ( + "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.18 +2 "collection"'& +3 "core" &Xl|/\ Q +2 &Xl|"\ Q + .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&d% +4 "core" % N -  R } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%g +125 "core"  + "processing"% % +5 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%&'U +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%s  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%c +41 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2006 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"% + "collection"'  +6 "core" A +2 "processing"%~  +67 "core" +85  +2 .tPSV.dial :mixloop + "processing"%+ +96 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%\  +125 "core" +2 .tPS.seek 0ml + "processing"%H'd +2612 "core" ' +2 .tPSV.dial :air + "processing"%!  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%S' +506 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2088 "core" ' +11 .tPSV.dial :mixloop +5 "processing"%8 +45 "core" +2 .tPS.seek 0ml +51 "processing"%6'd +2621 "core" ' + .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%b' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%^'d +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &8  Q M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&q( +3 "core" ( +2 "manipulator"&?& +3 "core" &9 F M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &8 M +2 .tForearm.seek CC +2 "manipulator"&v'O +104 "core" ' +2 .tHand.close + "manipulator"&Q/ +56 "core" / +2 .tCC.seek :open +2 "collection"'R( +428 "core" ( + "manipulator"&:& +5 "core" &8  ) M + "manipulator"&% +4 "core" % X  % +2 .tForearm.seek :retract + "manipulator"&3'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +294 "core" ( + "manipulator"&& +4 "core" &-9  N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-9 5 N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&A'n +103 "core" ' +2 .tHand.open + "manipulator"&I1 +61 "core" 1 + "manipulator"&)% +5 "core" % ^  T Y + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +99 "core" ' +2 .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 5 into Collection Clamp + "collection"'a& +4 "core" &I\ +2 "manipulator"&B% +4 "core" %\   + "storage"(}% +4 "core" % y z\ +2 "storage"(j. +2 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(i(<( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Z& +3 "core" &<( \  + "manipulator"&& +4 "core" &-; " L + "manipulator"&_% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +219 "core" ( +2 "manipulator"&l& +4 "core" &* Y V + "storage"(t& +4 "core" &<( { }\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +88 "core" ' + "storage"( & +4 "core" &<( { \  +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'g +273 "core" ' + "storage"(- +4 "core" -'t + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J& +2 "core" &<( 9 <\  +2 "manipulator"&%& +4 "core" &*  Q V +2 .tElbow.seek 5 + "manipulator"&@( +3 "core" ( +2 "manipulator"&9& +3 "core" &* V +2 "storage"(L& +4 "core" &<( D G \  +2 .tForearm.seek 5 + 300 counts + "manipulator"&y'> +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&e/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(' +8 "core" &*  " V + "manipulator"&w% +4 "core" % 4   +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&M( +138 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +33 "core" ( + "manipulator"&& +5 "core" &   7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&V'O +101 "core" ' +2 "manipulator"&K& +4 "core" &  9 7 +2 "manipulator"&% +4 "core" %W  r +2 "collection"' & +3 "core" &\ +3 "collection"'7& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'"(X +4 "core" &\  +9 &0y\ +{ +9 &g4\ > +10 &mZ\ K +9 &DU\\\ J +9 &Y@\ J +10 &Y2\ J +9 &Y\ K +9 &LX\ J +10 &Z{\ J +9 &W^\ J +9 & WW\ J +10 &"UUH\ J +9 &$X@\ J +10 &%Y;\ K +9 &'X3\ J +9 &)\\Y+\ J +10 &+T\ J +9 &,Y \ J +14 &.U\ J +5 &0dX\ J +9 &2&Z\ J +9 &3X\ J +10 &5X\ J +9 &7mU \ J +10 &9.X\ J +9 &:Z\ J +9 &<X\ J +10 &>sY\ K +9 &@6Y\ J +10 &A]\ K +9 &Chk\ L +9 &Ej\ P +10 &G \ U +9 &H\ U +9 &J\ W +10 &L`;\ V +9 &Nm\ X +9 &O[\ Y +10 &Ql\ Y +9 &S`c\ Y +10 &U"^\ Y +9 &VT\ V +9 &X;F\ , +10 &XJ\ J +5 ( +2 "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.23 + .Hand.open + "manipulator"&<1 +3 "core" &Xh@\ I +54 1 +2 "manipulator"&u% +4 "core" % W  r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core" ~ + .tCSV.dial CTV +2 "collection"'-  +26 "core"  +3 .tPS.seek 2.5ml + "processing"%P' +2607 "core" ' + "collection"'k% +4 "core" % P\  +2 .tCS.seek 4ml + "collection"'1'NQ +1597 "core" ' +2 .tdelay 8 seconds +801 .PSV.dial :air +2 "processing"%X  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%D  +69 "core"  +3 .tPS.seek 0ml + "processing"%W'd +1675 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +928 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'T @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'' O +1596 "core" ' +2 .tCSV.dial CTV + "collection"'N  +41 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'{ @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +50 "collection"'\\  +127 "core" + "collection"'& +4 "core" &Xi\ I +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&/% +3 "core" %     +2 "storage"(,% +4 "core" %  \ + "storage"(o. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"('(,F +208 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +3 "core" &,F  \ +2 "manipulator"&& +3 "core" &  7 +2 "manipulator"&=% +3 "core" %    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&U( +163 "core" ( +2 "manipulator"&`& +4 "core" & - +2 "storage"(m& +4 "core" &,G > :\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts + "manipulator"&n'g +100 "core" ' +2 "storage"(x& +4 "core" &,G G F\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +113 "core" ' + "storage"(4- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" &  - +2 "storage"(E& +3 "core" &,G  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&Y' +31 "core" ' +2 .tElbow.hold + "manipulator"&*, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(.- +3 "core" -' +2 .tSE.seek 18.2 Pucks below Top Plate + "storage"(z' +47 "core" ' + "manipulator"&% +4 "core" % [ +2 "storage"(& +4 "core" &,G \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 307 counts + "manipulator"&F'B +14 "core" ' +2 "manipulator"&#& +4 "core" &  S - +2 "storage"(& +4 "core" &,G  !\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +28 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(d' +46 "core" ' +3 "manipulator"&$& +4 "core" &  V - +2 "manipulator"&g% +4 "core" %p  . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&[( +161 "core" ( +2 "manipulator"&s& +4 "core" &6 \\ J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &6 k J +3 .tForearm.seek CC + "manipulator"&c'O +93 "core" ' +2 .tHand.close + "manipulator"&h/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( + "storage"(& +4 "core" &,G \ +2 "storage"(~& +4 "core" &,G   2\ + "manipulator"&+& +4 "core" &4  Q I + "manipulator"&\ % +4 "core" % U E +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&!( +202 "core" ( + "manipulator"&H& +4 "core" &   , +2 "storage"(8& +4 "core" &,G #\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&S' +107 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +64 "core" 1 +3 "manipulator"&r% +4 "core" % l (  ` +2 "storage"(b& +3 "core" &,G z\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 272 counts + "manipulator"&' +13 "core" ' +6 "manipulator"&?& +5 "core" &#  E ) + "storage"(C& +4 "core" &,G 7 7 F\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&Q'g +17 "core" ' +2 "storage"((% +4 "core" % F G @\ +2 ."downElevator"SE.seek :down +3 "storage"(G' +95 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 (2% +3 "core" % ` h\ + "manipulator"&:% +5 "core" %s > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial :air + "processing"%v  +70 "core" +3 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%q +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%O  +41 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%I +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%)  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%a'd +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%B& +3 "core" &z\  +2 "manipulator"&3& +4 "core" &#  r ) + "manipulator"&}% +4 "core" %\  H  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&j(-6 +183 "core" ( +2 "manipulator"&A& +4 "core" &-7 ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &-7 J ? +2 .tForearm.seek :garage + "manipulator"&'n +107 "core" ' + .tHand.close + "manipulator"&_/ +57 "core" / +2 "manipulator"&0& +4 "core" &-9 = = + "manipulator"&l% +4 "core" % Q  +2 .tForearm.seek :retract + "manipulator"&t'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +116 "core" ( +2 "manipulator"& & +4 "core" &E _ 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" &E K 3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +102 "core" ' + "manipulator"&J& +5 "core" &E  3 + "manipulator"&%% +4 "core" %Ν  ) +2 "processing"%9& +4 "core" &j\  +2 "processing"%L& +47 .tPC.seek :closed +9 "processing"%e(X +3 "core" &>\  +8 &F:\ &j +9 &kX~1\ 8 +10 &\ M +9 &_\ M +10 &I^\ M +9 & \\\ M +9 &]\ M +10 &\\\ L +9 &Q_\ M +9 &b\ M +10 &b\ L +9 &!_\ L +10 &#Z_\ L +9 &%_%\ L +9 &&]\ M +10 &(\\\ M +9 &*a\\ \ M +9 &,#b\ M +10 &-b\ M +9 &/c\ M +10 &1ib&\ M +9 &3+c\ M +9 &4a\ M +10 &6c\ M +9 &8p_\ M +9 &:4_ \ L +10 &;`'\ L +9 &=^\ L +10 &?xc\ M +9 &A<\\\ L +9 &B`\ M +10 &Dh\ M +9 &Fxy\ P +9 &H4\ R +10 &I\ R +9 &K\ R +10 &Mv\ S +9 &O:\ R +9 &P\ S +10 &R\ S +9 &T}\ S +9 &V=\ T +10 &Wyq?\ '{ +9 &X$q=\ 7 +9 ( +3 "processing"%L& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.56 + "processing"% & +4 "core" &X\ . + &Xr\ . + .tHand.open + "manipulator"&w1 +63 "core" 1 + "manipulator"&% +4 "core" % Λ  a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 "processing"%5% +4 "core" %d\ +3 .tPS.seek 0.3ml + "processing"%y'a +389 "core" ' + .tPSV.dial PSR + "processing"%K +96 "core"  + "processing"%@% +5 "core" %fK\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%'. +493 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"% ' +1900 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop + "processing"% +110 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%R  +85 "core"  +2 .tPS.seek 0ml + "processing"%<'d +791 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1822 "core" ' +17 #tGaraging FlushPuck in Processing Clamp +7 "manipulator"&u& +32 "core" &E  3 +18 .tElbow.reconfigure :tight +21 "manipulator"&$&.,(\ #b +15 .tElbow.seek PC +8 "manipulator"&7(? +22 "core" ( +16 "manipulator"&& +19 "core" &E  3 +15 .tElbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +14 &-& +12 "core" &E 3 +2 .tForearm.seek PC + "manipulator"&V'Η +98 "core" ' + .tHand.close + "manipulator"&^/ +58 "core" / +2 .tPC.seek :open +2 "processing"%k( +423 "core" ( + "manipulator"&|& +4 "core" &E 3 +2 "manipulator"&X% +3 "core" % Ω z +2 .tForearm.seek :retract + "manipulator"&D'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&P(-6 +129 "core" ( + "manipulator"&& +5 "core" &-4   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-4 T  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'n +112 "core" ' +2 .tHand.open + "manipulator"&N1 +52 "core" 1 +2 "manipulator"&% +4 "core" % d    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%\\& +4 "core" &\ + "manipulator"&% +4 "core" %\  % +2 "storage"(/% +3 "core" % x r \ +2 "storage"(,. +3 "core" .(,F +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(o(<( +206 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" &<, > C \  +2 "manipulator"&& +4 "core" &-P  + "manipulator"&=% +4 "core" %\  % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&i( +184 "core" ( + "manipulator"&`& +4 "core" &4 Q + +2 "storage"(m& +4 "core" &<, ] g Z\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&x'j +99 "core" ' + "storage"(M& +5 "core" &<, | \  + .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(4'g +49 "Can"X\ N*G$ +230 "core" ' + "storage"(]- +4 "core" -'m + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +3 "core" &<, 9 . 6\  + "manipulator"&.& +4 "core" &4 9 + +2 .tElbow.seek 5 + "manipulator"&;( +42 "core" ( + "manipulator"&& +4 "core" &$ V : +2 "storage"(& +3 "core" &<, g g \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&#'> +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& +2 "storage"(g' +7 "core" &$  : +2 "manipulator"&n% +4 "core" % G +2 .tForearm.seek :retract + "manipulator"&U'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +146 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( + "manipulator"&Y& +4 "core" &I * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &I G * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&z'Η +104 "core" ' +2 "manipulator"&s& +4 "core" &I  * +2 "manipulator"&&% +3 "core" %ΐ q +2 "processing"%& +4 "core" &\ +2 "processing"%*& +5 "core" &\ +2 .tPC.seek :closed + "processing"%h(X +4 "core" &\ +9 & .\ $e +9 &V}w\ 7 +9 &|\ L +10 &\\\ L +9 &l_\ M +14 &/]x\ L +5 &_\ L +9 &]\ L +10 &u]\ L +9 &6^\ M +9 &\\:\ L +10 &!^C\ L +9 &#}]\ L +10 &%@Z\ L +9 &']z\ L +9 &(^u\ L +10 &*]~\ L +10 &,F_l\ M +9 &.\ \\i\ L +10 &/^j\ L +9 &1]k\ L +9 &3PZl\ L +9 &5]c\ L +10 &6_S\ L +9 &8]V\ L +9 &:W^[\ L +10 &<ZZ\ L +9 &=]W\ L +9 &?]X\ M +10 &A`\\M\ L +9 &CbF\ M +10 &DkD\ N +9 &FG\ P +9 &HUG\ R +10 &JF\ R +9 &KD\ R +9 &MB\ S +10 &O\\E\ S +9 &Q:\ S +9 &R7\ S +10 &T*\ S +9 &Va\ T +10 &Whn\ ({ +9 &X"r\ 8 +9 ( +2 &X\ . +2 "processing"%*& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"& 1 +57 "core" 1 +2 "manipulator"&"% +5 "core" % ΐ  q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +4 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%~ ^ +4 %+9 +5 "core" 9\ +102 "processing"%\ 9 +7 "core" 9\ +109 "processing"%c9 +11 "core" 9 \ +106 "processing"%H9 +4 "core" 9\ +102 "processing"%89 +3 "core" 9 +102 "processing"%[9 +4 "core" 9 +102 "processing"%69 +3 "core" 9 +162 "processing"%r9 +4 "core" 9! +103 "processing"%b9 +2 "core" 9& +103 "processing"%?9 +3 "core" 9* +102 "processing"%C9 +3 "core" 9. +102 "processing"%(9 +3 "core" 92 +103 "processing"%9 +3 "core" 96 +102 "processing"%29 +3 "core" 9; +102 "processing"%:9 +3 "core" 9? +103 "processing"%!9 +3 "core" 9C +103 "processing"%S9 +3 "core" 9G +102 "processing"%9 +3 "core" 9L +103 "processing"%v9 +3 "core" 9P +102 "processing"%d9 +3 "core" 9T\ +102 "processing"%G9 +3 "core" 9X +103 "processing"%Q9 +2 "core" 9\\ +103 "processing"%W9 +3 "core" 9a\ +102 "processing"%q9 +3 "core" 9\ e\ +103 "processing"%O9 +2 "core" 9i +103 "processing"%I9 +3 "core" 9m +103 "processing"%)9 +3 "core" 9r +3 .tPH.hold 2:00:00,28C +4 "processing"% p^p +5 .tdelay 1:30 + "core" r +2857 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +23 .tPSR.select :air +22 "processing"% +17 .tPS.seek 2ml +7 "processing"%A'Ҧ +1618 "core" ' +5 .tPTV.dial :puck +14 "processing"%Z  +74 "core"  +14 .tPSV.dial PTV +6 "processing"% +95 "core" ~ +16 .tPBV.dial :waste1 +11 "processing"%_  +135 "core"  +14 "processing"%0% +24 "core" %ҩ\  +4 .tPS.seek 1.5ml +2 "processing"%l'Y +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml + "processing"% 'd +1170 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +429 "core" ' +2 .tdelay 5:00 +20297 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9694 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%f  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%J +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%%' +2306 "core" ' +2 .tPSV.dial PTV + "processing"%9 +71 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +3 "processing"%j +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%t +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%w  +125 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%L @ +75 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +353 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +2 "collection"'p  +2 .tPRV.dial CBV +3 "processing"%5  +38 "core" +3  +2 "processing"%% +4 "core" %eA\  +2 .tPS.seek 0.34ml + "processing"%a't +293 "Can"W\ H-G +149 "core" ' +10 .tdelay 2 seconds +139 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +54 .tCBV.dial between PRV and PSV +7 "collection"'K  +29 "core" +3 .tPRV.dial :air + "processing"%@  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%y'G[ +1171 "core" ' + .tPRV.dial :waste2 + "processing"% @ +69 "core" ? +5 .tPS.seek 0.5ml +5 "processing"%' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%R'Ҧ +1603 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"%u @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +32 "core" + "processing"%-% +4 "core" %ҥ2\  +3 .tPS.seek 1.85ml + "processing"%^' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1954 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" &\ +2 "manipulator"&|& +4 "core" &I  [ * + "manipulator"&X% +4 "core" %\   c l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +128 "core" ( + "manipulator"&T& +5 "core" &-1  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &-1 $  +2 .tForearm.seek :garage +2 "manipulator"&7'n +108 "core" ' +2 .tHand.close + "manipulator"&N/ +61 "core" / +2 "manipulator"&& +4 "core" &-X +   +2 "manipulator"&\\% +4 "core" % b   +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/( +277 "core" ( + "manipulator"&,& +5 "core" &8  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &8  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'O +101 "core" ' +3 "manipulator"&>& +4 "core" &9  ' K +2 "manipulator"&% +4 "core" %V  F d +2 "collection"'=& +4 "core" &\ +2 "collection"''& +4 "core" &\ +3 .tCC.seek :closed + "collection"'`(X +4 "core" &\  +10 &0\ +| +9 &d\ > +9 &|x\ M +10 &A[\ L +68 &Z\ L +4 &[\ L + &Z\ K +4 &I\\\ L + & \\\ L + &[\ L + & Z\ K + &"QZ\ L +3 &$Z\ K +9 &%Z\ L +10 &'^\ L +9 &)Z[H\ L +10 &+^b\ L +9 &,[2\ L +9 &._U\ L +10 &0bZ\ L +9 &2$\\R\ L +10 &3Xj\ L +9 &5Zr\ K +9 &7j[v\ L +10 &9,]y\ L +9 &:Xe\ L +9 &<Z4\ L +10 &>q]a\ L +9 &@5Zt\ K +9 &AZ<\ L +10 &C]a\ L +9 &Esnr\ N +10 &G+N\ Q +9 &Hl\ V +9 &Jy\ X +10 &L^q\ X +9 &Ny\ Y +9 &Op\ Y +10 &Qr\ Y +9 &Sat\ Z +10 &U%v\ Y +9 &Vx\ U +9 &X<s\ . +10 &X~t\ I +5 ( +2 "collection"''& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.08 + "collection"'m& +4 "core" &Xcz\ I + &Xc \ I + .tHand.open + "manipulator"&P1 +60 "core" 1 +3 "manipulator"&M% +4 "core" % U * % e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%] +96 "core"  +2 "processing"%E% +4 "core" %i?\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%.'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "collection"'i  +2 "processing"%n  +29 "core"  +125  +2 .tPSV.dial :mixloop + "processing"%x +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%4  +70 "core" +2 .tPS.seek 0ml + "processing"%#'d +2609 "core" ' + .tPSV.dial :air +2 "processing"%Y  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +995 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1151 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +152 "core" ' +2 .tPSV.dial :air + "processing"%&  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +42 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +4 "core" &7  Y K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&"& +4 "core" &7 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +4 "core" &7 K +2 .tForearm.seek CC + "manipulator"&*'O +94 "core" ' +2 .tHand.close + "manipulator"&\ / +63 "core" / +2 .tCC.seek :open + "collection"'z( +426 "core" ( + "manipulator"&c& +4 "core" &7  K +2 "manipulator"&H% +4 "core" % J  v +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&[(-6 +292 "core" ( + "manipulator"&6& +5 "core" &-:   \ O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-: 8 O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b'n +101 "core" ' +2 .tHand.open + "manipulator"&?1 +57 "core" 1 + "manipulator"&C% +5 "core" % \\   g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +101 "core" ' +2 ."da"delayUntil "12:01:08.59" +13913 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11042 #"da"recoverPRVreagent08 + .PTV.dial :mixing +7 "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%2  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%!  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +1994 "Can"X\ H0HP +296 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%v  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%d +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%G  +41 "core"  +4 ."da"PS.seek 0ml + "processing"%Q'd +2291 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%W +123 "core"  +2 "processing"%q% +5 "core" %hQ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +592 "core" ' +2 ."da"delay 5 seconds +380 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +111 ."da"PSR.select :air +5 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +1603 "core" ' +15 ."da"PTV.dial :puck +14 "processing"%)  +81 "core"  +14 ."da"PSV.dial PTV +8 "processing"%B +86 "core" +6 ."da"PBV.dial :waste1 +9 "processing"%3  +42 "core" +14 "processing"%<% +28 "core" %ҥ\  +14 ."da"PS.seek 1.5ml +15 "processing"%}'U +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +3 ."da"PS.seek 0ml + "processing"% 'd +1599 "core" ' +2 ."da"delay 2:00 +12002 #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"%0 * +32 "core" + +76 ."da"PSR.select :air +11 .PSV.dial PSR +2 "processing"%A +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +911 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1384 "core" ' +3 ."da"PSV.dial PTV +5 "processing"%l +78 "core" +18 ."da"delay 5 seconds +518 .PSV.dial PSR +7 "processing"%~ +83 "core"  +15 ."da"delay 5 seconds +507 .PSV.dial PTV + "processing"%f +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%J'd +2279 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%9% +4 "core" %aB\ + #"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' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%t'Ҧ +627 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2330 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%p  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%@ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2304 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%u +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +378 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%-  +139 "core"  + "processing"%% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%R' +38 "Can"X\ P3_H +293 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%^  +42 "core"  +2 ."da"PS.seek 2ml + "processing"%e'Ҧ +1558 "core" ' + ."da"PSV.dial :PML + "processing"%| +43 "core" + ."da"PTV.dial :mixing +2 "processing"%X @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%T  +46 "core"  + "processing"%V% +4 "core" %ҨG\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1959 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +2279 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4451 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15908 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18316 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4570 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .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"PSV.dial :air +2 "processing"%7  +41 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2303 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%D +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%> +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +1266 "Can"W\ G6I| +1038 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%% +5 "core" %iF\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%m' +588 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%P'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%M  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core" + "processing"%E% +5 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'[ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' +2 ."da"delay 2:00 +2173 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9817 #"da"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"% * +33 "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"%i' +2292 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%x +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%4 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2280 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +123 "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"%F' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +6 "processing"% +20 ."da"PS.seek 2ml +3 "processing"%&'Ҧ +118 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1479 "core" ' +4 ."da"PTV.dial :puck +19 .PSV.dial PTV +11 "processing"%s +85 "core" +10 ."da"PBV.dial :waste1 +20 "processing"%g  +51 "core"  +22 "processing"%% +35 "core" %ң?\  +18 ."da"PS.seek 1.5ml +8 "processing"%k'S +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%+'d +1599 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%{ +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +1272 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1015 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%c +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%H +82 "core"  +14 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%* +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +1100 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1186 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +136 "core"  +5 "processing"%?% +10 "core" %a$\ +3 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +16 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +19 ."da"PS.seek 0.5ml +18 "processing"%C' +600 "core" ' +14 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%8'Ҧ +1428 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2381 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%d +71 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2312 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%q +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Q  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'd +2307 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +131 "core"  +4 "processing"%B% +20 "core" %c>\ +9 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +18 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%3' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%<% +4 "core" %  \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%I' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%} +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +33 "core" +2 "processing"%0% +4 "core" %Ҩ\  +3 ."da"PS.seek 1.5ml +2 "processing"%A'X +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"%l'd +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +35 "core" +2 ."da"delay 30 seconds +1553 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1496 ."da"PBV.dial between PSV and waste1 +18 "processing"%f * +45 "core" + +6 ."da"PSR.select :air +15 .PSV.dial PSR +14 "processing"% +74 "core"  +14 ."da"PS.reconfigure :fast +14 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +15 "processing"%' +2330 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%J +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%j  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2298 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%% +124 "core"  + "processing"%w% +4 "core" %d\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%t'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +501 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%p% +4 "core" %ҤD\  +2 ."da"PS.seek 1.5ml + "processing"%5'T +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%  +98 "core"  +2 ."da"PS.seek 0ml + "processing"%K'd +1600 "core" ' + "processing"%@9 +4 "core" 9`5D +2 #"da"Processing Puck Heater at 28C before imaging .PH.coast +2 "processing"%a  +3 "core" 5D + 5D + "processing"%& +4 "core" &X\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\   : ' + "storage"(% +4 "core" % 3\ + "storage"(. +3 "core" .(<( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 4 + "storage"( (,F +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (u& +2 "core" &,I \ +2 "manipulator"&y& +3 "core" &-:    O +2 "manipulator"&-% +4 "core" %\   ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +190 "core" ( +2 "manipulator"&& +4 "core" &  5 6 + "storage"(^& +4 "core" &,J +\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts + "manipulator"&R'g +106 "core" ' +2 "storage"(|& +4 "core" &,J "\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(X'g +101 "core" ' +2 "storage"(T- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&V& +2 "core" &   6 +2 "storage"(N& +4 "core" &,J \ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&e' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(\\- +3 "core" -' +2 ."da"SE.seek 19.22 Pucks below Top Plate +2 "storage"(' +37 "core" ' + "manipulator"&7% +4 "core" % 6 +2 "storage"(& +3 "core" &,J h _ =\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 304 counts +2 "manipulator"&D'? +21 "core" ' + "manipulator"&& +4 "core" &G  , +2 "storage"(>& +4 "core" &,J ~ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&'g +26 "core" ' +2 ."da"SE.seek 20.22 Pucks below Top Plate + "storage"(,' +43 "core" ' +2 "manipulator"&& +4 "core" &G   , +2 "manipulator"&% +4 "core" %с   +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"&m(? +256 "core" ( + "manipulator"&M& +4 "core" &D  C  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &D \   +2 ."da"Forearm.seek PC +2 "manipulator"&]'Η +102 "core" ' +2 ."da"Hand.close + "manipulator"&E/ +55 "core" / +2 ."da"PC.seek :open + "processing"%P( +423 "core" ( + "storage"(& +5 "core" &,J \ + "manipulator"&1& +4 "core" &D  (  + "manipulator"&.% +4 "core" % · ' = +2 ."da"Forearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&( +256 "core" ( +2 "manipulator"&& +4 "core" &  n 3 + "storage"(n& +4 "core" &,J \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts + "manipulator"&x'g +100 "core" ' + ."da"Hand.open +2 "manipulator"&41 +59 "core" 1 +2 "storage"($- +4 "core" -' +2 ."da"SE.seek 19.98 Pucks below Top Plate + "storage"(i't +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.21 Pucks below Top Plate +2 "storage"(#' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0712h70ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +974 #"da"SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.839 seconds\ /var/log/esp/da23aug0712h70ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0712h70ml15s_nessie.tif +1315 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +247 #"da"SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0712h70ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0712h70ml25s_nessie.tif +2570 #SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0712h70ml25s_nessie.tif: TIFF Upload Complete\ +6 .Gate.power :camera,:OFF + "storage"(;- +3 "core" -' +2 "storage"(Y& +4 "core" &,J N\ +2 "manipulator"&F& +13 "core" &   3 +5 ."da"Elbow.seek 4 +6 "manipulator"&s( +10 "core" ( +5 "manipulator"&g& +4 "core" &   c 3 + "storage"(& +4 "core" &,J \ +2 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"&&'g +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.93 Pucks below Top Plate +2 "storage"("'5 +59 "core" ' +2 "manipulator"&k& +4 "core" &   3 +2 "storage"(\ & +3 "core" &,J \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 + "manipulator"&/' +32 "core" ' +2 ."da"Elbow.hold + "manipulator"&{, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +64 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.11 Pucks below Top Plate +2 "storage"(+' +29 "core" ' + "manipulator"&c% +5 "core" % a + "storage"(H& +4 "core" &,J \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 313 counts + "manipulator"&*'H +16 "core" ' +2 "manipulator"&6& +4 "core" &  ] 1 +2 "storage"(`& +4 "core" &,J ! ! E\ +8 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 600 counts +2 "manipulator"& 'g +15 "core" ' +2 "storage"(?% +4 "core" % & " +\ +2 ."downElevator"SE.seek :down +3 "storage"(r' +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 (C% +3 "core" % g c G\ +2 "manipulator"&b% +4 "core" %h +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 "storage"(2& +4 "core" &,J _ _ <\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%8& +5 "core" &\ + "manipulator"&!& +4 "core" & 1 +2 "manipulator"&:% +4 "core" %    +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +184 "core" ( + "manipulator"&v& +4 "core" &-9 G +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &-9 E G +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&U'n +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&S/ +55 "core" / + "manipulator"&W& +5 "core" &-:  V F + "manipulator"&q% +4 "core" % G E +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&G(? +118 "core" ( +2 "manipulator"&)& +4 "core" &F  = +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &F = +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&O'Η +101 "core" ' +2 "manipulator"&<& +4 "core" &F = + "manipulator"&3% +4 "core" %Ώ +2 "processing"%I& +4 "core" &\ +2 "processing"%}& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%_(X +4 "core" &\ +7 & -\ $e +9 &X~\ 8 +10 &{\ L +9 &[\ L +9 &y]\ L +10 &;[\ L +9 &\\\ L +9 &\\\ L +10 &\\\ L +9 &C\\\ L +10 & Z\ L +9 &!\\\ L +9 &#\\\ L +10 &%K\\\ L +9 &' \\\ L +9 &(\\\ L +10 &*\\\ L +14 &,T]\ L +5 &.\\\ L +9 &/]\ L +9 &1\\\ L +10 &3[]\ L +9 &5]\ L +9 &6\\\ L +10 &8\\\ L +9 &:c\\\ L +10 &<%]\ L +9 &=^\ L +9 &?\\\ L +10 &AkZ\ L +9 &C-]\ L +9 &De\ M +10 &Fu\ N +9 &Hc\ Q +10 &J"\ R +9 &K\ R +9 &M\ S +10 &Og\ S +9 &Q)\ S +9 &R\ S +10 &T\ T +9 &Vl\ T +10 &W`k\ 1 +9 &X~]\ 5 +9 ( +3 "processing"%}& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + "processing"%0& +4 "core" &X"\ 3 + &X"\ 3 + ."psFlush"Hand.open +2 "manipulator"&Z1 +55 "core" 1 +2 "manipulator"& % +4 "core" % Ύ  [ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +103 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +41 "core"  + "processing"%f% +4 "core" %f\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +536 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +58 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%l' +1915 "Can"d\ C<J +197 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%9  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%J +96 "core" +2 ."psFlush"PS.seek :empty + "processing"%j'F +2609 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"%%% +4 "core" %B\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%w' +580 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2111 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%L  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +73 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%p +109 "core" +2 ."psFlush"PS.seek :empty + "processing"%t'F +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%5' +164 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2395 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."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" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%y U +51 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +66 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%['d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +81 "core" ~ +2 ."psFlush"PBV.dial PSV +68 .PS.seek 0ml +2 "processing"%N'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1959 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +649 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%7  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%>'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +51 "core" +2 ."psFlush"PS.seek 0ml + "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2108 "core" ' + ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +63 "core" T +2 ."psFlush"PS.seek 0ml + "processing"%M'd +2611 "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"%E  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +917 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1690 "core" ' +14 ."psFlush"PSV.dial PTV +5 "processing"%1 +84 "core" +15 ."psFlush"PBV.dial PSV +14 .PS.seek 0ml +6 "processing"%.'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%] @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1185 "Can"d\ C?0K> +1422 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +79 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%m'd +2620 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'4& +4 "core" &[\ + "manipulator"&$& +4 "core" &F / = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( +2 "manipulator"&,& +4 "core" &F   = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &F   = +2 .tForearm.seek PC + "manipulator"&;'Η +93 "core" ' +2 .tHand.close +5 "manipulator"&Y/ +56 "core" / +2 .tPC.seek :open + "processing"%F( +423 "core" ( + "manipulator"&g& +4 "core" &F  = +2 "manipulator"&% +4 "core" % Έ  +2 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\ ( +366 "core" ( +2 "manipulator"&c& +4 "core" &#  0 9' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &#  9' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&6& +4 "core" &#  M 9' +2 "manipulator"&`% +4 "core" %Q  u g +2 "collection"'x& +3 "core" & \\\ +3 "collection"'#& +5 "core" & S\ +2 .tCC.seek :closed +2 "collection"'?(X +4 "core" &\  O\ +8 & +\ S\ %f +9 &V} \ P\ 7 +9 &\ W\ L +10 &Z\ X\ L +9 &n[T\ L +9 &0\\ Q\ L +10 &Y T\ L +9 &\\P\ L +9 &w\\P\ K +10 &7\\\ ]\ L +9 &\\\\\ L +10 &!_[\ L +9 &#~YX\ L +9 &%AZ Q\ K +10 &'\\T\ L +9 &(_\ Z\ L +9 &*[Y\ K +10 &,H\\ Y\ L +9 &. ZV\ L +10 &/\\V\ L +9 &1ZV\ L +9 &3Q[Y\ K +10 &5Z^\ L +9 &6]`\ L +10 &8ZR\ L +9 &:Y\\\\\ K +9 &<\\Y\ L +10 &=`P\ L +9 &?[V\ K +9 &A`\\Y\ L +10 &C"]`\ L +9 &Dg`\ M +9 &F^\ P +10 &HQ\\\ T +9 &J \\\ V +10 &K[\ W +9 &MZ\ V +9 &OLb\ X +10 &Q _\ Y +9 &R`\ Y +9 &T_\ Y +10 &VOa\ Z +9 &WjV\ . +10 &Xq!`\ L +9 ( + &Xuj`\ H +2 "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'&& +4 "core" &Xula\ H + .tHand.open + "manipulator"&C1 +59 "core" 1 +2 "manipulator"&b% +4 "core" % Q   g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +104 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'"& +4 "core" &Xubi\ H +2 "collection"'2% +3 "core" %Um\ +2 .tCSV.dial CSR + "collection"'8  +40 "core"  +2 "collection"'!% +4 "core" %Q_\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'/'m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ':% +2 "core" %mj\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'*' +625 "core" ' +2 .tCSV.dial :waste + "collection"'+ +135 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'r'Q +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &Xuag\ H + "collection"'v% +4 "core" %No\ + .tCSV.dial :flush +2 "collection"'d  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'{'m +1161 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'S @ +39 "core" A +2 "collection"'W% +4 "core" %m[\  +2 .tCS.seek 7ml + "collection"'q' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  ')  +40 "core"  +86  +52 .tCBV.dial :waste1 +2 "collection"'B @ +42 "core" ? +2 .tCS.seek 0ml + "collection"'U'Q +1572 "core" ' +6 #tFlushing lower manifold's waste2 port +3 "collection"'<& +12 "core" &Xu`M\ H +6 "collection"'3% +12 "core" %OP\ +3 .tCSV.dial :flush +12 "collection"'I  +83 "core"  +8 .tCS.seek 5ml +8 "collection"''m +122 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1028 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +14 "collection"'Q @ +44 "core" B +16 "collection"'P% +28 "core" %mP\ +14 .tCS.seek 7.001ml +19 "collection"'0' +512 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'Z  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'}'Q +1573 "core" ' + #tDisinfecting external Intake with kill + "collection"'~& +4 "core" &Xu`T\ H +2 "collection"'f% +4 "core" %UR\ + .tCSV.dial CSR + "collection"'O  +40 "core"  +2 "collection"'K% +4 "core" %U=\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"''O +1781 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +524 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'9 +2 .tCBV.dial CSV +3 "collection"'J  +94 "core" +34  +2 .tCTV.dial :intake + "collection"'l  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1618 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["   +5 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +7 "core" &->  +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&^'n +110 "core" ' +3 .tHand.open +4 "manipulator"&1 +59 "core" 1 +2 "manipulator"&|% +10 "core" % e   +5 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:37 + #Preparing to sleep until 6:33AM 08/8/2023 +7 #Asleep til 6:33AM 08/8/2023 +4 #Continuing at 06:33EDT08-Aug-23 +2 "Can"m\ <@K +33 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +287 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4082 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@38683 sendCRC with ifg=0x20, ie=0x7F + #@40518 sendCRC with ifg=0x08, ie=0x5F #@37316 idle with ifg=0x84, ie=0x75 + #@37989 select with ifg=0x10, ie=0xF5 + #@38625 receive with ifg=0x10, ie=0xFD + #@39258 receive with ifg=0x10, ie=0xFD #@39892 receive with ifg=0x10, ie=0xFD + #@40219 receive with ifg=0x80, ie=0xFD #@21723 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +202 #"Restarting_core_reader"Powering core bus +556 "Can"w\ !@K + w\ !@KQ +2 #"Restarting_core_reader"Polling Can every 10:00 +19730 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +906 "Can"t\ $B2L1 +3262 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15248 "Can"s\ 'CLǰ +5499 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +6270 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20744 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +12963 "Can"t\ &EM] +7767 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +104 .Gate.cycleModemPower! 5 +4 #Session Ended +16652 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4385 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16016 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10969 "Can"p\ &F_M +9761 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6676 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +103 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9064 "Can"q\ &GN +11657 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8655 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7179 "Can"n\ &IO +13550 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11280 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9111 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5292 "Can"l\ *J}O +2800 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +13585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6805 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3406 "Can"k\ &KPK +15551 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15882 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1854 "Can"j\ +M=P +18874 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7657 ."Qmail"GoodNews.email "Then, in tube 5: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:167\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 21,\\n 5 => 1}\\nCan@12:57:20, 25.1C, 28% humidity, 15.1psia, 13.494V, 0.306A, 94.971Ah, 4.13W\\nSampled 69.7ml",Subject: "Asleep until 06:33EDT08-Aug-23" +13199 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20240 "Can"i\ &NQw +481 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18018 "Can"g\ ,PR +2708 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18450 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4154 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +13893 "Can"f\ &QwR +6831 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4590 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15828 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11984 "Can"f\ -RS9 +8738 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9752 "Can"e\ 'TMSϰ +10906 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@40518 sendCRC with ifg=0x08, ie=0x5F + #@37316 idle with ifg=0x84, ie=0x75 #@37989 select with ifg=0x10, ie=0xF5 + #@38625 receive with ifg=0x10, ie=0xFD + #@39258 receive with ifg=0x10, ie=0xFD + #@39892 receive with ifg=0x10, ie=0xFD #@40219 receive with ifg=0x80, ie=0xFD + #@18490 probe with ifg=0x02, ie=0x5F #@36019 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +263 "Can"e\ TSL +3 e\ TSLY +2 #"Restarting_core_reader"Polling Can every 10:00 +20213 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18961 "Can"d\ 'VT0 +1786 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +37462 "Can"b\ *WuU0 +60002 a\ 'XU0 +60001 a\ 'Z]VD0 +60001 ^\ '[V0 +60001 `\ ']NWp0 +60001 \\\ )^X0 +60002 ^\ *`6X0 +60001 ^\ 'aY20 +60001 `\ ,cY0 +60001 ^\ 'dZ^0 +60002 ]\ (eZ0 +60001 ^\ /go[0 +60001 \\\ 'h\\ 0 +60001 ]\ 'jL\\0 +60001 \\\ +k]L0 +60002 Z\ 'm,]0 +60001 [\ 'n^x0 +60001 Y\ 'p_0 +60001 Z\ ,q_0 +60002 Z\ 'r`:0 +60001 W\ 'tb`0 +60001 X\ 'uaf0 +60001 W\ 'wBa0 +60001 W\ ,xb0 +18344 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +16722 "Can"W\ &zc(0 +4009 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18517 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4195 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12489 "Can"U\ +{yc0 +8243 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +17775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9052 "Can"W\ *|dT0 +11683 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4848 "Can"W\ &~9d0 +15883 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +662 "Can"W\ e0 +20079 #"reset-modem"Session Begun +96 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18434 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +654 "Can"X\ f0 +3541 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +14976 "Can"X\ '[f0 +5773 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6200 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6526 "Can"W\ &gB0 +7681 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +4 #Session Ended +8509 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2316 "Can"Y\ &g0 +9589 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8893 "Can"X\ )~hn0 +1866 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6921 "Can"Z\ &i0 +6049 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +7409 #Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5042 "Can"Z\ *<i0 +10237 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4183 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4079 "Can"X\ &j00 +14425 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20651 "Can"X\ "j0 +86 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16452 "Can"W\ &ck\\0 +4274 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +18512 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12264 "Can"X\ &k0 +8469 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4265 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7995 "Can"W\ +)l0 +12735 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18441 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3880 "Can"W\ &m0 +16854 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20436 "Can"Y\ &m0 +312 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18490 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16246 "Can"X\ ']nJ0 +4492 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18501 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12040 "Can"X\ &n0 +8705 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18491 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7842 "Can"Y\ **ov0 +12907 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18495 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3633 "Can"W\ *p 0 +17110 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18529 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3593 "Can"X\ &p0 +582 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17899 "Can"W\ 'Oq80 +594 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13702 "Can"V\ &q0 +4784 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1691467210.19 "Can"W\ +rd0 +8993 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4177 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5298 "Can"V\ *rr0 +13190 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20771 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1071 "Can"T\ #s0 +19702 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19530 "Can"W\ ,Ct&0 +1320 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17149 "Can"V\ (t0 +3570 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +35682 "Can"V\ 'uR0 +60001 W\ +u0 +60002 V\ 'v~0 +60001 W\ 'yw0 +60001 X\ 'w0 +60001 T\ 'mx@0 +60001 V\ 'x0 +60002 V\ 'Oyl0 +60001 X\ 'z0 +60001 S\ '0z0 +60001 U\ '{.0 +60002 S\ ,{0 +60001 T\ '|Z0 +60001 S\ )|0 +60001 R\ *^}0 +60002 U\ '~0 +60001 R\ ';~0 +60001 R\ 'H0 +60001 S\ '0 +60002 S\ 't0 +60001 T\ '\ 0 +60001 R\ 'n0 +60001 R\ '60 +60002 U\ -L0 +60001 Q\ 'Ǿb0 +60001 Q\ ',0 +60001 Q\ 'ʟ0 +60002 R\ '$0 +60001 R\ '̀0 +53581 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2231 "Can"R\ &P0 +18492 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2225 "Can"R\ )X0 +1946 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16559 "Can"P\ *|0 +1959 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +12338 "Can"P\ &10 +8396 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +10054 "Can"U\ +Ԡ0 +10699 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7784 "Can"P\ '>0 +12976 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3946 "Can"Q\ %th +44 .tGate.power :raw,:ON +110 "sampler") +2 )V +2 "core"  +2 "collection"' +2 'T +2 "core"  +2 "processing"% +2 %\\ +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'N% +3 "core" %\ + .tCS.configure :default +2 "collection"'#P d@b +8 "processing"%7% +2 "core" %)\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")(% +3 "core" %LG {\ +2 .tSS.configure :default +2 "sampler")#.0X% +3 "core" %  +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &  + .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +5 "storage"(R& +3 "core" & \ +2 .tSC.configure :loose + "storage"($.(\ 1~b +3 (% +3 "core" % \ + .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'X  +2 "core" + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +9 .tValve.reset +2 "collection"'\ +2 "processing"% +10 "collection"'e% +2 "processing"%% +4 "manipulator"&% +4 "core" %\ + %\ +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"Intake.select :close +3 "processing"%D  + ."rdySampler"Exhaust.select :close +3 .CTV.dial :air + "collection"''  +3 "core" %   +2 "manipulator"&M% +3 "core"  + %  , +2 ."rdySampler"CSV.dial :waste1 +2 "collection"'E +3 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +32 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")h +4 "core"  + "sampler")=  +5 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b + "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 21,\\n 5 => 1}\\nCan@06:33:27, 23.9C, 27% humidity, 15.1psia, 13.460V, 0.392A, 98.070Ah, 5.27W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #28) <=== +2 .Sample.deep +2 "sampler")c0 +1923 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &\  +2 .tHand.open + "manipulator"&61 +61 "core" 1 + "manipulator"&`& +5 "core" &   C 1 +2 "manipulator"&x% +4 "core" % \    H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&k(-6 +185 "core" ( +2 "manipulator"&z& +4 "core" &-= Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-=  T Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&C'n +103 "core" ' +2 .tHand.close + "manipulator"&b/ +63 "core" / + "manipulator"&"& +5 "core" &-A    U +2 "manipulator"&2% +4 "core" % Q  +3 .tForearm.seek :retract + "manipulator"&#'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +286 "core" ( +2 "manipulator"&!& +5 "core" &:   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &:  L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&:& +5 "core" &:   L +2 "manipulator"&/% +4 "core" %G  } +2 "collection"'+& +5 "core" &\  +3 "collection"'*& +7 "core" &\  +2 .tCC.seek :closed +3 "collection"' (X +4 "core" &\  +4 &\ A +9 &L~\ 2 +10 &Vw\ F +9 &_\ M +9 &]\ L +10 &[ \ L +9 &M\\\ L +9 &]  \ L +10 &\\ \ L +9 &\\  \ L +10 &T\\  \ L +9 &!]  \ L +9 &"] \ L +10 &$\\ \ L +9 &&\\\\ \ L +10 &(\\\  \ L +9 &)] \ L +9 &+^ \ L +10 &-c\\  \ L +9 &/%\\\  \ L +9 &0] \ L +10 &2\\\  \ L +9 &4l\\\ \ L +9 &6.Z  \ L +10 &7[ \ \ L +9 &9[ \ L +10 &;t[\ \ \ L +9 &=6[  \ L +9 &>\\\  \ L +10 &@[  \ L +9 &B|]\ L +10 &D;g\ M +9 &Ey\ O +9 &G\ S +10 &Ig\ V +9 &K&\ W +9 &L\ X +10 &N\ X +9 &Pf\ Y +9 &R'\ Y +10 &S\ Y +9 &U\ Y +10 &Wm\ F +9 &XN#\ , +9 &Xz\ O +3 ( +2 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 + "collection"'v& +5 "core" &X}\ O + .tHand.open +2 "manipulator"&d1 +62 "core" 1 +2 "manipulator"&r% +5 "core" % G 0 " } +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'W& +5 "core" &X}\ O +2 "collection"'{% +4 "core" %S\ +2 .tCSV.dial CSR +2 "collection"'  +125 "core"  +2 "collection"')% +5 "core" %S\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'B'm +1337 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'q% +3 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'<' +635 "core" ' +2 .tCSV.dial :waste + "collection"'3 +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'I'Q +1975 "core" ' +2 #tPurging external Intake + "collection"'U& +5 "core" &X|\ O +2 "collection"'Q% +4 "core" %O\ +2 .tCSV.dial :flush + "collection"'P  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' O +2246 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'  + 'Z +5 "core" +67  +2 .tCTV.dial :intake + "collection"'0  +71 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'~'Q +2256 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +70 "core"  +2 #tFlushing upper manifold + "collection"'O& +5 "core" &Xz\ O +2 "collection"'K% +4 "core" %V\ +2 .tCSV.dial :flush + "collection"'}  +71 "core"  +2 .tCS.seek 5ml +2 "collection"''m +1180 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'9 @ +41 "core" B +2 "collection"'J% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"'l' +521 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +98 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml + "collection"'%'Q +1610 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +727 "core" ' +2 .tCSV.dial :waste +2 "collection"'w +42 "core" +2 .tCS.seek 0ml +2 "collection"'L'Q +741 "core" ' +2 "collection"'j& +4 "core" &Xy\ O +2 "collection"'% +4 "core" %L\ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +3 .tCS.seek 3ml + "collection"'p'. +737 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +48 "collection"'t @ +49 "core" A +2 "collection"'@% +5 "core" %.\  +2 .tCS.seek 5ml +2 "collection"'a'm +516 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"''Q +1167 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '. +731 "core" ' +2 .tCSV.dial :waste +2 "collection"'s +70 "core" +2 .tCS.seek 0ml +2 "collection"'?'Q +729 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &7 \ @ K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u( +27 "core" ( + "manipulator"&5& +5 "core" &   2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &   2 +2 .tForearm.seek CC +2 "manipulator"&-'O +101 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +3 .tCC.seek :open + "collection"'( +429 "core" ( +2 "manipulator"&|& +4 "core" &   2 +2 "manipulator"&y% +4 "core" % ]  G +3 .tForearm.seek :retract + "manipulator"&^'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +289 "core" ( +2 "manipulator"&V& +5 "core" &-:    > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &-:  > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&\\'n +101 "core" ' + .tHand.open +2 "manipulator"&N1 +61 "core" 1 +2 "manipulator"&7% +4 "core" % g   0 m +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 5 at 06:37:55EDT08-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 21,\\n 5 => 1}\\nCan@06:33:27, 23.9C, 27% humidity, 15.1psia, 13.460V, 0.392A, 98.070Ah, 5.27W",Subject: "da sampling at most 100ml" +3 #tLoading sh1 puck from tube 5 into Collection Clamp +2 "collection"'& +7 "core" &\ +2 "manipulator"&% +4 "core" %\  I  +2 "storage"(>% +5 "core" % } { \  +2 "storage"(. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(R(<( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &<% ( ) >\ +2 "manipulator"&X& +5 "core" &-:  > +2 "manipulator"&% +5 "core" %\   \   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&e& +5 "core" &   _ 0 +2 "storage"(& +4 "core" &<% I K \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&M'j +96 "core" ' + "storage"('& +6 "core" &<% r { \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(E'g +282 "core" ' +2 "storage"(h- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (=& +3 "core" &<% N V $\ +2 "manipulator"&D& +5 "core" &   0 +2 .tElbow.seek 5 +2 "manipulator"&.( +4 "core" ( + "manipulator"&[& +5 "core" &   0 +2 "storage"(& +4 "core" &<% W V \ +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&m'> +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&n& +2 "storage"(4' +8 "core" &   0 + "manipulator"& % +5 "core" % E   +2 .tForearm.seek :retract +2 "manipulator"&]'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&G( +148 "core" ( +2 "manipulator"&_& +5 "core" &:   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &:   M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 "core" ' + .tForearm.seek CC +3 ."downElevator"SE.stop +2 "storage"(5 +3 "manipulator"&g'O +100 "core" ' + "manipulator"&& +5 "core" &8   L +2 "manipulator"&% +5 "core" %O   s +3 "collection"'i& +4 "core" &\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'F(X +5 "core" &\  +9 &0z\ +z +9 &f\ > +9 &s\ L +10 &GT\ J +9 &Y\ K +9 &Y\ K +10 &W\ K +9 &NX\ K +9 &Y\ K +10 &X\ K +9 & W\ K +10 &"VX\ K +9 &$Y\ K +9 &%Y\ K +10 &'Y \ K +9 &)]Y\ K +9 &+X\ K +10 &,Y \ K +9 &.Y\ L +10 &0gY\ J +9 &2([\ K +9 &3\\\ L +10 &5V\ K +9 &7lY\ L +9 &90W \ K +10 &:Y\ K +9 &<Y \ K +10 &>uY\ K +14 &@7Y \ K +4 &A\\ \ K +10 &Cb \ L +9 &Etv\ N +9 &G(\ S +10 &H\ U +9 &J\ W +10 &Lc\ W +9 &N"\ X +9 &O\ X +10 &Q\ Y +9 &Sc\ Z +9 &U&\ Y +10 &V\ V +9 &X ;\ , +10 &X\ K +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.14 + .Hand.open + "manipulator"&c1 +4 "core" &Xr\ K +51 1 +2 "manipulator"&H% +5 "core" % O ; $ ) s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")`+ +4 "core" + + "sampler")x% +5 "core" %KG w\ u: +2 "collection"'z& +4 "core" &Xo\ K +3 "Can"S\ z_W +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +3 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'"% +4 "core" %V\ +2 "sampler")2% +4 "core" %5`)JF r\ t +2 .tSSV.dial :spit + "sampler")A +131 "core" +2 .tSS.seek 0ml +2 "sampler")C' +286 "core" ' +2 .tSSV.dial CBV +2 "sampler")!  +131 "core"  + .tCTV.dial :intake +2 "collection"'  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:41:15.44" +1482 #"flow"0.0L/min +7578 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["% +3 "core" %V""\ x +3 "sampler")% +5 "core" % +f r\ h +35 "collection"'\\% +3 "core" %V(&\ x +2 "sampler")% +4 "core" % +f \ h +41 "collection"'X% +4 "core" %V-.\ x +2 "sampler")% +5 "core" % +e \ h +45 "collection"',% +4 "core" %V99\ x +2 "sampler")e% +4 "core" % +e \ g +2 "collection"'% +4 "core" %V<<\ w +2 #tIntake @17.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X>\ | +2 "sampler")]% +4 "core" %V: w\ l l +2 "collection"'4% +5 "core" %V=@\ { + #tIntake @18.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +3 "sampler")#.Y0X?\ y +3 "sampler")#% +5 "core" %S w\ h +26 "collection"';% +3 "core" %VBD\ x +3 "sampler")v% +5 "core" %S {\ h +30 "collection"'d% +3 "core" %VEG\ y +3 "sampler"):% +5 "core" %? u\ i +2 "collection"'/% +4 "core" %VGI\ { +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0X |\ j +35 "collection"' % +4 "core" %VRR\ { +3 "sampler")Z% +4 "core" %q(LI |\ k +41 "collection"'0% +3 "core" %VSR\ { +2 "sampler")% +4 "core" %q(XS r\ j +47 "collection"'f% +3 "core" %VRT\ { +2 "sampler")O% +5 "core" %q(c_ p\ k +2 "sampler")K% +4 "core" %q(eb \ j +2 .tIntake.select :close + "sampler")0 +9 )}% +3 "core" %r#f` \ p +2 .tSSV.dial :exhaust +2 "sampler")~  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler")9' +925 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")J  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +210 "collection"'% +4 "core" %VVU\ z +2 #tIntake @19.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.03ml/s +3 "sampler")#.H0X>\ y +2 "sampler")% +4 "core" %^ y\ j +24 "collection"'% +3 "core" %V?B\ y +2 "sampler")L% +5 "core" %] u\ i + "collection"'t% +5 "core" %VAA\ y +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +2 "sampler")#.A0X<\ z +2 "sampler")N% +5 "core" %0Z \ i +20 "collection"'7% +3 "core" %V@@\ y +2 "sampler")% +5 "core" %0Y q\ i +23 "collection"'% +4 "core" %VDC\ y +2 "sampler")^% +5 "core" %0Y {\ j +27 "collection"'>% +3 "core" %VHG\ y +2 "sampler")% +5 "core" %0Y {\ i +2 "collection"'\\% +5 "core" %VJG\ y + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.76ml/s +2 "sampler")#.50X% +5 "core" %VOO\ z + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +5 "core" %IX w\ h +60 "collection"'\ % +4 "core" %VQS\ y +2 "sampler")y% +4 "core" %IY \ i +69 "collection"' % +3 "core" %VSR\ y +2 "sampler")-% +5 "core" %J\\ y\ i +2 "collection"'% +4 "core" %VSS\ y +3 .tSS.reconfigure :inhaling 0.21ml/s +2 "sampler")#.0X; }\ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +57 "core" +3 ."airStroke"CS.seek 0ml + "collection"'L'Q +5 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'t @ +62 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +5 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"' ' O +1493 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")a +128 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'  +5 "sampler")#.0X: s\ 0 +2 #tBubblePoint: Intake @38.6psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'@ @ +29 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +123 "core" ' +2 ."CSpush"CS.stop +2 "collection"'5 +3 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +103 "collection"'<9 +2 "core" 9 (B +103 "collection"'s9 +3 "core" 9 )F +102 "collection"' 9 +3 "core" 9 +K +103 "collection"'89 +2 "core" 9\ ,O +103 "collection"' 9 +3 "core" 9\ \ -S +103 "collection"'59 +3 "core" 9\ .W +103 "collection"'o9 +3 "core" 9\ /[ +102 "collection"'@9 +3 "core" 9\ !0` +103 "collection"' 9 +2 "core" 9\ &2d +104 "collection"'T9 +3 "core" 9\ .3h +102 "collection"'u9 +3 "core" 9\ 34l +103 "collection"'N9 +2 "core" 9\ 95q +103 "collection"'V9 +3 "core" 9\ >6u +102 "collection"'79 +3 "core" 9\ C7y +103 "collection"'9 +3 "core" 9\ H9} +103 "collection"'p9 +3 "core" 9\ M: +102 "collection"'9 +3 "core" 9\ Q; +103 "collection"'K9 +3 "core" 9\ V;\ +102 "collection"'>9 +3 "core" 9\ Z= +102 "collection"'S9 +4 "core" 9\ ^= +103 "collection"'^9 +2 "core" 9\ a?\ +103 "collection"'U9 +3 "core" 9\ f@\ +102 "collection"'\ 9 +3 "core" 9\ iA +103 "collection"' 9 +2 "core" 9\ mB\ +103 "collection"'-9 +3 "core" 9\ pC +103 "collection"'y9 +3 "core" 9\ rD\ +103 "collection"'}9 +3 "core" 9\ vE\ +102 "collection"'9 +3 "core" 9\ xF\ +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ v  +2 '(9 +7 "core"  + 9\ yF\ +2 "collection"'h% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.7psia +49659 "Can"A\ 0 +10328 "core" ` +2 "collection"'$9 +4 "core" 9\  +2 "collection"'=% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.3psia +2 .CS.seek 0ml +2 "collection"'D'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'| @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 5ml +2 "collection"'n'm +1344 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'_ @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'M'Q +1341 "core" ' +2 "collection"'E% +4 "core" %Vkm\ +2 #tPuck @47.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"', +97 "core" ~ +2 .tCBV.dial CSV +2 "collection"''  +28 "core"  + "collection"'% +5 "core" %VKM\ +3 .tCS.seek 5.001ml + "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'[  +40 "core" +2 "collection"']% +5 "core" %moqe\  +2 .tCS.seek 7ml +2 "collection"'4' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'H' O +859 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +110 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +31 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + 'x  +41 "core"  +89  +2 .tCS.seek 5ml +2 "collection"'z'm +1335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'g @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"'e +96 "core" +3 .tCS.seek 0ml + "collection"'`'Q +1335 "core" ' +2 .tCSV.dial :air + "collection"'b @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"'Y'm +1341 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'A @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +13 "collection"'i  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'C'Q +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'c +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'.  +29 "core"  +2 "collection"'#% +5 "core" %KBE\ +2 .tCS.seek 4.999ml +2 "collection"''m +1342 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'+% +4 "core" %m \  +3 .tCS.seek 6.999ml + "collection"'v' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +8 "collection"'d @ +41 "core" > +3 .tCS.seek 10ml + "collection"'"' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'/ ` +123 "core" b +2 #tLysing Complete + "collection"'r& +5 "core" &Xo\ K +2 #tStoring sh1 puck in Collection Clamp to tube 4 +6 "manipulator"&?% +4 "core" %\    +2 "storage"(:% +4 "core" %\ +2 "storage"(). +3 "core" .(<( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(&(,F +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +4 "core" &,H \ + "manipulator"&;& +5 "core" &7 \   L + "manipulator"&3% +5 "core" %\    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&!( +173 "core" ( +2 "manipulator"&& +5 "core" & \ )  +2 "storage"(1& +4 "core" &,H  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&'g +95 "core" ' +2 "storage"(P& +5 "core" &,H   ?\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"(I'g +101 "core" ' +2 "storage"(k- +4 "core" -'t +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&B& +3 "core" &   +2 "storage"(0& +5 "core" &,H \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&' +22 "core" ' + .tElbow.hold +2 "manipulator"&{, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +3 "core" -'t +3 .tSE.seek 20.21 Pucks below Top Plate + "storage"(f' +43 "core" ' +2 "manipulator"&W% +4 "core" %#  +2 "storage"(q& +4 "core" &,H #\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts +2 "manipulator"&*'O +33 "core" ' +2 "manipulator"&O& +5 "core" &    + "storage"(& +5 "core" &,H \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&Q'g +20 "core" ' +3 .tSE.seek 21.21 Pucks below Top Plate +2 "storage"(~' +45 "core" ' +3 "manipulator"&J& +5 "core" &  <  +2 "manipulator"&9% +4 "core" %l     +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w( +162 "core" ( + "manipulator"&l& +5 "core" &8  \  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8  L +3 .tForearm.seek CC + "manipulator"&j'O +94 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / +3 .tCC.seek :open + "collection"'( +426 "core" ( +2 "storage"(t& +5 "core" &,H g\ +2 "storage"(2& +4 "core" &,H\ +2 "manipulator"&L& +4 "core" &8  j L +2 "manipulator"&a% +4 "core" % `   +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +210 "core" ( +2 "manipulator"&<& +5 "core" &  . +2 "storage"(s& +4 "core" &,H \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"& ' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&8, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +56 "core" 1 +3 "manipulator"&5% +5 "core" % f 4 * ? + "storage"(o& +5 "core" &,H  (\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 284 counts +2 "manipulator"&@'+ +12 "core" ' +2 "manipulator"& & +5 "core" & \  ' +2 "storage"(T& +4 "core" &,H   \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&u'g +31 "core" ' +2 "storage"(N% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(V' +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +35 (7% +3 "core" % J F \ +2 "manipulator"&% +5 "core" %m   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +7 "manipulator"&p'\ +97 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ +2 "manipulator"&K& +4 "core" &   ' +2 "manipulator"&>% +4 "core" %   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(-6 +182 "core" ( +3 "manipulator"&^& +5 "core" &-<   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &-<  N H +2 .tForearm.seek :garage +2 "manipulator"&\ 'n +100 "core" ' +2 .tHand.close + "manipulator"& / +60 "core" / +2 "manipulator"&-& +5 "core" &-<  H + "manipulator"&y% +5 "core" % f \   & +2 .tForearm.seek :retract +2 "manipulator"&}'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +283 "core" ( +2 "manipulator"&(& +5 "core" &9 \  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &9 \  i M +61 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'O +104 "core" ' +2 "manipulator"&& +5 "core" &9   < M + "manipulator"&$% +5 "core" %W F V +2 "collection"'=& +4 "core" &w\ +3 "collection"'\\& +6 "core" &3\ +2 .tCC.seek :closed +2 "collection"'|(X +5 "core" &\ +6 & +\ %g +10 &Xw\ 7 +9 &zw\ J +9 &T^\ J +10 &V?\ J +9 &BZ\ K +9 &Y \ J +10 &Xi\ J +9 &X\ J +10 &IZ\ K +9 & Z\ K +9 &!Y\ J +10 &#W\ J +9 &%RY}\ K +9 &'Yl\ J +10 &(X\ J +9 &*W\ J +10 &,[Y\ J +9 &.W\ J +9 &/T\ K +10 &1Tq\ J +9 &3cVb\ J +9 &5$TN\ K +10 &6Z:\ K +9 &8Z*\ J +10 &:kW\ J +9 &<,U\ K +9 &=Uh\ K +10 &?Y\ K +9 &ArZ\ K +9 &C4]y\ K +10 &Dd\ L +9 &F+\ P +10 &H]\ U +9 &J\ W +10 &K@5\ X +9 &M^Y\ Y +9 &OYrp\ Y +9 &Q}~\ Y +10 &R\ Y +9 &Tv\ Y +9 &V^\ Z +10 &W^\ < +9 &Xh\ P +5 ( +2 "collection"'\\& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 +2 "collection"'& +4 "core" &Xhp\ P +2 &Xhp\ P + .tHand.open +2 "manipulator"&D1 +59 "core" 1 +2 "manipulator"&% +4 "core" % S *  Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' + .tPSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%_% +5 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%n'U +1601 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%E  +40 "core"  +3 .tPS.seek 0ml + "processing"%,'d +1605 "core" ' +2 .tPSV.dial PSR +2 "processing"%' +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%M +2 .tCBV.dial PRV +3 "collection"'[  +6 "core" A +2 "processing"%]  +66 "core" +87  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +126 "core" +3 .tPS.seek 0ml + "processing"%4'd +2607 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%x'd +2631 "core" ' +2 .tPSV.dial :air +2 "processing"%H  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +42 "core" +2 .tPS.seek 0ml +2 "processing"%z'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +5 "core" &9 ; M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +3 "core" ( + "manipulator"&& +5 "core" &9  F M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &9 Y M +3 .tForearm.seek CC + "manipulator"&i'O +93 "core" ' +2 .tHand.close + "manipulator"&X/ +55 "core" / +2 .tCC.seek :open +2 "collection"'Y( +426 "core" ( +2 "manipulator"&c& +5 "core" &9 \ / M + "manipulator"&.% +5 "core" % ^ \ @ +2 .tForearm.seek :retract +2 "manipulator"&#'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&C(-6 +291 "core" ( +2 "manipulator"&& +5 "core" &-. \   V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &-.   V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"&d1 +60 "core" 1 + "manipulator"&v% +5 "core" % f  \ , X +2 .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 +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'r& +5 "core" &\ +2 "manipulator"&?% +4 "core" %\    M  +2 "storage"(:% +5 "core" % V W L\ + "storage"(). +4 "core" .(,F +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"((K +363 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +3 "core" &K K\  +2 "manipulator"&3& +5 "core" &->   F +2 "manipulator"&R% +4 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +190 "core" ( +2 "manipulator"&1& +4 "core" & $ 7 +2 "storage"(P& +5 "core" &K $ ' \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&G'8 +98 "core" ' +2 "storage"(k& +5 "core" &K 0 % \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(B'g +89 "core" ' +2 "storage"(0- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +4 "core" &K n\  +2 "manipulator"&6& +4 "core" & \ \  7 +2 .tElbow.seek 6 +2 "manipulator"&W( +4 "core" ( + "manipulator"&q& +5 "core" & \ 7 +2 "storage"(O& +4 "core" &K [\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&' +17 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&J/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&9& +2 "storage"(' +10 "core" &    7 +2 "manipulator"&!% +4 "core" %   +3 .tForearm.seek :retract + "manipulator"&I'\ +54 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +40 "core" ' +2 .tElbow.seek CC +51 "manipulator"&( +154 "core" ( +2 "manipulator"&*& +5 "core" &2  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &2   G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&l'O +97 "core" ' +3 "manipulator"&& +5 "core" &1   G +2 "manipulator"&Q% +4 "core" %H \ \ J +3 "collection"'{& +4 "core" &\ +3 "collection"'& +6 "core" &t\ +2 .tCC.seek :closed +2 "collection"'%(X +4 "core" &\  +9 &/y^\ +| +9 &f~M\ > +9 &p:\ L +10 &MT5\ J +9 &V!\ J +9 &Z\ \ K +10 &W\ K +9 &UU\ J +10 &VD\ K +9 &UC\ J +9 & W*\ J +10 &"\\X\ K +9 &$T\ J +9 &%U\ J +10 &'W#\ J +9 &)dZ\ K +10 &+&X\ K +9 &,U\ J +9 &.W\ J +10 &0lZ\ K +9 &2.W\ K +9 &3T\ J +10 &5W\ J +9 &7tZ\ K +10 &96X\ K +9 &:V\ K +9 &<Z\ J +10 &>}X\ J +9 &@>[\ K +9 &B\\\ K +10 &C`p\ K +9 &Eyxo\ N +10 &G-b\ S +9 &H]\ W +9 &JY\ X +10 &LdU\ X +9 &N&B\ X +9 &OC\ Y +10 &Q3\ Z +9 &Si8\ Y +10 &U*+\ Z +9 &V\ R +9 &XD%\ *~ +10 &Xt\ {\ O +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.23 + .Hand.open + "manipulator"&F1 +4 "core" &Xtt\ O +51 1 +2 "manipulator"&t% +5 "core" % H   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +104 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'L  +125 "core" ~ + .tCSV.dial CTV +2 "collection"'a  +26 "core"  +3 .tPS.seek 2.5ml + "processing"%j' +2147 "Can"@\ T0 +464 "core" ' + "collection"'<% +5 "core" % P \  +2 .tCS.seek 4ml +2 "collection"'s'NQ +1598 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%w  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%5'd +2609 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'o ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +54 "core" B +2 .tCS.seek 10ml +2 "collection"'T' O +1591 "core" ' +2 .tCSV.dial CTV + "collection"'N  +41 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2602 "core" ' +2 .tCBV.dial :waste1 + "collection"'7 @ +28 "core" > +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" + "collection"'& +5 "core" &Xti=\ O +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"& % +4 "core" %  \ 7 t +2 "storage"(% +5 "core" % Q\ + "storage"(K. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(>(<( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +2 "manipulator"&~& +7 "core" &<(\ +2 &2    G +3 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +5 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&V( +4 ."raiseStack"SE.seek :beamBreak + "storage"(u'g +4 "core" ( + "manipulator"&^& +5 "core" &2  I G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &2    G +3 .tForearm.seek CC + "manipulator"&8'O +101 "core" ' +2 .tHand.close + "manipulator"& / +62 "core" / +2 .tCC.seek :open +2 "collection"'-( +77 "core" ' +2 "storage"(y- +4 "core" -'g +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(p'z +34 "core" ' +299 ( +2 "storage"(\ & +5 "core" &<( \ +2 "storage"((& +4 "core" &<(  e\ +2 "manipulator"&h& +5 "core" &2 7 G + "manipulator"&S% +5 "core" % [  \  S +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&$( +195 "core" ( + "manipulator"&=& +5 "core" &    2 +2 "storage"(}& +4 "core" &<(  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 5 + "manipulator"&' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&D1 +55 "core" 1 +2 "manipulator"&% +5 "core" %  & +2 "storage"(\\& +4 "core" &<( 5 * \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 293 counts + "manipulator"&'7 +20 "core" ' +2 "manipulator"&_& +5 "core" &  ) 2 +2 "storage"(m& +4 "core" &<( ' % "\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&E'j +22 "core" ' +2 "storage"(n% +5 "core" % 9 E f\ +3 ."downElevator"SE.seek :down +4 "storage"('' +98 (,% +3 "core" %< ' &\ RP +2 "manipulator"&M% +5 "core" %}  \   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +85 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air + "processing"%]  +71 "core" +3 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%4  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 "manipulator"&H& +4 "core" &  2 +2 "manipulator"&x% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage + "manipulator"&e(-6 +188 "core" ( +2 "manipulator"&g& +4 "core" &-6  9 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-6  9 +53 .tForearm.seek :garage +11 "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&A/ +53 "core" / +2 "manipulator"&X& +5 "core" &-6  H 9 + "manipulator"&% +5 "core" % t  6 +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&|(? +119 "core" ( +2 "manipulator"&c& +5 "core" &E \   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &E    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&i'Η +105 "core" ' + "manipulator"&& +5 "core" &E    +2 "manipulator"&+% +5 "core" %Λ \   +2 "processing"%`& +5 "core" &"\  +2 "processing"%d& +6 "core" &W\  +3 .tPC.seek :closed +2 "processing"%v(X +4 "core" &P\  +5 &\ @ +10 &K~\ 2 +9 &Mv\ F +9 &d\ M +10 &_\ M +9 &~_\ M +9 &@_\ M +10 &_\ M +9 &^\ M +10 &_\ M +9 &J^\ L +9 &! _\ M +10 &"_\ M +9 &$_\ L +9 &&P_\ M +10 &(_\ M +9 &)^\ M +10 &+_\ M +9 &-Y`\ M +9 &/_\ M +10 &0_\ M +9 &2_\ M +9 &4`b\ M +10 &6"`\ M +9 &7_\ M +10 &9`\ M +9 &;i`\ M +9 &=,_\ L +10 &>`\ M +9 &@_\ M +9 &Bq`\ M +10 &D1d\ M +9 &Ep\ O +10 &G\ Q +9 &Ig\ S +9 &K(\ S +10 &L\ S +9 &N\ S +9 &Pl\ T +10 &R/\ S +9 &S\ T +10 &U\ T +9 &Wt\ A +9 &X_*u\ ^ +10 &X#\ / +2 ( +2 "processing"%d& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%r& +4 "core" &X\ / +2 .tHand.open + "manipulator"&?1 +64 "core" 1 +2 "manipulator"&#% +5 "core" % Κ   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%)  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + "processing"%&% +5 "core" %c'\ +2 .tPS.seek 0.3ml +2 "processing"%;'` +388 "core" ' +2 .tPSV.dial PSR + "processing"%3 +97 "core"  +2 "processing"%R% +4 "core" %`]\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%1'. +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%C +108 "core" +2 .tPTV.dial :mixing +2 "processing"%k @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%0  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'd +2611 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +5 "core" &E \ \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&q(? +2 "core" ( +2 "manipulator"&O& +5 "core" &E   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &E  #  +3 .tForearm.seek PC +2 "manipulator"&J'Η +95 "core" ' +2 .tHand.close + "manipulator"&9/ +55 "core" / +3 .tPC.seek :open + "processing"%!( +424 "core" ( +2 "manipulator"&& +4 "core" &E   +2 "manipulator"&G% +4 "core" % ΃  M +3 .tForearm.seek :retract + "manipulator"&B'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +124 "core" ( + "manipulator"&*& +5 "core" &--  9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &--  Q  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' + .tHand.open + "manipulator"&W1 +63 "core" 1 +2 "manipulator"&% +5 "core" % ] ^ p +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%{& +5 "core" &\ +2 "manipulator"&I% +4 "core" %     +2 "storage"(Y% +4 "core" % ? ; S\ +2 "storage"(F. +4 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(t(K +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" &K  \  +2 "manipulator"&L& +4 "core" &-D   :  +2 "manipulator"&a% +4 "core" %    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&l( +182 "core" ( + "manipulator"&z& +5 "core" &  5 +2 "storage"(<& +4 "core" &K F F ~\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&"'8 +96 "core" ' +2 "storage"(w& +5 "core" &K 1 / V\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'g +102 "core" ' +2 "storage"(j- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (o& +3 "core" &K -\  +2 "manipulator"& & +3 "core" &   5 +3 .tElbow.seek 6 + "manipulator"&s( +4 "core" ( + "manipulator"&N& +5 "core" &   5 +2 "storage"(T& +4 "core" &K Z\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&7' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"( ' +8 "core" &    5 + "manipulator"&% +5 "core" %    +3 .tForearm.seek :retract + "manipulator"&K'\ +64 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +26 "core" ' +2 .tElbow.seek PC + "manipulator"&@(? +256 "core" ( +2 "manipulator"&~& +4 "core" &?  N  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &?  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&U'Η +101 "core" ' +2 "manipulator"&& +5 "core" &? \   +2 "manipulator"& % +5 "core" %Λ  +2 "processing"%y& +4 "core" &@\ +2 "processing"%& +6 "core" &K\ +2 .tPC.seek :closed +2 "processing"%2(X +4 "core" &<\  +9 &0|?\ +{ +9 &f1\ ? +9 &y,\ N +10 &G\\)\ L +9 &`*\ M +10 &]/\ M +9 &Y&\ L +9 &O]#\ L +10 &_\ L +9 &]\ L +9 & ]\ M +10 &"W[\ L +9 &$] \ L +10 &%_\ M +9 &'_\ M +14 &)_Z \ L +5 &+![ \ L +9 &,`\ M +9 &.\\\ L +10 &0g^\ L +60 &2*]\ L +13 &3`\ M +3 &5_\ M +4 &7oZ\ L + &91]\ L +2 &:`\ M +3 &<`\ M + &>v_\ M + &@8Z\ M +6 &A^\ M +9 &Cc\ M +9 &Ewq\ O +10 &G1\ R +9 &H\ S +9 &J\ R +10 &Lt\ S +9 &N5\ S +10 &O\ S +9 &Q\ S +9 &Sy\ T +10 &U;\ T +9 &V\ M +9 &X4Dy\ "f +10 &X ?\ 0 +5 ( +2 "processing"%& +4 "core" &X\ 0 +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&%1 +55 "core" 1 +2 "manipulator"&u% +5 "core" % Κ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +3 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%( \\ +2 %h9 +8 "core" 9 +102 "processing"%S9 +3 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%=9 +4 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9 +103 "processing"%D9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%\\9 +3 "core" 9" +103 "processing"%_9 +3 "core" 9' +102 "processing"%m9 +3 "core" 9+ +102 "processing"%n9 +3 "core" 9/ +102 "processing"%9 +4 "core" 93 +102 "processing"%,9 +4 "core" 97 +102 "processing"%M9 +3 "core" 9< +102 "processing"%$9 +3 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +3 "core" 9H +102 "processing"%p9 +4 "core" 9L +102 "processing"%]9 +3 "core" 9Q +102 "processing"%E9 +3 "core" 9U +103 "processing"%'9 +2 "core" 9Y +103 "processing"%59 +3 "core" 9] +102 "processing"% 9 +3 "core" 9b +102 "processing"%9 +3 "core" 9f +103 "processing"%9 +3 "core" 9j +102 "processing"%49 +3 "core" 9n +102 "processing"%9 +3 "core" 9r +103 "processing"%9 +3 "core" 9w +103 "processing"%H9 +3 "core" 9{\ +102 "processing"%x9 +3 "core" 9\ \ +102 "processing"%g9 +3 "core" 9\ +102 "processing"%b9 +4 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"% p\\p +5 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%A +96 "core"  +2 "processing"%X% +5 "core" %bO\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%['Ҧ +1603 "core" ' +2 .tPTV.dial :puck +2 "processing"%c  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%. +70 "core" + .tPBV.dial :waste1 +2 "processing"%  +123 "core"  +2 "processing"%% +5 "core" %ҧA\  +2 .tPS.seek 1.5ml +2 "processing"%+'W +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +3 .tPS.seek 0ml + "processing"%e'd +1599 "core" ' +2 .tdelay 5:00 +12250 "Can"L\ F,0 +17752 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +46 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%r +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%?' +2318 "core" ' + .tPSV.dial PTV +2 "processing"%# +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +8 .tPS.seek 0ml + "processing"%&'d +2305 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%3 @ +68 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%R'c +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"';  + "processing"%1  +42 "core" +4  + "processing"%C% +4 "core" %i\  +3 .tPS.seek 0.34ml + "processing"%k'x +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +28 "core" +2 .tPRV.dial :air +2 "processing"%P  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%6'G[ +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"%O @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%/' +865 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%9  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%|'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%: +42 "core" +2 .tPTV.dial :mixing +2 "processing"%v @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%G% +5 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%*' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%J'd +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +3 "core" &H\ +2 "manipulator"&W& +5 "core" &?  &  +2 "manipulator"&% +4 "core" %  \   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(-6 +128 "core" ( +2 "manipulator"&I& +5 "core" &-. \  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &-.  ) 5 +3 .tForearm.seek :garage + "manipulator"&B'n +101 "core" ' +2 .tHand.close + "manipulator"&F/ +57 "core" / +4 "manipulator"&& +5 "core" &-O K  +2 "manipulator"&% +4 "core" % o S 3 +3 .tForearm.seek :retract + "manipulator"&L'\ +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +279 "core" ( +2 "manipulator"&>& +4 "core" & 1  / F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" & 1  > F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'O +100 "core" ' +3 "manipulator"&& +4 "core" & 1   F +2 "manipulator"&w% +63 "core" %V   ' Z +4 "collection"'j& +5 "core" &1\ +2 "collection"'o& +6 "core" &H\ +3 .tCC.seek :closed + "collection"' (X +5 "core" &H\  +8 &0F\ ,} +10 &fF\ ? +9 &wG\ M +9 &FXF\ L +10 &]H\ L +9 &^J\ L +10 &YH\ M +9 &M[I\ L +9 &]F\ M +10 &[G\ L +9 & ]H\ L +9 &"UXK\ L +10 &$YG\ L +9 &%\\F\ M +10 &'ZF\ L +9 &)\\Y;\ M +9 &+X?\ L +10 &,\\A\ M +9 &.YG\ L +9 &0eYG\ L +10 &2'\\?\ L +9 &3U?\ L +10 &5[G\ L +9 &7m\\7\ L +9 &9.\\6\ M +10 &:[>\ L +9 &<Z:\ L +10 &>u\\<\ L +9 &@8W=\ L +9 &A[9\ L +10 &C[A\ M +9 &Exj>\ N +9 &G.<\ R +10 &H;\ V +9 &J:\ W +9 &Lc:\ X +10 &N#C\ Y +9 &O?\ Y +10 &Q;\ Y +9 &Sg:\ Y +9 &U(;\ Z +10 &V=\ R +9 &XE;\ *} +9 &Xr:\ M +6 ( +2 "collection"'o& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 + "collection"'N& +5 "core" &Xrg>\ M + &Xrg%\ M + .tHand.open +2 "manipulator"&T1 +62 "core" 1 + "manipulator"&Q% +5 "core" % R 5   ^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%% +5 "core" %f\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%l'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%"  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1610 "core" ' +2 .tPSV.dial PSR + "processing"%7 +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'^  +32 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"%s +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +70 "core" +3 .tPS.seek 0ml + "processing"% 'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%y  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2620 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%! +42 "core" +2 .tPS.seek 0ml +2 "processing"%%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml +2 "processing"%S'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +5 "core" & 1  F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&8( +43 "core" ( +2 "manipulator"&=& +4 "core" &  )  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &}& +2 "core" & C  +3 .tForearm.seek CC +2 "manipulator"&V'O +96 "core" ' +2 .tHand.close + "manipulator"&D/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&\\& +5 "core" &    +2 "manipulator"&_% +4 "core" % ^  +2 .tForearm.seek :retract +2 "manipulator"&m'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&n(-6 +274 "core" ( +2 "manipulator"&& +5 "core" &-? \  O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &,& +3 "core" &-?  " O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&M'n +96 "core" ' +2 .tHand.open +2 "manipulator"&$1 +63 "core" 1 +2 "manipulator"&% +5 "core" % s \ \ 7 x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."da"delayUntil "07:34:04.01" +1537 "Can"N\ B0 +23327 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%p @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%]  +45 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%E * +31 "core" + +2 ."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"%5' +2303 "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"% +42 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%4  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2302 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  + "processing"%H% +5 "core" %a\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."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 +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%b  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%A +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%X  +32 "core" +2 "processing"%Z% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml +2 "processing"%'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%.'d +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +46 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%`' +2304 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +70 "core" +2 ."da"delay 5 seconds +558 .PSV.dial PSR +5 "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 +2 "processing"%  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%r'd +2312 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%e +136 "core"  + "processing"%#% +5 "core" %d\ +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"%d' +586 "core" ' +2 ."da"delay 5 seconds +62 "Can"U\ CjX0 +440 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core" +2 "processing"%i% +4 "core" %ң\  +3 ."da"PS.seek 1.5ml +2 "processing"%'S +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%&'d +1604 "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"%1 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%C +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2315 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%k +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%9  +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"%:  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%v +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%G  +41 "core"  +2 "processing"%f% +4 "core" %]\  +3 ."da"PS.seek 0.55ml +2 "processing"%|' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%*  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%q'Ҧ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%W +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%I  +34 "core" +2 "processing"%Y% +5 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%@' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15151 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7886 "Can"V\ J0 +12842 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7917 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +45 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\ * +30 "core" + +2 ."da"PSV.dial :air + "processing"%B  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%>' +2309 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%z +41 "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" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%w  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%j'd +2306 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +124 "core"  + "processing"%-% +4 "core" %i\ +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"%N' +583 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%T'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck + "processing"%Q  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%o +79 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%<'Y +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%J * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'d +282 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1310 "core" ' +5 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%l  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2047 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +250 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%s +70 "core"  +2 ."da"delay 5 seconds +550 .PSV.dial PTV +34 "processing"% +84 "core" +8 ."da"delay 5 seconds +509 .PSV.dial :air +3 "processing"%~  +69 "core"  +3 ."da"PS.seek 0ml + "processing"%y'd +2022 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +266 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%!% +10 "core" %e\ +3 #"da"Pulling 0.5ml of PSR.wash +5 .PSR.select :wash +3 "processing"% +16 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +5 "processing"%K' +587 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +11 "processing"% +30 ."da"PS.seek 2ml +10 "processing"%u'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +45 "core"  +2 "processing"%h% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%U'[ +364 "Can"W\ D0 +216 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%= * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%}'d +1608 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +32 "core" +2 ."da"delay 30 seconds +2831 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +158 ."da"PBV.dial between PSV and waste1 +2 "processing"%a * +32 "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"% ' +2299 "core" ' +2 ."da"PSV.dial PTV + "processing"%\\ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +81 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml + "processing"%,'d +2303 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +135 "core"  +2 "processing"%$% +4 "core" %h\ + #"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"%' +578 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%m'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +32 "core"  + "processing"%]% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'U +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%S'd +1599 "core" ' +2 ."da"delay 2:00 +8535 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3456 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "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"%4' +2303 "core" ' + ."da"PSV.dial PTV + "processing"%5 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%H +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2274 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%b +128 "core"  +7 "processing"%A% +16 "core" %e\ +9 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +21 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%X' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%Z% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%g' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%c'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%% +3 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%['R +585 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%+'d +958 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +638 "core" ' + ."da"delay 10 seconds +1002 #recoverPSRreagent08 +6 .PTV.dial :puck +16 .PBV.dial :waste1 +6 "processing"%(  +44 "core" +16 ."da"delay 30 seconds +1948 "Can"_\ 0 +546 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +493 ."da"PBV.dial between PSV and waste1 +16 "processing"% * +37 "core" + +9 ."da"PSR.select :air +8 .PSV.dial PSR +4 "processing"% +76 "core"  +5 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +5 "processing"%`' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +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"%r +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%d  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2293 "core" ' +2 #"da"Additional air clear +55 .PSR.select :air + .PSV.dial PSR +2 "processing"%? +125 "core"  + "processing"%i% +4 "core" %c\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%)'Ҧ +2106 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%3 +69 "core" + ."da"PBV.dial :waste1 + "processing"%  +34 "core" + "processing"%;% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'W +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%&  +112 "core"  +2 ."da"PS.seek 0ml + "processing"%0'd +1608 "core" ' +2 "processing"%P9 +3 "core" 9X5* +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%k  +4 "core" 5* + 5* + "processing"%O& +3 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&R% +4 "core" %\    \ k +2 "storage"(9% +3 "core" % V\ + "storage"(/. +3 "core" .(K +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 5 + "storage"(:(<( +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (v& +3 "core" &<( y u\ +2 "manipulator"&6& +4 "core" &-@ N + "manipulator"&G% +4 "core" %\   L \ k +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&f( +186 "core" ( + "manipulator"&& +4 "core" &  5\ +2 "storage"(*& +3 "core" &<( "\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts + "manipulator"&|'j +89 "core" ' +3 "storage"(W& +4 "core" &<( D\ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +283 "core" ' + "storage"(I- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" & H 5\ +2 "storage"(F& +3 "core" &<( \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 + "manipulator"&q' +20 "core" ' + ."da"Elbow.hold +2 "manipulator"&@, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."da"SE.seek 0.16 Pucks below Top Plate + "storage"(\ ' +32 "core" ' + "manipulator"&B% +4 "core" %\ \ P + "storage"(& +4 "core" &<( {  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 5 + 292 counts +2 "manipulator"&z'6 +21 "core" ' + "manipulator"&{& +4 "core" &   5 +2 "storage"(& +4 "core" &<( \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&w'j +20 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(>' +37 "core" ' +3 "manipulator"&L& +4 "core" & \ ? 5 +2 "manipulator"&-% +4 "core" %ӌ  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&j'\ +93 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&N(? +253 "core" ( + "manipulator"&Q& +4 "core" &C \  B +6 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &C   +2 ."da"Forearm.seek PC + "manipulator"&'Η +92 "core" ' + ."da"Hand.close +2 "manipulator"&/ +55 "core" / + ."da"PC.seek :open +2 "processing"%T( +421 "core" ( +2 "storage"(J& +3 "core" &<( <\ +2 "manipulator"&<& +3 "core" &C  +2 "manipulator"&l% +3 "core" % Ε    +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 5 + "manipulator"& ( +251 "core" ( + "manipulator"&"& +5 "core" && \   0 + "storage"( & +4 "core" &<( F\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&s'j +89 "core" ' + ."da"Hand.open + "manipulator"&1 +62 "core" 1 +2 "storage"(~- +3 "core" -' +2 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"(^'e +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.15 Pucks below Top Plate +2 "storage"( ' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0808h69ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +765 #"da"SX MX5/16 (USB:54): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.707 seconds\ /var/log/esp/da23aug0808h69ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0808h69ml15s_nessie.tif +1568 #SX MX5/16 (USB:54): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0808h69ml15s_nessie.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0808h69ml25s_nessie.tif +870 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1823 #"da"SX MX5/16 (USB:54): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0808h69ml25s_nessie.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +15 ."Qmail"DAfans.email "23.707 sec auto-exposure",Subject: "da23aug0808h69ml images!" +23 "storage"(!- +57 "core" -' +9 "storage"(y& +40 "core" &<( \ +10 "manipulator"&K& +41 "core" && \ 3 0 +16 ."da"Elbow.seek 5 +16 "manipulator"&%( +32 "core" ( +8 "manipulator"&& +29 "core" && \ * 0 +7 "storage"(h& +24 "core" &<( C\ +8 ."da"Forearm.seek 5 + 600 counts +5 "manipulator"&u'j +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.87 Pucks below Top Plate + "storage"(='& +51 "core" ' + "manipulator"&U& +5 "core" &&  0 + "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 5 + "manipulator"&a' +23 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.05 Pucks below Top Plate + "storage"(}' +22 "core" ' +2 "manipulator"&\\% +4 "core" % \ P +2 "storage"(_& +4 "core" &<( % ' \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 5 + 275 counts + "manipulator"&V'% +22 "core" ' +2 "manipulator"&& +4 "core" &'  \ 0 +2 "storage"( & +4 "core" &<( H J \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts + "manipulator"&8'j +26 "core" ' + "storage"($% +5 "core" % ) : ;\ +2 ."downElevator"SE.seek :down +2 "storage"(,' +102 (% +2 "core" %%5 " # E\ QM +2 "manipulator"&M% +4 "core" %v \ C > +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&p'\ +87 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +64 (]& +6 "core" &<( * % \ \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%m& +4 "core" &\ +2 "manipulator"&'& +4 "core" &'   0 +2 "manipulator"&E% +4 "core" %\     +2 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"& (-6 +186 "core" ( +2 "manipulator"&& +4 "core" &-0 \  Y +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-0   Y +2 ."psFlush"Forearm.seek :garage +7 "manipulator"&S'n +100 "core" ' + ."psFlush"Hand.close + "manipulator"&5/ +55 "core" / +2 "manipulator"&& +4 "core" &-7   R +2 "manipulator"&H% +4 "core" % b   )  +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&4(? +120 "core" ( +2 "manipulator"&b& +4 "core" &B  R 4 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &B  \ K 4 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&x'Η +102 "core" ' +2 "manipulator"&Z& +4 "core" &B \ \ N 4 +2 "manipulator"&X% +4 "core" %Θ   +2 "processing"%g& +4 "core" &\ +2 "processing"%& +5 "core" &u\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &\  +8 &0{\ +{ +10 &d\ > +9 &w\ M +9 &EX\ L +10 &_\ L +9 &\\\ L +9 &X\ L +10 &M\\\ L +9 &X\ L +10 &\\\ M +9 & \\\ L +9 &"T]\ M +10 &$\\\ L +9 &%]t\ L +9 &']w\ L +10 &)^Xw\ L +9 &+[u\ L +10 &,Zu\ L +9 &.\\y\ L +9 &0eZv\ L +10 &2(Yt\ L +9 &3\\r\ L +10 &5Zt\ L +9 &7m^u\ L +9 &9.]s\ M +9 &:\\b\ L +10 &<Zh\ L +9 &>u`i\ L +10 &@6]X\ M +9 &A]^\ M +9 &C]\ L +10 &Eyg'\ N +9 &G6~N\ O +9 &H\ R +10 &J\ R +9 &Ls\ R +10 &N3\ S +9 &O\ S +9 &Q\ S +10 &Sx\ S +9 &U:\ S +9 &V\ K +10 &X4H\ ^ +9 &XQ\ . +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%& +4 "core" &X\ . + &X\ . + ."psFlush"Hand.open + "manipulator"&c1 +55 "core" 1 +2 "manipulator"&.% +4 "core" % Η  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%( +39 "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"%' +476 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +117 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2102 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%#  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%r +98 "core" +2 ."psFlush"PS.seek :empty + "processing"%d'F +2612 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%` +97 "core"  +2 "processing"%?% +4 "core" %J?\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%i' +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%3  +33 "core" + ."psFlush"PTV.dial :mixing + "processing"% @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%; +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%)'F +427 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +1689 "core" ' +5 ."psFlush"PSV.dial PSR +14 "processing"%R +82 "core"  +7 ."psFlush"PSR.select :flush +23 "processing"%@ +28 ."psFlush"PS.seek 0.5ml +14 "processing"%9' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%/' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%6 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +51 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +4 "processing"%F @ +33 "Can"`\ C0 +9 "core" > +7 ."psFlush"PS.seek 2.5ml +5 "processing"%' +529 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2082 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +80 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'d +1998 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +602 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' +373 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%L' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%- +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%|  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%q' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%w U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +52 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%J' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%l'd +574 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2027 "core" ' +10 ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%"' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &  \ +2 "manipulator"&~& +4 "core" &B    4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&7(? +3 "core" ( + "manipulator"&>& +4 "core" &B  4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &B   L 4 +2 .tForearm.seek PC + "manipulator"&!'Η +98 "core" ' +2 .tHand.close + "manipulator"&y/ +53 "core" / +2 .tPC.seek :open +2 "processing"%K( +421 "core" ( + "manipulator"&& +4 "core" &B   4 +2 "manipulator"&h% +4 "core" % Ϊ    + .tForearm.seek :retract +2 "manipulator"&U'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +359 "core" ( +2 "manipulator"&\\& +4 "core" & 0   E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & 0 E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +98 "core" ' + "manipulator"&& +4 "core" & 0  R E +2 "manipulator"& % +4 "core" %Y \ s g +2 "collection"'$& +4 "core" &  \ +2 "collection"'s& +4 "core" &  \ +3 .tCC.seek :closed + "collection"' (X +4 "core" &\  \ +8 & 5  \ %h +9 &V~  \ 7 +9 & \ L +10 &Z  \ L +9 &x] \ L +9 &9] \ L +10 &\\  \ L +9 &]  L\ L +10 &Y \ L +9 &@] \ L +9 & \\ D\ M +10 &![ \ L +9 &#\\  E\ L +9 &%I[ B\ L +10 &'\ \\ \ L +9 &(\\\ L +10 &*W Q\ L +9 &,P[\ \ L +9 &.\\ \ L +10 &/YG\ L +9 &1\\\ K\ L +9 &3X\\\ \ \ L +10 &5Z\ L +9 &6[\ \ L +9 &8Y \ L +10 &:a\\ \ L +9 &<"\\ \ L +10 &=] E\ L +9 &?\\2\ L +9 &Ah\\  \ L +10 &C)_ \ M +9 &Df\ M +9 &F\ P +10 &HX\ U +9 &J\ W +10 &K \ X +13 &M5\ X +5 &OS\ Y +10 &Q\ Y +9 &R\ Y +9 &T\ Y +10 &VZ\ Y +9 &Wg\ / +10 &Xm\ \ R +9 ( + &Xtg\ \ K +2 "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.03 + "collection"'& +4 "core" &Xth9\ K +2 .tHand.open + "manipulator"&M1 +53 "core" 1 +2 "manipulator"&u% +4 "core" % X /  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'=& +4 "core" &XthL\ K + "collection"'a% +4 "core" %T\ +2 .tCSV.dial CSR + "collection"']  +40 "core"  +2 "collection"'V% +4 "core" %S=\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'}'m +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'm% +2 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''' +625 "core" ' + .tCSV.dial :waste +2 "collection"'E +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'8'Q +1972 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xtg\ K + "collection"'% +4 "core" %S\ + .tCSV.dial :flush +2 "collection"',  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'5 @ +39 "core" B +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'H' +524 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'p  + 'b  +40 "core"  +86  + .tCBV.dial :waste1 + "collection"'A @ +48 "core" ? +2 .tCS.seek 0ml +2 "collection"'S'Q +1580 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'Z& +4 "core" &Xtg1\ K +2 "collection"'X% +4 "core" %HN\ + .tCSV.dial :flush +2 "collection"'g  +70 "core" +2 .tCS.seek 5ml +2 "collection"' 'm +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'T% +4 "core" %mJ\  +2 .tCS.seek 7.001ml + "collection"'' +526 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +52 "collection"'c  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'.  +105 "core"  +12 .tCS.seek 0ml +8 "collection"''Q +159 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +1411 "core" ' +19 #tDisinfecting external Intake with kill +7 "collection"'(& +44 "core" &Xtf\ K +11 "collection"'% +34 "core" %N\ +8 .tCSV.dial CSR +18 "collection"'x  +47 "core"  +11 "collection"'0% +29 "core" %N9\ +15 #tPulling 8ml of CSR.kill +7 .CSR.select :kill +9 "collection"' +35 .tCS.seek 8ml +15 "collection"''O +627 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4193 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9586 "Can"t\ #0 +1304 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5380 "Can"u\ #)r0 +13147 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +902 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1147 "Can"x\ q0 +19604 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7191 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +19648 "Can"x\ #0 +1080 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4255 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16107 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18161 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17789 "Can"y\ #40 +2933 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6584 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13808 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +8275 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8884 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11511 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14010 "Can"{\ # `0 +5121 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11174 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +9315 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12012 "Can"|\ (\ 0 +8741 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +9118 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4561 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5186 "Can"~\ ( 0 +10731 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +19866 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@56588 sendCRC with ifg=0x20, ie=0x7F + #@58423 sendCRC with ifg=0x08, ie=0x5F #@25973 idle with ifg=0x84, ie=0x75 + #@26642 select with ifg=0x10, ie=0xF5 + #@27276 receive with ifg=0x10, ie=0xFD + #@27908 receive with ifg=0x10, ie=0xFD #@28539 receive with ifg=0x10, ie=0xFD + #@28866 receive with ifg=0x80, ie=0xFD #@25775 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +561 "Can"|\  - +2 |\  - + #"Restarting_core_reader"Polling Can every 10:00 +5878 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +13 #Session Ended +13638 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9882 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 2,\\n 6 => 20}\\nCan@08:30:19, 24.3C, 28% humidity, 15.1psia, 13.460V, 0.275A, 99.121Ah, 3.71W\\nSampled 69.3ml",Subject: "Asleep until 11:00" +9820 "Can"|\ & +1032 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1968 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11423 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17694 "Can"|\ &= +3041 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2065 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9213 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15718 "Can"|\ &W +5012 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12851 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6922 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@58423 sendCRC with ifg=0x08, ie=0x5F + #@25973 idle with ifg=0x84, ie=0x75 #@26642 select with ifg=0x10, ie=0xF5 + #@27276 receive with ifg=0x10, ie=0xFD + #@27908 receive with ifg=0x10, ie=0xFD + #@28539 receive with ifg=0x10, ie=0xFD #@28866 receive with ifg=0x80, ie=0xFD + #@56394 probe with ifg=0x02, ie=0x5F #@60149 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +260 "Can"y\  + y\ p + #"Restarting_core_reader"Polling Can every 10:00 +20234 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15775 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3155 "Can"{\ (S +1006 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3708 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18075 "Can"z\ &< e +22 .tGate.power :raw,:ON +132 "sampler") +2 )I +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 %F +4 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +8 "sampler")&\ +2 "collection"'Y% +3 "core" %\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%B% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %LJ \ +2 .tSS.configure :default +2 "sampler")#.0X(K +418 "core" ' +7 ' + ."rdyProcessing"PS.stop + "processing"%5 +1020 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +3 "core" ' +4 .tElbow.seek :hammer +5 "manipulator"&y( +101 "core" ( +7 "manipulator"&4& +12 "core" & \  . +7 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek retracted +8 "manipulator"&['\ +12 "core" ' +11 "manipulator"&% +18 "core" %\     +7 "processing"%& +12 "collection"'h& +12 "core" &\ +3 &\ +6 ."openPC"PC.reconfigure :default +9 .tCC.reconfigure :default +9 "processing"%$x2 ^22b +6 "collection"'$x2 ^22b +6 ."openPC"PC.home.seek :open +12 .tCC.home.seek :open +3 "processing"%!( +9 "collection"'7( +37 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +209 "core" ( +15 ( +47 "Can"{\ ;l +9 #tPhase [shallowDAwithoutWCR] +2 #===> STARTED shallowDAwithoutWCR (phase #29) <=== .Sample.shallow + "sampler")\\2 +24 "core" 2 +2 #tStarting initialPurge +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'_& +9 "core" &\  +5 .tHand.open +3 "manipulator"&1 +67 "core" 1 +2 "manipulator"& & +10 "core" &   L . +5 "manipulator"&$% +8 "core" % \    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&U(-6 +184 "core" ( + "manipulator"&& +4 "core" &-3   M \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-3  / \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&M'n +110 "core" ' +3 .tHand.close + "manipulator"&u/ +57 "core" / +2 "manipulator"&=& +4 "core" &-6 *  Y + "manipulator"&a% +4 "core" % 1   F +2 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&]( +286 "core" ( +2 "manipulator"&V& +4 "core" &9   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &9   [ K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +94 "core" ' +5 "manipulator"&m& +10 "core" &9   K +5 "manipulator"&}% +10 "core" %E   0 +5 "collection"'E& +9 "core" &\  +5 "collection"''& +121 "core" &\  +10 &\  +26 &\  +8 &\  +10 &\  +9 &\  +40 &\  +6 &\  +8 &\  +7 &\  +25 &\  +37 &\  +7 &\  +7 &\  +7 &\  +21 &\  +9 &\  +5 &\  +14 &\  +9 &\  +22 &\  +8 &\  +16 &\  +20 &\  +23 &\  +8 &\  +6 &\  +23 &\  +6 &\  +14 &\  +8 &\  +8 &\  +22 &\  +23 &\  +16 &\  +7 &\  +9 &\  +31 &\  +7 &\  +10 &\  +15 &\  +9 &\  +5 &\  +23 &\  +7 &\  +30 &\  +20 &\  +6 &\  +9 &\  +13 &\  + &\  + &\  + &\  +4 &\  + &\  + &\  +2 &\  + &\  + &\  + &\  + &\  +4 &\  + &\  + &\  +2 &\  + &\  + &\  +2 &\  + &\  + &\  + &\  + &\  +18 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  + &\  +2 &\  + &\  + &\  + &\  + &\  + &\  + &\ \  + &7\ , + &j\ A +5 &~n\ M +9 &CY\ L +10 &Z\ K +9 &Z\ L +10 &Z\ K +9 &J[\ L +9 & [\ L +10 &W\ L +9 & Y\ L +10 &"R\\\ L +9 &$Y\ L +9 &%]\ L +10 &'Z\ K +9 &)[Z\ L +9 &+X\ L +10 &,Z\ L +9 &.X\ L +9 &0cZ\ L +10 &2$Y\ L +9 &3Y\ L +10 &5] \ L +9 &7lZ\ K +9 &9-Z\ L +10 &:Z\ K +9 &<Z\ L +10 &>tY\ K +9 &@5Z\ L +9 &AZ \ K +10 &C_\ \ M +9 &Eun\ N +9 &G,\ R +10 &H\ V +9 &J\ W +9 &La\ W +10 &N"\ X +9 &O\ Y +10 &Q\ Y +9 &Sd\ Y +9 &U$\ Z +10 &V\ V +9 &X!<\ + +9 &X\ J +6 ( + "collection"''& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'& +4 "core" &Xb\ J + &Xb\ J +2 .tHand.open + "manipulator"&,1 +56 "core" 1 + "manipulator"&8% +5 "core" % E = * + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +104 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xb\ J +2 "collection"'% +3 "core" %W\ +2 .tCSV.dial CSR + "collection"'p  +126 "core"  + "collection"'b% +4 "core" %W\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'A'm +1333 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'H% +2 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'Z' +632 "core" ' + .tCSV.dial :waste +2 "collection"'X +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'g'Q +1983 "core" ' +2 #tPurging external Intake + "collection"'S& +4 "core" &Xb\ J + "collection"'% +4 "core" %M\ + .tCSV.dial :flush +2 "collection"'T  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' O +2250 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'c + '.  +5 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'('Q +2272 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'  +70 "core"  +2 #tFlushing upper manifold + "collection"'x& +4 "core" &Xa\ J + "collection"'0% +4 "core" %K\ + .tCSV.dial :flush + "collection"'  +70 "core"  +2 .tCS.seek 5ml +2 "collection"''m +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'# @ +40 "core" A + "collection"'r% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'+' +520 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'e +2 .tCBV.dial CSV +108 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'?'Q +1581 "core" ' +2 .tdelay 7 seconds +458 "Can"z\ NM? +244 .tCS.seek 3ml +2 "collection"'`'. +727 "core" ' +4 .tCSV.dial :waste +2 "collection"'i +42 "core" +9 .tCS.seek 0ml +6 "collection"'3'Q +9 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +711 "core" ' +2 "collection"'d& +4 "core" &Xa\ J + "collection"'% +4 "core" %Q\ + .tCSV.dial :flush +2 "collection"'  +39 "core"  +3 .tCS.seek 3ml + "collection"';'. +746 "core" ' +15 .tdelay 5 seconds +507 .CSV.dial :air +3 "collection"') @ +41 "core" A +2 "collection"'P% +3 "core" %.\  +3 .tCS.seek 5ml + "collection"'k'm +516 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'R'Q +1149 "core" ' +2 .tdelay 7 seconds +420 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +270 .tCS.seek 3ml + "collection"'D'. +751 "core" ' +2 .tCSV.dial :waste +51 "collection"'% +71 "core" +2 .tCS.seek 0ml + "collection"' 'Q +723 "core" ' +15 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&9& +40 "core" &4    H +18 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +8 "manipulator"&v( +32 "core" ( +6 "manipulator"&1& +28 "core" &   4 +15 .tElbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +13 &t& +5 "core" &   4 +2 .tForearm.seek CC +2 "manipulator"&G'O +98 "core" ' +2 .tHand.close + "manipulator"&&/ +60 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( + "manipulator"&n& +4 "core" &   4 +2 "manipulator"&6% +4 "core" % _   ] +2 .tForearm.seek :retract + "manipulator"&*'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +288 "core" ( + "manipulator"&I& +4 "core" &-> 0 W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &->  ` W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'n +101 "core" ' +2 .tHand.open + "manipulator"&Y1 +53 "core" 1 +2 "manipulator"&B% +4 "core" % e *  { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'{& +9 "core" &\ +2 "manipulator"&% +4 "core" %\     + "storage"(% +4 "core" % o o c\ +2 "storage"(-. +3 "core" .(K + "storage"(|& +4 "core" &K l n >\ +2 "storage"(L& +4 "core" &K o l /\ + "manipulator"&& +4 "core" &->  W +2 "manipulator"&f% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&q( +185 "core" ( +2 "manipulator"&\ & +4 "core" &   4 +2 "storage"(w& +4 "core" &K W U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&o'8 +94 "core" ' +3 "storage"(Q& +4 "core" &K T T (\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +112 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j& +3 "core" &K\ +2 "manipulator"&z& +3 "core" & & 4 +2 .tElbow.seek 6 + "manipulator"&( +4 "core" ( + "manipulator"&W& +4 "core" &   4 + "storage"(C& +4 "core" &K \ +2 .tForearm.seek 6 + 300 counts +6 "manipulator"&/' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& +2 "storage"(' +7 "core" &   4 +2 "manipulator"&:% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"& '\ +75 "core" ' + ."downElevator"SE.stop + "storage"(5 +31 "core" ' + .tElbow.seek CC +2 "manipulator"&4( +159 "core" ( +2 "manipulator"&& +4 "core" &(  ^ >H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &(  >H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +104 "core" ' + "manipulator"&@& +9 "core" &'   . >H +2 "manipulator"&"% +4 "core" %N   Z + "collection"'^& +5 "core" &\ +2 "collection"'K& +5 "core" &\ +2 .tCC.seek :closed + "collection"'O(X +4 "core" &\ +8 & &\ $e +9 &Xz\ 7 +9 &{\ K +10 &W\ J +9 &{Y\ K +9 &=X\ K +10 &[\ K +9 &X\ K +9 &Y\ K +10 &DY\ K +9 & Y\ K +10 &!W\ K +9 &#X\ K +9 &%L[\ K +10 &'X\ K +9 &(X\ K +9 &*W\ K +10 &,VX\ J +9 &.X\ K +10 &/Y\ K +9 &1Y \ K +9 &3\\X\ K +10 &5W \ K +9 &6W\ K +9 &8X \ K +10 &:c\\ \ L +9 &<&V \ K +10 &=Y \ L +9 &?U \ K +9 &AlZ \ K +10 &C-`\  \ L +9 &Du\ N +9 &F\ R +10 &HT\ V +9 &J\ W +10 &K\ X +9 &M\ X +9 &OT\ Y +10 &Q\ Z +9 &R\ Y +10 &T\ Z +9 &VY\ Z +9 &Wc\ 4 +10 &Xl\ X +8 ( +2 &Xux\ O +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.17 + .Hand.open + "manipulator"&\\1 +53 "core" 1 + "manipulator"&_% +4 "core" % N < ) a Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler") + +3 "core" + +2 "sampler")$% +5 "core" %LG \ vz +2 "collection"'& +5 "core" &Xuu\ O +3 "Can"}\ xXZ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2309 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'U% +3 "core" %P++\ z +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +57 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +593 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'@& +3 "core" &Xur01\ ~O +2 ."airStroke"CSV.dial :waste +2 "sampler")"% +4 ."airStroke"CS.seek 0ml +2 "collection"''Q +3 "core" %|w y\ n +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +71 "core" B +3 ."airStroke"CS.seek 10ml + "collection"'\\' O +110 "core"  +2 .tCTV.dial :air + "collection"'_  +72 "core" +2 .tdelay 15 seconds +4 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust + "sampler")K +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'$  +2 "sampler")' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +116 "core" ~ +15  +341 ' + "sampler")^% +4 "core" %XR z\ +2 .tCBV.dial between SSV and waste2 + "collection"'  +28 "core"  +2 "collection"'u% +4 "core" % Q \  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'y  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'='Q +2094 "core" ' \ +3 "collection"'a% +5 "core" % \  +2 "sampler")[% +4 "core" %VS u\ +2 #tBubblePoint: Intake @39.7psia, Outlet @15.5psia + .CBV.dial SSV +2 "collection"' @ +29 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +252 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +129 "core"  +2 .tCTV.dial :air,avoiding: :intake + "collection"'3  +125 "core" +2 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml + "sampler"))' +98 ."CSpush"CSV.dial :air + "collection"'P @ +43 "core" ? +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"';'Q +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +115 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +10 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1201 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +17 "collection"'n +58 "core"  +17 .tCS.reconfigure :fast +17 "collection"'#d @b +17 .tCS.seek 0ml +17 "collection"''Q +1373 "core" ' + .tCSV.dial CSR +2 "collection"'v  +41 "core"  + "collection"'r% +4 "core" %U\ \ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'Y'Q +591 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'G% +3 "core" %T \  +2 .tCS.seek 5ml +2 "collection"'I'm +845 "core" ' + .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1086 "core" ' +2 "collection"'-9 +3 "core" 9 +2 "collection"'|% +4 "core" %  \ + #tBefore lysing Collection Puck Heater at 24C/28.7psia +2 #Heating Puck.from 6, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'* \  +2 'L9 +5 "core" 9 +102 "collection"'9 +3 "core" 9d +102 "collection"'f9 +3 "core" 9 d +102 "collection"'F9 +2 "core" 9 d +102 "collection"'\ 9 +3 "core" 9d +102 "collection"'w9 +3 "core" 9d +102 "collection"'69 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'Q9 +3 "core" 9"d +102 "collection"'29 +2 "core" 9&d +102 "collection"'j9 +3 "core" 9*d +103 "collection"'z9 +2 "core" 9/d +102 "collection"'B9 +3 "core" 93d +102 "collection"'W9 +2 "core" 9\ 7d +103 "collection"'C9 +2 "core" 9#;d +102 "collection"'9 +3 "core" 9:?d +102 "collection"'N9 +2 "core" 9VDd +102 "collection"'l9 +3 "core" 9pHd +102 "collection"':9 +2 "core" 9Ld +102 "collection"'~9 +4 "core" 9Pd +101 "collection"'q9 +3 "core" 9Td +103 "collection"'o9 +2 "core" 9Xd +102 "collection"'9 +3 "core" 9]d +102 "collection"'h9 +2 "core" 9(ad +103 "collection"'9 +2 "core" 9Ied +102 "collection"'/9 +3 "core" 9jid +103 "collection"'9 +2 "core" 9mb +102 "collection"'@9 +3 "core" 9r^ +102 "collection"'"9 +2 "core" 9v[ +103 "collection"'9 +2 "core" 9zX +102 "collection"' 9 +3 "core" 9~U +103 "collection"'_9 +2 "core" 93R +102 "collection"' 9 +3 "core" 9SN +102 "collection"'9 +2 "core" 9vK +102 "collection"'K9 +3 "core" 9H +102 "collection"'$9 +2 "core" 9F +103 "collection"'9 +2 "core" 9D +103 "collection"'{9 +2 "core" 9@ +102 "collection"'^9 +3 "core" 9> +102 "collection"' 9 +2 "core" 97< +102 "collection"'u9 +3 "core" 9U9 +102 "collection"'y9 +3 "core" 9t7 +102 "collection"'\\9 +3 "core" 94 +102 "collection"'a9 +3 "core" 92 +102 "collection"'[9 +2 "core" 90 +102 "collection"'9 +4 "core" 9/ +102 "collection"'9 +2 "core" 9- +102 "collection"' 9 +3 "core" 9+ +102 "collection"'U9 +2 "core" 91) +102 "collection"'M9 +3 "core" 9I( +102 "collection"'V9 +3 "core" 9a' +102 "collection"'E9 +3 "core" 9w$ +102 "collection"'79 +2 "core" 9$ +103 "collection"'9 +2 "core" 9" +103 "collection"',9 +2 "core" 9 +103 "collection"'s9 +2 "core" 9 +103 "collection"'}9 +2 "core" 9 +102 "collection"'=9 +3 "core" 9 +102 "collection"'9 +2 "core" 9  +103 "collection"'m9 +2 "core" 9 \  +102 "collection"'9 +3 "core" 9 $  +102 "collection"'p9 +3 "core" 9 4  +102 "collection"'89 +3 "core" 9 D  +102 "collection"''9 +2 "core" 9 S  +103 "collection"'J9 +2 "core" 9 a  +102 "collection"'X9 +3 "core" 9 o +102 "collection"'A9 +3 "core" 9 { +102 "collection"'Z9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'b9 +3 "core" 9 " +102 "collection"'.9 +3 "core" 9 & +102 "collection"'S9 +2 "core" 9 * +102 "collection"'c9 +3 "core" 9 . +102 "collection"'9 +2 "core" 9 2 +102 "collection"'9 +3 "core" 9 7 +102 "collection"'T9 +3 "core" 9 ; +102 "collection"'x9 +2 "core" 9  ? +103 "collection"'9 +3 "core" 9 !C +102 "collection"'09 +3 "core" 9 "G +102 "collection"'<9 +2 "core" 9 $L +103 "collection"'g9 +3 "core" 9\ $P +102 "collection"'(9 +2 "core" 9\ &T +102 "collection"'#9 +3 "core" 9\ 'X +102 "collection"'9 +2 "core" 9\ )\\ +103 "collection"' 9 +2 "core" 9\ *a +103 "collection"'+9 +3 "core" 9\ %*e +102 "collection"'H9 +2 "core" 9\ +,i +102 "collection"'9 +3 "core" 9\ /-m +102 "collection"'e9 +2 "core" 9\ 4/q +102 "collection"'d9 +3 "core" 9\ 8/u +102 "collection"'9 +3 "core" 9\ >0z +102 "collection"'39 +3 "core" 9\ B2~ +102 "collection"'P9 +3 "core" 9\ G3 +102 "collection"'9 +2 "core" 9\ K4 +102 "collection"'k9 +3 "core" 9\ N5 +102 "collection"'9 +3 "core" 9\ S6 +102 "collection"';9 +3 "core" 9\ W6 +102 "collection"')9 +2 "core" 9\ Z7 +103 "collection"'R9 +2 "core" 9\ ]8 +102 "collection"'D9 +2 "core" 9\ a: +103 "collection"'99 +2 "core" 9\ d; +103 "collection"'%9 +2 "core" 9\ f< +103 "collection"'t9 +2 "core" 9\ j= +102 "collection"'&9 +3 "core" 9\ n> +102 "collection"'19 +2 "core" 9\ p? +103 "collection"'?9 +3 "core" 9\ r@ +102 "collection"']9 +2 "core" 9\ uA +102 "collection"'59 +3 "core" 9\ wA +3 .tCH.hold 10:00,70C +2 "collection"'i `\ `\ v  +2 'n9 +6 "core"  + 9\ wA + "collection"'`% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68C/40.1psia +3160 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8950 "Can"n\  k +11803 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +15257 "core" ` + "collection"'v9 +4 "core" 9\  +2 "collection"'r% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/37.0psia +2 .CS.seek 0ml + "collection"''Q +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'G @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'Y @ +42 "core" > +3 .tCS.seek 5ml + "collection"''m +1338 "core" ' + .tCSV.dial CTV +2 "collection"'I  +42 "core"  +6 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'- @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'|  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'L @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1335 "core" ' + "collection"'f% +4 "core" %P_`u\ +2 #tPuck @46.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'F +96 "core" ~ +2 .tCBV.dial CSV + "collection"'\  +28 "core"  +2 "collection"'w% +18 "core" %PDBg\ +2 .tCS.seek 5ml +2 "collection"'6'm +1134 #"reset-modem"Session Begun +122 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +80 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'  +40 "core" +2 "collection"'Q% +4 "core" %m\ +2 .tCS.seek 7ml + "collection"'2' +611 "core" ' +2 .tdelay 5 seconds +508 .CSV.dial :air2 +7 "collection"'j @ +46 "core" > +14 .tCS.seek 10ml +5 "collection"'z' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'B ` +111 "core" _ + #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'W   +29 "core" " +2 ."connect"CSV.dial CTV +2 "collection"'C  +2 .tCTV.dial CSV +4 "collection"'  +35 "core" ~ +94  +2 .tCS.seek 5ml +2 "collection"'N'm +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +94 "core" A +2 .tCSV.dial :waste + "collection"': +97 "core" +2 .tCS.seek 0ml +2 "collection"'~'Q +1348 "core" ' + .tCSV.dial :air + "collection"'q @ +70 "core" A +2 .tCS.seek 5ml + "collection"'o'm +1334 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'h @ +43 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'/ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'@ +96 "core" ~ +2 .tCBV.dial CSV + "collection"'"  +29 "core"  + "collection"'% +4 "core" %LCB\  +2 .tCS.seek 4.999ml +2 "collection"' 'm +607 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +3 .tCS.seek 10ml + "collection"'$' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +110 "core" _ +2 #tLysing Complete + "collection"'{& +4 "core" &Xus\ O +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&^% +4 "core" %\  2  + "storage"( % +4 "core" % 2\ +2 "storage"(u. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(y(<( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (\\& +3 "core" &<* \ +2 "manipulator"&a& +4 "core" &' \ c >H + "manipulator"&[% +4 "core" %\   h  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +203 "core" ( + "manipulator"&& +5 "core" &+   1 + "storage"( & +4 "core" &<*\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&U'j +89 "core" ' + "storage"(M& +4 "core" &<* z\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(V'g +281 "core" ' +2 "storage"(E- +3 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&7& +3 "core" &+   1 +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"&,' +23 "core" ' +2 .tElbow.hold + "manipulator"&s, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(}- +2 "core" -'h +3 .tSE.seek 1.15 Pucks below Top Plate + "storage"(=' +30 "core" ' +2 "manipulator"&% +4 "core" % u + "storage"(m& +5 "core" &<* Z\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 280 counts + "manipulator"&'* +21 "core" ' + "manipulator"&p& +4 "core" &,  F 1 +2 "storage"(8& +4 "core" &<*\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&''j +24 "core" ' +3 .tSE.seek 2.15 Pucks below Top Plate + "storage"(J'~ +37 "core" ' +2 "manipulator"&X& +4 "core" &,  b 1 +2 "manipulator"&A% +4 "core" %t  M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&b& +4 "core" &6   r J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &6  @ J +2 .tForearm.seek CC + "manipulator"&S'O +93 "core" ' +2 .tHand.close + "manipulator"&c/ +57 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( + "storage"(& +5 "core" &<* "\ + "storage"(T& +4 "core" &<* 9\ + "manipulator"&x& +4 "core" &6  q J + "manipulator"&% +4 "core" % \\   1 +2 .tForearm.seek :retract + "manipulator"&0'\ +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&<( +158 "core" ( + "manipulator"&g& +4 "core" &'  ; w +2 "storage"((& +3 "core" &<* & ( 1\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&#' +93 "core" ' + .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +60 "core" 1 +2 "manipulator"&+% +58 "core" %    +2 "storage"(H& +4 "core" &<* $\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 297 counts + "manipulator"&'; +22 "core" ' + "manipulator"&e& +5 "core" &'   / w + "storage"(d& +4 "core" &<*  ! 1\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +23 "core" ' +2 "storage"(3% +4 "core" % & (\ +2 ."downElevator"SE.seek :down +3 "storage"(P' +100 (% +2 "core" %3 % (\ QL +2 "manipulator"&k% +4 "core" %{ \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +39 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &s\ +2 "manipulator"&)& +9 "core" &'  w + "manipulator"&R% +4 "core" %   y +2 .tElbow.seek FlushPuck::Garage + "manipulator"&D(-6 +177 "core" ( +2 "manipulator"&9& +4 "core" &-;   = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &-;  = +2 .tForearm.seek :garage +2 "manipulator"&t'n +106 "core" ' + .tHand.close + "manipulator"&&/ +56 "core" / +2 "manipulator"&1& +4 "core" &-;   = +2 "manipulator"&?% +3 "core" % P 6 " +3 .tForearm.seek :retract + "manipulator"&]'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +283 "core" ( + "manipulator"&n& +4 "core" &=   N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &`& +2 "core" &=  u N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*'O +108 "core" ' +3 "manipulator"&i& +4 "core" &: \  M +2 "manipulator"&v% +4 "core" %S  0 M +2 "collection"'r& +3 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'G(X +4 "core" &\ +7 & 2\ %h +9 &Xv\ 7 +10 &yg\ K +9 &QM\ J +10 &zX!\ J +9 &<[ \ J +9 &TO\ J +10 &TU\ K +9 &W9\ K +9 &DY\ J +10 & Z\ K +9 &!We\ K +10 &#ZM\ J +9 &%LY\ J +9 &'T\ J +10 &(U\ J +9 &*T\ K +9 &,TT\ J +10 &.W\ J +9 &/Y|\ J +10 &1Zq\ K +9 &3\\WQ\ J +9 &5UI\ J +10 &6X2\ K +9 &8U\ K +9 &:bX\ K +10 &<%Z\ K +9 &=XU\ K +10 &?U@\ J +9 &AkU3\ K +9 &C-]\ K +10 &De\ L +9 &F;\\\ P +9 &HWI<\ T +10 &Jmf\ V +9 &K|\ X +10 &M\ X +9 &ORx\ Y +9 &Qg\ Y +10 &RI\ Y +9 &Tw\ Z +9 &VV\ Z +10 &Wf\ 1 +9 &Xj\ U +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + "collection"'Y& +4 "core" &Xnn\ Q +2 &Xno\ Q + .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&I% +5 "core" % S \ I M +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' + .tPSV.dial PSR +7 "processing"%| +124 "core"  +2 "processing"%L% +4 "core" %ev\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +40 "core"  +2 .tPS.seek 0ml + "processing"%F'd +311 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1285 "core" ' + .tPSV.dial PSR +2 "processing"%\ +53 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%w' +2610 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +6 "processing"% +2 "collection"'  +12 "core" B +2 "processing"%Q  +64 "core" +75 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +19 "core"  +13 .tPSV.dial :mixloop +12 "processing"%6 +98 "core" +4 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%j  +127 "core" +2 .tPS.seek 0ml +2 "processing"%2'd +2174 "Can"g\ ^%k +437 "core" ' +2 .tPSV.dial :air + "processing"%B  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%W' +2608 "core" ' + .tPSV.dial :mixloop + "processing"%C +41 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%z  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +41 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2605 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" &9  \ ! M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +2 "core" ( +2 "manipulator"&& +4 "core" &9   M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &9  b M +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' + .tHand.close + "manipulator"&// +60 "core" / +2 .tCC.seek :open +2 "collection"'o( +426 "core" ( + "manipulator"&@& +4 "core" &9  M +2 "manipulator"&"% +3 "core" % _  \  ` +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +295 "core" ( +2 "manipulator"&_& +4 "core" &-?  6 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-?  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +109 "core" ' +2 .tHand.open + "manipulator"&K1 +60 "core" 1 + "manipulator"&% +4 "core" % e   V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +54 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'{& +4 "core" &\ +2 "manipulator"&^% +4 "core" %\     +2 "storage"( % +4 "core" % ' " Q\ + "storage"(u. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(\\(K +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (a& +3 "core" &K !\  + "manipulator"&[& +4 "core" &-?   4 +2 "manipulator"&>% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +183 "core" ( + "manipulator"& & +4 "core" &  ? 3 +2 "storage"(4& +4 "core" &K  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&M'8 +100 "core" ' + "storage"(& +4 "core" &K $ % P\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'g +121 "core" ' +2 "storage"(7- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &K \  +2 "manipulator"&}& +3 "core" & \  3 +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( + "manipulator"&m& +4 "core" &  * 3 +2 "storage"(p& +4 "core" &K '\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&8' +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&X/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&A& +2 "storage"(U' +7 "core" &  3 +2 "manipulator"&% +4 "core" %   U +2 .tForearm.seek :retract + "manipulator"&V'\ +83 "core" ' + ."downElevator"SE.stop + "storage"(5 +18 "core" ' +3 .tElbow.seek CC + "manipulator"&,( +158 "core" ( +26 "manipulator"&& +17 "core" &4   I +6 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +9 &b& +15 "core" &4  I +8 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +15 "manipulator"&='O +93 "core" ' +8 "manipulator"&.& +19 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +8 #Session Ended +6 "core" &4  & I +6 "manipulator"&'% +11 "core" %H 2 +4 "collection"'s& +8 "core" &\ +4 "collection"'c& +11 "core" &\ +4 &]\ +5 .tCC.seek :closed +8 "collection"'Z(X +12 "core" &_\ +4 &O\  + &2~9\ *z +6 &eS\ > +9 &p\ K +10 &OTE\ J +9 &T\ J +9 &W\ J +10 &W\ K +9 &XT\ J +10 &[\ J +9 &Z\ K +9 & W\ J +10 &"_T\ J +9 &$"V\ J +9 &%X\ K +10 &'Xy\ K +9 &)gZl\ J +10 &+)Zj\ J +10 &,UR\ J +8 &.U?\ K +10 &0nWE\ K +9 &20W1\ K +9 &3W(\ K +10 &5T\ J +14 &7vZ \ K +8 &99W\ J +9 &:X\ J +8 &<[\ J +11 &>~Z\ K +8 &@@X\ K +9 &B[\ K +11 &Cc\ L +8 &Ez|\ O +11 &G/\ S +9 &H\ V +8 &J\ W +11 &Lf\ X +9 &N()\ X +8 &Oc\ Y +11 &QS\ Z +8 &Ska\ Y +11 &U,X\ Z +6 &V[\ U +9 &X 9Y\ - +10 &XV\ L +5 ( +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.25 + .Hand.open + "manipulator"&O1 +3 "core" &Xdh\ L +56 1 +2 "manipulator"&% +4 "core" % H 0  6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'x  +123 "core"  +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2613 "core" ' + "collection"'(% +4 "core" % M\ \ +3 .tCS.seek 4ml + "collection"'S'NN +1588 "core" ' +2 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +68 "core"  +3 .tPS.seek 0ml + "processing"%+'d +2616 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'H ` +29 "core" ` +2 .tCSV.dial :air + "collection"'e @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'d' O +1598 "core" ' + .tCSV.dial CTV + "collection"'0  +42 "core"  +2 .tCS.seek 0ml + "collection"'3'Q +2628 "core" ' + .tCBV.dial :waste1 + "collection"'< @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +123 "core" + "collection"'k& +4 "core" &Xd\ L +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&#% +3 "core" %\  i # +2 "storage"(;% +4 "core" % .\ +2 "storage"(). +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (R& +2 "core" &<' \ +2 "manipulator"&J& +3 "core" &4 H I +2 "manipulator"&% +3 "core" %\  E # +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&9( +200 "core" ( +3 "manipulator"&%& +4 "core" &2  * + "storage"(P& +4 "core" &<'  _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +86 "core" ' +2 "storage"(&& +4 "core" &<' \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'g +274 "core" ' + "storage"(?- +4 "core" -'d +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &2   * +2 "storage"(t& +3 "core" &<'  Z\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&n' +24 "core" ' + .tElbow.hold + "manipulator"&`, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(D- +3 "core" -'d +2 .tSE.seek 2.16 Pucks below Top Plate + "storage"(i' +44 "core" ' +2 "manipulator"&v% +4 "core" %  1 + "storage"(r& +4 "core" &<'\ + .tForearm.force -20 + "manipulator"&5 +47 .tForearm.seek 5 + 276 counts +9 "manipulator"&]'& +18 "core" ' +2 "manipulator"&& +4 "core" &2  * + "storage"(Y& +4 "core" &<'\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +17 "core" ' +2 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"(I'z +43 "core" ' +2 "manipulator"&& +4 "core" &2   * +2 "manipulator"&|% +4 "core" %j  Y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +88 "core" ' +2 .tElbow.seek CC + "manipulator"&*( +148 "core" ( +2 "manipulator"&f& +4 "core" &5  ! J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6  | J +2 .tForearm.seek CC + "manipulator"&\ 'O +101 "core" ' + .tHand.close +2 "manipulator"&F/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( + "storage"(& +5 "core" &<' \ \ + "storage"(Q& +4 "core" &<'  R\ +2 "manipulator"&6& +4 "core" &6   T J + "manipulator"&j% +4 "core" % Z I O +2 .tForearm.seek :retract + "manipulator"&w'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&B( +165 "core" ( +2 "manipulator"&2& +4 "core" &  Y P + "storage"(C& +4 "core" &<'  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&W' +99 "core" ' + .tElbow.hold + "manipulator"&z, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&:% +4 "core" % \   + "storage"(l& +4 "core" &<'   \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 292 counts + "manipulator"&q'6 +22 "core" ' +2 "manipulator"&& +5 "core" & \ H P + "storage"(h& +4 "core" &<' & &\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&/'j +21 "core" ' + "storage"(5% +4 "core" % 0 ( =\ +2 ."downElevator"SE.seek :down +3 "storage"(-' +99 (G% +3 "core" %3 !  M\ QL +2 "manipulator"&@% +4 "core" %k    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +86 "core" ' +44 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +70 "core" +2 .tPS.seek 2.5ml + "processing"%_' +2617 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%~ +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%K +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%{'d +725 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1875 "core" ' +17 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%& +31 "core" &\  +8 "manipulator"&^& +29 "core" &   P +6 "manipulator"& % +30 "core" %\    +14 .tElbow.seek FlushPuck::Garage +6 "manipulator"&u(-6 +183 "core" ( + "manipulator"& & +4 "core" &-<  B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &-<  3 B +2 .tForearm.seek :garage + "manipulator"&['n +101 "core" ' +2 .tHand.close + "manipulator"&>/ +52 "core" / +2 "manipulator"&y& +4 "core" &-<  ^ B +2 "manipulator"& % +4 "core" % k    +2 .tForearm.seek :retract + "manipulator"&4'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +119 "core" ( + "manipulator"&& +5 "core" &C   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &C  . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + "manipulator"&}& +5 "core" &C  % +2 "manipulator"&m% +4 "core" %Α   +2 "processing"%p& +4 "core" &\  +2 "processing"%& +4 "core" &\  +3 .tPC.seek :closed + "processing"%X(X +5 "core" &\  +9 &3~\ +} +10 &f\ ? +9 &Sy\ N +10 &]]\ M +9 &_\ M +9 &]\\\ M +10 &]]^\ M +9 &^\ M +10 &\\r\ M +9 &^ \ M +9 & e_\ M +10 &"(]\ M +9 &#]\ M +9 &%\\\ L +10 &'m_\ M +9 &)0\\\ M +9 &*]\ M +10 &,`\ M +9 &.u]\ M +10 &08^\ M +9 &1^\ M +9 &3]\ M +10 &5}a\ M +9 &7?^\ M +9 &9]\ M +10 &:]\ M +9 &<`\ M +9 &>H^\ M +10 &@\ ^\ M +9 &Aa\ M +10 &C_\ M +9 &EKl\ N +9 &G\ P +10 &H\ S +9 &J\ S +10 &LF\ S +9 &N\ S +9 &O\ S +10 &Q\ S +9 &SK\ T +9 &U \ T +10 &V\ T +9 &X'H`\ )y +9 &X 4\ , +6 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%A& +4 "core" &X\ , + &X\ , + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % ΐ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%E +42 "core" + "processing"%8% +4 "core" %i\ +2 .tPS.seek 0.3ml + "processing"%b'f +382 "core" ' + .tPSV.dial PSR +2 "processing"%U +96 "core"  + "processing"%% +4 "core" %h\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%.'. +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%'' +1906 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%s +108 "core" +2 .tPTV.dial :mixing +2 "processing"%V @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%o  +159 "core"  +3 .tPS.seek 0ml + "processing"%O'd +2609 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &C   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&c(? +3 "core" ( +2 "manipulator"&x& +4 "core" &C  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C \ \ +2 .tForearm.seek PC + "manipulator"&='Η +95 "core" ' + .tHand.close + "manipulator"&N/ +63 "core" / +2 .tPC.seek :open +2 "processing"%(( +426 "core" ( + "manipulator"&$& +4 "core" &C  3 +2 "manipulator"&% +4 "core" % Λ : +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&g(-6 +129 "core" ( + "manipulator"&H& +4 "core" &-,  Y ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-, K ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&S'n +99 "core" ' +2 .tHand.open + "manipulator"&01 +60 "core" 1 + "manipulator"&d% +4 "core" % c  \  i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +102 "core" ' +3 #tLoading da puck from tube 6 into Processing Clamp + "processing"%& +4 "core" &V\ +2 "manipulator"&k% +4 "core" %   ! + "storage"(#% +4 "core" % G L \ +2 "storage"(;. +3 "core" .(<( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"()(K +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (R& +3 "core" &K \  +2 "manipulator"&J& +3 "core" &-J     +2 "manipulator"&% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&\\( +179 "core" ( +2 "manipulator"&%& +4 "core" &  4 + "storage"(P& +4 "core" &K & ( \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&,'8 +106 "core" ' +2 "storage"(&& +4 "core" &K ( & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'g +125 "core" ' +2 "storage"(?- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &K \  +2 "manipulator"&t& +4 "core" &   = 4 + .tElbow.seek 6 +2 "manipulator"&D( +3 "core" ( + "manipulator"&v& +4 "core" &    4 + "storage"(r& +4 "core" &K x\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&' +33 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(|' +7 "core" &   4 +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&9'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&1(? +4 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +249 "core" ( + "manipulator"&n& +5 "core" &?   J 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &?   \ 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&i'Η +101 "core" ' +2 "manipulator"&f& +4 "core" &?  B 6 +2 "manipulator"&% +4 "core" %Ζ   +2 "processing"%& +4 "core" &&\ +2 "processing"%`& +5 "core" & \ +2 .tPC.seek :closed + "processing"%F(X +5 "core" &\ +7 & .\ $d +9 &V{\ 7 +10 &\ L +9 &\\\ M +9 &mZ\ L +10 &/[\ L +9 &_\ M +11 &\\\ M +8 &u^\ L +9 &7_\ L +9 &X\ L +10 &!Z\ M +9 &#}^\ L +10 &%>^\ M +9 &'\\\ L +9 &(\\\ L +10 &*]\ L +9 &,F`\ M +10 &. Z\ L +9 &/_\ M +9 &1[\ L +10 &3PZ\ L +9 &5\\\ M +9 &6[\ M +10 &8\\\ M +9 &:WX\ L +9 &<]\ L +10 &=]\ L +9 &?Y\ L +10 &A_W\ L +9 &Ca\ M +9 &Dn\ N +10 &F\ Q +9 &HS\ S +9 &J\ R +10 &K\ S +9 &M\ S +10 &OZ\ S +9 &Q\ T +9 &R\ T +10 &T\ S +9 &V`\ T +9 &Wor\ "j +10 &X(\ A +9 ( + &XD\ . +2 "processing"%`& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 + .Hand.open +2 "manipulator"&L1 +52 "core" 1 + "manipulator"&Z% +4 "core" % Ζ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +7 "processing"%Q \\ +2 %69 +6 "core" 9 +102 "processing"%j9 +2 "core" 9 +103 "processing"%29 +2 "core" 9  +102 "processing"%C9 +3 "core" 9  +102 "processing"%\ 9 +2 "core" 9 +102 "processing"%*9 +7 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%:9 +3 "core" 9 +102 "processing"%l9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%h9 +3 "core" 9+ +102 "processing"%59 +2 "core" 9/ +102 "processing"%w9 +3 "core" 93 +102 "processing"%G9 +2 "core" 97 +102 "processing"%@9 +3 "core" 9; +102 "processing"%B9 +2 "core" 9@ +102 "processing"%W9 +3 "core" 9D +102 "processing"%q9 +2 "core" 9H +102 "processing"%I9 +4 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%/9 +3 "core" 9T +102 "processing"%-9 +2 "core" 9Y +103 "processing"%+9 +2 "core" 9] +102 "processing"%~9 +3 "core" 9a +103 "processing"% 9 +2 "core" 9e +102 "processing"%K9 +2 "core" 9i +107 "processing"%9 +2 "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~ +103 "processing"% 9 +2 "core" 9 \ +102 "processing"%a9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%z p\\p +2 .tdelay 1:30 +4 "core"  +4275 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +456 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +95 "core"  + "processing"%y% +4 "core" %d9\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"% ' +580 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml +4 "processing"%"'Ҧ +517 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1077 "core" ' + .tPTV.dial :puck +2 "processing"%  +70 "core"  +2 .tPSV.dial PTV + "processing"%7 +82 "core"  + .tPBV.dial :waste1 +2 "processing"%[  +123 "core" +14 "processing"%}% +35 "core" %ҥ"\  +483 .tPS.seek 1.5ml +17 "processing"%m'U +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%p * +35 "core" , +2 .tPS.seek 0ml + "processing"%u'd +1598 "core" ' +3 .tdelay 5:00 +9565 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20426 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%4  +33 "core" +4 .tdelay 30 seconds +258 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2733 .tPBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +6 .tPSR.select :air +2 .PSV.dial PSR + "processing"%A +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2319 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%E  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +2297 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%{ +42 "core" + .tPRV.dial :ab1 +2 "processing"%U @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +383 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'b  + "processing"%.  +43 "core" +2  +2 "processing"%s% +4 "core" %b\  +2 .tPS.seek 0.34ml + "processing"%V'q +427 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'o  +28 "core" + .tPRV.dial :air +2 "processing"%'  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%x @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%N  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%M +41 "core" +2 .tPTV.dial :mixing + "processing"%X @ +71 "core" A + .tPBV.dial :waste1 + "processing"%$  +32 "core"  + "processing"%% +4 "core" %Ҫ\  +2 .tPS.seek 1.85ml +2 "processing"%H' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%e * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%='d +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +3 "core" &\ +2 "manipulator"&0& +3 "core" &?   6 +2 "manipulator"&d% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +123 "core" ( + "manipulator"&k& +4 "core" &-/    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-/  .  +2 .tForearm.seek :garage + "manipulator"&;'n +105 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 "manipulator"&S& +4 "core" &-S   +2 "manipulator"&R% +4 "core" % n \   +2 .tForearm.seek :retract + "manipulator"&J'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +291 "core" ( + "manipulator"&& +4 "core" &  @ :0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &$ \  F :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'O +106 "core" ' +2 "manipulator"&g& +4 "core" &#    :0 + "manipulator"&&% +4 "core" %N 4 X +2 "collection"'?& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'t(X +4 "core" &\ +7 & 4\ %g +9 &V}\ 7 +9 &\ L +10 &Y\ L +9 &qZ\ L +10 &2^\ L +9 &Y\ L +9 &Z\ L +10 &yZ\ L +9 &;Y\ L +9 &Z\ L +10 &!V\ L +9 &#Y\ L +10 &%BX\ L +9 &'Y\ L +9 &(X\ L +10 &*Y\ L +11 &,KY\ L +7 &. Z\ L +10 &/W\ L +9 &1Y\ L +10 &3SY\ L +9 &5X\ K +9 &6Z\ L +10 &8Y\ L +9 &:Z]\ L +9 &<Z\ L +10 &=Y\ L +9 &?\\\ L +10 &AcX\ L +9 &C%[\ L +9 &De\ M +10 &F\ P +9 &HR\ T +10 &J \ W +9 &K\ X +9 &M\ X +10 &ON\ X +9 &Q \ Y +9 &R\ Y +10 &T\ Z +9 &VR\ Z +9 &Wi\ / +10 &Xm\ P +9 ( + &Xqh\ L +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + "collection"'v& +4 "core" &Xqh\ L +2 .tHand.open + "manipulator"&r1 +55 "core" 1 +3 "manipulator"&<% +4 "core" % M -  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%\\'U +1607 "core" ' +4 .tdelay 5 seconds +267 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +222 .tPSV.dial :waste1 +2 "processing"%,  +40 "core"  +2 .tPS.seek 0ml + "processing"%T'd +1616 "core" ' +10 .tPSV.dial PSR +8 "processing"% +56 "core"  +6 .tPSR.select :air +14 "processing"% +37 .tPS.seek 2.5ml +7 "processing"%n' +715 "Can"p\ +J- +1903 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +53 "processing"%]  +2 "collection"'D  +32 "core"  +120  + .tPSV.dial :mixloop + "processing"%| +98 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%f  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%9' +1003 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1604 "core" ' +8 .tPSV.dial :mixloop +14 "processing"%( +41 "core" +22 .tPS.seek 0ml +6 "processing"%L'd +860 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3314 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%I @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%+' +2335 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%~ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%K +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2304 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%^% +4 "core" %d\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."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"% +10 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%a  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%> +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%O% +5 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +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"%7'd +1606 "core" ' +2 ."da"delay 2:00 +3185 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +805 "Can"u\ ;.' +8001 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +45 "core"  +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%} * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2331 "core" ' +2 ."da"PSV.dial PTV + "processing"%m +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Q +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%A'd +2311 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%u +125 "core"  +3 "processing"%% +4 "core" %`\ +2 #"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"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1056 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +536 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%E +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'Y +628 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +30 "core" ' +2 ."da"PSV.dial PTV +4 "processing"%o +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +69 "core" +2 ."da"delay 5 seconds +507 .PSV.dial :air +8 "processing"%x  +83 "core"  +14 ."da"PS.seek 0ml +14 "processing"%'d +2300 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%N  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%M  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%X +42 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%$'a +389 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  + "processing"%e% +4 "core" %f\  +2 ."da"PS.seek 0.55ml + "processing"%' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%H  +42 "core"  +2 ."da"PS.seek 2ml + "processing"%c'Ҧ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%0 +42 "core" +2 ."da"PTV.dial :mixing + "processing"%d @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%k  +33 "core"  +2 "processing"%#% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml + "processing"% ' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%1 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'd +1960 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +8662 "Can"w\ @0Y +1426 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15910 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12110 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 2,\\n 6 => 20}\\nCan@11:00:30, 23.8C, 29% humidity, 15.1psia, 13.484V, 0.300A, 99.518Ah, 4.04W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +5354 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +21 "processing"% * +31 "core" + +8 ."da"PSV.dial :air +8 "processing"%;  +43 "core"  +7 ."da"PS.reconfigure :fast +17 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +6 "processing"%' +104 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2208 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%g +42 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%&  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +1092 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["3P +3369 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +2164 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\\  +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 +2 "processing"%T +70 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%D' +1346 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +959 "core" ' +2 ."da"PSV.dial PTV + "processing"%] +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%| +86 "core"  +14 ."da"delay 5 seconds +508 .PSV.dial PTV + "processing"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2287 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  + "processing"%(% +5 "core" %d\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +64 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%9' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%Z'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%L +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +45 "core"  +2 "processing"%6% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml + "processing"%i'S +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1599 "core" ' +2 ."da"delay 2:00 +3048 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8944 #"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2310 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%w  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%G'd +2306 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +136 "core"  +2 "processing"%B% +4 "core" %b\ +2 #"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"%W' +584 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'Ҧ +944 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +639 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%@ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core"  + "processing"%% +4 "core" %ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'[ +588 "core" ' +5 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +7 "processing"%- * +44 "core" , +23 ."da"PS.seek 0ml +14 "processing"%j'd +1594 "core" ' +2 ."da"delay 2:00 +11590 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +69 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%^ +81 "core" ~ +5 ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%_  +79 "core"  +12 ."da"PS.seek 0ml +14 "processing"% 'd +2292 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%a +140 "core"  +8 "processing"%>% +16 "core" %c\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%y' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%O% +3 "core" % \  +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 + "processing"%'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core" +2 "processing"%}% +3 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'Z +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'd +1593 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%4 * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +6 "processing"%! +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2027 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +291 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"% +139 "core"  +11 "processing"%% +23 "core" %i\ +6 #"da"Pulling 2ml of PSR.air +5 .PSR.select :air +13 .PS.reconfigure :default +11 "processing"%#A d`xb +11 ."da"PS.seek 2ml +11 "processing"%'Ҧ +2114 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%U +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +45 "core"  +2 "processing"%b% +4 "core" %ҫ\  +60 ."da"PS.seek 1.5ml +2 "processing"%.'[ +587 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%s * +43 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%8  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'd +1605 "core" ' +2 "processing"%'9 +3 "core" 9Z5N +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%V  +3 "core" 5N + 5N + "processing"%x& +4 "core" &X\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +3 "core" %     +2 "storage"(N% +4 "core" % \ + "storage"(. +3 "core" .(K +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 5 +2 "storage"(M(<( +194 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (X& +3 "core" &<+ i p P\ +2 "manipulator"&& +3 "core" &-4   R +2 "manipulator"&% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&e( +182 "core" ( +2 "manipulator"&$& +4 "core" &  0 1 + "storage"(H& +4 "core" &<+ s k A\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts + "manipulator"&'j +103 "core" ' +2 "storage"(0& +4 "core" &<+ \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(d'g +261 "core" ' + "storage"(k- +4 "core" -'V + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&#& +3 "core" &   P 1 + "storage"(1& +4 "core" &<+ e h\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 + "manipulator"&c' +22 "core" ' +2 ."da"Elbow.hold + "manipulator"& , +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(R- +2 "core" -'V +3 ."da"SE.seek 3.16 Pucks below Top Plate + "storage"('} +31 "core" ' + "manipulator"&;% +4 "core" %  T +2 "storage"(S& +4 "core" &<+ S \\ -\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 267 counts + "manipulator"&%' +16 "core" ' +2 "manipulator"&& +4 "core" & \ + 1 + "storage"(g& +4 "core" &<+ g j D\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&&'j +24 "core" ' +2 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"('l +39 "core" ' +2 "manipulator"&J& +5 "core" & D 1 +2 "manipulator"&% +4 "core" %} J  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?'\ +86 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&v(? +254 "core" ( + "manipulator"&<& +4 "core" &C  + +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C  D + +2 ."da"Forearm.seek PC + "manipulator"&'Η +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +53 "core" / +3 ."da"PC.seek :open +2 "processing"%r( +421 "core" ( +4 "storage"(=& +8 "core" &<+ k s [\ +2 "manipulator"&P& +8 "core" &C   4 + +2 "manipulator"&\\% +7 "core" % Ώ  +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +96 "core" ' +6 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 5 +4 "manipulator"&T( +254 "core" ( +2 "manipulator"&,& +4 "core" &    4 + "storage"(]& +4 "core" &<+ l l 4\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&|'j +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&f1 +66 "core" 1 +4 "storage"(n- +6 "core" -'l +6 ."da"SE.seek 3.92 Pucks below Top Plate +2 "storage"(D'8 +27 "core" ' +3 ."da"SE.reconfigure :seal +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 3.16 Pucks below Top Plate +5 "storage"('r +55 "core" ' +4 #"da"Lights, camera, ACTION! +8 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0812h100ml_nessie.tif +66 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1867 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +382 #"da"SX MX5/16 (USB::6): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.764 seconds\ /var/log/esp/da23aug0812h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0812h100ml15s_nessie.tif +1569 #SX MX5/16 (USB::6): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0812h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0812h100ml25s_nessie.tif +2569 #SX MX5/16 (USB::6): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0812h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + "storage"((- +3 "core" -'r +2 "storage"(& +4 "core" &<+ s \ +2 "manipulator"&9& +4 "core" &   3 +9 ."da"Elbow.seek 5 +5 "manipulator"&L( +7 "core" ( +6 "manipulator"&`& +11 "core" &   3 + "storage"(6& +4 "core" &<+ w u\ +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&Z'j +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.87 Pucks below Top Plate + "storage"(C' +59 "core" ' +2 "manipulator"&i& +4 "core" & \ E 3 + "storage"(& +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 5 +2 "manipulator"&' +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&Y, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.06 Pucks below Top Plate +2 "storage"(\ ' +35 "core" ' +2 "manipulator"&l% +4 "core" %  _ + "storage"(& +4 "core" &<+ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 310 counts + "manipulator"&*'H +22 "core" ' + "manipulator"&w& +5 "core" &  3 +2 "storage"(t& +4 "core" &<+  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts + "manipulator"&2'j +24 "core" ' + "storage"(B% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(G' +99 (W% +13 "core" %Ϫ-\ PH +2 "manipulator"&@% +4 "core" %j  , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +89 "core" ' +13 ' +2 ."downElevator"SE.stop + "storage"(5 +2 (& +4 "core" &<+   @\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%h& +4 "core" &\ +2 "manipulator"&-& +4 "core" &   3 + "manipulator"&/% +4 "core" %\   " +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +186 "core" ( + "manipulator"& & +4 "core" &-6   O +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-6   r O +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&j'n +102 "core" ' +2 ."psFlush"Hand.close + "manipulator"&+/ +52 "core" / +60 "manipulator"&& +4 "core" &-6    O +2 "manipulator"&^% +4 "core" % m  \ +2 ."psFlush"Forearm.seek :retract + "manipulator"&_'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&(? +117 "core" ( +2 "manipulator"&a& +4 "core" &I  + +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &I   + +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +100 "core" ' + "manipulator"&O& +4 "core" &I   + +2 "manipulator"&y% +4 "core" %Ν   +2 "processing"% & +4 "core" &i\ +2 "processing"% & +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%[(X +4 "core" &\ +7 & -\ %f +9 &Vz\ 7 +10 &~\ L +9 &Z\ L +9 &s\\\ L +10 &5]\ L +9 &[\ M +10 &[\ L +9 &{]\ L +9 &<\\\ M +10 &Z\ L +9 &!Y\ L +9 &#]\ L +10 &%D[\ M +9 &'\\\ L +10 &(Y\ L +9 &*]\ L +9 &,M]\ L +10 &.W\ L +9 &/^\ L +10 &1\\\ M +9 &3U\\\ L +9 &5Y\ L +13 &6]\ L +6 &8\\\ M +9 &:\\\\\ M +10 &<[\ L +9 &=Y\ L +9 &?Xx\ L +10 &Ae]s\ L +9 &C&\\w\ M +10 &Dcv\ M +9 &Fts\ O +9 &H^u\ Q +10 &Jt\ R +9 &Kv\ S +9 &Mu\ S +10 &Oau\ S +9 &Q"j\ S +10 &Rn\ S +9 &Tj\ T +10 &Vgb\ T +9 &Whml\ 'w +9 &Xm^\ 9 +9 ( +2 &X"\ 1 +2 "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%}& +4 "core" &X"\ 1 +2 ."psFlush"Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&7% +4 "core" % Λ \  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&"'\ +109 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +42 "core"  +2 "processing"%4% +4 "core" %c\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +466 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +119 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%m' +1927 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +164 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%u @ +178 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +125 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%A +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2613 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%p +97 "core"  +2 "processing"%% +4 "core" %HI\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2114 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%U  +31 "core"  +2 ."psFlush"PTV.dial :mixing + "processing"%{ @ +71 "core" B + ."psFlush"PSV.dial :mixloop + "processing"%b +110 "core" +2 ."psFlush"PS.seek :empty + "processing"%'F +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%s +97 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%8'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%' +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%V  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%x'd +975 "Can"|\ B9 +1635 "core" ' + ."psFlush"PSV.dial PSR + "processing"% +82 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +4 ."psFlush"PSV.dial PBV +17 "processing"%) @ +17 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +80 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%5'd +2280 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%g'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%J' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +1751 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +854 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +70 "core"  + ."psFlush"PSR.select :flush +51 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +599 "core" ' +6 ."psFlush"PSR.select :air +14 "processing"% +37 ."psFlush"PS.seek 2.5ml +14 "processing"%%' +2109 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%& U +92 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2605 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "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"%?'d +1854 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +747 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%=' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%P +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\\'d +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%]  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +312 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@52339 sendCRC with ifg=0x20, ie=0x7F + #@53653 sendCRC with ifg=0x20, ie=0x7F #@53869 sendCRC with ifg=0x20, ie=0x7F + #@55023 sendCRC with ifg=0x20, ie=0x7F + #@55239 sendCRC with ifg=0x20, ie=0x7F + #@56393 sendCRC with ifg=0x20, ie=0x7F #@56609 sendCRC with ifg=0x20, ie=0x7F + #@58444 sendCRC with ifg=0x08, ie=0x5F #@4687 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +238 "Can"y\ 4; +7 y\ 4;i +2 #"Restarting_core_reader"Polling Can every 10:00 +1766 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'f& +4 "core" &  \ +2 "manipulator"&n& +4 "core" &I    + + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( + "manipulator"&& +4 "core" &I  ) + +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &D& +2 "core" &I  + +3 .tForearm.seek PC + "manipulator"&('Η +96 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%9( +423 "core" ( + "manipulator"&`& +4 "core" &I   + +2 "manipulator"&6% +3 "core" % Ο  S +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +367 "core" ( +2 "manipulator"&l& +4 "core" &# \  :* + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &#  :* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'O +102 "core" ' +2 "manipulator"&t& +4 "core" &$  B :* +2 "manipulator"&B% +4 "core" %X \ . ^ +2 "collection"'T& +4 "core" &  \ +2 "collection"'|& +4 "core" &  \ +3 .tCC.seek :closed + "collection"'(X +5 "core" & \ \ +9 &.~  \ +| +9 &f  \ ? +10 &}v  \ M +9 &B\\\  \ L +9 &Y\  \ L +10 &Z  \ L +9 &Z\ \ \ L +9 &J[\  \ L +10 & W \ \ L +14 &Y  \ L +5 & Y\ \ L +9 &"SY\ \ \ L +9 &$Y \ L +10 &%Z \ \ L +9 &'[\ \ L +9 &)Z\\  \ L +10 &+Z  \ L +9 &,] \ \ L +9 &.[ \ L +10 &0cZ ~\ L +9 &2$Z \ L +10 &3Z  v\ L +9 &5Y \ L +9 &7k[  \ L +10 &9-Z u\ L +9 &:Z \ M\ L +9 &<Y\ 4\ L +10 &>sY\ L +9 &@5Z\ L +10 &AZ \ L +9 &C]\ M +9 &Evl\ N +10 &G,Q\ R +9 &H\ V +10 &J\ X +9 &L`\ X +9 &N U\ Y +10 &O;\ Y +9 &Q~\ Y +9 &SdV\ Y +10 &U%z\ Z +9 &V<\ T +10 &X?r\ 3 +9 &Xz^\ D +5 ( +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'W& +4 "core" &XzQ\ D + &XzQR\ D + .tHand.open +2 "manipulator"&@1 +60 "core" 1 +2 "manipulator"&Z% +4 "core" % W   w _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +109 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'C& +4 "core" &XzP\ D + "collection"'% +4 "core" %R\ +6 .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'h% +4 "core" %R\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'-'m +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '/% +3 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'*' +635 "core" ' + .tCSV.dial :waste +2 "collection"'\ +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'2'Q +1969 "core" ' + #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &XzP\ D +2 "collection"'K% +3 "core" %O}\ +2 .tCSV.dial :flush + "collection"'G  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'Y'm +1166 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'+ @ +39 "core" B +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'^' +524 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'I  + 'a  +40 "core"  +88  + .tCBV.dial :waste1 + "collection"'> @ +41 "core" > +3 .tCS.seek 0ml + "collection"'j'Q +1589 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'O& +4 "core" &XzP\ D +2 "collection"'y% +3 "core" %O\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"'~'m +1162 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +41 "core" B +2 "collection"'r% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'}' +519 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'7  +101 "core"  +2 .tCS.seek 0ml + "collection"' 'Q +1575 "core" ' + #tDisinfecting external Intake with kill + "collection"'Q& +4 "core" &XzOQ\ D +2 "collection"'4% +4 "core" %P\ + .tCSV.dial CSR + "collection"'  +92 "core"  +2 "collection"'o% +4 "core" %P\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'!'O +1808 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'u' O +521 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'A  +2 ' +99 "core" +30  + .tCTV.dial :intake +2 "collection"'m  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'p'Q +584 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1211 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core"  +7 .tCS.reconfigure :default +9 "collection"'#P d@b +8 .tCS.seek 0ml +2 "collection"''Q +602 "core" ' +7 .tCSV.dial CSR +14 "collection"'  +102 "core"  +9 "collection"'U% +6 "core" %K\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'{'m +1339 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'b' O +1334 "core" ' + .tCSV.dial CBV +2 "collection"'E +98 "core" +3 .tCS.seek 0ml +2 "collection"'s'Q +2600 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# \  :* +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&8( +3 "core" ( +2 "manipulator"&'& +4 "core" &# \  :* + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &#  / :* +2 .tForearm.seek CC +2 "manipulator"&.'O +91 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'x( +425 "core" ( +2 "manipulator"&N& +4 "core" &#   :* + "manipulator"&X% +4 "core" % P \  +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +287 "core" ( +2 "manipulator"&)& +4 "core" &-8  Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-8  Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H'n +102 "core" ' + .tHand.open + "manipulator"&$1 +57 "core" 1 + "manipulator"&0% +5 "core" % b  o k + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +98 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:30 + #Preparing to sleep until 11:00AM 08/9/2023 +7 #Asleep til 11:00AM 08/9/2023 +4 #Continuing at 11:00EDT09-Aug-23 +2 "Can"\ := +27 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +6560 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +5450 "Can"\ &=+ +1460 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5979 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1258 "Can"\ !> +2899 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +15618 "Can"\ &@AW +1676 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +2 #Session Ended +11417 "Can"\ #A +7109 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3127 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +7215 "Can"\ #B +11304 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +3150 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +100 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2914 "Can"\ #D +17812 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9398 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +4847 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15515 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +1044 "Can"\ E[ +19682 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20265 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7175 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12388 "Can"\ #FE +822 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7367 ."Qmail"DAfans.email "Started da in tube 6 at 11:04:47EDT08-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 2,\\n 6 => 20}\\nCan@11:03:21, 23.9C, 29% humidity, 15.1psia, 13.421V, 0.416A, 99.540Ah, 5.59W",Subject: "da sampling at most 100ml" +10320 "Can"\ $G +3072 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16614 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 +3 #Retry #1 of 10 after 10:00 +4119 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +4536 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10883 "Can"\ #I8q +4948 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +6746 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6936 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +11 #Session Ended +6598 "Can"\ #J +6845 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17589 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +9254 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2381 "Can"\ &K +8738 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7723 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8915 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7795 "Can"\ #N` +5999 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +527 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8343 "Can"}\ #O_ +10182 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +534 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20717 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 "Can"}\ #P +14375 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4905 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20704 "Can"}\ R8 +19 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13479 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16522 "Can"{\ #S! +4207 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4188 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1271 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18482 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +8125 "Can"x\ #V M +1705 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3935 "Can"w\ #WW +14441 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10382 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4201 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20444 "Can"w\ #Xy +290 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +371 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16153 "Can"y\ #Y +4576 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18427 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4753 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +13 #Session Ended +4201 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7829 "Can"|\ #\\; +5441 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18489 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +3642 "Can"y\ &] +17095 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1084 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18489 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3637 "Can"x\ &_g +532 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9650 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17957 "Can"s\ $`` +549 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4196 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18171 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13735 "Can"x\ %a +7033 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4323 #Session Begun +59 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3508 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +16 #Session Ended +2789 "Can"}\ (d? +9194 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7582 "Can"}\ )eU +1413 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11416 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9082 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5683 "Can"{\ 'f +5608 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9104 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19934 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 5,\\n 6 => 17}\\nCan@12:56:25, 24.4C, 29% humidity, 15.1psia, 13.440V, 0.294A, 100.533Ah, 3.95W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT09-Aug-23" +801 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11935 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3785 "Can"y\ #h +9797 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6814 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20647 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@4607 sendCRC with ifg=0x20, ie=0x7F #@6442 sendCRC with ifg=0x08, ie=0x5F + #@9330 idle with ifg=0x84, ie=0x75 + #@9998 select with ifg=0x10, ie=0xF5 + #@10632 receive with ifg=0x10, ie=0xFD #@11264 receive with ifg=0x10, ie=0xFD + #@11896 receive with ifg=0x10, ie=0xFD + #@12223 receive with ifg=0x80, ie=0xFD #@13273 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +558 "Can"x\ i`x + x\ i`x\\ +2 #"Restarting_core_reader"Polling Can every 10:00 +1150 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +20121 "Can"w\ &jv +610 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13308 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15956 "Can"t\ *l*Av +4800 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1126 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +4921 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8774 "Can"v\ *mv +6733 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11936 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +7158 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4585 "Can"t\ &nmv +8627 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20811 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2026 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +398 "Can"v\ pNv +10611 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7907 "Can"w\ &qv +3777 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1229 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5899 "Can"t\ &s/v +10570 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3008 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3761 "Can"r\ &txv +14757 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3028 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20312 "Can"s\ &u[v +422 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7389 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16122 "Can"s\ &wEv +4601 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15929 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +11929 "Can"u\ &xv +8799 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7733 "Can"p\ +zv +13000 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3546 "Can"q\ ){v +17183 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20083 "Can"m\ &|Iv +649 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18498 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4299 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15773 "Can"m\ &~Rv +4955 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11589 "Can"n\ &uv +9140 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7401 "Can"l\ *$ v +13335 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3216 "Can"k\ )v +17511 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18534 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3204 "Can"j\ -7v +990 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17515 "Can"l\ &]v +1008 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20718 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13309 "Can"m\ &cv +5218 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9119 "Can"k\ &0v +9402 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4936 "Can"m\ )v +13589 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +741 "Can"l\ #%v +17780 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17293 "Can"o\ &h»v +3442 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20835 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13001 "Can"l\ &Qv +7719 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18426 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8904 "Can"o\ +;v +11825 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18506 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4718 "Can"o\ &}v +16016 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18499 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +537 "Can"n\ 'v +20199 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18511 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4199 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17061 "Can"o\ )`ũv +3684 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18494 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +12872 "Can"o\ '?v +7892 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1691553619.87 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6151 "Can"p\ &)v +9873 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8557 "Can"p\ *kv +12183 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +96 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4730 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6526 "Can"n\ ,v +14190 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6986 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +13508 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4544 "Can"o\ &Xȗv +16174 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9201 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11213 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2656 "Can"o\ %-v +18070 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11472 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +8933 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +752 "Can"q\ #v +19967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13794 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4179 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1298 "Can"p\ %vYv +19429 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1282 "Can"q\ $v +2884 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +2 #Session Ended +15619 "Can"o\ )7˅v +2896 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11397 "Can"p\ 'v +9346 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9122 "Can"q\ ,̱v +11630 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6834 "Can"o\ 'Gv +13920 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +46067 "Can"n\ 'v +60001 p\ 'nsv +60001 r\ ' v +60001 p\ 'Zϟv +60002 r\ '5v +60001 r\ ,Dv +60001 p\ 'av +60001 q\ '2v +60002 q\ )ҍv +60001 p\ ,#v +60001 r\ 'ӹv +60001 p\ ' Ov +60002 s\ 'yv +60001 q\ '{v +60001 n\ +_v +60001 q\ '֧v +60001 o\ '==v +60001 p\ 'v +60002 p\ '+iv +60001 o\ +Ÿv +60001 o\ 'ٕv +60001 o\ 'Ň+v +60001 o\ ,v +60001 o\ 'rWv +60001 o\ 'v +60001 o\ -b܃v +60001 o\ ,v +60001 n\ ,Iݯv +60001 q\ .Ev +60001 n\ 'Ev +60001 p\ ,Һqv +60001 l\ '4v +60001 n\ 'լv +60002 m\ '3v +60001 m\ '؍v +60001 k\ '_v +60001 m\ 'tv +60001 l\ 'v +60002 n\ *W!v +60001 o\ 'v +60001 l\ '8Mv +31011 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +97 #Session Ended +20743 #Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +3947 "Can"n\ &v +16774 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4682 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15698 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2077 "Can"m\ ,yv +18653 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20643 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@6442 sendCRC with ifg=0x08, ie=0x5F + #@9330 idle with ifg=0x84, ie=0x75 #@9998 select with ifg=0x10, ie=0xF5 + #@10632 receive with ifg=0x10, ie=0xFD + #@11264 receive with ifg=0x10, ie=0xFD +5 #@11896 receive with ifg=0x10, ie=0xFD + #@12223 receive with ifg=0x80, ie=0xFD + #@43504 probe with ifg=0x02, ie=0x5F #@56387 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +252 "Can"n\  +3 n\ v +2 #"Restarting_core_reader"Polling Can every 10:00 +6538 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13447 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19215 "Can"m\ &Sr +1520 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +9273 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11138 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17277 "Can"l\ & +3449 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6445 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14008 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15326 "Can"m\ & +5408 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +7 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +13063 "Can"k\ &4 +7668 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4725 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11089 "Can"n\ ' +9666 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +8 #Session Ended +8801 "Can"m\ )R` +11925 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6529 "Can"l\ & +14202 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18356 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2479 "Can"l\ &' +18246 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2464 "Can"j\ +" +1705 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16768 "Can"l\ ( +4077 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14393 "Can"m\ (aN +6359 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5602 "Can"j\ &l +48 .tGate.power :raw,:ON +106 "sampler") +2 )k +2 "core"  +3 "collection"' +2 'q +3 "core"  +2 "processing"% +2 %1 +4 "core"  +5 "collection"' 9\ +3 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'#% +3 "core" %\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%;% +4 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")R% +3 "core" %TS \ +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 5,\\n 6 => 17}\\nCan@11:00:29, 23.9C, 28% humidity, 15.1psia, 13.416V, 0.386A, 104.301Ah, 5.17W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #30) <=== + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +4 "core" &\  +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&t& +5 "core" & '   3 +2 "manipulator"&B% +4 "core" % \    p d +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(-6 +182 "core" ( +2 "manipulator"&i& +5 "core" &-7   S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-7    S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +4 "manipulator"&W'n +104 "core" ' +2 .tHand.close + "manipulator"&@/ +59 "core" / +2 "manipulator"&Z& +5 "core" &-B + & H +2 "manipulator"&C% +4 "core" % }    +3 .tForearm.seek :retract + "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&|( +288 "core" ( + "manipulator"&& +5 "core" &= #  < M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &<   M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&w'O +101 "core" ' +2 "manipulator"&3& +5 "core" &<   M +3 "manipulator"&/% +5 "core" %T   / m +2 "collection"'-& +5 "core" &\  +2 "collection"'\ & +6 "core" &\  +3 .tCC.seek :closed +2 "collection"'*(X +4 "core" &\  +6 &\ ? +9 &L~\ 2 +9 &Rw\ F +10 &]\ L +9 &Z\ L +9 &^\ L +10 &F\\\ M +9 & _\ L +9 &_\ L +10 &_\ M +9 &O\\\ L +10 &!Z\ L +9 &"Z\ L +9 &$Y\ L +10 &&WY\ L +9 &(^\ L +10 &)_\ L +9 &+^\ L +9 &-_Y\ L +10 &/!Y\ L +9 &0Y\ L +9 &2Z\ L +10 &4gY\ L +9 &6)^\ L +10 &7]\ L +9 &9[\ M +9 &;n[\ M +10 &=1[\ L +9 &>Y\ L +9 &@Y\ L +10 &BwY\ L +9 &D8b\ \ M +10 &Ez\ O +9 &G \ S +9 &Ia \ W +10 &K!  \ W +9 &L \ Y +9 &N  \ Y +10 &Pb \ Y +9 &R"  \ Z +10 &S \ Z +9 &U \ Z +9 &Wg \ G +10 &XM' \ (v +9 &Xtr\ O +3 ( + "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.11 + "collection"' & +4 "core" &Xtp \ O +2 .tHand.open + "manipulator"&K1 +65 "core" 1 + "manipulator"&G% +5 "core" % S 9 " * n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'+& +5 "core" &Xtp \ O +2 "collection"'% +4 "core" %V\ +2 .tCSV.dial CSR +2 "collection"'Y  +124 "core"  +2 "collection"'I% +5 "core" %V\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'a'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '>% +3 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'^' +632 "core" ' + .tCSV.dial :waste +2 "collection"'O +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'y'Q +1966 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &Xto\ O +2 "collection"'j% +4 "core" %P\ +2 .tCSV.dial :flush +2 "collection"'_  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'r' O +2255 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'~ + '  +15 "core" +56  +2 .tCTV.dial :intake +2 "collection"'7  +70 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'}'Q +2251 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'Q  +71 "core"  +2 #tFlushing upper manifold + "collection"'4& +5 "core" &Xtn  \ O + "collection"' % +4 "core" %V\ \ \ +2 .tCSV.dial :flush +2 "collection"'o  +70 "core"  +3 .tCS.seek 5ml + "collection"' 'm +315 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +4 #Session Ended +850 "core" ' +2 .tdelay 5 seconds +504 .CSV.dial :air +4 "collection"'! @ +47 "core" A +18 "collection"'% +34 "core" %m  \  +17 .tCS.seek 7ml +10 "collection"'A' +532 "core" ' +7 ."connect"CSV.dial CBV +23 .tCBV.dial CSV +14 "collection"'m +104 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'u'Q +1585 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +726 "core" ' +2 .tCSV.dial :waste + "collection"'p +42 "core" +3 .tCS.seek 0ml + "collection"''Q +729 "core" ' +2 "collection"'U& +4 "core" &Xtm  \ O +2 "collection"'% +4 "core" %V  \ +2 .tCSV.dial :flush +3 "collection"'{  +44 "core"  +9 .tCS.seek 3ml +5 "collection"'E'. +747 "core" ' +2 .tdelay 5 seconds +563 .CSV.dial :air +2 "collection"'b @ +41 "core" A +2 "collection"'% +4 "core" %.\  \  +3 .tCS.seek 5.001ml + "collection"'''m +525 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'V'Q +1166 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +737 "core" ' +2 .tCSV.dial :waste + "collection"' +70 "core" +3 .tCS.seek 0ml +2 "collection"'L'Q +731 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &9   8 M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N( +4 "core" ( +2 "manipulator"&X& +4 "core" &9   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &9   M +3 .tForearm.seek CC + "manipulator"&)'O +92 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +3 .tCC.seek :open + "collection"'8( +427 "core" ( +2 "manipulator"&$& +5 "core" &9  M + "manipulator"&0% +5 "core" % ` \  +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&H(-6 +293 "core" ( +2 "manipulator"&z& +4 "core" &-<  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &-<  / M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&q'n +98 "core" ' +2 .tHand.open + "manipulator"&11 +57 "core" 1 +2 "manipulator"&#% +4 "core" % i (  V +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 #tda sampling at most 100ml +4 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 6 at 11:04:38EDT09-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 5,\\n 6 => 17}\\nCan@11:00:29, 23.9C, 28% humidity, 15.1psia, 13.416V, 0.386A, 104.301Ah, 5.17W",Subject: "da sampling at most 100ml" +2 "collection"'R& +7 "core" &\ + "manipulator"&% +5 "core" %\    +2 "storage"(S% +4 "core" %  \ +2 "storage"(g. +4 "core" .(K + "storage"(& +5 "core" &K   9\  +2 "storage"(& +4 "core" &K   \  +2 "manipulator"&J& +4 "core" &-<  M +2 "manipulator"&d% +5 "core" %\   M  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&e( +186 "core" ( + "manipulator"&c& +5 "core" &   3 +2 "storage"(&& +4 "core" &K\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +90 "core" ' +3 "storage"(%& +4 "core" &K  _\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +142 "core" ' + "storage"(- +7 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (F& +4 "core" &K #\  +2 "manipulator"&?& +5 "core" &   s 3 +2 .tElbow.seek 6 +2 "manipulator"&<( +3 "core" ( +2 "manipulator"&& +4 "core" &    3 +2 "storage"(5& +5 "core" &K f\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&s' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +55 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&v& +2 "storage"(\\' +9 "core" &   E 3 + "manipulator"&f% +5 "core" %  +3 .tForearm.seek :retract + "manipulator"&M'\ +102 "core" ' +4 .tElbow.seek CC +2 "manipulator"&]( +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +144 "core" ( +2 "manipulator"&& +5 "core" &8   K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &[& +3 "core" &7    K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&6'O +98 "core" ' +2 "manipulator"&`& +7 "core" &8   K +2 "manipulator"& % +4 "core" %X   g +2 "collection"',& +5 "core" &\ +2 "collection"'D& +6 "core" &\ +3 .tCC.seek :closed +3 "collection"'l(X +4 "core" &\ +6 & &\ $e +9 &W{\ 7 +10 &{\ K +9 &W\ K +9 &rZ\ L +10 &5Y\ K +9 &U\ K +9 &[\ K +10 &{\\\ K +9 &=[\ K +9 &Z\ K +10 &!W\ K +9 &#U\ K +10 &%EZ\ K +9 &'Y\ L +9 &(X\ K +10 &*T\ K +9 &,MZ\ K +9 &.Y\ L +10 &/Y\ L +9 &1X\ K +10 &3UZ\ K +9 &5W\ K +9 &6T\ K +10 &8X\ L +9 &:]W\ K +9 &<U\ K +10 &=U\ K +9 &?Z\ K +10 &AdZ\ L +9 &C&`\ L +9 &Dt \ \ N +10 &F  \ R +9 &HL \ W +9 &J \  \ W +10 &K \ X +9 &M \ \ Y +10 &OL  $\ Y +9 &Q \  \ Z +9 &R  ,\ Y +10 &T \ +\ Z +9 &VQ  \ Z +10 &Wo\ '\ ) +9 &Xr*\  \ ] +9 ( +2 &Xf \ \ L +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.18 + .Hand.open + "manipulator"&x1 +58 "core" 1 +2 "manipulator"&9% +5 "core" % W = , $ h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")t+ +3 "core" + +2 "sampler")B% +61 "core" %UR \ oE +2 "collection"'i& +5 "core" &Xd  \ L +3 "Can"m\ sYfp +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11663 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'T% +4 "core" %S46\ u +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X'k +1626 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +447 "core" '$ \ b. +10 #tVacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +5 "sampler")#.0X% +5 "core" %b_ z\ a +23 "collection"'% +4 "core" %S\ q +2 "sampler") % +4 "core" %b` \ a +27 "collection"'m% +4 "core" %S\ q +2 "sampler")A% +3 "core" %b` \ a +32 "collection"'u% +4 "core" %S\ p +2 "sampler")a% +4 "core" %b` \ b +36 "collection"'% +3 "core" %S\ p +2 "sampler")U% +4 "core" %b_ v\ a +41 "collection"'p% +4 "core" %S#&\ q + "sampler")% +5 "core" %b` y\ a +2 "collection"'b% +5 "core" %S#%\ p + #tIntake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X~% +4 "core" %bZ` ~\ b +47 "collection"'% +3 "core" %S*,\ q +2 "sampler") % +5 "core" %bZ` ~\ a +52 "collection"'m% +4 "core" %S--\ r +2 "sampler")A% +4 "core" %bZ` \ a +60 "collection"'u% +4 "core" %S,.\ r +2 "sampler")a% +4 "core" %bZ` {\ b +68 "collection"'% +3 "core" %S10\ r +2 "sampler")U% +5 "core" %bZ` }\ b +77 "collection"'p% +3 "core" %S10\ r +2 "sampler")% +5 "core" %bZ` \ b +2 "collection"'r% +4 "core" %S10\ q +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.76ml/s +2 "sampler")#.50X\ +2 "sampler")4% +4 "core" %O*% |\  +2 #tEvacuated: Intake @15.6psia, Outlet @12.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +130 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X  +125 "core" +2 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml + "sampler")' +98 ."CSpush"CSV.dial :air +2 "collection"' @ +41 "core" ? +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' 'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")m +129 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X |\  + #tEvacuated: Intake @16.7psia, Outlet @13.9psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")1 +128 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0XR +103 "collection"'G9 +3 "core" 9^N +102 "collection"'I9 +3 "core" 9L +103 "collection"'/9 +3 "core" 9I +103 "collection"'@9 +3 "core" 9F +102 "collection"' 9 +3 "core" 9C +102 "collection"'^9 +3 "core" 9@ +103 "collection"' 9 +2 "core" 9 = +103 "collection"'j9 +4 "core" 9@; +102 "collection"'_9 +3 "core" 9^9 +103 "collection"'M9 +3 "core" 9|6 +102 "collection"'9 +3 "core" 94 +102 "collection"'~9 +3 "core" 93 +102 "collection"'79 +3 "core" 90 +103 "collection"'P9 +3 "core" 9. +102 "collection"'\ 9 +3 "core" 9, +102 "collection"'49 +4 "core" 9* +102 "collection"' 9 +3 "core" 99) +102 "collection"'w9 +4 "core" 9Q' +102 "collection"'o9 +3 "core" 9i% +103 "collection"'!9 +2 "core" 9$ +103 "collection"'>9 +3 "core" 9# +102 "collection"'9 +3 "core" 9! +103 "collection"'}9 +3 "core" 9 +103 "collection"'m9 +3 "core" 9 +102 "collection"'y9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +103 "collection"' 9 +2 "core" 9 \ \  +103 "collection"'A9 +4 "core" 9   +102 "collection"'a9 +3 "core" 9 ,  +103 "collection"'9 +3 "core" 9 ; +102 "collection"'u9 +3 "core" 9 K\  +103 "collection"'p9 +2 "core" 9 Y +103 "collection"'9 +3 "core" 9 g +102 "collection"'r9 +3 "core" 9 u +102 "collection"'O9 +3 "core" 9  +103 "collection"'V9 +3 "core" 9  +102 "collection"'U9 +3 "core" 9 $ +102 "collection"'9 +4 "core" 9 ( +102 "Can"i\ jz +2 "collection"'{9 +3 "core" 9 , +102 "collection"'X9 +4 "core" 9 0 +102 "collection"'.9 +3 "core" 9 4 +102 "collection"'|9 +3 "core" 9 9 +102 "collection"'9 +4 "core" 9 != +103 "collection"'29 +2 "core" 9 "A +103 "collection"'*9 +3 "core" 9 "E +102 "collection"'$9 +3 "core" 9 $J +102 "collection"'09 +3 "core" 9 %N +102 "collection"'9 +4 "core" 9\ &R +103 "collection"'z9 +3 "core" 9\ \ (V +102 "collection"'N9 +3 "core" 9\ )Z +102 "collection"'b9 +3 "core" 9\ *_ +102 "collection"'9 +4 "core" 9\ +c +102 "collection"'k9 +3 "core" 9\ %,g +102 "collection"'E9 +3 "core" 9\ *-k +103 "collection"'19 +2 "core" 9\ /.o +103 "collection"'9 +3 "core" 9\ 40t +102 "collection"'9 +3 "core" 9\ 90x +103 "collection"'S9 +3 "core" 9\ =1| +103 "collection"''9 +3 "core" 9\ B3 +102 "collection"'9 +3 "core" 9\ F4 +102 "collection"'9 +3 "core" 9\ K5 +103 "collection"'d9 +2 "core" 9\ O6 +103 "collection"')9 +3 "core" 9\ R7 +103 "collection"'g9 +3 "core" 9\ V8 +102 "collection"'9 +3 "core" 9\ Y8 +102 "collection"'q9 +3 "core" 9\ ]: +103 "collection"'%9 +2 "core" 9\ `; +103 "collection"'9 +3 "core" 9\ c< +102 "collection"'J9 +3 "core" 9\ g= +102 "collection"'?9 +4 "core" 9\ j> +102 "collection"'9 +3 "core" 9\ l? +102 "collection"'F9 +3 "core" 9\ o@ +103 "collection"'#9 +3 "core" 9\ rA +103 "collection"'Q9 +2 "core" 9\ uB +103 "collection"'&9 +3 "core" 9\ wC +3 .tCH.hold 10:00,70C +3 "collection"'5 `\ `\ v  +4 'R9 +4 "core"  + 9\ w\ w +2 "collection"';% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68C/39.4psia +56178 "Can"\\\ z +3810 "core" ` +2 "collection"'n9 +4 "core" 9\  +2 "collection"'e% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/38.5psia +2 .CS.seek 0ml + "collection"'f'Q +345 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +3 .tCS.seek 5ml + "collection"'['m +1347 "core" ' +2 .tCSV.dial CTV + "collection"'c  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'s @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'`  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"', @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'<'Q +1338 "core" ' +2 "collection"'H% +4 "core" %Tpr\ +2 #tPuck @47.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'8 +96 "core"  +2 .tCBV.dial CSV + "collection"'x  +28 "core"  +2 "collection"'9% +5 "core" %TGHg\ +2 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'D  +41 "core" +2 "collection"'B% +4 "core" %mcf\  +3 .tCS.seek 7.001ml + "collection"'6' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'i @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'=' O +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'v ` +111 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +53 "collection"'   +40 "core" " +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Z  + 'C  +40 "core"  +90  +3 .tCS.seek 5ml +2 "collection"'"'m +1336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"': @ +98 "core" B + .tCSV.dial :waste +2 "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'\\'Q +1335 "core" ' + .tCSV.dial :air +2 "collection"'h @ +70 "core" A +3 .tCS.seek 5ml + "collection"'T'm +1338 "core" ' +2 .tCSV.dial CTV + "collection"'W  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'- @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'( @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1336 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'t +97 "core"  + .tCBV.dial CSV +2 "collection"'K  +30 "core"  +2 "collection"'+% +4 "core" %TEE\ +3 .tCS.seek 5ml + "collection"'3'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Y  +42 "core" +2 "collection"'L% +5 "core" %m\ \ +2 .tCS.seek 7ml +2 "collection"'G' +588 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'I @ +40 "core" ? +3 .tCS.seek 10ml +2 "collection"'/' O +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'@ ` +112 "core" _ +2 #tLysing Complete + "collection"' & +5 "core" &Xd\ L +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&^% +5 "core" %\   w  +2 "storage"( % +4 "core" % \ \ +2 "storage"(j. +3 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(_(<( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (M& +3 "core" &<( \ +2 "manipulator"&& +4 "core" &5 5 J +2 "manipulator"&~% +4 "core" %\  <  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&7( +163 "core" ( +2 "manipulator"&P& +5 "core" & \ " p +2 "storage"(\ & +4 "core" &<( i\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&4'j +95 "core" ' +2 "storage"( & +5 "core" &<( \ \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(w'g +247 "core" ' +2 "storage"(o- +4 "core" -'I +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&!& +4 "core" & n p +2 "storage"(>& +4 "core" &<( A\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +24 "core" ' +2 .tElbow.hold +2 "manipulator"&}, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -'I +3 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"(y'p +30 "core" ' + "manipulator"&% +5 "core" % l +3 "storage"( & +4 "core" &<(  G\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 306 counts + "manipulator"&A'D +19 "core" ' +2 "manipulator"&a& +5 "core" &   p +2 "storage"(& +4 "core" &<( \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&u'j +21 "core" ' +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(p'_ +40 "core" ' +2 "manipulator"&& +5 "core" &   p +2 "manipulator"&r% +4 "core" %u \   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V( +158 "core" ( +2 "manipulator"&U& +5 "core" &6   M K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &7  K +2 .tForearm.seek CC +2 "manipulator"&{'O +101 "core" ' +3 .tHand.close + "manipulator"&X/ +56 "core" / +2 .tCC.seek :open + "collection"'.( +425 "core" ( +2 "storage"(|& +4 "core" &<( \ +2 "storage"(& +4 "core" &<( \ +3 "manipulator"&2& +4 "core" &7  + K +2 "manipulator"&*% +4 "core" % a  i  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&0( +203 "core" ( +2 "manipulator"&& +4 "core" &  \\ 4 +2 "storage"(z& +4 "core" &<(\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 5 + "manipulator"&N' +109 "core" ' +2 .tElbow.hold + "manipulator"&b, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +10 "manipulator"&k% +5 "core" %    +2 "storage"(E& +4 "core" &<( \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 307 counts + "manipulator"&1'E +19 "core" ' +2 "manipulator"&& +5 "core" &  Y 3 +2 "storage"(& +4 "core" &<( %\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&S'j +24 "core" ' + "storage"('% +5 "core" %\\\ +3 ."downElevator"SE.seek :down +5 "storage"(' +98 (% +3 "core" %η*\ PI +2 "manipulator"&d% +5 "core" %w  0  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' +62 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'g& +4 "core" &\ +2 "manipulator"&& +5 "core" &  ' 3 +2 "manipulator"&q% +4 "core" %    \ k +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-6 +184 "core" ( +2 "manipulator"&& +5 "core" &-=   @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +4 "core" &-=   @ +3 .tForearm.seek :garage + "manipulator"&?'n +103 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&F& +5 "core" &-=    @ + "manipulator"&#% +5 "core" % I  # +3 .tForearm.seek :retract + "manipulator"&Q'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&&( +280 "core" ( +2 "manipulator"&R& +4 "core" &6  # J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &6  ^ J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +104 "core" ' + "manipulator"&5& +5 "core" &6   J +2 "manipulator"&n% +4 "core" %O [ +3 "collection"'e& +4 "core" &\ +2 "collection"'& +6 "core" &\ +3 .tCC.seek :closed +3 "collection"'(X +3 "core" &\ +6 &\ 4 +9 &AKu\ 0 +9 &tu~]\ E +10 &"Z7\ K +9 &T\ K +9 &Ve\ J +10 &iW\ K +9 &,W\ J +10 &W\ K +9 &W\ K +9 &qU\ K +10 &!3Wu\ K +9 &"Uj\ K +9 &$V\ K +10 &&xY\ K +9 &(;U\ K +10 &)Z\ K +9 &+V\ K +9 &-Wv\ J +10 &/BWg\ K +9 &1VP\ J +10 &2W=\ K +9 &4V\ J +9 &6KW\ K +10 &8Wv\ J +9 &9W\ K +9 &;W\ K +10 &=RU}\ K +9 &?Xu\ K +9 &@W\ K +10 &B[\ K +9 &DY[\ L +10 &Fy\ O +9 &G\ S +9 &I\ V +10 &K@\ W +9 &L\ X +9 &Np\ X +10 &P_\ Y +9 &R@v\ Z +10 &T\ Z +9 &U\ Z +9 &Wx\ ; +10 &XN/{\ &r +9 &Xokt\ Q +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.16 +2 "collection"'& +4 "core" &Xomi\ Q +2 .tHand.open + "manipulator"&f1 +64 "core" 1 +2 "manipulator"&c% +4 "core" % N 1  \\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%` +124 "core"  +2 "processing"%,% +5 "core" %b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%['U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1608 "core" ' +2 .tPSV.dial PSR +2 "processing"%x +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%9' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%< +3 "collection"'D  +5 "core" A +2 "processing"%B  +66 "core" +88  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%i  +126 "core" +3 .tPS.seek 0ml + "processing"%6'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%v  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +42 "core" +3 .tPS.seek 0ml + "processing"%C'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%=  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%:' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +5 "core" &6  e J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\\( +2 "core" ( +2 "manipulator"&W& +4 "core" &6   ) J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &6 \   J +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' + .tHand.close +2 "manipulator"&(/ +64 "core" / +2 .tCC.seek :open + "collection"'T( +425 "core" ( +2 "manipulator"&t& +5 "core" &5 R J + "manipulator"&K% +5 "core" % ^  ~ T +2 .tForearm.seek :retract + "manipulator"&+'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +292 "core" ( + "manipulator"&Y& +5 "core" &-0   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +4 "core" &-0 " G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3'n +101 "core" ' +3 .tHand.open + "manipulator"&I1 +56 "core" 1 + "manipulator"&G% +5 "core" % ^   ; P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +100 "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 6 into Collection Clamp + "collection"' & +5 "core" &\ + "manipulator"&^% +5 "core" %\    8 + + "storage"( % +5 "core" %  \ +2 "storage"(j. +3 "core" .(<( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(M(K +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &K \  +3 "manipulator"&~& +4 "core" &-0   G +2 "manipulator"&% +4 "core" %\    + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&P( +202 "core" ( + "manipulator"&\ & +5 "core" & \  / +2 "storage"( & +4 "core" &K .\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&]'8 +97 "core" ' +2 "storage"(& +5 "core" &K 2\  +2 .tSE.reconfigure :pick +62 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(o'g +146 "core" ' +2 "storage"(!- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (>& +3 "core" &K c\  +2 "manipulator"&m& +5 "core" & \  / +2 .tElbow.seek 6 +2 "manipulator"&( +11 "core" ( +2 "manipulator"& & +5 "core" &  k +2 "storage"(a& +4 "core" &K  %\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(4' +2 "manipulator"&r& +8 "core" & \ 8 +2 "manipulator"&7% +4 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +8 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +150 "core" ( +2 "manipulator"&A& +5 "core" &6  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +5 "core" &7   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&U'O +105 "core" ' + "manipulator"&& +5 "core" &7   U K +2 "manipulator"&u% +5 "core" %P  [ S +2 "collection"'}& +4 "core" &U\ +3 "collection"'X& +6 "core" &?\ +2 .tCC.seek :closed +2 "collection"'O(X +4 "core" &C\  +9 &0}3\ +| +9 &f~'\ > +9 &n \ L +10 &HS\ K +9 &\ T\ K +10 &UK\ J +9 &U;\ K +9 &OZ"\ K +10 &W|\ J +9 &W\ K +9 & T\ K +10 &"YW\ J +9 &$U\ K +10 &%T\ K +9 &'T\ K +9 &)`W\ K +10 &+"Z\ K +9 &,U\ K +9 &.W\ K +10 &0hZ\ K +9 &2)Y\ K +10 &3U\ J +9 &5Wy\ K +9 &7oZn\ K +10 &93Wa\ J +9 &:Wa\ K +10 &<ZS\ K +9 &>yWO\ J +9 &@:WF\ K +10 &AZ7\ K +9 &C`=\ L +9 &Etl(\ O +10 &G)4\ T +9 &H#\ W +9 &J\ W +10 &L`\ Y +9 &N!\ Y +10 &O\ Z +9 &Q\ Z +9 &Se\ Z +10 &U%\ Z +9 &V\ T +9 &X?\ 1 +10 &X{u\ K +5 ( +2 "collection"'X& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.25 + .Hand.open + "manipulator"&l1 +4 "core" &X{e+\ K +49 1 +2 "manipulator"&|% +4 "core" % O )  T +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'2  +126 "core"  +2 .tCSV.dial CTV + "collection"'*  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%{' +2612 "core" ' +2 "collection"'% +5 "core" % U\  +2 .tCS.seek 4.001ml +2 "collection"'z'NV +1593 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%V  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +68 "core"  +3 .tPS.seek 0ml + "processing"%k'd +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'E ` +31 "core" _ + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +592 "Can"\\\ X +1004 "core" ' + .tCSV.dial CTV +2 "collection"''  +42 "core"  +3 .tCS.seek 0ml + "collection"'$'Q +2595 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'d  +125 "core" +2 "collection"'0& +4 "core" &X{d\ K +2 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&N% +4 "core" %\   ! +2 "storage"(1% +4 "core" % \ \ + "storage"(g. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"((<( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +3 "core" &<( u o =\ +2 "manipulator"&p& +5 "core" &6   K +2 "manipulator"&S% +4 "core" %\  ; ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +191 "core" ( +2 "manipulator"&J& +5 "core" &'  U - +2 "storage"(& +4 "core" &<( \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&b'j +96 "core" ' +7 "storage"(& +5 "core" &<( \\\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(F'g +249 "core" ' + "storage"(#- +4 "core" -'@ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&)& +4 "core" &' ; - +2 "storage"(?& +4 "core" &<( \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&R' +25 "core" ' + .tElbow.hold +2 "manipulator"&;, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +2 "core" -'@ +3 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(5'g +30 "core" ' + "manipulator"&n% +6 "core" % & +2 "storage"(e& +4 "core" &<( \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 296 counts + "manipulator"&Q': +18 "core" ' + "manipulator"&.& +5 "core" &'  - +2 "storage"(& +64 "core" &<( \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&f'j +23 "core" ' +3 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(c'V +42 "core" ' + "manipulator"&& +5 "core" &'  \  - +2 "manipulator"&`% +5 "core" %t  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +88 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +165 "core" ( +2 "manipulator"&H& +5 "core" &  L 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" & \ j 7 +2 .tForearm.seek CC +2 "manipulator"&x'O +102 "core" ' +2 .tHand.close + "manipulator"&8/ +56 "core" / +2 .tCC.seek :open + "collection"'<( +425 "core" ( +2 "storage"(D& +5 "core" &<( R\ + "storage"(B& +4 "core" &<( @\ +3 "manipulator"&& +4 "core" & P 7 +2 "manipulator"&i% +4 "core" % ]  Y < +61 .tForearm.seek :retract +3 "manipulator"&9'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&v( +158 "core" ( +2 "manipulator"&6& +5 "core" & \  s +2 "storage"(Z& +4 "core" &<(  E\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 5 + "manipulator"&' +103 "core" ' +2 .tElbow.hold + "manipulator"&=, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&C1 +59 "core" 1 +3 "manipulator"&% +5 "core" %  \ \  +2 "storage"(:& +4 "core" &<( Y\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 286 counts + "manipulator"&h'0 +21 "core" ' +2 "manipulator"&W& +5 "core" &  F s +2 "storage"(-& +4 "core" &<(\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&('j +22 "core" ' +2 "storage"(&% +5 "core" %W ;\ +3 ."downElevator"SE.seek :down +3 "storage"(s' +102 (% +3 "core" %N'  g\ PF +3 "manipulator"&t% +4 "core" %n    + +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +86 "core" ' +12 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%Y' +2617 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%L +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\\  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%I +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%G  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"% 'd +2617 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%^& +4 "core" &\  +2 "manipulator"&+& +4 "core" &  M s +2 "manipulator"& % +4 "core" %\   5  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(-6 +172 "core" ( +2 "manipulator"&3& +5 "core" &->  T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &->  T +3 .tForearm.seek :garage + "manipulator"&~'n +104 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 "manipulator"&_& +5 "core" &->   h T +2 "manipulator"&\ % +4 "core" % @   - +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( +2 "manipulator"&& +5 "core" &G   # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &G   # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&!'Η +99 "core" ' +2 "manipulator"&>& +5 "core" &G   # +2 "manipulator"&m% +5 "core" %Η  1 +2 "processing"% & +4 "core" &\  +3 "processing"%a& +5 "core" &\  +3 .tPC.seek :closed +3 "processing"%(X +3 "core" &\  +6 &\ ? +10 &K~w\ 2 +9 &Hvw\ F +9 &c\ N +10 &^\ M +9 &x\\b\ M +9 &9_\ N +10 &]p\ M +9 &^>\ M +10 &^N\ N +9 &C]\ M +9 &!^\ M +10 &"_\ N +9 &$^\ M +9 &&J_\ M +10 &( [\ M +9 &)_\ M +10 &+]\ M +9 &-R\\\ M +9 &/_\ N +10 &0]\ M +9 &2_\ N +9 &4[]\ M +10 &6_\ M +9 &7[\ M +10 &9`\ M +9 &;c]\ M +9 &=$_\ M +10 &>\\\ M +9 &@^\ M +9 &Bj_\ M +10 &D+`\ N +9 &En\ O +10 &G\ Q +9 &Ib\ S +9 &K$\ S +10 &L\ S +9 &N\ S +9 &Pf\ T +10 &R+\ S +9 &S\ T +10 &U\ T +9 &Wo\ A +9 &X],x\ ^ +10 &X"\ / +2 ( +2 "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%r& +4 "core" &X\ / +2 .tHand.open + "manipulator"&71 +62 "core" 1 +2 "manipulator"&P% +5 "core" % Ζ   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' +2 .tPRV.dial :air +2 "processing"%A  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%y +42 "core" +2 "processing"%o% +5 "core" %a\ +2 .tPS.seek 0.3ml +2 "processing"%'^ +389 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 "processing"%% +4 "core" %^2\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%u'. +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%}' +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%4 +96 "core" +2 .tPTV.dial :mixing + "processing"%w @ +70 "core" B +2 .tPBV.dial :waste2 +2 "processing"%T  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%l'd +2655 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&|& +5 "core" &G n # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X(? +3 "core" ( +2 "manipulator"&2& +4 "core" &G  I # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &G   # +2 .tForearm.seek PC +2 "manipulator"&U'Η +95 "core" ' +2 .tHand.close + "manipulator"&"/ +60 "core" / +2 .tPC.seek :open + "processing"%( +424 "core" ( +2 "manipulator"&/& +5 "core" &G   # + "manipulator"&V% +5 "core" % Ν  * +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&{(-6 +127 "core" ( +2 "manipulator"&E& +4 "core" &--   H + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &--  + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'n +106 "core" ' +2 .tHand.open + "manipulator"&'1 +55 "core" 1 +2 "manipulator"&% +5 "core" % b   r  +2 .tForearm.reconfigure :loose +53 "manipulator"&#Q@2^d^b +13 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%d& +4 "core" &G\ +2 "manipulator"&0% +4 "core" %\   u +2 "storage"(N% +5 "core" % q\ + "storage"(1. +4 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(g(K +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +3 "core" &K  +\  +2 "manipulator"&p& +5 "core" &-E   +2 "manipulator"&S% +4 "core" %\    u +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&M( +180 "core" ( +2 "manipulator"&J& +5 "core" &   @ 3 +2 "storage"(& +4 "core" &K N\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +98 "core" ' +2 "storage"(& +5 "core" &K ;\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +152 "core" ' +2 "storage"(#- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ()& +3 "core" &K I\  +2 "manipulator"&?& +4 "core" & \ 1 3 +2 .tElbow.seek 6 +2 "manipulator"&%( +4 "core" ( + "manipulator"&n& +5 "core" & C 3 + "storage"(e& +5 "core" &K \  +3 .tForearm.seek 6 + 300 counts + "manipulator"&.' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(`' +8 "core" &   ( 3 +2 "manipulator"&b% +5 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&F(? +23 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +226 "core" ( +2 "manipulator"&R& +5 "core" &F   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &F   # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&5'Η +104 "core" ' +2 "manipulator"&H& +5 "core" &F   # + "manipulator"&[% +5 "core" %Β   +2 "processing"%f& +5 "core" &\ +2 "processing"%;& +6 "core" &\ +2 .tPC.seek :closed +3 "processing"%8(X +3 "core" & \ +7 & / \ $e +9 &U}\ 7 +9 &\ L +10 &Y\ L +9 &j]\ M +9 &-Y\ M +10 &\\\ L +9 &_\ M +10 &sZ\ M +9 &5Z\ M +9 &Y\ M +10 &!Z\ M +9 &#{Y\ M +9 &%=Z\ M +10 &&Z\ M +9 &([\ M +10 &*Y\ L +9 &,E^\ M +9 &.\\\ M +10 &/Z\ M +9 &1Y\ M +9 &3MZ\ M +10 &5_\ M +9 &6_\ L +9 &8\\\ L +10 &:V\\\ L +9 &<_\ M +10 &=Z\ L +9 &?[\ M +9 &A\\\\\ M +10 &C`\ M +9 &Do\ O +9 &F~\ P +10 &HT\ R +9 &J\ R +10 &K\ S +9 &M\ S +9 &OY\ S +10 &Q\ S +9 &R\ T +9 &T\ T +10 &V`\ T +9 &Wns\ #n +10 &X&\ < +8 ( +2 &X"\ - +3 "processing"%;& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&,1 +52 "core" 1 +2 "manipulator"&O% +4 "core" % Α [ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +99 "core" ' +4 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%B \\ +3 %9 +7 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%69 +3 "core" 9  +102 "processing"%Z9 +3 "core" 9  +103 "processing"%x9 +2 "core" 9 +103 "processing"% 9 +4 "core" 9 +102 "processing"%C9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%:9 +2 "core" 9" +103 "processing"%W9 +3 "core" 9' +102 "processing"%-9 +3 "core" 9+ +102 "processing"%&9 +4 "core" 9/ +102 "processing"%99 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%t9 +3 "core" 9< +102 "processing"%v9 +4 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%h9 +3 "core" 9H +103 "processing"%9 +3 "core" 9L +102 "processing"%c9 +3 "core" 9Q +102 "processing"%(9 +4 "core" 9U +102 "processing"%s9 +3 "core" 9Y +102 "processing"%k9 +3 "core" 9] +102 "processing"%L9 +3 "core" 9b +103 "processing"%\\9 +3 "core" 9f +102 "processing"%I9 +4 "core" 9j +102 "processing"%G9 +3 "core" 9n +102 "processing"%Y9 +3 "core" 9r +103 "processing"%^9 +3 "core" 9w +102 "processing"%+9 +3 "core" 9{\ +102 "processing"% 9 +3 "core" 9\ \ +103 "processing"%39 +2 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"% p\\p +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +109 "core"  +2 "processing"%% +5 "core" %f<\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%_' +586 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%\ 'Ҧ +1594 "core" ' + .tPTV.dial :puck +2 "processing"%K  +70 "core"  +2 .tPSV.dial PTV +2 "processing"% +79 "core" ~ +2 .tPBV.dial :waste1 + "processing"%@  +124 "core"  + "processing"%~% +5 "core" %Ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%>'T +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" , +3 .tPS.seek 0ml + "processing"% 'd +1598 "core" ' +2 .tdelay 5:00 +17644 "Can"e\ B\ < +12358 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +45 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" ) +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%r' +2328 "core" ' +2 .tPSV.dial PTV + "processing"%7 +70 "core" +3 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +2321 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%o  +125 "core" +2 .tPSV.dial :mixloop +2 "processing"%! +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +68 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%'c +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  +63 "processing"%  +40 "core" +4  + "processing"%u% +5 "core" %c\  +2 .tPS.seek 0.34ml +2 "processing"%4'r +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +27 "core" +2 .tPRV.dial :air + "processing"%T  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%}'G[ +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%| @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%2' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%*  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%"'Ҧ +1600 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%] @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" + "processing"%/% +5 "core" %ң\  +2 .tPS.seek 1.85ml +2 "processing"%V' +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'U& +3 "core" &\ +2 "manipulator"&X& +5 "core" &F  # +2 "manipulator"&'% +4 "core" %\    %  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +128 "core" ( +2 "manipulator"&& +4 "core" &-B   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &-B Y  +3 .tForearm.seek :garage + "manipulator"&0'n +107 "core" ' + .tHand.close +2 "manipulator"&N/ +64 "core" / + "manipulator"&1& +5 "core" &-P    +2 "manipulator"&z% +4 "core" % 6 \  M O +3 .tForearm.seek :retract + "manipulator"&q'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p( +274 "core" ( +2 "manipulator"&S& +5 "core" &9 h K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &8  \  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J'O +98 "core" ' +4 "manipulator"&& +5 "core" &7  J +2 "manipulator"&{% +5 "core" %I  +2 "collection"'& +4 "core" & \ +3 "collection"'#& +5 "core" &+\ +3 .tCC.seek :closed + "collection"')(X +5 "core" &)\ +6 &&\ 7 +10 &DJ*\ 1 +9 &ut'\ E +9 &b'\ M +10 &[$\ M +9 &]!\ L +9 &g]&\ L +10 &)Y\ L +9 &Z#\ L +10 &\\\ L +9 &o\\\ L +9 &!0[$\ M +10 &"Z\ M +9 &$Z\ M +9 &&vZ\ M +10 &(:V$\ L +9 &)\\\ L +9 &+\\\ L +10 &-W\ L +9 &/AW\ L +10 &1U\ L +9 &2Z\ M +9 &4Z \ L +10 &6IW \ L +9 &8 W\ L +10 &9W\ L +9 &;W\ L +9 &=QW\ L +10 &?W \ L +9 &@W\ L +10 &BX\ L +9 &DW`\ M +9 &Fu\ O +10 &G\ T +9 &I\ W +9 &K@ \ X +10 &L\ Y +9 &N\ Y +9 &P\ Z +10 &RC\ Y +9 &T\ Z +9 &U\ Z +10 &Wv\ ; +9 &X]5"\ W +9 ( +3 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.11 + "collection"'?& +5 "core" &Xk`\ I + &Xka\ I +2 .tHand.open + "manipulator"&n1 +63 "core" 1 +3 "manipulator"&% +4 "core" % I 6  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  + "processing"%% +5 "core" %au\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%b'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%M  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%Q  +3 "collection"'R  +31 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"%% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%`  +72 "core" +3 .tPS.seek 0ml + "processing"%H'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%[  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' + .tPSV.dial :air +2 "processing"%,  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%;'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +5 "core" &6 \ \ D J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +3 "core" ( +2 "manipulator"&6& +4 "core" &6 \ \ : J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &6   J +2 .tForearm.seek CC +2 "manipulator"&x'O +94 "core" ' + .tHand.close + "manipulator"& / +55 "core" / +3 .tCC.seek :open + "collection"'C( +425 "core" ( +2 "manipulator"&& +5 "core" &6 J J +2 "manipulator"&:% +4 "core" % P \ M +2 .tForearm.seek :retract +2 "manipulator"&W'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(-6 +292 "core" ( + "manipulator"&&& +5 "core" &-+   _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +4 "core" &-+  _ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&'n +107 "core" ' +2 .tHand.open +2 "manipulator"&t1 +57 "core" 1 +2 "manipulator"&v% +4 "core" % d    +60 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +3 ."da"delayUntil "12:01:00.40" +6914 "Can"o\ H +18009 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%h @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%c * +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 +2 "processing"%s' +2320 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%k +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\\ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +41 "core"  +3 ."da"PS.seek 0ml +2 "processing"%G'd +2303 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +124 "core"  +2 "processing"%^% +5 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%+' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"% 'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%3  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%= +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%l% +5 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'Q +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +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"%~ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%j +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2313 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%7% +5 "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"%P' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%A +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%r  +32 "core"  +2 "processing"%o% +4 "core" %ҥ\  +3 ."da"PS.seek 1.5ml +2 "processing"%!'U +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"%y'd +1600 "core" ' +2 ."da"delay 2:00 +623 "Can"n\ Bh +11379 #"da"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"% * +32 "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 +2 "processing"%' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%|  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'d +2285 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%*  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%2  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%] +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%/  +42 "core"  +2 "processing"%E% +4 "core" %\\\  +3 ."da"PS.seek 0.55ml + "processing"%"' +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%V  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%U'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%X +42 "core" +2 ."da"PTV.dial :mixing + "processing"%' @ +70 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%d% +4 "core" %ҥ\  +2 ."da"PS.seek 1.85ml +2 "processing"%F' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%1'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32598 "Can"l\ Fv +15404 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%z  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%0  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +257 .PSV.dial :air +5 "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2292 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +125 "core"  +2 "processing"%<% +4 "core" %i\ +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"%?' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҥ\  +3 ."da"PS.seek 1.5ml + "processing"%J'T +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'd +1603 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +34 "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 + "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%` +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['d +2297 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%H +124 "core"  +2 "processing"%% +5 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%f' +587 "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 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%O% +4 "core" %ҭ\ +3 ."da"PS.seek 1.5ml + "processing"%i'] +585 "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"%Z'd +1606 "core" ' +2 ."da"delay 2:00 +3273 "Can"q\ M@ +8730 #"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 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%: +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%x +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%&  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%9'd +2298 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%5 +125 "core"  + "processing"%t% +10 "core" %e\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%v' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +32 "core"  +2 "processing"%% +5 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'V +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"%;'d +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%k  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\\ +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%I' +2339 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Y +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%G  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'d +2299 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +129 "core"  +8 "processing"%=% +16 "core" %i\ +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +24 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +4 "processing"%' +335 "core" ' +3 ."da"delay 5 seconds +503 "processing"%l% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"% ' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%K'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +60 "processing"%_ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +34 "core" +2 "processing"%~% +5 "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"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'d +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%B  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2332 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%7 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%P  +43 "Can"p\ |* +39 "core" +2 ."da"PS.seek 0ml +2 "processing"%A'd +2307 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +126 "core"  + "processing"%o% +5 "core" %f\ +2 #"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"%a'Ҧ +2117 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"%% +4 "core" %ҩ\  +3 ."da"PS.seek 1.5ml +2 "processing"%'Y +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%y  +100 "core"  +3 ."da"PS.seek 0ml + "processing"%w'd +1601 "core" ' +2 "processing"%T9 +4 "core" 9Y5- +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%4  +4 "core" 5- + 5- + "processing"%|& +4 "core" &X\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&% +4 "core" %     +2 "storage"(*% +4 "core" % a ^ \ +2 "storage"(2. +3 "core" .(K +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 5 +2 "storage"((<( +214 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (]& +3 "core" &<+ < G i\  +2 "manipulator"&}& +4 "core" &-.   \\ +2 "manipulator"&/% +4 "core" %   4  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 5 +2 "manipulator"&E( +180 "core" ( +2 "manipulator"&& +5 "core" &'  \ * . +2 "storage"(V& +3 "core" &<+ 5 6\  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&"'j +90 "core" ' +2 "storage"(X& +4 "core" &<+ 6 6 a\  +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(''g +239 "core" ' +2 "storage"(- +3 "core" -'1 +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&d& +3 "core" &'   # . +2 "storage"(N& +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 5 +2 "manipulator"&U' +23 "core" ' +2 ."da"Elbow.hold + "manipulator"&F, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +3 "core" -'1 +3 ."da"SE.seek 6.18 Pucks below Top Plate +2 "storage"(D'X +39 "core" ' +2 "manipulator"&0% +5 "core" %   + "storage"(1& +5 "core" &<+ q +\  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 5 + 287 counts +2 "manipulator"&'1 +18 "core" ' +2 "manipulator"&& +5 "core" &'   a . + "storage"(& +5 "core" &<+ @ @\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&{'j +19 "core" ' +2 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"(S'G +43 "core" ' +2 "manipulator"&q& +5 "core" &'   . +2 "manipulator"&<% +5 "core" %n    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&?(? +250 "core" ( +2 "manipulator"&& +4 "core" &G  + 1 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &#& +3 "core" &G \ B 1 +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&/ +60 "core" / +3 ."da"PC.seek :open +2 "processing"%n( +422 "core" ( +2 "storage"(& +5 "core" &<+ 7 3 \  + "manipulator"&J& +5 "core" &G ' 1 + "manipulator"&b% +5 "core" % Φ  ! l +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&( +277 "core" ( +2 "manipulator"&M& +4 "core" &(   ^ +2 "storage"(Q& +4 "core" &<+ ] ^ K\  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&%'j +86 "core" ' + ."da"Hand.open +2 "manipulator"&`1 +62 "core" 1 +3 "storage"(.- +4 "core" -'G +2 ."da"SE.seek 6.93 Pucks below Top Plate +2 "storage"(R' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.17 Pucks below Top Plate +2 "storage"(H'M +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug0912h100ml_nessie.tif +1419 #SX MX5/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.859 seconds\ /var/log/esp/da23aug0912h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug0912h100ml15s_nessie.tif +523 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1046 #"da"SX MX5/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug0912h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug0912h100ml25s_nessie.tif +2567 #SX MX5/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug0912h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.859 sec auto-exposure",Subject: "da23aug0912h100ml images!" +3 "storage"(- +5 "core" -'M +2 "storage"([& +5 "core" &<+ > [ 9\  +9 "manipulator"&f& +13 "core" &(    ^ +5 ."da"Elbow.seek 5 +8 "manipulator"&( +8 "core" ( +2 "manipulator"&& +4 "core" &(  \  ^ +2 "storage"(O& +4 "core" &<+ \\ T\  +3 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&,'j +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.88 Pucks below Top Plate + "storage"(6' +65 "core" ' +2 "manipulator"&i& +4 "core" &(    ^ +66 "storage"( & +14 "core" &<+  \  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&p' +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&e, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.07 Pucks below Top Plate +2 "storage"(Z' +30 "core" ' + "manipulator"&% +5 "core" %  +2 "storage"(:& +5 "core" &<+ \ \  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 5 + 295 counts + "manipulator"&x'9 +18 "core" ' +12 "manipulator"&&& +6 "core" &(   ^ +2 "storage"()& +4 "core" &<+ ! \  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&5'j +24 "core" ' +2 "storage"(t% +5 "core" % +\ +2 ."downElevator"SE.seek :down +4 "storage"(9' +99 (v% +3 "core" %d% \ OC +2 "manipulator"&% +5 "core" %n  " +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&h'\ +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ' +2 "storage"(& +5 "core" &<+ I\  +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%W& +4 "core" &$\ +2 "manipulator"&(& +6 "core" &(   O ^ + "manipulator"&c% +5 "core" %\  q - +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(-6 +173 "core" ( +2 "manipulator"&L& +7 "core" &-;   . Z +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &-;   Z +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'n +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&s/ +56 "core" / +2 "manipulator"&Y& +5 "core" &-=   X +2 "manipulator"&^% +4 "core" % ? ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&G'\ +103 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&I(? +120 "core" ( +2 "manipulator"&3& +5 "core" &8  ^ 4 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +4 "core" &8   4 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&+'Η +100 "core" ' +2 "manipulator"&l& +5 "core" &8  E 4 +2 "manipulator"&% +5 "core" %Ι   +2 "processing"% & +4 "core" &\ +3 "processing"%_& +6 "core" &"\ +3 ."psFlush"PC.seek :closed + "processing"%@(X +5 "core" &\ +8 & &\ $e +9 &W{\ 8 +9 &{\ L +10 &W\ L +9 &t\\\ M +9 &7]\ L +10 &Z\ L +9 &^\ M +9 &|]\ M +10 &>\\\ M +9 & W\ L +10 &![\ L +9 &#^\ M +9 &%GY\ L +10 &' \\\ L +9 &([\ L +9 &*^\ M +10 &,N_\ M +9 &.\\\ M +10 &/Y\ L +9 &1Z\ L +9 &3W\\\ L +10 &5_\ M +9 &6^\ L +9 &8Y\ M +10 &:_Y\ L +9 &20 seconds for psFlush to relinquish FlushPuck +107 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%>' +2111 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +181 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%7  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%P'F +2611 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%m +98 "core"  +2 "processing"%r% +4 "core" %D+\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +588 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%! @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%a'F +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%y'T +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +70 "core" +2 ."psFlush"PTV.dial :puck + "processing"%4  +69 "core"  + ."psFlush"PBV.dial :waste1 +62 .PS.seek 0ml + "processing"%|'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%2' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%} U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%X'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%d'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%N @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%0  +79 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +38 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +481 "Can"r\ O +1122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%"  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%{ U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%# @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%b'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'`& +5 "core" &\ +2 "manipulator"&.& +4 "core" &8 1 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( +2 "manipulator"&S& +5 "core" &8  / 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &8   6 4 +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + .tHand.close +2 "manipulator"&[/ +64 "core" / +2 .tPC.seek :open +2 "processing"%f( +423 "core" ( +2 "manipulator"&& +5 "core" &8  4 +2 "manipulator"&O% +4 "core" % Θ \ 0 b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +352 "core" ( +2 "manipulator"&& +4 "core" &8 \  % K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &8 \ A K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' +2 "manipulator"&%& +5 "core" &9  M K +2 "manipulator"&&% +4 "core" %R \ Y +2 "collection"')& +5 "core" &B\ +3 "collection"'H& +6 "core" &,\ +2 .tCC.seek :closed +3 "collection"'t(X +4 "core" &  \ +5 & \ . +9 &=I  \ 1 +9 &nt\ F +10 &_ \ M +9 &Z \ L +9 &\\ r\ L +10 &a] J\ L +9 &"\\  \ M +9 &\\  \ L +10 &X  \ L +9 &iW \ L +10 &!+\\ \ L +9 &"Y \ L +9 &$W  \ L +10 &&q\\  \ L +9 &(2Z\ \ M +10 &)\\ \ M +9 &+Y  \ L +9 &-zV  \ L +10 &/<\\ \ L +9 &0Y \ M +9 &2Z \ L +10 &4\\ \ L +9 &6CZ \ L +9 &8W  \ L +10 &9Z \ M +9 &;Y \ L +10 &=LU  \ L +9 &? Y  \ M +9 &@Y  \ L +10 &B]   \ L +9 &DQ^ t\ M +9 &F s \ O +10 &G\ T +9 &I|\ V +10 &K8\ X +9 &L\ \ X +9 &N\ \ Y +10 &P{\ Y +9 &R=\ \ Y +9 &S\ Z +10 &Ur\ Y +9 &Wz;\ B +10 &XL( \ , +9 &X_\ \ H +3 ( + "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.09 + "collection"'v& +4 "core" &XcG\ H +2 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&,% +5 "core" % R 5  \ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'6& +4 "core" &Xct\ H +2 "collection"'p% +4 "core" %V\ +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'W% +5 "core" %R\\\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'('m +1348 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 'c% +3 "core" %m8\  +62 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'x' +634 "core" ' +2 .tCSV.dial :waste +2 "collection"'Z +126 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'5'Q +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'L& +5 "core" &Xc\ H +2 "collection"'\\% +4 "core" %MH\ +2 .tCSV.dial :flush + "collection"'9  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'e'm +1173 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'s @ +40 "core" B +2 "collection"'Y% +5 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'^' +530 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'h  + '3  +41 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'= @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"';'Q +1585 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'l& +5 "core" &XbB\ H + "collection"'% +5 "core" %O\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +3 .tCS.seek 5ml +2 "collection"'k'm +1167 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'G @ +43 "core" B + "collection"'n% +5 "core" %m>\  +2 .tCS.seek 7ml +2 "collection"'~' +525 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'K  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +3 .tCS.seek 0ml +2 "collection"'_'Q +1592 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'B& +5 "core" &Xb\ H +2 "collection"'j% +4 "core" %O6\ +2 .tCSV.dial CSR + "collection"'+  +41 "core"  +2 "collection"'w% +5 "core" %O9\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"' 'O +1807 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"' ' O +522 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'7  + ' +101 "core" +28  +2 .tCTV.dial :intake + "collection"'>  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'m'Q +1815 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'r  +70 "core" ~ +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P'Q +582 "core" ' +2 .tCSV.dial CSR + "collection"'o  +98 "core"  +2 "collection"' % +5 "core" %SE\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'!'m +1338 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1335 "core" ' +2 .tCSV.dial CBV +2 "collection"'A +98 "core" +2 .tCS.seek 0ml +2 "collection"'u'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +5 "core" &7 S K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +5 "core" ( +2 "manipulator"&T& +4 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &7 A K +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +3 .tCC.seek :open + "collection"'|( +427 "core" ( + "manipulator"&*& +5 "core" &7 \ $ K +2 "manipulator"&]% +4 "core" % C    +2 .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&2(-6 +290 "core" ( +2 "manipulator"&g& +5 "core" &->   : C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &/& +3 "core" &->  > C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&V'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&-% +4 "core" % X   ^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +96 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:29 + #Preparing to sleep until 11:00AM 08/10/2023 +9 #Asleep til 11:00AM 08/10/2023 +4 #Continuing at 11:00EDT10-Aug-23 +3 "Can"\ 9FY +3 ."Qmail"GoodNews.email "Then, in tube 6: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:179\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 8,\\n 6 => 14}\\nCan@12:56:53, 24.2C, 29% humidity, 15.1psia, 13.396V, 0.288A, 105.372Ah, 3.85W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT10-Aug-23" +24 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF +3 #Shutdown +6613 "Can"\ %V +60001 \ (! +60001 \ %"n +60001 \ $# +60001 \ $% +60001 \ $&oD +60001 \ $' +60002 \ ))p +17526 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17555 "Can"\ #*u +3170 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18535 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13367 "Can"\ #+ +7355 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18533 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20641 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@53523 receive with ifg=0x10, ie=0xFD +3 #@54155 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@17474 sendCRC with ifg=0x20, ie=0x7F + #@19309 sendCRC with ifg=0x08, ie=0x5F + #@52223 idle with ifg=0x84, ie=0x75 #@52891 select with ifg=0x10, ie=0xF5 + #@53523 receive with ifg=0x10, ie=0xFD + #@54155 receive with ifg=0x10, ie=0xFD #@54787 receive with ifg=0x10, ie=0xFD + #@55114 receive with ifg=0x80, ie=0xFD + #@55653 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +202 #"Restarting_core_reader"Powering core bus +545 "Can"\ ",V + \ ",VZ + #"Restarting_core_reader"Polling Can every 10:00 +19744 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18569 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17481 "Can"\ &.CX +3245 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13294 "Can"|\ &/JX +7440 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9096 "Can"}\ &1X +11627 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18514 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4910 "Can"{\ &2vvX +15809 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18522 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +737 "Can"y\ %3 X +19995 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18511 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +727 "Can"x\ #5CX +3441 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15045 "Can"x\ &68X +3454 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10855 "Can"y\ &8X +7695 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6653 "Can"x\ &9udX +11875 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20641 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@19309 sendCRC with ifg=0x08, ie=0x5F + #@52223 idle with ifg=0x84, ie=0x75 #@52891 select with ifg=0x10, ie=0xF5 + #@53523 receive with ifg=0x10, ie=0xFD + #@54155 receive with ifg=0x10, ie=0xFD + #@54787 receive with ifg=0x10, ie=0xFD #@55114 receive with ifg=0x80, ie=0xFD + #@51167 probe with ifg=0x02, ie=0x5F #@54303 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +243 "Can"w\ :> +3 w\ :>o +2 #"Restarting_core_reader"Polling Can every 10:00 +18082 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16936 "Can"v\ &<: +3708 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@52223 idle with ifg=0x84, ie=0x75 + #@52891 select with ifg=0x10, ie=0xF5 #@53523 receive with ifg=0x10, ie=0xFD + #@54155 receive with ifg=0x10, ie=0xFD + #@54787 receive with ifg=0x10, ie=0xFD #@55114 receive with ifg=0x80, ie=0xFD + #@51167 probe with ifg=0x02, ie=0x5F + #@15142 probe with ifg=0x02, ie=0x5F #@62161 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +237 "Can"w\  Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16949 "Can"u\ +=+ +3773 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4195 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +12738 "Can"u\ &? +7995 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4191 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8513 "Can"u\ +@tW +12217 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18518 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4304 "Can"w\ &A +16431 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2066 "Can"t\ (CC +18661 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20569 "Can"s\ #D +162 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6048 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +14313 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18697 "Can"o\ *F +2036 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8399 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12022 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16768 "Can"i\ 'GtE +3995 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +101 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4321 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10102 "Can"i\ &Hۘ +6007 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12473 "Can"k\ +J?q +8276 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10215 "Can"h\ &K +10503 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4712 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +15705 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +8314 "Can"k\ )M  +12408 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +7050 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +13354 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6408 "Can"i\ ,Nx3 +14324 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9369 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11116 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4417 "Can"i\ *Oɘ +16310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11570 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8820 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2525 "Can"h\ 'QG _ +18206 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13862 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2991 "Can"d\ )R +17729 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4181 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19536 "Can"g\ &T\ +1194 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18518 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15349 "Can"f\ &U ! +5379 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11146 "Can"f\ &V +9588 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18552 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6922 "Can"f\ +XX M +13794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +2740 "Can"e\ (Y +17984 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18533 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2737 "Can"d\ *[) y +1421 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17081 "Can"g\ &\\ +1442 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12903 "Can"g\ &] +5623 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8703 "Can"h\ )_h; +9807 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4532 "Can"i\ +`ј +13997 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +340 "Can"h\ b8g +18185 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16880 "Can"i\ 'c +3858 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18506 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12695 "Can"j\ &e  +8032 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8492 "Can"j\ *fv) +12241 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18502 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4299 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +4190 "Can"k\ )g +16547 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18410 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +102 "Can"j\ iGU +20635 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16656 "Can"j\ &j +4083 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18498 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12466 "Can"l\ &l +8274 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18498 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8280 "Can"k\ &mr +12457 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4084 "Can"l\ &n +16649 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18503 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4086 "Can"l\ 'p4C +100 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18377 "Can"l\ ,q٘ +104 #"reset-modem"Session Begun +55 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14164 "Can"j\ &so +6557 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5528 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +15 #Session Ended +14869 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12265 "Can"m\ +tl +8464 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10019 "Can"l\ ,u +10727 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7735 "Can"l\ 'wX1 +13013 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +46978 "Can"l\ ?xǘ +60001 l\ ,zN] +60001 n\ '{ @EDT1691640419.98 n\ ,}> +60001 o\ '~ +60001 q\ '% +19256 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4187 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15799 "Can"o\ &K +4927 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11609 "Can"p\ & +9123 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7424 "Can"o\ +Vw +13294 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3232 "Can"o\ + +17494 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19788 "Can"o\ &" +942 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18510 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15594 "Can"o\ ( 9 +5140 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13339 "Can"o\ * Ϙ +7424 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20835 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10986 "Can"m\ 'P!e +9774 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20654 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +228 #Sent BREAK + #"core_reader"@52891 select with ifg=0x10, ie=0xF5 + #@53523 receive with ifg=0x10, ie=0xFD #@54155 receive with ifg=0x10, ie=0xFD + #@54787 receive with ifg=0x10, ie=0xFD + #@55114 receive with ifg=0x80, ie=0xFD + #@51167 probe with ifg=0x02, ie=0x5F +3 #@15142 probe with ifg=0x02, ie=0x5F #@54070 probe with ifg=0x02, ie=0x5F +2 #@50736 idle with ifg=0x00, ie=0x75 +3 #ESP2 v3.42 I2C Gateway v3.20 +253 "Can"n\ ! +3 n\ ! K +2 #"Restarting_core_reader"Polling Can every 10:00 +20257 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +39649 "Can"m\ '"H +60001 k\ *" +60001 l\ 'c#t +60002 m\ '$\ +60001 j\ 'C$ +60001 k\ '%6 +60001 l\ '!% +60001 m\ ,&b +60002 l\ '& +60001 l\ '' +60001 n\ '($ +60001 n\ /m( +60001 o\ ')P +60001 m\ 'Y) +60001 p\ ,*| +60002 o\ '=+ +60001 p\ '+ +60001 p\ '%,> +60002 o\ ', +60001 s\ '-j +60001 r\ '. +60001 q\ +. +60001 p\ 'u/, +60002 q\ ,/ +60001 r\ '[0X +60001 s\ ,0 +60001 r\ 'F1 +60001 s\ '2 +60002 r\ +02 +60001 r\ ,3F +60001 q\ '3 +60001 s\ '4r +60001 p\ ,\ 5 +60002 s\ '~5 +60001 p\ '64 +60001 s\ 'g6 +60001 p\ '7` +60001 q\ 'J7 +60001 p\ 'Ľ8 +60002 q\ '.9" +60001 s\ 'ǡ9 +60001 q\ ':N +60001 q\ ': +60001 r\ ';z +60002 q\ 'l< +60001 r\ '< +60001 q\ 'K=< +60001 n\ 'ѻ= +60001 r\ +->h +60002 o\ 'ԟ> +40415 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15393 "Can"o\ ,? +5338 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18512 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11201 "Can"o\ /m@* +9454 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@53523 receive with ifg=0x10, ie=0xFD + #@54155 receive with ifg=0x10, ie=0xFD #@54787 receive with ifg=0x10, ie=0xFD + #@55114 receive with ifg=0x80, ie=0xFD + #@51167 probe with ifg=0x02, ie=0x5F + #@15142 probe with ifg=0x02, ie=0x5F #@54070 probe with ifg=0x02, ie=0x5F + #@32033 probe with ifg=0x02, ie=0x5F #@9720 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +261 "Can"o\ ׬@C +2 o\ ׬@Cf + #"Restarting_core_reader"Polling Can every 10:00 +20267 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18952 "Can"o\ &@ +1785 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16679 "Can"o\ 'Ao +4064 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5913 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6263 "Can"o\ *YA_ +23 .tGate.power :raw,:ON +131 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %N +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'d% +3 "core" %\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%0% +4 "core" %Z\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")z% +3 "core" %\\V \ +2 .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 8,\\n 6 => 14}\\nCan@11:00:29, 24.1C, 29% humidity, 15.1psia, 13.318V, 0.398A, 109.258Ah, 5.30W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #tPhase [shallowDAwithoutWCR] +3 #===> STARTED shallowDAwithoutWCR (phase #31) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\  + .tHand.open + "manipulator"&:1 +52 "core" 1 +2 "manipulator"&%& +4 "core" &   " . + "manipulator"&&% +4 "core" % \   2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&)(-6 +181 "core" ( +2 "manipulator"&i& +4 "core" &-8   u L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &-8  Z L +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&v'n +105 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + "manipulator"&,& +4 "core" &-K (  9 +2 "manipulator"&6% +4 "core" % |   2 | +2 .tForearm.seek :retract + "manipulator"&p'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +281 "core" ( +2 "manipulator"&& +4 "core" &:   L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &W& +2 "core" &:   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&$& +3 "core" &: \  L +3 "manipulator"&c% +4 "core" %C  4 +2 "collection"'(& +3 "core" &(\  +3 "collection"'Z& +4 "core" &\ \  +3 .tCC.seek :closed + "collection"'x(X +5 "core" &'\  +9 &6)\ , +9 &h*\ @ +10 &mt+\ M +9 &2\\0\ L +9 &_+\ M +10 &\\/\ M +9 &x^'\ L +10 &9_)\ M +9 &^1\ L +9 &Z*\ L +10 & \\.\ L +9 &"B_0\ L +9 &$_0\ M +10 &%\\.\ L +9 &'[(\ L +9 &)J^4\ L +10 &+ _,\ M +9 &,](\ M +10 &._,\ L +9 &0Q`6\ M +9 &2],\ L +10 &3[)\ L +9 &5\\)\ M +10 &7Y\\(\ M +9 &9^+\ L +9 &:_\ M +10 &<],\ M +9 &>`]%\ M +9 &@$Y\ L +10 &AZ-\ L +9 &C_ &\ M +10 &Edn%\ N +9 &G  $\ Q +9 &H \ U +10 &J \ W +9 &LR#\ W +9 &N(\ X +10 &O\ X +9 &Q)\ Y +10 &SU'\ Y +9 &U'\ Z +9 &V!\ Z +10 &X-G\ $l +9 &X&\ M +10 ( +3 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'L& +4 "core" &Xj (\ L + &Xj\ L + .tHand.open +2 "manipulator"&\\1 +59 "core" 1 + "manipulator"&9% +5 "core" % C = # 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &Xj\ L +2 "collection"'Y% +3 "core" %R$\ +2 .tCSV.dial CSR +2 "collection"'e  +124 "core"  + "collection"'h% +4 "core" %R\ \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'3'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '=% +2 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'^' +634 "core" ' +2 .tCSV.dial :waste + "collection"'l +126 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +763 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@14517 sendCRC with ifg=0x20, ie=0x7F + #@15832 sendCRC with ifg=0x20, ie=0x7F #@16048 sendCRC with ifg=0x20, ie=0x7F + #@17202 sendCRC with ifg=0x20, ie=0x7F + #@17418 sendCRC with ifg=0x20, ie=0x7F + #@18572 sendCRC with ifg=0x20, ie=0x7F #@18788 sendCRC with ifg=0x20, ie=0x7F + #@20623 sendCRC with ifg=0x08, ie=0x5F #@62652 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +221 "Can"o\ PA +2 o\ PAc +3 #"Restarting_core_reader"Polling Can every 10:00 +698 "core" ' + #tPurging external Intake + "collection"' & +4 "core" &Xi\ L +2 "collection"';% +4 "core" %S\ + .tCSV.dial :flush + "collection"'G  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'n' O +2250 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'k + 'K  +6 "core"  +64 ~ + .tCTV.dial :intake + "collection"'  +71 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'~'Q +2252 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'B  +72 "core"  +2 #tFlushing upper manifold + "collection"'j& +4 "core" &Xh  \ L + "collection"'+% +4 "core" %R  \ + .tCSV.dial :flush +2 "collection"'w  +69 "core"  +3 .tCS.seek 5ml + "collection"'_'m +935 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +97 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"' 'Q +1591 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'r'. +744 "core" ' +2 .tCSV.dial :waste + "collection"'m +43 "core" +2 .tCS.seek 0ml + "collection"'o'Q +733 "core" ' + "collection"' & +4 "core" &Xh\ L +2 "collection"'P% +4 "core" %S\ + .tCSV.dial :flush + "collection"'!  +40 "core"  +2 .tCS.seek 3ml + "collection"'A'. +734 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" A + "collection"'a% +4 "core" %. \  +2 .tCS.seek 5ml +2 "collection"'T'm +526 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'4'Q +1161 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +728 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +2 .tCS.seek 0ml +2 "collection"''Q +728 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +5 "core" &7    K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&*( +2 "core" ( +2 "manipulator"&]& +4 "core" &8   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7 \ W K +2 .tForearm.seek CC + "manipulator"&g'O +93 "core" ' + .tHand.close + "manipulator"&// +57 "core" / +2 .tCC.seek :open +56 "collection"'y( +428 "core" ( +2 "manipulator"&& +4 "core" &8   K + "manipulator"&-% +4 "core" % _  +2 .tForearm.seek :retract + "manipulator"&}'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(-6 +281 "core" ( +2 "manipulator"&& +4 "core" &-?   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-?  Y  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' +2 .tHand.open + "manipulator"&N1 +59 "core" 1 +2 "manipulator"&d% +4 "core" % n   + m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +99 "core" ' + #tda sampling at most 100ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'z& +4 "core" &\ +2 "manipulator"&% +4 "core" %\    ( + "storage"(1% +4 "core" % \ \ +2 "storage"(. +3 "core" .(K + "storage"(<& +4 "core" &K e\  +2 "storage"("& +3 "core" &K \  +2 "manipulator"&q& +4 "core" &-J  ]  + "manipulator"&'% +4 "core" %\  P ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&E( +181 "core" ( + "manipulator"&U& +4 "core" &   3 +2 "storage"(D& +4 "core" &K ,\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +97 "core" ' +2 "storage"({& +4 "core" &K -\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(#'g +170 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (8& +3 "core" &K \  +2 "manipulator"&& +4 "core" &   3 +2 .tElbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &   3 +2 "storage"(X& +4 "core" &K "\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&u' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&2/ +62 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&?& +2 "storage"(b' +7 "core" &   3 +2 "manipulator"&`% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Q( +31 "core" ' + ."downElevator"SE.stop + "storage"(5 +110 "core" ( +3 "manipulator"&I& +4 "core" &2  h G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &2 \  G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'O +101 "core" ' +6 "manipulator"&& +12 "core" &3   G +6 "manipulator"&F% +12 "core" %V d U +6 "collection"'M& +19 "core" &\ +27 "collection"'R& +28 "core" &\ +9 &\ +3 &\ +17 .tCC.seek :closed +7 "collection"'(X +19 "core" &\ +4 &\ +4 &\ +21 &\ +3 & +\ $d +6 &Xx\ 7 +3 &{\ L +6 &W\ K +3 &vZ\ L &9X\ K +6 &W\ K +9 &Y\ L +13 &U\ K +9 &AY\ K +6 & [\ L +9 &!X\ K +9 &#W\ K +10 &%IY\ K +9 &'\ Z\ L +9 &(Y\ L +9 &*U\ K +9 &,PW\ L +29 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +5 #Session Ended +12 "core" &.\\\ K +3 &/V\ L +4 &1[\ K +4 &3XU\ L +2 &5W\ L +2 &6Z\ K +4 &8Z \ K +8 &:a\\\ K +2 &<#V\ K +6 &=U\ K +9 &?W\ K +8 &AhY\ L +12 &C)[\ L +6 &Di \ M +9 &F   \ R +10 &HQ   \ V +9 &J   \ X +9 &K \ \ X +10 &M\   \ X +9 &OO\   \ Z +9 &Q \ Z +10 &R\ \ Z +9 &T\  \ Z +10 &VV \ Z +9 &Wk  \ + +9 &Xs'  \ X +9 ( +2 &Xk \ J +2 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.15 + .Hand.open + "manipulator"&f1 +54 "core" 1 +5 "manipulator"&|% +10 "core" % T   W +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +5 "manipulator"&:'\ +99 "core" ' +6 #tcollectSample 100ml 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")%+ +2 "core" + +2 "sampler")&% +4 "core" %^[ \ i< +2 "collection"'i& +3 "core" &Xj\ \ yJ +4 "Can"r\ lUB~ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +76 "core" + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %U45\ m + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'7% +3 "core" %U/2\ n + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +765 "core" 'uCzwp r\ X- +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %U\ i +2 "sampler")7% +4 "core" %k w\ Y +24 "collection"'_% +3 "core" %U\ i + "sampler")r% +4 "core" %k o\ Y +28 "collection"' % +3 "core" %U\ j +2 "sampler")P% +4 "core" %k y\ Z +31 "collection"' % +3 "core" %U\ \ j +2 "sampler")m% +4 "core" %k z\ Z +36 "collection"'% +3 "core" %U\ i +2 "sampler")a% +4 "core" %k r\ Y +42 "collection"'A% +2 "core" %U\ i +2 "sampler")T% +4 "core" %k n\ Y +47 "collection"'4% +3 "core" %U\ j +2 "sampler") % +3 "core" %k t\ X +54 "collection"'% +3 "core" %U$%\ j +2 "sampler")t% +3 "core" %k y\ Y +64 "collection"']% +3 "core" %U*)\ j +2 "sampler")% +4 "core" %k z\ Z + "collection"'/% +4 "core" %U)*\ j +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X% +25 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6 "core" %b  z\ ` +7 "collection"'7% +15 "core" %U+/\ p +2 "sampler")_% +8 "core" %b  w\ a +37 "collection"'r% +3 "core" %U25\ r + "sampler") % +4 "core" %b  x\ b +47 "collection"'P% +3 "core" %U01\ r +2 "sampler") % +3 "core" %b  w\ a +54 "collection"'m% +3 "core" %U13\ r +2 "sampler")% +3 "core" %b  o\ a +61 "collection"'a% +9 "core" %U15\ p +6 "sampler")A% +10 "core" %b  x\ a +60 "collection"'T% +9 "core" %U/1\ q +5 "sampler")+% +10 "core" %b  j\ a +71 "collection"'4% +3 "core" %U34\ r + "sampler") % +4 "core" %b  w\ a +89 "collection"'% +2 "core" %U12 \ r +2 "sampler")t% +4 "core" %b  v\ a +100 "collection"']% +3 "core" %U48\ p + "sampler")% +4 "core" %b  k\ _ +113 "collection"'/% +3 "core" %U/5\ o +2 "sampler")w% +4 "core" %b  n\ ^ +127 "collection"'x% +3 "core" %U-/ \ o + "sampler")% +4 "core" %b  v\ _ +144 "collection"'-% +3 "core" %U23\ o +2 "sampler")!% +4 "core" %b  r\ _ +162 "collection"'g% +3 "core" %U78\ o +2 "sampler")% +4 "core" %b  t\ ^ +188 "collection"'% +27 "core" %U4:\ m +17 "sampler")*% +469 "core" %b 71 y\ \\ +18 "collection"'N% +30 "core" %U67\ m +15 "sampler")d% +25 "core" %b :6 |\ ] +169 "collection"'z% +3 "core" %U66\ m + "sampler")o% +4 "core" %b DA v\ \\ +196 "collection"'1% +3 "core" %U59\ m +2 "sampler")% +3 "core" %b OI |\ ] +197 "collection"'% +3 "core" %U8;\ n +2 "sampler")"% +3 "core" %b US o\ ] +2 "sampler")H% +3 "core" %b XS k\ \\ +2 .tIntake.select :close + "sampler")0 +9 )q% +2 "core" %b ZR x\ c +2 .tSSV.dial :exhaust + "sampler")'  +75 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")}' +931 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'<& +3 "core" &Xh9;\ pJ +2 ."airStroke"CSV.dial :waste +3 "sampler")D% +4 ."airStroke"CS.seek 0ml +2 "collection"'5'Q +3 "core" % w\ _ +2 ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +2 .tCBV.dial SSV +2 "sampler")  + "collection"'8 @ +72 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'' O +114 "core"  + .tCTV.dial :air +2 "collection"'0  +71 "core"  +2 .tdelay 15 seconds +3 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1502 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'X  + "sampler")2' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")?  +113 "core"  +17  +342 ' +2 "sampler").% +5 "core" %d_ z\  + .tCBV.dial between SSV and waste2 +2 "collection"'`  +29 "core"  +2 "collection"'E% +5 "core" % S\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"''Q +2082 "core" ' D\ +3 "collection"'I% +5 "core" % "\  +2 "sampler")@% +4 "core" %`] q\  +2 #tBubblePoint: Intake @39.6psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"'# @ +30 "core" A +5 .tSS.reconfigure :default +4 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 8,\\n 6 => 14}\\nCan@11:01:26, 24.2C, 29% humidity, 15.1psia, 13.367V, 0.429A, 109.266Ah, 5.73W",Subject: "da sampling at most 100ml" +1116 "collection"'u% +3 "core" % *\ +2 "sampler")% +5 "core" %.+ n\ : + #tEvacuated: Intake @15.3psia, Outlet @12.6psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")F +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +132 "collection"'i% +6 "core" %,/!\ +4 "sampler")% +7 "core" %CFC n\  +3 #tEvacuated: Intake @16.8psia, Outlet @13.9psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +128 "core" +4 .tSS.reconfigure :exhale +4 "sampler")#.0X' +324 "core" ' +3 .tdelay 5 seconds +505 .CSR.select :air +2 "collection"' +8 'K% +3 "core" %\  +2 .tCS.seek 6ml + "collection"'7'M +1336 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'_ +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'r'Q +1375 "core" ' + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'P% +4 "core" %P3\ + #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"' 'Q +585 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'm% +3 "core" %L\  +2 .tCS.seek 4.999ml + "collection"''m +839 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'a  +44 "core"  +2 .tCS.seek 1ml + "collection"'A' +1095 "core" ' +2 "collection"'T9 +3 "core" 9 +2 "collection"'+% +3 "core" %F\ +2 #tBefore lysing Collection Puck Heater at 24.3C/28.7psia +2 #Heating Puck.from 6, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 + "collection"'4 \  +3 ' 9 +4 "core" 9 +102 "collection"'9 +2 "core" 9d +103 "collection"'t9 +2 "core" 9 d +102 "collection"']9 +54 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'/9 +3 "core" 9d +102 "collection"'w9 +2 "core" 9d +102 "collection"'x9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9$d +102 "collection"'-9 +2 "core" 9(d +102 "collection"'!9 +3 "core" 9,d +103 "collection"'g9 +2 "core" 91d +102 "collection"'9 +3 "core" 9 5d +102 "collection"'9 +2 "core" 99d +103 "collection"'*9 +2 "core" 96=d +102 "collection"'N9 +3 "core" 9OAd +102 "collection"'d9 +3 "core" 9hFd +102 "collection"'z9 +2 "core" 9Jd +102 "collection"'o9 +3 "core" 9Nd +102 "collection"'19 +2 "core" 9Rd +102 "collection"'9 +3 "core" 9Vd +102 "collection"'9 +2 "core" 9Zd +102 "collection"'"9 +3 "core" 9_d +102 "collection"'H9 +2 "core" 94cd +102 "collection"'q9 +3 "core" 9Tgd +102 "collection"''9 +3 "core" 9skd +102 "collection"'k9 +3 "core" 9ob +102 "collection"'<9 +3 "core" 9t^ +102 "collection"'D9 +2 "core" 9x[ +102 "collection"'89 +3 "core" 9|X +102 "collection"'9 +3 "core" 9U +102 "collection"'09 +3 "core" 96S +102 "collection"'9 +2 "core" 9WO +102 "collection"'59 +3 "core" 9wL +102 "collection"'9 +2 "core" 9J +102 "collection"'X9 +3 "core" 9G +103 "collection"'?9 +2 "core" 9E +103 "collection"'}9 +2 "core" 9A +103 "collection"'.9 +2 "core" 9? +102 "collection"'`9 +3 "core" 95< +102 "collection"'E9 +2 "core" 9T: +103 "collection"'9 +2 "core" 9q8 +102 "collection"'9 +3 "core" 95 +102 "collection"'I9 +2 "core" 94 +102 "collection"'@9 +3 "core" 91 +102 "collection"'#9 +3 "core" 90 +102 "collection"'29 +2 "core" 9- +103 "collection"'u9 +2 "core" 9, +102 "collection"'9 +2 "core" 9-* +103 "collection"'F9 +2 "core" 9G( +102 "collection"'{9 +3 "core" 9^ ' +102 "collection"'9 +3 "core" 9t % +102 "collection"'b9 +2 "core" 9 $ +103 "collection"'9 +2 "core" 9" +102 "collection"'f9 +3 "core" 9! +102 "collection"'M9 +3 "core" 9 +102 "collection"'R9 +3 "core" 9 +102 "collection"'9 +2 "core" 9 +102 "collection"'y9 +3 "core" 9  +102 "collection"'|9 +2 "core" 9  +103 "collection"'U9 +3 "core" 9 # +102 "collection"'J9 +2 "core" 9 3 +102 "collection"'%9 +3 "core" 9 D +102 "collection"'O9 +3 "core" 9 R\  +102 "collection"',9 +2 "core" 9 a +102 "collection"'\ 9 +3 "core" 9 o  +102 "collection"'69 +2 "core" 9 |" +103 "collection"'C9 +2 "core" 9 # +102 "collection"'W9 +3 "core" 9 $ +102 "collection"'V9 +2 "core" 9 &# +103 "collection"'(9 +3 "core" 9 '( +102 "collection"'9 +2 "core" 9 ), +103 "collection"'p9 +2 "core" 9 *0 +102 "collection"'9 +3 "core" 9 +4 +102 "collection"'L9 +2 "core" 9 ,8 +102 "collection"')9 +3 "core" 9 .= +102 "collection"'\\9 +3 "core" 9 /A +102 "collection"'99 +2 "core" 9 1E +102 "collection"'s9 +3 "core" 9 2I +102 "collection"'9 +2 "core" 9\ 2M +102 "collection"'v9 +3 "core" 9\ \ 4R +102 "collection"'c9 +3 "core" 9\ 5V +102 "collection"'e9 +2 "core" 9\ 6Z +103 "collection"'h9 +2 "core" 9\ 7^ +102 "collection"'&9 +3 "core" 9\ $8b +102 "collection"'i9 +2 "core" 9\ *:f +102 "collection"'9 +3 "core" 9\ 0:k +102 "collection"'Z9 +2 "core" 9\ 6<o +102 "collection"'9 +3 "core" 9\ :=s +107 "collection"'Y9 +10 "core" 9\ ?>x +106 "collection"';9 +9 "core" 9\ D?| +55 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +41 "collection"'G9 +4 "core" 9\ HA +103 "collection"'[9 +3 "core" 9\ MB +102 "collection"' 9 +3 "core" 9\ RC +104 "collection"'n9 +5 "core" 9\ VC +104 "collection"'$9 +3 "core" 9\ YE +102 "collection"'9 +3 "core" 9\ \\F +102 "collection"'9 +2 "core" 9\ `G +102 "collection"'B9 +3 "core" 9\ dG +102 "collection"'j9 +2 "core" 9\ fI +102 "collection"'l9 +3 "core" 9\ jK +102 "collection"'=9 +2 "core" 9\ mK +102 "collection"'~9 +3 "core" 9\ oL +102 "collection"' 9 +2 "core" 9\ sL +102 "collection"'^9 +24 "core" 9\ uN +125 "collection"'9 +18 "core" 9\ zO +22 .tCH.hold 10:00,70C +22 "collection"'3 `\ `\ y  +15 'K9 +35 "core"  +7 9\ {O +7 "collection"'>% +41 "core" %\ +14 #tBegun lysing Collection Puck Heater at 68.1C/39.2psia +14947 "Can"f\ C +4035 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +6724 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20433 "core" ` +2 "collection"'_9 +4 "core" 9\  +2 "collection"'7% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/37.8psia +2 .CS.seek 0ml +2 "collection"' 'Q +298 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +22 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'P @ +96 "core" A +4 .tCSV.dial :air +2 "collection"'r @ +44 "core" > +3 .tCS.seek 5ml +7 "collection"'m'm +1353 "core" ' +6 .tCSV.dial CTV +14 "collection"'  +46 "core"  +14 .tdelay 2 seconds +201 .CSV.dial :air +6 "collection"'a @ +54 "core" > +8 .tdelay 2 seconds +210 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'T @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'+'Q +1348 "core" ' + "collection"' % +4 "core" %L`_ 4\ +2 #tPuck @46.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +96 "core"  +2 .tCBV.dial CSV + "collection"'t  +27 "core"  +2 "collection"']% +4 "core" %LST\ +2 .tCS.seek 4.999ml + "collection"''m +1346 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'/  +53 "core"  + "collection"'w% +4 "core" %mTQ\  +2 .tCS.seek 7ml + "collection"'x' +584 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'-' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'! ` +110 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'g   +29 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +27 "core"  +103  +2 .tCS.seek 5ml + "collection"'*'m +1339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'N @ +96 "core" B +2 .tCSV.dial :waste + "collection"'d +99 "core" +2 .tCS.seek 0ml + "collection"'z'Q +1345 "core" ' + .tCSV.dial :air +2 "collection"'o @ +69 "core" A +2 .tCS.seek 5ml + "collection"'1'm +1344 "core" ' + .tCSV.dial CTV + "collection"'  +40 "core"  + .tdelay 2 seconds +247 .CSV.dial :air +10 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'"  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'H @ +43 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'q'Q +1117 "Can"\\\ TQC +223 "core" ' +2 #tRecovering Lysate (#2 of 2) .CSV.dial CBV +2 "collection"'' +96 "core" ~ + .tCBV.dial CSV +2 "collection"'k  +30 "core"  + "collection"'<% +4 "core" %SHJ\ +2 .tCS.seek 5ml +2 "collection"'D'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'8  +41 "core" +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7.001ml + "collection"'0' +585 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'5' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete + "collection"'X& +4 "core" &Xi\ J +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&?% +4 "core" %\   M ( + "storage"(}% +4 "core" % \ + "storage"(.. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(`(<( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (E& +3 "core" &<* k m\ + "manipulator"&& +4 "core" &2 \  ( G +2 "manipulator"&% +3 "core" %\  \ \  ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&I( +195 "core" ( + "manipulator"&@& +5 "core" &/  / + "storage"(#& +4 "core" &<* \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&2'j +97 "core" ' + "storage"(u& +4 "core" &<* \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +219 "core" ' + "storage"(F- +3 "core" -'" +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&{& +2 "core" &/   / +2 "storage"(& +3 "core" &<* <\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 + "manipulator"&b' +24 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(f- +2 "core" -'" +2 .tSE.seek 7.18 Pucks below Top Plate +2 "storage"(M'I +39 "core" ' + "manipulator"&R% +4 "core" %  E + "storage"(& +4 "core" &<* \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 297 counts + "manipulator"&y'; +21 "core" ' + "manipulator"&|& +4 "core" &/  U / +3 "storage"(U& +4 "core" &<* i\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&J'j +23 "core" ' +2 .tSE.seek 8.18 Pucks below Top Plate +2 "storage"(%'8 +51 "core" ' + "manipulator"&O& +5 "core" &/  / + "manipulator"&,% +4 "core" %} \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&6( +148 "core" ( +2 "manipulator"&C& +4 "core" &6 \  [ K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &7   K +2 .tForearm.seek CC + "manipulator"&V'O +102 "core" ' +6 .tHand.close +3 "manipulator"&(/ +63 "core" / +6 .tCC.seek :open +8 "collection"'( +169 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +246 "core" ( +2 "storage"(p& +4 "core" &<* \ + "storage"(& +4 "core" &<* \ + "manipulator"&L& +5 "core" &5  J + "manipulator"&)% +4 "core" % b  $ Z +2 .tForearm.seek :retract + "manipulator"&\\'\ +103 "core" ' +33 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +5 "manipulator"&9( +195 "core" ( + "manipulator"&s& +5 "core" &"  2 + "storage"(& +4 "core" &<* \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&v' +95 "core" ' + .tElbow.hold + "manipulator"&c, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&e1 +60 "core" 1 +2 "manipulator"&h% +4 "core" %  (  9 + "storage"(&& +4 "core" &<* \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 311 counts + "manipulator"&i'I +22 "core" ' + "manipulator"&& +5 "core" &"  + 2 + "storage"(Z& +4 "core" &<*  <\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +15 "core" ' +3 "storage"(Y% +4 "core" %? R\ +2 ."downElevator"SE.seek :down +3 "storage"(;' +99 (G% +3 "core" %H$\ OF + "manipulator"&[% +4 "core" %t  n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +4 "core" &\ +2 "manipulator"&$& +4 "core" &#   2 + "manipulator"&% +4 "core" %\    $ +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +175 "core" ( +2 "manipulator"&B& +4 "core" &-,    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-,  ^  +2 .tForearm.seek :garage + "manipulator"&l'n +116 "core" ' +27 .tHand.close +8 "manipulator"&=/ +54 "core" / +15 "manipulator"&~& +37 "core" &-P  w +16 "manipulator"& % +30 "core" % 0    +15 .tForearm.seek :retract +410 "manipulator"&^'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +280 "core" ( + "manipulator"&K& +4 "core" &6  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &7  H K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&4'O +103 "core" ' +2 "manipulator"&3& +4 "core" &7   K +2 "manipulator"&_% +4 "core" %X \ 7 V + "collection"'7& +4 "core" &\ +3 "collection"'A& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'P(X +4 "core" &u\  +9 &1|T\ +| +9 &e~7\ > +9 &n\ L +10 &RV\ K +9 &W%\ K +9 &V\ K +10 &V\ K +9 &ZVv\ K +10 &ZV\ L +9 &TF\ K +9 & S\ J +10 &"aW\ K +9 &$#V\ K +10 &%W\ K +9 &'W\ K +9 &)jV\ K +10 &+,Vv\ K +9 &,Wi\ K +9 &.XQ\ K +10 &0qW;\ K +9 &24W)\ K +9 &3V\ K +10 &5V\ K +9 &7zW\ K +10 &9<WO\ K +9 &:XD\ K +9 &<WK\ K +10 &>W\ K +9 &@CW\ K +9 &BW\ K +10 &CW\ K +9 &Em\ M +10 &G8\ R +9 &H$\ V +9 &JD=o\ X +10 &Ll[U\ X +9 &N*ni\ Y +9 &Ozv\ Y +10 &Q\ Z +10 &So\ Z +9 &U1\ Z +9 &V\ R +9 &X!B\ + +10 &Xx\ |x\ M +5 ( +2 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.18 + "collection"'r& +4 "core" &Xxrk\ M + &Xxqp\ M + .tHand.open + "manipulator"& 1 +55 "core" 1 +2 "manipulator"& % +5 "core" % V 1  B X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%T% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%'d +1609 "core" ' + .tPSV.dial PSR +2 "processing"%t +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%]' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%+ + "collection"'/  +6 "core" B +2 "processing"%w  +67 "core" +86  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +127 "core" +3 .tPS.seek 0ml + "processing"%x'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%!  +39 "core"  +2 .tPS.seek 2.5ml + "processing"%g' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 .tPSV.dial :air + "processing"%-  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%N' +2555 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +40 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%d +41 "core" +2 .tPS.seek 0ml +2 "processing"%*'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &7   K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z( +3 "core" ( + "manipulator"&& +4 "core" &6   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6  K +2 .tForearm.seek CC + "manipulator"&"'O +101 "core" ' + .tHand.close + "manipulator"&H/ +62 "core" / +2 .tCC.seek :open + "collection"'1( +424 "core" ( +2 "manipulator"&'& +4 "core" &6   K + "manipulator"&k% +4 "core" % b \  < 1 +2 .tForearm.seek :retract + "manipulator"&<'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&q(-6 +288 "core" ( + "manipulator"&8& +4 "core" &-9  C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-9  & C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D'n +101 "core" ' +3 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&0% +4 "core" % \\   : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "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 6 into Collection Clamp + "collection"'X& +4 "core" &z\ +2 "manipulator"&?% +4 "core" %   W  + "storage"(}% +4 "core" % \ + "storage"(.. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(E(K +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K #\  + "manipulator"&& +4 "core" &-:   B + "manipulator"&S% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&@( +186 "core" ( + "manipulator"&#& +4 "core" & F 3 +2 "storage"(Q& +3 "core" &K  \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&u'8 +105 "core" ' +2 "storage"(:& +8 "core" &K  \  +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(F'g +189 "core" ' +4 "storage"({- +6 "core" -' +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +4 (& +6 "core" &K \  +2 "manipulator"&f& +8 "core" &  l 3 +4 .tElbow.seek 6 +2 "manipulator"&R( +6 "core" ( +4 "manipulator"&& +8 "core" &  \ b 3 +2 "storage"(|& +8 "core" &K \  +4 .tForearm.seek 6 + 300 counts +4 "manipulator"&U' +31 "core" ' +8 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 .tHand.close +2 "manipulator"&O/ +63 "core" / +4 ."downElevator"SE.seek :down +63 "manipulator"&,& +4 "storage"(2' +19 "core" &   3 +4 "manipulator"&I% +8 "core" %     +6 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +6 .tElbow.seek CC +2 "manipulator"&b( +17 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +124 "core" ( +2 "manipulator"&y& +13 "core" &2  \\ G +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &M& +8 "core" &2 \ b G +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +4 "manipulator"&C'O +44 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +19 #Session Ended +45 "core" ' +11 "manipulator"&W& +13 "core" &2   G +5 "manipulator"&J% +12 "core" %T    +8 "collection"'& +10 "core" &a\ +5 "collection"'(& +26 "core" &\ +2 & \ +2 &\ +6 .tCC.seek :closed +2 "collection"'\ (X +8 "core" &\ +2 &\ +4 &W\ 5 +10 &EJyq\ 0 +9 &vt~L\ E +8 &#Y\ K +11 &V\ K +8 &Y\ K +9 &jY\ K +11 &-W\ J +8 &Ws\ K +11 &Z\ K +9 &rU\ K +8 &!5W\ J +11 &"W\ K +10 &$Y\ K +7 &&zT\ K +9 &(=V\ J +9 &)W\ K +10 &+T\ K +9 &-W\ J +9 &/DW\ K +10 &1Y\ K +9 &2W\ J +9 &4Wx\ K +10 &6LZr\ K +9 &8Uc\ K +10 &9W\\\ J +9 &;WZ\ K +9 &=TUK\ K +10 &?W>\ J +9 &@XK\ K +9 &B]?\ L +10 &DTq4\ N +9 &F\ 3\ R +10 &G"\ V +9 &I~\ W +9 &K=$\ X +10 &L\ Y +9 &N\ Y +9 &P\ Y +10 &R@\ Z +9 &T\ Z +10 &U\ Z +9 &Wx\ < +9 &XM-\ (u +10 &Xpn\ R +2 ( +2 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.29 + .Hand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&p% +4 "core" % T   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'L  +126 "core" ~ + .tCSV.dial CTV +2 "collection"')  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%V' +2620 "core" ' + "collection"'s% +4 "core" % L\  +2 .tCS.seek 4ml + "collection"''NM +1595 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%6  +42 "core"  +6 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%e  +69 "core"  +2 .tPS.seek 0ml + "processing"%h'd +2606 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'& ` +29 "core" _ + .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'Z' O +1590 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +41 "core"  +2 .tCS.seek 0ml + "collection"'\\'Q +2600 "core" ' + .tCBV.dial :waste1 + "collection"'G @ +27 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'[  +127 "core" +2 "collection"'9& +4 "core" &Xplh\ R + #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&n% +4 "core" %\   d  +2 "storage"($% +3 "core" % g\ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(v(<( +197 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (i& +2 "core" &<) k l \ +2 "manipulator"&%& +4 "core" &2 \ 6 G + "manipulator"&B% +4 "core" %\   J  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&j( +196 "core" ( +2 "manipulator"&& +4 "core" &  V ( + "storage"(;& +4 "core" &<) U\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts + "manipulator"&c'j +95 "core" ' + "storage"(=& +4 "core" &<) \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'g +220 "core" ' +10 "storage"( - +18 "core" -' +4 .tSE.configure :default +7 "storage"(#QK-0-\ b +14 "manipulator"& & +17 "core" &  ( +5 "storage"(l& +16 "core" &<) V\ +10 .tElbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +6 "manipulator"&K' +27 "core" ' +5 .tElbow.hold +3 "manipulator"&>, +9 "core" , +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 "storage"(- +9 "core" -' +14 .tSE.seek 8.17 Pucks below Top Plate +8 "storage"(3'4 +18 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17 "core" ' +5 "manipulator"&_% +9 "core" %   +4 "storage"(7& +8 "core" &<) ;\ +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 5 + 291 counts +2 "manipulator"&^'5 +22 "core" ' +6 "manipulator"&& +5 "core" & Y ( + "storage"(r& +4 "core" &<)  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"& 'j +19 "core" ' +2 .tSE.seek 9.17 Pucks below Top Plate + "storage"( '# +50 "core" ' + "manipulator"&A& +5 "core" &  ? ( + "manipulator"&% +4 "core" %Ӆ  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +5 .tElbow.seek CC +2 "manipulator"&4( +153 "core" ( +2 "manipulator"& & +4 "core" &6    J +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &m& +2 "core" &6   J +2 .tForearm.seek CC +2 "manipulator"&t'O +93 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open + "collection"'+( +425 "core" ( + "storage"(/& +4 "core" &<) \ +2 "storage"(w& +3 "core" &<) \ +2 "manipulator"&& +3 "core" &6 \ + J +2 "manipulator"&% +3 "core" % T  s o +2 .tForearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&!( +165 "core" ( + "manipulator"&x& +5 "core" &   ! O +2 "storage"(& +3 "core" &<) \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +258 "manipulator"&g' +156 "core" ' +7 .tElbow.hold +14 "manipulator"&-, +23 "core" , +9 .tElbow.reconfigure :tight +22 "manipulator"&$&.,(\ #b +14 .tHand.open +8 "manipulator"&1 +64 "core" 1 +18 "manipulator"&d% +33 "core" %  \ 4 +8 "storage"(N& +30 "core" &<) \ +16 .tForearm.force -20 +10 "manipulator"&5 +26 .tForearm.seek 5 + 310 counts +6 "manipulator"&o'H +35 "core" ' +6 "manipulator"&& +37 "core" &  ' O +6 "storage"(& +30 "core" &<)  \ +10 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&H'j +24 "core" ' + "storage"(% +5 "core" %+  \ +2 ."downElevator"SE.seek :down +3 "storage"(a' +100 (P% +2 "core" %\ $ \ PF +2 "manipulator"&'% +4 "core" %ӄ    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +15 "core" ' + .tPSV.dial :air +2 "processing"%"  +69 "core" +3 .tPS.seek 2.5ml + "processing"%8' +2620 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%z  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%0  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%X'd +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%?& +4 "core" &{ \  + "manipulator"&}& +4 "core" &  S O + "manipulator"&.% +4 "core" %\   =  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&<(-6 +166 "core" ( +2 "manipulator"&D& +4 "core" &-@  e + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-@ , e +2 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' + .tHand.close + "manipulator"&S/ +57 "core" / +2 "manipulator"&`& +4 "core" &-E  ` + "manipulator"&#% +4 "core" % ]  " +2 .tForearm.seek :retract + "manipulator"&Q'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&q(? +117 "core" ( +2 "manipulator"&:& +4 "core" &F  0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &F  d 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&{'Η +99 "core" ' + "manipulator"&& +5 "core" &F  0 + "manipulator"&f% +4 "core" %Ξ  R +2 "processing"%& +3 "core" &{\  +3 "processing"%|& +4 "core" &{\  +2 .tPC.seek :closed +2 "processing"%O(X +4 "core" &{\  +9 &5\ ,~ +10 &f\ @ +9 &Ux\ N +10 &\\\ M +9 &^\ M +9 &_\ M +10 &`] \ M +9 &"Z\ M +9 &\\\ M +10 &Z\ M +9 & h\\ \ M +10 &"*[\ M +9 &#_\ M +9 &%]\ M +10 &'p` \ M +9 &)2\\\ M +9 &*Y\ M +10 &,^\ N +9 &.x]\ M +10 &0:[\ M +9 &1`\ \ M +9 &3]\ M +10 &5[\ M +9 &7A_(\ N +9 &9]'\ M +10 &:`$\ M +9 &<]&\ M +10 &>J_'\ M +9 &@ ]&\ M +9 &A[\ M +10 &Cb\ M +9 &EOj \ N +9 &G\ 0\ Q +10 &H3\ S +9 &J2\ S +10 &LH4\ S +9 &N 7\ T +10 &O0\ T +9 &Q4\ T +9 &SN9\ T +9 &U;\ T +10 &V4\ T +9 &X+Ib1\ 't +10 &X1@\ . +5 ( + "processing"%|& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%,& +4 "core" &X ?\ . + &X!A\ . + .tHand.open + "manipulator"&I1 +55 "core" 1 +2 "manipulator"&@% +4 "core" % Ν   : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +106 "core" ' +2 .tPRV.dial :air + "processing"%F  +42 "core"  + .tPSV.dial :mixloop + "processing"%y +41 "core" +2 "processing"%M% +4 "core" %eh\ +2 .tPS.seek 0.3ml + "processing"%U'b +381 "core" ' + .tPSV.dial PSR + "processing"%R +96 "core"  + "processing"%W% +4 "core" %`\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%2'. +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%J' +1583 "Can"o\ DPD9 +326 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +98 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste2 + "processing"%1  +87 "core"  +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&p& +4 "core" &F  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&((? +3 "core" ( + "manipulator"&L& +4 "core" &F \  0 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &)& +2 "core" &F  0 +2 .tForearm.seek PC +2 "manipulator"&C'Η +94 "core" ' + .tHand.close + "manipulator"&*/ +62 "core" / +2 .tPC.seek :open + "processing"%s( +421 "core" ( + "manipulator"&5& +4 "core" &F  \ 0 +2 "manipulator"&6% +4 "core" % Ξ    + .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&V(-6 +126 "core" ( + "manipulator"&&& +4 "core" &-1  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-1  { . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +99 "core" ' + .tHand.open + "manipulator"&Y1 +53 "core" 1 + "manipulator"&Z% +4 "core" % d  ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +3 #tLoading da puck from tube 6 into Processing Clamp + "processing"%[& +4 "core" &>\ + "manipulator"&9% +4 "core" %\   +2 "storage"(n% +4 "core" %\ + "storage"($. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +6 "storage"((K +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (i& +3 "core" &K \  +46 "manipulator"&%& +12 "core" &-F `  +2 "manipulator"&B% +3 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&E( +183 "core" ( +2 "manipulator"&& +4 "core" &   q 7 +2 "storage"(;& +3 "core" &K  \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&b'8 +98 "core" ' + "storage"(=& +4 "core" &K  *\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +187 "core" ' + "storage"( - +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ( & +3 "core" &K \  + "manipulator"&l& +4 "core" &    7 +2 .tElbow.seek 6 + "manipulator"&( +4 "core" ( + "manipulator"&_& +4 "core" &   W 7 + "storage"(7& +4 "core" &K :\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&r/ +64 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&A& +2 "storage"(c' +7 "core" & \  7 +2 "manipulator"&% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&j'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&~(? +57 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +194 "core" ( +2 "manipulator"&K& +4 "core" &G   ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &G  E ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&3'Η +102 "core" ' + "manipulator"& & +4 "core" &G  ' +2 "manipulator"&m% +4 "core" %Ζ  4 + "processing"% & +4 "core" &s\ +2 "processing"%>& +4 "core" &r\ +3 .tPC.seek :closed + "processing"%(X +4 "core" &e\ +7 & .b\ $e +10 &V~`\ 8 +9 &{f\ L +9 &Zj\ M +10 &t]`\ M +9 &7ZV\ L +9 &[V\ M +10 &[T\ M +9 &|YM\ M +10 &>\\I\ M +9 & ZH\ L +9 &!\\D\ M +10 &#ZF\ L +9 &%E\\D\ M +13 &'\\C\ M +6 &(Z6\ M +9 &*\\0\ M +10 &,MZ/\ M +9 &.Z2\ M +9 &/Z-\ M +10 &1[*\ M +9 &3V\\\ M +9 &5_\ M +10 &6Z\ M +9 &8Y"\ M +10 &:^\\"\ M +9 &< Y\ M +9 &=\\\ M +10 &?[\ M +9 &Ae]\ M +9 &C&a\ \ M +10 &Dl\ O +9 &F\ Q +10 &H[ \ S +9 &J\ S +9 &K\ S +10 &M\ T +9 &Oc\ S +9 &Q$\ S +10 &R\ T +9 &T\ T +10 &Vh \ T +9 &Wgn \ )} +9 &Xm\ 9 +9 ( +3 "processing"%>& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&T1 +3 "core" &X"\ 1 +55 1 + "manipulator"&\ % +5 "core" % Ζ    + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +97 "core" ' +3 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%w \\ +2 %9 +8 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%x9 +4 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%t9 +2 "core" 9 +102 "processing"%49 +4 "core" 9 +102 "processing"%]9 +3 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%d9 +2 "core" 9" +102 "processing"%N9 +6 "core" 9& +105 "processing"%!9 +9 "core" 9+ +110 "processing"%9 +9 "core" 90 +47 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +45 "processing"%9 +6 "core" 94 +105 "processing"%9 +2 "core" 99 +103 "processing"%P9 +2 "core" 9= +102 "processing"%'9 +8 "core" 9A +110 "processing"%g9 +2 "core" 9F +102 "processing"%o9 +3 "core" 9J +102 "processing"%"9 +2 "core" 9N +102 "processing"% 9 +3 "core" 9R +102 "processing"%H9 +3 "core" 9V +102 "processing"%a9 +2 "core" 9[ +102 "processing"%h9 +2 "core" 9_ +102 "processing"%9 +3 "core" 9c +104 "processing"%z9 +5 "core" 9g +105 "processing"%9 +29 "core" 9l\ +123 "processing"%09 +24 "core" 9r +114 "processing"%89 +15 "core" 9 w\ +110 "processing"%?9 +16 "core" 9|\ +116 "processing"%}9 +26 "core" 9 +21 .tPH.hold 2:00:00,28C +22 "processing"%. p\\p +12 .tdelay 1:30 +18 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%D +97 "core"  +2 "processing"%% +4 "core" %fF\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%-' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%S'Ҧ +1597 "core" ' + .tPTV.dial :puck + "processing"%`  +68 "core"  + .tPSV.dial PTV +2 "processing"%# +70 "core" +2 .tPBV.dial :waste1 + "processing"%k  +124 "core"  +2 "processing"%:% +4 "core" %ҡ\  +2 .tPS.seek 1.5ml + "processing"%'Q +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1607 "core" ' +2 .tdelay 5:00 +4016 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5211 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%< +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%Q' +2147 "Can"i\ GND +189 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%, +70 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%I +70 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%@  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%|'d +2313 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%F  +129 "core" + .tPSV.dial :mixloop + "processing"%y +41 "core" +2 .tPRV.dial :ab1 + "processing"%M @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%{'c +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'X  +3 .tPRV.dial CBV +2 "processing"%R  +40 "core" +2  +2 "processing"%W% +3 "core" %h\  +2 .tPS.seek 0.34ml +53 "processing"%U'w +434 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'2  +26 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1179 "core" ' +2 .tPRV.dial :waste2 + "processing"%1 @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%J' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%p  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%L'Ҧ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%) +43 "core" + .tPTV.dial :mixing +2 "processing"%* @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%q  +33 "core" +2 "processing"%u% +4 "core" %ҫ\  +2 .tPS.seek 1.85ml + "processing"%O' +233 "core" ' +5 .tPBV.dial between PSV and waste1 +5 "processing"%5 * +39 "core" + +9 .tPS.seek 0ml +3 "processing"%6'd +84 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1863 "core" ' +16 .tdelay 2 seconds +210 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +3 "core" &\ +2 "manipulator"&& +4 "core" &G  e ' + "manipulator"&C% +4 "core" %\   u  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(-6 +122 "core" ( +2 "manipulator"&(& +4 "core" &-,  F  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &-,     +2 .tForearm.seek :garage +2 "manipulator"&['n +103 "core" ' + .tHand.close + "manipulator"&9/ +63 "core" / +3 "manipulator"&n& +4 "core" &-P   R  + "manipulator"&$% +4 "core" % ]  \  +2 .tForearm.seek :retract + "manipulator"&e'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +276 "core" ( +2 "manipulator"&i& +4 "core" &9   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &9   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'O +102 "core" ' + "manipulator"&v& +4 "core" &7  J +2 "manipulator"&% +4 "core" %I  ) l +2 "collection"';& +4 "core" &\ +2 "collection"'V& +4 "core" &\ +3 .tCC.seek :closed + "collection"'=(X +4 "core" &\  +8 &0\ +| +10 &f\ ? +9 &u\ N +10 &MV\ M +9 &\\\ L +9 &Y\ L +10 &\\#\ L +9 &VY(\ L +9 &\\#\ M +10 &Z!\ L +9 & Z\ M +10 &"^Y \ L +9 &$ Y#\ L +9 &%\\"\ M +10 &'Z#\ M +9 &)fV"\ L +9 &+(Y%\ L +10 &,W"\ M +9 &.W\ L +10 &0mZ\ M +9 &2/Z!\ M +9 &3W\ L +10 &5X#\ L +13 &7u\\$\ M +5 &97Z \ M +10 &:W\ L +9 &<Y\ L +10 &>Y"\ L +9 &@@\\"\ L +9 &B\\ \ M +10 &C]#\ M +9 &Em \ N +9 &G7"\ R +10 &H\ V +9 &J"\ W +10 &Lk"\ X +9 &N,\ Y +9 &O\ Y +10 &Q#\ Z +9 &So\ Z +9 &U/\ Z +10 &V\ R +9 &X!F\ ){ +10 &Xs}\ M +5 ( + "collection"'V& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.10 + "collection"'G& +4 "core" &Xsv\ M + &Xsu \ M + .tHand.open + "manipulator"& 1 +64 "core" 1 +2 "manipulator"& % +5 "core" % I +   l + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +99 "core" ' + .tPSV.dial PSR + "processing"%_ +98 "core"  +2 "processing"%7% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%r'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%A  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1598 "core" ' +2 .tPSV.dial PSR + "processing"%E +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  "collection"'  +32 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"%K +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%^  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial :air + "processing"%c  +40 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2623 "core" ' +2 .tPSV.dial :mixloop + "processing"%m +41 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%j  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2276 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +326 "core" ' +2 .tPSV.dial :mixloop +5 "processing"%T +47 "core" +7 .tPS.seek 0ml +3 "processing"%\ 'd +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &6  M J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&>( +4 "core" ( + "manipulator"&& +5 "core" &6  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &6   J +2 .tForearm.seek CC + "manipulator"&x'O +95 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'t( +426 "core" ( +2 "manipulator"&4& +8 "core" &6 J +2 "manipulator"&]% +8 "core" % a  +4 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +4 "manipulator"&d(-6 +295 "core" ( +6 "manipulator"&N& +8 "core" &-- \ \  R +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &!& +4 "core" &--  R +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&'n +210 "core" ' +4 .tHand.open +2 "manipulator"&1 +27 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +35 "core" 1 +17 "manipulator"&% +13 "core" % \\  ] +5 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +5 "manipulator"&P'\ +105 "core" ' +4 ."da"delayUntil "12:01:29.30" +15903 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8539 "Can"p\ LzEe +328 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%o * +33 "core" + +2 ."da"PSV.dial :air + "processing"%"  +42 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%a  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%h +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'd +2304 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%0% +4 "core" %i\ + #"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"%8' +585 "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"%}  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%D +71 "core" +3 ."da"PBV.dial :waste1 +3 "processing"%  +44 "core" +14 "processing"%% +19 "core" %Ҩ\  +6 ."da"PS.seek 1.5ml + "processing"%-'X +155 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +422 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%k  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +83 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +72 "core"  +3 ."da"delay 5 seconds +223 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +269 ."da"PSV.dial PTV +2 "processing"%f +70 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%<'d +2314 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%% +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 + "processing"%,' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%I'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck +4 .PSV.dial PTV +2 "processing"%@ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%Q  +35 "core" + "processing"%F% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml + "processing"%y'S +342 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +236 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%M * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1602 "core" ' +2 ."da"delay 2:00 +11653 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +339 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%X  +39 "core" +2 ."da"delay 30 seconds +3005 .PBV.dial between PSV and waste1 + "processing"%R * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%W +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%{' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +129 "Can"n\ D>E +373 ."da"PSV.dial PTV +2 "processing"%U +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%1  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2309 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%p  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%J  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%)  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%* +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%q'a +383 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%u  +42 "core"  +2 "processing"%5% +4 "core" %]\  +2 ."da"PS.seek 0.55ml + "processing"%L' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%O  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%&'Ҧ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +46 "processing"%C @ +78 "core" B + ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" +2 "processing"%Z% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml + "processing"%~' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'd +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4279 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8870 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +11534 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2543 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%$  +34 "core" +2 ."da"delay 30 seconds +2136 "Can"o\ VF +866 ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%[  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%i' +2330 "core" ' + ."da"PSV.dial :mixloop + "processing"%% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%v +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2321 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR + "processing"%e +124 "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"%G' +595 "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 + "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%V +69 "core" + ."da"PBV.dial :waste1 + "processing"%_  +34 "core" + "processing"%7% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%B'X +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%6 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1596 "core" ' + ."da"delay 2:00 +4030 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7961 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "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"%' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%^ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +81 "core" +2 ."da"PS.seek 0ml + "processing"%c'd +2314 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%m% +4 "core" %g\ + #"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"% ' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" +3 ."da"PBV.dial :waste1 +6 "processing"%T  +50 "core" +4 "processing"%s% +15 "core" %Ң\  +11 ."da"PS.seek 1.5ml +4 "processing"%'R +149 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +432 "core" ' +5 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%3'd +1604 "core" ' +2 ."da"delay 2:00 +11776 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +219 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"% * +33 "core" + +4 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%l +85 "core"  +7 ."da"PS.reconfigure :fast +7 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%=' +749 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1561 "core" ' +16 ."da"PSV.dial PTV +14 "processing"%4 +72 "core" +15 ."da"delay 5 seconds +509 .PSV.dial PSR + "processing"%] +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%N  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%>'d +1480 "Can"q\ MG' +807 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +136 "core"  +2 "processing"%% +3 "core" %g\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +33 "core" +47 "processing"%g% +11 "core" %Ң\  +2 ."da"PS.seek 1.5ml + "processing"%o'R +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%\ 'd +1596 "core" ' +2 ."da"delay 2:00 +9461 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2530 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%h +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +2298 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%} +129 "core"  +8 "processing"%D% +16 "core" %b\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%' +335 "core" ' + ."da"delay 5 seconds +502 "processing"%% +4 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%?' +333 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%`'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%- +81 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%k  +34 "core" +2 "processing"%:% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml + "processing"%S'Q +585 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' + ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +35 "core" + ."da"delay 30 seconds +1391 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1599 ."da"PBV.dial between PSV and waste1 +12 "processing"%f * +58 "core" ) +6 ."da"PSR.select :air +14 .PSV.dial PSR +14 "processing"% +94 "core"  +15 ."da"PS.reconfigure :fast +22 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +14 "processing"%' +2341 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%< +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%,  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2307 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +125 "core"  +2 "processing"%F% +8 "core" %g\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%y  +30 "core" +2 "processing"%X% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%R'W +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%|  +98 "core"  +3 ."da"PS.seek 0ml + "processing"%2'd +1597 "core" ' +2 "processing"%9 +3 "core" 9X55 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%U  +3 "core" 55 + 55 + "processing"%1& +3 "core" &X"\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&{% +4 "core" %\   ' + "storage"(p% +4 "core" % k \  + "storage"(J. +3 "core" .(K +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 5 +2 "storage"()(<( +198 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &<( 2\ w +2 "manipulator"&& +4 "core" &-.  " Q + "manipulator"&u% +4 "core" %\    \ ' +6 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&5( +218 "core" ( +2 "manipulator"&q& +4 "core" &$  a H + "storage"(O& +4 "core" &<( | ^ \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&L'j +86 "core" ' +2 "storage"(& +4 "core" &<( \  I\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(C'g +205 "core" ' + "storage"((- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" &$ \   H + "storage"(9& +4 "core" &<( .\ { + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 + "manipulator"&&' +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&~, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"($- +3 "core" -' +2 ."da"SE.seek 9.19 Pucks below Top Plate + "storage"(/'9 +34 "core" ' +2 "manipulator"&[% +4 "core" % \  5 + "storage"(n& +4 "core" &<( O\ { + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 299 counts + "manipulator"&%'= +22 "core" ' + "manipulator"&Y& +4 "core" &$   H +2 "storage"(v& +3 "core" &<( \ } +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&'j +20 "core" ' +2 ."da"SE.seek 10.19 Pucks below Top Plate +2 "storage"(i'( +48 "core" ' +2 "manipulator"&e& +4 "core" &$   H + "manipulator"&+% +5 "core" %ӌ   " +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +148 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&G(? +242 "core" ( +2 "manipulator"& & +4 "core" &H  5 + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &H  5 5 +2 ."da"Forearm.seek PC +2 "manipulator"&_'Η +93 "core" ' +2 ."da"Hand.close + "manipulator"&7/ +60 "core" / +2 ."da"PC.seek :open + "processing"% ( +421 "core" ( + "storage"(6& +4 "core" &<( \ ~ +2 "manipulator"&B& +4 "core" &H    5 + "manipulator"&r% +4 "core" % Ν  +3 ."da"Forearm.seek :retract + "manipulator"&E'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&( +253 "core" ( + "manipulator"&A& +4 "core" &#   5 +2 "storage"(& +4 "core" &<( \ } +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&K'j +90 "core" ' +2 ."da"Hand.open + "manipulator"&^1 +60 "core" 1 +2 "storage"(b- +4 "core" -'( +2 ."da"SE.seek 9.95 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.18 Pucks below Top Plate + "storage"('. +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1012h100ml_nessie.tif +1433 #SX MX5/16 (USB::7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.876 seconds\ /var/log/esp/da23aug1012h100ml_nessie.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1012h100ml15s_nessie.tif +515 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +5 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1053 #"da"SX MX5/16 (USB::7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1012h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1012h100ml25s_nessie.tif +2569 #SX MX5/16 (USB::7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1012h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.876 sec auto-exposure",Subject: "da23aug1012h100ml images!" +3 "storage"(m- +4 "core" -'. +2 "storage"(c& +4 "core" &<( \ | +2 "manipulator"& & +10 "core" &#  5 +4 ."da"Elbow.seek 5 + "manipulator"& ( +4 "core" ( +2 "manipulator"&T& +8 "core" &# \  I 5 +3 "storage"(s& +12 "core" &<( \ ~ +6 ."da"Forearm.seek 5 + 600 counts +5 "manipulator"&j'j +3 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.9 Pucks below Top Plate +2 "storage"(' +62 "core" ' + "manipulator"&& +4 "core" &#   ( 5 +2 "storage"(& +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 5 + "manipulator"&' +24 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&l, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.08 Pucks below Top Plate + "storage"(3' +28 "core" ' +2 "manipulator"&4% +4 "core" % \  + "storage"(]& +4 "core" &<( <\ +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 5 + 287 counts +12 "manipulator"&x'1 +22 "core" ' +16 "manipulator"&N& +15 "core" &# ! 5 +6 "storage"(=& +13 "core" &<( \ +6 ."da"Forearm.reconfigure :tight +29 "manipulator"&#Q@2^d^\ b +21 ."da"Forearm.seek 5 + 600 counts +9 "manipulator"&!'j +22 "core" ' +8 "storage"(% +21 "core" % \ +9 ."downElevator"SE.seek :down +14 "storage"(>' +119 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "storage"(% +10 "core" %P 8\ OA +5 "manipulator"&% +8 "core" %Ӊ   +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&''\ +11 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +80 "core" ' +2 "storage"(g& +10 "core" &<(\ +2 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &S\ +2 "manipulator"&"& +4 "core" &# ( 5 +2 "manipulator"&o% +4 "core" %  Z +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&H(-6 +186 "core" ( +5 "manipulator"&a& +10 "core" &-6 w ^ +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &h& +5 "core" &-6   ^ +5 ."psFlush"Forearm.seek :garage +5 "manipulator"&\ 'n +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +24 "Can"u\ PG +34 "core" / + "manipulator"&& +5 "core" &-C  = Q + "manipulator"&0% +4 "core" % 4  2 +2 ."psFlush"Forearm.seek :retract + "manipulator"&z'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +120 "core" ( +2 "manipulator"&}& +8 "core" &D  , +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +6 "core" &D   , +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +4 "manipulator"&8'Η +106 "core" ' +2 "manipulator"&& +4 "core" &D  ? , +2 "manipulator"&% +4 "core" %Α   Z +2 "processing"%?& +4 "core" &C\ +2 "processing"%-& +5 "core" &H\ +2 ."psFlush"PC.seek :closed +2 "processing"%k(X +4 "core" &I\ +6 & -G\ $e +10 &W}B\ 8 +9 &z0\ L +9 &W8\ L +10 &r[@\ L +9 &3X=\ M +10 &\\:\ L +9 &X1\ M +9 &z\\0\ L +10 &;X$\ M +9 &\\0\ L +9 &!Y/\ M +10 &#X(\ L +9 &%DZ$\ L +10 &'].\ M +9 &([*\ M +9 &*W/\ L +10 &,KY,\ M +9 &.X \ L +9 &/Z\ L +10 &1Y\ M +9 &3S^\ M +10 &5\\\ M +9 &6W \ M +9 &8[\ M +10 &:[Y\ M +9 &<Y#\ L +9 &=\\\ L +10 &?Z\ L +9 &Ac^\ M +10 &C%]\ M +9 &Dc\ M +9 &Fp\ O +22 &H[\ R +13 &J\ S &K\ S +5 &M\ S +9 &O_\ S +11 &Q! \ S +21 &R\ T +18 &T\ T +17 &Vf\ \ T +212 &Win\ 'x +8 &X"o \ 8 +28 ( +32 &X\ / +16 &X \ / +8 &X\ / +6 &X\ / +8 &X\ / +6 &X\ / +14 &X\ / +8 &X\ / +23 &X\ / +31 &X\ / +5 &X\ / +9 &X\ / +6 &X\ / +22 &X\ / +6 &X\ / +8 &X\ / +7 &X\ / +22 &X\ / +31 &X\ / +9 &X\ / +7 &X\ / +24 &X\ / +9 &X\ / +29 &X\ / +6 &X\ / +29 &X\ / +8 &X\ / +7 &X\ / +21 &X\ / +30 &X\ / +7 &X\ / +7 &X\ / +14 &X\ / +6 &X\ / +9 &XQ\ / +2 &X\ / +4 &X\ / + &X\ / +3 &X\ / + &X\ / +3 &Xu\ / + &X\ / + &X\ / +3 &X\ / + &X\ / +7 &X\ / +9 &X\ / + &Xa\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / +2 &X\ / +3 &X\ / + &X\ / + &X\ / +57 &X\ / + &X\ / +3 &X\ / + &X\ / + &X\ / + &X\ / +2 &X\ / + &X\ / + &X\ / +4 &X\ / + &X\ / + &X\ / + &X\ / + &X\ / +3 &X\ / + &X\ / +2 &X\ / + &X\ / + &X\ / + &X\ / +3 &X\ / +2 &X\ / + &X\ / + &X\ / +3 &X\ / +3 &X\ / +2 &X\ / + &X\ / +3 &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / + &X\ / +2 "processing"%-& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 +2 "processing"%:& +4 #tWaiting >20 seconds for psFlush to relinquish FlushPuck + "core" &X\ / + &X\ / + ."psFlush"Hand.open +2 "manipulator"&`1 +56 "core" 1 + "manipulator"&#% +5 "core" % ΐ   ] +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%w +42 "core"  + "processing"%f% +4 "core" %h\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +69 ."psFlush"PS.seek 0.5ml + "processing"%' +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2112 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +180 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +127 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%< +97 "core" +3 ."psFlush"PS.seek :empty + "processing"%,'F +2621 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%Q% +4 "core" %C\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%@' +1899 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +131 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%p' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%u'd +2615 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%Z'd +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%9 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%$' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +80 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%n'd +1574 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1019 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%v'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2112 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%7  +80 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%;'d +2604 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +40 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%6' +976 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +611 "Can"s\ <;HS +1020 "core" ' +8 ."psFlush"PSV.dial PTV +14 "processing"%B +74 "core" +5 ."psFlush"PBV.dial PSV +23 .PS.seek 0ml +5 "processing"%r'd +2418 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +197 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2617 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'^& +5 "core" & \ +2 "manipulator"&b& +4 "core" &D \ 6 , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +62 .tElbow.seek PC +3 "manipulator"&E(? +4 "core" ( + "manipulator"&i& +5 "core" &D , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &D   , +3 .tForearm.seek PC + "manipulator"&m'Η +100 "core" ' +2 .tHand.close + "manipulator"&c/ +52 "core" / +2 .tPC.seek :open + "processing"% ( +421 "core" ( + "manipulator"&T& +5 "core" &D \  5 , + "manipulator"&s% +4 "core" % Ξ \ + [ +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +359 "core" ( + "manipulator"&4& +5 "core" &:  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &:  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'O +104 "core" ' +2 "manipulator"&=& +4 "core" &9   L +2 "manipulator"&% +4 "core" %W  ? ] +2 "collection"'K& +4 "core" & \ +2 "collection"'& +4 "core" &\ +3 .tCC.seek :closed + "collection"'(X +4 "core" & \  +10 &1\ +| +9 &e \ ? +9 &w \ N +10 &LW \ M +9 &X  \ M +10 &]  \ L +9 &Z \ L +9 &U]  \ M +10 &]\  \ M +9 &Z  \ M +9 & W \ L +10 &"^Y \ L +9 &$\\  \ M +10 &%[  \ M +9 &']  \ L +9 &)eX  \ M +10 &+(W \ L +9 &,Z  \ L +14 &.]\  \ M +5 &0l\\ \ \ M +9 &20X  \ L +10 &3Z\  \ L +9 &5\\  \ L +9 &7vZ\  \ L +10 &98\\  \ L +9 &:Z \ L +9 &<\\  \ M +10 &>}Z\  \ M +9 &@@W\  \ L +10 &BW\  \ M +9 &CZ\ M +10 &En\ N +9 &G6\ S +9 &H\ V +9 &J\ W +10 &Lo\ W +9 &N.\ X +10 &O\ Y +9 &Q\ Y +9 &Sp\ Y +10 &U2\ Y +9 &V\ P +9 &X&P\ * +10 &XkT\ F +2 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 + "collection"'j& +4 "core" &XkY\ F + .tHand.open + "manipulator"& 1 +61 "core" 1 + "manipulator"&% +5 "core" % V 3  @ ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &XkY\ F +2 "collection"'% +4 "core" %T\ + .tCSV.dial CSR +2 "collection"'x  +40 "core"  +2 "collection"'g% +4 "core" %O\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '3% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'"' +630 "core" ' +2 .tCSV.dial :waste + "collection"'o +126 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'!'Q +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'a& +4 "core" &XkX\ F + "collection"'>% +4 "core" %L\ +2 .tCSV.dial :flush + "collection"'h  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'l'm +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'% +5 "core" %m\  +2 .tCS.seek 7ml + "collection"'0' +524 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"''  + '}  +40 "core"  +89  + .tCBV.dial :waste1 + "collection"'D @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'\ 'Q +1596 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &XkX\ F + "collection"'% +4 "core" %L\ + .tCSV.dial :flush +2 "collection"'?  +69 "core" +3 .tCS.seek 5ml + "collection"'H'm +1156 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'z @ +41 "core" A +2 "collection"' % +4 "core" %m\ \ \ \ +2 .tCS.seek 7ml +2 "collection"':' +516 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'`  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'#  +100 "core"  +3 .tCS.seek 0ml + "collection"'-'Q +1625 "core" ' + #tDisinfecting external Intake with kill + "collection"'w& +4 "core" &XkY \ F +2 "collection"'f% +3 "core" %K\ +2 .tCSV.dial CSR + "collection"'8  +40 "core"  +2 "collection"'2% +4 "core" %K\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +280 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +30 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14927 "Can"\ #H +3589 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8597 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +10754 "Can"\ #I +7774 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17168 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6578 "Can"\ ) J +11957 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2376 "Can"\ #\ hJ +2615 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18905 "Can"\ % KA +1815 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +13545 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14705 "Can"\ # K +6031 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18507 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +3567 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10525 "Can"\ #ALm +10201 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17939 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6315 "Can"\ )M +14413 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4323 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3619 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1986 "Can"\ )M +18739 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +12173 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +9432 ."Qmail"GoodNews.email "Then, in tube 6: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:183\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 11,\\n 6 => 11}\\nCan@12:57:37, 24.7C, 29% humidity, 15.1psia, 13.382V, 0.275A, 110.323Ah, 3.69W\\nSampled 100.0ml",Subject: "Asleep until 06:36EDT11-Aug-23" +4911 "Can"\ $rN +6413 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +4573 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7517 "Can"\ )O[ +8326 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9848 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +314 "Can"\ O +10199 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8316 "Can"\ &IP +3866 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8337 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6285 "Can"\ #Q +11164 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +90 #-> Gate.cycleModemPower! 5 +9 .Gate.cycleModemPower! 5 + #Session Ended +20749 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3051 "Can"\ #Q +15349 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19743 "Can"\ $RI +979 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18543 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4153 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15559 "Can"\ &dR +5161 #"reset-modem"Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18543 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11361 "Can"\ #Su +9367 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18518 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +7178 "Can"\ #T +13550 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2995 "Can"\ # 7T +17753 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +757 "Can"\ !}U7 +3585 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16028 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19626 "Can"\ #"U +1110 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6713 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +14 #Session Ended +13641 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17753 "Can"\ #$ Vc +2987 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9061 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +11416 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15763 "Can"\ #%PV +4972 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13505 "Can"\ #&W +7238 #"reset-modem"Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4611 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +101 #Session Ended +11559 "Can"\ #'X% +9164 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6875 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13598 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20717 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9605 "Can"\ #),X +11126 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +9097 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +11330 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +7678 "Can"\ #*nYQ +13036 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11395 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9115 #Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +4 #Session Ended +5675 "Can"\ #+Y +15051 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13565 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6929 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3690 "Can"\ #,Z} +17030 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15772 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4188 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2230 "Can"\ #.@[ +18506 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18785 "Can"\ $/[ +1967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5605 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +10923 "Can"\ #0\\? +3904 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +7869 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6726 "Can"\ #2\\ +5791 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20756 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12683 "Can"\ #3`]k +8045 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5988 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +14413 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +10782 "Can"\ $4^ +9956 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8287 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12221 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8754 "Can"\ '5^ +11967 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10474 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9828 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@43834 sendCRC with ifg=0x20, ie=0x7F + #@45669 sendCRC with ifg=0x08, ie=0x5F #@46883 idle with ifg=0x84, ie=0x75 + #@47556 select with ifg=0x10, ie=0xF5 + #@48192 receive with ifg=0x10, ie=0xFD #@48826 receive with ifg=0x10, ie=0xFD + #@49460 receive with ifg=0x10, ie=0xFD + #@49787 receive with ifg=0x80, ie=0xFD #@48175 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +542 "Can"\ !7_ + \ !7_U +2 #"Restarting_core_reader"Polling Can every 10:00 +19751 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +12817 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6573 "Can"\ +8_ +1066 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +15028 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2384 "Can"\ )9`J +1787 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16702 "Can"~\ ';T` +1806 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12504 "Can"\ &<av +5999 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20661 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@45669 sendCRC with ifg=0x08, ie=0x5F + #@46883 idle with ifg=0x84, ie=0x75 #@47556 select with ifg=0x10, ie=0xF5 + #@48192 receive with ifg=0x10, ie=0xFD + #@48826 receive with ifg=0x10, ie=0xFD + #@49460 receive with ifg=0x10, ie=0xFD #@49787 receive with ifg=0x80, ie=0xFD + #@62334 probe with ifg=0x02, ie=0x5F #@46841 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +263 "Can"~\ =a +3 ~\ =aP +2 #"Restarting_core_reader"Polling Can every 10:00 +20235 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +4443 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14497 "Can"}\ )?Tb +1428 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +98 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +16 #Session Ended +10234 "Can"{\ &@c$ +3392 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9087 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6031 "Can"z\ &B'c +5292 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11378 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1839 "Can"{\ ,CdP +7273 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11225 "Can"y\ &Dd +2342 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6933 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9243 "Can"y\ &F_e| +6529 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +7 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7810 "Can"{\ &Gf +10712 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3630 "Can"y\ +I'f +14897 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20177 "Can"{\ +Jg> +555 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +15983 "Can"z\ &Kg +4750 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11791 "Can"y\ &MMhj +8942 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18509 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7603 "Can"z\ *Ni +13129 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18512 #Session Begun +50 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3384 "Can"~\ )Pi +17336 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18537 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4155 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +19944 "Can"|\ &Qj, +783 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15748 "Can"~\ &Rj +4985 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11569 "Can"~\ &TTkX +9164 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7382 "Can"}\ ,Uk +13342 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3193 "Can"\ +W#l +17544 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18516 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3185 "Can"}\ ,Xm +981 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17520 "Can"~\ &Ym +996 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13332 "Can"\ &[XnF +5183 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9110 "Can"\ +\\n +9397 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4932 "Can"\ ,^"or @EDT1691726483.40 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +95 .Gate.cycleModemPower! 5 +6 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +677 "Can"\ _p +17765 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17301 "Can"}\ &`p +3415 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18543 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13114 "Can"}\ &bYq4 +7614 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8938 "Can"\ *cq +11780 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18544 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4746 "Can"\ *e$r` +15977 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +546 "Can"~\ 'fr +20181 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18517 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17093 "Can"\ &gs +3633 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +12901 "Can"~\ &i]t" +7828 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8706 "Can"~\ *jt +12029 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18508 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4526 "Can"\ )l-uN +16205 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +338 "Can"\ mu +20305 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@46883 idle with ifg=0x84, ie=0x75 + #@47556 select with ifg=0x10, ie=0xF5 #@48192 receive with ifg=0x10, ie=0xFD + #@48826 receive with ifg=0x10, ie=0xFD + #@49460 receive with ifg=0x10, ie=0xFD #@49787 receive with ifg=0x80, ie=0xFD + #@62334 probe with ifg=0x02, ie=0x5F + #@55739 probe with ifg=0x02, ie=0x5F #@48081 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +233 "Can"\ n v \ n vM +5 #"Restarting_core_reader"Polling Can every 10:00 +20356 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18481 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4196 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16916 "Can"~\ &oqv +3811 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18517 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12726 "Can"\ &pwD +8004 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +8538 "Can"~\ )rCw +12201 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18494 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4355 "Can"}\ )sxp +16389 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18498 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +150 "Can"~\ uy +20582 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18503 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +148 "Can"}\ v{y +4029 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +4 #Session Ended +14459 "Can"|\ &wz2 +4034 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4177 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20845 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10168 "Can"{\ &yNz +8237 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +6074 "Can"|\ *z{^ +12431 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1871 "Can"{\ *|{ +16621 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4190 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18409 "Can"|\ &}| +2333 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18476 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14224 "Can"y\ &~} +6519 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18489 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4188 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +10021 "Can"{\ 'Y} +10726 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4188 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5770 "Can"{\ *~L +14987 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18453 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4189 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20751 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1587 "Can"z\ -"~ +19162 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18464 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18149 "Can"{\ &x +2599 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18463 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4199 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13943 "Can"y\ & +6805 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18462 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4190 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9744 "Can"z\ &` +11097 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18387 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4202 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5533 "Can"z\ ,: +15227 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20762 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18440 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4206 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1323 "Can"y\ *. +19434 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18463 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1320 "Can"z\ +f +2870 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20760 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15574 "Can"y\ & +2877 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +93 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11363 "Can"y\ 'k +7055 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7286 "Can"{\ +( +11240 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +3104 "Can"x\ ): +15427 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19654 "Can"{\ &T +1078 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15464 "Can"x\ *  +5260 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11281 "Can"z\ &v +9460 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +10911 "Can"z\ % +32 .tGate.power :raw,:ON +122 "sampler") +2 )( +2 "core"  +2 "collection"' +2 'P +2 "core"  +2 "processing"% +2 %9 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'Z% +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" %fd \ + .tSS.configure :default +2 "sampler")#.0X / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&S'\ +10 "core" ' +2 "manipulator"&k% +4 "core" %\  \ \\ K +2 "processing"%T& +3 "collection"'s& +4 "core" &K\ +51 &\ +3 .tCC.reconfigure :default + ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +2 "collection"'m( +4 ."openPC"PC.home.seek :open +2 "processing"%E( +270 "core" ( +3 ( +39 "Can"y\ D!@ +3 #tPhase [deepDAwithoutWCR] +2 ."Qmail"Notice.email "At 06:36:29 began in tube 6: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:183\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 11,\\n 6 => 11}\\nCan@06:36:29, 24.5C, 29% humidity, 15.1psia, 13.372V, 0.355A, 113.256Ah, 4.75W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #32) <=== +2 .Sample.deep + "sampler")40 +1996 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +4 "core" &\  + .tHand.open +2 "manipulator"&=1 +59 "core" 1 +2 "manipulator"&& +4 "core" &  ' / +2 "manipulator"&K% +3 "core" % \   K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +182 "core" ( + "manipulator"&t& +4 "core" &-8  8 ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-8 f ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"& 'n +107 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 "manipulator"&& +4 "core" &-N  J + "manipulator"&% +4 "core" % x Q +2 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +280 "core" ( + "manipulator"&g& +4 "core" &6  ^ I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &6  i I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'O +96 "core" ' +2 "manipulator"&3& +4 "core" &6  I +2 "manipulator"&% +3 "core" %V \ Z +2 "collection"'o& +4 "core" &\  +2 "collection"'"& +5 "core" &\  +2 .tCC.seek :closed + "collection"'a(X +5 "core" &\ \  +9 &6\ , +9 &h\ @ +10 &uq\ N +9 &;Z\ L +9 &]\ M +10 &[\ M +9 &W\ M +9 &B]\ M +10 &\\\ M +9 &X\ L +10 & [\ L +9 &"KZ\ L +9 &$ ]\ M +10 &%[\ M +9 &'Y\ L +9 &)SZ\ L +10 &+]\ M +9 &,\\\ M +10 &.X\ L +9 &0[[\ L +9 &2]\ M +10 &3Z\ M +9 &5W}\ L +9 &7bY\ M +10 &9%^\ L +9 &:\\~\ L +9 &<^\ M +10 &>j\\\ M +9 &@-]\ L +10 &AX\ M +9 &C\\~\ M +9 &Ekp\ O +10 &G$\ R +9 &Hu\ W +10 &Jy\ X +9 &LX\ X +9 &N}\ Y +10 &O\ Z +9 &Q\ Z +9 &S\\\ Z +10 &Uz\ Z +9 &V\ Z +9 &X.D\ &q +10 &Xu \ R +5 ( +2 "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + "collection"'>& +5 "core" &Xur|\ R + &Xur\ R + .tHand.open + "manipulator"&h1 +52 "core" 1 +2 "manipulator"&!% +4 "core" % V /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xuru\ R + "collection"'l% +4 "core" %N\ + .tCSV.dial CSR +2 "collection"''  +125 "core"  +2 "collection"'}% +4 "core" %N\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'D'm +891 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +435 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '0% +3 "core" %mq\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +628 "core" ' +13 .tCSV.dial :waste +9 "collection"' +136 "core" +14 .tCS.reconfigure :default +24 "collection"'#P d@b +15 .tCS.seek 0ml +7 "collection"'?'Q +1976 "core" ' +2 #tPurging external Intake + "collection"'\ & +4 "core" &Xuq\ R + "collection"'z% +4 "core" %V\ + .tCSV.dial :flush + "collection"'  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'H' O +305 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1950 "core" ' +7 .tdelay 5 seconds +511 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'` '#  +6 "core"  +63  + .tCTV.dial :intake +2 "collection"':  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'w'Q +1263 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" +9 &s\ M +10 &QT\ K +9 &W|\ K +9 &Tz\ K +10 &Xv\ L +9 &WWy\ L +10 &Ym\ L +9 &Wx\ K +10 & Yw\ K +9 &"_Wy\ L +9 &$"Xr\ K +9 &%Uu\ K +10 &'[x\ K +9 &)hZu\ K +10 &+)Yw\ L +9 &,Yt\ L +9 &.Xz\ L +10 &0pXp\ K +9 &22Ut\ K +9 &3Zr\ K +10 &5Xp\ L +9 &7wYj\ L +10 &9:Xq\ K +9 &:Up\ K +9 &<Tl\ K +10 &>Yp\ K +9 &@BZl\ K +9 &B]k\ L +10 &Cbi\ L +9 &E~w  l\ O +10 &G3  d\ S +10 &H  j\ W +8 &J k\ X +10 &Lk  m\ X +9 &N*  q\ Y +9 &O r\ Z +10 &Q  h\ Z +9 &So b\ Y +10 &U.  b\ Z +9 &V  b\ R +9 &X!E  k\ ){ +10 &Xs\   d\ R +5 ( +2 "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.19 + .Hand.open + "manipulator"&41 +3 "core" &Xsn[\ R +56 1 + "manipulator"&]% +4 "core" % V 4  8 O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +91 "core" ' +5 #tcollectSample 100ml 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 +2 "sampler")+ +2 "core" + +2 "sampler")K% +4 "core" %gb k\ `@ +2 "collection"'t& +3 "core" &Xsk  \ pR +4 "Can"z\ b`; + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17 "collection"'% +6 "core" %Td\ s +4 "sampler")% +8 "core" %5Y)gd o\ c +2 .tSSV.dial :spit +3 "sampler")S +132 "core" +2 .tSS.seek 0ml + "sampler") ' +284 "core" ' +2 .tSSV.dial CBV + "sampler")g  +132 "core"  + .tCTV.dial :intake + "collection"'N  +71 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "06:44:15.39" +1488 #"flow"0.0L/min +4918 "Can"|\ _\\4 +9926 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %Tac\ h +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +2 "core" %X\\5rn u\ [ +2 .tSSV.dial :exhaust + "sampler")h  +76 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")!' +429 "core" ' +3 .tExhaust.select :close + "sampler") +11 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3 "core" + +9 "collection"'z% +12 "core" %T/0\ i +4 "sampler") % +8 "core" %oM53 o\ Y +13 "collection"'?% +6 "core" %T<=\ j +4 "sampler")#% +8 "core" %t*KH m\ [ +16 "collection"'`% +5 "core" %THIb\ m +2 "sampler"):% +4 "core" %sc` o\ ^' +24 "collection"'H% +3 "core" %TQP\ n +2 "sampler")f% +3 "core" %qyu |\ ^$ +2 "sampler")8% +3 "core" %qyx n\ ]$ +2 .tIntake.select :close + "sampler")0 +9 )2% +2 "core" %q~ f\ c$ +2 .tSSV.dial :exhaust + "sampler")-  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")w' +930 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +216 "collection"'<% +26 "core" %Tde\ h +17 #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +6 .SS.reconfigure :inhaling 1.93ml/s +17 "sampler")#.0X>|\ g + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X;u\ c + "sampler")% +4 "core" %&` w\ S +18 "collection"' % +4 "core" %T??H\ c +2 "sampler")o% +4 "core" %&` h\ S +21 "collection"'% +3 "core" %TEFo\ c +2 "sampler")m% +4 "core" %&` r\ S +24 "collection"'>% +3 "core" %TKKP\ d +2 "sampler")h% +3 "core" %&` h\ S +2 "collection"'3% +4 "core" %TJN}\ c + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +2 "sampler")#.A0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +449 "core" ' m^\ +3 "collection"'Y% +4 "core" % DV\  +2 "sampler")n% +3 "core" %ni x\ m +2 #tBubblePoint: Intake @39.4psia, Outlet @15.4psia + .CBV.dial SSV + "collection"'O @ +31 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +3 "core" ' +6 .tSSV.dial :spit,avoiding: :exhaust +6 "sampler"). +129 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +142 "core"  +2 .tCTV.dial CSV +2 "collection"'h  +126 "core"  +2 .tCSV.dial CSR + "collection"'3  +70 "core"  +2 "collection"'j% +4 "core" %Ro\ + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 1ml + "collection"'g' +327 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '"% +3 "core" %e\ +2 .tCS.seek 6ml +2 "collection"'''N +1338 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'! +53 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'}'Q +1384 "core" ' +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'0% +4 "core" %P\ +2 #tPulling 2ml of CSR.AqMeOH .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +57 "collection"'D'Q +579 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %Nc\  +2 .tCS.seek 5ml +2 "collection"'\\'m +842 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core" ~ +2 .tCS.seek 1ml + "collection"' ' +1094 "core" ' + "collection"'?9 +4 "core" 9 + "collection"'l% +4 "core" %\ +2 #tBefore lysing Collection Puck Heater at 24.6C/28.9psia +2 #Heating Puck.from 6, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'# \  +2 '`9 +6 "core" 9d +102 "collection"':9 +2 "core" 9d +102 "collection"'H9 +3 "core" 9 d +107 "collection"'f9 +2 "core" 9 d +103 "collection"'B9 +2 "core" 9d +102 "collection"'z9 +17 "core" 9d +114 "collection"'-9 +6 "core" 9d +88 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7 "collection"'9 +6 "core" 9d +107 "collection"'\ 9 +2 "core" 9$d +102 "collection"'9 +3 "core" 9(d +105 "collection"'<9 +6 "core" 9-d +106 "collection"'w9 +3 "core" 91d +102 "collection"'9 +2 "core" 95d +103 "collection"'Q9 +2 "core" 9*9d +102 "collection"'F9 +2 "core" 9A>d +102 "collection"'9 +4 "core" 9XBd +102 "collection"'9 +2 "core" 9qFd +103 "collection"'y9 +2 "core" 9Jd +103 "collection"'@9 +2 "core" 9Nd +102 "collection"'M9 +2 "core" 9Sd +111 "collection"'I9 +9 "core" 9Wd +117 "collection"'9 +23 "core" 9 \\d +116 "collection"'X9 +14 "core" 90bd +120 "collection"'89 +14 "core" 9Vgd +106 "collection"'U9 +25 "core" 9}ld +113 "collection"'{9 +15 "core" 9r` +116 "collection"'29 +2 "core" 9w] +103 "collection"'9 +2 "core" 9{Z +102 "collection"',9 +3 "core" 9 X +102 "collection"'R9 +2 "core" 9+T +102 "collection"'9 +2 "core" 9LQ +103 "collection"' 9 +2 "core" 9lN +57 "Can"u  +45 "collection"'9 +3 "core" 9K +102 "collection"'p9 +2 "core" 9H +103 "collection"'a9 +3 "core" 9E +102 "collection"'9 +3 "core" 9C +102 "collection"'u9 +2 "core" 9 @ +102 "collection"'9 +3 "core" 9*= +102 "collection"'(9 +3 "core" 9H; +102 "collection"'P9 +2 "core" 9g\ 9 +103 "collection"'*9 +2 "core" 9 7 +102 "collection"'Z9 +3 "core" 9 5 +102 "collection"'x9 +2 "core" 93 +102 "collection"'Y9 +3 "core" 90 +102 "collection"'n9 +3 "core" 9. +102 "collection"'O9 +2 "core" 9 , +102 "collection"'|9 +3 "core" 9&* +102 "collection"'+9 +3 "core" 9?) +102 "collection"'L9 +2 "core" 9W' +102 "collection"'e9 +3 "core" 9m& +102 "collection"'v9 +3 "core" 9$ +102 "collection"'C9 +3 "core" 9# +102 "collection"'99 +2 "core" 9! +102 "collection"'9 +4 "core" 9 +103 "collection"'9 +4 "core" 9" +102 "collection"'59 +4 "core" 9" +102 "collection"'.9 +3 "core" 9$ +103 "collection"'[9 +3 "core" 9 % +103 "collection"'9 +2 "core" 9 !' +103 "collection"'V9 +3 "core" 9 2( +102 "collection"'/9 +3 "core" 9 A* +107 "collection"' 9 +3 "core" 9 Q+\  +102 "collection"'d9 +3 "core" 9 c- +103 "collection"';9 +3 "core" 9 o. +102 "collection"'b9 +4 "core" 9 {/ +102 "collection"'$9 +3 "core" 9 1 +103 "collection"'9 +3 "core" 9 2 +102 "collection"')9 +3 "core" 9 4# +103 "collection"'%9 +2 "core" 9 5' +103 "collection"'W9 +4 "core" 9 7+ +102 "collection"'79 +3 "core" 9 80 +102 "collection"'&9 +4 "core" 9 :4 +102 "collection"'J9 +3 "core" 9 ;8 +103 "collection"'~9 +2 "core" 9 ;< +103 "collection"'G9 +3 "core" 9 <A +102 "collection"'k9 +4 "core" 9 >E +102 "collection"'r9 +3 "core" 9 @I +103 "collection"'^9 +3 "core" 9\ @M +102 "collection"'9 +3 "core" 9\ BQ +103 "collection"'q9 +3 "core" 9\ CV +103 "collection"'s9 +3 "core" 9\ EZ +102 "collection"']9 +3 "core" 9\ E^ +102 "collection"'9 +3 "core" 9\ #Gb +102 "collection"'_9 +2 "core" 9\ 'Gf +103 "collection"'A9 +3 "core" 9\ -Ik +102 "collection"'T9 +2 "core" 9\ 2Jo +103 "collection"'69 +2 "core" 9\ 7Ls +102 "collection"'9 +3 "core" 9\ <Lw +102 "collection"'t9 +2 "core" 9\ AM{ +102 "collection"'9 +3 "core" 9\ EN +103 "collection"'9 +2 "core" 9\ JP +102 "collection"'9 +3 "core" 9\ NP +102 "collection"'19 +2 "core" 9\ RQ +103 "collection"'c9 +2 "core" 9\ UR +102 "collection"'N9 +2 "core" 9\ YS +103 "collection"'49 +2 "core" 9\ ]T +103 "collection"'K9 +2 "core" 9\ aV +102 "collection"'S9 +2 "core" 9\ cV +102 "collection"'9 +3 "core" 9\ gW +102 "collection"'o9 +3 "core" 9\ kY +103 "collection"'9 +2 "core" 9\ oY +102 "collection"' 9 +3 "core" 9\ qZ +102 "collection"'>9 +2 "core" 9\ t[ +102 "collection"'h9 +3 "core" 9\ v] +102 "collection"'m9 +3 "core" 9\ y] +102 "collection"'39 +2 "core" 9\ }^ +103 "collection"'j9 +2 "core" 9\ _ +3 .tCH.hold 10:00,70C +3 "collection"'" `\ `\ }  +2 'g9 +5 "core"  + 9\ \ +2 "collection"'!% +3 "core" %\  +2 #tBegun lysing Collection Puck Heater at 68C/39.7psia +10127 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18393 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +19445 "Can"l\  B +1289 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +281 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1002 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'2 +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core" +2 "collection"',% +4 "core" %RFI\ +2 .tCS.seek 5ml + "collection"'R'm +1349 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +7 "collection"'  +42 "core" + "collection"' % +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'p @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'a' O +861 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +112 "core" _ +2 #tLysing Complete + "collection"'u& +5 "core" &Xsk\ R +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&% +5 "core" %\    + "storage"((% +5 "core" % i k\ +2 "storage"(P. +3 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(*(<( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (Z& +2 "core" &<) ) -\ +2 "manipulator"&x& +5 "core" &8  L +2 "manipulator"&Y% +4 "core" %\    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&n( +164 "core" ( +3 "manipulator"&O& +5 "core" &   b +2 "storage"(|& +4 "core" &<) \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&+'j +88 "core" ' +2 "storage"(L& +5 "core" &<) \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(e'g +197 "core" ' +2 "storage"(v- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&C& +3 "core" &   b +2 "storage"(9& +5 "core" &<) n t \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +24 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(5- +3 "core" -' +2 .tSE.seek 10.18 Pucks below Top Plate +2 "storage"(.' +39 "core" ' +2 "manipulator"&[% +5 "core" %  R +2 "storage"(& +4 "core" &<) m k \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 272 counts + "manipulator"&V'" +18 "core" ' +2 "manipulator"&/& +5 "core" &    b +2 "storage"( & +4 "core" &<) \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 600 counts + "manipulator"&d'j +24 "core" ' +3 .tSE.seek 11.18 Pucks below Top Plate + "storage"(;' +52 "core" ' +2 "manipulator"&b& +5 "core" &  K b +2 "manipulator"&$% +4 "core" %ӓ L +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +3 .tElbow.seek CC + "manipulator"&)( +162 "core" ( +2 "manipulator"&%& +4 "core" &-   Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &- Cs +3 .tForearm.seek CC + "manipulator"&7'O +100 "core" ' +2 .tHand.close + "manipulator"&&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'J( +427 "core" ( +2 "storage"(~& +4 "core" &<) i i\ +2 "storage"(G& +4 "core" &<) M G F\ +2 "manipulator"&k& +4 "core" &-  0 Cs +2 "manipulator"&r% +4 "core" % \\  5 % +3 .tForearm.seek :retract + "manipulator"&^'\ +97 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&q& +4 "core" &  \ @ : +2 "storage"(s& +5 "core" &<) !\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&]' +94 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&_1 +61 "core" 1 +3 "manipulator"&A% +4 "core" % !  +2 "storage"(T& +4 "core" &<) j\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 315 counts + "manipulator"&6'M +21 "core" ' + "manipulator"&& +5 "core" &  H : +2 "storage"(t& +5 "core" &<) 8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +22 "core" ' + "storage"(% +5 "core" % V\ +3 ."downElevator"SE.seek :down +4 "storage"(' +98 (1% +3 "core" %B \ OC +2 "manipulator"&c% +5 "core" %q 0 ' +3 .tForearm.reconfigure :loose +60 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&N'\ +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +5 "core" &\ +2 "manipulator"&K& +5 "core" & t : +2 "manipulator"&S% +4 "core" %\  *  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +175 "core" ( +2 "manipulator"&o& +4 "core" &-3 K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-3  9 K +2 .tForearm.seek :garage + "manipulator"& 'n +110 "core" ' +2 .tHand.close + "manipulator"&>/ +55 "core" / +2 "manipulator"&h& +4 "core" &-?   ? +2 "manipulator"&m% +3 "core" % ;   +2 .tForearm.seek :retract +2 "manipulator"&3'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +278 "core" ( +2 "manipulator"&g& +4 "core" &3 D H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &3 H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&#'O +101 "core" ' +2 "manipulator"&"& +4 "core" &3  N H +2 "manipulator"&'% +4 "core" %W a T + "collection"'& +4 "core" &\ +2 "collection"' & +5 "core" &\ +3 .tCC.seek :closed + "collection"'}(X +4 "core" &^\ +8 & ,\ %f +9 &Xv\ 7 +10 &w\ K +9 &S\ K +9 &}W\ K +10 &>U\ K +9 &V\ K +10 &V\ K +9 &U\ K +9 &FW\ K +10 & Wp\ K +9 &!UY\ K +9 &#ZM\ K +10 &%OU5\ K +9 &'W\ K +10 &(U\ \ K +9 &*V\ K +9 &,VW\ K +10 &.W\ K +9 &/W\ K +9 &1W\ J +10 &3^W\ K +9 &5!U\ K +10 &6T\ K +9 &8X\ K +9 &:gY\ K +10 &<)W\ K +9 &=W\ K +9 &?Z\ K +10 &AnW\ K +9 &C/Z\ L +10 &Df{\ L +9 &F%fr\ P +9 &H[n\ U +10 &J-%X\ X +9 &KKBJ\ X +9 &M^Y9\ Y +10 &OWmm,\ Y +9 &Qyz \ Z +10 &R\ Z +9 &T\ Z +9 &VY\ [ +10 &W`\ 8 +9 &Xm8\ ^ +9 ( +2 &Xwr\ T +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.15 + "collection"'& +4 "core" &Xwr\ T + .tHand.open +2 "manipulator"&01 +57 "core" 1 +2 "manipulator"&% +4 "core" % U   V V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%? +126 "core"  + "processing"%l% +4 "core" %e!\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%D'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%:  +40 "core"  +2 .tPS.seek 0ml + "processing"%H'd +1602 "core" ' + .tPSV.dial PSR + "processing"%f +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%` + "collection"'-  +6 "core" B +2 "processing"%  +67 "core" +87  + .tPSV.dial :mixloop +2 "processing"%z +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +127 "core" +3 .tPS.seek 0ml + "processing"%\ 'd +2056 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +545 "core" ' +2 .tPSV.dial :air + "processing"%w  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +4 .tPSV.dial :mixloop +2 "processing"%Q +44 "core" +4 .tPS.seek 0ml +2 "processing"%F'd +910 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1691 "core" ' +5 .tPSV.dial :air +14 "processing"%<  +48 "core"  +15 .tPS.seek 2.5ml +14 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%y +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &3    H +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&@( +4 "core" ( +2 "manipulator"&& +5 "core" &3   H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +7 &X& +4 "core" &3  H +3 .tForearm.seek CC + "manipulator"&8'O +102 "core" ' +2 .tHand.close + "manipulator"&U/ +61 "core" / +2 .tCC.seek :open +2 "collection"'I( +427 "core" ( +2 "manipulator"&2& +4 "core" &3 H +2 "manipulator"&% +4 "core" % \\  7 +3 .tForearm.seek :retract + "manipulator"&,'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(-6 +288 "core" ( + "manipulator"&& +4 "core" &-7 ? H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-7  W H +6 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&R'n +101 "core" ' + .tHand.open + "manipulator"&p1 +53 "core" 1 + "manipulator"&% +4 "core" % ]   4 B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'u& +4 "core" &\ +2 "manipulator"&% +3 "core" %\    +2 "storage"((% +4 "core" %  @\ + "storage"(P. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(Z(K +203 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (x& +3 "core" &K \  +2 "manipulator"&Y& +4 "core" &-9  , F + "manipulator"&i% +4 "core" %\    +2 .tElbow.reconfigure :tight +51 "manipulator"&$&.,(\ #b +10 .tElbow.seek 6 +2 "manipulator"&O( +185 "core" ( + "manipulator"&|& +5 "core" & 1 + "storage"(L& +4 "core" &K W\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +97 "core" ' + "storage"(=& +4 "core" &K Q\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(v'g +211 "core" ' + "storage"(C- +4 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +2 "core" &K 3\  +2 "manipulator"&5& +4 "core" &  1 + .tElbow.seek 6 +2 "manipulator"&[( +3 "core" ( + "manipulator"&& +4 "core" &  1 + "storage"(/& +4 "core" &K \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& ' +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&b/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& +2 "storage"(+' +7 "core" & 1 + "manipulator"&n% +4 "core" %   ? +2 .tForearm.seek :retract + "manipulator"&e'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&( +75 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&V& +4 "core" &7 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &7   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&%'O +109 "core" ' +2 "manipulator"&W& +4 "core" &6  ` J +2 "manipulator"&d% +4 "core" %E ' +2 "collection"'& +4 "core" &o\ +2 "collection"'&& +5 "core" &_\ +2 .tCC.seek :closed + "collection"'(X +4 "core" &_\ +8 & 3>\ %g +9 &Xww\ 7 +9 &wE\ K +10 &U-\ J +9 &vXq\ K +9 &8Z2\ K +10 &T\ K +9 &V\ J +10 &W\ J +9 &@W\ K +9 & Z\ K +10 &!Tz\ K +9 &#Ug\ K +9 &%IVW\ J +10 &'\ WL\ K +9 &([@\ K +10 &*Y4\ K +9 &,OT!\ K +9 &.V\ J +10 &/W7\ K +9 &1U\\\ K +9 &3XWH\ J +10 &5VI\ K +9 &6YB\ K +10 &8T3\ K +9 &:`W-\ J +9 & Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2100 "core" ' +2 .tCBV.dial :waste1 + "collection"'1 @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'c  +125 "core" + "collection"'& +4 "core" &X~h\ P +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&]% +4 "core" %    +2 "storage"(4% +3 "core" % t t P\ +2 "storage"(6. +2 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(K(<( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +3 "core" &<& + - \ +6 "manipulator"&;& +4 "core" &5   J + "manipulator"&o% +4 "core" %  \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +167 "core" ( +2 "manipulator"&& +4 "core" &  R +2 "storage"(& +3 "core" &<& e\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +92 "core" ' +2 "storage"(>& +4 "core" &<& |\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(h'g +185 "core" ' +2 "storage"(m- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&N& +3 "core" &   R +2 "storage"( & +4 "core" &<& k j \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&g' +17 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 11.18 Pucks below Top Plate + "storage"("' +37 "core" ' + "manipulator"&'% +4 "core" %%   +2 "storage"(& +4 "core" &<& k k\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&3'Q +18 "core" ' + "manipulator"&J& +4 "core" & X R +2 "storage"(& +4 "core" &<& k l \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&0'j +24 "core" ' +2 .tSE.seek 12.18 Pucks below Top Plate +2 "storage"(' +46 "core" ' +2 "manipulator"& & +4 "core" &   # R +2 "manipulator"&?% +4 "core" %l    ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +91 "core" ' +2 .tElbow.seek CC +53 "manipulator"&#( +161 "core" ( + "manipulator"&:& +4 "core" &3   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &3 H +2 .tForearm.seek CC + "manipulator"&f'O +100 "core" ' + .tHand.close +2 "manipulator"&H/ +52 "core" / +2 .tCC.seek :open +2 "collection"'`( +427 "core" ( + "storage"(-& +4 "core" &<& { s \ +2 "storage"(& +3 "core" &<& j l \ +2 "manipulator"&z& +4 "core" &3   H + "manipulator"&% +4 "core" % C    +2 .tForearm.seek :retract + "manipulator"&B'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&w( +186 "core" ( +2 "manipulator"&\ & +5 "core" &  3 , +2 "storage"(Q& +5 "core" &<& \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 5 + "manipulator"&' +96 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&F1 +53 "core" 1 +3 "manipulator"&y% +5 "core" %    ^ +2 "storage"(& +4 "core" &<& 5\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 313 counts + "manipulator"&M'K +22 "core" ' + "manipulator"&& +5 "core" & E , +2 "storage"(X& +5 "core" &<& \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&U'j +23 "core" ' +2 "storage"(j% +5 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(\\' +99 (}% +4 "core" % 9\ OB +3 "manipulator"&2% +4 "core" %f  ' ( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +33 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +60 "core" ' +2 .tPSV.dial :air +2 "processing"%8  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%@  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%p +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +82 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["C]\ N +9 &@`\ M +10 &A`\ M +9 &C_\ M +10 &EGp\ O +9 &G\ Q +9 &H\ S +10 &J\ T +9 &LB\ S +9 &N\ T +10 &O\ T +9 &Q\ T +10 &SF\ U +9 &U \ T +9 &V\ T +10 &X#H_\ )x +9 &X ;\ , +5 ( +2 "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%$& +4 "core" &X\ , + &X\ , +2 .tHand.open + "manipulator"&n1 +54 "core" 1 + "manipulator"&O% +5 "core" % Ζ  ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%V  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%. +42 "core" +2 "processing"%v% +4 "core" %e\ +2 .tPS.seek 0.3ml + "processing"% 'b +382 "core" ' + .tPSV.dial PSR + "processing"%W +96 "core"  +2 "processing"%d% +4 "core" %^*\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'. +480 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%[' +1918 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%+ +98 "core" +2 .tPTV.dial :mixing + "processing"%e @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%I  +98 "core"  +3 .tPS.seek 0ml + "processing"% 'd +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&~& +4 "core" &I   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&&(? +3 "core" ( +2 "manipulator"&k& +3 "core" &I  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &I  8 +2 .tForearm.seek PC + "manipulator"&%'Η +102 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tPC.seek :open + "processing"%s( +422 "core" ( + "manipulator"&a& +4 "core" &I & +2 "manipulator"&)% +61 "core" % ΢  ^ +2 .tForearm.seek :retract + "manipulator"&_'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +6 "manipulator"&q(-6 +127 "core" ( +2 "manipulator"&T& +4 "core" &-0  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-0  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'n +99 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +6 "manipulator"&t% +12 "core" % [  H ] +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +6 "manipulator"&1'\ +100 "core" ' +8 #tLoading da puck from tube 6 into Processing Clamp +4 "processing"%c& +18 "core" &.\ +10 "manipulator"&% +17 "core" %\    +6 "storage"(]% +12 "core" %\ +3 "storage"(4. +9 "core" .(<( +6 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +6 .tSC.seek 6 +6 "storage"(6(K +60 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +132 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +3 "core" &K  \ +2 "manipulator"&;& +3 "core" &-F  "  +2 "manipulator"&o% +3 "core" %\  '  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&Z( +168 "core" ( +2 "manipulator"&& +13 "core" &   < "z +2 "storage"(& +11 "core" &K\ +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts +5 "manipulator"&>'8 +106 "core" ' +2 "storage"(& +4 "core" &K\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(m'g +218 "core" ' +2 "storage"(N- +3 "core" -'* +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (G& +3 "core" &K L\ + "manipulator"& & +4 "core" &  W "z +2 .tElbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&'& +3 "core" &  "z +2 "storage"(& +4 "core" &K 4\ +2 .tForearm.seek 6 + 300 counts + "manipulator"&J' +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +52 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"& & + "storage"(?' +8 "core" &  7 "z + "manipulator"&% +4 "core" %   0 +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tElbow.seek PC +2 "manipulator"&h(? +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +161 "core" ( + "manipulator"&g& +4 "core" &F + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &F + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&"'Η +107 "core" ' +18 "manipulator"&0& +34 "core" &F  + +17 "manipulator"&:% +39 "core" %Ι  C +17 "processing"%D& +35 "core" &\ +25 "processing"%!& +74 "core" &\ +6 &\ +16 &\ +29 &\ +7 &\ +8 &\ +15 &\ +6 &\ +22 &\ +8 &|\ +6 &\ +15 &w\ +26 &y\ +6 &}\ +9 &x\ +21 &s\ +9 &j\ +6 &h\ +16 &k\ +6 &i\ +8 &k\ +30 &g\ +6 &k\ +31 &`\ +8 &i\ +8 &]\ +28 &O\ +17 &U\ +7 &V\ +32 &Y\ +20 &T\ +8 &S\ +15 &V\ +6 &N\ +8 &K\ +22 &C\ +6 &L\ +22 &E\ +6 &M\ +12 &Q\ + &I\ + &H\ +2 &Q\ + &C\ +21 .tPC.seek :closed +3 "processing"%H(X +3 "core" &D\ + &A\ + &B\ + &4\ +2 &0\ + &5\ + &6\ + &7\ + &3\ + &4\ &=\ + &4\ + &3\ +2 &4\ + &5\ + &/\ + &-\ + & \ + &*\ + &\ &\ + &-\ + &3\ +2 &:\ + &0\ 6 + &?I{7\ 1 + &nt8\ E +6 &e,\ N +9 &[2\ M +10 &[6\ M +9 &\\\\9\ M +9 &[4\ N +10 &\\2\ M +9 &\\0\ M +9 &eX3\ M +10 &!&\\3\ M +9 &"\\*\ N +10 &$\\/\ M +9 &&l[-\ M +9 &(/]\ M +10 &)\\\ M +9 &+Z\ M +10 &-t\\\ M +9 &/6Z\ M +9 &0Y'\ M +10 &2\\%\ M +9 &4}]\ M +9 &6?\\\ M +10 &8[%\ M +9 &9] \ N +9 &;\\ \ M +10 &=F[*\ M +9 &? Y\ M +10 &@[&\ M +9 &Ba(\ M +9 &DKe$\ N +10 &F w'\ P +9 &G\ S +10 &I\ S +9 &KC\ T +9 &M&\ S +10 &N%\ T +9 &P"\ T +9 &RJ\ T +10 &T \ T +9 &U\ T +9 &W'\ = +10 &Xb)\ "c +9 &X!\ . +2 ( +2 "processing"%!& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&l1 +53 "core" 1 + "manipulator"&% +4 "core" % Θ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' +3 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 + "processing"% ] +2 %z9 +7 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%\ 9 +3 "core" 9 +102 "processing"%f9 +2 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%#9 +2 "core" 9 +102 "processing"%F9 +2 "core" 9 +103 "processing"%y9 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%X9 +2 "core" 9* +102 "processing"%j9 +2 "core" 9/ +103 "processing"%B9 +3 "core" 93 +102 "processing"%}9 +3 "core" 97 +102 "processing"%29 +2 "core" 9; +102 "processing"%w9 +3 "core" 9? +102 "processing"%9 +2 "core" 9D +102 "processing"%M9 +5 "core" 9H +102 "processing"%89 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%U9 +2 "core" 9T +102 "processing"%\\9 +3 "core" 9X +102 "processing"%A9 +3 "core" 9] +103 "processing"% 9 +2 "core" 9a +103 "processing"%@9 +3 "core" 9e +102 "processing"%p9 +3 "core" 9i +103 "processing"%9 +2 "core" 9n\ +103 "processing"%9 +4 "core" 9 r\ +102 "processing"%9 +3 "core" 9 v\ +103 "processing"%(9 +3 "core" 9z +3 .tPH.hold 2:00:00,28C +3 "processing"%P p]p +5 .tdelay 1:30 +4 "core" { +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%R +99 "core"  +2 "processing"%x% +4 "core" %i\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%<' +583 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%i'Ҧ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%*  +71 "core"  +6 .tPSV.dial PTV +2 "processing"%| +72 "core" +2 .tPBV.dial :waste1 +4 "processing"%  +125 "core" +4 "processing"%=% +6 "core" %Ҫ\  +6 .tPS.seek 1.5ml +2 "processing"%'Z +548 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +33 "core" ' +18 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +3 .tPS.seek 0ml + "processing"%9'd +1612 "core" ' +14 .tdelay 5:00 +2148 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11020 "Can"t\ Bn +9814 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6999 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +32 "core" +3 .tdelay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%, +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%L' +2322 "core" ' + .tPSV.dial PTV +2 "processing"%E +70 "core" +2 .tdelay 5 seconds +504 .PSV.dial PSR + "processing"%$ +70 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +3 "processing"%n +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%O  +69 "core"  +2 .tPS.seek 0ml + "processing"%/'d +2322 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%V  +126 "core" +2 .tPSV.dial :mixloop + "processing"%. +43 "core" + .tPRV.dial :ab1 +2 "processing"%v @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%C'c +358 "core" ' +2 .tdelay 2 seconds +51 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1227 "core" ' + .tPSV.dial :PML +2 "processing"%r +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +5 .tPBV.dial :waste1 +3 "processing"%{  +41 "core" +8 "processing"%% +36 "core" %ңn\  +26 .tPS.seek 1.85ml +8 "processing"%b' +244 "core" ' +14 .tPBV.dial between PSV and waste1 +6 "processing"%a * +49 "core" + +20 .tPS.seek 0ml +9 "processing"%)'d +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" & \ +2 "manipulator"&& +4 "core" &F   + + "manipulator"&%% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&&(-6 +124 "core" ( + "manipulator"&& +4 "core" &-A  B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &-A  L  +2 .tForearm.seek :garage +2 "manipulator"&_'n +104 "core" ' + .tHand.close + "manipulator"&c/ +62 "core" / +2 "manipulator"&& +4 "core" &-J   4 +2 "manipulator"&]% +4 "core" % I  C  +2 .tForearm.seek :retract + "manipulator"&4'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7( +275 "core" ( + "manipulator"&S& +4 "core" &9    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &9  * L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o'O +103 "core" ' + "manipulator"&K& +5 "core" &9   L + "manipulator"&% +4 "core" %X L ] +2 "collection"'& +4 "core" &\ \ +2 "collection"'q& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +9 &1 \ +} +10 &e\ \ ? +9 &}s\ N +9 &BY\ M +10 &W\ \ M +9 &Y \ L +9 &Y\ M +10 &I]\ M +9 & Y\ L +10 &Y\ M +9 & \\\ M +12 &"RW\ M +9 &$W\ M +8 &%Z\ L +11 &'Z\ M +8 &)ZW\ M +9 &+Y\ L +9 &,Z\ M +9 &.X\ M +10 &0bZ\ M +9 &2$\\\ M +9 &3]\ M +10 &5W\ M +9 &7jW\ M +9 &9-Y\ L +10 &:Z\ M +9 &<\\\ M +10 &>rW\ M +9 &@5Y\ L +9 &AZ\ M +10 &C[\ M +9 &Etk\ O +9 &G+\ S +10 &H\ V +9 &J\ X +10 &L_\ X +9 &N\ Z +9 &O\ Z +10 &Q\ [ +9 &Sc\ Z +9 &U#\ [ +10 &V\ V +11 &X>\ 0 +7 &X~\ w\ I +6 ( +2 "collection"'q& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'1& +5 "core" &X~`\ I + &X~`\ I +2 .tHand.open + "manipulator"&N1 +58 "core" 1 +2 "manipulator"&G% +5 "core" % V -   _ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%' +99 "core"  +2 "processing"%% +4 "core" %g|\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +52 "core"  +3 .tPS.seek 0ml + "processing"%'d +1609 "core" ' + .tPSV.dial PSR + "processing"%Z +40 "core"  + .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 "processing"%m  + "collection"'J  +31 "core"  +124  + .tPSV.dial :mixloop + "processing"%g +98 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%3  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' + .tPSV.dial :air +55 "processing"%0  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%?' +2635 "core" ' +4 .tPSV.dial :mixloop +2 "processing"%: +44 "core" +6 .tPS.seek 0ml +2 "processing"%D'd +655 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1953 "core" ' +16 .tPSV.dial :air +8 "processing"%  +58 "core"  +14 .tPS.seek 2.5ml +6 "processing"%s' +2107 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +497 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +55 "core" +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &8 W L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +2 "core" ( +2 "manipulator"&& +4 "core" &8  K L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &8  L +2 .tForearm.seek CC +2 "manipulator"&\ 'O +93 "core" ' + .tHand.close + "manipulator"&f/ +54 "core" / +2 .tCC.seek :open + "collection"'Q( +425 "core" ( +2 "manipulator"&#& +4 "core" &8   L + "manipulator"&F% +4 "core" % [ D +2 .tForearm.seek :retract + "manipulator"&y'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +293 "core" ( + "manipulator"&& +4 "core" &-2 \  S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-2 # S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j'n +103 "core" ' +2 .tHand.open + "manipulator"&B1 +56 "core" 1 + "manipulator"&}% +5 "core" % _ X g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +98 "core" ' +2 ."da"delayUntil "07:36:21.46" +2331 "Can"{\ H +13906 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8606 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%w @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + ."da"PSV.dial :air +2 "processing"%8  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%U +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%A +42 "core" +2 ."da"delay 2 seconds +206 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2301 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%p +123 "core"  +2 "processing"%% +4 "core" %e\ + #"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"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%R +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core" +2 "processing"% % +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%<'Y +476 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +96 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%* * +36 "core" + +6 ."da"PS.seek 0ml +2 "processing"%|'d +1604 "core" ' +2 ."da"delay 2:00 +3121 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1021 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +508 .PSV.dial PSR +7 "processing"% +83 "core"  +15 ."da"delay 5 seconds +509 .PSV.dial PTV + "processing"%5 +70 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%,'d +1300 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +1019 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +137 "core"  + "processing"%E% +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"%$' +597 "core" ' +14 ."da"delay 5 seconds +508 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%n'Ҧ +317 "Can"z\ L +1287 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%O +71 "core" + ."da"PBV.dial :waste1 + "processing"%L  +46 "core"  + "processing"%V% +5 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%.'W +589 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%/'d +1604 "core" ' +2 ."da"delay 2:00 +12059 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%W  +34 "core" +2 ."da"delay 30 seconds +2037 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +952 ."da"PBV.dial between PSV and waste1 + "processing"%u * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2316 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'd +2316 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%~  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%[  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%r  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%{'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  + "processing"%k% +4 "core" %f\  +2 ."da"PS.seek 0.55ml +2 "processing"%a' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%b  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'Ҧ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"% +55 "core" + ."da"PTV.dial :mixing + "processing"%% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +45 "core"  +2 "processing"%t% +4 "core" %Ң\  +2 ."da"PS.seek 1.85ml + "processing"%h' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%c * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'d +1958 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +6759 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +13736 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2629 "Can"{\ GP0 +1568 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18502 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%]  +32 "core" +3 ."da"delay 30 seconds +2184 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +804 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PSV.dial :air + "processing"%_  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2332 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%; +43 "core" + ."da"delay 2 seconds +207 .PSV.dial :air + "processing"%&  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%K +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2337 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +126 "core"  +2 "processing"%`% +5 "core" %_\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%G  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%q +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +35 "core" + "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'Y +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%) * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1592 "core" ' +2 ."da"delay 2:00 +8787 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3201 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +70 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%3 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%>  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%0'd +2299 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%:% +4 "core" %e\ + #"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 +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%D +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +45 "core"  +2 "processing"%s% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%z'V +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +55 "processing"% * +46 "core" ) +3 ."da"PS.seek 0ml + "processing"%"'d +163 "Can"}\ I +1439 "core" ' +4 ."da"delay 2:00 +150 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +3737 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +7672 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%f  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "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"%' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%# +70 "core" + ."da"delay 5 seconds +506 .PSV.dial PSR + "processing"%F +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%X'd +2305 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +125 "core"  +2 "processing"%B% +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"%}' +580 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +35 "core" + "processing"%% +5 "core" %ҥ$\  +2 ."da"PS.seek 1.5ml + "processing"%M'U +485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +92 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +5 "processing"%8 * +31 "core" + +6 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +15 ."da"delay 2:00 +12008 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%A +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +82 "core"  +2 ."da"delay 5 seconds +512 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8 ."da"PSV.dial PTV +6 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%@  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2333 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%( +129 "core"  +3 "processing"%R% +21 "core" %^\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%x' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"% % +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%=% +5 "core" %Ҩ"\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'X +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"%'d +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +2522 "Can"\ >\\ +484 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%$  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%O'd +606 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1267 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +128 "core"  +5 "processing"%V% +10 "core" %f\ +2 #"da"Pulling 2ml of PSR.air +3 .PSR.select :air +17 .PS.reconfigure :default +18 "processing"%#A d`xb +26 ."da"PS.seek 2ml +9 "processing"%n'Ҧ +2110 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +6 "processing"%v +88 "core"  +4 ."da"PBV.dial :waste1 +4 "processing"%.  +11 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +15 "core" +6 "processing"%W% +8 "core" %Ҩ\  +6 ."da"PS.seek 1.5ml +2 "processing"%u'X +588 "core" ' +4 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +2 ."da"delay 1 second +161 .PSV.dial :waste1 +2 "processing"%/  +98 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +1604 "core" ' +2 "processing"%+9 +3 "core" 9\\5@ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5@ + 5@ + "processing"%I& +4 "core" &X-\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&C% +4 "core" %\  I  + "storage"(~% +4 "core" % \ z +2 "storage"([. +3 "core" .(K +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 5 +2 "storage"(r(<( +196 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<& o n\ r +2 "manipulator"&e& +4 "core" &-=   H + "manipulator"&% +4 "core" %\   c  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&k( +192 "core" ( +2 "manipulator"&{& +4 "core" &; A ) + "storage"(b& +4 "core" &<& | } 0\ w +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&a'j +93 "core" ' +2 "storage"(& +4 "core" &<& x \ w +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(%'g +180 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&t& +3 "core" &;  l ) +2 "storage"(c& +3 "core" &<& I L\ p +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 + "manipulator"&T' +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&h, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(]- +3 "core" -' +2 ."da"SE.seek 12.21 Pucks below Top Plate +2 "storage"(-' +39 "core" ' + "manipulator"&_% +4 "core" %\   +2 "storage"(& +4 "core" &<& n m ;\ q + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 292 counts + "manipulator"&;'6 +23 "core" ' +2 "manipulator"&&& +4 "core" &; \  ) + "storage"(K& +4 "core" &<& i m\ t +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&'j +21 "core" ' +2 ."da"SE.seek 13.21 Pucks below Top Plate +2 "storage"(S' +48 "core" ' + "manipulator"&4& +5 "core" &;  ^ ) + "manipulator"&`% +4 "core" %y < \ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&'\ +85 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&1(? +249 "core" ( +2 "manipulator"&G& +4 "core" &B  ? + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &B   ? +2 ."da"Forearm.seek PC +2 "manipulator"&''Η +95 "core" ' + ."da"Hand.close + "manipulator"&/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +421 "core" ( +2 "storage"()& +4 "core" &<& \ v + "manipulator"&o& +4 "core" &B  ? + "manipulator"&% +4 "core" % Ε  +2 ."da"Forearm.seek :retract + "manipulator"&Z'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 + "manipulator"&( +255 "core" ( +2 "manipulator"& & +5 "core" &"   ! 6 +2 "storage"(m& +4 "core" &<& g g\ t +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&g'j +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&31 +54 "core" 1 +2 "storage"(>- +4 "core" -' +3 ."da"SE.seek 12.96 Pucks below Top Plate +2 "storage"(J' +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +8 ."da"SE.seek 12.2 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1108h100ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +783 #"da"SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.913 seconds\ /var/log/esp/da23aug1108h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1108h100ml15s_nessie.tif +1568 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1108h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1108h100ml25s_nessie.tif +2569 #SX MX5/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1108h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + "storage"(:- +3 "core" -' +2 "storage"(0& +4 "core" &<& { /\ x + "manipulator"&?& +4 "core" &"  ' 6 +7 ."da"Elbow.seek 5 +7 "manipulator"&D( +8 "core" ( +5 "manipulator"&l& +11 "core" &"  : 6 +2 "storage"(s& +4 "core" &<& \ { +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&'j +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.91 Pucks below Top Plate +2 "storage"('̘ +58 "core" ' +2 "manipulator"&z& +4 "core" &"   6 + "storage"(f& +4 "core" &<& f k\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&7' +36 "core" ' + ."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 +2 ."da"SE.seek 13.1 Pucks below Top Plate +2 "storage"("'͂ +31 "core" ' + "manipulator"&#% +5 "core" %   + "storage"(F& +4 "core" &<& } 0\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 289 counts + "manipulator"&\ '3 +25 "core" ' +6 "manipulator"&& +4 "core" &"  1 6 +2 "storage"(& +4 "core" &<& \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&!'j +20 "core" ' + "storage"(B% +4 "core" %ͅ 0\ +3 ."downElevator"SE.seek :down +3 "storage"(X' +99 (}% +2 "core" % ,\ M= +2 "manipulator"&j% +4 "core" %k  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +45 "core" ' +2 "storage"(& +4 "core" &<& 2\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%y& +4 "core" &\ +2 "manipulator"&8& +4 "core" &"  6 + "manipulator"&M% +5 "core" %\    +2 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&U(-6 +185 "core" ( + "manipulator"&\\& +5 "core" &-;  K Z + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-; Z +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +59 "core" / +3 "manipulator"&p& +3 "core" &->  A W +2 "manipulator"&% +4 "core" % 3   2 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (? +118 "core" ( +57 "manipulator"&(& +6 "core" &H  E - + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +7 &R& +3 "core" &H \ - +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +97 "core" ' + "manipulator"& & +5 "core" &H - + "manipulator"&x% +4 "core" %΋ / +2 "processing"%& +4 "core" &\ +2 "processing"%<& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%(X +3 "core" &\ +6 & -\ %f +10 &W|\ 8 +9 &z\ L +9 &Y\ M +10 &u^\ M +9 &8Y\ M +10 &\\\ M +9 &X\ M +9 &Z\ L +10 &@[\ M +9 & \\\ M +9 &!X\ M +10 &#Z\ L +9 &%H[{\ M +9 &'\ Y\ M +10 &(Z\ M +9 &*]\ M +10 &,O^\ M +9 &.Y\ L +9 &/[\ M +10 &1]\ M +9 &3YZ\ L +9 &5[\ M +10 &6X{\ M +9 &8[\ M +10 &:__}\ M +9 &<"[\ M +10 &=Zi\ M +9 &?Z\ M +9 &Ai[\ L +9 &C*\\\ M +10 &Da\ M +9 &Fs\ O +10 &H_\ R +9 &J \ S +9 &K\ S +10 &M\ S +9 &Oc\ T +9 &Q%\ T +10 &R\ T +9 &T\ T +10 &Vj\ T +9 &Wcj=\ - +9 &Xt\ ? +9 ( +2 &X%=\ 3 + "processing"%<& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%=& +4 "core" &X%u\ 3 + ."psFlush"Hand.open +2 "manipulator"&*1 +63 "core" 1 + "manipulator"&|% +5 "core" % ΋   + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +43 "core"  + "processing"%5% +5 "core" %dm\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +460 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +133 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%9 @ +181 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%E  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%, +97 "core" +3 ."psFlush"PS.seek :empty + "processing"%$'F +2559 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +46 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +5 "processing"%Y +100 "core"  +2 "processing"%L% +4 "core" %E\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%V' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%O' +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%v  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%. @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%W +99 "core" +2 ."psFlush"PS.seek :empty + "processing"%n'F +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%/'T +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +1602 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%I'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2107 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%e U +52 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%b  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +549 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2055 "core" ' +5 ."psFlush"PSV.dial PSR +14 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%2'd +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1025 "Can"\ M +1581 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%_  +69 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%K'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%4' +1595 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%` +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%a  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%k'd +2620 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%% +74 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%T' +128 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +455 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" W +54 ."psFlush"PS.seek 0ml + "processing"%G'd +1397 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1212 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +26 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%m  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'3& +4 "core" & \ +2 "manipulator"&>& +4 "core" &H   - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Z(? +3 "core" ( + "manipulator"&S& +4 "core" &H , - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &H  R - +2 .tForearm.seek PC + "manipulator"&:'Η +102 "core" ' + .tHand.close + "manipulator"&0/ +52 "core" / +2 .tPC.seek :open +2 "processing"%?( +424 "core" ( +2 "manipulator"&l& +4 "core" &H  [ - +2 "manipulator"&s% +3 "core" % Ι W ` +2 .tForearm.seek :retract + "manipulator"&z'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +354 "core" ( +2 "manipulator"&#& +4 "core" &9  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &9 \ | L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +102 "core" ' + "manipulator"&& +4 "core" &9    L +2 "manipulator"&% +4 "core" %Q < r +2 "collection"'B& +4 "core" &\ +2 "collection"'g& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +7 & ,\ %f +9 &U}\ 7 +10 &\ L +14 &Z\ M +4 &oZ\ L +10 &0W\ M +9 &X\ M +10 &Y\ M +9 &vX\ M +9 &8Y\ M +10 &W\ M +9 &!V \ L +9 &#Y \ L +10 &%AX \ L +9 &'W\ M +10 &(W \ L +9 &*Y \ M +9 &,H]\ M +10 &.\ ] \ M +9 &/Z \ M +9 &1Y \ L +10 &3PW \ M +9 &5V \ M +10 &6] \ M +9 &8] \ M +9 &:W\\\ M +10 &<Z \ L +9 &=Y\ L +9 &?\\ \ M +10 &A`]\ M +9 &C"_\ \ M +10 &De\ \ N +9 &F\ Q +9 &HP\ U +10 &J \ W +9 &K\ X +9 &M\ X +10 &OJ\ Z +9 &Q \ Z +10 &R\ Z +9 &T\ Z +9 &VP\ Z +10 &Wq\ * +9 &Xr$\ U +9 ( +2 "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'}& +3 "core" &X{v\ L + &X{u\ L +2 .tHand.open + "manipulator"&j1 +59 "core" 1 +2 "manipulator"&% +4 "core" % Q ,  o r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &X{u \ L + "collection"'% +4 "core" %V\ + .tCSV.dial CSR +2 "collection"'y  +39 "core"  +2 "collection"'8% +4 "core" %G\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'7'm +1348 "core" ' +6 .tdelay 5 seconds +180 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +320 .tCSR.select :air +2 "collection"' +17 'M% +5 "core" %m\  +7 .tCS.reconfigure :fast +5 "collection"'#d @b +3 .tCS.seek 7.5ml +5 "collection"'\ ' +638 "core" ' + .tCSV.dial :waste +2 "collection"'" +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'!'Q +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'\\& +5 "core" &X{u\ L + "collection"'A% +4 "core" %J\ + .tCSV.dial :flush + "collection"'X  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'm +1178 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +52 "core" ? + "collection"'p% +4 "core" %m\  +3 .tCS.seek 7.001ml + "collection"'' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  + '(  +44 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"' @ +40 "core" ? +3 .tCS.seek 0ml + "collection"'R'Q +1596 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'U& +5 "core" &X{t\ \ L +2 "collection"' % +4 "core" %P\ +2 .tCSV.dial :flush + "collection"'x  +71 "core" +2 .tCS.seek 5ml +2 "collection"''m +1167 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +43 "core" B + "collection"'N% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'=' +512 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'*  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'|  +100 "core"  +2 .tCS.seek 0ml + "collection"'<'Q +1581 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &X{sF\ L + "collection"'5% +4 "core" %R!\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'% +5 "core" %R\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"''O +1813 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'9' O +579 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'E + ',  +97 "core" +33  + .tCTV.dial :intake + "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'Y'Q +1817 "core" ' +6 .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'L  +70 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'$'Q +593 "core" ' + .tCSV.dial CSR + "collection"'V  +99 "core"  +2 "collection"'v% +4 "core" %L\\\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'.'m +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 .tCS.seek 10ml +2 "collection"'W' O +1343 "core" ' +2 .tCSV.dial CBV + "collection"'O +99 "core" +2 .tCS.seek 0ml + "collection"'d'Q +300 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2293 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +5 "core" &8  U L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&/( +3 "core" ( +2 "manipulator"&+& +4 "core" &8   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &8  L +2 .tForearm.seek CC +2 "manipulator"&u'O +101 "core" ' + .tHand.close + "manipulator"&C/ +57 "core" / +2 .tCC.seek :open +2 "collection"'I( +425 "core" ( +2 "manipulator"&~& +4 "core" &8   L + "manipulator"&% +4 "core" % ^ u G +2 .tForearm.seek :retract + "manipulator"&e'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(-6 +290 "core" ( + "manipulator"&6& +4 "core" &-6  _ V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-6  I V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b'n +102 "core" ' +2 .tHand.open + "manipulator"&{1 +56 "core" 1 + "manipulator"&% +5 "core" % ]   Y +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:36:29 + #Preparing to sleep until 11:00AM 08/11/2023 +8 #Asleep til 11:00AM 08/11/2023 +3 #Continuing at 11:00 +2 "Can"\ >B +28 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +658 "Can"\ & +14198 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12454 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 11,\\n 6 => 11}\\nCan@06:36:29, 24.5C, 29% humidity, 15.1psia, 13.372V, 0.355A, 113.256Ah, 4.75W",Subject: "da sampling at most 100ml" +8275 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4459 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +133 "Can"\   +18386 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13032 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12506 "Can"\ #ĽJ +8225 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +851 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4200 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8276 "Can"\ & +12456 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9370 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4076 "Can"\ &Kv +16653 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +17932 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20560 "Can"\ Ȕ +176 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +3728 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18537 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4158 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12188 "Can"\ &#8 +107 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +7999 "Can"\ )p +12726 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +120 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18535 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4078 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@41684 sendCRC with ifg=0x20, ie=0x7F + #@43519 sendCRC with ifg=0x08, ie=0x5F #@38282 idle with ifg=0x84, ie=0x75 + #@38955 select with ifg=0x10, ie=0xF5 + #@39589 receive with ifg=0x10, ie=0xFD + #@40223 receive with ifg=0x10, ie=0xFD #@40857 receive with ifg=0x10, ie=0xFD + #@41184 receive with ifg=0x80, ie=0xFD #@56631 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +542 "Can"\ ͦ] +2 \ ͦ]R + #"Restarting_core_reader"Polling Can every 10:00 +19748 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8724 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18571 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +921 "Can"\ $ +3273 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17196 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15238 "Can"\ &g +3292 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4982 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6821 "Can"\ ', +13908 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5534 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12567 "Can"\ &E+ +62 .tGate.power :raw,:ON +92 "sampler") +2 )t +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %c +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'2% +3 "core" %\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%_% +3 "core" %E\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")]% +3 "core" %li s\ +2 .tSS.configure :default + "sampler")#.0X\ + %  \   +2  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&q% + ."rdySampler"CSV.dial :waste1 +4 "processing"%G  + "collection"' +5 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&h'\ +29 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")H +3 "core"  +2 "sampler")  +4 "core" +3 ."readyCS"CS.reconfigure :fast +2 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +3 "sampler")#.0X' +60 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"(S(K +381 "core" ' +44 ' + ."rdyProcessing"PS.stop + "processing"%5 +1029 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&J'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&0( +104 "core" ( +2 "manipulator"& & +4 "core" &   > 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&i'\ +19 "core" ' + "manipulator"&% +5 "core" %\   # T +2 "processing"%l& + "collection"'s& +7 "core" &\ + &\ +3 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b + "processing"%$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "processing"%Z( +2 "collection"':( +268 "core" ( +6 ( +43 "Can"\ Iw33 +8 #tPhase [shallowDAwithoutWCR] + #===> STARTED shallowDAwithoutWCR (phase #33) <=== + .Sample.shallow + "sampler")#2 +23 "core" 2 + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &\  + .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&& +4 "core" &  1 2 + "manipulator"&B% +4 "core" % \   T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(-6 +184 "core" ( + "manipulator"&Q& +4 "core" &-5  & O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-5  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&j'n +97 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 "manipulator"&& +4 "core" &-6   N + "manipulator"&% +4 "core" % p  H +2 .tForearm.seek :retract + "manipulator"&g'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +284 "core" ( + "manipulator"&8& +4 "core" &< 8 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &< \ M M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&^'O +103 "core" ' +4 "manipulator"&M& +8 "core" &:  X L +4 "manipulator"&7% +8 "core" %V   1 o +4 "collection"'"& +8 "core" &\  +5 "collection"'\ & +10 "core" &\  +4 &\  +4 .tCC.seek :closed +6 "collection"'\\(X +6 "core" &\  +4 &\ B +8 &"K}\ 3 +11 &\\w\ G +13 & Z\ M +10 &X\ L +8 &X\ L +6 &RW\ M +8 &W\ L +11 &Y\ M +8 &Z\ M +10 &ZW\ M +10 &!W\ L +8 &"Y\ L +11 &$\\\ M +10 &&bY\ M +7 &(%U\ L +11 &)Y\ L +7 &+X\ L +10 &-j\\\ M +11 &/-\\\ L +8 &0X\ L +11 &2\\\ M +12 &4rY\ M +7 &65Z\ L +9 &7U\ M +7 &9Z\ L +12 &;zV\ M +9 &==W\ L +8 &>Y\ L +11 &@\\\ M +9 &B\\\ M +8 &DBc\ M +11 &Ex \ P +8 &G\  \ S +9 &Il\  \ W +11 &K-  \ W +8 &L  \ X +12 &N \ Y +9 &Pn  \ Y +7 &R/ \ Y +11 &S \ \ Z +9 &U \ Z +10 &Wr \ G +9 &XP \ - +7 &Xy  \ N +5 ( + "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + "collection"'A& +4 "core" &X}  \ N + &X} \ N + .tHand.open + "manipulator"&X1 +56 "core" 1 + "manipulator"&!% +4 "core" % U 9 ( : p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'p& +8 "core" &X| \ N +4 "collection"' % +7 "core" %Q  \ +6 .tCSV.dial CSR +5 "collection"'w  +138 "core"  +4 "collection"'(% +9 "core" %Q  \ +4 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 5ml +4 "collection"''m +39 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1303 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +6 "collection"' +30 '% +20 "core" %m \  +15 .tCS.reconfigure :fast +14 "collection"'#d @b +22 .tCS.seek 7.5ml +9 "collection"'U' +633 "core" ' +2 .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'x'Q +1466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +502 "core" ' +2 #tPurging external Intake + "collection"'R& +4 "core" &X{ x\ N + "collection"'@% +4 "core" %M r\ + .tCSV.dial :flush +2 "collection"'N  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' O +2261 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +7 "collection"'* + '|  +5 "core"  +64  +2 .tCTV.dial :intake + "collection"'=  +71 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''Q +226 "Can"\ nK +2037 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'5  +72 "core"  +2 #tFlushing upper manifold + "collection"'& +5 "core" &Xy  s\ N +2 "collection"'% +4 "core" %T v\ +2 .tCSV.dial :flush +2 "collection"'<  +73 "core"  +3 .tCS.seek 5ml +2 "collection"''m +1162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'E @ +42 "core" B + "collection"',% +5 "core" %m\ \  +2 .tCS.seek 7ml +2 "collection"'' +528 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'9 +2 .tCBV.dial CSV +110 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'L'Q +1608 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Y'. +744 "core" ' +2 .tCSV.dial :waste + "collection"'V +40 "core" +2 .tCS.seek 0ml + "collection"'v'Q +742 "core" ' + "collection"'$& +4 "core" &Xy  \ N +2 "collection"'.% +4 "core" %O  \ + .tCSV.dial :flush + "collection"'O  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'W'. +740 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +53 "core" ? + "collection"'+% +4 "core" %.  \  +3 .tCS.seek 5ml + "collection"' 'm +530 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'C'Q +1171 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'f'. +738 "core" ' +2 .tCSV.dial :waste + "collection"'D +68 "core" +2 .tCS.seek 0ml + "collection"''Q +742 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &8 X L +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&u& +4 "core" &8   [ L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &7 0 L +2 .tForearm.seek CC + "manipulator"&'O +96 "core" ' + .tHand.close + "manipulator"&// +62 "core" / +2 .tCC.seek :open +51 "collection"'{( +426 "core" ( + "manipulator"&& +4 "core" &8   L +2 "manipulator"&e% +3 "core" % ^   +2 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&P(-6 +296 "core" ( + "manipulator"&t& +4 "core" &-<    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-<  C  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c'n +101 "core" ' +2 .tHand.open + "manipulator"&21 +55 "core" 1 + "manipulator"&_% +4 "core" % c $  u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +99 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'&& +4 "core" &\ +2 "manipulator"&% +4 "core" %\    0 + "storage"(K% +4 "core" % I\ + "storage"(`. +4 "core" .(K + "storage"(a& +4 "core" &K \  + "storage"(4& +4 "core" &K \  +2 "manipulator"&%& +4 "core" &-H  !  + "manipulator"&k% +4 "core" %\    0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&T( +178 "core" ( +2 "manipulator"&& +4 "core" &  8 4 + "storage"(-& +4 "core" &K |\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&;'8 +103 "core" ' +3 "storage"(q& +4 "core" &K 1\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +224 "core" ' + "storage"(H- +4 "core" -'? + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &K \  + "manipulator"&G& +4 "core" & \ 6 4 +2 .tElbow.seek 6 + "manipulator"&'( +3 "core" ( +2 "manipulator"&& +4 "core" &  c 4 + "storage"(d& +4 "core" &K 2\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&[' +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(3' +6 "core" & _ 4 +2 "manipulator"&r% +4 "core" % \ V +2 .tForearm.seek :retract + "manipulator"&m'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +97 "core" ' + ."downElevator"SE.stop + "storage"(5 +54 "core" ( +2 "manipulator"&& +4 "core" &7 \  A K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &8  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'O +102 "core" ' +2 "manipulator"&h& +5 "core" &8   r K + "manipulator"& % +4 "core" %U  h +2 "collection"'J& +4 "core" &\ +2 "collection"'I& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'?(X +4 "core" &\  +8 &0y\ +{ +10 &e~\ > +9 &q\ L +9 &JU\ K +10 & Y\ L +9 &V\ L +10 &X\ K +9 &QT\ L +9 &Y\ L +10 &U\ L +9 & S\ K +9 &"YS\ L +10 &$Y\ K +9 &%Y\ L +9 &'X\ L +10 &)bT\ K +9 &+$V\ K +10 &,T\ L +9 &.Y\ K +9 &0iX\ L +10 &2+W\ L +9 &3S\ K +9 &5T\ L +10 &7pW\ L +9 &94R\ K +10 &:U\ K +9 &<Y\ L +9 &>zY\ K +10 &@;T\ L +9 &AW\ L +9 &Ca \ M +10 &Eu{\  \ P +9 &G)\  \ U +10 &H  \ X +9 &J  \ X +9 &La  \ Y +10 &N" \ Z +10 &O  \ Y +8 &Q\  \ Z +10 &Sg \ Z +9 &U'  \ [ +10 &V\  \ S +9 &XD  }\ , +9 &Xp\  \ R +6 ( + "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.27 + .Hand.open +2 "manipulator" +3 "core" &Xpp  y\ R +50 1 +6 "manipulator"&F% +10 "core" % T  & i +7 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +16 .tForearm.seek :retract +15 "manipulator"&'\ +121 "core" ' +6 #tcollectSample 100ml w/bubble point of 24psi +3 #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +67 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +80 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")+ +3 "core" + +2 "sampler")B% +4 "core" %mj x\ b< + "collection"'Q& +4 "core" &Xpm\  v\ rR +3 "Can"\ fJv + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +28  +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %R\  N\ o +2 "sampler")% +3 "core" %5X0ok k\ ] + .tSSV.dial :spit +2 "sampler")i +130 "core"  +2 .tSS.seek 0ml +2 "sampler")j' +293 "core" ' +17 .tSSV.dial CBV +9 "sampler")8  +145 "core"  +15 .tCTV.dial :intake +6 "collection"'  +79 "core"  +12 #tWaiting for external sampler to finish priming... +8 .delayUntil "11:07:57.38" +1408 #"flow"0.0L/min +12078 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +729 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %pM u\ R +36 "collection"'1% +3 "core" %R h\ b +2 "sampler")% +3 "core" %pM m\ R +42 "collection"'r% +3 "core" %R[\ b +2 "sampler")T% +4 "core" %pM x\ R +46 "collection"';% +3 "core" %R"\ a +2 "sampler")% +4 "core" %pM-% q\ R +53 "collection"'s% +3 "core" %R.0|\ b +2 "sampler")% +4 "core" %rLac k\ Q + "sampler")[% +4 "core" %tMec j\ Q + .tIntake.select :close + "sampler")0 +9 )h% +2 "core" %u1pi v\ W +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")J' +919 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")'  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'3% +3 "core" %R8;_\ b + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +433 "core" ' +2 .tdelay 15 seconds +1507 "collection"'$% +22 "core" % Y\ +18 "sampler")V% +28 "core" %O@< v\  +14 #tEvacuated: Intake @15.4psia, Outlet @12.5psia +7 .SSV.dial :spit,avoiding: :exhaust +15 "sampler")v +129 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +98 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'>'Q +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")1 +130 "core"  + ' +2 ."CSpush"CS.stop +2 "collection"'5 + .tSS.reconfigure :exhale +5 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +52 "collection"'!9 +7 "core" 9Ad +102 "collection"'p9 +2 "core" 9Ed +102 "collection"'M9 +3 "core" 9Id +107 "collection"'79 +6 "core" 9Nd +104 "collection"'w9 +2 "core" 9Rd +102 "collection"'(9 +3 "core" 91Vd +102 "collection"'^9 +2 "core" 9UZd +102 "collection"' 9 +3 "core" 9w_b +102 "collection"'o9 +2 "core" 9c_ +102 "collection"'\ 9 +3 "core" 9g\\ +102 "collection"' 9 +3 "core" 9kX +102 "collection"'U9 +2 "core" 9oU +105 "collection"'R9 +5 "core" 9)tQ +103 "collection"')9 +24 "core" 9PxN +113 "collection"'N9 +14 "core" 9}~I +114 "collection"'x9 +22 "core" 9F +114 "collection"'=9 +24 "core" 9C +113 "collection"'*9 +14 "core" 9? +115 "collection"'59 +3 "core" 9'< +102 "collection"'9 +3 "core" 9I9 +102 "collection"'|9 +3 "core" 9i7 +102 "collection"'9 +3 "core" 95 +102 "collection"'9 +2 "core" 93 +102 "collection"'9 +3 "core" 90 +102 "collection"'@9 +3 "core" 9/ +102 "collection"'E9 +3 "core" 9\ - +102 "collection"'9 +2 "core" 9 , +103 "collection"',9 +2 "core" 9- * +102 "collection"'9 +3 "core" 9G ( +102 "collection"'9 +2 "core" 9^& +102 "collection"'9 +3 "core" 9v% +102 "collection"'L9 +2 "core" 9$ +102 "collection"'9 +3 "core" 9" +102 "collection"'<9 +2 "core" 9" +103 "collection"'$9 +3 "core" 9 +102 "collection"'V9 +2 "core" 9 +102 "collection"'v9 +3 "core" 9 +102 "collection"'Y9 +2 "core" 9  +102 "collection"'n9 +3 "core" 9  +102 "collection"'.9 +3 "core" 9 # +102 "collection"'O9 +2 "core" 9 3 +103 "collection"'D9 +2 "core" 9 B  +102 "collection"'+9 +3 "core" 9 Q" +102 "collection"'~9 +2 "core" 9 _# +102 "collection"'99 +3 "core" 9 m& +102 "collection"'C9 +3 "core" 9 z% +102 "collection"'f9 +3 "core" 9 ( +102 "collection"'u9 +3 "core" 9 )  +103 "collection"'/9 +2 "core" 9 ) +103 "collection"'y9 +3 "core" 9 + +102 "collection"'69 +3 "core" 9 - +103 "collection"'\\9 +3 "core" 9 . +102 "collection"'9 +3 "core" 9 /! +102 "collection"'e9 +3 "core" 9 0% +103 "collection"'9 +3 "core" 9 2* +103 "collection"'9 +3 "core" 9 2. +102 "collection"'9 +3 "core" 9 42 +103 "collection"'t9 +3 "core" 9 56 +102 "collection"'W9 +3 "core" 9 6; +103 "collection"'29 +3 "core" 9 7? +108 "collection"'&9 +3 "core" 9\ 9C +102 "collection"'9 +3 "core" 9\ :G +102 "collection"'_9 +3 "core" 9\ ;L +103 "collection"'a9 +2 "core" 9\ <P +103 "collection"'b9 +9 "core" 9\ =T +102 "collection"'9 +3 "core" 9\ ">X +103 "collection"'K9 +53 "core" 9\ (?] +113 "collection"'`9 +2 "core" 9\ /Ac +103 "collection"'c9 +3 "core" 9\ 4Ch +102 "collection"' 9 +4 "core" 9\ 9Cl +102 "collection"'-9 +4 "core" 9\ =Dp +102 "collection"'P9 +3 "core" 9\ BEt +103 "collection"'q9 +3 "core" 9\ EFx +102 "collection"'9 +3 "core" 9\ JG} +102 "collection"']9 +3 "core" 9\ MI +102 "collection"'9 +3 "core" 9\ QI +102 "collection"'G9 +2 "core" 9\ UJ +102 "collection"'d9 +3 "core" 9\ XL +102 "collection"'H9 +2 "core" 9\ \\M +103 "collection"'19 +3 "core" 9\ ^L +102 "collection"'49 +3 "core" 9\ bN +102 "collection"'>9 +2 "core" 9\ eO +102 "collection"'9 +4 "core" 9\ iP +102 "collection"'9 +2 "core" 9\ lQ +102 "collection"'T9 +3 "core" 9\ nR +102 "collection"'%9 +3 "core" 9\ qS +102 "collection"'r9 +2 "core" 9\ tT +103 "collection"'9 +2 "core" 9\ wV +103 "collection"'s9 +2 "core" 9\ zV +103 "collection"';9 +3 "core" 9\ }W +102 "collection"'9 +2 "core" 9\ X +3 .tCH.hold 10:00,70C +3 "collection"'[ `\ `\ }  +2 ' 9 +6 "core"  + 9\ \ ~ + "collection"'h% +5 "core" %\ w +2 #tBegun lysing Collection Puck Heater at 68.1C/40.0psia +10967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +2949 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4172 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +5550 "core" ` +2 "collection"''9 +4 "core" 9\ \ +2 "collection"'k% +5 "core" %\ +3 #tEnded lysing Collection Puck Heater at 70C/36.4psia +2 .CS.seek 0ml +2 "collection"'J'Q +334 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'# @ +97 "core" B +2 .tCSV.dial :air +2 "collection"'3 @ +41 "core" ? +4 .tCS.seek 5ml + "collection"'I'm +1348 "core" ' +2 .tCSV.dial CTV +2 "collection"'F  +41 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'B @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'l  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +53 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1346 "core" ' +2 "collection"'0% +4 "core" %Nop\ + #tPuck @47.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +100 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'i% +4 "core" %NXZ\ +2 .tCS.seek 5ml + "collection"'}'m +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'8  +40 "core" + "collection"'% +4 "core" %m,e\  +2 .tCS.seek 7ml +2 "collection"'z' +586 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'j @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'"' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'g ` +123 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"':   +29 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'Q  + 'A  +27 "core"  +101  +2 .tCS.seek 5ml +2 "collection"'X'm +1337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'! @ +97 "core" B + .tCSV.dial :waste +2 "collection"'p +98 "core" +2 .tCS.seek 0ml +2 "collection"'M'Q +1348 "core" ' + .tCSV.dial :air +2 "collection"'7 @ +70 "core" A +2 .tCS.seek 5ml +2 "collection"'w'm +1348 "core" ' + .tCSV.dial CTV +2 "collection"'(  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'^ @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'o @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'\ 'Q +1339 "core" ' +14 #tRecovering Lysate (#2 of 2) +4 .CSV.dial CBV +5 "collection"' +13 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +75 "core" ~ +2 .tCBV.dial CSV + "collection"'U  +30 "core"  +2 "collection"'R% +4 "core" %MIL\ +2 .tCS.seek 5ml + "collection"')'m +1352 "core" ' +17 .tdelay 5 seconds +512 .CTV.dial :air +8 "collection"'N  +51 "core" +5 "collection"'x% +35 "core" %m\  +6 .tCS.seek 7ml +2 "collection"'=' +578 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'* @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'5' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" _ +2 #tLysing Complete + "collection"'|& +4 "core" &Xpm\ R +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&% +4 "core" %\    E +2 "storage"(% +3 "core" % k h\ +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(@(<( +195 "core" ( +6 .tSC.configure :limp +2 "storage"($(\ 1b +2 (E& +3 "core" &<* 4 4 !\ +2 "manipulator"&& +3 "core" & 4 \  I +2 "manipulator"&,% +4 "core" %\    K E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&( +197 "core" ( + "manipulator"&& +4 "core" &3  * + +2 "storage"(& +3 "core" &<* \ +3 .tForearm.reconfigure :tight +54 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 600 counts +2 "manipulator"&L'j +94 "core" ' +2 "storage"(& +4 "core" &<* A\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<'g +177 "core" ' +5 "storage"($- +5 "core" -' +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"&V& +4 "core" &3 \  6 + + "storage"(v& +5 "core" &<* , +s\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&Y' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&n, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(.- +2 "core" -' +3 .tSE.seek 13.2 Pucks below Top Plate +2 "storage"(O' +37 "core" ' + "manipulator"&D% +5 "core" %  S +2 "storage"(+& +4 "core" &<* R 7 0\  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 297 counts + "manipulator"&~'; +23 "core" ' +2 "manipulator"&9& +5 "core" &3  1 + +2 "storage"(C& +5 "core" &<* 6 )\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&f'j +21 "core" ' +2 .tSE.seek 14.2 Pucks below Top Plate +2 "storage"(u' +46 "core" ' +2 "manipulator"&/& +5 "core" &3  ( + +2 "manipulator"&y% +5 "core" %p  \   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&\\( +153 "core" ( + "manipulator"&& +4 "core" &1  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &2   G +2 .tForearm.seek CC + "manipulator"&'O +98 "core" ' +3 .tHand.close + "manipulator"&/ +64 "core" / + .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "storage"(t& +4 "core" &<* 7 - E\ +2 "storage"(W& +3 "core" &<* * +\ +2 "manipulator"&2& +4 "core" &1 \  G + "manipulator"&&% +4 "core" % \\  L +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&_( +196 "core" ( + "manipulator"&a& +5 "core" &&  3 + "storage"(b& +4 "core" &<* k k\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&' +95 "core" ' + .tElbow.hold +2 "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&`1 +57 "core" 1 +3 "manipulator"&c% +4 "core" % !  + + "storage"( & +4 "core" &<* f i \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 315 counts + "manipulator"&-'M +21 "core" ' +2 "manipulator"&P& +4 "core" &' N 3 + "storage"(q& +5 "core" &<* \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +24 "core" ' +2 "storage"(]% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (G% +3 "core" %j \ N> +2 "manipulator"&d% +4 "core" %m   ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +25 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +4 "core" &\ + "manipulator"&4& +4 "core" &'  3 +2 "manipulator"&>% +4 "core" %\   O  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +186 "core" ( +2 "manipulator"&& +4 "core" &->   9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &->   9 +2 .tForearm.seek :garage + "manipulator"&%'n +101 "core" ' + .tHand.close + "manipulator"&r/ +62 "core" / + "manipulator"&& +4 "core" &->  < 9 +2 "manipulator"&s% +3 "core" % k  C M +2 .tForearm.seek :retract +2 "manipulator"&;'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +278 "core" ( +2 "manipulator"& & +3 "core" &5  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &4  ; I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&[& +4 "core" &4  I +2 "manipulator"&'% +3 "core" %X  c +2 "collection"'k& +4 "core" &\ +2 "collection"'m& +5 "core" &\ +2 .tCC.seek :closed + "collection"'#(X +5 "core" &\ +6 & +\ %f +10 &Wv\ 7 +9 &v\ K +9 &U\ K +10 &sU\ K +9 &5U\ K +10 &Xu\ K +9 &Sj\ K +9 &yYE\ L +10 &=V?\ K +9 &V$\ K +9 &!U\ K +10 &#V\ K +9 &%EU\ K +10 &'V\ K +9 &(V\ K +9 &*U\ K +10 &,MV\ K +9 &.W\ K +14 &/W\ K +5 &1Y\ K +9 &3VU\ J +10 &5U\ K +9 &6U\ L +9 &8T\ K +10 &:]T\ K +9 &<Ww\ K +9 &=Vj\ K +10 &?V`\ K +9 &AdVK\ K +10 &C&[D\ K +9 &Dc/\ L +9 &F1k"\ P +10 &HO:1\ U +9 &J UQ\ X +9 &Kdb\ X +10 &Mrq\ X +9 &OJ}|\ Z +10 &Q \ Z +9 &R\ Z +9 &T\ Z +10 &VO\ [ +9 &Wm\ * +9 &Xp+\ ` +9 ( +2 &Xp\ L +2 "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.16 + "collection"'3& +4 "core" &Xp\ L + .tHand.open + "manipulator"&J1 +60 "core" 1 + "manipulator"&F% +4 "core" % V   4 e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +108 "core" ' +2 .tPSV.dial PSR + "processing"%l +127 "core"  + "processing"%{% +4 "core" %d\ \ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%I'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%0  +40 "core"  +2 .tPS.seek 0ml + "processing"%'d +681 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2279 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +42 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +1829 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +768 "core" ' +6 .tPSV.dial :air +3 "processing"%"  +44 "core"  +4 .tPS.seek 2.5ml +4 "processing"%!' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +41 "core" +2 .tPS.seek 0ml + "processing"%X'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" &3 ^ H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&M( +4 "core" ( + "manipulator"&(& +5 "core" &4  2 H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &4 \   H +2 .tForearm.seek CC + "manipulator"& 'O +95 "core" ' +2 .tHand.close + "manipulator"&o/ +53 "core" / +2 .tCC.seek :open +2 "collection"'w( +426 "core" ( +2 "manipulator"& & +4 "core" &3 \  H + "manipulator"&U% +4 "core" % b  f u +2 .tForearm.seek :retract + "manipulator"&R'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\ (-6 +292 "core" ( +2 "manipulator"&N& +4 "core" &-6 = A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-6 A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)'n +99 "core" ' +2 .tHand.open + "manipulator"&*1 +54 "core" 1 +2 "manipulator"&=% +4 "core" % b   s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'|& +4 "core" &!\ +2 "manipulator"&% +4 "core" %\    +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(E(K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K \ \ + "manipulator"&,& +4 "core" &-6 U A + "manipulator"&S% +4 "core" %\  E  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&( +187 "core" ( +2 "manipulator"&& +3 "core" &  E 5 +2 "storage"( & +4 "core" &K \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +97 "core" ' + "storage"($& +4 "core" &K \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(V'g +238 "core" ' + "storage"(- +4 "core" -'J + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v& +2 "core" &K k l\ +2 "manipulator"&.& +3 "core" &  e 5 +2 .tElbow.seek 6 + "manipulator"&D( +4 "core" ( +2 "manipulator"&+& +3 "core" &   5 +2 "storage"(9& +3 "core" &K ^\ +3 .tForearm.seek 6 + 300 counts + "manipulator"&C' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&y& +2 "storage"(L' +9 "core" &   5 + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&<'\ +102 "core" ' +2 .tElbow.seek CC + "manipulator"&Y( +97 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +49 "core" ( + "manipulator"&~& +4 "core" &5  L I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &5  @ I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +96 "core" ' +2 "manipulator"&e& +4 "core" &4  I +2 "manipulator"&f% +4 "core" %N   +2 "collection"'n& +4 "core" &\ +2 "collection"'& +4 "core" &M\ +3 .tCC.seek :closed + "collection"'6(X +4 "core" &>\ +8 & 3\ %g +9 &Xv\ 7 +10 &y\ K +9 &U\ K +10 &sY\ K +9 &5X\ K +9 &U\ K +10 &V\ K +9 &{Vq\ K +9 &<W\\\ L +10 &TN\ K +9 &!R?\ J +10 &#V6\ K +9 &%EU'\ K +9 &'W\ K +10 &(V \ K +9 &*U\ K +9 &,MV4\ K +10 &.W3\ L +9 &/U5\ K +10 &1U'\ K +9 &3UU\ K +9 &5U \ K +10 &6U\ L +9 &8V\ K +9 &:^W\ K +10 &<V?\ K +9 &=VV\ L +10 &?UY\ K +9 &AdZT\ L +9 &C$`@\ L +10 &D~H\ P +9 &Fd\ T +9 &HJ\ W +11 &J \ W +8 &K\ Y +10 &M\ Y +9 &OJ\ Z +9 &Q \ Z +10 &R\ [ +9 &T\ [ +9 &VP\ [ +10 &Wl\ - +9 &Xs&\ X +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.27 + .Hand.open + "manipulator"&?1 +3 "core" &X|h\ O +53 1 + "manipulator"&t% +4 "core" % N   y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +99 "core" ' +3 .tCTV.dial CSV,avoiding: :intake + "collection"'2  +126 "core" ~ +46 .tCSV.dial CTV +9 "collection"'&  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%a' +2613 "core" ' +2 "collection"'% +4 "core" % O\  +2 .tCS.seek 4ml + "collection"'b'NP +1589 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%\\  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%`  +69 "core"  +2 .tPS.seek 0ml + "processing"%c'd +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" _ +2 .tCSV.dial :air + "collection"'P @ +42 "core" @ +3 .tCS.seek 10ml + "collection"'q' O +1592 "core" ' + .tCSV.dial CTV + "collection"']  +42 "core"  +2 .tCS.seek 0ml + "collection"''Q +1470 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1116 "core" ' + .tCBV.dial :waste1 + "collection"'G @ +27 "core" > +2 .tdelay 5 seconds +507 .CTV.dial :air,avoiding: :intake +15 "collection"'d  +131 "core" +7 "collection"'_& +28 "core" &X|h(\ O +14 #tStoring lyfil puck in Collection Clamp to tube 5 +10 "manipulator"&1% +31 "core" %\   ) +23 "storage"(4% +32 "core" % T R \ +8 "storage"(>. +31 "core" .(K +14 .tSC.reconfigure :tight +15 "storage"($\ .(\ 1~b +14 .tSC.seek 5 +14 "storage"((<( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" &<' \  +2 "manipulator"&u& +4 "core" &4  > I + "manipulator"&% +4 "core" %\  ; ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&( +168 "core" ( + "manipulator"&T& +4 "core" &) \   % +2 "storage"(& +4 "core" &<' l l \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&K'j +92 "core" ' + "storage"(r& +4 "core" &<' \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +165 "core" ' +2 "storage"(s- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" &)  ? % +2 "storage"(%& +4 "core" &<' % +\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 + "manipulator"& ' +23 "core" ' + .tElbow.hold +2 "manipulator"&h, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 14.21 Pucks below Top Plate +2 "storage"([' +38 "core" ' +2 "manipulator"&'% +4 "core" %   +2 "storage"(k& +4 "core" &<' I P\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 293 counts + "manipulator"&;'7 +20 "core" ' + "manipulator"&& +5 "core" &)    % + "storage"(3& +4 "core" &<' k k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&J'j +23 "core" ' +2 .tSE.seek 15.21 Pucks below Top Plate +2 "storage"(F' +41 "core" ' +2 "manipulator"&m& +4 "core" &)  % +2 "manipulator"&l% +4 "core" %p  9 ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +159 "core" ( + "manipulator"&0& +5 "core" &7   3 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &7  1 K +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "storage"(8& +4 "core" &<' k O 2\ + "storage"(& +4 "core" &<' C E U\ + "manipulator"&}& +4 "core" &6 \  + K + "manipulator"&j% +4 "core" % \\  +2 .tForearm.seek :retract + "manipulator"&i'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&g( +196 "core" ( +2 "manipulator"&z& +4 "core" && 7 2 + "storage"(Q& +4 "core" &<' 2\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&:' +98 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&A1 +59 "core" 1 +2 "manipulator"&p% +5 "core" %   ` + "storage"(!& +4 "core" &<' E E [\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 309 counts + "manipulator"&7'G +21 "core" ' +2 "manipulator"&(& +4 "core" &&  1 2 + "storage"(^& +9 "core" &<' u v ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&o'j +25 "core" ' + "storage"(% +5 "core" % t v T\ +2 ."downElevator"SE.seek :down +3 "storage"(B' +99 (#% +3 "core" %H \ M: +2 "manipulator"& % +4 "core" %{  =  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +7 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ' + .tPSV.dial :air +2 "processing"%  +70 "core" +2 .tPS.seek 2.5ml + "processing"%N' +2609 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%x +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%M  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%* +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%=  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%|'d +2620 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &*\  + "manipulator"&& +4 "core" && M 2 + "manipulator"&% +53 "core" %\   Y +9 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(-6 +183 "core" ( + "manipulator"&)& +5 "core" &-=  P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-=  P +2 .tForearm.seek :garage + "manipulator"&,'n +99 "core" ' + .tHand.close +2 "manipulator"&S/ +61 "core" / + "manipulator"&@& +5 "core" &-= \ O P + "manipulator"&% +4 "core" % u  % T +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ (? +118 "core" ( + "manipulator"&$& +4 "core" &E   % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &E % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +100 "core" ' + "manipulator"&v& +4 "core" &E  % +2 "manipulator"&.% +4 "core" %Μ   +2 "processing"%+& +4 "core" &8\  +2 "processing"%9& +4 "core" &6\  +3 .tPC.seek :closed + "processing"%/(X +4 "core" &K\  +10 &5K\ ,~ +9 &gK\ @ +9 &WtJ\ N +10 &\\Q\ M +9 &]T\ M +9 &_O\ N +10 &`]O\ N +9 &#ZT\ M +10 &[Y\ M +9 &_\\\ N +9 & h\\S\ N +10 &"*_[\ N +9 &#]W\ N +9 &%Y[\ M +10 &'q]]\ M +9 &)2Zf\ N +10 &*[c\ N +9 &,_l\ N +9 &.x`l\ N +10 &09]p\ N +9 &1]p\ M +10 &3Zi\ N +9 &5`e\ N +9 &7C`m\ M +10 &9]l\ M +9 &:Zv\ N +9 &<Zx\ N +13 &>K_y\ M +6 &@ \\{\ M +9 &A`~\ N +10 &Ca}\ N +9 &EOi~\ O +10 &G }\ Q +9 &Hx\ S +9 &J\ T +10 &LI\ S +10 &N \ T +8 &O\ T +10 &Q\ T +9 &SM\ U +10 &U\ T +9 &V\ U +10 &X+Ib\ (u +9 &X1\ . +5 ( +2 "processing"%9& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%y& +4 "core" &X \ . + &X \ . + .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % Κ  o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%~  +41 "core"  + .tPSV.dial :mixloop + "processing"%O +41 "core" +2 "processing"%V% +4 "core" %d_\ +2 .tPS.seek 0.3ml + "processing"%C'a +399 "core" ' +2 .tPSV.dial PSR + "processing"%e +96 "core"  + "processing"%f% +4 "core" %`\ +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%n'. +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%D' +1900 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop + "processing"%L +99 "core" +2 .tPTV.dial :mixing + "processing"%< @ +71 "core" A + .tPBV.dial :waste2 + "processing"%w  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&t& +4 "core" &E \ \ % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(? +4 "core" ( + "manipulator"&2& +4 "core" &E  ^ % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &E   % +2 .tForearm.seek PC + "manipulator"&&'Η +101 "core" ' +2 .tHand.close + "manipulator"&X/ +60 "core" / +2 .tPC.seek :open + "processing"%( +423 "core" ( + "manipulator"&5& +5 "core" &E  % + "manipulator"&\\% +4 "core" % Κ  , M +2 .tForearm.seek :retract + "manipulator"&`'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&a(-6 +121 "core" ( +2 "manipulator"& & +4 "core" &-- D  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &--  u  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b'n +97 "core" ' +2 .tHand.open + "manipulator"&]1 +58 "core" 1 + "manipulator"&q% +4 "core" % i   G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +104 "core" ' +5 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%d& +8 "core" &s\ +4 "manipulator"&_% +8 "core" %   5 m +2 "storage"(1% +5 "core" % \ +3 "storage"(4. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +3 "core" &K r i\  + "manipulator"&u& +4 "core" &-:  1  + "manipulator"&% +4 "core" %   m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&E( +177 "core" ( +2 "manipulator"&T& +4 "core" &  ^ 3 + "storage"(& +4 "core" &K A\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&r'8 +103 "core" ' +2 "storage"(Y& +4 "core" &K x\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(s'g +250 "core" ' +13 "storage"(H- +13 "core" -'V +8 .tSE.configure :default +10 "storage"(#QK-0-\ b +12 (%& +11 "core" &K Q\  +7 "manipulator"&W& +12 "core" &   3 +7 .tElbow.seek 6 +9 "manipulator"&( +12 "core" ( +6 "manipulator"&'& +12 "core" &  3 +3 "storage"(k& +12 "core" &K `\  +6 .tForearm.seek 6 + 300 counts +3 "manipulator"&' +40 "core" ' +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 .tHand.close +3 "manipulator"&3/ +34 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11 "core" / +10 ."downElevator"SE.seek :down +8 "manipulator"&m& +4 "storage"(l' +12 "core" &   3 +4 "manipulator"&K% +8 "core" %  6 +4 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.seek PC + "manipulator"&(? +97 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +153 "core" ( + "manipulator"& & +5 "core" &C # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &C  # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&['Η +100 "core" ' + "manipulator"&0& +5 "core" &C   3 # + "manipulator"&I% +4 "core" %Ν   +2 "processing"%J& +56 "core" &@\ +2 "processing"%h& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\ +7 & -\ $e +9 &W~\ 8 +12 &}\ M +7 &W\ M +9 &q\\\ M +10 &3Z\ M +9 &Z\ M +10 &Z\ M +9 &zZ\ M +9 &:]\ M +10 &Y\ M +9 &!Z\ M +9 &#Zw\ M +10 &%DZ\ M +9 &'Y|\ M +10 &([\ M +9 &*Zs\ M +9 &,L\\l\ M +10 &.Yn\ L +9 &/\\k\ M +9 &1Zo\ M +10 &3TZo\ M +9 &5]k\ M +10 &6Yv\ M +9 &8Yn\ L +9 &:[Z[\ M +10 &<ZT\ M +9 &=[i\ M +9 &?Zf\ M +10 &AcYb\ M +9 &C"hb\ N +10 &Dv^\ P +9 &F]\ R +9 &HXY\ S +10 &JH\ T +9 &KO\ T +9 &MR\ T +10 &O_U\ T +9 &Q U\ T +10 &RL\ T +9 &TN\ U +9 &VdL\ U +10 &WjpH\ 'x +9 &X"{<\ > +9 ( +3 "processing"%h& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.63 + .Hand.open + "manipulator"&{1 +3 "core" &X"B\ 2 +58 1 +2 "manipulator"&6% +4 "core" % Κ   W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +94 "core" ' +2 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% ] +2 %}9 +6 "core" 9 +104 "processing"%j9 +18 "core" 9 +124 "processing"%9 +17 "core" 9\ +114 "processing"%z9 +28 "core" 9 +112 "processing"%Q9 +14 "core" 9 +108 "processing"%9 +29 "core" 9 +110 "processing"%A9 +20 "core" 9 +107 "processing"%p9 +2 "core" 9% +102 "processing"%!9 +3 "core" 9) +102 "processing"%(9 +2 "core" 9- +102 "processing"%^9 +3 "core" 91 +102 "processing"%9 +2 "core" 96 +102 "processing"%i9 +3 "core" 9: +102 "processing"%#9 +3 "core" 9> +102 "processing"% 9 +2 "core" 9B +102 "processing"%g9 +3 "core" 9F +102 "processing"%:9 +2 "core" 9K +102 "processing"%79 +3 "core" 9O +102 "processing"% 9 +3 "core" 9S +102 "processing"%F9 +2 "core" 9W +102 "processing"%o9 +3 "core" 9[ +102 "processing"%B9 +2 "core" 9_ +103 "processing"%c9 +3 "core" 9d +102 "processing"%x9 +2 "core" 9h +102 "processing"%M9 +3 "core" 9l +102 "processing"%*9 +2 "core" 9p\ +102 "processing"%=9 +3 "core" 9 t +102 "processing"%N9 +2 "core" 9y +103 "processing"%9 +2 "core" 9} +3 .tPH.hold 2:00:00,28C +3 "processing"% p]p +3 .tdelay 1:30 +2 "core" } +5171 "Can"\ B, +3830 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +99 "core"  + "processing"%)% +4 "core" %i\\\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%"'Ҧ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%S  +71 "core"  + .tPSV.dial PTV +2 "processing"%@ +70 "core" +2 .tPBV.dial :waste1 + "processing"%  +125 "core"  +2 "processing"%U% +4 "core" %ҧ7\  +2 .tPS.seek 1.5ml + "processing"%$'W +588 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%,'d +1055 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +539 "core" ' +2 .tdelay 5:00 +1048 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5626 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%+ +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%R' +2329 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%Z +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%9  +126 "core" + .tPSV.dial :mixloop +2 "processing"%~ +42 "core" +2 .tPRV.dial :ab1 + "processing"%O @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%V'c +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%|  +43 "core" +2  +2 "processing"%e% +4 "core" %`L\  +2 .tPS.seek 0.34ml + "processing"%f'o +433 "core" ' +2 .tdelay 2 seconds +204 .CBV.dial between PRV and PSV +2 "collection"'C  +27 "core" +2 .tPRV.dial :air +2 "processing"%n  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%L'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%< @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%w' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%D  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%t'Ҧ +1596 "core" ' +8 .tPSV.dial :PML +3 "processing"%2 +50 "core" +3 .tPTV.dial :mixing +6 "processing"% @ +72 #"reset-modem"Session Begun +7 "core" B +2 .tPBV.dial :waste1 +4 "processing"%X  +6 #"reset-modem"-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +9 #Session Ended +24 "core" +2 "processing"%\ % +8 "core" %ҥP\  +4 .tPS.seek 1.85ml +4 "processing"%' +235 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%/ * +35 "core" + +7 .tPS.seek 0ml +3 "processing"%5'd +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +3 "core" & o\ +2 "manipulator"& & +4 "core" &C   # + "manipulator"&P% +4 "core" %\  B  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(-6 +121 "core" ( +3 "manipulator"&]& +4 "core" &-1   9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-1  j  +2 .tForearm.seek :garage + "manipulator"&q'n +98 "core" ' +2 .tHand.close + "manipulator"&d/ +64 "core" / +2 "manipulator"&_& +3 "core" &-8  S  +2 "manipulator"&`% +5 "core" % r   N +2 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4( +297 "core" ( + "manipulator"&b& +5 "core" &  \ 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &  1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u'O +98 "core" ' +2 "manipulator"&& +5 "core" &  \ ' 1 + "manipulator"&% +4 "core" %W   +2 "collection"'T& +4 "core" &r\ +2 "collection"'& +4 "core" &t\ +3 .tCC.seek :closed + "collection"'a(X +4 "core" &i\  +8 &0k\ +| +10 &e l\ ? +9 &~v c\ N +9 &BV f\ M +10 &Wh\ M +9 &[ d\ M +10 &\\]\ M +9 &K\\h\ M +9 &Wh\ L +10 &Ym\ L +9 & Xg\ L +9 &"TXg\ L +10 &$Xi\ L +9 &%Yh\ L +10 &'Yg\ L +9 &)[Ye\ M +9 &+\\g\ M +10 &,]a\ M +9 &.Vh\ M +9 &0cW]\ M +10 &2%Ub\ M +9 &3V`\ M +10 &5Uc\ M +9 &7kVe\ M +9 &9.Xg\ L +10 &:Yg\ L +9 &<Xf\ L +9 &>tXb\ L +10 &@6X]\ L +9 &AX^\ L +10 &C\\X\ M +9 &Eun`\ O +9 &G-b\ R +10 &H[\ V +9 &JX\ X +9 &LbZ\ X +10 &N"`\ Y +9 &O_\ Y +10 &QT\ Z +9 &SeT\ Z +9 &U%W\ Z +10 &VZ\ T +9 &X@R\ 1 +9 &XxrQ\ J +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'Y& +4 "core" &Xx`\\\ J + &Xx`T\ J +2 .tHand.open + "manipulator"&G1 +55 "core" 1 +2 "manipulator"&H% +5 "core" % V &  X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +105 "core" ' + .tPSV.dial PSR + "processing"%W +99 "core"  + "processing"%'% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%k'U +1282 "Can"\ t9 +316 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%3  +41 "core"  +3 .tPS.seek 0ml + "processing"%m'd +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"%K +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%E' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%r  + "collection"'s  +32 "core"  +121  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml + "processing"%;'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +43 "core" +2 .tPS.seek 0ml + "processing"%J'd +2309 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +296 "core" ' + .tPSV.dial :air +2 "processing"%l  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%{'d +1167 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +1435 "core" ' +18 #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&6& +34 "core" &   1 +19 .tElbow.reconfigure :tight +19 "manipulator"&$&.,(\ #b +17 .tElbow.seek CC +17 "manipulator"&}( +25 "core" ( +19 "manipulator"&h& +30 "core" &  6 1 +7 .tElbow.reconfigure :loose +14 "manipulator"&$ &.,(#b +14 &j& +31 "core" & I 1 +14 .tForearm.seek CC +7 "manipulator"&['O +110 "core" ' +14 .tHand.close +7 "manipulator"&/ +75 "core" / +14 .tCC.seek :open +9 "collection"'z( +430 "core" ( +2 "manipulator"&Q& +4 "core" & 1 + "manipulator"&% +4 "core" % \\  S +2 .tForearm.seek :retract + "manipulator"&A'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(-6 +285 "core" ( +2 "manipulator"&!& +3 "core" &-+  9 b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &-+  n b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'n +108 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&i% +4 "core" % e  - 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +103 "core" ' +2 ."da"delayUntil "11:59:38.68" +2894 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7044 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +2 ."da"PSV.dial :air + "processing"%7  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2323 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%F +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%B +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%x'd +2320 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +57 "processing"%M +127 "core"  + "processing"%*% +4 "core" %g\ + #"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"%N'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV + "processing"% +82 "core"  + ."da"PBV.dial :waste1 + "processing"%)  +35 "core" +2 "processing"%?% +3 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@'d +985 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +597 "core" ' +2 ."da"delay 2:00 +617 "Can"\ D +11385 #"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"%U * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2326 "core" ' +4 ."da"PSV.dial PTV +5 "processing"%$ +71 "core" +2 ."da"delay 5 seconds +346 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +150 ."da"PSV.dial PSR +4 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%.  +80 "core"  +5 ."da"PS.seek 0ml +6 "processing"%+'d +2326 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%, +124 "core"  +2 "processing"% % +3 "core" %h\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%Z' +279 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +293 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%y'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +35 "core" + "processing"%9% +4 "core" %ҥq\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'U +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1593 "core" ' +3 ."da"delay 2:00 +9523 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +1786 "core" ' +6 ."da"PSV.dial PTV +16 "processing"%C +82 "core" +15 ."da"delay 5 seconds +509 .PSV.dial PSR +2 "processing"%n +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%f +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +2324 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%D  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%w  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%2  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%X'a +379 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%\  +42 "core"  + "processing"%/% +4 "core" %ax\  +2 ."da"PS.seek 0.55ml +2 "processing"%t' +341 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%P @ +71 "core" A + ."da"PBV.dial :waste1 + "processing"%]  +35 "core" +2 "processing"%% +3 "core" %ҥp\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%_'d +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +5377 "Can"\ BPe +2944 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18533 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16952 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%8 * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%q  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +652 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1669 "core" ' +7 ."da"PSV.dial :mixloop +14 "processing"%& +54 "core" +7 ."da"delay 2 seconds +606 .PSV.dial :air +2 "processing"%-  +27 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2124 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +80 "core" +2 ."da"PS.seek 0ml + "processing"%'d +2309 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%; +125 "core"  +2 "processing"%I% +4 "core" %d\ + #"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 + "processing"%0' +585 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%J +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml + "processing"%6'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%h * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j'd +1605 "core" ' +2 ."da"delay 2:00 +1285 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6535 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +35 "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"%% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%a' +2335 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Q +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "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"%('d +2295 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%} +137 "core"  +2 "processing"%% +5 "core" %c\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%i' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%A'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%^ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%g% +5 "core" %ҩ \  +2 ."da"PS.seek 1.5ml +2 "processing"%:'Y +424 ."Qmail"GoodNews.email "Then, in tube 6: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:187\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 14,\\n 6 => 8}\\nCan@08:32:29, 25.0C, 30% humidity, 15.1psia, 13.348V, 0.318A, 114.326Ah, 4.25W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +162 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%{'d +10 ."Qmail"Notice.email "At 11:00:29 began in tube 6: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:187\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 14,\\n 6 => 8}\\nCan@11:00:29, 24.4C, 30% humidity, 15.1psia, 13.279V, 0.386A, 114.723Ah, 5.12W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +669 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +903 "core" ' +2 ."da"delay 2:00 +8472 "Can"\ Sx +3530 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%F  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%B +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2321 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%M +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%='d +518 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1789 "core" ' +14 ."da"Gate.power :camera,:ON +14 #Mixing DA Substrates .PSR.select :air +15 .PSV.dial PSR +12 "processing"% +148 "core"  +17 "processing"%% +35 "core" %_!\ +11 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +21 "processing"% +52 ."da"PS.reconfigure :default +20 "processing"%#A d`xb +23 ."da"PS.seek 0.25ml +6 "processing"%)' +347 "core" ' +2 ."da"delay 5 seconds +502 "processing"%?% +3 "core" %p\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%N' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%S'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%U% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'Q +580 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%$'d +1599 "core" ' +2 ."da"delay 10 seconds +451 !"Qmail"o:Email::SendTimeout: mesg"no response after 5:00:@timestampu: Time !%:bt["1/home/esp/esp2/lib/delay.rb:105: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:341"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 10 after 10:00 +549 #"da"recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%v * +33 "core" + +2 ."da"PSR.select :air +7 .PSV.dial PSR + "processing"%. +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2335 "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 +502 .PSV.dial PTV +2 "processing"%+ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%R +125 "core"  +2 "processing"%9% +4 "core" %g\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%y'Ҧ +1828 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +263 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%O +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%|'Z +594 "core" ' +17 ."da"delay 3 seconds +738 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" * +3 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%  +109 "core"  +2 ."da"PS.seek 0ml + "processing"%C'd +1593 "core" ' +2 "processing"%n9 +3 "core" 9\\5Y +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%f  +3 "core" 5Y + 5Y + "processing"%<& +4 "core" &X"U\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&V% +4 "core" %\   0 + "storage"(D% +4 "core" % y }\ x + "storage"(w. +3 "core" .(K +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 5 +2 "storage"(2(<( +211 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<* \ u +2 "manipulator"&L& +3 "core" &-,  A a +2 "manipulator"&\ % +4 "core" %\  G +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&/( +182 "core" ( + "manipulator"&X& +4 "core" & \   3 +2 "storage"(& +4 "core" &<* \ u +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&t'j +92 "core" ' +2 "storage"( & +4 "core" &<* y \ t +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(P'g +158 "core" ' + "storage"(]- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  3 +2 "storage"(d& +4 "core" &<* N W\ m + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&\\' +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -' +2 ."da"SE.seek 15.21 Pucks below Top Plate +2 "storage"(8' +37 "core" ' + "manipulator"&q% +4 "core" %  $ +2 "storage"(_& +3 "core" &<* [ _ &\ p +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 308 counts + "manipulator"&&'F +22 "core" ' +2 "manipulator"&-& +4 "core" &  h 3 + "storage"(& +4 "core" &<* X M\ o +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&'j +23 "core" ' +2 ."da"SE.seek 16.21 Pucks below Top Plate + "storage"(b' +48 "core" ' +2 "manipulator"&1& +6 "core" &  3 +2 "manipulator"&% +5 "core" %}   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Y(? +252 "core" ( +2 "manipulator"&H& +5 "core" &H   : +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &H 5 : +3 ."da"Forearm.seek PC +2 "manipulator"&W'Η +100 "core" ' +2 ."da"Hand.close + "manipulator"&'/ +65 "core" / +3 ."da"PC.seek :open +2 "processing"%G( +423 "core" ( +2 "storage"(5& +4 "core" &<* [ c\ p + "manipulator"&u& +4 "core" &H   : + "manipulator"&k% +4 "core" % Μ  l +2 ."da"Forearm.seek :retract + "manipulator"&K'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 5 + "manipulator"&m( +249 "core" ( + "manipulator"&3& +4 "core" &  9 0 +2 "storage"(r& +3 "core" &<* k ]\ p +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts + "manipulator"&'j +96 "core" ' + ."da"Hand.open + "manipulator"& 1 +52 "core" 1 +2 "storage"(E- +4 "core" -' +2 ."da"SE.seek 15.97 Pucks below Top Plate + "storage"(s'۬ +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.2 Pucks below Top Plate +2 "storage"(;' +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1112h100ml_nessie.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1041 #"da"SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.513 seconds\ /var/log/esp/da23aug1112h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1112h100ml15s_nessie.tif +1569 #SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1112h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1112h100ml25s_nessie.tif +2566 #SX MX5/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1112h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(I- +3 "core" -' +2 "storage"(& +4 "core" &<* d U \ r + "manipulator"&0& +4 "core" &  0 +2 ."da"Elbow.seek 5 + "manipulator"&J( +4 "core" ( + "manipulator"&& +6 "core" &  0 +5 "storage"(& +4 "core" &<* f f\ t +3 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&l'j +3 "core" ' +2 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.92 Pucks below Top Plate +6 "storage"(h'm +61 "core" ' + "manipulator"&6& +4 "core" &   G 0 +2 "storage"(4& +4 "core" &<* 2 ' 4\  + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&' +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&%, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.11 Pucks below Top Plate + "storage"(j'W +33 "core" ' +2 "manipulator"&Q% +4 "core" %%  + "storage"(& +4 "core" &<* S H\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 319 counts + "manipulator"&['Q +22 "core" ' +2 "manipulator"&!& +4 "core" &   0 +2 "storage"(a& +4 "core" &<* j O\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&}'j +14 "core" ' +2 "storage"(% +4 "core" %` j N \ +2 ."downElevator"SE.seek :down +3 "storage"((' +99 (i% +15 "core" % \  +2 "manipulator"&^% +4 "core" %t +2 ' +2 ."downElevator"SE.stop +2 ."da"Forearm.reconfigure :loose +2 "storage"(5 +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' + "storage"(g& +5 "core" &<* \  +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%A& +4 "core" &\ +2 "manipulator"&7& +4 "core" &   0 + "manipulator"&:% +4 "core" %\  : ( +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(-6 +183 "core" ( + "manipulator"&o& +4 "core" &-@ : j +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +4 "core" &-@  } j + ."psFlush"Forearm.seek :garage +2 "manipulator"&{'n +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +53 "core" / +2 "manipulator"&M& +4 "core" &-@   j + "manipulator"&*% +4 "core" % l   ? +2 ."psFlush"Forearm.seek :retract +37 "manipulator"&x'\ +109 "core" ' +59 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&c(? +119 "core" ( + "manipulator"&& +4 "core" &H  ? 9 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &H  M 9 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&='Η +99 "core" ' + "manipulator"&?& +5 "core" &H   5 9 + "manipulator"&)% +4 "core" %Ι  & +2 "processing"%N& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +4 "core" &;\ +8 & -\ $e +9 &W{\ 8 +10 &|\ L +9 &Xu\ L +10 &tZt\ M +9 &8X/\ L +9 &Y#\ M +10 &WU\ M +9 &}Yn\ M +9 &?\\s\ M +10 & V7\ M +9 &!YY\ M +10 &#\\i\ M +9 &%HYh\ L +9 &' Z_\ M +10 &(Wf\ M +9 &*Y\\\ L +9 &,OZQ\ M +10 &.W[\ M +9 &/Z_\ M +10 &1]&\ M +9 &3XYH\ L +9 &5ZW\ M +10 &6\\Q\ M +9 &8YN\ L +9 &:_YS\ M +10 &<"ZR\ L +9 &=[N\ M +10 &?YG\ L +9 &AgZN\ M +9 &C*Z9\ L +10 &D`G\ N +9 &FpG\ O +9 &H_J\ R +10 &JM\ S +9 &KM\ S +10 &MK\ T +9 &OcI\ S +9 &Q$?\ T +10 &RJ\ T +9 &TK\ T +9 &VjG\ T +10 &WdmK\ - +9 &Xx>\ ? +9 ( +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%U& +5 "core" &X";\ 2 + &X"\ 2 + ."psFlush"Hand.open + "manipulator"&S1 +56 "core" 1 + "manipulator"&@% +4 "core" % Θ \  R +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&"'\ +105 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +51 "core"  + "processing"%v% +5 "core" %i3\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +422 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +173 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%$' +1092 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1005 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%, @ +179 "core" @ +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +134 "core" +9 ."psFlush"PSV.dial :mixloop +17 "processing"%+ +122 "core" +14 ."psFlush"PS.seek :empty +7 "processing"%Z'F +2569 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +42 "core" ' +5 ."psFlush"PSR.select :air +6 .PSV.dial PSR +5 "processing"% +97 "core"  +2 "processing"%R% +4 "core" %E\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%9' +585 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%O  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%~ @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" + ."psFlush"PS.seek :empty +2 "processing"%y'F +1833 "Can"\ K]' +786 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%'T +1101 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1603 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%f  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%<'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%\ 'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%> @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"% 'd +430 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK +3 #"core_reader"@17339 sendCRC with ifg=0x20, ie=0x7F +2 #@18656 sendCRC with ifg=0x20, ie=0x7F #@18873 sendCRC with ifg=0x20, ie=0x7F +2 #@20026 sendCRC with ifg=0x20, ie=0x7F #@20242 sendCRC with ifg=0x20, ie=0x7F +2 #@21396 sendCRC with ifg=0x20, ie=0x7F +2 #@21612 sendCRC with ifg=0x20, ie=0x7F #@23447 sendCRC with ifg=0x08, ie=0x5F +2 #@19475 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +255 "Can"\ 9 N +4 \ 9 NS +3 #"Restarting_core_reader"Polling Can every 10:00 +1624 "core" ' + ."psFlush"PSV.dial PSR + "processing"%p +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%]' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%d'd +1534 ."Qmail"DAfans.email "Started da in tube 6 at 11:04:39EDT11-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 14,\\n 6 => 8}\\nCan@11:02:07, 24.5C, 30% humidity, 15.1psia, 13.250V, 0.612A, 114.737Ah, 8.11W",Subject: "da sampling at most 100ml" +555 .DAfans.email "26.513 sec auto-exposure",Subject: "da23aug1112h100ml images!" +526 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%# @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +79 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%_'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%/'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1701 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +395 "core" ' +5 ."psFlush"PSV.dial PTV +5 "processing"%8 +71 "core" +2 ."psFlush"PBV.dial PSV +5 "processing"% U +53 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%H'd +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%T'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%5' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%k'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2617 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%r  +70 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%Y'd +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"' & +4 "core" &2\ +2 "manipulator"&E& +4 "core" &H  9 + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&K(? +3 "core" ( + "manipulator"&b& +4 "core" &H  : 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" &H  9 +3 .tForearm.seek PC + "manipulator"&I'Η +97 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open + "processing"%0( +423 "core" ( + "manipulator"&& +5 "core" &H   9 + "manipulator"&% +4 "core" % Γ + b +2 .tForearm.seek :retract + "manipulator"&6'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +348 "core" ( + "manipulator"&Q& +4 "core" &6  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &4  ' I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&!'O +96 "core" ' +2 "manipulator"&a& +3 "core" &6   I +3 "manipulator"&% +4 "core" %T   n +2 "collection"'m& +4 "core" &+\ +2 "collection"'& +4 "core" &=\ +2 .tCC.seek :closed +2 "collection"';(X +4 "core" &E\  +8 &/B\ ,} +10 &c:\ > +10 &|w=\ M +10 &?Z9\ M +12 &Y>\ M +9 &\\A\ M +285 &W<\ M +11 &IZA\ L +2 &\ ZD\ M +4 &XD\ M +2 & YF\ L +4 &"QZ=\ L +2 &$ZB\ M +2 &%\\:\ M +4 &'\\@\ M +2 &)X\\B\ M +2 &+]>\ M +2 &,YE\ M +3 &.YD\ M &0aZ;\ L +2 &2#YB\ L +2 &3\\B\ M +2 &5W>\ M +4 &7hWE\ M +2 &9*W@\ M +2 &:WF\ M +2 &<WH\ M +4 &>p];\ M +2 &@2\\>\ M + &A\\ G\ M +3 &C_ E\ M +6 &EqoE\ O +2 &G*E\ R +2 &HF\ W +4 &JG\ X +2 &L]G\ Y +6 &NF\ Y +2 &OI\ Y &Q<\ Z +2 &SaF\ Z +2 &U!F\ [ +2 &VG\ X +2 &X'?C\ - +9 &X||A\ O +2 ( +2 &X|mD\ O +4 &X|mG\ O +5 &X|mG\ O +3 &X|mE\ O + &X|mG\ O +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +3 "collection"'i& +11 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" &X|mF\ O +4 &X|m0\ O +2 .tHand.open +2 "manipulator"&^1 +53 "core" 1 +2 "manipulator"&l% +4 "core" % T   n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +5 #tFlushing the Collection Valve::Manifold +2 "collection"'h& +10 "core" &X|m+\ O +3 "collection"'g% +12 "core" %K/\ +5 .tCSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'A% +10 "core" %K-\ +5 #tPulling 5ml of CSR.flush +3 .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +3 "collection"'7'm +1353 "core" ' +14 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 ':% +2 "core" %mB\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'[' +627 "core" ' + .tCSV.dial :waste + "collection"'j +126 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'('Q +1983 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'}& +6 "core" &X|l2\ O +3 "collection"'o% +10 "core" %NF\ +2 .tCSV.dial :flush +2 "collection"'B  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'%'m +1182 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +53 "core" ? +2 "collection"'M% +5 "core" %m'\  +2 .tCS.seek 7ml +2 "collection"'*' +527 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '  +44 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'{ @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"''Q +1597 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'?& +5 "core" &X|k B\ O +2 "collection"')% +4 "core" %P C\ +2 .tCSV.dial :flush + "collection"'N  +83 "core"  +3 .tCS.seek 5ml + "collection"'F'm +1177 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +40 "core" B +2 "collection"'G% +5 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'U' +520 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'S  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'@  +99 "core"  +3 .tCS.seek 0ml +2 "collection"''Q +1605 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &X|k3\ O +2 "collection"'v% +5 "core" %L-\ + .tCSV.dial CSR +2 "collection"'=  +53 "core"  +2 "collection"'C% +5 "core" %L1\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'.'O +1819 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"',' O +518 "core" ' +4 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +6 "collection"' +2 '+  +101 "core" +36  +2 .tCTV.dial :intake + "collection"'$  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1809 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'R  +71 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Z'Q +431 "Can"\ Y +160 "core" ' +2 .tCSV.dial CSR + "collection"'9  +99 "core"  + "collection"'O% +5 "core" %O0\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'~'m +1344 "core" ' +2 .tdelay 5 seconds +391 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +98 .tCSR.select :air +6 "collection"' +12 .tCS.seek 10ml +4 "collection"'' O +1350 "core" ' +17 .tCSV.dial CBV +9 "collection"' +110 "core" +14 .tCS.seek 0ml +7 "collection"'e'Q +2602 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" &4  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&n& +4 "core" &4  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &4  ! I +2 .tForearm.seek CC + "manipulator"&|'O +102 "core" ' + .tHand.close + "manipulator"&V/ +62 "core" / +2 .tCC.seek :open + "collection"'<( +425 "core" ( + "manipulator"&D& +4 "core" &4 \  I +2 "manipulator"&% +4 "core" % b  = +2 .tForearm.seek :retract + "manipulator"&L'\ +102 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&w(-6 +292 "core" ( + "manipulator"&>& +5 "core" &-9   B H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +4 "core" &-9 H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&'n +102 "core" ' +3 .tHand.open + "manipulator"&X1 +57 "core" 1 +2 "manipulator"&p% +5 "core" % h  : k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:29 +2 #Preparing to sleep until 11:00AM 08/12/2023 +9 #Asleep til 11:00AM 08/12/2023 +69 #Continuing at 11:00EDT12-Aug-23 +2 "Can"\ ?; +4 ."Qmail"GoodNews.email "Then, in tube 6: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:191\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 17,\\n 6 => 5}\\nCan@12:56:00, 24.9C, 31% humidity, 15.1psia, 13.328V, 0.324A, 115.741Ah, 4.32W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT12-Aug-23" +8 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +12742 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20720 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16498 "Can"\ (]z +4249 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14229 "Can"\ $ +60001 \ (  +60001 \ (b< +60002 \ % +60001 \ (h +60001 \ $j +60001 \ $ +60002 \ ( * +60001 \ $\ w +60001 \ ' V +60001 \ ' + +60001 \ $ +60002 \ $ +60001 \ )5 +60001 \ 'D +60002 \ $ +60003 \ $?p +60001 \ ( +60001 \ $ +60001 \ 'I2 +60001 \ ( +1697 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20713 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12669 "Can"\ #^ +5883 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8460 "Can"\ #5 +10067 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4272 "Can"\ #{ +16485 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20653 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@46203 receive with ifg=0x10, ie=0xFD +3 #@46838 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@23325 sendCRC with ifg=0x20, ie=0x7F + #@25160 sendCRC with ifg=0x08, ie=0x5F + #@44896 idle with ifg=0x84, ie=0x75 #@45568 select with ifg=0x10, ie=0xF5 + #@46203 receive with ifg=0x10, ie=0xFD + #@46838 receive with ifg=0x10, ie=0xFD #@47472 receive with ifg=0x10, ie=0xFD + #@47799 receive with ifg=0x80, ie=0xFD + #@29309 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +202 #"Restarting_core_reader"Powering core bus +539 "Can"\  + \ P +2 #"Restarting_core_reader"Polling Can every 10:00 +19758 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4667 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15711 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +19741 "Can"\ (!$ +987 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +6978 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13471 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17791 "Can"\ '"I +2961 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15514 "Can"\ (# +5236 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +104 .Gate.cycleModemPower! 5 +8 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13125 "Can"\ '%ju +7616 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +31613 "Can"\ && +18867 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16213 "Can"\ -(5 +4510 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4157 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12027 "Can"\ +)7 +8705 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18527 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7820 "Can"\ .+ +12937 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +5553 "Can"\ &,qc +15167 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +10 #Session Ended +18669 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20717 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1221 "Can"\ %- +19504 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +18545 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17757 "Can"\ &/4 +2966 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13570 "Can"\ &0% +7164 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18511 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4188 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9367 "Can"\ ,1 +11386 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7090 "Can"\ '3fQ +13659 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4798 "Can"\ )4 +15966 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20850 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2394 "Can"\ &6H} +60001 \ '7 +60002 \ '9/ +60001 \ (:? +60001 \ '< +60001 \ '=k +60002 \ '? +60001 \ '@w +60001 \ )A- +60001 \ (C` +60001 \ 'DY +60002 \ 'FE +60001 \ 'G +60001 \ 'I( +60001 \ *J +60005 \ 'L G +60001 \ 'M +60001 \ 'Ns +60001 \ 'Pd +60002 \ 'Q +60001 \ *SH5 +60001 \ 'T +60001 \ ,V,a +60001 \ -W +60001 \ (YÍ @EDT1691813073.32 \ 'Z# +60001 \ +[Ĺ +60001 \ ']eO +60001 \ )^ +60002 \ (`G{ +60001 \ 'a +60001 \ 'c'ǧ +60001 \ 'd= +60001 \ ,f  +60002 \ ,gyi +60001 \ 'h +60001 \ 'j[ʕ +60001 \ 'k+ +60000 \ 'm> +60000 \ 'nW +60001 \ +p" +60001 \ 'q̓ +60002 \ 's +60001 \ 'tuί +60001 \ )uE +60002 \ 'wV +60002 \ ,xq +60002 \ 'z5 +60001 \ ({ѝ +60001 \ )}3 +60001 \ '~ +60002 \ '_ +60001 \ 'i +60001 \ 'ԋ +60001 \ *J! +60001 \ 'շ +60002 \ '+M +60001 \ + +60001 \ 'y +60002 \ ' +60001 \ 'إ +60001 \ '`; +60002 \ , +60001 \ +Ag +60001 \ ' +60001 \ '#ۓ +60001 \ ') +60001 \ *ܿ +60002 \ '|U +60000 \ ' +60001 \ 'cށ +60002 \ ' +60001 \ ,K߭ +60001 \ *C +60001 \ '8 +60002 \ +o +60001 \ ,& +60001 \ + +60002 \ *1 +60001 \ ' +60001 \ +] +60001 \ 't +60001 \ , +60001 \ 'e +60002 \ ' +60001 \ ,NK +60001 \ ' +60001 \ ':w +60001 \ ' +60002 \ '% +60001 \ '9 +32593 \ &^] +65 .tGate.power :raw,:ON +90 "sampler") +2 ) +2 "core"  +2 "collection"' +3 '] +3 "core"  +2 "processing"% +2 %# +4 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'d% +3 "core" %t\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%q% +3 "core" %\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")`% +4 "core" %pl \ + .tSS.configure :default +3 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 17,\\n 6 => 5}\\nCan@11:00:29, 24.4C, 29% humidity, 15.1psia, 13.304V, 0.392A, 119.636Ah, 5.21W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +4 #t===> STARTED shallowDAwithoutWCR (phase #34) <=== + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +5 "core" &p\  +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&a& +5 "core" &   ; 0 + "manipulator"&% +5 "core" % \  "  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&m(-6 +179 "core" ( +2 "manipulator"&6& +10 "core" &-? I \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &-? ! \\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&i'n +106 "core" ' +2 .tHand.close + "manipulator"&^/ +58 "core" / +2 "manipulator"&l& +5 "core" &-J  Q +2 "manipulator"&% +4 "core" % q  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +45 "core" '$ *  b +5 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagim: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti$:pwmig:erri: inPressi* : outPressi :deltaPressi: voltagef12.279856651939127K: @type2F: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at 5 + 1234 counts:@checkpoint: omitted:@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'"2/home/esp/esp2/utils/misc.rb:65:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:787:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:785:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:75:in `initialPurge'"L/home/esp/esp2/mission/Nessie_2023_07_20.rb:48:in `shallowDAwithoutWCR'"4/home/esp/esp2/mission/Nessie_2023_07_20.rb:192"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Nessie_2023_07_20.rb:191"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"3/home/esp/esp2/mission/Nessie_2023_07_20.rb:57"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:191: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 + #Retry #1 of 4 +3 .Forearm.seek :retract +2 "manipulator"&g'\ +85 "core" ' +3 .tCC.reconfigure :default +3 "collection"'$x2 ^22b +2 .tCC.home.seek :open +2 "collection"'( +277 "core" ( +2 "manipulator"&A& +5 "core" &-K   P + "manipulator"&!% +5 "core" %\  Q  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +287 "core" ( + "manipulator"&:& +5 "core" &? 2 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &?   N +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&j'O +98 "core" ' + "manipulator"&[& +5 "core" &?   N +2 "manipulator"&}% +5 "core" %C   +2 "collection"'o& +4 "core" &u\  +3 "collection"'B& +5 "core" &^\  +3 .tCC.seek :closed + "collection"'((X +5 "core" &z\ \  +8 &6n\ , +10 &hs\ @ +9 &xsr\ N +9 &=Zx\ M +10 &Zp\ L +9 &Zu\ M +9 &\\u\ M +10 &EYv\ M +9 &Yq\ M +9 &Zr\ M +10 & Wo\ M +9 &"MYt\ M +10 &$]v\ M +9 &%Ys\ L +9 &'Ys\ M +10 &)UWr\ M +9 &+Zt\ M +10 &,Zv\ M +9 &.]w\ M +9 &0]Zw\ M +10 &2\\v\ M +9 &3Ys\ L +9 &5Yu\ M +10 &7d\\u\ M +9 &9'Zu\ M +9 &:]u\ M +10 &<Zv\ M +9 &>l]s\ M +10 &@/Ym\ M +9 &AYp\ L +9 &C] x\ N +10 &Eom \ v\ O +9 &G'q\ R +9 &Ht\ W +10 &Ju\ X +9 &LYj\ Y +10 &Nt\ Z +9 &Op\ Z +9 &Qr\ Z +10 &S^q\ Z +9 &Uo\ [ +9 &Vg\ X +10 &X)Bq\ + +9 &Xy|v\ O +5 ( +2 "collection"'B& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 + "collection"' & +5 "core" &Xymp\ O + &XymW\ O +2 .tHand.open + "manipulator"&M1 +63 "core" 1 +2 "manipulator"&%% +5 "core" % C /  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &XymT\ O +2 "collection"'{% +5 "core" %VS\ + .tCSV.dial CSR +2 "collection"'*  +137 "core"  +2 "collection"'?% +5 "core" %VT\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"')'m +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'N% +3 "core" %ml\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +640 "core" ' +2 .tCSV.dial :waste +2 "collection"'x +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G'Q +1976 "core" ' +2 #tPurging external Intake + "collection"'F& +5 "core" &Xyla\ O + "collection"'S% +5 "core" %Oh\ + .tCSV.dial :flush +2 "collection"'@  +42 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'U' O +2269 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"' + 'v  +7 "core"  +63  + .tCTV.dial :intake +2 "collection"'=  +72 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'C'Q +2264 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core"  +2 #tFlushing upper manifold + "collection"'.& +5 "core" &Xykf\ O +2 "collection"' % +4 "core" %Ql\ +2 .tCSV.dial :flush +2 "collection"'+  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'$'m +489 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["& +4 "core" &<   R N +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\ ( +4 "core" ( +2 "manipulator"&& +4 "core" &<    N +2 .tElbow.reconfigure :loose +61 "manipulator"&$ &.,(#b +7 &X& +3 "core" &<   N +3 .tForearm.seek CC + "manipulator"&p'O +93 "core" ' +2 .tHand.close + "manipulator"&L/ +55 "core" / +3 .tCC.seek :open + "collection"'( +412 "Can"\ ] +14 "core" ( + "manipulator"&& +5 "core" &<   I N +2 "manipulator"&% +4 "core" % P   V +2 .tForearm.seek :retract +2 "manipulator"&]'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&#(-6 +292 "core" ( +2 "manipulator"&d& +5 "core" &-7   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +5 "core" &-7  4 F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&`'n +102 "core" ' +3 .tHand.open + "manipulator"&-1 +60 "core" 1 +2 "manipulator"&_% +5 "core" % `   d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'& +5 "core" &a\ +2 "manipulator"&t% +4 "core" %    +2 "storage"(1% +5 "core" % O\ + "storage"(P. +4 "core" .(K +2 "storage"(/& +4 "core" &K \  +2 "storage"(\\& +4 "core" &K \  +2 "manipulator"&& +5 "core" &-7   F + "manipulator"&8% +5 "core" %   0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&&( +183 "core" ( +2 "manipulator"&& +5 "core" & \  ; 2 +2 "storage"('& +4 "core" &K \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +99 "core" ' + "storage"(T& +5 "core" &K \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +259 "core" ' +2 "storage"(W- +4 "core" -'O +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &K P f \  +2 "manipulator"&e& +4 "core" &  H 2 +3 .tElbow.seek 6 + "manipulator"&w( +4 "core" ( +2 "manipulator"&Y& +4 "core" &   ' 2 +2 "storage"(k& +4 "core" &K j h\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& ' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&2/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(c' +2 "manipulator"&r& +9 "core" & \  2 + "manipulator"&% +5 "core" %    ~ +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 .tElbow.seek CC + "manipulator"&( +111 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 "core" ( +2 "manipulator"&& +5 "core" &    6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &  6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&s'O +99 "core" ' + "manipulator"&Q& +5 "core" &   j 6 +2 "manipulator"&0% +5 "core" %X    b +2 "collection"'<& +5 "core" &_\ +3 "collection"'& +6 "core" &Z\ +3 .tCC.seek :closed + "collection"'a(X +5 "core" &b\ +6 &_\ 5 +9 &EI{d\ 0 +10 &ssd\ E +9 &\\h\ L +9 &Zc\ L +10 &Uh\ L +9 &eZb\ L +10 &(Wc\ L +9 &V`\ L +9 &Wf\ L +10 &nWd\ L +9 &!/Zf\ L +9 &"V`\ K +10 &$UW\ L +9 &&vTc\ L +10 &(8V`\ L +9 &)\\a\ L +9 &+WY\ L +10 &-WW\ K +9 &/?WW\ L +9 &1UQ\ K +10 &2U_\ L +9 &4UV\ K +10 &6HW]\ L +9 &8 WU\ K +9 &9WQ\ L +10 &;WV\ L +9 &=PVU\ L +9 &?WT\ K +10 &@W]\ L +9 &BZ\\\ L +10 &DTbY\ M +9 &F ^\ P +9 &G^\ U +10 &IzT\ X +9 &K;Y\ X +9 &LT\ Z +10 &N_\ Y +9 &P}U\ Z +10 &R>U\ Z +9 &SZ\ [ +9 &U`\ Z +10 &WxU\ A +9 &XL,Q\ + +9 &X|sT\ O +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.22 + .Hand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&6% +5 "core" % X 7  b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +2 "core" + +2 "sampler")^% +5 "core" %qk r\ WA +2 "collection"'l& +4 "core" &X|j1\ fO +3 "Can"\ []  +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X]\ ^ + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X% +4 "core" %VB\ \\ +2 "sampler")% +4 "core" %;O\\ p\ L +2 "collection"'X% +5 "core" %VY\ \\ + #tIntake @13.0psia, vacuum from 7.5 to 10.5psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X n\ M +31 "collection"'% +4 "core" %VW\ ` +2 "sampler")t% +4 "core" %k n\ O +36 "collection"']% +3 "core" %VA\ _ +2 "sampler")1% +5 "core" %k x\ O +41 "collection"'P% +5 "core" %V  A\ ` + "sampler")/% +5 "core" %k w\ P +46 "collection"'\\% +4 "core" %VY\ ` +2 "sampler")% +5 "core" %k t\ P +53 "collection"'8% +3 "core" %V"%B\ ` +2 "sampler")`% +4 "core" %k z\ O +60 "collection"'% +4 "core" %V-.=\ ` +2 "sampler")'% +5 "core" %k(% q\ P +68 "collection"'#% +3 "core" %V14a\ ` +3 "sampler")T% +4 "core" %kXS n\ O +77 "collection"'% +4 "core" %V79_\ ` +2 "sampler")W% +4 "core" %kxr k\ O +2 "sampler") % +4 "core" %kxs o\ P +2 .tIntake.select :close + "sampler")0 +9 )e% +3 "core" %k{x m\ T +2 .tSSV.dial :exhaust + "sampler")Y  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")k' +924 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")E  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +211 "collection"'2% +3 "core" %V7<G\ ] +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +3 "sampler")#.0X\ [ +2 "sampler")$% +5 "core" %g v\ K +35 "collection"'9% +4 "core" %V#%c\ [ +2 "sampler")% +4 "core" %f u\ J +41 "collection"'O% +3 "core" %V$&[\ Z +2 "sampler")~% +5 "core" %f v\ J +46 "collection"'Z% +3 "core" %V-._\ [ +2 "sampler")% +5 "core" %f v\ I +53 "collection"'y% +3 "core" %V(-]\ [ +2 "sampler")n% +4 "core" %f x\ J +2 "collection"'% +5 "core" %V*,k\ Y +2 .tSS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X% +4 "core" %V./c\ [ +2 "sampler")% +5 "core" %kY i\ K +23 "collection"'X% +4 "core" %V-0@\ \\ +2 "sampler")% +4 "core" %kY h\ K +27 "collection"'D% +4 "core" %V33E\ [ +2 "sampler") % +4 "core" %kX x\ K +31 "collection"'(% +4 "core" %V45O\ ] +2 "sampler")% +4 "core" %n( o\ M +36 "collection"'% +3 "core" %V12a\ ` +2 "sampler")p% +5 "core" %m v\ O ` +40 "collection"'d% +4 "core" %V56;\ ` +2 "sampler")\ % +4 "core" %m |\ P ` +46 "collection"'q% +4 "core" %V27_\ ` +2 "sampler")-% +4 "core" %m q\ O ` +53 "collection"'_% +4 "core" %V48;\ _ +2 "sampler")% +4 "core" %m,( w\ O ` +60 "collection"'t% +3 "core" %V44C\ _ +2 "sampler")]% +5 "core" %m<7 h\ L ` +68 "collection"'1% +4 "core" %V79c\ ^ +2 "sampler")P% +5 "core" %mIB o\ N ` +77 "collection"'/% +3 "core" %V48e\ _ +2 "sampler")L% +6 "core" %mWR n\ O ` +87 "collection"'\\% +3 "core" %V9;f\ _ +2 "sampler")% +5 "core" %md_ y\ O ` +2 "sampler")8% +4 "core" %ma` x\ O ` +2 .tIntake.select :close + "sampler")0 +9 )`% +3 "core" %mfd x\ T ` +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")'' +907 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")#  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +211 "collection"'T% +3 "core" %V7:B\ ] +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X[ v\ K +17 "collection"'Y% +4 "core" %V "`\ [ +2 "sampler")% +4 "core" %>Z z\ L +21 "collection"'E% +3 "core" %V!%k\ \\ +2 "sampler")2% +5 "core" %>[ t\ K +23 "collection"'k% +4 "core" %V#$P\ \\ +2 "sampler")&% +4 "core" %>Z p\ L +28 "collection"'% +3 "core" %V#%K\ \\ +2 "sampler")% +5 "core" %>[ q\ K +31 "collection"'3% +3 "core" %V(*^\ \\ +2 "sampler")H% +5 "core" %>[ m\ L +2 "collection"'r% +4 "core" %V*+M\ \\ +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +2 "sampler")#.P0X% +4 "core" %V+,f\ \\ +2 "sampler")% +4 "core" %7_ g\ K +24 "collection"'X% +3 "core" %V--C\ [ +2 "sampler")% +5 "core" %7_ l\ K +27 "collection"'D% +3 "core" %V00F\ [ +2 "sampler") % +5 "core" %7_ w\ K +31 "collection"'v% +3 "core" %V,0E\ [ +2 "sampler")(% +5 "core" %7_ l\ K +35 "collection"'% +4 "core" %V+.h\ [ +2 "sampler")% +5 "core" %7^ p\ K +41 "collection"'p% +4 "core" %V11R\ [ +2 "sampler")d% +4 "core" %7_ n\ K +46 "collection"'\ % +4 "core" %V-1E\ \\ +2 "sampler")V% +5 "core" %7_ i\ K +52 "collection"'q% +4 "core" %V35_\ [ +65 "sampler")-% +4 "core" %7^ s\ K +61 "collection"'_% +3 "core" %V12I\ [ +2 "sampler")% +4 "core" %7_ c\ K +69 "collection"'t% +3 "core" %V45@\ Z +2 "sampler")]% +5 "core" %7_ g\ J +77 "collection"'1% +4 "core" %V25I\ Z +2 "sampler")P% +4 "core" %7^ q\ I +88 "collection"'/% +3 "core" %V67I\ Z +2 "sampler")L% +4 "core" %7^ k\ F +2 "collection"'\\% +5 "core" %V56D\ Y +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.76ml/s +2 "sampler")#.50X\ Z +2 "sampler")Q% +4 "core" %M[ k\ J +27 "collection"'g% +4 "core" %V23E\ Z +2 "sampler")% +5 "core" %M[ v\ J +30 "collection"' % +4 "core" %V22J\ Z +2 "sampler")M% +4 "core" %M[ {\ I +36 "collection"'%% +3 "core" %V36i\ Z +2 "sampler")% +5 "core" %M[ d\ I +40 "collection"'[% +4 "core" %V56h\ Z +2 "sampler")}% +4 "core" %M[ u\ I +47 "collection"'*% +3 "core" %V12h\ [ +2 "sampler")?% +4 "core" %M[ u\ J +53 "collection"'j% +4 "core" %V24b\ Y +2 "sampler")B% +4 "core" %M[ s\ I +60 "collection"'u% +3 "core" %V57G\ Z +2 "sampler")% +5 "core" %M[ i\ J +68 "collection"'{% +3 "core" %V66O\ Z +3 "sampler")x% +4 "core" %M[ m\ J +77 "collection"'% +4 "core" %V78N\ Z +2 "sampler"):% +4 "core" %M[ u\ I +88 "collection"'S% +3 "core" %V37M\ Z +2 "sampler")@% +5 "core" %M[ e\ J +99 "collection"'o% +3 "core" %V76A\ Z +2 "sampler")% +5 "core" %M[ k\ J +112 "collection"'=% +3 "core" %V89R\ [ +2 "sampler")U% +5 "core" %M[ h\ K +127 "collection"'% +5 "core" %V88W\ [ + "sampler").% +5 "core" %M[ h\ K +2 "collection"' % +4 "core" %V58V\ [ +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.61ml/s +2 "sampler")#.+0X% +3 "core" %V5:J\ [ +2 "sampler")% +4 "core" %f\\ m\ K +61 "collection"'X% +4 "core" %V47q\ [ +2 "sampler")% +3 "core" %f\\ m\ K +69 "collection"'D% +4 "core" %V6:a\ \\ +2 "sampler") % +4 "core" %f\\ s\ K +77 "collection"'v% +4 "core" %V57c\ [ +2 "sampler")(% +4 "core" %f\\ h\ K +88 "collection"'% +3 "core" %V55r\ [ +2 "sampler")% +4 "core" %f\\ t\ K +100 "collection"'p% +3 "core" %V89k\ \\ +3 "sampler")d% +4 "core" %f\\ m\ K +112 "collection"'n% +3 "core" %V89e\ \\ +2 "sampler")\ % +5 "core" %i2 n\ L +127 "collection"'V% +4 "core" %V56j\ _ +2 "sampler")q% +4 "core" %h l\ O q +68 .tSS.reconfigure :default +2 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 17,\\n 6 => 5}\\nCan@11:04:34, 24.5C, 30% humidity, 15.1psia, 13.265V, 0.508A, 119.671Ah, 6.74W",Subject: "da sampling at most 100ml" +318 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'4  + "sampler")#' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")T  +113 "core"  +19  +359 ' +2 "sampler")'% +5 "core" %uq k\  +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +2 "collection"'e% +5 "core" % K^\  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV + "collection"'Y  +44 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"''Q +2093 "core" '\ z\ +3 "collection"'E% +5 "core" % {\  +2 "sampler")2% +4 "core" %uo v\  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.0psia + .CBV.dial SSV +2 "collection"'k @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'w'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")c +129 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'x'Q +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +103 "collection"'X9 +3 "core" 9"d +102 "collection"'9 +3 "core" 9&d +102 "collection"'D9 +4 "core" 9+d +102 "collection"' 9 +3 "core" 9/d +103 "collection"'v9 +2 "core" 93d +103 "collection"'(9 +3 "core" 97d +102 "collection"'9 +4 "core" 9, +102 "collection"'Y9 +3 "core" 9I< +103 "collection"'9 +3 "core" 9f9 +102 "collection"'E9 +3 "core" 98 +102 "collection"'29 +3 "core" 9\ 5 +103 "collection"'k9 +3 "core" 9 4 +103 "collection"'#9 +3 "core" 91 +102 "collection"'9 +3 "core" 90 +102 "collection"'9 +3 "core" 9. +103 "collection"'9 +3 "core" 9 , +102 "collection"'&9 +4 "core" 99* +102 "collection"'39 +3 "core" 9P( +102 "collection"'r9 +4 "core" 9g( +102 "collection"'9 +3 "core" 9}& +102 "collection"'<9 +3 "core" 9$ +103 "collection"'H9 +3 "core" 9# +103 "collection"'c9 +3 "core" 9" +102 "collection"'9 +3 "core" 9  +103 "collection"'W9 +3 "core" 9! +102 "collection"'w9 +3 "core" 9# +103 "collection"'9 +3 "core" 9 $ +103 "collection"'9 +3 "core" 9 % +102 "collection"'69 +3 "core" 9 )& +102 "collection"'9 +3 "core" 9 8)\  +102 "collection"'^9 +4 "core" 9 H* +102 "collection"'s9 +4 "core" 9 X+ +102 "collection"'l9 +3 "core" 9 f, +102 "collection"'59 +3 "core" 9 s. +103 "collection"'"9 +2 "core" 9 0 +103 "collection"'9 +3 "core" 9 1$ +102 "collection"'9 +4 "core" 9 3( +102 "collection"'9 +3 "core" 9 4, +102 "collection"'A9 +3 "core" 9 50 +103 "collection"'!9 +2 "core" 9 64 +103 "collection"'79 +3 "core" 9 89 +102 "collection"'89 +3 "core" 9 9= +102 "collection"'m9 +3 "core" 9 ;A +102 "collection"'Q9 +3 "core" 9 ;E +103 "collection"'g9 +2 "core" 9 =I +103 "collection"'9 +3 "core" 9 >N +102 "collection"'i9 +4 "core" 9 ?R +102 "collection"'M9 +3 "core" 9\ AV +102 "collection"'%9 +3 "core" 9\ BZ +103 "collection"'9 +3 "core" 9\ C_ +102 "collection"'09 +3 "core" 9\ Cc +103 "collection"'}9 +3 "core" 9\ !Eg +103 "collection"' 9 +2 "core" 9\ 'Fk +103 "collection"'*9 +3 "core" 9\ .Ho +102 "collection"'[9 +4 "core" 9\ 3It +102 "collection"'?9 +3 "core" 9\ 8Jx +102 "collection"'B9 +4 "core" 9\ >K| +102 "collection"'u9 +3 "core" 9\ BL +103 "collection"'{9 +2 "core" 9\ HM +103 "collection"'j9 +3 "core" 9\ MO +102 "collection"'9 +3 "core" 9\ QO +103 "collection"' 9 +3 "core" 9\ UP +102 "collection"'9 +3 "core" 9\ ZR +102 "collection"'x9 +3 "core" 9\ ]R +103 "collection"':9 +3 "core" 9\ aS +102 "collection"'@9 +3 "core" 9\ eT +103 "collection"'o9 +63 "core" 9\ iU +104 "collection"'S9 +3 "core" 9\ nW +102 "collection"'=9 +3 "core" 9\ sX +103 "collection"'U9 +3 "core" 9\ vX +102 "collection"'9 +3 "core" 9\ yZ +103 "collection"'9 +2 "core" 9\ }[ +4 .tCH.hold 10:00,70C +3 "collection"'. `\ `\ }  +4 ',9 +4 "core"  +2 9\ {\ | + "collection"' % +5 "core" %\ t +2 #tBegun lysing Collection Puck Heater at 68C/38.8psia +30367 "Can"~\ sƸ +29620 "core" ` +2 "collection"'h9 +4 "core" 9\  +2 "collection"'N% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.1psia +2 .CS.seek 0ml +2 "collection"'$'Q +344 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'9 @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'R @ +40 "core" ? +3 .tCS.seek 5ml +2 "collection"''m +1340 "core" ' +2 .tCSV.dial CTV + "collection"'K  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +54 "core" B +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'O  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1344 "core" ' +2 "collection"'F% +4 "core" %Kwz\ +2 #tPuck @47.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"') +97 "core"  +2 .tCBV.dial CSV + "collection"'J  +28 "core"  +2 "collection"'+% +5 "core" %K\\a\ +2 .tCS.seek 4.999ml +2 "collection"';'m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'f  +43 "core" +2 "collection"'>% +4 "core" %mIBs\ +3 .tCS.seek 6.999ml + "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'X @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'D ` +113 "core" ^ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +30 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'v  +2 '(  +39 "core" ~ +92  +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"'p +96 "core" +2 .tCS.seek 0ml +2 "collection"'d'Q +1347 "core" ' +2 .tCSV.dial :air +2 "collection"'n @ +70 "core" B +2 .tCS.seek 5ml +2 "collection"'\ 'm +1341 "core" ' +2 .tCSV.dial CTV + "collection"'V  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'q @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'_  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +54 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'t'Q +1335 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'C +111 "core" +2 .tCBV.dial CSV +2 "collection"'-  +29 "core"  +2 "collection"'1% +4 "core" %QJM\ +3 .tCS.seek 5ml + "collection"'P'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'L  +41 "core" + "collection"'\\% +5 "core" %mm\  +2 .tCS.seek 7ml +2 "collection"'`' +590 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'| @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'/' O +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +124 "core" b +2 #tLysing Complete +2 "collection"'4& +3 "core" &X|i\ O +3 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&T% +4 "core" %\    +2 "storage"(]% +4 "core" % ) %\ +2 "storage"('. +3 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"( (<( +213 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (e& +3 "core" &<* ' ' ;\  +2 "manipulator"&Y& +4 "core" &  6 +2 "manipulator"&% +5 "core" %\    \\  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&E( +225 "core" ( +2 "manipulator"&2& +5 "core" &) 9 + "storage"(k& +5 "core" &<* ) 0\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&#'j +100 "core" ' +2 "storage"(& +4 "core" &<* V R C\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +135 "core" ' +2 "storage"(- +4 "core" -'ڮ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&&& +4 "core" &)  8 +2 "storage"(3& +4 "core" &<* - (\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&r' +21 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(<- +3 "core" -'ڮ +2 .tSE.seek 16.2 Pucks below Top Plate +2 "storage"(H' +34 "core" ' +2 "manipulator"&c% +5 "core" %  \  +2 "storage"(& +4 "core" &<* \ { +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 282 counts + "manipulator"&W', +23 "core" ' +2 "manipulator"&w& +4 "core" &)  +2 "storage"(& +5 "core" &<* *\ ~ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +26 "core" ' +62 .tSE.seek 17.2 Pucks below Top Plate +3 "storage"(6' +46 "core" ' +2 "manipulator"&& +5 "core" &) \  +2 "manipulator"&^% +5 "core" %r   M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l( +166 "core" ( +2 "manipulator"&5& +5 "core" &5   I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &5  I +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / +3 .tCC.seek :open +2 "collection"'( +426 "core" ( + "storage"(A& +5 "core" &<* ' \  +2 "storage"(!& +4 "core" &<* s F \ \  +2 "manipulator"&7& +4 "core" &5  I +2 "manipulator"&8% +4 "core" % \\ \  ' +3 .tForearm.seek :retract + "manipulator"&m'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&Q( +192 "core" ( +2 "manipulator"&g& +5 "core" &  : . +2 "storage"(& +4 "core" &<* X [ &\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&i' +94 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&%1 +58 "core" 1 +3 "manipulator"&% +5 "core" %   T + "storage"(0& +5 "core" &<* [ R F\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 278 counts +2 "manipulator"&}'( +22 "core" ' + "manipulator"& & +5 "core" &  . +2 "storage"(*& +4 "core" &<* l m ;\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&['j +22 "core" ' +2 "storage"(?% +5 "core" % k f ;\ +3 ."downElevator"SE.seek :down +4 "storage"(B' +98 (u% +3 "core" % $\ \ +2 "manipulator"&{% +5 "core" %s    +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &L\ +2 "manipulator"& & +5 "core" &  . + "manipulator"&% +5 "core" %    +3 .tElbow.seek FlushPuck::Garage + "manipulator"&x(-6 +183 "core" ( + "manipulator"&:& +5 "core" &-;   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &-;  + N +2 .tForearm.seek :garage +2 "manipulator"&o'n +102 "core" ' + .tHand.close +2 "manipulator"&S/ +54 "core" / +3 "manipulator"&=& +5 "core" &-; \  N + "manipulator"&U% +5 "core" % j   - +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +285 "core" ( +2 "manipulator"&,& +5 "core" &8  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +4 "core" &8  , K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'O +98 "core" ' +3 "manipulator"&.& +4 "core" &8  5 K +2 "manipulator"&h% +5 "core" %M - | +2 "collection"'N& +4 "core" &\ +3 "collection"'~& +5 "core" &O\ +3 .tCC.seek :closed + "collection"'9(X +5 "core" &\ +7 & +\ $e +9 &Yy\ 8 +9 &v\ L +10 &S\ L +9 &S\ K +9 &AW\ L +10 &W\ K +9 &V\ L +10 &X\ K +9 &JYf\ K +9 & ZR\ K +10 &!YB\ K +9 &#Y3\ K +9 &%QU\ L +10 &'S\ K +9 &(Y\ K +10 &*Y\ K +9 &,ZT\ K +9 &.T\ K +10 &/U\ K +9 &1V\ K +9 &3cU}\ K +10 &5$U\ K +9 &6S\ K +10 &8T\ K +9 &:kV\ K +9 &<+W\ L +10 &=W\ L +9 &?X\ K +9 &ArYp\ K +10 &C3Uk\ L +9 &DcQ\ M +10 &FNxJ\ P +9 &H]QK<\ U +9 &Jhf)\ X +10 &Kvu \ Y +9 &M}|\ Y +9 &OX\ Z +10 &Q\ Z +9 &R\ Z +10 &T\ Z +9 &V^\ Z +10 &Wc\ 3 +9 &Xk\ X +9 ( + &Xqy\ R +3 "collection"'~& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.13 + "collection"'R& +5 "core" &Xqy\ R + .tHand.open +2 "manipulator"&$1 +52 "core" 1 +2 "manipulator"&K% +5 "core" % M )  > | +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +106 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +127 "core"  + "processing"%Z% +5 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'U +1598 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%F  +40 "core"  +3 .tPS.seek 0ml + "processing"%)'d +1599 "core" ' +2 .tPSV.dial PSR + "processing"%J +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"% +4 "collection"'f  +5 "core" @ +2 "processing"%>  +42 "Can"w\ uf +24 "core" +88  +2 .tPSV.dial :mixloop + "processing"%; +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +126 "core" +3 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 .tPSV.dial :air +2 "processing"%D  +43 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +2 .tPS.seek 0ml +2 "processing"%('d +2620 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +3 .tPS.seek 0ml + "processing"%'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +5 "core" &7  b K +2 .tElbow.reconfigure :tight +62 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&d( +4 "core" ( +2 "manipulator"&V& +4 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &7  K +2 .tForearm.seek CC +2 "manipulator"&_'O +98 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +426 "core" ( +2 "manipulator"&C& +5 "core" &7    K +2 "manipulator"&-% +4 "core" % X   A +2 .tForearm.seek :retract +2 "manipulator"&1'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(-6 +277 "core" ( +2 "manipulator"&L& +5 "core" &-A   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-A  (  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P'n +105 "core" ' +3 .tHand.open + "manipulator"&|1 +54 "core" 1 +2 "manipulator"&`% +5 "core" % \\    2 +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 6 into Collection Clamp + "collection"'4& +5 "core" &3\ +2 "manipulator"&T% +4 "core" %\    +2 "storage"(]% +4 "core" % ?\ +2 "storage"('. +4 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(e(K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +3 "core" &K , ,\  +2 "manipulator"&& +9 "core" &-A  +2 "manipulator"&b% +4 "core" %\   P  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&2( +181 "core" ( +2 "manipulator"&k& +4 "core" & ! 1 +2 "storage"(& +4 "core" &K \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +103 "core" ' +2 "storage"(& +4 "core" &K p\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(&'g +268 "core" ' + "storage"(3- +4 "core" -'\\ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (z& +3 "core" &K i t d\  +2 "manipulator"&<& +5 "core" & 1 +2 .tElbow.seek 6 +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&& +4 "core" & \   1 +2 "storage"(w& +4 "core" &K l k\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&' +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +64 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(#' +3 "manipulator"&^& +9 "core" &  . 1 + "manipulator"&E% +5 "core" %  $ +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&r( +126 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +28 "core" ( +2 "manipulator"&W& +5 "core" &#   :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &#    :- +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5'O +102 "core" ' + "manipulator"&"& +5 "core" &#  :- +2 "manipulator"&% +5 "core" %W  e S +2 "collection"'& +4 "core" &.\ +3 "collection"'& +6 "core" &M\ +3 .tCC.seek :closed + "collection"'s(X +5 "core" &@\ +6 & +\ %f +10 &Xw\ 7 +9 &z\ L +9 &T\ L +10 &{T\ K +9 &;Xx\ L +10 &Yv\ K +9 &Ys\ K +9 &Y_\ K +10 &DXP\ K +9 & Y@\ K +9 &!W'\ L +10 &#W\ L +9 &%KWM\ L +10 &' WB\ L +9 &(W,\ L +9 &*U5\ L +10 &,US-\ K +9 &.Y\ K +9 &/T\ K +10 &1Y\ K +9 &3\\Z\ K +10 &5Y?\ K +9 &6Y5\ K +9 &8YS\ K +10 &:cYF\ L +9 &<&WQ\ K +9 &=T\ K +10 &?T\ K +9 &AkV\ L +9 &C-^\ L +10 &Dqu\ N +9 &F\ R +10 &HT\ V +9 &J\ W +9 &K\ X +10 &M\ Y +9 &OS\ Y +10 &Q\ Z +9 &R\ Z +9 &T\ [ +10 &VW\ [ +11 &Wd\ 3 +7 &Xj\ \\ +9 ( +2 &Xrp\ T +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.16 + .Hand.open + "manipulator"&a1 +59 "core" 1 +2 "manipulator"&A% +5 "core" % S .   W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +106 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'7  +127 "core" ~ + .tCSV.dial CTV +2 "collection"'8  +26 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' +2 "collection"'g% +4 "core" % L \  +3 .tCS.seek 4ml + "collection"''NM +1599 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%l  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'*' O +1597 "core" ' +2 .tCSV.dial CTV +2 "collection"'?  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'m'Q +2635 "core" ' + .tCBV.dial :waste1 +2 "collection"'u @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'{  +124 "core" +2 "collection"'Q& +5 "core" &XrpF\ T +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&% +4 "core" %  \ M +2 "storage"(i% +4 "core" % H F ^\ +2 "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"((<( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (}& +2 "core" &<' \ { +3 "manipulator"&6& +4 "core" &#   :- +2 "manipulator"&[% +4 "core" %  2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +53 "manipulator"&:( +201 "core" ( +2 "manipulator"&B& +5 "core" &   / +2 "storage"(@& +4 "core" &<' S R #\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&M'j +88 "core" ' + "storage"(S& +5 "core" &<' Q H \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(='g +128 "core" ' +2 "storage"(U- +4 "core" -'ߘ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&j& +3 "core" & , / +2 "storage"(o& +4 "core" &<' +\ } +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&,' +36 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(x- +3 "core" -'ߘ +3 .tSE.seek 17.2 Pucks below Top Plate + "storage"(.' +34 "core" ' +2 "manipulator"&h% +5 "core" %   +2 "storage"(N& +4 "core" &<' , ,\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 293 counts + "manipulator"&'7 +20 "core" ' +2 "manipulator"&& +5 "core" &  / +2 "storage"(R& +4 "core" &<' * %\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&$'j +25 "core" ' +3 .tSE.seek 18.2 Pucks below Top Plate + "storage"(K' +44 "core" ' +2 "manipulator"&~& +5 "core" &  / +2 "manipulator"&O% +4 "core" %u \  r +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y( +147 "core" ( +2 "manipulator"&F& +5 "core" &4    I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &5 I +3 .tForearm.seek CC + "manipulator"&J'O +100 "core" ' + .tHand.close +2 "manipulator"&)/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "storage"(f& +5 "core" &<' \  +2 "storage"(>& +4 "core" &<' \  +2 "manipulator"&;& +4 "core" &4  G I +2 "manipulator"&X% +4 "core" % ` \  \\ +3 .tForearm.seek :retract + "manipulator"&+'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&D( +165 "core" ( +2 "manipulator"&& +4 "core" &(  ^ Z +2 "storage"(v& +5 "core" &<' N Y \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"& ' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&(1 +53 "core" 1 +2 "manipulator"&p% +5 "core" %   +2 "storage"(& +5 "core" &<' R U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 299 counts + "manipulator"&n'= +20 "core" ' + "manipulator"&V& +5 "core" &(   Z +2 "storage"(q& +4 "core" &<' m l\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +22 "core" ' +2 "storage"(% +6 "core" % s n U\ +2 ."downElevator"SE.seek :down +4 "storage"(G' +94 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 (9% +3 "core" % \ +2 "manipulator"&C% +6 "core" %u   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +87 "core" ' +2 .tPSV.dial :air + "processing"%_  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%L' +2614 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%\\ +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%d  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%| +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%`  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%4'd +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%T& +5 "core" &\  +2 "manipulator"&1& +4 "core" &(  = Z +2 "manipulator"&]% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(-6 +175 "core" ( +2 "manipulator"&P& +4 "core" &-8  O ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &-8  / ; +2 .tForearm.seek :garage +2 "manipulator"&'n +116 "core" ' +2 .tHand.close + "manipulator"&b/ +53 "core" / +2 "manipulator"& & +5 "core" &-8   ; +2 "manipulator"&k% +4 "core" % Q  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&t(? +119 "core" ( +2 "manipulator"&& +5 "core" &@ d  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &@  7  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&3'Η +101 "core" ' +2 "manipulator"&z& +5 "core" &@   2  +2 "manipulator"&<% +4 "core" %Ε   +2 "processing"%& +5 "core" &\  +3 "processing"%w& +6 "core" &-\  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\  +8 &J\ &j +9 &{Y%\ 9 +9 &)\ N +10 &]'\ N +9 &\\_*\ N +9 &Z(\ N +10 &`'\ N +9 &[)\ N +9 &dZ0\ N +10 &&a1\ N +9 &Z3\ M +10 &!^?\ N +9 &#l_9\ N +9 &%.`1\ N +10 &&\\?\ N +9 &(]=\ M +9 &*u]C\ M +10 &,5`C\ N +9 &-ZD\ N +10 &/\\L\ N +9 &1}]O\ M +9 &3>^M\ N +10 &5`L\ N +9 &6`N\ N +9 &8`Q\ N +10 &:F`R\ N +9 &<\\Z\ N +10 &=^T\ M +9 &?^Y\ M +9 &AO\\Z\ M +10 &C_b\ N +9 &DgZ\ N +9 &Fy`\ Q +10 &HFZ\ S +9 &J`\ T +10 &Kk\ T +9 &Mj\ S +9 &OKn\ T +10 &Q k\ T +9 &Rl\ U +9 &Tl\ U +10 &VQr\ U +9 &W{sx\ (} +10 &X!o\ H +8 ( +4 "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%^& +4 "core" &X&d\ 2 + &X%z\ 2 +2 .tHand.open + "manipulator"&E1 +65 "core" 1 +11 "manipulator"&2% +5 "core" % Δ   7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%W  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%H +42 "core" +2 "processing"%&% +5 "core" %ga\ +3 .tPS.seek 0.3ml + "processing"%'d +417 "core" ' + .tPSV.dial PSR +2 "processing"%" +98 "core"  +3 "processing"%% +5 "core" %eQ\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +490 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%c' +1898 "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"%\  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +4 "manipulator"&A& +8 "core" &@   +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&(? +5 "core" ( +4 "manipulator"&7& +10 "core" &@ *  +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &8& +7 "core" &@  @  +4 .tForearm.seek PC +4 "manipulator"&5'Η +100 "core" ' +4 .tHand.close +2 "manipulator"&/ +66 "core" / +7 .tPC.seek :open +4 "processing"%g( +202 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +218 "core" ( +4 "manipulator"&/& +8 "core" &@   +2 "manipulator"&l% +8 "core" % Ι  X +4 .tForearm.seek :retract +2 "manipulator"&%'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +127 "core" ( +2 "manipulator"&0& +16 "core" &-0 T  +5 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +6 "core" &-0  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +4 "manipulator"&'n +98 "core" ' +2 .tHand.open + "manipulator"&?1 +57 "core" 1 + "manipulator"&*% +4 "core" % k \ . d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +106 "core" ' + #tLoading da puck from tube 6 into Processing Clamp + "processing"%{& +4 "core" &\ +2 "manipulator"&Q% +3 "core" %  M +2 "storage"(% +4 "core" % Q\ + "storage"(i. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (}& +2 "core" &K \ +2 "manipulator"&6& +3 "core" &-J  y  +2 "manipulator"&[% +4 "core" %   ` + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&e( +185 "core" ( + "manipulator"&B& +4 "core" &  d / +2 "storage"(@& +3 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&r'8 +106 "core" ' +5 "storage"(S& +10 "core" &K C\  +3 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"(U'g +277 "core" ' +14 "storage"(j- +20 "core" -'k +14 .tSE.configure :default +16 "storage"(#QK-0-\ b +16 (o& +21 "core" &K O P \  +18 "manipulator"&!& +23 "core" &  ? / +14 .tElbow.seek 6 +6 "manipulator"&x( +66 "core" ( +15 "manipulator"&h& +45 "core" & L 7 +17 "storage"(N& +32 "core" &K k l\  +15 .tForearm.seek 6 + 300 counts +7 "manipulator"&' +34 "core" ' +7 .tForearm.reconfigure :loose +15 "manipulator"&#Q@2^d^b +14 .tHand.close +14 "manipulator"&R/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&~& +3 "storage"(O' +6 "core" & \  7 +2 "manipulator"&M% +4 "core" %   ' +2 .tForearm.seek :retract + "manipulator"&:'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&=(? +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +98 "core" ( +2 "manipulator"&,& +4 "core" &C  r ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &C  - ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&.'Η +96 "core" ' + "manipulator"&F& +4 "core" &C + ! +2 "manipulator"&% +4 "core" %Π  g +2 "processing"%$& +4 "core" &D\ +2 "processing"% & +5 "core" &t\ +2 .tPC.seek :closed +2 "processing"%)(X +4 "core" &4\ \ +9 &.{+\ +| +9 &e(\ ? +9 &sx\ N +10 &7X\ M +9 &\\\ N +10 &\\\ M +9 &}\\\ M +9 &>\\\ M +10 &W\ M +9 &]\ M +9 & X\ M +10 &"E]\ N +9 &$\\\ M +9 &%]\ M +10 &']}\ N +9 &)N[t\ M +10 &+]p\ M +9 &,]q\ M +9 &.]s\ M +10 &0V]o\ M +9 &2Yp\ M +9 &3^a\ M +10 &5]U\ N +9 &7^\\\\\ M +10 &9 _]\ M +9 &:__\ M +9 &<\\]\ M +10 &>fZR\ M +9 &@(^O\ M +9 &A]M\ N +10 &CgN\ N +9 &EgsD\ P +12 &G K\ S +9 &HL\ T +8 &JM\ T +11 &LdG\ S +9 &N$:\ T +8 &O:\ T +11 &Q=\ U +11 &ShB\ U +8 &U+@\ T +9 &V9\ T +8 &X=D_8\ a +11 &XP8\ 2 +4 ( +6 "processing"% & +8 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 +2 .Hand.open +2 "manipulator"&Z1 +6 "core" &X#.\ 2 +55 1 +3 "manipulator"&s% +8 "core" % Π \ % +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +101 "core" ' +6 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%> ] +4 %;9 +12 "core" 9 +103 "processing"%X9 +4 "core" 9 +104 "processing"%9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%J9 +2 "core" 9 +102 "processing"%y9 +2 "core" 9 +102 "processing"%(9 +26 "core" 9 +107 "processing"%p9 +6 "core" 9 +72 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +23 "processing"%9 +6 "core" 9$ +103 "processing"%V9 +3 "core" 9( +102 "processing"%q9 +2 "core" 9, +102 "processing"%9 +10 "core" 91 +106 "processing"%+9 +2 "core" 95 +103 "processing"%99 +2 "core" 99 +102 "processing"%C9 +2 "core" 9> +102 "processing"%D9 +2 "core" 9B +104 "processing"% 9 +5 "core" 9F +103 "processing"%n9 +3 "core" 9J +102 "processing"%_9 +2 "core" 9O +102 "processing"%K9 +3 "core" 9S +102 "processing"%G9 +3 "core" 9W +108 "processing"%9 +17 "core" 9\\ +129 "processing"%9 +17 "core" 9a +116 "processing"%\\9 +20 "core" 9g\ +114 "processing"%d9 +21 "core" 9l\ +118 "processing"%|9 +17 "core" 9r\ +117 "processing"%`9 +16 "core" 9 w\ +104 "processing"%L9 +3 "core" 9| +3 .tPH.hold 2:00:00,28C +57 .delay 1:30 +2 "processing"%T p]p +3 "core" ~ +6099 "Can"\ A΍' +2899 .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +99 "core"  +2 "processing"%]% +4 "core" %gg\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%P' +584 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%Y'Ҧ +1605 "core" ' +2 .tPTV.dial :puck + "processing"%  +71 "core"  + .tPSV.dial PTV +2 "processing"%b +70 "core" +2 .tPBV.dial :waste1 + "processing"%  +126 "core"  + "processing"%k% +4 "core" %Ҩ0\  +2 .tPS.seek 1.5ml + "processing"%-'X +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +3 .tPS.seek 0ml + "processing"%'d +1604 "core" ' +2 .tdelay 5:00 +3798 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5447 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%< +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2336 "core" ' +2 .tPSV.dial PTV + "processing"%' +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +69 "core"  +3 .tPS.seek 0ml + "processing"%E'd +2324 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%2  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%w +42 "core" + .tPRV.dial :ab1 +2 "processing"%W @ +70 "core" B +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%H'c +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'3  + "processing"%&  +44 "core" +2  +2 "processing"%4% +5 "core" %b\  +2 .tPS.seek 0.34ml +2 "processing"%"'q +432 "core" ' +2 .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[ +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%# @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%\  +42 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%c'Ҧ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%A +44 "core" +6 .tPTV.dial :mixing +3 "processing"%7 @ +76 "core" A +8 .tPBV.dial :waste1 +3 "processing"%8  +40 "core" +4 "processing"%% +14 "core" %Ҫ\  +11 .tPS.seek 1.85ml +9 "processing"%t' +117 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +101 "core" ' +2 .tPBV.dial between PSV and waste1 +4 "processing"% * +34 "core" , +6 .tPS.seek 0ml +2 "processing"%'d +1997 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" &j\ +2 "manipulator"&l& +4 "core" &C  ! + "manipulator"&0% +4 "core" %   O +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +123 "core" ( +2 "manipulator"&5& +4 "core" &-,    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-, F  +2 .tForearm.seek :garage + "manipulator"&?'n +98 "core" ' +2 .tHand.close + "manipulator"&*/ +56 "core" / + "manipulator"&{& +4 "core" &-G )    +2 "manipulator"&Q% +4 "core" % N ! +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&i( +291 "core" ( + "manipulator"&%& +4 "core" &    7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'O +103 "core" ' +3 "manipulator"&6& +4 "core" &!    7 +2 "manipulator"&[% +4 "core" %P   b + "collection"'& +5 "core" & [\ +2 "collection"'B& +4 "core" & o\ +3 .tCC.seek :closed + "collection"'@(X +4 "core" &\ _\  +10 &.{\ a\ ,} +9 &e X\ ? +9 &}u\ X\ N +10 &BVR\ M +9 &W]\ M +9 &W a\ M +10 &U\\\ M +9 &HXU\ M +9 & Y\ Q\ M +10 &W\\\ M +9 & W V\ M +10 &"RVP\ M +9 &$WP\ L +9 &%WW\ M +10 &'XK\ M +9 &)Y[J\ M +9 &+XH\ M +10 &,YL\ M +9 &.XJ\ M +10 &0bXC\ M +9 &2#Z=\ M +9 &3W Y\ M +10 &5WM\ M +9 &7i\\C\ M +9 &9,W@\ M +10 &:WH\ L +9 &<WF\ M +9 &>rW<\ M +10 &@5W@\ L +9 &AWA\ M +10 &CZD\ M +9 &EthG\ O +9 &G,A\ R +10 &HC\ V +9 &JA\ X +10 &L`A\ X +9 &NB\ Y +9 &OG\ Z +10 &QB\ Z +9 &Sb=\ Z +9 &U#B\ [ +10 &VE\ X +9 &X&?=\ - +9 &X} ~F\ M +6 ( + "collection"'B& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.09 + "collection"'& +4 "core" &X}tJ\ M + &X}sH\ M + .tHand.open + "manipulator"&S1 +58 "core" 1 +5 "manipulator"&u% +4 "core" % O  4 c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%o +99 "core"  +3 "processing"%!% +4 "core" %c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%h'U +1607 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%N  +15 "Can"\ f$ +25 "core"  +2 .tPS.seek 0ml + "processing"%e'd +1603 "core" ' + .tPSV.dial PSR + "processing"%R +42 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%M  + "collection"'r  +33 "core" +122  +2 .tPSV.dial :mixloop + "processing"%U +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%,'d +2620 "core" ' + .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%x' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +44 "core" +2 .tPS.seek 0ml + "processing"%'d +2613 "core" ' + .tPSV.dial :air + "processing"%$  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +1983 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +614 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +42 "core" +2 .tPS.seek 0ml +2 "processing"%g'd +2623 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" &   7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +3 "core" ( +2 "manipulator"&;& +4 "core" &    7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  R 7 +2 .tForearm.seek CC +2 "manipulator"&X'O +102 "core" ' +2 .tHand.close + "manipulator"&./ +63 "core" / +2 .tCC.seek :open + "collection"'( +428 "core" ( + "manipulator"&v& +5 "core" &   7 + "manipulator"&J% +4 "core" % ]   . E +2 .tForearm.seek :retract + "manipulator"&y'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&((-6 +286 "core" ( +2 "manipulator"&p& +4 "core" &-4 \ 7 Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-4  Q +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&V'n +105 "core" ' +2 .tHand.open + "manipulator"&q1 +52 "core" 1 +2 "manipulator"&% +4 "core" % ]    E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +95 "core" ' +2 ."da"delayUntil "12:01:56.58" +16099 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6436 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2438 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%9 @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +9 "processing"%D * +37 "core" + +4 ."da"PSV.dial :air +5 "processing"%  +50 "core"  +13 ."da"PS.reconfigure :fast +13 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +6 "processing"%n' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%_ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%G +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +124 "core"  +2 "processing"%d% +5 "core" %i~\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%|' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`'Ҧ +1607 "core" ' +4 ."da"PTV.dial :puck +6 "processing"%L  +9 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +55 "core"  +5 ."da"PSV.dial PTV +2 "processing"%1 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +36 "core" +4 "processing"%a% +8 "core" %Ҭs\ +3 ."da"PS.seek 1.5ml +4 "processing"%P'\\ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'd +1596 "core" ' +2 ."da"delay 2:00 +1417 "Can"\ FS +10584 #"da"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"%k * +31 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Y +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2322 "core" ' + ."da"PSV.dial PTV + "processing"%- +69 "core" +2 ."da"delay 5 seconds +452 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +37 ."da"PSV.dial PSR +2 "processing"%> +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%z  +81 "core" +3 ."da"PS.seek 0ml + "processing"%<'d +2310 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  + "processing"%'% +56 "core" %b\ + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%I'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%^ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +46 "core"  + "processing"%2% +4 "core" %Ҭ\ +2 ."da"PS.seek 1.5ml + "processing"%w'\\ +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'd +1596 "core" ' +2 ."da"delay 2:00 +11565 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +428 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%&  +37 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%4 +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2331 "core" ' +5 ."da"PSV.dial PTV +5 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2323 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%\  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%A  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%7 +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%8'a +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%% +5 "core" %_\  +2 ."da"PS.seek 0.55ml +2 "processing"%c' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%t  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%l +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%0 @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%5  +32 "core"  +2 "processing"%% +5 "core" %ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%*' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%='d +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +4215 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1908 "Can"\ ] +18808 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +2300 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Q  +33 "core" +2 ."da"delay 30 seconds +2194 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +801 ."da"PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + +2 ."da"PSV.dial :air + "processing"%?  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2325 "core" ' +4 ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +4 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%6 +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%[  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2315 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  +2 "processing"%% +3 "core" %`\ +2 #"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"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%S'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + "processing"%u  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%B +83 "core" ~ + ."da"PBV.dial :waste1 + "processing"%o  +34 "core" + "processing"%!% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%}'Z +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'd +1606 "core" ' + ."da"delay 2:00 +3960 "Can"\ B` +26 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +8003 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%h  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%R * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +82 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%~  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +47 "processing"%, +131 "core"  +2 "processing"%F% +3 "core" %e\ +2 #"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"%x' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'Ҧ +1608 "core" ' +6 ."da"PTV.dial :puck +7 .PSV.dial PTV +3 "processing"% +72 "core" +6 ."da"PBV.dial :waste1 +3 "processing"%:  +42 "core" +6 "processing"%O% +12 "core" %ңP\  +6 ."da"PS.seek 1.5ml +3 "processing"%Z'S +39 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +537 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%; * +32 "core" + +3 ."da"PS.seek 0ml + "processing"% 'd +1593 "core" ' +2 ."da"delay 2:00 +12002 #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"%i * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +6 "processing"%j +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +5 "processing"%J +72 "core"  +10 ."da"delay 5 seconds +13 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@37237 idle with ifg=0x84, ie=0x75 + #@37909 select with ifg=0x10, ie=0xF5 #@38568 receive with ifg=0x10, ie=0xFD + #@39203 receive with ifg=0x10, ie=0xFD + #@39838 receive with ifg=0x10, ie=0xFD #@40473 receive with ifg=0x10, ie=0xFD + #@41107 receive with ifg=0x10, ie=0xFD + #@41436 receive with ifg=0x80, ie=0xFD #@18907 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +206 ."da"PSV.dial PTV +5 "processing"%X +55 "Can"\ 39 + \ 39M +2 #"Restarting_core_reader"Polling Can every 10:00 +65 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air + "processing"%p  +81 "core" +2 ."da"PS.seek 0ml + "processing"%'d +2323 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%s +136 "core"  +2 "processing"%q% +4 "core" %d \ + #"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"%' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'Ҧ +1598 "core" ' +4 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%V +68 "core" + ."da"PBV.dial :waste1 + "processing"%9  +34 "core" + "processing"%C% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml + "processing"%D'R +309 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +274 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%g'd +1603 "core" ' + ."da"delay 2:00 +11385 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +605 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%_  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%K * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +70 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +71 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%\\ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%d +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2321 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%L +129 "core"  +9 "processing"%1% +16 "core" %h\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +14 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +14 "processing"%]' +336 "core" ' + ."da"delay 5 seconds +502 "processing"%a% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%`' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%P +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%k% +4 "core" %ҧ \  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'W +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"%-'d +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%>  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +3 ."da"PSR.select :air +6 .PSV.dial PSR +6 "processing"%z +78 "core"  +12 ."da"PS.reconfigure :fast +19 "processing"%#A ,`xb +11 ."da"PS.seek 2.5ml +13 "processing"%' +151 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2184 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml + "processing"%^'d +2329 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  + "processing"%2% +4 "core" %h\ + #"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'Ҧ +2106 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +54 .PSV.dial PTV +4 "processing"%W +70 "core" + ."da"PBV.dial :waste1 + "processing"%w  +34 "core" + "processing"%&% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml + "processing"%3'U +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%E  +100 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +1608 "core" ' + "processing"%9 +4 "core" 9Y5A + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%"  +3 "core" 5A + 5A + "processing"%#& +4 "core" &X"\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&H% +4 "core" %\   + "storage"(\ % +4 "core" % n n !\ r + "storage"(. +3 "core" .(K +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 5 + "storage"(A(<( +198 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &<) 4 3 #\ j +2 "manipulator"&& +3 "core" &-6  / O +2 "manipulator"&% +3 "core" %\   v  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&( +182 "core" ( + "manipulator"&8& +4 "core" &     1 +2 "storage"(t& +3 "core" &<) ^ S \ q +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&c'j +101 "core" ' +2 "storage"(l& +4 "core" &<) o n /\ r +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(0'g +123 "core" ' + "storage"(5- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   3 1 + "storage"({& +4 "core" &<) % G\ g +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 + "manipulator"&/' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&*, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -' +3 ."da"SE.seek 18.2 Pucks below Top Plate + "storage"(f' +41 "core" ' +2 "manipulator"&?% +4 "core" %  + "storage"(=& +4 "core" &<)   7\ h + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 284 counts + "manipulator"&'. +20 "core" ' +2 "manipulator"& & +4 "core" &    1 +2 "storage"(6& +4 "core" &<) 0 %\ i +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 600 counts + "manipulator"&['j +20 "core" ' +2 ."da"SE.seek 19.2 Pucks below Top Plate + "storage"(%' +45 "core" ' +2 "manipulator"&& +4 "core" &    1 +2 "manipulator"&% +4 "core" %ӊ  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +85 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&(? +251 "core" ( +2 "manipulator"&u& +4 "core" &G  { ) + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &G   ) +2 ."da"Forearm.seek PC +2 "manipulator"&o'Η +93 "core" ' +2 ."da"Hand.close + "manipulator"&!/ +60 "core" / +2 ."da"PC.seek :open + "processing"%S( +421 "core" ( +2 "storage"(& +4 "core" &<) ; 3 \ l + "manipulator"&}& +4 "core" &G   " ) + "manipulator"&h% +4 "core" % ΂  + ."da"Forearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&e( +273 "core" ( +2 "manipulator"&N& +4 "core" &$ \ # t + "storage"(M& +4 "core" &<) Z Y \ n +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts + "manipulator"&U'j +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +56 "core" 1 +2 "storage"(~- +3 "core" -' +2 ."da"SE.seek 18.95 Pucks below Top Plate +2 "storage"(r'g +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.19 Pucks below Top Plate +2 "storage"(,' +56 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1212h100ml_nessie.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +261 #"da"SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.676 seconds\ /var/log/esp/da23aug1212h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1212h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1212h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1212h100ml25s_nessie.tif +948 "Can"\ v~ +1287 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +327 #"da"SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1212h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "18.676 sec auto-exposure",Subject: "da23aug1212h100ml images!" + "storage"(F- +4 "core" -' +2 "storage"(& +4 "core" &<) L W\ o + "manipulator"&x& +4 "core" &$  ' t +2 ."da"Elbow.seek 5 + "manipulator"&( +4 "core" ( +2 "manipulator"&:& +14 "core" &$ t +15 "storage"(O& +11 "core" &<) n n\ s +6 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&$'j +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.91 Pucks below Top Plate +2 "storage"(;'( +60 "core" ' + "manipulator"&Z& +4 "core" &$   Y t +2 "storage"(.& +4 "core" &<) M P ,\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&i' +23 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&j, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.09 Pucks below Top Plate +2 "storage"( ' +26 "core" ' + "manipulator"&v% +5 "core" %\  T + "storage"(J& +4 "core" &<) &\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 5 + 292 counts + "manipulator"&X'6 +22 "core" ' + "manipulator"&p& +5 "core" &$ t + "storage"(@& +4 "core" &<) \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 600 counts +2 "manipulator"&s'j +26 "core" ' +2 "storage"(q% +4 "core" %\ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 (% +3 "core" % *\ +2 "manipulator"&V% +4 "core" %n  , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&9'\ +88 "core" ' +2 "storage"(C& +5 "core" &<) ]\ +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" &\ +2 "manipulator"& & +4 "core" &$ $ t +2 "manipulator"&D% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&_(-6 +174 "core" ( + "manipulator"&K& +4 "core" &-<   J +60 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &-< / J +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&g'n +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&n/ +63 "core" / + "manipulator"&\\& +4 "core" &-=  e I +2 "manipulator"&d% +4 "core" % A   A +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +110 "core" ' +20 ."psFlush"Elbow.reconfigure :tight +17 "manipulator"&$&.,(\ #b +17 ."psFlush"Elbow.seek PC +17 "manipulator"&(? +134 "core" ( +7 "manipulator"&L& +40 "core" &D   ( +6 ."psFlush"Elbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +15 &1& +28 "core" &D   ( +15 ."psFlush"Forearm.reconfigure :tight +15 "manipulator"&#Q@2^d^\ b +14 ."psFlush"Forearm.seek PC +22 "manipulator"&|'Η +104 "core" ' +13 "manipulator"&a& +41 "core" &D ( +16 "manipulator"&]% +42 "core" %Ν   +14 "processing"%`& +29 "core" &,\ +14 "processing"%P& +70 "core" &U\ +9 &R\ + &u\ + &G\ + &\ + &,\ + &C\ + &C\ +3 ."psFlush"PC.seek :closed +2 "processing"% (X +4 "core" &Q\ + &/\ +7 & -A\ %f +9 &V{C\ 8 +10 &yO\ L +9 &X5\ M +14 &rZ(\ M +5 &5X!\ M +9 &Y.\ M +10 &Y>\ M +9 &{Y;\ M +9 &=Y:\ M +10 &VR\ M +9 &!Z+\ M +10 &#Y7\ M +9 &%DY<\ M +9 &'Z7\ M +10 &(Y<\ M +9 &*Y7\ M +9 &,L]\ M +10 &.Y7\ M +9 &/Z\ M +10 &1Z4\ M +9 &3TZ8\ M +9 &5Z;\ M +10 &6Y\ M +9 &8Z\ M +9 &:\\Z \ M +10 &<Z$\ M +9 &=[(\ M +10 &?Z'\ M +9 &AcZ+\ M +9 &C%Z'\ M +10 &Db*\ N +9 &Fp,\ P +9 &H\\\ R +10 &J;\ S +9 &K/\ S +10 &M\ T +9 &Oa\ S +9 &Q!'\ T +10 &R \ T +9 &T\ T +9 &Ve\ U +10 &Wfn%\ + +9 &Xs$\ < +10 ( + &X!\ 1 + "processing"%P& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%k& +4 "core" &X":\ 1 +2 ."psFlush"Hand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&b% +4 "core" % Ν  Q +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "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"%z' +7 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +582 "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 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +181 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%'  +126 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%< +97 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2602 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +12 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +12 "processing"% +98 "core"  +4 "processing"%% +8 "core" %E\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%2' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%^' +2104 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%W  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%w @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%& +99 "core" +2 ."psFlush"PS.seek :empty + "processing"%I'F +181 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +559 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%\ ' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%5' +2618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%{'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +1190 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1409 "core" ' +17 ."psFlush"PSV.dial PSR +7 "processing"% +63 "core"  +7 ."psFlush"PSR.select :flush +25 "processing"%@ +29 ."psFlush"PS.seek 1ml +14 "processing"%6'T +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +58 "processing"%c  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2102 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%f +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%[ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%!  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2057 "Can"\ E +552 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2612 "core" ' +6 ."psFlush"PSV.dial PTV +3 "processing"%} +69 #"reset-modem"Session Begun +6 "core" +2 ."psFlush"PBV.dial PSV +7 #"reset-modem"-> Gate.cycleModemPower! 5 +4 ."psFlush"PS.seek 0ml +4 ."reset-modem"Gate.cycleModemPower! 5 +4 "processing"%h'd +4 #"reset-modem"Session Ended +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" &\ +2 "manipulator"&~& +4 "core" &D  ( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "manipulator"&R(? +4 "core" ( + "manipulator"&%& +4 "core" &D  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &D  ( +2 .tForearm.seek PC +2 "manipulator"&F'Η +94 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open + "processing"%x( +421 "core" ( +2 "manipulator"&:& +4 "core" &D  F ( +2 "manipulator"&O% +4 "core" % Ί   +2 .tForearm.seek :retract + "manipulator"&Z'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +356 "core" ( + "manipulator"&v& +4 "core" & 1 F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & 1  U F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&p'O +101 "core" ' +2 "manipulator"&@& +4 "core" & 1  N F +2 "manipulator"&e% +4 "core" %Q ? ~ +2 "collection"'q& +4 "core" &=\ +2 "collection"'U& +4 "core" &0\ +3 .tCC.seek :closed + "collection"',(X +4 "core" &=\ +7 & +@\ %f +9 &W~9\ 8 +10 &}.\ L +10 &Z=\ M +8 &n[>\ L +10 &.[=\ M +9 &Z>\ M +10 &Z>\ M +9 &t]@\ M +9 &6[C\ M +10 &ZC\ M +9 &!Z<\ L +9 &#}[?\ M +10 &%?W=\ M +9 &'Z=\ M +10 &(X7\ M +9 &*YD\ M +10 &,HZB\ L +9 &.[8\ M +9 &/ZC\ M +9 &1X7\ M +10 &3OZ>\ M +9 &5\\C\ M +10 &6YE\ L +9 &8ZC\ M +9 &:XZ9\ L +10 &<ZB\ M +9 &=Z?\ L +10 &?Z;\ M +9 &A^Y<\ M +9 &C \\>\ M +10 &Dg D\ N +9 &FE\ Q +9 &HP;\ U +10 &J :\ X +9 &KC\ X +10 &MB\ Y +9 &OLF\ Y +9 &Q @\ Y +10 &R@\ Z +9 &TF\ Z +9 &VPB\ Z +10 &Wl9\ + +9 &Xv)C\ P +9 ( +3 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 + "collection"'& +4 "core" &XZE\ G + &XZ@\ G +2 .tHand.open + "manipulator"&V1 +59 "core" 1 + "manipulator"&$% +5 "core" % Q   f ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"';& +4 "core" &XZ+\ G +2 "collection"'C% +4 "core" %ID\ + .tCSV.dial CSR + "collection"'y  +41 "core"  +2 "collection"'i% +4 "core" %I>\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'm +1140 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +404 .tCSR.select :air +2 "collection"' +9 'D% +3 "core" %m;\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'X' +626 "core" ' +2 .tCSV.dial :waste + "collection"' +127 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1976 "core" ' +5 #tFlushing lower manifold's waste1 port +3 "collection"'K& +8 "core" &XZ/\ G +4 "collection"'s% +8 "core" %O9\ +2 .tCSV.dial :flush +4 "collection"'G  +41 "core"  +4 .tCS.reconfigure :fast +4 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'j'm +1177 "core" ' +2 .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"'n @ +41 "core" A +5 "collection"'\\% +10 "core" %m%\  +4 .tCS.seek 7ml + "collection"'d' +522 "core" ' +3 ."connect"CSV.dial CTV +2 "collection"'9  +2 .tCTV.dial CSV +6 "collection"'g  +47 "core" ~ +83  + .tCBV.dial :waste1 +2 "collection"'L @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'1'Q +1596 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'_& +5 "core" &XY 6\ G +2 "collection"'a% +4 "core" %T  6\ +2 .tCSV.dial :flush + "collection"']  +69 "core" +3 .tCS.seek 5ml + "collection"'`'m +1182 "core" ' + .tdelay 5 seconds +422 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +68 .tCSV.dial :air +2 "collection"' @ +42 "core" A + "collection"'S% +4 "core" %m \  +2 .tCS.seek 7.001ml +2 "collection"'k' +572 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'b  +100 "core"  +2 .tCS.seek 0ml + "collection"'P'Q +1609 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'>& +4 "core" &XY!\ G + "collection"'% +4 "core" %O\ + .tCSV.dial CSR +2 "collection"'|  +40 "core"  + "collection"'% +5 "core" %O5\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'z'O +1815 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +517 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'' + '<  +98 "core" +33  +2 .tCTV.dial :intake + "collection"'-  +70 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"''Q +1837 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core"  +3 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +578 "core" ' +2 .tCSV.dial CSR + "collection"'2  +98 "core"  + "collection"'W% +4 "core" %T\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'w'm +1336 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'&' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"'^ +99 "core" +2 .tCS.seek 0ml + "collection"'4'Q +2595 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" & 1  \  F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +42 "core" ( + "manipulator"&& +5 "core" &  W + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &   ) + +2 .tForearm.seek CC +2 "manipulator"&3'O +91 "core" ' +2 .tHand.close + "manipulator"&H/ +52 "core" / +2 .tCC.seek :open +2 "collection"'#( +425 "core" ( + "manipulator"&\ & +5 "core" & M , + "manipulator"&7% +4 "core" % Q - +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +277 "core" ( +2 "manipulator"& & +4 "core" &-1  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-1 - J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t'n +103 "core" ' +2 .tHand.open + "manipulator"&81 +60 "core" 1 + "manipulator"&l% +4 "core" % a  ? b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' + #tCompleted [shallowDAwithoutWCR] begun 11:00:29 + #Preparing to sleep until 11:00AM 08/13/2023 +8 #Asleep til 11:00AM 08/13/2023 +4 #Continuing at 11:00EDT13-Aug-23 +2 "Can"\ ?v +27 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +5209 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15530 "Can"\ ( +5188 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13710 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1528 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13569 "Can"\ #V@ +7159 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +15948 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6136 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #"Qmail"Retry #4 of 10 after 10:00 +6 #"reset-modem"Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9970 "Can"\ # +10760 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +16534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2055 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7771 "Can"\ #l +12955 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18534 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6451 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +3564 "Can"\ #9 +17277 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16859 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1233 "Can"\ ! +17693 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +17374 "Can"\ #. +3356 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4267 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13181 "Can"\ # +7550 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12827 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8991 "Can"\ #aZ +11737 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18513 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2854 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +4804 "Can"\ # +15927 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +18515 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7213 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 20,\\n 6 => 2}\\nCan@12:58:06, 24.9C, 30% humidity, 15.1psia, 13.313V, 0.324A, 120.686Ah, 4.32W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT13-Aug-23" +12748 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +611 "Can"\  +20123 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +18510 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17173 "Can"\ #= +3564 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +7782 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12981 "Can"\ # +7752 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16346 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4196 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8758 "Can"\ )H +12006 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4092 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +96 #Session Ended +6072 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +312 "Can"\  +13942 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +14922 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +4566 "Can"\ (ht +3914 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11929 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2656 "Can"\ (\ +2363 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +667 "Can"\   +12305 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2800 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +10 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +19471 "Can"\ %`6 +1274 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5831 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16357 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +857 "Can"\  +3311 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16551 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15198 "Can"\ &b +3325 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4355 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6799 "Can"\ ) +13949 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20849 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +4412 "Can"\ #$ +16303 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2184 "Can"\ &+ +18561 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +41429 "Can"\ $P +60001 \ $ +60001 \ (A| +18685 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16401 "Can"\ # +4319 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18456 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4198 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12251 "Can"\ &  +8475 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20724 #Session Begun +7 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8075 "Can"\ & /> +12650 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18534 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3877 "Can"\ ' { +16851 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18515 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20435 "Can"\ # j +290 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18525 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16244 "Can"\ # +4495 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18518 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12054 "Can"\ #[ +8675 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7865 "Can"\ #, +12866 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4201 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3639 "Can"\ ) +17095 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +94 #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18439 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +3627 "Can"\ #3X +543 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17977 "Can"\ )x +556 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20713 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13803 "Can"\ # +4743 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +229 #Sent BREAK + #"core_reader"@21578 sendCRC with ifg=0x20, ie=0x7F + #@23413 sendCRC with ifg=0x08, ie=0x5F #@52915 idle with ifg=0x84, ie=0x75 + #@53587 select with ifg=0x10, ie=0xF5 + #@54221 receive with ifg=0x10, ie=0xFD + #@54855 receive with ifg=0x10, ie=0xFD #@55489 receive with ifg=0x10, ie=0xFD + #@55816 receive with ifg=0x80, ie=0xFD #@56604 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +559 "Can"\ hg + \ hgK + #"Restarting_core_reader"Polling Can every 10:00 +19732 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18569 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17491 "Can"\ & g` +3236 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13300 "Can"\ )0 ` +7430 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18528 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +9104 "Can"\ &\ ` +11629 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18509 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4925 "Can"\ + )` +15804 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +741 "Can"\ %m ` +19991 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18531 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +720 "Can"\ # U` +3444 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +15066 "Can"\ &!= ` +3463 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4185 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10845 "Can"\ &" ` +7669 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4194 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6649 "Can"\ *$` +11885 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2450 "Can"\ )%q` +16072 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4195 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18980 "Can"\ &&C` +1742 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4193 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14770 "Can"\ &(@` +5960 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18532 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10569 "Can"\ &)o` +10155 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6387 "Can"\ ++` +14375 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18486 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2195 "Can"\ (,m` +18540 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18509 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4188 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18730 "Can"\ &-1` +2004 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14542 "Can"\ &//` +6190 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +12285 "Can"\ '0]` +8466 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10031 "Can"\ &1` +2681 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +7820 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7977 "Can"\ &3]` +12762 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18804 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +3460 "Can"\ &4` +17274 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +8 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1190 "Can"\ $6*` +19549 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4629 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20060 "Can"\ &7K` +681 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6947 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13424 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18159 "Can"\ &8` +2579 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9248 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11227 #Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +16163 "Can"\ &:Iw` +4578 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20760 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +13893 "Can"\ &; ` +6851 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended @EDT1691899277.22 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +4677 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +11962 "Can"\ *=` +8771 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7028 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +25 #Session Ended +13331 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10073 "Can"\ &>v9` +10576 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@23413 sendCRC with ifg=0x08, ie=0x5F + #@52915 idle with ifg=0x84, ie=0x75 #@53587 select with ifg=0x10, ie=0xF5 + #@54221 receive with ifg=0x10, ie=0xFD + #@54855 receive with ifg=0x10, ie=0xFD #@55489 receive with ifg=0x10, ie=0xFD + #@55816 receive with ifg=0x80, ie=0xFD + #@17681 probe with ifg=0x02, ie=0x5F #@1852 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +253 "Can"\ >U# +3 \ >U#U +5 #"Restarting_core_reader"Polling Can every 10:00 +20229 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9427 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +11026 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19274 "Can"\ *@ +1448 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17038 "Can"\ &A +3684 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14801 "Can"\ &B +5918 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18481 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20638 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@52915 idle with ifg=0x84, ie=0x75 + #@53587 select with ifg=0x10, ie=0xF5 #@54221 receive with ifg=0x10, ie=0xFD + #@54855 receive with ifg=0x10, ie=0xFD + #@55489 receive with ifg=0x10, ie=0xFD + #@55816 receive with ifg=0x80, ie=0xFD #@17681 probe with ifg=0x02, ie=0x5F + #@34484 probe with ifg=0x02, ie=0x5F #@5106 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +231 "Can"\ D x +3 \ D xN +6 #"Restarting_core_reader"Polling Can every 10:00 +20246 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18583 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16930 "Can"\ &Eh)` +3797 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18527 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12740 "Can"\ &F` +7986 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10505 "Can"\ &H8U` +10224 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4339 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16027 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8638 "Can"\ *I` +12094 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6670 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13713 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6742 "Can"\ +J` +13994 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +8956 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11421 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +4853 "Can"\ *Lg` +15881 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11261 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9151 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20716 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2949 "Can"\ )M` +17779 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13688 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +1040 "Can"\ #O3 C` +19699 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15969 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4156 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20148 "Can"\ &P ` +576 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18544 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15941 "Can"\ &Q!o` +4790 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20718 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20745 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13711 "Can"\ 'Sq"` +7036 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20757 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11420 "Can"\ )T"` +9317 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9161 "Can"\ *VI#1` +16518 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18551 "Can"\ &W#` +2175 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +14358 "Can"\ &Y$]` +6372 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +10170 "Can"\ &Zt$` +10562 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +5985 "Can"\ &[%` +14742 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +18525 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1791 "Can"\ ,]>&` +19031 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18422 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18350 "Can"\ '^&` +2407 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20761 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16058 "Can"\ -`'K` +4698 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +3 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13776 "Can"\ &a'` +6961 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11484 "Can"\ +b(w` +60001 \ ,dz) ` +60001 \ +e)` +60001 \ 'gk*9` +60001 \ ,h*` +60001 \ 'jT+e` +60002 \ 'k+` +60001 \ 'm>,` +60001 \ ,n-'` +22143 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4203 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12881 "Can"\ &p-` +7864 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18496 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8686 "Can"\ )q.S` +12052 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18499 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4505 "Can"\ +r.` +16240 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18498 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +301 "Can"\ tS/` +20537 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18403 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +16867 "Can"\ 'u0` +3871 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18501 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12671 "Can"\ &w&0` +8069 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18480 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8472 "Can"\ )x1A` +12271 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6186 "Can"\ &y1` +14562 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20767 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3896 "Can"\ &{T2m` +16868 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20766 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1587 "Can"\ -|3` +47079 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4275 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8629 "Can"\ &~3` +12106 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18320 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4187 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4602 "Can"\ &4/` +16149 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18473 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4183 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +409 "Can"\ 4` +20338 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18474 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +407 "Can"\ >5[` +3780 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20768 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +14672 "Can"\ &5` +6078 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16507 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4190 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20885 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12302 "Can"\ &6` +8458 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17794 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4193 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8753 "Can"\ &i7` +12001 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18458 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4192 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4556 "Can"\ &7` +16196 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20780 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20778 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2204 "Can"\ (88I` +18583 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20780 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20617 "Can"\ #8` +172 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20879 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20764 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18148 "Can"\ &9u` +2617 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8539 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +11951 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20763 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16089 "Can"\ -y: ` +4703 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +20770 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20794 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13698 "Can"\ (:` +7097 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20763 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20782 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +11321 "Can"\ 'X;7` +9463 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +50526 "Can"\ ';` +1224 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4286 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20747 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12944 "Can"\ '# Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4202 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20789 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20769 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8852 "Can"\ &<` +11933 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4416 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16072 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20756 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6781 "Can"\ '=` +14001 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20763 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20821 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4380 "Can"\ &T>%` +4978 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11112 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2392 "Can"\ &>` +18358 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +620 "Can"\ /> +40 .tGate.power :raw,:ON +114 "sampler") +2 ) +2 "core"  + "collection"' +2 '5 +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" % #i\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%?% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")Q% +3 "core" %wt \ + .tSS.configure :default +2 "sampler")#.0Xg +8 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"Notice.email "At 11:00:30 began in tube 6: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:195\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 20,\\n 6 => 2}\\nCan@11:00:30, 24.4C, 30% humidity, 15.1psia, 13.274V, 0.386A, 124.401Ah, 5.12W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #35) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +4 "core" & H\  + .tHand.open + "manipulator"&J1 +64 "core" 1 +2 "manipulator"&@& +8 "core" &    0 +2 "manipulator"&e% +4 "core" % \    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(-6 +181 "core" ( + "manipulator"&Z& +4 "core" &->  C ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &->  \  ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.close + "manipulator"&V/ +54 "core" / + "manipulator"&$& +4 "core" &-> &  F ^ +2 "manipulator"&;% +4 "core" % }   Z +2 .tForearm.seek :retract + "manipulator"&C'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +281 "core" ( +2 "manipulator"&y& +4 "core" &A   v O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &B   O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&p'O +105 "core" ' + "manipulator"&m& +5 "core" &< n M + "manipulator"&D% +4 "core" %X  ^ +2 "collection"' & +4 "core" &! N\  +2 "collection"' & +5 "core" &  N\  +2 .tCC.seek :closed + "collection"'X(X +5 "core" & S\  +9 &6"\\\ , +9 &h Q\ A +10 &st J\ N +9 &9XZ\ M +10 &[O\ N +9 &[!P\ M +9 &~[G\ M +10 &@YL\ M +9 &\\G\ N +9 &\\G\ M +15 & ^I\ M +4 &"H\\G\ M +10 &$ \\<\ N +9 &%[N\ M +9 &'[J\ M +10 &)O[I\ N +9 &+\\G\ M +9 &,ZL\ M +10 &.]I\ N +9 &0X\\B\ M +9 &2\\I\ M +10 &3XH\ M +9 &5[E\ M +10 &7`[J\ M +9 &9"YG\ M +9 &:\\K\ M +10 &<YJ\ M +12 &>g\\Q\ N +7 &@*[F\ M +12 &A]A\ M +7 &C`F\ M +9 &Ejq N\ O +9 &G"H\ S +10 &HI\ V +9 &JD\ X +9 &LZM\ X +10 &NJ\ X +9 &OH\ Y +9 &QQ\ Z +10 &S[O\ Z +9 &UN\ [ +10 &VO\ Y +9 &X)DC\ (w +9 &Xt E\ R +6 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 +2 "collection"'K& +5 "core" &XtrM\ R + &Xtrp\ R + .tHand.open +2 "manipulator"&s1 +53 "core" 1 +2 "manipulator"&G% +5 "core" % V 8 "  ` +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'n& +4 "core" &XtqK\ R +2 "collection"'\\% +8 "core" %PK\ + .tCSV.dial CSR +2 "collection"'j  +126 "core"  + "collection"'9% +5 "core" %Pt\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'g'm +1344 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'L% +2 "core" %mm\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'d' +643 "core" ' +2 .tCSV.dial :waste + "collection"'_ +127 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'a'Q +1975 "core" ' + #tPurging external Intake + "collection"']& +4 "core" &Xtpo\ R +2 "collection"'1% +4 "core" %Oq\ + .tCSV.dial :flush + "collection"'  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'S' O +2272 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'  +3 '` +3 "core"  +65 ~ +2 .tCTV.dial :intake + "collection"'b  +71 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'k'Q +2274 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'>  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &Xtoc\ R +2 "collection"'|% +4 "core" %Mi\ + .tCSV.dial :flush + "collection"'  +70 "core"  +2 .tCS.seek 5ml + "collection"'P'm +847 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +249 "core" ' +2 .tCSV.dial :waste + "collection"' +41 "core" +2 .tCS.seek 0ml +2 "collection"'2'Q +740 "core" ' + "collection"'W& +4 "core" &XtnD\ R +2 "collection"'% +3 "core" %IE\ +2 .tCSV.dial :flush + "collection"'w  +40 "core"  +2 .tCS.seek 3ml + "collection"'^'. +743 "core" ' +7 .tdelay 5 seconds +509 .CSV.dial :air +2 "collection"'& @ +40 "core" A +2 "collection"'I% +4 "core" %.E\  +2 .tCS.seek 5ml + "collection"''m +527 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'"'Q +1177 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'H'. +748 "core" ' + .tCSV.dial :waste + "collection"'. +70 "core" +2 .tCS.seek 0ml + "collection"''Q +734 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" &9   M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\ ( +3 "core" ( + "manipulator"&7& +4 "core" &9   M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &9   M +2 .tForearm.seek CC +2 "manipulator"& 'O +103 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'E( +429 "core" ( + "manipulator"&8& +61 "core" &9    M + "manipulator"&l% +4 "core" % X  G / +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&t(-6 +294 "core" ( +2 "manipulator"&T& +4 "core" &-1 \ B ^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-1  v ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5'n +103 "core" ' + .tHand.open +2 "manipulator"&+1 +55 "core" 1 + "manipulator"&{% +5 "core" % ]  ! L + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +106 "core" ' +2 #tda sampling at most 100ml +2 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'Q& +5 "core" &F\ + "manipulator"& % +4 "core" %  \ B +2 "storage"(=% +3 "core" % b\  +2 "storage"(6. +3 "core" .(K +2 "storage"(& +4 "core" &K z\  + "storage"(c& +4 "core" &K q\  + "manipulator"&& +4 "core" &-1   ^ +2 "manipulator"&0% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&( +185 "core" ( + "manipulator"&/& +4 "core" &  3 +2 "storage"([& +4 "core" &K 0\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&f'8 +103 "core" ' +2 "storage"(& +4 "core" &K \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(B'g +280 "core" ' +2 "storage"(!- +4 "core" -'p + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ()& +3 "core" &K ] U R\  + "manipulator"&& +4 "core" & h 3 +2 .tElbow.seek 6 +2 "manipulator"&u( +3 "core" ( +2 "manipulator"&o& +3 "core" & \ \ 1 3 +2 "storage"((& +4 "core" &K O X /\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&4' +29 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(h' +7 "core" &   ? 3 +2 "manipulator"&% +4 "core" %  \ " +2 .tForearm.seek :retract + "manipulator"&A'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&M( +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ( +2 "manipulator"&& +4 "core" &!   5\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &!  5\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&O'O +96 "core" ' +2 "manipulator"&:& +4 "core" &! D 5\ +2 "manipulator"&*% +4 "core" %T X +2 "collection"'N& +4 "core" &j\ +2 "collection"'r& +4 "core" &E\ +3 .tCC.seek :closed + "collection"'v(X +3 "core" &I\ +9 & -F\ $e +9 &VyG\ 7 +10 &}C\ L +9 &VC\ K +9 &nXE\ L +10 &1XD\ L +9 &XF\ L +10 &YH\ L +9 &wXE\ L +9 &9YH\ L +10 &XC\ L +9 &!W3\ L +9 &#Y9\ L +10 &%BW8\ L +9 &'Y9\ L +10 &(Y2\ L +9 &*X7\ L +9 &,JX7\ L +10 &. Y9\ L +9 &/Y:\ L +9 &1Y4\ L +10 &3PW9\ L +9 &5W7\ L +10 &6Y:\ L +9 &8Y7\ L +9 &:YY9\ L +10 &<Y0\ L +9 &=X6\ L +9 &?W8\ L +10 &A`Y8\ L +9 &C!`3\ M +10 &Dh8\ N +9 &F7\ R +9 &HK8\ V +10 &J 9\ X +9 &K6\ X +10 &M7\ Y +9 &OI9\ Z +9 &Q\ -\ Z +10 &R#\ [ +9 &T,\ [ +9 &VN(\ [ +10 &Wt%\ + +9 &Xs"&\ Z +9 ( +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.09 +2 .Hand.open + "manipulator" +3 "core" &X}k%\ P +53 1 + "manipulator"&x% +4 "core" % T  (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +106 "core" ' + #tcollectSample 100ml 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 + "sampler")@+ +3 "core" + + "sampler")e% +4 "core" %yt h\ S7 +2 "collection"'Z& +4 "core" &X}h[\ cP +3 "Can"\ YX?5 + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +27  +2 .tdelay 3.8 seconds +381 "collection"'$% +3 "core" %NV\ b +2 "sampler");% +3 "core" %5Y%xt r\ Q +2 .tSSV.dial :spit + "sampler")Y +132 "core"  +3 .tSS.seek 0ml + "sampler")' +290 "core" ' +2 .tSSV.dial CBV + "sampler")y  +133 "core"  + .tCTV.dial :intake +2 "collection"'i  +72 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:07:57.20" +1490 #"flow"0.0L/min +7961 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +158 "Can"\ XCw?Q` +3981 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2724 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'q% +3 "core" %NB@5\ Z +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +4 "core" %m n\ M +21 "collection"'% +3 "core" %NT\ \\ +2 "sampler")|% +4 "core" %m x\ L +24 "collection"'% +3 "core" %N,\ ] + "sampler")k% +64 "core" %m v\ M +22 "collection"'z% +3 "core" %N#!'\ ] +2 "sampler")'% +4 "core" %m  o\ M +31 "collection"'P% +4 "core" %N(+`\ ^ + "sampler")-% +4 "core" %m2. o\ N +36 "collection"'<% +3 "core" %N114\ ^ +2 "sampler")% +4 "core" %mGA }\ M +41 "collection"'% +3 "core" %N88.\ ] +2 "sampler")% +3 "core" %m[X x\ M +48 "collection"'W% +3 "core" %N:;3\ ] + "sampler")% +4 "core" %mlj m\ M +2 "sampler")w% +3 "core" %mni \ M + .tIntake.select :close +2 "sampler")0 +8 )2% +3 "core" %mtm }\ S + .tSSV.dial :exhaust +2 "sampler")&  +77 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")I' +911 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")^  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %NDHV\ W +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X: o\ K +77 "collection"'@% +3 "core" %N=>\\\ [ +2 "sampler")V% +4 "core" %kdc o\ J +88 "collection"'% +3 "core" %NBC`\ [ +2 "sampler")$% +3 "core" %k{ r\ J +2 "sampler");% +4 "core" %k~ v\ J + .tIntake.select :close + "sampler")0 +9 )Y% +2 "core" %k l\ P +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")y' +921 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")i  +75 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +212 "collection"'q% +18 "core" %N@A_\ Z +7 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +6 .SS.reconfigure :inhaling 1.57ml/s +6 "sampler")#.n0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +481 "core" 'p k\ I* +4 #tVacuum too high -- waiting up to 40 seconds +53 .SS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" %o o\ D +41 "collection"'% +3 "core" %N54:\ U +2 "sampler")|% +4 "core" %o o\ E + "collection"'_% +4 "core" %N44?\ U + #tIntake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X\ U + "sampler")a% +4 "core" %d^ h\ F +28 "collection"'% +3 "core" %N)(h\ W +2 "sampler")% +4 "core" %d^ m\ F +31 "collection"'W% +3 "core" %N))g\ V +2 "sampler")% +4 "core" %d^ }\ F +36 "collection"'w% +3 "core" %N1-c\ V +2 "sampler")2% +4 "core" %d^ k\ E +41 "collection"'&% +3 "core" %N23^\ V + "sampler")% +4 "core" %d^ t\ F +47 "collection"'^% +3 "core" %N12a\ V +2 "sampler")% +4 "core" %d^ w\ E + "collection"'I% +4 "core" %N14d\ U +2 .tSS.reconfigure :inhaling 1.14ml/s +2 "sampler")#.P0X\ U +2 "sampler")l% +3 "core" %gc n\ E +28 "collection"' % +4 "core" %N01c\ U + "sampler")T% +4 "core" %jm k\ E +32 "collection"'\ % +3 "core" %N01e\ Z +2 "sampler")% +4 "core" %j n\ Jt +36 "collection"'+% +3 "core" %N54:\ Z +2 "sampler"){% +3 "core" %j m\ J t +42 "collection"'Q% +3 "core" %N99:\ Z +2 "sampler") % +3 "core" %j h\ I t +47 "collection"'=% +3 "core" %N88b\ [ +2 "sampler")% +4 "core" %j k\ J t +53 "collection"'6% +3 "core" %N::f\ Z +2 "sampler")3% +4 "core" %j  w\ J t +61 "collection"'% +3 "core" %N=>a\ Z +2 "sampler")c% +3 "core" %j  l\ J t +69 "collection"'% +4 "core" %N<>e\ Z +2 "sampler")0% +4 "core" %j0/ g\ I t +77 "collection"'5% +3 "core" %N=?8\ Z +2 "sampler")% +4 "core" %jE? u\ J t +88 "collection"'[% +3 "core" %N?@9\ Z +2 "sampler")t% +4 "core" %jVR w\ I t +99 "collection"'/% +3 "core" %NCB9\ Y +2 "sampler")!% +4 "core" %jfb m\ J t +113 "collection"')% +3 "core" %NCBk\ Z + "sampler")% +4 "core" %juo l\ J t +2 "sampler")% +3 "core" %jvq t\ I t + .tIntake.select :close +2 "sampler")0 +10 )?% +21 "core" %jzt x\ P t + .tSSV.dial :exhaust +2 "sampler")(  +76 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +954 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'& +3 "core" &X}gGB9\ ^P +2 ."airStroke"CSV.dial :waste +3 "sampler")% +2 ."airStroke"CS.seek 0ml +4 "collection"''Q +3 "core" % m\ M +2 ' + ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "collection"'f @ + .tCBV.dial SSV +2 "sampler")  +81 "core" ? +2 ."airStroke"CS.seek 10ml +2 "collection"' ' O +106 "core"  +2 .tCTV.dial :air + "collection"'B  +73 "core" ~ +2 .tdelay 15 seconds +2 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +129 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"':  +3 "sampler")*' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")N  +115 "core" ~ +15  +372 ' +2 "sampler")u% +4 "core" %|y o\  + .tCBV.dial between SSV and waste2 +2 "collection"'h  +27 "core"  +2 "collection"'A% +4 "core" % O4\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'~  +43 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'E'Q +2090 "core" '\ z7\ +2 "collection"'#% +4 "core" %\ Q8\  +2 "sampler")x% +3 "core" %}x t\  +2 #tBubblePoint: Intake @39.6psia, Outlet @15.3psia + .CBV.dial SSV + "collection"'r @ +29 "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"''Q +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +54 "sampler")o +132 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +122 "core" 'I\ +3 "collection"'1% +4 "core" %hL\  +2 "sampler")% +4 "core" %qk v\ . + #tBubblePoint: Intake @38.8psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'` @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X% +4 "core" %<e` x\  + #tEvacuated: Intake @16.6psia, Outlet @14.0psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'A9 +3 "core" 9W; +102 "collection"'~9 +2 "core" 9s9 +103 "collection"' 9 +2 "core" 98 +102 "collection"'#9 +4 "core" 95 +102 "collection"'x9 +2 "core" 9\ 3 +103 "collection"'r9 +2 "core" 9 0 +102 "collection"'*9 +3 "core" 9 / +102 "collection"'Z9 +2 "core" 9- +103 "collection"'O9 +3 "core" 9*+ +102 "collection"'9 +2 "core" 9A) +102 "collection"'e9 +3 "core" 9X( +102 "collection"'@9 +3 "core" 9o& +102 "collection"'9 +2 "core" 9% +22 "Can"\ P?` +80 "collection"'$9 +3 "core" 9# +102 "collection"'Y9 +2 "core" 9" +102 "collection"'V9 +3 "core" 9! +102 "collection"'E9 +2 "core" 9 +102 "collection"'o9 +3 "core" 9 +102 "collection"';9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 " +102 "collection"'i9 +3 "core" 9 # +102 "collection"'y9 +2 "core" 9 -$  +102 "collection"'C9 +3 "core" 9 >%  +102 "collection"'q9 +3 "core" 9 N( +102 "collection"'K9 +2 "core" 9 [) +102 "collection"'s9 +3 "core" 9 j* +102 "collection"'G9 +2 "core" 9 x, +104 "collection"'n9 +4 "core" 9 -" +110 "collection"'9 +9 "core" 9 /& +111 "collection"'F9 +8 "core" 9 0+ +39 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +53 "collection"'\\9 +6 "core" 9 20 +102 "collection"'D9 +2 "core" 9 34 +102 "collection"'p9 +3 "core" 9 48 +104 "collection"'L9 +4 "core" 9 6= +107 "collection"'j9 +2 "core" 9 7A +102 "collection"'g9 +2 "core" 9 8E +103 "collection"'99 +2 "core" 9 9I +102 "collection"' 9 +3 "core" 9 :M +102 "collection"' 9 +3 "core" 9 <R +102 "collection"'19 +2 "core" 9\ =V +103 "collection"'9 +2 "core" 9\ >Z +103 "collection"'`9 +2 "core" 9\ ?^ +102 "collection"'}9 +3 "core" 9\ Ab +110 "collection"'S9 +17 "core" 9\ $Bg +115 "collection"'>9 +15 "core" 9\ ,Cl +120 "collection"'9 +14 "core" 9\ 3Er +122 "collection"'b9 +14 "core" 9\ ;Fw +122 "collection"'|9 +21 "core" 9\ BH} +116 "collection"'m9 +3 "core" 9\ HI +102 "collection"'k9 +2 "core" 9\ MJ +102 "collection"''9 +3 "core" 9\ QK +102 "collection"'_9 +2 "core" 9\ VL +103 "collection"'-9 +3 "core" 9\ YN +102 "collection"']9 +2 "core" 9\ ]N +102 "collection"'P9 +3 "core" 9\ aO +102 "collection"'z9 +2 "core" 9\ eQ +102 "collection"'<9 +3 "core" 9\ hR +102 "collection"'a9 +3 "core" 9\ lR +102 "collection"'9 +3 "core" 9\ oS +102 "collection"'9 +2 "core" 9\ rT +102 "collection"'W9 +3 "core" 9\ uU\ +102 "collection"'9 +2 "core" 9\ wV\ +103 "collection"'9 +3 "core" 9\ {X\ +102 "collection"'w9 +3 "core" 9\ }W\ +3 .tCH.hold 10:00,70C +3 "collection"'2 `\ `\ |  +2 '9 +4 "core"  + 9\ ~X\ + "collection"'&% +4 "core" % \ u +2 #tBegun lysing Collection Puck Heater at 68.1C/39.4psia +2660 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13945 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@9706 receive with ifg=0x10, ie=0xFD + #@10337 receive with ifg=0x10, ie=0xFD #@10993 receive with ifg=0x10, ie=0xFD + #@11624 receive with ifg=0x10, ie=0xFD + #@12257 receive with ifg=0x10, ie=0xFD + #@12890 receive with ifg=0x10, ie=0xFD #@13522 receive with ifg=0x10, ie=0xFD + #@13848 receive with ifg=0x80, ie=0xFD #@12237 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +261 "Can"\ q@  +3 \ q@ M +5 #"Restarting_core_reader"Polling Can every 10:00 +20141 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +3 #"core_reader"@12890 receive with ifg=0x10, ie=0xFD +3 #@13522 receive with ifg=0x10, ie=0xFD +221 #"core_reset"Sent BREAK + #"core_reader"@10337 receive with ifg=0x10, ie=0xFD + #@10993 receive with ifg=0x10, ie=0xFD + #@11624 receive with ifg=0x10, ie=0xFD #@12257 receive with ifg=0x10, ie=0xFD + #@12890 receive with ifg=0x10, ie=0xFD + #@13522 receive with ifg=0x10, ie=0xFD #@13848 receive with ifg=0x80, ie=0xFD + #@25883 probe with ifg=0x02, ie=0x5F + #@65015 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +258 "Can"\ t@S +2 \ t@SH + #"Restarting_core_reader"Polling Can every 10:00 +16872 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1896 "core" ` +15 "collection"'^9 +34 "core" 9\  +17 "collection"'% +22 "core" %p\ +14 #tEnded lysing Collection Puck Heater at 70C/35.9psia +14 .CS.seek 0ml +8 "collection"'I'Q +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'d @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 5ml + "collection"'"'m +1336 "core" ' + .tCSV.dial CTV +2 "collection"'7  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'U @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'.  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'X @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'8'Q +1344 "core" ' +2 "collection"' % +5 "core" %Ocdz\ + #tPuck @45.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'T +98 "core" ~ +2 .tCBV.dial CSV +2 "collection"'\  +28 "core"  + "collection"'% +5 "core" %O[Ym\ +2 .tCS.seek 5ml +2 "collection"'+'m +1338 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'{  +40 "core" +4 "collection"'Q% +8 "core" %m]\\\\\  +4 .tCS.seek 7ml +2 "collection"' ' +551 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +27 "core" ' +26 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'H @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'=' O +846 "core" ' +19 .tCSV.dial between air and CTV,avoiding: CBV +17 "collection"' ` +124 "core" ^ +14 #tRecycling Lysate (#1 of 1) +5 .CBV.dial between CSV and waste1,avoiding: :DBV +14 "collection"'6   +49 "core" ! +14 ."connect"CSV.dial CTV +14 .tCTV.dial CSV +23 "collection"'3  +7 '  +46 "core" ~ +108  +272 .tCS.seek 5ml + "collection"'c'm +1339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :waste + "collection"'0 +97 "core" +2 .tCS.seek 0ml +2 "collection"'5'Q +1343 "core" ' +2 .tCSV.dial :air + "collection"' @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"'['m +1335 "core" ' + .tCSV.dial CTV +2 "collection"'t  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'!  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"') @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +96 "core"  + .tCBV.dial CSV +2 "collection"'?  +28 "core"  +2 "collection"'(% +4 "core" %PHK\ +2 .tCS.seek 5ml +2 "collection"','m +1350 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'% +4 "core" %m \  +2 .tCS.seek 7.001ml +2 "collection"'f' +588 "core" ' +7 .tdelay 5 seconds +167 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +320 .tCSV.dial :air2 +2 "collection"' @ +54 "core" B +7 .tCS.seek 10ml +3 "collection"'B' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"' ` +116 "core" ^ +5 #tLysing Complete +2 "collection"'& +10 "core" &X}h^\ P +6 #tStoring sh1 puck in Collection Clamp to tube 5 +8 "manipulator"&4% +34 "core" %\    \ g +9 "storage"(:% +36 "core" % ' '\ +17 "storage"(N. +17 "core" .(K +18 .tSC.reconfigure :tight +28 "storage"($\ .(\ 1~b +17 .tSC.seek 5 +7 "storage"((<( +209 "core" ( +14 .tSC.configure :limp +15 "storage"($(\ 1b +14 (u& +28 "core" &<' k\  +15 "manipulator"&h& +29 "core" &"  \  5\ +7 "manipulator"&A% +32 "core" %\     \ g +15 .tElbow.reconfigure :tight +19 "manipulator"&$&.,(\ #b +34 .tElbow.seek 5 +8 "manipulator"&~( +202 "core" ( +2 "manipulator"& & +4 "core" &,  $ 2 +2 "storage"(#& +3 "core" &<' ' +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&x'j +92 "core" ' +2 "storage"(r& +4 "core" &<'   \ ~ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(*'g +105 "core" ' +2 "storage"(Z- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" &,  M 2 + "storage"(& +4 "core" &<' L\ y +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&e' +23 "core" ' + .tElbow.hold +2 "manipulator"&@, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'| +3 .tSE.seek 19.21 Pucks below Top Plate + "storage"($' +40 "core" ' + "manipulator"&Y% +5 "core" % \ \ ( + "storage"(V& +4 "core" &<' \ x + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 290 counts + "manipulator"&E'4 +19 "core" ' + "manipulator"&o& +4 "core" &-  2 +2 "storage"(;& +4 "core" &<' \ } +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'j +18 "core" ' +2 .tSE.seek 20.2 Pucks below Top Plate +2 "storage"(i' +45 "core" ' + "manipulator"&y& +4 "core" &-  2 +2 "manipulator"&C% +4 "core" %f  7  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K( +143 "core" ( +2 "manipulator"&s& +4 "core" &1 z F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &1   F +2 .tForearm.seek CC +2 "manipulator"&n'O +93 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'F( +427 "core" ( + "storage"(\\& +4 "core" &<' 6\ { + "storage"(D& +4 "core" &<' =\ { +2 "manipulator"&p& +3 "core" &1  F +2 "manipulator"&L% +3 "core" % Q ; +2 .tForearm.seek :retract + "manipulator"&j'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&g( +193 "core" ( + "manipulator"&9& +4 "core" &,   1 +2 "storage"( & +3 "core" &<' T\ ~ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"& ' +96 "core" ' + .tElbow.hold +2 "manipulator"&1, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +54 "core" 1 +3 "manipulator"&`% +4 "core" %  (  ( + "storage"(}& +4 "core" &<' !\ ~ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 284 counts + "manipulator"&S'. +21 "core" ' +2 "manipulator"&>& +4 "core" &- \ 0 1 + "storage"(& +4 "core" &<' ) &\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&b'j +22 "core" ' + "storage"(|% +4 "core" % 5 5 4\ +3 ."downElevator"SE.seek :down +8 "storage"(m' +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +25 (k% +3 "core" % u r z\ +2 "manipulator"&'% +4 "core" %u    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +53 "collection"'-& +6 "core" &\ + "manipulator"&]& +5 "core" &-  E 1 + "manipulator"&P% +4 "core" %\    ^ ' +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(-6 +179 "core" ( +2 "manipulator"&<& +5 "core" &-;   c + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &-;   c +2 .tForearm.seek :garage + "manipulator"&'n +117 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 "manipulator"&W& +4 "core" &-<  E b + "manipulator"&% +4 "core" % ?  +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +291 "core" ( + "manipulator"&& +5 "core" &   6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &   6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&l'O +103 "core" ' +2 "manipulator"&2& +5 "core" &  6 +2 "manipulator"&^% +5 "core" %G   4 +2 "collection"'& +4 "core" &\ +3 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'d(X +4 "core" &m\  +9 &1}O\ +{ +9 &e\ > +9 &s\ L +10 &IW\ K +9 &\ Z\ L +9 &Wv\ L +10 &U`\ K +9 &QW5\ K +10 &Z!\ L +9 &Z \ K +9 & U\ L +10 &"YY'\ K +9 &$T\ K +9 &%Vh\ K +10 &'Y\ L +9 &)`Wl\ L +10 &+"U^\ L +9 &,ZB\ K +9 &.U\ L +10 &0iU\ K +9 &2+W\ K +9 &3Y\ L +10 &5W\ L +9 &7qU\ K +10 &93W\ K +9 &:Zs\ L +9 &<Zi\ L +10 &>xXT\ L +9 &@;TF\ K +9 &AV0\ K +10 &C]&\ L +9 &Eyk\ N +10 &G/\ R +9 &H \ V +11 &J0'\ W +8 &LfI@\ W +9 &N&]XI\ X +9 &Ook\ Y +10 &Qz\ Z +9 &Sf\ Z +10 &U&\ [ +9 &V\ U +9 &X@\ 0 +10 &Xxv\ N +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.12 + "collection"'& +5 "core" &Xxj\ N + &Xxj\ N +2 .tHand.open + "manipulator"&I1 +59 "core" 1 +2 "manipulator"&7% +5 "core" % G   u 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%. +126 "core"  +2 "processing"%X% +5 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%"'U +1596 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%T'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%\ +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%8 + "collection"'{  +6 "core" B + "processing"%Q  +67 "core" +89  + .tPSV.dial :mixloop +2 "processing"%+ +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%H  +126 "core" +2 .tPS.seek 0ml + "processing"% 'd +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml + "processing"%6' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +975 "Can"\ P=@ +1398 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@32860 sendCRC with ifg=0x20, ie=0x7F + #@34695 sendCRC with ifg=0x08, ie=0x5F + #@40984 idle with ifg=0x84, ie=0x75 #@41656 select with ifg=0x10, ie=0xF5 + #@42291 receive with ifg=0x10, ie=0xFD + #@42926 receive with ifg=0x10, ie=0xFD #@43560 receive with ifg=0x10, ie=0xFD + #@43892 receive with ifg=0x80, ie=0xFD + #@29837 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +237 "Can"~\ ?T@f +3 ~\ ?T@fE +5 #"Restarting_core_reader"Polling Can every 10:00 +13099 !to:I2C::Request::Timeout: @requesto: I2C::Servo::AbsMove3Request : @tag0: @channeli:@maxDelayo:\ Delay: @_dc_objo; ; i:\ @goalid: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@destinationi*: mesg"8No Response to I2C::Servo::AbsMove3Request[1F:->25]: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:341"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 #1 of 3 + "processing"%='d +5 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%0' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +41 "core" +2 .tPS.seek 0ml + "processing"%'d +2644 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" & \  6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +3 "core" ( +2 "manipulator"&/& +4 "core" &   6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &  H 6 +2 .tForearm.seek CC + "manipulator"&)'O +99 "core" ' +2 .tHand.close + "manipulator"&[/ +60 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&?& +4 "core" &  6 +2 "manipulator"&(% +4 "core" % \\  | + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +286 "core" ( + "manipulator"&& +4 "core" &-5 " M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-5  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"&f1 +63 "core" 1 + "manipulator"&% +5 "core" % l   c + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "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 6 into Collection Clamp + "collection"'4& +5 "core" &\ + "manipulator"&:% +4 "core" %\    +2 "storage"(N% +3 "core" % w\ +2 "storage"(u. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(h(K +214 "core" ( +11 .tSC.configure :limp +24 "storage"($(\ 1b +12 (%& +7 "core" &K \ +11 "manipulator"&A& +17 "core" &-? U C +4 "manipulator"& % +14 "core" %\   o  +7 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +16 .tElbow.seek 6 +3 "manipulator"&#( +109 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +67 "core" ( +54 "manipulator"&M& +5 "core" & * 3 + "storage"(r& +4 "core" &K X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&Z'8 +100 "core" ' +2 "storage"(O& +3 "core" &K \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +283 "core" ' +2 "storage"(- +3 "core" -' +7 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (J& +3 "core" &K q c\ +2 "manipulator"&Y& +4 "core" & 3 +2 .tElbow.seek 6 + "manipulator"&V( +3 "core" ( +2 "manipulator"&o& +4 "core" & \ \  3 + "storage"(;& +4 "core" &K s s \ +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&y' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&C/ +63 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&x& +2 "storage"(~' +7 "core" & \ 8 3 +2 "manipulator"&*% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E( +148 "core" ( + "manipulator"&s& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" ' + &6  J +2 .tForearm.reconfigure :tight +2 ."downElevator"SE.stop +2 "storage"(5 + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&G'O +102 "core" ' +2 "manipulator"&& +5 "core" &6   > J + "manipulator"&@% +4 "core" %C    E +2 "collection"'& +4 "core" &'\ +2 "collection"'q& +5 "core" &@\ +2 .tCC.seek :closed + "collection"'v(X +5 "core" &S\  +9 &0x=\ +{ +9 &e+\ > +10 &s\ L +9 &MU\ K +10 &Y\ K +9 &T\ L +9 &X\ L +10 &UV\ K +9 &X\ K +9 &Z\ L +10 & W\ L +9 &"^T\ K +10 &$Z\ L +9 &%Xx\ L +9 &'Uj\ K +10 &)dU_\ L +9 &+'ZT\ K +9 &,\\@\ L +10 &.Z:\ K +9 &0nW0\ K +10 &2/Z$\ K +9 &3U\ L +9 &5Y\ L +10 &7uW\ K +9 &96Z\ L +9 &:Z\ K +12 &<W\ K +11 &>|T\ L +7 &@?U\ K +11 &BY\ L +7 &C_\ L +12 &Ey}\ O +16 &G.\ T +16 &H\ W +193 &J9\ X +23 &Ljb\ W +9 &N)Z\ X +56 &OS\ Y +7 &QM\ Y +7 &SkI\ Z +9 &U*A\ [ +5 &VB\ V +9 &X ;/\ . +5 &X6\ N +23 ( +6 &Xg>\ N +22 &Xh4\ N +9 &Xh$\ N +15 &Xg%\ N +8 &Xg\ N +23 &Xg\ N +5 &Xg \ N +9 &Xh\ N +28 &Xg\ N +6 &Xh\ N +8 &Xh\ N +14 &Xh0\ N +14 &Xhq\ N +15 &Xgq\ N +8 &Xhk\ N +16 &Xh_\ N +16 &Xh_\ N +7 &Xhd\ N +45 &Xg]\ N +9 &Xh]\ N +28 &Xg]\ N +23 &Xhj\ N +6 &XhY\ N +20 &XhL\ N +49 &XhL\ N +8 &XgR\ N +6 &XhI\ N +12 &XgJ\ N +2 &XhJ\ N + &XgF\ N + &XgJ\ N +2 &XhI\ N + &XgJ\ N +3 &XgC\ N + &XhH\ N + &Xh6\ N + &Xg:\ N + &Xg9\ N + &Xg8\ N +2 &Xh=\ N + &Xg?\ N + &Xh@\ N + &XhA\ N + &Xg=\ N + &Xh:\ N +2 &Xh;\ N + &Xh@\ N + &XhC\ N +4 &XhA\ N + &Xh<\ N + &Xh?\ N + &XgA\ N + &XgB\ N + &XhB\ N +3 &Xg@\ N + &Xh?\ N + &XgB\ N + &XhA\ N + &XgB\ N +3 &XgE\ N + &XhB\ N + &XgA\ N + &Xg;\ N + &Xg;\ N + &Xh:\ N +3 &Xg9\ N + &Xh=\ N +3 &Xg9\ N +4 &Xg>\ N + &Xg?\ N + &XgB\ N + &XhF\ N + &XgI\ N + &XhJ\ N + &XgJ\ N + &XhN\ N + &XgK\ N + &XgI\ N + &XhI\ N +4 &XgI\ N &XgQ\ N + &XhH\ N + &XgI\ N +2 "collection"'q& +2 #tCollection Clamp onSpring/offSpring for 4/24 samples, on/off torque 1.65 + .Hand.open + "manipulator"&\\1 +63 "core" 1 +2 "manipulator"&D% +4 "core" % C \ = E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'L  +126 "core" ~ +2 .tCSV.dial CTV + "collection"'n  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2617 "core" ' +2 "collection"' % +10 "core" % R\  +2 .tCS.seek 4ml +2 "collection"'K'NS +1587 "core" ' + .tdelay 8 seconds +602 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" ` +32 "core" _ +3 .tCSV.dial :air + "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'|' O +353 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1239 "core" ' + .tCSV.dial CTV +2 "collection"'j  +42 "core"  +2 .tCS.seek 0ml + "collection"'k'Q +2606 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'' @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'g  +125 "core" +2 "collection"'-& +4 "core" &Xg\ N +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"& % +3 "core" %\    ( +2 "storage"(S% +4 "core" % G\ { + "storage"(]. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(P(<( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (i& +3 "core" &<* g h \ t +2 "manipulator"&m& +4 "core" &6  , J + "manipulator"&b% +4 "core" %\   \ , ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&<( +186 "core" ( +2 "manipulator"&a& +5 "core" & \   . +2 "storage"(1& +4 "core" &<* \ ~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'j +101 "core" ' + "storage"(W& +5 "core" &<* ) +\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +100 "core" ' +2 "storage"(_- +4 "core" -'d +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 4 . +2 "storage"(& +5 "core" &<* \ z +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&&' +25 "core" ' +2 .tElbow.hold +2 "manipulator"&z, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +4 "core" -'d +3 .tSE.seek 20.2 Pucks below Top Plate +2 "storage"(^' +33 "core" ' +2 "manipulator"&% +5 "core" %  < +2 "storage"(& +4 "core" &<* \ w +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 283 counts + "manipulator"&F'- +20 "core" ' + "manipulator"&& +5 "core" &   H . +2 "storage"(I& +4 "core" &<* \ z +65 .tForearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&7'j +20 "core" ' +3 .tSE.seek 21.2 Pucks below Top Plate +2 "storage"('z +55 "core" ' +2 "manipulator"&.& +5 "core" &  2 . +2 "manipulator"&X% +5 "core" %w  1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +158 "core" ( +2 "manipulator"&"& +5 "core" &   7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &   7 +3 .tForearm.seek CC + "manipulator"&T'O +95 "core" ' +2 .tHand.close + "manipulator"&8/ +61 "core" / +3 .tCC.seek :open +2 "collection"'{( +425 "core" ( +2 "storage"(Q& +5 "core" &<* \ v +2 "storage"(+& +9 "core" &<* \ v +2 "manipulator"&H& +4 "core" &   0 7 +2 "manipulator"&% +4 "core" % a   +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"& ( +187 "core" ( +2 "manipulator"&3& +5 "core" &  / + "storage"(6& +5 "core" &<* \ y +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&=1 +56 "core" 1 +2 "manipulator"&c% +5 "core" %    +2 "storage"(0& +9 "core" &<* \ y +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 284 counts + "manipulator"&5'. +22 "core" ' +2 "manipulator"&/& +5 "core" &   / + "storage"(!& +5 "core" &<* \ } +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&['j +21 "core" ' + "storage"(w% +5 "core" % \ }g +3 ."downElevator"SE.seek :down +4 "storage"(U' +66 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 (d% +3 "core" % v i U\ +2 "manipulator"&?% +6 "core" %Ӑ  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&('\ +89 "core" ' +2 .tPSV.dial :air +2 "processing"%)  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +1966 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +638 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%, +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%t  +41 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%f +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +104 .PS.seek 0ml +4 "processing"%4'd +2615 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%:& +4 "core" &!\  + "manipulator"&N& +4 "core" &  / +2 "manipulator"&% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&u(-6 +178 "core" ( + "manipulator"&& +4 "core" &-@  Q l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &-@  D l +2 .tForearm.seek :garage + "manipulator"&A'n +117 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 "manipulator"&& +4 "core" &-D   ` h + "manipulator"&M% +4 "core" % T    +2 .tForearm.seek :retract +2 "manipulator"&r'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( +2 "manipulator"&O& +4 "core" &<  h ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &<  R ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +102 "core" ' + "manipulator"&J& +5 "core" &<   ( + "manipulator"&Y% +4 "core" %Κ  \  +2 "processing"%o& +3 "core" & \  +3 "processing"%;& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%C(X +5 "core" &\  +9 &5#\ , +10 &f,\ @ +9 &Zv/\ O +9 &\\/\ N +10 &^2\ N +9 &\\1\ N +9 &d\\0\ N +10 &'\\0\ N +9 &Z6\ N +9 &]@\ N +10 & l]D\ N +9 &"/\\G\ N +10 &#\\:\ N +9 &%\\<\ N +10 &'s`B\ N +9 &)6[:\ N +9 &*]?\ N +9 &,\\K\ N +10 &.|]O\ N +9 &0>]A\ N +11 &2]K\ N +11 &3\\P\ N +7 &5]S\ N +11 &7G]F\ N +8 &9[W\ N +9 &:\\X\ N +9 &<]Y\ N +9 &>N\\Z\ N +10 &@]]\ N +9 &AZV\ N +10 &C_^\ N +9 &ESib\ O +9 &G }\\\ R +10 &H[\ S +9 &JY\ T +10 &LLa\ T +9 &N c\ T +9 &Oo\ T +10 &Qi\ U +9 &SRr\ U +9 &Uj\ U +10 &Vr\ U +9 &X/I`q\ $l +9 &X ?h\ / +6 ( + "processing"%;& +6 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 + "processing"%x& +5 "core" &X k\ / + &X!i\ / + .tHand.open +2 "manipulator"&*1 +64 "core" 1 +2 "manipulator"&#% +5 "core" % Κ +  " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +98 "core" ' +2 .tPRV.dial :air +2 "processing"%s  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%$ +42 "core" + "processing"%% +5 "core" %g\ +3 .tPS.seek 0.3ml + "processing"%y'd +391 "core" ' +2 .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%@% +4 "core" %fv\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%V' +1901 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%~ +99 "core" + .tPTV.dial :mixing + "processing"%e @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +54 "manipulator"&D& +5 "core" &< O ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&q(? +2 "core" ( +2 "manipulator"&L& +4 "core" &<  4 ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &<   ( +2 .tForearm.seek PC + "manipulator"&G'Η +102 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tPC.seek :open + "processing"% ( +422 "core" ( + "manipulator"&B& +4 "core" &<   ( +2 "manipulator"&% +4 "core" % Θ  / V +2 .tForearm.seek :retract + "manipulator"&`'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(-6 +132 "core" ( + "manipulator"&>& +5 "core" &-M  (  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-M   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&K'n +109 "core" ' +2 .tHand.open + "manipulator"&j1 +63 "core" 1 + "manipulator"&|% +4 "core" % b   H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' +3 #tLoading da puck from tube 7 into Processing Clamp + "processing"%g& +4 "core" &\ +2 "manipulator"&-% +3 "core" %\     +2 "storage"( % +4 "core" % s t n\ + "storage"(S. +3 "core" .(<( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(]([ +350 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (i& +3 "core" &[ + ,\  +2 "manipulator"&m& +4 "core" &-N    + "manipulator"&b% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&h( +188 "core" ( + "manipulator"&a& +4 "core" &!  E - +2 "storage"(1& +8 "core" &[ k Y\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts + "manipulator"&E'H +98 "core" ' +2 "storage"(W& +4 "core" &[ Z N \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(_'g +88 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &[ +\  +2 "manipulator"&2& +4 "core" &" \ H , +2 .tElbow.seek 7 + "manipulator"&p( +43 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(& +4 "core" &[ , *\  +2 .tForearm.seek 7 + 300 counts + "manipulator"&' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +59 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&.& +5 "storage"(' +3 "core" & \ 6  +2 "manipulator"&X% +4 "core" %   # +2 .tForearm.seek :retract + "manipulator"&<'\ +62 "core" ' + ."downElevator"SE.stop + "storage"(5 +31 "core" ' +3 .tElbow.seek PC + "manipulator"&(? +232 "core" ( + "manipulator"&&& +5 "core" &J k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &J    k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^'Η +103 "core" ' + "manipulator"&"& +5 "core" &K  ! j + "manipulator"&\ % +4 "core" %Ε  @ +2 "processing"%7& +3 "core" &\ +2 "processing"%z& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%8(X +4 "core" &\ +7 & .\ %f +9 &V}\ 8 +10 &{\ L +9 &W\ N +10 &j[\ N +9 &-V\ N +9 &]\ M +10 &X\ N +9 &s]\ N +9 &5[\ N +10 &\\\ M +9 &!Y\ N +10 &#|]\ M +12 &%>Z|\ M +6 &&^{\ N +10 &(\\\ N +9 &*W}\ M +9 &,EZ\ N +10 &.W|\ M +9 &/^h\ N +10 &1]h\ M +9 &3NZf\ M +9 &5^l\ M +10 &6Zj\ M +9 &8]j\ N +9 &:U\\m\ N +10 &<We\ N +9 &=]f\ N +10 &?[\\\ N +9 &A^Wa\ M +9 &Cb]\ N +10 &Dna\ P +9 &Ff\ R +9 &HS_\ T +10 &J_\ T +9 &Kb\ T +10 &M]\ T +9 &OY\\\ T +9 &QP\ U +10 &RF\ U +9 &TJ\ U +9 &V`M\ U +10 &WnsD\ $q +9 &X%K\ > +9 ( +3 "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&l1 +3 "core" &XL\ 0 +61 1 + "manipulator"&v% +4 "core" % Ύ  i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +104 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%+ ] +2 %H9 +6 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%39 +2 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%69 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%=9 +3 "core" 9 +102 "processing"%c9 +2 "core" 9 +102 "processing"%09 +3 "core" 9" +102 "processing"%/9 +2 "core" 9& +103 "processing"%!9 +3 "core" 9* +102 "processing"%w9 +2 "core" 9/ +102 "processing"%9 +2 "core" 93 +103 "processing"%d9 +2 "core" 97 +102 "processing"%?9 +2 "core" 9; +102 "processing"% 9 +3 "core" 9? +102 "processing"%9 +3 "core" 9D +102 "processing"%59 +2 "core" 9H +102 "processing"%)9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%U9 +3 "core" 9T +102 "processing"%[9 +2 "core" 9X +102 "processing"%}9 +3 "core" 9] +102 "processing"%,9 +2 "core" 9a +102 "processing"%t9 +3 "core" 9e +102 "processing"%f9 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +2 "core" 9r\ +103 "processing"%:9 +2 "core" 9 v\ +102 "processing"%N9 +2 "core" 9 z\ +102 "processing"%9 +3 "core" 9~ +102 "processing"%9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"%% p]p +2 .tdelay 1:30 +4 "core"  +791 "Can"\ {A` +1489 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6707 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"% % +5 "core" %f\\\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +590 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +6 "processing"%M'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%(  +69 "core"  +2 .tPSV.dial PTV + "processing"%O +71 "core" + .tPBV.dial :waste1 + "processing"%  +124 "core"  +2 "processing"%A% +4 "core" %ҢW\  +2 .tPS.seek 1.5ml + "processing"%J'R +588 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" , +3 .tPS.seek 0ml + "processing"%o'd +1603 "core" ' + .tdelay 5:00 +8373 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +103 .Gate.cycleModemPower! 5 +3 #Session Ended +13242 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4951 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1115 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%u  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%R +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%x' +2325 "core" ' +2 .tPSV.dial PTV +3 "processing"%* +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%# +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%; +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +67 "core"  +3 .tPS.seek 0ml + "processing"%$'d +2331 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%4 @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +352 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'@  + "processing"%y  +43 "core" +2  + "processing"%% +4 "core" %^\  +2 .tPS.seek 0.34ml +2 "processing"%~'m +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'e  +27 "core" +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%V'G[ +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%L' +863 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air + "processing"%n  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1608 "core" ' + .tPSV.dial :PML +2 "processing"% +41 "core" + .tPTV.dial :mixing +2 "processing"%Z @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%C  +35 "core" + "processing"%B% +4 "core" %ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%' +223 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%> * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +717 "Can"\ GB` +1241 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" & /\ +2 "manipulator"&q& +3 "core" &K  2 j +2 "manipulator"&j% +4 "core" %   M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&|(-6 +124 "core" ( + "manipulator"&g& +4 "core" &--  # " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &--   " +2 .tForearm.seek :garage + "manipulator"&`'n +109 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 "manipulator"&S& +4 "core" &-Q \   + "manipulator"&K% +4 "core" % L \  % +2 .tForearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&i( +280 "core" ( + "manipulator"&m& +5 "core" &<   M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &<  C M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'O +97 "core" ' + "manipulator"&1& +4 "core" &<  \  M +2 "manipulator"&9% +4 "core" %V 8 +2 "collection"'W& +3 "core" &\  0\ +3 "collection"'& +4 "core" &0\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ -\ +8 & ,.\ %f +9 &U /\ 8 +10 & 4\ M +9 &W 4\ M +9 &nW6\ M +10 &.Z5\ N +9 &Y/\ M +9 &\\0\ M +10 &uZ1\ M +9 &8\\-\ M +10 &Z2\ M +9 &!Y-\ M +9 &#~V+\ M +10 &%@X0\ M +10 &'Z.\ M +11 &(\\0\ M +7 &*Y0\ M +9 &,GZ&\ M +10 &.\ U.\ M +9 &/Z,\ M +9 &1Y-\ N +10 &3PY.\ M +9 &5X)\ M +9 &6Y.\ M +10 &8Z&\ M +9 &:WY!\ M +10 &<\\\ M +9 &=Y\ M +9 &?X\ M +10 &A_Y\ M +9 &C \\,\ N +9 &Db*\ N +10 &F1\ Q +9 &HO2\ V +10 &J 1\ W +9 &K.\ X +9 &M2\ Y +10 &OO/\ X +9 &Q 1\ Z +10 &R5\ Z +9 &T/\ Z +9 &VP0\ [ +10 &Wl%\ - +9 &Xt$+\ Q +9 ( +2 &Xzs2\ K +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.00 + "collection"'2& +4 "core" &Xzu.\ K +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % V (  0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +97 "core" ' + .tPSV.dial PSR + "processing"%I +99 "core"  +2 "processing"%.% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%X'U +424 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1167 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +12 "processing"%h  +45 "core"  +15 .tPS.seek 0ml +14 "processing"%E'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%_ +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%F  +4 "collection"'&  +31 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake +60 .PTV.dial :PRVmixing +5 "processing"%p  +72 "core" +3 .tPS.seek 0ml + "processing"%"'d +2611 "core" ' +2 .tPSV.dial :air + "processing"%\  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2609 "core" ' + .tPSV.dial :mixloop + "processing"%< +41 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%l  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +43 "core" +2 .tPS.seek 0ml + "processing"%z'd +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &9   M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +3 "core" ( + "manipulator"&3& +4 "core" &9    M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &T& +10 "core" &9  M +5 .tForearm.seek CC +3 "manipulator"&6'O +96 "core" ' + .tHand.close + "manipulator"& / +64 "core" / +2 .tCC.seek :open + "collection"'=( +424 "core" ( +2 "manipulator"&c& +4 "core" &9   M + "manipulator"&0% +4 "core" % H \  ) +2 .tForearm.seek :retract + "manipulator"&/'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&!(-6 +286 #"reset-modem"Session Begun +6 "core" ( +2 "manipulator"&w& +4 #"reset-modem"-> Gate.cycleModemPower! 5 +12 .Gate.cycleModemPower! 5 +4 #Session Ended +6 "core" &->  W +6 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 && +6 "core" &->  / W +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +4 "manipulator"&d'n +102 "core" ' +2 .tHand.open + "manipulator"&?1 +52 "core" 1 +2 "manipulator"& % +4 "core" % ]   h  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "12:02:36.87" +15188 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +788 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5481 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%5 @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%)  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * + ."da"PSV.dial :air +2 "processing"%U  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2323 "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"%t +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  + "processing"%:% +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"%N' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +667 "Can"\ G,B` +932 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%\\% +5 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml + "processing"%'X +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%O'd +1619 "core" ' +3 ."da"delay 2:00 +1010 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +10982 #"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"%A * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%u +69 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +3 "processing"%r  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'd +2325 "core" ' +7 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%o +102 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14 "core"  +5 "processing"%*% +8 "core" %g\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +11 ."da"PS.seek 0.5ml +5 "processing"%#' +588 "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"%s +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +46 "core"  + "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" , +63 ."da"PS.seek 0ml +2 "processing"%$'d +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%@  +34 "core" +2 ."da"delay 30 seconds +986 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2008 ."da"PBV.dial between PSV and waste1 +5 "processing"%y * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1950 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@17939 sendCRC with ifg=0x20, ie=0x7F + #@19255 sendCRC with ifg=0x20, ie=0x7F #@19471 sendCRC with ifg=0x20, ie=0x7F + #@20625 sendCRC with ifg=0x20, ie=0x7F + #@20841 sendCRC with ifg=0x20, ie=0x7F + #@21995 sendCRC with ifg=0x20, ie=0x7F #@22211 sendCRC with ifg=0x20, ie=0x7F + #@24046 sendCRC with ifg=0x08, ie=0x5F #@30946 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +249 "Can"\ :\\C) + \ :\\C)K + #"Restarting_core_reader"Polling Can every 10:00 +4710 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt["25]: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:341"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 #1 of 3 +2 "processing"%e' +4 "core" ' +2 ."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"%D +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%V  +68 "core"  +3 ."da"PS.seek 0ml + "processing"%n'd +2334 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%L  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Z  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%C +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%B'a +388 "core" ' +2 ."da"delay 2 seconds +204 .PRV.dial :air + "processing"%>  +42 "core"  + "processing"%% +4 "core" %_>\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%G  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%q'Ҧ +281 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1259 "core" ' + ."da"PSV.dial :PML +2 "processing"%j +43 "core" + ."da"PTV.dial :mixing +2 "processing"%g @ +79 "core" A +17 ."da"PBV.dial :waste1 +6 "processing"%-  +50 "core" +19 "processing"%% +27 "core" %ҥ\  +17 ."da"PS.seek 1.85ml +19 "processing"% ' +234 "core" ' +15 ."da"PBV.dial between PSV and waste1 +14 "processing"%S * +39 "core" , +14 ."da"PS.seek 0ml +6 "processing"%K'd +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16682 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18573 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +335 "Can"\ FC +3828 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8549 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%Q  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 ."da"PSV.dial :air + "processing"%m  +42 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2033 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +35 "core" ' +4 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +5 "processing"%h * +34 "core" * +7 ."da"PS.seek 0ml +3 "processing"%X'd +1609 "core" ' +7 ."da"delay 2:00 +12007 #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"%E * +33 "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"%F' +2330 "core" ' + ."da"PSV.dial PTV + "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%p +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +61 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 "core" +6 ."da"delay 5 seconds +5 #"reset-modem"Session Ended +501 ."da"PSV.dial :air +2 "processing"%\  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%"'d +2321 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%< +126 "core"  + "processing"%7% +4 "core" %i\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +59 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%l' +585 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%H +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 "processing"%% +4 "core" %ҥv\  +3 ."da"PS.seek 1.5ml +2 "processing"%3'U +584 "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"% 'd +1594 "core" ' + ."da"delay 2:00 +6203 "Can"\ BDU +3838 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +1953 #"da"recoverPSRreagent08 +13 .PTV.dial :puck +7 .PBV.dial :waste1 +8 "processing"%i  +47 "core" +8 ."da"delay 30 seconds +2124 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +873 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +44 "core" ) +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2332 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%6 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%? +127 "core"  + "processing"% % +5 "core" %e\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."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"%d'Ҧ +1596 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core" +2 "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%U'Z +588 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%}'d +1593 "core" ' +2 ."da"delay 2:00 +7770 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1587 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +272 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +35 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%R +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2325 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  + "processing"%;% +4 "core" %e%\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +388 "Can"\ *D +1714 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +70 "core" + ."da"PBV.dial :waste1 +54 "processing"%@  +37 "core" +2 "processing"%y% +4 "core" %ҡm\  +2 ."da"PS.seek 1.5ml + "processing"%'Q +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%$ * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' +2 "processing"%~9 +3 "core" 9W7c +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast + "processing"%D  +4 "core" 7c + 7c + "processing"%V& +3 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&e% +4 "core" %\    * +2 "storage"(L% +4 "core" % 4 3 A\ k + "storage"(. +3 "core" .([ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 6 +2 "storage"(Z(K +222 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (C& +4 "core" &K "\ i + "manipulator"&n& +3 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(>'g +3 "core" &-?   V + "manipulator"&% +4 "core" %\  \  * +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek PC +2 "manipulator"&B(? +114 "core" ( +2 "manipulator"&G& +4 "core" &J  } r + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &J  r +2 ."da"Forearm.seek PC + "manipulator"&j'Η +98 "core" ' +2 ."da"Hand.close + "manipulator"&g/ +26 "core" ' + "storage"(-- +4 "core" -'g + ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"('z +20 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +5 "core" ' +416 ( + "storage"(S& +4 "core" &K T M \ m +2 "manipulator"& & +4 "core" &J r + "manipulator"&Q% +5 "core" % Ψ  % +2 ."da"Forearm.seek :retract + "manipulator"&`'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&m( +253 "core" ( +2 "manipulator"&K& +4 "core" &  ~ 2 + "storage"(|& +4 "core" &K 8 4 \ l +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts + "manipulator"&1'8 +90 "core" ' +2 ."da"Hand.open + "manipulator"&91 +58 "core" 1 +3 "storage"(W- +3 "core" -'z +3 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(b'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.89 Pucks below Top Plate +2 "storage"({' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1312h100ml_nessie.tif +1224 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +711 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +369 #"da"SX MX5/16 (USB:94): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.779 seconds\ /var/log/esp/da23aug1312h100ml_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1312h100ml15s_nessie.tif +1570 #SX MX5/16 (USB:94): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1312h100ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1312h100ml25s_nessie.tif +1410 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1153 #"da"SX MX5/16 (USB:94): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1312h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(2- +3 "core" -' +2 "storage"(P& +4 "core" &K D  \ f +2 "manipulator"&& +4 "core" &   2 + ."da"Elbow.seek 6 +2 "manipulator"&( +13 "core" ( +5 "manipulator"&I& +14 "core" &   Q 2 +3 "storage"(.& +6 "core" &K  % ?\ i +3 ."da"Forearm.seek 6 + 600 counts + "manipulator"&a'8 +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.17 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 "manipulator"&h& +4 "core" &  c 2 +2 "storage"(& +3 "core" &K 2 4 '\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&_' +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&E, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +9 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.01 Pucks below Top Plate +2 "storage"(&' +26 "core" ' +2 "manipulator"&X% +30 "core" %  S +24 "storage"(& +34 "core" &K P\ | +10 ."da"Forearm.force -20 +28 "manipulator"&5 +23 ."da"Forearm.seek 6 + 315 counts +7 "manipulator"&p' +35 "core" ' +10 "manipulator"&& +42 "core" & 0 2 +6 "storage"(\ & +36 "core" &K K R 9\ +15 ."da"Forearm.reconfigure :tight +15 "manipulator"&#Q@2^d^\ b +14 ."da"Forearm.seek 6 + 600 counts +15 "manipulator"&F'8 +33 "core" ' +8 "storage"(<% +28 "core" % U S A\ +15 ."downElevator"SE.seek :down +24 "storage"(7' +84 ("% +20 "core" %\ ; ) +\ RR +15 "manipulator"&l% +29 "core" %@  ' +17 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +14 ."da"Forearm.seek :retract +14 "manipulator"&H'\ +75 "core" ' +6 ."downElevator"SE.stop +8 "storage"(5 +27 "core" ' +5 "storage"(v& +19 "core" &K H F\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #tStarting finalPurge + "processing"%& +4 "core" &\ +2 "manipulator"& & +4 "core" &  ) 2 + "manipulator"&T% +4 "core" %\   c  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&3(-6 +182 "core" ( + "manipulator"&i& +4 "core" &-6 c +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-6  c +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +64 "core" / + "manipulator"&0& +4 "core" &-E   T +2 "manipulator"&6% +4 "core" % \\   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&^(? +118 "core" ( +2 "manipulator"&c& +4 "core" &H  < 0 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &H   0 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& 'Η +101 "core" ' +2 "manipulator"&& +4 "core" &H  0 +2 "manipulator"&/% +4 "core" %Ε u +2 "processing"%5& +4 "core" &\ +2 "processing"%)& +4 "core" &q\ +3 ."psFlush"PC.seek :closed + "processing"%(X +4 "core" &\  +10 &/}W\ ,} +9 &eU\ ? +9 &|uS\ O +10 &BUR\ M +9 &\\[\ M +9 &[[\ M +10 &ZP\ M +9 &HZL\ N +10 &\ XP\ N +9 &YQ\ M +9 & UB\ M +10 &"Q\\@\ M +9 &$\\B\ M +9 &%[E\ M +10 &'Z@\ N +9 &)YXD\ M +10 &+UD\ M +9 &,\\H\ M +9 &.YE\ N +10 &0aY9\ M +9 &2#V7\ M +9 &3\\9\ M +10 &5]/\ M +9 &7i\\7\ M +10 &9*Z5\ N +9 &:W4\ M +9 &<\\;\ M +10 &>q]1\ M +9 &@3\\5\ M +9 &A]+\ M +10 &CW2\ M +9 &Euc-\ O +10 &G1{9\ Q +9 &H7\ T +9 &J9\ T +10 &Lo*\ S +9 &N0-\ T +9 &O&\ T +10 &Q+\ T +9 &Ss\ U +10 &U6\ T +9 &V#\ Q +66 &X2<Y'\ $i +11 &XQ(\ - + ( + &X\ - + &X%\ - + &X$\ - &X)\ - + &X\ - + &X\ - +2 &X"\ - + "processing"%)& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.56 +2 "processing"%d& +4 "core" &X"\ - + ."psFlush"Hand.open +2 "manipulator"&z1 +58 "core" 1 +2 "manipulator"&U% +4 "core" % Ε  1 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +41 "core"  +2 "processing"%f% +4 "core" %_\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +443 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +140 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%: @ +181 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +127 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%N +97 "core" +3 ."psFlush"PS.seek :empty + "processing"%['F +2612 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +99 "core"  + "processing"% % +4 "core" %I\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2099 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%\\  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%( @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +99 "core" +2 ."psFlush"PS.seek :empty + "processing"%A'F +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +99 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%J' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +70 "core" +2 ."psFlush"PTV.dial :puck + "processing"%u  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%r'd +1407 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1189 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +588 "core" ' +14 ."psFlush"PSR.select :air +15 "processing"% +31 ."psFlush"PS.seek 2.5ml +14 "processing"%*' +2121 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%R +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%# U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%s'd +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +68 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%x'd +681 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'d +440 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2158 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%V'T +1167 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%e' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +53 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%C'd +1282 "Can"\ F]E +1337 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2104 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%G +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%-'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%g @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%!' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2616 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%8 +41 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%S' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%Q'd +1568 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1038 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%B'd +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'9& +4 "core" &1\ +2 "manipulator"&W& +8 "core" &H  0 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&`(? +3 "core" ( + "manipulator"&& +4 "core" &H  0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &H  0 +2 .tForearm.seek PC + "manipulator"&2'Η +95 "core" ' + .tHand.close +2 "manipulator"&P/ +60 "core" / + .tPC.seek :open +2 "processing"%( +424 "core" ( +2 "manipulator"&I& +4 "core" &H  l 0 + "manipulator"&.% +4 "core" % Ξ  +2 .tForearm.seek :retract + "manipulator"&h'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +358 "core" ( +2 "manipulator"&X& +4 "core" &<  " M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &<  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&m'O +96 "core" ' + "manipulator"&1& +4 "core" &<   ; M +2 "manipulator"&{% +4 "core" %N   % +2 "collection"'& +3 "core" &\ +3 "collection"'a& +4 "core" &3\ +3 .tCC.seek :closed + "collection"'(X +4 "core" &\  +9 &1 \ +| +10 &d\ ? +9 &x \ N +9 &G\\\ M +10 &\ ]\ M +9 &Z \ M +10 &] \ M +9 &N\\\ N +9 &[\ \ M +10 &Z\ N +9 & Z\ M +9 &"W[\ M +10 &$]\ M +9 &%Z\ M +10 &'Z\ M +9 &)`] \ M +9 &+"[ \ M +10 &,\\\ N +9 &.\\ \ M +9 &0g[ \ M +10 &2)Z \ M +9 &3U\ M +10 &5Z\ M +9 &7o[\ M +9 &91Z \ M +10 &:\\ \ M +9 &<\\\ M +9 &>wZ \ M +10 &@8[ \ N +9 &AY \ M +10 &C^ \ N +9 &Ezm\   \ O +9 &G0 \ S +10 &H \ V +9 &J\ X +9 &Lg\ X +10 &N( \ Y +9 &O \ Y +10 &Q\ Z +9 &Si \ Z +9 &U+ \ Z +10 &V\ V +9 &X ;\ . +9 &X } \ J +6 ( +2 "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 + "collection"'\ & +4 "core" &X` \ J + &X`\ J + .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&<% +5 "core" % N -   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'"& +4 "core" &X`-\ J +2 "collection"'l% +4 "core" %O\ + .tCSV.dial CSR +2 "collection"'p  +40 "core"  + "collection"'&% +4 "core" %O\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'v'm +1338 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +77 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"' ' +629 "core" ' + .tCSV.dial :waste +2 "collection"'T +126 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'F'Q +1978 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'i& +4 "core" &X` 7\ J + "collection"''% +4 "core" %M5\ +2 .tCSV.dial :flush + "collection"'7  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'E'm +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'0% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"'6' +524 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'H  'c  +40 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'? @ +39 "core" ? +2 .tCS.seek 0ml +2 "collection"''Q +1604 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &X_  3\ J + "collection"'/% +4 "core" %M\  -\ + .tCSV.dial :flush +2 "collection"'5  +70 "core" +2 .tCS.seek 5ml + "collection"'3'm +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'w @ +42 "core" A +2 "collection"'q% +4 "core" %m\  /\  +2 .tCS.seek 7ml + "collection"'d' +532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'z  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'U  +100 "core"  +2 .tCS.seek 0ml +2 "collection"')'Q +1106 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +490 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'t& +4 "core" &X_0\ J +2 "collection"'f% +4 "core" %R2\ + .tCSV.dial CSR +2 "collection"'  +53 "core"  +2 "collection"'% +4 "core" %R6\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'}'O +1810 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"':' O +522 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +3 "collection"'N  +97 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1830 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'['Q +580 "core" ' +2 .tCSV.dial CSR + "collection"'  +100 "core"  +2 "collection"'\\% +5 "core" %O0\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'('m +1402 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +1352 "core" ' + .tCSV.dial CBV +2 "collection"' +100 "core" +2 .tCS.seek 0ml + "collection"'M'Q +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" &9  e M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&O& +4 "core" &9  . M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &9 \   M +2 .tForearm.seek CC +2 "manipulator"&J'O +101 "core" ' + .tHand.close + "manipulator"&Y/ +57 "core" / +2 .tCC.seek :open +2 "collection"'r( +425 "core" ( +2 "manipulator"&+& +4 "core" &9   @ M + "manipulator"&R% +4 "core" % \\  , _ +2 .tForearm.seek :retract + "manipulator"&#'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&*(-6 +294 "core" ( + "manipulator"&o& +5 "core" &-9  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &-9   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;'n +103 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % h  . l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:30 + #Preparing to sleep until 6:39AM 08/14/2023 +8 #Asleep til 6:39AM 08/14/2023 +4 #Continuing at 06:39EDT14-Aug-23 +2 "Can"\ 9F +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +4904 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 20,\\n 6 => 2}\\nCan@11:00:30, 24.4C, 30% humidity, 15.1psia, 13.274V, 0.386A, 124.401Ah, 5.12W",Subject: "da sampling at most 100ml" +2176 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1976 "Can"\ (F +8582 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18612 "Can"\ &HF +2111 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +682 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20647 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@27246 sendCRC with ifg=0x20, ie=0x7F + #@29081 sendCRC with ifg=0x08, ie=0x5F #@12601 idle with ifg=0x84, ie=0x75 + #@13274 select with ifg=0x10, ie=0xF5 + #@13910 receive with ifg=0x10, ie=0xFD + #@14544 receive with ifg=0x10, ie=0xFD #@15177 receive with ifg=0x10, ie=0xFD + #@15504 receive with ifg=0x80, ie=0xFD + #@4420 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +527 "Can"\ JG! + \ JG!T +2 #"Restarting_core_reader"Polling Can every 10:00 +19763 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18563 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4173 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5042 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18522 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13197 "Can"\ &HM +403 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18514 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4166 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9008 "Can"\ &ʆH +11726 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1496 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6757 "Can"\ &Iy +13969 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12035 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +17399 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +113 .Gate.cycleModemPower! 5 +2 #Session Ended +3589 "Can"\ &RJ +17123 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +896 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3687 "Can"\ *γJ +473 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +9548 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4157 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +13863 "Can"\ &шKѳ +4276 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4189 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9607 "Can"\ )Lg +8915 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3927 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +5425 "Can"\ &IL +13100 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +12473 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4483 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1234 "Can"\ %ղM +17285 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4175 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +13036 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18519 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +13588 "Can"\ &؇N +7156 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +839 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9406 "Can"\ &OU +11324 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9421 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +100 #Session Ended +20715 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +5123 "Can"\ ,\\O +15594 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +17908 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +1014 "Can"\ $P +19715 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18529 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4155 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3844 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12404 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +9189 "Can"\ &RC +11532 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +231 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18525 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +5000 "Can"\ (dRٳ +15725 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +8789 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4180 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +803 "Can"\ %So +19929 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +17318 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +796 "Can"\ #8T +3370 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20732 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5131 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 1,\\n 7 => 21}\\nCan@13:00:56, 24.7C, 31% humidity, 15.1psia, 13.279V, 0.288A, 125.460Ah, 3.82W\\nSampled 100.0ml",Subject: "Asleep until 06:39EDT14-Aug-23" +10001 "Can"\ &T +2762 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20742 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20644 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@29081 sendCRC with ifg=0x08, ie=0x5F + #@12601 idle with ifg=0x84, ie=0x75 #@13274 select with ifg=0x10, ie=0xF5 + #@13910 receive with ifg=0x10, ie=0xFD + #@14544 receive with ifg=0x10, ie=0xFD + #@15177 receive with ifg=0x10, ie=0xFD #@15504 receive with ifg=0x80, ie=0xFD + #@63828 probe with ifg=0x02, ie=0x5F #@54212 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +223 "Can"\ Ui \ UiG +5 #"Restarting_core_reader"Polling Can every 10:00 +18093 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +3734 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16782 "Can"\ &9U3 +3935 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18429 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4186 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12277 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12669 "Can"\ +VC3 +8060 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18510 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4180 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +78 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +6 #Session Ended +18496 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20642 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@12601 idle with ifg=0x84, ie=0x75 + #@13274 select with ifg=0x10, ie=0xF5 #@13910 receive with ifg=0x10, ie=0xFD + #@14544 receive with ifg=0x10, ie=0xFD + #@15177 receive with ifg=0x10, ie=0xFD + #@15504 receive with ifg=0x80, ie=0xFD #@63828 probe with ifg=0x02, ie=0x5F + #@6850 probe with ifg=0x02, ie=0x5F + #@42123 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +251 "Can"\ [We + \ [WeF +2 #"Restarting_core_reader"Polling Can every 10:00 +8226 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +7 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16906 "Can"\ 'DX/3 +296 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +18508 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +12710 "Can"\ &X3 +8024 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5013 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8526 "Can"\ *Y[3 +12210 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13574 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +106 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20716 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +4256 "Can"\ +|Y3 +16470 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18427 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +3632 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +164 "Can"\ Z3 +20564 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +17978 !"Qmail"o:Errno::ENETUNREACH:\ errnoij: mesg"(Network is unreachable - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +16719 "Can"\ &R[3 +4014 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18543 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4174 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3807 !"Qmail"o:Errno::EINVAL :\ errnoi: mesg""Invalid argument - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +18522 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4196 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +8295 "Can"\ +"\\I3 +12436 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18522 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4101 "Can"\ &\\3 +16623 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4095 "Can"\ &]u3 +74 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18426 "Can"\ +V^ 3 +86 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14232 "Can"\ &^3 +4274 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10034 "Can"\ &%_73 +8480 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5837 "Can"\ &_3 +12668 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4171 #Session Begun +108 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +20712 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +1583 "Can"\ -`c3 +16852 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18230 "Can"\ &K`3 +2499 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18522 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14044 "Can"\ &a3 +6683 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18525 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4164 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20720 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9867 "Can"\ &b%3 +10859 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18539 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5675 "Can"\ ,b3 +15054 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1478 "Can"\ * cQ3 +19237 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18035 "Can"\ & Tc3 +2614 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@13910 receive with ifg=0x10, ie=0xFD + #@14544 receive with ifg=0x10, ie=0xFD #@15177 receive with ifg=0x10, ie=0xFD + #@15504 receive with ifg=0x80, ie=0xFD + #@63828 probe with ifg=0x02, ie=0x5F + #@6850 probe with ifg=0x02, ie=0x5F #@21471 probe with ifg=0x02, ie=0x5F + #@52100 probe with ifg=0x02, ie=0x5F #@6885 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +254 "Can"\  ec + \  ecF +2 #"Restarting_core_reader"Polling Can every 10:00 +20246 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18551 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16965 "Can"\ & d +3768 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18509 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4170 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +12770 "Can"\ &;e +7963 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18519 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8585 "Can"\ )e +12154 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18521 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4392 "Can"\ +\ fF +16341 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20828 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18423 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4193 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +180 "Can"\ nf +20550 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20740 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18506 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +174 "Can"\ gr +3995 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14502 "Can"\ &?h +4010 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4195 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20734 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10282 "Can"\ &h +8233 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6087 "Can"\ * i4 +12425 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4174 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1897 "Can"\ -vi +16617 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4178 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18437 "Can"\ )j` +2304 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18486 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14256 "Can"\ &Mj +6482 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18492 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +100 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9978 "Can"\ &k +10746 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +18413 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5910 "Can"\ ,l" +14811 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18543 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended @EDT1691985688.87 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1708 "Can"\ ( xl +19013 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18531 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18257 "Can"\ &!mN +2478 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +4 #-> Gate.cycleModemPower! 5 +7 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16008 "Can"\ &#Km +4727 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +4819 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +15608 #Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +14079 "Can"\ '$nz +6669 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11807 "Can"\ +&'o +8942 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20754 #Session Begun +3 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20757 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9550 "Can"\ ''o +11199 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +48771 "Can"\ ')p< +59985 \ '*p +60002 \ *,qh +60001 \ '-q +60001 \ '.r +60001 \ '0os* +60001 \ +1s +60002 \ '3ZtV +60001 \ ,4t +60001 \ '6Eu +60001 \ '7v +60001 \ ,9*v +60002 \ ':wD +60001 \ '<w +60001 \ '=xp +60002 \ ,>y +60001 \ '@iy +60001 \ (Az2 +60002 \ 'CPz +60001 \ (D{^ +60001 \ (F5{ +60002 \ *G| +60001 \ 'I} +60001 \ 'J} +60002 \ 'L~L +60001 \ 'Mu~ +60002 \ 'Nx +60001 \ 'P\\ +60001 \ 'Q +60001 \ 'SA: +60001 \ 'T +60001 \ 'V'f +60002 \ 'W +60001 \ 'Y +43351 \ 'ZR +37 .tGate.power :raw,:ON +117 "sampler") +2 )y +3 "core"  +2 "collection"' +2 '@ +4 "core"  +2 "processing"% +2 %$ +4 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'4% +3 "core" %#%!\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +4 "core" %\ + .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %~ r\ +2 .tSS.configure :default +2 "sampler")#.0X  +5 "core"  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +4 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 1,\\n 7 => 21}\\nCan@06:39:31, 24.8C, 31% humidity, 15.1psia, 13.191V, 0.386A, 128.573Ah, 5.09W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #36) <=== +2 .Sample.deep +3 "sampler")X0 +2023 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &#".\  + .tHand.open +2 "manipulator"&11 +61 "core" 1 +2 "manipulator"&{& +5 "core" &   / +2 "manipulator"&% +4 "core" % \      +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(-6 +185 "core" ( + "manipulator"&=& +5 "core" &-4 \  T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &-4 \  u T +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +107 "core" ' +2 .tHand.close +2 "manipulator"&] 5\ M +10 &@Z 6\ M +9 &BkZ9\ N +10 &D,h:\ N +9 &Ey9\ P +9 &G=\ S +10 &IX=\ W +9 &K7\ X +9 &L>\ X +10 &N8\ Y +9 &PZ2\ Y +10 &R6\ Z +9 &S5\ Z +9 &U<\ Z +10 &W]4\ H +9 &XM08\ 't +9 &Xtj5\ M +3 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 + "collection"''& +4 "core" &Xti>\ M +2 .tHand.open + "manipulator"&71 +61 "core" 1 +2 "manipulator"&F% +4 "core" % Z . ! + r +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'0& +5 "core" &Xti\ M +2 "collection"'E% +4 "core" %P\ +2 .tCSV.dial CSR +2 "collection"'H  +127 "core"  +2 "collection"'c% +4 "core" %P\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'?'m +1334 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 '6% +2 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +630 "core" ' + .tCSV.dial :waste +2 "collection"'/ +126 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'5'Q +1976 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &XthA\ M +2 "collection"'w% +4 "core" %MC\ +2 .tCSV.dial :flush + "collection"'q  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'3' O +2261 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'z  + 'U +4 "core"  +67 ~ +2 .tCTV.dial :intake + "collection"'d  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'t'Q +2016 "Can"\ j[( +261 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +71 "core"  +2 #tFlushing upper manifold + "collection"' & +5 "core" &Xth=\ M + "collection"'% +5 "core" %O>\ + .tCSV.dial :flush +2 "collection"')  +70 "core"  +3 .tCS.seek 5ml + "collection"'}'m +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'N% +5 "core" %mB\  +2 .tCS.seek 6.999ml +2 "collection"'' +525 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"': +111 "core" + .tCTV.dial :air +3 .CS.seek 0ml + "collection"' 'Q +1615 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +738 "core" ' + .tCSV.dial :waste +2 "collection"' +40 "core" +3 .tCS.seek 0ml + "collection"'\\'Q +734 "core" ' +2 "collection"'[& +4 "core" &Xtg*\ M +2 "collection"'(% +4 "core" %V+\ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +3 .tCS.seek 3ml + "collection"''. +743 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +57 "collection"'A @ +42 "core" A +2 "collection"'O% +5 "core" %.(\  +2 .tCS.seek 4.999ml +2 "collection"'u'm +523 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'Y'Q +1166 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''. +734 "core" ' +2 .tCSV.dial :waste + "collection"'_ +70 "core" +3 .tCS.seek 0ml + "collection"''Q +742 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" &7  1 K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R( +4 "core" ( + "manipulator"&J& +4 "core" &7  U K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &7  K +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 .tHand.close + "manipulator"&s/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "manipulator"&& +5 "core" &7  0 K +2 "manipulator"&#% +4 "core" % X B O +2 .tForearm.seek :retract +2 "manipulator"&;'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&%(-6 +291 "core" ( +2 "manipulator"&y& +5 "core" &-.   h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &-.   h +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&$'n +99 "core" ' +4 .tHand.open + "manipulator"&41 +56 "core" 1 +2 "manipulator"&% +5 "core" % U  \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 7 at 06:44:00EDT14-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 1,\\n 7 => 21}\\nCan@06:41:46, 24.8C, 31% humidity, 15.1psia, 13.182V, 0.588A, 128.592Ah, 7.75W",Subject: "da sampling at most 100ml" +3 #tLoading sh1 puck from tube 7 into Collection Clamp +2 "collection"'D& +7 "core" &!!"\ +2 "manipulator"&~% +4 "core" %     +2 "storage"(V% +4 "core" % N O\  +2 "storage"(L. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([ +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (e& +3 "core" &[ .\ w +2 "manipulator"&n& +4 "core" &->   X +2 "manipulator"&C% +4 "core" %     +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&( +184 "core" ( +2 "manipulator"&& +4 "core" &   2 +2 "storage"(G& +5 "core" &[ ( 0\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&]'H +98 "core" ' +2 "storage"(g& +7 "core" &[ ( + !\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +92 "core" ' +2 "storage"(8- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (>& +4 "core" &[ I\ } +2 "manipulator"&-& +4 "core" & 5 2 +3 .tElbow.seek 7 + "manipulator"&j( +4 "core" ( +2 "manipulator"&x& +6 "core" & U 2 +2 "storage"(M& +4 "core" &[ \ | +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&*' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&B/ +52 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&Q& +4 "storage"(9' +5 "core" & \ \ 7 2 +2 "manipulator"&Z% +5 "core" % %    +2 .tForearm.seek :retract +2 "manipulator"&|'\ +62 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +29 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^( +146 "core" ( +2 "manipulator"&& +5 "core" &4  = H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +4 "core" &4  : H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.'O +96 "core" ' +2 "manipulator"&!& +5 "core" &4  \ Q H +2 "manipulator"&K% +4 "core" %T \ T +3 "collection"'b& +4 "core" &  \ +3 "collection"'& +5 "core" &#"7\ +3 .tCC.seek :closed +3 "collection"'r(X +3 "core" &!=\ +5 & 9\ 6 +10 &DIy!:\ 0 +9 &pr!9\ E +10 &\\! <\ M +9 &W  ?\ M +9 &WB\ L +10 &`U!!B\ L +9 &"Z E\ L +9 &Z  D\ L +10 &Y B\ M +9 &gXB\ M +10 &!)WA\ M +9 &"XA\ L +9 &$Y>\ L +10 &&oWA\ M +9 &(1X?\ M +9 &)Y>\ M +10 &+YA\ M +9 &-wW=\ M +10 &/9W<\ M +9 &0V=\ L +9 &2T>\ L +10 &4Y<\ L +9 &6AY>\ M +9 &8XB\ M +10 &9X>\ M +9 &;W>\ M +10 &=IW=\ M +9 &? W=\ M +9 &@X8\ M +10 &BZ>\ M +9 &DLl>\ N +9 &F<\ S +10 &G>\ V +9 &Iw=\ X +10 &K52\ Y +9 &L6\ Z +10 &N8\ Z +9 &Pv9\ [ +9 &R98\ Z +9 &S7\ [ +10 &U;\ [\ +9 &Ww1\ C +10 &XG%<\ 0 +9 &Xg:\ K +3 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.22 + .Hand.open +2 "manipulator"&X1 +61 "core" 1 +2 "manipulator"&% +5 "core" % T   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +56 .SS.hold +4 "sampler"){+ +4 "core" + +2 "sampler")% +4 "core" % |\ G< +2 "collection"'=& +5 "core" &Xd\ VK +3 "Can"\ JZ[O +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'"% +4 "core" %V\ V +2 "sampler")l% +4 "core" %5`* s\ E +2 .tSSV.dial :spit +2 "sampler"), +132 "core"  +3 .tSS.seek 0ml + "sampler")' +287 "core" ' + .tSSV.dial CBV +2 "sampler")&  +133 "core" +2 .tCTV.dial :intake +2 "collection"'m  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:47:18.88" +1413 #"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") +210 "collection"'h% +3 "core" %Vnn\ O +2 #tIntake @19.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X +2 "sampler")`% +4 "core" %Xb9 k\ > + .tIntake.select :close +2 "sampler")0 +9 )'% +3 "core" %Xc3 m\ D +2 .tSSV.dial :exhaust +2 "sampler")7  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")F' +426 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampling 100.0ml +3 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +4 "core" %VB@\ K +2 "sampler")-% +4 "core" %lf y\ ; +2 "collection"'x% +5 "core" %VDE\ J + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +3 "sampler")#.n0X(\ L +2 "sampler")]% +4 "core" %Z\\ `\ < +2 "collection"'% +4 "core" %VEC\ L +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X +5 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X +31 "collection"'#% +3 "core" %Vmn\ N +3 "sampler")% +4 "core" %VD i\ > +36 "collection"'y% +3 "core" %Vmn\ N +2 "sampler")@% +5 "core" %W e\ ? +41 "collection"'R% +3 "core" %Vnn!\ Q +2 "sampler")4% +5 "core" %V k\ B) +2 "sampler")% +4 "core" %V n\ A) +2 .tIntake.select :close + "sampler")0 +9 )D% +3 "core" %V i\ G) +2 .tSSV.dial :exhaust + "sampler")~  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")V' +918 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"';& +4 "core" &Xcnl\ PK +3 ."airStroke"CSV.dial :waste +3 "sampler")L% +4 ."airStroke"CS.seek 0ml +3 "collection"'$'Q +4 "core" % f\ ? + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV +63 "sampler")o  +2 "collection"'e @ +75 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'n' O +112 "core"  +2 .tCTV.dial :air +2 "collection"'s  +5 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +65 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +2 "sampler")C' +9 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")g  +113 "core"  +20  +359 ' +2 "sampler")8% +5 "core" % n\ +2 .tCBV.dial between SSV and waste2 +2 "collection"'>  +28 "core"  +2 "collection"'-% +5 "core" % M \  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'x  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'G'Q +2083 "core" ' I"\ +3 "collection"'%% +4 "core" %  \  +2 "sampler")B% +4 "core" % i\ +2 #tBubblePoint: Intake @39.4psia, Outlet @15.5psia + .CBV.dial SSV +2 "collection"'Q @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +4 ."airStroke"CS.seek 10ml +2 "collection"'' O +178 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler"), +130 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'\  +2 "sampler")&' +9 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")m  +114 "core"  +17  +321 ' +2 "sampler")X% +4 "core" %}x h\ % +2 .tCBV.dial between SSV and waste2 +2 "collection"'h  +30 "core"  +2 "collection"'% +5 "core" % K\  \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'T  +44 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'"'Q +2375 "core" '*\ +3 "collection"''% +4 "core" %/\  +2 "sampler")l% +4 "core" %|x k\ % +2 #tBubblePoint: Intake @38.6psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'7 @ +29 "core" B +3 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +61 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'/'Q +50 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X\ + #tBefore lysing Collection Puck Heater at 24.8C/29.1psia +3 #Heating Puck.from 7, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 '\\9 +6 "core" 9 +102 "collection"'A9 +3 "core" 9d +102 "collection"'}9 +3 "core" 9 d +103 "collection"':9 +3 "core" 9 d +102 "collection"'O9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +102 "collection"'+9 +3 "core" 9d +102 "collection"'J9 +3 "core" 9"d +103 "collection"'Y9 +3 "core" 9&d +102 "collection"'_9 +4 "core" 9+d +102 "collection"'p9 +3 "core" 9/d +102 "collection"' 9 +3 "core" 93d +103 "collection"'i9 +3 "core" 9.7d +102 "collection"'9 +4 "core" 9D9 +3 "core" 9<= +102 "collection"'-9 +3 "core" 9Z: +102 "collection"'x9 +3 "core" 9w8 +103 "collection"'n9 +2 "core" 96 +103 "collection"'%9 +3 "core" 94 +102 "collection"'B9 +3 "core" 92 +102 "collection"'Q9 +4 "core" 90 +103 "collection"'C9 +3 "core" 9- +102 "collection"'W9 +3 "core" 9, +102 "collection"'9 +4 "core" 92+ +102 "collection"']9 +3 "core" 9J) +102 "collection"'Z9 +4 "core" 9b ( +103 "collection"'9 +2 "core" 9x & +103 "collection"'9 +3 "core" 9!$ +102 "collection"'*9 +3 "core" 9#" +102 "collection"'99 +4 "core" 9&" +102 "collection"'M9 +4 "core" 9' +102 "collection"'b9 +3 "core" 9( +103 "collection"'G9 +2 "core" 9* +103 "collection"'!9 +3 "core" 9 + +102 "collection"'K9 +3 "core" 9 - +103 "collection"'j9 +3 "core" 9 &/ +102 "collection"'I9 +3 "core" 9 50 +103 "collection"'9 +3 "core" 9 F1 +102 "collection"'|9 +3 "core" 9 U3\  +102 "collection"'9 +3 "core" 9 b5 +103 "collection"'.9 +3 "core" 9 q5 +103 "collection"'9 +3 "core" 9 7 +102 "collection"'=9 +3 "core" 9 9 +102 "collection"'{9 +3 "core" 9 9 +103 "collection"'9 +2 "core" 9 :$ +103 "collection"'P9 +4 "core" 9 <( +102 "collection"'S9 +4 "core" 9 =, +102 "collection"',9 +3 "core" 9 ?0 +103 "collection"'\ 9 +2 "core" 9 @5 +103 "collection"'m9 +3 "core" 9 B9 +102 "collection"'<9 +3 "core" 9 C= +103 "collection"'X9 +2 "core" 9 GA +103 "collection"'h9 +3 "core" 9 EE +102 "collection"'9 +3 "core" 9 GJ +102 "collection"'T9 +3 "core" 9\ HN +103 "collection"'9 +3 "core" 9\ HR +103 "collection"''9 +2 "core" 9\ JV +103 "collection"'l9 +3 "core" 9\ JZ +102 "collection"'79 +3 "core" 9\ L_ +103 "collection"'&9 +2 "core" 9\ $Nc +103 "collection"'v9 +4 "core" 9\ *Ng +102 "collection"'E9 +3 "core" 9\ 0Pk +103 "collection"' 9 +2 "core" 9\ 5Qp +103 "collection"'9 +3 "core" 9\ :Rt +102 "collection"'H9 +3 "core" 9\ ?Sx +103 "collection"'`9 +3 "core" 9\ CT| +102 "collection"'09 +4 "core" 9\ HU +102 "collection"'?9 +3 "core" 9\ LV +103 "collection"'a9 +2 "core" 9\ QW +103 "collection"'9 +3 "core" 9\ TX +102 "collection"'"9 +3 "core" 9\ XY +103 "collection"'69 +3 "core" 9\ \\Z +102 "collection"'/9 +3 "core" 9\ b[ +103 "collection"'9 +3 "core" 9\ c\\ +102 "collection"'q9 +3 "core" 9\ h] +102 "collection"'59 +4 "core" 9\ k^ +102 "collection"'w9 +4 "core" 9\ m_ +102 "collection"'d9 +3 "core" 9\ r` +102 "collection"'k9 +3 "core" 9\ ua +103 "collection"'F9 +2 "core" 9\ wb +103 "collection"'c9 +3 "core" 9\ {c +103 "collection"' 9 +3 "core" 9\ }d +102 "collection"' 9 +3 "core" 9\ e +4 .tCH.hold 10:00,70C +3 "collection"'f `\ `\ +2 't9 +7 "core"  + 9\ d +2 "collection"'3% +4 "core" %\ i +2 #tBegun lysing Collection Puck Heater at 68C/39.4psia +29464 "Can"\ gfT +30523 "core" ` +2 "collection"'N9 +4 "core" 9\  +2 "collection"'z% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/37.2psia +2 .CS.seek 0ml + "collection"''Q +336 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" B +2 .tCSV.dial :air +2 "collection"'U @ +42 "core" > +3 .tCS.seek 5ml +2 "collection"''m +1346 "core" ' +62 .tCSV.dial CTV +4 "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"'(  +53 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +40 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'A'Q +1336 "core" ' +2 "collection"'}% +5 "core" %Rrt\ +2 #tPuck @46.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"': +98 "core" ~ +2 .tCBV.dial CSV +2 "collection"'O  +28 "core" + "collection"'% +5 "core" %RZ[q\ +3 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'+  +42 "core" +2 "collection"'J% +5 "core" %mQZk\  +2 .tCS.seek 7ml +2 "collection"'Y' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'_ @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'p' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'i   +30 "core" " +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '#  +40 "core"  +92  +3 .tCS.seek 5ml +2 "collection"''m +1334 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"') @ +97 "core" A +2 .tCSV.dial :waste +2 "collection"'y +96 "core" +2 .tCS.seek 0ml +2 "collection"'@'Q +1341 "core" ' +2 .tCSV.dial :air + "collection"'R @ +71 "core" B +2 .tCS.seek 5ml +2 "collection"'4'm +1350 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +54 "core" B + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'D  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'u'Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'; +97 "core"  +2 .tCBV.dial CSV + "collection"'L  +30 "core" + "collection"'e% +5 "core" %NJLL\ +3 .tCS.seek 5ml + "collection"'o'm +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'s% +4 "core" %m\ \ \ +3 .tCS.seek 6.999ml + "collection"'$' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'g ` +124 "core" b +2 #tLysing Complete + "collection"'V& +5 "core" &Xd\ K +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&8% +4 "core" %\   G ( +2 "storage"(>% +4 "core" % \ w +2 "storage"(-. +4 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(x(K +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (n& +3 "core" &K U Z\ n +2 "manipulator"&%& +4 "core" &3 \   H +2 "manipulator"&B% +4 "core" %\  L ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&Q( +194 "core" ( +2 "manipulator"&C& +5 "core" &   # 3 +2 "storage"(W& +4 "core" &K &\ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +98 "core" ' +2 "storage"(]& +5 "core" &K \ z +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Z'g +284 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   3 +2 "storage"(*& +4 "core" &K \ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&9' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +3 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(G' +30 "core" ' + "manipulator"&!% +5 "core" %  N @ +2 "storage"(K& +4 "core" &K J J v\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 305 counts + "manipulator"&j' +21 "core" ' + "manipulator"&I& +5 "core" &   Y . +2 "storage"(& +5 "core" &K \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&|'8 +20 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&.& +5 "core" &   H . +2 "manipulator"&% +5 "core" %K \  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +93 "core" ' +3 .tElbow.seek CC + "manipulator"&{( +153 "core" ( + "manipulator"&& +5 "core" &/    E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +4 "core" &/  V E +2 .tForearm.seek CC +2 "manipulator"&S'O +94 "core" ' +2 .tHand.close +2 "manipulator"&,/ +60 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +425 "core" ( +2 "storage"(m& +5 "core" &K \ z +2 "storage"(<& +4 "core" &K [\ z +2 "manipulator"&X& +4 "core" &/ E +2 "manipulator"&h% +4 "core" % F 5 +53 .tForearm.seek :retract +10 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&T( +163 "core" ( +2 "manipulator"&& +5 "core" & C +2 "storage"('& +4 "core" &K  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 6 + "manipulator"&l' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&&1 +64 "core" 1 +2 "manipulator"&v% +5 "core" % ]  g +2 "storage"(E& +4 "core" &K e\ u +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 293 counts + "manipulator"& ' +14 "core" ' +2 "manipulator"&& +5 "core" & ' B +2 "storage"(H& +4 "core" &K , 1\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&`'8 +27 "core" ' +2 "storage"(0% +5 "core" % 0 ( ,\ +3 ."downElevator"SE.seek :down +3 "storage"(?' +102 (a% +3 "core" %1 * 0 5\ SQ +2 "manipulator"&% +5 "core" %4  5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +5 "core" &\ +2 "manipulator"&/& +4 "core" & B +2 "manipulator"&% +5 "core" %\   .  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(-6 +173 "core" ( + "manipulator"&5& +10 "core" &-3 ; G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &-3  G +3 .tForearm.seek :garage + "manipulator"&d'n +122 "core" ' + .tHand.close +2 "manipulator"&k/ +64 "core" / +2 "manipulator"&F& +4 "core" &-B   ] 8 +2 "manipulator"&c% +4 "core" % J H +3 .tForearm.seek :retract + "manipulator"& '\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +276 "core" ( + "manipulator"&t& +5 "core" &2   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &2   G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +109 "core" ' +2 "manipulator"&f& +5 "core" &2  ' G +2 "manipulator"&N% +4 "core" %H 6 Y +2 "collection"'z& +5 "core" &\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\  +8 &2|\ +{ +10 &d~\ > +9 &|r\ M +10 &@U\ L +9 &U\ K +9 &W\ L +10 &Z\ L +9 &IY\ L +9 & Yf\ L +10 &T_\ L +9 & WC\ K +10 &"RV/\ K +9 &$W\ K +9 &%W\ K +10 &'V|\ K +9 &)YW\ L +9 &+T\ L +10 &,W\ K +9 &.W\ L +10 &0aZ\ L +9 &2#Z\ L +9 &3U\ L +10 &5T\ L +9 &7iT\ L +9 &9+W\ L +10 &:Z\ L +9 &<U\ L +10 &>qW\ L +9 &@3[\ L +9 &AU\ L +10 &CZn\ L +9 &Erkh\ N +9 &G& U\ S +10 &H$A\ W +9 &J<89\ X +10 &L[OJ4\ Y +9 &N_]\ Z +9 &Olm\ Z +10 &Qzz\ \ [ +9 &S^\ Z +9 &U \ Z +10 &V8\ X +9 &X"?P\ - +10 &X{ <\ Q +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.17 + "collection"'U& +5 "core" &X{x\ Q + &X{x\ Q +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"& % +5 "core" % J  u W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%( +127 "core"  +2 "processing"%\\% +5 "core" %iR\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%}  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +1605 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1585 "Can"\ [k +1035 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%A +4 "collection"'+  +5 "core" A +2 "processing"%J  +64 "core" +93  + .tPSV.dial :mixloop +2 "processing"% +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%_  +128 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%i' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%#'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%p  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%)' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +5 "core" &2 ] G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +2 "core" ( +2 "manipulator"&& +4 "core" &1  \ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &2 G +2 .tForearm.seek CC +2 "manipulator"&D'O +94 "core" ' +2 .tHand.close + "manipulator"&~/ +58 "core" / +2 .tCC.seek :open +2 "collection"'4( +429 "core" ( + "manipulator"&;& +5 "core" &2  4 G +2 "manipulator"&L% +4 "core" % a  ` +2 .tForearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(-6 +290 "core" ( +2 "manipulator"&& +5 "core" &-9   E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &-9 E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +63 .tForearm.seek :garage +2 "manipulator"&o'n +106 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&$% +4 "core" % `  _ b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "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 7 into Collection Clamp + "collection"'V& +5 "core" &\ +2 "manipulator"&8% +4 "core" %\   +2 "storage"(>% +5 "core" % E E\ + "storage"(-. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(n([ +195 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (%& +2 "core" &[ \ | +3 "manipulator"&B& +5 "core" &-9  ; E +2 "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&C( +179 "core" ( +2 "manipulator"&W& +5 "core" &  2 + "storage"(^& +5 "core" &[ 1 ,\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&]'H +97 "core" ' +2 "storage"(1& +5 "core" &[ ( ) <\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +108 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (*& +3 "core" &[ +\ z +2 "manipulator"&b& +5 "core" & = 2 +2 .tElbow.seek 7 +2 "manipulator"&!( +4 "core" ( + "manipulator"&K& +4 "core" &  l 2 +2 "storage"(I& +4 "core" &[ \ { +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&' +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&./ +64 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(' +8 "core" &   2 + "manipulator"&Q% +5 "core" %   # +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9( +147 "core" ( +2 "manipulator"&j& +5 "core" &4  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &4  e I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' + "manipulator"&P& +6 "core" &4  C I +2 "manipulator"&|% +4 "core" %P ` +3 "collection"'M& +4 "core" &n\ +3 "collection"',& +6 "core" &1\ +2 .tCC.seek :closed +2 "collection"'=(X +5 "core" &a\ +6 & *K\ $e +10 &Xx.\ 8 +9 &x'\ L +9 &S\ L +10 &mTw\ L +9 &0V[\ K +9 &WK\ L +10 &[+\ L +9 &vW\ K +10 &7W\ L +9 &Y\ L +9 &!S\ L +10 &#}T\ L +9 &%?T\ L +10 &'V\ K +9 &(W\ K +9 &*V\ L +10 &,GY\ L +9 &. T\ L +9 &/W\ L +10 &1Yv\ L +9 &3OYU\ L +9 &5T\ L +10 &6T\ L +9 &8W|\ K +10 &:WWu\ L +9 &<Tl\ L +9 &=Vg\ K +10 &?U`\ L +9 &A^[K\ L +9 &C^V\ M +10 &DrB\ O +9 &F;\ S +10 &HE5\ W +9 &J?\ Y +9 &K5\ Y +10 &M.\ Z +9 &OE \ Z +9 &Q)\ [\ +10 &R)\ Z +9 &T\ [ +10 &VI\ [ +9 &Ws\ , +9 &Xo#}\ ` +9 ( +3 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.23 + .Hand.open +2 "manipulator"&r1 +4 "core" &X{pr\ T +53 1 +2 "manipulator"&m% +5 "core" % P )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +103 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'X  +124 "core"  + .tCSV.dial CTV +2 "collection"'h  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + "collection"''% +5 "core" % K=\  +2 .tCS.seek 3.999ml +2 "collection"'S'NL +1588 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%&  +69 "core"  +3 .tPS.seek 0ml + "processing"%v'd +2606 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'E ` +30 "core" ^ +2 .tCSV.dial :air + "collection"' @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'H' O +1599 "core" ' + .tCSV.dial CTV +2 "collection"'0  +54 "core"  +3 .tCS.seek 0ml + "collection"''Q +2604 "core" ' +2 .tCBV.dial :waste1 + "collection"'a @ +28 "core" > +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" + "collection"'T& +5 "core" &X{o\ T +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&l% +5 "core" %\  < @ + "storage"( % +5 "core" % :\ u + "storage"(6. +4 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(/(K +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &K 4 3 (\ k +2 "manipulator"&& +4 "core" &4  I +2 "manipulator"&`% +4 "core" %\   I @ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&5( +164 "core" ( +2 "manipulator"&w& +5 "core" &  c + "storage"(?& +5 "core" &K \ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&7'8 +103 "core" ' +2 "storage"(k& +5 "core" &K c\ | +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(F'g +280 "core" ' +2 "storage"(c- +4 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&"& +4 "core" & 3 c +2 "storage"(d& +4 "core" &K \ w +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&t' +31 "core" ' +2 .tElbow.hold + "manipulator"&3, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(q- +3 "core" -'o +64 .tSE.seek 1.16 Pucks below Top Plate + "storage"(f' +33 "core" ' +2 "manipulator"&N% +5 "core" %  2 + "storage"(z& +5 "core" &K L I M\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 309 counts + "manipulator"& ' +22 "core" ' +2 "manipulator"&\ & +5 "core" &   c +2 "storage"(U& +4 "core" &K \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'8 +22 "core" ' +3 .tSE.seek 2.16 Pucks below Top Plate + "storage"( ' +46 "core" ' +2 "manipulator"&& +5 "core" & c +2 "manipulator"&(% +5 "core" %W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +163 "core" ( +3 "manipulator"&}& +5 "core" &6  = J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &6  J +2 .tForearm.seek CC +2 "manipulator"&O'O +101 "core" ' +2 .tHand.close + "manipulator"&:/ +62 "core" / +2 .tCC.seek :open + "collection"'A( +429 "core" ( +2 "storage"(+& +5 "core" &K I\ z + "storage"(J& +5 "core" &K Q\ z +2 "manipulator"&& +4 "core" &6  J +2 "manipulator"&_% +4 "core" % Z  W +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"& ( +175 "core" ( +2 "manipulator"&Y& +5 "core" &  t +2 "storage"(& +4 "core" &K ( ( m\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 6 + "manipulator"&i' +110 "core" ' + .tElbow.hold +2 "manipulator"&p, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator" +56 "core" 1 +3 "manipulator"&y% +5 "core" % e ) +2 "storage"()& +4 "core" &K \ w +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 286 counts + "manipulator"&R' +12 "core" ' +2 "manipulator"&& +5 "core" &   +2 "storage"(& +4 "core" &K ) +q\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&~'8 +31 "core" ' + "storage"( % +5 "core" % \  +3 ."downElevator"SE.seek :down +5 "storage"([' +97 (% +4 "core" %/   #\ RP +2 "manipulator"&;% +4 "core" %3  \  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +36 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air + "processing"%D  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%@  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%$  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%V'd +2620 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%8& +4 "core" &\  +2 "manipulator"&e& +5 "core" & + "manipulator"&>% +4 "core" %\  . +3 .tElbow.seek FlushPuck::Garage + "manipulator"&-(-6 +174 "core" ( + "manipulator"&o& +5 "core" &-/ [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +4 "core" &-/ \\ [ +2 .tForearm.seek :garage +2 "manipulator"&B'n +111 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +2 "manipulator"&x& +5 "core" &-F  V D +2 "manipulator"&W% +4 "core" % `  8 +2 .tForearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&1(? +118 "core" ( +2 "manipulator"&u& +5 "core" &G    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &G  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&*'Η +101 "core" ' +2 "manipulator"&b& +5 "core" &G  +2 "manipulator"&K% +4 "core" %Κ +2 "processing"%I& +5 "core" &\  +2 "processing"%g& +6 "core" &\  +2 .tPC.seek :closed +2 "processing"%.(X +5 "core" &\  +6 &D\ &j +9 &kW~\ 9 +9 &|\ M +10 &[\ N +9 &C]\ O +10 &Z\ N +9 &\\\ N +9 &Z\ N +10 &L\\\ N +9 &\\\ N +9 &[\ N +10 &!]\ N +9 &#T\\\ N +10 &%\\\ O +9 &&\\\ N +9 &(\\\ N +10 &*^\\\ N +9 &, ]\ N +9 &-\\\ N +10 &/]\ N +9 &1e\\\ N +10 &3'\\\ N +9 &4\\\ N +9 &6]\ N +10 &8l\\\ N +9 &:.\\\ N +9 &;]\ N +10 &=[\ N +9 &?t\\\ N +10 &A7[\ N +9 &B]X\ N +9 &Dg\ O +10 &Fuv{\ Q +9 &H/\ T +9 &I(\ T +10 &K\ T +9 &Mq\ U +10 &O4\ T +9 &P\ U +10 &R\ U +9 &Tw\ U +9 &V9\ U +9 &W{p\ ) +10 &X!b\ 3 +10 ( + &X\ - +2 "processing"%g& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.58 + "processing"%& +4 "core" &X\ - +2 .tHand.open + "manipulator"&Q1 +55 "core" 1 +2 "manipulator"&C% +5 "core" % Κ  P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +94 "core" ' + .tPRV.dial :air +2 "processing"%j  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%G +42 "core" + "processing"%% +5 "core" %b\ +3 .tPS.seek 0.3ml + "processing"%'_ +385 "core" ' + .tPSV.dial PSR +2 "processing"%P +98 "core"  +2 "processing"%|% +5 "core" %Z?\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%! +98 "core" + .tPTV.dial :mixing +60 "processing"%Z @ +75 "core" @ + .tPBV.dial :waste2 +2 "processing"%4  +87 "core"  +3 .tPS.seek 0ml + "processing"%r'd +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&m& +5 "core" &G  #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&,(? +4 "core" ( + "manipulator"&X& +5 "core" &G  =  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &G [  +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tPC.seek :open + "processing"%'( +425 "core" ( + "manipulator"&& +5 "core" &G !  +2 "manipulator"&{% +4 "core" % Δ  A V +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +129 "core" ( +2 "manipulator"&E& +5 "core" &-7 + " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-7  I " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&S'n +104 "core" ' + .tHand.open + "manipulator"&01 +62 "core" 1 + "manipulator"&H% +5 "core" % \\   s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +103 "core" ' +3 #tLoading da puck from tube 7 into Processing Clamp + "processing"%& +5 "core" &O\ +2 "manipulator"&T% +4 "core" %\  8 +2 "storage"(l% +5 "core" % * *\ +2 "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(6([ +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &[ c k\ t +2 "manipulator"&& +4 "core" &-P  +2 "manipulator"&`% +4 "core" %\  7 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&n( +165 "core" ( + "manipulator"&w& +5 "core" &  @ % +2 "storage"(?& +4 "core" &[ & $\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&k'H +105 "core" ' +3 "storage"(9& +4 "core" &[ , *\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(<'g +115 "core" ' + "storage"(c- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ("& +2 "core" &[ \  +2 "manipulator"&d& +5 "core" & \ % +2 .tElbow.seek 7 +2 "manipulator"&q( +4 "core" ( + "manipulator"&N& +5 "core" &  K % + "storage"(z& +5 "core" &[ j\ z +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&\ ' +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&U/ +55 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(' +2 "manipulator"&(& +9 "core" &  M % + "manipulator"&7% +5 "core" %  < +3 .tForearm.seek :retract + "manipulator"&5'\ +77 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +17 "core" ' +2 .tElbow.seek PC +2 "manipulator"&F(? +249 "core" ( +2 "manipulator"&t& +5 "core" &F / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &F ? / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&f'Η +101 "core" ' + "manipulator"&}& +5 "core" &F N / +2 "manipulator"&% +5 "core" %Ρ U +2 "processing"%& +4 "core" &6\ +3 "processing"%3& +7 "core" &6\ +2 .tPC.seek :closed +3 "processing"%:(X +3 "core" &\ +6 &\ 5 +9 &AI\ 1 +9 &nr \ F +10 &_\ N +9 &Z\ N +10 &\\\ N +9 &\\\\\ N +9 &Z\ \ N +10 &Y\ M +9 &Y\ M +9 &eY\ M +10 &!'Z\ M +9 &"Z\ M +9 &$Z\ M +10 &&mY\ M +9 &(/Y\ M +10 &)]\ N +9 &+[\ N +9 &-t\\\ N +10 &/6Z\ N +9 &0W\ N +9 &2W \ M +10 &4|Y\ N +9 &6=[Z\ N +10 &8Yz\ M +9 &9Z\ M +9 &;Y\ M +10 &=GY\ M +9 &? Z\ M +9 &@Y\ M +10 &B`\ N +9 &DKe\ O +10 &Fy\ Q +9 &G\ S +9 &I\ T +10 &KC\ T +9 &M\ T +10 &N\ T +9 &P\ U +9 &RI\ U +10 &T \ U +9 &U\ U +9 &W\ ; +10 &Xg3\ V +9 &X"\ . +3 ( + "processing"%3& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&\\1 +55 "core" 1 +2 "manipulator"&=% +4 "core" % Π  \ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +94 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%J ^ +2 %9 +7 "core" 9 +103 "processing"%_9 +3 "core" 9\ +102 "processing"%Y9 +3 "core" 9 \ +102 "processing"%9 +4 "core" 9 +102 "processing"%O9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%#9 +2 "core" 9 +103 "processing"%y9 +3 "core" 9 +102 "processing"%)9 +3 "core" 9" +102 "processing"%9 +3 "core" 9' +102 "processing"%9 +3 "core" 9+ +103 "processing"% 9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +4 "core" 97 +102 "processing"%;9 +3 "core" 9< +102 "processing"% 9 +3 "core" 9@ +102 "processing"%i9 +4 "core" 9D +102 "processing"%R9 +3 "core" 9H +102 "processing"% 9 +4 "core" 9L +102 "processing"%D9 +3 "core" 9Q +103 "processing"%~9 +3 "core" 9U +102 "processing"%[9 +3 "core" 9Y +102 "processing"%v9 +3 "core" 9] +102 "processing"%s9 +4 "core" 9b\ +102 "processing"%@9 +3 "core" 9f +102 "processing"%9 +3 "core" 9 j\ +103 "processing"%$9 +2 "core" 9n +103 "processing"%9 +3 "core" 9r +3 .tPH.hold 2:00:00,28C +3 "processing"%8 p^p +5 .tdelay 1:30 +2 "core" s +5936 "Can"\ Fn +3064 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%e +97 "core"  +2 "processing"%>% +5 "core" %h\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%o' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%%'Ҧ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%p  +71 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 + "processing"%x  +127 "core"  + "processing"%W% +5 "core" %ҫ\  +2 .tPS.seek 1.5ml +2 "processing"%L'[ +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +61 "processing"%B  +48 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%K +69 "core"  +3 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%I' +2335 "core" ' + .tPSV.dial PTV +2 "processing"%- +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +3 .tPS.seek 0ml +2 "processing"%Q'd +2319 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%C  +125 "core" +2 .tPSV.dial :mixloop +2 "processing"%g +42 "core" + .tPRV.dial :ab1 +2 "processing"%j @ +70 "core" B +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%G'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  +3 "processing"%*  +42 "core"  +4 + "processing"%V% +5 "core" %a\  +3 .tPS.seek 0.34ml + "processing"%P'p +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'|  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1187 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%Z' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%4  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%M'Ҧ +1603 "core" ' +2 .tPSV.dial :PML +2 "processing"%m +42 "core" + .tPTV.dial :mixing +2 "processing"%X @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%% +4 "core" %Ҧ\  +3 .tPS.seek 1.85ml + "processing"%1' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" * +3 .tPS.seek 0ml +2 "processing"%.'d +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & \ +2 "manipulator"&{& +5 "core" &F  N / +2 "manipulator"&E% +4 "core" %\  !  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +129 "core" ( +2 "manipulator"&& +5 "core" &-:  3  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &,& +2 "core" &-:   +3 .tForearm.seek :garage + "manipulator"&0'n +100 "core" ' +2 .tHand.close +2 "manipulator"&H/ +62 "core" / +2 "manipulator"&& +5 "core" &-Y  Z  +2 "manipulator"&T% +4 "core" % t  V  +2 .tForearm.seek :retract +2 "manipulator"&&'\ +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +271 "core" ( +2 "manipulator"& & +5 "core" &5   I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &5 I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&& +5 "core" &5   I +2 "manipulator"&`% +5 "core" %V \  y +2 "collection"'/& +5 "core" &E\ +3 "collection"'w& +6 "core" & B\ +2 .tCC.seek :closed +3 "collection"'?(X +4 "core" &F\ +6 & ,N\ %f +9 &W} G\ 8 +10 &~ J\ M +9 &Y M\ M +9 &b] N\ N +10 &$\\\  O\ N +9 &] Q\ M +9 &^  G\ N +10 &jZ\  H\ N +9 &,Z O\ N +10 &Z Q\ N +9 &![  Q\ N +9 &#r\\\ I\ N +10 &%4Z  N\ N +9 &&\\  M\ N +9 &(W  G\ M +10 &*{\\  K\ M +9 &,=W  O\ M +9 &.Z\  N\ M +10 &/[\  D\ N +9 &1Z  F\ N +10 &3EZ\ G\ M +9 &5W\  F\ M +9 &6W F\ M +10 &8W  F\ N +9 &:LZ  G\ N +10 &<\\  G\ N +9 &=X H\ M +9 &?\\  G\ M +10 &AU] F\ M +9 &CZ H\ N +9 &DeI\ N +10 &FF\ R +9 &HEI\ V +9 &JM\ X +10 &KO\ X +9 &MF\ Y +10 &OBG\ Y +9 &QF\ [ +9 &RJ\ Z +10 &TC\ [\ +9 &VCG\ \\ +9 &WyE\ / +10 &XnI\ b +9 ( +2 &X~nE\ R +2 "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.10 + "collection"'9& +4 "core" &X~nI\ R +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&c% +5 "core" % V -  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +105 "core" ' +2 .tPSV.dial PSR +2 "processing"%d +110 "core"  +2 "processing"%N% +5 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%z'U +1596 "core" ' +3 .tdelay 5 seconds +353 "Can"\ vq +148 .tPSV.dial :waste1 +3 "processing"%a  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +1608 "core" ' +2 .tPSV.dial PSR + "processing"%( +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%n  + "collection"'k  +34 "core"  +122  +2 .tPSV.dial :mixloop +2 "processing"%< +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\  +72 "core" +2 .tPS.seek 0ml +2 "processing"%t'd +2617 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%q +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +60 .tPSV.dial :mixloop +4 "processing"%5 +53 "core" +3 .tPS.seek 0ml +2 "processing"%''d +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +5 "core" &4  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +3 "core" ( +2 "manipulator"&& +4 "core" &5  7 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &4  % I +3 .tForearm.seek CC + "manipulator"&_'O +97 "core" ' + .tHand.close +2 "manipulator"&f/ +64 "core" / +2 .tCC.seek :open +2 "collection"'Y( +426 "core" ( +2 "manipulator"&& +4 "core" &4 L I +2 "manipulator"&O% +4 "core" % c   +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&#(-6 +286 "core" ( +2 "manipulator"&y& +5 "core" &-A  W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &-A  W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"& % +5 "core" % ^ \  W y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "07:39:10.41" +24865 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."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 + "processing"%i  +41 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%R' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +41 "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"%v'd +2328 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%s +126 "core"  +2 "processing"%@% +5 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "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"%$'Ҧ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%e +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%>  +34 "core" + "processing"%r% +5 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'T +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +1344 "Can"\ Kt +10659 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +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"%% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2325 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +70 "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"%B +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%b  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'd +2335 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +138 "core"  + "processing"%-% +5 "core" %c0\ + #"da"Pulling 0.5ml of PSR.wash +2 .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" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core" +2 "processing"%C% +4 "core" %ҥ\  +3 ."da"PS.seek 1.5ml +2 "processing"%g'U +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1599 "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"%V +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2330 "core" ' +2 ."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 + "processing"%P +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%!  +82 "core" +3 ."da"PS.seek 0ml + "processing"%'d +2344 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%4  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Z  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%m  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%X +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%h'a +383 "core" ' +10 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +44 "core"  + "processing"%]% +5 "core" %d\  +2 ."da"PS.seek 0.55ml +2 "processing"%M' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%1  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1558 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%{ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%E @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%,% +5 "core" %ҭ*\ +2 ."da"PS.seek 1.85ml +2 "processing"%F' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +6063 "Can"\ DwmB +41940 #"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"%+ * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%0  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2331 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%S +41 "core" +2 ."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"%/'d +2335 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +126 "core"  + "processing"%A% +5 "core" %c\ +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"%9' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%c  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%N% +4 "core" %Ҧ\  +3 ."da"PS.seek 1.5ml + "processing"%'V +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +46 "core" ) +3 ."da"PS.seek 0ml + "processing"%a'd +1601 "core" ' + ."da"delay 2:00 +3853 "Can"\ Uz* +8150 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +30 "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"%U +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2333 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +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"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'd +2319 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%t +126 "core"  +2 "processing"%q% +5 "core" %e\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "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"%'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%} +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +32 "core" +2 "processing"%% +5 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'Y +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'd +1594 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%f  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +126 "core"  + "processing"%% +5 "core" %a\ + #"da"Pulling 0.5ml of PSR.wash +2 .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"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +81 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%;% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Z +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%''d +1594 "core" ' +2 ."da"delay 2:00 +9555 "Can"\ I|n +2447 #"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"%D * +34 "core" , +55 ."da"PSR.select :air +10 .PSV.dial PSR +2 "processing"%~ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2333 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%R +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +82 "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"%v  +81 "core" +3 ."da"PS.seek 0ml +2 "processing"%'d +2328 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +9 "processing"%e% +20 "core" %a\  +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%>' +339 "core" ' +2 ."da"delay 5 seconds +503 "processing"%r% +4 "core" %<\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%$' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%o +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +35 "core" +2 "processing"%W% +4 "core" %Ҭ\ } +3 ."da"PS.seek 1.5ml + "processing"%%'\\ +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'd +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%u' +2340 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%- +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%K +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +70 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2328 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +126 "core"  + "processing"%C% +5 "core" %a\ | +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%2'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +32 "core" +2 "processing"%*% +5 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%V * +35 "core" , +3 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%Q  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +1596 "core" ' + "processing"%9 +4 "core" 9^ 58 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%P  +4 "core" 59 + 59 +2 "processing"%!& +4 "core" &X!'\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&G% +4 "core" %\  D & +2 "storage"(4% +4 "core" % L\ \ e +2 "storage"(Z. +41 "core" .([ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 6 +2 "storage"(m(K +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (X& +3 "core" &K \ [ +2 "manipulator"&& +4 "core" &-C  K U +2 "manipulator"&% +4 "core" %\  & +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 + "manipulator"&]( +188 "core" ( +2 "manipulator"&h& +5 "core" &   3 +2 "storage"(1& +4 "core" &K 7 T\ c +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&M'8 +98 "core" ' +2 "storage"({& +5 "core" &K 7\ b +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(E'g +272 "core" ' +2 "storage"(- +4 "core" -'q +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +4 "core" &  - 3 +2 "storage"(H& +4 "core" &K j\ \\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&' +29 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&F, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(T- +3 "core" -'q +3 ."da"SE.seek 2.17 Pucks below Top Plate +2 "storage"(+' +43 "core" ' +3 "manipulator"&0% +5 "core" %   ) + "storage"(& +5 "core" &K O\ Y +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 314 counts + "manipulator"&S' +22 "core" ' +2 "manipulator"&& +4 "core" &   . +2 "storage"(& +5 "core" &K\ \ \ _ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&`'8 +25 "core" ' +2 ."da"SE.seek 3.17 Pucks below Top Plate +2 "storage"( ' +46 "core" ' + "manipulator"&&& +5 "core" &   ' . +2 "manipulator"&A% +4 "core" %# \  +3 ."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"&9(? +244 "core" ( +3 "manipulator"&c& +4 "core" &J   2 s +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +4 "core" &J  " s +2 ."da"Forearm.seek PC +2 "manipulator"&d'Η +102 "core" ' + ."da"Hand.close +2 "manipulator"&N/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%( +427 "core" ( +2 "storage"(.& +4 "core" &K\ \ 4\ b +2 "manipulator"&& +4 "core" &J  s +2 "manipulator"&z% +4 "core" % Ρ  J +2 ."da"Forearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&U( +251 "core" ( +2 "manipulator"&a& +4 "core" &  3 +2 "storage"(n& +4 "core" &K\ \  )\ b +58 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&<'8 +99 "core" ' +2 ."da"Hand.open + "manipulator"&\ 1 +53 "core" 1 +3 "storage"(7- +4 "core" -' +2 ."da"SE.seek 2.93 Pucks below Top Plate +2 "storage"(k'S +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(t' +53 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1408h100ml_nessie.tif +1923 #SX MX5/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.824 seconds\ /var/log/esp/da23aug1408h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1408h100ml15s_nessie.tif +18 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1550 #"da"SX MX5/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1408h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1408h100ml25s_nessie.tif +2574 #SX MX5/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1408h100ml25s_nessie.tif: TIFF Upload Complete\ +2 ."Qmail"DAfans.email "15.824 sec auto-exposure",Subject: "da23aug1408h100ml images!" +3 ."da"Gate.power :camera,:OFF +4 "storage"(q- +3 "core" -' +3 "storage"( & +15 "core" &K +\ ` +5 "manipulator"&& +16 "core" &  3 +6 ."da"Elbow.seek 6 +4 "manipulator"&}( +4 "core" ( +2 "manipulator"&5& +4 "core" &   3 +2 "storage"(& +4 "core" &K\ \ \ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&'8 +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.88 Pucks below Top Plate + "storage"(' +66 "core" ' + "manipulator"&\\& +5 "core" &   3 +2 "storage"(f& +5 "core" &K b\ u +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&l' +30 "core" ' +2 ."da"Elbow.hold +2 "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 3.06 Pucks below Top Plate +2 "storage"(3' +25 "core" ' +2 "manipulator"&% +5 "core" % m Q +2 "storage"(O& +4 "core" &K a \\ \ q +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 6 + 306 counts + "manipulator"&_' +20 "core" ' +2 "manipulator"&y& +5 "core" &    0 +2 "storage"(?& +4 "core" &K \ y +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&='8 +21 "core" ' +12 "storage"(% +6 "core" % \ } +3 ."downElevator"SE.seek :down +4 "storage"()' +100 ( % +3 "core" %, 8\ {RM +2 "manipulator"&% +15 "core" %A  4  +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +34 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (;& +4 "core" &K \ | +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +5 "core" &\ +2 "manipulator"&i& +6 "core" &  0 +2 "manipulator"& % +5 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +185 "core" ( +5 "manipulator"&D& +7 "core" &-/ & l +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +4 "core" &-/ l +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&''n +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&R/ +62 "core" / +2 "manipulator"&s& +5 "core" &-C  ^ X +2 "manipulator"&@% +4 "core" % i  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&[(? +118 "core" ( +2 "manipulator"&& +5 "core" &D  # - +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &D 1 - +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +97 "core" ' +2 "manipulator"&r& +4 "core" &D  - +2 "manipulator"&>% +5 "core" %Λ +2 "processing"%$& +5 "core" &\ +2 "processing"%o& +6 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%x(X +4 "core" &\ +6 &\ 5 +9 &=Gz\ 2 +9 &ls\ F +10 &]\ N +9 &W\ M +9 &Z\ M +10 &\\[\ N +9 &X\ M +10 &V\ M +9 &U\ M +9 &fW\ M +10 &!&Y\ N +9 &"Y\ N +9 &$[\ M +10 &&lX\ N +9 &(/Z\ M +10 &)Y\ N +9 &+X\ N +9 &-tX\ N +10 &/7X\ M +9 &0V\ N +9 &2Y\ N +10 &4|X\ N +9 &6>Y\ N +10 &8Y\ N +9 &9Z\ N +9 &;U\ M +10 &=G[\ M +9 &? [\ M +9 &@[\ M +10 &BV\ M +9 &DNY\ N +10 &F i\ O +9 &G\ R +9 &I\ S +10 &KD\ T +9 &M\ T +9 &N\ T +10 &P\ T +9 &RJ\ T +10 &T \ U +9 &U\ U +9 &W\ : +10 &Xf4\ V +9 &X\ , +2 ( +2 "processing"%o& +4 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.59 + "processing"%W& +5 "core" &X\ , + ."psFlush"Hand.open +2 "manipulator"&p1 +57 "core" 1 +3 "manipulator"&% +5 "core" % Λ  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%J +54 "core"  +2 "processing"%B% +5 "core" %d\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +481 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +107 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%L' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +182 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%-  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%K +100 "core" +3 ."psFlush"PS.seek :empty +64 "processing"%^'F +2612 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +97 "core"  +2 "processing"%I% +5 "core" %IW\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +595 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%j  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%g @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%* +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%2'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%Q'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +324 "Can"\ G +1273 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%P  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%!'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%4' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%X +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%1  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%H @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%]'d +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%S' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%+ +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%` U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%c'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%w @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%z'd +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%n  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2621 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'\ & +5 "core" &\ +2 "manipulator"&7& +4 "core" &D  i - +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&((? +3 "core" ( +2 "manipulator"& & +5 "core" &D  \ - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &D  E - +3 .tForearm.seek PC + "manipulator"&q'Η +94 "core" ' + .tHand.close +2 "manipulator"& / +53 "core" / +2 .tPC.seek :open +2 "processing"%( +424 "core" ( + "manipulator"&5& +5 "core" &D  ] - +2 "manipulator"&% +4 "core" % ΢  o +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +349 "core" ( +2 "manipulator"&& +5 "core" &6  \  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &6  \ I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'O +99 "core" ' +2 "manipulator"&?& +5 "core" &5   I +2 "manipulator"&U% +4 "core" %Y c ~ +3 "collection"'& +4 "core" &\ +61 "collection"'<& +7 "core" &+\ +2 .tCC.seek :closed +2 "collection"'t(X +5 "core" & \ +7 & ,\ %g +9 &V}\ 8 +10 &\ M +9 &Z\ M +9 &c^\ M +10 &%^ \ M +9 &W\ M +10 &X\ N +9 &jZ\ N +9 &,]\ N +10 &\\\ N +9 &!] \ M +9 &#r]\ N +10 &%5Z\ M +9 &&Y\ N +10 &(\\!\ N +9 &*{V\ M +9 &,>Y\ M +10 &-\\\ N +9 &/W\ M +9 &1]!\ M +10 &3E]#\ M +9 &5\\(\ M +10 &6\\"\ N +9 &8[!\ M +9 &:LW\ N +10 &<\\"\ N +9 &=]\ M +9 &?\\\ M +10 &AUY\ M +9 &C\\\ M +10 &De  \ N +9 &F \ R +9 &HE \ \ V +10 &J\ \ X +9 &K\ "\ X +9 &M\ \ Y +10 &OA\ \ Z +9 &Q \ \ Z +10 &R%\ Z +9 &T "\ [\ +9 &VE "\ [\ +10 &Ww %\ - +9 &Xm\ #\ Z +9 ( +2 &Xur "\ R +2 "collection"'<& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.10 + "collection"' & +5 "core" &Xur\ \ R +2 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Y +  ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xur \ R +2 "collection"'l% +4 "core" %M #\ +2 .tCSV.dial CSR +2 "collection"'_  +54 "core"  +2 "collection"';% +4 "core" %M  4\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''m +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'i% +3 "core" %m \  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"' ' +634 "core" ' +2 .tCSV.dial :waste + "collection"'3 +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'='Q +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'D& +5 "core" &Xup \ R +2 "collection"'~% +4 "core" %T  \ +2 .tCSV.dial :flush + "collection"')  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'"'m +473 "Can"\ X +711 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'R @ +40 "core" A +2 "collection"'s% +5 "core" %m\ +\  +2 .tCS.seek 7.001ml +2 "collection"'@' +527 "core" ' +3 ."connect"CSV.dial CTV +3 "collection"'  +2 .tCTV.dial CSV +4 "collection"'  +38 "core"  +90  +2 .tCBV.dial :waste1 +2 "collection"'e @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'''Q +1603 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'r& +5 "core" &Xup \ R + "collection"'>% +5 "core" %N  \ + .tCSV.dial :flush +2 "collection"'$  +71 "core" +3 .tCS.seek 5ml +2 "collection"' 'm +1172 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +44 "core" B +2 "collection"'% +4 "core" %m\  \  +3 .tCS.seek 7ml +2 "collection"'W' +526 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'p  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'o'Q +1602 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'J& +4 "core" &Xuo \ R +2 "collection"'B% +4 "core" %V \ \ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'|% +5 "core" %V   \ +2 #tPulling 7.999ml of CSR.kill .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'b'O +1838 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' O +523 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'- +3 'K  +98 "core" +35  + .tCTV.dial :intake +2 "collection"'L  +72 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'u'Q +1826 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'I  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'^'Q +592 "core" ' + .tCSV.dial CSR +2 "collection"'C  +100 "core"  + "collection"'j% +5 "core" %P\ \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'g'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'*' O +1338 "core" ' +2 .tCSV.dial CBV +2 "collection"' +100 "core" +2 .tCS.seek 0ml +2 "collection"'V'Q +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +5 "core" &5   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q( +4 "core" ( +2 "manipulator"&& +4 "core" &4 \ 7 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + .tHand.close + "manipulator"&G/ +59 "core" / +2 .tCC.seek :open + "collection"'!( +425 "core" ( + "manipulator"&4& +5 "core" &4  + I +2 "manipulator"&X% +4 "core" % `  6 > +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Z(-6 +284 "core" ( +2 "manipulator"&6& +4 "core" &->   X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-> ' X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'n +105 "core" ' +2 .tHand.open + "manipulator"&h1 +57 "core" 1 +2 "manipulator"&{% +5 "core" % [  L p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:39:31 + #Preparing to sleep until 11:00AM 08/14/2023 +67 #Asleep til 11:00AM 08/14/2023 +6 #Continuing at 11:00 +3 "Can"\ < +3 ."Qmail"GoodNews.email "Then, in tube 7: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:203\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 4,\\n 7 => 18}\\nCan@08:35:15, 25.1C, 31% humidity, 15.1psia, 13.235V, 0.306A, 129.638Ah, 4.05W\\nSampled 100.0ml",Subject: "Asleep until 11:00" +9 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +39135 "Can"\ $0 +60001 \ $ +60001 \ $`\\ +60002 \ ' +60001 \ % +60001 \ $k +60001 \ * +60001 \ $J +60002 \ *w +60001 \ %v +60001 \ %* +60001 \ % +60002 \ )8 +60001 \ %: +49319 \ $VJ> +3 #tPowering core bus +558 .Gate.power :raw,:ON +3 "sampler") +18 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 %H +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"',% +3 "core" %"#Z\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%0% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")T% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 4,\\n 7 => 18}\\nCan@11:00:35, 24.7C, 32% humidity, 15.1psia, 13.201V, 0.410A, 130.040Ah, 5.41W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #37) <=== +2 .Sample.shallow +3 "sampler")2 +26 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +4 "core" &!4\  +2 .tHand.open + "manipulator"&?1 +59 "core" 1 +2 "manipulator"&U& +5 "core" &    - + "manipulator"&% +5 "core" % \   P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(-6 +182 "core" ( +2 "manipulator"&Y& +5 "core" &-=  U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-=  U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +3 "manipulator"&& +5 "core" &-D  N +2 "manipulator"&l% +4 "core" % ]  D +2 .tForearm.seek :retract +2 "manipulator"&<'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&_( +280 "core" ( + "manipulator"&;& +5 "core" &6  J I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &5  @ I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +98 "core" ' +3 "manipulator"&i& +5 "core" &6   [ I +2 "manipulator"&% +4 "core" %T  +2 "collection"'3& +5 "core" &"9\  +2 "collection"' & +6 "core" & >\  +2 .tCC.seek :closed +2 "collection"'D(X +5 "core" & !A\  +6 &L3\ &j +10 &nX 6\ 9 +9 &{!A\ M +10 &Y! 8\ N +9 &MZ !6\ M +9 &W 0\ M +10 &\\  9\ M +9 &\\=\ M +9 &U\\ 9\ M +10 &] :\ M +9 &] ;\ M +10 &!Z 9\ N +9 &#]Y=\ M +9 &%U:\ M +10 &&Z!8\ M +9 &(Y 1\ M +9 &*eUC\ M +10 &,'\\!)\ M +9 &-\\w\ M +10 &/Zu\ N +9 &1mZu\ M +9 &3/U :\ M +10 &4Tw\ M +9 &6[\ M +9 &8tY3\ N +10 &:7\\v\ M +9 &;\\\ M +10 &=\\\ M +9 &?}[ z\ M +9 &A>Y\ N +10 &C]\ N +9 &Des\ N +9 &Fyy\ Q +10 &H07\ U +9 &I|\ X +10 &Kv\ X +9 &Mlz\ Y +9 &O/{\ X +10 &P\ Z +9 &R{\ [ +9 &Tm\ [\ +10 &V.}\ [ +9 &Wyu\ / +10 &Xo!:\ O +8 ( +2 &Xse,\ K +3 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.11 +2 "collection"'~& +6 "core" &Xsg#\ K +2 .tHand.open + "manipulator"&)1 +53 "core" 1 +3 "manipulator"&=% +5 "core" % T : !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +7 "core" &Xsg)\ K +2 "collection"'"% +5 "core" %M(\ + .tCSV.dial CSR +2 "collection"'  +126 "core"  +2 "collection"'% +5 "core" %M!\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'e'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '@% +3 "core" %mo\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'r' +631 "core" ' +2 .tCSV.dial :waste +2 "collection"'> +126 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'$'Q +1971 "core" ' +2 #tPurging external Intake + "collection"''& +5 "core" &Xsf6\ K + "collection"'v% +5 "core" %N\ +2 .tCSV.dial :flush + "collection"'  +53 "core" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"' ' O +901 "Can"\ ]e +1376 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'p + '  +14 "core" +69 +2 .tCTV.dial :intake + "collection"'W  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'J'Q +2284 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'B  +73 "core"  + #tFlushing upper manifold +2 "collection"'& +4 "core" &Xse\ K +2 "collection"'|% +4 "core" %K\ +2 .tCSV.dial :flush + "collection"'o  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'b'm +1180 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'- @ +53 "core" ? +2 "collection"'K% +5 "core" %m\  +2 .tCS.seek 6.999ml +2 "collection"'L' +517 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'I'Q +1611 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'u'. +738 "core" ' +2 .tCSV.dial :waste + "collection"'C +42 "core" +3 .tCS.seek 0ml + "collection"'j'Q +735 "core" ' +2 "collection"'^& +4 "core" &Xsd7\ K +2 "collection"'g% +4 "core" %U;\ +2 .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.seek 3ml +2 "collection"'*'. +748 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +59 "collection"'2 @ +55 "core" ? + "collection"'% +5 "core" %.:\  +3 .tCS.seek 5ml + "collection"'P'm +523 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'G'Q +1173 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'f'. +737 "core" ' +2 .tCSV.dial :waste +2 "collection"'} +68 "core" +3 .tCS.seek 0ml + "collection"'t'Q +746 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +5 "core" &4  I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +4 "core" ( + "manipulator"&& +5 "core" &5    I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &5  \  I +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 .tHand.close + "manipulator"&Q/ +57 "core" / +2 .tCC.seek :open + "collection"'h( +427 "core" ( +2 "manipulator"&{& +5 "core" &4 H I +2 "manipulator"&% +4 "core" % ` G E +3 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&8(-6 +288 "core" ( +2 "manipulator"&& +4 "core" &-6   = E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-6   E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&H'n +101 "core" ' +2 .tHand.open + "manipulator"&,1 +62 "core" 1 +2 "manipulator"&0% +5 "core" % \\ R q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +98 "core" ' +2 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 7 at 11:04:44EDT14-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 4,\\n 7 => 18}\\nCan@11:01:49, 24.6C, 32% humidity, 15.1psia, 13.177V, 0.508A, 130.051Ah, 6.70W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 7 into Collection Clamp +2 "collection"'& +4 "core" &  \ +2 "manipulator"&% +5 "core" %   %  +2 "storage"(% +4 "core" % , '\ +2 "storage"(A. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(M([ +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (&& +3 "core" &[ k o -\ t +2 "manipulator"&E& +5 "core" &-7  6 D +2 "manipulator"&]% +7 "core" %   t  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&( +184 "core" ( + "manipulator"&`& +5 "core" &  / 2 +2 "storage"(+& +5 "core" &[ \ } +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&S'H +110 "core" ' +2 "storage"(w& +5 "core" &[ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(N'g +129 "core" ' + "storage"(:- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (/& +3 "core" &[ )\ y +3 "manipulator"&c& +5 "core" & & 2 +2 .tElbow.seek 7 + "manipulator"&d( +4 "core" ( +2 "manipulator"&#& +4 "core" &   d 2 +2 "storage"(V& +4 "core" &[ \ y +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&Z' +31 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&9/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(\ ' +4 "manipulator"&z& +6 "core" &  8 2 +2 "manipulator"&m% +4 "core" %   5 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +88 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +159 "core" ( + "manipulator"&x& +5 "core" &"   b 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &" g 9# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +104 "core" ' +2 "manipulator"&F& +5 "core" &"   e 9# +2 "manipulator"&a% +4 "core" %W \ V +3 "collection"'k& +5 "core" &! 1\ +2 "collection"'& +6 "core" & \ +2 .tCC.seek :closed +2 "collection"'!(X +5 "core" & !+\ +6 & & 3\ $d +10 &Xz"4\ 8 +9 &w 6\ L +10 &T,\ L +9 &qX2\ L +9 &3W! +\ L +10 &X 6\ L +9 &W 3\ M +9 &yW!+\ L +10 &;T 5\ L +9 &W,\ M +10 &!U 0\ L +9 &#Vz\ M +9 &%DU/\ L +10 &'W6\ L +9 &(U)\ L +9 &*V5\ L +10 &,KT M\ L +9 &. W2\ M +10 &/U*\ L +9 &1S*\ L +9 &3SV3\ L +10 &5R+\ L +9 &6WD\ L +9 &8TJ\ L +10 &:ZXr\ M +9 &<Wr\ L +10 &=YK\ L +9 &?U4\ L +9 &AbU+\ M +10 &C"b1\ M +9 &Dm2\ O +10 &F \ /\ S +9 &HM G\ W +9 &J p\ X +10 &Kt\ Y +9 &M0\ Z +9 &OJ.\ Z +10 &Q &\ [ +9 &Ro\ Z +10 &T3\ [\ +9 &VP,\ [\ +9 &Wl?\ - +10 &Xt$3\ R +8 ( +2 &X{q1\ K +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.19 + .Hand.open +2 "manipulator"&1 +55 "core" 1 +2 "manipulator"&O% +4 "core" % T -  Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +104 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +59 .SS.hold +2 "sampler")U+ +4 "core" + +2 "sampler")% +4 "core" % x\ GE +2 "collection"'Y& +5 "core" &X{e\ WK +3 "Can"\ I\\ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X> \ N +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X: v\ ; +21 "collection"')% +3 "core" %J \ L +2 "sampler")=% +5 "core" %X`FQL g\ ; + "sampler")s% +5 "core" %X`FPR n\ ; +2 .tIntake.select :close + "sampler")0 +9 )"% +3 "core" %X`F`\\ |\ A +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +428 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampling 100.0ml +3 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X?0\ L +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X'k +928 "core" 'W j\ 72 +5 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +2 "sampler")C% +4 "core" %rE n\ > +2 .tIntake.select :close + "sampler")0 +9 )u% +3 "core" %tD j\ B +2 .tSSV.dial :exhaust +2 "sampler")^  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler")g' +918 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'j% +4 "core" %J@B\ L +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X\ ] +20 "collection"'_% +3 "core" %J\ O +2 "sampler")R% +4 "core" %l a\ ? Z +24 "collection"'D% +3 "core" %J\ O +2 "sampler"){% +5 "core" %l d\ ? Z +27 "collection"'% +3 "core" %J\ N +2 "sampler")% +5 "core" %l q\ > Z +31 "collection"'% +3 "core" %J~\ P +2 "sampler")% +4 "core" %l m\ ? Z +36 "collection"'X% +4 "core" %J \ O +2 "sampler"),% +4 "core" %l d\ > Z +41 "collection"'0% +3 "core" %J\ N +2 "sampler")% +5 "core" %l q\ = Z +46 "collection"'% +3 "core" %J))\ N +2 "sampler")1% +5 "core" %lA> p\ > Z +53 "collection"'% +3 "core" %J535\ P +2 "sampler")A% +4 "core" %lrn o\ > Z +61 "collection"'H% +3 "core" %JAC;\ O +2 "sampler")&% +4 "core" %l h\ ? Z +2 "sampler")E% +5 "core" %l b\ ? Z + .tIntake.select :close + "sampler")0 +10 )]% +4 "core" %l o\ D Z +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")`' +919 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")+  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +210 "collection"'8% +3 "core" %JCA{\ K +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.74ml/s +3 "sampler")#.z0X q +40 "collection"'k% +4 "core" %J\ O +2 "sampler")n% +4 "core" %l `\ ? q +47 "collection"'h% +3 "core" %J\ N +2 "sampler")% +5 "core" %l `\ = q +52 "collection"'O% +4 "core" %J!"\ O +2 "sampler")% +5 "core" %l h\ > q +60 "collection"'% +3 "core" %J**\ O +2 "sampler")% +4 "core" %l s\ > q +69 "collection"'Y% +3 "core" %J.1\ M +2 "sampler").% +4 "core" %l-( q\ > q +78 "collection"'U% +3 "core" %J98\ M +2 "sampler")% +5 "core" %l]V y\ = q +87 "collection"' % +4 "core" %J>@]\ N +2 "sampler")% +4 "core" %l q\ = q +2 "sampler")l% +4 "core" %l k\ > q +2 .tIntake.select :close + "sampler")0 +9 )%% +3 "core" %l l\ C q +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler");' +942 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")y  +76 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'\\% +4 "core" %JGG\ N +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X% +3 "core" %J\ I +2 "sampler")r% +5 "core" %id o\ 8 +31 "collection"'p% +3 "core" %J\ I +3 "sampler")W% +4 "core" %ic j\ 9 +36 "collection"' % +3 "core" %J!"\ I +3 "sampler")B% +4 "core" %ic b\ : +41 "collection"'% +3 "core" %J)+\ I +2 "sampler")|% +4 "core" %ib l\ 9 +2 "collection"'o% +5 "core" %J)+\ I + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X?\ K +2 "sampler")U% +4 "core" %aWKI c\ 9 +53 "collection"'% +4 "core" %JAB\ J + "sampler") % +5 "core" %bWXV d\ : +60 "collection"'% +3 "core" %JAD\ L +2 "sampler")l% +5 "core" %h1hc g\ < +68 "collection"'%% +3 "core" %J:;z\ O +2 "sampler") % +5 "core" %cun k\ ?? +77 "collection"'T% +67 "core" %J::z\ O +2 "sampler")y% +4 "core" %c l\ ?? +2 "sampler")\\% +4 "core" %c u\ @? +2 .tIntake.select :close + "sampler")0 +9 );% +3 "core" %c p\ D? +2 .tSSV.dial :exhaust +2 "sampler")<  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler")(' +915 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'~& +3 "core" &X{c;;\ OK +3 ."airStroke"CSV.dial :waste +3 "sampler"))% +5 ."airStroke"CS.seek 0ml +2 "collection"'='Q +4 "core" % l\ ? +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 "sampler")s  +11 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'" @ +73 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"' ' O +101 "core"  +2 .tCTV.dial :air +2 "collection"'i  +70 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +3 "core" ~ +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +130 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'3  +2 "sampler")' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")@  +115 "core" ~ +17  +360 "Can"\ ` +16 "core" ' +2 "sampler")% +5 "core" % v\ ~ +2 .tCBV.dial between SSV and waste2 +2 "collection"'e  +30 "core"  +2 "collection"'% +4 "core" % Q \  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"''  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'v'Q +2150 "core" '\ +3 "collection"'% +5 "core" %\  +2 "sampler")>% +4 "core" % f\  +2 #tBubblePoint: Intake @39.6psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"'r @ +32 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +3 "sampler")G  +3 ."airStroke"CS.seek 10ml +2 "collection"'J' O +184 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")2 +131 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml + "collection"'-  +3 "sampler")' +9 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")6  +112 "core" ~ +18  +321 ' +2 "sampler")Q% +5 "core" % c\ ) +2 .tCBV.dial between SSV and waste2 +2 "collection"'_  +32 "core"  +2 "collection"'R% +4 "core" % P\ +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'D  +43 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'{'Q +2385 "core" 'W)\ +3 "collection"'% +5 "core" %-!\  +2 "sampler")% +4 "core" % g\ ) +2 #tBubblePoint: Intake @38.7psia, Outlet @14.6psia + .CBV.dial SSV + "collection"' @ +31 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'A'Q +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +123 "core" ' +2 ."CSpush"CS.stop +2 "collection"'5 +3 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 92 +102 "collection"'r9 +4 "core" 90 +102 "collection"'9 +3 "core" 9- +103 "collection"'W9 +3 "core" 9, +102 "collection"' 9 +3 "core" 95+ +102 "collection"'B9 +3 "core" 9K) +103 "collection"'p9 +3 "core" 9c( +103 "collection"'9 +3 "core" 9x& +102 "collection"'9 +3 "core" 9 % +103 "collection"'o9 +2 "core" 9!# +103 "collection"'K9 +3 "core" 9#" +102 "collection"'|9 +4 "core" 9$ +102 "collection"'9 +3 "core" 9& +102 "collection"'v9 +3 "core" 9( +103 "collection"'9 +2 "core" 9 ) +103 "collection"'b9 +3 "core" 9 * +102 "collection"'L9 +3 "core" 9 !, +102 "collection"'C9 +3 "core" 9 1. +103 "collection"'u9 +2 "core" 9 @/ +103 "collection"'I9 +3 "core" 9 O0\  +102 "collection"'^9 +3 "core" 9 ^2 +102 "collection"'9 +4 "core" 9 l3 +103 "collection"'9 +2 "core" 9 y4 +103 "collection"'j9 +3 "core" 9 7 +102 "collection"'*9 +3 "core" 9 7 +102 "collection"'$9 +4 "core" 9 8$ +102 "collection"'G9 +4 "core" 9 ;( +102 "collection"'g9 +3 "core" 9 <, +102 "collection"'29 +3 "core" 9 =0 +102 "collection"'-9 +4 "core" 9 ?4 +102 "collection"'69 +3 "core" 9 @9 +102 "collection"'P9 +3 "core" 9 A= +103 "collection"'Q9 +2 "core" 9 BA +103 "collection"'_9 +3 "core" 9 CE +102 "collection"'R9 +3 "core" 9 DI +103 "collection"'D9 +3 "core" 9 FN +102 "collection"'J9 +4 "core" 9\ FR +102 "collection"'9 +3 "core" 9\ HV +103 "collection"'9 +2 "core" 9\ IZ +103 "collection"'9 +3 "core" 9\ J_ +102 "collection"'9 +3 "core" 9\ Kc +103 "collection"'X9 +3 "core" 9\ $Lg +102 "collection"',9 +3 "core" 9\ )Mk +103 "collection"'09 +3 "core" 9\ .No +102 "collection"'9 +3 "core" 9\ 4Pt +102 "collection"'9 +3 "core" 9\ 9Qx +103 "collection"'9 +3 "core" 9\ =Q| +103 "collection"'9 +3 "core" 9\ AR +102 "collection"'9 +3 "core" 9\ FT +103 "collection"'}9 +3 "core" 9\ JT +102 "collection"'H9 +3 "core" 9\ OW +102 "collection"'{9 +3 "core" 9\ RW +103 "collection"'A9 +2 "core" 9\ VX +103 "collection"'19 +3 "core" 9\ ZY +102 "collection"'49 +4 "core" 9\ ^Z +102 "collection"' 9 +3 "core" 9\ bZ +102 "collection"'f9 +4 "core" 9\ f\\ +102 "collection"']9 +3 "core" 9\ h\\ +102 "collection"'89 +4 "core" 9\ k^ +102 "collection"'`9 +3 "core" 9\ n_ +103 "collection"'+9 +3 "core" 9\ q` +102 "collection"'/9 +4 "core" 9\ u` +102 "collection"'c9 +64 "core" 9\ wa +104 "collection"'w9 +3 "core" 9\ |c +102 "collection"'#9 +4 "core" 9\ d +3 .tCH.hold 10:00,70C +4 "collection"'9 `\ `\ ~  +2 ':9 +7 "core"  + 9\ d +2 "collection"'m% +4 "core" %\ c +2 #tBegun lysing Collection Puck Heater at 68C/39.8psia +22600 "Can"\ c: +37388 "core" ` + "collection"'79 +4 "core" 9\  +2 "collection"'z% +5 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/36.2psia +2 .CS.seek 0ml + "collection"'&'Q +345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" A + .tCSV.dial :air +2 "collection"'N @ +40 "core" ? +4 .tCS.seek 5ml + "collection"'S'm +1337 "core" ' +2 .tCSV.dial CTV +2 "collection"'F  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'\ @ +54 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'d  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'k @ +54 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'n'Q +1348 "core" ' +2 "collection"'V% +4 "core" %Nde\ +2 #tPuck @46.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'h +99 "core" ~ +2 .tCBV.dial CSV + "collection"'E  +28 "core"  +2 "collection"'% +5 "core" %NZY\ +2 .tCS.seek 5ml + "collection"'O'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'% +5 "core" %mFHW\  +2 .tCS.seek 7ml +2 "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'Y @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'x' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'. ` +113 "core" _ +2 #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'U   +30 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 '  +39 "core"  +93  +3 .tCS.seek 5ml + "collection"''m +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +97 "core" A +2 .tCSV.dial :waste +2 "collection"'% +109 "core" +2 .tCS.seek 0ml +2 "collection"' 'Q +1338 "core" ' +2 .tCSV.dial :air + "collection"'T @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'y'm +1340 "core" ' + .tCSV.dial CTV +2 "collection"'\\  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +54 "core" B +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'<  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'5 @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'~'Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"') +110 "core" + .tCBV.dial CSV +2 "collection"'"  +29 "core"  +2 "collection"'s% +5 "core" %ONNq\ +3 .tCS.seek 5ml + "collection"'i'm +1346 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'t  +42 "core" +2 "collection"'=% +4 "core" %m!\  +3 .tCS.seek 7ml + "collection"'' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'3 @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'@' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'( ` +113 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &X{e\ K +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&e% +5 "core" %\    + 4 +2 "storage"(% +4 "core" % n n 7\ s +2 "storage"('. +3 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &K 1 4\ i +2 "manipulator"&>& +4 "core" &"   W 9# +2 "manipulator"&r% +4 "core" %\   W 4 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&W& +5 "core" &   4 +2 "storage"( & +4 "core" &K i\ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&B'8 +95 "core" ' +2 "storage"(p& +5 "core" &K \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('g +261 "core" ' + "storage"(- +4 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&o& +4 "core" &   + "storage"(K& +5 "core" &K Z _ D\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&|' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(v- +3 "core" -'` +3 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(' +31 "core" ' +3 "manipulator"&b% +4 "core" %   : +2 "storage"(L& +4 "core" &K 5 5 \ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 304 counts + "manipulator"&C' +12 "core" ' +2 "manipulator"&u& +5 "core" &  + "storage"(I& +5 "core" &K m n \ s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&^'8 +28 "core" ' +2 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"('v +48 "core" ' +2 "manipulator"&& +65 "core" &  +2 "manipulator"&j% +5 "core" %> Q + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&*'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +157 "core" ( +2 "manipulator"&G& +5 "core" &0  E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &0 ` E +2 .tForearm.seek CC +2 "manipulator"&2'O +99 "core" ' +2 .tHand.close + "manipulator"&-/ +57 "core" / +2 .tCC.seek :open +2 "collection"'6( +424 "core" ( +2 "storage"(P& +4 "core" &K w \ t +2 "storage"(Q& +4 "core" &K m l\ s +3 "manipulator"&_& +4 "core" &0  ; E +2 "manipulator"&R% +4 "core" % c  N +2 .tForearm.seek :retract +2 "manipulator"&D'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&J( +186 "core" ( +2 "manipulator"&& +5 "core" &   ; . +2 "storage"(& +4 "core" &K \ z +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 6 + "manipulator"&' +111 "core" ' +2 .tElbow.hold + "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&X1 +59 "core" 1 +3 "manipulator"&,% +5 "core" % k  9 +2 "storage"(0& +4 "core" &K J K \ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 277 counts + "manipulator"&' +12 "core" ' +2 "manipulator"&& +4 "core" &6  $ +2 "storage"(& +5 "core" &K \ } +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +25 "core" ' +2 "storage"(% +5 "core" %q \ } +3 ."downElevator"SE.seek :down +3 "storage"(}' +99 (H% +3 "core" % % \ {QL +2 "manipulator"&{% +5 "core" %<  0 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +18 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +5 "core" &~\ +2 "manipulator"&4& +4 "core" &6 J $ +2 "manipulator"& % +5 "core" %\  @  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-6 +179 "core" ( +2 "manipulator"&]& +5 "core" &-8  ' K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &-8 K +2 .tForearm.seek :garage +2 "manipulator"&`'n +102 "core" ' +2 .tHand.close + "manipulator"&+/ +18 "Can"\ NT' +35 "core" / +2 "manipulator"&/& +5 "core" &-C  @ +2 "manipulator"&c% +4 "core" % c  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&#( +281 "core" ( + "manipulator"&:& +5 "core" &8    K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &8  K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'O +103 "core" ' +2 "manipulator"&9& +5 "core" &8   ! K + "manipulator"&7% +5 "core" %Q  Q +2 "collection"'z& +4 "core" &y\ +3 "collection"'Z& +6 "core" &X\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &N\  +9 &2}\ +{ +9 &d~\ > +10 &qr\ M +9 &MTM\ L +11 &Q\ L +8 &T\ L +9 &W\ L +10 &VT\ K +9 &U\ L +9 &Ud\ L +10 & WJ\ L +9 &"]T4\ L +9 &$W%\ L +10 &%T\ L +9 &'W\ L +10 &)eTE\ L +9 &+&W\ L +9 &,U\ L +10 &.U\ L +9 &0mRu\ L +9 &2/Td\ L +10 &3T\ K +9 &5U \ L +10 &7tT\ L +11 &97T\ L +7 &:U\ L +10 &<X\ L +9 &>|U\ L +9 &@>V\ L +10 &BT\ L +9 &CW~\ L +10 &E}im\ N +9 &G33S\ S +9 &HD\ W +10 &J0 6\ Y +9 &LgSI'\ Y +9 &N%ic\ Z +10 &Owr \ Z +9 &Q~\ [ +9 &Sj\ Z +10 &U(\ \\ +10 &VH\ V +9 &X <\ / +9 &Xn\ O +5 ( +2 "collection"'Z& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.21 + "collection"'N& +5 "core" &Xh\ O + &Xh\ O +2 .tHand.open + "manipulator"&&1 +58 "core" 1 +2 "manipulator"&F% +4 "core" % P   ^ R +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%d +124 "core"  +2 "processing"%k% +5 "core" %iB\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%S'U +1597 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%V  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%E +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%n +4 "collection"'  +5 "core" @ +2 "processing"%  +67 "core" +90  + .tPSV.dial :mixloop +2 "processing"%O +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Y  +128 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%.  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%U' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"% 'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%x  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +5 "core" &7  K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&\\& +66 "core" &7 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &7   K +3 .tForearm.seek CC + "manipulator"&<'O +104 "core" ' + .tHand.close + "manipulator"&5/ +55 "core" / +3 .tCC.seek :open + "collection"'y( +425 "core" ( +2 "manipulator"&)& +4 "core" &7  ( K +2 "manipulator"&"% +4 "core" % ^  K ? +3 .tForearm.seek :retract + "manipulator"&s'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(-6 +293 "core" ( +2 "manipulator"&t& +4 "core" &-3 C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &=& +2 "core" &-3 C +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&i'n +102 "core" ' +3 .tHand.open + "manipulator"&31 +57 "core" 1 +2 "manipulator"&% +3 "core" % c  + h +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&('\ +97 "core" ' +2 .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 7 into Collection Clamp + "collection"'& +5 "core" & \ +2 "manipulator"&e% +4 "core" %\  8  +2 "storage"(% +4 "core" % \ +2 "storage"('. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(([ +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +3 "core" &[ k b\ r +2 "manipulator"&r& +4 "core" &-6  u @ +2 "manipulator"&M% +4 "core" %\    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&W( +183 "core" ( + "manipulator"& & +5 "core" & * 0 +2 "storage"(p& +4 "core" &[ H\ } +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&['H +105 "core" ' +2 "storage"(?& +5 "core" &[  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +135 "core" ' +2 "storage"(o- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (K& +3 "core" &[ \ v +2 "manipulator"&v& +4 "core" &  0 +3 .tElbow.seek 7 + "manipulator"&b( +4 "core" ( +2 "manipulator"&L& +4 "core" & 0 +2 "storage"(u& +4 "core" &[ A\ w +3 .tForearm.seek 7 + 300 counts + "manipulator"&I' +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(j' +2 "manipulator"&B& +8 "core" & 0 +2 "manipulator"&% +4 "core" % . + +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&|( +5 "core" ' + ."downElevator"SE.stop + "storage"(5 +143 "core" ( +2 "manipulator"&C& +5 "core" &8 \  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8 L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'O +107 "core" ' +2 "manipulator"&g& +5 "core" &8  ; L +2 "manipulator"&^% +4 "core" %P  4 E +2 "collection"'& +5 "core" &X\ +3 "collection"'-& +6 "core" &C\ +3 .tCC.seek :closed + "collection"'*(X +6 "core" &\ +6 & ,\ %f +10 &Wv\ 7 +9 &yq\ L +9 &R\\\ L +10 &jUM\ L +9 &-U2\ L +9 &R \ L +10 &U\ \ L +9 &tU\ K +10 &4U\ L +9 &U\ L +9 &!R\ L +10 &#{U\ L +9 &%=R\ L +9 &&T\ L +10 &(T\ L +9 &*T\ L +10 &,EU3\ L +9 &.U\ L +9 &/X\ L +10 &1V2\ L +9 &3NUG\ K +9 &5U<\ L +10 &6T1\ L +9 &8T\ L +10 &:TT#\ L +9 &<U\ L +9 &=U\ L +10 &?U\ L +9 &A]Y\ L +9 &Cb\ M +10 &Du\ P +9 &F\ U +10 &H@\ X +9 &J\ Y +10 &K\ Y +9 &M\ Z +9 &OC\ Z +9 &Qn\ [ +10 &R^\ [ +9 &TV\ [ +10 &VG^\ [ +9 &W{V\ / +9 &Xd~\ 1 +10 &XpQ\ P +2 ( +2 "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.29 + .Hand.open + "manipulator"&!1 +63 "core" 1 +2 "manipulator"&P% +5 "core" % N  ~ G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'_  +126 "core"  +2 .tCSV.dial CTV + "collection"'R  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' + "collection"'2% +5 "core" % S9\  +2 .tCS.seek 4ml +2 "collection"''NT +1586 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%$  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%X  +69 "core"  +3 .tPS.seek 0ml +2 "processing"%,'d +2627 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +3 .tCS.seek 10ml + "collection"'' O +1593 "core" ' +2 .tCSV.dial CTV + "collection"'  +55 "core"  +2 .tCS.seek 0ml +2 "collection"'D'Q +2600 "core" ' +2 .tCBV.dial :waste1 + "collection"'H @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'{  +126 "core" + "collection"'J& +5 "core" &Xh\ P +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\   ) " +2 "storage"(1% +4 "core" % L M\ p +2 "storage"(4. +4 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &K  \ h +2 "manipulator"&& +4 "core" &8   L +2 "manipulator"&% +4 "core" %\   " +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&]( +194 "core" ( +2 "manipulator"&8& +4 "core" &   % +2 "storage"(}& +56 "core" &K h i c\ t +12 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +95 "core" ' +7 "storage"(+& +5 "core" &K p o\ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(/'g +258 "core" ' + "storage"(c- +4 "core" -'P +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&A& +3 "core" &  % +2 "storage"(`& +4 "core" &K ^ J '\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&:' +32 "core" ' +3 .tElbow.hold + "manipulator"&m, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(f- +61 "core" -'P +3 .tSE.seek 4.17 Pucks below Top Plate + "storage"(9'w +30 "core" ' +2 "manipulator"&7% +5 "core" %   & +2 "storage"(z& +4 "core" &K 4 3 \ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&w' +21 "core" ' + "manipulator"&6& +5 "core" &   % +2 "storage"(N& +5 "core" &K k m\ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&&'8 +24 "core" ' +3 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(F'f +40 "core" ' + "manipulator"&Z& +5 "core" &  c % +2 "manipulator"&d% +5 "core" %U   6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +155 "core" ( +2 "manipulator"&V& +4 "core" &4  ] I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &4   I +3 .tForearm.seek CC + "manipulator"&E'O +96 "core" ' + .tHand.close +2 "manipulator"&h/ +64 "core" / +2 .tCC.seek :open +2 "collection"'n( +427 "core" ( +2 "storage"(& +5 "core" &K n n\ r +2 "storage"(& +4 "core" &K m k\ q +2 "manipulator"&O& +4 "core" &4   I +2 "manipulator"&Y% +4 "core" % Z +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&.( +199 "core" ( +2 "manipulator"&& +4 "core" &  1 +2 "storage"(& +5 "core" &K \ u + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&U' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +61 "core" 1 +3 "manipulator"&%% +5 "core" % o  - +2 "storage"(l& +4 "core" &K 2 3\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 279 counts + "manipulator"&T' +13 "core" ' +2 "manipulator"&\\& +5 "core" &7 ' +2 "storage"(;& +4 "core" &K \ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&5'8 +28 "core" ' +2 "storage"(#% +5 "core" %g { \ x +3 ."downElevator"SE.seek :down +3 "storage"(\ ' +100 (% +5 "core" %ή' G\ zQN + "manipulator"&)% +5 "core" %;  , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +6 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%<  +82 "core"  +3 .tPS.seek 2.5ml + "processing"%t' +2621 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%=  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%3 +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'d +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +5 "core" &{\  +2 "manipulator"&s& +4 "core" &8 ' +2 "manipulator"&% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(-6 +183 "core" ( +2 "manipulator"&i& +5 "core" &-< < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-<  W < +3 .tForearm.seek :garage + "manipulator"&r'n +105 "core" ' +2 .tHand.close + "manipulator"&M/ +55 "core" / + "manipulator"& & +5 "core" &-<   8 < +2 "manipulator"& % +4 "core" % u 3  +2 .tForearm.seek :retract +2 "manipulator"&p'\ +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&~(? +118 "core" ( +2 "manipulator"&?& +5 "core" &A * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &A * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&K'Η +99 "core" ' +2 "manipulator"&v& +5 "core" &A * +2 "manipulator"&L% +4 "core" %Θ  e +3 "processing"%u& +4 "core" &\  +3 "processing"%(& +5 "core" &\  +3 .tPC.seek :closed + "processing"%(X +5 "core" &~\  +6 &E\ &j +10 &gW~|\ 9 +9 &z~\ M +9 &Z\ N +10 &B[\ N +9 &Z\ N +9 &Z\ N +10 &Z\ N +9 &JZ\ N +9 & [\ N +10 &Z\ N +9 &!\\\ N +10 &#Q[\ N +9 &%[\ O +9 &&[\ N +10 &(Z\ N +9 &*Z[\ N +9 &,\\\ N +10 &-\\\ N +9 &/\\\ N +10 &1aZ\ N +9 &3$]\ N +9 &4Z\ N +10 &6[\ N +9 &8kZ\ N +9 &:,Z\ N +10 &;[\ N +9 &=[\ N +10 &?r[\ N +9 &A4Z\ N +9 &B\\\ N +10 &De\ O +9 &Fst\ P +10 &H-\ S +9 &I\ T +9 &K\ T +10 &MnZ\ U +9 &O1A\ T +9 &PN\ T +10 &RP\ U +9 &TvS\ U +9 &V7W\ U +10 &W|s\\\ (~ +9 &X%h]\ 4 +9 ( +3 "processing"%(& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.58 + "processing"%B& +5 "core" &X\\\ , + &X\ , +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&W% +5 "core" % Θ  , +2 .tForearm.reconfigure :loose +61 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&['\ +93 "core" ' +2 .tPRV.dial :air + "processing"%C  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +3 "processing"%% +5 "core" %g\ +2 .tPS.seek 0.3ml +2 "processing"%I'd +390 "core" ' +2 .tPSV.dial PSR + "processing"%g +99 "core"  +4 "processing"%^% +5 "core" %i@\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +485 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%j +111 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%y  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%!'d +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&P& +5 "core" &A  - * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&-(? +3 "core" ( +2 "manipulator"&_& +5 "core" &A   * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &R& +2 "core" &A  * +3 .tForearm.seek PC +2 "manipulator"&G'Η +99 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tPC.seek :open +2 "processing"%2( +422 "core" ( +2 "manipulator"&@& +4 "core" &A  d * +2 "manipulator"&$% +4 "core" % Ρ  x e +3 .tForearm.seek :retract + "manipulator"&X'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +128 "core" ( + "manipulator"&0& +5 "core" &-G  -  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-G   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +105 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" % ^ \  [ P +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&H'\ +109 "core" ' +3 #tLoading da puck from tube 7 into Processing Clamp + "processing"%{& +5 "core" &c\ +2 "manipulator"&J% +4 "core" %\  n r +2 "storage"(% +5 "core" % ( ( a\ + "storage"(1. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(4([ +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &[ B\ v +2 "manipulator"&& +4 "core" &-K  +2 "manipulator"&% +4 "core" %\   r +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&( +173 "core" ( +2 "manipulator"&8& +5 "core" &  0 +2 "storage"(}& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&|'H +102 "core" ' + "storage"(+& +5 "core" &[ \ ~ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q'g +154 "core" ' +2 "storage"(c- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (A& +3 "core" &[ X | ]\ u +2 "manipulator"&`& +4 "core" & G 0 +2 .tElbow.seek 7 +2 "manipulator"&f( +4 "core" ( + "manipulator"&7& +5 "core" &    0 +2 "storage"(z& +4 "core" &[ N\ v +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&6' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&N/ +54 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(d' +2 "manipulator"&Z& +8 "core" &  0 + "manipulator"&% +5 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/(? +14 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +236 "core" ( + "manipulator"&:& +5 "core" &> 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &> 4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&9'Η +92 "core" ' +2 "manipulator"&V& +5 "core" &> 4 +2 "manipulator"&S% +4 "core" %Ρ +2 "processing"%&& +4 "core" & \ +3 "processing"%m& +6 "core" &0\ +3 .tPC.seek :closed + "processing"%h(X +5 "core" &/\ +6 & -.\ $e +9 &Wz'\ 8 +10 &| \ M +9 &X\ N +9 &lZ \ M +10 &.Y\ M +9 &Y\ N +10 &\\\ N +9 &s\\\ N +9 &4] \ N +10 &U\ N +9 &!W\ N +9 &#{W\ N +10 &%=W\ N +9 &&W\ N +10 &(W\ N +9 &*VC\ M +9 &,EZ\\\ N +10 &.Ua\ N +9 &/\\\ N +9 &1V\ M +10 &3MY\ N +9 &5Z\ N +10 &6W\ M +9 &8V\ N +9 &:UW\ N +10 &<V\ N +9 &=V\ M +9 &?X\ N +10 &A\\Y\ N +9 &C^\ N +10 &Dk\ P +9 &F{\ R +9 &HS\ T +10 &J\ T +9 &K\ T +9 &M\ T +10 &OY\ T +9 &Q\ U +10 &R\ U +9 &T\ U +9 &V^\ U +10 &Wvp\ &w +9 &X\ G +9 ( +2 &X%\ 3 +2 "processing"%m& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&k1 +60 "core" 1 +2 "manipulator"&*% +5 "core" % Ρ  R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% ] +2 %O9 +7 "core" 9\ +103 "processing"%Y9 +3 "core" 9\ +102 "processing"%E9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%a9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +103 "processing"%l9 +3 "core" 9" +102 "processing"%\\9 +3 "core" 9' +102 "processing"%;9 +3 "core" 9+ +103 "processing"%#9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +4 "core" 97 +102 "processing"%)9 +3 "core" 9< +102 "processing"%.9 +3 "core" 9@ +102 "processing"%U9 +3 "core" 9D +103 "processing"%T9 +2 "core" 9H +86 "Can"\ X +17 "processing"%F9 +3 "core" 9L +102 "processing"%<9 +3 "core" 9Q +102 "processing"%59 +3 "core" 9U +102 "processing"%\ 9 +3 "core" 9Y +103 "processing"%,9 +3 "core" 9]\ +102 "processing"% 9 +3 "core" 9a\ +102 "processing"%=9 +3 "core" 9f\ +103 "processing"%39 +3 "core" 9\ j\ +102 "processing"%9 +3 "core" 9n +102 "processing"%t9 +3 "core" 9r +4 .tPH.hold 2:00:00,28C +3 "processing"%e p]p +2 .tdelay 1:30 +5 "core" s +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%s +109 "core"  +2 "processing"%% +4 "core" %f\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%i' +587 "core" ' +4 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +11 .tPS.seek 2ml + "processing"%>'Ҧ +1610 "core" ' +2 .tPTV.dial :puck +2 "processing"%x  +70 "core"  +2 .tPSV.dial PTV + "processing"%M +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +137 "core" +2 "processing"% % +5 "core" %ҫ\  +2 .tPS.seek 1.5ml +2 "processing"%"'[ +585 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%o'd +1597 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +45 "core" ) + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%L +82 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%u' +2327 "core" ' +2 .tPSV.dial PTV + "processing"%' +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +83 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2335 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%( +43 "core" +2 .tPRV.dial :ab1 + "processing"%C @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'  +2 .tPRV.dial CBV +4 "processing"%K  +39 "core" +3  +2 "processing"%% +5 "core" %g \  +2 .tPS.seek 0.34ml +2 "processing"%g'v +435 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'^  +29 "core" +2 .tPRV.dial :air + "processing"%I  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1183 "core" ' +2 .tPRV.dial :waste2 + "processing"%j @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%y  +55 "core" +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%b'Ҧ +882 "Can"\ OdS +715 "core" ' +2 .tPSV.dial :PML +2 "processing"%P +40 "core" +2 .tPTV.dial :mixing + "processing"%_ @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%R  +32 "core" + "processing"%% +5 "core" %Ң\  +2 .tPS.seek 1.85ml +2 "processing"%~' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +3 .tPS.seek 0ml + "processing"%'d +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +3 "core" & \ +2 "manipulator"&$& +4 "core" &>  e 4 +2 "manipulator"&0% +5 "core" %\     # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +130 "core" ( + "manipulator"&G& +5 "core" &-9     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &-9    +3 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&{& +5 "core" &-T  t  + "manipulator"&X% +5 "core" % m  r +2 .tForearm.seek :retract +2 "manipulator"&J'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +287 "core" ( + "manipulator"&1& +5 "core" &  t 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&'O +100 "core" ' +3 "manipulator"&& +5 "core" &  5 +2 "manipulator"&% +4 "core" %X   S +3 "collection"' & +4 "core" &  \ +3 "collection"'8& +6 "core" &  +\ +2 .tCC.seek :closed +2 "collection"'}(X +4 "core" &  \ +8 & -\ %g +9 &W| \ 8 +9 &~  \ M +10 &V\  \ M +9 &kV  \ M +10 &,Z  \ N +9 &X  \ M +9 &U \ \ M +10 &s[\  \ M +9 &5[  \ M +10 &Y \ \ N +9 &!W  \ M +9 &#{Z\  \ M +10 &%<W  \ N +9 &&W\  \ M +9 &(Y  \ N +10 &*W  \ M +9 &,EU\  \ M +9 &.Z\ \ M +10 &/Y  \ M +9 &1U \ \ M +10 &3LX  \ N +9 &5W\  \ M +9 &6Z\  \ M +10 &8W  \ M +9 &:VU  \ M +9 &<[ \ \ M +10 &=Y \ \ N +9 &?X \ M +10 &A][ \ M +9 &CZ\ N +9 &Db\ N +10 &F\ Q +9 &HN\ U +9 &J\ X +10 &K\ Y +9 &M\ Y +10 &OJ\ Y +9 &Q\ \ Z +9 &R\ Z +10 &T\ [ +9 &VN\ [ +9 &Wn\ * +10 &Xq)\ X +10 ( + &Xk\ I +2 "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 + "collection"'+& +5 "core" &Xb\ I + .tHand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"&c% +5 "core" % W +  T +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%` +98 "core"  +2 "processing"%H% +4 "core" %]$\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%7'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%z  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%N'd +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +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"%  +62 "collection"'|  +35 "core" ~ +116  + .tPSV.dial :mixloop +2 "processing"%Q +98 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%6  +72 "core" +2 .tPS.seek 0ml +2 "processing"%:'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%w  +53 "core" +3 .tPS.seek 2.5ml + "processing"%f' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +40 "core" +3 .tPS.seek 0ml +2 "processing"%V'd +2623 "core" ' +2 .tPSV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +42 "core" +3 .tPS.seek 0ml + "processing"%2'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +5 "core" &  5 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +4 "core" ( + "manipulator"&O& +5 "core" &  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" & " 5 +3 .tForearm.seek CC + "manipulator"&Y'O +104 "core" ' + .tHand.close + "manipulator"&9/ +62 "core" / +2 .tCC.seek :open +2 "collection"'E( +425 "core" ( + "manipulator"&& +5 "core" &  # 5 +2 "manipulator"&% +4 "core" % [ K ) +2 .tForearm.seek :retract +2 "manipulator"&a'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (-6 +274 "core" ( + "manipulator"&%& +5 "core" &-? M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &-? a  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\'n +103 "core" ' +2 .tHand.open + "manipulator"&;1 +53 "core" 1 +2 "manipulator"&#% +5 "core" % [  \ ` r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "12:00:22.75" +24896 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +45 "core" ) +2 ."da"PSV.dial :air + "processing"%U  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%T' +2334 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%F +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%<  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%5 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%,'d +2336 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +2 "Can"\ Fv +128 "core"  + "processing"%=% +5 "core" %c\ +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' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%t  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%s +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%!% +5 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'Q +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%M'd +1597 "core" ' +2 ."da"delay 2:00 +12003 #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"%> +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2334 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +70 "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"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%v  +71 "core"  +3 ."da"PS.seek 0ml +2 "processing"%L'd +2326 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +126 "core"  +2 "processing"%'% +5 "core" %b3\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +588 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%q'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%B +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +34 "core" + "processing"%W% +5 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%('U +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12002 #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"%K * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "core" + ."da"delay 5 seconds +563 .PSV.dial PSR + "processing"%I +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2331 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%y  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%P  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%_ +42 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%R'a +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%[% +5 "core" %]\  +2 ."da"PS.seek 0.55ml +2 "processing"%b' +340 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%~  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%@'Ҧ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%$ +42 "core" +2 ."da"PTV.dial :mixing + "processing"%0 @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%-% +4 "core" %Ҥ\  +3 ."da"PS.seek 1.85ml + "processing"%/' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'d +1226 "Can"\ H> +734 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%X  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) + ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1' +2324 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .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"% 'd +2326 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%J +127 "core"  + "processing"%n% +5 "core" %c \ + #"da"Pulling 0.5ml of PSR.wash +2 .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"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1204 "Can"\ K +396 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%c  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%8 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +31 "core" + "processing"%H% +5 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%z'd +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%7  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%|' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Q +70 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%6 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +3 ."da"PS.seek 0ml +2 "processing"%w'd +2325 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +127 "core"  +2 "processing"%d% +5 "core" %i\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%f' +597 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core" + "processing"%&% +5 "core" %ҡ2\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'Q +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +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 + "processing"%A +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%l'd +2334 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%* +126 "core"  +2 "processing"%;% +4 "core" %b*\ +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"%#' +592 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +72 ."da"PS.seek 2ml + "processing"%a'Ҧ +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" %ҧ\  +3 ."da"PS.seek 1.5ml +2 "processing"%.'W +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%2'd +1597 "core" ' +2 ."da"delay 2:00 +2457 "Can"\ I +9545 #"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"%< * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%T +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +3 ."da"delay 5 seconds +502 .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"%3'd +2327 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +131 "core"  +9 "processing"%s% +12 "core" %a)\ { +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +24 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +5 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +503 "processing"%!% +4 "core" %\ { +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%x'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"% % +5 "core" %Ҭ\ z +2 ."da"PS.seek 1.5ml +2 "processing"%>'\\ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%"'d +1606 "core" ' +2 ."da"delay 10 seconds +1003 #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"%r * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +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"%o +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%' +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +69 "core"  +3 ."da"PS.seek 0ml + "processing"%B'd +2349 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +138 "core"  +2 "processing"%W% +5 "core" %f0\ { + #"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"%q'Ҧ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%C +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +32 "core" +2 "processing"%% +5 "core" %ң\ { +2 ."da"PS.seek 1.5ml +2 "processing"%K'S +589 "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"%  +100 "core"  +4 ."da"PS.seek 0ml +2 "processing"%^'d +1594 "core" ' +2 "processing"%I9 +4 "core" 9\\ 5? +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%g  +4 "core" 5? + 5? + "processing"%j& +4 "core" &X%\ {3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +4 "core" %\   +2 "storage"(y% +4 "core" %\ \ \ _ +2 "storage"(. +3 "core" .([ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 6 +2 "storage"(P(K +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (_& +3 "core" &K \ V +2 "manipulator"&& +4 "core" &-? Q  +2 "manipulator"&% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&[( +171 "core" ( + "manipulator"&R& +5 "core" &   "{ +2 "storage"(~& +4 "core" &K\ \ \ ^ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&b'8 +91 "core" ' +2 "storage"($& +4 "core" &K\ \ \ ^ +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(0'g +251 "core" ' +2 "storage"(G- +4 "core" -'R + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&-& +3 "core" &  0 "{ +2 "storage"(& +4 "core" &K (\ Z +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&@' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&/, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(X- +3 "core" -'R +3 ."da"SE.seek 5.19 Pucks below Top Plate +2 "storage"('y +43 "core" ' +2 "manipulator"&% +5 "core" %}  + "storage"({& +5 "core" &K \ S + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 6 + 313 counts + "manipulator"&' +12 "core" ' + "manipulator"&& +5 "core" &  "{ +2 "storage"(& +4 "core" &K p\ \\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts + "manipulator"&'8 +29 "core" ' +2 ."da"SE.seek 6.19 Pucks below Top Plate +2 "storage"(1'h +46 "core" ' +2 "manipulator"&J& +5 "core" &  "{ +2 "manipulator"&n% +4 "core" %> < ? +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"& '\ +157 "core" ' +3 ."da"Elbow.seek PC + "manipulator"&+(? +249 "core" ( +2 "manipulator"&c& +5 "core" &= / +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &=  N / +3 ."da"Forearm.seek PC +2 "manipulator"&`'Η +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&H/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( +2 "storage"(& +4 "core" &K "\ [ +2 "manipulator"&& +4 "core" &= ! / +3 "manipulator"&7% +4 "core" % Κ  D +3 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 +2 "manipulator"&N( +253 "core" ( + "manipulator"&z& +5 "core" &  2 +2 "storage"(& +4 "core" &K\ \ \ ^ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts + "manipulator"&Q'8 +96 "core" ' + ."da"Hand.open +2 "manipulator"&61 +59 "core" 1 +4 "storage"(- +4 "core" -'h +2 ."da"SE.seek 5.94 Pucks below Top Plate +2 "storage"(|'4 +22 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.18 Pucks below Top Plate +2 "storage"(:'n +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1412h100ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +32 #"da"SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.416 seconds\ /var/log/esp/da23aug1412h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1412h100ml15s_nessie.tif +1572 #SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1412h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1412h100ml25s_nessie.tif +2577 #SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1412h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.416 sec auto-exposure",Subject: "da23aug1412h100ml images!" +4 "storage"(d- +3 "core" -'n +2 "storage"(w& +19 "core" &K =\ [ +5 "manipulator"&f& +11 "core" & 2 +8 ."da"Elbow.seek 6 +2 "manipulator"&V( +4 "core" ( +2 "manipulator"&]& +4 "core" &  2 +2 "storage"(&& +4 "core" &K 5\ \\ +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&S'8 +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.89 Pucks below Top Plate +2 "storage"(O' +63 "core" ' +2 "manipulator"&k& +5 "core" & + 2 +2 "storage"(9& +5 "core" &K S ` \ q +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +3 "manipulator"&' +32 "core" ' + ."da"Elbow.hold +5 "manipulator"&A, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.08 Pucks below Top Plate +2 "storage"(m' +26 "core" ' +2 "manipulator"&% +5 "core" % ; +2 "storage"(& +6 "core" &K . 0 \ h +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 6 + 318 counts +2 "manipulator"&Y' +14 "core" ' +2 "manipulator"&%& +5 "core" & \ 2 +2 "storage"(}& +5 "core" &K ~ g\ u +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&*'8 +20 "core" ' +7 "storage"(;% +9 "core" % s \ u +3 ."downElevator"SE.seek :down +4 "storage"(l' +100 (#% +3 "core" %& \ wPH +2 "manipulator"&\\% +5 "core" %3 I +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +10 ' +2 ."downElevator"SE.stop + "storage"(5 +3 ()& +5 "core" &K T\ w +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%a& +2 #tStarting finalPurge +8 "core" &\ +2 "manipulator"&U& +5 "core" &  2 + "manipulator"&.% +5 "core" %\   7  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(-6 +186 "core" ( + "manipulator"&<& +6 "core" &-4 ; Q + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &5& +4 "core" &-4 \  f Q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&2'n +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&T/ +64 "core" / + "manipulator"& & +5 "core" &->  : G +2 "manipulator"&=% +4 "core" % [  J +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&\ (? +118 "core" ( +2 "manipulator"&t& +5 "core" &F : +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &F  h : +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&3'Η +100 "core" ' +2 "manipulator"&!& +5 "core" &G 9 +2 "manipulator"&% +4 "core" %Κ A +2 "processing"%& +5 "core" &\ +3 "processing"%i& +6 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"% (X +6 "core" &\ +5 & -\ %f +9 &Vz\ 8 +10 &{\ M +9 &V\ M +10 &tZ\ N +9 &7W\ M +9 &V\ M +10 &X\ N +9 &|W\ N +9 &>X\ N +10 & W\ N +9 &!W\ N +10 &#Y\ M +9 &%GZ\ M +9 &' Z\ M +10 &(Z\ N +9 &*W\ M +9 &,OW\ M +10 &.V\ M +9 &/Y\ N +10 &1Y\ M +9 &3WZ\ M +9 &5Z\ M +10 &6Y\ M +9 &8U\ M +9 &:`W\ M +10 &< Y\ N +9 &=U\ M +10 &?U\ M +9 &AgX\ M +9 &C([\ N +10 &D`\ N +9 &Fn\ P +9 &H]\ T +10 &J\ T +9 &K\ S +10 &M\ T +9 &Ob\ T +9 &Q$\ T +10 &R\ U +9 &T\ U +9 &Vi\ U +10 &Wfk\ + +9 &Xj\ : +9 ( +2 &X"\ 2 +2 "processing"%i& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + "processing"% & +5 "core" &X"\ 2 +2 ."psFlush"Hand.open + "manipulator"&x1 +57 "core" 1 + "manipulator"&M% +5 "core" % Κ   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +93 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +54 "core"  +2 "processing"%r% +4 "core" %`\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +484 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +106 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%o @ +181 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%'  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%L +99 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%p'F +2609 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +99 "core"  + "processing"%u% +5 "core" %Ej\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +594 "core" ' +2 ."psFlush"delay 5 seconds +154 "Can"\ CA +348 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2106 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%C  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%( @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%q'F +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1087 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%g  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%j'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +7 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +68 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%$'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%b  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%c'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%H  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2622 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%7'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'6& +4 "core" &\ +2 "manipulator"&& +4 "core" &G 7 9 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&Z(? +3 "core" ( + "manipulator"&1& +5 "core" &G 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &G ] 9 +3 .tForearm.seek PC +2 "manipulator"&d'Η +94 "core" ' +2 .tHand.close + "manipulator"&w/ +58 "core" / +58 .tPC.seek :open +4 "processing"%f( +2 "Can"\ HVנ +421 "core" ( +2 "manipulator"&]& +5 "core" &G 9 +2 "manipulator"&&% +4 "core" % Ψ +3 .tForearm.seek :retract + "manipulator"&k'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&9( +347 "core" ( +2 "manipulator"&& +5 "core" &1   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &1  a F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%'O +98 "core" ' +2 "manipulator"&}& +5 "core" &1  F +2 "manipulator"&;% +5 "core" %U # +2 "collection"'N& +4 "core" &\ +3 "collection"'Q& +5 "core" &\ +3 .tCC.seek :closed +2 "collection"':(X +5 "core" &%\ +6 & 5#\ %g +9 &V~\ 8 +10 &|\ L +9 &U\ M +10 &qY!\ M +9 &3W \ M +9 &[\ M +10 &\\\ M +9 &yV\ M +9 &;W(\ M +10 &V\ M +9 &!U\ M +9 &#U\ M +10 &%CU\ M +9 &'U\ M +10 &(\\\ M +9 &*[\ M +9 &,JY\ N +10 &.U\ M +9 &/Z\ N +9 &1Y\ M +10 &3SU\ M +9 &5Z\ \ M +10 &6Y\ N +9 &8Z\ M +9 &:[W \ M +10 &<\\\ M +9 &=[\ M +10 &?X\ N +9 &AbY\ N +9 &C$Z\ \ N +10 &Dc \ \ N +9 &F \  \ Q +9 &HR \ V +10 &J   \ Y +9 &K \ Y +9 &M \ Z +10 &OO \ Z +9 &Q   \ [ +10 &R \ \ Z +9 &T  \ [\ +9 &VS\  \ [\ +10 &Wi\ \ \ 0 +9 &Xl \  \ T +9 ( +2 &Xql  \ O +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.08 + "collection"'#& +5 "core" &Xqk \ \ O + .tHand.open +2 "manipulator"&\\1 +55 "core" 1 +2 "manipulator"&S% +5 "core" % U   9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'O& +4 "core" &Xqm  \ O +2 "collection"'% +4 "core" %N\ \ \ +2 .tCSV.dial CSR +2 "collection"')  +44 "core"  +2 "collection"'a% +5 "core" %N  \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'U'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '.% +3 "core" %m  \  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'Y' +634 "core" ' + .tCSV.dial :waste +2 "collection"'m +126 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'*'Q +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'<& +5 "core" &Xqk\  \ O +2 "collection"'5% +4 "core" %V  \ +2 .tCSV.dial :flush + "collection"'l  +53 "core" +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'A'm +1182 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'T @ +45 "core" B + "collection"' % +5 "core" %m \ \  +2 .tCS.seek 7ml +2 "collection"'=' +524 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + 't  +52 "core"  +82  + .tCBV.dial :waste1 +2 "collection"'s @ +40 "core" @ +3 .tCS.seek 0ml + "collection"'2'Q +1609 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'!& +5 "core" &Xqj\ O + "collection"'% +5 "core" %R \ + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml +2 "collection"'F'm +1182 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +42 "core" A +2 "collection"'% +5 "core" %m\  \  +2 .tCS.seek 7ml +2 "collection"' ' +519 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'x  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'M  +99 "core"  +3 .tCS.seek 0ml + "collection"'i'Q +1598 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Xqj  \ O +2 "collection"'r% +5 "core" %N  !\ + .tCSV.dial CSR +2 "collection"'3  +42 "core"  +2 "collection"'^% +5 "core" %N   \ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'v'O +1827 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'o' O +526 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'L  + '' +99 "core" +32  + .tCTV.dial :intake +2 "collection"'"  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'?'Q +1833 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'u  +72 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p'Q +583 "core" ' +2 .tCSV.dial CSR +2 "collection"'W  +110 "core"  +2 "collection"'C% +5 "core" %O\ \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'('m +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +1335 "core" ' +2 .tCSV.dial CBV + "collection"'B +98 "core" +3 .tCS.seek 0ml + "collection"''Q +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +5 "core" &1  1 F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&I& +4 "core" &1  F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &1 . F +2 .tForearm.seek CC +2 "manipulator"&K'O +103 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'j( +430 "core" ( + "manipulator"&y& +5 "core" &1  G F +2 "manipulator"&_% +4 "core" % ^ L 6 +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +62 .tElbow.seek :garage +2 "manipulator"&(-6 +300 "core" ( +2 "manipulator"&4& +4 "core" &-+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&~'n +102 "core" ' +2 .tHand.open + "manipulator"&R1 +60 "core" 1 + "manipulator"& % +5 "core" % W  \ Y k +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:34 + #Preparing to sleep until 11:00AM 08/15/2023 +10 #Asleep til 11:00AM 08/15/2023 +4 #Continuing at 11:00EDT15-Aug-23 +3 "Can"\ <# +4 ."Qmail"GoodNews.email "Then, in tube 7: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:207\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 7,\\n 7 => 15}\\nCan@12:56:27, 25.1C, 32% humidity, 15.1psia, 13.221V, 0.306A, 131.099Ah, 4.05W\\nSampled 100.0ml",Subject: "Asleep until 11:00EDT15-Aug-23" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +32164 "Can"\ $Ím +60001 \ % +60001 \ )G +60001 \ %ǡ/ +60001 \ $Š +60002 \ %X[ +60001 \ %˱ +60001 \ '  +60001 \ %l +60002 \ $ +60001 \ '%I +60001 \ $҃ߠ +60001 \ $u +60001 \ $; +60002 \ %֔ +60001 \ $7 +60001 \ $K͠ +60001 \ %ڤc +60001 \ ) +60002 \ %\\ +60001 \ $޷% +60001 \ $ +60001 \ 'lQ +60001 \ % +60002 \ $#} +60000 \ %~ +60002 \ * +60001 \ $3? +60001 \ $ՠ +60001 \ %k +60002 \ $C +60001 \ % +60001 \ %- +60001 \ )Pà +60002 \ %Y +60001 \ ( +60001 \ $[ +60001 \ $ +60001 \ % +60002 \ $iG +60001 \ ,ݠ +60001 \ *s +60001 \ $v +60001 \ & +60002 \ %(5 +60001 \ $ˠ +60001 \ )a +60001 \ $; +60001 \ $ +60002 \ $# +60001 \ $G +60001 \ )O +60001 \ $  +60002 \ % X{ +60001 \ $  +60001 \ %\  +60001 \ $d= +60001 \ %Ӡ +60002 \ $i +60001 \ (t +60001 \ $ +60001 \ )3+ +60002 \ ' +60001 \ *W +60001 \ )T +60001 \ ( @EDT1692072110.49 \ ' +60001 \ )m +60001 \ %E +60001 \ %!*۠ +60001 \ %"q +60002 \ %# +60001 \ $%>ĝ +60001 \ %&3 +60001 \ )'ɠ +60001 \ %)N_ +60002 \ '* +60001 \ %,Nj +60001 \ %-Z! +60001 \ $.ȷ +60002 \ %0M +60001 \ )1] +60001 \ $2y +60001 \ $4  +60002 \ $5d˥ +60001 \ (6; +60001 \ $8Ѡ +60001 \ %9lg +60002 \ ': +60001 \ '<Γ +60001 \ %=s) +60001 \ '>Ͽ +60001 \ $@!U +60002 \ %Ax +60001 \ %Bс +60001 \ %D& +60001 \ %E}ҭ +60002 \ $FC +60001 \ %H,٠ +60001 \ (Io +60001 \ $J +60002 \ %L1՛ +60001 \ %M1 +60001 \ %NǠ +60001 \ %P9] +60001 \ %Q +60002 \ $R؉ +60001 \ %TC +60001 \ (Uٵ +60002 \ 'VK +60001 \ $XR +60001 \ )Yw +60001 \ %[ +60001 \ $\\wܣ +60002 \ (]9 +60001 \ $_2Ϡ +60001 \ )`e +60001 \ )a +60001 \ %cOߑ +60002 \ $d' +60001 \ $f འ +60001 \ )gkS +60001 \ %h +60002 \ $j# +60001 \ %k +60001 \ $l㫠 +60001 \ %n7A +60002 \ $oנ +60001 \ 'qm +60001 \ $r_ +60001 \ )s晠 +60001 \ $u/ +48875 \ #v8 +3 #tPowering core bus +577 .Gate.power :raw,:ON +3 "sampler") +27 )G +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'-% +3 "core" %$&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %(\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")X% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X'\ +4 "core" ' +2 "manipulator"& % +5 "core" %\      +2 "processing"%]& +4 "collection"'&& +5 "core" &;\ + &#'\ +4 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%d( +2 "collection"'Z( +269 "core" ( +2 ( +49 "Can"\ Kvr精 +8 ."Qmail"Notice.email "At 11:00:35 began in tube 7: shallowDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:207\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 7,\\n 7 => 15}\\nCan@11:00:35, 24.1C, 31% humidity, 15.1psia, 13.182V, 0.398A, 134.752Ah, 5.24W",Subject: "Started Nessie_2023_07_20 phase shallowDAwithoutWCR" +4 #tPhase [shallowDAwithoutWCR] +2 #===> STARTED shallowDAwithoutWCR (phase #38) <=== + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &"% \  +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&}& +4 "core" &    . +2 "manipulator"&;% +4 "core" % \    +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(-6 +183 "core" ( + "manipulator"&k& +5 "core" &-3   W +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &E& +3 "core" &-3 { W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&#'n +109 "core" ' +2 .tHand.close + "manipulator"&\\/ +64 "core" / +2 "manipulator"&S& +7 "core" &-5   U +3 "manipulator"&O% +4 "core" % j   l +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q( +281 "core" ( +4 "manipulator"&)& +11 "core" &5   : I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &6  j I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%'O +101 "core" ' +3 "manipulator"&D& +5 "core" &6   I +2 "manipulator"&.% +4 "core" %C   +3 "collection"'U& +4 "core" &#% \  +2 "collection"'m& +6 "core" &#% \  +2 .tCC.seek :closed +2 "collection"'Y(X +4 "core" &#$\  +7 &M#$\ \ &k +10 &nX"#\ 9 +9 &}"# \ M +10 &Y#"\ N +9 &K[#& \ N +9 &W"# \ N +10 &^!$\ \ N +9 &]#$ \ M +9 &U["! \ M +10 &[!!\ \ M +9 &]##\ N +10 &!\\!!\ N +9 &#\\Z " \ N +9 &%V!#\ M +10 &&Z"\ M +9 &(Y! \ N +9 &*e]" \ M +10 &,'Z! \ M +9 &-W "\ N +10 &/W  \ M +9 &1mY \ M +9 &3.\\  \ N +10 &4Y   \ N +9 &6W \ M +9 &8uY  \ M +10 &:6] \ N +9 &;] \ M +10 &=W \ N +9 &?}W \ M +9 &A?Y \ M +10 &C^ \ N +9 &Dd\ N +9 &Fx~ \ R +10 &H0\ \ U +9 &I \ W +10 &K \ X +9 &Mi \ Z +9 &O* \ Z +10 &P \ [\ +9 &R\ \ [ +9 &Tm\ [\ +10 &V.! \ [ +9 &Wy\ \ / +10 &Xq$\ Q +8 ( +2 &Xyb\ I +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.09 +2 "collection"'<& +4 "core" &Xyb\ I +2 .tHand.open + "manipulator"&51 +62 "core" 1 +2 "manipulator"&l% +5 "core" % C *   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'T& +5 "core" &Xyb ! \ I +2 "collection"' % +5 "core" %M \ + .tCSV.dial CSR +2 "collection"'A  +127 "core"  +2 "collection"'% +4 "core" %M!! \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'t'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 's% +2 "core" %m "\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'=' +631 "core" ' +2 .tCSV.dial :waste +2 "collection"'! +126 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1974 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Xyb\ \ I +2 "collection"'2% +4 "core" %S! \ +2 .tCSV.dial :flush + "collection"',  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' O +1327 "Can"\ cvq +953 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'F +3 'x  +4 "core"  +66  + .tCTV.dial :intake +2 "collection"'M  +72 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"' 'Q +2309 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core"  +2 #tFlushing upper manifold + "collection"'r& +5 "core" &Xyb\ I + "collection"'3% +4 "core" %J\ +2 .tCSV.dial :flush +2 "collection"'^  +83 "core" +2 .tCS.seek 5ml +2 "collection"'i'm +1182 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +44 "core" B +2 "collection"''% +4 "core" %m\  +2 .tCS.seek 6.999ml +2 "collection"'L' +530 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'" +100 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'o'Q +1605 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'u'. +738 "core" ' + .tCSV.dial :waste +2 "collection"'? +42 "core" +8 .tCS.seek 0ml + "collection"'W'Q +743 "core" ' + "collection"'C& +5 "core" &Xy` \ I +2 "collection"'p% +4 "core" %U\ + .tCSV.dial :flush +2 "collection"'(  +53 "core" +3 .tCS.seek 3ml +2 "collection"'B'. +739 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"'q% +5 "core" %.\ +60 .tCS.seek 5ml + "collection"'I'm +535 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'g'Q +1175 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''. +740 "core" ' +2 .tCSV.dial :waste +2 "collection"'9 +71 "core" +3 .tCS.seek 0ml +2 "collection"'V'Q +751 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&:& +4 "core" &5  I +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +3 "core" ( +2 "manipulator"&_& +4 "core" &5   I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &4  " I +3 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&4/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +430 "core" ( +2 "manipulator"&R& +4 "core" &5   I +2 "manipulator"& % +4 "core" % X   I +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&~(-6 +281 "core" ( +2 "manipulator"&e& +5 "core" &-:   ~  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &-:  F  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&-% +5 "core" % c (  J > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 #tda sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 7 at 11:04:45EDT15-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 7,\\n 7 => 15}\\nCan@11:01:54, 24.1C, 31% humidity, 15.1psia, 13.143V, 0.545A, 134.763Ah, 7.16W",Subject: "da sampling at most 100ml" +3 #tLoading sh1 puck from tube 7 into Collection Clamp +3 "collection"'X& +5 "core" &$'\ +2 "manipulator"&% +5 "core" %\  -  + "storage"({% +5 "core" % \ | +2 "storage"(. +3 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(n([ +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (b& +6 "core" &[ [ 9 *\ t +2 "manipulator"&J& +4 "core" &-;    +2 "manipulator"&0% +5 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +5 "manipulator"&[( +190 "core" ( +2 "manipulator"&@& +4 "core" &$    , +2 "storage"(& +5 "core" &[ \ y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts +4 "manipulator"&'H +95 "core" ' +2 "storage"(& +5 "core" &[ \ x +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8'g +168 "core" ' + "storage"(H- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (h& +2 "core" &[ V o\ n +2 "manipulator"& & +5 "core" &$  p , +3 .tElbow.seek 7 + "manipulator"&c( +83 "core" ( +2 "manipulator"&`& +4 "core" &%  K <: +2 "storage"($& +4 "core" &[ Y Z \ m +3 .tForearm.seek 7 + 300 counts + "manipulator"&' +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +56 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(7' +2 "manipulator"&+& +8 "core" &$ S ;6 +2 "manipulator"&6% +5 "core" % $  +2 .tForearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +3 .tElbow.seek CC + "manipulator"&( +20 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +125 "core" ( +2 "manipulator"&\ & +5 "core" &7  \  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +4 "core" &8 \   K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&&'O +105 "core" ' +2 "manipulator"&]& +5 "core" &8  \ K +2 "manipulator"&/% +4 "core" %T   F +2 "collection"'z& +5 "core" &#% \ +3 "collection"'|& +6 "core" &#%\ +2 .tCC.seek :closed +2 "collection"'(X +5 "core" &%&\ +7 & %#$ \ $e +9 &Xx#%\ \ 8 +9 &v!&\ \ L +10 &Q#$ \ M +9 &hU"#\ M +9 &+S##\ \ M +10 &Y"&\ M +9 &Y#&\ M +9 &rY""\ L +10 &4U"$\ L +9 &Y$$ \ M +10 &!X #\ M +9 &#yX!$\ M +9 &%;U!#\ M +10 &&S"$ \ M +9 &(T #\ M +9 &*X""\ M +10 &,CY"$\ M +9 &.Y#$\ M +10 &/Y $\ M +9 &1Y""\ M +9 &3LX!#\ L +10 &5U "\ L +9 &6V"#\ L +9 &8V"#\ L +10 &:SV"#\ M +9 &<Y#\ L +10 &=U"\ L +9 &?T""\ L +9 &A[W#\ M +10 &C\\\ M +9 &Dj\ O +9 &F\ S +10 &HC\ X +9 &J\ Y +10 &K\ Z +9 &M\ Z +9 &OB\ [ +10 &Q\ [ +9 &R\ [\ +9 &T\ \\ +10 &VH \ \ [ +9 &W{\ / +10 &Xk\ #h +9 &Xm\ S +2 ( +2 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.17 +2 .Hand.open + "manipulator"&f1 +61 "core" 1 +2 "manipulator"&j% +5 "core" % P : # = J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")}+ +61 "core" + + "sampler");% +5 "core" % \ ;7 +2 "collection"'k& +4 "core" &Xj\ LS +3 "Can"\ <bx +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +28 +2 .tdelay 3.8 seconds +382 "collection"'S% +5 "core" %L\ M +2 "sampler")O% +4 "core" %5[# r\ = +2 .tSSV.dial :spit +2 "sampler")> +133 "core"  +2 .tSS.seek 0ml +2 "sampler")#' +288 "core" ' + .tSSV.dial CBV +2 "sampler"))  +133 "core" + .tCTV.dial :intake +2 "collection"'a  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:06.20" +1416 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'N% +4 "core" %LBE\ E +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XD\ D +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X?\ B +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X% +5 "core" %c \ 3 +27 "collection"'E% +3 "core" %L03\ B +2 "sampler"))% +5 "core" %c \ 2 +31 "collection"'a% +3 "core" %L8=\ B +2 "sampler")N% +5 "core" %c {\ 2 +35 "collection"'#% +4 "core" %L9=\ B +2 "sampler")U% +4 "core" %c \ 2 +41 "collection"'% +3 "core" %L46\ C +2 "sampler")Z% +5 "core" %c q\ 2 +46 "collection"'<% +3 "core" %L;>\ B +2 "sampler")5% +5 "core" %c  v\ 1 +2 "collection"'l% +4 "core" %L@@\ A +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +2 "sampler")#.c0X?\ E +2 "sampler")=% +5 "core" %6 W w\ 4 +41 "collection"'F% +3 "core" %L59\ C +2 "sampler")M% +4 "core" %6 W \ 4 +47 "collection"'% +3 "core" %L@B\ C +2 "sampler")% +4 "core" %6 W |\ 3 +53 "collection"'r% +4 "core" %L@B\ D +2 "sampler")3% +4 "core" %6 X n\ 3 +60 "collection"'^% +3 "core" %L:> \ D +2 "sampler") % +5 "core" %6 W \ 3 +68 "collection"'v% +3 "core" %LBE\ C +2 "sampler")'% +5 "core" %6 W ~\ 2 +77 "collection"'i% +4 "core" %L<?\ C + "sampler")"% +5 "core" %6 W  \ 4 +2 "collection"'L% +4 "core" %L;>\ C +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.27ml/s +2 "sampler")#.Y0X\ A +2 "sampler")9% +4 "core" %Spd v\ 1 +36 "collection"'% +3 "core" %L99\ B +2 "sampler"):% +4 "core" %Spd \ 2 +41 "collection"'_% +4 "core" %L9<\ C +2 "sampler")K% +5 "core" %Spd z\ 2 +45 "collection"'4% +4 "core" %LAC\ A +2 "sampler")Q% +4 "core" %Spd \ 2 +53 "collection"'*% +3 "core" %L8<\ B +2 "sampler")Y% +4 "core" %Spd \ 3 +61 "collection"'R% +3 "core" %L=?\ B +2 "sampler") % +4 "core" %Spd v\ 2 +69 "collection"'% +3 "core" %L>@\ C +3 "sampler")e% +4 "core" %Spd p\ 1 +77 "collection"'G% +3 "core" %LAB\ @ +2 "sampler")y% +5 "core" %Spe y\ 2 +87 "collection"'% +4 "core" %LBC\ B +2 "sampler")x% +5 "core" %Spe o\ 2 +99 "collection"'X% +3 "core" %L=@\ B +2 "sampler")% +4 "core" %Spe q\ 2 +113 "collection"'-% +3 "core" %LCD\ B +2 "sampler")% +4 "core" %Sqe \ o\ 2 +2 "collection"'% +5 "core" %LBC\ B + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +3 "sampler")#.P0X<\ C +2 "sampler")% +5 "core" %g` \ 3 +52 "collection"'\ % +3 "core" %LFG\ C +2 "sampler")% +5 "core" %g` {\ 3 +60 "collection"' % +3 "core" %L==\ C +2 "sampler")8% +5 "core" %g` s\ 3 +68 "collection"'% +3 "core" %L@D\ C +2 "sampler")]% +5 "core" %g_ r\ 3 +77 "collection"'/% +3 "core" %LA?\ C +2 "sampler")z% +5 "core" %g` u\ 3 +88 "collection"'c% +3 "core" %LEF\ C +2 "sampler")7% +5 "core" %g` u\ 2 +99 "collection"'P% +3 "core" %L=?\ C +3 "sampler")% +4 "core" %g` {\ 3 +112 "collection"'f% +3 "core" %LBD\ D +2 "sampler")j% +5 "core" %g` r\ 3 +127 "collection"'|% +3 "core" %L??\ C +2 "sampler")k% +4 "core" %g` w\ 3 +2 "collection"'% +4 "core" %L<>\ C +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0X% +3 "core" %L=@\ C +3 "sampler")E% +4 "core" %LZ o\ 2 +23 "collection"')% +4 "core" %L89\ C +2 "sampler")a% +4 "core" %LZ o\ 3 +27 "collection"'N% +4 "core" %L;<\ B +2 "sampler")#% +4 "core" %LZ w\ 2 +31 "collection"'U% +4 "core" %LEH\ C +2 "sampler")% +4 "core" %MZ ~\ 2 +36 "collection"'Z% +3 "core" %L=>\ B +2 "sampler")&% +5 "core" %MZ ~\ 3 +41 "collection"'<% +4 "core" %L9<\ B +2 "sampler")5% +4 "core" %MZ \ 2 +46 "collection"'l% +4 "core" %LCI\ A +2 "sampler");% +4 "core" %MZ w\ 1 +53 "collection"'m% +3 "core" %L8<\ C +2 "sampler")D% +5 "core" %MZ \ 3 +60 "collection"'.% +3 "core" %L@D\ A +2 "sampler")%% +4 "core" %MZ o\ 1 +69 "collection"'% +3 "core" %L>>\ C +2 "sampler")s% +5 "core" %NZ q\ 3 +77 "collection"'A% +3 "core" %L?C\ C +2 "sampler")t% +5 "core" %NZ p\ 2 +87 "collection"'% +4 "core" %L>?\ D +2 "sampler")% +4 "core" %NZ v\ 3 +100 "collection"'2% +3 "core" %LDG\ @ +2 "sampler"),% +5 "core" %NZ x\ 2 +112 "collection"'!% +3 "core" %L>?\ C +2 "sampler")=% +5 "core" %NZ u\ 2 +127 "collection"'F% +3 "core" %L;<\ D +2 "sampler")M% +5 "core" %OW p\ 3 +143 "collection"'T% +5 "core" %L>A\ C +2 "sampler")% +5 "core" %OW x\ 2 +161 "collection"'% +4 "core" %L??\ C +2 "sampler")r% +4 "core" %OW \ z\ 2 +2 "collection"'3% +5 "core" %L=@\ B + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.93ml/s +2 "sampler")#.A0X\ F +2 "sampler")"% +4 "core" %p9 y\ 5 +20 "collection"'L% +4 "core" %L?@\ E +2 "sampler") % +4 "core" %p9 r\ 3 +24 "collection"'u% +3 "core" %LAD\ D +2 "sampler")% +4 "core" %p9 y\ 4 +28 "collection"'C% +3 "core" %LCB\ E +2 "sampler")p% +5 "core" %p9 ~\ 5 +31 "collection"'(% +3 "core" %L>@\ E +2 "sampler")W% +5 "core" %p9 \ 5 +36 "collection"'% +3 "core" %LAC\ E +2 "sampler")q% +5 "core" %p9 \ 4 +40 "collection"'B% +68 "core" %LBD\ E +3 "sampler")I% +6 "core" %p9 {\ 5 +45 "collection"'g% +4 "core" %LCG\ E +2 "sampler")9% +4 "core" %p9 \ 4 +53 "collection"'% +3 "core" %L=>\ E +2 "sampler"):% +5 "core" %p9 \ 5 +60 "collection"'_% +3 "core" %LCG\ D +2 "sampler")K% +4 "core" %p9 s\ 4 +69 "collection"'o% +3 "core" %L>?\ E +2 "sampler")4% +5 "core" %p9 r\ 4 +77 "collection"'Q% +3 "core" %LEG\ E +2 "sampler")*% +5 "core" %p9 t\ 4 +87 "collection"'Y% +4 "core" %L?B\ B +2 "sampler")R% +5 "core" %p9 t\ 3 +99 "collection"' % +3 "core" %L@D\ D +2 "sampler")% +5 "core" %p9 p\ 4 +112 "collection"'e% +4 "core" %LDC\ D +2 "sampler")G% +4 "core" %p9 t\ 3 +127 "collection"'y% +3 "core" %L@A\ E +2 "sampler")% +4 "core" %p9 o\ 4 +144 "collection"'x% +4 "core" %LAE\ D +2 "sampler")X% +4 "core" %p9 q\ 3 +162 "collection"'% +4 "core" %LDD\ D +2 "sampler")-% +4 "core" %p9 r\ 4 +183 "collection"'% +3 "core" %L>@\ E +2 "sampler")% +4 "core" %p9\ x\ 5 +196 "collection"'0% +3 "core" %LAE\ E +2 "sampler")1% +4 "core" %p9 s\ 4 +196 "collection"'@% +3 "core" %LAE\ D +2 "sampler")% +4 "core" %p9  w\ 4 +196 "collection"'?% +3 "core" %LCF \ D +2 "sampler"){% +4 "core" %p9(# \ 4 +21 .tSS.reconfigure :default +2 "sampler")#.0X +131 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X@d +102 "collection"'09 +3 "core" 9WDd +102 "collection"'19 +4 "core" 9rHd +102 "collection"'@9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Qd +103 "collection"'?9 +3 "core" 9Ud +103 "collection"'{9 +2 "core" 9Yd +103 "collection"'H9 +3 "core" 9]d +102 "collection"'h9 +3 "core" 9"ad +102 "collection"' 9 +3 "core" 9Afd +103 "collection"' 9 +3 "core" 9ajd +103 "collection"'9 +3 "core" 9nd +102 "collection"'`9 +3 "core" 9ra +102 "collection"'$9 +4 "core" 9w^ +102 "collection"'9 +3 "core" 9{[ +102 "collection"'+9 +4 "core" 9X +102 "collection"'b9 +3 "core" 9 U +103 "collection"'V9 +3 "core" 9BQ +102 "collection"'9 +3 "core" 9bN +102 "collection"'[9 +4 "core" 9L +102 "collection"'9 +4 "core" 9I +102 "collection"'9 +3 "core" 9G +102 "collection"'9 +3 "core" 9C +102 "collection"' 9 +3 "core" 9A +103 "collection"'89 +3 "core" 9> +102 "collection"'9 +3 "core" 9<= +102 "collection"']9 +3 "core" 9Z: +103 "collection"'69 +3 "core" 9v8 +102 "collection"'z9 +3 "core" 95 +103 "collection"'c9 +3 "core" 93 +102 "collection"'79 +4 "core" 92 +102 "collection"'\ 9 +3 "core" 9/ +103 "collection"'9 +3 "core" 9- +102 "collection"'f9 +3 "core" 9, +103 "collection"'j9 +3 "core" 92* +102 "collection"'P9 +4 "core" 9J) +102 "collection"'|9 +3 "core" 9`' +103 "collection"'9 +3 "core" 9w& +102 "collection"'w9 +3 "core" 9 $ +103 "collection"'~9 +3 "core" 9 # +102 "collection"'k9 +4 "core" 9 " +102 "collection"'>9 +3 "core" 9 +102 "collection"'/9 +3 "core" 9 +103 "collection"'S9 +2 "core" 9 +103 "collection"'O9 +3 "core" 9 +102 "collection"'E9 +3 "core" 9  +103 "collection"')9 +3 "core" 9  +102 "collection"'a9 +3 "core" 9 . +103 "collection"'J9 +2 "core" 9 =\  +103 "collection"'#9 +3 "core" 9 K +102 "collection"'U9 +7 "core" 9 Z +103 "collection"'9 +3 "core" 9 h +102 "collection"'Z9 +3 "core" 9 u +102 "collection"'<9 +66 "core" 9 " +102 "collection"'N9 +3 "core" 9 !& +103 "collection"'l9 +3 "core" 9 "* +102 "collection"'&9 +3 "core" 9 #/ +103 "collection"';9 +3 "core" 9 &3 +102 "collection"'m9 +3 "core" 9 &7 +103 "collection"'.9 +2 "core" 9 (; +103 "collection"'59 +4 "core" 9 )@ +102 "collection"'%9 +3 "core" 9 *D +103 "collection"'9 +3 "core" 9 +H +102 "collection"'s9 +3 "core" 9 -L +103 "collection"'A9 +2 "core" 9 .P +103 "collection"'}9 +4 "core" 9 /U +102 "collection"'9 +3 "core" 9\ 0Y +102 "collection"'9 +4 "core" 9\ \ 1] +102 "collection"'29 +3 "core" 9\ 3a +103 "collection"'D9 +3 "core" 9\ 3f +102 "collection"'!9 +3 "core" 9\ 4j +103 "collection"'=9 +3 "core" 9\ "5n +102 "collection"'F9 +3 "core" 9\ '7r +102 "collection"',9 +4 "core" 9\ -7v +102 "collection"'M9 +3 "core" 9\ 1:{ +103 "collection"'9 +3 "core" 9\ 6: +103 "collection"'9 +3 "core" 9\ ;; +102 "collection"'39 +3 "core" 9\ @= +102 "collection"'T9 +3 "core" 9\ D= +103 "collection"''9 +2 "core" 9\ I> +103 "collection"'t9 +3 "core" 9\ L? +103 "collection"'r9 +3 "core" 9\ PA +102 "collection"'v9 +3 "core" 9\ TB +103 "collection"'i9 +3 "core" 9\ XC +102 "collection"'L9 +3 "core" 9\ ZD +102 "collection"' 9 +4 "core" 9\ _E +102 "collection"'"9 +3 "core" 9\ cE +103 "collection"'u9 +3 "core" 9\ eG +102 "collection"'9 +3 "core" 9\ iH +102 "collection"'\\9 +3 "core" 9\ lI +103 "collection"'C9 +3 "core" 9\ oJ +103 "collection"'p9 +3 "core" 9\ rJ +102 "collection"'W9 +3 "core" 9\ tK +103 "collection"'(9 +3 "core" 9\ vM +102 "collection"'q9 +3 "core" 9\ yM +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ x  +2 '^9 +7 "core"  + 9\ zN +2 "collection"'I% +4 "core" %\ \\ +2 #tBegun lysing Collection Puck Heater at 68C/39.9psia +22592 "Can"\ \\q +37395 "core" ` +2 "collection"'B9 +4 "core" 9\  +2 "collection"'9% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.9psia +2 .CS.seek 0ml + "collection"'g'Q +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"': @ +97 "core" A +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +3 .tCS.seek 5ml +2 "collection"'K'm +1338 "core" ' +2 .tCSV.dial CTV +2 "collection"'o  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Q @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'*  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +54 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'R'Q +1335 "core" ' +2 "collection"' % +5 "core" %Tqr\ + #tPuck @46.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +101 "core"  +2 .tCBV.dial CSV + "collection"'e  +28 "core" +2 "collection"'G% +5 "core" %TGH\ +2 .tCS.seek 5ml +2 "collection"'y'm +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'x% +4 "core" %mosh\  +3 .tCS.seek 7ml + "collection"'X' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" > +3 .tCS.seek 10ml + "collection"'-' O +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +111 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +30 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'0  +2 '1  +39 "core" ~ +92  +2 .tCS.seek 5ml +2 "collection"'@'m +1335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" A +2 .tCSV.dial :waste +2 "collection"'? +98 "core" +2 .tCS.seek 0ml +2 "collection"'{'Q +1346 "core" ' + .tCSV.dial :air +2 "collection"'H @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"'h'm +1343 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'$'Q +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +109 "core" +2 .tCBV.dial CSV +2 "collection"'+  +31 "core"  +2 "collection"'b% +4 "core" %LOS\ +3 .tCS.seek 4.999ml + "collection"'V'm +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'[% +5 "core" %m\ +2 .tCS.seek 7ml +2 "collection"'' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +7 "collection"'' O +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" _ +2 #tLysing Complete + "collection"'8& +5 "core" &Xj\ S +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\  \   +2 "storage"(]% +4 "core" % 9 B\ k +2 "storage"(6. +3 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(z(K +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +3 "core" &K 7\ b +2 "manipulator"&7& +4 "core" &6 \ . K +2 "manipulator"&\ % +4 "core" %\   4  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +162 "core" ( +3 "manipulator"&f& +5 "core" &  U + "storage"(j& +5 "core" &K q q u\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&P'8 +98 "core" ' + "storage"(|& +5 "core" &K r q a\ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +236 "core" ' +2 "storage"(w- +4 "core" -'? + .tSE.configure :default +64 "storage"(#QK-0-\ b +3 "manipulator"&~& +4 "core" &  U + "storage"(k& +5 "core" &K Y V (\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&>' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(S- +3 "core" -'? +3 .tSE.seek 6.19 Pucks below Top Plate +2 "storage"(O'f +41 "core" ' + "manipulator"&E% +5 "core" %   : +2 "storage"()& +4 "core" &K  \ f +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts + "manipulator"&a' +19 "core" ' +2 "manipulator"&J& +5 "core" &   [ T +2 "storage"(#& +4 "core" &K V X \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&U'8 +28 "core" ' +3 .tSE.seek 7.19 Pucks below Top Plate +2 "storage"('U +47 "core" ' +2 "manipulator"&Z& +5 "core" &  T +2 "manipulator"&<% +5 "core" %  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +3 .tElbow.seek CC + "manipulator"&l( +156 "core" ( + "manipulator"&&& +5 "core" &2   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &2 P G +2 .tForearm.seek CC +2 "manipulator"&m'O +101 "core" ' +2 .tHand.close + "manipulator"&./ +57 "core" / +2 .tCC.seek :open +2 "collection"'5( +424 "core" ( +2 "storage"(%& +5 "core" &K 7 C\ j + "storage"(& +5 "core" &K B @\ j +3 "manipulator"&s& +4 "core" &2  9 G +2 "manipulator"&A% +4 "core" % ]    B +2 .tForearm.seek :retract +2 "manipulator"&}'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&( +163 "core" ( +2 "manipulator"&& +5 "core" &   C +2 "storage"(2& +4 "core" &K \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 6 + "manipulator"&D' +108 "core" ' +2 .tElbow.hold + "manipulator"&!, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&=1 +54 "core" 1 +3 "manipulator"&F% +4 "core" % h  \  +3 "storage"(,& +4 "core" &K  \ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 300 counts + "manipulator"&M' +12 "core" ' +2 "manipulator"&& +5 "core" &   C +2 "storage"(& +4 "core" &K \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&3'8 +33 "core" ' +2 "storage"(T% +5 "core" %Y \ t +2 ."downElevator"SE.seek :down +4 "storage"('' +99 (t% +3 "core" %؇# \ vQL +3 "manipulator"&r% +5 "core" %3   " & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +80 "core" ' + ."downElevator"SE.stop + "storage"(5 +11 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +5 "core" &\ +2 "manipulator"&L& +5 "core" & C + "manipulator"& % +5 "core" %\     +3 .tElbow.seek FlushPuck::Garage + "manipulator"&"(-6 +173 "core" ( +3 "manipulator"&u& +5 "core" &-8   9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-8 G 9 +2 .tForearm.seek :garage +2 "manipulator"&\\'n +106 "core" ' +2 .tHand.close +2 "manipulator"&C/ +54 "core" / +2 "manipulator"&p& +5 "core" &-8 \  9 +2 "manipulator"&W% +4 "core" % ]    +2 "Can"\ Gq +2 .tForearm.seek :retract +2 "manipulator"&('\ +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&q( +280 "core" ( +2 "manipulator"&^& +5 "core" &4 \ \  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &4 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&4'O +96 "core" ' +2 "manipulator"&& +5 "core" &4  I +2 "manipulator"&B% +4 "core" %M  \  +2 "collection"'9& +5 "core" &\ +3 "collection"'_& +5 "core" &\ +3 .tCC.seek :closed + "collection"':(X +5 "core" &`\ +7 & +G\ $e +9 &Xy\ 8 +9 &u\ L +10 &T\ K +9 &uW\ L +10 &7Vn\ L +9 &UU\ L +9 &U-\ L +10 &}T\ L +9 &?U\ L +9 & V\ L +10 &!UE\ L +9 &#U\ L +10 &%HT\ L +9 &'\ To\ L +9 &(Ue\ L +10 &*UL\ L +9 &,PV\ L +9 &.V\ L +10 &/T\ L +9 &1V\ L +10 &3WV\ L +9 &5U\ L +9 &6U\ L +10 &8Uq\ L +9 &:_U]\ L +9 &( +31 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +122 "core" ( + "manipulator"&a& +5 "core" &1  e G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +4 "core" &2  G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'O +103 "core" ' + "manipulator"&;& +5 "core" &2 \  G +2 "manipulator"&U% +5 "core" %O  l +2 "collection"'/& +4 "core" &\ +3 "collection"'.& +6 "core" &z\ +2 .tCC.seek :closed +3 "collection"'N(X +4 "core" &s\ +5 &h\ 7 +9 &FK{H\ 0 +9 &ts}1\ E +10 &Z\ M +9 &U\ L +9 &T\ L +10 &fR\ L +9 &(U\ L +10 &Ue\ L +9 &Uo\ L +9 &mUZ\ L +10 &!/U\ L +9 &"U\ \ L +9 &$U\ L +10 &&vU\ L +9 &(8U\ L +10 &)VE\ L +9 &+T\ L +9 &-~W\ L +10 &/@U\ L +9 &1U\ L +9 &2V\ L +10 &4U\ L +9 &6GV\ L +10 &8\ W\ L +9 &9T\ L +9 &;T\ L +10 &=OU\ L +9 &?V\ L +9 &@Uy\ M +10 &BZr\ M +9 &DRee\ N +10 &F _\ R +9 &GX\ V +9 &I|L\ X +10 &K>M\ X +9 &LJ\ Y +9 &N;\ Y +10 &P}-\ Z +9 &R<%\ [\ +10 &S"\ [ +9 &U\ [ +10 &Ww\ @ +9 &XN.\ )y +9 &Xyg\ N +3 ( + "collection"'.& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.21 + .Hand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&%% +5 "core" % O   l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'s  +127 "core"  +2 .tCSV.dial CTV +2 "collection"'A  +27 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 "collection"'2% +5 "core" % T\  +2 .tCS.seek 4.001ml +2 "collection"'m'NU +1595 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%l  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%=  +70 "core"  +2 .tPS.seek 0ml + "processing"%F'd +2609 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"', ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +63 "core" > +5 .tCS.seek 10ml + "collection"'' O +1591 "core" ' +2 .tCSV.dial CTV + "collection"'T  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'}'Q +2621 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'r  +127 "core" +2 "collection"'& +4 "core" &XyhV\ N +2 #tStoring lyfil puck in Collection Clamp to tube 6 +2 "manipulator"&i% +4 "core" %  \ \   +2 "storage"(D% +4 "core" % 9 G \ l +2 "storage"(L. +3 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (M& +3 "core" &K = ?\ c +2 "manipulator"&& +4 "core" &2   G +2 "manipulator"&u% +5 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&3( +178 "core" ( +2 "manipulator"&& +5 "core" &   + "storage"('& +5 "core" &K q p h\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&!'8 +99 "core" ' + "storage"(C& +5 "core" &K p p C\ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(p'g +225 "core" ' + "storage"(W- +4 "core" -'0 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&v& +3 "core" &    +2 "storage"(\\& +4 "core" &K O 3 \ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&^' +29 "core" ' +2 .tElbow.hold + "manipulator"&I, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"("- +3 "core" -'0 +3 .tSE.seek 7.19 Pucks below Top Plate + "storage"('W +39 "core" ' + "manipulator"&B% +5 "core" %}    +2 "storage"(9& +4 "core" &K ; \ d +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 316 counts + "manipulator"&(' +14 "core" ' + "manipulator"&5& +5 "core" &    +2 "storage"(& +4 "core" &K U L\ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts +2 "manipulator"&g'8 +25 "core" ' +2 .tSE.seek 8.19 Pucks below Top Plate +2 "storage"(o'F +48 "core" ' + "manipulator"&_& +5 "core" & 5  +2 "manipulator"&*% +5 "core" %J \ \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +3 .tElbow.seek CC + "manipulator"&4( +160 "core" ( +2 "manipulator"& & +5 "core" &2   G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +4 "core" &2   G +2 .tForearm.seek CC +2 "manipulator"&e'O +95 "core" ' +3 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"'R( +425 "core" ( + "storage"(& +5 "core" &K 7 5 D\ j +2 "storage"(x& +5 "core" &K 3 4 \ i +2 "manipulator"&y& +4 "core" &2 \  G +2 "manipulator"&% +4 "core" % _  o +2 .tForearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&( +165 "core" ( +2 "manipulator"&X& +4 "core" &  ; t +2 "storage"(0& +4 "core" &K o p E\ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 6 + "manipulator"&' +110 "core" ' +2 .tElbow.hold + "manipulator"&-, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&11 +61 "core" 1 +3 "manipulator"&?% +5 "core" % k    + "storage"(& +4 "core" &K   ;\ g +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 290 counts + "manipulator"&H' +12 "core" ' +2 "manipulator"& & +5 "core" &    t +2 "storage"( & +4 "core" &K o r _\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&`'8 +28 "core" ' +2 "storage"(q% +5 "core" %N x u\ t +3 ."downElevator"SE.seek :down +3 "storage"(Q' +101 (:% +3 "core" % E\ wPI +2 "manipulator"&% +5 "core" %?  | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +79 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +21 "core" ' +2 .tPSV.dial :air +2 "processing"%  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%[ +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%{  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%8'd +2609 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%b& +4 "core" &\  +2 "manipulator"&& +4 "core" &  t +2 "manipulator"&]% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(-6 +177 "core" ( +2 "manipulator"&V& +5 "core" &-1  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &-1   J +2 .tForearm.seek :garage +2 "manipulator"&\ 'n +103 "core" ' +2 .tHand.close + "manipulator"&n/ +57 "core" / +2 "manipulator"&z& +4 "core" &-> \  = +2 "manipulator"&j% +4 "core" % l   +3 .tForearm.seek :retract + "manipulator"&|'\ +107 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&$(? +118 "core" ( +2 "manipulator"&& +5 "core" &D  # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +4 "core" &D  7 # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +64 .tForearm.seek PC + "manipulator"&k'Η +98 "core" ' +2 "manipulator"& & +4 "core" &D    # +2 "manipulator"&S% +5 "core" %Ξ  +3 "processing"%)& +4 "core" &\  +2 "processing"%J& +6 "core" &\  +3 .tPC.seek :closed + "processing"%Z(X +5 "core" &\  +7 &I\ &k +10 &zX\ : +9 &z\ N +9 &[\ O +10 &Y]\ O +9 &W\ N +9 &^\ N +10 &^\ N +9 &b]\ N +10 &$_\ N +9 &X\ N +10 &!]\ \ N +9 &#j] \ N +9 &%,_\ N +9 &&^\ N +10 &(Y\ N +9 &*rX \ N +10 &,3_\ O +9 &-Z\ N +9 &/_\ O +10 &1z\\\ \ N +9 &3<Z\ N +9 &4Y \ N +10 &6Z \ O +9 &8\\\ O +10 &:C\\ \ O +9 &<Y\ N +9 &=]\ \ N +10 &?]\ O +9 &ALZ\ N +9 &C _\ O +10 &Df\ O +9 &Fs"\ Q +10 &HE"\ S +9 &J \ T +9 &K!\ T +10 &M"\ U +9 &OI \ U +9 &Q\ #\ U +10 &R\ U +9 &T$\ U +9 &VO-\ U +10 &Wzn&\ ) +9 &X .\ F +9 ( +3 "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%<& +5 "core" &X"/\ 1 + &X"/\ 1 +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&f% +5 "core" % Ξ  ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%a  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%O +42 "core" +3 "processing"%w% +4 "core" %eJ\ +3 .tPS.seek 0.3ml + "processing"%#'b +391 "core" ' + .tPSV.dial PSR +2 "processing"%; +98 "core"  +3 "processing"%U% +4 "core" %g|\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%/'. +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%E' +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%P +98 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%h  +100 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&%& +5 "core" &D  # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.(? +4 "core" ( + "manipulator"&s& +5 "core" &D  # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &D  # +2 .tForearm.seek PC +2 "manipulator"&&'Η +100 "core" ' +2 .tHand.close + "manipulator"&@/ +55 "core" / +2 .tPC.seek :open +2 "processing"%2( +425 "core" ( +2 "manipulator"&& +5 "core" &D   # +2 "manipulator"&l% +4 "core" % ΐ  @ +3 .tForearm.seek :retract + "manipulator"&='\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +128 "core" ( +2 "manipulator"&,& +5 "core" &-3  + % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-3  0 % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&m'n +103 "core" ' + .tHand.open +2 "manipulator"&T1 +59 "core" 1 +2 "manipulator"&% +5 "core" % \\  6 c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +99 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp +2 "processing"%r& +4 "core" &V\ +2 "manipulator"&% +5 "core" %\   S  + "storage"(i% +5 "core" % )\ { + "storage"(D. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(L([ +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (M& +2 "core" &[ 4 6\ j +3 "manipulator"&& +4 "core" &-N \ +2 "manipulator"&u% +4 "core" %\   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&c( +180 "core" ( + "manipulator"&& +5 "core" &  , 6 +2 "storage"('& +4 "core" &[ \ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts +2 "manipulator"&>'H +93 "core" ' +3 "storage"(C& +4 "core" &[ \ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +176 "core" ' + "storage"(W- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (v& +2 "core" &[ 5 3 \ l +3 "manipulator"&\\& +4 "core" &  6 +2 .tElbow.seek 7 +2 "manipulator"&"( +4 "core" ( + "manipulator"&B& +5 "core" &   6 +2 "storage"(9& +4 "core" &[ X Y 5\ m +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&5' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&_& +3 "storage"(*' +7 "core" &  F 6 +2 "manipulator"&!% +5 "core" %   +2 .tForearm.seek :retract + "manipulator"&3'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&p(? +47 "core" ' + ."downElevator"SE.stop + "storage"(5 +206 "core" ( +2 "manipulator"&^& +5 "core" &7  I . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +4 "core" &7  - . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +103 "core" ' + "manipulator"& & +5 "core" &7  . +2 "manipulator"&K% +4 "core" %Θ 4  +2 "processing"%g& +5 "core" &n\ +2 "processing"%I& +5 "core" &l\ +3 .tPC.seek :closed + "processing"%(X +5 "core" &p\ +7 & n\ #b +10 &W~g\ 8 +9 &}b\ M +9 &Xf\ N +10 &`Zc\ N +9 &"Y`\ N +10 &YL\ N +9 &YR\ M +9 &gYS\ N +10 &)ZR\ N +9 &WI\ N +9 &!YA\ N +10 &#pY?\ N +9 &%2YD\ N +10 &&\\;\ N +9 &(Y:\ N +9 &*xX+\ N +10 &,:Z.\ N +9 &-V3\ N +9 &/Z4\ N +10 &1W4\ N +9 &3A\\*\ N +10 &5X\ N +9 &6Z\ N +9 &8X\ N +10 &:I[\ N +9 &< W\ N +9 &=Y\ M +10 &?Y\ N +9 &ARY\ N +10 &C_\ N +9 &Do\ P +9 &F"\ R +10 &HH\ T +9 &J \ T +9 &K\ T +10 &M\ U +9 &OM\ U +10 &Q\ U +9 &R\ U +9 &T \ U +10 &VR \ V +9 &Wys \ (| +9 &X" \ K +10 &X#\ 2 +2 ( +2 "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&Y1 +60 "core" 1 + "manipulator"&N% +5 "core" % Η   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%x \\ +2 %y9 +7 "core" 9 +152 "processing"%9 +6 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%09 +3 "core" 9 +103 "processing"%e9 +2 "core" 9 +103 "processing"%49 +3 "core" 9 +102 "processing"%19 +4 "core" 9 +102 "processing"%?9 +3 "core" 9  +103 "processing"%9 +2 "core" 9$ +103 "processing"% 9 +3 "core" 9) +102 "processing"% 9 +3 "core" 9- +103 "processing"%q9 +3 "core" 91 +103 "processing"%G9 +2 "core" 95 +103 "processing"%:9 +3 "core" 99 +102 "processing"%9 +3 "core" 9> +102 "processing"%9 +3 "core" 9B +104 "processing"%9 +5 "core" 9F +103 "processing"%H9 +3 "core" 9J +102 "processing"%9 +3 "core" 9O +59 "Can"\ Oq +43 "processing"%o9 +3 "core" 9S +103 "processing"%`9 +2 "core" 9W +103 "processing"%Q9 +4 "core" 9[ +102 "processing"%F9 +3 "core" 9` +102 "processing"%[9 +3 "core" 9d +102 "processing"%{9 +4 "core" 9h +102 "processing"%9 +3 "core" 9l +102 "processing"%9 +4 "core" 9p\ +103 "processing"%9 +2 "core" 9u\ +103 "processing"%b9 +3 "core" 9 y +102 "processing"%9 +3 "core" 9} +102 "processing"%]9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"%V p\\p +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +98 "core"  +2 "processing"%-% +5 "core" %a \ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%n' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%z'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%j  +70 "core"  +2 .tPSV.dial PTV + "processing"%+ +71 "core" + .tPBV.dial :waste1 +2 "processing"%  +125 "core" + "processing"%~% +5 "core" %Ң\  +3 .tPS.seek 1.5ml + "processing"%\ 'R +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" * +3 .tPS.seek 0ml + "processing"% 'd +1594 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "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 +2 "processing"%d' +2344 "core" ' + .tPSV.dial PTV +2 "processing"%< +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +2327 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%w +43 "core" +2 .tPRV.dial :ab1 + "processing"%k @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%8'c +355 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"';  + "processing"%U  +44 "core" +3  +2 "processing"%#% +4 "core" %b\  +2 .tPS.seek 0.34ml +2 "processing"%/'q +436 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'P  +29 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%h'G[ +1183 "core" ' +2 .tPRV.dial :waste2 + "processing"%E @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%s  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%A'Ҧ +715 "Can"\ Hq +886 "core" ' +2 .tPSV.dial :PML + "processing"%@ +42 "core" +2 .tPTV.dial :mixing +2 "processing"%$ @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%Z% +5 "core" %ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +3 .tPS.seek 0ml + "processing"%,'d +1951 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  Q\ +2 "manipulator"&&& +5 "core" &7    . + "manipulator"&.% +5 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(-6 +125 "core" ( +2 "manipulator"&& +5 "core" &-1  \ 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &-1  T  +2 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' +2 .tHand.close +2 "manipulator"&i/ +64 "core" / + "manipulator"&=& +5 "core" &-N    +2 "manipulator"&D% +4 "core" % d \   +3 .tForearm.seek :retract + "manipulator"&m'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M( +278 "core" ( +2 "manipulator"&& +5 "core" &:  = L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &: \ \ % L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +106 "core" ' +2 "manipulator"&& +5 "core" &9 E L +2 "manipulator"&'% +4 "core" %J \  U +3 "collection"'C& +4 "core" & l\ +2 "collection"'& +7 .tCC.seek :closed +2 "collection"'W(X +3 "core" & H\ +10 & ,K\ %g +9 &V} L\ 8 +9 &~  K\ M +10 &W  O\ N +9 &oX K\ M +9 &1X O\ M +10 &Y  K\ N +9 &\\R\ N +10 &vV L\ N +9 &8W  M\ N +9 &W  R\ M +10 &!W  N\ N +9 &#~Z  P\ N +9 &%AU S\ M +10 &'X  N\ N +9 &(W  G\ N +10 &*W  R\ M +9 &,HY  K\ N +9 &.\ [  K\ N +10 &/U\  T\ N +9 &1X  I\ M +9 &3PX  H\ N +10 &5Z  M\ N +9 &6\\  I\ N +10 &8W  G\ N +9 &:XW\  M\ N +9 &<X\  H\ N +10 &=[\  N\ N +9 &?U\  H\ N +9 &A`V  L\ N +10 &C"Z K\ N +9 &DbJ\ N +10 &F|I\ R +9 &HPJ\ {V +9 &J K\ xY +10 &KJ\ wZ +9 &MK\ wZ +9 &OKK\ vZ +10 &Q H\ v[ +9 &RI\ u\\ +10 &TJ\ u\\ +9 &VOK\ u\\ +9 &WrL\ y, +10 &Xu"K\ yT +9 ( + &X}eJ\ L +2 "collection"'& +75 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.07 +2 "collection"'v& +4 "core" &X}eL\ L + &X}eK\ L + &X}eJ\ L + &X}eL\ L + &X}eG\ L +2 &X}e)\ L + &X}e<\ L + &X}eM\ L + &X}fn\ L + .tHand.open + "manipulator"&t1 +60 "core" 1 + "manipulator"&\\% +5 "core" % I   1 V +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"%9 +99 "core"  +2 "processing"%% +5 "core" %h\ w + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%_'U +1597 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%!  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +1602 "core" ' +2 .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 +3 .tCBV.dial PRV +3 "processing"%^  +3 "collection"'5  +31 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%( +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%"  +72 "core" +3 .tPS.seek 0ml + "processing"%*'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +44 "core" +2 .tPS.seek 0ml +2 "processing"%3'd +2624 "core" ' + .tPSV.dial :air +2 "processing"%2  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%Y' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +41 "core" +2 .tPS.seek 0ml +2 "processing"%y'd +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +4 "core" &7  K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &7  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +4 "core" &7  K +3 .tForearm.seek CC + "manipulator"&0'O +101 "core" ' +2 .tHand.close + "manipulator"&e/ +61 "core" / +3 .tCC.seek :open + "collection"'4( +425 "core" ( +2 "manipulator"&1& +5 "core" &7 \  K +2 "manipulator"&?% +4 "core" % a \ \  Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +291 "core" ( +2 "manipulator"& & +5 "core" &-5  < L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &q& +3 "core" &-5  D L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&G'n +101 "core" ' +2 .tHand.open + "manipulator"&:1 +54 "core" 1 +2 "manipulator"&% +5 "core" % s   + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "12:00:29.41" +24846 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%`' +2355 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%F  +42 "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"  +3 ."da"PS.seek 0ml + "processing"%'d +2169 "Can"\ QJq +161 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +5 "core" %i\ + #"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' +589 "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 +2 "processing"%]  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" + "processing"%% +5 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'Y +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%+'d +1603 "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"%~ * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%z +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2344 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%x +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%)  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2335 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%<% +5 "core" %c\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +61 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%f'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%J +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%O% +5 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'U +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%a'd +1604 "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 +2 "processing"%U * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +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"%/ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2325 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%s  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%%  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%@  +43 "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"%'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%Z  +42 "core"  +2 "processing"%l% +4 "core" %]\  +3 ."da"PS.seek 0.55ml + "processing"%A' +331 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%& +42 "core" +2 ."da"PTV.dial :mixing + "processing"%. @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%r% +4 "core" %ҧ\  +3 ."da"PS.seek 1.85ml +2 "processing"%p' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%='d +1007 "Can"\ Qq +946 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%D  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2336 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%u +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%T  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +43 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%'  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2325 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +126 "core"  +2 "processing"%R% +4 "core" %f\ +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"%v' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +991 "Can"\ Lvq +606 "core" ' + ."da"PTV.dial :puck +2 "processing"%\\  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +34 "core" +2 "processing"%% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml + "processing"% 'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%!'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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"%c +71 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%5' +2342 "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"%" +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2334 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%* +126 "core"  +2 "processing"%g% +5 "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"%K' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"%2'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%N  +33 "core" +2 "processing"%Y% +4 "core" %ҡ\  +3 ."da"PS.seek 1.5ml + "processing"%I'Q +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X'd +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +54 .PBV.dial :waste1 +10 "processing"%e  +33 "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"%B +71 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%W' +2345 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +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"%0 +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'd +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%:% +5 "core" %h\ + #"da"Pulling 0.5ml of PSR.wash +2 .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" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%H% +5 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'd +1600 "core" ' +2 ."da"delay 2:00 +2262 "Can"\ J| q +9741 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Q  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +2352 "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2332 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +133 "core"  +5 "processing"%7% +19 "core" %f\ u +10 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +10 "processing"%-' +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +4 "core" %\ t + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%~% +5 "core" %ң\ q +2 ."da"PS.seek 1.5ml +2 "processing"%z'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +31 "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"%) +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2372 "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 + "processing"%| +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +3 ."da"PS.seek 0ml +2 "processing"%J'd +2345 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%d +128 "core"  +2 "processing"%O% +5 "core" %d\ v + #"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"%f'Ҧ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 "processing"%;% +3 "core" %Ҧ\ j +3 ."da"PS.seek 1.5ml +2 "processing"%U'V +584 "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 +2 "processing"%a  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +1594 "core" ' +2 "processing"%9 +4 "core" 9Z5> +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%/  +4 "core" 5? + 5? + "processing"%E& +4 "core" &X"\ v2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&8% +4 "core" %\   g  +2 "storage"(s% +4 "core" % \ Y +2 "storage"(%. +3 "core" .([ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 6 +2 "storage"(@(K +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ($& +3 "core" &K \ S +2 "manipulator"&h& +4 "core" &-5 \ * L +2 "manipulator"&Z% +5 "core" %\   B  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 +2 "manipulator"&l( +182 "core" ( +2 "manipulator"&& +4 "core" & 1 +2 "storage"(& +4 "core" &K >\ X +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&A'8 +98 "core" ' +2 "storage"(&& +5 "core" &K 3\ X +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(.'g +208 "core" ' +2 "storage"(- +4 "core" -'" + ."da"SE.configure :default +65 "storage"(#QK-0-\ b +6 "manipulator"&r& +4 "core" & \ \  1 +2 "storage"(i& +4 "core" &K B\ R +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&p, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(D- +4 "core" -'" +3 ."da"SE.seek 8.19 Pucks below Top Plate +2 "storage"('I +41 "core" ' +2 "manipulator"&% +5 "core" %}   + "storage"(=& +5 "core" &K y \ L + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 6 + 314 counts + "manipulator"&u' +21 "core" ' + "manipulator"&T& +5 "core" & > 0 +2 "storage"(& +4 "core" &K \ R +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&''8 +20 "core" ' +4 ."da"SE.seek 9.19 Pucks below Top Plate +2 "storage"('8 +49 "core" ' +2 "manipulator"&m& +5 "core" &  0 +2 "manipulator"&R% +4 "core" %3  9 # +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&v(? +253 "core" ( +2 "manipulator"&\\& +5 "core" &D \ | ' +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &D I ' +2 ."da"Forearm.seek PC +2 "manipulator"&9'Η +101 "core" ' +3 ."da"Hand.close + "manipulator"&/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +425 "core" ( +2 "storage"(,& +5 "core" &K W\ W + "manipulator"& & +5 "core" &D   ' +3 "manipulator"&_% +4 "core" % Υ A 9 +2 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&c( +285 "core" ( +2 "manipulator"&!& +4 "core" &  3  +2 "storage"(^& +4 "core" &K \ Z +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&('8 +95 "core" ' +3 ."da"Hand.open + "manipulator"&"1 +60 "core" 1 +2 "storage"(- +4 "core" -'8 +3 ."da"SE.seek 8.95 Pucks below Top Plate +2 "storage"(5' +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.18 Pucks below Top Plate + "storage"(*'> +140 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1512h50ml_nessie.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +593 #"da"SX MX5/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.071 seconds\ /var/log/esp/da23aug1512h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1512h50ml15s_nessie.tif +1573 #SX MX5/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1512h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1512h50ml25s_nessie.tif +2573 #SX MX5/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1512h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "22.071 sec auto-exposure",Subject: "da23aug1512h50ml images!" +4 "storage"(g- +8 "core" -'> +4 "storage"( & +5 "core" &K \ X +2 "manipulator"&K& +4 "core" &   +7 ."da"Elbow.seek 6 +5 "manipulator"&3( +12 "core" ( +6 "manipulator"&N& +8 "core" &  N  +2 "storage"(Y& +5 "core" &K 1\ X +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&2'8 +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.9 Pucks below Top Plate + "storage"(' +65 "core" ' + "manipulator"&I& +5 "core" &    +2 "storage"(e& +4 "core" &K D Q\ m +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&M' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&B, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.08 Pucks below Top Plate +2 "storage"(X' +30 "core" ' +2 "manipulator"&1% +5 "core" % & / + "storage"(?& +5 "core" &K  8\ e +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 6 + 300 counts + "manipulator"&0' +21 "core" ' +2 "manipulator"& & +5 "core" &    +2 "storage"(W& +5 "core" &K T K \ \ o +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&'8 +20 "core" ' +13 "storage"(:% +7 "core" % p o\ r +2 ."downElevator"SE.seek :down +4 "storage"(q' +99 (% +3 "core" % d\ uPF +3 "manipulator"&G% +5 "core" %9   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +63 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +28 "core" ' +2 "storage"(H& +5 "core" &K c\ w +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +5 "core" &0\ +2 "manipulator"&o& +6 "core" &  \   +2 "manipulator"&% +5 "core" %    +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(-6 +172 "core" ( +2 "manipulator"&F& +5 "core" &-:  D ` +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &-:   ` +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'n +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&`/ +53 "core" / +2 "manipulator"&& +5 "core" &-<  ^ + "manipulator"&% +5 "core" % m \   +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{(? +119 "core" ( +2 "manipulator"&]& +72 "core" &D  5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &D  5 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&b'Η +100 "core" ' +2 "manipulator"&& +6 "core" &D   5 +2 "manipulator"&-% +4 "core" %Η A +3 "processing"%& +4 "core" &/\ +2 "processing"%n& +7 "core" &#\ +3 ."psFlush"PC.seek :closed +3 "processing"%(X +4 "core" &;\ +5 &5\ 1 +10 &3H~7\ 2 +9 &bs7\ F +10 & `3\ N +9 &W,\ N +9 &Z4\ N +10 &QZ(\ N +9 &Z&\ N +9 &U!\ N +10 &U(\ N +9 &YT%\ N +10 &!V'\ N +9 &"X%\ M +9 &$Y&\ N +10 &&`X%\ N +9 &(#W*\ N +9 &)Z!\ N +10 &+X\ N +9 &-iW\ N +10 &/*X\ N +9 &0X\ N +9 &2[\ N +10 &4qU\ N +9 &63V\ N +9 &7W\ M +10 &9X \ M +9 &;yX\ N +10 &=;V\ \ N +9 &>X\ M +9 &@YP\ N +10 &B[\ N +9 &DBY\ N +9 &Ff\ O +10 &G\ \ S +9 &Iw\ T +10 &K9\ T +9 &L \ T +9 &N\ T +10 &P| \ U +9 &R>\ \ U +9 &T \ U +10 &U\ U +9 &W \ A +10 &Xe"Zd\ $g +9 &X,i\ 2 +5 ( +2 "processing"%n& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 +2 "processing"%~& +4 "core" &X"_\ 2 + &X"\ 2 +2 ."psFlush"Hand.open +2 "manipulator"&j1 +62 "core" 1 +2 "manipulator"&+% +5 "core" % Η   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +42 "core"  +2 "processing"%S% +5 "core" %g\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%)' +440 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +147 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%<  +126 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%| +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2554 "Can"\ Hq +65 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +99 "core"  +2 "processing"%d% +5 "core" %EU\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +590 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%k  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%w @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%; +110 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%f'F +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%a'T +1099 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%U' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%/  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%E'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%%' +2097 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%$ +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +51 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%Z'd +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%& +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%r'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%='d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%A  +53 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%l'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +82 "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 +2 "processing"%u' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%' U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR +63 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%,' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%_'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%!' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%v'd +1880 "Can"\ G+8q +734 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'"& +5 "core" &C\ +2 "manipulator"&& +4 "core" &D  5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&>(? +4 "core" ( +2 "manipulator"&& +4 "core" &D \   5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &D   5 +3 .tForearm.seek PC +2 "manipulator"&g'Η +94 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / +2 .tPC.seek :open +2 "processing"%K( +422 "core" ( +2 "manipulator"&N& +4 "core" &D   5 +2 "manipulator"&Y% +5 "core" % ΢  +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +349 "core" ( +2 "manipulator"&1& +5 "core" &4   H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &4   H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +100 "core" ' +2 "manipulator"&W& +4 "core" &4  H +3 "manipulator"&c% +4 "core" %P  j +3 "collection"':& +4 "core" &b\ +2 "collection"'(& +6 "core" &j\ +2 .tCC.seek :closed +2 "collection"'*(X +5 "core" &g\ +6 & -l\ %g +10 &V}m\ 8 +9 &\ M +10 &Y`\ N +9 &q]j\ N +9 &4]j\ M +10 &Z?\ M +9 &Z\ M +9 &zZ2\ M +10 &<\\\ M +9 &\\\ N +10 &!\\\ M +9 &#X\ N +9 &%D\\#\ M +10 &'Y+\ N +9 &(WT\ M +9 &*Yg\ M +10 &,K\\h\ N +9 &. \\\ N +10 &/ZO\ N +9 &1WP\ M +9 &3TY<\ M +10 &5[7\ N +9 &6Zb\ N +9 &8WX\ M +10 &:[YT\ N +9 &<Z<\ N +10 &=V`\ N +9 &?Va\ M +9 &AdZ^\ M +10 &C$_^\ N +9 &Dca\ N +9 &F~  b\ Q +10 &HR  c\ V +9 &J   b\ Y +10 &K  `\ Z +9 &M  7\ Z +9 &ON  R\ Z +10 &Q  ^\ [ +9 &R  4\ [\ +9 &T  7\ [\ +10 &VR  a\ \\ +9 &Wi  `\ 0 +10 &Xl  `\ S +8 ( +2 &Xqv  O\ N +3 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.05 +2 "collection"'& +5 "core" &Xqv \ \\\ N + .tHand.open +2 "manipulator"&21 +52 "core" 1 + "manipulator"&G% +5 "core" % P 0   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xqx \ N +2 "collection"'M% +4 "core" %T  \ +2 .tCSV.dial CSR +2 "collection"'H  +40 "core"  +2 "collection"'% +5 "core" %T  \ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'o'm +1343 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %m\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'0' +634 "core" ' +2 .tCSV.dial :waste + "collection"'X +128 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1976 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'F& +5 "core" &Xqv  \ N + "collection"'[% +5 "core" %Q \ + .tCSV.dial :flush +2 "collection"'q  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'B'm +1183 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'` @ +42 "core" B +2 "collection"'% +4 "core" %m  \  +3 .tCS.seek 7ml + "collection"'' +526 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +5 "collection"']  +48 "core"  +83  +2 .tCBV.dial :waste1 + "collection"'y @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'7'Q +1618 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'Q& +5 "core" &Xqu\ N +2 "collection"'% +4 "core" %K$\ +2 .tCSV.dial :flush + "collection"'-  +82 "core"  +2 .tCS.seek 5ml +2 "collection"''m +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'t% +5 "core" %mE\  +2 .tCS.seek 7ml +2 "collection"'~' +530 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'j  +2 .tCTV.dial CSV +41 "core"  +2 .tCBV.dial :waste2 + "collection"'+  +102 "core"  +2 .tCS.seek 0ml +2 "collection"'n'Q +1610 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'x& +4 "core" &Xqu  \ N +2 "collection"'S% +4 "core" %P  P\ +2 .tCSV.dial CSR +2 "collection"'b  +42 "core"  +2 "collection"'P% +5 "core" %P  =\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"')'O +1830 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"' ' O +523 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'< + '|  +99 "core" +35  + .tCTV.dial :intake +2 "collection"'\  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'6'Q +1839 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'d  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''Q +581 "core" ' +2 .tCSV.dial CSR +2 "collection"'O  +100 "core"  + "collection"'k% +5 "core" %S  E\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +61 "collection"' +12 .tCS.seek 5ml +2 "collection"'w'm +1338 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"';' O +1339 "core" ' + .tCSV.dial CBV +2 "collection"'J +100 "core" +2 .tCS.seek 0ml +2 "collection"'#'Q +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&f& +4 "core" &4  H +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a( +3 "core" ( +2 "manipulator"&& +5 "core" &3  % H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &3 D H +3 .tForearm.seek CC + "manipulator"&U'O +101 "core" ' +2 .tHand.close + "manipulator"&8/ +56 "core" / +3 .tCC.seek :open + "collection"'E( +427 "core" ( + "manipulator"&s& +5 "core" &3  / H +2 "manipulator"&$% +4 "core" % _  D +3 .tForearm.seek :retract + "manipulator"&h'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&%(-6 +292 "core" ( +2 "manipulator"&L& +4 "core" &-9   U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &-9   U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +105 "core" ' +3 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&&% +4 "core" % g   ] +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:35 +2 #Preparing to sleep until 6:41AM 08/16/2023 +9 #Asleep til 6:41AM 08/16/2023 +5 #Continuing at 06:41EDT16-Aug-23 +3 "Can"\ =^ +4 ."Qmail"GoodNews.email "Then, in tube 7: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:211\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 10,\\n 7 => 12}\\nCan@12:56:42, 24.5C, 32% humidity, 15.1psia, 13.196V, 0.312A, 135.838Ah, 4.12W\\nSampled 50.0ml",Subject: "Asleep until 06:41EDT16-Aug-23" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +31198 "Can"\ $fq +60001 \ ,dq +60002 \ )$q +60001 \ %q +60001 \ (&q +60001 \ $Dq +60001 \ $Rq +27429 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4181 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7602 "Can"\ #q +13128 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5283 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +15 #Session Ended +15130 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5666 "Can"\ )F~q +15082 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +7662 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12814 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +3674 "Can"\ #q +17051 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +9875 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +10619 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1681 "Can"\ &q +19052 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20187 "Can"\ $%@q +568 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20746 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17892 "Can"\ 'uq +2835 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +9324 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +11114 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20719 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15963 "Can"\ #lq +4762 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +11586 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8808 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14071 "Can"\ #q +6662 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +20750 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +11823 "Can"\ %Sq +8926 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9555 "Can"\ #.q +11175 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +37893 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6727 "Can"\ #q +14008 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18511 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4172 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2537 "Can"\ #0Zq +18219 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20755 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20758 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +231 "Can"\ q +20498 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +4618 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14119 "Can"\ )q +1717 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16777 "Can"\ (q +3977 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20761 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14490 "Can"\ $rq +6243 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10854 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9540 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20729 #Session Begun +115 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +12485 "Can"\ %Hq +8252 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20721 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +10253 "Can"\ #q +10473 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20743 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +8021 "Can"\ #btq +12699 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +17242 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +5127 "Can"\ %İ\ q +15594 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20649 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@35199 sendCRC with ifg=0x20, ie=0x7F + #@37034 sendCRC with ifg=0x08, ie=0x5F #@52029 idle with ifg=0x84, ie=0x75 + #@52700 select with ifg=0x10, ie=0xF5 + #@53332 receive with ifg=0x10, ie=0xFD + #@53964 receive with ifg=0x10, ie=0xFD #@54596 receive with ifg=0x10, ie=0xFD + #@54924 receive with ifg=0x80, ie=0xFD #@5490 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +564 "Can"\ v + \ vo +2 #"Restarting_core_reader"Polling Can every 10:00 +19735 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18552 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4171 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17493 "Can"\ ,h6l +3165 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@37034 sendCRC with ifg=0x08, ie=0x5F + #@52029 idle with ifg=0x84, ie=0x75 #@52700 select with ifg=0x10, ie=0xF5 + #@53332 receive with ifg=0x10, ie=0xFD + #@53964 receive with ifg=0x10, ie=0xFD #@54596 receive with ifg=0x10, ie=0xFD + #@54924 receive with ifg=0x80, ie=0xFD + #@54206 probe with ifg=0x02, ie=0x5F #@26517 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +227 "Can"\ ~? +3 \ ~?^ +2 #"Restarting_core_reader"Polling Can every 10:00 +20282 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18896 "Can"\ +l +1856 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +5 #Session Ended +20665 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK +3 #"core_reader"@52029 idle with ifg=0x84, ie=0x75 +3 #@52700 select with ifg=0x10, ie=0xF5 #@53332 receive with ifg=0x10, ie=0xFD +2 #@53964 receive with ifg=0x10, ie=0xFD +3 #@54596 receive with ifg=0x10, ie=0xFD #@54924 receive with ifg=0x80, ie=0xFD +2 #@54206 probe with ifg=0x02, ie=0x5F #@65154 probe with ifg=0x02, ie=0x5F +2 #@40420 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +211 "Can"\ Ɂ  +2 \ Ɂ d +3 #"Restarting_core_reader"Polling Can every 10:00 +20295 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18916 "Can"\ ' +1829 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +37421 "Can"\ 'd : +60002 \ '  +60001 \ ,Z f +60001 \ ,  +60001 \ 'I  +60002 \ , ( +60001 \ 'A  +60001 \ 'ֹ T +60001 \ '3  +60001 \ (٨  +60002 \ -  +60001 \ 'ܘ  +60001 \ ' B +60001 \ +߉  +60002 \ ' n +60001 \ 'q \  +60001 \ + \ +60001 \ '] 0 +60001 \ * +60002 \ (I \\ +29345 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4167 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +5722 "Can"\ - +15035 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20739 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20744 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +3439 "Can"\ & +17314 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20737 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1181 "Can"\ #  +5462 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +13709 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20064 "Can"\ &  +677 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +8964 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +11409 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20723 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18184 "Can"\ &J J +2539 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11285 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9226 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +16184 "Can"\ &  +4552 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13932 "Can"\ + v +6795 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +4639 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15709 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20728 #Session Begun +10 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +12083 "Can"\ /z  +8651 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6887 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +13530 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10162 "Can"\ +  +10588 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20751 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7903 "Can"\ 'S 8 +12830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20727 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +18091 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4168 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +4144 "Can"\ &  +16500 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@52700 select with ifg=0x10, ie=0xF5 + #@53332 receive with ifg=0x10, ie=0xFD #@53964 receive with ifg=0x10, ie=0xFD + #@54596 receive with ifg=0x10, ie=0xFD + #@54924 receive with ifg=0x80, ie=0xFD + #@54206 probe with ifg=0x02, ie=0x5F #@65154 probe with ifg=0x02, ie=0x5F + #@29468 probe with ifg=0x02, ie=0x5F #@14058 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +259 "Can"\   +3 \   +3 #"Restarting_core_reader"Polling Can every 10:00 +20257 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18951 "Can"\ ) l +1781 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17872 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +4 #Session Ended +15388 "Can"\ ' %l +5370 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20734 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20736 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13123 "Can"\ &S l +3964 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4195 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20741 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +10321 "Can"\ , Ql @EDT1692158456.08 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20736 #Session Begun +103 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7960 "Can"\ ', l +12691 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +51 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@53332 receive with ifg=0x10, ie=0xFD + #@53964 receive with ifg=0x10, ie=0xFD #@54596 receive with ifg=0x10, ie=0xFD + #@54924 receive with ifg=0x80, ie=0xFD + #@54206 probe with ifg=0x02, ie=0x5F + #@65154 probe with ifg=0x02, ie=0x5F +2 #@29468 probe with ifg=0x02, ie=0x5F #@47524 probe with ifg=0x02, ie=0x5F +3 #@36839 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +215 "Can"\ ~ c +4 \ ~ cx +6 #"Restarting_core_reader"Polling Can every 10:00 +20267 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18985 "Can"\ ' l +1758 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +47552 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6503 "Can"\ &P 4l +14228 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20727 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2311 "Can"\ & l +18421 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20643 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@53964 receive with ifg=0x10, ie=0xFD + #@54596 receive with ifg=0x10, ie=0xFD #@54924 receive with ifg=0x80, ie=0xFD + #@54206 probe with ifg=0x02, ie=0x5F + #@65154 probe with ifg=0x02, ie=0x5F #@29468 probe with ifg=0x02, ie=0x5F + #@47524 probe with ifg=0x02, ie=0x5F + #@28096 probe with ifg=0x02, ie=0x5F #@7244 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +227 "Can"\  -[ +2 \  -[t +3 #"Restarting_core_reader"Polling Can every 10:00 +20281 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +18862 "Can"\ ' , +1887 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20748 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20750 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16583 "Can"\ , Y, +4162 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +35058 "Can"\ &  , +11634 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4160 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20730 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20752 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2684 "Can"\ +\ t , +18069 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +424 "Can"\  , +20335 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18910 "Can"\ & S , +1830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +10812 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9613 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20733 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +16967 "Can"\ + G, +3781 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +20757 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20759 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14671 "Can"\ +8 , +6084 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20754 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20765 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +12360 "Can"\ * s, +8397 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +51595 "Can"\ -  , +202 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4169 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +98 #Session Ended +20744 #Session Begun +5 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20749 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13996 "Can"\ ( , +6753 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +20745 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +11740 "Can"\ ) 5, +8994 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20747 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +9494 "Can"\ &k , +11235 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +48755 "Can"\ ' a, +60001 \ 'V , +60001 \ ( !, +60002 \ 'B "#, +60001 \ ' ", +60001 \ ( , #O, +60001 \ '! #, +60001 \ (# ${, +60000 \ ($ %, +60001 \ (& %, +60001 \ ''x &=, +60002 \ '( &, +60001 \ (*a 'i, +60001 \ )+ ', +60001 \ '-L (, +60002 \ '. )+, +60001 \ '08 ), +60001 \ '1 *W, +41028 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +4166 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +14785 "Can"\ &3( *, +5937 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20726 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18530 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +10601 "Can"\ &4 +, +10131 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20729 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18520 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4163 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6416 "Can"\ +5 ,, +14310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4192 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2201 "Can"\ ,7d ,, +18059 \ &7 ,Q +29 .tGate.power :raw,:ON +125 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + %i +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +7 "sampler")&\ +4 "collection"'r% +6 "core" %.0q\ +4 .tCS.configure :default +5 "collection"'#P d@b +4 "processing"%% +10 "core" %\ +5 .tPS.configure :default +6 "processing"%#A d`xb +6 "sampler")D% +13 "core" % \ +3 .tSS.configure :default +10 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" +10 .tPH.configure :default +3 "processing"%\ 2 +6 #tAll dwarf controllers running firmware version 3.85 +5 "sampler") +12 .tValve.reset +2 "collection"'\ +6 "processing"% +13 "collection"'% +11 "core" %.-u\ +6 "processing"%% +2 ."rdySampler"Intake.select :close +4 "manipulator"&'% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air + "collection"'u  +3 "core" %\ + %  L  +3 "manipulator"&% + ."rdyProcessing"PSV.dial :air +2 "processing"%\\  +5 "core" + %   '  + ."rdySampler"CSV.dial :waste1 +4 .tForearm.reconfigure :loose + "collection"' +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&p'\ +34 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +2 "sampler")C  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b + "sampler")#.0X( +268 "core" ( +3 ( +42 "Can"\ I8 , +5 #tPhase [deepDAwithoutWCR] +2 ."Qmail"Notice.email "At 06:41:34 began in tube 7: deepDAwithoutWCR\\n/home/esp/esp2/mission/Nessie_2023_07_20.rb:211\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 10,\\n 7 => 12}\\nCan@06:41:34, 23.3C, 32% humidity, 15.0psia, 13.143V, 0.386A, 138.940Ah, 5.07W",Subject: "Started Nessie_2023_07_20 phase deepDAwithoutWCR" +8 #t===> STARTED deepDAwithoutWCR (phase #39) <=== + .Sample.deep + "sampler")10 +2007 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +4 "core" &}+,}\  + .tHand.open + "manipulator"&W1 +64 "core" 1 +3 "manipulator"&c& +10 "core" &   4 +3 "manipulator"&:% +6 "core" % \    x d +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(-6 +181 "core" ( +2 "manipulator"&4& +5 "core" &-;   l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-;    l +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&2'n +106 "core" ' + .tHand.close +2 "manipulator"&G/ +64 "core" / +2 "manipulator"&& +4 "core" &-; % ! l +2 "manipulator"&M% +5 "core" % |   +2 .tForearm.seek :retract +2 "manipulator"&('\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +298 "core" ( +2 "manipulator"&& +4 "core" &   5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &    5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&}'O +97 "core" ' +2 "manipulator"&& +5 "core" &   r 5 +2 "manipulator"&o% +4 "core" %M   t +3 "collection"'X& +5 "core" &},-_\  +2 "collection"'0& +6 "core" &}+,[\  +2 .tCC.seek :closed +3 "collection"'F(X +4 "core" &},,^\  +6 &}*-X\ A +9 &J|/.a\ 3 +9 &Gw,,U\ G +10 &Z,+M\ N +9 &W-,U\ N +11 &yU*+S\ N +8 &<X+,P\ M +9 &Z++V\ N +10 &Y*,P\ M +9 &Z+-Y\ N +9 &CZ*+V\ N +10 &!]*,S\ N +9 &"Y)+R\ M +9 &$Y++X\ N +10 &&K\\*,[\ N +9 &(Y*+T\ M +10 &)Z,+L\ N +9 &+\\)*P\ N +9 &-SY+*N\ N +10 &/\\+,W\ N +9 &0X')Q\ M +9 &2Y**R\ N +10 &4[U))T\ N +9 &6U(*T\ N +10 &7V()K\ N +9 &9Y)+O\ N +9 &;c\\+)O\ N +10 &=&Y)(Z\ M +9 &>X((N\ N +9 &@U'+X\ N +10 &BkX''R\ N +9 &D,_!N\ N +10 &Es P\ P +9 &GX\ T +9 &IUY\ X +10 &K! R\ Y +9 &L "Z\ Z +9 &N !S\ ~Z +10 &PT""Y\ }[\ +9 &R#"N\ }[ +10 &S"!U\ }[ +9 &U! U\ }[ +9 &WZ#"Y\ |I +10 &XM2#!V\ 'u +9 &Xxe""Y\ J +3 ( + "collection"'0& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + "collection"'[& +5 "core" &Xxb#!U\ J + .tHand.open +2 "manipulator"&q1 +52 "core" 1 +3 "manipulator"&% +5 "core" % M  &  t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xxb#"\ J +2 "collection"'B% +4 "core" %P""\ +2 .tCSV.dial CSR +2 "collection"'  +127 "core"  +2 "collection"']% +5 "core" %P$"\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'y'm +1341 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 '% +3 "core" %m#!|\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'Q' +647 "core" ' + .tCSV.dial :waste +2 "collection"' +126 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'Q +1975 "core" ' +2 #tPurging external Intake + "collection"'7& +4 "core" &Xxb#"z\ J + "collection"'% +4 "core" %P!"{\ + .tCSV.dial :flush + "collection"'t  +42 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' O +2279 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'j '+  +15 "core" +58 ~ + .tCTV.dial :intake + "collection"'~  +71 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'x'Q +1226 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +124 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'6'. +743 "core" ' +17 .tCSV.dial :waste +7 "collection"'O +55 "core" +14 .tCS.seek 0ml +7 "collection"'k'Q +747 "core" ' +2 "collection"'& +4 "core" &Xx`M\ J + "collection"'w% +4 "core" %VU\ + .tCSV.dial :flush +2 "collection"'J  +39 "core"  +3 .tCS.seek 3ml + "collection"';'. +737 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'f @ +41 "core" B + "collection"'% +4 "core" %.x\ +3 .tCS.seek 5ml + "collection"'/'m +528 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'8'Q +1183 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'e'. +752 "core" ' +2 .tCSV.dial :waste + "collection"'3 +72 "core" +3 .tCS.seek 0ml + "collection"'*'Q +755 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +5 "core" &  , 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&$( +12 "core" ( +2 "manipulator"&U& +4 "core" &   , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &   h , +3 .tForearm.seek CC + "manipulator"&a'O +102 "core" ' + .tHand.close +2 "manipulator"&Z/ +53 "core" / +2 .tCC.seek :open +66 "collection"'( +427 "core" ( +2 "manipulator"&&& +4 "core" &   , + "manipulator"&h% +4 "core" % `   H Q +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(-6 +284 "core" ( +2 "manipulator"&& +4 "core" &-2  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-2  a M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&i'n +111 "core" ' +2 .tHand.open +2 "manipulator"&r1 +59 "core" 1 + "manipulator"&% +4 "core" % g  \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +98 "core" ' +2 #tda sampling at most 100ml +3 #Loading sh1 puck from tube 7 into Collection Clamp + "collection"'T& +4 "core" &*'s\ + "manipulator"&=% +4 "core" %     +2 "storage"(% +4 "core" % @\ u + "storage"(R. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(A([ +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (m& +3 "core" &[ ' l\ h +2 "manipulator"&.& +4 "core" &-3   1 L + "manipulator"&l% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&( +182 "core" ( + "manipulator"&'& +4 "core" &   0 +2 "storage"(& +4 "core" &[ | T\ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&u'H +95 "core" ' + "storage"(& +4 "core" &[ } \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +192 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C& +3 "core" &[ L @ H\ k + "manipulator"&\\& +4 "core" &   0 +2 .tElbow.seek 7 + "manipulator"&9( +3 "core" ( +2 "manipulator"& & +3 "core" &   P 0 +2 "storage"(#& +4 "core" &[ F D `\ l +2 .tForearm.seek 7 + 300 counts + "manipulator"&%' +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +2 "storage"("' +7 "core" &   0 +2 "manipulator"&@% +4 "core" % "   +2 .tForearm.seek :retract + "manipulator"&^'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&{( +50 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( +2 "manipulator"&& +4 "core" &3  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &5   n I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&N'O +105 "core" ' + "manipulator"&p& +4 "core" &5  " I +2 "manipulator"&!% +4 "core" %X   > O +2 "collection"'5& +4 "core" &&'[\ +2 "collection"'K& +6 "core" &()\ +2 .tCC.seek :closed + "collection"'E(X +5 "core" &))W\  +8 &.x('V\ +| +10 &e'&X\ ? +9 &un('V\ N +10 &9T&(T\ M +9 &T&%S\ M +9 &X('Q\ M +10 &U''S\ M +9 &AY&&V\ M +9 &U&(U\ M +10 &T''X\ L +9 & U&$W\ M +10 &"JT%%X\ M +9 &$ R'$X\ M +9 &%U&%P\ M +10 &'W&&L\ L +9 &)QV%&E\ M +9 &+U&&G\ M +10 &,T&&F\ M +9 &.V%%C\ M +10 &0ZU#$<\ M +14 &2X&$=\ M +4 &3T%&A\ M +10 &5S'$F\ M +9 &7bU#&C\ M +9 &9%U$%E\ L +10 &:V$%;\ M +9 &<U%%@\ M +10 &>iS$$<\ M +9 &@,T#%C\ M +9 &AW$$B\ M +10 &C]!!:\ N +9 &EknB\ O +9 &GC\ T +10 &HB\ Y +9 &J>\ Y +10 &LSC\ ~Z +9 &NC\ }Z +9 &OC\ }[ +10 &QG\ }[\ +9 &SVC\ |\\ +9 &UE\ |[ +10 &VC\ |Z +9 &X*F@\ 'u +10 &XyA\ Q +5 ( + "collection"'K& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.24 + .Hand.open + "manipulator"&11 +3 "core" &Xyp=\ Q +56 1 + "manipulator"&?% +4 "core" % W : ( . P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' +2 #tcollectSample 100ml 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")c+ +3 "core" + +2 "sampler"):% +4 "core" % \ 36 + "collection"'4& +4 "core" &Xylf\ CQ +3 "Can"\ :\\9 -- +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +31 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %KV\ @ + "sampler")M% +4 "core" %5^% |\ 0 + .tSSV.dial :spit +2 "sampler")z +133 "core"  +2 .tSS.seek 0ml +2 "sampler")2' +301 "core" ' + .tSSV.dial CBV +2 "sampler")  +131 "core" +2 .tCTV.dial :intake + "collection"'I  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:49:24.47" +1468 #"flow"0.0L/min +4132 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2197 "Can"\ 3_:# -E, +1967 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +6531 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +210 "collection"' % +3 "core" %Kmm@\ ; +2 #tIntake @19.2psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X% +5 "core" %Xb. \ ) + .tIntake.select :close +6 "sampler")0 +9 )[% +3 "core" %Xb  \ 0 X +2 .tSSV.dial :exhaust +53 "sampler")q  +85 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +414 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %KSS\ 8 +2 "sampler")[% +3 "core" %[ \ ' +19 "collection"'q% +3 "core" %KST\ 8 + "sampler")% +4 "core" %Z \ ( +21 "collection"'o% +3 "core" %KWWt\ 8 +2 "sampler")B% +4 "core" %Z \ ' +24 "collection"'0% +3 "core" %KY]4\ 8 +2 "sampler")% +3 "core" %Z \ ' +2 "collection"'% +4 "core" %K^] \ 7 + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +2 "sampler")#.H0X Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +178 "core" '5c&` \ + +5 #tVacuum too high -- waiting up to 40 seconds +5 .SS.reconfigure :exhale +3 "sampler")#.0X% +3 "core" %Kgh\ 9 +2 "sampler")[% +3 "core" %CJY& \ ( +2 "collection"'q% +4 "core" %Khi?\ 9 + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X\ 7 +2 "sampler")% +3 "core" %RW \ ) +22 "collection"',% +3 "core" %Kee\ 9 + "sampler")X% +4 "core" %RW \ ) +24 "collection"'% +3 "core" %Kde@\ 9 +2 "sampler")y% +4 "core" %RX }\ ( +28 "collection"'% +3 "core" %Kef\ 7 +2 "sampler")}% +4 "core" %RW  z\ ' +34 "collection"' % +7 "core" %Khh\ 7 +5 "sampler")% +11 "core" %RS \ ( +32 "collection"'t% +18 "core" %Khh;\ 7 +17 "sampler")-% +34 "core" %RS,' \ ( +17 "collection"'(% +451 "core" %Kjl\ 7 +16 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi +16 .SS.reconfigure :inhaling 0.41ml/s +15 "sampler")#.0X% +4 "core" %iSB< ~\ ' +47 "collection"'[% +3 "core" %KnnJ\ 7 +2 "sampler")q% +4 "core" %iRHF {\ ' +53 "collection"'!% +4 "core" %Klo?\ 7 +2 "sampler")B% +5 "core" %jRPJ \ ' +60 "collection"'0% +4 "core" %Kpn\ 7 +2 "sampler")5% +4 "core" %kTYU |\ & +68 "collection"'% +4 "core" %Kpm\ 9 +2 "sampler")% +4 "core" %ld] }\ * \\ +77 "collection"',% +4 "core" %Kqp\ ; +2 "sampler")X% +4 "core" %lmh ~\ + \\ +88 "collection"'% +4 "core" %KnnI\ 9 +2 "sampler")y% +4 "core" %lxt }\ * \\ +99 "collection"'% +4 "core" %KoqJ\ : +2 "sampler")}% +4 "core" %l~ z\ * \\ +112 "collection"' % +4 "core" %KoqP\ : +2 "sampler")% +4 "core" %l ~\ * \\ +127 "collection"'t% +4 "core" %Kro\ : +2 "sampler")-% +4 "core" %l \ * \\ +144 "collection"'% +4 "core" %KppK\ 9 +2 "sampler")(% +5 "core" %l \ + \\ +161 "collection"'o% +8 "core" %KpqM\ ; +2 "sampler")~% +4 "core" %l \ + \\ +2 "sampler")]% +5 "core" %l \ * \\ + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %l \ / \\ +2 .tSSV.dial :exhaust + "sampler")b  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")P' +941 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")n  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +210 "collection"'x% +3 "core" %Kqo\ 9 +2 #tIntake @19.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.27ml/s +3 "sampler")#.0X\ 8 +2 "sampler")% +9 "core" %?EV \ ' +31 "collection"'% +3 "core" %Kml\\\ 8 + "sampler")I% +4 "core" %?EV  {\ ' +42 "collection"' % +3 "core" %Klle\ 7 +2 "sampler")2% +3 "core" %?EV }\ ' +48 "collection"'N% +3 "core" %Komj\ 7 +2 "sampler")>% +3 "core" %?EV {\ ' +54 "collection"'K% +3 "core" %Klkl\ 7 +2 "sampler")[% +4 "core" %?EV \ ' +60 "collection"'q% +3 "core" %Knm]\ 7 +2 "sampler")!% +3 "core" %?EV# x\ ' +69 "collection"'B% +3 "core" %Kno5\ 8 +2 "sampler")0% +4 "core" %?EV*$ \ ' +78 "collection"'5% +3 "core" %Knn;\ 7 + "sampler")% +4 "core" %?EV3. \ ' +2 "collection"'% +4 "core" %Knn8\ 7 +2 .tSS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +4 "core" %vM }\ ( +47 "collection"'K% +2 "core" %Klne\ 8 +2 "sampler")[% +4 "core" %vN \ ( +53 "collection"'q% +62 "core" %KonD\ 8 +3 "sampler")!% +4 "core" %vN \ ' +60 "collection"'B% +3 "core" %Knnq\ 8 +2 "sampler")0% +4 "core" %vM \ ' +69 "collection"'5% +3 "core" %KlnN\ 8 + "sampler")% +4 "core" %vN |\ ( +78 "collection"'% +3 "core" %KnnG\ 8 +2 "sampler")1% +4 "core" %vM \ ( +88 "collection"'% +3 "core" %KopG\ 8 +2 "sampler")y% +4 "core" %vM% \ ' +100 "collection"'% +3 "core" %Koqw\ 8 + "sampler")}% +4 "core" %vM+' }\ ( +113 "collection"' % +3 "core" %Koon\ 7 +2 "sampler")% +4 "core" %vM2- \ ' + "collection"'t% +5 "core" %KrnG\ 7 +2 .tSS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +9 .tSS.reconfigure :exhale +6 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''Q +87 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +131 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X% +6 "core" %=?\ +4 "sampler")4% +8 "core" %D~x \ s +2 #tEvacuated: Intake @16.8psia, Outlet @13.7psia +2 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")K +132 "core"  +2 .tSS.reconfigure :exhale + "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +207 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +6 .tCSR.select :air +6 "collection"' +12 'o% +3 "core" % !\  +6 .tCS.seek 6ml +2 "collection"'~'Q +1349 "core" ' +5 .tdelay 2 seconds +201 .CSV.dial :waste2 +14 "collection"'] +46 "core"  +14 .tCS.reconfigure :fast +14 "collection"'#d @b +14 .tCS.seek 0ml +16 "collection"''Q +1393 "core" ' + .tCSV.dial CSR + "collection"'b  +43 "core"  +2 "collection"':% +4 "core" %T""\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"','Q +581 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'n% +3 "core" %L!!\  +2 .tCS.seek 4.999ml + "collection"'x'm +842 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'P  +41 "core" ~ +3 .tCS.seek 1ml + "collection"')' +1096 "core" ' +2 "collection"' 9 +4 "core" 9 +2 "collection"'Q% +4 "core" %!!\ +2 #tBefore lysing Collection Puck Heater at 23.7C/28.6psia +2 #Heating Puck.from 7, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'\ \  +2 'd9 +6 "core" 9 +102 "collection"'-9 +3 "core" 9d +102 "collection"'9 +4 "core" 9 d +102 "collection"'9 +3 "core" 9 d +103 "collection"'79 +3 "core" 9d +102 "collection"'X9 +4 "core" 9d +102 "collection"';9 +3 "core" 9d +103 "collection"'/9 +3 "core" 9d +102 "collection"'89 +3 "core" 9"d +103 "collection"'j9 +2 "core" 9&d +103 "collection"'S9 +3 "core" 9+d +102 "collection"'f9 +3 "core" 9/d +103 "collection"'<9 +3 "core" 93d +102 "collection"'9 +3 "core" 97d +103 "collection"'s9 +3 "core" 9 +102 "collection"'Z9 +3 "core" 9=< +102 "collection"'9 +2 "core" 9Z9 +102 "collection"'T9 +3 "core" 9v7 +102 "collection"'9 +3 "core" 95 +102 "collection"'w9 +3 "core" 93 +102 "collection"'#9 +2 "core" 91 +102 "collection"'V9 +3 "core" 9/ +102 "collection"'D9 +2 "core" 9- +107 "collection"' 9 +3 "core" 9+ +102 "collection"'_9 +2 "core" 9/* +102 "collection"'9 +3 "core" 9E( +102 "collection"'m9 +2 "core" 9]' +103 "collection"'Y9 +2 "core" 9s% +102 "collection"'@9 +3 "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 +107 "collection"'%9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'v9 +2 "core" 9  +102 "collection"'p9 +3 "core" 9 \  +102 "collection"'99 +2 "core" 9 , +103 "collection"'C9 +3 "core" 9 ; +102 "collection"'"9 +2 "core" 9 J +102 "collection"'^9 +3 "core" 9 W +102 "collection"'?9 +2 "core" 9 e +103 "collection"'9 +2 "core" 9 r# +102 "collection"'c9 +3 "core" 9 ~' +102 "collection"'e9 +2 "core" 9 + +102 "collection"' 9 +3 "core" 9 \ / +102 "collection"'9 +2 "core" 9  3 +103 "collection"'z9 +2 "core" 9  8 +102 "collection"'L9 +3 "core" 9 < +103 "collection"'\\9 +2 "core" 9 @ +102 "collection"'9 +3 "core" 9 D +102 "collection"'9 +2 "core" 9 H +103 "collection"'9 +2 "core" 9 M +102 "collection"'G9 +3 "core" 9 Q +103 "collection"' 9 +2 "core" 9 U +103 "collection"'29 +2 "core" 9 Y +102 "collection"'9 +3 "core" 9 ] +102 "collection"'M9 +2 "core" 9\ b +103 "collection"'>9 +2 "core" 9\ f +103 "collection"'49 +2 "core" 9\ j +102 "collection"'K9 +2 "core" 9\ n +103 "collection"'N9 +2 "core" 9\ r +102 "collection"'[9 +3 "core" 9\ w +102 "collection"'!9 +2 "core" 9\ ${ +103 "collection"'B9 +2 "core" 9\ )! +102 "collection"'59 +3 "core" 9\ ." +103 "collection"'q9 +2 "core" 9\ 3# +102 "collection"'9 +2 "core" 9\ 7$ +103 "collection"'I9 +3 "core" 9\ ;% +102 "collection"'9 +2 "core" 9\ ?& +103 "collection"'09 +2 "core" 9\ C( +103 "collection"'19 +2 "core" 9\ G( +102 "collection"'y9 +2 "core" 9\ K) +102 "collection"'9 +3 "core" 9\ O+ +103 "collection"'9 +2 "core" 9\ R+ +102 "collection"' 9 +2 "core" 9\ U, +103 "collection"'9 +2 "core" 9\ Z- +102 "collection"'}9 +3 "core" 9\ \\. +102 "collection"'t9 +3 "core" 9\ _0 +103 "collection"'u9 +2 "core" 9\ c0 +102 "collection"'o9 +2 "core" 9\ e1 +103 "collection"'(9 +2 "core" 9\ h2 +103 "collection"']9 +2 "core" 9\ k3 +102 "collection"'~9 +3 "core" 9\ n4 +102 "collection"'b9 +2 "core" 9\ o5 +102 "collection"':9 +3 "core" 9\ s6 +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ q  +2 'n9 +6 "core"  + 9\ s4 + "collection"',% +4 "core" % \ Q +2 #tBegun lysing Collection Puck Heater at 68C/39.8psia +2464 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +20728 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12057 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +14042 "core" ` +2 "collection"'P9 +4 "core" 9\  + "collection"'x% +4 "core" %\ ~ +2 #tEnded lysing Collection Puck Heater at 70C/36.2psia +2 .CS.seek 0ml + "collection"' 'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Q @ +98 "core" B + .tCSV.dial :air +2 "collection"'d @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'-'m +1349 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'7  +44 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'X @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"';'Q +1336 "core" ' +2 "collection"'/% +4 "core" %Ops]\ + #tPuck @46.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'8 +97 "core"  +2 .tCBV.dial CSV + "collection"'j  +28 "core"  +2 "collection"'S% +4 "core" %Ofk s\ +2 .tCS.seek 5ml + "collection"'f'm +1352 "core" ' +5 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'<  +40 "core" +2 "collection"'% +4 "core" %m]]\  +2 .tCS.seek 7ml + "collection"'s' +446 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +134 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 + "collection"'O @ +42 "core" > +3 .tCS.seek 10ml + "collection"'|' O +848 "core" ' +14 .tCSV.dial between air and CTV,avoiding: CBV +14 "collection"'` ` +112 "core" _ +13 #tRecycling Lysate (#1 of 1) +14 .CBV.dial between CSV and waste1,avoiding: :DBV +16 "collection"'F   +36 "core" " +14 ."connect"CSV.dial CTV +15 "collection"'&  +14 .tCTV.dial CSV +22 "collection"'J  +44 "core"  +111  +14 .tCS.seek 5ml +6 "collection"''m +1342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'a @ +96 "core" A +2 .tCSV.dial :waste + "collection"' +101 "core" +2 .tCS.seek 0ml + "collection"'k'Q +1334 "core" ' + .tCSV.dial :air +2 "collection"'h @ +82 "core" ? +6 .tCS.seek 5ml +5 "collection"'+'m +1348 "core" ' +2 .tCSV.dial CTV + "collection"'r  +119 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'U @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'= @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1336 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'* +98 "core"  + .tCBV.dial CSV + "collection"'3  +30 "core"  +2 "collection"'R% +4 "core" %VQS\ +2 .tCS.seek 5.001ml +2 "collection"'i'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'.  +41 "core" +2 "collection"'$% +4 "core" %m\  +2 .tCS.seek 7.001ml + "collection"'l' +585 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'H @ +41 "core" > +2 .tCS.seek 10ml + "collection"'' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'6 ` +112 "core" ^ +2 #tLysing Complete + "collection"'Z& +4 "core" &Xyk \ Q +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&% +7 "core" %\    ( +2 "storage"(T% +4 "core" % < a\ c + "storage"(. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(w(K +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (#& +3 "core" &K\ 8\ Z + "manipulator"&V& +4 "core" &3   H +2 "manipulator"&D% +4 "core" %\   S ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"& ( +267 "core" ( + "manipulator"&_& +5 "core" &   A G + "storage"(& +4 "core" &K  \ h +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&m'8 +95 "core" ' +2 "storage"(Y& +4 "core" &K C ( \ h +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'g +203 "core" ' +2 "storage"(- +4 "core" -'! + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & ^ G + "storage"('& +4 "core" &K > \ b + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&' +32 "core" ' +2 .tElbow.hold + "manipulator"&%, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'! +2 .tSE.seek 9.2 Pucks below Top Plate +2 "storage"(v'H +38 "core" ' + "manipulator"&p% +4 "core" %r   +2 "storage"(9& +4 "core" &K\ \  )\ [ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 296 counts + "manipulator"&C' +14 "core" ' + "manipulator"&"& +5 "core" &   G + "storage"(^& +4 "core" &K   \ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&?'8 +21 "core" ' +3 .tSE.seek 10.2 Pucks below Top Plate + "storage"('7 +47 "core" ' + "manipulator"&c& +5 "core" & / G + "manipulator"&e% +4 "core" %S P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&( +170 "core" ( +2 "manipulator"&z& +4 "core" &"  " 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &" \ P 9# +2 .tForearm.seek CC + "manipulator"&\\'O +101 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +3 .tCC.seek :open + "collection"'( +427 "core" ( + "storage"(& +4 "core" &K ? 8\ d + "storage"(G& +4 "core" &K  E /\ c +2 "manipulator"& & +3 "core" &"  9# +2 "manipulator"&2% +3 "core" % Y   . +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&M( +159 "core" ( +2 "manipulator"&>& +4 "core" &   c d +2 "storage"(4& +3 "core" &K D E ,\ j +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 6 +2 "manipulator"&K' +110 "core" ' + .tElbow.hold + "manipulator"&N, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&[1 +60 "core" 1 +2 "manipulator"&!% +4 "core" % W 7 "  + "storage"(B& +4 "core" &K I \ _ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 293 counts + "manipulator"&5' +14 "core" ' +2 "manipulator"&q& +4 "core" &   d + "storage"(& +4 "core" &K Z \\ A\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&I'8 +19 "core" ' + "storage"(% +5 "core" %< g h\ m +2 ."downElevator"SE.seek :down +3 "storage"(0' +100 (1% +3 "core" %" \\ [ >\ oQL +2 "manipulator"&y% +4 "core" %1   7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +55 "core" ' + ."downElevator"SE.stop + "storage"(5 +35 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"& & +4 "core" &  d + "manipulator"&% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(-6 +173 "core" ( + "manipulator"&t& +5 "core" &-5   M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-5  k M +2 .tForearm.seek :garage + "manipulator"&o'n +106 "core" ' +2 .tHand.close + "manipulator"&(/ +63 "core" / +2 "manipulator"&]& +4 "core" &-@    B +2 "manipulator"&~% +4 "core" % V  2 +2 .tForearm.seek :retract + "manipulator"&b'\ +102 "core" ' +2 .tElbow.reconfigure :tight +60 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:( +285 "core" ( + "manipulator"&n& +4 "core" &8  3 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &8  @ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'O +98 "core" ' +2 "manipulator"&& +4 "core" &8   e L + "manipulator"&P% +5 "core" %U   +2 "collection"'x& +3 "core" &\ +2 "collection"')& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'Q(X +4 "core" &z\ +7 & +\\\ %f +10 &WxA\ 8 +9 &u"\ L +10 &T\ L +9 &rW\ M +9 &5Wx\ L +10 &Xm\ L +9 &U\ M +11 &{T\ L +8 &=S\ L +9 &XO\ L +10 &!V\ L +9 &#R\ L +9 &%DU\ M +10 &'U}\ L +9 &(Sr\ L +9 &*We\ L +10 &,MWQ\ L +9 &.U8\ L +10 &/R$\ L +9 &1S\ L +9 &3UY\ L +10 &5W\ L +9 &6U\ L +9 &8Q\ L +10 &:]Xq\ L +9 &<Wf\ M +10 &=U\ M +9 &?R\ L +9 &AeU\ L +10 &C&T\ M +9 &D`\ M +9 &F\ Q +10 &HRo\ V +9 &J b\ X +9 &K'Q\ ~Y +10 &M?;M\ }Z +9 &OKRO}\ |[ +10 &Q `]v\ {[ +9 &Rkkx\ {[ +9 &Tvuq\ {[ +10 &VO~}e\ z\\ +9 &WoT\ * +9 &Xn)G\ } a +9 ( +2 &Xp4\ M +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + "collection"'d& +4 "core" &Xo:\ M +2 .tHand.open + "manipulator"& 1 +57 "core" 1 +3 "manipulator"&% +4 "core" % U '  G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%7 +128 "core"  +2 "processing"%X% +4 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%-'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1169 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +416 "core" ' +2 .tPSV.dial PSR +5 "processing"%j +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%S' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%; + "collection"'<  +6 "core" B +2 "processing"%  +69 "core" +89  + .tPSV.dial :mixloop +2 "processing"%f +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%O  +127 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%`  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +1925 "Can"\ v^K /, +689 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +43 "core" +2 .tPS.seek 0ml + "processing"%J'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%|  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &8   L +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +3 "core" ( +2 "manipulator"&r& +4 "core" &8   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &8 \  L +2 .tForearm.seek CC + "manipulator"&'O +102 "core" ' + .tHand.close + "manipulator"&=/ +63 "core" / +2 .tCC.seek :open +2 "collection"'+( +424 "core" ( +2 "manipulator"&*& +4 "core" &8  L + "manipulator"&3% +4 "core" % a   D +2 .tForearm.seek :retract + "manipulator"&R'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +287 "core" ( +4 "manipulator"&.& +8 "core" &-? v M +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &$& +5 "core" &-? \  M +10 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +2 "manipulator"&i'n +106 "core" ' +2 .tHand.open +2 "manipulator"&H1 +63 "core" 1 +2 "manipulator"&l% +10 "core" % d  ] W +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&6'\ +99 "core" ' +4 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'Z& +4 "core" &  H\ + "manipulator"&% +4 "core" %\  \  )  +2 "storage"(T% +4 "core" % { D\ r + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(#([ +198 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +4 (V& +7 "core" &[ = / 7\ n +4 "manipulator"&D& +8 "core" &-?   S M +2 "manipulator"&A% +8 "core" %\    +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 7 +2 "manipulator"&_( +147 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +46 "core" ( +5 "manipulator"&& +10 "core" &% \  , +6 "storage"({& +12 "core" &[ \ v +8 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 7 + 600 counts +5 "manipulator"&Y'H +104 "core" ' +8 "storage"(W& +4 "core" &[ \ y +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +201 "core" ' +2 "storage"(- +4 "core" -'\ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ('& +3 "core" &[ } \ r + "manipulator"&& +4 "core" &%  \ 6 , +2 .tElbow.seek 7 + "manipulator"&p( +42 "core" ( +2 "manipulator"&9& +4 "core" &  + "storage"("& +4 "core" &[ \ v +2 .tForearm.seek 7 + 300 counts + "manipulator"&^' +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +55 "manipulator"&c/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"(m' +7 "core" & 8  +2 "manipulator"& % +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&@'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +57 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +105 "core" ( +2 "manipulator"&C& +4 "core" &7  9 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &6  ! K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&z'O +96 "core" ' +2 "manipulator"&L& +4 "core" &6   J +2 "manipulator"&?% +3 "core" %O   +2 "collection"'%& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &\  +9 &0|\ +| +9 &f}\ ? +10 &|p 2\ N +9 &CQ\ L +9 &U\ L +10 &R8\ L +9 &W\ L +9 &IT\ M +10 & U\ L +9 &R\ L +10 & W\ L +9 &"RW\ L +9 &$U\ M +10 &%U\ L +9 &'X~\ L +9 &)ZWr\ L +10 &+Uh\ M +9 &,U`\ M +10 &.VM\ M +9 &0aVH\ M +9 &2$U7\ L +10 &3R+\ L +9 &5Q\ L +10 &7jS\ L +9 &9+R \ M +26 &:W\ M +5 &<R\ L +3 &>rS\ L +7 &@3R\ M +9 &AW\ M +7 &C\\\ M +9 &Eqp\ O +118 &G%+\ T +10 &H^w-\ }X +7 &J\ }X +17 &L^\ |Y +10 &N\ {Z +26 &O\ {Z +6 &Q\ y\\ +30 &S^\ \ z[ +7 &U \ y[ +7 &V\ yX +21 &X"?d\ - +8 &X\ O +7 ( +15 &XsA\ O +15 &Xs\ O +21 &Xs\ O +7 &Xs\ O +7 &Xs\ O +23 &Xs\ O +7 &Xs\ O +29 &Xs\ O +7 &Xs\ O +16 &Xs\ O +8 &Xs{\ O +22 &Xs{\ O +7 &Xs}\ O +14 &Xsx\ O +8 &Xsm\ O +7 &Xsl\ O +22 &Xsm\ O +6 &Xsm\ O +22 &Xsn\ O +15 &Xsj\ O +11 &Xsj\ O +6 &Xse\ O +23 &Xr`\ O +7 &XsV\ O +31 &Xs\\\ O +9 &Xs`\ O +7 &Xs_\ O +7 &Xs]\ O +49 &XsZ\ O +7 &Xr[\ O +7 &Xs]\ O +15 &XrQ\ O +6 &XsX\ O +22 &XsI\ O +8 &XrH\ O +12 &Xss\ O +3 &XsQ\ O +2 &Xsr\ O +7 &XsP\ O +3 &Xsw\ O + &XsO\ O +3 &Xrl\ O +3 &Xsv\ O +2 &XsR\ O + &Xsk\ O +2 &Xss\ O + &Xsy\ O + &Xsx\ O + &Xs\\\ O + &XsS\ O +3 &XsR\ O + &XrX\ O +3 &XsN\ O + &XsV\ O + &XsR\ O +3 &XrY\ O + &XsS\ O +3 &XsZ\ O + &XsN\ O + &XsR\ O + &XsX\ O +3 &XsT\ O +3 &Xs\\\ O + &Xr]\ O +3 &Xs[\ O + &Xs^\ O +5 &XsX\ O + &Xs[\ O + &Xr]\ O + &Xs]\ O + &Xsf\ O +2 &Xsj\ O +3 &Xrb\ O + &Xse\ O + &Xsh\ O + &Xri\ O + &Xsk\ O + &Xsm\ O &Xsm\ O +9 "collection"'& +10 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.21 +2 .Hand.open +2 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["' +1531 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1070 "core" ' + "collection"'4% +4 "core" % Q>\  +3 .tCS.seek 4ml + "collection"'\\'NR +1587 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%[  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%!'d +2616 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'B ` +29 "core" ` +2 .tCSV.dial :air +2 "collection"'q @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +1585 "core" ' + .tCSV.dial CTV +2 "collection"'  +40 "core"  +3 .tCS.seek 0ml + "collection"''Q +2599 "core" ' +2 .tCBV.dial :waste1 + "collection"'1 @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'y  +128 "core" +2 "collection"'M& +4 "core" &Xr\ O +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\    - m + "storage"( % +4 "core" % < ?\ d + "storage"(. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(K(K +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (5& +3 "core" &K ; p\ _ + "manipulator"&& +4 "core" &6  J +2 "manipulator"&t% +4 "core" %\    m +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&u( +166 "core" ( + "manipulator"&I& +4 "core" & \ 0 } +2 "storage"(0& +4 "core" &K C @\ j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&N'8 +102 "core" ' +2 "storage"((& +4 "core" &K C ? %\ j +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'g +200 "core" ' +2 "storage"(~- +3 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  L } +2 "storage"(o& +3 "core" &K ; l\ a +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&n' +34 "core" ' +2 .tElbow.hold + "manipulator"&,, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(}- +2 "core" -' +3 .tSE.seek 10.19 Pucks below Top Plate + "storage"(', +41 "core" ' + "manipulator"&P% +4 "core" %m   +2 "storage"(x& +4 "core" &K ;\ Y + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 308 counts + "manipulator"&b' +22 "core" ' +2 "manipulator"&& +4 "core" &    } +2 "storage"(d& +4 "core" &K  3\ _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"& '8 +21 "core" ' +2 .tSE.seek 11.19 Pucks below Top Plate + "storage"(' +54 "core" ' +2 "manipulator"&)& +4 "core" & C } +2 "manipulator"&7% +4 "core" %9 \ :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ ( +159 "core" ( + "manipulator"&/& +4 "core" &6   ) J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &-& +3 "core" &6  - J +2 .tForearm.seek CC +2 "manipulator"&j'O +92 "core" ' +2 .tHand.close + "manipulator"&8/ +54 "core" / +3 .tCC.seek :open + "collection"';( +478 "core" ( +10 "storage"(<& +4 "core" &K ? \ a + "storage"(& +4 "core" &K @ \ b +2 "manipulator"&f& +4 "core" &6  % J + "manipulator"&O% +4 "core" % a 5 +2 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&`( +195 "core" ( +2 "manipulator"&s& +4 "core" &   { 2 + "storage"(&& +4 "core" &K ( + !\ f +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 + "manipulator"&F' +106 "core" ' +2 .tElbow.hold + "manipulator"&|, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +62 "core" 1 +3 "manipulator"&% +4 "core" % x 8  $  +2 "storage"(a& +4 "core" &K \ 9\ \\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 291 counts + "manipulator"&h' +14 "core" ' +2 "manipulator"&r& +4 "core" &#   + + "storage"(U& +4 "core" &K  \ h +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&='8 +15 "core" ' +2 "storage"(:% +4 "core" % D D \ i +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (Q% +3 "core" % \\ W \ oPI +2 "manipulator"&*% +4 "core" %= \ * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +34 "core" ' + .tPSV.dial :air +2 "processing"%  +71 "core" +3 .tPS.seek 2.5ml + "processing"%.' +2609 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%k +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%$  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%H +42 "core" +2 .tdelay 1 second +104 .PSV.dial :air +2 "processing"%l  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%R'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" &I\  + "manipulator"&& +4 "core" &#   + + "manipulator"&T% +4 "core" %\  \ \ L  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +183 "core" ( +2 "manipulator"&i& +4 "core" &-6   V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &-6   V +2 .tForearm.seek :garage +2 "manipulator"&D'n +122 "core" ' +12 .tHand.close +10 "manipulator"&A/ +72 "core" / +11 "manipulator"&w& +15 "core" &-@ i L +7 "manipulator"&% +19 "core" % Z  % +6 .tForearm.seek :retract +3 "manipulator"&{'\ +103 #"reset-modem"Session Begun +6 "core" ' +4 .tElbow.reconfigure :tight +6 #"reset-modem"-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 "manipulator"&$&.,(\ #b +6 #"reset-modem"Session Ended +10 .tElbow.seek PC +6 "manipulator"&(? +118 "core" ( +2 "manipulator"&W& +4 "core" &D    3 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +2 "core" &D    3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +109 "core" ' + "manipulator"&'& +5 "core" &D  Q 3 + "manipulator"&% +4 "core" %Ύ 6 v +2 "processing"%9& +11 "core" &U\  +7 "processing"%"& +13 "core" &[\  +5 &X\  +8 .tPC.seek :closed +2 "processing"%c(X +15 "core" &X\  +2 &[\  +3 &e\ ? +7 &J}k\ 2 +8 &?tk\ G +7 &bo\ O +11 &Zj\ N +8 &m\\j\ N +10 &._j\ O +10 &\\e\ O +7 &_o\ O +12 &u\\w\ N +8 &8[u\ N +9 & ]{\ O +11 &"Yw\ N +6 &$|Zx\ O +10 &&>\\q\ O +9 &(Z~\ N +9 &)Z|\ N +10 &+\\{\ N +9 &-G`\ N +9 &/Z\ O +10 &0_\ N +9 &2`\ O +10 &4N\\\ O +9 &6`\ N +9 &7_\ O +10 &9^\ O +9 &;W_\ N +9 &=Z\ N +10 &>\\\ O +9 &@\\\ O +10 &B^]\ O +9 &D _\ O +9 &Eo\ P +10 &G\ S +9 &IU\ T +9 &K\ U +10 &L\ U +9 &N\ U +10 &P[\ U +9 &R\ U +9 &S\ V +10 &U\ V +9 &Wb\ B +9 &X^9\ V +10 &X\ , +2 ( +2 "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.57 + "processing"%e& +4 "core" &X\ , + .tHand.open + "manipulator"& 1 +54 "core" 1 + "manipulator"&_% +5 "core" % Γ  \ = q + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%C  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%v +43 "core" + "processing"%% +4 "core" %i\ +2 .tPS.seek 0.3ml + "processing"%^'f +381 "core" ' +2 .tPSV.dial PSR +5 "processing"%L +103 "core"  +19 "processing"%?% +34 "core" %b(\  +8 #tPulling 0.4ml of PSR.air +9 .PSR.select :air +24 .PS.seek 0.7ml +6 "processing"%%'. +494 "core" ' +6 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%p' +1908 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop + "processing"%m +101 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +72 "core" A + .tPBV.dial :waste2 + "processing"%+  +88 "core"  +3 .tPS.seek 0ml + "processing"%E'd +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &D   3 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"& & +4 "core" &D  3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &D  3 +2 .tForearm.seek PC +2 "manipulator"&z'Η +94 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +3 .tPC.seek :open + "processing"%4( +427 "core" ( +2 "manipulator"&& +4 "core" &D  \ 3 + "manipulator"&% +4 "core" % Ω   +2 .tForearm.seek :retract + "manipulator"&['\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&>(-6 +125 "core" ( +2 "manipulator"&B& +4 "core" &-/  4  + .tElbow.reconfigure :loose +49 "manipulator"&$ &.,(#b +11 &q& +3 "core" &-/ \ \ 2  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\'n +104 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % d   ( ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +99 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%y& +4 "core" &E\ +2 "manipulator"&M% +4 "core" %\  \ \  + + "storage"(% +4 "core" % ^ \\ o\ o +2 "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (5& +3 "core" &[) G \ d  +2 "manipulator"&& +3 "core" &-G   Q  +2 "manipulator"&t% +4 "core" %\   * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&#( +177 "core" ( + "manipulator"&I& +5 "core" &   d 3 + "storage"(0& +4 "core" &[ [ [ T\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&('H +90 "core" ' +3 "storage"(& +4 "core" &[ [ [ O\ n +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(G'g +205 "core" ' +2 "storage"(~- +3 "core" -'" +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &[ . *\ f +2 "manipulator"&o& +3 "core" &   3 +2 .tElbow.seek 7 + "manipulator"&}( +4 "core" ( + "manipulator"&P& +4 "core" &  3 + "storage"(x& +4 "core" &[  \ h +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& + "storage"(7' +6 "core" & \ + 3 +2 "manipulator"&N% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&u'\ +100 "core" ' + .tElbow.seek PC +2 "manipulator"&](? +79 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +169 "core" ( +2 "manipulator"&n& +4 "core" &H  ( ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &H  @ ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +91 "core" ' + "manipulator"&/& +5 "core" &H ! ) + "manipulator"&-% +4 "core" %Λ i +2 "processing"% & +3 "core" &\ +3 "processing"%,& +4 "core" &\ +3 .tPC.seek :closed + "processing"%8(X +4 "core" &\\\  +8 &/y[\ +| +10 &d^\ ? +9 &uv\\\ O +10 &9VR\ N +9 &Yx\ N +9 &Y\ N +10 &U_\ N +9 &A\\\ N +9 &X\ N +10 &W\ N +9 & U\ N +10 &"I\\\ N +9 &$\ Y\ O +9 &%W\ N +10 &'W\ N +9 &)Q[\ N +9 &+W\ N +10 &,[\ N +9 &.W\ O +10 &0YY\ N +9 &2Z\ N +9 &3X\ O +10 &5Y\ N +9 &7`X\ O +9 &9#Y\ N +10 &:W\ N +9 &<[\ N +10 &>iZ\ N +9 &@+U\ N +9 &AY\ O +10 &C[\ O +9 &Ekn\ P +9 &G%z\ S +10 &H\ T +9 &J~\ U +10 &Lf~\ U +9 &N(w\ U +9 &O|\ U +10 &Q}\ U +9 &Skv\ V +9 &U.{\ U +10 &Vy\ S +9 &X:D_u\ $l +9 &X\ <t\ 1 +6 ( + "processing"%,& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&X1 +3 "core" &X"a\ 1 +52 1 + "manipulator"& % +4 "core" % Λ   * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +97 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"% [ +2 %f9 +7 "core" 9 +102 "processing"%O9 +2 "core" 9 +102 "processing"%s9 +3 "core" 9  +102 "processing"%j9 +2 "core" 9  +102 "processing"%&9 +3 "core" 9 +102 "processing"%\ 9 +2 "core" 9 +102 "processing"%J9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%a9 +2 "core" 9" +102 "processing"%r9 +2 "core" 9& +103 "processing"%U9 +2 "core" 9* +102 "processing"%:9 +3 "core" 9/ +102 "processing"%S9 +3 "core" 93 +103 "processing"%Q9 +2 "core" 97 +102 "processing"%*9 +3 "core" 9; +102 "processing"%`9 +2 "core" 9? +102 "processing"%F9 +3 "core" 9D +102 "processing"%h9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%9 +2 "core" 9P +103 "processing"%=9 +2 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%!9 +3 "core" 9] +102 "processing"%k9 +2 "core" 9a +102 "processing"%$9 +3 "core" 9e +102 "processing"%H9 +2 "core" 9i +102 "processing"%l9 +3 "core" 9m +102 "processing"%.9 +3 "core" 9r +102 "processing"%Z9 +2 "core" 9v +102 "processing"%9 +3 "core" 9z +102 "processing"%T9 +2 "core" 9~ +102 "processing"%i9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%A9 +2 "core" 9 +103 "processing"%w9 +2 "core" 9  +103 "processing"%9 +2 "core" 9\ +3 .tPH.hold 2:00:00,28C +3 "processing"%3 p[p +2 .tdelay 1:30 +4 "core"  +6211 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2775 .tPSR.select :air +2 .PSV.dial PSR + "processing"%W +103 "core"  +2 "processing"%6% +4 "core" %fx\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%D' +591 "core" ' +2 .tdelay 5 seconds +255 "Can"\ GNu /, +246 .tPSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%''Ҧ +1596 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +71 "core"  +2 .tPSV.dial PTV +2 "processing"%9 +82 "core" ~ +2 .tPBV.dial :waste1 +2 "processing"%  +126 "core"  +2 "processing"%{% +4 "core" %ҩ7\  +3 .tPS.seek 1.5ml + "processing"%g'Y +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%e * +34 "core" , +2 .tPS.seek 0ml +2 "processing"% 'd +1603 "core" ' +2 .tdelay 5:00 +10028 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4192 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +6650 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +593 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +13 "processing"%R +82 "core" ~ +30 .tdelay 5 seconds +501 .PSV.dial :air + "processing"%L  +72 "core"  +2 .tPS.seek 0ml + "processing"%?'d +2353 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%^  +128 "core" + .tPSV.dial :mixloop +2 "processing"%% +44 "core" +2 .tPRV.dial :ab1 + "processing"%m @ +70 "core" A +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%@'c +355 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'+  + "processing"%p  +45 "core" +3  +2 "processing"%% +4 "core" %gX\ q +3 .tPS.seek 0.34ml + "processing"% 'v +430 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'2  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%'G[ +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%Y @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%c' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Ҧ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%B +41 "core" +2 .tPTV.dial :mixing + "processing"%q @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%% +4 "core" %ңd\ | +2 .tPS.seek 1.85ml +2 "processing"%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%y'd +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +3 "core" &7\ +2 "manipulator"&& +3 "core" &H   ) +2 "manipulator"& % +4 "core" %\  G  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(-6 +127 "core" ( +2 "manipulator"&\\& +4 "core" &-7  % # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &-7  # +2 .tForearm.seek :garage +2 "manipulator"&'n +106 "core" ' + .tHand.close + "manipulator"&t/ +57 "core" / +3 "manipulator"&K& +4 "core" &-P  \ + "manipulator"&I% +4 "core" % j  +2 .tForearm.seek :retract +2 "manipulator"&0'\ +108 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +280 "core" ( +2 "manipulator"&>& +4 "core" &:  _ L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &:  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&~'O +109 "core" ' +3 "manipulator"&& +4 "core" &: \  ] L + "manipulator"&o% +4 "core" %G o ? +2 "collection"'P& +4 "core" &4\ +2 "collection"'x& +4 "core" & \ +3 .tCC.seek :closed + "collection"'d(X +4 "core" &\ | +8 &/ \ s,} +10 &d\ r? +9 &yr \ sO +9 &=Tv\ vN +10 &W\ xN +9 &V\ }N +9 &Y\ ~N +10 &EWw\ N +9 &Z\ N +11 &V {\ N +8 & T\ N +9 &"MV  \ N +10 &$Z \ N +9 &%W\ \ M +9 &'X \ N +10 &)VWt\ M +9 &+W\ \ N +10 &,W \ \ M +9 &.U \ vN +9 &0]V \ \ zN +10 &2Y  \ }N +9 &3R \ \ vN +9 &5T \ \ uN +10 &7dS   \ uN +9 &9'T\  \ tN +10 &:U  \ tN +9 &<W  \ tN +9 &>mT \ \ tN +10 &@/T  \ uN +9 &AX   \ uN +9 &CX\  \ tN +10 &Enk \ P +9 &G( \ S +10 &H \ nW +9 &J\ sY +9 &LZ \ sZ +10 &N \ sZ +9 &O \ v[\ +9 &Q\ \ v\\ +10 &S]\ u[ +9 &U \ w\\ +10 &V\ \ v\\ +9 &X2F \ s$m +9 &X\ \ xT +6 ( + "collection"'x& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.16 + "collection"')& +4 "core" &Xp\ uS + &Xp\ \ {S + .tHand.open +2 "manipulator"&N1 +57 "core" 1 + "manipulator"&#% +5 "core" % H ! (  > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%G +100 "core"  +2 "processing"%% +4 "core" %cb\ v + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%n'U +1598 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%b  +52 "core"  +3 .tPS.seek 0ml + "processing"%}'d +1595 "core" ' + .tPSV.dial PSR +2 "processing"%/ +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2108 "Can"\ t`QW 03, +402 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +97 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "collection"'  +2 "processing"%7  +30 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%u +97 "core" +5 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%4  +72 "core" +2 .tPS.seek 0ml + "processing"%X'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%f' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%, +44 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +43 "core" +2 .tPS.seek 0ml +58 "processing"%&'d +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" &8 R L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +3 "core" ( +2 "manipulator"&& +4 "core" &8   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &8  V L +3 .tForearm.seek CC + "manipulator"&r'O +96 "core" ' +2 .tHand.close + "manipulator"&U/ +57 "core" / +2 .tCC.seek :open + "collection"':( +428 "core" ( + "manipulator"&S& +4 "core" &8   L +2 "manipulator"&Q% +4 "core" % [  \  +2 .tForearm.seek :retract + "manipulator"&*'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&`(-6 +291 "core" ( +2 "manipulator"&F& +4 "core" &-> \  H \\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &-> > \\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&=% +5 "core" % c  ' R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + ."da"delayUntil "07:44:43.98" +3398 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15198 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +2178 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%. +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Z  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%T  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2337 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +138 "core"  +2 "processing"%|% +5 "core" %ho\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +579 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%w'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%6  +33 "core" +2 "processing"%E% +4 "core" %Ңg\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'R +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"%9'd +1597 "core" ' +2 ."da"delay 2:00 +5218 "Can"\ ETn 0, +4618 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2154 #"da"recoverPSRreagent08 + .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 +2 "processing"%' +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%e' +2360 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +83 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%"  +71 "core"  +3 ."da"PS.seek 0ml + "processing"%C'd +2343 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%% +4 "core" %e\ + #"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 +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 "processing"%^% +4 "core" %Ң\ ~ +2 ."da"PS.seek 1.5ml + "processing"%%'R +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'d +1599 "core" ' +2 ."da"delay 2:00 +1154 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4164 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6666 #"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 * +32 "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"%@' +2356 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +72 "core" + ."da"delay 5 seconds +557 .PSV.dial PSR +4 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Y  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2340 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 5 seconds +501 .PTV.dial :PRVmixing +2 "processing"%c  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%B  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%q +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%z'a +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  +2 "processing"%% +4 "core" %\\o\  +2 ."da"PS.seek 0.55ml + "processing"%' +337 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1547 "core" ' +2 ."da"PSV.dial :PML + "processing"% +43 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 + "processing"%\\  +32 "core" +2 "processing"%5% +3 "core" %Ң~\ } +3 ."da"PS.seek 1.85ml + "processing"%]' +236 "core" ' +6 ."da"PBV.dial between PSV and waste1 +6 "processing"%t * +33 "core" + +9 ."da"PS.seek 0ml +3 "processing"%K'd +40 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1899 "core" ' +19 ."da"delay 2 seconds +210 .delay 8:00 +883 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +18526 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4178 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6672 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +32 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2351 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +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" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%P'd +2351 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%0 +127 "core"  +2 "processing"%;% +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 +2 "processing"%)' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%N'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%x +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" +2 "processing"%% +4 "core" %ҡr\  +2 ."da"PS.seek 1.5ml + "processing"%~'Q +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%b'd +1446 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +142 "core" ' + ."da"delay 2:00 +7599 "Can"\ ~JZ 1, +3827 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +1065 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +126 "core"  +2 "processing"%,% +4 "core" %ev\ + #"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' +597 "core" ' +16 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +33 "core" +2 "processing"%s% +4 "core" %ҡs\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ 'Q +581 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +6 ."da"PS.seek 0ml +2 "processing"%a'd +1601 "core" ' +2 ."da"delay 2:00 +11917 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +79 #"da"recoverPSRreagent08 +9 .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%U  +35 "core" +4 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +17 "processing"% * +32 "core" + +5 ."da"PSR.select :air +7 .PSV.dial PSR +2 "processing"%( +74 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%d' +898 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1449 "core" ' +17 ."da"PSV.dial PTV +6 "processing"%S +88 "core" +15 ."da"delay 5 seconds +511 .PSV.dial PSR +5 "processing"%Q +74 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%F  +70 "core"  +3 ."da"PS.seek 0ml + "processing"%h'd +2354 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%J +128 "core"  +2 "processing"%% +5 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%=' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%*'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +34 "core" +2 "processing"%k% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%$'V +593 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%&'d +1604 "core" ' +2 ."da"delay 2:00 +9539 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2451 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%.  +35 "core" +2 ."da"delay 30 seconds +1034 "Can"\ J\\ 2, +1968 ."da"PBV.dial between PSV and waste1 +3 "processing"%Z * +32 "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"%T' +2347 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +72 "core" +2 ."da"delay 5 seconds +505 .PSV.dial PSR +2 "processing"%V +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%| +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%i  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2324 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +144 "core"  +8 "processing"%W% +16 "core" %a\ h +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +23 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%6' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%E% +4 "core" %\ j +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%w' +338 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%D +84 "core" ~ + ."da"PBV.dial :waste1 + "processing"%  +32 "core" +2 "processing"%{% +3 "core" %Ңo\ h +2 ."da"PS.seek 1.5ml +2 "processing"%''R +591 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%g'd +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +752 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1586 ."da"PBV.dial between PSV and waste1 +14 "processing"%_ * +43 "core" + +14 ."da"PSR.select :air +14 .PSV.dial PSR +6 "processing"%" +82 "core"  +15 ."da"PS.reconfigure :fast +22 "processing"%#A ,`xb +15 ."da"PS.seek 2.5ml +18 "processing"%e' +2367 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +2 "processing"%L'd +2373 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +128 "core"  +2 "processing"%^% +4 "core" %d\ h +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%R'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +45 "core"  +2 "processing"%+% +4 "core" %ҧt\ m +2 ."da"PS.seek 1.5ml + "processing"%p'W +579 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%?  +100 "core"  +2 ."da"PS.seek 0ml + "processing"%2'd +1600 "core" ' + "processing"%9 +3 "core" 9\\5R +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5S + 5S + "processing"%Y& +4 "core" &X"{\ m1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&@% +3 "core" %\    +2 "storage"(% +4 "core" % /\ Q + "storage"(c. +3 "core" .([ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 6 +2 "storage"(B(K +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (q& +3 "core" &K z o U\ H +2 "manipulator"&& +3 "core" &-> V \\ +2 "manipulator"&% +3 "core" %\    *  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +62 "manipulator"&( +195 "core" ( +3 "manipulator"&z& +4 "core" &   X 1 +2 "storage"(& +3 "core" &K \ O +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&'8 +98 "core" ' +2 "storage"(& +4 "core" &K \ O +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"( 'g +187 "core" ' + "storage"(\\- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&5& +3 "core" & ; 1 +2 "storage"(t& +4 "core" &K c o V\ H + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&M' +31 "core" ' +2 ."da"Elbow.hold + "manipulator"&], +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(I- +2 "core" -' +3 ."da"SE.seek 11.19 Pucks below Top Plate + "storage"(<' +35 "core" ' +2 "manipulator"&% +4 "core" %z F  + "storage"(K& +4 "core" &K z y\ E + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 6 + 316 counts + "manipulator"&1' +14 "core" ' + "manipulator"&[& +4 "core" &    0 +2 "storage"(& +4 "core" &K {\ I +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts + "manipulator"&o'8 +15 "core" ' +3 ."da"SE.seek 12.19 Pucks below Top Plate +2 "storage"(>' +49 "core" ' +2 "manipulator"&0& +4 "core" &    0 + "manipulator"&;% +4 "core" %6   ; +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&P'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&)(? +251 "core" ( + "manipulator"&#& +4 "core" &I  7 1 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &I C 1 +2 ."da"Forearm.seek PC +2 "manipulator"&G'Η +93 "core" ' +2 ."da"Hand.close + "manipulator"&/ +64 "core" / +2 ."da"PC.seek :open + "processing"%N( +421 "core" ( +2 "storage"(y& +4 "core" &K \ O + "manipulator"&~& +4 "core" &I  I 1 +2 "manipulator"&n% +4 "core" % Ω \  +2 ."da"Forearm.seek :retract + "manipulator"&/'\ +100 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 + "manipulator"&}( +260 "core" ( + "manipulator"&b& +4 "core" &  h 6 +2 "storage"(7& +4 "core" &K \ N +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&u'8 +95 "core" ' + ."da"Hand.open +2 "manipulator"&41 +59 "core" 1 +2 "storage"(-- +4 "core" -' +2 ."da"SE.seek 11.95 Pucks below Top Plate + "storage"( ' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.19 Pucks below Top Plate +2 "storage"(X' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1608h85ml_nessie.tif +1813 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +127 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +185 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.956 seconds\ /var/log/esp/da23aug1608h85ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1608h85ml15s_nessie.tif +1693 #SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1608h85ml15s_nessie.tif: TIFF Upload Complete\ +21 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1608h85ml25s_nessie.tif +1992 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +620 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1608h85ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(,- +3 "core" -' +2 "storage"( & +4 "core" &K l 2\ I +2 "manipulator"&f& +4 "core" & K 6 + ."da"Elbow.seek 6 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&j& +9 "core" &  A 6 +7 "storage"(s& +11 "core" &K c\ L +6 ."da"Forearm.seek 6 + 600 counts +6 "manipulator"&'8 +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.9 Pucks below Top Plate +2 "storage"('ǘ +65 "core" ' +2 "manipulator"&\ & +4 "core" &   6 + "storage"(U& +4 "core" &K   \ c +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&(, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.09 Pucks below Top Plate + "storage"(a'Ȃ +28 "core" ' +2 "manipulator"&S% +4 "core" % \ O ( +2 "storage"(Q& +4 "core" &K = 4\ ^ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 305 counts + "manipulator"&r' +24 "core" ' + "manipulator"&F& +5 "core" &   4 + "storage"(d& +4 "core" &K  \ h +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&J'8 +20 "core" ' +4 "storage"(% +8 "core" %~ C B 4\ j +6 ."downElevator"SE.seek :down +6 "storage"(h' +97 (=% +3 "core" % A 8 \ lOD +2 "manipulator"&% +4 "core" %O  C +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +49 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 "core" ' +2 "storage"(k& +4 "core" &K Z ] 4\ n +2 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%*& +4 "core" &;\ +2 "manipulator"&H& +4 "core" &   5 4 +2 "manipulator"&$% +4 "core" %\    8  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&.(-6 +186 "core" ( +2 "manipulator"&Z& +10 "core" &-/ \ C a +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 && +9 "core" &-/  U a +32 ."psFlush"Forearm.seek :garage +7 "manipulator"&&'n +129 "core" ' +17 ."psFlush"Hand.close +7 "manipulator"&l/ +72 "core" / +8 "manipulator"&V& +28 "core" &-@   P +14 "manipulator"&|% +29 "core" % ^ } +14 ."psFlush"Forearm.seek :retract +8 "manipulator"&i'\ +114 "core" ' +14 ."psFlush"Elbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +16 ."psFlush"Elbow.seek PC +15 "manipulator"&T(? +130 "core" ( +6 "manipulator"&& +28 "core" &H  ? 3 +15 ."psFlush"Elbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +18 &W& +6 "core" &H  3 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&A'Η +101 "core" ' + "manipulator"&E& +5 "core" &H \  3 + "manipulator"&6% +4 "core" %Ι   +2 "processing"%w& +4 "core" &,\ +2 "processing"%D& +4 "core" &X\ +2 ."psFlush"PC.seek :closed +2 "processing"%(X +5 "core" &$\  +9 &.{+\ ,~ +9 &d#\ }? +67 &|s \ |O +3 &AT\ N + &X@\ N &T\ N + &W\ N + &HX\ ~N + & S\ ~N +4 &W\ ~N +7 & X{\ O +9 &"PYo\ N +9 &$Wp\ O +10 &%Vx\ N +9 &'Yv\ N +10 &)WWq\ O +9 &+Wo\ N +9 &,Wj\ N +10 &.Wk\ N +9 &0aZc\ N +14 &2#W[\ N +5 &3XW\ N +9 &5Z\\\ N +10 &7iWg\ N +9 &9*Xh\ N +9 &:Ue\ N +10 &<Ya\ N +9 &>p[b\ N +9 &@2X^\ N +10 &AYS\ O +9 &CY`\ N +10 &Eva_\ ~O +9 &G0}[\ {R +9 &HN\ {T +10 &JV\ {U +9 &LlN\ {U +9 &N/R\ zU +10 &ON\ zU +9 &QO\ zU +10 &SrO\ zV +9 &U5L\ zU +9 &VN\ yQ +10 &X3?]D\ ~&n +9 &XGJ\ / +5 ( +2 "processing"%D& +4 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 + "processing"%{& +5 "core" &X>\ / + &X;\ / + ."psFlush"Hand.open +2 "manipulator"&1 +54 "core" 1 + "manipulator"&9% +4 "core" % Η  '  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +96 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +42 "core"  + "processing"%_% +5 "core" %d/\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%"' +182 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +402 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +184 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%C +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'F +2614 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%e +100 "core"  +2 "processing"%v% +4 "core" %I\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%^' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%L' +2108 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%m  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%+ +100 "core" +2 ."psFlush"PS.seek :empty + "processing"%R'F +2612 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +112 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%?'T +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%p' +1605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +7 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%Y'd +1578 "Can"\ Ga 3!, +547 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +483 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +83 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2113 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%`'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\\ +82 "core" ~ + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%5'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +40 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%I' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +1210 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1389 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%[ +48 "core"  +17 ."psFlush"PSR.select :flush +17 "processing"%@ +45 ."psFlush"PS.seek 1ml +8 "processing"%'T +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%0' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%; +82 "core" ~ + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%M' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +289 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1878 "core" ' +14 ."psFlush"PSV.dial PTV +8 "processing"%~ +83 "core" +8 ."psFlush"PBV.dial PSV +14 .PS.seek 0ml +14 "processing"%n'd +2147 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +458 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%G @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%7  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'4& +4 "core" &\ +2 "manipulator"&-& +5 "core" &H \  3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&/(? +3 "core" ( +2 "manipulator"&>& +5 "core" &H   4 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &H  \  3 +2 .tForearm.seek PC +2 "manipulator"&,'Η +102 "core" ' +2 .tHand.close + "manipulator"& / +54 "core" / +2 .tPC.seek :open +2 "processing"%f( +426 "core" ( +2 "manipulator"&j& +5 "core" &H \ \  3 +2 "manipulator"&s% +4 "core" % ·  6 _ +3 .tForearm.seek :retract + "manipulator"&\ '\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +355 "core" ( +2 "manipulator"&S& +5 "core" &6   I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &6   I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&F'O +97 "core" ' +2 "manipulator"&d& +5 "core" &6    I +7 "manipulator"&}% +4 "core" %T  { +3 "collection"'& +4 "core" &\ +2 "collection"'u& +8 "core" &.\ +2 .tCC.seek :closed +3 "collection"'X(X +4 "core" &9\ +4 &0\ 5 +9 &5H 5\ 2 +10 &br.\ F +9 & `4\ N +9 &X2\ N +10 &W=\ N +9 &QV6\ N +10 &Z2\ N +9 &Y7\ N +9 &W?\ N +10 &XU7\ N +9 &!X9\ N +9 &"V9\ N +10 &$X;\ N +9 &&`[9\ N +10 &($X;\ M +9 &)Z2\ N +9 &+W0\ M +10 &-hX4\ N +9 &/+W.\ N +9 &0U/\ N +10 &2X3\ N +9 &4p[=\ N +10 &64WD\ M +9 &7XF\ N +9 &9W=\ M +10 &;yWA\ N +9 &=;W:\ N +9 &>UA\ N +10 &@WE\ N +9 &BY5\ M +10 &D@^C\ O +9 &Es ?\ P +9 &G C\ }U +10 &Ik ?\ yX +9 &K+ C\ yX +10 &LE\ xY +9 &N=\ xZ +9 &Pl B\ wZ +10 &R+ C\ v[ +9 &S C\ v[\ +9 &U E\ v\\ +10 &Wo E\ uI +9 &XR! F\ |- +9 &X} D\ P +3 ( +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.15 + "collection"'=& +5 "core" &Xz D\ P + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +5 "core" % T   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &XzG\ P +2 "collection"'k% +5 "core" %P  F\ + .tCSV.dial CSR +2 "collection"'*  +43 "core"  +2 "collection"'% +5 "core" %N G\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'H'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '$% +2 "core" %m+\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'r' +641 "core" ' + .tCSV.dial :waste + "collection"'a +127 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'J'Q +1975 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Z& +4 "core" &Xy.\ P + "collection"'% +4 "core" %O7\ + .tCSV.dial :flush +2 "collection"'h  +52 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'('m +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +43 "core" A + "collection"'V% +4 "core" %mD\  +2 .tCS.seek 7ml +2 "collection"'|' +520 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'!  +2 .tCTV.dial CSV +8 "collection"'&  +33 "core"  +97  +2 .tCBV.dial :waste1 + "collection"' @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'W'Q +844 "Can"\ vXc 3, +785 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'.& +4 "core" &Xx3\ P + "collection"'E% +4 "core" %M2\ + .tCSV.dial :flush +2 "collection"'6  +71 "core" +2 .tCS.seek 5ml +2 "collection"'w'm +1185 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +54 "core" > + "collection"'N% +9 "core" %mD\  +2 .tCS.seek 7ml + "collection"'{' +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +44 "core"  +2 .tCBV.dial :waste2 + "collection"'9  +102 "core"  +2 .tCS.seek 0ml + "collection"'D'Q +1608 "core" ' +6 #tDisinfecting external Intake with kill +5 #"reset-modem"Session Begun +4 "collection"'& +6 #"reset-modem"-> Gate.cycleModemPower! 5 +10 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "core" &Xx5\ P +3 "collection"'_% +10 "core" %P,\ +3 .tCSV.dial CSR +6 "collection"'A  +52 "core"  +2 "collection"'2% +4 "core" %P!\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'"'O +1835 "core" ' +14 .tdelay 5 seconds +508 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"' ' O +523 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' 'C  +113 "core"  +22  + .tCTV.dial :intake +2 "collection"'g  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'e'Q +1840 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'v  +71 "core"  +2 .tCS.reconfigure :default +64 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"''Q +585 "core" ' +2 .tCSV.dial CSR + "collection"'^  +99 "core"  + "collection"'m% +5 "core" %T3\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'%'m +1334 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'+' O +1337 "core" ' +2 .tCSV.dial CBV + "collection"'L +101 "core" +2 .tCS.seek 0ml + "collection"''Q +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &3   H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?( +3 "core" ( + "manipulator"&& +4 "core" &3   ! H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &3 \ \ O H +2 .tForearm.seek CC + "manipulator"&p'O +103 "core" ' + .tHand.close +2 "manipulator"&@/ +52 "core" / +2 .tCC.seek :open + "collection"'Y( +426 "core" ( +2 "manipulator"&& +4 "core" &3 W H + "manipulator"&q% +4 "core" % [   o 9 +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&c(-6 +292 "core" ( + "manipulator"&& +5 "core" &-6 \ s X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-6    X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +108 "core" ' + .tHand.open +2 "manipulator"&z1 +59 "core" 1 +2 "manipulator"&% +4 "core" % [    V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:41:34 + #Preparing to sleep until 11:00AM 08/16/2023 +9 #Asleep til 11:00AM 08/16/2023 +3 #Continuing at 11:00 +2 "Can"\ <d 3 +28 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +7506 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +16322 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 10,\\n 7 => 12}\\nCan@06:41:34, 23.3C, 32% humidity, 15.0psia, 13.143V, 0.386A, 138.940Ah, 5.07W",Subject: "da sampling at most 100ml" +2166 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4166 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +6397 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20721 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18538 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4161 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7404 "Can"\ (g 4, +7548 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18523 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4162 #Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3208 "Can"\ &hX 5y, +17523 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2762 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18524 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +3202 "Can"\ 'i 6, +876 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +52 #"core_reset"Sent BREAK +227 #Sent BREAK + #"core_reader"@41321 sendCRC with ifg=0x20, ie=0x7F + #@43156 sendCRC with ifg=0x08, ie=0x5F #@43926 idle with ifg=0x84, ie=0x75 + #@44596 select with ifg=0x10, ie=0xF5 + #@45228 receive with ifg=0x10, ie=0xFD + #@45861 receive with ifg=0x10, ie=0xFD #@46493 receive with ifg=0x10, ie=0xFD + #@46820 receive with ifg=0x80, ie=0xFD #@22544 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +201 #"Restarting_core_reader"Powering core bus +578 "Can"\ i 6 \ i 6 +2 #"Restarting_core_reader"Polling Can every 10:00 +19712 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +11382 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +18570 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +923 "Can"\ $k! 6 +3261 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +20732 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +19871 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +15233 "Can"\ &l 7? +3277 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20738 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20722 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +7683 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4159 #Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +5 #Session Ended +20753 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20664 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +227 #Sent BREAK +3 #"core_reader"@43156 sendCRC with ifg=0x08, ie=0x5F +3 #@43926 idle with ifg=0x84, ie=0x75 #@44596 select with ifg=0x10, ie=0xF5 +2 #@45228 receive with ifg=0x10, ie=0xFD +3 #@45861 receive with ifg=0x10, ie=0xFD #@46493 receive with ifg=0x10, ie=0xFD +2 #@46820 receive with ifg=0x80, ie=0xFD +2 #@35455 probe with ifg=0x02, ie=0x5F #@51918 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +217 "Can"\ o> 8[ +3 \ o> 8[y +5 #"Restarting_core_reader"Polling Can every 10:00 +15792 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +17557 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1339 "Can"\ +p 8 +2826 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +20725 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +5056 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15683 "Can"\ &r 9 +2858 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4170 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20731 #Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +13593 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +11472 "Can"\ &sm : +7052 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4160 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20726 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +20726 #Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1414 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4159 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +20735 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20724 #Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +3095 "Can"\ 'v9 ;I +6887 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4178 #Session Begun +6 #-> Gate.cycleModemPower! 5 +9 .Gate.cycleModemPower! 5 +9 #Session Ended +9 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +19603 "Can"\ 'w ;߮ +1126 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +15470 "Can"\ *x < 3 +46 .tGate.power :raw,:ON +108 "sampler") +2 )\\ +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %t +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'5% +3 "core" %%(c\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")I% +3 "core" % \ + .tSS.configure :default +2 "sampler")#.0X(K +410 "core" ' +15 ' + ."rdyProcessing"PS.stop + "processing"%5 +1179 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +10 .tForearm.seek :retract +4 "manipulator"& '\ +7 "core" ' +6 .tElbow.seek :hammer +5 "manipulator"& ( +100 "core" ( + "manipulator"&T& +7 "core" &   ^ . +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +4 "manipulator"&''\ +21 "core" ' +2 "manipulator"&% +10 "core" %\    j +2 "processing"%j& +4 "collection"'s& +14 "core" &}\ +2 &$&c\ +6 ."openPC"PC.reconfigure :default +4 .tCC.reconfigure :default +6 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +8 .tCC.home.seek :open +2 "processing"%,( +2 "collection"'/( +231 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3 "core" ( +5 ( +144 "Can"\ 7x? <a +6 #tPhase [shallowDAwithoutWCR] +4 #===> STARTED shallowDAwithoutWCR (phase #40) <=== +2 .Sample.shallow +2 "sampler")S2 +25 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Q& +8 "core" &%&\  +4 .tHand.open +2 "manipulator"&d1 +65 "core" 1 + "manipulator"&}& +4 "core" & #  @ . +2 "manipulator"&% +4 "core" % \     j +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (-6 +182 "core" ( + "manipulator"&:& +4 "core" &-;    X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-;  m X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&'n +99 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 "manipulator"&& +4 "core" &-<   y W + "manipulator"&k% +4 "core" % m   k  +2 .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +287 "core" ( +2 "manipulator"&& +4 "core" &:   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &:   F L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 "manipulator"&$& +4 "core" &: ! ! L +2 "manipulator"&H% +3 "core" %X   _ +2 "collection"'a& +4 "core" &"#b\  +2 "collection"'r& +5 "core" &$$\  +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &$$\ \  +10 &6#$=\ - +9 &f$"[\ @ +9 &mq$#C\ N +10 &1W#&\ N +9 &T#"Y\ N +10 &T"%\ N +9 &wT$#?\ N +9 &9T#$_\ N +10 &T!#[\ N +9 &U#"\\\ M +9 & U"$^\ M +10 &"AV""#\ N +9 &$Z""Z\ N +20 &%U"#^\ N +5 &'W""\ N +5 &)IY "X\ N +11 &+ T"!Y\ N +9 &,W##_\ N +8 &.Z!"]\ N +33 &0PU #]\ N +10 &2X#"_\ N +17 &3Y# T\ N +209 &5S! Z\ N +6 &7ZU#!]\ M +51 &9V"!_\ N +8 &:Z!!Y\ N +28 &<W !T\ N +36 &>aZ"#\\\ N +21 &@#U  Q\ N +10 &AW!!R\ N +9 &C_ "M\ N +7 &EchP\ P +16 &GY\ }S + &HZ\ yW +5 &JU\ xY +23 &LO[\ wY +5 &NN\ vY +9 &OQ\ uZ +14 &QX\ u[\ +14 &SRU\ u[\ +9 &UV\ t\\ +20 &VY\ t\\ +8 &X*HV\ {&s +24 &X}O\ zP +8 ( +16 &X}kM\ P +7 &X}kS\ P +8 &X}kX\ P +34 &X}kO\ P +7 &X}kL\ P +7 &X}kQ\ P +22 &X}kV\ P +8 &X}kO\ P +6 &X}kX\ P +8 &X}kN\ P +21 &X}kM\ P +7 &X}kQ\ P +14 &X}kS\ P +8 &X}kV\ P +23 &X}kT\ P +5 &X}kO\ P + &X}kN\ P +2 &X}kN\ P + &X}kN\ P +3 &X}kM\ ~P + &X}kN\ ~P + &X}kN\ P + &X}kQ\ P +3 &X}kN\ ~P + &X}kX\ P + &X}kN\ P + &X}kT\ ~P + &X}kQ\ ~P +3 &X}kQ\ P +3 &X}kM\ P + &X}kP\ P + &X}jO\ P + &X}kQ\ P +2 &X}kV\ P + &X}kP\ P +3 &X}kT\ P + &X}kU\ P + &X}kZ\ P +3 &X}kT\ P + &X}k\\\ P + &X}kT\ P +3 &X}kO\ P + &X}kQ\ P + &X}kM\ P + &X}kW\ P +2 &X}kT\ P + &X}kT\ P +2 &X}kP\ P + &X}kU\ P + &X}kS\ P + &X}kU\ P + &X}kO\ P +2 &X}kV\ P + &X}kT\ P +2 &X}kV\ P + &X}kR\ P + &X}jS\ P +2 &X}kP\ P + &X}kW\ P + &X}kS\ P &X}kS\ P + &X}kN\ P + &X}k[\ P + &X}kW\ P + &X}kQ\ P + &X}kX\ P +3 &X}kV\ P &X}kX\ P +2 "collection"'r& +4 !to:Clamp::VelocityError : @reply0: mesg",Collection Clamp did not close properly:@axisName"Collection Clamp:bt[ "E/home/esp/esp2/utils/misc.rb:469:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:75:in `initialPurge'"L/home/esp/esp2/mission/Nessie_2023_07_20.rb:48:in `shallowDAwithoutWCR'"4/home/esp/esp2/mission/Nessie_2023_07_20.rb:216"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Nessie_2023_07_20.rb:215"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"3/home/esp/esp2/mission/Nessie_2023_07_20.rb:57"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:191: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 + #Retry #1 of 2 + "manipulator"&& +4 "core" &X}k[\ P + &:   L + "manipulator"&h% +4 "core" %V   H a +2 "collection"'J& +4 "core" &X}kT\ P +3 .tCC.seek :open +2 "collection"'l( +425 "core" ( +2 "collection"'V& +6 "core" &%$R\ +3 .tCC.seek :closed +2 "collection"'((X +4 "core" &&%[\  +9 &.z$&O\ ,} +9 &d~$%R\ ? +9 &wr!'P\ N +10 &;S#$U\ N +9 &T#$Y\ N +10 &R%$X\ M +9 &T##W\ M +9 &CW$#N\ N +10 &X#%J\ M +9 &T#$T\ M +9 & V$#R\ N +10 &"KT#$O\ N +9 &$ R$!X\ N +10 &%U$$Z\ N +9 &'R##W\ M +9 &)TU"$S\ M +10 &+S""U\ N +9 &,W##Y\ M +9 &.R##T\ N +10 &0[U"#O\ N +9 &2R!#V\ N +9 &3W"#[\ M +10 &5R!"T\ M +9 &7dU$#T\ M +10 &9&U"!R\ M +9 &:Y "P\ N +10 &<X "U\ M +9 &>lT!"S\ M +10 &@-Y#"Q\ N +9 &AW"X\ N +11 &C[! \\\ N +8 &EmgT\ P +12 &G%T\ }S +7 &HW\ zX +9 &JQ\ xY +11 &LVX\ wZ +8 &NO\ vZ +9 &OR\ v[\ +11 &QT\ v[ +8 &SZU\ v\\ +11 &UM\ u[ +9 &VO\ uZ +8 &X(CV\ {, +12 &Xx{T\ }N +13 ( +6 &XxmV\ N +4 &XxmY\ N +9 "collection"'V& +10 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.20 +5 "collection"'!& +8 "core" &XxmT\ N +2 &XxmX\ N +2 &Xxmt\ N +2 .tHand.open +2 "manipulator"&&1 +57 "core" 1 +2 "manipulator"&% +8 "core" % U  # b +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&|'\ +99 "core" ' +4 #tFlushing the Collection Valve::Manifold +9 "collection"'.& +9 "core" &Xxmv\ N +6 "collection"'E% +8 "core" %RN\ +2 .tCSV.dial CSR +4 "collection"'6  +129 "core"  +2 "collection"'W% +4 "core" %RV\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'i'm +607 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +724 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'N% +2 "core" %mt\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'w' +644 "core" ' +10 .tCSV.dial :waste +14 "collection"' +133 "core" +14 .tCS.reconfigure :default +11 "collection"'#P d@b +3 .tCS.seek 0ml +5 "collection"'9'Q +1979 "core" ' + #tPurging external Intake + "collection"'{& +4 "core" &Xxlz\ N +2 "collection"'% +3 "core" %Pw\ +2 .tCSV.dial :flush + "collection"'_  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'A' O +2303 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'2 + 'D  +5 "core"  +75 +2 .tCTV.dial :intake + "collection"'"  +72 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"''Q +2293 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'C  +72 "core"  +2 #tFlushing upper manifold + "collection"'g& +4 "core" &Xxkx\ N + "collection"' % +4 "core" %Rv\ + .tCSV.dial :flush + "collection"'v  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'e'm +1194 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'^ @ +41 "core" A +2 "collection"'m% +3 "core" %mO\  +3 .tCS.seek 7.001ml + "collection"'' +522 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'% +2 .tCBV.dial CSV +99 "core"  +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'L'Q +1618 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'+'. +772 "core" ' +2 .tCSV.dial :waste + "collection"'R +43 "core" +2 .tCS.seek 0ml + "collection"''Q +748 "core" ' +2 "collection"' & +57 "core" &XxjW\ N +3 "collection"'@% +4 "core" %M\ + .tCSV.dial :flush + "collection"'U  +42 "core"  +2 .tCS.seek 3ml + "collection"'O'. +743 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'X @ +52 "core" ? +2 "collection"'% +4 "core" %.I\ +2 .tCS.seek 5ml + "collection"'q'm +524 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'p'Q +1176 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''. +744 "core" ' +2 .tCSV.dial :waste + "collection"' +99 "core" +22 .tCS.seek 0ml +7 "collection"'?'Q +173 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +562 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &8   a K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &8   C K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &6   [ K +2 .tForearm.seek CC + "manipulator"&3'O +94 "core" ' + .tHand.close +2 "manipulator"&\\/ +52 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&t& +4 "core" &8   j K +2 "manipulator"&5% +4 "core" % N   +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(-6 +297 "core" ( +7 "manipulator"&[& +28 "core" &-4   J +14 .tElbow.reconfigure :loose +15 "manipulator"&$ &.,(#b +8 &K& +29 "core" &-4    J +14 .tForearm.reconfigure :tight +15 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek :garage +8 "manipulator"&'n +111 "core" ' +7 .tHand.open +7 "manipulator"&;1 +69 "core" 1 +16 "manipulator"&% +28 "core" % W   +24 .tForearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +11 .tForearm.seek :retract +15 "manipulator"&0'\ +102 "core" ' +4 #tda sampling at most 100ml +10 #Loading sh1 puck from tube 7 into Collection Clamp + "collection"' & +4 "core" &$$R\ +2 "manipulator"&% +4 "core" %      + "storage"(<% +4 "core" % Z e Y\ n + "storage"(M. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(o([ +189 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (#& +2 "core" &[ I \ \ b +2 "manipulator"&x& +4 "core" &-4   J + "manipulator"&% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&8( +180 "core" ( + "manipulator"&P& +4 "core" &   = / +2 "storage"(1& +4 "core" &[ A F ,\ k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts + "manipulator"&G'H +104 "core" ' + "storage"(`& +4 "core" &[ R ^ p\ l +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +215 "core" ' + "storage"(c- +4 "core" -'- + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ()& +3 "core" &[   X\ i + "manipulator"&n& +4 "core" &   / +2 .tElbow.seek 7 + "manipulator"&4( +4 "core" ( + "manipulator"&B& +4 "core" &   / + "storage"(7& +4 "core" &[ ? @ C\ k +2 .tForearm.seek 7 + 300 counts + "manipulator"&T' +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(s' +7 "core" &   2 / +2 "manipulator"&]% +4 "core" % 0   +2 .tForearm.seek :retract + "manipulator"&b'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +82 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +67 "core" ( + "manipulator"&f& +4 "core" & -    Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & -   Cs +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'O +101 "core" ' +2 "manipulator"&Q& +5 "core" & -    Cs + "manipulator"&d% +4 "core" %Q    k +2 "collection"'}& +4 "core" &"#>\ +2 "collection"'& +4 "core" &$#\ +3 .tCC.seek :closed + "collection"':(X +4 "core" &$$L\  +8 &.x$#\ +| +10 &e"#:\ ? +9 &l#"?\ N +9 &FS!#X\ M +10 &U#$\ M +9 &U""\ M +10 &U "T\ M +9 &OS!$\ L +9 &S%#<\ M +10 &R"$U\ M +9 & R!!M\ M +9 &"VV!$P\ M +10 &$P##P\ M +9 &%Q!X\ M +10 &'S##W\ L +9 &)^S!#V\ M +9 &+ R!!P\ M +10 &,T""S\ L +9 &.T Q\ M +9 &0eW"!K\ M +10 &2)S "N\ L +9 &3T #R\ M +10 &5Q !N\ M +9 &7nT!"Q\ M +9 &9/V "N\ M +10 &:T"J\ L +9 &<T !L\ M +9 &>vQ  I\ M +10 &@8T "=\ M +9 &AW A\ M +10 &C];\ N +9 &Eur:\ P +9 &G)=\ |U +10 &HA\ yX +9 &J:\ xX +9 &L`A\ wZ +10 &N C\ wZ +9 &O<\ v[ +10 &Q@\ u\\ +9 &Sd;\ v[\ +9 &U$:\ u\\ +10 &V;\ tY +9 &X'?@\ |. +9 &X|}8\ ~O +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.26 + .Hand.open + "manipulator"&=1 +3 "core" &X|u7\ ~O +59 1 + "manipulator"& % +4 "core" % Q , , G k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +3 "core" + +2 "sampler")k% +4 "core" % \ 0B +2 "collection"''& +4 "core" &X|r  6\ @O +3 "Can"\ 6_y \ > +2 "sampler")$% +5 "core" %5Z+ \ . +2 .tSSV.dial :spit + "sampler")H +134 "core"  +3 .tSS.seek 0ml + "sampler")a' +376 "core" ' +2 .tSSV.dial CBV +2 "sampler")u  +135 "core"  + .tCTV.dial :intake +2 "collection"'/  +74 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:08:22.02" +1388 #"flow"0.0L/min +8032 "Can"\ 5Vz{ Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1384 ."connect"SSV.dial CBV +13 .tCBV.dial SSV +11 #Allowing 40s for 7.0ml of remaining 7.0ml +6 .Intake.select :open +11 "sampler") +243 "collection"'% +15 "core" %MIHo\ < +14 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +14 .SS.reconfigure :inhaling 2.14ml/s +14 "sampler")#.0X% +3 "core" %MK\ 5 +2 "sampler")P% +4 "core" %s^ ~\ % +24 "collection"'1% +3 "core" %M{\ 5 +2 "sampler")I% +3 "core" %s_ \ % +31 "collection"'`% +3 "core" %M  S\ 4 +2 "sampler")0% +3 "core" %s_ \ $ +32 "collection"'c% +3 "core" %Mm\ 5 +2 "sampler"))% +4 "core" %s^ \ % +36 "collection"'n% +3 "core" %ME\ 4 + "sampler")B% +4 "core" %s^ \ % +42 "collection"'7% +3 "core" %M#!T\ 5 + "sampler")-% +4 "core" %t^ \ % +47 "collection"'% +3 "core" %M21|\ 5 +2 "sampler")j% +3 "core" %|DJF \ & +54 "collection"']% +3 "core" %M<>r\ ; +2 "sampler")8% +4 "core" %w \ *8 +60 "collection"'G% +3 "core" %MDE}\ ; +2 "sampler")f% +4 "core" %w \ *8 + "sampler")Y% +4 "core" %w \ *8 + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %w |\ /8 +2 .tSSV.dial :exhaust + "sampler")T  +76 "core"  + .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +54 "sampler")Q' +917 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")d  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'}% +3 "core" %MJGV\ 5 +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.74ml/s +2 "sampler")#.z0X\ 4 +2 "sampler") % +4 "core" %*h \ # + "collection"'% +4 "core" %M}\ 4 + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.57ml/s +2 "sampler")#.n0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1312 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +138 "core"  +18 ."prepCSV"CTV.dial CSV,avoiding: :intake +35 .tSS.seek 0ml +17 "collection"'  +9 "sampler")v' +60 "core" ' +11 .tSSV.dial CBV,avoiding: :exhaust +14 "sampler")  +55 "core"  +87  +211 ' +8 "sampler")% +43 "core" % \ i\ +8 .tCBV.dial between SSV and waste2 +14 "collection"'^  +29 "core"  +13 "collection"'m% +29 "core" % K\ y +14 ."connect"CTV.dial CSV,avoiding: :air +17 .tCSV.dial CTV +6 "collection"'~  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'%'Q +1964 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +114 "core" '\ u\\\  +2 "collection"'% +4 "core" %\ MZ\  +2 "sampler")e% +4 "core" % }\ q\ + #tBubblePoint: Intake @39.5psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"'+ @ +31 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X% +5 "core" %\ } + "sampler")P% +4 "core" % \ o* +2 #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV + "collection"'1 @ +31 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +217 "core" ' +6 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 's% +2 "core" %V\  +2 .tCS.seek 5.001ml +2 "collection"'S'm +841 "core" ' +14 .tdelay 2 seconds +206 .CSV.dial CTV +14 "collection"'y  +53 "core" ~ +14 .tCS.seek 1ml +10 "collection"'' +1089 "core" ' +2 "collection"'F9 +3 "core" 9 +2 "collection"'% +4 "core" %\ + #tBefore lysing Collection Puck Heater at 23.7C/28.7psia +2 #Heating Puck.from 7, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'\ \  +2 '$9 +5 "core" 9 +102 "collection"'H9 +3 "core" 9d +102 "collection"'9 +2 "core" 9 d +102 "collection"'u9 +3 "core" 9 d +102 "collection"'/9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +103 "collection"'a9 +2 "core" 9d +102 "collection"'r9 +3 "core" 9d +102 "collection"'Z9 +2 "core" 9"d +103 "collection"'l9 +2 "core" 9&d +102 "collection"'k9 +3 "core" 9*d +103 "collection"'!9 +2 "core" 9/d +102 "collection"'&9 +3 "core" 93d +107 "collection"'h9 +2 "core" 97d +102 "collection"'J9 +2 "core" 9-;d +102 "collection"'.9 +3 "core" 9I@d +102 "collection"'E9 +2 "core" 9eDd +102 "collection"'69 +7 "core" 9Hd +103 "collection"'9 +2 "core" 9Ld +104 "collection"'W9 +4 "core" 9Qd +103 "collection"'V9 +64 "core" 9Wd +102 "collection"'N9 +3 "core" 9[d +103 "collection"'i9 +2 "core" 99`d +102 "collection"'9 +3 "core" 9Zdd +102 "collection"'w9 +2 "core" 9}hb +102 "collection"'{9 +4 "core" 9l_ +102 "collection"''9 +2 "core" 9p\\ +102 "collection"'_9 +3 "core" 9uW +102 "collection"'99 +3 "core" 9yU +102 "collection"'"9 +2 "core" 9'}R +103 "collection"'29 +3 "core" 9IO +102 "collection"'?9 +2 "core" 9kL +102 "collection"'C9 +3 "core" 9I +102 "collection"'D9 +2 "core" 9F +102 "collection"'g9 +3 "core" 9D +102 "collection"' 9 +3 "core" 9A +102 "collection"'9 +2 "core" 9 ? +103 "collection"'9 +3 "core" 9+< +103 "collection"'9 +2 "core" 9J: +102 "collection"'^9 +3 "core" 9h8 +102 "collection"'m9 +2 "core" 96 +102 "collection"'~9 +3 "core" 94 +102 "collection"'A9 +2 "core" 93 +103 "collection"'9 +2 "core" 90 +102 "collection"'e9 +3 "core" 9. +102 "collection"'+9 +3 "core" 9\ - +103 "collection"'v9 +2 "core" 9"+ +102 "collection"'@9 +4 "core" 9:) +101 "collection"'L9 +3 "core" 9Q' +102 "collection"'R9 +2 "core" 9g& +102 "collection"' 9 +3 "core" 9|% +103 "collection"'X9 +3 "core" 9$ +103 "collection"'O9 +2 "core" 9# +102 "collection"'q9 +2 "core" 9! +103 "collection"'9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'z9 +7 "core" 9 +102 "collection"'%9 +3 "core" 9 +102 "collection"'p9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9 - +107 "collection"'\\9 +2 "core" 9 < +103 "collection"'*9 +2 "core" 9 I +102 "collection"'9 +2 "core" 9 V  +102 "collection"'(9 +3 "core" 9 c +102 "collection"'t9 +3 "core" 9 p +102 "collection"'59 +3 "core" 9 { +102 "collection"'U9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 ! +102 "collection"'|9 +2 "core" 9 % +103 "collection"'K9 +3 "core" 9 ) +102 "collection"'39 +2 "core" 9 - +103 "collection"'9 +3 "core" 9 2 +103 "collection"' 9 +2 "core" 9 6 +102 "collection"';9 +2 "core" 9  : +103 "collection"'[9 +3 "core" 9  > +30 "Can"\ 0 = +72 "collection"'9 +2 "core" 9  B +102 "collection"'9 +3 "core" 9  G +102 "collection"'#9 +2 "core" 9 K +102 "collection"'x9 +3 "core" 9 O +102 "collection"'9 +2 "core" 9 S +102 "collection"'>9 +3 "core" 9 W +102 "collection"'P9 +2 "core" 9\ [ +103 "collection"'19 +3 "core" 9\ ` +102 "collection"'9 +3 "core" 9\ d +102 "collection"'`9 +3 "core" 9\ h +102 "collection"'09 +2 "core" 9\ l +102 "collection"'c9 +3 "core" 9\ p +102 "collection"'I9 +2 "core" 9\ #u +103 "collection"')9 +2 "core" 9\ &y +103 "collection"'B9 +3 "core" 9\ +} +102 "collection"'79 +2 "core" 9\ / +102 "collection"'<9 +3 "core" 9\ 4 +102 "collection"'n9 +2 "core" 9\ 8 +102 "collection"'j9 +3 "core" 9\ =  +102 "collection"'9 +3 "core" 9\ @! +103 "collection"'-9 +2 "core" 9\ C" +102 "collection"'9 +2 "core" 9\ G# +103 "collection"']9 +2 "core" 9\ K$ +102 "collection"'G9 +2 "core" 9\ O% +103 "collection"'f9 +3 "core" 9\ R& +102 "collection"'89 +2 "core" 9\ U' +102 "collection"'9 +3 "core" 9\ Y' +102 "collection"'T9 +2 "core" 9\ \\) +102 "collection"'Y9 +3 "core" 9\ _* +102 "collection"'M9 +3 "core" 9\ b+ +102 "collection"'d9 +2 "core" 9\ e, +102 "collection"'Q9 +2 "core" 9\ h- +103 "collection"'}9 +2 "core" 9\ k- +102 "collection"'9 +3 "core" 9\ o/ +102 "collection"'b9 +3 "core" 9\ p0 +102 "collection"' 9 +3 "core" 9\ s0 +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ r  + '=9 +5 "core"  + 9\ s1 +2 "collection"'s% +4 "core" %\ F + #tBegun lysing Collection Puck Heater at 68C/39.8psia +5983 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +18522 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4078 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "4/home/esp/esp2/lib/i2c/gateway.rb:190:in `getc'"5/home/esp/esp2/lib/i2c/gateway.rb:314: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 +50 #"core_reset"Sent BREAK +2077 #Sent BREAK +20 #"core_reader"@26381 receive with ifg=0x10, ie=0xFD +4 #@27014 receive with ifg=0x10, ie=0xFD +4 #@27668 receive with ifg=0x10, ie=0xFD +3 #@28300 receive with ifg=0x10, ie=0xFD +2 #@28933 receive with ifg=0x10, ie=0xFD #@29566 receive with ifg=0x10, ie=0xFD +2 #@30200 receive with ifg=0x10, ie=0xFD #@30526 receive with ifg=0x80, ie=0xFD +2 #@19247 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 + !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +10595 "core" ` + "collection"'49 +4 "core" 9\  +2 "collection"'y% +3 "core" % {\ z +2 #tEnded lysing Collection Puck Heater at 70C/35.9psia +2 .CS.seek 0ml + "collection"'S'Q +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'F @ +99 "core" A +2 .tCSV.dial :air + "collection"' @ +42 "core" > +3 .tCS.seek 5ml +2 "collection"'$'m +1347 "core" ' + .tCSV.dial CTV + "collection"'H  +44 "core"  +2 .tdelay 2 seconds +206 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'u  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'/ @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1347 "core" ' +2 "collection"'a% +4 "core" %Nll /\ + #tPuck @46.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'r +97 "core"  +2 .tCBV.dial CSV + "collection"'Z  +29 "core"  + "collection"'l% +4 "core" %Nee \ +2 .tCS.seek 5ml +2 "collection"'k'm +1342 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'!  +42 "core" +2 "collection"'&% +4 "core" %mKK u\  +2 .tCS.seek 6.999ml + "collection"'h' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'J @ +41 "core" > +3 .tCS.seek 10ml + "collection"'.' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'E ` +124 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'6   +30 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  + 'W  +25 "core"  +105  +2 .tCS.seek 5ml +2 "collection"'V'm +1348 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +6 "collection"'N @ +104 "core" B +8 .tCSV.dial :waste +10 "collection"'i +101 "core" +6 .tCS.seek 0ml +3 "collection"''Q +48 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +2 #Session Ended +1285 "core" ' + .tCSV.dial :air + "collection"'w @ +73 "core" B +4 .tCS.seek 5ml +8 "collection"'{'m +1344 "core" ' + .tCSV.dial CTV +6 "collection"''  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'_ @ +55 "core" B +2 .tdelay 2 seconds +201 .CSV.dial CTV +68 "collection"'9  +40 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'" @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'2'Q +1341 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'? +99 "core"  + .tCBV.dial CSV +2 "collection"'C  +29 "core"  +2 "collection"'D% +5 "core" %RQQ\  +4 .tCS.seek 5ml +2 "collection"'g'm +1348 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +3 "collection"'  +40 "core" + "collection"'% +4 "core" %m %\ \  +2 .tCS.seek 7ml +2 "collection"'' +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" > +2 .tCS.seek 10ml + "collection"'^' O +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'m ` +113 "core" _ +2 #tLysing Complete + "collection"'~& +3 "core" &X|s\ O +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&A% +4 "core" %\     +2 "storage"(% +3 "core" % A \ ^ + "storage"(e. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(+(K +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (v& +2 "core" &K \ T +2 "manipulator"&@& +4 "core" & -    Cs + "manipulator"&L% +4 "core" %\  \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&R( +163 "core" ( +3 "manipulator"& & +4 "core" &   k + "storage"(X& +4 "core" &K  0\ c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&O'8 +99 "core" ' +2 "storage"(q& +4 "core" &K > s\ b +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +177 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&z& +3 "core" &  q k + "storage"(%& +4 "core" &K\  D\ ] +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&p' +30 "core" ' + .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 12.21 Pucks below Top Plate +2 "storage"(\\' +38 "core" ' + "manipulator"&*% +5 "core" %y   + "storage"(& +4 "core" &K #\ U +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 307 counts + "manipulator"&(' +14 "core" ' +2 "manipulator"&t& +4 "core" &  % k + "storage"(5& +4 "core" &K !\ ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&U'8 +22 "core" ' +2 .tSE.seek 13.21 Pucks below Top Plate +3 "storage"(' +48 "core" ' +2 "manipulator"&|& +4 "core" & \  k + "manipulator"&K% +4 "core" %P  \  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&( +160 "core" ( + "manipulator"& & +4 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &8  o K +2 .tForearm.seek CC + "manipulator"&['O +92 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "storage"(#& +5 "core" &K 9\ ` + "storage"(x& +4 "core" &K \ ` + "manipulator"&& +4 "core" &6  k J + "manipulator"&>% +4 "core" % [ ' +2 .tForearm.seek :retract + "manipulator"&P'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&1( +205 "core" ( +2 "manipulator"&& +4 "core" & I 3 + "storage"(`& +4 "core" &K > 7\ d +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 6 +2 "manipulator"&0' +104 "core" ' +2 .tElbow.hold + "manipulator"&c, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&I1 +63 "core" 1 +3 "manipulator"&)% +4 "core" % |    + "storage"(B& +4 "core" &K I\ Z + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 301 counts + "manipulator"&7' +23 "core" ' + "manipulator"&<& +4 "core" &6  ~ ) +2 "storage"(n& +3 "core" &K  '\ c +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts + "manipulator"&j'8 +22 "core" ' +2 "storage"(% +4 "core" % . .\ e +2 ."downElevator"SE.seek :down +3 "storage"(-' +99 (% +3 "core" % X K\ lOD +2 "manipulator"&]% +4 "core" %E  6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +27 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" &\ +2 "manipulator"&8& +4 "core" &6   < ) + "manipulator"&% +4 "core" %\  K  +2 .tElbow.seek FlushPuck::Garage +6 "manipulator"&T(-6 +184 "core" ( +3 "manipulator"&Y& +4 "core" &-= \  Z 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &-= \ F 6 +2 .tForearm.seek :garage +2 "manipulator"&d'n +106 "core" ' +2 .tHand.close + "manipulator"&Q/ +63 "core" / + "manipulator"&}& +5 "core" &-=   M 6 + "manipulator"&% +4 "core" % i \ : : +2 .tForearm.seek :retract + "manipulator"&b'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +286 "core" ( + "manipulator"&=& +4 "core" &8 f L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +58 &s& +2 "core" &8 / L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'O +99 "core" ' + "manipulator"&& +4 "core" &8  L +2 "manipulator"&4% +4 "core" %O > +2 "collection"'y& +4 "core" &x\ +2 "collection"'& +4 "core" &v\ +3 .tCC.seek :closed + "collection"'F(X +4 "core" &c\  +8 &0|H\ ,} +10 &d})\ > +9 &{pv\ M +9 &@QU\ L +10 &W?\ L +9 &U\ M +9 &T\ L +12 &HQ\ L +7 &\ W\ L +10 &U\ M +9 & T\ M +9 &"PT\ L +10 &$Q\ L +9 &%U\ M +9 &'U\ L +10 &)XWa\ L +9 &+WM\ L +10 &,W5\ L +9 &.W\ L +9 &0_Ur\ M +10 &2"Un\ L +9 &3RR\ L +9 &5R6\ L +10 &7gX\ M +9 &9*U\ L +10 &:W\ L +9 &<W\ L +9 &>pW\ L +10 &@1Y\ M +9 &AVu\ L +9 &CWk\ L +10 &EqkT\ O +9 &G&IdB\ }S +10 &HPJ/\ zX +9 &Jhc \ xY +9 &LYzti\ xZ +10 &N\ w[ +9 &O\ xZ +9 &Qr\ v\\ +10 &S[a\ v\\ +9 &UQ\ v\\ +10 &V>\ vY +9 &X$?3\ }. +9 &X ~u\ ~P +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.20 + "collection"'& +5 "core" &Xf\ P + &Xg\ P + .tHand.open + "manipulator"&S1 +55 "core" 1 + "manipulator"&H% +4 "core" % O " ' ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%u +127 "core"  +2 "processing"%/% +4 "core" %e\ \ { +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml + "processing"%$'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%a  +54 "core"  +2 .tPS.seek 0ml + "processing"%r'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"%Z +51 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +993 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1617 "core" ' +6 ."connect"PRV.dial CBV,avoiding: :ab2 +22 .tCBV.dial PRV +14 "processing"% +7 "collection"'!  +44 "core" A +15 "processing"%&  +41 "core" +128  +10 .tPSV.dial :mixloop +22 "processing"%k +117 "core" +14 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +7 "processing"%J  +22 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +639 "core" ' +2 .tPSV.dial :air +2 "processing"%E  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%6' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%W'd +2609 "core" ' +2 .tPSV.dial :air + "processing"%.  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2617 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +43 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &8  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&'& +4 "core" &8   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &8  \ Z L +2 .tForearm.seek CC +2 "manipulator"&9'O +93 "core" ' + .tHand.close + "manipulator"&"/ +59 "core" / +2 .tCC.seek :open + "collection"'{( +424 "core" ( +2 "manipulator"&?& +4 "core" &8  L + "manipulator"&C% +4 "core" % \\  M +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&2(-6 +290 "core" ( + "manipulator"& & +4 "core" &-< 2 @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-<  7 @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&g'n +104 "core" ' + .tHand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&% +4 "core" % e !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +98 "core" ' + .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 7 into Collection Clamp + "collection"'~& +4 "core" & \ 3\ +2 "manipulator"&A% +4 "core" %    '  + "storage"(% +4 "core" % : D \ l +2 "storage"(e. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(v([ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &[  *\ ^ +2 "manipulator"&L& +3 "core" &-<    @ +2 "manipulator"&o% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"& ( +192 "core" ( + "manipulator"&X& +4 "core" &&   ) +2 "storage"(q& +4 "core" &[ E C L\ j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"& 'H +107 "core" ' +2 "storage"(& +4 "core" &[ E F \ l +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'g +232 "core" ' + "storage"(- +4 "core" -'9 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (%& +2 "core" &[ + +\ g +2 "manipulator"&& +4 "core" &&  " ) + .tElbow.seek 7 +2 "manipulator"&*( +39 "core" ( + "manipulator"&& +4 "core" & \   +2 "storage"(t& +4 "core" &[ F F O\ j +2 .tForearm.seek 7 + 300 counts + "manipulator"&5' +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +61 "core" / +63 ."downElevator"SE.seek :down +3 "manipulator"&K& + "storage"(O' +8 "core" &     + "manipulator"&R% +4 "core" %  \  ? +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&p( +103 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 "core" ( +2 "manipulator"&(& +4 "core" &6  X J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &6 D J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +102 "core" ' +2 "manipulator"&;& +4 "core" &6 \  X J +2 "manipulator"&U% +4 "core" %V  b +2 "collection"'& +4 "core" &\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'3(X +3 "core" &\ +6 & -H\ %f +9 &XyO\ 8 +10 &x4\ L +9 &T!\ M +9 &lU^\ M +10 &/W\ L +9 &X\ M +10 &U\ M +9 &uW\ L +9 &7R\ L +10 &S\ L +9 &!V\ L +9 &#}W{\ L +13 &%?Q{\ L +6 &'Tu\ L +10 &(X_\ L +9 &*WS\ M +9 &,FUD\ M +10 &. W4\ L +9 &/R$\ M +9 &1U\ M +10 &3OR \ L +9 &5T\ L +10 &6X\ L +9 &8S\ M +9 &:UU\ M +10 &<R\ L +9 &=U\ L +9 &?R\ M +10 &A_T\ L +9 &C]\ N +10 &Dp\ ~P +9 &FX\ {T +9 &HDW\ wX +10 &JI\ vY +9 &K@\ vZ +9 &M6\ uZ +10 &OD0\ t[\ +9 &Q%\ s\\ +10 &R4\ t[ +9 &T)\ t\\ +9 &VJ#\ s\\ +10 &Ws!\ w+ +9 &Xr(!\ u^ +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.24 + .Hand.open + "manipulator"&:1 +4 "core" &Xg"\ ~N +57 1 + "manipulator"&#% +4 "core" % T   d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core" ~ + .tCSV.dial CTV +2 "collection"'>  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2615 "core" ' + "collection"'% +4 "core" % J\ +2 .tCS.seek 3.999ml +2 "collection"'`'NK +1599 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +55 "core" +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%I  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%)'d +478 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2128 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'B ` +30 "core" _ +2 .tCSV.dial :air + "collection"'< @ +42 "core" > +3 .tCS.seek 10ml + "collection"'n' O +1595 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tCS.seek 0ml + "collection"'P'Q +2600 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"']  +128 "core" + "collection"'1& +5 "core" &Xg\ N +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&f% +4 "core" %   V  +2 "storage"(8% +5 "core" % V\ \\ + "storage"(. +4 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(0(K +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &K \ U +2 "manipulator"&& +5 "core" &6   J +2 "manipulator"&j% +4 "core" %  \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&Y( +167 "core" ( +2 "manipulator"&M& +5 "core" & \  \\ + "storage"(-& +5 "core" &K < \ c +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&c'8 +98 "core" ' +2 "storage"(Q& +5 "core" &K 0\ ` +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(}'g +166 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" &  \\ +2 "storage"(d& +5 "core" &K \ Y +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&=' +29 "core" ' +2 .tElbow.hold + "manipulator"&s, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +3 "core" -' +2 .tSE.seek 13.2 Pucks below Top Plate +2 "storage"(' +38 "core" ' +6 "manipulator"&4% +4 "core" % ; +2 "storage"(y& +3 "core" &K \ T +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 300 counts + "manipulator"&b' +21 "core" ' +2 "manipulator"&& +4 "core" &  \\ +2 "storage"(& +4 "core" &K 0\ \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts + "manipulator"&S'8 +27 "core" ' +3 .tSE.seek 14.2 Pucks below Top Plate + "storage"(H' +44 "core" ' + "manipulator"&& +5 "core" & w \\ + "manipulator"&u% +4 "core" %A \ H - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&\ ( +161 "core" ( + "manipulator"&a& +4 "core" &3  y H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &3  K H +2 .tForearm.seek CC + "manipulator"&Z'O +103 "core" ' +2 .tHand.close + "manipulator"&r/ +60 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "storage"(!& +4 "core" &K \ W + "storage"(&& +4 "core" &K \ V +2 "manipulator"&k& +3 "core" &2  w G +2 "manipulator"&J% +8 "core" % \\  z b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&E( +165 "core" ( + "manipulator"&h& +5 "core" &  f f + "storage"(& +4 "core" &K F\ ` + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 + "manipulator"&6' +108 "core" ' +2 .tElbow.hold +54 "manipulator"&., +7 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&W1 +60 "core" 1 +2 "manipulator"&i% +5 "core" % h   + "storage"(N& +4 "core" &K W\ U + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 283 counts + "manipulator"&w' +12 "core" ' + "manipulator"&'& +5 "core" &  . f + "storage"(_& +4 "core" &K = \ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&"'8 +26 "core" ' +3 "storage"( % +4 "core" % ? \ b +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (F% +3 "core" %* C = \ kOC +2 "manipulator"&?% +4 "core" %? \  f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +16 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ' + .tPSV.dial :air +2 "processing"%9  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +46 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%~'d +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%A& +4 "core" &J\  + "manipulator"&D& +4 "core" &  f + "manipulator"&% +4 "core" %\  \ + " +2 .tElbow.seek FlushPuck::Garage + "manipulator"&e(-6 +174 "core" ( +2 "manipulator"&g& +4 "core" &-/  ( A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-/  0 A +2 .tForearm.seek :garage +2 "manipulator"&L'n +101 "core" ' +2 .tHand.close + "manipulator"&o/ +55 "core" / +2 "manipulator"&+& +4 "core" &-4 !  4 < + "manipulator"&X% +4 "core" % ~  0 C +2 .tForearm.seek :retract + "manipulator"&q'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2(? +120 "core" ( +2 "manipulator"&& +4 "core" &F  5 # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &F  > # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +98 "core" ' +2 "manipulator"&%& +4 "core" &F    # +2 "manipulator"&% +4 "core" %Ζ  Z +2 "processing"%& +4 "core" &O\  +2 "processing"%t& +5 "core" &Z\  +2 .tPC.seek :closed + "processing"%|(X +4 "core" &W\  +8 &IW\ &j +9 &xV}X\ }9 +10 &}Z\ |N +9 &ZU\ O +9 &O\\[\ O +10 &XZ\ N +9 &Zh\ N +9 &Yk\ N +10 &XZj\ O +9 &]k\ O +10 &Vj\ N +9 &![^\ O +9 &#aYo\ N +10 &%"Zt\ ~O +9 &&]v\ ~O +10 &(Xw\ ~O +9 &*iYq\ N +9 &,)]w\ ~O +10 &-Yt\ N +9 &/Zu\ N +9 &1pYy\ ~O +10 &32]~\ ~O +9 &4X\ O +9 &6Z\ ~O +10 &8x]~\ ~O +9 &::W\ O +10 &;Z~\ ~N +9 &=Z\ ~O +9 &?]}\ ~O +10 &ACW~\ ~N +9 &C\\\ ~O +9 &Db|\ ~P +10 &Fr\ |R +9 &H:\ zT +10 &I\ zU +9 &K\ zU +9 &M~\ zU +10 &O>\ yU +9 &Q\ yU +9 &R\ yU +10 &T\ xV +9 &VD\ xV +10 &W{p\ |) +9 &X~u\ |? +9 ( +3 "processing"%t& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.55 + "processing"%K& +4 "core" &X&\ 4 + &X&\ 4 + .tHand.open + "manipulator"&R1 +59 "core" 1 +2 "manipulator"& % +4 "core" % Ζ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' + .tPRV.dial :air +2 "processing"%(  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 "processing"%z% +4 "core" %e7\ +2 .tPS.seek 0.3ml + "processing"%5'b +382 "core" ' + .tPSV.dial PSR +2 "processing"%; +100 "core"  +2 "processing"%U% +3 "core" %`\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%'. +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%*' +1919 "core" ' +10 .tdelay 3 seconds +183 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +2 #Session Ended +112 .tPSV.dial :mixloop +2 "processing"%O +99 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%{  +90 "core"  +5 .tPS.seek 0ml +3 "processing"%:'d +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&#& +5 "core" &F   # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( + "manipulator"&& +4 "core" &F H # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &F 4 # +2 .tForearm.seek PC +2 "manipulator"& 'Η +101 "core" ' +2 .tHand.close + "manipulator"&V/ +60 "core" / +2 .tPC.seek :open + "processing"%( +426 "core" ( + "manipulator"&^& +4 "core" &F   # +2 "manipulator"&% +3 "core" % Ε k N +2 .tForearm.seek :retract +2 "manipulator"&I'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&[(-6 +124 "core" ( +2 "manipulator"&B& +9 "core" &--   + .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"&`'n +103 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&n% +3 "core" % V   } +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%]& +4 "core" &\ +2 "manipulator"&1% +4 "core" %\      + "storage"(f% +4 "core" % D D B\ j +2 "storage"(8. +3 "core" .(K + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([ +251 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (7& +3 "core" &[ @ o\ _ + "manipulator"&& +4 "core" &-<  '  +2 "manipulator"&j% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&v( +178 "core" ( +2 "manipulator"&M& +4 "core" &"  D 7 +2 "storage"(-& +4 "core" &[ C C =\ i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"&Q'H +96 "core" ' + "storage"(p& +5 "core" &[ ( C $\ h +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +236 "core" ' + "storage"(G- +4 "core" -'B +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (d& +3 "core" &[\ \  \ ` +3 "manipulator"&x& +4 "core" &  D 7 +2 .tElbow.seek 7 +2 "manipulator"&T( +4 "core" ( + "manipulator"&4& +5 "core" &   7 +2 "storage"(y& +4 "core" &[ ; i\ a +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&' +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +60 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(u' +4 "manipulator"&& +7 "core" & Q 7 +2 "manipulator"&c% +4 "core" %   Q +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}(? +105 "core" ' + ."downElevator"SE.stop + "storage"(5 +148 "core" ( + "manipulator"&=& +5 "core" &D   , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &D  , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +100 "core" ' + "manipulator"&a& +5 "core" &D   0 , + "manipulator"&$% +4 "core" %Ο \ . +3 "processing"%S& +3 "core" &\ +2 "processing"%s& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%r(X +4 "core" &\  +9 &,yZ\ ~,~ +9 &f\ |@ +10 &mt`\ }P +9 &3T\ N +9 &Z\ N +10 &Z\ N +9 &wW\ O +9 &9X\ O +10 &W\ N +9 &U\ ~N +10 & Y\ N +9 &"AX\ O +9 &$X\ N +10 &%U\ N +9 &'Z\ ~N +9 &)JY\ N +10 &+ V\ N +9 &,Y\ ~N +9 &.V\ N +10 &0RU\ N +9 &2Z\ ~N +10 &3X\ O +9 &5W\ ~N +9 &7[T~\ N +10 &9X\ O +9 &:X{\ O +10 &<Ww\ N +9 &>bZ}\ N +9 &@#X\ O +10 &AWw\ ~N +9 &C]t\ ~O +9 &Ebqs\ }Q +10 &Gq\ zT +9 &H\\\ zU +9 &Jp\ yU +10 &L_l\ yU +9 &N p\ yU +10 &Os\ yU +9 &Qr\ yU +9 &Sce\ xV +10 &U%[\ xV +9 &V^\ xV +10 &XAIbW\ }Z +9 &X^\\\ ~5 +5 ( +2 "processing"%s& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.64 + .Hand.open + "manipulator"&/1 +4 "core" &X*b\ 4 +59 1 +2 "manipulator"&3% +5 "core" % Κ   + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +100 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%& [ +2 %k9 +6 "core" 9 +102 "processing"%J9 +2 "core" 9 +103 "processing"%h9 +2 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%Z9 +3 "core" 9 +102 "processing"%\ 9 +3 "core" 9 +102 "processing"%W9 +2 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%N9 +2 "core" 9" +102 "processing"%'9 +3 "core" 9& +102 "processing"%_9 +3 "core" 9* +102 "processing"%l9 +2 "core" 9/ +102 "processing"% 9 +3 "core" 93 +102 "processing"%F9 +2 "core" 97 +102 "processing"%?9 +3 "core" 9; +102 "processing"%E9 +2 "core" 9? +102 "processing"%69 +3 "core" 9D +102 "processing"%w9 +2 "core" 9H +102 "processing"%99 +3 "core" 9L +102 "processing"%H9 +3 "core" 9P +102 "processing"%"9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%)9 +2 "core" 9] +103 "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 +2 "core" 9r +103 "processing"%A9 +2 "core" 9v +102 "processing"%D9 +3 "core" 9z +102 "processing"%9 +2 "core" 9~ +103 "processing"%g9 +2 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%.9 +2 "core" 9\ +102 "processing"%o9 +3 "core" 9  +102 "processing"%+9 +2 "core" 9\ +3 .tPH.hold 2:00:00,28C +3 "processing"%X p[p +3 .tdelay 1:30 +2 "core"  +6603 "Can"\ |E >n +1948 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +443 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +99 "core"  +2 "processing"%% +5 "core" %fY\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%m' +590 "core" ' +2 .tdelay 5 seconds +509 .PSR.select :air +9 "processing"% +27 .tPS.seek 2ml +15 "processing"%L'Ҧ +1603 "core" ' +4 .tPTV.dial :puck + "processing"%%  +74 "core"  +4 .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tPBV.dial :waste1 + "processing"%  +129 "core"  + "processing"%e% +4 "core" %Ң6\  +2 .tPS.seek 1.5ml + "processing"%q'R +544 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +35 "core" ' +2 .tdelay 3 seconds +305 .PBV.dial between PSV and waste1 +5 "processing"%, * +35 "core" , +7 .tPS.seek 0ml +2 "processing"%K'd +1611 "core" ' +14 .tdelay 5:00 +4448 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +3 #Session Ended +11278 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%R  +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 + "processing"%t +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%(' +2370 "core" ' +2 .tPSV.dial PTV + "processing"%\\ +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%~  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%;'d +2110 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +223 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV + "processing"%U  +133 "core" +2 .tPSV.dial :mixloop +147 "processing"%5 +45 "core" +2 .tPRV.dial :ab1 + "processing"% @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%O'c +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%{  +43 "core" +3  + "processing"%*% +4 "core" %cU\ n +2 .tPS.seek 0.34ml + "processing"%#'r +440 "core" ' +6 .tdelay 2 seconds +216 .CBV.dial between PRV and PSV +16 "collection"'  +32 "core" +6 .tPRV.dial :air +18 "processing"%>  +47 "core"  +14 .tPS.seek 0.9ml +7 "processing"%V'G[ +1182 "core" ' + .tPRV.dial :waste2 + "processing"%2 @ +70 "core" > +2 .tPS.seek 0.5ml + "processing"% ' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%|  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%^'Ҧ +1602 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing + "processing"%B @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%<  +35 "core" + "processing"% % +5 "core" %Ҫb\ x +2 .tPS.seek 1.85ml +2 "processing"%' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%n'd +1952 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +2 "core" &*\ +2 "manipulator"&1& +4 "core" &D  # , +2 "manipulator"&f% +4 "core" %\    ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&8(-6 +125 "core" ( + "manipulator"&I& +4 "core" &-3   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-3   +2 .tForearm.seek :garage + "manipulator"&7'n +102 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +5 "manipulator"&j& +5 "core" &-G    +2 "manipulator"&0% +4 "core" % j \ 1 Q +2 .tForearm.seek :retract + "manipulator"&M'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-( +278 "core" ( +2 "manipulator"&p& +4 "core" &9  d K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &9   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +100 "core" ' +2 "manipulator"&G& +4 "core" &8 \  K +2 "manipulator"&d% +4 "core" %K   { +2 "collection"'x& +3 "core" &+\ z +3 "collection"'4& +4 "core" & \ { +3 .tCC.seek :closed + "collection"'y(X +4 "core" &2\ z +10 &/C\ x,} +9 &c:\ w? +9 &sr:\ nO +10 &6UA\ uN +9 &U3\ sN +12 &V9\ yN +7 &{U4\ zN +9 &=U1\ pN +10 &T 0\ yN +9 &V 7\ xN +9 & U 4\ vN +10 &"EV5\ rN +9 &$V3\ yN +10 &%U1\ rN +9 &'W>\ {N +9 &)NV2\ {N +10 &+U 3\ qN +9 &,W /\ oN +9 &.W?\ yN +10 &0UW9\ zN +9 &2R :\ pN +9 &3U  .\ tN +10 &5U-\ sN +9 &7^W /\ yN +10 &9W 2\ zN +9 &:W<\ pO +9 &<V5\ uN +10 &>eW 5\ rN +9 &@'W  <\ yN +9 &AS  9\ yN +10 &CW  6\ pO +9 &Eif.\ sP +10 &G\ mT +9 &H2\ pX +9 &JL\ oZ +10 &LSz\ fZ +9 &NP\ i[ +9 &O/\ n[ +10 &Q6\ l\\ +9 &SV2\ l\\ +10 &U'\ l\\ +9 &Vw\ k\\ +9 &X.H-\ o%q +10 &X\ lQ +5 ( +2 "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.18 + "collection"'& +4 "core" &X{v\ tQ + &X{\ nQ +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&c% +5 "core" % K  L { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +99 "core" ' + .tPSV.dial PSR + "processing"%Q +100 "core"  +2 "processing"%% +4 "core" %cU\ l + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%=  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +195 "Can"\ il ?$n +1404 "core" ' +2 .tPSV.dial PSR + "processing"%T +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%$  + .tCBV.dial PRV +3 "collection"'S  +31 "core"  +121  +2 .tPSV.dial :mixloop + "processing"%u +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%Y  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'d +1725 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +877 "core" ' +2 .tPSV.dial :air + "processing"%/  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%3' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +567 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +6 #Session Ended +2035 "core" ' +14 .tPSV.dial :air +7 "processing"%J  +50 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +5 "core" &6 Z J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\ ( +2 "core" ( +2 "manipulator"&W& +4 "core" &6   U J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &6 J +3 .tForearm.seek CC +2 "manipulator"&N'O +101 "core" ' + .tHand.close +2 "manipulator"&'/ +58 "core" / +2 .tCC.seek :open +62 "collection"'_( +426 "core" ( +2 "manipulator"&l& +4 "core" &6   J +2 "manipulator"& % +4 "core" % b  c +2 .tForearm.seek :retract + "manipulator"&F'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(-6 +294 "core" ( + "manipulator"&E& +5 "core" &-;   = M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +4 "core" &-;  > M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w'n +100 "core" ' +3 .tHand.open + "manipulator"&91 +60 "core" 1 +2 "manipulator"&H% +4 "core" % [  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +97 "core" ' +2 ."da"delayUntil "12:00:21.44" +6220 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +12968 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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"%' +2366 "core" ' +2 ."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"%A +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1392 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +948 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%g +127 "core"  + "processing"%@% +4 "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"%.' +590 "core" ' +14 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%o'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + "processing"%+  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%C +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%:% +4 "core" %Ңr\ x +2 ."da"PS.seek 1.5ml +2 "processing"%m'R +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1606 "core" ' +2 ."da"delay 2:00 +1621 "Can"\ jp ?n +10333 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +48 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +4 .PBV.dial :waste1 +6 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3005 .PBV.dial between PSV and waste1 +4 "processing"%e * +34 "core" + +6 ."da"PSR.select :air +6 .PSV.dial PSR +3 "processing"%L +73 "core"  +6 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +6 "processing"%,' +921 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1441 "core" ' +17 ."da"PSV.dial PTV +17 "processing"%q +80 "core" +18 ."da"delay 5 seconds +511 .PSV.dial PSR +6 "processing"%& +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%t'd +2343 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%K +128 "core"  +2 "processing"%\\% +4 "core" %`j\ ~ +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"%z' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%(  +33 "core" +2 "processing"%U% +4 "core" %ҦP\ | +2 ."da"PS.seek 1.5ml + "processing"%5'V +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%;'d +1598 "core" ' +2 ."da"delay 2:00 +9545 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +2445 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +355 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%# +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%2  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +2324 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%|  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +58 .PSV.dial :mixloop +4 "processing"%B +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%<'a +383 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%% +4 "core" %bu\  +2 ."da"PS.seek 0.55ml + "processing"%^'\ +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%]'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%1 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%f @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "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"%j'd +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +2101 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +3999 "Can"\ {F @Pn +14540 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4165 #Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +20728 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +2425 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +2 ."da"PSV.dial :air + "processing"%7  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%p' +2359 "core" ' + ."da"PSV.dial :mixloop + "processing"%[ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%G +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%d  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2348 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%M +127 "core"  + "processing"%% +4 "core" %i[\  + #"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"%' +179 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +7896 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%T * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2346 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%$ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%u +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Y +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2349 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + "processing"%k% +4 "core" %fi\  + #"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"%3' +599 "core" ' +4 ."da"delay 5 seconds +190 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +305 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'Ҧ +1607 "core" ' +8 ."da"PTV.dial :puck +18 .PSV.dial PTV +15 "processing"%s +75 "core" +14 ."da"PBV.dial :waste1 +7 "processing"%h  +37 "core" +2 "processing"%% +4 "core" %ҥo\ s +2 ."da"PS.seek 1.5ml + "processing"%Z'U +588 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +7 ."da"PS.seek 0ml +2 "processing"%i'd +1120 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +476 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%'  +32 "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 + "processing"%v +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2351 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +1047 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1293 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +135 "core"  +7 "processing"%9% +34 "core" %g{\ r +18 #"da"Pulling 0.5ml of PSR.wash +10 .PSR.select :wash +18 "processing"% +24 ."da"PS.reconfigure :default +20 "processing"%#A d`xb +8 ."da"PS.seek 0.5ml +14 "processing"%H' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%)% +4 "core" %ҩk\ { +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1607 "core" ' +2 ."da"delay 2:00 +9265 "Can"\ {E A|n +2737 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +811 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1281 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +84 "core"  +5 ."da"PS.reconfigure :fast +7 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +6 "processing"%D' +2353 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +72 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air + "processing"%  +70 "core"  +3 ."da"PS.seek 0ml + "processing"%.'d +2343 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +132 "core"  +8 "processing"%C% +16 "core" %b`\ a +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +8 "processing"%' +337 "core" ' + ."da"delay 5 seconds +502 "processing"%:% +4 "core" %V\ V + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%o' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%%'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%m +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%e% +4 "core" %Ң|\ e +2 ."da"PS.seek 1.5ml + "processing"%L'R +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%q'd +1595 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%&  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%R * +46 "core" ) +3 ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +72 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%,' +159 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2226 "core" ' +2 ."da"PSV.dial PTV + "processing"%K +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%t +71 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +8 "processing"%z  +79 "core"  +12 ."da"PS.seek 0ml +4 "processing"%~'d +143 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +5 #Session Ended +2217 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%( +127 "core"  +2 "processing"%U% +3 "core" %aw\ e +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"%'Ҧ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +31 "core"  +2 "processing"%% +4 "core" %Ңk\ c +3 ."da"PS.seek 1.5ml + "processing"%{'R +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%* * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%;  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 "processing"%>9 +3 "core" 9\\5a +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%#  +4 "core" 5b 5b +2 "processing"%2& +3 "core" &X*z\ d4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&O% +4 "core" %\    ! +2 "storage"(|% +3 "core" % k b\ G +2 "storage"( . +2 "core" .([ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 6 + "storage"((K +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" &K C K \ A + "manipulator"&V& +4 "core" &-; M + "manipulator"& % +4 "core" %\  X ! +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&<& +4 "core" &  \ ( + "storage"(& +4 "core" &K t x |\ G +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&^'8 +95 "core" ' +3 "storage"(1& +4 "core" &K y x \ F +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(f'g +164 "core" ' +2 "storage"(I- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&`& +8 "core" & M ( +2 "storage"(& +3 "core" &K < ?\ > +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +60 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&]' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&}, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(0- +3 "core" -' +2 ."da"SE.seek 14.21 Pucks below Top Plate +2 "storage"(!' +36 "core" ' +2 "manipulator"&7% +4 "core" %v  + "storage"(j& +4 "core" &K \ 8 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 288 counts + "manipulator"&[' +18 "core" ' + "manipulator"&8& +4 "core" & ( +2 "storage"(G& +4 "core" &K U K\ B +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&d'8 +21 "core" ' +2 ."da"SE.seek 15.21 Pucks below Top Plate +2 "storage"(p' +47 "core" ' +2 "manipulator"&M& +4 "core" &  E ( + "manipulator"&% +4 "core" %_  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +92 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&(? +250 "core" ( + "manipulator"&c& +5 "core" &G + + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &G I + +2 ."da"Forearm.seek PC +2 "manipulator"&Q'Η +96 "core" ' + ."da"Hand.close + "manipulator"&/ +59 "core" / +2 ."da"PC.seek :open + "processing"%( +426 "core" ( + "storage"(n& +4 "core" &K M H k\ C +2 "manipulator"&& +3 "core" &G = + +2 "manipulator"&% +4 "core" % ΢ > y + ."da"Forearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&b( +254 "core" ( + "manipulator"&=& +4 "core" & 4 +2 "storage"($& +3 "core" &K W W G\ C +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&u'8 +99 "core" ' +2 ."da"Hand.open + "manipulator"&Y1 +58 "core" 1 +2 "storage"(a- +4 "core" -' +2 ."da"SE.seek 14.96 Pucks below Top Plate + "storage"(S'ֳ +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.2 Pucks below Top Plate + "storage"(' +50 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1612h100ml_nessie.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +197 #"da"SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.052 seconds\ /var/log/esp/da23aug1612h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1612h100ml15s_nessie.tif +1569 #SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1612h100ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1612h100ml25s_nessie.tif +2570 #SX MX5/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1612h100ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF + "storage"(k- +3 "core" -' +2 "storage"(/& +4 "core" &K < N ?\ C +6 "manipulator"&3& +6 "core" &  ? 4 +2 ."da"Elbow.seek 6 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&h& +5 "core" &  4 +5 "storage"(& +9 "core" &K i [\ D +5 ."da"Forearm.seek 6 + 600 counts +5 "manipulator"&J'8 +9 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.91 Pucks below Top Plate + "storage"(W't +61 "core" ' +2 "manipulator"&Z& +4 "core" &   d 4 +2 "storage"('& +4 "core" &K %\ Y + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 + "manipulator"&-' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&v, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.1 Pucks below Top Plate +2 "storage"(i'^ +32 "core" ' + "manipulator"&l% +5 "core" % \ j 9 + "storage"( & +4 "core" &K \ T + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 6 + 296 counts +2 "manipulator"&N' +23 "core" ' +2 "manipulator"&E& +4 "core" &%   . +2 "storage"(y& +4 "core" &K E \ ] +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&6'8 +21 "core" ' +2 "storage"(9% +4 "core" %d\  (\ _ +3 ."downElevator"SE.seek :down +3 "storage"(\ ' +99 (H% +4 "core" % ,  ;\ iM< +2 "manipulator"&w% +4 "core" %K < +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +11 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +76 "core" ' +2 "storage"()& +4 "core" &K  \ g +2 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%F& +4 "core" &g\ +2 "manipulator"&& +4 "core" &% \  . +2 "manipulator"&% +4 "core" %\  $  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +182 "core" ( + "manipulator"& & +5 "core" &-<  M + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &-<  M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +52 "core" / +2 "manipulator"&g& +4 "core" &-<   3 M +2 "manipulator"&@% +4 "core" % ]   ; +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&D(? +118 "core" ( +2 "manipulator"&+& +4 "core" &H \ / 2 + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &H  2 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&.'Η +101 "core" ' + "manipulator"&:& +5 "core" &H  2 + "manipulator"&% +4 "core" %Ξ   +2 "processing"%o& +4 "core" &g\ +2 "processing"%m& +5 "core" &[\ +2 ."psFlush"PC.seek :closed + "processing"%(X +5 "core" &`\ +7 &\ %_\ $d +9 &X{X\ z8 +9 &z]\ zM +10 &UZ\ |N +9 &`WW\ |N +10 &!VL\ }N +9 &WP\ |N +9 &WQ\ |N +10 &gXM\ |N +9 &(WH\ |N +10 &VF\ |N +9 &!WG\ |N +9 &#oT \ |N +10 &%0Xb\ |N +9 &&W\ |N +9 &(W\ |N +10 &*vW\ |N +9 &,7Y\ |O +9 &-V\ |N +10 &/W\ |N +9 &1~Wv\ |N +10 &3?Wv\ |O +9 &5Wm\ |N +9 &6W~\ |N +10 &8Wo\ |N +9 &:HWw\ |N +9 &< Xv\ |O +10 &=Xn\ |N +9 &?Wn\ {N +10 &AOWg\ |O +9 &CWj\ |N +9 &D]e\ {O +10 &Fph\ zQ +9 &HIh\ xS +9 &Jk\ xT +10 &Ki\ wU +9 &Mk\ wU +10 &OMo\ wU +9 &Q l\ vU +9 &Rh\ vV +10 &Tg\ vU +9 &VQa\ uV +9 &W|o[\ z) +10 &XO\ wK +9 &X'O\ 5 +2 ( +2 "processing"%m& +3 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + "processing"%e& +4 "core" &X&\\\ ~5 + ."psFlush"Hand.open +2 "manipulator"&%1 +58 "core" 1 +2 "manipulator"&% +4 "core" % Ξ   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&L'\ +104 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%& +42 "core"  +2 "processing"%R% +4 "core" %e3\ + #"psFlush"Pulling 0.5ml of PSR.flush +60 .PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +479 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +106 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +779 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +1314 "core" ' +2 ."psFlush"delay 1 second +110 .PRV.dial :waste2,avoiding: :ab2 +18 "processing"%K @ +186 "core" A +14 ."psFlush"PTV.dial :PRVmixing +8 "processing"%\\  +139 "core" +7 ."psFlush"PSV.dial :mixloop +14 "processing"%t +102 "core" +17 ."psFlush"PS.seek :empty +7 "processing"%z'F +2626 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"%, +100 "core"  + "processing"%(% +4 "core" %C\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%5 @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +2 ."psFlush"PS.seek :empty + "processing"%'F +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%;'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%{' +25 "Can"\ zG Bn +1577 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +83 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%#  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%2'd +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%B +83 "core"  +2 ."psFlush"PBV.dial PSV + "processing"%V U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +1350 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +4 #Session Ended +1256 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml + "processing"%<' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%1'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%I' +994 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@08:41:01, 23.7C, 32% humidity, 15.1psia, 13.148V, 0.306A, 140.065Ah, 4.02W\\nSampled 84.9ml",Subject: "Asleep until 11:00" +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%" @ +55 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%7  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%G'T +1090 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 "core" ' + ."psFlush"PSR.select :air +34 #"reset-modem"Session Ended +13 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%M' +1602 "core" ' +14 ."psFlush"PSV.dial PTV +5 "processing"% +83 "core" +7 ."psFlush"PTV.dial :puck +14 .PBV.dial :waste1 +7 "processing"%^  +61 "core" +22 ."psFlush"PS.seek 0ml +42 "processing"%'d +50 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +347 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%f +74 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%d U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%c'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +54 "core" A +3 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%n' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%$  +69 "core"  +2 ."psFlush"PS.seek 0ml +57 "processing"%'d +1321 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +4 .Gate.cycleModemPower! 5 +6 #Session Ended +1281 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'Y& +4 "core" &@\ +2 "manipulator"&a& +4 "core" &H \  2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&T(? +3 "core" ( + "manipulator"&p& +4 "core" &H  ; 2 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +2 "core" &H   2 +3 .tForearm.seek PC + "manipulator"&k'Η +107 "core" ' +8 .tHand.close +9 "manipulator"&// +66 "core" / +16 .tPC.seek :open +18 "processing"%3( +433 "core" ( +10 "manipulator"&h& +28 "core" &H  - 2 +14 "manipulator"&% +30 "core" % Ή \  f +14 .tForearm.seek :retract +7 "manipulator"&Z'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&'( +352 "core" ( +2 "manipulator"&l& +5 "core" &7  ! J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &6  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'O +97 "core" ' +2 "manipulator"&y& +4 "core" &7 b J +2 "manipulator"&b% +4 "core" %N f +2 "collection"'9& +4 "core" &G\ +2 "collection"'u& +5 "core" &J\ +2 .tCC.seek :closed + "collection"'(X +4 "core" &"\  +9 &/\ , +10 &e\ ~@ +9 &xs\ ~O +9 &=Q\ N +10 &W\ N +9 &W\ N +10 &U\ N +9 &EW\ N +9 &W!\ N +10 &V\ M +9 & V\ N +9 &"NV\ N +10 &$W\ M +9 &%W&\ N +10 &'W&\ M +9 &)VW'\ N +9 &+W"\ N +10 &,Z\ N +9 &.W\ N +9 &0_X\ M +10 &2W\ N +9 &3W\ N +10 &5U)\ N +9 &7fW2\ N +9 &9(W&\ N +10 &:Z#\ N +9 &<W'\ N +9 &>nW+\ N +10 &@/Z'\ N +9 &AW!\ N +10 &CZ \ N +9 &Eol+\ ~P +9 &G(*\ {S +10 &H,\ wX +9 &J#\ vY +9 &L[.\ vZ +10 &N+\ u[ +9 &O%\ tZ +10 &Q &\ s\\ +9 &S_0\ t[\ +9 &U"\ r\\ +10 &V 4\ rX +9 &X!?/\ z- +9 &X*\ {L +6 ( + "collection"'u& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.15 + "collection"'H& +4 "core" &Xg,\ }L + &Xg/\ }L + .tHand.open + "manipulator"&w1 +56 "core" 1 +2 "manipulator"&J% +4 "core" % N    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'W& +4 "core" &Xg-\ L + "collection"')% +4 "core" %V0\ +2 .tCSV.dial CSR + "collection"'F  +41 "core"  + "collection"'-% +5 "core" %V0\  + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"''m +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %mM\ u +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'N' +638 "core" ' +2 .tCSV.dial :waste + "collection"'i +129 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'6'Q +1862 "Can"\ rXR Bn +115 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &XgL\ L + "collection"'A% +4 "core" %JD\ + .tCSV.dial :flush +2 "collection"'\  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'v'm +1180 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B + "collection"'g% +4 "core" %mN\  +2 .tCS.seek 7ml +2 "collection"'@' +525 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '+  +53 "core"  +80  + .tCBV.dial :waste1 +2 "collection"'C @ +42 "core" @ +2 .tCS.seek 0ml + "collection"''Q +1623 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"':& +9 "core" &Xe*\ L + "collection"'% +4 "core" %R+\  +2 .tCSV.dial :flush + "collection"'o  +69 "core" +3 .tCS.seek 5ml + "collection"''m +1182 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A + "collection"'% +5 "core" %m%\  +2 .tCS.seek 7ml + "collection"'e' +530 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'%  +53 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +101 "core"  +2 .tCS.seek 0ml + "collection"'m'Q +1627 "core" ' + #tDisinfecting external Intake with kill + "collection"'&& +4 "core" &Xe  G\ L +2 "collection"'R% +3 "core" %T N\ +2 .tCSV.dial CSR + "collection"'.  +43 "core"  +2 "collection"'% +4 "core" %T*\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"' 'O +1840 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'K' O +531 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'\\ + 't  +99 "core" +33 +2 .tCTV.dial :intake + "collection"'q  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"','Q +1238 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +597 "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"'z'Q +595 "core" ' +2 .tCSV.dial CSR + "collection"'U  +106 "core"  +17 "collection"'% +34 "core" %K  \  +8 #tPulling 5ml of CSR.flush +10 .CSR.select :flush +9 "collection"' +43 .tCS.seek 5ml +17 "collection"'5'm +1341 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1342 "core" ' +2 .tCSV.dial CBV + "collection"'~ +111 "core"  +2 .tCS.seek 0ml +53 "collection"'*'Q +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &6  O J +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +4 "core" ( +2 "manipulator"&>& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &6  j J +3 .tForearm.seek CC + "manipulator"&{'O +95 "core" ' +2 .tHand.close + "manipulator"&O/ +57 "core" / +2 .tCC.seek :open +2 "collection"'2( +425 "core" ( +2 "manipulator"&|& +4 "core" &6  J J + "manipulator"&B% +4 "core" % ? \  L ~ +2 .tForearm.seek :retract + "manipulator"&V'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +289 "core" ( + "manipulator"&& +4 "core" &-7   T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-7  % T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +109 "core" ' +2 .tHand.open + "manipulator"&<1 +64 "core" 1 +2 "manipulator"&?% +4 "core" % g   ' 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:32 +5 #Asleep after completing Nessie_2023_07_20 assays +3002 #Sending Email +6673 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +4162 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +6340 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1407 #tUploading Logs +2287 "Can"\ = C>n +17037 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +18520 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4163 #Session Begun +4 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +2 #Session Ended +14904 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" can +3 "Can"\ 3 h_ +3656 #t-> ESP.ready! +85 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +63 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %P,,\ +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" %gH\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %t \ a + .tSS.configure :default +3 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7883 #t-> startTube 7 +11470 "Can"\ = ե +1242 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15766 #t-> da 100 +2 #da sampling at most 100ml +4 #Loading sh1 puck from tube 7 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 7 at 10:53:14EDT17-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 16,\\n 7 => 6}\\nCan@10:50:24, 22.5C, 31% humidity, 15.0psia, 13.123V, 0.312A, 146.397Ah, 4.10W",Subject: "da sampling at most 100ml" +4 "collection"'2& +3 "core" &-,\ +2 .tHand.open + "manipulator"&31 +25 "core" 1 +2 "manipulator"&4% +4 "core" % V - #  + "storage"(5% +4 "core" % ! $ K\ h +3 "storage"(6. +4 "core" .,K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(7([ +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" &[=\ \ H\ ` +2 "manipulator"&9& +4 "core" &-8  _ S + "manipulator"&:% +4 "core" % V   \  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&;( +184 "core" ( +4 "manipulator"&<& +8 "core" &    F / +4 "storage"(=& +9 "core" &[ A A c\ l +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +4 "manipulator"&>'H +94 "core" ' +4 "storage"(?& +8 "core" &[ G N \ j +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(@'g +247 "core" ' +4 "storage"(A- +6 "core" -'R +5 .tSE.configure :default +3 "storage"(#QK-0-\ b +10 (B& +7 "core" &[ \  \ d +5 "manipulator"&C& +8 "core" &  ! / +4 .tElbow.seek 7 +4 "manipulator"&D( +6 "core" ( +2 "manipulator"&E& +8 "core" &    V / +3 "storage"(F& +8 "core" &[ . + \ e +4 .tForearm.seek 7 + 300 counts +4 "manipulator"&G' +24 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&H/ +58 "core" / +8 ."downElevator"SE.seek :down +9 "manipulator"&I& +2 "storage"(J' +15 "core" &    / +2 "manipulator"&K% +8 "core" %   [ +3 .tForearm.seek :retract +4 "manipulator"&L'\ +97 "core" ' +4 .tElbow.seek CC + "manipulator"&M( +99 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +43 "core" ( +3 "manipulator"&N& +9 "core" &9   K +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &O& +8 "core" &9   K +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&P'O +102 "core" ' +4 "manipulator"&Q& +8 "core" &9 !   K +4 "manipulator"&R% +10 "core" %Q   t +9 "collection"'S& +9 "core" &+*\ +4 "collection"'T& +10 "core" &,*\ +4 &.+\ +4 .tCC.seek :closed +6 "collection"'U(X +8 "core" &++\ +2 &-,\  +10 &--,\ - +8 &e+,\ @ +8 &vx**\ O +11 &:X*+\ N +11 &X+*\ N +6 &^*(\ N +11 &X))\ N +9 &BZ)+\ N +8 &Z**\ N +11 &Y)(\ N +8 & X**\ N +11 &"JW))\ N +11 &$ ]*)\ N +8 &%[(*\ O +10 &'\\'&\ O +8 &)R[')\ N +8 &+Y'&\ N +11 &,_&'\ N +8 &.Y''\ N +9 &0Z]'&\ N +11 &2[%'\ O +10 &3Z&'\ O +10 &5[&&\ N +9 &7b]'%\ N +7 &9#\\%&\ O +11 &:[$&\ N +8 &<^$&\ N +11 &>j]%(\ N +9 &@+[#%\ O +8 &A]#\ O +11 &Cb \ O +9 &Ehz\ ~R +13 &G!\ zU +10 &H\ wX +6 &J\ wY +9 &LX\ vZ +9 &N\ u[\ +8 &O\ u[\ +11 &Q\ s\\ +9 &S[\ t\\ +8 &U\ t\\ +11 &V\ t[ +8 &X.E\ z'u +9 &Xu\ \ {U +6 ( +4 "collection"'T& +8 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.12 +2 .Hand.open +4 "manipulator"&V1 +6 "core" &Xu\ |U +48 1 +4 "manipulator"&W% +8 "core" % Q  " ; t +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&X'\ +98 "core" ' +4 #tcollectSample 100ml w/bubble point of 24psi +4 #Priming 7ml +3 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +168 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +2 "sampler")Y+ +7 "core" + +2 "sampler")Z% +12 "core" %t \ q +5 "collection"'[& +9 "core" &Xu\ U +6 "Can"\ rTW V +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'\\  +8 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")] +6 "core"  +4 "sampler")^  +6 "core"  +6 .tSS.reconfigure :fast +3 "sampler")#.0X +26 +4 .tdelay 3.8 seconds +383 "collection"'b% +6 "core" %P \ | +2 "sampler")c% +8 "core" %5Y  \ l +2 .tSSV.dial :spit +4 "sampler")d +134 "core"  +4 .tSS.seek 0ml +4 "sampler")e' +285 "core" ' +2 .tSSV.dial CBV +4 "sampler")f  +135 "core" +2 .tCTV.dial :intake +6 "collection"'g  +72 "core"  +4 #tWaiting for external sampler to finish priming... + .delayUntil "10:56:36.93" +976 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 + #Session Ended +404 #"flow"0.0L/min +14829 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +4 .Intake.select :open +2 "sampler") +212 "collection"'h% +6 "core" %P'%\ s +4 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +4 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X% +8 "core" %G ` \ ^ +14 "collection"'N% +9 "core" %P\ o +3 "sampler")O% +8 "core" %G ` \ _ +18 "collection"'@% +6 "core" %P\ o +4 "sampler")G% +8 "core" %G ` \ _ +20 "collection"'Q% +6 "core" %P'\ o +4 "sampler")D% +8 "core" %G ` \ _ +22 "collection"'R% +6 "core" %P\ o +4 "sampler")S% +8 "core" %G ` \ _ +28 "collection"'J% +6 "core" %P \ o +4 "sampler")L% +6 "core" %G ` \ _ +34 "collection"'\ % +6 "core" %P  %\ n +4 "sampler")V% +10 "core" %G ` \ _ +34 "collection"'W% +6 "core" %P  \ o +4 "sampler")T% +8 "core" %G ` \ _ +43 "collection"'Z% +6 "core" %P \ o +4 "sampler")P% +6 "core" %G ` \ _ +50 "collection"'[% +6 "core" %P$\ o +4 "sampler")\\% +6 "core" %G ` \ _ +57 "collection"']% +6 "core" %P&\ o +4 "sampler")^% +10 "core" %G ` \ _ +60 "collection"'Y% +6 "core" %P 8\ o +4 "sampler")a% +9 "core" %G ` \ _ +7 "collection"'`% +8 "core" %P "(\ n +4 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 1.57ml/s +3 "sampler")#.n0X\ n +4 "sampler")+% +8 "core" %d \ ^ +25 "collection"',% +6 "core" %PG\ n +4 "sampler")-% +7 "core" %c \ ^ +33 "collection"'.% +6 "core" %PG\ n +4 "sampler")/% +6 "core" %c \ _ +40 "collection"'0% +14 "core" %PE\ n +4 "sampler")!% +8 "core" %c \ _ +42 "collection"'1% +10 "core" %PI\ n +6 "sampler")2% +8 "core" %c \ ^ +48 "collection"'3% +6 "core" %PC\ o +4 "sampler")4% +6 "core" %c \ _ +56 "collection"'5% +6 "core" %P  -\ n +4 "sampler")6% +6 "core" %c \ ^ +65 "collection"'8% +6 "core" %P"-\ o +4 "sampler")9% +9 "core" %c \ ^ +73 "collection"':% +6 "core" %P'#F\ o +2 "sampler")% +8 "core" %c \ ^ +86 "collection"'<% +6 "core" %P&&F\ n +6 "sampler")"% +9 "core" %c \ ^ +4 "collection"'% +8 "core" %P((:\ n +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +4 .SS.reconfigure :inhaling 1.27ml/s +6 "sampler")#.Y0X% +6 "core" %P9\ n +4 "sampler")N% +6 "core" %k \ _ +28 "collection"'O% +11 "core" %PV\ n +5 "sampler")@% +6 "core" %k \ ^ +32 "collection"'G% +6 "core" %PN\ n +2 "sampler")Q% +8 "core" %a \ _ +36 "collection"'D% +6 "core" %PP\ o +4 "sampler")R% +65 "core" %a \ _ +4 "collection"'S% +8 "core" %P<\ o +2 "sampler")J% +7 "core" %a \ _ +51 "collection"'L% +6 "core" %P S\ o +4 "sampler")\ % +6 "core" %a \ _ +57 "collection"'V% +10 "core" %P "S\ n +3 "sampler")I% +8 "core" %a \ ^ +64 "collection"'W% +6 "core" %P#!=\ o +2 "sampler")T% +8 "core" %a \ _ +73 "collection"'Z% +9 "core" %P%%P\ o +4 "sampler")P% +14 "core" %a \ ^ +6 "collection"'[% +8 "core" %P%%T\ n +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +4 .SS.reconfigure :inhaling 1.14ml/s +4 "sampler")#.P0X \ h +26 "collection"'e% +6 "core" %P+)=\ x +4 "sampler")k% +6 "core" %TOI \ h +33 "collection"'l% +6 "core" %P))B\ x +4 "sampler")m% +6 "core" %TYU \ h +38 "collection"'n% +6 "core" %P*)X\ x +4 "sampler")o% +9 "core" %Tgb \ h +2 "sampler")i% +14 "core" %Tie \ h +2 .tIntake.select :close +3 "sampler")0 +12 )j% +6 "core" %Tpm \ n +2 .tSSV.dial :exhaust +4 "sampler")r  +75 "core"  +2 .tExhaust.select :open +4 "sampler")@ +12 .tSS.seek 0ml +4 "sampler")b' +933 "core" ' +2 .tExhaust.select :close + "sampler") +15 #tSampled 100.0ml +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'s& +6 "core" &Xu~# ?\ {U +4 ."airStroke"CSV.dial :waste +5 "sampler")t% +2 "collection"'p +12 "core" % \ k +4 ."connect"SSV.dial CBV,avoiding: :exhaust +8 .tCBV.dial SSV + "sampler")u  +29 "core" +4 ."airStroke"CS.reconfigure :fast +5 "collection"'#d @b +4 ."airStroke"CS.seek 0ml +4 "collection"'q'Q +8 "core" ' +2 ."airStroke"CSV.dial :air +4 "collection"'x @ +85 "core" > +4 ."airStroke"CS.seek 10ml +4 "collection"'y' O +40 "core"  +4 .tCTV.dial :air + "collection"'z  +54 ."flow"Gate.power :analytic3,:OFF +6 ."samplerPumpShutdown"Gate.power :sampler,:OFF +13 "core"  +5 .tdelay 15 seconds +1497 "Can"\ m[ k +7 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler"){ +134 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +8 .tSS.seek 0ml +6 "collection"'|  +2 "sampler")}' +13 "core" ' +4 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")c  +111 "core"  +26  +389 ' +4 "sampler")% +8 "core" % \ l +2 .tCBV.dial between SSV and waste2 +4 "collection"'  +37 "core"  +4 "collection"'~% +8 "core" % M  =\ | +4 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +4 "collection"'  +45 "core"  +4 .tCS.reconfigure :pressurize +6 "collection"'# d@<<b +4 .tCS.seek 0ml +4 "collection"''Q +2053 "core" '*\ z +6 "collection"'% +8 "core" %:\ | +2 "sampler")v% +9 "core" % \ l +4 #tBubblePoint: Intake @39.3psia, Outlet @15.2psia + .CBV.dial SSV +7 "collection"' @ +33 "core" A +4 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Q +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")w +136 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X' +337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'N% +2 "core" %\ v +2 .tCS.seek 6ml +2 "collection"'O'R +1338 "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"'G'Q +1411 "core" ' + .tCSV.dial CSR +2 "collection"'Q  +43 "core"  +2 "collection"'?% +4 "core" %NW\  + #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'Q +584 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'R% +2 "core" %QL\ w +2 .tCS.seek 5ml +2 "collection"'S'm +829 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'J  +42 "core" ~ +2 .tCS.seek 1ml + "collection"'L' +1093 "core" ' +2 "collection"'\ 9 +3 "core" 9~ +2 "collection"'V% +3 "core" %X\ ~ +2 #tBefore lysing Collection Puck Heater at 23.6C/28.1psia +3 #Heating Puck.from 7, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'I \  +2 'W9 +5 "core" 9~ +102 "collection"'T9 +2 "core" 9~d +102 "collection"'Z9 +3 "core" 9~ d +102 "collection"'P9 +2 "core" 9~ d +102 "collection"'[9 +3 "core" 9d +102 "collection"'^9 +3 "core" 9d +102 "collection"'Y9 +2 "core" 9d +102 "collection"'a9 +2 "core" 9d +103 "collection"'`9 +2 "core" 9"d +102 "collection"'K9 +2 "core" 9&d +103 "collection"'d9 +2 "core" 9*d +102 "collection"'_9 +2 "core" 9.d +102 "collection"'f9 +3 "core" 93d +102 "collection"'g9 +2 "core" 97d +102 "collection"'=9 +3 "core" 9;d +102 "collection"'h9 +3 "core" 9?d +102 "collection"'e9 +2 "core" 9Cd +102 "collection"'k9 +3 "core" 9/Hd +102 "collection"'l9 +2 "core" 9FLd +103 "collection"'m9 +2 "core" 9`Pd +102 "collection"'\\9 +3 "core" 9zTd +102 "collection"'n9 +2 "core" 9Xd +103 "collection"'o9 +2 "core" 9\\d +102 "collection"'i9 +2 "core" 9ad +103 "collection"'j9 +2 "core" 9ed +102 "collection"'r9 +3 "core" 9id +102 "collection"']9 +2 "core" 9"md +103 "collection"'s9 +2 "core" 9?qd +102 "collection"'t9 +2 "core" 9]vd +102 "collection"'p9 +3 "core" 9|zd +102 "collection"'x9 +3 "core" 9~a +102 "collection"'u9 +2 "core" 9^ +102 "collection"'z9 +3 "core" 9[ +102 "collection"'9 +2 "core" 9X +102 "collection"'q9 +3 "core" 9V +102 "collection"'{9 +2 "core" 91R +102 "collection"'|9 +2 "core" 9PP +102 "collection"'c9 +3 "core" 9nM +102 "collection"'b9 +2 "core" 9K +102 "collection"'9 +3 "core" 9H +102 "collection"'9 +3 "core" 9F +102 "collection"'~9 +2 "core" 9C +103 "collection"'9 +2 "core" 9@ +102 "collection"'y9 +2 "core" 9 > +102 "collection"'9 +3 "core" 9;< +102 "collection"'v9 +3 "core" 9X9 +102 "collection"' 9 +2 "core" 9r8 +102 "collection"'}9 +3 "core" 96 +102 "collection"' 9 +2 "core" 94 +102 "collection"'9 +2 "core" 93 +103 "collection"'9 +3 "core" 90 +102 "collection"' 9 +2 "core" 9/ +102 "collection"'9 +2 "core" 9 - +103 "collection"'9 +2 "core" 9!+ +102 "collection"'9 +2 "core" 96* +103 "collection"'9 +2 "core" 9L( +102 "collection"'9 +2 "core" 9a' +102 "collection"'w9 +3 "core" 9v% +102 "collection"'9 +2 "core" 9$ +103 "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 +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 5 +102 "collection"'&9 +3 "core" 9 D! +102 "collection"'9 +3 "core" 9 R% +102 "collection"'%9 +2 "core" 9 _) +103 "collection"'(9 +2 "core" 9 l. +102 "collection"')9 +2 "core" 9 x2 +103 "collection"'+9 +2 "core" 9 6 +102 "collection"',9 +3 "core" 9 : +102 "collection"'-9 +2 "core" 9 > +102 "collection"'.9 +2 "core" 9 C +103 "collection"'/9 +2 "core" 9 G +102 "collection"''9 +2 "core" 9 K +103 "collection"'09 +2 "core" 9 O +102 "collection"'!9 +3 "core" 9 S +102 "collection"'19 +2 "core" 9 W +102 "collection"'*9 +3 "core" 9 \\ +102 "collection"'39 +2 "core" 9 ` +102 "collection"'49 +3 "core" 9 d +102 "collection"'59 +2 "core" 9 h +103 "collection"'29 +2 "core" 9 l +102 "collection"'69 +2 "core" 9\ q +103 "collection"'99 +2 "core" 9\ u +102 "collection"':9 +3 "core" 9\ y +102 "collection"'<9 +2 "core" 9\ } +102 "collection"'89 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +103 "collection"' 9 +2 "core" 9\ # +102 "collection"'"9 +45 "core" 9\ ( +112 "collection"'9 +2 "core" 9\ / +103 "collection"'9 +2 "core" 9\ 4 +102 "collection"'C9 +2 "core" 9\ 8 +103 "collection"'E9 +2 "core" 9\ ; +103 "collection"'B9 +2 "core" 9\ @ +102 "collection"'H9 +2 "core" 9\ D +103 "collection"'9 +2 "core" 9\ H +102 "collection"'F9 +2 "core" 9\ K +103 "collection"'A9 +2 "core" 9\ O  +103 "collection"';9 +2 "core" 9\ Q  +103 "collection"'N9 +2 "core" 9\ U  +102 "collection"'>9 +2 "core" 9\ X  +103 "collection"'@9 +2 "core" 9\ Z  +103 "collection"'O9 +2 "core" 9\ ] +103 "collection"'Q9 +2 "core" 9\ ` +102 "collection"'?9 +2 "core" 9\ d +103 "collection"'G9 +2 "core" 9\ f +102 "collection"'R9 +3 "core" 9\ i +3 .tCH.hold 10:00,70C +3 "collection"'D `\ `\ i  +3 'J9 +4 "core"  + 9\ i + "collection"'S% +4 "core" % \ H +2 #tBegun lysing Collection Puck Heater at 68C/39.0psia +7270 #"espclient"Session Begun +14329 "Can"\ C  +38390 "core" ` +2 "collection"'\ 9 +3 "core" 9\  +2 "collection"'V% +4 "core" %\ r + #tEnded lysing Collection Puck Heater at 70C/38.0psia +3 .CS.seek 0ml +3 "collection"'W'Q +341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'T @ +100 "core" A +2 .tCSV.dial :air + "collection"'Z @ +44 "core" > +2 .tCS.seek 5ml +3 "collection"'P'm +1343 "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"'Y  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'a @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'`'Q +1346 "core" ' +2 "collection"'K% +4 "core" %Mkn\ { + #tPuck @45.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +3 "collection"'d +101 "core" ~ + .tCBV.dial CSV +2 "collection"'_  +30 "core" + "collection"'f% +4 "core" %M^a\ z +2 .tCS.seek 5ml +2 "collection"'g'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'=  +44 "core" +2 "collection"'h% +4 "core" %m3" \ { +2 .tCS.seek 7ml + "collection"'e' +583 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'k @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'l' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +126 "core" b +2 #tLysing Complete + "collection"'\\& +6 "core" &Xu|\ zU +2 #tStoring sh1 puck in Collection Clamp to tube 6 +2 "manipulator"&n% +4 "core" %     +2 "storage"(o% +4 "core" % \ W +2 "storage"(i. +2 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 + "storage"(j(K +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (r& +3 "core" &K +\ N +2 "manipulator"&]& +3 "core" &6   f K +2 "manipulator"&s% +3 "core" %    O  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&t( +167 "core" ( + "manipulator"&p& +5 "core" &   g + "storage"(x& +4 "core" &K\ \ \ \\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&u'8 +100 "core" ' + "storage"(z& +4 "core" &K\ \ \  \ \\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +153 "core" ' + "storage"(q- +4 "core" -'պ + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&{& +2 "core" &   g +2 "storage"(|& +4 "core" &K \ U + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 +2 "manipulator"&c' +35 "core" ' + .tElbow.hold +2 "manipulator"&b, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'պ +3 .tSE.seek 15.2 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&~% +4 "core" %t  A + "storage"(& +4 "core" &K ?\ I + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 6 + 284 counts +2 "manipulator"&y' +21 "core" ' + "manipulator"&& +4 "core" &  u g +2 "storage"(v& +4 "core" &K \ T +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts + "manipulator"& '8 +22 "core" ' +3 .tSE.seek 16.2 Pucks below Top Plate +3 "storage"(}' +46 "core" ' +2 "manipulator"& & +4 "core" &   g + "manipulator"&% +4 "core" %D   > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +154 "core" ( + "manipulator"&& +4 "core" &4  ! t I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" &3   D H + .tForearm.seek CC +2 "manipulator"&'O +103 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +3 "collection"'( +427 "core" ( + "storage"(w& +4 "core" &K\ \ X +2 "storage"(& +3 "core" &K \ X +2 "manipulator"&& +3 "core" &3   H +2 "manipulator"&% +4 "core" % ^   V + .tForearm.seek :retract +7 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&( +165 "core" ( + "manipulator"&& +4 "core" &   f +2 "storage"(& +4 "core" &K  \ a + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 6 +2 "manipulator"&' +110 "core" ' + .tElbow.hold +4 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator" +76 "core" 1 +2 "manipulator"&$% +4 "core" % \\   " + "storage"(&& +4 "core" &K ;\ U + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 6 + 292 counts +2 "manipulator"&' +23 "core" ' +2 "manipulator"&%& +4 "core" &   f +2 "storage"((& +4 "core" &K \ *\ a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts + "manipulator"&)'8 +30 "core" ' +2 "storage"(+% +4 "core" %   \ d +2 ."downElevator"SE.seek :down +4 "storage"(,' +99 (-% +2 "core" %7@6 O @ S\ fe +2 "manipulator"&.% +4 "core" %2   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&/'\ +4 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +83 "core" ' +2 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"''& +6 "core" & M\ +2 "manipulator"&0& +4 "core" &   f +2 "manipulator"&!% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&1(-6 +178 "core" ( + "manipulator"&*& +4 "core" &-.  O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +3 "core" &-.   O +2 .tForearm.seek :garage + "manipulator"&4'n +109 "core" ' +2 .tHand.close + "manipulator"&5/ +56 "core" / +2 "manipulator"&2& +4 "core" &-6   8 G + "manipulator"&6% +4 "core" % t   +2 .tForearm.seek :retract + "manipulator"&9'\ +114 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&:( +281 "core" ( + "manipulator"&<& +4 "core" &4  m I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +2 "core" &4   5 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' +2 "manipulator"& & +4 "core" &4  / I +2 "manipulator"&"% +3 "core" %C   @ +2 "collection"'& +4 "core" &\ +2 "collection"'& +6 "core" & \ +2 .tCC.seek :closed +2 "collection"'C(X +6 "core" & \ +5 &\ 5 +10 &8I|\ }1 +9 &it}\ |F +9 &\\h\ M +10 &T?\ L +9 &Q\ M +10 &[Tf\ M +9 &RF\ L +9 &R\ L +10 &T\ L +9 &dX\ ~L +9 &!%X\ ~M +10 &"V\ ~M +9 &$Q\ L +10 &&lV|\ ~L +9 &(.Q^\ L +9 &)T>\ ~L +10 &+X\ ~L +9 &-sS\ M +9 &/6Wj\ ~L +10 &0UG\ ~L +9 &2V,\ ~M +10 &4|U\ ~L +9 &6?T\ ~L +9 &8X\ ~L +10 &9R\ M +9 &;To\ M +9 &=FWe\ ~L +10 &?Ws\ ~M +9 &@U~\ ~M +10 &BRu\ ~L +9 &DJ\\a\ }N +9 &FvG\ {P +10 &G~\ wU +9 &Ip\ tY +9 &K/\ sZ +10 &L{\ rZ +9 &Np\ r[ +10 &PpP\ q[ +9 &R2<\ q[ +9 &S.\ q[ +10 &U\ q\\ +9 &Wr\ pH +9 &XQ!\ w/ +10 &X{\ zS +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.21 + "collection"'E& +6 "core" &XxT\ yS +2 .tHand.open + "manipulator"&B1 +60 "core" 1 + "manipulator"&H% +5 "core" % C   # + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%F +44 "core"  + "processing"%A% +5 "core" %g\ u + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%j +12 .tPS.seek 1.5ml + "processing"%;'U +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%N  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%>'d +1606 "core" ' + .tPSV.dial PSR + "processing"%@ +43 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%O' +2613 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%Q +2 "collection"'?  +7 "core" A + "processing"%G  +67 "core" +91  +2 .tPSV.dial :mixloop + "processing"%R +100 "core" +2 .tCTV.dial :air,avoiding: :intake +45 .PTV.dial :PRVmixing +13 "processing"%J  +131 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +1923 "Can"\ mT +693 "core" ' + .tPSV.dial :air +2 "processing"%I  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\ +43 "core" +2 .tPS.seek 0ml +4 "processing"%V'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%L  +56 "core" +2 .tPS.seek 2.5ml +3 "processing"%T' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +42 "core" +2 .tPS.seek 0ml +3 "processing"%W'd +2616 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +6 "core" &4   j I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&^( +5 "core" ( + "manipulator"&Y& +4 "core" &4   S I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &a& +3 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&P'O +101 "core" ' + .tHand.close +2 "manipulator"&K/ +62 "core" / +2 .tCC.seek :open +3 "collection"'d( +430 "core" ( + "manipulator"&_& +4 "core" &4   I +2 "manipulator"&f% +3 "core" % c   ` +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&=(-6 +293 "core" ( + "manipulator"&h& +4 "core" &-6   ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &g& +3 "core" &-6   ; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&k'n +97 "core" ' + .tHand.open +2 "manipulator"&e1 +58 "core" 1 + "manipulator"&m% +5 "core" % h    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&\\'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +9 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 7 into Collection Clamp +3 "collection"'n& +11 "core" &X\ +2 "manipulator"&o% +4 "core" %\    +2 "storage"(i% +3 "core" % O P R\ i +2 "storage"(r. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 7 +2 "storage"(]([ +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (s& +3 "core" &[ R V\ ] +2 "manipulator"&7& +3 "core" &-6  \ ; +2 "manipulator"&p% +4 "core" %\  \ T  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 + "manipulator"&x( +198 "core" ( + "manipulator"&z& +4 "core" &  / +2 "storage"(M& +3 "core" &[ 0 - \ f +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 600 counts +2 "manipulator"&q'H +104 "core" ' +2 "storage"({& +4 "core" &[ 8 % \ h +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(|'g +263 "core" ' + "storage"(X- +3 "core" -'[ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +3 "core" &[\ \ P\ ` +2 "manipulator"&~& +3 "core" &   / +2 .tElbow.seek 7 + "manipulator"&( +52 "core" ( +2 "manipulator"&& +4 "core" &  W ? + "storage"(v& +4 "core" &[  ,\ d +2 .tForearm.seek 7 + 300 counts +2 "manipulator"& ' +32 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +56 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&u& +3 "storage"(t' +6 "core" &   N ? +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&c'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y( +124 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +38 "core" ( +2 "manipulator"&& +4 "core" &7  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &7   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"& & +4 "core" &7  ! K + "manipulator"&b% +4 "core" %X   \\ +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +3 "collection"'U(X +5 "core" &\ +6 &n\ 1 +10 &.I}J\ |1 +9 &_u}.\ {F +9 & X\ }L +10 &T\ ~L +9 &W\ ~M +9 &RU\ ~M +10 &R\ ~M +9 &W\ }M +10 &Uz\ ~M +9 &ZR\ ~M +9 &!R\ ~M +10 &"S\ ~L +9 &$T\ }M +9 &&bU\ }M +10 &(%T\ }L +9 &)Y\ }M +10 &+T}\ }L +9 &-kTm\ }L +9 &/-Tl\ }L +10 &0TV\ }L +9 &2XK\ }M +9 &4rS5\ }M +10 &64R\ }M +9 &7T\ }L +9 &9U \ }L +10 &;{T\ }L +9 &==T\ }L +10 &>U\ }L +9 &@U\ }L +9 &BY\ }M +10 &D>f\ {O +9 &E\ yS +9 &G,\ tW +10 &Id \ sZ +9 &K&@\ rZ +10 &LNe\ q[ +9 &NdK\ q[ +9 &Pf\ p\\ +10 &R(\ p\\ +9 &S\ p\\ +9 &U\ o\\ +10 &Wk\ oJ +9 &XM\ w. +10 &X\ vR +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.34 + .Hand.open +4 "manipulator"&w1 +5 "core" &Xu\ xQ +59 1 +2 "manipulator"&% +4 "core" % V   g ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +129 "core" ~ +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 "collection"'% +4 "core" % Q>\ } +2 .tCS.seek 4ml + "collection"' 'NR +1590 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%#  +65 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%$  +71 "core"  +3 .tPS.seek 0ml +2 "processing"%&'d +2606 "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"'' O +1591 "core" ' + .tCSV.dial CTV +2 "collection"'+  +45 "core"  +2 .tCS.seek 0ml +4 "collection"'-'Q +2596 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'.  +130 "core" + "collection"'& +4 "core" &Xv\ {Q +2 #tStoring lyfil puck in Collection Clamp to tube 6 +2 "manipulator"&'% +5 "core" %\    D  + "storage"(0% +4 "core" % J\ X + "storage"(!. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"((K +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (}& +2 "core" &K "\ O +2 "manipulator"&)& +4 "core" &7   K + "manipulator"&*% +4 "core" %\    q  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 + "manipulator"&3( +162 "core" ( +2 "manipulator"&,& +5 "core" &    x + "storage"(& +4 "core" &K >\ ^ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&5'8 +102 "core" ' +2 "storage"(2& +4 "core" &K\ \ \ N\ ` +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(6'g +136 "core" ' +2 "storage"(/- +3 "core" -'ڭ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&4& +3 "core" &    x + "storage"(<& +4 "core" &K\ \  (\ [ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 +2 "manipulator"&8' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&1, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"( - +2 "core" -'ڭ +2 .tSE.seek 16.2 Pucks below Top Plate +2 "storage"("' +38 "core" ' +2 "manipulator"&% +4 "core" %r    + "storage"(9& +4 "core" &K \ O + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 6 + 299 counts +2 "manipulator"&' +13 "core" ' +2 "manipulator"&E& +4 "core" &   - x +2 "storage"(B& +3 "core" &K\ \ B\ Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&H'8 +31 "core" ' +54 .tSE.seek 17.2 Pucks below Top Plate +3 "storage"(' +45 "core" ' + "manipulator"&F& +4 "core" &  % x +2 "manipulator"&A% +4 "core" %>   T " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( + "manipulator"&N& +5 "core" &4   o I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &4  I +2 .tForearm.seek CC +2 "manipulator"&@'O +93 "core" ' + .tHand.close +2 "manipulator"&>/ +61 "core" / +2 .tCC.seek :open +4 "collection"'Q( +428 "core" ( +2 "storage"(?& +4 "core" &K\ \ X + "storage"(G& +4 "core" &K \ \ X +2 "manipulator"&R& +3 "core" &4   Q I +2 "manipulator"&J% +4 "core" % ]   R +2 .tForearm.seek :retract + "manipulator"&O'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 + "manipulator"&I( +170 "core" ( + "manipulator"&S& +4 "core" &  F P +2 "storage"(\ & +4 "core" &K   !\ _ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 6 + "manipulator"&D' +108 "core" ' +2 .tElbow.hold + "manipulator"&L, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&V1 +62 "core" 1 +2 "manipulator"&Z% +4 "core" %   G / + "storage"(T& +4 "core" &K o\ V + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 6 + 291 counts + "manipulator"&[' +25 "core" ' +2 "manipulator"&Y& +4 "core" &   K +2 "storage"(a& +3 "core" &K\ \ \ =\ ` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts + "manipulator"&K'8 +24 "core" ' + "storage"(:% +4 "core" % \ -\ b +3 ."downElevator"SE.seek :down +4 "storage"(' +99 (C% +3 "core" % R Q \ k +2 "manipulator"&_% +5 "core" %5  I 1 ' +2 ."downElevator"SE.stop +3 .tForearm.reconfigure :loose +4 "storage"(5 +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +90 "core" ' +2 .tPSV.dial :air + "processing"%P  +72 "core" +3 .tPS.seek 2.5ml +2 "processing"%h' +2611 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%g +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%^  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%e +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%m  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%n'd +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%`& +11 "core" &T\ +2 "manipulator"&o& +3 "core" &  K +2 "manipulator"&i% +9 "core" %  \  (  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&r(-6 +175 "core" ( + "manipulator"&k& +4 "core" &-:   M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +2 "core" &-:  v M +2 .tForearm.seek :garage +2 "manipulator"&7'n +97 "core" ' + .tHand.close +2 "manipulator"&p/ +64 "core" / +2 "manipulator"&j& +4 "core" &-: $  ! M + "manipulator"&z% +4 "core" % c   I +2 .tForearm.seek :retract + "manipulator"&M'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&=(? +122 "core" ( +2 "manipulator"&{& +4 "core" &F  A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &F   A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&X'Η +100 "core" ' +2 "manipulator"&& +4 "core" &G   @ @ + "manipulator"&~% +4 "core" %Ε  +2 "processing"%& +4 "core" &J\ +2 "processing"%v& +4 "core" &P\ +2 .tPC.seek :closed +2 "processing"%(X +7 "core" &L\ +5 &L\ 1 +9 &/GL\ y3 +9 &^s\\\ wG +10 &eh\ zP +9 &\\c\ {O +9 &[]\ {O +10 &K\\l\ {O +9 &Xs\ {O +10 &\\q\ {O +9 &[x\ {O +9 &SZs\ zO +10 &!\\|\ {O +9 &"\\}\ {O +9 &$Y\ {O +10 &&\\\\\ {O +9 &([\ {O +10 &)\\\ zO +9 &+Z}\ {O +9 &-c\\\ zO +10 &/%\\\ zO +9 &0Y\ {O +9 &2\\\ zO +10 &4k[\ zO +9 &6-^\ zO +10 &7[\ zO +9 &9]\ zO +9 &;r\\\ zP +10 &=6Z\ zO +9 &>\\\ zO +9 &@\\\ zO +10 &B{\\\ {O +9 &D<^\ zP +10 &Em\ xQ +9 &G\ wT +9 &Iq\ uU +10 &K3\ uU +9 &L\ uU +9 &N\ uV +10 &Pw\ uV +9 &R;\ uU +10 &S\ tV +9 &U\ tW +9 &W~\ tD +10 &Xe![\ z#f +9 &X0\ |4 +5 ( +2 "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.58 + "processing"%u& +6 "core" &X&\ |4 +2 &X'\ |4 + .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&x% +4 "core" % Ε " )  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&q'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +44 "core" + "processing"%|% +4 "core" %i\  +2 .tPS.seek 0.3ml +2 "processing"% 'f +383 "core" ' + .tPSV.dial PSR +3 "processing"% +101 "core"  + "processing"%% +4 "core" %d\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%b'. +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%' +1903 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%t +101 "core" + .tPTV.dial :mixing +2 "processing"%c @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%d  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +7 "core" &G   ' @ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&(? +4 "core" ( +2 "manipulator"&& +4 "core" &G   @ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &G  @ +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 .tHand.close + "manipulator"&W/ +60 "core" / +2 .tPC.seek :open +2 "processing"%( +427 "core" ( +2 "manipulator"&l& +8 "core" &G   @ + "manipulator"&#% +4 "core" % Θ   X +2 .tForearm.seek :retract + "manipulator"&$'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&(-6 +126 "core" ( + "manipulator"&%& +5 "core" &-5   R  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +2 "core" &-5    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"& 'n +99 "core" ' + .tHand.open +2 "manipulator"&+1 +58 "core" 1 + "manipulator"&% +5 "core" % u    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%.& +6 "core" &6\ +2 "manipulator"&% +4 "core" %\     + "storage"('% +4 "core" % ' $\ h + "storage"(0. +4 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 7 +2 "storage"(!([ +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (}& +4 "core" &[\ \ R\ Z +2 "manipulator"&)& +4 "core" &-6  {  + "manipulator"&*% +4 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 + "manipulator"&]( +188 "core" ( +2 "manipulator"&,& +4 "core" &   @ 4 + "storage"(& +4 "core" &[ 6 - &\ e +51 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +2 "manipulator"&2'H +102 "core" ' + "storage"(y& +4 "core" &[ " , \ g +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(/'g +274 "core" ' + "storage"(4- +4 "core" -'d + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (<& +2 "core" &[ \ E\ b +2 "manipulator"&& +4 "core" &    4 + .tElbow.seek 7 +2 "manipulator"& ( +6 "core" ( + "manipulator"&& +4 "core" &    4 + "storage"(9& +4 "core" &[   +\ d +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&E' +22 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&B/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&F& + "storage"(A' +9 "core" &     4 + "manipulator"&5% +4 "core" % !    +2 .tForearm.seek :retract +2 "manipulator"&3'\ +104 "core" ' + .tElbow.seek PC +4 "manipulator"&6(? +121 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +128 "core" ( +2 "manipulator"&8& +4 "core" &H   ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &H ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&"'Η +91 "core" ' +2 "manipulator"&N& +5 "core" &H \  9 ) + "manipulator"&;% +4 "core" %Θ   +2 "processing"%H& +3 "core" &\ +2 "processing"%1& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%>(X +6 "core" &\ +6 & \ $d +10 &W~\ z9 +9 &|\ zN +9 &Y\ }O +10 &_\\\ |O +9 &"[\ |N +10 &X\ |N +9 &\\\ }O +9 &hW\ }N +10 &*Y\ |N +9 &U\ }O +9 &!\\\ |O +10 &#p[\ |N +9 &%2Y\ |N +10 &&\\\ |O +9 &(V\ |N +9 &*xX\ |N +10 &,9]\ |O +9 &-Z\ |N +9 &/W\ |O +10 &1V\ }N +9 &3BY\ |N +10 &5W|\ }O +9 &6Uy\ |N +9 &8W}\ |N +10 &:I[z\ |O +9 &< Z|\ |N +9 &=Xh\ |N +10 &?Z\ |O +9 &AQXz\ |O +10 &C_\ |O +9 &Dn\ {Q +9 &FT\ yS +10 &HG~\ xU +9 &J \ wU +9 &K1\ wU +10 &Mb\ wU +9 &OM\ wU +10 &Qn\ vU +9 &Rd\ vV +9 &T\ vV +10 &VR}\ vW +9 &Wyo\ z) +9 &X\ xG +9 ( +3 "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 +2 .Hand.open +3 "manipulator"&1 +5 "core" &X&\ ~4 +51 1 + "manipulator"&U% +4 "core" % Θ    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +2 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%G Y +3 %R9 +6 "core" 9 +102 "processing"%J9 +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"%V9 +3 "core" 9 +102 "processing"%Z9 +2 "core" 9 +103 "processing"%T9 +2 "core" 9" +102 "processing"%Y9 +4 "core" 9& +102 "processing"%a9 +2 "core" 9* +103 "processing"%:9 +2 "core" 9/ +102 "processing"%O9 +2 "core" 93 +102 "processing"%C9 +3 "core" 97 +102 "processing"%_9 +2 "core" 9; +102 "processing"%I9 +3 "core" 9? +102 "processing"%D9 +2 "core" 9C +102 "processing"%[9 +2 "core" 9H +102 "processing"%P9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%K9 +2 "core" 9X +103 "processing"%&9 +2 "core" 9] +102 "processing"%g9 +2 "core" 9a +102 "processing"%^9 +3 "core" 9e +102 "processing"%e9 +3 "core" 9i +102 "processing"%m9 +2 "core" 9m +102 "processing"%h9 +3 "core" 9q +102 "processing"%`9 +2 "core" 9v +102 "processing"%o9 +3 "core" 9z +102 "processing"%i9 +3 "core" 9~ +102 "processing"%k9 +2 "core" 9 +102 "processing"%s9 +2 "core" 9 +103 "processing"%L9 +2 "core" 9 +102 "processing"%p9 +3 "core" 9 +102 "processing"%j9 +2 "core" 9 +103 "processing"%z9 +2 "core" 9  +102 "processing"%f9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +8 "processing"%{ pYp  +5 .tdelay 1:30 +3 "core"  +8020 "Can"\ z=> - +980 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +101 "core"  +2 "processing"%7% +4 "core" %`\  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +584 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +12 .tPS.seek 2ml + "processing"%~'Ҧ +1599 "core" ' +2 .tPTV.dial :puck + "processing"%  +74 "core"  + .tPSV.dial PTV +2 "processing"%r +73 "core" +2 .tPBV.dial :waste1 + "processing"%M  +127 "core"  +2 "processing"% % +4 "core" %ҡp\  +2 .tPS.seek 1.5ml + "processing"%u'Q +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +3 "processing"%x'd +1601 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%v  +34 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +3 "processing"%|' +2364 "core" ' + .tPSV.dial PTV +2 "processing"%X +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +72 "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"% 'd +2349 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%b  +131 "core" + .tPSV.dial :mixloop + "processing"%t +44 "core" +2 .tPRV.dial :ab1 + "processing"%c @ +72 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%d'c +352 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'  +4 "processing"%  +40 "core" +3  + "processing"%% +4 "core" %d\ { +2 .tPS.seek 0.3ml + "processing"%'c +359 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'W  +31 "core" +2 .tPRV.dial :air + "processing"%=  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%q'G[ +1260 "core" ' + .tPRV.dial :waste2 + "processing"% @ +71 "core" ? +2 .tPS.seek 0.5ml +4 "processing"%l' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%#  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%%'Ҧ +1601 "core" ' + .tPSV.dial :PML + "processing"%( +57 "core" + .tPTV.dial :mixing +2 "processing"% @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%  +37 "core" + "processing"%+% +4 "core" %ң\ o +2 .tPS.seek 1.85ml +2 "processing"%' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" , +2 .tPS.seek 0ml +4 "processing"%'d +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"''& +4 "core" & \ +2 "manipulator"&0& +4 "core" &H    ) +2 "manipulator"&$% +4 "core" %\    G  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +128 "core" ( +2 "manipulator"&}& +4 "core" &-5  \   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &)& +3 "core" &-5   <  +2 .tForearm.seek :garage +2 "manipulator"&*'n +97 "core" ' + .tHand.close +2 "manipulator"&/ +54 "core" / +3 "manipulator"&,& +4 "core" &-E   `  + "manipulator"&% +53 "core" % ΂   > +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&y( +277 "core" ( + "manipulator"&& +5 "core" &3   + G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &4& +2 "core" &2    G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&<'O +107 "core" ' +2 "manipulator"&& +4 "core" &3   G +2 "manipulator"&% +4 "core" %D   N > +2 "collection"'9& +4 "core" &\ r +2 "collection"'B& +5 "core" & \  +2 .tCC.seek :closed +3 "collection"'F(X +6 "core" &  \ +3 &\  \ 5 +10 &>I~ \ m1 +9 &ir \ lF +9 &] \ sN +10 &X  \ xN +9 &W \ xN +9 &TZ \ wN +10 &Y  \ wN +9 &T  \ wN +9 &W  \ zO +10 &]W\  \ zN +9 &!W \ zN +9 &"R  \ qN +10 &$U\  \ kN +9 &&eW \ kN +10 &(&T\ \ kN +9 &)X  \ kN +9 &+W  \ wO +10 &-mW\  \ zN +9 &/.V  \ zN +9 &0W  \ oN +10 &2Y  \ xN +9 &4uT  \ zN +10 &66U  \ oN +9 &7U  \ oN +9 &9R \ \ oN +10 &;|T  \ oN +9 &==T \ oO +10 &?V\  \ oN +9 &@U\ \ \ oN +9 &BS\ \ \ oN +10 &DE]\ nO +9 &Fr\ mQ +9 &G\ iU +10 &Il\ fY +9 &K-\ fZ +9 &L\ e[ +10 &N\ d[ +9 &Pn\ c[ +10 &R/\ d\\ +9 &S\ c\\ +9 &U\ l[ +10 &Wr\ iJ +9 &XR\ p)w +9 &X\ iM +9 ( +2 &Xg\ wK +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.21 + "collection"'5& +6 "core" &Xh\ tK +2 .tHand.open + "manipulator"&]1 +54 "core" 1 +2 "manipulator"&2% +5 "core" % D )  > + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%E +116 "core"  + "processing"%8% +5 "core" %f\ _ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +1610 "core" ' + .tPSV.dial PSR +2 "processing"%; +44 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%H' +92 "Can"\ g^ å +2522 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%A  +3 "collection"'3  +34 "core"  +123  + .tPSV.dial :mixloop +2 "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%U'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%R  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%J +46 "core" +2 .tPS.seek 0ml +2 "processing"%"'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%S  +56 "core" +2 .tPS.seek 2.5ml +4 "processing"%\ ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&V& +6 "core" &2   > G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Z( +6 "core" ( + "manipulator"&T& +4 "core" &2   u G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &2  } G +2 .tForearm.seek CC +2 "manipulator"&a'O +98 "core" ' + .tHand.close +2 "manipulator"&:/ +55 "core" / +2 .tCC.seek :open +2 "collection"'O( +428 "core" ( + "manipulator"&C& +4 "core" &2   ] G +2 "manipulator"&_% +4 "core" % Y   @ + .tForearm.seek :retract +2 "manipulator"&I'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&D(-6 +282 "core" ( +2 "manipulator"&[& +4 "core" &-@    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +3 "core" &-@   =  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'n +99 "core" ' +3 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&K% +4 "core" % g $  " u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&&'\ +102 "core" ' +2 ."da"delayUntil "11:47:27.96" +24846 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%g @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%e * +35 "core" , +2 ."da"PSV.dial :air + "processing"%m  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%h' +2365 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%` +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%i +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%s'd +2352 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%L +128 "core"  +2 "processing"%p% +4 "core" %g\ x + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%j' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +2 "processing"%f  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%\\ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +36 "core" +2 "processing"%w% +4 "core" %ң\ x +2 ."da"PS.seek 1.5ml + "processing"%'S +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%r'd +1598 "core" ' +2 ."da"delay 2:00 +3283 "Can"\ rL Y +8720 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%M  +36 "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 +3 "processing"%~ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2359 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2343 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%x +129 "core"  +2 "processing"%X% +4 "core" %g\ o + #"da"Pulling 0.5ml of PSR.wash +49 .PSR.select :wash +7 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%n' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"% 'Ҧ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%b% +4 "core" %ҩ\ | +2 ."da"PS.seek 1.5ml +2 "processing"%t'Y +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"% 'd +1603 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .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"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%d' +2351 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%W +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"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%q'd +2344 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%#  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%l  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%(  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%'a +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%+  +43 "core"  +2 "processing"%.% +4 "core" %d\ k +2 ."da"PS.seek 0.55ml +2 "processing"%%' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%''Ҧ +1554 "core" ' + ."da"PSV.dial :PML +7 "processing"%0 +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%$ @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%}  +36 "core" + "processing"%)% +4 "core" %Ҥ\ ~ +2 ."da"PS.seek 1.85ml +2 "processing"%6' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%,'d +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +7815 "Can"\ rO +40187 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%? * +36 "core" , + ."da"PSV.dial :air +2 "processing"%*  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2364 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%4 +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +56 "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 +3 "processing"%9'd +2345 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +129 "core"  +2 "processing"%Q% +4 "core" %d \ ~ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%5' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%]'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%2  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%B +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +36 "core" + "processing"%8% +4 "core" %ҩ\ t +2 ."da"PS.seek 1.5ml +2 "processing"%<'Y +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'd +1595 "core" ' + ."da"delay 2:00 +5539 "Can"\ nV +6464 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%; * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%N +84 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%3' +2362 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +82 "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"%H  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%R'd +2373 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%U +129 "core"  + "processing"%J% +4 "core" %d\ j + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%1' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%S'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%" +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%\ % +4 "core" %Ң\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%V'R +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%Y'd +1606 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%:  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%y * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%/ +73 "core"  +45 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%F' +2365 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%a +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%P'd +2351 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +9 .PSV.dial PSR +2 "processing"%Z +130 "core"  + "processing"%% +4 "core" %g\ m + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%K' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 "processing"%^% +3 "core" %Ҥ \ { +2 ."da"PS.seek 1.5ml +2 "processing"%e'T +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%m * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1599 "core" ' + ."da"delay 2:00 +10948 "Can"\ x=  +1055 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%`  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%i +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%k' +2373 "core" ' +2 ."da"PSV.dial PTV + "processing"%h +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%L +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%p +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%s  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%j'd +2373 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%f +134 "core"  +10 "processing"%\\% +16 "core" %a\ ` +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +21 "processing"% +27 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"%7' +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"%w% +4 "core" %#\ ` +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%z' +337 "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 +3 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +36 "core" +2 "processing"% % +4 "core" %ҫ\ \\ +2 ."da"PS.seek 1.5ml +2 "processing"%~'[ +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%r * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%u'd +1601 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%G  +35 "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 +3 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +85 "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"%n  +83 "core" +3 ."da"PS.seek 0ml +2 "processing"%'d +2366 "core" ' + #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%| +130 "core"  + "processing"%b% +4 "core" %i\ ` +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"% 'Ҧ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%c +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" + "processing"%% +4 "core" %Ҧ\ ` +2 ."da"PS.seek 1.5ml +2 "processing"%'V +597 "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"%  +102 "core"  +2 ."da"PS.seek 0ml +3 "processing"%W'd +1598 "core" ' + "processing"%=9 +4 "core" 9V5] +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%  +4 "core" 5] + 5] + "processing"%& +3 "core" &X&\ _4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&d% +5 "core" %    +2 "storage"(#% +3 "core" % Z Z l\ C +2 "storage"(l. +3 "core" .([ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 6 +2 "storage"(((K +202 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &K . <\ @ + "manipulator"&q& +4 "core" &-@  + "manipulator"&+% +4 "core" %  9  +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 +2 "manipulator"&.( +187 "core" ( + "manipulator"&& +4 "core" &  % 6 +2 "storage"(& +4 "core" &K Z Y M\ B +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&%'8 +100 "core" ' + "storage"(0& +4 "core" &K W X A\ A +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"($'g +137 "core" ' +2 "storage"(}- +3 "core" -'ߞ +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&)& +3 "core" & 1 6 +2 "storage"(& +3 "core" &K  \ 8 +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 6 +2 "manipulator"&'' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&6, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'ߞ +3 ."da"SE.seek 17.21 Pucks below Top Plate +2 "storage"(?' +36 "core" ' +2 "manipulator"&*% +4 "core" % m & + "storage"(,& +4 "core" &K m\ 2 +47 ."da"Forearm.force -20 +9 "manipulator"&5 +4 ."da"Forearm.seek 6 + 298 counts +2 "manipulator"&4'\ +18 "core" ' + "manipulator"& & +4 "core" &   / +2 "storage"(& +9 "core" &K ( '\ ; +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&'8 +30 "core" ' +2 ."da"SE.seek 18.21 Pucks below Top Plate +3 "storage"(' +57 "core" ' + "manipulator"&& +5 "core" &   / +2 "manipulator"&Q% +4 "core" %9   F +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&5(? +250 "core" ( +2 "manipulator"&2& +4 "core" &F   ; + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &B& +3 "core" &F   ; +2 ."da"Forearm.seek PC +2 "manipulator"&E'Η +97 "core" ' + ."da"Hand.close +2 "manipulator"&8/ +56 "core" / +2 ."da"PC.seek :open +3 "processing"%]( +428 "core" ( + "storage"(& +4 "core" &K M C _\ = +2 "manipulator"&<& +4 "core" &F   ; + "manipulator"&% +4 "core" % Λ  +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 6 +2 "manipulator"&N( +253 "core" ( + "manipulator"& & +4 "core" &   G 1 +2 "storage"(A& +3 "core" &K C K \ > +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&'8 +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +59 "core" 1 +2 "storage"(H- +3 "core" -' +3 ."da"SE.seek 17.96 Pucks below Top Plate + "storage"(3' +28 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 17.2 Pucks below Top Plate +3 "storage"(U' +53 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1712h100ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +371 #"da"SX MX5/16 (USB:<3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.633 seconds\ /var/log/esp/da23aug1712h100ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1712h100ml15s_nessie.tif +1568 #SX MX5/16 (USB:<3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1712h100ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1712h100ml25s_nessie.tif +2568 #SX MX5/16 (USB:<3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1712h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "19.633 sec auto-exposure",Subject: "da23aug1712h100ml images!" +3 "storage"(J- +13 "core" -' +9 "storage"(R& +13 "core" &K = N S\ @ +6 "manipulator"&1& +6 "core" &  1 +2 ."da"Elbow.seek 6 +2 "manipulator"&"( +5 "core" ( +2 "manipulator"&@& +6 "core" & 1 + "storage"(\ & +4 "core" &K Y W 6\ A +2 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&S'8 +7 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 17.91 Pucks below Top Plate + "storage"(T'A +62 "core" ' + "manipulator"&V& +5 "core" &   " 1 + "storage"(:& +5 "core" &K G\ S + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&y' +29 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&/, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 18.1 Pucks below Top Plate +2 "storage"(Y'+ +32 "core" ' +2 "manipulator"&C% +4 "core" %    s +2 "storage"(_& +4 "core" &K \ O + ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 6 + 319 counts +2 "manipulator"&a' +17 "core" ' +5 "manipulator"&[& +8 "core" &   C 1 +4 "storage"(F& +8 "core" &K \ X +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +22 ."da"Forearm.seek 6 + 600 counts +4 "manipulator"&Z'8 +23 "core" ' + "storage"(% +5 "core" %-\ \ \ =\ Y~ +2 ."downElevator"SE.seek :down +3 "storage"(P' +109 "core" ' +4 "storage"(K% +4 ."downElevator"SE.stop +7 "storage"(5 +8 "core" % B \ d +4 "manipulator"&% +8 "core" %E  " +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&g'\ +96 "core" ' +4 "storage"(^& +8 "core" &K \ c +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +7 "processing"%I& +10 "core" &\ +4 "manipulator"&m& +8 "core" &   1 +4 "manipulator"&e% +8 "core" %\      +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&`(-6 +190 "core" ( +3 "manipulator"&o& +11 "core" &-9   J +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +11 &i& +7 "core" &-9   J +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'n +111 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&h/ +58 "core" / +4 "manipulator"&L& +8 "core" &-:  M I +2 "manipulator"&p% +7 "core" % <   +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&s'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +6 "manipulator"&k(? +119 "core" ( +5 "manipulator"&f& +8 "core" &F   ' +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +8 &\\& +9 "core" &F  L ' +6 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +3 "manipulator"&j'Η +109 "core" ' +4 "manipulator"&w& +9 "core" &F   ' +4 "manipulator"&7% +8 "core" %Ό   +4 "processing"%z& +9 "core" &\  +4 "processing"%& +8 "core" &\  +7 ."psFlush"PC.seek :closed +3 "processing"%M(X +11 "core" &\  +6 &\  &\ 0 +8 &1G~\ u2 +8 &as\ tF +11 &b\ wO +9 &W\ wO +8 &T\ wN +11 &OT\ wN +9 &T\ wN +8 &W\ wN +11 &W\ wO +8 &VW\ wO +9 &!W\ wO +11 &"U\ wN +8 &$U!\ wN +11 &&^T+\ wO +9 &( W/\ wO +11 &)T(\ wN +10 &+Y+\ vN +7 &-gT'\ wN +9 &/)T.\ wN +10 &0U\ wO +8 &2W\ wO +11 &4oY"\ wN +9 &60Z.\ vO +8 &7W%\ wN +11 &9W&\ wN +8 &;vX-\ vO +9 &=9U$\ wN +11 &>W!\ wN +118 &@X\ vO +6 &BT\ wN +27 &D?Y\ vO +4 &Eh\ uP +4 &G\ sS +2 &It\ rU &K6\ rU +2 &L\ rU +2 &N \ qU +2 &Px\ pV +6 &R<\ qU &S\ pV +5 &U;\ qV +3 &W\ pB +8 &Xf"Z\ v#e +2 &X0\ x4 +2 ( +4 &X&\ y4 +2 &X&\ y4 +2 &X&\ y4 +2 &X&\ x4 +2 &X&\ z4 +2 &X&\ y4 +4 "processing"%& +8 !"psFlush"o:Clamp::VelocityError : mesg",Processing Clamp did not close properly: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:469:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789: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/DAprocess.rb:20:in `safFlush'":/home/esp/esp2/protocol/2G/utilities.rb:139:in `call'"B/home/esp/esp2/protocol/2G/utilities.rb:139:in `prepAndImage'"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 +4 #Retry #1 of 2 +5 "manipulator"& & +10 "core" &X&\ y4 +2 &F   ' +4 "manipulator"&% +7 "core" %Ό   +4 "processing"%r& +8 "core" &X&\ z4 +6 ."psFlush"PC.seek :open +4 "processing"%~( +428 "core" ( +4 "processing"%G& +13 "core" &\  +8 ."psFlush"PC.seek :closed +6 "processing"%v(X +13 "core" &w\ ~ +5 &j\ ~ +2 &i\ ~ +2 & i\ {$d +4 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +4 "core" &W{q\ t9 +9 &ww\ tM +7 &Rp\ wN +10 &]Wt\ wN +9 & Rx\ xN +9 &Vx\ wN +8 &Sx\ wN +11 &dWw\ wO +8 &'Vx\ wN +11 &Ux\ wO +9 &!Vr\ wN +8 &#mWy\ wN +11 &%.Vt\ wO +7 &&Uv\ wN +12 &(Xu\ wN +10 &*uUy\ vN +8 &,7Uo\ wN +10 &-Wn\ wN +9 &/Ww\ wN +8 &1}Ty\ wN +11 &3?Tw\ wN +7 &5Ww\ vO +10 &6Vr\ wN +11 &8Yo\ vN +8 &:FWl\ wO +11 &< Un\ wN +9 &=Tv\ wN +8 &?Sf\ wN +11 &AOTc\ wN +9 &CYm\ vN +8 &D_p\ vO +12 &Fns\ uQ +8 &HGc\ sT +10 &Jl\ sU +21 &Ke\ rU +18 &Mc\ pU +2 &OJa\ qU +2 &Q f\ pU +5 &R_\ pV +8 &Th\ pV +8 &VQi\ oV +11 &W|oc\ s(~ +9 &Xi\ sH +8 ( +6 "processing"%G& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 + "processing"%& +11 "core" &X"a\ x3 +3 &X"s\ z3 +2 ."psFlush"Hand.open +3 "manipulator"&u1 +63 "core" 1 +2 "manipulator"&x% +8 "core" % Ό    +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&X'\ +100 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"% +45 "core"  +2 "processing"%n% +8 "core" %hY\ } +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%' +285 #"uploadLog"upsync +314 "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 .PRV.dial :waste2,avoiding: :ab2 + "processing"%b @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +128 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%c +100 "core" + ."psFlush"PS.seek :empty +3 "processing"%t'F +2619 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +102 "core"  + "processing"% % +4 "core" %G#\ ~ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."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"%= @ +73 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%d +101 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%#'T +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "Can"\ vB + "processing"%l' +1596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%q  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +3 "processing"%+'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +84 "core" ~ +2 ."psFlush"PBV.dial PSV + "processing"%0 U +52 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%}'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%,' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'d +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%% @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%Q  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%.'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%''T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +55 "core" + ."psFlush"PS.seek 0ml +3 "processing"%2'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2105 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%> U +54 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%< @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%5' +2663 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%H'd +2606 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%; @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%3  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'd +2619 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'R& +6 "core" &D\ + "manipulator"&1& +4 "core" &F   R ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&@(? +5 "core" ( +2 "manipulator"&\ & +4 "core" &F   \\ ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +3 "core" &F   ' +2 .tForearm.seek PC + "manipulator"&:'Η +102 "core" ' + .tHand.close +2 "manipulator"&C/ +59 "core" / +2 .tPC.seek :open +2 "processing"%_( +426 "core" ( + "manipulator"&[& +4 "core" &F  ' +2 "manipulator"&F% +4 "core" % Ρ  v \\ + .tForearm.seek :retract +2 "manipulator"&N'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +358 "core" ( + "manipulator"&U& +4 "core" &3   c G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &3    G +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&S'O +102 "core" ' + "manipulator"&"& +5 "core" &3   G +2 "manipulator"&K% +3 "core" %X   ] ] +2 "collection"'T& +4 "core" &J\ +2 "collection"'& +4 "core" &I\ +3 .tCC.seek :closed + "collection"'y(X +6 "core" &T\ +7 & -\\\ %f +10 &W_\ z8 +9 &~a\ yM +9 &W^\ |N +10 &jX^\ |N +9 &,W_\ |N +9 &W]\ |N +10 &Z^\ |N +9 &qYd\ |N +9 &4V]\ |N +10 &Y\\\ |N +9 &!Z\\\ {N +10 &#yW`\ |N +9 &%;V\\\ |N +9 &&U\\\ {N +10 &(YY\ {N +9 &*TZ\ {N +10 &,CY^\ {N +9 &.Ud\ |N +9 &/Y_\ {N +10 &1Ua\ |N +9 &3KWc\ {N +9 &5X^\ {N +10 &6XZ\ {N +9 &8Yh\ {N +9 &:SZj\ {N +10 &<Ye\ {N +9 &=Wi\ {O +10 &?Wi\ {N +9 &A[Xd\ {N +9 &C\\e\ {N +10 &Dae\ zO +9 &F h\ wR +9 &HM h\ tV +10 &J f\ qY +9 &K j\ qY +10 &M l\ qZ +9 &OG i\ p[ +9 &Q l\ o[ +10 &R h\ o[ +9 &T i\ n\\ +9 &VK j\ n\\ +10 &Wx k\ r- +9 &Xp \ n\ p ` +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 + "collection"'^& +7 "core" &Xkj\ xO + &Xk O\ xO + .tHand.open + "manipulator"&a1 +62 "core" 1 +2 "manipulator"&I% +4 "core" % V + ) 4 _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'m& +6 "core" &Xk j\ |O + "collection"'e% +4 "core" %OW\ | +2 .tCSV.dial CSR + "collection"'P  +42 "core"  +2 "collection"'Z% +4 "core" %O h\ { + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'o'm +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'i% +3 "core" %my\ t +2 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'/' +650 "core" ' + .tCSV.dial :waste +2 "collection"'h +131 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'L'Q +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'p& +7 "core" &Xk h\ }O + "collection"'g% +4 "core" %Ov\ } + .tCSV.dial :flush +2 "collection"'f  +42 "core"  +2 .tCS.reconfigure :fast +7 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'\\'m +44 "Can"\ kT% G +1150 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"'w% +4 "core" %my\ | +2 .tCS.seek 6.999ml + "collection"'`' +525 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'7  + 'z  +42 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'s @ +44 "core" ? +2 .tCS.seek 0ml +4 "collection"']'Q +1622 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +7 "core" &Xji\ }O + "collection"'% +4 "core" %PT\ ~ + .tCSV.dial :flush +2 "collection"'r  +73 "core" +2 .tCS.seek 5ml +2 "collection"''m +1202 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'M @ +46 "core" B + "collection"'~% +4 "core" %mX\ | +2 .tCS.seek 7ml +2 "collection"'' +533 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'u  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'x  +103 "core"  +2 .tCS.seek 0ml +4 "collection"'G'Q +1628 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +6 "core" &Xj h\ ~O +2 "collection"'n% +3 "core" %K k\ ~ +2 .tCSV.dial CSR + "collection"'j  +44 "core"  +2 "collection"'W% +4 "core" %K\ e\ | + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +11 .tCS.seek 8ml +2 "collection"''O +1844 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml + "collection"'b' O +534 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +2 'c  +98 "core" +34  +2 .tCTV.dial :intake +2 "collection"'|  +71 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 2ml + "collection"''Q +1859 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +71 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'t'Q +579 "core" ' +2 .tCSV.dial CSR + "collection"'  +102 "core"  +2 "collection"'% +4 "core" %N R\ { + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'='m +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'' O +1337 "core" ' + .tCSV.dial CBV +2 "collection"' +101 "core" +2 .tCS.seek 0ml +3 "collection"'d'Q +2600 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &2   f G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&#( +6 "core" ( + "manipulator"&& +4 "core" &2    G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &2  G +2 .tForearm.seek CC + "manipulator"&l'O +103 "core" ' + .tHand.close + "manipulator"&!/ +55 "core" / +2 .tCC.seek :open +2 "collection"'+( +426 "core" ( +2 "manipulator"&& +4 "core" &2    G + "manipulator"&D% +4 "core" % _    Q +2 .tForearm.seek :retract + "manipulator"&0'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-6 +293 "core" ( + "manipulator"&)& +5 "core" &-2   n P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &-2   P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&&'n +103 "core" ' +2 .tHand.open + "manipulator"&1 +112 "core" 1 +2 "manipulator"&*% +4 "core" % `    ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 "processing"% & +4 "core" &\ +38543 "Can"\ 4e ݥ +22697 #t-> startTube 7 +468 #-> da 100 + #da sampling at most 100ml +6 ."Qmail"DAfans.email "Started da in tube 7 at 12:54:16EDT17-Aug-23\\n{1 => 22,\\n 2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 22,\\n 6 => 19,\\n 7 => 3}\\nCan@12:50:24, 23.3C, 32% humidity, 15.0psia, 13.123V, 0.257A, 147.440Ah, 3.37W",Subject: "da sampling at most 100ml" +5 #tLoading sh1 puck from tube 7 into Collection Clamp +3 "collection"',& +5 "core" &)\ +3 "manipulator"&%% +4 "core" %\  I  +2 "storage"(% +4 "core" % M E t\ h +2 "storage"(Q. +3 "core" .(K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([ +204 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 ($& +3 "core" &[\ \ \ Y +2 "manipulator"&.& +4 "core" &-2   P + "manipulator"&'% +4 "core" %\    ,  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +2 "manipulator"&?( +183 #"uploadLog"upsync +9 "core" ( +2 "manipulator"&& +4 "core" &  4 +2 "storage"(4& +4 "core" &[ / - )\ e +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 600 counts +2 "manipulator"&B'H +104 "core" ' +2 "storage"(2& +4 "core" &[ + ,\ g +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(6'g +269 "core" ' +2 "storage"(9- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (>& +4 "core" &[  7\ _ + "manipulator"&8& +4 "core" &  2 4 +2 .tElbow.seek 7 +2 "manipulator"&<( +5 "core" ( + "manipulator"&& +4 "core" &   % 4 +2 "storage"(E& +4 "core" &[ ; \ t\ _ +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&' +22 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&A/ +61 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"& & + "storage"(' +9 "core" &  \ $ 4 + "manipulator"&5% +4 "core" % $   ] +3 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 .tElbow.seek CC +4 "manipulator"&H( +137 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( + "manipulator"&3& +4 "core" &1   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &1  3 F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&R'O +100 "core" ' + "manipulator"&1& +5 "core" &1   F + "manipulator"&\ % +4 "core" %F  + +2 "collection"'V& +4 "core" &$\ +2 "collection"'C& +5 "core" &6\ +2 .tCC.seek :closed +2 "collection"'k(X +7 "core" &0\ +5 &\ 6 +10 &8J}\ {1 +9 &dr\ {E +9 &b\ }N +10 &U\ ~N +9 &U\ ~M +10 &NW\ }N +9 &X\ ~N +9 &W}\ ~N +10 &W}\ ~M +9 &VW~\ ~N +9 &!V{\ }N +10 &"Vp\ }N +9 &$Yf\ }N +10 &&_Ul\ ~N +9 &("Vi\ }M +9 &)Xg\ ~N +10 &+Vc\ }N +9 &-gVc\ }N +9 &/)Tb\ ~N +10 &0U[\ }N +9 &2WZ\ }N +9 &4pWV\ }M +10 &60W^\ }N +9 &7VX\ }N +10 &9WY\ }M +9 &;vVW\ }N +9 &=8VU\ }N +10 &>WL\ }N +9 &@VH\ }N +10 &B|]M\ |O +9 &D;h K\ {P +9 &EJ\ xS +10 &GI\ uW +9 &IgI\ sY +9 &K( G\ rY +10 &LI\ rZ +9 &N J\ rZ +9 &Ph C\ p[\ +10 &R)F\ p[ +9 &S F\ p[ +10 &U ;\ p\\ +9 &Wk=\ oH +9 &XO' <\ u)x +10 &Xus @\ yR +2 ( +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.19 + .Hand.open +5 "manipulator"&X1 +56 "core" 1 + "manipulator"&v% +4 "core" % F    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")F+ +4 "core" + +2 "sampler"):% +4 "core" % \ m +2 "collection"'@& +3 "core" &Xup 0\ }R +4 "Can"\ oQ9 9 +2 #tCalibrating pressure sensors + .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +5 "sampler")#.0X +31  +2 .tdelay 3.8 seconds +382 "collection"'K% +3 "core" %U)\ } + "sampler")T% +4 "core" %5b \ l + .tSSV.dial :spit +2 "sampler")N +133 "core" +2 .tSS.seek 0ml +4 "sampler")O' +283 "core" ' + .tSSV.dial CBV +2 "sampler")^  +133 "core"  + .tCTV.dial :intake +2 "collection"'a  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "12:57:36.92" +1488 #"flow"0.0L/min +14842 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +3 "sampler") +211 "collection"'I% +3 "core" %UQ\ p +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +4 "sampler")#.0X% +4 "core" %pN \ ] +28 "collection"'8% +3 "core" %U\ n + "sampler")% +4 "core" %pN \ ] +32 "collection"'E% +3 "core" %U\ m +2 "sampler")A% +4 "core" %pN \ ] +36 "collection"' % +3 "core" %U\ n +2 "sampler")5% +3 "core" %pN \ ] +45 "collection"'?% +3 "core" %U\ n +2 "sampler")B% +4 "core" %pN \ ] +47 "collection"'3% +3 "core" %U\ n + "sampler")% +4 "core" %pN \ ] +54 "collection"'6% +3 "core" %U\ n +2 "sampler")% +4 "core" %pN#! \ ] +60 "collection"'1% +3 "core" %U\ n +2 "sampler")\ % +3 "core" %sNJH \ ^ +2 "sampler")V% +4 "core" %sNNI \ ] + .tIntake.select :close +2 "sampler")0 +9 )<% +3 "core" %sNXQ \ d +2 .tSSV.dial :exhaust + "sampler")  +76 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler");' +935 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")+  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +4 "sampler") +211 "collection"'X% +3 "core" %U\ n +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.74ml/s +4 "sampler")#.z0X \ b\ P +61 "collection"'#% +3 "core" %U \ r +2 "sampler")% +4 "core" %Y MI \ b\ P +69 "collection"'*% +3 "core" %U\ r +2 "sampler")b% +4 "core" %Y YX \ b\ P +2 "sampler") % +3 "core" %Y XW \ b\ P +2 .tIntake.select :close + "sampler")0 +11 )&% +3 "core" %Y \\Y \ i\ P + .tSSV.dial :exhaust +2 "sampler")0  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml + "sampler")' +941 "core" ' +2 .tExhaust.select :close + "sampler") +12 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +5 "collection"'Q& +4 "core" &Xul\ wR +2 ."airStroke"CSV.dial :waste +4 "sampler")$% + "collection"', +7 "core" % \ h + ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +4 "sampler")%  +29 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +3 "collection"'('Q +5 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +82 "core" ? +2 ."airStroke"CS.seek 10ml +3 "collection"'4' O +58 "core"  +2 .tCTV.dial :air + "collection"'  +67 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +5 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")2 +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +5 "collection"'  +3 "sampler")9' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")>  +118 "core" ~ +17  +396 ' + "sampler")8% +5 "core" % \ j + .tCBV.dial between SSV and waste2 +3 "collection"'  +29 "core"  +2 "collection"'E% +4 "core" % T\ y +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'A  +45 "core"  +2 .tCS.reconfigure :pressurize +5 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"' 'Q +2029 "core" 'J\ x +3 "collection"'5% +4 "core" %!\ x + "sampler")?% +4 "core" % \ i +2 #tBubblePoint: Intake @39.4psia, Outlet @15.2psia +6 .CBV.dial SSV +3 "collection"'B @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'''Q +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")+ +132 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'s'Q +101 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +116 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +13 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +2 "core" 9bO +103 "collection"'9 +2 "core" 9K +102 "collection"'89 +2 "core" 9H +102 "collection"'9 +3 "core" 9F +102 "collection"'E9 +3 "core" 9D +102 "collection"'A9 +2 "core" 9A +103 "collection"'49 +2 "core" 9? +102 "collection"'59 +2 "core" 94= +103 "collection"'?9 +2 "core" 9P: +103 "collection"'B9 +3 "core" 9k8 +102 "collection"'99 +3 "core" 96 +102 "collection"'39 +2 "core" 95 +103 "collection"'9 +2 "core" 92 +102 "collection"'69 +2 "core" 90 +103 "collection"'.9 +2 "core" 9. +103 "collection"'9 +2 "core" 9- +102 "collection"'\ 9 +3 "core" 9+ +102 "collection"'V9 +2 "core" 93) +103 "collection"'9 +2 "core" 9I' +102 "collection"'19 +3 "core" 9`& +103 "collection"'+9 +2 "core" 9u& +102 "collection"' 9 +2 "core" 9$ +103 "collection"'<9 +2 "core" 9" +102 "collection"''9 +2 "core" 9! +103 "collection"'X9 +3 "core" 9 +102 "collection"':9 +2 "core" 9 +103 "collection"'@9 +2 "core" 9 +102 "collection"';9 +3 "core" 9 +102 "collection"'v9 +2 "core" 9   +102 "collection"'C9 +3 "core" 9  +103 "collection"'9 +2 "core" 9 & +102 "collection"'K9 +2 "core" 9 5 +103 "collection"'N9 +2 "core" 9 B +102 "collection"'R9 +2 "core" 9 P" +102 "collection"'T9 +3 "core" 9 \\& +102 "collection"'^9 +2 "core" 9 i* +103 "collection"'a9 +2 "core" 9 w. +102 "collection"'O9 +2 "core" 9 2 +103 "collection"'9 +2 "core" 9 6 +102 "collection"'P9 +3 "core" 9 ; +102 "collection"'Z9 +3 "core" 9 ? +102 "collection"'S9 +2 "core" 9 C +103 "collection"'U9 +2 "core" 9 G +102 "collection"'m9 +2 "core" 9 K +102 "collection"'e9 +3 "core" 9 P +103 "collection"'F9 +2 "core" 9 T +102 "collection"'I9 +2 "core" 9 X +103 "collection"'/9 +2 "core" 9 \\ +102 "collection"'p9 +2 "core" 9 ` +103 "collection"'i9 +3 "core" 9 e +102 "collection"'h9 +2 "core" 9 i +102 "collection"'g9 +3 "core" 9 m +102 "collection"'9 +3 "core" 9\  q +102 "collection"'w9 +3 "core" 9\ \ u +102 "collection"'"9 +2 "core" 9\  y +103 "collection"'o9 +2 "core" 9\  ~ +103 "collection"'`9 +2 "core" 9\  +102 "collection"'-9 +2 "core" 9\  +103 "collection"'s9 +2 "core" 9\ " +102 "collection"'\\9 +3 "core" 9\ ' +102 "collection"' 9 +3 "core" 9\ - +102 "collection"'r9 +3 "core" 9\ 0 +102 "collection"']9 +2 "core" 9\ 5 +102 "collection"'9 +3 "core" 9\ 9 +102 "collection"'~9 +3 "core" 9\ = +102 "collection"'9 +2 "core" 9\ @ +102 "collection"'M9 +3 "core" 9\ E +102 "collection"'u9 +2 "core" 9\ G +102 "collection"'x9 +3 "core" 9\ K +102 "collection"'9 +3 "core" 9\ O +102 "collection"'f9 +3 "core" 9\ R +102 "collection"'n9 +2 "core" 9\ U +102 "collection"'L9 +3 "core" 9\ Y +102 "collection"'79 +2 "core" 9\ \\ +102 "collection"'9 +3 "core" 9\ _  +103 "collection"'j9 +2 "core" 9\ a! +102 "collection"'9 +2 "core" 9\ d" +103 "collection"'9 +2 "core" 9\ g" +102 "collection"'W9 +2 "core" 9\ j$ +3 .tCH.hold 10:00,70C +4 "collection"'c `\ `\ i  +3 '9 +6 "core"  + 9\ i$ +2 "collection"'t% +4 "core" %\ @ +2 #tBegun lysing Collection Puck Heater at 68C/40.9psia +17819 "Can"\ @ +42169 "core" ` +2 "collection"'G9 +3 "core" 9\  +2 "collection"' % +4 "core" % -\ o + #tEnded lysing Collection Puck Heater at 70C/36.4psia +2 .CS.seek 0ml +4 "collection"''Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +98 "core" A +2 .tCSV.dial :air + "collection"' @ +43 "core" > +2 .tCS.seek 5ml +4 "collection"'q'm +1348 "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 +2 "collection"'z  +57 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +55 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'y'Q +1340 "core" ' + "collection"'% +4 "core" %Rrt \ x +2 #tPuck @46.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +2 "collection"'| +103 "core"  + .tCBV.dial CSV +2 "collection"'  +30 "core" +52 "collection"'D% +5 "core" %RTX\ w +2 .tCS.seek 5ml +2 "collection"'l'm +1342 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"')  +44 "core" + "collection"'}% +4 "core" %mYU =\ x +3 .tCS.seek 7ml + "collection"'#' +597 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +4 "collection"'*' O +828 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'b ` +116 "core" ^ +2 #tLysing Complete + "collection"' & +6 "core" &Xuk\ wR +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&&% +5 "core" %\     +2 "storage"(0% +4 "core" % G\ S +2 "storage"(. +2 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 + "storage"(Q(K +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 ($& +3 "core" &K <\ K +2 "manipulator"&,& +4 "core" &1   n F + "manipulator"&% +4 "core" %\   Q  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&%( +175 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"(d& +4 "core" &K \ X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts +2 "manipulator"&('8 +99 "core" ' +2 "storage"(2& +4 "core" &K \ W +2 .tSE.reconfigure :pick +8 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('g +131 "core" ' + "storage"(>- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &  " + "storage"(8& +4 "core" &K \ L + .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 + "manipulator"&' +23 "core" ' + .tElbow.hold +2 "manipulator"&E, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(A- +2 "core" -' +3 .tSE.seek 18.2 Pucks below Top Plate + "storage"(4' +35 "core" ' + "manipulator"&5% +4 "core" %   +2 "storage"(?& +4 "core" &K \ M + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 6 + 318 counts + "manipulator"&B' +19 "core" ' +2 "manipulator"&9& +4 "core" &   +2 "storage"(3& +4 "core" &K \ S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +22 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(6' +45 "core" ' +2 "manipulator"&.& +4 "core" &   +2 "manipulator"&% +3 "core" %9   +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&\ '\ +92 "core" ' +2 .tElbow.seek CC +4 "manipulator"&V( +182 "core" ( + "manipulator"&& +4 "core" &   5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &1& +4 "core" & \  5 +2 .tForearm.seek CC + "manipulator"&+'O +95 "core" ' +2 .tHand.close + "manipulator"& / +63 "core" / +2 .tCC.seek :open +2 "collection"'<( +430 "core" ( + "storage"('& +4 "core" &K \ S +2 "storage"(X& +4 "core" &K \ S + "manipulator"&:& +4 "core" &  5 + "manipulator"&@% +4 "core" % M    +2 .tForearm.seek :retract + "manipulator"&;'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&v( +169 "core" ( + "manipulator"&C& +4 "core" &   +2 "storage"(& +4 "core" &K c\ W + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 6 + "manipulator"&K' +110 "core" ' + .tElbow.hold +2 "manipulator"&N, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&R1 +63 "core" 1 +3 "manipulator"&T% +4 "core" % a   - + "storage"(^& +4 "core" &K 7\ L + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 6 + 291 counts + "manipulator"&a' +23 "core" ' + "manipulator"&O& +4 "core" &    +2 "storage"(& +4 "core" &K \ X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&P'8 +26 "core" ' +2 "storage"(Z% +4 "core" %\ \ \ \ Z +2 ."downElevator"SE.seek :down +4 "storage"(S' +89 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 (U% +2 "core" % % ; \ e +2 "manipulator"&m% +4 "core" %B  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'F& +6 "core" &\ +2 "manipulator"&I& +4 "core" &   #  +2 "manipulator"&/% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&p(-6 +173 "core" ( +2 "manipulator"&i& +4 "core" &-= ? C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &-= C +2 .tForearm.seek :garage +2 "manipulator"&g'n +108 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&w& +4 "core" &-= !  C +2 "manipulator"&"% +4 "core" % j  / 1 +2 .tForearm.seek :retract + "manipulator"&o'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&`( +298 "core" ( +2 "manipulator"&-& +4 "core" &   3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &   3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&\\'O +100 "core" ' + "manipulator"& & +4 "core" &   3 +2 "manipulator"&r% +4 "core" %E   +2 "collection"']& +3 "core" &R\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'~(X +7 "core" & !\  +8 &.v 3\ z,} +9 &e} \ \ x? +10 &yn\ yM +9 &>R\ {L +9 &Q\ {M +10 &Vp\ {L +9 &S\ {L +9 &FT\ {L +10 &V\ zM +9 &U\\\ {M +10 & S8\ {M +9 &"MP\ {M +9 &$V\ {M +10 &%T\ zM +9 &'Q\ {L +9 &)UT\ {M +10 &+T\ {M +9 &,R\ {L +10 &.W`\ zM +9 &0]V\ zM +9 &2U\ zM +10 &3S\ zL +9 &5Q{\ zM +10 &7fQ`\ {L +9 &9(SB\ {L +9 &:S?\ {L +10 &<W\ zM +9 &>nQ\ {L +9 &@/T\ {M +10 &AW\ zM +9 &CZ\ zM +9 &Emk+(\ xO +10 &G$\ vS +9 &H\ qW +10 &J\ qY +9 &LYp\ pY +9 &Ne\ oZ +10 &O\ n[ +9 &Q\ m[ +9 &SY\ n\\ +10 &U\ m\\ +9 &V\ m\\ +10 &X1Gt\ t$m +9 &X}_\ sX +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.18 + "collection"'& +7 "core" &X~Q\ uW + &X~R\ tW + .tHand.open + "manipulator"&M1 +65 "core" 1 + "manipulator"&u% +5 "core" % E   m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&x'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + "processing"%f% +4 "core" %a\ p +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%n'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%L  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml + "processing"%j' +1180 "Can"\ iR +1441 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%  + "collection"'  +75 "core" +80  +2 .tPSV.dial :mixloop + "processing"%W +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%  +130 "core" +2 .tPS.seek 0ml +2 "processing"%t'd +2620 "core" ' +2 .tPSV.dial :air +6 "processing"%=  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%c' +2615 "core" ' + .tPSV.dial :mixloop + "processing"%G +41 "core" +2 .tPS.seek 0ml +3 "processing"% 'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +6 "core" &   3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&( +5 "core" ( +2 "manipulator"&z& +5 "core" &  3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +2 "core" &    3 +3 .tForearm.seek CC + "manipulator"&q'O +104 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open +2 "collection"'|( +430 "core" ( + "manipulator"& & +4 "core" & 1 3 +2 "manipulator"&D% +4 "core" % ^ O P + .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&)(-6 +288 "core" ( +2 "manipulator"&}& +4 "core" &-0  y U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &l& +3 "core" &-0  \ g U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 .tHand.open + "manipulator" +56 "core" 1 +2 "manipulator"&b% +4 "core" % a "  { t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tPSV.dial :mixloop +6 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +9 #Loading lyfil puck from tube 7 into Collection Clamp +3 "collection"'&& +6 "core" &\ +2 "manipulator"&0% +3 "core" %   #  +2 "storage"(% +4 "core" %  \ d +2 "storage"($. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 7 +2 "storage"(,([ +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" &[ N\ W +2 "manipulator"&& +4 "core" &-0   U + "manipulator"&% +4 "core" %     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 + "manipulator"&d( +182 "core" ( +2 "manipulator"&2& +4 "core" &  8 / + "storage"(H& +4 "core" &[  \ a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +2 "manipulator"&>'H +96 "core" ' + "storage"(& +4 "core" &[ I B\ ` +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(8'g +284 "core" ' + "storage"([- +4 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (A& +3 "core" &[ \  H\ Y + "manipulator"&5& +4 "core" &   / +2 .tElbow.seek 7 + "manipulator"&?( +6 "core" ( + "manipulator"&9& +4 "core" &   5 / + "storage"(3& +4 "core" &[\ \ +\ [ +2 .tForearm.seek 7 + 300 counts + "manipulator"&.' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&(& + "storage"(%' +9 "core" &  / + "manipulator"&% +4 "core" % !  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +146 "core" ( +2 "manipulator"&4& +5 "core" &1 \ ) G + ' + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +3 "storage"(5 +5 "manipulator"&$ &.,(#b +3 && +3 "core" &2   G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&1'O +105 "core" ' + "manipulator"&& +5 "core" &3   G + "manipulator"&E% +4 "core" %S   a +2 "collection"' & +4 "core" &\ +2 "collection"'\ & +6 "core" &O\ +2 .tCC.seek :closed +2 "collection"'k(X +6 "core" &\ +6 &\ 5 +9 &6Iv\ w1 +10 &ft|\ vE +9 &Z\ xM +9 &U\ yM +10 &Ok\ zL +9 &WQQ\ zM +10 &QD\ yL +9 &S&\ yL +9 &V\ yM +10 &`W\ xL +9 &!"T\ xL +9 &"W5\ xM +10 &$U?\ yL +9 &&gV/\ xM +10 &(*T\ yL +9 &)Q\ yM +9 &+Q\ yL +10 &-oR\ xM +9 &/1T\ xM +9 &0Q\ yM +10 &2Q\ xM +9 &4wV\ xM +10 &69V\ xM +9 &7W\ xL +9 &9T\ xM +10 &;U\ xM +9 &=BV\ yL +9 &?T\ xL +10 &@Vn\ xM +9 &BWe\ xM +10 &DDhB\\\ vN +9 &EX\ tS +9 &GH\ oX +10 &Ij@\ nY +9 &K)>\ mZ +9 &L*\ l[\ +10 &N\ l[ +9 &Pj\ k\\ +10 &R,\ k\\ +9 &S\ k\\ +9 &U\ k\\ +10 &Wp\ jJ +9 &XP\ s+} +9 &X\ qR +9 ( +2 &XhM\ uP + "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.35 + .Hand.open +4 "manipulator"&'1 +63 "core" 1 +2 "manipulator"&X% +4 "core" % Q   W c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&:'\ +105 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'@  +130 "core" ~ + .tCSV.dial CTV +2 "collection"'C  +42 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 "collection"'+% +4 "core" % P\ y +2 .tCS.seek 4ml + "collection"'V'NQ +1599 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%R  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%T  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%^'d +2617 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'O ` +31 "core" _ + .tCSV.dial :air +2 "collection"' @ +54 "core" B +2 .tCS.seek 10ml +3 "collection"'Z' O +1586 "core" ' + .tCSV.dial CTV +2 "collection"';  +42 "core"  +2 .tCS.seek 0ml +4 "collection"'U'Q +2599 "core" ' + .tCBV.dial :waste1 +2 "collection"'m @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'v  +130 "core" + "collection"'F& +4 "core" &Xg-\ vP +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&K% +6 "core" %\    : / + "storage"(I% +4 "core" % \ S + "storage"(/. +3 "core" .([ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(a(K +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (6& +3 "core" &K .\ K +2 "manipulator"&S& +3 "core" &2   G +2 "manipulator"&P% +3 "core" %\    / +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&i( +163 "core" ( +2 "manipulator"&h& +4 "core" &   t +2 "storage"(N& +4 "core" &K \ G\ Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts +2 "manipulator"&'8 +101 "core" ' + "storage"(w& +5 "core" &K J H\ \\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"("'g +111 "core" ' +2 "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&g& +3 "core" &   t t +2 "storage"(p& +4 "core" &K \ U + .tElbow.reconfigure :limp +53 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 + "manipulator"&-' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&s, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"( - +2 "core" -' +2 .tSE.seek 19.21 Pucks below Top Plate +3 "storage"(r' +38 "core" ' + "manipulator"&]% +4 "core" %   - +2 "storage"(o& +4 "core" &K \ K + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 294 counts +3 "manipulator"&<' +15 "core" ' +2 "manipulator"&& +4 "core" &   D t +2 "storage"(M& +4 "core" &K J\ U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&u'8 +29 "core" ' +3 .tSE.seek 20.21 Pucks below Top Plate +4 "storage"(' +54 "core" ' +2 "manipulator"&& +4 "core" &   D t +2 "manipulator"&f% +4 "core" %>   \ 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +160 "core" ( +2 "manipulator"&L& +4 "core" &6 \ e J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &n& +3 "core" &6   $ J +2 .tForearm.seek CC + "manipulator"&'O +100 "core" ' +2 .tHand.close + "manipulator"&7/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "storage"(& +5 "core" &K \ N + "storage"(W& +4 "core" &K \ N + "manipulator"&& +4 "core" &6  - J + "manipulator"&j% +4 "core" % c   v +2 .tForearm.seek :retract + "manipulator"&='\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&t( +165 "core" ( +2 "manipulator"&G& +4 "core" &    } +2 "storage"(c& +3 "core" &K \ X +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 6 +2 "manipulator"&' +110 "core" ' + .tElbow.hold +2 "manipulator"& , +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" % g   c + "storage"(!& +4 "core" &K f\ K + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 283 counts +3 "manipulator"&z' +27 "core" ' + "manipulator"&Y& +4 "core" &   y +2 "storage"(& +4 "core" &K O\ V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 600 counts +2 "manipulator"&`'8 +23 "core" ' + "storage"(x% +5 "core" % \  \ Ys +2 ."downElevator"SE.seek :down +4 "storage"(~' +83 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 ( % +3 "core" % / +\ g + "manipulator"&D% +5 "core" %Q   L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&q'\ +99 "core" ' + .tPSV.dial :air +2 "processing"%}  +73 "core" +2 .tPS.seek 2.5ml +4 "processing"%l' +2613 "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"%b +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%&  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%y'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%0& +6 "core" &\ +2 "manipulator"&& +3 "core" &    y +2 "manipulator"&$% +4 "core" %     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +174 "core" ( + "manipulator"&& +5 "core" &-9   t Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &-9   Y +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 .tHand.close + "manipulator"&Q/ +63 "core" / +2 "manipulator"&2& +4 "core" &-9   Y + "manipulator"&H% +4 "core" % X  N +2 .tForearm.seek :retract + "manipulator"&)'\ +106 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&(? +119 "core" ( +2 "manipulator"& & +4 "core" &F   ~ * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +2 "core" &F   * +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&A'Η +100 "core" ' + "manipulator"&5& +4 "core" &F   * +2 "manipulator"&9% +4 "core" %Π  = + "processing"%3& +4 "core" &\ } +2 "processing"%& +5 "core" &\ } +2 .tPC.seek :closed +2 "processing"%((X +6 "core" &\ } +5 &\ }0 +9 &1G\ t2 +10 &^r\ sG +9 &b\ uO +9 &Z\ uO +10 &Z\ vO +9 &JZ\ vO +10 &W\ vO +9 &Z\ vO +9 &Z\ uO +10 &SY\ uO +9 &!Z\ vO +9 &"Z\ vO +10 &$[\ uO +9 &&[W\ vO +9 &(Z\ vO +10 &)[\ vO +9 &+Z\ vO +10 &-b[\ uO +9 &/&V\ vO +9 &0Z\ uO +10 &2[\ uO +9 &4jZ\ vO +9 &6,[\ uO +10 &7W\ vO +9 &9\\\ uO +10 &;r[\ uO +9 &=4Z\ vO +9 &>]\ uO +10 &@[\ uO +9 &Bz[\ uO +10 &D;a\ \ uP +9 &Ej\ tQ +9 &G \ rS +10 &Iq\ qU +9 &K2\ qU +9 &L\ pU +10 &N\ pU +9 &Pu\ oW +10 &R8\ pV +9 &S\ oV +9 &U\ oW +10 &W}\ oC +9 &Xf%b \ t"b +9 &X-!\ w2 +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.59 +2 "processing"%& +6 "core" &X% \ w2 + .tHand.open +2 "manipulator"&d1 +55 "core" 1 +2 "manipulator"&>% +4 "core" % Π ( * ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' + .tPRV.dial :air +2 "processing"%  +44 "core"  + .tPSV.dial :mixloop +2 "processing"%8 +45 "core" +2 "processing"%.% +4 "core" %gX\ z +2 .tPS.seek 0.3ml + "processing"%'d +383 "core" ' +2 .tPSV.dial PSR + "processing"%E +100 "core"  +2 "processing"% % +4 "core" %_\ z + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%?'. +494 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%%' +1902 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +102 "core" + .tPTV.dial :mixing +2 "processing"%| @ +72 "core" B + .tPBV.dial :waste2 + "processing"%'  +91 "core"  +2 .tPS.seek 0ml +4 "processing"%X'd +2619 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\ & +7 "core" &F    * + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&@(? +5 "core" ( + "manipulator"&C& +4 "core" &F   * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &1& +3 "core" &F   * +2 .tForearm.seek PC +2 "manipulator"&'Η +95 "core" ' +2 .tHand.close + "manipulator"&+/ +60 "core" / +2 .tPC.seek :open +2 "processing"%*( +426 "core" ( + "manipulator"&R& +4 "core" &F   * +2 "manipulator"&T% +4 "core" % Λ  \  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&O(-6 +123 "core" ( + "manipulator"&& +5 "core" &--  $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +2 "core" &--   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +51 "manipulator"&;'n +105 "core" ' +2 .tHand.open + "manipulator"&Z1 +60 "core" 1 + "manipulator"&m% +5 "core" % V   { +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&v'\ +99 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp +2 "processing"%F& +6 "core" &\ +2 "manipulator"&K% +4 "core" %\    +2 "storage"(I% +4 "core" %  \ c + "storage"(/. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 7 + "storage"(6([ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (S& +3 "core" &[ \ X + "manipulator"&P& +4 "core" &-<   +2 "manipulator"&,% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +2 "manipulator"&h( +182 "core" ( +2 "manipulator"&N& +4 "core" &   2 +2 "storage"(w& +4 "core" &[ \ ` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 600 counts +2 "manipulator"&B'H +99 "core" ' + "storage"(e& +4 "core" &[ 9 \ _ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(g'g +278 "core" ' + "storage"(p- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (:& +2 "core" &[ :\ X +2 "manipulator"& & +4 "core" &  2 + .tElbow.seek 7 +2 "manipulator"&]( +6 "core" ( + "manipulator"&o& +4 "core" &    2 + "storage"(& +4 "core" &[\ \ _\ Y +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&M' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +56 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):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):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&f& +3 "storage"(' +7 "core" &   m 2 +2 "manipulator"&i% +4 "core" % ( +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&-(? +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( + "manipulator"&<& +4 "core" &>  ? 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +3 "core" &>  g 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&L'Η +101 "core" ' +2 "manipulator"&n& +5 "core" &>   2 + "manipulator"&u% +4 "core" %Π  o +2 "processing"%s& +4 "core" &s\ | +2 "processing"%7& +6 "core" &u\ | +2 .tPC.seek :closed +4 "processing"%\\(X +4 "core" &y\ | +4 &s\ |0 +9 &2Gg\ s2 +9 &`si\ rF +10 &bg\ uO +9 &ZP\ vO +9 &YZ\ vO +10 &LXT\ vO +9 &UC\ uO +10 &U@\ vN +9 &W<\ uN +9 &TU6\ vO +10 &!Y2\ vO +9 &"X(\ uO +9 &$T(\ uO +10 &&]T\ uN +9 &(W$\ uN +10 &)W\ uN +9 &+Z\ uO +9 &-dW\ uO +10 &/'T\ uN +9 &0W\ uN +9 &2V\ uN +10 &4lY\ uO +9 &6.Z\ tO +10 &7W\ uO +9 &9U\ vO +9 &;tT\ uO +10 &=6Z\ tO +9 &>W\ uO +10 &@T\ uO +9 &B{Y\ uO +9 &D9g\ tP +10 &Ez\ rR +9 &G\ pU +9 &Iq\ qU +10 &K2\ pU +9 &L\ pU +9 &N\ pU +10 &Pw\ pV +9 &R:\ oU +10 &S\ oV +9 &U\ oV +9 &W}\ pD +10 &Xf#^\ t#f +9 &X0\ w5 +2 ( +2 "processing"%7& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.65 + .Hand.open +4 "manipulator"&k1 +61 "core" 1 +2 "manipulator"&% +4 "core" % Β   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +3 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +6 "processing"% Y +2 %j9 +6 "core" 9 +102 "processing"%G9 +2 "core" 9 +102 "processing"%c9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%J9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%!9 +3 "core" 9 +102 "processing"%Y9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%x9 +2 "core" 9* +102 "processing"%=9 +2 "core" 9/ +102 "processing"% 9 +3 "core" 93 +102 "processing"%D9 +2 "core" 97 +102 "processing"%t9 +3 "core" 9; +103 "processing"%9 +2 "core" 9? +102 "processing"%z9 +2 "core" 9D +103 "processing"%}9 +2 "core" 9H +102 "processing"%9 +2 "core" 9L +103 "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 +103 "processing"%b9 +2 "core" 9e +102 "processing"%&9 +2 "core" 9i +102 "processing"%l9 +3 "core" 9m +102 "processing"%09 +2 "core" 9q +102 "processing"%9 +3 "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" 9 +102 "processing"%Q9 +2 "core" 9 +103 "processing"%29 +2 "core" 9 +103 "processing"%H9 +2 "core" 9 +102 "processing"%q9 +2 "core" 9\  +102 "processing"% 9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +10 .delay 1:30 +2 "processing"%[ pYp  +9 "core"  +4272 "Can"\ v:O 5 +4720 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"% +101 "core"  +2 "processing"%5% +4 "core" %bB\ | + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%9' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml +2 "processing"%3'Ҧ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%  +72 "core"  + .tPSV.dial PTV +2 "processing"%) +72 "core" + .tPBV.dial :waste1 +2 "processing"%_  +130 "core"  + "processing"%% +4 "core" %ҥ&\ | +2 .tPS.seek 1.5ml +7 "processing"%d'U +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +34 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +4 "processing"%. +72 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%A' +2367 "core" ' +2 .tPSV.dial PTV + "processing"%y +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +2355 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +130 "core" + .tPSV.dial :mixloop +2 "processing"%| +46 "core" + .tPRV.dial :ab1 + "processing"%' @ +71 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%%'c +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'\  + "processing"%C  +43 "core" +3  + "processing"%1% +4 "core" %c2\ z +2 .tPS.seek 0.3ml +2 "processing"%+'b +349 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" + .tPRV.dial :air +2 "processing"%4  +43 "core"  +2 .tPS.seek 0.9ml +3 "processing"%('G[ +1266 "core" ' + .tPRV.dial :waste2 + "processing"%R @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%T' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml + "processing"%V'Ҧ +1609 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +73 "core" A +52 .tPBV.dial :waste1 +2 "processing"%Z  +35 "core" +2 "processing"%m% +4 "core" %ҫ\ m +2 .tPS.seek 1.85ml +2 "processing"%F' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +36 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'I& +5 "core" &  #\ + "manipulator"&/& +4 "core" &>   ( 2 +2 "manipulator"&;% +4 "core" %  \ 1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(-6 +128 "core" ( +2 "manipulator"&P& +4 "core" &-1  ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &-1 z ' +2 .tForearm.seek :garage + "manipulator"&a'n +104 "core" ' + .tHand.close +2 "manipulator"&N/ +61 "core" / +2 "manipulator"&w& +4 "core" &-J    + "manipulator"&O% +4 "core" % h  0 ? +2 .tForearm.seek :retract +2 "manipulator"&e'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&v( +277 "core" ( + "manipulator"&p& +5 "core" &7   J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +2 "core" &7  > J +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'O +103 "core" ' +2 "manipulator"&o& +3 "core" &7 3 J +2 "manipulator"&% +4 "core" %S   e +2 "collection"'& +4 "core" &\  $\ s +2 "collection"'f& +5 "core" &  \ s +2 .tCC.seek :closed +2 "collection"'i(X +6 "core" &\ \ 9\ x +6 & -  9\ t%h +9 &W|\  ?\ a9 +9 &v :\ `M +10 &Q \ 8\ eN +9 &nX \ 8\ nN +10 &/T 6\ fO +9 &U 9\ oN +9 &S ;\ qN +10 &vO\ \ :\ cN +9 &8R :\ mN +9 &U  7\ fN +10 &!W <\ nN +9 &#}U\ :\ qO +9 &%@Q <\ cN +10 &'S <\ mN +9 &(R 6\ fN +10 &*R 4\ oN +9 &,HU:\ dN +9 &.\ T\ 9\ aN +10 &/U -\ dN +9 &1X &\ nN +9 &3PV #\ eN +10 &5W'\ nN +9 &6V +\ pO +10 &8R /\ bO +9 &:WV\ ;\ lO +9 &<T/\ eO +10 &=W 1\ nN +9 &?W  &\ pN +10 &A_S$\ cO +9 &C!X6\ lO +9 &D`(\ pO +10 &F}(\ lS +9 &HO*\ _W +9 &J(\ dZ +10 &K(\ f[ +9 &M.\ X[\ +9 &OJ,\ a[ +10 &Q .\ Z\\ +9 &R+\ b\\ +10 &T5\ c\\ +9 &VN<\ b] +9 &Wn2\ g+ +10 &Xq),\ e\\ +9 ( +2 "collection"'f& +3 "core" &Xe/\ lK +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.16 +2 "collection"'h& +4 "core" &Xe7\ _K +3 .tHand.open + "manipulator"&B1 +57 "core" 1 +2 "manipulator"&g% +4 "core" % Q  A g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&M'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%< +114 "core"  + "processing"%r% +5 "core" %i\ g + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%]'U +183 "Can"\ b_ ˥ +1413 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%n  +45 "core"  +2 .tPS.seek 0ml +4 "processing"%u'd +1605 "core" ' + .tPSV.dial PSR +2 "processing"%s +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%"  + "collection"'*  +35 "core"  +121  +2 .tPSV.dial :mixloop + "processing"%k +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%  +75 "core" +2 .tPS.seek 0ml +4 "processing"%j'd +2616 "core" ' + .tPSV.dial :air +2 "processing"%7  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%G' +2605 "core" ' + .tPSV.dial :mixloop +3 "processing"%L +43 "core" +2 .tPS.seek 0ml +2 "processing"%c'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2621 "core" ' + .tPSV.dial :mixloop + "processing"% +55 "core" +2 .tPS.seek 0ml +4 "processing"%'d +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&!& +6 "core" &6   J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y( +5 "core" ( + "manipulator"&& +4 "core" &6  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +3 "core" &6  j J +2 .tForearm.seek CC +2 "manipulator"&='O +101 "core" ' + .tHand.close +2 "manipulator"& / +59 "core" / +2 .tCC.seek :open +4 "collection"'D( +426 "core" ( + "manipulator"&t& +4 "core" &6   J +2 "manipulator"&% +4 "core" % c   ^ + .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&}(-6 +293 "core" ( +2 "manipulator"&& +4 "core" &-8  L S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &~& +3 "core" &-8   S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&`'n +97 "core" ' +2 .tHand.open + "manipulator"&^1 +61 "core" 1 + "manipulator"&% +5 "core" % d  \  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' + ."da"delayUntil "13:48:05.99" +24886 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%b @ +72 "core" A +3 ."da"PBV.dial :waste1 +4 "processing"%&  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" * + ."da"PSV.dial :air +2 "processing"%0  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2376 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%$ +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +3 "processing"%Q'd +2353 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%2 +129 "core"  +2 "processing"%H% +4 "core" %^&\ m + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%q' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml + "processing"% 'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +74 "core"  + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" + "processing"%X% +4 "core" %ҧ\ x +2 ."da"PS.seek 1.5ml +2 "processing"%9'W +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%)'d +1073 "Can"\ jRæ a +525 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%_  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +52 "processing"% * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%3 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%>' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +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"%8  +71 "core"  +2 ."da"PS.seek 0ml +4 "processing"%.'d +2356 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +129 "core"  +2 "processing"%y% +4 "core" %i.\ w + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%E' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1590 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +36 "core" + "processing"%% +4 "core" %ҡ\ y +2 ."da"PS.seek 1.5ml +2 "processing"%|'Q +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?'d +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%\  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%1 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%%' +2374 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%+ +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%('d +2347 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%  +44 "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"%  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%@ +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%Z'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%m  +43 "core"  +2 "processing"%K% +3 "core" %_%\ o +2 ."da"PS.seek 0.55ml +2 "processing"%V' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%F  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +1553 "core" ' +2 ."da"PSV.dial :PML + "processing"%/ +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%; @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" + "processing"%,% +4 "core" %Ҩ\ x +2 ."da"PS.seek 1.85ml +2 "processing"%-' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'd +1960 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +3951 "Can"\ pBR +44051 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%O  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%W * +47 "core" ) + ."da"PSV.dial :air +2 "processing"%a  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%p' +2374 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%: +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%o +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2345 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%e +132 "core"  + "processing"%% +4 "core" %d%\ r +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%h' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%B'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%g  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%f +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 "processing"%r% +3 "core" %ң,\ w +2 ."da"PS.seek 1.5ml +2 "processing"% 'S +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%n'd +1606 "core" ' +2 ."da"delay 2:00 +1647 "Can"\ hX +10355 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%]  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%s * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%u +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%k +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 +3 "processing"%7'd +2356 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%j +129 "core"  + "processing"%L% +4 "core" %b-\ v + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%G' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +52 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%c +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%J% +4 "core" %Ҧ \ y +2 ."da"PS.seek 1.5ml +2 "processing"%!'V +595 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%x'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%v * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%M +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%i' +2369 "core" ' + ."da"PSV.dial PTV +3 "processing"%t +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "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 +3 "processing"%Y'd +2343 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%~ +129 "core"  +2 "processing"%^% +4 "core" %a,\ s + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%z'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%` +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 "processing"%&% +4 "core" %Ҥ$\ w +2 ."da"PS.seek 1.5ml +2 "processing"%l'T +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1600 "core" ' +2 ."da"delay 2:00 +7075 "Can"\ mI˚ # +4928 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%$  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"% ' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "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"%H +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +71 "core"  +2 ."da"PS.seek 0ml +4 "processing"%q'd +2344 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%{ +134 "core"  +5 "processing"%% +16 "core" %` \ O +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +22 "processing"% +24 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%5' +345 "core" ' +2 ."da"delay 5 seconds +503 "processing"%X% +3 "core" %  \ O + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml + "processing"% ' +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"%9 +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" + "processing"%% +4 "core" %Ҥ\ Z +2 ."da"PS.seek 1.5ml +2 "processing"%3'T +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%d'd +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "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 +3 "processing"%8 +72 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%>' +2385 "core" ' + ."da"PSV.dial PTV +7 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%. +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +83 "core" +2 ."da"PS.seek 0ml +3 "processing"%'d +2384 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%A +142 "core"  + "processing"%% +5 "core" %h2\ [ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +2108 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%' +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +36 "core" + "processing"%\ % +4 "core" %Ң\ [ +2 ."da"PS.seek 1.5ml +2 "processing"%C'R +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%?  +113 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +1596 "core" ' +2 "processing"%49 +3 "core" 9W5a +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%+  +5 "core" 5a 5a +2 "processing"%R& +3 "core" &X&\ \\5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&%% +5 "core" %\    /  +2 "storage"(% +4 "core" % + 2 )\ @ + "storage"(T. +3 "core" .([ +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 6 +2 "storage"((K +194 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (@& +4 "core" &K #  \ : +2 "manipulator"&(& +3 "core" &-8 \  & S +2 "manipulator"&m% +4 "core" %\   N  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 6 + "manipulator"&K( +193 "core" ( + "manipulator"&Z& +4 "core" &    3 +2 "storage"(F& +3 "core" &K N K\ = +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 6 + 600 counts +48 "manipulator"&V'8 +110 "core" ' +2 "storage"(/& +4 "core" &K N M\ = + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(;'g +98 "core" ' + "storage"(P- +3 "core" -'t +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&,& +3 "core" & 3 +2 "storage"(N& +3 "core" &K   &\ 7 +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&I' +31 "core" ' + ."da"Elbow.hold +3 "manipulator"&-, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(O- +2 "core" -'t +3 ."da"SE.seek 20.21 Pucks below Top Plate +2 "storage"(W' +43 "core" ' + "manipulator"&a% +4 "core" % V C +2 "storage"(w& +3 "core" &K \ . +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 6 + 318 counts + "manipulator"&:' +20 "core" ' +2 "manipulator"&S& +4 "core" & 3 + "storage"(o& +4 "core" &K  \ 5 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&'8 +25 "core" ' +2 ."da"SE.seek 21.21 Pucks below Top Plate +4 "storage"(p' +58 "core" ' +2 "manipulator"&e& +4 "core" & 3 +2 "manipulator"&% +4 "core" %9 . # +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&h(? +252 "core" ( + "manipulator"&g& +4 "core" &G # +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &f& +2 "core" &G 5 # +2 ."da"Forearm.seek PC +2 "manipulator"&<'Η +103 "core" ' +2 ."da"Hand.close + "manipulator"&r/ +61 "core" / +2 ."da"PC.seek :open +4 "processing"%B( +424 "core" ( + "storage"(& +4 "core" &K  \ 7 +2 "manipulator"& & +4 "core" &G = # +2 "manipulator"&]% +3 "core" % ΋ $ +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 6 +7 "manipulator"&u( +261 "core" ( + "manipulator"&n& +4 "core" &  3 , +2 "storage"("& +3 "core" &K  \ 6 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&k'8 +92 "core" ' + ."da"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 20.97 Pucks below Top Plate +2 "storage"(*'V +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 20.2 Pucks below Top Plate +4 "storage"(j' +50 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23aug1714h100ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +55 #"da"SX MX5/16 (USB:<5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.63 seconds\ /var/log/esp/da23aug1714h100ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23aug1714h100ml15s_nessie.tif +1567 #SX MX5/16 (USB:<5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23aug1714h100ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23aug1714h100ml25s_nessie.tif +2572 #SX MX5/16 (USB:<5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23aug1714h100ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "16.63 sec auto-exposure",Subject: "da23aug1714h100ml images!" +3 "storage"(L- +15 "core" -' +8 "storage"(7& +20 "core" &K ' ' \ \ ; +2 "manipulator"&G& +6 "core" &   , + ."da"Elbow.seek 6 +3 "manipulator"&c( +43 "core" ( +2 "manipulator"&& +6 "core" &  : + "storage"(J& +4 "core" &K M K \ > +2 ."da"Forearm.seek 6 + 600 counts +4 "manipulator"&'8 +6 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.92 Pucks below Top Plate + "storage"(' +56 "core" ' +2 "manipulator"&!& +4 "core" &    : + "storage"( & +5 "core" &K \ R +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 6 + "manipulator"&v' +34 "core" ' + ."da"Elbow.hold +3 "manipulator"&M, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +10 ."da"SE.seek 21.1 Pucks below Top Plate +7 "storage"(x' +39 "core" ' +5 "manipulator"&t% +8 "core" % \  F +7 "storage"(& +12 "core" &K *\ K +4 ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 6 + 295 counts +2 "manipulator"&=' +22 "core" ' + "manipulator"&& +5 "core" &    : + "storage"(i& +5 "core" &K \ T +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 6 + 600 counts +2 "manipulator"&~'8 +25 "core" ' +4 "storage"(^% +8 "core" % B\ Vo +4 ."downElevator"SE.seek :down +6 "storage"(Y' +73 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +19 (% +4 "core" % \  \ c +4 "manipulator"&`% +8 "core" %=   Y  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&b'\ +93 "core" ' +2 "storage"(&& +8 "core" &K \ ` +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +10 #tStarting finalPurge +4 "processing"%z& +8 "core" &\ ~ +4 "manipulator"&0& +8 "core" & % : +2 "manipulator"&l% +8 "core" %\  q  +4 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&$(-6 +176 "core" ( +2 "manipulator"&& +10 "core" &-:   W +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 && +8 "core" &-:  a W +4 ."psFlush"Forearm.seek :garage + "manipulator"&'n +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&2& +8 "core" &-;   V +4 "manipulator"&H% +7 "core" % h 2 F +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&Q'\ +107 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +118 "manipulator"& (? +124 "core" ( +2 "manipulator"&{& +8 "core" &E   r < +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 && +4 "core" &E  \ w < +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +4 "manipulator"&q'Η +106 "core" ' +2 "manipulator"&X& +8 "core" &E  < +4 "manipulator"&5% +8 "core" %Ι  Y +4 "processing"% & +8 "core" &\ z +4 "processing"%9& +9 "core" &\ { +6 ."psFlush"PC.seek :closed +4 "processing"%_(X +14 "core" &\ z +4 &\ z &\ { +6 &,x\ r,} +8 &c}\ p? +13 &ls\ pO +9 &0U\ sN +8 &U\ sO +9 &V\ rO +8 &vS\ sN +11 &7Z\ rO +9 &U\ sO +10 &W\ sO +9 & S\ sN +8 &"?Y\ sO +11 &$W\ rO +9 &%W\ rO +8 &'Z\ rN +11 &)GY\ rO +11 &+\ U\ rN +7 &,W\ sN +10 &.V\ rO +8 &0PY\ rN +11 &2Y\ rO +9 &3X\ rO +8 &5W\ rO +11 &7XS\ rN +9 &9U\ rO +8 &:W\ rO +11 &<T\ rN +8 &>`X\ rN +9 &@"Z\ rN +13 &AT \ rO +11 &CW\ rO +7 &Eda\ qP +8 &Gx(\ oR +8 &H\ nU +11 &J\ nU +8 &L\\\ mU +11 &N\ mV +9 &O\ lV +8 &Q\ lU +11 &Sb\ lV +9 &U$\ lV +10 &V\ kV +9 &X@K_\ pW +7 &X]\ q4 +5 ( +6 "processing"%9& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.60 +3 "processing"%& +11 "core" &X%\ t3 +2 &X%\ t3 +2 ."psFlush"Hand.open +5 "manipulator"&1 +67 "core" 1 +5 "manipulator"&)% +9 "core" % Θ s +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +4 "manipulator"&3'\ +102 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +44 "core"  +6 "processing"%% +8 "core" %g\ x +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +10 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%8' +159 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +441 "core" ' +4 ."psFlush"delay 5 seconds +334 #"uploadLog"upsync +167 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%d' +2103 "core" ' + ."psFlush"delay 1 second +107 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +185 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%y  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%. +100 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%E'F +2617 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%> +102 "core"  + "processing"%A% +4 "core" %Iy\ x + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2106 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%'  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%| @ +74 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%\ +101 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'F +1223 "Can"\ qAψ +1388 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +101 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%?'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1599 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%4 +73 "core" +2 ."psFlush"PTV.dial :puck + "processing"%+  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%R'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2114 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%@ +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%( U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2617 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%6 @ +55 "core" A +2 ."psFlush"PS.seek 2.5ml +4 "processing"%Z' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%}'d +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%P' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +71 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%N'd +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%a  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%w'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%S +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'T +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%V  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%K'd +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%I' +593 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%g'd +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%-' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +120 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%]'d +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%< @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%n' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%"  +82 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%h'd +2617 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +6 "core" &\ +2 "manipulator"&& +4 "core" &E  < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&s(? +4 "core" ( +2 "manipulator"&p& +4 "core" &E  B < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +3 "core" &E   < +2 .tForearm.seek PC + "manipulator"&L'Η +97 "core" ' + .tHand.close +2 "manipulator"&7/ +58 "core" / +2 .tPC.seek :open +2 "processing"%G( +425 "core" ( +2 "manipulator"&& +4 "core" &E \  < +2 "manipulator"&J% +3 "core" % Γ \  U +2 .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& ( +357 "core" ( + "manipulator"&t& +4 "core" &:   L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &: p L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&u'O +101 "core" ' +2 "manipulator"&& +4 "core" &9   K + "manipulator"&k% +4 "core" %Q    } +2 "collection"'i& +4 "core" &\  +2 "collection"'j& +4 "core" &\  +2 .tCC.seek :closed +2 "collection"'^(X +7 "core" &A\  +4 &\ 7 +10 &8I}\ u1 +9 &cr\ tF +9 & ^\ wO +10 &V\ wN +9 &V\ wN +10 &PY\ wN +9 &X\ wN +9 &Z\ wN +10 &W\ wN +9 &YS\ wN +9 &!WF\ wN +10 &"S\ wN +9 &$V\ wN +10 &&aY\ wN +9 &("W\ vN +9 &)X\ wO +10 &+U\ wN +9 &-gW\ wO +9 &/*U\ vN +10 &0W\ vN +9 &2W\ vN +10 &4oW\ vO +9 &62W\ wN +9 &7W\ vO +10 &9W\ vN +9 &;xX\ vN +9 &=:U\ vN +10 &>X\ vN +9 &@V\ vN +10 &BY\ vN +9 &DA_\ uO +9 &Er \ tQ +10 &G  \ pU +9 &Ij  \ mY +9 &K*\  \ lY +10 &L  \ kZ +9 &N\  \ j[ +10 &Pk  \ j[\ +9 &R,  \ i[ +10 &S  \ i\\ +11 &U  \ h\\ +9 &Wn  \ hI +8 &XR"  \ o. +11 &Xr  \ rP +6 ( +4 "collection"'j& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.17 +2 "collection"'& +12 "core" &Xm \ sP +2 &Xl  \ sP +2 .tHand.open +4 "manipulator"&c1 +57 "core" 1 +4 "manipulator"&% +8 "core" % Q   } +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +4 "manipulator"&`'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &Xm  \ wP + "collection"'v% +4 "core" %M  \ w +2 .tCSV.dial CSR + "collection"'&  +43 "core"  +2 "collection"'z% +4 "core" %M  \ v + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'='m +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '0% +3 "core" %m \ v +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"'l' +199 "Can"\ hQ O +448 "core" ' + .tCSV.dial :waste + "collection"'x +129 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'Y'Q +1970 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'~& +6 "core" &Xk $\ xP +2 "collection"'% +3 "core" %U \ x +2 .tCSV.dial :flush + "collection"'  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'M'm +1187 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'2% +4 "core" %m \ w +3 .tCS.seek 6.999ml + "collection"'H' +539 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'b  + '  +52 "core" ~ +81  +2 .tCBV.dial :waste1 + "collection"'{ @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"''Q +1630 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'X& +6 "core" &Xk \ xP +2 "collection"'5% +4 "core" %N\ w + .tCSV.dial :flush +2 "collection"'$  +71 "core" +2 .tCS.seek 5ml +4 "collection"' 'm +1183 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Q @ +46 "core" A + "collection"'B% +4 "core" %m \ w +3 .tCS.seek 7ml + "collection"'' +533 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +54 "core" ~ +2 .tCBV.dial :waste2 +2 "collection"')  +103 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +1621 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &Xj \ yP +2 "collection"'% +3 "core" %U\ x + .tCSV.dial CSR +2 "collection"'q  +45 "core"  +2 "collection"'% +4 "core" %U \ w + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +11 .tCS.seek 8ml +2 "collection"'8'O +1837 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"'' O +524 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'y +2 '.  +101 "core" +31 + .tCTV.dial :intake +3 "collection"'d  +73 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'>'Q +1855 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air + "collection"'A  +74 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'E'Q +590 "core" ' +2 .tCSV.dial CSR + "collection"'  +102 "core"  +2 "collection"''% +3 "core" %O\  \ \ v +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'|'m +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'\ ' O +1340 "core" ' + .tCSV.dial CBV +2 "collection"' +103 "core" +2 .tCS.seek 0ml +4 "collection"'1'Q +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &7 K K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&?( +5 "core" ( +2 "manipulator"&4& +3 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &+& +3 "core" &7  / K +2 .tForearm.seek CC +2 "manipulator"&C'O +96 "core" ' +2 .tHand.close + "manipulator"&%/ +58 "core" / +2 .tCC.seek :open +2 "collection"'R( +429 "core" ( + "manipulator"&& +4 "core" &7    K +2 "manipulator"&@% +4 "core" % T d + .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&T(-6 +297 "core" ( + "manipulator"&6& +4 "core" &->   u U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +4 "core" &->  \  U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&F'n +100 "core" ' +2 .tHand.open +2 "manipulator"&Z1 +56 "core" 1 + "manipulator"&/% +4 "core" % u  v +2 .tForearm.reconfigure :loose +52 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&}'\ +100 "core" ' +2 "processing"%,& +4 "core" &\ +35878 "Can"\ z4F +60001 \ y4' { +60001 \ z4  +60002 \ y5 +60001 \ {4 = +60001 \ z4ݬ ӥ +60002 \ {4ߎ i +60001 \ {4o +60001 \ {4P +60001 \ {41 + +60002 \ {4 +60001 \ z4 W +60001 \ {5 +60001 \ z4 +60001 \ z4  +60002 \ {5{ +60001 \ z4] E +60001 \ {4> ۥ +60001 \ {5 q +60001 \ z4  +60001 \ {4 +60002 \ {4 3 +60001 \ z4 ɥ +60001 \ z4 _ +60001 \ {5j +60001 \ {5K +60002 \ {4- ! +60001 \ z4 +60001 \ {4 M +60002 \ {4\ +60001 \ z4 y +60001 \ z4  +60001 \ {4w +60002 \ {4X ; +60001 \ z4: ѥ +60001 \ {4 g +60001 \ {4 +60002 \ {4 +60001 \ {4 ) +60001 \ {4 +60001 \ z4 U +60002 \ {4!g +60001 \ {4#I +60001 \ z4%*  +60002 \ z4' +60001 \ z4( C +60001 \ z4* ٥ +60001 \ z4, o +60001 \ z4.  +60002 \ z40u +60001 \ y42W 1 +60001 \ z449 ǥ +60001 \ z46 ] +60002 \ z47 +60001 \ y49 @EDT1692331225.28 \ z5;  +60001 \ y4= +60001 \ y4? K +60002 \ z4Ad +60001 \ y4CF w +60001 \ x4E' +60001 \ x4G +60001 \ y4H 9 +60002 \ x4J ϥ +60001 \ y4L e +60001 \ x4N +60001 \ x4Pp đ +60002 \ x5RR ' +60001 \ x4T3 Ž +60001 \ x4V S +60001 \ x5W +60001 \ x4Y  +60001 \ w4[  +60002 \ x4] ȫ +60001 \ x4_~ A +60001 \ x4a` ץ +60001 \ w4cB m +60001 \ x5e$  +60002 \ w4g ˙ +60001 \ x4h / +60001 \ w4j ť +60001 \ w5l [ +60001 \ w4n +60002 \ w5po · +60001 \ w4rR  +60001 \ w5t4 ϳ +60002 \ w5v I +60001 \ v4w ߥ +60001 \ w5y u +60001 \ w4{ +60002 \ w4} ҡ +60001 \ v4 7 +60001 \ w4b ͥ +60001 \ w4E c +60002 \ v4' +60001 \ v4 Տ +60001 \ v4 % +60001 \ v4 ֻ +60002 \ u4 Q +60001 \ v5 +60001 \ u4t } +60002 \ v4V  +60001 \ v48 ٩ +60001 \ u4 ? +60001 \ t4 ե +60002 \ v4 k +60001 \ u5  +60001 \ u4 ܗ +60001 \ t5 - +60002 \ u5g å +60001 \ t5J Y +60001 \ t4, +60001 \ t4 ߅ +60001 \ t4  +60001 \ t4 ౥ +60002 \ t4 G +60001 \ t4 ݥ +60001 \ t4{ s +60001 \ t4] +60002 \ s4? 㟥 +60001 \ t4" 5 +60001 \ s4 ˥ +60001 \ s4 a +60002 \ s4 +60001 \ w/ 捥 +21564 !to: EOFError: mesg"end of file reached:@timestampu: Time OY: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 +3 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" + ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" +5 !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 +4555 #"espclient"Session Ended +4098 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1084 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +17312 !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 #mEXIT @1692373171.97EDT @1692390080.28EDT = =mMAIN_scheduler =tMAIN @EDT1692390082.26 #"core_reset"Sent BREAK +2 #t@27919 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +251 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +422 "Can"\ V + \ V + #tPolling Can every 10:00 +40 #Cleanly exited at 11:39:31EDT18-Aug-23 +378 #-> ESP.ready! +3 #Powering core bus +568 .Gate.power :raw,:ON +2 "sampler") +11 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %JN5  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(;% +4 "core" % 9\ + "manipulator"&<% +4 "core" %\  - *  9 +2 "manipulator"&=& +4 "core" & - * S , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &<) p q ;\ +6214 #t-> access 2 +3 "storage"(@% +3 "core" % b\ + "manipulator"&A% +4 "core" %\  " &  9 +2 "manipulator"&B& +3 "core" & * + R , +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &K L G T\  +2778 #t-> access 3 +2 "storage"(E% +3 "core" % n\ +2 "manipulator"&F% +4 "core" %\  ' .  9 +2 "manipulator"&G& +3 "core" & " * 1 , +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(H([ +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +3 "core" &[ o x \  +3271 #t-> access 4 +2 "storage"(J% +3 "core" % \ +2 "manipulator"&K% +4 "core" %\  $ # ( 9 +2 "manipulator"&L& +4 "core" & - ,  , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(M(S +984 "core" ( + .tSC.configure :limp +37 "storage"($(\ 1b +8 (N& +3 "core" &T Q N &\ +2644 #t-> access 5 +2 "storage"(O% +3 "core" % L\ +2 "manipulator"&P% +4 "core" %\  #  * 9 +2 "manipulator"&Q& +3 "core" & ) " m , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(R( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +2 "core" & J U A\  +2643 #t-> access 6 +2 "storage"(T% +4 "core" % \ + "manipulator"&U% +4 "core" %\  - +  9 +2 "manipulator"&V& +4 "core" & * - 3 , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(W( +188 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (X& +3 "core" & - " <\ $ +25987 "Can"\ ;~ +60001 \ :~ +60001 \ ;~ +60002 \ : ~ +60001 \ : ;E~ +60001 ~\ : W~ +60002 z\ :sq~ +60001 w\ ;~ +60001 t\ ;~ +60001 t\ ;3~ +60002 *o\ :~ +60001 p\ :_~ +60001 m\ ;~ +60001 #k\ :6~ +60002 i\ : S !~ +60001 e\ ;"o ~ +60002 h\ :$\ M~ +60001 g\ :&\ ~ +60001 Yg\ ;( y~ +60001  f\ ;* ~ +60001 a\ :, ~ +60002 e\ :/ ;~ +60001 c\ :14 ~ +60001 da\ :3Qg~ +60002 _\ ;5m~ +60001 ^\ ;7~ +60001 `\ ;9)~ +60001 wb\ :;~ +60002 a\ :=U~ +60001 Aa\ ;?~ +60001 c\ ;B~ +60002 T_\ ;D4~ +60001 z`\ :FQ~ +60001 _\ :HmC~ +60002 _\ ;J~ +60001 M`\ ;Lo~ +60002 (^\ :N~ +60001 a^\ :P~ +60002 _\ :R1~ +60001 8^\ :U~ +60001 _\ :W3]~ +60002 B^\ ;YO~ +60001 ^\ ;[l~ +60001 `\ :]~ +60001 ^\ ;_~ @EDT1692417956.50 C]\ ;aK~ +60001 t[\ ;c~ +60001 Z\ ;ew~ +60002 &]\ :h ~ +60001 @[\ ;j2~ +60001 [\ ;lO9~ +60001 5Y\ ;nl~ +60002 UY\ ;pe~ +60001 hX\ ;r~ +60001 X\ ;t ~ +60002 Y\ :v!'~ +60001 oX\ :x!~ +60001 <Y\ :{"S~ +60002 9W\ ;}3"~ +60001 X\ ;P#~ +60001 5V\ ;l$~ +60002 cW\ :$~ +60001 W\ :%A~ +60001 Y\ ;%~ +60002 [\ :&m~ +60000 ]\ ;'~ +60002 i^\ ;'~ +60001 b_\ :4(/~ +60001 e^\ :P(~ +60001 b`\ :l)[~ +60002 V`\ :)~ +60001 T_\ :*~ +60002 Na\ ;+~ +60001 i\ ;+~ +60001 n\ ;,I~ +60002 r\ :,~ +60001 s\ ;0-u~ +60001 u\ :K. ~ +60002 x\ ;g.~ +60001 x\ ;/7~ +60002 {\ :/~ +60001 |\ ;0c~ +60001 }\ :0~ +60001 ~\ :1~ +60002 p\ ; 2%~ +60001 `\ ;$2~ +60001 T\ ;>3Q~ +60001 `\ ;Y3~ +60002 d\ :s4}~ +60001 d\ :5~ +60001 o\ :5~ +60001 w\ ;6?~ +60002 \ :6~ +60001 \ :7k~ +60001 \ :8~ +60001 \ ;-8~ +60002 i\ :H9-~ +60001 w\ ;b9~ +60001 u\ ;}:Y~ +60002 8r\ :ә:~ +60001 m\ :մ;~ +60001 k\ :<~ +60002 f\ :<~ +60001 f\ :=G~ +60001 d\ :#=~ +60002 a\ ;?>s~ +60001 c\ ;[? ~ +60001 *`\ ;w?~ +60002 xa\ :@5~ +60001 &^\ :@~ +60001 ]\ ;Aa~ +60001 `\ :A~ +60002 k\\\ :B~ +60001 8_\ :!C#~ +60001 /_\ ;>C~ +60001 ]\ ;ZDO~ +60002 /]\ :wD~ +60001 ]\ ;E{~ +60001 6\\\ ;F~ +60002 g[\ :F~ +60001 _\ :G=~ +60001 Z\ ;G~ +60001 0_\ :!Hi~ +60002 ]\ ;>H~ +60001 ,]\ :ZI~ +60002 C]\ ;\ wJ+~ +60001 *_\ ; J~ +60001 Q^\ ;KW~ +60001 V]\ ;K~ +60001 s\\\ :L~ +60002 6^\ :M~ +60001 h^\ :!M~ +60002 B\\\ :=NE~ +60001 __\ :ZN~ +60001  ]\ :vOq~ +60002 ]\ :P~ +60001 _\ :!P~ +60001 ^\ :#Q3~ +60002 ]\ :%Q~ +60001 _\ :(R_~ +60001 ]\ :*!R~ +60002 _\ :,=S~ +60001 ^_\ ;.YT!~ +60002 `\ :0vT~ +60001 T_\ ;2UM~ +60001 I`\ :4U~ +60001 P`\ ;6Vy~ +60002 +`\ :8W~ +60001 Wa\ ;;W~ +60001 F`\ ;=X;~ +60002 ha\ :?;X~ +60001 ?a\ ;AWYg~ +60001 u`\ :CtY~ +60002 _\ :EZ~ +60001 a\ ;G[)~ +60001 A^\ :I[~ +60001 N_\ :K\\U~ +60002 X^\ ;N\\~ +60001 Z_\ ;P]~ +60001 l_\ ;R:^~ +60001 M_\ ;TV^~ +60002 p`\ :Vr_C~ +60001 ^\ :X_~ +60001 ^\ :Z`o~ +60002 .]\ :\\a~ +60001 a]\ :^a~ +60001 R\\\ ;ab1~ +60001 !^\ :cb~ +60002 ^\ :e8c]~ +60001 _\ ;gUc~ +60001 ^\ :iqd~ +60002 O^\ :ke~ +60001  ]\ :me~ +60001 O^\ ;ofK~ +60001 R^\ :qf~ +60002 S\\\ :sgw~ +60001 2]\ ;vh ~ +60001 ]\ :x8h~ +60002 \\\ ;zUi9~ +60001 \\\ :|qi~ +60002 iZ\ :~je~ +60001 #[\ :j~ +60001 I[\ ;k~ +60002 8Y\ ;l'~ +60001 XZ\ ;l~ +60001 EX\ ;mS~ +60002 kX\ :<m~ +60001 +X\ ;Zn~ +60001 Z\ ;wo~ @EDT1692504358.38 IW\ ;o~ +60001 W\ :pA~ +60001 ~W\ ;p~ +60002 X\ ;qm~ +60001 UZ\ ; r~ +60001 CX\ :&r~ +60001 Y\ :Cs/~ +60002 vX\ :`s~ +60001 V\ :}t[~ +60001 gY\ ;t~ +60001 <X\ :u~ +60002 X\ :v~ +60001 qX\ ;v~ +60002 X\ : wI~ +60001 Y\ ;)w~ +60001 FW\ :Fxu~ +60001 X\ :by ~ +60002 \\U\ :y~ +60001 DV\ :z7~ +60001 V\ :z~ +60002 U\ ;{c~ +60001 W\ :{~ +60001 eU\ ;|~ +60002 W\ :,}%~ +60001 RT\ ;I}~ +60002 ~U\ ;f~Q~ +60001 U\ ;Ȃ~~ +60001 S\ :ʟ}~ +60002 W\ :̼~ +60001 T\ :~ +60001 W\ :?~ +60002 _S\ :~ +60001 T\ :/k~ +60001 XS\ ;L~ +60002 }T\ :h~ +60001 S\ :ۅ-~ +60001 6S\ ;ݢ~ +60002 U\ :߾Y~ +60001 S\ ;~ +60001 EV\ :~ +60002 S\ :~ +60001 U\ ;1~ +60001 OT\ ;NG~ +60002 T\ :k~ +60001 dS\ :s~ +60001 T\ ; ~ +60002 S\ :~ +60001 &T\ :5~ +60001 7V\ ;~ +60001 U\ ;a~ +60002 U\ :4~ +60001 U\ :P~ +60002 U\ ;m#~ +60001 U\ :~ +60001 pT\ ;O~ +60001 U\ ;~ +60001 S\ :{~ +60002 V\ : ~ +60001 tT\ ; ~ +60001 |V\ ;7=~ +60002 T\ ;T~ +60001 :U\ :pi~ +60002 V\ ;~ +60001 X\ :~ +60001  X\ ;+~ +60002 X\ ;~ +60001 X\ ;W~ +60002 \\\ ;~ +60001 ]\ :!9~ +60001 _\ ;#V~ +60002 `\ ;%r~ +60001 C`\ ;'E~ +60001 l^\ :)~ +60001 ^\ :+q~ +60002 `\ ;-~ +60001 -d\ :/~ +60001 \ t\ :23~ +60002 p\ ;4/~ +60001 Ti\ :6K_~ +60001 %l\ ;8g~ +60001 4i\ ;:~ +60002 %l\ :<!~ +60001 Kh\ ;>~ +60001 =g\ :@M~ +60002 \\j\ :B~ +60001 Zh\ :Ey~ +60001 he\ :G*~ +60002 ~d\ ;IF~ +60001 d\ ;Kc;~ +60001 f\ ;M~ +60001 g\ ;Og~ +60002 g\ :Q~ +60001 h\ :S~ +60001 h\ :U)~ +60002 i\ :X ~ +60001 j\ ;Z$U~ +60002 j\ ;\\@~ +60001 k\ ;^[~ +60001 k\ :`v~ +60001 k\ :b~ +60002 m\ :dC~ +60001 m\ :f~ +60001 n\ :ho~ +60001 o\ :j~ +60002 q\ :m ~ +60001 q\ :o&1~ +60001 s\ :q>~ +60002 s\ :sW]~ +60001  s\ :uo~ +60001 s\ :w~ +60001 u\ :y~ +60002  v\ ;{~ +60001  u\ :}K~ +60001  w\ :~ +60001 w\ ;w~ +60001 v\ : ~ +60002 x\ :3~ +60001 v\ :K9~ +60001 x\ :e~ +60001 w\ ;e~ +60002 v\ :~ +60001 v\ :~ +60001 v\ :'~ +60001 w\ :~ +60002 v\ :S~ +60001 v\ :~ +60001 t\ ;(~ +60002 u\ :@~ +60001 u\ :W~ +60002 s\ :oA~ +60001 s\ :~ +60001 r\ :m~ +60002 r\ :~ +60001 p\ :~ +60001 o\ :/~ +60002 o\ :~ +60001 m\ :[~ +60001 l\ :,~ +60001 j\ :D~ +60002 k\ :\\~ +60001 l\ :t~ +60001 k\ :I~ +60002 k\ :~ +60001 l\ :u~ @EDT1692590760.27 l\ : ~ +60001 k\ :ġ~ +60001 k\ :7~ +60002 i\ :~ +60001 i\ :2c~ +60001 g\ :J~ +60002 g\ :aǏ~ +60001 g\ :y%~ +60001 g\ :ђȻ~ +60002 h\ 9ӪQ~ +60001 i\ :~ +60001 ^l\ :}~ +60001 *m\ :~ +60001 ,k\ : ˩~ +60002 &k\ :!?~ +60001 l\ :9~ +60001 m\ :Pk~ +60002 *k\ :h~ +60001 k\ :Η~ +60001 i\ :-~ +60002 g\ :~ +60001 @f\ :Y~ +60001 f\ :~ +60002 g\ :х~ +60001 ff\ :~ +60001 g\ :'ұ~ +60002 we\ :?G~ +60001 gf\ :W~ +60001 d\ :ns~ +60002 c\ : ~ +60001 {b\ :՟~ +60001 `\ ;5~ +60001 c\ :~ +60002 a\ :a~ +60001 b\ :~ +60002 X_\ :\ ؍~ +60001 0`\ : .#~ +60001 L^\ :Fٹ~ +60001 \\\ :^O~ +60002 ]\ ;v~ +60001 \\\ :{~ +60001 \\\ :~ +60002 M]\ :ܧ~ +60001 :[\ :=~ +60002 dZ\ :~ +60001 GY\ :i~ +60002 [\ :!~ +60001 Z\ :#7ߕ~ +60001 [\ :%O+~ +60001 h[\ :'g~ +60002 P[\ :)W~ +60001 yZ\ :+~ +60001 <[\ :-~ +60002 ^\ :/~ +60001 ^\ :1~ +60001 ]\ :3E~ +60001 _\ :6~ +60002 D`\ :8(q~ +60001 _\ ::@~ +60001 a\ :p3~ +60002 a\ :@~ +60001 a\ ;B_~ +60001 b\ :D~ +60002 e\ :F~ +60001 e\ :H!~ +60002 c\ :K~ +60001 d\ :MM~ +60001 e\ :O3~ +60001 f\ :QKy~ +60002 g\ :Sc~ +60001 h\ :U{~ +60001 g\ :W;~ +60001 i\ :Y~ +60002 j\ :[g~ +60001 l\ :]~ +60001 k\ :_~ +60002 =j\ :b )~ +60001 Wj\ :d$~ +60001 ak\ ;f<U~ +60001 Wk\ :hT~ +60001 n\ :jm~ +60002 l\ :l~ +60001 =n\ :n~ +60001 Wn\ :pC~ +60002 bm\ :r~ +60001 kn\ :to~ +60002 q\ :v~ +60001 o\ :y~ +60001 ,p\ :{,1~ +60001 (p\ :}C~ +60002 4p\ :[]~ +60001 2o\ :s~ +60001 r\ :~ +60002 p\ :~ +60001 p\ :~ +60001 p\ :K~ +60001 o\ :~ +60002 p\ :w~ +60001 ls\ ; ~ +60001 p\ :1~ +60002 p\ :I9~ +60001 n\ :a~ +60001 n\ :ye~ +60001 ho\ :~ +60002 |q\ :~ +60001 q\ :'~ +60001 p\ :~ +60001 p\ :S~ +60001 gq\ :~ +60002 lq\ :~ +60001 ks\ :6~ +60001 jr\ :N~ +60002 jr\ :eA~ +60001 Ft\ :}~ +60001 Tr\ :m~ +60002 `q\ 9~ +60001 kq\ :~ +60001 _p\ : /~ +60001 Lo\ : ~ +60002 <q\ : \ [~ +60001 .o\ :#\ ~ +60001 Ao\ :; ~ +60002 l\ :S ~ +60001 /j\ :j ~ +60001 k\ :Ƃ I~ +60002 'i\ :Ț ~ +60001 g\ :ʲu~ +60001 Pi\ : ~ +60001 7j\ :~ +60002 h\ :7~ +60001 *e\ :~ +60001 c\ :)c~ +60002 sd\ :A~ +60001 4c\ :Y~ +60002 c\ :q%~ +60001 3a\ :݉~ +60001  ^\ :ߡQ~ +60002 y_\ :~ +60001 x_\ :}~ +60001 /`\ ;~ +60002 ^\ :~ +60001 B[\ :?~ +60001 \\\ :1~ @EDT1692677162.14 \\\ :Jk~ +60002 ]\ :b~ +60001 d[\ :z~ +60001 [\ :-~ +60002 Z\ :~ +60001 Z\ :Y~ +60001 mZ\ :~ +60002 V\ ;~ +60001 Y\ : ~ +60001 _Y\ :#~ +60002 \\\ :;G~ +60001 gZ\ :S~ +60001 Y\ :ks~ +60002 [\ :  ~ +60001 [\ :  ~ +60001 \\\ : !5~ +60001 [\ :!~ +60002 \\\ :"a~ +60001 Y\ :"~ +60001 ]\ :#~ +60001 ][\ :,$#~ +60001 >Y\ :D$~ +60002 Z\ :\\%O~ +60001 Z\ :t%~ +60001 [\ : &{~ +60001 h[\ :"'~ +60002 SZ\ :$'~ +60001 gY\ :&(=~ +60002 {Z\ :((~ +60001 rX\ :+)i~ +60002 R\\\ :-)~ +60001 Y\ :/4*~ +60001 [\ :1M++~ +60001 [\ :3e+~ +60002 pZ\ :5},W~ +60001 /Z\ :7,~ +60001 pY\ :9-~ +60002 nZ\ :;.~ +60001 |Y\ :=.~ +60002 W\ :?/E~ +60001 X\ ;B /~ +60001 Z\ :D%0q~ +60002 8Y\ :F=1~ +60001 tY\ :HU1~ +60001 Z\ :Jm23~ +60002 X\ :L2~ +60001 fZ\ :N3_~ +60001 X\ :P3~ +60002 Z\ :R4~ +60001 Z\ :T5!~ +60001 V\ ;V5~ +60001 X\ :Y6M~ +60002 ?U\ :[/6~ +60001 U\ :]G7y~ +60001 W\ :__8~ +60002 U\ :ax8~ +60001 xX\ :c9;~ +60002 @W\ :e9~ +60001 X\ :g:g~ +60001 X\ :i:~ +60001 W\ :k;~ +60002 [\ :n <)~ +60001 \\Z\ :p!<~ +60001 \\\ :r9=U~ +60002 T[\ :tR=~ +60001 [\ :vj>~ +60001  ^\ :x?~ +60002 Y[\ :z?~ +60001 )\\\ :|@C~ +60001 L\\\ :~@~ +60002 J\\\ :Ao~ +60001 ]\ :B~ +60001 ]\ :B~ +60002 ]\ :*C1~ +60001 \\\ :BC~ +60001 ^\ :YD]~ +60001 C_\ :qD~ +60002 _\ :E~ +60001 F_\ :F~ +60001 E`\ :F~ +60002 L`\ :GK~ +60001 %`\ :G~ +60002 d`\ :Hw~ +60001 _\ :I ~ +60001 c\ :2I~ +60001 `\ ;JJ9~ +60002 `\ :bJ~ +60001 t`\ :zKe~ +60001 b\ :K~ +60002 Da\ :L~ +60001  b\ :M'~ +60001 -`\ :M~ +60002 a\ :NS~ +60001 O`\ : N~ +60001 Bb\ :#O~ +60002 Xa\ :;P~ +60001  `\ :SP~ +60001 |b\ ;kQA~ +60002 a\ :Q~ +60001 c\ :Rm~ +60001 sb\ :S~ +60002 c\ :S~ +60001 Uc\ :T/~ +60001 c\ :T~ +60001 3b\ :U[~ +60001 d\ :+U~ +60002 .c\ :CV~ +60001  d\ :[W~ +60001 2d\ :sW~ +60001 8d\ :ҋXI~ +60002 Fb\ :ԣX~ +60001  d\ :ֻYu~ +60001 Ic\ :Z ~ +60001 d\ :Z~ +60002 mc\ :[7~ +60001 b\ :[~ +60001 d\ ;2\\c~ +60002 _d\ :J\\~ +60001 Oe\ :b]~ +60002 c\ :z^%~ +60001 Ic\ :^~ +60001 ld\ ;_Q~ +60002 da\ ;_~ +60001 $d\ :`}~ +60001 a\ :a~ +60001 Gb\ : a~ +60002 b\ :!b?~ +60001 :a\ :9b~ +60001  a\ :Pck~ +60002 ;`\ :hd~ +60001 <b\ :d~ +60001 P`\ :e-~ +60002 b\ :e~ +60001 `\ :fY~ +60002 ta\ :f~ +60001 b\ :g~ +60001 C`\ : h~ +60002 /b\ : 'h~ +60001 D`\ :?iG~ +60001 a\ :Wi~ +60002 ^a\ :ojs~ +60001 `\ :k ~ +60001 b\ :k~ +60001 z`\ :l5~ @EDT1692763564.03 a\ :l~ +60001 P^\ :ma~ +60001 1`\ :m~ +60001 B`\ :"n~ +60002 (a\ :$-o#~ +60001 T`\ :&Eo~ +60002 `\ :(]pO~ +60001 `\ :*up~ +60001 |_\ :,q{~ +60001 `\ :.r~ +60002 I`\ :0r~ +60001 H`\ :2s=~ +60001 K`\ :4s~ +60002 _\ :7ti~ +60001 a\ :9t~ +60002 `\ :;4u~ +60001 `\ :=Lv+~ +60001 C_\ :?cv~ +60001 b\ :A{wW~ +60002 0`\ :Cw~ +60001 "a\ :Ex~ +60001 K`\ :Gy~ +60002 $_\ :Iy~ +60001 ^\ :KzE~ +60001 _\ :N z~ +60002 `\ :P#{q~ +60001 <_\ :R:|~ +60001 3`\ :TR|~ +60001 P^\ :Vk}3~ +60001 +_\ :X}~ +60002 W]\ :Z~_~ +60001 _\ :\\~~ +60001 _\ :^~ +60001 \\\ :`!~ +60002 _\ :b~ +60001 '^\ :eM~ +60001 ]\ :g*~ +60001 C_\ :iBy~ +60002 *^\ :kZ~ +60001 `\ :mr~ +60002 \\_\ :o;~ +60001 _\ :q~ +60002 >a\ :sg~ +60001 5`\ :u~ +60001 X_\ :w~ +60002 A_\ :z)~ +60001 w`\ :|~ +60001 ^\ :~2U~ +60002 ^\ :J~ +60001 \\\ :a~ +60001 `\ :y~ +60002 ^\ :~ +60001 _\ :C~ +60001 o_\ :~ +60001 _\ :o~ +60001 <`\ :~ +60002 W_\ :~ +60001 [_\ : 1~ +60001 X`\ :8~ +60002 |b\ :O]~ +60001 \\`\ :g~ +60002 X`\ :~ +60001 ^\ :~ +60001 `\ :~ +60002 a^\ :K~ +60001 `\ :~ +60001 T`\ :w~ +60001 :a\ : ~ +60002 a\ :&~ +60001 `\ :>9~ +60002 b\ :V~ +60001 d\ :ne~ +60001 g\ :~ +60001 m\ :~ +60001 tl\ :'~ +60002 j\ :~ +60001 j\ :S~ +60001 j\ :~ +60001 j\ :~ +60002 k\ :+~ +60001 Fl\ :C~ +60001 i\ :ZA~ +60002 ]h\ :r~ +60001 j\ :Ɋm~ +60001 i\ :ˢ~ +60002 h\ :͹~ +60001 j\ :/~ +60001 $l\ :~ +60002 p\ :[~ +60001 m\ :~ +60001 >m\ 9/~ +60001 4m\ :G~ +60001 l\ :_~ +60002 'k\ :vI~ +60001 n\ :~ +60001 m\ :u~ +60002 m\ : ~ +60001 l\ :~ +60001 k\ :7~ +60002 0k\ :~ +60001 p\ :c~ +60002 p\ ;3~ +60001 q\ :J~ +60001 s\ :b%~ +60001 r\ :y~ +60002 ,p\ :Q~ +60001 Bp\ :~ +60001 vp\ :}~ +60002 q\ :~ +60001 r\ :~ +60001 s\ :?~ +60001  t\ :~ +60002  $x\ :4k~ +60001  =y\ :K~ +60001  ^|\ :\ b~ +60001  f\ : y-~ +60002  d\ :~ +60001 b\ :Y~ +60001  P\ :~ +60001  @\ :~ +60001  *\ :~ +60002  !\ :~ +60001 "\ :G~ +60001  $\ :2~ +60001 \ :Hs~ +60002  \ :!_ ~ +60001  \ :#v~ +60001  \ :%5~ +60002  \ :'~ +60001  \ :)a~ +60001  \ :+~ +60002 \ :-~ +60001 \ :/#~ +60001 \ :2~ +60001 \ :4-O~ +60002 \ :6D~ +60001 \ :8[{~ +60001 \ ::r~ +60002 \ :<~ +36121 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +3462 !to: EOFError: mesg"end of file reached:@timestampu: Time j2: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 +14 ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" +8 !mo:Thread::ChildDied : @causeo: EOFError: mesg"end of file reached:@timestampu: Time j2: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;"\ :MAIN:@threadIdi@Q; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2040 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 #"Qmail"Retry #1 of 10 after 10:00 +2 ."reset-modem"Gate.cycleModemPower! 5 +4 #mEXIT +2 !"reset-modem"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 +3 #Session Ended +3 !"reset-modem's_reader"o:Errno::EPIPE:\ errnoi%: mesg"Broken pipe:bt["3/home/esp/esp2/lib/cmdserver.rb:365:in `write'"3/home/esp/esp2/lib/cmdserver.rb:365:in `print'"4/home/esp/esp2/lib/cmdserver.rb:365:in `output'"1/home/esp/esp2/lib/cmdserver.rb:457:in `run'"2/home/esp/esp2/lib/cmdserver.rb:451:in `loop'"1/home/esp/esp2/lib/cmdserver.rb:451:in `run'"1/home/esp/esp2/lib/cmdserver.rb:508:in `run'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1692846782.64EDT @1695733358.58EDT = =mMAIN_scheduler =tMAIN @EDT1695733360.52 #"core_reset"Sent BREAK +2 #t@55612 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +418 "Can"V\ !C" + V\ !C"u + #tPolling Can every 10:00 +3 #Cleanly exited at 23:13:02EDT23-Aug-23 +342 #-> access 2 +4 #Powering core bus +568 .Gate.power :raw,:ON + "sampler") +28 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %%\ * + .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" % \\ T+\  +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! + "collection"'% +3 "processing"%% +6 "core" %4\ ' + "manipulator"&% +4 ."rdySampler"Intake.select :close +6 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %\  + % p k s h + "manipulator"&% +4 ."rdyProcessing"PSV.dial :air +2 "processing"%  +4 "core" % B E 8 a +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure :loose +2 "collection"' +2 "manipulator"&#@2^d^b +5 "core" + .tForearm.home.seek :retract +4 ."rdyProcessing"PS.reconfigure :default +2 "manipulator"&'\ + "processing"%#A d`xb +5 "core" + ."rdyProcessing"PS.home.seek 0ml +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "processing"%'d "sampler") +5 "core"  +2 "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +2 "sampler")#.0X access 2 +2 "storage"(<% +3 "core" % Q Q V +2 "manipulator"&=% +4 "core" %\  . 4 : Y + "manipulator"&>& +4 "core" & 8 8 YD +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 , , M  +55319 "Can"W ;mu +60002 ;[ :Ou +60001 ] ;u +60001 L` ;{u +60002 ba :\ u +60001 d : u +60001 Le :=u +7414 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%A +134 "core"  +754 #t-> PSR.wash + .PSR.select :wash +3 "processing"% +2188 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%B' +2606 "core" ' + "processing"%C% +4 "core" %\  +766 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%D  +41 "core"  +693 #t-> PS.empty +3 .PS.seek 0ml + "processing"%E'd +2616 "core" ' + "processing"%F% +4 "core" %d\ +6262 #t-> PSV.PSR + .PSV.dial PSR + "processing"%G +43 "core"  +3319 #t-> PS.pull 0.5 + "processing"%H% +3 "core" %d\ +3 .tPS.seek 0.5ml + "processing"%I' +592 "core" ' + "processing"%J% +4 "core" %  +12694 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%K' +2116 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%L  +44 "core"  +2 .tPS.seek 0ml + "processing"%M'd +2611 "core" ' + .tPSV.dial PSR +6 "processing"%N +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +36 "processing"%O' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%P  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%R +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%S' +2617 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%T  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%V +43 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%W' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%X  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'd +833 "Can"g ??u +1780 "core" ' +2 .tPSV.dial PSR + "processing"%Z +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%[' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%\\  +44 "core"  + .tPS.seek 0ml +2 "processing"%]'d +2617 "core" ' + .tPSV.dial PSR +2 "processing"%^ +44 "core"  +3385 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%_' +2608 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%`  +44 "core"  +2 .tPS.seek 0ml + "processing"%a'd +2608 "core" ' + .tPSV.dial PSR +2 "processing"%b +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%c' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%d  +44 "core"  +2 .tPS.seek 0ml + "processing"%e'd +2611 "core" ' + .tPSV.dial PSR + "processing"%f +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%g' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%h  +44 "core"  +2 .tPS.seek 0ml + "processing"%i'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%j +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%k' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%l  +44 "core"  +2 .tPS.seek 0ml + "processing"%m'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%n +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%o' +2607 "core" ' +2 .tdelay 2 seconds +206 .PSV.dial :waste1 +2 "processing"%p  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%q'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%r +44 "core"  +8481 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%s' +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%t  +44 "core"  +2 .tPS.seek 0ml + "processing"%u'd +2611 "core" ' + .tPSV.dial PSR + "processing"%v +43 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%w' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%x  +44 "core"  +2 .tPS.seek 0ml + "processing"%y'd +2611 "core" ' + .tPSV.dial PSR +2 "processing"%z +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%{' +2073 "Can"h ?iu +546 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste1 + "processing"%|  +44 "core"  +2 .tPS.seek 0ml + "processing"%}'d +2618 "core" ' +2 .tPSV.dial PSR +2 "processing"%~ +43 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2617 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  + .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' + .tPSV.dial PSR + "processing"% +45 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +21027 #t-> PS.fill 0.5 +2 !o:Axis::Error: mesg"0Processing Syringe has no 0.5 configuration:@axisName"Processing Syringe:bt[ "+/home/esp/esp2/lib/axis.rb:61:in `cfg'"8/home/esp/esp2/lib/slide.rb:73:in `inConfiguration'"0/home/esp/esp2/lib/slide.rb:358:in `moveTo'"//home/esp/esp2/lib/syringe.rb:25:in `fill'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1747 #-> PS.pull 0.5 + "processing"%% +3 "core" %d\ +3 .tPS.seek 0.5ml + "processing"% ' +584 "core" ' +2 "processing"%\ % +3 "core" %  +21624 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"% ' +453 "Can"fk @u +1659 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2617 "core" ' + .tPSV.dial PSR +7 "processing"% +43 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2623 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"% ' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%#'d +2617 "core" ' + .tPSV.dial PSR +2 "processing"%& +44 "core"  +2316 #t-> PSV.PSR + .PSV.dial PSR +1774 #-> PSR.Sub1 +2 .PSR.select :Sub1 +2 "processing"%! +7734 #t-> PS.pull 0.5 +2 "processing"%(% +3 "core" %e +2 .tPS.seek 0.5ml +2 "processing"%*' +589 "core" ' +2 "processing"%)% +4 "core" %  +736 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%$'d +2613 "core" ' +2 .tPSV.dial PSR + "processing"%- +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%.' +2614 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%/  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%0'd +2613 "core" ' +2 .tPSV.dial PSR + "processing"%1 +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%2' +2608 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 + "processing"%3  +44 "core"  +2 .tPS.seek 0ml + "processing"%4'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%5 +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%6' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%7  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +1135 "Can"j ?u +1478 "core" ' +2 .tPSV.dial PSR + "processing"%9 +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%:' +2614 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%;  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%<'d +2613 "core" ' +2 .tPSV.dial PSR + "processing"%= +44 "core"  +2372 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%>' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%@  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%"'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"%A +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%C' +2618 "core" ' +2 .tdelay 2 seconds +206 .PSV.dial :waste2 +2 "processing"%D  +73 "core"  +2 .tPS.seek 0ml + "processing"%B'd +2620 "core" ' +2 .tPSV.dial PSR + "processing"%F +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%G' +2609 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%H  +86 "core"  +2 .tPS.seek 0ml + "processing"%E'd +2615 "core" ' + .tPSV.dial PSR +2 "processing"%J +72 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%I' +2614 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%L  +73 "core"  +2 .tPS.seek 0ml + "processing"%K'd +2606 "core" ' + .tPSV.dial PSR +7 "processing"%N +73 "core"  +2 .tPSV.dial PSR +45 .PS.seek 2.5ml +2 "processing"%M' +2607 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%P  +73 "core"  +2 .tPS.seek 0ml + "processing"%O'd +2606 "core" ' + .tPSV.dial PSR +2 "processing"%R +73 "core"  +4252 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Q' +2617 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste2 + "processing"%T  +74 "core"  +2 .tPS.seek 0ml + "processing"%S'd +2614 "core" ' + .tPSV.dial PSR + "processing"%V +74 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%U' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%X  +74 "core"  +2 .tPS.seek 0ml + "processing"%W'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%Z +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%Y' +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%\\  +73 "core"  +2 .tPS.seek 0ml + "processing"%['d +2618 "core" ' +2 .tPSV.dial PSR + "processing"%^ +74 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%]' +1525 "Can"Rj ?:+u +1084 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%`  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%b +73 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%a' +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%d  +73 "core"  +2 .tPS.seek 0ml + "processing"%c'd +2615 "core" ' +2 .tPSV.dial PSR +6 "processing"%f +73 "core"  +15229 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%e' +2609 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%h  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%j +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%i' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%l  +44 "core"  +2 .tPS.seek 0ml + "processing"%k'd +2617 "core" ' + .tPSV.dial PSR +2 "processing"%n +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%m' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%p  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%o'd +2619 "core" ' +2 .tPSV.dial PSR + "processing"%r +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%q' +2617 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%t  +44 "core"  +2 .tPS.seek 0ml + "processing"%s'd +2614 "core" ' + .tPSV.dial PSR +6 "processing"%v +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%u' +2619 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%x  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%w'd +2613 "core" ' + .tPSV.dial PSR +2 "processing"%z +44 "core"  +1111 #t-> PSV.PSR +2 .PSV.dial PSR +633 #-> PSR.Sig2 + .PSR.select :Sig2 +2 "processing"% +1747 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%y' +2322 .tPS.hold + "processing"%|+ +3 "core" 'pd [f +62 + +2 !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):26:in `irb_binding'"(ESP):26:in `times'"(ESP):26: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 +1210 #-> PSV.PSR +2 .PSV.dial PSR +349 "Can"l ;vu +566 #t-> PSR.Sig2 + .PSR.select :Sig2 +3271 #-> PSR.Sub2 +2 .PSR.select :Sub2 +2 "processing"% +1006 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%{' +297 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%~  +44 "core"  +2 .tPS.seek 0ml + "processing"%}'d +2612 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +970 .tPS.hold + "processing"%+ +3 "core" 'JGcd \\g +62 + +2 !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):30:in `irb_binding'"(ESP):30:in `times'"(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1643 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +465 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'d +1045 "core" ' +6 "processing"%% +4 "core" %`: +596 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +44 "core"  +619 #t-> PSR.Sub2 + .PSR.select :Sub2 +1027 #-> PS.pull 0.5 + "processing"%% +3 "core" %`b +2 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' + "processing"%\ % +4 "core" %a  +820 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  + .tPS.seek 0ml + "processing"% 'd +2614 "core" ' + .tPSV.dial PSR + "processing"% +45 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2623 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2614 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' + .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' +2 .tPSV.dial PSR +6 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +44 "core"  + .tPS.seek 0ml +2 "processing"% 'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%& +44 "core"  +2801 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%(' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%#  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%)'d +2620 "core" ' +2 .tPSV.dial PSR + "processing"%* +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%-'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"%$ +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%/' +2612 "core" ' + .tdelay 2 seconds +161 "Can"l <Wu +41 .tPSV.dial :waste2 +2 "processing"%.  +73 "core"  +2 .tPS.seek 0ml + "processing"%1'd +2616 "core" ' + .tPSV.dial PSR +6 "processing"%0 +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%3' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%2  +73 "core"  +2 .tPS.seek 0ml + "processing"%5'd +2615 "core" ' +2 .tPSV.dial PSR + "processing"%4 +74 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%7' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%6  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%9'd +2609 "core" ' + .tPSV.dial PSR +2 "processing"%8 +73 "core"  +1796 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%;' +2620 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +37 "processing"%:  +52 "core"  +2 .tPS.seek 0ml + "processing"%='d +2611 "core" ' + .tPSV.dial PSR +2 "processing"%< +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%@' +2607 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%>  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2610 "core" ' +2 .tPSV.dial PSR + "processing"%" +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%D' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%C  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +2607 "core" ' + .tPSV.dial PSR +2 "processing"%B +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%H' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%G  +44 "core"  +2 .tPS.seek 0ml + "processing"%J'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%E +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%L' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%I  +44 "core"  +2 .tPS.seek 0ml + "processing"%N'd +2623 "core" ' +2 .tPSV.dial PSR + "processing"%K +44 "core"  +12845 #t-> 2.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%P' +2617 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%M  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%R'd +779 "Can"n ? u +1843 "core" ' +2 .tPSV.dial PSR + "processing"%O +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%T' +2614 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%Q  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%V'd +2620 "core" ' + .tPSV.dial PSR + "processing"%S +49 "core"  +1420 #t-> PSR.Sub1 + .PSR.select :Sub1 +2 "processing"% +413 #t-> 2.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%X' +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%U  +43 "core"  +2 .tPS.seek 0ml + "processing"%Z'd +2620 "core" ' +2 .tPSV.dial PSR + "processing"%W +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%\\' +2611 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%Y  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%^'d +2613 "core" ' +2 .tPSV.dial PSR +6 "processing"%[ +44 "core"  +1309 #t-> PSR.wash + .PSR.select :wash +3 "processing"% +375 #t-> 2.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%`' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%]  +43 "core"  +2 .tPS.seek 0ml + "processing"%b'd +2620 "core" ' +2 .tPSV.dial PSR + "processing"%_ +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%d' +2614 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%a  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%f'd +2626 "core" ' + .tPSV.dial PSR +7 "processing"%c +43 "core"  +6824 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%` +1411 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%h' +2614 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%e  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%j'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%g +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%l' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%i  +43 "core"  +2 .tPS.seek 0ml + "processing"%n'd +2620 "core" ' +2 .tPSV.dial PSR + "processing"%k +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%p' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%m  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' +2 .tPSV.dial PSR +6 "processing"%o +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%t' +2031 "Can"n ?#7 u +581 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%q  +44 "core"  +2 .tPS.seek 0ml + "processing"%v'd +2607 "core" ' +2 .tPSV.dial PSR + "processing"%s +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%x' +2623 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%u  +44 "core"  +2 .tPS.seek 0ml + "processing"%z'd +2614 "core" ' + .tPSV.dial PSR +2 "processing"%w +44 "core"  +50973 "Can"n ;%]\ u +19516 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%y' +2610 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%|  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%~'d +2616 "core" ' +2 .tPSV.dial PSR + "processing"%{ +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2611 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%}  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial PSR +6 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%\  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"% 'd +2620 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +819 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2609 "core" ' +2 .tdelay 2 seconds +235 .PSV.dial :waste1 +9 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2614 "core" ' +2 .tdelay 2 seconds +206 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +891 "Can"m ?'\ u +1722 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%' +2623 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%&  +43 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2620 "core" ' + .tPSV.dial PSR +2 "processing"%# +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%(' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%*  +44 "core"  +2 .tPS.seek 0ml + "processing"%)'d +2611 "core" ' + .tPSV.dial PSR + "processing"% +45 "core"  +13285 #t-> 2.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%$  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%-'d +2614 "core" ' + .tPSV.dial PSR + "processing"%. +49 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%/' +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%0  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +2614 "core" ' + .tPSV.dial PSR + "processing"%2 +44 "core"  +10369 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'3  +146 "core"  +1303 #t-> CSR.AqMeoh +2 .CSR.select :AqMeoh +2 "collection"'\ +7911 #t-> CS.pull 0.5 +2 "collection"'4% +3 "core" %Q\  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0.5ml + "collection"'5' +204 "Can"m ;) Eu +10 "core" ' +2 "collection"'6% +3 "core" %P\  +6209 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'7' O +2480 "core" ' + .tCSV.dial :waste1 +2 "collection"'8 +134 "core" +2 .tCS.seek 0ml +2 "collection"'9'Q +2606 "core" ' + .tCSV.dial CSR +2 "collection"':  +134 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"';' O +2598 "core" ' +2 .tCSV.dial :waste1 +6 "collection"'< +147 "core" +2 .tCS.seek 0ml + "collection"'='Q +2611 "core" ' + .tCSV.dial CSR +2 "collection"'>  +134 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'@' O +2604 "core" ' + .tCSV.dial :waste1 +2 "collection"'" +134 "core" +2 .tCS.seek 0ml +2 "collection"'A'Q +2599 "core" ' +2 .tCSV.dial CSR + "collection"'C  +135 "core"  +13393 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'D' O +2601 "core" ' +2 .tCSV.dial :waste2 + "collection"'B +57 "core"  +2 .tCS.seek 0ml + "collection"'F'Q +2609 "core" ' + .tCSV.dial CSR +2 "collection"'G  +44 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'H' O +2604 "core" ' +2 .tCSV.dial :waste2 + "collection"'E +46 "core"  +2 .tCS.seek 0ml + "collection"'J'Q +2608 "core" ' + .tCSV.dial CSR + "collection"'I  +46 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'L' O +2606 "core" ' + .tCSV.dial :waste2 +2 "collection"'K +45 "core"  +2 .tCS.seek 0ml +2 "collection"'N'Q +2598 "core" ' + .tCSV.dial CSR +2 "collection"'M  +45 "core"  +1905 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'P' O +2598 "core" ' + .tCSV.dial :waste1 +2 "collection"'O +136 "core" +2 .tCS.seek 0ml +2 "collection"'R'Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'Q  +134 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'T' O +665 "Can"@j =+ u +1942 "core" ' + .tCSV.dial :waste1 +2 "collection"'S +134 "core" +2 .tCS.seek 0ml +2 "collection"'V'Q +2612 "core" ' + .tCSV.dial CSR +2 "collection"'U  +134 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'X' O +2597 "core" ' +2 .tCSV.dial :waste1 + "collection"'W +140 "core" +2 .tCS.seek 0ml + "collection"'Z'Q +2614 "core" ' + .tCSV.dial CSR +2 "collection"'Y  +136 "core"  +11659 #t-> 1.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'\\' O +2606 "core" ' + .tCSV.dial :waste1 +2 "collection"'[ +134 "core" +2 .tCS.seek 0ml +2 "collection"'^'Q +2602 "core" ' +2 .tCSV.dial CSR + "collection"']  +135 "core"  +6302 #t-> CSR.flush +2 .CSR.select :flush + "collection"'  +819 #t-> CS.pull 0.5 + "collection"'`% +3 "core" %P@\  +2 .tCS.seek 0.5ml +2 "collection"'_' +205 "core" ' +2 "collection"'b% +4 "core" % A\  +2476 #t-> CS.pull 0.5 +2 "collection"'a% +3 "core" % \  +2 .tCS.seek 0.999ml +2 "collection"'d' +200 "core" ' + "collection"'c% +4 "core" %?\  +2835 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'f +134 "core" +586 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'e'Q +335 "core" ' + "collection"'h% +4 "core" %SB\  +741 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'g  +134 "core"  +4585 #t-> CSR.flush +2 .CSR.select :flush +4554 #-> CS.pull 1 + "collection"'j% +3 "core" %S2\  +3 .tCS.seek 1ml + "collection"'i' +339 "core" ' +2 "collection"'l% +4 "core" %@\  +2297 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'k' O +2352 "core" ' + .tCSV.dial :waste1 +2 "collection"'n +134 "core" +2 .tCS.seek 0ml +2 "collection"'m'Q +2609 "core" ' + .tCSV.dial CSR +6 "collection"'p  +135 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'o' O +657 "Can"l =.& qu +1949 "core" ' + .tCSV.dial :waste1 +2 "collection"'r +134 "core" +2 .tCS.seek 0ml +2 "collection"'q'Q +2605 "core" ' +2 .tCSV.dial CSR + "collection"'t  +135 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'s' O +2608 "core" ' + .tCSV.dial :waste1 +2 "collection"'v +134 "core" +2 .tCS.seek 0ml +2 "collection"'u'Q +2602 "core" ' + .tCSV.dial CSR +2 "collection"'x  +133 "core"  +2378 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'w' O +2602 "core" ' + .tCSV.dial :waste2 +2 "collection"'z +44 "core"  +2 .tCS.seek 0ml + "collection"'|'Q +2594 "core" ' + .tCSV.dial CSR + "collection"'y  +46 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'{' O +2603 "core" ' + .tCSV.dial :waste2 +2 "collection"'~ +45 "core"  +2 .tCS.seek 0ml +2 "collection"'}'Q +2607 "core" ' + .tCSV.dial CSR +2 "collection"'  +45 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' O +2599 "core" ' +2 .tCSV.dial :waste2 + "collection"' +44 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2602 "core" ' +2 .tCSV.dial CSR + "collection"'  +44 "core"  +1436 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'' O +2596 "core" ' +2 .tCSV.dial :waste1 + "collection"' +138 "core" +4 .tCS.seek 0ml + "collection"'\ 'Q +2598 "core" ' + .tCSV.dial CSR +2 "collection"'  +135 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"' ' O +2595 "core" ' + .tCSV.dial :waste1 +2 "collection"' +134 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2593 "core" ' + .tCSV.dial CSR +2 "collection"'  +133 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' O +2593 "core" ' +2 .tCSV.dial :waste1 + "collection"' +135 "core" +2 .tCS.seek 0ml + "collection"''Q +2609 "core" ' + .tCSV.dial CSR +2 "collection"'  +135 "core"  +13504 "Can"m :0Y u +1701 #t-> 1.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' O +2594 "core" ' +2 .tCSV.dial :waste1 + "collection"' +135 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2599 "core" ' + .tCSV.dial CSR +2 "collection"'  +134 "core"  +3414 #t-> CSR.diluent + .CSR.select :diluent +2 "collection"'@ +2067 #t-> CS.pull 1 +2 "collection"'% +3 "core" %R^\  +3 .tCS.seek 1ml + "collection"'' +329 "core" ' +2 "collection"'% +4 "core" %_\  +1933 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +135 "core" +714 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Q +336 "core" ' +2 "collection"'% +4 "core" %OW\  +10084 #t-> CSR.lysis + .CSR.select :lysis +2 "collection"' +992 #t-> CS.pull 1 +2 "collection"'&% +3 "core" %O0\  +2 .tCS.seek 1ml +6 "collection"'' +333 "core" ' +2 "collection"'#% +4 "core" %\  +1098 #t-> CSV.waste1 + .CSV.dial :waste1 +552 #-> CS.empty +2 .CS.seek 0ml +2 "collection"' 'Q +339 "core" ' +2 "collection"'*% +4 "core" %Od\  +19315 #t-> PSV.PSV +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PSV' for PSV:Shaft: name:PSV: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80:in `method_missing'"(ESP):76: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 +949 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%( +73 "core" +825 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"% @ +74 "core" A +1046 #t-> PRV.AB1 +2 .PRV.dial :AB1 + "processing"%) @ +133 "core" A +7763 #t-> PS.pull 2 +2 "processing"%$% +3 "core" %f{ +3 .tPS.seek 2ml + "processing"%'Ҩ +234 "Can"p ?2u u +1878 "core" ' +2 "processing"%.% +4 "core" %Ҫ  +2423 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%-  +104 "core"  +615 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%0'd +2108 "core" ' + "processing"%/% +4 "core" %hN +4561 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%2 +104 "core" +1167 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%3' +2615 "core" ' + "processing"%4% +4 "core" %  +39438 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%6  +134 "core"  +440 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' +2 "processing"%5% +4 "core" %b +819 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%8 +133 "core" +799 "Can"l :43u +295 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%7' +2617 "core" ' +2 "processing"%:% +4 "core" %  +840 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%9  +103 "core"  +6154 #t-> PS.empty +3 .PS.seek 0ml + "processing"%<'d +2611 "core" ' + "processing"%;% +4 "core" %f! +720 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%> +104 "core" +471 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%=' +2611 "core" ' +2 "processing"%"% +4 "core" %  +1103 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%@  +104 "core"  +330 #t-> PS.empty +2 .PS.seek 0ml + "processing"%C'd +2619 "core" ' + "processing"%A% +4 "core" %d +1567 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%B +103 "core" +1500 #t-> PS.pull 0.5 + "processing"%D% +3 "core" %d +2 .tPS.seek 0.5ml +2 "processing"%G' +592 "core" ' + "processing"%F% +4 "core" %  +6512 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%E' +2107 "core" ' + "processing"%H% +4 "core" %  +1173 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%I  +103 "core"  +452 #t-> PS.empty +2 .PS.seek 0ml + "processing"%J'd +2614 "core" ' + "processing"%K% +4 "core" %i +4912 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%L +103 "core" +668 #t-> PTV.PRV + .PTV.dial PRV +701 #-> PRV.AB2 +2 .PRV.dial :AB2 +2 "processing"%M  +104 "core" ~ +2107 #t-> PS.pull 2 +2 "processing"%N% +3 "core" %i +3 .tPS.seek 2ml + "processing"%O'ҫ +2111 "core" ' + "processing"%P% +4 "core" %Ҭ  +1439 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%Q  +103 "core"  +651 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%R'd +2110 "core" ' +2 "processing"%S% +4 "core" %a +3128 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%T +104 "core" +690 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%U' +2609 "core" ' + "processing"%V% +4 "core" %  +926 "Can"o :6u +31564 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%W  +115 "core"  +352 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%X'd +2617 "core" ' +2 "processing"%Y% +4 "core" %cr +607 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%Z +114 "core"  +941 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%[' +2613 "core" ' +2 "processing"%\\% +4 "core" %  +894 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%]  +102 "core"  +757 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%`'d +2612 "core" ' +2 "processing"%b% +4 "core" %_ +8458 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%^ +102 "core" +369 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%a' +2611 "core" ' +2 "processing"%c% +4 "core" %  +5122 "Can"l :8_u +46489 #t-> startTube 2 +2087 #-> exit +5 #mEXIT @1695749457.45EDT @1695749467.65EDT = =mMAIN_scheduler =tMAIN @EDT1695749469.52 #"core_reset"Sent BREAK + #t@13593 receive with ifg=0x10, ie=0xFD + #@14226 receive with ifg=0x10, ie=0xFD + #@14881 receive with ifg=0x10, ie=0xFD + #@15513 receive with ifg=0x10, ie=0xFD #@16146 receive with ifg=0x10, ie=0xFD + #@16779 receive with ifg=0x10, ie=0xFD + #@17412 receive with ifg=0x10, ie=0xFD #@17738 receive with ifg=0x80, ie=0xFD + #@34879 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"cl <:݋ + cl <:݋5 + #tPolling Can every 10:00 +2 #Cleanly exited at 13:30:57EDT26-Sep-23 +608 #-> ESP.ready! +155 "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\ +3 "sampler")&\ +2 "collection"'% +3 "core" %O \  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %9  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % [ S + .tSS.configure :default +3 "sampler")#.0X   + "storage"(1% +4 "core" % E +2 "collection"'29 +3 "core" 9 +2 "processing"%39 +2 "core" 9 +443 #t-> access 2 +2 "storage"(4% +3 "core" %  +2 "manipulator"&5% +4 "core" %\  h o < @ +2 "manipulator"&6& +3 "core" & d p u @D +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 + "storage"(7(K +5 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +3 "core" &K   +925 #t-> startTube 2 +812 #-> 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 13:31:49EDT26-Sep-23\\n{7 => 0}\\nCan@13:31:16, 19.4C, 58% humidity, 15.1psia, 12.445V, 0.306A, 1.358Ah, 3.81W",Subject: "da sampling at most 50ml" +4 "collection"'9& +3 "core" &\  +2 .tHand.open +3 "manipulator"&:1 +73 "core" 1 + "manipulator"&;% +4 "core" % \   E +2 "storage"(<% +4 "core" %  +2 "storage"(=. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +409 #"uploadLog"upsync +263 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" & & +2 "manipulator"&@& +4 "core" &  AD + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&A(a +26 "core" ( + "manipulator"&B& +4 "core" &W m o = ?3 +2 "storage"(C& +4 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&D'ж +101 "core" ' +2 "storage"(E& +4 "core" & , +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(F'g +270 "core" ' + "storage"(G- +3 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (H& +3 "core" & h +2 "manipulator"&I& +3 "core" &W K O % ;3 +2 .tElbow.seek 2 +3 "manipulator"&J(a +3 "core" ( + "manipulator"&K& +4 "core" &W g b  ;3 +2 "storage"(L& +4 "core" &  +2 .tForearm.seek 2 + 300 counts +39 "manipulator"&M'ϊ +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&O& +2 "storage"(P' +7 "core" &e Z [ ;1 +2 "manipulator"&Q% +4 "core" % υ [ h < +2 .tForearm.seek :retract + "manipulator"&R'\ +103 "core" ' + .tElbow.seek CC +2 "manipulator"&S( +133 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +10 "core" ( +6 "manipulator"&T& +5 "core" &4 W ?I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &4 & ?I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'O +106 "core" ' +2 "manipulator"&W& +4 "core" &4 ) 9 2 8I +2 "manipulator"&X% +3 "core" %L 3 9  8 +2 "collection"'Y& +4 "core" &*  +2 "collection"'Z& +6 "core" &%  +2 .tCC.seek :closed + "collection"'[(X +4 "core" &  +8 &N 'n +10 &rU ; +9 &}} O +9 &vZ S +10 &7Y T +9 &V S +9 &] T +10 &X S +9 &@] S +10 &\\ S +9 &W T +9 &!W S +10 &#HU S +9 &%\ V S +9 &&Y S +10 &(W S +9 &*P] S +9 &,\\ S +10 &-^ T +9 &/[ S +10 &1XT S +9 &3X S +9 &4U S +10 &6W S +9 &8aV> S +10 &:"Xx S +9 &;\\} S +9 &=Z} S +10 &?gYx T +9 &A*ZV S +9 &B_ T +10 &D}? W +9 &F_ Y +10 &H ] +9 &I ^ +9 &K ^ +10 &MV _ +9 &O _ +9 &P ` +10 &R ` +9 &TW a +10 &V b +9 &W| 4 +9 &Xl* Y +9 ( +3 "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.19 + .Hand.open +2 "manipulator"&\\1 +3 "core" &Xwh N +72 1 +2 "manipulator"&]% +4 "core" % ? *  V 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +105 "core" ' + #tcollectSample 50ml 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")_+ +3 "core" + +2 "sampler")`% +4 "core" % Y R +2 "collection"'a& +3 "core" &Xwh N +4 "Can"[l P: + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'b  +4 "core" + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")c +3 "core"  +2 "sampler")d  +4 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +102 "collection"'I9 +2 "core" 9M4= +102 "collection"'9 +2 "core" 9c4< +103 "collection"'L9 +2 "core" 9y7: +102 "collection"'O9 +2 "core" 9:9 +102 "collection"'K9 +3 "core" 9:8 +102 "collection"'A9 +2 "core" 9:7 +103 "collection"'@9 +2 "core" 9<5 +102 "collection"'N9 +2 "core" 9A3 +102 "collection"'Q9 +3 "core" 9E1 +102 "collection"'D9 +2 "core" 9B/ +103 "collection"'U9 +2 "core" 9B. +102 "collection"'F9 +2 "core" 9(A- +103 "collection"'T9 +2 "core" 9:A + +102 "collection"'W9 +3 "core" 9ND) +102 "collection"'X9 +3 "core" 9`G( +102 "collection"'Y9 +2 "core" 9rH& +102 "collection"'J9 +2 "core" 9G% +103 "collection"'R9 +2 "core" 9J!# +102 "collection"'M9 +3 "core" 9J%" +102 "collection"'P9 +3 "core" 9L*! +102 "collection"'\\9 +2 "core" 9N. +102 "collection"']9 +3 "core" 9M2 +102 "collection"'`9 +2 "core" 9N6 +103 "collection"'a9 +2 "core" 9P: +102 "collection"'V9 +2 "core" 9 P? +102 "collection"'b9 +3 "core" 9 RC +102 "collection"'c9 +2 "core" 9 TG +102 "collection"' 9 +3 "core" 9 ,VK +102 "collection"' 9 +3 "core" 9 8ZO +102 "collection"'_9 +2 "core" 9 E]S +102 "collection"'g9 +3 "core" 9 Q^X +102 "collection"'Z9 +2 "core" 9 \\]\\ +102 "collection"'h9 +3 "core" 9 g_` +102 "collection"'i9 +3 "core" 9 s`d +102 "collection"'j9 +2 "core" 9 |dh +103 "collection"'f9 +2 "core" 9 km +102 "collection"'e9 +2 "core" 9 nq +102 "collection"'m9 +3 "core" 9 ru +102 "collection"'n9 +3 "core" 9 py +102 "collection"'q9 +2 "core" 9 o} +103 "collection"'l9 +2 "core" 9 n +102 "collection"'s9 +2 "core" 9 p +102 "collection"'d9 +3 "core" 9 v +102 "collection"'r9 +3 "core" 9 x +102 "collection"'k9 +2 "core" 9 y +103 "collection"'t9 +2 "core" 9 { +102 "collection"'o9 +2 "core" 9 { +102 "collection"'p9 +3 "core" 9 } +102 "collection"'u9 +2 "core" 9 z +102 "collection"'y9 +3 "core" 9 x +102 "collection"'z9 +2 "core" 9 x +102 "collection"'x9 +3 "core" 9 w +102 "collection"'v9 +2 "core" 9\ w +102 "collection"'{9 +3 "core" 9\ v +102 "collection"'~9 +3 "core" 9\ v +102 "collection"'w9 +3 "core" 9\ u +102 "collection"'9 +2 "core" 9\ v +102 "collection"'9 +3 "core" 9\ v +102 "collection"'9 +3 "core" 9\ !v +102 "collection"'9 +2 "core" 9\ $v +102 "collection"'9 +3 "core" 9\ (v +102 "collection"'9 +2 "core" 9\ -v +102 "collection"'9 +3 "core" 9\ 0v +102 "collection"' 9 +3 "core" 9\ 4y +102 "collection"'\ 9 +2 "core" 9\ 7y +102 "collection"'9 +3 "core" 9\ ;{ +102 "collection"'9 +2 "core" 9\ =| +102 "collection"'9 +3 "core" 9\ A} +102 "collection"'9 +2 "core" 9\ B~ +102 "collection"'9 +3 "core" 9\ F~ +102 "collection"'9 +2 "core" 9\ J| +103 "collection"'|9 +2 "core" 9\ L~ +102 "collection"'9 +2 "core" 9\ O +143 "collection"'}9 +12 "core" 9\ R~ +103 "collection"'9 +2 "core" 9\ W +102 "collection"'9 +2 "core" 9\ X +102 "collection"'9 +3 "core" 9\ [ +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ X\ +2 '!9 +7 "core"  + 9\ [\ [ + "collection"'"% +4 "core" %mo +2 #tBegun lysing Collection Puck Heater at 68.1C/37.4psia +45876 "Can"i G u +14112 "core" ` + "collection"'#9 +4 "core" 9\ % + "collection"'$% +4 "core" % +2 #tEnded lysing Collection Puck Heater at 70C/31.4psia +2 .CS.seek 0ml + "collection"'%'Q +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'& @ +104 "core" A + .tCSV.dial :air +2 "collection"'' @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"'('m +1350 "core" ' +2 .tCSV.dial CTV +2 "collection"')  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'* @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'+  +56 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"', @ +55 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'-'Q +1339 "core" ' + "collection"'.% +4 "core" %Q +2 #tPuck @42.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +106 "core"  + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"'0% +4 "core" %Q +3 .tCS.seek 5ml + "collection"'1'm +1338 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'2  +44 "core" + "collection"'5% +4 "core" %m~  +2 .tCS.seek 7ml +2 "collection"'3' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'8 @ +43 "core" > +2 .tCS.seek 10ml + "collection"'' O +830 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +118 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &Xwc{{j N +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&9% +3 "core" %  Y A p 8 +2 "storage"(;% +3 "core" %  +2 "storage"(/. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(<(S +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" &V p n +2 "manipulator"&7& +3 "core" &3 E O c 7I +2 "manipulator"&?% +3 "core" %  C = 8 7 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6(y +170 "core" ( +2 "manipulator"&B& +4 "core" & g >! +2 "storage"(C& +3 "core" &V  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&E'] +97 "core" ' +2 "storage"(:& +4 "core" &V  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +269 "core" ' + "storage"(G- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(H'z +34 "core" ' +2 "manipulator"&& +4 "core" & y " =! + "manipulator"&I% +4 "core" %S  c =q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +160 "core" ( +2 "manipulator"&O& +4 "core" &; L 8 7 6N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &: : B 6N +2 .tForearm.seek CC + "manipulator"&A'O +93 "core" ' +2 .tHand.close + "manipulator"&@/ +64 "core" / +2 .tCC.seek :open +2 "collection"'N( +425 "core" ( +2 "storage"(Q& +4 "core" &V } + "storage"(D& +4 "core" &V $ + "manipulator"&U& +4 "core" &: A 0 7N + "manipulator"&F% +4 "core" % a = 3 X 8 +2 .tForearm.seek :retract + "manipulator"&T'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&W(y +175 "core" ( +2 "manipulator"&X& +4 "core" & W s @ > + "storage"(Y& +4 "core" &V +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&J' +103 "core" ' +2 .tElbow.hold + "manipulator"&R, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&M1 +69 "core" 1 +3 "manipulator"&P% +4 "core" % L B 8 + "storage"(\\& +4 "core" &V l + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 289 counts + "manipulator"&]'& +13 "core" ' +2 "manipulator"&`& +4 "core" &  B +2 "storage"(a& +3 "core" &V 1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&V'] +28 "core" ' +2 "storage"(b% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(c' +99 ( % +3 "core" %7 Zr +2 "manipulator"& % +4 "core" %g =" +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +4 "core" &pp\  + "manipulator"&Z& +4 "core" & # C +2 "manipulator"&h% +4 "core" %  BV + .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(-6 +174 "core" ( +2 "manipulator"&j& +5 "core" &-?  Ck + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-? G Dk +2 .tForearm.seek :garage +2 "manipulator"&e'n +102 "core" ' + .tHand.close + "manipulator"&m/ +68 "core" / + "manipulator"&n& +5 "core" &-O T 9 :[ + "manipulator"&q% +4 "core" % } [ [ $ : + .tForearm.seek :retract +7 "manipulator"&l'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +304 "core" ( +2 "manipulator"&d& +4 "core" &? ` J A :O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +2 "core" &> V X :O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&k'O +105 "core" ' +2 "manipulator"&t& +4 "core" &= @ O 6O + "manipulator"&o% +4 "core" %R B E K 6? +2 "collection"'p& +4 "core" &de +2 "collection"'u& +5 "core" &de +2 .tCC.seek :closed + "collection"'y(X +5 "core" &ff  +9 &'tcdS . +9 &d~cc B +10 &ipceS R +9 &*Sbd5 R +9 &Wac R +10 &Sdd R +9 &pTcb R +9 &2Ybb R +10 &Tba R +9 &Xae R +10 & yTach Q +9 &":SbaO R +9 &#Xbb7 R +10 &%S`c Q +9 &'Ua` R +9 &)CTba~ Q +10 &+Wca R +9 &,U`c R +9 &.U`` R +10 &0JV`b R +9 &2 Xaa R +10 &3Tba R +9 &5Yab R +9 &7RUba R +10 &9Z`a R +9 &:Ub`h R +9 &<Wa`U R +10 &>ZU_`/ R +9 &@U`` R +10 &AR^` R +9 &CWa^ R +9 &E]h[] S +10 &GYYu W +9 &HWYg \\ +10 &JVYN ] +9 &LEVX3 ^ +9 &NXX _ +10 &OXX ` +9 &QVX a +9 &SFVW a +10 &UVY a +9 &VVV a +9 &X$LXW *~ +10 &Xs YW Y +5 ( +2 "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.14 + "collection"'z& +4 "core" &XsqXWu Y + &XsqWWe Y +2 .tHand.open + "manipulator"&x1 +69 "core" 1 + "manipulator"&v% +5 "core" % Q   2@ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%~ +85 "core"  +2 "processing"%w% +4 "core" %q  + #tPulling -1ml of PSR.flush + !o:Syringe::Error : mesg"#PS would cantaminate PSR flush: @reply0:@axisName"Processing Syringe:bt["7/home/esp/esp2/lib/syringe.rb:90:in `pullReagent!'"B/home/esp/esp2/protocol/2G/samplepass.rb:151:in `samplePassC'"6/home/esp/esp2/utils/puckmoves.rb:854:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:146:in `samplePassC'"@/home/esp/esp2/protocol/2G/DAprocess.rb:209:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(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 +33215 "Can"$m RJu +60001 l QM5u +60002 l QPu +60001 ,l QSau +60001 m RVu +17420 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +45 "core"  +1337 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'d +2615 "core" ' + "processing"%% +4 "core" %c +38574 "Can"Cm RYu +60001 n R\\#u +58208 #"duane"Session Begun +1793 "Can"no R_u +2804 #"duane"-> MainThread.run +21528 !to:Errno::EINTR:\ errnoi : mesg"Interrupted system call: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 +6 #"duane"-> exit +3 #Session Ended +175 #t-> exit +5 !o: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 +2 #mEXIT @1695755721.05EDT @1695755920.00EDT = =mMAIN_scheduler =tMAIN @EDT1695755921.79 #"core_reset"Sent BREAK +2 #t@28669 receive with ifg=0x10, ie=0xFD + #@29302 receive with ifg=0x10, ie=0xFD #@29956 receive with ifg=0x10, ie=0xFD + #@30588 receive with ifg=0x10, ie=0xFD + #@31221 receive with ifg=0x10, ie=0xFD #@31854 receive with ifg=0x10, ie=0xFD + #@32487 receive with ifg=0x10, ie=0xFD #@32813 receive with ifg=0x80, ie=0xFD + #@11895 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +374 "Can"p Ta* + p Ta*> + #tPolling Can every 10:00 +2 #Cleanly exited at 15:15:21EDT26-Sep-23 +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 +2685 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % O  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %c +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %1 G B +2 .tSS.configure :default +2 "sampler")#.0X Hand.opne +2 !o:NoMethodError : mesgu:NameError::message-undefined method `opne' for Hand:Gripper: name: opne: 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 +517 #-> Hand.open +2 .Hand.open + "manipulator"&21 +23 "core" 1 +565 #t-> Hand.CC + !o:NoMethodError : mesgu:NameError::message+undefined method `CC' for Hand:Gripper: name:CC: 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 +591 #-> Arm.CC + "manipulator"&3& +3 "core" &;  ) 0O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&4( +3 "core" ( + "manipulator"&5& +5 "core" &<  V 0O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &; 8 0O +2 .tForearm.seek CC + "manipulator"&7'O +102 "core" ' + "manipulator"&8& +4 "core" &; ,O + "manipulator"&9% +4 "core" %_ S - +509 #t-> Hand.close + .Hand.close +2 "manipulator"&:/ +75 "core" / +509 #t-> CC.open +2 .CC.seek :open + "collection"';( +428 "core" ( + "collection"'<& +4 "core" & +786 #t-> Arm.garage +2 "manipulator"&=& +3 "core" &; 0O + "manipulator"&>% +4 "core" % _ 0 +2 .tForearm.seek :retract +2 "manipulator"&?'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-6 +308 "core" ( + "manipulator"&A& +4 "core" &-@ N b u 9, + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-@ U L 9, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C'n +104 "core" ' + "manipulator"&D& +4 "core" &-@ 1 B x 5, + "manipulator"&E% +4 "core" %r E F # 5/ +717 #t-> Hand.open +2 .Hand.open + "manipulator"&F1 +68 "core" 1 +457 #t-> Arm.home +2 "manipulator"&G& +3 "core" &-@ G I 7, + "manipulator"&H% +4 "core" % U C D  6L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&J( +113 "core" ( + "manipulator"&K& +4 "core" & d X ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & W V ; +2 .tForearm.seek :home + "manipulator"&M' +42 "core" ' + "manipulator"&N& +4 "core" & W I 9 < +2 "manipulator"&O% +4 "core" % Y U ; +20534 #t-> 3.times{SamplePassF} +2 !o:NameError: mesg"'uninitialized constant SamplePassF: name:SamplePassF:bt[\ "(ESP):11:in `irb_binding'"(ESP):11:in `times'"(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 +7517 #-> SamplePassF + !o:NameError: mesg"'uninitialized constant SamplePassF: name:SamplePassF:bt["(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 +9742 #-> 3.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +3 "core" & + "manipulator"&Q& +5 "core" & } ) > + "manipulator"&R% +4 "core" % ~ } n > +2 .tForearm.seek :retract + "manipulator"&S'\ +46 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&T(-6 +122 "core" ( +2 "manipulator"&U& +4 "core" &-9 z  >0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &-9 }  / ?0 +2 .tForearm.seek :garage +2 "manipulator"&W'n +99 "core" ' +2 .tHand.close + "manipulator"&X/ +74 "core" / + "manipulator"&Y& +4 "core" &-W ? 2 6 +2 "manipulator"&Z% +3 "core" % d B E ) 7 +2 .tForearm.seek :retract +2 "manipulator"&['\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\\( +294 "core" ( +2 "manipulator"&]& +4 "core" &8 < H 6L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &8 F D 7L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +43 .tForearm.seek CC +2 "manipulator"&_'O +106 "core" ' +2 "manipulator"&`& +4 "core" &7  3L +2 "manipulator"&a% +3 "core" %Q   2+ +2 "collection"'b& +4 "core" & +2 "collection"'c& +4 "core" & +2 .tCC.seek :closed +2 "collection"'d(X +5 "core" & +7 &  $d +9 &U : +9 &|} O +10 &X S +9 &DV S +9 &V S +10 &Y S +9 &Y S +10 &NX R +9 &X S +9 &U R +10 &!W S +9 &#UX S +9 &%T R +10 &&Y S +9 &(T S +10 &*]Y S +9 &,T S +9 &-W S +10 &/W R +9 &1eU S +9 &3'Y S +10 &4R S +9 &6S S +9 &8nU R +10 &:/U S +9 &;X R +10 &=U S +9 &?vU R +9 &A8U R +10 &BU S +9 &D_ T +10 &Fup V +9 &H, Y +9 &I ] +10 &K ^ +9 &Mc ^ +9 &O$ _ +10 &P _ +9 &R ` +10 &Td a +9 &V& a +9 &W| 3 +10 &Xo! R +8 ( +2 &Xsh N +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.10 + "collection"'e& +4 "core" &Xsg N + .tHand.open +2 "manipulator"&f1 +69 "core" 1 +2 "manipulator"&g% +4 "core" % P ., +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +100 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%i +3 "core"  +2 "processing"%j  +43 "core"  +2 "processing"%k% +4 "core" %c + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%l'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%m  +44 "core"  +2 .tPS.seek 0ml + "processing"%n'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%o +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2608 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%q  + "collection"'r  +74 "core"  +5 + .tPSV.dial :PTV,via: :air +2 "processing"%s +198 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + "collection"'t +4 "core"  + "collection"'u  +14 "core" +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%v +3 "core" A +2 "processing"%w @ +14 "core" @ +2 .tPS.seek 0ml +2 "processing"%x'd +2060 "Can"`r `du +552 "core" ' + .tPSV.dial :air +2 "processing"%y  +87 "core" +2 .tPS.seek 2.5ml +2 "processing"%z' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%{ +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%|'d +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&}& +4 "core" &5   1L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&~( +3 "core" ( + "manipulator"&& +4 "core" &6 j 0L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6  R 0L +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( +2 "manipulator"&& +4 "core" &6 0L + "manipulator"&% +4 "core" % ] / + .tForearm.seek :retract +2 "manipulator"& '\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +303 "core" ( +2 "manipulator"& & +4 "core" &-< M ` << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-< u _ I =< +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 .tHand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&% +4 "core" % P 5  d 5G +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" & +2 "manipulator"&& +3 "core" &-< [ Y :< +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +4 "core" ( + "manipulator"&& +4 "core" &-< J _ N :< + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-< W M  :< +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / + "manipulator"&& +5 "core" &-<   4< + "manipulator"&% +4 "core" % q E C r 5 + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +304 "core" ( + "manipulator"&!& +4 "core" &;   4N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &;   Q 4N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&#'O +101 "core" ' + "manipulator"&$& +4 "core" &; 0N +2 "manipulator"&%% +4 "core" %X  1P +2 "collection"'&& +3 "core" & +2 "collection"''& +5 "core" & +2 .tCC.seek :closed + "collection"'((X +5 "core" & +7 &  $c +9 &U{ : +10 &}z O +9 &U S +9 &HT R +10 &\ P R +9 &Y R +9 &V R +10 &PY R +9 &X S +10 &T R +9 &!R R +9 &#XQ R +10 &%U R +9 &&T R +9 &(U R +10 &*_U S +9 &,!U S +10 &-R R +9 &/S R +9 &1iR R +10 &3*T R +9 &4T S +9 &6T R +10 &8pR R +9 &:2R R +10 &;T S +9 &=U S +9 &?xR R +10 &A:W R +9 &BU R +9 &DX S +10 &Fxl U +9 &H0 Y +10 &I ] +9 &K ^ +9 &Md _ +10 &O$ _ +9 &P ` +9 &R ` +10 &Tg ` +9 &V& a +10 &W} 4 +9 &Xi [ +9 ( +3 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.16 + "collection"')& +4 "core" &Xqh S + &Xqh S + .tHand.open +2 "manipulator"&*1 +75 "core" 1 +2 "manipulator"&+% +4 "core" % X ] ,P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%-  +208 "core"  +2 "processing"%.% +3 "core" %` +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%/'U +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%0  +43 "core"  +2 .tPS.seek 0ml + "processing"%1'd +1601 "core" ' +2 .tPSV.dial PSR + "processing"%2 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%3' +2620 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%5 +210 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%6'd +2620 "core" ' + .tPSV.dial :air +7 "processing"%8  +72 "core"  +2 .tPS.seek 2.5ml + "processing"%9' +2614 "core" ' + .tPSV.dial :PTV +2 "processing"% +75 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +4 "core" &7  $ /M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +2 "core" ( +2 "manipulator"&<& +3 "core" &7  F /M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &6 I /M +2 .tForearm.seek CC + "manipulator"&>'O +103 "core" ' +2 .tHand.close + "manipulator"&7/ +69 "core" / +2 .tCC.seek :open +2 "collection"'4( +427 "core" ( +2 "manipulator"&A& +4 "core" &7  /M + "manipulator"&B% +4 "core" % ]  / / +2 .tForearm.seek :retract + "manipulator"&D'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&E(-6 +307 "core" ( + "manipulator"&?& +4 "core" &-? Z S :6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-? X a ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&G'n +99 "core" ' + .tHand.open +2 "manipulator"&H1 +77 "core" 1 + "manipulator"&K% +4 "core" % Z '  \\ 5] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +98 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +4 "core" & +2 "manipulator"&O& +3 "core" &-? W V 96 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-6 +3 "core" ( + "manipulator"&@& +4 "core" &-? 6 M p 96 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &-? V @ 96 +2 .tForearm.seek :garage +2 "manipulator"&P'n +98 "core" ' +2 .tHand.close + "manipulator"&Q/ +71 "core" / + "manipulator"&R& +4 "core" &-? "  46 +2 "manipulator"&U% +4 "core" % t 3 $ Z 5 +2 .tForearm.seek :retract + "manipulator"&V'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M( +301 "core" ( + "manipulator"&J& +4 "core" &5 M 5 : 7K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &4 2 6 V 6K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'O +105 "core" ' + "manipulator"&Z& +4 "core" &4  0K +2 "manipulator"&S% +4 "core" %R 0/ +2 "collection"'W& +4 "core" & +2 "collection"']& +5 "core" & +2 .tCC.seek :closed + "collection"'T(X +4 "core" & +8 & $e +10 &U~ ; +9 &y O +9 &W R +10 &PT R +9 &W R +10 &W S +9 &T R +9 &XV R +10 &S R +9 &R R +9 &!T R +10 &#`S R +9 &%#V R +10 &&U R +9 &(T S +9 &*iS R +10 &,*T R +9 &-V R +9 &/U R +10 &1qQ R +9 &32U R +10 &4T R +9 &6Q R +9 &8wT S +10 &::S R +9 &;U S +9 &=R R +44 &?V R +11 &ABU R + &CT S + &DY S + &Fl T + &H5 Z +7 &I ] +9 &K _ +10 &Mj _ +9 &O* ` +10 &P ` +9 &R a +9 &To ` +10 &V0 a +9 &W| 4 +9 &Xh _ +9 ( +2 &Xo| X +2 "collection"']& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.19 + "collection"'^& +4 "core" &Xo| X +2 .tHand.open + "manipulator"&`1 +76 "core" 1 + "manipulator"&a% +4 "core" % Q *0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +101 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%[  +196 "core"  + "processing"%;% +4 "core" %g + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%e'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +1605 "core" ' +2 .tPSV.dial PSR +6 "processing"%i +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +2606 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%j +198 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%k'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%_  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%m +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%l'd +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &4 l .K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n( +3 "core" ( + "manipulator"&q& +4 "core" &4 [ .K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &4  , .K +2 .tForearm.seek CC + "manipulator"&s'O +97 "core" ' + .tHand.close + "manipulator"&t/ +76 "core" / +2 .tCC.seek :open + "collection"'u( +425 "core" ( + "manipulator"&v& +4 "core" &4   1K +2 "manipulator"&w% +3 "core" % Z y 0i +2 .tForearm.seek :retract + "manipulator"&p'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&y(-6 +303 "core" ( +2 "manipulator"&x& +4 "core" &-: 0 6 V 8. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" &-: / / U 8. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'n +119 "core" ' + .tHand.open +6 "manipulator"&}1 +76 "core" 1 + "manipulator"&% +4 "core" % i Q 6 s :4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +17261 "Can"p BgVu +40147 #t-> access 1 +3 "storage"(% +3 "core" % a +2 "manipulator"&\\% +3 "core" %\  > +2 "manipulator"&h& +3 "core" &-: >. +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(d(<( +674 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &<( X  +1246 #t-> access 2 +2 "storage"(% +3 "core" %  +2 "manipulator"&% +4 "core" %\  # B +2 "manipulator"&~& +3 "core" &-: o B. +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &K y P  +17681 "Can"ho 5ju +60001 m 5ku +60002 m 4mu +60001 l 4ou +60001 l 5qDu +60001 l 4su +60002 kl 4utpu +60001 k 4wZu +60001 +j 5y?u +60002 g 4{%2u +60001 h 5}\ u +60001 [g 4~^u +60001 f 4u +60001 f 4u +60002 d 4 u +60001 e 5 u +60001 c 5m!Lu +60002 b 4S!u +60001 ` 59"xu +60001 vb 5#u +60002 a 5#u +60001 :a 5$:u +60001 ` 5$u +60001 ` 4%fu +60002 ^ 5%u +60001 b` 4&u +60002 j^ 4j'(u +60001  _ 5P'u +60001 ^ 56(Tu +60001 \\\\ 5(u +60002 ^ 5)u +60001 \\ 5*u +60001 _ 5*u +60002 i] 5+Bu +60001 \\ 4+u +60001 ] 4,nu +60002 Z 4i-u +60001 ] 4P-u +60001 qY 56.0u +60002 Z 5.u +60001 Y 5/\\u +60001 Y 4/u +60002 [ 50u +60001 Y 51u +60001  Z 41u +60001 X 42Ju +60002 ^X 5k2u +60001 HZ 5R3vu +60001 X 594 u +60001  Z 54u @EDT1695787728.53 X 558u +60001 W 45u +43327 !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 +5 #mEXIT @1695788761.88EDT @1695811738.11EDT = =mMAIN_scheduler =tMAIN @EDT1695811739.89 #"core_reset"Sent BREAK + #t@50793 receive with ifg=0x10, ie=0xFD + #@51423 receive with ifg=0x10, ie=0xFD + #@52080 receive with ifg=0x10, ie=0xFD + #@52716 receive with ifg=0x10, ie=0xFD + #@53349 receive with ifg=0x10, ie=0xFD #@53983 receive with ifg=0x10, ie=0xFD + #@54616 receive with ifg=0x10, ie=0xFD #@54942 receive with ifg=0x80, ie=0xFD + #@62490 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +370 "Can" T 7-L +  T 7-Lv + #tPolling Can every 10:00 +2 #Cleanly exited at 00:26:01EDT27-Sep-23 + !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 +682 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % O  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .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 +2 "sampler")% +3 "core" %1 F ? +2 .tSS.configure :default +2 "sampler")#.0X +2 %` + %\  ( ' 1 +2 "manipulator"&& +3 "core" &-: #  1. + "storage"(& +4 "core" &K= Z Z  + "storage"(% +4 "core" % W P 0 + "collection"'& +3 "core" & +2 "processing"%& +3 "core" &  +2 "collection"' +3 "core" _ + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "processing"%" +3 "core" ~ +2 "processing"%# +4 "core" V + "processing"%$ +3 "core" @ +2 "processing"%% +3 "core"  + "sampler")& +3 "core"  +2 "collection"''% +3 "core" % O  +2 "processing"%(% +4 "core" %` + "sampler"))% +4 "core" %1 E ? +2 "collection"'*& +3 "core" & +2 "processing"%+& +4 "core" &  + "manipulator"&,% +4 "core" %\  ' '  1 + "manipulator"&-& +4 "core" &-: & " 1. +2 "storage"(.& +4 "core" &K= \\ Z  +2 "storage"(/% +3 "core" % W Y +2 "collection"'09 +3 "core" 9 + "processing"%19 +3 "core" 9 +803 #t-> forgetESPstate +448 #-> exit +7 #mEXIT @1695811770.76EDT @1695811778.63EDT = =tMAIN =mMAIN_scheduler @EDT1695811780.43 #"core_reset"Sent BREAK + #t@2974 receive with ifg=0x10, ie=0xFD + #@3608 receive with ifg=0x10, ie=0xFD + #@4263 receive with ifg=0x10, ie=0xFD + #@4897 receive with ifg=0x10, ie=0xFD #@5532 receive with ifg=0x10, ie=0xFD + #@6166 receive with ifg=0x10, ie=0xFD #@6800 receive with ifg=0x10, ie=0xFD + #@7131 receive with ifg=0x80, ie=0xFD + #@50787 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can" T GVL +  T GVLy #tPolling Can every 10:00 +3 #Cleanly exited at 06:49:30EDT27-Sep-23 + !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 +6917 #-> exit +3 #mEXIT @1695811856.07EDT @1695811897.49EDT = =mMAIN_scheduler =tMAIN @EDT1695811899.37 #"core_reset"Sent BREAK +2 #t@2974 receive with ifg=0x10, ie=0xFD #@3608 receive with ifg=0x10, ie=0xFD + #@4263 receive with ifg=0x10, ie=0xFD + #@4897 receive with ifg=0x10, ie=0xFD #@5532 receive with ifg=0x10, ie=0xFD + #@6166 receive with ifg=0x10, ie=0xFD #@6800 receive with ifg=0x10, ie=0xFD + #@7131 receive with ifg=0x80, ie=0xFD + #@27423 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can"V GLԥ V GLԥo + #tPolling Can every 10:00 +927 #-> 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" % O"  +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" %` +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %1 F @ + .tSS.configure :default +3 "sampler")#.0X 5 3 z  +2 "storage"(/% +3 "core" % ) 0 +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +7132 #t-> samplePassC; PS.flush; ESP.shutdown; ESP.wakeup + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +3 "core" &$ +2 .tHand.open + "manipulator"&31 +22 "core" 1 + "manipulator"&4& +4 "core" &-: { ,. +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(-6 +3 "core" ( + "manipulator"&6& +4 "core" &-:  O -. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-:  / -. +2 .tForearm.seek :garage + "manipulator"&8'n +104 "core" ' +2 .tHand.close + "manipulator"&9/ +72 "core" / +2 "manipulator"&:& +4 "core" &-: y &. +2 "manipulator"&;% +3 "core" % e % +2 .tForearm.seek :retract +2 "manipulator"&<'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&=( +311 "core" ( +2 "manipulator"&>& +4 "core" &; " (L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &8 (L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'O +95 "core" ' +2 "manipulator"&A& +4 "core" &8  $L + "manipulator"&B% +4 "core" %P o $s +2 "collection"'C& +3 "core" &! +2 "collection"'D& +5 "core" & +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &'  +10 &)u3 - +9 &`# A +10 &Pw# S +9 &U T +9 &W T +10 &Z# T +9 &UV T +9 &Z T +10 &U! T +9 &V S +9 & ]U" T +10 &"W T +9 &#Z! T +10 &%Q* S +9 &'dV T +9 &)'R T +10 &*W! S +9 &,V T +9 &.nU S +10 &0.W T +9 &1R T +10 &3U S +9 &5tZ T +9 &78T S +10 &8X T +9 &:R T +10 &<|X T +9 &>?X T +9 &@R T +10 &AT T +9 &CW T +9 &ECc U +10 &F" X +9 &H \\ +9 &Jl _ +10 &L- _ +9 &M ` +10 &O a +9 &Qo a +9 &S0 a +10 &T a +9 &V b +9 &XL 4 +10 &Xvs K +5 ( +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.10 + "collection"'F& +4 "core" &Xvd K + &Xvd K +2 .tHand.open + "manipulator"&G1 +75 "core" 1 +2 "manipulator"&H% +4 "core" % P  s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%J +74 "core"  +2 "processing"%K% +4 "core" %` + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml + "processing"%L'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%M  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +1607 "core" ' + .tPSV.dial PSR +2 "processing"%O +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%P' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%Q + "collection"'R  +7 "core"  + +2 "processing"%S  +14 "core" +2 .tPSV.dial :mixloop + "processing"%T +105 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'U +3 "core"  +2 "collection"'V  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%W  +77 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2610 "core" ' + .tPSV.dial :air +7 "processing"%Y  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%Z' +2614 "core" ' + .tPSV.dial :mixloop + "processing"%[ +46 "core" +2 .tPS.seek 0ml +2 "processing"%\\'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%]  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%^' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +45 "core" +44 .tPS.seek 0ml + "processing"%`'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +4 "core" &5 u L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +3 "core" ( + "manipulator"&c& +5 "core" &5 L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &5  L +2 .tForearm.seek CC +2 "manipulator"&e'O +94 "core" ' +2 .tHand.close + "manipulator"&f/ +71 "core" / +2 .tCC.seek :open + "collection"'g( +429 "core" ( + "manipulator"&h& +4 "core" &5 3 !L + "manipulator"&i% +4 "core" % S  !o +2 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&k(-6 +314 "core" ( +2 "manipulator"&l& +4 "core" &-= Z )@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +2 "core" &-= I )@ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'n +104 "core" ' + .tHand.open +2 "manipulator"&o1 +70 "core" 1 +2 "manipulator"&p% +4 "core" % [ b #, +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +105 "core" ' +2 #tFlushing Processing stage +6 "processing"%r% +3 "core" %a +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%s& +9 "core" &  + "manipulator"&t& +4 "core" &-= r ,@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(-6 +4 "core" ( + "manipulator"&v& +4 "core" &-= O +@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-= - +@ +2 .tForearm.seek :garage +2 "manipulator"&x'n +100 "core" ' + .tHand.close +2 "manipulator"&y/ +70 "core" / +2 "manipulator"&z& +4 "core" &-= d $@ + "manipulator"&{% +4 "core" % y  M $ +2 .tForearm.seek :retract + "manipulator"&|'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&}(? +127 "core" ( + "manipulator"&~& +5 "core" &C ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &C 7 ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +100 "core" ' + "manipulator"&& +5 "core" &C ) & + "manipulator"&% +4 "core" %Μ E & +2 "processing"%& +3 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +8 &C &l +9 &fS{ : +10 &xy O +9 &RZ V +10 &U V +9 &N V +9 &T V +10 &]O U +9 &R V +9 &Q V +10 &Q V +9 &!cU V +9 &#%T V +10 &$R V +9 &&U V +10 &(mR U +9 &*.W V +9 &+U V +10 &-U U +9 &/tU V +10 &17V U +9 &2U U +9 &4S U +10 &6{Y V +9 &8>R V +9 &:Q V +10 &;U V +9 &=N U +9 &?FS V +10 &A R U +9 &BW U +10 &D] W +9 &FGl X +9 &H [ +10 &I ] +9 &K ] +9 &MA ] +10 &O ^ +9 &P ^ +10 &R ^ +9 &TE ^ +9 &V _ +10 &W}r ; +9 &Xr&u Z +9 &X= ; +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.72 +2 "processing"% & +4 "core" &X; ; + .tHand.open +2 "manipulator"& 1 +69 "core" 1 + "manipulator"& % +4 "core" % Μ f " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"% +104 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'T +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tPTV.dial :puck + "processing"%  +138 "core"  + .tPBV.dial :waste1 +2 "processing"%  +56 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' + .tPSV.dial PSR + "processing"% +76 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%' +583 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2104 "core" ' +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tPBV.dial PSV +2 "processing"% U +54 "core" V +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 .tPSV.dial PBV +6 "processing"% @ +46 "core" > +2 .tPS.seek 2.5ml + "processing"% ' +2618 "core" ' +2 .tPSV.dial :waste1 + "processing"%!  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +2613 "core" ' + .tPSV.dial PSR +2 "processing"%# +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%$' +2614 "core" ' + .tPSV.dial PTV +2 "processing"%% +73 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%&'d +2612 "core" ' +2 .tPSV.dial PBV + "processing"%' @ +46 "core" > +2 .tPS.seek 2.5ml + "processing"%(' +2620 "core" ' + .tPSV.dial :waste1 +7 "processing"%)  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +2396 "Can"YV QMju +213 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&+& +4 "core" &C . ) + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,(? +4 "core" ( + "manipulator"&-& +4 "core" &C % ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &C @ ( +2 .tForearm.seek PC +2 "manipulator"&/'Η +96 "core" ' + .tHand.close +2 "manipulator"&0/ +66 "core" / + .tPC.seek :open +2 "processing"%1( +427 "core" ( + "manipulator"&2& +4 "core" &C > % +2 "manipulator"&3% +3 "core" % Ξ  &] +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&6(-6 +133 "core" ( + "manipulator"&7& +4 "core" &-A ` (6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-A  (6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'n +108 "core" ' + .tHand.open + "manipulator"&;1 +71 "core" 1 + "manipulator"&% +5 "core" % ^ K $9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +4 #tAsleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +251 #tPowering core bus +578 .Gate.power :raw,:ON +2 "sampler") +52 )8 + "core"  +2 "collection"' +2 '5 +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" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%A% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")B% +3 "core" % C @ * + .tSS.configure :default +3 "sampler")#.0X < 8 +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 &F& +2 "core" & ; > 8 +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(G& +3 "core" & l k  +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 (H% +3 "core" % s r I + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'D  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%J  +4 "core" + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +9 .tValve.reset +2 "collection"'\ +3 "processing"% +9 "collection"'K% +4 "core" %' + ."rdySampler"Intake.select :close +4 "processing"%@% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +7 .CTV.dial :air + "collection"'M  +3 "core" % + % R S 7 7 +2 "manipulator"&L% +2 ."rdyProcessing"PSV.dial :air +5 "processing"%O  +2 "core" + % E 9 B 6 +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure :loose +2 "collection"'N +2 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 "manipulator"&R'\ +73 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&Q/ +2 &S* +8 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 ."rdyProcessing"PS.reconfigure :default +2 "sampler")T +3 "processing"%#A d`xb +3 "core"  + ."rdyProcessing"PS.home.seek 0ml +3 "sampler")U  + "processing"%V'd +5 "core" +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X access 2 + "storage"(n% +4 "core" % + 3   + "manipulator"&y% +4 "core" %\  0 + +2 "manipulator"&z& +3 "core" & ; +3 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"({(K +2 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" &K;  +891 #t-> startTube 2 +584 #-> 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 08:02:52EDT27-Sep-23\\n{}\\nCan@08:01:47, 18.4C, 48% humidity, 15.1psia, 12.337V, 0.355A, 6.835Ah, 4.38W",Subject: "da sampling at most 50ml" +5 "collection"'q& +3 "core" & \ +2 .tHand.open + "manipulator"&~1 +70 "core" 1 + "manipulator"&% +5 "core" % \  * +2 "storage"(x% +4 "core" % ( * t  + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +394 #"uploadLog"upsync +280 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &  U + "manipulator"&u& +4 "core" &  '3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&|(a +49 "core" ( + "manipulator"& & +5 "core" &m * + "storage"( & +4 "core" &   +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +91 "core" ' +2 "storage"( & +4 "core" & / # +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +272 "core" ' +2 "storage"(- +3 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &   q +2 "manipulator"&`& +3 "core" &m : * +2 .tElbow.seek 2 +2 "manipulator"&(a +8 "core" ( + "manipulator"&& +4 "core" &e V ) +2 "storage"(& +4 "core" &   O +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +7 "core" &e ) + "manipulator"&% +4 "core" % ύ 6 + +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&( +142 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +28 "core" ( +2 "manipulator"&& +4 "core" &9 (M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &9  'M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +97 "core" ' +2 "manipulator"&!& +4 "core" &9  q %M +2 "manipulator"& % +4 "core" %O F %i +2 "collection"'#& +4 "core" & \ +2 "collection"'"& +4 "core" & \ +3 .tCC.seek :closed + "collection"'%(X +4 "core" &  +9 &3~ - +9 &c B +10 &Fu T +9 &P S +9 &V T +10 &U S +9 &LV T +9 &W T +10 &V T +9 &W T +10 & UT T +9 &"T S +9 &#V T +10 &%Q S +9 &'\\V T +9 &) S S +10 &*W T +9 &,T T +10 &.eT T +9 &0&Y T +9 &1S S +10 &3T S +9 &5lX T +9 &7/R T +10 &8V T +9 &:U T +10 &7W T +9 &?Q T +10 &AY T +9 &C{^ T +9 &E7p W +10 &F [ +9 &H ^ +10 &Jf ^ +9 &L' _ +9 &M ` +10 &O ` +9 &Qf a +9 &S( a +10 &T b +9 &V b +10 &XN 6 +9 &Xnr M +5 ( +2 "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.16 + .Hand.open +2 "manipulator"&$1 +3 "core" &Xnb M +71 1 +2 "manipulator"&'% +4 "core" % O x !i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +99 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler"))+ +3 "core" + +2 "sampler")(% +4 "core" % C @ D + "collection"'+& +4 "core" &Xnb. M +3 "Can"_[ W(_Q + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X+ +3 "core" + + "sampler")?% +4 "core" % +2 "collection"'A& +4 "core" &Xn`fd M +3 "Can"X R)eQ6^ + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")B  +79 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open + "sampler") +210 "collection"'C% +2 "core" %O +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X\\9 +2 "core" 9&d +102 "collection"'F9 +2 "core" 9*d +102 "collection"'G9 +3 "core" 9/d +102 "collection"'H9 +2 "core" 93d +102 "collection"'D9 +2 "core" 97d +103 "collection"'J9 +2 "core" 9 ;d +102 "collection"'<9 +3 "core" 9?d +102 "collection"'\ 9 +2 "core" 9/Cd +103 "collection"'9 +2 "core" 9CHd +152 "collection"'@9 +3 "core" 9bNd +102 "collection"'K9 +2 "core" 9xRd +102 "collection"'O9 +2 "core" 9Vd +103 "collection"'N9 +2 "core" 9Zd +102 "collection"'T9 +2 "core" 9_d +103 "collection"'U9 +2 "core" 9cd +102 "collection"'Q9 +2 "core" 9gd +103 "collection"'L9 +3 "core" 9 kd +102 "collection"'M9 +2 "core" 9$od +102 "collection"'69 +2 "core" 9?sd +103 "collection"'*9 +2 "core" 9Zxd +102 "collection"'X9 +2 "core" 9u|d +103 "collection"'S9 +3 "core" 9d +102 "collection"'V9 +2 "core" 9d +103 "collection"'P9 +2 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"']9 +3 "core" 9d +102 "collection"'^9 +3 "core" 9d +102 "collection"'d9 +2 "core" 96d +103 "collection"'9 +2 "core" 9Sd +102 "collection"'f9 +2 "core" 9nd +103 "collection"'R9 +2 "core" 9c +102 "collection"'Y9 +3 "core" 9a +102 "collection"'\\9 +2 "core" 9_ +103 "collection"'9 +2 "core" 9\\ +102 "collection"'g9 +2 "core" 9Z +103 "collection"'E9 +3 "core" 9W +102 "collection"'h9 +3 "core" 9/T +102 "collection"'c9 +2 "core" 9JQ +102 "collection"'e9 +3 "core" 9fP +102 "collection"'b9 +2 "core" 9\ M +102 "collection"'l9 +3 "core" 9 J +103 "collection"'i9 +3 "core" 9 G +102 "collection"'m9 +2 "core" 9 E +103 "collection"'p9 +2 "core" 9\ C +102 "collection"'j9 +3 "core" 9\  A +102 "collection"'s9 +2 "core" 9$ > +102 "collection"'o9 +3 "core" 9> = +102 "collection"'v9 +3 "core" 9W ; +102 "collection"'19 +3 "core" 9o: +102 "collection"'r9 +2 "core" 97 +102 "collection"'t9 +3 "core" 95 +102 "collection"'w9 +3 "core" 93 +102 "collection"'y9 +2 "core" 92 +102 "collection"'z9 +3 "core" 90 +102 "collection"'n9 +2 "core" 9\ / +102 "collection"'Z9 +3 "core" 9- +102 "collection"'q9 +2 "core" 9%+ +102 "collection"'~9 +3 "core" 9:) +102 "collection"'9 +2 "core" 9O( +102 "collection"'9 +2 "core" 9b!' +103 "collection"'k9 +2 "core" 9u #& +102 "collection"'9 +4 "core" 9#'$ +102 "collection"'x9 +2 "core" 9%,# +102 "collection"' 9 +3 "core" 9&0" +102 "collection"' 9 +2 "core" 9(4! +102 "collection"'_9 +3 "core" 9)8 +102 "collection"'{9 +3 "core" 9'< +102 "collection"'a9 +2 "core" 9+A +102 "collection"'9 +2 "core" 9,E +103 "collection"'9 +2 "core" 9 -I +102 "collection"'`9 +2 "core" 9 0M +102 "collection"'u9 +3 "core" 9 '3Q +102 "collection"'9 +3 "core" 9 55U +102 "collection"'9 +2 "core" 9 C6Z +102 "collection"'9 +3 "core" 9 O7^ +102 "collection"' 9 +2 "core" 9 [9b +102 "collection"'9 +2 "core" 9 g7f +103 "collection"'|9 +2 "core" 9 s9j +102 "collection"' 9 +2 "core" 9 ~9o +102 "collection"'9 +3 "core" 9 :s +102 "collection"'9 +2 "core" 9 ;w +102 "collection"'9 +3 "core" 9 <{ +103 "collection"'9 +2 "core" 9 > +102 "collection"'9 +2 "core" 9 @ +103 "collection"'9 +2 "core" 9 A +102 "collection"'#9 +2 "core" 9 B +102 "collection"'[9 +3 "core" 9 C +102 "collection"'!9 +3 "core" 9 D +102 "collection"' 9 +2 "core" 9 E +102 "collection"'9 +2 "core" 9 F +103 "collection"'I9 +2 "core" 9 E +102 "collection"'$9 +3 "core" 9 E +102 "collection"'9 +2 "core" 9 E +103 "collection"'"9 +2 "core" 9 F +102 "collection"'(9 +2 "core" 9 F +102 "collection"''9 +3 "core" 9\ F +102 "collection"'+9 +3 "core" 9\ H +102 "collection"'9 +2 "core" 9\ L +102 "collection"')9 +3 "core" 9\ L +102 "collection"'W9 +2 "core" 9\ K +103 "collection"'.9 +2 "core" 9\ L +102 "collection"'09 +3 "core" 9\ !K +102 "collection"'9 +2 "core" 9\ %L +102 "collection"'9 +3 "core" 9\ )N +102 "collection"'}9 +2 "core" 9\ -S +102 "collection"'39 +3 "core" 9\ 0U +102 "collection"'-9 +3 "core" 9\ 5U +102 "collection"'99 +2 "core" 9\ 8T +103 "collection"'79 +2 "core" 9\ =T +102 "collection"';9 +2 "core" 9\ @U +102 "collection"'9 +3 "core" 9\ DX +102 "collection"':9 +3 "core" 9\ FY +102 "collection"'89 +2 "core" 9\ KY +102 "collection"'/9 +3 "core" 9\ NX +102 "collection"',9 +2 "core" 9\ PX +102 "collection"'?9 +3 "core" 9\ SY +102 "collection"'A9 +3 "core" 9\ VZ +102 "collection"'B9 +2 "core" 9\ X[ +102 "collection"'59 +3 "core" 9\ [] +102 "collection"'C9 +2 "core" 9\ ^^ +3 .tCH.hold 10:00,70C +3 "collection"'> `\ `\ ]\ +2 'F9 +5 "core"  + 9\ ^\ ^ + "collection"'G% +4 "core" %  +2 #tBegun lysing Collection Puck Heater at 68C/42.5psia +43180 "Can"_ 4R +16809 "core" ` +2 "collection"'H9 +3 "core" 9\  +2 "collection"'D% +4 "core" % + #tEnded lysing Collection Puck Heater at 70C/31.8psia +2 .CS.seek 0ml +2 "collection"'J'Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'< @ +104 "core" A +2 .tCSV.dial :air + "collection"'\ @ +44 "core" ? +3 .tCS.seek 5ml + "collection"''m +1344 "core" ' +2 .tCSV.dial CTV + "collection"'@  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'K @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'O  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'T'Q +1334 "core" ' + "collection"'U% +4 "core" %Q + #tPuck @42.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'Q +106 "core"  +2 .tCBV.dial CSV + "collection"'L  +30 "core"  + "collection"'M% +5 "core" %Q +2 .tCS.seek 5ml + "collection"'6'm +1341 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'*  +42 "core" +2 "collection"'X% +4 "core" %mt  +2 .tCS.seek 7ml + "collection"'S' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'V @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'P' O +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +132 "core" a +2 #tLysing Complete + "collection"']& +4 "core" &Xn_tw " M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&^% +4 "core" %\    # + "storage"(d% +4 "core" % + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(f(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (R& +2 "core" &U n +2 "manipulator"&Y& +4 "core" &6  !M + "manipulator"&\\% +4 "core" %\  " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +172 "core" ( +2 "manipulator"&g& +4 "core" & } ' +2 "storage"(E& +3 "core" &U { +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&h'] +107 "core" ' + "storage"(c& +4 "core" &U  & +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(e'g +270 "core" ' +2 "storage"(b- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(l'z +34 "core" ' +2 "manipulator"&i& +4 "core" & ) + "manipulator"&m% +4 "core" %Q > )s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j( +171 "core" ( +2 "manipulator"&s& +4 "core" &5 q %L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &5 b %L +2 .tForearm.seek CC + "manipulator"&v'O +96 "core" ' +2 .tHand.close + "manipulator"&1/ +72 "core" / +2 .tCC.seek :open +2 "collection"'r( +429 "core" ( +2 "storage"(t& +4 "core" &U + "storage"(w& +4 "core" &U  + "manipulator"&y& +4 "core" &5  #L + "manipulator"&z% +4 "core" % X   #p +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&Z(y +166 "core" ( + "manipulator"&q& +4 "core" &z p ," +2 "storage"(~& +3 "core" &U  " +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +105 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&k1 +72 "core" 1 +3 "manipulator"&% +4 "core" %  U #q + "storage"(x& +3 "core" &U 7 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 282 counts + "manipulator"& ' +13 "core" ' +2 "manipulator"& & +4 "core" &  j 0 + "storage"(_& +4 "core" &U 0 ) @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&{'] +30 "core" ' + "storage"(a% +4 "core" % ' & S +3 ."downElevator"SE.seek :down +4 "storage"(' +99 (% +3 "core" %8   Zr + "manipulator"&`% +4 "core" %f \\ * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +90 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &ef +2 "manipulator"&& +3 "core" &  _ - +2 "manipulator"&% +4 "core" %\   = - +2 .tElbow.seek FlushPuck::Garage +53 "manipulator"& (-6 +187 "core" ( + "manipulator"&& +4 "core" &-; ? .3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &-;  .3 +2 .tForearm.seek :garage +2 "manipulator"& 'n +101 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / + "manipulator"&& +5 "core" &-; (3 + "manipulator"&% +4 "core" % ΁ Q ) + .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +314 "core" ( +2 "manipulator"&& +4 "core" &\ 3 V *J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" &\ 4 ] +J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +102 "core" ' +2 "manipulator"&!& +4 "core" &\ 3 | %J +2 "manipulator"& % +4 "core" %X $> +2 "collection"'& +4 "core" &XX +2 "collection"'I& +5 "core" &VZ +2 .tCC.seek :closed + "collection"'$(X +5 "core" &UZ  +9 &)sXY - +9 &a|WZ A +10 &WpVW R +9 &NVX R +10 &OWW R +9 &TWX R +9 &]NVX R +10 &TVZ R +9 &TWV R +9 &TUYs R +10 & eQTWK R +9 &"'NWX R +10 &#TUW R +9 &%RUW  R +9 &'lSVW S +10 &)0OUW R +9 &*WTW S +9 &,TUX S +10 &.uPVW R +9 &07UWW R +9 &1RTW R +10 &3PTU R +9 &5~OSV R +10 &7?TTVm R +9 &9VSTO R +9 &:UVVB R +10 &<WTU$ S +9 &>GRSV R +9 &@ STU R +10 &ATSV R +9 &CVQT S +10 &EJcLR T +9 &GKM X +9 &HLN ] +10 &JtHK ^ +9 &L4LN ^ +9 &MMM ` +10 &OKN ` +9 &QqJN a +10 &S4LN a +9 &TLM b +9 &VLL b +10 &XKJKx 5 +9 &XtwKLt T +5 ( +2 "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.20 +2 "collection"'& +4 "core" &XtlJKR T + &XtkJLA T + .tHand.open + "manipulator"&"1 +74 "core" 1 +2 "manipulator"&(% +4 "core" % X  n > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%+ +137 "core"  +2 "processing"%% +4 "core" %h + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%)'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%W  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +1594 "core" ' + .tPSV.dial PSR +2 "processing"%0 +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"% + "collection"'}  +6 "core"  +2 "processing"%3  +4 "core" +68 + .tPSV.dial :mixloop +2 "processing"%- +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%9  +138 "core" +2 .tPS.seek 0ml +2 "processing"%7'd +2617 "core" ' +2 .tPSV.dial :air +6 "processing"%;  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +46 "core" +2 .tPS.seek 0ml + "processing"%8'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%/  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +44 "core" +2 .tPS.seek 0ml +2 "processing"%A'd +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&B& +4 "core" &\ 3 %J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +49 "core" ( +2 "manipulator"&C& +4 "core" & & * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  * +2 .tForearm.seek CC + "manipulator"&G'O +93 "core" ' +2 .tHand.close + "manipulator"&4/ +71 "core" / +2 .tCC.seek :open + "collection"'>( +427 "core" ( + "manipulator"&H& +4 "core" & f + + "manipulator"&D% +4 "core" % R 5 + +2 .tForearm.seek :retract + "manipulator"&2'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(-6 +287 "core" ( + "manipulator"&\ & +4 "core" &-;  ,E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-;  5 -E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&@'n +106 "core" ' +2 .tHand.open +2 "manipulator"&K1 +76 "core" 1 + "manipulator"&O% +4 "core" % V (; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +99 "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 + "collection"'& +9 "core" &dh +2 "manipulator"&U% +4 "core" %\   Q .! +2 "storage"(Q% +3 "core" % 3 4 +2 "storage"(L. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (T& +3 "core" &    + "manipulator"&*& +4 "core" &-; h ,E + "manipulator"&X% +4 "core" %\  h ,! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&6(a +189 "core" ( + "manipulator"&V& +4 "core" &g  +0 +2 "storage"(S& +3 "core" &  (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +102 "core" ' + "storage"(]& +4 "core" & 5 5  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(^'g +285 "core" ' + "storage"(d- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  ,   +2 "manipulator"&R& +3 "core" &g C -0 +2 .tElbow.seek 2 +2 "manipulator"&Y(a +3 "core" ( + "manipulator"&\\& +4 "core" &g  -0 + "storage"(& +4 "core" & 4 4  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&g'ϊ +28 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&E/ +72 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(c' +7 "core" &g ^ -0 + "manipulator"&&% +4 "core" % ρ B , +2 .tForearm.seek :retract +2 "manipulator"&b'\ +102 "core" ' +2 .tElbow.seek CC + "manipulator"&i( +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +22 "core" ( +2 "manipulator"&m& +3 "core" &  r -4 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" & t -4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&s'O +103 "core" ' + "manipulator"&o& +5 "core" & D &4 + "manipulator"&h% +4 "core" %U &, +2 "collection"'& +3 "core" &df +2 "collection"'1& +5 "core" &dd +2 .tCC.seek :closed +2 "collection"'p(X +4 "core" &dg- +7 & cfx $e +10 &V{cdv ; +9 &wcd: O +10 &Tbd0 R +9 &SQbcj R +9 &P`bo R +10 &SacU S +9 &PbdL R +9 &[QaeC R +10 &Rcc+ R +9 &Q`e R +10 &!Pbb R +9 &#cQcd R +9 &%%Qbe R +10 &&Q_b R +9 &(Mbb R +9 &*kRad R +10 &,-Raa R +9 &-O`a R +10 &/Q_c; R +9 &1uM_c8 R +9 &37O`b{ R +10 &4M\\c R +9 &6P]c R +9 &8|Q_a R +10 &:=R``i R +9 &;S__` S +10 &=R_a[ R +9 &?T``S R +9 &AES_aT R +10 &CSY_D S +9 &DbOU, T +9 &F|GJ% X +10 &H0FI ] +9 &IGGP _ +10 &KGIe _ +9 &MiHIZ a +9 &O,EGU ` +10 &PFHH a +9 &REJE a +9 &TpEI1 a +10 &V0EI6 b +9 &W}FG# 4 +9 &XkFI$ "f +9 ( +2 &XznEH W +53 "collection"'1& +7 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.37 +2 .Hand.open + "manipulator"&%1 +3 "core" &XzoHJ W + &XzoGG W + &XzoDH W + &XzpEG W + &XzoHI W + &XznHI W +63 1 +2 "manipulator"&t% +4 "core" % M @ "4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +111 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'y  +134 "core"  +2 .tCSV.dial CTV + "collection"'z  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2610 "core" ' + "collection"'~% +4 "core" % O$%  +2 .tCS.seek 4ml +2 "collection"'v'NP +1589 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%j  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%k  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1182 "Can"] L8R +1425 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'x ` +31 "core" _ + .tCSV.dial :air +2 "collection"' @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'_' O +1596 "core" ' +2 .tCSV.dial CTV + "collection"'a  +46 "core"  +2 .tCS.seek 0ml + "collection"'n'Q +2601 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'`  +136 "core" +2 "collection"'Z& +4 "core" &XznHMk W +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\  ? ( Z +2 "storage"( % +4 "core" %   + "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &V l +2 "manipulator"&l& +3 "core" & z '4 +2 "manipulator"&{% +3 "core" %\  K ' Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +170 "core" ( +2 "manipulator"&|& +4 "core" &s 4 + +2 "storage"(& +3 "core" &V   B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +92 "core" ' + "storage"(& +5 "core" &V   + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&u& +3 "core" &s & + "storage"( & +4 "core" &V _ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"& ' +28 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(#- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(!' +25 "core" ' +2 "manipulator"& % +4 "core" % { ! +2 "storage"(& +4 "core" &V . + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 318 counts + "manipulator"&'C +23 "core" ' + "manipulator"&r& +4 "core" &s b , +2 "storage"(& +4 "core" &V  "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&"'] +37 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"((' +38 "core" ' + "manipulator"&I& +4 "core" &s S * +2 "manipulator"&+% +4 "core" %^ *~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +171 "core" ( +2 "manipulator"&W& +4 "core" &3  M #I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &3  - #I +2 .tForearm.seek CC + "manipulator"&0'O +98 "core" ' + .tHand.close +2 "manipulator"&./ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "storage"(3& +4 "core" &V % [ +2 "storage"(}& +3 "core" &V  ? +2 "manipulator"&-& +3 "core" &3 @ %I +2 "manipulator"&9% +3 "core" % Z W % +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&;(y +174 "core" ( +2 "manipulator"&7& +4 "core" &t . + "storage"(:& +4 "core" &V 3 5 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +103 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&81 +72 "core" 1 +3 "manipulator"&?% +4 "core" %  U % + "storage"(,& +4 "core" &V % ! S + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 273 counts +2 "manipulator"&B' +13 "core" ' + "manipulator"&C& +4 "core" & 0 +2 "storage"(F& +3 "core" &V 5 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&4'] +29 "core" ' + "storage"(% +5 "core" % - % 2 +2 ."downElevator"SE.seek :down +3 "storage"('' +99 ($% +3 "core" %D6 # ' ' [s +2 "manipulator"&H% +3 "core" %J A +0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +92 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%G  +74 "core" +2 .tPS.seek 2.5ml + "processing"%\ ' +2617 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%J +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%5  +56 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%K +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%O  +56 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%2& +4 "core" &  +2 "manipulator"&U& +4 "core" &   / + "manipulator"&Q% +9 "core" %\   n 0 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&L(-6 +181 "core" ( +2 "manipulator"&@& +4 "core" &-=   $ /G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &-=  R 0G +2 .tForearm.seek :garage +2 "manipulator"&*'n +106 "core" ' + .tHand.close +2 "manipulator"&X/ +70 "core" / +2 "manipulator"&f& +4 "core" &-= )G + "manipulator"&V% +4 "core" % g N ) + .tForearm.seek :retract +2 "manipulator"&S'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&<(? +123 "core" ( +2 "manipulator"&]& +4 "core" &E  . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &E  Y . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&d'Η +103 "core" ' +2 "manipulator"&& +4 "core" &E , + "manipulator"&R% +4 "core" %΋ x , +2 "processing"%\\& +4 "core" &  +2 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%E(X +4 "core" &  +7 &? 'n +10 &kS{ ; +9 &{z O +10 &`X V +9 &#R V +9 &N U +10 &Q V +9 &jQ U +9 &-R U +10 &T U +9 &Q U +10 &!qR V +9 &#4P U +9 &$Q U +10 &&R V +9 &(yR V +9 &*;S V +10 &+S V +9 &-R V +9 &/Q~ U +10 &1DR U +9 &3R V +10 &4ST V +9 &6RC U +9 &8LQ? U +10 &:R U +58 &;X V +3 &=R U +6 &?SW V + &AS U + &BW V + &D` W &FTm X +5 &H  \\ +9 &I \\ +9 &K \\ +10 &MN ] +9 &O ] +10 &P' ] +9 &R ^ +9 &TT ^ +10 &V ^ +9 &W~p 4 +10 &Xx'p P +9 &X< : +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.75 + "processing"%& +4 "core" &X;- : +2 .tHand.open + "manipulator"&&1 +68 "core" 1 + "manipulator"&6% +4 "core" % ΋  ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%m  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%e +42 "core" +2 "processing"%^% +4 "core" %g; +2 .tPS.seek 0.3ml +2 "processing"%g'd +381 "core" ' + .tPSV.dial PSR +2 "processing"%o +105 "core"  + "processing"%Y% +4 "core" %i  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%h'. +483 "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"%c +104 "core" + .tPTV.dial :mixing +2 "processing"%b @ +77 "core" A + .tPBV.dial :waste2 +2 "processing"%>  +106 "core"  +2 .tPS.seek 0ml +2 "processing"%%'d +2619 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&t& +4 "core" &E { + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&1(? +3 "core" ( +2 "manipulator"&y& +4 "core" &E { , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &E 1 , +2 .tForearm.seek PC + "manipulator"&s'Η +95 "core" ' + .tHand.close +2 "manipulator"&A/ +72 "core" / +2 .tPC.seek :open + "processing"%~( +426 "core" ( + "manipulator"&P& +4 "core" &E t - +2 "manipulator"&j% +3 "core" % Ρ  , +2 .tForearm.seek :retract +2 "manipulator"&k'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&q(-6 +132 "core" ( + "manipulator"&x& +4 "core" &-6 S -- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-7  % -, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v'n +99 "core" ' +2 .tHand.open + "manipulator"&a1 +71 "core" 1 + "manipulator"&_% +4 "core" % T . )] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%`& +4 "core" &N + "manipulator"&Z% +4 "core" %\   Y / +2 "storage"(% +4 "core" % 7 5 + "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & & & K  + "manipulator"&l& +4 "core" &-I , +2 "manipulator"&{% +3 "core" %\  , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&M(a +185 "core" ( +2 "manipulator"&|& +4 "core" &[ / ,5 + "storage"(& +4 "core" & * & T  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +106 "core" ' +2 "storage"(i& +4 "core" & 4 4  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(w'g +278 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (u& +2 "core" & 4 $ ^  +2 "manipulator"& & +3 "core" &[ W +5 +2 .tElbow.seek 2 + "manipulator"&#(a +4 "core" ( + "manipulator"& & +4 "core" &[ a +5 + "storage"(& +4 "core" &     +2 .tForearm.seek 2 + 300 counts + "manipulator"&r'ϊ +29 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&I& +2 "storage"(+' +7 "core" &[ (5 + "manipulator"&% +4 "core" % o ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.seek PC + "manipulator"&(? +176 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"& & +4 "core" &A  . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &A m . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&!'Η +104 "core" ' +2 "manipulator"&W& +4 "core" &A I * + "manipulator"&)% +4 "core" %Ύ q *o +2 "processing"%"& +4 "core" & +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%.(X +4 "core" &  +8 &(r . +10 &a} B +9 &Up T +9 &N U +10 &R U +9 &Q U +9 &YP U +10 &R U +9 &O U +10 &R U +9 & bM U +9 &"#R U +10 &#R U +9 &%P U +9 &'jS U +10 &),N U +9 &*P= T +10 &,R? U +9 &.sQ6 T +9 &03S? U +10 &1T> U +9 &3R; U +9 &5zU9 U +10 &7<S1 U +9 &8U, U +10 &:Q) U +9 &<R2 U +9 &>DT- U +10 &@Q- T +9 &AR4 T +10 &CW. V +9 &EGg& V +9 &G|' Z +10 &H [ +9 &J~( \\ +9 &LA# [ +10 &N \\ +9 &O" ] +9 &Q ] +10 &SD ] +9 &U ] +10 &V ] +9 &X*Pa. (x +9 &X ?1 3 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&1 +3 "core" &X#7 3 +72 1 +2 "manipulator"&p% +4 "core" % Ύ - 'o + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%} N +2 %-9 +6 "core" 9 +102 "processing"%99 +2 "core" 9 +102 "processing"%79 +3 "core" 9 +102 "processing"%:9 +2 "core" 9 ! +102 "processing"%09 +2 "core" 9" +102 "processing"%[9 +3 "core" 9" +102 "processing"%89 +3 "core" 9# +102 "processing"%?9 +2 "core" 9$ +103 "processing"%,9 +2 "core" 9"$ +102 "processing"%C9 +4 "core" 9&$ +102 "processing"%F9 +10 "core" 9+% +103 "processing"%9 +2 "core" 9/% +102 "processing"%9 +2 "core" 93% +102 "processing"%$9 +3 "core" 97% +102 "processing"%H9 +2 "core" 9;% +102 "processing"%;9 +3 "core" 9@% +102 "processing"%9 +2 "core" 9D$ +102 "processing"%B9 +2 "core" 9H$ +103 "processing"%(9 +2 "core" 9L$ +102 "processing"%G9 +2 "core" 9P$ +102 "processing"%49 +3 "core" 9U# +102 "processing"%'9 +2 "core" 9Y# +103 "processing"%9 +2 "core" 9 ]# +102 "processing"%J9 +2 "core" 9'a" +102 "processing"%59 +3 "core" 9.e! +102 "processing"%K9 +3 "core" 96i! +102 "processing"%O9 +2 "core" 9=n +102 "processing"%\ 9 +3 "core" 9Er +102 "processing"%29 +2 "core" 9Nv +102 "processing"%U9 +2 "core" 9Vz +103 "processing"%Q9 +2 "core" 9`~ +102 "processing"%@9 +3 "core" 9h +102 "processing"%T9 +2 "core" 9q +103 "processing"%/9 +2 "core" 9z +102 "processing"%X9 +2 "core" 9 +102 "processing"%f9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9\ +102 "processing"%D9 +2 "core" 9 +103 "processing"%]9 +2 "core" 9 +102 "processing"%N9 +2 "core" 9 +102 "processing"%*9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%R9 +2 "core" 9 +102 "processing"%\\9 +2 "core" 9 +103 "processing"%L9 +2 "core" 9 +102 "processing"%S9 +3 "core" 9 +102 "processing"%=9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%&9 +2 "core" 9 +102 "processing"%69 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"% pNp +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"%m +106 "core"  +2 "processing"%e% +4 "core" %cZ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%^' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%d'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +75 "core"  + .tPSV.dial PTV +2 "processing"%o +75 "core" + .tPBV.dial :waste1 +2 "processing"%Y  +134 "core" +2 "processing"%g% +54 "core" %ң  +3 .tPS.seek 1.5ml + "processing"%h'S +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +3 .tPS.seek 0ml + "processing"%b'd +1593 "core" ' +2 .tdelay 5:00 +13497 "Can"h_ ?;SG +16505 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%>  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +87 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%y' +2565 "core" ' + .tPSV.dial PTV +2 "processing"%z +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%< +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek 0ml + "processing"%E'd +2545 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%P  +137 "core" + .tPSV.dial :mixloop +2 "processing"%j +45 "core" + .tPRV.dial :ab1 +2 "processing"%x @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% 'c +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'s  + "processing"%1  +46 "core" +3  +2 "processing"%a% +3 "core" %bi  +2 .tPS.seek 0.3ml +2 "processing"%_'a +348 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +29 "core" +2 .tPRV.dial :air + "processing"%Z  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%k @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%v  +46 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1598 "core" ' + .tPSV.dial :PML +6 "processing"%l +46 "core" + .tPTV.dial :mixing +2 "processing"%{ @ +77 "core" B + .tPBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%|% +4 "core" %Ҧ  +2 .tPS.seek 1.85ml +2 "processing"%' +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%q * +35 "core" * +2 .tPS.seek 0ml +2 "processing"%i'd +1958 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & + "manipulator"&& +4 "core" &A  # +2 "manipulator"&u% +3 "core" %\   " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +128 "core" ( + "manipulator"& & +4 "core" &-/ m "4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-/   #4 +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 .tHand.close + "manipulator"&I/ +74 "core" / + "manipulator"&& +4 "core" &-D S  +2 "manipulator"&M% +4 "core" % r \  + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +300 "core" ( + "manipulator"&r& +4 "core" &:  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &;  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +106 "core" ' +2 "manipulator"&#& +4 "core" &: { = M +2 "manipulator"&W% +3 "core" %P J 7 +2 "collection"')& +4 "core" & +2 "collection"'"& +4 "core" & +2 .tCC.seek :closed +2 "collection"'+(X +4 "core" & \ +9 &*t - +10 &` A +9 &Ru S +10 &S T +9 &U T +9 &R T +10 &VT T +9 &U T +9 &T T +10 &T T +9 & _T T +10 &""S S +9 &#U T +9 &%U T +10 &'hS S +9 &))R T +9 &*W T +10 &,S T +9 &.oT T +10 &00S T +9 &1R S +9 &3S T +10 &5wV T +9 &79U T +9 &8R T +10 &:R T +9 &<~T T +10 &>AU T +9 &@R S +9 &AT T +10 &CX T +9 &EEd U +9 &F X +10 &H \\ +9 &Jn _ +10 &L. ` +9 &M a +9 &O a +10 &Qn b +9 &S1 a +9 &T b +10 &V b +9 &XL 4 +10 &Xvr K +5 ( + "collection"'"& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.16 + "collection"'& +4 "core" &Xvc K + &Xvc K + .tHand.open +2 "manipulator"&~1 +70 "core" 1 +2 "manipulator"&% +5 "core" % P b j 7 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%- +106 "core"  + "processing"%% +4 "core" %e +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%9'U +1598 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%!  +54 "core"  +3 .tPS.seek 0ml + "processing"%7'd +1607 "core" ' +2 .tPSV.dial PSR + "processing"%: +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%0' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%[  + "collection"'8  +32 "core"  +134  +2 .tPSV.dial :mixloop + "processing"%? +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%,  +76 "core" +2 .tPS.seek 0ml +2 "processing"%C'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%F  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%$'d +2619 "core" ' +2 .tPSV.dial :air + "processing"%H  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%B'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&(& +4 "core" &8 ( M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +6 "manipulator"&G( +3 "core" ( +2 "manipulator"&4& +3 "core" &7 t C M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +4 "core" &6 P M + .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' + .tHand.close +2 "manipulator"&J/ +72 "core" / +2 .tCC.seek :open + "collection"'5( +424 "core" ( +2 "manipulator"&K& +4 "core" &7 y x T M + "manipulator"&O% +4 "core" % a ~ y 5 4 +2 .tForearm.seek :retract + "manipulator"&\ '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&2(-6 +309 "core" ( +2 "manipulator"&U& +4 "core" &-9 V !B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-9  !B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@'n +99 "core" ' +2 .tHand.open + "manipulator"&T1 +69 "core" 1 +2 "manipulator"&/% +4 "core" % R  T +48 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 ."da"delayUntil "08:55:34.37" +2168 "Can"X[ T?PS +22651 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%f @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" + +2 ."da"PSV.dial :air + "processing"%]  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2560 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%* +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%R +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'd +2543 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%S +136 "core"  +2 "processing"%=% +4 "core" %d + #"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"%&'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%6  +76 "core"  +2 ."da"PSV.dial PTV + "processing"%m +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +36 "core" + "processing"%%% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%^'Y +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%o'd +1601 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2553 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2543 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +136 "core"  + "processing"%z% +4 "core" %c7 + #"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' +339 "Can"] OB]Ts +244 "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 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +36 "core" + "processing"%P% +4 "core" %Ҧ;  +2 ."da"PS.seek 1.5ml +2 "processing"%j'V +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'd +1600 "core" ' +2 ."da"delay 2:00 +12003 #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"%1 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +76 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2579 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Z +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%k  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2532 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%v  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%l  +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"%'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%|  +45 "core"  +2 "processing"%q% +3 "core" %\\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1550 "core" ' +2 ."da"PSV.dial :PML + "processing"% +44 "core" +2 ."da"PTV.dial :mixing + "processing"%u @ +77 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %Ҥ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1959 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +26360 "Can"] EEeU  +21642 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%M  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +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"% ' +2564 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%r +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%# +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2534 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +147 "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 +50 ."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"%~'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%" +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +36 "core" + "processing"%% +4 "core" %ҧ  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +581 "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"%!'d +1600 "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"%: * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2560 "core" ' + ."da"PSV.dial PTV +7 "processing"%[ +76 "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"%, +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2544 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +135 "core"  +2 "processing"%% +4 "core" %b@ + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Ҧ +272 "Can"B\\ FHuU +1329 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%$ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%;% +3 "core" %Ң;  +2 ."da"PS.seek 1.5ml +2 "processing"%('R +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%''d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +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"%p +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2553 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%O +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%G  +75 "core"  +2 ."da"PS.seek 0ml + "processing"%U'd +2534 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +136 "core"  +2 "processing"%T% +3 "core" %h +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 +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 + "processing"%f  +36 "core" +2 "processing"%V% +3 "core" %ңM  +2 ."da"PS.seek 1.5ml +2 "processing"%D'S +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%B'd +1595 "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"% * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2561 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%S +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%= +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2538 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +139 "core"  +4 "processing"%m% +16 "core" %h + #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%e' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%%% +3 "core" %< \ + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%&' +341 "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 +7 .PSV.dial PTV + "processing"%^ +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +36 "core" +2 "processing"%g% +4 "core" %ҡ@  +2 ."da"PS.seek 1.5ml + "processing"%d'Q +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%h'd +1599 "core" ' +2 ."da"delay 10 seconds +70 "Can"` KV5 +933 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%}  +36 "core" +2 ."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"% +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2556 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +46 "processing"%t +83 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2532 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +148 "core"  + "processing"%P% +4 "core" %hZ + #"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" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" +2 "processing"%s% +3 "core" %ң  +2 ."da"PS.seek 1.5ml +2 "processing"%1'S +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%E  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +1593 "core" ' + "processing"%Z9 +3 "core" 9G-5 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%_  +4 "core" 5 + 5 + "processing"%k& +3 "core" &X# 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"& % +4 "core" %\  a b   +2 "storage"(v% +3 "core" % I +2 "storage"( . +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(l(S +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 ({& +3 "core" &U b r b +2 "manipulator"&& +3 "core" &-9 ^ O B +2 "manipulator"&|% +3 "core" %\  Z ` d  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&q(y +194 "core" ( +2 "manipulator"&& +4 "core" &| H G A 4 + "storage"(& +4 "core" &U  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +90 "core" ' + "storage"(& +4 "core" &U  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(u'g +285 "core" ' +2 "storage"( - +3 "core" -'q +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &| < < e 4 + "storage"(I& +4 "core" &U ^ i g +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"&' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(M- +2 "core" -'q +3 ."da"SE.seek 1.16 Pucks below Top Plate + "storage"(3' +30 "core" ' +2 "manipulator"&% +4 "core" %   \ + "storage"(& +4 "core" &U m m  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 291 counts + "manipulator"&r'( +14 "core" ' +2 "manipulator"& & +4 "core" & k g z 2 +2 "storage"(#& +30 "core" &U  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&W'] +31 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"( ' +42 "core" ' + "manipulator"&& +5 "core" & < F : 2 + "manipulator"&% +4 "core" %Y I = /  +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"&(? +273 "core" ( + "manipulator"&& +4 "core" &C < F  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &C 4 / L  +2 ."da"Forearm.seek PC +2 "manipulator"&-'Η +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%~( +425 "core" ( + "storage"(i& +4 "core" &U h +2 "manipulator"&& +3 "core" &C ^ W B  +2 "manipulator"&9% +4 "core" % ΃ \\ ` (  +2 ."da"Forearm.seek :retract + "manipulator"&:'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&7(y +269 "core" ( + "manipulator"&!& +4 "core" & g W  0 + "storage"([& +4 "core" &U B +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +117 "core" ' + ."da"Hand.open +2 "manipulator"&,1 +67 "core" 1 +2 "storage"(0- +3 "core" -' +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(8'S +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(C' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23sep2709h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30878 #"da"WARNING: Too Dark -- required 301.699s exposure > 300s time limit\ SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da23sep2709h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23sep2709h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23sep2709h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23sep2709h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23sep2709h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da23sep2709h50ml images!" +3 "storage"(- +13 "core" -' +7 "storage"(F& +13 "core" &U  +5 "manipulator"&& +5 "core" & Y T  0 +2 ."da"Elbow.seek 1 +3 "manipulator"&$(y +49 "core" ( + "manipulator"&& +4 "core" &| e j ! +2 "storage"(;& +5 "core" &U +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +19 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(4' +54 "core" ' +2 "manipulator"&(& +4 "core" &| o #! +2 "storage"(J& +3 "core" &U P +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"&w' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&p, +4 "core" , +59 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +10 "storage"('' +22 "core" ' +15 "manipulator"&K% +10 "core" % b  +4 "storage"(O& +10 "core" &U . +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 311 counts +3 "manipulator"&'< +20 "core" ' +2 "manipulator"&G& +5 "core" &| %! + "storage"(+& +5 "core" &U +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&Q'] +29 "core" ' +4 "storage"(T% +8 "core" % ~  +4 ."downElevator"SE.seek :down +5 "storage"(U' +99 (/% +7 "core" %//  Xi +5 "manipulator"&@% +8 "core" %P  # +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&f'\ +101 "core" ' +17 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (V& +8 "core" &U +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +4 "processing"%\ & +6 "core" & +4 "manipulator"&]& +8 "core" &| &! +4 "manipulator"&D% +8 "core" %  & +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&*(-6 +180 "core" ( +4 "manipulator"&& +8 "core" &-? P ': +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &R& +6 "core" &-? l ': +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&B'n +98 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&N/ +65 "core" / +4 "manipulator"&S& +8 "core" &-? : +2 "manipulator"&=% +8 "core" % |  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&L'\ +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&\\(? +124 "core" ( +4 "manipulator"&6& +8 "core" &F  x $ +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &m& +6 "core" &F  $ +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +106 "core" ' +2 "manipulator"&%& +8 "core" &F # ! +4 "manipulator"&e% +8 "core" %Ζ z "} +4 "processing"%&& +7 "core" & +4 "processing"%^& +10 "core" & +6 ."psFlush"PC.seek :closed + "processing"%Y(X +10 "core" & +2 &  +6 &)p - +7 &a| B +11 &Lp U +9 &\ N U +8 &O U +11 &N U +8 &QP U +10 &Q U +10 &O U +8 &S U +11 & YO U +9 &"Q U +8 &#Q U +13 &%P U +8 &'`R U +7 &)"O U +11 &*O U +8 &,P U +11 &.iO U +9 &0+R U +8 &1Q U +11 &3P U +8 &5rR U +9 &74Q U +11 &8U U +8 &:R U +11 &:Q U +8 &?N U +11 &AR V +8 &CQ U +11 &E?\\ W +9 &Fv Y +8 &H \\ +11 &Js ] +9 &L6 \\ +8 &M ] +11 &O ] +12 &Qy ] +5 &S9 ^ +11 &T ] +8 &V ^ +11 &X#P` - +9 &X 3 / +4 ( +6 "processing"%^& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.71 +3 "processing"%g& +8 "core" &X / +2 &X / +2 ."psFlush"Hand.open +4 "manipulator"&1 +70 "core" 1 +2 "manipulator"&o% +8 "core" % Ζ s i } +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&d'\ +99 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%} +46 "core"  +4 "processing"%>% +6 "core" %` +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +313 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +282 "core" ' +4 ."psFlush"delay 5 seconds +411 "Can"_ BQUV +90 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%h' +229 #"uploadLog"upsync +1872 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +194 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%z  +137 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%t +104 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%A'F +2615 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%c +106 "core"  +2 "processing"%y% +4 "core" %I + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +596 "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 +102 .PBV.dial :waste1 +2 "processing"%x  +35 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%j @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%s +106 "core" +2 ."psFlush"PS.seek :empty + "processing"%<'F +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%a +107 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Z +88 "core" ~ + ."psFlush"PTV.dial :puck +2 "processing"%_  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%k'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +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"%|'d +2616 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +45 "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"%2'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%X' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PSR +53 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'T +1086 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +86 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%q'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +86 "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"%r' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%W U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%" @ +46 "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"%)'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'd +1820 "Can"a BSWa +788 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%- @ +44 "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"%'d +2607 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"',& +4 "core" & + "manipulator"&0& +4 "core" &F H * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:(? +3 "core" ( + "manipulator"& & +4 "core" &F p * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &F M * +2 .tForearm.seek PC +2 "manipulator"&'Η +92 "core" ' +2 .tHand.close + "manipulator"&F/ +69 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( + "manipulator"&& +4 "core" &F 9 * +2 "manipulator"&;% +3 "core" % Σ ; * +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +379 "core" ( +2 "manipulator"&7& +5 "core" & 3  &H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" & 2 X 'H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'O +104 "core" ' +2 "manipulator"&?& +4 "core" & 3  (H +2 "manipulator"&G% +3 "core" %K - (= +2 "collection"'C& +4 "core" & +2 "collection"'+& +4 "core" & +2 .tCC.seek :closed +2 "collection"'T(X +4 "core" &  +9 &)u - +9 &a A +9 &Vt S +10 &P S +9 &U S +9 &V T +10 &[W S +9 &S T +10 &Q T +9 &X T +9 & cU S +10 &"%R S +9 &#T T +9 &%N S +10 &'kV S +9 &)-U S +10 &*R T +9 &,U T +9 &.sP S +10 &05T S +9 &1S T +9 &3O S +10 &5{U S +9 &7=T S +10 &8W T +9 &:P S +9 &<U S +10 &>DY T +9 &@R T +9 &AW S +10 &CW T +9 &EJ` T +10 &Gy W +9 &H \\ +9 &Jt ^ +10 &L3 _ +9 &M ` +9 &O ` +10 &Qt a +9 &S7 ` +9 &T a +10 &V b +9 &XL 3 +10 &Xss M +5 ( + "collection"'+& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.11 + "collection"'H& +4 "core" &Xsp M + &Xsp M + .tHand.open +2 "manipulator"&$1 +69 "core" 1 + "manipulator"&/% +4 "core" % K E #= +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'4& +4 "core" &Xso M + "collection"'w% +4 "core" %V +2 .tCSV.dial CSR + "collection"'  +43 "core"  +2 "collection"'V% +4 "core" %T + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'\ 'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ']% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"''' +686 "core" ' +2 .tCSV.dial :waste + "collection"'D +138 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Q'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +9 "core" &Xsn M +2 "collection"'R% +3 "core" %M +6 .tCSV.dial :flush +2 "collection"'U  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'p'm +1269 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +44 "core" A +2 "collection"'S% +4 "core" %m  +2 .tCS.seek 6.999ml + "collection"'=' +554 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'f  + '6  +42 "core"  +98  + .tCBV.dial :waste1 +2 "collection"'m @ +46 "core" > +2 .tCS.seek 0ml + "collection"'B'Q +1740 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'%& +4 "core" &Xsn M +2 "collection"'e% +4 "core" %U + .tCSV.dial :flush +2 "collection"'&  +87 "core"  +3 .tCS.seek 5ml + "collection"'*'m +1274 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +43 "core" B +2 "collection"'~% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'g' +553 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +54 "core"  + .tCBV.dial :waste2 +2 "collection"'o  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'^'Q +1752 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'}& +4 "core" &Xsm M + "collection"'>% +4 "core" %T + .tCSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'`% +4 "core" %T + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1988 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'b' O +552 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'z + 't  +107 "core" +34  +2 .tCTV.dial :intake +6 "collection"'h  +77 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'c'Q +1995 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'y  +75 "core"  +2 .tCS.reconfigure :default +50 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'A'Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'P  +108 "core"  +2 "collection"'x% +4 "core" %U + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'j'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'s' O +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +108 "core" +2 .tCS.seek 0ml +2 "collection"'a'Q +2623 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&<& +4 "core" &\ 1 T !H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +31 "core" ( + "manipulator"&Z& +5 "core" &  $' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" & r %' +2 .tForearm.seek CC + "manipulator"&1'O +101 "core" ' + .tHand.close +2 "manipulator"& / +65 "core" / +2 .tCC.seek :open +2 "collection"'k( +428 "core" ( +2 "manipulator"&v& +4 "core" & ^ &' + "manipulator"&{% +4 "core" % W w &[ +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +295 "core" ( +2 "manipulator"&& +4 "core" &-; q ,0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &-; ) +0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % W _ &A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' +2 "processing"% & +4 "core" & +24783 "Can"{` 4V>W +60001 a 4XX +60001 a 4ZY# +60002 ^ 4[Y +60001 b 4]ZO +60001 _ 4_Z +60001 b 4a[{ +60002 a 4ce\\ +60001  "c 4eG\\ +60001 c 4g(]= +60002 c 4i\ ] +60001 <c 4j^i +60001 e 4l^ +60001 g 4n_ +46011 #t-> access 1 +3 "storage"(X% +3 "core" % 1 1 +2 "manipulator"&I% +3 "core" %\  T . +2 "manipulator"&& +3 "core" &-; .0 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((<( +673 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (M& +3 "core" &<*   +9666 #t-> access 2 +2 "storage"( % +3 "core" % . ( = +2 "manipulator"&% +3 "core" %\  . +2 "manipulator"&#& +3 "core" &-; & .0 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"((K +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &K  +3396 "Can"g 4p`+ +60001 |k 4r~` +60001 l 4t`aW +60002 ?n 4vBa +60001 to 4x%b +60001 .o 4zc +60001 Cp 4{c +60002 ,r 4}dE +60001 zs 5d +48725 #t-> exit +5 #mEXIT @1695836995.56EDT @1696266470.89EDT = =tMAIN =mMAIN_scheduler @EDT1696266472.67 #"core_reset"Sent BREAK +2 #t@3153 receive with ifg=0x10, ie=0xFD #@3788 receive with ifg=0x10, ie=0xFD + #@4442 receive with ifg=0x10, ie=0xFD + #@5076 receive with ifg=0x10, ie=0xFD #@5918 receive with ifg=0x10, ie=0xFD + #@6553 receive with ifg=0x10, ie=0xFD + #@7186 receive with ifg=0x10, ie=0xFD #@7512 receive with ifg=0x80, ie=0xFD + #@6043 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +369 "Can"!v \ 8 s + !v \ 8 s #tPolling Can every 10:00 +2 #Cleanly exited at 13:49:55EDT27-Sep-23 +626 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "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" %U  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +2 "core" %g  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %( j f +2 .tSS.configure :default +2 "sampler")#.0X >  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure :default +2 "collection"'\ 2 + .tPH.coast +2 "processing"%  +3 "core" 5 + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +8 "collection"'% +2 "processing"%% +5 "core" %U  +3 "sampler")% +2 "manipulator"&% +7 "core" %g  + %( j e  + %\ X +2 "manipulator"&& +4 "core" &-;  =X0 +2 "storage"(& +3 "core" &K3 = 5 T  + "storage"(% +4 "core" % = E  + "collection"'& +3 "core" &  +2 "processing"%& +3 "core" &  +2 "collection"' +3 "core"  + "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +3 "core" W + "processing"%$ +3 "core"  + "processing"%% +3 "core" B +2 "sampler")& +3 "core"  + "collection"''% +4 "core" %U  +2 "processing"%(% +4 "core" %g + "sampler"))% +4 "core" %( i e  +2 "collection"'*& +4 "core" &  + "processing"%+& +4 "core" &  + "manipulator"&,% +4 "core" %\   X + "manipulator"&-& +4 "core" &-;   X0 + "storage"(.& +4 "core" &K3 ) 9  + "storage"(/% +5 "core" % / )  + "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +8418 #t-> access 2 + "storage"(2% +3 "core" % 0 0 ( +2 "manipulator"&3% +4 "core" %\  V +2 "manipulator"&4& +3 "core" &-;  V0 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K 0 1 _ +663 #t-> startTube 2 +872 #-> da 50 + #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 13:09:50EDT02-Oct-23\\n{}\\nCan@13:07:58, 20.0C, 56% humidity, 15.2psia, 11.303V, 0.282A, 39.826Ah, 3.18W",Subject: "da sampling at most 50ml" +4 "collection"'7& +3 "core" &  +2 .tHand.open +2 "manipulator"&81 +23 "core" 1 +2 "manipulator"&9% +4 "core" % \  1 1 '[ + "storage"(:% +4 "core" % 2 0 + "storage"(;. +5 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +358 #"uploadLog"upsync +312 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (=& +3 "core" & 3 2 +2 "manipulator"&>& +3 "core" &-;   GW0 +2 "manipulator"&?% +3 "core" % \    NV +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&@(a +205 "core" ( + "manipulator"&A& +5 "core" &W  uU, + "storage"(B& +4 "core" & F >  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ж +115 "core" ' +2 "storage"(D& +4 "core" & J H  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(E'g +295 "core" ' + "storage"(F- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +3 "core" & 2 ' 8 + "manipulator"&H& +4 "core" &W V, +2 .tElbow.seek 2 + "manipulator"&I(a +4 "core" ( + "manipulator"&J& +4 "core" &W  V, +2 "storage"(K& +3 "core" & ( 1 Q +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'ϊ +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +75 "core" / +47 ."downElevator"SE.seek :down +3 "manipulator"&N& +2 "storage"(O' +7 "core" &W S, +2 "manipulator"&P% +4 "core" % φ  YU +2 .tForearm.seek :retract + "manipulator"&Q'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +143 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +19 "core" ( + "manipulator"&S& +5 "core" &< iRP + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &<RP +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'O +99 "core" ' + "manipulator"&V& +4 "core" &< OP +2 "manipulator"&W% +4 "core" %X OG +2 "collection"'X& +3 "core" &  +2 "collection"'Y& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &  +8 &  $d +10 &vPs < +9 &tq P +9 &KS [ +10 &D [\ +9 &C [\ +9 &F [\ +10 &UB [ +9 &F [ +10 &BX [\ +9 &A^ [ +9 &!]A[ [ +10 &#?W [ +9 &$DU Z +9 &&DX [ +10 &(e?Q [ +9 &*'DU [ +10 &+@S [ +9 &-DZ [\ +9 &/mEU [ +10 &10AR Z +9 &2DU [ +9 &4BT [\ +10 &6uCP [ +9 &87FL [ +9 &9CF [ +10 &;HD [\ +9 &=|C: [\ +10 &?>D; [\ +9 &AD> [ +9 &BF< [ +10 &DS= \\ +9 &F<eG ^ +9 &GG \ b! +10 &IA b6 +9 &KFA bP +10 &L< bY +9 &NB bZ +9 &P/; bZ +10 &Q5 bZ +9 &Sj4 bX +9 &U* bY +10 &V* bZ +9 &X&}+ 5 +10 &X|'- 6 +2 ( + "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.64 + .Hand.open + "manipulator"&[1 +70 "core" 1 +2 "manipulator"&\\% +4 "core" % XMG +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +109 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")^+ +3 "core" + + "sampler")_% +4 "core" %( j e  +2 "collection"'`& +3 "core" &X|&, 6 +4 "Can"u F۴f + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'a  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +4 "core"  + "sampler")c  +15 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X +31  + .tdelay 3.8 seconds +383 "collection"'g% +3 "core" %U.  +2 "sampler")h% +4 "core" %5^- c _  + .tSSV.dial :spit +2 "sampler")i +151 "core"  +2 .tSS.seek 0ml + "sampler")j' +301 "core" ' +2 .tSSV.dial CBV + "sampler")k  +152 "core"  + .tCTV.dial :intake +2 "collection"'l  +81 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:13:16.88" +1388 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'m% +3 "core" %US \ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xu  + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %o I B  + .tSSV.dial :exhaust +2 "sampler")  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +906 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")  +83 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %UA  +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0Xu +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'3'Q +113 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +150 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'? @ +70 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +9 "core" B +2 ."airStroke"CS.seek 10ml + "collection"'A' O +1490 .tSSV.dial :spit,avoiding: :exhaust +47 "sampler")B +152 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +2 "collection"'  +4 "sampler")#.0X Z T  + #tEvacuated: Intake @14.9psia, Outlet @14.6psia +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")T +151 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'79 +3 "core" 9jC< +102 "collection"'89 +2 "core" 9D: +102 "collection"'9 +2 "core" 9E 9 +102 "collection"':9 +6 "core" 9F7 +103 "collection"';9 +2 "core" 9G6 +102 "collection"'59 +3 "core" 9H4 +102 "collection"'=9 +2 "core" 9J3 +102 "collection"'?9 +2 "core" 9J!1 +103 "collection"'99 +3 "core" 9K%0 +102 "collection"'>9 +2 "core" 9M*. +102 "collection"'B9 +3 "core" 9)M.- +102 "collection"'9 +2 "core" 99N2, +102 "collection"'9 +2 "core" 9JO6+ +103 "collection"'F9 +3 "core" 9ZQ:* +102 "collection"'G9 +2 "core" 9jR?) +102 "collection"'H9 +2 "core" 9ySC( +103 "collection"'J9 +2 "core" 9TG& +102 "collection"'A9 +2 "core" 9UK& +103 "collection"'M9 +2 "core" 9VO% +102 "collection"'N9 +2 "core" 9WS# +103 "collection"'P9 +2 "core" 9XX" +102 "collection"'D9 +2 "core" 9Y\\" +102 "collection"'C9 +3 "core" 9Z` +102 "collection"'S9 +3 "core" 9Zd +102 "collection"'T9 +2 "core" 9\\h +102 "collection"'@9 +3 "core" 9 ]m +102 "collection"'E9 +2 "core" 9 ^q +102 "collection"'V9 +3 "core" 9 _u +102 "collection"'W9 +3 "core" 9 #`y +102 "collection"'I9 +2 "core" 9 -a} +103 "collection"'L9 +2 "core" 9 7a +102 "collection"'Q9 +2 "core" 9 Ac +102 "collection"'K9 +3 "core" 9 Kd +102 "collection"'O9 +3 "core" 9 Te +102 "collection"'X9 +2 "core" 9 ^f +102 "collection"'\ 9 +3 "core" 9 fg +102 "collection"'\\9 +2 "core" 9 ph +103 "collection"'Y9 +2 "core" 9 wi +102 "collection"'[9 +3 "core" 9 i +102 "collection"'`9 +2 "core" 9 j +102 "collection"'_9 +3 "core" 9 k +102 "collection"'U9 +2 "core" 9 l +102 "collection"'a9 +2 "core" 9 m +103 "collection"'b9 +2 "core" 9 n +102 "collection"'^9 +2 "core" 9 o +102 "collection"'c9 +3 "core" 9 q +102 "collection"'e9 +2 "core" 9 p +102 "collection"'f9 +3 "core" 9 r +102 "collection"'h9 +4 "core" 9 r +102 "collection"'i9 +2 "core" 9 s +103 "collection"'g9 +2 "core" 9 s +102 "collection"'k9 +2 "core" 9 u +102 "collection"'d9 +3 "core" 9 v +102 "collection"'m9 +3 "core" 9 v +102 "collection"'l9 +2 "core" 9 w +103 "collection"'p9 +2 "core" 9 x +102 "collection"'q9 +2 "core" 9 y +102 "collection"'s9 +3 "core" 9 y +102 "collection"'t9 +3 "core" 9 { +102 "collection"'n9 +2 "core" 9 { +102 "collection"'o9 +3 "core" 9 { +102 "collection"'w9 +2 "core" 9\ } +102 "collection"'x9 +3 "core" 9\ } +102 "collection"'y9 +3 "core" 9\ \ ~  +102 "collection"'u9 +2 "core" 9\  +103 "collection"'z9 +2 "core" 9\  +102 "collection"'v9 +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 +2 "core" 9\ +1 +103 "collection"'|9 +2 "core" 9\ .5 +103 "collection"'9 +2 "core" 9\ 2: +102 "collection"'9 +2 "core" 9\ 5> +102 "collection"'9 +3 "core" 9\ 8B +102 "collection"' 9 +2 "core" 9\ ;F +102 "collection"' 9 +3 "core" 9\ >J +103 "collection"'9 +2 "core" 9\ BN +102 "collection"'9 +2 "core" 9\ DS +102 "collection"'9 +3 "core" 9\ HW +102 "collection"'9 +2 "core" 9\ J[ +102 "collection"' 9 +4 "core" 9\ M_ +102 "collection"'9 +2 "core" 9\ Qc +102 "collection"'9 +3 "core" 9\ Sh +102 "collection"'9 +2 "core" 9\ Ul +102 "collection"'9 +3 "core" 9\ Xp +3 .tCH.hold 10:00,70C +8 "collection"' `\ `\ U\ +2 '9 +10 "core" q + 9\ X +2 "collection"'% +3 "core" %wzs +2 #tBegun lysing Collection Puck Heater at 68.1C/38.5psia +34620 "Can"y X +25364 "core" ` +2 "collection"'9 +3 "core" 9\ 3 +2 "collection"'% +4 "core" %  + #tEnded lysing Collection Puck Heater at 70C/31.6psia +2 .CS.seek 0ml +2 "collection"''Q +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +112 "core" A + .tCSV.dial :air +2 "collection"' @ +47 "core" ? +2 .tCS.seek 5ml +2 "collection"'!'m +1386 "core" ' +2 .tCSV.dial CTV + "collection"'"  +49 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'# @ +48 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'$  +49 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +48 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'&'Q +1372 "core" ' + "collection"''% +4 "core" %V[ +2 #tPuck @43.5psia after final lysis pressurization +6 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'( +114 "core"  + .tCBV.dial CSV + "collection"'  +30 "core" +2 "collection"'*% +4 "core" %V +2 .tCS.seek 5.001ml +2 "collection"'+'m +1378 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"',  +47 "core" + "collection"')% +5 "core" %m  + .tCS.seek 7ml +2 "collection"'-' +606 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'/ @ +48 "core" > +2 .tCS.seek 10ml + "collection"'0' O +859 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'2 ` +141 "core" b +2 #tLysing Complete +2 "collection"'.& +4 "core" &X|&st 6 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&4% +3 "core" % O o +2 "storage"(%% +3 "core" % & +2 "storage"(1. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(3(S +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &U  + "manipulator"&7& +4 "core" &9 MP + "manipulator"&8% +4 "core" %  M o +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +221 "core" ( + "manipulator"&:& +4 "core" &q ]Q:. +2 "storage"(;& +4 "core" &U  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&5'] +97 "core" ' + "storage"(=& +4 "core" &U  8 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(?'g +288 "core" ' + "storage"(9- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(>'z +35 "core" ' +2 "manipulator"&B& +4 "core" &r L:- +2 "manipulator"&% +3 "core" %S u aL +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&F( +161 "core" ( +2 "manipulator"&G& +4 "core" && rMF + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &+MF +2 .tForearm.seek CC + "manipulator"&J'O +104 "core" ' + .tHand.close +2 "manipulator"&A/ +64 "core" / +2 .tCC.seek :open +2 "collection"'M( +429 "core" ( +2 "storage"(N& +4 "core" &U ! + "storage"(P& +4 "core" &U Z + "manipulator"&D& +4 "core" &+ %IF + "manipulator"&C% +4 "core" % a .J +2 .tForearm.seek :retract + "manipulator"&S'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T(y +177 "core" ( + "manipulator"&@& +4 "core" &}  U +2 "storage"(E& +4 "core" &U % ' 5 + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&V' +104 "core" ' + .tElbow.hold +2 "manipulator"&W, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&I1 +64 "core" 1 +3 "manipulator"&L% +4 "core" %  >J9 + "storage"(Q& +4 "core" &U  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 284 counts + "manipulator"&K'! +20 "core" ' + "manipulator"&O& +4 "core" &T +2 "storage"(X& +4 "core" &U   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +17 "core" ' + "storage"(\\% +4 "core" %  o +3 ."downElevator"SE.seek :down +3 "storage"(Y' +100 ([% +2 "core" %, a +2 "manipulator"&`% +4 "core" %_ T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +91 "core" ' +76 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'U& +4 "core" &hg   + "manipulator"&a& +4 "core" & T +2 "manipulator"&b% +4 "core" %\  US( +2 .tElbow.seek FlushPuck::Garage + "manipulator"&^(-6 +198 "core" ( + "manipulator"&c& +31 "core" &-7   U1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-7 T1 +2 .tForearm.seek :garage + "manipulator"&f'n +103 "core" ' + .tHand.close +2 "manipulator"&h/ +69 "core" / + "manipulator"&i& +4 "core" &-7  !M1 +2 "manipulator"&g% +3 "core" % xN +2 .tForearm.seek :retract +2 "manipulator"&k'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +339 "core" ( + "manipulator"&m& +4 "core" &5 GON +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &5 PN +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'O +103 "core" ' + "manipulator"&q& +5 "core" &5 HPN + "manipulator"&s% +4 "core" %C P) +2 "collection"'t& +3 "core" &[^  +2 "collection"'n& +5 "core" &[^z  +2 .tCC.seek :closed + "collection"'o(X +4 "core" &[^a  +8 & ]^ $d +10 &pPr[^ \ < +9 &umX\\ \ P +9 &LN\\^m [ +10 &AZ]u Z +9 &AZ\\ Z +10 &CZ^\\ [ +9 &UB\\\\A Z +9 &AY]q Z +10 &DWZv Z +9 &BY\\\\ Z +9 &!^AY\\ Z +10 &# ?YZ Z +9 &$AY\\ Z +10 &&BXY Z +9 &(eAX[v Z +9 &*&CX\\R [ +10 &+@Y[ Z +9 &-DY[ Z +9 &/mAXZ_ Z +10 &1/?VZ6 Z +9 &2CYYs Z +10 &4AX[y Z +9 &6uCVZk Z +9 &87CWY_ Z +10 &9?VX Z +9 &;AWV Z +9 &=}>UY Z +10 &?>BYX [ +9 &AAWZ Z +10 &BFTZ Z +9 &DOSWz [ +9 &F=hMO_ \ ^ +10 &GLOE b! +9 &IJM b9 +9 &K;JL bZ +10 &LMN bf +9 &NuKNt bg +10 &PLM[ bg +9 &QINL bg +9 &S=KMx be +10 &TJK bd +9 &VgIKt be +9 &WLLf B +10 &XtHLN A +2 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 13/24 samples, on/off torque 2.86 + "collection"'w& +4 "core" &XtDKM A +2 .tHand.open + "manipulator"&x1 +70 "core" 1 + "manipulator"&y% +4 "core" % C aL) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%z +47 "core"  + "processing"%v% +4 "core" %g  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%}'U +1724 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%~  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1708 "core" ' +2 .tPSV.dial PSR + "processing"% +48 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2795 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%{ + "collection"'|  +6 "core" B +2 "processing"%  +76 "core" +106  +2 .tPSV.dial :mixloop + "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +149 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2763 "core" ' + .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2774 "core" ' + .tPSV.dial :mixloop +2 "processing"% +49 "core" +2 .tPS.seek 0ml + "processing"%'d +2764 "core" ' + .tPSV.dial :air +7 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2783 "core" ' +2 .tPSV.dial :mixloop + "processing"% +49 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2747 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &4MN + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +55 "core" ( + "manipulator"&& +5 "core" & ;R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & Q +2 .tForearm.seek CC +2 "manipulator"&r'O +96 "core" ' + .tHand.close +2 "manipulator"&/ +27 "Can"%|Uf\ X +43 "core" / +2 .tCC.seek :open +2 "collection"'( +430 "core" ( + "manipulator"&& +4 "core" & TR +2 "manipulator"&j% +3 "core" % X QR +2 .tForearm.seek :retract + "manipulator"& '\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +306 "core" ( + "manipulator"&& +4 "core" &-;  W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-;  @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&#'n +100 "core" ' + .tHand.open +2 "manipulator"&$1 +67 "core" 1 +2 "manipulator"&% +4 "core" % Z P% + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +54 ."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" &ik[  +2 "manipulator"&(% +4 "core" %  \ \ W  + "storage"(% +4 "core" % / % ( + "storage"(*. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(&( +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (,& +3 "core" & ; \   + "manipulator"&)& +4 "core" &-; /V +2 "manipulator"&+% +3 "core" %   HV  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&/(a +196 "core" ( +2 "manipulator"&-& +4 "core" &W  .S1 +2 "storage"(2& +3 "core" & ' $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&.'ж +99 "core" ' + "storage"(4& +4 "core" &  A +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%'g +303 "core" ' +2 "storage"(1- +3 "core" -'X +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (6& +2 "core" &  < +2 "manipulator"&7& +4 "core" &W YN1 + .tElbow.seek 2 +2 "manipulator"&8(a +3 "core" ( + "manipulator"&<& +4 "core" &W $N1 + "storage"(:& +4 "core" & Q +2 .tForearm.seek 2 + 300 counts + "manipulator"&;'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&=& +2 "storage"(]' +7 "core" &WM1 +2 "manipulator"&9% +3 "core" % {O +2 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&?& +4 "core" &8 OO + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &8 RNO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'O +93 "core" ' +2 "manipulator"&5& +4 "core" &8 ;LO +2 "manipulator"&% +4 "core" %C z L~ +2 "collection"'A& +3 "core" &hk  +2 "collection"'& +5 "core" &gj  +2 .tCC.seek :closed +2 "collection"'Z(X +4 "core" &hi  +10 &(lij . +9 &]sfit B +9 &.hfiR W +10 &Ahi2 Z +9 &Agg Z +9 &iAfg Z +10 &*@di Z +9 &@ei Z +10 &=fh Z +9 &rAdi Z +9 & 4?gh Z +10 &!?fh Y +9 &#Adh Z +9 &%z>eh} Z +10 &'<Aegi Z +9 &(AehP Z +9 &*Afg. Z +10 &,?ehk Z +9 &.C@cgn Z +10 &0AegQ Z +9 &1?ehH Z +9 &3?eh/ Z +10 &5KCdf Z +9 &7 @df Z +9 &8Cch Z +10 &:Adg Z +9 &Aeh Z +9 &?>ce Z +9 &ABdc Z +10 &CZC`b( Z +9 &EK[_0 \ [\ +9 &FcOT ^ +10 &HNOP b" +9 &J/NP b; +10 &KOP b[ +9 &MnNP bi +9 &O\ MO bh +10 &PNQ bi +9 &R:NQ bh +9 &SMQ bd +10 &UiMO bc +9 &VOPw bc +10 &Xh_MPi ^ +9 ( + &XRKPe C +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/25 samples, on/off torque 2.70 + .Hand.open + "manipulator"&N1 +70 "core" 1 +2 "manipulator"&P% +4 "core" % C =I~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'C  +147 "core"  + .tCSV.dial CTV +2 "collection"'@  +41 "core" ~ +2 .tPS.seek 2.5ml + "processing"%E' +2781 "core" ' +2 "collection"'J% +4 "core" % L ./3 \ +2 .tCS.seek 4ml +6 "collection"'F'NM +1651 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%I  +59 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%L  +82 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'd +2738 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'O ` +30 "core" ` +2 .tCSV.dial :air +2 "collection"'X @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'\\' O +1657 "core" ' + .tCSV.dial CTV + "collection"'S  +48 "core"  +2 .tCS.seek 0ml + "collection"'['Q +2709 "core" ' + .tCBV.dial :waste1 +2 "collection"'` @ +32 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'T  +147 "core" + "collection"'V& +4 "core" &XRlnY \ C +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&K% +4 "core" %\  K E + "storage"(U% +4 "core" % e + "storage"(a. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(>(S +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (b& +2 "core" &R  +2 "manipulator"&\ & +4 "core" &7 JJO + "manipulator"&c% +4 "core" %\ KJ E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&e(y +183 "core" ( +2 "manipulator"&Y& +4 "core" &v lP +2 "storage"(W& +3 "core" &R , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&h'] +111 "core" ' +2 "storage"(i& +4 "core" &R \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(g'g +308 "core" ' + "storage"(_- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&f& +3 "core" &v :Q +2 "storage"(^& +3 "core" &R  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&m' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&l, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(q- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate + "storage"(s' +30 "core" ' +2 "manipulator"&t% +4 "core" %  kJ + "storage"(k& +4 "core" &R  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&M'D +20 "core" ' +2 "manipulator"&w& +4 "core" &v hS +2 "storage"(x& +3 "core" &R \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&y'] +27 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(n' +39 "core" ' + "manipulator"&z& +5 "core" &v P + "manipulator"&v% +4 "core" %] +P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&( +176 "core" ( +2 "manipulator"&~& +4 "core" &5 u uKN + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &}& +2 "core" &5 IKN +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'{( +430 "core" ( + "storage"(|& +5 "core" &R # + "storage"(& +4 "core" &R $ + "manipulator"&& +4 "core" &5 LN + "manipulator"&% +4 "core" % @ L +2 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& (y +183 "core" ( + "manipulator"& & +4 "core" &~  U +2 "storage"(& +3 "core" &R  - +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +108 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +75 "core" 1 +3 "manipulator"&% +4 "core" % II +2 "storage"( & +3 "core" &R  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 264 counts + "manipulator"&' +22 "core" ' +2 "manipulator"&& +4 "core" &  ^V + "storage"(& +4 "core" &R $ % 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +19 "core" ' + "storage"(d% +4 "core" % % $ . +2 ."downElevator"SE.seek :down +4 "storage"(u' +99 (o% +2 "core" %+  >a +2 "manipulator"&% +4 "core" %|  U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +91 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%r  +81 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2790 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +47 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%"  +48 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%$ +48 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +48 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%''d +2737 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &W + "manipulator"&(& +4 "core" &  \ hU + "manipulator"&% +4 "core" %\   bU4 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(-6 +198 "core" ( + "manipulator"&#& +4 "core" &-;  mU +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &-;  SU +2 .tForearm.seek :garage +2 "manipulator"&)'n +99 "core" ' +2 .tHand.close + "manipulator"&+/ +72 "core" / +2 "manipulator"&3& +4 "core" &-; O + "manipulator"&-% +4 "core" % ΀ ?O +2 .tForearm.seek :retract +53 "manipulator"&2'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +128 "core" ( + "manipulator"&4& +4 "core" &H }T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &H RT +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&1'Η +104 "core" ' +2 "manipulator"&6& +4 "core" &H  MV +2 "manipulator"&7% +3 "core" %Γ  XV_ +2 "processing"%<& +4 "core" &R +2 "processing"%:& +6 "core" &[ +2 .tPC.seek :closed +3 "processing"%R(X +3 "core" &S +6 &"_ \ %f +10 &qPrW = +9 &qn\\ Q +9 &9Qe ^ +10 &C_ ^ +9 &?g ^ +10 &Bi ^ +9 &C>t ] +9 &Cp ^ +10 &>h ] +9 &?u ] +9 &!JC ^ +10 &# ? ^ +9 &$A~ ^ +10 &&D ^ +9 &(R@ ^ +9 &*C ^ +10 &+? ] +9 &-C ] +9 &/ZC ^ +10 &1F ^ +9 &2D ] +10 &4A ^ +9 &6bG ^ +9 &8%?Y ] +10 &9C ^ +9 &;D ^ +9 &=k= ] +10 &?,GF ^ +9 &@AE ] +10 &BG@ ] +9 &DqN; ^ +9 &F,_8 ` +10 &G}9 b& +9 &IG b5 +9 &KEH bG +10 &L bF +9 &N bF +10 &PP bG +9 &Q bF +9 &S bG +10 &UO bC +9 &V bB +9 &Xf[Y N +9 ( +2 &X + + "processing"%:& +4 #tProcessing Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.04 + "processing"%=& +4 "core" &X + + .tHand.open +2 "manipulator"&91 +73 "core" 1 +2 "manipulator"&/% +4 "core" % Γ S_ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%?  +47 "core"  + .tPSV.dial :mixloop +2 "processing"%G +48 "core" +2 "processing"%%% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%;'^ +398 "core" ' + .tPSV.dial PSR +2 "processing"%5 +114 "core"  +2 "processing"%% +4 "core" %\\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%A'. +501 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +2013 "core" ' +2 .tdelay 3 seconds +306 .PSV.dial :mixloop +2 "processing"%] +126 "core" + .tPTV.dial :mixing +2 "processing"%B @ +81 "core" B +2 .tPBV.dial :waste2 + "processing"%  +102 "core"  +2 .tPS.seek 0ml +2 "processing"%N'd +2746 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&P& +4 "core" &HR +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( + "manipulator"&C& +5 "core" &H S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &HS +2 .tForearm.seek PC +2 "manipulator"&H'Η +98 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 .tPC.seek :open + "processing"%J( +421 "core" ( +2 "manipulator"&0& +4 "core" &H RQ + "manipulator"&I% +4 "core" % Μ lQ^ +2 .tForearm.seek :retract + "manipulator"&L'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(-6 +140 "core" ( +2 "manipulator"&O& +4 "core" &-PT + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-P ZT +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F'n +105 "core" ' +2 .tHand.open + "manipulator"&S1 +72 "core" 1 +2 "manipulator"&\\% +4 "core" % M N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +105 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%T& +4 "core" &T + "manipulator"&V% +4 "core" %\  W + "storage"(K% +4 "core" % ' -  + "storage"(U. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(a( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (b& +3 "core" &  @ + "manipulator"&\ & +4 "core" &-P  U + "manipulator"&c% +4 "core" %\   U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&&(a +189 "core" ( + "manipulator"&Y& +4 "core" &WS2 +2 "storage"(W& +3 "core" & $ "  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +107 "core" ' +2 "storage"(i& +4 "core" & % & + + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'g +313 "core" ' + "storage"(_- +4 "core" -'y + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (f& +3 "core" &  V + "manipulator"&^& +4 "core" &W R2 + .tElbow.seek 2 +2 "manipulator"&q(a +3 "core" ( +2 "manipulator"&t& +3 "core" &W 8R2 +2 "storage"(k& +3 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&w'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&x/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&z& + "storage"(v' +7 "core" &WO2 +2 "manipulator"&h% +4 "core" % τ ;Q +2 .tForearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&g(? +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +123 "core" ( +2 "manipulator"&m& +4 "core" &H -S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &H R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s'Η +102 "core" ' +2 "manipulator"&~& +4 "core" &H QP + "manipulator"&}% +4 "core" %Ι CPe +2 "processing"%y& +3 "core" &  +2 "processing"%l& +5 "core" &  +2 .tPC.seek :closed + "processing"%(X +6 "core" &  +9 &'j / +9 &\\u C +10 &6~i X +9 &G ] +9 &F ^ +10 &lA ] +9 &.A ] +10 &D ] +9 &? ] +9 &tC ] +10 & 7> \\ +9 &!D ] +9 &#C ] +10 &%zA ] +9 &'<C ] +10 &(? ] +9 &*A ] +9 &,D ] +10 &.FA ] +9 &0D ] +9 &1C ] +10 &3B ] +9 &5OC \\ +10 &7C ] +9 &8A ] +9 &:C ] +10 &? ] +9 &?C ] +10 &AD ] +9 &C]F ] +10 &ES _ +9 &Fd a +9 &H| b% +10 &JB b3 +9 &K bB +9 &M bC +10 &OY bA +9 &Q bB +10 &R b@ +9 &T` b@ +9 &V  b> +10 &W E +9 &X|g: F +9 ( +2 "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.98 + .Hand.open + "manipulator"&p1 +4 "core" &X<@ = +63 1 +2 "manipulator"&Z% +4 "core" % Ι `Le + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +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"% S +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 +3 "core" 9) +102 "processing"%9 +2 "core" 9* +103 "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"%d9 +2 "core" 9*/! +102 "processing"%9 +2 "core" 9)3! +102 "processing"%o9 +3 "core" 9)7" +102 "processing"%9 +3 "core" 9);" +102 "processing"% 9 +3 "core" 9 *?! +102 "processing"%9 +2 "core" 9$*D! +102 "processing"%9 +2 "core" 9'*H! +102 "processing"%n9 +2 "core" 9+)L! +103 "processing"%r9 +2 "core" 9.*P! +102 "processing"%9 +2 "core" 93+T! +102 "processing"%u9 +2 "core" 98+X +102 "processing"%Q9 +3 "core" 9<*] +102 "processing"%9 +2 "core" 9@*a +102 "processing"%"9 +3 "core" 9G+e +102 "processing"%$9 +3 "core" 9L,i +102 "processing"%9 +2 "core" 9S+m +102 "processing"%9 +2 "core" 9X+q +103 "processing"% 9 +2 "core" 9_+v +102 "processing"%(9 +2 "core" 9e+z +102 "processing"%9 +3 "core" 9k,~ +102 "processing"%#9 +2 "core" 9s, +102 "processing"%,9 +3 "core" 9y, +102 "processing"%9 +2 "core" 9, +102 "processing"%+9 +3 "core" 9- +102 "processing"%39 +3 "core" 9- +102 "processing"%-9 +2 "core" 9- +102 "processing"%j9 +3 "core" 9. +102 "processing"%49 +2 "core" 9. +102 "processing"%!9 +2 "core" 9- +102 "processing"%)9 +3 "core" 9. +102 "processing"%69 +54 "core" 9. +102 "processing"%79 +3 "core" 9. +102 "processing"%<9 +2 "core" 9/ +102 "processing"%*9 +2 "core" 9/ +103 "processing"%29 +2 "core" 90 +102 "processing"% 9 +2 "core" 90 +102 "processing"%=9 +3 "core" 90 +102 "processing"%99 +2 "core" 90 +102 "processing"%/9 +2 "core" 91 +103 "processing"%:9 +2 "core" 91 +103 "processing"%?9 +2 "core" 9\ 1 +3 .tPH.hold 2:00:00,28C +8 "processing"%G pSp +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%% +125 "core"  +2 "processing"%1% +4 "core" %eI  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%'' +612 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%5'Ҧ +1705 "core" ' + .tPTV.dial :puck + "processing"%  +80 "core"  +2 .tPSV.dial PTV + "processing"%; +83 "core" +2 .tPBV.dial :waste1 + "processing"%A  +147 "core"  +2 "processing"%]% +4 "core" %ҡ  +2 .tPS.seek 1.5ml + "processing"%B'Q +616 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%8'd +1674 "core" ' +2 .tdelay 5:00 +1508 "Can"| E X +28494 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +38 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +38 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +81 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2790 "core" ' + .tPSV.dial PTV +2 "processing"% +81 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +80 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%R +81 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +80 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +2773 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +148 "core" + .tPSV.dial :mixloop +2 "processing"%X +47 "core" + .tPRV.dial :ab1 +2 "processing"%H @ +92 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'S  + "processing"%\\  +48 "core"  + +2 "processing"%L% +4 "core" %b4  +2 .tPS.seek 0.3ml +2 "processing"%T'a +343 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'V  +31 "core" +2 .tPRV.dial :air +2 "processing"%K  +45 "core"  +2 .tPS.seek 0.9ml + "processing"%U'G[ +1256 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +81 "core" > +2 .tPS.seek 0.5ml +2 "processing"%b' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%\  +59 "core" + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%c'Ҧ +1704 "core" ' + .tPSV.dial :PML +2 "processing"%> +45 "core" +2 .tPTV.dial :mixing + "processing"%Y @ +83 "core" B +2 .tPBV.dial :waste1 + "processing"%W  +38 "core" + "processing"%E% +4 "core" %ҧ$  +2 .tPS.seek 1.85ml +2 "processing"%i' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%` * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%_'d +2074 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'f& +3 "core" &  +2 "manipulator"&^& +3 "core" &H G +2 "manipulator"&t% +3 "core" %\ ! H F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&k(-6 +131 "core" ( + "manipulator"&x& +4 "core" &-2 ?E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-2 KG +2 .tForearm.seek :garage +2 "manipulator"&h'n +104 "core" ' + .tHand.close +2 "manipulator"&&/ +76 "core" / +3 "manipulator"&& +4 "core" &-A c f [= + "manipulator"&D% +4 "core" % p  v o> +2 .tForearm.seek :retract + "manipulator"&w'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +322 "core" ( + "manipulator"&q& +4 "core" &2 v y g>L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &3 w p AL +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'O +104 "core" ' +2 "manipulator"&}& +4 "core" &3 m X ~:L +2 "manipulator"&y% +3 "core" %V q _ = +2 "collection"'v& +4 "core" & +2 "collection"'e& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'J(X +5 "core" &  +9 &%h/ +9 &[tC +10 &/gX +9 &F\\ +10 &D[ +9 &gD\\ +9 &)@\\ +10 &@\\ +9 &>[ +9 &o?\\ +10 & 2@[ +9 &!<[ +10 &#>[ +9 &%y;[\ +9 &'9A\\ +10 &(<[\ +9 &*C[ +9 &,C[ +10 &.CB[\ +9 &0B\\ +10 &1?[ +9 &3<[ +9 &5J<[ +10 &7 A[ +9 &8B\\ +9 &:<[\ +10 &A[ +10 &?;[ +9 &A>[ +9 &CZ>[ +10 &EM] +9 &Fjzv` +9 &Hb% +10 &J.~b? +9 &Kb_ +10 &Moba +9 &O\ bb +9 &Pbc +10 &R8bc +9 &Sbc +9 &Ubbc +10 &Vbd +9 &X\\^^ +9 ( +3 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 13/25 samples, on/off torque 2.65 + "collection"'p& +4 "core" &XwJC + &XwKC + .tHand.open +2 "manipulator"&Z1 +70 "core" 1 + "manipulator"&% +4 "core" % V U 7 Y7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +109 "core" ' + .tPSV.dial PSR +2 "processing"% +115 "core"  + "processing"%s% +4 "core" %e +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'U +1713 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1690 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2773 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  + "collection"'  +36 "core"  +145  +2 .tPSV.dial :mixloop + "processing"% +114 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +83 "core" +2 .tPS.seek 0ml +2 "processing"%d'd +2740 "core" ' + .tPSV.dial :air + "processing"%  +58 "core" +2 .tPS.seek 2.5ml +2 "processing"%o' +914 "Can"}mC X +1831 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2748 "core" ' + .tPSV.dial :air +2 "processing"%  +59 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2752 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +46 "core" +2 .tPS.seek 0ml + "processing"%r'd +2742 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &1 ~ [AL +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +51 .tElbow.seek CC +2 "manipulator"&u( +3 "core" ( + "manipulator"&Q& +4 "core" &1 AL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &1 cAL +2 .tForearm.seek CC +2 "manipulator"&"'O +91 "core" ' + .tHand.close +2 "manipulator"&$/ +66 "core" / +2 .tCC.seek :open + "collection"'( +430 "core" ( +2 "manipulator"&& +4 "core" &1 } u rAL + "manipulator"& % +4 "core" % c t t \\B +2 .tForearm.seek :retract +2 "manipulator"&('\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +327 "core" ( + "manipulator"&#& +4 "core" &-< E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-< -G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' + .tHand.open + "manipulator"&+1 +65 "core" 1 + "manipulator"&3% +4 "core" % X w AA +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +101 "core" ' +2 ."da"delayUntil "14:03:52.06" +23678 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%j @ +81 "core" A + ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%)  +59 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2790 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%7 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%* +49 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +48 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2772 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%= +147 "core"  +2 "processing"%9% +4 "core" %d- + #"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"%/' +614 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Ҧ +1698 "core" ' +2 ."da"PTV.dial :puck + "processing"%?  +82 "core"  + ."da"PSV.dial PTV +2 "processing"%% +81 "core" +2 ."da"PBV.dial :waste1 + "processing"%1  +38 "core" + "processing"%N% +4 "core" %ҧ3  +2 ."da"PS.seek 1.5ml +2 "processing"%''W +619 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%;'d +1682 "core" ' +2 ."da"delay 2:00 +9155 "Can"}I AX +2847 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%] * +38 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2786 "core" ' +2 ."da"PSV.dial PTV + "processing"%B +94 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +82 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%C  +92 "core" +2 ."da"PS.seek 0ml + "processing"%@'d +2748 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +149 "core"  + "processing"%% +4 "core" %g3 + #"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"%.' +616 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1705 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%0 +81 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +38 "core" + "processing"%O% +4 "core" %ҢP +2 ."da"PS.seek 1.5ml +2 "processing"%X'R +606 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'd +1688 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%S * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +93 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2774 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +82 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%F  +92 "core" +2 ."da"PS.seek 0ml +2 "processing"%U'd +2778 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%\  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +7 "processing"%b  +148 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%>  +46 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%Y +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%W'a +398 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%E  +47 "core"  +2 "processing"%`% +4 "core" %^/ + ."da"PS.seek 0.55ml +2 "processing"%c' +354 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%i  +60 "core" +2 ."da"PS.seek 2ml +2 "processing"%f'Ҧ +1638 "core" ' + ."da"PSV.dial :PML +2 "processing"%^ +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%t @ +81 "core" A + ."da"PBV.dial :waste1 +2 "processing"%x  +37 "core" +2 "processing"%z% +4 "core" %ҡ; + ."da"PS.seek 1.85ml +2 "processing"%g' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%& * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +2055 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +11393 "Can"E X +36609 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +37 "core" +2 ."da"delay 30 seconds +3051 .PBV.dial between PSV and waste1 +2 "processing"%| * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%h  +59 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2799 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%q +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%M  +47 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%} +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +47 "core"  +3 ."da"PS.seek 0ml + "processing"%v'd +2779 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%w +160 "core"  + "processing"%{% +4 "core" %`4 + #"da"Pulling 0.5ml of PSR.wash +7 .PSR.select :wash +2 "processing"% +14 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +629 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Ҧ +1704 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +82 "core"  + ."da"PSV.dial PTV +2 "processing"%e +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%s% +3 "core" %ҡ6 \ +2 ."da"PS.seek 1.5ml +2 "processing"%~'Q +615 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1688 "core" ' +2 ."da"delay 2:00 +7873 "Can"~I mX +4129 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2796 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2769 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +148 "core"  + "processing"%% +4 "core" %h: + #"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' +606 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1691 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +81 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" + "processing"%% +4 "core" %Ҥ\\ +2 ."da"PS.seek 1.5ml +2 "processing"%'T +614 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1695 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%l +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2794 "core" ' +2 ."da"PSV.dial PTV + "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +81 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%u  +81 "core"  +2 ."da"PS.seek 0ml + "processing"%#'d +2776 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +148 "core"  + "processing"%+% +5 "core" %c@ + #"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"%3' +610 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%('Ҧ +1695 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +37 "core" +2 "processing"%4% +3 "core" %ҥ: +2 ."da"PS.seek 1.5ml +2 "processing"%!'U +610 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r'd +1688 "core" ' +2 ."da"delay 2:00 +11098 "Can"XX +905 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +38 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +80 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2787 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%= +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%9 +81 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core"  +3 ."da"PS.seek 0ml + "processing"%/'d +2765 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%? +165 "core"  +8 "processing"%%% +17 "core" %a% +3 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +6 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%1' +357 "core" ' +2 ."da"delay 5 seconds +502 "processing"%N% +3 "core" %& +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%:' +357 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1714 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%' +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +37 "core" +46 "processing"%]% +11 "core" %ҥA +2 ."da"PS.seek 1.5ml +2 "processing"%5'U +611 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%; * +37 "core" , +3 ."da"PS.seek 0ml + "processing"%B'd +1713 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +37 "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"%C +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2804 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +83 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +93 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%.  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2774 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +150 "core"  +2 "processing"%O% +4 "core" %a^ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%R'Ҧ +2243 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +7 "processing"%H +81 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%\\% +4 "core" %ҧ8 +2 ."da"PS.seek 1.5ml + "processing"%S'W +615 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%L * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%I  +116 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'd +1700 "core" ' +2 "processing"%K9 +3 "core" 9Md7 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%T  +4 "core" 7 7 +2 "processing"%F& +3 "core" &X;L= +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  $4 E + "storage"(\ % +4 "core" % j k p + "storage"(b. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(>(S +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (Y& +3 "core" &T W H + "manipulator"&U& +4 "core" &-< \  .3 + "manipulator"&E% +4 "core" %\   o4 E +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`(y +211 "core" ( + "manipulator"&W& +4 "core" &  3. +2 "storage"(i& +3 "core" &T j i  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +101 "core" ' + "storage"(^& +4 "core" &T j j  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(t'g +306 "core" ' + "storage"(x- +4 "core" -'b + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&z& +3 "core" &/. +2 "storage"(&& +3 "core" &T H O 6 + ."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"&f' +29 "core" ' +2 ."da"Elbow.hold + "manipulator"&g, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(D- +2 "core" -'b +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(|' +30 "core" ' + "manipulator"&h% +4 "core" %- +2 "storage"(& +4 "core" &T R Q K + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&q'; +20 "core" ' + "manipulator"&M& +4 "core" & 6 ?6. +2 "storage"(}& +4 "core" &T l u  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&y'] +31 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(k'x +38 "core" ' + "manipulator"&w& +4 "core" & 3. +2 "manipulator"&{% +4 "core" %^   P4 + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&p(? +293 "core" ( +2 "manipulator"&& +4 "core" &E   5 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &E 6 # 4 +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +103 "core" ' +2 ."da"Hand.close + "manipulator"&s/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%Z( +430 "core" ( + "storage"(_& +4 "core" &T k i  + "manipulator"&~& +4 "core" &E   k3 + "manipulator"&% +4 "core" % Τ   3< +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +285 "core" ( +2 "manipulator"& & +3 "core" &  ;42 +2 "storage"(& +3 "core" &T h i K +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +108 "core" ' +2 ."da"Hand.open + "manipulator"&1 +73 "core" 1 +2 "storage"(- +3 "core" -'x +3 ."da"SE.seek 1.9 Pucks below Top Plate + "storage"( 'D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(d'~ +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23oct0214h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +19491 "Can"IX +9160 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 278.679 seconds\ /var/log/esp/da23oct0214h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23oct0214h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23oct0214h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23oct0214h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23oct0214h50ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "278.679 sec auto-exposure",Subject: "da23oct0214h50ml images!" +3 "storage"(- +4 "core" -'~ +2 "storage"(& +3 "core" &T ^ Z +2 "manipulator"&o& +10 "core" &  ) #82 +7 ."da"Elbow.seek 1 +10 "manipulator"& (y +56 "core" ( +2 "manipulator"&n& +4 "core" & _ ` L< + "storage"(& +6 "core" &T C +2 ."da"Forearm.seek 1 + 600 counts + "manipulator"&'] +4 "core" ' +3 ."da"SE.reconfigure :gently +65 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(Q' +61 "core" ' + "manipulator"&& +4 "core" & G +2 "storage"($& +7 "core" &T  + ."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"&m' +31 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&l, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +6 ."da"SE.seek 2.04 Pucks below Top Plate +4 "storage"(' +29 "core" ' +4 "manipulator"&% +8 "core" % ^ ` 6@ +4 "storage"( & +8 "core" &T w +4 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 296 counts +3 "manipulator"&"'- +19 "core" ' +2 "manipulator"&u& +4 "core" & uJ +2 "storage"(J& +4 "core" &T z +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&,'] +22 "core" ' +4 "storage"(+% +9 "core" % t +4 ."downElevator"SE.seek :down +6 "storage"(#' +98 (3% +6 "core" %! }a +4 "manipulator"&% +7 "core" %J H +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&j'\ +94 "core" ' +23 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (4& +6 "core" &T y +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge + "processing"%(& +8 "core" & +4 "manipulator"&)& +8 "core" & :H +2 "manipulator"&!% +8 "core" %\  G6 +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&7(-6 +191 "core" ( +5 "manipulator"&<& +9 "core" &-< hH> +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &*& +4 "core" &-< iH> +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&r'n +107 "core" ' +4 ."psFlush"Hand.close + "manipulator"&6/ +69 "core" / +2 "manipulator"&=& +8 "core" &-< QC> +4 "manipulator"&9% +8 "core" % q C +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&2(? +132 "core" ( +4 "manipulator"&?& +11 "core" &? | MI +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +2 &%& +8 "core" &? I +5 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&/'Η +107 "core" ' +4 "manipulator"&N& +8 "core" &? TF +2 "manipulator"&1% +8 "core" %Δ Go +4 "processing"%:& +8 "core" & +4 "processing"%'& +8 "core" & +4 & +4 ."psFlush"PC.seek :closed +3 "processing"%A(X +8 "core" & +6 &1 +8 & At6 +8 &2foJ +11 &`\\ +8 &hA] +9 &+C] +11 &A] +8 &=] +11 &s@\\ +9 &5?\\ +8 &?] +11 & ?] +8 &"z@] +9 &$;E] +11 &%?\\ +8 &'A] +10 &)B] +11 &+D?] +7 &-?] +11 &.<\\ +8 &0B] +11 &2KD] +9 &4 A] +8 &5C^ +11 &7?] +9 &9RD] +8 &;D] +11 &<C] +8 &>C^ +9 &@[?] +11 &BC] +8 &CC^ +11 &EN_ +9 &GSpb +8 &I ~b, +13 &Jb= +8 &LlbB +8 &NbB +10 &Ob? +8 &Qxb? +11 &S#b@ +9 &Tb? +8 &Vvb< +11 &X{8 +7 &X+ +4 ( +2 "processing"%'& +10 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.99 + "processing"%]& +8 "core" &X+ +2 &X+ +2 ."psFlush"Hand.open +4 "manipulator"&1 +78 "core" 1 +2 "manipulator"&;% +8 "core" % Δ Eo +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&5'\ +100 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"% +61 "core"  +4 "processing"%P% +7 "core" %` +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%C' +267 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +345 "core" ' +2 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%B' +756 #"uploadLog"upsync +1473 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"%8 @ +215 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +148 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%@ +115 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%.'F +2768 "core" ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +2 "processing"% +115 "core"  + "processing"%% +4 "core" %G" +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +610 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2226 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%H  +37 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%X @ +81 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +115 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%R'F +2741 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%L +116 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%I'T +1148 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1692 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +81 "core" +2 ."psFlush"PTV.dial :puck + "processing"%T  +82 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%F'd +2738 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +82 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +609 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2248 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +59 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2746 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +48 "core" > +53 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2737 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%i  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2738 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%^ +47 "core"  +2 ."psFlush"PSR.select :air +7 .PS.seek 2.5ml +2 "processing"%-' +2764 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%x +80 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%z'd +2740 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%& @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2731 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +92 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2741 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +46 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'T +1142 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +964 "Can"C/X +718 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +80 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%c  +59 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2736 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +82 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +607 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2232 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +81 "core" + ."psFlush"PBV.dial PSV +2 "processing"%y U +59 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2749 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%g @ +59 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2758 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%s  +99 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v'd +2738 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2768 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +80 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2740 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +59 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2731 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +94 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%p'd +2734 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" & \ +2 "manipulator"&& +4 "core" &?  L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&k& +3 "core" &? K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &? )K +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tPC.seek :open +2 "processing"%o( +427 "core" ( + "manipulator"&n& +4 "core" &?  )I + "manipulator"&% +4 "core" % Ι GI/ +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +404 "core" ( +2 "manipulator"&& +4 "core" &:  JO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &: RIO +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'O +101 "core" ' + "manipulator"&& +4 "core" &9 |DO +2 "manipulator"&u% +4 "core" %R D# + "collection"'J& +4 "core" &  +2 "collection"'+& +5 "core" &)  +2 .tCC.seek :closed + "collection"'d(X +4 "core" &  +9 &(m . +9 &\\u B +10 &+~j W +9 &F [ +9 &F [ +10 &bC [ +9 &$D [ +10 &A [ +9 &D [ +9 &iC \\ +10 & -A [\ +9 &!@ [ +9 &#B [\ +10 &%s? [\ +9 &'4C [ +10 &(@ [ +9 &*A [ +9 &,{> [\ +10 &.<E [ +9 &/D [ +9 &1@ [ +10 &3A [ +9 &5DA [ +10 &7@ [ +9 &8D \\ +9 &:A [ +10 & C \\ +9 &?? [\ +10 &AC [ +9 &CSC \\ +10 &EP \\ +9 &Fm ` +9 &Ht|b& +10 &J&urbA +9 &K{{bc +9 &Mbbd +10 &Nbe +9 &Pbe +10 &R+bc +9 &Sba +9 &UXb` +10 &Vba +9 &XV_\\ +9 ( +3 "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 13/25 samples, on/off torque 2.64 + "collection"'& +4 "core" &XqA A + &XqC A +2 .tHand.open + "manipulator"&31 +71 "core" 1 +2 "manipulator"&% +4 "core" % R x t @# +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +4 "core" &XqC$ A +2 "collection"'m% +3 "core" %L  +2 .tCSV.dial CSR + "collection"'4  +47 "core"  + "collection"'"% +4 "core" %L  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'('m +1386 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 ')% +3 "core" %m.  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'!' +734 "core" ' + .tCSV.dial :waste +2 "collection"' +150 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"','Q +2051 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'<& +4 "core" &XqC9 A +2 "collection"'*% +3 "core" %N3  +2 .tCSV.dial :flush + "collection"'#  +57 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'l'm +1389 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'6 @ +61 "core" ? +2 "collection"'=% +4 "core" %m9  +2 .tCS.seek 7ml + "collection"'9' +602 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'j  + '?  +50 "core"  +103  + .tCBV.dial :waste1 +2 "collection"'% @ +47 "core" ? +2 .tCS.seek 0ml +2 "collection"'r'Q +1910 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'N& +4 "core" &XqC' A + "collection"'1% +4 "core" %V!  + .tCSV.dial :flush +2 "collection"'7  +82 "core" +2 .tCS.seek 5ml +2 "collection"':'m +1396 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +48 "core" A +2 "collection"'Z% +4 "core" %m"  +2 .tCS.seek 7.001ml +2 "collection"']' +608 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +47 "core"  + .tCBV.dial :waste2 +50 "collection"';  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'''Q +1891 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &XqC A +2 "collection"'P% +4 "core" %M#  + .tCSV.dial CSR +2 "collection"'/  +47 "core"  + "collection"'V% +4 "core" %M  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'C'O +2179 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'8' O +604 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '@  +115 "core" +37  +2 .tCTV.dial :intake + "collection"'B  +82 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +2181 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +81 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'.'Q +607 "core" ' +2 .tCSV.dial CSR +6 "collection"'O  +118 "core"  + "collection"'H% +4 "core" %Q  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'X'm +1394 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'\\' O +1386 "core" ' + .tCSV.dial CBV +2 "collection"'0 +117 "core" +2 .tCS.seek 0ml +2 "collection"'L'Q +2682 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &7 GO +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I( +3 "core" ( + "manipulator"&K& +5 "core" &7 GO + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &7 GO +2 .tForearm.seek CC +2 "manipulator"&S'O +104 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'F( +429 "core" ( + "manipulator"&\ & +4 "core" &7 sCO +2 "manipulator"&Y% +3 "core" % Z A +2 .tForearm.seek :retract +2 "manipulator"&U'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&b(-6 +327 "core" ( +2 "manipulator"&a& +3 "core" &-?  GK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &-?  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i'n +109 "core" ' + .tHand.open +2 "manipulator"&W1 +67 "core" 1 +2 "manipulator"&^% +4 "core" % N F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + "processing"%x& +4 "core" &  +2936 "Can"6\ X +60001 6 [X +60001 6X +60001 6X +349 #t-> exit +5 #mEXIT @1696275482.17EDT @1697130556.50EDT = =tMAIN =mMAIN_scheduler @EDT1697130558.39 #"core_reset"Sent BREAK +2 #t@61845 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +412 "Can" <" +  <" + #tPolling Can every 10:00 +3 #Cleanly exited at 15:38:02EDT02-Oct-23 +1960 #-> ESP.ready! +3 #Powering core bus +547 .Gate.power :raw,:ON +2 "sampler") +26 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % K +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %< D + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +2 "core" % = +2 .tSS.configure :default +3 "sampler")#.0X access 1 +3 "storage"(;% +3 "core" % \ # +2 "manipulator"&<% +4 "core" %\  H S %0 + "manipulator"&=& +4 "core" & U U9) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &<+   +1397 #t-> access 2 +2 "storage"(@% +2 "core" %  # +2 "manipulator"&A% +4 "core" %\  W V m0 + "manipulator"&B& +4 "core" & P S /9) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (D& +3 "core" &K x x   +1571 #t-> startTube 2 +390 #-> da 50 + #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:15:31EDT12-Oct-23\\n{}\\nCan@13:09:25, 20.8C, 43% humidity, 15.0psia, 11.547V, 0.147A, 0.290Ah, 1.70W",Subject: "da sampling at most 50ml" +4 "collection"'E& +3 "core" & D +2 .tHand.open +2 "manipulator"&F1 +77 "core" 1 + "manipulator"&G% +4 "core" % \  ` s k0 +2 "storage"(H% +6 "core" % C # + "storage"(I. +4 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(J( +369 #"uploadLog"upsync +303 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +3 "core" &   +2 "manipulator"&L& +4 "core" & J b S9) +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M(a +47 "core" ( +2 "manipulator"&N& +4 "core" &l z , +2 "storage"(O& +4 "core" &  \\ % +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ж +108 "core" ' + "storage"(Q& +5 "core" & d $ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'g +307 "core" ' +2 "storage"(S- +3 "core" -'S + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (T& +2 "core" & | +2 "manipulator"&U& +3 "core" &l x {  +2 .tElbow.seek 2 +2 "manipulator"&V(a +5 "core" ( + "manipulator"&W& +4 "core" &k n _ +2 "storage"(X& +3 "core" &  " +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/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +2 "storage"(\\' +7 "core" &k @ C  + "manipulator"&]% +4 "core" % ~ X S N +2 .tForearm.seek :retract + "manipulator"&^'\ +103 "core" ' + .tElbow.seek CC +2 "manipulator"&_( +135 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +36 "core" ( +2 "manipulator"&`& +4 "core" &; L Q dO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &;  4O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +105 "core" ' +2 "manipulator"&c& +4 "core" &; 1 {O +2 "manipulator"&d% +4 "core" %V  g{ +2 "collection"'e& +4 "core" & @ +2 "collection"'f& +4 "core" & @ +3 .tCC.seek :closed + "collection"'g(X +4 "core" & @  +10 &0y :/ +9 &^w :C +9 &.k :W +10 &I I H Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "13:18:56.90" +1400 #"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") +210 "collection"'w% +2 "core" %S|| = +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +299 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")  +82 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %Swu : + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X? /@ + "sampler")% +4 "core" %jC@ /@ + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %jRK 3@ + .tSSV.dial :exhaust +2 "sampler")  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")' +923 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 50.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'& +3 "core" &XlIF >\\ +2 ."airStroke"CSV.dial :waste +4 "sampler")% +4 ."airStroke"CS.seek 0ml +3 "collection"''Q +3 "core" %MG / +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'" @ +80 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'%' O +126 "core"  +2 .tCTV.dial :air + "collection"''  +50 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +29 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")) +147 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'(  "sampler")' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +133 "core"  +18  +645 ' + "sampler")#% +4 "core" % 0 +2 .tCBV.dial between SSV and waste2 + "collection"',  +31 "core"  + "collection"'-% +4 "core" % N\  > +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'.  +58 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Tb +3 .tCS.seek 0ml + "collection"'/'Q +2146 "core" ' ,VT > +3 "collection"'0% +4 "core" % VV > + "sampler")1% +3 "core" %| 0 +2 #tBubblePoint: Intake @39.3psia, Outlet @15.0psia + .CBV.dial SSV +2 "collection"'2 @ +30 "core" @ +2 .tSS.reconfigure :default +2 "sampler")#.0X& +4 "core" &Xm D\\ + ."airStroke"CSV.dial :waste +4 "sampler")E% +3 "collection"'F +3 "core" %} 5 +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")G  +69 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'H'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'I @ +69 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +7 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'C' O +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +147 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'L  +3 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1122 "collection"'Z% +3 "core" %|{ C +2 "sampler")[% +3 "core" %.zv 4 +2 #tEvacuated: Intake @14.5psia, Outlet @14.7psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")] +146 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +102 "collection"'89 +3 "core" 9Wn= +102 "collection"'?9 +2 "core" 9ko: +102 "collection"'/9 +2 "core" 9o9 +103 "collection"';9 +2 "core" 9q8 +102 "collection"'=9 +2 "core" 9r6 +102 "collection"'!9 +2 "core" 9s4 +103 "collection"'A9 +2 "core" 9s3 +102 "collection"'B9 +2 "core" 9t 1 +102 "collection"'@9 +3 "core" 9v0 +102 "collection"'>9 +3 "core" 9y0 +102 "collection"'E9 +2 "core" 9 y- +102 "collection"'F9 +2 "core" 91z, +103 "collection"'G9 +2 "core" 9Cz!, +102 "collection"'I9 +3 "core" 9Tz%* +102 "collection"'D9 +2 "core" 9d{)) +102 "collection"'H9 +2 "core" 9u|.' +103 "collection"'K9 +2 "core" 9}2& +102 "collection"'L9 +2 "core" 96% +102 "collection"'O9 +3 "core" 9:$ +102 "collection"'Q9 +2 "core" 9># +104 "collection"'$9 +4 "core" 9B" +47 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +43 "collection"'&9 +2 "core" 9G +102 "collection"' 9 +3 "core" 9K +102 "collection"'C9 +3 "core" 9O +102 "collection"'T9 +2 "core" 9S +102 "collection"'U9 +5 "core" 9 X +106 "collection"'W9 +2 "core" 9 \\ +102 "collection"'N9 +2 "core" 9 "` +102 "collection"'Z9 +3 "core" 9 .d +102 "collection"'[9 +2 "core" 9 9h +102 "collection"']9 +2 "core" 9 Em +102 "collection"'X9 +2 "core" 9 Oq +103 "collection"'M9 +2 "core" 9 Zu +102 "collection"'`9 +4 "core" 9 dy +102 "collection"'R9 +2 "core" 9 m} +103 "collection"'Y9 +2 "core" 9 w +102 "collection"'P9 +2 "core" 9  +102 "collection"'c9 +2 "core" 9  +103 "collection"'S9 +5 "core" 9  +102 "collection"'V9 +2 "core" 9  +103 "collection"'a9 +2 "core" 9  +102 "collection"'d9 +2 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'e9 +2 "core" 9  +103 "collection"'h9 +2 "core" 9  +102 "collection"'+9 +2 "core" 9  +102 "collection"'i9 +3 "core" 9  +102 "collection"'f9 +2 "core" 9  +103 "collection"'l9 +2 "core" 9  +143 "collection"'b9 +12 "core" 9  +101 "collection"'m9 +3 "core" 9  +102 "collection"'k9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'o9 +3 "core" 9  +102 "collection"'q9 +2 "core" 9\  +102 "collection"'p9 +3 "core" 9\  +102 "collection"'s9 +2 "core" 9\  +103 "collection"'r9 +2 "core" 9\  +102 "collection"'u9 +2 "core" 9\  +103 "collection"'n9 +2 "core" 9\  +102 "collection"'w9 +2 "core" 9\  +102 "collection"'t9 +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"'x9 +2 "core" 9\ /  +102 "collection"'y9 +4 "core" 9\ 2 +102 "collection"'9 +2 "core" 9\ 6 +103 "collection"'9 +2 "core" 9\ 9 +102 "collection"'9 +2 "core" 9\ = +103 "collection"'9 +2 "core" 9\ ? +102 "collection"'9 +3 "core" 9\ B# +102 "collection"'9 +3 "core" 9\ D' +102 "collection"'9 +2 "core" 9\ G+ +102 "collection"' 9 +2 "core" 9\ J/ +103 "collection"'\ 9 +2 "core" 9\ M3 +102 "collection"' 9 +2 "core" 9\ P8 +102 "collection"' 9 +3 "core" 9\ S< +102 "collection"'9 +2 "core" 9\ U@ +102 "collection"'9 +3 "core" 9\ XD +102 "collection"'9 +2 "core" 9\ [H +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\ X\ + ' 9 +6 "core" I + 9\ [\ \\ + "collection"'% +4 "core" %-1 ! + #tBegun lysing Collection Puck Heater at 68.1C/37.4psia +14090 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2770 "Can" '8($ +22529 "core" ` +2 "collection"'9 +3 "core" 9\ f +2 "collection"'% +4 "core" % L + #tEnded lysing Collection Puck Heater at 70C/31.9psia +2 .CS.seek 0ml +2 "collection"''Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +108 "core" A +2 .tCSV.dial :air + "collection"' @ +46 "core" @ +2 .tCS.seek 5ml +2 "collection"''m +1354 "core" ' + .tCSV.dial CTV +2 "collection"'  +47 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +46 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'"  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +59 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Q +1361 "core" ' + "collection"''% +4 "core" %R 4 P + #tPuck @43.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +113 "core" ~ +2 .tCBV.dial CSV + "collection"')  +30 "core" +2 "collection"'(% +4 "core" %RUW  O +2 .tCS.seek 5ml + "collection"''m +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'#% +4 "core" %m P +2 .tCS.seek 7ml + "collection"',' +598 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'- @ +44 "core" > +2 .tCS.seek 10ml + "collection"'.' O +847 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'% ` +139 "core" b +2 #tLysing Complete + "collection"'0& +4 "core" &XkNQg P\\ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&1% +3 "core" %  +2 "storage"(2% +3 "core" %  u 2 +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(4(S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +2 "core" &T , +2 "manipulator"&6& +4 "core" &8 .O + "manipulator"&3% +3 "core" %   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&7(y +173 "core" ( +2 "manipulator"&9& +4 "core" & " + "storage"(:& +4 "core" &T  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +89 "core" ' +2 "storage"(8& +4 "core" &T  3 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'g +284 "core" ' + "storage"(/- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(;'z +35 "core" ' +2 "manipulator"&=& +4 "core" & @ +2 "manipulator"&!% +4 "core" %b \  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +3 .tElbow.seek CC + "manipulator"&B( +171 "core" ( +2 "manipulator"&@& +4 "core" &4 cM + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &4M +2 .tForearm.seek CC + "manipulator"&E'O +100 "core" ' +2 .tHand.close + "manipulator"&F/ +75 "core" / +2 .tCC.seek :open +2 "collection"'G( +428 "core" ( + "storage"(I& +4 "core" &T    3 +2 "storage"(D& +3 "core" &T   2 + "manipulator"&H& +4 "core" &3 =M + "manipulator"&K% +4 "core" % b .7 +2 .tForearm.seek :retract + "manipulator"&L'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&O(y +175 "core" ( +2 "manipulator"&Q& +4 "core" & + "storage"($& +4 "core" &T 0 & 7 + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&&' +105 "core" ' + .tElbow.hold + "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&C1 +68 "core" 1 +2 "manipulator"&T% +4 "core" %  ~9 +2 "storage"(U& +4 "core" &T   2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 294 counts + "manipulator"&W'+ +14 "core" ' + "manipulator"&N& +4 "core" &  q +2 "storage"(Z& +3 "core" &T    8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&['] +28 "core" ' + "storage"(]% +4 "core" % & & 7 +2 ."downElevator"SE.seek :down +3 "storage"(X' +100 (M% +2 "core" %1 ' %p 5a +2 "manipulator"&`% +4 "core" %c m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +97 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +4 "core" &BD Y +2 "manipulator"&P& +3 "core" &  + "manipulator"&c% +5 "core" %\ 1 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&S(-6 +181 "core" ( +2 "manipulator"&V& +4 "core" &-4  5 +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &a& +3 "core" &-4   N +2 .tForearm.seek :garage +6 "manipulator"&d'n +108 "core" ' +2 .tHand.close + "manipulator"&\\/ +77 "core" / + "manipulator"&^& +4 "core" &-:y +2 "manipulator"&e% +4 "core" % d AF +2 .tForearm.seek :retract + "manipulator"&h'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +356 "core" ( + "manipulator"&i& +4 "core" & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'O +111 "core" ' + "manipulator"&b& +4 "core" & +2 "manipulator"&m% +4 "core" %I  . + "collection"'k& +4 "core" &38 Y +2 "collection"'& +6 "core" &57 Y +2 .tCC.seek :closed + "collection"'o(X +5 "core" &77  Y +6 & #56 X$e +10 &wRr56 T; +9 &xp56 TP +9 &eK36 VV +10 &'F35 VV +9 &F25 UV +10 &I25 VW +9 &lF36 VW +9 &.E25 VW +10 &I45w VW +9 &E43  VW +10 &!tC15  VW +9 &#6D45 VW +9 &$G27 VV +10 &&G04 VV +9 &(}B25 VV +9 &*>C32 VW +10 &,H14 VV +9 &-D15 VV +9 &/G25 VV +10 &1GA44z VV +9 &3 B25] WV +10 &4C13F VV +9 &6C132 VW +9 &8ND/3 VW +10 &:A22 VW +9 &;F05 VW +9 &=H11 VV +10 &?WF13 VV +9 &AI/3 VW +10 &BI13 VW +9 &DT+0 UX +9 &FRo%( S[\ +10 &H%& Q` +9 &I!% Ob% +9 &Km"$ Nb5 +10 &M"' NbG +9 &N"% MbG +10 &Ps"$ NbF +9 &R#%w MbG +9 &S#&g NbC +10 &Ug#&Z MbA +9 &W\  %@ Mb; +9 &X^M##: RP +9 ( +2 &XoB!%" V? + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.68 + "collection"'q& +4 "core" &XoD!$& V? + .tHand.open +2 "manipulator"&p1 +72 "core" 1 +2 "manipulator"&s% +4 "core" % I. +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%u +143 "core"  +2 "processing"%n% +4 "core" %c P + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%w'U +1664 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%t  +57 "core"  +2 .tPS.seek 0ml + "processing"%{'d +1656 "core" ' + .tPSV.dial PSR +2 "processing"%| +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2714 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%~ "collection"'x  +7 "core" B +2 "processing"%y  +73 "core" +102  + .tPSV.dial :mixloop +2 "processing"% +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +144 "core" +2 .tPS.seek 0ml + "processing"%'d +2684 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2695 "core" ' + .tPSV.dial :mixloop +2 "processing"% +47 "core" +2 .tPS.seek 0ml +43 "processing"%'d +2693 "core" ' + .tPSV.dial :air + "processing"%  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%\ ' +2675 "core" ' + .tPSV.dial :mixloop +2 "processing"% +47 "core" +2 .tPS.seek 0ml + "processing"% 'd +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &   [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &  % +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' + .tHand.close +2 "manipulator"&z/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( + "manipulator"&& +4 "core" & T + "manipulator"&% +4 "core" % _  J +2 .tForearm.seek :retract + "manipulator"&v'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +289 "core" ( + "manipulator"&& +4 "core" &->  ' 68 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-> "  #8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&"% +4 "core" % c \\. + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "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" &?B6 _ +2 "manipulator"&'% +3 "core" %\  ' +2 "storage"(% +3 "core" % g e  = +2 "storage"(). +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"((( +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & J A o 9 +2 "manipulator"&& +3 "core" &-B  G4 +2 "manipulator"&#% +3 "core" %\  5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(a +185 "core" ( +2 "manipulator"&-& +4 "core" &\\ . + "storage"(,& +4 "core" & J G w < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&%'ж +103 "core" ' +2 "storage"(0& +4 "core" & g f ' = + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'g +292 "core" ' + "storage"(2- +4 "core" -'X + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (& +2 "core" & E Y C = +2 "manipulator"&5& +8 "core" &\\ . +2 .tElbow.seek 2 +2 "manipulator"&6(a +3 "core" ( + "manipulator"&3& +4 "core" &\\   D. + "storage"(J& +4 "core" & f h " = +2 .tForearm.seek 2 + 300 counts + "manipulator"&9'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(_' +8 "core" &\\ Y. + "manipulator"&j% +4 "core" % ϋ  +2 .tForearm.seek :retract + "manipulator"&/'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&=( +154 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&!& +3 "core" &1 AI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &1 I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'O +101 "core" ' + "manipulator"&>& +4 "core" &0 I +2 "manipulator"&<% +4 "core" %Y ) +2 "collection"'7& +4 "core" &=@s \\ +2 "collection"'F& +5 "core" &;?j [ +2 .tCC.seek :closed + "collection"'A(X +4 "core" &=?B \\ +9 &(j<?3 W. +9 &^u<@! VB +10 &Bi:@ VU +9 &D>> XW +9 &D=@ XW +10 &A<< YW +9 &DG;> XW +10 &C=< XW +9 &D;=r XV +9 &E:=W XV +10 & LG:<a XW +9 &"F:=H XV +10 &#B;=- YW +9 &%A<;6 XV +9 &'TD9= XW +10 &)E9<| XW +9 &*F;=e YW +9 &,H:<S XW +10 &.\\G:;A XW +9 &0G9<5 XW +9 &1C8= YW +10 &3@;< XW +9 &5eF;; XV +10 &7'D8; XV +9 &8I8: XW +9 &:C7; XW +10 &.C8; XW +9 &?A:; XW +10 &AG7: XW +9 &CtI59 XW +10 &E4R03 WX +9 &Fn!' V[\ +9 &H!$ S` +10 &JS"" Qb' +9 &L!$U Qb6 +9 &M#$E QbJ +10 &O`%"[ PbK +9 &Q "$V PbJ +10 &R!$N PbJ +9 &T\\"%C PbH +9 &V"$: PbI +10 &W!%4 ON +9 &Xa q!$/ V)v +9 &X' #{ R_ +9 ( +2 &Xh"# UW + "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 13/25 samples, on/off torque 2.58 + .Hand.open + "manipulator"&g1 +75 "core" 1 +2 "manipulator"&I% +4 "core" % X 5* +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +114 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'H  +142 "core" ~ + .tCSV.dial CTV +2 "collection"'K  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +55 "Can" JSQ$ +2628 "core" ' + "collection"'$% +4 "core" % O\ N Y\ +2 .tCS.seek 4ml + "collection"'E'NP +1600 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%B  +57 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%C  +80 "core"  +2 .tPS.seek 0ml + "processing"%T'd +2659 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'U ` +32 "core" ^ +2 .tCSV.dial :air + "collection"'N @ +47 "core" ? +2 .tCS.seek 10ml +2 "collection"'Z' O +1601 "core" ' + .tCSV.dial CTV +2 "collection"']  +47 "core"  +2 .tCS.seek 0ml +2 "collection"'L'Q +2605 "core" ' +2 .tCBV.dial :waste1 + "collection"'M @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'`  +143 "core" +2 "collection"'O& +3 "core" &Xh79 [W +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&&% +4 "core" %\    . + "storage"(W% +4 "core" % K J " ; + "storage"(Y. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(P(S +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (c& +3 "core" &S ( * 9 7 + "manipulator"&;& +4 "core" &0   I + "manipulator"&[% +4 "core" %\    . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&V(y +171 "core" ( + "manipulator"&a& +4 "core" &}  ( " +2 "storage"(X& +3 "core" &S c \\ > +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +97 "core" ' + "storage"(\\& +4 "core" &S g g  > +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(^'g +294 "core" ' + "storage"(e- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&R& +3 "core" &}   d" + "storage"(d& +4 "core" &S > @ < + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&S' +31 "core" ' + .tElbow.hold +2 "manipulator"&i, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(f- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(b' +30 "core" ' + "manipulator"&m% +4 "core" % +2 "storage"(k& +4 "core" &S  T 8 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&h'? +14 "core" ' + "manipulator"&G& +4 "core" &} ! ) h" +2 "storage"(q& +4 "core" &S Y Y  > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&p'] +29 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(s' +39 "core" ' + "manipulator"&& +5 "core" &}   " + "manipulator"&u% +4 "core" %e   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l( +173 "core" ( + "manipulator"&t& +4 "core" &1 \ K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &2K +2 .tForearm.seek CC + "manipulator"&|'O +100 "core" ' +2 .tHand.close +2 "manipulator"&{/ +74 "core" / +2 .tCC.seek :open + "collection"'~( +432 "core" ( +2 "storage"(x& +4 "core" &S > > J < + "storage"(y& +4 "core" &S = = C < + "manipulator"&& +3 "core" &1 :K +2 "manipulator"&% +4 "core" % c  >= + .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +170 "core" ( + "manipulator"&& +4 "core" &p  ' NP +2 "storage"(& +4 "core" &S D L @ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&' +105 "core" ' +2 .tElbow.hold +44 "manipulator"& , +14 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"& % +4 "core" %  4l + "storage"(\ & +4 "core" &S U c T = +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 286 counts + "manipulator"&'# +23 "core" ' + "manipulator"&& +4 "core" & S 9 - +2 "storage"( & +4 "core" &S t u A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&z'] +31 "core" ' + "storage"(+% +4 "core" % u X B @ +3 ."downElevator"SE.seek :down +4 "storage"(r' +99 (o% +3 "core" %, h g D ?_ + "manipulator"&% +4 "core" %b  ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +38 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +78 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2685 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +47 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +47 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%"  +46 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'d +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +4 "core" & \\ + "manipulator"&'& +4 "core" & 6 5 - + "manipulator"&% +4 "core" %\  8 1\ d +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(-6 +184 "core" ( +2 "manipulator"&& +4 "core" &-: 3 % 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-: + 6 O4 +2 .tForearm.seek :garage +2 "manipulator"&'n +95 "core" ' + .tHand.close +2 "manipulator"&#/ +75 "core" / + "manipulator"&4& +4 "core" &-A $  ,- +2 "manipulator"&-% +4 "core" % ΂ S +2 .tForearm.seek :retract + "manipulator"&,'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +124 "core" ( +2 "manipulator"&0& +4 "core" &?    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &?   [ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&2'Η +99 "core" ' +2 "manipulator"&& +4 "core" &?    +2 "manipulator"&5% +3 "core" %Ξ   +2 "processing"%3& +4 "core" & Z +2 "processing"%J& +4 "core" & Z +2 .tPC.seek :closed +8 "processing"%:(X +3 "core" & Z +10 &  YC +5 &Dp U5 +9 &2it UI +9 &f VZ +10 &tG WZ +9 &6F WZ +10 &H WZ +9 &G WZ +9 &|J WZ +10 &>H XZ +9 &G XZ +9 & H WZ +10 &"H WZ +9 &$FLW WZ +10 &&G XZ +9 &'H WY +9 &)F WY +10 &+NJ WZ +9 &-G WZ +9 &.H WZ +10 &0H WZ +9 &2VH WZ +10 &4G WZ +9 &5H WZ +9 &7I WY +10 &9_J WY +9 &;I WZ +9 &<G WZ +10 &>H WZ +9 &@fG WZ +10 &B'I WZ +9 &CL W[ +9 &EZ W\\ +10 &G\\x U` +9 &I Tb +9 &J Tb +10 &L Tb +9 &NY Tb# +10 &P Tb( +9 &Q Sb, +9 &S Sb- +10 &UE Sb, +9 &V Sb+ +9 &XeU` VI +9 ( +3 "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.87 + "processing"%8& +4 "core" &X X) + &X Y) + .tHand.open +2 "manipulator"&j1 +70 "core" 1 +2 "manipulator"&% +4 "core" % Ν 1  ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%!  +45 "core"  + .tPSV.dial :mixloop +2 "processing"%? +47 "core" +2 "processing"%1% +4 "core" %i [ +2 .tPS.seek 0.3ml + "processing"%9'f +386 "core" ' + .tPSV.dial PSR +2 "processing"%> +109 "core"  +2 "processing"%<% +4 "core" %a# [ +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%7'. +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%6' +1932 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%_ +111 "core" + .tPTV.dial :mixing + "processing"%/ @ +79 "core" A + .tPBV.dial :waste2 +2 "processing"%  +109 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2643 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&I& +4 "core" &? F C 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&F(? +3 "core" ( + "manipulator"&H& +4 "core" &? L O D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &? = J 9 +2 .tForearm.seek PC + "manipulator"&@'Η +98 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tPC.seek :open + "processing"%$( +429 "core" ( +2 "manipulator"&.& +4 "core" &?   + "manipulator"&B% +4 "core" % Υ   W2 +2 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Q(-6 +138 "core" ( + "manipulator"&U& +4 "core" &-S F / k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &-S 9 @  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'n +106 "core" ' + .tHand.open +2 "manipulator"&]1 +66 "core" 1 + "manipulator"&Z% +4 "core" % f S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +104 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%`& +4 "core" &K ^ + "manipulator"&O% +4 "core" %  V V\ c + "storage"(&% +4 "core" %  E + "storage"(W. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Y( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (c& +3 "core" & w u  B + "manipulator"&;& +4 "core" &-S X W . + "manipulator"&[% +4 "core" %  Y `\ c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&((a +181 "core" ( + "manipulator"&a& +4 "core" &W X G ^0 + "storage"(X& +4 "core" & t j O D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&\\'ж +119 "core" ' +2 "storage"(=& +3 "core" & {  D +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'g +307 "core" ' + "storage"(e- +4 "core" -'y + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +2 "core" & s p ~ A +2 "manipulator"&d& +3 "core" &W -  :0 +2 .tElbow.seek 2 +2 "manipulator"&f(a +3 "core" ( +2 "manipulator"&m& +4 "core" &W @ 20 + "storage"(k& +4 "core" & r j B +2 .tForearm.seek 2 + 300 counts + "manipulator"&G'ϊ +38 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&q/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(u' +6 "core" &W   0 +2 "manipulator"& % +4 "core" % A A " + .tForearm.seek :retract +2 "manipulator"&V'\ +90 "core" ' +2 .tElbow.seek PC + "manipulator"&^(? +166 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +106 "core" ( +2 "manipulator"&S& +4 "core" &D B ; 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &D A B  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&b'Η +105 "core" ' + "manipulator"&t& +5 "core" &D + + 9 +2 "manipulator"&w% +4 "core" %Δ  ] +51 "processing"%p& +4 "core" & [ +2 "processing"%i& +5 "core" & [ +2 .tPC.seek :closed + "processing"%{(X +5 "core" & [ +7 &! Z$e +10 &rQt V< +9 &vs WQ +9 &UN XZ +10 &I XZ +9 &D YY +10 &K XZ +9 &_C YY +9 & I XZ +10 &I YZ +9 &C XY +9 &!gI XY +10 &#(E YZ +9 &$J YZ +9 &&H XZ +10 &(oE] YY +9 &*2I XY +10 &+I XY +9 &-J& XZ +9 &/wI% XY +10 &19G XY +9 &2I XY +9 &4I YY +10 &6~L XZ +9 &8AD YY +10 &:K XZ +9 &;H XY +9 &=C XY +10 &?HL XZ +9 &A H XY +10 &BL XZ +9 &DV X[ +9 &FJ] W\\ +10 &Hz V_ +9 &I V` +9 &K Va +10 &MA Va +9 &O Ub +9 &P Ub +10 &R Ub! +9 &TA Ub% +10 &U Ub* +9 &Wr VB +9 &Xv) VW +10 &X0 Y9 +2 ( + "processing"%i& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&n1 +69 "core" 1 + "manipulator"&A% +5 "core" % Δ &  R] + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +94 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%y V +2 %9 +6 "core" 9k_ +102 "processing"%9 +2 "core" 9i_ +102 "processing"%9 +3 "core" 9e_  +102 "processing"%9 +3 "core" 9d_  +102 "processing"%|9 +2 "core" 9b_ +102 "processing"%l9 +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 +3 "core" 9_`* +102 "processing"%}9 +2 "core" 9_`/ +102 "processing"%+9 +2 "core" 9a`3 +102 "processing"%9 +3 "core" 9b_7 +102 "processing"%o9 +3 "core" 9d`; +102 "processing"%9 +3 "core" 9f_? +102 "processing"%9 +2 "core" 9h`C +102 "processing"%9 +3 "core" 9k`H +102 "processing"%s9 +2 "core" 9n_L +102 "processing"%9 +3 "core" 9q`P +102 "processing"%z9 +2 "core" 9t`T +102 "processing"%r9 +3 "core" 9x`X +102 "processing"%T9 +2 "core" 9{`] +103 "processing"%9 +2 "core" 9`a +102 "processing"%9 +3 "core" 9ae +102 "processing"%9 +2 "core" 9ai +102 "processing"%"9 +3 "core" 9am +102 "processing"%9 +2 "core" 9bq +103 "processing"%v9 +3 "core" 9av +102 "processing"%'9 +3 "core" 9az +101 "processing"%9 +3 "core" 9b~ +102 "processing"%9 +2 "core" 9b +102 "processing"%9 +3 "core" 9b +102 "processing"% 9 +3 "core" 9b +102 "processing"%#9 +2 "core" 9b +102 "processing"%49 +2 "core" 9b +102 "processing"%-9 +2 "core" 9b +103 "processing"%9 +2 "core" 9c +102 "processing"%09 +2 "core" 9c +102 "processing"%9 +3 "core" 9c +102 "processing"%9 +2 "core" 9c +102 "processing"%9 +3 "core" 9d +102 "processing"%59 +2 "core" 9d +102 "processing"%39 +4 "core" 9d +101 "processing"%)9 +3 "core" 9e +102 "processing"%,9 +2 "core" 9d +102 "processing"%*9 +2 "core" 9e +102 "processing"%89 +3 "core" 9\ e +3 .tPH.hold 2:00:00,28C +3 "processing"%j pVp\  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +111 "core"  +2 "processing"%J% +4 "core" %cP \\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%!' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%?'Ҧ +1634 "core" ' + .tPTV.dial :puck + "processing"%1  +77 "core"  +2 .tPSV.dial PTV + "processing"%2 +79 "core" + .tPBV.dial :waste1 + "processing"%  +141 "core"  +2 "processing"%>% +4 "core" %ҡ \\ \ +2 .tPS.seek 1.5ml + "processing"%<'Q +602 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%9 * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%7'd +1624 "core" ' +2 .tdelay 5:00 +6676 "Can" X@" T$ +23326 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +37 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +36 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +78 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%6' +2667 "core" ' + .tPSV.dial PTV +2 "processing"%I +78 "core" +2 .tdelay 5 seconds +506 .PSV.dial PSR +2 "processing"%H +90 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%K +75 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +88 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2682 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%%  +143 "core" +2 .tPSV.dial :mixloop + "processing"%: +44 "core" + .tPRV.dial :ab1 +2 "processing"%. @ +78 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%B'c +344 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'U  + "processing"%N  +47 "core" +2  +2 "processing"%@% +4 "core" %ab c +2 .tPS.seek 0.3ml + "processing"%F'` +356 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +28 "core" +2 .tPRV.dial :air + "processing"%Z  +45 "core"  +2 .tPS.seek 0.9ml + "processing"%`'G[ +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%C @ +78 "core" > +3 .tPS.seek 0.5ml + "processing"%O' +856 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%&  +57 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%W'Ҧ +1628 "core" ' + .tPSV.dial :PML + "processing"%E +45 "core" + .tPTV.dial :mixing + "processing"%c @ +79 "core" A + .tPBV.dial :waste1 +2 "processing"%;  +36 "core" + "processing"%[% +4 "core" %Ң= \\ +2 .tPS.seek 1.85ml +2 "processing"%P' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%a * +36 "core" + +2 .tPS.seek 0ml +2 "processing"%X'd +2007 "core" ' + .tdelay 2 seconds +207 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" &[] h +2 "manipulator"&=& +4 "core" &D \\ f \  + "manipulator"&M% +4 "core" %\  d Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&e(-6 +130 "core" ( + "manipulator"&R& +4 "core" &-: h i " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &-: X \\" +2 .tForearm.seek :garage + "manipulator"&m'n +100 "core" ' + .tHand.close +2 "manipulator"&k/ +72 "core" / +2 "manipulator"&q& +4 "core" &-Y 9 ? +2 "manipulator"&% +3 "core" % ΂ A @ G +2 .tForearm.seek :retract +2 "manipulator"& '\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +304 "core" ( +2 "manipulator"&\\& +4 "core" &7 E 9 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &7 F D M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'O +91 "core" ' +2 "manipulator"&S& +4 "core" &7 $ NM +2 "manipulator"&h% +3 "core" %V " * , +2 "collection"'f& +3 "core" &[^ i +2 "collection"'t& +5 "core" &\\_ j +2 .tCC.seek :closed +2 "collection"'w(X +5 "core" &]\\ i\ +9 &)n]_ d- +9 &^y^_ dB +10 &8kY\\ dV +9 &HZ^ fW +10 &J\\] fW +9 &xJ[] fX +9 &;G[] fW +10 &H\\] fX +9 &FZ\\ gW +9 &J]^ fW +10 & CKZ] fW +9 &"F\\] fW +9 &#L^^ fW +10 &%EZ\\ fW +9 &'JM[^ fX +10 &) H[] fW +9 &*J[] fW +9 &,LY^ fW +10 &.TH[^ fW +9 &0NY\\ fW +9 &1JY] fW +10 &3L[^ fW +9 &5[LZ] fW +10 &7KY] fW +9 &8O]] fX +9 &:HY[ fW +10 &$KX] fX +9 &?HZ\\ fX +10 &AMX^ fW +9 &CjNY\\ fX +10 &E*WWY eX +9 &Fx>Q d\\ +9 &H aa +10 &JN+* _b$ +9 &L31 _b1 +9 &M57 _bA +10 &Od;; _bB +9 &Q=? ^bA +10 &R?A ^bA +9 &TiBF ^b? +9 &VDF ^b? +10 &WGH _A +9 &XdFJ b)y +9 &X{IJ b!b +3 ( + "collection"'t& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.37 +52 "collection"'p& +5 "core" &X{MO b!b + .tHand.open +2 "manipulator"&u1 +69 "core" 1 +2 "manipulator"&V% +4 "core" % V &  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +115 "core" ' + .tPSV.dial PSR + "processing"%n +111 "core"  +2 "processing"%A% +4 "core" %eY X + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'U +1637 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%i  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1628 "core" ' + .tPSV.dial PSR +2 "processing"%b +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2671 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'|  +33 "core"  +141  + .tPSV.dial :mixloop +2 "processing"%l +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +80 "core" +2 .tPS.seek 0ml + "processing"% 'd +2636 "core" ' + .tPSV.dial :air + "processing"%\  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2643 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%}'d +2651 "core" ' +2 .tPSV.dial :air + "processing"%+  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%' +1424 "Can" Xs% $ +1227 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +46 "core" +2 .tPS.seek 0ml + "processing"%'d +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &4 8 > M + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&s& +3 "core" &4 a P |M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &4 ] cM +2 .tForearm.seek CC +2 "manipulator"&z'O +98 "core" ' + .tHand.close +2 "manipulator"&r/ +69 "core" / +2 .tCC.seek :open + "collection"'T( +432 "core" ( + "manipulator"&& +4 "core" &4 9 H jM +2 "manipulator"&% +3 "core" % Z Y P U. +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(-6 +306 "core" ( + "manipulator"&& +4 "core" &-6 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-6 w 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&''n +100 "core" ' + .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&% +4 "core" % d a S 8N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "14:08:50.09" +24528 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +2 "processing"%#  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%4 * +36 "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"%' +2660 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%0 +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"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2649 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +142 "core"  +2 "processing"%)% +4 "core" %_k g + #"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"%*'Ҧ +1626 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +78 "core"  +2 ."da"PSV.dial PTV + "processing"% +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +36 "core" + "processing"%g% +4 "core" %Ң_ p +2 ."da"PS.seek 1.5ml +2 "processing"%!'R +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%2'd +1619 "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 +7 "processing"%> * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +12 "Can" jI(\ $ +2656 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%y +90 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%/  +78 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2636 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +141 "core"  + "processing"%I% +4 "core" %_m 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 +3 "processing"%H' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%K'Ҧ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +36 "core" + "processing"%%% +4 "core" %Ҭ| t +2 ."da"PS.seek 1.5ml + "processing"%:'\\ +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%. * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%@ +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2650 "core" ' +2 ."da"PSV.dial PTV +48 "processing"%] +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2612 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%&  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%O  +141 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%E  +45 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%c +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%;'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%[  +47 "core"  +2 "processing"%a% +3 "core" %^ r +2 ."da"PS.seek 0.55ml +2 "processing"%W' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%P  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Q'Ҧ +1569 "core" ' +2 ."da"PSV.dial :PML + "processing"%= +46 "core" + ."da"PTV.dial :mixing +2 "processing"%M @ +76 "core" A +2 ."da"PBV.dial :waste1 + "processing"%R  +36 "core" +2 "processing"%d% +4 "core" %ҫy x + ."da"PS.seek 1.85ml +2 "processing"%^' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%k * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'd +1960 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +18465 "Can" o`+z $ +29538 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +36 "core" , + ."da"PSV.dial :air +2 "processing"%m  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2655 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%S +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2648 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +141 "core"  + "processing"%~% +4 "core" %dp + #"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"%p' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%u'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +78 "core"  +2 ."da"PSV.dial PTV + "processing"%t +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +36 "core"  +2 "processing"%A% +3 "core" %ңm { \ +2 ."da"PS.seek 1.5ml +2 "processing"%G'S +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%X * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%i'd +1606 "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"%b * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +416 "Can" {D.B $ +2212 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%l +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'd +2623 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +151 "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"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%+'Ҧ +1601 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%} +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%o  +37 "core" + "processing"%% +4 "core" %Ҧb  +2 ."da"PS.seek 1.5ml + "processing"%'V +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "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 + "processing"%( * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2619 "core" ' +2 ."da"PSV.dial PTV + "processing"% +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2644 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +139 "core"  + "processing"%% +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"%' +594 "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 .PSV.dial PTV + "processing"%' +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%#% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%4'T +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +46 "core" ) +51 ."da"PS.seek 0ml +2 "processing"%'d +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +78 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%3 +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +89 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +77 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +246 "Can" L1 B$ +2363 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +143 "core"  +8 "processing"%% +12 "core" %h u +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%J' +340 "core" ' + ."da"delay 5 seconds +503 "processing"%g% +3 "core" %\ m z +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%! +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%>% +4 "core" %ң t + ."da"PS.seek 1.5ml +2 "processing"%?'S +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" + +2 ."da"PS.seek 0ml + "processing"%<'d +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +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"%/ +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2620 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%I +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +78 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +140 "core"  +2 "processing"%%% +4 "core" %iu } + #"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"%K'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%. +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +36 "core" + "processing"%U% +4 "core" %Ҧ z +2 ."da"PS.seek 1.5ml + "processing"%N'V +593 "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 + "processing"%  +110 "core"  +3 ."da"PS.seek 0ml +2 "processing"%]'d +1601 "core" ' +2 "processing"%Z9 +3 "core" 9X66 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%F  +3 "core" 66 + 66 + "processing"%C& +4 "core" &X-w 9 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&B% +4 "core" %  + ' & + "storage"(&% +4 "core" % F C f + "storage"(O. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(E(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (c& +3 "core" &S , # ` +2 "manipulator"&`& +3 "core" &-9  W3 +2 "manipulator"&[% +3 "core" %  # ( K +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&a(y +197 "core" ( +2 "manipulator"&;& +4 "core" &  ) + "storage"(P& +4 "core" &S F F e +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&W'] +95 "core" ' +2 "storage"(=& +4 "core" &S B C . e +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(M'g +293 "core" ' +2 "storage"(R- +3 "core" -'a + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&d& +3 "core" & K) +2 "storage"(k& +3 "core" &S + / ! b +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"&Q' +29 "core" ' +2 ."da"Elbow.hold + "manipulator"&^, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'a +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(x' +30 "core" ' + "manipulator"&m% +4 "core" % ) + "storage"(q& +4 "core" &S , , a + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&\\'@ +20 "core" ' +2 "manipulator"&D& +3 "core" & 3 ") +2 "storage"(S& +4 "core" &S E E e +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&h'] +14 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(e'w +38 "core" ' +2 "manipulator"& & +4 "core" & , * \ ) +2 "manipulator"&~% +3 "core" %a ) ' +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&f'\ +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&p(? +267 "core" ( + "manipulator"&V& +4 "core" &D  C + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &t& +3 "core" &D  Y +2 ."da"Forearm.seek PC +2 "manipulator"&n'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&A/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%u( +428 "core" ( + "storage"(X& +4 "core" &S Q F  f +2 "manipulator"&G& +3 "core" &D   B + "manipulator"&% +4 "core" % Ί   +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +254 "core" ( + "manipulator"&i& +4 "core" &o 1 + "storage"(& +4 "core" &S F F f +2 ."da"Forearm.reconfigure :tight +48 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 1 + 600 counts + "manipulator"&l'] +119 "core" ' +2 ."da"Hand.open + "manipulator"&1 +71 "core" 1 +2 "storage"(- +4 "core" -'w +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(|'C +21 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate + "storage"( '} +58 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23oct1214h50ml_nessie.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +29729 "Can" t6 $ +1126 #"da"WARNING: Too Dark -- required 333.855s exposure > 300s time limit\ SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da23oct1214h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23oct1214h50ml15s_nessie.tif +1566 #SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23oct1214h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23oct1214h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23oct1214h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da23oct1214h50ml images!" +2 "storage"( - +4 "core" -'} +3 "storage"(\ & +4 "core" &S ] ] j +2 "manipulator"&& +4 "core" &o H R1 +2 ."da"Elbow.seek 1 +8 "manipulator"&}(y +10 "core" ( +5 "manipulator"&o& +15 "core" &o Q P j1 +3 "storage"(& +6 "core" &S g e j +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +4 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(s' +56 "core" ' + "manipulator"&& +5 "core" &o #1 +2 "storage"(r& +4 "core" &S d u + ."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"&(' +29 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&$, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(' +20 "core" ' +2 "manipulator"&% +4 "core" % h k  + "storage"(& +4 "core" &S S s +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 290 counts +2 "manipulator"&z'' +20 "core" ' +2 "manipulator"&& +4 "core" & , +2 "storage"(w& +5 "core" &S ] w +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&v'] +28 "core" ' +4 "storage"(% +8 "core" %  v +4 ."downElevator"SE.seek :down +9 "storage"(' +97 (% +6 "core" %:& uZr +4 "manipulator"&'% +8 "core" %b q` +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"& '\ +107 "core" ' +16 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (#& +8 "core" &S u w +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +4 "processing"%& +8 "core" &x +3 "manipulator"&-& +7 "core" & , +4 "manipulator"&4% +8 "core" %\  Q +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&0(-6 +194 "core" ( +4 "manipulator"&& +8 "core" &-? ; +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 && +7 "core" &-? }; +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'n +96 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&/ +73 "core" / +4 "manipulator"&3& +8 "core" &-C T7 +2 "manipulator"&)% +8 "core" % { !! +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&5'\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&(? +126 "core" ( +4 "manipulator"&8& +8 "core" &<  +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +6 "core" &< > +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&,'Η +99 "core" ' +2 "manipulator"&g& +8 "core" &<  +4 "manipulator"&J% +8 "core" %Μ + +4 "processing"%*& +8 "core" &= +4 "processing"%!& +8 "core" &k +8 ."psFlush"PC.seek :closed + "processing"%(X +10 "core" &7 +2 &7  +7 &'k0 . +7 &^x- B +9 &8k/ V +8 &I' W +11 &I- X +8 &xI+ W +10 &:G+ W +10 &J. X +8 &H) W +11 &L+ X +9 & BG' W +8 &"M- W +11 &#K) X +8 &%F* W +9 &'IN& X +11 &) G W +8 &*I W +11 &,J X +9 &.RG W +8 &0I X +11 &1I W +7 &3J& X +11 &5YL X +10 &7H W +8 &8M X +11 &:I X +9 &#I X +11 &?L W +7 &AM X +10 &CiN X +11 &E)T X +8 &Fm \\ +13 &H ^ +9 &J[ _ +6 &L _ +11 &M ` +8 &O ` +9 &Q` ` +11 &S! ` +8 &T ` +11 &V\ ` +9 &XZl , +8 &Xd A +9 ( +6 "processing"%!& +10 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.79 +2 "processing"%>& +8 "core" &X4 ; +2 &X4 ; +2 &X4J ; +2 ."psFlush"Hand.open +5 "manipulator"&11 +78 "core" 1 +2 "manipulator"&2% +8 "core" % Μ 3 +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&?'\ +106 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%y +48 "core"  +4 "processing"%_% +8 "core" %h/ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%/' +283 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +305 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%<' +913 #"uploadLog"upsync +1197 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%7 @ +199 "core" A +2 ."psFlush"PTV.dial :PRVmixing +6 "processing"%I  +139 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%H'F +2621 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +109 "core"  +2 "processing"%6% +3 "core" %DL +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +52 "processing"%%' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2108 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%: @ +78 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%U +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%K'F +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +109 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1607 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%Z +89 "core" ~ + ."psFlush"PTV.dial :puck +2 "processing"%F  +77 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%C'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +87 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%&' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%` U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%"'d +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%m  +75 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%q'd +2606 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%D +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%S'T +1088 "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 .PBV.dial :waste1 +2 "processing"%W  +58 "core" +2 ."psFlush"PS.seek 0ml + "processing"%a'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +89 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%Q' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%h U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +1173 "Can" A9B n$ +1447 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%X' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'd +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &hlZ +2 "manipulator"&& +4 "core" &<  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&b(? +4 "core" ( + "manipulator"&e& +4 "core" &<  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &<  +2 .tForearm.seek PC +2 "manipulator"& 'Η +91 "core" ' + .tHand.close +2 "manipulator"&\ / +70 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&o& +4 "core" &<  + "manipulator"&% +4 "core" % Γ  +2 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&r( +375 "core" ( +2 "manipulator"&& +4 "core" &6 1L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &6 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 "manipulator"&w& +4 "core" &5 6L +2 "manipulator"&% +3 "core" %J 9 +2 "collection"'& +3 "core" &kkg +2 "collection"'l& +5 "core" &hi] +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &ik5 \ +8 &)pim< - +10 &^yik< A +9 &:pki; U +10 &Jhk7 V +9 &Pii= V +9 &|Pik< U +10 &>Mij7 U +9 &Kfj; V +9 &Lik> U +10 &Qil< V +9 & FJii9 U +10 &"Lhi9 U +9 &#QhjB U +9 &%Igj? U +10 &'NMii; U +9 &)NhiB V +9 &*Ojl= V +10 &,Jik; U +9 &.VKhi7 U +9 &0Pgj- V +10 &1Lhj% V +9 &3Mfi9 V +10 &5]Lii1 V +9 &7 Ngj8 U +9 &8Qfk* V +10 &:Lil, V +9 &'Qhi. V +10 &?Lij* V +9 &APik7 U +10 &CmLhi< V +9 &E,[fh, W +9 &Fx_e( Y +10 &HNU+ ^ +9 &JV9?3 ` +10 &L676 b +9 &M890 b! +9 &O998 b& +10 &QI:;+ b/ +9 &S=>1 b/ +9 &T@@' b/ +10 &Vo@B% b/ +9 &WpAD4 , +9 &XvCD, !c +9 ( +2 &XoFF5 Y +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.24 + "collection"'& +4 "core" &XnEH] Y +2 .tHand.open + "manipulator"&'1 +73 "core" 1 +2 "manipulator"&+% +4 "core" % J f9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &XnVZ- Y + "collection"'(% +4 "core" %MWZ2 +2 .tCSV.dial CSR + "collection"'z  +90 "core"  +3 "collection"'#% +3 "core" %M[\\+ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '-% +2 "core" %mhi  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +702 "core" ' + .tCSV.dial :waste +2 "collection"'4 +141 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'v'Q +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xmhj\\ Y +2 "collection"'% +4 "core" %Mij + .tCSV.dial :flush +2 "collection"'  +56 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'$'m +1311 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" B + "collection"'3% +4 "core" %mfk  +2 .tCS.seek 7ml +2 "collection"')' +578 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '8  +55 "core"  +88  + .tCBV.dial :waste1 +7 "collection"' @ +45 "core" > +2 .tCS.seek 0ml +2 "collection"''Q +1807 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'g& +4 "core" &Xmjj\\ Y + "collection"'J% +4 "core" %Qij[ + .tCSV.dial :flush +2 "collection"'*  +74 "core" +2 .tCS.seek 5ml +2 "collection"'0'm +1310 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'5 @ +46 "core" A + "collection"'u% +4 "core" %mjkU  +2 .tCS.seek 7ml +2 "collection"'>' +567 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'1  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'2  +111 "core"  +2 .tCS.seek 0ml +2 "collection"'!'Q +1810 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +4 "core" &XlfhY Y + "collection"'_% +4 "core" %SfiT + .tCSV.dial CSR +2 "collection"',  +55 "core"  +2 "collection"']% +4 "core" %ShhW + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'/'O +2046 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'7' O +573 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'I + '  +110 "core" +34  +2 .tCTV.dial :intake + "collection"'<  +79 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'9'Q +2064 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'6  +76 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'H'Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'%  +109 "core"  +2 "collection"'.% +4 "core" %OjjF + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"':'m +1341 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'U' O +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +110 "core" +2 .tCS.seek 0ml + "collection"'@'Q +2594 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +4 "core" &4 L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&Z& +4 "core" &3 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &3 4L +2 .tForearm.seek CC + "manipulator"&N'O +95 "core" ' + .tHand.close +2 "manipulator"&B/ +74 "core" / + .tCC.seek :open +2 "collection"'C( +430 "core" ( +2 "manipulator"&&& +4 "core" &3 L + "manipulator"&c% +3 "core" % J  +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(-6 +304 "core" ( +2 "manipulator"&Y& +4 "core" &-4 kL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &-4 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&P'n +113 "core" ' +2 .tHand.open + "manipulator"&;1 +70 "core" 1 +2 "manipulator"&=% +4 "core" % h  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +100 "core" ' + "processing"%R& +4 "core" & +15673 "Can" 7;$ +60001  7=$ +60001  7?0$ +60002  7A$ +60001  7C\\$ +60001  7E$ +60001  7G$ +60002  8I$ +60001  7K$ +60001  7MJ$ +60001  7O$ +60002  7Qv$ +60001  7S $ +60001  7U$ +60002  7W8$ +60001  7Y$ +60001  7[d$ +60001  7]$ +60002  7_$ +58158 !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 @1697149413.98EDT @1697735576.48EDT = =tMAIN =mMAIN_scheduler @EDT1697735578.29 #"core_reset"Sent BREAK +2 #t@48795 receive with ifg=0x10, ie=0xFD #@49425 receive with ifg=0x10, ie=0xFD + #@50079 receive with ifg=0x10, ie=0xFD + #@50709 receive with ifg=0x10, ie=0xFD #@51340 receive with ifg=0x10, ie=0xFD + #@51971 receive with ifg=0x10, ie=0xFD + #@52602 receive with ifg=0x10, ie=0xFD #@52928 receive with ifg=0x80, ie=0xFD + #@6415 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +379 "Can"A\ 6U1 + A\ 6U1 + #tPolling Can every 10:00 +3 #Cleanly exited at 18:23:33EDT12-Oct-23 +1050 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %Uz~\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %e \ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %xs \ + .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % w v \ + "manipulator"&3% +4 "core" %\  ! S 8 +2 "manipulator"&4& +4 "core" &-6 #  ' J +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &<' B B /\  +3669 #t-> access 2 +2 "storage"(7% +3 "core" % -\ + "manipulator"&8% +5 "core" %\    T 8 + "manipulator"&9& +4 "core" &-6   J +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" &K [ [\  +11244 #t-> startTube 2 +328 #-> da 50 +2 #da sampling at most 50ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 13:16:19EDT19-Oct-23\\n{}\\nCan@13:13:04, 22.2C, 47% humidity, 14.9psia, 13.514V, 0.269A, 44.136Ah, 3.64W",Subject: "da sampling at most 50ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'<& +3 "core" &|{\ +2 .tHand.open +3 "manipulator"&=1 +20 "core" 1 +2 "manipulator"&>% +3 "core" % \  $ # @ 8 +2 "storage"(?% +4 "core" % \ +2 "storage"(@. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +383 #"uploadLog"upsync +282 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" & [ a 4\  +2 "manipulator"&C& +4 "core" &-6   q J + "manipulator"&D% +4 "core" % \    N 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +192 "core" ( +2 "manipulator"&F& +4 "core" &[   K 6 + "storage"(G& +4 "core" & s \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +111 "core" ' +2 "storage"(I& +4 "core" & x ^\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'g +269 "core" ' +2 "storage"(K- +3 "core" -'S +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +41 (L& +8 "core" & { \  + "manipulator"&M& +4 "core" &[   6 + .tElbow.seek 2 +2 "manipulator"&N(a +3 "core" ( +2 "manipulator"&O& +3 "core" &[   r 6 +2 "storage"(P& +4 "core" & x 8\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Q'ϊ +43 "core" ' +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& +2 "storage"(T' +7 "core" &[  6 +2 "manipulator"&U% +4 "core" % ϗ    +2 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +139 "core" ' + ."downElevator"SE.stop + "storage"(5 +6 "core" ( +2 "manipulator"&X& +4 "core" &8  X K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &8 $  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'O +99 "core" ' +2 "manipulator"&[& +4 "core" &8 " & & K +2 "manipulator"&\\% +4 "core" %P  % X +2 "collection"']& +3 "core" &|\ +3 "collection"'^& +6 "core" &|~\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &}\ +8 & %{\ $e +9 &X|\ 8 +9 &}\ L +10 &`{}\ M +9 &x`{}\ L +9 &:`z}\ L +10 &`{|\ M +9 &bz}.\ L +10 &bz}L\ L +9 &Acy|K\ M +9 & bx{C\ M +10 &!bxz1\ L +9 &#_yzE\ L +10 &%IbwzH\ M +9 &' dwyG\ L +9 &(_x|D\ L +9 &*ex{I\ L +10 &,Qcvz@\ M +9 &.`wx=\ L +10 &/ewx<\ M +9 &1cuy5\ L +9 &3[_wxA\ L +10 &5btx8\ L +9 &6euy;\ L +10 &8ctu=\ M +9 &:abtx<\ M +9 &<#evx<\ M +10 &=ctw=\ L +9 &?`uw=\ L +9 &Ajbuw?\ L +10 &C+eip=\ M +9 &DpS\\=\ N +10 &Fml>\ P +9 &HZkm6\ U +9 &Jlp0\ V +10 &Knm6\ X +9 &Mlo,\ W +9 &OXln2\ X +10 &Qnn-\ Y +9 &Rnp%\ X +9 &Tln)\ X +10 &V]mn&\ Y +9 &W^no#\ : +10 &Xilo)\ K +5 ( + "collection"'^& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + .Hand.open + "manipulator"&`1 +4 "core" &Xiwlq,\ K +57 1 + "manipulator"&a% +4 "core" % P 8 8 o X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +98 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")c+ +3 "core" + + "sampler")d% +5 "core" %xt \  + "collection"'e& +4 "core" &Xivmp7\ K +2 "Can"L\ QU +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'f  +5 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +3 "core"  +2 "sampler")h  +4 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X' +336 "core" ' + .tSS.stop +2 "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'?& +4 "core" &Xirmn\ K +2 ."airStroke"CSV.dial :waste +4 "sampler")@% +52 "collection"': +3 "core" %!tp \ + .tSSV.dial :exhaust +2 "sampler")B  +63 "core" +2 ."airStroke"CS.seek 0ml + "collection"'C'Q +4 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'D @ +3 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 .tCBV.dial between SSV and waste2 +2 "collection"'O  +29 "core"  +2 "collection"'P% +4 "core" % O\ ll\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'R  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<=b +3 .tCS.seek 0ml + "collection"'S'Q +2410 "core" '@;=\ Ǭ +2 "collection"'U% +4 "core" %=@\  +2 "sampler")E% +3 "core" %up \ > +2 #tBubblePoint: Intake @39.2psia, Outlet @15.0psia + .CBV.dial SSV + "collection"'H @ +29 "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"'\ 'Q +105 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +104 "core" ' + ."CSpush"CS.stop + "collection"'5 +22 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'-9 +3 "core" 9"< +102 "collection"'$9 +3 "core" 9A9 +102 "collection"'/9 +2 "core" 9^8 +102 "collection"'09 +3 "core" 9{6 +102 "collection"'19 +2 "core" 93 +102 "collection"'.9 +3 "core" 91 +102 "collection"'29 +2 "core" 9/ +103 "collection"'49 +2 "core" 9- +102 "collection"'9 +2 "core" 9+ +102 "collection"'79 +3 "core" 9) +102 "collection"'39 +3 "core" 98' +102 "collection"'99 +3 "core" 9O& +102 "collection"'*9 +3 "core" 9g$ +102 "collection"'69 +2 "core" 9}" +103 "collection"'89 +2 "core" 9" +102 "collection"';9 +2 "core" 9 +102 "collection"'<9 +3 "core" 9 +102 "collection"'=9 +3 "core" 9 +102 "collection"'59 +2 "core" 9 +102 "collection"'?9 +3 "core" 9 +102 "collection"'@9 +2 "core" 9   +102 "collection"':9 +3 "core" 9  +102 "collection"'B9 +3 "core" 9 1 +102 "collection"'D9 +2 "core" 9 B +102 "collection"'>9 +2 "core" 9 Q +103 "collection"'G9 +2 "core" 9 a! +102 "collection"'C9 +3 "core" 9 p& +102 "collection"'I9 +2 "core" 9 * +102 "collection"'9 +3 "core" 9 . +102 "collection"'L9 +3 "core" 9 2 +102 "collection"'F9 +2 "core" 9 6 +102 "collection"'M9 +4 "core" 9 : +102 "collection"'O9 +2 "core" 9 ? +102 "collection"'P9 +2 "core" 9 C +102 "collection"'R9 +3 "core" 9 G +102 "collection"'9 +2 "core" 9 K +102 "collection"'U9 +3 "core" 9 O +102 "collection"'E9 +3 "core" 9 T\ +102 "collection"'H9 +2 "core" 9 X +102 "collection"'K9 +2 "core" 9\ \\\ +103 "collection"'Y9 +2 "core" 9\ `\ +102 "collection"'J9 +3 "core" 9\ d +102 "collection"'Q9 +3 "core" 9\ i +102 "collection"'X9 +2 "core" 9\ #m +102 "collection"'[9 +2 "core" 9\ )q +103 "collection"']9 +2 "core" 9\ 1u +102 "collection"'N9 +3 "core" 9\ 6y +103 "collection"'V9 +2 "core" 9\ <} +102 "collection"'\\9 +2 "core" 9\ A +102 "collection"'`9 +3 "core" 9\ E +102 "collection"'S9 +2 "core" 9\ I +102 "collection"'\ 9 +3 "core" 9\ O +102 "collection"'T9 +2 "core" 9\ R +102 "collection"'a9 +3 "core" 9\ W +102 "collection"'d9 +3 "core" 9\ [ +102 "collection"'e9 +2 "core" 9\ ^ +102 "collection"'^9 +4 "core" 9\ b +102 "collection"'g9 +2 "core" 9\ e +3 .tCH.hold 10:00,70C +3 "collection"'Z `\ `\ d  +2 'f9 +6 "core"  + 9\ e +2 "collection"'h% +3 "core" %\ t +2 #tBegun lysing Collection Puck Heater at 68C/36.8psia +33686 "Can"l\ V$ +26303 "core" ` +2 "collection"'c9 +3 "core" 9\ s +2 "collection"'j% +4 "core" % n\ + #tEnded lysing Collection Puck Heater at 70C/32.5psia +2 .CS.seek 0ml +2 "collection"'k'Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'m @ +96 "core" A + .tCSV.dial :air +2 "collection"'l @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'i'm +1338 "core" ' +2 .tCSV.dial CTV + "collection"'p  +55 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'n @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'r  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'u'Q +1340 "core" ' + "collection"'o% +4 "core" %T I\ +2 #tPuck @43.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'w +98 "core"  +2 .tCBV.dial CSV + "collection"'x  +80 "core" +2 "collection"'s% +4 "core" %TXY =\ +2 .tCS.seek 5ml + "collection"'t'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'|  +41 "core" +2 "collection"'}% +4 "core" %m{\  +2 .tCS.seek 7.001ml + "collection"'~' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'z @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +865 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +123 "core" b +2 #tLysing Complete +2 "collection"'& +4 "core" &Xip@Er\ K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\    J  + "storage"(% +4 "core" % X\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"( (S +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &T \ +2 "manipulator"&& +3 "core" &5 ' ) D J +2 "manipulator"& % +4 "core" %\     + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +171 "core" ( +3 "manipulator"& & +4 "core" &t   \\ I + "storage"(& +4 "core" &T 6\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +123 "core" ' + "storage"(& +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +274 "core" ' +2 "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('z +31 "core" ' +2 "manipulator"&& +4 "core" &t ! I + "manipulator"&% +4 "core" %c ! !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&( +159 "core" ( +2 "manipulator"&& +4 "core" &3  # ? H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &3  * > H +2 .tForearm.seek CC +2 "manipulator"&!'O +99 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "storage"("& +4 "core" &T \ + "storage"(#& +4 "core" &T '\ + "manipulator"&%& +4 "core" &3   H + "manipulator"&% +4 "core" % ]  % N +2 .tForearm.seek :retract + "manipulator"&&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&'(y +176 "core" ( +2 "manipulator"&(& +4 "core" &| \  ^ + "storage"()& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"& ' +108 "core" ' + .tElbow.hold + "manipulator"&+, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&,1 +58 "core" 1 +3 "manipulator"&-% +4 "core" % ; / \\ b +2 "storage"($& +3 "core" &T P\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 278 counts + "manipulator"&/' +22 "core" ' +2 "manipulator"&0& +4 "core" &   r + "storage"(1& +4 "core" &T \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.'] +32 "core" ' + "storage"(2% +4 "core" % \  +3 ."downElevator"SE.seek :down +4 "storage"(4' +99 (% +2 "core" %= D\ SU +2 "manipulator"&7% +4 "core" %_  x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +109 "core" ' +41 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" &<? \ +2 "manipulator"&*& +3 "core" &   +2 "manipulator"&6% +4 "core" %\    O +2 .tElbow.seek FlushPuck::Garage + "manipulator"&8(-6 +163 "core" ( +2 "manipulator"&;& +4 "core" &-?  % &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-?   +2 .tForearm.seek :garage +2 "manipulator"&='n +116 "core" ' + .tHand.close +2 "manipulator"&5/ +64 "core" / + "manipulator"&?& +5 "core" &-E ; 8 y  + "manipulator"&@% +4 "core" % O ! " + .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B( +280 "core" ( + "manipulator"&D& +4 "core" &3 # y I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &4   \\ I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'O +92 "core" ' + "manipulator"&C& +5 "core" &4  ^ I + "manipulator"&I% +4 "core" %U  # ) +2 "collection"'& +4 "core" &34\ +2 "collection"'L& +4 "core" &26\ +2 .tCC.seek :closed +2 "collection"'F(X +4 "core" &22t\  +9 &/y15\ +| +10 &f03\ ? +9 &v14\ M +9 &H\\24\ L +10 &\ \\/3\ L +9 &\\14\ L +9 &X13\ K +10 &Q\\23\ K +9 &^03\ L +10 &]02\ L +9 & Z03\ K +9 &"YY02\ K +10 &$Z32\ K +9 &%Y12\ L +10 &']22v\ L +9 &)aY/1\ K +9 &+#\\01\ K +10 &,`00\ L +9 &.]01\ L +9 &0iZ02\ K +10 &2*Z/1\ L +9 &3\\/1\ L +10 &5\\00\ L +9 &7q_-1\ K +9 &92`,0\ L +10 &:]+1\ L +9 &<[/0\ L +9 &>yZ-0l\ K +10 &@:Z,/R\ L +9 &A_/0;\ K +9 &C_,.b\ L +10 &Ezs&* \ N +9 &G1!% \ Q +10 &H##\ V +9 &J$\ X +9 &Ld"\ X +10 &N##\ Y +9 &O\ Y +9 &Q"\ Z +10 &Sg!\ Z +9 &U( \ Z +10 &V"\ U +9 &X=\ 3 +9 &X|p \ K +6 ( + "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.07 +2 "collection"'M& +4 "core" &X|e\ K + &X|e\ K + .tHand.open +2 "manipulator"&O1 +59 "core" 1 +2 "manipulator"&P% +4 "core" % U 9 9 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core"  +2 "processing"%U% +4 "core" %e"\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%E'U +1596 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%H  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%K'd +1601 "core" ' + .tPSV.dial PSR + "processing"%Y +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%Q + "collection"'X  +6 "core" A +2 "processing"%[  +67 "core" +87  + .tPSV.dial :mixloop +2 "processing"%] +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%N  +127 "core" +2 .tPS.seek 0ml + "processing"%V'd +2619 "core" ' + .tPSV.dial :air + "processing"%\\  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +42 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%T  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%a' +2617 "core" ' + .tPSV.dial :mixloop +7 "processing"%d +42 "core" +2 .tPS.seek 0ml +2 "processing"%e'd +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &4  x I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g( +3 "core" ( + "manipulator"&f& +5 "core" &4 2   I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &4 ( # " I +2 .tForearm.seek CC +2 "manipulator"&y'O +105 "core" ' +2 .tHand.close + "manipulator"&Z/ +58 "core" / +2 .tCC.seek :open +2 "collection"'c( +425 "core" ( + "manipulator"&j& +4 "core" &4  % j I +2 "manipulator"&v% +3 "core" % Y  +2 .tForearm.seek :retract + "manipulator"&m'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&l(-6 +160 "Can"t\ =WO$ +128 "core" ( + "manipulator"&k& +4 "core" &-=  \ t V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-=   V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'n +109 "core" ' + .tHand.open +2 "manipulator"&r1 +56 "core" 1 +2 "manipulator"&q% +4 "core" % d %  % \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "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"'o& +4 "core" &54\ + "manipulator"&w% +4 "core" %\    " +2 "storage"(x% +3 "core" % 3 - 3\ +2 "storage"(s. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(u( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (|& +3 "core" &  \  +2 "manipulator"&}& +4 "core" &-=   V + "manipulator"&t% +4 "core" %\    8 " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&z(a +179 "core" ( + "manipulator"&~& +5 "core" &\\  r , + "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"('g +330 "core" ' +2 "storage"(- +3 "core" -'X +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & #  \  +2 "manipulator"&& +4 "core" &\\   , + .tElbow.seek 2 +2 "manipulator"& (a +3 "core" ( +2 "manipulator"&A& +3 "core" &\\ # " , +2 "storage"( & +4 "core" & )  7\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&W/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(b' +7 "core" &\\ !  , +2 "manipulator"&% +4 "core" % ω   O +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +148 "core" ( + "manipulator"&& +5 "core" ' + &< % ) " N +2 .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +2 "manipulator"&& +7 "core" &< $ ( . N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' + "manipulator"&& +5 "core" &< ) %  N +2 "manipulator"&% +4 "core" %R  L +2 "collection"'& +4 "core" &23\ +2 "collection"'& +5 "core" &31u\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &04p\ +7 &301U\ %f +10 &X23B\ 7 +9 &/3*\ L +9 &Y/3 \ K +10 &].0\ L +9 &C\\/0\ K +9 &].1\ K +10 &Z/2\ \ K +9 &a.0\ K +9 &Jb01\ K +10 & ^01w\ K +9 &!Y10j\ K +10 &#].0V\ K +9 &%SY/0;\ K +9 &']./|\ K +10 &(`.1\ K +9 &*_,.\ L +9 &,Z^-1u\ K +10 &.^-/u\ K +9 &/_,/f\ K +10 &1_//S\ K +9 &3b\\-/D\ K +9 &5#\\.0:\ L +10 &6]-/'\ K +9 &8_-.\ L +9 &:j_-/\ K +10 &<+\\-.\ L +9 &=^-0\ K +10 &?Z,-\ K +9 &Ar`+/\ K +9 &C3_',\ L +10 &De#(\ L +9 &F|\ O +10 &Hc\ S +9 &J\ W +9 &K\ W +10 &M\ X +9 &O^\ X +9 &Q5\ Y +10 &Ri\ X +9 &Ts\ Y +10 &V`o\ Z +9 &W_i\ 6 +9 &Xhi\ V +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + .Hand.open + "manipulator"&"1 +4 "core" &Xlp[\ R +59 1 +2 "manipulator"&#% +4 "core" % P I 3 ` N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +106 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core"  + .tCSV.dial CTV +2 "collection"'(  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%)' +2619 "core" ' +2 "collection"'!% +4 "core" % Q\  +2 .tCS.seek 4ml + "collection"''NR +1590 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%,  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%-  +69 "core"  +2 .tPS.seek 0ml + "processing"%$'d +2617 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +29 "core" _ +2 .tCSV.dial :air + "collection"'1 @ +44 "core" > +2 .tCS.seek 10ml + "collection"'2' O +1592 "core" ' + .tCSV.dial CTV +2 "collection"'&  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"'7 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"''  +125 "core" +2 "collection"' & +4 "core" &Xln)-T\ R +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&/% +4 "core" %  " $ :  + "storage"(9% +4 "core" % * & F\ + "storage"(*. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(6(S +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &T   o\ +2 "manipulator"&.& +3 "core" &;  ! N +2 "manipulator"&;% +3 "core" %  !   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&<(y +204 "core" ( + "manipulator"&4& +4 "core" &m"  Z :- +2 "storage"(+& +4 "core" &T ! + \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&5'] +104 "core" ' +2 "storage"(?& +4 "core" &T " ,\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'g +282 "core" ' +2 "storage"(3- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&=& +3 "core" &m#  ! :- +2 "storage"(D& +4 "core" &T  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&>' +29 "core" ' + .tElbow.hold +2 "manipulator"&8, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(I' +33 "core" ' +2 "manipulator"&% +4 "core" % %  1 + "storage"(:& +4 "core" &T   0\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 268 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&M& +4 "core" & + # L - +2 "storage"(O& +4 "core" &T * . \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&P'] +29 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(L' +38 "core" ' +2 "manipulator"&& +4 "core" &   - +2 "manipulator"&U% +4 "core" %U ' ! 5 " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&H& +4 "core" &5  $ J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &5   | J +2 .tForearm.seek CC + "manipulator"&Y'O +93 "core" ' +2 .tHand.close +2 "manipulator"&K/ +56 "core" / + .tCC.seek :open +2 "collection"'Q( +425 "core" ( +2 "storage"(X& +4 "core" &T - ,\ + "storage"([& +4 "core" &T - + \ + "manipulator"&]& +5 "core" &5   J + "manipulator"&N% +4 "core" % G # # n + .tForearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&\\(y +208 "core" ( + "manipulator"&V& +5 "core" &r  6 + "storage"(S& +4 "core" &T A C \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&`' +106 "core" ' + .tElbow.hold +2 "manipulator"&T, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&\ 1 +56 "core" 1 +3 "manipulator"&d% +4 "core" % '  g + "storage"(a& +4 "core" &T - . (\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 276 counts + "manipulator"&^' +14 "core" ' +2 "manipulator"&f& +4 "core" &   b ( + "storage"(h& +4 "core" &T B 9 d\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Z'] +29 "core" ' +2 "storage"(B% +4 "core" % E C \  +2 ."downElevator"SE.seek :down +3 "storage"(R' +100 (F% +2 "core" %; B B R\ RP +2 "manipulator"&j% +4 "core" %O  ! $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +91 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%y  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%k' +2610 "core" ' + .tdelay 1 second +107 .PSV.dial :mixloop + "processing"%p +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%g  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%r +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%q  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%o'd +2613 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +4 "core" &E\ +2 "manipulator"&m& +3 "core" &   ' ( +2 "manipulator"&x% +4 "core" %\    :  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(-6 +182 "core" ( + "manipulator"&n& +4 "core" &->   E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &->   E +2 .tForearm.seek :garage + "manipulator"&}'n +103 "core" ' + .tHand.close +2 "manipulator"&t/ +62 "core" / +2 "manipulator"& & +4 "core" &-A 7 : B +2 "manipulator"&~% +3 "core" % ]   +2 .tForearm.seek :retract + "manipulator"&{'\ +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +118 "core" ( + "manipulator"&l& +4 "core" &F   B 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &F   3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +98 "core" ' +2 "manipulator"&& +4 "core" &F    3 + "manipulator"&% +4 "core" %Μ   +2 "processing"%A& +4 "core" &S\ +2 "processing"% & +5 "core" &K\ +57 .tPC.seek :closed +4 "processing"%W(X +5 "core" &[\ + &T\ + &Y\ + &^\ + &h\ &a\ + &b\ +3 &p\ #a +9 &W~v\ 8 +9 &z\ M +9 &^w\ N +10 &_c\ N +9 &"a\ M +10 &b\ N +9 &`\ N +9 &g^H\ N +10 &)e8\ N +9 &]V\ M +9 &!b;\ M +10 &#od4\ N +9 &%2_<\ M +10 &&c<\ M +9 &(`>\ M +9 &*xcJ\ M +10 &,:b=\ M +9 &-eK\ N +10 &/aQ\ N +9 &1eP\ N +9 &3AbM\ N +10 &5cJ\ M +9 &6cS\ N +9 &8cV\ M +10 &:IcW\ N +9 &< cZ\ N +10 &=bW\ N +9 &?cS\ N +9 &AQaX\ N +10 &Cdh\ N +9 &Dkg\ O +9 &Fg\ Q +10 &HGl\ T +9 &Jh\ T +9 &Kh\ T +10 &Mg\ T +9 &OLl\ U +9 &Qq\ U +10 &Rs\ U +9 &Tx\ U +10 &VQw\ V +9 &W{tw\ ) +9 &Xs\ G +9 ( +3 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +4 "core" &X&\ 4 + &X'`\ 4 + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&z% +4 "core" % Μ '  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air +2 "processing"%  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %h\ +2 .tPS.seek 0.3ml +2 "processing"%'e +379 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +4 "core" %g*\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +98 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%c  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +2615 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&#& +4 "core" &F  ! 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +4 "core" ( + "manipulator"&& +4 "core" &F   _ 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &F   3 +2 .tForearm.seek PC + "manipulator"&'Η +102 "core" ' + .tHand.close + "manipulator"&e/ +52 "core" / +2 .tPC.seek :open +2 "processing"%!( +422 "core" ( +2 "manipulator"&& +4 "core" &F   ( 3 + "manipulator"&,% +4 "core" % Υ   O +2 .tForearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&)(-6 +125 "core" ( +2 "manipulator"&0& +4 "core" &-,  \ C 4 + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-,   4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :garage + "manipulator"&'n +99 "core" ' +2 .tHand.open + "manipulator"&&1 +57 "core" 1 + "manipulator"&2% +4 "core" % h '  A U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%'& +4 "core" &\ +2 "manipulator"& % +3 "core" %\    [  +2 "storage"(/% +3 "core" % O\ +2 "storage"(9. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(*( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" & W d\  +2 "manipulator"&.& +4 "core" &-S    + "manipulator"&;% +4 "core" %\    [  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&u(a +172 "core" ( +2 "manipulator"&4& +4 "core" &\\ #  + + "storage"(+& +4 "core" & '\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +112 "core" ' +3 "storage"(?& +4 "core" & c\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%'g +276 "core" ' + "storage"(3- +4 "core" -'y + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (=& +2 "core" & ~ O\  +2 "manipulator"&D& +4 "core" &\\  + + .tElbow.seek 2 +2 "manipulator"&C(a +3 "core" ( + "manipulator"&& +4 "core" &\\   \\ + +2 "storage"(:& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&M'ϊ +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&O/ +53 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& "storage"(U' +7 "core" &\\   + +2 "manipulator"&5% +4 "core" % Ϗ    + .tForearm.seek :retract +2 "manipulator"&<'\ +95 "core" ' +2 .tElbow.seek PC + "manipulator"&@(? +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&>& +4 "core" &I  ! A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &I   A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&I'Η +99 "core" ' + "manipulator"&H& +5 "core" &I $  w A + "manipulator"&E% +4 "core" %΋   ` +2 "processing"%P& +4 "core" &4\ +2 "processing"%8& +4 "core" &@\ +2 .tPC.seek :closed +2 "processing"%K(X +4 "core" &\  +9 &1\ +| +9 &d\ \ ? +9 &~\ O +10 &I]x\ M +9 & a\ M +10 &b\ M +9 &a\ N +9 &Qbj\ M +10 &]\ M +9 &b\ M +9 & ]\ M +10 &"Yc\ M +9 &$e\ M +10 &%`\ N +9 &'b\ N +9 &)a_\ M +10 &+#]{\ M +9 &,c\ M +9 &.b\ M +10 &0hb\ N +9 &2,_\ M +9 &3c\ M +10 &5e\ M +9 &7q_\ M +10 &93e\ M +9 &:_\ M +9 &<]\ M +10 &>yd\ M +9 &@;]\ M +9 &Ad\ M +10 &Cg\ N +9 &E}r\ O +10 &G8\ Q +9 &Hy\ S +9 &Jx\ T +10 &Lvi\ T +9 &N8g\ T +9 &Of\ T +10 &Qh\ T +9 &Szc\ U +10 &U>e\ T +9 &Vh\ N +9 &X5Bne\ #i +10 &X >Y\ / +5 ( +2 "processing"%8& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&G1 +3 "core" &X]\ / +60 1 + "manipulator"&_% +4 "core" % ΋ )  x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "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 +3 "processing"%[ X +2 %]9 +6 "core" 9 +102 "processing"%N9 +2 "core" 9~| +102 "processing"%Y9 +2 "core" 9{|  +102 "processing"%V9 +2 "core" 9y|  +103 "processing"%S9 +2 "core" 9x| +102 "processing"%9 +3 "core" 9u| +102 "processing"%\ 9 +2 "core" 9t| +102 "processing"%d9 +2 "core" 9s} +102 "processing"%a9 +3 "core" 9r|" +102 "processing"%f9 +2 "core" 9r|& +102 "processing"%h9 +3 "core" 9s{* +102 "processing"%B9 +3 "core" 9s|/ +102 "processing"%J9 +2 "core" 9u|3 +102 "processing"%F9 +2 "core" 9v}7 +103 "processing"%j9 +2 "core" 9x|; +102 "processing"%\\9 +3 "core" 9{}? +102 "processing"%`9 +3 "core" 9}|C +102 "processing"%^9 +2 "core" 9H +102 "processing"%L9 +3 "core" 9}L +102 "processing"%y9 +2 "core" 9}P +102 "processing"%Z9 +3 "core" 9}T +102 "processing"%R9 +2 "core" 9~X +102 "processing"%$9 +3 "core" 9~] +102 "processing"%p9 +3 "core" 9a +102 "processing"%g9 +2 "core" 9~e +102 "processing"%r9 +3 "core" 9~i +102 "processing"%q9 +3 "core" 9~m +102 "processing"%k9 +2 "core" 9r +102 "processing"%w9 +3 "core" 9v +102 "processing"%m9 +2 "core" 9z +102 "processing"%x9 +3 "core" 9~ +102 "processing"%n9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%T9 +2 "core" 9 +102 "processing"%t9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +102 "processing"%i9 +2 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"% pXp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +98 "core"  +2 "processing"%s% +4 "core" %fB\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%{' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +45 "processing"% 'Ҧ +1605 "core" ' +2 .tPTV.dial :puck + "processing"%  +71 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 + "processing"%z  +125 "core"  +2 "processing"% % +4 "core" %ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%'Y +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml + "processing"%'d +1597 "core" ' + .tdelay 5:00 +5339 "Can"~\ <3W$ +24663 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%o * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2309 "core" ' + .tPSV.dial PTV +2 "processing"% +81 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2298 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +125 "core" + .tPSV.dial :mixloop +2 "processing"%# +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +82 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%('c +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'e  + "processing"%  +41 "core" +2  +2 "processing"%% +4 "core" %^F\  +2 .tPS.seek 0.3ml + "processing"%W'] +347 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air + "processing"%,  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%0'G[ +1263 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%1 @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%&'Ҧ +1593 "core" ' +2 .tPSV.dial :PML + "processing"%2 +43 "core" + .tPTV.dial :mixing +2 "processing"%' @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%/% +4 "core" %ҨH\  +2 .tPS.seek 1.85ml + "processing"%9' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +3 .tPS.seek 0ml + "processing"%'d +1948 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &MP\ +2 "manipulator"&.& +4 "core" &I   A + "manipulator"&;% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(-6 +133 "core" ( +2 "manipulator"&4& +4 "core" &-K ! \ p  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" &-K   +2 .tForearm.seek :garage +2 "manipulator"&)'n +102 "core" ' +2 .tHand.close + "manipulator"&?/ +55 "core" / +3 "manipulator"&7& +4 "core" &-V ) * ;  + "manipulator"&3% +4 "core" % D ! ! ; ' +2 .tForearm.seek :retract + "manipulator"&='\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +275 "core" ( + "manipulator"&& +4 "core" &3  & S H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &4   S H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'O +98 "core" ' +2 "manipulator"&& +4 "core" &4  % K H +2 "manipulator"&5% +4 "core" %Y ' # 3 L +2 "collection"'u& +4 "core" &PQ\ +2 "collection"'& +4 "core" &PQ\ +2 .tCC.seek :closed +2 "collection"'%(X +4 "core" &NQ\ +7 & .NR\ $d +10 &WNP\ 7 +9 &NP\ L +9 &_OP\ M +10 &mcMQ\ M +9 &/_OR\ M +9 &^KP\ L +10 &]NO\ M +9 &v_MP\ L +9 &8bOO\ L +10 &dLP\ M +9 &!`OO\ M +10 &#}`NO\ M +9 &%@\\NQ\ L +9 &'dOP\ M +10 &(`MO \ M +9 &*dLP\ M +10 &,GbLP\ M +9 &. dNO\ M +9 &/cMO\ M +10 &1]MO\ L +9 &3P]MO \ L +9 &5]NO \ M +10 &6aNN \ M +9 &8_LO \ L +9 &:X`LP\ L +10 &<gKO\ \ M +9 &=^OO\ L +10 &?`MM \ L +9 &A_eLM \ M +9 &C"cKM \ L +10 &DiGK\ N +9 &F$B \ P +9 &HR& \ T +10 &J\ 99\ \ W +9 &KBB\ W +10 &MFG \ Y +9 &OMIM\ X +9 &QLP\ Y +10 &RPP\ X +9 &TRO\ Y +9 &VRPR\ Y +10 &WnPR\ (~ +9 &Xo*RR\ \\ +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'M& +4 "core" &X`PR\ H + &XaPQ\ H +2 .tHand.open + "manipulator"&>1 +53 "core" 1 + "manipulator"&% +4 "core" % Y I 9 L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +95 "core" ' + .tPSV.dial PSR + "processing"%H +110 "core"  + "processing"%E% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%P'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%U  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%<'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%! +51 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%G' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%_  + "collection"']  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%8 +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%N  +70 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2618 "core" ' + .tPSV.dial :air +7 "processing"%Y  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%S +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2608 "core" ' + .tPSV.dial :air + "processing"%\  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%d' +1448 "Can"\ \\X{$ +1163 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +42 "core" +2 .tPS.seek 0ml +2 "processing"%f'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &3 * ) y H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B( +3 "core" ( + "manipulator"&J& +4 "core" &3 0 - + H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &3 " *  H +2 .tForearm.seek CC + "manipulator"&j'O +103 "core" ' + .tHand.close +2 "manipulator"&\\/ +58 "core" / +2 .tCC.seek :open + "collection"'`( +426 "core" ( + "manipulator"&^& +4 "core" &3 & #  H +2 "manipulator"&L% +4 "core" % Z # ) 3 + .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Z(-6 +286 "core" ( +2 "manipulator"&R& +4 "core" &-9  b c + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +50 "core" &-9 "  i c +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p'n +111 "core" ' + .tHand.open +2 "manipulator"&g1 +63 "core" 1 + "manipulator"&r% +4 "core" % d (  \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +93 "core" ' +2 ."da"delayUntil "14:08:06.22" +24957 #recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%k @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%w  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + + ."da"PSV.dial :air +2 "processing"%x  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2314 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%| +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%t +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'d +2304 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%v +124 "core"  + "processing"%l% +4 "core" %`T\ + #"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"% +9 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%"% +3 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'S +592 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +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"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +453 "Can"\ >Y$ +1863 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "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"%o  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2307 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  + "processing"%% +4 "core" %c8\ + #"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"%b'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"% % +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'W +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"%c'd +1605 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +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 +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."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" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2326 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +7 "processing"%  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%2  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%' +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% 'a +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%/  +41 "core"  +2 "processing"%-% +4 "core" %]\ \  +2 ."da"PS.seek 0.55ml + "processing"%&' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%9  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%. +42 "core" +2 ."da"PTV.dial :mixing + "processing"%; @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core" + "processing"%+% +4 "core" %ҢD\  +2 ."da"PS.seek 1.85ml +2 "processing"%@' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20454 "Can"\ QCY$ +27549 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + +2 ."da"PSV.dial :air + "processing"%)  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2315 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2315 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +49 .PSV.dial PSR +4 "processing"%= +136 "core"  +2 "processing"%Q% +3 "core" %b~\ +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"%M' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%>'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +7 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +35 "core" + "processing"%E% +4 "core" %ҧ.\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'W +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +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"%< +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +69 "core"  +2 ."da"delay 5 seconds +115 "Can"\ JZ=$ +387 ."da"PSV.dial PTV +2 "processing"%N +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%G  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%I +136 "core"  + "processing"%S% +4 "core" %fN\ +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"%V' +585 "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"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%a  +33 "core"  +2 "processing"%d% +4 "core" %ҨB\  +2 ."da"PS.seek 1.5ml + "processing"%h'X +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F'd +1605 "core" ' +2 ."da"delay 2:00 +12002 #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"%D * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%L +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%R  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'d +2313 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%B +125 "core"  +2 "processing"%g% +3 "core" %i{\ +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"%r' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%p +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%k  +33 "core" +2 "processing"%w% +4 "core" %Ҭ\ + ."da"PS.seek 1.5ml +2 "processing"%m'\\ +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%f'd +1603 "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"%T * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +70 "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"%l +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%~  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2288 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +3 "processing"%A% +16 "core" %h\ +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +6 "processing"% +14 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%s' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" % 4\  + #"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"%'Ҧ +501 "Can"\ |ŏZ$ +1097 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"% % +4 "core" %Ң3\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +46 "processing"%' +2357 "core" ' + ."da"PSV.dial PTV +7 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"% % +4 "core" %b\ + #"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"%b'Ҧ +2108 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core" +2 "processing"%e% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml + "processing"%'S +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%c  +98 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +1603 "core" ' + "processing"%,9 +3 "core" 9P5% +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%W  +4 "core" 5% + 5% + "processing"%1& +4 "core" &Xs\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&(% +4 "core" %\     + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(2(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ('& +2 "core" &T C\ +2 "manipulator"&0& +4 "core" &-9 ! # . c + "manipulator"&/% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&-(y +225 "core" ( + "manipulator"& & +4 "core" & ! \ w p +2 "storage"(9& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&&'] +95 "core" ' +2 "storage"(.& +4 "core" &T X\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(;'g +281 "core" ' + "storage"(4- +3 "core" -'a +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&+& +3 "core" & , ) R p +2 "storage"(?& +3 "core" &T 3\ +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"&' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&@, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(3- +2 "core" -'a +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(X' +29 "core" ' +2 "manipulator"&)% +5 "core" % * * H + "storage"(7& +4 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&:'? +13 "core" ' + "manipulator"&6& +4 "core" & # " p +2 "storage"(& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&5'] +30 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"('w +38 "core" ' + "manipulator"&=& +5 "core" &  p + "manipulator"&Q% +4 "core" %F "  0 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&u'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&M(? +240 "core" ( + "manipulator"&& +4 "core" &I #  _ K +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &I   K +2 ."da"Forearm.seek PC +2 "manipulator"&H'Η +96 "core" ' + ."da"Hand.close +2 "manipulator"&E/ +64 "core" / +2 ."da"PC.seek :open + "processing"%>( +423 "core" ( + "storage"(& +4 "core" &T \ +2 "manipulator"&O& +3 "core" &J   J +2 "manipulator"&P% +4 "core" % Μ   +2 ."da"Forearm.seek :retract + "manipulator"&!'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&<(y +275 "core" ( + "manipulator"&U& +4 "core" &  p ] +2 "storage"(_& +4 "core" &T +\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&8'] +115 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +57 "core" 1 +2 "storage"(G- +3 "core" -'w +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(]'C +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(I'} +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23oct1914h50ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +27361 #"da"SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 265.616 seconds\ /var/log/esp/da23oct1914h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23oct1914h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23oct1914h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23oct1914h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23oct1914h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "265.616 sec auto-exposure",Subject: "da23oct1914h50ml images!" +3 "storage"(S- +4 "core" -'} +4 "storage"(Y& +16 "core" &T :\ +5 "manipulator"&V& +15 "core" & ' $  ] + ."da"Elbow.seek 1 +2 "manipulator"&(y +11 "core" ( +2 "manipulator"&a& +4 "core" & + , Z ! +2 "storage"(d& +5 "core" &T \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\ '] +19 "core" ' +2 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(J' +52 "core" ' +2 "manipulator"&h& +4 "core" & ! ! 3 ! +2 "storage"(\\& +5 "core" &T\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&D' +90 "core" ' + ."da"Elbow.hold +2 "manipulator"&C, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(F' +24 "core" ' + "manipulator"&^% +15 "core" % ' ! 5 +5 "storage"(L& +11 "core" &T \ +14 ."da"Forearm.force -20 +2 "manipulator"&5 +8 ."da"Forearm.seek 1 + 316 counts +4 "manipulator"&j'A +19 "core" ' +4 "manipulator"&R& +8 "core" &  " : ! +4 "storage"(%& +4 "core" &T \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&B'] +14 "core" ' +2 "storage"(g% +4 "core" %   6\ +3 ."downElevator"SE.seek :down +4 "storage"($' +98 (r% +6 "core" %G4 U\ PH +4 "manipulator"&p% +16 "core" %a ! "  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&k'\ +89 "core" ' +25 ' +3 ."downElevator"SE.stop +3 "storage"(5 +5 (w& +7 "core" &T  (\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +4 "processing"%y& +12 "core" &\ +4 "manipulator"&x& +8 "core" & "  ! +4 "manipulator"&m% +6 "core" %\    P  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(-6 +171 "core" ( +2 "manipulator"&T& +8 "core" &->   _ +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &t& +6 "core" &->  ) , _ +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&f'n +108 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&n/ +54 "core" / +4 "manipulator"&v& +8 "core" &-D p Y +4 "manipulator"&l% +6 "core" % O ! w +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&~'\ +106 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC + "manipulator"& (? +125 "core" ( +2 "manipulator"&& +8 "core" &J  ! & +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &A& +9 "core" &J   K & +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&i'Η +102 "core" ' +4 "manipulator"&"& +8 "core" &J   & +4 "manipulator"&s% +8 "core" %Ή   +4 "processing"%}& +8 "core" &\ +4 "processing"%{& +10 "core" &\ +6 ."psFlush"PC.seek :closed +6 "processing"%z(X +6 "core" &\ +4 &\ +2 &\ 7 +6 &CJ~\ 1 +11 &pr\ E +8 &l\ O +11 &`\ N +9 &a\ N +8 &Za\ N +11 &^\ N +9 &`\ N +8 &_\ N +11 &b_\ N +7 &!%a\ N +13 &"`\ N +8 &$b\ N +8 &&j]\ N +11 &(+_\ N +9 &)`<\ N +8 &+_b\ N +11 &-s`D\ N +8 &/4]<\ N +10 &0a]\ N +10 &2bD\ N +8 &4y`_\ N +11 &6;b0\ N +9 &7`F\ N +8 &9bY\ N +11 &;b7\ O +7 &=E_^\ N +11 &?bg\ N +10 &@`b\ N +8 &Bb7\ N +10 &DJe1\ O +10 &FqY\ P +8 &G8\ S +11 &I3\ T +8 &K@4\ U +10 &M9\ U +10 &NT\ U +8 &Pd\ U +11 &RG\ U +9 &Ti\ V +8 &U8\ V +11 &WT\ < +7 &X`-b\ !a +10 &XT\ - +4 ( +6 "processing"%{& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 + "processing"% & +8 "core" &XZ\ - +2 &XA\ - +4 ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 +6 "manipulator"&% +13 "core" % Ή  ! D +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +105 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%[ +42 "core"  +3 "processing"%% +8 "core" %e8\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +7 .PSR.select :flush +6 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +4 "processing"%o' +310 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +280 "core" ' +2 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +154 "Can"\ @Y[i$ +853 #"uploadLog"upsync +1094 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +179 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +97 "core" +3 ."psFlush"PS.seek :empty + "processing"%'F +2609 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  + "processing"%% +5 "core" %Je\ + #"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"%' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%# @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%e +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%b'F +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%c'T +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +70 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%W  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%1'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +70 "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"%' +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2607 "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"%9  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%q' +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%4 +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%+'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +53 "processing"%3' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%)  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Q +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +70 "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"%:' +2103 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%X +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%5 U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%P'd +2259 "Can"\ ;̅[$ +348 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'N& +4 "core" &hh\ + "manipulator"&G& +4 "core" &J   [ & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!(? +8 "core" ( + "manipulator"&& +5 "core" &=  $ # ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +2 "core" &= " L ( +3 .tForearm.seek PC + "manipulator"&S'Η +94 "core" ' +2 .tHand.close + "manipulator"&Y/ +55 "core" / +2 .tPC.seek :open +2 "processing"%V( +422 "core" ( +2 "manipulator"&a& +4 "core" &= ! ( + "manipulator"&d% +4 "core" % Α   +2 .tForearm.seek :retract + "manipulator"&h'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\\( +356 "core" ( +2 "manipulator"&^& +4 "core" &3 &  2 H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &4 ! H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'O +103 "core" ' +2 "manipulator"&8& +4 "core" &4 (  j H + "manipulator"&R% +4 "core" %Y , + Q T +2 "collection"'I& +4 "core" &hh\ +2 "collection"'%& +4 "core" &fk\ +2 .tCC.seek :closed +2 "collection"'g(X +4 "core" &hi\  +10 &1fi\ +{ +9 &dgj\ > +10 &}fi\ M +9 &L]gh\ L +9 & cei\ L +10 &dei\ L +9 &agi\ M +9 &Rcfj\ L +10 &_gh\ L +9 &eeh\ L +9 & cgi\ L +10 &"[]fg\ L +9 &$bfh\ L +10 &%afh\ L +9 &'eei\ L +9 &)bbfh\ L +10 &+$_ei\ L +9 &,dck\ M +9 &.bgf\ L +10 &0j`fj\ L +9 &2+bfi\ M +10 &3`fi\ L +9 &5aeg\ L +9 &7scfg\ L +10 &94ceg\ L +9 &:_fi\ L +9 &<efh\ L +10 &>zdgg\ L +9 &@=_fh\ L +10 &Abdh\ M +9 &Cdcg\ M +9 &E~pcg\ N +10 &G7U[\ Q +9 &H5C\ U +9 &J&)\ V +10 &Ll-,\ W +9 &N+33\ X +10 &O89\ W +9 &Q=<\ X +9 &Sp>@\ X +10 &U0CC\ Y +9 &VEE\ O +9 &X'OGH\ (y +10 &XkkGL\ I +2 ( +2 "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 + "collection"'\ & +4 "core" &XkpJM\ I +2 .tHand.open + "manipulator"&r1 +57 "core" 1 + "manipulator"&p% +4 "core" % Y : : T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'J& +4 "core" &XkpX[\ I + "collection"'D% +4 "core" %OX]\ + .tCSV.dial CSR +2 "collection"'w  +40 "core"  + "collection"'j% +4 "core" %O[\\\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'y'm +1337 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'F% +2 "core" %mdg\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'x' +630 "core" ' + .tCSV.dial :waste +2 "collection"'m +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'B'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'T& +4 "core" &Xkofh\ I +2 "collection"'t% +3 "core" %Ofi\ +2 .tCSV.dial :flush + "collection"'$  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'C'm +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +40 "core" A +2 "collection"'v% +4 "core" %mdh\  +2 .tCS.seek 7ml +2 "collection"'l' +515 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'k  + '  +51 "core"  +78  +2 .tCBV.dial :waste1 + "collection"'A @ +43 "core" ? +2 .tCS.seek 0ml + "collection"'f'Q +1606 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +4 "core" &Xknee\ I +2 "collection"'s% +3 "core" %Pdf\ +2 .tCSV.dial :flush + "collection"'|  +68 "core" +2 .tCS.seek 5ml +2 "collection"'}'m +1166 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +43 "core" A + "collection"'>% +4 "core" %mdf\  +2 .tCS.seek 7ml +2 "collection"' ' +517 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +99 "core"  +2 .tCS.seek 0ml + "collection"'{'Q +1595 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'[& +4 "core" &Xkndk\ I + "collection"'% +4 "core" %Qgj\ + .tCSV.dial CSR +2 "collection"'i  +40 "core"  + "collection"'% +4 "core" %Qfj\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'o'O +1824 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +527 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' '  +108 "core"  +25  +2 .tCTV.dial :intake +50 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''Q +1830 "core" ' + .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +7 "collection"'  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +578 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  +2 "collection"'% +4 "core" %Uei\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'#'m +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'e' O +1351 "core" ' +2 .tCSV.dial CBV + "collection"' +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2604 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +4 "core" &3 %  H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +3 "core" ( + "manipulator"&,& +5 "core" &3 * ' " H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &3 * ( H +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' + .tHand.close + "manipulator"&(/ +57 "core" / +2 .tCC.seek :open + "collection"'1( +427 "core" ( +2 "manipulator"&& +4 "core" &3  !  H + "manipulator"&'% +4 "core" % [ ! #  +2 .tForearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +292 "core" ( +2 "manipulator"&*& +4 "core" &-=  # : R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &-=    R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9'n +102 "core" ' +2 .tHand.open +2 "manipulator"& 1 +54 "core" 1 + "manipulator"&.% +5 "core" % Z '   h + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +98 "core" ' +2 "processing"%4& +4 "core" &\ +4958 #t-> exit +6 #mEXIT @1697742569.28EDT @1698070700.52EDT = =mMAIN_scheduler =tMAIN @EDT1698070702.32 #"core_reset"Sent BREAK + #t@42141 receive with ifg=0x10, ie=0xFD + #@42773 receive with ifg=0x10, ie=0xFD + #@43428 receive with ifg=0x10, ie=0xFD + #@44060 receive with ifg=0x10, ie=0xFD + #@44692 receive with ifg=0x10, ie=0xFD #@45324 receive with ifg=0x10, ie=0xFD + #@45956 receive with ifg=0x10, ie=0xFD #@46282 receive with ifg=0x80, ie=0xFD + #@48395 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can" 6 ; +  6 ; + #tPolling Can every 10:00 +3 #Cleanly exited at 15:09:29EDT19-Oct-23 +798 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %N:>\\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %f +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")% +3 "core" %B + .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % n o +2 "manipulator"&3% +3 "core" %  9 +2 "manipulator"&4& +3 "core" &-=  \\R +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(5(<( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &<% V X Q  +2182 #t-> access 2 +2 "storage"(7% +3 "core" % +2 "manipulator"&8% +4 "core" %    1 + "manipulator"&9& +4 "core" &-= R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +184 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &K c k g  +1854 #t-> exit +5 #mEXIT @1698070778.15EDT @1698071049.40EDT = =mMAIN_scheduler =tMAIN @EDT1698071051.27 #"core_reset"Sent BREAK + #t@8676 receive with ifg=0x10, ie=0xFD + #@9306 receive with ifg=0x10, ie=0xFD + #@9956 receive with ifg=0x10, ie=0xFD + #@10590 receive with ifg=0x10, ie=0xFD #@11223 receive with ifg=0x10, ie=0xFD + #@11854 receive with ifg=0x10, ie=0xFD #@12486 receive with ifg=0x10, ie=0xFD + #@12918 receive with ifg=0x80, ie=0xFD + #@58313 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can" 6 ' +  6 ' #tPolling Can every 10:00 +2 #Cleanly exited at 10:19:38EDT23-Oct-23 +571 #-> ESP.ready! +154 "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"'% +3 "core" %N<:k + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %f +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" %B + .tSS.configure :default +3 "sampler")#.0X access 1 + "storage"(2% +4 "core" %  + "manipulator"&3% +4 "core" %   Y +2 "manipulator"&4& +3 "core" &-=  R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(5(<( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &<& q w - +275 #t-> access 2 +2 "storage"(7% +3 "core" %  +2 "manipulator"&8% +4 "core" %    % + "manipulator"&9& +4 "core" &-=   R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +198 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +3 "core" &K m l  +648 #t-> startTube 2 +278 #-> da 50 + #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 10:24:49EDT23-Oct-23\\n{}\\nCan@10:24:17, 21.2C, 32% humidity, 15.2psia, 12.025V, 0.269A, 68.022Ah, 3.24W",Subject: "da sampling at most 50ml" +2 "collection"'<& +5 "core" &;>d +2 .tHand.open + "manipulator"&=1 +20 "core" 1 +2 "manipulator"&>% +4 "core" %    +2 "storage"(?% +3 "core" % 9 +3 "storage"(@. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(A( +350 #"uploadLog"upsync +319 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" & g K # +2 "manipulator"&C& +4 "core" &-= bR + "manipulator"&D% +4 "core" %  ` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +200 "core" ( +2 "manipulator"&F& +4 "core" &[  z8 + "storage"(G& +4 "core" & m t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +100 "core" ' +2 "storage"(I& +4 "core" & i l Q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +280 "core" ' +2 "storage"(K- +3 "core" -'S +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" & X U / +2 "manipulator"&M& +4 "core" &[ 8 +2 .tElbow.seek 2 +39 "manipulator"&N(a +9 "core" ( + "manipulator"&O& +3 "core" &[ " v8 +2 "storage"(P& +4 "core" & W W  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Q'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& +2 "storage"(T' +7 "core" &\\ 8 +2 "manipulator"&U% +3 "core" % ϊ h +3 .tForearm.seek :retract + "manipulator"&V'\ +103 "core" ' +2 .tElbow.seek CC + "manipulator"&W( +134 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +15 "core" ( + "manipulator"&X& +5 "core" &6 _L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &6 IL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Z'O +99 "core" ' +2 "manipulator"&[& +4 "core" &6 5L +2 "manipulator"&\\% +3 "core" %I L +3 "collection"']& +4 "core" &9<_ +2 "collection"'^& +5 "core" &:<g +2 .tCC.seek :closed +2 "collection"'_(X +5 "core" &:=[ +6 & %9;d %f +9 &~Sy9<g ; +10 &zx:<P O +9 &rP8;T V +10 &5O9:_ U +9 &J9<L U +9 &O<;S U +10 &{N8:Q U +9 &=O79Q U +9 &P8;[ V +10 &L9;Q U +9 &!O7:P U +10 &#EL6:S U +9 &%M69O V +9 &&N97R U +10 &(L7:S V +9 &*MN78N U +9 &,N58S V +10 &-M38L V +9 &/N68K U +10 &1TL37V V +9 &3M76G U +9 &4L38C U +10 &6M58K U +9 &8^J57I U +9 &:N35F V +10 &;P46@ V +9 &=N36C U +10 &?eJ45D U +9 &A&N365 V +9 &BR+0G V +10 &D\\%D W +9 &Fct23C Y +9 &H55E ^ +10 &I368 a +9 &K36A b +10 &MN25D b! +9 &O 25> b% +9 &P26B b+ +10 &R25> b- +9 &T;55@ b- +9 &U35G b, +10 &W55C D +9 &X_)44A 'u +9 &X~m26C V +3 ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.39 +2 .Hand.open + "manipulator"&`1 +69 "core" 1 +2 "manipulator"&a% +5 "core" % I wL + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' + #tcollectSample 50ml 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")c+ +2 "core" + +2 "sampler")d% +4 "core" %C  +2 "collection"'e& +3 "core" &X~l44$ V +3 "Can" Q [6j + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'f  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  +2 "sampler")h  +3 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X +31  +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %N34% + "sampler")m% +4 "core" %5]   + .tSSV.dial :spit +2 "sampler")n +144 "core"  +2 .tSS.seek 0ml +2 "sampler")o' +282 "core" ' + .tSSV.dial CBV +2 "sampler")p  +143 "core"  + .tCTV.dial :intake +2 "collection"'q  +78 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "10:28:15.67" +1454 #"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") +210 "collection"'r% +2 "core" %N&)$ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X' +342 "core" ' + .tSS.stop +2 "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'?& +4 "core" &X~s/4 V +2 ."airStroke"CSV.dial :waste +4 "sampler")@% +3 "collection"': +4 "core" % +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +40 "sampler")B  +28 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'D @ +78 "core" B +3 ."airStroke"CS.seek 10ml + "collection"'F' O +33 "core"  + .tCTV.dial :air +2 .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")G +142 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'  +4 "sampler")#.0X +102 "collection"'69 +3 "core" 9S< +102 "collection"'79 +2 "core" 9k: +103 "collection"'39 +3 "core" 98 +102 "collection"'99 +2 "core" 96 +103 "collection"'*9 +2 "core" 95 +102 "collection"'9 +2 "core" 93 +102 "collection"'89 +3 "core" 91 +102 "collection"';9 +3 "core" 90 +102 "collection"'<9 +2 "core" 9 . +102 "collection"'=9 +3 "core" 9, +102 "collection"'59 +2 "core" 91 * +102 "collection"'?9 +2 "core" 9F) +103 "collection"'@9 +2 "core" 9X) +102 "collection"':9 +2 "core" 9k& +102 "collection"'D9 +3 "core" 9~% +102 "collection"'B9 +2 "core" 9!$ +102 "collection"'>9 +2 "core" 9%" +103 "collection"'C9 +3 "core" 9)! +102 "collection"'G9 +2 "core" 9.! +103 "collection"'9 +2 "core" 92 +102 "collection"'9 +2 "core" 96 +102 "collection"'K9 +3 "core" 9: +102 "collection"'L9 +3 "core" 9> +102 "collection"'M9 +2 "core" 9 C +102 "collection"'O9 +3 "core" 9 G +102 "collection"'F9 +2 "core" 9 %K +102 "collection"'R9 +3 "core" 9 2O +102 "collection"'S9 +3 "core" 9 >S +102 "collection"'U9 +3 "core" 9 JX +102 "collection"'I9 +2 "core" 9 U\\ +102 "collection"'H9 +2 "core" 9 b` +103 "collection"'X9 +2 "core" 9 md +102 "collection"'Y9 +3 "core" 9 xh +102 "collection"'E9 +2 "core" 9 l +103 "collection"'J9 +2 "core" 9 q +102 "collection"'[9 +2 "core" 9 u +102 "collection"'\\9 +3 "core" 9 y +102 "collection"'N9 +3 "core" 9 } +102 "collection"'Q9 +2 "core" 9  +103 "collection"'V9 +2 "core" 9  +102 "collection"'P9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"']9 +3 "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  +102 "collection"'e9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +103 "collection"'f9 +2 "core" 9\  +102 "collection"'g9 +2 "core" 9\  +102 "collection"'Z9 +3 "core" 9\  +102 "collection"'c9 +3 "core" 9\  +102 "collection"'h9 +3 "core" 9\  +102 "collection"'j9 +2 "core" 9\  +103 "collection"'k9 +2 "core" 9\  +102 "collection"'m9 +2 "core" 9\ " +102 "collection"'n9 +3 "core" 9\ & +102 "collection"'l9 +2 "core" 9\ * +102 "collection"'p9 +3 "core" 9\ . +102 "collection"'i9 +2 "core" 9\ 0 +102 "collection"'r9 +3 "core" 9\ 4 +102 "collection"'q9 +3 "core" 9\ 7 +102 "collection"'u9 +2 "core" 9\ ; +102 "collection"'v9 +3 "core" 9\ > +102 "collection"'x9 +2 "core" 9\ B +102 "collection"'y9 +2 "core" 9\ E +103 "collection"'s9 +3 "core" 9\ H +102 "collection"'t9 +2 "core" 9\ J +103 "collection"'|9 +2 "core" 9\ N +102 "collection"'}9 +3 "core" 9\ P +102 "collection"'~9 +2 "core" 9\ T +102 "collection"'z9 +4 "core" 9\ W +102 "collection"'9 +2 "core" 9\ Y +102 "collection"'{9 +2 "core" 9\ [ +102 "collection"'9 +3 "core" 9\ ^ +3 .tCH.hold 10:00,70C +8 "collection"' `\ `\ \\\ +3 '9 +9 "core"  + 9\ _ +2 "collection"'% +3 "core" % ~ +2 #tBegun lysing Collection Puck Heater at 68.1C/38.2psia +46018 "Can" z Sc +13966 "core" ` + "collection"' 9 +4 "core" 9\ t + "collection"'% +4 "core" % < +2 #tEnded lysing Collection Puck Heater at 70C/34.3psia +2 .CS.seek 0ml + "collection"''Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +105 "core" A +2 .tCSV.dial :air + "collection"' @ +45 "core" > +12 .tCS.seek 5ml +2 "collection"' 'm +1335 "core" ' + .tCSV.dial CTV +2 "collection"'  +58 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Q +1336 "core" ' + "collection"'% +4 "core" %R|{ \\ +2 #tPuck @45.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +108 "core"  + .tCBV.dial CSV +2 "collection"'  +29 "core" +2 "collection"'% +4 "core" %R=@ B +2 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +7 "collection"'  +42 "core" +2 "collection"'% +4 "core" %mhh  +2 .tCS.seek 7ml + "collection"'!' +582 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +123 "core" _ +2 #tLysing Complete + "collection"'#& +5 "core" &X~r!  V +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&%% +3 "core" %\  & +2 "storage"(% +3 "core" %  ~ +2 "storage"(&. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"('(S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ((& +3 "core" &T R z +2 "manipulator"&)& +3 "core" &3 bL +2 "manipulator"& % +3 "core" %\  " +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&+(y +168 "core" ( +2 "manipulator"&,& +4 "core" &w c- + "storage"(-& +4 "core" &T H B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&$'] +119 "core" ' + "storage"(/& +4 "core" &T + 7  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(0'g +272 "core" ' +2 "storage"(1- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(.'z +36 "core" ' +2 "manipulator"&2& +3 "core" &w - +2 "manipulator"&4% +4 "core" %c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&7( +164 "core" ( + "manipulator"&3& +5 "core" &- 0F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &- F +2 .tForearm.seek CC +2 "manipulator"&*'O +93 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / + .tCC.seek :open +2 "collection"'8( +427 "core" ( + "storage"(;& +4 "core" &T J H +2 "storage"(<& +3 "core" &T I J  +2 "manipulator"&=& +3 "core" &- F +2 "manipulator"&5% +4 "core" % ]  + .tForearm.seek :retract +2 "manipulator"&?'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&@(y +172 "core" ( +2 "manipulator"&:& +4 "core" &u  6 + "storage"(D& +4 "core" &T l m s + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&B' +103 "core" ' +2 .tElbow.hold + "manipulator"&>, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&C1 +77 "core" 1 +2 "manipulator"&G% +4 "core" %  X +2 "storage"(& +3 "core" &T T T B +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 298 counts + "manipulator"&'/ +13 "core" ' +2 "manipulator"&K& +4 "core" &   + "storage"(L& +4 "core" &T k m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&M'] +25 "core" ' + "storage"(O% +4 "core" % l l f +3 ."downElevator"SE.seek :down +3 "storage"(F' +99 (R% +3 "core" %3 W R  ]} +2 "manipulator"&S% +3 "core" %] ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +91 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +4 "core" & +2 "manipulator"&H& +3 "core" & Y +2 "manipulator"&X% +4 "core" %\  C +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Y(-6 +183 "core" ( + "manipulator"&E& +4 "core" &-0 b/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-0 G/ +2 .tForearm.seek :garage +2 "manipulator"&['n +108 "core" ' +2 .tHand.close + "manipulator"&\\/ +74 "core" / + "manipulator"&N& +4 "core" &-5 * +2 "manipulator"&Q% +4 "core" % p &) +2 .tForearm.seek :retract + "manipulator"&V'\ +122 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&P( +302 "core" ( + "manipulator"&T& +4 "core" &5  (M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &6  *M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'O +101 "core" ' + "manipulator"&a& +4 "core" &6 M +2 "manipulator"&^% +4 "core" %O P + "collection"'`& +4 "core" &  +2 "collection"'e& +5 "core" &  +2 .tCC.seek :closed + "collection"'d(X +5 "core" & +7 & +\  %g +9 &Tu ; +9 &}p  O +10 &J T +9 &MJ T +10 &F\  T +9 &J  S +9 &H S +10 &VJ S +9 &J S +10 &I S +9 &!Jr S +9 &#]L\  T +10 &% E S +9 &&I T +9 &(J T +10 &*fI S +9 &,'J T +9 &-L T +10 &/M T +9 &1mG T +10 &3/F T +9 &4J T +9 &6Lt S +10 &8vIY S +9 &:7J T +10 &;O T +9 &=Ji S +9 &?}I T +10 &A?L  T +9 &CN T +9 &DV V +10 &Fyu X +9 &H+ ] +9 &I a +10 &K b +9 &M_ b# +10 &O b( +9 &P b0 +9 &R b0 +10 &TE b/ +9 &U b/ +9 &W C +10 &XZ ^ - +9 &XuY \\ +2 ( +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.51 + "collection"'f& +4 "core" &XpN \\ + .tHand.open +2 "manipulator"&g1 +67 "core" 1 + "manipulator"&Z% +4 "core" % O P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%h +42 "core"  +2 "processing"%j% +4 "core" %fT + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%k'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%m  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%n'd +1609 "core" ' + .tPSV.dial PSR +2 "processing"%l +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p' +2612 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%i +2 "collection"'r  +6 "core" A +6 "processing"%q  +68 "core" +103  +2 .tPSV.dial :mixloop + "processing"%u +107 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%v  +140 "core" +2 .tPS.seek 0ml + "processing"%x'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2615 "core" ' + .tPSV.dial :mixloop + "processing"%t +46 "core" +2 .tPS.seek 0ml + "processing"%|'d +2608 "core" ' + .tPSV.dial :air +2 "processing"%}  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2620 "core" ' + .tPSV.dial :mixloop + "processing"%z +46 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &4 <M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &5 bM + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &4 M +2 .tForearm.seek CC +2 "manipulator"&w'O +95 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open + "collection"' ( +430 "core" ( +2 "manipulator"&& +4 "core" &4 M + "manipulator"&o% +4 "core" % c | +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +300 "core" ( + "manipulator"&& +4 "core" &-5 ?D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-5 hD +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&% +5 "core" % [ &, + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +96 "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"&% +4 "core" %\  + +2 "storage"(% +3 "core" % u k \\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +198 "core" ( +2 .tSC.configure :limp +46 "storage"($(\ 1b +12 (& +2 "core" & K W  +2 "manipulator"&& +4 "core" &-5 GD + "manipulator"&% +4 "core" %\  < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&(a +185 "core" ( + "manipulator"&!& +5 "core" &]  y1 + "storage"("& +4 "core" & k a  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&#'ж +100 "core" ' + "storage"(%& +4 "core" & h k   +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +291 "core" ' + "storage"(&- +4 "core" -'X + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ((& +3 "core" & f m  + "manipulator"&)& +4 "core" &] .1 +2 .tElbow.seek 2 + "manipulator"& (a +4 "core" ( + "manipulator"&A& +4 "core" &] k1 + "storage"(,& +4 "core" & b i   +2 .tForearm.seek 2 + 300 counts + "manipulator"&-'ϊ +28 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&W/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&/& + "storage"(b' +7 "core" &] 1 +2 "manipulator"&1% +4 "core" % ~ 2 +2 .tForearm.seek :retract + "manipulator"&2'\ +105 "core" ' + .tElbow.seek CC +2 "manipulator"&4( +142 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ( + "manipulator"&0& +4 "core" &2 QJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &1 -J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'O +99 "core" ' +2 "manipulator"&$& +4 "core" &1 J +2 "manipulator"&+% +4 "core" %T K +2 "collection"'& +4 "core" & +2 "collection"'6& +4 "core" & +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &s +8 & *s %f +10 &UvZ : +9 &{q2 O +9 &I S +10 &KG= T +9 &F$ S +9 &J' T +10 &J T +9 &SL T +10 &G T +9 &GE S +9 &!Jv T +10 &#[Ls T +9 &%JX S +9 &&HN S +10 &(I S +9 &*bM T +9 &,%J T +10 &-L T +9 &/Lz T +10 &1kLc T +9 &3-LT T +9 &4KP S +10 &6I: T +9 &8sL$ T +9 &:5L T +10 &;N T +9 &=G T +10 &?{G T +9 &A>J S +9 &BL T +10 &DQ T +9 &Fzf W +9 &H, ] +10 &I ` +9 &K b +10 &M` b +9 &Oj b% +9 &P b, +10 &R b2 +9 &TI b3 +9 &U b3 +10 &Wh C +9 &X\\!a - +10 &Xn` Z +2 ( + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.45 + .Hand.open + "manipulator"&;1 +72 "core" 1 +3 "manipulator"&<% +4 "core" % T 9K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +101 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'5  +139 "core" ~ +2 .tCSV.dial CTV + "collection"':  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2610 "core" ' +2 "collection"'*% +4 "core" % T`  +2 .tCS.seek 4.001ml + "collection"'7'NU +1588 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%C  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%G  +87 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tCBV.dial between PRV and waste1 +6 "collection"'K ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'L @ +45 "core" ? +2 .tCS.seek 10ml + "collection"'O' O +1402 "Can" U ܤc +192 "core" ' + .tCSV.dial CTV + "collection"'?  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'R'Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'S @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'@  +138 "core" +2 "collection"'B& +4 "core" &Xn9 Z + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\  X- + "storage"(I% +4 "core" %   + "storage"(H. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(X(S +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (.& +3 "core" &T  y +2 "manipulator"&M& +3 "core" &1 J +2 "manipulator"&E% +3 "core" %\  - +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&J(y +207 "core" ( +2 "manipulator"&F& +4 "core" &{ :, +2 "storage"(>& +4 "core" &T h  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&\\'] +96 "core" ' + "storage"(N& +4 "core" &T ;  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Q'g +283 "core" ' +2 "storage"(U- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&[& +3 "core" &{ :, +2 "storage"(Y& +4 "core" &T ~ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&T' +29 "core" ' + .tElbow.hold +2 "manipulator"&], +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(a- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(^' +33 "core" ' +2 "manipulator"&`% +4 "core" % ? + "storage"(V& +4 "core" &T V { + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 277 counts + "manipulator"&8' +13 "core" ' +2 "manipulator"&f& +4 "core" & 0 +2 "storage"(g& +4 "core" &T P  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&Z'] +27 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(e' +39 "core" ' + "manipulator"&h& +5 "core" & 0 + "manipulator"&j% +4 "core" %P & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +151 "core" ( + "manipulator"&m& +5 "core" &3 ZL + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &3 L +2 .tForearm.seek CC +2 "manipulator"&l'O +102 "core" ' +2 .tHand.close +2 "manipulator"&n/ +66 "core" / +2 .tCC.seek :open +2 "collection"'i( +424 "core" ( + "storage"(r& +4 "core" &T % $ U +4 "storage"(q& +4 "core" &T > :  +2 "manipulator"&u& +3 "core" &3 L +2 "manipulator"&v% +4 "core" % Z S + .tForearm.seek :retract +2 "manipulator"&p'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&y(y +194 "core" ( + "manipulator"&x& +4 "core" &w & w3 +2 "storage"(t& +4 "core" &T J F < + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&s' +101 "core" ' +2 .tElbow.hold + "manipulator"&}, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&|1 +66 "core" 1 +2 "manipulator"&z% +4 "core" % a~ + "storage"(~& +4 "core" &T * 3 R + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 288 counts + "manipulator"&{'% +21 "core" ' + "manipulator"&& +5 "core" & =) + "storage"(& +4 "core" &T l k T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +29 "core" ' +2 "storage"(P% +4 "core" % i h -  +2 ."downElevator"SE.seek :down +4 "storage"(c' +99 (d% +3 "core" %* V W a ]| +2 "manipulator"&% +4 "core" %i 9L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +90 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%w  +75 "core" +2 .tPS.seek 2.5ml + "processing"%' +2615 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2612 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +4 "core" & + "manipulator"&& +4 "core" & K) + "manipulator"&% +4 "core" %\  5 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +192 "core" ( + "manipulator"&& +4 "core" &-> lR + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &->  AR +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + "manipulator"&'& +4 "core" &-@ P +2 "manipulator"&!% +4 "core" % m r + .tForearm.seek :retract +2 "manipulator"&"'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(? +123 "core" ( +2 "manipulator"&%& +4 "core" &I& + .tElbow.reconfigure :loose +53 "manipulator"&$ &.,(#b +5 & & +2 "core" &I& +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&'Η +104 "core" ' +2 "manipulator"&(& +4 "core" &I K& + "manipulator"&)% +4 "core" %Η  q +2 "processing"%A& +4 "core" & +2 "processing"%,& +4 "core" & +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &  +10 &+r . +9 &`z B +9 &Qn V +10 & L X +9 &L X +9 &N W +10 &TI W +9 &L X +10 &J' W +9 &K W +9 & ]J W +10 &"N$ W +9 &#P/ W +9 &%N& W +10 &'dO0 W +9 &)'I+ W +10 &*K+ W +9 &,N; W +9 &.lL< W +10 &0-N; X +9 &1O> X +9 &3N< X +10 &5sO9 X +9 &76OK W +10 &8OK W +9 &:OO W +9 &<|LO W +10 &>?M> W +9 &@N W +9 &AP W +10 &CP X +9 &EB\\ Y +10 &Fw [ +9 &H ^ +9 &Jw ^ +10 &L; ^ +9 &M _ +9 &O _ +10 &Q{ ` +9 &S< ` +10 &T ` +9 &V ` +9 &X&Rc + +10 &X? 6 +5 ( +2 "processing"%,& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.80 + "processing"%/& +4 "core" &X' 6 + &X' 6 +2 .tHand.open + "manipulator"&11 +70 "core" 1 +2 "manipulator"&% +4 "core" % Η q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' + .tPRV.dial :air +2 "processing"%0  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%3 +45 "core" +2 "processing"%% +4 "core" %fc +2 .tPS.seek 0.3ml + "processing"%-'c +380 "core" ' +2 .tPSV.dial PSR + "processing"%$ +119 "core"  +3 "processing"%+% +4 "core" %d  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +484 "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"%b +106 "core" + .tPTV.dial :mixing + "processing"%2 @ +79 "core" B + .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%;'d +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&<& +4 "core" &I $& +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&6(? +3 "core" ( + "manipulator"&5& +4 "core" &I ,& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &I & +2 .tForearm.seek PC + "manipulator"&9'Η +92 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tPC.seek :open +2 "processing"%*( +424 "core" ( + "manipulator"&& +4 "core" &I & +2 "manipulator"&C% +3 "core" % Ϋ  +2 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(-6 +126 "core" ( +2 "manipulator"&K& +4 "core" &-0 S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-0 ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'n +101 "core" ' + .tHand.open + "manipulator"&?1 +68 "core" 1 + "manipulator"&O% +5 "core" % g lG + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%@& +4 "core" & + "manipulator"&B% +4 "core" %\  O' +2 "storage"(% +3 "core" % n x  +2 "storage"(I. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(H( +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (.& +2 "core" & G J  +2 "manipulator"&M& +3 "core" &-L # ] +2 "manipulator"&E% +4 "core" %\   V' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +189 "core" ( +2 "manipulator"&F& +4 "core" &[!  <:. +2 "storage"(>& +3 "core" & l k N  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&4'ж +103 "core" ' +2 "storage"(N& +4 "core" & k k  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(='g +284 "core" ' + "storage"(U- +4 "core" -'y + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ([& +3 "core" & K U 4  + "manipulator"&Y& +4 "core" &[" :. +2 .tElbow.seek 2 + "manipulator"&a(a +3 "core" ( +2 "manipulator"&`& +4 "core" &["  z:. + "storage"(V& +4 "core" & G G  +2 .tForearm.seek 2 + 300 counts + "manipulator"&f'ϊ +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&g/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& + "storage"(j' +7 "core" &[" m:. +2 "manipulator"&\\% +4 "core" % ϡ !  +2 .tForearm.seek :retract +2 "manipulator"&J'\ +88 "core" ' +3 .tElbow.seek PC + "manipulator"&Q(? +174 "core" ' +2 ."downElevator"SE.stop +6 "storage"(5 +87 "core" ( +2 "manipulator"&T& +4 "core" &G ?* + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &G 5* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^'Η +99 "core" ' +2 "manipulator"&m& +4 "core" &G 5* + "manipulator"&k% +4 "core" %Λ + +2 "processing"%Z& +4 "core" & +2 "processing"%]& +4 "core" &r +2 .tPC.seek :closed +2 "processing"%n(X +4 "core" &j  +8 &'n\\ . +10 &`{p B +9 &@no V +10 &Os W +9 &N` W +9 &KS W +10 &CKZ W +9 &PV W +9 &GY W +10 &LO W +9 & KL> W +10 &" MJ W +9 &#OO W +9 &%KF W +10 &'SN@ W +9 &)L9 W +9 &*N3 W +10 &,N< W +9 &.\\J1 V +10 &0P5 W +9 &1N( W +9 &3L! W +10 &5cK* W +9 &7%M. W +9 &8P$ W +10 &:J* W +9 &.L V +9 &?N W +9 &AM W +10 &CsP W +9 &E1] X +9 &Fn Z +10 &H ] +9 &Jd _ +10 &L' ^ +9 &M _ +9 &O _ +10 &Qk _ +9 &S+ ` +9 &T _ +10 &V ` +9 &XUg . +10 &X 8 2 +5 ( + "processing"%]& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.75 + .Hand.open + "manipulator"&\ 1 +3 "core" &X# 2 +71 1 + "manipulator"&_% +4 "core" % Λ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +107 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%q W +2 %u9 +6 "core" 9{z +102 "processing"%v9 +2 "core" 9wu +102 "processing"%l9 +2 "core" 9ut  +102 "processing"%x9 +2 "core" 9ru  +103 "processing"%t9 +2 "core" 9pt +102 "processing"%9 +3 "core" 9ou +102 "processing"%|9 +3 "core" 9mu +103 "processing"%z9 +2 "core" 9mt +102 "processing"%~9 +2 "core" 9lt" +102 "processing"%9 +3 "core" 9lu& +102 "processing"%9 +3 "core" 9lt* +102 "processing"%P9 +2 "core" 9mt/ +102 "processing"%p9 +3 "core" 9nt3 +102 "processing"%d9 +2 "core" 9pu7 +103 "processing"%9 +2 "core" 9rt; +102 "processing"%y9 +2 "core" 9st? +102 "processing"%s9 +2 "core" 9vuC +103 "processing"%{9 +2 "core" 9xtH +102 "processing"%e9 +2 "core" 9{uL +102 "processing"%w9 +3 "core" 9uP +102 "processing"%9 +3 "core" 9uT +102 "processing"%c9 +2 "core" 9uX +102 "processing"%9 +3 "core" 9u] +102 "processing"%9 +2 "core" 9ua +102 "processing"%9 +2 "core" 9ve +103 "processing"%9 +3 "core" 9vi +102 "processing"%9 +2 "core" 9vm +102 "processing"%9 +2 "core" 9vq +102 "processing"% 9 +3 "core" 9vv +102 "processing"%9 +2 "core" 9wz +102 "processing"%9 +3 "core" 9w~ +103 "processing"%9 +2 "core" 9w +102 "processing"%9 +2 "core" 9x +102 "processing"%}9 +2 "core" 9x +103 "processing"%9 +2 "core" 9x +102 "processing"%'9 +2 "core" 9x +102 "processing"%!9 +2 "core" 9y +103 "processing"%o9 +2 "core" 9x +102 "processing"%%9 +2 "core" 9y +102 "processing"% 9 +2 "core" 9y +103 "processing"%9 +2 "core" 9y +102 "processing"%9 +3 "core" 9z +102 "processing"%(9 +2 "core" 9{ +103 "processing"%)9 +2 "core" 9z +102 "processing"%A9 +2 "core" 9{ +102 "processing"%"9 +3 "core" 9 { +3 .tPH.hold 2:00:00,28C +4 "processing"% pWp  +3 .tdelay 1:30 +46 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%/ +108 "core"  + "processing"%1% +4 "core" %f + #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"%,'Ҧ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%0  +77 "core"  + .tPSV.dial PTV +2 "processing"%3 +77 "core" + .tPBV.dial :waste1 +2 "processing"%  +137 "core"  +2 "processing"%&% +4 "core" %Ҧ  +2 .tPS.seek 1.5ml + "processing"%'V +585 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%$ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%+'d +1597 "core" ' +2 .tdelay 5:00 +16759 "Can" : ߲c +13243 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +36 "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"%b +76 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%2' +2609 "core" ' + .tPSV.dial PTV +2 "processing"% +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +76 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%5  +76 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +2607 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +139 "core" +2 .tPSV.dial :mixloop + "processing"% +46 "core" + .tPRV.dial :ab1 +2 "processing"%# @ +75 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%W'c +345 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'  + "processing"%C  +45 "core" +4  + "processing"%K% +3 "core" %`D  +3 .tPS.seek 0.3ml + "processing"%L'_ +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +29 "core" +2 .tPRV.dial :air + "processing"%6  +44 "core"  +2 .tPS.seek 0.9ml + "processing"%?'G[ +1262 "core" ' +2 .tPRV.dial :waste2 + "processing"%O @ +77 "core" > +2 .tPS.seek 0.5ml +2 "processing"%@' +854 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%B  +46 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%G +45 "core" +2 .tPTV.dial :mixing + "processing"%I @ +79 "core" B + .tPBV.dial :waste1 +2 "processing"%7  +36 "core" + "processing"%.% +4 "core" %ҥ(  +2 .tPS.seek 1.85ml +2 "processing"%M' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" , +3 .tPS.seek 0ml + "processing"%X'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'F& +3 "core" & + "manipulator"&>& +4 "core" &G {* + "manipulator"&D% +4 "core" %\  \ e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&N(-6 +136 "core" ( + "manipulator"&S& +4 "core" &-G   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-G - +2 .tForearm.seek :garage + "manipulator"&['n +101 "core" ' +2 .tHand.close + "manipulator"&Y/ +72 "core" / +2 "manipulator"&`& +4 "core" &-R  +2 "manipulator"&V% +3 "core" % { R +2 .tForearm.seek :retract +2 "manipulator"&g'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +296 "core" ( +2 "manipulator"&\\& +4 "core" &; -N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &; N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'O +109 "core" ' + "manipulator"&=& +4 "core" &; N +2 "manipulator"&f% +4 "core" %G ( +2 "collection"'T& +4 "core" & +2 "collection"'8& +5 "core" & +2 .tCC.seek :closed + "collection"'a(X +5 "core" &  +9 &+u . +9 &_{ B +9 &Ym T +10 &G U +9 &I U +9 &M U +10 &\\N U +9 &N U +10 &L U +9 &N U +9 & dL U +10 &"%J V +9 &#K U +9 &%G U +10 &'lN U +9 &)-J V +10 &*L V +9 &,K V +9 &.tL U +10 &06O U +9 &1K V +9 &3J U +10 &5|H U +9 &7>M U +10 &8L V +9 &:K V +9 &<M V +10 &>EL V +9 &@ G U +9 &AM V +10 &CM V +9 &EJZ W +10 &Gw Z +9 &H ^ +9 &Jq a +10 &L2 b +9 &M b" +9 &O b( +10 &Qe b1 +9 &S b1 +9 &T  b0 +10 &V  b0 +9 &Wa   0 +10 &Xu   ` +9 ( + &Xzu   [ +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.32 + "collection"'m& +4 "core" &Xzu\   [ +2 .tHand.open + "manipulator"&k1 +76 "core" 1 +2 "manipulator"&Z% +5 "core" % G x( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%J +107 "core"  +2 "processing"%*% +4 "core" %g$ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%\ 'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%_  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%u'd +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%] +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%v' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%^  + "collection"'l  +33 "core"  +137  + .tPSV.dial :mixloop +2 "processing"%x +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%t  +78 "core" +2 .tPS.seek 0ml + "processing"%'d +2617 "core" ' + .tPSV.dial :air +7 "processing"%|  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2617 "core" ' + .tPSV.dial :mixloop + "processing"%~ +46 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%P' +2623 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +46 "core" +2 .tPS.seek 0ml + "processing"%d'd +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &8 @N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +3 "core" ( + "manipulator"&s& +4 "core" &8 N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &8 'N +2 .tForearm.seek CC + "manipulator"&e'O +103 "core" ' + .tHand.close +2 "manipulator"&w/ +66 "core" / + .tCC.seek :open +2 "collection"'( +427 "core" ( +50 "manipulator"&c& +5 "core" &8 \ N + "manipulator"&% +4 "core" % a = +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +303 "core" ( +2 "manipulator"&& +4 "core" &-? 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-? 67 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 .tHand.open + "manipulator"& 1 +68 "core" 1 + "manipulator"&% +4 "core" % a >< +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "11:17:31.90" +5331 "Can" J c +19450 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +76 "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"%  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%'' +2613 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%! +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%% +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +138 "core"  + "processing"%(% +5 "core" %a + #"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"% +10 ."da"PS.seek 2ml + "processing"%A'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + "processing"%"  +77 "core"  + ."da"PSV.dial PTV +2 "processing"%/ +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "processing"%;% +4 "core" %ңx  +2 ."da"PS.seek 1.5ml + "processing"%'S +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +7 "processing"%0 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'd +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +36 "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"%, +89 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2606 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%- +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2607 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +139 "core"  +2 "processing"% % +4 "core" %db + #"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 +8 "processing"% +14 ."da"PS.seek 2ml + "processing"%<'Ҧ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%2  +36 "core" +2 "processing"%% +4 "core" %Ҫ  +2 ."da"PS.seek 1.5ml + "processing"%'Z +409 "Can" Q c +176 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%# * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%:'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "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"%K +88 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2605 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%L +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%O  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +2614 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%B  +46 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%@  +139 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%G  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%I +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%7'a +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%.  +45 "core"  + "processing"%E% +4 "core" %]~  +2 ."da"PS.seek 0.55ml +2 "processing"%' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%M  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%> +46 "core" + ."da"PTV.dial :mixing +2 "processing"%D @ +76 "core" A +2 ."da"PBV.dial :waste1 + "processing"%S  +36 "core" +2 "processing"%U% +4 "core" %Ҩ{  +2 ."da"PS.seek 1.85ml + "processing"%Q' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +2 ."da"PS.seek 0ml + "processing"%`'d +1961 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +29134 "Can" F qAc +18868 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%V  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%r * +35 "core" + +2 ."da"PSV.dial :air + "processing"%[  +46 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2635 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%N +46 "core" + ."da"delay 2 seconds +243 .PSV.dial :air +9 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%= +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2602 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +139 "core"  + "processing"%i% +4 "core" %he + #"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' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%Z  +77 "core"  + ."da"PSV.dial PTV +2 "processing"%8 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +35 "core" + "processing"%*% +4 "core" %ҥ\\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'U +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%X * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_'d +1602 "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"%] * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2630 "core" ' +2 ."da"PSV.dial PTV + "processing"%^ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'d +2611 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  + "processing"%~% +4 "core" %a7  + #"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' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core"  + "processing"%P% +4 "core" %ҩK  +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"%s * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'d +94 "Can" G Lc +1511 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +36 "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"%j +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2615 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%y  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +139 "core"  + "processing"% % +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 + "processing"%' +592 "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"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "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 + "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%d'd +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"%o * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +89 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2608 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%( +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."da"PS.seek 0ml + "processing"%)'d +2611 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%" +144 "core"  +6 "processing"%/% +21 "core" %g +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml + "processing"%1' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%;% +3 "core" %   +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%A' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%0'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%&% +4 "core" %ң  +2 ."da"PS.seek 1.5ml + "processing"%,'S +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1596 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +53 "processing"%q  +36 "core" + ."da"delay 30 seconds +1145 "Can"  mc +1857 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2622 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'd +2609 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +139 "core"  + "processing"%% +4 "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"%<'Ҧ +2116 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%# +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%% +4 "core" %Ү  +2 ."da"PS.seek 1.5ml +2 "processing"%C'^ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%:  +108 "core"  +3 ."da"PS.seek 0ml +2 "processing"%9'd +1603 "core" ' + "processing"%69 +4 "core" 9Rz6 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%L  +4 "core" 6 + 6 + "processing"%O& +3 "core" &X# 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&W% +4 "core" %\  x y c + "storage"(B% +4 "core" % o n + "storage"(@. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(G(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &U i j h i +2 "manipulator"&?& +4 "core" &-? Q T 7 + "manipulator"&.% +4 "core" %\  g ]  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&E(y +190 "core" ( + "manipulator"&7& +4 "core" & N \\ O/ +2 "storage"(M& +3 "core" &U m +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +101 "core" ' +2 "storage"(>& +4 "core" &U m m + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(D'g +290 "core" ' + "storage"(S- +3 "core" -'b +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +3 "core" & 8 ? 1/ +2 "storage"(Y& +3 "core" &U m m i +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"&F' +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&Q, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(V- +2 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(r' +30 "core" ' +2 "manipulator"&[% +4 "core" % . 6  + "storage"(`& +4 "core" &U k m Y i + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 295 counts + "manipulator"&N', +14 "core" ' +2 "manipulator"&& +4 "core" & } i o+ + "storage"(=& +4 "core" &U n +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&f'] +25 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(\\'x +41 "core" ' +3 "manipulator"&g& +4 "core" & \\ N ++ + "manipulator"&i% +4 "core" %c N S ' +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&m(? +271 "core" ( +2 "manipulator"&Z& +4 "core" &H x g n + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &H w y - +2 ."da"Forearm.seek PC +2 "manipulator"&J'Η +98 "core" ' +2 ."da"Hand.close + "manipulator"&*/ +72 "core" / +2 ."da"PC.seek :open + "processing"%k( +430 "core" ( +2 "storage"(X& +4 "core" &U  o + "manipulator"&4& +4 "core" &H p v  + "manipulator"&\ % +4 "core" % Τ p n  + ."da"Forearm.seek :retract +2 "manipulator"&]'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&u(y +267 "core" ( +2 "manipulator"&_& +3 "core" & l @0 +2 "storage"(^& +4 "core" &U n + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x'] +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&t1 +70 "core" 1 +2 "storage"(v- +3 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(l'D +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"('~ +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23oct2311h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30872 #"da"WARNING: Too Dark -- required 308.695s exposure > 300s time limit\ SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da23oct2311h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23oct2311h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23oct2311h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23oct2311h50ml25s_nessie.tif +2566 #SX MX5/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23oct2311h50ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da23oct2311h50ml images!" +3 "storage"(~- +4 "core" -'~ +2 "storage"(|& +5 "core" &U  m +2 "manipulator"&z& +3 "core" & c i0 +2 ."da"Elbow.seek 1 +4 "manipulator"&(y +66 "core" ( + "manipulator"&p& +4 "core" & p +2 "storage"(P& +4 "core" &U o +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +27 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +3 "storage"(s' +93 "core" ' +3 "manipulator"&& +6 "core" &  + "storage"(w& +4 "core" &U & } +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek 1 +5 "manipulator"&h' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&j, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"({' +18 "core" ' + "manipulator"&c% +4 "core" %  +2 "storage"(& +6 "core" &U z + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts + "manipulator"&e'; +22 "core" ' +4 "manipulator"&y& +10 "core" &  +4 "storage"(a& +10 "core" &U ~ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&'] +36 "core" ' + "storage"( % +5 "core" %  ~\ +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (% +7 "core" %* W |[u +4 "manipulator"&% +8 "core" %c 5l +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +8 "manipulator"&'\ +96 "core" ' +14 ' +2 ."downElevator"SE.stop +4 "storage"(5 +4 (& +8 "core" &U & ~ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +2 "processing"%& +7 "core" & +4 "manipulator"&& +9 "core" & X +3 "manipulator"&}% +8 "core" %\  2 +5 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&!(-6 +184 "core" ( +4 "manipulator"&o& +10 "core" &-< OA +3 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &%& +8 "core" &-< cA +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&d'n +102 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&'/ +75 "core" / +2 "manipulator"&& +10 "core" &-? > +2 "manipulator"&(% +8 "core" % _  +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +111 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"& (? +126 "core" ( +2 "manipulator"&"& +8 "core" &H  # +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &/& +10 "core" &H 0# +6 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&)'Η +93 "core" ' +4 "manipulator"&;& +8 "core" &I ?" +4 "manipulator"&1% +8 "core" %Γ x +4 "processing"%A& +6 "core" & +4 "processing"%& +10 "core" & +3 ."psFlush"PC.seek :closed +5 "processing"%(X +8 "core" & +2 &  +6 &'m . +10 &`y B +12 &<o V +8 &L W +7 &Q W +11 &|L X +9 &?J& W +10 &M X +9 &I' V +8 &L W +11 & GI W +9 &" O W +8 &#M% X +11 &%LT W +8 &'ONh W +11 &)J| W +9 &*K X +8 &,L W +11 &.XI| W +9 &0Oi W +8 &1M W +11 &3N` X +8 &5_O W +11 &7!M W +9 &8N W +8 &:L W +11 &*L W +7 &?L W +10 &AM W +8 &CnO X +10 &E.Z X +10 &Fo/ [ +8 &H ^ +11 &Ja _ +9 &L$ ^ +8 &M+ _ +11 &O+ _ +7 &Qg _ +11 &S' ` +10 &T ` +8 &V ` +11 &XXh , +9 &XZ = +8 ( +6 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.73 +4 "processing"%&& +8 "core" &X4 ; +2 &X4Z ; &X4 ; +4 ."psFlush"Hand.open + "manipulator"&01 +74 "core" 1 +2 "manipulator"&3% +8 "core" % Γ T +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&,'\ +96 "core" ' +5 ."psFlush"PSR.select :air +8 .PSV.dial PSR + "processing"%q +48 "core"  +2 "processing"%-% +8 "core" %eo +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +273 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +315 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +90 #"uploadLog"upsync +1836 "Can" C c +186 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%+ @ +201 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +139 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%b +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'F +2618 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +109 "core"  + "processing"%2% +4 "core" %C + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +587 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%5' +2108 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +77 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty + "processing"%<'F +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +108 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%:'T +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +77 "core" + ."psFlush"PTV.dial :puck +2 "processing"%L  +77 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%O'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +580 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%? U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%> +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +51 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%U'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +74 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2614 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%='T +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2622 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%D +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%r +76 "core" +2 ."psFlush"PBV.dial PSV + "processing"%f U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%_' +1158 "Can" B Gc +1451 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%^  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'd +2623 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'t& +4 "core" &-- +2 "manipulator"&v& +3 "core" &I I" +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&](? +3 "core" ( + "manipulator"&\\& +4 "core" &I ^" +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &I F" +2 .tForearm.seek PC + "manipulator"&~'Η +95 "core" ' +2 .tHand.close + "manipulator"&|/ +72 "core" / +2 .tPC.seek :open +2 "processing"%z( +430 "core" ( + "manipulator"&p& +4 "core" &I n" +2 "manipulator"&P% +3 "core" % Α Y +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +397 "core" ( +2 "manipulator"&u& +4 "core" & 28 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +96 "core" ' +2 "manipulator"&y& +4 "core" & %8 +2 "manipulator"&x% +4 "core" %E w +2 "collection"'a& +4 "core" &*/ +2 "collection"'& +6 "core" &-. +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &-/ +7 & -/. %f +10 &S{+/ : +9 &yx+, O +9 &yQ,. U +10 &9O+/ V +9 &L-. V +10 &O+- V +9 &N-0 U +9 &AQ,. V +10 &O-. V +9 &L+- V +10 &!M,. V +9 &#JL,- U +9 &% I*. U +10 &&O+- U +9 &(N.. U +9 &*QL,, V +10 &,M+- V +9 &-I,- U +9 &/O+- U +10 &1ZN(, U +9 &3L,- V +10 &4K,, U +9 &6N(- U +9 &8bN)- U +10 &:$N*. U +9 &;Q,. U +9 &=K+. U +10 &?jJ*- U +9 &A,J*- U +10 &BJ)- U +9 &DU)+ W +9 &Fir*+ Y +10 &H&+ ] +9 &I!% ` +9 &K a +10 &MX a +9 &O b +10 &P b +9 &R b# +9 &TS b) +10 &V b. +9 &W < +9 &Xd" 's +10 &X}u Z +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.27 + "collection"'& +4 "core" &X}u Z +2 .tHand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&% +4 "core" % E kw +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &X}u   Z +2 "collection"'h% +3 "core" %L! +2 .tCSV.dial CSR + "collection"'e  +44 "core"  + "collection"'% +4 "core" %L#! +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1337 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %m)+  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'{' +695 "core" ' +2 .tCSV.dial :waste + "collection"'} +141 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1980 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'o& +4 "core" &X}t+- Z + "collection"'%% +4 "core" %K*+ + .tCSV.dial :flush + "collection"'  +45 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'j'm +1314 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'' @ +44 "core" A + "collection"'% +4 "core" %m*,  +3 .tCS.seek 7ml + "collection"'(' +581 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  + '"  +45 "core"  +99  + .tCBV.dial :waste1 +6 "collection"'/ @ +46 "core" ? +2 .tCS.seek 0ml +2 "collection"'d'Q +1814 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"';& +4 "core" &X}t(* Z +2 "collection"'1% +3 "core" %O&) +2 .tCSV.dial :flush + "collection"'A  +78 "core" +2 .tCS.seek 5ml + "collection"'!'m +1301 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" A + "collection"'k% +4 "core" %m)+  +2 .tCS.seek 7ml +2 "collection"'&' +580 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'0  +56 "core"  +2 .tCBV.dial :waste2 + "collection"'3  +111 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1810 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'q& +4 "core" &X}s)* Z +2 "collection"'-% +4 "core" %T)+ + .tCSV.dial CSR +2 "collection"')  +47 "core"  + "collection"'9% +5 "core" %T(* + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +50 "collection"''O +2056 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'+' O +570 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +2 'b  +106 "core" +38  + .tCTV.dial :intake +2 "collection"'  +78 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'$'Q +2038 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'2  +76 "core"  +2 .tCS.reconfigure :default +7 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Q +591 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +109 "core"  +2 "collection"'#% +4 "core" %K)- + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +1355 "core" ' + .tCSV.dial CBV +2 "collection"'5 +110 "core" +2 .tCS.seek 0ml + "collection"'K'Q +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" & x8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:( +34 "core" ( + "manipulator"&6& +4 "core" & W# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & # +2 .tForearm.seek CC +2 "manipulator"&C'O +97 "core" ' +2 .tHand.close + "manipulator"&W/ +69 "core" / +2 .tCC.seek :open +2 "collection"'O( +425 "core" ( +2 "manipulator"&B& +4 "core" & # + "manipulator"&I% +4 "core" % \\  +2 .tForearm.seek :retract + "manipulator"&?'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&@(-6 +288 "core" ( + "manipulator"&H& +4 "core" &-*  CV +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &-* 2V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&M'n +98 "core" ' + .tHand.open +2 "manipulator"&71 +77 "core" 1 + "manipulator"&>% +4 "core" % c h\\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 "processing"%S& +4 "core" &# +22146 #t-> exit +5 #mEXIT @1698078215.50EDT @1698686118.62EDT = =mMAIN_scheduler =tMAIN @EDT1698686120.25 #t=0xFD +27 #"core_reset"Sent BREAK + #t@24708 receive with ifg=0x10, ie=0xFD #@25342 receive with ifg=0x10, ie=0xFD + #@25975 receive with ifg=0x10, ie=0xFD + #@26301 receive with ifg=0x80, ie=0xFD #@2050 idle with ifg=0x00, ie=0x75 + #@22155 receive with ifg=0x10, ie=0xFD + #@22788 receive with ifg=0x10, ie=0xFD #@23440 receive with ifg=0x10, ie=0xFD + #@24074 receive with ifg=0x10, ie=0xFD + #@24708 receive with ifg=0x10, ie=0xFD #@25342 receive with ifg=0x10, ie=0xFD + #@25975 receive with ifg=0x10, ie=0xFD #@26301 receive with ifg=0x80, ie=0xFD + #@48060 initial with ifg=0x00, ie=0xF5 + #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 +9 #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +406 "Can"\ 4i˘ + \ 4i˘ + #tPolling Can every 10:00 +3 #Cleanly exited at 12:23:35EDT23-Oct-23 +220 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %MFJ\ +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 +3 "processing"%% +2 "core" %c\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(2% +3 "core" % W\ +2 "manipulator"&3% +4 "core" %\  7 1   + "manipulator"&4& +4 "core" &-, - + x T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(5(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<& \  +823 #t-> access + "storage"(7& +3 "core" &<& \  +2 "storage"(8% +4 "core" %  \ +2 "manipulator"&9% +3 "core" %\  $ " 7  +2 "manipulator"&:& +3 "core" &-, #  3 T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(;( +514 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" & \ +767 #t-> access 2 + "storage"(=% +3 "core" %  \ +2 "manipulator"&>% +4 "core" %\  ! ) 0  + "manipulator"&?& +4 "core" &-, # * T +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(@(K +668 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +3 "core" &K \  +1264 #t-> startTube 2 +226 #-> da 50 + #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:16:26EDT30-Oct-23\\n{}\\nCan@13:15:27, 20.8C, 23% humidity, 15.1psia, 13.592V, 0.257A, 104.725Ah, 3.49W",Subject: "da sampling at most 50ml" +2 "collection"'B& +5 "core" &GH\ +2 .tHand.open + "manipulator"&C1 +23 "core" 1 +2 "manipulator"&D% +5 "core" % \  * % G  +2 "storage"(E% +4 "core" % Q  \ + "storage"(F. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(G( +471 #"uploadLog"upsync +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (H& +2 "core" & $\ +2 "manipulator"&I& +3 "core" &-, " ! T +2 "manipulator"&J% +4 "core" % \  !  r  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&K(a +185 "core" ( +2 "manipulator"&L& +4 "core" &X " -  / +2 "storage"(M& +3 "core" & \ \  w\ +41 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&N'ж +112 "core" ' +2 "storage"(O& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P'g +272 "core" ' + "storage"(Q- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +2 "core" & \ +2 "manipulator"&S& +3 "core" &X . - _ / +2 .tElbow.seek 2 +2 "manipulator"&T(a +3 "core" ( +2 "manipulator"&U& +3 "core" &X . ) 7 / +2 "storage"(V& +3 "core" & h\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&W'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +59 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&Y& "storage"(Z' +7 "core" &g , 5 c - +2 "manipulator"&[% +4 "core" % χ , . u +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&]( +138 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( +2 "manipulator"&^& +4 "core" &7 , , 6 J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &7 % ( J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'O +104 "core" ' + "manipulator"&a& +5 "core" &8 & 1 L J + "manipulator"&b% +4 "core" %Y , . I 8 +2 "collection"'c& +3 "core" &EH\ +2 "collection"'d& +5 "core" &EJ\ +2 .tCC.seek :closed + "collection"'e(X +5 "core" &EH\  +9 &1GI\ +{ +10 &cGI\ > +9 &wDI\ M +9 &;_EG\ M +10 &gFF\ M +9 &dDG\ L +9 &bFG\ L +10 &CeBF\ M +9 &`CG\ L +10 &bDG\ L +9 & bDG\ L +9 &"M`DE\ L +10 &$ eAH\ M +9 &%bBF\ L +9 &'hCF\ L +10 &)UeBC\ L +9 &+gBC\ L +10 &,f@D\ M +9 &.d@E\ L +9 &0]e@D\ L +10 &2dBD\ L +10 &3eB@\ L +8 &5e@B\ L +10 &7cc?B\ M +9 &9%g=C\ M +10 &:f?C\ L +9 &<g?B\ L +9 &>kh@A\ M +10 &@/a>@\ L +9 &Af<?\ M +9 &Ce28\ M +10 &EnyCC\ N +9 &G&BC\ R +10 &H@D\ V +9 &JAB\ V +9 &L\\AC\ W +10 &NBC\ X +9 &OAB\ X +9 &QAB\ Y +10 &SaAB\ X +9 &U!CC\ Y +10 &VAD\ U +9 &X:BC\ . +9 &XAC\ F +6 ( + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 +2 .Hand.open + "manipulator"&f1 +3 "core" &XZCD\ F +54 1 + "manipulator"&g% +4 "core" % P F 9 K A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' + #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")i+ +3 "core" + + "sampler")j% +4 "core" %$ \  +2 "collection"'k& +4 "core" &XZBD\ F +3 "Can"\ LiW +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'l  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")m +4 "core"  + "sampler")n  +13 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X'Q +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +129 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X@\  +2 .tCS.seek 6ml + "collection"'q'L +1345 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'p +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'r'Q +1381 "core" ' + .tCSV.dial CSR +2 "collection"'s  +42 "core"  +2 "collection"'t% +4 "core" %U=?\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'o'Q +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'v% +3 "core" %U=@\  +2 .tCS.seek 5ml + "collection"'w'm +258 "Can"\ Nl>ab +584 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'x  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'u' +1098 "core" ' + "collection"'{9 +3 "core" 9&R +2 "collection"'|% +3 "core" %II\ +2 #tBefore lysing Collection Puck Heater at 21.7C/28.7psia +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&S\ +102 "collection"'9 +2 "core" 9'Sd +102 "collection"'y9 +3 "core" 9&S d +102 "collection"'z9 +2 "core" 9'R d +102 "collection"'9 +2 "core" 9'Rd +102 "collection"'9 +3 "core" 9)Sd +102 "collection"'9 +2 "core" 9+Sd +103 "collection"'9 +2 "core" 9.Sd +102 "collection"'9 +2 "core" 93R"d +102 "collection"'9 +2 "core" 9:S&d +103 "collection"' 9 +2 "core" 9BS*d +103 "collection"'9 +2 "core" 9KS.d +102 "collection"'9 +2 "core" 9UT3d +102 "collection"'9 +2 "core" 9aT7d +103 "collection"'9 +2 "core" 9nT;d +102 "collection"' 9 +3 "core" 9}T?d +102 "collection"' 9 +3 "core" 9TCd +102 "collection"'9 +2 "core" 9VHd +102 "collection"'9 +2 "core" 9VLd +102 "collection"'9 +3 "core" 9WPd +102 "collection"'9 +3 "core" 9WTd +102 "collection"'9 +2 "core" 9WXd +102 "collection"'9 +2 "core" 9W\\d +102 "collection"'9 +3 "core" 9Xad +102 "collection"'9 +2 "core" 9'Xed +102 "collection"'9 +4 "core" 9;Yid +102 "collection"'9 +2 "core" 9RZmd +103 "collection"' 9 +2 "core" 9iZqd +102 "collection"'!9 +2 "core" 9[vd +102 "collection"'"9 +2 "core" 9[zd +103 "collection"'%9 +2 "core" 9\\~d +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 +3 "core" 9(ad +102 "collection"')9 +3 "core" 9@ad +102 "collection"'+9 +2 "core" 9Xad +102 "collection"'9 +2 "core" 9qbd +102 "collection"',9 +2 "core" 9dd +103 "collection"'-9 +2 "core" 9gc +103 "collection"'.9 +2 "core" 9i` +102 "collection"'/9 +2 "core" 9j_ +102 "collection"'&9 +3 "core" 9j\\ +102 "collection"'19 +2 "core" 9jZ +102 "collection"'29 +3 "core" 9 kW +102 "collection"'39 +2 "core" 9:lT +103 "collection"'*9 +2 "core" 9SkS +102 "collection"'9 +3 "core" 9mnQ +102 "collection"'69 +2 "core" 9rN +102 "collection"'79 +2 "core" 9sK +102 "collection"'49 +3 "core" 9sJ +102 "collection"'89 +2 "core" 9tG +102 "collection"':9 +2 "core" 9tD +102 "collection"'59 +3 "core" 9xC +102 "collection"'=9 +3 "core" 9yA +102 "collection"'99 +2 "core" 91y? +102 "collection"'?9 +3 "core" 9Iz= +102 "collection"'09 +2 "core" 9`z; +103 "collection"'<9 +2 "core" 9w{: +102 "collection"'>9 +3 "core" 9|8 +102 "collection"';9 +2 "core" 9~5 +102 "collection"'B9 +2 "core" 93 +103 "collection"'C9 +2 "core" 92 +102 "collection"'A9 +2 "core" 9 0 +102 "collection"'E9 +3 "core" 9. +102 "collection"'F9 +2 "core" 9- +102 "collection"'@9 +3 "core" 9(+ +102 "collection"'H9 +3 "core" 9;* +102 "collection"'J9 +2 "core" 9O!( +102 "collection"'D9 +3 "core" 9c%& +102 "collection"'I9 +2 "core" 9v)% +102 "collection"'M9 +2 "core" 9-$ +103 "collection"'9 +2 "core" 92" +102 "collection"'9 +3 "core" 96! +102 "collection"'Q9 +2 "core" 9: +103 "collection"'R9 +2 "core" 9> +102 "collection"'S9 +2 "core" 9B +102 "collection"'U9 +3 "core" 9G +102 "collection"'L9 +2 "core" 9 K +103 "collection"'X9 +2 "core" 9 O +103 "collection"'Y9 +2 "core" 9 S +102 "collection"'[9 +2 "core" 9 .W +102 "collection"'O9 +2 "core" 9 <[ +103 "collection"'N9 +2 "core" 9 J` +102 "collection"'^9 +3 "core" 9 Wd +102 "collection"'_9 +3 "core" 9 eh +102 "collection"'K9 +2 "core" 9 ql +102 "collection"'P9 +2 "core" 9 ~p +102 "collection"'a9 +3 "core" 9 u +102 "collection"'b9 +2 "core" 9 y +103 "collection"'T9 +2 "core" 9 } +102 "collection"'W9 +3 "core" 9  +102 "collection"'\\9 +2 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"'Z9 +3 "core" 9  +102 "collection"'c9 +2 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +102 "collection"'g9 +3 "core" 9  +102 "collection"'d9 +3 "core" 9  +101 "collection"'f9 +4 "core" 9  +102 "collection"'k9 +2 "core" 9  +102 "collection"'l9 +2 "core" 9\  +102 "collection"'j9 +3 "core" 9\ \ \ +102 "collection"'m9 +2 "core" 9\ \ +102 "collection"'`9 +3 "core" 9\ \ +102 "collection"'i9 +3 "core" 9\ \ +102 "collection"'n9 +2 "core" 9\ "\ +102 "collection"'p9 +2 "core" 9\ (\ +103 "collection"'q9 +2 "core" 9\ ,\ +102 "collection"'s9 +3 "core" 9\ 2\ +102 "collection"'t9 +2 "core" 9\ 7\ +102 "collection"'r9 +3 "core" 9\ : +102 "collection"'v9 +2 "core" 9\ ?\ +102 "collection"'o9 +2 "core" 9\ C\ +103 "collection"'x9 +2 "core" 9\ G +102 "collection"'w9 +3 "core" 9\ K\ +102 "collection"'{9 +2 "core" 9\ M\ +102 "collection"'|9 +2 "core" 9\ Q\ +103 "collection"'~9 +2 "core" 9\ U +102 "collection"'9 +3 "core" 9\ W +102 "collection"'y9 +2 "core" 9\ Z\ +3 .tCH.hold 10:00,70C +3 "collection"'z `\ `\ X\ +2 '9 +5 "core"  + 9\ Z +2 "collection"'% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.1psia +45377 "Can"\ u'b +14612 "core" ` +2 "collection"'9 +3 "core" 9\ P +2 "collection"'% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/33.3psia +2 .CS.seek 0ml + "collection"''Q +332 "core" ' +11 .tCTV.dial between spare and air,avoiding: :intake +7 "collection"' @ +96 "core" B +2 .tCSV.dial :air + "collection"' @ +42 "core" > +3 .tCS.seek 5ml +2 "collection"''m +1348 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' 'Q +1347 "core" ' + "collection"'% +4 "core" %Ry}\ +2 #tPuck @44.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" %RAB\ +2 .tCS.seek 5ml + "collection"''m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +3 "core" %m O\  +2 .tCS.seek 7ml +2 "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"'!& +4 "core" &XW%)\ F +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&"% +4 "core" %\  + * (  +2 "storage"(%% +3 "core" % '\ +2 "storage"(#. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"('(S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &T t m u\ + "manipulator"&$& +4 "core" &5 + ) 1 J + "manipulator"&(% +4 "core" %\  - - X  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&)(y +170 "core" ( +2 "manipulator"&+& +4 "core" &v ( +  D +2 "storage"(& +3 "core" &T g\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&,'] +98 "core" ' +2 "storage"(-& +4 "core" &T $\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'g +275 "core" ' +2 "storage"(/- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(&'z +36 "core" ' +2 "manipulator"&1& +4 "core" &v - + D + "manipulator"&2% +4 "core" %g " ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&*( +158 "core" ( + "manipulator"&& +4 "core" &1 $  \ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &1 ) G +2 .tForearm.seek CC + "manipulator"&7'O +94 "core" ' + .tHand.close +2 "manipulator"&4/ +58 "core" / +2 .tCC.seek :open + "collection"'8( +426 "core" ( + "storage"(:& +4 "core" &T ,\ +2 "storage"(5& +4 "core" &T \ + "manipulator"&=& +4 "core" &1 (  ` G + "manipulator"&9% +3 "core" % ] * " * +2 .tForearm.seek :retract +2 "manipulator"&?'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&0(y +164 "core" ( +2 "manipulator"&<& +4 "core" &t '  F Q + "storage"(>& +4 "core" &T F ]\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&;' +103 "core" ' +2 .tElbow.hold + "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&C1 +52 "core" 1 +2 "manipulator"&A% +4 "core" % ; ( I Y +2 "storage"(E& +3 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 277 counts +2 "manipulator"&F' +13 "core" ' +2 "manipulator"&@& +4 "core" & ' & . 4 + "storage"(H& +4 "core" &T \ c\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&J'] +28 "core" ' + "storage"(D% +5 "core" %\ \ \ D\ +2 ."downElevator"SE.seek :down +3 "storage"(I' +99 (M% +3 "core" %|B \ RQ +2 "manipulator"&% +4 "core" %i $ !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +4 "core" &*-\ +2 "manipulator"&R& +3 "core" & !   4 +2 "manipulator"&S% +4 "core" %\  " "   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&U(-6 +173 "core" ( +2 "manipulator"&L& +4 "core" &-7  $ > \\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-7  # 1 \\ +2 .tForearm.seek :garage +2 "manipulator"&Y'n +100 "core" ' +2 .tHand.close + "manipulator"&[/ +58 "core" / +2 "manipulator"&O& +4 "core" &-< 3 ' W + "manipulator"&N% +4 "core" % u  # F +2 .tForearm.seek :retract + "manipulator"&^'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +320 "core" ( +2 "manipulator"&K& +4 "core" & %  O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &  !  O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'O +94 "core" ' + "manipulator"&b& +4 "core" & /  ` O +2 "manipulator"&T% +4 "core" %G ( " a + "collection"'W& +4 "core" & =\ +2 "collection"'\\& +5 "core" & -\ +2 .tCC.seek :closed + "collection"'V(X +4 "core" & \  +9 &0|!\ +z +10 &f \ > +9 &{\ L +9 &R\\ \ J +10 &_N\ J +9 &_\ J +9 &^\ K +10 &Xch\ K +9 &_ 8\ J +10 &`\ K +9 & \\\ K +9 &"b\\ \ J +10 &$$_\ K +9 &%a\ K +9 &'b\ K +10 &)ja\ K +9 &+,cX\ K +10 &,]\ K +9 &.\\\ K +9 &0q]\ K +10 &23\\k\ K +9 &3^I\ J +9 &5`0\ J +10 &7z_ \ K +9 &9<b\ K +10 &:\\\ K +9 &<`\ J +9 &>`\ K +10 &@C\\\ K +9 &B_\ K +9 &Ce8\ L +10 &Er:Rj\ M +10 &G9'-Z\ Q +9 &H./\ V +9 &J04\ V +9 &Lm+/\ W +10 &N.'+\ X +9 &O$'o\ X +9 &Q"$]\ X +10 &Sr!L\ X +9 &U48\ X +10 &V\ N +9 &X#L\ 'w +9 &Xjs\ O +3 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 "collection"'Z& +4 "core" &Xjm\ O + .tHand.open +2 "manipulator"&c1 +64 "core" 1 + "manipulator"&\ % +4 "core" % G < ; +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +111 "core" ' +2 .tPSV.dial PSR + "processing"%d +42 "core"  + "processing"%f% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%k'U +1604 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%l  +53 "core"  +2 .tPS.seek 0ml + "processing"%j'd +1600 "core" ' + .tPSV.dial PSR +2 "processing"%m +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%`' +2610 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%i + "collection"'n  +6 "core" A +2 "processing"%p  +66 "core" +87  +2 .tPSV.dial :mixloop + "processing"%q +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%s  +124 "core" +2 .tPS.seek 0ml +2 "processing"%t'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%r  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%v' +2615 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%o +41 "core" +2 .tPS.seek 0ml + "processing"%x'd +2614 "core" ' + .tPSV.dial :air + "processing"%w  +42 "core"  + .tPS.seek 2.5ml +2 "processing"%{' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +43 "core" +2 .tPS.seek 0ml + "processing"%~'d +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & * % N O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +2 "core" ( + "manipulator"&& +4 "core" &    O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & * ) I O +2 .tForearm.seek CC +2 "manipulator"&}'O +101 "core" ' +2 .tHand.close + "manipulator"&z/ +63 "core" / +2 .tCC.seek :open + "collection"'( +429 "core" ( +2 "manipulator"&& +4 "core" & % #  O + "manipulator"&u% +4 "core" % `  " 8 + .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +273 "core" ( +2 "manipulator"&& +4 "core" &-; '  @ b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-;   b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +108 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"& % +4 "core" % l , ) + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .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"'& +4 "core" &\ +2 "manipulator"&% +47 "core" %\   # )  +11 "storage"(% +4 "core" % F Z\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & C\  +2 "manipulator"&& +3 "core" &-; ! # b +2 "manipulator"&% +4 "core" %\  !  \  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +180 "core" ( + "manipulator"&& +4 "core" &X  & , +2 "storage"( & +4 "core" & \ \ \  {\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&!'ж +90 "core" ' +2 "storage"("& +4 "core" & \ \  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%'g +280 "core" ' +2 "storage"(#- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&$& +3 "core" &X , * $ , +2 .tElbow.seek 2 + "manipulator"&((a +4 "core" ( + "manipulator"&G& +4 "core" &X & A , + "storage"(+& +4 "core" & (\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +62 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&]& "storage"(h' +7 "core" &X "  , +2 "manipulator"&/% +4 "core" % π * , 9 +2 .tForearm.seek :retract + "manipulator"&1'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&2( +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( + "manipulator"&.& +4 "core" &9 ( (  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &; ) * M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&6'O +103 "core" ' +2 "manipulator"&,& +4 "core" &9  $ A L +2 "manipulator"&)% +4 "core" %Q + * ) M +2 "collection"'4& +4 "core" & 6\ +2 "collection"'3& +4 "core" &  8\ +2 .tCC.seek :closed +2 "collection"'e(X +4 "core" &\ 8\  +9 &/{ (\ +{ +10 &e\  \ > +9 &~v \ P\ L +9 &CY  \ K +10 &]\ \ J +9 &] \ K +10 &\\ \ \ K +9 &K_ \ \ K +9 &]\  \ J +10 &]  \ J +9 & ] \ K +9 &"R_ \ \ K +10 &$\\ \ K +9 &%\\\ \ K +10 &'_t\ K +9 &)Z`f\ K +9 &+^W\ J +10 &,_ K\ K +9 &.] 8\ J +9 &0b_ 0\ K +10 &2$\\&\ K +9 &3] \ J +10 &5_ \ K +9 &7j`\ K +9 &9+b\ \ K +10 &:^\\\ K +9 &<bN\ K +9 &>r_B\ K +10 &@5^2\ J +9 &A_ /\ K +9 &C`&\ K +10 &Ewh\ L +9 &G/ \ O +10 &H\ U +9 &J\ V +9 &L]\ X +10 &N \ W +9 &O\ X +9 &Q\ Y +10 &Sb\ Y +9 &U$\ Y +10 &V\ V +9 &X#=\ , +9 &X\ L +6 ( + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&:1 +3 "core" &Xf\ L +59 1 +2 "manipulator"&5% +4 "core" % P = < N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +125 "core" ~ + .tCSV.dial CTV +2 "collection"'<  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2617 "core" ' + "collection"'7% +4 "core" % O \ +2 .tCS.seek 4ml +2 "collection"'*'NP +1593 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%C  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%A  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%E'd +2607 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'@ ` +29 "core" _ +2 .tCSV.dial :air + "collection"'H @ +43 "core" > +2 .tCS.seek 10ml + "collection"'D' O +1096 "Can"\ Pxb +500 "core" ' +2 .tCSV.dial CTV +2 "collection"'?  +42 "core"  +2 .tCS.seek 0ml + "collection"'M'Q +2598 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'0  +125 "core" + "collection"';& +4 "core" &Xf \ L +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&F% +4 "core" %\  '  R  + "storage"(Q% +4 "core" % G\ + "storage"(R. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(S(S +198 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (&& +3 "core" &V V c\ +2 "manipulator"&J& +8 "core" &8 * - L +2 "manipulator"&L% +4 "core" %\  ( C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&X(y +174 "core" ( +2 "manipulator"&I& +4 "core" &w ) & ! + "storage"(B& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&['] +106 "core" ' + "storage"(O& +4 "core" &V K\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'g +282 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +2 "core" &w + ( 8 +2 "storage"(U& +3 "core" &V R\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&K' +31 "core" ' +2 .tElbow.hold + "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(b- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(T' +30 "core" ' +2 "manipulator"&W% +4 "core" % & ( + "storage"(^& +4 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&8'C +13 "core" ' +2 "manipulator"&Z& +4 "core" &w * & / + "storage"(c& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +23 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(\\' +37 "core" ' + "manipulator"&d& +4 "core" &w + + . +2 "manipulator"&f% +4 "core" %e !  T [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&l& +4 "core" &2  / D G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &2 ) " Y G +2 .tForearm.seek CC + "manipulator"&m'O +94 "core" ' + .tHand.close +2 "manipulator"&j/ +60 "core" / + .tCC.seek :open +2 "collection"'i( +426 "core" ( + "storage"(n& +4 "core" &V v\ +2 "storage"(p& +4 "core" &V \ +2 "manipulator"&q& +4 "core" &2 " " ) G + "manipulator"&s% +4 "core" % ] % ( J +2 .tForearm.seek :retract + "manipulator"&`'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r(y +165 "core" ( +2 "manipulator"&t& +4 "core" &m !  _ + "storage"(o& +4 "core" &V C U\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&v' +103 "core" ' +2 .tElbow.hold + "manipulator"&w, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&x1 +55 "core" 1 +2 "manipulator"&|% +4 "core" % ; / r + "storage"({& +4 "core" &V J\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 289 counts + "manipulator"&'& +22 "core" ' +2 "manipulator"&& +4 "core" & # (  ; +2 "storage"(& +4 "core" &V *\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&z'] +29 "core" ' + "storage"(_% +4 "core" %   !\ \ +2 ."downElevator"SE.seek :down +3 "storage"(g' +100 (V% +2 "core" %A k\ RO +2 "manipulator"&% +4 "core" %e + * ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +89 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%}  +71 "core" +2 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%y  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'d +2625 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &\ +2 "manipulator"&& +4 "core" &  ; + "manipulator"&% +4 "core" %\    $  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +170 "core" ( + "manipulator"&& +4 "core" &-:  # D d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-:  d +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&'& +4 "core" &-: ; ? v d + "manipulator"&% +4 "core" % r   8 +52 .tForearm.seek :retract +4 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&"(? +117 "core" ( + "manipulator"& & +5 "core" &I %  - ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &I  ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&#'Η +108 "core" ' + "manipulator"&& +4 "core" &I  % ? +2 "manipulator"&$% +4 "core" %Α ! "  r +2 "processing"%G& +3 "core" &\ +2 "processing"%+& +5 "core" &\ +2 .tPC.seek :closed + "processing"%-(X +5 "core" &\ +7 & [\ $d +10 &W*\ 8 +9 &"\ M +10 &b'\ M +9 &\\h\ N +9 &a\ M +10 &b\ M +9 &b\ M +9 &ee\ M +10 &'d\ M +9 &a\ M +10 &!d\ N +9 &#nc\ M +9 &%/c\ M +10 &&e\ N +9 &(a\ M +9 &*vc\ M +10 &,8d\ M +9 &-c\ M +10 &/e\ N +9 &1}d\ M +9 &3@b\ M +10 &5e\ M +9 &6c\ M +9 &8h\ M +10 &:Gg\ M +9 &< f\ M +10 &=c\ M +9 &?f\ M +9 &APb\ M +10 &Cg\ N +9 &Dp\ N +9 &F\ P +10 &HF\ S +9 &J\ T +10 &K\ S +9 &M\ T +9 &OL\ T +10 &Q \ T +9 &R\ T +9 &T\ T +10 &VQ\ U +9 &Wyw\ (~ +10 &X\ D +8 ( +2 &X#\ 3 +2 "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + "processing"%]& +4 "core" &X"\ 3 + .tHand.open +2 "manipulator"&/1 +52 "core" 1 + "manipulator"&% +4 "core" % Α , (  r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +90 "core" ' + .tPRV.dial :air +2 "processing"%.  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%%% +4 "core" %`\ +2 .tPS.seek 0.3ml + "processing"%'] +383 "core" ' + .tPSV.dial PSR +2 "processing"%, +108 "core"  + "processing"%)% +4 "core" %a\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%4'. +477 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%h +95 "core" + .tPTV.dial :mixing + "processing"%1 @ +69 "core" @ +2 .tPBV.dial :waste2 + "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&5& +4 "core" &I ! * ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&3(? +2 "core" ( +2 "manipulator"&9& +4 "core" &I )  ; ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &I   G ? +2 .tForearm.seek PC +2 "manipulator"&6'Η +101 "core" ' +2 .tHand.close + "manipulator"&~/ +57 "core" / + .tPC.seek :open +2 "processing"%7( +424 "core" ( + "manipulator"&& +4 "core" &I (  ? + "manipulator"&C% +4 "core" % Γ $ !  o +2 .tForearm.seek :retract + "manipulator"&A'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&>(-6 +128 "core" ( + "manipulator"&@& +4 "core" &-3 %   " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &-3   " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'n +111 "core" ' + .tHand.open + "manipulator"&?1 +59 "core" 1 + "manipulator"&D% +4 "core" % c 8 / D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%0& +4 "core" &W\ +2 "manipulator"&;% +3 "core" %\  " "   +2 "storage"(F% +4 "core" % \ + "storage"(Q. +4 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(R( +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (&& +2 "core" & !\  +2 "manipulator"&J& +4 "core" &-P    + "manipulator"&L% +4 "core" %\  ! "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (a +175 "core" ( + "manipulator"&I& +4 "core" &W  % : - +2 "storage"(B& +3 "core" & \ \  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&2'ж +93 "core" ' +2 "storage"(O& +4 "core" & \  w\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(='g +278 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (Y& +3 "core" & \  + "manipulator"&U& +4 "core" &W , , < - + .tElbow.seek 2 +2 "manipulator"&b(a +3 "core" ( + "manipulator"&W& +4 "core" &W % ( - + "storage"(^& +4 "core" & ]\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Z'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&c/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&d& "storage"(f' +7 "core" &W ' , 3 - +2 "manipulator"&[% +4 "core" % ϔ ) "  +2 .tForearm.seek :retract +2 "manipulator"&X'\ +91 "core" ' +3 .tElbow.seek PC +2 "manipulator"&N(? +172 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&K& +4 "core" &C ! d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &C  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T'Η +103 "core" ' + "manipulator"&l& +4 "core" &C '  X +2 "manipulator"&k% +4 "core" %Ν '   +2 "processing"%\ & +4 "core" &\ +2 "processing"%P& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%j(X +4 "core" &\  +9 &1\ +| +9 &e\ ? +10 & \ N +9 &G^ \ M +9 & c\ M +10 &b\ \ M +9 &`\ M +10 &Qb\ M +9 &^\ M +9 &b\ M +10 & a\ M +9 &"Yb\ M +9 &$c\ M +10 &%b\ L +9 &'d\ M +10 &)a`\ M +9 &+$`\ L +9 &,c\ M +10 &.c\ M +9 &0hb\ M +9 &2*d\ M +10 &3b\ M +9 &5d\ M +9 &7pc\ M +10 &92d\ M +9 &:c\ M +10 &<c\ M +9 &>wc \ M +9 &@;^S\ M +10 &Ac\ M +9 &Cf$\ N +10 &E{p+\ O +9 &G7%\ Q +9 &H\ S +10 &J\ T +9 &Lt\ T +9 &N7\ S +10 &O\ T +9 &Q\ T +10 &Sy\ U +9 &U;\ U +9 &V\ L +10 &X4E{\ "f +9 &X ?\ . +5 ( +2 "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + .Hand.open + "manipulator"&a1 +4 "core" &X!\ . +52 1 + "manipulator"&e% +4 "core" % Ν - (   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +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"%p V +2 %q9 +6 "core" 9pq +102 "processing"%s9 +2 "core" 9md +102 "processing"%t9 +3 "core" 9jd  +102 "processing"%o9 +2 "core" 9hd  +102 "processing"%m9 +2 "core" 9fd +102 "processing"%9 +3 "core" 9fc +102 "processing"%x9 +3 "core" 9dd +102 "processing"%|9 +2 "core" 9dc +102 "processing"%{9 +2 "core" 9dd" +102 "processing"%9 +3 "core" 9dd& +102 "processing"%9 +3 "core" 9dd* +103 "processing"%_9 +2 "core" 9ed/ +102 "processing"%`9 +2 "core" 9gd3 +102 "processing"%V9 +3 "core" 9gd7 +102 "processing"%9 +2 "core" 9jd; +103 "processing"%r9 +2 "core" 9kd? +103 "processing"%v9 +2 "core" 9odC +102 "processing"%9 +2 "core" 9qdH +102 "processing"%\\9 +2 "core" 9udL +102 "processing"%}9 +3 "core" 9xeP +102 "processing"%z9 +2 "core" 9|eT +102 "processing"%g9 +2 "core" 9fX +102 "processing"%E9 +2 "core" 9e] +102 "processing"%9 +3 "core" 9fa +102 "processing"%y9 +2 "core" 9fe +102 "processing"%9 +3 "core" 9fi +102 "processing"% 9 +2 "core" 9fm +102 "processing"%9 +2 "core" 9fq +102 "processing"%9 +3 "core" 9gv +102 "processing"%9 +2 "core" 9gz +102 "processing"%9 +3 "core" 9g~ +102 "processing"%9 +2 "core" 9g +102 "processing"%9 +3 "core" 9h +102 "processing"%w9 +2 "core" 9h +102 "processing"%9 +3 "core" 9g +102 "processing"%'9 +2 "core" 9h +102 "processing"%9 +3 "core" 9h +102 "processing"%u9 +2 "core" 9i +102 "processing"% 9 +2 "core" 9i +154 "processing"%9 +2 "core" 9h +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +2 "core" 9j +102 "processing"%$9 +2 "core" 9j +102 "processing"%G9 +3 "core" 9j +3 .tPH.hold 2:00:00,28C +3 "processing"% pVp\  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  + "processing"% % +4 "core" %g[\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%]' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%/'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%  +71 "core"  + .tPSV.dial PTV +2 "processing"%+ +69 "core" + .tPBV.dial :waste1 +2 "processing"%.  +123 "core"  +2 "processing"%% +4 "core" %Ҥ\  +2 .tPS.seek 1.5ml + "processing"%%'T +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" , +2 .tPS.seek 0ml + "processing"%'d +1609 "core" ' +2 .tdelay 5:00 +17003 "Can"\ 9{#b +12999 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%4' +2320 "core" ' +2 .tPSV.dial PTV + "processing"%h +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%(  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +2326 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%9  +125 "core" +2 .tPSV.dial :mixloop + "processing"%< +43 "core" + .tPRV.dial :ab1 + "processing"%~ @ +69 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%"'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'!  + "processing"%-  +41 "core" +4  + "processing"%% +4 "core" %_s\  +2 .tPS.seek 0.3ml +2 "processing"%C'^ +345 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +6 "collection"'@  +28 "core" + .tPRV.dial :air +2 "processing"%H  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'G[ +1263 "core" ' +2 .tPRV.dial :waste2 + "processing"%3 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%?' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%D  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%0'Ҧ +1606 "core" ' + .tPSV.dial :PML + "processing"%; +43 "core" + .tPTV.dial :mixing +2 "processing"%F @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%A  +35 "core" + "processing"%Q% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%*' +225 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%& * +33 "core" + +3 .tPS.seek 0ml + "processing"%J'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +3 "core" & \ +2 "manipulator"&S& +3 "core" &C # ( : +2 "manipulator"&I% +3 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&B(-6 +131 "core" ( +2 "manipulator"&O& +4 "core" &-8  & 7 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &-8 (   5 +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 "manipulator"&Y& +4 "core" &-b , ( K  + "manipulator"&U% +4 "core" % k * *   + .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&^( +296 "core" ( + "manipulator"&c& +4 "core" &" $ [ 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &"   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +100 "core" ' +2 "manipulator"& & +4 "core" &" ) * N 8 + "manipulator"&2% +4 "core" %U ( ! K l +2 "collection"'=& +3 "core" &\ +2 "collection"'Z& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'K(X +4 "core" &\  +8 &0~\ +z +10 &d\ > +9 &~\ N +9 &G^\ L +10 & _\ L +9 &`\ M +10 &]\ L +9 &Oe\ L +9 &b\ L +10 &_\ L +9 & e\ M +10 &"V_\ M +9 &$e\ M +9 &%^\ L +10 &'f\ M +9 &)_a\ L +9 &+!c\ L +10 &,c\ M +9 &._\ L +9 &0gb\ L +10 &2)a\ L +9 &3`\ L +10 &5e\ M +9 &7p`\ L +9 &91_\ L +10 &:e\ M +9 &<d\ L +9 &>uh\ M +10 &@9`\ L +9 &A_\ L +10 &Cg\ M +9 &Ezs\ N +9 &G2\ Q +10 &H\ U +9 &J\ W +9 &Lf\ X +10 &N'\ X +9 &O\ Y +10 &Q\ Y +9 &Sk\ X +9 &U+\ Y +10 &V\ S +9 &X >\ 0 +9 &X{k\ F +6 ( + "collection"'Z& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 + "collection"'8& +4 "core" &X{e\ F + &X{e\ F + .tHand.open +2 "manipulator"&b1 +61 "core" 1 +3 "manipulator"&l% +4 "core" % U E 3 S l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%\ +97 "core"  +2 "processing"%f% +4 "core" %at\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%X'U +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +1599 "core" ' +2 .tPSV.dial PSR + "processing"%e +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%q' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%P  + "collection"'s  +31 "core"  +123  + .tPSV.dial :mixloop + "processing"%T +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%t  +71 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%m  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +43 "core" +2 .tPS.seek 0ml + "processing"%|'d +2607 "core" ' +2 .tPSV.dial :air + "processing"%{  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +7 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &! ( * % 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +2 "core" ( +2 "manipulator"&& +4 "core" &! '  @ 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +51 &r& +2 "core" &! ) % ) 8 +2 .tForearm.seek CC +2 "manipulator"&v'O +102 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'\\( +426 "core" ( + "manipulator"&}& +5 "core" &! ! ( P 8 + "manipulator"&z% +4 "core" % _ ( + ? + .tForearm.seek :retract +2 "manipulator"&g'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(-6 +286 "core" ( + "manipulator"&& +4 "core" &-7 " x [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-7 # " k [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&% +4 "core" % e < = A Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "14:08:31.75" +6411 "Can"\ Y~b +18537 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."da"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"PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%'  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %ey\ + #"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"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%$'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%G  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%:% +4 "core" %ҢS\  +2 ."da"PS.seek 1.5ml + "processing"%]'R +581 "core" ' + ."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 +12002 #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"% * +33 "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"%#' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +42 "processing"%p +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%)  +69 "core"  + ."da"PS.seek 0ml +2 "processing"%'d +2331 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%h% +3 "core" %bw\ +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"%1' +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 + "processing"%( +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%4  +35 "core" + "processing"%9% +4 "core" %ң$\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'S +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%~ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'd +1594 "core" ' +2 ."da"delay 2:00 +103 "Can"\ Z1Ob +11899 #"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"%- * +32 "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"%"' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +2318 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%D  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%?  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%;  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%F +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%A'a +379 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%Q  +42 "core"  + "processing"%&% +4 "core" %a%\  +2 ."da"PS.seek 0.55ml +2 "processing"%0' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%*  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1558 "core" ' +2 ."da"PSV.dial :PML + "processing"%S +43 "core" + ."da"PTV.dial :mixing +2 "processing"%I @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%O  +35 "core" + "processing"%>% +4 "core" %ҫ\  +2 ."da"PS.seek 1.85ml + "processing"%N' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y'd +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +32034 "Can"\ <b +15968 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%U  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" + + ."da"PSV.dial :air +43 "processing"%  +60 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%B +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%d  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2315 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%W +136 "core"  +2 "processing"%i% +4 "core" %em\ + #"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"%8' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%b'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%l  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%f% +3 "core" %Ҫ|\  +2 ."da"PS.seek 1.5ml +2 "processing"%['Z +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 ."da"PS.seek 0ml + "processing"%7'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2325 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%q  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2312 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +125 "core"  +2 "processing"%x% +3 "core" %h\ +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"%' +581 "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"%| +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'Q +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'd +1599 "core" ' +2 ."da"delay 2:00 +2694 "Can"\ be{b +9308 #"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"%^ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%k +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +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 +3 "processing"%v +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2326 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%V +126 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%g'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҩ:\  +2 ."da"PS.seek 1.5ml + "processing"%'Y +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%_'d +1596 "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"%' * +33 "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"%u' +2325 "core" ' + ."da"PSV.dial PTV + "processing"%w +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%G +131 "core"  +8 "processing"% % +13 "core" %d,\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"% ' +336 "core" ' + ."da"delay 5 seconds +503 "processing"%:% +3 "core" % \  +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 +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"%.  +33 "core" + "processing"%% +4 "core" %ң8\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'S +595 "core" ' +2 ."da"delay 3 seconds +345 .PBV.dial between PSV and waste1 +9 "processing"%+ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%%'d +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +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"%) +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%#' +2350 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%h +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +36 "Can"\ b +34 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2327 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%4 +125 "core"  + "processing"%9% +4 "core" %g\ +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"%'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 "processing"%!% +4 "core" %ҫ\  + ."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"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%5  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +1603 "core" ' +2 "processing"%H9 +3 "core" 9P5* +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%C  +3 "core" 5* + 5* + "processing"%3& +3 "core" &X!\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&"% +3 "core" %\      +2 "storage"(D% +3 "core" % J\ +2 "storage"(?. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(;(S +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" &S \ +2 "manipulator"&6& +3 "core" &-8  ( 3 Z +2 "manipulator"&Q% +3 "core" %\  " !  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&&(y +189 "core" ( + "manipulator"&A& +4 "core" &s %  @ 5 +2 "storage"(*& +4 "core" &S \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&0'] +93 "core" ' +2 "storage"(S& +5 "core" &S \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(I'g +278 "core" ' + "storage"(O- +3 "core" -'c +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&>& +3 "core" &s $ ) 5 +2 "storage"(& +3 "core" &S 2\ +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"&L' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&N, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(U- +2 "core" -'c +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(n' +28 "core" ' +2 "manipulator"&% +4 "core" %  \\ + "storage"(Y& +4 "core" &S {\ + ."da"Forearm.force -20 +6 "manipulator"&5 +3 ."da"Forearm.seek 1 + 273 counts + "manipulator"&B' +13 "core" ' +2 "manipulator"&d& +4 "core" &  % L * + "storage"( & +4 "core" &S ?\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +27 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(c'y +39 "core" ' +2 "manipulator"&W& +5 "core" & " + ` * + "manipulator"&i% +4 "core" %^ ( & 9 . +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&8(? +249 "core" ( + "manipulator"&l& +4 "core" &H  & / J +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &H   J +2 ."da"Forearm.seek PC +2 "manipulator"&\ 'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&f/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%b( +422 "core" ( +2 "storage"(J& +4 "core" &S  \ + "manipulator"&[& +4 "core" &H  J + "manipulator"&X% +4 "core" % ΋   | + ."da"Forearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&a(y +255 "core" ( + "manipulator"&7& +4 "core" &r %  4 5 +2 "storage"(P& +4 "core" &S \ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T'] +97 "core" ' + ."da"Hand.open +2 "manipulator"&t1 +59 "core" 1 +2 "storage"(q- +3 "core" -'y +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(s'E +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(o' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23oct3014h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26534 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 257.189 seconds\ /var/log/esp/da23oct3014h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23oct3014h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23oct3014h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23oct3014h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23oct3014h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "257.189 sec auto-exposure",Subject: "da23oct3014h50ml images!" +3 "storage"(x- +4 "core" -' +2 "storage"(m& +14 "core" &S  \ +3 "manipulator"&& +13 "core" &s 2  > 5 +5 ."da"Elbow.seek 1 +6 "manipulator"&|(y +7 "core" ( + "manipulator"&& +4 "core" &s   5 + "storage"(& +4 "core" &S * , \ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{'] +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +3 "storage"(' +110 "core" ' +4 "manipulator"&`& +5 "core" &s %   5 +2 "storage"(& +4 "core" &S \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&^' +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&k, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(r' +27 "core" ' + "manipulator"&}% +6 "core" %   V +2 "storage"(z& +4 "core" &S \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 281 counts + "manipulator"&v' +21 "core" ' +2 "manipulator"&& +4 "core" &  $ - +2 "storage"(K& +4 "core" &S C\ +8 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V'] +40 "core" ' +4 "storage"( % +10 "core" % A @\ +4 ."downElevator"SE.seek :down +8 "storage"(y' +97 (% +5 "core" %h< h\ OD +4 "manipulator"&% +8 "core" %Б   r +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +18 ' +2 ."downElevator"SE.stop +4 "storage"(5 +3 (& +17 "core" &S @ \ +4 #tStarting finalPurge +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%g& +14 "core" &\ +3 "manipulator"&& +11 "core" & _ - +2 "manipulator"&% +8 "core" %   +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-6 +183 "core" ( +2 "manipulator"&'& +9 "core" &-;   s +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +8 "core" &-;   J s +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&_'n +101 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&w/ +61 "core" / +2 "manipulator"&& +8 "core" &-B  +  l +4 "manipulator"&% +8 "core" % h # (   +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +115 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&u(? +118 "core" ( +4 "manipulator"&G& +8 "core" &I   / +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +8 "core" &I  / +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +93 "core" ' +4 "manipulator"&:& +8 "core" &I ! " / +4 "manipulator"& % +8 "core" %Γ   +4 "processing"%$& +8 "core" &\ +4 "processing"%]& +8 "core" &\ +9 ."psFlush"PC.seek :closed + "processing"%.(X +10 "core" &\ +2 &\  +6 &1~\ +| +6 &e\ ? +11 &~\ N +9 &F^\ M +8 &b\ M +11 &b\ M +8 &`\ M +11 &Oc\ M +12 &a\ M +7 &b\ M +9 & `\ M +9 &"Xb\ M +8 &$c\ M +11 &%`\ L +8 &'c\ M +10 &)_`\ M +10 &+!`\ M +8 &,b\ M +11 &._\ M +9 &0hb\ M +8 &2*b\ M +11 &3b\ M +8 &5c \ M +10 &7pb\ M +10 &92d \ M +8 &:c\ M +11 &<c \ M +9 &>wc8\ M +8 &@9a\ M +11 &Ac\ M +12 &Cd\ M +17 &Ezo\ O +4 &G5\ Q +6 &H#\ S +8 &J$\ T +9 &LsW\ T +8 &N6 \ S +11 &O \ T +7 &Q$\ T +11 &Sx#\ U +10 &U<!\ T +8 &V$\ M +11 &X3Bu\ $j +9 &X6\ / +4 ( +6 "processing"%]& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +3 "processing"%& +8 "core" &X"\ / +2 &X\ / +2 ."psFlush"Hand.open +3 "manipulator"&1 +56 "core" 1 +3 "manipulator"&+% +8 "core" % Γ  ) F +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&/'\ +96 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%p +43 "core"  +2 "processing"%,% +8 "core" %e\ +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%)' +321 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +268 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +29 #"uploadLog"upsync +2080 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%h  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +3 ."psFlush"PS.seek :empty + "processing"%1'F +2612 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +96 "core"  +2 "processing"%4% +4 "core" %Jg\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +589 "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"%~  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%< @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%! +97 "core" +2 ."psFlush"PS.seek :empty + "processing"%'F +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +101 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%5'T +982 "Can"\ ?b +117 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%H +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%C  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%3'd +2620 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%" +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%6 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%R @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%A' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +53 "processing"%*  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%>'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +85 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%d +40 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1086 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +54 "core" +2 ."psFlush"PS.seek 0ml + "processing"%&'d +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%L' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%2 U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%l'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%f  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%J' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%X'd +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%\ @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%8'd +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'t& +4 "core" &%%\ +2 "manipulator"&q& +4 "core" &I '  ? / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&e(? +4 "core" ( + "manipulator"&c& +4 "core" &I %  O / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &I   / +2 .tForearm.seek PC +2 "manipulator"&x'Η +95 "core" ' + .tHand.close +2 "manipulator"&m/ +53 "core" / +2 .tPC.seek :open + "processing"%( +427 "core" ( + "manipulator"&& +4 "core" &I   " / +2 "manipulator"&% +4 "core" % Ϋ & "  | + .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +364 "core" ( + "manipulator"&}& +4 "core" &<   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &<   N M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&a& +4 "core" &: " \ v L +2 "manipulator"&K% +3 "core" %X    E +2 "collection"'T& +4 "core" &#%\ +2 "collection"'o& +4 "core" &#$\ +2 .tCC.seek :closed +2 "collection"' (X +5 "core" &$%\ +7 & .#$\ $d +9 &V$$\ 7 +9 &$$\ L +10 &a!&\ L +9 &od!&\ L +9 &0b"%\ L +10 &e"#\ L +9 &b!$\ L +10 &va#$\ L +9 &7d"#\ M +9 &b"#\ L +10 &!e!$\ L +9 &#b!%\ L +9 &%@a"&\ L +10 &'c#%\ M +9 &(b"$\ L +10 &*c!#\ L +9 &,I`#%\ L +9 &.\ c!$\ L +10 &/g #\ L +9 &1b##\ L +10 &3Pb!$\ L +9 &5b##\ L +9 &6_ %\ L +10 &8d##\ L +9 &:Y`!#\ L +9 &<e!#\ M +10 &=b $\ L +9 &?e!"\ L +9 &A`c#$\ L +10 &C"e!#\ L +9 &Dn!$\ M +10 &F\ O +9 &HS\ T +9 &J \ V +10 &K\ V +9 &M\ W +9 &ON\ X +10 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &VS \ Y +9 &Wh\ / +10 &Xn!\ O +9 ( + &Xu`\ H +2 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 + "collection"'{& +4 "core" &Xub\ H +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % X : : E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xub\ H +2 "collection"'^% +3 "core" %L \ +2 .tCSV.dial CSR + "collection"'v  +41 "core"  +2 "collection"'% +4 "core" %L \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'g'm +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'r% +2 "core" %m"$\ +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +633 "core" ' +2 .tCSV.dial :waste + "collection"' +126 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'V'Q +1974 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"''& +4 "core" &Xua"$\ H + "collection"'% +4 "core" %T!$\ + .tCSV.dial :flush + "collection"'y  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'k'm +91 "Can"\ Nm=b +1075 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +42 "core" B +2 "collection"'% +4 "core" %m!"\  +2 .tCS.seek 6.999ml + "collection"'' +530 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 'G  +39 "core"  +89  + .tCBV.dial :waste1 +2 "collection"' @ +41 "core" @ +2 .tCS.seek 0ml + "collection"'_'Q +1596 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"':& +4 "core" &Xu`!#\ H +2 "collection"' % +3 "core" %O #\ +2 .tCSV.dial :flush + "collection"'$  +70 "core" +2 .tCS.seek 5ml +2 "collection"''m +1171 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +2 "collection"'b% +4 "core" %m#%\  +2 .tCS.seek 7ml + "collection"'' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'+  +98 "core"  +2 .tCS.seek 0ml +2 "collection"']'Q +1585 "core" ' +50 #tDisinfecting external Intake with kill +2 "collection"'p& +4 "core" &Xua#&\ H + "collection"',% +4 "core" %V!%\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'@% +4 "core" %V#'\ +2 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"')'O +1825 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +524 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'h + '  +98 "core" +32  + .tCTV.dial :intake +2 "collection"'%  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'#'Q +1818 "core" ' + .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +6 "collection"'4  +70 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'1'Q +590 "core" ' +2 .tCSV.dial CSR + "collection"'9  +99 "core"  + "collection"'~% +4 "core" %Q$&\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'<'m +1340 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'!' O +1348 "core" ' +2 .tCSV.dial CBV + "collection"'( +99 "core" +2 .tCS.seek 0ml + "collection"''Q +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &7 ' ( K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +3 "core" ( + "manipulator"&H& +4 "core" &6 * % , K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &7 # ! b K +2 .tForearm.seek CC +2 "manipulator"&-'O +93 "core" ' + .tHand.close + "manipulator"&"/ +54 "core" / +2 .tCC.seek :open + "collection"'3( +425 "core" ( + "manipulator"&D& +4 "core" &7 ) ( K +2 "manipulator"&F% +3 "core" % ` $  L +2 .tForearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(-6 +291 "core" ( + "manipulator"&R& +5 "core" &-8  $ Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-8   Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'n +109 "core" ' +2 .tHand.open + "manipulator"&A1 +64 "core" 1 +2 "manipulator"&S% +4 "core" % c 4 $ [ K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +91 "core" ' +2 "processing"%O& +40 "core" &\ +38858 "Can"\ 0b +60002 \ 0Hib +60001 \ 0b +60001 \ 0b +60001 \ 0x+b +60002 \ 03b +60001 \ 0Wb +60001 \ 0b +60001 \ 0bb +60002 \ 0b +60001 \ 0b +60001 \ 0Eb +60001 \ 0Lb +60002 \ 0qb +60001 \ 0b +60001 \ 0{b +60002 \ 053b +60001 \ 0b +60001 \ 0_b +60001 \ 0db +60002 \ 0b +60001 \ 0 !b +60001 \ 0 b +60001 \ 0N\ Mb +60002 \ 0 \ b +60001 \ 0 yb +60001 \ 0} b +60001 ~\ 08 b +60002 ~\ 0 ;b +60001 |\ 0ĭ b +60001 w\ 0ggb +60001 p|\ 0"b +60002 n}\ 0b +60001 i~\ 0˗)b +60001 n\ 0Rb +60001 g\ 0 Ub +60001 e\ 0b +60002 r{\ 0ҁb +60001 f\ 0<b +60001 d~\ 0b +60001 j}\ 0ױCb +60002 g~\ 0kb +60001 j|\ 0&ob +60001 n|\ 0b +60001 l}\ 0ޛb +60001 i~\ 0V1b +60002 f~\ 0b +60001 h\ 0]b +60001 g\ 0b +60002 g}\ 0@b +60001 l|\ 0b +60001 z|\ 0b +60002 w}\ 0pKb @EDT1698725127.14 {}\ 0+b +60002 |\ 2wb +60000 \ 0 b +60002 ~\ 0[b +60001 ~\ 19b +60001 \ 0b +60002 \ 0eb +60001 \ 0Eb +60001 \ 0 b +60001 \ 0!'b +60002 \ 0t!b +60001 \ 0/"Sb +60001 \ 0"b +60001 \ 0#b +60001 \ 0^$b +60002 |\ 0$b +60001 \ 0 %Ab +60001 \ 0 %b +60001 \ 0 G&mb +60002 \ 0'b +60001 \ 1'b +60001 \ 0v(/b +60001 \ 01(b +60002 \ 0)[b +60001 \ 0)b +60001 \ 0a*b +60001 \ 0+b +60002 \ 0+b +60001 \ 0,Ib +60001 \ 0 K,b +60001 \ 0"-ub +60002 \ 0#. b +60001 \ 0%{.b +60001 \ 0'5/7b +60001 \ 0(/b +60001 \ 0*0cb +60002 \ 0,e0b +60001 \ 0.1b +60001 \ 0/2%b +60001 \ 012b +60002 \ 03N3Qb +60001 \ 05 3b +60001 \ 064}b +60001 \ 08~5b +60001 \ 0:85b +60002 \ 0;6?b +60001 \ 0=6b +60001 \ 0?h7kb +60002 \ 0A"8b +60001 \ 0B8b +60001 \ 0D9-b +60001 \ 0FR9b +60002 \ 0H :Yb +60001 \ 0I:b +60001 \ 0K;b +60001 \ 0M<<b +60001 \ 0N exit +6 #mEXIT @1698759840.44EDT @1699038453.57EDT = =mMAIN_scheduler =tMAIN @EDT1699038455.37 #"core_reset"Sent BREAK +2 #t@59077 receive with ifg=0x10, ie=0xFD #@59709 receive with ifg=0x10, ie=0xFD + #@60363 receive with ifg=0x10, ie=0xFD + #@60994 receive with ifg=0x10, ie=0xFD #@61626 receive with ifg=0x10, ie=0xFD + #@62258 receive with ifg=0x10, ie=0xFD + #@62890 receive with ifg=0x10, ie=0xFD #@63216 receive with ifg=0x80, ie=0xFD + #@17371 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +388 "Can"\ 2tMh + \ 2tMh + #tPolling Can every 10:00 +3 #Cleanly exited at 09:44:00EDT31-Oct-23 +216 #-> ESP.ready! +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 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %R\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %g\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %F% \ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +4 "core" % \ + "manipulator"&3% +4 "core" %\  + + 2  +2 "manipulator"&4& +3 "core" &-8 * +  Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(<( +674 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<( \  +2038 #t-> access 2 +2 "storage"(7% +3 "core" %  \ +2 "manipulator"&8% +4 "core" %\  % ( <  + "manipulator"&9& +3 "core" &-8 " ! Y +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &K U\  +1808 #t-> startTube 2 +437 #-> 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 15:08:46EDT03-Nov-23\\n{}\\nCan@15:07:41, 21.2C, 22% humidity, 15.1psia, 13.597V, 0.245A, 127.577Ah, 3.33W",Subject: "da sampling at most 50ml" +3 "collection"'<& +5 "core" &:\ +2 .tHand.open + "manipulator"&=1 +27 "core" 1 +2 "manipulator"&>% +6 "core" % \  2    + "storage"(?% +4 "core" % D \ + "storage"(@. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(A( +426 #"uploadLog"upsync +246 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" & 9\ +2 "manipulator"&C& +3 "core" &-8  $ Y +2 "manipulator"&D% +3 "core" % \  $ "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&E(a +184 "core" ( +2 "manipulator"&F& +4 "core" &\\  " 0 + "storage"(G& +4 "core" &  *\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +100 "core" ' + "storage"(I& +4 "core" & P 7\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'g +272 "core" ' +2 "storage"(K- +3 "core" -'S + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (L& +2 "core" & \ +39 "manipulator"&M& +9 "core" &\\ , , - 0 +2 .tElbow.seek 2 + "manipulator"&N(a +4 "core" ( + "manipulator"&O& +4 "core" &\\ '  5 0 +2 "storage"(P& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'ϊ +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +63 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&S& +7 "storage"(T' +3 "core" &\\ ' % ' 0 +2 "manipulator"&U% +4 "core" % υ % *  + .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&W( +141 "core" ' + ."downElevator"SE.stop + "storage"(5 +5 "core" ( +2 "manipulator"&X& +4 "core" &7 ' % J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &7  # G J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +101 "core" ' + "manipulator"&[& +4 "core" &7 (  # J +2 "manipulator"&\\% +4 "core" %N + * ? g + "collection"']& +4 "core" &\ +2 "collection"'^& +5 "core" &\ +2 .tCC.seek :closed + "collection"'_(X +4 "core" &3\ +8 & ',\ $d +10 &V1\ 7 +9 &1\ L +9 &b+\ L +10 &jc.\ L +9 &-g*\ L +10 &e%\ M +9 &c)\ L +9 &rb*\ L +10 &4h$\ L +9 &e\ L +9 &!f\ L +10 &#{c\ L +9 &%<c\ L +10 &&f\ M +9 &(c!\ L +9 &*d\ L +10 &,Ea (\ L +9 &.e!\ M +9 &/f\ L +10 &1d #\ L +9 &3Ke \ M +10 &5b $\ L +9 &6d#\ L +9 &8e  \ L +10 &:Ub #\ L +9 &<g  \ M +9 &=d \ L +10 &?b \ L +9 &A\\g  \ L +10 &Ce(\ M +9 &Dq!\ M +9 &F   \ P +10 &HM \ T +9 &J\ \ V +9 &K \ V +10 &M  \ W +9 &OK \ X +10 &Q  \ X +9 &R\ X +9 &T \ X +10 &VP"\ Y +9 &Wi\ . +9 &Xn! \ N +9 ( +3 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + .Hand.open + "manipulator"&`1 +4 "core" &Xtm\ H +52 1 +2 "manipulator"&a% +4 "core" % N N 5 i g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +100 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")c+ +2 "core" + +2 "sampler")d% +4 "core" %G$ \  + "collection"'e& +4 "core" &Xtn\ H +3 "Can"\ NtMP + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'f  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  + "sampler")h  +6 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X' +323 "core" ' + .tSS.stop + "sampler")5 +4 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'?& +4 "core" &Xti\ H +2 ."airStroke"CSV.dial :waste +4 "sampler")@% +3 "collection"': +50 "core" % \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")B  +58 "core" +3 ."airStroke"CS.seek 0ml + "collection"'C'Q +4 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'D @ +61 "core"  +2 .tCTV.dial :air + .delay 15 seconds +7 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'F' O +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +127 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'  +3 "sampler")#.0X +102 "collection"'*9 +2 "core" 9X< +102 "collection"'69 +2 "core" 9n: +107 "collection"'89 +3 "core" 98 +102 "collection"';9 +2 "core" 96 +102 "collection"'<9 +3 "core" 95 +102 "collection"'=9 +3 "core" 93 +101 "collection"'59 +3 "core" 9 1 +102 "collection"'?9 +3 "core" 9/ +102 "collection"'@9 +2 "core" 9 . +102 "collection"':9 +2 "core" 9 , +102 "collection"'B9 +3 "core" 94* +102 "collection"'D9 +2 "core" 9H!) +102 "collection"'>9 +3 "core" 9\\%' +102 "collection"'C9 +2 "core" 9n)& +102 "collection"'G9 +3 "core" 9.% +102 "collection"'9 +3 "core" 92# +102 "collection"'9 +2 "core" 96" +102 "collection"'K9 +2 "core" 9: +102 "collection"'L9 +3 "core" 9> +102 "collection"'M9 +2 "core" 9B +103 "collection"'O9 +2 "core" 9G +102 "collection"'F9 +3 "core" 9K +102 "collection"'R9 +3 "core" 9 O +102 "collection"'S9 +2 "core" 9 S +102 "collection"'U9 +2 "core" 9 *W +102 "collection"'I9 +2 "core" 9 9\\ +103 "collection"'H9 +2 "core" 9 H` +102 "collection"'X9 +3 "core" 9 Ud +102 "collection"'Y9 +2 "core" 9 bh +103 "collection"'E9 +2 "core" 9 pl +102 "collection"'J9 +3 "core" 9 {q +102 "collection"'[9 +2 "core" 9 u +102 "collection"'\\9 +3 "core" 9 y +102 "collection"'N9 +2 "core" 9 } +102 "collection"'Q9 +2 "core" 9  +102 "collection"'V9 +3 "core" 9  +102 "collection"'P9 +2 "core" 9  +102 "collection"'T9 +4 "core" 9  +103 "collection"']9 +2 "core" 9  +102 "collection"'\ 9 +3 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'^9 +2 "core" 9  +102 "collection"'`9 +3 "core" 9  +102 "collection"'e9 +2 "core" 9  +103 "collection"'f9 +2 "core" 9\  +102 "collection"'d9 +2 "core" 9\  +102 "collection"'g9 +3 "core" 9\ \ +102 "collection"'Z9 +3 "core" 9\ \ +102 "collection"'c9 +3 "core" 9\ \ +103 "collection"'h9 +2 "core" 9\ $\ +102 "collection"'j9 +2 "core" 9\ +\ +102 "collection"'k9 +3 "core" 9\ 0\ +102 "collection"'m9 +3 "core" 9\ 4 +102 "collection"'n9 +3 "core" 9\ : +102 "collection"'l9 +2 "core" 9\ > +102 "collection"'p9 +2 "core" 9\ B +102 "collection"'i9 +3 "core" 9\ F\ +102 "collection"'r9 +3 "core" 9\ J\ +102 "collection"'q9 +2 "core" 9\ N +102 "collection"'u9 +2 "core" 9\ R +103 "collection"'v9 +2 "core" 9\ V +102 "collection"'x9 +2 "core" 9\ X +102 "collection"'y9 +2 "core" 9\ \\ +103 "collection"'s9 +2 "core" 9\ _ +3 .tCH.hold 10:00,70C +4 "collection"'t `\ `\ \\\ +2 '|9 +6 "core"  + 9\ ` + "collection"'}% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.3psia +44722 "Can"\ O b +15267 "core" ` + "collection"'~9 +3 "core" 9\ a +2 "collection"'z% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/34.8psia +3 .CS.seek 0ml +3 "collection"''Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'{ @ +98 "core" A + .tCSV.dial :air +2 "collection"' @ +54 "core" B +54 .tCS.seek 5ml +2 "collection"''m +1335 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1343 "core" ' + "collection"' % +4 "core" %Sb_ \ + #tPuck @45.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"' +98 "core" ~ + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"'% +4 "core" %S"& \ +3 .tCS.seek 5ml + "collection"''m +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +3 "core" %mde "\  +2 .tCS.seek 7ml +2 "collection"'' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +112 "core" ^ + #tLysing Complete +2 "collection"'& +6 "core" &Xtj\ H + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" %\  * $ ! ! + "storage"(% +4 "core" % \\\ +2 "storage"(. +2 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(!(S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &T k l r\ + "manipulator"&& +4 "core" &5 ! $ T J + "manipulator"&"% +4 "core" %\    \\ ! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&#(y +170 "core" ( +2 "manipulator"&%& +5 "core" &w * ( ^ + "storage"(& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&&'] +91 "core" ' +2 "storage"('& +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(('g +275 "core" ' + "storage"()- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"( 'z +37 "core" ' + "manipulator"&+& +4 "core" &w ! ^ +2 "manipulator"&,% +4 "core" %` ! #  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' + .tElbow.seek CC +4 "manipulator"&$( +165 "core" ( + "manipulator"&/& +5 "core" &4   m I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +2 "core" &4    I +2 .tForearm.seek CC +2 "manipulator"&1'O +103 "core" ' +2 .tHand.close + "manipulator"&./ +63 "core" / +2 .tCC.seek :open +2 "collection"'2( +428 "core" ( +2 "storage"(4& +4 "core" &T \ + "storage"(& +4 "core" &T e\ + "manipulator"&7& +4 "core" &4 * ) D I + "manipulator"&3% +3 "core" % ` 0 # 1 5 +2 .tForearm.seek :retract +7 "manipulator"&9'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&*(y +171 "core" ( +2 "manipulator"&6& +4 "core" &q   S i + "storage"(8& +4 "core" &T \  r\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&;' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&<, +6 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&=1 +60 "core" 1 +2 "manipulator"&5% +4 "core" %  8 - 4 +2 "storage"(?& +3 "core" &T Q\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 299 counts + "manipulator"&@'0 +23 "core" ' +2 "manipulator"&:& +4 "core" & \ t : +2 "storage"(B& +3 "core" &T *\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&D'] +35 "core" ' +2 "storage"(>% +4 "core" %\  S\ +2 ."downElevator"SE.seek :down +3 "storage"(C' +99 (G% +3 "core" %0C\  \ RP + "manipulator"&% +4 "core" %X  " l f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'K& +6 "core" &\ +2 "manipulator"&L& +3 "core" &   : +2 "manipulator"&M% +4 "core" %     \ g + .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +173 "core" ( +2 "manipulator"&F& +4 "core" &-4 # V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &R& +2 "core" &-4   ` V +2 .tForearm.seek :garage +2 "manipulator"&S'n +99 "core" ' + .tHand.close +2 "manipulator"&U/ +63 "core" / + "manipulator"&I& +4 "core" &-5 + ( = U +2 "manipulator"&H% +3 "core" % w  !  +2 .tForearm.seek :retract + "manipulator"&X'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Y( +288 "core" ( +2 "manipulator"&E& +4 "core" &9 )  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &J& +4 "core" &9    M + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&['O +103 "core" ' + "manipulator"&\\& +4 "core" &9  ' R M +2 "manipulator"&N% +4 "core" %Y    > + "collection"'Q& +4 "core" &\ +2 "collection"'V& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'P(X +5 "core" &\ +3 & \ 9 +10 &@K|\ 0 +9 &su\ E +10 & e~\ K +9 &\\U\ K +9 &\\\ K +10 &g]\ K +9 &)]\ K +9 &`\ K +10 &b<\ K +9 &ob\ K +10 &!1] \ K +9 &"[\ K +9 &$_\ J +10 &&x_\ J +9 &(9_\ K +9 &)bc\ K +10 &+\\;\ K +9 &-_\ K +10 &/Aa\ K +9 &1`\ K +9 &2\\\ K +10 &4\\y\ K +9 &6I\\j\ K +9 &8 ]O\ K +10 &9^*\ J +9 &;]]\ J +10 &=Q^o\ K +9 &?]\ K +9 &@_\ J +10 &B`\ K +9 &DWf\ L +9 &F}\ N +10 &GZ\ S +9 &IK\ V +10 &K?=\ W +9 &L\ X +9 &N\ X +10 &P\ X +9 &RA\ X +9 &T\ Y +10 &U\ Y +9 &Wxi\ ; +9 &XL,T\ (u +10 &Xsh:\ N +2 ( +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.03 + "collection"'T& +6 "core" &Xsj\ N +2 .tHand.open + "manipulator"&]1 +53 "core" 1 + "manipulator"&\ % +5 "core" % X E 6 ? + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&a'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%^ +44 "core"  + "processing"%`% +4 "core" %g\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%e'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%d'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%g +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%Z' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%c +3 "collection"'h  +5 "core" A + "processing"%j  +65 "core" +90  + .tPSV.dial :mixloop +2 "processing"%k +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%m  +126 "core" +2 .tPS.seek 0ml +4 "processing"%n'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%l  +42 "core"  +2 .tPS.seek 2.5ml +4 "processing"%p' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +44 "core" +2 .tPS.seek 0ml +4 "processing"%r'd +2607 "core" ' + .tPSV.dial :air + "processing"%q  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +44 "core" +2 .tPS.seek 0ml +4 "processing"%x'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +6 "core" &8 "  p M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&s( +5 "core" ( + "manipulator"&|& +4 "core" &9 ( % M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &9 ! # + M +2 .tForearm.seek CC +2 "manipulator"&w'O +95 "core" ' + .tHand.close +2 "manipulator"&t/ +59 "core" / +2 .tCC.seek :open +2 "collection"'~( +429 "core" ( + "manipulator"&z& +4 "core" &7 ( * J L + "manipulator"&o% +4 "core" % c  ( B +2 .tForearm.seek :retract + "manipulator"&{'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-6 +294 "core" ( +2 "manipulator"&& +4 "core" &-? $  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-?   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'n +112 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&% +4 "core" % g (  Z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +114 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"' & +6 "core" &-\ +2 "manipulator"&% +4 "core" %\     X + "storage"( % +4 "core" % 2 / \ +64 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +204 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "core" & D\  +2 "manipulator"&& +4 "core" &-B   C F + "manipulator"&% +4 "core" %\    X +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&(a +181 "core" ( +2 "manipulator"&& +4 "core" &\\  # + + "storage"(& +4 "core" & \ Y\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +106 "core" ' +2 "storage"(& +4 "core" & @ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +278 "core" ' + "storage"(- +87 "core" -'Y + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +3 "core" & \ L\  + "manipulator"&& +4 "core" &\\   + + .tElbow.seek 2 +2 "manipulator"&"(a +6 "core" ( + "manipulator"&A& +3 "core" &\\   + +2 "storage"(%& +4 "core" & C \  + .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&'/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& +3 "storage"(b' +7 "core" &\\  9 + +2 "manipulator"&)% +3 "core" % ϓ '  +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,( +154 "core" ( +3 "manipulator"&(& +4 "core" ' + &4 ' % I +2 .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +5 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&/& +6 "core" &4    I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&0'O +106 "core" ' + "manipulator"&&& +4 "core" &4  (  I +2 "manipulator"&#% +4 "core" %U (   > + "collection"'.& +4 "core" &3\ +2 "collection"'-& +5 "core" &\ +2 .tCC.seek :closed + "collection"'_(X +6 "core" & \ +5 & 3\ %g +10 &X{\ 7 +9 &\ K +10 &Z\ J +9 &x`\ K +9 &;b8\ J +10 &_@\ K +9 &a4\ K +9 &_\ J +10 &B_\ K +9 & b\ K +10 &!\\\ K +9 &#\\Q\ K +9 &%J[}\ K +10 &' ]s\ K +9 &(_e\ J +9 &*^P\ K +10 &,Rb@\ K +9 &._7\ J +10 &/_ \ K +9 &1a\ K +9 &3Zb\ K +10 &5`\ K +9 &6b\ K +9 &8b\ K +10 &:b\\\ K +9 &<$_\ K +10 &=b\ K +9 &?_\ J +9 &Ak`\ J +10 &C,`\ K +9 &Di\ L +9 &Fyx\ N +10 &HZ\ S +9 &J2\ W +10 &K\ W +9 &M\ X +9 &OTy\ X +10 &Qo\ Y +9 &Rg\ Y +9 &T\ Y +10 &VX\ Y +9 &Wc\ 3 +10 &Xg\ )v +9 &Xu\ T +2 ( +2 "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + .Hand.open +4 "manipulator"&41 +55 "core" 1 + "manipulator"&% +4 "core" % P D 9 C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&7'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +125 "core"  +2 .tCSV.dial CTV + "collection"'6  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2616 "core" ' +2 "collection"'1% +4 "core" % L\  +2 .tCS.seek 4ml + "collection"'$'NM +1594 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%=  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%5  +70 "core"  +2 .tPS.seek 0ml +4 "processing"%?'d +2610 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"': ` +29 "core" ` +2 .tCSV.dial :air + "collection"'B @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'>' O +89 "Can"\ QEOb +1507 "core" ' + .tCSV.dial CTV +2 "collection"'9  +43 "core"  +2 .tCS.seek 0ml +7 "collection"'G'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +29 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'*  +123 "core" +2 "collection"';& +3 "core" &Xs{\ T +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&@% +5 "core" %\  #  ~  +2 "storage"(K% +3 "core" % \ + "storage"(L. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(M(S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ( & +4 "core" &T F Q 0\ +2 "manipulator"&D& +3 "core" &4  I +2 "manipulator"&F% +3 "core" %\  ' & k  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&R(y +199 "core" ( +2 "manipulator"&C& +4 "core" &w  ( G 4 + "storage"(<& +3 "core" &T 5\ +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +121 "core" ' +2 "storage"(I& +4 "core" &T `\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(H'g +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&S& +3 "core" &w # '  4 +2 "storage"(E& +3 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&J' +30 "core" ' +2 .tElbow.hold +4 "manipulator"&O, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(\\- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(N' +32 "core" ' + "manipulator"&Q% +5 "core" %  + "storage"(X& +4 "core" &T a [ \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 275 counts + "manipulator"&2' +16 "core" ' +2 "manipulator"&T& +4 "core" &  $ % * + "storage"(]& +4 "core" &T ;\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts + "manipulator"&\ '] +31 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(V' +39 "core" ' + "manipulator"&^& +4 "core" & ) * I * +2 "manipulator"&`% +4 "core" %P   7 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( + "manipulator"&f& +4 "core" &8  ! . L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +3 "core" &8 ) ) L +2 .tForearm.seek CC + "manipulator"&g'O +96 "core" ' +2 .tHand.close + "manipulator"&d/ +61 "core" / +2 .tCC.seek :open +2 "collection"'c( +425 "core" ( +2 "storage"(h& +4 "core" &T K\ + "storage"(j& +4 "core" &T K\ +2 "manipulator"&k& +3 "core" &6   q K +2 "manipulator"&m% +4 "core" % T %  P +2 .tForearm.seek :retract + "manipulator"&Z'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&l(y +179 "core" ( + "manipulator"&n& +4 "core" &z  &  +2 "storage"(i& +3 "core" &T\ \  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&p' +109 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&r1 +54 "core" 1 +3 "manipulator"&v% +4 "core" % 9 ' E + "storage"(u& +4 "core" &T ;\ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 284 counts +2 "manipulator"&y'! +14 "core" ' + "manipulator"&|& +4 "core" &  \ U +2 "storage"(}& +4 "core" &T   /\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +3 "manipulator"&t'] +30 "core" ' + "storage"(Y% +4 "core" % F (\ \ +2 ."downElevator"SE.seek :down +4 "storage"(a' +99 (P% +2 "core" %lB \ QN +2 "manipulator"&z% +4 "core" %a # ' H . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +41 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air + "processing"%w  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%{'d +2618 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"% & +6 "core" &\ + "manipulator"&& +9 "core" &    + "manipulator"& % +4 "core" %\    r - +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +171 "core" ( +2 "manipulator"&& +4 "core" &-;  ! 9 [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &-; &  % [ +2 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 "manipulator"&!& +4 "core" &-F * ' 0 P + "manipulator"&% +55 "core" % k   i 1 +4 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "manipulator"&(? +120 "core" ( + "manipulator"&& +4 "core" &I   J  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &I     +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&'Η +106 "core" ' +2 "manipulator"&& +4 "core" &I #   +2 "manipulator"&% +4 "core" %Γ   B z + "processing"%A& +4 "core" &\ +2 "processing"%%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%'(X +6 "core" &\ +6 & *\ %f +10 &W\ 8 +9 &\ L +9 &`\ M +10 &le\ M +9 &.a\ M +10 &c\ N +9 &b\ M +9 &tb\ M +10 &6d \ M +9 &` \ M +9 &!e\ M +10 &#|e\ M +9 &%?e\ M +10 &'d\ M +9 &(a\ M +9 &*`\ M +10 &,Ec\ N +9 &.d\ M +9 &/b"\ N +10 &1e*\ N +9 &3Nd.\ M +9 &5b0\ M +10 &6e1\ N +9 &8e&\ M +10 &:Ud%\ N +9 &<e0\ M +9 &=b4\ M +10 &?e8\ M +9 &A^b9\ M +9 &C h7\ M +10 &Dm8\ N +9 &F?\ P +10 &HUH\ S +9 &JE\ T +9 &KP\ S +10 &MP\ T +9 &O[Q\ T +9 &QQ\ T +10 &R.\ U +9 &T2\ U +10 &V`\ U +9 &Wqw\ !j +9 &X)\ D +9 ( +3 "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%W& +6 "core" &X\ , + &X\ , +2 .tHand.open + "manipulator"&)1 +63 "core" 1 + "manipulator"&% +4 "core" % Γ &  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tPRV.dial :air + "processing"%(  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%/ +44 "core" +2 "processing"%% +4 "core" %g\ +2 .tPS.seek 0.3ml + "processing"%'d +394 "core" ' + .tPSV.dial PSR +2 "processing"%& +97 "core"  +2 "processing"%"% +4 "core" %eS\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +3 "processing"%#'. +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%.' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +98 "core" + .tPTV.dial :mixing + "processing"%+ @ +71 "core" A + .tPBV.dial :waste2 +2 "processing"%~  +88 "core"  +2 .tPS.seek 0ml +4 "processing"%4'd +2620 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +6 "core" &I    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&-(? +5 "core" ( +2 "manipulator"&3& +4 "core" &I # ) )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &6& +3 "core" &I   Q  +2 .tForearm.seek PC +2 "manipulator"&0'Η +98 "core" ' +2 .tHand.close + "manipulator"&x/ +60 "core" / +2 .tPC.seek :open +2 "processing"%1( +422 "core" ( +2 "manipulator"&& +4 "core" &I (  + "manipulator"&=% +4 "core" % Θ   i v + .tForearm.seek :retract +2 "manipulator"&5'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&8(-6 +134 "core" ( + "manipulator"&:& +4 "core" &-R    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +3 "core" &-R    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&$'n +98 "core" ' +2 .tHand.open + "manipulator"&91 +64 "core" 1 +2 "manipulator"&>% +4 "core" % \\ ( z w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%*& +6 "core" &\ + "manipulator"&;% +4 "core" %\     + "storage"(@% +4 "core" % C @\ +2 "storage"(K. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(L( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 ( & +2 "core" & # g\  +2 "manipulator"&D& +3 "core" &-R   W  +2 "manipulator"&F% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&(a +175 "core" ( + "manipulator"&C& +4 "core" &i  # / +2 "storage"(<& +4 "core" & \ \  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts + "manipulator"&,'ж +95 "core" ' +2 "storage"(I& +4 "core" & \ \  ;\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(7'g +276 "core" ' +2 "storage"(- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (S& +2 "core" & \  +2 "manipulator"&E& +3 "core" &i    / +2 .tElbow.seek 2 + "manipulator"&\\(a +6 "core" ( + "manipulator"&Q& +4 "core" &i    / + "storage"(X& +3 "core" & \ \ \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'ϊ +19 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&]/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&^& +5 "storage"(`' +4 "core" &i $  / +2 "manipulator"&U% +3 "core" % ρ   +2 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +3 .tElbow.seek PC +2 "manipulator"&H(? +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( + "manipulator"&J& +4 "core" &D   6  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &D    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&N'Η +103 "core" ' + "manipulator"&f& +4 "core" &D  #   +2 "manipulator"&e% +4 "core" %Ά    + "processing"%\ & +4 "core" &w\ +2 "processing"%O& +4 "core" &j\ +2 .tPC.seek :closed +3 "processing"%d(X +5 "core" &k\ +6 &q\ 8 +10 &GI~l\ 0 +9 &pqi\ E +9 &kk\ N +10 &b_\ M +9 &aa\ M +9 &\\cd\ M +10 &`^\ M +9 &b_\ M +9 &a\\\ M +10 &e`\\\ M +9 &!'bS\ M +10 &"bR\ M +9 &$cS\ M +9 &&lbS\ M +10 &(.bJ\ M +9 &)bD\ M +10 &+`G\ M +9 &-tbD\ M +9 &/6bF\ M +10 &0bI\ M +9 &2fA\ M +9 &4~b6\ M +10 &6@c4\ M +9 &8a1\ M +9 &9e7\ M +10 &;d2\ M +9 &=Ha5\ M +10 &? g(\ M +9 &@a$\ M +9 &Bg"\ M +10 &DLi\ N +9 &F u\ O +9 &G&\ R +10 &I+\ S +9 &KD)\ S +10 &M"\ T +9 &N"\ S +9 &P\ T +10 &RH\ U +9 &T\ \ U +9 &U\ U +10 &W\ 9 +9 &Xc0\ W +9 &X\ . +3 ( + "processing"%O& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 + .Hand.open +3 "manipulator"&[1 +64 "core" 1 +2 "manipulator"&_% +4 "core" % Ά 0 : h + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&h'\ +103 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%j W +3 %k9 +6 "core" 9zz +102 "processing"%m9 +2 "core" 9vn +102 "processing"%n9 +2 "core" 9to  +102 "processing"%g9 +3 "core" 9qo  +102 "processing"%i9 +2 "core" 9pn +102 "processing"%9 +3 "core" 9nn +102 "processing"%r9 +2 "core" 9mn +102 "processing"%v9 +2 "core" 9ln +103 "processing"%u9 +2 "core" 9lo" +102 "processing"%|9 +2 "core" 9lo& +102 "processing"%}9 +3 "core" 9lo* +102 "processing"%Y9 +2 "core" 9mn/ +102 "processing"%Z9 +3 "core" 9oo3 +102 "processing"%P9 +2 "core" 9pn7 +102 "processing"%z9 +2 "core" 9ro; +103 "processing"%l9 +2 "core" 9to? +102 "processing"%p9 +2 "core" 9woC +102 "processing"%y9 +2 "core" 9zoH +102 "processing"%V9 +3 "core" 9}oL +102 "processing"%w9 +2 "core" 9pP +102 "processing"%t9 +3 "core" 9oT +102 "processing"%a9 +2 "core" 9pX +102 "processing"%?9 +3 "core" 9p\\ +102 "processing"%s9 +2 "core" 9pa +102 "processing"%9 +2 "core" 9pe +102 "processing"% 9 +3 "core" 9pi +102 "processing"%9 +2 "core" 9pm +102 "processing"%9 +2 "core" 9pq +102 "processing"% 9 +3 "core" 9qu +102 "processing"%9 +2 "core" 9pz +102 "processing"% 9 +3 "core" 9r~ +102 "processing"%9 +2 "core" 9q +102 "processing"%9 +3 "core" 9p +102 "processing"%q9 +2 "core" 9r +102 "processing"%9 +2 "core" 9r +102 "processing"%!9 +55 "core" 9r +102 "processing"%9 +2 "core" 9s +103 "processing"%o9 +2 "core" 9s +102 "processing"%9 +2 "core" 9s +102 "processing"%9 +2 "core" 9t +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +2 "core" 9 u +3 .tPH.hold 2:00:00,28C +5 "processing"%A pWp  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR +3 "processing"% +98 "core"  + "processing"%% +4 "core" %b\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 .tPS.seek 0.5ml + "processing"% ' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +12 .tPS.seek 2ml + "processing"%W'Ҧ +1596 "core" ' + .tPTV.dial :puck +2 "processing"%)  +72 "core"  +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tPBV.dial :waste1 + "processing"%%  +124 "core"  +2 "processing"%(% +3 "core" %ҥ\  +2 .tPS.seek 1.5ml +3 "processing"%/'U +584 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +31 "core" * +3 .tPS.seek 0ml +2 "processing"%'d +1601 "core" ' +2 .tdelay 5:00 +15826 "Can"\ 8;P5b +14176 #trecoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%{  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%" +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 .tPSV.dial PTV + "processing"%# +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%+ +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%~  +82 "core" +2 .tPS.seek 0ml +4 "processing"%.'d +2289 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" +2 .tPSV.dial :mixloop + "processing"%3 +43 "core" + .tPRV.dial :ab1 + "processing"%6 @ +69 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%x'c +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'  +3 "processing"%  +41 "core" +2  + "processing"%'% +4 "core" %b4\  +2 .tPS.seek 0.3ml + "processing"%'a +354 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'=  +30 "core" + .tPRV.dial :air +2 "processing"%:  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%B'G[ +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%0 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%-' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%9  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml + "processing"%>'Ҧ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%* +44 "core" + .tPTV.dial :mixing +2 "processing"%; @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%@  +36 "core" +2 "processing"%5% +3 "core" %ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%K' +236 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%$ * +35 "core" + +2 .tPS.seek 0ml +4 "processing"% 'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'D& +3 "core" &\ +3 "manipulator"&F& +4 "core" &D "    + "manipulator"&M% +4 "core" %\  ! "   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-6 +135 "core" ( + "manipulator"&<& +4 "core" &-5   $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &I& +3 "core" &-5  ' $ +2 .tForearm.seek :garage + "manipulator"&8'n +107 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &-e ; . d  + "manipulator"&S% +4 "core" % ` ( ! +2 .tForearm.seek :retract + "manipulator"&E'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Q( +285 "core" ( + "manipulator"&X& +4 "core" &0 )  C E +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &]& +4 "core" &0 (  ) E + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&^'O +103 "core" ' +2 "manipulator"&U& +4 "core" &0 #  E + "manipulator"&% +4 "core" %T !  P _ +2 "collection"',& +3 "core" &\ +3 "collection"'7& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'T(X +6 "core" &\ +6 &4\ %f +9 &V\ 7 +10 &\ L +9 &a\ M +9 &fc\ M +9 &(f\ M +9 &g\ M +10 &c\ M +9 &nc\ M +9 &0b\ M +10 &b\ L +9 &!b\ L +10 &#v`\ M +9 &%:_\ L +9 &&g\ M +10 &(d\ M +9 &*~c\ M +9 &,@f\ M +10 &.`\ M +9 &/e\ L +9 &1c\ L +10 &3I`\ L +9 &5 _\ L +10 &6`\ L +9 &8b\ L +9 &:Qe\ L +10 &<b\ M +9 &=b\ M +9 &?`\ L +10 &AYb\ L +9 &Cc\ L +10 &Dm\ M +9 &F\ P +9 &HI\ U +10 &J\ W +9 &K\ W +9 &M\ X +10 &OE\ Y +9 &Q\ Y +10 &R\ Y +9 &T\ Y +9 &VJ\ Z +10 &Wn\ ) +9 &Xp-\ Z +9 ( +3 "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + "collection"'J& +7 "core" &X`\ E + &Xb\ E + .tHand.open + "manipulator"&21 +56 "core" 1 +3 "manipulator"&\\% +4 "core" % T O 4 H _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%e +100 "core"  +2 "processing"%\ % +4 "core" %i\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%`'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%R  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +1597 "core" ' + .tPSV.dial PSR +3 "processing"%[ +43 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml + "processing"%_' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%k  +2 "collection"'O  +32 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"%m +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%N  +72 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2609 "core" ' + .tPSV.dial :air +7 "processing"%g  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2615 "core" ' + .tPSV.dial :air + "processing"%v  +44 "core"  +2 .tPS.seek 2.5ml +4 "processing"%u' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +44 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +6 "core" &0   E +2 .tElbow.reconfigure :tight +51 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +46 "core" ( +2 "manipulator"&P& +4 "core" &  % * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +2 "core" & ' ) * +2 .tForearm.seek CC +2 "manipulator"&l'O +94 "core" ' +2 .tHand.close + "manipulator"&p/ +63 "core" / +2 .tCC.seek :open +2 "collection"'y( +426 "core" ( + "manipulator"&V& +4 "core" &  W * +2 "manipulator"&w% +3 "core" % S   8 +2 .tForearm.seek :retract + "manipulator"&t'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&a(-6 +275 "core" ( + "manipulator"&?& +4 "core" &-.  % 5 d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &-. ( " d +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' + .tHand.open +2 "manipulator"& 1 +65 "core" 1 +2 "manipulator"&% +4 "core" % Z 9 6 \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "16:00:59.44" +5082 "Can"\ TPb +19771 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air + "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%q +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%! +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +54 "core" +2 ."da"PS.seek 0ml +4 "processing"%o'd +2319 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +124 "core"  +2 "processing"%% +4 "core" %c\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +81 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%4% +4 "core" %Ҩ$\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%W +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%&  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2305 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +124 "core"  + "processing"%#% +4 "core" %d\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%b' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%+'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"%~ +69 "core" + ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'S +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%6 * +34 "core" + +2 ."da"PS.seek 0ml +4 "processing"%.'d +404 "Can"\ NQab +1191 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%' +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%x' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%B'd +2309 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%9  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%-  +126 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%*  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +4 "processing"%; +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%@'a +382 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%5  +42 "core"  + "processing"%$% +4 "core" %c\  +2 ."da"PS.seek 0.55ml + "processing"%>' +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%K  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%D'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%F +44 "core" + ."da"PTV.dial :mixing +2 "processing"%M @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%<  +35 "core" + "processing"%I% +4 "core" %ҡ%\  +2 ."da"PS.seek 1.85ml +2 "processing"%H' +226 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'d +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30745 "Can"\ OXQb +17257 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%S  +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"%8  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%X' +2333 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%] +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%U +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +4 "processing"%,'d +2296 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%E +127 "core"  + "processing"%c% +4 "core" %ao\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%J' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1600 "core" ' + ."da"PTV.dial :puck + "processing"%\\  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%e  +37 "core" + "processing"%\ % +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml + "processing"%^'W +593 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%R'd +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .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"%[ * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%O' +2326 "core" ' +2 ."da"PSV.dial PTV + "processing"%k +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%_  +70 "core"  +2 ."da"PS.seek 0ml +4 "processing"%g'd +2302 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%n +127 "core"  + "processing"%% +4 "core" %ir\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%i' +584 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml + "processing"%v'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%r +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +37 "core" + "processing"%u% +4 "core" %ҩ \  +2 ."da"PS.seek 1.5ml + "processing"%Y'Y +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%z'd +1600 "core" ' +2 ."da"delay 2:00 +1416 "Can"\ URb +10586 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%p  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%f +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%T' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%w +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s'd +2294 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +4 .PSV.dial PSR +7 "processing"%Z +126 "core"  +2 "processing"% % +3 "core" %ai\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%t'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +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"% * +33 "core" + +2 ."da"PS.seek 0ml +4 "processing"%}'d +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%q  +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 +2 "processing"%! +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "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"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +69 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'d +2291 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +129 "core"  +7 "processing"%% +16 "core" %iG\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +14 "processing"% +27 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%4% +4 "core" % G\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +46 "processing"% +18 ."da"PS.seek 2ml + "processing"%)'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +84 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%%  +35 "core" + "processing"%(% +4 "core" %ҩe\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'Y +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%/'d +1602 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%j  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%& +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2213 "Can"\ 0S#b +129 "core" ' + ."da"PSV.dial PTV +3 "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 + "processing"%" +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%b  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'d +2326 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +128 "core"  + "processing"%% +4 "core" %h{\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"%+'Ҧ +2113 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%6 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +36 "core" +2 "processing"%% +4 "core" %ҧa\  +2 ."da"PS.seek 1.5ml + "processing"%'W +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%.  +102 "core"  +3 ."da"PS.seek 0ml +2 "processing"%='d +1603 "core" ' + "processing"%:9 +4 "core" 9T51 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%  +4 "core" 51 + 51 + "processing"%0& +3 "core" &XT\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&x% +5 "core" %\  " '  +2 "storage"(9% +3 "core" % I\ +2 "storage"(-. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(*(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (;& +2 "core" &T \ +2 "manipulator"&B& +4 "core" &-. &   d + "manipulator"&5% +4 "core" %\  * + r  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&$(y +186 "core" ( + "manipulator"&@& +4 "core" &p * & 8 3 +2 "storage"(K& +4 "core" &T 5\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&>'] +101 "core" ' +2 "storage"(F& +4 "core" &T Q\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(M'g +282 "core" ' + "storage"(<- +4 "core" -'b + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&I& +3 "core" &p - - V 3 + "storage"(& +4 "core" &T \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&D' +29 "core" ' + ."da"Elbow.hold +4 "manipulator"&H, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(S- +3 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(h' +36 "core" ' +2 "manipulator"&8% +4 "core" % ( $  + "storage"(& +4 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 287 counts +2 "manipulator"&]'$ +24 "core" ' + "manipulator"&C& +4 "core" & ' "  * +2 "storage"(U& +4 "core" &T\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +25 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +3 "storage"(X'x +34 "core" ' +2 "manipulator"&E& +4 "core" & ( )  * + "manipulator"&c% +4 "core" %m * "  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +90 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&J(? +255 "core" ( + "manipulator"&\\& +4 "core" &B  & Q $ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &7& +3 "core" &B ) ) A $ +2 ."da"Forearm.seek PC + "manipulator"&e'Η +104 "core" ' +2 ."da"Hand.close + "manipulator"&\ / +60 "core" / + ."da"PC.seek :open +3 "processing"%2( +422 "core" ( + "storage"( & +4 "core" &T  E\ +2 "manipulator"&^& +4 "core" &B $ * . $ + "manipulator"&`% +4 "core" % Α  , +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +93 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&1(y +263 "core" ( +2 "manipulator"&R& +4 "core" &{ )  0 7 + "storage"(k& +3 "core" &T ]\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m'] +92 "core" ' + ."da"Hand.open +2 "manipulator"&N1 +59 "core" 1 +3 "storage"(_- +3 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(O'D +34 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(n'~ +53 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23nov0316h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +27241 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 264.208 seconds\ /var/log/esp/da23nov0316h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23nov0316h50ml15s_nessie.tif +1567 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23nov0316h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23nov0316h50ml25s_nessie.tif +2574 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23nov0316h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "264.208 sec auto-exposure",Subject: "da23nov0316h50ml images!" +6 "storage"(- +3 "core" -'~ +2 "storage"(g& +6 "core" &T . - &\ +5 "manipulator"&i& +11 "core" &{ : $  7 +13 ."da"Elbow.seek 1 +6 "manipulator"&r(y +10 "core" ( + "manipulator"&|& +4 "core" &{ ! + q 7 + "storage"(u& +5 "core" &T - . 6\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&v'] +5 "core" ' +63 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(P' +55 "core" ' +2 "manipulator"&Y& +6 "core" &{ + + ^ 7 + "storage"(p& +4 "core" &T\ \ \ ;\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&Q' +30 "core" ' + ."da"Elbow.hold +5 "manipulator"&f, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.04 Pucks below Top Plate + "storage"(z' +24 "core" ' + "manipulator"&V% +4 "core" % , - " +2 "storage"(w& +4 "core" &T x\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 288 counts +2 "manipulator"&l'% +20 "core" ' +18 "manipulator"&?& +11 "core" &   + 0 +4 "storage"(T& +9 "core" &T  \ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&Z'] +24 "core" ' +2 "storage"( % +8 "core" % H !\ +3 ."downElevator"SE.seek :down +4 "storage"(s' +99 (% +6 "core" %PA p\ PG +4 "manipulator"&% +8 "core" %b , (  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"& '\ +94 "core" ' +20 ' +2 ."downElevator"SE.stop +4 "storage"(5 +8 (& +8 "core" &T\ \  o\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +5 "processing"%t& +13 "core" &\ +3 "manipulator"&& +5 "core" & + ) 0 +4 "manipulator"& % +8 "core" %\  " $ g  +4 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&q(-6 +178 "core" ( +2 "manipulator"&& +9 "core" &-< ! & [  +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &!& +9 "core" &-< !   +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&}'n +101 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +62 "core" / +4 "manipulator"&& +8 "core" &-C * . #  +2 "manipulator"&% +8 "core" % l  !  2 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&o'\ +112 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."psFlush"Elbow.seek PC +6 "manipulator"&(? +126 "core" ( +3 "manipulator"&& +8 "core" &F " _ $ +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +7 && +8 "core" &F ! ) H $ +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +7 "manipulator"&'Η +95 "core" ' +4 "manipulator"&4& +8 "core" &F  l $ +4 "manipulator"&% +8 "core" %Α * R +4 "processing"%& +8 "core" &\ +4 "processing"% & +9 "core" &\ +7 ."psFlush"PC.seek :closed +2 "processing"%%(X +14 "core" &\ +2 &\ +3 &\ 7 +3 &BI}\ \ 0 +11 &lq\ E +9 &j\ N +8 &c\ M +11 &a\ M +12 &Xc\ M +7 &b\ M +9 &b\ M +8 &b\ M +11 &``\ M +9 &!#b\ M +8 &"b\ M +11 &$b\ M +9 &&jb\ M +8 &(,`\ M +11 &)`\ M +8 &+c\ M +10 &-pc\ M +10 &/2c\ M +8 &0c\ M +11 &2d\ N +9 &4yb\ M +8 &6:c\ M +11 &7a\ M +8 &9d\ N +10 &;c\ M +10 &=Cb\ M +8 &?c\ M +12 &@b\ M +11 &Bc\ M +6 &DHg\ N +10 &Fr\ O +8 &G\ R +10 &I\ S +10 &K?\ T +8 &M\ T +11 &N\ S +9 &P\ T +8 &RE\ T +11 &T\ T +8 &U\ U +10 &W\ < +10 &X\\)\ #g +10 &X \ - +10 ( +3 &X\ - +6 "processing"% & +7 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +3 "processing"%(& +10 "core" &X\ - +2 &X\ - +3 ."psFlush"Hand.open +3 "manipulator"&)1 +62 "core" 1 +2 "manipulator"&% +8 "core" % Α + + b +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&W'\ +103 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%j +45 "core"  +4 "processing"%{% +8 "core" %e\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%&' +255 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +329 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +889 #"uploadLog"upsync +1216 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" @ +2 ."psFlush"PTV.dial :PRVmixing + "processing"%#  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%" +97 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%b'F +2612 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +110 "core"  +2 "processing"%% +4 "core" %I\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2103 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%6  +34 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%3 @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" + ."psFlush"PS.seek :empty +3 "processing"%+'F +1457 "Can"\ @Sb +1154 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +96 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml + "processing"%.'T +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +1609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +83 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +4 "processing"%0'd +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%x +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +64 ."psFlush"PS.seek 2.5ml + "processing"%-' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%B U +53 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%5'd +2608 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%L @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%@' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'd +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%I'd +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%8  +87 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%U'T +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1595 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%>  +53 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%$'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%M +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%7 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +81 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%,'d +2606 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%d +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"% ' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%`'d +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +81 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%J'd +2610 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'N& +6 "core" &\ + "manipulator"&_& +4 "core" &F ( + - $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC + "manipulator"&[(? +5 "core" ( + "manipulator"&X& +4 "core" &F 3 & S $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +2 "core" &F ! *  $ +2 .tForearm.seek PC +2 "manipulator"&'Η +107 "core" ' + .tHand.close + "manipulator"&g/ +60 "core" / +2 .tPC.seek :open +2 "processing"%i( +422 "core" ( +2 "manipulator"&|& +4 "core" &F !   $ + "manipulator"&u% +4 "core" % Β *  J +2 .tForearm.seek :retract + "manipulator"&Y'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&p( +366 "core" ( +2 "manipulator"&V& +4 "core" &?  ' N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &w& +3 "core" &? , , " N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&1'O +98 "core" ' +2 "manipulator"&m& +4 "core" &:  ' L +2 "manipulator"&?% +3 "core" %M ( - H +2 "collection"'T& +4 "core" &\ +2 "collection"'n& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"' (X +6 "core" &\ +6 & .\ %g +9 &W\ 7 +10 &\ L +9 &`\ L +9 &zc\ L +10 &<b\ L +9 &c\ L +10 &a\ L +9 &c\ L +9 &Bc\ L +10 & b\ L +9 &!a\ L +9 &#b\ L +10 &%Ka\ L +9 &' c\ L +10 &(b\ L +9 &*b\ L +9 &,Sc\ L +10 &.c\ L +9 &/d\ L +9 &1_\ L +10 &3\\b\ L +9 &5b\ L +10 &6b\ L +9 &8c\ L +9 &:db\ L +10 &<%d\ L +9 &=b\ L +9 &?c\ L +10 &Akd\ L +9 &C,d\ L +10 &Dn\ M +9 &F\ O +9 &H_\ S +10 &J\ U +9 &K\ W +9 &M\ W +10 &OY\ X +9 &Q\ X +10 &R\ X +9 &T\ Y +9 &V^\ Y +10 &W]\ : +9 &Xg\ )v +9 &X\ T +6 ( + "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 "collection"'v& +6 "core" &X\ T + &X\ T + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % M Q 9 S + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'P& +6 "core" &X\ \ T +2 "collection"'Q% +4 "core" %N\ \ + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'l% +4 "core" %N\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml + "collection"'t'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'z% +2 "core" %m\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +484 "Can"\ T%TOb +155 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'Z'Q +1967 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +11 "core" &X\ T + "collection"'!% +9 "core" %Q\ + .tCSV.dial :flush +2 "collection"'s  +55 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'f'm +1171 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" B +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +529 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 '  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +43 "core" > +2 .tCS.seek 0ml +4 "collection"'}'Q +1608 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'4& +55 "core" &X\ T +2 "collection"'% +4 "core" %O\ + .tCSV.dial :flush +2 "collection"'q  +71 "core" +2 .tCS.seek 5ml +2 "collection"''m +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'o @ +44 "core" A +2 "collection"'2% +4 "core" %m \  +2 .tCS.seek 7ml + "collection"'(' +532 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"')  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +2 .tCS.seek 0ml +4 "collection"' 'Q +1602 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +5 "core" &X\ T +2 "collection"'{% +4 "core" %R\ + .tCSV.dial CSR +2 "collection"'  +43 "core"  + "collection"'=% +4 "core" %R \ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +10 .tCS.seek 8ml +2 "collection"'&'O +1819 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' O +531 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'# +2 '"  +98 "core" +34  + .tCTV.dial :intake +2 "collection"'/  +72 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"''Q +1824 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +70 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'b'Q +586 "core" ' + .tCSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"'6% +4 "core" %R\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml + "collection"'3'm +1349 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' O +1337 "core" ' + .tCSV.dial CBV +2 "collection"'~ +100 "core" +2 .tCS.seek 0ml +2 "collection"'''Q +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +6 "core" &8 ! ) L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&.( +36 "core" ( + "manipulator"&:& +4 "core" &  & . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" & , + . +2 .tForearm.seek CC + "manipulator"&'O +103 "core" ' + .tHand.close +2 "manipulator"&x/ +61 "core" / +2 .tCC.seek :open +2 "collection"'0( +427 "core" ( + "manipulator"&9& +4 "core" & ) " " . +2 "manipulator"&;% +3 "core" % ` ' " H T +2 .tForearm.seek :retract + "manipulator"&B'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&-(-6 +292 "core" ( + "manipulator"&L& +4 "core" &-= (  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &5& +2 "core" &-= $ "  5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&K'n +113 "core" ' + .tHand.open + "manipulator"&@1 +65 "core" 1 + "manipulator"&F% +4 "core" % b 4   T +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&a'\ +93 "core" ' +2 "processing"%<& +4 "core" &I\ +36281 "Can"\ 0fTb +60001 ~\ 0U{b +60001 ~\ /Vb +60002 ~\ 0Vb +60001 ~\ 0GW=b +60001 ~\ /Wb +60001 |\ /Xib +60002 {\ 0qXb +60001 {\ 0)Yb +60001 {\ /Z+b +60001 {\ 0Zb +60002 x\ 0R[Wb +60001 y\ / [b +60001 y\ 0\\b +60001 w\ 0|]b +60002 v\ /5]b +60001 u\ /^Eb +60001 t\ 0^b +60001 s\ 0^_qb +60002 r\ 0`b +60001 r\ 0`b +60001 x\ 0ˆa3b +60002 }\ 0@ab +60001 ~\ 0b_b +60001 \ /DZbb +60001 \ 0jcb +60001 \ 0"d!b +60002 \ /db +60001 \ 0ΓeMb +60001 \ 0Keb +60001 \ /fyb +60002 \ 0Ӽgb +60001 \ /tgb +60001 \ /,h;b +60001 \ 0hb +60002 \ /ڜigb +60001 \ /Uib +60001 \ 0 jb +60001 \ 0k)b +60002 \ 0}kb +60001 \ 06lUb +60001 \ 0lb @EDT1699070862.36 \ 0mb +60001 \ /^nb +60002 \ 0nb +60001 \ /oCb +60001 \ /ob +60001 \ 0@pob +60002 \ /qb +60001 \ 0qb +60001 \ 0ir1b +60001 \ 0!rb +60002 \ /s]b +60001 \ /sb +60001 \ /Ktb +60001 \ 0ub +60001 0\ 0ub +60002 3\ 0tvKb +60001 6\ /-vb +60001 S\ 0wwb +60001 r\ 0x b +60002 \\\ 0Vxb +60001 X\ 0 y9b +60001 T\ 0\ yb +60002 \ / zeb +60001 \ 09zb +60001 \ 0{b +60001 \ 0|'b +60002 \ 0b|b +60001 \ 0}Sb +60001 \ /}b +60001 \ /~b +60001 \ 0Bb +60002 \ /b +60001 \ /Ab +60001 \ 0jb +60001 \ /!"mb +60002 \ 0"b +60001 \ 0$b +60001 \ 0&J/b +60001 \ /(b +60002 \ /)[b +60001 \ 0+rb +60001 \ 0-*b +60001 \ /.b +60001 \ 00b +60002 \ 02SIb +60001 \ 04 b +60001 \ /5ub +60001 \ 07{ b +60002 \ 093b +60001 \ /:7b +60001 \ 0<b +60001 \ 0>[cb +60001 \ 0@b +60002 \ 0Ab +60001 \ 0C%b +60001 \ /E=b +60001 \ /FQb +60001 \ 0Hb +60002 \ /Jf}b +60001 \ /Lb +60001 \ 0Mb +60001 \ 0O?b +60001 \ 0QHb +60002 \ 0Skb +60001 \ 0Tb +60001 \ /Vqb +60001 \ 0X)-b +60002 \ 0Yb +60001 ~\ /[Yb +60001 \ 0]Sb +60001 |\ 0_ b +60002 w\ 0`b +60001 v\ 0b}b +60001 v\ 0d5Gb +60002 t\ 0eb +60001 w\ 0gsb +60001 $v\ 0i` b +60002 t\ /kb +60001 "w\ 0l5b +60001 +y\ 0nb +60002 z\ 0pBab +60001  {\ 0qb +60001 {\ /sb +60001 }\ 0ul#b +60001 \ 1w%b +60002 \ /xOb +60001 \ 0zb +60001 \ /|O{b +60001 \ 0~b +60002 \ /b +60001 \ /x=b +60001 \ 01b +60001 \ 0ib +60002 \ 0b +60001 \ 0Zb +60001 \ 0+b +60001 \ 0b +60002 \ 0Wb +60001 \ /<b +60001 \ 0b +60001 \ 0b +60002 \ 0fb +60001 \ 0Eb +60001 \ 0b +60001 \ 0qb +60002 \ 0Hb +60001 \ 0b +60001 \ /3b +60001 \ /rb +60002 \ /*_b +60001 \ 0b +60001 \ /b +60002 \ 0T!b +60001 \ 0 b +60001 \ 0Mb +60001 \ 0}b +60002 \ 06yb +60001 \ 0b +60001 \ 0b +60001 \ /_;b +60002 \ 0b +60001 \ 0gb +60001 \ 0b +60001 \ /Ab +60002 \ 0)b +60001 \ 0b +60001 \ /jUb +60001 \ 0#b +60001 \ /b +60002 \ 0Ĕb +60001 \ /Mb +60001 \ 0Cb +60001 \ /ɾb +60001 \ 0vob +60002 \ 0/b +60001 \ /b +60001 \ 0П1b +60001 \ 0Xb +60002 \ /]b +60001 \ /b +60001 \ 0ׁb +60001 \ 0:b +60002 \ 0b +60001 \ 0ܪKb @EDT1699157264.15 \ 0bb +60001 \ /wb +60002 \ / b +60001 \ 0ãb +60001 \ /B9b +60001 \ /b +60001 \ 0eb +60002 \ /jb +60001 \ 0"Ƒb +60001 \ 0'b +60001 \ 0ǽb +60002 \ /JSb @EST1699164464.30 \ /b +60001 \ /b +60001 \ 0sb +60002 \ 0+ʫb +60001 z\ 0Ab +60001 c\ /b +60002 j\ 0Tmb +60001 n\ 0 b +60001 \ 0͙b +60001 \ 0}/b +60002 x\ 05b +60001 o\ 0[b +60001 c\ 0b +60001 q\ / ^Їb +60002 \ / b +60001 \ 0 ѳb +60001 \ /Ib +60001 \ /?b +60002 \ /ub +60001 \ 0 b +60001 \ /hԡb +60001 \ 0 7b +60002 \ /b +60001 \ 0cb +60001 \ /Ib +60001 \ 0׏b +60002 \ /%b +60001 \ 0!qػb +60001 \ /#*Qb +60001 \ 0$b +60001 \ 0&}b +60002 \ 0(Rb +60001 \ 0* ۩b +60001 \ /+?b +60001 \ 0-{b +60002 \ 0/4kb +60001 \ 00b +60001 \ /2ޗb +60001 \ 04\\-b +60002 \ 06b +60001 \ /7Yb +60001 \ /9b +60001 \ /;=b +60002 \ 0<b +60001 \ 0>b +60001 \ 0@gGb +60001 \ 0Bb +60001 \ /Csb +60002 \ 0E b +60001 \ 0GHb +60001 \ 0I5b +60001 \ /Jb +60002 \ /Lqab +60001 \ 0N)b +60001 \ /Ob +60001 \ /Q#b +60002 \ /SRb +60001 \ 0U Ob +60001 \ 0Vb +60001 \ /X{{b +60002 \ /Z3b +60001 \ /[b +60001 \ 0]=b +60001 \ 0_\\b +60002 \ /aib +60001 \ /bb +60001 \ 0db +60001 \ 0f=+b +60002 \ 0gb +60001 \ /iWb +60001 \ 0kfb +60001 \ 0mb +60002 \ 0nb +60001 u\ 0pb +60001 ,\ 0rGEb +60001 \ /tb +60001 \ /uqb +60002 \ 0wpb +60001 \ /y)b +60001 \ /z3b +60001 \ /|b +60002 \ 0~Q_b +60001 |\ 0\ b +60001 t\ 0b +60001 p\ 0{!b +60002 p\ 03b +60001 n\ 0Mb +60001 n\ /b +60002 m\ 0]yb +60001 n\ 0b +60001 o\ 0b +60002 q\ /;b +60001 p\ 0?b +60001 r\ 0gb +60001 q\ 0b +60002 o\ 0ib +60001 q\ 0!)b +60001 p\ 0b +60002 o\ 0Ub +60001 }\ 0Kb +60001 \ /b +60001 \ 0b +60001 \ /tb +60002 \ 0-Cb +60001 \ 0b +60001 \ 0ob +60001  \ /Vb +60002  \ /b +60001 \ 01b +60001  \ /b +60001 \ 08 ]b +60002 \ \ 0 b +60001 ,\ 0\ b +60001 D\ /b b +60001 c\ 0 b +60001 o\ 0 Kb +60002 ~\ / b +60001 \ 0D wb +60001 \ / b +60001 \ 0b +60002 \ 0n9b +60001 \ 0&b +60001 \ 0eb +60001 \ 0Ɨb +60002 \ 0Pb +60001 \ /'b +60001 \ 0b +60001 \ /ySb +60002 \ /1b +60001 \ 0b +60001 \ /ҡb +60001 \ /Zb +60002 \ /Ab +60001 \ 0b +60001 \ /كmb +60001 \ /;b +60002 \ 0b +60001 \ /ެ/b @EST1699247266.02 \ 0db +60001 \ 0[b +60002 \ 0b +60001 \ 0b +60001 \ 0Eb +60001 \ /b +60002 \ 0Ib +60001 \ 0ob +60001 \ /'ub +60001 \ 0 b +60002 \ 0b +60001 \ /Q 7b +60001 \ 0  b +60001 \ 0!cb +60001 \ 0z!b +60002 \ /3"b +60001 \ /#%b +60001 \ /#b +60001 \ /\\$Qb +60001 \ 0$b +60002 \ /%}b +60001 s\ 0&b +60001 r\ 0?&b +60001 z\ 0'?b +60002 `\ 0 'b +60001 H\ 0 h(kb +60001 2\ 0 !)b +60001 #\ 0)b +60002 \ 0*-b +60001 \ /K*b +60001 %\ 0+Yb +60001 .\ 0+b +60002 -\ 0t,b +60001 1\ /--b +60001 :\ /-b +60001 ?\ /.Gb +60002 D\ /V.b +60001 G\ 0 /sb +60001 I\ /!0 b +60001 N\ /#0b +60002 R\ 0%815b +60001 U\ 0&1b +60001 \\\ 0(2ab +60001 \\\ 0*b2b +60002 `\ 0,3b +60001 b\ 0-4#b +60001 _\ 0/4b +60001 _\ 01D5Ob +60001 c\ 025b +60002 _\ 046{b +60001 b\ /6m7b +60001 a\ /8%7b +60001 `\ 098=b +60002 _\ /;8b +60001 ]\ /=O9ib +60001 p\ /?9b +60001 ~\ 0@:b +60002 |\ 0Bx;+b +60001 {\ 0D1;b +60001 y\ 0Eb +60001 w\ /L>b +60002 x\ 0N?Eb +60001 x\ 0P>?b @1699975152.69EST = =tMAIN =mMAIN_scheduler @EST1699975154.59 #"core_reset"Sent BREAK +2 #t@39250 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +419 "Can"\ h8 + \ h8 + #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 +1402 #-> ESP.ready! +3 #Powering core bus +576 .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")&\ +2 "collection"'% +3 "core" %,1+\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %>:\ + .tSS.configure :default +3 "sampler")#.0X: \ F +2 "collection"'3& +4 "core" &/0\  + "processing"%4& +4 "core" &\  +2 "manipulator"&5% +4 "core" %\  + . C  + "manipulator"&6& +4 "core" & ! 0 9 + + "storage"(7& +4 "core" &K \  +2 "storage"(8% +3 "core" % 7\  +2 "collection"'99 +3 "core" 9H +2 "processing"%:9 +3 "core" 95@ +112 #t-> access 1 +3 "storage"(;% +3 "core" % 5\  +2 "manipulator"&<% +4 "core" %\  - - ?  +2 "manipulator"&=& +4 "core" & " *  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &<' \ +1541 #t-> access 2 +2 "storage"(@% +3 "core" % @\  +2 "manipulator"&A% +4 "core" %\  # - F  + "manipulator"&B& +4 "core" & ) ,  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(C(K +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &K _\ +3547 #t-> startTube 2 +278 #-> da 50 +2 #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 10:21:04EST14-Nov-23\\n{}\\nCan@10:19:23, 20.8C, 24% humidity, 15.3psia, 13.670V, 0.129A, 0.007Ah, 1.76W",Subject: "da sampling at most 50ml" +2 "collection"'E& +6 "core" &//2\  +2 .tHand.open + "manipulator"&F1 +64 "core" 1 +2 "manipulator"&G% +6 "core" % \  ? 2 6  +2 "storage"(H% +3 "core" % j\  +2 "storage"(I. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +667 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (K& +3 "core" & 9\ +2 "manipulator"&L& +5 "core" & * . Q + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&M(a +6 #"uploadLog"upsync +33 "core" ( + "manipulator"&N& +5 "core" &m 1 . " n +2 "storage"(O& +4 "core" & \ +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ж +103 "core" ' + "storage"(Q& +5 "core" & \ \ \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(R'g +271 "core" ' + "storage"(S- +4 "core" -'S + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (T& +3 "core" & ~\ + "manipulator"&U& +4 "core" &m $ . N n +2 .tElbow.seek 2 +2 "manipulator"&V(a +13 "core" ( +2 "manipulator"&W& +4 "core" &k (  V / + "storage"(X& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'ϊ +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& + "storage"(\\' +8 "core" &k / , / + "manipulator"&]% +4 "core" % ϓ + + G +2 .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&_( +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +24 "core" ( +2 "manipulator"&`& +4 "core" & + ' b 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & , ( * 7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&b'O +108 "core" ' +2 "manipulator"&c& +5 "core" &! 1 7 $ 7 + "manipulator"&d% +4 "core" %Q * - ; 9 +2 "collection"'e& +4 "core" &./8\  +2 "collection"'f& +5 "core" &/1\  +2 .tCC.seek :closed +2 "collection"'g(X +4 "core" &12\ \  +8 &5/2\ +} +9 &h.1 \ @ +10 &m}.1\ M +9 &3`..\ L +10 &f-0 \ L +9 &g-0\ L +9 &yb,-\ L +10 &:h,1 \ L +9 &c./\ L +9 &g*/\ M +10 & d+,\ \ M +9 &"C`+.\ L +10 &$g+- \ L +9 &%`,, \ L +9 &'c)+\ M +10 &)Ic)+\ M +9 &+ g), \ M +9 &,e)* \ M +10 &.e+- \ L +9 &0Qb() \ M +9 &2d(*\ M +10 &3a(,\ L +9 &5h)+\ L +10 &7Zf'+ \ L +9 &9h(*\ M +9 &:d()\ M +10 &<c'(\ L +9 &>be(*\ L +9 &@$b()\ L +10 &Ae")\ L +9 &Ck\ M +10 &Ecy$ \ O +9 &G%( \ R +9 &H&'\ V +10 &J&(\ W +9 &LQ%&\ X +9 &N%(\ X +10 &O$&\ X +9 &Q''\ Y +10 &SU%*\ Y +9 &U$(\ Y +9 &V%%\ Y +10 &X+F&(\ %o +9 &X~%%\ M +6 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&h1 +4 "core" &X~j&(\ M +50 1 +3 "manipulator"&i% +4 "core" % L T A  > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "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 + .SS.hold +2 "sampler")k+ +3 "core" + +2 "sampler")l% +4 "core" %>: \ F +2 "collection"'m& +3 "core" &X~j%(\ M +3 "Can" \ PX +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25  + .tdelay 3.8 seconds +383 "collection"'q% +2 "core" %N$'\ +2 "sampler")r% +4 "core" %5^;7 \  + .tSSV.dial :spit +2 "sampler")s +128 "core"  +2 .tSS.seek 0ml +2 "sampler")t' +268 "core" ' + .tSSV.dial CBV +2 "sampler")u  +128 "core"  +2 .tCTV.dial :intake +2 "collection"'v  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "10:24:28.87" +1533 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %N\ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +3 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XK& +4 "core" &X~h#$A\ M + ."airStroke"CSV.dial :waste +4 "sampler")E% + "collection"'F +5 "core" %;6 \ +2 .tSSV.dial :exhaust + "sampler")G  +63 "core" +2 ."airStroke"CS.seek 0ml + "collection"'H'Q +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'I @ +3 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"';9 +2 "core" 9X|< +102 "collection"'=9 +3 "core" 9o~: +102 "collection"'!9 +3 "core" 98 +102 "collection"'A9 +2 "core" 95 +102 "collection"'B9 +2 "core" 93 +102 "collection"'@9 +3 "core" 92 +102 "collection"'>9 +2 "core" 9 0 +102 "collection"'E9 +3 "core" 9/ +102 "collection"'F9 +3 "core" 9 , +102 "collection"'G9 +2 "core" 9"+ +102 "collection"'I9 +3 "core" 97) +102 "collection"'D9 +2 "core" 9L!' +102 "collection"'L9 +4 "core" 9_%' +102 "collection"'H9 +3 "core" 9s*$ +102 "collection"'N9 +2 "core" 9.$ +102 "collection"'O9 +3 "core" 92" +102 "collection"'$9 +2 "core" 96! +102 "collection"'C9 +3 "core" 9: +102 "collection"'&9 +3 "core" 9> +102 "collection"'S9 +2 "core" 9C +102 "collection"'T9 +3 "core" 9G +102 "collection"'U9 +2 "core" 9 K +102 "collection"'K9 +4 "core" 9 O +102 "collection"'W9 +2 "core" 9 "S +102 "collection"'X9 +3 "core" 9 1X +102 "collection"'Z9 +2 "core" 9 @\\ +102 "collection"'Q9 +3 "core" 9 O` +102 "collection"']9 +3 "core" 9 ]d +102 "collection"'M9 +2 "core" 9 ih +102 "collection"'P9 +3 "core" 9 xm +102 "collection"'[9 +2 "core" 9 q +102 "collection"'`9 +3 "core" 9 u +102 "collection"'R9 +3 "core" 9 y +102 "collection"'Y9 +3 "core" 9 } +102 "collection"'c9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'e9 +2 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'d9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'*9 +3 "core" 9 \ +102 "collection"'h9 +2 "core" 9 \ +102 "collection"'^9 +3 "core" 9\ \ +102 "collection"'f9 +2 "core" 9\ \ +102 "collection"'l9 +3 "core" 9\ \ +102 "collection"'i9 +2 "core" 9\ \ +103 "collection"'m9 +3 "core" 9\ !\ +102 "collection"'b9 +2 "core" 9\ & +102 "collection"'k9 +3 "core" 9\ + +102 "collection"'9 +2 "core" 9\ 1 +102 "collection"'o9 +3 "core" 9\ 7 +143 "collection"'p9 +12 "core" 9\ > +102 "collection"'r9 +2 "core" 9\ B +102 "collection"'s9 +3 "core" 9\ E +102 "collection"'q9 +2 "core" 9\ K +103 "collection"'u9 +2 "core" 9\ N +102 "collection"'n9 +3 "core" 9\ R +103 "collection"'w9 +2 "core" 9\ V +102 "collection"'v9 +3 "core" 9\ X +102 "collection"'z9 +2 "core" 9\ \\ +3 .tCH.hold 10:00,70C +4 "collection"'{ `\ `\ Y\ + '}9 +6 "core"  + 9\ ]\ ] +2 "collection"'~% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/37.8psia +41942 "Can"\ e +18046 "core" ` +2 "collection"'x9 +3 "core" 9\ a +2 "collection"'y% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/34.8psia +2 .CS.seek 0ml +2 "collection"''Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B + .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'\ 'Q +1338 "core" ' + "collection"' % +4 "core" %Rnn\ + #tPuck @45.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'% +4 "core" %R\ +2 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"' % +4 "core" %mca =\  +2 .tCS.seek 7ml +2 "collection"'' +583 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +121 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &X~f\ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  - * Z  +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ("& +2 "core" &U /\ +2 "manipulator"&& +4 "core" & + ,  7 +2 "manipulator"&'% +3 "core" %\  - ,   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +161 "core" ( +2 "manipulator"&& +4 "core" & - & [ 5 +2 "storage"()& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&('] +107 "core" ' + "storage"(& +4 "core" &U s\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +271 "core" ' + "storage"(#- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(,'z +34 "core" ' +2 "manipulator"&-& +4 "core" & % *  5 + "manipulator"&.% +4 "core" %^   a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&0( +154 "core" ( +2 "manipulator"&1& +4 "core" &3  * # H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &3  "  H +2 .tForearm.seek CC +2 "manipulator"&'O +100 "core" ' + .tHand.close +2 "manipulator"&4/ +61 "core" / +2 .tCC.seek :open +2 "collection"'5( +424 "core" ( +2 "storage"(6& +4 "core" &U \ + "storage"(3& +4 "core" &U \ +2 "manipulator"&7& +3 "core" &3 !  H +2 "manipulator"&9% +4 "core" % ] ! #  X + .tForearm.seek :retract +2 "manipulator"&:'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&<(y +166 "core" ( + "manipulator"&8& +4 "core" &v  s d +2 "storage"(?& +4 "core" &U\  &\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&/' +104 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&=1 +58 "core" 1 +2 "manipulator"&!% +4 "core" % = 1  +2 "storage"(A& +4 "core" &U j\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 295 counts + "manipulator"&B', +14 "core" ' + "manipulator"&@& +5 "core" & " F + "storage"(>& +4 "core" &U / 0 b\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&E'] +27 "core" ' + "storage"(F% +5 "core" %  \ +2 ."downElevator"SE.seek :down +4 "storage"(G' +99 (I% +3 "core" %F D\ RP +2 "manipulator"&D% +4 "core" %V  # / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +89 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &()\ +2 "manipulator"&N& +3 "core" &  a F +2 "manipulator"&O% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(-6 +171 "core" ( +2 "manipulator"&C& +5 "core" &-@   G ^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-@ (  G ^ +2 .tForearm.seek :garage +2 "manipulator"&S'n +105 "core" ' + .tHand.close + "manipulator"&T/ +57 "core" / +2 "manipulator"&U& +4 "core" &-@ )  ^ + "manipulator"&K% +4 "core" % j   L +2 .tForearm.seek :retract + "manipulator"&W'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +292 "core" ( + "manipulator"&Z& +4 "core" &;   # M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &; # ! # M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'O +95 "core" ' +2 "manipulator"&M& +4 "core" &:  $ 6 M + "manipulator"&P% +4 "core" %I ) - +2 "collection"'[& +4 "core" &\ +2 "collection"'`& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'R(X +4 "core" &\  +8 &0{\ +{ +9 &e\ > +10 &w\ L +9 &L\\\ K +10 &_q\ J +9 &_\ K +9 &`\ K +10 &Sc\ K +9 &]\ K +9 &`\ J +10 & `\ K +9 &"[`\ K +10 &$b\ K +9 &%a\ K +9 &'c\ K +10 &)c\\\ K +9 &+%^\ K +9 &,am\ K +10 &.c\ K +9 &0l`\ J +10 &2._\ J +9 &3_\ J +9 &5_\ K +10 &7tb{\ K +9 &96ca\ K +10 &:]E\ K +9 &<_&\ K +9 &>{`Y\ K +10 &@=b\ K +9 &B_\ J +9 &Cb\ K +10 &E|s $\ M +9 &G3\ Q +9 &H\ V +10 &J q\ W +9 &Lf  T\ X +10 &N( \ X +9 &O\ X +9 &Q\ Y +10 &Sk\ Y +9 &U,\ Y +10 &V\ Q +9 &X Ft\ (x +9 &Xs\ ~g\ M +6 ( +2 "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 "collection"'Y& +4 "core" &XseY\ M + &XseN\ M +2 .tHand.open + "manipulator"&c1 +63 "core" 1 + "manipulator"&a% +4 "core" % I N : j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +125 "core"  + "processing"%d% +4 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%V'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\\  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +1599 "core" ' + .tPSV.dial PSR +2 "processing"%h +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%^' +2620 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%f + "collection"'l  +6 "core" @ + "processing"%i  +67 "core" +86  + .tPSV.dial :mixloop +2 "processing"%m +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%b  +125 "core" +2 .tPS.seek 0ml + "processing"%k'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%s  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +43 "core" +2 .tPS.seek 0ml + "processing"%n'd +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +10 "core" &9 !  8 M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&v( +3 "core" ( +2 "manipulator"&z& +3 "core" &8 & ( 1 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &9 # ) M +2 .tForearm.seek CC +2 "manipulator"&~'O +93 "core" ' + .tHand.close + "manipulator"&|/ +55 "core" / +2 .tCC.seek :open +2 "collection"'{( +425 "core" ( + "manipulator"&x& +5 "core" &9  & 2 M + "manipulator"&y% +4 "core" % W '  +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +2 .tElbow.reconfigure :tight +46 "manipulator"&$&.,(\ #b +11 .tElbow.seek :garage +2 "manipulator"&(-6 +297 "core" ( + "manipulator"&& +4 "core" &->  %  C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &->  !  C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +97 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % u 2 ( 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +97 "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 +2 "collection"'& +4 "core" &_\ + "manipulator"& % +5 "core" %\  !    + "storage"( % +4 "core" %  \ +2 "storage"(. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (\ & +3 "core" & # X\  +2 "manipulator"&& +4 "core" &->  C + "manipulator"& % +4 "core" %\  (  0  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +177 "core" ( + "manipulator"&& +4 "core" &[ " \ m , +2 "storage"(& +4 "core" & \ \ I\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +109 "core" ' +2 "storage"(& +4 "core" & M \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +281 "core" ' +2 "storage"(- +3 "core" -'Y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & l\  +2 "manipulator"&"& +4 "core" &[    , +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&'& +4 "core" &[ * $ , + "storage"(J& +4 "core" & x\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(_' +6 "core" &[ * # , +2 "manipulator"&j% +4 "core" % ρ ! f +2 .tForearm.seek :retract +2 "manipulator"&#'\ +103 "core" ' + .tElbow.seek CC +2 "manipulator"&-( +147 "core" ( + "manipulator"&.& +5 "core" &7  $ E K + ' + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 +2 "manipulator"&$ &.,(#b +4 && +2 "core" &7  * # K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'O +94 "core" ' +2 "manipulator"&2& +4 "core" &7  % = K +2 "manipulator"&(% +4 "core" %Q + *  +2 "collection"'& +4 "core" &W\ +2 "collection"'4& +5 "core" &Q\ +2 .tCC.seek :closed +2 "collection"'%(X +4 "core" &3\ +8 & +$\ $e +9 &X} \ 7 +9 &\ K +10 &\\\ J +9 &wa\ K +10 &9be\ K +9 &_d\ J +9 &_M\ K +10 &_E\ K +9 &@b\ K +9 & _\ J +10 &!_ \ K +9 &#^\\\ K +10 &%J^\ J +9 &' `\ K +9 &(_p\ J +10 &*`Z\ K +9 &,Q_Q\ K +9 &.]?\ K +10 &/`/\ K +9 &1]\ K +9 &3Y_ \ K +10 &5b\ K +9 &6_\ J +10 &8`\ K +9 &:a`\ K +9 &<"d\ K +10 &=`\ K +9 &?_\ K +9 &Ahe\ K +10 &C*a\ K +9 &Dh\ L +10 &F\ N +9 &HY\ S +9 &J\ W +10 &K\ W +9 &Mn\ X +9 &OQ\ Y +10 &Q\ Y +9 &R\ X +10 &T\ Y +9 &VX\ Y +9 &Wi\ + +10 &Xw'\ O +9 ( +2 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&g1 +3 "core" &X~^\ H +60 1 + "manipulator"&6% +4 "core" % Q K 0 a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'7  +125 "core" ~ + .tCSV.dial CTV +2 "collection"'9  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2620 "core" ' +2 "collection"'?% +4 "core" % P\  +2 .tCS.seek 4ml +2 "collection"''NQ +1590 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%0  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%=  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%!'d +285 "Can"\ O +2331 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'A ` +29 "core" _ +2 .tCSV.dial :air + "collection"'@ @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'>' O +1599 "core" ' +2 .tCSV.dial CTV + "collection"'F  +43 "core"  +2 .tCS.seek 0ml + "collection"':'Q +2598 "core" ' +2 .tCBV.dial :waste1 + "collection"'I @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'D  +124 "core" +2 "collection"'<& +4 "core" &X~_\ H + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&/% +4 "core" %\      +2 "storage"(B% +4 "core" % \ + "storage"(H. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(N(S +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" &U I Q\ +2 "manipulator"&,& +4 "core" &6   Q K +2 "manipulator"&E% +3 "core" %\   '  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&C(y +179 "core" ( +2 "manipulator"&&& +4 "core" & $ ) +2 "storage"(G& +3 "core" &U h\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&;'] +108 "core" ' + "storage"(T& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U'g +276 "core" ' + "storage"(K- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&L& +3 "core" & &  " + "storage"(S& +4 "core" &U |\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&Z' +29 "core" ' + .tElbow.hold +2 "manipulator"&Q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"($- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(M' +28 "core" ' +4 "manipulator"&P% +5 "core" %   +2 "storage"([& +3 "core" &U { ,\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&W'A +24 "core" ' + "manipulator"&5& +5 "core" &  & l + "storage"(Y& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&c'] +13 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(a' +39 "core" ' + "manipulator"&`& +5 "core" & " ' I + "manipulator"& % +4 "core" %c &  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&]( +157 "core" ( +2 "manipulator"&\\& +4 "core" &6 %  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &6 )  ( J +2 .tForearm.seek CC + "manipulator"&h'O +100 "core" ' +2 .tHand.close +2 "manipulator"&*/ +55 "core" / +2 .tCC.seek :open +2 "collection"'f( +425 "core" ( + "storage"(l& +4 "core" &U r\ +2 "storage"(i& +4 "core" &U #\ + "manipulator"&m& +4 "core" &6 % *  J +2 "manipulator"&b% +4 "core" % a  ! g + .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +179 "core" ( +2 "manipulator"&k& +4 "core" &|  % +2 "storage"(p& +3 "core" &U\ \  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&o' +105 "core" ' +2 .tElbow.hold + "manipulator"&s, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&r1 +63 "core" 1 +2 "manipulator"&u% +4 "core" % 9 . ` +2 "storage"(q& +4 "core" &U l\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 274 counts + "manipulator"&w' +12 "core" ' + "manipulator"&z& +5 "core" &   + "storage"(}& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&|'] +29 "core" ' +2 "storage"(X% +4 "core" % \  \ +2 ."downElevator"SE.seek :down +4 "storage"(e' +99 (R% +4 "core" %> \ QN + "manipulator"&x% +4 "core" %N , (  + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +91 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%~  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +45 "processing"%v +49 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2607 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +9 "core" &\  +2 "manipulator"& & +4 "core" &  ! 4 +6 "manipulator"&% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(-6 +171 "core" ( + "manipulator"&& +4 "core" &-6   f M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-6  M +2 .tForearm.seek :garage +2 "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / + "manipulator"&& +4 "core" &-6 +  M +2 "manipulator"&% +4 "core" % n   % . +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +120 "core" ( +2 "manipulator"&& +4 "core" &B %   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &B    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +104 "core" ' + "manipulator"&& +5 "core" &B \  P  + "manipulator"&"% +4 "core" %~  ! % +2 "processing"%'& +4 "core" &\  +2 "processing"%J& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%)(X +4 "core" &'\  +9 &4}*\ +| +9 &e\ ? +10 &X~\ N +9 &`\ N +9 &g \ N +10 &c\ N +9 &c_\ M +10 &%b\ M +9 &^\ M +9 &a\ M +10 & l^\ M +9 &",g\ N +9 &#c\ N +10 &%`\ M +9 &'rh\ N +9 &)6`\ M +10 &*g\ N +9 &,c\ N +10 &.zg\ N +9 &0<e\ N +10 &1c\ N +9 &3b\ N +9 &5c\ M +10 &7De\ N +9 &9h\ N +9 &:g\ M +10 &<b\ M +9 &>Mc\ M +9 &@c\ M +10 &Ae\ M +9 &Cf\ N +9 &EPr\ O +10 &G\ \ R +9 &H\ S +10 &J \ T +9 &LJ\ T +9 &N \ T +10 &O\ T +9 &Q \ U +10 &SO\ U +9 &U\ U +9 &V\ U +10 &X.Kb\ "g +9 &X A\ 0 +5 ( +2 "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%& +5 "core" &X\ 0 + &X\ 0 + .tHand.open + "manipulator"&j1 +56 "core" 1 +2 "manipulator"&% +4 "core" % ~ : ) A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' + .tPRV.dial :air +2 "processing"%.  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %b\ +2 .tPS.seek 0.3ml +2 "processing"%'_ +382 "core" ' +2 .tPSV.dial PSR + "processing"%2 +108 "core"  +2 "processing"%(% +4 "core" %d6\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +492 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%_ +94 "core" +2 .tPTV.dial :mixing +2 "processing"%# @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%{  +98 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2618 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +4 "core" &B ! ! 5  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&4(? +3 "core" ( +2 "manipulator"&7& +4 "core" &B $ +  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &B    +2 .tForearm.seek PC +2 "manipulator"&1'Η +97 "core" ' +2 .tHand.close + "manipulator"&n/ +60 "core" / +2 .tPC.seek :open + "processing"%?( +423 "core" ( + "manipulator"&& +5 "core" &B     + "manipulator"&0% +4 "core" % Σ ! !  +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&8(-6 +131 "core" ( +2 "manipulator"&A& +4 "core" &-K    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-K "   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +106 "core" ' + .tHand.open + "manipulator"&F1 +58 "core" 1 +2 "manipulator"&>% +4 "core" % g 5 ) 0 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%D& +5 "core" &z\ + "manipulator"&<% +4 "core" %\      +2 "storage"(/% +4 "core" % B r\ + "storage"(B. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(H( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" & !\  +2 "manipulator"&,& +4 "core" &-K  &   + "manipulator"&E% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +173 "core" ( +2 "manipulator"&&& +4 "core" &W  & K . +2 "storage"(G& +3 "core" & \ \  [\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&-'ж +98 "core" ' + "storage"(T& +4 "core" & \ \ %\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(3'g +277 "core" ' + "storage"(K- +4 "core" -'z + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" & \  +2 "manipulator"&S& +3 "core" &W   C . +2 .tElbow.seek 2 +2 "manipulator"&$(a +4 "core" ( + "manipulator"&P& +4 "core" &W # s . +2 "storage"([& +3 "core" & \\\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Y/ +59 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&`& + "storage"( ' +7 "core" &W ' ) . + "manipulator"&;% +4 "core" % ϒ   K +2 .tForearm.seek :retract +2 "manipulator"&C'\ +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&U(? +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&Z& +4 "core" &G   \\ + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &G   + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M'Η +93 "core" ' + "manipulator"&\\& +5 "core" &G  & + + "manipulator"&V% +4 "core" %Η   +2 "processing"%c& +4 "core" &.\ +2 "processing"%Q& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%*(X +4 "core" &,\  +9 &1+\ +| +9 &e(\ ? +10 &\ O +9 &E`&\ M +9 &c \ M +10 &b(\ N +9 &`\ M +10 &Lb \ M +9 &_\ M +9 &e\ M +10 & `\ M +9 &"Te\ M +10 &$c\ N +9 &%a\ M +9 &'g\ M +9 &)\\_\ M +10 &+c\ M +9 &,c\ M +10 &.f\ M +9 &0de\ M +9 &2&f\ M +10 &3e\ M +9 &5g\ M +9 &7la\ M +10 &9.g\ M +9 &:e\ M +10 &<e\ N +9 &>uc\ M +9 &@6d\ M +10 &Ae\ M +9 &Ch"\ N +10 &Ewp\ O +9 &G2%\ Q +9 &H*\ S +10 &J6\ T +9 &Lq<\ T +9 &N3;\ T +10 &O<\ T +9 &Q:\ U +10 &Su;\ U +9 &U8'\ U +9 &V,\ O +10 &X5Bj$\ 'r +9 &X1"\ - +5 ( +2 "processing"%Q& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&d1 +3 "core" &X!\ - +50 1 + "manipulator"&%% +4 "core" % Η 9 ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +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"%i V +2 %m9 +6 "core" 9tt +102 "processing"%b9 +3 "core" 9pg +102 "processing"%k9 +2 "core" 9ng  +102 "processing"%p9 +2 "core" 9lg  +153 "processing"%h9 +2 "core" 9jg +102 "processing"%]9 +3 "core" 9hh +102 "processing"%r9 +2 "core" 9hh +102 "processing"%u9 +3 "core" 9gg  +102 "processing"%q9 +2 "core" 9gg$ +102 "processing"%z9 +3 "core" 9fh( +102 "processing"%}9 +3 "core" 9gh, +102 "processing"%X9 +2 "core" 9hh1 +102 "processing"%^9 +3 "core" 9ih5 +102 "processing"%R9 +2 "core" 9kh9 +102 "processing"%x9 +3 "core" 9mh= +102 "processing"%9 +3 "core" 9phA +102 "processing"%o9 +2 "core" 9rhF +102 "processing"%w9 +3 "core" 9uhJ +102 "processing"%a9 +2 "core" 9yiN +102 "processing"%~9 +3 "core" 9|hR +102 "processing"%|9 +2 "core" 9iV +102 "processing"%e9 +3 "core" 9jZ +102 "processing"%!9 +2 "core" 9i_ +102 "processing"%v9 +3 "core" 9jc +102 "processing"%9 +2 "core" 9ig +102 "processing"%9 +3 "core" 9jk +102 "processing"%9 +3 "core" 9ko +102 "processing"%9 +2 "core" 9jt +102 "processing"% 9 +3 "core" 9jx +102 "processing"% 9 +2 "core" 9j| +102 "processing"%9 +3 "core" 9k +102 "processing"%9 +3 "core" 9k +102 "processing"%\ 9 +2 "core" 9l +102 "processing"%s9 +3 "core" 9l +102 "processing"% 9 +2 "core" 9l +102 "processing"%9 +3 "core" 9l +102 "processing"%9 +3 "core" 9l +102 "processing"%y9 +2 "core" 9l +102 "processing"%9 +3 "core" 9m +102 "processing"% 9 +2 "core" 9m +102 "processing"%9 +3 "core" 9n +102 "processing"%9 +3 "core" 9m +102 "processing"%"9 +2 "core" 9o +102 "processing"%'9 +3 "core" 9 n +3 .tPH.hold 2:00:00,28C +3 "processing"%t pVp\  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"%+% +5 "core" %b\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%j'Ҧ +1610 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +70 "core"  + .tPSV.dial PTV +2 "processing"%J +69 "core" + .tPBV.dial :waste1 +2 "processing"%.  +123 "core" +2 "processing"%% +4 "core" %Ҫ\  +2 .tPS.seek 1.5ml +2 "processing"%'Z +581 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 .tdelay 5:00 +13451 "Can"\ : +16552 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +45 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 .tPSV.dial PTV +2 "processing"%_ +70 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%# +69 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%{ +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%6'd +2322 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%7  +126 "core" + .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPRV.dial :ab1 + "processing"%n @ +69 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +354 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%)  +43 "core" +3  +2 "processing"%% +3 "core" %a.\  +2 .tPS.seek 0.3ml +2 "processing"%0'` +354 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'A  +25 "core" +2 .tPRV.dial :air + "processing"%@  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%1'G[ +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"%4 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%F' +852 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%>  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%D'Ҧ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%< +42 "core" +2 .tPTV.dial :mixing +2 "processing"%/ @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%B  +45 "core"  +2 "processing"%=% +4 "core" %ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%O * +31 "core" * +2 .tPS.seek 0ml +2 "processing"%,'d +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'E& +2 "core" &\ +2 "manipulator"&N& +4 "core" &G " # + + "manipulator"&&% +4 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(-6 +125 "core" ( + "manipulator"&T& +4 "core" &-2  %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-2   +2 .tForearm.seek :garage +2 "manipulator"&I'n +104 "core" ' + .tHand.close + "manipulator"&K/ +55 "core" / +3 "manipulator"&L& +4 "core" &-N : 1 e  + "manipulator"&S% +4 "core" % t ( ) n  +2 .tForearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +284 "core" ( + "manipulator"&Y& +4 "core" &: %   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &: ) (  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'O +103 "core" ' + "manipulator"&& +4 "core" &: )  L +2 "manipulator"&-% +4 "core" %X * ' X > +2 "collection"'3& +3 "core" & \ +2 "collection"'5& +6 "core" & \ +2 .tCC.seek :closed + "collection"'Z(X +5 "core" &\ +7 & 4\ %g +9 &U\ 7 +9 &\ L +10 &`\ L +9 &pb\ M +10 &3_\ M +9 &a\ L +9 &b\ L +10 &yd\ M +9 &;h\ M +9 &a\ M +10 &!b\ M +9 &#d\ M +10 &%C_\ M +9 &'g\ M +9 &(e\ L +10 &*c\ L +9 &,Ld\ L +9 &. e\ M +10 &/e\ M +9 &1]\ M +10 &3S_\ M +9 &5`\ L +9 &6e\ M +10 &8h\ M +9 &:\\d\ L +9 &<f\ M +10 &=b\ M +9 &?b\ L +9 &Acg\ M +10 &C&b\ L +9 &Dm\ N +10 &F\ P +9 &HU\ T +9 &J\ W +10 &K\ X +9 &M\ Y +10 &OQ\ X +9 &Q\ Y +9 &R\ X +10 &T\ Y +9 &VU\ Z +9 &Wf\ 0 +10 &Xl\ P +9 ( +2 "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 + "collection"'W& +4 "core" &Xrl\ J +2 &Xrm\ J + .tHand.open + "manipulator"&$1 +62 "core" 1 +2 "manipulator"&\\% +4 "core" % W S ? ; ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%c +97 "core"  +2 "processing"% % +4 "core" %h\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%C'U +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%?  +53 "core"  +2 .tPS.seek 0ml + "processing"%d'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%% +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2612 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%Q  + "collection"'b  +31 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%M +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%k  +70 "core" +3 .tPS.seek 0ml +2 "processing"%p'd +2614 "core" ' + .tPSV.dial :air +6 "processing"%h  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%]' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +41 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2611 "core" ' +2 .tPSV.dial :air + "processing"%q  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +42 "core" +2 .tPS.seek 0ml +2 "processing"%X'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &8 ) & 6 L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R( +3 "core" ( +2 "manipulator"&x& +4 "core" &8 ( * G L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &8 # ) * L +2 .tForearm.seek CC +2 "manipulator"&o'O +93 "core" ' + .tHand.close + "manipulator"&w/ +62 "core" / +2 .tCC.seek :open + "collection"'a( +425 "core" ( +2 "manipulator"&~& +4 "core" &8  & L + "manipulator"&|% +4 "core" % M  & +2 .tForearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&!(-6 +292 "core" ( +2 "manipulator"&v& +4 "core" &-2   y N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-2 ! " N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&% +5 "core" % Z 9 7 t + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 ."da"delayUntil "11:13:07.34" +2858 "Can"\ :' +22127 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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"%s' +2331 "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" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%y  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2303 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +137 "core"  +2 "processing"%% +4 "core" %eF\ + #"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"%' +586 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'Ҧ +1598 "core" ' + ."da"PTV.dial :puck + "processing"%'  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +32 "core"  +2 "processing"%g% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%'Z +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1599 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%i +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%2 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2306 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%_% +4 "core" %hi\ + #"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"%#' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%{'Ҧ +789 "Can"\ CD +812 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%7% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'R +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'd +1596 "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"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +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"%0 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%1'd +2303 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%>  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%F  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%<  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%/ +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%B'a +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%=  +43 "core"  + "processing"%O% +4 "core" %\\#\  +2 ."da"PS.seek 0.55ml +2 "processing"%D' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +49 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%E'Ҧ +1553 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%N +42 "core" + ."da"PTV.dial :mixing +2 "processing"%& @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" + "processing"%8% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%U' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%L'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28439 "Can"\ <S +19563 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" + + ."da"PSV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2314 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%` +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%G  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%3'd +2310 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +126 "core"  + "processing"%f% +4 "core" %d\ + #"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"%W' +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 +2 "processing"%\\  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" + "processing"% % +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'T +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'d +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%d +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2318 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%M +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%k +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2327 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +126 "core"  + "processing"%r% +4 "core" %e\ +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"%q'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%z% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%^'R +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +761 "Can"\ Hf +831 "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"%V +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2324 "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"%o +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +137 "core"  + "processing"%% +4 "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 +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"%e'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +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"%X'd +1595 "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"% * +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"%y' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +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"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2297 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +132 "core"  +4 "processing"%% +208 "core" %h\ +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +14 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%+' +328 "core" ' +2 ."da"delay 5 seconds +502 "processing"%g% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%"' +331 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1597 "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"%j'R +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +2 "Can"\  h +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2350 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%_ +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +6 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2332 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%7% +4 "core" %`4\ + #"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"%n +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +34 "core" +2 "processing"%% +4 "core" %Ҧr\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'V +586 "core" ' + ."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"%6  +111 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +1595 "core" ' + "processing"%@9 +3 "core" 9R5- +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%0  +4 "core" 5- + 5- + "processing"%4& +3 "core" &Xu\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  "   +2 "storage"(>% +4 "core" %  X\ + "storage"(F. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(<(S +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (/& +2 "core" &S (\ +2 "manipulator"&1& +4 "core" &-2 # $ M N + "manipulator"&=% +4 "core" %\    j  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&O(y +184 "core" ( + "manipulator"&B& +4 "core" &v &  2 1 +2 "storage"(& +4 "core" &S\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&D'] +108 "core" ' +2 "storage"(N& +4 "core" &S\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(&'g +285 "core" ' +2 "storage"(T- +3 "core" -'b + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&8& +2 "core" &v  * ( 1 +2 "storage"(K& +4 "core" &S =\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&E' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&U, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(S- +3 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(l' +36 "core" ' +2 "manipulator"&I% +4 "core" %  (  + "storage"(L& +4 "core" &S q\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 290 counts +2 "manipulator"&`'' +14 "core" ' +2 "manipulator"&G& +4 "core" & $  + + "storage"(& +4 "core" &S \ +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.15 Pucks below Top Plate +2 "storage"(Y'x +40 "core" ' +2 "manipulator"&P& +4 "core" & ' # L + +2 "manipulator"&f% +4 "core" %Q #   * +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&W(? +250 "core" ( +2 "manipulator"&\\& +4 "core" &>  % K = + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &> $ " = +2 ."da"Forearm.seek PC +2 "manipulator"&c'Η +92 "core" ' +2 ."da"Hand.close +2 "manipulator"& / +59 "core" / +2 ."da"PC.seek :open +2 "processing"%$( +422 "core" ( + "storage"(,& +4 "core" &S  \ +2 "manipulator"&;& +3 "core" &G   4 +2 "manipulator"&C% +4 "core" % Α !  +2 ."da"Forearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&d(y +263 "core" ( + "manipulator"&?& +4 "core" &  % % +2 "storage"(Q& +3 "core" &S \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&M'] +109 "core" ' +2 ."da"Hand.open +2 "manipulator"&k1 +54 "core" 1 +2 "storage"(m- +3 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(b'D +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(p'~ +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23nov1411h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26358 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 255.173 seconds\ /var/log/esp/da23nov1411h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23nov1411h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23nov1411h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23nov1411h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23nov1411h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "255.173 sec auto-exposure",Subject: "da23nov1411h50ml images!" +3 "storage"(r- +3 "core" -'~ +2 "storage"(h& +5 "core" &S % 0 *\ + "manipulator"&]& +4 "core" & ' " $ % +2 ."da"Elbow.seek 1 +4 "manipulator"&u(y +88 "core" ( +3 "manipulator"&}& +5 "core" &  " A h + "storage"(z& +4 "core" &S i h \ +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&q'] +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +3 "storage"(x' +55 "core" ' + "manipulator"&^& +5 "core" & !   h +2 "storage"(w& +4 "core" &S I h\ +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"&[' +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&V, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(' +22 "core" ' +2 "manipulator"&~% +4 "core" % "  " + "storage"(|& +5 "core" &S P\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&o'E +22 "core" ' + "manipulator"&v& +5 "core" &   v h +8 "storage"(Z& +19 "core" &S C \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&R'] +23 "core" ' +4 "storage"(% +8 "core" % !  \ +5 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +8 "core" %,9\ q\ OD +4 "manipulator"&% +10 "core" %l * S  +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"& '\ +95 "core" ' +19 ' +3 ."downElevator"SE.stop +2 "storage"(5 +9 (& +9 "core" &S ! , \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +6 "processing"%e& +11 "core" &\ +5 "manipulator"&\ & +10 "core" &    h +3 "manipulator"&% +9 "core" %    u +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +176 "core" ( +3 "manipulator"&& +8 "core" &-4 !  T c +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +9 "core" &-4 (  l c +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&X'n +99 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&s/ +60 "core" / +3 "manipulator"& & +9 "core" &-= " ) H Z +3 "manipulator"&% +7 "core" % ΁ # " %  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +115 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&y(? +122 "core" ( +3 "manipulator"&'& +8 "core" &; "   2 +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +8 "core" &;   2 +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +100 "core" ' +3 "manipulator"&g& +9 "core" &;    2 +3 "manipulator"&+% +8 "core" %Θ  ! +4 "processing"%"& +7 "core" &0\ +5 "processing"%& +10 "core" &\ +4 &\ +4 ."psFlush"PC.seek :closed +5 "processing"%.(X +7 "core" &\ +4 &(\ 7 +8 &DJ}\\\ 0 +9 &nr"\ E +9 &j(\ N +10 &b\ M +9 &b\ M +9 &YbT\ N +10 &ba\ M +9 &b1\ M +12 &bV\ M +7 &c]\ M +9 &!%b\ M +10 &"bR\ M +9 &$c8\ M +10 &&jb$\ M +9 &(-_8\ M +9 &)cg\ M +9 &+a-\ M +10 &-sbh\ M +9 &/6a \ M +10 &0c!\ M +9 &2c\ M +9 &4zb \ M +10 &6;c'\ N +9 &7`(\ M +10 &9e4\ N +9 &;cf\ N +9 &=Db\ M +10 &?gS\ M +9 &@bR\ N +9 &Bc!\ M +10 &DKck\ N +9 &F r;\ O +11 &Ga\ R +10 &I)\ S +7 &KBo\ S +10 &M~\ T +9 &N\ T +10 &PR\ T +9 &RG{\ T +9 &T\ U +10 &U-\ U +9 &Wk\ ; +9 &X[(4\ $h +11 &X!Z\ - + ( +3 "processing"%& +9 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +4 "processing"%& +8 "core" &X{\ - +2 &X=\ - +2 ."psFlush"Hand.open +4 "manipulator"&1 +63 "core" 1 +3 "manipulator"&J% +9 "core" % Η % ; +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +7 "manipulator"&j'\ +100 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%i +41 "core"  +2 "processing"%2% +9 "core" %h\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%(' +306 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +287 "core" ' +5 ."psFlush"delay 5 seconds +341 #"uploadLog"upsync +162 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%_  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%#'F +2617 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +95 "core" +2 "processing"%% +4 "core" %Hj\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2111 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%n  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%9 @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'F +189 "Can"\ @$ +2418 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%6'T +1099 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%0  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +52 "processing"%4'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "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"%F' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +49 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%='d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%!'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%8'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2607 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%G +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%D  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%O'd +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"%E' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2110 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%l +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%- U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%5 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%,' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%C'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%Q  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'd +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'k& +4 "core" &\ + "manipulator"&m& +4 "core" &;   2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&%(? +4 "core" ( + "manipulator"&Y& +4 "core" &;   E 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &;  ( Y 2 +2 .tForearm.seek PC +2 "manipulator"&r'Η +103 "core" ' +2 .tHand.close + "manipulator"&h/ +54 "core" / + .tPC.seek :open +2 "processing"%]( +422 "core" ( +2 "manipulator"&}& +4 "core" &; $ * " 2 + "manipulator"&z% +4 "core" % Ρ   M \\ +2 .tForearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w( +362 "core" ( +2 "manipulator"&~& +4 "core" &  t 9% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &% "  9% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&d'O +94 "core" ' + "manipulator"&v& +4 "core" && (  ' 9% +2 "manipulator"&Z% +4 "core" %R 4 +2 "collection"'& +4 "core" &%\ +2 "collection"'M& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'p(X +3 "core" &C\  +9 &0D\ +{ +9 &d@\ > +10 &{E\ M +9 &?`G\ L +10 &g?\ L +9 &eA\ L +9 &a<\ L +10 &GiD\ L +9 & gA\ L +9 &e9\ L +10 & gG\ L +9 &"PbB\ L +10 &$d=\ L +9 &%cF\ L +9 &'b:\ L +10 &)WeB\ L +9 &+gE\ L +9 &,g9\ L +10 &.bH\ L +9 &0_gC\ L +10 &2!eE\ L +9 &3dN\ L +9 &5g@\ L +10 &7heP\ L +9 &9(fO\ M +9 &:eC\ L +10 &<iE\ L +9 &>ohG\ L +10 &@1dA\ L +9 &AgG\ L +9 &ChF\ M +10 &EssO\ N +9 &G+\ I\ Q +9 &HF\ T +10 &JF\ W +9 &L`H\ W +10 &N F\ X +9 &OS\ W +9 &QH\ X +10 &ScH\ Y +9 &U'O\ X +10 &V@\ U +9 &X ;=\ +~ +9 &XK\ E +6 ( + "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + "collection"'q& +5 "core" &XY6\ E + &XYF\ E + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&% +4 "core" % R - / ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +4 "core" &XY\  9\ E +2 "collection"'[% +4 "core" %Q >\ +2 .tCSV.dial CSR + "collection"'o  +41 "core"  +2 "collection"'% +4 "core" %Q  I\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'e'm +1295 "Can"\ M'B +51 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %m/\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'\ ' +627 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'R'Q +1963 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &XY/\ E +2 "collection"'% +4 "core" %V.\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'V'm +1170 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'s @ +40 "core" A +2 "collection"' % +4 "core" %mQ\  +2 .tCS.seek 7ml +2 "collection"'' +525 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +50 "collection"'  +4 ''  +39 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'X'Q +1591 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'g& +4 "core" &XX-\ E +2 "collection"'+% +3 "core" %V#\ +2 .tCSV.dial :flush +2 "collection"'"  +70 "core" +2 .tCS.seek 5ml +2 "collection"' 'm +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'$% +4 "core" %m>\ +2 .tCS.seek 7ml +2 "collection"'' +526 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'J  +99 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1599 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'i& +5 "core" &XX\ E + "collection"'2% +4 "core" %M\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'A% +4 "core" %M\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'('O +1807 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +530 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'_ +2 '  +97 "core" +34  +2 .tCTV.dial :intake + "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1825 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'#'Q +589 "core" ' + .tCSV.dial CSR +2 "collection"'7  +98 "core"  +2 "collection"'n% +4 "core" %OG\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'9'm +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 .tCS.seek 10ml +2 "collection"'' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"' +98 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2595 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" &% *  9% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +34 "core" ( +2 "manipulator"&@& +4 "core" & * % , D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &  %  D +2 .tForearm.seek CC + "manipulator"&)'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'4( +427 "core" ( + "manipulator"&>& +4 "core" & "  D +2 "manipulator"&/% +3 "core" % Y $ ( +2 .tForearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(-6 +269 "core" ( + "manipulator"&H& +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 :garage + "manipulator"&'n +110 "core" ' +2 .tHand.open +2 "manipulator"&B1 +56 "core" 1 + "manipulator"&N% +4 "core" % b (  9 b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +92 "core" ' + "processing"%T& +4 "core" &\ +35430 "Can"\ 0)gA +60001 \ 1+ כ +60001 \ 0,m +60002 \ 0.  +60001 \ 00J +60001 \ 02\ / +60001 \ 03\ ś +60001 \ 05u [ +60002 \ 07. +60001 \ 08 +60001 \ 0:  +60001 ~\ 0I +60002 ~\ 0?ߛ +60001 ~\ 0Au +60001 }\ 0C< +60002 |\ 0D +60001 }\ 0F7 +60001 }\ 0Hg͛ +60001 |\ 0J c +60002 |\ 0K +60001 }\ 0M +60001 |\ 0OJ% +60002 ~\ 0Q +60001 }\ 0RQ +60001 }\ 0Tu +60001 ~\ 0V.} +60002 }\ 0W +60001 ~\ 0Y +60001 \ ~\ 0[X? +60001  ~\ 0]՛ +60002 }\ 0^k +60001 \ 0` +60001 ~\ 0b< +60001 }\ 0c- +60002 }\ /eÛ +60001 }\ 0gfY +60001 ~\ 0i +60001 '~\ 0j +60002 5\ 0l +60001 6\ /nI +60001 /\ /pG +60001 3\ 0qݛ +60002 4\ 0st s +60001 7\ 0u-! +60001 =\ /v! +60001 C\ 0x"5 +60001 I\ 0zW"˛ +60002 [\ 0|#a +60001 c\ 0}# +60001 t\ 0$ +60001 {\ 0:%# +60002 \ 0% +60001 \ 0&O +60001 \ 0d& +60001 \ 0'{ +60002 \ 0( +60001 \ 0( +60001 \ 0G)= +60001 \ 0)ӛ +60001 \ 0*i +60002 \ 0q* +60001 \ 0*+ +60001 \ /,+ +60001 w\ 0, +60002 c\ /U-W +60001 U\ 0 - +60001 Z\ 0. +60001 T\ 0/ +60002 ;\ 08/ +60001 A\ 00E @EST1700024967.06 O\ 00ۛ +60001 K\ 0b1q +60002 B\ 02 +60001 5\ 02 +60001 &\ /33 +60001 $\ 0F3ɛ +60002 +\ 04_ +60001 \ 04 +60001  \ 0p5 +60001 \ 0)6! +60002 \ 06 +60006 \ 07M +59996 \ /S7 +60001 \ 0 8y +60002 \ 09 +60001 \ 1~9 +60001 \ 07:; +60001 \ 0:ћ +60002 ~\ 0©;g +60001 \ 0a; +60001 ~\ 0< +60001 ~\ 0=) +60002 \ 0Ɍ= +60001 \ 0E>U +60001 \ 0> +60001 \ 0η? +60002 \ 0o@ +60001 \ 0(@ +60001 \ 0AC +60001 \ 0՚Aٛ +60002 \ 0SBo +60001 \ 0 C +60001 \ 0C +60001 \ /}D1 +60002 \ 06DǛ +60001 \ 0E] +60001 \ 0E +60001 \ 0aF +60001 \ 0G +60002 \ 0G +60001 \ 0HK +60001 \ 0DH +60001 \ 0Iw +60002 \ /J +60001 \ 0oJ +60001 \ 0(K9 +60001 \ 0Kϛ +60002 \ 0Le +60001 \ 0RL +60001 \ 0 M +60001 \ 0N' +60002 \ 0}N +60001 \ /6OS +60001 \ /O +60001 \ 0P +60002 \ 0`Q +60001 \ 0Q +60001 \ 0RA +60001 \ 0Rכ +60002 \ 0 DSm +60001 \ /\ T +60001 \ 0 T +60001 \ 0nU/ +60001 \ 0'Uś +60002 \ 0V[ +60001 \ /V +60001 \ 0QW +60001 ~\ 0\ X +60002 }\ 0X +60001 |\ 0|YI +60001 ~\ 05Yߛ +60002 {\ 0Zu +60001 w\ 0[ +60001 t\ /!`[ +60001 u\ 0#\\7 +60002 w\ 0$\\͛ +60001 x\ 0&]c +60001 x\ 0(D] +60001 y\ 0)^ +60002 x\ 0+_% +60001 y\ 0-o_ +60001 y\ 0/'`Q +60001 y\ 00` +60002 z\ 02a} +60001 {\ 04Rb +60001 {\ 06 b +60001 |\ 07c? +60002  {\ 09}c՛ +60001  }\ 0;6dk +60001 ~\ 0<e +60002 }\ 0>e +60001 {\ 0@af- +60001  ~\ 0BfÛ +60001 $~\ 0CgY +60002 (|\ 0Eg +60001 $}\ 0GDh +60001 (~\ 0Hi +60001 '|\ 0Ji +60001 %}\ 0LojG +60002 *~\ 0N(jݛ +60001 /}\ 0Oks +60001 /}\ 0Ql +60001 .|\ 0SSl +60002 1|\ 0U m5 +60001 ;{\ 0Vm˛ +60001 =z\ 0X}na +60001 >{\ 0Z6n +60001 :{\ 0[o +60002 :|\ 0]p# +60001 8|\ 0_ap +60001 <y\ /aqO +60002 Cy\ 0bq +60001 ;~\ 0dr{ +60001 8\ 0fEs +60001 ;\ 0gs +60002 A\ 0it= +60001 /\ 0kotӛ +60001 .\ 0m(ui +60001 +\ 0nu +60002 (\ 0pv +60001 (\ 0rRw+ +60001 *\ 0t w +60001 \ 0uxW +60002  \ 0w|x +60001  \ 0y5y +60001  \ /zz +60001 \ 0|z +60001 \ 0~_{E +60002 \ /{ۛ +60001 \ /|q +60001 \ /} +60001 \ 0A} +60002 \ 0~3 +60001 \ 0~ɛ +60001 \ 0k_ +60001 \ 0$ +60001  \ 0 +60002 \ 0! +60001 \ /N +60001 \ 0M +60001 \ / +60002 \ 0xy +60001 $\ 00 +60001 (\ 0 @EST1700111368.85 \ /; +60002  \ 0Zћ +60001 +\ 0g +60001 #\ 0 +60001  \ / +60002 "\ 0=) +60001 (\ 0 +60001 1\ 0U +60001 3\ 0h +60002 7\ 0 +60001 <\ 0 +60001 5\ 0 +60001 &\ 0KC +60001 -\ 0ٛ +60002 :\ 0o +60001 6\ 0v +60001 5\ 0/ +60001 5\ /1 +60002 *\ 0Ǜ +60001 .\ 0Y] +60001 6}\ 0 +60001 *\ 0 +60002 "\ 0 +60001 %\ 0= +60001 (\ 0K +60001 3\ 0Ʈ +60002 \ 0gw +60001  \ 0 +60001 \ / +60001 \ 0͒9 +60002 \ 0Kϛ +60001 \ 0e +60001 \ \ 0ҽ +60001 \ 0u +60002  \ 0.' +60001 \ 0 +60001 \ 0٠S +60001 \ 0Y +60002 \ 0 +60001 \ 0 +60001 \ / +60001 \ 0<A +60002 \ 0כ +60001 \ 0m +60001 \ 0g +60001 \ 0 +60002 \ 0/ +60001  \ 0ś +60001 \ /J[ +60001 \ 0 +60002 $\ 0 +60001 9\ 0u +60001 6\ /. +60001 6\ 0I +60001 4\ 0ߛ +60002 3\ 0Xu +60001 2\ 0 +60001 0\ 0 +60001 /\ /7 +60002 5\ 0<͛ +60001 8\ 0c +60001 N\ 0 +60001 b\ /f +60002 v\ 0% +60001 }\ 0 +60001 |\ / Q +60001 |\ 0 J +60002 }\ /} +60001 z\ 0 +60001 v\ 0u +60001 v\ /.? +60002 w\ 0՛ +60001 t\ 0k +60001 v\ 0X +60002 v\ 0 +60001 u\ 0- +60001 w\ 0Û +60001 v\ 0 <Y +60001 w\ 0! +60002 x\ 0# +60001 x\ 0%g +60001 z\ 0' +60001 y\ 0(G +60002 z\ 0*ݛ +60001 z\ 0,Ks +60001 {\ 0. +60001 |\ 0/ +60002 }\ 01u5 +60001 }\ 03.˛ +60001 }\ 04a +60001 ~\ 06 +60002 ~\ 08Y +60001 ~\ 0:# +60001 \ 0; +60002 \ 0=O +60001 \ 0?= +60001 }\ 0@{ +60001 ~\ 0B +60002 }\ 0Dh +60001 \ /F!= +60001 \ 0Gӛ +60001 \ 0Ii +60002  ~\ 0KK +60001 \ 0M +60001 ~\ 0N+ +60001 ~\ /Pv +60002 }\ 0R/W +60001 }\ 0S +60001  {\ 0Uă +60001 }\ 0WZ +60002 |\ 0Yů +60001 |\ 0ZE +60001 {\ /\\ۛ +60001 |\ 0^=q +60002 {\ 0_ +60001 {\ 0aȝ +60001 y\ 0ch3 +60002 z\ 0e!ɛ +60001 z\ 0f_ +60001 $z\ 0h +60001 6w\ 0jLˋ +60002 <x\ 0l! +60001 Jw\ 0m̷ +60001 Rx\ 0owM +60001 ax\ 0q/ +60002 t{\ 0ry +60001 {\ 0t +60001 |\ 0vZϥ +60001 }\ 0x; +60002 }\ 0yћ +60001 }\ 0{g +60001 ~\ 0}> +60001 }\ 0~ғ +60002 ~\ 0) +60001 ~\ 0iӿ +60001 )\ 0!U +60001 1~\ 0 +60002 5\ 0Ձ +60001 8\ 0L +60001 8\ 0֭ +60001 9\ 0C +60002 :\ /wٛ +60001 9\ 00o +60001 7\ 0 @EST1700197770.65 2\ 0ٛ +60002 /\ /Z1 +60001 .\ 0Ǜ +60001 -\ 0] +60001 %\ / +60002 &\ />܉ +60001 $\ 0 +60001 #\ 0ݵ +60001  \ 0hK +60002 %\ 0! +60001 "\ 0w +60001 !\ 0 +60001 \ 0Kࣛ +60002 \ 09 +60001 \ 0ϛ +60001 \ 0ve +60001 \ 0. +60002 \ 0㑛 +60001 \ 0' +60001 \ 0Y佛 +60001  \ 0S +60002  \ 0 +60001 \ 0 +60001 \ 0< +60001 \ 0竛 +60002 )\ 0A +60001 2\ 0fכ +60001 6\ 0m +60001 4\ 0 +60002 0\ 0őꙛ +60001 2\ 0I/ +60001 1\ 0ś +60001 4\ 0ʻ[ +60002 6\ 0t +60001 <\ 0-퇛 +60001 =\ / +60001 C\ 0ў +60002 D\ 0WI +60001 L\ 0ߛ +60001 P\ 0u +60001 X\ 0؁ +60002 Z\ /: +60001 c\ 07 +60001 e\ /ݬ͛ +60001 j\ /dc +60001 m\ 0 +60002 o\ / +60001 {\ 0% +60001 \ 0H +60001 \ 0Q +60002 \ 0 +60001 \ 0r} +60001 \ 0+ +60001 \ 0 +60002 \ /? +60001 \ 0U՛ +60001 \ 0k +60001 \ 0 +60002 \ 0 +60001 \ 08- +60001 \ 0Û +60001 \ 0Y +60002 \ /c +60001 \ 0 +60001 \ / +60001 f\ / +60002 3\ 0FG +60001 \ 0ݛ +60001 \ /s +60001 \ 0\ p +60002 \ 0 ) +60001 {\ / 5 +60001 s\ 0˛ +60001 \\\ 0Sa +60002 U\ 0  +60001 H\ 0 +60001 =\ 0~# +60001 (\ 06 +60002 \ 0O +60001 \ 0 +60001 \ 0a{ +60001 \ 0  +60001 \ 0  +60001 \ 0"\ = +60002 \ 0$C\ ӛ +60001 \ 0% i +60001 |\ 0' +60002 \ /)m +60001 \ 0+& + +60001 w\ 0, +60001 f\ 0.W +60001 [\ 00P +60002 c\ 02  +60001 L\ /3 +60001 <\ 05z +60001 =\ 073E +60002 >\ 08ۛ +60001 2\ 0:q +60001 (\ 0<] +60001  \ 0> +60002 \ /?3 +60001 \ 0Aɛ +60001 \ 0C@_ +60001 \ 0D +60001 \ /F +50791 !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 +5 #mEXIT @1700260679.91EST @1700491568.11EST = =mMAIN_scheduler =tMAIN @EST1700491569.99 #"core_reset"Sent BREAK +2 #t@45782 receive with ifg=0x10, ie=0xFD + #@46413 receive with ifg=0x10, ie=0xFD #@47067 receive with ifg=0x10, ie=0xFD + #@47698 receive with ifg=0x10, ie=0xFD + #@48330 receive with ifg=0x10, ie=0xFD #@48962 receive with ifg=0x10, ie=0xFD +2 #@49594 receive with ifg=0x10, ie=0xFD #@49920 receive with ifg=0x80, ie=0xFD + #@4618 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"\ 2 + \ 2 + #tPolling Can every 10:00 +3 #Cleanly exited at 17:37:59EST17-Nov-23 +511 #-> ESP.ready! +155 "sampler") + ) +2 "core"  +2 "collection"' +3 ' + "core"  +2 "processing"% +2 % +4 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %U \ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ib\ +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" %B  \ +3 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % g\ +2 "manipulator"&3% +4 "core" %\  &   + "manipulator"&4& +4 "core" &-<  ( 4  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +2 "core" &<& \  +1317 #t-> access 2 +2 "storage"(7% +3 "core" % 3  A\ + "manipulator"&8% +4 "core" %\  $ # 3  +2 "manipulator"&9& +3 "core" &-< " % +  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +3 "core" &K '\  +1500 #t-> startTube 2 +399 #-> 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 09:47:19EST20-Nov-23\\n{}\\nCan@09:46:16, 21.0C, 21% humidity, 15.2psia, 13.601V, 0.245A, 33.077Ah, 3.33W",Subject: "da sampling at most 50ml" +3 "collection"'<& +3 "core" &\ +3 .tHand.open + "manipulator"&=1 +26 "core" 1 + "manipulator"&>% +4 "core" % \  3 '   +2 "storage"(?% +7 "core" % G \ + "storage"(@. +3 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +364 #"uploadLog"upsync +308 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (B& +2 "core" & P\ +2 "manipulator"&C& +8 "core" &-<    +2 "manipulator"&D% +3 "core" % \  " k  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E(a +181 "core" ( + "manipulator"&F& +4 "core" &] % r / +2 "storage"(G& +4 "core" & E Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +112 "core" ' +2 "storage"(I& +4 "core" & 4 ?\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +282 "core" ' +2 "storage"(K- +3 "core" -'S +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +40 (L& +9 "core" & v\ +2 "manipulator"&M& +3 "core" &] + ) / +2 .tElbow.seek 2 +2 "manipulator"&N(a +3 "core" ( + "manipulator"&O& +4 "core" &] ' + \ / +3 "storage"(P& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& + "storage"(T' +6 "core" &] + / +2 "manipulator"&U% +4 "core" % ϔ + , : +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ( + "manipulator"&X& +4 "core" &  J / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & "  / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'O +99 "core" ' +2 "manipulator"&[& +4 "core" & 0 / ^ / +2 "manipulator"&\\% +3 "core" %Y ( #  > +2 "collection"']& +4 "core" &\ +2 "collection"'^& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'_(X +3 "core" & \ +6 &\ 5 +10 &<I\ 1 +9 &lt\ E +9 &m\ \ M +10 &f  \ M +9 &d\  \ M +9 &^g \ L +10 & a\  \ L +9 &i  \ L +9 &h \ L +10 &gg\ \ L +9 &!(g\  \ L +10 &"f\  \ L +9 &$f  \ L +9 &&ne \ L +10 &(1a  \ L +9 &)g \ L +9 &+b \ L +10 &-ui \ M +9 &/8g  \ L +9 &0a \ L +10 &2f \ L +9 &4` \ L +10 &6Af\ L +9 &8f\ L +9 &9c\ \ L +10 &;h\ M +9 &=Gf \ M +9 &?\ h\ L +10 &@c \ L +9 &Bj\ \ L +10 &DMr\ M +9 &F\ \ O +9 &G\  \ T +10 &Iy  \ V +9 &K8 \ W +9 &L\ W +10 &N \ X +9 &P{ \ X +10 &R= \ X +9 &S \ X +9 &U \ \ X +10 &Wv \  \ < +9 &XL- \ 'r +9 &Xse  \ K +3 ( + "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.91 + .Hand.open + "manipulator"&`1 +61 "core" 1 +2 "manipulator"&a% +4 "core" % P C 3 G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +96 "core" ' + #tcollectSample 50ml 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")c+ +2 "core" + + "sampler")d% +5 "core" %K \  + "collection"'e& +4 "core" &Xsj  \ K +2 "Can"\ G&. +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'f  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  +2 "sampler")h  +15 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +26  +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %U \ \ +2 "sampler")m% +3 "core" %5\\ \ } +2 .tSSV.dial :spit + "sampler")n +130 "core"  +2 .tSS.seek 0ml +2 "sampler")o' +274 "core" ' + .tSSV.dial CBV +2 "sampler")p  +128 "core"  +2 .tCTV.dial :intake + "collection"'q  +70 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "09:50:45.27" +1511 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'r% +3 "core" %U\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8'Q +88 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +130 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X' +339 "core" ' +2 .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'?& +4 "core" &Xsg\ \ K + ."airStroke"CSV.dial :waste +4 "sampler")@% +38 "collection"': +17 "core" %% \ +2 .tSSV.dial :exhaust + "sampler")B  +63 "core" +2 ."airStroke"CS.seek 0ml + "collection"'C'Q +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'D @ +2 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9P( +102 "collection"'9 +2 "core" 9c!& +102 "collection"'C9 +3 "core" 9w%% +102 "collection"'I9 +2 "core" 9)$ +102 "collection"'9 +3 "core" 9." +102 "collection"'L9 +2 "core" 92 +102 "collection"'F9 +2 "core" 96 +102 "collection"'M9 +4 "core" 9: +102 "collection"'O9 +2 "core" 9> +102 "collection"'P9 +3 "core" 9B +102 "collection"'R9 +2 "core" 9 G +102 "collection"'G9 +2 "core" 9 K +102 "collection"'U9 +3 "core" 9 $O +102 "collection"'E9 +2 "core" 9 3S +102 "collection"'H9 +2 "core" 9 @W +102 "collection"'K9 +3 "core" 9 N\\ +102 "collection"'Y9 +2 "core" 9 \\` +102 "collection"'J9 +3 "core" 9 jd +102 "collection"'Q9 +2 "core" 9 vh +102 "collection"'X9 +3 "core" 9 l +102 "collection"'[9 +2 "core" 9 p +102 "collection"'N9 +2 "core" 9 u +103 "collection"']9 +3 "core" 9 y +102 "collection"'V9 +2 "core" 9 } +102 "collection"'\\9 +3 "core" 9  +102 "collection"'`9 +2 "core" 9  +102 "collection"'S9 +3 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +102 "collection"'e9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9\  +102 "collection"'g9 +3 "core" 9\  +102 "collection"'Z9 +2 "core" 9\ \ +102 "collection"'f9 +3 "core" 9\ \ +102 "collection"'h9 +2 "core" 9\ \ +102 "collection"'c9 +3 "core" 9\ "\ +102 "collection"'j9 +3 "core" 9\ '\ +102 "collection"'k9 +2 "core" 9\ -\ +102 "collection"'m9 +2 "core" 9\ 2\ +103 "collection"'l9 +2 "core" 9\ 7\ +102 "collection"'i9 +3 "core" 9\ ;\ +102 "collection"'p9 +3 "core" 9\ @ +102 "collection"'n9 +2 "core" 9\ F +102 "collection"'r9 +3 "core" 9\ H\ +102 "collection"'q9 +2 "core" 9\ M +102 "collection"'u9 +3 "core" 9\ P +102 "collection"'o9 +3 "core" 9\ T +102 "collection"'w9 +2 "core" 9\ W +102 "collection"'x9 +3 "core" 9\ [\ +102 "collection"'s9 +2 "core" 9\ ^ +3 .tCH.hold 10:00,70C +3 "collection"'t `\ `\ [\ +2 '|9 +6 "core"  + 9\ _ + "collection"'}% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.9psia +45272 "Can"\ T[ +14717 "core" ` +2 "collection"'~9 +3 "core" 9\ q +2 "collection"'z% +3 "core" % 9\ +2 #tEnded lysing Collection Puck Heater at 70C/35.4psia +2 .CS.seek 0ml + "collection"''Q +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'{ @ +95 "core" A + .tCSV.dial :air +2 "collection"' @ +41 "core" > +53 .tCS.seek 5ml +2 "collection"''m +1334 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +6 "collection"''Q +1335 "core" ' + "collection"' % +4 "core" %Vbe\ + #tPuck @46.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +4 "core" %V  \ +2 .tCS.seek 5.001ml +2 "collection"''m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" + "collection"'% +4 "core" %m%& h\  +2 .tCS.seek 7.001ml +2 "collection"'' +586 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'' O +828 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +110 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Xse\ K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\     +2 "storage"(% +3 "core" % N\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(!(S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T d\ + "manipulator"&& +4 "core" & * * < / + "manipulator"&"% +4 "core" %\   (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&#(y +159 "core" ( +2 "manipulator"&%& +5 "core" &} ) & ( H + "storage"(& +4 "core" &T ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&&'] +94 "core" ' +2 "storage"('& +4 "core" &T g\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(('g +274 "core" ' + "storage"()- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"( 'z +34 "core" ' +2 "manipulator"&+& +4 "core" &}    H + "manipulator"&,% +4 "core" %a (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +89 "core" ' +3 .tElbow.seek CC + "manipulator"&$( +156 "core" ( + "manipulator"&/& +4 "core" &6 +  E J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &6  % m J +2 .tForearm.seek CC + "manipulator"&1'O +95 "core" ' + .tHand.close +2 "manipulator"&./ +60 "core" / + .tCC.seek :open +2 "collection"'2( +426 "core" ( + "storage"(4& +4 "core" &T \ +2 "storage"(& +3 "core" &T \ +2 "manipulator"&7& +3 "core" &3  ( 8 H +2 "manipulator"&3% +3 "core" % W  & @ +2 .tForearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&*(y +179 "core" ( + "manipulator"&6& +4 "core" &   +2 "storage"(8& +3 "core" &T\ %\  J\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&;' +105 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&=1 +52 "core" 1 + "manipulator"&5% +4 "core" % / + K +2 "storage"(?& +4 "core" &T \ \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 286 counts + "manipulator"&@'# +14 "core" ' + "manipulator"&:& +4 "core" & # ) \ +2 "storage"(B& +4 "core" &T\ > ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&D'] +26 "core" ' +2 "storage"(>% +4 "core" %\ \ \ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (C% +3 "core" %E \ SQ +2 "manipulator"&I% +4 "core" %W   q 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'L& +4 "core" & %\ +2 "manipulator"&F& +3 "core" &   O +2 "manipulator"&M% +4 "core" %   # # + .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +173 "core" ( +2 "manipulator"&P& +4 "core" &-3   V \\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +2 "core" &-3   4 \\ +2 .tForearm.seek :garage +2 "manipulator"&G'n +100 "core" ' + .tHand.close + "manipulator"&U/ +60 "core" / + "manipulator"&E& +5 "core" &-; , ' H T + "manipulator"&H% +3 "core" % x #  k  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +285 "core" ( +2 "manipulator"&J& +4 "core" &9 $ $ ` L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &9 ! '  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +91 "core" ' +2 "manipulator"&[& +4 "core" &9  & L + "manipulator"&N% +4 "core" %X %   +2 "collection"']& +4 "core" &~\ +2 "collection"'V& +5 "core" &u\ +2 .tCC.seek :closed + "collection"'\\(X +4 "core" &\ +7 & +\ %g +9 &X{\ 7 +10 &\ K +9 &\\\ J +9 &t`\ K +10 &6b\ K +9 &ci\ K +10 &b \ K +9 &}_\ J +9 &?`\ J +10 & _\ J +9 &!^\ J +9 &#`\ K +10 &%Fa\ K +9 &'c\ K +10 &(b\ K +9 &*]\ K +9 &,M]\ K +10 &._~\ J +9 &/`j\ K +9 &1\\\ K +10 &3V_\ J +9 &5_\ K +10 &6c\ K +9 &8]\ K +9 &:__\ J +10 &< `i\ J +9 &=`J\ K +10 &?^9\ J +9 &Af`\ K +9 &C'e\ K +10 &Dn\ L +9 &F\ P +9 &HR\ T +10 &J \ W +9 &K\ X +9 &M\ X +10 &ONc\ X +9 &Q\ Y +10 &R\ X +9 &T\ Y +9 &VT\ Y +10 &Wn\ )~ +9 &Xn*\ a +9 ( +2 &X^\ J + "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'`& +4 "core" &X_t\ J + .tHand.open + "manipulator"&S1 +53 "core" 1 +2 "manipulator"&T% +4 "core" % X 8 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%a +40 "core"  + "processing"%d% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%e'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%^  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +1593 "core" ' + .tPSV.dial PSR +2 "processing"%Z +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%f' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%h +2 "collection"'c  +6 "core" @ + "processing"%j  +67 "core" +86  +2 .tPSV.dial :mixloop + "processing"%k +96 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +125 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%i  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%p' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%u' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +42 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" &8 * (  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s( +3 "core" ( + "manipulator"&|& +5 "core" &8 "  C L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &8 ) ; L +2 .tForearm.seek CC +2 "manipulator"&y'O +93 "core" ' + .tHand.close + "manipulator"&t/ +52 "core" / +2 .tCC.seek :open +2 "collection"'~( +425 "core" ( +2 "manipulator"&z& +4 "core" &8 %  L + "manipulator"&v% +4 "core" % _ ' %  +2 .tForearm.seek :retract + "manipulator"&{'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +289 "core" ( + "manipulator"&& +3 "core" &-@ %  X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-@   . X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 .tHand.open +2 "manipulator"& 1 +56 "core" 1 + "manipulator"&% +4 "core" % d %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "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" &\ + "manipulator"&% +4 "core" %\     +2 "storage"( % +3 "core" % M Q\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +199 "core" ( +45 .tSC.configure :limp +11 "storage"($(\ 1b +3 (& +3 "core" & \  +2 "manipulator"&& +4 "core" &-@   % X + "manipulator"&% +4 "core" %\    b  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +196 "core" ( + "manipulator"&& +4 "core" &  \ ` $ +2 "storage"(& +4 "core" & A g\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +98 "core" ' + "storage"(& +5 "core" & \ ;\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +279 "core" ' + "storage"(- +4 "core" -'X + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +4 "core" & \ \ l\  +2 "manipulator"&& +3 "core" &    $ +2 .tElbow.seek 2 +2 "manipulator"&"(a +27 "core" ( +2 "manipulator"&A& +4 "core" &f $  ? 5 + "storage"(%& +4 "core" & B M\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +24 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&'/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& +2 "storage"(b' +6 "core" &f   + 5 +2 "manipulator"&)% +3 "core" % ϋ    +2 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,( +160 "core" ( + "manipulator"&(& +5 "core" ' + &8  %  L + ."downElevator"SE.stop +4 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +2 &/& +3 "core" &8    L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'O +101 "core" ' +2 "manipulator"&&& +4 "core" &8  # f L +2 "manipulator"&#% +3 "core" %T $ ( k +2 "collection"'.& +4 "core" &\ +2 "collection"'-& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &\  +9 &/{u\ +{ +9 &f^\ > +10 &wI\ L +9 &K]#\ K +10 & _\ K +9 &\\\ K +9 &^"\ K +10 &Rc9\ K +9 &_$\ K +9 &]\ \ K +10 & _\ K +9 &"[\\*\ K +10 &$_M\ J +9 &%_7\ K +10 &'b\ K +9 &)d_\ J +9 &+%`\ K +9 &,_\ K +10 &.`\ K +9 &0k`|\ K +10 &2,bk\ K +9 &3^`\ J +9 &5_H\ K +10 &7sc;\ K +9 &94^(\ K +10 &:`$\ K +9 &<`\ K +9 &>z_\ K +10 &@=_\ K +9 &B_\ J +9 &Cb\ L +10 &Em\ L +9 &G5\ Q +9 &H\ U +10 &J\ W +9 &Lh\ W +10 &N)\ W +9 &O\ X +9 &Q\ X +10 &SkB\ Y +9 &U.B\ X +9 &VB\ Q +10 &X E<\ (x +9 &Xp|.\ N +6 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 + .Hand.open + "manipulator"&41 +4 "core" &Xpj,\ N +53 1 +2 "manipulator"&% +4 "core" % T K 5 k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +124 "core"  +2 .tCSV.dial CTV + "collection"'6  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2616 "core" ' +2 "collection"'1% +4 "core" % Mm\  +2 .tCS.seek 4ml + "collection"'$'NN +1591 "core" ' +2 .tdelay 8 seconds +806 .PSV.dial :air +2 "processing"%=  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%5  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +2605 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"': ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'B @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'>' O +1106 "Can"\ PG[ +485 "core" ' +2 .tCSV.dial CTV + "collection"'9  +43 "core"  +2 .tCS.seek 0ml + "collection"'C'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"'I @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'*  +125 "core" + "collection"';& +4 "core" &Xpj?\ N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&@% +4 "core" %\  &  O  + "storage"(L% +4 "core" % \ + "storage"(F. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(M(S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &T Q Q >\ + "manipulator"&D& +4 "core" &7  % O L + "manipulator"&P% +4 "core" %\  '  G  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&R(y +199 "core" ( + "manipulator"&& +4 "core" &n ! } 7 +2 "storage"(<& +3 "core" &T 0\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&U'] +104 "core" ' + "storage"(E& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(H'g +283 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&G& +3 "core" &n   Q 7 +2 "storage"(J& +4 "core" &T \\\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&Q' +32 "core" ' + .tElbow.hold +2 "manipulator"&O, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"([- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(N' +31 "core" ' + "manipulator"&]% +4 "core" %  +2 "storage"(K& +3 "core" &T _ `\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 275 counts + "manipulator"&2' +20 "core" ' + "manipulator"&`& +4 "core" &   , +2 "storage"(S& +3 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&T'] +16 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(V' +39 "core" ' +2 "manipulator"&a& +4 "core" &   2 , +2 "manipulator"&d% +4 "core" %W ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&^& +4 "core" &$ '  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &%   8 +2 .tForearm.seek CC +2 "manipulator"&Z'O +101 "core" ' +2 .tHand.close + "manipulator"&g/ +53 "core" / +2 .tCC.seek :open +2 "collection"'h( +425 "core" ( +2 "storage"(c& +4 "core" &T [\ +2 "storage"(j& +3 "core" &T W\ +2 "manipulator"&k& +3 "core" &$ &  8 +2 "manipulator"&m% +4 "core" % Y  ' # R +2 .tForearm.seek :retract +2 "manipulator"&f'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&i(y +165 "core" ( +2 "manipulator"&l& +4 "core" &  \ W  + "storage"(n& +4 "core" &T\ \ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&p' +103 "core" ' +2 .tElbow.hold + "manipulator"&q, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&r1 +61 "core" 1 +2 "manipulator"&o% +4 "core" % 6 '  +2 "storage"(u& +3 "core" &T <\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 285 counts +2 "manipulator"&x'" +14 "core" ' +2 "manipulator"&|& +4 "core" &   +2 "storage"(}& +3 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&t'] +31 "core" ' + "storage"(Y% +4 "core" %\  \ +3 ."downElevator"SE.seek :down +3 "storage"(\ ' +99 (\\% +2 "core" %@ \ RP +2 "manipulator"&z% +4 "core" %T   Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +91 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%y  +68 "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"%s  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"% 'd +2615 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & \ + "manipulator"& & +4 "core" &  # + "manipulator"&% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&{(-6 +171 "core" ( +2 "manipulator"&& +4 "core" &-7   R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-7    R +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / + "manipulator"&!& +4 "core" &-? '  ( J +2 "manipulator"&% +3 "core" % y   4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +54 "manipulator"&(? +121 "core" ( + "manipulator"&& +5 "core" &@  % $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &@   G $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +105 "core" ' + "manipulator"&& +4 "core" &@   $ +2 "manipulator"&% +4 "core" %ΐ ! +2 "processing"%A& +4 "core" &\ +2 "processing"%%& +4 "core" &R\ +2 .tPC.seek :closed +2 "processing"%'(X +4 "core" &\\\ +8 &1\ %f +9 &V\ 8 +10 &\ L +9 &c\ M +9 &kf\ M +10 &-`\ M +9 &c\ M +9 &c\ M +10 &tc\ M +9 &4e\ N +10 &`\ M +9 &!h\ N +9 &#zd\ N +10 &%=f\ M +9 &&h\ N +10 &(c\ M +9 &*c\ N +9 &,Dg\ N +10 &.b\ N +9 &/d\ M +9 &1c\ M +10 &3Le\ N +9 &5 e\ N +9 &6f\ M +10 &8e\ M +9 &:Ue\ M +10 &<h\ N +9 &=c\ N +9 &?c\ N +10 &A\\c\ N +9 &Cf\ M +9 &Dn\ O +10 &F\ Q +9 &HS\ T +10 &J \ T +9 &K \ T +9 &M\ T +10 &OX \ T +9 &Q\ T +9 &R\ U +10 &T\ U +9 &V] \ U +10 &Wtw"\ $p +9 &X n&\ 8 +9 ( +2 &X &\ / +2 "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%W& +4 "core" &X 3\ / +2 .tHand.open + "manipulator"&)1 +59 "core" 1 + "manipulator"&% +4 "core" % ΐ 9 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%(  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%/ +43 "core" + "processing"%% +4 "core" %c\ +2 .tPS.seek 0.3ml +2 "processing"%'` +378 "core" ' + .tPSV.dial PSR +2 "processing"%& +95 "core"  +2 "processing"%#% +4 "core" %\\\\\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%"'. +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%.' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%b +97 "core" + .tPTV.dial :mixing +2 "processing"%+ @ +70 "core" B + .tPBV.dial :waste2 +2 "processing"%~  +86 "core"  +3 .tPS.seek 0ml + "processing"%4'd +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&& +4 "core" &@    $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-(? +8 "core" ( + "manipulator"&3& +5 "core" &@ & ) 4 $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &@   d $ +2 .tForearm.seek PC +2 "manipulator"&0'Η +95 "core" ' +2 .tHand.close + "manipulator"&w/ +61 "core" / +2 .tPC.seek :open +2 "processing"%1( +425 "core" ( +2 "manipulator"&& +4 "core" &@    $ + "manipulator"&=% +4 "core" % Ί   +2 .tForearm.seek :retract +2 "manipulator"&5'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&8(-6 +127 "core" ( + "manipulator"&:& +4 "core" &-2    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-2   b  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&$'n +103 "core" ' + .tHand.open +2 "manipulator"&91 +61 "core" 1 + "manipulator"&>% +4 "core" % ] = 9 s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +96 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%*& +4 "core" &\ +2 "manipulator"&;% +3 "core" %\  !   +2 "storage"(@% +3 "core" % Q\ +2 "storage"(L. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" & \ \  \  + "manipulator"&D& +4 "core" &-;    +2 "manipulator"&P% +3 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(a +191 "core" ( +2 "manipulator"&& +4 "core" &   z c + "storage"(<& +4 "core" & E C\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&,'ж +114 "core" ' + "storage"(E& +4 "core" & 1 ! \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(7'g +276 "core" ' + "storage"(- +4 "core" -'z + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (G& +3 "core" & \  E u\  +2 "manipulator"&J& +3 "core" &   c +2 .tElbow.seek 2 + "manipulator"&[(a +27 "core" ( + "manipulator"&]& +4 "core" &i  w F +2 "storage"(K& +3 "core" & N \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&`'ϊ +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(d' +8 "core" &i   t F + "manipulator"&U% +4 "core" % τ &  % +2 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H(? +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"&Q& +4 "core" &F   c ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +2 "core" &F   ( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&N'Η +91 "core" ' +2 "manipulator"&^& +4 "core" &F ! v ( +2 "manipulator"&e% +3 "core" %Ρ   " +2 "processing"%T& +4 "core" &[\ +2 "processing"%O& +5 "core" &-\ +2 .tPC.seek :closed + "processing"%g(X +4 "core" &3\  +9 &1*\ +{ +9 &c)\ > +9 &w\ N +10 &;`\ M +9 &e%\ N +10 &c \ M +9 &b#\ M +9 &Bd\ M +10 &b\ M +9 &e\ \ M +9 & c\ M +10 &"Id\ N +9 &$ d\ M +9 &%c\ M +10 &'e\ N +9 &)Sa\ M +10 &+c\ M +9 &,d\ M +9 &.g\ M +10 &0Ze\ M +9 &2e\ M +9 &3b\ M +10 &5f\ M +9 &7be\ M +10 &9$f\ M +9 &:b\ M +9 &<c\ M +10 &>if\ N +9 &@,d\ M +9 &Ae\ M +10 &Cd\ M +9 &Emq\ O +10 &G*\ Q +9 &H\ S +9 &J\ T +10 &Lg\ T +9 &N)\ T +10 &O\ T +9 &Q\ U +9 &Sm\ T +10 &U.9\ U +9 &V\ S +9 &X>Ec-\ ] +10 &X N4\ 4 +5 ( +2 "processing"%O& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + .Hand.open + "manipulator"&X1 +4 "core" &X(.\ 4 +50 1 + "manipulator"&_% +4 "core" % Ρ )  l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +101 "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 V + %k9 +6 "core" 9tv +102 "processing"%m9 +2 "core" 9qg +102 "processing"%l9 +2 "core" 9ng  +102 "processing"%n9 +3 "core" 9lg  +102 "processing"%Z9 +2 "core" 9ig +102 "processing"%9 +3 "core" 9hh +102 "processing"%r9 +3 "core" 9gg +102 "processing"%o9 +2 "core" 9eg +102 "processing"%u9 +3 "core" 9eg" +102 "processing"%|9 +2 "core" 9eg& +102 "processing"%}9 +3 "core" 9fg* +101 "processing"%Y9 +3 "core" 9gh/ +102 "processing"%f9 +3 "core" 9hg3 +102 "processing"%\\9 +2 "core" 9hh7 +102 "processing"%z9 +2 "core" 9jh; +102 "processing"%i9 +3 "core" 9nh? +102 "processing"%p9 +3 "core" 9phC +102 "processing"%x9 +2 "core" 9rhH +102 "processing"%V9 +3 "core" 9vhL +103 "processing"%y9 +2 "core" 9zhP +102 "processing"%t9 +3 "core" 9}hT +102 "processing"%\ 9 +3 "core" 9hX +102 "processing"%?9 +2 "core" 9i] +102 "processing"%9 +3 "core" 9ga +102 "processing"%s9 +2 "core" 9ie +102 "processing"% 9 +2 "core" 9ii +102 "processing"%9 +3 "core" 9im +102 "processing"%9 +3 "core" 9iq +102 "processing"%9 +2 "core" 9jv +102 "processing"% 9 +3 "core" 9jz +102 "processing"%9 +2 "core" 9i~ +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +3 "core" 9j +102 "processing"%q9 +2 "core" 9j +102 "processing"%9 +3 "core" 9j +102 "processing"%!9 +2 "core" 9k +102 "processing"%9 +3 "core" 9l +102 "processing"%v9 +3 "core" 9l +102 "processing"%9 +2 "core" 9k +102 "processing"%9 +3 "core" 9l +103 "processing"%9 +2 "core" 9l +102 "processing"%9 +3 "core" 9l +102 "processing"%9 +3 "core" 9l +102 "processing"%A9 +2 "core" 9 l +55 .tPH.hold 2:00:00,28C +3 "processing"%{ pVp  +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"% % +4 "core" %iV\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%W' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%)'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%% +81 "core" ~ +2 .tPBV.dial :waste1 + "processing"%(  +122 "core"  +2 "processing"%/% +4 "core" %ң\  +2 .tPS.seek 1.5ml +2 "processing"%'S +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" * +2 .tPS.seek 0ml +2 "processing"% 'd +1601 "core" ' + .tdelay 5:00 +16969 "Can"\ 9[ +13033 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +80 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%"' +2332 "core" ' + .tPSV.dial PTV +2 "processing"%b +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%+ +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +124 "core" +2 .tPSV.dial :mixloop + "processing"%6 +44 "core" + .tPRV.dial :ab1 +2 "processing"%w @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%'  +43 "core" +3  +2 "processing"%% +3 "core" %g~\  +2 .tPS.seek 0.3ml +2 "processing"%='f +347 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +7 "collection"':  +28 "core" + .tPRV.dial :air +2 "processing"%B  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%0'G[ +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"%- @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%9' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%>  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%*'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%; +42 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%L  +34 "core" + "processing"%5% +5 "core" %ҡC\  +2 .tPS.seek 1.85ml + "processing"%$' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%D'd +1947 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +3 "core" &\ +2 "manipulator"&M& +3 "core" &F  &  ( +2 "manipulator"&% +3 "core" %  ' # 3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&<(-6 +129 "core" ( + "manipulator"&8& +4 "core" &-6  $ ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &-6   ' +2 .tForearm.seek :garage +2 "manipulator"&I'n +96 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / + "manipulator"&G& +4 "core" &-V 9 9 f  +2 "manipulator"&J% +3 "core" % o ! ! T 8 +2 .tForearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +295 "core" ( +2 "manipulator"&S& +4 "core" & (  J 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &   6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'O +102 "core" ' +2 "manipulator"&& +4 "core" &   j 6 +2 "manipulator"&,% +4 "core" %U  X + "collection"'7& +4 "core" &\ +2 "collection"'`& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'Q(X +4 "core" &\  +8 &1\ +| +9 &e\ ? +10 &y~\ N +9 &?^\ M +9 &b\ M +10 &e\ M +9 &b\ M +10 &Ge\ M +9 & b\ M +9 &f\ M +10 & b\ M +9 &"O^\ M +9 &$b \ M +10 &%e\ L +9 &'e\ L +10 &)Wb\ M +9 &+c\ L +9 &,e \ M +10 &.b\ M +9 &0_c\ M +9 &2!`\ M +10 &3c\ M +9 &5g\ M +10 &7hc\ L +9 &9)e\ M +9 &:c\ L +10 &<g\ M +9 &>pe\ L +9 &@2b \ L +10 &Ae\ L +9 &Ce\ M +10 &Esv\ \ N +9 &G+\ Q +9 &H\ V +10 &J \ X +9 &L_\ X +9 &N\ Y +10 &O\ Y +9 &Q\ Y +10 &Sd \ Y +9 &U$\ Y +9 &V\ U +10 &X:\ . +9 &X~\ H +6 ( + "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 + "collection"'2& +5 "core" &Xl\ H + &Xl\ H + .tHand.open + "manipulator"&[1 +59 "core" 1 +4 "manipulator"&^% +4 "core" % T & 2 - Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%T +98 "core"  +2 "processing"%d% +4 "core" %iB\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%R'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%1  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%X'd +1601 "core" ' + .tPSV.dial PSR +2 "processing"%_ +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%O  +2 "collection"'m  +32 "core" ~ +120  + .tPSV.dial :mixloop +2 "processing"%N +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%l  +70 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2605 "core" ' + .tPSV.dial :air +2 "processing"%Z  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +41 "core" +2 .tPS.seek 0ml + "processing"%o'd +2612 "core" ' +2 .tPSV.dial :air + "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2614 "core" ' + .tPSV.dial :mixloop +6 "processing"%} +44 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" & '  6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +3 "core" ( + "manipulator"&z& +4 "core" & %  Z 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &   ) 6 +2 .tForearm.seek CC + "manipulator"&p'O +94 "core" ' + .tHand.close +50 "manipulator"&x/ +57 "core" / + .tCC.seek :open +2 "collection"'V( +426 "core" ( +2 "manipulator"&y& +4 "core" &   6 + "manipulator"&t% +4 "core" % M ! +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(-6 +286 "core" ( + "manipulator"&& +4 "core" &-0  #  ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &-0 ! & 8 ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +98 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +5 "core" % c * / R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"delayUntil "10:39:21.57" +6381 "Can"\ Bs[ +18577 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"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"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%q' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "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"%v  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2317 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%% +4 "core" %iw\ + #"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"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%4% +4 "core" %Ң \  + ."da"PS.seek 1.5ml +2 "processing"%W'R +591 "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 +1602 "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"%/ * +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"%' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +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"%'d +2302 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%b% +4 "core" %e\ + #"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"%+' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +32 "core"  +2 "processing"%3% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'R +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' +2 ."da"delay 2:00 +88 "Can"\ Sb [ +11915 #"da"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"%' * +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"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +70 "core"  + ."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"%0'd +2318 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%>  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%9  +125 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%;  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%@ +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%L'a +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%5  +42 "core"  + "processing"% % +4 "core" %d\  +2 ."da"PS.seek 0.55ml +2 "processing"%*' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%P'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" + "processing"%E% +4 "core" %ҥN\  +2 ."da"PS.seek 1.85ml +2 "processing"%H' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G'd +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32038 "Can"\ L[ +15965 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%J  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +45 "processing"%S' +2317 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%< +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2324 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +126 "core"  + "processing"%h% +4 "core" %e\ + #"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"%2' +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 "processing"%^  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%` +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 "processing"%d% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'T +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'd +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +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"%X +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2330 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +126 "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"%' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%|% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'Y +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'd +1602 "core" ' +2 ."da"delay 2:00 +2697 "Can"\ Y5[ +9305 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +70 "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"%p +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2323 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +126 "core"  +2 "processing"%% +3 "core" %hs\ +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 +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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %Ҥ\  +3 ."da"PS.seek 1.5ml + "processing"%'T +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"%Y'd +1602 "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"%! * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +133 "core"  +7 "processing"%% +16 "core" %i\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +4 "processing"% +18 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"% ' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%4% +4 "core" % \  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +328 "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 +2 "processing"%W +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "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"%% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1594 "core" ' +9 ."da"delay 10 seconds +1003 #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"%& * +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"%' +2339 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%b +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +31 "Can"\ }[ +471 ."da"PSV.dial :air +2 "processing"%+  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2324 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +124 "core"  +2 "processing"%3% +4 "core" %i3\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .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"%w +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" + "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%''X +593 "core" ' + ."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"%  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +1594 "core" ' +2 "processing"%B9 +3 "core" 9Q5% +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%=  +3 "core" 5& + 5& + "processing"%-& +4 "core" &X(l\ 4 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\     +2 "storage"(>% +4 "core" % ,\ + "storage"(9. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(;(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (@& +2 "core" &R K\ +2 "manipulator"&0& +3 "core" &-0 " ! ] +2 "manipulator"&5% +3 "core" %\     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +206 "core" ( +2 "manipulator"&L& +4 "core" &v   g  + "storage"($& +4 "core" &R #\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&*'] +96 "core" ' + "storage"(M& +4 "core" &R f\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('g +278 "core" ' + "storage"(8- +3 "core" -'b +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&E& +2 "core" &v ' (  +2 "storage"(& +4 "core" &R 9\ + ."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' +28 "core" ' +2 ."da"Elbow.hold + "manipulator"&H, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +3 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(c' +34 "core" ' + "manipulator"&I% +4 "core" %   + "storage"(G& +4 "core" &R 5\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&<'5 +14 "core" ' + "manipulator"&a& +4 "core" &v   :  +2 "storage"(& +4 "core" &R K\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&,'] +28 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(S'x +43 "core" ' +2 "manipulator"&]& +4 "core" &v !  !  +2 "manipulator"&h% +3 "core" %U   T  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&2(? +235 "core" ( +2 "manipulator"&^& +4 "core" &F Y l + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" &F   l +2 ."da"Forearm.seek PC +2 "manipulator"&T'Η +100 "core" ' + ."da"Hand.close + "manipulator"&d/ +65 "core" / + ."da"PC.seek :open +2 "processing"%[( +426 "core" ( + "storage"(D& +4 "core" &R  [\ + "manipulator"&U& +4 "core" &G   i k + "manipulator"&R% +4 "core" % Β   p +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&X(y +257 "core" ( + "manipulator"&1& +4 "core" &   0 +2 "storage"(O& +3 "core" &R   v\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +95 "core" ' + ."da"Hand.open + "manipulator"&l1 +62 "core" 1 +2 "storage"(k- +3 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(m'D +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(n'~ +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23nov2011h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +27783 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 269.403 seconds\ /var/log/esp/da23nov2011h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23nov2011h50ml15s_nessie.tif +1562 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23nov2011h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23nov2011h50ml25s_nessie.tif +2569 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23nov2011h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "269.403 sec auto-exposure",Subject: "da23nov2011h50ml images!" +3 "storage"(r- +13 "core" -'~ +10 "storage"(Z& +17 "core" &R  \ + "manipulator"&& +4 "core" &   0 +2 ."da"Elbow.seek 1 +2 "manipulator"&o(y +55 "core" ( +2 "manipulator"&}& +5 "core" &  ! 8 + "storage"(|& +4 "core" &R B B S\ +2 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&u'] +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +3 "storage"(z' +82 "core" ' +4 "manipulator"&f& +6 "core" &    8 + "storage"(x& +4 "core" &R\ \ E\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&K' +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&e, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(i' +22 "core" ' +2 "manipulator"&y% +4 "core" %   C + "storage"(t& +5 "core" &R g\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&p'D +22 "core" ' +13 "manipulator"&& +10 "core" &   } 8 +4 "storage"(Q& +8 "core" &R 6 s\ +6 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&\\'] +27 "core" ' + "storage"(% +5 "core" %  \ 0\  +3 ."downElevator"SE.seek :down +3 "storage"(s' +99 (% +6 "core" %<\ \  \ OD +4 "manipulator"& % +9 "core" %Б   J +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"& '\ +90 "core" ' +25 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (& +8 "core" &R E 7\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%\ & +12 "core" &$\ +5 "manipulator"&& +9 "core" &   8 +3 "manipulator"&% +8 "core" %\   ! W  +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-6 +172 "core" ( +3 "manipulator"&!& +9 "core" &-3   i +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &-3   O i +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&Y'n +103 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&q/ +60 "core" / +3 "manipulator"&& +8 "core" &-A  " ? [ +3 "manipulator"&% +7 "core" % p   " +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +100 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +6 "manipulator"&v(? +118 "core" ( +4 "manipulator"&A& +8 "core" &C   O : +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +6 "core" &C   : +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +106 "core" ' +3 "manipulator"&4& +8 "core" &C   : +3 "manipulator"& % +8 "core" %·   +4 "processing"%& +8 "core" &<\ +4 "processing"%W& +11 "core" &-\ +3 &,\ +4 ."psFlush"PC.seek :closed +5 "processing"%((X +9 "core" &*\ +2 &(\ 7 +7 &?J}$\ 0 +9 &ir+\ E +10 & k \ N +9 &_\ M +9 &b\ M +12 &Vb\ M +8 &`\ M +9 &b\ M +9 &a\ M +9 &^`\ M +10 &! b\ M +9 &"c\ M +9 &$c\ M +10 &&fb\ M +8 &((b\ M +10 &)c\ M +10 &+a\ M +9 &-oc\ \ M +10 &/2b\ L +9 &0c \ M +9 &2c\ M +10 &4vb\ M +8 &67e\ M +11 &7b\ M +9 &9e\ M +8 &;}c\ M +11 &=?c\ M +9 &?d\ M +9 &@b\ M +10 &Bd\ M +9 &DFg \ N +11 &Fr\ O +9 &G\ \ R +8 &I{\ S +10 &K=\ S +9 &L\ S +9 &N\ T +10 &P\ T +8 &RA\ U +10 &T\ T +10 &U\ U +8 &W\ > +11 &Xi/\ T +10 &X\ . +2 ( +5 "processing"%W& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +8 "processing"%/& +8 "core" &X\ . +2 &X\ . +3 ."psFlush"Hand.open +10 "manipulator"&1 +62 "core" 1 +2 "manipulator"&%% +9 "core" % ·   +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&)'\ +94 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +5 "processing"%j +43 "core"  +4 "processing"%&% +8 "core" %i\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%#' +321 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +267 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +929 #"uploadLog"upsync +1182 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%b  +124 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%+'F +2608 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +97 "core"  + "processing"%"% +4 "core" %K[\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%.' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%w  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%6 @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%~'F +2513 "Can"\ >ga[ +110 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%'' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%=  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%-'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%$  +67 "core"  +2 ."psFlush"PS.seek 0ml +52 "processing"%?'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%E'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%I  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +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"%c +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%, U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%R'd +2617 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%O  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'l& +4 "core" &\ +2 "manipulator"&k& +4 "core" &C   : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_(? +3 "core" ( + "manipulator"&S& +5 "core" &C " : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &C   : +2 .tForearm.seek PC +2 "manipulator"&r'Η +98 "core" ' + .tHand.close + "manipulator"&Z/ +57 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&}& +4 "core" &C   : +2 "manipulator"&|% +3 "core" % Φ \  T | +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +351 "core" ( +2 "manipulator"&y& +4 "core" &4  " H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +2 "core" &4   H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&X'O +102 "core" ' + "manipulator"&& +4 "core" &4 %  H +2 "manipulator"&Q% +4 "core" %Y    P +2 "collection"'N& +3 "core" &\ +2 "collection"'n& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +7 & -\ $d +9 &V\ 7 +10 &\ L +9 &c\ L +9 &lg\ L +10 &.f\ L +9 &g\ L +9 &c\ L +10 &uc\ L +9 &5f\ M +10 &c\ L +9 &!c\ M +9 &#}c\ L +10 &%>b\ L +9 &'g\ L +9 &(c\ L +10 &*g\ L +9 &,Fh\ L +10 &.h\ L +9 &/i\ L +9 &1c\ L +10 &3N`\ L +9 &5c\ L +9 &6b\ L +10 &8f\ M +9 &:Vd\ L +10 &<e\ M +9 &=d\ L +9 &?`\ L +10 &A^h\ L +9 &Ce\ M +9 &Dk\ M +10 &F\ P +9 &HP\ T +10 &J\ \ W +9 &K\ X +9 &M\ X +10 &OM\ X +9 &Q\ X +9 &R\ X +10 &T\ Y +9 &VR\ Y +10 &Wi\ . +9 &Xn"\ Q +9 ( +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'& +4 "core" &Xvn\ I + &Xvn\ I +2 .tHand.open + "manipulator"&u1 +63 "core" 1 + "manipulator"& % +4 "core" % Y . 8 N P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'z& +4 "core" &Xvn\ I +2 "collection"'K% +3 "core" %R\ \ +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'p% +4 "core" %R\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'\ 'm +1338 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +8 '% +3 "core" %m \  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'i' +622 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\\'Q +976 "Can"\ N[ +997 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'!& +5 "core" &Xvn \ I + "collection"'% +4 "core" %P\ +2 .tCSV.dial :flush + "collection"'s  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'e'm +1164 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'q @ +41 "core" A + "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'A  +39 "core"  +89  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'Y'Q +1602 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'4& +4 "core" &Xvn\ I + "collection"' % +4 "core" %V\ + .tCSV.dial :flush +2 "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"''m +1176 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'[% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'/' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'%  +99 "core"  +2 .tCS.seek 0ml +2 "collection"'W'Q +1596 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &Xvm\ I +2 "collection"'&% +52 "core" %N\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"':% +4 "core" %N\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'#'O +1815 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +526 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'b +2 '  +97 "core" +34  +2 .tCTV.dial :intake + "collection"'  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1821 "core" ' +2 .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +6 "collection"'"  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'+'Q +583 "core" ' + .tCSV.dial CSR +2 "collection"'3  +98 "core"  +2 "collection"'w% +4 "core" %V\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'6'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"'. +98 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2595 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +4 "core" &3 ! H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&B& +4 "core" &3 '  g H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &3   B H +2 .tForearm.seek CC +2 "manipulator"&''O +95 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open + "collection"'-( +425 "core" ( + "manipulator"&>& +4 "core" &3  ! H +2 "manipulator"&@% +3 "core" % \\   S +2 .tForearm.seek :retract +2 "manipulator"&0'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(-6 +290 "core" ( +2 "manipulator"&F& +4 "core" &-;  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" &-;   r J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'n +98 "core" ' +2 .tHand.open + "manipulator"&L1 +64 "core" 1 + "manipulator"&M% +5 "core" % n " 5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +105 "core" ' +2 "processing"%8& +4 "core" &7\ +37724 "Can"\ -[ +60002 \ - i#[ +60001 \ - [ +60001 \ - O[ +60001 \ -?[ +60001 \ -{[ +5837 #t-> exit +5 #mEXIT @1700501834.39EST @1701091253.45EST = =tMAIN =mMAIN_scheduler @EST1701091255.36 #"core_reset"Sent BREAK +2 #t@39170 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +426 "Can"|\ +: + |\ +: + #tPolling Can every 10:00 +3 #Cleanly exited at 12:37:14EST20-Nov-23 +547 #-> ESP.ready! +3 #Powering core bus +544 .Gate.power :raw,:ON +3 "sampler") +10 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "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" %-'\ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(;% +3 "core" %\ \  \ + "manipulator"&<% +4 "core" %\      +2 "manipulator"&=& +4 "core" & / 0 m 2 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(>(<( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &<( \ +1819 #t-> access 2 +2 "storage"(@% +3 "core" %\ \  \ +2 "manipulator"&A% +4 "core" %\  8 -  + "manipulator"&B& +5 "core" & $ ) U 2 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(C(K +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &K \  +2120 #t-> startTube 2 +390 #-> da 50 + #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 08:23:09EST27-Nov-23\\n{}\\nCan@08:21:04, 20.4C, 21% humidity, 15.0psia, 13.670V, 0.129A, 0.003Ah, 1.76W",Subject: "da sampling at most 50ml" +2 "collection"'E& +6 "core" & '2\  +2 .tHand.open +2 "manipulator"&F1 +57 "core" 1 +2 "manipulator"&G% +5 "core" % \  4 (   + "storage"(H% +5 "core" %\ \  q\ + "storage"(I. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(J( +409 #"uploadLog"upsync +259 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (K& +3 "core" & -\ +2 "manipulator"&L& +4 "core" & - - [ 2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&M(a +46 "core" ( +2 "manipulator"&N& +4 "core" &j , ' < [ +3 "storage"(O& +4 "core" &   '\ +3 .tForearm.seek 2 + 600 counts + "manipulator"&P'ж +106 "core" ' +2 "storage"(Q& +4 "core" & 3 ! \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(R'g +271 "core" ' +2 "storage"(S- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" & b\ + "manipulator"&U& +5 "core" &j # * 5 [ + .tElbow.seek 2 +2 "manipulator"&V(a +3 "core" ( +2 "manipulator"&W& +3 "core" &j . . [ +2 "storage"(X& +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 +2 "manipulator"&Z/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +2 "storage"(\\' +7 "core" &j * , & [ +2 "manipulator"&]% +4 "core" % ς $ , C +2 .tForearm.seek :retract + "manipulator"&^'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&_( +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( +2 "manipulator"&`& +4 "core" &. * "  D{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +4 "core" &/ - . < D{ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +97 "core" ' + "manipulator"&c& +4 "core" &/ 2   D{ +2 "manipulator"&d% +4 "core" %Q / - w +2 "collection"'e& +4 "core" &"$ \  +2 "collection"'f& +4 "core" &#%\  +3 .tCC.seek :closed +3 "collection"'g(X +3 "core" &"$\  +6 &$%\ A +9 &L$&\ 2 +10 &Sv#& \ F +9 &h"%\ L +9 &b$% \ L +10 &b!#\ L +9 &Hh!% \ L +9 &\ h$ \ L +10 &j !\ L +9 &d"$\ L +9 &Pc"$\ L +10 &!d$\ L +9 &"d #\ M +10 &$e!#\ L +9 &&Yb!$\ L +9 &(g "\ L +10 &)g!\ L +9 &+b!\ L +9 &-`j!\ L +10 &/"h"\ L +9 &0g\ L +10 &2f!\ M +9 &4ic \ L +9 &6*d\ L +10 &7b\ L +10 &9g!\ M +8 &;pg\ L +10 &=3e \ L +9 &>g\ M +10 &@e\ L +9 &Bwe\ M +9 &D7l \ M +10 &E|\ O +9 &G\ S +9 &Ic\ V +10 &K#\ W +9 &L\ W +10 &N\ X +9 &Pf\ X +9 &R&\ X +10 &S\ Y +9 &U\ X +9 &Wi\ F +10 &XM%\ )x +9 &X{r\ J +2 ( +2 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&h1 +52 "core" 1 + "manipulator"&i% +5 "core" % Q S G & w + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +105 "core" ' +2 #tcollectSample 50ml 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")k+ +3 "core" + + "sampler")l% +4 "core" %,* \ +2 "collection"'m& +4 "core" &X{n\ J +3 "Can"\ J< + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +10 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'='Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")? +128 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X& +4 "core" &X{k\ J +2 ."airStroke"CSV.dial :waste +3 "sampler")E% + "collection"'F +5 "core" %# \ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")G  +58 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'H'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'I @ +61 "core"  +2 .tCTV.dial :air + .delay 15 seconds +6 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'C' O +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +127 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'L  +3 "sampler")#.0XL/d +102 "collection"'9 +2 "core" 9HK3d +102 "collection"' 9 +3 "core" 9TM7d +102 "collection"'\ 9 +3 "core" 9aM;d +102 "collection"' 9 +2 "core" 9oM?d +103 "collection"' 9 +2 "core" 9MCd +102 "collection"'9 +2 "core" 9NHd +102 "collection"'9 +3 "core" 9OLd +102 "collection"'9 +2 "core" 9OPd +102 "collection"'9 +3 "core" 9PTd +102 "collection"' 9 +3 "core" 9QXd +102 "collection"'9 +2 "core" 9Q]d +102 "collection"'9 +2 "core" 9Rad +103 "collection"'9 +2 "core" 9Sed +102 "collection"'9 +3 "core" 9,Sid +102 "collection"'9 +3 "core" 9AUmd +102 "collection"'9 +2 "core" 9XUqd +102 "collection"'9 +2 "core" 9nVvd +102 "collection"'9 +3 "core" 9Wzd +102 "collection"'9 +3 "core" 9X~d +102 "collection"'"9 +2 "core" 9Yd +103 "collection"'9 +2 "core" 9Yd +102 "collection"''9 +3 "core" 9Zd +102 "collection"'9 +2 "core" 9[d +102 "collection"'9 +3 "core" 9\\d +102 "collection"'(9 +2 "core" 9-]d +102 "collection"')9 +2 "core" 9E^d +102 "collection"'9 +3 "core" 9__d +102 "collection"'9 +2 "core" 9wad +102 "collection"'#9 +3 "core" 9bd +102 "collection"',9 +3 "core" 9bb +102 "collection"'-9 +2 "core" 9c` +102 "collection"'.9 +2 "core" 9e^ +102 "collection"'%9 +3 "core" 9f[ +102 "collection"'09 +2 "core" 9gX +102 "collection"'19 +2 "core" 9%hW +102 "collection"'29 +3 "core" 9?iU +102 "collection"'9 +3 "core" 9XjS +102 "collection"'49 +2 "core" 9qlP +102 "collection"'59 +3 "core" 9lM +102 "collection"'69 +3 "core" 9nL +102 "collection"'39 +2 "core" 9oI +102 "collection"'79 +2 "core" 9pG +102 "collection"'99 +3 "core" 9rE +102 "collection"':9 +2 "core" 9sC +102 "collection"'<9 +3 "core" 9t@ +102 "collection"'89 +2 "core" 94u> +102 "collection"'?9 +3 "core" 9Mw< +102 "collection"'/9 +2 "core" 9dw; +102 "collection"';9 +3 "core" 9{y9 +102 "collection"'=9 +2 "core" 9z6 +103 "collection"'!9 +2 "core" 9{5 +102 "collection"'A9 +3 "core" 9{3 +102 "collection"'B9 +2 "core" 9~ 1 +102 "collection"'@9 +2 "core" 90 +103 "collection"'>9 +2 "core" 9. +102 "collection"'E9 +2 "core" 9, +102 "collection"'F9 +3 "core" 9(+ +102 "collection"'G9 +2 "core" 9<!) +102 "collection"'I9 +3 "core" 9P%( +102 "collection"'D9 +3 "core" 9c)' +102 "collection"'H9 +2 "core" 9w.% +102 "collection"'K9 +2 "core" 92$ +103 "collection"'L9 +2 "core" 96" +102 "collection"'O9 +3 "core" 9:! +102 "collection"'Q9 +3 "core" 9> +102 "collection"'$9 +2 "core" 9B +102 "collection"'&9 +2 "core" 9G +103 "collection"'S9 +2 "core" 9K +102 "collection"'C9 +3 "core" 9 O +102 "collection"'U9 +2 "core" 9 S +103 "collection"'W9 +2 "core" 9 !W +102 "collection"' 9 +2 "core" 9 .\\ +102 "collection"'N9 +3 "core" 9 =` +102 "collection"'Z9 +3 "core" 9 Jd +102 "collection"'[9 +2 "core" 9 Xh +102 "collection"']9 +2 "core" 9 el +102 "collection"'X9 +3 "core" 9 rp +102 "collection"'M9 +2 "core" 9 ~u +102 "collection"'`9 +2 "core" 9 y +102 "collection"'a9 +3 "core" 9 } +102 "collection"'Y9 +2 "core" 9  +102 "collection"'P9 +2 "core" 9  +103 "collection"'d9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'R9 +2 "core" 9  +102 "collection"'e9 +3 "core" 9  +102 "collection"'\\9 +2 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'V9 +3 "core" 9  +102 "collection"'h9 +2 "core" 9  +102 "collection"'i9 +3 "core" 9\ \ +102 "collection"'+9 +2 "core" 9\  +102 "collection"'f9 +3 "core" 9\  +102 "collection"'l9 +3 "core" 9\ \ +102 "collection"'b9 +2 "core" 9\ \ +102 "collection"'m9 +3 "core" 9\ "\ +102 "collection"'k9 +3 "core" 9\ '\ +102 "collection"'9 +2 "core" 9\ , +102 "collection"'o9 +3 "core" 9\ 1\ +102 "collection"'q9 +2 "core" 9\ 5\ +102 "collection"'p9 +2 "core" 9\ :\ +103 "collection"'s9 +2 "core" 9\ >\ +102 "collection"'r9 +44 "core" 9\ B\ +111 "collection"'u9 +3 "core" 9\ I\ +102 "collection"'n9 +3 "core" 9\ L +102 "collection"'w9 +2 "core" 9\ P +102 "collection"'t9 +2 "core" 9\ S +103 "collection"'{9 +2 "core" 9\ U +102 "collection"'|9 +2 "core" 9\ Y +3 .tCH.hold 10:00,70C +4 "collection"'} `\ `\ V\ + '~9 +6 "core"  + 9\ Y +2 "collection"'x% +4 "core" % \ + #tBegun lysing Collection Puck Heater at 68.1C/37.3psia +39137 "Can"\ kC +20852 "core" ` +2 "collection"'y9 +3 "core" 9\ h +2 "collection"'% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/34.4psia +2 .CS.seek 0ml +2 "collection"''Q +326 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1335 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\ @ +41 "core" ? +3 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"' 'Q +1343 "core" ' + "collection"' % +4 "core" %Vlp (\ + #tPuck @46.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +5 "core" %V +\ +2 .tCS.seek 5.001ml + "collection"''m +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7.001ml + "collection"'' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'& +4 "core" &X{_ \ \ J +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  *  = + "storage"(% +4 "core" % P\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"("(S +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &T :\ + "manipulator"&'& +4 "core" &. ! + , D{ +2 "manipulator"&% +6 "core" %  * , = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +203 "core" ( +3 "manipulator"&(& +4 "core" &m * & ) , + "storage"()& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&'] +95 "core" ' + "storage"(& +4 "core" &T H\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(#'g +275 "core" ' +2 "storage"(,- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(-'z +32 "core" ' +2 "manipulator"&.& +4 "core" &m * , & , + "manipulator"&%% +4 "core" %W $ !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&1( +149 "core" ( +2 "manipulator"&2& +4 "core" &8  &  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &8 '  L +2 .tForearm.seek CC + "manipulator"&4'O +93 "core" ' + .tHand.close +2 "manipulator"&5/ +53 "core" / +2 .tCC.seek :open +2 "collection"'6( +425 "core" ( + "storage"(3& +4 "core" &T \ +2 "storage"(7& +3 "core" &T \ +2 "manipulator"&9& +4 "core" &6 * * K + "manipulator"&:% +4 "core" % G - +  +2 .tForearm.seek :retract + "manipulator"&<'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&8(y +169 "core" ( + "manipulator"&?& +4 "core" &u &  a +2 "storage"(/& +4 "core" &T  \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&;' +104 "core" ' +2 .tElbow.hold + "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&!1 +53 "core" 1 +2 "manipulator"&A% +4 "core" % ; ) F +2 "storage"(B& +4 "core" &T C\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 280 counts +2 "manipulator"&@' +13 "core" ' + "manipulator"&>& +4 "core" & " k B +2 "storage"(E& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&F'] +26 "core" ' +2 "storage"(G% +4 "core" %\ \  \ +2 ."downElevator"SE.seek :down +3 "storage"(I' +99 (D% +3 "core" %D\ \ QM +2 "manipulator"&H% +4 "core" %F + ) G M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +100 "core" ' +53 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +4 "core" &\ \ \ +2 "manipulator"&O& +4 "core" & ! B + "manipulator"&Q% +5 "core" %\  $ $  w +2 .tElbow.seek FlushPuck::Garage + "manipulator"&$(-6 +166 "core" ( + "manipulator"&&& +5 "core" &->  & C  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &-> !   + .tForearm.seek :garage +2 "manipulator"&C'n +99 "core" ' +2 .tHand.close + "manipulator"&U/ +53 "core" / +2 "manipulator"&W& +4 "core" &-? 3    +2 "manipulator"& % +3 "core" % y * " ,  +2 .tForearm.seek :retract +2 "manipulator"&N'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z( +287 "core" ( + "manipulator"&[& +5 "core" &8 '  G L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &8 & # 7 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'O +103 "core" ' + "manipulator"&M& +5 "core" &8 '  & L + "manipulator"&`% +4 "core" %X   ; V +2 "collection"'a& +4 "core" &\ +2 "collection"'Y& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'P(X +4 "core" &\ +8 & +\ $d +9 &X{\ 7 +9 &~\ K +10 &[\ K +9 &{_\ K +9 &>`\ K +10 &_\\\ J +9 &_\ K +10 &`\ K +9 &Ec\ K +9 & _\ K +10 &!\\\ K +9 &#]\ K +9 &%O^\ J +10 &'`\ K +9 &(]\ K +10 &*_\ K +9 &,V]\ K +9 &._v\ K +10 &/`U\ K +9 &1]\ K +9 &3__\ J +10 &5 _\ K +9 &6b\ K +10 &8_\ K +9 &:fb|\ K +9 &<(`[\ K +10 &=c;\ K +9 &?^%\ K +9 &Amc\ K +10 &C0a\ K +9 &Dn\ L +10 &F\ O +9 &H^\ S +9 &J\ V +10 &K\ V +9 &Mj\ X +9 &OYH\ X +10 &Q\ Y +9 &R\ X +10 &T\ X +9 &VZ\ Z +9 &W^\ 9 +10 &Xl\ X +9 ( +2 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 +2 "collection"'d& +4 "core" &Xsp\ Q + &Xsqp\ Q + .tHand.open +2 "manipulator"&T1 +56 "core" 1 + "manipulator"&c% +4 "core" % X M ; V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +102 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +124 "core"  +2 "processing"%\\% +4 "core" %a=\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%^'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%V  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%h'd +1599 "core" ' +2 .tPSV.dial PSR + "processing"%i +54 "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"%f + "collection"'l  +6 "core" A +2 "processing"%b  +67 "core" +87  + .tPSV.dial :mixloop +2 "processing"%m +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%k  +123 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%o  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2606 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%p +43 "core" +2 .tPS.seek 0ml + "processing"%s'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +41 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&t& +5 "core" &8   = L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&{( +2 "core" ( + "manipulator"&|& +4 "core" &8 / + / L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &8 ) ' L +2 .tForearm.seek CC + "manipulator"&x'O +100 "core" ' + .tHand.close +2 "manipulator"&z/ +58 "core" / +2 .tCC.seek :open + "collection"'}( +425 "core" ( +2 "manipulator"&y& +4 "core" &7 + %  L + "manipulator"&% +4 "core" % a ) & :  +2 .tForearm.seek :retract + "manipulator"&v'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +290 "core" ( + "manipulator"&& +5 "core" &-4  % + M +53 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-4  4 = M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' + .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"& % +4 "core" % ] + ' _ +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 +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &U\ +2 "manipulator"& % +4 "core" %\      + "storage"(% +4 "core" %  \ +2 "storage"(. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" & >\  +2 "manipulator"& & +4 "core" &-4 M + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +175 "core" ( + "manipulator"&& +4 "core" &Z  & v & +2 "storage"(& +4 "core" & ? \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +101 "core" ' +2 "storage"(& +4 "core" & \  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' +3 "storage"(- +3 "core" -'Y +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (& +9 "core" & \ \  \  + "manipulator"&& +4 "core" &Z !  & +2 .tElbow.seek 2 +2 "manipulator"&'(a +3 "core" ( + "manipulator"&& +4 "core" &Z & ) 9 & + "storage"(J& +4 "core" & \ \  q\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&('ϊ +10 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& + "storage"(' +8 "core" &Z $ ( D & + "manipulator"&j% +5 "core" % ϒ $ ) f  +2 .tForearm.seek :retract + "manipulator"&,'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&.( +149 "core" ' + ( +2 ."downElevator"SE.stop +2 "manipulator"&%& + "storage"(5 +7 "core" &< ! ) ) N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" &< ! ' % N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'O +105 "core" ' +2 "manipulator"&& +4 "core" &9 (  + M + "manipulator"&% +5 "core" %X " '  > + "collection"'& +4 "core" &\ +2 "collection"'5& +5 "core" &t\ +2 .tCC.seek :closed +2 "collection"'0(X +5 "core" &a\ +6 & +J\ %f +9 &W}7\ 7 +10 &\ K +9 &\\\ J +9 &}_\ K +10 &>c\ K +9 &_!\ K +9 &b \ K +10 &_L\ J +9 &G`L\ K +9 & a0\ K +10 &!\\6\ K +9 &#a\ K +10 &%O\\\ \ K +9 &']\ K +9 &(\\\ K +10 &*_\ J +9 &,W_k\ K +9 &.]W\ K +10 &/`N\ K +9 &1b?\ J +10 &3__ \ K +9 &5!b\ K +9 &6c\ K +10 &8\\\ K +9 &:g_\ K +10 &<(c\ K +9 &=`\ K +9 &?b\ K +10 &An^\ K +9 &C1a\ K +9 &Dj\ L +10 &F|\ N +9 &H_\ S +9 &J\ V +10 &K\ V +9 &M\ W +10 &OX9\ X +9 &Q3\ Y +9 &R'\ X +10 &T\ Y +9 &V]\ Y +9 &Wd\ 1 +10 &Xl\ W +8 ( +4 "collection"'5& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 .Hand.open + "manipulator"&g1 +3 "core" &Xtld\ O +54 1 + "manipulator"&3% +4 "core" % D N < V R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +125 "core" ~ + .tCSV.dial CTV +2 "collection"':  +40 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%?' +2619 "core" ' + "collection"'/% +4 "core" % KK\  +2 .tCS.seek 3.999ml +2 "collection"'4'NL +223 "Can"\ Q3پ +1367 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%1  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%!  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2613 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'B ` +28 "core" _ + .tCSV.dial :air +2 "collection"'> @ +40 "core" > +3 .tCS.seek 10ml + "collection"'E' O +1587 "core" ' + .tCSV.dial CTV +2 "collection"'G  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'<'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"'D @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'H  +124 "core" + "collection"'8& +4 "core" &Xtk\ O +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&;% +4 "core" %  '  + "storage"(@% +4 "core" % \ + "storage"(L. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(O(S +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Q& +3 "core" &U F I \ + "manipulator"&-& +4 "core" &7 '  L + "manipulator"&F% +5 "core" %  - + Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&&(y +212 "core" ( + "manipulator"&S& +4 "core" & + ! & +2 "storage"(I& +3 "core" &U e\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&='] +95 "core" ' + "storage"(U& +4 "core" &U *\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(W'g +282 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&K& +2 "core" &   & +2 "storage"(C& +4 "core" &U \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&[' +24 "core" ' +2 .tElbow.hold + "manipulator"&], +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(M' +29 "core" ' +2 "manipulator"&`% +4 "core" % +  * + + "storage"(a& +4 "core" &U h\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 318 counts + "manipulator"&N'C +13 "core" ' +2 "manipulator"&6& +4 "core" & ' # I & +2 "storage"(d& +4 "core" &U \\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&T'] +30 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(c' +39 "core" ' +2 "manipulator"&Y& +4 "core" &  ) X & + "manipulator"&e% +5 "core" %_  K  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X( +153 "core" ( + "manipulator"&V& +4 "core" &8 $  8 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &8   L +2 .tForearm.seek CC + "manipulator"&i'O +95 "core" ' +2 .tHand.close +2 "manipulator"&h/ +59 "core" / + .tCC.seek :open +2 "collection"'f( +425 "core" ( +2 "storage"(l& +4 "core" &U \ + "storage"(b& +4 "core" &U \ +2 "manipulator"&m& +3 "core" &8 * , N L +2 "manipulator"&k% +3 "core" % ^ ( n +2 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&o(y +163 "core" ( +2 "manipulator"&& +4 "core" &~ ! n R +2 "storage"(p& +3 "core" &U\ \  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&q' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&s1 +64 "core" 1 +2 "manipulator"&n% +4 "core" % P ?  + "storage"(u& +4 "core" &U 7\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 274 counts +3 "manipulator"&t' +13 "core" ' +2 "manipulator"&|& +4 "core" &  $  F + "storage"(~& +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&z'] +27 "core" ' +2 "storage"(Z% +4 "core" %  $\ +2 ."downElevator"SE.seek :down +4 "storage"(R' +98 (P% +3 "core" %u? R\ PL +2 "manipulator"&y% +4 "core" %S ) *  ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%x  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%{ +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +45 "processing"% +50 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +9 "core" &\  + "manipulator"& & +4 "core" & ! X F + "manipulator"&% +9 "core" %\   t +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +174 "core" ( + "manipulator"&& +5 "core" &-2  f V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-2 !  V +2 .tForearm.seek :garage + "manipulator"& 'n +96 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / + "manipulator"&"& +5 "core" &-= + '  K + "manipulator"&% +4 "core" % m ) $ % B +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +118 "core" ( +2 "manipulator"&& +4 "core" &G #  + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &G   " + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +98 "core" ' + "manipulator"&& +5 "core" &G  ' + + "manipulator"&% +4 "core" %Ι  !  +2 "processing"%& +3 "core" &\  +3 "processing"%J& +4 "core" &}\  +2 .tPC.seek :closed +2 "processing"%)(X +4 "core" &\  +10 &5~\ +} +9 &f\ @ +10 &X~\ O +9 &c\ M +9 &e\ N +10 &d\ N +9 &dc\ M +9 &'b\ M +10 &c\ M +9 &c\ M +10 & n_\ M +9 &".e\ M +9 &#b\ M +10 &%g\ M +9 &'sg\ N +9 &)7b\ M +10 &*g\ M +9 &,g\ M +11 &.|i\ M +8 &0>c\ M +9 &1e\ N +10 &3g\ M +9 &5h\ M +9 &7Fc\ M +10 &9e`\ M +9 &:g\ N +9 &<b\ M +10 &>NdJ\ M +9 &@b\ M +10 &Ad\ N +9 &Cj\ M +9 &EQq/\ O +10 &G \ Q +9 &H(\ S +9 &J\ T +10 &LL"\ S +9 &N ,\ T +10 &O\ T +9 &Q\ T +9 &SO\ U +10 &U\ T +9 &V\ U +9 &X0Kc\ !c +10 &X I\ 1 +5 ( +2 "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%_& +4 "core" &X"\ 1 +2 &X"\ 1 + .tHand.open + "manipulator"&j1 +53 "core" 1 + "manipulator"&% +4 "core" % Ι   p +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%%  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%# +42 "core" + "processing"%% +5 "core" %`\ +2 .tPS.seek 0.3ml + "processing"%('] +378 "core" ' +2 .tPSV.dial PSR + "processing"% +96 "core"  + "processing"%% +4 "core" %X\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'. +478 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'' +1897 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +97 "core" + .tPTV.dial :mixing +2 "processing"%, @ +70 "core" B + .tPBV.dial :waste2 +2 "processing"%}  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2605 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&3& +4 "core" &G   + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&5(? +3 "core" ( + "manipulator"&9& +4 "core" &G   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &G )  4 + +2 .tForearm.seek PC +2 "manipulator"&2'Η +94 "core" ' +2 .tHand.close + "manipulator"&w/ +60 "core" / +2 .tPC.seek :open + "processing"%/( +423 "core" ( + "manipulator"&& +4 "core" &G  & 5 + +2 "manipulator"&1% +3 "core" % ΁ ! +2 .tForearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&?(-6 +129 "core" ( + "manipulator"&B& +4 "core" &-> !  d  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &->   I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'n +107 "core" ' +2 .tHand.open + "manipulator"&G1 +58 "core" 1 +2 "manipulator"&E% +4 "core" % g )  4 9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%H& +4 "core" &!\ +2 "manipulator"&8% +4 "core" %  ( !   + "storage"(;% +4 "core" %  L \ + "storage"(@. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(L( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Q& +2 "core" & w\  +2 "manipulator"&-& +4 "core" &-?    + "manipulator"&F% +4 "core" %    3  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +187 "core" ( + "manipulator"&S& +4 "core" &n   W 3 +2 "storage"(I& +3 "core" & \ \  T\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&.'ж +96 "core" ' +2 "storage"(U& +4 "core" & e\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(7'g +277 "core" ' +2 "storage"( - +3 "core" -'{ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (K& +3 "core" & T\  + "manipulator"&C& +4 "core" &n  * 3 +2 .tElbow.seek 2 + "manipulator"&$(a +59 "core" ( + "manipulator"&`& +5 "core" &j  % c 4 + "storage"(a& +4 "core" & \ \  -\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&6'ϊ +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Y& +2 "storage"(e' +7 "core" &j  # 4 +2 "manipulator"&=% +4 "core" % p  +2 .tForearm.seek :retract + "manipulator"&&'\ +107 "core" ' +2 .tElbow.seek PC + "manipulator"&W(? +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&[& +4 "core" &C  [ 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &C   4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&M'Η +99 "core" ' + "manipulator"&V& +4 "core" &C %  4 +2 "manipulator"&^% +4 "core" %Λ !   + "processing"%T& +4 "core" &\ +2 "processing"%]& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%h(X +4 "core" &\  +8 &0\ +| +9 &e\ ? +10 &|~\ O +9 &B_\ M +10 &c\ N +9 &c\ M +9 &a\ M +10 &Ic\ M +9 & a\ M +9 &c\ M +10 & b\ M +9 &"Qc\ M +9 &$d\ N +10 &%b\ M +9 &'e\ M +10 &)Zb\ M +9 &+c\ M +9 &,d\ M +10 &.d\ M +9 &0ad\ M +9 &2$b\ M +10 &3d\ M +9 &5e\ N +10 &7jd\ M +9 &9,e\ M +9 &:d\ M +10 &<e\ M +9 &>qd\ M +9 &@4a\ M +10 &Ae\ M +9 &Ci\ M +10 &Eur\ O +9 &G2\ P +9 &H\ S +10 &J\ T +9 &Ln\ T +9 &N0\ T +10 &O\ T +9 &Q\ T +10 &Ss\ U +9 &U6\ T +9 &V\ O +10 &X2?d\ (u +9 &X 4\ + +5 ( +2 "processing"%]& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&\\1 +3 "core" &X\ + +56 1 + "manipulator"&0% +4 "core" % Λ : : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +103 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%b U +3 %m9 +4 "core" 9kZ +103 "processing"%k9 +2 "core" 9hY +102 "processing"%9 +2 "core" 9eZ  +102 "processing"%p9 +3 "core" 9cY  +102 "processing"%i9 +2 "core" 9bZ +102 "processing"%X9 +3 "core" 9`Y +102 "processing"%s9 +2 "core" 9_Z +103 "processing"%n9 +2 "core" 9^Y +102 "processing"%u9 +2 "core" 9^Y" +102 "processing"%|9 +3 "core" 9_Z& +144 "processing"%~9 +10 "core" 9_Y, +102 "processing"%Z9 +3 "core" 9`Y1 +102 "processing"%+9 +2 "core" 9bZ5 +102 "processing"%P9 +2 "core" 9dZ9 +102 "processing"%y9 +3 "core" 9fZ= +102 "processing"%o9 +3 "core" 9hZA +102 "processing"%q9 +3 "core" 9kZE +102 "processing"%t9 +2 "core" 9o[J +102 "processing"%c9 +2 "core" 9r[N +103 "processing"%x9 +2 "core" 9vZR +102 "processing"%z9 +2 "core" 9zZV +102 "processing"%R9 +3 "core" 9~ZZ +102 "processing"%A9 +2 "core" 9[_ +102 "processing"%{9 +2 "core" 9[c +102 "processing"%9 +3 "core" 9[g +102 "processing"%9 +3 "core" 9[k +102 "processing"% 9 +2 "core" 9[o +102 "processing"%9 +3 "core" 9\\s +102 "processing"%v9 +2 "core" 9\\x +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 +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 +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" 9_ +102 "processing"%9 +2 "core" 9` +3 .tPH.hold 2:00:00,28C +3 "processing"% pUp\  +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +6 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%*% +4 "core" %a7\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%_' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%j'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%J +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%%  +121 "core"  +2 "processing"%#% +4 "core" %Ҥ\  +2 .tPS.seek 1.5ml +2 "processing"%'T +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' +2 .tdelay 5:00 +10692 "Can"\ 8Do +19310 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "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"%' +2323 "core" ' +2 .tPSV.dial PTV +6 "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%3'd +2312 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%9  +125 "core" + .tPSV.dial :mixloop +2 "processing"%: +42 "core" +2 .tPRV.dial :ab1 + "processing"%w @ +69 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'c +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%)  +41 "core" +3  + "processing"%% +4 "core" %_,\  +2 .tPS.seek 0.3ml + "processing"%1'^ +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +27 "core" + .tPRV.dial :air +2 "processing"%>  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%2'G[ +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"%5 @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%G' +851 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%E  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%H'Ҧ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%8 +42 "core" +2 .tPTV.dial :mixing + "processing"%; @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%!% +4 "core" %ҫv\  +2 .tPS.seek 1.85ml + "processing"%4' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%-'d +1954 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +3 "core" &\ +2 "manipulator"&O& +8 "core" &C  W 4 +2 "manipulator"&S% +4 "core" %    X  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(-6 +131 "core" ( + "manipulator"&?& +4 "core" &-H    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-H    +2 .tForearm.seek :garage +2 "manipulator"&D'n +97 "core" ' +2 .tHand.close + "manipulator"& / +52 "core" / +4 "manipulator"&K& +5 "core" &-V & / O  + "manipulator"&C% +4 "core" % u #  ; +2 .tForearm.seek :retract + "manipulator"&`'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a( +284 "core" ( +2 "manipulator"&d& +4 "core" &? $  # N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &? ( : N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='O +104 "core" ' +2 "manipulator"&& +4 "core" &? * ' R N +2 "manipulator"&.% +4 "core" %P   N + "collection"'7& +4 "core" &\ +2 "collection"'6& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'[(X +4 "core" &\  +9 &/\ +| +9 &e\ ? +9 &\ N +10 &Db\ M +9 &c\ L +10 &d\ M +9 &c\ M +9 &Le\ M +10 &c\ M +9 &e\ M +10 & g \ M +9 &"Tb\ M +9 &$g\ M +10 &%b\ M +9 &'h\ M +9 &)\\c\ M +10 &+e \ M +9 &,i\ M +9 &.c\ M +10 &0cf"\ M +9 &2%d\ M +10 &3b \ M +9 &5g \ M +9 &7l`\ M +10 &9.f\ M +9 &:h\ M +9 &<f\ M +10 &>uf!\ L +9 &@6c\ M +10 &Ad\ M +9 &Cj\ M +9 &Exs!\ N +10 &G/\ R +9 &H \ U +9 &J\ W +10 &Le\ W +9 &N&\ X +10 &O\ Y +9 &Q \ Y +9 &Sh\ Y +10 &U(\ Z +9 &V\ S +9 &XA \ , +10 &Xuz\ L +5 ( +2 "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 +2 "collection"'N& +4 "core" &Xuu)\ L + &Xuj\ L + .tHand.open + "manipulator"&$1 +63 "core" 1 + "manipulator"&V% +4 "core" % O N = O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%T +98 "core"  + "processing"%e% +4 "core" %e\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%&'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +52 "core"  +2 .tPS.seek 0ml + "processing"%\\'d +1598 "core" ' + .tPSV.dial PSR +2 "processing"%0 +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%]  +2 "collection"'k  +30 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%M +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%i  +40 "core"  +52 .tPS.seek 2.5ml +2 "processing"%X' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +42 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +43 "core" +3 .tPS.seek 0ml + "processing"%Z'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" &7 '  T K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +23 "core" ( + "manipulator"&y& +5 "core" &  % t / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & '  5 / +2 .tForearm.seek CC +2 "manipulator"&q'O +101 "core" ' + .tHand.close +2 "manipulator"&t/ +54 "core" / +2 .tCC.seek :open +2 "collection"'c( +425 "core" ( +2 "manipulator"&x& +4 "core" & # ! / + "manipulator"&z% +4 "core" % \\  e R +2 .tForearm.seek :retract +2 "manipulator"&R'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(-6 +282 "core" ( +2 "manipulator"&{& +4 "core" &-=   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-=   H L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +109 "core" ' +2 .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&% +4 "core" % e (  H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 ."da"delayUntil "09:15:14.60" +118 "Can"\ W/ +24833 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +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 +2 "processing"%r' +2322 "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"% +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +124 "core"  + "processing"% % +4 "core" %e^\ + #"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"%' +588 "core" ' + ."da"delay 5 seconds +503 .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"%*  +34 "core" +2 "processing"%g% +4 "core" %ҥD\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'U +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'd +1598 "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"%# * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%j +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2318 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%('d +1620 "Can"\ ? +686 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%% +4 "core" %i0\ + #"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 +2 "processing"%}'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%9% +3 "core" %ҫ&\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'[ +588 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%3'd +1604 "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"%) * +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"%' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%5  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%2'd +2314 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%E  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%G  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%8  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%; +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%@'a +382 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%!  +41 "core"  +2 "processing"%Q% +4 "core" %\\I\ +2 ."da"PS.seek 0.55ml +2 "processing"%H' +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%4  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%F'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%O +89 "core" +3 ."da"PTV.dial :mixing +2 "processing"%S @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" +2 "processing"%U% +4 "core" %Ң^\  +2 ."da"PS.seek 1.85ml +2 "processing"%W' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'd +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +25658 "Can"\ J51 +22344 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%C  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%D  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2321 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +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"%7'd +2320 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +126 "core"  +2 "processing"%f% +4 "core" %fg\ + #"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"%N' +584 "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"%V  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%6 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 "processing"%e% +4 "core" %ңX\  +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"%- * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%/'d +1595 "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"%0 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2319 "core" ' +2 ."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"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%m  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2329 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +123 "core"  +2 "processing"%s% +4 "core" %g_\ + #"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"%X' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +633 "Can"\ _Ǿ +968 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%n +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core"  + "processing"%|% +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"%y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'd +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +45 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%a * +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"%[' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%z +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%{  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +124 "core"  +2 "processing"% % +4 "core" %aw\ + #"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"%' +585 "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 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҩ\\\  + ."da"PS.seek 1.5ml +2 "processing"%'X +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%Z'd +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"%" * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%r +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2319 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +7 "processing"%% +15 "core" %hs\ +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +185 "processing"%*' +330 "core" ' +2 ."da"delay 5 seconds +503 "processing"%g% +3 "core" % W\  +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 "processing"%#% +4 "core" %ңR\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'S +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +32 "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"%b  +33 "core" +2 ."da"delay 30 seconds +181 "Can"\ ] +2821 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "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"%' +2340 "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 +3 "processing"%,  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%''d +2328 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%9% +4 "core" %h \ + #"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"%}'Ҧ +2109 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%w +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +35 "core" + "processing"%% +4 "core" %ҦS\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'V +586 "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"%3  +97 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +1602 "core" ' + "processing"%>9 +4 "core" 9N50 + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%1  +4 "core" 51 51 + "processing"%5& +4 "core" &X.\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %   k +2 "storage"(E% +3 "core" %  \ +2 "storage"(G. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(8(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (;& +3 "core" &V %\ +2 "manipulator"&2& +3 "core" &-=   L +2 "manipulator"&!% +3 "core" %    P +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Q(y +180 "core" ( + "manipulator"&@& +4 "core" & #   , +2 "storage"(4& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&H'] +106 "core" ' +2 "storage"(O& +4 "core" &V  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(S'g +277 "core" ' + "storage"(?- +4 "core" -'b + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&U& +4 "core" & "   , + "storage"( & +4 "core" &V -\ + ."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"&F' +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&W, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(C- +2 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(l' +30 "core" ' + "manipulator"&D% +4 "core" % * " " +2 "storage"(K& +3 "core" &V s\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 289 counts + "manipulator"&Y'& +14 "core" ' + "manipulator"&I& +5 "core" &    ( + "storage"(& +4 "core" &V 7\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&.'] +30 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(d'x +38 "core" ' +2 "manipulator"&`& +4 "core" &  !  ( + "manipulator"&f% +5 "core" %g    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&N(? +251 "core" ( + "manipulator"&V& +4 "core" &A "  : +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &A "  : +2 ."da"Forearm.seek PC +2 "manipulator"&T'Η +94 "core" ' +2 ."da"Hand.close + "manipulator"&e/ +54 "core" / +2 ."da"PC.seek :open +2 "processing"%$( +425 "core" ( + "storage"(-& +4 "core" &V   D\ + "manipulator"&=& +4 "core" &A   : : +2 "manipulator"&&% +3 "core" % ΄   +2 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +111 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&\\(y +258 "core" ( + "manipulator"&/& +4 "core" &   < - + "storage"(]& +5 "core" &V  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&M'] +95 "core" ' + ."da"Hand.open +2 "manipulator"&1 +58 "core" 1 + "storage"(m- +4 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(k'D +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate + "storage"(p'~ +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23nov2709h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30821 #"da"WARNING: Too Dark -- required 301.796s exposure > 300s time limit\ SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da23nov2709h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23nov2709h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23nov2709h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23nov2709h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23nov2709h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da23nov2709h50ml images!" +2 "storage"(s- +5 "core" -'~ +2 "storage"(i& +18 "core" &V   g\ +5 "manipulator"&X& +16 "core" &  - +2 ."da"Elbow.seek 1 +2 "manipulator"&n(y +64 "core" ( +3 "manipulator"&~& +6 "core" &   b / +2 "storage"(|& +3 "core" &V ! \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&u'] +6 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(y' +55 "core" ' +2 "manipulator"&+& +4 "core" &   ^ / +2 "storage"(t& +5 "core" &V\ \ \ + ."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"&a' +22 "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 2.04 Pucks below Top Plate +2 "storage"(o' +27 "core" ' +2 "manipulator"&x% +4 "core" %  ' I 7 +2 "storage"(z& +4 "core" &V W\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&q'> +21 "core" ' +8 "manipulator"&{& +9 "core" &   / +15 "storage"([& +9 "core" &V B \ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&P'] +37 "core" ' +2 "storage"( % +5 "core" % C $\ +3 ."downElevator"SE.seek :down +3 "storage"(' +100 (% +6 "core" %? q\ OD +4 "manipulator"&% +8 "core" %b   ) +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"& '\ +87 "core" ' +27 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (& +19 "core" &V D \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +4 "processing"%R& +10 "core" &\ +3 "manipulator"& & +9 "core" &   / +3 "manipulator"&% +9 "core" %\     +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-6 +174 "core" ( +2 "manipulator"&"& +9 "core" &-7    _ +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +4 "core" &-7   _ +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&Z'n +101 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&r/ +63 "core" / +3 "manipulator"&\ & +8 "core" &-=   A Y +4 "manipulator"& % +8 "core" % q   # < +3 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +123 "core" ( +3 "manipulator"&& +8 "core" &G  & +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +9 && +7 "core" &G   & +7 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +100 "core" ' +4 "manipulator"&g& +8 "core" &H !  % +3 "manipulator"&*% +8 "core" %Θ   +4 "processing"%& +9 "core" &\ +4 "processing"%_& +10 "core" &\ +6 ."psFlush"PC.seek :closed +4 "processing"%%(X +9 "core" &\ +3 &\ +4 &\ 7 +6 &>I}\ 1 +12 &ms\ E +9 &m\ N +7 &b\ M +10 &a\ M +9 &]b\ M +10 &b\ M +8 &b\ M +10 &d\ M +10 &e`\ M +9 &!&e\ M +10 &"b\ M +9 &$c\ M +9 &&lb\ M +10 &(.b\ M +8 &)d\ M +10 &+c\ M +10 &-sd\ M +8 &/5c\ M +11 &0c\ N +9 &2c\ M +9 &4|c\ M +10 &6=e\ M +8 &7b\ M +10 &9e\ M +10 &;f\ M +12 &=Fb\ M +6 &?d\ M +9 &@c\ M +10 &Bc]\ M +10 &DLi\ N +9 &F t\ O +9 &G'\ R +10 &IJ\ S +9 &KBS\ T +10 &Mb\ S +9 &Ni\ S +9 &P`\ T +10 &RIh\ T +9 &T\ a\ T +9 &Uc\ U +10 &Wc\ : +10 &Xe2b\ W +9 &Xd\ , +2 ( +6 "processing"%_& +6 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +3 "processing"%#& +8 "core" &Xg\ , +3 &Xp\ , +2 ."psFlush"Hand.open +4 "manipulator"&1 +53 "core" 1 +3 "manipulator"&J% +8 "core" % Θ ! ( ] +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&j'\ +101 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +54 "core"  +3 "processing"%% +8 "core" %bN\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +304 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +278 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +884 #"uploadLog"upsync +922 "Can"d\ =$ +294 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%( +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%,'F +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +109 "core"  + "processing"%% +4 "core" %J3\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2104 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%w  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%: @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%}'F +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%)' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%1  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%5'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +81 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%2 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%!'d +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%v' +2616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%? +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%U'd +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%S +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1289 "Can"I\ <& +1324 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2610 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" & *\ +2 "manipulator"&m& +4 "core" &H   % + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0(? +3 "core" ( + "manipulator"&d& +4 "core" &H  \ a % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &H   % +2 .tForearm.seek PC +2 "manipulator"&s'Η +91 "core" ' + .tHand.close +2 "manipulator"&i/ +53 "core" / +2 .tPC.seek :open +2 "processing"%X( +422 "core" ( +2 "manipulator"&~& +4 "core" &H   % + "manipulator"&|% +4 "core" % Ό  +2 .tForearm.seek :retract + "manipulator"&+'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +355 "core" ( + "manipulator"&x& +4 "core" &9  $ K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &9  P K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'O +106 "core" ' + "manipulator"&\\& +5 "core" &9  R K + "manipulator"&[% +4 "core" %X ) ! W H +2 "collection"'M& +3 "core" &\  &\ +3 "collection"' & +4 "core" & >\ +2 .tCC.seek :closed +2 "collection"'p(X +4 "core" &\ :\ +8 & -\  F\ $d +9 &V =\ 7 +10 &@\ L +9 &b\  I\ L +9 &ke \ G\ M +10 &-d=\ M +9 &e K\ M +9 &cQ\ M +10 &tgE\ L +9 &6h  >\ L +10 &c  >\ M +9 &!cD\ M +9 &#|c\ @\ L +10 &%?eD\ L +9 &'e\  F\ L +10 &(`=\ L +9 &*g B\ L +9 &,FaC\ L +10 &.f?\ L +9 &/hG\ M +9 &1c?\ L +10 &3Md>\ M +9 &5c?\ L +9 &6e\ @\ M +10 &8dH\ L +9 &:Va\ F\ L +10 &<i:\ M +9 &=cG\ L +9 &?a?\ L +10 &A]g A\ M +9 &Cf=\ M +9 &Dl;\ M +10 &F=\ P +9 &HQA\ T +10 &J <\ V +9 &KC\ W +9 &M;\ W +10 &OM=\ X +9 &Q >\ X +9 &R8\ X +10 &T=\ Y +9 &VQ?\ Y +9 &Wo8\ (~ +10 &Xr*<\ V +8 ( +4 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'u& +4 "core" &Xc3\ F + &Xe6\ F + .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&n% +4 "core" % W J 4 I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'y& +4 "core" &Xe2\ F +2 "collection"'a% +4 "core" %Q.\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'q% +4 "core" %QG\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'R'm +1346 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 'o% +2 "core" %m 3\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"' ' +628 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P'Q +1980 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'"& +4 "core" &Xd  1\ F + "collection"'% +4 "core" %M\  /\ + .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'^'m +1177 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +41 "core" A +2 "collection"'\ % +4 "core" %m J\  +2 .tCS.seek 7ml + "collection"' ' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  + '  +53 "core"  +78  +2 .tCBV.dial :waste1 + "collection"' @ +41 "core" @ +50 .tCS.seek 0ml +2 "collection"'Z'Q +1587 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'g& +4 "core" &Xd/\ F +2 "collection"'*% +3 "core" %R\ (\ +2 .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1172 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B + "collection"'$% +5 "core" %m\ >\  +2 .tCS.seek 7ml + "collection"'#' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'J  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'_'Q +1604 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'b& +4 "core" &Xc \ F + "collection"'% +4 "core" %Q \ \ + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'B% +4 "core" %Q 9\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1818 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +524 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '(  +98 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1838 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"','Q +580 "core" ' +2 .tCSV.dial CSR + "collection"'9  +99 "core"  + "collection"'w% +4 "core" %P  !\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"':'m +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1342 "core" ' + .tCSV.dial CBV +2 "collection"'' +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &7  & ) K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&3( +3 "core" ( + "manipulator"&>& +5 "core" &6  ! K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &6   K + .tForearm.seek CC +2 "manipulator"&)'O +105 "core" ' + .tHand.close +2 "manipulator"&/ +60 "core" / + .tCC.seek :open +2 "collection"'5( +424 "core" ( + "manipulator"&E& +4 "core" &7   K +2 "manipulator"&;% +3 "core" % ^ ' # # 1 +2 .tForearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(-6 +295 "core" ( + "manipulator"&L& +4 "core" &-5   P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &-5   P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4'n +106 "core" ' +2 .tHand.open + "manipulator"&@1 +61 "core" 1 + "manipulator"&O% +5 "core" % e , \ & : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +114 "core" ' +2 "processing"%?& +4 "core" &\ +28132 "Can"Q\ .) +60001 J\ .* +60001 N\ .,QK +60002 O\ .- +60000 T\ ./ w +60002 M\ .1D\ +60001 L\ .2\ +60001 T\ .4 9 +60002 V\ .67 Ͼ +60001 X\ .7 e +60001 e\ .9 +60001 b\ .;* +60002 [\ .<' +60001 Z\ .>v +60001 [\ .@S +60001 P\ .A +60001 N\ -Ci +60002 K\ .E +60001 F\ .F +60001 :\ .H\\A +60001 2\ .J׾ +60002 9\ .Km +60001 5\ .MO +60001 .\ .N +60001 5\ -P/ +60001 4\ .RBž +60002 0\ .S[ +60001 )\ .U +60001 )\ .W5 +60001 .\ .X +60002 :\ .Z +60001 8\ .\\(I +60001 2\ .]߾ +60001 /\ ._tu +60001 4\ .a +60002 3\ .b +60001 7\ .dg7 +60001 8\ .f ; +60001 <\ .gc +60002 :\ .iZ +60001 8\ .k +60001 :\ .l% +60001 7\ .nL +60001 :\ .o Q +60002 3\ .q +60001 3\ .s?!} +60001 4\ .t" +60002 6\ .v" +60001 7\ .x2#? +60001 8\ .y#վ +60002 7\ .{~$k +60001 7\ .}$% +60001 9\ .~% +60001 ;\ .p&- +60001 :\ .&þ +60001 :\ .'Y +60002 8\ .c' +60001 7\ . ( +60001 8\ .) +60001 8\ .V) +60002 ;\ .*G +60001 ?\ .*ݾ +60001 @\ .H+s +60001 H\ -, +60002 C\ ., +60001 B\ .;-5 +60001 A\ .-˾ +60001 ?\ ..a +60002 G\ .-. +60001 I\ ./ +60001 J\ .z0# +60001 R\ . 0 +60002 [\ .1O +60001 `\ -l1 +60001 X\ .2{ +60001 Q\ .3 +60001 O\ ._3 +60002 L\ .4= +60001 K\ .4Ӿ +60001 K\ -Q5i +60002 G\ .5 +60001 E\ .6 @EST1701147667.39 2\ -D7+ +60001 /\ .7 +60001 &\ .8W +60001 \ .68 +60002 \ .9 +60001 \ .: +60001 \ .): +60002 \ .;E +60001 \ .v;۾ +60001 \ -3 +60001 \ .ŵ>ɾ +60001 \ .[?_ +60001 \ .? +60002 \ .ʨ@ +60001 \ .NA! +60001 \ .A +60001 \ .ϛBM +60001 \ .AB +60001 \ .Cy +60002 \ .ԎD +60001 \ .4D +60001 \ .E; +60001 \ .ـEѾ +60002 \ .'Fg +60001 \ .F +60001 \ .sG +60001 \ .H) +60001 \ .H +60002 \ .fIU +60001 \ . I +60001 \ .J +60001 \ .YK +60001 \ .K +60002 \ .LC +60001 \ .LLپ +60001 \ .Mo +60001 \ .N +60002 \ .>N +60001 \ .O1 +60001 \ .OǾ +60001 \ .1P] +60001 \ .P +60002 \ .}Q +60001 \ .$R +60002 \ .R +60001 \ .pSK +60001 \ .S +60002 \ -Tw +60001 \ .cU +60001 \ . U +60001 \ .V9 +60001 \ . VVϾ +60001 \ .\ We +60002 \ . W +60001 \ .HX +60001 \ .Y' +60001 \ .Y +60001 \ .;ZS +60002 \ .Z +60001 \ .[ +60001 \ ..\\ +60002 \ .\\ +60001 \ .z]A +60001 \ .!]׾ +60001 \ .^m +60001 \ . m_ +60001 \ ."_ +60001 \ .#`/ +60001 \ .%``ž +60002 \ .'a[ +60001 \ .(a +60001 \ .*Sb +60001 \ .+c +60002 \ .-c +60001 \ ./FdI +60001 \ .0d߾ +60001 \ .2eu +60002 \ .49f +60001 \ .5f +60001 \ .7g7 +60001 \ .9,g; +60002 \ .:hc +60001 \ .i +60001 \ .?j% +60001 \ .Akj +60001 \ .CkQ +60001 \ .Dk +60002 \ .F^l} +60001 \ .Hm +60001 \ .Im +60002 \ .KQn? +60001 \ .Lnվ +60001 \ .Nok +60001 \ .PDp +60001 \ .Qp +60002 \ .Sq- +60002 \ .U7qþ +60001 \ .VrY +60001 \ .Xr +60001 \ .Z*s +60001 \ .[t +60002 \ .]wt +60001 \ ._uG +60001 \ -`uݾ +60001 \ .bjvs +60002 \ .dw +60001 \ .ew +60001 \ .g]x5 +60001 \ .ix˾ +60001 \ .jya +60002 \ .lPy +60001 \ \ .mz +60001  \ .o{# +60002 \ .qC{ +60001 \ .r|O +60001 $\ .t| +60001 %\ .v5}{ +60002 !\ .w~ +60001  \ .y~ +60001  \ .{(= +60001 "\ .|Ӿ +60002 \ -~ui +60001 \ . +60001 \ . +60001 \ .h+ +60001  \ . +60001 \ .W +60001 \ .[ +60002 \ . +60001 \ . +60002 \ .N +60001 \ .E +60001 \ .۾ +60001 \ .@q +60001 \ . +60001 \ . +60001 \ .33 +60001 \ .ɾ +60002 \ ._ +60001 \ .& @EST1701234069.16 \ . +60001 \ .r! +60001 \ . +60002 \ .M +60001 \ .e +60001 \ . y +60001 \ - +60002 \ -X +60001 \ .; +60001 \ .Ѿ +60001 \ .Kg +60002 \ . +60001 \ . +60001 \ .=) +60002 \ / +60001 \ -U +60001 \ .0 +60002 \ . +60001 \ .} +60001 \ .# +60001 \ .C +60002 \ .pپ +60001 \ .o +60001 \ .ü +60001 \ .b +60001 \ - 1 +60001 \ .ȯǾ +60001 \ .U] +60002 \ . +60001 \ .͢ +60001 \ .H +60002 \ . +60001 \ .ҔK +60001 \ .; +60001 \ .w +60001 \ .ׇ +60001 \ .- +60002 \ .9 +60001 \ .zϾ +60001 \ . e +60002 \ . +60001 \ .m +60001 \ .' +60001 \ - +60002 \ ._S +60001 \ . +60001 \ . +60001 \ .R +60002 \ . +60001 \ -A +60001 \ .E׾ +60001 \ .m +60001 \ . +60001 \ .7 +60002 \ ./ +60001 \ .ž +60001 \ .*[ +60001 \ . +60002 \ .v +60001 \ . +60001 \ . +60001 \ .iI +60001 \ .߾ +60002 \ .u +60001 \ .\\ +60001 \ .  +60001 \ .\ 7 +60002 \ . O; +60001 \ . c +60001 \ . +60001 \ .B +60001 \ .% +60002  \ . +60001 \ .5Q +60001  \ . +60001  \ .} +60001 \ .( +60002 \ . +60001 \ .u? +60001 \ . վ +60001 \ .!k +60002 \ .#g +60001 \ .% +28673 #t-> exit +6 #mEXIT @1701283556.96EST @1701698476.79EST = =mMAIN_scheduler =tMAIN @EST1701698478.64 #"core_reset"Sent BREAK +2 #t@31265 receive with ifg=0x10, ie=0xFD + #@31899 receive with ifg=0x10, ie=0xFD + #@32554 receive with ifg=0x10, ie=0xFD #@33187 receive with ifg=0x10, ie=0xFD + #@33821 receive with ifg=0x10, ie=0xFD + #@34454 receive with ifg=0x10, ie=0xFD #@35087 receive with ifg=0x10, ie=0xFD + #@35413 receive with ifg=0x80, ie=0xFD #@60045 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 + "Can";\ 1Q +8 #tESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can";\ /QX + ;\ /QX + #tPolling Can every 10:00 +3 #Cleanly exited at 13:45:56EST29-Nov-23 +666 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +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" %K45\ + .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" %a\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %7 \ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(2% +3 "core" % \ + "manipulator"&3% +4 "core" %\  " < Y +2 "manipulator"&4& +3 "core" &-5 !  P +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +2 "core" &<& \  +2106 #t-> access 2 +2 "storage"(7% +3 "core" % 3 5 M\ +2 "manipulator"&8% +4 "core" %\    Y + "manipulator"&9& +4 "core" &-5  !  P +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &K G\  +2087 #t-> startTube 2 +359 #-> 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 09:02:38EST04-Dec-23\\n{}\\nCan@09:01:25, 21.6C, 26% humidity, 15.0psia, 13.611V, 0.226A, 36.767Ah, 3.08W",Subject: "da sampling at most 50ml" +4 "collection"'<& +3 "core" &43#\ + .tHand.open +2 "manipulator"&=1 +20 "core" 1 + "manipulator"&>% +6 "core" % \  2 " = Y + "storage"(?% +4 "core" % 1 1 T\ + "storage"(@. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +418 #"uploadLog"upsync +254 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" & \ +2 "manipulator"&C& +3 "core" &-5   ( P +2 "manipulator"&D% +3 "core" % \    Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&E(a +198 "core" ( +2 "manipulator"&F& +4 "core" & $  "{ + "storage"(G& +4 "core" & \ \ V\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +94 "core" ' + "storage"(I& +4 "core" & N M\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(J'g +271 "core" ' + "storage"(K- +3 "core" -'S +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +3 "core" & \ |\ + "manipulator"&M& +47 "core" & ( ! % "{ +2 .tElbow.seek 2 +2 "manipulator"&N(a +32 "core" ( + "manipulator"&O& +4 "core" &h  " <  +2 "storage"(P& +4 "core" & \ \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'ϊ +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&S& +2 "storage"(T' +7 "core" &h "  2  +2 "manipulator"&U% +3 "core" % ϒ   +2 .tForearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +146 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ( +2 "manipulator"&X& +4 "core" &6 " ( h I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +4 "core" &5  ( I + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +98 "core" ' +2 "manipulator"&[& +5 "core" &6 ( (  I + "manipulator"&\\% +4 "core" %R ' * > t +2 "collection"']& +3 "core" &24;\ +2 "collection"'^& +5 "core" &33"\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &43 \ +8 & -33*\ %f +9 &V54'\ 7 +10 &33"\ L +9 &c24 \ L +9 &sc33(\ L +10 &5a22$\ L +9 &b31%\ L +9 &f02-\ L +10 &{g12!\ L +9 &<g/2#\ M +10 &e01"\ L +9 &!f11\ L +9 &#c00+\ L +10 &%Ec01$\ L +9 &'e1/%\ M +9 &(c0/"\ L +10 &*e//$\ L +9 &,Nb.0&\ L +10 &.e./"\ M +9 &/g./0\ L +9 &1d/-3\ L +10 &3Vg,/3\ L +9 &5c/./\ L +9 &6d.-2\ L +10 &8e-.5\ L +9 &:^b,,.\ L +10 &<h,-+\ M +9 &=e+.0\ L +9 &?a,,0\ L +10 &Aef*,2\ L +9 &C&e$&3\ M +9 &Dq2\ N +10 &F,+1\ P +10 &HU/-8\ U +9 &J/,-\ W +9 &K-/-\ X +9 &M0/4\ X +10 &OT..1\ X +9 &Q..,\ X +9 &R0-8\ X +10 &T-/1\ X +9 &VY/.7\ Y +10 &Wh0/7\ , +9 &Xu!//:\ H +9 ( +3 "collection"'^& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 +2 .Hand.open + "manipulator"&`1 +4 "core" &XzO004\ C +49 1 +2 "manipulator"&a% +4 "core" % R P 5 b t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")c+ +2 "core" + +2 "sampler")d% +4 "core" %e \  + "collection"'e& +4 "core" &XzO..=\ C +3 "Can"?\ JQ* +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'f  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  + "sampler")h  +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X' +340 "core" ' +2 .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'?& +4 "core" &XzO,.\ C + ."airStroke"CSV.dial :waste +3 "sampler")@% +2 "collection"': +44 "core" %} \ +10 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")B  +12 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'D @ +70 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'F' O +32 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")G +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'  +3 "sampler")#.0X + .tCSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'i'Q +579 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'p% +3 "core" %N,/"\  +2 .tCS.seek 5ml + "collection"'q'm +833 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'r  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'o' +1101 "core" ' + "collection"'u9 +4 "core" 9/^ + "collection"'v% +4 "core" %44\ + #tBefore lysing Collection Puck Heater at 21.8C/28.6psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'w \  +3 'x9 +4 "core" 9/^ +102 "collection"'y9 +2 "core" 9/]d +102 "collection"'s9 +3 "core" 9.^ d +102 "collection"'t9 +2 "core" 9/^ d +102 "collection"'|9 +3 "core" 9/^d +102 "collection"'}9 +2 "core" 90^d +102 "collection"'~9 +3 "core" 93^d +102 "collection"'z9 +2 "core" 96^d +102 "collection"'9 +3 "core" 9<^"d +102 "collection"'{9 +2 "core" 9C^&d +102 "collection"'9 +3 "core" 9K_*d +102 "collection"'9 +2 "core" 9V_.d +102 "collection"'9 +2 "core" 9`_3d +103 "collection"'9 +2 "core" 9m_7d +102 "collection"' 9 +2 "core" 9{_;d +102 "collection"'9 +3 "core" 9`?d +102 "collection"'9 +2 "core" 9`Cd +102 "collection"' 9 +2 "core" 9`Hd +103 "collection"'9 +2 "core" 9aLd +102 "collection"' 9 +2 "core" 9aPd +102 "collection"'9 +3 "core" 9bTd +102 "collection"'9 +3 "core" 9bXd +102 "collection"'9 +2 "core" 9 b\\d +102 "collection"'9 +2 "core" 9"cad +102 "collection"'9 +3 "core" 98ced +102 "collection"'9 +3 "core" 9Odid +102 "collection"'9 +2 "core" 9eemd +102 "collection"'9 +2 "core" 9}hqd +103 "collection"'9 +2 "core" 9iud +102 "collection"'9 +2 "core" 9jzd +102 "collection"'9 +3 "core" 9i~d +102 "collection"'9 +2 "core" 9id +103 "collection"'!9 +2 "core" 9jd +102 "collection"'9 +2 "core" 9jd +102 "collection"'9 +3 "core" 9(ld +102 "collection"'"9 +2 "core" 9Ald +103 "collection"'#9 +2 "core" 9Zld +102 "collection"'%9 +2 "core" 9tmd +102 "collection"'9 +3 "core" 9nd +102 "collection"'&9 +2 "core" 9qc +102 "collection"''9 +2 "core" 9q` +102 "collection"'(9 +3 "core" 9r^ +102 "collection"')9 +2 "core" 9t[ +103 "collection"' 9 +2 "core" 9sY +102 "collection"'+9 +2 "core" 9(uW +102 "collection"',9 +3 "core" 9CuS +103 "collection"'-9 +2 "core" 9]vR +102 "collection"'$9 +2 "core" 9vwO +102 "collection"'/9 +3 "core" 9wM +102 "collection"'09 +2 "core" 9yK +102 "collection"'19 +3 "core" 9yI +102 "collection"'.9 +2 "core" 9zF +102 "collection"'29 +3 "core" 9{D +102 "collection"'49 +3 "core" 9|B +102 "collection"'9 +2 "core" 9(|@ +102 "collection"'79 +3 "core" 9@~> +102 "collection"'39 +2 "core" 9W< +102 "collection"'99 +3 "core" 9o: +102 "collection"'*9 +7 "core" 98 +102 "collection"'69 +2 "core" 97 +102 "collection"'89 +2 "core" 94 +102 "collection"';9 +3 "core" 93 +102 "collection"'<9 +2 "core" 90 +103 "collection"'=9 +2 "core" 9/ +102 "collection"'59 +2 "core" 9 - +102 "collection"'?9 +3 "core" 9$, +102 "collection"'@9 +3 "core" 98* +102 "collection"':9 +2 "core" 9M) +102 "collection"'D9 +2 "core" 9a' +102 "collection"'B9 +3 "core" 9t!& +102 "collection"'>9 +3 "core" 9%$ +102 "collection"'C9 +2 "core" 9)# +102 "collection"'G9 +4 "core" 9." +102 "collection"'9 +3 "core" 92 +102 "collection"'9 +2 "core" 96 +102 "collection"'K9 +3 "core" 9: +102 "collection"'L9 +2 "core" 9> +102 "collection"'M9 +3 "core" 9 C +102 "collection"'O9 +2 "core" 9 G +102 "collection"'F9 +3 "core" 9 !K +102 "collection"'R9 +2 "core" 9 /O +102 "collection"'S9 +2 "core" 9 <S +102 "collection"'U9 +3 "core" 9 LW +102 "collection"'I9 +3 "core" 9 Y\\ +102 "collection"'H9 +2 "core" 9 g` +102 "collection"'X9 +3 "core" 9 ud +102 "collection"'Y9 +2 "core" 9 h +103 "collection"'E9 +2 "core" 9 l +102 "collection"'J9 +3 "core" 9 q +102 "collection"'[9 +2 "core" 9 u +102 "collection"'\\9 +3 "core" 9 y +102 "collection"'N9 +2 "core" 9 } +102 "collection"'Q9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +103 "collection"'P9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"']9 +2 "core" 9  +103 "collection"'\ 9 +2 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'`9 +3 "core" 9\  +102 "collection"'e9 +2 "core" 9\  +102 "collection"'f9 +2 "core" 9\  +103 "collection"'d9 +2 "core" 9\  +102 "collection"'g9 +2 "core" 9\  +102 "collection"'Z9 +3 "core" 9\ & +102 "collection"'c9 +2 "core" 9\ ,\ +103 "collection"'h9 +2 "core" 9\ 1 +102 "collection"'j9 +2 "core" 9\ 6\ +103 "collection"'k9 +2 "core" 9\ ;\ +102 "collection"'m9 +3 "core" 9\ ?\ +102 "collection"'n9 +2 "core" 9\ D\ +102 "collection"'l9 +3 "core" 9\ G\ +102 "collection"'p9 +2 "core" 9\ K\ +102 "collection"'i9 +3 "core" 9\ P\ +102 "collection"'r9 +2 "core" 9\ S\ +103 "collection"'q9 +2 "core" 9\ W\ +102 "collection"'u9 +2 "core" 9\ Z\ +103 "collection"'v9 +2 "core" 9\ ]\ +102 "collection"'x9 +2 "core" 9\ ` +102 "collection"'y9 +4 "core" 9\ d\ +3 .tCH.hold 10:00,70C +3 "collection"'s `\ `\ `\ + 't9 +7 "core"  + 9\ c\ d\ +2 "collection"'|% +3 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.4psia +44104 "Can"?\ 0R=> +15883 "core" ` +2 "collection"'}9 +3 "core" 9\ a +2 "collection"'~% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/34.4psia +2 .CS.seek 0ml +2 "collection"'z'Q +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'{ @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +44 "collection"' @ +51 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Q +1346 "core" ' + "collection"'% +4 "core" %Nlp\ +2 #tPuck @45.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"' % +4 "core" %N.0\ +2 .tCS.seek 5ml + "collection"''m +1343 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'% +4 "core" %m 8\  + .tCS.seek 7ml +2 "collection"'' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml + "collection"'' O +833 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +121 "core" b +2 #tLysing Complete +2 "collection"'& +4 "core" &XzM! +\ C + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  % \  +2 "storage"(% +3 "core" % K\ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((S +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +3 "core" &O "\ + "manipulator"&& +4 "core" &4  $ I + "manipulator"&% +4 "core" %\  )  (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&"(y +181 "core" ( +2 "manipulator"&#& +4 "core" & $ (  +2 "storage"(%& +3 "core" &O \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +107 "core" ' +2 "storage"(&& +4 "core" &O \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(''g +269 "core" ' +2 "storage"((- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"()'z +34 "core" ' +2 "manipulator"& & +4 "core" &   +2 "manipulator"&+% +3 "core" %m   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-( +157 "core" ( + "manipulator"&$& +5 "core" &4 '  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &4 ! (  I +2 .tForearm.seek CC +2 "manipulator"&0'O +99 "core" ' +2 .tHand.close + "manipulator"&1/ +58 "core" / +2 .tCC.seek :open +2 "collection"'.( +426 "core" ( + "storage"(2& +4 "core" &O \ +2 "storage"(4& +3 "core" &O 6\ +2 "manipulator"&& +3 "core" &4 '  I +2 "manipulator"&7% +3 "core" % W ( ) R +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&9(y +193 "core" ( +2 "manipulator"&*& +4 "core" &{ &   0 + "storage"(6& +4 "core" &O \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&8' +109 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +58 "core" 1 +3 "manipulator"&=% +4 "core" % ; . k R + "storage"(5& +4 "core" &O w\ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 279 counts + "manipulator"&?' +14 "core" ' +2 "manipulator"&@& +4 "core" & ! % 7 % + "storage"(:& +4 "core" &O D G\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&D'] +25 "core" ' + "storage"(B% +4 "core" %\ \  \ +3 ."downElevator"SE.seek :down +3 "storage"(>' +99 (C% +2 "core" %UC \ RP +2 "manipulator"&G% +4 "core" %i   4 % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ + "manipulator"&K& +4 "core" &   & % + "manipulator"&L% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(-6 +184 "core" ( + "manipulator"&O& +4 "core" &-5   = T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +4 "core" &-5  ! \ T + .tForearm.seek :garage +2 "manipulator"&R'n +101 "core" ' + .tHand.close +2 "manipulator"&S/ +59 "core" / +2 "manipulator"&U& +4 "core" &-= * & L + "manipulator"&I% +4 "core" % _ ) %  / + .tForearm.seek :retract +2 "manipulator"&H'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +300 "core" ( + "manipulator"&Y& +4 "core" & W 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &  8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J'O +96 "core" ' +2 "manipulator"&[& +4 "core" & '  2 8 + "manipulator"&\\% +4 "core" %N  $ +2 "collection"'N& +4 "core" &c\ +2 "collection"'Q& +6 "core" &\ +2 .tCC.seek :closed + "collection"'V(X +5 "core" &\ +7 & ,\ $d +9 &W~ \ 7 +10 &\ K +9 &^\ J +10 &w`\ K +9 &:`\ J +9 &`\ K +10 &_\ K +9 &`\ K +9 &@d l\ K +10 & _\ K +9 &!^  \ J +10 &#_  \ K +9 &%J^ \ J +9 &' ` \ K +10 &(] \ K +9 &*`\ K +9 &,R` \ J +10 &.` t\ K +9 &/` \ K +10 &1]\ K +9 &3Y_ \ K +9 &5b \ K +10 &6_w\ J +9 &8`  e\ K +9 &:b` M\ J +10 &<"a  1\ K +9 &=_  \ K +10 &?b \ K +9 &Ai`  \ K +9 &C+a  \ K +10 &Dm \ L +9 &F\ P +9 &HX\ T +10 &J\ V +9 &K\ W +10 &M|\ X +9 &OS\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +9 &VX\ Y +10 &Wgr\ - +9 &Xu%o\ P +9 ( +2 &X|i_\ I + "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'P& +4 "core" &X|`L\ I + .tHand.open +2 "manipulator"&T1 +61 "core" 1 +2 "manipulator"&]% +4 "core" % N - & 5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%a +41 "core"  +2 "processing"%^% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%`'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%e  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%f'd +1596 "core" ' +2 .tPSV.dial PSR + "processing"%d +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Z +2 "collection"'c  +6 "core" A +2 "processing"%h  +66 "core" +86 + .tPSV.dial :mixloop +2 "processing"%j +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%k  +125 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%n  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2613 "core" ' +2 .tPSV.dial :air + "processing"%r  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +42 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&x& +4 "core" &! ( * 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&y( +3 "core" ( + "manipulator"&t& +4 "core" & ' + 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &  ( 8 +2 .tForearm.seek CC + "manipulator"&w'O +103 "core" ' + .tHand.close + "manipulator"&s/ +59 "core" / + .tCC.seek :open +2 "collection"'}( +426 "core" ( +2 "manipulator"&~& +4 "core" &! " "  8 + "manipulator"&o% +4 "core" % a * * H $ + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(-6 +284 "core" ( + "manipulator"&z& +4 "core" &-9   U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-9    U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"& % +4 "core" % f ,  u \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "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" & t\ +2 "manipulator"& % +3 "core" %\  !  2 +2 "storage"(% +3 "core" %  \ +2 "storage"( . +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & <\  + "manipulator"&& +4 "core" &-:   5 T +2 "manipulator"&% +3 "core" %\    / 2 +2 .tElbow.reconfigure :tight +56 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +200 "core" ( + "manipulator"&& +4 "core" &   ] $ +2 "storage"(& +3 "core" & \ \  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +93 "core" ' +2 "storage"(& +4 "core" & F e\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +279 "core" ' +2 "storage"(- +3 "core" -'X +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (!& +2 "core" & B\  +2 "manipulator"&& +3 "core" & ! $ +2 .tElbow.seek 2 +2 "manipulator"&(a +29 "core" ( +2 "manipulator"&A& +4 "core" &e  % % > + "storage"(#& +4 "core" & N \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&%'ϊ +43 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&W/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +2 "storage"(b' +7 "core" &e  ! ` > + "manipulator"&(% +5 "core" % ϭ   + +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&+( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +15 "core" ( + "manipulator"&'& +5 "core" &9  ! L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &9   ) L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/'O +95 "core" ' +2 "manipulator"&& +4 "core" &8 &  1 L + "manipulator"&"% +5 "core" %P   e + "collection"'1& +4 "core" &w\ +2 "collection"',& +5 "core" &g\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &J\  +8 &3:\ +{ +10 &e"\ > +9 &v\ L +9 &V]\ K +10 &_\ J +9 &_\ K +9 &]\ K +10 &]c\ K +9 &_\ K +10 &^b\ K +9 & bL\ K +9 &"f]O\ K +10 &$'b=\ K +9 &%]\ J +10 &'`\ K +9 &)o_l\ J +9 &+/`Z\ K +10 &,`L\ K +9 &.^I\ K +9 &0uc<\ K +10 &28_)\ K +9 &3]\ J +9 &5_\ K +10 &7~b\ K +9 &9A`\ J +10 &;`\ K +9 &<`\ K +9 &>_\ K +10 &@Hb\ K +9 &B\ _\ K +9 &Cb\ K +10 &Ej\ L +9 &GB\ P +10 &H\ U +9 &J\ W +9 &Lr%\ W +10 &N2\ X +9 &O\ X +9 &QM\ X +10 &Sw@\ X +9 &U8E\ Y +10 &VH\ O +9 &X'J2\ %q +9 &Xs4\ Q +6 ( + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&21 +3 "core" &Xsqo\ Q +49 1 +2 "manipulator"&4% +4 "core" % P E < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'7  +125 "core"  + .tCSV.dial CTV +2 "collection"'*  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%0' +2606 "core" ' +2 "collection"'6% +4 "core" % Kq\  +2 .tCS.seek 3.999ml + "collection"'-'NL +1597 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%<  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%=  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +2395 "Can"B\ RR> +221 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'@ ` +30 "core" ^ + .tCSV.dial :air +2 "collection"': @ +42 "core" @ +2 .tCS.seek 10ml +2 "collection"'B' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'3  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'C'Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'G @ +27 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'9  +124 "core" +2 "collection"'8& +4 "core" &Xsps\ Q + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&?% +3 "core" %\    \  +2 "storage"(% +3 "core" % #\ +2 "storage"(K. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(L(S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ()& +2 "core" &S P H \ +2 "manipulator"&D& +4 "core" &8   { L + "manipulator"&O% +4 "core" %\  & (   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&F(y +161 "core" ( +2 "manipulator"&>& +4 "core" & " ' ` +2 "storage"(;& +3 "core" &S \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&S'] +103 "core" ' +2 "storage"(U& +4 "core" &S \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I'g +281 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&R& +2 "core" &    ` +2 "storage"(M& +4 "core" &S 2\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&Y' +24 "core" ' +2 .tElbow.hold + "manipulator"&E, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(\\' +29 "core" ' +2 "manipulator"&N% +4 "core" %   +2 "storage"(H& +4 "core" &S a\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&.'B +14 "core" ' + "manipulator"&P& +67 "core" &   ` +2 "storage"(T& +4 "core" &S v\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&]'] +23 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(Q' +38 "core" ' +2 "manipulator"&a& +4 "core" &  % ` + "manipulator"&^% +5 "core" %Z     + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( +2 "manipulator"&e& +4 "core" &8   L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" &8 ! ) L +2 .tForearm.seek CC +2 "manipulator"&d'O +92 "core" ' + .tHand.close +2 "manipulator"&f/ +53 "core" / +2 .tCC.seek :open +2 "collection"'Z( +429 "core" ( + "storage"(c& +4 "core" &S )\ +2 "storage"(h& +3 "core" &S \ +2 "manipulator"&j& +4 "core" &8   L + "manipulator"&k% +4 "core" % W   f + .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&n(y +162 "core" ( + "manipulator"&m& +5 "core" &u    d + "storage"(p& +4 "core" &S\ \ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&l' +104 "core" ' +2 .tElbow.hold + "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&i1 +63 "core" 1 +2 "manipulator"&u% +4 "core" % 9 - K + "storage"(q& +4 "core" &S %\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 284 counts +2 "manipulator"&x'! +15 "core" ' + "manipulator"&t& +5 "core" &   U + "storage"(|& +4 "core" &S   4\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&s'] +28 "core" ' + "storage"(X% +4 "core" % \ B\  +2 ."downElevator"SE.seek :down +4 "storage"(\ ' +99 (V% +2 "core" %s= =\ QN +2 "manipulator"&~% +4 "core" %S !  . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +91 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%w  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2613 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%y  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +4 "core" &\ +2 "manipulator"& & +3 "core" &   o U +2 "manipulator"&% +8 "core" %\ # ' P  +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +174 "core" ( +2 "manipulator"&& +4 "core" &-5   P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-5   P +2 .tForearm.seek :garage + "manipulator"&'n +109 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / + "manipulator"&& +4 "core" &-6 "  k O +2 "manipulator"&% +3 "core" % a    +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&{(? +118 "core" ( +2 "manipulator"&& +4 "core" &G \  a 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &G   4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +55 "manipulator"&'Η +95 "core" ' + "manipulator"&!& +4 "core" &G   P 4 +2 "manipulator"&% +4 "core" %Δ   i +2 "processing"%A& +3 "core" &\ +3 "processing"%#& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &\  +8 &1}\ +| +10 &d\ ? +9 &z\ O +9 &>c\ N +10 &g\ N +9 &c\ M +9 &bh\ M +10 &Gd\ M +9 &\ _\ M +10 &eq\ N +9 & a\ M +9 &"Od\ M +10 &$b\ M +9 &%eY\ M +9 &'f\ M +10 &)Wb\ M +9 &+`\ M +10 &,d\ N +10 &.e\ N +8 &0^d\ N +10 &2 f\ N +9 &3d\ N +9 &5d\ N +10 &7gg\ M +9 &9)e\ M +10 &:b\ M +9 &<f\ M +9 &>oe\ M +10 &@2a\ M +9 &Ad\ M +9 &Cd\ N +10 &Etr\ N +9 &G,\ R +10 &H\ S +9 &J\ T +9 &Lm\ S +10 &N/\ S +9 &O\ T +9 &Q\ T +10 &Sq\ U +9 &U4\ T +10 &V \ O +9 &X1>a\ &p +9 &XC\ \ , +6 ( + "processing"%#& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%&& +4 "core" &X \ , + &X \ , + .tHand.open + "manipulator"&(1 +62 "core" 1 + "manipulator"&% +4 "core" % Δ * ( 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%'  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%$ +42 "core" +2 "processing"%% +4 "core" %h\ +2 .tPS.seek 0.3ml +2 "processing"%%'e +391 "core" ' +2 .tPSV.dial PSR +2 "processing"% +95 "core"  +2 "processing"%"% +4 "core" %h6\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%1'. +488 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%b +97 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%}  +99 "core"  +2 .tPS.seek 0ml + "processing"%2'd +2620 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&4& +4 "core" &G   K 4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,(? +3 "core" ( +2 "manipulator"&7& +3 "core" &G   4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &G  4 +2 .tForearm.seek PC + "manipulator"&/'Η +97 "core" ' +2 .tHand.close + "manipulator"&v/ +54 "core" / + .tPC.seek :open +2 "processing"%6( +427 "core" ( + "manipulator"&& +4 "core" &G    4 + "manipulator"&<% +4 "core" % ΋    +2 .tForearm.seek :retract +2 "manipulator"&='\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(-6 +128 "core" ( + "manipulator"&@& +4 "core" &-; $  V * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &-;   * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'n +106 "core" ' + .tHand.open + "manipulator"&31 +57 "core" 1 + "manipulator"&B% +5 "core" % b 1  ] , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%9& +4 "core" &_\ + "manipulator"&8% +4 "core" %   !  r + "storage"(?% +4 "core" % B >\ + "storage"(. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(K( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ()& +3 "core" & }\  + "manipulator"&D& +4 "core" &-<  # m ) + "manipulator"&O% +4 "core" %    K r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +189 "core" ( +2 "manipulator"&>& +4 "core" &  \ ( +2 "storage"(;& +3 "core" & \\\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&U'ж +97 "core" ' +2 "storage"(+& +4 "core" & \  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +282 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (R& +3 "core" & \  + "manipulator"&M& +4 "core" &  ! ( + .tElbow.seek 2 +2 "manipulator"&[(a +29 "core" ( + "manipulator"&N& +4 "core" &d   p  +2 "storage"(H& +3 "core" & F\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&P'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(^' +7 "core" &d  {  + "manipulator"&S% +4 "core" % u  !  +2 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&I(? +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( + "manipulator"&Y& +5 "core" &?   ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &?   ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\\'Η +104 "core" ' +2 "manipulator"&e& +4 "core" &?   e ( +2 "manipulator"&`% +4 "core" %Δ !  W + "processing"%]& +4 "core" &2\ +2 "processing"%E& +5 "core" &!\ +2 .tPC.seek :closed +3 "processing"%f(X +3 "core" &\ +6 &!\ 8 +9 &?I~$\ 0 +10 &iq!\ E +9 &l\ M +9 &c \ M +10 &b \ M +9 &Xc\ L +9 &b \ M +10 &f\ \ M +9 &e\ M +10 &_`\ M +9 &!!e\ M +9 &"a\ M +10 &$d\ M +9 &&ge\ M +9 &(*c\ L +10 &)b\ M +9 &+d\ M +10 &-ng\ M +9 &/1a\ M +9 &0e\ M +10 &2e\ M +9 &4xb\ L +9 &69d\ M +10 &7_\ M +9 &9e\ L +9 &;~f\ M +10 &=Ab\ M +9 &?g$\ M +10 &@b)\ L +9 &Be(\ M +9 &DHi&\ M +10 &Fs&\ O +9 &G\ Q +9 &I}\ S +10 &K>\ S +9 &L\ S +10 &N\ S +9 &P\ T +9 &RD \ T +10 &T\ T +9 &U\ T +9 &W\ > +10 &Xi.\ U +9 &X \ / +3 ( + "processing"%E& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&J1 +53 "core" 1 + "manipulator"&_% +4 "core" % Δ -  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +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"%h W +3 %j9 +6 "core" 9on +102 "processing"%k9 +2 "core" 9kd +102 "processing"%m9 +2 "core" 9hc  +102 "processing"%p9 +2 "core" 9fd  +103 "processing"%d9 +2 "core" 9dc +102 "processing"%9 +3 "core" 9cc +102 "processing"%i9 +2 "core" 9ac +102 "processing"%u9 +3 "core" 9`d +102 "processing"%q9 +2 "core" 9`c" +102 "processing"%t9 +3 "core" 9_c& +102 "processing"%|9 +3 "core" 9`c* +102 "processing"%X9 +2 "core" 9bd/ +102 "processing"%g9 +3 "core" 9bd3 +102 "processing"%V9 +2 "core" 9cd7 +102 "processing"%~9 +2 "core" 9fd; +102 "processing"%n9 +3 "core" 9hd? +102 "processing"%l9 +3 "core" 9jdC +102 "processing"%x9 +2 "core" 9ncH +102 "processing"%Q9 +2 "core" 9qdL +102 "processing"%w9 +2 "core" 9tdP +102 "processing"%s9 +3 "core" 9xeT +102 "processing"%\ 9 +2 "core" 9|dX +103 "processing"%59 +2 "core" 9e] +102 "processing"%9 +2 "core" 9ea +102 "processing"%y9 +2 "core" 9ee +102 "processing"%9 +3 "core" 9ei +102 "processing"% 9 +2 "core" 9gm +102 "processing"%z9 +4 "core" 9fq +102 "processing"%9 +3 "core" 9fv +102 "processing"% 9 +2 "core" 9ez +103 "processing"%9 +2 "core" 9f~ +102 "processing"%9 +3 "core" 9f +102 "processing"%9 +2 "core" 9f +102 "processing"%r9 +3 "core" 9g +102 "processing"%9 +2 "core" 9f +102 "processing"%9 +3 "core" 9h +102 "processing"%9 +3 "core" 9g +102 "processing"%o9 +2 "core" 9g +102 "processing"%9 +2 "core" 9h +102 "processing"%9 +3 "core" 9h +102 "processing"%9 +2 "core" 9h +102 "processing"%!9 +2 "core" 9i +102 "processing"%9 +3 "core" 9i +102 "processing"% 9 +2 "core" 9i +102 "processing"%A9 +3 "core" 9 j +3 .tPH.hold 2:00:00,28C +3 "processing"% pWp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%&% +56 "core" %b\ + #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"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%#  +69 "core"  + .tPSV.dial PTV +2 "processing"%' +69 "core" + .tPBV.dial :waste1 +2 "processing"%$  +123 "core" +2 "processing"%% +4 "core" %ҦF\  +2 .tPS.seek 1.5ml + "processing"%'V +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1606 "core" ' +2 .tdelay 5:00 +15389 "Can";\ 7Si> +14614 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +31 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%b' +2325 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +68 "core"  +2 .tPS.seek 0ml + "processing"%7'd +2325 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%*  +125 "core" + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +2 .tPRV.dial :ab1 + "processing"%{ @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'W  + "processing"%  +42 "core" +2  +2 "processing"%<% +3 "core" %`q\  +2 .tPS.seek 0.3ml +2 "processing"%@'_ +343 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"':  +27 "core" +2 .tPRV.dial :air + "processing"%/  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%,'G[ +1258 "core" ' + .tPRV.dial :waste2 +2 "processing"%3 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%B' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%9  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%8'Ҧ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%? +43 "core" + .tPTV.dial :mixing +2 "processing"%= @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%-% +3 "core" %Ҫ]\  +2 .tPS.seek 1.85ml +2 "processing"%)' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%O'd +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +3 "core" &\ + "manipulator"&>& +4 "core" &?   ( +2 "manipulator"&;% +3 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(-6 +126 "core" ( + "manipulator"&+& +4 "core" &-8  \ y  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &-9    +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' + .tHand.close +2 "manipulator"&R/ +54 "core" / +2 "manipulator"&M& +4 "core" &-V M 9 L  + "manipulator"&N% +5 "core" % o  P + .tForearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&T( +286 "core" ( + "manipulator"&a& +5 "core" &:  % L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &: # L L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +97 "core" ' +2 "manipulator"&U& +4 "core" &:   L +2 "manipulator"&% +3 "core" %E + +  +2 "collection"'P& +4 "core" &\ +2 "collection"'Y& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'.(X +4 "core" &\ +8 & -\ $e +9 &W\ 8 +10 &}\ L +9 &_\ M +9 &mc\ M +10 &.\\\ M +9 &c\ L +9 &`\ L +10 &uc\ M +9 &6e\ M +10 &`\ L +9 &!b\ L +9 &#}]\ M +10 &%?e\ M +9 &'g\ L +9 &(Z\ M +10 &*b\ M +9 &,G]\ M +10 &. g\ M +9 &/g\ L +9 &1`\ L +10 &3Pc\ L +9 &5Z\ L +9 &6b\ L +10 &8c\ M +9 &:Wf\ M +9 &<h\ M +10 &=Z\ L +9 &?c\ M +10 &A^b\ M +9 &C!b\ M +9 &Dl\ M +10 &F\ P +9 &HR\ T +10 &J\ \ W +9 &K\ W +9 &M \ X +10 &OL\ X +9 &Q \ Y +9 &R\ Y +10 &T\ Y +9 &VQ\ Z +9 &Wj\ - +10 &Xt"\ K +9 ( +2 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 +2 "collection"'[& +4 "core" &XyY\ F + &XyY\ F + .tHand.open +2 "manipulator"&e1 +60 "core" 1 +3 "manipulator"&`% +4 "core" % E K 4 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%^ +99 "core"  +2 "processing"%F% +4 "core" %fl\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%6'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%J  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%_'d +1602 "core" ' + .tPSV.dial PSR +2 "processing"%j +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%E' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%k  +2 "collection"'\\  +32 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"%m +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%p  +69 "core" +2 .tPS.seek 0ml +2 "processing"%d'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%i' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +44 "core" +2 .tPS.seek 0ml + "processing"%q'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%t  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +42 "core" +2 .tPS.seek 0ml +2 "processing"%g'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" &8   % L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&~( +2 "core" ( +2 "manipulator"&n& +3 "core" &8 $ )  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &7  ) L +2 .tForearm.seek CC + "manipulator"&x'O +191 "core" ' + .tHand.close +2 "manipulator"&Q/ +55 "core" / +2 .tCC.seek :open + "collection"'w( +424 "core" ( + "manipulator"&s& +4 "core" &8 * & L +2 "manipulator"&\ % +3 "core" % [ ' '  +50 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +295 "core" ( + "manipulator"&y& +4 "core" &-4  b N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-4   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +106 "core" ' + .tHand.open +2 "manipulator"&z1 +58 "core" 1 + "manipulator"&% +4 "core" % f ) $   +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 ."da"delayUntil "09:54:46.45" +4714 "Can":\ lS> +20170 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%r  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2333 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%o +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "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 + "processing"%' +587 "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"%A  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" + "processing"%2% +4 "core" %ң_\  +2 ."da"PS.seek 1.5ml +2 "processing"%('S +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"%''d +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .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"% +69 "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"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +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"%1'd +2329 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  + "processing"% % +5 "core" %b[\ + #"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"%}' +594 "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 +7 .PSV.dial PTV + "processing"%4 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 "processing"%*% +3 "core" %ҥn\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'U +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +18 "Can"/\ FUT> +1587 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "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"%< +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"%: +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 +503 .PSV.dial :air +2 "processing"%3  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%9  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%B  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%?  +39 "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"%'a +383 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%-  +42 "core"  + "processing"%D% +4 "core" %]k\  +2 ."da"PS.seek 0.55ml +2 "processing"%8' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%)  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%> +42 "core" +2 ."da"PTV.dial :mixing + "processing"%; @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 "processing"%G% +3 "core" %Ң\  +2 ."da"PS.seek 1.85ml +2 "processing"%R' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'd +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +30355 "Can"4\ _U+> +17648 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "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"%a' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%S +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +42 "core"  + ."da"delay 2 seconds +249 .PSV.dial :mixloop +5 "processing"%U +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2324 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +125 "core"  + "processing"%Z% +4 "core" %aj\ + #"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"%[' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%`  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +34 "core" + "processing"%F% +4 "core" %Ҫb\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Z +580 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'd +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%6  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%_ +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2318 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +124 "core"  +2 "processing"%u% +4 "core" %gv\ + #"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"%i' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%q +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" + "processing"%|% +4 "core" %Ҭu\ +2 ."da"PS.seek 1.5ml +2 "processing"%V'\\ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'd +1602 "core" ' +2 ."da"delay 2:00 +1002 "Can"0\ JU> +11002 #"da"recoverPSRreagent08 + .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"%T * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2308 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%s +70 "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"%x +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%~'d +2302 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%z% +4 "core" %g\\\ + #"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 +2 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g'd +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"%o +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "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"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR + "processing"%A +132 "core"  +7 "processing"% % +7 "core" %fx\ +8 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +23 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%&' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%2% +4 "core" %u\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"% ' +341 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."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"%$  +33 "core" + "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +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"%'d +1598 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +33 "core" +2 ."da"delay 30 seconds +3047 .PBV.dial between PSV and waste1 +8 "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"%' +1863 "Can"\ VW> +491 "core" ' + ."da"PSV.dial PTV +6 "processing"% +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2321 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%b +125 "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"%'Ҧ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%{ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%v  +35 "core" + "processing"%W% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +584 "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"%7  +110 "core"  +3 ."da"PS.seek 0ml +2 "processing"%:'d +1603 "core" ' + "processing"%/9 +3 "core" 9P5/ +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%@  +3 "core" 5/ + 5/ + "processing"%3& +4 "core" &Xc\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +52 "core" %\  %   +2 "storage"(9% +4 "core" % 3\ + "storage"(B. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(?(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (=& +3 "core" &T )\ +2 "manipulator"&,& +3 "core" &-4 N +2 "manipulator"&-% +4 "core" %\  $  \\  +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +4 "manipulator"&D(y +188 "core" ( +2 "manipulator"&& +4 "core" &v $ &  0 + "storage"()& +4 "core" &T [\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&8'] +96 "core" ' +2 "storage"(>& +4 "core" &T \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(;'g +278 "core" ' + "storage"(+- +3 "core" -'b +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +2 "core" &v   / 0 +2 "storage"(M& +3 "core" &T \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek 1 +2 "manipulator"&L' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&R, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(c' +29 "core" ' +2 "manipulator"&% +4 "core" % ! )  +2 "storage"(I& +3 "core" &T ^\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 286 counts + "manipulator"&S'# +13 "core" ' +2 "manipulator"&0& +4 "core" & #  ) ) +2 "storage"(U& +3 "core" &T (\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +29 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(a'x +34 "core" ' + "manipulator"&H& +5 "core" & # & ; ) + "manipulator"&Z% +4 "core" %K    , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&[(? +251 "core" ( + "manipulator"&`& +4 "core" &D  " S , +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &D   , +3 ."da"Forearm.seek PC + "manipulator"&^'Η +104 "core" ' + ."da"Hand.close +2 "manipulator"&F/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%e( +426 "core" ( + "storage"(O& +4 "core" &T   \ +2 "manipulator"&& +3 "core" &D   , + "manipulator"&6% +4 "core" % ΂   B +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&_(y +265 "core" ( +2 "manipulator"&J& +4 "core" & \  o ' + "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"&m'] +97 "core" ' +2 ."da"Hand.open + "manipulator"&p1 +61 "core" 1 +2 "storage"(E- +3 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(\\'D +29 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(d'~ +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23dec0410h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26911 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 261.335 seconds\ /var/log/esp/da23dec0410h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23dec0410h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23dec0410h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23dec0410h50ml25s_nessie.tif +2572 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23dec0410h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "261.335 sec auto-exposure",Subject: "da23dec0410h50ml images!" +9 "storage"(u- +12 "core" -'~ +6 "storage"(& +14 "core" &T * * \ +2 "manipulator"&i& +5 "core" &  m ' +2 ."da"Elbow.seek 1 +2 "manipulator"&q(y +34 "core" ( +2 "manipulator"&X& +4 "core" &q   @ + "storage"(|& +4 "core" &T C A U\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&t'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +3 "storage"(n' +55 "core" ' +2 "manipulator"&V& +6 "core" &q   @ + "storage"(Q& +4 "core" &T\ \ \ +2 ."da"Elbow.reconfigure :limp +62 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&T' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&], +4 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(l' +22 "core" ' + "manipulator"&s% +4 "core" %   M +2 "storage"(\ & +4 "core" &T D\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 312 counts +12 "manipulator"&x'= +23 "core" ' +2 "manipulator"&y& +18 "core" &q   @ +5 "storage"(.& +10 "core" &T  ! \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +18 "core" ' +4 "storage"(z% +8 "core" %  #\ +4 ."downElevator"SE.seek :down +5 "storage"(~' +99 (% +8 "core" %r< N\ PE +4 "manipulator"& % +9 "core" %A   3 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +16 ' +2 ."downElevator"SE.stop +3 "storage"(5 +11 (& +12 "core" &T D z\ +4 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%5& +8 "core" &\ +4 "manipulator"&r& +8 "core" &q   @ +2 "manipulator"&% +8 "core" %\     +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-6 +175 "core" ( +3 "manipulator"&& +9 "core" &-5 % e +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &o& +6 "core" &-5   P e +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&g'n +102 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&/ +55 "core" / +3 "manipulator"&& +8 "core" &-?   S [ +4 "manipulator"&!% +9 "core" % c   I +4 ."psFlush"Forearm.seek :retract +7 "manipulator"&'\ +102 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +122 "core" ( +3 "manipulator"&A& +8 "core" &C   3 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +7 "core" &C   3 +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +105 "core" ' +4 "manipulator"&2& +8 "core" &C " 3 +2 "manipulator"&&% +8 "core" %Ί  +4 "processing"% & +7 "core" &T\ +5 "processing"%(& +9 "core" &J\ +6 ."psFlush"PC.seek :closed +2 "processing"%$(X +8 "core" &\ +2 &\  +6 &1\ +{ +9 &c\ > +10 &w~\ N +8 &:a\ M +10 &e \ M +10 &b \ M +8 &` \ M +10 &Ce\ M +9 &`\ M +9 &b\ \ M +11 & ` \ L +8 &"Kc \ M +10 &$ c\ M +11 &%a\ M +8 &'c\ M +10 &)U`\ L +8 &+b\ M +9 &,b\ M +11 &.`\ M +8 &0\\c \ M +10 &2c\ M +10 &3c \ M +8 &5b\ M +10 &7cc\ M +9 &9&c\ M +9 &:c\ M +11 &<b\ M +8 &>kd\ M +10 &@.b\ M +10 &Ac]\ M +8 &CdB\ M +10 &Eon\ N +9 &G*5\ Q +9 &H\ S +11 &J"\ S +8 &LgK\ T +10 &N)!\ T +10 &O4\ T +8 &Qm\ T +10 &Snw\ T +10 &U.o\ U +9 &Vo\ T +10 &XFF_v\ S +8 &X`u\ 3 +9 ( +6 "processing"%(& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +8 "core" &X"z\ 1 +2 &X"q\ 1 +3 ."psFlush"Hand.open +3 "manipulator" +62 "core" 1 +3 "manipulator"&'% +8 "core" % Ί  - { +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +100 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%h +41 "core"  +4 "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"%%' +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +251 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +192 #"uploadLog"upsync +1915 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%1 +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%}'F +2610 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +109 "core"  +2 "processing"%b% +3 "core" %KV\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +580 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%{  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%v @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%W +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +1555 "Can"\ @eV> +1059 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%< +96 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%7'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%@  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%3'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +81 "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 + "processing"%B' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%, U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial PTV +52 "processing"%+ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'd +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%M @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%U'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Z +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%8  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'d +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%O' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%6'd +2620 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%^ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'p& +4 "core" &!&X\ + "manipulator"&E& +4 "core" &C   \ 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&j(? +3 "core" ( + "manipulator"&a& +4 "core" &C " #  3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &C   3 +2 .tForearm.seek PC +2 "manipulator"&u'Η +93 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tPC.seek :open +2 "processing"%i( +423 "core" ( + "manipulator"&X& +4 "core" &C   M 3 +2 "manipulator"&|% +3 "core" % Ή   +2 .tForearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +356 "core" ( + "manipulator"&s& +4 "core" &9   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &9 '   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_'O +101 "core" ' +2 "manipulator"&y& +4 "core" &9 )  \\ K + "manipulator"&m% +4 "core" %W   \\ U +2 "collection"'.& +4 "core" &"#1\ +2 "collection"'d& +4 "core" &$*\ +2 .tCC.seek :closed +2 "collection"'z(X +4 "core" & !,\ +8 & #9\ $d +9 &W#1\ 8 +10 &""1\ L +9 &b $8\ L +10 &mb!4\ L +9 &/f"#=\ L +9 &e!!/\ M +10 &b!#3\ L +9 &ue!;\ L +9 &6e .\ M +10 &b#6\ L +9 &!c!;\ L +9 &#}c!3\ L +10 &%@d "B\ L +9 &'d!"<\ L +10 &(b !7\ L +9 &*c"5\ L +9 &,Fc 0\ M +10 &. c!1\ L +9 &/g /\ L +9 &1c"#\ L +10 &3Oc /\ L +9 &5b  $\ L +10 &6e!.\ L +9 &8d *\ L +9 &:Wc  "\ L +10 &<b ,\ L +9 &=e!/\ L +9 &?c %\ L +10 &A_e!$\ L +9 &C"a4\ L +10 &Dn'\ M +9 &F*\ O +9 &HS ,\ S +10 &J &\ W +9 &K'\ W +9 &M-\ X +10 &ON.\ X +9 &Q*\ X +10 &R/\ X +9 &T3\ Y +9 &VS/\ Y +10 &Wi*\ - +9 &Xo"/\ P +9 ( +3 "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 "collection"'t& +4 "core" &Xwa3\ H + &Xwb`\ H + .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"& % +4 "core" % V D : V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'n& +4 "core" &Xwb )\ H +2 "collection"'T% +3 "core" %K /\ +2 .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'x% +4 "core" %K=\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'5'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'l% +2 "core" %m n\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'r' +624 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 "Can" \ LW> +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Q +1965 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Xwb S\ H + "collection"'o% +4 "core" %N!b\ + .tCSV.dial :flush +2 "collection"'~  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"']'m +1175 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %m1\  +2 .tCS.seek 7.001ml +2 "collection"'!' +531 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +2 'A  +39 "core"  +90  + .tCBV.dial :waste1 +2 "collection"' @ +40 "core" @ +2 .tCS.seek 0ml +2 "collection"'g'Q +1587 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'2& +4 "core" &Xwa X\ H + "collection"'&% +4 "core" %Ub\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml +2 "collection"''m +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'e% +4 "core" %m$\  +2 .tCS.seek 7ml +2 "collection"'' +528 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'#  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"''  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'('Q +1597 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'h& +4 "core" &XwaS\ H +2 "collection"'"% +3 "core" %UZ\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  + "collection"':% +5 "core" %U(\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'%'O +1856 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +522 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +2 '1  +97 "core" +32  + .tCTV.dial :intake +2 "collection"'  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''Q +1819 "core" ' + .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +6 "collection"'b  +68 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'}'Q +579 "core" ' + .tCSV.dial CSR +2 "collection"'*  +98 "core"  +2 "collection"'{% +4 "core" %TF\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'v'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'W' O +1343 "core" ' + .tCSV.dial CBV +2 "collection"'4 +98 "core" +2 .tCS.seek 0ml +2 "collection"'<'Q +2595 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &7 ( N K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7( +4 "core" ( + "manipulator"&/& +31 "core" &6 ) & 3 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &7  " K +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open +2 "collection"'3( +425 "core" ( + "manipulator"&9& +4 "core" &7   P K +2 "manipulator"&=% +3 "core" % [ '   / +2 .tForearm.seek :retract +2 "manipulator"&,'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&B(-6 +289 "core" ( +2 "manipulator"&K& +4 "core" &-:   V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &-:   V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)'n +94 "core" ' +3 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&>% +5 "core" % t $ 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 "processing"%+& +4 "core" &\ +36756 "Can"\ -X> +60001  \ -vX> +903 #t-> exit +5 #mEXIT @1701706293.95EST @1702309736.20EST = =tMAIN =mMAIN_scheduler @EST1702309738.09 #"core_reset"Sent BREAK +2 #t@283 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +426 "Can"m\ * + m\ * + #tPolling Can every 10:00 +3 #Cleanly exited at 11:11:33EST04-Dec-23 +788 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON + "sampler") +39 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 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" %\ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(;% +3 "core" % c\  +2 "manipulator"&<% +4 "core" %\    x u + "manipulator"&=& +4 "core" & - 5 ! 5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &<) |\  +1964 #t-> access 2 +2 "storage"(@% +3 "core" % \  +2 "manipulator"&A% +4 "core" %\  + , Y u + "manipulator"&B& +5 "core" & + ( ^ 5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &K /\  +2501 #t-> startTube 2 +451 #-> 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 10:50:39EST11-Dec-23\\n{}\\nCan@10:49:06, 20.8C, 18% humidity, 15.1psia, 13.665V, 0.129A, 0.003Ah, 1.76W",Subject: "da sampling at most 50ml" +4 "collection"'E& +3 "core" &\  +2 .tHand.open +2 "manipulator"&F1 +57 "core" 1 +3 "manipulator"&G% +4 "core" % \  . .  u +2 "storage"(H% +3 "core" % \  +2 "storage"(I. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +5 "storage"(J( +437 #"uploadLog"upsync +226 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +4 "core" & d\ +4 "manipulator"&L& +4 "core" & . - ^ 5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M(a +76 "core" ( +2 "manipulator"&N& +5 "core" &T % 2 [ 5 + "storage"(O& +5 "core" & \ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ж +102 "core" ' +2 "storage"(Q& +4 "core" & \  $\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'g +270 "core" ' +2 "storage"(S- +4 "core" -'T + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (T& +3 "core" & R\ + "manipulator"&U& +4 "core" &T $ ) " 5 +2 .tElbow.seek 2 +2 "manipulator"&V(a +17 "core" ( +2 "manipulator"&W& +4 "core" &  3  & + "storage"(X& +4 "core" & ;\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'ϊ +34 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +2 "storage"(\\' +7 "core" & , , [ & +2 "manipulator"&]% +3 "core" % σ . / t t +2 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +146 "core" ( +2 "manipulator"&`& +4 "core" &5 .  I + ' +2 ."downElevator"SE.stop +3 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +2 &a& +4 "core" &5 - + X I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'O +96 "core" ' + "manipulator"&c& +5 "core" &5 1 2 7 I + "manipulator"&d% +4 "core" %P / - Z +2 "collection"'e& +4 "core" & \  +3 "collection"'f& +6 "core" &\  +2 .tCC.seek :closed +3 "collection"'g(X +3 "core" &\  +5 &\ ? +10 &K!\ 2 +9 &Mv\ F +10 &e\ M +9 &c\ L +9 &b\ L +10 &Ae\ M +9 &e\ M +9 &f\ M +10 &a\ L +9 &Kb\ L +10 &! e\ M +10 &"c\ L +8 &$g\ L +10 &&Qc\ M +9 &(c\ M +10 &)e\ L +9 &+`\ L +9 &-Yc\ M +9 &/d\ L +10 &0c\ L +9 &2e\ L +10 &4ce\ L +9 &6$c\ L +9 &7e\ L +10 &9g\ L +9 &;if\ M +10 &=,b\ L +9 &>c\ L +9 &@a\ L +10 &Bqh\ M +9 &D1q \ M +9 &E{\ O +10 &G\ S +9 &I_\ V +9 &K\ W +10 &L\ W +9 &N\ X +10 &P_\ X +9 &R!\ X +9 &S\ Y +10 &U\ Y +9 &Wd\ F +9 &XL)\ 's +10 &Xrm\ M +2 ( +2 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 + .Hand.open + "manipulator"&h1 +56 "core" 1 +2 "manipulator"&i% +4 "core" % P S 7  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")k+ +3 "core" + +2 "sampler")l% +4 "core" % \ P +2 "collection"'m& +3 "core" &Xrk\ M +4 "Can"l\ S4 + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X +25 + .tdelay 3.8 seconds +382 "collection"'q% +4 "core" %U\ +2 "sampler")r% +4 "core" %5b \ + .tSSV.dial :spit +2 "sampler")s +129 "core"  +2 .tSS.seek 0ml + "sampler")t' +262 "core" ' + .tSSV.dial CBV +2 "sampler")u  +128 "core"  +2 .tCTV.dial :intake +2 "collection"'v  +70 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "10:54:04.51" +1547 #"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"'w% +4 "core" %U\ + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X& +5 "core" &Xrh\ M +2 ."airStroke"CSV.dial :waste +4 "sampler")E% "collection"'F +6 "core" % \ +2 .tSSV.dial :exhaust + "sampler")G  +62 "core" +3 ."airStroke"CS.seek 0ml + "collection"'H'Q +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'I @ +3 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9 1 +102 "collection"'E9 +3 "core" 90 +102 "collection"'F9 +2 "core" 9 . +103 "collection"'G9 +2 "core" 9, +102 "collection"'I9 +2 "core" 92* +102 "collection"'D9 +3 "core" 9G!) +102 "collection"'L9 +3 "core" 9Z%' +102 "collection"'H9 +2 "core" 9n*& +102 "collection"'N9 +3 "core" 9.$ +102 "collection"'O9 +2 "core" 92# +102 "collection"'$9 +4 "core" 96! +102 "collection"'C9 +3 "core" 9: +103 "collection"'&9 +2 "core" 9? +102 "collection"'S9 +2 "core" 9C +102 "collection"'T9 +3 "core" 9G +102 "collection"'U9 +2 "core" 9K +102 "collection"'K9 +3 "core" 9 \ O +102 "collection"'W9 +2 "core" 9 T +103 "collection"'X9 +2 "core" 9 (X +102 "collection"'Z9 +2 "core" 9 6\\ +102 "collection"'Q9 +3 "core" 9 E` +102 "collection"']9 +3 "core" 9 Sd +102 "collection"'M9 +2 "core" 9 `h +102 "collection"'P9 +3 "core" 9 mm +102 "collection"'[9 +2 "core" 9 yq +102 "collection"'`9 +2 "core" 9 u +103 "collection"'R9 +3 "core" 9 y +102 "collection"'Y9 +2 "core" 9 } +102 "collection"'d9 +2 "core" 9  +103 "collection"'a9 +2 "core" 9  +102 "collection"'V9 +2 "core" 9  +103 "collection"' 9 +3 "core" 9  +102 "collection"'e9 +2 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'*9 +2 "core" 9  +103 "collection"'h9 +2 "core" 9 \ +102 "collection"'^9 +2 "core" 9  +103 "collection"'f9 +2 "core" 9\ \ +102 "collection"'l9 +3 "core" 9\  +102 "collection"'i9 +2 "core" 9\  +102 "collection"'m9 +3 "core" 9\  +103 "collection"'b9 +2 "core" 9\ \ +102 "collection"'k9 +2 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ '\ +102 "collection"'o9 +2 "core" 9\ ,\ +153 "collection"'p9 +3 "core" 9\ 4\ +102 "collection"'r9 +2 "core" 9\ 8\ +103 "collection"'s9 +2 "core" 9\ =\ +102 "collection"'q9 +2 "core" 9\ B\ +103 "collection"'u9 +2 "core" 9\ E +102 "collection"'n9 +3 "core" 9\ I +102 "collection"'w9 +3 "core" 9\ N +102 "collection"'v9 +2 "core" 9\ P +102 "collection"'z9 +3 "core" 9\ T +102 "collection"'{9 +2 "core" 9\ W +102 "collection"'}9 +4 "core" 9\ Z +3 .tCH.hold 10:00,70C +3 "collection"'~ `\ `\ X\ +2 'x9 +6 "core"  + 9\ [ +2 "collection"'y% +4 "core" % \ + #tBegun lysing Collection Puck Heater at 68.1C/37.6psia +42380 "Can"J\ Cr +17609 "core" ` +2 "collection"'9 +3 "core" 9\ e +2 "collection"'% +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.2psia + .CS.seek 0ml +2 "collection"''Q +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" A + .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1346 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'\  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Q +1343 "core" ' +2 "collection"'% +4 "core" %Sjk\ + #tPuck @46.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe .CSV.dial CBV +2 "collection"' +95 "core"  +2 .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +4 "core" %S+,\ +2 .tCS.seek 5ml +2 "collection"' 'm +1338 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'% +4 "core" %m  b\  +2 .tCS.seek 7.001ml +2 "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +837 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Xrg\  \ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   & Q  +2 "storage"(% +4 "core" % Q\ + "storage"(". +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ('& +3 "core" &U q r \ + "manipulator"&& +4 "core" &4 (  \ I +2 "manipulator"&% +3 "core" %\   " E  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&)(y +167 "core" ( +2 "manipulator"&(& +5 "core" &{  $ K + "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +90 "core" ' + "storage"(#& +5 "core" &U ?\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(,'g +270 "core" ' + "storage"(-- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(.'z +32 "core" ' +2 "manipulator"&%& +4 "core" &{  K +2 "manipulator"&0% +3 "core" %e ) ( ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&2( +159 "core" ( +2 "manipulator"&& +4 "core" &7   - K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &6    K +2 .tForearm.seek CC +2 "manipulator"&5'O +91 "core" ' + .tHand.close +2 "manipulator"&6/ +59 "core" / +2 .tCC.seek :open +2 "collection"'3( +424 "core" ( +2 "storage"(7& +4 "core" &U n\ +2 "storage"(9& +3 "core" &U \ +2 "manipulator"&:& +4 "core" &5  J + "manipulator"&<% +4 "core" % b & )  +2 .tForearm.seek :retract + "manipulator"&8'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&?(y +165 "core" ( +2 "manipulator"&/& +4 "core" &x   m +2 "storage"(;& +4 "core" &U O \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&=' +101 "core" ' + .tElbow.hold +2 "manipulator"&!, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +58 "core" 1 +2 "manipulator"&B% +4 "core" % ) ' i + "storage"(@& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 284 counts +2 "manipulator"&>'! +24 "core" ' + "manipulator"&E& +5 "core" & \ w D + "storage"(F& +4 "core" &U  9\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&G'] +24 "core" ' + "storage"(I% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(D' +99 (L% +2 "core" %kD\ \  \ RP +2 "manipulator"&H% +5 "core" %Ѕ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +88 "core" ' +73 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +4 "core" &\ + "manipulator"&$& +4 "core" &   D +2 "manipulator"&C% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&&(-6 +173 "core" ( +2 "manipulator"&S& +4 "core" &-9  ! I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-9   < I +2 .tForearm.seek :garage +2 "manipulator"&U'n +99 "core" ' +2 .tHand.close + "manipulator"&K/ +54 "core" / + "manipulator"&W& +4 "core" &-9 + ( I +2 "manipulator"&X% +4 "core" % e # "   +2 .tForearm.seek :retract + "manipulator"&Z'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +289 "core" ( + "manipulator"&]& +4 "core" &<  ' P N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &<   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +99 "core" ' + "manipulator"&[& +4 "core" &9 * %  M +2 "manipulator"&`% +4 "core" %O ( )  +2 "collection"'R& +3 "core" &\ +3 "collection"'Y& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'d(X +4 "core" &\  +9 &1\ +{ +9 &f\ > +10 &v\ L +9 &N[\ K +9 &]\ K +10 &_\ J +9 &_T\ K +9 &U_\ K +10 &a\ K +9 &_\ K +10 & b\ K +9 &"^]\ J +9 &$ `\ J +10 &%_\ K +9 &']\ K +9 &)f^\ J +10 &+'`\ K +9 &,_\ J +10 &._m\ K +9 &0m`R\ K +9 &2/c\ K +10 &3]\ K +9 &5_\ J +9 &7u_\ K +10 &96c\ K +9 &:_v\ K +10 &<cV\ K +9 &>}`2\ K +9 &@?\\!\ K +10 &B`P\ K +9 &Cb\ K +10 &Ep\ M +9 &G6\ Q +9 &H\ U +10 &J\ V +9 &Lj~\ W +9 &N(t\ X +10 &O\ Y +9 &Q\ Y +9 &Sl\ Y +10 &U-\ Y +9 &V\ Q +10 &XE\ *} +9 &Xrz\ M +5 ( +2 "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'a& +4 "core" &Xrgv\ M + &Xrgr\ M + .tHand.open + "manipulator"&V1 +60 "core" 1 +2 "manipulator"& % +4 "core" % O E < + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +109 "core" ' + .tPSV.dial PSR +2 "processing"%c +125 "core"  + "processing"%\\% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%*'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%h  +41 "core"  +2 .tPS.seek 0ml + "processing"%^'d +1597 "core" ' + .tPSV.dial PSR +2 "processing"%f +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%i +2 "collection"'m  +6 "core" A + "processing"%b  +67 "core" +87  + .tPSV.dial :mixloop +2 "processing"%k +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%p  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%r' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +43 "core" +2 .tPS.seek 0ml +2 "processing"%v'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&z& +4 "core" &9 + ) 4 M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&{( +3 "core" ( + "manipulator"&}& +4 "core" &8 & ) A M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &8 ' 5 M +2 .tForearm.seek CC +2 "manipulator"&y'O +94 "core" ' +2 .tHand.close + "manipulator"&|/ +55 "core" / +2 .tCC.seek :open +2 "collection"'~( +424 "core" ( +2 "manipulator"&& +4 "core" &8 *  M +2 "manipulator"&% +3 "core" % _ &  ) y +2 .tForearm.seek :retract +46 "manipulator"&t'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +293 "core" ( +2 "manipulator"&& +4 "core" &-8   G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-8 " ! G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 + "manipulator"&\ % +5 "core" % d ; < +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 +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &t\ +2 "manipulator"&% +4 "core" %   A  + "storage"(% +4 "core" %  4\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" & \  +2 "manipulator"&& +3 "core" &-8 # m G +2 "manipulator"&% +4 "core" %  !  0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (a +195 "core" ( + "manipulator"&& +4 "core" &l  ! } 5 +2 "storage"(& +4 "core" & \ \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +92 "core" ' + "storage"(& +4 "core" & \ \ \ 8\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +278 "core" ' +2 "storage"(- +3 "core" -'X +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("& +2 "core" & \  +2 "manipulator"&'& +4 "core" &l + * > 5 + .tElbow.seek 2 +2 "manipulator"&(a +31 "core" ( +2 "manipulator"&& +4 "core" &l "  % +2 "storage"(J& +3 "core" & \ \  B\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&('ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&#& +2 "storage"(_' +7 "core" &l   % + "manipulator"&j% +4 "core" % ϊ  ! ( +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%( +151 "core" ( + "manipulator"&0& +5 "core" &6  *  K + ' +2 .tElbow.reconfigure :loose + ."downElevator"SE.stop +4 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&,& +6 "core" &6 ( " K + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + "manipulator"&4& +4 "core" &6 %  z K +2 "manipulator"&% +4 "core" %S &  > +2 "collection"')& +4 "core" &o\ +2 "collection"'6& +5 "core" &a\ +2 .tCC.seek :closed +2 "collection"'1(X +4 "core" &C\  +10 &2#\ *z +9 &f\ \ > +9 &v\ L +10 &L]\ K +9 & c:\ K +9 &_\ K +10 &^O\ K +9 &ScZ\ K +9 &^G\ K +10 &_-\ K +9 & a\ K +10 &"]^ \ J +9 &$`i\ K +9 &%\\\ K +10 &'`\ K +9 &)d\\\ K +9 &+&_d\ K +10 &,_Z\ K +9 &.^J\ J +10 &0k`=\ K +9 &2/_ \ J +9 &3_\ K +10 &5b \ K +9 &7u^\ J +9 &95`\ K +10 &:_\ K +9 &<b\ K +10 &>|_\ K +9 &@?^\ J +9 &A`\ K +10 &Ca\ K +9 &Ei\ L +9 &G8\ P +10 &H\ T +9 &Jp\ V +10 &Lk\ V +9 &N)X\ X +9 &O<\ X +10 &Q*\ Y +9 &Sl"\ Y +9 &U-\ Y +10 &V \ P +9 &X H\ (x +10 &Xpu\ M +5 ( +2 "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 + .Hand.open + "manipulator"&g1 +4 "core" &Xpg\ M +56 1 +2 "manipulator"&7% +4 "core" % O E ; & B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"':  +123 "core"  + .tCSV.dial CTV +2 "collection"'<  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2608 "core" ' + "collection"';% +4 "core" % M\  +2 .tCS.seek 4ml +2 "collection"'5'NN +1590 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%2  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%A  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%B'd +724 "Can"A\ Nr +1889 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'@ ` +29 "core" _ +2 .tCSV.dial :air + "collection"'E @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'F' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'I  +43 "core"  +2 .tCS.seek 0ml + "collection"'8'Q +2604 "core" ' +2 .tCBV.dial :waste1 + "collection"'L @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'H  +124 "core" +2 "collection"'?& +4 "core" &Xpg\ M + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&=% +3 "core" %\  ! * J  +2 "storage"(>% +4 "core" % \\\ + "storage"(O. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"($(S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (C& +3 "core" &T l o :\ + "manipulator"&.& +4 "core" &6 !  K +2 "manipulator"&G% +3 "core" %\  * + c  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&S(y +164 "core" ( +2 "manipulator"&T& +4 "core" &p   M +2 "storage"(D& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&!'] +94 "core" ' + "storage"(K& +4 "core" &T \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'g +277 "core" ' + "storage"(X- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&N& +2 "core" &p ! * " M +2 "storage"(U& +4 "core" &T \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&]' +30 "core" ' + .tElbow.hold +2 "manipulator"&M, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(&- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"([' +28 "core" ' +3 "manipulator"&`% +4 "core" % "  + "storage"(R& +4 "core" &T g\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&Z'7 +14 "core" ' + "manipulator"&3& +5 "core" &p   z M + "storage"(a& +4 "core" &T z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&V'] +21 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"( ' +38 "core" ' + "manipulator"&Y& +4 "core" &p   M +2 "manipulator"&c% +4 "core" %b  ' # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&P( +169 "core" ( + "manipulator"&h& +4 "core" &" %  j 9' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &"   9' +2 .tForearm.seek CC +2 "manipulator"&f'O +96 "core" ' + .tHand.close +2 "manipulator"&^/ +55 "core" / + .tCC.seek :open +2 "collection"'i( +425 "core" ( + "storage"(m& +4 "core" &T \ +2 "storage"(b& +4 "core" &T /\ + "manipulator"&k& +4 "core" &" "  9' +2 "manipulator"&% +4 "core" % T  & +2 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&p(y +159 "core" ( +2 "manipulator"&o& +4 "core" &o   V +2 "storage"(s& +3 "core" &T  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&r' +102 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&q1 +64 "core" 1 +2 "manipulator"&w% +5 "core" % , * Q + "storage"(n& +4 "core" &T !\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 279 counts +2 "manipulator"&z' +13 "core" ' +2 "manipulator"&}& +4 "core" &   @ +2 "storage"(x& +4 "core" &T ! / \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&|'] +27 "core" ' + "storage"(Q% +4 "core" % L\  +3 ."downElevator"SE.seek :down +3 "storage"(e' +99 (d% +2 "core" %A d\ RN +2 "manipulator"&% +4 "core" %]  ! t I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%y  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +45 .tdelay 1 second +111 .PSV.dial :mixloop +2 "processing"%{ +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +4 "core" &\  +2 "manipulator"&t& +4 "core" &   @ +6 "manipulator"&% +4 "core" %\  "  *  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +173 "core" ( +2 "manipulator"&& +4 "core" &-;   v Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-;   Q +2 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&& +5 "core" &-; % ! P Q + "manipulator"&% +4 "core" % w $  Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +3 "manipulator"&(? +116 "core" ( + "manipulator"&& +5 "core" &I   ^ < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &I   & < +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +97 "core" ' +2 "manipulator"&"& +4 "core" &I '  5 < + "manipulator"&'% +4 "core" %Ο " $ u +2 "processing"%& +4 "core" &\  +2 "processing"%J& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%(X +3 "core" &\  +9 &>~\ &i +9 &iXg\ 9 +9 &d\ M +10 &ai\ M +9 &Hg\ M +10 &\ c\ M +9 &g"\ M +9 &b\ M +10 &RcZ\ M +9 &e\ M +9 &c\ M +10 &!e\ M +9 &#Yd\ M +9 &%e\ M +10 &&e\ M +9 &(`\ M +10 &*`e\ M +9 &,!d\ N +9 &-e\ M +10 &/c\ M +9 &1ge\ N +9 &3*g\ M +10 &4`\ M +9 &6g\ M +10 &8qg\ M +9 &:2e\ M +9 &;h\ M +10 &=c\ M +9 &?xi\ M +9 &A;c\ M +10 &Bh\ M +9 &Dm\ N +10 &Fx~\ P +9 &H0\ T +9 &I\ S +10 &K\ S +9 &Mu\ T +9 &O7\ T +10 &P\ T +9 &R \ T +9 &T{ \ T +10 &V< \ U +9 &W{z\ (| +10 &X|s\ \ ; +8 ( +4 "processing"%J& +2 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 "processing"%#& +4 "core" &X\ 0 + &X\ 0 + .tHand.open +2 "manipulator"&j1 +61 "core" 1 +2 "manipulator"& % +4 "core" % Ο , $ $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%0  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%, +42 "core" + "processing"%% +5 "core" %e\ +2 .tPS.seek 0.3ml + "processing"%('b +389 "core" ' +2 .tPSV.dial PSR + "processing"%4 +96 "core"  + "processing"%% +4 "core" %g:\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%)'. +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1933 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%_ +96 "core" +2 .tPTV.dial :mixing + "processing"%- @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%~  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2613 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&7& +4 "core" &J ! ' " ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&6(? +7 "core" ( +2 "manipulator"&:& +4 "core" &F  $ 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +2 "core" &F  4 +2 .tForearm.seek PC +2 "manipulator"&'Η +102 "core" ' +2 .tHand.close + "manipulator"&v/ +60 "core" / +2 .tPC.seek :open +2 "processing"%;( +422 "core" ( + "manipulator"&& +5 "core" &F ! (  4 + "manipulator"&2% +4 "core" % Π  C +2 .tForearm.seek :retract + "manipulator"&A'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(-6 +129 "core" ( +2 "manipulator"&@& +4 "core" &-B \  r \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &-B   R \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5'n +97 "core" ' + .tHand.open +2 "manipulator"&I1 +53 "core" 1 +4 "manipulator"&F% +10 "core" % o  ' ? +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&L'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%H& +4 "core" &P\ +2 "manipulator"&?% +4 "core" %  "   t + "storage"(=% +5 "core" %   /\ + "storage"(>. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (C& +3 "core" & \  +2 "manipulator"&.& +4 "core" &-B   \ + "manipulator"&G% +4 "core" %    Q t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +213 "core" ( + "manipulator"&T& +4 "core" &m \ " e  +2 "storage"(D& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'ж +124 "core" ' +2 "storage"(%& +4 "core" &  g\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(9'g +276 "core" ' +2 "storage"(X- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +2 "core" & \ \ \  +2 "manipulator"&U& +4 "core" &m     +2 .tElbow.seek 2 + "manipulator"&&(a +11 "core" ( +2 "manipulator"&`& +4 "core" &d  $ + "storage"(R& +4 "core" & \ \  <\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&3'ϊ +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +54 "core" / +3 ."downElevator"SE.seek :down +7 "manipulator"&Y& +5 "storage"(c' +12 "core" &d # v +2 "manipulator"&!% +3 "core" % ρ &  +2 .tForearm.seek :retract +2 "manipulator"&S'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&W(? +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( +2 "manipulator"&]& +4 "core" &K   { $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &K  $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&['Η +104 "core" ' + "manipulator"&h& +5 "core" &K   h $ + "manipulator"&*% +4 "core" %ΐ   o +2 "processing"%V& +4 "core" &$\ +3 "processing"%M& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%^(X +4 "core" &\ +7 & .\ %f +10 &U\ 7 +9 &\ L +10 &a\ M +9 &ge\ M +9 &)`\ M +10 &c\ L +9 &f\ M +9 &qc\ L +10 &1h\ M +9 &`\ L +10 &!e\ M +9 &#wb\ M +9 &%9b\ M +10 &&b\ M +9 &(a\ L +9 &*c\ L +10 &,@h\ M +9 &.b\ M +9 &/c\ M +10 &1c\ M +9 &3Je\ L +10 &5\ i\ M +9 &6e\ L +9 &8b\ M +10 &:Rd\ L +9 &<f\ L +9 &=b\ M +10 &?c8\ M +9 &AYa\ M +10 &Cj\ M +9 &Dn'\ N +9 &F~(\ O +10 &HQ(\ R +9 &J$\ S +9 &K!\ S +10 &M\ S +9 &OU\ S +10 &Q\ T +9 &R\ T +9 &T\ T +10 &VZ\ T +9 &Wuw\ %s +9 &Xn\ : +9 ( +2 &X\ 0 +2 "processing"%M& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open +2 "manipulator"&\\1 +52 "core" 1 +2 "manipulator"&1% +4 "core" % ΐ / * 7 o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +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"%b V +3 %k9 +5 "core" 9rr +102 "processing"%9 +53 "core" 9mb +102 "processing"%o9 +2 "core" 9kb  +103 "processing"%s9 +2 "core" 9ib +102 "processing"%f9 +2 "core" 9gb +102 "processing"%P9 +3 "core" 9fb +102 "processing"%q9 +2 "core" 9eb +102 "processing"%w9 +3 "core" 9db  +102 "processing"%n9 +2 "core" 9db$ +102 "processing"%}9 +3 "core" 9ca( +102 "processing"%x9 +3 "core" 9db, +102 "processing"%Q9 +2 "core" 9eb1 +103 "processing"%l9 +2 "core" 9fb5 +102 "processing"%d9 +4 "core" 9hb9 +102 "processing"%9 +2 "core" 9jc= +102 "processing"%p9 +3 "core" 9lbA +103 "processing"%r9 +2 "core" 9ocF +102 "processing"%z9 +2 "core" 9rbJ +103 "processing"% 9 +2 "core" 9ucN +102 "processing"%y9 +2 "core" 9xcR +102 "processing"%|9 +3 "core" 9}bV +102 "processing"%e9 +3 "core" 9cZ +102 "processing"%B9 +2 "core" 9c_ +102 "processing"%{9 +3 "core" 9cc +102 "processing"%9 +2 "core" 9cg +102 "processing"% 9 +3 "core" 9dk +102 "processing"%\ 9 +3 "core" 9co +102 "processing"%9 +2 "core" 9ct +102 "processing"%9 +3 "core" 9dx +102 "processing"%t9 +2 "core" 9d| +102 "processing"%9 +2 "core" 9e +103 "processing"%9 +2 "core" 9e +102 "processing"% 9 +2 "core" 9e +102 "processing"%u9 +3 "core" 9f +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +3 "core" 9f +103 "processing"%9 +2 "core" 9g +102 "processing"%9 +2 "core" 9f +102 "processing"%9 +3 "core" 9e +102 "processing"% 9 +2 "core" 9f +102 "processing"%9 +3 "core" 9g +102 "processing"%"9 +3 "core" 9g +102 "processing"%'9 +2 "core" 9g +102 "processing"%9 +3 "core" 9 h +3 .tPH.hold 2:00:00,28C +3 "processing"% pVp\  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  + "processing"%+% +4 "core" %d5\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%#' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%j'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%J +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%0  +123 "core"  + "processing"%,% +4 "core" %ҡU\  +3 .tPS.seek 1.5ml + "processing"%'Q +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' + .tdelay 5:00 +13831 "Can"A\ 8or +16171 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%4  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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 +2 "processing"%)' +2327 "core" ' +2 .tPSV.dial PTV + "processing"%_ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +2306 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%:  +126 "core" +2 .tPSV.dial :mixloop + "processing"%< +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%v @ +68 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +347 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  +2 "processing"%  +42 "core" +4  + "processing"%% +4 "core" %^j\  +2 .tPS.seek 0.3ml +2 "processing"%2'] +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'@  +25 "core" + .tPRV.dial :air +2 "processing"%E  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%'G[ +1261 "core" ' + .tPRV.dial :waste2 +2 "processing"%6 @ +68 "core" ? +3 .tPS.seek 0.5ml + "processing"%I' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%F  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%H'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%? +42 "core" +2 .tPTV.dial :mixing + "processing"%A @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%>% +4 "core" %Ҧp\  +2 .tPS.seek 1.85ml + "processing"%5' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%.'d +1951 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" &\ +2 "manipulator"&$& +3 "core" &K ( " 2 $ +2 "manipulator"&T% +4 "core" %\   % " ~ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-6 +128 "core" ( +2 "manipulator"&/& +4 "core" &-3  & /  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &-3 * & S  +2 .tForearm.seek :garage +2 "manipulator"&L'n +98 "core" ' +2 .tHand.close + "manipulator"&X/ +57 "core" / +2 "manipulator"&N& +4 "core" &-Q : . U  +2 "manipulator"&U% +4 "core" % j #  7 + .tForearm.seek :retract +2 "manipulator"&`'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +284 "core" ( + "manipulator"&a& +4 "core" &:  0 i L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &:  *  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'O +102 "core" ' + "manipulator"&& +5 "core" &:    L + "manipulator"&K% +4 "core" %X  # ? R +2 "collection"'9& +4 "core" &\ +2 "collection"'3& +5 "core" &/\ +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &\  +8 &/\ +| +10 &e\ ? +9 &z\ M +10 &C`\ M +9 &d\ M +9 &e\ L +10 &`\ L +9 &Kg\ M +9 &_\ L +10 &c\ M +9 & c\ M +11 &"Tc\ L +9 &$e\ M +10 &%`\ L +9 &'b\ L +8 &)[g\ M +9 &+c\ L +10 &,e\ M +9 &.`\ L +10 &0ce\ M +9 &2&f\ L +9 &3c\ L +10 &5g\ M +9 &7l`\ L +9 &9-f\ M +10 &:d\ M +9 &<g\ M +10 &>sd\ M +9 &@6_\ L +9 &Ad\ M +10 &Ch\ M +9 &Evr\ N +9 &G/\ Q +10 &H\ V +9 &J\ W +9 &La\ X +10 &N"\ Y +9 &O\ Y +10 &Q \ Y +9 &Se\ Z +9 &U'\ Z +10 &V\ S +9 &X?\ 1 +9 &Xxm\ G +6 ( +2 "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'Z& +4 "core" &XxY\ G + &XxY\ G +2 .tHand.open + "manipulator"&&1 +62 "core" 1 +3 "manipulator"&h% +4 "core" % W O O V S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%V +98 "core"  + "processing"%c% +5 "core" %aT\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%;  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%1 +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%M  + "collection"'  +32 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"%[ +97 "core" +2 .tCTV.dial :air,avoiding: :intake +51 .PTV.dial :PRVmixing +2 "processing"%o  +70 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2613 "core" ' + .tPSV.dial :air +7 "processing"%f  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%P' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +41 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%n  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +111 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" &8   L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +2 "core" ( + "manipulator"&& +4 "core" &8 $ " D L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &8 &  ) L +2 .tForearm.seek CC + "manipulator"&r'O +94 "core" ' +2 .tHand.close + "manipulator"&z/ +57 "core" / +2 .tCC.seek :open + "collection"' ( +426 "core" ( + "manipulator"&y& +4 "core" &8 ! (  L +2 "manipulator"&|% +3 "core" % \\ %   +2 .tForearm.seek :retract +2 "manipulator"&e'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&B(-6 +295 "core" ( +2 "manipulator"&{& +4 "core" &-=  R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-=  & a R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +102 "core" ' +2 .tHand.open +2 "manipulator"&\ 1 +60 "core" 1 +2 "manipulator"&% +4 "core" % Y / ) H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 ."da"delayUntil "11:42:46.42" +3169 "Can"D\ Er +21700 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%t @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +44 "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"%u' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2325 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%% +4 "core" %gw\ + #"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 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core" + "processing"%g% +4 "core" %ҤI\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'T +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +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"%j +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2305 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%_% +4 "core" %aK\ + #"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"%-' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1193 "Can"I\ =r +405 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 "processing"%:% +4 "core" %ҫl\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'[ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1593 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%2 +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2305 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%F  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%I  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%?  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%A +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%='a +391 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%>  +43 "core"  +2 "processing"%C% +4 "core" %`T\  +2 ."da"PS.seek 0.55ml +2 "processing"%H' +334 "core" ' +49 #"da"addPMLReagent08 +3 .PSV.dial :air +2 "processing"%5  +41 "core"  +3 ."da"PS.seek 2ml +2 "processing"%G'Ҧ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%$ +43 "core" + ."da"PTV.dial :mixing +2 "processing"%T @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%/  +34 "core" + "processing"%%% +4 "core" %ҥb\  +3 ."da"PS.seek 1.85ml +2 "processing"%W' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%X * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'd +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +28830 "Can"M\ F1r +19172 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%U  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%L  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%a' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'd +2321 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%` +125 "core"  + "processing"%i% +4 "core" %ec\ +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"%Z' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%&'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%h  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" + "processing"%c% +4 "core" %ҥq\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'U +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'d +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"%1 * +33 "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"%' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%o +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2327 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +126 "core"  + "processing"%q% +4 "core" %i<\ +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"%P' +688 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +33 "core"  + "processing"%}% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'Y +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'd +1031 "Can"M\ >r +574 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%| +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2316 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%\ % +4 "core" %d]\ + #"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"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" +2 "processing"%% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "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"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +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"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2310 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +92 "processing"% +130 "core"  +5 "processing"%% +16 "core" %eH\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%+' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%g% +4 "core" % V\  + #"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 +2 "processing"%# +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%0  +35 "core" + "processing"%,% +4 "core" %Ҩm\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'X +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "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 +2 "processing"%' +223 "Can"F\ x ]r +2124 "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"%-  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +124 "core"  +2 "processing"%:% +4 "core" %d\ + #"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"%v +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 "processing"%% +4 "core" %Ҩl\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +1594 "core" ' +2 "processing"%E9 +3 "core" 9O5/ +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%2  +3 "core" 5/ + 5/ + "processing"%6& +4 "core" &XL\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\    5 I +2 "storage"(F% +3 "core" %   \ +2 "storage"(I. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(?(S +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (A& +3 "core" &Q :\ +2 "manipulator"&& +4 "core" &-=    R + "manipulator"&>% +4 "core" %\    I +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&C(y +188 "core" ( + "manipulator"&=& +5 "core" & % ' + "storage"(5& +4 "core" &Q 0\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +100 "core" ' +2 "storage"($& +4 "core" &Q  \ +\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(T'g +279 "core" ' +2 "storage"(/- +3 "core" -'b + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" & * *  ' +2 "storage"(X& +4 "core" &Q 5\ + ."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' +31 "core" ' +2 ."da"Elbow.hold + "manipulator"&W, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(U- +3 "core" -'b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(m' +33 "core" ' +2 "manipulator"&L% +4 "core" % ( )  + "storage"(N& +4 "core" &Q \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&Y'7 +13 "core" ' + "manipulator"&D& +4 "core" & #  ' +2 "storage"(& +4 "core" &Q \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&K'] +29 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(a'x +35 "core" ' +2 "manipulator"&`& +5 "core" & ( ( ' + "manipulator"&i% +4 "core" %e )  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Z(? +250 "core" ( +2 "manipulator"&h& +4 "core" &D  & b . + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &D ' $ % . +2 ."da"Forearm.seek PC +2 "manipulator"&V'Η +96 "core" ' + ."da"Hand.close +2 "manipulator"&c/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%&( +425 "core" ( + "storage"(.& +5 "core" &Q \ + "manipulator"&!& +4 "core" &D ! ! . + "manipulator"&S% +4 "core" % Υ   +2 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +98 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&\\(y +290 "core" ( +2 "manipulator"&;& +4 "core" &   M B + "storage"(M& +4 "core" &Q  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&['] +104 "core" ' + ."da"Hand.open +2 "manipulator"&o1 +53 "core" 1 +2 "storage"(k- +3 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"('D +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate + "storage"(s'~ +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23dec1112h50ml_nessie.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26384 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 255.925 seconds\ /var/log/esp/da23dec1112h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23dec1112h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23dec1112h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23dec1112h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23dec1112h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "255.925 sec auto-exposure",Subject: "da23dec1112h50ml images!" +2 "storage"(q- +19 "core" -'~ +7 "storage"(f& +13 "core" &Q o n f\ +2 "manipulator"&P& +67 "core" &   B +2 ."da"Elbow.seek 1 +2 "manipulator"&w(y +10 "core" ( +2 "manipulator"&x& +5 "core" & !   " +2 "storage"(}& +3 "core" &Q j j T\ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&n'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 "manipulator"&l& +4 "core" & & ! 2 " + "storage"(z& +5 "core" &Q E d\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&R' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&*, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(p' +22 "core" ' + "manipulator"&y% +5 "core" %  " d  + "storage"(|& +4 "core" &Q J\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts + "manipulator"&r'? +21 "core" ' + "manipulator"&{& +4 "core" & $ " 4 " +2 "storage"(]& +4 "core" &Q L A\ +3 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +15 "core" ' +4 "storage"(\ % +9 "core" % & # \ +7 ."downElevator"SE.seek :down +6 "storage"(d' +99 (% +6 "core" %8\ \ l\ OD +4 "manipulator"& % +8 "core" %_ * $ R +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&t'\ +94 "core" ' +29 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (& +8 "core" &Q B \ +5 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%e& +9 "core" &\ +3 "manipulator"& & +9 "core" &   " +4 "manipulator"&% +7 "core" %\   d  +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-6 +174 "core" ( +3 "manipulator"&& +8 "core" &-8 #  / r +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 && +10 "core" &-8   r +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&Q'n +100 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&u/ +65 "core" / +6 "manipulator"& & +12 "core" &-@ !  J j +4 "manipulator"&% +7 "core" % a   [ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +123 "core" ( +4 "manipulator"&& +7 "core" &C # \ 1 +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &C (   1 +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&"'Η +99 "core" ' +4 "manipulator"&g& +9 "core" &C " )  1 +3 "manipulator"&+% +7 "core" %Ο '   +4 "processing"%'& +8 "core" &K\ +4 "processing"%#& +11 "core" &J\ +5 & \ +3 ."psFlush"PC.seek :closed +7 "processing"%0(X +9 "core" &\ +2 &\  +7 &0 \ +| +9 &e\ ? +9 &~ \ N +10 &D_ \ M +9 &c\ M +9 &b\ M +10 &` \ M +8 &Le\ M +10 &`\ L +10 &c\ M +9 & b\ M +9 &"Uc\ M +10 &$g\ M +9 &%`\ M +10 &'b\ M +10 &)^`\ L +9 &+ b3\ L +9 &,c.\ M +8 &.d>\ M +10 &0eg&\ M +9 &2'ac\ M +10 &3cs\ M +10 &5gp\ M +8 &7mbx\ M +10 &9.fz\ M +10 &:cu\ M +8 &<cx\ M +10 &>u`x\ M +9 &@8bv\ L +10 &Adq\ L +10 &Cdx\ M +9 &Eyrx\ N +9 &G3v\ Q +10 &Ht\ R +9 &Jl\ S +9 &Lrg\ S +9 &N3`\ S +10 &Ob\ S +9 &Qb\ S +15 &Swd\ T +15 &U8c\ T +4 &Vb\ Q +4 &X7=]a\ $j +9 &XIc\ - +5 ( +6 "processing"%#& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +3 "processing"%,& +8 "core" &Xa\ - +2 &Xd\ - +3 ."psFlush"Hand.open +3 "manipulator"& 1 +65 "core" 1 +3 "manipulator"&J% +8 "core" % Ο  ) = +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&j'\ +95 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +42 "core"  +3 "processing"%4% +8 "core" %hY\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%' +313 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +274 "core" ' +3 ."psFlush"delay 5 seconds +417 #"uploadLog"upsync +86 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%_  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%( +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%-'F +2608 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  + "processing"%)% +4 "core" %J9\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%v  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%< @ +68 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%~'F +519 "Can"D\ =$dr +2090 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +109 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%7'T +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%E +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%2  +70 "core"  + ."psFlush"PBV.dial :waste1 +54 .PS.seek 0ml +2 "processing"%6'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +39 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%X @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%L  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +79 "core" ~ + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%H  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Y' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%K U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%3 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%S'd +2622 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'o& +4 "core" &\ +2 "manipulator"&k& +4 "core" &C   1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&1(? +3 "core" ( +2 "manipulator"&a& +4 "core" &C ) %  1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C   G 1 +3 .tForearm.seek PC + "manipulator"&q'Η +100 "core" ' +2 .tHand.close + "manipulator"&f/ +61 "core" / +2 .tPC.seek :open +2 "processing"%P( +425 "core" ( +2 "manipulator"&x& +4 "core" &C !   1 + "manipulator"&}% +4 "core" % Τ   a +2 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z( +359 "core" ( +2 "manipulator"&y& +4 "core" &:  $ { L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &:    L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&{'O +104 "core" ' + "manipulator"&]& +5 "core" &: $ L + "manipulator"&\ % +4 "core" %D  V A +2 "collection"'\\& +4 "core" &\ +2 "collection"'[& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'s(X +4 "core" &\  +9 &0\ +{ +10 &c\ > +9 &}\ M +10 &C^\ L +9 &d\ L +9 &f\ L +10 &c\ L +9 &Id\ M +9 & c\ L +10 &b\ L +9 & d\ L +10 &"Rb\ L +9 &$c\ M +9 &%a\ L +10 &'d\ L +9 &)\\c\ L +9 &+e\ L +10 &,e\ L +9 &.e}\ L +9 &0ce\ L +10 &2%b\ L +9 &3b\ L +10 &5ce\ L +9 &7lb@\ L +9 &9-f\ L +10 &:d\\\ L +9 &<g\ L +9 &>rf\ L +10 &@6_c\ L +9 &Ae?\ L +10 &CfG\ L +9 &Ewq;\ M +9 &G/?\ Q +10 &H;\ U +9 &J\ W +9 &Lb@\ W +10 &N$<\ W +9 &O\ W +10 &Qb\ Y +9 &ShG\ X +9 &U):\ X +10 &V\ R +9 &XA\ , +9 &Xup\ G +6 ( +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 +2 "collection"'& +4 "core" &Xu[\ G + &XuZ]\ G + .tHand.open +2 "manipulator"& 1 +58 "core" 1 + "manipulator"&n% +4 "core" % D M 9 A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &XuZ\ G + "collection"'R% +4 "core" %N#\ +2 .tCSV.dial CSR + "collection"'r  +40 "core"  +2 "collection"'% +4 "core" %NS\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'e'm +1342 "core" ' +2 .tdelay 5 seconds +194 "Can"D\ K&r +308 .tCSR.select :air +2 "collection"' +9 'p% +2 "core" %mu\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +633 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &XuZA\ G + "collection"'% +4 "core" %Q\ +2 .tCSV.dial :flush + "collection"'d  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'*'m +1176 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +39 "core" A +2 "collection"' % +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +533 "core" ' + ."connect"CSV.dial CTV +51 .tCTV.dial CSV +2 "collection"'t  +2 '  +51 "core"  +78  +2 .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'Q'Q +1611 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'g& +5 "core" &XuZG\ G + "collection"'+% +4 "core" %O \ +2 .tCSV.dial :flush + "collection"''  +69 "core" +2 .tCS.seek 5ml +2 "collection"''m +1177 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'&% +4 "core" %mS\  +3 .tCS.seek 7ml + "collection"',' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'J  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'#'Q +1608 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'b& +5 "core" &XuZE\ G + "collection"'4% +4 "core" %R\ +2 .tCSV.dial CSR + "collection"'"  +41 "core"  + "collection"'@% +4 "core" %R\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1810 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +517 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'_ +2 '(  +97 "core" +34  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1824 "core" ' +2 .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +6 "collection"')  +69 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'Q +587 "core" ' + .tCSV.dial CSR +2 "collection"':  +98 "core"  +2 "collection"'v% +4 "core" %Q\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'<'m +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +1339 "core" ' +2 .tCSV.dial CBV + "collection"' +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +5 "core" &8  ! R L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +3 "core" ( + "manipulator"&E& +4 "core" &8  $ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &8  L +2 .tForearm.seek CC +2 "manipulator"&'O +92 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'6( +426 "core" ( +2 "manipulator"&F& +4 "core" &8 % & = L + "manipulator"&A% +4 "core" % P  ] +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(-6 +292 "core" ( + "manipulator"&O& +4 "core" &-/  \ e H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &-/  H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5'n +99 "core" ' +2 .tHand.open + "manipulator"&=1 +56 "core" 1 +2 "manipulator"&$% +4 "core" % X &  U u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +105 "core" ' + "processing"%/& +5 "core" &\ +35629 "Can"H\ .(r +60001 G\ .*r +60001 I\ .,+Kr +60001 I\ /-r +60001 H\ ./ wr +60002 H\ .11\ r +60001 M\ .2\ r +60001 I\ .4 9r +60001 I\ .66 r +60001 D\ .7 er +60002 I\ .9 r +60001 E\ .;: r +60001 F\ .<'r +60001 I\ .>r +60001 H\ .@>Sr +60002 G\ .Ar +60001 M\ .Cr +60001 O\ .EBr +60002 Q\ .Fr +60001 M\ .HAr +60001 P\ /JEr +60001 N\ .Kmr +60001 R\ .Mr +60002 S\ /OIr +60001 S\ .P/r +60001 O\ /Rr +60001 O\ .TL[r +60002 P\ .Ur +60001 U\ .Wr +60001 T\ .YPr +60001 K\ /Zr +60002 K\ /\\Ir +60001 N\ /^Sr +60001 C\ ._ur +60001 @\ .a r +60002 C\ .cWr +60001 E\ .e7r +60001 K\ .fr +60002 O\ .h[cr +60000 N\ .jr +60002 U\ .kr +60001 V\ /m_%r +60001 Q\ .o r +60001 P\ .p Qr +60002 R\ .rc r +60001 K\ .t!}r +60001 G\ .u"r +60002 D\ /wg"r +60001 D\ .y#?r +60001 B\ .z#r +60001 F\ .|k$kr +60001 E\ .~%r +60001 C\ .%r +60002 B\ .n&-r +60001 D\ .&r +60001 F\ .'Yr +60002 E\ .q'r +60001 I\ .(r +60001 K\ .)r +60001 M\ .u)r +60001 L\ / *Gr +60002 M\ .*r +60001 L\ .x+sr +60001 M\ /$, r +60002 O\ .,r +60001 S\ .|-5r +60001 O\ .(-r +60001 R\ /.ar @EST1702357750.36 R\ /.r +60002 R\ /+/r +60001 R\ .0#r +60001 S\ .0r +60002 S\ .01Or +60000 S\ .1r +60002 S\ .2{r +60001 W\ .43r +60001 T\ .3r +60001 U\ .4=r +60002 W\ .74r +60001 Z\ .5ir +60001 Z\ .5r +60001 W\ .;6r +60001 Z\ /7+r +60002 X\ .7r +60001 W\ /?8Wr +60001 X\ .8r +60001 T\ .9r +60001 W\ .C:r +60002 X\ .:r +60001 X\ /;Er +60001 X\ .F;r +60001 X\ /3r +60001 V\ .ǡ>r +60001 [\ .M?_r +60001 `\ .?r +60002 c\ .̥@r +60001 a\ .PA!r +60001 `\ /Ar +60001 c\ .ѨBMr +60001 i\ .TBr +60002 j\ .Cyr +60001 m\ /֬Dr +60001 l\ .XDr +60001 k\ /E;r +60002 p\ .۰Er +60001 q\ .\\Fgr +60001 t\ /Fr +60001 v\ .Gr +60001 x\ .`H)r +60002 w\ . Hr +60001 x\ /IUr +60001 y\ /dIr +60001 {\ .Jr +60002 }\ .Kr +60001 ~\ /hKr +60001 }\ /LCr +60001 \ .Lr +60002 \ /mMor +60001 \ .Nr +60001 \ .Nr +60001 \ .rO1r +60002 \ /Or +60001 \ .P]r +60001 \ /wPr +60001 \ /$Qr +60002 \ .Rr +60001 \ .}Rr +60001 \ /)SKr +60002 \ /Sr +60001 \ .Twr +60001 \ ..U r +60001 \ .Ur +60001 \ .\ V9r +60001 \ / 2Vr +60002 \ / Wer +60001 \ /Wr +60001 \ .7Xr +60001 \ .Y'r +60002 \ .Yr +60001 \ .<ZSr +60001 \ .Zr +60001 \ .[r +60001 \ /@\\r +60002 \ /\\r +60001 \ .]Ar +60001 \ . E]r +60002 w\ .!^mr +60001 x\ .#_r +60001 w\ /%J_r +60001 w\ .&`/r +60001 t\ .(`r +60001 e\ .*Na[r +60002 ^\ /+ar +60001 V\ .-br +60001 L\ ./Scr +60001 @\ .1cr +60001 ;\ /2dIr +60001 !\ /4Xdr +60002 $\ .6eur +60001 #\ .7f r +60001 \ /9]fr +60001 *\ /;\ g7r +60002 ;\ .<gr +60001 =\ />bhcr +60001 <\ /@hr +60001 <\ /Air +60001 6\ /Cgj%r +60002 9\ .Ejr +60001 <\ .FkQr +60001 B\ .Hlkr +60001 G\ /Jl}r +60002 F\ .Kmr +60001 I\ .Mrmr +60001 K\ /On?r +60002 J\ /Pnr +60000 J\ /Rwokr +60002 K\ /T#pr +60001 K\ .Upr +60001 K\ .W|q-r +60001 N\ .Y(qr +60002 K\ /ZrYr +60001 N\ .\\rr +60001 P\ .^.sr +60001 P\ ._tr +60002 K\ .atr +60001 O\ /c3uGr +60001 O\ /dur +60001 O\ /fvsr +60001 Q\ .h8w r +60002 N\ .iwr +60001 L\ .kx5r +60001 M\ /m=xr +60001 N\ .nyar +60002 N\ /pyr +60001 P\ /rBzr +60001 P\ /s{#r +60001 P\ .u{r +60002 O\ .wH|Or +60001 P\ .x|r +60001 P\ .z}{r +60001 N\ .|M~r +60001 L\ .}~r +60002 M\ /=r +60001 I\ .Rr +60001 M\ .ir +60001 N\ .r +60002 M\ .Wr +60001 K\ /+r +60001 K\ .r @EST1702444152.12 J\ /\\Wr +60002 M\ / r +60001 O\ /r +60001 S\ /ar +60001 X\ / r +60002 W\ .Er +60001 Z\ .fr +60001 Y\ .qr +60001 \\\ .r +60002 [\ .lr +60001 Z\ .3r +60001 Z\ .r +60001 W\ .q_r +60001 X\ /r +60002 W\ .r +60001 T\ .v!r +60001 Z\ /"r +60002 T\ .Mr +60001 O\ .zr +60001 M\ .'yr +60001 K\ .r +60001 M\ .r +60002 R\ /,;r +60001 T\ .r +60001 U\ .gr +60001 X\ ./r +60001 U\ /r +60002 S\ .)r +60001 P\ /2r +60001 O\ /Ur +60001 P\ .r +60002 T\ /5r +60001 P\ .r +60001 O\ /Œr +60002 L\ /8Cr +60001 J\ .r +60001 H\ .ǐor +60001 F\ .;r +60001 D\ .r +60002 B\ .̓1r +60001 @\ />r +60001 =\ .]r +60002 ;\ /ѕr +60001 :\ /Ar +60001 <\ .r +60001 ?\ .֘r +60001 ;\ /DKr +60002 6\ .r +60001 9\ .ۛwr +60001 <\ .G r +60002 9\ /r +60001 <\ .9r +60001 <\ /Jr +60001 =\ .er +60001 >\ .r +60001 D\ /Nr +60002 H\ .'r +60001 S\ .r +60001 V\ /QSr +60001 S\ /r +60002 V\ .r +60001 W\ /Vr +60001 W\ /r +60001 S\ /Ar +60001 S\ .[r +60002 Q\ .mr +60001 P\ .r +60001 I\ .`r +60002 L\ . /r +60001 D\ .r +60001 E\ /f[r +60001 =\ /r +60001 =\ .r +60001 =\ /kr +60002 ?\ .r +60001 =\ /Ir +60001 ;\ /\ pr +60002 4\ . ur +60001 3\ . r +60001 +\ .tr +60001 "\ .!7r +60001 \ .r +60001  \ .ycr +60002 \ /%r +60001 \ .r +60001 \ .~%r +60001 \ /*r +60002 \ /Qr +60001 \ .r +60001 \ / 0}r +60001 \ /!r +60001 \ .#r +60001 \ /%5?r +60002 \ /&r +60001 \ .(kr +60001 \ .*:r +60001 \ .+r +60002 \ .--r +60001 \ //>r +60001 \ /0Yr +60001 \ /2r +60002 \ /4Cr +60001 \ /5r +60001 \ .7r +60001 \ /9HGr +60002 \ .:r +60001 \ .<sr +60001 \ .>M r +60001 \ .?Ÿr +60001 \ .A5r +60002 \ /CRr +60001 \ /Dar +60001 \ .Fr +60001 \ .HWōr +60002 \ .J#r +60001 \ .Kƹr +60001  \ /M\\Or +60001 \ /O r +60002 \ .P{r +60001 \ .Rbr +60001 \ .Tɧr +60001 \ /U=r +60001 \ .Wgr +60002 \ /Yir +60001 \ .Zr +60001 \ .\\m̕r +60001 \ .^+r +60002 \ ._r +60001 \ .arWr +60001 \ .cr +60002 \ .dσr +60001 \ /fwr +60001 \ /h$Яr +60001 \ .iEr +60001 \ .k}r +60002 \ /m)qr +60001 \ .nr +60001 \ .pӝr +60001  \ /r/3r +60001 \ /sr +60002 #\ .u_r +60001 $\ /w4r +60001 !\ /x֋r +60001 $\ .z!r @EST1702530553.89 #\ /|:׷r +60001 !\ /}Mr +60001 \ /r +60001 \ .?yr +60002 \ .r +60001 \ .ڥr +60001 \ .D;r +60001 \ \ .r +60001 \ /gr +60001 \ .Ir +60002 \ .ݓr +60001 \ .)r +60001 \ /O޿r +60001 \ /Ur +60001 \ .r +60002 \ /Tr +60001 \ .r +60001 \ .r +60001 \ .YCr +60002 \ /r +60001 \ .or +60001 \ .^r +60001 \ /\ r +60001 \ \ .1r +60002 \ .cr +60001  \ .]r +60001 \ /r +60001  \ .hr +60002  \ /r +60001 \ .r +60001 \ /mKr +60001  \ .r +60001  \ .wr +60002 \ \ .r r +60001  \ .r +60001 \ /9r +60002  \ /wr +60001  \ .#er +60001 \ \ /r +60001 \ .|r +60001 \ /('r +60002 \ .r +60001 \ .Sr +60001 \ /-r +60002 \ .r +60001 \ .džr +60001 \ .2r +60001  \ /Ar +60001 \ .̉r +60002 \ /5mr +60001 \ \ .r +60001  \ .ыr +60001 \ /6/r +60002 \ /r +60001 \ .֍[r +60001 *\ /8r +60001 0\ .r +60002 7\ /ێr +60001 <\ .9r +60001 B\ .Ir +60002 L\ .r +60001 W\ /:ur +60001 b\ . r +60001 j\ .r +60001 s\ .<7r +60001 w\ /r +60006 |\ .cr +59997 }\ .<r +60001 \ .r +60001 \ .%r +60002 \ .=r +60001 \ /Qr +60001 \ .r +60001 z\ .=}r +60001 }\ .r +60002 |\ .r +60001 ~\ .??r +60001 \ .r +60001 \ .kr +60001 w\ /@r +60002 _\ /r +60001 R\ .-r +60001 P\ .Er +60001 Q\ /Yr +60002 ]\ .r +60001 b\ /\ I r +60001 g\ / \ r +60002 n\ . \ r +60001 v\ /N Gr +60001 {\ / r +60001 \ . sr +60001 \ .R r +60001 \ . r +60002 \ /5r +60001 \ .Vr +60001 \ .ar +60002 \ .r +60001 \ .[r +60001 \ . #r +60001 \ .!r +60001 \ .#`Or +60002 \ .% r +60001 \ /&{r +60001 \ .(dr +60002 \ .*r +60001 \ .+=r +60001 \ .-gr +60001 \ //ir +60001 \ /0r +60002 \ .2kr +60001 \ /4+r +60001 \ /5r +60001 \ .7nWr +60001 \ /9r +60002 \ .:r +60001 \ .r +60001 \ /?Er +60001 \ .Arr +60002 ~\ .Cqr +60001 z\ /Dr +60001 z\ .Ftr +60002 v\ /H3r +60000 w\ /Ir +60002 w\ /Kv _r +60001 u\ /M! r +60001 t\ .N!r +60001 t\ /Px"!r +60002 r\ /R$"r +60001 r\ .S#Mr +60001 p\ .U{#r +60001 q\ /W&$yr +60001 v\ .X%r +60002 v\ .Z}%r +60001 u\ .\\)&;r +60001 u\ .]&r +60001 v\ ._'gr +60002 s\ .a+'r +60001 t\ .b(r +60001 x\ .d))r +60001 t\ .f.)r +60002 p\ .g*Ur +60001 s\ /i*r +60001 u\ .k1+r @EST1702616955.66 w\ .l,r +60002 w\ .n,r +60001 t\ /p3-Cr +60001 t\ .q-r +60001 v\ .s.or +60002 t\ .u6/r +60001 q\ .v/r +60001 p\ /x01r +60001 o\ /z90r +60001 o\ /{1]r +60002 p\ /}1r +60001 p\ .<2r +60001 m\ .3r +60001 o\ .3r +60001 o\ .?4Kr +60002 r\ /4r +60001 p\ .5wr +60001 u\ .A6 r +60001 v\ /6r +60002 w\ .79r +60001 t\ .D7r +60001 q\ /8er +60001 s\ .8r +60001 v\ .G9r +60002 w\ .:'r +60001 u\ .:r +60001 s\ .I;Sr +60001 x\ /;r +60002 z\ /<r +60001 z\ .J=r +60001 \ .=r +60002 \ />Ar +60001 \ .K>r +60001 \ .?mr +60001 \ /@r +60001 \ /L@r +60001 \ /A/r +60002 \ /Ar +60001 \ .MB[r +60001 \ .Br +60002 \ /Cr +60001 \ .MDr +60001 \ .Dr +60001 \ .EIr +60001 \ .NEr +60002 \ .Fur +60001 \ .G r +60001 \ .NGr +60001 \ .H7r +60001 \ .Hr +60002 \ .NIcr +60001 \ .Ir +60001 \ .äJr +60001 \ .OK%r +60002 \ .Kr +25683 !to: EOFError: mesg"end of file reached:@timestampu: Time 5: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" +8989 #"reset-modem"Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3756 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +566 "Can"\ 2ȥLQr +20020 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20443 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +4025 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15486 "Can"\ .OLr +5102 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20588 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18831 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4649 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18821 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4028 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +7378 "Can"\ .ͥNr +5966 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18831 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4026 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +3322 "Can"\ .PNr +17267 #"reset-modem"Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1445 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18831 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3298 "Can"\ 0O?r +729 #"reset-modem"Session Begun + #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20587 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +10140 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18080 "Can"\ .ҥOr +749 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4026 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20592 #Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +18834 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +14019 "Can"\ /PPkr +4802 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +5 #Session Ended +20595 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20593 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6927 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4027 #Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20591 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +3402 #"uploadLog"upsync +2508 "Can"\ .ץQr +14676 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +20584 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +20585 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4137 "Can"\ .OR-r +16449 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +5 #Session Ended +20586 #Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20587 #Session Begun + #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2361 "Can"\ .Rr +18226 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +41770 "Can"\ .ܥSYr +60001 \ /PSr +60001 \ .Tr +60001 \ .Ur +60001 \ .PUr +60002 \ .VGr +60001 \ .Vr +60001 \ .RWsr +60001 \ .X r +60002 \ .Xr +60001 \ .SY5r +60001 \ .Yr +60002 \ .Zar +60001 \ .UZr +60001 \ .[r +60001 \ /\\#r +60001 \ .Y\\r +60002 \ /]Or +60001 \ .]r +60001 \ .\\^{r +60001 \ /_r +60001 \ ._r +60002 \ /``=r +60001 \ . `r +60001 \ /air +60001 \ .car +60002 \ .br +60001 \ / c+r +60001 \ . fcr +60002 \ / dWr +60001 \ /dr +60001 \ .jer +60001 \ .fr +60001 \ .fr +60001 \ .mgEr +23868 #"espclient"Session Begun +916 #-> MainThread.exit +7 #mEXIT +3 #"espclient"Session Ended @1702677804.85EST @1702677812.52EST = =tMAIN =mMAIN_scheduler @EST1702677814.38 #"core_reset"Sent BREAK +2 #t@16200 receive with ifg=0x10, ie=0xFD + #@16831 receive with ifg=0x10, ie=0xFD + #@17486 receive with ifg=0x10, ie=0xFD #@18117 receive with ifg=0x10, ie=0xFD + #@18748 receive with ifg=0x10, ie=0xFD + #@19380 receive with ifg=0x10, ie=0xFD #@20011 receive with ifg=0x10, ie=0xFD + #@20337 receive with ifg=0x80, ie=0xFD #@31457 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +398 "Can"\ 0*gs + \ 0*gs + #tPolling Can every 10:00 +3 #Cleanly exited at 17:03:24EST15-Dec-23 +1105 #-> exit +4 #mEXIT @1702677832.11EST @1703086318.74EST = =tMAIN =mMAIN_scheduler @EST1703086320.56 #"core_reset"Sent BREAK +2 #t@16200 receive with ifg=0x10, ie=0xFD + #@16831 receive with ifg=0x10, ie=0xFD #@17486 receive with ifg=0x10, ie=0xFD + #@18117 receive with ifg=0x10, ie=0xFD + #@18748 receive with ifg=0x10, ie=0xFD #@19380 receive with ifg=0x10, ie=0xFD + #@20011 receive with ifg=0x10, ie=0xFD + #@20337 receive with ifg=0x80, ie=0xFD #@32578 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +384 "Can"I\ 0_s + I\ 0_s + #tPolling Can every 10:00 +3 #Cleanly exited at 17:03:52EST15-Dec-23 +8246 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "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" %Vp\ +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" %d\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %6 \ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(2% +3 "core" % \ + "manipulator"&3% +4 "core" %  ! "   +2 "manipulator"&4& +3 "core" &-/   H +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +674 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<) w\  +1565 #t-> access 2 +2 "storage"(7% +3 "core" % - # =\ +2 "manipulator"&8% +4 "core" %  !   + "manipulator"&9& +4 "core" &-/   z H + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +184 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &K\ \  \ +1699 #t-> startTube 2 +592 #-> 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 10:34:32EST20-Dec-23\\n{}\\nCan@10:32:06, 22.0C, 17% humidity, 15.3psia, 13.606V, 0.233A, 47.586Ah, 3.16W",Subject: "da sampling at most 50ml" +4 "collection"'<& +3 "core" &\ +2 .tHand.open +2 "manipulator"&=1 +16 "core" 1 +2 "manipulator"&>% +5 "core" %  1 " Z  + "storage"(?% +4 "core" % / 0 W\ +2 "storage"(@. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(A( +389 #"uploadLog"upsync +282 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" & \ +2 "manipulator"&C& +3 "core" &-/  H +2 "manipulator"&D% +3 "core" %     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&E(a +184 "core" ( + "manipulator"&F& +4 "core" &W   b / +2 "storage"(G& +3 "core" & C\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +104 "core" ' +2 "storage"(I& +4 "core" &   "\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +272 "core" ' + "storage"(K- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +40 "core" & \ +7 "manipulator"&M& +4 "core" &W  '  / + .tElbow.seek 2 +2 "manipulator"&N(a +3 "core" ( + "manipulator"&O& +4 "core" &W $  / +2 "storage"(P& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'ϊ +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +60 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&S& +2 "storage"(T' +7 "core" &p   L , + "manipulator"&U% +4 "core" % ϒ  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&W( +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ( + "manipulator"&X& +4 "core" &9  ! : K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &9   q K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +102 "core" ' + "manipulator"&[& +5 "core" &9 #  K + "manipulator"&\\% +4 "core" %W  %  B +2 "collection"']& +3 "core" &\ +3 "collection"'^& +4 "core" &j\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &\  +10 &.~\ +| +9 &f\ ? +9 &}\ N +10 &C_\ L +9 &b\ M +10 &d\ M +9 &c\ M +9 &Je\ M +10 & g\ L +9 &h\ L +10 & e\ M +9 &"Sb\ L +9 &$c\ M +10 &%b\ L +9 &'e\ M +9 &)\\c\ L +10 &+e\ M +9 &,e\ L +9 &.a\ L +10 &0cb\ L +9 &2%c\ L +10 &3_|\ L +9 &5e\ L +9 &7kc\ L +10 &9-d\ L +9 &:h\ L +9 &<i\ L +10 &>rg~\ M +9 &@5c\ L +10 &Acy\ L +9 &Cj\ L +9 &Eux\ N +10 &G.w\ Q +9 &H\ V +9 &J\ V +10 &Lb\ X +9 &N#\ X +10 &O\ X +9 &Q\ Y +9 &Sf\ Y +10 &U(\ Y +9 &V\ T +9 &X;\ - +10 &X zx\ G +5 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + .Hand.open +2 "manipulator"&`1 +3 "core" &X\\\ G +56 1 +2 "manipulator"&a% +4 "core" % N : # = K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 #tcollectSample 50ml 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")c+ +3 "core" + + "sampler")d% +4 "core" %< \  +2 "collection"'e& +3 "core" &X\\W\ G +3 "Can"O\ J4 +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'f  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  + "sampler")h  +16 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X' +347 "core" ' + .tSS.stop + "sampler")5 +4 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'?& +4 "core" &XZM\ G +2 ."airStroke"CSV.dial :waste +3 "sampler")@% +2 "collection"': +55 "core" %& \ + .tSSV.dial :exhaust +2 "sampler")B  +61 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'D @ +2 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'\ 'Q +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X? +102 "collection"'69 +3 "core" 9V= +102 "collection"'89 +2 "core" 9n; +102 "collection"';9 +2 "core" 99 +102 "collection"'<9 +3 "core" 97 +102 "collection"'=9 +3 "core" 95 +102 "collection"'59 +2 "core" 94 +102 "collection"'?9 +2 "core" 92 +102 "collection"'@9 +3 "core" 9 0 +102 "collection"':9 +3 "core" 9\ . +102 "collection"'B9 +2 "core" 9- +102 "collection"'D9 +3 "core" 94+ +102 "collection"'>9 +2 "core" 9H) +102 "collection"'G9 +3 "core" 9\\!( +103 "collection"'C9 +2 "core" 9p%& +102 "collection"'I9 +3 "core" 9*% +102 "collection"'9 +2 "core" 9.$ +103 "collection"'L9 +2 "core" 92" +102 "collection"'F9 +2 "core" 96! +102 "collection"'M9 +3 "core" 9: +103 "collection"'O9 +2 "core" 9? +102 "collection"'P9 +2 "core" 9C +102 "collection"'R9 +3 "core" 9G +102 "collection"'9 +3 "core" 9 K +102 "collection"'U9 +3 "core" 9 O +102 "collection"'E9 +3 "core" 9 -S +102 "collection"'H9 +2 "core" 9 =X +102 "collection"'K9 +2 "core" 9 J\\ +102 "collection"'Y9 +3 "core" 9 Y` +102 "collection"'J9 +3 "core" 9 fd +102 "collection"'Q9 +2 "core" 9 sh +102 "collection"'X9 +2 "core" 9 m +102 "collection"'[9 +3 "core" 9 q +102 "collection"']9 +2 "core" 9 u +102 "collection"'N9 +3 "core" 9 y +103 "collection"'V9 +2 "core" 9 } +102 "collection"'\\9 +2 "core" 9  +102 "collection"'`9 +3 "core" 9  +102 "collection"'S9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'d9 +3 "core" 9  +102 "collection"'e9 +2 "core" 9  +102 "collection"'^9 +3 "core" 9\  +102 "collection"'g9 +4 "core" 9\ \  +102 "collection"'Z9 +2 "core" 9\ \ +103 "collection"'f9 +2 "core" 9\ \ +102 "collection"'h9 +2 "core" 9\ \ +102 "collection"'c9 +3 "core" 9\ $ +102 "collection"'j9 +3 "core" 9\ +\ +102 "collection"'k9 +2 "core" 9\ 0\ +102 "collection"'m9 +3 "core" 9\ 6 +102 "collection"'l9 +2 "core" 9\ ;\ +102 "collection"'i9 +4 "core" 9\ @\ +102 "collection"'p9 +2 "core" 9\ E +102 "collection"'n9 +3 "core" 9\ I +102 "collection"'r9 +2 "core" 9\ N +103 "collection"'q9 +2 "core" 9\ S +102 "collection"'u9 +2 "core" 9\ V +102 "collection"'o9 +3 "core" 9\ Z +102 "collection"'w9 +3 "core" 9\ ] +102 "collection"'x9 +2 "core" 9\ a +102 "collection"'s9 +3 "core" 9\ d +3 .tCH.hold 10:00,70C +3 "collection"'t `\ `\ c  +2 '|9 +6 "core"  + 9\ d\ e +2 "collection"'}% +3 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68C/37.5psia +36896 "Can"O\  +23092 "core" ` + "collection"'~9 +4 "core" 9\ n + "collection"'z% +4 "core" % K\ + #tEnded lysing Collection Puck Heater at 70C/35.6psia +2 .CS.seek 0ml +2 "collection"''Q +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'{ @ +96 "core" B + .tCSV.dial :air +2 "collection"' @ +84 "core" > +12 .tCS.seek 5ml + "collection"''m +1344 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +7 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1338 "core" ' + "collection"' % +5 "core" %VZ[ ;\ + #tPuck @47.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +4 "core" %V 0\ +3 .tCS.seek 5.001ml + "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"'% +4 "core" %m\  +2 .tCS.seek 7.001ml +2 "collection"'' +580 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'' O +831 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"' ` +122 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &XXq\ G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  #   + "storage"(% +4 "core" % (\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(!(S +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U j i\ +2 "manipulator"&& +3 "core" &6  ! K +2 "manipulator"&"% +3 "core" %\  ' # :  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&#(y +171 "core" ( +2 "manipulator"&%& +4 "core" &u $  Z ? + "storage"(& +4 "core" &U d\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&&'] +97 "core" ' + "storage"('& +4 "core" &U \\\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(('g +274 "core" ' +2 "storage"()- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"( 'z +32 "core" ' +2 "manipulator"&+& +4 "core" &u ) ) V ? + "manipulator"&,% +4 "core" %f "  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +163 "core" ( + "manipulator"&/& +5 "core" &8   m L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &7 ( + ; L +2 .tForearm.seek CC +2 "manipulator"&1'O +92 "core" ' + .tHand.close + "manipulator"&./ +57 "core" / +2 .tCC.seek :open + "collection"'2( +426 "core" ( +2 "storage"(4& +4 "core" &U /\ + "storage"(& +4 "core" &U \ + "manipulator"&7& +4 "core" &7   W L + "manipulator"&3% +4 "core" % P   A +2 .tForearm.seek :retract + "manipulator"&9'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&*(y +192 "core" ( + "manipulator"&6& +4 "core" &x $  1 +2 "storage"(8& +3 "core" &U\ Y\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&;' +101 "core" ' + .tElbow.hold +2 "manipulator"&<, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&=1 +52 "core" 1 +3 "manipulator"&5% +4 "core" %  J 4 n + "storage"(?& +4 "core" &U h\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 297 counts +2 "manipulator"&@'. +13 "core" ' + "manipulator"&:& +4 "core" &   % +2 "storage"(B& +3 "core" &U N \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&D'] +30 "core" ' +2 "storage"(>% +4 "core" %\ \  \ +2 ."downElevator"SE.seek :down +3 "storage"(G' +99 (C% +3 "core" %D *\ SR +2 "manipulator"&I% +3 "core" %[ &  - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +4 "core" &\ +2 "manipulator"&F& +3 "core" & ! " % +2 "manipulator"&M% +3 "core" %\   !  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +182 "core" ( + "manipulator"&P& +5 "core" &-5   A X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &-5   X +2 .tForearm.seek :garage +2 "manipulator"&'n +93 "core" ' + .tHand.close +2 "manipulator"&U/ +55 "core" / + "manipulator"&E& +4 "core" &-? '  t N +2 "manipulator"&H% +3 "core" % m o +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +287 "core" ( +2 "manipulator"&J& +4 "core" &8 & (  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &7  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&X'O +105 "core" ' + "manipulator"&[& +4 "core" &8   X L +2 "manipulator"&]% +3 "core" %O    L +2 "collection"'N& +4 "core" &l\ +2 "collection"'V& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'\\(X +4 "core" &\ +8 & ,\ %f +9 &V}\ 7 +10 &\ K +9 &]\ L +9 &}`\ K +10 &?`\ K +9 &`U\ K +10 &_\ K +9 &`\ L +9 &G`\ K +10 & _\ K +9 &!_\ K +9 &#`\ K +10 &%O_\ K +9 &'`\ K +10 &(`\ K +9 &*`\ K +9 &,V`\ K +10 &._\ L +9 &/`q\ K +9 &1`\ K +10 &3__\ K +9 &5 ]\ K +10 &6]\ J +9 &8`\ L +9 &:g_\ K +10 &<(b|\ K +9 &=`[\ K +9 &?]?\ K +10 &Aobr\ K +9 &C0b\ K +10 &Dk\ L +9 &FsF\ O +9 &H[\ U +10 &J\ W +9 &K\ X +9 &M\ X +10 &OW}\ Y +9 &Qe\ Y +10 &R\ Y +9 &T\ Y +9 &V\\\ Z +10 &W`\ 9 +9 &Xj\ Z +9 ( +2 &Xou\ U + "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 "collection"'`& +4 "core" &Xouw\ U + .tHand.open + "manipulator"&S1 +53 "core" 1 + "manipulator"&T% +4 "core" % O K < L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%a +52 "core"  +2 "processing"%d% +4 "core" %d\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%e'U +1599 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +6 "processing"%^  +40 "core"  +2 .tPS.seek 0ml + "processing"%g'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"%Z +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%f' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%h + "collection"'c  +6 "core" A + "processing"%j  +66 "core" +88  + .tPSV.dial :mixloop +2 "processing"%k +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +125 "core" +2 .tPS.seek 0ml + "processing"%l'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%i  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +43 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +42 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" &7   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +3 "core" ( +2 "manipulator"&|& +4 "core" &7  % \ L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &7 # ! k L +2 .tForearm.seek CC +2 "manipulator"&y'O +93 "core" ' + .tHand.close +2 "manipulator"&t/ +63 "core" / + .tCC.seek :open +2 "collection"'~( +426 "core" ( +2 "manipulator"&z& +4 "core" &7 (   L + "manipulator"&v% +4 "core" % \\ "  5 + .tForearm.seek :retract +2 "manipulator"&{'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +293 "core" ( +2 "manipulator"&& +6 "core" &-9 ! N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-9 "   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' +2 .tHand.open +2 "manipulator"& 1 +57 "core" 1 + "manipulator"&% +4 "core" % v 7 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "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 + "collection"' & +5 "core" &!\ + "manipulator"&% +4 "core" %\     + "storage"( % +4 "core" % $ - \ + "storage"(. +4 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +201 "core" ( +54 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &-9   / N +2 "manipulator"&% +4 "core" %\    R + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +222 "core" ( +2 "manipulator"&& +4 "core" &k  F " +2 "storage"(& +3 "core" &  # M\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +113 "core" ' + "storage"(& +4 "core" & 0 1 O\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' +2 "storage"(- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & B\  A\  +2 "manipulator"&& +3 "core" &k !   " +2 .tElbow.seek 2 +2 "manipulator"&"(a +3 "core" ( + "manipulator"&A& +4 "core" &k   " + "storage"(%& +4 "core" & E @\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&'/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& + "storage"(b' +7 "core" &k    " + "manipulator"&)% +4 "core" % ς   N +2 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&,( +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&(& +4 "core" &<  ! w N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &9  '  N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&0'O +104 "core" ' +2 "manipulator"&&& +4 "core" &9 &  B M +2 "manipulator"&#% +3 "core" %W &  7 C +2 "collection"'.& +4 "core" &<\ +3 "collection"'-& +4 "core" &\ +3 .tCC.seek :closed + "collection"'_(X +4 "core" &\ +8 & +g\ $e +10 &W|T\ 7 +9 &6\ K +10 &\\\ K +9 &w_\ K +9 &9\\\ K +10 &`\ K +9 &\\'\ K +9 &_\ K +10 &A`\ K +9 & bS\ K +9 &!]C\ J +10 &#_D\ K +9 &%I`.\ K +10 &' ]\ K +9 &(_m\ J +9 &*`\ K +10 &,Q`\ K +9 &.b\ K +9 &/_o\ K +10 &1\\c\ K +9 &3Y\\Z\ K +10 &5^C\ J +9 &6_8\ K +9 &8b!\ K +10 &:b_\ J +9 &<"a\ K +9 &=_\ K +10 &?\\\ K +9 &Ai`\ K +10 &C,`\ J +9 &Di\ L +9 &Fz\ N +10 &HZ\ S +9 &J\ V +9 &K\ V +10 &M\ X +9 &OS\ X +10 &Qz\ Y +9 &R\ X +9 &T,\ Y +10 &VVG\ Z +9 &WcH\ 4 +9 &Xg:\ )w +10 &Xn8\ Q +2 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 + .Hand.open +2 "manipulator"&41 +56 "core" 1 +2 "manipulator"&% +4 "core" % N I 9 L + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +124 "core" ~ + .tCSV.dial CTV +2 "collection"'1  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +628 "Can"T\ Q5 +1986 "core" ' + "collection"'8% +4 "core" % Qk\  +2 .tCS.seek 4ml +6 "collection"'$'NR +1589 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%=  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%5  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +2610 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"': ` +28 "core" ` + .tCSV.dial :air +2 "collection"'B @ +54 "core" B +2 .tCS.seek 10ml +2 "collection"'>' O +1588 "core" ' +2 .tCSV.dial CTV +2 "collection"'9  +40 "core"  +2 .tCS.seek 0ml +2 "collection"'C'Q +2605 "core" ' +2 .tCBV.dial :waste1 + "collection"'I @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'*  +124 "core" + "collection"';& +4 "core" &XnP\ Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&@% +4 "core" %\    +2 "storage"(L% +3 "core" % \ + "storage"(F. +4 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(M(S +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +2 "core" &P D B C\ +2 "manipulator"&D& +4 "core" &7   ( L + "manipulator"&P% +3 "core" %\  & !   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&R(y +164 "core" ( +2 "manipulator"&G& +4 "core" &w & ! " M + "storage"(<& +4 "core" &P .\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +106 "core" ' +2 "storage"(E& +4 "core" &P 6\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'g +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &w '  M +2 "storage"(J& +4 "core" &P #\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&Q' +30 "core" ' + .tElbow.hold +2 "manipulator"&O, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +4 "storage"(]' +30 "core" ' + "manipulator"&N% +4 "core" % %  " +2 "storage"(K& +3 "core" &P \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&2'C +13 "core" ' +2 "manipulator"&`& +4 "core" &w   M + "storage"(S& +4 "core" &P \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&T'] +28 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(V' +39 "core" ' +2 "manipulator"&a& +4 "core" &w !   M +2 "manipulator"&d% +3 "core" %e ! !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&( +158 "core" ( + "manipulator"&^& +4 "core" &3  & C H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &1  ] G +2 .tForearm.seek CC + "manipulator"&Z'O +95 "core" ' +2 .tHand.close + "manipulator"&g/ +55 "core" / +2 .tCC.seek :open + "collection"'h( +430 "core" ( + "storage"(c& +4 "core" &P P\ +2 "storage"(j& +3 "core" &P \ +3 "manipulator"&k& +3 "core" &1 " " G +2 "manipulator"&m% +3 "core" % P '  +2 .tForearm.seek :retract +6 "manipulator"&f'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&i(y +166 "core" ( + "manipulator"&l& +4 "core" &n  $ g +2 "storage"(n& +4 "core" &P\ \  =\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&p' +108 "core" ' + .tElbow.hold +2 "manipulator"&q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&r1 +65 "core" 1 +2 "manipulator"&o% +4 "core" % 0 " i v +2 "storage"(u& +4 "core" &P \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 273 counts + "manipulator"&x' +21 "core" ' + "manipulator"&|& +4 "core" &|  [ Y +2 "storage"(}& +3 "core" &P E B\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&t'] +29 "core" ' + "storage"(Y% +4 "core" %  \ +3 ."downElevator"SE.seek :down +3 "storage"(\ ' +99 (\\% +3 "core" %A\ \ \ RO + "manipulator"&z% +4 "core" %`   ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +108 "core" ' +41 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%y  +69 "core" +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%s +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"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"% 'd +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ + "manipulator"& & +4 "core" &| ! Y + "manipulator"&{% +4 "core" %\    W +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +175 "core" ( + "manipulator"&& +4 "core" &-:  % ! X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-:   @ X +2 .tForearm.seek :garage + "manipulator"&'n +95 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / + "manipulator"&!& +4 "core" &-< ) $ H V + "manipulator"&% +4 "core" % r G R +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +54 "manipulator"&(? +122 "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 PC +2 "manipulator"&'Η +99 "core" ' +2 "manipulator"&& +4 "core" &I #   + "manipulator"&% +4 "core" %Γ  +2 "processing"%A& +4 "core" &\ +2 "processing"%%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%'(X +4 "core" &\ +7 & ,\ %g +10 &W#\ 8 +9 &"\ M +9 &c(\ N +9 &kg+\ N +10 &.c(\ M +9 &g(\ M +10 &c8\ M +9 &ua:\ M +9 &6g8\ M +10 &c3\ M +9 &!fC\ N +9 &#|eI\ M +10 &%=eL\ N +9 &'fJ\ M +9 &(cF\ M +10 &*eT\ N +9 &,GeR\ M +10 &.gW\ N +9 &/g[\ M +9 &1fX\ M +10 &3OeT\ M +9 &5f[\ M +9 &6ea\ M +10 &8fi\ M +9 &:Vco\ M +10 &<jq\ M +9 &=dp\ M +9 &?hu\ M +10 &A^dE\ M +9 &C j \ M +10 &Dn\ N +9 &F#\ Q +9 &HU\ S +10 &J(\ T +9 &K'\ S +9 &M%\ T +10 &O\\&\ S +9 &Q,\ T +9 &R2\ U +10 &T2\ T +9 &V`'\ U +10 &Wmv(\ $q +9 &X&v2\ 7 +9 ( +2 &X5\ - + "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%W& +4 "core" &X\ - +2 .tHand.open + "manipulator"&)1 +55 "core" 1 + "manipulator"&% +4 "core" % Γ 9 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%(  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%/ +42 "core" + "processing"%% +4 "core" %dM\ +2 .tPS.seek 0.3ml +2 "processing"%'a +383 "core" ' + .tPSV.dial PSR +2 "processing"%& +97 "core"  + "processing"%#% +4 "core" %`\ +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%.'. +479 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%"' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%b +97 "core" + .tPTV.dial :mixing +2 "processing"%+ @ +70 "core" B + .tPBV.dial :waste2 +2 "processing"%~  +99 "core"  +2 .tPS.seek 0ml + "processing"%4'd +2617 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &I    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-(? +3 "core" ( + "manipulator"&3& +4 "core" &I    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &I    +2 .tForearm.seek PC +2 "manipulator"&0'Η +99 "core" ' + .tHand.close +2 "manipulator"&w/ +56 "core" / +2 .tPC.seek :open +2 "processing"%8( +421 "core" ( + "manipulator"&& +4 "core" &I  0  + "manipulator"&=% +4 "core" % Χ  i m +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(-6 +123 "core" ( +2 "manipulator"&:& +4 "core" &-D   B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +2 "core" &-D   w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'n +102 "core" ' +2 .tHand.open + "manipulator"&91 +58 "core" 1 +2 "manipulator"&>% +4 "core" % ]   7 y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%*& +4 "core" &D\ +2 "manipulator"&;% +3 "core" %      +2 "storage"(@% +3 "core" % C \ +2 "storage"(L. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" & B\  +2 "manipulator"&D& +3 "core" &-D  + "manipulator"&P% +4 "core" %    e  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +205 "core" ( +2 "manipulator"&G& +4 "core" &m   1 K + "storage"(<& +4 "core" &   \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&E'ж +92 "core" ' +2 "storage"(,& +4 "core" & E \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(7'g +282 "core" ' +2 "storage"(- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&J& +3 "core" &m   K +2 .tElbow.seek 2 + "manipulator"&[(a +12 "core" ( + "manipulator"&N& +4 "core" &j    +2 "storage"(K& +3 "core" & `\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&`'ϊ +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&S/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(d' +7 "core" &j  !   + "manipulator"&U% +4 "core" % ρ  ! +2 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +3 .tElbow.seek PC +2 "manipulator"&H(? +174 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +62 "core" ( + "manipulator"&Q& +5 "core" &K   5 ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &K   ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&]'Η +106 "core" ' +2 "manipulator"&^& +4 "core" &K  % ! +2 "manipulator"&e% +3 "core" %Α   J +2 "processing"%T& +4 "core" &\ +2 "processing"%O& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%g(X +4 "core" &\ +7 & .\ $e +9 &V\ 8 +10 &\ M +9 &`\ M +9 &se\ M +10 &7a\ L +9 &d\ M +9 &a\ M +10 &|a\ M +9 &=b\ M +10 & b\ L +9 &!d\ M +9 &#f\ M +10 &%Fb\ M +9 &' d\ L +10 &(c\ M +9 &*f{\ M +9 &,Ngv\ M +10 &.dy\ L +9 &/dr\ M +9 &1dr\ L +10 &3Vep\ M +9 &5gm\ M +9 &6ek\ M +10 &8g_\ M +9 &:^b[\ M +10 &< d`\ M +9 &=ea\ M +9 &?e_\ M +10 &Afg\\\ M +9 &C'd^\ M +9 &DpW\ N +10 &F{Q\ P +9 &H^U\ R +10 &JX\ S +9 &KP\ S +9 &MT\ S +10 &ObU\ S +9 &Q#Q\ T +9 &RF\ T +10 &T=\ T +9 &Vh7\ T +10 &Whs=\ (z +9 &XnA\ 7 +9 ( +3 "processing"%O& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + .Hand.open +2 "manipulator"&X1 +3 "core" &XB\ . +51 1 + "manipulator"&_% +4 "core" % Α : 9 J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +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"%j X +3 %k9 +6 "core" 9 +102 "processing"%m9 +2 "core" 9zw +102 "processing"%l9 +4 "core" 9xv  +102 "processing"%n9 +3 "core" 9vu  +102 "processing"%Z9 +2 "core" 9tv +102 "processing"%9 +3 "core" 9rv +102 "processing"%r9 +3 "core" 9qw +102 "processing"%o9 +3 "core" 9pv +102 "processing"%u9 +2 "core" 9pv" +102 "processing"%|9 +3 "core" 9ov& +102 "processing"%}9 +2 "core" 9pw* +102 "processing"%Y9 +2 "core" 9pv/ +102 "processing"%f9 +3 "core" 9rv3 +102 "processing"%\\9 +2 "core" 9sv7 +102 "processing"%z9 +2 "core" 9uv; +103 "processing"%i9 +3 "core" 9wv? +102 "processing"%p9 +2 "core" 9zvD +102 "processing"%x9 +2 "core" 9|wH +102 "processing"%V9 +3 "core" 9wL +102 "processing"%y9 +3 "core" 9wP +102 "processing"%t9 +3 "core" 9xT +102 "processing"%\ 9 +2 "core" 9xX +102 "processing"%?9 +3 "core" 9x] +102 "processing"%s9 +2 "core" 9xa +102 "processing"%9 +2 "core" 9xe +102 "processing"% 9 +3 "core" 9xi +103 "processing"%9 +2 "core" 9xm +102 "processing"%9 +2 "core" 9xr +102 "processing"%9 +2 "core" 9xv +103 "processing"% 9 +2 "core" 9xz +102 "processing"%{9 +3 "core" 9x~ +102 "processing"%9 +2 "core" 9y +102 "processing"%9 +3 "core" 9y +102 "processing"%q9 +2 "core" 9y +102 "processing"%9 +2 "core" 9y +102 "processing"%!9 +3 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%v9 +2 "core" 9{ +102 "processing"%9 +3 "core" 9{ +102 "processing"%9 +2 "core" 9z +102 "processing"%9 +3 "core" 9{ +102 "processing"%9 +2 "core" 9| +102 "processing"%9 +3 "core" 9 { +102 "processing"%A9 +2 "core" 9| +55 .tPH.hold 2:00:00,28C +3 "processing"% pXp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +97 "core"  +2 "processing"% % +4 "core" %a\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%W' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%)'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"%% +69 "core" + .tPBV.dial :waste1 +2 "processing"%(  +123 "core" +2 "processing"%/% +4 "core" %Ҩh\  +2 .tPS.seek 1.5ml +2 "processing"%'X +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"% 'd +1599 "core" ' +2 .tdelay 5:00 +8488 "Can"K\ <˲ +21514 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%&  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%.' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%b +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%+ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2321 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +123 "core" +2 .tPSV.dial :mixloop + "processing"%1 +43 "core" + .tPRV.dial :ab1 +2 "processing"%w @ +68 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +348 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%'  +41 "core" +2  +2 "processing"%% +3 "core" %bG\  +2 .tPS.seek 0.3ml +2 "processing"%='a +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"':  +26 "core" +2 .tPRV.dial :air +2 "processing"%B  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%0'G[ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%- @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%9' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%>  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%*'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%; +42 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%L  +33 "core"  +2 "processing"%5% +4 "core" %ҫ6\  +2 .tPS.seek 1.85ml + "processing"%$' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml + "processing"%D'd +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +3 "core" & \ +2 "manipulator"&M& +3 "core" &K ( ) > ! +2 "manipulator"&G% +3 "core" %\  $ # 9 ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&<(-6 +129 "core" ( +2 "manipulator"&6& +4 "core" &-B '    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-B  >  + .tForearm.seek :garage +2 "manipulator"&I'n +101 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &-R 9 . g  + "manipulator"&J% +4 "core" % m $  ^ 3 +2 .tForearm.seek :retract +2 "manipulator"&N'\ +110 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +296 "core" ( +2 "manipulator"&S& +4 "core" &  & 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & "  3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'O +98 "core" ' + "manipulator"&& +4 "core" & \ k 3 +2 "manipulator"&E% +4 "core" %X !  ] + "collection"'7& +5 "core" & \ +2 "collection"'`& +5 "core" &\ \ +2 .tCC.seek :closed + "collection"'Q(X +5 "core" &\  +8 &1 \ +| +9 &e\ ? +10 &w|\ N +9 &=Y\ M +9 &`\ M +10 &]\ M +9 &_\ M +10 &Ec\ M +9 &^\ M +9 &c\ M +10 & _\ L +9 &"M^ \ M +9 &$b\ M +10 &%]\ L +9 &'_\ M +10 &)U]\ M +9 &+c\ M +9 &,_\ M +10 &.^\ M +9 &0\\`\ M +9 &2]\ M +10 &3^\ L +9 &5^\ M +10 &7f^\ L +9 &9'b\ M +9 &:]\ M +10 &<b\ M +9 &>m`\ M +9 &@0_\ L +10 &Aa\ M +9 &Ce\ M +10 &Epo\ N +9 &G(\ R +9 &H\ U +10 &J\ W +9 &L\\\ X +9 &N\ Y +10 &O\ Y +9 &Q\ Z +10 &Sa\ Y +9 &U!\ Z +9 &V\ U +10 &X>\ . +9 &X~ |\ J +5 ( +2 "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 "collection"'2& +4 "core" &X~m\ J + &X~m \ J + .tHand.open + "manipulator"&[1 +62 "core" 1 +2 "manipulator"&^% +4 "core" % X L 4 K ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%T +100 "core"  + "processing"%d% +4 "core" %c\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%R'U +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%8  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%X'd +1606 "core" ' + .tPSV.dial PSR +2 "processing"%_ +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%O  + "collection"'m  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%] +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%l  +71 "core" +2 .tPS.seek 0ml + "processing"%n'd +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%Z  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%o'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2610 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%} +42 "core" +2 .tPS.seek 0ml +2 "processing"%Y'd +1864 "Can"T\ wa +748 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" & # ( D 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +31 "core" ( + "manipulator"&z& +4 "core" & " 4 * 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & '  R 1 +2 .tForearm.seek CC +2 "manipulator"&p'O +96 "core" ' + .tHand.close +50 "manipulator"&x/ +61 "core" / +2 .tCC.seek :open +2 "collection"'V( +427 "core" ( + "manipulator"&y& +4 "core" & ' @ 1 +2 "manipulator"&t% +3 "core" % \\ !   +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&?(-6 +275 "core" ( +2 "manipulator"&s& +4 "core" &-< %  J U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-< ! ( U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'n +96 "core" ' +2 .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % k 9 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."da"delayUntil "11:26:37.11" +24936 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%{  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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 +2 "processing"%q' +2328 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "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" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2314 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +4 "core" %f\ + #"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"%'Ҧ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%4% +4 "core" %Ҫ!\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'Z +583 "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" ' + ."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"%) +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +66 "Can"W\ P +15 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%b% +4 "core" %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"%+' +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"%" +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" + "processing"%3% +4 "core" %ҦR\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'V +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%w * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%'d +1599 "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"%' * +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"%' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "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"%= +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +2330 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%>  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%9  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%;  +39 "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"%L'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%5  +42 "core"  + "processing"% % +4 "core" %] \  +2 ."da"PS.seek 0.55ml +2 "processing"%*' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%P'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%G @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%6  +35 "core" + "processing"%,% +4 "core" %ҡ8\  +2 ."da"PS.seek 1.85ml +2 "processing"%H' +252 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +23491 "Can"X\ W +24512 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%J  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +31 "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"%S' +2330 "core" ' +9 ."da"PSV.dial :mixloop +2 "processing"%< +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2323 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%N +125 "core"  + "processing"%h% +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"%2' +586 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%['Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%^  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%` +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core"  +2 "processing"%d% +3 "core" %ң\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%U'S +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'd +1593 "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"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +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"%l +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2057 "Can"V\ N# +251 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +138 "core"  + "processing"%r% +4 "core" %i\ + #"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"%' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%u'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%o +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core"  + "processing"%|% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'Q +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +34 "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 + "processing"%e +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2305 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +69 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2317 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +127 "core"  + "processing"%% +4 "core" %g\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%{% +3 "core" %Ң \  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%Y'd +1596 "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"%! * +33 "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"%v' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +134 "core"  +7 "processing"%% +17 "core" %e(\ +3 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +5 "processing"% +20 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +2 "processing"% ' +329 "core" ' +2 ."da"delay 5 seconds +502 "processing"%4% +4 "core" %$\  + #"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 +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"%W +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%(  +34 "core" +2 "processing"%/% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml + "processing"%)'Z +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +884 "Can"S\ } +714 "core" ' +45 ."da"delay 10 seconds +1011 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +34 "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"%# +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%+  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'d +2325 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%. +125 "core"  + "processing"%3% +4 "core" %a \ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%~'Ҧ +2099 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%w +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" + "processing"%% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%''W +581 "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"%  +99 "core"  +5 ."da"PS.seek 0ml +2 "processing"%:'d +1600 "core" ' +2 "processing"%B9 +3 "core" 9T5' +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%=  +3 "core" 5' + 5' + "processing"%-& +4 "core" &X\ . + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %  ' ) 5 ] +2 "storage"(>% +3 "core" %  \ +2 "storage"(9. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(;(S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (@& +3 "core" &T 9\ + "manipulator"&0& +4 "core" &-< # ) U + "manipulator"&5% +4 "core" %    7 ] +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +186 "core" ( + "manipulator"&L& +4 "core" &o  & 6 + "storage"($& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&*'] +91 "core" ' + "storage"(M& +4 "core" &T >\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(G'g +279 "core" ' + "storage"(6- +3 "core" -'d +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +3 "core" &o  ( 6 + "storage"(& +4 "core" &T I\ +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"&P' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&H, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(J- +2 "core" -'d +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(c' +35 "core" ' +2 "manipulator"&I% +4 "core" % !  + "storage"(& +4 "core" &T q\ +2 ."da"Forearm.force -20 +6 "manipulator"&5 +2 ."da"Forearm.seek 1 + 274 counts +2 "manipulator"&<' +13 "core" ' + "manipulator"&a& +5 "core" &  % { , + "storage"(& +4 "core" &T 3\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&E'] +24 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(S'z +37 "core" ' +2 "manipulator"&N& +4 "core" &   D , +2 "manipulator"&h% +4 "core" %^ * + 9 N + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&2(? +251 "core" ( +2 "manipulator"&^& +3 "core" &@    = +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &@   D = +2 ."da"Forearm.seek PC +2 "manipulator"&T'Η +104 "core" ' + ."da"Hand.close +2 "manipulator"&d/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%[( +424 "core" ( + "storage"(D& +4 "core" &T  \ + "manipulator"&U& +4 "core" &A   < + "manipulator"&R% +4 "core" % Ε   m E +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&X(y +266 "core" ( + "manipulator"&8& +4 "core" & %  O "~ +2 "storage"(O& +3 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +97 "core" ' + ."da"Hand.open +2 "manipulator"&l1 +59 "core" 1 +2 "storage"(k- +3 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(m'F +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(n' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23dec2012h50ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26420 #"da"SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 255.911 seconds\ /var/log/esp/da23dec2012h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23dec2012h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23dec2012h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23dec2012h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23dec2012h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "255.911 sec auto-exposure",Subject: "da23dec2012h50ml images!" +7 "storage"(r- +16 "core" -' +7 "storage"(Z& +10 "core" &T K C O\ + "manipulator"&& +5 "core" &   "~ +2 ."da"Elbow.seek 1 +2 "manipulator"&o(y +26 "core" ( + "manipulator"&}& +4 "core" &w   b \\ +2 "storage"(|& +5 "core" &T R d ;\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&u'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(z' +54 "core" ' + "manipulator"&f& +65 "core" &w  \\ +2 "storage"(x& +4 "core" &T ? \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&K' +29 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&e, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.04 Pucks below Top Plate +5 "storage"(i' +22 "core" ' + "manipulator"&y% +4 "core" % '  4 +2 "storage"(t& +4 "core" &T b\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&p'> +24 "core" ' +12 "manipulator"&s& +5 "core" &w  ! % \\ + "storage"(Q& +4 "core" &T /  _\ +3 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&\\'] +28 "core" ' +4 "storage"(% +9 "core" %  \ +4 ."downElevator"SE.seek :down +5 "storage"(' +99 (% +7 "core" %x: Z\ OD +4 "manipulator"& % +9 "core" %[ ' ) ? +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"& '\ +98 "core" ' +14 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 ({& +8 "core" &T\ \  p\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #tStarting finalPurge +2 "processing"%\ & +8 "core" &\ +4 "manipulator"&& +9 "core" &w   ] \\ +3 "manipulator"&% +8 "core" %\    +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(-6 +174 "core" ( +5 "manipulator"&!& +8 "core" &-3    n +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +5 "core" &-3   ) n +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&Y'n +98 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&q/ +63 "core" / +3 "manipulator"&& +8 "core" &-> $ + $ c +3 "manipulator"&% +8 "core" % m   i +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +106 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&v(? +124 "core" ( +3 "manipulator"&A& +8 "core" &> &  W ' +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 && +6 "core" &>   ' +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +5 "manipulator"&'Η +99 "core" ' +3 "manipulator"&4& +9 "core" &>  ! l ' +4 "manipulator"& % +8 "core" %} " +3 "processing"%& +8 "core" &\ +5 "processing"%W& +9 "core" &\ +6 ."psFlush"PC.seek :closed +5 "processing"%((X +8 "core" &\ +2 &\ +4 &\ 7 +9 &<J\ 1 +8 &ls\ E +10 &m\ M +10 &c\ M +8 &b\ M +10 &\\c\ M +9 &e\ M +10 &e\ M +10 &c\ M +8 &dc\ M +10 &!&e\ M +8 &"`\ M +12 &$c\ M +10 &&le\ M +7 &(.`\ M +10 &)c\ L +9 &+b\ L +9 &-tc\ M +10 &/6a\ M +10 &0c\ L +8 &2c\ M +10 &4|a\ M +9 &6>c\ M +10 &8e\ M +9 &9b\ M +9 &;c\ L +10 &=Gb\ L +10 &?d\ M +8 &@b\ L +10 &Bd\ M +9 &DMh\ M +9 &Fw\ O +15 &G\ R +10 &I\ S +15 &KB\ S +2 &M\ S +6 &N\ S +9 &P\ T +9 &RI\ T +10 &T \ T +9 &U\ T +9 &W\ : +10 &X], \ "d +10 &X\ , +2 ( +6 "processing"%W& +5 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 +4 "processing"%/& +7 "core" &X0\ , +3 &X1\ , +2 ."psFlush"Hand.open +4 "manipulator"&1 +56 "core" 1 +3 "manipulator"&%% +8 "core" % } * ) @ +5 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&)'\ +104 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%j +55 "core"  +4 "processing"%&% +8 "core" %g\ +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +315 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +272 "core" ' +3 ."psFlush"delay 5 seconds +452 #"uploadLog"upsync +52 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%b  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%+'F +1594 "Can"J\ @O +1017 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +98 "core"  +2 "processing"%.% +4 "core" %Ij\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +591 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%"' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%w  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%1 @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%~'F +2613 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +108 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%=  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%-'d +2615 "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"%9' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%0 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2619 "core" ' +53 ."psFlush"PSV.dial PSR +2 "processing"%? +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,'d +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%I  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%*  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2110 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%c +81 "core" ~ + ."psFlush"PBV.dial PSV +2 "processing"%E U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%R'd +2614 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%T @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +941 "Can"L\ ? +1677 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'l& +4 "core" &#\ +2 "manipulator"&k& +3 "core" &>   ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_(? +3 "core" ( + "manipulator"&S& +4 "core" &> #  ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &>  ! ' +2 .tForearm.seek PC +2 "manipulator"&r'Η +95 "core" ' + .tHand.close +2 "manipulator"&Z/ +63 "core" / + .tPC.seek :open +2 "processing"%( +424 "core" ( + "manipulator"&}& +4 "core" &>    ' +2 "manipulator"&|% +3 "core" % Δ   % +2 .tForearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +361 "core" ( + "manipulator"&y& +4 "core" &:   _ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &:  a L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +103 "core" ' + "manipulator"&s& +4 "core" &5 ! \ X I +2 "manipulator"&Q% +4 "core" %M ) ) M K + "collection"']& +4 "core" &&\ +2 "collection"'n& +4 "core" &>\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &?\  +8 &1P\ +{ +10 &cU\ > +9 &O\ M +10 &H`S\ L +9 &dX\ M +9 &cV\ M +10 &`Q\ L +9 &OgU\ L +10 &a_\ L +9 &`U\ L +9 & `T\ L +10 &"WeU\ L +9 &$cV\ M +9 &%bT\ L +10 &'hZ\ L +9 &)_cS\ L +9 &+!ba\ L +10 &,aN\ L +9 &._X\ L +10 &0ggX\ L +9 &2(cP\ M +9 &3bR\ L +10 &5dP\ M +9 &7obQ\ L +9 &90hR\ M +10 &:cQ\ L +9 &<hN\ M +10 &>weR\ L +9 &@9_P\ L +9 &AgT\ L +10 &ChT\ M +9 &EztR\ N +9 &G4R\ Q +10 &HP\ U +9 &JS\ W +10 &LgR\ W +9 &N(K\ X +9 &OR\ X +10 &QS\ Y +9 &SlP\ X +9 &U.U\ X +10 &VR\ T +9 &X =L\ 1 +9 &X~mU\ D +6 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 +2 "collection"'u& +4 "core" &X~YR\ D + &X~YS\ D + .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"& % +4 "core" % M M : K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +103 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'z& +4 "core" &X~XS\ D + "collection"'K% +4 "core" %JQ\ + .tCSV.dial CSR +2 "collection"'p  +40 "core"  + "collection"'{% +5 "core" %JS\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'\ 'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %m3\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'i' +621 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\\'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'!& +4 "core" &X~X2\ D +2 "collection"'% +3 "core" %Q2\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'e'm +1169 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +53 "core" ? + "collection"'% +4 "core" %mZ\  +2 .tCS.seek 6.999ml +2 "collection"'' +529 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +2 'A  +54 "core" ~ +75  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'Y'Q +1604 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'4& +4 "core" &X~X4\ D + "collection"' % +4 "core" %V4\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1179 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +55 "core" ? + "collection"'[% +4 "core" %mW\  +2 .tCS.seek 7ml +2 "collection"'/' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'%  +99 "core"  +2 .tCS.seek 0ml + "collection"'W'Q +1601 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &X~X/\ D +2 "collection"'&% +3 "core" %L7\ + .tCSV.dial CSR +50 "collection"'  +40 "core"  +2 "collection"':% +4 "core" %L9\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'#'O +1814 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +523 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'b +2 '  +98 "core" +33  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1833 "core" ' + .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +6 "collection"'.  +70 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+'Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'3  +98 "core"  +2 "collection"'w% +4 "core" %S+\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'1'm +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"'" +99 "core" +2 .tCS.seek 0ml + "collection"''Q +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &4 $ * I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +22 "core" ( +2 "manipulator"&B& +4 "core" & "  E 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" & !  8 0 +2 .tForearm.seek CC +2 "manipulator"&''O +100 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'-( +424 "core" ( +2 "manipulator"&>& +4 "core" &  ' \ 0 + "manipulator"&@% +4 "core" % ]   e ` +2 .tForearm.seek :retract + "manipulator"&0'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(-6 +285 "core" ( + "manipulator"&F& +5 "core" &-<   < : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &-<   : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'n +96 "core" ' +2 .tHand.open + "manipulator"&L1 +59 "core" 1 +2 "manipulator"&?% +4 "core" % j : - f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +102 "core" ' +2 "processing"%6& +4 "core" &\ +30441 "Can"M\ /{ +60001 M\ / +60001 K\ /v +18860 #t-> exit +5 #mEXIT @1703094915.16EST @1703789829.51EST = =tMAIN =mMAIN_scheduler @EST1703789831.42 #"core_reset"Sent BREAK +2 #t@33902 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +324 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +27353 "Can"W\ r +2 W\ r + #tPolling Can every 10:00 +3 #Cleanly exited at 12:55:15EST20-Dec-23 +400 #-> ESP.ready! +3 #Powering core bus +568 .Gate.power :raw,:ON +2 "sampler") +28 ) +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\ +4 "sampler")&\ + "collection"'% +5 "core" %su\ + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %l\ + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %&!\ + .tSS.configure :default +3 "sampler")#.0X access 1 +3 "storage"(;% +3 "core" % \  +2 "manipulator"&<% +4 "core" %\  # # 1 2 +2 "manipulator"&=& +3 "core" & $ % Q 2 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(>(<( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &<# L\ +1346 #t-> access 2 + "storage"(@% +3 "core" % C\  +2 "manipulator"&A% +4 "core" %\  # # 2 2 +2 "manipulator"&B& +3 "core" & " 2 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(C(K +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &K U\  +1362 #t-> startTube 2 +367 #-> da 50 +2 #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 14:03:08EST28-Dec-23\\n{}\\nCan@14:01:50, 21.2C, 38% humidity, 14.9psia, 13.670V, 0.122A, 0.002Ah, 1.67W",Subject: "da sampling at most 50ml" +3 "collection"'E& +4 "core" &rrT\  + .tHand.open +2 "manipulator"&F1 +57 "core" 1 +2 "manipulator"&G% +4 "core" % \  8 *  3 +2 "storage"(H% +5 "core" %\ \ \ \  +2 "storage"(I. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +469 #"uploadLog"upsync +203 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (K& +3 "core" & _\ +2 "manipulator"&L& +4 "core" & (  2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&M(a +35 "core" ( +2 "manipulator"&N& +5 "core" &e + ' @ } + "storage"(O& +5 "core" & N P\ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ж +104 "core" ' +2 "storage"(Q& +5 "core" & \ \ :\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'g +271 "core" ' +2 "storage"(S- +3 "core" -'S +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (T& +3 "core" & \ + "manipulator"&U& +4 "core" &e % + ) } +2 .tElbow.seek 2 +2 "manipulator"&V(a +3 "core" ( +2 "manipulator"&W& +4 "core" &e .   } + "storage"(X& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&Y'ϊ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Z/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +5 "storage"(\\' +3 "core" &e + + G } +2 "manipulator"&]% +4 "core" % ϐ ! *   +2 .tForearm.seek :retract + "manipulator"&^'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +142 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +3 "core" ( +2 "manipulator"&`& +4 "core" &7 $ +  J + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &a& +4 "core" &7 + ' F J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'O +99 "core" ' +2 "manipulator"&c& +4 "core" &7  ( D J +2 "manipulator"&d% +4 "core" %J . / X ^ +2 "collection"'e& +4 "core" &utK\  +2 "collection"'f& +5 "core" &usJ\  +2 .tCC.seek :closed +2 "collection"'g(X +4 "core" &ts2\  +7 &Ost1\ %i +10 &zYrp \ 9 +9 &sq8\ M +9 &art3\ M +10 &^gsq3\ M +9 &!`rr6\ M +9 &cqs3\ M +10 &fqq:\ M +9 &fhoo;\ M +9 &)brr,\ M +10 &`pq6\ L +9 &!cpo0\ L +10 &#pfpo5\ L +9 &%2bom4\ L +9 &&goo0\ M +10 &(bno5\ M +9 &*wgpm3\ M +9 &,:gom5\ L +10 &-cpo2\ L +9 &/fol7\ L +9 &1amn>\ L +10 &3Bboo<\ L +9 &5emm5\ L +10 &6blk7\ L +9 &8gmk@\ M +9 &:IcnnG\ M +10 &<\ dmm>\ M +10 &=bjlC\ L +9 &?flkG\ M +9 &APelm:\ M +9 &CfafB\ L +10 &Dsj_D\ N +9 &Flj@\ P +9 &HBmkA\ T +10 &IijH\ W +9 &Kji:\ W +9 &Mmj:\ X +10 &OAjk<\ X +9 &Qlj1\ Y +10 &Rki>\ X +9 &Tkh6\ Y +9 &VDij<\ Y +10 &Wzkh=\ - +9 &Xp"hi:\ !c +9 &Xmhj5\ I +3 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.95 +2 .Hand.open + "manipulator"&h1 +62 "core" 1 + "manipulator"&i% +5 "core" % J M :  ^ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")k+ +2 "core" + + "sampler")l% +5 "core" %&" \ T + "collection"'m& +4 "core" &XmgjC\ I +3 "Can"[\ V*b + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X;\ Ѭ +2 "collection"'0% +4 "core" %;;\  +2 "sampler")1% +4 "core" %  \ # + #tBubblePoint: Intake @39.2psia, Outlet @15.2psia +2 .CBV.dial SSV + "collection"'2 @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X& +5 "core" &Xjgh\ I + ."airStroke"CSV.dial :waste +4 "sampler")E% +3 "collection"'F +3 "core" % \ +2 .tSSV.dial :exhaust + "sampler")G  +64 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'H'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'I @ +2 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9 / +102 "collection"'E9 +3 "core" 9- +102 "collection"'F9 +2 "core" 9(, +102 "collection"'G9 +3 "core" 9<* +102 "collection"'I9 +2 "core" 9P( +102 "collection"'D9 +2 "core" 9d!' +103 "collection"'L9 +2 "core" 9x%% +103 "collection"'H9 +2 "core" 9*$ +102 "collection"'N9 +2 "core" 9." +103 "collection"'O9 +2 "core" 92! +102 "collection"'$9 +2 "core" 96 +102 "collection"'C9 +3 "core" 9: +102 "collection"'&9 +3 "core" 9> +102 "collection"'S9 +3 "core" 9C +102 "collection"'T9 +2 "core" 9 G +102 "collection"'U9 +3 "core" 9 K +102 "collection"'K9 +3 "core" 9 $O +102 "collection"'W9 +2 "core" 9 3S +105 "collection"'X9 +2 "core" 9 BX +102 "collection"'Z9 +3 "core" 9 P\\ +102 "collection"'Q9 +3 "core" 9 ]` +102 "collection"']9 +3 "core" 9 jd +102 "collection"'M9 +2 "core" 9 xh +102 "collection"'P9 +2 "core" 9 m +102 "collection"'[9 +3 "core" 9 q +102 "collection"'`9 +3 "core" 9 u +102 "collection"'R9 +3 "core" 9 y +102 "collection"'Y9 +3 "core" 9 } +102 "collection"'d9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"' 9 +3 "core" 9  +103 "collection"'e9 +2 "core" 9  +102 "collection"'c9 +4 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'*9 +3 "core" 9  +102 "collection"'h9 +2 "core" 9\  +102 "collection"'^9 +3 "core" 9\ \  +102 "collection"'f9 +2 "core" 9\  +102 "collection"'l9 +3 "core" 9\ \ +102 "collection"'i9 +2 "core" 9\ \ +102 "collection"'m9 +4 "core" 9\ $\ +102 "collection"'b9 +2 "core" 9\ ) +102 "collection"'k9 +3 "core" 9\ /\ +102 "collection"'9 +2 "core" 9\ 3\ +102 "collection"'o9 +3 "core" 9\ 8\ +143 "collection"'p9 +12 "core" 9\ ?\ +102 "collection"'r9 +3 "core" 9\ C +102 "collection"'s9 +2 "core" 9\ G\ +102 "collection"'q9 +3 "core" 9\ L\ +102 "collection"'u9 +3 "core" 9\ P\ +102 "collection"'n9 +3 "core" 9\ T\ +102 "collection"'w9 +3 "core" 9\ W +102 "collection"'v9 +3 "core" 9\ Y +102 "collection"'z9 +3 "core" 9\ ^ +3 .tCH.hold 10:00,70C +3 "collection"'{ `\ `\ \\\ +3 '}9 +3 "core"  + 9\ \\ +2 "collection"'~% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/37.2psia +44239 "Can"C\ != +15751 "core" ` + "collection"'x9 +4 "core" 9\ i +2 "collection"'y% +3 "core" % \ +2 #tEnded lysing Collection Puck Heater at 70C/32.7psia +2 .CS.seek 0ml +2 "collection"''Q +324 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\ 'Q +1343 "core" ' + "collection"' % +5 "core" %L\ + #tPuck @43.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" %LSV\ +2 .tCS.seek 4.999ml + "collection"''m +1343 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"' % +4 "core" %m97 R\  +2 .tCS.seek 6.999ml + "collection"'' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +834 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +122 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &XhCD\ I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  "  x ! +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ("& +3 "core" &R l n \ +2 "manipulator"&& +3 "core" &5 % ( = J +2 "manipulator"&'% +4 "core" %\  ! E ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +167 "core" ( +2 "manipulator"&& +4 "core" &x  $ f C +2 "storage"()& +3 "core" &R `\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&('] +99 "core" ' + "storage"(& +4 "core" &R \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +272 "core" ' +2 "storage"(#- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(,'z +34 "core" ' +2 "manipulator"&-& +5 "core" &x (  - C + "manipulator"&.% +4 "core" %G    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' +2 .tElbow.seek CC + "manipulator"&0( +159 "core" ( +2 "manipulator"&1& +4 "core" &8 # K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &6   % K +2 .tForearm.seek CC + "manipulator"&'O +90 "core" ' + .tHand.close +2 "manipulator"&4/ +60 "core" / + .tCC.seek :open +2 "collection"'5( +428 "core" ( + "storage"(6& +5 "core" &R F\ + "storage"(3& +4 "core" &R \ + "manipulator"&7& +4 "core" &6 (   K + "manipulator"&9% +4 "core" % \\   +2 .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&<(y +163 "core" ( + "manipulator"&8& +4 "core" &  l _ +2 "storage"(?& +4 "core" &R\  #\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&/' +107 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&=1 +60 "core" 1 +2 "manipulator"&!% +4 "core" % ' ( S i + "storage"(A& +5 "core" &R ^\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 288 counts + "manipulator"&B'% +14 "core" ' +2 "manipulator"&@& +4 "core" &  [ +2 "storage"(>& +4 "core" &R   $\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&E'] +27 "core" ' +2 "storage"(F% +4 "core" %  1\ +2 ."downElevator"SE.seek :down +3 "storage"(G' +99 (I% +3 "core" %A \ RP +2 "manipulator"&D% +4 "core" %Y  V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &<=\ + "manipulator"&N& +4 "core" &   [ +2 "manipulator"&O% +4 "core" %\    v +2 .tElbow.seek FlushPuck::Garage + "manipulator"&$(-6 +176 "core" ( +2 "manipulator"&C& +4 "core" &-5 " " u H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-5   0 H +2 .tForearm.seek :garage + "manipulator"&S'n +98 "core" ' +2 .tHand.close + "manipulator"&T/ +55 "core" / +2 "manipulator"&U& +4 "core" &-7 )  F + "manipulator"&K% +4 "core" % o  P  +2 .tForearm.seek :retract + "manipulator"&W'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&X( +291 "core" ( + "manipulator"&Z& +4 "core" &8 !  . L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &8   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'O +104 "core" ' +2 "manipulator"&M& +4 "core" &8  L +2 "manipulator"&P% +3 "core" %X %   A +2 "collection"'[& +4 "core" &38\ +2 "collection"'`& +5 "core" &14\ +2 .tCC.seek :closed +2 "collection"'R(X +4 "core" &36\  +8 &0{27\ +{ +10 &e34 \ > +9 &x25\ L +10 &F]34\ K +9 & _15\ K +9 &_27\ K +10 &\\13\ K +9 &N`16\ K +9 &_22\ K +10 &`12\ K +9 & _24\ K +10 &"W[33\ K +9 &$_34p\ K +9 &%`03 \ K +10 &'`/3\ J +9 &)__13\ K +9 &+!`/2\ K +10 &,c/1\ L +9 &.\\/3\ K +10 &0f_/3\ K +9 &2*^13\ J +9 &3^02\ K +10 &5b03\ K +9 &7p_22\ J +9 &90b/3r\ K +10 &:`.0a\ K +9 &<`10C\ K +10 &>w`.1j\ K +9 &@:^/2 \ J +9 &A_01 \ K +10 &Cb,/ \ \ L +9 &Ezr#*\ M +9 &G/\ Q +10 &H\ U +9 &J\ V +10 &Lc\ W +9 &N$\ X +9 &O\ X +10 &Q\ Y +9 &Sg\ Y +9 &U)\ Y +10 &V \ \ S +9 &X?  \ 1 +10 &X|p  \ I +5 ( +2 "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 + "collection"'Y& +4 "core" &X|^\  m\ I + &X|^  c\ I +2 .tHand.open + "manipulator"&d1 +53 "core" 1 +2 "manipulator"&a% +4 "core" % X J : A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%e% +4 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml + "processing"%c'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\\  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%*'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%h +53 "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 + "processing"%f +2 "collection"'l  +5 "core" B +3 "processing"%i  +67 "core" +86  +2 .tPSV.dial :mixloop +2 "processing"%m +153 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%b  +125 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +3 .tPS.seek 0ml + "processing"%r'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%s  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +42 "core" +2 .tPS.seek 0ml +2 "processing"%n'd +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &7   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +3 "core" ( + "manipulator"&z& +4 "core" &7 $  Z L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &7  & = L +2 .tForearm.seek CC +2 "manipulator"&~'O +106 "core" ' +2 .tHand.close +2 "manipulator"&|/ +56 "core" / +2 .tCC.seek :open +2 "collection"'{( +424 "core" ( +2 "manipulator"&x& +4 "core" &7 ( % X L + "manipulator"&y% +4 "core" % X ! x +2 .tForearm.seek :retract +2 "manipulator"&t'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +55 .tElbow.seek :garage +2 "manipulator"&(-6 +294 "core" ( + "manipulator"&& +4 "core" &-9  h N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-9   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' + .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +4 "core" % d % )  7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +104 "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" &37f\ +2 "manipulator"& % +3 "core" %\    # " +2 "storage"( % +4 "core" % C\ +2 "storage"(. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (\ & +3 "core" & 6\  + "manipulator"&& +4 "core" &-9   N +2 "manipulator"& % +4 "core" %\    " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +188 "core" ( +2 "manipulator"&& +4 "core" &X! $ 8 + "storage"(& +4 "core" & \ \ \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +122 "core" ' +2 "storage"(& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +283 "core" ' +2 "storage"(- +3 "core" -'Y + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \  + "manipulator"&"& +4 "core" &Y!  ! 8 +2 .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( + "manipulator"&'& +4 "core" &Y! %  ~ 8 +2 "storage"(J& +4 "core" & *\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +23 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(_' +7 "core" &Y! " & # 8 +2 "manipulator"&j% +4 "core" % x   # +2 .tForearm.seek :retract + "manipulator"&#'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-( +147 "core" ( +2 "manipulator"&.& +6 "core" &< & " 1 N + ' + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 +3 "manipulator"&$ &.,(#b +2 && +3 "core" &; !  N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&1'O +91 "core" ' +2 "manipulator"&2& +4 "core" &9  %  M +2 "manipulator"&(% +4 "core" %P  ! +2 "collection"'& +4 "core" &24k\ +2 "collection"'4& +5 "core" &03\ +2 .tCC.seek :closed +2 "collection"'%(X +4 "core" &33\ +8 & +24l\ $e +9 &W{03P\ 7 +9 &03A\ K +10 &\\22*\ K +9 &y_.2\ J +10 &9_/2\ K +9 &_/3\ K +9 &_03\ K +10 &_/3 \ J +9 &Aa01\ K +9 & _00V\ K +10 &!^/3\ J +9 &#_/3v\ K +10 &%I`00q\ K +9 &' _02W\ J +9 &(_01Q\ K +10 &*^01<\ K +9 &,Q_-3s\ K +9 &.`/1\ K +10 &/`-0\ K +9 &1\\03s\ K +9 &3Z^./i\ K +10 &5a/0[\ K +9 &6_-.R\ J +10 &8`.0C\ K +9 &:b`./<\ K +9 &<$a+.-\ K +10 &=_,-\ K +9 &?a,.\ K +9 &Aj`,.\ K +10 &C+^).\ K +9 &Dg$(\ L +10 &F{\ N +9 &H[\ S +9 &J\ W +10 &K\ W +9 &M\ Y +9 &OT\ X +10 &Q\ Y +9 &R\ Y +10 &T\ Z +9 &VX\ Y +9 &Wi\ , +10 &Xx'V\ P +8 ( +3 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"&g1 +3 "core" &Xjt\ H +60 1 + "manipulator"&6% +4 "core" % P F 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'7  +124 "core" ~ +2 .tCSV.dial CTV +2 "collection"'9  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2620 "core" ' +2 "collection"'?% +4 "core" % K\ \ +2 .tCS.seek 3.999ml +6 "collection"''NL +1589 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%0  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%=  +69 "core"  +2 .tPS.seek 0ml + "processing"%!'d +2499 "Can"B\ O +118 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'A ` +29 "core" _ +2 .tCSV.dial :air + "collection"'@ @ +55 "core" B +2 .tCS.seek 10ml +2 "collection"'>' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'F  +40 "core"  +3 .tCS.seek 0ml + "collection"':'Q +2603 "core" ' + .tCBV.dial :waste1 +2 "collection"'I @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'D  +124 "core" + "collection"'<& +4 "core" &Xk+.W\ H +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&/% +4 "core" %\     + "storage"(B% +4 "core" % 9\ + "storage"(H. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(N(S +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" &T i k K\ +2 "manipulator"&,& +3 "core" &8   M +2 "manipulator"&E% +4 "core" %\    o  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&C(y +206 "core" ( +2 "manipulator"&&& +4 "core" &m & ) " 4 +2 "storage"(G& +4 "core" &T z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&;'] +88 "core" ' + "storage"(T& +5 "core" &T M\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U'g +282 "core" ' + "storage"(K- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&L& +3 "core" &m  ' ; 4 + "storage"(S& +4 "core" &T 0\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&Z' +31 "core" ' + .tElbow.hold +2 "manipulator"&Q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"($- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(M' +31 "core" ' + "manipulator"&P% +5 "core" %  _ + "storage"([& +4 "core" &T '\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 272 counts +2 "manipulator"&W' +14 "core" ' +2 "manipulator"&5& +4 "core" &  ' v + + "storage"(Y& +5 "core" &T {\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&d'] +32 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(a' +38 "core" ' + "manipulator"&`& +5 "core" & # ) \ + + "manipulator"& % +4 "core" %U   B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +101 "core" ' + .tElbow.seek CC +2 "manipulator"&]( +150 "core" ( + "manipulator"&\\& +4 "core" &5 -   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &6 "  J +2 .tForearm.seek CC + "manipulator"&h'O +94 "core" ' +2 .tHand.close + "manipulator"&*/ +54 "core" / +2 .tCC.seek :open +2 "collection"'f( +425 "core" ( + "storage"(l& +4 "core" &T \ +2 "storage"(i& +3 "core" &T j\ +2 "manipulator"&m& +4 "core" &5 " # " J +2 "manipulator"&b% +3 "core" % V   +2 .tForearm.seek :retract +7 "manipulator"&^'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +159 "core" ( +2 "manipulator"&k& +4 "core" &o  % *  + "storage"(p& +4 "core" &T @\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&o' +105 "core" ' + .tElbow.hold +2 "manipulator"&s, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&r1 +54 "core" 1 +2 "manipulator"&u% +5 "core" % 7  J d + "storage"(q& +4 "core" &T B\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 277 counts +2 "manipulator"&w' +13 "core" ' +2 "manipulator"&z& +5 "core" & " o n + "storage"(}& +4 "core" &T ? )\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&|'] +25 "core" ' +2 "storage"(X% +4 "core" % N O\  +2 ."downElevator"SE.seek :down +3 "storage"(V' +99 (R% +3 "core" %b? \ RN +2 "manipulator"&x% +4 "core" %d    E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +89 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%~  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%v +92 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2610 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +4 "core" &\  + "manipulator"&t& +4 "core" &   n +2 "manipulator"& % +4 "core" %\  ! ]  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +174 "core" ( +2 "manipulator"&& +4 "core" &-2   ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-2   ` +2 .tForearm.seek :garage +2 "manipulator"&'n +111 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 "manipulator"&& +4 "core" &-; # \ { W + "manipulator"&% +5 "core" % e   )  + .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +118 "core" ( + "manipulator"&& +4 "core" &C   | * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +4 "core" &C   x * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' + "manipulator"&& +4 "core" &C  * +2 "manipulator"&"% +4 "core" %Θ   , +2 "processing"%'& +3 "core" &\  +3 "processing"%J& +5 "core" &\  +2 .tPC.seek :closed + "processing"%)(X +4 "core" &\  +10 &3\ +| +9 &d \ ? +9 &S \ N +10 &a\ M +9 &g\ N +9 &c\ M +10 &_c#\ M +9 &!e\ M +10 &c\ M +9 &f#\ M +9 & hb"\ L +10 &"(e&\ M +9 &#e,\ M +9 &%e6\ M +10 &'me-\ M +9 &)0b6\ M +10 &*cD\ M +9 &,dH\ M +9 &.uf:\ M +10 &08hC\ M +9 &1gF\ M +9 &3gL\ M +10 &5}fB\ M +9 &7?dG\ M +10 &9hF\ M +9 &:gC\ N +9 &<dX\ M +10 &>GeV\ M +9 &@\ gX\ M +9 &Ad\\\ M +10 &Ch\ N +9 &ELrB\ N +10 &G\ Q +9 &H>\ S +9 &J\ S +10 &LE\ S +9 &N\ T +9 &O\ T +10 &Q\ T +9 &SI \ U +10 &U \ T +9 &V\ U +9 &X'If\ *z +10 &X-!\ + +5 ( +2 "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%& +4 "core" &X\ + + &X$\ + +2 .tHand.open + "manipulator"&j1 +62 "core" 1 +2 "manipulator"&% +4 "core" % Θ '  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%.  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %e\\\ +2 .tPS.seek 0.3ml +2 "processing"%'b +384 "core" ' + .tPSV.dial PSR +2 "processing"%2 +97 "core"  + "processing"%(% +5 "core" %_\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +488 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%_ +97 "core" + .tPTV.dial :mixing +2 "processing"%# @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%{  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2618 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&6& +4 "core" &C   * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4(? +2 "core" ( +2 "manipulator"&7& +4 "core" &C !  * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &C   * +2 .tForearm.seek PC + "manipulator"&1'Η +101 "core" ' + .tHand.close +2 "manipulator"&n/ +53 "core" / +2 .tPC.seek :open +2 "processing"%?( +422 "core" ( +2 "manipulator"&& +4 "core" &C   , * + "manipulator"&0% +4 "core" % Ϊ   M +2 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&8(-6 +132 "core" ( + "manipulator"&A& +4 "core" &-I   w  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-I   e  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.open +2 "manipulator"&F1 +58 "core" 1 + "manipulator"&>% +5 "core" % j +  H { + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%D& +4 "core" &_\ +2 "manipulator"&<% +4 "core" %\  !  e \ e + "storage"(/% +4 "core" % D \ + "storage"(B. +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(H( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" & i\  +2 "manipulator"&,& +4 "core" &-I     + "manipulator"&E% +4 "core" %\    \ e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +178 "core" ( + "manipulator"&&& +5 "core" &b !  / + "storage"(G& +4 "core" & \ \  h\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&-'ж +97 "core" ' +2 "storage"(T& +4 "core" & i\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(3'g +280 "core" ' +2 "storage"(K- +3 "core" -'z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" & +\  +2 "manipulator"&S& +4 "core" &b !  n / + .tElbow.seek 2 +2 "manipulator"&$(a +3 "core" ( + "manipulator"&P& +4 "core" &b  $ I / + "storage"([& +4 "core" & n\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'ϊ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& + "storage"( ' +8 "core" &b " $ P / + "manipulator"&;% +4 "core" % ϋ  e +2 .tForearm.seek :retract + "manipulator"&C'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&U(? +173 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +76 "core" ( +2 "manipulator"&Z& +4 "core" &C   , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &C   V , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M'Η +102 "core" ' +2 "manipulator"&\\& +4 "core" &D   + +2 "manipulator"&c% +3 "core" %Κ   n k +2 "processing"%d& +4 "core" &\ +2 "processing"%Q& +5 "core" &r\ +2 .tPC.seek :closed +2 "processing"%*(X +4 "core" &\ +8 & -\ $e +9 &V\ 8 +9 &\ M +10 &b\ M +9 &od\ M +10 &1a\ M +9 &c\ M +9 &a\ M +10 &vc\ M +9 &9f\ M +9 &b|\ M +10 &!dw\ M +9 &#cl\ M +10 &%Bdt\ M +9 &'dy\ M +9 &(cx\ M +10 &*cu\ L +9 &,Idi\ M +10 &. cl\ M +9 &/eg\ M +9 &1cf\ M +10 &3Qea\ M +9 &5dm\ M +9 &6dd\ M +10 &8c\\\ M +9 &:Zc`\ M +9 &<hV\ M +10 &=c_\ M +9 &?e_\ M +10 &Abc_\ M +9 &C#f[\ M +9 &DpY\ N +10 &F}_\ P +9 &HYV\ R +9 &JS\ T +10 &KA\ S +9 &M?\ T +10 &O^B\ S +9 &QF\ T +9 &RN\ T +10 &TN\ U +9 &VbL\ U +9 &WjtF\ 'x +10 &X nN\ 6 +8 ( +4 "processing"%Q& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 .Hand.open + "manipulator"&e1 +3 "core" &XB\ / +53 1 + "manipulator"&%% +4 "core" % Κ &  p k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"%i W +2 %m9 +5 "core" 9t +102 "processing"%b9 +3 "core" 9t +102 "processing"%k9 +2 "core" 9|t  +102 "processing"%p9 +2 "core" 9zt  +153 "processing"%h9 +2 "core" 9xu +102 "processing"%]9 +2 "core" 9wt +102 "processing"%r9 +3 "core" 9vu +102 "processing"%u9 +2 "core" 9tu  +102 "processing"%q9 +3 "core" 9tu$ +102 "processing"%z9 +2 "core" 9ut( +102 "processing"%}9 +3 "core" 9vu, +102 "processing"%X9 +3 "core" 9vu1 +102 "processing"%^9 +2 "core" 9wt5 +102 "processing"%R9 +3 "core" 9xt9 +102 "processing"%x9 +2 "core" 9{u= +102 "processing"%9 +3 "core" 9}uA +102 "processing"%o9 +3 "core" 9uE +102 "processing"%w9 +2 "core" 9uJ +102 "processing"%a9 +3 "core" 9vN +102 "processing"%~9 +2 "core" 9vR +102 "processing"%|9 +3 "core" 9vV +102 "processing"%V9 +3 "core" 9vZ +102 "processing"%!9 +2 "core" 9v_ +102 "processing"%v9 +2 "core" 9wc +103 "processing"%9 +2 "core" 9wg +102 "processing"%9 +2 "core" 9xk +102 "processing"%9 +3 "core" 9xo +102 "processing"%9 +2 "core" 9xs +102 "processing"% 9 +3 "core" 9xx +102 "processing"%t9 +2 "core" 9y| +102 "processing"% 9 +3 "core" 9y +102 "processing"%9 +3 "core" 9z +102 "processing"%\ 9 +2 "core" 9z +102 "processing"%s9 +3 "core" 9z +102 "processing"% 9 +2 "core" 9{ +102 "processing"%9 +3 "core" 9{ +102 "processing"%9 +3 "core" 9{ +102 "processing"%y9 +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 } +3 .tPH.hold 2:00:00,28C +3 "processing"%' pWp  +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%% +4 "core" %d*\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%+' +583 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%j  +68 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%J  +123 "core"  +2 "processing"%.% +4 "core" %ҥC\  +2 .tPS.seek 1.5ml +2 "processing"%'U +587 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%'d +1593 "core" ' +2 .tdelay 5:00 +15789 "Can"6\ :i +14213 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +3 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +80 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2324 "core" ' +2 .tPSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%_ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2332 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%6  +128 "core" +2 .tPSV.dial :mixloop + "processing"%7 +44 "core" + .tPRV.dial :ab1 +2 "processing"%9 @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%n'c +343 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  +2 "processing"%  +43 "core"  +3 + "processing"%)% +4 "core" %_>\  +2 .tPS.seek 0.3ml +2 "processing"%'^ +353 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +27 "core" + .tPRV.dial :air +2 "processing"%A  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%@'G[ +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%1 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%4' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%F  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%>'Ҧ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%D +44 "core" + .tPTV.dial :mixing +2 "processing"%< @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%/  +33 "core"  +2 "processing"%B% +4 "core" %ҡ\  +2 .tPS.seek 1.85ml +2 "processing"%=' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%O'd +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +3 "core" &GJ>\ +2 "manipulator"&E& +4 "core" &D   ] + + "manipulator"&N% +4 "core" %\    e  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(-6 +128 "core" ( +2 "manipulator"&G& +4 "core" &-1   . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-1   . +2 .tForearm.seek :garage + "manipulator"&8'n +103 "core" ' + .tHand.close +2 "manipulator"&I/ +62 "core" / +2 "manipulator"&K& +4 "core" &-O / . @  + "manipulator"&L% +5 "core" % p   Q  + .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&P( +278 "core" ( +2 "manipulator"&[& +4 "core" &8   8 J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &7  * D J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'O +105 "core" ' +2 "manipulator"&;& +5 "core" &8 & )  J + "manipulator"&% +4 "core" %C ! O J +2 "collection"'-& +4 "core" &IG2\ +2 "collection"'3& +5 "core" &GK7\ +3 .tCC.seek :closed +3 "collection"'5(X +3 "core" &FH:\ +5 &GIF\ 7 +10 &EKEJ8\ 0 +9 &prFI9\ E +10 &eDJ;\ M +9 &`FI:\ M +9 &`FIH\ M +10 &^cGH:\ M +9 &!cEJ>\ L +9 &cJHJ\ L +10 &_FJ<\ L +9 &f`GJ;\ M +10 &!(eFH0\ M +9 &"bGI@\ M +9 &$aGH:\ L +10 &&o^GG;\ L +9 &(0aGH@\ M +9 &)eFJ>\ M +10 &+cEH9\ M +9 &-vcHI;\ M +10 &/7dEG6\ M +9 &0bGJ3\ L +9 &2bFG5\ M +10 &4_EG8\ L +9 &6AaDH9\ L +9 &8gGF:\ M +10 &9hEG6\ M +9 &;cDH3\ M +10 &=IbFG0\ L +9 &?\ bCI3\ M +9 &@gDH8\ L +10 &BeDG4\ L +9 &DOfBG9\ M +9 &F\ }@B5\ O +10 &G*7/\ S +9 &Ix)+7\ W +10 &K9+-/\ W +9 &L-16\ X +9 &N//4\ Y +10 &P{01-\ Y +9 &R;034\ Y +9 &S25-\ Y +10 &U54,\ Y +9 &Ww355\ A +10 &XD&570\ / +9 &XX587\ F +2 ( +2 "collection"'3& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 +2 "collection"'Z& +4 "core" &XZ5:I\ F + .tHand.open + "manipulator"&W1 +56 "core" 1 +2 "manipulator"&$% +4 "core" % C B 2 J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%c +111 "core"  + "processing"%d% +4 "core" %_/\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% 'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%C  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +1596 "core" ' + .tPSV.dial PSR +2 "processing"%e +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%%' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%m  + "collection"'Q  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%b +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%M  +71 "core" +2 .tPS.seek 0ml +51 "processing"%k'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%p  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +42 "core" +3 .tPS.seek 0ml + "processing"%r'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&X& +4 "core" &6 "  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +3 "core" ( + "manipulator"&R& +4 "core" &6   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &6   h J +2 .tForearm.seek CC + "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&o/ +58 "core" / +2 .tCC.seek :open +2 "collection"'w( +425 "core" ( + "manipulator"&a& +5 "core" &6 ' # \\ J + "manipulator"&~% +4 "core" % J '  C +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(-6 +289 "core" ( + "manipulator"&!& +4 "core" &-;   P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &-;    P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' +2 .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" % X . 8 F \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "14:55:10.71" +5180 "Can"1\ I +19779 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%t  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%s +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "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"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2295 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"% % +4 "core" %dQ\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%g% +4 "core" %ҢG\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'R +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +32 "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"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2318 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%i +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%2  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2317 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "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 +2 ."da"PS.seek 0.5ml +2 "processing"%_' +579 "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 .PSV.dial PTV + "processing"%{ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%6% +5 "core" %ңF\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'S +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +508 "Can"-\ LV +1090 "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"% * +32 "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 +2 "processing"%n' +2316 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2316 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%F  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%4  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%D  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%< +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%/'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%B  +42 "core"  +2 "processing"%% +4 "core" %dJ\  + ."da"PS.seek 0.55ml +2 "processing"%>' +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%=  +43 "core"  +50 ."da"PS.seek 2ml +2 "processing"%,'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%E +42 "core" + ."da"PTV.dial :mixing +2 "processing"%N @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%T% +4 "core" %ҥ/\  +2 ."da"PS.seek 1.85ml +2 "processing"%U' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'd +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +30780 "Can"+\ @+ +17222 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%L  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , + ."da"PSV.dial :air +2 "processing"%8  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2304 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +126 "core"  +2 "processing"%f% +4 "core" %cg\ + #"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' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +33 "core" +2 "processing"%d% +4 "core" %ҥG\  +2 ."da"PS.seek 1.5ml + "processing"%`'U +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%C'd +1603 "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"%e * +33 "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"%Q' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2305 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +124 "core"  +2 "processing"%]% +4 "core" %iG\ + #"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"%h' +590 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%r +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%q% +4 "core" %Ҥ[\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'T +587 "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"%x'd +1598 "core" ' + ."da"delay 2:00 +1524 "Can",\ R +10479 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%o  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +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"%5' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%~ +71 "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"%v'd +2314 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +124 "core"  +2 "processing"%% +4 "core" %i>\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%|'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%t% +4 "core" %Ҧ)\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%}'d +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +34 "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 +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "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"%y  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +145 "core"  +7 "processing"%% +16 "core" %`O\ +4 #"da"Pulling 0.25ml of PSR.sub1 +182 .PSR.select :sub1 +4 "processing"% +19 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +4 "processing"%' +332 "core" ' + ."da"delay 5 seconds +503 "processing"%g% +3 "core" %^\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +329 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +35 "core" + "processing"%.% +4 "core" %ҬA\ +2 ."da"PS.seek 1.5ml +2 "processing"%'\\ +595 "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 +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +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"%2 +71 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2241 "Can")\ ~ W +108 "core" ' +2 ."da"PSV.dial PTV + "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"%{'d +2349 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%6% +4 "core" %dP\ + #"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" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%9 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core" +2 "processing"%% +4 "core" %ҢB\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'd +1599 "core" ' + "processing"%A9 +24 "core" 9U5. +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +4 "core" 5. 5. +2 "processing"%1& +4 "core" &XZ\ / + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&n% +4 "core" %\    + "storage"(F% +4 "core" % \ + "storage"(4. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(D(S +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (<& +3 "core" &O /\ + "manipulator"&@& +4 "core" &-=   F N +2 "manipulator"&B% +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&(y +185 "core" ( + "manipulator"&/& +4 "core" &v   / +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"&>'] +99 "core" ' +3 "storage"(E& +4 "core" &O =\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(N'g +280 "core" ' + "storage"(G- +4 "core" -'b + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" &v  !  / +2 "storage"(I& +3 "core" &O \ +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"&,' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&U, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(L- +2 "core" -'b +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(l' +31 "core" ' +2 "manipulator"&8% +4 "core" %   + "storage"(K& +4 "core" &O 0\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 295 counts +2 "manipulator"&Y', +20 "core" ' + "manipulator"&&& +4 "core" & #  + +2 "storage"(;& +4 "core" &O \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +23 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(['x +39 "core" ' + "manipulator"&S& +4 "core" &  + +2 "manipulator"&f% +4 "core" %^   " 9 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&-'\ +101 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Z(? +252 "core" ( + "manipulator"&$& +5 "core" &G   U + + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &G    + +2 ."da"Forearm.seek PC +2 "manipulator"&c'Η +91 "core" ' +2 ."da"Hand.close + "manipulator"&d/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%W( +422 "core" ( + "storage"(O& +4 "core" &O   \ +2 "manipulator"&`& +3 "core" &G   N + +2 "manipulator"& % +4 "core" % ΋    + ."da"Forearm.seek :retract +2 "manipulator"&e'\ +102 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&?(y +256 "core" ( + "manipulator"&C& +4 "core" &   6 . +2 "storage"(m& +3 "core" &O \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +96 "core" ' +2 ."da"Hand.open + "manipulator"&M1 +58 "core" 1 +2 "storage"(%- +4 "core" -'x +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(Q'D +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(k'~ +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23dec2815h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +27737 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 269.558 seconds\ /var/log/esp/da23dec2815h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23dec2815h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23dec2815h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da23dec2815h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da23dec2815h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "269.558 sec auto-exposure",Subject: "da23dec2815h50ml images!" +2 "storage"(]- +5 "core" -'~ +2 "storage"(p& +5 "core" &O  (\ + "manipulator"&h& +5 "core" &   g . +10 ."da"Elbow.seek 1 +84 "manipulator"&r(y +49 "core" ( + "manipulator"&z& +7 "core" &    _ + "storage"(q& +5 "core" &O ) )\ +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&u'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +4 "storage"(R' +66 "core" ' +2 "manipulator"&X& +4 "core" &   | _ +2 "storage"(o& +3 "core" &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"&P' +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&\\, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(x' +26 "core" ' +12 "manipulator"&a% +5 "core" %   W +2 "storage"(~& +4 "core" &O \ + ."da"Forearm.force -20 +2 "manipulator"&5 +9 ."da"Forearm.seek 1 + 320 counts +5 "manipulator"&'E +21 "core" ' +3 "manipulator"&!& +9 "core" &   l _ +4 "storage"(5& +8 "core" &O @ \ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&^'] +30 "core" ' + "storage"(% +5 "core" % @ \ +3 ."downElevator"SE.seek :down +3 "storage"(v' +100 (% +6 "core" %k;\ \ \ \ N\ OC +4 "manipulator"&% +8 "core" %}     +4 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"& '\ +87 "core" ' +17 ' +3 ."downElevator"SE.stop +6 "storage"(5 +6 (t& +8 "core" &O @ \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +2 "processing"%|& +9 "core" &\ +3 "manipulator"&& +8 "core" &    _ +3 "manipulator"& % +10 "core" %\      +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&s(-6 +174 "core" ( +3 "manipulator"& & +8 "core" &-=   j _ +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 && +8 "core" &-=   N _ +3 ."psFlush"Forearm.seek :garage +5 "manipulator"&}'n +101 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&\ / +66 "core" / +3 "manipulator"&& +9 "core" &->   < ^ +2 "manipulator"& % +9 "core" % q   J ( +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&y'\ +97 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +122 "core" ( +4 "manipulator"&"& +8 "core" &G !  2 +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +8 "core" &G  8 2 +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +103 "core" ' +4 "manipulator"&g& +13 "core" &G   r 2 +4 "manipulator"&% +8 "core" %Κ   L ~ +4 "processing"%& +8 "core" &\ +4 "processing"%+& +10 "core" &\ +5 ."psFlush"PC.seek :closed +3 "processing"%J(X +9 "core" &\ +3 &\  +5 &0\ +| +9 &e\ ? +9 &}\ N +10 &Cb\ M +8 &c\ M +10 &c\ M +10 &_\ M +9 &La\ M +10 &`\ L +9 &c{\ M +9 & b\ M +10 &"Uc\ L +8 &$cx\ M +10 &%_{\ M +10 &'cx\ L +9 &)\\a{\ M +10 &+_x\ M +9 &,`w\ M +9 &.c\ L +12 &0cd\ M +8 &2&c\ M +7 &3`{\ M +11 &5d\ M +8 &7lb\ M +11 &9.c\ M +9 &:a{\ M +9 &<c\ M +10 &>taz\ M +8 &@6c|\ M +11 &Ag~\ M +9 &Ce\ M +9 &Ewpy\ N +9 &G2|\ Q +10 &H{\ S +10 &Jw\ S +9 &Lp\ S +9 &N1u\ T +10 &O{\ T +9 &Qz\ T +9 &Su|\ T +10 &U8}\ T +9 &Vz\ O +8 &X3?dm\ 's +11 &X\ 4v\ - +4 ( +7 "processing"%+& +9 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%.& +10 "core" &Xr\ - +2 &X^\ - +2 ."psFlush"Hand.open +3 "manipulator"&j1 +55 "core" 1 +2 "manipulator"&% +9 "core" % Κ   ~ +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%i +42 "core"  +4 "processing"%% +8 "core" %hc\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%2' +325 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +262 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +226 #"uploadLog"upsync +1912 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +124 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%( +95 "core" +3 ."psFlush"PS.seek :empty + "processing"%_'F +2619 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  + "processing"%% +4 "core" %H9\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +592 "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"%9  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%7 @ +69 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%#'F +1074 "Can"'\ ?%\\ +1549 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%) +99 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +70 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +53 .PS.seek 0ml +2 "processing"%1'd +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%@ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'd +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%8  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%;'T +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%>  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +70 "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"%Y' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%3 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%O' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'd +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%m  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'M& +4 "core" &UU\ +2 "manipulator"&%& +4 "core" &G   2 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&e(? +3 "core" ( +2 "manipulator"&[& +3 "core" &G   U 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &G   2 +2 .tForearm.seek PC +2 "manipulator"&]'Η +102 "core" ' + .tHand.close + "manipulator"&p/ +63 "core" / +2 .tPC.seek :open +2 "processing"%h( +422 "core" ( + "manipulator"&z& +5 "core" &G   2 + "manipulator"&q% +4 "core" % Μ   e R +2 .tForearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o( +358 "core" ( + "manipulator"&a& +5 "core" &4   = H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &4   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'O +103 "core" ' + "manipulator"&!& +5 "core" &4   H + "manipulator"&5% +4 "core" %S   > +2 "collection"'b& +3 "core" &TU\ +3 "collection"'& +5 "core" &SV\ +2 .tCC.seek :closed + "collection"'k(X +5 "core" &PW\ +7 & -RU \ %g +9 &WRS\ 8 +10 &RS \ L +9 &_SS\ \ L +9 &zhRT \ L +10 &<`SS \ L +9 &eRT\ L +9 &dRU\ M +10 &bQT\ L +9 &CbRU\ \ M +10 & cRR\ L +9 &!_RV\ \ L +9 &#eRV\ L +10 &%LdQT\ L +9 &' eRT\ M +10 &(cRR\ L +9 &*aPT\ M +9 &,SdPT\ \ M +10 &.ePS \ L +9 &/gRS\ L +9 &1ePS\ L +10 &3\\ePS \ L +9 &5cPT\ L +9 &6aST\ L +10 &8gQT\ L +9 &:daPT\ L +10 &<%cSQ\ M +9 &=fOT\ L +9 &?fOQ\ L +10 &AlgPS\ L +9 &C-hPU\ M +9 &DpLS\ M +10 &FMO\ P +9 &H_MN\ T +10 &JNO\ W +9 &KOO\ W +9 &MKP\ X +10 &OYNO\ X +9 &QMP\ Y +9 &RMO\ Y +10 &TMQ\ Y +9 &V^MQ\ Y +10 &WcMO\ 1 +9 &XkMP\ S +8 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 +2 "collection"'u& +4 "core" &XrkNQ\ L + &XrjLP\ L + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % S I 7 > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'R& +4 "core" &XrkMQ\ L + "collection"'P% +4 "core" %LLP\ +2 .tCSV.dial CSR +2 "collection"'t  +40 "core"  +2 "collection"'% +4 "core" %LLO\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'|'m +1342 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %mNP\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'x' +304 "Can"(\ O' +326 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'^'Q +1982 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"' & +4 "core" &XrjOQ\ L + "collection"'% +4 "core" %MNQ\ + .tCSV.dial :flush +2 "collection"'v  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'\\'m +1167 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air + "collection"'\ @ +40 "core" A +2 "collection"'% +4 "core" %mNQ\  +2 .tCS.seek 7ml +2 "collection"' ' +529 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +48 "collection"'  +3 '"  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'}'Q +1612 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'g& +4 "core" &XrjMN\ L +2 "collection"'% +4 "core" %NLN\ + .tCSV.dial :flush +2 "collection"'s  +70 "core" +2 .tCS.seek 5ml +2 "collection"''m +1172 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'y @ +42 "core" A + "collection"'W% +5 "core" %mNO\  +2 .tCS.seek 7.001ml + "collection"'.' +520 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'j  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +3 .tCS.seek 0ml + "collection"'+'Q +1593 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'i& +4 "core" &XriMN\ L +2 "collection"'% +4 "core" %UNN \ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'0% +4 "core" %UOP\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'2'O +1853 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +523 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '(  +97 "core" +33  + .tCTV.dial :intake +2 "collection"'  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1820 "core" ' + .tIntake.select :close +6 "sampler")0 +9 .tCTV.dial :air +7 "collection"'  +67 "core"  +3 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'_'Q +591 "core" ' +2 .tCSV.dial CSR +2 "collection"'6  +98 "core"  +2 "collection"'9% +4 "core" %KNP\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'7'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1348 "core" ' +2 .tCSV.dial CBV +2 "collection"'{ +98 "core" +2 .tCS.seek 0ml +2 "collection"')'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" &3  w H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +48 "core" ( +2 "manipulator"&A& +4 "core" &  \ . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  c . +2 .tForearm.seek CC +2 "manipulator"&'O +92 "core" ' +2 .tHand.close + "manipulator"&n/ +52 "core" / +2 .tCC.seek :open +2 "collection"'1( +426 "core" ( +2 "manipulator"&F& +4 "core" &   . + "manipulator"&<% +4 "core" % P    +2 .tForearm.seek :retract +2 "manipulator"&@'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&4(-6 +275 "core" ( +2 "manipulator"&H& +4 "core" &-4   W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-4   7 W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&='n +97 "core" ' +2 .tHand.open +2 "manipulator"&/1 +59 "core" 1 + "manipulator"&E% +5 "core" % ^ 0 8 6 { + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' +2 "processing"%G& +4 "core" &\ +36191 "Can""\ 1) +60001 "\ 1+ +60002 \ 1-aE +60001 \ 1/% +60001 \ 10 q +60001 \ 12\  +60001 *\ 14p\  +60002 *\ 164 3 +60001  \ 17  +60001 \ 19 _ +60002 \ 1;~  +60001 \ 1=B  +60001 \ 1?! +60002 \ 1@ +60001 \ 1BM +60001 \ 1DP +60001 \ 1Fy +60001 \ 1G +60001 \ 1I +60002 \ 1K^; +60001 \ 1M! +60001 \ 1Ng +60001 \ 1P +60002 \ 1Rk +60001 \ 1T.) +60001 \ 1U +60001 \ 1WU +60001 \ 1Yx +60002 \ 1[< +60001 \ 1\\ +60001 \ 1^ +60001 \ 1`C +60002 \ 1bI +60001 \ 1d o +60001 \ 1e +60001 \ 1g +60001 \ 1iW1 +60002 \ 1k +60001 \ 1l] +60001 \ 1n +60001 \ 1pe +60002 \ 1r( +60001 \ 1s +60001 \ 1u K +60001 \ 1ws  +60002 \ 1y6!w +60001 \ 1z"  +60001 \ 1|" @EST1703826113.62 \ 1~#9 +60002 \ 1D# +60001 \ 1$e +60001 \ 1$ +60001 \ 1% +60001 \ 1R&' +60001 \ 1& +60002 \ 1'S +60001 \ 1' +60001 \ 1a( +60002 \ 1$) +60000 \ 1) +60002 \ 1*A +60001 \ 1o* +60001 \ 13+m +60001 \ 1, +60002 \ 1, +60001 ~\ 1~-/ +60001 \ 1A- +60002 y\ 1.[ +60000 {\ 1. +60002 v\ 1/ +60001 m\ 1P0 +60001 m\ 10 +60002 r\ 11I +60001 r\ 11 +60001 q\ 1_2u +60001 t\ 1"3  +60002 u\ 13 +60001 r\ 147 +60001 r\ 1m4 +60001 r\ 115c +60001 v\ 15 +60002 v\ 16 +60001 z\ 1|7% +60001 {\ 1@7 +60001 |\ 18Q +60002 }\ 18 +60001 w\ 19} +60001 u\ 1O: +60001 z\ 1: +60002 z\ 1;? +60002 \ 3Ț; +60000 {\ 1]- +60001 \ 1l> +60001 \ 10?Y +60002 \ 1? +60001 \ 1ָ@ +60001 }\ 1|A +60001 \ 1@A +60002 \ 1BG +60001 }\ 1B +60001 y\ 1ߋCs +60001 z\ 1OD  +60002 ~\ 2D +60001 y\ 1E5 +60001 w\ 1E +60001 |\ 1]Fa +60002 w\ 1!F +60001 z\ 1G +60001 \ 1H# +60001 \ 1mH +60001 \ 10IO +60003 \ 3I +60000 \ 1J{ +60001 \ 1|K +60001 \ 1@K +60002 \ 1L= +60001 \ 1L +60001 \ 1Mi +60001 \ 1OM +60001 \ 1N +60001 \ 1O+ +60001 \ 1O +60002 \ 1^PW +60001 \ 1"P +60002 \ 1 Q +60000 \ 1 R +60002 \ 1 mR +60001 \ 11SE +60001 \ 1S +60001 \ 1Tq +60002 \ 1|U +60001 \ 1@U +60001 \ 1V3 +60002 \ 1V +60001 \ 1W_ +60001 \ 1OW +60001 \ 1X +60001 \ 1 Y! +60001 \ 1"Y +60002 \ 1$^ZM +60001 \ 1&"Z +60001 \ 1'[y +60002 \ 1)\\ +60001 \ 1+l\\ +60001 \ 1-0]; +60001 \ 1.] +60001 \ 10^g +60001 \ 12{^ +60002 \ 14>_ +60001 \ 16`) +60001 \ 17` +60002 \ 19aU +60001 \ 1;Ma +60001 \ 1=b +60001 \ 1>c +60001 \ 1@c +60002 \ 1B[dC +60001 \ 1Dd +60001 \ 1Eeo +60001 \ 1Gf +60001 \ 1Ijf +60002 \ 1K-g1 +60001 \ 1Lg +60001 \ 1Nh] +60002 \ 1Pxh +60001 \ 2R<i +60001 \ 1Tj +60001 \ 1Uj +60002 \ 1WkK +60001 \ 1YKk +60001 \ 1[lw +60001 \ 1\\m  +60001 \ 1^m +60002 \ 1`Zn9 +60001 \ 1bn +60001 \ 1coe +60001 \ 1eo +60002 \ 1gip +60001 \ 1i-q' +60001 \ 1jq +60001 \ 1lrS +60001 \ 2nxr +60002 \ 1p<s +60001 \ 1rt +60001 \ 1st +60002 \ 1uuA +60001 \ 1wKu +60001 \ 1yvm +60001 \ 1zw @EST1703912515.39 \ 1|w +60002 \ 1~Zx/ +60001 \ 1x +60001 \ 1y[ +60001 \ 1y +60002 \ 1iz +60001 \ 1-{ +60001 \ 1{ +60001 \ 1|I +60002 \ 1y| +60001 \ 1=}u +60001 {\ 1~  +60001 e\ 1~ +60001 X\ 17 +60002 G\ 1L +60001 ?\ 1c +60001 8\ 2 +60001 8\ 1 +60002 ;\ 1[% +60001 %\ 1 +60001 \ 2Q +60001  \ 1 +60001 \ 1j} +60002 \ 1. +60001 \ 1 +60001 \ 1? +60001 \ 1y +60001 \ 1=k +60002 \ 1 +60001 \ 1 +60001 \ 1- +60002 \ 1M +60001 \ 1Y +60001 \ 1 +60001 \ 1 +60001 \ 1\\ +60005 \ 2 +59998 \ 1G +60001 \ 1 +60001 \ 1ks +60002 \ 2/  +60001 \ 1 +60001 \ 1ƶ5 +60001 \ 1y +60002 \ 1=a +60001 \ 1 +60001 \ 1 +60001 \ 1χ# +60001 \ 1J +60002 \ 1O +60001 \ 2 +60001 \ 1֔{ +60001 \ 1X +60002 \ 1 +60001 \ 1= +60001 \ 1ݢ +60001 \ 1ei +60002 \ 1( +60001 \ 1 +60001 \ 1+ +60001 \ 1r +60001 \ 16W +60002 \ 1 +60001 \ 1 +60001 \ 1 +60002 \ 1C +60001 \ 1E +60001 \ 1 +60001 \ 1q +60001 \ 1P +60001 \ 1 +60002 \ 13 +60001 \ 1 +60001 \ 1^_ +60001 \ 1! +60002 \ 1 +60001 \ 1! +60001 \ 1k +60001 \ 1/M +60002 \ 1 +60001 \ 1 y +60001 \ 1 y +60001 \ 1 < +60002 \ 1; +60001 \ 1 +60001 \ 1g +60001 \ 1J +60001 \ 1  +60001 \ 1) +60002 \ 1 +60001 \ 1WU +60001 \ 1 +60001 \ 1 +60002 \ 1  +60001 \ 1"e +60001  \ 1$(C +60001  \ 1% +60002 \ 1'o +60001 \ 1)s +60001 \ 1+6 +60002 \ 1,1 +60001 \ 1. +60001 \ 10] +60001 \ 12D +60002  \ 14 +60001 \ 15 +60001 \ 17 +60001 \ 19RK +60001 \ 1; +60002 \ 1<w +60001 \ 1>  +60001 \ 1@_ +60001 \ 1B#9 +60002 \ 1C +60001 \ 1Ee +60001 \ 1Gl +60001 \ 1I0 +60002 \ 1J' +60001 \ 1L +60001 \ 1NyS +60001 \ 1P< +60001 \ 1R +60002 \ 1S +60001 \ 1U +60001 \ 1WIA +60001 \ 1Y  +60001 \ 1Zm +60002 \ 1\\ +60001 \ 1^V™ +60001 \ 1`/ +60001 \ 1a +60001 \ 1c[ +60002 \ 1ed +60001 \ 1g'Ň +60001 \ 1h +60002 \ 1jƳ +60001 \ 1lrI +60001 \ 1n6 +60001 \ 1ou +60001 \ 1q  +60002 \ 1sɡ +60001 \ 1uD7 +60001 \ 1w +60001 \ 1xc @EST1703998917.16 \ 1z +60001 \ 1|S̏ +60001 \ 1~% +60001 \ 1ͻ +60002 \ 1Q +60001 \ 1b +60001 \ 1%} +60001 \ 1 +60001 \ 1Щ +60002 \ 1p? +60001 \ 14 +60001 \ 1k +60001 \ 1 +60002 \ 1ӗ +60001 \ 1C- +60001 \ 1 +60001 \ 1Y +60001 \ 1 +60002 \ 1Qօ +60001 \ 1 +60001 \ 1ױ +60001 \ 1G +60001 \ 1` +60002 \ 1$s +60001 \ 1  +60001 \ 1ڟ +60002 \ 1o5 +60001 \ 13 +60001 \ 1a +60001 \ 1 +60001 \ 1~ݍ +60002 \ 1A# +60001 \ 1޹ +60001 \ 1O +60001 \ 1 +60001 \ 1P{ +60002 \ 1 +60001 \ 1 +60001 \ 1= +60002 \ 1_ +60001 \ 2#i +60001 \ 1 +60001 \ 1Ī +60002 \ 1n+ +60001 \ 11 +60001 \ 1W +60001 \ \ 1˹ +60001  \ 1} +60002  \ 1@ +60001 \ 1 +60001 \ 1E +60001 \ 1ԋ +60002 !\ 1Oq +60001 '\ 1 +60001 ,\ 1 +60001 /\ 1ۙ3 +60001 1\ 1\\ +60002 6\ 1 _ +60001 6\ 1 +60001 6\ 1 +60001 6\ 1j! +60002 8\ 1- +60001 9\ 1M +60001 B\ 1 +60001 C\ 1wy +60001 D\ 1; +60002 F\ 1 +60001 L\ 1; +60001 J\ 1 +60001 L\ 1Hg +60002 P\ 1  +60001 Q\ 1 +60001 O\ 1) +60001 R\ 1U +60001 O\ 1U +60002 O\ 1 +60001 Q\ 1 +60001 O\ 1c +60001 K\ 1& +60002 T\ 1C +60001 I\ 1 +60001 G\ 1 to +60001 A\ 1 7 +60001 9\ 1  +60002 6\ 11 +60001 5\ 1 +60001 6\ 1D] +60001 >\ 1 +60002 @\ 1 +60001 >\ 2 +60001 ?\ 1R +60001 J\ 1K +60001 F\ 1 +60002 H\ 1w +60001 G\ 1 _  +60001 C\ 1"# +60001 D\ 1#9 +60002 >\ 1% +60001 A\ 1'me +60001 A\ 1)1 +60001 ?\ 1* +60002 8\ 1,' +60001 ;\ 1.{ +60001 <\ 10>S +60001 B\ 12 +60001 C\ 13  +60002 F\ 15\  +60001 B\ 17L\  +60001 6\ 19 A +60001 0\ 1:  +60002 /\ 1< m +60001 2\ 1>Y  +60001 2\ 1@  +60001 7\ 1A/ +60001 8\ 1C +60002 6\ 1Eg[ +60001 5\ 1G* +60002 3\ 1H +60001 3\ 1J +60001 4\ 1Lt +60001 2\ 1N8I +60001 /\ 1O +60001 6\ 1Qu +60002 4\ 1S  +60001 1\ 1UE +60001 4\ 1W 7 +60001 9\ 1X +60002 :\ 1Zc +60001 >\ 2\\S +60001 >\ 1^ +60001 C\ 1_% +60001 F\ 1a +60002 M\ 1c`Q +60001 G\ 1e$ +60001 @\ 1f} +60002 5\ 2h +60001 .\ 1jo +60001 ,\ 1l3? +60001 (\ 1m +60001 %\ 1ok +60002  \ 1q~ +60001 \ 1sB +60001 \ 1u- +60001 \ 1v @EST1704085318.93 \ 1x Y +60001 \ 1zR  +60001 \ 1|! +60001 \ 1}" +60001 \ 1" +60002 \ 1`#G +60001 \ 2$# +60001  \ 1$s +60001  \ 1%  +60002 #\ 1o% +60001 %\ 13&5 +60001 &\ 1& +60001 &\ 1'a +60001 &\ 1~' +60002 )\ 1A( +60001 $\ 1)# +60001 \ 1) +60002 \ 1*O +60001 \ 1P* +60001 \ 1+{ +60001 \ 1, +60001 \ 1, +30749 !to: EOFError: mesg"end of file reached:@timestampu: Time (*M :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 +969 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4099 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4669 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +567 "Can"\ 5_-= +3757 !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 +6 #mEXIT @1704098556.84EST @1704312263.93EST = =tMAIN =mMAIN_scheduler @EST1704312265.77 #"core_reset"Sent BREAK +2 #t@47053 receive with ifg=0x10, ie=0xFD + #@47686 receive with ifg=0x10, ie=0xFD + #@48342 receive with ifg=0x10, ie=0xFD + #@48975 receive with ifg=0x10, ie=0xFD #@49609 receive with ifg=0x10, ie=0xFD + #@50242 receive with ifg=0x10, ie=0xFD #@50875 receive with ifg=0x10, ie=0xFD + #@51201 receive with ifg=0x80, ie=0xFD + #@1268 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +395 "Can"\ 3 + \ 3 + #tPolling Can every 10:00 +3 #Cleanly exited at 03:42:36EST01-Jan-24 +2839 #-> ESP.ready! +154 "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"'% +3 "core" %N I\ + .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" %d\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %P94 \ + .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(2% +4 "core" %  \ + "manipulator"&3% +4 "core" %\   ! `  +2 "manipulator"&4& +3 "core" &-4   W +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +3 "core" &<' H\  +2888 #t-> access 2 +2 "storage"(7% +3 "core" % \ +2 "manipulator"&8% +4 "core" %\  !    + "manipulator"&9& +3 "core" &-4  " W +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +2 "core" &K \  +1495 #t-> startTube 2 +409 #-> 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 15:06:26EST03-Jan-24\\n{}\\nCan@15:04:32, 21.8C, 24% humidity, 15.0psia, 13.597V, 0.251A, 34.454Ah, 3.41W",Subject: "da sampling at most 50ml" +2 "collection"'<& +5 "core" & Q\ +2 .tHand.open + "manipulator"&=1 +26 "core" 1 + "manipulator"&>% +4 "core" % \  0 - @  +2 "storage"(?% +4 "core" % * 5 X\ +2 .tSE.seek :down +4 "storage"(@' +4 "core" '@ " $ Z\ +3 !to:Slide::Error\ : mesg"BStorage Elevator invalidConfig at 23.33 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:invalidConfig: @tagiE: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi" : outPressi$ :deltaPressiZ : voltagef13.737883161512029/: @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'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"//home/esp/esp2/utils/misc.rb:349:in `down'" access 2 +2 "storage"(A% +3 "core" % / 2 \ +2 !to:Slide::Error : mesg"$Storage Elevator Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi/ : outPressi2 :deltaPressi : voltagef13.737883161512029/: @type2F:@axisName"Storage Elevator:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"0/home/esp/esp2/utils/misc.rb:368:in `down?'"0/home/esp/esp2/utils/storage.rb:129:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:600:in `access'"(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 +940 #-> ESP.ready! +2 "collection"'B% +2 "processing"%C% +3 "manipulator"&D% +6 "core" %NT\ +6 "sampler")E% +5 "core" %df\ + % \    + %Q94 \ +2 "manipulator"&F& +4 "core" &-5 ! i V + "storage"(G& +3 "core" & 1 1 ^\ +2 "manipulator"&H% +3 "core" % \     +2 "manipulator"&I& +3 "core" &-5   V +2 "storage"(J& +3 "core" & 3 3 A\ +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"(K' +60 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +40 "storage"(L(K +1619 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&M& +2 "core" &-5 ) +  V +2 .tForearm.seek :retract +2 "manipulator"&N'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&O( +185 "core" ( +2 "manipulator"&P& +4 "core" & %  8 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&Q'\ +3 "core" ' +2 "manipulator"&R% +4 "core" %\     +2 "processing"%S& +3 "collection"'T& +4 "core" &i\ +2 & <\ +2 "collection"'U +3 "core"  +2 "collection"'V +3 "core"  + "collection"'W +3 "core"  +2 "processing"%X +3 "core"  +2 "processing"%Y +3 "core" W + "processing"%Z +3 "core"  +2 "processing"%[ +3 "core" A +2 "sampler")\\ +3 "core"  + "collection"']% +4 "core" %N 7\ +2 "processing"%^% +3 "core" %dv\ +2 "sampler")_% +4 "core" %Q94 \ +2 "collection"'`& +3 "core" &!S\ +2 "processing"%a& +4 "core" &\ + "manipulator"&b% +4 "core" %\  ( A  +2 "manipulator"&c& +4 "core" & '  I 3 + "storage"(d& +4 "core" &K\ \ \  +2 "storage"(e% +4 "core" %\ \ \ + "collection"'f9 +4 "core" 9<b + "processing"%g9 +3 "core" 9PT +359 #t-> access 2 +2 "storage"(h% +3 "core" %\ \ +2 "manipulator"&i% +4 "core" %\    + "manipulator"&j& +4 "core" &  ' 2 3 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(k(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (l& +2 "core" &K \ \  +626 #t-> startTube 2 +344 #-> da 50 +2 #da sampling at most 50ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 15:07:42EST03-Jan-24\\n{}\\nCan@15:04:32, 21.8C, 24% humidity, 15.0psia, 13.597V, 0.251A, 34.454Ah, 3.41W",Subject: "da sampling at most 50ml" +2 "collection"'m& +3 "core" &!!Q\ +2 "manipulator"&n% +5 "core" %\     +2 "storage"(o% +3 "core" %\ \ \ +2 "storage"(p. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(q( +419 #"uploadLog"upsync +251 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (r& +3 "core" & +\ + "manipulator"&s& +4 "core" & # 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&t(a +51 "core" ( +2 "manipulator"&u& +4 "core" &l   v $ + "storage"(v& +5 "core" &  \ +2 .tForearm.seek 2 + 600 counts + "manipulator"&w'ж +95 "core" ' + "storage"(x& +4 "core" & \  P\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'g +273 "core" ' +2 "storage"(z- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +3 "core" & \ + "manipulator"&|& +4 "core" &l   $ +2 .tElbow.seek 2 + "manipulator"&}(a +5 "core" ( +2 "manipulator"&~& +4 "core" &k *    + "storage"(& +4 "core" & ~\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +8 "core" &k #  @  + "manipulator"&% +4 "core" % x ! " p +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +143 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +15 "core" ( +2 "manipulator"& & +4 "core" &? % * V N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &?   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +110 "core" ' +3 "manipulator"&& +4 "core" &< " " M + "manipulator"&% +5 "core" %E ! x 1 + "collection"'& +5 "core" &"3\ +2 "collection"'& +4 "core" &"-\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &!M\  +9 &2R\ *z +9 &d N\ > +10 &{!S\ M +9 &@a!H\ L +9 &gF\ M +10 &eN\ L +9 &`J\ L +9 &HgM\ L +10 &\ eE\ L +9 &gG\ L +10 & e@\ L +9 &"Q_M\ L +9 &$dH\ L +10 &%bF\ L +9 &'b?\ L +9 &)XcI\ L +10 &+bF\ L +9 &,h0\ L +10 &.c8\ M +9 &0`f6\ L +9 &2"g:\ L +10 &3c:\ L +9 &5d6\ L +9 &7ie<\ L +10 &9*fB\ L +9 &:f>\ L +10 &<g1\ M +9 &>og6\ M +9 &@3d0\ L +10 &Ae:\ M +9 &Ck /\ M +9 &Eru1\ N +10 &G*8\ R +9 &H/\ V +9 &J3\ W +10 &L`6\ W +9 &N!5\ W +10 &O;\ X +9 &Q>\ Y +9 &Sd=\ Y +10 &U%A\ Y +9 &V1\ R +10 &XD2\ *~ +9 &Xt /\ L +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +6 .Hand.open + "manipulator"&1 +4 "core" &Xtx/\ L +57 1 + "manipulator"&% +4 "core" % E ; = 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +2 "core" + +2 "sampler")% +4 "core" %Q:5 \  +2 "collection"'& +4 "core" &Xtx0\ L +2 "Can"\ Og. +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  +2 "sampler")  +4 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X' +911 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")?  +70 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +210 "collection"'@% +2 "core" %N\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XF +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'h'Q +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +128 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X"\ ҫ +2 "collection"'% +4 "core" %\  +2 "sampler")% +3 "core" %1/ \ 5 +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"' @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X9 +2 "core" 9aRd +102 "collection"'D9 +3 "core" 9aVd +102 "collection"'C9 +3 "core" 9bZd +102 "collection"'E9 +2 "core" 9c_d +102 "collection"'F9 +2 "core" 9ccd +103 "collection"'G9 +2 "core" 9-dgd +102 "collection"'A9 +3 "core" 9Bdkd +102 "collection"'B9 +2 "core" 9Xdod +103 "collection"'I9 +2 "core" 9mesd +102 "collection"'J9 +2 "core" 9exd +102 "collection"':9 +3 "core" 9f|d +102 "collection"'R9 +2 "core" 9gd +102 "collection"'M9 +3 "core" 9gd +102 "collection"'T9 +2 "core" 9hd +102 "collection"'9 +2 "core" 9id +103 "collection"'P9 +2 "core" 9id +102 "collection"'U9 +4 "core" 9(jd +102 "collection"'V9 +2 "core" 9@kd +102 "collection"'X9 +3 "core" 9Xkd +102 "collection"'H9 +2 "core" 9qmd +102 "collection"'Y9 +3 "core" 9md +102 "collection"'Z9 +3 "core" 9nd +102 "collection"'[9 +2 "core" 9ob +102 "collection"'\\9 +3 "core" 9p_ +102 "collection"'S9 +2 "core" 9q] +102 "collection"'^9 +2 "core" 9rZ +102 "collection"'_9 +4 "core" 9sX +102 "collection"'`9 +2 "core" 97sV +102 "collection"'W9 +2 "core" 9PtT +103 "collection"'b9 +2 "core" 9jvR +102 "collection"'c9 +2 "core" 9wO +102 "collection"'9 +3 "core" 9wL +102 "collection"'a9 +3 "core" 9xJ +102 "collection"'d9 +2 "core" 9zI +102 "collection"'e9 +2 "core" 9{F +102 "collection"'f9 +3 "core" 9|E +102 "collection"'N9 +3 "core" 9}B +102 "collection"'9 +3 "core" 9/~@ +102 "collection"'i9 +3 "core" 9F> +102 "collection"']9 +2 "core" 9^< +102 "collection"'g9 +2 "core" 9u: +102 "collection"'h9 +6 "core" 98 +103 "collection"'j9 +2 "core" 96 +102 "collection"'L9 +3 "core" 94 +102 "collection"'m9 +2 "core" 9\ 2 +102 "collection"'l9 +2 "core" 91 +102 "collection"'o9 +4 "core" 9/ +102 "collection"'p9 +2 "core" 9- +102 "collection"'k9 +3 "core" 9%, +102 "collection"'r9 +2 "core" 9:+ +102 "collection"'u9 +2 "core" 9N#( +102 "collection"'n9 +3 "core" 9a'( +102 "collection"'s9 +3 "core" 9u,& +102 "collection"'x9 +2 "core" 90$ +103 "collection"'O9 +2 "core" 94# +102 "collection"'z9 +2 "core" 98" +102 "collection"'{9 +3 "core" 9< +102 "collection"'|9 +3 "core" 9A +102 "collection"'K9 +2 "core" 9E +102 "collection"'~9 +3 "core" 9I +102 "collection"'v9 +2 "core" 9 M +102 "collection"'9 +3 "core" 9 Q +102 "collection"'9 +2 "core" 9 !U +102 "collection"'9 +3 "core" 9 0Z +102 "collection"'Q9 +2 "core" 9 >^ +102 "collection"'w9 +2 "core" 9 Mb +102 "collection"' 9 +4 "core" 9 Yf +102 "collection"' 9 +2 "core" 9 gj +102 "collection"'t9 +2 "core" 9 to +103 "collection"'y9 +2 "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 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "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 +3 "core" 9  +102 "collection"'9 +3 "core" 9\  +102 "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 +2 "core" 9\ %\ +103 "collection"'9 +2 "core" 9\ * +102 "collection"'!9 +2 "core" 9\ 0\ +102 "collection"'"9 +3 "core" 9\ 5 +102 "collection"'$9 +3 "core" 9\ ; +102 "collection"'%9 +2 "core" 9\ ? +103 "collection"'#9 +2 "core" 9\ D +102 "collection"''9 +2 "core" 9\ H +102 "collection"' 9 +3 "core" 9\ N +102 "collection"')9 +2 "core" 9\ Q +102 "collection"'(9 +2 "core" 9\ T +103 "collection"',9 +2 "core" 9\ X +102 "collection"'-9 +2 "core" 9\ [ +102 "collection"'/9 +3 "core" 9\ ] +102 "collection"'09 +3 "core" 9\ a +3 .tCH.hold 10:00,70C +4 "collection"'* `\ `\ `\ + '+9 +5 "core"  + 9\ a + "collection"'3% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/37.2psia +32495 "Can"\ % +27495 "core" ` + "collection"'49 +4 "core" 9\ X + "collection"'% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/34.3psia +2 .CS.seek 0ml +2 "collection"'1'Q +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'6 @ +95 "core" A + .tCSV.dial :air +2 "collection"'2 @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'9'm +1346 "core" ' + .tCSV.dial CTV +2 "collection"';  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'<  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'= @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'7'Q +1350 "core" ' + "collection"'8% +4 "core" %Lba \ + #tPuck @45.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'? +96 "core"  + .tCBV.dial CSV +7 "collection"'@  +28 "core"  + "collection"'>% +4 "core" %L+)\ +2 .tCS.seek 4.999ml +2 "collection"'D'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'C  +41 "core" +2 "collection"'E% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'F' +585 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'G @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'A' O +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'B ` +110 "core" _ +2 #tLysing Complete +2 "collection"'I& +4 "core" &XtpE\ L + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&J% +4 "core" %  ! &  + "storage"(:% +4 "core" % S\ + "storage"(R. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(M(S +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (T& +2 "core" &T c T\ +2 "manipulator"&& +3 "core" &7 $  { L +2 "manipulator"&P% +3 "core" %   ' -  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&U(y +162 "core" ( +2 "manipulator"&V& +4 "core" & $ & b g +2 "storage"(X& +3 "core" &T J\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&H'] +109 "core" ' + "storage"(Y& +5 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Z'g +272 "core" ' + "storage"([- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(\\'z +34 "core" ' +2 "manipulator"&S& +4 "core" &   ~ g + "manipulator"&^% +4 "core" %Љ   ^ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +87 "core" ' +2 .tElbow.seek CC + "manipulator"&`( +164 "core" ( +2 "manipulator"&W& +4 "core" &#  ' $ ;3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &#    ;3 + .tForearm.seek CC +2 "manipulator"&c'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + .tCC.seek :open +2 "collection"'a( +427 "core" ( + "storage"(d& +4 "core" &T y\ +2 "storage"(e& +3 "core" &T \ +2 "manipulator"&f& +3 "core" &# + & A ;3 +2 "manipulator"&N% +3 "core" % U , '  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&i(y +160 "core" ( +2 "manipulator"&]& +4 "core" & %   O +2 "storage"(g& +3 "core" &T\  K\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&h' +105 "core" ' + .tElbow.hold +2 "manipulator"&j, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&L1 +53 "core" 1 +2 "manipulator"&m% +4 "core" % : / C +2 "storage"(l& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 286 counts + "manipulator"&o'# +18 "core" ' +2 "manipulator"&p& +4 "core" & # } O + "storage"(k& +4 "core" &T  )\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&r'] +22 "core" ' + "storage"(u% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(n' +99 (s% +3 "core" %C\ \ K\ RP + "manipulator"&x% +4 "core" %Ѐ "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +91 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +4 "core" &\ +2 "manipulator"&{& +4 "core" &  O + "manipulator"&|% +4 "core" %\   =  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&K(-6 +167 "core" ( +2 "manipulator"&~& +4 "core" &-= & !   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-= # ) U  +2 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +4 "core" &-> ( % *  + "manipulator"&Q% +4 "core" % r    +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +285 "core" ( +2 "manipulator"& & +4 "core" &8 '  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +47 "core" &8 $  | L +12 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'O +102 "core" ' + "manipulator"&& +4 "core" &8 %  < L +2 "manipulator"&}% +4 "core" %N * + 4 ] + "collection"'& +4 "core" &\ +3 "collection"'& +6 "core" &\ +2 .tCC.seek :closed + "collection"'(X +5 "core" &\ +7 & +\ $e +10 &X{\ 7 +9 &\ K +9 &\\\ K +10 &y_\ J +9 &:^y\ K +9 &_\ J +10 &_\ K +9 &_\ J +9 &B`\ K +10 & br\ K +9 &!]\ J +10 &#[ \ K +9 &%K] \ J +9 &' _\ J +10 &(^\ K +9 &*b\ K +10 &,R]\ K +9 &._d\ K +9 &/]I\ K +10 &1[\ K +9 &3[^\ J +9 &5^\ J +10 &6_\ J +9 &8`|\ K +9 &:bbh\ K +10 &<#^U\ K +9 &=_4\ K +10 &?]\ J +9 &Aj_q\ K +9 &C+d\ K +10 &Dk\ L +9 &F\ O +9 &HX\ T +10 &J\ W +9 &Kl\ W +10 &M[\ X +9 &OSM\ X +9 &Q\ X +10 &R\ Y +9 &T\ Y +9 &VU\ Z +10 &Wh\ . +9 &Xp#\ T +9 ( +2 &Xxp`\ L +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.94 +2 "collection"'& +4 "core" &XxpN\ L + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % N K < , ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  + "processing"%% +4 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +39 "core"  +2 .tPS.seek 0ml + "processing"%'d +1604 "core" ' +2 .tPSV.dial PSR +6 "processing"% +53 "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 + "processing"% +2 "collection"'  +6 "core" A +2 "processing"%  +66 "core" +87  + .tPSV.dial :mixloop +2 "processing"%! +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%"  +125 "core" +2 .tPS.seek 0ml +2 "processing"%$'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%#' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%)  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +42 "core" +2 .tPS.seek 0ml +2 "processing"%-'d +2431 "Can" \ P#6 +186 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&/& +4 "core" &7 + % 6 L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&0( +4 "core" ( + "manipulator"&+& +4 "core" &7 % ) L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &7 $  L +2 .tForearm.seek CC +2 "manipulator"&.'O +96 "core" ' +2 .tHand.close + "manipulator"&*/ +63 "core" / +2 .tCC.seek :open + "collection"'4( +424 "core" ( + "manipulator"&& +5 "core" &7 " * L + "manipulator"&&% +4 "core" % R ) ! \\ z +2 .tForearm.seek :retract + "manipulator"&6'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(-6 +293 "core" ( +2 "manipulator"&1& +4 "core" &-5  % H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &-5 !  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&5'n +97 "core" ' +2 .tHand.open + "manipulator"&<1 +61 "core" 1 + "manipulator"&=% +5 "core" % n '  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +107 "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"'8& +4 "core" &X\ +2 "manipulator"&?% +3 "core" %     +2 "storage"(@% +4 "core" % 2 . \ + "storage"(>. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(7( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +2 "core" & +\  +2 "manipulator"&E& +4 "core" &-5  H + "manipulator"&D% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&G(a +182 "core" ( + "manipulator"&F& +4 "core" &W ! 3 +2 "storage"(B& +3 "core" &  @\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&I'ж +98 "core" ' + "storage"(J& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'g +283 "core" ' + "storage"(R- +4 "core" -'Z + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +2 "core" & Q\  +2 "manipulator"&& +3 "core" &W  3 +2 .tElbow.seek 2 +2 "manipulator"&P(a +3 "core" ( + "manipulator"&q& +4 "core" &W % "  3 + "storage"(V& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&X'ϊ +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Y/ +57 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"& & + "storage"(' +7 "core" &W ( S 3 +2 "manipulator"&[% +3 "core" % σ * * M +2 .tForearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^( +149 "core" ( +2 "manipulator"&Z& +4 "core" &8  & \ M + ' +2 ."downElevator"SE.stop +2 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +3 &W& +2 "core" &9 # + M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'O +101 "core" ' +2 "manipulator"&H& +4 "core" &8 * " L + "manipulator"&U% +4 "core" %X  $ ! E +2 "collection"'& +4 "core" &&\ +2 "collection"'_& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &'\  +10 &2\ +{ +9 &e\ > +9 &w\ L +10 &JW\ K +9 & _<\ K +10 &b`\ K +9 &_K\ J +9 &P`4\ K +10 &_\ \ K +9 &_\ J +9 & _\ K +10 &"Z]y\ J +9 &$`k\ K +10 &%\\V\ K +9 &'`L\ J +9 &)a__\ K +10 &+$_P\ J +9 &,`<\ K +9 &.]N\ K +10 &0hb\ K +9 &2+_D\ K +9 &3\\\ K +10 &5_@\ J +9 &7q_\ K +10 &92c5\ K +9 &:_6\ K +9 &<`\ K +10 &>y`4\ K +9 &@:bd\ K +9 &A_h\ K +10 &Cb\ K +9 &E}mB\ L +10 &G4H\ P +9 &H*\ U +9 &J{\ W +10 &Le\ W +9 &N%\ X +9 &O\ Y +10 &Q\ Y +9 &Sh\ Y +10 &U*\ Y +9 &V\ S +9 &XA\ , +10 &Xz ~\ M +5 ( +2 "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 + .Hand.open + "manipulator"&d1 +4 "core" &Xze\ M +48 1 +2 "manipulator"&e% +4 "core" % P R : . M + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +97 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'N  +124 "core" ~ +2 .tCSV.dial CTV + "collection"']  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2606 "core" ' + "collection"'c% +4 "core" % OR\  +2 .tCS.seek 4ml +2 "collection"'`'NP +1597 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +6 "processing"%L  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%m  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%l'd +2618 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'p ` +29 "core" ^ +2 .tCSV.dial :air +2 "collection"'k @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'u' O +1596 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'s'Q +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"'x @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'i  +124 "core" +2 "collection"'h& +4 "core" &Xze\ M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&o% +4 "core" %\  ) + l  + "storage"(z% +4 "core" % _\ + "storage"({. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(|(S +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (\\& +3 "core" &V u s <\ +2 "manipulator"&r& +3 "core" &7 # ! 3 L +2 "manipulator"&~% +4 "core" %\  * ( 6  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&v(y +167 "core" ( + "manipulator"&n& +4 "core" & %  5 M +2 "storage"(j& +3 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +107 "core" ' + "storage"(& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Q'g +281 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &  ' 4 M +2 "storage"( & +3 "core" &V L\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&t' +26 "core" ' + .tElbow.hold +2 "manipulator"&K, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +56 .tSE.seek 0.16 Pucks below Top Plate +3 "storage"(}' +29 "core" ' +2 "manipulator"&% +4 "core" % , +  # + "storage"(w& +4 "core" &V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +2 "manipulator"&a'C +22 "core" ' + "manipulator"&& +5 "core" & $ $ M + "storage"(& +4 "core" &V \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +13 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&& +5 "core" &  $  M + "manipulator"&% +4 "core" %S ) # & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +159 "core" ( + "manipulator"&& +4 "core" &4 0  a I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &4 , + S I +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "storage"(& +4 "core" &V ,\ +2 "storage"(& +3 "core" &V \ +2 "manipulator"&!& +4 "core" &4 ' + I +2 "manipulator"&"% +3 "core" % : * *  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&%(y +167 "core" ( + "manipulator"&$& +4 "core" &s   S +2 "storage"('& +3 "core" &V\ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&#' +104 "core" ' + .tElbow.hold +2 "manipulator"&), +59 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +53 "core" 1 +2 "manipulator"&,% +4 "core" % ( * ! +2 "storage"((& +3 "core" &V +\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 286 counts + "manipulator"&/'# +14 "core" ' + "manipulator"&+& +5 "core" &w '  O + "storage"(3& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&*'] +26 "core" ' +2 "storage"( % +4 "core" % J \ +2 ."downElevator"SE.seek :down +4 "storage"(\ ' +98 (% +2 "core" %A \ RO +2 "manipulator"&% +4 "core" %P # * R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +88 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%.  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%1' +2610 "core" ' +2 .tdelay 1 second +106 .PSV.dial :mixloop +2 "processing"%0 +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 +102 .PSV.dial :air + "processing"%=  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%8'd +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%?& +4 "core" &\ +2 "manipulator"&6& +3 "core" &w ! ! O +2 "manipulator"&@% +3 "core" %\  !    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(-6 +167 "core" ( +2 "manipulator"&5& +4 "core" &-> %    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &->  !  +2 .tForearm.seek :garage +2 "manipulator"&E'n +98 "core" ' +2 .tHand.close + "manipulator"&D/ +63 "core" / + "manipulator"&M& +4 "core" &-@ , (  +2 "manipulator"&F% +3 "core" % n $ ( X L +2 .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&2(? +120 "core" ( +2 "manipulator"&J& +4 "core" &I "  0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +2 "core" &I    0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R'Η +105 "core" ' +2 "manipulator"&T& +4 "core" &I   0 +2 "manipulator"&% +3 "core" %Θ   P R +2 "processing"%q& +4 "core" &\ +2 "processing"%V& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%Y(X +4 "core" &\ +7 & +\ %f +10 &V\ 8 +9 &e\ M +10 &d{\ N +9 &if`\ M +9 &+cd\ M +10 &b\ M +9 &c\ M +9 &qeP\ M +10 &3e\ M +9 &`\ M +9 &!f\ M +10 &#{e\ M +9 &%<e\ M +10 &&g\ M +9 &(c\ M +9 &*h\ M +10 &,Ce\ M +9 &.h\ M +9 &/g\ M +10 &1g\ M +9 &3Kg\ M +10 &5 f\ M +9 &6d\ M +9 &8c\ M +10 &:Sh\ M +9 &<g\ N +10 &=e\ M +9 &?g\ M +9 &A\\c\ M +10 &Ch\ N +9 &Dk\ N +9 &F\ P +10 &HS\ S +9 &J\ S +9 &K\ S +10 &M\ T +9 &OY\ S +10 &Q\ T +9 &R\ T +9 &T \ T +10 &V] \ U +9 &Wmu \ %r +9 &X#m \ 6 +10 ( +2 "processing"%V& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"% & +4 "core" &X\ - + &X \ - + .tHand.open + "manipulator"&[1 +54 "core" 1 +2 "manipulator"&G% +4 "core" % Θ , % R + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +95 "core" ' + .tPRV.dial :air +2 "processing"%Z  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%W +42 "core" +2 "processing"%:% +4 "core" %`\ +2 .tPS.seek 0.3ml + "processing"%X'] +383 "core" ' +2 .tPSV.dial PSR + "processing"%H +96 "core"  + "processing"%U% +4 "core" %_:\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'. +480 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +96 "core" + .tPTV.dial :mixing +2 "processing"%S @ +70 "core" A +2 .tPBV.dial :waste2 +2 "processing"%4  +85 "core"  +3 .tPS.seek 0ml +2 "processing"%d'd +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&e& +4 "core" &I !  0 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&_(? +3 "core" ( +2 "manipulator"&N& +3 "core" &I  % 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &I # ( 0 +2 .tForearm.seek PC + "manipulator"&b'Η +94 "core" ' + .tHand.close +2 "manipulator"&-/ +56 "core" / +2 .tPC.seek :open +2 "processing"%c( +421 "core" ( + "manipulator"&A& +4 "core" &I !  0 +2 "manipulator"&L% +3 "core" % Ύ   +2 .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(-6 +129 "core" ( +2 "manipulator"&p& +4 "core" &-=  { % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &-= !   % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`'n +101 "core" ' + .tHand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&u% +4 "core" % g + & A k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp + "processing"%i& +4 "core" &O\ + "manipulator"&h% +4 "core" %\      + "storage"(o% +4 "core" % F l\ + "storage"(z. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"({( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (\\& +3 "core" & d\  + "manipulator"&r& +5 "core" &-K  (  +51 "manipulator"&~% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&7(a +173 "core" ( +2 "manipulator"&n& +4 "core" &Z $  - + "storage"(j& +4 "core" & \ \  X\  +2 .tForearm.reconfigure :tight +3 "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"(f'g +277 "core" ' + "storage"(O- +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \  + "manipulator"& & +4 "core" &Z  ' 3 - + .tElbow.seek 2 +2 "manipulator"&(a +3 "core" ( + "manipulator"&& +5 "core" &Z $ & W - + "storage"(w& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +7 "core" &Z %  - +2 "manipulator"&% +4 "core" % y & "  + .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Q(? +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( + "manipulator"&t& +4 "core" &?   0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &? "   0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}'Η +96 "core" ' +2 "manipulator"&& +4 "core" &?   0 +2 "manipulator"&% +3 "core" %Μ  !  +2 "processing"%& +4 "core" &#\ +2 "processing"%K& +5 "core" &(\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\ +8 & .\ %f +9 &W\ 8 +10 &\ L +9 &c\ M +9 &of\ M +10 &2b\ L +9 &d\ M +9 &a\ M +10 &xc\ L +9 &9e\ M +10 &`\ M +9 &!e\ M +9 &#c\ L +10 &%@e\ M +9 &'e\ M +9 &(c\ L +10 &*d\ M +9 &,Hh\ M +10 &. d\ M +9 &/d\ M +9 &1d\ M +10 &3Pe\ M +9 &5d;\ M +9 &6e\ M +10 &8c(\ M +9 &:Wg'\ M +10 &<e'\ M +9 &=c&\ M +9 &?g\ M +10 &A_c\ M +9 &C f\ N +10 &Do\ N +9 &F\ P +9 &HX\ R +10 &J\ S +9 &K\ \ T +9 &M\ T +10 &O[ \ T +9 &Q \ T +9 &R\ T +10 &T\ T +9 &Vb \ T +10 &Wmu\ $p +9 &X$r\ 7 +9 ( +3 "processing"%K& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 .Hand.open + "manipulator"&y1 +3 "core" &X\ - +52 1 + "manipulator"&% +4 "core" % Μ (  l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% W +2 %!9 +6 "core" 9kc +102 "processing"%"9 +2 "core" 9gc +102 "processing"%$9 +2 "core" 9db  +102 "processing"%'9 +3 "core" 9ab  +102 "processing"%9 +2 "core" 9_c +102 "processing"%9 +3 "core" 9^b +102 "processing"% 9 +3 "core" 9]b +102 "processing"%,9 +3 "core" 9\\c +102 "processing"%(9 +2 "core" 9\\b" +102 "processing"%+9 +2 "core" 9[b& +102 "processing"%39 +3 "core" 9\\c* +102 "processing"%9 +3 "core" 9]b/ +102 "processing"% 9 +2 "core" 9_c3 +102 "processing"%%9 +3 "core" 9ac7 +102 "processing"%9 +2 "core" 9cc; +102 "processing"%9 +3 "core" 9fb? +102 "processing"%#9 +2 "core" 9hcC +103 "processing"%/9 +2 "core" 9kcH +102 "processing"%9 +2 "core" 9ocL +103 "processing"%.9 +2 "core" 9sdP +102 "processing"%*9 +2 "core" 9wdT +102 "processing"%\ 9 +2 "core" 9|dX +103 "processing"%l9 +2 "core" 9d] +102 "processing"%09 +2 "core" 9da +103 "processing"%;9 +2 "core" 9de +102 "processing"%<9 +3 "core" 9di +102 "processing"%=9 +2 "core" 9dm +102 "processing"%19 +2 "core" 9dq +103 "processing"%?9 +2 "core" 9ev +102 "processing"%69 +2 "core" 9ez +103 "processing"%@9 +3 "core" 9e~ +102 "processing"%59 +2 "core" 9f +102 "processing"%C9 +2 "core" 9g +102 "processing"%)9 +2 "core" 9g +102 "processing"%D9 +3 "core" 9g +102 "processing"%M9 +3 "core" 9g +102 "processing"%F9 +2 "core" 9g +102 "processing"%&9 +3 "core" 9h +102 "processing"%J9 +2 "core" 9g +102 "processing"%99 +3 "core" 9i +102 "processing"%E9 +3 "core" 9h +102 "processing"%T9 +2 "core" 9j +102 "processing"%9 +2 "core" 9i +102 "processing"%q9 +3 "core" 9i +3 .tPH.hold 2:00:00,28C +3 "processing"%> pWp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%B +96 "core"  + "processing"% % +4 "core" %eM\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"% ' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%['Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%G  +69 "core"  + .tPSV.dial PTV +2 "processing"%V +69 "core" + .tPBV.dial :waste1 +2 "processing"%Z  +122 "core"  + "processing"%W% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%:'Y +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%8'd +1605 "core" ' +2 .tdelay 5:00 +4181 "Can" \ <&eQ +25821 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%X +81 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2334 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%S +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%4 +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%e'd +2331 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%N  +128 "core" + .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 .tPRV.dial :ab1 + "processing"%- @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%2'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +8 .tPRV.dial CBV + "collection"'I  + "processing"%Y  +42 "core" +3  + "processing"%A% +4 "core" %`f\  +2 .tPS.seek 0.3ml +2 "processing"%L'_ +351 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'p  +27 "core" +2 .tPRV.dial :air +2 "processing"%k  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%b'G[ +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%_ @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%i'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%h +42 "core" + .tPTV.dial :mixing +2 "processing"%o @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%z  +35 "core" + "processing"%m% +4 "core" %ҧn\  +2 .tPS.seek 1.85ml +2 "processing"%`' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%r'd +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +3 "core" &\ +2 "manipulator"&|& +4 "core" &?  K 0 + "manipulator"&n% +4 "core" %\     ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(-6 +128 "core" ( +2 "manipulator"&^& +54 "core" &-< ' + + 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-< # ) 7 3 +2 .tForearm.seek :garage + "manipulator"&x'n +98 "core" ' +2 .tHand.close +2 "manipulator"&O/ +55 "core" / +2 "manipulator"&& +4 "core" &-V ; ?  +2 "manipulator"& % +3 "core" % t ( " f = +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +291 "core" ( +2 "manipulator"&& +4 "core" &"  ( 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" ) #  8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +95 "core" ' + "manipulator"&7& +4 "core" &" 1  e 8 +2 "manipulator"&% +4 "core" %P * (  +2 "collection"'f& +3 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'t(X +4 "core" &\  +10 &/~\ +| +9 &e\ ? +9 &y\ N +10 &K_\ L +9 & e\ M +10 &b\ M +9 &]\ M +9 &Re\ M +10 &_\ M +9 &`\ L +9 & c\ L +10 &"[b\ L +9 &$h\ M +10 &%c\ M +9 &'b\ L +9 &)b`\ M +10 &+%b\ L +9 &,d\ L +9 &.b\ L +10 &0jg\ M +9 &2,d\ M +9 &3`\ L +10 &5c\ M +9 &7s`\ L +10 &94`\ M +9 &:c\ L +9 &<b\ L +10 &>ye\ M +9 &@=]\ L +9 &A_\ M +10 &Cg\ M +9 &E~p\ N +10 &G6\ R +9 &H\ V +9 &J\ X +10 &Li\ X +9 &N*\ X +9 &O\ Y +10 &Q\ Z +9 &Sm\ Y +10 &U/\ Y +9 &V\ S +9 &X!@\ , +10 &Xv}\ K +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 + "collection"'a& +4 "core" &Xvv\ K + &Xvv\ K +2 .tHand.open + "manipulator"&1 +54 "core" 1 +3 "manipulator"&% +4 "core" % P > " ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +4 "core" %hl\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%v'U +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%c  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%y'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%K  + "collection"'"  +32 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%} +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%$  +71 "core" +2 .tPS.seek 0ml + "processing"%''d +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +55 "core" +2 .tPS.seek 0ml +2 "processing"%,'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%(  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%+' +176 "Can" \ e). +2442 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &! % + 8 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +2 "core" ( +2 "manipulator"&& +3 "core" &!  % D 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & (   8 +2 .tForearm.seek CC +2 "manipulator"&#'O +101 "core" ' + .tHand.close +2 "manipulator"&// +52 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "manipulator"&.& +4 "core" &! * ' * 8 + "manipulator"&*% +4 "core" % Z   R +2 .tForearm.seek :retract + "manipulator"&\ '\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&l(-6 +284 "core" ( + "manipulator"&0& +4 "core" &-= #  ) ] +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"&<'n +103 "core" ' +2 .tHand.open + "manipulator"&=1 +56 "core" 1 +2 "manipulator"&1% +4 "core" % W 9 7 c g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +105 "core" ' +2 ."da"delayUntil "15:59:46.39" +24990 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%6 @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%C  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2316 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%D +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%F +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2322 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +139 "core"  + "processing"%E% +4 "core" %bw\ + #"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"%T' +585 "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"%q  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +82 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%d% +3 "core" %Ңp\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%V'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Z  +33 "core" +2 ."da"delay 30 seconds +2308 "Can"\ 8+} +694 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%H +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%U  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2312 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +124 "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"%S' +586 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%N% +4 "core" %ҥb\  +2 ."da"PS.seek 1.5ml +2 "processing"%]'U +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%e'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%k +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%_  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'd +2310 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +6 "processing"%u  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%h  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%o +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%z'a +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%m  +42 "core"  + "processing"%\\% +4 "core" %eb\  +2 ."da"PS.seek 0.55ml +2 "processing"%i' +340 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%`  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%| +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%n @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%^  +34 "core" +2 "processing"%g% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%Q' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19141 "Can"\ Y.K +28862 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air + "processing"%x  +53 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%7 +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2325 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%% +4 "core" %gj\ + #"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"%a' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +15 ."da"PS.seek 2ml + "processing"%'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %ҧ|\  +2 ."da"PS.seek 1.5ml +2 "processing"%'W +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%r * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%c'd +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%v  +34 "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"%y +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +1772 "Can"\ G0 +552 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2333 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%' +127 "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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%, +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core" + "processing"%+% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "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"%/  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +50 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2329 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%% +125 "core"  + "processing"%=% +4 "core" %hI\ +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"%1' +583 "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"%< +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" + "processing"%@% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'Y +583 "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"%'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%9 +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'd +2324 "core" ' +979 "Can"\ E3Q? +1001 #"da"Waiting >20 seconds for MAIN to relinquish Arm +59001 "Can"\ L5 +60001 \ D8/k +38196 #"espclient"Session Begun +812 #-> MainThread.resume +2 !o:Thread::CannotResume: mesg"MAIN is not suspended:bt["5/home/esp/esp2/lib/thread.rb:703:in `safeResume'"1/home/esp/esp2/lib/thread.rb:679:in `resume'"%espclient:1:in `topLevelBinding'" Thread.reume +2 !o:NoMethodError : mesg".undefined method `reume' for Thread:Class: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"%espclient:2:in `topLevelBinding'" Thread.resume +2 !o:Thread::CannotResume: mesg"No checkpoints available:bt["1/home/esp/esp2/lib/thread.rb:676:in `resume'"1/home/esp/esp2/lib/thread.rb:992:in `resume'"%espclient:3:in `topLevelBinding'" exit +2 #Session Ended +6433 #Session Begun +723 #-> MainThread.exit +7 !to: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 +3 #mEXIT +3 #"espclient"Session Ended @1704319403.32EST @1704319414.66EST = =mMAIN_scheduler =tMAIN @EST1704319416.45 #"core_reset"Sent BREAK +2 #t@58534 sendCRC with ifg=0x20, ie=0x7F + #@60369 sendCRC with ifg=0x08, ie=0x5F + #@34664 idle with ifg=0x84, ie=0x75 #@35336 select with ifg=0x10, ie=0xF5 + #@35970 receive with ifg=0x10, ie=0xFD + #@36605 receive with ifg=0x10, ie=0xFD #@37239 receive with ifg=0x10, ie=0xFD + #@37566 receive with ifg=0x80, ie=0xFD #@53317 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +233 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +374 "Can"\ V:m + \ V:m + #tPolling Can every 10:00 +2 #Cleanly exited at 17:03:23EST03-Jan-24 +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 +6574 #-> 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 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %N \ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %fD\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %P1. \ +2 .tSS.configure :default +2 "sampler")#.0XI2C::Thermal::RunReply[3E:25->20]aborted after 20033 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 + NA + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +2 "processing"%% +4 "core" %N  \ \ +3 "manipulator"&% +2 "sampler")% +5 "core" %f`\ +2 %  ' # * q + %P3- \ +2 "manipulator"&& +3 "core" &-= + / O ] + "storage"(& +4 "core" & * \  +2 "storage"(% +3 "core" % M\ + "collection"'& +4 "core" &  "\ + "processing"%& +4 "core" &Xc\ - + "collection"' +3 "core"  +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core"  + "processing"%" +4 "core"  + "processing"%# +3 "core" + +2 "processing"%$ +2 "core"  +2 "processing"%% +3 "core"  + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %N \ +2 "processing"%(% +4 "core" %fS\ + "sampler"))% +5 "core" %P2, \ +2 "collection"'*& +3 "core" &  (\ +2 "processing"%+& +3 "core" &Xc\ - +2 "manipulator"&,% +3 "core" %  "  q +2 "manipulator"&-& +3 "core" &-= * + ] +2 "storage"(.& +4 "core" & * \  +2 "storage"(/% +4 "core" % \ + "collection"'09 +3 "core" 94Y +2 "processing"%19 +3 "core" 9W +1820 #t-> Hand.open + .Hand.open +2 "manipulator"&21 +18 "core" 1 +594 #t-> Arm.PC + "manipulator"&3& +3 "core" &-= - + Y ] +2 "manipulator"&4% +4 "core" %  , # 8 q + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&5(? +118 "core" ( + "manipulator"&6& +4 "core" &I " 4 ' 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +2 "core" &I , + , 2 +2 .tForearm.seek PC +2 "manipulator"&8'Η +98 "core" ' +2 "manipulator"&9& +4 "core" &I ! ( 9 2 + "manipulator"&:% +4 "core" %Ξ , !  b +200 #t-> Hand.close + .Hand.close +2 "manipulator"&;/ +54 "core" / +335 #t-> PC.open +2 .PC.seek :open +2 "processing"%<( +422 "core" ( +2 "processing"%=& +4 "core" &9\ +1273 #t-> Arm.CC + "manipulator"&>& +3 "core" &I * + $ 2 +2 "manipulator"&?% +4 "core" % Ξ  )  b + .tForearm.seek :retract +2 "manipulator"&@'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&A( +363 "core" ( + "manipulator"&B& +4 "core" &= " 4 " M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &< + ! M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D'O +97 "core" ' + "manipulator"&E& +4 "core" &= + N M +2 "manipulator"&F% +3 "core" %Y $ & ] +997 #t-> Arm.garage + "manipulator"&G& +3 "core" &< " )  M +2 "manipulator"&H% +4 "core" %X ! " b ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&J(-6 +292 "core" ( +2 "manipulator"&K& +4 "core" &-1 2  W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &-1  !  W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M'n +97 "core" ' +2 "manipulator"&N& +4 "core" &-1 (   W + "manipulator"&O% +4 "core" %g - . J +340 #t-> Hand.open + .Hand.open + "manipulator"&P1 +56 "core" 1 +487 #t-> Arm.CC + "manipulator"&Q& +4 "core" &-1 * , 5 W + "manipulator"&R% +4 "core" % g ) + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&T( +292 "core" ( + "manipulator"&U& +4 "core" &< $ 5 , M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +2 "core" &< ( ) 2 M +2 .tForearm.seek CC +2 "manipulator"&W'O +102 "core" ' +2 "manipulator"&X& +4 "core" &< ) &  M + "manipulator"&Y% +4 "core" %N ' #  +1539 #t-> Arm.garage + "manipulator"&Z& +3 "core" &@/  D{ +2 "manipulator"&[% +4 "core" %M ( * 5 +2 .tForearm.seek :retract + "manipulator"&\\'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&](-6 +296 "core" ( + "manipulator"&^& +4 "core" &-= %  H Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &-= ! ' Q + .tForearm.seek :garage +2 "manipulator"&`'n +100 "core" ' +2 "manipulator"&a& +4 "core" &-= + & . Q + "manipulator"&b% +4 "core" %΀ , - 7 7 +851 #t-> access 1 +2 "storage"(c% +3 "core" % \ +2 "manipulator"&d% +4 "core" %΀ * %  7 + "manipulator"&e% +4 "core" %΀ * * 7 + .tForearm.seek :retract +2 "manipulator"&f'\ +102 "core" ' + .tElbow.seek :clear +34 "manipulator"&g(d +133 "core" ( +2 "manipulator"&h% +4 "core" %  .  f } + "manipulator"&i& +4 "core" &d ) "  % + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<( +504 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" &<& w\  +1081 #t-> access +2 "storage"(l& +3 "core" &<&  \  +2 "storage"(m% +4 "core" % \ + "manipulator"&n% +4 "core" %     } +2 "manipulator"&o& +3 "core" &d # * Y % +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(p( +516 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +2 "core" & @\ +188 #t-> access 2 +2 "storage"(r% +3 "core" % y\ + "manipulator"&s% +4 "core" %   "  } +2 "manipulator"&t& +3 "core" &d # #  % +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(u(K +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &K K\  +1550 #t-> exit +5 #mEXIT @1704319657.81EST @1704319866.44EST = =tMAIN =mMAIN_scheduler @EST1704319868.33 #"core_reset"Sent BREAK +2 #t@62175 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +408 "Can"\ / + \ / #tPolling Can every 10:00 +3 #Cleanly exited at 17:07:37EST03-Jan-24 + !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 +420 #-> ESP.ready! +3 #Powering core bus +544 .Gate.power :raw,:ON +2 "sampler") +57 ) +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" % \ +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-\ +2 .tSS.configure :default +2 "sampler")#.0X + + ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure :loose +2 "collection"' +2 "manipulator"&#@2^d^b +4 "core" +2 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.reconfigure :default +2 "manipulator"&'\ +4 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml + "processing"%'d +67 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 + "manipulator"&/ +2 &* +5 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +3 "sampler")#.0Xb\ M +9 &Be\ M +10 &De\ M +9 &Fe\ M +10 &HFc\ M +9 &Jd\ M +9 &Kc\ L +10 &Me\ M +9 &ONd\ M +9 &Qe\ M +10 &Rf\ M +9 &Tg\ M +10 &VTc\ M +9 &W{D\ d +9 &X,\  +10 &X\  +2 ( +2 "processing"%5& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.01 +3 !o:Slide::Error\ : mesg";\ PC.holds Puck.from 2, :da\ Storage.recover! will retry:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"5/home/esp/esp2/utils/puckmoves.rb:934:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43: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 +2285 #-> exit +4 !o:Storage::Warning: mesg"-Exiting with da puck from tube 2 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 @1704319948.38EST @1704320015.49EST = =tMAIN =mMAIN_scheduler @EST1704320017.36 #"core_reset"Sent BREAK +2 #t@42845 receive with ifg=0x80, ie=0xFD + #@32012 sendCRC with ifg=0x20, ie=0x7F + #@32459 sendCRC with ifg=0x20, ie=0x7F #@33774 sendCRC with ifg=0x20, ie=0x7F + #@33990 sendCRC with ifg=0x20, ie=0x7F + #@35144 sendCRC with ifg=0x20, ie=0x7F #@35360 sendCRC with ifg=0x20, ie=0x7F + #@37195 sendCRC with ifg=0x08, ie=0x5F #@18051 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +385 "Can"\ \ ?>X + \ \ ?>X + #tPolling Can every 10:00 +178 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %I \ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %i\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %1/ \ F +2 .tSS.configure :default +2 "sampler")#.0X9 +3 "core" 9ib +1278 #t-> Hand.open + .Hand.open +2 "manipulator"&?1 +57 "core" 1 +336 #t-> Arm.garage +2 "manipulator"&@& +3 "core" & ' * $ ' +2 "manipulator"&A% +4 "core" % \  ' + V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(-6 +179 "core" ( +2 "manipulator"&C& +4 "core" &-3 2  8 f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-3 ! * f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&E'n +98 "core" ' +2 "manipulator"&F& +4 "core" &-3 - 2 f + "manipulator"&G% +4 "core" %x - ! % . +440 #t-> ESP.ready! +2 "collection"'H% +4 "core" %I\ +2 "processing"%I% +2 "sampler")J% +4 "manipulator"&K% +9 "core" %i\ + %1+ \ F + %x * + ) . + "manipulator"&L& +4 "core" &-3 - - P f +2 "storage"(M& +3 "core" &K% ,\ \  + "storage"(N% +4 "core" % \  +2 "collection"'O& +3 "core" &\  +2 "processing"%P& +3 "core" &5\ +2 "collection"'Q +3 "core"  + "collection"'R +3 "core"  +2 "collection"'S +3 "core"  + "processing"%T +4 "core"  +2 "processing"%U +3 "core" + + "processing"%V +3 "core"  +2 "processing"%W +3 "core"  + "sampler")X +4 "core"  + "collection"'Y% +4 "core" %I \ +2 "processing"%Z% +3 "core" %i\ +2 "sampler")[% +4 "core" %0+ \ F +2 "collection"'\\& +3 "core" & \  +2 "processing"%]& +4 "core" &3\ + "manipulator"&^% +4 "core" %x . + M . + "manipulator"&_& +4 "core" &-3 * . Y f +2 "storage"(`& +3 "core" &K$ :\ \  +2 "storage"(a% +4 "core" % \  + "collection"'b9 +4 "core" 90V + "processing"%c9 +4 "core" 9d_ +472 #t-> access 2 +2 "storage"(d% +3 "core" % \  +2 "manipulator"&e% +4 "core" %x ( + . +2 "manipulator"&f% +3 "core" %x + )  . +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&h(d +121 "core" ( +2 "manipulator"&i% +4 "core" %\  2   + "manipulator"&j& +5 "core" &d * # Q [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(k(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (l& +3 "core" &K \  +951 #t-> startTube 2 +328 #-> da 50 +2 #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 17:14:45EST03-Jan-24\\n{}\\nCan@17:13:43, 20.9C, 25% humidity, 15.0psia, 13.553V, 0.324A, 0.018Ah, 4.40W",Subject: "da sampling at most 50ml" + "collection"'m& +6 "core" & \  +2 "manipulator"&n% +5 "core" %\  # *   +2 "storage"(o% +4 "core" %\ \ \  + "storage"(p. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +39 "storage"(q( +674 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +5 (r& +7 "core" & >\ +2 "manipulator"&s& +6 "core" &d " * Z [ +2 "manipulator"&t% +5 "core" %\  $ -   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&u(a +14 #"uploadLog"upsync +87 "core" ( +2 "manipulator"&v& +6 "core" &j + % H ) + "storage"(w& +5 "core" & f\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&x'ж +102 "core" ' +2 "storage"(y& +4 "core" & \ \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(z'g +271 "core" ' +2 "storage"({- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (|& +3 "core" & S\ +2 "manipulator"&}& +3 "core" &j * ! / ) +2 .tElbow.seek 2 +2 "manipulator"&~(a +3 "core" ( + "manipulator"&& +4 "core" &j 9 4 " ) +2 "storage"(& +4 "core" & %\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &j , ( B ) + "manipulator"&% +5 "core" % ϒ ! /  +2 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&\ ( +144 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ( +2 "manipulator"& & +4 "core" &5 , , I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &5 * . K I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&& +5 "core" &6 4 0 F I + "manipulator"&% +4 "core" %Y - - < U +2 "collection"'& +5 "core" & \  +2 "collection"'& +5 "core" & \  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" & \  +7 &P \ %i +9 &yY\ \ 9 +10 & \ M +9 &[ \ M +9 &]e \ M +10 &b\ \ M +9 &f  \ M +10 &b \ L +9 &ec  \ M +9 &'e \ M +10 &b  \ M +9 &!_ \ L +9 &#ne \ L +10 &%0d  \ L +9 &&f  \ L +10 &(c  \ L +9 &*vf \ L +9 &,8` \ L +10 &-c\ \ L +9 &/g \ M +9 &1~b\  \ L +10 &3@e\  \ L +9 &5b \ M +10 &6b\  \ L +9 &8`\  \ L +9 &:Ib \ L +10 &< f   \ M +9 &=`\  \ L +9 &?`\  \ L +10 &AOg   \ M +9 &Cf \ M +10 &Dm\  \ N +9 &F\  \ P +9 &HA \ T +10 &I \ W +9 &K \ W +9 &M}\ \ X +10 &O=   \ X +9 &P  \ Y +10 &R \ Y +9 &T \ Y +9 &VB \ Y +10 &Wy \ - +9 &Xm \ _ +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 + .Hand.open +2 "manipulator"&1 +3 "core" &Xw  \ M +57 1 +2 "manipulator"&% +4 "core" % X R @ + V + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tcollectSample 50ml 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")+ +3 "core" + +2 "sampler")% +4 "core" %1- \ F +2 "collection"'& +4 "core" &Xw \ M +2 "Can"\ \ U3T +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +5 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %p  \  + .tSSV.dial :exhaust +2 "sampler")?  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")@' +896 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")A  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" %I\ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XJ9 +3 "core" 9mU;d +102 "collection"'?9 +2 "core" 9|U?d +102 "collection"'99 +3 "core" 9UCd +102 "collection"':9 +2 "core" 9VHd +102 "collection"'A9 +3 "core" 9ULd +102 "collection"'C9 +2 "core" 9VPd +102 "collection"'@9 +3 "core" 9WTd +103 "collection"'F9 +2 "core" 9WXd +102 "collection"'G9 +2 "core" 9W]d +102 "collection"'&9 +3 "core" 9Wad +102 "collection"'H9 +2 "core" 9'Xed +102 "collection"'K9 +3 "core" 9<Yid +103 "collection"'D9 +2 "core" 9RZmd +102 "collection"'$9 +2 "core" 9iZqd +102 "collection"'J9 +3 "core" 9[vd +102 "collection"'L9 +2 "core" 9\\zd +102 "collection"'M9 +3 "core" 9\\~d +102 "collection"'P9 +3 "core" 9]d +102 "collection"'N9 +2 "core" 9]d +102 "collection"'R9 +3 "core" 9^d +102 "collection"'9 +2 "core" 9_d +102 "collection"'O9 +5 "core" 9(_d +102 "collection"'S9 +2 "core" 9Aad +102 "collection"'T9 +3 "core" 9Zcd +102 "collection"'V9 +2 "core" 9tcd +102 "collection"'I9 +2 "core" 9dd +103 "collection"'W9 +2 "core" 9dc +102 "collection"'X9 +2 "core" 9e` +103 "collection"'Y9 +2 "core" 9f] +102 "collection"'Z9 +2 "core" 9g[ +102 "collection"'Q9 +3 "core" 9hW +102 "collection"'\\9 +3 "core" 9'iV +103 "collection"']9 +2 "core" 9AiT +102 "collection"'^9 +2 "core" 9\\jQ +103 "collection"'U9 +2 "core" 9ulO +102 "collection"'`9 +2 "core" 9lL +102 "collection"'a9 +3 "core" 9mJ +103 "collection"'b9 +2 "core" 9oH +102 "collection"'_9 +2 "core" 9pF +103 "collection"'c9 +2 "core" 9qC +102 "collection"'e9 +2 "core" 9rA +102 "collection"'f9 +3 "core" 9)r? +103 "collection"'j9 +2 "core" 9As= +102 "collection"'d9 +2 "core" 9Zu; +102 "collection"'E9 +3 "core" 9ru9 +102 "collection"'[9 +2 "core" 9v7 +102 "collection"'i9 +2 "core" 9z4 +103 "collection"'l9 +2 "core" 9{3 +102 "collection"'B9 +2 "core" 9{1 +103 "collection"'m9 +2 "core" 9|/ +102 "collection"'n9 +2 "core" 9} . +102 "collection"'9 +3 "core" 9~, +103 "collection"'p9 +2 "core" 9(* +102 "collection"'k9 +2 "core" 9=( +102 "collection"'r9 +3 "core" 9Q' +102 "collection"'s9 +2 "core" 9f!% +102 "collection"'v9 +3 "core" 9z%$ +102 "collection"'o9 +3 "core" 9*# +102 "collection"'t9 +2 "core" 9.! +103 "collection"'y9 +2 "core" 92 +102 "collection"'h9 +2 "core" 96 +143 "collection"'{9 +11 "core" 9< +102 "collection"'|9 +2 "core" 9@ +103 "collection"'}9 +2 "core" 9E +102 "collection"'9 +2 "core" 9 I +102 "collection"'9 +3 "core" 9 M +102 "collection"'w9 +3 "core" 9 .Q +102 "collection"'9 +2 "core" 9 =U +103 "collection"'9 +2 "core" 9 LZ +102 "collection"'9 +3 "core" 9 Y^ +102 "collection"'g9 +2 "core" 9 hb +102 "collection"'x9 +3 "core" 9 tf +102 "collection"' 9 +3 "core" 9 j +102 "collection"'9 +3 "core" 9 n +102 "collection"'u9 +3 "core" 9 s +102 "collection"'z9 +2 "core" 9 w +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 +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\ \ +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\ 3 +102 "collection"' 9 +2 "core" 9\ 8\ +103 "collection"' 9 +2 "core" 9\ < +102 "collection"'9 +3 "core" 9\ A +102 "collection"'%9 +3 "core" 9\ E\ +102 "collection"''9 +3 "core" 9\ I +102 "collection"'"9 +2 "core" 9\ L\ +103 "collection"'!9 +2 "core" 9\ O\ +102 "collection"'(9 +3 "core" 9\ S +102 "collection"'#9 +3 "core" 9\ U +102 "collection"'9 +2 "core" 9\ Y +3 .tCH.hold 10:00,70C +4 "collection"') `\ `\ X\ +3 '.9 +4 "core"  9\ Z\ X +2 "collection"'0% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/37.1psia +45574 "Can"\ j[ +14416 "core" ` +2 "collection"'19 +3 "core" 9\ U +2 "collection"'2% +4 "core" %\ + #tEnded lysing Collection Puck Heater at 70C/34.6psia +2 .CS.seek 0ml +2 "collection"','Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +7 "collection"'- @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'5 @ +40 "core" @ +2 .tCS.seek 5ml +2 "collection"'6'm +1349 "core" ' + .tCSV.dial CTV +2 "collection"'7  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'3 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'8  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"';'Q +1336 "core" ' + "collection"'<% +4 "core" %V[\\\ +2 #tPuck @45.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'= +97 "core" ~ + .tCBV.dial CSV +2 "collection"'>  +28 "core"  +2 "collection"'?% +4 "core" %V \ +2 .tCS.seek 5.001ml + "collection"'9'm +1343 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"':  +41 "core" + "collection"'A% +4 "core" %m  [\  +2 .tCS.seek 7ml +2 "collection"'C' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'@ @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'F' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'G ` +110 "core" ^ +2 #tLysing Complete + "collection"'&& +4 "core" &Xs \ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&H% +4 "core" %\  * , L  + "storage"(K% +4 "core" % Y\ + "storage"(D. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"($(S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (J& +2 "core" &T t i L\ +2 "manipulator"&L& +4 "core" &4 * ( J I + "manipulator"&M% +4 "core" %\  + ! )  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&P(y +204 "core" ( +2 "manipulator"&N& +4 "core" &n# & - 6 :0 +2 "storage"(R& +3 "core" &T C\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +109 "core" ' + "storage"(O& +4 "core" &T (\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(S'g +272 "core" ' +2 "storage"(T- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(V'z +36 "core" ' +2 "manipulator"&I& +4 "core" &n" ' * :0 + "manipulator"&W% +4 "core" %] , * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +149 "core" ' + .tElbow.seek CC +2 "manipulator"&Y( +150 "core" ( + "manipulator"&Z& +4 "core" &9 (  0 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &9 , !  M +2 .tForearm.seek CC + "manipulator"&\\'O +94 "core" ' + .tHand.close +2 "manipulator"&]/ +51 "core" / +2 .tCC.seek :open +2 "collection"'^( +425 "core" ( + "storage"(U& +4 "core" &T \ +2 "storage"(`& +4 "core" &T \ + "manipulator"&a& +4 "core" &9 , ( M + "manipulator"&b% +4 "core" % R ! ( +2 .tForearm.seek :retract +2 "manipulator"&_'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&c(y +203 "core" ( + "manipulator"&e& +4 "core" &o '  0 7 +2 "storage"(f& +4 "core" &T s\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&j' +106 "core" ' + .tElbow.hold +2 "manipulator"&d, +7 "core" , +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tHand.open +3 "manipulator"&E1 +62 "core" 1 +2 "manipulator"&[% +5 "core" % 9 $ + "storage"(i& +4 "core" &T ^\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 275 counts +2 "manipulator"&l' +19 "core" ' + "manipulator"&B& +4 "core" &  * +2 "storage"(m& +4 "core" &T\ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&n'] +29 "core" ' +2 "storage"(% +4 "core" %|\  \ +2 ."downElevator"SE.seek :down +4 "storage"(p' +98 (k% +3 "core" %D W\ RP +2 "manipulator"&r% +4 "core" %| % *  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +4 "core" &\ +2 "manipulator"&o& +4 "core" & # "  * + "manipulator"&t% +4 "core" %\   ) & r +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(-6 +180 "core" ( +2 "manipulator"&h& +4 "core" &-@ ) ' A  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &-@  "   +2 .tForearm.seek :garage + "manipulator"&|'n +100 "core" ' +2 .tHand.close + "manipulator"&}/ +58 "core" / +2 "manipulator"&& +4 "core" &-@ 4 #  + "manipulator"&% +4 "core" % ΀ % $ f  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +289 "core" ( +2 "manipulator"&& +4 "core" &8 * & D L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8 ( 9 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g'O +102 "core" ' +2 "manipulator"&x& +4 "core" &8  & + L + "manipulator"& % +4 "core" %X ' +  G +2 "collection"'& +4 "core" & !\ +2 "collection"'u& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'z(X +4 "core" &\  +9 &2\ *z +10 &f\ > +9 &vY\ L +9 &KZ\ K +10 &]\ J +9 &b\ K +10 &a}\ K +9 &RaL\ K +9 &[u\ K +10 &\\\ K +9 & \\\ K +9 &"ZZ\ K +10 &$b\ K +9 &%`|\ J +10 &'_]\ K +9 &)ca\ K +9 &+%\\\ K +10 &,]\ K +9 &.\\\ K +10 &0j]\ K +9 &2,\\\\\ K +9 &3[^\ K +10 &5\\5\ K +9 &7s\\B\ K +9 &95\\s\ K +10 &:\\\ K +9 &<_\ J +9 &>{`\ K +10 &@=a\ K +9 &Ab|\ K +10 &CbZ\ K +9 &E|uG\ M +9 &G2\ Q +10 &H\ U +9 &J\ W +9 &Lf\ W +10 &N%\ X +9 &O\ Y +10 &Qu\ Y +9 &Sif\ Y +9 &U*R\ Y +10 &V;\ S +9 &X>b\ 1 +9 &Xyo\ K +6 ( +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.04 +2 "collection"'& +9 "core" &Xye|\ K + &Xyd\ K + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&~% +4 "core" % X Q 4 _ G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +125 "core"  + "processing"%% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%+'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"% +53 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +2 "collection"'  +6 "core"  +2 "processing"%  +41 "core"  +26 + .tPSV.dial :mixloop +2 "processing"% +98 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%  +92 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +43 "core" +2 .tPS.seek 0ml +2 "processing"%!'d +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +5 "core" &7 $ , L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +2 "core" ( + "manipulator"&& +4 "core" &7 ) + % L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &7 ! " N L +2 .tForearm.seek CC +2 "manipulator"&0'O +101 "core" ' + .tHand.close + "manipulator"&// +63 "core" / +2 .tCC.seek :open +2 "collection"')( +428 "core" ( + "manipulator"&1& +4 "core" &7 , + + L +2 "manipulator"&2% +3 "core" % b + ,   +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&-(-6 +292 "core" ( +2 "manipulator"&5& +4 "core" &-2  % g V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-2 " ? V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7'n +96 "core" ' +3 .tHand.open + "manipulator"&31 +57 "core" 1 +2 "manipulator"&8% +4 "core" % f )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +96 "core" ' + .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"'6& +4 "core" &\ +2 "manipulator"&<% +3 "core" %\  ( ! L  +2 "storage"(=% +4 "core" % \ + "storage"(>. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(?( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" & p\  +2 "manipulator"&:& +4 "core" &-4 $ ! _ T + "manipulator"&A% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&9(a +197 "core" ( + "manipulator"&@& +5 "core" & %   # + "storage"(C& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&G'ж +117 "core" ' + "storage"(&& +5 "core" &  \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'g +277 "core" ' +2 "storage"(K- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +2 "core" & \  +2 "manipulator"&J& +3 "core" & , $ # +2 .tElbow.seek 2 +2 "manipulator"&L(a +28 "core" ( + "manipulator"&M& +5 "core" &V "  J + "storage"(q& +4 "core" & `\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'ϊ +45 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&\ & +2 "storage"(O' +7 "core" &V  )  J +2 "manipulator"&% +4 "core" % ώ ! * +2 .tForearm.seek :retract + "manipulator"&T'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I( +156 "core" ( + "manipulator"&W& +5 "core" &5  & < J + ' +2 ."downElevator"SE.stop +2 .tElbow.reconfigure :loose +2 "storage"(5 +2 "manipulator"&$ &.,(#b +4 &S& +3 "core" &5 " y J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' + "manipulator"&Z& +5 "core" &5 + ( 9 J + "manipulator"&Q% +4 "core" %J ( + I n +2 "collection"'P& +4 "core" &W\ +2 "collection"']& +5 "core" &L\ +2 .tCC.seek :closed +2 "collection"'X(X +4 "core" &\  +8 &2\ *z +9 &eo\ > +10 &uO\ L +9 &IZ\ K +10 & ^\ J +9 &^\ J +9 &^\ K +10 &Pb\ K +9 &]\ J +9 &^\ K +10 & `\ K +9 &"Y[\ K +10 &$]x\ K +9 &%[o\ K +9 &'^W\ J +10 &)b^?\ J +9 &+#_-\ K +9 &,b"\ K +10 &.^ \ K +9 &0ia\ K +10 &2+\\\ K +9 &3\\\ K +9 &5\\F\ K +10 &7q\\\ K +9 &93_o\ K +9 &:bg\ K +10 &<_P\ J +9 &>y_F\ K +10 &@;`=\ K +9 &A\\%\ K +9 &Cb\ K +10 &E~j\ L +9 &G6\ O +9 &H\ T +10 &J\ V +9 &Le\ W +10 &N&\ X +9 &O\ X +9 &Q\ X +10 &Sh\ Y +9 &U*\ Y +9 &V\ T +10 &X;\ - +9 &X\ J +6 ( + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&1 +3 "core" &X`y\ J +60 1 + "manipulator"&U% +4 "core" % J F = i n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'a  +123 "core"  +2 .tCSV.dial CTV + "collection"'b  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2614 "core" ' + "collection"'e% +4 "core" % O\  +2 .tCS.seek 4ml +2 "collection"'f'NP +1590 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%Y  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%E  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +2610 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'i ` +29 "core" ` +2 .tCSV.dial :air + "collection"'B @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'m' O +1118 "Can"\ M[ +476 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'_'Q +2597 "core" ' + .tCBV.dial :waste1 +2 "collection"'k @ +28 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'r  +123 "core" +2 "collection"'c& +4 "core" &X`\ J + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&j% +3 "core" %\  , ,   +2 "storage"(l% +3 "core" % %\ +2 "storage"(v. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(o(S +197 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (t& +2 "core" &U q r \ +2 "manipulator"&V& +8 "core" &5 * + ' J +2 "manipulator"&n% +4 "core" %\  " + %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&h(y +198 "core" ( +2 "manipulator"&{& +4 "core" &m#  2 :/ + "storage"(p& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&d'] +94 "core" ' + "storage"(}& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +293 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" &m# + ) 1 :/ + "storage"(|& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&' +27 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(y- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(x' +31 "core" ' +2 "manipulator"& % +4 "core" % # *  +2 "storage"(& +3 "core" &U #\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 273 counts + "manipulator"&w' +14 "core" ' +2 "manipulator"&^& +4 "core" & ( + / +2 "storage"(& +3 "core" &U @\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +26 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(~' +41 "core" ' + "manipulator"&u& +5 "core" & * ' / + "manipulator"& % +5 "core" %e . - " 1 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.seek CC + "manipulator"&g( +151 "core" ( +2 "manipulator"&& +4 "core" &6  & " J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6 ! J +2 .tForearm.seek CC + "manipulator"&'O +101 "core" ' + .tHand.close +2 "manipulator"&+/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +425 "core" ( + "storage"(& +4 "core" &U \ +2 "storage"(& +4 "core" &U \ +2 "manipulator"&& +3 "core" &6 ( J +2 "manipulator"&% +4 "core" % S '  % D +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +171 "core" ( +2 "manipulator"&& +4 "core" &{ (  T  + "storage"( & +4 "core" &U [\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"& ' +108 "core" ' + .tElbow.hold +2 "manipulator"&%, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&"% +4 "core" % 3 / : ~ +2 "storage"('& +3 "core" &U \ +2 .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 278 counts +2 "manipulator"&(' +22 "core" ' + "manipulator"&& +4 "core" &{   k  +2 "storage"(.& +47 "core" &U  \ +12 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&/'] +25 "core" ' + "storage"(% +4 "core" %\ \  s\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (z% +2 "core" %<@ 2\ RN +2 "manipulator"&1% +4 "core" %i  " \ ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +89 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%0  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2610 "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"%3 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%8  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%6'd +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &\ +2 "manipulator"&=& +3 "core" &{ " # p  +2 "manipulator"&>% +3 "core" %\  ) # M  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +170 "core" ( + "manipulator"&7& +4 "core" &-:   W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &-:   _ W +2 .tForearm.seek :garage +2 "manipulator"&:'n +101 "core" ' + .tHand.close +2 "manipulator"&A/ +64 "core" / +2 "manipulator"&$& +4 "core" &-; 7 . V + "manipulator"&@% +4 "core" % d " &  6 +2 .tForearm.seek :retract + "manipulator"&C'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-(? +122 "core" ( + "manipulator"&&& +4 "core" &F &   2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &F # ! v 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&K'Η +103 "core" ' + "manipulator"&D& +4 "core" &F /   2 +2 "manipulator"&J% +4 "core" %΋ "  $ + "processing"%M& +4 "core" &\ +3 "processing"%q& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%R(X +4 "core" &\  +8 &1\ +| +9 &d\ ? +10 &\ N +9 &Db\ M +10 &e\ M +9 &e\ M +9 &f\ M +10 &Mf\ M +9 &c\ M +9 &e\ M +10 & c\ M +9 &"Tb\ M +10 &$h\ M +9 &%c\ M +9 &'h\ M +10 &)\\b\ M +9 &+b\ M +9 &,h\ M +10 &.h\ N +9 &0de\ M +10 &2%d\ N +9 &3e\ N +9 &5gx\ N +10 &7ke~\ N +9 &9-ge\ N +9 &:ew\ N +10 &<gd\ M +9 &>ugy\ M +10 &@7gz\ M +9 &AfI\ M +9 &CiG\ N +10 &Eyp\ N +9 &G1\ R +9 &HJ\ S +10 &J\ T +9 &Lr\ S +9 &N2\ T +10 &O\ T +9 &Q\ U +10 &Sv\ U +9 &U9\ T +9 &V\ O +10 &X4@j\ (v +9 &X\ 4\ , +5 ( +2 "processing"%q& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%\ & +4 "core" &X\ , + &X\ , + .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&9% +4 "core" % ΋ 8 0 _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%W  +43 "core"  +2 .tPSV.dial :mixloop + "processing"%S +43 "core" + "processing"%H% +4 "core" %f#\ +2 .tPS.seek 0.3ml +2 "processing"%N'c +381 "core" ' + .tPSV.dial PSR +2 "processing"%Z +96 "core"  + "processing"%Q% +4 "core" %e\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%P'. +483 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +1902 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%O +97 "core" + .tPTV.dial :mixing +2 "processing"%T @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%)  +105 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&U& +4 "core" &F .  2 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&](? +2 "core" ( +2 "manipulator"&a& +4 "core" &F ( # J 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &F   2 +2 .tForearm.seek PC +2 "manipulator"&'Η +101 "core" ' + .tHand.close +2 "manipulator"&!/ +56 "core" / +2 .tPC.seek :open +2 "processing"%e( +422 "core" ( +2 "manipulator"&F& +4 "core" &F   2 + "manipulator"&Y% +4 "core" % Ψ  " \ n +2 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\\(-6 +131 "core" ( +2 "manipulator"&i& +4 "core" &-E '    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-E " # 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f'n +98 "core" ' + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&m% +4 "core" % e 3 ; i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +105 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%r& +5 "core" &'\ + "manipulator"&c% +4 "core" %   W } + "storage"(j% +4 "core" % ^\ + "storage"(l. +4 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(v( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (t& +3 "core" & j\  + "manipulator"&V& +4 "core" &-E ! $ C  +2 "manipulator"&n% +3 "core" %    } +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&?(a +173 "core" ( + "manipulator"&{& +4 "core" &W %  . +2 "storage"(p& +3 "core" & B P\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&I'ж +104 "core" ' + "storage"(}& +5 "core" & G O\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(`'g +278 "core" ' +2 "storage"(- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (s& +3 "core" & C\  +2 "manipulator"&|& +3 "core" &W ( , - . +2 .tElbow.seek 2 + "manipulator"&y(a +4 "core" ( + "manipulator"& & +4 "core" &W % & U . + "storage"(& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&^'ϊ +30 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +2 "storage"( ' +7 "core" &W  ! 6 . +2 "manipulator"&d% +3 "core" % φ !   z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(? +174 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +77 "core" ( + "manipulator"&& +4 "core" &A  ) L ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &A " # ! ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&x'Η +95 "core" ' + "manipulator"&& +4 "core" &A  % [ ) +2 "manipulator"&% +4 "core" %Β ! ! 1 + "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%+(X +4 "core" &\  +10 &/}\ +| +9 &e\ ? +10 &~\ N +9 &Ib\ M +9 & d\ M +10 &a\ M +9 &a\ M +9 &Pf\ M +10 &`\ L +9 &c\ M +10 & `\ M +9 &"Yc \ M +9 &$b\ M +10 &%b\ M +9 &'h!\ M +9 &)bb\ L +10 &+#c\ M +9 &,d\ L +9 &.b\ M +59 &0jd\ L +5 &2*e \ M + &3c\ \ M +4 &5e\ M + &7qd\ M + &92g\ M + &:d\ M +3 &<e\ M +10 &>xe\ M +9 &@;c\ M +10 &Ah\ M +9 &Ce\ M +9 &E{r\ O +10 &G9\ P +9 &H\ S +9 &J\ S +10 &Lu\ S +9 &N7\ S +10 &O\ T +9 &Q\ T +9 &S{\ T +10 &U<\ T +9 &V\ M +9 &X4Bv\ #i +10 &X 6\ 0 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&1 +3 "core" &X!\ 0 +50 1 + "manipulator"&X% +4 "core" % Β )  & +2 .tForearm.reconfigure :loose +3 "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 +3 "processing"% V +2 %9 +5 "core" 9d\\ +102 "processing"%9 +3 "core" 9`\\ +102 "processing"%9 +3 "core" 9][  +102 "processing"% 9 +2 "core" 9Z[  +102 "processing"%9 +2 "core" 9X[ +103 "processing"%g9 +2 "core" 9W[ +102 "processing"%9 +2 "core" 9V\\ +102 "processing"%"9 +3 "core" 9U\\ +102 "processing"%'9 +2 "core" 9V[" +103 "processing"%9 +2 "core" 9T[& +102 "processing"%.9 +3 "core" 9U[* +102 "processing"%9 +2 "core" 9V[/ +103 "processing"%9 +2 "core" 9W[3 +102 "processing"%9 +2 "core" 9Y[7 +102 "processing"%z9 +3 "core" 9[\\; +102 "processing"%19 +3 "core" 9^\\? +102 "processing"% 9 +3 "core" 9`\\C +102 "processing"%(9 +2 "core" 9d\\H +103 "processing"%~9 +2 "core" 9h\\L +102 "processing"%09 +2 "core" 9l]P +102 "processing"%/9 +3 "core" 9p]T +102 "processing"%9 +3 "core" 9u^X +102 "processing"%[9 +2 "core" 9z_] +102 "processing"%,9 +3 "core" 9^a +102 "processing"%#9 +2 "core" 9`e +103 "processing"%39 +3 "core" 9`i +102 "processing"%89 +2 "core" 9`m +102 "processing"%59 +2 "core" 9ar +103 "processing"%<9 +2 "core" 9av +102 "processing"%=9 +2 "core" 9az +102 "processing"%>9 +3 "core" 9a~ +102 "processing"%79 +2 "core" 9b +103 "processing"%;9 +2 "core" 9b +102 "processing"%%9 +2 "core" 9a +103 "processing"%A9 +2 "core" 9b +102 "processing"%$9 +3 "core" 9b +102 "processing"%@9 +4 "core" 9b +102 "processing"%29 +3 "core" 9b +102 "processing"%&9 +2 "core" 9c +102 "processing"%49 +3 "core" 9c +102 "processing"%:9 +3 "core" 9c +102 "processing"%D9 +3 "core" 9d +102 "processing"%J9 +2 "core" 9c +102 "processing"%M9 +3 "core" 9d +102 "processing"% 9 +2 "core" 9 d +3 .tPH.hold 2:00:00,28C +4 "processing"%C pVp\  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +96 "core"  +2 "processing"%\ % +4 "core" %f\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%9'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%q  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%W +81 "core"  + .tPBV.dial :waste1 +2 "processing"%S  +123 "core"  +2 "processing"%H% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml +2 "processing"%K'Y +582 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%Z'd +1602 "core" ' +2 .tdelay 5:00 +16867 "Can"\ <[ +13135 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +79 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%O' +2305 "core" ' + .tPSV.dial PTV +2 "processing"%T +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%L +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +6 "processing"%U  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +2332 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%b  +125 "core" + .tPSV.dial :mixloop +2 "processing"%! +42 "core" +2 .tPRV.dial :ab1 + "processing"%- @ +81 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%G'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'R  +2 "processing"%F  +42 "core" +  +3 "processing"%Y% +4 "core" %b\  +2 .tPS.seek 0.3ml +2 "processing"%i'a +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +27 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%]'G[ +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%m' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%c'Ҧ +1594 "core" ' +2 .tPSV.dial :PML +2 "processing"%j +42 "core" + .tPTV.dial :mixing +2 "processing"%E @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%l  +34 "core" +2 "processing"%f% +4 "core" %Ҧ\  +2 .tPS.seek 1.85ml +2 "processing"%t' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + +3 .tPS.seek 0ml + "processing"%n'd +1960 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'o& +2 "core" &\ +2 "manipulator"&{& +4 "core" &A & + ) + "manipulator"&p% +4 "core" %\   ) !  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(-6 +127 "core" ( +2 "manipulator"&\\& +4 "core" &-:  . 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-: , + ? 0 +2 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' + .tHand.close +2 "manipulator"&s/ +64 "core" / +2 "manipulator"&|& +5 "core" &-Q D 1  + "manipulator"& % +4 "core" % s * - T 4 +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +285 "core" ( +2 "manipulator"&u& +4 "core" &? 5 # ' N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &? - - F N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'O +93 "core" ' +2 "manipulator"&I& +4 "core" &? 5 1 E N +2 "manipulator"&`% +4 "core" %O ( * * + "collection"'^& +4 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'w(X +4 "core" &\ +7 &6\ %f +10 &V\ 7 +9 &\ L +9 &c\ L +10 &ua\ L +9 &6c\ M +10 &_\ M +9 &a\ M +9 &}b\ L +10 &>e\ M +9 & c\ L +9 &!\\\ M +10 &#[\ M +9 &%FZ\ M +10 &'\\\ M +9 &(]\ L +9 &*_\ M +10 &,Od\ L +9 &.a\ L +9 &/e\ M +10 &1_\ M +9 &3W]\ L +9 &5b\ L +10 &6]\ L +9 &8a\ L +10 &:^\\\ M +9 &< `\ M +9 &=]\ M +10 &?]\ L +9 &Af_\ M +9 &C(\\\ M +10 &Dg\ N +9 &F~\ Q +10 &HZ\ S +9 &J\ W +9 &K\ X +10 &M\ X +9 &OT\ X +9 &Q\ Y +10 &R\ Y +9 &T\ Y +10 &VX\ Z +9 &Wi\ - +9 &Xs!\ K +10 ( + &Xxb\ F +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 "collection"'y& +4 "core" &Xxb\ F +2 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +5 "core" % O O 7 ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%h% +4 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +61 .tPS.seek 1.5ml +7 "processing"%e'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%X'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"% +52 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'x  +34 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"% +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +68 "core" +3 .tPS.seek 0ml + "processing"%'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%" +42 "core" +3 .tPS.seek 0ml +2 "processing"%''d +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &6 * & - K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z( +37 "core" ( + "manipulator"&1& +4 "core" & 2  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & + , , 5 +2 .tForearm.seek CC +2 "manipulator"&('O +92 "core" ' +2 .tHand.close + "manipulator"&~/ +58 "core" / +2 .tCC.seek :open +2 "collection"'0( +425 "core" ( +2 "manipulator"&/& +4 "core" & #   5 + "manipulator"&% +4 "core" % I + )  +2 .tForearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&,(-6 +278 "core" ( + "manipulator"&#& +4 "core" &-< # 9 G E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &-< " ! _ E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'n +91 "core" ' +2 .tHand.open + "manipulator"&51 +59 "core" 1 +2 "manipulator"&<% +4 "core" % s = 2 g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +104 "core" ' +2 ."da"delayUntil "18:06:50.85" +6216 "Can"\ S,[ +18702 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%> @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%; * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%%  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2324 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%2 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2320 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%: +137 "core"  +2 "processing"%D% +4 "core" %h\ + #"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"%J' +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 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%* +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%% +3 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%W'd +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%9 +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2320 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +68 "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 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'd +2318 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +124 "core"  +2 "processing"%T% +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"%)' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%L'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%U +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" + "processing"%b% +4 "core" %ҡ7\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'Q +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'd +1544 "Can"\ I`[ +49 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%B +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'d +2335 "core" ' + #"da"getPMLReagent08 +48 .PRV.dial :air +4 "processing"%r  +40 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%m  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%j  +39 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%E +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%l'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%f  +42 "core"  + "processing"%V% +4 "core" %]3\  +2 ."da"PS.seek 0.55ml +2 "processing"%c' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%t  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%{ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%p @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" +2 "processing"%k% +3 "core" %ҥ8\  +3 ."da"PS.seek 1.85ml + "processing"%' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%s * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31821 "Can"\ DX[ +16181 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2340 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%I +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2322 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "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"%y' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%h% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'U +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +34 "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"%X +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%g'd +2321 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%"% +4 "core" %e\ + #"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"%' +581 "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 +7 .PSV.dial PTV + "processing"%' +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%.% +3 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'd +1605 "core" ' +2 ."da"delay 2:00 +2511 "Can"\ \\[ +9491 #"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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2333 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +67 "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" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%3'd +2328 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%z +126 "core"  +2 "processing"%5% +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"%<' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%['Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%8 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +35 "core" + "processing"%7% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'T +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%$  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +31 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +121 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%&' +2334 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%: +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'd +2322 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +3 "processing"%*% +17 "core" %a\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%\ ' +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%M' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%q'Ҧ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core" + "processing"%H% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'Z +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'd +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +34 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2339 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."da"delay 5 seconds +239 "Can"\ w"&[ +263 ."da"PSV.dial PTV +3 "processing"%P +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2337 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +125 "core"  + "processing"%b% +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"%L'Ҧ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%- +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" + "processing"%F% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'R +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%a  +109 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +1603 "core" ' +2 "processing"%9 +3 "core" 9O~52 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%i  +4 "core" 53 53 + "processing"%& +4 "core" &X!\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&G% +4 "core" %\  * #  +2 "storage"(r% +3 "core" %\ +2 "storage"(m. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(j(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (E& +3 "core" &T A\ + "manipulator"&]& +4 "core" &-< "  E +2 "manipulator"&f% +3 "core" %\  , - )  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&V(y +184 "core" ( +2 "manipulator"&l& +4 "core" &p # 3 ' 3 + "storage"(t& +4 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c'] +108 "core" ' +2 "storage"({& +4 "core" &T\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(p'g +279 "core" ' + "storage"(\\- +4 "core" -'c + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&k& +3 "core" &p . , ! 3 +2 "storage"(s& +4 "core" &T  \ + ."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"&o' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'c +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +35 "core" ' +2 "manipulator"&% +4 "core" % - + ' + "storage"(|& +4 "core" &T .\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 302 counts + "manipulator"&d'3 +20 "core" ' + "manipulator"&}& +4 "core" & 1  . +2 "storage"(I& +4 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&`'] +25 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(u'y +38 "core" ' +2 "manipulator"&& +5 "core" &  ( 1 . + "manipulator"&% +5 "core" %Џ )  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&y(? +250 "core" ( +2 "manipulator"&& +4 "core" &I  " X 9 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &I " "  9 +2 ."da"Forearm.seek PC +2 "manipulator"& 'Η +91 "core" ' + ."da"Hand.close +2 "manipulator"&h/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%( +422 "core" ( + "storage"(n& +4 "core" &T  >\ + "manipulator"&?& +4 "core" &I % ! 9 + "manipulator"&e% +4 "core" % Λ #  +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&X(y +270 "core" ( + "manipulator"&& +4 "core" & (  K !q + "storage"(& +4 "core" &T   *\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +101 "core" ' + ."da"Hand.open +2 "manipulator"& 1 +55 "core" 1 + "storage"(- +4 "core" -'y +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(x'E +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(' +54 "core" ' +55 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24jan0318h50ml_nessie.tif +1891 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +29435 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 285.071 seconds\ /var/log/esp/da24jan0318h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24jan0318h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24jan0318h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24jan0318h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24jan0318h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "285.071 sec auto-exposure",Subject: "da24jan0318h50ml images!" +2 "storage"("- +5 "core" -' +2 "storage"(g& +6 "core" &T ? E \ +2 "manipulator"&& +13 "core" & + % F !q +6 ."da"Elbow.seek 1 +9 "manipulator"&'(y +33 "core" ( +2 "manipulator"&& +4 "core" &v $ 4 h +2 "storage"(.& +5 "core" &T q i g\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(1' +55 "core" ' + "manipulator"&& +11 "core" &v " " 3 h + "storage"(~& +5 "core" &T C `\ + ."da"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +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.04 Pucks below Top Plate +2 "storage"( ' +24 "core" ' +2 "manipulator"&/% +4 "core" % # $ 2  +2 "storage"(& +3 "core" &T (\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&('9 +19 "core" ' + "manipulator"&#& +5 "core" &v  & h + "storage"(w& +4 "core" &T   \ \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&z'] +25 "core" ' +14 "storage"(5% +7 "core" %  \ +6 ."downElevator"SE.seek :down +10 "storage"(3' +95 (<% +5 "core" %\ : O\ PE +4 "manipulator"&8% +9 "core" %Ј  !  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&>'\ +92 "core" ' +36 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (7& +7 "core" &T F Q\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +4 "processing"%[& +8 "core" &\ +3 "manipulator"&%& +8 "core" &v  # h +3 "manipulator"&;% +8 "core" %   ! !  +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&$(-6 +175 "core" ( +3 "manipulator"&@& +8 "core" &-: + +  ` +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &2& +6 "core" &-: "  s ` +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'n +101 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&A/ +54 "core" / +3 "manipulator"&:& +8 "core" &-: , + ' ` +3 "manipulator"&D% +8 "core" % d ! < I +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&4'\ +98 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&&(? +121 "core" ( +3 "manipulator"& & +8 "core" &E * # ; 6 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &*& +8 "core" &E " #  6 +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&J'Η +98 "core" ' +2 "manipulator"&& +9 "core" &E ! ' ( 6 +4 "manipulator"&\ % +7 "core" %Α * % +4 "processing"%M& +8 "core" &\ +4 "processing"%& +10 "core" &\ +6 ."psFlush"PC.seek :closed +4 "processing"%S(X +9 "core" &\ +5 &\ +2 & .\ $e +7 &W\ 8 +10 &\ L +10 &a\ M +8 &oc\ M +10 &2a\ M +9 &e\ M +10 &`\ M +10 &yb\ L +8 &:c\ M +13 &b\ M +7 &!d\ M +8 &#f\ M +11 &%B`\ M +8 &'b\ M +10 &(b\ L +10 &*f\ M +8 &,Jb\ M +10 &. `\ M +10 &/b\ M +8 &1c\ M +10 &3Rg\ M +9 &5b\ M +10 &6d\ L +10 &8df\ M +8 &:Yg\ M +10 &<ct\ M +10 &=g\ M +8 &?c\ L +11 &Abc\ M +8 &C%d\ L +10 &Dj\ N +10 &Fy*\ O +8 &HZh\ R +11 &J\ S +15 &K\ S +6 &Mn\ T +6 &O]\ T +9 &Q \ S +10 &Rg\ T +10 &Tc\ T +8 &Vcc\ T +10 &Wksh\ &t +10 &X$m*\ 3 +8 ( +4 &X\ * +2 "processing"%& +9 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%H& +8 "core" &X\ * +2 &X\ * +3 ."psFlush"Hand.open +3 "manipulator"&q1 +58 "core" 1 +3 "manipulator"&W% +9 "core" % Α - 0 +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&9'\ +103 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +41 "core"  +2 "processing"%Q% +8 "core" %e\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +353 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +242 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%K' +923 #"uploadLog"upsync +1190 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%Z @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%T  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%P +107 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%)'F +2616 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +96 "core"  +2 "processing"%O% +4 "core" %D\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%-  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%! @ +70 "core" B + ."psFlush"PSV.dial :mixloop +56 "processing"%F +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%L'F +436 "Can" \ @&[ +2174 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +99 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%a'T +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%R' +1604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%i  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%r' +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%E +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%] U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%v @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%t  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%=' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%k'd +2620 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%s @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%|'d +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'T +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"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%V'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%o' +584 "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"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%` U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "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"%h  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%n' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%e'd +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y'd +2606 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"' & +4 "core" &  \ +2 "manipulator"&& +3 "core" &E ' ) & 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( +2 "manipulator"&u& +4 "core" &E  ' J 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &E + . A 6 +2 .tForearm.seek PC +2 "manipulator"&"'Η +96 "core" ' + .tHand.close +2 "manipulator"&g/ +56 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&& +4 "core" &E " # G 6 + "manipulator"&.% +4 "core" % Ϋ # ! ' +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&~( +363 "core" ( + "manipulator"&/& +4 "core" &7 '  J J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &7  % R J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#'O +101 "core" ' +2 "manipulator"&w& +4 "core" &8  2 J + "manipulator"&X% +4 "core" %L * , > d +2 "collection"'5& +3 "core" & \ \ +3 "collection"'& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'(X +5 "core" &  \ +7 & &\ \ $d +9 &W  \ 8 +10 &\ L +9 &_ \ \ L +10 &qg \ \ L +9 &3e\ L +9 &d\ \ L +10 &b\  \ M +9 &xc\ M +9 &:d \ M +10 &b \ L +9 &!^\ \ L +10 &#b\ L +9 &%Ca  \ L +9 &'`\ L +10 &(b\ L +9 &*` \ L +9 &,Ke\ L +10 &. d\ \ M +9 &/e\ \ L +10 &1_\ L +9 &3Sb\ L +9 &5b\ M +10 &6b\ L +9 &8d\ M +9 &:[c\ L +10 &<c\ \ L +9 &=`\ L +10 &?_\ L +9 &Ace\ L +9 &C%` \ L +10 &Dk\ M +9 &F\ O +9 &HW\ S +10 &J\ V +9 &K\ W +10 &M\ W +9 &OR\ X +9 &Q\ X +10 &R\ X +9 &T\ X +9 &VW\ Y +10 &Wd\ 1 +9 &Xn \ M +9 ( +2 &Xtd\ G +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 +2 "collection"'<& +4 "core" &Xtd"\ G + .tHand.open +2 "manipulator"&81 +57 "core" 1 +2 "manipulator"&% +4 "core" % L M ; " d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'1& +4 "core" &Xtd\ G + "collection"'% +4 "core" %O\ +2 .tCSV.dial CSR +2 "collection"'(  +39 "core"  +2 "collection"'7% +4 "core" %O&\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'['m +1344 "core" ' +2 .tdelay 5 seconds +272 "Can"\ K)[ +229 .tCSR.select :air +3 "collection"' +8 ' % +3 "core" %m \  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'%' +634 "core" ' +49 .tCSV.dial :waste +2 "collection"'; +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'z'Q +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'@& +4 "core" &Xte\ G +2 "collection"'2% +4 "core" %U+\ + .tCSV.dial :flush +2 "collection"'3  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''m +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +53 "core" ? + "collection"':% +4 "core" %m$\  +3 .tCS.seek 7ml + "collection"'D' +528 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'>  '  +43 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'* @ +43 "core" ? +2 .tCS.seek 0ml + "collection"''Q +1590 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Xtc*\ G +2 "collection"'\ % +4 "core" %N$\ + .tCSV.dial :flush +2 "collection"'M  +70 "core" +2 .tCS.seek 5ml +2 "collection"'$'m +1166 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'4 @ +42 "core" A + "collection"'% +5 "core" %m\  +2 .tCS.seek 6.999ml + "collection"'H' +530 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'q  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'W  +100 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1593 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &Xtc\ G + "collection"'Q% +4 "core" %O\ + .tCSV.dial CSR +2 "collection"'J  +39 "core"  +2 "collection"'B% +4 "core" %O\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'N'O +1818 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'Z' O +520 "core" ' +2 ."connect"CSV.dial CBV +8 .tCBV.dial CSV +3 "collection"'T + 'P  +98 "core" +33  + .tCTV.dial :intake +2 "collection"'K  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'6'Q +1826 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'O  +67 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"')'Q +585 "core" ' + .tCSV.dial CSR +2 "collection"'b  +99 "core"  + "collection"'-% +4 "core" %U\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'!'m +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'F' O +1342 "core" ' + .tCSV.dial CBV +2 "collection"'U +98 "core" +3 .tCS.seek 0ml + "collection"'Y'Q +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &6 - . ? J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +30 "core" ( + "manipulator"&& +4 "core" & #  T 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & " 9 2 +2 .tForearm.seek CC + "manipulator"&R'O +96 "core" ' +2 .tHand.close + "manipulator"&G/ +52 "core" / +2 .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&r& +4 "core" & ) " ! 2 +2 "manipulator"&E% +3 "core" % U + + N +2 .tForearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(-6 +286 "core" ( + "manipulator"&v& +4 "core" &-;   B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-;   B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'n +101 "core" ' + .tHand.open +2 "manipulator"&l1 +52 "core" 1 + "manipulator"&{% +4 "core" % _ ' T o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +99 "core" ' +2 "processing"%\\& +4 "core" &x\ +35738 "Can"\ 0+2F[ +60001 \ 0,[ +60002 \ 0.r[ +60001 \ 00^ [ +60001 \ 02 [ +60001 \ 03\ 4[ +60001 \ 05\ [ +60002 \ 07D `[ +60001 \ 08 [ +60001 \ 0: [ +60001 \ 0* [ +60001 \ 2?N[ +60001 \ 0A[ +60001 \ 0CWz[ +60002 \ 0E[ +60001 \ 0F[ +60001 \ 0H<[ +60001 \ 0J=[ +60002 \ 0Kh[ +60001 \ 1M[ +60001 \ 0Oj[ +60001 \ 0Q#*[ +60002 \ 0R[ +60001 \ 0TV[ +60001 \ 0VP[ +60001 \ 0X\ [ +60002 \ 0Y[ +60001 \ 0[}[ @EST1704344624.30 s\ 0]6D[ +60001 ^\ 0^[ +60002 R\ 0`p[ +60001 R\ 0bc[ +60001 J\ 0d[ +60001 D\ 0e2[ +60002 ?\ 0g[ +60001 >\ 0iI^[ +60001 A\ 0k[ +60001 F\ 0l[ +60002 D\ 0nv [ +60001 9\ 0p0[ +60001 -\ 0qL[ +60001 ,\ 0s[ +60002 *\ 0u\\ x[ +60001 $\ 0w![ +60001  \ 0x![ +60001 \ 0z":[ +60002 \ 0|C"[ +60001 \ 0}#f[ +60001 \ 0#[ +60001  \ 0p$[ +60002  \ 0*%([ +60001 \ 0%[ +60001 \ \ 0&T[ +60001 \ 0V&[ +60002 \ 0'[ +60001 \ 0([ +60001 \ 0([ +60001 \ 0=)B[ +60002 \ 0)[ +60001 \ 0*n[ +60001 \ 0j+[ +60001 \ 0#+[ +60001 \ 0,0[ +60002 \ 0,[ +60001 \ 0P-\\[ +60001 \ 0\ -[ +60001 \ 0.[ +60002 \ 0}/[ +60001 \ 07/[ +60001 \ 00J[ +60002 \ 00[ +60001 \ 0d1v[ +60001 \ 02 [ +60001 \ 02[ +60002 \ 038[ +60001 \ 0J3[ +60001 \ 04d[ +60001 \ 04[ +60001 \ 0w5[ +60002 \ 016&[ +60001 \ 06[ +60001 \ 07R[ +60001 \ 0^7[ +60002 \ 08~[ +60001 \ 19[ +60001 \ 09[ +60001 \ 0D:@[ +60002 \ 0:[ +60001 \ 0ķ;l[ +60001 \ 0q<[ +60001 \ 0+<[ +60002 \ 0=.[ +60001 \ 0˞=[ +60001 \ 0W>Z[ +60001 \ 0>[ +60002 \ 0?[ +60001 \ 0҄@[ +60001 \ 0>@[ +60001 \ 0AH[ +60002 \ 0ױA[ +60001 \ 0jBt[ +60001 \ 0$C\ [ +60001 \ 0C[ +60002 \ 0ޗD6[ +60001 \ 0QD[ +60001 \ 0\ Eb[ +60001 \ 0E[ +60001 \ 0~F[ +60002 \ 07G$[ +60001 \ 0G[ +60001 \ 0HP[ +60001 \ 0dH[ +60002 \ 0I|[ +60001 \ 0J[ +60001 \ 0J[ +60001 \ 0JK>[ +60001 \ 0K[ +60002 \ 0Lj[ +60001 \ 0wM[ +60001 \ 00M[ +60001 \ 0N,[ +60002 \ 0N[ +60001 \ 0]OX[ +60001 \ 0O[ +60001 \ 0P[ +60002 \ 0Q[ +60001 \ 0DQ[ +60001 \ 0RF[ +60001 \ 0 R[ +60002 \ 0 pSr[ +60001 \ 0 *T[ +60001 \ 0T[ +60001 \ 0U4[ +60002 \ 0WU[ +60001 \ 0V`[ +60001 \ 0V[ +60001 \ 0W[ +60002 \ 0=X"[ +60001 \ 0X[ +60001 \ 0YN[ +60002 \ 0jY[ +60001 \ 1 $Zz[ +60001 \ 0![[ +60001 \ 0#[[ +60002 \ 0%P\\<[ +60001 \ 0'\ \\[ +60001 \ 0(]h[ +60001 \ \ 0*}][ +60001  \ 0,6^[ +60002 \ 0-_*[ +60001 \ \ 0/_[ +60001  \ 01c`V[ +60002 \ \ 03`[ +60001  \ 04a[ +60001 \ 06b[ +60001 \ 08Hb[ +60002 \ \ 0:cD[ +60001  \ 0;c[ +60001  \ 0=udp[ +60002 \ \ 0?.e[ +60001 \ \ 0@e[ +60001 \ 0Bf2[ +60001 \ 0DZf[ +60001 \ 0Fg^[ +60002 \ 0Gg[ +60001 \ 0Ih[ +60001 \ 0K@i [ +60001 \ 0Li[ +60002 \ 0NjL[ +60001 \ 0Plj[ +60001 \ 0R%kx[ +60001  \ 0Sl[ @EST1704431026.10 \ 0Ul[ +60001 \ 0WQm:[ +60001 \ 0Y m[ +60001 \ 0Znf[ +60002 \ 0\\~n[ +60001 \ 0^8o[ +60001 \ 0_p([ +60001 \ 0ap[ +60002 \ 0cdqT[ +60001 \ 0eq[ +60001 \ 0fr[ +60001 \ 1hs[ +60002 \ 0jJs[ +60001 \ 0ltB[ +60001 \ 0mt[ +60001 \ 0owun[ +60002 \ 0q1v[ +60001 \ \ 0rv[ +60001 \ 0tw0[ +60001 \ 0v]w[ +60001 \ 0xx\\[ +60002 \ 0yx[ +60001 \ 0{y[ +60001 !\ 0}Cz[ +60001  \ 0~z[ +60002 $\ 0{J[ +60001 "\ 0p{[ +60001 &\ 0)|v[ +60001 0\ 0} [ +60002 0\ 0}[ +60001 /\ 0V~8[ +60001 0\ 0~[ +60001 1\ 0d[ +60002 :\ 0[ +60001 5\ 0<[ +60001 7\ 0&[ +60001 8\ 0[ +60001 8\ 0hR[ +60002 7\ 0"[ +60001 8\ 0~[ +60001 8\ /[ +60001 :\ 0N[ +60002 9\ 0@[ +60001 9\ 0[ +60001 ;\ 0zl[ +60001 <\ 04[ +60001 9\ 0[ +60002 :\ 0.[ +60001 8\ 0`[ +60001 :\ 1Z[ +60001 ?\ 0[ +60002 >\ 0[ +60001 ?\ 0F[ +60001 >\ 0[ +60001 :\ 0H[ +60002 ?\ 0r[ +60001 =\ 0+t[ +60001 ?\ 0\ [ +60001 B\ 0[ +60001 C\ 0W6[ +60002 I\ 0[ +60001 @\ 0b[ +60001 F\ 0[ +60001 E\ 0=[ +48917 #t-> exit +5 #mEXIT @1704469316.11EST @1704915123.22EST = =mMAIN_scheduler =tMAIN @EST1704915394.88 #"core_reset"Sent BREAK + #t@52892 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +406 "Can"{\ # + {\ # + #tPolling Can every 10:00 +3 #Cleanly exited at 10:41:56EST05-Jan-24 +173 #-> ESP.ready! +3 #Powering core bus +575 .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 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %23=\ + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %A<\ + .tSS.configure :default +2 "sampler")#.0X access 1; delay 10; access 2 +3 "storage"(;% +3 "core" % c\ +2 "manipulator"&<% +4 "core" %\  / , Z  + "manipulator"&=& +4 "core" & . . i + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tdelay 10 seconds +1003 "storage"(?% +2 "core" % \ +2 "manipulator"&@% +3 "core" %\  $ +   +2 "manipulator"&A& +3 "core" & % % & + +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(B(K +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +3 "core" &K D\ +1331 #t-> startTube 2 +417 #-> da 50 + #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 14:37:57EST10-Jan-24\\n{}\\nCan@14:36:43, 20.4C, 23% humidity, 14.8psia, 13.670V, 0.129A, 0.003Ah, 1.76W",Subject: "da sampling at most 50ml" +3 "collection"'D& +5 "core" &00N\  + .tHand.open +2 "manipulator"&E1 +65 "core" 1 +2 "manipulator"&F% +5 "core" % \  = < a  + "storage"(G% +4 "core" % X\ + "storage"(H. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(I( +446 #"uploadLog"upsync +223 "core" ( + .tSC.configure :limp +8 "storage"($(\ 1b +3 (J& +8 "core" & \ +2 "manipulator"&K& +4 "core" & , - H + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&L(a +43 "core" ( +2 "manipulator"&M& +4 "core" &e 4 0 D Y +2 "storage"(N& +4 "core" & \ \  \ +3 .tForearm.seek 2 + 600 counts + "manipulator"&O'ж +103 "core" ' +2 "storage"(P& +4 "core" & \ 8\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q'g +285 "core" ' + "storage"(R- +4 "core" -'T +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (S& +2 "core" & ^\ +2 "manipulator"&T& +4 "core" &e - / o Y +2 .tElbow.seek 2 + "manipulator"&U(a +3 "core" ( +2 "manipulator"&V& +4 "core" &e / 3 Y + "storage"(W& +4 "core" & ?\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&X'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Y/ +52 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"([' +7 "core" &e - # Y +2 "manipulator"&\\% +4 "core" % ϓ . 0 w +2 .tForearm.seek :retract + "manipulator"&]'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^( +143 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ( + "manipulator"&_& +5 "core" &= 3 6  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &= , 0 g M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'O +96 "core" ' + "manipulator"&b& +4 "core" &< 2 9  M +2 "manipulator"&c% +4 "core" %X 0 7 +2 "collection"'d& +4 "core" &.1N\  +2 "collection"'e& +5 "core" &11G\  +2 .tCC.seek :closed +2 "collection"'f(X +4 "core" &33R\  +9 &322P\ +} +9 &f20L\ ? +10 &[|31Z\ M +9 &`/3V\ M +9 &g00Y\ L +10 &g/0U\ L +9 &fc0/X\ L +9 &'g.2\\\ M +10 &f/.b\ L +9 &d-/a\ L +10 & mf//a\ M +9 &"/c0/`\ M +9 &#d-.`\ M +10 &%_.-a\ L +9 &'uh/.`\ M +9 &)8c,-c\ L +11 &*e,/`\ L +8 &,b-,b\ M +10 &.~a--c\ L +9 &0?e+-\\\ M +9 &2c,+c\ L +10 &3`++[\ L +9 &5a++]\ L +9 &7H_+)a\ L +10 &9\ e+.c\ L +9 &:f+*[\ M +10 &<h,+c\ L +9 &>Od-+b\ M +9 &@_*,a\ L +10 &Ai()b\ M +9 &Cg ^\ M +9 &ESs#b\ N +10 &G &$d\ Q +9 &H"#b\ U +10 &J#!W\ V +9 &L@#$`\ W +9 &N##e\ W +10 &O!"W\ X +9 &Q"#`\ X +9 &SD##\\\ Y +10 &U"$_\ Y +9 &V!$Z\ Z +10 &XF!%^\ / +9 &Xxv$$Y\ G +5 ( +2 "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + .Hand.open +2 "manipulator"&g1 +3 "core" &Xxe$%^\ G +61 1 +2 "manipulator"&h% +4 "core" % X R B 8 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' + #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")j+ +2 "core" + + "sampler")k% +5 "core" %B; \ G + "collection"'l& +4 "core" &Xxe"%d\ G +2 "Can"{\ S+ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X& +4 "core" &Xxc! 1\ G +2 ."airStroke"CSV.dial :waste +4 "sampler")D% "collection"'E +6 "core" %:6 \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")F  +58 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'G'Q +3 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'H @ +62 "core"  +2 .tCTV.dial :air + .delay 15 seconds +5 "core" A +2 ."airStroke"CS.seek 10ml + "collection"'B' O +1495 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +127 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'K  +3 "sampler")#.0X + "collection"'s% +4 "core" %)(;\ +2 #tBefore lysing Collection Puck Heater at 21.2C/28.3psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'y \  +3 'z9 +5 "core" 9>d +102 "collection"'{9 +2 "core" 9>d +103 "collection"'|9 +2 "core" 9> d +102 "collection"'}9 +2 "core" 9> d +102 "collection"'w9 +3 "core" 9>d +102 "collection"'x9 +2 "core" 9>d +102 "collection"'9 +3 "core" 9>d +102 "collection"'9 +2 "core" 9?d +103 "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" 96?/d +102 "collection"'9 +2 "core" 9@>3d +102 "collection"'9 +2 "core" 9M>7d +103 "collection"' 9 +3 "core" 9Z?;d +101 "collection"'\ 9 +3 "core" 9i@?d +103 "collection"' 9 +2 "core" 9xACd +102 "collection"'9 +2 "core" 9AHd +102 "collection"'9 +2 "core" 9ALd +103 "collection"' 9 +2 "core" 9BPd +102 "collection"'9 +3 "core" 9BTd +102 "collection"' 9 +3 "core" 9BXd +102 "collection"'9 +2 "core" 9C]d +103 "collection"'9 +2 "core" 9Cad +102 "collection"'9 +2 "core" 9Ded +102 "collection"'9 +3 "core" 9*Did +102 "collection"'9 +2 "core" 9ADmd +102 "collection"'9 +3 "core" 9WEqd +103 "collection"'9 +4 "core" 9oEvd +104 "collection"'9 +3 "core" 9Gzd +102 "collection"'9 +3 "core" 9G~d +102 "collection"'9 +2 "core" 9Gd +102 "collection"'9 +2 "core" 9Id +102 "collection"'%9 +3 "core" 9Jd +102 "collection"'9 +2 "core" 9Kd +102 "collection"'9 +3 "core" 9Ld +102 "collection"''9 +3 "core" 92Kd +102 "collection"'(9 +2 "core" 9JLd +102 "collection"'9 +2 "core" 9dNd +103 "collection"'9 +2 "core" 9|Od +102 "collection"'9 +3 "core" 9Pc +102 "collection"'#9 +3 "core" 9Qa +102 "collection"',9 +2 "core" 9Q_ +103 "collection"'-9 +2 "core" 9R\\ +102 "collection"'"9 +2 "core" 9SZ +102 "collection"'/9 +3 "core" 9TW +102 "collection"'09 +3 "core" 90UU +102 "collection"'19 +2 "core" 9IVS +102 "collection"')9 +2 "core" 9dWP +102 "collection"'39 +3 "core" 9}XN +102 "collection"'49 +3 "core" 9XK +102 "collection"'59 +2 "core" 9ZI +102 "collection"'29 +2 "core" 9[H +102 "collection"'69 +3 "core" 9\\E +102 "collection"'89 +2 "core" 9]C +102 "collection"'99 +3 "core" 9^A +103 "collection"';9 +2 "core" 9+_? +102 "collection"'79 +2 "core" 9D`< +102 "collection"'=9 +3 "core" 9\\a; +102 "collection"'.9 +2 "core" 9tc8 +102 "collection"':9 +3 "core" 9d7 +102 "collection"'<9 +3 "core" 9d6 +102 "collection"'!9 +2 "core" 9f4 +102 "collection"'@9 +2 "core" 9f2 +103 "collection"'A9 +2 "core" 9h 0 +102 "collection"'?9 +3 "core" 9i- +102 "collection"'>9 +3 "core" 9j, +102 "collection"'D9 +2 "core" 9$k+ +102 "collection"'E9 +3 "core" 98l) +102 "collection"'F9 +2 "core" 9Lm!( +102 "collection"'H9 +2 "core" 9an&& +102 "collection"'C9 +3 "core" 9up*% +102 "collection"'G9 +2 "core" 9q.# +102 "collection"'J9 +3 "core" 9s2! +102 "collection"'K9 +2 "core" 9t6 +103 "collection"'N9 +2 "core" 9v: +103 "collection"'P9 +3 "core" 9w? +101 "collection"'$9 +3 "core" 9wC +102 "collection"'&9 +2 "core" 9xG +102 "collection"'R9 +3 "core" 9 yK +102 "collection"'B9 +3 "core" 9 yO +102 "collection"' 9 +2 "core" 9 {T +107 "collection"'T9 +2 "core" 9 0|X +102 "collection"'V9 +3 "core" 9 >}\\ +102 "collection"'M9 +2 "core" 9 K~` +102 "collection"'Y9 +3 "core" 9 Yd +103 "collection"'Z9 +2 "core" 9 gi +102 "collection"'\\9 +2 "core" 9 sm +102 "collection"'W9 +3 "core" 9 q +102 "collection"'L9 +2 "core" 9 u +102 "collection"'_9 +3 "core" 9 y +102 "collection"'`9 +2 "core" 9 ~ +102 "collection"'X9 +3 "core" 9  +102 "collection"'O9 +2 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'S9 +2 "core" 9  +103 "collection"'b9 +2 "core" 9  +102 "collection"'Q9 +2 "core" 9  +103 "collection"'d9 +2 "core" 9  +102 "collection"'[9 +2 "core" 9  +102 "collection"']9 +3 "core" 9  +102 "collection"'U9 +3 "core" 9 \ +102 "collection"'g9 +2 "core" 9\ \ +102 "collection"'h9 +3 "core" 9\ \ \ +102 "collection"'*9 +2 "core" 9\ \ +102 "collection"'e9 +3 "core" 9\  +102 "collection"'k9 +3 "core" 9\ \ +102 "collection"'a9 +2 "core" 9\ " +102 "collection"'l9 +3 "core" 9\ & +102 "collection"'j9 +2 "core" 9\ *\ +102 "collection"'9 +3 "core" 9\ /\ +102 "collection"'n9 +3 "core" 9\ 3\ +102 "collection"'p9 +2 "core" 9\ 8\ +102 "collection"'o9 +3 "core" 9\ <\ +102 "collection"'r9 +2 "core" 9\ @ +102 "collection"'q9 +45 "core" 9\ D\ +112 "collection"'t9 +2 "core" 9\ I\ +102 "collection"'m9 +3 "core" 9\ L +102 "collection"'v9 +2 "core" 9\ O\ +102 "collection"'s9 +3 "core" 9\ S +102 "collection"'z9 +3 "core" 9\ V +3 .tCH.hold 10:00,70C +3 "collection"'{ `\ `\ T\ +2 '|9 +7 "core"  + 9\ V\ W + "collection"'}% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/37.2psia +44357 "Can"\ ?C +15631 "core" ` +2 "collection"'w9 +3 "core" 9\ I +2 "collection"'x% +4 "core" %}\ + #tEnded lysing Collection Puck Heater at 70C/34.4psia +2 .CS.seek 0ml +2 "collection"''Q +332 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +5 "collection"' @ +98 "core" B + .tCSV.dial :air +7 "collection"' @ +42 "core" > +3 .tCS.seek 5ml + "collection"'~'m +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Q +1333 "core" ' +2 "collection"'\ % +4 "core" %Vfh7\ + #tPuck @45.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" %V\ +2 .tCS.seek 5.001ml + "collection"' 'm +1337 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" + "collection"' % +4 "core" %m \  +2 .tCS.seek 7ml +2 "collection"'' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Xxb\ G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  " +   + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &V m j x\ + "manipulator"&& +4 "core" &8 , ( M + "manipulator"&%% +4 "core" %\  , + %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +169 "core" ( +2 "manipulator"&& +4 "core" &~ # ( < 1 +2 "storage"('& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&('] +97 "core" ' +2 "storage"(& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +274 "core" ' + "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(#'z +31 "core" ' +2 "manipulator"&,& +5 "core" &~ + "  1 + "manipulator"&-% +4 "core" %a ) * 8 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/( +162 "core" ( + "manipulator"&0& +4 "core" &8 #  / L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &8  ! 6 L +2 .tForearm.seek CC + "manipulator"&)'O +95 "core" ' +2 .tHand.close + "manipulator"&3/ +53 "core" / +2 .tCC.seek :open +2 "collection"'4( +425 "core" ( + "storage"(5& +4 "core" &V \ +2 "storage"(2& +4 "core" &V \ + "manipulator"&6& +4 "core" &7 " + 8 L + "manipulator"&8% +4 "core" % a ) * +2 .tForearm.seek :retract + "manipulator"&9'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&;(y +169 "core" ( + "manipulator"&7& +4 "core" &z '  ^ 9 +2 "storage"(=& +4 "core" &V \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&.' +104 "core" ' + .tElbow.hold +2 "manipulator"&:, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&<1 +56 "core" 1 +2 "manipulator"&!% +4 "core" % : 2 @ +2 "storage"(@& +4 "core" &V y\ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 285 counts + "manipulator"&A'" +14 "core" ' +2 "manipulator"&?& +4 "core" &  ' % + "storage"(>& +4 "core" &V 9 2 K\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&D'] +33 "core" ' + "storage"(E% +5 "core" %  \  +2 ."downElevator"SE.seek :down +3 "storage"(F' +100 (H% +3 "core" %F \ RQ +2 "manipulator"&C% +4 "core" %J + )   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +91 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" &P\ +2 "manipulator"&K& +4 "core" & # " . % + "manipulator"&N% +4 "core" %\   ! (  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(-6 +175 "core" ( + "manipulator"&$& +4 "core" &-7  ( 9 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-7 !  I +2 .tForearm.seek :garage +2 "manipulator"&R'n +97 "core" ' +2 .tHand.close + "manipulator"&B/ +58 "core" / +2 "manipulator"& & +4 "core" &-7 0 4 , I + "manipulator"&T% +4 "core" % ~ $ # H @ +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M( +289 "core" ( +2 "manipulator"&Y& +4 "core" &8  )  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &8   { L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'O +100 "core" ' +2 "manipulator"&W& +4 "core" &8  0 ? L + "manipulator"&L% +4 "core" %X , - S _ +2 "collection"'_& +4 "core" &\ \ +2 "collection"'`& +5 "core" & \ +2 .tCC.seek :closed + "collection"'X(X +4 "core" &  \  +9 &2\  q\ *z +10 &f  \ > +9 &v  \ L +9 &G]\  o\ K +10 &b\  R\ K +9 &^  \ K +9 &]  \ K +10 &Nb  \ K +9 &_\  \ K +10 &`  \ K +9 & _\  \ K +9 &"W[  {\ K +10 &$^\  W\ J +9 &%]  \ K +9 &'b \ K +10 &)__ \ K +9 &+"`  [\ J +9 &,_\ :\ K +10 &.^ /\ K +9 &0h_\ \ J +10 &2)]\ \ K +9 &3` \ K +9 &5\\ \ K +10 &7o]  ~\ K +9 &90c\ K +9 &:_ \ K +10 &<` \ K +9 &>vb l\ K +10 &@9] X\ K +9 &Aa\ \ K +9 &C` \ L +10 &Ezp\ M +9 &G0\ Q +10 &Hi\ U +9 &J_\ W +9 &Ld\ W +10 &N#4\ X +9 &O\ Y +9 &Q\ X +10 &Sf\ Y +9 &U'\ Y +10 &V\ R +9 &XC|\ , +9 &Xry\ M +6 ( + "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 +2 "collection"'O& +4 "core" &Xrg\ M + &Xrg\ M + .tHand.open +2 "manipulator"&c1 +56 "core" 1 +2 "manipulator"&S% +4 "core" % X G = _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +104 "core" ' + .tPSV.dial PSR + "processing"%Q +127 "core"  + "processing"%d% +4 "core" %g\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +7 "processing"%j +14 .tPS.seek 1.5ml + "processing"%['U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%]  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%U'd +1605 "core" ' +2 .tPSV.dial PSR + "processing"%g +43 "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"%* + "collection"'e  +6 "core" A +2 "processing"%k  +67 "core" +85  + .tPSV.dial :mixloop +2 "processing"%a +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%l  +125 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2605 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2612 "core" ' + .tPSV.dial :mixloop + "processing"%p +48 "core" +2 .tPS.seek 0ml + "processing"%o'd +2618 "core" ' +2 .tPSV.dial :air + "processing"%r  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2611 "core" ' + .tPSV.dial :mixloop + "processing"%t +41 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &7 + ( L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s( +3 "core" ( + "manipulator"&z& +4 "core" &7 2  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &8 ( +  L +2 .tForearm.seek CC +2 "manipulator"&}'O +100 "core" ' + .tHand.close +2 "manipulator"&y/ +58 "core" / +2 .tCC.seek :open + "collection"'{( +425 "core" ( +2 "manipulator"&w& +4 "core" &7 ) % ' L + "manipulator"&x% +4 "core" % a % *  $ + .tForearm.seek :retract +2 "manipulator"&u'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +285 "core" ( +2 "manipulator"&& +4 "core" &-?  &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +55 && +3 "core" &-?  !  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +98 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % m + " R i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "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" &\ + "manipulator"&\ % +4 "core" %\    6  +2 "storage"( % +4 "core" %  1\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" & D\  + "manipulator"&& +4 "core" &-@    +2 "manipulator"& % +4 "core" %\  # p  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (a +195 "core" ( + "manipulator"&& +4 "core" &  %  $ +2 "storage"(& +3 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +102 "core" ' +2 "storage"(& +4 "core" & # 5 ^\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +278 "core" ' +2 "storage"(- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & 3\  +2 "manipulator"&& +4 "core" & * (  $ + .tElbow.seek 2 +2 "manipulator"&(a +30 "core" ( + "manipulator"&%& +4 "core" &k &  H 8 +2 "storage"(I& +4 "core" & \ \  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +23 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&'/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(^' +8 "core" &k # # - 8 +2 "manipulator"&i% +4 "core" % ϐ  ( +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,( +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( + "manipulator"&-& +5 "core" & "  * 5\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & "  5\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'O +102 "core" ' + "manipulator"&1& +5 "core" & - $  5\ + "manipulator"&(% +4 "core" %Y $ J +3 "collection"'& +4 "core" &\ +2 "collection"'3& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'"(X +4 "core" &P\  +9 &3\ +{ +9 &f\ > +9 &v\ L +10 &M]\ K +9 &b\ K +10 &_\ J +9 &^\ K +9 &U]\ K +10 &^\ K +9 &b\ K +9 & ^v\ J +10 &"^]g\ J +9 &$ _T\ J +10 &%_J\ K +9 &'b8\ K +9 &)ea\ K +10 &+'\\\ K +9 &,_\ K +9 &.b\ K +10 &0n_>\ J +9 &20_U\ J +10 &3^B\ J +9 &5_7\ J +9 &7u_&\ K +10 &97b&\ K +9 &:\\\ K +9 &<_\ K +10 &>|b1\ K +9 &@?\\\ K +10 &B_\ J +9 &Ca\ K +9 &Ei\ L +10 &G;\ O +9 &H\ U +9 &J\ V +10 &Lh\ X +9 &N(\ X +9 &O\ X +10 &Q\ Y +9 &Smz\ Y +10 &U/\ Y +9 &Vm\ R +9 &X ?n\ - +10 &Xx wn\ K +5 ( +2 "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 + .Hand.open +2 "manipulator"&f1 +3 "core" &Xxsa\ K +57 1 +2 "manipulator"&5% +4 "core" % Q E 1 R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +106 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'6  +123 "core"  + .tCSV.dial CTV +2 "collection"'8  +41 "core" ~ +2 .tPS.seek 2.5ml + "processing"%7' +2616 "core" ' + "collection"'=% +4 "core" % Nm\  +2 .tCS.seek 4ml +2 "collection"')'NO +1600 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%/  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%<  +69 "core"  +2 .tPS.seek 0ml + "processing"%!'d +2617 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'@ ` +29 "core" _ + .tCSV.dial :air +2 "collection"'? @ +32 "Can"\ JC +9 "core" > +2 .tCS.seek 10ml + "collection"'>' O +1598 "core" ' +2 .tCSV.dial CTV + "collection"'E  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"'H @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'C  +125 "core" + "collection"';& +4 "core" &XxrO\ K +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&.% +4 "core" %\  - + 4 \ b + "storage"(A% +4 "core" % \ + "storage"(J. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(K(S +197 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (N& +3 "core" &T (\ + "manipulator"&#& +9 "core" & ) $ 5\ +2 "manipulator"&D% +4 "core" %\  , ,  \ b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&$(y +165 "core" ( + "manipulator"&&& +4 "core" &~ - 1  +2 "storage"(F& +4 "core" &T ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&:'] +99 "core" ' +2 "storage"(B& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +280 "core" ' + "storage"(T- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" &~ +   + "storage"(R& +4 "core" &T \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&Y' +28 "core" ' + .tElbow.hold +2 "manipulator"&Z, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(P- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(W' +31 "core" ' +2 "manipulator"&L% +4 "core" % + + K +2 "storage"(_& +4 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 309 counts + "manipulator"&V': +14 "core" ' + "manipulator"&4& +5 "core" &~ + % -  + "storage"(O& +4 "core" &T <\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&c'] +29 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(S' +39 "core" ' +2 "manipulator"&`& +4 "core" &~ % + =  +2 "manipulator"&Q% +3 "core" %W + ,  # +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&\\( +159 "core" ( +2 "manipulator"&]& +4 "core" &8  1 K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &8 , ) < K +2 .tForearm.seek CC +2 "manipulator"&g'O +96 "core" ' + .tHand.close +2 "manipulator"&U/ +62 "core" / +2 .tCC.seek :open +2 "collection"'*( +425 "core" ( + "storage"(e& +4 "core" &T S\ +2 "storage"(k& +4 "core" &T X\ + "manipulator"&a& +4 "core" &7 - ( K + "manipulator"&l% +4 "core" % H ) % +2 .tForearm.seek :retract + "manipulator"&h'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +162 "core" ( +2 "manipulator"&j& +4 "core" &  % N + "storage"(p& +4 "core" &T\ \ O\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&n' +104 "core" ' + .tElbow.hold +2 "manipulator"&r, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&o1 +58 "core" 1 +2 "manipulator"&t% +4 "core" % = ) 6 + "storage"(q& +4 "core" &T #\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 286 counts +2 "manipulator"&v'# +13 "core" ' +2 "manipulator"&z& +4 "core" &  ^ N +2 "storage"(|& +4 "core" &T  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&y'] +31 "core" ' +2 "storage"(M% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(b' +99 (X% +2 "core" %B \ SQ +2 "manipulator"&w% +4 "core" %] + ' 1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +91 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%}  +71 "core" +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%s  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +45 "processing"% +51 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%~'d +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%\ & +4 "core" &#\  +2 "manipulator"& & +3 "core" & ! " N +2 "manipulator"&% +4 "core" %\  # # .  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&u(-6 +167 "core" ( + "manipulator"&& +5 "core" &-@  &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-@  "   +2 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"& / +54 "core" / +2 "manipulator"&& +4 "core" &-@ + , O  +2 "manipulator"&% +3 "core" % y   7 O +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +120 "core" ( + "manipulator"&& +4 "core" &H  "   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &H    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +104 "core" ' +2 "manipulator"&& +4 "core" &H )   +2 "manipulator"&% +4 "core" %·  " E + "processing"%%& +4 "core" &#\  +2 "processing"%I& +5 "core" &.\  +2 .tPC.seek :closed +2 "processing"%'(X +4 "core" &D\  +8 &FJ\ %h +9 &hWC\ 8 +10 &F\ M +9 &}dN\ N +9 &@fR\ M +10 &dQ\ M +9 &gS\ N +9 &b\\\ M +10 &Hd[\ M +9 & db\ N +10 &cb\ M +9 &!ef\ M +9 &#Pgj\ M +10 &%dn\ M +9 &&go\ M +9 &(cw\ M +10 &*Ygq\ M +9 &,dv\ M +10 &-hz\ M +9 &/hy\ M +9 &1_e\ N +10 &3"c\ M +9 &4f\ M +10 &6g\ N +9 &8hd\ M +9 &:*c\ M +10 &;c\ M +9 &=`\ M +9 &?pi\ M +10 &A2d\ M +9 &Bi\ M +9 &Do\ N +10 &Fp~\ P +9 &H*\ S +10 &I\ S +9 &K\ S +9 &Mm\ T +10 &O0\ S +9 &P\ T +9 &R\ T +10 &Ts\ T +9 &V4\ U +10 &W{{\ (| +9 &X$m\ 3 +9 ( +3 "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 + "processing"%& +4 "core" &X\ + + &X\ + +2 .tHand.open + "manipulator"&i1 +58 "core" 1 +2 "manipulator"& % +4 "core" % · < = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%-  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %dd\ +2 .tPS.seek 0.3ml +2 "processing"%'a +381 "core" ' + .tPSV.dial PSR +2 "processing"%1 +97 "core"  +2 "processing"%% +4 "core" %_\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%('. +488 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%^ +97 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%{  +99 "core"  +2 .tPS.seek 0ml + "processing"%f'd +2611 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&5& +4 "core" &H ) d  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&3(? +3 "core" ( + "manipulator"&6& +4 "core" &H &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &H     +2 .tForearm.seek PC +2 "manipulator"&0'Η +96 "core" ' + .tHand.close + "manipulator"&m/ +52 "core" / +2 .tPC.seek :open +2 "processing"%=( +422 "core" ( +2 "manipulator"&& +4 "core" &H * % P  + "manipulator"&/% +4 "core" % Χ  +2 .tForearm.seek :retract + "manipulator"&<'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(-6 +122 "core" ( + "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 :garage + "manipulator"&)'n +100 "core" ' + .tHand.open + "manipulator"&E1 +63 "core" 1 +2 "manipulator"&>% +4 "core" % [ )   { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%C& +4 "core" &\ + "manipulator"&;% +4 "core" %\   ! "  +2 "storage"(.% +4 "core" % \ + "storage"(A. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +3 "core" & \  + "manipulator"&#& +4 "core" &-4 " "   +2 "manipulator"&D% +4 "core" %\  " !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +198 "core" ( +2 "manipulator"&&& +4 "core" &i   w + "storage"(F& +4 "core" & M \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&B'ж +98 "core" ' +2 "storage"(,& +4 "core" & O \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(2'g +280 "core" ' + "storage"(T- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +3 "core" & -\  + "manipulator"&R& +4 "core" &i % ) D w + .tElbow.seek 2 +2 "manipulator"&P(a +3 "core" ( + "manipulator"&L& +4 "core" &i * % 1 w +2 "storage"(_& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&4'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&`& +2 "storage"(Q' +7 "core" &i ) -  w + "manipulator"&:% +4 "core" % ϓ  # ^ +2 .tForearm.seek :retract + "manipulator"&$'\ +92 "core" ' +3 .tElbow.seek PC +2 "manipulator"& (? +172 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +66 "core" ( + "manipulator"&Y& +4 "core" &D "  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &D !  , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W'Η +99 "core" ' +2 "manipulator"&]& +4 "core" &D   , +2 "manipulator"&[% +4 "core" %Ή   +2 "processing"%c& +3 "core" &\ +2 "processing"%Z& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%U(X +4 "core" &\  +9 &/~\ +| +10 &e\ ? +9 &|}\ N +10 &B`\ M +9 &d\ M +9 &f\ M +10 &b\ L +9 &Jd\ M +9 & `>\ M +10 &d\ M +9 & e\ M +10 &"Rb\ M +9 &$e\ M +9 &%cQ\ L +10 &'eu\ M +9 &)[b~\ L +9 &+dy\ M +10 &,g\ M +9 &.dw\ M +10 &0agx\ M +9 &2$d{\ M +10 &3bo\ M +9 &5eo\ M +9 &7jbl\ M +9 &9+ck\ M +10 &:dk\ M +9 &<bj\ M +10 &>rbh\ M +9 &@5di\ L +10 &Aeh\ L +9 &Cge\ M +9 &Euta\ N +9 &G1c\ P +10 &H\ S +9 &J\ S +10 &Lo\ S +9 &N0h\ S +9 &O\ S +10 &Q\ T +9 &Ss\ T +9 &U5\ T +10 &V\ O +9 &X2?e\ (t +10 &X 3\ - +5 ( + "processing"%Z& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&d1 +3 "core" &X\ - +57 1 + "manipulator"&"% +4 "core" % Ή , + = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +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"%k U +3 %a9 +6 "core" 9^O +102 "processing"%l9 +2 "core" 9[O +102 "processing"%j9 +2 "core" 9XO  +102 "processing"%p9 +2 "core" 9WO  +102 "processing"%g9 +3 "core" 9TO +102 "processing"%\\9 +3 "core" 9SP +102 "processing"%o9 +2 "core" 9RO +102 "processing"%t9 +2 "core" 9QO +102 "processing"%q9 +3 "core" 9PP" +102 "processing"%z9 +2 "core" 9QP& +102 "processing"%|9 +54 "core" 9QO* +103 "processing"%M9 +2 "core" 9RP1 +102 "processing"%h9 +3 "core" 9SO5 +102 "processing"%X9 +2 "core" 9VP9 +102 "processing"%w9 +2 "core" 9XO= +102 "processing"%9 +3 "core" 9ZPA +102 "processing"%n9 +2 "core" 9]PE +102 "processing"%v9 +2 "core" 9`PJ +102 "processing"%S9 +3 "core" 9ePN +102 "processing"%}9 +2 "core" 9iPR +102 "processing"%y9 +3 "core" 9nQV +102 "processing"%b9 +2 "core" 9rPZ +102 "processing"%!9 +3 "core" 9vQ_ +102 "processing"%9 +2 "core" 9{Qc +102 "processing"%s9 +2 "core" 9Qg +102 "processing"%9 +3 "core" 9Qk +102 "processing"%9 +2 "core" 9Ro +102 "processing"%9 +2 "core" 9Rs +103 "processing"%\ 9 +2 "core" 9Rx +102 "processing"% 9 +2 "core" 9R| +102 "processing"%9 +3 "core" 9S +102 "processing"%9 +3 "core" 9S +102 "processing"% 9 +2 "core" 9S +102 "processing"%r9 +2 "core" 9S +102 "processing"% 9 +3 "core" 9S +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9T +102 "processing"%x9 +2 "core" 9T +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9U +102 "processing"%9 +3 "core" 9U +102 "processing"%9 +3 "core" 9V +102 "processing"%9 +2 "core" 9V +102 "processing"%%9 +3 "core" 9V +102 "processing"%u9 +2 "core" 9 V +3 .tPH.hold 2:00:00,28C +4 "processing"% pUp  +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +97 "core"  +2 "processing"%% +4 "core" %d\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%i' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"% 'Ҧ +1605 "core" ' +2 .tPTV.dial :puck + "processing"%I  +69 "core"  +2 .tPSV.dial PTV + "processing"%- +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +124 "core" + "processing"%% +4 "core" %Ҭ\ +2 .tPS.seek 1.5ml +2 "processing"%'\\ +586 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%~ * +35 "core" , +3 .tPS.seek 0ml + "processing"%1'd +1599 "core" ' +2 .tdelay 5:00 +15818 "Can"\ ;kC +14184 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%( +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%^' +2334 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%{ +70 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +82 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%6'd +2323 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%8  +123 "core" + .tPSV.dial :mixloop +2 "processing"%m +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +347 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"''  "processing"%  +44 "core" +2  +2 "processing"%/% +4 "core" %_\  +2 .tPS.seek 0.3ml +2 "processing"%@'^ +346 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'?  +28 "core" + .tPRV.dial :air +2 "processing"%0  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%3'G[ +1264 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +69 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%>' +865 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%C  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%;'Ҧ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%. +42 "core" +2 .tPTV.dial :mixing + "processing"%< @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%A  +33 "core"  + "processing"%)% +4 "core" %Ҩ\  +2 .tPS.seek 1.85ml + "processing"%N' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +2 .tPS.seek 0ml + "processing"%D'd +1954 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'K& +2 "core" &\ \ +2 "manipulator"&&& +4 "core" &D # " a , + "manipulator"&F% +4 "core" %\  * )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&7(-6 +127 "core" ( +2 "manipulator"&,& +4 "core" &-3 )  D ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &-3 #  ! ) +2 .tForearm.seek :garage + "manipulator"&T'n +101 "core" ' +2 .tHand.close + "manipulator"&G/ +57 "core" / +2 "manipulator"&R& +4 "core" &-I ( *   + "manipulator"&L% +4 "core" % _ ( &  5 +2 .tForearm.seek :retract + "manipulator"&_'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +281 "core" ( + "manipulator"&`& +4 "core" &9 &  ] K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &9 - , f K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +97 "core" ' + "manipulator"&B& +4 "core" &9 /   K +2 "manipulator"&2% +4 "core" %Y ( g + "collection"'4& +4 "core" & \ +2 "collection"'Y& +5 "core" &\  J\ +2 .tCC.seek :closed +2 "collection"'V(X +4 "core" & T\ +8 & -  8\ %g +9 &W\  \ 8 +10 & \ \ M +9 &_  \ M +9 &mc\ \ M +10 &/c\  $\ M +9 &c \ \ N +9 &b  \ M +10 &vc (\ M +9 &8c  =\ M +9 &b\ .\ M +10 &!a  J\ M +9 &#~` \ M +10 &%@a  '\ M +9 &'c  \ M +9 &(`\ \ M +10 &*c  \ M +9 &,Ib \ \ M +9 &.\ c\  \ M +10 &/c\  \ M +9 &1a \ M +10 &3Q`\ "\ M +9 &5b \ M +9 &6`\ \ M +10 &8c  \ M +9 &:Zb\ \ L +9 &<e .\ M +10 &=b '\ M +9 &?b\ M +10 &A`h\ \ M +9 &C"e\ M +9 &Dn\ N +10 &F(\ P +9 &HS\ T +9 &J ,\ X +10 &K%\ X +9 &M\ X +10 &OL$\ Y +9 &Q !\ Z +9 &R-\ Z +10 &T\ Z +9 &VO\ [\ +9 &Wn\ * +10 &Xp(!\ Y +9 ( +2 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'P& +4 "core" &X`\ I + &Xa$\ I + .tHand.open +2 "manipulator"&]1 +56 "core" 1 + "manipulator"&[% +5 "core" % X F 5 _ h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%Q +98 "core"  +2 "processing"%$% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%='U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%d  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +1593 "core" ' + .tPSV.dial PSR +2 "processing"%a +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Z' +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%l  + "collection"'W  +33 "core"  +120  +2 .tPSV.dial :mixloop + "processing"%j +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%p  +70 "core" +2 .tPS.seek 0ml +2 "processing"%g'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%\\  +41 "core"  +52 .tPS.seek 2.5ml +2 "processing"%o' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +42 "core" +3 .tPS.seek 0ml + "processing"%h'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +5 "core" &6 &  J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +3 "core" ( + "manipulator"&& +4 "core" &6 & - " J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &6  '  J +2 .tForearm.seek CC +2 "manipulator"&v'O +103 "core" ' + .tHand.close +2 "manipulator"&S/ +59 "core" / +2 .tCC.seek :open +2 "collection"'}( +425 "core" ( +2 "manipulator"&y& +4 "core" &6  8 J + "manipulator"&b% +4 "core" % \\ * % a 3 +2 .tForearm.seek :retract + "manipulator"&!'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +290 "core" ( +2 "manipulator"&s& +4 "core" &-8  ' 6 R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-8   j R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +96 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&\ % +4 "core" % m 3 " 6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 ."da"delayUntil "15:30:03.49" +5245 "Can"\ DC +19763 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%r  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%x +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2334 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "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 +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 "processing"%u  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%+ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%f% +4 "core" %ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'S +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%I * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-'d +1607 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +32 "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"%~' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +82 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2326 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +127 "core"  + "processing"%% +4 "core" %cP\ + #"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"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core"  + "processing"%8% +4 "core" %Ҥ[\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'T +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%6'd +445 "Can"\ ?UC +1151 "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"%' * +33 "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"%' +2321 "core" ' +2 ."da"PSV.dial PTV + "processing"%? +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%@ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%E  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2325 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%C  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%>  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%.  +40 "core"  +2 ."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"%A'a +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%)  +42 "core"  + "processing"%#% +4 "core" %f7\  +2 ."da"PS.seek 0.55ml +2 "processing"%;' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%N  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%K'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%& +51 "core" +3 ."da"PTV.dial :mixing + "processing"%F @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%,  +34 "core" +2 "processing"%H% +3 "core" %ҧS\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%R'd +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +30755 "Can"\ Q-C +17247 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%L  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +2 ."da"PSV.dial :air + "processing"%T  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2335 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%B +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%2  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%4'd +2321 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +126 "core"  +2 "processing"%*% +4 "core" %cF\ + #"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' +577 "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"  +2 ."da"PSV.dial PTV + "processing"%Y +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 "processing"%$% +4 "core" %ҨN\  + ."da"PS.seek 1.5ml +2 "processing"%'X +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d'd +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"%a * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +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"%Z  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'d +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +139 "core"  +2 "processing"%t% +3 "core" %iP\ +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"%o' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%z'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%q +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core"  + "processing"%|% +4 "core" %ҢR\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'R +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'd +1599 "core" ' + ."da"delay 2:00 +1437 "Can"\ QC +10566 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%S  +46 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +44 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%V' +2328 "core" ' +2 ."da"PSV.dial PTV + "processing"%y +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%b +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%v +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +128 "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"%\ ' +581 "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"%  +33 "core" + "processing"%% +4 "core" %ҢH\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'R +605 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'd +1603 "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"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2333 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "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 +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2309 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +133 "core"  +6 "processing"%+% +16 "core" %fN\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +23 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +179 ."da"PS.seek 0.25ml +7 "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%f% +3 "core" % N\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."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"%I'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҥd\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'U +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"%'d +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%k  +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 + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2099 "Can"\ YC +252 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +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"%{  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%5'd +2329 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +138 "core"  + "processing"%8% +4 "core" %is\ + #"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"%'Ҧ +2114 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +35 "core" + "processing"%% +4 "core" %ҪH\  +2 ."da"PS.seek 1.5ml +2 "processing"%''Z +592 "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 + "processing"%6  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'d +1598 "core" ' + "processing"%09 +4 "core" 9O55 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%@  +4 "core" 56 + 56 + "processing"%E& +3 "core" &X-\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\    +  + "storage"(C% +4 "core" %  \ + "storage"(>. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(.(S +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" &O * \ +2 "manipulator"&3& +4 "core" &-9 ) " Q + "manipulator"&)% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&#(y +191 "core" ( + "manipulator"&A& +4 "core" &  ( : , +2 "storage"(N& +4 "core" &O\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&;'] +104 "core" ' +2 "storage"(&& +4 "core" &O   2\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(F'g +281 "core" ' + "storage"(,- +4 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&H& +3 "core" & + + , +2 "storage"(G& +4 "core" &O \ + ."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"&K' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(L- +2 "core" -'d +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(e' +30 "core" ' + "manipulator"&T% +4 "core" %   u  +2 "storage"(R& +4 "core" &O \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&:'D +21 "core" ' + "manipulator"&7& +4 "core" &  ' , +2 "storage"(B& +4 "core" &O  =\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +21 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate + "storage"(`'z +39 "core" ' +2 "manipulator"&_& +4 "core" & ) .  , +2 "manipulator"&*% +4 "core" %U " ) ) h +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&4'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&P(? +252 "core" ( +2 "manipulator"&[& +4 "core" &H '   5 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &H  + 5 +2 ."da"Forearm.seek PC +2 "manipulator"&Q'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&$/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%]( +422 "core" ( + "storage"(D& +4 "core" &O  $\ +2 "manipulator"&& +3 "core" &H ! "  5 +2 "manipulator"&=% +4 "core" % Τ # $  y +2 ."da"Forearm.seek :retract + "manipulator"&a'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&"(y +253 "core" ( + "manipulator"&d& +4 "core" &  $ - +2 "storage"(l& +4 "core" &O  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&j'] +107 "core" ' +2 ."da"Hand.open + "manipulator"&p1 +57 "core" 1 +2 "storage"(Z- +3 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(W'F +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate + "storage"(g' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24jan1016h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +27097 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 262.374 seconds\ /var/log/esp/da24jan1016h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24jan1016h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24jan1016h50ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24jan1016h50ml25s_nessie.tif +2566 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24jan1016h50ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "262.374 sec auto-exposure",Subject: "da24jan1016h50ml images!" +3 "storage"(t- +4 "core" -' +2 "storage"(\\& +7 "core" &O , , .\ +5 "manipulator"&o& +5 "core" & !  - +2 ."da"Elbow.seek 1 +2 "manipulator"&q(y +104 "core" ( +2 "manipulator"&M& +6 "core" & " !  p + "storage"(|& +4 "core" &O E D \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +55 "core" ' + "manipulator"&X& +4 "core" &  p +2 "storage"(S& +4 "core" &O E #\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&O' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&c, +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.04 Pucks below Top Plate +4 "storage"(n' +21 "core" ' + "manipulator"&y% +5 "core" % ! (  + "storage"(b& +5 "core" &O X\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&v'B +17 "core" ' +12 "manipulator"&s& +4 "core" & ! !  p +2 "storage"(V& +6 "core" &O  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&w'] +31 "core" ' +2 "storage"(% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (\ % +3 "core" %v; a\ OD +11 "manipulator"&% +5 "core" %f   k +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +91 "core" ' +36 ' +4 ."downElevator"SE.stop +2 "storage"(5 +4 (& +8 "core" &O  D \ +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%!& +8 "core" &L\ +4 "manipulator"&r& +7 "core" &  ! p +4 "manipulator"& % +8 "core" %\   ! R  +5 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(-6 +176 "core" ( +4 "manipulator"&& +7 "core" &-;  !  e +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &x& +6 "core" &-;   m e +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&h'n +101 "core" ' +2 ."psFlush"Hand.close +7 "manipulator"& / +58 "core" / +2 "manipulator"&& +8 "core" &-; * ) G e +4 "manipulator"&% +8 "core" % t  d 9 +4 ."psFlush"Forearm.seek :retract +8 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +120 "core" ( +4 "manipulator"&u& +8 "core" &= $ ! > +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &+& +6 "core" &= $ # > +6 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +96 "core" ' +4 "manipulator"&f& +8 "core" &= '  V > +4 "manipulator"&% +8 "core" %Ύ  # +4 "processing"%%& +7 "core" &Y\ +4 "processing"%i& +9 "core" &\\\ +6 ."psFlush"PC.seek :closed +4 "processing"%(X +8 "core" &?\ +7 &B\ +2 &F\ 8 +4 &FJ~5\ 0 +12 &pr:\ E +9 &j;\ M +9 &c+\ M +10 &a1\ M +9 &\\g;\ M +8 &_9\ M +14 &`:\ M +7 &_6\ M +8 &fa;\ L +10 &!&f8\ M +9 &"b<\ L +10 &$c5\ M +9 &&mf;\ M +8 &(/`6\ M +11 &)e<\ M +9 &+d5\ M +8 &-uf2\ M +11 &/7g2\ M +9 &0c%\ L +10 &2e"\ M +9 &4}`,\ M +8 &6@d(\ L +11 &8b%\ M +9 &9h\ M +9 &;b#\ M +10 &=Hc$\ L +9 &? c#\ M +10 &@f)\ M +9 &Bg4\ M +10 &DOg&\ M +9 &F t$\ N +12 &G$\ R +8 &I#\ S +8 &KD)\ S +9 &M"\ S +10 &N#\ S +9 &P#\ S +10 &RK!\ S +9 &T #\ T +9 &U\ T +10 &W \ : +8 &Xd0$\ Y +10 &X$\ , +2 ( +4 "processing"%i& +8 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 +4 "processing"%& +8 "core" &X(\ , +2 &X\ , +4 ."psFlush"Hand.open + "manipulator"&I1 +58 "core" 1 +4 "manipulator"&-% +8 "core" % Ύ , * P +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +99 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%k +43 "core"  +4 "processing"%% +8 "core" %b\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +342 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +245 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +498 #"uploadLog"upsync +1605 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%1 @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%( +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'F +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +95 "core"  + "processing"%^% +4 "core" %K\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%m @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +1669 "Can"\ >%,C +936 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%/ +109 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%6'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%'' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +67 "core" +2 ."psFlush"PTV.dial :puck + "processing"%@  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%E'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +122 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2107 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%< +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%3 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2606 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%J @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%H'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%G @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%L' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%T  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%B'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%;  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%#'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%F +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%:' +2110 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%e +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%2 U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%['d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%U +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%D' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%='d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%Q @ +43 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'd +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'p& +4 "core" &K\ +2 "manipulator"&Z& +4 "core" &= + & ( > + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&a(? +3 "core" ( +2 "manipulator"&`& +4 "core" &= ( & _ > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &= \\ > +3 .tForearm.seek PC +2 "manipulator"&t'Η +95 "core" ' +2 .tHand.close + "manipulator"&\\/ +61 "core" / +2 .tPC.seek :open +2 "processing"%o( +422 "core" ( +2 "manipulator"&M& +4 "core" &=  > + "manipulator"&|% +4 "core" % Ψ  +2 .tForearm.seek :retract +2 "manipulator"&X'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +356 "core" ( + "manipulator"&y& +4 "core" &8 !   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &9  !  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'O +106 "core" ' + "manipulator"&s& +5 "core" &9 $   K + "manipulator"&V% +4 "core" %D &   + +2 "collection"'& +4 "core" &h\ +2 "collection"'j& +5 "core" &R\ +2 .tCC.seek :closed + "collection"'g(X +5 "core" &`\  +8 &2i\ *z +10 &ec\ > +9 &~b\ M +10 &H`h\ L +9 & cf\ L +9 &`j\ L +10 &_j\ L +9 &Ndc\ M +9 &_a\ L +10 &c`\ L +9 & c`\ M +10 &"X`g\ L +9 &$b]\ L +9 &%a\\\ L +10 &'c[\ L +9 &)_bY\ L +9 &+!f]\ L +10 &,e_\ L +9 &._Y\ L +10 &0gdi\ L +9 &2(b\\\ M +9 &3af\ L +10 &5c`\ L +9 &7pb\\\ L +9 &91ea\ L +10 &:`j\ L +9 &<eb\ M +10 &>wc\\\ L +9 &@9bj\ L +9 &AeY\ L +10 &Ceg\ L +9 &Ezpe\ N +9 &G4g\ Q +10 &Hl\ U +9 &Je\ W +9 &Lgf\ W +10 &N'h\ X +9 &Oh\ X +10 &Qe\ X +9 &Slb\ X +9 &U-h\ Y +10 &Vk\ Q +9 &X Ef\ (x +9 &Xr{l\ J +6 ( + "collection"'j& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 + "collection"'\ & +4 "core" &Xrel\ J + &Xrek\ J +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&z% +4 "core" % D > ) i + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &XreS\ J + "collection"'O% +4 "core" %PW\ +2 .tCSV.dial CSR + "collection"'v  +40 "core"  +2 "collection"'% +4 "core" %Pj\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'!'m +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'n% +2 "core" %m[\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'r' +636 "core" ' +2 .tCSV.dial :waste + "collection"' +126 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'w'Q +116 "Can"\ O'zC +1860 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &XrcV\ J + "collection"'x% +4 "core" %PN\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'c'm +1162 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'% +4 "core" %mm\  +2 .tCS.seek 7.001ml +2 "collection"'' +522 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + 'u  +51 "core"  +78  +2 .tCBV.dial :waste1 + "collection"'+ @ +43 "core" ? +50 .tCS.seek 0ml +2 "collection"'h'Q +1618 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'f& +4 "core" &XrcR\ J +2 "collection"'% +3 "core" %WX\ +2 .tCSV.dial :flush + "collection"'%  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1166 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"']% +4 "core" %mn\  +2 .tCS.seek 7ml +2 "collection"'' +530 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'I  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'-  +100 "core"  +2 .tCS.seek 0ml + "collection"'i'Q +1609 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +4 "core" &XrcN\ J + "collection"'% +4 "core" %MS\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'?% +4 "core" %Mg\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"''O +1808 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'1' O +529 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '(  +97 "core" +33 + .tCTV.dial :intake +2 "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'~'Q +1832 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'^  +75 "core" ~ + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'{'Q +578 "core" ' + .tCSV.dial CSR + "collection"'8  +99 "core"  +2 "collection"'% +4 "core" %TN\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'m'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"'5 +99 "core" +2 .tCS.seek 0ml +2 "collection"'/'Q +2600 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &7 *  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&6( +3 "core" ( +2 "manipulator"&0& +4 "core" &7  & * K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &7   + K +2 .tForearm.seek CC +2 "manipulator"&''O +93 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tCC.seek :open +2 "collection"'E( +427 "core" ( + "manipulator"&C& +4 "core" &7  # m K +2 "manipulator"&<% +3 "core" % H ' , u +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&>(-6 +293 "core" ( + "manipulator"&J& +4 "core" &-3  $ & H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &-3   ; H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N'n +98 "core" ' +2 .tHand.open +2 "manipulator"&A1 +60 "core" 1 +2 "manipulator"&&% +4 "core" % Y (  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 "processing"%,& +4 "core" &\ +36864 "Can"\ 1)C +60002 \ 1+gC +60001 \ 1-(GC +60002 \ 1.C +60001 \ 00 sC +60001 \ 12k\ C +60001 \ 04-\ C +60002 \ 15 5C +60001 \ 07 C +60001 \ 19p aC +60002 \ 1;1 C +60001 \ 1< C +60001 \ 1>#C +60001 \ 1@tC +60002 \ 1B5OC +60001 \ 1CC +60001 \ 1E{C +60001 \ 0GwC +60001 \ 0I8C +60002 \ 0J=C +60001 \ 1LC +60001 \ 1N{iC +60001 \ 1P<C +60002 \ 1QC +60001 \ 0S+C +60001 \ 0U~C +60001 \ 1W?WC +60001 \ 1XC +60002 \ 1ZC +60001 \ 1\\C +60001 \ 1^BC +60001 \ 1`EC +60001 \ 0aC +60002 \ 1cqC +60001 \ 1eDC +60001 \ 0gC +60001 \ 0h3C +60002 \ 0jC +60001 \ 0lE_C +60001 \ 1nC +60001 \ 0oC +60002 \ 0q!C +60001 \ 1sFC +60001 \ 0u MC +60001 \ 1v C @EST1704949606.52 \ 0x!yC +60002 \ 1zG"C +60001 \ 1|"C +60001 \ 1}#;C +60001 \ 0#C +60001 \ 1I$gC +60001 \ 1 $C +60001 \ 0%C +60001 \ 0&)C +60002 \ 1K&C +60001 \ 0 'UC +60001 \ 1'C +60001 \ 0(C +60001 \ 0N)C +60002 \ 0)C +60001 \ 1*CC +60001 \ 0*C +60001 \ 0P+oC +60002 \ 1,C +60001 \ 0,C +60001 \ 0-1C +60001 \ 1S-C +60002 \ 0.]C +60001 \ 0.C +60001 \ 1/C +60001 \ 1V0C +60002 \ 10C +60001 \ 01KC +60001 \ 11C +60001 \ 0Y2wC +60001 \ 03 C +60002 \ 13C +60001 \ 049C +19796 !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 @1704969004.94EST @1705418863.81EST = =tMAIN =mMAIN_scheduler @EST1705418865.63 #"core_reset"Sent BREAK +2 #t@29740 receive with ifg=0x10, ie=0xFD #@30371 receive with ifg=0x10, ie=0xFD + #@31026 receive with ifg=0x10, ie=0xFD + #@31657 receive with ifg=0x10, ie=0xFD #@32289 receive with ifg=0x10, ie=0xFD + #@32921 receive with ifg=0x10, ie=0xFD + #@33553 receive with ifg=0x10, ie=0xFD #@33879 receive with ifg=0x80, ie=0xFD + #@35379 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +380 "Can"h\ 2A + h\ 2A4 + #tPolling Can every 10:00 +3 #Cleanly exited at 05:30:04EST11-Jan-24 +1058 #-> 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 +811 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %VS\ +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" %i\ +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" %4 \ + .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(2% +4 "core" % & '\ + "manipulator"&3% +4 "core" %\  / 1 "  +2 "manipulator"&4& +3 "core" &-3 ; <  H +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(5(<( +667 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &<& \  +1398 #t-> access 2 +2 "storage"(7% +3 "core" % & \ +2 "manipulator"&8% +4 "core" %\  1 0  + "manipulator"&9& +4 "core" &-3 / , s H + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &K I\  +5783 #t-> startTube 2 +464 #-> da 50 +2 #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 10:29:45EST16-Jan-24\\n{}\\nCan@10:27:52, 19.2C, 10% humidity, 15.1psia, 13.597V, 0.245A, 33.007Ah, 3.33W",Subject: "da sampling at most 50ml" +4 "collection"'<& +3 "core" &I\ +2 .tHand.open + "manipulator"&=1 +26 "core" 1 +2 "manipulator"&>% +5 "core" % \  ? ? F  +2 "storage"(?% +4 "core" %   i\ + "storage"(@. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(A( +353 #"uploadLog"upsync +318 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (B& +3 "core" & \ \  \ + "manipulator"&C& +4 "core" &-3 0 . " H +2 "manipulator"&D% +4 "core" % \  9 3  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +195 "core" ( + "manipulator"&F& +5 "core" &j * = 4 + "storage"(G& +4 "core" & \ \  J\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +103 "core" ' + "storage"(I& +4 "core" & " "\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +271 "core" ' +2 "storage"(K- +41 "core" -'U +7 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +2 "core" & m\ +2 "manipulator"&M& +4 "core" &k = > W 4 + .tElbow.seek 2 +2 "manipulator"&N(a +3 "core" ( + "manipulator"&O& +4 "core" &k 8 A # 4 +2 "storage"(P& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'ϊ +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +57 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&S& "storage"(T' +8 "core" &k = < 4 + "manipulator"&U% +4 "core" % ϒ 3 0  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( + "manipulator"&X& +4 "core" &9 ; =  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &8 1 / % J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'O +95 "core" ' +2 "manipulator"&[& +4 "core" &7 : 2  J +2 "manipulator"&\\% +4 "core" %F 2 = W | +2 "collection"']& +4 "core" &d\ +2 "collection"'^& +4 "core" &j\ +3 .tCC.seek :closed + "collection"'_(X +4 "core" &W\  +9 &/}N\ +| +9 &fV\ ? +10 &N\ N +9 &FbT\ M +9 & cT\ L +10 &hS\ M +9 &cW\ L +10 &MjS\ M +9 &bX\ M +9 &cX\ M +10 & hP\ L +9 &"XbY\ L +9 &$eT\ M +10 &%`H\ L +9 &'cU\ M +10 &)^eP\ M +9 &+ cT\ M +9 &,jS\ M +10 &.gI\ L +9 &0gfU\ L +9 &2'eU\ M +10 &3`Q\ L +9 &5cZ\ L +10 &7pcW\ L +9 &90kU\ M +9 &:fX\ M +10 &<eJ\ M +9 &>veV\ M +9 &@8dT\ M +10 &AhM\ M +9 &CmW\ M +10 &EzuV\ N +9 &G1R\ R +9 &HU\ V +10 &JG\ W +9 &LhO\ W +9 &N(P\ X +10 &OK\ X +9 &QU\ X +10 &SkS\ Y +9 &U,I\ Y +9 &VQ\ T +10 &X<G\ 1 +9 &X|gN\ D +5 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.85 + .Hand.open +2 "manipulator"&`1 +3 "core" &X|NG\ D +50 1 + "manipulator"&a% +4 "core" % F V < n | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +102 "core" ' +2 #tcollectSample 50ml 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 +2 .SS.hold + "sampler")c+ +3 "core" + + "sampler")d% +5 "core" %4 \  + "collection"'e& +4 "core" &X|NS\ D +3 "Can"h\ GV +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'f  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  + "sampler")h  +15 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %l* \  + "sampler")% +4 "core" %l* \  + .tIntake.select :close +2 "sampler")0 +9 )% +2 "core" %m* \  +2 .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler") ' +878 "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 25.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %V0\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8'Q +85 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +127 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X' +331 "core" ' +2 .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'?& +43 "core" &X|N+\ D +10 ."airStroke"CSV.dial :waste +4 "sampler")@% + "collection"': +6 "core" %# \ + .tSSV.dial :exhaust +2 "sampler")B  +62 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +3 "core" ' +2 ."airStroke"CSV.dial :air +3 "collection"'D @ +2 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +3 "core" 9<. +102 "collection"'9 +2 "core" 9=!- +103 "collection"'C9 +2 "core" 9(?&+ +102 "collection"'I9 +2 "core" 9=@** +102 "collection"'9 +3 "core" 9P@.( +102 "collection"'L9 +2 "core" 9cA2& +102 "collection"'F9 +3 "core" 9vC6% +102 "collection"'M9 +3 "core" 9D;# +102 "collection"'O9 +2 "core" 9E?# +102 "collection"'P9 +3 "core" 9FC! +102 "collection"'R9 +2 "core" 9GG +102 "collection"'G9 +3 "core" 9HK +102 "collection"'U9 +3 "core" 9IO +102 "collection"'E9 +2 "core" 9JT +102 "collection"'H9 +3 "core" 9 KX +102 "collection"'K9 +2 "core" 9 L\\ +102 "collection"'Y9 +3 "core" 9 N` +102 "collection"'J9 +3 "core" 9 .Od +102 "collection"'Q9 +2 "core" 9 ;Qi +102 "collection"'X9 +3 "core" 9 HRm +102 "collection"'[9 +2 "core" 9 VSq +102 "collection"']9 +3 "core" 9 cTu +102 "collection"'N9 +2 "core" 9 pTy +102 "collection"'V9 +3 "core" 9 |W} +102 "collection"'\\9 +2 "core" 9 X +102 "collection"'`9 +2 "core" 9 X +103 "collection"'S9 +2 "core" 9 X +102 "collection"'\ 9 +3 "core" 9 Z +102 "collection"'T9 +3 "core" 9 \\ +102 "collection"'a9 +3 "core" 9 ] +102 "collection"'d9 +3 "core" 9 ] +102 "collection"'e9 +3 "core" 9 _ +102 "collection"'^9 +3 "core" 9 a +102 "collection"'g9 +2 "core" 9 a +103 "collection"'Z9 +2 "core" 9 b +102 "collection"'f9 +2 "core" 9 c +103 "collection"'h9 +2 "core" 9 d +102 "collection"'c9 +3 "core" 9\ e +103 "collection"'j9 +2 "core" 9\ f +102 "collection"'k9 +2 "core" 9\ f +103 "collection"'m9 +2 "core" 9\ f +102 "collection"'l9 +2 "core" 9\ g +103 "collection"'i9 +3 "core" 9\ i\ +102 "collection"'p9 +2 "core" 9\ %i +103 "collection"'n9 +2 "core" 9\ )l\ +103 "collection"'r9 +2 "core" 9\ /l\ +102 "collection"'q9 +2 "core" 9\ 4m\ +102 "collection"'u9 +3 "core" 9\ 8o\ +102 "collection"'o9 +2 "core" 9\ <o\ +102 "collection"'w9 +3 "core" 9\ @p\ +102 "collection"'x9 +2 "core" 9\ Dp\ +103 "collection"'s9 +2 "core" 9\ Hq\ +102 "collection"'t9 +3 "core" 9\ Lq\ +103 "collection"'|9 +2 "core" 9\ Pr\ +103 "collection"'}9 +2 "core" 9\ Rs\ +102 "collection"'~9 +2 "core" 9\ Us\ +103 "collection"'z9 +2 "core" 9\ Xv +102 "collection"'9 +3 "core" 9\ [v +3 .tCH.hold 10:00,70C +4 "collection"'{ `\ `\ Y\ +3 '9 +4 "core"  + 9\ [v\ + "collection"'% +4 "core" % .\ +2 #tBegun lysing Collection Puck Heater at 68C/37.7psia +39579 "Can"q\ ߿ +20409 "core" ` +2 "collection"'9 +3 "core" 9\ , +2 "collection"'% +4 "core" %\\]\ +52 #tEnded lysing Collection Puck Heater at 70C/35.9psia +2 .CS.seek 0ml +2 "collection"' 'Q +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 5ml + "collection"' 'm +1335 "core" ' +2 .tCSV.dial CTV + "collection"'  +55 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +41 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1345 "core" ' +2 "collection"'% +4 "core" %S26\ + #tPuck @47.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +97 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'% +4 "core" %S\ +2 .tCS.seek 5ml +2 "collection"''m +1339 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'!' O +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete + "collection"'& +5 "core" &X|L\ D +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&"% +3 "core" %  0 - Q t +2 "storage"(#% +3 "core" % k\ +2 "storage"(%. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (&& +3 "core" &Q \ +2 "manipulator"&'& +3 "core" &6 - / 0 J +2 "manipulator"&(% +3 "core" %  - 6 \ t +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&)(y +171 "core" ( +2 "manipulator"& & +4 "core" &{ : 6 ) +2 "storage"(+& +4 "core" &Q \  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&,'] +97 "core" ' +2 "storage"(-& +4 "core" &Q L\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"($'g +274 "core" ' + "storage"(/- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(0'z +29 "core" ' +2 "manipulator"&1& +4 "core" &{ 2 5 6 ) +2 "manipulator"&.% +3 "core" %G 7 . ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&4( +160 "core" ( + "manipulator"&& +4 "core" &4 2 ( n I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &4 ) ^ I +2 .tForearm.seek CC + "manipulator"&3'O +101 "core" ' +2 .tHand.close + "manipulator"&9/ +63 "core" / +2 .tCC.seek :open + "collection"'*( +427 "core" ( + "storage"(6& +4 "core" &Q Z\ +2 "storage"(8& +3 "core" &Q N\ +2 "manipulator"&;& +4 "core" &4 - # 7 I + "manipulator"&<% +4 "core" % b 8 . \\ +2 .tForearm.seek :retract + "manipulator"&='\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&5(y +173 "core" ( +2 "manipulator"&?& +4 "core" & /  G  +2 "storage"(@& +4 "core" &Q\ )\ "\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&:' +104 "core" ' + .tElbow.hold +2 "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&D1 +62 "core" 1 +3 "manipulator"&>% +4 "core" % G > + "storage"(& +4 "core" &Q L\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 288 counts + "manipulator"&C'% +14 "core" ' +2 "manipulator"&I& +4 "core" &  , (  +2 "storage"(& +3 "core" &Q A B \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&L'] +30 "core" ' +2 "storage"(F% +4 "core" %~   %\  +2 ."downElevator"SE.seek :down +3 "storage"(M' +99 (O% +3 "core" %I \ SU +2 "manipulator"&P% +4 "core" %b ; ;   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +98 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +5 "core" &\ + "manipulator"&U& +4 "core" & 0 . z  + "manipulator"&E% +4 "core" %\  $ - j  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(-6 +167 "core" ( +3 "manipulator"&K& +4 "core" &-< - * m + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-< . - a +2 .tForearm.seek :garage +2 "manipulator"&J'n +101 "core" ' + .tHand.close +2 "manipulator"&Q/ +62 "core" / +2 "manipulator"&X& +4 "core" &-< H H m +2 "manipulator"&[% +3 "core" % e - -  4 +2 .tForearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +290 "core" ( + "manipulator"&V& +4 "core" &< 1 & v N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &< / 8 N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`'O +103 "core" ' +2 "manipulator"&S& +4 "core" &< 8 " k N + "manipulator"&\ % +4 "core" %D / 2 . +2 "collection"'T& +3 "core" &v\ +2 "collection"'a& +5 "core" &[\ +2 .tCC.seek :closed +2 "collection"'d(X +4 "core" &1\  +9 &0}\ +{ +10 &f\ > +9 &x\ L +9 &I\\\ K +10 &\ `\ K +9 &a`\ K +9 &]*\ K +10 &Pbg\ K +9 &`X\ K +10 &c6\ K +9 & ^\ K +9 &"Z\\\ J +10 &$`\ K +9 &%_\ K +9 &'b\ K +10 &)a`\ K +9 &+"b\ K +10 &,b_\ K +9 &.`@\ K +9 &0ic0\ K +10 &2*b\ K +9 &3_\ K +9 &5`\ K +10 &7q`\ K +9 &93b\ K +10 &:b\ K +9 &<b\ K +9 &>xa\ K +10 &@:`\ K +9 &A`\ K +9 &Ce\ K +10 &E{r\ M +9 &G1\ Q +10 &Hq\ U +9 &JM\ V +9 &LhB\ V +10 &N'\ W +9 &O\ X +9 &Q\ X +10 &Si\ Y +9 &U*\ Y +10 &Vr\ R +9 &X@d\ , +9 &XtxI\ L +6 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 +2 "collection"'e& +4 "core" &Xth7\ L + &Xth|\ L + .tHand.open + "manipulator"&^1 +59 "core" 1 + "manipulator"&g% +5 "core" % D U G 0 . + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +112 "core" ' +2 .tPSV.dial PSR + "processing"%f +43 "core"  + "processing"%h% +4 "core" %i\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%c'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%j  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%k'd +1598 "core" ' + .tPSV.dial PSR + "processing"%m +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%i + "collection"'p  +6 "core" B +2 "processing"%n  +67 "core" +86  + .tPSV.dial :mixloop +2 "processing"%r +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +125 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2608 "core" ' +2 .tPSV.dial :air + "processing"%o  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%t  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%|' +2614 "core" ' + .tPSV.dial :mixloop + "processing"%} +43 "core" +2 .tPS.seek 0ml + "processing"%~'d +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&z& +4 "core" &; . , o N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &; & - Z N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &; 0 $ U N +2 .tForearm.seek CC + "manipulator"&y'O +99 "core" ' + .tHand.close +2 "manipulator"&{/ +58 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&& +4 "core" &8 . . M +2 "manipulator"&v% +3 "core" % ^ . - H +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +297 "core" ( + "manipulator"& & +4 "core" &-> &  - H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-> 0 ' 8 H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +101 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&% +5 "core" % g G > j + .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 +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +64 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" &\ +2 "manipulator"&% +3 "core" %\    w  +2 "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & \  9\  +2 "manipulator"&& +3 "core" &-> . - H +2 "manipulator"&% +4 "core" %\  # + f  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +181 "core" ( + "manipulator"&& +4 "core" &W ,  L . +2 "storage"(& +4 "core" & E ;\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +102 "core" ' +2 "storage"("& +4 "core" &   0\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(#'g +277 "core" ' + "storage"(%- +4 "core" -'Z + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (&& +3 "core" & \  K\  +2 "manipulator"&'& +4 "core" &W + ! B . + .tElbow.seek 2 +2 "manipulator"&((a +3 "core" ( + "manipulator"&A& +4 "core" &W 0 - b . +2 "storage"( & +3 "core" & \ \  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&+'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&-/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(b' +7 "core" &W 9 3 . +2 "manipulator"&/% +4 "core" % r - . x +2 .tForearm.seek :retract + "manipulator"&1'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&.( +150 "core" ( + "manipulator"&$& +5 "core" &4 7 ) # I + ' + .tElbow.reconfigure :loose +3 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&& +5 "core" &4 0 / I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'O +94 "core" ' +2 "manipulator"&,& +4 "core" &4 5 9 I + "manipulator"&)% +4 "core" %T 0 -  +2 "collection"'9& +4 "core" &\ +2 "collection"'2& +5 "core" &\ +2 .tCC.seek :closed + "collection"'_(X +4 "core" &\  +9 &0|\ +{ +10 &e^\ > +9 &xE\ L +9 &KY+\ K +10 & _\ K +9 &`\ K +9 &_\ J +10 &Ra\ K +9 &_H\ K +10 &`\ K +9 & _\ K +9 &"[\\\ K +10 &$_x\ K +9 &%]_\ K +9 &'`Y\ K +10 &)d_7\ J +9 &+$a\ K +10 &,a\ K +9 &._;\ K +9 &0j`J\ K +10 &2-_C\ K +9 &3b-\ K +9 &5`\ K +10 &7r] \ K +9 &94a\ K +10 &:`\ K +9 &<a\ K +9 &>z`\ K +10 &@=`\ K +9 &A`\ K +9 &Cb\ K +10 &EkM\ L +9 &G8\ O +10 &H\ T +9 &J\ W +9 &Lg\ W +10 &N(\ W +9 &O\ X +9 &Q\ Y +10 &Sk|\ Y +9 &U,e\ Y +10 &V_\ Q +9 &X EP\ (y +9 &Xw H\ O +6 ( + "collection"'2& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 +2 .Hand.open + "manipulator"&61 +3 "core" &XwlG\ O +59 1 + "manipulator"&8% +4 "core" % T W G  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'<  +124 "core"  +2 .tCSV.dial CTV + "collection"'?  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2620 "core" ' +2 "collection"'3% +4 "core" % N yz\ \ +2 .tCS.seek 4ml +2 "collection"'4'NO +640 "Can"s\ P} +946 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%D  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%>  +68 "core"  +2 .tPS.seek 0ml + "processing"%'d +2607 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'I ` +29 "core" ` +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'F' O +1601 "core" ' + .tCSV.dial CTV + "collection"'=  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'O'Q +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'P @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'5  +124 "core" + "collection"':& +4 "core" &XwkT\ O +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&C% +4 "core" %\  !  $  + "storage"(G% +4 "core" % \ + "storage"(U. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(E(S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (0& +2 "core" &T \\\ +2 "manipulator"&L& +3 "core" &4 + , I +2 "manipulator"&K% +3 "core" %\  - + .  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&Y(y +169 "core" ( +2 "manipulator"&M& +5 "core" & 5 : - . + "storage"(B& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Q'] +101 "core" ' + "storage"(X& +4 "core" &T N\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(['g +277 "core" ' +2 "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&J& +3 "core" & / , Y . +2 "storage"(V& +4 "core" &T \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&\\' +25 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(\ ' +30 "core" ' +3 "manipulator"&T% +4 "core" % 1 . + "storage"(]& +4 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&*'= +13 "core" ' +2 "manipulator"&e& +4 "core" & 2 & { . +2 "storage"(^& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&g'] +27 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(a' +39 "core" ' +2 "manipulator"&f& +4 "core" & 2 7 . +2 "manipulator"&h% +4 "core" %i 3 - m  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +159 "core" ( + "manipulator"&j& +4 "core" &4 3  Q I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &4 0 / I +2 .tForearm.seek CC +2 "manipulator"&m'O +98 "core" ' + .tHand.close + "manipulator"&k/ +54 "core" / +2 .tCC.seek :open + "collection"'i( +427 "core" ( + "storage"(p& +4 "core" &T \ +2 "storage"(n& +4 "core" &T R\ + "manipulator"&r& +4 "core" &1 0 2 G +2 "manipulator"&q% +4 "core" % I 0 / U +2 .tForearm.seek :retract + "manipulator"&l'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&o(y +161 "core" ( + "manipulator"&u& +4 "core" & &   o +2 "storage"(x& +4 "core" &T\  O D\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&w' +104 "core" ' + .tElbow.hold +2 "manipulator"&t, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&s1 +53 "core" 1 +2 "manipulator"&}% +4 "core" % = : o +2 "storage"(|& +3 "core" &T x\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 280 counts + "manipulator"&z' +13 "core" ' +2 "manipulator"&& +4 "core" & + " % k +3 "storage"(& +4 "core" &T 0 P\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&{'] +29 "core" ' +2 "storage"(N% +4 "core" %   \ +2 ."downElevator"SE.seek :down +4 "storage"(Z' +99 (d% +2 "core" %A \ SR +2 "manipulator"&% +4 "core" %[ 0 9   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +98 "core" ' +42 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%y  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2618 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&& +3 "core" & ) # 7 k +2 "manipulator"&% +3 "core" %\  / - >  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +176 "core" ( + "manipulator"& & +5 "core" &-= 2   N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-= , #  N +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' +2 .tHand.close +54 "manipulator"&/ +61 "core" / +2 "manipulator"&& +4 "core" &-= 8 ,  N +2 "manipulator"&% +3 "core" % p - - M / +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( +2 "manipulator"&"& +4 "core" &; ) % z / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &; 0 - g / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&%'Η +101 "core" ' + "manipulator"&&& +4 "core" &; 5 6  / +2 "manipulator"&'% +4 "core" %Α . 7 # +2 "processing"%A& +4 "core" &\ +2 "processing"% & +4 "core" &\ +3 .tPC.seek :closed + "processing"%-(X +4 "core" &\ +8 & -\ %h +10 &W\ 8 +9 &\ M +10 &b\ N +9 &lg\ M +9 &.a\ M +10 &e\ N +9 &c\ M +9 &ue\ M +10 &4f\ N +9 &`\ M +10 &!i \ M +9 &#{h\ N +9 &%=f\ N +10 &&h\ N +9 &(`\ M +9 &*e\ N +10 &,Fc!\ M +9 &.e#\ N +10 &/d\ N +9 &1g\ N +9 &3Ne\ M +10 &5g\ M +9 &6k!\ M +9 &8d)\ M +10 &:Vf!\ M +9 &<h\ N +10 &=c'\ M +9 &?k3\ M +9 &A^g8\ M +10 &Ck4\ N +9 &Dr4\ N +9 &F3\ Q +10 &HU5\ S +9 &J5\ T +10 &KC\ S +9 &MD\ T +9 &O\\H\ S +10 &QH\ T +9 &RB\ U +9 &TD\ T +10 &V_J\ U +9 &WovG\ #m +10 &X%Q\ = +8 ( +2 &XT\ / +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +6 "processing"%W& +4 "core" &XU\ / + .tHand.open +2 "manipulator"&/1 +61 "core" 1 +2 "manipulator"&% +4 "core" % ΐ < E ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%$  +40 "core"  +2 .tPSV.dial :mixloop + "processing"% +43 "core" + "processing"%#% +4 "core" %e\ +2 .tPS.seek 0.3ml +2 "processing"%+'b +381 "core" ' + .tPSV.dial PSR +2 "processing"%, +97 "core"  +2 "processing"%)% +11 "core" %]P\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%9'. +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +96 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +69 "core" @ + .tPBV.dial :waste2 +2 "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%6'd +2621 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&8& +4 "core" &; - , 3 / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&2(? +3 "core" ( + "manipulator"&<& +4 "core" &; 9 1  / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &; + #  / +2 .tForearm.seek PC + "manipulator"&7'Η +101 "core" ' + .tHand.close +2 "manipulator"&~/ +52 "core" / +2 .tPC.seek :open + "processing"%3( +421 "core" ( +2 "manipulator"&!& +4 "core" &; 1 0 k / + "manipulator"&D% +4 "core" % Λ " [ +2 .tForearm.seek :retract +2 "manipulator"&>'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&@(-6 +127 "core" ( + "manipulator"&I& +4 "core" &-2 +   - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-2 - ' M - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4'n +98 "core" ' + .tHand.open +2 "manipulator"&=1 +64 "core" 1 +2 "manipulator"&F% +3 "core" % f E G  k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%5& +4 "core" &\ +2 "manipulator"&:% +4 "core" %\  ; 8 \\  + "storage"(C% +4 "core" %   \ + "storage"(G. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(U( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (0& +3 "core" & ~\  + "manipulator"&L& +4 "core" &-G - . y  +2 "manipulator"&K% +3 "core" %\  + - V  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +188 "core" ( + "manipulator"&M& +4 "core" &a  *  3 +2 "storage"(B& +4 "core" & H +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&X'ж +99 "core" ' +3 "storage"(.& +4 "core" & \ \ \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(;'g +276 "core" ' + "storage"(R- +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J& +2 "core" & \  +2 "manipulator"&V& +4 "core" &a - 2 3 + .tElbow.seek 2 +2 "manipulator"&S(a +3 "core" ( + "manipulator"&T& +4 "core" &a * + Q 3 +2 "storage"(]& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&e'ϊ +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&^/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&f& +2 "storage"(h' +7 "core" &a - + 0 3 +2 "manipulator"&Q% +4 "core" % g . . v +2 .tForearm.seek :retract + "manipulator"&Y'\ +102 "core" ' +2 .tElbow.seek PC +2 "manipulator"&[(? +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( + "manipulator"&\\& +4 "core" &D ( ! 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &D , * R 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&\ 'Η +100 "core" ' + "manipulator"&j& +4 "core" &D $ 8 P 1 +2 "manipulator"&c% +4 "core" %΋ , + c + "processing"%g& +4 "core" &\ +2 "processing"%H& +5 "core" &\ +2 .tPC.seek :closed + "processing"%k(X +4 "core" &S\  +9 &0U\ +| +10 &eP\ ? +9 &~F\ O +9 &E_G\ M +10 &fC\ M +9 &eE\ M +9 &cG\ L +10 &Me8\ M +9 &a3\ M +10 &e2\ M +9 & e2\ M +9 &"Ud2\ M +10 &$f\ L +9 &%d$\ M +9 &'g,\ M +10 &)]a)\ M +9 &+ c.\ L +10 &,e.\ M +9 &.a\ M +9 &0eg$\ M +10 &2&bk\ M +9 &3e\ M +9 &5fD\ M +10 &7mej\ M +9 &9/fx\ M +10 &:e|\ M +9 &<e\ M +9 &>th~\ M +10 &@6e~\ M +9 &Ag\ M +9 &Ch~\ M +10 &Eyr\ N +9 &G3{\ Q +10 &Hr\ S +9 &Jr\ S +9 &Lqq\ S +10 &N2o\ T +9 &Op\ T +9 &Qo\ T +10 &Sul\ U +9 &U9h\ T +10 &Vb\ O +9 &X3@ng\ )w +9 &X(`\ + +6 ( + "processing"%H& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 .Hand.open + "manipulator"&`1 +3 "core" &Xf\ + +58 1 + "manipulator"&_% +4 "core" % ΋ / 0 A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"%n Q +2 %r9 +6 "core" 9& +102 "processing"%q9 +2 "core" 9# +102 "processing"%u9 +3 "core" 9   +102 "processing"%x9 +2 "core" 9  +102 "processing"%m9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%s9 +2 "core" 9 +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"%N9 +2 "core" 9/! +102 "processing"%l9 +2 "core" 93! +102 "processing"%d9 +3 "core" 97" +102 "processing"%9 +2 "core" 9;" +102 "processing"%o9 +3 "core" 9"?! +102 "processing"%w9 +2 "core" 9$D! +102 "processing"%z9 +2 "core" 9'H! +102 "processing"%a9 +3 "core" 9+L +102 "processing"%y9 +2 "core" 91P! +102 "processing"%{9 +3 "core" 94T +102 "processing"%Z9 +3 "core" 99X +102 "processing"%9 +2 "core" 9?] +102 "processing"%9 +2 "core" 9Da +103 "processing"%9 +2 "core" 9Je +102 "processing"%9 +3 "core" 9Pi +102 "processing"%9 +2 "core" 9Vm +102 "processing"% 9 +2 "core" 9]q +103 "processing"%9 +2 "core" 9dv +102 "processing"%9 +3 "core" 9jz +102 "processing"%9 +3 "core" 9r~ +102 "processing"% 9 +2 "core" 9y +102 "processing"%9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9 +102 "processing"%9 +64 "core" 9 +103 "processing"%9 +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"%&9 +2 "core" 9 +103 "processing"%'9 +2 "core" 9 +102 "processing"%A9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%W9 +2 "core" 9 +102 "processing"%/9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"% pQp +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core" + "processing"%$% +4 "core" %a:\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%#'Ҧ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%,  +123 "core"  +2 "processing"%)% +4 "core" %ҬG\ +2 .tPS.seek 1.5ml + "processing"%+'\\ +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%b'd +1602 "core" ' +2 .tdelay 5:00 +10595 "Can"s\ : +19408 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%( +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%8' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%< +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +6 "processing"%? +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +81 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2310 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%-  +128 "core" + .tPSV.dial :mixloop +2 "processing"%! +41 "core" + .tPRV.dial :ab1 +2 "processing"%D @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%I'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%7  +43 "core" +2 +2 "processing"%2% +4 "core" %`\  +2 .tPS.seek 0.3ml + "processing"%='_ +358 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +27 "core" + .tPRV.dial :air +2 "processing"%5  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%:'G[ +1260 "core" ' +2 .tPRV.dial :waste2 + "processing"%C @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%G' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%>  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%4'Ҧ +1599 "core" ' +2 .tPSV.dial :PML + "processing"%0 +43 "core" + .tPTV.dial :mixing +2 "processing"%L @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%K  +35 "core" + "processing"%E% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%M' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%@'d +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'.& +3 "core" & \ + "manipulator"&P& +4 "core" &D 0 . 3 1 + "manipulator"&R% +4 "core" %\  2 0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&J(-6 +130 "core" ( + "manipulator"&V& +4 "core" &-=  ( w ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +4 "core" &-= ,  ; + .tForearm.seek :garage +2 "manipulator"&]'n +101 "core" ' + .tHand.close +2 "manipulator"&^/ +61 "core" / +2 "manipulator"&f& +4 "core" &-V X >  " + "manipulator"&Q% +4 "core" % i . - 6 9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&X( +283 "core" ( + "manipulator"&;& +5 "core" &9 4 , d K + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &e& +3 "core" &9 # , K +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'O +99 "core" ' +2 "manipulator"&*& +4 "core" &9 * "  K +2 "manipulator"&S% +3 "core" %N / , I +2 "collection"'j& +4 "core" &6\ +2 "collection"'c& +4 "core" &-\ +3 .tCC.seek :closed + "collection"'g(X +5 "core" &1\  +9 &1 \ +| +9 &e3\ ? +10 &~\ N +9 &I^`\ M +9 &\ cg\ M +10 &c#\ M +9 &b\ M +9 &Pdu\ M +10 &ce\ M +9 &`v\ M +10 & c7\ M +9 &"[`\ L +9 &$c|\ M +10 &%b!\ M +9 &'dZ\ M +9 &)abb\ M +10 &+"eZ\ M +9 &,e]\ N +10 &.c\ M +9 &0he\ M +9 &2*c\ M +10 &3bg\ M +9 &5c{\ M +10 &7qb\ M +9 &92e\ M +9 &:cy\ M +10 &<gc\ M +9 &>xe\ M +9 &@:b\ M +10 &Ad\ M +9 &Cb[\ M +10 &E}q3\ N +9 &G5X\ R +9 &Hv\ U +10 &J3\ X +9 &LiZ\ X +9 &N)^\ X +10 &O\ Y +9 &Q\ Y +9 &Sl/\ Z +10 &U.`\ Z +9 &Vw\ R +10 &X!E0\ (y +9 &Xs }\\\ M +5 ( +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.90 +2 "collection"'h& +4 "core" &Xsj}\ M + &Xsj\ M + .tHand.open + "manipulator"&Y1 +58 "core" 1 +2 "manipulator"&3% +5 "core" % N U X  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%_ +100 "core"  + "processing"%r% +4 "core" %h,\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%q  +43 "core"  +2 .tPS.seek 0ml + "processing"%\ 'd +1598 "core" ' +2 .tPSV.dial PSR + "processing"%u +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%m  + "collection"'  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%s +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%}  +69 "core" +2 .tPS.seek 0ml +2 "processing"%|'d +2616 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +6 "processing"%N +43 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2608 "core" ' + .tPSV.dial :air +2 "processing"%d  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :mixloop + "processing"%o +43 "core" +2 .tPS.seek 0ml + "processing"%w'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +51 "manipulator"&z& +5 "core" & 4 !  K I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +23 "core" ( + "manipulator"&y& +4 "core" & 7 & } 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & - 0 o 4 +2 .tForearm.seek CC +2 "manipulator"&Z'O +100 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'( +424 "core" ( +2 "manipulator"&& +4 "core" & 0 0 , 4 + "manipulator"&% +4 "core" % Z + - ] a +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +290 "core" ( +2 "manipulator"&& +4 "core" &-0 3  - J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-0 . , C J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +104 "core" ' + .tHand.open +2 "manipulator"& 1 +61 "core" 1 + "manipulator"&% +5 "core" % e T = ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +70 "Can"s\ = +25 "core" ' +2 ."da"delayUntil "11:22:01.35" +24928 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%"' +2327 "core" ' + ."da"PSV.dial :mixloop +6 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%& +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'd +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "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"% ' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%/  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%6% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "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"%) * +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"%9' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%1 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +1510 "Can"t\ ?u? +807 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +126 "core"  +2 "processing"%<% +4 "core" %dC\ + #"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"%?' +587 "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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%-% +3 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'W +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1618 "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"%7 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +80 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%5 +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%C  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'d +2319 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%>  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +124 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%0  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%L +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%K'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%E  +42 "core"  + "processing"%B% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%4' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%M  +55 "core" +2 ."da"PS.seek 2ml + "processing"%.'Ҧ +1543 "core" ' +2 ."da"PSV.dial :PML + "processing"%P +41 "core" + ."da"PTV.dial :mixing +2 "processing"%R @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" + "processing"%T% +4 "core" %ҩ\  +2 ."da"PS.seek 1.85ml +2 "processing"%[' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%f'd +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25554 "Can"t\ ;! +22449 #"da"recoverPRVreagent08 +48 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%Q  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%]  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2360 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%* +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'd +2326 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%i% +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"%h' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%3  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%c +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +35 "core" + "processing"%r% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'X +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%@ * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%q'd +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "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"%' +2324 "core" ' + ."da"PSV.dial PTV +7 "processing"%m +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%s +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2306 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%| +126 "core"  +2 "processing"%N% +4 "core" %h?\ + #"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"%' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'Ҧ +426 "Can"~u\ Bk +1184 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" + "processing"%% +4 "core" %ҭ\ +2 ."da"PS.seek 1.5ml +2 "processing"%z'] +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'d +1602 "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 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +82 "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"% +67 "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"%Z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2316 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +139 "core"  + "processing"% % +4 "core" %e\ + #"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"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҧ#\  +2 ."da"PS.seek 1.5ml +2 "processing"%'V +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%w'd +1593 "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"% * +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"%'' +2330 "core" ' +2 ."da"PSV.dial PTV + "processing"%" +71 "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"%A  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +2328 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +143 "core"  +4 "processing"% % +16 "core" %g\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%$' +337 "core" ' +2 ."da"delay 5 seconds +503 "processing"%6% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .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"%%'Ҧ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +45 "processing"% +91 "core"  + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "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"%+'d +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +34 "core" +2 ."da"delay 30 seconds +87 "Can"}v\  +2916 ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +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"%9' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +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"%( +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +137 "core"  +2 "processing"%-% +4 "core" %h$\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%~'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%D +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'Q +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" , +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +3 ."da"PS.seek 0ml +2 "processing"%F'd +1603 "core" ' + "processing"%59 +4 "core" 9JO52 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast + "processing"%=  +4 "core" 52 + 52 + "processing"%C& +3 "core" &X\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&I% +3 "core" %\  # . @  +2 "storage"(>% +3 "core" %   \ +2 "storage"(G. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(0(S +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (L& +3 "core" &T \ + "manipulator"&:& +4 "core" &-0 / /  J +2 "manipulator"&E% +3 "core" %\  , + >  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&B(y +192 "core" ( + "manipulator"&K& +4 "core" &w 2  ( 0 +2 "storage"(M& +3 "core" &T\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4'] +103 "core" ' + "storage"(P& +4 "core" &T   8\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(R'g +278 "core" ' + "storage"(V- +4 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" &x . 1 } / +2 "storage"(^& +3 "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"&.' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&[, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -'d +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(p' +29 "core" ' +2 "manipulator"&]% +4 "core" % + ) + "storage"(f& +4 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 289 counts +2 "manipulator"&e'& +13 "core" ' +2 "manipulator"&J& +4 "core" & 2 % o * + "storage"(*& +4 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&S'] +27 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(;'z +39 "core" ' +2 "manipulator"&& +4 "core" & - 0 m * + "manipulator"&i% +5 "core" %` / 0 . +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&j'\ +89 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&h(? +253 "core" ( + "manipulator"&3& +4 "core" &G  3 7 : +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &H / / O 9 +2 ."da"Forearm.seek PC +2 "manipulator"&_'Η +102 "core" ' + ."da"Hand.close +2 "manipulator"&r/ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%Y( +421 "core" ( + "storage"(@& +4 "core" &T   E\ +2 "manipulator"&\\& +3 "core" &H ( - I 9 +2 "manipulator"&H% +3 "core" % Κ + ( & h +2 ."da"Forearm.seek :retract +2 "manipulator"&u'\ +103 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&\ (y +263 "core" ( + "manipulator"&q& +4 "core" & ) $ 0 & +2 "storage"(m& +4 "core" &T  " m\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&s'] +95 "core" ' + ."da"Hand.open +2 "manipulator"&}1 +64 "core" 1 +2 "storage"(x- +4 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate + "storage"(|' +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24jan1612h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30836 #"da"WARNING: Too Dark -- required 373.326s exposure > 300s time limit\ SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da24jan1612h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24jan1612h50ml15s_nessie.tif +1566 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24jan1612h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24jan1612h50ml25s_nessie.tif +2566 #SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24jan1612h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da24jan1612h50ml images!" +3 "storage"(N- +4 "core" -' +14 "storage"(& +15 "core" &T ; 3\ +10 "manipulator"&& +5 "core" & = & +2 ."da"Elbow.seek 1 +2 "manipulator"&l(y +32 "core" ( + "manipulator"&o& +4 "core" & * % = A +2 "storage"(& +4 "core" &T T U @\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d'] +67 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +4 "storage"(y' +54 "core" ' + "manipulator"&z& +4 "core" & 0 / h A +2 "storage"(& +4 "core" &T\ "\ & '\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 + "manipulator"&X' +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&`, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"({' +18 "core" ' +2 "manipulator"&% +5 "core" % 0 - g  + "storage"(& +4 "core" &T \  I\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&Z'C +29 "core" ' +4 "manipulator"&& +11 "core" & & , A +4 "storage"(g& +9 "core" &T @ ? \ +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&a'] +24 "core" ' +2 "storage"( % +5 "core" % 6 ?\  +2 ."downElevator"SE.seek :down +4 "storage"(' +100 (% +5 "core" %^B \ PG +4 "manipulator"&% +8 "core" %Џ + , 4 +12 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +5 "manipulator"&'\ +92 "core" ' +14 ' +4 ."downElevator"SE.stop + "storage"(5 +6 (& +8 "core" &T  \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +8 "core" &\ +4 "manipulator"&v& +8 "core" & 6 9 ! A +4 "manipulator"&% +8 "core" %\  . # (  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (-6 +175 "core" ( +4 "manipulator"&& +9 "core" &-9 + , $ b +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &&& +7 "core" &-9 . - b +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&w'n +102 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&"/ +58 "core" / +2 "manipulator"&& +8 "core" &-9 , / A b +4 "manipulator"&% +8 "core" % ΁ / . ^ - +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&A'\ +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&'(? +121 "core" ( +2 "manipulator"&/& +8 "core" &I , / f 1 +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 & & +6 "core" &I + +  1 +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"& 'Η +113 "core" ' +4 "manipulator"&6& +8 "core" &I , - ? 1 +2 "manipulator"&$% +8 "core" %έ * / { k +4 "processing"%W& +8 "core" &\ +4 "processing"%& +10 "core" &\ +6 ."psFlush"PC.seek :closed +4 "processing"%,(X +8 "core" &\ +2 & \ +6 & .\ %g +9 &U\ 7 +8 &\ L +10 &`\ M +10 &ke\ M +8 &-`\ M +11 &d\ L +10 &a\ M +9 &tc\ L +9 &5h\ M +8 &`\ L +9 &!e\ M +11 &#{g\ M +8 &%=g\ M +11 &&h\ M +9 &(b\ M +8 &*g\ M +11 &,Eh\ M +7 &.a\ L +10 &/e\ M +11 &1g\ M +8 &3Md\ M +11 &5c\ M +9 &6f\ L +8 &8b\ M +11 &:Ud\ M +7 &<h\ M +10 &=b\ L +11 &?e\ M +9 &A]b\ M +10 &Cc\ M +10 &Dk\ N +7 &F{\ O +11 &HT\ R +7 &J\ R +10 &K\ S +11 &M\ S +8 &OY\ S +11 &Q\ S +9 &R\ T +8 &T\ T +11 &V`\ T +8 &Wny\ #n +9 &X$x\ 8 +9 ( +4 &X\ - +6 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"%)& +8 "core" &X\ - +2 &X\ - +2 ."psFlush"Hand.open +4 "manipulator"&%1 +58 "core" 1 +4 "manipulator"&% +8 "core" % έ 0 : { k +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&#'\ +95 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%n +43 "core"  +4 "processing"%1% +8 "core" %g\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%' +325 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +266 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml + "processing"%+' +922 #"uploadLog"upsync +721 "Can"x\ ? +466 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +7 "processing"%<  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%( +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%?'F +2607 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%9 +109 "core"  +2 "processing"%8% +3 "core" %G\ +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 +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%D  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%! @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%~'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +70 "core" + ."psFlush"PTV.dial :puck +7 "processing"%=  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%C'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +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"%G' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%: U +53 "core" W +54 ."psFlush"PS.seek 0ml + "processing"%E'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%U @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%]  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2620 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%J +38 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%*'T +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"%i +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%B'd +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%R +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%S U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2623 "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  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%@' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%H'd +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1031 "Can"w\ ?- +1585 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%m  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'}& +4 "core" &\ + "manipulator"&x& +4 "core" &I / , z 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&u(? +3 "core" ( +2 "manipulator"&;& +4 "core" &I 7 3 3 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &I + # : 1 +2 .tForearm.seek PC + "manipulator"&N'Η +99 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tPC.seek :open +2 "processing"%( +421 "core" ( + "manipulator"&o& +4 "core" &I - - H 1 +2 "manipulator"&% +4 "core" % Σ 0 / g Z + .tForearm.seek :retract +2 "manipulator"&z'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +364 "core" ( + "manipulator"&& +5 "core" &; 2   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &; 7 / { L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'O +108 "core" ' +2 "manipulator"&& +4 "core" &: 8 % L +2 "manipulator"&g% +4 "core" %L , / z G +2 "collection"'s& +3 "core" &\ +2 "collection"' & +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'|(X +4 "core" &\ +7 & -\ $e +10 &V\ 7 +9 &\ L +10 &c\ M +9 &le\ M +9 &.d\ M +10 &e\ M +9 &b\ L +9 &vc\ L +10 &6f\ M +9 &b\ L +9 &!b\ M +10 &#~c\ L +9 &%?b\ L +10 &'e\ M +9 &(b\ L +9 &*e\ M +10 &,Gc\ L +9 &. `\ L +9 &/e\ M +10 &1b\ L +9 &3Oc\ L +10 &5c\ L +9 &6`\ L +9 &8e\ L +10 &:Wc\ L +9 &<c\ L +9 &=f\ L +10 &?d\ L +9 &A^f\ M +10 &C!e\ L +9 &Dk\ M +9 &F\ O +10 &HS\ S +9 &J \ W +9 &K\ W +10 &M\ W +9 &ON\ X +10 &Q\ X +9 &R\ Y +9 &T\ Y +10 &VR\ Y +9 &Wp\ '{ +9 &Xq+\ X +9 ( +2 &XW\ C +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 + "collection"'& +4 "core" &XY\ C +2 .tHand.open + "manipulator"&d1 +53 "core" 1 + "manipulator"&% +5 "core" % L ; C J G + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'y& +4 "core" &XY\ C +2 "collection"'X% +3 "core" %K\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'Z% +4 "core" %K+\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1335 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'v% +2 "core" %m+\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'{' +627 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'a'Q +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &XY6\ C +2 "collection"'&% +4 "core" %Q7\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'`'m +1166 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'" @ +40 "core" A +2 "collection"'% +4 "core" %m)\  +2 .tCS.seek 7ml +2 "collection"'' +521 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  + '/  +43 "core"  +87  + .tCBV.dial :waste1 +2 "collection"' @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"'w'Q +1605 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'6& +4 "core" &XY-\ C +2 "collection"'$% +4 "core" %V(\ + .tCSV.dial :flush +2 "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"'W'm +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'A @ +43 "core" A + "collection"'Y% +4 "core" %m\  +3 .tCS.seek 7ml +50 "collection"')' +515 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'%  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1612 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'n& +4 "core" &XX\ C +2 "collection"'1% +3 "core" %S\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'F% +4 "core" %S$\ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1812 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'b' O +524 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'< + '(  +97 "core" +33 + .tCTV.dial :intake +2 "collection"'+  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'9'Q +1826 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'8  +68 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'?'Q +579 "core" ' + .tCSV.dial CSR +2 "collection"'-  +98 "core"  +2 "collection"'D% +4 "core" %O$\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'!'m +1333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 .tCS.seek 10ml + "collection"'' O +1346 "core" ' + .tCSV.dial CBV +2 "collection"' +98 "core" +2 .tCS.seek 0ml +2 "collection"'2'Q +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &8 , - [ L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&5& +4 "core" &8 7 9  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &8 . - v L +2 .tForearm.seek CC + "manipulator"&7'O +99 "core" ' +2 .tHand.close + "manipulator"&I/ +64 "core" / +2 .tCC.seek :open +2 "collection"'C( +425 "core" ( +2 "manipulator"&>& +4 "core" &8 + ,  L + "manipulator"&L% +4 "core" % ] / / Q b +2 .tForearm.seek :retract + "manipulator"&:'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(-6 +298 "core" ( + "manipulator"&U& +5 "core" &-7 *  X B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &-7 ) ! ` B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&M'n +99 "core" ' + .tHand.open +2 "manipulator"&K1 +56 "core" 1 +2 "manipulator"&P% +4 "core" % c D F ! n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 "processing"%V& +4 "core" &W\ +27883 "Can"y\ 2V +60001 x\ 2#Y +57672 #t-> exit +5 #mEXIT @1705427248.70EST @1705946129.83EST = =mMAIN_scheduler =tMAIN @EST1705946133.19 #"core_reset"Sent BREAK +2 #t@30988 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +27169 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +416 "Can"\ $ + \ $ + #tPolling Can every 10:00 +3 #Cleanly exited at 12:47:28EST16-Jan-24 +700 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON +2 "sampler") +59 ) +2 "core"  +2 "collection"' +2 ' +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 "processing"%% +2 "core" %z\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %NK\ + .tSS.configure :default +3 "sampler")#.0X\  + "processing"%4& +4 "core" &\  +2 "manipulator"&5% +4 "core" %\  , + 1  +2 "manipulator"&6& +4 "core" &   ) + "storage"(7& +4 "core" &K :\  + "storage"(8% +4 "core" % \ +2 "collection"'99 +3 "core" 93_ +2 "processing"%:9 +3 "core" 9MW +2954 #t-> access1 +1328 #-> access 1 +3 "storage"(;% +3 "core" % h\ +2 "manipulator"&<% +3 "core" %\  # !  +2 "manipulator"&=& +4 "core" &   : ) + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &<' \ +1818 #t-> access 2 +2 "storage"(@% +3 "core" % \ +2 "manipulator"&A% +4 "core" %\  ) , \\  +2 "manipulator"&B& +3 "core" & + # # ) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &K d\  +2873 #t-> startTube 2 +362 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:02:23EST22-Jan-24\\n{}\\nCan@13:00:11, 21.3C, 15% humidity, 15.2psia, 13.670V, 0.129A, 0.003Ah, 1.76W",Subject: "da sampling at most 50ml" +3 "collection"'E& +3 "core" &@\  +2 .tHand.open +2 "manipulator"&F1 +55 "core" 1 + "manipulator"&G% +4 "core" % \  - -  +2 "storage"(H% +4 "core" % d\ + "storage"(I. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(J( +451 #"uploadLog"upsync +218 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +3 "core" & J\ +2 "manipulator"&L& +4 "core" &  '  ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M(a +50 "core" ( +2 "manipulator"&N& +4 "core" &m ) ( & Y +2 "storage"(O& +4 "core" & *\ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ж +106 "core" ' + "storage"(Q& +5 "core" & \ \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(R'g +274 "core" ' + "storage"(S- +4 "core" -'V + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (T& +2 "core" & B\ +2 "manipulator"&U& +4 "core" &m   % Y +2 .tElbow.seek 2 + "manipulator"&V(a +13 "core" ( + "manipulator"&W& +4 "core" &j  ' 6  +2 "storage"(X& +3 "core" & $\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&Y'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +2 "storage"(\\' +7 "core" &j %  +2 "manipulator"&]% +4 "core" % ω # , 0 +2 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' +2 .tElbow.seek CC + "manipulator"&_( +138 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +34 "core" ( +2 "manipulator"&`& +4 "core" &) *  <9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &) + +  <9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&b'O +99 "core" ' +2 "manipulator"&c& +4 "core" &) (   <9 + "manipulator"&d% +4 "core" %P + , C Q +2 "collection"'e& +4 "core" &\  +2 "collection"'f& +6 "core" &G\  +2 .tCC.seek :closed +2 "collection"'g(X +4 "core" &\ \  +8 &6,\ +} +9 &g*\ @ +10 &ny#\ M +9 &3^+\ L +10 &`-\ L +9 &e,\ L +9 &x_0\ L +10 &:c5\ L +9 &`/\ L +9 &b(\ L +10 & e$\ M +9 &"A`/\ M +10 &$c,\ M +9 &%b1\ L +9 &'c)\ L +10 &)Ib.\ M +9 &+ e;\ L +9 &,g1\ M +10 &.b5\ M +9 &0Ra7\ L +10 &2a5\ M +9 &3b@\ M +9 &5cD\ M +10 &7YbH\ M +9 &9f:\ L +9 &:_I\ L +10 &<cJ\ M +9 &>adE\ M +10 &@$bF\ L +9 &AcM\ L +9 &ChN\ M +10 &EdvE\ N +9 &GG\ R +9 &HJ\ V +10 &JC\ W +9 &LRM\ W +10 &NK\ W +9 &OO\ X +9 &QQ\ Y +10 &SVK\ Y +9 &UR\ Z +10 &VP\ Z +9 &X-FO\ $m +9 &XM\ K +9 ( +2 "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 + .Hand.open + "manipulator"&h1 +4 "core" &XnP\ I +60 1 + "manipulator"&i% +4 "core" % P E ? ) Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")k+ +4 "core" + + "sampler")l% +4 "core" %NK \ E +2 "collection"'m& +4 "core" &Xnh\ I +2 "Can"\ R: +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X +26  + .tdelay 3.8 seconds +382 "collection"'q% +3 "core" %Vs\ +2 "sampler")r% +4 "core" %5^GC \  + .tSSV.dial :spit + "sampler")s +129 "core"  +2 .tSS.seek 0ml +2 "sampler")t' +279 "core" ' + .tSSV.dial CBV +2 "sampler")u  +130 "core" + .tCTV.dial :intake + "collection"'v  +71 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "13:05:48.10" +1519 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'w% +3 "core" %VC\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0XY& +4 "core" &Xk\ I +2 ."airStroke"CSV.dial :waste +4 "sampler")E% "collection"'F +6 "core" %GC \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")G  +58 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'H'Q +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'I @ +64 "core"  + .tCTV.dial :air +2 .delay 15 seconds +4 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'C' O +1494 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +127 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'L  +3 "sampler")#.0X +102 "collection"'89 +2 "core" 9Z< +102 "collection"'?9 +3 "core" 9s: +102 "collection"'/9 +2 "core" 98 +102 "collection"';9 +3 "core" 96 +102 "collection"'=9 +3 "core" 94 +102 "collection"'!9 +2 "core" 92 +102 "collection"'A9 +3 "core" 91 +102 "collection"'B9 +2 "core" 9 / +102 "collection"'@9 +3 "core" 9. +102 "collection"'>9 +2 "core" 9#+ +102 "collection"'E9 +2 "core" 98* +102 "collection"'F9 +3 "core" 9L) +102 "collection"'G9 +2 "core" 9`!' +102 "collection"'I9 +3 "core" 9u%& +102 "collection"'D9 +2 "core" 9*$ +103 "collection"'H9 +2 "core" 9." +102 "collection"'K9 +2 "core" 92" +102 "collection"'L9 +3 "core" 96 +102 "collection"'O9 +3 "core" 9: +102 "collection"'Q9 +2 "core" 9> +102 "collection"'$9 +3 "core" 9C +102 "collection"'&9 +2 "core" 9 G +102 "collection"'S9 +2 "core" 9 K +102 "collection"'C9 +3 "core" 9 O +102 "collection"'U9 +3 "core" 9 .S +102 "collection"' 9 +2 "core" 9 =X +102 "collection"'W9 +2 "core" 9 K\\ +103 "collection"'N9 +2 "core" 9 Y` +103 "collection"'Z9 +2 "core" 9 fd +102 "collection"'[9 +2 "core" 9 sh +102 "collection"']9 +3 "core" 9 l +102 "collection"'X9 +2 "core" 9 q +102 "collection"'M9 +2 "core" 9 u +103 "collection"'`9 +2 "core" 9 y +102 "collection"'R9 +3 "core" 9 } +102 "collection"'Y9 +2 "core" 9  +102 "collection"'P9 +2 "core" 9  +103 "collection"'V9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'c9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'^9 +3 "core" 9\  +102 "collection"'e9 +2 "core" 9\  +103 "collection"'h9 +2 "core" 9\  +102 "collection"'i9 +2 "core" 9\ \ +102 "collection"'+9 +3 "core" 9\ \ +102 "collection"'f9 +3 "core" 9\ !\ +102 "collection"'l9 +3 "core" 9\ '\ +102 "collection"'b9 +2 "core" 9\ -\ +102 "collection"'m9 +3 "core" 9\ 2\ +102 "collection"'k9 +2 "core" 9\ 7 +102 "collection"'9 +3 "core" 9\ <\ +102 "collection"'o9 +2 "core" 9\ @ +102 "collection"'q9 +3 "core" 9\ E\ +102 "collection"'p9 +2 "core" 9\ J\ +103 "collection"'s9 +2 "core" 9\ M +102 "collection"'r9 +3 "core" 9\ Q +103 "collection"'u9 +11 "core" 9\ T\ +103 "collection"'n9 +3 "core" 9\ X +102 "collection"'w9 +3 "core" 9\ \\ +102 "collection"'t9 +3 "core" 9\ _ +3 .tCH.hold 10:00,70C +3 "collection"'{ `\ `\ \\\ +2 '|9 +6 "core"  + 9\ _\ _ +2 "collection"'}% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/37.7psia +38775 "Can" \ ? +21214 "core" ` + "collection"'~9 +4 "core" 9\ } + "collection"'x% +4 "core" %ot e\ +2 #tEnded lysing Collection Puck Heater at 70C/36.3psia + .CS.seek 0ml +2 "collection"'y'Q +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"''m +1337 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' 'Q +1344 "core" ' + "collection"'\ % +53 "core" %QCE &\ + #tPuck @47.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'% +4 "core" %Q \ +2 .tCS.seek 5ml +2 "collection"''m +1334 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +3 "core" %mz\  +2 .tCS.seek 7ml +2 "collection"' ' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +121 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &Xj\ I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\     +2 "storage"(% +4 "core" % W\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &X \  +2 "manipulator"&& +4 "core" &(   @ <9 + "manipulator"&"% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&'(y +165 "core" ( +2 "manipulator"&& +4 "core" &{   ~ h +2 "storage"(& +3 "core" &X +\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&)'] +97 "core" ' +2 "storage"((& +3 "core" &X f\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +275 "core" ' + "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(#'z +33 "core" ' +2 "manipulator"&,& +4 "core" &{  h +2 "manipulator"&-% +4 "core" %I   C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&%( +156 "core" ( + "manipulator"&0& +4 "core" &3  $ H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &3   . H +2 .tForearm.seek CC +2 "manipulator"&2'O +96 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'4( +425 "core" ( + "storage"(5& +4 "core" &X d\  +2 "storage"(6& +3 "core" &X \  +2 "manipulator"&3& +4 "core" &3    H + "manipulator"&7% +4 "core" % O  & + .tForearm.seek :retract +2 "manipulator"&9'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&:(y +164 "core" ( +2 "manipulator"&<& +4 "core" &  q n + "storage"(8& +4 "core" &X D \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&?' +103 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&;1 +63 "core" 1 +2 "manipulator"&=% +4 "core" % E 1 j +2 "storage"(!& +4 "core" &X G\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 288 counts + "manipulator"&A'% +14 "core" ' +2 "manipulator"&B& +4 "core" & " ] n +2 "storage"(@& +4 "core" &X  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&>'] +32 "core" ' +2 "storage"(E% +4 "core" %\ \ \ \ +2 ."downElevator"SE.seek :down +4 "storage"(F' +98 (G% +3 "core" %%A \ RP +2 "manipulator"&I% +4 "core" %a ( X  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +90 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &\ + "manipulator"&K& +4 "core" &   J n +2 "manipulator"&L% +4 "core" %\   l  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&O(-6 +173 "core" ( +2 "manipulator"&Q& +4 "core" &-= " u D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &-=   r D +2 .tForearm.seek :garage + "manipulator"&&'n +102 "core" ' +2 .tHand.close + "manipulator"&S/ +60 "core" / + "manipulator"&C& +4 "core" &-= '  ] D +2 "manipulator"&U% +3 "core" % u   q  +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +290 "core" ( + "manipulator"&N& +4 "core" &:   q M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &:  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['O +100 "core" ' + "manipulator"&]& +4 "core" &:   2 M +2 "manipulator"&X% +4 "core" %X " T + "collection"'M& +4 "core" &\ +2 "collection"'`& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'R(X +4 "core" &\ +7 & ,\ %f +10 &W|\ 7 +9 &|\ K +9 &[[\ K +10 &y_\ J +9 &:^\ K +10 &`\ K +9 &\\\ K +9 &_\ K +10 &B]\ K +9 & ^\ J +9 &!]\ K +10 &#b\ K +9 &%KZ\ K +10 &' \\\ K +9 &([i\ K +9 &*_\ K +10 &,Sa\ K +9 &.\\\ K +9 &/_\ J +10 &1^\ J +9 &3\\^ \ J +10 &5]\ J +9 &6]\ K +9 &8b\ K +10 &:c]\ K +9 &<$^\ K +9 &=]{\ K +10 &?]\ K +9 &Ajb\ K +10 &C,`\ K +9 &Dn\ L +9 &Fc\ P +10 &HVR\ U +9 &J\ W +9 &K\ X +10 &M\ X +9 &OR\ Y +10 &Q\ Z +9 &R\ X +9 &T \ Z +10 &VV\ Z +9 &Wd\ 3 +9 &Xg\ (u +10 &Xy\ Y +2 ( +2 "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.01 + "collection"'Y& +4 "core" &Xx\ Y +2 .tHand.open + "manipulator"&P1 +53 "core" 1 + "manipulator"&V% +4 "core" % X K 4 T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +108 "core" ' +2 .tPSV.dial PSR + "processing"%c +125 "core"  +2 "processing"%a% +4 "core" %h\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%d'U +1601 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%\\  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%^'d +1603 "core" ' + .tPSV.dial PSR +2 "processing"%e +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2616 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%i + "collection"'+  +6 "core" B +2 "processing"%f  +66 "core" +87  +2 .tPSV.dial :mixloop + "processing"%l +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%b  +124 "core" +2 .tPS.seek 0ml + "processing"%m'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%k  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2617 "core" ' + .tPSV.dial :air + "processing"%p  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%s' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&n& +4 "core" &9  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&w( +3 "core" ( + "manipulator"&t& +4 "core" &9 # ( M M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &9   f M +2 .tForearm.seek CC + "manipulator"&}'O +100 "core" ' + .tHand.close + "manipulator"&z/ +55 "core" / +2 .tCC.seek :open +2 "collection"'{( +428 "core" ( + "manipulator"&~& +5 "core" &9   [ M + "manipulator"&x% +4 "core" % [ ! "  D + .tForearm.seek :retract +2 "manipulator"&v'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +292 "core" ( + "manipulator"&& +4 "core" &->   @ E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &->  Z E +46 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +106 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % c (  J +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" &?\ +2 "manipulator"&\ % +4 "core" %\    j  + "storage"( % +4 "core" % L  \ +2 "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" & 3\  +2 "manipulator"&& +4 "core" &->   E + "manipulator"&% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +194 "core" ( +2 "manipulator"&& +4 "core" &h \  L 5 + "storage"( & +4 "core" & \  1\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +94 "core" ' +2 "storage"(& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' + "storage"(- +4 "core" -'[ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & C\  + "manipulator"&& +4 "core" &h   5 +2 .tElbow.seek 2 + "manipulator"&(a +4 "core" ( + "manipulator"&"& +4 "core" &h   . 5 +2 "storage"(J& +3 "core" & [\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&(& +2 "storage"(_' +7 "core" &h   5 +2 "manipulator"&j% +4 "core" % ϑ !  +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,( +149 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ( + "manipulator"&-& +4 "core" &8 % ' @ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'O +99 "core" ' +2 "manipulator"&1& +5 "core" &8 %   L + "manipulator"&)% +4 "core" %O    +2 "collection"''& +4 "core" &s\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'.(X +4 "core" &m\  +9 &3}N\ +{ +9 &e\ > +10 &v\ L +9 &IYl\ K +9 & Zg\ J +10 &]?\ J +9 &[#\ K +9 &Qb\ K +10 &[/\ J +9 &^?\ J +9 & a-\ K +10 &"Y]\ K +9 &$`\ \ K +10 &%]\ J +9 &'\\\ K +9 &)a_\ J +10 &+#^a\ J +9 &,`n\ J +10 &.^`\ J +9 &0ibK\ K +9 &2+_\ K +10 &3Z\ J +9 &5]\ J +9 &7q`\ K +10 &94b\ J +9 &:^{\ J +9 &<bn\ K +10 &>yb\\\ K +9 &@<`P\ J +10 &A^O\ J +9 &Cb6\ K +9 &E}j.\ L +10 &G40\ P +9 &H$\ T +9 &J\ W +10 &Lc\ X +9 &N% \ X +10 &O\ X +9 &Q\ Y +9 &Sh\ X +10 &U(\ Y +9 &V\ R +10 &XC\ + +9 &Xpt\ M +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + .Hand.open +2 "manipulator"&g1 +3 "core" &Xpe\ M +60 1 +2 "manipulator"&5% +4 "core" % O L . w  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'3  +125 "core" ~ +2 .tCSV.dial CTV + "collection"'7  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2429 "Can"\ Olտ +186 "core" ' +2 "collection"'8% +4 "core" % P}\  +2 .tCS.seek 4ml + "collection"'2'NQ +1594 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%;  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%='d +2610 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'! ` +29 "core" _ + .tCSV.dial :air +2 "collection"'B @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'@' O +1590 "core" ' + .tCSV.dial CTV +2 "collection"'E  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +2594 "core" ' +2 .tCBV.dial :waste1 + "collection"'G @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'I  +125 "core" + "collection"':& +4 "core" &Xpd\ M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&?% +4 "core" %\     +2 "storage"(A% +3 "core" % 4\ +2 "storage"(H. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(K(S +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (L& +3 "core" &T j j \ +2 "manipulator"&#& +4 "core" &7   q L + "manipulator"&>% +4 "core" %\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&Q(y +178 "core" ( + "manipulator"&$& +4 "core" & !  7  +2 "storage"(F& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +98 "core" ' +2 "storage"(S& +4 "core" &T Z\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(C'g +281 "core" ' + "storage"(U- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" & "   +2 "storage"(&& +3 "core" &T '\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&N' +26 "core" ' +2 .tElbow.hold + "manipulator"&Z, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(O- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(]' +30 "core" ' +2 "manipulator"&X% +5 "core" %   + "storage"(M& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"& 'C +24 "core" ' + "manipulator"&4& +4 "core" &  Y  +2 "storage"(Y& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&P'] +14 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(V' +43 "core" ' + "manipulator"&`& +4 "core" &   p  +2 "manipulator"&c% +4 "core" %`  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +88 "core" ' +2 .tElbow.seek CC + "manipulator"&[( +164 "core" ( + "manipulator"&\\& +4 "core" &9  & M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &9   y M +2 .tForearm.seek CC +2 "manipulator"&e'O +91 "core" ' +2 .tHand.close +2 "manipulator"&^/ +63 "core" / +2 .tCC.seek :open +2 "collection"'i( +425 "core" ( + "storage"(+& +4 "core" &T C\ +3 "storage"(f& +3 "core" &T O\ +2 "manipulator"&l& +3 "core" &9   M +2 "manipulator"&b% +4 "core" % N   +2 .tForearm.seek :retract + "manipulator"&h'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&k(y +175 "core" ( +2 "manipulator"&m& +4 "core" & \ " B + "storage"(o& +4 "core" &T \ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' + .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&q1 +56 "core" 1 +2 "manipulator"&r% +4 "core" % I 2 +2 "storage"(s& +4 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 278 counts + "manipulator"&n' +14 "core" ' +2 "manipulator"&t& +4 "core" &   V  +2 "storage"(|& +3 "core" &T B\  k\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&z'] +25 "core" ' +2 "storage"(W% +4 "core" %\ \ \ S\ +2 ."downElevator"SE.seek :down +4 "storage"(T' +98 (R% +3 "core" %*> p\ RO +2 "manipulator"&~% +4 "core" %h   3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +92 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%}  +70 "core" +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%w  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" +45 .tdelay 1 second +111 .PSV.dial :air + "processing"%  +42 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%\ & +4 "core" &\  +2 "manipulator"& & +8 "core" &   x  + "manipulator"&v% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +173 "core" ( + "manipulator"&& +4 "core" &-7  Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-7   6 Z +2 .tForearm.seek :garage + "manipulator"&'n +101 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&& +4 "core" &-?   7 R + "manipulator"&% +4 "core" % u    5 +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +118 "core" ( +2 "manipulator"&& +4 "core" &E   I % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &E   Z % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +104 "core" ' + "manipulator"&& +5 "core" &E   K % + "manipulator"&% +4 "core" %Ζ   { +2 "processing"%"& +4 "core" &3\  +2 "processing"%J& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\  +8 &D\ %h +10 &nW\ 8 +9 &!\ M +9 &b+\ M +10 &Ie+\ M +9 & b&\ M +9 &d,\ M +10 &_5\ M +9 &Rc?\ M +10 &gB\ M +9 &b9\ M +9 &!g:\ M +10 &#ZdH\ M +9 &%cK\ M +9 &&cL\ M +10 &(cL\ M +9 &*beN\ M +10 &,$d\\\ M +9 &-e[\ M +9 &/e[\ M +10 &1jeZ\ M +9 &3,g4\ M +9 &4d\ M +10 &6f\ M +9 &8rd\ M +10 &:4d\ M +9 &;e\ M +9 &=a\ M +10 &?yf\ M +9 &A<d\ M +10 &Bg\ M +9 &Dm\ N +9 &Fz{\ O +10 &H3\ R +9 &I\ S +9 &K\ S +10 &Mu\ T +9 &O7\ T +9 &P\ T +10 &R\ T +9 &T| \ T +10 &V= \ T +9 &Wzu\ (| +9 &X} r\ : +9 ( +3 "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 + "processing"%(& +4 "core" &X\ 0 + &X\ 0 +2 .tHand.open + "manipulator"&j1 +56 "core" 1 + "manipulator"&% +4 "core" % Ζ M 8  { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%-  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %bJ\ +2 .tPS.seek 0.3ml + "processing"%'_ +382 "core" ' + .tPSV.dial PSR +2 "processing"%1 +97 "core"  + "processing"%)% +4 "core" %]\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%''. +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%_ +97 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%{  +87 "core"  +2 .tPS.seek 0ml + "processing"%g'd +2619 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&5& +4 "core" &E  : % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +3 "core" ( +2 "manipulator"&3& +4 "core" &E  J % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &E   h % +2 .tForearm.seek PC +2 "manipulator"&0'Η +91 "core" ' + .tHand.close +2 "manipulator"&u/ +61 "core" / +2 .tPC.seek :open + "processing"%8( +423 "core" ( + "manipulator"&& +5 "core" &E   % + "manipulator"&%% +4 "core" % Μ   + .tForearm.seek :retract +2 "manipulator"&;'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(-6 +131 "core" ( + "manipulator"&!& +4 "core" &-Q   D  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +4 "core" &-Q   @  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&2'n +100 "core" ' + .tHand.open + "manipulator"&E1 +54 "core" 1 + "manipulator"&@% +5 "core" % e   l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%I& +4 "core" &\ +2 "manipulator"&:% +3 "core" %\    C  +2 "storage"(?% +4 "core" % ? H\ + "storage"(A. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(H( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" & O\  +2 "manipulator"&#& +4 "core" &-Q    + "manipulator"&>% +4 "core" %\    i  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +192 "core" ( +2 "manipulator"&$& +4 "core" &   O J + "storage"(F& +4 "core" & \ \  4\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&S'ж +94 "core" ' +3 "storage"(,& +4 "core" & \ \ $\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(6'g +282 "core" ' + "storage"(U- +4 "core" -'} + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +2 "core" & \  +2 "manipulator"&&& +4 "core" &  J + .tElbow.seek 2 +2 "manipulator"&O(a +23 "core" ( + "manipulator"&X& +4 "core" &g  a +2 "storage"(M& +4 "core" & u\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&4'ϊ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&`& +2 "storage"(c' +7 "core" &g   a +2 "manipulator"&/% +4 "core" % ϔ   + .tForearm.seek :retract +2 "manipulator"&Q'\ +95 "core" ' +3 .tElbow.seek PC +3 "manipulator"&C(? +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +72 "core" ( + "manipulator"&N& +4 "core" &C   B + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &C Y + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]'Η +103 "core" ' + "manipulator"&\\& +4 "core" &C   + +2 "manipulator"&d% +4 "core" %Ώ  s + "processing"%P& +4 "core" &m\ +2 "processing"%Z& +5 "core" &l\ +2 .tPC.seek :closed +2 "processing"%^(X +4 "core" &\ +6 & .\ $e +10 &X\ 8 +9 &\ L +10 &b\ L +9 &sd\ M +9 &5a{\ M +10 &by\ L +9 &e|\ M +9 &|e|\ L +10 &=gg\ M +9 & _`\ L +10 &!fz\ M +9 &#e}\ L +9 &%Ea|\ M +10 &'ds\ M +9 &(`i\ L +9 &*bd\ L +10 &,Ngd\ L +9 &.cc\ L +10 &/db\ M +9 &1`b\ L +9 &3Ve[\ L +10 &5fT\ M +9 &6gS\ L +9 &8aX\ L +10 &:]cZ\ M +9 &<dU\ M +10 &=fM\ L +9 &?hF\ M +9 &AfeC\ L +10 &C&cD\ M +9 &DmD\ N +9 &FyF\ O +10 &H^?\ R +9 &JC\ S +10 &KC\ S +9 &MD\ S +9 &Oa4\ S +10 &Q#2\ S +9 &R5\ T +9 &T:\ T +10 &Vf/\ T +9 &Wjr2\ &u +9 &X!m4\ 6 +9 ( +2 &X/\ . +2 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + .Hand.open + "manipulator"&a1 +62 "core" 1 + "manipulator"&.% +4 "core" % Ώ    s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%f W +2 %l9 +6 "core" 9 +102 "processing"%b9 +2 "core" 9w +102 "processing"%m9 +2 "core" 9~w  +102 "processing"%o9 +3 "core" 9|w  +102 "processing"%e9 +2 "core" 9zw +102 "processing"%[9 +3 "core" 9yw +102 "processing"%q9 +2 "core" 9xw +102 "processing"%r9 +3 "core" 9xw +102 "processing"%s9 +2 "core" 9ww" +102 "processing"%t9 +3 "core" 9vw& +102 "processing"%|9 +2 "core" 9vw* +102 "processing"%W9 +54 "core" 9ww1 +102 "processing"%h9 +2 "core" 9xw5 +103 "processing"%R9 +2 "core" 9yx9 +102 "processing"%~9 +2 "core" 9|w= +102 "processing"%k9 +3 "core" 9~wA +102 "processing"%9 +3 "core" 9xE +102 "processing"%n9 +2 "core" 9xJ +103 "processing"%V9 +2 "core" 9xN +102 "processing"%}9 +2 "core" 9wR +103 "processing"%z9 +2 "core" 9wV +103 "processing"%T9 +2 "core" 9xZ +102 "processing"%=9 +2 "core" 9x_ +102 "processing"%y9 +3 "core" 9yc +102 "processing"%w9 +2 "core" 9yg +102 "processing"%9 +3 "core" 9xk +102 "processing"%9 +3 "core" 9yo +102 "processing"%9 +2 "core" 9ys +102 "processing"%\ 9 +3 "core" 9yx +102 "processing"% 9 +2 "core" 9y| +102 "processing"%v9 +3 "core" 9y +102 "processing"%9 +3 "core" 9y +102 "processing"% 9 +2 "core" 9y +102 "processing"%p9 +3 "core" 9z +102 "processing"%9 +2 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +3 "core" 9y +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"%9 +2 "core" 9{ +102 "processing"%9 +3 "core" 9| +102 "processing"%"9 +3 "core" 9| +4 .tPH.hold 2:00:00,28C +3 "processing"% pWp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +7 .PSV.dial PSR +2 "processing"% +96 "core"  + "processing"%*% +4 "core" %f\ +2 #tPulling 0.5ml of PSR.wash + .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"%j'Ҧ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"%J +69 "core" + .tPBV.dial :waste1 +2 "processing"%-  +122 "core"  +2 "processing"%% +4 "core" %ҫQ\  + .tPS.seek 1.5ml +2 "processing"%'[ +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 .tdelay 5:00 +10302 "Can"\ 8wk +19700 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%1  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%'' +2323 "core" ' + .tPSV.dial PTV +2 "processing"%_ +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%5'd +2303 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +126 "core" +2 .tPSV.dial :mixloop + "processing"%7 +43 "core" + .tPRV.dial :ab1 +2 "processing"%u @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +43 "core" +3  + "processing"%% +4 "core" %g\  +2 .tPS.seek 0.3ml +2 "processing"%%'f +347 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'!  +28 "core" + .tPRV.dial :air +2 "processing"%B  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%0'G[ +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%E' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%@  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%I'Ҧ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%: +43 "core" + .tPTV.dial :mixing + "processing"%? @ +73 "core" A + .tPBV.dial :waste1 + "processing"%A  +35 "core" +2 "processing"%;% +3 "core" %ң6\  +2 .tPS.seek 1.85ml +2 "processing"%2' +239 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%L * +33 "core" + +3 .tPS.seek 0ml + "processing"%#'d +1964 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +3 "core" & \ +2 "manipulator"&K& +4 "core" &C   + + "manipulator"&$% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(-6 +127 "core" ( + "manipulator"&<& +4 "core" &-1 #  n ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-1   ~ ( +2 .tForearm.seek :garage + "manipulator"&G'n +97 "core" ' + .tHand.close +2 "manipulator"&U/ +61 "core" / +2 "manipulator"&D& +4 "core" &-I     +2 "manipulator"&&% +4 "core" %    8 + .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M( +286 "core" ( + "manipulator"&Y& +5 "core" &< #   M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &<   M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/'O +95 "core" ' +2 "manipulator"&& +4 "core" &9   L +2 "manipulator"&S% +4 "core" %F  + "collection"'6& +4 "core" &3\ +2 "collection"'4& +5 "core" &7\ +2 .tCC.seek :closed +2 "collection"'N(X +4 "core" &-\ +7 & .P\ %f +9 &UY\ 7 +10 &*\ L +9 &aT\ M +9 &ga3\ M +10 &)_(\ M +9 &_X\ M +9 &c7\ L +10 &pbO\ L +9 &1a'\ M +10 &_+\ L +9 &!`"\ L +9 &#wbN\ M +10 &%9`W\ M +9 &&dX\ L +9 &(``\ L +10 &*eV\ M +9 &,BdU\ L +9 &.bS\ L +10 &/fS\ M +9 &1aS\ M +10 &3JcR\ L +9 &5 cT\ L +9 &6c\ M +10 &8c)\ M +9 &:RcD\ L +10 &<g'\ M +9 &=_ \ L +9 &?`4\ L +10 &AZf\ L +9 &Cd+\ M +9 &Dn,\ N +10 &F$\ P +9 &HL\ T +10 &JW\ W +9 &KS\ W +9 &MT\ X +10 &OHM\ X +9 &QS\ Y +9 &R'\ Y +10 &T\ Z +9 &VKZ\ Z +10 &WpV\ ) +9 &Xp*N\ Z +9 ( +2 "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 + "collection"' & +4 "core" &Xe\ J + &XcA\ J + .tHand.open +2 "manipulator"&O1 +59 "core" 1 +2 "manipulator"&\\% +4 "core" % F F ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%P +98 "core"  + "processing"%c% +4 "core" %_4\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%Q'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%8  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%a'd +1599 "core" ' +2 .tPSV.dial PSR + "processing"%. +41 "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 +3 "processing"%Z  + "collection"'b  +32 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"%] +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%m  +71 "core" +2 .tPS.seek 0ml + "processing"%o'd +2615 "core" ' +2 .tPSV.dial :air +6 "processing"%e  +41 "core"  +2 .tPS.seek 2.5ml +51 "processing"%[' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +42 "core" +3 .tPS.seek 0ml + "processing"%r'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%s  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%t' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%| +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &8   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +56 "core" ( + "manipulator"&~& +4 "core" & $   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &   j  +2 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close + "manipulator"&n/ +57 "core" / + .tCC.seek :open +2 "collection"'V( +425 "core" ( +2 "manipulator"&}& +4 "core" &    + "manipulator"&z% +4 "core" % \\   +2 .tForearm.seek :retract +2 "manipulator"&T'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&=(-6 +269 "Can"\ HG +6 "core" ( +2 "manipulator"&y& +4 "core" &-;  i B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &-;  ! ] B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +110 "core" ' + .tHand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"&% +4 "core" % e   ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +104 "core" ' +2 ."da"delayUntil "13:54:26.54" +24915 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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 +2 "processing"%p' +2319 "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"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2322 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +137 "core"  +2 "processing"%% +4 "core" %a\ + #"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"%'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +45 "core"  +2 "processing"%g% +4 "core" %ҥF\  +2 ."da"PS.seek 1.5ml +2 "processing"%('U +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +42 "core" ) +3 ."da"PS.seek 0ml + "processing"%J'd +1607 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +32 "core" + ."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"%j +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV +4 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%1 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1215 "Can"\ > +1103 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "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 + "processing"%' +582 "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 +7 .PSV.dial PTV + "processing"% +82 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" + "processing"%3% +4 "core" %ҧ \  +2 ."da"PS.seek 1.5ml +2 "processing"%7'W +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%u * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +45 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%B +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%0'd +2326 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%@  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%E  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%:  +39 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%? +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%A'a +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%;  +42 "core"  + "processing"%L% +4 "core" %_=\  +2 ."da"PS.seek 0.55ml +2 "processing"%I' +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%2  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%>'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%K +42 "core" + ."da"PTV.dial :mixing +49 "processing"%$ @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core" +2 "processing"%,% +3 "core" %ҤN\  +2 ."da"PS.seek 1.85ml +2 "processing"%C' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%U * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'd +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25261 "Can"\ H)- +22742 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"PSV.dial :air + "processing"%G  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2330 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%` +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +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"%S  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'd +2320 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%X +126 "core"  +2 "processing"%i% +4 "core" %b6\ + #"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"% ' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%\\  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%4 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core"  + "processing"%c% +4 "core" %ҢB\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'R +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%8'd +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%. * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +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"%m +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'd +2330 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +126 "core"  + "processing"%q% +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"%[' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +207 "Can"$\ Aÿ +1397 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +35 "core" + "processing"%t% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'Z +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"%k'd +1605 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%M * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%z +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%y  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2327 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +6 .PSV.dial PSR +2 "processing"%R +127 "core"  + "processing"%% +4 "core" %c\ \ + #"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"%' +587 "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 + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%v% +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"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%W'd +1607 "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"% * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +79 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +6 "processing"%'d +2323 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +132 "core"  +4 "processing"% % +14 "core" %iG\ +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +8 "processing"% +16 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +166 "processing"%*' +361 "core" ' +2 ."da"delay 5 seconds +502 "processing"%g% +4 "core" %?\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +329 "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"%( +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +31 "core" + "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'Q +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'d +1604 "core" ' +2 ."da"delay 10 seconds +761 "Can"4\ y`Y +241 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%1 * +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"%' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2335 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +138 "core"  + "processing"%3% +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"%{'Ҧ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core" + "processing"%% +4 "core" %ҤK\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +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 + "processing"%5  +102 "core"  +2 ."da"PS.seek 0ml + "processing"%!'d +1604 "core" ' +2 "processing"%B9 +3 "core" 9S55 +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%%  +3 "core" 56 + 56 + "processing"%& +4 "core" &XD\ . +6 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\     + "storage"(@% +4 "core" %  \ + "storage"(E. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(:(S +200 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &U \ +2 "manipulator"&0& +4 "core" &-;   B + "manipulator"&;% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&L(y +192 "core" ( + "manipulator"&A& +4 "core" &   F ( +2 "storage"(2& +3 "core" &U C\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&I'] +106 "core" ' + "storage"(K& +4 "core" &U  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"($'g +277 "core" ' + "storage"(<- +4 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" &   ( +2 "storage"(U& +3 "core" &U \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&>' +24 "core" ' +2 ."da"Elbow.hold + "manipulator"&C, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(&- +2 "core" -'d +3 ."da"SE.seek 1.15 Pucks below Top Plate + "storage"(+' +28 "core" ' +2 "manipulator"&G% +4 "core" %  + "storage"(D& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&`'E +21 "core" ' +2 "manipulator"&F& +3 "core" & \  R ( +2 "storage"(& +4 "core" &U\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&S'] +16 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(Y'z +42 "core" ' +2 "manipulator"&X& +4 "core" &   ' ( +2 "manipulator"&i% +4 "core" %i   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"& (? +251 "core" ( +2 "manipulator"&\\& +4 "core" &H  O 2 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &H  s 2 +2 ."da"Forearm.seek PC +2 "manipulator"&P'Η +93 "core" ' + ."da"Hand.close +2 "manipulator"&c/ +53 "core" / +3 ."da"PC.seek :open +2 "processing"%O( +421 "core" ( +2 "storage"(#& +4 "core" &U\ + "manipulator"&/& +4 "core" &H   2 + "manipulator"&Q% +4 "core" % ΢   _ + ."da"Forearm.seek :retract +2 "manipulator"&.'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&a(y +251 "core" ( + "manipulator"&8& +4 "core" &  r - + "storage"(Z& +4 "core" &U  N\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +102 "core" ' +2 ."da"Hand.open + "manipulator"&m1 +57 "core" 1 +2 "storage"(l- +3 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(b'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(o' +52 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24jan2214h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +28578 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 277.228 seconds\ /var/log/esp/da24jan2214h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24jan2214h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24jan2214h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24jan2214h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24jan2214h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "277.228 sec auto-exposure",Subject: "da24jan2214h50ml images!" +3 "storage"(q- +4 "core" -' + "storage"(e& +11 "core" &U  % \ +7 "manipulator"&[& +11 "core" &   M - +5 ."da"Elbow.seek 1 +11 "manipulator"&r(y +68 "core" ( +3 "manipulator"&|& +6 "core" &    + "storage"(t& +4 "core" &U W X \ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&s'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(~' +55 "core" ' +2 "manipulator"&h& +6 "core" &   '  + "storage"(n& +4 "core" &U @ r\ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&M' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&d, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate + "storage"(k' +22 "core" ' +2 "manipulator"&}% +4 "core" %   ^ +2 "storage"(z& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&'9 +20 "core" ' +2 "manipulator"&y& +4 "core" &    +2 "storage"(N& +13 "core" &U @ \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&R'] +24 "core" ' + "storage"(% +16 "core" % 4 %\ +6 ."downElevator"SE.seek :down +8 "storage"(w' +97 (% +5 "core" %8 +\ OD +4 "manipulator"&% +9 "core" %a  6 o +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"& '\ +92 "core" ' +23 ' +4 ."downElevator"SE.stop + "storage"(5 +6 (v& +6 "core" &U\ \  b\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%T& +10 "core" &$\ +2 "manipulator"& & +9 "core" &   +2 "manipulator"&% +10 "core" %\    +  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-6 +178 "core" ( +2 "manipulator"&& +8 "core" &-5    ^ +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +8 "core" &-5    ^ +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&W'n +102 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&p/ +61 "core" / +2 "manipulator"&& +10 "core" &-5   @ ^ +2 "manipulator"&% +8 "core" % j   J = +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&x(? +123 "core" ( +2 "manipulator"&"& +10 "core" &C   ! 1 +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 & & +6 "core" &C  1 +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +98 "core" ' +4 "manipulator"&g& +15 "core" &C   1 +4 "manipulator"&*% +8 "core" %Ύ   [ +4 "processing"%& +8 "core" &L\ +4 "processing"%(& +10 "core" &\ +6 ."psFlush"PC.seek :closed +4 "processing"%-(X +8 "core" &\ +2 &\  +6 &0}\ +{ +9 &f\ ? +9 &}\ N +9 &F\\\ L +10 &c\ M +8 &b\ M +11 &`\ L +9 &Me\ M +8 &a\ M +11 &`\ L +9 & `\ L +10 &"Vc\ L +9 &$`z\ M +8 &%_}\ L +11 &'c\ M +9 &)^a~\ L +8 &+ b{\ L +11 &,f\ M +9 &.g\ M +11 &0ee\ M +9 &2&d\ M +7 &3b\ L +11 &5g\ M +9 &7ma\ M +8 &9/f\ M +11 &:f\ L +9 &<c\ L +10 &>ub\ M +9 &@8`\ L +8 &Ac\ L +11 &Cc\ L +9 &Eyn\ N +10 &G4\ P +9 &H\ S +9 &J\ S +10 &Ls\ S +9 &N4|\ S +8 &O{\ S +11 &Q|\ T +9 &Sw{\ T +10 &U:\ T +9 &V{\ L +9 &X3E~{\ "f +10 &X4{\ 2 +5 ( +4 "processing"%(& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +3 "processing"%& +9 "core" &X"x\ 2 +2 &X"x\ 2 +4 ."psFlush"Hand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&J% +8 "core" % Ύ   +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&j'\ +104 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%f +43 "core"  +4 "processing"%1% +8 "core" %fd\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%)' +324 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +269 "core" ' +5 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%' +1010 #"uploadLog"upsync +1101 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%_  +121 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +946 "Can">\ =$# +1665 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +109 "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"%3' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%u  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%7 @ +68 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty + "processing"%{'F +2620 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +110 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%5'T +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%%  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +56 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2104 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%? +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%2  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\ ' +2614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%< +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,'d +2615 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%U @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%G  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +53 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%X' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%I  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%>' +593 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2113 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%S U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'd +2605 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%^ +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%#' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Q'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%P @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +283 "Can":\ <&W +2334 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'m& +4 "core" &\ + "manipulator"&l& +4 "core" &C   | 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.(? +2 "core" ( +2 "manipulator"&Y& +3 "core" &C   _ 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &C   s 1 +2 .tForearm.seek PC + "manipulator"&q'Η +99 "core" ' + .tHand.close + "manipulator"&e/ +62 "core" / + .tPC.seek :open +2 "processing"%[( +423 "core" ( + "manipulator"&|& +4 "core" &C   k 1 + "manipulator"&t% +4 "core" % Ι   p +2 .tForearm.seek :retract +2 "manipulator"&h'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n( +367 "core" ( +2 "manipulator"&}& +4 "core" &"   8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &"    8 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'O +97 "core" ' +2 "manipulator"&a& +4 "core" &"  \ S 8 +2 "manipulator"&N% +4 "core" %X   T a + "collection"'& +15 "core" &\ +2 "collection"']& +6 "core" &\ +2 .tCC.seek :closed + "collection"'o(X +5 "core" &\  +9 &2\ +{ +10 &d\ > +9 &~ \ M +9 &K]\ L +10 & a\ L +9 &b\ L +10 &^\ L +9 &Pc\ M +9 &b\ L +10 &d\ \ L +9 & c \ L +9 &"Z`\ \ L +10 &$b\ L +9 &%`\ L +10 &'a\ L +9 &)aa\ L +9 &+#e\ L +10 &,e\ \ L +9 &._\ L +9 &0ib \ L +10 &2+b\ L +9 &3a \ L +9 &5b \ L +10 &7q`\ L +9 &94e \ L +10 &:b\ L +9 &<c \ M +9 &>zb \ L +10 &@;a\ L +9 &Aa\ L +10 &Cg \ L +9 &E|q\ N +9 &G6\ Q +10 &H\ U +9 &J\ V +9 &Li\ W +11 &N* \ X +9 &O\ X +9 &Q\ X +9 &Sm \ Y +9 &U/\ Y +10 &V \ Q +9 &X"G\ &s +9 &Xx  \ L +6 ( + "collection"']& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 + "collection"'& +4 "core" &Xxj\ L + &Xxj\ \ L + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&s% +4 "core" % X < * a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +101 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'~& +4 "core" &Xxj\ L + "collection"'M% +4 "core" %R\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'v% +5 "core" %R \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'T'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +2 "core" %m\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'k' +621 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'R'Q +1967 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &Xxi\ L + "collection"'% +4 "core" %P!\ + .tCSV.dial :flush +2 "collection"'w  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'d'm +1162 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'p @ +41 "core" A + "collection"'% +4 "core" %m \  +2 .tCS.seek 7ml +2 "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  + '"  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" ? +2 .tCS.seek 0ml + "collection"'W'Q +1586 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'g& +4 "core" &Xxi\ \ L + "collection"'*% +4 "core" %T\ + .tCSV.dial :flush +2 "collection"'  +70 "core" +2 .tCS.seek 5ml + "collection"''m +1164 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"'O% +4 "core" %m\  +2 .tCS.seek 7ml + "collection"'' +533 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +39 "core"  +2 .tCBV.dial :waste2 + "collection"'J  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'('Q +1596 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'f& +4 "core" &Xxh\ L +2 "collection"'1% +4 "core" %R\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'!% +4 "core" %R\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"')'O +1816 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +520 "core" ' +3 ."connect"CSV.dial CBV +8 .tCBV.dial CSV + "collection"'_ + '  +109 "core"  +25  +2 .tCTV.dial :intake + "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1818 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +69 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +587 "core" ' + .tCSV.dial CSR + "collection"'3  +96 "core"  + "collection"'u% +5 "core" %O\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'7'm +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1339 "core" ' + .tCSV.dial CBV +2 "collection"' +110 "core"  +2 .tCS.seek 0ml + "collection"''Q +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" &!    8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +6 "core" ( +2 "manipulator"&B& +4 "core" &   3 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &   5 +2 .tForearm.seek CC + "manipulator"&'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( +2 "manipulator"&@& +4 "core" &   E 5 + "manipulator"&?% +4 "core" % H   d { +2 .tForearm.seek :retract + "manipulator"&0'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(-6 +284 "core" ( + "manipulator"&H& +5 "core" &-.   Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &-.   Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'n +97 "core" ' + .tHand.open +2 "manipulator"&A1 +59 "core" 1 +2 "manipulator"&K% +4 "core" % q   A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +2 "processing"%<& +4 "core" &\ +29911 "Can"G\ 1( +60002 G\ 1*Y +60001 N\ 1,G +60001 V\ 1-ݿ +60001 _\ 1/ s +60001 j\ 11d\ +60002 q\ 13&\ +60001 w\ 14 5 +60001 z\ 16 ˿ +60001 ~\ 18n a +60001 \ 1:1 +60002 \ 1; +60001 \ 1=# +60001 \ 1?x +60001 \ 1A;O +60002 \ 1B +60001 \ 1D{ +60001 \ 1F +60001 \ 1HE +60001 \ 1J= +60002 \ 1Kӿ +60001 \ 1Mi +60001 \ 1OP +60001 \ 1Q +60001 \ 1R+ +60002 \ 1T +60001 \ 1VZW +60001 \ 1X +60001 \ 1Y +60002 \ 1[ +60001 \ 1]d +60001 \ 1_'E +60001 \ 1`ۿ +60002 \ 1bq +60001 \ 1dn +60001 \ 1f1 +60001 \ 1g3 +60001 \ 1iɿ +60002 \ 1kx_ +60001 \ 1m; +60001 \ 1n +60001 \ 1p! +60002 \ 1r +60001 \ 1tE M +60001 \ 1v +60001 \ 1w!y +60001 \ 1y" +60002 \ 1{O" +60001 \ 1}#; +60001 \ 1~#ѿ +60001 \ 1$g +60001 \ 1Y$ +60002 \ 1% +60001 \ 1&) @EST1705986014.92 \ 1& +60001 \ 1c'U +60002 \ 1&' +60001 \ 1( +60001 \ 1) +60001 \ 1m) +60002 \ 10*C +60001 \ 1*ٿ +60001 \ 1+o +60001 \ 1x, +60001 \ 1:, +60002 \ 1-1 +60001 \ 1-ǿ +60001 \ 1.] +60001 \ 1D. +60001 \ 1/ +60002 \ 10 +60001 \ 10 +60001 \ 1N1K +60001 \ 11 +60002 \ 12w +60001 \ 13 +60001 \ 1Y3 +60001 \ 149 +60001 \ 14Ͽ +60002 \ 15e +60001 \ 1c5 +60001 \ 1%6 +60001 \ 17' +60001 \ 17 +60002 \ 1m8S +60001 \ 108 +60001 \ 19 +60001 \ 1: +60002 \ 1w: +60001 \ 1:;A +60001 \ 1;׿ +60001 \ 1ȿ/ +60001 \ 0>ſ +60001 \ 1ь?[ +60002 \ 1N? +60001 \ 1@ +60001 \ 1A +60001 \ 1ؖA +60001 \ 1YBI +60002 \ 1B߿ +60001 \ 1Cu +60001 \ 1ߠD +60001 \ 1cD +60002 \ 1%E7 +60001 \ 1EͿ +60001 \ 1Fc +60001 \ 1mF +60002 \ 10G +60001 \ 1H% +60001 \ 1H +60001 \ 1xIQ +60002 \ 1:I +60001 \ 1J} +60001 \ 1K +60001 \ 1K +60001 \ 1EL? +60002 \ 1Lտ +60001 \ 1Mk +60001 \ 1N +60001 \ 1ON +60002  \ 1O- +60001  \ 1Oÿ +60001 \ \ 1PY +60001  \ 1YP +60001 \ 1Q +60001 \ 4 R +60002 \ 1 R +60001 \ 1 dSG +60001 \ 1&Sݿ +60001 \ 1Ts +60002 \ 1U +60001 !\ 1nU +60001 \ 10V5 +60001 \ 1V˿ +60001 \ 1Wa +60002 \ 1xW +60001 \ 1;X +60001 \ 1Y# +60001 \ 1 Y +60001 \ 1"ZO +60002 \ 1$EZ +60001 \ 1&[{ +60001 \ 1'\\ +60001 \ 1)\\ +60001 \ 1+O]= +60002 \ 1-]ӿ +60001 \ 1.^i +60001 \ 10^ +60001 \ 12Z_ +60002 \ 14`+ +60001 \ 15` +60001 \ 17aW +60001 \ 19da +60001 \ 1;'b +60002 \ 1<c +60001 \ 1>c +60001 \ 1@odE +60001 \ 1B1dۿ +60002 \ 1Ceq +60001 \ 1Ef +60001 \ 1Gyf +60001 \ 1I;g3 +60002 \ 1Jgɿ +60001 \ 1Lh_ +60001 \ 1Nh +60001 \ 1PFi +60002 \ 1R j! +60001  \ 1Sj +60001  \ 1UkM +60001  \ 1WPk +60002 !\ 1Yly +60001 "\ 1Zm +60001 !\ 1\\m +60001 !\ 1^[n; +60002 \ 1`nѿ +60001 "\ 1aog +60001 \ 1co +60001  \ 1eep +60001 "\ 1g(q) +60002 "\ 1hq +60001 #\ 1jrU +60001 "\ 1lpr +60001 "\ 1n3s +60002  \ 1ot +60001  \ 1qt +60001 !\ 1szuC +60001 "\ 1u=uٿ +60001 %\ 1wvo +60002  \ 1xw +60001 "\ 1zw +60001 #\ 1|Hx1 +60001 %\ 1~\ xǿ +20107 !to: EOFError: mesg"end of file reached:@timestampu: Time ]: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 +1012 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4095 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4620 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +4289 !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 #mEXIT @1706070547.85EST @1706532464.91EST = =tMAIN =mMAIN_scheduler @EST1706532466.75 #"core_reset"Sent BREAK +2 #t@20138 receive with ifg=0x10, ie=0xFD + #@20772 receive with ifg=0x10, ie=0xFD + #@21427 receive with ifg=0x10, ie=0xFD #@22060 receive with ifg=0x10, ie=0xFD + #@22693 receive with ifg=0x10, ie=0xFD #@23327 receive with ifg=0x10, ie=0xFD + #@23961 receive with ifg=0x10, ie=0xFD + #@24287 receive with ifg=0x80, ie=0xFD #@35920 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +394 "Can"\ 3<`W + \ 3<`W #tPolling Can every 10:00 +3 #Cleanly exited at 23:29:07EST23-Jan-24 +676 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %L\ +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 +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %o(& \ n +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % [\ +2 "manipulator"&3% +4 "core" %  ( ! A  + "manipulator"&4& +4 "core" &-.   - Z +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<( +671 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +2 "core" &<& q\  +1844 #t-> access 2 + "storage"(7% +4 "core" %  )\ + "manipulator"&8% +4 "core" %  " !  +2 "manipulator"&9& +3 "core" &-.   Z Z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &K \  +1716 #t-> startTube 2 +932 #-> da 50 + #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 07:49:04EST29-Jan-24\\n{}\\nCan@07:47:53, 21.8C, 21% humidity, 15.1psia, 13.597V, 0.251A, 38.479Ah, 3.41W",Subject: "da sampling at most 50ml" +2 "collection"'<& +5 "core" &l\ +2 .tHand.open + "manipulator"&=1 +26 "core" 1 +2 "manipulator"&>% +4 "core" %    *  +2 "storage"(?% +3 "core" %  \ + "storage"(@. +6 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +414 #"uploadLog"upsync +253 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" & \ \  `\ +2 "manipulator"&C& +3 "core" &-.   Z +2 "manipulator"&D% +3 "core" %  !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +194 "core" ( +2 "manipulator"&F& +4 "core" &|  ) + "storage"(G& +4 "core" & \ \  I\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +97 "core" ' + "storage"(I& +4 "core" & \ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +271 "core" ' + "storage"(K- +4 "core" -'V + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (L& +40 "core" & (\ +7 "manipulator"&M& +3 "core" &| + " ) +2 .tElbow.seek 2 +2 "manipulator"&N(a +36 "core" ( +2 "manipulator"&O& +4 "core" &i  %  @ + "storage"(P& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&Q'ϊ +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&R/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& + "storage"(T' +8 "core" &i * * " @ + "manipulator"&U% +4 "core" % ς  !  +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&W( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +22 "core" ( + "manipulator"&X& +4 "core" &= ' " U M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &=    M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'O +100 "core" ' +2 "manipulator"&[& +4 "core" &: % ) A L + "manipulator"&\\% +4 "core" %V ! ! ' H +2 "collection"']& +4 "core" &h\ +2 "collection"'^& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &g\  +9 &2g\ +{ +9 &dY\ > +10 &}f\ M +9 &G`a\ L +10 & __\ L +9 &dc\ L +9 &_a\ L +10 &Ng_\ M +9 &c_\ L +9 &bZ\ L +10 & de\ L +9 &"X^]\ L +10 &$c_\ L +9 &%ad\ L +9 &'^\\\ L +10 &)_`b\ L +9 &+!`\\\ L +9 &,gQ\ L +10 &.eZ\ L +9 &0gc]\ L +10 &2(d^\ M +9 &3`[\ L +9 &5bS\ L +10 &7pa\\\ L +9 &90cP\ M +9 &:cA\ L +10 &<gR\ L +9 &>wdU\ L +9 &@:cB\ L +10 &Ab>\ L +9 &ChF\ M +10 &EyuD\ N +9 &G0K\ R +9 &HC\ V +10 &JI\ V +9 &LfH\ X +10 &N(@\ X +9 &OG\ X +9 &QI\ X +10 &SkN\ X +9 &U,B\ Y +9 &VE\ P +10 &X#LU\ $p +9 &Xr T\ O +5 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 +2 .Hand.open + "manipulator"&`1 +3 "core" &XrnY\ O +51 1 +2 "manipulator"&a% +3 "core" % V M < ` H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")c+ +3 "core" + + "sampler")d% +5 "core" %r*% \  + "collection"'e& +3 "core" &Xrns\ O +4 "Can"\ Nz +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8'Q +99 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +127 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X' +336 "core" ' + .tSS.stop +2 "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'?& +4 "core" &Xrj\ O +2 ."airStroke"CSV.dial :waste +4 "sampler")@% +48 "collection"': +6 "core" %F! \ + .tSSV.dial :exhaust +2 "sampler")B  +60 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'D @ +3 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'69 +2 "core" 9b; +102 "collection"'89 +2 "core" 9x: +102 "collection"';9 +3 "core" 98 +102 "collection"'<9 +3 "core" 95 +102 "collection"'=9 +2 "core" 94 +102 "collection"'59 +2 "core" 92 +102 "collection"'?9 +3 "core" 90 +102 "collection"'@9 +2 "core" 9 / +102 "collection"':9 +3 "core" 9- +102 "collection"'B9 +3 "core" 9*, +102 "collection"'D9 +2 "core" 9?* +102 "collection"'>9 +2 "core" 9S) +102 "collection"'9 +3 "core" 9g!' +102 "collection"'C9 +3 "core" 9z%% +102 "collection"'I9 +2 "core" 9)$ +102 "collection"'9 +2 "core" 9." +103 "collection"'L9 +2 "core" 92" +102 "collection"'F9 +2 "core" 96 +102 "collection"'M9 +2 "core" 9: +103 "collection"'O9 +2 "core" 9> +102 "collection"'P9 +2 "core" 9B +102 "collection"'R9 +3 "core" 9 G +102 "collection"'G9 +2 "core" 9 K +102 "collection"'U9 +3 "core" 9 &O +102 "collection"'E9 +3 "core" 9 4S +102 "collection"'H9 +2 "core" 9 AW +102 "collection"'K9 +3 "core" 9 Q\\ +102 "collection"'Y9 +3 "core" 9 ^` +102 "collection"'J9 +2 "core" 9 kd +103 "collection"'Q9 +2 "core" 9 yh +102 "collection"'X9 +2 "core" 9 l +102 "collection"'[9 +2 "core" 9 p +102 "collection"'N9 +3 "core" 9 u +102 "collection"']9 +3 "core" 9 y +102 "collection"'V9 +3 "core" 9 } +102 "collection"'\\9 +2 "core" 9  +102 "collection"'`9 +2 "core" 9  +102 "collection"'S9 +3 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +102 "collection"'e9 +2 "core" 9  +103 "collection"'^9 +2 "core" 9\  +102 "collection"'g9 +2 "core" 9\ \ +102 "collection"'Z9 +2 "core" 9\ \ +103 "collection"'f9 +2 "core" 9\ \ +102 "collection"'h9 +2 "core" 9\ \ +102 "collection"'c9 +3 "core" 9\ %\ +102 "collection"'j9 +3 "core" 9\ +\ +102 "collection"'k9 +2 "core" 9\ /\ +103 "collection"'m9 +2 "core" 9\ 5\ +102 "collection"'l9 +2 "core" 9\ : +102 "collection"'i9 +3 "core" 9\ ? +102 "collection"'p9 +3 "core" 9\ C\ +102 "collection"'n9 +2 "core" 9\ G\ +103 "collection"'r9 +2 "core" 9\ L\ +102 "collection"'q9 +2 "core" 9\ O +102 "collection"'u9 +3 "core" 9\ T\ +102 "collection"'o9 +3 "core" 9\ W +102 "collection"'w9 +2 "core" 9\ Z\ +102 "collection"'x9 +3 "core" 9\ ^\ +102 "collection"'s9 +2 "core" 9\ a +102 "collection"'t9 +2 "core" 9\ d +3 .tCH.hold 10:00,70C +3 "collection"'| `\ `\ b  +2 '}9 +6 "core"  + 9\ d\ e + "collection"'~% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.2psia +44206 "Can"\ =8 +15783 "core" ` + "collection"'z9 +4 "core" 9\ q + "collection"'% +4 "core" %{ L\ + #tEnded lysing Collection Puck Heater at 70C/34.1psia +2 .CS.seek 0ml +2 "collection"'{'Q +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" A +2 .tCSV.dial :air +43 "collection"' @ +52 "core" > +2 .tCS.seek 5ml +2 "collection"''m +1348 "core" ' + .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Q +1333 "core" ' +2 "collection"'% +4 "core" %NJK \ + #tPuck @44.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +97 "core"  +2 .tCBV.dial CSV + "collection"'  +27 "core" +2 "collection"'% +4 "core" %N\ +2 .tCS.seek 5ml + "collection"''m +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %m&*\  +2 .tCS.seek 7ml + "collection"'' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +832 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +110 "core" ^ +3 #tLysing Complete + "collection"'& +5 "core" &Xrh\ ^\ O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\   !  +2 "storage"(% +3 "core" % \ +2 "storage"(!. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &S k f 7\ +2 "manipulator"&"& +4 "core" &5 ( & P J + "manipulator"&#% +4 "core" %\  ! ' E  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&%(y +169 "core" ( +2 "manipulator"&& +4 "core" &  % s " +2 "storage"(&& +4 "core" &S \ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&''] +112 "core" ' + "storage"((& +4 "core" &S \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"()'g +273 "core" ' +2 "storage"( - +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(+'z +31 "core" ' +2 "manipulator"&,& +4 "core" &    " +2 "manipulator"&-% +4 "core" %Є  ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/( +156 "core" ( + "manipulator"&0& +4 "core" &4 "  > I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&.'O +102 "core" ' +2 .tHand.close +6 "manipulator"&2/ +62 "core" / +2 .tCC.seek :open +2 "collection"'4( +425 "core" ( + "storage"(& +4 "core" &S \ +2 "storage"(7& +3 "core" &S ?\ +2 "manipulator"&3& +3 "core" &4 p I + "manipulator"&9% +4 "core" % b  # / A +2 .tForearm.seek :retract + "manipulator"&*'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&6(y +164 "core" ( +2 "manipulator"&8& +4 "core" &q   ? p + "storage"(;& +4 "core" &S B 3\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&<' +101 "core" ' +2 .tElbow.hold + "manipulator"&=, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&51 +59 "core" 1 +2 "manipulator"&?% +4 "core" % + $ i + "storage"(@& +4 "core" &S \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 292 counts +2 "manipulator"&:') +13 "core" ' +2 "manipulator"&B& +4 "core" &    U + "storage"(D& +4 "core" &S 0 1 N\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&>'] +27 "core" ' + "storage"(% +4 "core" % 5  \  +2 ."downElevator"SE.seek :down +4 "storage"(C' +99 (I% +2 "core" %B \ RP +2 "manipulator"&% +4 "core" %b " !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +66 ' + ."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"&M& +4 "core" &    U + "manipulator"&O% +4 "core" %\    i  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&P(-6 +178 "core" ( + "manipulator"&R& +4 "core" &-= ( $ P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-=   < P +2 .tForearm.seek :garage +2 "manipulator"&U'n +98 "core" ' +2 .tHand.close + "manipulator"&E/ +63 "core" / + "manipulator"&H& +4 "core" &-= '  d P +2 "manipulator"&K% +3 "core" % ~     +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +289 "core" ( +2 "manipulator"&Q& +4 "core" &9   M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &9 ! (  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +97 "core" ' +2 "manipulator"&N& +4 "core" &9 $  } M + "manipulator"&]% +4 "core" %N   a +2 "collection"'V& +3 "core" &\ +2 "collection"'\\& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'`(X +3 "core" &|\ +9 & +\ $d +9 &W{\ 7 +9 &\ K +10 &Z\ J +9 &w_\ K +10 &9a\ K +9 &a\ K +9 &^\ J +10 &~^\ K +9 &B_\ J +9 & ]\ K +10 &!`\ K +9 &#b\ K +10 &%I[\ K +9 &' [\ K +9 &([f\ K +10 &*\\ \ K +9 &,R]\ J +9 &.]\ K +10 &/b\ K +9 &1[\ K +10 &3Y[\ K +9 &5Z\ K +9 &6_\ K +10 &8`\ K +9 &:a\\\ K +9 &<#_\ K +10 &=`w\ K +9 &?Zc\ K +10 &Aj_Q\ J +9 &C+`r\ K +9 &Dn \ L +10 &F\ P +9 &HT \ U +9 &J\ W +10 &K\ W +9 &M\ X +10 &OQ\ Y +9 &Q\ Y +9 &R\ Y +10 &T\ Z +9 &VW\ Y +9 &Wk\ * +10 &Xt)\ X +9 ( + &Xe\ L +2 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 + "collection"'S& +4 "core" &Xd\ L +2 .tHand.open + "manipulator"&T1 +63 "core" 1 +2 "manipulator"&\ % +4 "core" % M / 9 Y b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%d +42 "core"  + "processing"%e% +4 "core" %]\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%^'U +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%g  +43 "core"  + .tPS.seek 0ml +2 "processing"%Z'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%f +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%h' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%c + "collection"'j  +5 "core" A +2 "processing"%k  +65 "core" +90  + .tPSV.dial :mixloop + "processing"%m +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%l  +123 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2612 "core" ' + .tPSV.dial :air +7 "processing"%p  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +43 "core" +2 .tPS.seek 0ml + "processing"%x'd +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&s& +4 "core" &8 ) $  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( + "manipulator"&}& +4 "core" &8  % . M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &8   M +2 .tForearm.seek CC + "manipulator"&y'O +98 "core" ' +2 .tHand.close + "manipulator"&|/ +55 "core" / +2 .tCC.seek :open +2 "collection"'z( +424 "core" ( +2 "manipulator"&& +4 "core" &7   L + "manipulator"&v% +4 "core" % P ! # ' j +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +294 "core" ( + "manipulator"&{& +4 "core" &-3   s I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-3   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +101 "core" ' +3 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % h " & J U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .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" &+\ +2 "manipulator"& % +3 "core" %\      +2 "storage"(% +4 "core" % B &\ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +56 "storage"( ( +212 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & E \ +2 "manipulator"&& +4 "core" &-3  !  I + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +195 "core" ( + "manipulator"&& +4 "core" &| (  ) +2 "storage"(& +4 "core" & E D\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +93 "core" ' +2 "storage"(& +4 "core" & \ \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"(!- +4 "core" -'[ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & N\ + "manipulator"&"& +4 "core" &| & " ) +2 .tElbow.seek 2 + "manipulator"&#(a +37 "core" ( +2 "manipulator"&A& +4 "core" &h # @ 0 + "storage"(& +4 "core" & \ \ \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&&'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&W/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&(& +2 "storage"(b' +8 "core" &h ! 0 + "manipulator"& % +4 "core" % ϔ   +2 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&-( +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +8 "core" ( + "manipulator"&)& +4 "core" &< #   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &<   N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'O +103 "core" ' + "manipulator"&'& +4 "core" &< #  1 N +2 "manipulator"&%% +4 "core" %T ( ( 7 +2 "collection"'2& +4 "core" &Q\ +2 "collection"'$& +5 "core" &q\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &\  +9 &0{\ +z +10 &fn\ > +9 &v]\ L +10 &LW;\ K +9 &]\ J +9 &_\ K +10 &]\ J +9 &R_+\ K +9 &^\ K +10 &\\\ K +9 & ]\ K +10 &"[_\ K +9 &$`G\ K +9 &%]~\ J +10 &']q\ K +9 &)c`g\ K +9 &+&^R\ J +10 &,`\ K +9 &.]\ J +10 &0k]\ K +9 &2,`\ K +9 &3]\ J +10 &5^j\ J +9 &7s]W\ K +9 &94aP\ K +10 &:^9\ J +9 &<_6\ K +10 &>{_*\ K +9 &@<\\\ K +9 &A]\ K +10 &Ca\ K +9 &Ei\ L +9 &G6\ P +10 &H\ U +9 &J\ V +10 &Lf\ X +9 &N'\ X +9 &O\ X +10 &Q\ Y +9 &Sj\ Y +9 &U+x\ Y +10 &V\ Q +9 &X G\ (x +9 &Xp{F\ R +6 ( + "collection"'$& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.99 + .Hand.open + "manipulator"&1 +3 "core" &Xpzs\ R +61 1 +2 "manipulator"&7% +4 "core" % N B / W = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +124 "core" ~ +2 .tCSV.dial CTV +2 "collection"'8  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2610 "core" ' +2 "collection"'.% +4 "core" % R\  +2 .tCS.seek 4ml + "collection"'/'NS +1602 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%5  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%?  +69 "core"  +2 .tPS.seek 0ml + "processing"%@'d +2536 "Can"\ Sڭ>"8 +76 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'B ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'D @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +1587 "core" ' + .tCSV.dial CTV +2 "collection"'*  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'I'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +26 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'6  +125 "core" + "collection"'<& +4 "core" &Xpyv\ R +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&:% +3 "core" %\    *  +2 "storage"(F% +4 "core" % \ + "storage"(M. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(O(S +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (+& +2 "core" &T A 7 j\ +2 "manipulator"&>& +4 "core" &;   N + "manipulator"&R% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&G(y +167 "core" ( + "manipulator"&C& +4 "core" &{ #  \\ +2 "storage"(=& +3 "core" &T A\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&E'] +93 "core" ' + "storage"(H& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(K'g +282 "core" ' +2 "storage"(L- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&U& +3 "core" &{    \\ +2 "storage"(Q& +3 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&X' +18 "core" ' + .tElbow.hold +2 "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(]' +29 "core" ' +2 "manipulator"&V% +5 "core" %   X r + "storage"(Y& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&4'? +14 "core" ' + "manipulator"&S& +4 "core" &{   \\ +2 "storage"(T& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +31 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(\\' +39 "core" ' + "manipulator"&d& +5 "core" &{   e \\ + "manipulator"&e% +4 "core" %T ' ' 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ( + "manipulator"&g& +4 "core" &8 "  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &8   L +2 .tForearm.seek CC + "manipulator"&f'O +94 "core" ' +2 .tHand.close + "manipulator"&Z/ +58 "core" / + .tCC.seek :open +2 "collection"'c( +425 "core" ( + "storage"(j& +4 "core" &T &\ +2 "storage"(k& +3 "core" &T \ +3 "manipulator"&m& +3 "core" &7  L +2 "manipulator"&l% +3 "core" % _    +2 .tForearm.seek :retract +2 "manipulator"&h'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&p(y +210 "core" ( + "manipulator"&i& +4 "core" &s   _ 6 +2 "storage"(r& +3 "core" &T l\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&n' +108 "core" ' + .tElbow.hold +2 "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +63 "core" 1 +2 "manipulator"&w% +4 "core" % I / w o +2 "storage"(o& +3 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 269 counts + "manipulator"&s' +14 "core" ' +2 "manipulator"&}& +4 "core" &   * + "storage"(~& +4 "core" &T B \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&|'] +32 "core" ' + "storage"(J% +4 "core" %\ \ \ +2 ."downElevator"SE.seek :down +4 "storage"(a' +99 (`% +2 "core" %> \ RN +2 "manipulator"&% +4 "core" %P    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +94 "core" ' +56 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%y  +69 "core" +2 .tPS.seek 2.5ml + "processing"%{' +2620 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%t +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 +3 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'d +2609 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\ + "manipulator"&& +4 "core" &   * + "manipulator"&% +4 "core" %\    '  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +184 "core" ( + "manipulator"& & +4 "core" &-?  z Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-?   B Q +2 .tForearm.seek :garage +2 "manipulator"&'n +99 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / + "manipulator"&& +4 "core" &-? 4 , Q +2 "manipulator"&% +3 "core" % k    5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +113 "core" ' +2 .tElbow.reconfigure :tight +53 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(? +120 "core" ( + "manipulator"&& +4 "core" &C   2 ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &C   a ( + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&!'Η +92 "core" ' + "manipulator"&& +5 "core" &C    ( +2 "manipulator"&"% +3 "core" %Ξ   H +2 "processing"%A& +4 "core" &\ +2 "processing"%& +5 "core" & \ +2 .tPC.seek :closed + "processing"%W(X +4 "core" &\  +9 &1\ +| +10 &c$\ > +9 &y~&\ N +10 &=`(\ M +9 &f)\ M +9 &c&\ M +10 &b(\ M +9 &Fg7\ M +9 &a:\ M +10 &c8\ M +9 & ^>\ M +10 &"OcH\ M +9 &$cF\ M +9 &%`8\ M +10 &'dD\ M +9 &)W^E\ M +9 &+bE\ M +10 &,cR\ M +9 &.eV\ M +10 &0^c\\\ M +9 &2eV\ M +9 &3cT\ M +10 &5da\ M +9 &7fdf\ M +9 &9(cm\ M +10 &:co\ M +9 &<cl\ M +9 &>ob>\ M +10 &@1`\ M +9 &Ab\ L +10 &Ce\ M +9 &Eso"\ N +9 &G-#\ Q +10 &H\ S +9 &J\ S +9 &Ll&\ S +10 &N-'\ S +9 &O*\ T +10 &Q'\ T +9 &Sr4\ T +9 &U3.\ T +10 &V+\ P +9 &X1=^/\ $j +9 &XK6\ . +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +7 "processing"%(& +4 "core" &X8\ . + &X\ . + .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"&% +5 "core" % Ξ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tPRV.dial :air +2 "processing"%)  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%0 +42 "core" +2 "processing"%% +4 "core" %hI\ +2 .tPS.seek 0.3ml +2 "processing"%&'e +380 "core" ' +2 .tPSV.dial PSR + "processing"%' +97 "core"  +2 "processing"%%% +4 "core" %a\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%#'. +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%2' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%b +97 "core" + .tPTV.dial :mixing +2 "processing"%, @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%z  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&7& +4 "core" &C  ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$(? +3 "core" ( +2 "manipulator"&9& +4 "core" &C ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &C   ( +2 .tForearm.seek PC + "manipulator"&1'Η +100 "core" ' + .tHand.close + "manipulator"&x/ +63 "core" / +2 .tPC.seek :open +2 "processing"%.( +423 "core" ( +2 "manipulator"&& +4 "core" &C ! % ( ( + "manipulator"&5% +4 "core" % Σ   ~ F +2 .tForearm.seek :retract + "manipulator"&?'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&;(-6 +133 "core" ( + "manipulator"&B& +4 "core" &-Q  9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-Q    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/'n +100 "core" ' + .tHand.open +2 "manipulator"&*1 +58 "core" 1 + "manipulator"&% +4 "core" % r   A s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%6& +4 "core" &B\ + "manipulator"&<% +4 "core" %\    T # + "storage"(:% +4 "core" % @ \ + "storage"(F. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (+& +4 "core" & \ \ % \ + "manipulator"&>& +4 "core" &-Q   h  + "manipulator"&R% +4 "core" %\    w # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (a +213 "core" ( +2 "manipulator"&C& +4 "core" &m   K + "storage"(=& +4 "core" & K U\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +100 "core" ' + "storage"(-& +4 "core" & 0 & &\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(3'g +278 "core" ' + "storage"(L- +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (U& +2 "core" & \ F\ +2 "manipulator"&Q& +4 "core" &m   Z K + .tElbow.seek 2 +2 "manipulator"&N(a +14 "core" ( + "manipulator"&V& +4 "core" &h  p  +2 "storage"(Y& +3 "core" & \ \ S\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&S'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&d& + "storage"(e' +7 "core" &h    +2 "manipulator"&E% +4 "core" % ό   + .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&K(? +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +78 "core" ( +2 "manipulator"&X& +4 "core" &F  / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &F   n / +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&]'Η +105 "core" ' + "manipulator"&g& +4 "core" &F   / +2 "manipulator"&^% +4 "core" %ΐ   H { + "processing"%\ & +4 "core" &\ +2 "processing"%P& +4 "core" &\ +3 .tPC.seek :closed + "processing"%Z(X +4 "core" &\ +7 & .\ %f +10 &W\ 8 +9 &\ L +9 &`\ M +10 &re\ M +9 &4]\ M +10 &_\ M +9 &^\ M +9 &{_\ L +10 &<b\ M +9 &a\ M +9 &!e\ M +10 &#c\ M +9 &%Ee\ L +9 &'`\ M +10 &(_\ L +9 &*`\ L +10 &,Le|\ M +9 &.c{\ M +9 &/cr\ M +10 &1bl\ L +9 &3Tch\ M +9 &5bm\ M +10 &6ch\ L +9 &8eb\ M +10 &:]_k\ L +9 &<b\\\ M +9 &=aT\ M +10 &?`^\ M +9 &Aec]\ L +9 &C'dY\ L +10 &Dk[\ N +9 &FwX\ O +10 &H\\X\ R +9 &JS\ S +9 &KO\ S +10 &MV\ S +9 &O`R\ S +9 &Q"M\ S +10 &RO\ S +9 &TK\ T +10 &VfA\ T +9 &Wit=\ (y +9 &XmE\ 9 +9 ( +2 &XE\ 0 +2 "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open + "manipulator"&[1 +64 "core" 1 + "manipulator"&_% +4 "core" % ΐ - 8 C { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +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 X +3 %m9 +6 "core" 9}u +102 "processing"%l9 +2 "core" 9zu +102 "processing"%f9 +2 "core" 9wv  +102 "processing"%i9 +3 "core" 9tu  +102 "processing"%r9 +2 "core" 9ru +102 "processing"%9 +3 "core" 9qu +102 "processing"%q9 +3 "core" 9pu +102 "processing"%w9 +2 "core" 9nv +102 "processing"%o9 +2 "core" 9mu" +102 "processing"%}9 +2 "core" 9nv& +102 "processing"%~9 +3 "core" 9nv* +102 "processing"%J9 +3 "core" 9nu/ +102 "processing"%h9 +3 "core" 9ou3 +103 "processing"%`9 +2 "core" 9qv7 +102 "processing"%9 +3 "core" 9sv; +102 "processing"%p9 +2 "core" 9uu? +102 "processing"%n9 +3 "core" 9wvD +102 "processing"%s9 +2 "core" 9zvH +102 "processing"%\\9 +2 "core" 9}vL +102 "processing"%y9 +3 "core" 9wP +102 "processing"%|9 +3 "core" 9vT +102 "processing"%a9 +2 "core" 9vX +102 "processing"%@9 +2 "core" 9v] +102 "processing"%t9 +2 "core" 9va +102 "processing"%9 +3 "core" 9we +102 "processing"%9 +4 "core" 9vi +103 "processing"%9 +2 "core" 9wm +102 "processing"%{9 +2 "core" 9wr +103 "processing"% 9 +2 "core" 9xv +102 "processing"%9 +2 "core" 9wz +102 "processing"%9 +3 "core" 9w~ +102 "processing"% 9 +2 "core" 9w +102 "processing"%9 +3 "core" 9x +102 "processing"%u9 +2 "core" 9x +103 "processing"%9 +3 "core" 9y +102 "processing"%9 +2 "core" 9y +102 "processing"%9 +3 "core" 9y +102 "processing"%v9 +3 "core" 9y +102 "processing"%9 +3 "core" 9y +102 "processing"%9 +2 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%"9 +2 "core" 9z +102 "processing"%A9 +55 "core" 9{ +3 .tPH.hold 2:00:00,28C +3 "processing"% pXp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  +2 "processing"% % +4 "core" %g\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%(' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"% 'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%)  +123 "core"  +2 "processing"%0% +4 "core" %ҩ\  +2 .tPS.seek 1.5ml + "processing"%'Y +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +31 "core" + +2 .tPS.seek 0ml + "processing"%'d +1620 "core" ' +2 .tdelay 5:00 +15671 "Can"\ :ݚ>8 +14331 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +81 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%#' +2316 "core" ' +2 .tPSV.dial PTV + "processing"%b +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%, +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%z +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +2325 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%9  +130 "core" +2 .tPSV.dial :mixloop + "processing"%8 +43 "core" + .tPRV.dial :ab1 + "processing"%x @ +82 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%W  +42 "core" +3  + "processing"%% +4 "core" %a\  +2 .tPS.seek 0.3ml +2 "processing"%5'` +349 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +27 "core" +2 .tPRV.dial :air +2 "processing"%D  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%1'G[ +1267 "core" ' + .tPRV.dial :waste2 + "processing"%$ @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%*' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%6'Ҧ +1596 "core" ' + .tPSV.dial :PML +2 "processing"%< +42 "core" +2 .tPTV.dial :mixing + "processing"%: @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%F  +35 "core" + "processing"%?% +4 "core" %Ң\  +2 .tPS.seek 1.85ml +2 "processing"%/' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%>'d +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +3 "core" &b\ +2 "manipulator"&O& +5 "core" &F  ! / + "manipulator"&C% +4 "core" %\    ! + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +126 "core" ( + "manipulator"&;& +4 "core" &-6   % - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &-6   - +2 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' +2 .tHand.close + "manipulator"&L/ +63 "core" / +2 "manipulator"&U& +4 "core" &-J 6 +   + "manipulator"&Q% +4 "core" % b   ! +2 .tForearm.seek :retract + "manipulator"&V'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +292 "core" ( + "manipulator"&T& +4 "core" &#   :+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &# !  :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'O +101 "core" ' +2 "manipulator"& & +4 "core" &$ &  \ :+ +2 "manipulator"&H% +3 "core" %N   j E +2 "collection"'3& +4 "core" &_\ +2 "collection"'S& +4 "core" &S\ +2 .tCC.seek :closed +2 "collection"'X(X +3 "core" &M\ +9 & -M\ %f +10 &US\ 7 +9 &K\ L +9 &XW\ M +10 &hgR\ M +9 &+dH\ L +9 &aP\ L +10 &`T\ M +9 &rbM\ L +10 &2gV\ M +9 &dR\ L +9 &!aX\ L +10 &#xcS\ M +9 &%<]N\ L +9 &&fV\ M +10 &(aN\ M +9 &*eQ\ L +9 &,C`T\ L +10 &.bL\ L +9 &/`V\ M +10 &1bS\ M +9 &3L^M\ L +9 &5 dS\ L +10 &6cN\ L +9 &8eS\ L +9 &:S`L\ L +10 &<dL\ L +9 &=fK\ L +10 &?_J\ L +9 &AZaD\ M +9 &CcN\ M +10 &DkT\ M +9 &FO\ P +9 &HML\ T +10 &JH\ V +9 &KS\ W +10 &ML\ X +9 &OIL\ X +9 &Q\ T\ X +10 &RS\ Y +9 &TP\ Y +9 &VLP\ Z +10 &WoL\ ) +9 &Xp*Q\ X +9 ( +3 "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 + "collection"'4& +4 "core" &XYR\ G + &XXK\ G +2 .tHand.open + "manipulator"&N1 +56 "core" 1 +2 "manipulator"&g% +4 "core" % M E 2 T F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%\ +110 "core"  +2 "processing"%e% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%G'U +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%.  +44 "core"  +2 .tPS.seek 0ml + "processing"%['d +1600 "core" ' + .tPSV.dial PSR +2 "processing"%_ +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2609 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%P  + "collection"'l  +32 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%] +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%f  +68 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2620 "core" ' + .tPSV.dial :air +6 "processing"%r  +54 "core" +2 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' + .tPSV.dial :mixloop + "processing"%q +41 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +44 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&h& +4 "core" &# !  :+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +3 "core" ( + "manipulator"&& +5 "core" &#  # :+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &#   { :+ +2 .tForearm.seek CC +2 "manipulator"&n'O +94 "core" ' +49 .tHand.close +2 "manipulator"&s/ +63 "core" / +2 .tCC.seek :open +2 "collection"'\\( +425 "core" ( +2 "manipulator"&y& +4 "core" &#   D :+ + "manipulator"&|% +4 "core" % J   +2 .tForearm.seek :retract + "manipulator"&a'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-6 +286 "core" ( + "manipulator"&t& +4 "core" &-5   I W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-5 ! W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +109 "core" ' +2 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&{% +4 "core" % j   = 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 ."da"delayUntil "08:41:11.94" +5027 "Can"\ 9v?N8 +19915 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."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"%u' +2323 "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 +201 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%v  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2319 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%% +4 "core" %e\ + #"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" ' +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 "processing"%A  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%('V +594 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "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 + "processing"%0 * +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"%!' +2310 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +69 "core"  +2 ."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"%&'d +2327 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%b% +4 "core" %`3\ + #"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"%z'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%2 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core" +2 "processing"%9% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'R +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%x * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%7'd +339 "Can"\ b?8 +1254 "core" ' +2 ."da"delay 2:00 +12002 #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"%W * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%B +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2335 "core" ' +2 #"da"getPMLReagent08 + .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"%: +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%F'a +378 "core" ' +2 ."da"delay 2 seconds +206 .PRV.dial :air +2 "processing"%?  +43 "core"  +2 "processing"%+% +4 "core" %e\  + ."da"PS.seek 0.55ml +2 "processing"%6' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%/  +42 "core"  +2 ."da"PS.seek 2ml + "processing"%R'Ҧ +1546 "core" ' +2 ."da"PSV.dial :PML + "processing"%O +43 "core" + ."da"PTV.dial :mixing +2 "processing"%C @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%;  +33 "core" + "processing"%-% +4 "core" %ҢA\  +2 ."da"PS.seek 1.85ml +2 "processing"%K' +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%L * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%U'd +1959 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +30660 "Can"\ Bp@z8 +17343 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%Q  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%j * +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 +50 "processing"%T' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%=  +42 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%H  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2330 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +126 "core"  +2 "processing"%c% +4 "core" %e{\ + #"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' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 "processing"%g  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%S +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%e% +3 "core" %ң8\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'S +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"%.'d +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%G  +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 + "processing"%[ +83 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2335 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +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"%f +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +2318 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +125 "core"  +2 "processing"%q% +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"%' +587 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"%}% +4 "core" %ҫ \  +2 ."da"PS.seek 1.5ml + "processing"%h'[ +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'd +1608 "core" ' +2 ."da"delay 2:00 +1265 "Can"\ aA8 +10737 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +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"%X' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +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"%n +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%` +127 "core"  + "processing"%% +4 "core" %d\ + #"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"%a'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Ҫ2\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Z +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1592 "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"% * +32 "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"%v' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +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 +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%'d +2329 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +135 "core"  +4 "processing"%% +17 "core" %f8\ +3 #"da"Pulling 0.25ml of PSR.sub1 +13 .PSR.select :sub1 +5 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +4 "processing"% ' +348 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %C\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .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"%'Ҧ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%( +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 "processing"%0% +4 "core" %ҥ\  +2 ."da"PS.seek 1.5ml + "processing"% 'U +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +46 "processing"%'d +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +34 "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"%% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2094 "Can"\ A8 +258 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."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" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%,  +81 "core" +2 ."da"PS.seek 0ml + "processing"%2'd +2325 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%# +125 "core"  +2 "processing"%9% +3 "core" %g \ +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"%z'Ҧ +2102 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%% +3 "core" %Ҥ+\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'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"%7  +97 "core"  +3 ."da"PS.seek 0ml +2 "processing"%B'd +1609 "core" ' +2 "processing"%D9 +3 "core" 9S5/ +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%5  +3 "core" 50 + 50 + "processing"%$& +4 "core" &X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\     + "storage"(% +4 "core" %  \ + "storage"(*. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(<(S +199 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &Q \ +2 "manipulator"&1& +4 "core" &-6   V + "manipulator"&?% +4 "core" %\   (  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&+(y +183 "core" ( + "manipulator"&F& +4 "core" &r ! \ l / + "storage"(/& +4 "core" &Q \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6'] +93 "core" ' +2 "storage"(O& +3 "core" &Q O\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(C'g +278 "core" ' +2 "storage"(;- +3 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&-& +3 "core" &r   / +2 "storage"(L& +3 "core" &Q G\ +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"&R' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&K, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -'d +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(j' +46 "core" ' +2 "manipulator"&% +4 "core" %  # + "storage"(U& +4 "core" &Q \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 272 counts +2 "manipulator"&d' +13 "core" ' + "manipulator"&=& +4 "core" &    * +2 "storage"( & +4 "core" &Q #\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +30 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(T'z +39 "core" ' + "manipulator"&V& +4 "core" &  & U * +2 "manipulator"&c% +4 "core" %U  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&4(? +251 "core" ( + "manipulator"&g& +4 "core" &G   x 1 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &G   1 +2 ."da"Forearm.seek PC +2 "manipulator"&\ 'Η +102 "core" ' +2 ."da"Hand.close +2 "manipulator"&e/ +59 "core" / +2 ."da"PC.seek :open + "processing"%N( +424 "core" ( + "storage"(>& +4 "core" &Q  6\ + "manipulator"&E& +4 "core" &G   h 1 + "manipulator"&G% +4 "core" % Ε   * k +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[(y +257 "core" ( + "manipulator"&.& +5 "core" & " + + "storage"(P& +4 "core" &Q  +\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]'] +122 "core" ' +2 ."da"Hand.open +2 "manipulator"&f1 +58 "core" 1 +2 "storage"(m- +4 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate + "storage"(l'F +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(i' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24jan2909h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30202 #"da"SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 294.309 seconds\ /var/log/esp/da24jan2909h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24jan2909h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24jan2909h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24jan2909h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:;8): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24jan2909h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "294.309 sec auto-exposure",Subject: "da24jan2909h50ml images!" + "storage"(q- +14 "core" -' +8 "storage"(r& +11 "core" &Q = 1\ +6 "manipulator"&& +6 "core" &   + + ."da"Elbow.seek 1 +2 "manipulator"&w(y +44 "core" ( + "manipulator"&~& +4 "core" &{    @ +2 "storage"(}& +4 "core" &Q c e\ +2 ."da"Forearm.seek 1 + 600 counts + "manipulator"&o'] +4 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +100 "core" ' +3 "manipulator"&h& +6 "core" &{   R @ + "storage"(s& +4 "core" &Q A >\ + ."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"&Y' +23 "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 +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(p' +29 "core" ' + "manipulator"&y% +5 "core" %   . + "storage"(|& +4 "core" &Q u\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&n'D +19 "core" ' +2 "manipulator"&t& +14 "core" &{  @ +2 "storage"(X& +4 "core" &Q > \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&`'] +32 "core" ' +2 "storage"(% +10 "core" % 5 \ +4 ."downElevator"SE.seek :down +5 "storage"(' +98 ({% +6 "core" %8\ \ I\ OC +4 "manipulator"&% +8 "core" %О   A +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract + "manipulator"&'\ +89 "core" ' +26 ' +4 ."downElevator"SE.stop + "storage"(5 +6 (& +14 "core" &Q 5 a\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%a& +8 "core" &0\ +4 "manipulator"&& +8 "core" &{  l @ +3 "manipulator"& % +9 "core" %\     +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-6 +171 "core" ( +2 "manipulator"&& +8 "core" &-?   M e +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +8 "core" &-?   ( e +4 ."psFlush"Forearm.seek :garage + "manipulator"&J'n +102 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&u/ +62 "core" / +4 "manipulator"&& +9 "core" &-?  9 e +2 "manipulator"&% +12 "core" % `  g E +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&v(? +122 "core" ( +4 "manipulator"&A& +8 "core" &A   e 4 +2 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 && +6 "core" &A   4 +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +98 "core" ' +4 "manipulator"&& +8 "core" &A  4 +2 "manipulator"& % +8 "core" %Ί   +4 "processing"%"& +8 "core" &,\ +4 "processing"%(& +8 "core" &-\ +6 &+\ +2 ."psFlush"PC.seek :closed +7 "processing"%)(X +6 "core" &,\ +4 &(\ 7 +8 &BJ}&\ 0 +8 &mr(\ E +11 &i(\ M +9 &a\ L +8 &a\ L +11 &\\d\ L +8 &]\ L +11 &_\ L +9 &_\ M +8 &db\ L +11 &!%b\ M +9 &"^\ L +8 &$e\ M +11 &&lb\ L +8 &(.`\ L +11 &)b\ M +10 &+^\ L +8 &-tb \ L +10 &/5a\ M +7 &0`\ L +10 &2b\ L +11 &4|c\ L +8 &6=`\ \ M +11 &8c\ L +9 &9e\ M +8 &;c\ M +11 &=F_\ L +7 &?c\ L +10 &@_\ L +11 &Bb\ L +8 &DLc\ M +11 &F\ r\ N +9 &G\ Q +8 &I\ R +11 &KC\ S +9 &M\ S +8 &N\ S +11 &P\ T +8 &RH\ T +11 &T \ S +10 &U\ S +8 &W\ : +10 &Xb/\ \\ +9 &X\ - +2 ( +4 "processing"%(& +9 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.52 +4 "processing"%0& +8 "core" &X\ - +2 &X\ - +2 ."psFlush"Hand.open +4 "manipulator"&1 +58 "core" 1 +4 "manipulator"&% +8 "core" % Ί  . P +2 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +8 "manipulator"& '\ +103 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%k +55 "core"  +4 "processing"%'% +6 "core" %^\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%%' +304 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +280 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air + "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1072 #"uploadLog"upsync +1032 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +178 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%b  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%& +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%,'F +2616 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%! +98 "core"  +2 "processing"%#% +4 "core" %I-\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%2' +941 "Can"\ ?B<8 +1167 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%x  +32 "core"  +2 ."psFlush"PTV.dial :mixing + "processing"%8 @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'F +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%7'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%W' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%D +69 "core" +2 ."psFlush"PTV.dial :puck + "processing"%5  +68 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%$'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +81 "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"%*' +2113 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%: +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +68 "core"  +2 ."psFlush"PS.seek 0ml +51 "processing"%O'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%-'d +2606 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%U'd +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%6  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +580 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%H U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%g'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%>' +2609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%G'd +2612 "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"%P  +68 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%4'd +2620 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'f& +4 "core" &\  \ +2 "manipulator"&m& +3 "core" &A    4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_(? +3 "core" ( +2 "manipulator"&T& +4 "core" &A #  4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &A   C 4 +2 .tForearm.seek PC +2 "manipulator"&q'Η +94 "core" ' +2 .tHand.close + "manipulator"&r/ +63 "core" / +2 .tPC.seek :open +2 "processing"%( +423 "core" ( + "manipulator"&~& +4 "core" &A ! 4 +2 "manipulator"&}% +3 "core" % ΍   % +2 .tForearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s( +355 "core" ( + "manipulator"&y& +4 "core" &5 ! \ Y I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &5   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +100 "core" ' + "manipulator"&t& +5 "core" &5  P I + "manipulator"&X% +4 "core" %S    c +2 "collection"']& +3 "core" &  N\ +2 "collection"'i& +5 "core" &\  \ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" & F\  +9 &/~  F\ +| +10 &f\  U\ ? +9 &z\ L\ M +9 &H]\ \ D\ L +10 & d\ Q\ L +9 &b I\ L +9 &^\ O\ L +10 &Of N\ L +9 &e H\ L +10 &d\ L\ L +9 & c\ K\ L +9 &"Xb J\ L +10 &$c \ O\ L +9 &%b\ H\ L +9 &'_ E\ L +10 &)_b P\ L +9 &+!_ E\ L +10 &,h\ H\ M +9 &.c\ J\ L +9 &0fc B\ M +10 &2*b J\ L +9 &3a  G\ L +10 &5bH\ M +9 &7pa R\ L +9 &90c\ R\ M +10 &:c L\ L +9 &<f\ J\ L +9 &>vd?\ M +10 &@9b P\ L +9 &Ab\ E\ M +10 &CdP\ M +9 &E{pR\ N +9 &G3S\ Q +4 "Can"\ aB8 +6 "core" &HO\ V +9 &JR\ X +9 &LfM\ X +10 &N%O\ Y +9 &OG\ Y +9 &QQ\ Y +10 &SjT\ Y +9 &U,R\ Y +10 &VP\ R +9 &X DL\ *| +9 &XosO\ L +6 ( + "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.92 +2 "collection"'o& +4 "core" &Xoh5\ L + &Xoh\ L + .tHand.open + "manipulator"&{1 +53 "core" 1 +2 "manipulator"&% +4 "core" % S E / C c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &XohT\ L + "collection"'Y% +4 "core" %ST\ +2 .tCSV.dial CSR + "collection"'n  +40 "core"  +2 "collection"'% +4 "core" %SR\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'a'm +1345 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %m $\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'p' +631 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'`'Q +1967 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &Xoh!\ L + "collection"'% +4 "core" %S \ + .tCSV.dial :flush +2 "collection"'  +40 "core"  + .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'^'m +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +40 "core" A + "collection"'% +4 "core" %m&\  +2 .tCS.seek 7ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  + 'A  +51 "core"  +78  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" > +2 .tCS.seek 0ml + "collection"'J'Q +1594 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xog\ L + "collection"' % +4 "core" %P\ + .tCSV.dial :flush +2 "collection"'"  +67 "core" +3 .tCS.seek 5ml + "collection"''m +1176 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A + "collection"'N% +4 "core" %mJ\  +2 .tCS.seek 7ml +2 "collection"'0' +520 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'('Q +1596 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +4 "core" &Xog\ L +2 "collection"''% +51 "core" %R\ +2 .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'B% +4 "core" %R\ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'%'O +1828 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +521 "core" ' +2 ."connect"CSV.dial CBV +9 .tCBV.dial CSV +2 "collection"'b '&  +98 "core" +32  +2 .tCTV.dial :intake + "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'!'Q +1825 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'#  +70 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"','Q +584 "core" ' + .tCSV.dial CSR +2 "collection"'9  +98 "core"  +2 "collection"'x% +4 "core" %R!\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'8'm +1333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1342 "core" ' +2 .tCSV.dial CBV + "collection"'2 +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &4    I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7( +4 "core" ( + "manipulator"&D& +4 "core" &4  # I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &4   I +2 .tForearm.seek CC + "manipulator"&W'O +94 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"'$( +427 "core" ( + "manipulator"&& +4 "core" &4   I +2 "manipulator"&:% +4 "core" % R   } +2 .tForearm.seek :retract + "manipulator"&1'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&*(-6 +278 "core" ( + "manipulator"&M& +4 "core" &-@    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &-@   9  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/'n +100 "core" ' +2 .tHand.open + "manipulator"&F1 +62 "core" 1 +2 "manipulator"&@% +4 "core" % d   ? u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' +2 "processing"%;& +4 "core" &,\ +33776 "Can"\ 1\ Ch8 +60001 \ 1C8 +60002 \ 1D8 +60001 \ 1PE*8 +28967 #t-> exit +5 #mEXIT @1706541762.65EST @1707144767.32EST = =tMAIN =mMAIN_scheduler @EST1707144769.30 #"core_reset"Sent BREAK +2 #t@32671 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +251 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +420 "Can"\ H'n + \ H'n + #tPolling Can every 10:00 +3 #Cleanly exited at 10:22:42EST29-Jan-24 +770 #-> ESP.ready! +3 #Powering core bus +569 .Gate.power :raw,:ON +2 "sampler") +45 ) +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 +2 "collection"'#P d@b +3 "processing"%% +3 "core" %"\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %\ + .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(;% +3 "core" % \ \ .\  +2 "manipulator"&<% +4 "core" %\  , + ?  + "manipulator"&=& +4 "core" & (  ( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(>(<( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &<$ U\ +1660 #t-> access 2 + "storage"(@% +4 "core" %\ \  n\  + "manipulator"&A% +4 "core" %\  / % C  +2 "manipulator"&B& +3 "core" & " - , ( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(C(K +213 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &K \  +1953 #t-> startTube 2 +476 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 09:54:27EST05-Feb-24\\n{}\\nCan@09:52:58, 21.1C, 22% humidity, 15.1psia, 13.660V, 0.122A, 0.005Ah, 1.67W",Subject: "da sampling at most 50ml" +3 "collection"'E& +3 "core" &\ \  +2 .tHand.open +3 "manipulator"&F1 +64 "core" 1 + "manipulator"&G% +4 "core" % \  7 . H  +2 "storage"(H% +4 "core" %\ \  \  + "storage"(I. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(J( +457 #"uploadLog"upsync +212 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +3 "core" & \ +2 "manipulator"&L& +4 "core" & & ) ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&M(a +50 "core" ( +2 "manipulator"&N& +5 "core" &l 4 / 9 S + "storage"(O& +5 "core" & \ \ \ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ж +94 "core" ' +2 "storage"(Q& +5 "core" & \ \ _\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'g +272 "core" ' + "storage"(S- +4 "core" -'U + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (T& +3 "core" & 3\ + "manipulator"&U& +4 "core" &l , + S +2 .tElbow.seek 2 + "manipulator"&V(a +16 "core" ( +2 "manipulator"&W& +4 "core" &j $ %  +2 "storage"(X& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +53 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&[& +2 "storage"(\\' +7 "core" &j ( ,  +2 "manipulator"&]% +4 "core" % Ϗ # " e +2 .tForearm.seek :retract + "manipulator"&^'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&_( +144 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +15 "core" ( +2 "manipulator"&`& +4 "core" &= 0 4 S M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &< . - / M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'O +99 "core" ' +2 "manipulator"&c& +4 "core" &< # *  M +2 "manipulator"&d% +4 "core" %Y ( " B +2 "collection"'e& +4 "core" &\  +3 "collection"'f& +5 "core" &\  +2 .tCC.seek :closed +3 "collection"'g(X +3 "core" &\  +6 & \ ? +9 &J\ 1 +10 &It\ F +9 &i\ M +9 &d\ M +10 &yb\ M +9 &;a\ M +9 &`\ L +10 &d\ M +9 &f\ M +10 &Dd\ L +9 &!a\ M +9 &"^ \ L +10 &$b\ L +9 &&Kc\ M +9 &(_\ L +10 &)a\ L +9 &+a\ L +10 &-Tc\ L +9 &/e\ M +9 &0c\ L +10 &2e\ M +9 &4\\a\ L +9 &6`\ M +10 &7b\ L +9 &9b\ L +10 &;cg\ M +9 &=%b \ M +9 &>e\ M +10 &@c \ L +9 &Bld\ \ L +9 &D+m\ M +10 &E} \ O +9 &G \ T +9 &IW\ \ V +10 &K  \ X +9 &L  \ X +10 &N  \ Y +9 &PV\ \ Y +9 &R\  \ Y +10 &S\  \ Y +9 &U\  \ Y +9 &WZ\  \ G +10 &XM2\ \ &q +9 &Xxe \ F +3 ( +2 "collection"'f& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&h1 +59 "core" 1 +2 "manipulator"&i% +4 "core" % R R 7 - I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")k+ +3 "core" + +2 "sampler")l% +4 "core" % \ + "collection"'m& +5 "core" &Xxc \ F +2 "Can"\ PD( +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X& +4 "core" &Xxa \ F +2 ."airStroke"CSV.dial :waste +4 "sampler")E% + "collection"'F +6 "core" % \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")G  +58 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'H'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'I @ +60 "core"  + .tCTV.dial :air +2 .delay 15 seconds +7 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'C' O +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +2 "collection"'L  +2 "sampler")#.0X9 +2 "core" 9- +102 "collection"'E9 +3 "core" 9(+ +102 "collection"'F9 +2 "core" 9<) +102 "collection"'G9 +2 "core" 9P!( +102 "collection"'I9 +3 "core" 9c%' +102 "collection"'D9 +3 "core" 9x*% +102 "collection"'H9 +2 "core" 9.$ +102 "collection"'K9 +3 "core" 92# +102 "collection"'L9 +2 "core" 96! +102 "collection"'O9 +3 "core" 9: +102 "collection"'Q9 +2 "core" 9> +102 "collection"'$9 +4 "core" 9C +103 "collection"'&9 +2 "core" 9G +102 "collection"'S9 +2 "core" 9 K +102 "collection"'C9 +3 "core" 9 O +102 "collection"'U9 +2 "core" 9 %S +102 "collection"' 9 +2 "core" 9 4X +103 "collection"'W9 +2 "core" 9 A\\ +102 "collection"'N9 +2 "core" 9 P` +102 "collection"'Z9 +3 "core" 9 ]d +102 "collection"'[9 +3 "core" 9 kh +102 "collection"']9 +2 "core" 9 wl +102 "collection"'X9 +2 "core" 9 q +103 "collection"'M9 +2 "core" 9 u +102 "collection"'`9 +3 "core" 9 y +102 "collection"'a9 +3 "core" 9 } +102 "collection"'Y9 +2 "core" 9  +102 "collection"'P9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'R9 +2 "core" 9  +102 "collection"'e9 +2 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'^9 +3 "core" 9  +103 "collection"'V9 +2 "core" 9\ \ +102 "collection"'h9 +3 "core" 9\ \ +102 "collection"'i9 +2 "core" 9\ \ +102 "collection"'+9 +3 "core" 9\  +102 "collection"'f9 +3 "core" 9\  +102 "collection"'l9 +3 "core" 9\ %\ +102 "collection"'b9 +2 "core" 9\ +\ +102 "collection"'m9 +3 "core" 9\ 0\ +102 "collection"'k9 +2 "core" 9\ 5\ +102 "collection"'9 +3 "core" 9\ 8\ +102 "collection"'o9 +3 "core" 9\ >\ +102 "collection"'q9 +2 "core" 9\ C +102 "collection"'p9 +3 "core" 9\ G +102 "collection"'s9 +2 "core" 9\ K +102 "collection"'r9 +54 "core" 9\ Q +102 "collection"'u9 +2 "core" 9\ U +102 "collection"'n9 +3 "core" 9\ X +102 "collection"'w9 +2 "core" 9\ [ +103 "collection"'t9 +2 "core" 9\ _ +3 .tCH.hold 10:00,70C +4 "collection"'{ `\ `\ \\\ +2 '|9 +5 "core"  + 9\ _ +2 "collection"'}% +4 "core" %\ + #tBegun lysing Collection Puck Heater at 68.1C/36.6psia +42912 "Can"\ T +17078 "core" ` + "collection"'~9 +4 "core" 9\ x +2 "collection"'x% +3 "core" %ss E\ +2 #tEnded lysing Collection Puck Heater at 70C/33.8psia +2 .CS.seek 0ml + "collection"'y'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B + .tCSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tCS.seek 5ml + "collection"''m +1339 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Q +1346 "core" ' + "collection"'\ % +5 "core" %O88 :\ + #tPuck @44.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core" +2 "collection"'% +4 "core" %O 9\ +2 .tCS.seek 5ml + "collection"''m +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" + "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"' ' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'& +4 "core" &Xx_\ F + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\     +2 "storage"(% +3 "core" % -\ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &Q i h y\ +2 "manipulator"&"& +4 "core" &8 !  ` M + "manipulator"&% +4 "core" %\  !   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&'(y +167 "core" ( +2 "manipulator"&& +4 "core" & ! k + "storage"(& +4 "core" &Q \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&)'] +96 "core" ' +2 "storage"((& +4 "core" &Q g\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +274 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(#'z +30 "core" ' +2 "manipulator"&,& +5 "core" & ! ! 9 k + "manipulator"&-% +4 "core" %X  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%( +157 "core" ( +2 "manipulator"&0& +4 "core" &5 #  J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &5    J +2 .tForearm.seek CC + "manipulator"&2'O +96 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'4( +425 "core" ( +2 "storage"(5& +4 "core" &Q \ + "storage"(6& +4 "core" &Q h\ +2 "manipulator"&3& +4 "core" &4  I + "manipulator"&7% +4 "core" % V   o +2 .tForearm.seek :retract + "manipulator"&9'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&:(y +172 "core" ( + "manipulator"&<& +4 "core" &  \ Y  +2 "storage"(8& +4 "core" &Q  D\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&?' +104 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&;1 +52 "core" 1 +3 "manipulator"&=% +4 "core" % - D +2 "storage"(!& +4 "core" &Q K\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 279 counts + "manipulator"&A' +24 "core" ' + "manipulator"&B& +4 "core" &    +2 "storage"(@& +4 "core" &Q 2 0 A\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&>'] +34 "core" ' + "storage"(E% +4 "core" %{ \  +3 ."downElevator"SE.seek :down +3 "storage"(F' +99 (G% +3 "core" %E X\ RQ +2 "manipulator"&I% +4 "core" %h '   Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +104 "core" ' +46 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'H& +4 "core" &\ + "manipulator"&K& +4 "core" &    + "manipulator"&L% +5 "core" %\    P +2 .tElbow.seek FlushPuck::Garage + "manipulator"&O(-6 +173 "core" ( +2 "manipulator"&Q& +4 "core" &-4 !  2 Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &-4   T Q +2 .tForearm.seek :garage + "manipulator"&&'n +100 "core" ' +2 .tHand.close + "manipulator"&S/ +55 "core" / +2 "manipulator"&C& +4 "core" &-7 ( ' i N + "manipulator"&U% +4 "core" % u   ! +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +286 "core" ( + "manipulator"&N& +4 "core" &9 &  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &9 ! M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['O +98 "core" ' + "manipulator"&]& +5 "core" &8 " F L + "manipulator"&X% +4 "core" %E   U +2 "collection"'M& +4 "core" &\ +2 "collection"'`& +5 "core" &\ +2 .tCC.seek :closed + "collection"'a(X +4 "core" &\  +9 &2\ +{ +9 &e\ > +10 &v\ L +9 &I]\ K +10 & \\x\ K +9 &^\ K +9 &a\ K +10 &P_g\ K +9 &]\ K +9 &]\ J +10 & ^\ K +9 &"Z\\\ J +10 &$_\ K +9 &%\\\ K +9 &'`\ K +10 &)a\\\ K +9 &+#_r\ K +9 &,c\ K +10 &.^\ K +9 &0j_~\ J +10 &2+_n\ K +9 &3`\ K +9 &5]\ K +10 &7q^\ K +9 &92b\ K +9 &:]\ K +10 &<_\ K +9 &>y_t\ K +10 &@:`i\ K +9 &A_\ K +9 &Cb\ K +10 &Ezr\ M +9 &G1q\ Q +9 &H\ V +10 &J\ W +9 &Lb\ X +9 &N$\ X +10 &O\ Y +9 &Qw\ Z +10 &Sg\ Y +9 &U*\ Y +9 &V\ V +10 &X!9\ *{ +9 &X \ H +9 ( +3 "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 11/24 samples, on/off torque 1.97 + "collection"'Y& +4 "core" &XX\ F + &XX\ F + .tHand.open +2 "manipulator"&P1 +53 "core" 1 +2 "manipulator"&d% +4 "core" % E K : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%c +124 "core"  +2 "processing"%R% +4 "core" %^\\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%e'U +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\\  +40 "core"  + .tPS.seek 0ml +2 "processing"%^'d +1599 "core" ' +2 .tPSV.dial PSR + "processing"%V +54 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%i + "collection"'+  +6 "core" A +2 "processing"%f  +67 "core" +87  +2 .tPSV.dial :mixloop + "processing"%l +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%b  +124 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%k  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +6 "processing"%o +43 "core" +2 .tPS.seek 0ml + "processing"%q'd +2612 "core" ' + .tPSV.dial :air +2 "processing"%p  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +43 "core" +2 .tPS.seek 0ml +2 "processing"%u'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &7 ) C L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +3 "core" ( + "manipulator"&t& +4 "core" &7 &  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &8  & ! L +2 .tForearm.seek CC + "manipulator"&}'O +95 "core" ' + .tHand.close +2 "manipulator"&z/ +63 "core" / +2 .tCC.seek :open + "collection"'{( +425 "core" ( + "manipulator"&~& +4 "core" &7   L +2 "manipulator"&x% +4 "core" % M  # +2 .tForearm.seek :retract + "manipulator"&v'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(-6 +296 "core" ( + "manipulator"&& +4 "core" &-6   J J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-6   J +55 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % f '  x o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +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"&\ % +4 "core" %\      + "storage"( % +4 "core" % D E\ +2 "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" & >\  +2 "manipulator"&& +4 "core" &-6   J + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +211 "core" ( + "manipulator"&& +4 "core" &g #  / H +2 "storage"( & +4 "core" & B \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +98 "core" ' +2 "storage"(& +4 "core" & B \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +277 "core" ' + "storage"(- +4 "core" -'Z + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \  + "manipulator"&& +4 "core" &g   g H +2 .tElbow.seek 2 + "manipulator"&"(a +4 "core" ( + "manipulator"&& +4 "core" &g \ ! e H +2 "storage"(J& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +55 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&(& +2 "storage"(_' +7 "core" &g   7 H +2 "manipulator"&j% +4 "core" % w   +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,( +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&-& +4 "core" &8    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8   ? L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'O +97 "core" ' +2 "manipulator"&1& +4 "core" &8 # ' L +2 "manipulator"&)% +4 "core" %K  I p +2 "collection"''& +4 "core" &-\ +2 "collection"'& +5 "core" &"\ +2 .tCC.seek :closed +3 "collection"'.(X +3 "core" &\ +6 &\ 5 +9 &?I~\ 0 +10 &pty\ E +9 &`_\ K +10 &_J\ K +9 &]&\ K +9 &e^\ K +10 &&\\?\ K +9 &]I\ K +9 &_8\ K +10 &m_\ K +9 &!/_\ K +10 &"[\ K +9 &$`2\ K +9 &&ta\ K +10 &(6]\ K +9 &)_,\ K +9 &+^ \ K +10 &-}`x\ K +9 &/?_\ K +10 &1]\ K +9 &2[\ K +9 &4]l\ K +10 &6G]i\ K +9 &8`X\ K +9 &9^C\ K +10 &;_5\ K +9 &=N]#\ K +10 &?` \ K +9 &@^\ K +9 &B^ \ K +10 &DTd\ L +9 &Fo\ M +9 &G\ R +10 &I~\ V +9 &K9\ X +10 &L\ X +9 &N\ Y +9 &P}\ Y +10 &R>\ Y +9 &S\ Z +9 &U.\ Y +10 &Wv\ = +9 &XM/\ 's +9 &Xub\ K +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 +2 .Hand.open + "manipulator"&g1 +55 "core" 1 + "manipulator"&5% +5 "core" % K Q . p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +99 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +123 "core"  +2 .tCSV.dial CTV + "collection"'7  +41 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%<' +2614 "core" ' + "collection"'2% +5 "core" % Sz\  +2 .tCS.seek 4ml + "collection"'8'NT +1590 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%;  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%='d +1252 "Can"\ O +1365 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'! ` +29 "core" ` + .tCSV.dial :air +2 "collection"'B @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'@' O +1601 "core" ' + .tCSV.dial CTV +2 "collection"'E  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"'G @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'I  +122 "core" +2 "collection"':& +4 "core" &Xufg\ K + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&?% +3 "core" %   R  +2 "storage"(A% +4 "core" % \ + "storage"(H. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(K(S +199 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (L& +4 "core" &T h i \ + "manipulator"&#& +8 "core" &7  L +2 "manipulator"&>% +4 "core" %  !  <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Q(y +179 "core" ( +2 "manipulator"&$& +4 "core" &    +2 "storage"(F& +4 "core" &T ,\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +102 "core" ' +2 "storage"(S& +4 "core" &T (\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(C'g +280 "core" ' +2 "storage"(U- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +2 "core" &  M  +2 "storage"(&& +4 "core" &T \ + .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" ' +2 .tElbow.hold + "manipulator"&Z, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(O- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(]' +29 "core" ' +2 "manipulator"&X% +4 "core" %   + "storage"(M& +4 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"& 'C +22 "core" ' + "manipulator"&4& +4 "core" &  |  +2 "storage"(Y& +4 "core" &T T\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&P'] +25 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(d' +39 "core" ' +2 "manipulator"&`& +4 "core" &    +2 "manipulator"&c% +4 "core" %Џ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +160 "core" ( +2 "manipulator"&\\& +4 "core" &6  # J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &6 !   J +2 .tForearm.seek CC + "manipulator"&V'O +93 "core" ' + .tHand.close +2 "manipulator"&^/ +60 "core" / + .tCC.seek :open +2 "collection"'i( +425 "core" ( + "storage"(+& +4 "core" &T <\ +2 "storage"(f& +4 "core" &T \ +2 "manipulator"&l& +3 "core" &5    J +2 "manipulator"&b% +4 "core" % E   + .tForearm.seek :retract +2 "manipulator"&h'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&k(y +167 "core" ( + "manipulator"&m& +5 "core" &n  a n + "storage"(o& +4 "core" &T B \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +98 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +60 "core" 1 + "manipulator"&r% +5 "core" % ) ! / + "storage"(s& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 282 counts + "manipulator"&n' +21 "core" ' + "manipulator"&t& +4 "core" &   x P +2 "storage"(|& +4 "core" &T  )\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&z'] +28 "core" ' + "storage"(W% +4 "core" %\ \  )\ +3 ."downElevator"SE.seek :down +3 "storage"(T' +100 (a% +3 "core" %E; <\ RO +2 "manipulator"&~% +4 "core" %i   v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +107 "core" ' +36 ' + ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%}  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%y  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +153 .PSV.dial :air +4 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'d +2609 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%\ & +4 "core" &\  + "manipulator"& & +4 "core" &   : P +2 "manipulator"&v% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (-6 +173 "core" ( + "manipulator"&& +5 "core" &-=   + L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-=   L +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&& +4 "core" &-= %  ] L + "manipulator"&% +5 "core" % n   8 + .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +120 "core" ( +2 "manipulator"&& +4 "core" &F   " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &F   " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +91 "core" ' +2 "manipulator"&& +4 "core" &F ! \ ` " +2 "manipulator"&% +4 "core" %Π    +2 "processing"%& +4 "core" &\  +2 "processing"%J& +4 "core" &\  +3 .tPC.seek :closed + "processing"%(X +5 "core" &\  +7 &D\ %i +10 &xX\ 9 +9 &\ M +9 &c\ M +9 &Xe\ M +10 &b\ M +9 &e\ M +10 &b\ L +9 &`c\ M +9 &"d\ M +10 &b\ M +9 &!e\ M +9 &#ic \ M +10 &%+d\ M +9 &&e\ M +10 &(c\ M +9 &*qd\ M +9 &,3d#\ M +10 &-e0\ M +9 &/e'\ N +9 &1wc\ M +10 &39g \ M +9 &4c6\ M +10 &6g8\ M +9 &8e2\ M +9 &:@e;\ N +10 &<g;\ M +9 &=c<\ M +9 &?g>\ M +10 &ALcA\ L +9 &C hB\ M +10 &DkP\ N +9 &F|Q\ P +9 &H?S\ T +10 &J!\ S +9 &K\ S +9 &M\ T +10 &OE\ T +9 &Q\ T +10 &R\ T +9 &T\ T +9 &VL\ T +10 &Wzu\ (| +9 &X"\ G +9 &X\ - +3 ( + "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 "processing"%(& +4 "core" &X$\ - + .tHand.open +2 "manipulator"&j1 +54 "core" 1 +2 "manipulator"&% +4 "core" % Π : ; O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%-  +40 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %hR\ +2 .tPS.seek 0.3ml +2 "processing"%'e +385 "core" ' +2 .tPSV.dial PSR + "processing"%1 +97 "core"  +2 "processing"%)% +4 "core" %bh\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%''. +481 "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"%_ +96 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%{  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&5& +4 "core" &F   " + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +2 "core" ( +2 "manipulator"&3& +4 "core" &F  U " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &F   " +2 .tForearm.seek PC +2 "manipulator"&0'Η +98 "core" ' + .tHand.close +2 "manipulator"&u/ +94 "core" / +2 .tPC.seek :open + "processing"%2( +426 "core" ( + "manipulator"&& +4 "core" &F  % " +2 "manipulator"&%% +3 "core" % Μ   G ; +2 .tForearm.seek :retract +2 "manipulator"&;'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(-6 +128 "core" ( + "manipulator"&!& +5 "core" &-7 d 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-7   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&8'n +100 "core" ' + .tHand.open +2 "manipulator"&E1 +56 "core" 1 +2 "manipulator"&@% +4 "core" % w ! 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%I& +4 "core" &\ +2 "manipulator"&:% +3 "core" %\    T  +2 "storage"(?% +4 "core" % A \ + "storage"(A. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(H( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" & \  +2 "manipulator"&#& +4 "core" &-:   v 2 + "manipulator"&>% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +174 "core" ( + "manipulator"&$& +4 "core" &\\   J / +2 "storage"(F& +4 "core" & \ \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&,'ж +93 "core" ' +2 "storage"(S& +5 "core" & F\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(6'g +283 "core" ' + "storage"(U- +4 "core" -'| + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +2 "core" & \  +2 "manipulator"&&& +4 "core" &\\   = / + .tElbow.seek 2 +2 "manipulator"&O(a +3 "core" ( + "manipulator"&X& +4 "core" &\\ $ $ @ / +2 "storage"(M& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&4'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& + "storage"(c' +7 "core" &\\   / + "manipulator"&/% +4 "core" % ϓ   +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C(? +169 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +81 "core" ( + "manipulator"&N& +4 "core" &@   r . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &@   K . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&]'Η +98 "core" ' + "manipulator"&\\& +5 "core" &@   g . + "manipulator"&e% +4 "core" %Ξ  +2 "processing"%P& +4 "core" &\ +2 "processing"%Z& +6 "core" &\ +2 .tPC.seek :closed +3 "processing"%^(X +3 "core" &b\ +6 & -X\ %f +10 &VS\ 8 +9 &H\ L +10 &bM\ M +9 &od[\ M +9 &1_Z\ M +10 &bT\ M +9 &b?\ L +9 &wb@\ M +10 &8fD\ M +9 &`?\ M +10 &!gC\ M +9 &#~b:\ M +9 &%Ab3\ M +10 &'a:\ M +9 &(b9\ M +9 &*b4\ L +10 &,Id#\ M +9 &. b+\ L +10 &/d#\ M +9 &1`%\ M +9 &3Qd#\ M +10 &5`,\ M +9 &6d'\ M +9 &8a\ M +10 &:Xc\ M +9 &<e\ M +10 &=b\ L +9 &?e\ M +9 &Aae \ M +10 &C#e\ M +9 &Dm\ N +9 &F|\ P +10 &HX\ R +9 &J\ T +9 &K \ S +10 &M\ T +9 &O]\ S +10 &Q\ T +9 &R\ T +9 &T\ T +10 &Va\ U +9 &Wlr\ %r +9 &X!e\ 3 +9 ( +2 &X\ - +2 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&R1 +55 "core" 1 +2 "manipulator"&.% +4 "core" % Ξ   6 +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"%f V +2 %l9 +6 "core" 9~p +101 "processing"%b9 +3 "core" 9zp +102 "processing"%m9 +2 "core" 9wq  +102 "processing"%o9 +3 "core" 9up  +102 "processing"%V9 +2 "core" 9sp +102 "processing"%[9 +3 "core" 9qq +102 "processing"%q9 +2 "core" 9pq +102 "processing"%r9 +3 "core" 9nq +102 "processing"%s9 +2 "core" 9np" +102 "processing"%t9 +3 "core" 9np& +102 "processing"%|9 +3 "core" 9nq* +102 "processing"%W9 +52 "core" 9pq1 +102 "processing"%h9 +3 "core" 9qq5 +102 "processing"%a9 +2 "core" 9sp9 +102 "processing"%~9 +2 "core" 9up= +102 "processing"%k9 +3 "core" 9xqA +102 "processing"%9 +2 "core" 9yqE +102 "processing"%n9 +3 "core" 9|qJ +102 "processing"%d9 +2 "core" 9qN +102 "processing"%}9 +2 "core" 9qR +103 "processing"%z9 +3 "core" 9qV +102 "processing"%T9 +2 "core" 9rZ +102 "processing"%=9 +3 "core" 9q_ +102 "processing"%w9 +2 "core" 9qc +102 "processing"%y9 +2 "core" 9rg +102 "processing"%9 +3 "core" 9rk +102 "processing"%9 +3 "core" 9ro +102 "processing"%9 +2 "core" 9ss +102 "processing"%\ 9 +2 "core" 9sx +102 "processing"% 9 +4 "core" 9s| +102 "processing"%v9 +2 "core" 9s +102 "processing"%9 +3 "core" 9s +102 "processing"% 9 +2 "core" 9t +102 "processing"%p9 +2 "core" 9t +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +2 "core" 9t +102 "processing"%x9 +2 "core" 9u +102 "processing"%9 +3 "core" 9u +102 "processing"%9 +2 "core" 9u +102 "processing"%9 +3 "core" 9v +102 "processing"%9 +3 "core" 9v +102 "processing"%9 +2 "core" 9 v +3 .tPH.hold 2:00:00,28C +3 "processing"% pVp  +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"% % +4 "core" %`\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%*' +585 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%('Ҧ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%j  +69 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" + .tPBV.dial :waste1 +2 "processing"%J  +124 "core"  + "processing"%-% +4 "core" %Ҧ\  +2 .tPS.seek 1.5ml +2 "processing"%'V +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%'d +1607 "core" ' +2 .tdelay 5:00 +14533 "Can"\ : +15469 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "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"%' +2358 "core" ' +2 .tPSV.dial PTV + "processing"%' +71 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%_ +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +2308 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%5  +127 "core" + .tPSV.dial :mixloop +2 "processing"%3 +42 "core" + .tPRV.dial :ab1 +2 "processing"%7 @ +81 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%u'c +343 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +41 "core" +3  + "processing"%% +4 "core" %c5\  +2 .tPS.seek 0.3ml + "processing"%'b +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'%  +27 "core" + .tPRV.dial :air +2 "processing"%!  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%B'G[ +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%0 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%E  +42 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%@'Ҧ +1593 "core" ' + .tPSV.dial :PML +2 "processing"%I +44 "core" + .tPTV.dial :mixing +2 "processing"%: @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%?  +33 "core"  + "processing"%A% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%;' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +2 .tPS.seek 0ml + "processing"%L'd +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +3 "core" &`\ + "manipulator"&>& +4 "core" &@  " . +2 "manipulator"&K% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(-6 +126 "core" ( +2 "manipulator"&F& +4 "core" &-7 Z & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &-7   ~ & +2 .tForearm.seek :garage + "manipulator"&<'n +93 "core" ' +2 .tHand.close + "manipulator"&G/ +61 "core" / +3 "manipulator"&U& +4 "core" &-O ! ! s  + "manipulator"&D% +4 "core" % g !  +2 .tForearm.seek :retract +2 "manipulator"&&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +294 "core" ( + "manipulator"&M& +4 "core" &"  & 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &" (  8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`'O +103 "core" ' +2 "manipulator"&/& +4 "core" &" ( % ( 8 +2 "manipulator"&% +3 "core" %W   2 +2 "collection"',& +4 "core" &X\ +2 "collection"'6& +5 "core" &Y\ +2 .tCC.seek :closed +2 "collection"'4(X +4 "core" &X\ +8 & %`\ $e +9 &X_\ 8 +10 &[\ M +9 &ab\ M +10 &kc_\ M +9 &-b`\ M +9 &c_\ M +10 &_^\ M +9 &qcc\ M +9 &3c^\ M +10 &`\\\ M +9 &!`^\ M +10 &#zdX\ M +9 &%>`]\ L +9 &&c]\ M +10 &(a^\ L +9 &*bY\ M +9 &,EbZ\ M +10 &.aU\ M +9 &/c_\ M +10 &1_R\ M +9 &3Na^\ L +9 &5a\\\ M +10 &6`S\ M +9 &8b[\ M +9 &:UbP\ M +10 &<f\\\ M +9 &=aW\ M +10 &?aQ\ M +9 &A\\aW\ M +9 &CbY\ M +10 &DkM\ N +9 &FZ\ Q +9 &HOP\ T +10 &JV\ X +9 &K\\\ X +10 &MY\ Y +9 &OH\\\ Y +9 &Q L\ Z +10 &RS\ Y +9 &TZ\ Z +9 &VNU\ Z +10 &WxY\ , +9 &Xs!Z\ b +9 ( +3 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'N& +4 "core" &XgW\ L + &Xg\\\ L +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&O% +4 "core" % N L 2 y ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%e +98 "core"  +2 "processing"%P% +4 "core" %a|\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%c'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Q  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%R +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%l  + "collection"'Z  +33 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%b +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%]  +71 "core" +2 .tPS.seek 0ml + "processing"%m'd +2615 "core" ' +2 .tPSV.dial :air + "processing"%o  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2612 "core" ' + .tPSV.dial :mixloop +51 "processing"%[ +41 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%t +43 "core" +2 .tPS.seek 0ml + "processing"%|'d +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +5 "core" &"    8 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +15 "core" ( + "manipulator"&a& +4 "core" &   . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" & ' # N . +2 .tForearm.seek CC +2 "manipulator"&k'O +91 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 .tCC.seek :open +2 "collection"'n( +425 "core" ( +2 "manipulator"&d& +4 "core" & " . + "manipulator"&}% +4 "core" % I   +2 .tForearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(-6 +284 "core" ( + "manipulator"&=& +5 "core" &-:   S R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-:  D R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y'n +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" % k !   G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."da"delayUntil "10:46:30.73" +3950 "Can"\ 9 +21029 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\ @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2335 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%p +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 +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'd +2324 "core" ' + #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +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"%' +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 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%g% +4 "core" %ҥ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%*'U +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +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"%( +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%f +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +82 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2323 "core" ' + #"da"washCycleDA #2 of 2 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%'% +4 "core" %e\ + #"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" ' + ."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"%{ +81 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +95 "core" +2 "processing"%5% +3 "core" %ҡG\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'Q +43 "Can"\ E# +540 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'d +1593 "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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%u' +2320 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%% +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 +503 .PSV.dial :air + "processing"%0  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2320 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%E  +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"%I  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%: +42 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%?'a +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%A  +42 "core"  +2 "processing"%8% +3 "core" %d \  +2 ."da"PS.seek 0.55ml +2 "processing"%@' +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%;  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%#'Ҧ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%> +42 "core" + ."da"PTV.dial :mixing +2 "processing"%K @ +70 "core" A +50 ."da"PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 "processing"%S% +4 "core" %ҡD\  +2 ."da"PS.seek 1.85ml +2 "processing"%C' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%U'd +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +29421 "Can"\ :B +18581 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +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 +2 "processing"%M' +2333 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%$ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%/ +41 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2326 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%& +127 "core"  + "processing"%i% +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"%N' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%O  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%6 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +33 "core" + "processing"%P% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'T +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%2 +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Z' +2341 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%.  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%o'd +2324 "core" ' + #"da"washCycleDA #2 of 3 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"%m +137 "core"  +2 "processing"%[% +4 "core" %iH\ + #"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"%V' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%q +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" +2 "processing"%s% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'R +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%~'d +1596 "core" ' + ."da"delay 2:00 +67 "Can"\ E' +11936 #"da"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"%X * +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"%4' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +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"%k +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'd +2307 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%h +127 "core"  + "processing"%% +4 "core" %f \ + #"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"%z'Ҧ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%y +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +33 "core"  + "processing"% % +4 "core" %ҭM\ +2 ."da"PS.seek 1.5ml +2 "processing"%v'] +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +34 "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"%' +2329 "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"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%x  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2311 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +144 "core"  +3 "processing"% % +17 "core" %cA\ +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +12 "processing"% +14 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"% ' +337 "core" ' +45 ."da"delay 5 seconds +509 "processing"%g% +4 "core" %L\  + #"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"% +10 ."da"PS.seek 2ml + "processing"%j'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%* +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +35 "core" + "processing"%-% +4 "core" %ҫO\  +2 ."da"PS.seek 1.5ml +2 "processing"%('[ +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +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"%1 +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +917 "Can"\ !n +1456 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "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"%{'d +2342 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +139 "core"  + "processing"%5% +4 "core" %gg\ + #"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"%'Ҧ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +5 .PSV.dial PTV + "processing"%7 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core" + "processing"%% +4 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%"  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +1604 "core" ' + "processing"%!9 +4 "core" 9R53 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 54 54 +2 "processing"%0& +3 "core" &X5\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&u% +3 "core" %     +2 "storage"(E% +3 "core" %  $\ +2 "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(I(S +201 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (:& +3 "core" &R \ +2 "manipulator"&B& +3 "core" &-: %  - R +2 "manipulator"&A% +3 "core" %      +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8(y +186 "core" ( + "manipulator"&?& +4 "core" &x   s / +2 "storage"(;& +4 "core" &R 1\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&@'] +104 "core" ' +2 "storage"(>& +4 "core" &R   G\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +2 ."da"SE.seek :beamBreak +2 "storage"(K'g +281 "core" ' + "storage"(F- +4 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&S& +3 "core" &x  9 / +2 "storage"(G& +3 "core" &R I\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&#' +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&C, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(D- +2 "core" -'d +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(+' +29 "core" ' +2 "manipulator"&<% +4 "core" %   ?  + "storage"(U& +4 "core" &R K\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&$'; +18 "core" ' +2 "manipulator"&Y& +4 "core" &   K + + "storage"(/& +4 "core" &R  8\ +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 2.15 Pucks below Top Plate +2 "storage"(M'z +40 "core" ' + "manipulator"&&& +5 "core" &   $ + + "manipulator"&i% +4 "core" %c  I +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&N(? +252 "core" ( +2 "manipulator"&O& +4 "core" &G   0 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &G #  0 +2 ."da"Forearm.seek PC +2 "manipulator"&e'Η +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&P/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +426 "core" ( + "storage"(L& +4 "core" &R\ +2 "manipulator"&`& +4 "core" &G   T 0 + "manipulator"&c% +4 "core" % Τ   & A + ."da"Forearm.seek :retract +2 "manipulator"&R'\ +105 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&2(y +256 "core" ( + "manipulator"&Q& +4 "core" &v ! 4 +2 "storage"(l& +3 "core" &R \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&b'] +109 "core" ' +2 ."da"Hand.open +2 "manipulator"&]1 +63 "core" 1 +2 "storage"(.- +3 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(Z'F +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(m' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24feb0511h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26711 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 258.766 seconds\ /var/log/esp/da24feb0511h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24feb0511h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24feb0511h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24feb0511h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24feb0511h50ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "258.766 sec auto-exposure",Subject: "da24feb0511h50ml images!" +2 "storage"([- +4 "core" -' +2 "storage"(o& +5 "core" &R   \ +3 "manipulator"&V& +13 "core" &w   R 4 +9 ."da"Elbow.seek 1 +8 "manipulator"&q(y +9 "core" ( + "manipulator"&t& +4 "core" &w   e 4 +2 "storage"(s& +65 "core" &R 9 4\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&r'] +20 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(a' +55 "core" ' + "manipulator"&W& +6 "core" &w   4 + "storage"(& +4 "core" &R\ \  \ +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"&X' +27 "core" ' +2 ."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 2.04 Pucks below Top Plate + "storage"(~' +26 "core" ' +2 "manipulator"&d% +4 "core" %   c  +2 "storage"(}& +4 "core" &R \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&k'< +20 "core" ' +12 "manipulator"&=& +4 "core" &   > 1 +2 "storage"(4& +4 "core" &R \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&h'] +39 "core" ' +4 "storage"(% +10 "core" %\ \  H\ +4 ."downElevator"SE.seek :down +8 "storage"(w' +98 (% +6 "core" %6 u\ OC +4 "manipulator"&y% +8 "core" %x   I +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&\ '\ +88 "core" ' +28 ' +2 ."downElevator"SE.stop +4 "storage"(5 +3 ( & +8 "core" &R\ \ `\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +2 "processing"%z& +8 "core" &\ +4 "manipulator"&& +8 "core" &   w 1 +3 "manipulator"&v% +9 "core" %\    x  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&p(-6 +187 "core" ( +4 "manipulator"&& +8 "core" &-2   H _ +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +7 "core" &-2    _ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&|'n +105 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"& / +61 "core" / +3 "manipulator"&& +10 "core" &-9   ) X +4 "manipulator"&% +8 "core" % T \\ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&x'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +120 "core" ( +3 "manipulator"&& +8 "core" &B   W + +4 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 & & +6 "core" &B    + +9 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +5 "manipulator"&'Η +99 "core" ' +4 "manipulator"&g& +8 "core" &B   e + +4 "manipulator"& % +8 "core" %Ρ   +4 "processing"%& +8 "core" &\ +4 "processing"%*& +8 "core" &k\ +5 &^\ +4 ."psFlush"PC.seek :closed +7 "processing"%J(X +8 "core" &g\ +2 &]\  +7 &1^\ +| +10 &eh\ ? +8 &}j\ N +10 &G]k\ L +8 &ct\ M +9 &br\ M +11 &_r\ M +8 &O`p\ L +11 &`l\ L +9 &ff\ M +10 & _f\ L +9 &"Vb\\\ M +8 &$eV\ M +14 &%cV\ L +6 &'c[\ M +8 &)_b`\ L +11 &+ b\\\ M +9 &,e^\ M +8 &.c^\ L +11 &0fcc\ M +8 &2(fb\ M +11 &3`V\ M +9 &5aX\ M +8 &7ncV\ M +11 &90eW\ M +9 &:cV\ L +9 &<b]\ M +10 &>vaV\ M +8 &@8b\\\ M +11 &AfS\ M +9 &CcQ\ M +10 &EymF\ N +9 &G5C\ P +9 &HG\ S +9 &JL\ S +10 &LsD\ S +9 &N3H\ T +10 &OJ\ T +10 &QF\ T +9 &SwH\ T +9 &U9N\ T +9 &VO\ N +10 &X4BqE\ #i +9 &X ?F\ 1 +4 ( +7 "processing"%*& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +4 "processing"%-& +8 "core" &X"K\ 1 +2 &X"\\\ 1 +2 ."psFlush"Hand.open +4 "manipulator"&j1 +60 "core" 1 +5 "manipulator"&% +8 "core" % Ρ   +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&('\ +100 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%f +55 "core"  +2 "processing"%% +9 "core" %gT\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%1' +293 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +297 "core" ' +2 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%' +972 #"uploadLog"upsync +1135 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%'  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%) +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%_'F +2611 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%% +4 "core" %K\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +581 "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 +102 .PBV.dial :waste1 + "processing"%7  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%3 @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +759 "Can"\ @$ +1859 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +114 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%"'T +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +67 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%0'd +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +51 "processing"%E' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%B U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%A'd +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%H @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%;  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%S'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%G @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%<  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%/'T +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +79 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%8'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +69 "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 + "processing"%$' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%+ +81 "core" ~ + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%O'd +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%L' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%c'd +2620 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%e @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"']& +4 "core" &\ +2 "manipulator"&.& +4 "core" &B   + + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&R(? +2 "core" ( +2 "manipulator"&M& +3 "core" &B  ! + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &B   + +2 .tForearm.seek PC + "manipulator"&['Η +93 "core" ' +2 .tHand.close + "manipulator"&o/ +60 "core" / +2 .tPC.seek :open +2 "processing"%V( +422 "core" ( + "manipulator"&t& +4 "core" &B   + +2 "manipulator"&s% +4 "core" % Ω   + .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +357 "core" ( +2 "manipulator"&d& +4 "core" &:   < L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &:   * L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'O +109 "core" ' + "manipulator"&=& +4 "core" &:  w L +2 "manipulator"&4% +4 "core" %E   W a +2 "collection"'& +4 "core" &\ +2 "collection"'b& +5 "core" &\ +2 .tCC.seek :closed +3 "collection"'m(X +3 "core" &\ +7 & -\ %g +9 &V\ 7 +9 &\ L +10 &`\ L +9 &kc\ L +9 &,b\ L +10 &c\ L +9 &b\ L +10 &s_\ L +9 &4c\ L +9 &a\ L +10 &!a\ L +9 &#{a\ L +9 &%=`\ L +10 &&c\ L +9 &(b\ L +10 &*b\ L +9 &,F_\ L +9 &.b\ L +10 &/c\ L +9 &1b\ L +9 &3Mb\ L +10 &5a\ L +9 &6b\ L +10 &8b\ L +9 &:Ua\ L +9 &<c\ L +10 &=a\ L +9 &?b\ L +9 &A\\b\ L +10 &Cc\ L +9 &Dj\ M +10 &F\ P +9 &HO\ T +9 &J \ V +10 &K\ W +9 &M\ X +9 &OJ\ X +10 &Q\ \ Y +9 &R\ X +10 &T\ Y +9 &VM\ Z +9 &Wo\ (| +10 &Xn*\ [ +9 ( +2 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 "collection"'r& +4 "core" &X[\ G + &XZ\ G + .tHand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&y% +4 "core" % E , / # a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +4 "core" &XZ\ G +2 "collection"'X% +3 "core" %M\ +2 .tCSV.dial CSR +2 "collection"'k  +39 "core"  +2 "collection"' % +4 "core" %M\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'z'm +1333 "core" ' +2 .tdelay 5 seconds +459 "Can"\ H& +42 .tCSR.select :air +3 "collection"' +8 '% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'v' +634 "core" ' +2 .tCSV.dial :waste + "collection"'~ +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h'Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &X\\\ G +2 "collection"'% +3 "core" %U\ +2 .tCSV.dial :flush + "collection"'w  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'\\'m +1175 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"'' +525 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'\  + '  +52 "core"  +78  + .tCBV.dial :waste1 +2 "collection"' @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"'|'Q +1607 "core" ' + #tFlushing lower manifold's waste2 port +49 "collection"'g& +5 "core" &XZ\ G + "collection"' % +4 "core" %M\ + .tCSV.dial :flush +2 "collection"'p  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1165 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'x @ +42 "core" A +2 "collection"' % +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'-' +529 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'j  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'*'Q +1593 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'f& +4 "core" &XZ\ G + "collection"'% +4 "core" %V\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'%% +4 "core" %V\ + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'1'O +1822 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +518 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'' ')  +98 "core" +32 +2 .tCTV.dial :intake + "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1808 "core" ' + .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +6 "collection"'  +70 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'_'Q +593 "core" ' +2 .tCSV.dial CSR + "collection"'5  +99 "core"  + "collection"'7% +4 "core" %M\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'3'm +1333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1342 "core" ' + .tCSV.dial CBV +2 "collection"'{ +98 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2598 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &4   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +25 "core" ( + "manipulator"&!& +5 "core" &   , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   u , +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' + .tHand.close + "manipulator"&u/ +62 "core" / + .tCC.seek :open +2 "collection"'0( +427 "core" ( + "manipulator"&E& +4 "core" &   Q , +2 "manipulator"&:% +4 "core" % c   R + .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +281 "core" ( + "manipulator"&H& +4 "core" &-5  ) T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &-5   m T +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;'n +97 "core" ' +2 .tHand.open +2 "manipulator"&?1 +57 "core" 1 + "manipulator"&>% +5 "core" % f $  s ~ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +102 "core" ' + "processing"%F& +4 "core" &:\ +35920 "Can"\ -)0 +60001 \ .* +60001 \ -,Z\\ +60001 \ -- +60001 \ -/ +60001 \ -1B\  +60002 \ -2\ +60001 \ -4 J +60001 \ .6* +60001 \ .7 v +60002 \ .9o +60001 \ .; +60001 \ -<8 +60001 \ .>V +60001 \ -?d +60002 \ -A +60001 \ -C= +60001 \ .D& +60001 \ -F +60002 \ -H#R +60001 \ -I +60001 \ -Kh~ +60001 \ -M  +60001 \ -N +60001 \ -PL@ +60002 \ -Q +60001 \ -Sl +60001 \ -U2 +60002 \ -V +60001 \ -Xv. +60001 \ -Z +60001 \ -[Z +60001 \ .]] +60001 \ .^ +60002 \ -` +60001 \ -bC +60001 \ -cH +60001 \ -e +60002 \ .g)t +60001 \ .h\ +60001 \ -jm +60001 \ -l6 +60002 \ -m +60001 \ -oT b +60001 \ -p +60002 \ -r! +60001 \ .t;"$ +60001 \ .u" +60001 \ -w#P +60001 \ .y!# +60001 \ .z$| +60002 \ .|f% +60001 \ -~% +60001 \ .&> +60001 \ -L& +60002 \ -'j +60001 \ .( +60001 \ -4( +60001 \ -), +60001 \ -x) +60002 \ -*X +60001 \ -* +60001 \ ._+ +60002 \ -, +60001 \ -, +60001 \ .F-F +60001 \ .- +60001 \ -.r +60002 \ --/ +60001 \ -/ +60001 \ -r04 +60001 \ .0 +60002 \ -1` @EST1707195781.43 \ -Z1 +60001 \ -2 +60001 \ -3" +60001 \ -A3 +60002 \ -4N +60001 \ .4 +60001 \ -(5z +60001 \ -6 +60002 \ -l6 +60001 \ -7< +60001 \ -7 +60001 \ -S8h +60001 \ -8 +60002 \ .9 +60001 \ -9:* +60001 \ -: +60001 \ -~;V +60002 \ - ; +60001 \ -< +60001 \ -e= +60001 \ -= +60001 \ -©>D +60002 \ .L> +60001 \ .?p +60001 \ -ǐ@ +60001 \ -2@ +60002 \ -A2 +60001 \ -wA +60001 \ -B^ +60001 \ -ϻB +60001 \ -^C +60002 \ -D +60001 \ .ԢD +60001 \ -DEL +60001 \ -E +60002 \ .ىFx +60001 \ -+G +60001 \ .G +60001 \ -oH: +60002 \ -H +60001 \ -If +60001 \ .VI +60001 \ -J +60001 \ .K( +60002 \ -=K +60001 \ -LT +60001 \ -L +60001 \ -$M +60001 \ -N +60002 \ .hN +60001 \ - OB +60001 \ -O +60002 \ .PPn +60001 \ .Q +60001 \ -Q +60001 \ -8R0 +60001 \ -R +60002 \ -~S\\ +60001 \ .!S +60001 \ -T +60001 \ -gU +60002 \ - U +60001 \ .VJ +60001 \ -OV +60001 \ .Wv +60001 \ -\ X +60002 z\ - 6X +60001 x\ - Y8 +60001 t\ -|Y +60001 f\ -Zd +60002 `\ -Z +60001 X\ -c[ +60001 ]\ .\\& +60001 W\ -\\ +60001 U\ .J]R +60002 U\ -] +60001 S\ -^~ +60001 P\ -1_ +60001 T\ -_ +60002 P\ -!u`@ +60001 [\ .#` +60001 ^\ .$al +60001 \\\ .&\\b +60001 [\ .'b +60001 `\ -)c. +60002 ]\ -+Cc +60001 V\ -,dZ +60001 T\ -.d +60002 Q\ -0+e +60001 N\ .1f +60001 Q\ -3of +60001 P\ .5gH +60001 X\ -6g +60001 [\ .8Vht +60002 \\\ -9i\ +60001 _\ .;i +60001 _\ .==j6 +60001 _\ ->j +60002 a\ -@kb +60001 a\ -B$k +60001 [\ .Cl +60001 \\\ -Eim$ +60001 ]\ -G\ m +60002 _\ .HnP +60001 \\\ .JOn +60001 Z\ -Ko| +60001 X\ -Mp +60002 U\ -O5p +60001 R\ .Pq> +60001 Q\ -Ryq +60001 M\ -Trj +60001 H\ -Us +60002 E\ -W`s +60001 H\ -Yt, +60001 @\ .Zt +60001 8\ -\\GuX +60002 1\ .]u +60001 *\ -_v +60001 1\ -a/w +60001 2\ -bw +60001 $\ -dsxF +60002 %\ -fx +60001 !\ .gyr +60001 \ -i[z +60001 $\ .jz +60002 5\ -l{4 +60001 <\ .nC{ +60001 V\ -o|` +60001 \\\ .q| +60001 [\ -s*} +60002 L\ .t~" +60001 8\ -vp~ +60001 E\ -xN +60002 C\ -y +60001 9\ -{Wz +60001 &\ -| +40538 !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 @1707277188.54EST @1707742239.42EST = =mMAIN_scheduler =tMAIN @EST1707742241.27 #"core_reset"Sent BREAK +2 #t@55595 receive with ifg=0x10, ie=0xFD + #@56230 receive with ifg=0x10, ie=0xFD + #@56906 receive with ifg=0x10, ie=0xFD + #@57525 receive with ifg=0x10, ie=0xFD #@58151 receive with ifg=0x10, ie=0xFD + #@58784 receive with ifg=0x10, ie=0xFD + #@59417 receive with ifg=0x10, ie=0xFD #@59743 receive with ifg=0x80, ie=0xFD + #@58150 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +387 "Can"D\ /pUG5 + D\ /pUG5 + #tPolling Can every 10:00 +3 #Cleanly exited at 22:39:48EST06-Feb-24 +1169 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +6 "collection"' 9\ + ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P\  b\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %i\ +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" %{ \ b +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % G\ +2 "manipulator"&3% +3 "core" %     u +2 "manipulator"&4& +3 "core" &-6    S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(5(<( +673 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<( \  +2986 #t-> access 2 + "storage"(7% +3 "core" % ' / 6\ +2 "manipulator"&8% +4 "core" %    x u + "manipulator"&9& +5 "core" &-6   p S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +184 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +3 "core" &K T )\ +5715 #t-> startTube 2 +591 #-> da 50 +3 #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 07:53:00EST12-Feb-24\\n{}\\nCan@07:50:47, 22.3C, 17% humidity, 15.0psia, 13.601V, 0.226A, 35.754Ah, 3.08W",Subject: "da sampling at most 50ml" +4 "collection"'<& +3 "core" & [\ +2 .tHand.open + "manipulator"&=1 +27 "core" 1 +2 "manipulator"&>% +4 "core" %  &  # u + "storage"(?% +5 "core" % % # D\ +2 "storage"(@. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +4 "storage"(A( +407 #"uploadLog"upsync +262 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" & \ \ \ + "manipulator"&C& +4 "core" &-6   C S + "manipulator"&D% +4 "core" %    u +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +182 "core" ( + "manipulator"&F& +4 "core" &W   Z . +2 "storage"(G& +3 "core" & L *\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +90 "core" ' +2 "storage"(I& +4 "core" & \ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +272 "core" ' + "storage"(K- +4 "core" -'U + .tSE.configure :default +2 "storage"(#QK-0-\ b +41 (L& +8 "core" & \ + "manipulator"&M& +4 "core" &W  !  . + .tElbow.seek 2 +2 "manipulator"&N(a +3 "core" ( +2 "manipulator"&O& +4 "core" &W & ' . + "storage"(P& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&Q'ϊ +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&S& +2 "storage"(T' +7 "core" &a   7 , + "manipulator"&U% +4 "core" %   !  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +142 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +6 "core" ( +2 "manipulator"&X& +4 "core" &: $ h L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &:   \ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'O +104 "core" ' + "manipulator"&[& +4 "core" &: " # L +2 "manipulator"&\\% +4 "core" %N   ; +2 "collection"']& +3 "core" &  e\ +2 "collection"'^& +5 "core" &\  :\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" & .\ +8 &6 )\ %h +9 &V  /\ 8 +9 &  0\ L +10 &b  *\ L +9 &yd  5\ L +9 &;c  )\ L +10 &g  )\ M +9 &c 0\ M +10 &b \ ,\ M +9 &Cg\  *\ L +9 & e /\ L +10 &!` *\ L +9 &#c ,\ M +9 &%Kc)\ L +10 &' b '\ L +9 &(a0\ L +10 &*h(\ L +9 &,Sb*\ L +9 &.c \ L +10 &/e\ M +9 &1b\ L +9 &3[a \ L +10 &5d\ M +9 &6d\ L +10 &8c\ L +9 &:ca\ L +9 &<%e\ L +10 &=f\ L +9 &?a"\ L +9 &Aji\ M +10 &C,i\ M +9 &Ds\ N +10 &F\ P +9 &H\\\ T +9 &J\ W +10 &K\ W +9 &M\ X +9 &OY\ X +10 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &V\\\ Z +9 &W]\ : +10 &Xi\ N +5 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 + .Hand.open + "manipulator"&`1 +4 "core" &Xin\ N +51 1 +2 "manipulator"&a% +4 "core" % K K 1 > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +110 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")c+ +3 "core" + +2 "sampler")d% +4 "core" %{ \  + "collection"'e& +4 "core" &Xin\ N +3 "Can"J\ KpGJ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'f  +4 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +3 "core"  +2 "sampler")h  +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'8'Q +133 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +128 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X' +339 "core" ' + .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close + "collection"'?& +4 "core" &Xijs\ N +2 ."airStroke"CSV.dial :waste +3 "sampler")@% +49 "collection"': +5 "core" %, \ +2 .tSSV.dial :exhaust + "sampler")B  +63 "core" +2 ."airStroke"CS.seek 0ml + "collection"'C'Q +4 "core" ' +2  + ."airStroke"CSV.dial :air +3 .tExhaust.select :open + "collection"'D @ + "sampler")@ +13 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'\ 'Q +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +106 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +20 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0Xr + "collection"'x% +4 "core" %\ + #tBefore lysing Collection Puck Heater at 22C/28.5psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'y \  +3 's9 +4 "core" 9>= +102 "collection"'t9 +2 "core" 9?rd +102 "collection"'|9 +3 "core" 9?s d +102 "collection"'}9 +2 "core" 9?r d +102 "collection"'~9 +2 "core" 9?sd +102 "collection"'z9 +3 "core" 9Asd +102 "collection"'9 +2 "core" 9Csd +102 "collection"'{9 +2 "core" 9Fsd +102 "collection"'9 +3 "core" 9Ks"d +102 "collection"'9 +2 "core" 9Rs&d +102 "collection"'9 +3 "core" 9Zs*d +102 "collection"'9 +3 "core" 9cs.d +103 "collection"' 9 +5 "core" 9mt3d +106 "collection"'9 +2 "core" 9{t7d +102 "collection"'9 +2 "core" 9t;d +102 "collection"' 9 +3 "core" 9t?d +102 "collection"'9 +3 "core" 9uDd +102 "collection"' 9 +2 "core" 9vHd +102 "collection"'9 +2 "core" 9vLd +102 "collection"'9 +3 "core" 9vPd +102 "collection"'9 +2 "core" 9vTd +102 "collection"'9 +2 "core" 9wYd +103 "collection"'9 +2 "core" 9y]d +102 "collection"'9 +3 "core" 9*xad +102 "collection"'9 +2 "core" 9@yed +102 "collection"'9 +3 "core" 9Uzid +102 "collection"'9 +3 "core" 9lzmd +102 "collection"'9 +2 "core" 9zrd +102 "collection"'9 +2 "core" 9}vd +102 "collection"'9 +3 "core" 9}zd +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 +104 "collection"'#9 +2 "core" 9*~d +103 "collection"'%9 +3 "core" 9Bd +102 "collection"'9 +2 "core" 9[d +102 "collection"'&9 +2 "core" 9td +102 "collection"''9 +3 "core" 9d +102 "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$W +102 "collection"'$9 +3 "core" 9=U +102 "collection"'/9 +3 "core" 9XT +102 "collection"'09 +2 "core" 9pQ +102 "collection"'19 +2 "core" 9O +103 "collection"'.9 +2 "core" 9L +102 "collection"'29 +3 "core" 9J +102 "collection"'49 +3 "core" 9H +102 "collection"'9 +2 "core" 9F +102 "collection"'79 +2 "core" 9C +102 "collection"'39 +3 "core" 9 A +102 "collection"'99 +3 "core" 98? +102 "collection"'*9 +2 "core" 9P< +102 "collection"'69 +2 "core" 9h; +102 "collection"'89 +3 "core" 9: +102 "collection"';9 +2 "core" 97 +102 "collection"'<9 +3 "core" 96 +102 "collection"'=9 +3 "core" 94 +102 "collection"'59 +2 "core" 92 +102 "collection"'?9 +2 "core" 90 +102 "collection"'@9 +3 "core" 9 / +102 "collection"':9 +2 "core" 9- +102 "collection"'B9 +2 "core" 90+ +102 "collection"'D9 +3 "core" 9D) +102 "collection"'>9 +2 "core" 9Y( +102 "collection"'I9 +2 "core" 9l!' +102 "collection"'C9 +3 "core" 9%& +102 "collection"'9 +3 "core" 9*# +102 "collection"'9 +2 "core" 9.# +102 "collection"'L9 +2 "core" 92! +102 "collection"'F9 +3 "core" 96 +102 "collection"'M9 +3 "core" 9: +102 "collection"'O9 +2 "core" 9? +102 "collection"'P9 +3 "core" 9C +102 "collection"'R9 +2 "core" 9 G +102 "collection"'G9 +2 "core" 9 K +103 "collection"'U9 +3 "core" 9 *O +102 "collection"'E9 +2 "core" 9 9S +102 "collection"'H9 +2 "core" 9 HX +102 "collection"'K9 +3 "core" 9 V\\ +102 "collection"'Y9 +2 "core" 9 c` +102 "collection"'J9 +2 "core" 9 qd +103 "collection"'Q9 +2 "core" 9 }h +102 "collection"'X9 +3 "core" 9 l +102 "collection"'[9 +2 "core" 9 q +102 "collection"']9 +2 "core" 9 u +102 "collection"'N9 +3 "core" 9 y +102 "collection"'V9 +3 "core" 9 } +102 "collection"'\\9 +2 "core" 9  +102 "collection"'`9 +2 "core" 9  +102 "collection"'S9 +3 "core" 9  +102 "collection"'\ 9 +3 "core" 9  +102 "collection"'T9 +2 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'d9 +3 "core" 9  +102 "collection"'e9 +2 "core" 9\  +102 "collection"'^9 +3 "core" 9\  +102 "collection"'f9 +3 "core" 9\  +102 "collection"'g9 +2 "core" 9\  +102 "collection"'Z9 +3 "core" 9\  +102 "collection"'h9 +2 "core" 9\ " +102 "collection"'c9 +3 "core" 9\ ( +103 "collection"'j9 +2 "core" 9\ .\ +102 "collection"'k9 +3 "core" 9\ 3 +102 "collection"'m9 +3 "core" 9\ 9 +102 "collection"'l9 +2 "core" 9\ =\ +102 "collection"'i9 +3 "core" 9\ C +102 "collection"'p9 +3 "core" 9\ G\ +102 "collection"'n9 +2 "core" 9\ K\ +102 "collection"'r9 +2 "core" 9\ O\ +102 "collection"'q9 +3 "core" 9\ S\ +102 "collection"'u9 +3 "core" 9\ V\ +102 "collection"'o9 +2 "core" 9\ Z +102 "collection"'w9 +3 "core" 9\ ^\ +102 "collection"'x9 +2 "core" 9\ a +102 "collection"'s9 +2 "core" 9\ d +102 "collection"'t9 +3 "core" 9\ i +3 .tCH.hold 10:00,70C +3 "collection"'| `\ `\ e  +2 '}9 +6 "core"  + 9\ h\ h + "collection"'~% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.4psia +38032 "Can"E\ {H +21956 "core" ` +2 "collection"'z9 +3 "core" 9\ { +2 "collection"'% +3 "core" %} y\ +2 #tEnded lysing Collection Puck Heater at 70C/35.3psia +2 .CS.seek 0ml +2 "collection"'{'Q +325 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" A +2 .tCSV.dial :air +43 "collection"' @ +51 "core" > +2 .tCS.seek 5ml + "collection"''m +1337 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' 'Q +1346 "core" ' + "collection"'% +4 "core" %QLO Z\ + #tPuck @46.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +4 "core" %Q 8\ +2 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7.001ml + "collection"'' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'' O +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +121 "core" b +2 #tLysing Complete +2 "collection"'& +4 "core" &Xii\ N + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  ! ! _ +2 "storage"(% +3 "core" % O\ +2 "storage"(!. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &U q r \ +2 "manipulator"&"& +3 "core" &7  L +2 "manipulator"&#% +3 "core" %\   ! { _ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&%(y +169 "core" ( +2 "manipulator"&& +4 "core" &|  h +2 "storage"(&& +3 "core" &U b\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&''] +96 "core" ' + "storage"((& +4 "core" &U M\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"()'g +273 "core" ' + "storage"( - +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(+'z +35 "core" ' +2 "manipulator"&,& +4 "core" &|   h +2 "manipulator"&-% +3 "core" %H   $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/( +162 "core" ( + "manipulator"&0& +4 "core" &<  " v N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &<   U N +2 .tForearm.seek CC +2 "manipulator"&.'O +93 "core" ' + .tHand.close +2 "manipulator"&2/ +62 "core" / +2 .tCC.seek :open +2 "collection"'4( +424 "core" ( + "storage"(& +4 "core" &U \ +2 "storage"(7& +3 "core" &U \ +2 "manipulator"&3& +3 "core" &8   M +2 "manipulator"&9% +3 "core" % X   " +2 .tForearm.seek :retract +2 "manipulator"&*'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&6(y +167 "core" ( +2 "manipulator"&8& +4 "core" &x   s c + "storage"(;& +4 "core" &U\ \  l\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&<' +105 "core" ' + .tElbow.hold +2 "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&51 +62 "core" 1 +2 "manipulator"&?% +4 "core" % 7 % , +2 "storage"(@& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 277 counts +2 "manipulator"&:' +14 "core" ' +2 "manipulator"&B& +4 "core" &   7 O + "storage"(D& +4 "core" &U A \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&>'] +30 "core" ' + "storage"(I% +4 "core" %~\ \ \ +3 ."downElevator"SE.seek :down +3 "storage"(C' +99 (% +3 "core" %C \ RP +2 "manipulator"&% +4 "core" %[   ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +91 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &\ +2 "manipulator"&M& +4 "core" &   O + "manipulator"&O% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(-6 +174 "core" ( +2 "manipulator"&R& +4 "core" &-8   N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-8   v N +2 .tForearm.seek :garage + "manipulator"&U'n +100 "core" ' +2 .tHand.close + "manipulator"&E/ +61 "core" / +2 "manipulator"&H& +4 "core" &-:   b L + "manipulator"&K% +4 "core" % Z !  G / +2 .tForearm.seek :retract + "manipulator"&Y'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +290 "core" ( +2 "manipulator"&Q& +4 "core" &8  j L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &8   L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['O +98 "core" ' +2 "manipulator"&]& +4 "core" &8  $ L + "manipulator"&N% +4 "core" %I    +2 "collection"'V& +4 "core" &h\ +2 "collection"'\\& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &\  +9 &1~\ +| +9 &f\ > +9 &u\ L +10 &I\\\ K +9 & _}\ J +10 &^\\\ K +9 &]\ J +9 &Q`\ K +10 &]\ J +9 &^\ K +9 & `\ K +10 &"Z]\ J +9 &$_\ K +10 &%`\ K +9 &'b\ K +9 &)b^\ J +10 &+#_\ K +9 &,]s\ K +9 &.^W\ K +10 &0i\\\ K +9 &2,_\ J +10 &3]\ J +9 &5_\ J +9 &7r^\ J +10 &93_\ K +9 &:`\ K +9 &<^\ J +10 &>y_\ K +9 &@;`\ K +10 &A]\ K +9 &Cbs\ K +9 &E{s\\\ M +10 &G1|\ Q +9 &H\ V +9 &Jt\ W +10 &Ldc\ W +9 &N#\ Y +10 &O\ Y +9 &Q\ Y +9 &Sf\ Z +10 &U(\ Z +9 &V\ S +9 &XB\ + +10 &Xu  \ O +5 ( +2 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.02 + "collection"'S& +4 "core" &Xui\ O + &Xui\ O + .tHand.open +2 "manipulator"&\ 1 +54 "core" 1 +2 "manipulator"&T% +4 "core" % I K 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%d +38 "core"  +2 "processing"%e% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%^'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%g'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%Z +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%c + "collection"'j  +6 "core" B +2 "processing"%k  +67 "core" +86  + .tPSV.dial :mixloop +2 "processing"%m +107 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%l  +124 "core" + .tPS.seek 0ml +2 "processing"%i'd +2617 "core" ' + .tPSV.dial :air +2 "processing"%p  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +43 "core" +2 .tPS.seek 0ml + "processing"%x'd +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&s& +4 "core" &7   N L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&t( +3 "core" ( +2 "manipulator"&}& +4 "core" &7  Y L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &7 !  ^ L +2 .tForearm.seek CC +2 "manipulator"&y'O +93 "core" ' + .tHand.close +2 "manipulator"&|/ +52 "core" / +2 .tCC.seek :open + "collection"'z( +424 "core" ( +2 "manipulator"&& +4 "core" &7   L + "manipulator"&v% +4 "core" % V    + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +289 "core" ( + "manipulator"&{& +4 "core" &-6  Y B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-6   - B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +103 "core" ' + .tHand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&% +4 "core" % a / 8 N [ +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" &A\ + "manipulator"& % +4 "core" %\    C  +2 "storage"(% +4 "core" % \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +45 "storage"( ( +211 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & \  + "manipulator"&& +4 "core" &-6   R B + "manipulator"&% +4 "core" %\    )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +197 "core" ( + "manipulator"&& +5 "core" &  D "z + "storage"(& +4 "core" & \  I\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +97 "core" ' + "storage"(& +4 "core" & \ \ $ X\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +279 "core" ' + "storage"(!- +4 "core" -'[ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \ \  *\  + "manipulator"&"& +4 "core" &   g "z +2 .tElbow.seek 2 + "manipulator"&#(a +28 "core" ( +2 "manipulator"&A& +4 "core" &g   c < + "storage"(& +4 "core" & A \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&&'ϊ +17 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&W& +2 "storage"(b' +8 "core" &g   0 < +2 "manipulator"& % +4 "core" % ϑ   +2 .tForearm.seek :retract + "manipulator"&,'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&-( +145 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 "core" ( + "manipulator"&)& +4 "core" &9   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +4 "core" &9 !  M + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'O +106 "core" ' +2 "manipulator"&'& +4 "core" &9  # M +2 "manipulator"&%% +4 "core" %N ! / + "collection"'2& +4 "core" &D\ +2 "collection"'$& +5 "core" &g\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &Q\ +8 & +\ $d +9 &X{\ 7 +10 &\ K +9 &[i\ K +9 &v]R\ K +10 &9\\2\ K +9 &_\ J +10 &^A\ K +9 &_8\ J +9 &@_=\ K +10 & [%\ K +9 &!] \ K +9 &#`\ K +10 &%I`\ K +9 &' \\\ K +10 &(^U\ J +9 &*_s\ K +9 &,Q\\d\ K +10 &.^H\ K +9 &/bJ\ K +9 &1]\ J +10 &3Y^\ K +9 &5`\ K +10 &6b~\ K +9 &8]}\ K +9 &:a_a\ K +10 &<"]V\ K +9 &=^I\ K +9 &?]3\ J +10 &Ai_/\ K +9 &C*c\ K +10 &Df%\ K +9 &F{\ N +9 &HY \ S +10 &J\ W +9 &K\ W +9 &M\ X +10 &OP\ Y +9 &Q\ Y +10 &R\ Y +9 &T\ Z +9 &VV\ Z +10 &Wf\ 1 +9 &Xi5\ W +9 ( +2 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&1 +3 "core" &Xpk\ P +58 1 + "manipulator"&7% +4 "core" % A J 7 < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +124 "core" ~ +2 .tCSV.dial CTV + "collection"'8  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +1754 "Can"J\ QI\\ +865 "core" ' + "collection"'.% +4 "core" % O\  +2 .tCS.seek 4ml + "collection"'/'NP +1587 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%5  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%?  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%@'d +2615 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'B ` +29 "core" _ + .tCSV.dial :air +2 "collection"'D @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'I' O +1593 "core" ' + .tCSV.dial CTV +2 "collection"'*  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'6  +124 "core" +2 "collection"'<& +4 "core" &Xpj\ \ P + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&:% +3 "core" %\     +2 "storage"(F% +3 "core" % \ +2 "storage"(M. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(O(S +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (+& +3 "core" &T e n \ +2 "manipulator"&>& +3 "core" &8   v M +2 "manipulator"&R% +3 "core" %\  ! "   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&G(y +166 "core" ( + "manipulator"&C& +4 "core" & c b +2 "storage"(=& +3 "core" &T &\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&E'] +109 "core" ' +2 "storage"(H& +4 "core" &T K\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(K'g +279 "core" ' + "storage"(L- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +3 "core" &  b + "storage"(Q& +4 "core" &T D\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&X' +30 "core" ' +2 .tElbow.hold + "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(N' +48 "core" ' + "manipulator"&V% +5 "core" %   + "storage"(Y& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&4'? +13 "core" ' +2 "manipulator"&S& +4 "core" &   b + "storage"(\ & +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&T'] +25 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(\\' +38 "core" ' + "manipulator"&d& +5 "core" &   b + "manipulator"&e% +4 "core" %\\  } r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&f& +4 "core" &4  # I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &4   o I +2 .tForearm.seek CC +2 "manipulator"&Z'O +100 "core" ' +2 .tHand.close +2 "manipulator"&g/ +60 "core" / +2 .tCC.seek :open +2 "collection"'c( +424 "core" ( + "storage"(j& +4 "core" &T h\ +2 "storage"(k& +3 "core" &T \ +2 "manipulator"&m& +4 "core" &3   H + "manipulator"&l% +4 "core" % D  # +2 .tForearm.seek :retract + "manipulator"&h'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&p(y +167 "core" ( +2 "manipulator"&i& +4 "core" &    + "storage"(r& +4 "core" &T\ \  !\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&n' +106 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +61 "core" 1 +2 "manipulator"&w% +4 "core" % 0 " T +2 "storage"(o& +4 "core" &T 4\ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 273 counts + "manipulator"&s' +12 "core" ' +2 "manipulator"&}& +4 "core" &  +2 "storage"(~& +4 "core" &T  .\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&|'] +29 "core" ' + "storage"(J% +5 "core" % Q\  +2 ."downElevator"SE.seek :down +3 "storage"(a' +99 (`% +3 "core" %== \ RO +2 "manipulator"&% +3 "core" %d    & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +43 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%y  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2615 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"% & +4 "core" &6\ + "manipulator"&& +4 "core" &  +6 "manipulator"&% +4 "core" %\     + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +173 "core" ( + "manipulator"& & +4 "core" &-=  E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-=   E +2 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / + "manipulator"&& +4 "core" &-= 1  E +2 "manipulator"&% +3 "core" % d   = 4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( + "manipulator"&& +4 "core" &D   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &D   [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&!'Η +99 "core" ' +2 "manipulator"&& +4 "core" &D   z +2 "manipulator"&"% +4 "core" %Θ   v + "processing"%A& +4 "core" &;\ +2 "processing"%& +5 "core" &D\ +2 .tPC.seek :closed +2 "processing"%((X +4 "core" &J\ +7 & +F\ %g +10 &WD\ 8 +9 &9\ L +10 &`O\ M +9 &ofX\ M +9 &3^U\ M +10 &dZ\ M +9 &b^\ M +9 &ycb\ M +10 &:dm\ M +9 &af\ M +10 &!d`\ M +9 &#cj\ M +9 &%Bc{\ M +10 &'do\ M +9 &(b,\ M +9 &*cX\ N +10 &,JcR\ M +9 &. c+\ M +10 &/b \ N +9 &1c+\ M +9 &3Re+\ M +10 &5e0\ M +9 &6c.\ M +9 &8e8\ M +10 &:Ya@\ M +9 &<fD\ N +10 &=cE\ M +9 &?eC\ N +9 &Abb<\ M +10 &C"f?\ N +9 &DkF\ N +9 &FC\ Q +10 &HXT\ S +9 &JG\ T +10 &KK\ S +9 &MN\ T +9 &O_L\ S +10 &Q[\ T +9 &R^\ U +9 &Tb\ U +10 &Vb]\ U +9 &WmsW\ $p +9 &X#r[\ 6 +10 ( + &Xh\ - +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%W& +4 "core" &XE\ - +2 .tHand.open + "manipulator"& 1 +59 "core" 1 +2 "manipulator"&% +4 "core" % Θ '  g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%)  +39 "core"  +2 .tPSV.dial :mixloop +2 "processing"%0 +42 "core" + "processing"%% +5 "core" %b\ +2 .tPS.seek 0.3ml + "processing"%&'_ +388 "core" ' + .tPSV.dial PSR +2 "processing"%' +97 "core"  + "processing"%%% +4 "core" %_<\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%#'. +494 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%2' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +96 "core" + .tPTV.dial :mixing +2 "processing"%, @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%z  +86 "core"  +2 .tPS.seek 0ml + "processing"%'d +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&7& +4 "core" &D  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$(? +2 "core" ( +2 "manipulator"&9& +3 "core" &D !  o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &D   +2 .tForearm.seek PC +2 "manipulator"&1'Η +99 "core" ' +2 .tHand.close + "manipulator"&x/ +63 "core" / +2 .tPC.seek :open + "processing"%.( +422 "core" ( +2 "manipulator"&& +4 "core" &D   j + "manipulator"&5% +4 "core" % Ψ  O + .tForearm.seek :retract +2 "manipulator"&?'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&;(-6 +125 "core" ( +2 "manipulator"&B& +4 "core" &-/\    I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &-0    H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/'n +104 "core" ' + .tHand.open +2 "manipulator"&*1 +56 "core" 1 +2 "manipulator"&I% +4 "core" % d , & d % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%6& +4 "core" &\ + "manipulator"&<% +4 "core" %\     +2 "storage"(:% +4 "core" %\ \  $\ + "storage"(F. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (+& +3 "core" & \  +2 "manipulator"&>& +4 "core" &-9   { ? + "manipulator"&R% +4 "core" %\     + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (a +187 "core" ( + "manipulator"&C& +4 "core" &  c ( +2 "storage"(=& +3 "core" & \ \  "\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +96 "core" ' +3 "storage"(-& +4 "core" & \ \  O\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(3'g +278 "core" ' + "storage"(L- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (U& +2 "core" & m\  +2 "manipulator"&Q& +3 "core" &   ( +2 .tElbow.seek 2 +2 "manipulator"&](a +30 "core" ( + "manipulator"&V& +4 "core" &k "  q N +2 "storage"(Y& +3 "core" & [\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&S'ϊ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\ / +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&d& +2 "storage"(e' +8 "core" &k   N +2 "manipulator"&E% +4 "core" % χ   +2 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&K(? +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +75 "core" ( +2 "manipulator"&X& +4 "core" &:   + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &:   + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&N'Η +101 "core" ' + "manipulator"&f& +4 "core" &:  " + +2 "manipulator"&^% +4 "core" %Ε   i + "processing"%T& +4 "core" &\ +2 "processing"%P& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%g(X +4 "core" &\ +7 & .\ %f +10 &W\ 8 +9 &\ L +9 &b\ M +10 &n`\ M +9 &1`\ M +10 &`\ M +9 &a\ M +9 &we\ M +10 &9`\ M +9 &`\ L +9 &!c\ M +10 &#b\ L +9 &%@c\ M +9 &'b\ M +10 &(e\ M +9 &*b\ L +10 &,Hc\ M +9 &. c\ M +9 &/c\ M +10 &1c\ M +9 &3Qc\ M +10 &5`~\ M +9 &6cs\ M +9 &8`s\ M +10 &:Ybu\ M +9 &<cu\ M +9 &=ev\ M +10 &?cd\ L +9 &Aacl\ M +10 &C"ce\ M +9 &Dnl\ N +9 &F{g\ P +10 &HXg\ R +9 &Jg\ S +9 &K\\\ S +10 &MX\ T +9 &O]V\ S +9 &Q]\ T +10 &RV\ T +9 &TY\ T +10 &VaU\ U +9 &WlrK\ %r +9 &X!dI\ 3 +9 ( +2 &XL\ - + "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.48 +2 .Hand.open + "manipulator"&[1 +62 "core" 1 +2 "manipulator"&_% +4 "core" % Ε + 5  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%k X +2 %m9 +6 "core" 9x +102 "processing"%l9 +2 "core" 9w +102 "processing"%i9 +2 "core" 9{x  +102 "processing"%r9 +2 "core" 9zx  +102 "processing"%Z9 +3 "core" 9xw +102 "processing"%9 +3 "core" 9wx +102 "processing"%q9 +2 "core" 9ux +102 "processing"%w9 +2 "core" 9tw +103 "processing"%o9 +2 "core" 9tx" +102 "processing"%}9 +2 "core" 9sx& +103 "processing"%~9 +7 "core" 9sx* +102 "processing"%J9 +2 "core" 9tx/ +102 "processing"%h9 +2 "core" 9ux3 +102 "processing"%`9 +3 "core" 9wx7 +102 "processing"%9 +2 "core" 9yx; +102 "processing"%p9 +3 "core" 9{x? +102 "processing"%n9 +3 "core" 9~xD +102 "processing"%s9 +2 "core" 9xH +102 "processing"%\\9 +2 "core" 9xL +102 "processing"%y9 +3 "core" 9xP +102 "processing"%|9 +3 "core" 9yT +102 "processing"%a9 +3 "core" 9xY +101 "processing"%@9 +3 "core" 9y] +102 "processing"%9 +2 "core" 9xa +102 "processing"%t9 +2 "core" 9ye +102 "processing"%9 +3 "core" 9zi +102 "processing"%9 +2 "core" 9zm +103 "processing"%{9 +2 "core" 9zr +102 "processing"% 9 +2 "core" 9yv +102 "processing"%9 +3 "core" 9yz +102 "processing"%9 +3 "core" 9z~ +102 "processing"% 9 +3 "core" 9y +102 "processing"%9 +3 "core" 9z +102 "processing"%u9 +2 "core" 9z +102 "processing"%9 +2 "core" 9{ +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9{ +102 "processing"%v9 +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"%A9 +54 "core" 9} +3 .tPH.hold 2:00:00,28C +4 "processing"% pXp  +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"% % +4 "core" %b\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%W' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"% 'Ҧ +1602 "core" ' + .tPTV.dial :puck +2 "processing"%  +68 "core"  +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 + "processing"%)  +122 "core"  +2 "processing"%0% +4 "core" %ҨN\  +2 .tPS.seek 1.5ml +2 "processing"%'X +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tdelay 5:00 +9571 "Can"P\ :I +20432 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +31 "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"%& +83 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%#' +2326 "core" ' + .tPSV.dial PTV +2 "processing"%b +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%z +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +2326 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%9  +128 "core" + .tPSV.dial :mixloop +2 "processing"%8 +42 "core" +2 .tPRV.dial :ab1 + "processing"%x @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%(  +43 "core"  +2 +2 "processing"%% +3 "core" %^\  +2 .tPS.seek 0.3ml +2 "processing"%5'] +355 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +27 "core" + .tPRV.dial :air +2 "processing"%D  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%1'G[ +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%$ @ +68 "core" ? +3 .tPS.seek 0.5ml + "processing"%*' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%I  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%6'Ҧ +1605 "core" ' +2 .tPSV.dial :PML + "processing"%< +43 "core" + .tPTV.dial :mixing +2 "processing"%: @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%F  +33 "core"  + "processing"%?% +4 "core" %ҫ\  +2 .tPS.seek 1.85ml +2 "processing"%/' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%>'d +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +2 "core" &V\ +2 "manipulator"&O& +4 "core" &:    + + "manipulator"&C% +4 "core" %\  %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +128 "core" ( + "manipulator"&;& +4 "core" &-5 "  0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &-5   l 0 +2 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' + .tHand.close +2 "manipulator"&L/ +64 "core" / +2 "manipulator"&U& +4 "core" &-N : " #  +2 "manipulator"&Q% +4 "core" % ^   & 6 + .tForearm.seek :retract +2 "manipulator"&V'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +289 "core" ( + "manipulator"&\ & +4 "core" & #  ;5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &%   ;5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'O +104 "core" ' +2 "manipulator"& & +4 "core" &% ! b ;5 + "manipulator"&H% +4 "core" %T   M A +2 "collection"'3& +3 "core" &b\ +2 "collection"'S& +5 "core" &g\ +2 .tCC.seek :closed +2 "collection"'X(X +4 "core" &V\  +9 &0N\ ,} +9 &cM\ > +10 &z}R\ M +9 &>ZS\ M +10 &]U\ M +9 &_X\ M +9 &]X\ M +10 &EfV\ M +9 & `R\ L +10 &a[\ L +9 & eZ\ M +9 &"P`V\ L +10 &$bY\ M +9 &%`O\ M +9 &'^Y\ L +10 &)VbU\ M +9 &+dS\ L +9 &,fW\ M +10 &.cR\ L +9 &0^eP\ M +10 &2!bW\ L +9 &3^L\ L +9 &5_T\ L +10 &7h`Z\ L +9 &9)eV\ L +9 &:a[\ L +10 &<dP\ M +9 &>odQ\ L +10 &@1_T\ L +9 &AbR\ M +9 &CdX\ M +10 &EqsV\ N +9 &G)~R\ R +9 &HR\ U +10 &JS\ X +9 &L\\P\ X +10 &NT\ X +9 &OO\ Y +9 &QR\ Y +10 &SaX\ Y +9 &U#W\ Y +9 &VU\ U +10 &X<M\ , +9 &XO\ E +6 ( + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +2 "collection"'4& +4 "core" &XcQ\ E + &XcP\ E + .tHand.open + "manipulator"&]1 +61 "core" 1 +2 "manipulator"&f% +4 "core" % S H 1 6 B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%T +97 "core"  +2 "processing"%e% +4 "core" %i\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%G'U +1683 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%.  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +1599 "core" ' + .tPSV.dial PSR +2 "processing"%_ +53 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%m' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%P  + "collection"'l  +32 "core"  +121  +2 .tPSV.dial :mixloop + "processing"%N +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%i  +71 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' +2 .tPSV.dial :air + "processing"%Z  +58 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +40 "core" +2 .tPS.seek 0ml +2 "processing"%w'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +43 "core" +2 .tPS.seek 0ml +2 "processing"%J'd +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&h& +4 "core" &$ ! " ;5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +44 "core" ( + "manipulator"&& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  % U  +2 .tForearm.seek CC + "manipulator"&n'O +100 "core" ' +49 "Can"\\\ QvJ +2 .tHand.close +2 "manipulator"&s/ +64 "core" / +2 .tCC.seek :open + "collection"'\\( +425 "core" ( +2 "manipulator"&y& +3 "core" & !   +2 "manipulator"&|% +4 "core" % [  &  P +2 .tForearm.seek :retract + "manipulator"&a'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-6 +265 "core" ( + "manipulator"&& +5 "core" &-6  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &-6   U  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +108 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 + "manipulator"&{% +5 "core" % f %  ~ 6 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 ."da"delayUntil "08:45:07.12" +24816 #recoverPRVreagent08 + .PTV.dial :mixing +6 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2329 "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"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2329 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %g&\ + #"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"%' +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"%A  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҫ3\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'[ +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1604 "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 * +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"%!' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +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"%%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'d +448 "Can"\\\ >K +1881 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%b% +4 "core" %f,\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%,' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%z'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%2 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core" +2 "processing"%9% +3 "core" %ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'U +591 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'd +1592 "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"%( * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "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"%B +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +83 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%$  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'd +2326 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%I  +40 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%*  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%<  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%: +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%F'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%?  +42 "core"  +2 "processing"%+% +3 "core" %\\\  +2 ."da"PS.seek 0.55ml +2 "processing"%6' +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%/  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%R'Ҧ +1543 "core" ' +2 ."da"PSV.dial :PML + "processing"%O +43 "core" + ."da"PTV.dial :mixing +2 "processing"%C @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core" + "processing"%-% +4 "core" %ҡ\  +2 ."da"PS.seek 1.85ml +2 "processing"%K' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%L * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'd +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +24521 "Can"a\ =zK +23481 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +48 "processing"%\ ' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +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 +2 "processing"%H  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'd +2331 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%V +126 "core"  +2 "processing"%c% +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"%4' +591 "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"%f  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%S +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" + "processing"%e% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'Y +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%.'d +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +34 "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"%[ +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%m  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%Z'd +2321 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +126 "core"  +2 "processing"%q% +3 "core" %i\ +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"%' +509 "Can"^\ BLJ +71 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%o'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%w +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +35 "core" + "processing"%}% +4 "core" %ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'W +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'd +1605 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%| +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2332 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +6 .PSV.dial PSR +2 "processing"%` +126 "core"  +2 "processing"%% +4 "core" %a\ + #"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"%{' +576 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%a'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "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"%v' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2331 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +132 "core"  +8 "processing"%% +16 "core" %c\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"% ' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%"' +332 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +35 "core" + "processing"%0% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +641 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +45 "processing"%'d +1607 "core" ' +2 ."da"delay 10 seconds +86 "Can"Z\ L +917 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%k  +35 "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"%% +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2369 "core" ' +2 ."da"PSV.dial PTV +6 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%& +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%,  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'd +2349 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +124 "core"  +2 "processing"%9% +4 "core" %d\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%z'Ҧ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" + "processing"%% +4 "core" %ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%('Y +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +99 "core"  +3 ."da"PS.seek 0ml + "processing"%B'd +1597 "core" ' +2 "processing"%D9 +3 "core" 9Q53 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%5  +4 "core" 53 53 + "processing"%$& +4 "core" &X\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\    j  + "storage"(I% +4 "core" %   \ + "storage"(*. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(<(S +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &O \ +2 "manipulator"&1& +4 "core" &-6     + "manipulator"&?% +4 "core" %\    l  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&+(y +188 "core" ( + "manipulator"&F& +4 "core" &   e % +2 "storage"(/& +4 "core" &O X\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&6'] +93 "core" ' +2 "storage"(O& +4 "core" &O \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(C'g +277 "core" ' + "storage"(;- +3 "core" -'e +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&-& +3 "core" &   % +2 "storage"(L& +3 "core" &O \ +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"&R' +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&K, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +2 "core" -'e +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(j' +30 "core" ' +2 "manipulator"&% +4 "core" % ! "  n + "storage"(U& +4 "core" &O V\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&d'? +24 "core" ' +2 "manipulator"&=& +4 "core" &  $ % + "storage"( & +4 "core" &O  V\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&H'] +15 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(\ '{ +38 "core" ' +2 "manipulator"&V& +5 "core" &   % + "manipulator"&c% +4 "core" %S   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&4(? +250 "core" ( + "manipulator"&f& +4 "core" &F  U C +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &F %  C +2 ."da"Forearm.seek PC +2 "manipulator"&T'Η +93 "core" ' + ."da"Hand.close +2 "manipulator"&e/ +62 "core" / +3 ."da"PC.seek :open +2 "processing"%]( +424 "core" ( + "storage"(>& +4 "core" &O `\ +2 "manipulator"&E& +3 "core" &F   8 C +2 "manipulator"&G% +3 "core" % Γ   +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&[(y +257 "core" ( + "manipulator"&.& +4 "core" & $  / +2 "storage"(P& +3 "core" &O +\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +94 "core" ' +2 ."da"Hand.open + "manipulator"&i1 +54 "core" 1 + "storage"(m- +4 "core" -'{ +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(l'G +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(r' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24feb1209h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26583 #"da"SX MX5/16 (USB:70): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 257.812 seconds\ /var/log/esp/da24feb1209h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24feb1209h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:70): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24feb1209h50ml15s_nessie.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24feb1209h50ml25s_nessie.tif +2566 #SX MX5/16 (USB:70): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24feb1209h50ml25s_nessie.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "257.812 sec auto-exposure",Subject: "da24feb1209h50ml images!" +3 "storage"(q- +4 "core" -' +2 "storage"(Z& +5 "core" &O   8\ + "manipulator"&& +4 "core" &  2  / +2 ."da"Elbow.seek 1 +2 "manipulator"&w(y +56 "core" ( + "manipulator"&~& +6 "core" & . " U E +2 "storage"(}& +4 "core" &O 3 5\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&o'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +112 "core" ' +3 "manipulator"&h& +6 "core" &  E +2 "storage"(s& +4 "core" &O\ \ \ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&Y' +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&^, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(p' +26 "core" ' +2 "manipulator"&y% +4 "core" %    + "storage"(|& +4 "core" &O F\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts + "manipulator"&n'? +19 "core" ' +12 "manipulator"&& +6 "core" &   1 E + "storage"(X& +4 "core" &O B\ +10 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&`'] +26 "core" ' +3 "storage"(% +9 "core" % ? \ +4 ."downElevator"SE.seek :down +7 "storage"(t' +97 ({% +6 "core" %18\ \ l\ OD +4 "manipulator"&% +8 "core" %Ј   +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +90 "core" ' +28 ' +2 ."downElevator"SE.stop +4 "storage"(5 +4 (& +8 "core" &O A\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +3 "processing"%a& +9 "core" &;\ +3 "manipulator"&& +9 "core" &   p E +2 "manipulator"& % +7 "core" %\    ]  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-6 +175 "core" ( +4 "manipulator"&& +8 "core" &-?   e +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &-?   ^ e +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&J'n +104 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&u/ +65 "core" / +6 "manipulator"&& +11 "core" &-?   x e + "manipulator"&% +8 "core" %    8 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&v(? +119 "core" ( +3 "manipulator"&A& +8 "core" &E   ( +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +12 "core" &E   ( +5 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +94 "core" ' +3 "manipulator"&& +9 "core" &E   N ( +2 "manipulator"& % +7 "core" %Π   +4 "processing"%"& +8 "core" &2\ +4 "processing"%W& +10 "core" &9\ +6 ."psFlush"PC.seek :closed +4 "processing"%)(X +8 "core" &!\ +2 &'\ +6 &6\ %f +13 &V}\ 7 +6 &\ L +6 &_\ M +10 &hc\ M +10 &,` \ L +8 &b\ M +11 &c\ M +9 &q`\ M +8 &3`\ M +11 &^\ M +8 &!a\ M +10 &#yb\ M +10 &%<b \ L +8 &&e \ M +11 &(b\ M +9 &*e\ \ M +8 &,Cf\ M +11 &.`\ M +8 &/a\ \ M +10 &1b\ \ L +9 &3Jd\ M +9 &5 a\ M +11 &6b\ L +9 &8b\ L +8 &:Sc\ M +11 &<f\ M +9 &=`\ L +10 &?c\ M +9 &A[`\ M +8 &Ca \ M +11 &Dk \ M +9 &F|\ O +8 &HR\ R +11 &J\ S +8 &K\ S +9 &M\ S +11 &OV\ T +8 &Q\ T +11 &R\ T +9 &T\ T +8 &V\\\ T +11 &Xzs\ &v +9 &X\ E +8 &X!\ 0 +4 ( +6 "processing"%W& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%0& +8 "core" &X!\ 0 +3 &X! \ 0 +3 ."psFlush"Hand.open +2 "manipulator"&1 +65 "core" 1 +4 "manipulator"&% +8 "core" % Π   ' +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR + "processing"%k +43 "core"  +5 "processing"%'% +8 "core" %b\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%%' +330 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +263 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +459 #"uploadLog"upsync +1651 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%b  +123 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%& +97 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%,'F +2254 "Can"R\ AMv +356 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%! +98 "core"  +2 "processing"%#% +4 "core" %I,\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%x  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%8 @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'F +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%7'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1600 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%D +82 "core" ~ + ."psFlush"PTV.dial :puck +2 "processing"%5  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%$'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%I' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +81 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%/  +72 "core"  +2 ."psFlush"PS.seek 0ml +52 "processing"%@'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +40 "core"  +2 ."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 + "processing"%-'d +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%= +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%H U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%>' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%G'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%P  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +1608 "Can"R\ @N +1002 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'i& +4 "core" &\ + "manipulator"&m& +4 "core" &E  e ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_(? +3 "core" ( + "manipulator"&\ & +4 "core" &E  # ] ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &E   ( +2 .tForearm.seek PC + "manipulator"&q'Η +101 "core" ' +2 .tHand.close + "manipulator"&Z/ +55 "core" / +2 .tPC.seek :open +2 "processing"%( +424 "core" ( +2 "manipulator"&~& +4 "core" &E   V ( + "manipulator"&}% +4 "core" % Ώ !  O +2 .tForearm.seek :retract + "manipulator"&h'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s( +353 "core" ( +2 "manipulator"&[& +4 "core" &8  % Y J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" &8   6 J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'O +98 "core" ' + "manipulator"&& +4 "core" &7 %  J +2 "manipulator"&X% +4 "core" %X !   + "collection"'N& +5 "core" &\ +2 "collection"'r& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &3\ +7 &6"\ %h +9 &U)\ 7 +9 &;\ L +10 &b@\ M +9 &ud7\ M +9 &9_6\ L +10 &f\ L +9 &c@\ M +10 &~a=\ L +9 &@g'\ L +9 & b<\ M +10 &!a9\ L +9 &#b>\ M +9 &%H`>\ L +10 &' d>\ M +9 &(b\ L +10 &*g(\ L +9 &,Oc-\ M +9 &.c$\ M +10 &/e3\ M +9 &1bb\ L +9 &3XdR\ L +10 &5b_\ L +9 &6bh\ M +10 &8e \ L +9 &:`` \ L +9 &<"b@\ L +10 &=`F\ M +9 &?bG\ L +9 &Ahb|\ L +10 &C*aR\ L +9 &DmB\ M +10 &F-\ P +9 &HZ\\\ T +9 &JQ\ W +10 &KD\ W +9 &M4\ W +9 &OTs\ Y +10 &Q<\ Y +9 &R/\ X +10 &TB\ Y +9 &VXN\ Z +9 &Wb2\ 4 +10 &Xj\ U +9 ( + &Xqn\ N +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 + "collection"'o& +4 "core" &Xqo\ N +2 .tHand.open + "manipulator"&{1 +53 "core" 1 +2 "manipulator"&% +4 "core" % X K ( U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Xqo\ N +2 "collection"'Y% +3 "core" %Qq\ +2 .tCSV.dial CSR + "collection"'n  +40 "core"  + "collection"'% +4 "core" %Q\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'a'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %my\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'p' +637 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'`'Q +1970 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &XqnJ\ N + "collection"'% +4 "core" %Q\ + .tCSV.dial :flush +2 "collection"'t  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'^'m +1168 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +39 "core" B +2 "collection"'% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +520 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'A  +40 "core"  +87  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'J'Q +1606 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Xqn\ N + "collection"' % +4 "core" %Q\ + .tCSV.dial :flush +2 "collection"'"  +69 "core" +2 .tCS.seek 5ml +2 "collection"''m +1165 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"']% +4 "core" %m\  +2 .tCS.seek 7.001ml + "collection"'0' +527 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'W'Q +1609 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'k& +3 "core" &Xqm\ N +2 "collection"''% +51 "core" %Q\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'B% +5 "core" %Q\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'%'O +1819 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +524 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'b '&  +98 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'!'Q +1817 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'#  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"','Q +582 "core" ' +2 .tCSV.dial CSR + "collection"'9  +99 "core"  +2 "collection"'x% +4 "core" %U\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'8'm +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +13 .tCS.seek 10ml +2 "collection"'' O +1355 "core" ' + .tCSV.dial CBV +2 "collection"'2 +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&z& +4 "core" &2   G + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +19 "core" ( + "manipulator"&D& +4 "core" &  % 5 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &   g 5 +2 .tForearm.seek CC +2 "manipulator"&('O +101 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open + "collection"'$( +426 "core" ( +2 "manipulator"&I& +4 "core" &   5 + "manipulator"&:% +4 "core" % _   f ^ +2 .tForearm.seek :retract + "manipulator"&1'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&*(-6 +283 "core" ( + "manipulator"&M& +4 "core" &-@   f N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-@   S N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/'n +109 "core" ' + .tHand.open +2 "manipulator"&F1 +55 "core" 1 + "manipulator"&O% +4 "core" % b 5 ' e H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +95 "core" ' + "processing"%;& +4 "core" &T\ +31149 "Can"<\ /2N +44100 #t-> exit +6 #mEXIT @1707749888.10EST @1708440497.26EST = =mMAIN_scheduler =tMAIN @EST1708440499.15 #"core_reset"Sent BREAK +3 #t@9266 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +433 "Can"\ 3M + \ 3M #tPolling Can every 10:00 +4 #Cleanly exited at 09:58:08EST12-Feb-24 +892 #-> ESP.ready! +2 #Powering core bus +543 .Gate.power :raw,:ON +2 "sampler") +28 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %\ + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %3\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X& +3 "core" & % , +2 "storage"(?& +4 "core" &K \  +2 "storage"(@% +4 "core" % \ + "collection"'A9 +3 "core" 9-W +2 "processing"%B9 +3 "core" 9GO +832 #t-> access 1 +3 "storage"(C% +3 "core" % \ + "manipulator"&D% +4 "core" %\  )  3 v +2 "manipulator"&E& +3 "core" & " ` , +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(F(<( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (G& +2 "core" &<' \ +1497 #t-> access 2 +2 "storage"(H% +3 "core" % V\ +2 "manipulator"&I% +4 "core" %\    q v + "manipulator"&J& +4 "core" & #  3 , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(K(K +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (L& +2 "core" &K -\  +1799 #t-> startTube 2 +385 #-> da 50 + #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 09:49:59EST20-Feb-24\\n{}\\nCan@09:48:28, 21.2C, 23% humidity, 15.2psia, 13.670V, 0.129A, 0.022Ah, 1.76W",Subject: "da sampling at most 50ml" +3 "collection"'M& +6 "core" &\  +2 .tHand.open +3 "manipulator"&N1 +61 "core" 1 + "manipulator"&O% +4 "core" % \  ) " R v +2 "storage"(P% +4 "core" %\ \  8\ + "storage"(Q. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +48 .tSC.seek 2 +2 "storage"(R( +402 #"uploadLog"upsync +269 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (S& +2 "core" & O\ +2 "manipulator"&T& +5 "core" & * " " , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&U(a +47 "core" ( +2 "manipulator"&V& +4 "core" &j "  ^ +2 "storage"(W& +4 "core" & \ \ W\ +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&X'ж +108 "core" ' +2 "storage"(Y& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Z'g +273 "core" ' +2 "storage"([- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +3 "core" & \ +2 "manipulator"&]& +4 "core" &j ( , ^ +2 .tElbow.seek 2 +2 "manipulator"&^(a +3 "core" ( +2 "manipulator"&_& +4 "core" &j ) , = ^ + "storage"(`& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&a'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +53 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&c& +2 "storage"(d' +8 "core" &j ) , U ^ + "manipulator"&e% +5 "core" % ϓ & , $ +2 .tForearm.seek :retract + "manipulator"&f'\ +102 "core" ' + .tElbow.seek CC +2 "manipulator"&g( +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +17 "core" ( +2 "manipulator"&h& +4 "core" &= ' + ( M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +4 "core" &< , 9 ; M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&j'O +100 "core" ' +2 "manipulator"&k& +4 "core" &< . 2 ! M +2 "manipulator"&l% +4 "core" %X '  D +2 "collection"'m& +4 "core" &\  +2 "collection"'n& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'o(X +5 "core" &\  +8 &5\ ,~ +10 &e\ ? +9 &Z\ N +10 &_\ M +9 &g\ M +9 &c\ M +10 &fb\ L +9 &&h\ M +9 &c\ L +10 &h\ M +9 & nb\ L +10 &"0b\ L +9 &#g\ M +9 &%c\ L +10 &'vc\ L +9 &)7_ \ M +9 &*c\ M +10 &,c\ L +9 &.}b \ M +9 &0?h \ M +10 &2e \ L +9 &3`  \ L +10 &5e\ M +9 &7Fb  \ M +9 &9 e  \ M +10 &:e\ M +9 &<h  \ M +9 &>Pe  \ L +10 &@`  \ M +9 &Ag  \ M +10 &Cg\ M +9 &ERr\ N +9 &G \ R +10 &H\ U +9 &J~\ W +9 &L@\ W +10 &M\ \ Y +9 &O\ Y +10 &Q\ Z +9 &SB\ Y +9 &U\ Z +10 &V\ \ Z +9 &XF\ / +9 &Xyw\ G +6 ( + "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"&p1 +3 "core" &XyY \ G +61 1 + "manipulator"&q% +4 "core" % Q P :  K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +103 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +6 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")s+ +3 "core" + +2 "sampler")t% +4 "core" % \ H +2 "collection"'u& +4 "core" &XyY\ G +3 "Can"\ T +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +127 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'E'Q +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")G +128 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'m'Q +126 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +102 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +23 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9xN +102 "collection"';9 +3 "core" 9yL +102 "collection"'?9 +3 "core" 9yJ +102 "collection"'A9 +2 "core" 9zH +102 "collection"'B9 +3 "core" 9{E +102 "collection"'D9 +2 "core" 9|C +102 "collection"'@9 +3 "core" 9~A +102 "collection"'G9 +2 "core" 93@ +102 "collection"'79 +3 "core" 9K= +102 "collection"'C9 +2 "core" 9c; +102 "collection"'E9 +3 "core" 9y9 +102 "collection"')9 +3 "core" 97 +102 "collection"'I9 +2 "core" 95 +102 "collection"'J9 +3 "core" 93 +102 "collection"'H9 +3 "core" 92 +102 "collection"'F9 +2 "core" 9 1 +102 "collection"'M9 +4 "core" 9/ +102 "collection"'N9 +2 "core" 9- +102 "collection"'O9 +3 "core" 9), +102 "collection"'Q9 +2 "core" 9>) +102 "collection"'L9 +3 "core" 9R!( +102 "collection"'T9 +3 "core" 9e&' +102 "collection"'P9 +3 "core" 9x*% +102 "collection"'V9 +3 "core" 9.$ +102 "collection"'W9 +2 "core" 92" +102 "collection"',9 +3 "core" 96! +102 "collection"'K9 +2 "core" 9; +102 "collection"'.9 +3 "core" 9? +102 "collection"'[9 +2 "core" 9C +102 "collection"'\\9 +3 "core" 9G +102 "collection"']9 +2 "core" 9 K +102 "collection"'S9 +3 "core" 9 O +102 "collection"'_9 +4 "core" 9 "T +102 "collection"'`9 +3 "core" 9 1X +102 "collection"'b9 +3 "core" 9 @\\ +102 "collection"'Y9 +2 "core" 9 N` +102 "collection"'e9 +3 "core" 9 [d +102 "collection"'U9 +3 "core" 9 hi +102 "collection"'X9 +2 "core" 9 vm +102 "collection"'c9 +3 "core" 9 q +102 "collection"'h9 +54 "core" 9 w +102 "collection"'Z9 +2 "core" 9 { +102 "collection"'a9 +3 "core" 9  +102 "collection"'l9 +2 "core" 9  +102 "collection"'i9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9  +102 "collection"'(9 +3 "core" 9  +102 "collection"'m9 +3 "core" 9  +102 "collection"'k9 +3 "core" 9  +102 "collection"'d9 +3 "core" 9  +102 "collection"'29 +2 "core" 9  +102 "collection"'p9 +4 "core" 9  +102 "collection"'f9 +2 "core" 9\  +103 "collection"'n9 +2 "core" 9\ \ +102 "collection"'t9 +3 "core" 9\ \ +102 "collection"'q9 +2 "core" 9\ \ +102 "collection"'u9 +3 "core" 9\  +102 "collection"'j9 +3 "core" 9\ %\ +102 "collection"'s9 +3 "core" 9\ )\ +105 "collection"'9 +5 "core" 9\ /\ +104 "collection"'w9 +2 "core" 9\ 4\ +102 "collection"'x9 +3 "core" 9\ : +102 "collection"'z9 +3 "core" 9\ @\ +102 "collection"'{9 +3 "core" 9\ C +102 "collection"'y9 +2 "core" 9\ H +102 "collection"'}9 +3 "core" 9\ K +102 "collection"'v9 +3 "core" 9\ O +102 "collection"'9 +3 "core" 9\ S +102 "collection"'~9 +3 "core" 9\ W +102 "collection"'9 +2 "core" 9\ Z +102 "collection"'9 +3 "core" 9\ ] +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ \\\ +2 '9 +6 "core"  + 9\ ^\ ]\ + "collection"'% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/37.3psia +42748 "Can"\  +17240 "core" ` + "collection"'9 +4 "core" 9\ a + "collection"'\ % +4 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/35.2psia +2 .CS.seek 0ml +2 "collection"' 'Q +329 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" A + .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"' 'm +1333 "core" ' +2 .tCSV.dial CTV +6 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1341 "core" ' + "collection"'% +4 "core" %SZZ \ +2 #tPuck @46.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core" + "collection"'% +5 "core" %S\ +2 .tCS.seek 5ml + "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %m!\  +2 .tCS.seek 7.001ml + "collection"' ' +579 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'!' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +110 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Xy``\ G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   " r * +2 "storage"($% +4 "core" % \ + "storage"(&. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(*(S +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ('& +3 "core" &U ` k\ + "manipulator"&/& +5 "core" &8 #   M + "manipulator"&% +4 "core" %\  !  ) * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +160 "core" ( +2 "manipulator"&1& +5 "core" &~ ! " %  + "storage"(0& +4 "core" &U U\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +96 "core" ' + "storage"(%& +5 "core" &U \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+'g +276 "core" ' + "storage"(4- +4 "core" -'g + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(5'z +37 "core" ' +2 "manipulator"&6& +4 "core" &~  !  + "manipulator"&-% +4 "core" %M " ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&9( +158 "core" ( + "manipulator"&:& +4 "core" &6 %  0 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &6  % K + .tForearm.seek CC +2 "manipulator"&<'O +93 "core" ' + .tHand.close +2 "manipulator"&=/ +58 "core" / +2 .tCC.seek :open + "collection"'>( +425 "core" ( +2 "storage"(;& +4 "core" &U O\ + "storage"(?& +4 "core" &U S\ + "manipulator"&A& +4 "core" &6 *  - K + "manipulator"&B% +4 "core" % N  I +2 .tForearm.seek :retract +2 "manipulator"&D'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&@(y +203 "core" ( +2 "manipulator"&G& +4 "core" &   1 + "storage"(7& +4 "core" &U\ \ j\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&C' +101 "core" ' +2 .tElbow.hold + "manipulator"&E, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&)1 +57 "core" 1 +2 "manipulator"&I% +4 "core" %  - $ $ +2 "storage"(J& +4 "core" &U \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 296 counts + "manipulator"&H'- +13 "core" ' +2 "manipulator"&F& +4 "core" & % "  ) + "storage"(M& +4 "core" &U \  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&N'] +19 "core" ' +2 "storage"(O% +4 "core" %|\ \  0\ +2 ."downElevator"SE.seek :down +4 "storage"(Q' +98 (L% +3 "core" %F \ RO +2 "manipulator"&T% +4 "core" %e % F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +5 "core" &\ + "manipulator"&W& +4 "core" &   ) + "manipulator"&,% +5 "core" %    A  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&K(-6 +172 "core" ( +3 "manipulator"&.& +4 "core" &-/ # # G  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &-/ %  #  +2 .tForearm.seek :garage +2 "manipulator"&\\'n +99 "core" ' + .tHand.close +2 "manipulator"&]/ +62 "core" / +2 "manipulator"&S& +4 "core" &-9 "  T  + "manipulator"&_% +4 "core" % s %  U 6 +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +284 "core" ( + "manipulator"&Y& +5 "core" &8  ( ' L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &8 !  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'O +103 "core" ' +2 "manipulator"&X& +4 "core" &8 " L + "manipulator"&c% +4 "core" %T # !  ] +2 "collection"'h& +4 "core" &\ +2 "collection"'Z& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'a(X +4 "core" &\  +9 &1~\ +{ +10 &e\ > +9 &y\ M +9 &I]\ K +10 & _v\ K +9 &_\ K +10 &\\\ K +9 &R`\ K +9 &_\ K +10 &_\ K +9 & `\ K +9 &"Z[\ K +10 &$`\ K +9 &%^\ K +9 &'_\ K +10 &)b^\ K +9 &+#_}\ K +10 &,_b\ K +9 &.a\ K +9 &0j`\ K +10 &2,_\ K +9 &3^\ J +9 &5_\ K +10 &7q^p\ K +9 &93_U\ K +10 &:_C\ K +9 &<b#\ K +9 &>y`\ K +10 &@;^\ K +9 &A_\ K +9 &C^\ K +10 &E{s\ M +9 &G2\ Q +10 &H\ V +9 &Ja\ X +9 &Ld\ X +10 &N#\ Y +9 &O\ Y +9 &Q\ Z +10 &Sh\ Y +9 &U*\ Y +10 &V\ V +9 &X";v\ *{ +9 &Xb\ M +6 ( + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'l& +4 "core" &XgQ\ M + &Xg>\ M + .tHand.open +2 "manipulator"&i1 +53 "core" 1 +2 "manipulator"&^% +4 "core" % T N < 3 ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%m +126 "core"  +2 "processing"%k% +4 "core" %h\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%d'U +1608 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%2  +41 "core"  +2 .tPS.seek 0ml + "processing"%p'd +1604 "core" ' +2 .tPSV.dial PSR + "processing"%f +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%t +2 "collection"'q  +6 "core" @ + "processing"%u  +66 "core" +88  +2 .tPSV.dial :mixloop +2 "processing"%j +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%s  +124 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2618 "core" ' + .tPSV.dial :air +2 "processing"%w  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +42 "core" +2 .tPS.seek 0ml +2 "processing"%{'d +2610 "core" ' +2 .tPSV.dial :air + "processing"%y  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +56 .tPS.seek 0ml +2 "processing"%'d +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +5 "core" &7   L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &7 $ )  L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7 # g L +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&& +4 "core" &7 " '  L +2 "manipulator"&\ % +3 "core" % Z  " k , +2 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +290 "core" ( +2 "manipulator"&& +4 "core" &-? ! 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-? &  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +96 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&% +5 "core" % r 4 (  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tPSV.dial :mixloop +2 .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" &:\ + "manipulator"&% +5 "core" %  !   q + "storage"(% +4 "core" % - ( \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & ) $ L\ + "manipulator"&& +4 "core" &-?  4 + "manipulator"&% +4 "core" %    q +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +179 "core" ( + "manipulator"&#& +4 "core" &] %  8 . +2 "storage"( & +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&"'ж +92 "core" ' + "storage"(& +4 "core" & \ \  !\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' +2 "storage"($- +3 "core" -'f +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (&& +2 "core" & y\ +2 "manipulator"&'& +3 "core" &] % ( E . +2 .tElbow.seek 2 +2 "manipulator"&/(a +3 "core" ( +2 "manipulator"&& +4 "core" &] & ) Q . + "storage"(R& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&0/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&%& + "storage"(g' +7 "core" &]   . +2 "manipulator"&r% +4 "core" % } " ( ; + .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&6( +147 "core" ( + "manipulator"&-& +4 "core" &5 &  b J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' + "manipulator"&+& +2 ."downElevator"SE.stop +4 "storage"(5 +3 "core" &6   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'O +93 "core" ' +2 "manipulator"&& +4 "core" &6  &  J + "manipulator"&% +5 "core" %G  + "collection"'& +5 "core" &d\ +2 "collection"'=& +6 "core" &]\ +2 .tCC.seek :closed +3 "collection"'8(X +3 "core" &O\ +6 &6\ : +10 &HJ}"\ 0 +9 &yt\ E +9 &'_\ K +10 &^\ K +9 &\\\ K +10 &m_a\ K +9 &/_O\ K +9 &`X\ K +10 &_F\ K +9 &v^5\ K +9 &!8_\ K +10 &"`\ K +9 &$_\ K +10 &&}b\ K +9 &(@_\ K +9 &*cx\ K +10 &+^f\ K +9 &-_Z\ K +9 &/H_J\ K +10 &1\ ]>\ K +9 &2a+\ K +10 &4^\ J +9 &6P_ \ K +9 &8^\ J +10 &9`\ K +9 &;b\ K +9 &=W^\ K +10 &?_\ K +9 &@^\ K +10 &B_\ J +9 &D^h\ L +9 &Fp\ M +10 &G\ R +9 &I\ V +9 &KF\ V +10 &M#\ W +9 &N$\ X +10 &P>\ Y +9 &RGx\ Y +9 &T)\ Y +10 &U$\ Y +9 &W~\ < +9 &XO,\ \ 't +10 &Xsm\ P +2 ( +2 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 + .Hand.open + "manipulator"&o1 +61 "core" 1 +2 "manipulator"&;% +4 "core" % G 6 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +97 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'A  +124 "core" ~ + .tCSV.dial CTV +2 "collection"'B  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +2611 "core" ' +2 "collection"'G% +4 "core" % O\  +2 .tCS.seek 4ml + "collection"'7'NP +1597 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%9  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%)  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%I'd +1148 "Can"\ Ok +1462 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'J ` +29 "core" ` +2 .tCSV.dial :air + "collection"'F @ +41 "core" > +2 .tCS.seek 10ml + "collection"'M' O +1601 "core" ' +2 .tCSV.dial CTV + "collection"'O  +43 "core"  +2 .tCS.seek 0ml + "collection"'D'Q +2601 "core" ' +2 .tCBV.dial :waste1 + "collection"'L @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'T  +124 "core" + "collection"'@& +4 "core" &Xsk3\ P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&C% +4 "core" %   ! :  +2 "storage"(H% +4 "core" % @\ + "storage"(V. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(W(S +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (,& +3 "core" &U i j }\ +2 "manipulator"&5& +3 "core" &5 & ) J +2 "manipulator"&N% +3 "core" %  ' )   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&.(y +167 "core" ( +2 "manipulator"&[& +4 "core" & &  T > + "storage"(Q& +4 "core" &U y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&E'] +114 "core" ' + "storage"(]& +4 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(S'g +276 "core" ' + "storage"(_- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" &  > + "storage"(\\& +4 "core" &U \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&Y' +29 "core" ' + .tElbow.hold +2 "manipulator"&e, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(K- +2 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +3 "storage"(X' +29 "core" ' + "manipulator"&c% +5 "core" %   + "storage"(h& +4 "core" &U \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 311 counts + "manipulator"&`'< +13 "core" ' +2 "manipulator"&>& +5 "core" & # &  > + "storage"(l& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&i'] +29 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(^' +39 "core" ' + "manipulator"&Z& +5 "core" & ' 3 > + "manipulator"&m% +4 "core" %` ) $ B " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +185 "core" ' +2 .tElbow.seek CC + "manipulator"&U( +159 "core" ( +2 "manipulator"&2& +4 "core" &7 ' % 9 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &7 &  O K +2 .tForearm.seek CC +2 "manipulator"&f'O +100 "core" ' + .tHand.close +2 "manipulator"&p/ +58 "core" / +2 .tCC.seek :open +2 "collection"'t( +424 "core" ( +2 "storage"(q& +4 "core" &U ;\ +2 "storage"(u& +3 "core" &U J\ +2 "manipulator"&j& +4 "core" &6 &  K + "manipulator"&s% +4 "core" % ]  '  a + .tForearm.seek :retract +2 "manipulator"&n'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&w(y +173 "core" ( + "manipulator"&& +5 "core" &z  %   + "storage"(z& +4 "core" &U\ \  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&x' +104 "core" ' +2 .tElbow.hold +2 "manipulator"&y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&{1 +63 "core" 1 +3 "manipulator"&v% +4 "core" % : - T + "storage"(}& +4 "core" &U x\ +2 .tForearm.force -20 + "manipulator"&5 +46 .tForearm.seek 1 + 279 counts +11 "manipulator"&~' +21 "core" ' + "manipulator"&& +4 "core" &}   ]  +2 "storage"(& +4 "core" &U   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +34 "core" ' + "storage"(b% +5 "core" %  / \ \ +2 ."downElevator"SE.seek :down +4 "storage"((' +99 (a% +3 "core" %>\ \ \ QM +2 "manipulator"&% +4 "core" %_ !   ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +97 "core" ' +50 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +81 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "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"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"% 'd +2619 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%|& +4 "core" &;\  + "manipulator"&& +4 "core" &}     +2 "manipulator"&% +3 "core" %    p +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +168 "core" ( +2 "manipulator"& & +4 "core" &-9   t g + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-9   g +3 .tForearm.seek :garage + "manipulator"&'n +96 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&*& +4 "core" &-: &  f + "manipulator"&#% +4 "core" % a  ' 9 H +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +122 "core" ( + "manipulator"& & +5 "core" &D   - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &D    - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&$'Η +95 "core" ' +2 "manipulator"&&& +4 "core" &E   , + "manipulator"&'% +4 "core" %Λ !  / +2 "processing"%& +4 "core" &J\  +2 "processing"%R& +5 "core" &f\  +2 .tPC.seek :closed +3 "processing"%0(X +3 "core" &\  +6 &\ > +9 &I~\ 2 +10 &Fs\ F +9 &j\ N +9 &`\ M +10 &vc\ M +9 &9e\ M +10 &c\ M +9 &g\ M +9 &~c\ M +10 &@c\ M +9 &!c\ M +9 &"d\ M +10 &$d\ M +9 &&Ic\ M +10 &(\ e\ M +9 &)d\ M +9 &+c\ M +10 &-Pf\ M +9 &/f\ N +9 &0e\ M +10 &2g\ N +9 &4Xe\ M +10 &6f\ N +9 &7e\ M +9 &9h \ M +10 &;_e\ M +9 &="`\ M +9 &>e\ M +10 &@d\ M +9 &Bge\ M +10 &D(f\ N +9 &Ew\ O +9 &G\ R +10 &I\\"\ T +9 &K$\ T +9 &L#\ T +10 &N"\ T +9 &Pb!\ T +10 &R%(\ T +9 &S5\ T +9 &U6\ U +10 &Wi9\ B +9 &X].x9\ Y +9 &X(>\ 2 +3 ( + "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%%& +4 "core" &X%A\ 2 + .tHand.open +2 "manipulator"&r1 +64 "core" 1 + "manipulator"&% +4 "core" % Λ : ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%-  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%+ +42 "core" + "processing"%% +4 "core" %a\ +2 .tPS.seek 0.3ml +2 "processing"%1'^ +381 "core" ' +2 .tPSV.dial PSR + "processing"% +98 "core"  + "processing"%% +4 "core" %Y<\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'. +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%/' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%g +96 "core" +2 .tPTV.dial :mixing + "processing"%4 @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%o'd +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&;& +4 "core" &E    , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=(? +3 "core" ( + "manipulator"&A& +4 "core" &E % (  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &E  &  , +2 .tForearm.seek PC + "manipulator"&:'Η +95 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tPC.seek :open +2 "processing"%G( +423 "core" ( + "manipulator"&!& +4 "core" &E   x , +2 "manipulator"&9% +4 "core" % Τ  # + .tForearm.seek :retract +2 "manipulator"&)'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(-6 +126 "core" ( +2 "manipulator"&J& +4 "core" &-/  $ g ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-/   ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'n +93 "core" ' + .tHand.open +2 "manipulator"&O1 +64 "core" 1 + "manipulator"&M% +5 "core" % f (  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +113 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%T& +4 "core" &\ + "manipulator"&@% +4 "core" %\     M +2 "storage"(C% +4 "core" % A L\ + "storage"(H. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(V( +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (,& +3 "core" & \  + "manipulator"&5& +4 "core" &-A  \\  + "manipulator"&N% +4 "core" %\    ] M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(a +187 "core" ( + "manipulator"&[& +4 "core" & Y X +2 "storage"(Q& +3 "core" & @ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&6'ж +96 "core" ' +2 "storage"(]& +4 "core" & \ #\  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'g +283 "core" ' + "storage"(_- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +2 "core" & \  +2 "manipulator"&\\& +4 "core" &\  # ^ X + .tElbow.seek 2 +2 "manipulator"&K(a +24 "core" ( + "manipulator"&c& +4 "core" &` "  ^ +2 "storage"(h& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&>'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& +2 "storage"(m' +7 "core" &` !  ^ + "manipulator"&E% +5 "core" % ό   + .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&S(? +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( + "manipulator"&Y& +5 "core" &H   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &H   # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X'Η +100 "core" ' +2 "manipulator"&i& +4 "core" &H %  # +2 "manipulator"&2% +3 "core" %Ό   +2 "processing"%d& +4 "core" &j\ +2 "processing"%e& +5 "core" &>\ +2 .tPC.seek :closed +2 "processing"%p(X +4 "core" &;\  +8 &/}:\ +{ +9 &e8\ ? +10 &|~,\ N +9 &B_-\ M +9 &d1\ L +10 &c(\ M +9 &`+\ M +57 &Jc'\ M +3 & ]\ M + &c\ M + & d\ M + &"Rd\ M + &$d\ M +3 &%`\ M +8 &'e\ M +10 &)Z`\ M +9 &+c\ \ M +9 &,c\ M +10 &.h\ M +9 &0ad\ M +9 &2#e\ M +10 &3e\ M +9 &5e\ M +10 &7kd\ L +9 &9,d\ M +9 &:c\ L +10 &<e\ M +9 &>rc\ M +9 &@5c\ L +10 &Ae\ M +9 &Cg\ M +10 &Euq\ N +9 &G0\ Q +9 &H\ S +10 &J\ S +9 &Ln\ S +9 &N-\ T +10 &O\ T +9 &Q\ T +10 &Sr\ U +9 &U5\ T +9 &V\ P +10 &X1<^\ %k +9 &XI\ / +5 ( +2 "processing"%e& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&k1 +3 "core" &X\ / +53 1 + "manipulator"&8% +4 "core" % Ό ; ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%u W +2 %j9 +6 "core" 9{o +102 "processing"%s9 +2 "core" 9xk +102 "processing"%9 +3 "core" 9tl  +102 "processing"%z9 +3 "core" 9sl  +102 "processing"%f9 +2 "core" 9ql +102 "processing"%U9 +3 "core" 9pk +102 "processing"%{9 +3 "core" 9nk +102 "processing"%v9 +2 "core" 9nl +102 "processing"%}9 +2 "core" 9mk" +103 "processing"%9 +2 "core" 9ml& +102 "processing"%9 +2 "core" 9nl* +103 "processing"%n9 +3 "core" 9nl/ +102 "processing"%b9 +2 "core" 9om3 +102 "processing"%w9 +3 "core" 9pk7 +102 "processing"%a9 +2 "core" 9rl; +102 "processing"%9 +3 "core" 9tm? +102 "processing"%x9 +2 "core" 9wlD +102 "processing"%~9 +2 "core" 9zkH +103 "processing"%^9 +2 "core" 9}lL +102 "processing"%9 +3 "core" 9mP +102 "processing"%9 +2 "core" 9lT +103 "processing"%(9 +2 "core" 9lX +103 "processing"%I9 +2 "core" 9m] +102 "processing"% 9 +4 "core" 9ma +102 "processing"%9 +3 "core" 9me +102 "processing"%9 +2 "core" 9ni +102 "processing"%9 +3 "core" 9nm +102 "processing"%9 +3 "core" 9lr +102 "processing"%|9 +2 "core" 9nv +102 "processing"%9 +3 "core" 9nz +102 "processing"%9 +2 "core" 9o~ +102 "processing"% 9 +3 "core" 9o +102 "processing"%9 +3 "core" 9o +102 "processing"%y9 +2 "core" 9o +102 "processing"%9 +2 "core" 9p +102 "processing"%*9 +3 "core" 9p +102 "processing"%#9 +4 "core" 9p +102 "processing"%\ 9 +2 "core" 9q +102 "processing"% 9 +3 "core" 9q +102 "processing"%9 +2 "core" 9q +102 "processing"%9 +2 "core" 9r +103 "processing"%&9 +2 "core" 9s +102 "processing"%'9 +2 "core" 9r +102 "processing"%9 +3 "core" 9\ r +102 "processing"%9 +2 "core" 9s +3 .tPH.hold 2:00:00,28C +3 "processing"% pWp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +109 "core"  + "processing"%%% +4 "core" %h\ +2 #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 +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' +2 .tPTV.dial :puck +2 "processing"%R  +67 "core"  + .tPSV.dial PTV +2 "processing"%- +67 "core" +2 .tPBV.dial :waste1 + "processing"%+  +124 "core"  + "processing"%% +4 "core" %Ң!\  +2 .tPS.seek 1.5ml +2 "processing"%$'R +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1605 "core" ' + .tdelay 5:00 +14158 "Can"\ : +15845 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%1 * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +81 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%g' +2321 "core" ' +2 .tPSV.dial PTV +2 "processing"%4 +67 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%/ +81 "core" ~ + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%;  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%A'd +2332 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%B  +127 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +81 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%"'c +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'0  + "processing"%!  +41 "core" +3  + "processing"%9% +4 "core" %c}\  +2 .tPS.seek 0.3ml +2 "processing"%J'b +356 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +29 "core" + .tPRV.dial :air +2 "processing"%:  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%='G[ +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%O @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%M' +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%T  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%@'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%) +42 "core" +2 .tPTV.dial :mixing + "processing"%C @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%H  +32 "core"  +2 "processing"%7% +4 "core" %Ҧ$\  +2 .tPS.seek 1.85ml +2 "processing"%,' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%N'd +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +3 "core" &\ +2 "manipulator"&[& +3 "core" &H  ` # +2 "manipulator"&Q% +3 "core" %\  ' $ Y  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(-6 +128 "core" ( + "manipulator"&]& +5 "core" &-9  ' D 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &-9  1 +2 .tForearm.seek :garage +2 "manipulator"&_'n +101 "core" ' + .tHand.close +2 "manipulator"&P/ +64 "core" / + "manipulator"&\\& +5 "core" &-P 8 7  + "manipulator"&c% +4 "core" % \\ ' # ? +2 .tForearm.seek :retract + "manipulator"&h'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +282 "core" ( +2 "manipulator"&Z& +4 "core" &.  % Cp + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &. $  Cp +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +98 "core" ' +2 "manipulator"&6& +4 "core" &. % ) Co +2 "manipulator"&?% +4 "core" %X    } + "collection"'>& +4 "core" &\ +2 "collection"'Y& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &\ +7 & +\ $e +9 &V\ 8 +10 &\ M +9 &_\ L +9 &md\ M +10 &0_\ M +9 &`\ M +10 &^\ M +9 &ug\ M +9 &8c\ M +10 &[\ M +9 &!a\ L +9 &#~\\\ M +10 &%Aa\ L +9 &'g\ M +10 &(Z\ M +9 &*`\ M +9 &,I_\ L +10 &.\ c\ M +9 &/h\ M +9 &1Z\ M +10 &3P_\ M +9 &5\\\ L +10 &6b\ M +9 &8e\ M +9 &:X[\ M +10 &<e\ M +9 &=]\ M +9 &?c\ M +10 &A`g\ M +9 &C"\\\ M +9 &Dk\ N +10 &F\ P +9 &HR\ T +10 &J\ \ X +9 &K\ X +9 &M\ Y +10 &OJ\ Z +9 &Q \ Z +9 &R\ Y +10 &T\ Z +9 &VP\ Z +10 &Wk\ - +9 &Xv$\ K +9 ( +3 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 + "collection"'K& +4 "core" &X{Y\ F + &X{Y\ F + .tHand.open +2 "manipulator"&i1 +62 "core" 1 +2 "manipulator"&2% +4 "core" % X E 1 } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +108 "core" ' + .tPSV.dial PSR +2 "processing"%m +151 "core"  +2 "processing"%.% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%G'U +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%k  +41 "core"  +2 .tPS.seek 0ml + "processing"%8'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"%j +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%e' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%s  +2 "collection"'X  +33 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%z  +70 "core" +2 .tPS.seek 0ml +2 "processing"%f'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%U  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%{' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +55 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2613 "core" ' + .tPSV.dial :air +7 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%b'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &- (  Co +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&a( +22 "core" ( + "manipulator"&& +4 "core" & (  ^ 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" & &  N 1 + .tForearm.seek CC +2 "manipulator"&~'O +97 "core" ' +2 .tHand.close + "manipulator"&^/ +60 "core" / +2 .tCC.seek :open + "collection"'( +426 "core" ( + "manipulator"&& +4 "core" & ' ( [ 1 +2 "manipulator"&(% +3 "core" % a ! )  f +2 .tForearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (-6 +287 "core" ( +2 "manipulator"&& +4 "core" &-4 %  + G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-4 " # 2 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&|% +4 "core" % c ; : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"delayUntil "10:42:04.97" +3472 "Can"\ < +21442 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" A + ."da"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"PSV.dial :air +2 "processing"%y  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2338 "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"%\ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%&% +4 "core" %b\ + #"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"%'' +587 "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"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core"  + "processing"%o% +4 "core" %Ҧ;\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'V +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%-'d +1605 "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 +2 "processing"% * +33 "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"% ' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%u +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%1  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%4% +4 "core" %b\ + #"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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'Ҧ +1408 "Can"\ lT- +199 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%; +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +35 "core" + "processing"%B% +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"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'd +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%0  +34 "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"%9 +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%O  +119 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='d +2325 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%T  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +5 "processing"%M  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%)  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%C +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%H'a +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%7  +42 "core"  +2 "processing"%5% +4 "core" %d\  +2 ."da"PS.seek 0.55ml +2 "processing"%@' +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%,  +41 "core"  +3 ."da"PS.seek 2ml +2 "processing"%W'Ҧ +1547 "core" ' + ."da"PSV.dial :PML +2 "processing"%[ +44 "core" + ."da"PTV.dial :mixing +2 "processing"%Q @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%L% +3 "core" %ҧ-\  +2 ."da"PS.seek 1.85ml +2 "processing"%S' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\\'d +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28996 "Can"\ Z +19007 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%c  +45 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +31 "core" * +2 ."da"PSV.dial :air + "processing"%_  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2332 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%E +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%6 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +42 "core"  +3 ."da"PS.seek 0ml + "processing"%>'d +2362 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +126 "core"  + "processing"%t% +4 "core" %e\ + #"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' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%2  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +33 "core" + "processing"%.% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%N * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'd +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%X' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%z +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%e  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'd +2335 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +123 "core"  + "processing"%v% +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"%{' +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 .PSV.dial PTV + "processing"%} +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +35 "core" + "processing"%% +4 "core" %ң:\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'S +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"%x'd +1227 "Can"\ AvY +381 "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"%l * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2353 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +82 "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"%'d +2332 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +139 "core"  + "processing"%% +4 "core" %e=\ + #"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"%|' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%I'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"% % +4 "core" %ҩH\  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'd +1608 "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 +46 "processing"%# * +40 "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"% ' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +80 "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"  +3 ."da"PS.seek 0ml +2 "processing"%''d +2342 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +4 "processing"%3% +16 "core" %d\ +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 +8 "processing"%%' +339 "core" ' + ."da"delay 5 seconds +503 "processing"%o% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +32 "core" +2 "processing"%% +4 "core" %ҢG\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$'d +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%u  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +345 "Can"\ !~ +2068 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'d +2339 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%g +125 "core"  + "processing"%B% +4 "core" %b\ + #"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"%/'Ҧ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%0% +4 "core" %ҤD\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'T +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%A  +98 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +1596 "core" ' + "processing"%:9 +3 "core" 9T5: +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%J  +4 "core" 5; 5; +2 "processing"%O& +8 "core" &X:\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&"% +4 "core" %\    1  + "storage"(T% +4 "core" % \ + "storage"(M. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"()(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (C& +3 "core" &T "\ + "manipulator"&=& +4 "core" &-4   = G +2 "manipulator"&7% +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5(y +192 "core" ( + "manipulator"&H& +4 "core" & %  "~ +2 "storage"(,& +3 "core" &T \ +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" &T  Q\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(Q'g +281 "core" ' + "storage"(]- +4 "core" -'o + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&L& +3 "core" & '  "~ +2 "storage"(P& +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"&W' +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&S, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(c- +2 "core" -'o +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(q' +29 "core" ' +2 "manipulator"&_% +4 "core" % ! ) = 0 + "storage"(\\& +5 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&E'@ +22 "core" ' +2 "manipulator"&<& +4 "core" & "  "~ + "storage"(6& +4 "core" &T\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +14 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(Z' +36 "core" ' +2 "manipulator"&h& +4 "core" &    "~ +2 "manipulator"&t% +4 "core" %\\ !  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K(? +249 "core" ( +2 "manipulator"&2& +4 "core" &G   v 4 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &G   4 +2 ."da"Forearm.seek PC + "manipulator"&m'Η +90 "core" ' + ."da"Hand.close +2 "manipulator"&./ +53 "core" / +2 ."da"PC.seek :open +2 "processing"%i( +425 "core" ( +2 "storage"(N& +4 "core" &T  $\ + "manipulator"&& +4 "core" &G   } 4 + "manipulator"&G% +4 "core" % Υ   U +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8(y +255 "core" ( +2 "manipulator"&k& +4 "core" &~ ! 0 + "storage"(s& +4 "core" &T   9\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +91 "core" ' + ."da"Hand.open +2 "manipulator"&z1 +53 "core" 1 +2 "storage"(e- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(X'Q +26 "core" ' +2 ."da"SE.reconfigure :seal +55 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(f' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24feb2011h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26599 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 257.175 seconds\ /var/log/esp/da24feb2011h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24feb2011h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24feb2011h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24feb2011h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24feb2011h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "257.175 sec auto-exposure",Subject: "da24feb2011h50ml images!" +3 "storage"(v- +16 "core" -' +8 "storage"(U& +21 "core" &T '  P\ + "manipulator"&{& +5 "core" &~ !  q 0 +2 ."da"Elbow.seek 1 +4 "manipulator"&}(y +3 "core" ( +2 "manipulator"&n& +5 "core" &~ # " 0 + "storage"(& +4 "core" &T  % \ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 "manipulator"&w& +6 "core" &~    0 +2 "storage"(^& +4 "core" &T\ \ U\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&l' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&d, +4 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(x' +22 "core" ' +11 "manipulator"&% +5 "core" %   + "storage"((& +4 "core" &T R\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&~'? +24 "core" ' +5 "manipulator"&& +10 "core" &   / +3 "storage"(`& +8 "core" &T\ "\ #\ +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&a'] +16 "core" ' +3 "storage"(% +10 "core" % = o\ +4 ."downElevator"SE.seek :down +6 "storage"(' +98 (|% +6 "core" %8 >\ OD +5 "manipulator"&% +8 "core" %^     +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +24 ' +4 ."downElevator"SE.stop +4 "storage"(5 +4 ( & +8 "core" &T\ \ Y\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +3 "processing"%I& +9 "core" &$\ +3 "manipulator"&y& +8 "core" &   / +3 "manipulator"&% +8 "core" %\      +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&*(-6 +185 "core" ( +3 "manipulator"&#& +8 "core" &-;   \\ +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +9 &\ & +7 "core" &-;   \\ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&b'n +102 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&/ +59 "core" / +3 "manipulator"&& +9 "core" &-; ! % 4 \\ +2 "manipulator"&&% +8 "core" % n "   @ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"& (? +123 "core" ( +4 "manipulator"&& +8 "core" &C   J ) +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &3& +6 "core" &C   d ) +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&''Η +102 "core" ' +2 "manipulator"&o& +9 "core" &C   ) +3 "manipulator"&%% +8 "core" %Ν    +4 "processing"%& +8 "core" &\ +4 "processing"%r& +9 "core" &\ +6 ."psFlush"PC.seek :closed +3 "processing"%+(X +7 "core" & \ +2 &\ +6 & .$\ %g +9 &W"\ 8 +10 &#\ L +8 &a#\ M +11 &ub\ L +9 &6`\ M +9 &d\ M +11 &_"\ M +8 &}`#\ L +10 &?b#\ L +9 & `\ L +8 &!c \ M +11 &#e\ M +9 &%Gb\ L +9 &'g\ M +10 &(b\ M +8 &*e%\ M +9 &,Nc#\ M +11 &.e\ M +8 &/g\ M +11 &1b \ M +9 &3Vb \ M +8 &5b \ M +11 &6e\ M +8 &8c\ L +10 &:]c \ M +10 &< c\ M +8 &=f\ M +11 &?d\ L +9 &Afc\ M +9 &C'g \ M +10 &Dj\ N +9 &F\ P +10 &H]\ R +9 &J\ S +9 &K\ S +10 &M\ S +9 &Ob\ S +9 &Q" \ T +10 &R\ T +9 &T \ U +10 &Vf\ U +9 &Whq\ (z +9 &Xm\ 8 +8 ( +6 "processing"%r& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +4 "processing"%& +8 "core" &X\ 0 +2 &X\ 0 +2 &X\ 0 +2 ."psFlush"Hand.open +3 "manipulator"&R1 +64 "core" 1 +3 "manipulator"&-% +13 "core" % Ν   +5 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +115 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%u +44 "core"  +2 "processing"%% +5 "core" %f\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%1' +293 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +303 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%$' +82 #"uploadLog"upsync +2033 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +178 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%4  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2605 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +95 "core"  + "processing"%g% +4 "core" %I+\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +581 "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" +52 ."psFlush"PTV.dial :mixing +3 "processing"% @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%0 +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%/'F +302 "Can"\ =& +2321 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +99 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%A'T +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%J  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%O'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%= U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2616 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%V @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%_  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%< +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%6'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +70 "core"  +2 ."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"%E' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%? U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%N' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'd +2605 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%m @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%s  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'd +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'z& +4 "core" &\ +2 "manipulator"&e& +3 "core" &C   ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&j(? +3 "core" ( + "manipulator"&Z& +4 "core" &C  # C ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &C   K ) +2 .tForearm.seek PC + "manipulator"&v'Η +98 "core" ' + .tHand.close +2 "manipulator"&U/ +64 "core" / +2 .tPC.seek :open +2 "processing"%{( +422 "core" ( +2 "manipulator"&n& +4 "core" &C  !  ) + "manipulator"&% +4 "core" % Σ    [ +2 .tForearm.seek :retract + "manipulator"&w'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +358 "core" ( + "manipulator"&& +4 "core" &9 %  M K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &9   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' + "manipulator"&`& +4 "core" &9   a K +2 "manipulator"&8% +4 "core" %O   { G + "collection"'& +5 "core" &\ +2 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'f(X +4 "core" &\  +9 &1\ +{ +10 &c\ > +9 &x~\ M +9 &<`\ M +10 &f\ L +9 &b\ L +9 &c\ M +10 &De\ M +9 &b\ M +10 &`\ L +9 & _\ L +9 &"N`\ L +10 &$c\ M +9 &%a\ L +9 &'c\ L +10 &)Ub\ L +9 &+c\ L +10 &,f\ M +9 &.b\ M +9 &0]b\ L +10 &2`\ L +9 &3_\ L +9 &5`\ L +10 &7e_\ L +9 &9&b\ M +10 &:c\ M +9 &<c\ L +9 &>lg\ M +10 &@.b\ M +9 &Af\ L +9 &Ch\ M +10 &Eqp\ N +9 &G)\ Q +10 &H\ U +9 &J\ W +9 &L\\\ W +10 &N\ X +9 &O\ Y +9 &Q\ Y +10 &S`\ Y +9 &U!\ Y +9 &V\ V +10 &X =\ , +9 &X\ G +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'& +4 "core" &XZ\ G + &XZ\ G + .tHand.open + "manipulator"&|1 +65 "core" 1 + "manipulator"&% +4 "core" % O L 9 G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &XZ\ G + "collection"'l% +4 "core" %L\ +2 .tCSV.dial CSR + "collection"'~  +40 "core"  + "collection"' % +4 "core" %L\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'I'm +1340 "core" ' +2 .tdelay 5 seconds +25 "Can"\ H(Q +477 .tCSR.select :air +2 "collection"' +9 'x% +2 "core" %m \  +2 .tCS.reconfigure :fast +52 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'y' +637 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'a'Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'#& +4 "core" &X[\ G +2 "collection"'\ % +4 "core" %R\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +7 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'d'm +1171 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B + "collection"'% +5 "core" %m \  +2 .tCS.seek 7ml +2 "collection"'&' +524 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 '  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'3 @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'b'Q +1601 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'o& +4 "core" &XZ\ G + "collection"'%% +4 "core" %U\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +3 .tCS.seek 5ml + "collection"'*'m +1176 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A + "collection"'i% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"'' +530 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'R  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'-  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'r'Q +1601 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'u& +4 "core" &XY\ G + "collection"'% +4 "core" %O\ + .tCSV.dial CSR +2 "collection"''  +52 "core"  + "collection"'F% +5 "core" %O\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'1'O +1818 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +530 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'4 +2 '  +100 "core" +31  + .tCTV.dial :intake +2 "collection"'$  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' 'Q +1832 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'g  +69 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +578 "core" ' + .tCSV.dial CSR +2 "collection"'B  +98 "core"  +2 "collection"'% +4 "core" %S5\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1345 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'0' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"'; +99 "core" +2 .tCS.seek 0ml + "collection"'9'Q +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&/& +4 "core" &4   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A( +42 "core" ( + "manipulator"&:& +4 "core" &     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &   w  +2 .tForearm.seek CC +2 "manipulator"&!'O +96 "core" ' + .tHand.close +2 "manipulator"&"/ +51 "core" / +2 .tCC.seek :open +2 "collection"'O( +427 "core" ( + "manipulator"&T& +4 "core" & " % ?  +2 "manipulator"&C% +3 "core" % a ' ! H +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&M(-6 +276 "core" ( +2 "manipulator"&V& +4 "core" &-;   i K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-;   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,'n +98 "core" ' + .tHand.open +2 "manipulator"&H1 +61 "core" 1 + "manipulator"&[% +4 "core" % f '  x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 "processing"%]& +4 "core" &<\ +35413 "Can"\ 2* +60001 \ 2,OG +60002 \ 2. +60001 \ 2/ s +60001 x\ 21\ +32921 #t-> access 1 +2 "storage"(% +3 "core" % C :\ +2 "manipulator"&P% +4 "core" %     + "manipulator"&L& +4 "core" &-;   K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(_(<( +672 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (c& +3 "core" &<( )\  +1691 #t-> access 2 + "storage"(<% +4 "core" %  &\ + "manipulator"&\\% +4 "core" %    Y  +2 "manipulator"&6& +3 "core" &-;   S K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(t(K +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (@& +3 "core" &K [\  +2767 #t-> exit +6 #mEXIT @1708450493.89EST @1708543460.05EST = =tMAIN =mMAIN_scheduler @EST1708543461.92 #"core_reset"Sent BREAK +2 #t@1346 receive with ifg=0x10, ie=0xFD + #@1980 receive with ifg=0x10, ie=0xFD + #@2634 receive with ifg=0x10, ie=0xFD + #@3265 receive with ifg=0x10, ie=0xFD #@3897 receive with ifg=0x10, ie=0xFD + #@4529 receive with ifg=0x10, ie=0xFD #@5161 receive with ifg=0x10, ie=0xFD + #@5487 receive with ifg=0x80, ie=0xFD + #@26105 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"R\ 3He4 + R\ 3He4 + #tPolling Can every 10:00 +2 #Cleanly exited at 12:34:53EST20-Feb-24 +1225 #-> 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" %O \ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %c\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %R \ + .tSS.configure :default +3 "sampler")#.0X startTube 2 +49353 "Can"X\ CK+eʭ +60001 [\ CMf` +38409 #t-> 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 14:50:51EST21-Feb-24\\n{}\\nCan@14:44:27, 20.9C, 28% humidity, 15.0psia, 13.553V, 0.349A, 7.510Ah, 4.73W",Subject: "da sampling at most 50ml" +2 "collection"'2& +6 "core" &$\ +2 .tHand.open + "manipulator"&31 +24 "core" 1 + "manipulator"&4% +4 "core" %  = 1 m  +2 "storage"(5% +6 "core" % \ + "storage"(6. +3 "core" .,K +2 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(7( +361 #"uploadLog"upsync +313 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" & \ +2 "manipulator"&9& +3 "core" &-; $ $ Y K +2 "manipulator"&:% +3 "core" %    \  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&;(a +189 "core" ( + "manipulator"&<& +4 "core" &k  ( | 1 +2 "storage"(=& +3 "core" & \ \  X\ +2 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +99 "core" ' +2 "storage"(?& +4 "core" & \ \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(@'g +273 "core" ' +2 "storage"(A- +3 "core" -'_ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +3 "core" & \ + "manipulator"&C& +4 "core" &k , , 4 1 + .tElbow.seek 2 +2 "manipulator"&D(a +3 "core" ( + "manipulator"&E& +4 "core" &k 0 7 Y 1 + "storage"(F& +4 "core" & (\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&H/ +54 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&I& +4 "storage"(J' +4 "core" &k , . h 1 + "manipulator"&K% +5 "core" % ϔ , , 4 +2 .tForearm.seek :retract + "manipulator"&L'\ +93 "core" ' +44 .tElbow.seek CC +2 "manipulator"&M( +107 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +41 "core" ( + "manipulator"&N& +4 "core" &9 + # K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &9 , ( K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +106 "core" ' +2 "manipulator"&Q& +4 "core" &9 5 . K +2 "manipulator"&R% +4 "core" %Q + % - . + "collection"'S& +4 "core" &#\ +3 "collection"'T& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &\  +8 &.~\ ,} +10 &f\ ? +9 &}\ N +9 &H`\ L +10 &g\ M +9 &e\ L +10 &b\ L +9 &Mg\ M +9 &b\ L +10 &b\ L +9 & d\ M +9 &"X_\ L +10 &$e\ L +9 &%e\ L +10 &'h\ M +9 &)^b\ M +9 &+ g\ M +10 &,e\ M +9 &.`\ L +9 &0gd\ L +10 &2)e\ L +9 &3_\ L +10 &5b\ M +9 &7nc\ M +9 &90h\ M +10 &:d\ M +9 &<c\ M +10 &>vh\ M +9 &@8e\ M +9 &Ae\ M +10 &Ci \ M +9 &Eyv\ N +9 &G1 \ R +10 &H \ V +9 &J\ W +9 &Lg\ W +10 &N( \ X +9 &O \ X +10 &Q \ Y +9 &Sl \ X +9 &U+D\ Y +10 &V \ R +9 &X D\ *| +9 &Xq| \ L +6 ( +2 "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.86 +2 .Hand.open + "manipulator"&V1 +3 "core" &Xqw  \ L +59 1 +2 "manipulator"&W% +4 "core" % G O 5 u 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +100 "core" ' +2 #tcollectSample 50ml 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")Y+ +3 "core" + +2 "sampler")Z% +4 "core" %S \  + "collection"'[& +4 "core" &Xqw |\ L +3 "Can"j\ POCfǕ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'\\  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")] +4 "core"  +2 "sampler")^  +4 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")@% +3 "core" %  \ +2 #tEvacuated: Intake @14.6psia, Outlet @15.0psia +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")N +129 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'J'Q +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")L +93 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +31 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +102 "collection"'C9 +3 "core" 9B +102 "collection"'E9 +2 "core" 9G +102 "collection"'<9 +2 "core" 9 K +102 "collection"'H9 +4 "core" 9 O +102 "collection"'I9 +2 "core" 9 !S +102 "collection"'K9 +2 "core" 9 0W +103 "collection"'?9 +2 "core" 9 =\\ +102 "collection"'>9 +3 "core" 9 L` +102 "collection"'@9 +2 "core" 9 Yd +102 "collection"'N9 +2 "core" 9 fh +102 "collection"';9 +3 "core" 9 sl +102 "collection"'O9 +3 "core" 9 p +102 "collection"'Q9 +2 "core" 9 u +102 "collection"'R9 +3 "core" 9 y +102 "collection"'D9 +3 "core" 9 } +102 "collection"'G9 +2 "core" 9  +102 "collection"'L9 +2 "core" 9  +102 "collection"'F9 +3 "core" 9  +102 "collection"'J9 +3 "core" 9  +102 "collection"'S9 +2 "core" 9  +102 "collection"'\ 9 +3 "core" 9  +102 "collection"'W9 +2 "core" 9  +102 "collection"'T9 +2 "core" 9  +102 "collection"'V9 +3 "core" 9  +102 "collection"'[9 +3 "core" 9 \ +102 "collection"'\\9 +2 "core" 9\  +102 "collection"'Z9 +2 "core" 9\  +103 "collection"']9 +2 "core" 9\ \ +102 "collection"'P9 +2 "core" 9\ \ +102 "collection"'Y9 +3 "core" 9\ \ +102 "collection"'^9 +2 "core" 9\ $ +102 "collection"'`9 +2 "core" 9\ )\ +103 "collection"'a9 +2 "core" 9\ .\ +102 "collection"'c9 +4 "core" 9\ 4\ +102 "collection"'d9 +2 "core" 9\ 8 +102 "collection"'b9 +3 "core" 9\ < +102 "collection"'f9 +2 "core" 9\ B +102 "collection"'_9 +2 "core" 9\ D\ +102 "collection"'h9 +3 "core" 9\ G +103 "collection"'g9 +2 "core" 9\ L\ +102 "collection"'k9 +2 "core" 9\ P +102 "collection"'l9 +3 "core" 9\ R +102 "collection"'n9 +2 "core" 9\ U +102 "collection"'o9 +3 "core" 9\ Y +3 .tCH.hold 10:00,70C +3 "collection"'i `\ `\ Y\ +2 'j9 +7 "core"  9\ Y +2 "collection"'r% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/37.3psia +13058 "Can"c\ Wg +46931 "core" ` + "collection"'s9 +4 "core" 9\ n + "collection"'t% +4 "core" % "\ +2 #tEnded lysing Collection Puck Heater at 70C/34.8psia + .CS.seek 0ml +2 "collection"'p'Q +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'u @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'q @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'x'm +1347 "core" ' +2 .tCSV.dial CTV + "collection"'y  +55 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'z @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'{  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'v'Q +1338 "core" ' + "collection"'w% +4 "core" %N\\\\\ + #tPuck @45.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'~ +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'}% +4 "core" %N! \ +3 .tCS.seek 5ml + "collection"''m +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'% +55 "core" %m&% C\  +2 .tCS.seek 7ml + "collection"'' +592 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"' & +4 "core" &Xqr \ L +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  ( )  + "storage"(% +4 "core" % t\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &R n s \ +2 "manipulator"&& +4 "core" &6 ! * K K + "manipulator"&% +4 "core" %  * ! 3  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +167 "core" ( + "manipulator"&& +4 "core" &w '   d +2 "storage"(& +3 "core" &R z\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +98 "core" ' + "storage"(& +4 "core" &R \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +274 "core" ' +2 "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"('z +32 "core" ' +2 "manipulator"&& +4 "core" &w + * d + "manipulator"&!% +4 "core" %N ) + 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +90 "core" ' +3 .tElbow.seek CC +2 "manipulator"&#( +158 "core" ( +2 "manipulator"&& +4 "core" &9  # 9 M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &9 + - > M +2 .tForearm.seek CC + "manipulator"&&'O +93 "core" ' + .tHand.close +2 "manipulator"&'/ +59 "core" / +2 .tCC.seek :open +2 "collection"'$( +430 "core" ( + "storage"((& +4 "core" &R \ +2 "storage"(*& +3 "core" &R ~\ +2 "manipulator"&+& +3 "core" &9 + , & M +2 "manipulator"&-% +3 "core" % O - + C +2 .tForearm.seek :retract +2 "manipulator"&)'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&/(y +203 "core" ( +2 "manipulator"& & +4 "core" &p  / 5 + "storage"(,& +4 "core" &R\ \  B\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&.' +100 "core" ' + .tElbow.hold +2 "manipulator"&0, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&21 +59 "core" 1 +3 "manipulator"&3% +4 "core" % : 8 + "storage"(1& +4 "core" &R n\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 285 counts +2 "manipulator"&5'" +13 "core" ' + "manipulator"&6& +5 "core" & , + ( * + "storage"(& +4 "core" &R  C\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&8'] +29 "core" ' +2 "storage"(:% +4 "core" % \ J\ +2 ."downElevator"SE.seek :down +4 "storage"(4' +98 (9% +3 "core" %C y\ SR +2 "manipulator"&=% +4 "core" %b ( '  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&A& +4 "core" & ! ) W * + "manipulator"&B% +5 "core" % \   \  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-6 +185 "core" ( + "manipulator"&E& +5 "core" &-?  ' A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &-? ( < A +2 .tForearm.seek :garage +2 "manipulator"&H'n +99 "core" ' +2 .tHand.close + "manipulator"&I/ +53 "core" / +2 "manipulator"&K& +4 "core" &-? 7 & ; A + "manipulator"&?% +4 "core" % n "   A +2 .tForearm.seek :retract + "manipulator"&>'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&@( +294 "core" ( + "manipulator"&N& +4 "core" &8 '  M L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &8  * L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'O +101 "core" ' +2 "manipulator"&Q& +4 "core" &8  0 J L + "manipulator"&R% +4 "core" %H + * I [ +2 "collection"'D& +4 "core" &\ +2 "collection"'G& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'L(X +4 "core" &\  +8 &1\ +{ +10 &e\ > +9 &x\ L +9 &G\\\ K +10 & ]\ J +9 &_\ K +10 &[\ K +9 &O\\\ K +9 &]\ K +10 &`\ K +9 & Z\ K +9 &"XZ\ K +10 &$\\\ K +9 &%[\ K +10 &'_w\ J +9 &)b]b\ J +9 &+#]\ K +10 &,a\ K +9 &.`\ K +9 &0h\\\ K +10 &2*\\\ K +9 &3Zy\ K +10 &5[U\ K +9 &7r]:\ J +9 &94]r\ J +10 &:]\ K +9 &<b\ K +9 &>x`\ K +10 &@:[\ K +9 &A_\ J +10 &C`\ L +9 &Eyrm\ M +9 &G/T\ R +10 &H\ V +9 &J\ X +9 &La\ X +10 &N"\ X +9 &O\ Z +9 &Q\ Z +10 &Se~\ Z +9 &U'l\ Z +10 &VX\ U +9 &X:A\ + +9 &X /\ H +6 ( + "collection"'G& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 +2 "collection"'F& +4 "core" &XY$\ G + &XY\ G + .tHand.open + "manipulator"&J1 +52 "core" 1 +2 "manipulator"&S% +4 "core" % H = ; [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +107 "core" ' + .tPSV.dial PSR +2 "processing"%W +51 "core"  +2 "processing"%T% +4 "core" %ck\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%V'U +385 "Can"[\ K]h" +1207 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%[  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'d +1604 "core" ' + .tPSV.dial PSR +7 "processing"%Z +51 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%]' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%P + "collection"'Y  +6 "core" @ +2 "processing"%^  +67 "core" +85  +2 .tPSV.dial :mixloop +2 "processing"%` +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +123 "core" +2 .tPS.seek 0ml +2 "processing"%c'd +2623 "core" ' + .tPSV.dial :air +2 "processing"%d  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +42 "core" +2 .tPS.seek 0ml +2 "processing"%_'d +2613 "core" ' +2 .tPSV.dial :air + "processing"%h  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%g' +2610 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%k +43 "core" +2 .tPS.seek 0ml + "processing"%l'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &7 ) ) L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +2 "core" ( +2 "manipulator"&j& +3 "core" &7 (   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &7  ( U L +2 .tForearm.seek CC + "manipulator"&m'O +102 "core" ' + .tHand.close +2 "manipulator"&i/ +56 "core" / +2 .tCC.seek :open +2 "collection"'s( +430 "core" ( + "manipulator"&t& +4 "core" &8 + + ` L +2 "manipulator"&e% +3 "core" % [  )  - +2 .tForearm.seek :retract +2 "manipulator"&u'\ +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(-6 +290 "core" ( +2 "manipulator"&p& +4 "core" &-:  & ' P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &-: ! l P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&z'n +93 "core" ' +2 .tHand.open + "manipulator"&{1 +58 "core" 1 + "manipulator"&|% +5 "core" % p 4  E + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +104 "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" &\ + "manipulator"&~% +4 "core" %\     +2 "storage"(% +4 "core" % 1 3 \ + "storage"(}. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(v( +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &  /\ +2 "manipulator"&& +4 "core" &-: " @ P + "manipulator"&% +4 "core" %\  !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (a +194 "core" ( + "manipulator"&& +4 "core" &l &  3 +2 "storage"(& +3 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +102 "core" ' +2 "storage"(& +4 "core" &   4\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"(- +3 "core" -'e +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & y\ + "manipulator"&& +4 "core" &l  ! 3 +45 .tElbow.seek 2 +11 "manipulator"&(a +60 "core" ( +2 "manipulator"&7& +4 "core" &k & # ) + + "storage"(& +4 "core" & \ \  F\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +35 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&M& + "storage"(X' +7 "core" &k !  + +2 "manipulator"&% +4 "core" % ϳ  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&& +4 "core" &5  p J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6   ( J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'O +93 "core" ' +2 "manipulator"& & +5 "core" &6 ) * J J + "manipulator"&% +4 "core" %D   K +2 "collection"''& +4 "core" &\ +2 "collection"'"& +5 "core" & \ +3 .tCC.seek :closed + "collection"'U(X +5 "core" &\ +7 &4\ %f +9 &W{\ 7 +10 &};\ K +9 &Wg\ K +9 &p\\Q\ K +10 &3^3\ K +9 &^+\ K +9 &\\ \ K +10 &x_\ K +9 &;_\ K +10 &\\}\ K +9 &!]h\ K +9 &#aW\ K +10 &%D];\ J +9 &'^/\ K +10 &(`\ K +9 &*]\ K +9 &,K\\\ K +10 &. ^\ K +9 &/_\ K +9 &1\\\ K +10 &3S]\ K +9 &5`\ K +9 &6\\\ K +10 &8^\ K +9 &:[\\\ K +10 &<`\ K +9 &=_\ J +9 &?^\ K +10 &Ac_l\ K +9 &C$b$\ K +9 &Db\ L +10 &Fy \ N +9 &HU\ R +10 &J \ V +9 &Kp\ W +9 &M\ W +10 &OL\ X +9 &Q \ Y +9 &R{\ Y +10 &Th\ Y +9 &VOe\ Z +10 &Wrc\ * +9 &Xq"]\ Z +9 ( +2 &X}wT\ N +2 "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.88 + .Hand.open + "manipulator"&(1 +63 "core" 1 +2 "manipulator"&*% +4 "core" % D ; - z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +103 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +124 "core"  + .tCSV.dial CTV +2 "collection"'&  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + "collection"',% +4 "core" % V\  +2 .tCS.seek 4.001ml +2 "collection"'#'NW +1597 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%2  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%3  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +2621 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'6 ` +29 "core" ^ + .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"':' O +1590 "core" ' + .tCSV.dial CTV +2 "collection"')  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'9'Q +2623 "core" ' + .tCBV.dial :waste1 +2 "collection"'= @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'/  +124 "core" + "collection"'.& +4 "core" &X}v\ N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&5% +4 "core" %\   ' n + "storage"(% +4 "core" % Q\ + "storage"(A. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(B(S +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &Q l r I\ +2 "manipulator"&8& +3 "core" &5 , + J +2 "manipulator"&E% +3 "core" %\  %  n +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&<(y +176 "core" ( +2 "manipulator"&4& +4 "core" &~ # " +2 "storage"(0& +3 "core" &Q p\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&I'] +91 "core" ' +2 "storage"(K& +4 "core" &Q \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'g +281 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" &~ - + H + "storage"(N& +4 "core" &Q \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&C' +26 "core" ' + .tElbow.hold +2 "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate + "storage"(R' +29 "core" ' +3 "manipulator"&D% +4 "core" % - + 3 5 + "storage"(>& +4 "core" &Q h\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&$'A +15 "core" ' + "manipulator"&F& +5 "core" &~ '  ; + "storage"(J& +4 "core" &Q /\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&S'] +25 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(G' +39 "core" ' + "manipulator"&W& +5 "core" &~ * * 9 + "manipulator"&T% +4 "core" %h * ,  5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +165 "core" ( + "manipulator"&[& +5 "core" &1  / G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &1 + * % G +2 .tForearm.seek CC +2 "manipulator"&Z'O +93 "core" ' +2 .tHand.close + "manipulator"&\\/ +53 "core" / +2 .tCC.seek :open +2 "collection"'P( +423 "core" ( +2 "storage"(Y& +4 "core" &Q {\ + "storage"(^& +4 "core" &Q \ + "manipulator"&`& +4 "core" &1 , + 9 G + "manipulator"&a% +4 "core" % H & ? +2 .tForearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&d(y +164 "core" ( + "manipulator"&c& +4 "core" &y  %  [ +2 "storage"(f& +3 "core" &Q \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&b' +105 "core" ' +2 .tElbow.hold + "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&_1 +61 "core" 1 +2 "manipulator"&k% +4 "core" % 3 . +2 "storage"(g& +3 "core" &Q w\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 272 counts + "manipulator"&n' +13 "core" ' +3 "manipulator"&j& +4 "core" &y $ ! f [ + "storage"(r& +5 "core" &Q  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&i'] +26 "core" ' +2 "storage"(@% +4 "core" %\ \  S\ +2 ."downElevator"SE.seek :down +4 "storage"(\ ' +98 (L% +3 "core" %? \ RP +2 "manipulator"&t% +4 "core" %d + B * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +89 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%m  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2619 "core" ' +2 .tdelay 1 second +106 .PSV.dial :mixloop +2 "processing"%y +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%o  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%{ +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%|  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%w'd +2618 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%~& +4 "core" &\ + "manipulator"&& +4 "core" &y !   [ + "manipulator"&u% +4 "core" %\     + .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(-6 +175 "core" ( + "manipulator"&z& +4 "core" &-2 %   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-2    L +2 .tForearm.seek :garage + "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&& +4 "core" &-3 2  B K + "manipulator"&% +4 "core" % o (  5 ? +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&q(? +118 "core" ( + "manipulator"&& +4 "core" &F &  \ 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &F ' ! > 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +106 "core" ' +2 "manipulator"&& +4 "core" &F '  J 2 + "manipulator"&% +4 "core" %΁ "  C +2 "processing"%7& +3 "core" &\ +3 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &\  +9 &1\ +{ +9 &e~\ ? +10 &z|\ O +9 &?_\ M +10 &b\ M +9 &c\ N +9 &b\ M +10 &Gd\ M +9 & ^\ M +9 &e\ M +10 & b\ M +9 &"Pe\ M +10 &$f\ M +9 &%`\ M +9 &'f\ M +10 &)Xb\ M +9 &+c\ M +9 &,g\ M +10 &.f\ N +9 &0`b\ M +9 &2!h\ M +10 &3g\ M +9 &5e\ N +10 &7hc\ M +9 &9)h\ M +9 &:g\ M +10 &<a\ M +9 &>nd\ N +10 &@1d[\ M +9 &Ab\ M +61 &Ci\ N +4 &Etr;\ N +6 &G-(\ Q + &H \ S &J\ T + &Lm#\ S +2 &N-\ T + &O\ T +8 &Q\ T +10 &Sq \ U +9 &U3\ U +9 &V\ Q +10 &X3=]\ $j +9 &XJ\ / +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%M& +4 "core" &X\ / + &X\ / + .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"& % +4 "core" % ΁ & + * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +105 "core" ' + .tPRV.dial :air +2 "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %^\ +2 .tPS.seek 0.3ml +2 "processing"%'[ +384 "core" ' + .tPSV.dial PSR +2 "processing"% +108 "core"  + "processing"%% +4 "core" %Z\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%''. +483 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1898 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%X +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" B +2 .tPBV.dial :waste2 +2 "processing"%s  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%('d +2605 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&*& +4 "core" &F ) # 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&"(? +3 "core" ( + "manipulator"&-& +4 "core" &F ' ) ; 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &F ! # A 2 +2 .tForearm.seek PC + "manipulator"&%'Η +99 "core" ' + .tHand.close +2 "manipulator"&l/ +52 "core" / +2 .tPC.seek :open + "processing"%,( +423 "core" ( +2 "manipulator"&& +4 "core" &F  : 2 + "manipulator"&2% +4 "core" % Θ ! ! Y g +2 .tForearm.seek :retract + "manipulator"&3'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +126 "core" ( +2 "manipulator"&6& +4 "core" &-<   z  + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 && +3 "core" &-<   Q  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :garage + "manipulator"&#'n +99 "core" ' +2 .tHand.open + "manipulator"&)1 +55 "core" 1 +2 "manipulator"&:% +4 "core" % ^ - ' , r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%/& +4 "core" &$\ + "manipulator"&.% +4 "core" %    + "storage"(5% +4 "core" %  \ + "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & 5 \  +2 "manipulator"&8& +4 "core" &-? ) ! B  + "manipulator"&E% +4 "core" %  ! ! L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&v(a +171 "core" ( +2 "manipulator"&4& +4 "core" &k  % ? , + "storage"(0& +4 "core" & \ \ "\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'ж +91 "core" ' +2 "storage"(!& +4 "core" & \  H\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(+'g +275 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (H& +3 "core" & \ \  4\  + "manipulator"&N& +4 "core" &k $   , +2 .tElbow.seek 2 +2 "manipulator"&Q(a +3 "core" ( +2 "manipulator"&D& +4 "core" &k # ) M , + "storage"(>& +4 "core" & \ \  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&F'ϊ +36 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(T' +7 "core" &k " $ X , +2 "manipulator"&I% +3 "core" % ϼ "   +2 .tForearm.seek :retract +2 "manipulator"&<'\ +90 "core" ' +3 .tElbow.seek PC + "manipulator"&?(? +170 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( + "manipulator"&C& +5 "core" &G  : # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &G  !  # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R'Η +97 "core" ' +2 "manipulator"&[& +4 "core" &G  $ U # +2 "manipulator"&V% +4 "core" %Α "   + "processing"%S& +5 "core" &\ +2 "processing"%;& +6 "core" &\ +2 .tPC.seek :closed +2 "processing"%\\(X +3 "core" &\  +9 &0\ +| +9 &e\ ? +10 &}~\ N +9 &C_\ M +9 &d\ M +10 &aP\ M +9 &bM\ M +10 &KaM\ M +9 & _L\ M +9 &cE\ L +10 & `%\ M +9 &"Sd\ M +9 &$b\ M +10 &%c\ L +9 &'e\ M +9 &)\\`\ L +10 &+b\ M +9 &,d\ M +10 &.b\ M +9 &0bc\ M +9 &2$e\ M +10 &3c\ M +9 &5e\ M +9 &7kd\ M +10 &9,g\ M +9 &:d\ M +10 &<c\ M +9 &>sg\ M +9 &@6c\ L +10 &Ad\ L +9 &Cg\ M +9 &Ewq\ N +10 &G2\ P +9 &H\ S +10 &J\ S +9 &Lq\ S +9 &N0\ T +10 &O\ T +9 &Q\ T +9 &St\ T +10 &U7\ T +9 &V\ O +10 &X3@j\ (v +9 &X 1\ \ - +5 ( +2 "processing"%;& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open +2 "manipulator"&O1 +3 "core" &X\ - +49 1 + "manipulator"&U% +4 "core" % Α 2 ! % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%^ V +3 %`9 +6 "core" 9cc +101 "processing"%a9 +3 "core" 9_X +102 "processing"%c9 +2 "core" 9\\X  +102 "processing"%f9 +2 "core" 9ZX  +103 "processing"%Z9 +2 "core" 9WX +102 "processing"%9 +3 "core" 9VY +102 "processing"%_9 +2 "core" 9TX +102 "processing"%k9 +3 "core" 9SX +102 "processing"%g9 +2 "core" 9SX" +102 "processing"%j9 +2 "core" 9SW& +103 "processing"%r9 +2 "core" 9TX* +102 "processing"%@9 +3 "core" 9TX/ +102 "processing"%]9 +2 "core" 9UX3 +102 "processing"%L9 +3 "core" 9XX7 +102 "processing"%t9 +2 "core" 9YW; +102 "processing"%d9 +7 "core" 9\\X? +104 "processing"%b9 +3 "core" 9_YD +102 "processing"%n9 +2 "core" 9aXH +102 "processing"%G9 +2 "core" 9eXL +103 "processing"%m9 +2 "core" 9jXP +102 "processing"%i9 +3 "core" 9mXT +102 "processing"%\ 9 +3 "core" 9rXY +102 "processing"%19 +2 "core" 9yX] +102 "processing"%y9 +2 "core" 9|Ya +102 "processing"%o9 +3 "core" 9Ye +102 "processing"%{9 +3 "core" 9Yi +102 "processing"%|9 +2 "core" 9Yn +102 "processing"%p9 +2 "core" 9Zr +102 "processing"%~9 +3 "core" 9Zv +102 "processing"%9 +2 "core" 9Zz +102 "processing"%u9 +2 "core" 9Z~ +102 "processing"%z9 +3 "core" 9Z +102 "processing"%9 +2 "core" 9Z +102 "processing"%h9 +2 "core" 9Z +102 "processing"%9 +2 "core" 9[ +102 "processing"%9 +3 "core" 9Z +36 "Can"[\ H `9h +66 "processing"%9 +3 "core" 9[ +102 "processing"%e9 +2 "core" 9[ +103 "processing"%9 +2 "core" 9[ +102 "processing"%x9 +2 "core" 9\\ +103 "processing"%9 +2 "core" 9] +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9^ +102 "processing"%79 +3 "core" 9^ +102 "processing"%}9 +2 "core" 9 _ +103 "processing"%9 +3 "core" 9_ +3 .tPH.hold 2:00:00,28C +3 "processing"% pVp\  +2 .tdelay 1:30 +6 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%M +108 "core"  +2 "processing"%% +4 "core" %c3\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"% ' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%'Ҧ +1597 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +67 "core"  + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tPBV.dial :waste1 + "processing"%  +124 "core"  + "processing"%% +4 "core" %ң\  +2 .tPS.seek 1.5ml +2 "processing"%w'S +589 "core" ' +2 .tdelay 3 seconds +351 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%' * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%X +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2331 "core" ' + .tPSV.dial PTV +2 "processing"%s +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%-  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +2325 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%l  +129 "core" +2 .tPSV.dial :mixloop + "processing"%q +44 "core" +2 .tPRV.dial :ab1 + "processing"% @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'c +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%2  +43 "core" +  +2 "processing"%6% +4 "core" %_\  +2 .tPS.seek 0.3ml +2 "processing"%'^ +352 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'%  +28 "core" +2 .tPRV.dial :air +2 "processing"%"  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%)'G[ +1264 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%: @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%/' +856 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%.  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%5'Ҧ +896 "Can"c\ NbiN +699 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%3 @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%#  +32 "core"  +2 "processing"%% +4 "core" %ҩ\  +2 .tPS.seek 1.85ml +2 "processing"%8' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%B'd +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &1\ +2 "manipulator"&0& +3 "core" &G ! $  # +2 "manipulator"&!% +3 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +126 "core" ( + "manipulator"&=& +4 "core" &-1 '  J 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-1 *   4 +2 .tForearm.seek :garage +2 "manipulator"&H'n +97 "core" ' +2 .tHand.close +2 "manipulator"&N/ +62 "core" / +2 "manipulator"&D& +5 "core" &-M , ,   + "manipulator"&>% +4 "core" % c " * " A +2 .tForearm.seek :retract + "manipulator"&J'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +280 "core" ( + "manipulator"&I& +4 "core" &: # 2  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &: * * 7 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K'O +102 "core" ' +2 "manipulator"&+& +4 "core" &:  ! > L +2 "manipulator"&F% +4 "core" %Y ' , e = + "collection"'C& +4 "core" &-\ +3 "collection"'$& +4 "core" &J\ +2 .tCC.seek :closed +2 "collection"'Q(X +4 "core" &O\ +8 & 4P\ %g +9 &U}H\ 7 +10 &L\ L +9 &\\T\ L +10 &h_@\ M +9 &+^P\ M +9 &`N\ M +10 &^M\ M +9 &q_T\ M +9 &2]P\ M +10 &]S\ M +9 &!]R\ M +10 &#x[P\ M +9 &%;\\P\ M +9 &&_R\ L +10 &(^H\ M +9 &*_M\ M +9 &,C^B\ M +10 &.^U\ M +9 &/bE\ M +9 &1]I\ M +10 &3K]?\ M +9 &5 `C\ M +10 &6];\ M +9 &8bC\ M +9 &:T]C\ L +10 &<`F\ M +9 &=]H\ M +9 &?]B\ M +10 &AZcG\ M +9 &C_H\ M +10 &Dg@\ M +9 &FG\ Q +9 &HLJ\ U +10 &JB\ X +9 &KK\ Y +9 &ME\ Y +10 &OEG\ Z +9 &QK\ Z +10 &RN\ Z +9 &TJ\ Z +9 &VIB\ [\ +10 &WyJ\ - +9 &Xo F\ "f +9 &XhH\ K +3 ( +2 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 + "collection"'[& +4 "core" &XgE\ K +2 .tHand.open + "manipulator"&V1 +59 "core" 1 +2 "manipulator"&S% +4 "core" % Q Q 4 E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%< +100 "core"  + "processing"%,% +5 "core" %_u\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%O'U +1607 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%U  +40 "core"  +3 .tPS.seek 0ml + "processing"%`'d +1603 "core" ' + .tPSV.dial PSR +2 "processing"%; +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV + "processing"%R  +2 "collection"'c  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%f +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Z  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%_  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +44 "core" +2 .tPS.seek 0ml +2 "processing"%j'd +2615 "core" ' + .tPSV.dial :air +2 "processing"%r  +55 "core" +2 .tPS.seek 2.5ml + "processing"%@' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" &8 # + . L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d( +2 "core" ( +2 "manipulator"&b& +4 "core" &8 4 . L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +2 "core" &8 ( +  L +2 .tForearm.seek CC +2 "manipulator"&G'O +103 "core" ' + .tHand.close + "manipulator"&m/ +58 "core" / +2 .tCC.seek :open +2 "collection"'i( +424 "core" ( +2 "manipulator"&\ & +4 "core" &8 + ( 8 L + "manipulator"&1% +4 "core" % Z - ,  E +2 .tForearm.seek :retract + "manipulator"&y'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(-6 +293 "core" ( +2 "manipulator"&{& +4 "core" &-6 "  & K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-6 # D K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p'n +95 "core" ' + .tHand.open +2 "manipulator"&~1 +57 "core" 1 +2 "manipulator"&% +4 "core" % r . ) O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +49 "manipulator"&u'\ +103 "core" ' +2 ."da"delayUntil "15:43:00.64" +24927 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%z @ +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"%h * +32 "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"%' +2330 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +41 "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"%x  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2321 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +54 "Can"h\ Vei +74 "core"  +2 "processing"%% +4 "core" %i\ + #"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"%7' +595 "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"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%M +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%(% +4 "core" %ҩ\  + ."da"PS.seek 1.5ml +2 "processing"% 'Y +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"%'d +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +46 "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"% +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2327 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'd +2330 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%s% +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 +2 ."da"PS.seek 0.5ml +2 "processing"%' +602 "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"%  +45 "core"  +2 "processing"%l% +4 "core" %ҩ\  + ."da"PS.seek 1.5ml +2 "processing"%q'Y +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"%&'d +1593 "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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%6 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +67 "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"%:  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'d +2337 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%.  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%/  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%3 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%#'a +388 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +42 "core"  + "processing"%E% +4 "core" %_\  +2 ."da"PS.seek 0.55ml +2 "processing"%5' +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%8  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%0 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%! @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%=  +35 "core" + "processing"%% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.85ml +2 "processing"%?' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%N * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'd +1343 "Can"r\ BhDjz +611 "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 +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + + ."da"PSV.dial :air +2 "processing"%H  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%I' +2333 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%v +44 "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"%F  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'd +2354 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +126 "core"  + "processing"%P% +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"%[' +582 "core" ' + ."da"delay 5 seconds +549 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Ҧ +1266 "Can"p\ Ijk +333 "core" ' + ."da"PTV.dial :puck +2 "processing"%S  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +32 "core"  +3 "processing"%,% +4 "core" %Ҥ\  + ."da"PS.seek 1.5ml +2 "processing"%K'T +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'd +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%O  +35 "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"%c' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Z +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%a  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'d +2307 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%g% +4 "core" %c|\ + #"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"%k' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%j +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" + "processing"%@% +4 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'Q +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'd +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"%W * +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"%Q' +2328 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2329 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air + .PSV.dial PSR +2 "processing"%| +137 "core"  +2 "processing"%~% +4 "core" %d\ + #"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"%' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%y'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +35 "core" + "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'Z +581 "core" ' +39 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%L'd +1598 "core" ' +2 ."da"delay 2:00 +2643 "Can"t\ gmk +9360 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "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"%x' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'd +2313 "core" ' +2 ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR + "processing"% +133 "core"  +4 "processing"%M% +17 "core" %gl\ +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +13 "processing"% +20 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%' +332 "core" ' +2 ."da"delay 5 seconds +503 "processing"%(% +3 "core" %{\  +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 +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"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'd +1594 "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 + "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 + "processing"% ' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%X +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +52 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2346 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  + "processing"%l% +4 "core" %d\ + #"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 +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +35 "core" + "processing"%2% +4 "core" %ҩ~\  +2 ."da"PS.seek 1.5ml +4 "processing"%'Y +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +101 "core"  +3 ."da"PS.seek 0ml +2 "processing"%%'d +1598 "core" ' +2 "processing"%"9 +3 "core" 9Ps55 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 55 + 55 + "processing"%:& +4 "core" &X~\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\  # $   +2 "storage"(.% +4 "core" % d\ + "storage"(/. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"((S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (3& +3 "core" &U X\ +2 "manipulator"&)& +3 "core" &-6 ( # K +2 "manipulator"&% +3 "core" %\  )   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&E(y +192 "core" ( + "manipulator"&#& +5 "core" & ! 3 # + "storage"(8& +4 "core" &U &\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&5'] +98 "core" ' +2 "storage"(0& +4 "core" &U .\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(!'g +282 "core" ' +2 "storage"(=- +3 "core" -'p +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & , - / # +2 "storage"(N& +4 "core" &U K\ + ."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"&4' +26 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&?, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -'p +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(Y' +45 "core" ' + "manipulator"&H% +4 "core" % , , < ' +2 "storage"(D& +3 "core" &U N\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts + "manipulator"&v'< +20 "core" ' + "manipulator"& & +5 "core" &  ' # + "storage"(+& +4 "core" &U 5\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F'] +11 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate + "storage"(I' +39 "core" ' +2 "manipulator"&J& +4 "core" & - " ! # +2 "manipulator"&P% +4 "core" %U % ) +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&[(? +250 "core" ( + "manipulator"&S& +4 "core" &D  '  ( +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &D + # ( +2 ."da"Forearm.seek PC +2 "manipulator"&<'Η +93 "core" ' + ."da"Hand.close +2 "manipulator"&,/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%V( +422 "core" ( +2 "storage"(B& +4 "core" &U  k\ + "manipulator"&K& +4 "core" &D , & = ( + "manipulator"&O% +4 "core" % Ώ   ( +2 ."da"Forearm.seek :retract + "manipulator"&;'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`(y +255 "core" ( + "manipulator"&U& +4 "core" & 1   0 + "storage"(R& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&f'] +90 "core" ' + ."da"Hand.open +2 "manipulator"&Z1 +59 "core" 1 +2 "storage"(a- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(c'R +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24feb2116h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +13803 "Can"i\ ql< +13123 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 260.985 seconds\ /var/log/esp/da24feb2116h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24feb2116h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24feb2116h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24feb2116h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24feb2116h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "260.985 sec auto-exposure",Subject: "da24feb2116h50ml images!" +2 "storage"(g- +5 "core" -' +2 "storage"(_& +5 "core" &U ) I\ +8 "manipulator"&k& +17 "core" & " # ) / +5 ."da"Elbow.seek 1 +10 "manipulator"&j(y +3 "core" ( +2 "manipulator"&]& +5 "core" & + I / + "storage"(@& +4 "core" &U / / i\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&r'] +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(b' +54 "core" ' + "manipulator"&t& +6 "core" &  ) * / + "storage"(m& +4 "core" &U\ \  Q\ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&W' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&T, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.05 Pucks below Top Plate +64 "storage"(n' +22 "core" ' +2 "manipulator"&\ % +4 "core" % , +   +2 "storage"(1& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&G'7 +20 "core" ' +2 "manipulator"&{& +4 "core" & * & 4 / +2 "storage"(Q& +4 "core" &U  \ +13 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&|'] +23 "core" ' +4 "storage"(~% +11 "core" %\ \ \ P\ +6 ."downElevator"SE.seek :down +8 "storage"(d' +96 (% +6 "core" %)8 y\ OE +4 "manipulator"&p% +8 "core" %f )  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +24 ' +3 ."downElevator"SE.stop +4 "storage"(5 +5 (& +7 "core" &U\ \  \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +4 "processing"%y& +9 "core" &\ +3 "manipulator"&& +9 "core" & # ! " / +3 "manipulator"&h% +7 "core" %\   !  +5 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(-6 +186 "core" ( +6 "manipulator"&e& +8 "core" &-8  P +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +6 "core" &-8  " G P +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&L'n +102 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&/ +59 "core" / +3 "manipulator"&& +9 "core" &-; ! . _ M +2 "manipulator"&% +7 "core" % p "  # C +4 ."psFlush"Forearm.seek :retract +7 "manipulator"&'\ +97 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&x(? +123 "core" ( +3 "manipulator"&& +13 "core" &A % $ 3 " +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &M& +6 "core" &A  !  " +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&7'Η +100 "core" ' +3 "manipulator"&(& +9 "core" &A ! v " +2 "manipulator"&% +13 "core" %Μ !  +6 "processing"%}& +8 "core" &\ +6 "processing"% & +7 "core" &\ +4 ."psFlush"PC.seek :closed +5 "processing"%(X +8 "core" &\ +2 &\  +7 &1\ +{ +11 &c\ > +8 &x}\ N +10 &=_\ M +10 &c\ M +8 &b\ M +10 &c\ M +10 &Ef\ M +8 & `\ L +11 &c\ M +8 & c\ M +10 &"Me\ M +10 &$b\ M +8 &%`\ M +11 &'d\ M +9 &)W`\ L +8 &+b\ M +11 &,c\ M +9 &.d\ M +8 &0^c\ M +11 &2e\ M +8 &3b\ M +10 &5g\ M +10 &7fc\ M +8 &9'g\ M +11 &:c\ M +8 &<d\ M +10 &>na\ M +10 &@0c\ M +8 &AgP\ M +10 &Ce\ M +10 &ErqJ\ N +8 &G,\ Q +11 &H6\ S +8 &JQ\ S +9 &Lko\ S +11 &N+\ T +8 &O\ T +10 &Q[\ T +10 &Sp\ T +11 &U1v\ T +8 &VM\ R +8 &X9@]"\ %m +9 &X\ 8V\ . +6 ( +6 "processing"% & +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +3 "processing"%& +8 "core" &X\ . +3 &XC\ . +3 ."psFlush"Hand.open +2 "manipulator"&1 +59 "core" 1 +3 "manipulator"&% +8 "core" % Μ , 1 . +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +94 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%^ +52 "core"  +4 "processing"%% +8 "core" %hA\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%'' +309 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +278 "core" ' +4 ."psFlush"delay 5 seconds +391 #"uploadLog"upsync +112 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2107 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%s  +121 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%X +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2610 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  + "processing"%% +4 "core" %J\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."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 +2 "processing"%q @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%2 +110 "core" + ."psFlush"PS.seek :empty +2 "processing"%*'F +2609 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%6 +95 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%&'T +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%" +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%:'d +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%/' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%u' +2607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2607 "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 +6 "processing"%H  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :flush +54 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%+'T +446 "Can"q\ =tlҭ +645 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%J' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%P +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%S'd +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%B' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%O'd +2607 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%< @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2606 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Z& +4 "core" &\ + "manipulator"&a& +4 "core" &A - - [ " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;(? +3 "core" ( +2 "manipulator"&I& +4 "core" &A '   " + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &A + , W " +2 .tForearm.seek PC +2 "manipulator"&g'Η +103 "core" ' + .tHand.close +2 "manipulator"&_/ +56 "core" / +2 .tPC.seek :open +2 "processing"%k( +423 "core" ( + "manipulator"&]& +4 "core" &A , ) [ " +2 "manipulator"&@% +3 "core" % Μ  ! C +2 .tForearm.seek :retract +2 "manipulator"&t'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +362 "core" ( + "manipulator"&\ & +4 "core" &= +  O M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &= % ( M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'O +99 "core" ' + "manipulator"&Q& +4 "core" &< (  g M +2 "manipulator"&`% +4 "core" %R , + A K +2 "collection"'f& +4 "core" &\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'~(X +3 "core" &\ +6 & -\ %f +10 &V\ 7 +9 &\ L +9 &`\ M +10 &he\ L +9 &*`\ L +9 &c\ L +10 &e\ M +9 &pg\ L +10 &2d\ L +9 &d\ L +9 &!d\ L +10 &#xe\ L +9 &%:d\ L +9 &&g\ L +10 &(e\ L +9 &*f \ L +10 &,Bf\ L +9 &.` \ M +9 &/e\ M +10 &1`\ L +9 &3Ic\ M +9 &5 b\ L +10 &6`\ L +9 &8g\ M +10 &:Rc  \ L +9 &<d \ L +9 &=e\ L +10 &?_\ L +9 &AZb\ L +9 &Ca  \ L +10 &Dk \ \ M +9 &F \ P +10 &HN\ \ S +9 &J\ W +9 &K \ X +10 &M\ \ X +9 &OI \ \ X +9 &Q \ X +10 &R \ Y +9 &T \ Y +10 &VK \ Z +9 &Wu  \ , +9 &Xn \ Z +9 ( +2 &X}v\ \ K +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.79 + "collection"'r& +4 "core" &X}w\ K + .tHand.open +2 "manipulator"&j1 +56 "core" 1 + "manipulator"&% +4 "core" % R I A K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'b& +5 "core" &X}v\  \ K + "collection"'W% +4 "core" %T \ + .tCSV.dial CSR +2 "collection"'G  +40 "core"  +2 "collection"'% +4 "core" %T\ \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'y'm +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %m  \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'n' +640 "core" ' + .tCSV.dial :waste +2 "collection"'h +126 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'|'Q +1974 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'e& +4 "core" &X}v  \ K + "collection"'% +5 "core" %N \ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'T'm +1179 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'% +4 "core" %m  \  +2 .tCS.seek 6.999ml +2 "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'z  + '  +52 "core"  +76  +2 .tCBV.dial :waste1 +2 "collection"'M @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'L'Q +1610 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'(& +4 "core" &X}u  \ K + "collection"'% +4 "core" %M\ \ + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml + "collection"'}'m +1186 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'V% +4 "core" %m  \  +2 .tCS.seek 7.001ml + "collection"'' +527 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'  +100 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1596 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +4 "core" &X}u \ K + "collection"'% +4 "core" %V  \ +2 .tCSV.dial CSR + "collection"'7  +41 "core"  +2 "collection"'%% +4 "core" %V \ + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'''O +1832 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' O +533 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'s + 'X  +98 "core" +32  +2 .tCTV.dial :intake + "collection"'w  +71 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"' 'Q +1826 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +51 .tCS.seek 0ml +2 "collection"''Q +585 "core" ' +2 .tCSV.dial CSR + "collection"'l  +99 "core"  + "collection"' % +4 "core" %V \ +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'q'm +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'2' O +1345 "core" ' +2 .tCSV.dial CBV + "collection"'- +99 "core" +2 .tCS.seek 0ml +2 "collection"'6'Q +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +4 "core" &9 , , & M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +3 "core" ( + "manipulator"&"& +4 "core" &9 1 - E M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &9 * '  M +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / + .tCC.seek :open +2 "collection"':( +426 "core" ( + "manipulator"&.& +4 "core" &9 , $  M +2 "manipulator"&3% +4 "core" % M ( + +2 .tForearm.seek :retract + "manipulator"&)'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(-6 +295 "core" ( + "manipulator"&A& +4 "core" &-3  '  C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-3 # % P C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&8'n +101 "core" ' +2 .tHand.open + "manipulator" +53 "core" 1 +2 "manipulator"&0% +4 "core" % ] 6 ' m v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 "processing"%=& +4 "core" &<\ +5467 "Can"t\ 1wmh +60001 y\ 1yJm +60001 }\ 1{n +60002 \ 1|o* +60001 \ 1~o +60001 ~\ 1[pV +60001 {\ 2 p +60002 y\ 1q +60001 y\ 1r +60001 z\ 1mr +60002 z\ 11sD +60001 {\ 1sڭ +60001 z\ 1tp +60001 y\ 1u +60002 z\ 1Cu +60001 w\ 1v2 +60001 w\ 1vȭ +60001 z\ 1w^ +60002 {~\ 1Uw +60001 t\ 1x +60001 p\ 1y +60001 n\ 1y +60002 l\ 2ezL +60001 i\ 1)z +60001 g\ 1{x +60001 d\ 1| +60001 ^\ 1u| +60002 [\ 19}: +60001 Z\ 1}Э +60001 S\ 1~f +60001 S\ 1~ +60002 P\ 1I +60001 O\ 2 ( +60001 K\ 1 +60001 I\ 1T +60002 J\ 1Z +60001 J\ 1 +60001 I\ 1 +60001 I\ 1 +60002 G\ 1lB +60001 K\ 10ح +60001 H\ 1n +60001 H\ 1 +60001 K\ 1} @EST1708578268.36 J\ 1B0 +60001 I\ 1ƭ +60001 J\ 1\\ +60001 P\ 1ʏ +60002 N\ 1S +60001 R\ 1 +60001 U\ 1 +60001 T\ 1ѠJ +60002 U\ 1e +60001 Y\ 1)v +60001 _\ 1 +60001 ^\ 1ز +60002 ]\ 1v8 +60001 b\ 1;έ +60001 e\ 1d +60001 g\ 1 +60001 g\ 1 +60002 h\ 1M& +60001 i\ 1 +60001 i\ 1R +60001 k\ 1 +60002 h\ 1^~ +60001 k\ 2# +60001 k\ 1 +60001 l\ 1@ +60002 m\ 1p֭ +60001 m\ 14l +60001 p\ 1 +60001 p\ 1 +60002 r\ 1. +60001 r\ 1Fĭ +60001 s\ 1\ Z +60001 x\ 1 +60002 y\ 1 +60001 y\ 1X +60001 u\ 1 +60001 n\ 1H +60002 n\ 2ޭ +60001 t\ 1jt +60001 p\ 1\ /\ +60001 z\ 1 +60002 t\ 1 6 +60001 t\ 1}̭ +60001 t\ 2Bb +60001 y\ 1 +60002 \ 1 +60001 \ 1$ +60001 \ 1T +60001 \ 1P +60001 \ 1 +60002 \ 1| +60001 \ 1f +60001 \ 1!+ +60001 \ 1"> +60002 \ 1$ԭ +60001 \ 1&yj +60001 \ 1(> +60001 \ 1* +60002 \ 1+, +60001 \ 1-­ +60001 \ 1/QX +60001 \ 11 +60002 \ 12 +60001 \ 14 +60001 \ 16d +60001 \ 18)F +60002 \ 19ܭ +60001 \ 1;r +60001 \ 1=v +60001 \ 1?; +60001  \ 1A4 +60002 \ 1Bʭ +60001 "\ 1D` +60001 /\ 1FM +60001 #\ 1H +60002 \ 1I" +60001 3\ 1K +60001 %\ 1M`N +60001 \ \ 0O% +60002 \ 1Pz +60001 \ 1R +60001 \ 1Tr +60001 \ 1V6< +60001 \ 1Wҭ +60002 \ 1Yh +60001 \ 1[ +60001 \ 1]H +60001 \ 1_ * +60002 \ 1` +60001 \ 1bV +60001 \ 1dZ +60001 \ 1f +60001 z\ 1g +60002 s\ 1i +60001 o\ 1kkD +60001 g\ 1m0ڭ +60001 d\ 1np +60002 T\ 1p +60001 W\ 1r| +60001 Q\ 1tA2 +60001 O\ 1vȭ +60002 D\ 1w^ +60001 \ 1y +60001 \ 1{RÊ +60001 \ 2} +60002  \ 1~Ķ +60001 #\ 1L +60001 '\ 1c +60002 ,\ 1'x +60001 6\ 1 +60001 >\ 1Ǥ +60001 C\ 1t: +60001 @\ 18Э +60002 C\ 1f +60001 F\ 1 +60001 D\ 1ʒ +60001 @\ 1J( +60002 C\ 1˾ +60001 ;\ 1T +60001 ;\ 1 +60001 A\ 1\\̀ +60002 B\ 1  +60001 <\ 1ά +60001 9\ 1B +60001 1\ 1lح +60001 (\ 10n +60002  \ 2 +60001 \ 1њ +60001 \ 1{0 +60001 \ 1?ƭ +60001  \ 1\\ +60002 \ 1 +60001 \ 1Ԉ +60001 \ 1M +60001 \ 1մ +60002 \ 1J +60001 \ 1 +60001 \ 1]v +60001 \ 1! +60002 \ 1آ +60001 \ 18 +60001 \ 1mέ +60001 \ 11d +60001 \ 1 @EST1708664670.14 \ 1ùې +60001 \ 1}& +60001 \ 2Bܼ +60001 \ 1R +60002 \ 1 +60001 \ 1̎~ +60001 \ 1R +60001 \ 2ߪ +60002 \ 1@ +60001 \ 1ӟ֭ +60001 \ 1cl +60001 \ 1( +60002 \ 1☭ +60001 \ 1ڱ. +60001 \ 1vĭ +60001 \ 1:Z +60001 \ 2 +60002 \ 1冭 +60001 \ 1 +60001 \ 1M沭 +60001 \ 1H +60002 \ 1ޭ +60001 \ 1t +60001 \ 1_\ +60001 \ 1$頭 +60002 \ 16 +60001 \ 1̭ +60001 \ 1rb +60001 \ 17 +60001 \ 1쎭 +60002 \ 1$ +60001 \ 2 +60001 \ 1KP +60001 \ 1 +60002 \ 2| +60001 \ 1 +60001 \ 1_ +60001 \ 1$> +60002 \ 1ԭ +60001 \ 1j +60001 \ 1\ r +60001 \ 1 7 +60002 \ 1 , +60001 \ 1­ +60001 \ 1X +60001 \ 1J +60002 \ 1 +60001 \ 1 +60001 \ 1 +60001 \ 1]F +60002 \ 2"ܭ +60001 \ 1r +60001 \ 1 +60001 \ 2!q +60002 \ 1#64 +60001 \ 1$ʭ +60001 \ 1&` +60001 \ 1( +60001 \ 1*H +60002 \ 1, " +60001 \ 1- +60001 \ 1/N +60001 ~\ 11\\ +60002 ~\ 13"z +60001 ~\ 24 +60001 }\ 16 +60002 ~\ 18q< +60001 \ 1:6ҭ +60001 \ 1;h +60001 \ 1= +60001 \ 1? +60002 \ 1AK* +60001 \ 1C +60001 \ 2DV +60001 \ 1F +60002 \ 1H_ +60001 \ 1J$ +60001 \ 1K +60001 \ 1M D +60001 \ 1Os ڭ +60002 \ 1Q8\ p +60001 \ 1R  +60001 \ 1T +60001 \ 1V 2 +60002 \ 1XL ȭ +60001 \ 1Z ^ +60001 \ 1[ +60001 \ 1] +60002 \ 1_` +60001 \ 1a% +60001 \ 2bL +21160 !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 @1708718882.92EST @1708954727.66EST = =mMAIN_scheduler =tMAIN @EST1708954729.45 #"core_reset"Sent BREAK +2 #t@57976 receive with ifg=0x10, ie=0xFD + #@58609 receive with ifg=0x10, ie=0xFD + #@59267 receive with ifg=0x10, ie=0xFD +2 #@59901 receive with ifg=0x10, ie=0xFD #@60535 receive with ifg=0x10, ie=0xFD + #@61169 receive with ifg=0x10, ie=0xFD #@61804 receive with ifg=0x10, ie=0xFD + #@62131 receive with ifg=0x80, ie=0xFD #@48782 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +234 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can"(\ 3 + (\ 3 + #tPolling Can every 10:00 +3 #Cleanly exited at 15:08:02EST23-Feb-24 +2410 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +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" %M./\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %f\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %~TM \ \\ + .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % #\ + "manipulator"&3% +4 "core" %\  , ,   +2 "manipulator"&4& +3 "core" &-3 ! ( ; C +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 5 + "storage"(5(<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &<& \  +1493 #t-> access 2 +2 "storage"(7% +3 "core" %  \ +2 "manipulator"&8% +4 "core" %\  " !  + "manipulator"&9& +4 "core" &-3  ' 8 C +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(:(K +252 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +3 "core" &K \  +1755 #t-> startTube 2 +298 #-> 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 08:40:16EST26-Feb-24\\n{}\\nCan@08:38:55, 21.5C, 26% humidity, 15.0psia, 13.597V, 0.251A, 34.772Ah, 3.41W",Subject: "da sampling at most 50ml" +3 "collection"'<& +5 "core" &./7\ +2 .tHand.open + "manipulator"&=1 +22 "core" 1 +2 "manipulator"&>% +4 "core" % \  4 ' H  +2 "storage"(?% +6 "core" %  M O\ + "storage"(@. +3 "core" .(K +2 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(A( +463 #"uploadLog"upsync +209 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +2 "core" & d\ +2 "manipulator"&C& +4 "core" &-3 ) &  C + "manipulator"&D% +4 "core" % \  ! #   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E(a +195 "core" ( + "manipulator"&F& +4 "core" &z   W * +2 "storage"(G& +3 "core" & \  N\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +96 "core" ' +2 "storage"(I& +4 "core" & \ \ c\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'g +280 "core" ' +2 "storage"(K- +3 "core" -'` + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (L& +41 "core" & H\ +7 "manipulator"&M& +3 "core" &z , *  * +2 .tElbow.seek 2 +2 "manipulator"&N(a +38 "core" ( +2 "manipulator"&O& +5 "core" &j ) # " = + "storage"(P& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&Q'ϊ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&S& +4 "storage"(T' +4 "core" &j   = + "manipulator"&U% +5 "core" % ό $  X + .tForearm.seek :retract +2 "manipulator"&V'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&W( +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +9 "core" ( +2 "manipulator"&X& +4 "core" &:   " L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &9  '  K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'O +102 "core" ' +2 "manipulator"&[& +4 "core" &9 ' & 6 K +2 "manipulator"&\\% +4 "core" %W  (  . + "collection"']& +5 "core" &00P\ +2 "collection"'^& +6 "core" &//5\ +2 .tCC.seek :closed +2 "collection"'_(X +3 "core" &10D\ +9 & ,.0@\ %g +9 &V~.2N\ 7 +9 &+0J\ L +10 &]./S\ L +9 &q`-/C\ M +9 &4c,,K\ L +10 &e-.M\ M +9 &a+0<\ M +10 &z_--J\ L +9 &<c+-K\ L +9 &b)/K\ M +10 &!c((P\ L +9 &#a++N\ M +10 &%C_++L\ M +9 &'b+-R\ M +9 &(a)-G\ M +10 &*b*+N\ M +9 &,Lc),G\ L +9 &.b'+J\ L +10 &/c&+D\ M +9 &1^*+;\ L +9 &3Tc',<\ L +10 &5`(+C\ L +9 &6`'+<\ L +10 &8b&)J\ M +9 &:]_&+D\ L +9 &<g'(;\ M +10 &=b')=\ M +9 &?^&(7\ L +9 &Ad`%)F\ L +10 &C&e";\ L +9 &Dp;\ N +10 &F<\ P +9 &HR;\ U +9 &J8\ W +10 &K<\ X +9 &M9\ Y +9 &OP<\ Y +10 &Q=\ Z +9 &R3\ Y +10 &TA\ Z +9 &VVK\ Y +9 &Wk:\ + +10 &Xv&>\ O +8 ( +4 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + .Hand.open + "manipulator"&`1 +4 "core" &X~[6\ G +56 1 +2 "manipulator"&a% +4 "core" % N P 6 V 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +103 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")c+ +3 "core" + + "sampler")d% +4 "core" %RM \  +2 "collection"'e& +3 "core" &X~[/\ G +4 "Can"'\ J( + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'f  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +3 "core"  +2 "sampler")h  +14 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'l% +4 "core" %MJ\ + "sampler")m% +4 "core" %5aJE \ w + .tSSV.dial :spit +2 "sampler")n +129 "core"  +2 .tSS.seek 0ml +2 "sampler")o' +273 "core" ' + .tSSV.dial CBV +2 "sampler")p  +128 "core"  +4 .tCTV.dial :intake +2 "collection"'q  +69 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "08:43:43.10" +1514 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'r% +3 "core" %M\  %\ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0X^ +2 ."airStroke"CS.seek 10ml +2 "collection"' ' O +55 "core"  +2 .tCTV.dial :air +2 "collection"'!  +70 "core"  + .tdelay 15 seconds +13 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1489 .tSSV.dial :spit,avoiding: :exhaust + "sampler")" +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'#  + "sampler")$' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")%  +115 "core" ~ +15  +394 ' +2 "sampler")&% +4 "core" %LF \  + .tCBV.dial between SSV and waste2 +2 "collection"''  +27 "core"  +2 "collection"'(% +4 "core" % J \  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"')  +54 "core" ~ +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'*'Q +2067 "core" ' :\ ֬ +3 "collection"'+% +4 "core" % \  + "sampler"),% +4 "core" %JF \  +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV + "collection"'- @ +30 "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"'8'Q +135 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +128 "core"  + .tSS.reconfigure :exhale +3 "sampler")#.0X' +340 "core" ' +2 .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'?& +4 "core" &X~Z\ G +2 ."airStroke"CSV.dial :waste +3 "sampler")@% +51 "collection"': +4 "core" %3KF \ + .tSSV.dial :exhaust +2 "sampler")B  +62 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +3 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'D @ +2 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X \  + #tEvacuated: Intake @14.7psia, Outlet @14.6psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +127 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9C) +102 "collection"'9 +3 "core" 9X!( +102 "collection"'C9 +2 "core" 9l%& +103 "collection"'I9 +2 "core" 9)% +102 "collection"'9 +2 "core" 9.# +102 "collection"'L9 +2 "core" 92! +103 "collection"'F9 +2 "core" 96! +102 "collection"'M9 +3 "core" 9: +102 "collection"'O9 +3 "core" 9> +102 "collection"'P9 +2 "core" 9B +102 "collection"'R9 +2 "core" 9G +102 "collection"'G9 +3 "core" 9 K +102 "collection"'U9 +2 "core" 9 O +102 "collection"'E9 +2 "core" 9 *S +102 "collection"'H9 +3 "core" 9 9W +102 "collection"'K9 +2 "core" 9 G[ +102 "collection"'Y9 +2 "core" 9 U` +103 "collection"'J9 +2 "core" 9 cd +102 "collection"'Q9 +3 "core" 9 qh +102 "collection"'X9 +3 "core" 9 ~l +102 "collection"'[9 +2 "core" 9 p +102 "collection"']9 +2 "core" 9 u +102 "collection"'N9 +3 "core" 9 y +102 "collection"'V9 +3 "core" 9 } +102 "collection"'\\9 +2 "core" 9  +102 "collection"'`9 +2 "core" 9  +102 "collection"'S9 +2 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +103 "collection"'T9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +102 "collection"'e9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9\  +103 "collection"'Z9 +2 "core" 9\  +102 "collection"'g9 +2 "core" 9\ \ +102 "collection"'f9 +3 "core" 9\ \ +102 "collection"'h9 +2 "core" 9\ \ +102 "collection"'c9 +2 "core" 9\ #\ +102 "collection"'j9 +3 "core" 9\ ( +102 "collection"'k9 +2 "core" 9\ . +102 "collection"'m9 +2 "core" 9\ 3\ +103 "collection"'l9 +2 "core" 9\ 8 +102 "collection"'i9 +3 "core" 9\ > +103 "collection"'p9 +2 "core" 9\ C +102 "collection"'n9 +2 "core" 9\ F +102 "collection"'r9 +3 "core" 9\ K +102 "collection"'q9 +2 "core" 9\ O +102 "collection"'u9 +3 "core" 9\ S +102 "collection"'o9 +3 "core" 9\ W +102 "collection"'w9 +2 "core" 9\ Z +102 "collection"'x9 +2 "core" 9\ ^ +103 "collection"'s9 +3 "core" 9\ ` +3 .tCH.hold 10:00,70C +8 "collection"'t `\ `\ _\ +2 '|9 +6 "core"  + 9\ b\ a +6 "collection"'}% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.2psia +43269 "Can"\ & +16714 "core" ` + "collection"'~9 +4 "core" 9\ w + "collection"'z% +4 "core" % X\ +2 #tEnded lysing Collection Puck Heater at 70C/34.6psia + .CS.seek 0ml +2 "collection"''Q +363 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'{ @ +94 "core" A +2 .tCSV.dial :air + "collection"' @ +41 "core" ? +54 .tCS.seek 5ml +2 "collection"''m +1333 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +7 "collection"' @ +41 "core" @ + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Q +1347 "core" ' + "collection"' % +4 "core" %Nad \ + #tPuck @45.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +5 "core" %N&(\ +2 .tCS.seek 5ml + "collection"''m +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +3 "core" %m&$ \ +2 .tCS.seek 7ml +2 "collection"'' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" > +2 .tCS.seek 10ml + "collection"'' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &X~Y\ z\ G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  " ! J + "storage"(% +4 "core" % o\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(!(S +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &V ~\ + "manipulator"&& +4 "core" &6 ' a K + "manipulator"&"% +4 "core" %  ) + 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&#(y +171 "core" ( + "manipulator"&%& +4 "core" & !  ( +2 "storage"(& +3 "core" &V Z\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&&'] +95 "core" ' + "storage"('& +5 "core" &V T\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(('g +275 "core" ' +2 "storage"()- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"( 'z +34 "core" ' +2 "manipulator"&+& +4 "core" & !  l ( +2 "manipulator"&,% +4 "core" %M   _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +89 "core" ' +3 .tElbow.seek CC +2 "manipulator"&$( +159 "core" ( +2 "manipulator"&/& +4 "core" &< % N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &<   : N +2 .tForearm.seek CC +2 "manipulator"&1'O +101 "core" ' + .tHand.close +2 "manipulator"&./ +52 "core" / + .tCC.seek :open +2 "collection"'2( +425 "core" ( +2 "storage"(4& +4 "core" &V e\ + "storage"(& +4 "core" &V S\ + "manipulator"&7& +4 "core" &;  '  N + "manipulator"&3% +4 "core" % [ ( +  G +2 .tForearm.seek :retract + "manipulator"&9'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&*(y +166 "core" ( + "manipulator"&6& +5 "core" &w   - T + "storage"(8& +4 "core" &V\  J\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&;' +103 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&=1 +56 "core" 1 +2 "manipulator"&5% +4 "core" % 9 / [ +2 "storage"(?& +4 "core" &V 3\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 272 counts +2 "manipulator"&@' +14 "core" ' + "manipulator"&:& +5 "core" &   = : + "storage"(B& +4 "core" &V / , ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&D'] +29 "core" ' +2 "storage"(>% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(' +100 (C% +2 "core" %ZD [\ RQ +2 "manipulator"&I% +4 "core" %U  !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +5 "core" & \ + "manipulator"&F& +4 "core" &   : + "manipulator"&M% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(-6 +173 "core" ( +2 "manipulator"&P& +4 "core" &-:  Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-:    Q +2 .tForearm.seek :garage + "manipulator"&G'n +93 "core" ' + .tHand.close +2 "manipulator"&U/ +63 "core" / + "manipulator"&E& +4 "core" &-< )  7 O +2 "manipulator"&H% +3 "core" % k ! n +2 .tForearm.seek :retract +2 "manipulator"&K'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y( +287 "core" ( +2 "manipulator"&J& +4 "core" &4   I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +2 "core" &4  '  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'O +99 "core" ' + "manipulator"&[& +4 "core" &4  & I +2 "manipulator"&]% +3 "core" %W  ! * W +2 "collection"'N& +4 "core" &\ +2 "collection"'V& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'\\(X +4 "core" &\  +9 &2}\ *z +10 &f\ > +9 &s\ L +9 &IX\ K +10 & ]\ K +9 &]\ K +9 &\\\ J +10 &P`\ K +9 &\\\ K +10 &]\ K +9 & ]\ K +9 &"Z\\\ J +10 &$]e\ K +9 &%\\\ K +9 &'a\ K +10 &)`\\\ K +9 &+#]\ K +10 &,]\ K +9 &.]\ K +9 &0j^\ J +10 &2+]\ K +9 &3\\\ J +9 &5]\ K +10 &7q[\ K +9 &93]r\ K +10 &:\\U\ K +9 &<]G\ K +9 &>y^\ K +10 &@;[{\ K +9 &A] \ K +9 &Cb\ K +10 &E{n\ M +9 &G1\ Q +10 &H\ U +9 &J\ X +9 &Lc\ X +10 &N#\ Y +9 &O\ Y +9 &Q\ Z +10 &Sg\ Y +9 &U'\ Z +10 &V\ U +9 &X:\ +} +9 &X\ I +6 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'`& +4 "core" &X_j\ H + &X_a\ H + .tHand.open + "manipulator"&S1 +63 "core" 1 +2 "manipulator"&\ % +4 "core" % W L 9 W + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%a +51 "core"  + "processing"%d% +4 "core" %f\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%e'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%^  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"%g +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%f' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%h + "collection"'c  +6 "core" B +2 "processing"%j  +66 "core" +88  + .tPSV.dial :mixloop +2 "processing"%k +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +123 "core" +2 .tPS.seek 0ml +2 "processing"%l'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%i  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +43 "core" +2 .tPS.seek 0ml + "processing"%w'd +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" &4  "  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s( +2 "core" ( +2 "manipulator"&|& +4 "core" &4   c I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &3   I +2 .tForearm.seek CC +2 "manipulator"&y'O +103 "core" ' + .tHand.close + "manipulator"&t/ +57 "core" / +2 .tCC.seek :open +2 "collection"'~( +425 "core" ( + "manipulator"&z& +4 "core" &4 !  I +2 "manipulator"&v% +4 "core" % Z   + .tForearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +293 "core" ( +2 "manipulator"&& +4 "core" &-5   < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-5   < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +104 "core" ' +2 .tHand.open +2 "manipulator"& 1 +58 "core" 1 +2 "manipulator"&% +4 "core" % ] ; < K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +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"' & +5 "core" &\ + "manipulator"&% +4 "core" %\     + "storage"( % +4 "core" % s\ + "storage"(. +4 "core" .(S + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +204 "core" ( +45 .tSC.configure :limp +11 "storage"($(\ 1b +3 (& +2 "core" & (\  +2 "manipulator"&& +4 "core" &-5 < + "manipulator"&% +4 "core" %\  ' $ O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +179 "core" ( + "manipulator"&& +5 "core" &d $  - + "storage"(& +4 "core" & \ \  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +106 "core" ' + "storage"(& +4 "core" & M o\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"(- +4 "core" -'e + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & K\  +2 "manipulator"&& +3 "core" &d @ - +2 .tElbow.seek 2 +2 "manipulator"&"(a +4 "core" ( + "manipulator"&A& +4 "core" &d   c - + "storage"(%& +4 "core" & h\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&'/ +51 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(b' +7 "core" &d  & ) - + "manipulator"&)% +4 "core" % ϊ  ( 0 +2 .tForearm.seek :retract + "manipulator"&+'\ +102 "core" ' + .tElbow.seek CC +2 "manipulator"&,( +150 "core" ( +2 "manipulator"&(& +4 "core" ' + &9 ' * , M + .tElbow.reconfigure :loose +3 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&/& +4 "core" &9   M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&0'O +94 "core" ' + "manipulator"&&& +4 "core" &9 $ &  M +2 "manipulator"&#% +4 "core" %T  ( ; + "collection"'.& +5 "core" &\ +2 "collection"'-& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'_(X +3 "core" &}\ +6 & -c\ $e +9 &XzY\ 7 +9 &:\ L +10 &Y#\ K +9 &{]\ K +10 &=]\ K +9 &]\ K +9 &Z\ K +10 &]\ \ K +9 &E]\ K +9 & ]L\ K +10 &!_\ K +9 &#[x\ K +10 &%N\\g\ K +9 &'\\]\ K +9 &(]H\ K +10 &*Z7\ K +9 &,V]\ K +9 &.\\\ K +10 &/`\ K +9 &1\\f\ K +10 &3_\\a\ J +9 &5 \\Q\ K +9 &6`C\ K +10 &8\\9\ K +9 &:fZ\ K +9 &<']\ K +10 &=]\ K +9 &?Z\ K +10 &An^\ K +9 &C/]\ K +9 &Dd\ L +10 &Fz\ N +9 &H\\\ T +9 &J\ X +10 &K\ X +9 &M\ Y +10 &OU\ Y +9 &Q\ Y +9 &R\ Y +10 &T\ Z +9 &VZX\ Z +9 &Wbt\ 4 +10 &Xj{\ T +8 ( +4 "collection"'-& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +2 .Hand.open + "manipulator"&41 +4 "core" &Xnth\ P +58 1 +2 "manipulator"&% +4 "core" % T P ; E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +102 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +123 "core" ~ +2 .tCSV.dial CTV + "collection"'6  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2615 "core" ' + "collection"'1% +4 "core" % Rw\  +2 .tCS.seek 4ml +2 "collection"'$'NS +1598 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%=  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%5  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%?'d +1651 "Can"\ T) +970 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"': ` +29 "core" _ +2 .tCSV.dial :air + "collection"'B @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'>' O +1598 "core" ' + .tCSV.dial CTV +2 "collection"'9  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'C'Q +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"'I @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'*  +124 "core" + "collection"';& +4 "core" &Xnv\ P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&@% +4 "core" %\    $ ( + "storage"(L% +4 "core" % v \ + "storage"(F. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(M(S +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &T O I \ + "manipulator"&D& +5 "core" &8    M + "manipulator"&P% +3 "core" %\    o ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&R(y +165 "core" ( +2 "manipulator"&& +4 "core" & ( ! " e + "storage"(<& +4 "core" &T 7\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +107 "core" ' +2 "storage"(E& +4 "core" &T ;\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'g +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" & !  U e + "storage"(J& +4 "core" &T \ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&Q' +28 "core" ' +2 .tElbow.hold + "manipulator"&O, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"([- +2 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +3 "storage"(]' +30 "core" ' +2 "manipulator"&N% +4 "core" % ! # ( + "storage"(K& +4 "core" &T <\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&2'@ +21 "core" ' +2 "manipulator"&`& +4 "core" &  $ e + "storage"(S& +5 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&\ '] +13 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(V' +39 "core" ' + "manipulator"&a& +4 "core" &   e +2 "manipulator"&d% +4 "core" %S !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +87 "core" ' +2 .tElbow.seek CC + "manipulator"&( +164 "core" ( + "manipulator"&^& +4 "core" &0 %  F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &0   ~ F +2 .tForearm.seek CC + "manipulator"&g'O +102 "core" ' + .tHand.close + "manipulator"&Z/ +57 "core" / +2 .tCC.seek :open + "collection"'h( +426 "core" ( + "storage"(c& +4 "core" &T T\ +2 "storage"(j& +3 "core" &T \ +2 "manipulator"&k& +4 "core" &0   N F +2 "manipulator"&m% +4 "core" % ^ ) ) 6 U + .tForearm.seek :retract +2 "manipulator"&f'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&i(y +172 "core" ( + "manipulator"&l& +4 "core" &   K +2 "storage"(n& +4 "core" &T\ \ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&p' +106 "core" ' + .tElbow.hold +2 "manipulator"&q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&r1 +62 "core" 1 +2 "manipulator"&o% +4 "core" % 2 + D +5 "storage"(u& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 274 counts + "manipulator"&x' +14 "core" ' + "manipulator"&|& +5 "core" &   { + "storage"(}& +4 "core" &T M ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&t'] +26 "core" ' +2 "storage"(Y% +4 "core" % G 7\ +2 ."downElevator"SE.seek :down +4 "storage"(T' +98 (\\% +3 "core" %= \ RO + "manipulator"&z% +4 "core" %f ) * ` / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +98 "core" ' +48 ' + ."downElevator"SE.stop +6 "storage"(5 +3 .tPSV.dial :air +2 "processing"%y  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"% 'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"& & +3 "core" &   " +2 "manipulator"&{% +4 "core" %    \ f + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +173 "core" ( +2 "manipulator"&& +4 "core" &-?  \ c L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-?    L +2 .tForearm.seek :garage +2 "manipulator"&'n +95 "core" ' + .tHand.close +2 "manipulator"&/ +56 "core" / +2 "manipulator"&!& +4 "core" &-B 0  e I + "manipulator"&% +4 "core" % ΂   c b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +56 .tElbow.seek PC +2 "manipulator"&(? +119 "core" ( +2 "manipulator"&& +4 "core" &=   %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &=    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +97 "core" ' +2 "manipulator"&& +4 "core" &=    +2 "manipulator"&% +4 "core" %Θ   + "processing"%A& +4 "core" &\ +2 "processing"%%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%'(X +4 "core" &\  +8 &1\ +| +9 &d\ ? +10 &}\ O +9 &E_\ M +10 &c\ M +9 &b\ M +9 &] \ M +10 &Nc&\ M +9 &`)\ M +9 &c%\ M +10 & c!\ M +9 &"Uc6\ M +10 &$c=\ M +9 &%b7\ M +9 &'d4\ M +10 &)\\`8\ M +9 &+a?\ M +10 &,c?\ N +9 &.eD\ M +9 &0d`B\ M +10 &2&hE\ M +9 &3fJ\ M +9 &5dS\ N +10 &7lcU\ M +9 &9.g]\ M +9 &:c\\\ M +10 &<b\\\ M +9 &>ucX\ M +10 &@7e\ \ M +9 &AcA\ M +9 &Ch\ M +10 &Exq\ O +9 &G1\ R +9 &H\ S +10 &J\ S +9 &Lq\ \ T +9 &N4\ S +10 &O\ T +9 &Q\ T +10 &Sw \ T +9 &U8\ U +9 &V\ P +10 &X6=\\ \ #h +9 &XJ(\ / +5 ( +2 "processing"%%& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 + "processing"%W& +5 "core" &X(\ / + &X&\ / + .tHand.open + "manipulator"&)1 +58 "core" 1 + "manipulator"&% +4 "core" % Θ %  i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%(  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%/ +42 "core" +2 "processing"%% +4 "core" %iC\ +2 .tPS.seek 0.3ml + "processing"%'f +386 "core" ' +2 .tPSV.dial PSR +2 "processing"%& +97 "core"  + "processing"%#% +4 "core" %d\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%.'. +481 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%"' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +96 "core" + .tPTV.dial :mixing +2 "processing"%+ @ +70 "core" B +2 .tPBV.dial :waste2 +2 "processing"%~  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%4'd +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &= '  R  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-(? +2 "core" ( +2 "manipulator"&3& +4 "core" &= ( !  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &=   d  +2 .tForearm.seek PC +2 "manipulator"&0'Η +95 "core" ' + .tHand.close +2 "manipulator"&w/ +54 "core" / +2 .tPC.seek :open +2 "processing"%1( +421 "core" ( + "manipulator"&& +5 "core" &= !    + "manipulator"&=% +4 "core" % Χ   + .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(-6 +121 "core" ( +2 "manipulator"&:& +4 "core" &-<  V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-<   }  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'n +101 "core" ' + .tHand.open +2 "manipulator"&91 +59 "core" 1 +2 "manipulator"&>% +4 "core" % _ ' ! ( k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%*& +4 "core" &1\ + "manipulator"&;% +5 "core" %\     + "storage"(@% +4 "core" % E C\ + "storage"(L. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(F( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" & %\  + "manipulator"&D& +4 "core" &-=    \ + "manipulator"&P% +4 "core" %\    \  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +187 "core" ( +2 "manipulator"&& +4 "core" &   I R + "storage"(<& +4 "core" & \ \ Z\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&E'ж +94 "core" ' +2 "storage"(,& +4 "core" & \ \  .\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(7'g +278 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +3 "core" & \  + "manipulator"&J& +4 "core" &\ *   R + .tElbow.seek 2 +2 "manipulator"&[(a +23 "core" ( +2 "manipulator"&N& +4 "core" &k  #  c + "storage"(K& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&`'ϊ +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&S/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& + "storage"(d' +7 "core" &k   R c +2 "manipulator"&U% +3 "core" % ϒ ! % + +2 .tForearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&H(? +166 "core" ' + ."downElevator"SE.stop + "storage"(5 +74 "core" ( +2 "manipulator"&Q& +4 "core" &H "  ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &H    ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]'Η +102 "core" ' +2 "manipulator"&^& +4 "core" &H  %  ! + "manipulator"&e% +4 "core" %Ζ   V  +2 "processing"%\ & +3 "core" &x\ +3 "processing"%O& +4 "core" &v\ +2 .tPC.seek :closed +2 "processing"%Z(X +4 "core" &\  +9 &1\ +| +9 &e\ ? +9 &~\ N +10 &G_\ M +9 &f{\ M +10 &b\ L +9 &`\ M +9 &Oe\ M +10 &a\ M +9 &b\ M +9 & c}\ L +10 &"Wc\ M +9 &$e|\ M +10 &%_w\ M +9 &'a{\ M +9 &)a`r\ L +10 &+!er\ M +9 &,gs\ M +9 &.el\ M +10 &0gfl\ M +9 &2)ag\ M +10 &3cb\ M +9 &5g[\ M +9 &7pcW\ L +10 &92cb\ L +9 &:bZ\ M +9 &<d[\ L +10 &>wbU\ M +9 &@9`O\ M +10 &AcN\ L +9 &CeP\ M +9 &E{oX\ N +10 &G6M\ P +9 &HN\ S +9 &JN\ S +10 &LsL\ S +9 &N5H\ S +10 &OA\ T +9 &Q?\ T +9 &Sx<\ T +10 &U:>\ T +9 &V<\ N +9 &X4Am<\ %n +10 &X 6?\ . +5 ( +2 "processing"%O& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&X1 +3 "core" &X5\ . +49 1 + "manipulator"&_% +5 "core" % Ζ "  x  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +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"%j W +2 %k9 +6 "core" 9s +101 "processing"%m9 +3 "core" 9}s +102 "processing"%l9 +2 "core" 9{t  +102 "processing"%n9 +3 "core" 9xs  +102 "processing"%g9 +2 "core" 9us +102 "processing"%9 +2 "core" 9tt +102 "processing"%r9 +3 "core" 9ss +102 "processing"%o9 +2 "core" 9rs +102 "processing"%u9 +3 "core" 9qs" +102 "processing"%|9 +2 "core" 9qt& +102 "processing"%}9 +2 "core" 9rs* +103 "processing"%Y9 +2 "core" 9rs/ +102 "processing"%f9 +3 "core" 9ss3 +102 "processing"%\\9 +2 "core" 9us7 +102 "processing"%z9 +2 "core" 9wt; +103 "processing"%i9 +2 "core" 9yt? +102 "processing"%p9 +3 "core" 9{tC +102 "processing"%x9 +2 "core" 9~tH +102 "processing"%V9 +3 "core" 9tL +102 "processing"%y9 +2 "core" 9tP +102 "processing"%t9 +3 "core" 9tT +102 "processing"%T9 +2 "core" 9tX +102 "processing"%?9 +2 "core" 9v\\ +103 "processing"%s9 +2 "core" 9ua +102 "processing"%9 +2 "core" 9ue +103 "processing"% 9 +3 "core" 9ti +103 "processing"%9 +3 "core" 9tm +102 "processing"%9 +2 "core" 9uq +102 "processing"%9 +2 "core" 9vv +102 "processing"% 9 +2 "core" 9vz +103 "processing"%{9 +2 "core" 9w~ +102 "processing"%9 +3 "core" 9v +102 "processing"%9 +2 "core" 9w +102 "processing"%q9 +3 "core" 9w +102 "processing"%9 +2 "core" 9w +102 "processing"%!9 +2 "core" 9w +102 "processing"%9 +3 "core" 9x +102 "processing"%v9 +2 "core" 9w +103 "processing"%9 +2 "core" 9y +102 "processing"%9 +2 "core" 9y +102 "processing"%9 +2 "core" 9y +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9y +3 .tPH.hold 2:00:00,28C +56 "processing"%A pWp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"%% +4 "core" %gD\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"% ' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%W'Ҧ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%)  +67 "core"  +2 .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial :waste1 +2 "processing"%%  +123 "core"  +2 "processing"%(% +4 "core" %ҩ(\  +2 .tPS.seek 1.5ml +2 "processing"%/'Y +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1604 "core" ' + .tdelay 5:00 +14976 "Can"\ >,) +15026 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "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"%' +2343 "core" ' + .tPSV.dial PTV +2 "processing"%. +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +79 "core" ~ + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%"'d +2335 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +127 "core" + .tPSV.dial :mixloop +2 "processing"%3 +42 "core" +2 .tPRV.dial :ab1 + "processing"%6 @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%w'c +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'  + "processing"%  +43 "core" +3  +2 "processing"%'% +4 "core" %c\  +2 .tPS.seek 0.3ml + "processing"%'b +357 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'=  +26 "core" +2 .tPRV.dial :air + "processing"%:  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%B'G[ +1257 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%0 @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"%-' +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%9  +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" + .tPTV.dial :mixing +2 "processing"%; @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%@  +35 "core" + "processing"%L% +4 "core" %Ң\  +2 .tPS.seek 1.85ml +2 "processing"%5' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +3 .tPS.seek 0ml +2 "processing"% 'd +1956 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" & \ + "manipulator"&P& +4 "core" &H % ' 4 ! + "manipulator"&M% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +124 "core" ( +2 "manipulator"&<& +4 "core" &-,  -  0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &-, " %  0 +2 .tForearm.seek :garage +2 "manipulator"&,'n +95 "core" ' + .tHand.close +2 "manipulator"&I/ +61 "core" / +2 "manipulator"&& +4 "core" &-O N 6 g  +2 "manipulator"&G% +3 "core" % _ '   o +2 .tForearm.seek :retract +2 "manipulator"&J'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +276 "core" ( +2 "manipulator"&K& +4 "core" &4  & ! H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &4   ! H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'O +104 "core" ' +2 "manipulator"&U& +4 "core" &4 $ " = H +2 "manipulator"&% +4 "core" %T  & 9 + "collection"'E& +4 "core" & \ +2 "collection"'7& +5 "core" &  \ +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &\ \ +7 & 4\ \ &i +10 &Y \ 8 +9 & \ M +9 &Y\ M +10 &y\\\ \ M +9 &<\\ \ M +10 &\\\ \ M +9 &\\\ \ M +9 &\\\ M +10 &C] \ M +9 & Z\ M +9 &![\ M +10 &#[\ M +9 &%LZ\ M +10 &']\ M +9 &([\ M +9 &*[\ L +10 &,T\\\ M +9 &.\\\ M +9 &/]\ M +10 &1[\ M +9 &3]Z\ M +10 &5Y\ M +9 &6\\\ M +9 &8\\\ M +10 &:e\\\ M +9 &<&]\ M +9 &=\\\ M +10 &?\\\ \ M +9 &Al]\ M +10 &C.]\ M +9 &Dg\ N +9 &Fy\ P +10 &H]\ U +9 &J\ X +9 &K\ X +10 &M\ Y +9 &OX\ Y +10 &Q\ Z +9 &R\ Z +9 &T\ Z +10 &V\\\ [ +9 &W_\ ; +9 &Xh~\ N +6 ( +2 "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 "collection"'Q& +4 "core" &Xhy\ N + &Xhy\ N + .tHand.open +2 "manipulator"&21 +62 "core" 1 +2 "manipulator"&[% +4 "core" % P H 3 { = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%e +98 "core"  + "processing"%\ % +4 "core" %d\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%d'U +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%1'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%X +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%_' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%k  + "collection"'O  +31 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%m +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%]  +71 "core" +2 .tPS.seek 0ml + "processing"%l'd +2619 "core" ' + .tPSV.dial :air + "processing"%n  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2623 "core" ' + .tPSV.dial :mixloop +7 "processing"%| +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'d +2621 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +4 "core" &3 "   H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +3 "core" ( + "manipulator"&\\& +4 "core" &3   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &3   H +2 .tForearm.seek CC + "manipulator"&i'O +103 "core" ' + .tHand.close +2 "manipulator"&p/ +59 "core" / +3 .tCC.seek :open +2 "collection"'x( +424 "core" ( +2 "manipulator"&V& +4 "core" &3   H + "manipulator"&y% +5 "core" % S   = + .tForearm.seek :retract +2 "manipulator"&t'\ +116 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(-6 +287 "core" ( + "manipulator"&?& +4 "core" &-@  $ ? H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &-@   b H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 .tHand.open +2 "manipulator"& 1 +60 "core" 1 + "manipulator"&% +4 "core" % _ : : r v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."da"delayUntil "09:32:21.28" +4348 "Can"\ A/ +20630 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "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"%' +2333 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%q +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" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'd +2330 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "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"%' +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 +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%4% +4 "core" %Ҩ&\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "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"%( * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +81 "core" ~ +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%j +68 "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"%&  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'d +2335 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +138 "core"  + "processing"%.% +4 "core" %bw\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%b' +588 "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 + .PSV.dial PTV +2 "processing"%~ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ң\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'R +488 "Can"\ >2,U +101 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%6 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'d +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"% * +33 "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"%w' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +70 "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 +2 "processing"%0  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'd +2330 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%9  +42 "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"%*  +40 "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"%@'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%L  +42 "core"  +2 "processing"%$% +3 "core" %d\  +2 ."da"PS.seek 0.55ml +2 "processing"%>' +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%5  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%D'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%P +42 "core" + ."da"PTV.dial :mixing +2 "processing"%M @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core"  + "processing"%8% +4 "core" %Ҧ\ \  +2 ."da"PS.seek 1.85ml +2 "processing"%H' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +29882 "Can"\ S4 +18120 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%G  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +33 "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"%K' +2379 "core" ' +8 ."da"PSV.dial :mixloop +2 "processing"%S +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"%U +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'd +2327 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +124 "core"  +2 "processing"%h% +4 "core" %fH\ + #"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"%Q' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +82 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" + "processing"%\ % +75 "core" %ҡ\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'Q +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"%R'd +1605 "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"%X * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%] +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%_  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'd +2330 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +137 "core"  + "processing"%% +5 "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"%g' +584 "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 .PSV.dial PTV +2 "processing"%r +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core"  + "processing"%u% +4 "core" %ҩM\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'Y +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'd +1596 "core" ' + ."da"delay 2:00 +416 "Can"\ H7B +11587 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%p  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +33 "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"%`' +2320 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%i +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'd +2324 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air + .PSV.dial PSR +2 "processing"%f +126 "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"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"% % +4 "core" %ҥO\  + ."da"PS.seek 1.5ml +2 "processing"%{'U +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%}'d +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +33 "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"%! +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "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"%v  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2330 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +5 "processing"%% +17 "core" %d\ +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +4 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%4% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +336 "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"% +83 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" + "processing"%(% +4 "core" %Ң"\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'R +595 "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 +1592 "core" ' +46 ."da"delay 10 seconds +1010 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%j  +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"%& +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1239 "Can"\ :K +1107 "core" ' + ."da"PSV.dial PTV +7 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'d +2344 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%% +4 "core" %g)\ + #"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"%+'Ҧ +2108 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%6 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core" + "processing"%% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +589 "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 +2 "processing"%"  +111 "core"  +3 ."da"PS.seek 0ml +2 "processing"%='d +1598 "core" ' +2 "processing"%:9 +3 "core" 9R56 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 56 + 56 + "processing"%0& +4 "core" &X?\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&w% +4 "core" %\  !   + "storage"(9% +4 "core" % \ + "storage"(-. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(*(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &T \ +2 "manipulator"&B& +3 "core" &-@   H +2 "manipulator"&L% +3 "core" %\   j  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&$(y +187 "core" ( + "manipulator"&@& +4 "core" &{ %  y 0 +2 "storage"(5& +4 "core" &T\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&>'] +94 "core" ' + "storage"(P& +4 "core" &T \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(M'g +285 "core" ' + "storage"(<- +4 "core" -'o + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&8& +3 "core" &|   K 0 + "storage"(I& +5 "core" &T T\ + ."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' +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&H, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(G- +3 "core" -'o +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(c' +33 "core" ' + "manipulator"&,% +5 "core" % "  S + "storage"(& +4 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 294 counts +2 "manipulator"&S'+ +14 "core" ' + "manipulator"&& +4 "core" &   y + +2 "storage"(U& +4 "core" &T\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +26 "core" ' +2 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(K' +40 "core" ' + "manipulator"&J& +5 "core" &   Q + + "manipulator"&h% +4 "core" %d   * +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&E'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Q(? +253 "core" ( + "manipulator"&[& +4 "core" &C #  G " + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &C   " +2 ."da"Forearm.seek PC +2 "manipulator"&e'Η +91 "core" ' + ."da"Hand.close +2 "manipulator"&\ / +59 "core" / +3 ."da"PC.seek :open +2 "processing"%2( +426 "core" ( + "storage"( & +4 "core" &T 7\ +2 "manipulator"&a& +3 "core" &C   " +2 "manipulator"&d% +3 "core" % Υ  T +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&1(y +254 "core" ( + "manipulator"&R& +4 "core" &   J + +2 "storage"(k& +3 "core" &T  `\ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m'] +107 "core" ' + ."da"Hand.open +2 "manipulator"&]1 +53 "core" 1 +2 "storage"(_- +4 "core" -' +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(O'Q +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(l' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24feb2610h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +7320 #"da"SX MX5/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 89.24 seconds\ /var/log/esp/da24feb2610h50ml_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24feb2610h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24feb2610h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24feb2610h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24feb2610h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "89.24 sec auto-exposure",Subject: "da24feb2610h50ml images!" +2 "storage"(- +5 "core" -' +2 "storage"(n& +4 "core" &T & ! \ +2 "manipulator"&g& +4 "core" &  / L + +2 ."da"Elbow.seek 1 +8 "manipulator"&r(y +44 "core" ( +2 "manipulator"&|& +4 "core" &   = + "storage"(u& +4 "core" &T ` T $\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&o'] +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(\\' +54 "core" ' +2 "manipulator"&Y& +65 "core" &   = + "storage"(p& +5 "core" &T :\ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&N' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&^, +5 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.05 Pucks below Top Plate +4 "storage"(z' +19 "core" ' + "manipulator"&V% +5 "core" %   . + "storage"(y& +4 "core" &T S\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&i'= +19 "core" ' +11 "manipulator"&?& +5 "core" &   = +2 "storage"(`& +5 "core" &T / / 2\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&f'] +30 "core" ' +4 "storage"( % +8 "core" % / /\ +6 ."downElevator"SE.seek :down +6 "storage"(s' +97 (% +5 "core" %< m\ PH +4 "manipulator"&% +8 "core" %w  Q  +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +37 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 ( & +8 "core" &T\  B\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +6 "processing"%t& +8 "core" &\ +4 "manipulator"&& +7 "core" &   = +3 "manipulator"&{% +101 "core" %\     +5 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&q(-6 +172 "core" ( +4 "manipulator"&& +8 "core" &-; # "  Z +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &!& +6 "core" &-;   Z +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&}'n +99 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&/ +57 "core" / +3 "manipulator"&& +8 "core" &-= # (  X +4 "manipulator"&% +7 "core" % h !   N +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +120 "core" ( +4 "manipulator"&& +8 "core" &E   - +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &E   - +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'Η +100 "core" ' +3 "manipulator"&4& +8 "core" &F   O , +4 "manipulator"&% +8 "core" %Ξ   * +3 "processing"%& +9 "core" &\ +4 "processing"% & +8 "core" &\ +7 ."psFlush"PC.seek :closed +2 "processing"%%(X +10 "core" &\ +2 &\  +6 &1\ +| +8 &e\ ? +10 &{\ N +8 &E_\ M +11 &c\ M +8 &`\ M +9 &a\ L +11 &Nc\ L +8 &\\\ L +10 &_\ M +10 & _\ L +8 &"Va\ L +11 &$d\ M +9 &%_\ M +11 &'_ \ M +9 &)^]K\ L +7 &+ _S\ L +10 &,c|\ M +10 &.a\ M +8 &0e_\ M +11 &2'd\ M +8 &3c\ M +10 &5b\ M +10 &7m^\ M +8 &9/e\ M +10 &:_\ M +10 &<`\ L +8 &>ub \ M +11 &@7co\ M +8 &Abs\ M +9 &Ca\ L +11 &Eymr\ N +8 &G3\ Q +10 &H\ S +10 &J\ S +9 &Ls\ S +12 &N4\ S +7 &O\ T +8 &Q\ S +11 &Sw\ T +8 &U:\ T +10 &V\ M +10 &X3Bp\ $j +8 &X5\ / +5 ( +6 "processing"% & +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%(& +8 "core" &X!\ / +2 &X!\ / +3 ."psFlush"Hand.open +2 "manipulator"&)1 +56 "core" 1 +3 "manipulator"&% +8 "core" % Ξ ) - @ +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&W'\ +100 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%j +41 "core"  +2 "processing"% % +8 "core" %c\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%&' +270 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +315 "core" ' +3 ."psFlush"delay 5 seconds +408 #"uploadLog"upsync +95 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%/' +2104 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%.  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%# +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%b'F +2623 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%% +3 "core" %C3\ +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"%~' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%6  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%3 @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%+'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +108 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%"'T +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +67 "core" +2 ."psFlush"PTV.dial :puck + "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%0'd +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +70 "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"%-' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%; +81 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%L'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +92 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1279 "Can"\ @= +1335 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%8'd +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%I @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%U'T +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%>  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%S' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%['d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%d'd +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'd +2617 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"']& +4 "core" &H\ + "manipulator"&_& +4 "core" &F " , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X(? +3 "core" ( + "manipulator"&K& +4 "core" &F ! " , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &F % % , +2 .tForearm.seek PC + "manipulator"&'Η +93 "core" ' + .tHand.close +2 "manipulator"&n/ +58 "core" / +2 .tPC.seek :open + "processing"%g( +421 "core" ( +2 "manipulator"&|& +4 "core" &F  , + "manipulator"&u% +4 "core" % Ϋ   +2 .tForearm.seek :retract + "manipulator"&Y'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +357 "core" ( +2 "manipulator"&V& +4 "core" &: \  B L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &:   % L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'O +104 "core" ' +2 "manipulator"&?& +4 "core" &: '   L + "manipulator"&`% +4 "core" %N   5 +2 "collection"'m& +3 "core" &D\ +3 "collection"'l& +4 "core" &S\ +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &T\ +7 & ,O\ $d +9 &W~M\ 7 +10 &M\ L +9 &ZN\ L +9 &kcS\ L +10 &-bQ\ L +9 &dP\ L +9 &cT\ L +10 &s^R\ L +9 &4_\\\ M +10 &` Q\ L +9 &!]S\ L +9 &#z`T\ M +10 &%=_T\ L +9 &&cR\ M +9 &(`Y\ L +10 &*c S\ L +9 &,EcT\ L +10 &.bM\ L +9 &/cV\ L +9 &1cT\ L +10 &3L`M\ M +9 &5`Y\ L +9 &6cY\ L +10 &8a R\ M +9 &:T`Q\ M +10 &<bK\ M +9 &=`<\ M +9 &?`J\ L +10 &A]_>\ L +9 &CdB\ L +9 &Dh  O\ M +10 &F <\ O +9 &HO\  7\ T +10 &J F\ W +9 &K\ B\ X +9 &M \ M\ X +10 &OI\  G\ Y +9 &Q \ D\ Z +9 &R\ M\ Y +10 &T\  M\ Y +10 &VN\  O\ Z +9 &Wm\  H\ + +9 &Xr'\  M\ S +9 ( +3 "collection"'l& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 +2 "collection"'o& +4 "core" &X}m L\ H + &X}n Q\ H + .tHand.open +2 "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" % M K 7 6 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'\\& +5 "core" &X}n  Q\ H + "collection"'N% +4 "core" %R\  !\ + .tCSV.dial CSR +2 "collection"'i  +40 "core"  +2 "collection"' % +4 "core" %R  R\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'t'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'z% +2 "core" %m \  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +640 "core" ' + .tCSV.dial :waste +2 "collection"'{ +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'f'Q +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'s& +4 "core" &X}n\ \ H +2 "collection"'% +3 "core" %O  \ +2 .tCSV.dial :flush + "collection"'!  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'^'m +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B + "collection"'% +4 "core" %m\  \  +2 .tCS.seek 7ml +2 "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 '  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'}'Q +1607 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'4& +4 "core" &X}m \ H + "collection"'% +4 "core" %P $\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml +2 "collection"'q'm +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +41 "core" A +2 "collection"'2% +4 "core" %m  L\  +2 .tCS.seek 7ml + "collection"'(' +522 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"')  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'  +98 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1596 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &X}m \ H +2 "collection"' % +3 "core" %R \ "\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'=% +52 "core" %R  Q\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'&'O +1810 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +523 "core" ' +2 ."connect"CSV.dial CBV +8 .tCBV.dial CSV +2 "collection"'. +2 '#  +97 "core" +33  + .tCTV.dial :intake +2 "collection"'/  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1812 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'b'Q +587 "core" ' + .tCSV.dial CSR +2 "collection"'  +99 "core"  + "collection"'6% +4 "core" %R  \ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'3'm +1333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +1081 "Can"\ P@_C +254 "core" ' +2 .tCSV.dial CBV + "collection"'~ +99 "core" +2 .tCS.seek 0ml +2 "collection"'''Q +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" &8 & ! ( L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +3 "core" ( + "manipulator"&:& +5 "core" &8  $ l L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8   L +2 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 .tHand.close + "manipulator"&w/ +54 "core" / + .tCC.seek :open +2 "collection"'0( +424 "core" ( + "manipulator"&9& +5 "core" &8  L + "manipulator"&;% +4 "core" % Z & # B W + .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(-6 +295 "core" ( + "manipulator"&F& +4 "core" &-5  _ C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-5   " C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&5'n +96 "core" ' +2 .tHand.open + "manipulator"&@1 +52 "core" 1 +2 "manipulator"&P% +4 "core" % e 8 9 U + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +113 "core" ' + "processing"%<& +4 "core" &\ +1091 #t-> exit +6 #mEXIT @1708961388.97EST @1708970279.22EST = =tMAIN =mMAIN_scheduler @EST1708970281.15 #"core_reset"Sent BREAK +2 #t@27713 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +409 "Can">|\ 8 + >|\ 8 + #tPolling Can every 10:00 +3 #Cleanly exited at 10:29:48EST26-Feb-24 +789 #-> ESP.ready! +3 #Powering core bus +545 .Gate.power :raw,:ON +3 "sampler") +36 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %A\ +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" %<7;\ + .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(;% +3 "core" % _\ +2 "manipulator"&<% +4 "core" %\  / .  + "manipulator"&=& +4 "core" & 6 - ~ ) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(<( +211 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &<) i\  +1481 #t-> access 2 +2 "storage"(@% +3 "core" % T\ +2 "manipulator"&A% +3 "core" %\  - 3  +2 "manipulator"&B& +3 "core" & , - K ) +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (D& +3 "core" &K \  +2736 #t-> exit +5 #mEXIT @1708970375.06EST @1709559575.94EST = =mMAIN_scheduler =tMAIN @EST1709559577.75 #"core_reset"Sent BREAK +2 #t@54406 receive with ifg=0x10, ie=0xFD + #@55041 receive with ifg=0x10, ie=0xFD #@55698 receive with ifg=0x10, ie=0xFD + #@56333 receive with ifg=0x10, ie=0xFD + #@56966 receive with ifg=0x10, ie=0xFD #@57599 receive with ifg=0x10, ie=0xFD + #@58231 receive with ifg=0x10, ie=0xFD + #@58557 receive with ifg=0x80, ie=0xFD #@12541 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +383 "Can"!\ ?n? + !\ ?n? + #tPolling Can every 10:00 +2 #Cleanly exited at 12:59:35EST26-Feb-24 +881 #-> ESP.ready! +154 "sampler") + ) +3 "core"  +2 "collection"' + ' +4 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %RJM\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %b\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ F + .tSS.configure :default +2 "sampler")#.0X startTube 2 +621 #-> 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 08:40:16EST04-Mar-24\\n{}\\nCan@08:39:44, 22.8C, 36% humidity, 15.1psia, 13.557V, 0.324A, 50.122Ah, 4.40W",Subject: "da sampling at most 50ml" +2 "collection"'3& +6 "core" &KJ\  +2 .tHand.open + "manipulator"&41 +66 "core" 1 + "manipulator"&5% +4 "core" % \    (  +2 "storage"(6% +4 "core" % \ + "storage"(7. +4 "core" .,K + .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(8( +378 #"uploadLog"upsync +292 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (9& +2 "core" & @\ +2 "manipulator"&:& +4 "core" &   ( ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&;(a +47 "core" ( + "manipulator"&<& +4 "core" &k  > = +2 "storage"(=& +3 "core" & \ \  T\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +89 "core" ' + "storage"(?& +4 "core" & \ \ \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'g +270 "core" ' + "storage"(A- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +3 "core" & \ + "manipulator"&C& +4 "core" &k   = +2 .tElbow.seek 2 + "manipulator"&D(a +4 "core" ( + "manipulator"&E& +4 "core" &k    = + "storage"(F& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&H/ +59 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&I& +3 "storage"(J' +8 "core" &k   = + "manipulator"&K% +4 "core" % ϓ   +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +39 .tElbow.seek CC +7 "manipulator"&M( +96 "core" ' + ."downElevator"SE.stop + "storage"(5 +75 "core" ( + "manipulator"&N& +4 "core" &!  H 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &!   8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'O +94 "core" ' +2 "manipulator"&Q& +4 "core" &! ! ! 8 +2 "manipulator"&R% +3 "core" %P   | +2 "collection"'S& +4 "core" &ML\  +2 "collection"'T& +5 "core" &JJ\  +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &KL \  +9 &6ML\ ,~ +10 &fJJ\ ? +9 &kyJL\ M +9 &1\\KI\ L +10 &bII\ L +9 &cKL\ L +9 &w_JL\ L +10 &7dJI\ M +9 &`HK\ M +10 &]II\ L +9 & ~cIL\ L +9 &"A\\HK\ L +10 &$aJJ\ L +9 &%]HH\ L +9 &'bGH\ L +10 &)I]FF\ L +9 &+\ cHH\ L +10 &,dFG\ L +9 &.bGG\ L +9 &0PeGH\ L +10 &2aDG\ L +9 &3]FE\ L +10 &5bEF\ L +9 &7Y]FD\ L +9 &9eGG\ L +10 &:bFG\ M +9 &<dEE\ L +9 &>_cEE\ M +10 &@#^FE\ L +9 &AcAD\ M +9 &Ce8:\ M +10 &Ebt9.\ N +9 &G88\ R +10 &H9:\ V +9 &J78\ X +9 &LM98\ X +10 &N97\ Y +9 &O56\ Y +9 &Q79\ Y +10 &SR87\ Y +9 &U77\ Z +10 &V69\ Z +9 &X(G98\ &q +9 &Xw 98\ M +6 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 + .Hand.open +2 "manipulator"&V1 +3 "core" &Xwj98\ M +56 1 + "manipulator"&W% +4 "core" % P = -  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold + "sampler")Y+ +3 "core" + + "sampler")Z% +5 "core" % \ F + "collection"'[& +4 "core" &Xwk68\ M +3 "Can"&\ Oo<? +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'\\  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")] +4 "core"  +2 "sampler")^  +4 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +102 "collection"'09 +2 "core" 9m< +102 "collection"'!9 +3 "core" 9: +102 "collection"'-9 +2 "core" 98 +102 "collection"'/9 +3 "core" 96 +102 "collection"'19 +3 "core" 94 +102 "collection"'39 +2 "core" 92 +102 "collection"'49 +2 "core" 90 +102 "collection"'29 +3 "core" 9\ . +102 "collection"'69 +2 "core" 9  - +102 "collection"'79 +3 "core" 95+ +102 "collection"'9 +3 "core" 9I* +102 "collection"'99 +2 "core" 9^( +102 "collection"'<9 +3 "core" 9p' +102 "collection"'59 +2 "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" 92 +102 "collection"'C9 +3 "core" 96 +102 "collection"'=9 +2 "core" 9: +102 "collection"'E9 +3 "core" 9 > +102 "collection"'9 +2 "core" 9 B +102 "collection"'F9 +3 "core" 9 !G +102 "collection"'H9 +2 "core" 9 /K +103 "collection"'9 +2 "core" 9 >O +102 "collection"'K9 +3 "core" 9 LS +102 "collection"';9 +2 "core" 9 [W +102 "collection"'>9 +3 "core" 9 g\\ +102 "collection"'B9 +2 "core" 9 u` +103 "collection"'G9 +2 "core" 9 d +103 "collection"'N9 +2 "core" 9 h +102 "collection"'O9 +2 "core" 9 l +102 "collection"'@9 +3 "core" 9 p +102 "collection"'Q9 +2 "core" 9 u +102 "collection"'D9 +3 "core" 9 y +102 "collection"'S9 +3 "core" 9 } +102 "collection"'L9 +2 "core" 9  +102 "collection"'R9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"'I9 +3 "core" 9  +102 "collection"'\ 9 +3 "core" 9  +102 "collection"'J9 +2 "core" 9  +102 "collection"'W9 +3 "core" 9\  +102 "collection"'Z9 +2 "core" 9\  +102 "collection"'[9 +2 "core" 9\ \ +102 "collection"'T9 +3 "core" 9\  +102 "collection"']9 +2 "core" 9\ !\ +102 "collection"'P9 +3 "core" 9\ ( +102 "collection"'\\9 +2 "core" 9\ / +102 "collection"'^9 +3 "core" 9\ 4\ +102 "collection"'9 +3 "core" 9\ :\ +102 "collection"'a9 +2 "core" 9\ ?\ +102 "collection"'Y9 +3 "core" 9\ C\ +102 "collection"'b9 +2 "core" 9\ I\ +103 "collection"'`9 +3 "core" 9\ M\ +102 "collection"'d9 +2 "core" 9\ R\ +102 "collection"'_9 +3 "core" 9\ U +102 "collection"'c9 +2 "core" 9\ Y\ +102 "collection"'g9 +3 "core" 9\ ^\ +102 "collection"'f9 +3 "core" 9\ b +102 "collection"'e9 +2 "core" 9\ d +103 "collection"'h9 +2 "core" 9\ i +102 "collection"'l9 +2 "core" 9\ k +102 "collection"'m9 +3 "core" 9\ n +3 .tCH.hold 10:00,70C +8 "collection"'o `\ `\ k + 'i9 +6 "core"  + 9\ o\ +6 "collection"'j% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.0psia +48463 "Can"l\ z@ +11522 "core" ` +4 "collection"'r9 +4 "core" 9\  +2 "collection"'s% +3 "core" %\ +2 #tEnded lysing Collection Puck Heater at 70C/33.4psia +2 .CS.seek 0ml + "collection"'t'Q +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'u @ +53 "core" B +2 .tCS.seek 5ml +2 "collection"'q'm +1341 "core" ' + .tCSV.dial CTV +2 "collection"'x  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'|'Q +1338 "core" ' + "collection"'v% +4 "core" %Tjn\ +2 #tPuck @44.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'w +97 "core" ~ + .tCBV.dial CSV +2 "collection"'~  +28 "core"  +2 "collection"'% +55 "core" %T,.b\ +2 .tCS.seek 5ml +2 "collection"'}'m +1338 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %mgh\  +2 .tCS.seek 7.001ml +2 "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +122 "core" b + #tLysing Complete +2 "collection"'& +4 "core" &Xwe \ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +3 "core" %\     +2 "storage"(% +4 "core" % \ + "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &R \ +2 "manipulator"&& +3 "core" &!   8 +2 "manipulator"&% +3 "core" %\     +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +158 "core" ( +2 "manipulator"&& +4 "core" &x   u c +2 "storage"(& +3 "core" &R @\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +96 "core" ' + "storage"( & +4 "core" &R v\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +273 "core" ' +2 "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('z +39 "core" ' +2 "manipulator"& & +4 "core" &x   d c + "manipulator"&% +4 "core" %P   _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#( +160 "core" ( + "manipulator"&$& +4 "core" &8   V K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &7   K +2 .tForearm.seek CC +2 "manipulator"&&'O +98 "core" ' + .tHand.close +2 "manipulator"&'/ +55 "core" / + .tCC.seek :open +2 "collection"'(( +424 "core" ( + "storage"(%& +4 "core" &R \ +2 "storage"()& +3 "core" &R \ +2 "manipulator"&+& +3 "core" &7   K +2 "manipulator"&,% +3 "core" % b    m +2 .tForearm.seek :retract +2 "manipulator"&.'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&*(y +162 "core" ( +2 "manipulator"&0& +4 "core" &r  q + "storage"(!& +4 "core" &R 5 q\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&-' +100 "core" ' + .tElbow.hold +2 "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&11 +53 "core" 1 +2 "manipulator"&3% +4 "core" %   4 + "storage"(4& +4 "core" &R \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 294 counts +2 "manipulator"&2'+ +21 "core" ' +2 "manipulator"&6& +4 "core" & ! 5 Z + "storage"(7& +4 "core" &R " # L\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +27 "core" ' + "storage"(9% +5 "core" %v & 9\ +2 ."downElevator"SE.seek :down +4 "storage"(<' +99 (5% +3 "core" %IF\ \ \ SQ +2 "manipulator"&?% +4 "core" %z   ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +88 "core" ' +71 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&A& +4 "core" &    Z + "manipulator"&C% +4 "core" %\    ,  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-6 +170 "core" ( +2 "manipulator"&E& +4 "core" &-A   K K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-A   C K +2 .tForearm.seek :garage + "manipulator"&F'n +101 "core" ' + .tHand.close +2 "manipulator"&H/ +56 "core" / +2 "manipulator"&& +4 "core" &-B %  D J + "manipulator"&K% +4 "core" % t   ( + .tForearm.seek :retract +2 "manipulator"&;'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +279 "core" ( +2 "manipulator"&B& +4 "core" &2   G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &3   [ G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'O +100 "core" ' +2 "manipulator"&O& +4 "core" &2   L G + "manipulator"&@% +4 "core" %U  P +2 "collection"'Q& +4 "core" &\ +2 "collection"'D& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'S(X +4 "core" &\ +6 & +\ %f +9 &XyC\ 7 +9 &z\ K +10 &]\ K +9 &y`[\ K +10 &;_H\ K +9 &\\\ J +9 &\\s\ K +10 &Z\ K +9 &C]\ K +9 & `\ K +10 &!]\ J +9 &#Z\ K +9 &%LZ|\ J +10 &']Q\ J +9 &(]P\ K +10 &*`Y\ K +9 &,S\\S\ K +9 &.];\ J +10 &/]\ K +9 &1_\ J +9 &3\\\\ r\ J +10 &5[\ J +9 &6\\\ J +10 &8^\ J +9 &:c^\ K +9 &<%a\ K +10 &=[\ K +9 &?\\ q\ J +9 &Ak\\_\ K +10 &C-]  Q\ K +9 &Dk <\ L +10 &Fq\ P +9 &HV\ U +9 &Jk\ X +10 &KZ\ X +9 &Mp\ Y +10 &OQ\ Y +9 &Q|\ Z +9 &Rh\ Z +10 &TL\ Z +9 &VV\ Z +9 &Wp\ (~ +10 &Xo$\ ` +9 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.99 +2 "collection"'L& +4 "core" &Xg\ O + &Xh\ O + .tHand.open + "manipulator"&R1 +61 "core" 1 + "manipulator"&V% +5 "core" % T * ) , Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%\ +126 "core"  + "processing"%J% +4 "core" %b\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%W'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Z  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +1596 "core" ' + .tPSV.dial PSR +7 "processing"%T +53 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%]' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%P + "collection"'\\  +6 "core" A + "processing"%^  +67 "core" +88  + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +124 "core" + .tPS.seek 0ml +2 "processing"%Y'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%b  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%`' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +43 "core" +2 .tPS.seek 0ml + "processing"%_'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%c  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2610 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%f +42 "core" +2 .tPS.seek 0ml +2 "processing"%e'd +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &2   G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +3 "core" ( + "manipulator"&m& +4 "core" &1   [ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &1   G +2 .tForearm.seek CC + "manipulator"&j'O +103 "core" ' + .tHand.close +2 "manipulator"&n/ +53 "core" / +2 .tCC.seek :open +2 "collection"'o( +424 "core" ( + "manipulator"&r& +4 "core" &2   G G +2 "manipulator"&s% +3 "core" % [    +2 .tForearm.seek :retract + "manipulator"&k'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(-6 +290 "core" ( + "manipulator"&u& +5 "core" &-:  \  C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &-:   C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&x'n +105 "core" ' +2 .tHand.open + "manipulator"&y1 +64 "core" 1 + "manipulator"&z% +4 "core" % ` * / ] K +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"'q& +4 "core" &\ + "manipulator"&v% +4 "core" %    +2 "storage"(w% +3 "core" %\ \  B\ +2 "storage"(~. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +2 "core" & \  -\ \ +2 "manipulator"&& +3 "core" &-:    C +2 "manipulator"&% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&}(a +197 "core" ( +2 "manipulator"&& +4 "core" &   * +2 "storage"(& +3 "core" & \ "\ " \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +95 "core" ' + "storage"(& +4 "core" & \ \  Z\ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +281 "core" ' + "storage"(- +47 "core" -'Z +11 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & |\ \ +2 "manipulator"&& +3 "core" &   W * +2 .tElbow.seek 2 +2 "manipulator"&(a +37 "core" ( +2 "manipulator"&& +4 "core" &f  $ + "storage"(8& +4 "core" & \ _\ \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(M' +7 "core" &f    $ + "manipulator"&X% +4 "core" % ϓ   ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +150 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ( +2 "manipulator"&& +4 "core" &6   J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6   J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'O +101 "core" ' +2 "manipulator"&& +5 "core" &6   ' J + "manipulator"&% +4 "core" %U   g +2 "collection"'& +4 "core" &\ +2 "collection"''& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'"(X +4 "core" &\ +7 & 3m\ %g +10 &XyG\ 7 +9 &{+\ K +10 &Z\ K +9 &sa\ K +9 &5Z\ K +10 &]\ J +9 &]\ K +9 &{`\ K +10 &=[\ K +9 & \\\ J +10 &!\\\ K +9 &#`o\ K +9 &%E_\ K +10 &'`\ K +9 &(`\ K +10 &*_\ K +9 &,M[\ K +9 &.]r\ J +10 &/]R\ J +9 &1\\X\ J +9 &3V]G\ J +10 &5\\>\ J +9 &6\\-\ J +9 &8]\ J +10 &:]] \ K +9 &<[\ K +10 &=\\\ J +9 &?]\ K +9 &Ae`\ K +10 &C'a\ K +9 &De \ L +9 &Fy'\ N +10 &HU \ S +9 &J \ W +10 &K\ W +9 &M\ Y +9 &OM\ Y +10 &Q \ Y +9 &R\ Y +9 &T\ Z +10 &VQ\ Z +9 &Wq\ ) +10 &Xn&w\ b +9 ( +2 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&U1 +3 "core" &Xho\ N +51 1 +2 "manipulator"&%% +4 "core" % T F & h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +102 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'+  +123 "core"  + .tCSV.dial CTV +2 "collection"',  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%0' +2618 "core" ' +2 "collection"'!% +4 "core" % P\  +2 .tCS.seek 4ml + "collection"'&'NQ +1598 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%#  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%1  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%3'd +2607 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'4 ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'6 @ +42 "core" @ +2 .tCS.seek 10ml +2 "collection"'7' O +1586 "core" ' +2 .tCSV.dial CTV + "collection"'9  +43 "core"  +2 .tCS.seek 0ml + "collection"'.'Q +2423 "Can"\ Q~AX +197 "core" ' + .tCBV.dial :waste1 +2 "collection"'5 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'?  +124 "core" + "collection"'*& +4 "core" &XhV\ N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&-% +4 "core" %\    W  +2 "storage"(2% +3 "core" % \ +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(A(S +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +2 "core" &T 8 > ,\ +2 "manipulator"&& +3 "core" &5    J +2 "manipulator"&% +3 "core" %\    q  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&E(y +163 "core" ( +2 "manipulator"&& +4 "core" &u    P +2 "storage"(<& +4 "core" &T \ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +97 "core" ' +2 "storage"(H& +4 "core" &T C\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +285 "core" ' + "storage"(K- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&:& +3 "core" &u   P + "storage"(F& +4 "core" &T \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&B' +28 "core" ' +2 .tElbow.hold + "manipulator"&G, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(O' +31 "core" ' +2 "manipulator"&@% +4 "core" %   + "storage"(Q& +4 "core" &T ~ M\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 320 counts + "manipulator"&;'E +22 "core" ' +2 "manipulator"&(& +4 "core" &u   5 P +2 "storage"(L& +3 "core" &T V\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&R'] +13 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(V' +38 "core" ' +2 "manipulator"&D& +4 "core" &u    P + "manipulator"&\ % +4 "core" %g   N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +162 "core" ( + "manipulator"&Z& +4 "core" &8  3 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &8   o L +2 .tForearm.seek CC + "manipulator"&T'O +101 "core" ' +2 .tHand.close + "manipulator"&[/ +58 "core" / +2 .tCC.seek :open +2 "collection"'P( +424 "core" ( + "storage"(\\& +4 "core" &T \ +2 "storage"(^& +3 "core" &T \ +2 "manipulator"&& +4 "core" &8   L + "manipulator"&a% +4 "core" % ^   l V +2 .tForearm.seek :retract + "manipulator"&]'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&b(y +168 "core" ( +2 "manipulator"&Y& +4 "core" &|  + + "storage"(d& +4 "core" &T \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&`' +106 "core" ' +2 .tElbow.hold + "manipulator"&c, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&_1 +61 "core" 1 +2 "manipulator"&f% +4 "core" % + )  y +2 "storage"(g& +4 "core" &T B\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 282 counts +2 "manipulator"&h' +22 "core" ' + "manipulator"&m& +4 "core" &   $ +2 "storage"(i& +4 "core" &T @ F\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&n'] +26 "core" ' +2 "storage"(>% +4 "core" % \  v\ +3 ."downElevator"SE.seek :down +3 "storage"(I' +98 (S% +3 "core" %9 \ QL +2 "manipulator"&r% +4 "core" %d   D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +89 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%j  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%u' +2608 "core" ' +2 .tdelay 1 second +106 .PSV.dial :mixloop +2 "processing"%t +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%l  +53 "core" +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%y +39 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%z  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%q'd +2607 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +4 "core" &\  +2 "manipulator"&k& +3 "core" &   $ +2 "manipulator"&w% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(-6 +174 "core" ( + "manipulator"&x& +4 "core" &-:   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-: \  K +2 .tForearm.seek :garage + "manipulator"&'n +102 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &-: %  K K + "manipulator"&% +4 "core" % c    = + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&p(? +119 "core" ( +2 "manipulator"&& +4 "core" &A  " + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &A   ( " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +101 "core" ' + "manipulator"&& +4 "core" &A   " +2 "manipulator"&% +4 "core" %Η   s + "processing"%& +4 "core" &\  +2 "processing"%8& +4 "core" &"\  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &)\  +8 &A*\ %i +9 &hX+\ 8 +9 &'\ M +10 &`0\ N +9 &Fc'\ M +9 &`4\ M +61 &c3\ M +5 &`A\ M +3 &N`2\ M + &bE\ M + &`G\ M +4 &!cD\ M + &#TbA\ M + &%_O\ M +8 &&cK\ M +9 &(bQ\ M +10 &*\\cJ\ M +9 &,cR\ M +9 &-cT\ N +10 &/cS\ M +9 &1dcT\ M +9 &3'bY\ M +10 &4b`\ M +9 &6g[\ M +10 &8kcW\ N +9 &:-cm\ N +9 &;cn\ M +10 &=ar\ M +9 &?thh\ M +9 &A6ba\ M +10 &Bg^\ M +9 &Dpi\ N +10 &Ftym\ P +9 &H.k\ S +9 &Ir\ S +10 &Kv\ S +9 &Mq{\ T +9 &O4v\ S +10 &P\ T +9 &R\ T +10 &Tv\ U +9 &V8\ U +9 &W|x\ (| +10 &X%u\ 7 +9 ( +3 "processing"%8& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 + "processing"% & +4 "core" &X{\ . + &X\ . +2 .tHand.open + "manipulator"&X1 +54 "core" 1 + "manipulator"&}% +4 "core" % Η   9 s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + .tPRV.dial :air +2 "processing"%  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" + "processing"% % +4 "core" %h\ +2 .tPS.seek 0.3ml +2 "processing"%'e +392 "core" ' +2 .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%% +4 "core" %g\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +484 "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"%M +96 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%o  +86 "core"  +3 .tPS.seek 0ml +2 "processing"%U'd +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&%& +4 "core" &A   " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'(? +3 "core" ( + "manipulator"&+& +5 "core" &A   " + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &A   " +2 .tForearm.seek PC +2 "manipulator"&$'Η +96 "core" ' + .tHand.close +2 "manipulator"&e/ +59 "core" / +2 .tPC.seek :open +2 "processing"%!( +421 "core" ( + "manipulator"& & +4 "core" &A   " +2 "manipulator"&#% +3 "core" % Ω    b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(-6 +126 "core" ( +2 "manipulator"&4& +4 "core" &-2   ' + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-2   ' +7 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&'n +108 "core" ' + .tHand.open +2 "manipulator"&91 +62 "core" 1 +2 "manipulator"&7% +4 "core" % i $   D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%?& +5 "core" &\ + "manipulator"&*% +4 "core" %\    w + "storage"(-% +4 "core" % A \ +2 "storage"(2. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +2 "core" & \  +2 "manipulator"&& +3 "core" &-=    +2 "manipulator"&% +3 "core" %\    w +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +170 "core" ( + "manipulator"&& +4 "core" &W  + + "storage"(<& +4 "core" & ? \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&H'ж +88 "core" ' +2 "storage"( & +4 "core" & \ \ \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"()'g +278 "core" ' +2 "storage"(K- +3 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (:& +2 "core" & \  +2 "manipulator"&F& +3 "core" &W   X + +2 .tElbow.seek 2 + "manipulator"&=(a +4 "core" ( + "manipulator"&@& +4 "core" &W  $ + + "storage"(Q& +4 "core" & \  + .tForearm.seek 2 + 300 counts +2 "manipulator"&('ϊ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&D& +2 "storage"(\ ' +6 "core" &W   r + +2 "manipulator"&/% +4 "core" % ϋ   + .tForearm.seek :retract +2 "manipulator"&E'\ +92 "core" ' +3 .tElbow.seek PC +2 "manipulator"&(? +170 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&B& +4 "core" &B  & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &B   & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&O'Η +92 "core" ' +2 "manipulator"&Z& +4 "core" &B ! & & + "manipulator"&W% +4 "core" %Μ   & +2 "processing"%R& +3 "core" &\ +2 "processing"%G& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%[(X +4 "core" &\ +7 & -\ $e +9 &W\ 8 +10 &\ L +9 &`\ M +9 &vc\ L +10 &9`\ L +9 &f\ M +10 &c\ M +9 &}`\ M +9 &?g\ M +10 & b\ M +9 &!b\ M +9 &#`\ M +10 &%Ga\ M +9 &' a*\ M +10 &(`@\ M +9 &*e\ M +9 &,Og5\ M +10 &.e2\ M +9 &/g2\ M +9 &1`:\ M +10 &3Xd/\ L +9 &5c,\ M +10 &6c\ L +9 &8b(\ L +9 &:_c*\ M +10 &< g\ M +9 &=`\ M +9 &?d\ L +10 &Aff\ M +9 &C)e\ M +10 &Dm\ N +9 &F{\ O +9 &H^z\ R +10 &Js\ S +9 &Ku\ S +9 &Mq\ T +10 &Obl\ T +9 &Q#i\ T +10 &Rf\ T +9 &To\ T +9 &Vhr\ T +10 &Whs|\ ({ +9 &Xmb\ 8 +9 ( +2 &X"^\ 1 + "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&J1 +57 "core" 1 + "manipulator"&"% +4 "core" % Μ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%^ Z +3 %9 +5 "core" 9 +102 "processing"%a9 +2 "core" 9 +102 "processing"%Y9 +3 "core" 9  +102 "processing"%d9 +2 "core" 9  +102 "processing"%T9 +3 "core" 9 +102 "processing"%N9 +3 "core" 9 +102 "processing"%_9 +2 "core" 9~ +102 "processing"%f9 +2 "core" 9| +103 "processing"%g9 +2 "core" 9|" +102 "processing"%m9 +2 "core" 9{& +102 "processing"%i9 +3 "core" 9|* +102 "processing"%>9 +2 "core" 9|/ +102 "processing"%]9 +2 "core" 9}3 +102 "processing"%S9 +3 "core" 97 +102 "processing"%r9 +2 "core" 9; +102 "processing"%b9 +3 "core" 9? +102 "processing"%`9 +2 "core" 9C +102 "processing"%h9 +3 "core" 9H +102 "processing"%V9 +2 "core" 9L +102 "processing"%j9 +2 "core" 9P +102 "processing"%n9 +3 "core" 9T +102 "processing"%I9 +3 "core" 9X +102 "processing"%39 +2 "core" 9\\ +102 "processing"%t9 +3 "core" 9a +102 "processing"%l9 +2 "core" 9e +102 "processing"%y9 +3 "core" 9i +102 "processing"%z9 +2 "core" 9m +102 "processing"%u9 +3 "core" 9q +102 "processing"%v9 +2 "core" 9v +102 "processing"%k9 +2 "core" 9z +103 "processing"%w9 +2 "core" 9~ +102 "processing"%x9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%c9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "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 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +4 "processing"% pZp +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  +2 "processing"%~% +4 "core" %i\ + #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 +3 "processing"% +9 .tPS.seek 2ml + "processing"% 'Ҧ +1598 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%X +68 "core" +2 .tPBV.dial :waste1 + "processing"%}  +122 "core"  +52 "processing"%8% +5 "core" %Ңb\  +2 .tPS.seek 1.5ml +2 "processing"%'R +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" * +2 .tPS.seek 0ml +2 "processing"% 'd +1597 "core" ' +2 .tdelay 5:00 +20267 "Can"\ 9A +9736 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%q * +33 "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 +2 "processing"%' +2324 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%o'd +2324 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"%% +55 "core" + .tPRV.dial :ab1 +2 "processing"%+ @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%,'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'e  +2 "processing"%p  +43 "core"  + +2 "processing"%% +4 "core" %ax\  +2 .tPS.seek 0.3ml +2 "processing"%'` +354 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air +2 "processing"%#  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%4'G[ +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%6 @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%$' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%'  +39 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%9'Ҧ +1601 "core" ' +2 .tPSV.dial :PML + "processing"%7 +43 "core" + .tPTV.dial :mixing +2 "processing"%? @ +68 "core" A +2 .tPBV.dial :waste1 +6 "processing"%*  +33 "core"  +2 "processing"%1% +4 "core" %Ҥz\  + .tPS.seek 1.85ml +2 "processing"%-' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +3 .tPS.seek 0ml + "processing"%&'d +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +3 "core" &#(\ +2 "manipulator"&& +3 "core" &B   & +2 "manipulator"&% +4 "core" %\    o  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(-6 +128 "core" ( +2 "manipulator"&& +4 "core" &-;  \  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &-;   7 +2 .tForearm.seek :garage +2 "manipulator"& 'n +98 "core" ' + .tHand.close +2 "manipulator"&0/ +59 "core" / +2 "manipulator"&5& +4 "core" &-Q   n ! +2 "manipulator"&K% +4 "core" % f  9 P + .tForearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&F( +286 "core" ( + "manipulator"&@& +4 "core" &   , 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &   6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'O +105 "core" ' +2 "manipulator"&D& +4 "core" &  ! v 6 + "manipulator"&/% +4 "core" %V   b ; +2 "collection"'& +4 "core" &%(\ + "collection"'H& +6 "core" &&'\ +2 .tCC.seek :closed +3 "collection"')(X +3 "core" &&'\ +6 &%( \ 6 +9 &>J~'%\ 0 +9 &hr%(\ E +10 & e#(\ N +9 &`$(\ L +9 &^$(\ M +10 &W_%'\ L +9 &]%$\ L +9 &`$'\ M +10 &`($\ M +9 &_[&'\ L +10 &! ^&'\ M +9 &"]%&\ M +9 &$\\#&\ M +10 &&e_$%\ M +9 &()]%&\ L +9 &)b"& \ M +10 &+`#&\ L +9 &-o`$&\ L +10 &/0a$(\ M +9 &0`!&\ L +9 &2]##\ L +10 &4x]$'\ L +9 &68_$$\ M +9 &7`#&\ L +10 &9^#$\ L +9 &;~`#&\ M +10 &=A["$\ L +9 &?_#$\ M +9 &@_#&\ M +10 &B\\"%\ L +9 &DGd $\ M +10 &Fv\ P +9 &G\ S +9 &Ir\ V +10 &K/\ X +9 &L\ Y +9 &N\ Y +10 &Pq\ Y +9 &R0\ Z +10 &S\ Z +9 &U\ Z +9 &Wt\ H +10 &XR\ )v +9 &X\ M +9 ( +2 &Xh\ K +2 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'(& +5 "core" &Xh \ K + .tHand.open + "manipulator"&B1 +57 "core" 1 + "manipulator"&;% +4 "core" % V 8 - ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +102 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +97 "core"  +2 "processing"%W% +4 "core" %a$\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%R'U +1599 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%E'd +1604 "core" ' + .tPSV.dial PSR +2 "processing"%! +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%"  +2 "collection"'  +34 "core" ~ +118  + .tPSV.dial :mixloop +2 "processing"%G +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%a  +74 "core" +2 .tPS.seek 0ml + "processing"%O'd +2618 "core" ' +2 .tPSV.dial :air +6 "processing"%Y  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +42 "core" +2 .tPS.seek 0ml +2 "processing"%N'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%_  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +44 "core" +2 .tPS.seek 0ml + "processing"%m'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &   M 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>( +3 "core" ( +2 "manipulator"&]& +4 "core" &   > 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &  $ x 6 +2 .tForearm.seek CC + "manipulator"&r'O +93 "core" ' + .tHand.close + "manipulator"&b/ +64 "core" / + .tCC.seek :open +2 "collection"'`( +428 "core" ( + "manipulator"&h& +4 "core" &   6 + "manipulator"&V% +4 "core" % Q   +2 .tForearm.seek :retract + "manipulator"&j'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&n(-6 +277 "core" ( + "manipulator"&I& +81 "core" &-<   +  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +2 "core" &-<   &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t'n +101 "core" ' + .tHand.open +2 "manipulator"&l1 +53 "core" 1 + "manipulator"&y% +53 "core" % a   g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +96 "core" ' +2 ."da"delayUntil "09:32:16.84" +9555 "Can"\ ;B +15317 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%u @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%w  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +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"%  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2327 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +126 "core"  + "processing"%% +4 "core" %e8\ + #"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"%'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"%U% +3 "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"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%X'd +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2332 "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"%q  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2305 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  + "processing"%% +4 "core" %hH\ + #"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 +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +3 "core" %ҡ?\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'Q +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'd +1602 "core" ' +2 ."da"delay 2:00 +3295 "Can"\ gTC +8708 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "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"%,' +2315 "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"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'd +2323 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%'  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%$  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%7  +42 "core" ~ + ."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"%*'a +377 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%1  +43 "core"  + "processing"%2% +4 "core" %\\8\  +2 ."da"PS.seek 0.55ml +2 "processing"%9' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%<% +4 "core" %ңZ\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'd +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +35226 "Can"\ :C +12777 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%K  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "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"%@' +2324 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%D +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2323 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"%: +127 "core"  + "processing"%P% +4 "core" %ej\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +52 ."da"PS.reconfigure :default +9 "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"%B'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%H +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +34 "core" + "processing"%W% +4 "core" %Ҫ[\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'Z +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%& * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%\ 'd +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +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"%E +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"%" +83 "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"%a +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2327 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +126 "core"  + "processing"%T% +4 "core" %gx\ + #"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' +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 .PSV.dial PTV + "processing"%N +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%g  +45 "core"  +2 "processing"%f% +3 "core" %ң@\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'S +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"%S'd +1602 "core" ' +2 ."da"delay 2:00 +5867 "Can"\ ;]DF +6135 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%F * +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"%)' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +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"%r +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'd +2333 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +126 "core"  + "processing"%l% +4 "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 + "processing"%y' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%t +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +35 "core" + "processing"%v% +4 "core" %ҡ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%k'Q +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'd +1602 "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"%c * +33 "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"%' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%s +70 "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"%{'d +2327 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +4 "processing"%% +16 "core" %`;\ +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%~' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%U% +3 "core" %j\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +336 "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 + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +32 "core" +2 "processing"%8% +4 "core" %ңE\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'S +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1597 "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 +6 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%q +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2345 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  +45 ."da"delay 5 seconds +509 .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"%'d +2369 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +115 "Can"\ D +13 "core"  + "processing"%% +4 "core" %ec\ + #"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"%M'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%+ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 "processing"%e% +4 "core" %Ҧ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'V +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%o  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'd +1602 "core" ' + "processing"%#9 +3 "core" 9Z53 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +7 "processing"%  +3 "core" 53 + 53 + "processing"%6& +3 "core" &X"?\ 1 +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&,% +4 "core" %\      +2 "storage"('% +3 "core" % \ +2 "storage"($. +3 "core" .( + ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(7(S +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &P M\ +2 "manipulator"&4& +4 "core" &-<   Z  + "manipulator"&1% +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&2(y +182 "core" ( +2 "manipulator"&*& +4 "core" &v  a / + "storage"(-& +4 "core" &P\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +93 "core" ' +2 "storage"(& +4 "core" &P \ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('g +280 "core" ' + "storage"(- +3 "core" -'e +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&<& +3 "core" &v   / + "storage"(0& +4 "core" &P '\ + ."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"&C' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(K- +2 "core" -'e +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(\\' +46 "core" ' + "manipulator"& % +4 "core" %   +2 "storage"(5& +3 "core" &P \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 303 counts + "manipulator"&Q'4 +21 "core" ' + "manipulator"&A& +5 "core" &  , + "storage"(D& +4 "core" &P \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/'] +33 "core" ' +3 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(@'{ +41 "core" ' +2 "manipulator"&:& +4 "core" &   a , + "manipulator"&P% +4 "core" %g   - m +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&((? +251 "core" ( + "manipulator"&;& +4 "core" &F   M / + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &F  / +2 ."da"Forearm.seek PC + "manipulator"&Z'Η +97 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%B( +423 "core" ( +2 "storage"(&& +4 "core" &P   \ +2 "manipulator"&L& +3 "core" &F   n / +2 "manipulator"&R% +3 "core" % Ψ   v m +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&E(y +255 "core" ( + "manipulator"&\ & +4 "core" &  , + "storage"("& +4 "core" &P  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G'] +99 "core" ' +2 ."da"Hand.open + "manipulator"&a1 +61 "core" 1 +3 "storage"(J- +3 "core" -'{ +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('G +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(O' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24mar0410h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +28130 #"da"SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 273.507 seconds\ /var/log/esp/da24mar0410h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24mar0410h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24mar0410h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24mar0410h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24mar0410h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "273.507 sec auto-exposure",Subject: "da24mar0410h50ml images!" +2 "storage"(T- +4 "core" -' +2 "storage"(Y& +5 "core" &P  &\ +2 "manipulator"&d& +3 "core" &  \ , +2 ."da"Elbow.seek 1 +9 "manipulator"&N(y +49 "core" ( + "manipulator"&g& +4 "core" &    ^ +2 "storage"(f& +4 "core" &P B B *\ +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&_'] +25 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(]' +54 "core" ' + "manipulator"&i& +4 "core" &   ? ^ +2 "storage"(b& +4 "core" &P " " x\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&F' +26 "core" ' + ."da"Elbow.hold +63 "manipulator"&=, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +12 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +6 ."da"SE.seek 2.04 Pucks below Top Plate +5 "storage"(S' +26 "core" ' +3 "manipulator"&h% +10 "core" %     +4 "storage"(V& +9 "core" &P \ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +4 "manipulator"&r'C +19 "core" ' + "manipulator"&>& +5 "core" &  5 ^ +2 "storage"()& +4 "core" &P ! \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&3'] +29 "core" ' +3 "storage"(l% +8 "core" % Z %\ +5 ."downElevator"SE.seek :down +5 "storage"(I' +99 (y% +5 "core" %6\ S\ PD +4 "manipulator"&t% +8 "core" %^   +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&u'\ +94 "core" ' +22 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (v& +8 "core" &P\ \  w\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +3 "processing"%j& +8 "core" &\ +3 "manipulator"&w& +7 "core" &    ^ +2 "manipulator"&k% +8 "core" %\    +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&|(-6 +172 "core" ( +3 "manipulator"&c& +10 "core" &-?   ; Z +4 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 && +7 "core" &-?   Z Z +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&m'n +103 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&x/ +54 "core" / +4 "manipulator"&s& +9 "core" &-@   ` Y +3 "manipulator"&% +7 "core" % l   / +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(? +120 "core" ( +3 "manipulator"&& +8 "core" &I   / +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +5 "core" &I  / +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&{'Η +99 "core" ' +4 "manipulator"&U& +8 "core" &I   / +3 "manipulator"&~% +8 "core" %Μ   +4 "processing"%& +9 "core" &)\ +6 "processing"%& +10 "core" &x\ +6 ."psFlush"PC.seek :closed +2 "processing"%}(X +8 "core" &\ +3 & \  +5 &1\ +{ +9 &c\ > +10 &x}\ N +9 &=`\ M +10 &`\ M +9 &_\ M +9 &a\ L +10 &Fb\ L +8 &_\ L +10 &b\ M +10 & a\ M +9 &"Ma\ M +10 &$`M\ M +9 &%a\ L +9 &'c\ M +10 &)U_\ M +8 &+b\ L +10 &,c\ M +10 &.d\ M +9 &0\\f\ M +10 &2 c\ L +10 &3c\ M +8 &5g\ M +10 &7e`\ M +8 &9'a\ M +11 &:c\ M +9 &<e\ M +9 &>mf\ M +10 &@/`\ M +9 &Ab\ M +9 &Cd\ M +10 &Epn\ N +9 &G,~\ P +9 &H\ S +10 &J\ S +10 &Liz\ S +11 &N+\ S +8 &O{\ T +8 &Qy\ T +10 &Snh\ T +8 &U0s\ T +10 &Vx\ R +10 &X;B^y\ %n +9 &X6\ 1 +5 ( +5 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 "processing"%8& +8 "core" &X"\ 1 +2 &X"\ 1 +3 ."psFlush"Hand.open +3 "manipulator"& 1 +59 "core" 1 +3 "manipulator"&X% +8 "core" % Μ !   +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +104 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%^ +43 "core"  +3 "processing"%% +8 "core" %d|\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%q' +348 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +234 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +846 #"uploadLog"upsync +1262 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2610 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  + "processing"%% +4 "core" %D8\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .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"%' +2119 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 + "processing"%+  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%% @ +69 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%e +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%M'F +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1263 "Can"\ =Er +341 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%6'd +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%$' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +82 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%4 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%1'd +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%-  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%n +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%z' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'d +2616 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +51 "processing"%5'd +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%A +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%D'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%/ U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%;'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%&' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +81 "core" ~ + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%R'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Z @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'a& +4 "core" &CD\ +2 "manipulator"&J& +4 "core" &I   / + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&!(? +3 "core" ( +2 "manipulator"&@& +3 "core" &I   / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &I  " / +2 .tForearm.seek PC +2 "manipulator"&T'Η +93 "core" ' + .tHand.close +2 "manipulator"&Y/ +61 "core" / +2 .tPC.seek :open + "processing"%d( +424 "core" ( + "manipulator"&g& +4 "core" &I   { / +2 "manipulator"&f% +4 "core" % Ή   > + .tForearm.seek :retract +2 "manipulator"&i'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&b( +355 "core" ( + "manipulator"&E& +4 "core" &: #  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &:   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'O +104 "core" ' +2 "manipulator"&G& +4 "core" &:  " u L +2 "manipulator"&O% +3 "core" %V   h H +2 "collection"'>& +4 "core" &@B\ +2 "collection"')& +4 "core" &@D\ +2 .tCC.seek :closed +2 "collection"'l(X +5 "core" &AC\  +9 &/~AD\ +| +10 &e@E\ ? +9 &}AB\ N +10 &D^@B\ M +9 &cAC\ L +9 &d@C\ M +10 &`=D\ M +9 &Kc@B\ M +9 &^?A\ L +10 &a?D\ L +9 & c@A\ L +10 &"V`@B\ L +9 &$cAA\ L +9 &%cAC\ L +10 &'c?@\ M +9 &)]a>B\ L +9 &+_>A\ L +10 &,a>A\ L +9 &._@A\ L +10 &0db>C\ M +9 &2'b?A\ L +9 &3]@B\ L +10 &5]=A\ L +9 &7m^>?\ L +9 &9._?@\ M +10 &:b>@\ M +9 &<`?@\ L +10 &>ua=A\ L +9 &@8`?A\ L +9 &Ab=@\ M +10 &Cf=?\ M +9 &Exp;>\ N +9 &G08;\ Q +10 &H8;\ U +9 &J9;\ W +10 &Le8;\ W +9 &N&8;\ X +9 &O:;\ X +10 &Q:;\ Z +9 &Sf;;\ Z +9 &U(9<\ Z +10 &V8<\ S +9 &XB8=\ , +9 &Xss:<\ J +6 ( + "collection"')& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 + "collection"'_& +4 "core" &Xsb:<\ J + &Xsa;<\ J +2 .tHand.open + "manipulator"&y1 +56 "core" 1 +2 "manipulator"&N% +4 "core" % V )  ' H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"']& +4 "core" &Xsb8;\ J + "collection"'F% +4 "core" %R8<\ + .tCSV.dial CSR +2 "collection"'v  +41 "core"  + "collection"'r% +4 "core" %R;; \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'j'm +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'w% +3 "core" %m;@\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'k' +640 "core" ' + .tCSV.dial :waste +2 "collection"'S +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'3'Q +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'c& +4 "core" &Xsa=? \ J +2 "collection"'% +3 "core" %L?> \ +2 .tCSV.dial :flush + "collection"'I  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'='m +1175 "core" ' + .tdelay 5 seconds +315 "Can""\ K2F +187 .tCSV.dial :air +2 "collection"'x @ +40 "core" A +2 "collection"'s% +4 "core" %m<@\  +2 .tCS.seek 7ml + "collection"'' +524 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'u  + '  +39 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'m'Q +1603 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'U& +4 "core" &Xs`9;\ J +2 "collection"'~% +4 "core" %R:: \ + .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"'|'m +1186 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A + "collection"'B% +4 "core" %m;=\  +2 .tCS.seek 7ml +2 "collection"'8' +527 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'X  +98 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1591 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +4 "core" &Xs`:? \ J +2 "collection"'% +3 "core" %P;?\ \ +2 .tCSV.dial CSR + "collection"'{  +40 "core"  +2 "collection"' % +4 "core" %P;?\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'q'O +1818 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"' ' O +530 "core" ' +2 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +3 "collection"' +2 '  +97 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1821 "core" ' + .tIntake.select :close +2 "sampler")0 +58 .tCTV.dial :air + "collection"'  +68 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"'+% +4 "core" %U;>\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'%'m +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'e' O +1349 "core" ' + .tCSV.dial CBV +2 "collection"' +99 "core" +2 .tCS.seek 0ml + "collection"''Q +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &7   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&o( +2 "core" ( +2 "manipulator"&#& +3 "core" &8    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8   L +2 .tForearm.seek CC +2 "manipulator"&p'O +93 "core" ' + .tHand.close +2 "manipulator"&,/ +52 "core" / + .tCC.seek :open +2 "collection"'6( +426 "core" ( + "manipulator"&'& +4 "core" &8   L +2 "manipulator"&?% +3 "core" % _   +2 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&$(-6 +292 "core" ( +2 "manipulator"&& +4 "core" &-= \  " ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-=   ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'n +104 "core" ' +2 .tHand.open + "manipulator"&*1 +59 "core" 1 +2 "manipulator"&n% +4 "core" % b %  I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 "processing"%& +4 "core" &\ +40269 "Can"6\ 2\\F +681 #t-> exit +6 #mEXIT @1709566790.64EST @1709566802.69EST = =mMAIN_scheduler =tMAIN @EST1709566804.53 #"core_reset"Sent BREAK +2 #t@32576 receive with ifg=0x10, ie=0xFD + #@33210 receive with ifg=0x10, ie=0xFD + #@33865 receive with ifg=0x10, ie=0xFD #@34499 receive with ifg=0x10, ie=0xFD + #@35132 receive with ifg=0x10, ie=0xFD + #@35766 receive with ifg=0x10, ie=0xFD #@36399 receive with ifg=0x10, ie=0xFD + #@36725 receive with ifg=0x80, ie=0xFD #@2023 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +251 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can"0\ 4qF + 0\ 4qF + #tPolling Can every 10:00 +3 #Cleanly exited at 10:39:50EST04-Mar-24 +459 #-> access 1 +155 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %RCD\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %c\ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %L  \ +2 .tSS.configure :default +2 "sampler")#.0X access 2 + "storage"(% +4 "core" % G +\ + "manipulator"&% +4 "core" %\      +2 "manipulator"&& +3 "core" &-=    ? +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K \  +1293 #t-> exit +5 #mEXIT @1709566856.05EST @1710165726.28EDT = =mMAIN_scheduler =tMAIN @EDT1710166000.88 #"core_reset"Sent BREAK +2 #t@46185 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +250 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +412 "Can"Y\ # + Y\ # + #tPolling Can every 10:00 +2 #Cleanly exited at 10:40:56EST04-Mar-24 +1846 #-> ESP.ready! +2 #Powering core bus +578 .Gate.power :raw,:ON +2 "sampler") +20 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "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" %\ + .tSS.configure :default +3 "sampler")#.0X +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & U T \ +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 ( % +3 "core" % R L \\\ + .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 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +4 "core" % \ +2 ."rdySampler"Intake.select :close +3 "processing"%% + "manipulator"&% + ."rdySampler"Exhaust.select :close +7 .CTV.dial :air +2 "collection"'  +3 "core" %"\ + % , ,  +  +3 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&% + "processing"%  +4 "collection"' +5 "core" %  # +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +28 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +2 "sampler")#.0X startTube 2 +545 #-> da 50 +3 #da sampling at most 50ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 10:08:18EDT11-Mar-24\\n{}\\nCan@10:06:49, 20.9C, 18% humidity, 15.1psia, 13.670V, 0.129A, 0.003Ah, 1.76W",Subject: "da sampling at most 50ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"';& +3 "core" &\ \  +3 .tHand.open + "manipulator"&<1 +64 "core" 1 +2 "manipulator"&=% +4 "core" % \  @ 2 N  +2 "storage"(>% +3 "core" % \ + "storage"(?. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +4 "storage"(@( +418 #"uploadLog"upsync +252 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +2 "core" & \ +2 "manipulator"&B& +4 "core" & ,   3 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&C(a +52 "core" ( +2 "manipulator"&D& +4 "core" &k  ' 0 C + "storage"(E& +4 "core" & \ \ +39 .tForearm.seek 2 + 600 counts +8 "manipulator"&F'ж +96 "core" ' + "storage"(G& +4 "core" & \  P\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(H'g +269 "core" ' + "storage"(I- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J& +4 "core" & L\ +2 "manipulator"&K& +4 "core" &k - ) V C +2 .tElbow.seek 2 +2 "manipulator"&L(a +3 "core" ( + "manipulator"&M& +4 "core" &k ( + ^ C +2 "storage"(N& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&O'ϊ +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&P/ +59 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&Q& +4 "storage"(R' +6 "core" &k , + R C +2 "manipulator"&S% +4 "core" % ω - , K +2 .tForearm.seek :retract + "manipulator"&T'\ +101 "core" ' +2 .tElbow.seek CC +3 "manipulator"&U( +136 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ( +2 "manipulator"&V& +4 "core" &=  + . M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &< * / M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +94 "core" ' +3 "manipulator"&Y& +4 "core" &: . 3 L +2 "manipulator"&Z% +4 "core" %P - * M + "collection"'[& +4 "core" &  \  +2 "collection"'\\& +6 "core" &  \  +2 .tCC.seek :closed +2 "collection"'](X +4 "core" &\ \  +6 &F  \ %i +9 &lY  \ 9 +10 & \ M +9 &] \ M +10 &Oc \ M +9 &]\ L +9 &c\ M +10 &c \ L +9 &Xb\ M +10 &f \ M +9 &d\ L +9 &!a\ L +9 &#ac\ L +10 &%$_\ L +9 &&d\ L +10 &(^\ L +9 &*ib\ L +9 &,+b\ L +10 &-b\ L +9 &/`\ M +10 &1p^\ M +9 &32c\ M +9 &4`\ M +10 &6_\ L +9 &8wc\ M +9 &:;a\ L +10 &;c\ M +9 &=c\ M +10 &?c\ L +9 &ACa\ L +9 &Cf\ M +10 &Dp\ N +9 &F}\ P +9 &H/\ V +10 &I\ W +9 &K\ W +9 &Mo\ X +10 &O/\ Y +9 &P\ Z +10 &R\ Y +9 &Tp\ Z +9 &V2\ Z +10 &Wy\ . +9 &Xr#\ L +9 ( +2 &XwY\ G +2 "collection"'\\& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.93 +2 .Hand.open + "manipulator"&^1 +57 "core" 1 +2 "manipulator"&_% +4 "core" % P Q ? J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +107 "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 + "sampler")a+ +4 "core" + + "sampler")b% +4 "core" % \ @ +2 "collection"'c& +4 "core" &XwY\ G +3 "Can"T\ Q/ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'3'Q +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +127 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X'Q +8 "core" ~ + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +3 "core" ' +2 "sampler")#.0X9 +2 "core" 9{)% +102 "collection"'D9 +3 "core" 9.# +102 "collection"'E9 +2 "core" 92" +102 "collection"'$9 +2 "core" 96! +103 "collection"'!9 +3 "core" 9: +102 "collection"'&9 +2 "core" 9> +102 "collection"'I9 +2 "core" 9C +102 "collection"'J9 +3 "core" 9G +102 "collection"'K9 +2 "core" 9 K +102 "collection"'B9 +3 "core" 9 O +102 "collection"' 9 +2 "core" 9 &S +102 "collection"'N9 +3 "core" 9 5W +102 "collection"'P9 +2 "core" 9 C\\ +103 "collection"'G9 +2 "core" 9 Q` +102 "collection"'S9 +3 "core" 9 _d +102 "collection"'C9 +3 "core" 9 lh +102 "collection"'F9 +2 "core" 9 yl +102 "collection"'Q9 +2 "core" 9 q +102 "collection"'V9 +3 "core" 9 u +102 "collection"'H9 +3 "core" 9 y +102 "collection"'O9 +2 "core" 9 } +102 "collection"'Z9 +3 "core" 9  +102 "collection"'W9 +2 "core" 9  +103 "collection"'L9 +2 "core" 9  +102 "collection"'M9 +3 "core" 9  +102 "collection"'Y9 +2 "core" 9  +102 "collection"'[9 +3 "core" 9  +102 "collection"'R9 +2 "core" 9  +102 "collection"'+9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9 \ +102 "collection"'T9 +2 "core" 9\  +103 "collection"'\\9 +2 "core" 9\ \ +102 "collection"'b9 +3 "core" 9\  +102 "collection"'_9 +2 "core" 9\ \ +102 "collection"'c9 +3 "core" 9\ \ +102 "collection"'X9 +3 "core" 9\ #\ +102 "collection"'a9 +2 "core" 9\ (\ +102 "collection"'9 +3 "core" 9\ .\ +102 "collection"'e9 +2 "core" 9\ 3 +102 "collection"'f9 +3 "core" 9\ 7 +103 "collection"'h9 +2 "core" 9\ = +102 "collection"'i9 +2 "core" 9\ A +102 "collection"'g9 +3 "core" 9\ E +102 "collection"'k9 +2 "core" 9\ I +102 "collection"'d9 +3 "core" 9\ M +102 "collection"'m9 +3 "core" 9\ Q\ +102 "collection"'l9 +2 "core" 9\ T +102 "collection"'p9 +3 "core" 9\ W +102 "collection"'q9 +2 "core" 9\ [ +3 .tCH.hold 10:00,70C +4 "collection"'s `\ `\ Y\ + 't9 +6 "core"  + 9\ [ + "collection"'n% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/37.4psia +43038 "Can"E\ ?s +16950 "core" ` +2 "collection"'o9 +3 "core" 9\ t +2 "collection"'w% +4 "core" % 5\ +2 #tEnded lysing Collection Puck Heater at 70C/35.2psia +2 .CS.seek 0ml + "collection"'x'Q +337 "core" ' +44 .tCTV.dial between spare and air,avoiding: :intake +11 "collection"'y @ +95 "core" A +3 .tCSV.dial :air + "collection"'u @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'z'm +1349 "core" ' +2 .tCSV.dial CTV +2 "collection"'v  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'~  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1344 "core" ' + "collection"'% +4 "core" %UWY \ + #tPuck @46.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'{ +97 "core"  + .tCBV.dial CSV +2 "collection"'|  +28 "core"  + "collection"'% +5 "core" %U \ +2 .tCS.seek 5ml + "collection"''m +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'% +4 "core" %m\  w\  +2 .tCS.seek 7ml +2 "collection"' ' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\ @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' O +834 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +122 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &XwVm\ G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  !  . n + "storage"(% +4 "core" % L\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U 9\ + "manipulator"&& +4 "core" &7  L +2 "manipulator"&% +3 "core" %  ' ) B n +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&(y +164 "core" ( +2 "manipulator"&& +4 "core" &s   F \\ + "storage"(& +4 "core" &U\ (\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +102 "core" ' + "storage"( & +4 "core" &U\  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +271 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"('z +34 "core" ' +2 "manipulator"&"& +4 "core" &s " &  \\ + "manipulator"&% +4 "core" %W   } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +156 "core" ( +2 "manipulator"&(& +4 "core" &6  & K K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &6 '   K +2 .tForearm.seek CC + "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"&#/ +60 "core" / +2 .tCC.seek :open + "collection"',( +425 "core" ( +2 "storage"(& +4 "core" &U ^\ + "storage"(-& +4 "core" &U U\ + "manipulator"&/& +4 "core" &6 ) 6 K + "manipulator"&0% +4 "core" % Q   y +2 .tForearm.seek :retract +2 "manipulator"&2'\ +95 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&.(y +169 "core" ( + "manipulator"&4& +4 "core" &{ \  W " +2 "storage"(%& +3 "core" &U F O\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&1' +130 "core" ' + .tElbow.hold +2 "manipulator"&3, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&51 +58 "core" 1 +2 "manipulator"&7% +4 "core" % : . ] +2 "storage"(8& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 278 counts + "manipulator"&6' +13 "core" ' +2 "manipulator"&:& +4 "core" &    + "storage"(;& +4 "core" &U N +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&<'] +29 "core" ' + "storage"(=% +4 "core" %~\ \  1\ +3 ."downElevator"SE.seek :down +3 "storage"(?' +100 (9% +2 "core" %D ^\ SQ +2 "manipulator"&A% +4 "core" %H !  d . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +95 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +5 "core" & \ + "manipulator"&E& +4 "core" &   +2 "manipulator"&$% +4 "core" %\   I  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(-6 +173 "core" ( + "manipulator"&&& +4 "core" &-<  s E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-<   E +2 .tForearm.seek :garage + "manipulator"&J'n +103 "core" ' + .tHand.close +2 "manipulator"&K/ +53 "core" / +2 "manipulator"&B& +4 "core" &-< 6 - Z E +2 "manipulator"& % +4 "core" % p %  n + + .tForearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&P( +289 "core" ( +2 "manipulator"&G& +4 "core" &8  $ ; L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &8   X L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&C'O +99 "core" ' + "manipulator"&F& +4 "core" &8 &  A L +2 "manipulator"&Q% +4 "core" %Q  & - + "collection"'V& +4 "core" &x\ +2 "collection"'H& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'O(X +4 "core" &\ +7 & *\ %g +10 &Xx\ 7 +9 &~\ K +9 &[\ K +10 &w\\\ K +9 &:]\ K +9 &]\ K +10 &`\ K +9 &^\ K +10 &B]\ K +9 & `\ K +9 &!\\\ K +10 &#_~\ K +9 &%K\\i\ J +9 &' ]\ K +10 &([\ K +9 &*]\ J +10 &,R]\ K +9 &.]\ K +9 &/]\ J +10 &1]\ K +9 &3[]\ J +9 &5\\\ K +10 &6`\ K +9 &8]\ J +10 &:a]f\ K +9 &<$]W\ K +9 &=\\x\ K +10 &?Z\ K +9 &Aj]j\ K +9 &C+] \ K +10 &Dh\ L +9 &F\ P +10 &HU\ U +9 &J\ X +9 &K\ X +10 &M\ Y +9 &OP\ Y +10 &Q\ Z +9 &R\ Y +9 &T\ Z +9 &VV\ Z +10 &Wl\ ) +9 &Xr(\ Y +9 ( +3 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 + "collection"'Z& +5 "core" &Xk{\ J + &Xk^\ J + .tHand.open + "manipulator"&W1 +63 "core" 1 + "manipulator"&L% +4 "core" % Q 8 6 } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%Y +126 "core"  + "processing"%[% +4 "core" %h\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%R'U +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%+  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%^'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"%T +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\\' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%b + "collection"'_  +6 "core" A + "processing"%c  +67 "core" +87  + .tPSV.dial :mixloop +2 "processing"%X +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +123 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' + .tPSV.dial :air +2 "processing"%e  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +42 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +43 "core" +2 .tPS.seek 0ml + "processing"%m'd +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +5 "core" &7 !   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +3 "core" ( + "manipulator"&q& +4 "core" &8 ' (  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &8    L +2 .tForearm.seek CC + "manipulator"&n'O +96 "core" ' +2 .tHand.close + "manipulator"&r/ +55 "core" / +2 .tCC.seek :open +2 "collection"'s( +425 "core" ( + "manipulator"&o& +4 "core" &7  & 6 L + "manipulator"&w% +4 "core" % b  M +2 .tForearm.seek :retract + "manipulator"&j'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&y(-6 +291 "core" ( + "manipulator"&u& +4 "core" &-4 ! \ K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &-4   E K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v'n +96 "core" ' +2 .tHand.open +2 "manipulator"&}1 +53 "core" 1 + "manipulator"&~% +4 "core" % l (  t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "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"'z& +4 "core" &\ + "manipulator"&% +4 "core" %\   \  +54 "storage"({% +4 "core" %  F\ +2 "storage"(|. +3 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & \  + "manipulator"&& +4 "core" &-4    K +2 "manipulator"&% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +193 "core" ( +2 "manipulator"&\ & +4 "core" &  ! & + "storage"( & +4 "core" & L U\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +97 "core" ' +2 "storage"(& +4 "core" & \  8\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +278 "core" ' +2 "storage"(- +3 "core" -'Z + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & `\  + "manipulator"&& +4 "core" &   h & +2 .tElbow.seek 2 + "manipulator"&(a +27 "core" ( +2 "manipulator"&& +4 "core" &k  %  I + "storage"(@& +4 "core" & \ \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & + "storage"(U' +6 "core" &k   I +2 "manipulator"&`% +4 "core" % ώ   +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tElbow.seek CC +7 "manipulator"&"( +139 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 "core" ( + "manipulator"&& +4 "core" &6   9 J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &6  ! J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('O +97 "core" ' + "manipulator"&& +5 "core" &6 %  R J + "manipulator"&% +4 "core" %W   } +2 "collection"'& +4 "core" &\ +3 "collection"'#& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"''(X +3 "core" &\ +5 &v\ 7 +9 &GK{`\ 0 +9 &yu?\ E +10 &&`%\ K +9 &\\\ J +10 &]\ K +9 &m\\\ K +9 &/]\ K +10 &b\ K +9 &\\\ K +9 &u_J\ K +10 &!7Z{\ K +9 &"Z~\ K +10 &$\\`\ J +9 &&~\\P\ J +9 &(@\\:\ J +10 &*]\ K +9 &+_\ K +9 &-\\\ J +10 &/G\\s\ K +9 &1 ^r\ K +9 &2Z\\\ K +10 &4ZO\ K +9 &6OZA\ K +10 &8Z5\ K +9 &9\\4\ J +9 &;\\ \ J +10 &=W\\\ K +9 &?Z\ K +10 &@Z\ K +9 &B[\ K +9 &D]c\ L +10 &Fo\ M +9 &G\ Q +9 &I\ V +10 &KD\ W +9 &M\ X +10 &N\ Y +9 &P\ Y +9 &RDm\ Z +10 &T\ Z +9 &U\ Z +9 &Wy}\ : +10 &XV0o\ !b +9 &Xr\ X +9 ( +2 &Xt`\ U +2 "collection"'#& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&]1 +59 "core" 1 + "manipulator"&% +5 "core" % V M 7 ~ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'/  +125 "core" ~ + .tCSV.dial CTV +2 "collection"'0  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%4' +2611 "core" ' +2 "collection"'%% +4 "core" % KV\  +2 .tCS.seek 3.999ml + "collection"''NL +1600 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%)  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%5  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%7'd +1336 "Can"H\ RCs +1277 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'8 ` +29 "core" _ +2 .tCSV.dial :air + "collection"': @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"';' O +1601 "core" ' + .tCSV.dial CTV +2 "collection"'=  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'2'Q +2604 "core" ' + .tCBV.dial :waste1 +6 "collection"'9 @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +124 "core" +2 "collection"'.& +4 "core" &Xs!\ U + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&1% +4 "core" %\      +2 "storage"(6% +3 "core" % \ +2 "storage"(D. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(E(S +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ($& +3 "core" &T Y F ?\ +2 "manipulator"&& +3 "core" &5 !  J +2 "manipulator"&<% +3 "core" %\   ! 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&&(y +166 "core" ( +2 "manipulator"&I& +4 "core" &{ ( ' H 3 +2 "storage"(?& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&3'] +102 "core" ' +2 "storage"(K& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(B'g +276 "core" ' + "storage"( - +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&>& +2 "core" &{   3 +2 "storage"(J& +3 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&G' +33 "core" ' + .tElbow.hold +2 "manipulator"&S, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(!- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(F' +30 "core" ' +2 "manipulator"&Q% +4 "core" % &  i + "storage"(V& +4 "core" &T a\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 307 counts +2 "manipulator"&N'8 +20 "core" ' +2 "manipulator"&,& +4 "core" &{ $ )  3 +2 "storage"(Z& +3 "core" &T \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&W'] +26 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(L' +38 "core" ' + "manipulator"&H& +5 "core" &{   3 + "manipulator"&Y% +5 "core" %[ $  2 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +165 "core" ( + "manipulator"&+& +4 "core" &7  # c K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &7    K +2 .tForearm.seek CC +2 "manipulator"&T'O +93 "core" ' + .tHand.close +2 "manipulator"&^/ +53 "core" / +2 .tCC.seek :open +2 "collection"'b( +428 "core" ( + "storage"(_& +4 "core" &T \ +2 "storage"(c& +3 "core" &T \ +2 "manipulator"&X& +4 "core" &6    K +2 "manipulator"&a% +3 "core" % V   +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&e(y +195 "core" ( +2 "manipulator"&& +4 "core" &r   3 + "storage"(h& +4 "core" &T\ \  ,\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&f' +105 "core" ' + .tElbow.hold +2 "manipulator"&g, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&i1 +55 "core" 1 +2 "manipulator"&d% +4 "core" % 2 ! +2 "storage"(k& +3 "core" &T \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 274 counts + "manipulator"&l' +11 "core" ' +2 "manipulator"&q& +4 "core" &   ( +2 "storage"(t& +4 "core" &T N Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&r'] +26 "core" ' + "storage"(P% +4 "core" % \  U\ \ +3 ."downElevator"SE.seek :down +3 "storage"(M' +99 (O% +2 "core" %&< 3\ RO +2 "manipulator"&o% +4 "core" %a  ! 1 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +93 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%n  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%u' +2616 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%x +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%p  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%} +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%~  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%z'd +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +10 "core" &%\  +2 "manipulator"&j& +4 "core" & " !  ( + "manipulator"&{% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&|(-6 +183 "core" ( + "manipulator"&v& +4 "core" &-:  F M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-;   L +52 .tForearm.seek :garage +4 "manipulator"&'n +100 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 "manipulator"&& +4 "core" &-< &  t K + "manipulator"&\ % +4 "core" % w   7 +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&y(? +119 "core" ( +2 "manipulator"&& +4 "core" &C ! @ * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C   Y * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'Η +93 "core" ' +2 "manipulator"&& +4 "core" &C   Y * + "manipulator"&% +4 "core" %ΐ   +2 "processing"%& +4 "core" &\  +2 "processing"%@& +4 "core" &\  +3 .tPC.seek :closed + "processing"%(X +5 "core" &\  +9 &5}\ +} +9 &g\ @ +10 &^{\ N +9 &"b\ M +10 &d\ M +9 &`\ M +9 &jb\ L +10 &+c\ M +9 &c\ M +9 &e\ M +10 & qc\ M +9 &"3d\ M +10 &#`\ M +9 &%b\ L +9 &'zb\ L +10 &)<`\ L +9 &*e\ M +10 &,b\ L +9 &.b\ M +9 &0Be\ \ M +10 &2c\ M +9 &3e\ M +9 &5`\ M +10 &7Kc\ M +9 &9 g\ M +9 &:a\ M +10 &<b\ L +9 &>S`\ M +10 &@b\ L +9 &Ab\ M +9 &Cj\ M +10 &EWp\ N +9 &G,\ Q +9 &H)\ S +10 &J'\ S +9 &LP,\ S +10 &N.\ S +9 &O-\ T +9 &Q/\ S +10 &ST6\ T +9 &U;\ T +9 &V<\ U +10 &X3I`<\ !b +9 &X\ ?=\ 2 +6 ( +2 "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"% & +5 "core" &X"h\ 2 + &X"C\ 2 + .tHand.open + "manipulator"&`1 +56 "core" 1 +2 "manipulator"&% +4 "core" % ΐ 9 6 { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"% +43 "core" + "processing"%% +4 "core" %c\ +2 .tPS.seek 0.3ml +2 "processing"%'` +378 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +4 "core" %^C\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +7 .PS.seek 2.5ml +2 "processing"%' +1903 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%U +96 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste2 +2 "processing"%s  +98 "core"  +2 .tPS.seek 0ml +2 "processing"%]'d +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &C   * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&#(? +4 "core" ( + "manipulator"&/& +4 "core" &C % '  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &C   g * +2 .tForearm.seek PC +2 "manipulator"&('Η +93 "core" ' +2 .tHand.close + "manipulator"&m/ +54 "core" / + .tPC.seek :open +2 "processing"%%( +426 "core" ( + "manipulator"& & +4 "core" &C   % * +2 "manipulator"&)% +3 "core" % Π ! ! +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&4(-6 +129 "core" ( + "manipulator"&8& +4 "core" &-:  \ d , +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"&'n +101 "core" ' + .tHand.open +2 "manipulator"&=1 +61 "core" 1 +2 "manipulator"&;% +4 "core" % b 9 9 r S + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +106 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%A& +4 "core" &\ +2 "manipulator"&.% +3 "core" %\    } +2 "storage"(1% +4 "core" % B -\ + "storage"(6. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(D( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ($& +2 "core" & V\  +2 "manipulator"&& +4 "core" &-A m % + "manipulator"&<% +4 "core" %\    } +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +191 "core" ( + "manipulator"&I& +4 "core" &   t # +2 "storage"(?& +4 "core" & M F\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&K'ж +92 "core" ' + "storage"("& +4 "core" & \ \  4\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(-'g +280 "core" ' + "storage"( - +4 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (>& +3 "core" & \  + "manipulator"&J& +4 "core" &  # +2 .tElbow.seek 2 +2 "manipulator"&!(a +28 "core" ( + "manipulator"&Q& +4 "core" &g  m ? +2 "storage"(V& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&,'ϊ +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& +2 "storage"(Y' +7 "core" &g  ? +2 "manipulator"&3% +4 "core" % ύ   + .tForearm.seek :retract +2 "manipulator"&&'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&B(? +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&G& +4 "core" &B   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &B   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F'Η +99 "core" ' +2 "manipulator"&+& +4 "core" &B  l +2 "manipulator"&R% +3 "core" %΍  ! 3 +2 "processing"%W& +4 "core" &^\ +2 "processing"%S& +5 "core" &\\\ +2 .tPC.seek :closed +2 "processing"%^(X +4 "core" &b\ +6 & .c\ $e +10 &W^\ 8 +9 &U\ L +9 &`O\ M +10 &rcM\ M +9 &5]V\ L +9 &bP\ M +10 &bK\ M +9 &{aA\ L +10 &;f<\ M +9 &`>\ L +9 &!f?\ M +10 &#b@\ L +9 &%Eb.\ L +9 &'c/\ L +10 &(c0\ L +9 &*e*\ M +9 &,Lg1\ M +10 &.b\ M +9 &/`\ M +10 &1`\ L +9 &3Sd"\ M +9 &5`\ M +10 &6c\ M +9 &8c\ M +10 &:\\b\ M +9 &<a \ M +9 &=`\ M +10 &?c\ L +9 &Aeb \ L +9 &C&e\ M +10 &Dk\ M +9 &F|\ P +10 &H]\ R +9 &J\ S +9 &K\ S +10 &M\ S +9 &Oa\ S +9 &Q!\ T +11 &R\ T +10 &T\ T +9 &Ve\ T +8 &Wgr\ *~ +9 &Xm8\ : +9 ( +2 &X&J\ 2 +2 "processing"%S& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + .Hand.open + "manipulator"&[1 +63 "core" 1 + "manipulator"&'% +4 "core" % ΍ "  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +101 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%c V + %X9 +6 "core" 9vi +102 "processing"%a9 +3 "core" 9qi +102 "processing"%T9 +2 "core" 9oi  +102 "processing"%9 +3 "core" 9mi  +102 "processing"%h9 +2 "core" 9kh +102 "processing"%C9 +3 "core" 9ii +102 "processing"%i9 +2 "core" 9gi +102 "processing"%d9 +3 "core" 9gi +102 "processing"%k9 +2 "core" 9fi" +102 "processing"%q9 +2 "core" 9fi& +102 "processing"%t9 +3 "core" 9gi* +102 "processing"%P9 +3 "core" 9gi/ +102 "processing"%\\9 +2 "core" 9hi3 +102 "processing"%O9 +3 "core" 9ji7 +102 "processing"%o9 +2 "core" 9li; +102 "processing"%e9 +3 "core" 9oj? +102 "processing"%f9 +3 "core" 9qiD +102 "processing"%l9 +2 "core" 9uiH +102 "processing"%L9 +3 "core" 9xjL +102 "processing"%n9 +2 "core" 9|iP +102 "processing"%r9 +3 "core" 9jT +102 "processing"%M9 +3 "core" 9iX +102 "processing"%79 +2 "core" 9j] +102 "processing"%x9 +3 "core" 9ja +102 "processing"%p9 +2 "core" 9je +102 "processing"%}9 +2 "core" 9ki +102 "processing"%~9 +3 "core" 9km +102 "processing"%u9 +2 "core" 9kr +102 "processing"%9 +3 "core" 9kv +102 "processing"%j9 +2 "core" 9lz +102 "processing"%{9 +3 "core" 9l~ +152 "processing"%v9 +4 "core" 9l +102 "processing"%9 +2 "core" 9l +102 "processing"%g9 +3 "core" 9l +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +3 "core" 9m +102 "processing"%\ 9 +3 "core" 9n +102 "processing"%w9 +2 "core" 9m +102 "processing"%9 +3 "core" 9m +102 "processing"%9 +2 "core" 9n +102 "processing"%9 +3 "core" 9n +102 "processing"%9 +3 "core" 9n +102 "processing"%9 +2 "core" 9\ o +103 "processing"%9 +2 "core" 9o +3 .tPH.hold 2:00:00,28C +3 "processing"%| pVp\  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%*% +4 "core" %eT\ + #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 +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%`'Ҧ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%  +74 "core"  + .tPSV.dial PTV +2 "processing"%@ +69 "core" + .tPBV.dial :waste1 +2 "processing"%  +123 "core" +2 "processing"%% +4 "core" %ҭ\ +2 .tPS.seek 1.5ml +2 "processing"%'] +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%z'd +1602 "core" ' + .tdelay 5:00 +14449 "Can">\ ?gks +15553 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "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"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2324 "core" ' + .tPSV.dial PTV +2 "processing"%U +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +7 "processing"%  +80 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2329 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%/  +128 "core" + .tPSV.dial :mixloop +2 "processing"%0 +41 "core" + .tPRV.dial :ab1 +2 "processing"%m @ +69 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%y'c +357 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +44 "core" +  +2 "processing"% % +4 "core" %d\  +2 .tPS.seek 0.3ml +2 "processing"%)'c +356 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'8  +27 "core" + .tPRV.dial :air +2 "processing"%:  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%('G[ +1262 "core" ' + .tPRV.dial :waste2 +2 "processing"%# @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%=' +863 "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"%A'Ҧ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%. +42 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%5  +33 "core"  + "processing"%6% +4 "core" %ҪP\  +2 .tPS.seek 1.85ml +2 "processing"%' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &\ +2 "manipulator"&E& +4 "core" &B   + "manipulator"&I% +4 "core" %\     3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(-6 +127 "core" ( + "manipulator"&4& +4 "core" &-; "  + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &-;   + +2 .tForearm.seek :garage +2 "manipulator"&9'n +101 "core" ' + .tHand.close + "manipulator"& / +60 "core" / +2 "manipulator"&>& +4 "core" &-S 0 #  +2 "manipulator"&J% +3 "core" % q ( ' f 1 +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&V( +278 "core" ( +2 "manipulator"&Z& +4 "core" &9  " K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &9   # K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&3'O +101 "core" ' +2 "manipulator"&& +4 "core" &9   n K +2 "manipulator"&K% +4 "core" %X   E = + "collection"'-& +4 "core" &\ +2 "collection"',& +5 "core" &\ +2 .tCC.seek :closed +3 "collection"'G(X +3 "core" &\ +7 & +\ $e +9 &W\ 8 +10 &\ L +9 &`\ M +9 &jb\ M +10 &,a\ M +9 &b\ M +10 &^\ M +9 &qb\ M +9 &4b\ M +10 &`\ L +9 &!`\ M +9 &#{_\ L +10 &%<`\ L +9 &&c\ M +10 &(`\ L +9 &*b\ M +9 &,Dd\ M +10 &.b\ L +9 &/b\ M +9 &1b\ L +10 &3Lb\ M +9 &5d\ M +10 &6_\ M +9 &8b\ L +9 &:Tb\ M +10 &<b\ M +9 &=a\ L +9 &?b\ M +10 &A\\a\ M +9 &Cb\ L +10 &Dm\ N +9 &F\ P +9 &HO\ T +10 &J\ X +9 &K\ X +9 &M\ Y +10 &OF\ Z +9 &Q\ Z +10 &R\ Z +9 &T\ Z +9 &VK\ [ +10 &Ww\ , +9 &Xm\ ^ +9 ( +2 &X|n\ O +2 "collection"',& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.90 +2 "collection"'N& +4 "core" &X|m\ O + .tHand.open +2 "manipulator"&!1 +62 "core" 1 +2 "manipulator"&+% +4 "core" % S L D  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%W +99 "core"  +2 "processing"%Y% +4 "core" %fP\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%&'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%['d +1605 "core" ' +2 .tPSV.dial PSR +2 "processing"%' +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%S  +2 "collection"'a  +31 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%F +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%T  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 .tPSV.dial :air + "processing"%h  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +44 "core" +2 .tPS.seek 0ml + "processing"%d'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%k  +55 "core" +2 .tPS.seek 2.5ml + "processing"%q' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +40 "core" +3 .tPS.seek 0ml + "processing"%P'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +4 "core" &7   K +50 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +2 "core" ( +2 "manipulator"&o& +3 "core" &7   K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &7   ` K +2 .tForearm.seek CC +2 "manipulator"&f'O +101 "core" ' + .tHand.close + "manipulator"&l/ +65 "core" / +2 .tCC.seek :open +2 "collection"'L( +425 "core" ( + "manipulator"&n& +4 "core" &7 * ! Y K +2 "manipulator"&r% +4 "core" % ^   ` + .tForearm.seek :retract +2 "manipulator"&M'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(-6 +285 "core" ( +2 "manipulator"&x& +4 "core" &-< #  r S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +4 "core" &-<  S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}'n +102 "core" ' +2 .tHand.open + "manipulator"&~1 +55 "core" 1 + "manipulator"&u% +5 "core" % c   9 Y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "11:00:23.27" +3806 "Can"=\ Rrs +21160 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%j @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%{  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +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 +2 "processing"%g' +2350 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\ +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2328 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%% +4 "core" %ac\ +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"%'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core"  + "processing"%]% +4 "core" %ҡ{\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'Q +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@'d +1602 "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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%` +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2326 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%z +125 "core"  + "processing"%U% +4 "core" %bj\ + #"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"%' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +12 "Can"3\ [s +21 "core"  + "processing"%/% +4 "core" %Ҧ\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'V +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1593 "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"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2370 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +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"%) +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%#  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('d +2321 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%;  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%=  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%.  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%1 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%5'a +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%6  +42 "core"  +2 "processing"%$% +3 "core" %]n\  +2 ."da"PS.seek 0.55ml +2 "processing"%A' +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +52 "core" +2 ."da"PS.seek 2ml +2 "processing"%<'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%E +41 "core" + ."da"PTV.dial :mixing +2 "processing"%I @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core" +2 "processing"%"% +3 "core" %ҡo\  +2 ."da"PS.seek 1.85ml +2 "processing"%B' +238 "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 +29333 "Can"/\ U-s +18669 #"da"recoverPRVreagent08 + .PTV.dial :mixing +43 .PBV.dial :waste1 +9 "processing"%J  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%9  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2341 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +6 "processing"%K  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'d +2345 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +125 "core"  + "processing"%b% +4 "core" %bj\ +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"%N' +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"%+  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%, +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core"  + "processing"%Y% +4 "core" %ҩb\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'Y +583 "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 +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"%[ +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2322 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +82 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'd +2324 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%i% +4 "core" %h\ + #"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' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%d +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" + "processing"%q% +4 "core" %Ҥ\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'T +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%e'd +1534 "Can"/\ \\Ys +62 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%l  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +87 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%f +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'd +2321 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +126 "core"  + "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 +3 ."da"PS.seek 0.5ml +2 "processing"%u' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%} +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core" + "processing"%{% +4 "core" %Ҭ \ +2 ."da"PS.seek 1.5ml +2 "processing"%v'\\ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%P'd +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"%\ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2324 "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 +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"%'d +2322 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +7 "processing"% % +13 "core" %ca\ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%*' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%]% +3 "core" % \  +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 +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 +52 "processing"%  +35 "core" + "processing"%% +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"%@ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 + "processing"%c  +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 + "processing"% +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +733 "Can"\  vYs +1628 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2354 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%/% +4 "core" %e\ + #"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"%s'Ҧ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%m +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"% % +4 "core" %Ңh\  +2 ."da"PS.seek 1.5ml +2 "processing"%'R +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +44 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +111 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +1598 "core" ' + "processing"%:9 +3 "core" 9R58 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%)  +3 "core" 58 + 58 + "processing"%#& +4 "core" &X%U\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&y% +3 "core" %\  , &   +2 "storage"(;% +3 "core" % K\ +2 "storage"(=. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(.(S +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (1& +3 "core" &T N\ +2 "manipulator"&(& +4 "core" &-< ) % = S + "manipulator"&6% +4 "core" %\  ' ! f  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&$(y +187 "core" ( + "manipulator"&5& +4 "core" & %  Z , +2 "storage"(& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&A'] +100 "core" ' +2 "storage"(E& +4 "core" &T <\ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(I'g +278 "core" ' + "storage"(4- +4 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&"& +3 "core" & '   + +2 "storage"( & +4 "core" &T \ + ."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"&<' +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&B, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +3 "core" -'d +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(_' +34 "core" ' +2 "manipulator"&9% +4 "core" %    + "storage"(>& +4 "core" &T \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 277 counts +2 "manipulator"&H' +19 "core" ' + "manipulator"&?& +4 "core" & $  h ) +2 "storage"(& +4 "core" &T  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&K'] +19 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(Z'z +38 "core" ' +2 "manipulator"&Q& +4 "core" &  ' \ ) +2 "manipulator"&b% +3 "core" %Џ % * > +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&-'\ +93 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&N(? +250 "core" ( +2 "manipulator"&+& +4 "core" &=  % ? . + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &=   . +2 ."da"Forearm.seek PC +2 "manipulator"&W'Η +96 "core" ' +2 ."da"Hand.close + "manipulator"&Y/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%!( +425 "core" ( + "storage"(& +4 "core" &T  X\ +2 "manipulator"&3& +3 "core" &=  j . +2 "manipulator"&&% +3 "core" % Ε # k +2 ."da"Forearm.seek :retract +2 "manipulator"&''\ +102 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[(y +251 "core" ( + "manipulator"&%& +4 "core" &v #  / +2 "storage"(S& +4 "core" &T \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F'] +97 "core" ' + ."da"Hand.open +2 "manipulator"&T1 +59 "core" 1 +2 "storage"(X- +3 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(a'F +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24mar1111h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26972 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 261.553 seconds\ /var/log/esp/da24mar1111h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24mar1111h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24mar1111h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24mar1111h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24mar1111h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "261.553 sec auto-exposure",Subject: "da24mar1111h50ml images!" +2 "storage"(i- +15 "core" -' +7 "storage"(h& +16 "core" &T   \ +2 "manipulator"&C& +5 "core" &v $ 0 Z / +2 ."da"Elbow.seek 1 +2 "manipulator"&d(y +5 "core" ( + "manipulator"&t& +4 "core" &v / < ( / + "storage"(q& +5 "core" &T , +\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k'] +3 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(o' +93 "core" ' +3 "manipulator"&\\& +6 "core" &v   6 / +2 "storage"(l& +3 "core" &T\ \  x\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&V' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&R, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(e' +21 "core" ' +2 "manipulator"&n% +4 "core" % %    +2 "storage"(r& +4 "core" &T \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&f'A +19 "core" ' + "manipulator"&x& +33 "core" &   R - + "storage"(G& +14 "core" &T F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&O'] +37 "core" ' +4 "storage"(~% +9 "core" %\ \  0\ +5 ."downElevator"SE.seek :down +8 "storage"(p' +98 (u% +6 "core" %: F\ PE +4 "manipulator"&}% +9 "core" %h  " Q +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +5 "manipulator"&j'\ +94 "core" ' +29 ' +3 ."downElevator"SE.stop + "storage"(5 +6 ({& +7 "core" &T\ \ ]\ +5 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%M& +8 "core" &w\ +4 "manipulator"&& +8 "core" &   - +3 "manipulator"&v% +8 "core" %\  !   +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +183 "core" ( +4 "manipulator"&& +8 "core" &-<  H \\ +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &\ & +6 "core" &-<   \\ +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&P'n +104 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&g/ +63 "core" / +3 "manipulator"&& +8 "core" &-< &  t \\ +3 "manipulator"&% +8 "core" % _  7 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&w(? +122 "core" ( +3 "manipulator"&& +8 "core" &G   1 +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 & & +5 "core" &G   1 +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&'Η +106 "core" ' +3 "manipulator"&]& +8 "core" &H ! ) < 0 +4 "manipulator"&*% +8 "core" %Κ  " ; +3 "processing"%& +8 "core" &v\ +4 "processing"% & +9 "core" &m\ +7 ."psFlush"PC.seek :closed +2 "processing"%(X +9 "core" &?\ +2 &:\  +5 &10\ +{ +9 &f#\ ? +11 &}+\ N +10 &E](\ M +7 &c*\ M +10 &^*\ M +8 &_*\ L +10 &Ld&\ M +10 &]-\ L +8 &a)\ L +10 & b'\ M +9 &"U_\ M +10 &$d%\ M +9 &%b&\ L +9 &'b\ L +10 &)^_\ L +10 &+c\ M +9 &,_\ M +9 &.c\ M +9 &0ee \ M +10 &2'd\ M +9 &3c\ M +9 &5e\ M +10 &7m_\ M +11 &9/e\ M +7 &:_\ M +10 &<`\ M +10 &>u`\ M +11 &@7_\ M +9 &A`\ M +7 &Cb\ M +10 &Eyn\ N +9 &G3\ Q +10 &H\ S +9 &J\ S +9 &Lq \ S +10 &N4\ S +9 &O\ T +10 &Q \ T +9 &Sw \ T +10 &U9\ T +9 &V\ Q +9 &X8=\\\ \ $i +10 &X A \ / +4 ( +6 "processing"% & +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +4 "processing"%& +12 "core" &X \ / +3 &XA\ / +3 ."psFlush"Hand.open +2 "manipulator"&1 +57 "core" 1 +3 "manipulator"&@% +9 "core" % Κ  "  +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&`'\ +94 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%c +40 "core"  +3 "processing"%% +9 "core" %f\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +328 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +260 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%' +887 #"uploadLog"upsync +1217 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%z @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%U  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2611 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +98 "core"  +2 "processing"%% +4 "core" %E@\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%m  +32 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%0 @ +68 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%s'F +375 "Can""\ ?%s +2240 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +68 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%)  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%#'d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +81 "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"%=' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%( U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%6'd +2605 "core" ' + ."psFlush"PSV.dial PBV +52 "processing"%D @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%"'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +79 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%>'d +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%A  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%$'d +2608 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%I +70 "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"%H' +2104 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%_ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%+'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2616 "core" ' +2 ."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"%3 +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%&'d +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +79 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%N'd +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'T& +5 "core" &\ + "manipulator"&X& +4 "core" &H " ! \ 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&'(? +4 "core" ( + "manipulator"&Z& +4 "core" &H  \ F 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &H  "  0 +2 .tForearm.seek PC +2 "manipulator"&i'Η +100 "core" ' +2 .tHand.close + "manipulator"&h/ +54 "core" / + .tPC.seek :open +2 "processing"%C( +422 "core" ( +2 "manipulator"&t& +4 "core" &H   0 + "manipulator"&q% +4 "core" % ΁   r  +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +358 "core" ( + "manipulator"&n& +4 "core" &9 $  d K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &9   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['O +95 "core" ' + "manipulator"&x& +5 "core" &9  $ K + "manipulator"&G% +4 "core" %X   +2 "collection"'F& +4 "core" &\ +2 "collection"'& +6 "core" &\ +2 .tCC.seek :closed +3 "collection"'~(X +3 "core" &\ +6 &4\ %f +9 &V~\ 7 +10 &\ L +9 &`\ M +9 &k`\ L +10 &,`\ M +9 &e\ L +9 &c\ M +10 &rb\ M +9 &4c\ M +9 &b\ L +10 &!_\ L +9 &#{b\ L +10 &%=^\ L +9 &&e\ L +9 &(b\ L +10 &*`\ L +9 &,E_\ L +9 &.`\ L +10 &/a\ L +9 &1`\ L +10 &3Me\ L +9 &5b\ L +9 &6`\ L +10 &8e\ L +9 &:Tc\ M +10 &<e\ M +9 &=c\ M +9 &?c\ L +10 &A]b\ L +9 &Cf\ L +9 &Dn\ N +10 &F\ P +9 &HP\ T +9 &J\ \ V +10 &K\ W +9 &M\ X +10 &OJ\ X +9 &Q\ \ Y +9 &R\ X +10 &T\ Z +9 &VN\ Z +9 &Wn\ ) +10 &Xo)\ Y +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'k& +4 "core" &Xb\ H + &Xc\ H + .tHand.open + "manipulator"&u1 +64 "core" 1 +2 "manipulator"&d% +4 "core" % X L 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'o& +4 "core" &Xc\ H + "collection"'V% +4 "core" %Q\ + .tCSV.dial CSR +2 "collection"'f  +40 "core"  + "collection"'{% +4 "core" %Q\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'M'm +1343 "core" ' +2 .tdelay 5 seconds +94 "Can"!\ K'ns +408 .tCSR.select :air +2 "collection"' +9 'e% +2 "core" %mE\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +639 "core" ' +2 .tCSV.dial :waste + "collection"'v +126 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'O'Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &XcL\ H +2 "collection"'\ % +4 "core" %U\ + .tCSV.dial :flush +2 "collection"'p  +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'R'm +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'g @ +41 "core" A + "collection"'% +4 "core" %mX\  +3 .tCS.seek 7.001ml + "collection"'' +519 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'j  + '  +53 "core"  +77  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'P'Q +1607 "core" ' + #tFlushing lower manifold's waste2 port + "collection"']& +5 "core" &Xb\ H + "collection"'*% +4 "core" %P\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''m +1182 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A + "collection"'!% +4 "core" %m\  +3 .tCS.seek 7ml + "collection"'' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +50 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'@  +100 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Q +1604 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'c& +4 "core" &Xb\ H + "collection"'% +4 "core" %O\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'8% +4 "core" %O\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1825 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'z' O +523 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'U +2 '  +97 "core" +34  + .tCTV.dial :intake +2 "collection"'  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1831 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +70 "core" ~ + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +590 "core" ' + .tCSV.dial CSR +2 "collection"'/  +99 "core"  + "collection"'m% +4 "core" %M\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'0'm +1340 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' O +1339 "core" ' + .tCSV.dial CBV +2 "collection"' +98 "core" +2 .tCS.seek 0ml +2 "collection"' 'Q +2598 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +5 "core" &7 ' ' J K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&:& +5 "core" &7  $ K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &6  " K +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' + .tHand.close +2 "manipulator"&y/ +56 "core" / +2 .tCC.seek :open +2 "collection"'#( +427 "core" ( + "manipulator"&;& +4 "core" &7  % ) K + "manipulator"&1% +4 "core" % Z "  Q +2 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&=(-6 +289 "core" ( +2 "manipulator"&D& +4 "core" &-2   j O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &-2   l O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' +2 .tHand.open + "manipulator"&51 +56 "core" 1 +2 "manipulator"&E% +4 "core" % i " \ 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +103 "core" ' +2 "processing"%4& +4 "core" &\ +35518 "Can"+\ .)s +60001 $\ -+,s +60001 !\ .,Gs +60002 \ -.ks +60001 \ -0\ ss +60001 \ -1\ s +60001  \ -3H\ s +60002 \ -4 5s +60001 \ -6 s +60001 \ -8% as +60001 \ -9 s +60001 \ -;d s +60002 \ -=#s +60001 \ ->s +60001 !\ -@BOs +60001 %\ -As +60001 +\ -C{s +60002 5\ -Es +60001 A\ -Fs +60001 H\ -H]=s +60001 R\ -Is +60002 _\ -Kis +60001 o\ -M:s +60001 }\ -Ns +60001 \ -Px+s +60001 \ -Rs +60002 \ -SWs +60001 \ -UVs +60001 \ -Vs +60001 \ -Xs +60002 \ .Z4s +60001 \ -[Es +60001 \ -]rs +60001 \ -_qs +60002 \ -`s +60001 \ .bOs +60001 \ -c3s +60001 \ -es +17220 !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 @1710195584.49EDT @1710268525.77EDT = =mMAIN_scheduler =tMAIN @EDT1710268527.59 #"core_reset"Sent BREAK +2 #t@25557 receive with ifg=0x10, ie=0xFD + #@26188 receive with ifg=0x10, ie=0xFD #@26841 receive with ifg=0x10, ie=0xFD + #@27471 receive with ifg=0x10, ie=0xFD + #@28103 receive with ifg=0x10, ie=0xFD + #@28734 receive with ifg=0x10, ie=0xFD #@29365 receive with ifg=0x10, ie=0xFD + #@29691 receive with ifg=0x80, ie=0xFD #@50804 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +384 "Can"\ /+d1 + \ /+d1 + #tPolling Can every 10:00 +3 #Cleanly exited at 18:19:44EDT11-Mar-24 +1033 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q68\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %e\ +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" %r \ j + .tSS.configure :default +3 "sampler")#.0X can +3 "Can"\ :0 e +1086 #t-> show log +2 !o:NoMethodError : mesg"-undefined method `show' 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):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 +2447 #-> howlog +590 #-> showlog +30534 "Can"\ 91?es +60001 \ :3Rfs +60001 \ 95egs +60002 \ 97xgs +60001 \ 99hKs +60001 \ 9;hs +60001 \ 9=iws +60002 \ 9?j s +60001 s\ 9Ajs +60001 k\ 9Ck9s +60001 v\ :Eks +60002 \ 9Hles +60001 g\ 9J"ls +60001 h\ 9L5ms +60001 c\ 9NHn's +60002 e\ 9P[ns +60001 `\ 9RnoSs +60001 M\ 9Tos +60001 J\ 9Vps +60002 P\ 9Xqs +60001 Q\ 9Zqs +60001 R\ 9\\rAs +60001 X\ 9^rs +60001 _\ 9`sms +60002 j\ 9cts +60001 o\ 9ets +60001 v\ 9g+u/s +60001 \ :i>us +60002 \ :kQv[s +60001 \ :mdvs +60001 \ 9oxws +60001 \ 9qxs +60002 \ 9sxs +60001 \ :uyIs +60001 \ 9wys +60001 \ 9yzus +60002 \ 9{{ s +60001 \ :}{s +60001 \ 9|7s +60001 \ 9$|s +60002 \ 97}cs +60001 \ :J}s +60001 \ 9]~s +60001 \ :p%s +60002 ~\ 9s +60001 ~\ 9Qs +60001 }\ :s +60001 ~\ :}s +60002 }\ 9s +60001 }\ <s +60001 ~\ :?s +60001 }\ 9 s +60001 ~\ 9ks +60002 ~\ 90s @EDT1710302734.45 |\ 9Cs +60001 |\ :V-s +60002 {\ 9is +60001 |\ 9}Ys +60001 {\ 9s +60001 |\ 9s +60002 |\ 9s +60001 |\ 9s +60001 {\ 9Gs +60001 |\ 9s +60001 {\ 9ss +60002 {\ 9 s +60001 {\ :,s +60001 z\ 9?5s +60001 z\ :Ss +60002 z\ 9fas +60001 y\ 9ys +60001 z\ :čs +60002 y\ 9Ơ#s +60001 {\ 9ȴs +60001 |\ 9Os +60001 }\ 9s +60001 \ 9{s +60002 \ 9s +60001 \ 9s +60001 \ 9'=s +60001 \ 9:s +60002 \ 9Mis +60001 \ 9`s +60001 \ :ss +60001 \ 9߆+s +60002 \ 9s +60001 \ :Ws +60001 \ 9s +60001 \ :s +60001 \ 9s +60002 \ 9s +60001 \ 9\ Es +60001 \ 9s +60001 \ 90qs +60002 \ 9Cs +60001 \ :Us +60001 \ 9h3s +60001 \ 9{s +60002 \ 9_s +60001 \ 9s +60001 \ 9s +60001 \ 9!s +60002 \ 9s +60001 \ 9Ms +60001 \ 9s +60001 \ : ys +60001 \ : #s +60002 \ 96s +60001 \ 9I;s +60001 \ :\\s +60001 \ 9ngs +60001 \ 9s +60002 \ 9s +60001 \ 9)s +60001 \ 9s +60001 \ 9Us +60002 \ 9!s +60001 \ 9#s +60001 \ 9&s +60001 \ 9(s +60002 \ 9**Cs +60001 \ 9,=s +60001 \ 9.Pos +60001 \ 90cs +60001 \ 92us +60002 \ :41s +60001 \ 96s +60001 \ 98]s +60001 \ 9:s +60002 \ 9<s +60001 \ :>s +60001 \ 9@s +60001 \ 9C Ks +60001 \ 9Es +60002 \ :G4ws +60001 \ 9IG s +60001 \ 9KZs +60001 \ 9Mm9s +60002 \ :Os +60001 \ 9Qes +60001 \ 9Ss +60001 \ 9Us +60001 \ :W's +60002 \ 9Ys +60001 \ :[Ss +60001 \ 9^s +60001 \ 9`s +60001 \ 9b,s +60002 \ 9d>s +60001 \ 9fQAs +60001 \ 9hcs +60001 \ 9jwms +60002 \ 9ls +60001 \ 9ns +60001 \ 9p/s +60001 \ 9rs +60001 \ :t[s +60002 \ 9vs +60001 \ 9x‡s +60001 \ 9{s +60001 \ 9}"ós +60002 \ 95Is +60001 \ 9Hs +60001 \ 9[us +60001 \ 9n s +60002 \ :ơs +60001 y\ :7s +60001 r\ 9s +60001 t\ 9cs +60002 \ 9s +60001 >\ 9ɏs +60001 Q\ :%s +60001 Z\ 9ʻs +60002 _\ :Qs +60001 f\ :,s +60001 j\ 9?}s +60001 ]\ 9Rs +60001 \ 9eͩs +60002 \ 9x?s +60001 \ 9s +60001 \ 9ks +60001 w\ 9s +60002 e\ 9Зs +60001 3\ 9-s +60001 4\ 9s +60001 8\ 9Ys +60002 F\ :s +60001 H\ :&Ӆs +60001 \ 9:s +60001 \ :MԱs +60002 2\ :aGs +60001 H\ 9us +60001 M\ :ss +60001 A\ : s +60002 \ 9ðןs +60001 \ 95s +60001 \ 9s +60001 \ :as @EDT1710389136.23 ~\ :s +60001 }\ 9ڍs +60001 ~\ 9(#s +60001 |\ :<۹s +60002 |\ :QOs +60001 |\ 9es +60001 }\ :y{s +60001 \ :ڎs +60001 \ 9ܢާs +60002 \ 9޶=s +60001 \ 9s +60001 \ 9is +60001 \ :s +60002 \ :s +60001 ~\ 9+s +60001 \ 9+s +60001 \ 9>Ws +60001 \ 9Rs +60002 }\ 9es +60001 o\ :xs +60001 b\ :s +60002 T\ 9Es +60001 J\ 9s +60001 B\ :qs +60001 ;\ 9s +60001 3\ :s +60002 +\ :3s +60001 !\ :s +60001 \ 9(_s +60001  \ :;s +60002 \ 9\ Os +60001 \ 9 b!s +60001 \ 9us +60001 \ 9Ms +60001 \ 9s +60002 \ 9ys +60001 \ \ 9s +60001 \ :s +60001 \ 9;s +60002 \ 9s +60001 \ 9gs +60001 "\ 9!!s +60001 >\ 9#4s +60002 a\ 9%G)s +60001 s\ 9'Zs +60001 \ 9)mUs +60001 \ :+s +60001 \ 9-s +60002 \ 9/s +60001 \ 91s +60001 \ :3Cs +60001 \ :5s +60001 \ :7os +60002 \ 9:s +60001 \ 9<s +60001 \ 9>+1s +60001 \ :@>s +40751 !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 +5 #mEXIT @1710423144.49EDT @1710762172.62EDT = =tMAIN =mMAIN_scheduler @EDT1710762174.41 #"core_reset"Sent BREAK +2 #t@28602 receive with ifg=0x10, ie=0xFD + #@29236 receive with ifg=0x10, ie=0xFD #@29893 receive with ifg=0x10, ie=0xFD + #@30527 receive with ifg=0x10, ie=0xFD + #@31161 receive with ifg=0x10, ie=0xFD #@31795 receive with ifg=0x10, ie=0xFD + #@32429 receive with ifg=0x10, ie=0xFD #@32760 receive with ifg=0x80, ie=0xFD + #@33348 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +373 "Can"\ ;BFB + \ ;BFB + #tPolling Can every 10:00 +3 #Cleanly exited at 09:32:24EDT14-Mar-24 +729 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +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" %Q\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %e\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %r \ j +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" %\ \ 7\ +2 "manipulator"&3% +4 "core" %\    x + "manipulator"&4& +3 "core" &-2   O +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(5(<( +675 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (6& +3 "core" &<) [\  +1812 #t-> access 2 +2 "storage"(7% +3 "core" % ( - \ +2 "manipulator"&8% +4 "core" %\    x + "manipulator"&9& +4 "core" &-2   } O +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &K %\  +1547 #t-> startTube 2 +304 #-> 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 07:44:16EDT18-Mar-24\\n{}\\nCan@07:43:00, 22.1C, 14% humidity, 15.0psia, 13.567V, 0.300A, 45.695Ah, 4.07W",Subject: "da sampling at most 50ml" +2 "collection"'<& +6 "core" &\ + .tHand.open +2 "manipulator"&=1 +16 "core" 1 +2 "manipulator"&>% +4 "core" % \  + = x +2 "storage"(?% +4 "core" % * / \ +2 "storage"(@. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +5 "storage"(A( +470 #"uploadLog"upsync +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (B& +3 "core" & M\ + "manipulator"&C& +4 "core" &-2   O + "manipulator"&D% +4 "core" % \    , x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&E(a +182 "core" ( +2 "manipulator"&F& +5 "core" &] " " - + "storage"(G& +4 "core" &   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ж +102 "core" ' +2 "storage"(I& +4 "core" & B \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'g +272 "core" ' + "storage"(K- +4 "core" -'U + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (L& +40 "core" & \ +7 "manipulator"&M& +3 "core" &] !   - +2 .tElbow.seek 2 +2 "manipulator"&N(a +3 "core" ( + "manipulator"&O& +4 "core" &] &  / - + "storage"(P& +4 "core" & ;\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& + "storage"(T' +6 "core" &] ( % R - +2 "manipulator"&U% +4 "core" % ϊ   9 + .tForearm.seek :retract +2 "manipulator"&V'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +137 "core" ' + ."downElevator"SE.stop + "storage"(5 +17 "core" ( + "manipulator"&X& +5 "core" &:   L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &:   L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Z'O +98 "core" ' +2 "manipulator"&[& +4 "core" &6 "   I + "manipulator"&\\% +4 "core" %W ! K +2 "collection"']& +3 "core" &+\ +2 "collection"'^& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'_(X +4 "core" &/\ +8 & ,7\ %f +9 &V\ 7 +10 &S\ L +9 &]:\ M +9 &ma\ M +10 &/_x\ M +9 &_\ L +10 &`\ L +9 &w`\ L +9 &7f\ M +10 &b\ L +9 &!`\ L +9 &#}a\ M +10 &%?`\ M +9 &'c\ M +10 &(a\ M +9 &*b\ L +9 &,H`\ L +10 &.\ `\ L +9 &/f\ M +9 &1b\ L +10 &3Oc\ M +9 &5`\ L +10 &6c\ L +9 &8b\ M +9 &:Y_\ L +10 &<g\ L +9 &=`\ L +9 &?`y\ L +10 &A`f|\ L +9 &C!hp\ M +10 &Dnx\ N +9 &Fz\ P +9 &HOv\ U +10 &J u\ W +9 &Ku\ W +9 &My\ X +10 &OM\ X +9 &Q \ Y +10 &R}\ Z +9 &T~\ Z +9 &VQy\ Z +10 &Wp}\ (~ +9 &Xr*\ [ +9 ( +2 &Xbn\ F + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.89 + .Hand.open +2 "manipulator"&`1 +62 "core" 1 + "manipulator"&a% +4 "core" % V 9 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 #tcollectSample 50ml 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")c+ +3 "core" + + "sampler")d% +4 "core" %s \  +2 "collection"'e& +3 "core" &Xcv\ F +3 "Can"\ \ KԨF\\e +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'f  +3 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +4 "core"  + "sampler")h  +5 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X; \  +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" %l+JH \  +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler") ' +894 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %QX\ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 2.14ml/s +2 "sampler")#.0X' +326 "core" ' +2 .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'?& +4 "core" &Xb\ F + ."airStroke"CSV.dial :waste +4 "sampler")@% +49 "collection"': +4 "core" % \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")B  +61 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'C'Q +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'D @ +60 "core"  +2 .tCTV.dial :air + .delay 15 seconds +7 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'F' O +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +3 "collection"'  +4 "sampler")#.0Xx\  + "sampler")S% +3 "core" % \ : +2 #tBubblePoint: Intake @39.2psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"'U @ +29 "core" A + .tSS.reconfigure :default +3 "sampler")#.0X9 +3 "core" 9m%& +103 "collection"'C9 +2 "core" 9)% +102 "collection"'G9 +2 "core" 9.$ +102 "collection"'9 +3 "core" 92" +102 "collection"'9 +2 "core" 96! +102 "collection"'K9 +2 "core" 9: +103 "collection"'L9 +2 "core" 9> +102 "collection"'M9 +2 "core" 9B +102 "collection"'O9 +3 "core" 9G +102 "collection"'F9 +2 "core" 9 K +102 "collection"'R9 +4 "core" 9 O +102 "collection"'S9 +2 "core" 9 ,S +102 "collection"'U9 +2 "core" 9 <W +102 "collection"'I9 +3 "core" 9 J\\ +102 "collection"'H9 +2 "core" 9 W` +102 "collection"'X9 +3 "core" 9 fd +102 "collection"'Y9 +3 "core" 9 sh +102 "collection"'E9 +2 "core" 9 l +102 "collection"'J9 +3 "core" 9 q +102 "collection"'[9 +2 "core" 9 u +102 "collection"'\\9 +3 "core" 9 y +102 "collection"'N9 +2 "core" 9 } +102 "collection"'Q9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"'P9 +2 "core" 9  +103 "collection"'T9 +2 "core" 9  +102 "collection"']9 +2 "core" 9  +102 "collection"'\ 9 +3 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'`9 +3 "core" 9\  +102 "collection"'e9 +2 "core" 9\ \ +102 "collection"'f9 +3 "core" 9\ \ +102 "collection"'d9 +2 "core" 9\ \ +102 "collection"'g9 +3 "core" 9\ \ +102 "collection"'Z9 +3 "core" 9\ &\ +102 "collection"'c9 +2 "core" 9\ -\ +102 "collection"'h9 +3 "core" 9\ 3\ +102 "collection"'j9 +2 "core" 9\ 9\ +102 "collection"'k9 +3 "core" 9\ <\ +102 "collection"'m9 +3 "core" 9\ A\ +102 "collection"'n9 +2 "core" 9\ G +102 "collection"'l9 +3 "core" 9\ K +102 "collection"'p9 +2 "core" 9\ Q +102 "collection"'i9 +3 "core" 9\ S +102 "collection"'r9 +3 "core" 9\ X +102 "collection"'q9 +2 "core" 9\ [ +102 "collection"'u9 +3 "core" 9\ _ +102 "collection"'v9 +2 "core" 9\ b +102 "collection"'x9 +2 "core" 9\ e +103 "collection"'y9 +2 "core" 9\ i +4 .tCH.hold 10:00,70C +3 "collection"'s `\ `\ e  +2 't9 +5 "core"  + 9\ i\ i + "collection"'|% +4 "core" % !\ +2 #tBegun lysing Collection Puck Heater at 68.1C/37.5psia +43831 "Can"\ Gns +16159 "core" ` + "collection"'}9 +4 "core" 9\  + "collection"'~% +4 "core" %st\ + #tEnded lysing Collection Puck Heater at 70C/35.2psia +2 .CS.seek 0ml +2 "collection"'z'Q +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'{ @ +53 "core" B +2 .tCS.seek 5ml + "collection"''m +1348 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +44 "collection"' @ +51 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Q +1333 "core" ' + "collection"'% +4 "core" %VKM\ +2 #tPuck @46.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"' % +4 "core" %T\ +2 .tCS.seek 5ml + "collection"''m +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +39 "core" +2 "collection"'% +4 "core" %m\ +2 .tCS.seek 7.001ml +2 "collection"'' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' O +835 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &X`\ F +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\     + "storage"(% +4 "core" % \ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((S +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" &T t 0\ +2 "manipulator"&& +4 "core" &4   I + "manipulator"&% +4 "core" %\  ( "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&"(y +206 "core" ( +2 "manipulator"&#& +4 "core" &   r k + "storage"(%& +4 "core" &T \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +106 "core" ' +2 "storage"(&& +4 "core" &T \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(''g +271 "core" ' +2 "storage"((- +3 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"()'z +34 "core" ' +2 "manipulator"& & +4 "core" &   O k +2 "manipulator"&+% +3 "core" %_   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&-( +148 "core" ( +2 "manipulator"&$& +4 "core" &4  I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &4    I +2 .tForearm.seek CC + "manipulator"&0'O +101 "core" ' + .tHand.close +2 "manipulator"&1/ +63 "core" / + .tCC.seek :open +2 "collection"'.( +426 "core" ( + "storage"(2& +4 "core" &T \ +2 "storage"(4& +3 "core" &T \ +2 "manipulator"&& +3 "core" &1   G +2 "manipulator"&7% +3 "core" % ]  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&9(y +201 "core" ( +2 "manipulator"&*& +4 "core" &    * + "storage"(6& +4 "core" &T \  [\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&8' +105 "core" ' + .tElbow.hold +2 "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +54 "core" 1 +2 "manipulator"&=% +4 "core" % &   + "storage"(5& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 287 counts +2 "manipulator"&?'$ +24 "core" ' + "manipulator"&@& +4 "core" &   & +2 "storage"(:& +4 "core" &T\ \  i\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +26 "core" ' +2 "storage"(D% +4 "core" %\ \ J\ +3 ."downElevator"SE.seek :down +3 "storage"(>' +98 (C% +3 "core" %A J\ RQ +2 "manipulator"&G% +4 "core" %^   L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &\ + "manipulator"&K& +4 "core" &   # & +2 "manipulator"&L% +3 "core" %\   p $ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(-6 +182 "core" ( +2 "manipulator"&O& +5 "core" &-6   ^ S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &-6   } S +2 .tForearm.seek :garage +2 "manipulator"&R'n +99 "core" ' + .tHand.close +2 "manipulator"&S/ +62 "core" / +2 "manipulator"&U& +4 "core" &-6 '  j S + "manipulator"&I% +4 "core" % X   T p + .tForearm.seek :retract +2 "manipulator"&H'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&X( +304 "core" ( + "manipulator"&Y& +4 "core" &   o 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &   B 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&J'O +96 "core" ' + "manipulator"&[& +4 "core" & " 6 +2 "manipulator"&\\% +4 "core" %M  + "collection"'N& +4 "core" &C\ +2 "collection"'Q& +5 "core" &%\ +2 .tCC.seek :closed + "collection"'V(X +4 "core" &o\  +9 &4a\ +} +10 & hE\ ? +9 &r\ L +9 &`ZE\ K +10 &#] \ J +9 &]\ K +9 &^\ K +10 &hb\ K +9 &*`{\ K +10 &a]\ K +9 & `:\ K +9 &"q`\ J +10 &$2[e\ K +9 &%Z<\ K +9 &'[\ J +10 &)x[\ K +9 &+;\\\ K +10 &,] \ K +9 &.\\\ K +9 &0[\ J +10 &2D]\ J +9 &4`\ K +10 &5]x\ K +9 &7`l\ J +9 &9K_K\ J +10 &; \\;\ K +9 &<\\%\ K +9 &>\\\ K +10 &@S[s\ K +9 &B[^\ K +9 &C_I\ K +10 &Er.\ M +9 &GG\ R +10 &H \ V +9 &J \ W +9 &L{\ X +10 &N:\ Y +9 &O\ Y +9 &Q\ Y +10 &S~\ Y +9 &U?\ Z +10 &W\ L +9 &X#Dp\ *~ +9 &Xp~_\ Q +6 ( +2 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.03 +2 "collection"'P& +4 "core" &Xp}T\ Q + &Xp}H\ Q + .tHand.open + "manipulator"&T1 +60 "core" 1 + "manipulator"&]% +4 "core" % M E * F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%a +38 "core"  +2 "processing"%^% +4 "core" %eA\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%`'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%e  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%f'd +1596 "core" ' + .tPSV.dial PSR +2 "processing"%d +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Z +2 "collection"'c  +6 "core" B + "processing"%h  +67 "core" +86  + .tPSV.dial :mixloop +2 "processing"%j +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%k  +122 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2609 "core" ' + .tPSV.dial :air +2 "processing"%n  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 .tPS.seek 0ml +2 "processing"%i'd +2607 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +43 "core" +2 .tPS.seek 0ml + "processing"%v'd +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&x& +4 "core" &   ' 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&y( +3 "core" ( +2 "manipulator"&t& +4 "core" &  % A 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &   6 +2 .tForearm.seek CC +2 "manipulator"&w'O +93 "core" ' + .tHand.close +2 "manipulator"&s/ +60 "core" / + .tCC.seek :open +2 "collection"'}( +426 "core" ( + "manipulator"&~& +4 "core" &   6 + "manipulator"&o% +4 "core" % a   +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(-6 +288 "core" ( + "manipulator"&z& +4 "core" &-4   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-4   A N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +3 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"& % +4 "core" % _ '  J Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "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" %    * | +2 "storage"(% +3 "core" % - $\ +2 "storage"( . +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &-4   N +2 "manipulator"&% +4 "core" %    ` | +45 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +194 "core" ( +2 "manipulator"&& +4 "core" &   # + "storage"(& +4 "core" & @ \\\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +106 "core" ' +2 "storage"(& +4 "core" & $ % \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +277 "core" ' +2 "storage"(- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (!& +3 "core" & D \  + "manipulator"&& +4 "core" &   # +2 .tElbow.seek 2 + "manipulator"&(a +26 "core" ( +2 "manipulator"&A& +4 "core" &Z  ^ + "storage"(#& +4 "core" & % " ,\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&%'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&W/ +55 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&&& +2 "storage"(b' +7 "core" &Z   ^ +2 "manipulator"&(% +3 "core" % ϐ   +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&+( +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +20 "core" ( +2 "manipulator"&$& +4 "core" &   I 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &   9 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'O +104 "core" ' + "manipulator"&& +4 "core" & I 6 +2 "manipulator"&"% +4 "core" %X    D +2 "collection"'1& +3 "core" &$\ +3 "collection"',& +4 "core" &\ +3 .tCC.seek :closed +3 "collection"'_(X +3 "core" & \ +6 &\ 6 +9 &GJ{\ 0 +9 &zu\ E +10 &'_\ K +9 &`\ K +10 &]\ K +9 &pZ\ J +9 &2[h\ J +10 &_U\ J +9 &`5\ J +10 &xZP\ J +9 &!;]g\ J +9 &"]U\ J +10 &$]E\ J +9 &&^.\ K +9 &(A]$\ K +10 &*`!\ J +9 &+_\ K +9 &-^\ K +10 &/I]\ K +9 &1 Z\ J +10 &2`\ K +9 &4\\\ J +9 &6RZQ\ J +10 &8Zb\ J +9 &9]\ J +9 &;_\ K +10 &=Y]\ K +9 &?^\ K +10 &@[\ J +9 &B[\ J +9 &D`c\ K +10 &Frt\ M +9 &Go\ Q +9 &Iq\ W +10 &KCa\ X +9 &MQ\ X +10 &NE\ Y +9 &P:\ Y +9 &RE1\ Z +10 &T.\ Z +9 &U"\ Z +9 &W|\ 7 +10 &XR1\ #i +9 &Xjn\ Q +3 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 + .Hand.open +2 "manipulator"&21 +57 "core" 1 + "manipulator"&4% +4 "core" % P . 8 L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'7  +123 "core"  + .tCSV.dial CTV +2 "collection"'0  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2616 "core" ' + "collection"'6% +4 "core" % Q6\  +2 .tCS.seek 4ml +2 "collection"'-'NR +1587 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%<  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%=  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%5'd +2126 "Can"\ MHs +484 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'@ ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"': @ +40 "core" > +2 .tCS.seek 10ml + "collection"'D' O +1595 "core" ' + .tCSV.dial CTV +2 "collection"'3  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'C'Q +2595 "core" ' + .tCBV.dial :waste1 +2 "collection"'G @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +124 "core" + "collection"'8& +4 "core" &Xjm\ Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&?% +4 "core" %\     + "storage"(% +4 "core" % g\ + "storage"(K. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(L(S +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ()& +3 "core" &U l \ +2 "manipulator"&B& +4 "core" &  ! 8 6 + "manipulator"&O% +4 "core" %\  ! C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&F(y +167 "core" ( +2 "manipulator"&>& +4 "core" &  `  +2 "storage"(;& +3 "core" &U A\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&S'] +98 "core" ' + "storage"(U& +4 "core" &U \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(I'g +292 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&R& +3 "core" &    + "storage"(M& +4 "core" &U m\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&Y' +25 "core" ' + .tElbow.hold +2 "manipulator"&E, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"([- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(\\' +27 "core" ' +2 "manipulator"&N% +4 "core" %    + "storage"(H& +4 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&.'C +19 "core" ' + "manipulator"&P& +4 "core" &   M  +2 "storage"(T& +4 "core" &U c\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&]'] +14 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(Q' +38 "core" ' + "manipulator"&a& +5 "core" &     + "manipulator"&^% +4 "core" %W   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +165 "core" ( + "manipulator"&e& +4 "core" &0   ] E} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &0   i E| +2 .tForearm.seek CC +2 "manipulator"&d'O +94 "core" ' +3 .tHand.close + "manipulator"&f/ +61 "core" / + .tCC.seek :open +2 "collection"'Z( +429 "core" ( + "storage"(c& +5 "core" &U \ +2 "storage"(h& +3 "core" &U J\ +2 "manipulator"&j& +3 "core" &0   d E| + "manipulator"&k% +4 "core" % W   +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&n(y +164 "core" ( + "manipulator"&m& +4 "core" &z   H i +2 "storage"(p& +3 "core" &U\ \  #\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&l' +105 "core" ' + .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&i1 +59 "core" 1 +2 "manipulator"&u% +4 "core" % .   +2 "storage"(q& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 287 counts +2 "manipulator"&x'$ +13 "core" ' + "manipulator"&t& +5 "core" &|   g + "storage"(|& +4 "core" &U 0 \\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&s'] +25 "core" ' + "storage"(X% +4 "core" % H \  +2 ."downElevator"SE.seek :down +4 "storage"(\ ' +99 (V% +3 "core" %T= ~\ RN + "manipulator"&~% +5 "core" %Y   < + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +91 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%w  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2616 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%y  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'d +2616 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +8 "core" &i\ +2 "manipulator"&& +8 "core" &|   \ g +2 "manipulator"&% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-6 +169 "core" ( + "manipulator"&& +4 "core" &-?   [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-?   [ +2 .tForearm.seek :garage + "manipulator"&'n +94 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +4 "core" &-?   Q [ + "manipulator"&% +4 "core" % ΂   z +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&{(? +120 "core" ( + "manipulator"&& +4 "core" &C  \ + 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &C   7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek PC +4 "manipulator"&'Η +98 "core" ' +2 "manipulator"&!& +4 "core" &C   M 7 + "manipulator"&% +4 "core" %Ι   j +2 "processing"%A& +4 "core" &h\ +2 "processing"%#& +4 "core" &c\ +2 .tPC.seek :closed +2 "processing"%W(X +4 "core" &|\  +8 &1\ +} +10 &e\ ? +9 &~{\ O +9 &I_}\ M +10 &\ f\ M +9 &bQ\ N +10 &b<\ M +9 &Pa\\\ M +9 &`D\ M +10 &e>\ M +9 & `<\ M +9 &"XcE\ M +10 &$dF\ N +9 &%bM\ M +9 &'eN\ M +10 &)a`\\\ M +9 &+"cO\ M +10 &,gJ\ M +9 &.eW\ N +9 &0ic[\ M +10 &2*e]\ M +9 &3ad\ M +9 &5d^\ M +10 &7pdj\ M +9 &92ek\ M +10 &:as\ M +9 &<ex\ M +9 &>zdo\ M +10 &@<cl\ M +9 &Adw\ M +9 &Cgx\ N +10 &E{u\ O +9 &G4\ R +10 &H\ T +9 &J\ T +9 &Lu\ T +10 &N7\ T +9 &O\ T +9 &Q\ T +10 &Sx\ U +9 &U;\ U +10 &V\ N +9 &X4Ar\ $l +9 &X\ >\ 0 +6 ( +2 "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.54 +2 "processing"%&& +4 "core" &X \ 0 + &X!\ 0 + .tHand.open + "manipulator"&(1 +52 "core" 1 +2 "manipulator"&% +4 "core" % Ι   5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%$  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%' +42 "core" +2 "processing"%% +4 "core" %_\ +2 .tPS.seek 0.3ml + "processing"%%'\\ +376 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%% +4 "core" %YV\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%"'. +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +96 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%}  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%2'd +2606 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&4& +4 "core" &C   7 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,(? +4 "core" ( + "manipulator"&7& +4 "core" &C   u 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &C   9 7 +2 .tForearm.seek PC + "manipulator"&/'Η +97 "core" ' + .tHand.close + "manipulator"&v/ +57 "core" / +2 .tPC.seek :open +2 "processing"%6( +426 "core" ( +2 "manipulator"&& +4 "core" &C   . 7 + "manipulator"&<% +4 "core" % Ϊ   8 +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&*(-6 +125 "core" ( +2 "manipulator"&@& +4 "core" &-2 \  . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &-2   . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&-'n +102 "core" ' + .tHand.open + "manipulator"&31 +54 "core" 1 + "manipulator"&D% +4 "core" % ^ %  F q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%9& +4 "core" &P\ +2 "manipulator"&8% +3 "core" %\     +2 "storage"(?% +3 "core" % D [\ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(K( +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ()& +2 "core" & c\  +2 "manipulator"&B& +3 "core" &-A   V  +2 "manipulator"&O% +3 "core" %\    @  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +186 "core" ( +2 "manipulator"&>& +4 "core" &   J P + "storage"(;& +4 "core" & @ r\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&U'ж +106 "core" ' +2 "storage"(+& +4 "core" &  Q P\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +279 "core" ' + "storage"(- +4 "core" -'} + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +2 "core" & \  +2 "manipulator"&M& +3 "core" &   f P +2 .tElbow.seek 2 +2 "manipulator"&[(a +24 "core" ( +2 "manipulator"&N& +4 "core" &e   L K + "storage"(H& +4 "core" & \ \ [\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&P'ϊ +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&T/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(^' +7 "core" &e   a K + "manipulator"&S% +4 "core" % |   +2 .tForearm.seek :retract + "manipulator"&F'\ +97 "core" ' +3 .tElbow.seek PC +2 "manipulator"&I(? +164 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +74 "core" ( + "manipulator"&Y& +4 "core" &D   3 & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &D    & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&\\'Η +101 "core" ' +2 "manipulator"&e& +4 "core" &D   D & + "manipulator"&`% +4 "core" %Μ    +2 "processing"%]& +4 "core" &\ \ +2 "processing"%E& +5 "core" & \ +2 .tPC.seek :closed + "processing"%f(X +4 "core" &\ +8 & -$\ %g +9 &W\ 8 +10 & \ L +9 &af\ M +9 &pbh\ M +10 &2]l\ M +9 &bm\ L +10 &`U\ L +9 &xab\ M +9 &9eX\ M +10 &`U\ L +9 &!bL\ M +9 &#aD\ M +10 &%AeN\ M +9 &'bH\ L +10 &(aE\ M +9 &*a8\ M +9 &,Ie8\ M +10 &. a2\ M +9 &/f;\ M +9 &1a.\ M +10 &3Rb7\ M +9 &5b7\ L +10 &6c=\ M +9 &8b5\ M +9 &:Zb5\ M +10 &<c3\ M +9 &=_-\ M +10 &?b-\ M +9 &Aba%\ M +9 &C$d\ M +10 &Dk\ N +9 &Fv\ O +9 &HY\ R +10 &J\ S +9 &K\ S +9 &M\ T +10 &O] \ T +9 &Q.\ T +10 &R \ T +9 &T \ T +9 &Vc\ T +10 &Wqs\ \ #m +9 &X!x\ : +9 ( +2 &X\ . + "processing"%E& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 + .Hand.open +2 "manipulator"&J1 +63 "core" 1 +2 "manipulator"&_% +4 "core" % Μ ( (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%h X +3 %j9 +5 "core" 9 +102 "processing"%k9 +2 "core" 9 +102 "processing"%m9 +3 "core" 9~  +102 "processing"%p9 +2 "core" 9{  +102 "processing"%d9 +3 "core" 9x +102 "processing"%9 +2 "core" 9v +102 "processing"%i9 +2 "core" 9u +102 "processing"%u9 +3 "core" 9s +102 "processing"%q9 +2 "core" 9s" +102 "processing"%t9 +2 "core" 9s& +105 "processing"%|9 +3 "core" 9r* +102 "processing"%X9 +2 "core" 9t/ +102 "processing"%g9 +3 "core" 9u3 +102 "processing"%V9 +2 "core" 9u7 +102 "processing"%~9 +3 "core" 9x; +102 "processing"%n9 +3 "core" 9z? +102 "processing"%l9 +2 "core" 9|D +102 "processing"%x9 +3 "core" 9H +102 "processing"%Q9 +2 "core" 9L +102 "processing"%w9 +3 "core" 9P +102 "processing"%s9 +3 "core" 9T +102 "processing"%\ 9 +2 "core" 9X +102 "processing"%59 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%y9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"% 9 +3 "core" 9m +102 "processing"%z9 +2 "core" 9r +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"%r9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%o9 +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 +3 .tPH.hold 2:00:00,28C +4 "processing"%A pXp  +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"% % +4 "core" %e\ +53 #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 + "processing"%  +68 "core"  + .tPSV.dial PTV +2 "processing"%# +70 "core" +2 .tPBV.dial :waste1 + "processing"%$  +122 "core"  +2 "processing"%'% +4 "core" %ҡ\  +2 .tPS.seek 1.5ml + "processing"%'Q +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 .tPS.seek 0ml + "processing"%'d +1596 "core" ' +2 .tdelay 5:00 +15401 "Can"\ :Hs +14602 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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"%"' +2332 "core" ' +2 .tPSV.dial PTV + "processing"%b +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%4'd +2321 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%7  +128 "core" +2 .tPSV.dial :mixloop + "processing"%0 +43 "core" + .tPRV.dial :ab1 +2 "processing"%v @ +68 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%{'c +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%W  +41 "core" +3  + "processing"%% +4 "core" %`\  +2 .tPS.seek 0.3ml + "processing"%<'_ +348 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'@  +28 "core" +2 .tPRV.dial :air + "processing"%:  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%/'G[ +1261 "core" ' + .tPRV.dial :waste2 +2 "processing"%, @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%3' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%D  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%9'Ҧ +1603 "core" ' + .tPSV.dial :PML +2 "processing"%8 +42 "core" +2 .tPTV.dial :mixing + "processing"%? @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%=% +4 "core" %ҥ\  +2 .tPS.seek 1.85ml +2 "processing"%-' +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" * +3 .tPS.seek 0ml +2 "processing"%B'd +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +3 "core" &I\ + "manipulator"&L& +4 "core" &D  & + "manipulator"&>% +4 "core" %\     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(-6 +125 "core" ( +2 "manipulator"&*& +4 "core" &-=  M ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" &-=   c ! +2 .tForearm.seek :garage +2 "manipulator"&G'n +100 "core" ' + .tHand.close + "manipulator"&/ +58 "core" / +3 "manipulator"&R& +4 "core" &-Q +    + "manipulator"&M% +4 "core" % o   M > +2 .tForearm.seek :retract + "manipulator"&N'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +281 "core" ( + "manipulator"&T& +4 "core" &9  % 4 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &9   A K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'O +96 "core" ' +2 "manipulator"&& +4 "core" &9   K +2 "manipulator"&U% +3 "core" %V   +2 "collection"'& +4 "core" &G\ +2 "collection"'P& +4 "core" &-\ +2 .tCC.seek :closed +2 "collection"'Y(X +5 "core" &I\  +9 &/|F\ +| +10 &e@\ ? +9 &}zA\ M +9 &@_=\ M +10 &]D\ M +9 &`B\ M +9 &\\C\ M +10 &JcF\ L +9 & `@\ L +10 &eI\ M +9 & ^D\ M +9 &"Q]@\ M +10 &$`B\ M +9 &%\\@\ L +9 &'dB\ M +10 &)Z`@\ L +9 &+a?\ M +10 &,b@\ M +9 &.`@\ M +9 &0`b>\ M +10 &2#]@\ M +9 &3\\@\ L +9 &5]@\ M +10 &7i_A\ M +9 &9*e<\ M +9 &:`@\ M +10 &<b@\ M +9 &>qb@\ M +10 &@4bD\ L +9 &A_A\ L +9 &CeA\ M +10 &EupD\ N +9 &G-A\ Q +9 &HF\ V +10 &JA\ X +9 &L]@\ Y +10 &N@\ Z +9 &O=\ Z +9 &Q@\ Z +10 &SbB\ Z +9 &U"@\ [ +9 &VC\ X +10 &X)AC\ - +9 &X~v@\ J +6 ( +2 "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.96 +2 "collection"'.& +4 "core" &X~n@\ J + &X~m@\ J + .tHand.open + "manipulator"&[1 +54 "core" 1 + "manipulator"&e% +4 "core" % V G B D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%] +97 "core"  + "processing"%^% +4 "core" %f\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%F'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%6  +42 "core"  +2 .tPS.seek 0ml + "processing"%J'd +1598 "core" ' + .tPSV.dial PSR +2 "processing"%_ +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%j' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%E  + "collection"'k  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%\\ +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +70 "core" +2 .tPS.seek 0ml +2 "processing"%p'd +2613 "core" ' + .tPSV.dial :air +7 "processing"%d  +41 "core"  + .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%i +42 "core" +2 .tPS.seek 0ml + "processing"%u'd +2611 "core" ' + .tPSV.dial :air +2 "processing"%q  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +43 "core" +2 .tPS.seek 0ml + "processing"%X'd +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" &6   ) K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +2 "core" ( + "manipulator"&~& +4 "core" &6   4 K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &7   k K +2 .tForearm.seek CC + "manipulator"&l'O +97 "core" ' + .tHand.close + "manipulator"&x/ +62 "core" / +2 .tCC.seek :open + "collection"'Q( +430 "core" ( + "manipulator"&w& +4 "core" &7   K + "manipulator"&s% +4 "core" % J   z +2 .tForearm.seek :retract +50 "manipulator"&\ '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(-6 +292 "core" ( + "manipulator"&& +4 "core" &-7  J H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &-7   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'n +108 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&z% +4 "core" % f * - ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 ."da"delayUntil "08:36:21.45" +4823 "Can"\ 9mI0s +20155 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +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 +2 "processing"%r' +2321 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %b \ + #"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"%!' +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"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%2% +3 "core" %ҧC\  +2 ."da"PS.seek 1.5ml +2 "processing"%&'W +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'d +1603 "core" ' + ."da"delay 2:00 +12003 #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"%' * +32 "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"%' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'d +2326 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%b% +4 "core" %e\ + #"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 +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"%1 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +33 "core"  + "processing"%7% +4 "core" %ҫH\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'[ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'd +81 "Can"\ ?Is +1512 "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"%W * +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"%{' +2312 "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"%< +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'d +2321 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%D  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%3  +130 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%8  +39 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%? +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%'a +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%=  +42 "core"  + "processing"%)% +4 "core" %]L\  +2 ."da"PS.seek 0.55ml +2 "processing"%9' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%L +43 "core" + ."da"PTV.dial :mixing +2 "processing"%> @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%*  +45 "core"  +2 "processing"%+% +4 "core" %Ҧ\  + ."da"PS.seek 1.85ml +2 "processing"%I' +224 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 ."da"PS.seek 0ml +2 "processing"%R'd +1949 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +30423 "Can"\ ?~J\\s +17579 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%M  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +33 "core" + + ."da"PSV.dial :air +2 "processing"%G  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2329 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%a +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%;  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +49 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2353 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +126 "core"  +2 "processing"%Z% +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"%.' +584 "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 +6 "processing"%e  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%P +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" + "processing"%^% +4 "core" %ҡ8\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'Q +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%B * +31 "core" + +2 ."da"PS.seek 0ml +3 "processing"%6'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +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"%J +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2319 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2325 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +128 "core"  + "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 +3 ."da"PS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%q'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%t% +3 "core" %ҡ>\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'Q +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%~ * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%n'd +1602 "core" ' + ."da"delay 2:00 +1064 "Can" \ FJs +10939 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +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"%Y' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%s +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'd +2335 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +126 "core"  + "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 +2 ."da"PS.seek 0.5ml +2 "processing"%z' +590 "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"%% +4 "core" %Ң\ \  +2 ."da"PS.seek 1.5ml + "processing"%'R +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"%X'd +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +33 "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"%o' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +69 "core" + ."da"delay 5 seconds +503 .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"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'d +2321 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +144 "core"  +9 "processing"%% +17 "core" %a"\ +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +23 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"% ' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%2% +4 "core" %L\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "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 +2 "processing"%'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%& +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 "processing"%'% +3 "core" %ҡA\  +2 ."da"PS.seek 1.5ml +2 "processing"%('Q +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1598 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%h  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +46 "processing"% * +42 "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"%' +1858 "Can"\ Ks +513 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +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"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%1'd +2345 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +126 "core"  +2 "processing"%7% +4 "core" %e6\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%}'Ҧ +2101 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%v +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +35 "core" + "processing"%% +4 "core" %ҡO\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'Q +592 "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 + "processing"%4  +99 "core"  +3 ."da"PS.seek 0ml +2 "processing"%@'d +1600 "core" ' + "processing"%:9 +4 "core" 9T50 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%<  +3 "core" 51 + 51 + "processing"%,& +3 "core" &XD\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&{% +4 "core" %\    %  +2 "storage"(D% +3 "core" % e\ +2 "storage"(3. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(8(S +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (?& +2 "core" &U L\ +2 "manipulator"&/& +3 "core" &-7   3 H +2 "manipulator"&=% +3 "core" %\    d  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&)(y +192 "core" ( + "manipulator"&& +4 "core" &  $ + "storage"(-& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +102 "core" ' +2 "storage"(L& +4 "core" &U R\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(>'g +277 "core" ' +2 "storage"(*- +3 "core" -'c +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&+& +3 "core" &   x $ + "storage"(& +4 "core" &U \ + ."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"&O' +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&I, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(M- +2 "core" -'c +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(c' +29 "core" ' + "manipulator"&G% +4 "core" %   D + "storage"(R& +4 "core" &U \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&a'@ +22 "core" ' + "manipulator"&;& +4 "core" & $ +2 "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U'] +21 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(T'y +38 "core" ' +2 "manipulator"&N& +4 "core" &   X $ + "manipulator"&Z% +4 "core" %^   t  +2 ."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"&.(? +252 "core" ( +2 "manipulator"&e& +4 "core" &I   h 9 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &I   9 +2 ."da"Forearm.seek PC + "manipulator"&]'Η +95 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%[( +426 "core" ( + "storage"(B& +4 "core" &U \ +2 "manipulator"&S& +3 "core" &J   L 8 +2 "manipulator"&F% +3 "core" % Ϋ   O | +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&J(y +252 "core" ( + "manipulator"&6& +4 "core" &p  U 2 +2 "storage"(E& +3 "core" &U 6\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\\'] +103 "core" ' + ."da"Hand.open +2 "manipulator"&m1 +54 "core" 1 +2 "storage"(j- +4 "core" -'y +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(k'E +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(p' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24mar1809h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26739 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 259.655 seconds\ /var/log/esp/da24mar1809h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24mar1809h50ml15s_nessie.tif +1562 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24mar1809h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24mar1809h50ml25s_nessie.tif +2569 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24mar1809h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "259.655 sec auto-exposure",Subject: "da24mar1809h50ml images!" +2 "storage"(i- +4 "core" -' +2 "storage"(d& +5 "core" &U   \ +3 "manipulator"&& +14 "core" &p    2 +11 ."da"Elbow.seek 1 +3 "manipulator"&u(y +9 "core" ( +3 "manipulator"&|& +6 "core" &p   2 + "storage"(t& +4 "core" &U ? < \ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&q'] +13 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(~' +54 "core" ' +2 "manipulator"&g& +5 "core" &p   ' 2 + "storage"(x& +4 "core" &U \ ]\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +60 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&H' +29 "core" ' + ."da"Elbow.hold +3 "manipulator"&`, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.04 Pucks below Top Plate +5 "storage"(n' +23 "core" ' + "manipulator"&w% +5 "core" %    + "storage"(s& +4 "core" &U ?\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts + "manipulator"&l'5 +20 "core" ' +12 "manipulator"&& +4 "core" &    / +2 "storage"(Y& +4 "core" &U\ \ " V\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V'] +19 "core" ' + "storage"( % +4 "core" % ? _\ +3 ."downElevator"SE.seek :down +3 "storage"(y' +99 (z% +3 "core" %\\= \ PG +2 "manipulator"&% +5 "core" %i   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +45 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (& +8 "core" &U\ \ \ \ +5 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%\ & +9 "core" &f\ +3 "manipulator"&& +8 "core" &   o / +4 "manipulator"&% +11 "core" %\     +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(-6 +185 "core" ( +4 "manipulator"&& +9 "core" &-/   l +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +6 "core" &-/   l +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&X'n +100 "core" ' +5 ."psFlush"Hand.close +2 "manipulator"&r/ +57 "core" / +4 "manipulator"&& +9 "core" &-0  '  k +3 "manipulator"&% +10 "core" % v   j S +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +109 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&o(? +121 "core" ( +3 "manipulator"&& +13 "core" &F   / +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +7 "core" &F   / +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +4 "manipulator"&!'Η +107 "core" ' +3 "manipulator"&2& +8 "core" &F   8 / +3 "manipulator"& % +8 "core" %Κ    T +4 "processing"% & +7 "core" &l\ +4 "processing"%&& +9 "core" &g\ +5 &o\ +4 ."psFlush"PC.seek :closed +9 "processing"%$(X +8 "core" &\\\ +3 &h\ +4 & .g\ %g +8 &WW\ 8 +10 &_\ L +9 &aX\ L +9 &pcP\ L +10 &2^J\ L +10 &aT\ L +8 &aX\ L +10 &xbY\ L +9 &9eU\ M +10 &^T\ L +9 &!cO\ L +9 &#bT\ L +10 &%BbV\ L +8 &'eS\ M +10 &(_S\ M +10 &*_R\ L +9 &,IcO\ M +11 &. b@\ M +10 &/eK\ M +8 &1eF\ L +9 &3Rd@\ L +10 &5eD\ M +8 &6dD\ L +10 &8`?\ M +9 &:Ya:\ M +10 &<fC\ M +10 &=cD\ M +8 &?c9\ L +10 &Aae@\ M +10 &C#gG\ M +8 &Dm:\ M +10 &F}K\ O +9 &HYB\ R +9 &JG\ S +10 &KC\ S +9 &M@\ S +10 &O]C\ S +10 &Q@\ T +8 &R>\ T +10 &T@\ T +9 &VbD\ T +10 &Wms@\ %r +11 &X$pB\ 7 +6 ( +7 "processing"%&& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +3 "processing"%'& +7 "core" &X>\ . +2 &X?\ . +2 &X;\ . +3 ."psFlush"Hand.open +3 "manipulator"&1 +62 "core" 1 +3 "manipulator"&#% +8 "core" % Κ   T +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 +5 .PSV.dial PSR +3 "processing"%h +55 "core"  +3 "processing"%% +8 "core" %h(\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +285 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +298 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +788 #"uploadLog"upsync +1322 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +179 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%b  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%% +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'F +2610 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  + "processing"%"% +4 "core" %J\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%7' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%v  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +68 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%}'F +1765 "Can"\ <~Ls +853 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +109 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%4'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +68 "core" + ."psFlush"PTV.dial :puck +2 "processing"%<  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%,'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%/ U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%='d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%-  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2611 "core" ' + ."psFlush"PSV.dial PTV +52 "processing"%* +82 "core" ~ + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%+'d +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%G  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'd +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%9  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%)'d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%U U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%e'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%F'd +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%] @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%E  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2618 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'m& +4 "core" &\ +2 "manipulator"&j& +3 "core" &F   / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&_(? +2 "core" ( +2 "manipulator"&T& +3 "core" &F !  / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &F   ] / +2 .tForearm.seek PC +2 "manipulator"&i'Η +96 "core" ' +2 .tHand.close + "manipulator"&d/ +64 "core" / +2 .tPC.seek :open +2 "processing"%( +423 "core" ( +2 "manipulator"&|& +4 "core" &F   / + "manipulator"&t% +4 "core" % Ν   a +2 .tForearm.seek :retract +2 "manipulator"&g'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +353 "core" ( + "manipulator"&w& +4 "core" &5   9 I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &5   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'O +111 "core" ' + "manipulator"&& +4 "core" &5  Y I +2 "manipulator"&Y% +3 "core" %E   g +2 "collection"'\\& +4 "core" &\ +2 "collection"'p& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &\ +7 & +\ $e +9 &X\ 8 +9 &\ L +10 &]\ L +9 &rb\ M +10 &4b\ M +9 &b\ M +9 &`\ L +10 &|b\ L +9 &=c\ L +9 &b\ L +10 &!b\ L +9 &#`\ L +10 &%F`\ L +9 &'b\ L +9 &(^\ L +10 &*b\ L +9 &,Mb\ L +9 &._\ L +10 &/e\ L +9 &1`\ L +10 &3T`\ M +9 &5`\ L +9 &6b\ M +10 &8b\ L +9 &:^_\ L +9 &<g\ L +10 &=b\ M +9 &?a\ L +10 &Ae_\ L +9 &C&b\ M +9 &Dh\ M +10 &F\ P +9 &HV\ T +9 &J\ W +10 &K\ X +9 &M\ Y +10 &OP\ Y +9 &Q\ Z +9 &R\ Z +10 &T\ Z +9 &VV\ Z +9 &Wl\ + +10 &Xt%\ Q +9 ( +3 "collection"'p& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 +2 "collection"'z& +4 "core" &X}b\ H + &X}c\ H + .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&q% +5 "core" % E -  D g + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'~& +4 "core" &X}c\ H + "collection"'H% +4 "core" %O\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  + "collection"'l% +4 "core" %O\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'\ 'm +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'n% +3 "core" %m\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +630 "core" ' +2 .tCSV.dial :waste +2 "collection"' +125 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'V'Q +128 "Can"\ PLs +1845 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &X}c\ H + "collection"'% +4 "core" %R\ + .tCSV.dial :flush +2 "collection"'y  +39 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'`'m +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +40 "core" A + "collection"'% +4 "core" %m\  +2 .tCS.seek 6.999ml +2 "collection"'' +527 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '  +52 "core"  +79  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'X'Q +1602 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'2& +4 "core" &X}b\ H + "collection"' % +4 "core" %R\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"' 'm +1172 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A + "collection"'[% +4 "core" %m\  +2 .tCS.seek 7ml +2 "collection"''' +520 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'#  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'&'Q +1604 "core" ' + #tDisinfecting external Intake with kill + "collection"'h& +5 "core" &X}b\ H + "collection"'% +4 "core" %T\ + .tCSV.dial CSR +2 "collection"'!  +40 "core"  + "collection"'@% +4 "core" %T\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1821 "core" ' + .tdelay 5 seconds +550 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' O +516 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'b + '%  +98 "core" +33  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1820 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'"  +70 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Q +581 "core" ' + .tCSV.dial CSR +2 "collection"'7  +98 "core"  +2 "collection"'v% +4 "core" %O\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'0'm +1334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 .tCS.seek 10ml +2 "collection"'' O +1335 "core" ' + .tCSV.dial CBV +2 "collection"'1 +99 "core" +2 .tCS.seek 0ml +2 "collection"''Q +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &4   9 I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +2 "core" ( +2 "manipulator"&:& +4 "core" &4 " I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &4   I +2 .tForearm.seek CC +2 "manipulator"&W'O +93 "core" ' + .tHand.close +2 "manipulator"&{/ +63 "core" / + .tCC.seek :open +2 "collection"',( +425 "core" ( + "manipulator"&D& +4 "core" &4   I + "manipulator"&?% +4 "core" % H   Q +2 .tForearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&3(-6 +286 "core" ( +2 "manipulator"&K& +4 "core" &-?    K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &-?   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&-'n +107 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"&L% +4 "core" % ^   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +98 "core" ' + "processing"%*& +4 "core" &s\ +36884 "Can"#\ 1MJs +60001 &\ 1Ms +53894 #t-> access 1 +2 "storage"( % +3 "core" % A \ +2 "manipulator"&% +4 "core" %\     +6 "manipulator"&+& +4 "core" &-?   = K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(G(<( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (M& +3 "core" &<( S\  +2047 #t-> access 2 +2 "storage"(;% +3 "core" % A \ + "manipulator"&R% +4 "core" %\    $  +2 "manipulator"&& +3 "core" &-?    K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(Z(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (9& +2 "core" &K \  +1818 #t-> exit +6 #mEXIT @1710770567.00EDT @1711367430.66EDT = =mMAIN_scheduler =tMAIN @EDT1711367432.59 #"core_reset"Sent BREAK +2 #t@39668 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +427 "Can" E# +  E# + #tPolling Can every 10:00 +2 #Cleanly exited at 10:02:46EDT18-Mar-24 +701 #-> ESP.ready! +3 #Powering core bus +570 .Gate.power :raw,:ON +2 "sampler") +47 ) +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 +2 "collection"'#P d@b +3 "processing"%% +3 "core" %v  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %  + .tSS.configure :default +3 "sampler")#.0X startTube 2 +328 #-> da 50 + #da sampling at most 50ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 07:51:34EDT25-Mar-24\\n{}\\nCan@07:50:41, 21.7C, 20% humidity, 15.1psia, 13.826V, 0.129A, 18.514Ah, 1.78W",Subject: "da sampling at most 50ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"';& +3 "core" &\  2  +2 .tHand.open +3 "manipulator"&<1 +57 "core" 1 +2 "manipulator"&=% +4 "core" % \  * , ; +2 "storage"(>% +3 "core" %\ \ +2 "storage"(?. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +4 "storage"(@( +403 #"uploadLog"upsync +270 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +3 "core" & \ + "manipulator"&B& +4 "core" & * +  ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&C(a +17 "core" ( + "manipulator"&D& +4 "core" &m %   * +3 "storage"(E& +3 "core" & <\ +40 .tForearm.seek 2 + 600 counts +8 "manipulator"&F'ж +97 "core" ' + "storage"(G& +4 "core" & \ \  &\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'g +273 "core" ' +2 "storage"(I- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J& +3 "core" & \ +2 "manipulator"&K& +4 "core" &m ( - " * +2 .tElbow.seek 2 +2 "manipulator"&L(a +49 "core" ( +2 "manipulator"&M& +4 "core" &k 0 6 L +2 "storage"(N& +3 "core" & P\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&O'ϊ +30 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&P/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Q& +2 "storage"(R' +7 "core" &k * + W L +2 "manipulator"&S% +3 "core" % ϙ !  8 +3 .tForearm.seek :retract + "manipulator"&T'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +138 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +19 "core" ( + "manipulator"&V& +5 "core" &8 " % J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &8 * , D J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X'O +96 "core" ' +3 "manipulator"&Y& +4 "core" &7 + % / J + "manipulator"&Z% +4 "core" %O % ) / w +2 "collection"'[& +4 "core" &  E  +2 "collection"'\\& +5 "core" &  6  +2 .tCC.seek :closed +3 "collection"'](X +3 "core" &\ 9  +7 &?\  @ &i +9 &kY  1 8 +10 &  + K +9 &c \ - K +9 &Qj \ 4 L +10 &b 7 K +9 &i \ 1 K +9 &e  ' K +10 &Zh 8 K +9 &i / K +10 &f& K +9 &!e+ K +9 &#ce% K +10 &%&d J +9 &&g K +9 &(e K +10 &*jg& K +9 &,-g K +10 &-g K +9 &/h K +9 &1se K +10 &35e K +9 &4c K +9 &6f K +10 &8{g K +9 &:=g K +10 &;i K +9 &=g K +9 &?e K +10 &AEg K +9 &Cj L +9 &Dr L +10 &F O +9 &H4 \ T +10 &I U +9 &K V +9 &Mr V +10 &O3 W +9 &P W +9 &R W +10 &Tv X +9 &V8 X +10 &Wy , +9 &Xm# T +9 ( +3 "collection"'\\& +2 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.89 + .Hand.open +2 "manipulator"&^1 +3 "core" &Xyl H +54 1 +2 "manipulator"&_% +5 "core" % O N 4 ^ w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +106 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")a+ +2 "core" + +2 "sampler")b% +4 "core" % \ M +2 "collection"'c& +3 "core" &Xyn H +4 "Can" PtE7 + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'3'Q +105 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +125 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X'Q +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'? @ +2 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9 * +102 "collection"'D9 +2 "core" 9 . +102 "collection"'E9 +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"'I9 +2 "core" 9 C\ +102 "collection"'J9 +3 "core" 9 G\ +102 "collection"'K9 +2 "core" 9 K +102 "collection"'A9 +3 "core" 9 O +103 "collection"'M9 +2 "core" 9\ T +102 "collection"'N9 +2 "core" 9\ X +102 "collection"'P9 +3 "core" 9\ \\ +102 "collection"'G9 +2 "core" 9\ !` +102 "collection"'S9 +3 "core" 9\ )d +102 "collection"'C9 +2 "core" 9\ 1h +102 "collection"'F9 +3 "core" 9\ 9m +102 "collection"'Q9 +2 "core" 9\ ?q +102 "collection"'V9 +3 "core" 9\ Eu +102 "collection"'H9 +3 "core" 9\ Ky +102 "collection"'O9 +2 "core" 9\ P} +102 "collection"'Z9 +3 "core" 9\ V +102 "collection"'W9 +2 "core" 9\ [ +102 "collection"'L9 +3 "core" 9\ _ +102 "collection"' 9 +3 "core" 9\ c +3 .tCH.hold 10:00,70C +4 "collection"'Y `\ `\ a + '[9 +6 "core"  + 9\ d\ c + "collection"'R% +4 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68.1C/36.6psia +49403 "Can"\ bFP +10586 "core" ` +2 "collection"'+9 +3 "core" 9\ { +2 "collection"'^% +3 "core" %~ f +2 #tEnded lysing Collection Puck Heater at 70C/35.0psia +2 .CS.seek 0ml +2 "collection"'T'Q +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\\ @ +93 "core" A + .tCSV.dial :air +7 "collection"'b @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'_'m +1348 "core" ' + .tCSV.dial CTV +2 "collection"'c  +151 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +40 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'a  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'e'Q +1347 "core" ' + "collection"'f% +4 "core" %SPO   + #tPuck @45.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'h +106 "core" + .tCBV.dial CSV +2 "collection"'i  +28 "core"  + "collection"'g% +5 "core" %S   +2 .tCS.seek 5ml +44 "collection"'k'm +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'d  +41 "core" +2 "collection"'m% +4 "core" %mp  +2 .tCS.seek 7ml +2 "collection"'l' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'p @ +42 "core" > +3 .tCS.seek 10ml + "collection"'q' O +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'s ` +108 "core" ^ +2 #tLysing Complete + "collection"'t& +4 "core" &Xy` H +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&n% +4 "core" %\     t + "storage"(o% +4 "core" % 9\ +2 "storage"(w. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(x(S +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (y& +2 "core" &U "\ +2 "manipulator"&u& +4 "core" &4   0 I +2 "manipulator"&z% +3 "core" %\  ' !  t +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v(y +183 "core" ( +2 "manipulator"&}& +4 "core" &m  !  +2 "storage"(~& +4 "core" &U\ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +105 "core" ' +2 "storage"(& +4 "core" &U\ \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +275 "core" ' + "storage"({- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(|'z +29 "core" ' +2 "manipulator"&& +4 "core" &m    +2 "manipulator"&% +3 "core" %g   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&( +158 "core" ( + "manipulator"& & +4 "core" &8    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &8 !  L +2 .tForearm.seek CC + "manipulator"& 'O +96 "core" ' + .tHand.close +2 "manipulator"& / +62 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( + "storage"(& +4 "core" &U\ \ \ +2 "storage"(& +4 "core" &U \  W\ + "manipulator"&& +4 "core" &6   K + "manipulator"&% +4 "core" % :   \\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&(y +165 "core" ( + "manipulator"&& +4 "core" &s   9 ^ +2 "storage"(& +4 "core" &U\ '\ 0 0\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +107 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"& % +4 "core" % 2 " f z +2 "storage"(& +4 "core" &U\ \ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 269 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&& +4 "core" &  % $ N +2 "storage"("& +4 "core" &U\ 3\ 3 d\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +30 "core" ' +2 "storage"('% +4 "core" %}\ 5\ 3 u\  +3 ."downElevator"SE.seek :down +3 "storage"((' +98 ()% +4 "core" %E\ \ \ QK + "manipulator"&% +4 "core" %e  y \ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +5 "core" &  + "manipulator"&,& +4 "core" &   N +2 "manipulator"&% +4 "core" %\      +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(-6 +176 "core" ( +3 "manipulator"&/& +4 "core" &-: $  = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-:   = +2 .tForearm.seek :garage + "manipulator"&2'n +102 "core" ' + .tHand.close + "manipulator"&./ +65 "core" / + "manipulator"&4& +4 "core" &-: + ) ! = +2 "manipulator"&%% +4 "core" % R # (  J +2 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +291 "core" ( + "manipulator"&5& +4 "core" &<  . G N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &< %  Z N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&8'O +98 "core" ' +2 "manipulator"&6& +4 "core" &< (  A N + "manipulator"&:% +4 "core" %X a t +2 "collection"';& +4 "core" &  +2 "collection"'<& +4 "core" &x  +2 .tCC.seek :closed +2 "collection"'=(X +5 "core" &  +7 &+ $d +9 &Xy 6 +9 & I +10 &]v I +9 &za J +10 &<` J +9 &`\\ I +9 &] I +10 &^ I +9 &Ec I +9 & b I +10 &!_ I +9 &#^ I +9 &%Nb I +10 &'a I +9 &(]t I +10 &*b I +9 &,T` J +9 &.` J +10 &/` I +9 &1^ I +9 &3^] I +10 &5_ I +9 &6b I +10 &8` I +9 &:e] I +9 &<&d I +10 &=ag J +9 &?_ I +9 &Al_ I +10 &C-f J +9 &Dl K +10 &Fi N +9 &HX S +9 &J U +10 &K V +9 &M V +10 &OUz W +9 &Qk X +9 &R W +10 &T  X +9 &VZ X +9 &Wa 4 +10 &Xi S +8 ( +2 &Xn{ N +2 "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.97 +6 "collection"'?& +4 "core" &Xn| N +2 .tHand.open + "manipulator"&91 +58 "core" 1 +2 "manipulator"&B% +4 "core" % X > / U t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%D +131 "core"  + "processing"%E% +4 "core" %i +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%$'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%!  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +1604 "core" ' + .tPSV.dial PSR +2 "processing"%I +39 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%K + "collection"'A  +6 "core" B + "processing"%M  +66 "core" +83  +2 .tPSV.dial :mixloop + "processing"%N +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +122 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2623 "core" ' + .tPSV.dial :air +2 "processing"%S  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2610 "core" ' + .tPSV.dial :air +2 "processing"%V  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%H' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +39 "core" +2 .tPS.seek 0ml +2 "processing"%Z'd +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &;   : N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&L( +3 "core" ( +2 "manipulator"& & +3 "core" &; %  ' N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &;   N +3 .tForearm.seek CC + "manipulator"&R'O +99 "core" ' + .tHand.close +2 "manipulator"&r/ +52 "core" / + .tCC.seek :open +2 "collection"'Y( +425 "core" ( + "manipulator"&+& +4 "core" &;  ! N +2 "manipulator"&^% +4 "core" % _  I B + .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(-6 +295 "core" ( + "manipulator"&b& +4 "core" &-<   8 F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &-<   t F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&c'n +97 "core" ' +2 .tHand.open + "manipulator"&X1 +58 "core" 1 + "manipulator"&a% +4 "core" % b . 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +105 "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 + "collection"'_& +5 "core" &3  + "manipulator"&f% +4 "core" %\    w +2 "storage"(h% +3 "core" %\ 3\ 3 x\ +2 "storage"(i. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(g( +206 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (e& +2 "core" & \ \  \ +2 "manipulator"&d& +4 "core" &-<   F +2 "manipulator"&m% +4 "core" %\    d w +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k(a +219 "core" ( + "manipulator"&p& +5 "core" &l   N % + "storage"(l& +4 "core" & \ 3\ 4 w\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&s'ж +97 "core" ' + "storage"(t& +4 "core" & \ (\ 0 {\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(n'g +279 "core" ' + "storage"(o- +3 "core" -'Y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +47 "core" & \ \ \ \ +11 "manipulator"&y& +3 "core" &l &  . % +2 .tElbow.seek 2 +2 "manipulator"&u(a +6 "core" ( + "manipulator"&z& +4 "core" &k    +2 "storage"(@& +4 "core" & \ \  \ +3 .tForearm.seek 2 + 300 counts + "manipulator"&}'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&U& + "storage"(' +7 "core" &k    +2 "manipulator"&`% +4 "core" % ϑ    +2 .tForearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +10 "core" ( +2 "manipulator"&& +4 "core" &   8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &  & 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +101 "core" ' +3 "manipulator"&\ & +4 "core" & % (  8 +2 "manipulator"&% +4 "core" %T  ! E b +2 "collection"'v& +3 "core" &  +2 "collection"' & +5 "core" &Y  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +9 &/| +| +10 &hw > +9 &wh J +9 &Y]B I +10 &a& I +9 &b I +9 &] H +10 &`cC I +9 &"`B I +10 &`- I +9 & ^ I +9 &"i`\ I +10 &$+b I +9 &%`- I +9 &'`: I +10 &)p`, I +9 &+3c3 I +9 &,b I +10 &.` J +9 &0y` I +10 &2:b I +9 &3` I +9 &5a I +10 &7`v I +9 &9Baa I +9 &;c` I +10 &<bM I +9 &>bA I +10 &@K]< I +9 &B a I +9 &Cd' J +10 &El J +9 &GC N +10 &H S +9 &J U +9 &Lr V +10 &N3 W +9 &O W +9 &Q W +10 &Sw W +9 &U9 W +9 &V K +10 &X#J &s +9 &Xp Q +6 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&]1 +4 "core" &Xp~ Q +53 1 +2 "manipulator"&% +4 "core" % T = , b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +120 "core"  + .tCSV.dial CTV +2 "collection"'  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + "collection"'% +5 "core" % P]  +2 .tCS.seek 4ml + "collection"' 'NQ +1590 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +66 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +2620 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +27 "core" ` +2 .tCSV.dial :air + "collection"' @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'"' O +1598 "core" ' + .tCSV.dial CTV +2 "collection"''  +53 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2602 "core" ' +2 .tCBV.dial :waste1 + "collection"') @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +41 "Can" _F +81 "core" + "collection"'& +4 "core" &Xp~q Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\     +2 "storage"(% +3 "core" %\ \ \ +2 "storage"(#. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(,(S +190 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (& +3 "core" &U \ +7 "manipulator"&|& +4 "core" &!   P 8 +2 "manipulator"&% +3 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&/(y +173 "core" ( + "manipulator"&0& +4 "core" &{ #  +2 "storage"((& +3 "core" &U \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +102 "core" ' +2 "storage"(.& +4 "core" &U\ \  (\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'g +283 "core" ' + "storage"(%- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &{ ! E +2 "storage"(2& +4 "core" &U \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&5' +30 "core" ' + .tElbow.hold +2 "manipulator"&7, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(6' +30 "core" ' + "manipulator"&:% +5 "core" % %  1  + "storage"(;& +4 "core" &U 9\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&1': +23 "core" ' +2 "manipulator"&& +4 "core" &{ \ O +2 "storage"(?& +4 "core" &U\ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&9'] +21 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(B' +37 "core" ' +2 "manipulator"&<& +4 "core" &{   / +2 "manipulator"&D% +4 "core" %b % ( c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&8( +156 "core" ( + "manipulator"&!& +5 "core" &3   Y H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" &3   F H +2 .tForearm.seek CC +2 "manipulator"&I'O +93 "core" ' +2 .tHand.close + "manipulator"&&/ +63 "core" / + .tCC.seek :open +2 "collection"'K( +425 "core" ( + "storage"(A& +4 "core" &U N\ +2 "storage"(M& +4 "core" &U \ +2 "manipulator"&N& +3 "core" &3   H +2 "manipulator"&P% +4 "core" % U !  +2 .tForearm.seek :retract + "manipulator"&J'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&S(y +172 "core" ( + "manipulator"&G& +5 "core" & ! \  + "storage"(F& +4 "core" &U\ \ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&C' +104 "core" ' +2 .tElbow.hold + "manipulator"&V, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&Q1 +53 "core" 1 + "manipulator"&O% +5 "core" %  8 ) + "storage"(H& +4 "core" &U\ \  :\ +2 .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 296 counts +2 "manipulator"&W'- +23 "core" ' + "manipulator"& & +4 "core" &   +2 "storage"([& +4 "core" &U\ %\ % \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&r'] +21 "core" ' +2 "storage"(3% +4 "core" %\ \ '\ +3 ."downElevator"SE.seek :down +3 "storage"(>' +99 (=% +2 "core" %rD\ \  \ PI +2 "manipulator"&+% +5 "core" %a   v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +91 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%R  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%b' +2611 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%L +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%T  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%X +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%a  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%_'d +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%f& +4 "core" &  +2 "manipulator"&h& +3 "core" &  " z  +2 "manipulator"&j% +3 "core" %\    \ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(-6 +171 "core" ( +2 "manipulator"&c& +4 "core" &-7  \ D T + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-7   T +2 .tForearm.seek :garage + "manipulator"&d'n +97 "core" ' + .tHand.close + "manipulator"&m/ +55 "core" / +2 "manipulator"&x& +4 "core" &-9   1 R +2 "manipulator"&p% +3 "core" % z !  A b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\\(? +118 "core" ( + "manipulator"&t& +5 "core" &C   # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &C   4 # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o'Η +97 "core" ' +2 "manipulator"&w& +4 "core" &C   n # +2 "manipulator"&y% +4 "core" %΍   m + "processing"%z& +54 "core" &  +4 "processing"%@& +6 "core" &  +2 .tPC.seek :closed +2 "processing"%~(X +4 "core" &  +6 &F\ %h +10 &oX 8 +9 & K +9 &c L +10 &Re L +9 &b K +10 &f K +9 &c+ L +9 &[c3 K +10 &j2 L +9 &e. L +10 &!d8 L +9 &#cc: K +9 &%$g: L +10 &&hD L +9 &(f= K +9 &*ki; K +10 &,,j? L +9 &-jL K +9 &/hR K +10 &1reU L +9 &34gV L +10 &4cS K +9 &6i L +9 &8zi L +10 &:<j L +9 &;i L +10 &=f L +9 &?h K +9 &AEe K +10 &Cj L +9 &Dp M +9 &F N +10 &H< Q +9 &I R +9 &K Q +10 &M R +9 &OB R +10 &Q R +9 &R S +9 &T R +10 &VF \ S +9 &W{x &w +9 &X} > +9 ( +4 "processing"%@& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 "processing"%U& +4 "core" &X% 1 + &X" 1 + .tHand.open + "manipulator"&`1 +56 "core" 1 + "manipulator"&k% +4 "core" % ΍ H 8 k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 "processing"%n% +4 "core" %fg  +2 .tPS.seek 0.3ml +2 "processing"%}'c +385 "core" ' +2 .tPSV.dial PSR +2 "processing"%\ +95 "core"  + "processing"%u% +5 "core" %bh  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'. +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%v' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +95 "core" + .tPTV.dial :mixing +2 "processing"%{ @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%Y  +97 "core"  +2 .tPS.seek 0ml + "processing"%]'d +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &C   U # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (? +3 "core" ( + "manipulator"&& +5 "core" &C $  # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &C  # +2 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' + .tHand.close +2 "manipulator"&Z/ +64 "core" / +2 .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&q& +4 "core" &C   = # + "manipulator"&% +4 "core" % Ά   P +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +126 "core" ( + "manipulator"&& +5 "core" &-4  6 # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-4   ~ # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'n +110 "core" ' + .tHand.open +2 "manipulator"&'1 +55 "core" 1 + "manipulator"&"% +4 "core" % b 7 0 X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &T  + "manipulator"&% +4 "core" %\   ! G  +2 "storage"(% +4 "core" %\ 3\ 3 Y\ + "storage"(. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(#( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \ \  \  +2 "manipulator"&|& +4 "core" &-6    ! +2 "manipulator"&% +4 "core" %\    5  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&g(a +171 "core" ( + "manipulator"&0& +5 "core" &a  | * + "storage"((& +4 "core" & \ \  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&.'ж +94 "core" ' +2 "storage"(& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +276 "core" ' +2 "storage"(%- +3 "core" -'} +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ \  j\  +2 "manipulator"&2& +4 "core" &a  % \ * + .tElbow.seek 2 +2 "manipulator"&-(a +3 "core" ( +2 "manipulator"&:& +3 "core" &a   / * +2 "storage"(;& +4 "core" & \ \ Y\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +19 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&?/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&<& +2 "storage"(D' +6 "core" &a   w * +2 "manipulator"&% +4 "core" % ϐ   +2 .tForearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' +3 .tElbow.seek PC + "manipulator"&4(? +170 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +76 "core" ( +2 "manipulator"&5& +4 "core" &H   z 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &H   # 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&6'Η +105 "core" ' +2 "manipulator"&!& +4 "core" &H  I 6 +2 "manipulator"&$% +4 "core" %w ! + "processing"%9& +4 "core" &z  +2 "processing"%7& +7 "core" &w  +2 .tPC.seek :closed + "processing"%&(X +4 "core" &g  +8 & .c %f +10 &Vm 7 +9 &k K +10 &`i L +9 &tgY K +9 &7ab K +10 &hc K +9 &eh K +9 &|bd K +10 &>hS K +9 &eO L +10 &!fQ L +9 &#fO L +9 &%FiN K +10 &'iH K +9 &(fJ L +9 &*fL K +10 &,NeA K +9 &.c= K +10 &/j7 K +9 &1c5 K +9 &3Vj6 K +10 &5i5 L +9 &6g0 L +9 &8g( L +10 &:^c$ K +9 &9 +3 "core" 9tX +102 "processing"% 9 +2 "core" 9t] +102 "processing"%L9 +2 "core" 9sa +103 "processing"%T9 +2 "core" 9te +102 "processing"%X9 +3 "core" 9ti +102 "processing"%a9 +3 "core" 9tm +102 "processing"%b9 +2 "core" 9uq +102 "processing"%f9 +3 "core" 9uv +102 "processing"%h9 +2 "core" 9vz +102 "processing"%j9 +3 "core" 9u~ +102 "processing"%c9 +2 "core" 9v +102 "processing"%e9 +3 "core" 9w +102 "processing"%V9 +2 "core" 9v +102 "processing"%m9 +3 "core" 9v +102 "processing"%x9 +3 "core" 9w +102 "processing"%p9 +2 "core" 9w +102 "processing"%^9 +3 "core" 9w +102 "processing"%t9 +2 "core" 9x +102 "processing"%9 +3 "core" 9x +102 "processing"%d9 +3 "core" 9x +102 "processing"%w9 +3 "core" 9y +102 "processing"%y9 +2 "core" 9y +3 .tPH.hold 2:00:00,28C +3 "processing"%z pWp  +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%i +95 "core"  + "processing"%l% +4 "core" %i  +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"% +9 .tPS.seek 2ml +54 "processing"%U'Ҧ +1599 "core" ' +2 .tPTV.dial :puck +2 "processing"%`  +67 "core"  + .tPSV.dial PTV +2 "processing"%k +69 "core" + .tPBV.dial :waste1 +2 "processing"%@  +122 "core" + "processing"%% +4 "core" %Ң  +2 .tPS.seek 1.5ml +2 "processing"% 'R +586 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +6 "processing"%n * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%o'd +1594 "core" ' +2 .tdelay 5:00 +20875 "Can" \ <G| +9127 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +30 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%u +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%}' +2287 "core" ' + .tPSV.dial PTV +7 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%v'd +2288 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"% @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%Z'c +346 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'\\  +2 "processing"%s  +42 "core" +3  + "processing"%~% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%q'` +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1269 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"% ' +863 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%'  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%"'Ҧ +1602 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Ҧ  +2 .tPS.seek 1.85ml + "processing"%' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'d +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +3 "core" &^  +2 "manipulator"&& +4 "core" &H &   6 +6 "manipulator"&,% +4 "core" %\    ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&0(-6 +126 "core" ( +2 "manipulator"&(& +4 "core" &-3   ` 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-3   4 +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 .tHand.close + "manipulator"&)/ +53 "core" / +2 "manipulator"&%& +4 "core" &-N G , @  +2 "manipulator"&% +3 "core" % y  ! C ( +2 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&:( +282 "core" ( + "manipulator"&;& +4 "core" &: !  ] L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &:   ^ L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'O +111 "core" ' +2 "manipulator"&& +4 "core" &:   L +2 "manipulator"&g% +4 "core" %E   N +2 "collection"'.& +3 "core" &^  +2 "collection"'& +5 "core" &^  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &]  +7 & %e $e +9 &We 7 +10 &d K +9 &c_ J +10 &ye` J +9 &:di K +9 &jb K +10 &f^ K +9 &d\\ K +9 &Bg\\ K +10 & h\\ K +9 &!bf K +10 &#cZ K +9 &%Kb_ K +9 &'fS J +10 &(e[ J +9 &*f` K +9 &,SiS K +10 &.bQ K +9 &/g\\ J +9 &1eY J +10 &3[ce K +9 &5b_ K +10 &6b] K +9 &8cW K +9 &:bcZ K +10 &<$g^ K +9 &=f^ J +9 &?eP K +10 &AjeU K +9 &C,g` K +10 &DrW L +9 &FS N +9 &H[P S +10 &JU V +9 &Ka V +9 &MS W +10 &OUU X +9 &QY X +10 &R[ W +9 &T[ W +9 &V[^ X +10 &WaV \ 4 +9 &Xm[ \ V +9 ( +2 &XxhX K +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'5& +4 "core" &XxiP K + .tHand.open +2 "manipulator"&11 +56 "core" 1 +2 "manipulator"&-% +4 "core" % E I 1 d N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%$ +95 "core"  + "processing"%9% +5 "core" %`  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%D'U +1608 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%/  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +1607 "core" ' + .tPSV.dial PSR +2 "processing"%E +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%N  + "collection"'7  +31 "core" +119  + .tPSV.dial :mixloop +2 "processing"%P +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%6  +67 "core" +2 .tPS.seek 0ml +2 "processing"%G'd +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%F  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +42 "core" +2 .tPS.seek 0ml +2 "processing"%Q'd +2613 "core" ' + .tPSV.dial :air +2 "processing"%O  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%['d +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +4 "core" &8    L + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J( +3 "core" ( +2 "manipulator"&=& +4 "core" &8    L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &8  L +3 .tForearm.seek CC + "manipulator"&S'O +97 "core" ' + .tHand.close +2 "manipulator"&C/ +59 "core" / +2 .tCC.seek :open +2 "collection"'W( +425 "core" ( + "manipulator"&B& +5 "core" &8   L + "manipulator"&R% +4 "core" % b    +2 .tForearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&>(-6 +290 "core" ( +2 "manipulator"& & +4 "core" &-=  # : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +41 &L& +13 "core" &-=   H : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&T'n +96 "core" ' +2 .tHand.open + "manipulator"&X1 +64 "core" 1 +2 "manipulator"&a% +4 "core" % h - 9 R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +96 "core" ' +2 ."da"delayUntil "08:43:10.10" +10332 "Can" ZH +14606 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%f @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" , + ."da"PSV.dial :air +3 "processing"%c  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2277 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%V +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%x +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2272 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +121 "core"  +2 "processing"%% +4 "core" %hQ  + #"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"%d' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%y  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%i +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%l  +34 "core" + "processing"%]% +4 "core" %ҨI  +2 ."da"PS.seek 1.5ml +2 "processing"%*'X +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%` * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%k'd +1605 "core" ' + ."da"delay 2:00 +12003 #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"% * +33 "core" + + ."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 +2 "processing"%n' +2283 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +79 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'd +2274 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +132 "core"  +2 "processing"%% +4 "core" %b + #"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"%' +581 "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"%Y +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core" + "processing"%% +4 "core" %ҡ"  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v'd +1599 "core" ' +2 ."da"delay 2:00 +4223 "Can" JAH +7780 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\\  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%s * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2291 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%q +66 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2275 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%'  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +122 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"% % +4 "core" %`  +2 ."da"PS.seek 0.55ml + "processing"%"' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%|'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +41 "core" + ."da"PTV.dial :mixing +2 "processing"%, @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%% +4 "core" %ҨL  +2 ."da"PS.seek 1.85ml +2 "processing"%4' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%'d +1960 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +36239 "Can" \ :I> +11764 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%A * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2293 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%? +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +39 "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  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'d +2307 "core" ' +2 #"da"washCycleDA #1 of 3 +48 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%2 +133 "core"  + "processing"%K% +4 "core" %a5  +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"%5' +593 "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 +2 "processing"%-  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" + "processing"%9% +4 "core" %ҫJ  +2 ."da"PS.seek 1.5ml +2 "processing"%<'[ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%/'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%D  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%N +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'd +2288 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +121 "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"%I' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Q +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%H% +4 "core" %Ҥ' +2 ."da"PS.seek 1.5ml +2 "processing"%3'T +582 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%+'d +1603 "core" ' +2 ."da"delay 2:00 +7007 "Can" ; HIԁ +4996 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%C  +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"%! +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2284 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%L'd +2280 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%J +122 "core"  + "processing"%X% +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"%a' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'Ҧ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%T +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core" + "processing"%h% +4 "core" %ң`  +2 ."da"PS.seek 1.5ml +2 "processing"%j'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%['d +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%m * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2282 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%e +68 "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"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'd +2279 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +137 "core"  +5 "processing"%i% +14 "core" %bK  +7 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%l' +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%]% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +7 .PSR.select :sub2 +2 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%w' +341 "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 +2 .PSV.dial PTV + "processing"%* +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +33 "core" +2 "processing"%% +4 "core" %ҩ"\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'Y +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'd +1593 "core" ' +2 ."da"delay 10 seconds +1003 #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"%_ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +47 "processing"%n' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%Y'd +2304 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%} +123 "core"  +2 "processing"%% +4 "core" %d7\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%{'Ҧ +1462 "Can"\ w#~Jj +651 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%\\% +4 "core" %ҩf  +2 ."da"PS.seek 1.5ml +2 "processing"%s'Y +587 "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"%v  +97 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' + "processing"%9 +4 "core" 9X5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%q  +3 "core" 5 + 5 +3 "processing"%& +8 "core" &X"I 2 +6 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +3 "manipulator"&Z% +4 "core" %     +2 "storage"('% +3 "core" % ^\ +2 "storage"( . +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U ~ \ +2 "manipulator"&& +4 "core" &-=   : +2 "manipulator"&% +4 "core" %   &  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +184 "core" ( + "manipulator"&& +4 "core" &   . +2 "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&"'] +92 "core" ' +2 "storage"(& +5 "core" &U 0\ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(,'g +280 "core" ' + "storage"((- +3 "core" -'c +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & %  F . +2 "storage"()& +3 "core" &U $\ +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"&|' +24 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&4, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'c +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(A' +29 "core" ' + "manipulator"&% +5 "core" %   + "storage"(%& +4 "core" &U \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&?'9 +19 "core" ' +2 "manipulator"&0& +4 "core" &  # o , +2 "storage"(& +3 "core" &U \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g'] +14 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(;'y +41 "core" ' +2 "manipulator"&2& +4 "core" & % ' & , +2 "manipulator"&K% +4 "core" %T ( ' +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +92 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&5(? +252 "core" ( + "manipulator"&-& +4 "core" &G "  k ; +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &G   ; +2 ."da"Forearm.seek PC +2 "manipulator"&$'Η +99 "core" ' + ."da"Hand.close +2 "manipulator"&9/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%1( +425 "core" ( + "storage"(& +4 "core" &U \ +2 "manipulator"&<& +4 "core" &G   q ; + "manipulator"&D% +4 "core" % Β   +2 ."da"Forearm.seek :retract + "manipulator"&E'\ +94 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +279 "core" ( + "manipulator"&/& +4 "core" &{   7 | +2 "storage"(N& +3 "core" &U \\\ +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"&61 +58 "core" 1 + "storage"(- +4 "core" -'y +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(7'E +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(G' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24mar2509h50ml_nessie.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26805 #"da"SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 259.569 seconds\ /var/log/esp/da24mar2509h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24mar2509h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24mar2509h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24mar2509h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24mar2509h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "259.569 sec auto-exposure",Subject: "da24mar2509h50ml images!" +2 "storage"(8- +4 "core" -' +2 "storage"(F& +5 "core" &U \ +2 "manipulator"&I& +4 "core" &{   | +2 ."da"Elbow.seek 1 +2 "manipulator"&Q(y +10 "core" ( +5 "manipulator"& & +20 "core" &{   t | +6 "storage"(H& +6 "core" &U \\\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&O'] +21 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(=' +53 "core" ' +3 "manipulator"&3& +5 "core" &{    | + "storage"(C& +4 "core" &U\ \  /\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +64 "manipulator"&:' +29 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&!, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(+' +21 "core" ' + "manipulator"&B% +5 "core" %    + "storage"(R& +4 "core" &U :\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"&S': +20 "core" ' +12 "manipulator"& & +6 "core" &{   | + "storage"(& +4 "core" &U\ \  &\ +12 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&J'] +30 "core" ' +3 "storage"(X% +9 "core" %\ \  3\ +5 ."downElevator"SE.seek :down +5 "storage"(L' +99 (a% +6 "core" %;\ \  \ N? +5 "manipulator"&T% +9 "core" %X   +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&f'\ +89 "core" ' +33 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (h& +8 "core" &U\ \ \ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%r& +9 "core" &w  +3 "manipulator"&c& +7 "core" &{   i | +3 "manipulator"&j% +8 "core" %\      +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&V(-6 +175 "core" ( +3 "manipulator"&m& +9 "core" &-=   5 o +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &x& +6 "core" &-=   o +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&['n +103 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&e/ +54 "core" / +4 "manipulator"&t& +8 "core" &-=  ! o +3 "manipulator"&% +8 "core" % m   x L +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&^'\ +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&p(? +122 "core" ( +3 "manipulator"&y& +9 "core" &K  % 0 +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &i& +13 "core" &K   ] 0 +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&d'Η +104 "core" ' +3 "manipulator"&]& +9 "core" &K   0 +3 "manipulator"&l% +8 "core" %Ν   +4 "processing"%w& +8 "core" &  +4 "processing"%*& +9 "core" &,  +6 ."psFlush"PC.seek :closed +3 "processing"%@(X +8 "core" &  +3 &  +5 &0~ +z +9 &f > +10 & M +8 &I` K +10 &\ g K +10 &c K +11 &e K +8 &Pe K +8 &cy K +10 &c K +10 & du K +8 &"Xe K +10 &$b K +9 &%d K +10 &'i K +9 &)`d K +9 &+#g K +10 &,f K +10 &.d K +8 &0ic K +10 &2)f L +9 &3e K +10 &5i K +9 &7of L +9 &92g K +10 &:h K +10 &<i K +8 &>wg L +10 &@:e K +9 &Ah K +13 &Ch L +8 &E|s~ M +8 &G7 \ O +9 &H Q +10 &J~ Q +9 &Lwu \ Q +9 &N7x R +10 &Ox R +9 &Qv R +10 &S{y R +9 &U> R +9 &Vz K +10 &X2Bz #i +9 &X1 / +4 ( +5 "processing"%*& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"%& +8 "core" &X / +2 &X / +3 ."psFlush"Hand.open +3 "manipulator"&`1 +56 "core" 1 +3 "manipulator"&k% +8 "core" % Ν   +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&U'\ +101 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%M +42 "core"  +3 "processing"%_% +8 "core" %e  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%\ ' +339 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +257 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +8 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +882 #"uploadLog"upsync +1227 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%o @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%u +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +96 "core"  +2 "processing"%}% +4 "core" %JG  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2114 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'F +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +108 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%v'T +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +65 "core" + ."psFlush"PTV.dial :puck +2 "processing"%q  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'d +2329 "Can"| \ @'K +276 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%# @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +51 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%b' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +53 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%%'d +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +55 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'T +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%"  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +69 "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 +2 "processing"%?' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +79 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%g U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%-'d +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +38 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%9  +67 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%.'d +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +52 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D'd +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%N  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'6& +5 "core" &  + "manipulator"&& +4 "core" &K   0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&E(? +10 "core" ( + "manipulator"&;& +5 "core" &A  A . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &A   G . +2 .tForearm.seek PC + "manipulator"&8'Η +96 "core" ' + .tHand.close +2 "manipulator"&F/ +58 "core" / +2 .tPC.seek :open +2 "processing"%I( +425 "core" ( + "manipulator"& & +4 "core" &B   " - +2 "manipulator"&H% +4 "core" % Ή  + .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&C( +356 "core" ( +2 "manipulator"&& +4 "core" &9  # K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &9   ] K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'O +101 "core" ' + "manipulator"&P& +5 "core" &9  K + "manipulator"& % +4 "core" %U   , ^ +2 "collection"'& +4 "core" &  +3 "collection"'G& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'X(X +4 "core" &  +8 &2 *z +10 &f > +9 & L +9 &Id K +10 & f K +9 &c K +9 &e K +10 &Qj K +9 &e J +10 &e K +9 & i K +9 &"[g J +10 &$g K +9 &%h K +9 &'h K +10 &)cg K +9 &+%h K +10 &,e K +9 &.c K +9 &0jd K +10 &2,c K +9 &3b K +9 &5c K +10 &7sh K +9 &94j K +10 &:j K +9 &<j K +9 &>{h J +10 &@=f J +9 &Ag K +9 &Cg K +10 &E~u L +9 &G7 O +10 &H S +9 &J U +9 &Lk U +10 &N+ V +9 &O V +9 &Q X +10 &So W +9 &U/ X +10 &V M +9 &X"N 'v +9 &X{ "g +9 ( +3 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.84 + "collection"'O& +5 "core" &Xw R + &Xw R + .tHand.open + "manipulator"&a1 +58 "core" 1 +2 "manipulator"&T% +4 "core" % U = $  ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'=& +5 "core" &Xw R + "collection"':% +4 "core" %O  +2 .tCSV.dial CSR + "collection"'S  +43 "core"  + "collection"'h% +4 "core" %O  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'r'm +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'c% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'+' +627 "core" ' +2 .tCSV.dial :waste +2 "collection"'j +121 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'J'Q +1966 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'m& +4 "core" &Xv R +2 "collection"'x% +4 "core" %U  + .tCSV.dial :flush +2 "collection"'L  +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'!'m +1153 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'e @ +41 "core" A + "collection"'t% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'f  +2 'y  +40 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'i @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'['Q +1575 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"']& +5 "core" &Xt R + "collection"'l% +4 "core" %O  + .tCSV.dial :flush +2 "collection"'V  +69 "core" +2 .tCS.seek 5ml +2 "collection"'w'm +194 "Can" O)K +961 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'^ @ +42 "core" B +2 "collection"'1% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'`  +39 "core"  + .tCBV.dial :waste2 +2 "collection"'k  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'*'Q +1574 "core" ' + #tDisinfecting external Intake with kill + "collection"'M& +5 "core" &Xs R + "collection"'_% +4 "core" %P  + .tCSV.dial CSR +2 "collection"'d  +40 "core"  + "collection"'% +4 "core" %P  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'\ 'O +1786 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'o' O +517 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 'u  +94 "core" +34  +2 .tCTV.dial :intake +49 "collection"'  +70 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'n'Q +1796 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'}  +68 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Q +595 "core" ' + .tCSV.dial CSR +2 "collection"'  +108 "core"  + "collection"'% +4 "core" %L  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 .tCS.seek 10ml +2 "collection"'\\' O +1345 "core" ' + .tCSV.dial CBV +2 "collection"'Y +94 "core" +2 .tCS.seek 0ml +2 "collection"'~'Q +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &6   Y K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&v( +3 "core" ( +2 "manipulator"&& +4 "core" &7   W K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &7   K +2 .tForearm.seek CC +2 "manipulator"&s'O +102 "core" ' + .tHand.close + "manipulator"&Z/ +60 "core" / +2 .tCC.seek :open +2 "collection"'( +429 "core" ( +2 "manipulator"&'& +4 "core" &7   K + "manipulator"&% +4 "core" % `   0 +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (-6 +282 "core" ( + "manipulator"&#& +4 "core" &-@    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-@    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +94 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&>% +5 "core" % b    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 "processing"%(& +4 "core" &  +6254 #t-> access 1 +2 "storage"(b% +4 "core" %\ /\ 2 J\ + "manipulator"&)% +4 "core" %\     +2 "manipulator"&& +4 "core" &-@    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +670 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (& +3 "core" &<' \  +1728 #t-> access 2 +2 "storage"(0% +3 "core" %\ '\ 0 8\ +2 "manipulator"&%% +4 "core" %\    )  +2 "manipulator"&& +3 "core" &-@   i  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(K(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ("& +2 "core" &K \  +34265 "Can" 0,L, +60001 v 1-L +60001 q 1/MX +60002 u 11_M +60001 v 03!N +60001 x 14O +60001 t 16O +60001 r 08ePF +60002 o 1:'P܁ +60001 r 1;Qr +60001 s 1=R +60001 t 1?lR +60001 x 1A.S4 +60002  1BSʁ +60001  \ 0DT` +60001  1FsT +60001  0H4U +60002  \ 0IV" +60001  \ 0KV +60001  \ 1MzWN +60001  0O<W +60001  0PXz +60002  1RY +60001  0TY +60001  1VCZ< +60001  1XZҁ +60002  0Y[h +60001  1[[ +60001  1]K\\ +60001  1_ ]* +60001  \ 1`] +60002  0b^V +60001  1dS^ +60001  \ 1f_ +60001  \ 1g` +60002  1i` +60001  \ 0kZaD +60001   \ 1maځ +60001  \ 1nbp +60001   0pc +60002 \  \ 1rbc +60001  \ 0t$d2 +60001  \ 1udȁ +60001 ' 1we^ +60002 & \ 0yie +60001  1{+f +60001  \ 1|g +60001  \ 1~g +60002   \ 1qhL +60001  \ 03h +60001  \ 0ix +60001  1j +60001  \ 1xj +60002  1:k: +60001  \ 0kЁ +60001  \ 1lf +60001  \ 1l +60002  \ 0Bm +60001  \ 1n( +60001  \ 1n +60001  \ 0oT +60002  \ 1Io +60001  0 p +60001  0q +60001  \ 0q +60002  \ 1QrB +60001  \ 1r؁ +60001  1sn +60001  \ 1t +60002  1Yt +60001  1u0 +60001  \ 1uƁ +60001  1v\\ +60001  1av +60002  \ 1#w +60001  \ 1x +60001  1x +60001  \ 1iyJ +60002  \ 1+y +60001  \ 1zv +60001  1{ +60002  1q{ +60001  \ 03|8 +60001  \ 1|΁ +60001  \ 1}d @EDT1711425645.20  \ 1y} +60001  \ 1;~ +60001  1& +60001  \ 0ƿ +60002  \ 1ȁR +60001  \ 0C +60001  \ 1~ +60001  \ 1 +60002  \ 1ω +60001  \ 1K@ +60001  \ 0 ց +60001  \ 1l +60002  \ 0֑ +60001  1S +60001  \ 1. +60001  1ā +60001  \ 1ݙZ +60002  \ 0[ +60001  \ 1 +60001 ~ \ 1 +60001 ~ \ 1 +60002 ~ 1cH +60001  \ 1%ށ +60001 ~ \ 1t +60001 } 1\ +60002 | \ 1k +60001 ~ \ 1-6 +60001  1́ +60001 H \ 1b +60001 h 1s +60002  16 +60001  1$ +60001  1 +60001  1{P +60002  0= +60001  1| +60001  1 +60001  1 +60001  1E> +60002  1ԁ +60001  1j +60001  1  +60001  1 N +60002  1 , +60001  1 +60001  0X +60001  1V +60002  0 +60001  1 +60001  0 +60001  1^F +60002  1 ܁ +60001 # 1r +60001 * 1 +60001 A 1 g +60002 7 0")4 +60001 < 1#ʁ +60001 @ 1%` +41926 #t-> exit +6 #mEXIT @1711460265.23EDT @1711965939.29EDT = =mMAIN_scheduler =tMAIN @EDT1711965941.16 #"core_reset"Sent BREAK +2 #t@2104 receive with ifg=0x10, ie=0xFD + #@2739 receive with ifg=0x10, ie=0xFD + #@3435 receive with ifg=0x10, ie=0xFD #@4070 receive with ifg=0x10, ie=0xFD + #@4703 receive with ifg=0x10, ie=0xFD + #@5337 receive with ifg=0x10, ie=0xFD #@5970 receive with ifg=0x10, ie=0xFD + #@6296 receive with ifg=0x80, ie=0xFD #@3073 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +8 #ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +400 "Can"t 3\ c + t 3\ c + #tPolling Can every 10:00 +2 #Cleanly exited at 09:37:45EDT26-Mar-24 +1120 #-> ESP.reday! +2 !o:NoMethodError : mesgu:NameError::message-undefined method `reday!' for ESP:Module: name: reday!: 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 +881 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %J::  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %g  + .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" %z \ [ + .tSS.configure :default +3 "sampler")#.0X startTube 2 +328 #-> da 50 + #da sampling at most 50ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 06:06:37EDT01-Apr-24\\n{}\\nCan@06:05:47, 22.0C, 29% humidity, 15.0psia, 13.787V, 0.251A, 57.697Ah, 3.46W",Subject: "da sampling at most 50ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'2& +4 "core" &:<  +3 .tHand.open + "manipulator"&31 +25 "core" 1 +2 "manipulator"&4% +4 "core" % \  / +  + "storage"(5% +6 "core" % \ + "storage"(6. +3 "core" .,K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(7( +467 #"uploadLog"upsync +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" & ?\ +2 "manipulator"&9& +3 "core" &-@    +2 "manipulator"&:% +4 "core" % \    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&;(a +194 "core" ( +2 "manipulator"&<& +4 "core" &  % " ' + "storage"(=& +4 "core" & R\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +98 "core" ' +2 "storage"(?& +4 "core" & #\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(@'g +271 "core" ' +2 "storage"(A- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +2 "core" & \ +2 "manipulator"&C& +4 "core" & *   ' + .tElbow.seek 2 +2 "manipulator"&D(a +35 "core" ( + "manipulator"&E& +4 "core" &j (  3 +2 "storage"(F& +3 "core" & K\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&G'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&H/ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&I& + "storage"(J' +6 "core" &j " ) $ 3 +2 "manipulator"&K% +4 "core" % ϑ  !  +2 .tForearm.seek :retract + "manipulator"&L'\ +101 "core" ' +7 .tElbow.seek CC +2 "manipulator"&M( +133 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ( + "manipulator"&N& +5 "core" &: # ' > L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &: ) ! 9 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'O +102 "core" ' + "manipulator"&Q& +5 "core" &: /  3 L + "manipulator"&R% +4 "core" %O   \ V +2 "collection"'S& +4 "core" &==  +2 "collection"'T& +6 "core" &;;  +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &;;  +9 &3:={ *z +9 &e;:~ > +10 &|~::q M +9 &Cb9<p K +9 &g::g K +10 &c8:r K +9 &h:9n K +9 &Jh:8d K +10 & i97S K +9 &g77c K +10 & f77i K +9 &"Re68b K +9 &$f86k K +10 &%e68c K +9 &'g77V K +9 &)Zi56T K +10 &+g46O K +9 &,h67E L +10 &.e44T J +9 &0bi35G K +9 &2%e26E K +10 &3e55? K +9 &5f35I K +9 &7ii36G L +10 &9-g449 K +9 &:f54A K +10 &<g24F K +9 &>qh425 L +9 &@6e22? J +10 &Aj/1> K +9 &Cm#)> L +9 &Euy)@ M +10 &G--+> Q +9 &H,+= \ U +10 &J*-8 U +9 &La-+: W +9 &N$*+9 V +10 &O*+0 W +9 &Q++( W +9 &Sg*,+ W +10 &U(+*& X +9 &V,.* Q +10 &XA+-1 \ , +9 &Xvp--' F +5 ( +2 "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.85 + .Hand.open +2 "manipulator"&V1 +3 "core" &XvZ**" F +57 1 + "manipulator"&W% +5 "core" % O E 1 r V + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +110 "core" ' +2 #tcollectSample 50ml 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")Y+ +2 "core" + +2 "sampler")Z% +4 "core" %{  + "collection"'[& +4 "core" &XvZ*. F +3 "Can"t H\ N +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'\\  +16 "core" + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")] +3 "core"  +2 "sampler")^  +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'.'Q +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +124 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X @ +28 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X  +3 "sampler")@% +8 "core" %"{ \  +2 #tEvacuated: Intake @14.7psia, Outlet @14.7psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")G +125 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'\ 'Q +86 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +122 "core" ' + ."CSpush"CS.stop + "collection"'5 +4 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0Xld +102 "collection"'q9 +2 "core" 9Cld +102 "collection"'x9 +2 "core" 9Km"d +102 "collection"'y9 +3 "core" 9Sm&d +102 "collection"'z9 +3 "core" 9]n*d +102 "collection"'{9 +2 "core" 9jn/d +102 "collection"'|9 +3 "core" 9xn3d +102 "collection"'v9 +2 "core" 9n7d +102 "collection"'w9 +3 "core" 9o;d +102 "collection"'~9 +3 "core" 9o?d +102 "collection"'9 +2 "core" 9pCd +102 "collection"'}9 +3 "core" 9pHd +102 "collection"'9 +3 "core" 9qLd +102 "collection"'9 +2 "core" 9 qPd +102 "collection"'9 +3 "core" 9&sTd +102 "collection"'9 +3 "core" 9AtXd +102 "collection"' 9 +2 "core" 9\\u]d +102 "collection"'9 +3 "core" 9yvad +102 "collection"'9 +2 "core" 9ved +102 "collection"' 9 +4 "core" 9wid +102 "collection"'9 +2 "core" 9xmd +102 "collection"'9 +3 "core" 9yrd +102 "collection"'9 +2 "core" 9zvd +102 "collection"'9 +2 "core" 9/{zd +102 "collection"'9 +3 "core" 9O|~d +102 "collection"'9 +2 "core" 9oc +102 "collection"'9 +2 "core" 9` +102 "collection"'9 +3 "core" 9] +102 "collection"'9 +2 "core" 9Z +102 "collection"'9 +3 "core" 9W +102 "collection"' 9 +2 "core" 9T +102 "collection"'9 +3 "core" 92Q +102 "collection"'9 +2 "core" 9SN +102 "collection"'9 +3 "core" 9sJ +102 "collection"'9 +3 "core" 9H +102 "collection"'9 +2 "core" 9E +102 "collection"'!9 +3 "core" 9C +102 "collection"'"9 +2 "core" 9? +102 "collection"'#9 +3 "core" 9< +102 "collection"'9 +3 "core" 94: +102 "collection"'%9 +2 "core" 9T7 +102 "collection"'&9 +2 "core" 9q5 +102 "collection"''9 +3 "core" 93 +102 "collection"'$9 +2 "core" 91 +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 +2 "core" 95% +102 "collection"'/9 +3 "core" 9O$ +102 "collection"' 9 +3 "core" 9g# +102 "collection"',9 +2 "core" 9! +103 "collection"'.9 +2 "core" 9 +102 "collection"'09 +2 "core" 9 +102 "collection"'29 +3 "core" 9 +102 "collection"'39 +3 "core" 9 +102 "collection"'19 +2 "core" 9 +102 "collection"'59 +2 "core" 9  +102 "collection"'69 +3 "core" 9   +102 "collection"'9 +3 "core" 9 * +102 "collection"'89 +2 "core" 9 < +102 "collection"':9 +3 "core" 9 N +102 "collection"'49 +2 "core" 9 ` +102 "collection"'9 +2 "core" 9 o! +102 "collection"'99 +3 "core" 9 % +102 "collection"'?9 +3 "core" 9 ) +102 "collection"'9 +2 "core" 9 . +102 "collection"'B9 +3 "core" 9 2 +102 "collection"'<9 +2 "core" 9 6 +102 "collection"'C9 +2 "core" 9 : +103 "collection"'E9 +2 "core" 9 > +102 "collection"'F9 +2 "core" 9 C +102 "collection"'H9 +3 "core" 9 G\ +102 "collection"'=9 +2 "core" 9 K\ +102 "collection"'K9 +3 "core" 9 O +102 "collection"';9 +3 "core" 9\ S +102 "collection"'>9 +2 "core" 9\ W +102 "collection"'A9 +3 "core" 9\ \\ +102 "collection"'O9 +2 "core" 9\ #` +102 "collection"'@9 +3 "core" 9\ *d +102 "collection"'G9 +3 "core" 9\ 2h +102 "collection"'N9 +2 "core" 9\ 9l +102 "collection"'Q9 +3 "core" 9\ @q +102 "collection"'S9 +2 "core" 9\ Eu +102 "collection"'D9 +3 "core" 9\ Ly +102 "collection"'L9 +2 "core" 9\ Q} +102 "collection"'R9 +3 "core" 9\ V +102 "collection"'V9 +2 "core" 9\ [ +102 "collection"'I9 +3 "core" 9\ ` +102 "collection"'\ 9 +2 "core" 9\ d +3 .tCH.hold 10:00,70C +8 "collection"'J `\ `\ c  +2 'W9 +5 "core"  + 9\ e\ e + "collection"'Z% +9 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/36.7psia +49173 "Can"j\ \ KA +10812 "core" ` +2 "collection"'[9 +3 "core" 9\  +2 "collection"'T% +3 "core" %j +2 #tEnded lysing Collection Puck Heater at 70C/33.6psia +2 .CS.seek 0ml + "collection"'\\'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'] @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'P @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'^'m +1345 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'` @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'a  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'b'Q +1337 "core" ' + "collection"'_% +4 "core" %Vdd  + #tPuck @44.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'f +106 "core" + .tCBV.dial CSV +2 "collection"'d  +28 "core"  +2 "collection"'h% +4 "core" %V"  +2 .tCS.seek 5.001ml + "collection"'g'm +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +6 "collection"'k  +40 "core" + "collection"'e% +4 "core" %m=4  +2 .tCS.seek 7.001ml +2 "collection"'m' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'n @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'i' O +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'j ` +107 "core" _ +2 #tLysing Complete + "collection"'r& +4 "core" &XvW F +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&s% +4 "core" %    r + "storage"(t% +4 "core" % \ + "storage"(p. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(u(S +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (q& +3 "core" &Q -\ +44 "manipulator"&x& +13 "core" &7 ! L +2 "manipulator"&y% +3 "core" %  !  K r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&z(y +169 "core" ( + "manipulator"&{& +4 "core" &} e @ +2 "storage"(|& +4 "core" &Q\  >\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&v'] +90 "core" ' +2 "storage"(w& +4 "core" &Q '\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(~'g +274 "core" ' + "storage"(- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(}'z +30 "core" ' +2 "manipulator"&& +4 "core" &}   @ +2 "manipulator"&% +4 "core" %^   a + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +161 "core" ( +2 "manipulator"& & +4 "core" &8   N L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &8   L +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 .tCC.seek :open +2 "collection"'( +428 "core" ( +2 "storage"(& +4 "core" &Q >\ + "storage"(& +4 "core" &Q \ + "manipulator"&& +4 "core" &7   $ L + "manipulator"&% +4 "core" % I   +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +173 "core" ( + "manipulator"&& +5 "core" &   V  + "storage"(& +4 "core" &Q\ \ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % &   +2 "storage"(& +3 "core" &Q \  O\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 280 counts + "manipulator"&' +16 "core" ' + "manipulator"&& +5 "core" &  i  + "storage"(!& +4 "core" &Q\ \  h\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&"'] +25 "core" ' + "storage"(#% +5 "core" %\ \ \ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (%% +3 "core" %D\ \  (\ PI +2 "manipulator"&&% +3 "core" %z   z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +5 "core" &q  + "manipulator"&(& +4 "core" &   !  +2 "manipulator"&*% +4 "core" %\     ~ + .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(-6 +168 "core" ( +2 "manipulator"&-& +4 "core" &-@   ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +4 "core" &-@   ] +2 .tForearm.seek :garage + "manipulator"&/'n +97 "core" ' + .tHand.close +2 "manipulator"& / +55 "core" / + "manipulator"&,& +4 "core" &-A %  1 \\ +2 "manipulator"&.% +3 "core" % v   { D +2 .tForearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +284 "core" ( +2 "manipulator"&3& +4 "core" &6 \ ! f J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &6  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'O +99 "core" ' +2 "manipulator"&6& +4 "core" &6  k J + "manipulator"&% +4 "core" %X   q a +2 "collection"'8& +3 "core" &   +3 "collection"':& +4 "core" &  k  +2 .tCC.seek :closed +2 "collection"'4(X +5 "core" &    +9 &2   *z +9 &e   = +10 &v   K +9 &J]   I +10 & ^   I +9 &_   I +9 &_   I +10 &Qc  U I +9 &b\   I +9 &c   J +10 & `   J +9 &"Y_   I +10 &$^   I +9 &%]\  I +9 &'^\  \ J +10 &)a_\   I +9 &+#_ \  I +9 &,d\   J +10 &.` J +9 &0ha | J +10 &2*a  ^ J +9 &3`  J +9 &5`\ \  J +10 &7p`\  J +9 &92`\ \ j J +9 &:]   J +10 &<`\  J +9 &>zc\  I +9 &@<c  I +10 &Ac I +9 &Cf J +10 &E|s K +9 &G0 P +9 &H T +10 &J V +9 &Lb W +10 &N% V +9 &Ou W +9 &Qb W +10 &ShP X +9 &U) X +9 &V Q +10 &X@ , +9 &Xx y} K +5 ( +2 "collection"':& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 + "collection"'& +5 "core" &Xxf K + &Xxf K + .tHand.open + "manipulator"&91 +60 "core" 1 + "manipulator"&?% +4 "core" % X H / O a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%B +40 "core"  + "processing"%<% +4 "core" %g +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%C'U +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%F'd +1593 "core" ' + .tPSV.dial PSR +2 "processing"%H +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +2 "processing"%K +2 "collection"';  +11 "core" A + "processing"%>  +61 "core" +90  +2 .tPSV.dial :mixloop + "processing"%A +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%O  +122 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2614 "core" ' +2 .tPSV.dial :air + "processing"%G  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2620 "core" ' + .tPSV.dial :air +2 "processing"%D  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +42 "core" +2 .tPS.seek 0ml +2 "processing"%V'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&I& +4 "core" &5   { J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&\ ( +26 "core" ( + "manipulator"&W& +4 "core" & $  . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &   X . + .tForearm.seek CC +2 "manipulator"&o'O +92 "core" ' +2 .tHand.close + "manipulator"&J/ +53 "core" / +2 .tCC.seek :open +2 "collection"'[( +426 "core" ( + "manipulator"&T& +4 "core" &  U . + "manipulator"&l% +4 "core" % a    +2 .tForearm.seek :retract + "manipulator"&]'\ +114 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&P(-6 +284 "core" ( + "manipulator"&\\& +4 "core" &-= \  Y F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-=   ^ F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`'n +98 "core" ' +2 .tHand.open +2 "manipulator"&a1 +52 "core" 1 +2 "manipulator"&c% +4 "core" % b '  H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +97 "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 + "collection"'_& +4 "core" &  + "manipulator"&f% +4 "core" %\      + "storage"(d% +4 "core" %\ 2\ 2 R\ +2 "storage"(h. +2 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(b( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" & P\ +2 "manipulator"&e& +3 "core" &-=   M F +2 "manipulator"&g% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&n(a +219 "core" ( + "manipulator"&m& +4 "core" &m   +2 "storage"(j& +4 "core" & \ \  Q\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&r'ж +103 "core" ' + "storage"(s& +4 "core" & \ 4\ 3 `\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(t'g +282 "core" ' + "storage"(p- +4 "core" -'Y + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +2 "core" & \ \  -\ +2 "manipulator"&x& +4 "core" &m    + .tElbow.seek 2 +2 "manipulator"&y(a +7 "core" ( + "manipulator"&7& +4 "core" &k    +2 "storage"({& +3 "core" & \ \  \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&|'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&w/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&M& +2 "storage"(X' +7 "core" &k   ,  + "manipulator"&% +4 "core" % ω   +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&~& +57 "core" &8    L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &8   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +2 "manipulator"&v& +4 "core" &8  # L + "manipulator"&z% +4 "core" %V   : +2 "collection"' & +4 "core" &\    +2 "collection"'& +4 "core" &    +2 .tCC.seek :closed +2 "collection"'U(X +5 "core" &    +9 &2  *z +10 &e   = +9 &x \  K +9 &N`\  I +10 &] I +9 &c\ m I +9 &]  K I +10 &Uc 3 J +9 &` I +10 &^ < I +9 & ^k I +9 &"^]R I +10 &$ cA I +9 &%b - I +9 &'c  I +10 &)fb I +9 &+(c I +10 &,d I +9 &.d I +9 &0mc J +10 &21` I +9 &3] I +9 &5b I +10 &7wc I +9 &98a J +10 &:a J +9 &<c I +9 &>d| I +10 &@@`h J +9 &B`M J +9 &CeO I +10 &Em: K +9 &G;. N +10 &H( S +9 &J' U +9 &Lj V +10 &N* V +9 &O V +9 &Q W +10 &Sn W +9 &U. X +9 &V \ O +10 &X G ){ +9 &Xlv N +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&1 +3 "core" &Xln N +56 1 +2 "manipulator"&% +4 "core" % R H 8 k > +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"'  +121 "core"  +2 .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2615 "core" ' + "collection"'% +4 "core" % Kn  +2 .tCS.seek 3.999ml +2 "collection"''NL +1583 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2629 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'! @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'#' O +1610 "core" ' + .tCSV.dial CTV +2 "collection"'  +53 "core"  +2 .tCS.seek 0ml +2 "collection"'%'Q +2606 "core" ' + .tCBV.dial :waste1 + "collection"'& @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +35 "Can"j\ b\ ]A +86 "core" +2 "collection"'& +4 "core" &XlmQ N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %    -  + "storage"($% +4 "core" % \ + "storage"((. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(*(S +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (}& +3 "core" &R F\ +2 "manipulator"&"& +4 "core" &7   L + "manipulator"&-% +4 "core" %  p  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&)(y +169 "core" ( + "manipulator"&& +4 "core" &|   +2 "storage"( & +3 "core" &R \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& '] +93 "core" ' +2 "storage"(,& +4 "core" &R \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'g +282 "core" ' +2 "storage"('- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&/& +3 "core" &|    +2 "storage"(3& +3 "core" &R \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&1' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&+, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(6- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&8% +4 "core" %    +2 "storage"(0& +3 "core" &R u\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&'; +24 "core" ' + "manipulator"&& +4 "core" &|   V  +2 "storage"(9& +4 "core" &R ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&?'] +14 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(:' +38 "core" ' + "manipulator"&B& +4 "core" &|  [  +2 "manipulator"&<% +4 "core" %U   m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' +2 .tElbow.seek CC + "manipulator"&( +159 "core" ( +2 "manipulator"&E& +4 "core" &6  W J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &6   J +2 .tForearm.seek CC +2 "manipulator"&H'O +90 "core" ' +2 .tHand.close + "manipulator"&F/ +58 "core" / +2 .tCC.seek :open + "collection"'K( +426 "core" ( + "storage"(;& +5 "core" &R k\ + "storage"(>& +4 "core" &R P\ +2 "manipulator"&A& +3 "core" &6    J +2 "manipulator"&O% +3 "core" % `   G +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&G(y +164 "core" ( +2 "manipulator"&@& +4 "core" &s  f + "storage"(Q& +4 "core" &R\ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&N' +105 "core" ' + .tElbow.hold +2 "manipulator"&D, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&S1 +52 "core" 1 +2 "manipulator"&R% +4 "core" % *  ( +2 "storage"(L& +4 "core" &R <\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 287 counts + "manipulator"&I'$ +14 "core" ' +2 "manipulator"&W& +4 "core" &s   i f +2 "storage"(Z& +3 "core" &R\ \ \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&J'] +30 "core" ' + "storage"(2% +4 "core" %\ \  7\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (4% +2 "core" %'D ?\ NE +2 "manipulator"&T% +4 "core" %h   V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +46 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%o  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%\\' +2618 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%Y +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%\  +41 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%a +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%c  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%_'d +2618 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%f& +4 "core" &"  +2 "manipulator"&d& +4 "core" &s   > f +6 "manipulator"&h% +4 "core" %\    B # + .tElbow.seek FlushPuck::Garage +2 "manipulator"&](-6 +175 "core" ( + "manipulator"&`& +4 "core" &-9 \ ! M Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-9   F Q +2 .tForearm.seek :garage +2 "manipulator"&e'n +99 "core" ' +2 .tHand.close + "manipulator"&g/ +60 "core" / + "manipulator"&u& +5 "core" &-9   < Q + "manipulator"&m% +4 "core" % k   G + .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&P(? +120 "core" ( + "manipulator"&s& +4 "core" &G   - / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &G  / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&p'Η +100 "core" ' + "manipulator"&q& +4 "core" &G  !  / +2 "manipulator"&x% +3 "core" %Μ   y | +2 "processing"%7& +4 "core" &  +2 "processing"%{& +5 "core" &  +2 .tPC.seek :closed + "processing"%w(X +4 "core" &7  +9 &1}3 *z +9 &e8 > +10 &6 M +9 &EfB L +9 &gF L +10 &fG L +9 &dG K +9 &NjJ L +10 &eM L +9 &jV K +10 & b_ K +9 &"WgT K +9 &$kS L +10 &%g\\ L +9 &'kc L +9 &)^ei L +10 &+ ki L +9 &,in L +10 &.gR L +9 &0fe L +9 &2(f L +10 &3e L +9 &5k L +9 &7ok K +10 &90g L +9 &:e& L +10 &<e+ L +9 &>wj3 K +9 &@9g3 K +10 &Ak1 L +9 &Cj: K +9 &Eyy@ M +10 &G3: P +9 &H; \ Q +9 &JC R +10 &Lt@ \ R +9 &N6< R +10 &O= R +9 &QF S +9 &SyC S +10 &U;M S +9 &VP L +9 &X2AvO \ $j +10 &X 8M . +5 ( +2 "processing"%{& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + "processing"%M& +4 "core" &XC . + &XL . +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&n% +4 "core" % Μ %  W | + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +101 "core" ' +2 .tPRV.dial :air +53 "processing"%~  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%t +41 "core" +2 "processing"%|% +4 "core" %^y  +2 .tPS.seek 0.3ml +2 "processing"% '[ +379 "core" ' + .tPSV.dial PSR +2 "processing"%y +96 "core"  + "processing"%v% +4 "core" %V:  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%z'. +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%X +94 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%[  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &G   _ / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(? +4 "core" ( + "manipulator"&& +4 "core" &G   U / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &G   / +2 .tForearm.seek PC +2 "manipulator"&'Η +92 "core" ' + .tHand.close + "manipulator"&V/ +58 "core" / +2 .tPC.seek :open +2 "processing"%( +421 "core" ( + "manipulator"&i& +4 "core" &G   ) / +2 "manipulator"&% +3 "core" % Π  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +125 "core" ( + "manipulator"&& +4 "core" &-0  Y ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-0   ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +97 "core" ' + .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&#% +4 "core" % h )  W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &  +2 "manipulator"&% +4 "core" %\    H z + "storage"(% +4 "core" %\ *\ & \ + "storage"($. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"((( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (}& +2 "core" & L\  +2 "manipulator"&"& +3 "core" &-E   N  +2 "manipulator"&-% +4 "core" %\     z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&b(a +185 "core" ( + "manipulator"&& +4 "core" &p  p 0 +2 "storage"( & +3 "core" & \ \  \\\  +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 +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +278 "core" ' + "storage"('- +4 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (/& +3 "core" & +\  +2 "manipulator"&3& +3 "core" &p  & 0 +2 .tElbow.seek 2 +2 "manipulator"&6(a +48 "core" ( +2 "manipulator"&8& +4 "core" &k   f L + "storage"(0& +4 "core" & \ _\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&9/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&B& +2 "storage"(<' +6 "core" &k !  [ L +2 "manipulator"& % +4 "core" % ϓ  +2 .tForearm.seek :retract + "manipulator"&)'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&.(? +174 "core" ' + ."downElevator"SE.stop + "storage"(5 +66 "core" ( + "manipulator"&1& +5 "core" &F   :  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &F    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +104 "core" ' +2 "manipulator"&E& +4 "core" &F k  +2 "manipulator"&C% +3 "core" %Η    | +2 "processing"%?& +4 "core" &  +2 "processing"%+& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%F(X +4 "core" &  +7 & . %g +9 &W 7 +10 &1 \ K +9 &av K +9 &ri L +10 &4c5 L +9 &g K +10 &g* K +9 &|g K +9 &<g L +10 &d K +9 &!i K +9 &#h K +10 &%Eh K +9 &'i \ K +10 &(h K +9 &*e L +9 &,Mf K +10 &.e K +9 &/i \ K +9 &1d L +10 &3Te L +9 &5g K +10 &6i L +9 &8e K +9 &:]e K +10 &<jw L +9 &=gx L +9 &?iy K +10 &Adhx L +9 &C%hw L +10 &Dmr L +9 &F}h \ N +9 &H]i Q +10 &Jd R +9 &Kc R +9 &Mh R +10 &O`] R +9 &Q!V S +10 &RW S +9 &TS S +9 &VfX S +10 &WmsS \ f +9 &X&U \ A +9 ( +2 &XK - + "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.46 + .Hand.open +2 "manipulator"&51 +54 "core" 1 + "manipulator"&U% +5 "core" % Η   x | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%> X +2 %A9 +8 "core" 9~y +102 "processing"%O9 +2 "core" 9yz +102 "processing"%@9 +2 "core" 9uz  +102 "processing"%Q9 +2 "core" 9rz  +103 "processing"%H9 +2 "core" 9py +102 "processing"%9 +3 "core" 9nz +102 "processing"%S9 +2 "core" 9lz +102 "processing"%R9 +3 "core" 9ky +102 "processing"%L9 +2 "core" 9jy" +102 "processing"%W9 +2 "core" 9jz& +103 "processing"%Z9 +3 "core" 9jy* +102 "processing"%29 +2 "core" 9kz/ +102 "processing"%=9 +2 "core" 9ly3 +102 "processing"%49 +3 "core" 9oz7 +102 "processing"%T9 +2 "core" 9qz; +102 "processing"%G9 +3 "core" 9tz? +102 "processing"%N9 +3 "core" 9vzD +102 "processing"%I9 +2 "core" 9yzH +102 "processing"%:9 +2 "core" 9~zL +102 "processing"%o9 +3 "core" 9{P +102 "processing"%J9 +5 "core" 9{T +102 "processing"%9 +2 "core" 9{X +102 "processing"%9 +3 "core" 9{] +102 "processing"%Y9 +2 "core" 9{a +103 "processing"%\ 9 +2 "core" 9{e +102 "processing"%a9 +3 "core" 9{i +102 "processing"%c9 +2 "core" 9|m +102 "processing"%\\9 +3 "core" 9{r +102 "processing"%f9 +2 "core" 9|v +102 "processing"%d9 +3 "core" 9|z +102 "processing"%h9 +2 "core" 9}~ +102 "processing"%`9 +2 "core" 9| +102 "processing"%k9 +3 "core" 9} +102 "processing"%D9 +2 "core" 9} +102 "processing"%g9 +3 "core" 9} +102 "processing"%u9 +3 "core" 9} +102 "processing"%m9 +2 "core" 9~ +102 "processing"%l9 +3 "core" 9~ +102 "processing"%s9 +2 "core" 9 +102 "processing"%^9 +2 "core" 9 +102 "processing"%e9 +3 "core" 9  +102 "processing"%q9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%x pXp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"%7 +108 "core"  +2 "processing"%]% +4 "core" %a  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%j' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"% 'Ҧ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%M  +67 "core"  +2 .tPSV.dial PTV + "processing"% +78 "core" ~ +2 .tPBV.dial :waste1 + "processing"%n  +121 "core"  + "processing"%{% +4 "core" %ң  +2 .tPS.seek 1.5ml +2 "processing"%~'S +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +31 "core" * +2 .tPS.seek 0ml +2 "processing"%|'d +1619 "core" ' +2 .tdelay 5:00 +20958 "Can"b : A +9044 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%y +67 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +52 "processing"%v' +2299 "core" ' +2 .tPSV.dial PTV +2 "processing"% +79 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core" +2 .tPS.seek 0ml + "processing"%['d +2282 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +39 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +68 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'V  + "processing"%P  +41 "core" +3  + "processing"%r% +4 "core" %a!  +2 .tPS.seek 0.3ml +2 "processing"%w'` +347 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'i  +28 "core" +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1260 "core" ' +2 .tPRV.dial :waste2 + "processing"%! @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +849 "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"%# +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %ҧ7  + .tPS.seek 1.85ml +2 "processing"%$' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml + "processing"%'d +1961 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +3 "core" &  +2 "manipulator"&"& +3 "core" &F   %  +2 "manipulator"&-% +3 "core" %\   ! t ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(-6 +127 "core" ( + "manipulator"&& +4 "core" &-6   , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-6  , +2 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&&& +4 "core" &-N . $ 0  + "manipulator"&'% +4 "core" % o   } W +2 .tForearm.seek :retract +2 "manipulator"&/'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&3( +280 "core" ( + "manipulator"&8& +5 "core" &9   X K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &9 !  K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'O +102 "core" ' +2 "manipulator"&B& +4 "core" &9   K +2 "manipulator"& % +4 "core" %X   D + "collection"'b& +4 "core" &  +3 "collection"',& +4 "core" &:  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +9 &0 \ +z +10 &f > +9 & L +9 &Gc K +10 & e K +9 &f K +10 &e K +9 &Og K +9 &e K +10 &d K +9 & e K +9 &"Xc K +10 &$i L +9 &%b K +10 &'g K +9 &)_d K +9 &+!f K +10 &,g K +9 &.e \ K +9 &0hf \ K +10 &2*f K +9 &3i K +10 &5f K +9 &7pe K +9 &91j K +10 &:e \ K +9 &<g\ \ K +9 &>wj K +10 &@:e\ K +9 &Af K +10 &Ch K +9 &E|t  L +9 &G4\  P +10 &H T +9 &J V +9 &Lf V +10 &N& W +9 &O W +10 &Q W +9 &Sj X +9 &U, X +10 &V \ Q +9 &X D (y +9 &Xx ~ H +6 ( +2 "collection"',& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.89 +2 "collection"'& +4 "core" &Xxl H + &Xxl H + .tHand.open + "manipulator"&11 +56 "core" 1 +2 "manipulator"&% +5 "core" % X L ? D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%E +95 "core"  + "processing"%C% +4 "core" %d  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%?'U +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%<  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%)'d +1596 "core" ' +2 .tPSV.dial PSR + "processing"% +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%5' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%U  + "collection"'A  +32 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%+ +96 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%O  +67 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2614 "core" ' + .tPSV.dial :air +6 "processing"%@  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +43 "core" +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' + .tPSV.dial :air +2 "processing"%S  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%R' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +41 "core" + .tPS.seek 0ml +2 "processing"%W'd +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" &6   ] J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&=& +4 "core" &6   v J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &6   R J +2 .tForearm.seek CC +2 "manipulator"&T'O +93 "core" ' + .tHand.close + "manipulator"&G/ +64 "core" / + .tCC.seek :open +2 "collection"'N( +426 "core" ( +2 "manipulator"&I& +4 "core" &6   J + "manipulator"&:% +4 "core" % T   + .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&J(-6 +289 "core" ( +2 "manipulator"&& +4 "core" &-;  = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-;   k = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y'n +116 "core" ' + .tHand.open + "manipulator"&\ 1 +60 "core" 1 +2 "manipulator"&a% +4 "core" % h   J ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 ."da"delayUntil "06:58:12.91" +10440 "Can"a = qA +14564 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\\ @ +66 "core" A + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "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"%`' +2293 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%k +51 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%g +38 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'd +2286 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +133 "core"  + "processing"%s% +4 "core" %i#  + #"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"%e'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%q  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" + "processing"%% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%j'T +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%M * +31 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +32 "core"  + ."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"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2286 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +69 "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"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%y'd +2275 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +122 "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"%z' +590 "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 +6 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 "processing"% % +4 "core" %ңB  +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"%['d +1607 "core" ' +2 ."da"delay 2:00 +4214 "Can"V S A +7789 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%!  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +121 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +6 "processing"%#  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  + "processing"%% +4 "core" %dF  +2 ."da"PS.seek 0.55ml +2 "processing"%' +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%}'Ҧ +1546 "core" ' +2 ."da"PSV.dial :PML + "processing"%" +43 "core" + ."da"PTV.dial :mixing +2 "processing"%- @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"% % +4 "core" %ҪE  +2 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%& * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'d +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36212 "Can"S U A +11791 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%'  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%; * +33 "core" , + ."da"PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2293 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%0 +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%B +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.seek 0ml +2 "processing"%b'd +2293 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +121 "core"  +2 "processing"%K% +4 "core" %e;  + #"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"%1'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%, +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core"  + "processing"%C% +4 "core" %Ҥ  +2 ."da"PS.seek 1.5ml +2 "processing"%9'T +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +51 "processing"%<'d +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"% * +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"%A' +2283 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%U +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%O +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%5  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'d +2308 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  + "processing"%H% +4 "core" %^5 + #"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"%Q' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +31 "core" + "processing"%R% +4 "core" %ңN  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'S +591 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4'd +1604 "core" ' + ."da"delay 2:00 +6959 "Can"L N #KA +5044 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%6 +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2282 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2288 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +122 "core"  + "processing"%\ % +4 "core" %e9 + #"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' +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Y +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" + "processing"%f% +4 "core" %ңF +2 ."da"PS.seek 1.5ml +2 "processing"%d'S +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%W'd +1594 "core" ' +2 ."da"delay 2:00 +12003 #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"%D * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2284 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'d +2269 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +127 "core"  +8 "processing"%7% +17 "core" %a\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%]' +336 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%e' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%M'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "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 + "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%~'d +1602 "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"%p * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2300 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +69 "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"%y +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%z  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2287 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%v +123 "core"  +2 "processing"% % +4 "core" %g*\ + #"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"%X'Ҧ +1520 "Can"F\ x bA +581 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +46 ."da"PBV.dial :waste1 +8 "processing"%  +33 "core" + "processing"%V% +4 "core" %ҩI\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'Y +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%[  +109 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +1600 "core" ' + "processing"%9 +4 "core" 9W5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%w  +3 "core" 5 + 5 + "processing"%!& +4 "core" &XU\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\    F  + "storage"(% +4 "core" % z | \ + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(#(S +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U u \ + "manipulator"&& +4 "core" &-;   = +2 "manipulator"&% +3 "core" %\    Q  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(y +186 "core" ( + "manipulator"&& +4 "core" &w " v 1 +2 "storage"($& +3 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +95 "core" ' +2 "storage"("& +4 "core" &U \ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(-'g +279 "core" ' + "storage"(- +3 "core" -'c +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &w  ' 1 + "storage"(&& +4 "core" &U v\ + ."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"&}' +21 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"('- +3 "core" -'c +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(;' +32 "core" ' +2 "manipulator"&% +4 "core" %   - + "storage"(.& +4 "core" &U ~ 4\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&0'5 +22 "core" ' + "manipulator"&*& +4 "core" & ! - +2 "storage"(B& +4 "core" &U U\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& '] +25 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(8'y +40 "core" ' + "manipulator"&/& +5 "core" &   V - + "manipulator"&K% +4 "core" %a    Z +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&(? +251 "core" ( + "manipulator"&& +4 "core" &I  ! g 0 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &I   N 0 +2 ."da"Forearm.seek PC +2 "manipulator"&E'Η +101 "core" ' + ."da"Hand.close + "manipulator"&C/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%1( +423 "core" ( + "storage"(& +4 "core" &U -\ +2 "manipulator"&9& +3 "core" &I   0 +2 "manipulator"&?% +3 "core" % Χ   o t +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&)(y +280 "core" ( +2 "manipulator"&<& +4 "core" & \  R + "storage"(U& +4 "core" &U ?\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+'] +95 "core" ' +2 ."da"Hand.open + "manipulator"&O1 +63 "core" 1 +2 "storage"(5- +3 "core" -'y +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(A'E +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24apr0107h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26912 #"da"SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 260.956 seconds\ /var/log/esp/da24apr0107h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24apr0107h50ml15s_nessie.tif +1564 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24apr0107h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24apr0107h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24apr0107h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "260.956 sec auto-exposure",Subject: "da24apr0107h50ml images!" +2 "storage"(H- +3 "core" -' +2 "storage"(@& +5 "core" &U 3\ +2 "manipulator"&Q& +4 "core" &   - R + ."da"Elbow.seek 1 +2 "manipulator"&(y +12 "core" ( +6 "manipulator"&L& +22 "core" &   C 0 + "storage"(R& +4 "core" &U 4\ +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&S'] +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(=' +53 "core" ' +2 "manipulator"&Z& +6 "core" &   M 0 +2 "storage"(G& +4 "core" &U }\ +2 ."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"&3' +26 "core" ' + ."da"Elbow.hold +3 "manipulator"&6, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(4' +22 "core" ' + "manipulator"&I% +5 "core" %   0 + "storage"(:& +4 "core" &U (\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 318 counts +5 "manipulator"&T'C +21 "core" ' + "manipulator"&& +5 "core" & \  0 + "storage"(& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +17 "core" ' +2 "storage"(\ % +4 "core" % &\ +3 ."downElevator"SE.seek :down +63 "storage"(' +39 (a% +8 "core" %< \ \ N? +5 "manipulator"&Y% +9 "core" %e   P +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +5 "manipulator"&\\'\ +95 "core" ' +74 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (f& +9 "core" &U $\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +2 "processing"%o& +8 "core" &}  +3 "manipulator"&h& +8 "core" &   0 +3 "manipulator"&d% +8 "core" %\    " +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(-6 +174 "core" ( +3 "manipulator"&D& +9 "core" &-;   r +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +7 "core" &-;   r +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&W'n +95 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&`/ +63 "core" / +3 "manipulator"&l& +8 "core" &-;  % - r +3 "manipulator"&s% +8 "core" % j   0 +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +5 "manipulator"&u(? +120 "core" ( +3 "manipulator"&q& +8 "core" &J   ; +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &7& +5 "core" &J   ; +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&^'Η +107 "core" ' +5 "manipulator"&& +8 "core" &J   ; +4 "manipulator"&]% +8 "core" %Β    N +4 "processing"%e& +7 "core" &j  +4 "processing"%j& +10 "core" &  +7 ."psFlush"PC.seek :closed +2 "processing"%n(X +9 "core" &u  +2 &v  +5 &2n +{ +8 &en \ > +10 &o M +9 &K`n K +9 &dn K +10 &dp K +10 &`l K +8 &SbZ K +10 &__ K +9 &g` K +10 & cZ L +9 &"Ze\\ L +9 &$gZ K +10 &%ep K +10 &'fm L +8 &)ccq K +10 &+%`t K +10 &,fp K +11 &.dt L +7 &0jem L +9 &2,ek L +10 &3bg K +10 &5fn L +8 &7tbp K +10 &94eh L +9 &:b_ K +10 &<b[ K +9 &>{bV K +9 &@=aW K +10 &AbW K +10 &CeV K +8 &E~rW \ M +10 &G9V O +9 &HV Q +11 &J_ R +8 &Lx^ R +9 &N9^ R +10 &O\\ R +10 &QT R +8 &S~W R +11 &U?W S +9 &WT J +8 &X4FU ` +10 &X<R 2 +5 ( +6 "processing"%j& +5 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +4 "processing"%{& +7 "core" &X"W 2 +2 &X"Z 2 +3 ."psFlush"Hand.open +3 "manipulator"&M1 +61 "core" 1 +3 "manipulator"&% +8 "core" % Β   n N +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +93 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%> +41 "core"  +3 "processing"%p% +8 "core" %fd +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%_' +352 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +243 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%~' +916 #"uploadLog"upsync +1198 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%| @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +120 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%y +107 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'F +2614 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%t +94 "core"  + "processing"%v% +4 "core" %F  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +583 "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"%  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +67 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%V +96 "core" + ."psFlush"PS.seek :empty +2 "processing"%X'F +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%['T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%w  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%!'d +2340 "Can"; ? wA +278 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%' +2113 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "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"%$  +67 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%J'd +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%" +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"% 'd +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2611 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%* +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%B'T +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PSR +51 "processing"%- +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +581 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2603 "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"%C  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b'd +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%9 +77 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?'d +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%U  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'O& +4 "core" & !  +2 "manipulator"&5& +4 "core" &J   d ; + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +7 "core" ( + "manipulator"&8& +4 "core" &B \  A 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &B   8 +2 .tForearm.seek PC +2 "manipulator"&H'Η +94 "core" ' +2 .tHand.close + "manipulator"&@/ +61 "core" / +2 .tPC.seek :open +2 "processing"%Q( +427 "core" ( + "manipulator"&L& +4 "core" &B   j 8 + "manipulator"&R% +4 "core" % Ψ   m +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +358 "core" ( +2 "manipulator"&I& +4 "core" &:  z L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &:   ) L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' + "manipulator"&& +4 "core" &9 #  K +2 "manipulator"&)% +4 "core" %R   L + "collection"'\ & +4 "core" &!"  +2 "collection"'+& +5 "core" &#"  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &""  +7 & ,!" $e +9 &X!! 7 +10 &! K +9 &c ! K +9 &ug!" K +10 &7g! K +9 &j" L +9 &d K +10 &|e ! K +9 &?i"  K +10 & j  K +9 &!c"  K +9 &#d  K +10 &%Gb   K +9 &'\ g   J +9 &(f J +10 &*g  K +9 &,Od K +10 &.f K +9 &/e  K +9 &1e!  K +10 &3Wc  K +9 &5c K +9 &6f J +10 &8h ! K +9 &:_d  K +9 &< h K +10 &=g  K +9 &?e J +10 &Agh   K +9 &C)h K +9 &Ds L +10 &F N +9 &HY R +10 &J U +9 &K V +9 &M W +10 &OS W +9 &Q \ W +9 &R \ W +10 &T \ X +9 &VZ X +9 &Wa 5 +10 &Xi S +9 ( +3 "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.84 + "collection"'a& +4 "core" &Xox M + &Xox M +2 .tHand.open + "manipulator"&Y1 +60 "core" 1 + "manipulator"&S% +4 "core" % R 4 * @ L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'=& +4 "core" &Xox M + "collection"'3% +4 "core" %L  + .tCSV.dial CSR +2 "collection"'T  +42 "core"  +2 "collection"'f% +4 "core" %L  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'o'm +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'h% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'4' +621 "core" ' + .tCSV.dial :waste +2 "collection"'d +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'2'Q +1967 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'D& +4 "core" &Xow M + "collection"'g% +4 "core" %S    + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'6'm +1149 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'` @ +40 "core" B +2 "collection"'l% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'s' +518 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'\\  +2 'q  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'7 @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'W'Q +1563 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Xov M +2 "collection"']% +3 "core" %P  +2 .tCSV.dial :flush + "collection"'e  +68 "core" +2 .tCS.seek 5ml +2 "collection"'k'm +294 "Can"6 O  A +866 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +43 "core" B + "collection"'1% +4 "core" %m   +2 .tCS.seek 7ml +2 "collection"'{' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'M  +51 "core"  + .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +2 .tCS.seek 0ml + "collection"'j'Q +1565 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'>& +4 "core" &Xov M +2 "collection"'p% +3 "core" %R  + .tCSV.dial CSR +2 "collection"'^  +41 "core"  +2 "collection"'i% +4 "core" %R  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'_'O +1789 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'|' O +511 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 'y  +94 "core" +33  + .tCTV.dial :intake +2 "collection"'~  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'t'Q +1797 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'v  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'z'Q +581 "core" ' +2 .tCSV.dial CSR + "collection"'  +96 "core"  + "collection"'% +4 "core" %S  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''m +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 .tCS.seek 10ml +7 "collection"'V' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"'r'Q +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +53 "core" &7   K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&& +3 "core" &7  e K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &6   U K +2 .tForearm.seek CC +2 "manipulator"&P'O +101 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'!( +424 "core" ( + "manipulator"&& +5 "core" &7   K + "manipulator"&% +4 "core" % Y   ^ 8 +2 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +292 "core" ( + "manipulator"&(& +4 "core" &-1    H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-1   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&$'n +100 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&"% +4 "core" % ] 7 - * q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +111 "core" ' +2 "processing"%& +4 "core" &0  +43293 "Can"6 . A +12233 #t-> access 1 +2 "storage"(c% +3 "core" %\ 4\ 2 P\ +2 "manipulator"&&% +4 "core" %\     O + "manipulator"& & +4 "core" &-1   ) H +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((<( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ('& +3 "core" &<) \  +2276 #t-> access 2 + "storage"(*% +4 "core" %\ (\ 1 &\ + "manipulator"&.% +4 "core" %\    * O +2 "manipulator"&B& +3 "core" &-1   " H +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(K(K +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K E\  +44563 "Can"; / 9A +60001 = . hA +60001 4 / eA +60001 7 . A +60002 = \ . mA +60001 7 \ . "'A +60001 3 \ . #A +60001 . \ . %sSA +60002 & \ / ' A +60001 # / (A +60001 # \ . *yA +60001  . ,&A +60002  . -AA +60001  . /A +60001   . 1-mA +60001  \ . 2A +60001  . 4A +60002  \ . 62/A +60001  \ / 7A +60001  \ . 9[A +60001  \ . ;8A +60002  \ / <A +60001  / >A +60001  . @>A +60001  / AIA +60001  . CA +60001  . ECuA +60002  \ . F A +60001  . HA +60001  / JG7A +60001  / KA +60002  . McA +60001  / OJA +60001  / PA +60001  . R%A +60001  . TMA +60002  / UQA +60001  . WA +60001  / YQ}A +60001  / ZA +60001  \ . \\A +60002  \ . ^T?A +60001  / `A +60001  . akA +60001  . cWA +60001  . eA +60002  \ . f-A +60001  . h[A +60001  . jYA +60001  / kA +60002  . m_A +60001  / o A +60001  / pA +60001  . rcGA +60001  . tA +60002  . usA +60001  \ . wg A +60001  \ / yA +60001  . z5A +60002  \ . |lA +60001  \ . ~aA +60001  \ / A +60001  \ . rA +60002  . #A +60001 F / A +60001 T \ . xOA +60001 ^ . %A +60002 ` \ . {A +60001 e / A +60001 h . ,A +60001 x . =A +60001 | . A +60002  / 3iA +60001  / A +60001  . A +60001  . :+A +60002  . A +60001  . WA +60001  . BA +60001  / ÃA +60001  . A +60002  . IįA +60001  . EA +60001  . A +60001  . PqA +60002  / A +60001  . ǝA +60001  \ / X3A +60001 { / A +60001 y . _A +60002  \ / ^A +60001  / ʋA +60001  . !A +60001  / d˷A +60001  \ . MA @EDT1712030748.55  . A +60001  \ . jyA +60001  / A +60001 | . ΥA +60002 y \ . o;A +60001 w \ / A +60001 w \ . gA +60001 x \ . uA +60002 } . !ѓA +60001 x \ . )A +60001 x \ . zҿA +60001 v . 'UA +60001 w \ / A +60002 { / ΀ԁA +60001  / -A +60001  . խA +60001  \ / ӅCA +60001  . 2A +60002  . oA +60001  . ؋A +60001  . 8؛A +60001  . 1A +60001  . ݑA +60002  / >]A +60001  . A +60001  . ۉA +60001  / DA +60002  . ܵA +60001  / KA +60001  . JA +60001  . wA +60001  .  A +60002  / QߣA +60001  . 9A +60001  . A +60001  . WeA +60002  . A +60001  . A +60001  . ]'A +60001  . \ A +60002  . SA +60001  . dA +60001  . A +60001  / A +60001  / kA +60002  . AA +60001  / A +60001  . qmA +60001  / A +60002  . \ A +60001  / y/A +60001  . &A +60001  . [A +60002  / A +60001  . ,A +60001  . A +60001  / A +60001  . 3IA +60002  . A +60001  / uA +60001  / 9 A +60001  / A +60001  / 7A +60002  / "@A +60001  . #cA +60001  . %A +60001  . 'FA +60002  . (%A +60001  / *A +19465 #t-> exit +5 #mEXIT @1712071744.10EDT @1712586154.33EDT = =tMAIN =mMAIN_scheduler @EDT1712586156.12 #"core_reset"Sent BREAK +2 #t@39834 receive with ifg=0x10, ie=0xFD + #@40467 receive with ifg=0x10, ie=0xFD #@41231 receive with ifg=0x10, ie=0xFD + #@41866 receive with ifg=0x10, ie=0xFD + #@42563 receive with ifg=0x10, ie=0xFD + #@43198 receive with ifg=0x10, ie=0xFD #@43834 receive with ifg=0x10, ie=0xFD + #@44160 receive with ifg=0x80, ie=0xFD #@4894 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +383 "Can" 0ſE +  0ſE + #tPolling Can every 10:00 +2 #Cleanly exited at 11:29:04EDT02-Apr-24 +568 #-> ESP.ready! +154 "sampler") + ) +3 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Q;=R  +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" %d  +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %s \ j +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! +2 "collection"'2% +4 "core" %Q;=P  + "processing"%3% +3 "sampler")4% +4 "manipulator"&5% +8 "core" %d + %s j + %\    O + "manipulator"&6& +4 "core" &-1 H + "storage"(7& +4 "core" &K4 \  + "storage"(8% +4 "core" % \ + "collection"'9& +4 "core" &;;O  + "processing"%:& +4 "core" & +2 "collection"'; +3 "core"  + "collection"'< +3 "core"  +2 "collection"'= +3 "core"  + "processing"%> +3 "core"  +2 "processing"%? +3 "core" U + "processing"%@ +3 "core"  +2 "processing"%A +3 "core" A + "sampler")B +3 "core"  +2 "collection"'C% +4 "core" %Q<<S  + "processing"%D% +4 "core" %d +2 "sampler")E% +3 "core" %s j +2 "collection"'F& +4 "core" &;<m  + "processing"%G& +4 "core" & + "manipulator"&H% +4 "core" %\    K O +2 "manipulator"&I& +3 "core" &-1   H +2 "storage"(J& +4 "core" &K4 \  + "storage"(K% +4 "core" % q\ +2 "collection"'L9 +3 "core" 9Sy + "processing"%M9 +4 "core" 9jq +735 #t-> startTube 2 +383 #-> 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 10:24:27EDT08-Apr-24\\n{}\\nCan@10:22:42, 22.3C, 30% humidity, 15.0psia, 13.787V, 0.233A, 95.893Ah, 3.21W",Subject: "da sampling at most 50ml" +2 "collection"'N& +6 "core" &<=P  +2 .tHand.open + "manipulator"&O1 +19 "core" 1 + "manipulator"&P% +4 "core" % \  - $ \\ O +4 "storage"(Q% +4 "core" % \\\ +2 "storage"(R. +3 "core" .,K + .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(S( +389 #"uploadLog"upsync +285 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (T& +3 "core" & x\ + "manipulator"&U& +4 "core" &-1   H +2 "manipulator"&V% +3 "core" % \    % O +40 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&W(a +194 "core" ( + "manipulator"&X& +4 "core" & Q & +2 "storage"(Y& +3 "core" & #\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Z'ж +92 "core" ' + "storage"([& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'g +264 "core" ' +2 "storage"(]- +3 "core" -'W +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^& +3 "core" & M\ + "manipulator"&_& +4 "core" &  & +2 .tElbow.seek 2 + "manipulator"&`(a +30 "core" ( + "manipulator"&a& +4 "core" &e !  Z +2 "storage"(b& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&c'ϊ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +60 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"(f' +9 "core" &e   Z + "manipulator"&g% +4 "core" % ϐ !  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +137 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +22 "core" ( + "manipulator"&j& +4 "core" &< !  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &=   M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'O +102 "core" ' + "manipulator"&m& +5 "core" &: $ &  L + "manipulator"&n% +4 "core" %X %   I +2 "collection"'o& +5 "core" &><R  +2 "collection"'p& +4 "core" &;;i  +2 .tCC.seek :closed +2 "collection"'q(X +4 "core" &;<d  +7 & +;<h %f +10 &W=<l 7 +9 &;;Q K +10 &b9>T K +9 &pi;;Z L +9 &3g99Z K +10 &h8;b K +9 &f8:T K +9 &ye:;S K +10 &;k::T K +9 &h8:? K +10 &!e98D K +9 &#f99A K +9 &%Ee79E J +10 &'h69J L +9 &(c79= K +9 &*h87= K +10 &,Kh679 K +9 &.e487 K +10 &/j56. L +9 &1c761 K +9 &3Tb770 K +10 &5i456 K +9 &6h569 K +9 &8l664 L +10 &:\\g455 K +9 &<k24( L +9 &=g445 K +10 &?g336 K +9 &Abi23; L +10 &C%k'-6 K +9 &Ds3 M +9 &F,-8 O +10 &HS,+v T +9 &J+,s V +9 &K++U W +10 &M*+- W +9 &OO++ X +10 &Q++y X +9 &R** X +9 &T)) X +10 &VT)*u Y +9 &We),H \ 1 +9 &Xl!)+ \ R +9 ( +4 "collection"'p& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 +2 .Hand.open + "manipulator"&r1 +3 "core" &Xva,)k H +58 1 +2 "manipulator"&s% +4 "core" % R 7 - C O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +2 #tcollectSample 50ml 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")u+ +2 "core" + +2 "sampler")v% +4 "core" %u \  + "collection"'w& +4 "core" &Xvb,,y H +4 "Can" MEf + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'x  +3 "core" +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")y +3 "core"  +2 "sampler")z  +16 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X% +3 "core" % \ & +2 #tBubblePoint: Intake @39.3psia, Outlet @15.0psia + .CBV.dial SSV +2 "collection"'? @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X9 +3 "core" 9> +102 "collection"'?9 +2 "core" 90; +103 "collection"'69 +2 "core" 9N8 +102 "collection"'A9 +2 "core" 9m6 +102 "collection"'B9 +3 "core" 94 +102 "collection"'C9 +2 "core" 91 +102 "collection"'@9 +2 "core" 9/ +102 "collection"'D9 +4 "core" 9- +102 "collection"'F9 +2 "core" 9+ +102 "collection"'G9 +2 "core" 9) +102 "collection"'I9 +3 "core" 91' +102 "collection"'E9 +2 "core" 9L$ +102 "collection"'K9 +3 "core" 9e# +102 "collection"'<9 +3 "core" 9}! +102 "collection"'H9 +2 "core" 9 +102 "collection"'J9 +2 "core" 9 +102 "collection"'L9 +3 "core" 9 +102 "collection"'N9 +3 "core" 9 +102 "collection"'O9 +2 "core" 9 +102 "collection"'M9 +3 "core" 9  +102 "collection"'Q9 +3 "core" 9  +102 "collection"'R9 +2 "core" 9 )  +102 "collection"'9 +3 "core" 9 ; +102 "collection"'T9 +3 "core" 9 M +102 "collection"'V9 +2 "core" 9 _ +102 "collection"'P9 +3 "core" 9 o +102 "collection"'9 +2 "core" 9 ! +102 "collection"'U9 +3 "core" 9 % +102 "collection"'[9 +3 "core" 9 ) +102 "collection"'9 +2 "core" 9 . +102 "collection"'^9 +3 "core" 9 2 +102 "collection"'X9 +2 "core" 9 6 +102 "collection"'_9 +4 "core" 9 : +102 "collection"'a9 +2 "core" 9 > +102 "collection"'b9 +2 "core" 9 C\ +103 "collection"'d9 +2 "core" 9 G\ +102 "collection"'Y9 +2 "core" 9 K\ +102 "collection"'g9 +3 "core" 9\ O +102 "collection"'W9 +3 "core" 9\ S +102 "collection"'Z9 +2 "core" 9\ W +102 "collection"']9 +3 "core" 9\ "\\ +102 "collection"'k9 +2 "core" 9\ )` +102 "collection"'\\9 +3 "core" 9\ 2d +103 "collection"'c9 +2 "core" 9\ 9h +102 "collection"'j9 +3 "core" 9\ @l +102 "collection"'m9 +2 "core" 9\ Fq +102 "collection"'`9 +3 "core" 9\ Ku +102 "collection"'o9 +2 "core" 9\ Qy +102 "collection"'h9 +3 "core" 9\ V} +102 "collection"'n9 +2 "core" 9\ [ +103 "collection"'r9 +2 "core" 9\ ` +102 "collection"'e9 +2 "core" 9\ d +102 "collection"'\ 9 +3 "core" 9\ i +3 .tCH.hold 10:00,70C +4 "collection"'f `\ `\ g  +2 's9 +5 "core"  + 9\ i + "collection"'v% +4 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68.1C/36.9psia +43759 "Can"\ q +16230 "core" ` + "collection"'w9 +4 "core" 9\  + "collection"'p% +4 "core" % +2 #tEnded lysing Collection Puck Heater at 70C/33.9psia +6 .CS.seek 0ml +2 "collection"'y'Q +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +94 "core" B +2 .tCSV.dial :air + "collection"'x @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'z'm +1338 "core" ' + .tCSV.dial CTV +2 "collection"'u  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'}  +41 "core"  +2 .tdelay 2 seconds +243 .CSV.dial :air +11 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'~'Q +1338 "core" ' +2 "collection"'{% +4 "core" %Pkl  + #tPuck @45.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +96 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +18 "core" %P-0  +2 .tCS.seek 5ml +2 "collection"''m +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" + "collection"'% +4 "core" %mu  +2 .tCS.seek 6.999ml +2 "collection"'' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" > +2 .tCS.seek 10ml + "collection"'' O +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" _ +2 #tLysing Complete + "collection"'& +5 "core" &Xv_ H + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\      +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &U W\ +2 "manipulator"&& +4 "core" &7   L + "manipulator"&% +4 "core" %\      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +171 "core" ( +2 "manipulator"&& +4 "core" &}  ! - + "storage"( & +4 "core" &U \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +96 "core" ' + "storage"(& +4 "core" &U \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("'g +275 "core" ' + "storage"(#- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(!'z +32 "core" ' +2 "manipulator"&&& +4 "core" &} ! !  - + "manipulator"&'% +4 "core" %;   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +95 "core" ' +3 .tElbow.seek CC +2 "manipulator"&)( +161 "core" ( + "manipulator"&*& +4 "core" &- #  Dx +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &.   B Dx +2 .tForearm.seek CC +2 "manipulator"&%'O +102 "core" ' +2 .tHand.close + "manipulator"&,/ +55 "core" / +2 .tCC.seek :open + "collection"'-( +427 "core" ( + "storage"(.& +4 "core" &U \ +2 "storage"(1& +4 "core" &U u\ + "manipulator"&/& +4 "core" &-  Dx + "manipulator"&5% +4 "core" % `    + .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&0(y +166 "core" ( + "manipulator"&3& +4 "core" & \  ; * +2 "storage"(4& +3 "core" &U\ \ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&7' +106 "core" ' + .tElbow.hold +2 "manipulator"&+, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&81 +53 "core" 1 +2 "manipulator"&9% +4 "core" % *  = +2 "storage"(:& +4 "core" &U \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 289 counts +2 "manipulator"&;'& +14 "core" ' + "manipulator"&2& +5 "core" &   4 ' + "storage"(=& +4 "core" &U\ \ l\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&>'] +28 "core" ' +2 "storage"(?% +4 "core" %\ \ \ +2 ."downElevator"SE.seek :down +4 "storage"(6' +99 (A% +3 "core" %zE \ PJ +2 "manipulator"&B% +3 "core" %Y  %   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +102 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +3 "core" &   + "manipulator"&D& +5 "core" &   ' + "manipulator"&F% +4 "core" %\    F +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(-6 +164 "core" ( + "manipulator"&I& +5 "core" &-4    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &-4    +2 .tForearm.seek :garage +2 "manipulator"&K'n +98 "core" ' + .tHand.close +2 "manipulator"&dt I +10 &@A]Z I +9 &B^I J +10 &Cf0 J +9 &E~v` L +9 &G5  P +10 &H  U +9 &J V +9 &Lg W +10 &N( W +9 &O W +10 &Q X +9 &Sl \ X +9 &U- \ X +10 &Vo \ O +9 &XG` (z +10 &X~L ] +8 ( +4 "collection"'V& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +6 "collection"'& +5 "core" &XtL U + &Xs U + .tHand.open + "manipulator"&U1 +59 "core" 1 +2 "manipulator"&[% +4 "core" % R J 8 i E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%^ +40 "core"  + "processing"%X% +5 "core" %dW \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%_'U +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%a  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%b'd +1599 "core" ' + .tPSV.dial PSR +2 "processing"%d +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Y' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%g + "collection"'W  +6 "core" A + "processing"%Z  +66 "core" +86  + .tPSV.dial :mixloop +2 "processing"%] +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%k  +120 "core" +2 .tPS.seek 0ml +2 "processing"%\\'d +2619 "core" ' +2 .tPSV.dial :air + "processing"%c  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2615 "core" ' + .tPSV.dial :mixloop +6 "processing"%m +112 "core" + .tPS.seek 0ml +2 "processing"%`'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml + "processing"%r'd +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +4 "core" &6  K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +3 "core" ( + "manipulator"&s& +4 "core" &6  ! | K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &6   K +2 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' + .tHand.close +2 "manipulator"&f/ +53 "core" / +2 .tCC.seek :open +2 "collection"'w( +426 "core" ( +2 "manipulator"&p& +4 "core" &6   7 K + "manipulator"& % +4 "core" % `    +2 .tForearm.seek :retract + "manipulator"&l'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(-6 +289 "core" ( + "manipulator"&y& +4 "core" &-<   = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-<    = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|'n +95 "core" ' + .tHand.open +2 "manipulator"&}1 +56 "core" 1 +2 "manipulator"&% +4 "core" % d %  0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +105 "core" ' + .tPSV.dial :mixloop +2 .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" &  + "manipulator"&% +4 "core" %\    \ k +2 "storage"(% +3 "core" %\ $\ $ \ +2 "storage"(. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(~( +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" & \ \  M\  +2 "manipulator"&& +3 "core" &-<   ' = +2 "manipulator"&% +3 "core" %\     \ k +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(a +194 "core" ( + "manipulator"&& +5 "core" &}  ) + "storage"( & +47 "core" & \ \  (\  +11 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ж +97 "core" ' + "storage"(& +4 "core" & \ \  '\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"('g +278 "core" ' +2 "storage"(- +3 "core" -'Y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &}   C ) +2 .tElbow.seek 2 +2 "manipulator"&(a +37 "core" ( +2 "manipulator"&S& +4 "core" &h  \\ 4 +2 "storage"(& +3 "core" & \ \  E\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'ϊ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& + "storage"(t' +7 "core" &h   _ 4 +2 "manipulator"&#% +3 "core" % ϊ   +2 .tForearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +162 "core" ' + ( + ."downElevator"SE.stop +4 "manipulator"&"& + "storage"(5 +7 "core" &9   M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &9   M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'O +105 "core" ' + "manipulator"&& +5 "core" &9  $ M + "manipulator"&% +4 "core" %Q   ` 8 +2 "collection"',& +4 "core" &  5  +2 "collection"'(& +4 "core" & \ )  +2 .tCC.seek :closed +2 "collection"'q(X +4 "core" & \   +8 & +\  %g +9 &Y{  7 +9 &~\  J +10 &\\] I +9 &a   I +10 &Ob I +9 &b  J +9 &a  J +10 &`n I +9 &W_O I +9 & c  I +10 &!`n J +9 &#`u I +10 &%^`i J +9 &'!aS I +9 &(]= I +10 &*`/ J +9 &,g`+ I +9 &.)_# I +10 &/d I +9 &1` I +9 &3na J +10 &52_ I +9 &6` J +10 &8b I +9 &:wc I +9 &<8b6 J +10 &=b I +9 &?] I +10 &Ad I +9 &C@b J +9 &Ek J +10 &F M +9 &Hn R +9 &J&} U +10 &Kv V +9 &Mf W +9 &Ohl V +10 &Q&b \ X +9 &R[ X +10 &TG W +9 &Vk@ \ X +9 &Wc5 * +10 &Xu*2 T +9 ( +3 "collection"'(& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&.1 +3 "core" &XX" G +58 1 +2 "manipulator"&1% +5 "core" % O F % $ : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +104 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'5  +121 "core" ~ +2 .tCSV.dial CTV +2 "collection"'3  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%4' +2620 "core" ' + "collection"'%% +4 "core" % P  +2 .tCS.seek 4ml +2 "collection"')'NQ +1600 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%8  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%9  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%:'d +2059 "Can" Oԉ +553 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'2 ` +27 "core" ` + .tCSV.dial :air +2 "collection"'= @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'?' O +1594 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +53 "core"  +2 .tCS.seek 0ml +2 "collection"'A'Q +2621 "core" ' + .tCBV.dial :waste1 +2 "collection"'B @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'0  +121 "core" +2 "collection"'7& +4 "core" &XX G + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&;% +4 "core" %\    I & +2 "storage"(@% +4 "core" % \ + "storage"(D. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(F(S +194 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (!& +3 "core" &T \ + "manipulator"&>& +9 "core" &8   M +2 "manipulator"&I% +3 "core" %\    & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&E(y +171 "core" ( +2 "manipulator"&6& +4 "core" &u  >  + "storage"(+& +4 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&<'] +111 "core" ' + "storage"(H& +5 "core" &T *\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'g +283 "core" ' + "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&K& +3 "core" &u   ]  +2 "storage"(O& +3 "core" &T \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&M' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&G, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(R- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(' +29 "core" ' + "manipulator"&T% +4 "core" %   h +2 "storage"(L& +3 "core" &T -\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&-'= +25 "core" ' + "manipulator"&& +5 "core" &u    + "storage"(U& +4 "core" &T ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&['] +24 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(V' +36 "core" ' +2 "manipulator"&^& +4 "core" &u    + "manipulator"&X% +4 "core" %i   \\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( + "manipulator"&a& +4 "core" &5 "  d J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &5   x J +2 .tForearm.seek CC +2 "manipulator"&d'O +94 "core" ' +2 .tHand.close +2 "manipulator"&b/ +53 "core" / + .tCC.seek :open +2 "collection"'g( +427 "core" ( + "storage"(W& +4 "core" &T \ +2 "storage"(Z& +4 "core" &T \ + "manipulator"&]& +4 "core" &6   y J +2 "manipulator"&k% +4 "core" % V   +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&c(y +202 "core" ( + "manipulator"&\\& +4 "core" &  G ) +2 "storage"(m& +3 "core" &T\ \  ,\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&j' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&o, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&`1 +55 "core" 1 +3 "manipulator"&n% +4 "core" % 9 - 3 + "storage"(h& +4 "core" &T \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 288 counts + "manipulator"&e'% +24 "core" ' +2 "manipulator"&s& +4 "core" &  / ' +2 "storage"(v& +4 "core" &T\ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&f'] +25 "core" ' + "storage"(N% +5 "core" %\ \ \ +2 ."downElevator"SE.seek :down +4 "storage"(' +100 (P% +3 "core" %?\  \ PG + "manipulator"&p% +4 "core" %М   J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%y' +2616 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%u +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%} +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%{'d +2605 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +5 "core" &$  + "manipulator"&& +4 "core" &   ] ' + "manipulator"&l% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-6 +182 "core" ( +2 "manipulator"&|& +4 "core" &-4   T + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-4   T +2 .tForearm.seek :garage + "manipulator"&'n +98 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&& +4 "core" &-6    R +2 "manipulator"&% +4 "core" % o   Y + .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&x(? +118 "core" ( + "manipulator"&& +4 "core" &G   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &G   9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&'Η +101 "core" ' +2 "manipulator"&& +4 "core" &G  K +2 "manipulator"&% +3 "core" %Ή   Z +2 "processing"%S& +4 "core" &-  +55 "processing"%& +5 "core" &  +2 .tPC.seek :closed +2 "processing"%(X +4 "core" &  +7 & , $e +10 &W 7 +9 & L +9 &b L +10 &pe L +9 &3` K +9 &e L +10 &f K +9 &ye K +10 &;i K +9 &b K +9 &!d L +10 &#h K +9 &%Df K +9 &'h L +10 &(c L +9 &*g L +10 &,Kc K +9 &. e K +9 &/e L +10 &1d L +9 &3Re L +9 &5d! L +10 &6h$ K +9 &8e/ L +10 &:Zd( L +9 &<f. L +9 &=c" K +10 &?h K +9 &Abc1 L +9 &C$h2 L +10 &Ds6 M +9 &F6 \ O +10 &HZ3 Q +9 &J= R +9 &K8 R +10 &M< R +9 &O_C R +9 &QP S +10 &RM S +9 &TM S +9 &VeL S +10 &Whv? 'x +9 &Xp; 8 +10 ( + &X@ 0 +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +2 "processing"%i& +4 "core" &XO 0 + .tHand.open + "manipulator" +65 "core" 1 + "manipulator"&% +4 "core" % Ή   I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%"  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%* +42 "core" +2 "processing"%% +4 "core" %d=  +2 .tPS.seek 0.3ml +2 "processing"% 'a +384 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%% +4 "core" %\\@  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'. +484 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%,' +1908 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%t +93 "core" + .tPTV.dial :mixing +2 "processing"%& @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%w  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%.'d +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&1& +4 "core" &G   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&((? +4 "core" ( + "manipulator"&5& +4 "core" &G  ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &G   +2 .tForearm.seek PC + "manipulator"&$'Η +105 "core" ' + .tHand.close +2 "manipulator"&r/ +53 "core" / +2 .tPC.seek :open +2 "processing"%%( +423 "core" ( +2 "manipulator"&& +4 "core" &G   Q + "manipulator"&8% +4 "core" % Μ  Q +2 .tForearm.seek :retract + "manipulator"&9'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&4(-6 +128 "core" ( +2 "manipulator"&2& +4 "core" &-8   ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-8   ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)'n +104 "core" ' + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&?% +4 "core" % d  H  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +93 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%0& +4 "core" &  +2 "manipulator"&7% +3 "core" %\    -  +2 "storage"(;% +4 "core" %\ \  \ + "storage"(@. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(D( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" & \ \  4\ +2 "manipulator"&>& +3 "core" &-G   N  +2 "manipulator"&I% +4 "core" %\    (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&~(a +188 "core" ( +2 "manipulator"&6& +4 "core" &   V !w +2 "storage"(+& +3 "core" & \ \ \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&''ж +88 "core" ' +2 "storage"(H& +5 "core" & \ \ \  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(/'g +275 "core" ' +2 "storage"(C- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (K& +2 "core" & +\  +2 "manipulator"&O& +3 "core" &   !w +2 .tElbow.seek 2 +2 "manipulator"&R(a +28 "core" ( + "manipulator"&T& +4 "core" &k   @ +2 "storage"(L& +3 "core" & \ \  \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&'ϊ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&^& +2 "storage"(X' +7 "core" &k   y @ + "manipulator"&<% +4 "core" % f   ` +2 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&J(? +163 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&M& +4 "core" &F    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &F    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'Η +97 "core" ' +2 "manipulator"&a& +4 "core" &F    + "manipulator"&_% +4 "core" %Κ    +2 "processing"%[& +4 "core" &T  + "processing"%G& +5 "core" &S  +2 .tPC.seek :closed +2 "processing"%b(X +4 "core" &  +8 &2 *z +9 &f > +10 & L +9 &Kd K +10 & h L +9 &f K +9 &c K +10 &Pf L +9 &` L +9 &h K +10 & b K +9 &"Yc L +9 &$g L +10 &%b: K +9 &'ih L +10 &)be< K +9 &+%dr K +9 &,gt L +10 &.c| K +9 &0kfo K +9 &2,ia K +10 &3ca K +9 &5gm K +10 &7rho K +9 &94iV K +9 &:dR K +10 &<fR K +9 &>zgN K +9 &@<cP K +10 &AiG K +9 &ChN K +10 &E~vF \ M +9 &G9= \ O +9 &HH Q +10 &JO R +9 &LwO R +9 &N9N R +10 &OC R +9 &Q@ R +10 &S{? S +9 &U?? R +9 &W@ I +10 &X5J> [ +9 &XS2 0 +5 ( +2 "processing"%G& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&Q1 +3 "core" &X4 / +55 1 + "manipulator"&q% +5 "core" % Κ - - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Z Y +2 %]9 +5 "core" 9 +102 "processing"%k9 +2 "core" 9 +103 "processing"%d9 +2 "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"%n9 +2 "core" 9} +102 "processing"%h9 +3 "core" 9|" +102 "processing"%s9 +2 "core" 9|& +102 "processing"%v9 +3 "core" 9|* +102 "processing"%N9 +3 "core" 9}/ +102 "processing"%Y9 +2 "core" 9~3 +102 "processing"%P9 +3 "core" 97 +102 "processing"%p9 +2 "core" 9; +102 "processing"%c9 +2 "core" 9? +102 "processing"%j9 +3 "core" 9C +102 "processing"%e9 +3 "core" 9H +102 "processing"%V9 +2 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%f9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%:9 +2 "core" 9\\ +102 "processing"%u9 +3 "core" 9a +102 "processing"%\ 9 +2 "core" 9e +102 "processing"%}9 +3 "core" 9i +102 "processing"%9 +3 "core" 9m +102 "processing"%y9 +2 "core" 9q +102 "processing"%9 +3 "core" 9v +102 "processing"%9 +2 "core" 9z +102 "processing"%l9 +2 "core" 9~ +102 "processing"%|9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%o9 +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"%z9 +2 "core" 9  +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +4 "processing"% pYp  +3 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +95 "core"  +2 "processing"%S% +4 "core" %c  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"% 'Ҧ +1605 "core" ' + .tPTV.dial :puck +44 "processing"%  +75 "core"  + .tPSV.dial PTV +2 "processing"%i +69 "core" + .tPBV.dial :waste1 +2 "processing"%#  +120 "core"  +2 "processing"%% +4 "core" %ңc  +2 .tPS.seek 1.5ml + "processing"%'S +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +7 "processing"%" * +30 "core" * +2 .tPS.seek 0ml +2 "processing"%*'d +1602 "core" ' +2 .tdelay 5:00 +15507 "Can" :s +14495 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "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"%' +2296 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +7 "processing"%t  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%&'d +2277 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%w  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%, +40 "core" + .tPRV.dial :ab1 +2 "processing"%1 @ +80 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%5'c +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'3  + "processing"%r  +41 "core"  +3 + "processing"%x% +4 "core" %e=  +2 .tPS.seek 0.3ml +2 "processing"%'d +356 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%8'G[ +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%2 @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%=' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%$  +39 "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"%? @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%0  +33 "core" +2 "processing"%7% +4 "core" %ҢD \  +2 .tPS.seek 1.85ml +2 "processing"%;' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%9'd +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +3 "core" &  +2 "manipulator"&!& +4 "core" &F    + "manipulator"&>% +4 "core" %\    |  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(-6 +127 "core" ( + "manipulator"&F& +5 "core" &-5 \  ^ . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &-6   ' - +2 .tForearm.seek :garage +2 "manipulator"&+'n +99 "core" ' +2 .tHand.close + "manipulator"&H/ +60 "core" / +2 "manipulator"&4& +4 "core" &-Q   U  +2 "manipulator"&B% +3 "core" % r   4 +2 .tForearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&K( +286 "core" ( +2 "manipulator"&O& +4 "core" &&  " l <> + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &&   <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'O +93 "core" ' +2 "manipulator"&U& +4 "core" && # <> +2 "manipulator"&^% +4 "core" %K   ) + "collection"'<& +4 "core" &v  +2 "collection"'~& +5 "core" &  +2 .tCC.seek :closed +2 "collection"''(X +4 "core" &  +7 &  $c +10 &X \ 7 +9 & K +9 &^ K +10 &~e K +9 &?d L +9 &c K +10 &c K +9 &g K +10 &Ie K +9 & d} K +9 &!d J +10 &#e K +9 &%Rc} J +9 &'f} K +10 &(b~ K +9 &*e K +9 &,Zf J +10 &.f~ K +9 &/g K +10 &1b K +9 &3bc J +9 &5$e~ J +10 &6e K +9 &8g J +9 &:hf K +10 &<+g K +9 &=g~ K +10 &?h K +9 &Aqgy K +9 &C2j K +10 &Dr\   L +9 &F  O +9 &Hb\  \ S +10 &J V +9 &K W +10 &M W +9 &O] W +9 &Q W +10 &R W +9 &T X +9 &Va Y +10 &W^} 9 +9 &Xh} I +6 ( +2 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.87 +2 "collection"'/& +4 "core" &Xhm I + &Xhl I + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&M% +4 "core" % K L 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%R +94 "core"  +2 "processing"%a% +4 "core" %cL  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%_'U +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +41 "core"  +2 .tPS.seek 0ml + "processing"%X'd +1603 "core" ' + .tPSV.dial PSR +2 "processing"%E +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%Q  +2 "collection"'q  +30 "core" +117  + .tPSV.dial :mixloop +2 "processing"%] +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +69 "core" +2 .tPS.seek 0ml +2 "processing"%k'd +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +51 "core" +2 .tPS.seek 2.5ml +2 "processing"%d' +2616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\\ +51 "core" +2 .tPS.seek 0ml +2 "processing"%m'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%`' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +43 "core" +2 .tPS.seek 0ml + "processing"%h'd +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &%    <> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&v( +3 "core" ( +2 "manipulator"&N& +4 "core" &%   H <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &%   <> +2 .tForearm.seek CC + "manipulator"&P'O +95 "core" ' + .tHand.close +2 "manipulator"&p/ +52 "core" / + .tCC.seek :open +2 "collection"'c( +424 "core" ( + "manipulator"&j& +4 "core" &%   ^ <> +2 "manipulator"&e% +4 "core" % V    + .tForearm.seek :retract +2 "manipulator"&V'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +287 "core" ( +2 "manipulator"&f& +4 "core" &-=   2 G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-=   F G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek :garage +2 "manipulator"&:'n +99 "core" ' + .tHand.open + "manipulator"&u1 +60 "core" 1 + "manipulator"&\ % +5 "core" % f * ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +95 "core" ' +3 ."da"delayUntil "11:16:02.20" +4996 "Can" 8?3 +19987 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%y  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2288 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%| +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%o +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2269 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 "processing"% % +4 "core" %hh + #"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 +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%z'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +33 "core" + "processing"%.% +4 "core" %ҡ7  +2 ."da"PS.seek 1.5ml +2 "processing"%'Q +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'd +1605 "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"% * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2277 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2280 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +122 "core"  + "processing"%% +4 "core" %`X + #"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"%'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%t +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%w% +4 "core" %Ҥe  +2 ."da"PS.seek 1.5ml +2 "processing"%,'T +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%&'d +441 "Can" Zܲ +1163 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2283 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%2  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%8'd +2266 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%$  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%=  +125 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%? +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%0'a +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%7  +41 "core"  +2 "processing"%@% +4 "core" %^C  +2 ."da"PS.seek 0.55ml +2 "processing"%(' +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%;  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%)'Ҧ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%! +39 "core" + ."da"PTV.dial :mixing +2 "processing"%> @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%F  +33 "core" + "processing"%6% +4 "core" %ҩo  +2 ."da"PS.seek 1.85ml +2 "processing"%J' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'd +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +30873 "Can" >!_ +17129 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%B  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + + ."da"PSV.dial :air +2 "processing"%+  +41 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2287 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%T +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +40 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%U +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'d +2272 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +44 "processing"%C +126 "core"  +2 "processing"%g% +3 "core" %ih +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"%/' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%M  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +32 "core" +2 "processing"%a% +4 "core" %Ҧt  +2 ."da"PS.seek 1.5ml +2 "processing"%L'V +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%['d +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%_  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2280 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +66 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2279 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +135 "core"  + "processing"%\\% +4 "core" %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"%d' +582 "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"%m +78 "core"  + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "core"  + "processing"%`% +4 "core" %Ҧe  +2 ."da"PS.seek 1.5ml +2 "processing"%s'V +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%N * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Y'd +1608 "core" ' + ."da"delay 2:00 +1708 "Can"\ ` +10295 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%p  +35 "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"%- +67 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2298 "core" ' + ."da"PSV.dial PTV +7 "processing"%j +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%f  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2277 "core" ' + #"da"washCycleDA #3 of 3 +3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +121 "core"  +2 "processing"%u% +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"%\ ' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%V'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%: +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%y% +4 "core" %Ҩ<  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'd +1605 "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"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%o +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2279 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +2292 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +7 "processing"%% +7 "core" %d*\ +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +8 "processing"%S' +343 "core" ' +3 ."da"delay 5 seconds +502 "processing"%.% +4 "core" % *\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%z' +325 "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"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core" +2 "processing"%% +3 "core" %Ҩo\ +2 ."da"PS.seek 1.5ml +2 "processing"% 'X +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%Z  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "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"%"' +2314 "core" ' + ."da"PSV.dial PTV +46 "processing"%* +76 "core" +2 ."da"delay 5 seconds +343 "Can"\ v +159 ."da"PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2291 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%w% +4 "core" %gK\ + #"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"%'Ҧ +2112 "core" ' +2 ."da"delay 5 seconds +507 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%1 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "core"  + "processing"%r% +4 "core" %ҩf\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'Y +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +108 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'d +1604 "core" ' + "processing"%9 +4 "core" 9U5  +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%2& +4 "core" &Xz\ / + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&5% +3 "core" %\    +2 "storage"($% +4 "core" % 2\ + "storage"(=. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &U r g \ +2 "manipulator"&8& +4 "core" &-=   + G + "manipulator"&7% +4 "core" %\    r  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@(y +183 "core" ( + "manipulator"&0& +4 "core" &   j - + "storage"(;& +4 "core" &U \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&('] +98 "core" ' +2 "storage"(!& +4 "core" &U (\ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(>'g +281 "core" ' + "storage"(F- +3 "core" -'c +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&6& +3 "core" &   - + "storage"(H& +4 "core" &U u 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"&)' +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&J, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(B- +2 "core" -'c +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(W' +31 "core" ' + "manipulator"&+% +4 "core" %   + "storage"(4& +4 "core" &U v x 0\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 288 counts + "manipulator"&T'% +15 "core" ' + "manipulator"&I& +4 "core" &   ^ + +2 "storage"(U& +4 "core" &U x w "\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&^'] +28 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(O'y +39 "core" ' + "manipulator"&C& +5 "core" &   + + "manipulator"&g% +5 "core" %\\    + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&/(? +251 "core" ( + "manipulator"&M& +4 "core" &J  0 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &J   0 +2 ."da"Forearm.seek PC +2 "manipulator"&R'Η +99 "core" ' +2 ."da"Hand.close + "manipulator"&a/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%( +423 "core" ( + "storage"(9& +4 "core" &U \ + "manipulator"&L& +4 "core" &J   0 + "manipulator"&_% +4 "core" % Χ   h j +2 ."da"Forearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&X(y +285 "core" ( + "manipulator"&[& +4 "core" &   V  +2 "storage"(Q& +3 "core" &U \ +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 + "manipulator"&G1 +58 "core" 1 +2 "storage"(%- +4 "core" -'y +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(q'E +30 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(k' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24apr0811h50ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26614 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 257.954 seconds\ /var/log/esp/da24apr0811h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24apr0811h50ml15s_nessie.tif +1575 #SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24apr0811h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24apr0811h50ml25s_nessie.tif +2563 #SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24apr0811h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "257.954 sec auto-exposure",Subject: "da24apr0811h50ml images!" +2 "storage"(\\- +5 "core" -' +2 "storage"(& +5 "core" &U \ \ +8 "manipulator"&d& +12 "core" &   4  +6 ."da"Elbow.seek 1 +5 "manipulator"&m(y +18 "core" ( +2 "manipulator"&n& +5 "core" &    8 +2 "storage"(`& +3 "core" &U \ +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +25 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(N' +54 "core" ' + "manipulator"&s& +5 "core" &   8 +2 "storage"(p& +3 "core" &U \ +2 ."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"&K' +81 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&-, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(Y' +21 "core" ' +2 "manipulator"&j% +4 "core" %   X " +2 "storage"(e& +4 "core" &U y\ + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 316 counts + "manipulator"&P'A +20 "core" ' +3 "manipulator"&f& +15 "core" &    8 + "storage"('& +5 "core" &U \ +9 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&v'] +14 "core" ' +4 "storage"(u% +8 "core" % \ +5 ."downElevator"SE.seek :down +8 "storage"(' +95 (\ % +5 "core" %9 9\ N> +4 "manipulator"&:% +8 "core" %]   Z +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&'\ +88 "core" ' +30 ' +3 ."downElevator"SE.stop +3 "storage"(5 +4 (y& +5 "core" &U \ +6 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%V& +9 "core" &  +3 "manipulator"&& +8 "core" &   8 +3 "manipulator"&% +8 "core" %\     +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(-6 +175 "core" ( +3 "manipulator"& & +8 "core" &-;   c +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &o& +6 "core" &-;   c +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&h'n +104 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&l/ +54 "core" / +3 "manipulator"&& +11 "core" &-;   % c +3 "manipulator"& % +7 "core" % h   " % +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&(? +120 "core" ( +3 "manipulator"&& +8 "core" &E   ; +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +7 "core" &E   ; +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&'Η +106 "core" ' +3 "manipulator"&.& +8 "core" &E   j ; +3 "manipulator"&S% +7 "core" %Ζ   ~ +4 "processing"%z& +7 "core" & +5 "processing"%& +9 "core" & +6 ."psFlush"PC.seek :closed +2 "processing"%#(X +8 "core" &  +3 &  +6 &2 +{ +8 &e > +10 &~ M +10 &M` L +8 &b K +10 &a L +9 &b L +10 &Uc L +9 &_~ K +9 &f K +12 & c~ L +9 &"^a K +7 &$ g K +10 &%` K +9 &'c L +10 &)ec L +9 &+(c K +9 &,b L +10 &.b K +10 &0ne K +8 &2/g L +10 &3e L +9 &5e L +10 &7va K +9 &97g L +9 &:g K +10 &<c L +10 &>}h L +8 &@?d L +10 &Bh K +9 &Cf? K +10 &Ep M +11 &G< O +8 &H Q +10 &Js R +8 &L{ R +9 &N< R +10 &O R +9 &Q R +10 &S S +9 &UCx R +9 &WF H +10 &X9O  b +10 &X" \ - +2 ( +5 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +3 "processing"%& +8 "core" &X \ - +3 &X8 - +2 ."psFlush"Hand.open +3 "manipulator"& 1 +64 "core" 1 +3 "manipulator"&i% +8 "core" % Ζ   7 ~ +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +98 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%Z +41 "core"  +3 "processing"%% +8 "core" %a +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +351 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +242 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +871 #"uploadLog"upsync +1241 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%* @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%{ +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'F +2619 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +96 "core"  + "processing"%% +4 "core" %Fj  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%w' +586 "core" ' + ."psFlush"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2109 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%1  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%, @ +69 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%r +95 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'F +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +108 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%&'T +117 "Can" <! +969 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +66 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%2'd +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%8 U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7'd +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%D @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%6'd +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%H @ +42 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2611 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'd +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%U'T +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%C' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%(  +49 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'d +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +74 "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"%T' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +79 "core"  + ."psFlush"PBV.dial PSV +3 "processing"%^ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M'd +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +51 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%_'d +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%Q  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'d +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'G& +4 "core" &!%  + "manipulator"&%& +4 "core" &E    ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&E(? +2 "core" ( +2 "manipulator"&O& +3 "core" &E !  ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &E   d ; +2 .tForearm.seek PC +2 "manipulator"&\\'Η +101 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tPC.seek :open +2 "processing"%d( +426 "core" ( +2 "manipulator"&n& +4 "core" &E  ! P ; + "manipulator"&`% +4 "core" % Υ    [ +2 .tForearm.seek :retract +2 "manipulator"&s'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +356 "core" ( + "manipulator"&j& +4 "core" &: #  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &:  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'O +99 "core" ' +2 "manipulator"&f& +4 "core" &: "  L +2 "manipulator"&]% +3 "core" %L   e +2 "collection"''& +4 "core" &#$  +3 "collection"'k& +5 "core" & %  +2 .tCC.seek :closed +3 "collection"'u(X +3 "core" &"$  +6 & 3"& %g +10 &X#% 7 +9 &"% K +9 &d!$ K +10 &th"$ L +9 &8e"# K +10 &f"$ K +9 &d!$ K +9 &~h"$ K +10 &?j## K +9 & e!# K +10 &!b"$ K +9 &#c#$ K +9 &%He!# K +10 &' j!# K +9 &(f!# J +9 &*g"# K +10 &,Pf!$ K +9 &.f # K +9 &/g"$ K +10 &1e " J +9 &3We" K +10 &5e!" K +9 &6i!# K +9 &8g " K +10 &:_g " K +9 & .  e + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +5 "core" &Xsk K + "collection"'K% +4 "core" %S  + .tCSV.dial CSR +2 "collection"'y  +41 "core"  +2 "collection"'P% +4 "core" %S  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'V'm +1336 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 '% +3 "core" %m "!  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +627 "core" ' + .tCSV.dial :waste +2 "collection"'Y +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'v'Q +1359 "Can" M +611 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &Xsj! K +2 "collection"'o% +3 "core" %T!!"  +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'-'m +1156 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +52 "core" > + "collection"'% +4 "core" %m"  +2 .tCS.seek 7ml +2 "collection"' ' +517 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '  +41 "core"  +83  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'h'Q +1581 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'.& +5 "core" &Xsi K + "collection"'S% +4 "core" %S\  +2 .tCSV.dial :flush + "collection"'z  +69 "core" +2 .tCS.seek 5ml +2 "collection"'|'m +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A + "collection"'% +4 "core" %m   +2 .tCS.seek 7ml +2 "collection"'' +520 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'i  +96 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +1577 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'Z& +4 "core" &Xsh K +2 "collection"'% +4 "core" %T  + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'% +4 "core" %T   + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''O +1793 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'*' O +524 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '{  +94 "core" +31  +2 .tCTV.dial :intake + "collection"'  +69 "core" + .tIntake.select :open +49 "sampler") +11 .tCS.seek 2ml + "collection"'"'Q +1791 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Q +590 "core" ' +2 .tCSV.dial CSR + "collection"'w  +108 "core"  +2 "collection"'1% +94 "core" %Q!  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"','m +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'r' O +1348 "core" ' + .tCSV.dial CBV +2 "collection"'t +94 "core" +2 .tCS.seek 0ml + "collection"'x'Q +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &8 $  L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&&( +4 "core" ( + "manipulator"&& +4 "core" &8 ! q L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &8   G L +2 .tForearm.seek CC +2 "manipulator"&3'O +96 "core" ' + .tHand.close + "manipulator"&5/ +58 "core" / +2 .tCC.seek :open +2 "collection"'2( +425 "core" ( +2 "manipulator"&$& +4 "core" &8 & ) L +2 "manipulator"&?% +3 "core" % a   +2 .tForearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&=(-6 +292 "core" ( +2 "manipulator"&D& +4 "core" &-2   K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-2   K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;'n +104 "core" ' + .tHand.open +2 "manipulator"&01 +61 "core" 1 + "manipulator"&!% +4 "core" % j %  Y  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 "processing"%F& +95 "core" &  +38057 "Can" 2,M +60001  2 +60001  2y +60001  1 +60002  1V +60001  1!; +60001  2 +60001  1g +60002  2 +60001  1L +60001  1) +60001  2 +60002  2U +60001  1x +60001  2C +60001  2 +60001  1  +60002  2 C +60001  2 p +60001  1;o +60001  2 +60002  1 +60001  11 +60001  1g +60001  12] +60001  2 +60002  2 +60001  2 +60001  1^ +60001  2!)K +60002  1" +60001 x 2$w +60001 t 2& +60001 n 2(U +60002 l 1* 9 +60001 p 2+ +60001 c 1-e +60001 W 1/ +60002 ] 21M +60001 Z 23 ' +60001 b 24 +60001 h 26\ S +60002 c 18z\ +60001 e 1:E  +60001 l 1<  +60001 o 2= +60001 r 2? A +60002 v 1Ar +60001 y 2C=m +60001 } 2E  +60001 { 1F +60002  2H/ +60001  2Jk +60001  2L6[ +60001  1N +60002  2O +60001  2Q +60001  2Sc +60001  2U.I +60001  1V +60002  2Xu +60001  1Z +60001  2\\[ +60001  2^&7 +60002  2_ +60001  2ac +60001  2c +60001  1eS +60002  1g% +60001  2h @EDT1712635363.30  2jQ +60001  2l +60001  2nK} +60002  2p +60001  1q +60001  2s? +60001  2ux +60001  1wCk +60002  1y  +60001  1z +60001  1|!- +60001  2~p! +60002  1;"Y +60001  2" +60001  1# +60001  2$ +60001  2g$ +60002  22%G +60001  1% +60001  1&s +60001  1' +60001  2^' +60002  2*(5 +60001  2( +60001  2)a +60001  1) +60002  2V* +60001  1!+# +60001  1+ +60001  2,O +60001  2, +60002  2M-{ +60001  1. +60001  2. +60001  2/= +60001  2y/ +60002  2D0i +60001  20 +60001  11 +60001  22+ +60001  2n2 +60002  193W +60001  13 +60001  24 +60001  15 +60002  1c5 +60001  1.6E +60001  16 +60001  27q +60002  28 +60001  1Z8 +60001  2%93 +27045 #t-> access 1 +2 "storage"(}% +3 "core" % P\ +2 "manipulator"&H% +4 "core" %\    =  + "manipulator"&6& +4 "core" &-2   I K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(+(<( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" &<( :\  +1332 #t-> access 2 +2 "storage"(I% +3 "core" %\  ;\ +2 "manipulator"&4% +4 "core" %\     +2 "manipulator"&U& +3 "core" &-2   e K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(g(K +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ((& +2 "core" &K \  +1672 #t-> exit +6 #mEXIT @1712666273.69EDT @1713178733.94EDT = =mMAIN_scheduler =tMAIN @EDT1713178735.76 #"core_reset"Sent BREAK +2 #t@976 receive with ifg=0x10, ie=0xFD + #@1612 receive with ifg=0x10, ie=0xFD + #@2306 receive with ifg=0x10, ie=0xFD + #@2939 receive with ifg=0x10, ie=0xFD #@3573 receive with ifg=0x10, ie=0xFD + #@4207 receive with ifg=0x10, ie=0xFD + #@4841 receive with ifg=0x10, ie=0xFD #@5167 receive with ifg=0x80, ie=0xFD + #@19329 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +9 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +389 "Can"  4Ò - +   4Ò - #tPolling Can every 10:00 +2 #Cleanly exited at 08:37:53EDT09-Apr-24 +745 #-> ESP.ready! +154 "sampler") +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\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Vhi3  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %dw  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +2 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ރ\ Y + .tSS.configure :default +3 "sampler")#.0X startTube 2 +415 #-> da 50 + #da sampling at most 50ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 06:59:31EDT15-Apr-24\\n{}\\nCan@06:59:02, 21.5C, 35% humidity, 15.0psia, 13.782V, 0.257A, 135.676Ah, 3.54W",Subject: "da sampling at most 50ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'2& +4 "core" &hg  +3 .tHand.open + "manipulator"&31 +21 "core" 1 + "manipulator"&4% +6 "core" % \  ; <  +2 "storage"(5% +3 "core" % S\ +2 "storage"(6. +5 "core" .,K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(7( +444 #"uploadLog"upsync +232 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (8& +3 "core" & !\ +2 "manipulator"&9& +3 "core" &-2  , K +2 "manipulator"&:% +3 "core" % \    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&;(a +195 "core" ( +2 "manipulator"&<& +4 "core" &z * & I , + "storage"(=& +4 "core" & \ +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 +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'g +270 "core" ' +2 "storage"(A- +3 "core" -'U + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (B& +2 "core" & \ +2 "manipulator"&C& +3 "core" &z + " " , +2 .tElbow.seek 2 +2 "manipulator"&D(a +41 "core" ( +2 "manipulator"&E& +4 "core" &e   ( . + "storage"(F& +4 "core" & l\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&H/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&I& + "storage"(J' +7 "core" &e ' f . + "manipulator"&K% +4 "core" % ϒ +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&M( +137 "core" ' +39 ."downElevator"SE.stop +7 "storage"(5 +3 "core" ( + "manipulator"&N& +4 "core" &9 ' " K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &9 * + ) K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'O +107 "core" ' +3 "manipulator"&Q& +4 "core" &9 . 3 K + "manipulator"&R% +4 "core" %I * * . * +2 "collection"'S& +4 "core" &gi  +2 "collection"'T& +4 "core" &ihG  +3 .tCC.seek :closed + "collection"'U(X +4 "core" &hg"  +10 &.hh% +{ +9 &ehi' > +9 &~gg M +10 &Jbgg K +9 & hef K +9 &jgf K +10 &fgg K +9 &Qkdf K +10 &gee K +9 &cef K +9 & hde K +10 &"Zfed K +9 &$kbd L +9 &%dfd K +10 &'hee K +9 &)agfd K +10 &+$jea K +9 &,kba L +9 &.hba K +10 &0jj_b K +9 &2*k`c L +9 &3cab K +10 &5gac K +9 &7qgab K +10 &92h`^ L +9 &:h_a K +9 &<h`_ K +10 &>xia` L +9 &@;e_` K +9 &Aj\\^ K +10 &CnOT L +9 &E|{U@ M +10 &G2SV Q +9 &HRT V +9 &JSR V +10 &LgTT W +9 &N(PR W +9 &ORS W +10 &QRR X +9 &SmSR X +10 &U0RT W +9 &VQR N +9 &X'QSS (z +10 &XigQT G +2 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.87 + .Hand.open + "manipulator"&V1 +57 "core" 1 +2 "manipulator"&W% +4 "core" % C P >  0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +101 "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 + "sampler")Y+ +4 "core" + + "sampler")Z% +4 "core" %ޅ \  + "collection"'[& +4 "core" &XicQR G +3 "Can"\ \ M . +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'\\  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")] +4 "core"  + "sampler")^  +4 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'.'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X @ +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"'\ 'Q +109 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +100 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +21 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +102 "collection"'#9 +3 "core" 9"; +102 "collection"'9 +3 "core" 9@9 +102 "collection"'%9 +2 "core" 9_7 +102 "collection"'&9 +3 "core" 9|4 +102 "collection"''9 +2 "core" 92 +102 "collection"'$9 +2 "core" 90 +103 "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 +2 "core" 9=& +103 "collection"'/9 +2 "core" 9U$ +102 "collection"' 9 +3 "core" 9m" +102 "collection"',9 +2 "core" 9 +102 "collection"'.9 +3 "core" 9 +102 "collection"'09 +2 "core" 9 +102 "collection"'29 +3 "core" 9 +102 "collection"'39 +4 "core" 9 +102 "collection"'19 +2 "core" 9 +103 "collection"'59 +2 "core" 9  +102 "collection"'69 +2 "core" 9   +102 "collection"'9 +3 "core" 9 ) +102 "collection"'89 +3 "core" 9 ; +102 "collection"':9 +2 "core" 9 M +102 "collection"'49 +2 "core" 9 \\ +103 "collection"'9 +2 "core" 9 l! +102 "collection"'99 +3 "core" 9 {% +102 "collection"'?9 +2 "core" 9 * +102 "collection"'9 +3 "core" 9 . +102 "collection"'B9 +2 "core" 9 2 +102 "collection"'<9 +3 "core" 9 6 +102 "collection"'C9 +2 "core" 9 : +102 "collection"'E9 +2 "core" 9 > +102 "collection"'F9 +3 "core" 9 C +102 "collection"'H9 +2 "core" 9 G +102 "collection"'=9 +3 "core" 9 K\ +102 "collection"'K9 +4 "core" 9 O\ +102 "collection"';9 +2 "core" 9 S\ +102 "collection"'>9 +3 "core" 9\ X\ +102 "collection"'A9 +2 "core" 9\ \\ +102 "collection"'N9 +3 "core" 9\ ` +102 "collection"'O9 +3 "core" 9\ d +102 "collection"'G9 +2 "core" 9\ 'h +102 "collection"'@9 +3 "core" 9\ .l +102 "collection"'D9 +2 "core" 9\ 5q +102 "collection"'R9 +3 "core" 9\ ;u +102 "collection"'S9 +3 "core" 9\ @y +102 "collection"'L9 +2 "core" 9\ F} +102 "collection"'Q9 +3 "core" 9\ K +102 "collection"'V9 +2 "core" 9\ P +102 "collection"'I9 +3 "core" 9\ T +102 "collection"'\ 9 +3 "core" 9\ X +102 "collection"'J9 +2 "core" 9\ \\ +102 "collection"'W9 +3 "core" 9\ a +3 .tCH.hold 10:00,70C +3 "collection"'Z `\ `\ _\ +2 '[9 +5 "core"  + 9\ a +2 "collection"'T% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/36.6psia +51215 "Can"\ V / +8774 "core" ` +2 "collection"']9 +3 "core" 9\ h +2 "collection"'P% +4 "core" %  + #tEnded lysing Collection Puck Heater at 70C/33.1psia +2 .CS.seek 0ml +2 "collection"'\\'Q +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'^ @ +94 "core" B +2 .tCSV.dial :air +2 "collection"'Y @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'`'m +1345 "core" ' + .tCSV.dial CTV +2 "collection"'a  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'b  +53 "core" ~ + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'_ @ +40 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'f'Q +1333 "core" ' + "collection"'d% +5 "core" %V  + #tPuck @44.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'h +95 "core" ~ + .tCBV.dial CSV +2 "collection"'g  +28 "core"  +2 "collection"'k% +4 "core" %V/$  +2 .tCS.seek 5.001ml +2 "collection"'e'm +1347 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +7 "collection"'m  +40 "core" + "collection"'n% +4 "core" %mVX $  +2 .tCS.seek 7.001ml +2 "collection"'i' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'j @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'r' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'s ` +107 "core" _ +2 #tLysing Complete + "collection"'t& +4 "core" &Xi_-. G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&p% +4 "core" %\  %  I  + "storage"(u% +4 "core" % ?\ +2 "storage"(q. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(x(S +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (y& +2 "core" &U S\ +2 "manipulator"&z& +3 "core" &3   H +2 "manipulator"&{% +56 "core" %\   ' "  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&|(y +164 "core" ( +2 "manipulator"&v& +4 "core" &~ ' 8 T + "storage"(w& +4 "core" &U\  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&~'] +98 "core" ' + "storage"(& +5 "core" &U )\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(}'g +271 "core" ' + "storage"(- +4 "core" -'g + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('z +34 "core" ' +2 "manipulator"&& +4 "core" &~  %  T + "manipulator"&% +4 "core" %`   c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( + "manipulator"&& +4 "core" &3 '  9 H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &3   H +2 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "storage"(& +4 "core" &U \ +2 "storage"(& +3 "core" &U /\ +2 "manipulator"&& +3 "core" &3 ' "  H +2 "manipulator"&% +3 "core" % J + ' B +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(y +166 "core" ( + "manipulator"&& +4 "core" &t   v f +2 "storage"( & +3 "core" &U\ A\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +104 "core" ' +2 .tElbow.hold + "manipulator"&, +50 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +53 "core" 1 +3 "manipulator"&% +4 "core" % 5 - O + "storage"(& +4 "core" &U ,\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 289 counts + "manipulator"&!'& +14 "core" ' +2 "manipulator"&"& +4 "core" &|   ^ + "storage"(#& +4 "core" &U\ \  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +32 "core" ' + "storage"(%% +4 "core" % <\ +3 ."downElevator"SE.seek :down +3 "storage"(&' +99 ('% +2 "core" %2A\  L\ QK +2 "manipulator"&$% +4 "core" %S  %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +91 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +5 "core" &*)  + "manipulator"&+& +4 "core" &|   ^ +2 "manipulator"&-% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(-6 +175 "core" ( + "manipulator"&/& +4 "core" &-;   } P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-;   P +2 .tForearm.seek :garage + "manipulator"&,'n +103 "core" ' + .tHand.close +2 "manipulator"&./ +53 "core" / +2 "manipulator"&0& +4 "core" &-; 4 ( H P + "manipulator"&2% +4 "core" % n   x  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +113 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&1( +294 "core" ( + "manipulator"&5& +4 "core" &9   N M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &9   M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' + "manipulator"&8& +5 "core" &9 &  " M + "manipulator"&:% +4 "core" %Y   \\ +2 "collection"'4& +4 "core" &$%  +2 "collection"'& +5 "core" &$$~  +2 .tCC.seek :closed +2 "collection"'9(X +3 "core" &#&  +9 &3#$ +{ +10 &h"# > +9 &y!$ K +9 &U]"" I +10 &d!% J +9 &b#" J +10 &]#! I +9 &\\b!" J +9 &c"" J +10 &c!# I +9 & ]"!k J +9 &"f\\"" I +10 &$&^"  J +9 &%b!! I +10 &'a!  I +9 &)ld!$ J +9 &+-b!! J +10 &,a # I +9 &.`!"p I +9 &0sc"# J +10 &26c ! J +9 &3`!" J +10 &5_!! I +9 &7}`!! I +9 &9=d! J +10 &;`#!{ I +9 &<`"^ I +9 &>` @ I +10 &@Fc$ J +9 &Bc" J +9 &Ch K +10 &Et K +9 &G<  P +10 &H U +9 &J V +9 &Lo   \ W +10 &N0  m W +9 &O  K \ W +9 &Q   X +10 &St   W +9 &U4 X +10 &V\   L +9 &X%N   'x +9 &Xx   %m +10 &Xv   V +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.98 +2 "collection"'?& +3 "core" &Xu  n V +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&B% +4 "core" % Y N : ` \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%C +38 "core"  + "processing"%E% +4 "core" %d  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%F'U +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%='d +1602 "core" ' +2 .tPSV.dial PSR + "processing"%K +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%;' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%> +2 "collection"'A  +12 "core" A + "processing"%N  +59 "core" +91  + .tPSV.dial :mixloop +2 "processing"%O +94 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%G  +122 "core" +2 .tPS.seek 0ml +2 "processing"%@'d +2612 "core" ' + .tPSV.dial :air +2 "processing"%D  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%R' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +42 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2616 "core" ' +2 .tPSV.dial :air + "processing"%Q  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%V' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +42 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'd +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&J& +4 "core" &8 ! ' M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&W( +3 "core" ( + "manipulator"&[& +4 "core" &8 '  2 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &8   V M +2 .tForearm.seek CC + "manipulator"&o'O +106 "core" ' + .tHand.close +2 "manipulator"&Z/ +58 "core" / +2 .tCC.seek :open + "collection"']( +430 "core" ( +2 "manipulator"&P& +4 "core" &8   9 M + "manipulator"&l% +4 "core" % [   + .tForearm.seek :retract +2 "manipulator"&^'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Y(-6 +299 "core" ( + "manipulator"&\\& +4 "core" &-3 ! m 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &-3 !  1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&c'n +111 "core" ' + .tHand.open + "manipulator"&b1 +57 "core" 1 + "manipulator"&_% +4 "core" % k (  ?  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'d& +4 "core" &()  + "manipulator"&h% +4 "core" %\   H  +2 "storage"(g% +4 "core" %\ \  <\ + "storage"(k. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(f( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (m& +3 "core" & <\  +2 "manipulator"&n& +4 "core" &-3    1 + "manipulator"&e% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&j(a +220 "core" ( +2 "manipulator"&i& +4 "core" &k # x * + "storage"(s& +4 "core" & \ \  ;\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&t'ж +116 "core" ' + "storage"(p& +4 "core" & \ \  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'g +281 "core" ' +2 "storage"(q- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +2 "core" & \ '\  G\  +2 "manipulator"&z& +3 "core" &k   * +2 .tElbow.seek 2 +2 "manipulator"&{(a +3 "core" ( +2 "manipulator"&7& +3 "core" &k  * +2 "storage"(v& +3 "core" & \ \  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&w'ϊ +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&M& + "storage"(X' +6 "core" &k   ] * +2 "manipulator"&% +4 "core" % υ   T +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&( +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ( + "manipulator"&}& +4 "core" &9  M +2 .tElbow.reconfigure :loose +46 "manipulator"&$ &.,(#b +12 && +2 "core" &9 ! M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'O +99 "core" ' + "manipulator"&~& +4 "core" &9 # )  M +2 "manipulator"&|% +4 "core" %W # )  F +2 "collection"'& +4 "core" &%(  +3 "collection"' & +5 "core" &$&  +3 .tCC.seek :closed +2 "collection"'U(X +3 "core" &%&l  +7 & 1%%M %g +9 &Y{%%A 7 +10 &~$$! J +9 &]## I +10 &}b#$ J +9 &?a"' J +9 &`$#2 J +10 &`%# J +9 &c$# I +9 &Gb$#[ J +10 & b #G J +9 &!`!"; I +10 &#d!#' I +9 &%O`#" J +9 &'` $ I +10 &(]!"g I +9 &*c " I +9 &,Xc#! I +10 &.d!!r I +9 &/ee I +10 &1a!"] J +9 &3_`"E J +9 &5"` = I +10 &6b  ) I +9 &8b  J +9 &:ga   J +10 &<)b  J +9 &=d I +10 &?c  I +9 &Ape I +9 &C1e I +10 &Dh J +9 &F}  L +9 &H^ R +10 &J \ U +9 &K V +9 &M \ V +10 &OX W +9 &Q W +10 &R$ \ W +9 &T X +9 &V]5 X +10 &Wc1 1 +9 &Xj$ V +9 ( +2 &Xqn- O + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 +2 .Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" % R K 2 K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +122 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2612 "core" ' + "collection"'% +4 "core" % R]  +2 .tCS.seek 4ml +2 "collection"''NS +1599 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +53 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2622 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'" ` +28 "core" ` + .tCSV.dial :air +2 "collection"'# @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +1590 "core" ' + .tCSV.dial CTV +2 "collection"'%  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Q +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'$  +121 "core" + "collection"'& +4 "core" &Xqm$ O +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&!% +4 "core" %\  )  )  +2 "storage"(*% +3 "core" % \ +2 "storage"(+. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(-(S +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &U \ +2 "manipulator"&& +3 "core" &7   L +2 "manipulator"&/% +3 "core" %\   ' 6  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& (y +174 "core" ( +2 "manipulator"&&& +4 "core" &|   )  +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.'] +107 "core" ' + "storage"(0& +4 "core" &U\ \  -\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(2'g +281 "core" ' +2 "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +2 "core" &| "  +2 "storage"(5& +4 "core" &U J\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&)' +32 "core" ' +2 .tElbow.hold + "manipulator"&6, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(8- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(:' +31 "core" ' + "manipulator"&4% +4 "core" % "  I +2 "storage"(3& +3 "core" &U \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&'; +20 "core" ' + "manipulator"&?& +4 "core" &|  $ A  +2 "storage"(& +4 "core" &U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +14 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&C& +4 "core" &|    + "manipulator"&E% +4 "core" %T   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +156 "core" ( + "manipulator"&H& +4 "core" &.  % E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &/ '  6 E +2 .tForearm.seek CC + "manipulator"&K'O +93 "core" ' +2 .tHand.close + "manipulator"&=/ +60 "core" / +2 .tCC.seek :open + "collection"'>( +366 "Can" Pҳ / +61 "core" ( + "storage"(A& +5 "core" &U\ \  )\ + "storage"(N& +4 "core" &U \ \ +2 "manipulator"&O& +3 "core" &/ '  V E +2 "manipulator"&G% +3 "core" % \\   +2 .tForearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&D(y +161 "core" ( + "manipulator"&@& +4 "core" &o  t r +2 "storage"(S& +3 "core" &U\ \  *\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&R' +106 "core" ' + .tElbow.hold +2 "manipulator"&Q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +54 "core" 1 +2 "manipulator"&I% +4 "core" % . + $ n +2 "storage"(V& +4 "core" &U\ \  @\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 274 counts + "manipulator"&J' +20 "core" ' +2 "manipulator"&[& +4 "core" &w   i j +2 "storage"(T& +4 "core" &U\ \  +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Z'] +25 "core" ' +2 "storage"(1% +4 "core" %\ \  \ +3 ."downElevator"SE.seek :down +3 "storage"(<' +99 (9% +2 "core" %? \ \ PI +2 "manipulator"&P% +4 "core" %h   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%o  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%\\' +2617 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%W +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%a  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%b +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%_  +53 "core" + .tdelay 1 second +103 .PS.seek 0ml + "processing"%d'd +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%^& +4 "core" &  +2 "manipulator"&h& +8 "core" &w   j +2 "manipulator"&g% +4 "core" %      + .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(-6 +177 "core" ( + "manipulator"&c& +4 "core" &-7  $ o C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-7   C +2 .tForearm.seek :garage + "manipulator"&n'n +98 "core" ' +2 .tHand.close + "manipulator"&e/ +55 "core" / +2 "manipulator"&x& +4 "core" &-7 2  C + "manipulator"&i% +4 "core" %    Z / +2 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&Y(? +120 "core" ( +2 "manipulator"&p& +4 "core" &9   W  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &9    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q'Η +101 "core" ' + "manipulator"&y& +4 "core" &9 $  t  +2 "manipulator"&z% +4 "core" %Ξ   : + "processing"%7& +4 "core" &  +2 "processing"%v& +5 "core" &4  +2 .tPC.seek :closed + "processing"%(X +4 "core" &  +9 &1| *z +9 &d > +9 &| \ M +10 &@d L +9 &g L +9 &c \ L +10 &d \ L +9 &Hf L +10 & c L +9 &j \ L +9 & f K +10 &"Qg \ L +9 &$e \ L +9 &%e \ K +10 &'j \ L +9 &)Z` \ K +10 &+e \ L +9 &,e \ K +9 &.g \ L +10 &0ac \ L +9 &2"h L +9 &3e \ L +10 &5j L +9 &7ig \ L +10 &9*j \ L +9 &:e \ L +9 &<e \ K +10 &>pi \ L +9 &@4f \ K +9 &Ag \ K +10 &Ci L +9 &Etw M +9 &G/% P +10 &H# Q +9 &J! R +10 &Lo$ R +9 &N0+ R +9 &O4 S +10 &Q8 S +9 &Ss9 S +9 &U67 S +10 &V M +9 &X1?h \ (u +10 &X. , +5 ( + "processing"%v& +5 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 + "processing"%M& +4 "core" &X , + &X , +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&j% +4 "core" % Ξ / 9 W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%}  +40 "core"  + .tPSV.dial :mixloop +52 "processing"% +42 "core" +2 "processing"%u% +4 "core" %a  +2 .tPS.seek 0.3ml +2 "processing"%w'^ +379 "core" ' + .tPSV.dial PSR +2 "processing"%{ +95 "core"  +2 "processing"%~% +4 "core" %\\C  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%|'. +483 "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"%X +94 "core" +2 .tPTV.dial :mixing + "processing"% @ +67 "core" A +2 .tPBV.dial :waste2 +2 "processing"%]  +86 "core"  +2 .tPS.seek 0ml + "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &9   u  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (? +4 "core" ( + "manipulator"&& +4 "core" &9    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &9  " \  +2 .tForearm.seek PC +2 "manipulator"& 'Η +99 "core" ' + .tHand.close + "manipulator"&\ / +55 "core" / +2 .tPC.seek :open +2 "processing"%( +422 "core" ( + "manipulator"&r& +4 "core" &9    +2 "manipulator"&% +3 "core" % Φ    H +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (-6 +129 "core" ( + "manipulator"&"& +4 "core" &-2  t @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-2   @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +96 "core" ' +2 .tHand.open + "manipulator"&%1 +63 "core" 1 + "manipulator"&% +4 "core" % c 8 3 x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +98 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%$& +4 "core" &  +2 "manipulator"&% +3 "core" %\    L ' +2 "storage"(!% +3 "core" %\ \ \ +2 "storage"(*. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(+( +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & \ \ \ +2 "manipulator"&& +4 "core" &->   4 + "manipulator"&/% +4 "core" %\    \\ ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f(a +197 "core" ( +2 "manipulator"&&& +4 "core" &a  f + "storage"(& +4 "core" & \ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +108 "core" ' +2 "storage"(0& +4 "core" & \ \  B\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +281 "core" ' + "storage"((- +4 "core" -'| + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (,& +3 "core" & O\ + "manipulator"&5& +4 "core" &a   f +2 .tElbow.seek 2 +2 "manipulator"&8(a +3 "core" ( + "manipulator"&4& +4 "core" &a   3 f + "storage"(3& +4 "core" & &\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&?'ϊ +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&C& +2 "storage"(E' +7 "core" &a   m f + "manipulator"&.% +4 "core" % ω   z +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&2(? +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +76 "core" ( + "manipulator"&)& +4 "core" &A  4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &A   ) 4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&:'Η +99 "core" ' + "manipulator"&H& +4 "core" &A   4 +2 "manipulator"&F% +4 "core" %΍   +2 "processing"%B& +3 "core" &B  +3 "processing"%6& +4 "core" &j  +2 .tPC.seek :closed +2 "processing"%=(X +4 "core" &8  +9 &0< \ +{ +9 &e+ > +10 &0 M +9 &Fe2 K +10 &j, \ L +9 &c \ K +9 &c K +10 &Me \ L +9 &a \ K +9 &g \ K +10 & g \ K +9 &"Ug \ L +10 &$g \ L +9 &%d\ K +9 &'j L +10 &)^b \ K +9 &+e \ L +9 &,i \ L +10 &.i \ L +9 &0eh \ L +10 &2'j \ L +9 &3h \ L +9 &5g \ L +10 &7ne K +9 &9/e \ L +9 &:e \ K +10 &<g \ K +9 &>uc L +9 &@9d \ K +10 &Ai \ L +9 &Ch K +10 &Exv M +9 &G4 O +9 &H R +10 &J R +9 &Lt Q +10 &N3 R +9 &O R +9 &Q R +10 &Sx S +9 &U; R +9 &V- M +10 &X3@l@ (t +9 &X*A * +6 ( + "processing"%6& +4 "core" &X@ * +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 + .Hand.open +2 "manipulator"&1 +57 "core" 1 + "manipulator"&U% +5 "core" % ΍ - 8 r + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%N W +3 %O9 +5 "core" 9ut +102 "processing"%G9 +3 "core" 9qk +102 "processing"%@9 +2 "core" 9nl  +102 "processing"%S9 +4 "core" 9ll  +102 "processing"%K9 +2 "core" 9jk +102 "processing"%9 +3 "core" 9hl +103 "processing"%L9 +2 "core" 9hk +102 "processing"%I9 +2 "core" 9fl +102 "processing"%V9 +3 "core" 9el" +102 "processing"%[9 +2 "core" 9fk& +103 "processing"%T9 +2 "core" 9gk* +102 "processing"%19 +2 "core" 9gj/ +102 "processing"%;9 +3 "core" 9ik3 +102 "processing"%99 +2 "core" 9jl7 +102 "processing"%P9 +2 "core" 9ml; +103 "processing"%D9 +2 "core" 9ok? +103 "processing"%R9 +2 "core" 9slD +102 "processing"%J9 +2 "core" 9ulH +102 "processing"%9 +3 "core" 9ylL +102 "processing"%o9 +2 "core" 9|lP +102 "processing"%Z9 +3 "core" 9lT +102 "processing"%<9 +2 "core" 9lX +102 "processing"%9 +3 "core" 9l] +102 "processing"%W9 +2 "core" 9ma +102 "processing"%a9 +2 "core" 9me +103 "processing"%b9 +3 "core" 9mi +102 "processing"%_9 +2 "core" 9nm +102 "processing"%\\9 +3 "core" 9nr +102 "processing"%^9 +2 "core" 9nv +102 "processing"%h9 +2 "core" 9nz +102 "processing"%g9 +3 "core" 9n~ +102 "processing"%c9 +3 "core" 9o +102 "processing"%m9 +2 "core" 9o +102 "processing"%Q9 +2 "core" 9o +102 "processing"%e9 +3 "core" 9q +102 "processing"%x9 +2 "core" 9p +102 "processing"%i9 +2 "core" 9q +102 "processing"%l9 +3 "core" 9q +102 "processing"%p9 +2 "core" 9q +102 "processing"%`9 +2 "core" 9q +102 "processing"%n9 +3 "core" 9q +102 "processing"%y9 +3 "core" 9r +3 .tPH.hold 2:00:00,28C +3 "processing"%z pWp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"%7 +108 "core"  + "processing"%k% +4 "core" %a|  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%s' +584 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"% 'Ҧ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%M  +69 "core"  + .tPSV.dial PTV +2 "processing"% +78 "core"  +2 .tPBV.dial :waste1 + "processing"%j  +122 "core"  +2 "processing"%v% +4 "core" %ҥr  +2 .tPS.seek 1.5ml + "processing"%}'U +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%u'd +1598 "core" ' + .tdelay 5:00 +22942 "Can" 7w 0K +7060 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%{ +67 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%~' +2281 "core" ' + .tPSV.dial PTV +53 "processing"%w +68 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%| +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +68 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml + "processing"%]'d +2293 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 + "processing"% @ +67 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'\  + "processing"%Y  +41 "core"  +3 + "processing"%t% +4 "core" %gk  +2 .tPS.seek 0.3ml +2 "processing"%'f +355 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'r  +28 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%"'G[ +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%# @ +67 "core" ? +3 .tPS.seek 0.5ml + "processing"% ' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%%'Ҧ +1602 "core" ' +2 .tPSV.dial :PML + "processing"% +54 "core" + .tPTV.dial :mixing +2 "processing"%$ @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%!% +4 "core" %ҧ`  +2 .tPS.seek 1.85ml +2 "processing"%*' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1956 "core" ' +2 .tdelay 2 seconds +207 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &68  +2 "manipulator"&& +4 "core" &A   n 4 +2 "manipulator"&/% +4 "core" %\    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&-(-6 +122 "core" ( +2 "manipulator"&&& +4 "core" &-, ! ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-, &  " ! +2 .tForearm.seek :garage +2 "manipulator"& 'n +99 "core" ' +2 .tHand.close + "manipulator"&0/ +61 "core" / +3 "manipulator"&'& +4 "core" &-H + ) G  + "manipulator"&(% +4 "core" % l ! Q 7 +2 .tForearm.seek :retract + "manipulator"&,'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&5( +282 "core" ( + "manipulator"&4& +4 "core" &1  % + F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &1   < F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +103 "core" ' +2 "manipulator"&C& +4 "core" &1 &  F +2 "manipulator"&.% +4 "core" %F ( # J + "collection"'f& +4 "core" &65  +2 "collection"'& +5 "core" &76  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &76 +7 & +57 $e +9 &W68 7 +10 &66 L +9 &b46 \ K +10 &rh55 \ L +9 &6c65\ K +9 &e67 \ K +10 &d76 \ K +9 &{h47\ \ K +9 &=g45 \ K +10 & e65 \ K +9 &!d56 K +10 &#b54\ K +9 &%Ga65 J +9 &'i55 K +10 &(i54 K +9 &*g55 \ K +9 &,Mg45 K +10 &.g55 K +9 &/h32 K +10 &1c15 K +9 &3Vd34 K +9 &5g43 K +10 &6e56 \ K +9 &8g24 K +9 &:^f43 K +10 &<h25 K +9 &=e56 K +10 &?a34 \ K +9 &Afg34 K +9 &C(f24 K +10 &Dp./\ L +9 &F+* N +9 &HW()\ S +10 &J$' \ V +9 &K""\ W +10 &M \ W +9 &OS\ W +9 &Q\ X +10 &R\ W +9 &T\ \ X +9 &VU\ Y +10 &We 0 +9 &Xl P +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 + "collection"'?& +5 "core" &Xrd J + &Xrd J + .tHand.open + "manipulator"&)1 +57 "core" 1 +3 "manipulator"&% +4 "core" % F M . e J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%H +96 "core"  + "processing"%F% +4 "core" %bh  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%B'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +40 "core"  +2 .tPS.seek 0ml +2 "processing"% 'd +1602 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%U  +2 "collection"'O  +32 "core" ~ +117  +2 .tPSV.dial :mixloop + "processing"%6 +107 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%G  +67 "core" +2 .tPS.seek 0ml +2 "processing"%:'d +2615 "core" ' + .tPSV.dial :air +2 "processing"%@  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' + .tPSV.dial :air +2 "processing"%L  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +43 "core" +2 .tPS.seek 0ml + "processing"%['d +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&T& +4 "core" &1   F + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +22 "core" ( + "manipulator"&;& +4 "core" & %  = 3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +2 "core" &  & 3 +2 .tForearm.seek CC +2 "manipulator"&P'O +99 "core" ' + .tHand.close +2 "manipulator"&D/ +55 "core" / +2 .tCC.seek :open + "collection"'R( +424 "core" ( +2 "manipulator"&J& +4 "core" & (  < 3 + "manipulator"&% +4 "core" % :   +2 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(-6 +286 "core" ( + "manipulator"&<& +4 "core" &-= " j G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-= !   G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W'n +99 "core" ' +2 .tHand.open +2 "manipulator"&a1 +54 "core" 1 +2 "manipulator"&b% +4 "core" % \\ , '  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +96 "core" ' + ."da"delayUntil "07:51:07.54" +12427 "Can"\ a` 0 +12597 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\\ @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%^  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%h * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%g  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%c' +2285 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +51 "processing"%Q  +41 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%e +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'd +2277 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +121 "core"  +2 "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 +3 "processing"%`' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%y  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%% +4 "core" %ҧr  +2 ."da"PS.seek 1.5ml +2 "processing"%s'W +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%j  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2278 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +5 "processing"%d  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'d +2282 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +122 "core"  + "processing"%w% +4 "core" %aV \ +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"%|' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 "processing"%% +4 "core" %Ҥ \  +2 ."da"PS.seek 1.5ml +2 "processing"%'T +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +6 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'d +1604 "core" ' + ."da"delay 2:00 +6186 "Can"\ V 1w +5817 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +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"%t +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2295 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +78 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%"'d +2285 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'a +377 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%!  +41 "core"  +2 "processing"%% +3 "core" %a{  +2 ."da"PS.seek 0.55ml +2 "processing"%%' +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%*  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%/ @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%% +4 "core" %ҡ  +2 ."da"PS.seek 1.85ml +2 "processing"%2' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%''d +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +38173 "Can"\ e] 2 +9830 #"da"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"%A * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +53 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2295 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%C +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'd +2305 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +132 "core"  +2 "processing"%>% +4 "core" %d + #"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"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +81 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%H  +32 "core" +2 "processing"%F% +4 "core" %ҩ  +2 ."da"PS.seek 1.5ml +2 "processing"%'Y +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%E'd +1602 "core" ' +8 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%B  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2313 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%U +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +66 "core"  +3 ."da"PS.seek 0ml +2 "processing"%@'d +2286 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +132 "core"  +2 "processing"%K% +3 "core" %e  +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"%S' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L'Ҧ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%V  +35 "core" + "processing"%I% +4 "core" %ң.  +2 ."da"PS.seek 1.5ml +2 "processing"%T'S +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9'd +1616 "core" ' +2 ."da"delay 2:00 +8914 "Can" 7 2 +3088 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +68 "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"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +123 "core"  + "processing"%a% +4 "core" %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"%b' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%o'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%W +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 "processing"%^% +3 "core" %ҩ* +2 ."da"PS.seek 1.5ml +2 "processing"%h'Y +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['d +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%e +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'d +2288 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +124 "core"  +4 "processing"%7% +16 "core" %a \ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +7 "processing"% +16 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%k' +346 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\ +\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%n' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%M'Ҧ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%s +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core" + "processing"%v% +4 "core" %Ҧ?\  +2 ."da"PS.seek 1.5ml +2 "processing"% 'V +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'d +1604 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" + + ."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"%' +2299 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%{ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%'d +2293 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +134 "core"  + "processing"%% +4 "core" %`D\ + #"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"%X'Ҧ +2114 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +47 "processing"%Y% +11 "core" %ҭ"\ +2 ."da"PS.seek 1.5ml +2 "processing"%\ '] +554 "Can"\ v 39 +34 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%]  +97 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'd +1596 "core" ' + "processing"%9 +4 "core" 9S5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%#& +4 "core" &XJ\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  * #  + "storage"( % +4 "core" % |\ + "storage"( . +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +194 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ($& +2 "core" &S ` q 0\ +2 "manipulator"&"& +4 "core" &-=   V G + "manipulator"&!% +4 "core" %\   "  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&(y +185 "core" ( +2 "manipulator"&& +4 "core" &   Y + + "storage"(*& +4 "core" &S w z 2\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%'] +94 "core" ' +2 "storage"(& +5 "core" &S w \ + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(/'g +279 "core" ' +2 "storage"(&- +3 "core" -'e +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & ) ( 4 + + "storage"(0& +4 "core" &S \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&2, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"((- +2 "core" -'e +2 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(A' +30 "core" ' +2 "manipulator"& % +4 "core" % "    + "storage"('& +4 "core" &S u i \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&3'= +14 "core" ' + "manipulator"&-& +4 "core" & # # 0 + +2 "storage"(C& +4 "core" &S :\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&.'] +28 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(4'{ +38 "core" ' +2 "manipulator"&,& +4 "core" &   + + "manipulator"&>% +5 "core" %_ ' " 5  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&?(? +251 "core" ( + "manipulator"&& +4 "core" &E  % ( 3 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &E  3 +2 ."da"Forearm.seek PC +2 "manipulator"&H'Η +96 "core" ' + ."da"Hand.close + "manipulator"&F/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%)( +421 "core" ( +2 "storage"(& +4 "core" &S \\\ + "manipulator"&& +4 "core" &E   3 + "manipulator"&B% +4 "core" % Π   +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"& (y +261 "core" ( + "manipulator"&E& +4 "core" &   W ) +2 "storage"(U& +3 "core" &S d\ +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6'] +93 "core" ' + ."da"Hand.open +2 "manipulator"&G1 +60 "core" 1 + "storage"(- +4 "core" -'{ +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(O'G +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(:' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24apr1508h50ml_nessie.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +29041 #"da"SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 282.459 seconds\ /var/log/esp/da24apr1508h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24apr1508h50ml15s_nessie.tif +1562 #SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24apr1508h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24apr1508h50ml25s_nessie.tif +2569 #SX MX5/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24apr1508h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "282.459 sec auto-exposure",Subject: "da24apr1508h50ml images!" +2 "storage"(K- +5 "core" -' +2 "storage"(@& +10 "core" &S w u '\ +3 "manipulator"&S& +10 "core" &   ) +8 ."da"Elbow.seek 1 +12 "manipulator"&(y +36 "core" ( + "manipulator"&V& +5 "core" &| (  3 + "storage"(I& +4 "core" &S \ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L'] +3 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(;' +55 "core" ' +2 "manipulator"&T& +5 "core" &|  3 +2 "storage"(D& +3 "core" &S \ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&5' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&8, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(9' +18 "core" ' + "manipulator"&J% +4 "core" %  @ +2 "storage"(& +5 "core" &S u\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&P'< +26 "core" ' +3 "manipulator"&<& +10 "core" &|  ! $ 3 +3 "storage"(& +8 "core" &S \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&1'] +89 "core" ' +2 "storage"(a% +5 "core" % \ +4 ."downElevator"SE.seek :down +5 "storage"(' +98 (b% +6 "core" %'6 ^\ N? +4 "manipulator"&W% +7 "core" %y   k  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&\\'\ +91 "core" ' +30 ' +2 ."downElevator"SE.stop +7 "storage"(5 +14 (^& +9 "core" &S \ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +4 "processing"%o& +9 "core" & +3 "manipulator"&g& +8 "core" &|   N 3 +3 "manipulator"&h% +8 "core" %    P  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&m(-6 +173 "core" ( +2 "manipulator"&Q& +9 "core" &-6   \\ +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &e& +8 "core" &-6   \\ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&['n +104 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&c/ +62 "core" / +4 "manipulator"&l& +13 "core" &-8 "  _ Z +4 "manipulator"&p% +8 "core" % o ! J * +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&i'\ +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&x(? +122 "core" ( +3 "manipulator"&y& +8 "core" &=   ( +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &7& +8 "core" &=   ( +5 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +5 "manipulator"&`'Η +104 "core" ' +3 "manipulator"&& +9 "core" &=   ( +3 "manipulator"&k% +8 "core" %Α    +4 "processing"%n& +8 "core" & +4 "processing"%s& +9 "core" & +4 ."psFlush"PC.seek :closed +5 "processing"%j(X +8 "core" & +3 &  +6 &2 *z +10 &d > +9 &| M +10 &H` L +10 & g K +8 &e L +10 &` K +10 &Qd K +8 &e K +10 &b L +9 & b L +10 &"Yd K +9 &$h L +9 &%d L +10 &'c K +10 &)ae K +8 &+$e K +10 &,g K +9 &.b L +10 &0ig K +9 &2+e K +9 &3g L +10 &5g L +10 &7pc L +8 &92h L +10 &:h L +9 &<h K +10 &>xc L +9 &@;b K +9 &Ae K +10 &Ch L +12 &E|p M +6 &G7 O +10 &H Q +9 &J R +9 &Lv R +10 &N7 R +9 &O R +10 &Q R +10 &S{ S +8 &U= S +10 &V J +9 &X3F  a +9 &X6 1 +5 ( +6 "processing"%s& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +2 "processing"%v& +8 "core" &X" 1 +2 &X" 1 +3 ."psFlush"Hand.open +3 "manipulator"&M1 +63 "core" 1 +6 "manipulator"&% +12 "core" % Α # ( - +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +96 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%N +42 "core"  +4 "processing"%q% +9 "core" %`9 +5 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%d' +297 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +297 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +260 #"uploadLog"upsync +1844 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%u @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%w  +120 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%{ +96 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%|'F +2619 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  + "processing"%~% +4 "core" %B + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "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 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%Y +107 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%X'F +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +106 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%]'T +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +67 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%#'d +1949 "Can" >d 3ρ +672 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "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"%$ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%" U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%!'d +2605 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%+ @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'd +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''d +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +41 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%C'T +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%/ +68 "core"  +2 ."psFlush"PSR.select :flush +49 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'd +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%B'd +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%H @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'d +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'G& +5 "core" &BC  + "manipulator"&& +4 "core" &= ! ! i ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( + "manipulator"&4& +4 "core" &= # %  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &= &  ^ ( +2 .tForearm.seek PC +2 "manipulator"&K'Η +102 "core" ' + .tHand.close + "manipulator"&@/ +57 "core" / +2 .tPC.seek :open +2 "processing"%S( +422 "core" ( + "manipulator"&V& +4 "core" &=   ( +2 "manipulator"&I% +3 "core" % ΢   9 R +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +354 "core" ( +2 "manipulator"&J& +4 "core" &3 ! q H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &4 ' M H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'O +99 "core" ' +2 "manipulator"&& +4 "core" &4 % (  H +2 "manipulator"& % +3 "core" %F   _ +2 "collection"'6& +4 "core" &CD  +3 "collection"':& +6 "core" &CC  +2 .tCC.seek :closed +3 "collection"'a(X +3 "core" &EC  +5 &CC 4 +10 &=KAA 0 +9 &otBD E +9 &gBB K +10 &fBA K +9 &d?D K +10 &cfBC K +9 &%eCA K +9 &jCC K +10 &g@@ K +9 &keBB K +9 &!-gDA K +10 &"dCC K +9 &$eBB K +10 &&si@B K +9 &(5e?@ K +9 &)g@A K +10 &+eAA K +9 &-{h?@ K +9 &/>g@? K +10 &1dAA K +9 &2eA@ K +10 &4g?A K +9 &6FfAA K +9 &8d?B K +10 &9d>A J +9 &;j?? K +9 &=NfBB K +10 &?gA? K +9 &@d>@ K +10 &Bb?A K +9 &DSm<? L +9 &F~;= N +10 &G:< R +9 &I<= \ T +9 &K>=; \ V +10 &L;: \ W +9 &N;; V +10 &P<: W +9 &RB;; W +9 &T:= X +10 &U<: X +9 &W{9> > +9 &XJ+:< \ +~ +10 &X^:< F +2 ( +2 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 + "collection"'L& +5 "core" &Xc== F + .tHand.open + "manipulator"&1 +61 "core" 1 +3 "manipulator"&;% +4 "core" % F H - s _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +107 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'W& +4 "core" &Xc<< F +2 "collection"'5% +4 "core" %L<<  + .tCSV.dial CSR +2 "collection"'P  +40 "core"  + "collection"'^% +4 "core" %L8<  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'o'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '9% +3 "core" %m<?  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'g' +627 "core" ' + .tCSV.dial :waste +2 "collection"'h +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'1'Q +1976 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'Q& +4 "core" &Xc?@ F + "collection"'e% +4 "core" %R>>  + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'8'm +1162 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'c @ +41 "core" B + "collection"'l% +4 "core" %m?@  +2 .tCS.seek 7ml +2 "collection"'p' +513 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'\\  + 'y  +40 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'7 @ +40 "core" ? +3 .tCS.seek 0ml + "collection"'['Q +1528 "Can" M 4e +51 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Xc=> F +2 "collection"'k% +3 "core" %O=@  + .tCSV.dial :flush +2 "collection"'m  +68 "core" +2 .tCS.seek 5ml +2 "collection"'n'm +1154 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'i @ +42 "core" A +2 "collection"')% +4 "core" %mA?  +2 .tCS.seek 7ml + "collection"'v' +511 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'M  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +96 "core"  +3 .tCS.seek 0ml + "collection"'s'Q +1562 "core" ' + #tDisinfecting external Intake with kill + "collection"'N& +5 "core" &XcA? F + "collection"'q% +4 "core" %V@=  +2 .tCSV.dial CSR + "collection"'`  +41 "core"  +2 "collection"'r% +4 "core" %V>>  + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'d'O +1792 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'u' O +523 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'w + '{  +94 "core" +33  + .tCTV.dial :intake +2 "collection"'}  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''Q +1798 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'~  +67 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'|'Q +587 "core" ' + .tCSV.dial CSR +7 "collection"'  +108 "core"  + "collection"'% +4 "core" %N;?  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''m +1335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'Y' O +1339 "core" ' + .tCSV.dial CBV +2 "collection"' +94 "core" +2 .tCS.seek 0ml +2 "collection"'t'Q +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" & 3   H +2 .tElbow.reconfigure :tight +51 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&]( +25 "core" ( +2 "manipulator"&& +4 "core" & #   1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  1 +2 .tForearm.seek CC + "manipulator"&\ 'O +90 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'#( +426 "core" ( + "manipulator"& & +4 "core" &   1 +2 "manipulator"&$% +3 "core" % G   +2 .tForearm.seek :retract +2 "manipulator"&"'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-6 +285 "core" ( +2 "manipulator"&+& +4 "core" &-6   H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-6   H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'n +104 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" % g $  Z ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 "processing"%&& +4 "core" &.  +42875 "Can" \ . 4 +60002  .\\ 5 +60001  . 6' +60001  \ . 6 +60001  .N 7S +60002  . 7 +60001  . 8 +60001 _ .A 9 +60001 [ . 9 +60001 X . :A +60002 B .4 :ׁ +60001 6 . ;m +60001 > . < +60001   .' < +60002  . =/ +60001  .t =Ł +60001 4 . >[ +60001 D - > +60002 < . g ? +60001 : . @ +60001 * . @ +60001  .Z AI +60001  . A߁ +60002 > . Bu +60001 9 .M C +60001 : . C +60001 3 . D7 +60002 * .A D́ +60001 0 / Ec +60001 6 . E +60001 ; .4 F +22864 #t-> access 1 +2 "storage"(_% +3 "core" %\ \  K\ +2 "manipulator"&0% +4 "core" %\  $ ! (  +2 "manipulator"&& +3 "core" &-6 # * ' H +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"( (<( +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ((& +2 "core" &<( \  +1633 #t-> access 2 +2 "storage"(-% +3 "core" %\ \  \ +2 "manipulator"&'% +4 "core" %\  # " 4  + "manipulator"&C& +4 "core" &-6  " K H +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (%& +3 "core" &K \  +1433 #t-> exit +6 #mEXIT @1713204210.64EDT @1713785680.65EDT = =mMAIN_scheduler =tMAIN @EDT1713785682.44 #"core_reset"Sent BREAK +2 #t@57908 receive with ifg=0x10, ie=0xFD + #@58542 receive with ifg=0x10, ie=0xFD + #@59195 receive with ifg=0x10, ie=0xFD #@59828 receive with ifg=0x10, ie=0xFD + #@60461 receive with ifg=0x10, ie=0xFD + #@61093 receive with ifg=0x10, ie=0xFD #@61726 receive with ifg=0x10, ie=0xFD + #@62052 receive with ifg=0x80, ie=0xFD #@17608 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +235 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +382 "Can" 0\\ ~ +  0\\ ~ + #tPolling Can every 10:00 +2 #Cleanly exited at 14:03:30EDT15-Apr-24 +2202 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %JO  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %g  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %M + .tSS.configure :default +2 "sampler")#.0X startTube 2 +643 #-> 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 07:35:29EDT22-Apr-24\\n{}\\nCan@07:34:48, 21.9C, 20% humidity, 15.1psia, 13.792V, 0.233A, 172.413Ah, 3.21W",Subject: "da sampling at most 50ml" +4 "collection"'2& +3 "core" &o  +2 .tHand.open +2 "manipulator"&31 +25 "core" 1 +2 "manipulator"&4% +4 "core" % \  )  -  +2 "storage"(5% +3 "core" % \ +2 "storage"(6. +5 "core" .,K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +5 "storage"(7( +511 #"uploadLog"upsync +159 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +3 "core" & \ + "manipulator"&9& +4 "core" &-6   H + "manipulator"&:% +4 "core" % \    7  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&;(a +195 "core" ( +2 "manipulator"&<& +4 "core" &n  1 + "storage"(=& +5 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +90 "core" ' +2 "storage"(?& +4 "core" & \ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(@'g +273 "core" ' + "storage"(A- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +4 "core" & \ + "manipulator"&C& +4 "core" &n )   1 +2 .tElbow.seek 2 +2 "manipulator"&D(a +58 "core" ( + "manipulator"&E& +4 "core" &j  # R 1 +2 "storage"(F& +3 "core" & b\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&H/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&I& +2 "storage"(J' +7 "core" &j ' * 1 + "manipulator"&K% +4 "core" % Ϗ   1 +2 .tForearm.seek :retract +2 "manipulator"&L'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +177 "core" ' +7 ( + "manipulator"&N& + ."downElevator"SE.stop +6 "storage"(5 +2 "core" &3 $  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &3 $ ( M G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'O +105 "core" ' + "manipulator"&Q& +5 "core" & 1  ' ? F + "manipulator"&R% +4 "core" %R ) ' \ 7 +2 "collection"'S& +4 "core" &t  +2 "collection"'T& +6 "core" &F  +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &P  +7 &\ $[ %f +9 &XN 7 +9 &F K +10 &fH K +9 &te@ K +9 &6gD K +10 &jC K +9 &gD K +9 &|j> K +10 &>i: K +9 & g= K +10 &!f0 K +9 &#f* K +9 &%He5 J +10 &'j6 K +9 &(g* K +9 &*h0 K +10 &,Nh. K +9 &.d, K +10 &/h8 K +9 &1f( J +9 &3Uh L +10 &5e K +9 &6g K +10 &8h! K +9 &:^h K +9 &<j L +10 &=g# K +9 &?g K +9 &Afg K +10 &C(j K +9 &Dv L +9 &F O +10 &HV T +9 &J\ \ V +10 &K V +9 &M V +9 &OT W +10 &Q W +9 &R W +9 &T X +10 &V[ W +9 &Wj * +10 &Xu&\ O +8 ( +2 &X}g G +3 "collection"'T& +2 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 .Hand.open + "manipulator"&V1 +53 "core" 1 + "manipulator"&W% +4 "core" % K 0 : > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +102 "core" ' +2 #tcollectSample 50ml 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")Y+ +3 "core" + + "sampler")Z% +4 "core" %M  + "collection"'[& +4 "core" &X}g G +4 "Can" M]" ~ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'\\  +4 "core" + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")] +3 "core"  +2 "sampler")^  +16 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'.'Q +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +124 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0Xgd +102 "collection"'x9 +2 "core" 9Eg"d +102 "collection"'y9 +3 "core" 9Mf&d +102 "collection"'z9 +3 "core" 9Xg*d +102 "collection"'{9 +2 "core" 9fh/d +102 "collection"'|9 +3 "core" 9sh3d +102 "collection"'v9 +2 "core" 9h7d +102 "collection"'w9 +3 "core" 9i;d +102 "collection"'~9 +2 "core" 9i?d +102 "collection"'9 +3 "core" 9jCd +102 "collection"'}9 +2 "core" 9kHd +102 "collection"'9 +2 "core" 9kLd +103 "collection"'9 +2 "core" 9lPd +102 "collection"'9 +3 "core" 9!mTd +102 "collection"'9 +2 "core" 9;nXd +103 "collection"' 9 +2 "core" 9Wo]d +102 "collection"'9 +2 "core" 9toad +102 "collection"'9 +3 "core" 9qed +102 "collection"' 9 +3 "core" 9qid +102 "collection"'9 +2 "core" 9smd +102 "collection"'9 +3 "core" 9tqd +102 "collection"'9 +2 "core" 9 tvd +102 "collection"'9 +3 "core" 9+vzd +102 "collection"'9 +3 "core" 9Mw~d +102 "collection"'9 +3 "core" 9lwc +102 "collection"'9 +2 "core" 9y` +103 "collection"'9 +6 "core" 9{] +102 "collection"'9 +2 "core" 9{Y +103 "collection"'9 +2 "core" 9}V +102 "collection"' 9 +2 "core" 9}T +102 "collection"'9 +3 "core" 92~P +102 "collection"'9 +2 "core" 9SM +102 "collection"'9 +3 "core" 9tK +102 "collection"'9 +3 "core" 9G +102 "collection"'9 +3 "core" 9D +102 "collection"'!9 +2 "core" 9B +102 "collection"'"9 +3 "core" 9? +102 "collection"'#9 +2 "core" 9< +102 "collection"'9 +3 "core" 95: +102 "collection"'%9 +3 "core" 9T8 +102 "collection"'&9 +2 "core" 9r5 +102 "collection"''9 +2 "core" 93 +103 "collection"'$9 +2 "core" 90 +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" 95& +102 "collection"'/9 +3 "core" 9O% +102 "collection"' 9 +2 "core" 9g" +102 "collection"',9 +3 "core" 9! +102 "collection"'.9 +2 "core" 9 +102 "collection"'09 +3 "core" 9 +102 "collection"'29 +2 "core" 9 +102 "collection"'39 +3 "core" 9 +102 "collection"'19 +3 "core" 9 +102 "collection"'59 +2 "core" 9  +102 "collection"'69 +3 "core" 9   +102 "collection"'9 +3 "core" 9 ) +102 "collection"'89 +2 "core" 9 < +102 "collection"':9 +3 "core" 9 M +102 "collection"'49 +3 "core" 9 ^ +102 "collection"'9 +3 "core" 9 n! +102 "collection"'99 +3 "core" 9 ~& +102 "collection"'?9 +2 "core" 9 * +103 "collection"'9 +2 "core" 9 . +102 "collection"'B9 +2 "core" 9 2 +102 "collection"'<9 +3 "core" 9 6 +102 "collection"'C9 +3 "core" 9 : +102 "collection"'E9 +2 "core" 9 ? +102 "collection"'F9 +3 "core" 9 C\ +102 "collection"'H9 +2 "core" 9 G\ +102 "collection"'=9 +3 "core" 9 K +102 "collection"'K9 +2 "core" 9 O +102 "collection"';9 +3 "core" 9\ T +102 "collection"'>9 +2 "core" 9\ X +102 "collection"'A9 +3 "core" 9\ \\ +102 "collection"'N9 +2 "core" 9\ ` +103 "collection"'G9 +3 "core" 9\ &d +102 "collection"'O9 +2 "core" 9\ -i +103 "collection"'@9 +2 "core" 9\ 4m +102 "collection"'D9 +2 "core" 9\ ;q +102 "collection"'R9 +3 "core" 9\ @u +102 "collection"'S9 +3 "core" 9\ Gy +102 "collection"'L9 +2 "core" 9\ L} +102 "collection"'Q9 +3 "core" 9\ R +102 "collection"'V9 +2 "core" 9\ V +102 "collection"'I9 +3 "core" 9\ [ +102 "collection"'\ 9 +3 "core" 9\ ` +102 "collection"'J9 +2 "core" 9\ c +4 .tCH.hold 10:00,70C +3 "collection"'W `\ `\ b  +2 'Z9 +5 "core"  + 9\ c +2 "collection"'[% +3 "core" %\ +2 #tBegun lysing Collection Puck Heater at 68C/36.9psia +49967 "Can"\ h ӿ +10022 "core" ` +2 "collection"'T9 +4 "core" 9\ ~ + "collection"']% +4 "core" %ot +2 #tEnded lysing Collection Puck Heater at 70C/34.5psia +2 .CS.seek 0ml + "collection"'P'Q +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\\ @ +95 "core" B + .tCSV.dial :air +2 "collection"'^ @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'Y'm +1345 "core" ' + .tCSV.dial CTV +2 "collection"'`  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'a @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'c  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'_'Q +1346 "core" ' +2 "collection"'f% +4 "core" %OCE =  + #tPuck @45.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'d +96 "core" ~ + .tCBV.dial CSV +2 "collection"'h  +28 "core"  + "collection"'g% +5 "core" %O l  +2 .tCS.seek 5ml + "collection"'k'm +1344 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +6 "collection"'e  +40 "core" + "collection"'m% +4 "core" %m30  +2 .tCS.seek 7ml +2 "collection"'n' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'i @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'j' O +837 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'r ` +108 "core" _ +2 #tLysing Complete + "collection"'s& +4 "core" &X}c G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&t% +4 "core" %\      +2 "storage"(p% +3 "core" % ?\ +2 "storage"(u. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(q(S +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (x& +3 "core" &U Z\ +2 "manipulator"&y& +4 "core" &/   E + "manipulator"&z% +47 "core" %\    +12 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&{(y +172 "core" ( +2 "manipulator"&|& +4 "core" &  !  +2 "storage"(v& +3 "core" &U \  (\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&w'] +96 "core" ' +2 "storage"(~& +4 "core" &U \  \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +274 "core" ' +2 "storage"(}- +3 "core" -'g +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('z +32 "core" ' +2 "manipulator"&& +5 "core" &   ]  + "manipulator"&% +4 "core" %R   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +160 "core" ( +2 "manipulator"&& +4 "core" &4  # I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &4 '  B I +2 .tForearm.seek CC +2 "manipulator"& 'O +95 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open + "collection"'( +425 "core" ( +2 "storage"(& +4 "core" &U \  [\ + "storage"(& +4 "core" &U \  \ + "manipulator"&& +4 "core" &1   q G + "manipulator"&% +4 "core" % c   x +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&(y +166 "core" ( + "manipulator"&& +4 "core" &{   g +2 "storage"(& +4 "core" &U\ \ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"& ' +103 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" %  J 2 k +2 "storage"(& +4 "core" &U S\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 297 counts +2 "manipulator"&'. +14 "core" ' + "manipulator"&!& +4 "core" & \ ! ^ _ +2 "storage"("& +4 "core" &U\ \ 4 0\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&#'] +29 "core" ' + "storage"(% +5 "core" %\ \  \ +3 ."downElevator"SE.seek :down +4 "storage"(%' +99 (&% +2 "core" %'F\ \  D\ QJ +2 "manipulator"&'% +4 "core" %< ! ! 2 : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +5 "core" &  + "manipulator"&*& +4 "core" &   _ +2 "manipulator"&+% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&-(-6 +175 "core" ( +2 "manipulator"&)& +5 "core" &->   w L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &->   r L +2 .tForearm.seek :garage +2 "manipulator"& 'n +97 "core" ' + .tHand.close +2 "manipulator"&,/ +58 "core" / + "manipulator"&.& +4 "core" &->   ^ L +2 "manipulator"&0% +4 "core" % o  q F + .tForearm.seek :retract +2 "manipulator"&2'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&3( +289 "core" ( + "manipulator"&1& +4 "core" &9   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &:  ! M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'O +96 "core" ' + "manipulator"&& +4 "core" &9  $ e M +2 "manipulator"&8% +4 "core" %P  ! ( z + "collection"':& +4 "core" &  +2 "collection"'4& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +9 &2 +{ +9 &e = +10 &w K +9 &R[ I +9 &\\n I +10 &] J +9 &] I +10 &Y` I +9 &^ J +9 &^ I +10 & _ I +9 &"ab I +9 &$"c J +10 &%_ J +9 &'b I +10 &)ib I +9 &+*^v J +9 &,bZ J +10 &.^ J +9 &0qb I +9 &22c J +10 &3_ J +9 &5` J +10 &7x` J +9 &9;c I +9 &:_ J +10 &<c J +9 &>c J +9 &@B` J +10 &B]{ I +9 &Cc K +10 &Er L +9 &G7 Q +9 &H U +10 &Jj V +9 &Lk[ V +9 &N*  X +10 &O X +9 &Q X +10 &Sn X +9 &U1 X +9 &V R +10 &X >  - +9 &X{ {  M +5 ( +2 "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 11/24 samples, on/off torque 1.96 +2 "collection"'9& +4 "core" &X{g M + &X{g M + .tHand.open + "manipulator"&?1 +63 "core" 1 +2 "manipulator"&% +4 "core" % P @ : w z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +111 "core" ' +2 .tPSV.dial PSR + "processing"%< +41 "core"  +2 "processing"%C% +4 "core" %g + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%E'U +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%F  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%H'd +1602 "core" ' +2 .tPSV.dial PSR +2 "processing"%= +40 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%K' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%; +2 "collection"'>  +10 "core" A +2 "processing"%A  +65 "core" +84  + .tPSV.dial :mixloop +2 "processing"%N +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +122 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%@  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%D' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2619 "core" ' +2 .tPSV.dial :air + "processing"%L  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%Q' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +42 "core" +2 .tPS.seek 0ml +2 "processing"%I'd +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&\ & +4 "core" &8 !  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&J( +4 "core" ( + "manipulator"&Z& +4 "core" &9   w M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &8   8 M +2 .tForearm.seek CC + "manipulator"&o'O +100 "core" ' + .tHand.close +2 "manipulator"&W/ +63 "core" / + .tCC.seek :open +2 "collection"'T( +425 "core" ( + "manipulator"&]& +5 "core" &8  \\ M + "manipulator"&l% +4 "core" % b  - + .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&^(-6 +291 "core" ( +2 "manipulator"&P& +4 "core" &-;   : I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-;   i I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&a'n +97 "core" ' +2 .tHand.open + "manipulator"&c1 +63 "core" 1 + "manipulator"&b% +4 "core" % h '  P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +101 "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 + "collection"'f& +5 "core" &N  + "manipulator"&d% +4 "core" %\    9  +2 "storage"(h% +3 "core" %\ 4\ 3 =\ +2 "storage"(g. +3 "core" .(S +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(_( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (e& +2 "core" & \ m\  +2 "manipulator"&m& +4 "core" &-;   I + "manipulator"&k% +4 "core" %\    1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&i(a +191 "core" ( +2 "manipulator"&n& +4 "core" &  Q + + "storage"(r& +4 "core" & \ \  5\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&s'ж +102 "core" ' + "storage"(t& +4 "core" & \ \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'g +279 "core" ' +2 "storage"(u- +3 "core" -'Z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x& +2 "core" & \ \ \  +2 "manipulator"&y& +4 "core" &   + + .tElbow.seek 2 +2 "manipulator"&z(a +37 "core" ( + "manipulator"&7& +4 "core" &h  M 3 +2 "storage"(|& +3 "core" & \ \ >\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&v'ϊ +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&M& + "storage"(X' +7 "core" &h   E 3 + "manipulator"&}% +4 "core" % Ϛ  d +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +21 "core" ( + "manipulator"&& +4 "core" &   0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +56 && +3 "core" &   0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'O +102 "core" ' +2 "manipulator"&w& +4 "core" &   m 0 +2 "manipulator"&{% +4 "core" %K   O Z +2 "collection"'& +3 "core" &  +3 "collection"'& +4 "core" &L  +2 .tCC.seek :closed +2 "collection"'U(X +4 "core" &s  +8 &0{Z +{ +10 &h > +9 &w K +9 &[] I +10 &`r I +9 &cS I +10 &]8 I +9 &ca' I +9 &%_D I +10 &bI I +9 & c@ I +9 &"k], I +10 &$,e J +9 &%a J +10 &'` J +9 &)r` J +9 &+5] I +10 &,a I +9 &.do J +9 &0z`\\ J +10 &2<bL J +9 &3` J +10 &5` J +9 &7] J +9 &9Fc I +10 &;_~ I +9 &<_{ J +9 &>ei I +10 &@M_H I +9 &B`O I +10 &Cg@ J +9 &En5 K +9 &GF5 O +10 &H( T +9 &J% V +9 &Lt W +10 &N5 W +9 &O X +10 &Q W +9 &Sz W +9 &U: X +10 &V K +9 &XD * +9 &Xr} Q +6 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 + .Hand.open + "manipulator"&1 +4 "core" &Xrr Q +54 1 +2 "manipulator"&% +4 "core" % K F + ; Z +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"'  +121 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + "collection"' % +4 "core" % J m  +2 .tCS.seek 3.999ml +2 "collection"' 'NK +1590 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +52 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%'d +2620 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'! ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'" @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' O +1598 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'&'Q +2613 "core" ' + .tCBV.dial :waste1 +2 "collection"'' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +121 "core" + "collection"' & +4 "core" &Xrr Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\     +2 "storage"((% +3 "core" % 6\ +2 "storage"(*. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(+(S +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &V \ +2 "manipulator"&#& +4 "core" &   0 + "manipulator"&)% +4 "core" %\     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&/(y +205 "core" ( +2 "manipulator"&%& +4 "core" &y  @ 5 +2 "storage"(& +3 "core" &V \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&,'] +102 "core" ' +2 "storage"(.& +4 "core" &V \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(0'g +69 "Can" [k i +213 "core" ' + "storage"($- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" &y   5 +2 "storage"(1& +4 "core" &V h\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&5' +31 "core" ' + .tElbow.hold +2 "manipulator"&-, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(8' +30 "core" ' +2 "manipulator"&:% +4 "core" %    + "storage"(2& +4 "core" &V c\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 288 counts +2 "manipulator"&'% +22 "core" ' + "manipulator"&9& +4 "core" &  d . +2 "storage"(?& +4 "core" &V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&'] +29 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(4' +37 "core" ' + "manipulator"&<& +4 "core" &  i . +2 "manipulator"&C% +4 "core" %a   } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&( +148 "core" ( +2 "manipulator"&F& +4 "core" &6 $ J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &6   i J +2 .tForearm.seek CC +2 "manipulator"&='O +93 "core" ' +2 .tHand.close + "manipulator"&H/ +55 "core" / +2 .tCC.seek :open + "collection"';( +426 "core" ( + "storage"(>& +4 "core" &V T\ +2 "storage"(A& +3 "core" &V \  W\ +2 "manipulator"&N& +3 "core" &6   u J +2 "manipulator"&G% +4 "core" % G   S +2 .tForearm.seek :retract +2 "manipulator"&K'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&@(y +163 "core" ( + "manipulator"&O& +4 "core" &   Y +2 "storage"(R& +3 "core" &V\ \  !\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&D' +106 "core" ' + .tElbow.hold +2 "manipulator"&L, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&S1 +60 "core" 1 +2 "manipulator"&V% +4 "core" % . ) +2 "storage"(Q& +3 "core" &V \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 288 counts + "manipulator"&\ '% +23 "core" ' + "manipulator"&Z& +4 "core" &   Y +2 "storage"([& +4 "core" &V\ 3\ ( N\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&W'] +31 "core" ' + "storage"(3% +5 "core" %\ /\ & 1\ +2 ."downElevator"SE.seek :down +3 "storage"(B' +99 (% +3 "core" %D\ \  M\ PI +2 "manipulator"&]% +4 "core" %h   k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' +39 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%o  +79 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2610 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%` +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%J  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%c +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%b  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%f'd +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%d& +4 "core" &0  + "manipulator"&h& +4 "core" &   \ Y + "manipulator"&\\% +9 "core" %\    + 7 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(-6 +175 "core" ( + "manipulator"&a& +4 "core" &-<   r P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-<  P +2 .tForearm.seek :garage +2 "manipulator"&m'n +96 "core" ' + .tHand.close +2 "manipulator"&k/ +56 "core" / +2 "manipulator"&q& +4 "core" &-<   x P + "manipulator"&n% +4 "core" % n   E +2 .tForearm.seek :retract +2 "manipulator"&r'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&^(? +118 "core" ( +2 "manipulator"&t& +4 "core" &<  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &<   2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u'Η +104 "core" ' +2 "manipulator"&x& +4 "core" &<   i 2 + "manipulator"&y% +4 "core" %Γ ~ +2 "processing"%7& +3 "core" &0  +2 "processing"%|& +5 "core" &+  +2 .tPC.seek :closed +2 "processing"%~(X +4 "core" &  +9 &2 *z +10 &e# > +9 & L +9 &Fd' L +10 &\ f! K +9 &h1 L +10 &b7 K +9 &Oj< L +9 &e5 L +10 &d= L +9 & dH L +9 &"WiI L +10 &$gI L +9 &%dJ K +9 &'gN K +10 &)_bO L +9 &+"dZ K +10 &,gY L +9 &.k] L +9 &0hfM K +10 &2)h L +9 &3g K +9 &5h K +10 &7oh L +9 &91k L +10 &:d K +9 &<g L +9 &>wg L +10 &@:g K +9 &Ad L +9 &Ci L +10 &Ezx M +9 &G4 P +10 &H R +9 &J \ R +9 &Lu R +10 &N5 \ R +9 &O\ S +9 &Q S +10 &Sy S +9 &U< \ S +10 &V K +9 &X4E| !b +9 &X< 2 +6 ( +2 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 + "processing"%M& +5 "core" &X" 2 + &X" 2 + .tHand.open + "manipulator"&}1 +56 "core" 1 + "manipulator"&i% +4 "core" % Γ I 7 ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +102 "core" ' +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPSV.dial :mixloop +52 "processing"% +43 "core" +2 "processing"%p% +4 "core" %ec  +2 .tPS.seek 0.3ml +2 "processing"%v'b +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +95 "core"  + "processing"%w% +5 "core" %bw  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%{'. +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%X +95 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%T  +86 "core"  +2 .tPS.seek 0ml + "processing"%'d +2614 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &<   H 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( +2 "manipulator"&& +4 "core" &<   g 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &<   2 +2 .tForearm.seek PC +2 "manipulator"&'Η +101 "core" ' +2 .tHand.close + "manipulator"&I/ +63 "core" / +2 .tPC.seek :open +2 "processing"% ( +423 "core" ( + "manipulator"&j& +4 "core" &<  X 2 +2 "manipulator"&% +3 "core" % Ρ   U X +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +127 "core" ( + "manipulator"&!& +4 "core" &-1  # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &-1   b # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& 'n +98 "core" ' + .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % \\ "   v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &N  + "manipulator"& % +4 "core" %\    N  + "storage"(% +4 "core" %\ 3\ 2 8\ + "storage"((. +4 "core" .(S + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(*( +201 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & 7\  +2 "manipulator"&#& +3 "core" &-;   k  +2 "manipulator"&)% +3 "core" %\     +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&_(a +188 "core" ( + "manipulator"&%& +5 "core" &  l "~ + "storage"(& +4 "core" & \ 3\ 4 D\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +91 "core" ' +2 "storage"(.& +4 "core" & \ \  g\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('g +276 "core" ' +2 "storage"($- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ( & +4 "core" & \ \  \  + "manipulator"&1& +4 "core" &   "~ +2 .tElbow.seek 2 + "manipulator"&(a +29 "core" ( + "manipulator"&:& +5 "core" &i   f 6 + "storage"(2& +4 "core" & \ \ r\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&9'ϊ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&<& + "storage"(C' +7 "core" &i   6 + "manipulator"&,% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&0(? +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&5& +4 "core" &B   2 ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &B   x ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8'Η +102 "core" ' + "manipulator"&F& +4 "core" &B #  ) +2 "manipulator"&E% +4 "core" %Κ   +2 "processing"%& +3 "core" &  +3 "processing"%-& +6 "core" &  +2 .tPC.seek :closed + "processing"%H(X +5 "core" &  +7 & - %f +9 &X 7 +10 & K +9 &b| K +9 &vfr L +10 &9cw K +9 &ds K +10 &dg K +9 &gl K +9 &@gv L +10 & ak J +9 &!jf L +10 &#e^ L +9 &%He` L +9 &' fg K +10 &(bZ K +9 &*hO K +9 &,QiR K +10 &.cJ K +9 &/hL K +9 &1cI L +10 &3YiA K +9 &5h@ K +10 &6h8 L +9 &8e= K +9 &:`h5 L +10 &<"g* L +9 &=e/ K +9 &?g0 K +10 &Ahe( L +9 &C*j- L +10 &Dp( L +9 &F{ N +9 &Hb \ P +10 &J! \ Q +9 &K \ R +9 &M R +10 &Of R +9 &Q' R +10 &R S +9 &T R +9 &Vk S +10 &Wdq * +9 &X~n 9 +9 ( +2 &X" 2 + "processing"%-& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.47 + .Hand.open +2 "manipulator"&61 +57 "core" 1 +2 "manipulator"&U% +4 "core" % Κ &  m +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 +2 .PH.seek 28C,5:00 +3 "processing"%A X +2 %N9 +6 "core" 9zw +102 "processing"%G9 +2 "core" 9ux +102 "processing"%O9 +3 "core" 9sw  +102 "processing"%R9 +2 "core" 9pw  +102 "processing"%=9 +2 "core" 9mw +102 "processing"%9 +3 "core" 9kw +102 "processing"%S9 +3 "core" 9iw +102 "processing"%V9 +2 "core" 9iw +102 "processing"%Q9 +3 "core" 9hw" +102 "processing"%Z9 +2 "core" 9iw& +102 "processing"%[9 +3 "core" 9iw* +103 "processing"%39 +2 "core" 9jx/ +102 "processing"%K9 +2 "core" 9kx3 +102 "processing"%9 +3 "core" 9mx7 +102 "processing"%]9 +2 "core" 9px; +102 "processing"%@9 +3 "core" 9sx? +102 "processing"%D9 +3 "core" 9vyC +102 "processing"%\ 9 +2 "core" 9yxH +102 "processing"%49 +3 "core" 9}xL +102 "processing"%o9 +2 "core" 9xP +102 "processing"%W9 +3 "core" 9xT +102 "processing"%B9 +3 "core" 9yX +102 "processing"%9 +2 "core" 9x] +102 "processing"%`9 +3 "core" 9ya +102 "processing"%J9 +2 "core" 9ye +103 "processing"%c9 +3 "core" 9zi +102 "processing"%b9 +2 "core" 9ym +102 "processing"%P9 +2 "core" 9yr +102 "processing"%d9 +3 "core" 9zv +102 "processing"%h9 +2 "core" 9yz +102 "processing"%\\9 +3 "core" 9z~ +102 "processing"%a9 +2 "core" 9{ +103 "processing"%e9 +2 "core" 9{ +102 "processing"%L9 +2 "core" 9{ +102 "processing"%k9 +3 "core" 9{ +102 "processing"%q9 +2 "core" 9| +102 "processing"%n9 +3 "core" 9| +102 "processing"%l9 +2 "core" 9| +102 "processing"%t9 +2 "core" 9| +103 "processing"%Y9 +2 "core" 9} +102 "processing"%m9 +3 "core" 9} +3 .tPH.hold 2:00:00,28C +3 "processing"%x pXp  +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +6 .PSV.dial PSR +2 "processing"%y +94 "core"  +2 "processing"%7% +4 "core" %i  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%g' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%r'Ҧ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%  +67 "core"  + .tPSV.dial PTV +2 "processing"%M +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%}  +120 "core"  + "processing"%i% +4 "core" %Ҧ1  +2 .tPS.seek 1.5ml +2 "processing"%|'V +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +3 .tPS.seek 0ml + "processing"%'d +1607 "core" ' +2 .tdelay 5:00 +21776 "Can" \ 9n +8226 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%p  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%f +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%z' +2276 "core" ' + .tPSV.dial PTV +2 "processing"%w +69 "core" +3 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%{ +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2277 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%T  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +67 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'  + "processing"%I  +42 "core" +  +2 "processing"%^% +5 "core" %cA  +2 .tPS.seek 0.3ml + "processing"%s'b +355 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'~  +28 "core" + .tPRV.dial :air +2 "processing"%j  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G[ +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%"' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Ҧ +1601 "core" ' + .tPSV.dial :PML +2 "processing"% +40 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"% % +4 "core" %ҡF  +2 .tPS.seek 1.85ml + "processing"%' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1950 "core" ' +2 .tdelay 2 seconds +207 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +2 "core" &!  +2 "manipulator"&& +4 "core" &B   ) + "manipulator"&#% +4 "core" %\    T  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&)(-6 +129 "core" ( +2 "manipulator"&+& +4 "core" &-J   x  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &-J    +2 .tForearm.seek :garage + "manipulator"&'n +103 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&.& +4 "core" &-Q 7 #  +2 "manipulator"&'% +4 "core" % q   ( " +2 .tForearm.seek :retract + "manipulator"&$'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +281 "core" ( +2 "manipulator"&1& +4 "core" &:   c L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &:  Q K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'O +109 "core" ' + "manipulator"&?& +4 "core" &9   % K +2 "manipulator"&<% +4 "core" %M   F H +2 "collection"',& +3 "core" &  +3 "collection"'_& +4 "core" &-  +2 .tCC.seek :closed + "collection"'(X +5 "core" &-  +7 & *7 %f +9 &X( \ 7 +9 &7 K +10 &`- K +9 &tf- L +10 &6c5 L +9 &d. L +9 &d- \ K +10 &~h2 K +9 &?g* K +9 & `. K +10 &!e- K +9 &#d5 \ K +10 &%Hc4 K +9 &' e' K +9 &(d. K +10 &*b0 K +9 &,Ne) \ L +9 &.e K +10 &/h" K +9 &1b, K +10 &3Wd5 K +9 &5cL \ K +9 &6e2 K +10 &8b( K +9 &:_e K +9 & * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1' +2285 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +40 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%? +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'d +2307 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%$ +122 "core"  + "processing"%;% +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"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Ҧ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%5  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +77 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%F% +4 "core" %Ҩa  +2 ."da"PS.seek 1.5ml +2 "processing"%2'X +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'d +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +48 .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%E  +32 "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"%C +67 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%U' +2286 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +69 "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"%  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'd +2295 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +121 "core"  + "processing"%R% +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"%O' +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"%= +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" + "processing"%S% +4 "core" %ҧf  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'W +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'd +1599 "core" ' +2 ."da"delay 2:00 +7879 "Can" <y7 W +4123 #"da"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"% * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2281 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%D +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\ +66 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%B'd +2292 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +121 "core"  +2 "processing"%`% +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"%J' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'Ҧ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +32 "core" +2 "processing"%P% +4 "core" %ҨT  +2 ."da"PS.seek 1.5ml +2 "processing"%d'X +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Q'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #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"%e * +32 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%L +67 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2284 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%n +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%q  +66 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'd +2288 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +127 "core"  +7 "processing"%y% +16 "core" %`'\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%7' +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %#\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%Y' +337 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"% 'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%g +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +35 "core" + "processing"%i% +4 "core" %ҤF\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'T +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%|'d +1602 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%A  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2299 "core" ' +2 ."da"PSV.dial PTV +6 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +78 "core" +2 ."da"PS.seek 0ml +2 "processing"%X'd +2270 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +123 "core"  +2 "processing"%T% +4 "core" %c3\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%{'Ҧ +2113 "core" ' + ."da"delay 5 seconds +302 "Can"|\ s|s +201 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Ҫ\  +2 ."da"PS.seek 1.5ml +53 "processing"%I'Z +596 "core" ' + ."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"%  +96 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'d +1606 "core" ' + "processing"%j9 +3 "core" 9R5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%s  +3 "core" 5 + 5 +2 "processing"%!& +4 "core" &X"?\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\    q  +2 "storage"(% +3 "core" % ]\ +2 "storage"(". +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &V x u \ +2 "manipulator"&& +4 "core" &-6   U + "manipulator"& % +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&((y +184 "core" ( +2 "manipulator"&& +4 "core" &}   6 / + "storage"(& +4 "core" &V E\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +90 "core" ' +2 "storage"(& +4 "core" &V c\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(#'g +284 "core" ' + "storage"(+- +4 "core" -'d + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" &}   g / +2 "storage"(& +3 "core" &V v y L\ +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"& ' +31 "core" ' +2 ."da"Elbow.hold + "manipulator"&0, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"('- +2 "core" -'d +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(>' +32 "core" ' +2 "manipulator"&% +4 "core" %   R + "storage"(.& +4 "core" &V v x \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 302 counts +2 "manipulator"&:'3 +23 "core" ' + "manipulator"&)& +4 "core" &   o * +2 "storage"(?& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&<'] +32 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(1'z +38 "core" ' +2 "manipulator"&$& +4 "core" &   * +2 "manipulator"&;% +4 "core" %~   ' + ."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"&(? +252 "core" ( +2 "manipulator"&5& +4 "core" &F  I - + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &F   - +2 ."da"Forearm.seek PC +2 "manipulator"&'Η +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&F/ +62 "core" / + ."da"PC.seek :open +2 "processing"%9( +423 "core" ( +2 "storage"(& +4 "core" &V 4\ + "manipulator"&2& +4 "core" &F   - +2 "manipulator"&E% +3 "core" % Θ   6 +2 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&C(y +251 "core" ( + "manipulator"&& +4 "core" &q   / + "storage"(6& +4 "core" &V \ +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N'] +97 "core" ' +2 ."da"Hand.open + "manipulator"&-1 +63 "core" 1 +2 "storage"( - +4 "core" -'z +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(U'F +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(G' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24apr2209h50ml_nessie.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26558 #"da"SX MX5/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 257.699 seconds\ /var/log/esp/da24apr2209h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24apr2209h50ml15s_nessie.tif +1565 #SX MX5/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24apr2209h50ml15s_nessie.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24apr2209h50ml25s_nessie.tif +2564 #SX MX5/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24apr2209h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "257.699 sec auto-exposure",Subject: "da24apr2209h50ml images!" +7 "storage"(R- +14 "core" -' +7 "storage"(8& +12 "core" &V \ +2 "manipulator"&O& +4 "core" &q   / + ."da"Elbow.seek 1 +3 "manipulator"&=(y +5 "core" ( + "manipulator"&V& +4 "core" &q   / +2 "storage"(S& +5 "core" &V S\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +19 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(3' +57 "core" ' +2 "manipulator"&Z& +5 "core" &q   / +2 "storage"(]& +46 "core" &V :\ +2 ."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"& ' +27 "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 +2 ."da"SE.seek 2.04 Pucks below Top Plate +2 "storage"(K' +43 "core" ' +2 "manipulator"&D% +5 "core" %   +2 "storage"(\ & +4 "core" &V h\ +7 ."da"Forearm.force -20 +2 "manipulator"&5 +8 ."da"Forearm.seek 1 + 295 counts +3 "manipulator"&', +29 "core" ' +3 "manipulator"&W& +8 "core" &   a * +3 "storage"(& +8 "core" &V \ +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&['] +15 "core" ' +2 "storage"(`% +4 "core" % \ +92 ."downElevator"SE.seek :down +7 "storage"(B' +97 (J% +5 "core" %; \ N? +4 "manipulator"&% +8 "core" %[   ] +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +92 "core" ' +28 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (P& +8 "core" &V W\ +5 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%4& +8 "core" &  +2 "manipulator"&h& +8 "core" &   * +3 "manipulator"&d% +7 "core" %     +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&a(-6 +184 "core" ( +5 "manipulator"&e& +11 "core" &-A   N \\ +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &L& +7 "core" &-A   \\ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&Q'n +98 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&\\/ +58 "core" / +4 "manipulator"&n& +8 "core" &-A   k \\ +3 "manipulator"&l% +8 "core" % n   1 s +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&q'\ +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&k(? +120 "core" ( +3 "manipulator"&m& +8 "core" &>    , +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &y& +8 "core" &>   , +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&t'Η +105 "core" ' +3 "manipulator"&& +8 "core" &>   | , +4 "manipulator"&7% +10 "core" %Γ   +5 "processing"%Y& +8 "core" &  +4 "processing"%g& +12 "core" &  +4 &  +6 ."psFlush"PC.seek :closed +4 "processing"%}(X +8 "core" &}  +2 &  +5 &/} \ +| +8 &e > +11 &~ L +9 &K` K +9 & b \ K +10 &c L +10 &b K +8 &Re \ L +10 &b \ K +8 &d \ L +10 & b \ K +10 &"[d \ K +9 &$b K +10 &%c \ K +10 &'d \ K +8 &)ce \ K +10 &+%d \ K +10 &,c3 \ K +9 &.e \ L +10 &0ke \ K +9 &2-b \ K +9 &3g \ K +10 &5g L +8 &7se \ K +10 &95c \ K +10 &:b K +8 &<h \ K +10 &>{h \ K +9 &@=g \ K +10 &Ae \ L +10 &Cf L +8 &Ep L +10 &G9 O +10 &H Q +8 &J Q +10 &Ly Q +9 &N: R +10 &O R +9 &Q R +9 &S}y S +9 &U?u S +11 &Wu J +8 &X4E  ` +10 &X\ > 1 +5 ( +5 "processing"%g& +7 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +4 "processing"%i& +8 "core" &X" 1 +2 &X" 1 +2 ."psFlush"Hand.open +2 "manipulator"& 1 +64 "core" 1 +3 "manipulator"&M% +8 "core" % Γ # 4 * +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&r'\ +104 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%A +43 "core"  +3 "processing"%p% +9 "core" %b +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +312 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +276 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%|' +863 #"uploadLog"upsync +1242 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +174 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%w  +122 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%f +94 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%v'F +2610 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%z% +3 "core" %EV  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +580 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2114 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'F +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +95 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'T +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%s  +67 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%!'d +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "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"%"' +141 "Can"~ @ +1969 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'd +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +6 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%+ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'d +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%?'T +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%('d +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +60 ."psFlush"PS.seek 0.5ml + "processing"% ' +578 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +80 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%< U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%5'd +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%2 +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%E'd +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%6  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'-& +4 "core" &  +2 "manipulator"& & +3 "core" &>   , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&/(? +3 "core" ( +2 "manipulator"&1& +3 "core" &>   T , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &>  T , +2 .tForearm.seek PC +2 "manipulator"&R'Η +99 "core" ' +2 .tHand.close + "manipulator"&8/ +61 "core" / +2 .tPC.seek :open +2 "processing"%O( +426 "core" ( + "manipulator"&V& +5 "core" &>   / , + "manipulator"&S% +4 "core" % Τ   > k +2 .tForearm.seek :retract + "manipulator"&Z'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +353 "core" ( + "manipulator"&D& +4 "core" &:  V L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &:   ~ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'O +104 "core" ' +2 "manipulator"&N& +4 "core" &9   h K +2 "manipulator"&W% +3 "core" %W   W N +2 "collection"'& +4 "core" &  +2 "collection"'G& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'`(X +4 "core" &  +9 &0 +{ +9 &e > +10 &} L +9 &Mb J +10 &h K +9 &h K +9 &d K +10 &Sd K +9 &c J +9 &e K +10 & f K +9 &"]c J +10 &$g K +9 &%h K +9 &'e J +10 &)de K +9 &+'f J +9 &,h K +10 &.f K +9 &0lg K +10 &2-d K +9 &3d K +9 &5h K +10 &7tc K +9 &96f K +9 &:g J +10 &<i K +9 &>{k K +10 &@>e K +9 &Bg K +9 &Ch K +10 &Eu M +9 &G7 P +9 &H T +10 &J U +9 &Lk V +10 &N, W +9 &O W +9 &Q W +10 &Sq W +9 &U1 X +9 &V \ M +10 &X$N 'v +9 &Xw #i +9 ( +2 &X~ X +2 "collection"'G& +2 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.88 +2 "collection"'& +4 "core" &X} X + .tHand.open +2 "manipulator"&=1 +57 "core" 1 +2 "manipulator"&3% +4 "core" % W I 7 { N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &X~ X + "collection"' % +4 "core" %R  +2 .tCSV.dial CSR + "collection"'  +51 "core"  +2 "collection"'P% +4 "core" %R  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'4'm +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'h% +3 "core" %m  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'d' +624 "core" ' + .tCSV.dial :waste +2 "collection"'K +133 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'['Q +1961 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'e& +4 "core" &X|% X +2 "collection"'L% +3 "core" %R"  +2 .tCSV.dial :flush + "collection"'B  +51 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''m +1157 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\\ @ +42 "core" A + "collection"'n% +4 "core" %m  +2 .tCS.seek 7ml +2 "collection"'l' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'b  +2 'm  +38 "core"  +88  + .tCBV.dial :waste1 +2 "collection"'y @ +40 "core" @ +2 .tCS.seek 0ml +2 "collection"'Q'Q +1581 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &X{ X + "collection"'7% +4 "core" %S  +2 .tCSV.dial :flush + "collection"'a  +69 "core" +2 .tCS.seek 5ml +2 "collection"'Y'm +1155 "core" ' +2 .tdelay 5 seconds +169 "Can" O!  +333 .tCSV.dial :air +3 "collection"'q @ +42 "core" A + "collection"'9% +4 "core" %m  +3 .tCS.seek 7ml + "collection"'i' +514 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'M  +97 "core"  +2 .tCS.seek 0ml +2 "collection"'g'Q +1578 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'A& +5 "core" &Xz X + "collection"'p% +4 "core" %L  + .tCSV.dial CSR +2 "collection"'t  +39 "core"  +2 "collection"'~% +4 "core" %L  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'u'O +1789 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' O +524 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'w +2 'f  +95 "core" +34  + .tCTV.dial :intake +2 "collection"'|  +69 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''Q +1786 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'z  +68 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'v'Q +582 "core" ' + .tCSV.dial CSR +2 "collection"'T  +108 "core"  + "collection"'% +4 "core" %P  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''m +1340 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 .tCS.seek 10ml +7 "collection"'' O +1339 "core" ' + .tCSV.dial CBV +2 "collection"'X +94 "core" +2 .tCS.seek 0ml +2 "collection"'^'Q +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +5 "core" &6   K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +49 "manipulator"&( +4 "core" ( + "manipulator"&j& +4 "core" &7 # p K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &7   K +2 .tForearm.seek CC + "manipulator"&I'O +94 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tCC.seek :open +2 "collection"'!( +427 "core" ( + "manipulator"&& +5 "core" &6   ] K + "manipulator"&% +4 "core" % G   +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(-6 +287 "core" ( +2 "manipulator"&*& +4 "core" &-=   f ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-=    ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +107 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&o% +4 "core" % b $  E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 "processing"%+& +4 "core" &  +1820 #t-> access 1 +3 "storage"(c% +3 "core" %\ *\ ) .\ +2 "manipulator"&% +4 "core" %\      + "manipulator"&%& +4 "core" &-=   ] +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((<( +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ('& +2 "core" &<( Z\  +1593 #t-> access 2 +2 "storage"()% +3 "core" %\ +\ + _\ +2 "manipulator"&.% +4 "core" %\    3  +2 "manipulator"&?& +3 "core" &-=   ] +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(;(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K T\  +1492 #t-> exit +6 #mEXIT @1713792502.75EDT @1713966461.65EDT = =tMAIN =mMAIN_scheduler @EDT1713966464.80 #"core_reset"Sent BREAK +3 #t@31887 receive with ifg=0x10, ie=0xFD + #@32523 receive with ifg=0x10, ie=0xFD + #@33174 receive with ifg=0x10, ie=0xFD #@33810 receive with ifg=0x10, ie=0xFD + #@34452 receive with ifg=0x10, ie=0xFD + #@35086 receive with ifg=0x10, ie=0xFD + #@35720 receive with ifg=0x10, ie=0xFD + #@36046 receive with ifg=0x80, ie=0xFD #@55631 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +308 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +699 "Can"H 8! /3 + H 8! /3 + #tPolling Can every 10:00 +3 #Cleanly exited at 09:28:22EDT22-Apr-24 +2093 #-> ESP.ready! +156 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +3 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %L?A  +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %fF  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +4 "core" %s i +2 .tSS.configure :default +2 "sampler")#.0X?  +2 .tCC.configure :default +3 "collection"'$x2 ^22b +3 .tCC.hold +2 "collection"'\ , +3 "core" , +3 .tCC.configure :default +3 "collection"'$x2 ^22b +3 "processing"% & +3 "core" &"  +2 .tPC.configure :default +3 "processing"%$x2 ^22b +3 .tPC.hold +2 "processing"% , +4 "core" , +2 .tPC.configure :default +3 "processing"%$x2 ^22b +6 "manipulator"& % +3 "core" %\    &  +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.hold +2 "manipulator"&+ +2 "core" + +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +7 && +13 "core" &-=   y ] +5 .tElbow.configure :loose +11 "manipulator"&$ &.,(#b +9 .tElbow.hold +4 "manipulator"&, +10 "core" , +3 .tElbow.configure :loose +9 "manipulator"&$ &.,(#b +14 "storage"(& +8 "core" &K q\  +4 .tSC.configure :loose +5 "storage"($.(\ 1~b +8 .tSC.hold +3 "storage"(, +5 "core" , +3 .tSC.configure :loose +5 "storage"($.(\ 1~b +5 (% +8 "core" % \ +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +7 .tCH.coast +3 "collection"'  +5 "core" ` +3 .tCH.configure :default +4 "collection"'\ 2 +5 .tPH.coast +4 "processing"%  +7 "core" 5 +5 .tPH.configure :default +3 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +5 "sampler") +13 "collection"'% +8 "processing"%% +10 "core" %L=>  +7 "manipulator"&% +10 "sampler")% +12 "core" %f(  +3 %\    +3 %s i +2 "manipulator"&& +12 "core" &-= !  ] +3 "storage"(& +7 "core" &K3 \  +5 "storage"(% +8 "core" % \ +2 "collection"'& +4 "core" &>>  +3 "processing"%& +9 "core" &1  +5 "collection"' +4 "core"  +2 "collection"'  +4 "core"  +7 "collection"'! +8 "core"  +2 "processing"%" +4 "core"  +3 "processing"%# +9 "core" W +4 "processing"%$ +8 "core"  +6 "processing"%% +9 "core" A +6 "sampler")& +9 "core"  +2 "collection"''% +5 "core" %L>=  +2 "processing"%(% +5 "core" %fA +2 "sampler"))% +5 "core" %s i +2 "collection"'*& +5 "core" &?=  +2 "processing"%+& +5 "core" &.  +2 "manipulator"&,% +5 "core" %\      +2 "manipulator"&-& +5 "core" &-=   ] +2 "storage"(.& +5 "core" &K4 \  +2 "storage"(/% +5 "core" % \ +2 "collection"'09 +4 "core" 9Y~ +3 "processing"%19 +4 "core" 9ov +286 #t-> exit +6 #mEXIT @1713966507.32EDT @1713966576.18EDT = =mMAIN_scheduler =tMAIN @EDT1713966580.65 #"core_reset"Sent BREAK +3 #t@24907 receive with ifg=0x10, ie=0xFD + #@25539 receive with ifg=0x10, ie=0xFD + #@26194 receive with ifg=0x10, ie=0xFD + #@26825 receive with ifg=0x10, ie=0xFD + #@27457 receive with ifg=0x10, ie=0xFD #@28089 receive with ifg=0x10, ie=0xFD + #@28720 receive with ifg=0x10, ie=0xFD + #@29051 receive with ifg=0x80, ie=0xFD +2 #@34644 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +17 #ESP2 v3.42 I2C Gateway v3.20 for core bus +336 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +703 "Can"D\ H! /P + D\ H! /P + #tPolling Can every 10:00 +2 #Cleanly exited at 09:48:27EDT24-Apr-24 +6 #Waiting for espclients... +15 #"espclient"Session Begun +550 #-> showlog +1075 #-> showlog -100 +840 #-> showlog -1000 +1051 #-> exit +2 #Session Ended +56384 "Can"X G!/ / @1713975378.67EDT = =tMAIN =mMAIN_scheduler @EDT1713975381.05 #"core_reset"Sent BREAK +2 #t@58386 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +316 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +523 "Can" \ %% +  \ %% + #tPolling Can every 10:00 +3 #Cleanly exited at 09:49:51EDT24-Apr-24 +458 #-> exit +5 #mEXIT @1713975394.28EDT @1713978284.63EDT = =mMAIN_scheduler =tMAIN @EDT1713978287.43 #"core_reset"Sent BREAK +2 #t@50977 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +212 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +389 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +626 "Can" \ %B! +  \ %B! + #tPolling Can every 10:00 +5 #Cleanly exited at 12:16:34EDT24-Apr-24 +741 #-> ESP.ready! +6 #Powering core bus +563 .Gate.power :raw,:ON +3 "sampler") +43 ) +2 "core"  +3 "collection"' +5 ' +3 "core"  +3 "processing"% +2 % +6 "core"  +5 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +4 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +4 "collection"'% +6 "core" %58  +2 .tCS.configure :default +4 "collection"'#P d@b +3 "processing"%% +5 "core" %0  +2 .tPS.configure :default +4 "processing"%#A d`xb +3 "sampler")% +5 "core" %} +3 .tSS.configure :default +3 "sampler")#.0X can +4 "Can"\ BP$ +54599  A4ؤ +60002  @ n +60001  ?  +60001  @$ +60001  @t0 +60003  @Ƥ +60000  ?\\ +60001  ?c +60001  @ +60003  @ +60000  @T +1736 #t-> can +6 "Can" @e +821 #t-> startTube 2 +27217 #-> da 50 +2 #da sampling at most 50ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 14:59:59EDT24-Apr-24\\n{}\\nCan@14:55:19, 21.6C, 23% humidity, 15.2psia, 13.772V, 0.331A, 0.695Ah, 4.55W",Subject: "da sampling at most 50ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +6 "collection"';& +5 "core" &01  +2 .tHand.open +2 "manipulator"&<1 +55 "core" 1 +2 "manipulator"&=% +5 "core" % \   #  N +4 "storage"(>% +5 "core" % \ \ +2 "storage"(?. +6 "core" .(K +3 .tSC.reconfigure :tight +11 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(@( +673 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (A& +4 "core" & M\ +2 "manipulator"&B& +7 "core" &   2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&C(a +39 "core" ( +2 "manipulator"&D& +7 "core" &k # "  S +2 "storage"(E& +7 "core" & s\ +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&F'ж +101 "core" ' +4 "storage"(G& +15 "core" & \ +7 .tSE.reconfigure :pick +10 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +7 "storage"(H'g +274 "core" ' +2 "storage"(I- +6 "core" -'T +3 .tSE.configure :default +9 "storage"(#QK-0-\ b +8 (J& +13 "core" & \ +6 "manipulator"&K& +14 "core" &k '  6 S +6 .tElbow.seek 2 +5 "manipulator"&L(a +13 "core" ( +4 "manipulator"&M& +16 "core" &k " | S +8 "storage"(N& +14 "core" & \ +6 .tForearm.seek 2 + 300 counts +3 "manipulator"&O'ϊ +18 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&P/ +65 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&Q& +3 "storage"(R' +11 "core" &k   S +4 "manipulator"&S% +7 #"uploadLog"upsync +4 "core" % ϒ ! "  +3 .tForearm.seek :retract +3 "manipulator"&T'\ +95 "core" ' +3 .tElbow.seek CC +2 "manipulator"&U( +128 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +27 "core" ( +4 "manipulator"&V& +5 "core" &9 (   L +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &W& +7 "core" &9  " L +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&X'O +98 "core" ' +3 "manipulator"&Y& +6 "core" &9 ( $ L +3 "manipulator"&Z% +7 "core" %I  +2 "collection"'[& +7 "core" &00y  +3 "collection"'\\& +8 "core" &/1l  +5 .tCC.seek :closed +3 "collection"'](X +9 "core" &/0j  + &.0g  +8 &5//f +| +9 &g21i ? +7 &iy01j \ L +10 &.`.0h K +9 &e./j K +9 &b./e K +11 &se/.Y K +9 &5i-/R K +8 &f0/S K +10 &c,,T K +9 & {f--` K +10 &"=d,-b K +11 &#g++b K +8 &%c,-] K +9 &'f+,[ L +9 &)Ec++^ K +10 &+c+,] K +10 &,h*+] K +9 &.b+*` K +9 &0Mj*+W \ K +9 &2d()J K +9 &3`(+H K +10 &5e)*H K +10 &7Ue'*J K +9 &9d**I K +9 &:j('G \ K +10 &<i(*M \ K +9 &>\\g'+I L +10 &@ `')L K +9 &Af$)J L +9 &ClJ \ L +9 &E`x%G M +10 &G$%H P +10 &H&&J U +8 &J%%J V +10 &LM$%I V +9 &N#$H V +9 &O'#K W +10 &Q$$H X +11 &SQ&#A W +7 &U%$G X +10 &V&%E Y +9 &X'E#%D &r +10 &X{$$8 K +5 ( +5 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.91 +3 .Hand.open +2 "manipulator"&^1 +5 "core" &X{k&$9 \ K +57 1 + "manipulator"&_% +6 "core" % I N 4 e +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&`'\ +100 "core" ' +3 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +2 .SS.hold +2 "sampler")a+ +5 "core" + +2 "sampler")b% +7 "core" %li \ M +2 "collection"'c& +6 "core" &X{k%$] K +5 "Can"\ X B +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +3 "sampler")#.0X +23  +3 .tdelay 3.8 seconds +383 "collection"'g% +4 "core" %L#%V +2 "sampler")h% +6 "core" %5]db \ } +2 .tSSV.dial :spit +2 "sampler")i +127 "core"  +4 .tSS.seek 0ml +2 "sampler")j' +276 "core" ' +2 .tSSV.dial CBV +4 "sampler")k  +125 "core" +2 .tCTV.dial :intake +3 "collection"'l  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "15:03:26.41" +1484 #"flow"0.0L/min +14837 ."connect"SSV.dial CBV +7 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +212 "collection"'m% +6 "core" %LI  +3 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 2.14ml/s +3 "sampler")#.0Xx  +6 "collection"''% +5 "core" %3 ; +2 "sampler")(% +6 "core" %hd \ # +3 #tBubblePoint: Intake @39.2psia, Outlet @15.3psia +2 .CBV.dial SSV +2 "collection"') @ +31 "core" A +2 .tSS.reconfigure :default +5 "sampler")#.0X'Q +6 "core" ' + ."airStroke"CSV.dial :air +4 "collection"'? @ +5 "core"  +2 .tExhaust.select :open +3 "sampler")@ +11 .tSS.reconfigure :exhale +3 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'Z'Q +79 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")[ +126 "core"  +5 .tSS.reconfigure :exhale +4 "sampler")#.0Xmd +103 "collection"'x9 +6 "core" 9@md +103 "collection"'y9 +3 "core" 9Dmd +104 "collection"'u9 +3 "core" 9Ind +102 "collection"'z9 +4 "core" 9Qn#d +104 "collection"'v9 +3 "core" 9Zo'd +103 "collection"'}9 +5 "core" 9fp+d +104 "collection"'~9 +3 "core" 9to0d +103 "collection"'9 +4 "core" 9o4d +103 "collection"'9 +3 "core" 9o8d +103 "collection"'9 +4 "core" 9p9 +5 "core" 9 0 +103 "collection"'D9 +3 "core" 9 4 +104 "collection"'E9 +3 "core" 9 9 +103 "collection"'$9 +5 "core" 9 = +103 "collection"'!9 +3 "core" 9 A +104 "collection"'&9 +3 "core" 9 F +104 "collection"'I9 +3 "core" 9 J +103 "collection"'J9 +4 "core" 9 N +103 "collection"' 9 +4 "core" 9 R\ +103 "collection"'A9 +4 "core" 9\ W +103 "collection"'M9 +3 "core" 9\ [ +103 "collection"'N9 +6 "core" 9\ _ +103 "collection"'P9 +3 "core" 9\ c +104 "collection"'G9 +3 "core" 9\ h +103 "collection"'S9 +5 "core" 9\ )l +103 "collection"'C9 +3 "core" 9\ 0p +104 "collection"'F9 +3 "core" 9\ 6u +103 "collection"'Q9 +4 "core" 9\ ;y +103 "collection"'V9 +3 "core" 9\ B} +103 "collection"'W9 +5 "core" 9\ G +103 "collection"'O9 +3 "core" 9\ L +103 "collection"'L9 +3 "core" 9\ O +104 "collection"'H9 +4 "core" 9\ U +103 "collection"'[9 +3 "core" 9\ Y +103 "collection"'K9 +5 "core" 9\ ] +103 "collection"'Y9 +3 "core" 9\ a +4 .tCH.hold 10:00,70C +7 "collection"'R9 +2 'Z `\ `\ _\ +9 "core" 9\ ` +  +2 "collection"'*% +8 "core" % \ +2 #tBegun lysing Collection Puck Heater at 68C/36.9psia +23683 "Can"\ ( +36299 "core" ` +2 "collection"'^9 +7 "core" 9\ | +2 "collection"'T% +5 "core" % f  +3 #tEnded lysing Collection Puck Heater at 70C/34.0psia +4 .CS.seek 0ml +2 "collection"'\\'Q +351 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'b @ +93 "core" A +3 .tCSV.dial :air +62 "collection"'_ @ +56 "core" ? +3 .tCS.seek 5ml +2 "collection"'c'm +1340 "core" ' +2 .tCSV.dial CTV +4 "collection"'X  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'a @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'e @ +42 "core" > +2 .tdelay 2 seconds +204 .CS.seek 0ml +4 "collection"'f'Q +1337 "core" ' +2 "collection"'h% +6 "core" %Rfi  +2 #tPuck @45.4psia after final lysis pressurization +3 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'i +96 "core" ~ + .tCBV.dial CSV +3 "collection"'g  +28 "core"  +2 "collection"'k% +7 "core" %R45 l  +3 .tCS.seek 5ml +2 "collection"'d'm +1344 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'m  +41 "core" +3 "collection"'l% +6 "core" %m^d   +2 .tCS.seek 7ml +2 "collection"'p' +584 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'q @ +41 "core" > +4 .tCS.seek 10ml +3 "collection"'s' O +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'t ` +108 "core" ^ +4 #tLysing Complete + "collection"'n& +6 "core" &X{f K +4 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&o% +4 "core" %\   ! 5  +2 "storage"(w% +7 "core" % r\ + "storage"(x. +7 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +3 "storage"(y(S +190 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (u& +6 "core" &U \ \ +2 "manipulator"&z& +5 "core" &7  ! L +4 "manipulator"&v% +5 "core" %\  ! % 5  +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&}(y +167 "core" ( +2 "manipulator"&~& +6 "core" &~ ! ! Y +2 "storage"(& +6 "core" &U \ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +102 "core" ' +4 "storage"(& +5 "core" &U \ +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"({'g +270 "core" ' +2 "storage"(|- +5 "core" -'g + .tSE.configure :default +5 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +34 "core" ' +4 "manipulator"&& +5 "core" &~   | Y +2 "manipulator"&% +6 "core" %W  "  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +5 "manipulator"&'\ +104 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +159 "core" ( +2 "manipulator"&\ & +5 "core" &6   5 K +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +6 "core" &6 ! ! K +2 .tForearm.seek CC +2 "manipulator"& 'O +94 "core" ' +3 .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open +4 "collection"'( +425 "core" ( +2 "storage"(& +5 "core" &U \ +3 "storage"(& +5 "core" &U \ +2 "manipulator"&& +6 "core" &6 !   K + "manipulator"&% +5 "core" % ; % &  +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&(y +169 "core" ( +3 "manipulator"&& +6 "core" &}   a +2 "storage"(& +6 "core" &U \ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"& 1 +60 "core" 1 +3 "manipulator"&% +7 "core" % ! )  +2 "storage"(& +6 "core" &U 2\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 289 counts +2 "manipulator"&'& +15 "core" ' +3 "manipulator"&"& +5 "core" &   W +2 "storage"(& +7 "core" &U\ \  k\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&''] +32 "core" ' +2 "storage"((% +5 "core" %z d\ +5 ."downElevator"SE.seek :down +3 "storage"()' +99 (% +4 "core" %MG \ QK +3 "manipulator"&% +6 "core" %U   {  +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +95 "core" ' +59 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +7 "core" &\ \   +2 "manipulator"&& +7 "core" &   s W +2 "manipulator"&-% +4 "core" %    d  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&/(-6 +167 "core" ( +2 "manipulator"&0& +6 "core" &-9    +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &2& +6 "core" &-9   u  +3 .tForearm.seek :garage + "manipulator"&.'n +103 "core" ' +3 .tHand.close +2 "manipulator"&4/ +59 "core" / +2 "manipulator"&%& +8 "core" &-C   K + "manipulator"&1% +7 "core" % a   B  +3 .tForearm.seek :retract +3 "manipulator"&3'\ +108 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&5( +290 "core" ( +2 "manipulator"&7& +5 "core" &< % " \ N +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &8& +5 "core" &<   N +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&6'O +99 "core" ' +2 "manipulator"&:& +7 "core" &9 $ ! M +2 "manipulator"&;% +7 "core" %R ! ! s +2 "collection"'<& +8 "core" &  +2 "collection"'=& +8 "core" &  +3 .tCC.seek :closed +5 "collection"'?(X +7 "core" &  +2 & 5 +9 &BK~ 0 +8 &yww D +9 &)b J +9 &_ J +9 &_ J +12 &p] I +7 &2] I +10 &` I +9 &^ J +10 &xb I +10 &!:c I +8 &"b I +9 &$b I +10 &&b I +9 &(Aai J +11 &*a J +8 &+` J +9 &-c I +10 &/Ic J +9 &1 ^ I +10 &2\\ I +10 &4\\i I +8 &6S\\T I +9 &8] I +10 &9] J +9 &;` I +11 &=Z\\ I +8 &?_ I +9 &@b I +10 &Bb J +10 &D_d K +9 &Fx M +11 &G] R +8 &I  \ V +9 &KE \ V +9 &M \ W +9 &N X +11 &P X +9 &RG X +8 &T  X +10 &Ur X +9 &W{\\ \ 7 +10 &XR/V &o +10 &XnsB S +3 ( +2 "collection"'=& +6 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.02 +3 "collection"'9& +5 "core" &Xnr0 S +2 &Xnr S +2 .tHand.open +2 "manipulator"&B1 +55 "core" 1 +2 "manipulator"&>% +6 "core" % Q K 2 x t +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&D'\ +98 "core" ' +2 .tPSV.dial PSR +3 "processing"%E +123 "core"  +4 "processing"%$% +4 "core" %h +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%j +13 .tPS.seek 1.5ml +2 "processing"%!'U +1604 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%&  +52 "core"  +3 .tPS.seek 0ml +3 "processing"%I'd +1597 "core" ' +3 .tPSV.dial PSR +4 "processing"%J +49 "core"  +2 .tPSR.select :air +4 "processing"% +13 .tPS.seek 2.5ml +2 "processing"% ' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%A + "collection"'M  +9 "core" A +2 "processing"%N  +63 "core" +89  + .tPSV.dial :mixloop +3 "processing"%P +97 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%G  +123 "core" +3 .tPS.seek 0ml + "processing"%S'd +2613 "core" ' +2 .tPSV.dial :air +7 "processing"%C  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%F' +1157 "Can"\ W-\ v +1465 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%Q +45 "core" +4 .tPS.seek 0ml +2 "processing"%V'd +2617 "core" ' + .tPSV.dial :air +3 "processing"%W  +42 "core"  +3 .tPS.seek 2.5ml +3 "processing"%O' +2613 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%L +42 "core" +3 .tPS.seek 0ml +2 "processing"%H'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&[& +7 "core" &7   \\ L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&K( +4 "core" ( +2 "manipulator"&Y& +7 "core" &7 ' " H L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +6 "core" &7 " ! L +2 .tForearm.seek CC +2 "manipulator"&*'O +101 "core" ' +3 .tHand.close +3 "manipulator"&r/ +55 "core" / +2 .tCC.seek :open +2 "collection"'Z( +427 "core" ( +3 "manipulator"&^& +6 "core" &7  ! L +2 "manipulator"&T% +6 "core" % b   # +3 .tForearm.seek :retract + "manipulator"&j'\ +107 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&b(-6 +290 "core" ( +2 "manipulator"&_& +6 "core" &-4   O +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &\\& +5 "core" &-4   * O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&X'n +107 "core" ' +3 .tHand.open +3 "manipulator"&a1 +54 "core" 1 + "manipulator"&% +6 "core" % g ( # &  +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .tPSV.dial :mixloop +8 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +6 .tCBV.dial PRV +8 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'c& +8 "core" &  +2 "manipulator"&h% +6 "core" %\    T  +3 "storage"(i% +6 "core" %\ \ \ +2 "storage"(g. +5 "core" .(S +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +81 .tSC.seek 2 +2 "storage"(k( +202 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +3 (f& +5 "core" & \  +4 "manipulator"&m& +4 "core" &-4   z O +3 "manipulator"&l% +6 "core" %\     +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&d(a +197 "core" ( +4 "manipulator"&q& +5 "core" &   } ' +2 "storage"(p& +6 "core" & \ \  \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&t'ж +100 "core" ' +2 "storage"(n& +8 "core" & \ \  (\  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(o'g +280 "core" ' +2 "storage"(w- +6 "core" -'Y +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (x& +3 "core" & \  +2 "manipulator"&u& +7 "core" &   ' +3 .tElbow.seek 2 +2 "manipulator"&z(a +33 "core" ( + "manipulator"&v& +8 "core" &a   2 +2 "storage"(@& +5 "core" & \ \ \  +6 .tForearm.seek 2 + 300 counts +2 "manipulator"&~'ϊ +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&/ +65 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&& +8 "storage"(U' +8 "core" &a   2 +2 "manipulator"&`% +5 "core" % ς   6 +4 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( +2 "manipulator"&& +6 "core" &6  !  J +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &{& +7 "core" &6   J +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&\ 'O +103 "core" ' +2 "manipulator"& & +7 "core" &6 !  5 J +2 "manipulator"&% +5 "core" %X  S +4 "collection"'}& +5 "core" &  +2 "collection"'& +9 "core" &z  +2 .tCC.seek :closed +7 "collection"'(X +5 "core" &f  +2 &C  +8 &2~! *z +9 & h > +10 &u K +11 &_^& I +7 &"_2 I +10 &_+ J +9 &_ J +9 &gb J +11 &(_ J +11 &`H J +6 & _I I +10 &"o[1 I +9 &$1b I +10 &%_ J +10 &'_ J +10 &)w_ I +8 &+9] I +9 &,^ I +9 &._s I +10 &0be I +11 &2A_W J +7 &4_C I +10 &5b> I +9 &7`$ J +10 &9I` J +10 &; ` I +10 &<` I +8 &>b I +9 &@S\\ I +10 &Bb I +9 &C` J +11 &Ej K +8 &GK N +9 &H T +9 &J V +10 &Ly \ W +10 &N: \ W +10 &O W +8 &Q W +9 &S W +10 &U@K X +9 &VM L +11 &X"FB \ + +9 &Xkp= K +3 ( +2 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.97 +2 .Hand.open +3 "manipulator"&]1 +4 "core" &Xku> K +60 1 + "manipulator"&% +6 "core" % X I 1 D S +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +120 "core"  + .tCSV.dial CTV +3 "collection"'  +28 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 "collection"'% +6 "core" % O  +2 .tCS.seek 4ml +4 "collection"' 'NP +1590 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 2 seconds +203 .PSV.dial :waste2 +3 "processing"%  +68 "core"  +3 .tPS.seek 0ml +3 "processing"%'d +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +31 "core" ^ +2 .tCSV.dial :air +3 "collection"'" @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"'' O +1598 "core" ' +2 .tCSV.dial CTV +10 "collection"'(  +42 "core"  +3 .tCS.seek 0ml +2 "collection"''Q +2595 "core" ' +2 .tCBV.dial :waste1 +3 "collection"' @ +29 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +123 "core" +4 "collection"'& +5 "core" &Xkt@ K +2 #tStoring lyfil puck in Collection Clamp to tube 1 +4 "manipulator"&% +5 "core" %\   #  { +2 "storage"(% +6 "core" % \ +2 "storage"(,. +4 "core" .( +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"((S +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +6 (& +3 "core" &R \ +3 "manipulator"&-& +6 "core" &6 & ] J +2 "manipulator"&'% +5 "core" %\  %   { +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&0(y +164 "core" ( + "manipulator"&2& +7 "core" &m  #  d +2 "storage"()& +6 "core" &R \ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +4 "manipulator"&'] +100 "core" ' +3 "storage"(4& +5 "core" &R \ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(%'g +278 "core" ' + "storage"(1- +6 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&#& +5 "core" &m   d +2 "storage"(.& +5 "core" &R R\ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&7' +30 "core" ' +3 .tElbow.hold + "manipulator"&8, +6 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(/- +5 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(:' +30 "core" ' + "manipulator"&;% +6 "core" %   c +3 "storage"(<& +6 "core" &R \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 318 counts +2 "manipulator"&3'C +14 "core" ' +4 "manipulator"&& +5 "core" &m d +2 "storage"(9& +6 "core" &R c\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&B'] +31 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(>' +40 "core" ' +2 "manipulator"&=& +6 "core" &m d d +3 "manipulator"&E% +6 "core" %c    +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$'\ +93 "core" ' +4 .tElbow.seek CC +2 "manipulator"&6( +156 "core" ( +2 "manipulator"&&& +8 "core" &4 ! & ' I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &!& +5 "core" &4   } I +2 .tForearm.seek CC +4 "manipulator"&J'O +102 "core" ' +2 .tHand.close + "manipulator"&I/ +54 "core" / +3 .tCC.seek :open +2 "collection"'A( +426 "core" ( +2 "storage"(M& +7 "core" &R r\ +2 "storage"(N& +5 "core" &R \ +3 "manipulator"&P& +6 "core" &4  I + "manipulator"&G% +8 "core" % \\ (   i +2 .tForearm.seek :retract +3 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&C(y +162 "core" ( +2 "manipulator"&S& +7 "core" &p   k +2 "storage"(Q& +6 "core" &R\ \  \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +4 "manipulator"&F' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&W, +6 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&V1 +64 "core" 1 +4 "manipulator"&L% +5 "core" %   +2 "storage"(O& +7 "core" &R C\ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 294 counts + "manipulator"&['+ +17 "core" ' +2 "manipulator"&Y& +7 "core" &s   ~ h +2 "storage"(R& +6 "core" &R\ \  .\ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +3 "manipulator"&r'] +23 "core" ' +2 "storage"(5% +8 "core" %\ \ \ +3 ."downElevator"SE.seek :down +5 "storage"(D' +97 (?% +4 "core" %"C x\ PH +4 "manipulator"&^% +5 "core" %Ѐ   +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&T'\ +107 "core" ' +28 ' +4 ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%*  +69 "core" +4 .tPS.seek 2.5ml +2 "processing"%_' +2614 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +4 "processing"%\\ +40 "core" +3 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%K  +42 "core"  +2 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%a +43 "core" +3 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%c'd +2613 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +14 "core" &b  +2 "manipulator"&h& +5 "core" &s   h +3 "manipulator"&i% +11 "core" %\    R r +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(-6 +173 "core" ( +2 "manipulator"&X& +6 "core" &-7   f Z +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &f& +5 "core" &-7   ^ Z +3 .tForearm.seek :garage +2 "manipulator"&m'n +99 "core" ' +2 .tHand.close +76 "manipulator"&l/ +57 "core" / +2 "manipulator"&y& +5 "core" &-7 / ! f Z +2 "manipulator"&q% +7 "core" % p   I +3 .tForearm.seek :retract + "manipulator"&p'\ +102 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&b(? +122 "core" ( +3 "manipulator"&n& +6 "core" &D   :  +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &e& +3 "core" &D   +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&w'Η +100 "core" ' +2 "manipulator"&x& +8 "core" &D    +2 "manipulator"&u% +6 "core" %Ε   +2 "processing"%v& +5 "core" &l  +5 "processing"%@& +8 .tPC.seek :closed +4 "processing"%(X +3 "core" &l  +9 &>k &i +8 &pYk 8 +9 &s \ L +11 &bw K +8 &Ve{ K +9 &g~ K +11 &c L +8 &g K +9 &^e K +9 &h L +10 &f[ K +11 &!hC L +9 &#fc7 \ K +8 &%'e> L +9 &&g@ L +10 &(dA K +10 &*neG K +9 &,0fE K +9 &-fN L +9 &/fL K +10 &1veO K +9 &37gK \ L +10 &4gP K +10 &6gL L +8 &8}gS L +10 &:?hV \ L +9 &<jV L +10 &=e] K +10 &?k` \ L +9 &AHbb K +8 &C gh L +10 &Dnk \ L +9 &Fm N +11 &H?s Q +8 &Iq R +9 &Ko Q +10 &Mh R +9 &ODm R +10 &Q{ R +10 &R} S +8 &T} S +9 &VI S +10 &W{v| &x +10 &X| A +9 ( +5 "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.47 +2 "processing"%& +8 "core" &X# 2 + &X"c 2 +2 .tHand.open + "manipulator"&`1 +57 "core" 1 +3 "manipulator"&d% +6 "core" % Ε  #  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&t'\ +95 "core" ' +3 .tPRV.dial :air +3 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%o +43 "core" +2 "processing"%{% +7 "core" %a +2 .tPS.seek 0.3ml +3 "processing"%~'^ +378 "core" ' +2 .tPSV.dial PSR +4 "processing"%z +95 "core"  +3 "processing"% % +6 "core" %]\\  +2 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%'. +491 "core" ' +5 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%}' +1903 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%U +96 "core" + .tPTV.dial :mixing +3 "processing"%| @ +70 "core" A +4 .tPBV.dial :waste2 +2 "processing"%Z  +84 "core"  +4 .tPS.seek 0ml +2 "processing"%]'d +2612 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +3 "manipulator"&& +5 "core" &D   ~  +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +6 "core" ( +2 "manipulator"&& +6 "core" &D ! !   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +6 "core" &D   c  +3 .tForearm.seek PC +2 "manipulator"&\ 'Η +96 "core" ' +2 .tHand.close +2 "manipulator"&H/ +64 "core" / +3 .tPC.seek :open +2 "processing"%( +424 "core" ( +4 "manipulator"&s& +5 "core" &D   r  +2 "manipulator"& % +6 "core" % Λ   k +3 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-6 +130 "core" ( +2 "manipulator"&& +6 "core" &-? $ # 1 +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &"& +5 "core" &-?   m 1 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"& 'n +100 "core" ' +3 .tHand.open +2 "manipulator"&(1 +56 "core" 1 +2 "manipulator"&% +7 "core" % e . # g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +5 "core" &  +4 "manipulator"&% +5 "core" %\    S +2 "storage"(% +6 "core" %\ \ \ +3 "storage"(. +5 "core" .(S +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(,( +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +6 "core" & \  +3 "manipulator"&-& +4 "core" &-C   9 - +3 "manipulator"&'% +7 "core" %\    N +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k(a +175 "core" ( +2 "manipulator"&2& +5 "core" &[   / +4 "storage"()& +5 "core" & \ \  3\  +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&4'ж +104 "core" ' +2 "storage"(& +7 "core" & \ \  -\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('g +283 "core" ' +3 "storage"(1- +5 "core" -'| +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (#& +3 "core" & +\  +2 "manipulator"&.& +7 "core" &[   / +2 .tElbow.seek 2 + "manipulator"&/(a +6 "core" ( +2 "manipulator"&;& +5 "core" &[ !  " / +3 "storage"(<& +5 "core" & \  @\  +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&'ϊ +22 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&9/ +60 "core" / +4 ."downElevator"SE.seek :down +8 "manipulator"&=& +5 "storage"(E' +8 "core" &[   % / +2 "manipulator"&% +8 "core" % p   +2 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +3 .tElbow.seek PC +3 "manipulator"&%(? +156 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +2 "manipulator"&7& +5 "core" &I   i & +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &3& +6 "core" &I   * & +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +3 "manipulator"&:'Η +105 "core" ' +2 "manipulator"&&& +7 "core" &I  # H & +2 "manipulator"&!% +6 "core" %Λ   +3 "processing"%B& +5 "core" &'  +2 "processing"%8& +8 "core" &  +3 .tPC.seek :closed +5 "processing"%I(X +5 "core" &)  +3 &&  +8 &1% +{ +9 &e > +11 &~ M +8 &M` \ L +10 &a \ K +9 &c L +9 &` \ K +11 &Vf\ \ K +9 &b \ L +9 &d \ L +9 & c \ K +9 &"_f \ K +10 &$ ef K +10 &%`p \ K +8 &'e \ K +10 &)ge \ K +9 &+)c \ K +9 &,e L +11 &.cl \ K +8 &0ne K +10 &20b, K +9 &3f K +10 &5e K +9 &7vb K +10 &98g \ K +8 &:e L +10 &<d K +9 &>~b K +10 &@@f \ K +9 &Be K +9 &Cd L +10 &Ep L +9 &G> O +11 &H Q +8 &J Q +9 &L| Q +10 &N= R +9 &O R +9 &Q R +11 &S S +8 &UC R +10 &W{ I +9 &X8K [ +9 &X H \ 2 +5 ( +6 "processing"%8& +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.49 +2 .Hand.open +2 "manipulator"&$1 +6 "core" &X" 2 +59 1 +2 "manipulator"&% +6 "core" % Λ * . P +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&M'\ +102 "core" ' +5 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"%N W +4 %P9 +9 "core" 9 +103 "processing"%G9 +5 "core" 9~ +102 "processing"%S9 +3 "core" 9  +103 "processing"%Q9 +4 "core" 9~~  +103 "processing"%J9 +3 "core" 9| +103 "processing"%69 +5 "core" 9{~ +102 "processing"%V9 +3 "core" 9y~ +104 "processing"%L9 +3 "core" 9y~ +103 "processing"%O9 +3 "core" 9x~# +102 "processing"%Y9 +5 "core" 9x~' +104 "processing"%R9 +4 "core" 9y~+ +102 "processing"%59 +3 "core" 9z0 +104 "processing"% 9 +3 "core" 9{~4 +103 "processing"%?9 +5 "core" 9}~8 +102 "processing"%C9 +4 "core" 9~< +105 "processing"%^9 +4 "core" 9A +102 "processing"%F9 +4 "core" 9E +104 "processing"%[9 +3 "core" 9I +103 "processing"%>9 +4 "core" 9N +103 "processing"%*9 +3 "core" 9R +102 "processing"%r9 +5 "core" 9V +103 "processing"%D9 +3 "core" 9Z +103 "processing"%9 +4 "core" 9_ +103 "processing"%\\9 +3 "core" 9c +104 "processing"%K9 +4 "core" 9g +102 "processing"%a9 +5 "core" 9k +103 "processing"%9 +3 "core" 9p +104 "processing"%_9 +3 "core" 9t +102 "processing"%j9 +3 "core" 9x +104 "processing"%h9 +3 "core" 9| +103 "processing"%i9 +5 "core" 9 +103 "processing"%X9 +3 "core" 9 +103 "processing"%f9 +5 "core" 9 +103 "processing"%W9 +3 "core" 9 +102 "processing"%l9 +5 "core" 9 +163 "processing"%y9 +17 "core" 9 +103 "processing"%q9 +4 "core" 9 +102 "processing"%T9 +4 "core" 9 +104 "processing"%n9 +3 "core" 9 +103 "processing"%e9 +6 "core" 9  +5 .tPH.hold 2:00:00,28C +6 .delay 1:30 +3 "processing"%m pWp  +4 "core"  +8899 "Can" A0 +99 .tPSR.select :air +10 .PSV.dial PSR +2 "processing"%x +97 "core"  +2 "processing"%u% +6 "core" %i +2 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +13 .tPS.seek 0.5ml +4 "processing"%v' +581 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +5 "processing"% +10 .tPS.seek 2ml +2 "processing"%g'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +3 "processing"%p  +67 "core"  +2 .tPSV.dial PTV +3 "processing"%+ +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +121 "core"  +2 "processing"%`% +7 "core" %Ҥ[  +3 .tPS.seek 1.5ml +3 "processing"%d'T +581 "core" ' +2 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%@ * +32 "core" * +4 .tPS.seek 0ml +2 "processing"%'d +1596 "core" ' +3 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%o  +33 "core" +2 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +4 "processing"%{ * +33 "core" + +3 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%w +68 "core"  +4 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%c' +2291 "core" ' +2 .tPSV.dial PTV +3 "processing"%z +69 "core" +3 .tdelay 5 seconds +503 .PSV.dial PSR +4 "processing"% +68 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%~ +70 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +4 "processing"%U'd +2286 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%|  +124 "core" +2 .tPSV.dial :mixloop +3 "processing"%Z +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%} @ +69 "core" B +4 .tPS.reconfigure :slow +4 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%'c +354 "core" ' +4 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +6 .tPRV.dial CBV +6 "collection"'  + "processing"%  +43 "core" +5  + "processing"%H% +7 "core" %`b \  +3 .tPS.seek 0.3ml +2 "processing"%b'_ +352 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'t  +29 "core" +2 .tPRV.dial :air +3 "processing"%  +40 "core"  +5 .tPS.seek 0.9ml +2 "processing"%s'G[ +1264 "core" ' + .tPRV.dial :waste2 +5 "processing"% @ +68 "core" ? +7 .tPS.seek 0.5ml +3 "processing"%' +859 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%"  +41 "core"  +3 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%\ 'Ҧ +1594 "core" ' +3 .tPSV.dial :PML +4 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%( @ +72 "core" B +3 .tPBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +7 "core" %Ҥ@\  +3 .tPS.seek 1.85ml + "processing"%' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +4 .tPS.seek 0ml +2 "processing"%'d +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &  g  +2 "manipulator"& & +7 "core" &I   & +2 "manipulator"&% +6 "core" %\     ) +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(-6 +129 "core" ( +2 "manipulator"&'& +6 "core" &-;   r / +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-;   l / +3 .tForearm.seek :garage +2 "manipulator"&2'n +104 "core" ' +3 .tHand.close + "manipulator"&)/ +57 "core" / +2 "manipulator"&& +6 "core" &-U / * *  +2 "manipulator"&% +8 "core" % _   B +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&1( +275 "core" ( + "manipulator"&#& +7 "core" &3   m G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &.& +7 "core" &3   a G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&;'O +105 "core" ' +2 "manipulator"&<& +8 "core" &3   h G +2 "manipulator"&9% +7 "core" %S   b K +2 "collection"'=& +5 "core" &  d +4 "collection"'& +6 "core" &  g  +6 .tCC.seek :closed +3 "collection"'k(X +4 "core" &  d +5 &  c \ 8 +7 &@I}\  i 1 +9 &rt  j E +9 &c  f L +10 &a  l L +10 &a\  k K +8 &fb  l K +10 &)a \ k K +9 &f\  h L +10 &e  n L +9 &oc  j K +10 &!/e  n L +10 &"`  m K +8 &$b  m K +10 &&ve  g K +9 &(9g\  g K +10 &)f \ n K +9 &+d  j L +10 &-~f\ j K +8 &/?d \ n L +10 &1c  k K +9 &2d f K +9 &4c\  g K +10 &6Hd  ` K +10 &8\ e \ e K +9 &9a\  h K +9 &;e \ d K +10 &=Qf  e K +9 &?e  d K +9 &@e \ j K +11 &Be \ _ K +8 &DWgh L +9 &F}i N +10 &G` R +9 &Ia V +9 &K@^\ V +11 &Me W +8 &N] X +10 &Ph\ X +9 &RDb\ X +9 &Te\ X +11 &Uh\ X +9 &Wzp\ ; +9 &XO/b $l +9 &Xpd` K +3 ( +4 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 + "collection"'4& +8 "core" &Xpjk K + &Xpjo K +2 .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&% +7 "core" % S I 2 U K +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 .tPSV.dial PSR +3 "processing"%3 +96 "core"  +4 "processing"%/% +5 "core" %a@ +2 #tPulling 1.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%&'U +1598 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%!  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%B'd +1605 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +42 "core"  + .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +3 "processing"%0' +1147 "Can"\ ^3 +1462 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +6 .tCBV.dial PRV +3 "processing"%  +4 "collection"'$  +33 "core"  +114 +2 .tPSV.dial :mixloop +2 "processing"% +95 "core" +4 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +70 "core" +3 .tPS.seek 0ml +4 "processing"%8'd +2610 "core" ' +3 .tPSV.dial :air +7 "processing"%G  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%:' +2612 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%S +43 "core" +4 .tPS.seek 0ml +2 "processing"%Q'd +2607 "core" ' +3 .tPSV.dial :air +3 "processing"%J  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%6' +2617 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%V +40 "core" +4 .tPS.seek 0ml +2 "processing"%L'd +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +7 "core" &2   Z G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Y( +5 "core" ( + "manipulator"&R& +7 "core" &2 !  G + .tElbow.reconfigure :loose +58 "manipulator"&$ &.,(#b +20 &5& +5 "core" &2   s G +2 .tForearm.seek CC +3 "manipulator"& 'O +97 "core" ' +3 .tHand.close + "manipulator"&?/ +56 "core" / +2 .tCC.seek :open +4 "collection"'C( +428 "core" ( +3 "manipulator"&^& +6 "core" &2   G +2 "manipulator"&F% +6 "core" % O   +2 .tForearm.seek :retract +3 "manipulator"&['\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&>(-6 +295 "core" ( +2 "manipulator"&*& +6 "core" &-3  V +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &r& +6 "core" &-3    V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&D'n +106 "core" ' +2 .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&\\% +6 "core" % h $   5 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +106 "core" ' +3 ."da"delayUntil "15:51:55.20" +24766 #recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%a @ +68 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%_ * +35 "core" + +3 ."da"PSV.dial :air +2 "processing"%j  +42 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%h' +2290 "core" ' +2 ."da"PSV.dial :mixloop +4 "processing"%i +43 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%X  +42 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +5 "processing"%f +43 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%W  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l'd +2269 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%y +122 "core"  +2 "processing"%q% +7 "core" %h +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%T' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%n'Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%e  +68 "core"  +4 ."da"PSV.dial PTV +3 "processing"%x +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +34 "core" +4 "processing"%]% +5 "core" %ҥ  +3 ."da"PS.seek 1.5ml +5 "processing"%v'U +583 "core" ' +4 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%p * +33 "core" , +3 ."da"PS.seek 0ml +4 "processing"%+'d +1596 "core" ' +2 ."da"delay 2:00 +4471 "Can" C6 8 +7532 #"da"recoverPSRreagent08 +9 .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%` * +33 "core" , +2 ."da"PSR.select :air +5 .PSV.dial PSR +3 "processing"%g +69 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%@' +2285 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%d +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%N +69 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +3 "processing"%o +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%{  +71 "core"  +3 ."da"PS.seek 0ml +2 "processing"%w'd +2268 "core" ' +3 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +3 "processing"% +122 "core"  + "processing"%z% +8 "core" %f +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% ' +582 "core" ' +2 ."da"delay 5 seconds +505 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +9 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +37 "core" +2 "processing"%|% +5 "core" %ҡ  +5 ."da"PS.seek 1.5ml +2 "processing"%Z'Q +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%} * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%U'd +1599 "core" ' +3 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%H +71 "core"  +3 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2302 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%t +69 "core" +2 ."da"delay 5 seconds +506 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%b +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s'd +2266 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%"  +42 "core"  +2 ."da"delay 5 seconds +504 .PTV.dial :PRVmixing +4 "processing"%  +123 "core" +2 ."da"delay 5 seconds +505 .PRV.dial :ab2 +3 "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%( +41 "core" +3 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%'a +393 "core" ' +2 ."da"delay 2 seconds +208 .PRV.dial :air +3 "processing"%  +41 "core"  + "processing"% % +8 "core" %b'  +3 ."da"PS.seek 0.55ml +2 "processing"%\ '\ +335 "core" ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +40 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1547 "core" ' + ."da"PSV.dial :PML +4 "processing"% +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A +3 ."da"PBV.dial :waste1 +2 "processing"%'  +32 "core" +2 "processing"%% +6 "core" %ҡO  +3 ."da"PS.seek 1.85ml +3 "processing"%%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%) * +33 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'d +1947 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +9317 "Can" <9A Τ +38688 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%M * +33 "core" + +4 ."da"PSV.dial :air +61 "processing"%2  +54 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%#' +2294 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%. +43 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air +4 "processing"%-  +54 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%< +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +4 "processing"%9  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%='d +2286 "core" ' +2 #"da"washCycleDA #1 of 3 +3 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%A% +7 "core" %g + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +3 "processing"% +12 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +583 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +6 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%'Ҧ +1600 "core" ' + ."da"PTV.dial :puck +5 "processing"%  +69 "core"  + ."da"PSV.dial PTV +3 "processing"% +68 "core" +3 ."da"PBV.dial :waste1 +3 "processing"%3  +35 "core" +2 "processing"%/% +5 "core" %Ң  +4 ."da"PS.seek 1.5ml +3 "processing"%;'R +585 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +4 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%!'d +1598 "core" ' +2 ."da"delay 2:00 +7082 "Can" >; d +4922 #"da"recoverPSRreagent08 + .PTV.dial :puck +9 .PBV.dial :waste1 +3 "processing"%&  +33 "core"  +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +32 "core" , +2 ."da"PSR.select :air +5 .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2303 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"% +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%P +69 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +5 "processing"%0  +68 "core"  +4 ."da"PS.seek 0ml +2 "processing"%G'd +2307 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%8 +123 "core"  +2 "processing"%S% +6 "core" %e  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%:' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%J'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +8 .PSV.dial PTV +3 "processing"%Q +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +36 "core" + "processing"%6% +8 "core" %Ң  +3 ."da"PS.seek 1.5ml +2 "processing"%O'R +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%R * +35 "core" , +3 ."da"PS.seek 0ml +3 "processing"%5'd +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%?  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%1 * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%7 +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%k' +2286 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%^ +69 "core" +4 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +81 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +80 "core" +4 ."da"PS.seek 0ml +3 "processing"%Y'd +2277 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%r +125 "core"  +3 "processing"%% +5 "core" %fD +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%\\' +585 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%['Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%D +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" +3 "processing"%% +6 "core" %ҧ[  +2 ."da"PS.seek 1.5ml +4 "processing"%_'W +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%L'd +1611 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%i  +32 "core" +3 ."da"delay 30 seconds +750 "Can" => +2253 ."da"PBV.dial between PSV and waste1 +3 "processing"%X * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%f +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%W' +2283 "core" ' + ."da"PSV.dial PTV +3 "processing"%h +70 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%y +68 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%q +69 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%l  +68 "core"  +4 ."da"PS.seek 0ml +3 "processing"%T'd +2294 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR +5 "processing"%e +125 "core"  +9 "processing"%x% +26 "core" %e\ +14 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +14 "processing"% +25 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +16 ."da"PS.seek 0.25ml +11 "processing"%u' +334 "core" ' +4 ."da"delay 5 seconds +504 "processing"%]% +4 "core" % F\  +2 #"da"Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%n' +339 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +7 "processing"%p'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +72 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + "processing"%`% +7 "core" %ңD\  +3 ."da"PS.seek 1.5ml +2 "processing"%g'S +594 "core" ' +2 ."da"delay 3 seconds +373 .PBV.dial between PSV and waste1 +7 "processing"%+ * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%d'd +1612 "core" ' +2 ."da"delay 10 seconds +1005 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%N  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%o * +33 "core" , +3 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%{ +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%@' +2300 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +504 .PSV.dial PSR +4 "processing"%z +82 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +9 "processing"%w +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2284 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%c +122 "core"  +2 "processing"%|% +5 "core" %g\ +3 #"da"Pulling 2ml of PSR.air +3 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 2ml +3 "processing"%~'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +504 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%} +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +47 "core"  +3 "processing"%% +5 "core" %ҥ\  +3 ."da"PS.seek 1.5ml +3 "processing"%'U +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"%H * +33 "core" + +3 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%U  +98 "core"  +2 ."da"PS.seek 0ml +4 "processing"%t'd +1598 "core" ' +2 "processing"%9 +5 "core" 9Q5- +3 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%b  +6 "core" 5- + 5- +2 "processing"% & +6 "core" &X#\ 2 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" %\    J +3 "storage"("% +4 "core" % _\ +2 "storage"(. +5 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"((S +198 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 ((& +4 "core" &U W n %\ +2 "manipulator"&s& +6 "core" &-3    V +2 "manipulator"&% +5 "core" %\   J +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& (y +185 "core" ( +2 "manipulator"&& +7 "core" & & % * +2 "storage"(& +7 "core" &U \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\ '] +107 "core" ' +3 "storage"( & +6 "core" &U \ +3 ."da"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +283 "core" ' +2 "storage"('- +4 "core" -'b +2 ."da"SE.configure :default +6 "storage"(#QK-0-\ b +3 "manipulator"&& +5 "core" &  ' - * +2 "storage"()& +5 "core" &U ` ^\ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&' +26 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&%, +4 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'b +4 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(M' +31 "core" ' +2 "manipulator"&2% +5 "core" %  "   +3 "storage"(& +6 "core" &U a _\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&.'B +17 "core" ' +2 "manipulator"&-& +6 "core" &   s * +2 "storage"(<& +7 "core" &U  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9'] +25 "core" ' +4 ."da"SE.seek 2.15 Pucks below Top Plate +3 "storage"(#'x +38 "core" ' +2 "manipulator"&& +7 "core" &  " * +2 "manipulator"&A% +7 "core" %g   - +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&='\ +94 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&4(? +251 "core" ( + "manipulator"&& +6 "core" &I   - +3 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &I  { - +4 ."da"Forearm.seek PC +2 "manipulator"&3'Η +104 "core" ' +4 ."da"Hand.close +2 "manipulator"&// +55 "core" / +2 ."da"PC.seek :open +3 "processing"%( +423 "core" ( +2 "storage"(& +5 "core" &U w W\ +3 "manipulator"&;& +5 "core" &I   - +2 "manipulator"&&% +7 "core" % Ι   l +2 ."da"Forearm.seek :retract +4 "manipulator"&E'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&B(y +266 "core" ( +2 "manipulator"&!& +6 "core" &  ! * +2 "storage"(& +6 "core" &U 2\ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +98 "core" ' +4 ."da"Hand.open +2 "manipulator"&P1 +56 "core" 1 +3 "storage"(0- +5 "core" -'x +3 ."da"SE.seek 1.9 Pucks below Top Plate +3 "storage"($'D +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(8'~ +55 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24apr2416h50ml_nessie.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +23749 "Can"\ CL +2652 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 255.534 seconds\ /var/log/esp/da24apr2416h50ml_nessie.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24apr2416h50ml15s_nessie.tif +1570 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24apr2416h50ml15s_nessie.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24apr2416h50ml25s_nessie.tif +2570 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24apr2416h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "255.534 sec auto-exposure",Subject: "da24apr2416h50ml images!" +5 "storage"(S- +8 "core" -'~ +2 "storage"(G& +16 "core" &U v x f\ +3 "manipulator"&:& +6 "core" &   H * +2 ."da"Elbow.seek 1 +7 "manipulator"&Q(y +40 "core" ( +2 "manipulator"&V& +7 "core" &   W 5 + "storage"(6& +8 "core" &U  H\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&J'] +24 "core" ' +4 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(R' +56 "core" ' +4 "manipulator"&O& +9 "core" &   q 5 +3 "storage"(?& +7 "core" &U \ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&1' +31 "core" ' +102 ."da"Elbow.hold +5 "manipulator"&7, +4 "core" , +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(5' +19 "core" ' +2 "manipulator"&^% +6 "core" %   +2 "storage"(F& +6 "core" &U g\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"& 'B +21 "core" ' +2 "manipulator"&*& +7 "core" &   5 +3 "storage"(k& +6 "core" &U L\ +3 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&r'] +24 "core" ' +2 "storage"(% +8 "core" % \ +3 ."downElevator"SE.seek :down +6 "storage"(Y' +100 (\\% +4 "core" %; \ N? +2 "manipulator"&D% +7 "core" %o  ! ( +2 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&a'\ +90 "core" ' +33 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (& +6 "core" &U \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +3 "processing"%[& +6 "core" &F +4 "manipulator"&j& +5 "core" &   b 5 +2 "manipulator"&_% +6 "core" %    a  +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&i(-6 +174 "core" ( +5 "manipulator"&X& +12 "core" &-=   [ a +6 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &f& +6 "core" &-=   ] a +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&L'n +99 "core" ' +2 ."psFlush"Hand.close +6 "manipulator"&h/ +59 "core" / +2 "manipulator"&y& +7 "core" &-= '  * a +2 "manipulator"&q% +9 "core" % [   9 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +6 "manipulator"&W(? +125 "core" ( +11 "manipulator"&e& +21 "core" &F   +3 ."psFlush"Elbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +7 &x& +10 "core" &F   +8 ."psFlush"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +7 "manipulator"&T'Η +102 "core" ' +7 "manipulator"&]& +12 "core" &F    +4 "manipulator"&u% +14 "core" %Κ   +9 "processing"%n& +27 "core" &P +8 "processing"%v& +21 "core" &c +2 &M +8 &Q +15 ."psFlush"PC.seek :closed +5 "processing"%(X +19 "core" &N +4 &N +4 &R +9 &L  +2 &3M *z +6 &fK > +2 &~N L +9 &OcH K +8 &eH L +10 &c? K +10 &`E K +9 &VeE K +8 &`@ K +9 &eD L +16 & cB K +16 &"^bD K +10 &$ bD K +5 &%a@ K +2 &'h> L +8 &)fcB K +10 &+(f: K +9 &,g? K +9 &.fE K +9 &0nhB K +9 &20bC K +8 &3d7 K +11 &5e? L +8 &7ue= L +10 &97e= L +10 &:b3 K +9 &<e6 K +9 &>~g3 K +12 &@?g2 L +9 &Be- L +23 &Cc9 K +4 &Er3 M +6 &G;. P +12 &H3 Q +2 &J8 R +11 &L{< R +8 &N=9 R +9 &O: R +12 &Q7 R +9 &S8 S +6 &UB3 S +8 &W: H +13 &X9O7  b +6 &X#; - +11 ( +2 &X: - +10 "processing"%v& +10 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.51 +3 "processing"%`& +14 "core" &X6 - +5 &X; - +5 &XO - +4 ."psFlush"Hand.open +13 "manipulator"&p1 +67 "core" 1 +5 "manipulator"&+% +13 "core" % Κ  ! x +6 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +7 "manipulator"&g'\ +98 "core" ' +8 ."psFlush"PSR.select :air +14 .PSV.dial PSR +6 "processing"%N +43 "core"  +4 "processing"%o% +13 "core" %d< +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +7 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"%{' +127 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +460 "core" ' +6 ."psFlush"delay 5 seconds +507 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%d' +2019 #"uploadLog"upsync +91 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +176 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%z  +123 "core" +4 ."psFlush"PSV.dial :mixloop +3 "processing"%w +93 "core" +4 ."psFlush"PS.seek :empty +3 "processing"% 'F +2605 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%@ +95 "core"  +2 "processing"%c% +7 "core" %K +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +589 "core" ' +5 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2114 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%}  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%Z @ +67 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%~'F +2615 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%H +97 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%U'T +1100 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck +4 "processing"%b  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"% 'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%( +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%s U +52 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%'d +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%, @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' +3 ."psFlush"PSV.dial :waste1 +8 "processing"%  +149 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%>'d +2615 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%K' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%' +68 "core" + ."psFlush"PBV.dial PSV +5 .PS.seek 0ml +3 "processing"%'d +2614 "core" ' + ."psFlush"PSV.dial PBV +5 "processing"%) @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%2  +77 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"%- +39 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%<'T +1088 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%A +67 "core" +3 ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%\  +51 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"% 'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%M +69 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%9 U +52 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'d +2035 "Can" EF& +581 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%/  +79 "core"  +4 ."psFlush"PS.seek 0ml +3 "processing"%='d +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +50 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +68 "core" +4 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%&'d +2615 "core" ' +2 ."psFlush"PSV.dial PBV +4 "processing"%3 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%!' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +10 "processing"%  +78 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%4'd +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'P& +7 "core" &  +2 "manipulator"&0& +5 "core" &F #  & +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "manipulator"&E(? +3 "core" ( +4 "manipulator"&#& +4 "core" &F   +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &$& +5 "core" &F   +3 .tForearm.seek PC +2 "manipulator"&S'Η +96 "core" ' +3 .tHand.close +2 "manipulator"&G/ +60 "core" / +4 .tPC.seek :open +3 "processing"%:( +425 "core" ( +2 "manipulator"&V& +7 "core" &F   +2 "manipulator"&6% +6 "core" % Α   b +2 .tForearm.seek :retract +3 "manipulator"&O'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&?( +362 "core" ( +2 "manipulator"&B& +6 "core" &9   K +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +6 "core" &8   K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&^'O +99 "core" ' +3 "manipulator"&F& +6 "core" &6 & * Q I +3 "manipulator"&8% +6 "core" %L & N +2 "collection"'*& +7 "core" &  +2 "collection"'k& +8 "core" &  +2 .tCC.seek :closed +5 "collection"'(X +5 "core" &  +4 & 4 +8 &8J 0 +11 &ku E +9 &g K +9 &` K +9 &c K +9 &^e K +10 & c K +10 &f K +10 &e K +8 &fe K +10 &!)e K +9 &"b K +9 &$e K +10 &&oa K +9 &(1c K +9 &)h K +9 &+c K +10 &-xg J +9 &/8e K +11 &0c K +8 &2h K +9 &4b J +10 &6Ad K +9 &8g K +10 &9e J +11 &;f K +7 &=Ie K +10 &? d K +9 &@e J +9 &Be K +11 &DOj L +8 &F y M +10 &G Q +9 &I{ \ T +9 &K9 V +10 &L! V +10 &N V +8 &Pz X +10 &R< X +9 &T W +9 &U W +10 &Ww! ; +10 &XL. &p +9 &Xsd I +3 ( +2 "collection"'k& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 +3 "collection"'J& +7 "core" &Xsb I + &XscZ I +2 .tHand.open + "manipulator"&\\1 +64 "core" 1 +2 "manipulator"&D% +7 "core" % L J ' ` +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&Q'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'R& +7 "core" &Xsb_ I +2 "collection"'1% +7 "core" %U!  +3 .tCSV.dial CSR +2 "collection"'  +52 "core"  +3 "collection"' % +5 "core" %U  +3 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'['m +1340 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +11 'j% +3 "core" %m  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.5ml + "collection"'_' +648 "core" ' +2 .tCSV.dial :waste +3 "collection"'5 +122 "core" +3 .tCS.reconfigure :default +4 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'r'Q +1969 "core" ' +5 #tFlushing lower manifold's waste1 port +3 "collection"'X& +7 "core" &Xsc I +2 "collection"'f% +6 "core" %U\\  +2 .tCSV.dial :flush +2 "collection"'Y  +43 "core"  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'7'm +1160 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'h @ +41 "core" B +2 "collection"'y% +6 "core" %m  +4 .tCS.seek 6.999ml +3 "collection"'q' +523 "core" ' +3 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +4 "collection"'a  +7 'e  +36 "core"  +87  +2 .tCBV.dial :waste1 +4 "collection"'x @ +41 "core" @ +4 .tCS.seek 0ml +3 "collection"'L'Q +1574 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'i& +8 "core" &Xsb I +2 "collection"']% +6 "core" %T  +2 .tCSV.dial :flush +2 "collection"'u  +69 "core" +4 .tCS.seek 5ml +3 "collection"'n'm +1150 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +5 "collection"'l @ +43 "core" B +3 "collection"'% +5 "core" %m  +4 .tCS.seek 6.999ml +2 "collection"'`' +521 "core" ' +3 ."connect"CSV.dial CTV +7 .tCTV.dial CSV +3 "collection"'p  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'+  +97 "core"  +3 .tCS.seek 0ml +2 "collection"'v'Q +1595 "core" ' +2 #tDisinfecting external Intake with kill +70 "collection"'N& +7 "core" &Xsa I +2 "collection"'o% +7 "core" %N  + .tCSV.dial CSR +3 "collection"'T  +41 "core"  +2 "collection"'t% +7 "core" %N  +2 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +12 .tCS.seek 8ml + "collection"'{'O +1792 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +509 "core" ' +3 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +4 "collection"'z +2 'w  +95 "core" +36  +2 .tCTV.dial :intake +3 "collection"'d  +70 "core" +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'@'Q +1790 "core" ' +2 .tIntake.select :close +3 "sampler")0 +10 .tCTV.dial :air +2 "collection"'c  +68 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' 'Q +597 "core" ' +2 .tCSV.dial CSR +3 "collection"'|  +97 "core"  +2 "collection"'}% +7 "core" %R\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +4 "collection"'Z'm +1342 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +8 "collection"' +17 .tCS.seek 10ml +4 "collection"'' O +1349 "core" ' + .tCSV.dial CBV +3 "collection"' +97 "core" +4 .tCS.seek 0ml +2 "collection"'H'Q +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +6 "core" &4 # " / I +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +5 "manipulator"&U( +22 "core" ( +2 "manipulator"&& +5 "core" & % * & 3 +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &b& +5 "core" & $ )  3 +3 .tForearm.seek CC +2 "manipulator"&'O +94 "core" ' +2 .tHand.close +2 "manipulator"&/ +59 "core" / +4 .tCC.seek :open +3 "collection"' ( +430 "core" ( +3 "manipulator"&"& +5 "core" &  # P 3 +2 "manipulator"&(% +6 "core" % c   +3 .tForearm.seek :retract + "manipulator"&s'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&(-6 +285 "core" ( +3 "manipulator"&,& +5 "core" &-<  @ +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +5 "core" &-<  ! | @ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'n +97 "core" ' +2 .tHand.open +3 "manipulator"&1 +53 "core" 1 +3 "manipulator"& % +6 "core" % x  +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>'\ +94 "core" ' +4 "processing"%'& +6 "core" &k  +15237 "Can" 7H +60002  7JR +60000  6L +60001  6N~ +60002  7P +60000  7R +60003  7T@ +60000  6V֤ +60001  8Xl +60001  6Z +60002  6\\} +60001  6^w. +60001  7`qĤ +60001  8bkZ +60001  6de +60002 { 7f_ +60001 y 6hY +60001  7jT +60002  7lNH +60001  7nHޤ +60001  6pCt +60001 w 7r=\ +60002 g 6t7 +60002 W 7v16 +60000 V 6x+̤ +60001 W 7z%b +60001 [ 7|  +60002 b 7~ +60001 t 6 $ +60002  6 +60001  7!P +60001  6! +60001  7"| +60001  7# +60002  7# +60001  7$> +60001  8$Ԥ +60001  7%j +60003  6& +60000  7& +60001  7', +60001  6'¤ +60002  7(X @EDT1714017902.56  6( +60001  7) +60001  7* +60002  8* +60001 ~ 6+F +60002 { 6+ܤ +60001 ~ 7,r +60001  7- +60002  7- +60000 z 6.4 +60002 x 6.ʤ +60001 w 7/` +60001 o 6z/ +60001 q 7t0 +60002  7n1" +60001 z 7h1 +60001 n 7b2N +60001 j 6\\2 +60002 l 8V3z +60001 g 6P4 +60001 e 6J4 +60001 n 6C5< +60003 l 8=5Ҥ +60000 g 786h +60001 i 726 +60001 e 7,7 +60002 a 6&8* +60002 c 6 8 +60001 l 79V +60001 g 79 +60001 j 7: +60001 j 6 ; +60003 i 6; +59999 q 7 +60002 m 7> +60000 l 6?2 +60003 p 6?Ȥ +60000 u 6@^ +60001 n 6@ +60001 p 6A +60002 y 7B +60001 t 7B +30377 #"duane"Session Begun +5460 #-> MainThread.exit +12 #mEXIT +4 #"duane"Session Ended @1714044661.68EDT @1714044720.02EDT = =mMAIN_scheduler =tMAIN @EDT1714044722.62 #"core_reset"Sent BREAK +3 #t@12819 receive with ifg=0x10, ie=0xFD + #@13451 receive with ifg=0x10, ie=0xFD + #@14105 receive with ifg=0x10, ie=0xFD + #@14736 receive with ifg=0x10, ie=0xFD #@15368 receive with ifg=0x10, ie=0xFD + #@16000 receive with ifg=0x10, ie=0xFD + #@16632 receive with ifg=0x10, ie=0xFD #@16958 receive with ifg=0x80, ie=0xFD + #@42933 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +362 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +578 "Can"r 8(C! + r 8(C! + #tPolling Can every 10:00 +756 #-> ESP.ready! +156 "sampler") +2 ) +3 "core"  +3 "collection"' +4 ' +4 "core"  +2 "processing"% +3 % +5 "core"  +7 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +5 % 2\ +2 % *\ +2 % 0\ +6 "sampler")&\ +3 "collection"'% +3 "core" %V   +3 .tCS.configure :default +4 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +4 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +4 "core" %gy  +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +6 "core" %w g +3 .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(2% +4 "core" % \  |\ +5 "manipulator"&3% +6 "core" %\  $  _  +2 "manipulator"&4& +6 "core" &-< ! "  @ +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(5(<( +676 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +4 "core" &<+ 3\  +5536 #t-> can +4 "Can"s 8C8 +50781 y 7-C +60002 } 6'DM +60001  8"D +60002  7Ey +60000  6F +60001  7F +60002  7 G; +60002 z 7G +60000  7Hg +60001 t 6 H +60002 n 6 I +4351 #t-> can +4 "Can"l 7 I +55646 r 6 J) +60003 y 7J +60000 x 7KU +60000 w 7K +60003 o 7L +60000 j 6M +60001 t 8M +60001 l 6NC +60002 g 7N +60001 q 7Oo +60003 l 7!P +59999 g 7#P +60001 r 7%Q1 +60002 u 7'Q +60001 v 7)R] +60001 x 8+R +60001 y 7-S +60002 z 6/T +60001 z 81T +60001 q 73UK +60001 a 75U +60002 m 67Vw +60002  79{W +53655 #t-> can +4 "Can"o 7;AW +6341 l 6;vW +60001  7=qX9 +60002  7?kX +60001 | 6AfYe +60001  7C`Y +60001  7E[Z +60003  6GU[' +60000  7IP[ +60001 x 7KJ\\S +60001 l 8ME\\ +60001 r 6O?] +60002 ~ 7Q:^ +60001 r 7S5^ +60001 u 7U/_A +60002 ~ 7W*_ +60001 ~ 7Y%`m +60002 ~ 7[a +60000 w} 7]a +60003 s} 6_b/ +60000 } 6ab +60001 } 7c\ c[ +60001 w} 7ec +60002 } 7fd +60001 w 7he +60002 #t 7je +60001 s 7lfI +43345 #"espclient"Session Begun +842 #-> MainThread.exit +11 #mEXIT +6 #"espclient"Session Ended @1714081174.98EDT @1714081185.73EDT = =mMAIN_scheduler =tMAIN @EDT1714081188.50 #"core_reset"Sent BREAK +4 #t@3124 receive with ifg=0x10, ie=0xFD + #@3757 receive with ifg=0x10, ie=0xFD #@4411 receive with ifg=0x10, ie=0xFD + #@5045 receive with ifg=0x10, ie=0xFD + #@5679 receive with ifg=0x10, ie=0xFD + #@6311 receive with ifg=0x10, ie=0xFD #@6944 receive with ifg=0x10, ie=0xFD + #@7270 receive with ifg=0x80, ie=0xFD + #@9042 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +380 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +601 "Can"x 7nyfJ + x 7nyfJ( + #tPolling Can every 10:00 +4 #Cleanly exited at 17:39:34EDT25-Apr-24 +431 #-> ESP.ready! +159 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +6 "core"  +2 "processing"% +3 % +6 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +4 % *\ +2 % 0\ +5 "sampler")&\ +4 "collection"'% +5 "core" %V  +2 .tCS.configure :default +6 "collection"'#P d@b +2 .tCS.hold +3 "collection"'+ +6 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +5 "core" %gX  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +6 "sampler")% +4 "core" %w g +2 .tSS.configure :default +4 "sampler")#.0X access 2 +3 "storage"(2% +4 "core" % 5\ +4 "manipulator"&3% +6 "core" %\  1 /  +2 "manipulator"&4& +6 "core" &-< - - i @ +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(5(K +197 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +5 "core" &K \  +57864 "Can"({ 6pygT$ +1968 !to: EOFError: mesg"end of file reached:@timestampu: Time 5֫: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 +8 !mo:Thread::ChildDied : @causeo: EOFError: mesg"end of file reached:@timestampu: Time 5֫: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;"\ :MAIN:@threadIdi0U; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" +6 !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 +5 #mEXIT @1714081817.86EDT @1714090759.26EDT = =tMAIN =mMAIN_scheduler @EDT1714090761.91 #"core_reset"Sent BREAK +2 #t@54050 receive with ifg=0x10, ie=0xFD + #@54685 receive with ifg=0x10, ie=0xFD +2 #@55343 receive with ifg=0x10, ie=0xFD + #@55979 receive with ifg=0x10, ie=0xFD + #@56615 receive with ifg=0x10, ie=0xFD + #@57250 receive with ifg=0x10, ie=0xFD + #@57885 receive with ifg=0x10, ie=0xFD + #@58211 receive with ifg=0x80, ie=0xFD #@64475 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +365 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +586 "Can"C 8p + C 8p + #tPolling Can every 10:00 +4 #Cleanly exited at 17:50:17EDT25-Apr-24 +1480 #-> ESP.ready! +158 "sampler") +2 ) +3 "core"  +3 "collection"' +2 ' +6 "core"  +2 "processing"% +3 % +6 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +4 "processing"% 9\ +4 % 2\ +4 % *\ +2 % 0\ +5 "sampler")&\ +4 "collection"'% +5 "core" %V  +2 .tCS.configure :default +4 "collection"'#P d@b +4 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +6 "core" %g  +3 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +6 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +6 "core" %x f +2 .tSS.configure :default +3 "sampler")#.0X exit +6 #mEXIT @1714090896.71EDT @1714145693.02EDT = =tMAIN =mMAIN_scheduler @EDT1714145695.68 #"core_reset"Sent BREAK +3 #t@10382 receive with ifg=0x10, ie=0xFD + #@11017 receive with ifg=0x10, ie=0xFD + #@11672 receive with ifg=0x10, ie=0xFD + #@12307 receive with ifg=0x10, ie=0xFD + #@12946 receive with ifg=0x10, ie=0xFD #@13580 receive with ifg=0x10, ie=0xFD + #@14216 receive with ifg=0x10, ie=0xFD + #@14547 receive with ifg=0x80, ie=0xFD +2 #@54343 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +359 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +570 "Can"\  Gy + \  Gy +2 #tPolling Can every 10:00 +3 #Cleanly exited at 20:21:36EDT25-Apr-24 +3532 #-> ESP.ready! +155 "sampler") +3 ) +2 "core"  +4 "collection"' +2 ' +4 "core"  +2 "processing"% +5 % +3 "core"  +9 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +6 "sampler")&\ +3 "collection"'% +3 "core" %V  +2 .tCS.configure :default +5 "collection"'#P d@b +4 .tCS.hold + "collection"'+ +7 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +6 "core" %g# \ +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +5 "core" + +2 .tPS.configure :default +4 "processing"%#A d`xb +4 "sampler")% +5 "core" %x5/ f +3 .tSS.configure :default +5 "sampler")#.0X\ +3 "collection"'& +6 "core" &  +2 "processing"%& +6 "core" & +2 "collection"' +5 "core"  +3 "collection"'  +4 "core"  +2 "collection"'! +6 "core"  +2 "processing"%" +5 "core"  +2 "processing"%# +5 "core" V +3 "processing"%$ +4 "core"  +3 "processing"%% +5 "core" B +2 "sampler")& +5 "core"  +2 "collection"''% +5 "core" %V  +3 "processing"%(% +6 "core" %g6 +3 "sampler"))% +6 "core" %x51 f +2 "collection"'*& +6 "core" &  +3 "processing"%+& +7 "core" &! +2 "manipulator"&,% +7 "core" %\  & ( %  +2 "manipulator"&-& +5 "core" &-< ) % @ +3 "storage"(.& +5 "core" &K4 B\  +2 "storage"(/% +6 "core" % \ +2 "collection"'09 +4 "core" 9Hl +5 "processing"%19 +4 "core" 9ag +55647 "Can" G{Rd +60001 * G~4d +60001 4| H~d +60002 1z GVd +60001 8y Fd +4155 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time Pf: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 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +8 !mo:Thread::ChildDied : @causeo:SignalException : mesg" SIGHUP:@timestampu: Time Pf:\ 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;"\ :MAIN:@threadIdiT; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +623 #"uploadLog"upsync +9 #mEXIT @1714148752.40EDT @1714149743.13EDT = =mMAIN_scheduler =tMAIN @EDT1714149745.70 #"core_reset"Sent BREAK +2 #t@46488 receive with ifg=0x10, ie=0xFD +2 #@47121 receive with ifg=0x10, ie=0xFD + #@47775 receive with ifg=0x10, ie=0xFD +2 #@48407 receive with ifg=0x10, ie=0xFD #@49039 receive with ifg=0x10, ie=0xFD + #@49670 receive with ifg=0x10, ie=0xFD + #@50302 receive with ifg=0x10, ie=0xFD + #@50633 receive with ifg=0x80, ie=0xFD + #@39120 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +364 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +572 "Can"5x Hg + 5x Hg +3 #tPolling Can every 10:00 +4 #Cleanly exited at 12:25:52EDT26-Apr-24 +7077 #-> ESP.ready! +158 "sampler") +2 ) +4 "core"  +3 "collection"' +2 ' +5 "core"  +2 "processing"% +3 % +4 "core"  +7 "collection"' 9\ +2 ' 0\ +3 ' -\ +6 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +6 "core" %V3  +2 .tCS.configure :default +4 "collection"'#P d@b +2 .tCS.hold +3 "collection"'+ +5 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +5 "processing"%% +5 "core" %g  +2 .tPS.configure :default +5 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +3 "core" + +3 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +5 "core" %x94 f +2 .tSS.configure :default +3 "sampler")#.0X  +3 .tCC.configure :default +3 "collection"'$x2 ^22b +3 .tCC.hold +3 "collection"'\ , +5 "core" , +2 .tCC.configure :default +5 "collection"'$x2 ^22b +3 "processing"% & +6 "core" &  +3 .tPC.configure :default +3 "processing"%$x2 ^22b +3 .tPC.hold + "processing"% , +6 "core" , +2 .tPC.configure :default +4 "processing"%$x2 ^22b +7 "manipulator"& % +3 "core" %\  0 /  +4 .tForearm.configure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +5 "core" + +2 .tForearm.configure :loose +4 "manipulator"&#Q@2^d^b +3 && +5 "core" &-< + / H @ +2 .tElbow.configure :loose +4 "manipulator"&$ &.,(#b +5 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.configure :loose +5 "manipulator"&$ &.,(#b +6 "storage"(& +4 "core" &K4 \  +3 .tSC.configure :loose +4 "storage"($.(\ 1~b +2 .tSC.hold +3 "storage"(, +5 "core" , + .tSC.configure :loose +4 "storage"($.(\ 1~b +5 (% +4 "core" % \ +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"'  +2 "core" ` +4 .tCH.configure :default +2 "collection"'\ 2 +3 .tPH.coast +2 "processing"%  +6 "core" 5- +2 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +5 "sampler") +12 "collection"'% +3 "processing"%% +2 "manipulator"&% +10 "core" %g  + %V$  +6 "sampler")% +6 "core" %\  8 1  + %x85 f +2 "manipulator"&& +7 "core" &-< , . < @ +2 "storage"(& +6 "core" &K4 z\  +2 "storage"(% +4 "core" % \ +2 "collection"'& +6 "core" &!  +2 "processing"%& +5 "core" &  +4 "collection"' +4 "core"  +2 "collection"'  +6 "core"  +2 "collection"'! +4 "core"  +3 "processing"%" +5 "core"  +2 "processing"%# +5 "core" V +2 "processing"%$ +5 "core"  +3 "processing"%% +4 "core" B +2 "sampler")& +7 "core"  +2 "collection"''% +4 "core" %V6  +4 "processing"%(% +5 "core" %g  +2 "sampler"))% +7 "core" %x:4 f +2 "collection"'*& +5 "core" &:  +4 "processing"%+& +5 "core" &a  +2 "manipulator"&,% +6 "core" %\  - 0 x  +2 "manipulator"&-& +5 "core" &-< 1 , @ +4 "storage"(.& +4 "core" &K4 r\  +2 "storage"(/% +7 "core" % \ +2 "collection"'09 +4 "core" 93 +3 "processing"%19 +5 "core" 9,2 +52108 "Can"4t GF +60003 7t G +60001 :v Fr +60001 /u G +60000 3v G> +60002 ,x G4 +60001 /w Fa +60001 @y F` +21488 #t-> exit +7 #mEXIT @1714154769.52EDT @1714158500.29EDT = =tMAIN =mMAIN_scheduler @EDT1714158502.95 #"core_reset"Sent BREAK +2 #t@25571 receive with ifg=0x10, ie=0xFD + #@26206 receive with ifg=0x10, ie=0xFD +2 #@26863 receive with ifg=0x10, ie=0xFD +2 #@27498 receive with ifg=0x10, ie=0xFD #@28133 receive with ifg=0x10, ie=0xFD + #@28768 receive with ifg=0x10, ie=0xFD + #@29403 receive with ifg=0x10, ie=0xFD + #@29734 receive with ifg=0x80, ie=0xFD + #@48148 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +372 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +560 "Can"V H>Y +3 V H>Y + #tPolling Can every 10:00 +3 #Cleanly exited at 14:06:09EDT26-Apr-24 +354 #-> ESP.ready! +155 "sampler") +5 ) +2 "core"  +3 "collection"' +3 ' +5 "core"  +3 "processing"% +3 % +5 "core"  +5 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +4 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +4 "collection"'% +5 "core" %V!"\\  +2 .tCS.configure :default +5 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +6 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%% +6 "core" %g  +2 .tPS.configure :default +2 "processing"%#A d`xb +5 .tPS.hold +2 "processing"%+ +5 "core" + +3 .tPS.configure :default +4 "processing"%#A d`xb +3 "sampler")% +5 "core" %xIF f +2 .tSS.configure :default +4 "sampler")#.0X$ +60000 k\ F$ +60001 si\ Gj$ +60002 }g\ G3$ +60001 i\ G$ +60001 Pi\ GV,$ +60002 j\ G$ +60001 ;l\ F\ xX$ +60002 m\ G $ +60000 i\ G$ +60002 jl\ G,$ +60002 k\ G$ +60000 =l\ GNF$ +60002 <l\ H$ +60001 m\ Gqr$ +60001 Nm\ G$ +60002 l\ H!$ +60001 l\ G$$4$ +60001 >n\ G&$ +60001 m\ G)G`$ +60002 Om\ H+$ +60001 n\ G.i $ +60002 Yp\ F0\ "$ +60001 n\ H3\ $ +60001 Bo\ G6 N$ +60001 lo\ H8 $ +60002 p\ F;? z$ +60001 8p\ G= $ +60001 .q\ G@b $ +60001 s\ GB<$ +60002 Bs\ GE$ +60001 r\ GHh$ +60001 `s\ GJ$ +60001 q\ GM7$ +60001 r\ FO*$ +60002 @s\ GRZ$ +60001 ;q\ GTV$ +60001 p\ GW|$ +60001 bs\ GZ$ +60002 p\ F\\$ +60001 >p\ G_0$ +60001 $p\ GaD$ +60001 p\ GdR$ +60001 Mp\ Ffp$ +60003 n\ Giu$ +60000 8n\ Gl$ +60001 n\ Gn2$ +60002 Sm\ Fq)$ +60001 n\ Fs^$ +60002 Bo\ GvK$ +60000 n\ Fx$ +60002 n\ F{n $ +60001 r\ G}$ +60001  p\ GL$ +60002 +q\ G"$ +60002 _q\ Gx$ +60001 $s\ FE$ +60000 r\ G$ +60002 0p\ Gg:$ +60001 l\ G$ +60001 l\ F f$ +60001  k\ F $ +60002 Ql\ H!$ +60001 rk\ G="($ +60001 :j\ G"$ +60001 i\ G_#T$ +60002 k\ G#$ +60001 k\ G$$ +60001 <j\ G%$ +60002 i\ H%$ @EDT1714277314.18 h\ G5&B$ +60000 h\ G&$ +60001 h\ FX'n$ +60002 $f\ G($ +60001 g\ Gz($ +60001 dh\ G )0$ +60002 g\ G)$ +60001 [h\ G.*\\$ +60001 <d\ F*$ +60002 lb\ GQ+$ +60001 b\ F,$ +60001 Zc\ Gs,$ +60001 c\ G-J$ +60003 e\ G͖-$ +60000 d\ G'.v$ +60001 Kd\ GҸ/ $ +60002 c\ GJ/$ +60001 4b\ G08$ +60001 c\ Hl0$ +60002 Nc\ G1d$ +60001 ?^\ Gߎ1$ +60001 \\\ G 2$ +60002 `\ G3&$ +60002 _\ GB3$ +60000 `\ G4R$ +60001 |`\ Fd4$ +60002 _\ G5~$ +60001 C`\ H6$ +60001 _\ G6$ +60002 `\ G7@$ +60001 _\ G:7$ +60001 3`\ G8l$ +60002 E_\ G\\9$ +60001 `\ G9$ +60001 [\ G:.$ +60002 ]\ G:$ +60001 k[\ H;Z$ +60001 [\ F 3;$ +60003 \\\ G <$ +60000 ^\ HU=$ +60001 ]\ H=$ +60001 ]\ Fx>H$ +60003 ^\ F >$ +60000 ]\ G?t$ +60001 \\\ F,@\ $ +60002 @^\ H@$ +60002 \\]\ H"OA6$ +60000 ]\ G$A$ +60002 ]\ H'rBb$ +60002 \\\ G*B$ +60000 #Z\ G,C$ +60002 [\ G/&D$$ +60001 ,Z\ H1D$ +60001 ^\ G4IEP$ +60001 \\\ G6E$ +60003 ]\ G9kF|$ +60000 ]\ G;G$ +60001 ]\ F>G$ +60002 ^\ FAH>$ +60001 ]\ FCH$ +60001 ^\ FFAIj$ +60002 ^\ GHJ$ +60001 {`\ GKcJ$ +60001 ]\ GMK,$ +60002 "^\ GPK$ +60001 7]\ GSLX$ +60001 ^\ GUL$ +60001 _\ GX:M$ +60002 ^\ GZN$ +60001 _\ G]]N$ +60002 ^\ I_OF$ +60002 Z\ GbO$ +60000 D^\ GePr$ +60001 \\\ GgQ$ +60002 -Z\ Gj4Q$ +60001 ?\\\ FlR4$ +60001 \\\ GoWR$ +60002 y\\\ GqS`$ +60001 _\ GtzS$ +60001 `\ Gw T$ +60002 `\ HyU"$ +60001 a\ G|.U$ +60001 oc\ G~VN$ +60001 mb\ GPV$ +60002  a\ GWz$ +60001 |a\ GsX$ +60001 !b\ GX$ +60002 d\ HY<$ +60001 d\ H&Y$ +60001 d\ GZh$ +60001 d\ GIZ$ +60002 c\ G[$ +60001 f\ Gl\\*$ +60001 f\ G\\$ +60002 g\ G]V$ +60001 Rg\ G ]$ +60001 h\ G^$ +60001 f\ HC_$ +60002 8h\ F_$ +60001 h\ Hf`D$ +60002 i\ G`$ +60000 h\ Fap$ +60002 i\ Gb$ +60001 sk\ Gb$ +60001 j\ G>c2$ +60002 j\ Gc$ +60001 Ik\ G`d^$ +60001 _k\ Gd$ +60001 ;k\ Fe$ +60002 2k\ Ff $ +60001 dl\ FƦf$ +60001 k\ F7gL$ +60001 Ak\ Gg$ +60002 Uk\ GZhx$ +60001 k\ Gi$ +60001 vl\ G}i$ +60001 k\ Fj:$ +60002 7k\ Gؠj$ +60001 j\ G2kf$ +60001 :h\ Gk$ +60003 j\ FUl$ +60000 i\ Gm($ +60001 j\ Fxm$ +60001 gi\ G nT$ +60002 k\ Gn$ +60002 #h\ G,o$ +60000 g\ Gp$ +60002 g\ GOp$ +60001 cj\ GqB$ +60001 4j\ Grq$ +60001 i\ Grn$ +60003 Ak\ Gs$ +60000 i\ H&s$ +60001 'g\ Gt0$ +33330 #"espclient"Session Begun +1713 #-> MainThread.exit +10 #mEXIT +6 #"espclient"Session Ended @1714357466.53EDT @1714391975.08EDT = =mMAIN_scheduler =tMAIN @EDT1714391977.65 #"core_reset"Sent BREAK +3 #t@25988 receive with ifg=0x10, ie=0xFD + #@26623 receive with ifg=0x10, ie=0xFD + #@27280 receive with ifg=0x10, ie=0xFD +2 #@27914 receive with ifg=0x10, ie=0xFD + #@28549 receive with ifg=0x10, ie=0xFD + #@29183 receive with ifg=0x10, ie=0xFD + #@29817 receive with ifg=0x10, ie=0xFD #@30148 receive with ifg=0x80, ie=0xFD + #@23900 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +358 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +564 "Can"a\ G= + a\ G=Y + #tPolling Can every 10:00 +3 #Cleanly exited at 22:24:26EDT28-Apr-24 +1364 #-> ESP.ready! +157 "sampler") +4 ) +2 "core"  +3 "collection"' +2 ' +5 "core"  +3 "processing"% +2 % +5 "core"  +6 "collection"' 9\ +3 ' 0\ +4 ' -\ +6 "processing"% 9\ +2 % 2\ +4 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +5 "core" %Vk +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tCS.hold +2 "collection"'+ +5 "core" + +3 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +5 "core" %g  +3 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +5 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +6 "core" %x / + \ f +2 .tSS.configure :default +3 "sampler")#.0X  +2 "manipulator"&& +7 "core" &-< > ? @ +2 "storage"(& +4 "core" &K4 \  +2 "storage"(% +6 "core" % H\ +2 "collection"'& +5 "core" & +4 "processing"%& +4 "core" &  +3 "collection"' +5 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +5 "core"  +2 "processing"%" +5 "core"  +3 "processing"%# +5 "core" V +2 "processing"%$ +5 "core"  +2 "processing"%% +5 "core" B +3 "sampler")& +5 "core"  +2 "collection"''% +6 "core" %Vs +2 "processing"%(% +5 "core" %g +3 "sampler"))% +6 "core" %x / * \ f +2 "collection"'*& +7 "core" & +2 "processing"%+& +5 "core" &  +4 "manipulator"&,% +5 "core" %\  $ 9   +2 "manipulator"&-& +5 "core" &-< 3 4 & @ +3 "storage"(.& +4 "core" &K4 )\  +3 "storage"(/% +6 "core" % _\ +2 "collection"'09 +5 "core" 9 +3 "processing"%19 +4 "core" 9 +1201 #t-> startTube 2 +658 #-> da 50 +3 #da sampling at most 50ml +7 ."Qmail"DAfans.email "Started da in tube 2 at 08:00:26EDT29-Apr-24\\n{}\\nCan@07:59:47, 18.8C, 52% humidity, 15.0psia, 13.723V, 0.373A, 39.923Ah, 5.12W",Subject: "da sampling at most 50ml" +6 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'2& +4 "core" & +2 .tHand.open +3 "manipulator"&31 +17 "core" 1 +2 "manipulator"&4% +7 "core" % \  C F   +2 "storage"(5% +6 "core" % L\ +3 "storage"(6. +4 "core" .,K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(7( +675 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +4 (8& +3 "core" & K\ +6 "manipulator"&9& +6 "core" &-< / 0  @ +4 "manipulator"&:% +5 "core" % \  0 2  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&;(a +186 "core" ( +2 "manipulator"&<& +5 "core" &^ 0 8 - +3 "storage"(=& +6 "core" & p\ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +95 "core" ' +3 "storage"(?& +5 "core" & J\ +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"(@'g +265 "core" ' +3 "storage"(A- +5 "core" -'S +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +4 (B& +4 "core" & M\ +2 "manipulator"&C& +7 "core" &^ > ? > - +2 .tElbow.seek 2 +3 "manipulator"&D(a +5 "core" ( +2 "manipulator"&E& +6 "core" &^ > ? r - +2 "storage"(F& +5 "core" & \ +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +25 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&H/ +63 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&I& +4 "storage"(J' +9 "core" &^ 1 2 - +4 "manipulator"&K% +5 "core" % x ' 5 +2 .tForearm.seek :retract +4 "manipulator"&L'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&M( +137 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +12 "core" ( +2 "manipulator"&N& +11 "core" &8 2 / J +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &O& +6 "core" &7 - / J +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&P'O +102 "core" ' +2 "manipulator"&Q& +7 "core" &5 3 > I +4 "manipulator"&R% +71 "core" %Q ; = g L +2 "collection"'S& +8 "core" &l \ +2 "collection"'T& +9 "core" &e +3 .tCC.seek :closed +6 "collection"'U(X +4 "core" &w \ +4 & \ 4 +8 &6J 0 +10 &ft| D +9 & m M +11 &gx L +8 &c L +9 &Ue L +10 &e K +9 &hw L +11 &cz L +10 &^et K +7 &! fq K +9 &"ap L +10 &$cs L +9 &&fho K +10 &((ev K +11 &)jq L +7 &+bn L +10 &-met L +9 &//cl L +9 &0ak K +12 &2dg L +8 &4udi L +8 &67hc L +10 &7em L +9 &9cf L +11 &;}jk L +8 &=?ch L +9 &?ci L +10 &@hb L +9 &Bjd L +10 &DEpf L +10 &Fd O +8 &G[ S +10 &Io^\ V +20 &K0S\ V +4 &LQ\ W +10 &NT\ W +8 &PsV\ W +10 &R3T\ X +8 &S[\ X +11 &Ud\ X +15 &Wt`\ C +6 &XS*R\ &q +10 &XyhV K +7 ( +6 &Xym[ K +4 &Xym^ K +6 &Xyma K +7 "collection"'T& +16 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 + .Hand.open +3 "manipulator"&V1 +5 "core" &Xymg K +2 &Xym` K +56 1 +4 "manipulator"&W% +7 "core" % P > = S M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' +3 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +5 ."flow"Gate.power :analytic3,:ON +168 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")Y+ +4 "core" + +2 "sampler")Z% +7 "core" %} / * \  +2 "collection"'[& +5 "core" &Xym5 K +6 "Can"a\ SPO +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'\\  +7 "core" +4 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")] +6 "core"  +4 "sampler")^  +5 "core" +3 .tSS.reconfigure :fast +4 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +5 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'.'Q +87 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +129 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X @ +30 "core" B +3 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +5 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'\ 'Q +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")V +126 "core" +2 .tSS.reconfigure :exhale +4 "sampler")#.0X$ +103 "collection"'9 +4 "core" 9 M?( +104 "collection"'99 +3 "core" 9 _?, +103 "collection"'?9 +4 "core" 9 mA0 +103 "collection"'9 +3 "core" 9 }A5 +103 "collection"'B9 +6 "core" 9 A9 +103 "collection"'<9 +3 "core" 9 B= +104 "collection"'C9 +3 "core" 9 CB +103 "collection"'E9 +3 "core" 9 DF +104 "collection"'F9 +3 "core" 9 EJ +103 "collection"'H9 +5 "core" 9 EN +103 "collection"'=9 +3 "core" 9 HS +105 "collection"'K9 +3 "core" 9 KW +103 "collection"';9 +3 "core" 9 L[ +104 "collection"'>9 +3 "core" 9 K_\ +104 "collection"'A9 +4 "core" 9 Ld +103 "collection"'O9 +3 "core" 9\ Lh +104 "collection"'@9 +3 "core" 9\ Ml +103 "collection"'G9 +4 "core" 9\ Oq +103 "collection"'N9 +3 "core" 9\ Su +104 "collection"'Q9 +4 "core" 9\ $Ty +103 "collection"'R9 +5 "core" 9\ *S} +103 "collection"'S9 +3 "core" 9\ 0U +105 "collection"'L9 +3 "core" 9\ 7V +103 "collection"'D9 +3 "core" 9\ ;U +104 "collection"'V9 +3 "core" 9\ @X +103 "collection"'I9 +5 "core" 9\ EX +103 "collection"'J9 +4 "core" 9\ JW +103 "collection"'\ 9 +3 "core" 9\ OX +104 "collection"'W9 +4 "core" 9\ SX +103 "collection"'Z9 +5 "core" 9\ WY +103 "collection"'P9 +3 "core" 9\ ZY +103 "collection"'T9 +5 "core" 9\ ]Z +3 .tCH.hold 10:00,70C +13 "collection"']9 +5 '\\ `\ `\ [\ +11 "core" 9\ ]Z +  +4 "collection"'[% +5 "core" %ST\ +2 #tBegun lysing Collection Puck Heater at 68C/37.4psia +49000 "Can"b\ ui +10981 "core" ` +2 "collection"'^9 +4 "core" 9\  +3 "collection"'Y% +6 "core" %\ +2 #tEnded lysing Collection Puck Heater at 69.9C/31.7psia +5 .CS.seek 0ml +2 "collection"'`'Q +330 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'a @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'c @ +53 "core" B +3 .tCS.seek 5ml +3 "collection"'b'm +1339 "core" ' +2 .tCSV.dial CTV +4 "collection"'_  +41 "core"  +2 .tdelay 2 seconds +205 .CSV.dial :air +2 "collection"'f @ +43 "core" > +3 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"'d  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'h @ +43 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +5 "collection"'g'Q +1334 "core" ' +3 "collection"'k% +6 "core" %Q  + #tPuck @42.9psia after final lysis pressurization +4 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"'e +96 "core"  +2 .tCBV.dial CSV +4 "collection"'m  +30 "core"  +2 "collection"'n% +5 "core" %Qon  +3 .tCS.seek 5ml +4 "collection"'i'm +1351 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +5 "collection"'j  +43 "core" +3 "collection"'r% +5 "core" %m   +3 .tCS.seek 7.001ml +2 "collection"'s' +584 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +5 "collection"'t @ +40 "core" ? +3 .tCS.seek 10ml +3 "collection"'p' O +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'u ` +110 "core" ^ +5 #tLysing Complete + "collection"'q& +8 "core" &Xyh^`  K +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&x% +7 "core" %\  3 / &  +2 "storage"(y% +5 "core" % \ +3 "storage"(z. +63 "core" .( +16 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"({(S +190 "core" ( + .tSC.configure :limp +5 "storage"($(\ 1b +3 (|& +4 "core" &T @\ +3 "manipulator"&v& +6 "core" &4 : 2 I +2 "manipulator"&w% +6 "core" %\  = 3 ?  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&~(y +172 "core" ( +2 "manipulator"&& +8 "core" & 5 / F +2 "storage"(}& +6 "core" &T \ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +108 "core" ' +3 "storage"(& +6 "core" &T \ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +275 "core" ' +2 "storage"(- +7 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"( 'z +33 "core" ' +2 "manipulator"&& +7 "core" & 1 1 F +2 "manipulator"&% +5 "core" %` 1 2 ! +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek CC +4 "manipulator"&( +164 "core" ( +3 "manipulator"&& +6 "core" &4 @ = 2 I +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &4 ,  : I +2 .tForearm.seek CC +4 "manipulator"&'O +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +60 "core" / +4 .tCC.seek :open +2 "collection"'( +431 "core" ( +3 "storage"(& +5 "core" &T Y\ +2 "storage"(& +6 "core" &T 8\ +3 "manipulator"&& +4 "core" &4 / 1 I +5 "manipulator"&% +4 "core" % a 1 2 A +3 .tForearm.seek :retract +4 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&(y +173 "core" ( +2 "manipulator"&& +7 "core" & 8 6 % +2 "storage"(& +6 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +4 "manipulator"&' +110 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&!1 +54 "core" 1 +3 "manipulator"&"% +7 "core" % @ E +2 "storage"(#& +7 "core" &T -\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 273 counts +3 "manipulator"&' +16 "core" ' +2 "manipulator"&%& +5 "core" & < 8 6  +4 "storage"(&& +5 "core" &T \ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&''] +29 "core" ' +2 "storage"($% +6 "core" % K\ +4 ."downElevator"SE.seek :down +4 "storage"((' +99 (*% +5 "core" %tD \ QL +3 "manipulator"&+% +5 "core" %` 6 1  +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&-'\ +98 "core" ' +45 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"')& +7 "core" &TV  +2 "manipulator"&/& +54 "core" & $ 9 T  +2 "manipulator"& % +7 "core" %  2 - K + +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(-6 +175 "core" ( +2 "manipulator"&.& +5 "core" &-@ > 6 R +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &0& +7 "core" &-@ $ - d R +2 .tForearm.seek :garage +2 "manipulator"&2'n +122 "core" ' +2 .tHand.close +3 "manipulator"&3/ +54 "core" / +4 "manipulator"&1& +5 "core" &-@ 4 7  R +2 "manipulator"&5% +6 "core" % _ & - 6 r +3 .tForearm.seek :retract + "manipulator"&6'\ +94 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"&8& +7 "core" &< . + X N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &:& +8 "core" &= ; 3  N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&4'O +93 "core" ' +2 "manipulator"&& +7 "core" &< = = W N +2 "manipulator"&9% +5 "core" %R : 4  +4 "collection"'?& +5 "core" &OO  +2 "collection"'& +9 "core" &ON  +2 .tCC.seek :closed +4 "collection"'B(X +5 "core" &NO  +4 &MM 4 +9 &8J~MO 0 +11 &nvMM E +8 &cNL J +9 &_MM I +9 &`LN J +10 &e`MM J +11 &'cMM J +9 &bKM J +8 &aKL J +9 &m^LM \ J +10 &!/`MK J +10 &"bJK J +9 &$`KL I +9 &&v`ILo I +9 &(7`MKA J +10 &)eHM J +9 &+`JL J +10 &-|dLK J +9 &/@_LJ I +9 &1^KK J +9 &2bKK J +10 &4bJKm I +11 &6H`IJ I +8 &8\ `KK I +9 &9`LJ J +9 &;^KL J +10 &=O_HK J +10 &?_KJ J +9 &@`IJx I +9 &BaHJg J +9 &DThEFN K +10 &Fz>?4 M +10 &G;> R +10 &I};<F U +8 &K;::X V +9 &L;< W +10 &N;: W +9 &P|;8 X +11 &R?68 W +8 &S;:p X +9 &U:8 X +9 &Wz;: = +10 &XM0;:  ){ +10 &X[8< H +4 ( +2 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 +2 "collection"'<& +5 "core" &X`;9 H + &X`99 H +4 .tHand.open +2 "manipulator"&C1 +60 "core" 1 +2 "manipulator"&E% +7 "core" % R Y K B +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&F'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +40 "core"  +2 "processing"%=% +6 "core" %g + #tPulling 1.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"%K'U +1597 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%;  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%>'d +1598 "core" ' +2 .tPSV.dial PSR +4 "processing"%A +38 "core"  +2 .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%O' +2611 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +6 .tCBV.dial PRV +3 "processing"%@ + "collection"'G  +11 "core" B +3 "processing"%N  +62 "core" +90  + .tPSV.dial :mixloop +4 "processing"%Q +105 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%R  +124 "core" +4 .tPS.seek 0ml +3 "processing"%S'd +2613 "core" ' +2 .tPSV.dial :air +3 "processing"%L  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%D' +2606 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%V +42 "core" +3 .tPS.seek 0ml +3 "processing"%I'd +2613 "core" ' + .tPSV.dial :air +4 "processing"%J  +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%\ ' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%W +43 "core" +3 .tPS.seek 0ml +2 "processing"%Z'd +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +4 "manipulator"&P& +5 "core" &; 4 5 r N +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&T( +3 "core" ( +4 "manipulator"&]& +5 "core" &; @ 1 A N +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &[& +3 "core" &; > = N +3 .tForearm.seek CC +3 "manipulator"&o'O +104 "core" ' +2 .tHand.close + "manipulator"&\\/ +59 "core" / +4 .tCC.seek :open +2 "collection"'^( +436 "core" ( +3 "manipulator"&Y& +5 "core" &; = = N +2 "manipulator"&l% +8 "core" % U 9 > % +4 .tForearm.seek :retract +4 "manipulator"&a'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +4 "manipulator"&c(-6 +296 "core" ( +2 "manipulator"&`& +7 "core" &-8 5 3 B +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +5 "core" &-8 : <  B +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&f'n +106 "core" ' +4 .tHand.open +2 "manipulator"&d1 +53 "core" 1 +2 "manipulator"&h% +6 "core" % b = 4 #  +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'k& +6 "core" &[]  +2 "manipulator"&e% +7 "core" %\  / 0   +2 "storage"(m% +4 "core" % h\ +5 "storage"(n. +4 "core" .(S +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(g( +198 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +3 (j& +5 "core" & \  +2 "manipulator"&r& +5 "core" &-8 3 / B +4 "manipulator"&i% +5 "core" %\  0 :  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&t(a +200 "core" ( +2 "manipulator"&s& +7 "core" & 0 9  % +2 "storage"(u& +6 "core" & \\\  +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +3 "manipulator"&q'ж +91 "core" ' +2 "storage"(x& +6 "core" & E\  +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(y'g +279 "core" ' +2 "storage"(z- +6 "core" -'W +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 (|& +4 "core" & 9\  +2 "manipulator"&v& +5 "core" & / . % +3 .tElbow.seek 2 +2 "manipulator"&w(a +37 "core" ( +3 "manipulator"&7& +5 "core" &d 2 ;   +3 "storage"(& +6 "core" & G\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&}'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&M/ +63 "core" / +5 ."downElevator"SE.seek :down +8 "manipulator"&& +6 "storage"(X' +7 "core" &d 7 3  +2 "manipulator"&% +7 "core" % ω 0 1 +65 .tForearm.seek :retract +17 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +67 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&& +5 "core" &4 0 9  I +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +6 "core" &4 ; 8 I +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'O +101 "core" ' +2 "manipulator"&& +7 "core" &4 B : m I +3 "manipulator"&~% +5 "core" %W ? 4 E +6 "collection"'& +5 "core" &Y[~  +3 "collection"' & +8 "core" &YYg  +3 .tCC.seek :closed +5 "collection"'U(X +4 "core" &Z[S  +4 &YY4 6 +8 &@KyXX / +10 &otYX D +10 &dXX J +8 &`[W J +10 &_XW I +9 &caYY J +10 &&`XY J +10 &bVY( J +8 &_VY5 J +10 &k`XW J +9 &!.`VX J +9 &"bWV J +11 &$^VX J +8 &&u_UV I +9 &(6`WW} J +10 &)aWWs I +9 &+`WXf J +9 &-{bVVI J +11 &/>`UW= J +8 &1_VW' J +10 &2bUV J +9 &4\\WW J +9 &6F_WU J +11 &8cVV J +9 &9_ST I +8 &;`TT J +10 &=N_SU J +9 &?_SU J +11 &@`UT J +9 &B^RU J +8 &DThMN K +10 &Fs@J L +9 &G48 Q +10 &I|56 U +10 &K;77 V +8 &L66& V +10 &N66( V +9 &P}66+ W +10 &R?58! W +10 &T68~ X +8 &U67q X +10 &Wv87c : +9 &XL.87` &q +11 &Xph66W M +3 ( +3 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.92 +4 .Hand.open +2 "manipulator"&1 +4 "core" &Xpg56K M +60 1 +2 "manipulator"&% +6 "core" % W A M T E +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core" ~ +3 .tCSV.dial CTV +3 "collection"'  +29 "core"  +5 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +3 "collection"'% +5 "core" % QT  +3 .tCS.seek 4ml +4 "collection"''NR +1585 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +4 "processing"%!  +42 "core"  +2 .tdelay 2 seconds +205 .PSV.dial :waste2 +3 "processing"%"  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%#'d +2607 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'% ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'& @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'$' O +1595 "core" ' +2 .tCSV.dial CTV +4 "collection"'  +44 "core"  +3 .tCS.seek 0ml +2 "collection"'*'Q +2303 "Can"`\ V( +302 "core" ' + .tCBV.dial :waste1 +4 "collection"'+ @ +27 "core" @ +3 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +124 "core" +2 "collection"'& +7 "core" &XpgROj M +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +6 "core" %\  < <  +2 "storage"()% +5 "core" % \ +3 "storage"( . +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(/(S +198 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +4 ( & +5 "core" &V \ +2 "manipulator"&'& +6 "core" &4 : < K I +2 "manipulator"&.% +5 "core" %\  8 =  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&0(y +173 "core" ( +2 "manipulator"&(& +7 "core" & 7 .  +2 "storage"(& +6 "core" &V -\ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&3'] +96 "core" ' +2 "storage"(1& +8 "core" &V \ +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(5'g +282 "core" ' +2 "storage"(-- +5 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +3 "manipulator"&2& +6 "core" & = > +2 "storage"(8& +5 "core" &V \ +2 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&,' +29 "core" ' +4 .tElbow.hold + "manipulator"&:, +7 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -' +4 .tSE.seek 0.16 Pucks below Top Plate +3 "storage"(9' +30 "core" ' +2 "manipulator"&?% +4 "core" % : ? +3 "storage"(6& +6 "core" &V \ +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 316 counts +2 "manipulator"&'A +21 "core" ' +3 "manipulator"&<& +6 "core" & 5 8 +2 "storage"(C& +5 "core" &V @\ +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +3 "manipulator"&E'] +14 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&H& +7 "core" & . 1 +3 "manipulator"&=% +5 "core" %` 9 5 +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +157 "core" ( +3 "manipulator"&;& +5 "core" &3 C = b H +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &K& +6 "core" &3 > ? H +3 .tForearm.seek CC +2 "manipulator"&A'O +94 "core" ' +3 .tHand.close +2 "manipulator"&>/ +54 "core" / +3 .tCC.seek :open +2 "collection"'@( +427 "core" ( +3 "storage"(G& +5 "core" &V \ +2 "storage"(N& +6 "core" &V g\ +2 "manipulator"&Q& +5 "core" &1 9 = } G +3 "manipulator"&R% +5 "core" % = = > +3 .tForearm.seek :retract +3 "manipulator"&O'\ +103 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&L(y +178 "core" ( + "manipulator"&S& +7 "core" & : : +2 "storage"(V& +6 "core" &V F\ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&D' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&J, +7 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&I1 +65 "core" 1 +5 "manipulator"&W% +5 "core" %  5 < +2 "storage"(\ & +6 "core" &V e\ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 298 counts +2 "manipulator"&P'/ +22 "core" ' +2 "manipulator"&]& +6 "core" & 0 5 +3 "storage"([& +5 "core" &V R\ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&\\'] +27 "core" ' +2 "storage"(% +6 "core" % !\ +4 ."downElevator"SE.seek :down +6 "storage"(F' +98 (B% +5 "core" %B \ QK +2 "manipulator"&Y% +5 "core" %Е 8 1  +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&l'\ +105 "core" ' +29 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%o  +70 "core" +3 .tPS.seek 2.5ml +3 "processing"%`' +2614 "core" ' +2 .tdelay 1 second +104 .PSV.dial :mixloop +3 "processing"%T +42 "core" +2 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%_  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +4 "processing"%d +43 "core" +4 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%h  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +4 "processing"%k'd +2609 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%a& +8 "core" & +2 "manipulator"&e& +4 "core" & 3 3 +4 "manipulator"&m% +4 "core" %\  0 4 L +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&n(-6 +174 "core" ( + "manipulator"&f& +7 "core" &-8 8 / M +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &j& +5 "core" &-8 9 3 M +3 .tForearm.seek :garage +2 "manipulator"&r'n +98 "core" ' +2 .tHand.close +2 "manipulator"&i/ +62 "core" / +2 "manipulator"&{& +6 "core" &-8 / 1 $ M +3 "manipulator"&s% +6 "core" % } 0 / J  +4 .tForearm.seek :retract +3 "manipulator"&u'\ +97 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&c(? +121 "core" ( +2 "manipulator"&x& +7 "core" &I 1 :   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &b& +5 "core" &I , -   +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&z'Η +97 "core" ' +2 "manipulator"&|& +6 "core" &I 2 3  +3 "manipulator"&v% +5 "core" %Π . 2 +2 "processing"%7& +8 "core" &  +3 "processing"%& +9 "core" &  +3 .tPC.seek :closed +4 "processing"%M(X +5 "core" &  +4 & 4 +8 &:J 0 +11 &gr# E +8 &m M +9 &d" M +10 &b% L +9 &VgP M +11 &g+ L +9 &j/ L +9 &g+ L +8 &_eR L +10 &! gZ M +10 &"g\\ L +10 &$gb L +8 &&gd L +10 &()h L +9 &)h L +9 &+g L +11 &-og7 L +8 &/0f\ M +9 &0g L +10 &2e L +9 &4wd L +9 &68k M +11 &7h L +8 &9j L +9 &;h L +10 &=Ah L +9 &?h M +11 &@g L +9 &Be L +9 &DHl M +9 &F{& N +9 &G) Q +10 &I|$ S +10 &K?)\ R +8 &M)\ S +10 &N* S +9 &P1\ S +11 &RD1\ S +8 &T2\ S +9 &U;\ S +9 &W5\ < +10 &Xb,9 \\ +10 &X$: / +3 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +3 "processing"%& +5 "core" &X! / +2 .tHand.open +3 "manipulator"&1 +64 "core" 1 + "manipulator"&t% +7 "core" % Π D A +76 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&q'\ +107 "core" ' +3 .tPRV.dial :air +4 "processing"%y  +40 "core"  +2 .tPSV.dial :mixloop +4 "processing"% +42 "core" +4 "processing"%% +5 "core" %gV  +3 .tPS.seek 0.3ml +4 "processing"%}'d +381 "core" ' +2 .tPSV.dial PSR +3 "processing"%w +95 "core"  +4 "processing"%% +5 "core" %i  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +6 .PS.seek 0.7ml +2 "processing"%~'. +486 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1901 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +5 "processing"%X +109 "core" +2 .tPTV.dial :mixing +3 "processing"% @ +69 "core" A + .tPBV.dial :waste2 +4 "processing"%^  +89 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2615 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &I : -  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"& (? +4 "core" ( +3 "manipulator"&& +6 "core" &I 4 7  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +5 "core" &I 2 5   +3 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 .tHand.close +2 "manipulator"&Z/ +55 "core" / +3 .tPC.seek :open +3 "processing"%( +422 "core" ( +2 "manipulator"&p& +7 "core" &I 0 0 {  +2 "manipulator"&!% +5 "core" % Ψ 1 1 ] +2 .tForearm.seek :retract +4 "manipulator"&"'\ +110 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +3 "manipulator"&(-6 +132 "core" ( +2 "manipulator"&%& +5 "core" &-< / 0 6 5 +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &&& +4 "core" &-< 0 1 5 +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'n +109 "core" ' +2 .tHand.open +3 "manipulator"& 1 +63 "core" 1 + "manipulator"&$% +7 "core" % h ; 6 = A +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&+'\ +98 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +7 "core" &s \ +2 "manipulator"&% +6 "core" %  9 5 1 m +3 "storage"(% +5 "core" % I\ +2 "storage"(). +6 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"( ( +194 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +3 ( & +7 "core" & k\ +2 "manipulator"&'& +5 "core" &-L . 1 % +3 "manipulator"&.% +5 "core" %  . % m +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&g(a +192 "core" ( +3 "manipulator"&(& +6 "core" & 1 3 h +3 "storage"(& +6 "core" & b\  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts + "manipulator"&1'ж +107 "core" ' +2 "storage"(& +5 "core" & ,\  +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"('g +285 "core" ' +3 "storage"(-- +5 "core" -'{ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (2& +5 "core" & ,\  +2 "manipulator"&8& +6 "core" & . 2 h +3 .tElbow.seek 2 +2 "manipulator"&(a +27 "core" ( +3 "manipulator"&?& +6 "core" &j 0 5 J + "storage"(6& +7 "core" & A\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&<'ϊ +24 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&C/ +55 "core" / +6 ."downElevator"SE.seek :down +3 "manipulator"&H& +7 "storage"(=' +7 "core" &j + 0 g J +2 "manipulator"&3% +6 "core" % ] / /  +3 .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +2 .tElbow.seek PC +3 "manipulator"&5(? +155 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +82 "core" ( +2 "manipulator"&,& +6 "core" &@ 1 '  + +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +5 "core" &@ / 3 0 + +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&9'Η +108 "core" ' +3 "manipulator"&;& +6 "core" &@ / . + +3 "manipulator"&K% +5 "core" %Γ & "  s +2 "processing"%E& +7 "core" & +3 "processing"%:& +8 "core" & +2 .tPC.seek :closed +4 "processing"%>(X +6 "core" & +4 & 5 +8 &>I 1 +10 &ru E +10 &j L +9 &e L +9 &e L +9 &ec L +10 &(d L +9 &e L +10 &g L +10 &nd L +8 &!0h L +9 &"e L +10 &$j L +9 &&uc L +10 &(8d L +11 &)h L +7 &+g L +10 &-~g L +9 &/@h L +9 &1e L +10 &2g L +11 &4e L +8 &6Hg L +9 &8\ g L +9 &9g K +10 &;g L +10 &=Qd K +10 &?g L +8 &@d L +9 &Bi L +9 &DUj M +10 &Fu N +10 &G P +10 &I R +8 &KM R +9 &M R +10 &N S +9 &P S +11 &RS S +8 &T S +9 &U S +10 &W 3 +9 &Xd.g X +10 &X% 3 +3 ( +2 "processing"%:& +6 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.48 +3 .Hand.open + "manipulator"&41 +6 "core" &X" 3 +55 1 +2 "manipulator"&U% +5 "core" % Γ B 4 x s +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +103 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +7 "processing"%Q9 +2 %N O +9 "core" 9 +103 "processing"%R9 +3 "core" 9 +103 "processing"%S9 +5 "core" 9  +102 "processing"%A9 +3 "core" 9 +105 "processing"%V9 +3 "core" 9! +102 "processing"%9 +3 "core" 9! +105 "processing"%I9 +3 "core" 9" +103 "processing"%W9 +3 "core" 9" +104 "processing"%\ 9 +4 "core" 9## +103 "processing"%]9 +3 "core" 9'# +102 "processing"%[9 +5 "core" 9+# +103 "processing"%9 +3 "core" 90$ +104 "processing"%O9 +4 "core" 94# +102 "processing"%L9 +3 "core" 98# +105 "processing"%B9 +3 "core" 9<# +103 "processing"%Y9 +4 "core" 9 A# +104 "processing"%D9 +4 "core" 9E" +102 "processing"%P9 +3 "core" 9I" +103 "processing"%9 +5 "core" 9M! +102 "processing"%o9 +3 "core" 9#R! +103 "processing"%\\9 +4 "core" 9*V +103 "processing"%F9 +3 "core" 90Z +103 "processing"%#9 +6 "core" 98^ +103 "processing"%T9 +3 "core" 9@c +103 "processing"%_9 +4 "core" 9Hg +104 "processing"%d9 +3 "core" 9Qk +103 "processing"%h9 +4 "core" 9Zp +103 "processing"%`9 +4 "core" 9ct +103 "processing"%a9 +3 "core" 9lx +103 "processing"%e9 +3 "core" 9u| +105 "processing"%m9 +3 "core" 9 +103 "processing"%f9 +3 "core" 9 +103 "processing"%j9 +5 "core" 9 +103 "processing"%J9 +4 "core" 9\ +103 "processing"%i9 +3 "core" 9 +103 "processing"%{9 +5 "core" 9 +102 "processing"%s9 +3 "core" 9 +104 "processing"%l9 +4 "core" 9 +103 "processing"%x9 +4 "core" 9 +102 "processing"%b9 +3 "core" 9  +104 "processing"%r9 +3 "core" 9  +103 "processing"%|9 +4 "core" 9\  +103 "processing"%v9 +5 "core" 9\  +104 "processing"%79 +3 "core" 9  +103 "processing"%n9 +5 "core" 9  +102 "processing"%u9 +3 "core" 9  +6 .tPH.hold 2:00:00,28C +6 .delay 1:30 +3 "processing"% pOp +4 "core"  +8997 .tPSR.select :air +4 .PSV.dial PSR +3 "processing"% +107 "core"  +2 "processing"%% +7 "core" %b  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +13 .tPS.seek 0.5ml + "processing"%t' +586 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +5 "processing"% +10 .tPS.seek 2ml +5 "processing"%'Ҧ +1597 "core" ' +2 .tPTV.dial :puck +4 "processing"%y  +69 "core"  +2 .tPSV.dial PTV +2 "processing"% +68 "core" +2 .tPBV.dial :waste1 +3 "processing"%  +122 "core"  +2 "processing"%z% +5 "core" %ҧ  +5 .tPS.seek 1.5ml +3 "processing"%k'W +589 "core" ' +2 .tdelay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%w * +32 "core" + +3 .tPS.seek 0ml +4 "processing"%'d +1605 "core" ' +2 .tdelay 5:00 +18917 "Can"vc\ Be +11086 #trecoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%}  +33 "core"  +4 .tdelay 30 seconds +3075 .PBV.dial between PSV and waste1 +4 "processing"%~ * +35 "core" + +3 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"%X +70 "core"  +3 .tPS.reconfigure :fast +5 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%' +2308 "core" ' +2 .tPSV.dial PTV +4 "processing"%^ +70 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  +4 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +504 .PSV.dial :air +3 "processing"%  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2285 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +5 "processing"%Z  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%c +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%q @ +70 "core" B +3 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +3 "processing"%M'c +355 "core" ' +2 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +5 .tPRV.dial CBV +4 "collection"'p  +2 "processing"%!  +44 "core" +5  +2 "processing"%%% +4 "core" %dI\  +5 .tPS.seek 0.3ml +2 "processing"%&'c +350 "core" ' +2 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +4 "collection"'  +29 "core" +2 .tPRV.dial :air +4 "processing"%  +41 "core"  +4 .tPS.seek 0.9ml +3 "processing"% 'G[ +1261 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%$ @ +67 "core" @ +2 .tPS.seek 0.5ml +3 "processing"%' +862 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +4 "processing"%"  +43 "core"  +3 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +3 "processing"%'Ҧ +1605 "core" ' +2 .tPSV.dial :PML +3 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%) @ +68 "core" A +3 .tPBV.dial :waste1 +3 "processing"%  +35 "core" +2 "processing"% % +6 "core" %Ҫk\  +3 .tPS.seek 1.85ml +2 "processing"%'' +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%. * +35 "core" , +3 .tPS.seek 0ml +3 "processing"%/'d +1958 "core" ' +2 .tdelay 2 seconds +205 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'(& +4 "core" &~} +4 "manipulator"&& +5 "core" &@ / %  + +2 "manipulator"&% +7 "core" %  1 / w +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +129 "core" ( +2 "manipulator"&+& +6 "core" &-8 5 / y = +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +4 "core" &-8 # / 3 = +3 .tForearm.seek :garage +2 "manipulator"&2'n +98 "core" ' +3 .tHand.close +2 "manipulator"&8/ +63 "core" / +2 "manipulator"&?& +7 "core" &-P B A % +3 "manipulator"&6% +5 "core" % ΂ 0 2 & I +3 .tForearm.seek :retract +3 "manipulator"&C'\ +99 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&H( +287 "core" ( +2 "manipulator"&3& +8 "core" &; = > C L +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &g& +4 "core" &: ? = L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&1'O +102 "core" ' +2 "manipulator"&& +6 "core" &: = = s L +2 "manipulator"&<% +7 "core" %S = 6 [ +3 "collection"',& +4 "core" &| +4 "collection"'& +8 "core" &~  +3 .tCC.seek :closed +5 "collection"'(X +4 "core" &~  +4 &}~ 6 +8 &?H}\ 1 +10 &os~\ E +11 &j\ M +7 &h|}\ L +10 &d}}\ L +9 &aj}\ L +10 &$e|}\ L +10 &k}|\ L +8 &f}~\ L +10 &jc~~\ L +9 &!+d||\ L +9 &"a|~\ L +10 &$c~}\ L +11 &&sc}{\ K +7 &(4e}~\ L +10 &)j}}\ L +9 &+h||\ L +10 &-zk|}\ L +10 &/<d|{\ L +9 &0c||\ K +9 &2hz}\ L +9 &4a{}\ L +10 &6Dh{\ L +9 &8hz{\ K +11 &9g{}\ L +7 &;j||\ L +10 &=Me{|\ K +9 &?f~{\ L +10 &@h}{\ K +10 &Be{|\ L +8 &DRnxx\ L +10 &F{rs\ N +9 &Grt\ S +9 &I}jm\ V +10 &K<dg\ W +11 &Lab\ X +9 &N_a\ X +8 &P`b\ X +9 &R@`_\ X +10 &T^_\ X +9 &Ub_\ X +12 &Ww_`\ 9 +7 &XR.`a\ %n +9 &Xq}`^\ O +3 ( +4 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.86 +2 "collection"';& +7 "core" &Xq}a`\ O +2 &Xq}`b\ O +2 .tHand.open + "manipulator"&K1 +65 "core" 1 +3 "manipulator"&E% +8 "core" % R 4 D \\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tPSV.dial PSR +3 "processing"%0 +96 "core"  +3 "processing"%% +5 "core" %c\ +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%4'U +1599 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%U  +51 "core"  +5 .tPS.seek 0ml +2 "processing"%Q'd +1601 "core" ' + .tPSV.dial PSR +4 "processing"%: +40 "core"  +3 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%R' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 .tCBV.dial PRV +2 "processing"%9  +3 "collection"'S  +37 "core" ~ +112  +2 .tPSV.dial :mixloop +3 "processing"%A +97 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +6 "processing"%V  +69 "core" +3 .tPS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 .tPSV.dial :air +3 "processing"%I  +42 "core"  +4 .tPS.seek 2.5ml +2 "processing"%W' +2616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\ +43 "core" +2 .tPS.seek 0ml +2 "processing"%]'d +2614 "core" ' +2 .tPSV.dial :air +3 "processing"%[  +42 "core"  +4 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' + .tPSV.dial :mixloop +3 "processing"%O +43 "core" +2 .tPS.seek 0ml +2 "processing"%L'd +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +7 "core" &8 4 > a L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&Y( +4 "core" ( +2 "manipulator"&D& +7 "core" &8 8 4 L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +4 "core" &8 6 $ ? L +2 .tForearm.seek CC +2 "manipulator"&'O +104 "core" ' +2 .tHand.close +2 "manipulator"&o/ +56 "core" / +3 .tCC.seek :open +4 "collection"'\\( +425 "core" ( +2 "manipulator"&F& +7 "core" &8 ? @ L +2 "manipulator"&#% +4 "core" % X / ; ; ` +4 .tForearm.seek :retract +3 "manipulator"&T'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&_(-6 +299 "core" ( +2 "manipulator"&d& +5 "core" &-7 1 / k G +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &h& +5 "core" &-7 / 8 G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&`'n +106 "core" ' +2 .tHand.open +2 "manipulator"&a1 +56 "core" 1 +4 "manipulator"&e% +5 "core" % X / . $ d +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 ."da"delayUntil "08:52:34.35" +8031 "Can"b\ g+ +16765 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +2 "processing"%f @ +70 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%j  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%J * +105 "core" , +2 ."da"PSV.dial :air +3 "processing"%i  +54 "core" +4 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%{' +2308 "core" ' +3 ."da"PSV.dial :mixloop +4 "processing"%s +41 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%l  +42 "core"  +2 ."da"delay 2 seconds +204 .PSV.dial :mixloop +4 "processing"%x +42 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%b  +41 "core"  +3 ."da"PS.seek 0ml +3 "processing"%r'd +2293 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +2 "processing"%| +122 "core"  +2 "processing"%v% +7 "core" %g\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%7' +587 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%n'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +4 "processing"%u  +68 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +7 "core" %Ң\  +2 ."da"PS.seek 1.5ml +3 "processing"%t'R +582 "core" ' +11 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"%y * +34 "core" + +4 ."da"PS.seek 0ml +2 "processing"%'d +1605 "core" ' +3 ."da"delay 2:00 +12006 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +34 "core" + +2 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +70 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%w' +2302 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%k +69 "core" +4 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%N +68 "core"  +3 ."da"delay 5 seconds +505 .PSV.dial PTV +2 "processing"%} +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%~  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%X'd +2268 "core" ' +4 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +2 .PSV.dial PSR +3 "processing"% +136 "core"  +2 "processing"%^% +5 "core" %f,\ +3 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%' +588 "core" ' +3 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1600 "core" ' +3 ."da"PTV.dial :puck +3 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%Z% +7 "core" %ҨN  +2 ."da"PS.seek 1.5ml +3 "processing"%c'X +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'d +1597 "core" ' +2 ."da"delay 2:00 +1780 "Can"me\ X +10224 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%p  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +6 "processing"%! * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%% +82 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%M' +2300 "core" ' + ."da"PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +505 .PSV.dial PTV +3 "processing"%& +68 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +5 "processing"%$  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'd +2305 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%"  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +122 "core" +5 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%) +41 "core" +2 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%'a +389 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%.% +6 "core" %`)  +3 ."da"PS.seek 0.55ml +2 "processing"%' +342 "core" ' +2 #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%'  +41 "core"  +4 ."da"PS.seek 2ml +2 "processing"%('Ҧ +1550 "core" ' + ."da"PSV.dial :PML +4 "processing"% +43 "core" +4 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +4 "processing"%+  +32 "core" +4 "processing"%-% +5 "core" %ң  +2 ."da"PS.seek 1.85ml +3 "processing"%5' +226 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%8 * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%?'d +1959 "core" ' +2 ."da"delay 2 seconds +204 .delay 8:00 +33678 "Can";e\ cW +14325 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%6  +33 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +4 "processing"%G * +32 "core" + +2 ."da"PSV.dial :air +4 "processing"%2  +44 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%3' +2313 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%g +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +5 "processing"% +42 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%<  +53 "core" +3 ."da"PS.seek 0ml +2 "processing"%,'d +2293 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +135 "core"  +4 "processing"%@% +5 "core" %a{ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%;' +590 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +4 "processing"%K'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%E  +68 "core"  + ."da"PSV.dial PTV +4 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +69 "processing"%0  +38 "core"  +2 "processing"%% +5 "core" %ҥH  +5 ."da"PS.seek 1.5ml +3 "processing"%1'U +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%/ * +34 "core" + +3 ."da"PS.seek 0ml +3 "processing"%U'd +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%4  +35 "core" +4 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +34 "core" + +3 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Q +69 "core"  +6 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%S' +2328 "core" ' + ."da"PSV.dial PTV +5 "processing"%9 +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"%A +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%V +69 "core" +3 ."da"delay 5 seconds +504 .PSV.dial :air +3 "processing"%R  +79 "core" +3 ."da"PS.seek 0ml +3 "processing"%I'd +2313 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%\ % +5 "core" %`j +3 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%W' +586 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +4 "processing"%['Ҧ +1601 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%] +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +35 "core" +3 "processing"%% +6 "core" %Ҥ{  +3 ."da"PS.seek 1.5ml +3 "processing"%B'T +597 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%D * +35 "core" + +4 ."da"PS.seek 0ml +3 "processing"%P'd +1595 "core" ' +2 ."da"delay 2:00 +4186 "Can"f\ R +7818 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%o  +35 "core" +2 ."da"delay 30 seconds +3006 .PBV.dial between PSV and waste1 +4 "processing"%H * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%= +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2312 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%F +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"%# +70 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%Y  +68 "core"  +3 ."da"PS.seek 0ml +3 "processing"%d'd +2268 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%h +122 "core"  +2 "processing"%a% +7 "core" %hN  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%e' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%T'Ҧ +1597 "core" ' +4 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%` +80 "core"  + ."da"PBV.dial :waste1 +3 "processing"%f  +36 "core" + "processing"%j% +5 "core" %ҡ[  +4 ."da"PS.seek 1.5ml +3 "processing"%J'Q +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%i * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%L'd +1594 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%s  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%l * +34 "core" , +3 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%x +79 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%b' +2311 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%{ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%| +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%v +68 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +70 "core"  +4 ."da"PS.seek 0ml +2 "processing"%7'd +2272 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%u +141 "core"  +9 "processing"%% +26 "core" %h7\ +9 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +15 "processing"% +26 ."da"PS.reconfigure :default +25 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%' +341 "core" ' +5 ."da"delay 5 seconds +504 "processing"%% +5 "core" % 8\  +2 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%n' +338 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%y'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%t +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%z% +7 "core" %Ҩ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'X +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%k'd +1606 "core" ' +2 ."da"delay 10 seconds +1005 #recoverPSRreagent08 +3 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%N  +35 "core" +3 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%} * +33 "core" + +4 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%~ +69 "core"  +4 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%w' +2316 "core" ' +4 ."da"PSV.dial PTV +3 "processing"% +81 "core"  +3 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%^ +68 "core"  +4 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%X +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%  +80 "core" +3 ."da"PS.seek 0ml +3 "processing"%'d +847 "Can"zg\ {H +1446 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +124 "core"  +3 "processing"%Z% +6 "core" %hb\ + #"da"Pulling 2ml of PSR.air +65 .PSR.select :air +15 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2107 "core" ' +2 ."da"delay 5 seconds +504 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%q +69 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core"  +2 "processing"%p% +6 "core" %ҥe\  +3 ."da"PS.seek 1.5ml +3 "processing"%!'U +592 "core" ' +2 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 +5 "processing"%  +97 "core"  +4 ."da"PS.seek 0ml +4 "processing"%'d +1600 "core" ' + "processing"% 9 +6 "core" 9H>5@ +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +4 "processing"%&  +5 "core" 5A + 5A + "processing"%$& +6 "core" &X"#\ 3 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&M% +6 "core" %\  - 1 '  +4 "storage"("% +5 "core" % f \\ "\ +2 "storage"(. +5 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"((S +199 "core" ( +3 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 ()& +6 "core" &T L B \ +2 "manipulator"& & +5 "core" &-7 ? 5 G +3 "manipulator"& % +6 "core" %\  . - ]  +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&.(y +188 "core" ( +3 "manipulator"&& +6 "core" &| 9 2 / +2 "storage"('& +7 "core" &T ] e H\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'] +94 "core" ' +3 "storage"(& +6 "core" &T f f 4\ +3 ."da"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"('g +282 "core" ' + "storage"(+- +7 "core" -'a +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 "manipulator"&-& +3 "core" &| < = 5 / +3 "storage"(8& +6 "core" &T A @ \ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&(' +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&5, +6 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(6- +5 "core" -'a +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(G' +49 "core" ' +3 "manipulator"&2% +5 "core" % : = T +3 "storage"(?& +6 "core" &T K M \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&g'; +20 "core" ' +2 "manipulator"&& +7 "core" & 4 6 * - +3 "storage"(& +5 "core" &T g f k\ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&<'] +32 "core" ' +5 ."da"SE.seek 2.15 Pucks below Top Plate +2 "storage"(3'w +42 "core" ' +2 "manipulator"&C& +6 "core" & 3 : - - +3 "manipulator"&@% +6 "core" %x ; 8 +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&,'\ +99 "core" ' +3 ."da"Elbow.seek PC +5 "manipulator"&;(? +252 "core" ( +2 "manipulator"&E& +6 "core" &H 8 4 + - +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +4 "core" &H - & - +3 ."da"Forearm.seek PC +2 "manipulator"&0'Η +100 "core" ' +2 ."da"Hand.close +3 "manipulator"&/ +64 "core" / +2 ."da"PC.seek :open +4 "processing"%K( +426 "core" ( +2 "storage"(/& +5 "core" &T d [ \ +2 "manipulator"&1& +6 "core" &H 0 0 - +2 "manipulator"&4% +6 "core" % Τ 4 /  +3 ."da"Forearm.seek :retract +3 "manipulator"&:'\ +99 "core" ' +11 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +4 "manipulator"&Q(y +257 "core" ( +2 "manipulator"&U& +6 "core" &o 2 4 q 7 +2 "storage"(9& +5 "core" &T f h N\ +2 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&A'] +90 "core" ' +4 ."da"Hand.open +3 "manipulator"&V1 +61 "core" 1 +4 "storage"(R- +3 "core" -'w +6 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(S'C +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.14 Pucks below Top Plate +3 "storage"('} +53 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24apr2909h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30862 #"da"WARNING: Too Dark -- required 308.492s exposure > 300s time limit\ SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da24apr2909h50ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24apr2909h50ml15s_nessie.tif +1572 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24apr2909h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24apr2909h50ml25s_nessie.tif +2572 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24apr2909h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da24apr2909h50ml images!" +7 "storage"(\ - +24 "core" -'} +9 "storage"(I& +91 "core" &T h f 4\ +2 "manipulator"&W& +6 "core" &o / . 7 +6 ."da"Elbow.seek 1 +5 "manipulator"&](y +6 "core" ( +2 "manipulator"&O& +5 "core" &o . + L 7 +2 "storage"(& +6 "core" &T d \\ \ +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&['] +5 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.85 Pucks below Top Plate +3 "storage"(D' +56 "core" ' +2 "manipulator"&B& +5 "core" &o . 1 7 +3 "storage"(o& +6 "core" &T '\ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&H' +26 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&=, +8 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.04 Pucks below Top Plate +3 "storage"(P' +22 "core" ' +2 "manipulator"&F% +7 "core" % 2 1   +2 "storage"(#& +7 "core" &T \ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 307 counts +3 "manipulator"&'8 +20 "core" ' +3 "manipulator"&Y& +7 "core" & / 7 3 +2 "storage"(& +8 "core" &T 7\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&h'] +23 "core" ' +2 "storage"(a% +7 "core" % g\ +3 ."downElevator"SE.seek :down +5 "storage"(d' +98 (e% +4 "core" %; U\ OC +5 "manipulator"&`% +99 "core" %s ; 6 "  +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&f'\ +35 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +54 "core" ' +3 "storage"(j& +6 "core" &T -\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +3 "processing"%T& +6 "core" &  +2 "manipulator"&i& +5 "core" & / / 3 +2 "manipulator"&J% +8 "core" %  . , q  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&s(-6 +184 "core" ( +2 "manipulator"&l& +10 "core" &-5 2 5 # \\ +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +15 &x& +10 "core" &-5 / , \\ +8 ."psFlush"Forearm.seek :garage +6 "manipulator"&L'n +99 "core" ' +5 ."psFlush"Hand.close +3 "manipulator"&{/ +58 "core" / +2 "manipulator"&|& +7 "core" &-8 2 2 Y +2 "manipulator"&v% +7 "core" % s 0 ) l . +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&r'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&b(? +124 "core" ( +4 "manipulator"&u& +17 "core" &C . & J  +4 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +6 && +9 "core" &C , /   +6 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +8 "manipulator"&7'Η +101 "core" ' +2 "manipulator"&& +6 "core" &C 0 3 |  +3 "manipulator"&% +6 "core" %Ο / . \\ ~ +3 "processing"%n& +7 "core" &i  +3 "processing"%t& +6 "core" &n  +8 ."psFlush"PC.seek :closed +2 "processing"%(X +26 "core" &o  +5 &p  +4 &2t\ +{ +4 &ek\ > +6 &f\ M +15 &Icf\ K +4 & eh\ L +5 &b\\\ L +8 &cf\ K +9 &Oea\ L +10 &aW\ L +11 &dS\ K +19 & bV\ L +4 &"Xd\\\ L +9 &$e^\ L +8 &%cY\ L +7 &'h^\ L +19 &)_b[\ L +18 &+!e]\ L +9 &,e^\ L +2 &.e[\ L +8 &0fe\\\ L +4 &2(e\\\ L +5 &3e[\ L +9 &5e]\ L +7 &7nea\ L +8 &91eR\ L +11 &:eZ\ L +8 &<fP\ L +11 &>veK\ L +8 &@8dQ\ L +10 &AeH\ L +9 &CfO\ L +10 &E{sP\ M +8 &G6P\ P +10 &HP\ Q +8 &JO\ R +10 &LtK\ R +9 &N6N\ R +12 &OI\ S +9 &QP\ S +8 &S{J\ S +10 &U=I\ S +9 &VO\ K +9 &X4E{D\ !c +11 &X 8K\ 0 +19 ( +10 &XM\ 0 +5 &XJ\ 0 +9 &XP\ 0 +2 &XL 0 +5 &XN\ 0 +7 "processing"%t& +12 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"%z& +15 "core" &XP 0 +2 &XD 0 +2 &XZ 0 +5 ."psFlush"Hand.open +6 "manipulator"&y1 +64 "core" 1 +5 "manipulator"&% +13 "core" % Ο = ; J ~ +6 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +7 "manipulator"&'\ +105 "core" ' +6 ."psFlush"PSR.select :air +8 .PSV.dial PSR +4 "processing"%N +43 "core"  +5 "processing"%}% +11 "core" %hA  +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +7 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +6 "processing"%~' +206 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +387 "core" ' +7 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +6 "processing"%k' +2108 "core" ' +5 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +7 "processing"% @ +180 "core" B +4 ."psFlush"PTV.dial :PRVmixing +7 "processing"%^  +125 "core" +4 ."psFlush"PSV.dial :mixloop +9 "processing"%X +97 "core" +5 ."psFlush"PS.seek :empty +6 "processing"%'F +361 #"uploadLog"upsync +2251 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%w +97 "core"  +2 "processing"%% +5 "core" %F=  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%Z' +584 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2099 "core" ' +2 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +2 "processing"%q  +34 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%c @ +69 "core" B +3 ."psFlush"PSV.dial :mixloop +3 "processing"%p +108 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%'F +205 "Can"k\ E +2408 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%% +96 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +4 "processing"%'T +1091 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%&  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +2 "processing"%$'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%M +68 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +586 "core" ' + ."psFlush"PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%) +69 "core" + ."psFlush"PBV.dial PSV +5 "processing"% U +50 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"% 'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +4 "processing"% @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +6 "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%'  +81 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%_'d +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%m' +2622 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%+ +68 "core" +2 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +2 "processing"%-'d +2613 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%8 @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%6' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%2  +67 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%?'d +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'T +1093 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +1607 "core" ' +3 ."psFlush"PSV.dial PTV +75 "processing"%@ +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +51 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%.'d +2611 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%(' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%g' +2111 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%G +70 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%< U +51 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%E'd +2608 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +3 "processing"%5' +2611 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +67 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%,'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%> +41 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%/' +2606 "core" ' + ."psFlush"PSV.dial PTV +5 "processing"%1 +67 "core" +2 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +3 "processing"%4'd +2624 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%0 @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +2609 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +69 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%;'d +2614 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'V& +7 "core" &T  +2 "manipulator"&R& +6 "core" &C ) . p  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&:(? +5 "core" ( +2 "manipulator"&3& +5 "core" &C . . y  +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &S& +6 "core" &C 0 /  +4 .tForearm.seek PC +2 "manipulator"&\ 'Η +102 "core" ' +2 .tHand.close +2 "manipulator"&I/ +59 "core" / +3 .tPC.seek :open +2 "processing"%W( +425 "core" ( +2 "manipulator"&O& +7 "core" &C / 0  +2 "manipulator"&% +5 "core" % Ή / . a +3 .tForearm.seek :retract +3 "manipulator"&B'\ +99 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&o( +364 "core" ( + "manipulator"&F& +7 "core" &= 4 0 M +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &= . 4 M +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y'O +107 "core" ' +2 "manipulator"&& +6 "core" &: < = L +2 "manipulator"&Q% +6 "core" %X 0 + 8 ? +3 "collection"'A& +6 "core" &S +3 "collection"'a& +6 "core" & +7 .tCC.seek :closed +3 "collection"'(X +4 "core" & +5 &  +6 &2 *z +9 &d > +10 &! L +9 &Fe K +10 &k L +10 &h L +8 &j K +10 &Mg# L +9 &i K +10 &j L +11 & g L +7 &"Vh K +9 &$j K +10 &%j K +10 &'f L +9 &)]g L +9 &+ e K +9 &,h K +10 &.e K +10 &0fh K +9 &2(k! K +9 &3c K +9 &5e K +10 &7oe K +10 &90k K +9 &:j L +9 &<k# K +9 &>ug L +10 &@7g! L +10 &Ah! L +8 &Ck L +10 &Eyv M +9 &G2 P +9 &H T +10 &J V +10 &Le W +8 &N%\ W +10 &O\ X +9 &Q\ \ W +10 &Sj\ X +10 &U,\ X +8 &V\ S +10 &X< . +9 &X~\ x G +5 ( +4 "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.82 +3 "collection"'[& +6 "core" &X~[ G +2 &X~[ G + .tHand.open +2 "manipulator"&e1 +54 "core" 1 +2 "manipulator"&`% +6 "core" % W G @ 5 @ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&]'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +3 "collection"'D& +6 "core" &X~[ G +2 "collection"'H% +7 "core" %M  + .tCSV.dial CSR +3 "collection"'  +40 "core"  +3 "collection"'P% +5 "core" %M  +3 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'j'm +1009 "Can"i\ T +332 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +9 'T% +4 "core" %m  +2 .tCS.reconfigure :fast +5 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'i' +634 "core" ' +2 .tCSV.dial :waste +4 "collection"'J +124 "core" +3 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'h'Q +1981 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'l& +6 "core" &X~Z G +3 "collection"'x% +5 "core" %O +2 .tCSV.dial :flush +2 "collection"'d  +42 "core"  +2 .tCS.reconfigure :fast +5 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'='m +1153 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'{ @ +41 "core" A +3 "collection"'|% +6 "core" %m  +3 .tCS.seek 7ml +3 "collection"'v' +513 "core" ' +2 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +4 "collection"'f  + 'u  +42 "core"  +84  +2 .tCBV.dial :waste1 +5 "collection"' @ +43 "core" > +4 .tCS.seek 0ml +2 "collection"'L'Q +1583 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'s& +5 "core" &X~Z G +2 "collection"'% +6 "core" %R +2 .tCSV.dial :flush +2 "collection"'  +82 "core"  +4 .tCS.seek 5ml +3 "collection"'n'm +1163 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'r @ +41 "core" B +2 "collection"'K% +6 "core" %m  +4 .tCS.seek 7ml +2 "collection"'z' +514 "core" ' +2 ."connect"CSV.dial CTV +7 .tCTV.dial CSV +2 "collection"'y  +43 "core"  +2 .tCBV.dial :waste2 +3 "collection"'  +98 "core"  +3 .tCS.seek 0ml +3 "collection"'t'Q +1580 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'N& +7 "core" &X~Z G +2 "collection"'}% +6 "core" %S +2 .tCSV.dial CSR +2 "collection"'7  +41 "core"  +2 "collection"'% +6 "core" %S  +3 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +11 .tCS.seek 8ml +2 "collection"'~'O +1798 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +11 .tCS.seek 10ml +3 "collection"'' O +519 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'^ +6 'X  +94 "core" +33  +2 .tCTV.dial :intake +3 "collection"'k  +72 "core" + .tIntake.select :open +3 "sampler") +12 .tCS.seek 2ml +3 "collection"'w'Q +1790 "core" ' + .tIntake.select :close +3 "sampler")0 +11 .tCTV.dial :air +3 "collection"'  +69 "core"  +3 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''Q +585 "core" ' +2 .tCSV.dial CSR +3 "collection"'Z  +97 "core"  +2 "collection"'q% +6 "core" %V  +2 #tPulling 4.999ml of CSR.flush +3 .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml +2 "collection"'c'm +1351 "core" ' +72 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +13 .tCS.seek 10ml + "collection"'p' O +1337 "core" ' +2 .tCSV.dial CBV +4 "collection"' +96 "core" +3 .tCS.seek 0ml +4 "collection"'%'Q +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &8 ; : i L +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +2 "manipulator"& & +7 "core" &8 ; > _ L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +5 "core" &8 9 ; [ L +3 .tForearm.seek CC +2 "manipulator"&!'O +107 "core" ' +3 .tHand.close + "manipulator"&M/ +54 "core" / +3 .tCC.seek :open +2 "collection"'$( +425 "core" ( +2 "manipulator"&"& +7 "core" &8 < 2  L + "manipulator"&)% +8 "core" % Y 9 < < 4 +2 .tForearm.seek :retract +3 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-6 +292 "core" ( +3 "manipulator"& & +6 "core" &-; 3 2 N +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +5 "core" &-; - . N +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&''n +101 "core" ' +2 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +7 "core" % V + . m +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +106 "core" ' +2 "processing"%+& +7 "core" &  +35011 "Can"k 4E +60001 k 4ۣ +60001 k\ 5ǯq +60002 k\ 4Ɏ +60000 k\ 4l +60002 lj\ 4K3 +60001 h\ 4*ɣ +60001 Hi\ 4 _ +60002 i\ 3 +60001 `j 4 +60001 l\ 3֥! +60001 Jn\ 4؃ +60002 m\ 4bM +60001 l\ 4A +60001 (l\ 4y +60002 k\ 3 +60001 6l\ 4 +60002 _m\ 4; +60000 k\ 4ѣ +60002 _l\ 4xg +60001  m\ 3W +60001 n\ 46 +60001 Mo\ 4) +60002 /n\ 4 +60001 Dq\ 4U +60001 *r\ 3 +60001 jt\ 4 +60002 s\ 4m +60001 +s\ 4K +60002 Rt\ 4*C +60000 u\ 3٣ +60002 >v\ 4o +60001 v\ 4 +60001 w\ 4 +60001 y\ 41 +60002 y\ 4`ǣ +60002 Lx\ 3?] +60000 Rx\ 4  +60001 Mv\ 4\  +60002 qv\ 4  +60001 t\ 4 +60003 cu\ 3K +60000 t\ 3u +60001 #t\ 4Sw +60001 :t\ 42 +60001 Xq\ 4 +60002 [p\ 49 +60001 n\ 5ϣ +60001 %n\ 4e +60003 |j\ 4 +60001 Xj\ 4!i +60000 i\ 4#G' +60001 i\ 6%% +60002 h\ 3'S +60001 h\ 3( +60002 e\ 4* +60000 f\ 3, +60002 g\ 4.} +60001 d\ 40\\A +60002 f\ 42:ף +60001 f\ 44m +60001 Xd\ 45 +60002 b\ 47 +60001 ]c\ 49/ +60001 b\ 4;ţ +60002 Za\ 3=q[ +60001 `\ 4?O +60002 a\ 4A-ć +60001 b\ 3C  +60001 b\ 4Dų +60003 a\ 4FI +60000 `\ 4Hߣ +60001 _\ 4Ju +60001 )\\\ 3Ld +60002 \ ^\ 4NCȡ +60001 \\\ 4P!7 +60002 u[\ 4Qͣ +60001 [\ 5Sc +60003 ]\ 3U +60000 ]\ 4Wˏ +60002 ]\ 5Yy% +60000 \\\ 4[X̻ +60002 \\\ 4]6Q +60001 [\ 4_ +60002 \\\ 4`} @EDT1714450187.94 \\\ 4b +60000 \\\ 3dϩ +60001 ^\ 4f? +60001 ^\ 4hmգ +60002 \\\ 3jLk +60001 \\\ 4l* +60001 \\\ 3nҗ +60002 ;[\ 3o- +60002 [\ 3qã +60001 \\\ 4sY +60001 \\Z\ 3u +60001 Y\ 4waՅ +60001 X\ 4y? +60001 \\W\ 3{ֱ +60001 X\ 3|G +60002 .X\ 4~ݣ +60001 0Y\ 4s +60002 Y\ 3 +60002 9[\ 4wٟ +60000 W\ 4U5 +60002 {X\ 34ˣ +60001 X\ 4a +24731 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time ` :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 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" + ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +4069 #"uploadLog"upsync +31198 "Can"X\ 3 +60001 X\ 4܍ +60002 V\ 4# +60000 V\ 4ݹ +60002 W\ 3kO +60001 X\ 4I +60006 X\ 6({ +59997 V\ 3 +60002 U\ 4ৣ +60000 V\ 3= +60002 .T\ 4ӣ +60001 U\ 3i +60001 V\ 4_ +60002 W\ 5=㕣 +60001 wW\ 3+ +60001 'Y\ 4 +60002 [\ 4W +60000 \\\ 4 +60003 \\\ 4惣 +60000 ]\ 3u +60001 ]\ 3S篣 +60001 _\ 42E +60001 _\ 4ۣ +60001 _\ 3q +60002 _\ 4 +60001 b\ 3ꝣ +60001 |c\ 33 +60001 Lf\ 4hɣ +60002 :g\ 4G_ +60002 +h\ 4% +60000 #i 3틣 +60003  k 3! +60000 m\ 3 +60001 p 5ɞM +60001 p 3| +60002 p 3Zy +60001 q 58 +60001 q 4 +60001 q 4; +60001 t 3ѣ +60002 t 4ֱg +60002 u 4؏ +60000 w 3m +31573 #"duane"Session Begun +1023 #-> MainThread.exit +11 #mEXIT +6 #"duane"Session Ended @1714488914.91EDT @1714488967.40EDT = =tMAIN =mMAIN_scheduler @EDT1714488969.99 #"core_reset"Sent BREAK +2 #t@20549 receive with ifg=0x10, ie=0xFD + #@21182 receive with ifg=0x10, ie=0xFD + #@21839 receive with ifg=0x10, ie=0xFD + #@22471 receive with ifg=0x10, ie=0xFD + #@23104 receive with ifg=0x10, ie=0xFD #@23737 receive with ifg=0x10, ie=0xFD + #@24370 receive with ifg=0x10, ie=0xFD +2 #@24697 receive with ifg=0x80, ie=0xFD + #@53690 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +359 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +569 "Can"w 5ۤQ + w 5ۤQ\ +2 #tPolling Can every 10:00 +7577 #-> ESP.ready! +156 "sampler") +2 ) +3 "core"  +4 "collection"' +2 ' +4 "core"  +2 "processing"% +4 % +5 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +4 % 2\ +3 % *\ +2 % 0\ +7 "sampler")&\ +2 "collection"'% +5 "core" %N  +3 .tCS.configure :default +5 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +6 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +5 "core" %f" \ +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +5 "processing"%#A d`xb +3 "sampler")% +4 "core" %+  +4 .tSS.configure :default +3 "sampler")#.0X can +4 "Can"w\ ?u +45872 v\ ?# +60003 w\ >!# +59999 y\ >Y# +60002 w\ ?M# +60002 v\ ># +60000 w\ >y# +60001 w\ >\\# +60001 w\ =# +60002 x\ ?;# +60001 v\ ># +60001 v\ ?^g# +60002 v\ ># +60002 x\ ?# +60000 w\ > )# +60002 x\ >a# +60001 y\ >U# +60001 y\ ># +60002 y\ >"# +60001 {\ >b# +60001 |\ ># +60002 {\ >\ C# +60001 ~\ > $# +60001 \ >eo# +60001 \ ># +60001 \ @# +60001 \ >(1# +60001 \ ?i# +60002 \ >]# +60001 ~ ?# +60002 x\ ?-# +60000 w\ ?!m# +60002 x\ ?## +60001 {\ >%K# +60001 l\ ?(0# +60001 b\ >*p w# +60002 P\ >,\ # +60001 N\ ?.\ # +60002 O\ >13 9# +60000 .~\ >3t # +60002  >5 e# +60001 -~ >7 # +60001 :} >:8 # +60002 8|\ ?# +60001  { >@S# +60002 0z\ ?C<# +60001 Cz\ >E}# +60001 >z\ ?G# +60001 <x\ ?I# +60001 =w\ >L@A# +60002 Ov >N# +60001 eu\ ?Pm# +60001 Uu >S# +60001 Nt\ >UD# +60002 St\ ?W/# +60001 at\ >Y# +60001 ht\ >\\[# +60001 {r\ >^H# +60002 }r\ >`# +60001 r\ >b# +60002 p\ >e # +60000 q\ >gLI# +60002 p\ ?i# +60001 o\ ?ku# +60001 o\ >n # +60001 o\ >pP# +60002 l\ >r7# +60001 l\ ?t# +60001 m\ >wc# +60001 m\ >yU# +60002 4n\ >{# +60001 Ol\ >}%# +60001 fk\ ># +60002 ^i\ >Y Q# +60001 nh\ > # +60001 lo\ >!}# +60001 Ts\ ?"# +60002 Cu\ ?^"# @EDT1714536379.81 w\ ?#?# +60000 y\ ?## +60002 |\ >!$k# +60001 |\ ?b%# +60001 }\ >%# +60001 \ ?&-# +60002 \ ?$&# +60002 \ ?e'Y# +60000 \ >'# +60001 \ >(# +60001  >&)# +60002  >f)# +60001 \ >*G# +60002 \ ?*# +60000 \ >'+s# +60002 \ >g, # +60001 \ >,# +60002 \ >-5# +60001 \ >(-# +60001 \ ?h.a# +60001 \ ?.# +60001 \ >/# +60001  ?*0## +60001 \ ?j0# +60002  >ë1O# +60001  ?1# +60001 \ ?,2{# +60001 \ >l3# +60002  ?̬3# +60001  ?4=# +60001 \ >-4# +60002 \ ?m5i# +60001  ?ծ5# +60001  >6# +60001 #\ ?.7+# +60001 0\ >n7# +60002 :\ >ޭ8W# +60001 > >8# +60002 D\ >-9# +60002 N >m:# +60000 P\ >:# +60002 X\ ?;E# +60000 \\\ ?-;# +60001 _\ >m=# +60001 i\ ?=# +60002 k\ >,>3# +60000 s\ ?l># +60001 {\ >?_# +60002 \ >?# +60001 \ >,@# +60001 \ > lA!# +60002 \ > A# +60001 \ > BM# +60001 \ > ,B# +60001 \ ? lCy# +60001 \ > D# +60002 z\ ? D# +60001 v\ > ,E;# +60001 t\ > lE# +60002 t\ > Fg# +60001 6s\ > F# +53593 #t-> can +5 "Can"r\ ? G +6403 s\ ? .G# +60001 2s\ > oH)# +26956 #t-> access 1 +2 "storage"(2% +6 "core" % \ +2 "manipulator"&3% +6 "core" %  7 - % w +3 "manipulator"&4& +6 "core" &-; / - N +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(<( +675 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (6& +6 "core" &<* \  +1217 #t-> access 2 +2 "storage"(7% +5 "core" % W\ +3 "manipulator"&8% +5 "core" %  . / w +2 "manipulator"&9& +7 "core" &-; . 0 N +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(:(K +189 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +3 (;& +5 "core" &K 8\  +16781 #t-> exit +7 #mEXIT @1714574639.87EDT @1714574706.37EDT = =tMAIN =mMAIN_scheduler @EDT1714574709.16 #"core_reset"Sent BREAK +4 #t@57548 receive with ifg=0x10, ie=0xFD + #@58181 receive with ifg=0x10, ie=0xFD #@58836 receive with ifg=0x10, ie=0xFD + #@59470 receive with ifg=0x10, ie=0xFD + #@60103 receive with ifg=0x10, ie=0xFD + #@60737 receive with ifg=0x10, ie=0xFD #@61370 receive with ifg=0x10, ie=0xFD + #@61696 receive with ifg=0x80, ie=0xFD + #@58467 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +386 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +608 "Can"7t 5 SH + 7t 5 SH + #tPolling Can every 10:00 +4 #Cleanly exited at 10:43:59EDT01-May-24 +2117 #-> ESP.ready! +156 "sampler") +2 ) +4 "core"  +3 "collection"' +2 ' +4 "core"  +3 "processing"% +4 % +3 "core"  +7 "collection"' 9\ +3 ' 0\ +2 ' -\ +6 "processing"% 9\ +3 % 2\ +2 % *\ +4 % 0\ +5 "sampler")&\ +2 "collection"'% +6 "core" %N  +2 .tCS.configure :default +4 "collection"'#P d@b +5 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default +4 "collection"'#P d@b +3 "processing"%% +4 "core" %f) \ +4 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +5 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +5 "sampler")% +6 "core" %?  +2 .tSS.configure :default +3 "sampler")#.0X access 1 +3 "storage"(2% +5 "core" % \ +3 "manipulator"&3% +5 "core" %  1 / w +4 "manipulator"&4& +5 "core" &-; - 4 S N +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(<( +197 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +4 (6& +4 "core" &<( k\ +277 #t-> access 2 +3 "storage"(7% +6 "core" % \ +2 "manipulator"&8% +7 "core" %  , / H w +2 "manipulator"&9& +6 "core" &-; & . A N +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(:(K +202 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +3 (;& +6 "core" &K \  +55955 "Can"`s 4 6IE +59999 gu 3 !Iۣ +60001 ,t 4 "Jq +60002 p 4 $K +60001 fq\ 4 &K +60001 m\ 3 (L3 +60002 o 4 *jLɣ +60001 Cp\ 3 ,IM_ +60001 to 4 .'M +60001 p 4 0N +60002 o\ 5 1O! +60001 q 3 3O +60002 ps 4 5PM +60000 v 4 7~P +60002 x\ 3 9]Qy +60002 u 4 ;;R +60000 t 4 =R +60001 t 3 >S; +60001 u\ 4 @Sѣ +60003 u 3 BTg +59999 v 3 DT +60003 u\ 4 FqU +60000 v 3 HPV) +60002 t\ 4 J.V +60001 u 3 L WU +15582 #t-> can +4 "Can"u 5 LW| +44415 cw\ 4 MW +60001 v 4 OX +60002 5v\ 4 QY +60001 t 4 SY +60001 u 4 UcZC +60002 x\ 4 WBZ٣ +60001 Cw 3 Y [o +60001 w 3 Z\\ +60002  x 4 \\\\ +60001 x 3 ^]1 +60001 w 3 `]ǣ +60001 x 4 bw^] +60002 w 4 dU^ +60001 w 3 f3_ +60001 v 4 h` +60001 u 4 i` +60001 v 4 kaK +60002 u 3 ma +60001 v 4 obw +60001 v 3 qgc +60001 u 4 sEc +60002 t 4 u#d9 +60001 u 4 wdϣ +60001 t 4 xee +60002 +s 4 ze +60001 s 3 |f +60001 s 3 ~yg' +60002 s 4 Wg +60002 r 4 5hS +60000  q 3 h +60001 q 3 i +60002 p 3 j +60001 q 4 j +60002 s 4 kA +60001 u 3 ikף +60001 v 3 Glm +60001 x 3 %m +60001 w 3 m +60003 w 4 n/ +60000 v 3 nţ +60001 v 4 o[ +60001 v 4 {o +60002 u 4 Yp +60001 v 3 7q +60001 v 4 q +60002 v 4 rI +60001 u 3 rߣ +60001 t 3 su +60001 Lt 3 t +60002 s 3 lt +60001 s 4 Ju7 +60002 r 4 )uͣ +60000 r 4 vc +60002 s 3 v @EDT1714622719.64 t 4 w +60001 t 4 x% +60001 ~t 4 x +60003 s 4 ^yQ +60000 r 3 <y +60002 r 4 z} +60000 zr 3 { +60002 ^p 4 { +60002 Nq 3 |? +60000 Pp 4 Ó|գ +60002 lp 3 q}k +60002 Vp 4 O~ +60001 Qo 4 -~ +60000 >p 3 - +60002 ;p 3 ã +60001 ;o 4 Y +60002 :n 4 Х +60001 >n 4 ҃ +60001 Dm 4 a +60001 Gl 3 ? +60002 Cl 5 G +60001 El 3 ݣ +60001 Mj 5 s +60001 Tn 3 ݸ +60002 Ms 3 ߖ +60001 Fx 4 t5 +60001 E{ 3 Rˣ +60001 <} 3 0a +60002 8 5  +60001 5 4  +60001 ? 3 # +60001 H 3  +60002 J 5 O +60001 G 3 d +60001 D 4 B{ +60002 G 4  +60000 J 4  +60002 Y 3 = +60001 O 5 ӣ +60001 Q 3 i +60002 E 3 u +60000 > 3 S +60002 F 5\ 0+ +60001 N 3\  +60001 O 3\ W +60001 P 4\  +60001 X 3\  +60002 Q 3\ \  +60001 Y 4\ ` +60001 n 3\ >E +60001 u 4\ ۣ +60001  4\ q +60002  3\  +60001  4\  +60001  3\ 3 +60001  4\ pɣ +60002  3\ M_ +60001  3\ + +60001  3\  +60002  3\ ! +60001  4\ " +60002  4\ $M +60001  4\ & +60002  4\ (]y +60001  4\ *; +60001  4\ , +60001  4\ -; +60002  3\ /ѣ +60001   4\ 1g +60002  4\ 3 +60000  3\ 5o +60002  3\ 7M) +60001   3\ 9+ +60001  4\ ; U +60001 ~ 4\ < +60001  3\ > +60002 ~ 4\ @ +60001 ~ 4\ B +60002  4\ D_C +60000  4\ F=٣ +60002  3\ Ho +60001 1 3\ I +60001 ; 3\ K +60001 2 4\ M1 +60002  4\ Oǣ +60001 " 5\ Qq] +60001  3\ SP +60001  3\ U. +60002  4\ W  +60001  5\ X +60001  3\ ZK +60002  4\ \\ +60002  3\ ^w +60000  3\ `d +60001  4\ bC +60001  4\ d!9 +60002  3\ eϣ +60001  3\ ge +60001  3\ i +46993 #t-> can +5 "Can" 4\ k3q +13003  3\ k +60001  3\ mx' +60002  3\ oW +60001  3\ q5S +60001   5\ s +60001  4\ t +60002  3\ v +60001  3\ x +60001  3\ zA +60001  4\ |jף +60002  4\ ~Hm +60001  4\ & +60001  3\  +60001  5\ / +60002  4\ ţ +60002 } 4\ [ +60001 ~ 4\ ~ +60001 } 5\ \\ +60001 } 4\ ; +60003 ~ 4\  +60000 } 5\ I +60001 { 3\ ߣ +60001 | 4\ u +60001 { 3\  +60001 { 3\ q +60002 .{ 4\ P7 +60001 H{ 3\ .ͣ +60002 Yy 4\ c +60000 e{ 4\  +60002 vx 4\  +60001 y 4\ % +60001 x 3\ û +60001 x :\ dQ +60002 ox 3\ B +60001 ^y 4\ !} +60001 ew 4\  +60002 nw 3\ Ʃ +60001 rw 3\ ? +60001 fv 4\ գ +60001 zv 3\ yk +60002 u 3\ W +60002 v 4\ 6ɗ +60000 v 4\ - +60001 t 4\ ã +60002 u 5\ Y @EDT1714709121.47 s 4\  +60000 }t 3\ ̅ +60002  u 3\ m +60001 t 4\ Kͱ +60002 q\ 5\ *G +60000 s 4\ ݣ +60002 Wr 4\ s +60001 s 3\  +60001 r\ 4\ ΣП +60002 s\ 4\ Ђ5 +60001 t\ 3\ `ˣ +60001 s 4\ >a +60002 s\ 4\  +60001 t 3\ Ӎ +60002 [u\ 4\ # +60000 u\ 4\ ۷Թ +60002 x 3\ ݕO +60001 +y 4\ s +60002 <z\ 4\ Q{ +60000 yy\ 3\ / +60002 4y 3\ ק +60001 !{ 4\ = +60002 ;|\ 4\ ӣ +60001 7~ 3\ i +60001 P} 4\  +60001 S~ 3\ cڕ +60001 Q~ 4\ A+ +60002 b 4\  +60002 \ 3\ W +60000  ~ 4\  +60001 z 4\ ݃ +60003 1u 3\  +60000 tu 4\ vޯ +60001 Xt 4\ UE +60001 fr\ 4\ 3ۣ +60002 @q 3 q +60001 p\ 4  +60001 dm 4 ᝣ +60002 p 4 3 +60002 q\ 4 ɣ +60000 p 4 \ i_ +60001 Kp\ 3 G +60002 p\ 5 %䋣 +60002 n\ 4 ! +60000 m\ 3 巣 +60002 l\ 5 M +60001 ho\ 4  +60001 n\ 4 }y +60002 p 4 [ +60001 p 4 :襣 +60001 po\ 5 ; +60001 o\ 4 ѣ +60002 qn\ 4 g +60002 ?k\ 4 " +60001 k\ 4 $듣 +60001 k\ 4 &p) +60001 m\ 4 (N쿣 +60001 m\ 4 *,U +60002 =k\ 3 ,\  +60001 5m\ 4 - +60001 %n\ 4 / +60001 m\ 3 1ﭣ +60003 Gm\ 4 3C +60000 k\ 4 5b٣ +60001 cm\ 3 7@o +60002 4n\ 4 9 +60001 l\ 4 : +60001 ,l\ 4 <1 +60002 k\ 4 >ǣ +60002 /i\ 4 @] +60000 k\ 4 Bw +60002 sl\ 4 DV +60000 n\ 4 F4 +60002 m\ 4 H +60001 mo\ 3 IK +60002 wk\ 4 K +60000 Jl\ 4 Mw +60001 k\ 4 O +60002 k\ 4 Qk +60002 )j\ 4 SI9 +60000 k\ 4 U'ϣ +60003 )h\ 3 We +60000 i\ 4 X +60001 j\ 4 Z +60002  j\ 4 \\' +60001 j\ 4 ^ +60001 Rk\ 4 `^S +60002 (i\ 4 b< +60001 j\ 3 d +60001 k\ 4 e +60002 dj\ 4 g +60001 g\ 4 iA +60000 pi\ 4 kף +60002 j\ 5 msm +60001 j\ 4 oQ +60001 k\ 4 q0 +60002 l\ 5 s/ +60001 m\ 4 tţ +60002 m\ 4 v[ +60000 o\ 4 x +60002 n\ 4 z +60001 o\ 4 |h +60001 o\ 4 ~G +60001 o\ 3 &I +60002 m\ 4 ߣ +60001 l\ 5  u +60003 l\ 4 \ +60000 al\ 4 \ +60001 jm\ 4  7 +60001 k\ 4 ^ ͣ +60001 m\ 4 = c +60002 l\ 4  +60001 ym\ 5  +60001 Ql\ 4 % +60002 l\ 3  +60001 vj\ 4 Q +60001 j\ 3 u +60002 hj\ 5 S} +60001 :j\ 3 2 +60001 j\ 4  +60002 +h\ 5 ? +60001 h\ 4 գ +60001 7h 3 k +60002 h\ 3  +60002 dg\ 4 i +60000 f\ 4 G- +60001 Yd\ 4 &ã +60002 f\ 5 Y +60001 f\ 3  +60001 f\ 4  +60002 oh\ 4  +60002 Vh\ 4 ~ +60000 g\ 4 \\G +60001 dh\ 3 :ݣ +60002 f\ 4 s +60001 Sg\ 4  +60001 Xg\ 4  +60001 f\ 4 5 +60002 _e\ 4 ˣ +60001 e\ 4 qa +60001 d\ 3 O +60002 Ke\ 5 . +60001 c\ 3 # +60001 a\ 4  @EDT1714795523.31 sb\ 4  O +60001 `\ 5 Ψ +60000 a\ 5 Ї!{ +60002 _\ 4 e" +60001 `\ 4 D" +60002 \\\ 5 "#= +60001 3Z\ 4 #ӣ +60001 \\\ 4 $i +60002 =\\\ 4 ۾$ +60001  \\\ 3 ݜ% +60001 \\\ 4 {&+ +60001 h]\ 4 Y& +60002 [\ 5 8'W +60001 ;\\\ 5 ' +60001 Z\ 3 ( +60001 &\\\ 4 ) +60002 t\\\ 4 ) +60001 \\\ 4 *E +60002 \\\ 4 p*ۣ +60001 \\\ 4 O+q +60002 [\ 3 -, +60000 [\ 3 , +60003 [\ 3 -3 +60000 Z\ 4 -ɣ +60001 [\ 4 ._ +60002 {[\ 4 . +60002 Z\ 4 d/ +60001 Y\ 3 C0! +60001 Z\ 4 "0 +60001  3]\ 4 1M +60001  <^\ 4 1 +60002  6`\ 4 2y +60001 _\ 4 3 +60001 '`\ 5 \ z3 +60003  "`\ 4 X4; +60000  !a\ 4 64ѣ +60001 a\ 4 5g +60002  b\ 4 5 +60001  d\ 5 6 +60002  c\ 4 7) +60001  d\ 4 7 +60002  e\ 4 l8U +60002  "e\ 3 J8 +59999 :g\ 3 )9 +60002 >h\ 4 : +60001  Ih\ 4 : +60001  Hj\ 3 ";C +60002  8k\ 4 $;٣ +60001  l\ 4 &1 +60001 p\ 5 ->ǣ +60001 s\ 4 /?] +60001 r\ 4 1? +60003 o\ 3 3@ +59999 0j\ 4 5rA +60002 ph\ 4 7PA +60002 >e\ 4 9/BK +60000 b\ 4 ; B +60002 b\ 4 <Cw +60001 d\ 5 >D +60001 c\ 5 @D +60002 b\ 3 BE9 +60001 }`\ 4 DeEϣ +60002 a\ 3 FCFe +60000 `\ 3 H"F +60002 _\ 4 JG +60003 _\ 3 KH' +59999 ,]\ 3 MH +60002 ^\ 3 OIS +60001 `\ 4 Q{I +60001  b\ 3 SZJ +60003 gb\ 4 U8K +60000 wc\ 5 WK +60001 d\ 4 XLA +60002 Db\ 5 ZLף +60001 id\ 4 \\Mm +60001  e\ 3 ^N +60002 f\ 4 `oN +60001 f\ 3 bNO/ +60001 g\ 3 d,Oţ +60001 f\ 3 f P[ +60002 g\ 4 gP +60001 f\ 4 iQ +60001 `f\ 4 kR +60002 d\ 5 mR +60001 ;d\ 4 odSI +60001  c\ 4 qCSߣ +60002 e\ 4 s"Tu +60001 \ c\ 3 uU +60001 Me\ 4 vU +60001 5e\ 4 xV7 +60002 :e\ 4 zVͣ +60001 f\ 4 |{Wc +60001 e\ 3 ~ZW +60001 f\ 3 9X +60002 f\ 4 Y% +60001 f\ 4 Y +60001 d\ 4 ZQ +60002 xd\ 4 Z +60001 c\ 3 [} +60001 d\ 4 r\\ +60002 d\ 4 Q\\ +60001 f\ 3 0]? +60001 Uf\ 4 ]գ +60002 h\ 4 ^k +60001 Kh\ 4 _ +60001 Pg\ 4 _ +60001 ^i\ 4 `- +60002  h\ 4 h`ã +60002 ai\ 4 GaY +60000 f\ 4 %a +60002 ae\ 5 b +60001 Zh\ 4 c +60001 $g\ 4 c +60002 [g\ 4 dG +60001 g\ 5 ~dݣ +60001 -f\ 4 \\es +60001 e\ 4 :f +60002 \ f\ 4 f +60002 f\ 4 g5 +60000 g\ 4 gˣ +60002 Sd\ 3 ha +60001 e\ 4 h +60001 re\ 4 ri +60001 e\ 3 Pj# +60003 [d\ 3 /j +60000 d\ 4 kO +60002 d\ 3 k +60001 c\ 4 l{ +60001 a\ 4 m +60001 `\ 4 Çm +60001 a\ 4 fn= +60002 b\ 4 Dnӣ +60001 Za\ 3 #oi +60001 b\ 3 o +60002 `\ 4 p +60001 ]a\ 4 οq+ +60001 _\ 4 Оq +60002 s_\ 4 |rW +60002 ^\ 4 [r +60000 f`\ 4 9s +60002 6^\ 4 t @EDT1714881925.17 `\ 4 t +60002 ]\ 4 uE +60000 m]\ 3 ݳuۣ +60003 \\\ 4 ߒvq +60001 ]\ 4 qw +60000 [\ 4 Ow +60002 ]\ 4 .x3 +60001 \\\ 4 xɣ +60001 [\ 3 y_ +60002 \\\ 4 y +60002 Y\ 4 z +60000 Z\ 4 {! +60002 DW\ 4 f{ +60001 /Z\ 4 E|M +60001 GY\ 3 $| +60003 8\\\ 3 }y +60001 X\ 4 ~ +60000 [\ 4 ~ +60003 X\ 4 ; +60000 Z\ 5 }ѣ +60002 X\ 4 \\g +60001 Y\ 4 ; +60002 Y\ 5  +60000 Z\ 4 ) +60002 X\ 3  +60001 Z\ 4 U +60001 Y\ 3 \  +60002 Z\ 4 s +60001 Y\ 5 Q +60001 [\ 4 0 +60003 Y\ 4 C +60000 Z\ 4 ٣ +60001 Z\ 4 o +60002 [\ 5  +60002 Z\ 4  +60000 \\\ 4 h1 +60002 [\ 3 Gǣ +60002 x[\ 4 &] +60000 &Y\ 4 ! +60003 ,Z\ 4 " +60000 MZ\ 4 $ +60002 N[\ 4 & +60000 Z\ 4 (K +60002 HZ\ 4 *] +60001 IZ\ 4 ,<w +60001 Z\ 4 . +60002 *Z\ 4 / +60001 [Z\ 3 19 +60001 &Z\ 4 3ϣ +60001 LY\ 4 5e +60003 ~Z\ 4 7t +60001 Y\ 4 9R +60000 X\ 3 ;1' +60002 Z\ 3 = +60002 [\ 4 >S +60000 .[\ 3 @ +60002 #\\\ 3 B +60002 wZ\ 4 D +60000 [\ 3 Fj +60002 [\ 4 HHA +60001 \\\ 4 J'ף +60001 \\\ 4 Lm +60002 [\ 3 M +60001 \\\ 4 O +60002 \\\ 4 Q/ +60000 \\\ 3 Sţ +60002 [\ 5 U^[ +60001 [\ 5 W= +60001 3]\ 4 Y +60002 ^\ 3 Z +60001 \\\ 4 \\ +60001 ^\ 5 ^I +60002 ]\ 5 `ߣ +60001 ^\ 4 btu +60001 |^\ 3 dR +60002 ^\ 3 f1 +60002 ^\ 4 h7 +60000 ^\ 4 iͣ +60001  `\ 4 kc +60002 _\ 4 m +60002 _\ 4 o +60000 `\ 4 qi% +60003 V^\ 4 sH +60000 1^\ 3 u&Q +60001 $_\ 4 w +60001 a\ 4 x} +60002 a\ 3 z +60002 Vc\ 3 | +60000 ic\ 5 ~? +60003 c\ 4 ^գ +60000 rd\ 3 <k +60002 ld\ 4  +60000 d\ 4  +60002 Fc\ 4 - +60001 Ff\ 5 ã +60001 c\ 3 Y +60002 e\ 3 s +60001 d\ 4 R +60001 f\ 4 0 +60001 d\ 4  +60002 Pc\ 5 G +60002 b\ 4 ݣ +60000 b\ 3 s +60002 f\ 5  +60001 d\ 3 g +60001 f\ 3 E5 +60002 d\ 3 $ˣ +60001 f\ 5 a +60001 d\ 4  +60001 `e\ 3  +60002 c\ 4 # +60001 dc\ 4 { +60002 b\ 4 ZO +60002 b\ 3 9 +60001 u_\ 3 { +60000 a\ 4  +60002 `\ 3  +60001 _\ 4 = +60001 _\ 5 ӣ +60002 ^\ 4 qi +60001 ^\ 4 P +60002 ^\ 4 / +60001 ^\ 4 + +60001 _\ 4  +60002 ^\ 3 W +60001 _\ 3 é +60001 ^\ 3 ň +60001 _\ 4 g +60002 _\ 4 F +60001 A[\ 4 %E +60002 \\\ 4 ۣ +60000 Z\ 4 q +60002 =\\\ 5  +60001 [\ 4 Ҡ +60002 2[\ 4 3 +60000 [\ 4 ^ɣ +60002 G\\\ 4 =_ +60001 s\\\ 4  +60002 Z\ 4 ŋ +60001 Y\ 4 ! +60001 ~X\ 4 ߸Ʒ +60001 jX\ 4 M +60002 Z\ 4 v +60001 JZ\ 4 Uy @EDT1714968327.06 \\\ 5 3 +60002 \\\ 3 ɥ +60001 k]\ 4 ; +60001 D^\ 5 ѣ +60001 6`\ 3 g +60002 <_\ 4  +60001 +_\ 4 k̓ +60001 `\ 4 J) +60002 `\ 3 (Ϳ +60001 `\ 4 U +60001 }a\ 4  +60002 ` 3 ρ +60001 k_\ 3  +60001 y_\ 4 Э +60001 jf\ 4`C +60002 [k\ 4>٣ +60002 So\ 4o +60000 Jp\ 4 +60001 Bs 4ӛ +60002 0t 4\ 1 +60001 !w\ 3 ǣ +60001 (x 3t] +60001 Oy 4R +60002 Q{ 40։ +60001 +| 4 +60001 ~ 3׵ +60001 } 5K +60001  3 +60002  4w +60001  4d +60001  4Bڣ +60001 } 4! 9 +60002 T 3"ϣ +60001 4 4$e +60001  3& +60001   4(ݑ +60001  3*u' +60002  3,S޽ +60002  3.1S +60000  40 +60001  41 +60001  43 +60002  45᫣ +60001  37A +60001  39eף +60002  4;Bm +60002  4=  +60002  4>䙣 +60000  4@/ +60001  4Bţ +60002  4D[ +60001  4Ft +60001  4HR燣 +60001  4J0 +60002  3L 賣 +60001  5MI +60002  3Oߣ +60000  3Qu +60003  4S +60000  3Ug롣 +60001  3WF7 +60001  3Y#ͣ +60003  4[c +60000  3\\ +60001  3^ +60001  3`% +60001  3bxﻣ +60002  3dUQ +60001  3f3 +46163 #t-> can +4 "Can" 4g[ +8305 #t-> access 2 +2 "storage"(<% +4 "core" %\ \  '\ +4 "manipulator"&=% +6 "core" %  ! ) g w +2 "manipulator"&>& +7 "core" &-; $ $ N +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(?(K +3 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (@& +3 "core" &K D\  +1330 #t-> startTube 2 +293 #-> da 50 +3 #da sampling at most 50ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 11:34:49EDT06-May-24\\n{}\\nCan@11:33:09, 20.8C, 33% humidity, 15.1psia, 13.772V, 0.257A, 85.155Ah, 3.54W",Subject: "da sampling at most 50ml" +7 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'A& +7 "core" &tu  +4 .tHand.open +3 "manipulator"&B1 +24 "core" 1 +2 "manipulator"&C% +77 "core" %  , 0  w +2 "storage"(D% +7 "core" %\ \  J\ +3 "storage"(E. +8 "core" .(K +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +4 "storage"(F( +501 #"uploadLog"upsync +173 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +3 (G& +6 "core" & \ +3 "manipulator"&H& +6 "core" &-; !  - N +3 "manipulator"&I% +5 "core" %  " ; w +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&J(a +193 "core" ( +2 "manipulator"&K& +7 "core" &Z ! * 3 +2 "storage"(L& +6 "core" & \ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +5 "manipulator"&M'ж +103 "core" ' +2 "storage"(N& +6 "core" & \ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(O'g +266 "core" ' +4 "storage"(P- +4 "core" -'T +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +4 (Q& +5 "core" & C\ +2 "manipulator"&R& +5 "core" &[ , # , 3 +2 .tElbow.seek 2 +4 "manipulator"&S(a +6 "core" ( +2 "manipulator"&T& +6 "core" &[ , . . 3 +2 "storage"(U& +5 "core" & \ +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&V'ϊ +22 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&W/ +65 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&X& +6 "storage"(Y' +7 "core" & . - _ - +2 "manipulator"&Z% +7 "core" % x - ) X +4 .tForearm.seek :retract +2 "manipulator"&['\ +104 "core" ' +3 .tElbow.seek CC +3 "manipulator"&\\( +122 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +33 "core" ( +3 "manipulator"&]& +5 "core" &4 # ,  H +8 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +4 "core" &4 $ ! & H +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_'O +106 "core" ' +4 "manipulator"&`& +6 "core" &4  ( H +3 "manipulator"&a% +6 "core" %W , . ( $ +3 "collection"'b& +6 "core" &tt  +3 "collection"'c& +8 "core" &tu  +3 .tCC.seek :closed +4 "collection"'d(X +5 "core" &ut  +7 &rt 8 +6 &EJ{tu 1 +10 &xuru E +9 &%frt \ K +10 &cst L +9 &`ss \ K +11 &kepr L +7 &/_qs K +10 &eqr L +9 &cqr K +10 &u`pq \ K +10 &!6dqr K +8 &"^qp J +10 &$gop K +9 &&}coq K +10 &(?bpo \ K +11 &*doo K +7 &+eoo K +10 &-elm K +9 &/Fgmq K +10 &1bnn K +10 &2cnm K +8 &4^no7 J +9 &6Oenm K +10 &8clm6 K +9 &9domF K +11 &;bmoH K +8 &=VekmM K +9 &?eklE L +10 &@cllG K +9 &BhdgM L +10 &DZsS\\> M +10 &F}gd> N +8 &Gij S +9 &Iji: V +10 &KFii; V +9 &MikA W +11 &Ngk9 W +10 &PhiD X +7 &RKih9 W +10 &T jk: X +9 &UihC X +10 &WzjiI : +10 &XM,jg@ (v +8 &Xumfj N +5 ( +2 "collection"'c& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 +3 .Hand.open +2 "manipulator"&e1 +4 "core" &Xupjj N +58 1 +4 "manipulator"&f% +6 "core" % M : 1 u . +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +4 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +161 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +3 "sampler")h+ +3 "core" + +2 "sampler")i% +7 "core" %y& \  +2 "collection"'j& +7 "core" &Xupgj> \ N +4 "Can"\ Sh{} +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +5 "collection"'k  +5 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")l +5 "core"  +2 "sampler")m  +5 "core"  +3 .tSS.reconfigure :fast +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +5 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'='Q +86 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")> +126 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0X +104 "collection"'29 +3 "core" 9p; +105 "collection"')9 +4 "core" 9=q9 +103 "collection"'49 +4 "core" 9[r6 +103 "collection"'69 +3 "core" 9zt3 +104 "collection"'9 +3 "core" 9w1 +103 "collection"'39 +4 "core" 9y/ +103 "collection"'79 +3 "core" 9z- +103 "collection"'99 +5 "core" 9|* +103 "collection"';9 +9 "core" 9~) +109 "collection"'<9 +6 "core" 9%' +103 "collection"'89 +3 "core" 9?% +104 "collection"'>9 +4 "core" 9X$ +102 "collection"'/9 +5 "core" 9q! +102 "collection"'59 +4 "core" 9 +104 "collection"'=9 +3 "core" 9 +103 "collection"'@9 +5 "core" 9 +102 "collection"'A9 +3 "core" 9 +105 "collection"'B9 +3 "core" 9 +103 "collection"':9 +4 "core" 9\  +103 "collection"'D9 +3 "core" 9 \  +103 "collection"'E9 +6 "core" 9  +103 "collection"'?9 +4 "core" 9 1 +104 "collection"'G9 +3 "core" 9 C +102 "collection"'I9 +3 "core" 9 S  +104 "collection"'C9 +3 "core" 9 c$ +85 "Can"\ n +18 "collection"'9 +3 "core" 9 s( +104 "collection"'H9 +19 "core" 9 - +103 "collection"'N9 +3 "core" 9 1 +105 "collection"'9 +3 "core" 9 6 +102 "collection"'Q9 +5 "core" 9 : +103 "collection"'K9 +3 "core" 9 > +103 "collection"'R9 +4 "core" 9 C +103 "collection"'T9 +4 "core" 9 G +103 "collection"'U9 +4 "core" 9 K +103 "collection"'W9 +3 "core" 9 O +104 "collection"'L9 +3 "core" 9 T +103 "collection"'Z9 +5 "core" 9 X +103 "collection"'J9 +3 "core" 9\ \\ +104 "collection"'M9 +3 "core" 9\ ` +103 "collection"'P9 +6 "core" 9\ e +102 "collection"']9 +3 "core" 9\ i +104 "collection"'^9 +4 "core" 9\ 'm +104 "collection"'V9 +4 "core" 9\ +r +103 "collection"'O9 +3 "core" 9\ 4v +103 "collection"'S9 +5 "core" 9\ :z +102 "collection"'a9 +3 "core" 9\ @~ +104 "collection"'b9 +3 "core" 9\ E +103 "collection"'[9 +5 "core" 9\ J +104 "collection"'`9 +3 "core" 9\ O +104 "collection"'e9 +3 "core" 9\ R +103 "collection"'X9 +4 "core" 9\ V +103 "collection"'\ 9 +4 "core" 9\ Z +5 .tCH.hold 10:00,70C +6 "collection"'Y `\ `\ Y\ +2 'f9 +8 "core"  +2 9\ [ +2 "collection"'i% +4 "core" %\ +5 #tBegun lysing Collection Puck Heater at 68.1C/37.1psia +57148 "Can"\ t +2834 "core" ` +2 "collection"'j9 +7 "core" 9\ T +2 "collection"'c% +5 "core" %  +3 #tEnded lysing Collection Puck Heater at 70C/33.2psia +3 .CS.seek 0ml +2 "collection"'k'Q +341 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'l @ +95 "core" A +2 .tCSV.dial :air +3 "collection"'_ @ +41 "core" ? +4 .tCS.seek 5ml +2 "collection"'m'm +1343 "core" ' + .tCSV.dial CTV +4 "collection"'h  +43 "core"  +4 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'o @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +5 "collection"'p  +42 "core"  +4 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'r @ +43 "core" ? +2 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"'q'Q +1348 "core" ' +3 "collection"'n% +6 "core" %M  + #tPuck @44.5psia after final lysis pressurization +3 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"'u +95 "core" ~ +3 .tCBV.dial CSV +3 "collection"'s  +28 "core"  +5 "collection"'w% +5 "core" %M_]  +2 .tCS.seek 5ml +2 "collection"'v'm +1339 "core" ' +2 .tdelay 5 seconds +504 .CTV.dial :air +3 "collection"'z  +42 "core" +2 "collection"'t% +6 "core" %mnm < +5 .tCS.seek 7ml + "collection"'|' +594 "core" ' +2 .tdelay 5 seconds +504 .CSV.dial :air2 +3 "collection"'} @ +41 "core" > +3 .tCS.seek 10ml +2 "collection"'x' O +843 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'y ` +108 "core" _ +2 #tLysing Complete +3 "collection"'& +6 "core" &Xuj@A N +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +7 "core" %\   # V  +2 "storage"(% +5 "core" % \ +4 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"((S +190 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +5 "core" &U \ +4 "manipulator"& & +5 "core" &3 , "  H +2 "manipulator"& % +6 "core" %\  # $ *  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&(y +163 "core" ( +2 "manipulator"&& +6 "core" &~ & + 8 X +3 "storage"(& +5 "core" &U J\ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +102 "core" ' +3 "storage"( & +6 "core" &U c\ +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('g +276 "core" ' +2 "storage"(- +6 "core" -'g +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"('z +34 "core" ' +2 "manipulator"&& +7 "core" &~  # X +2 "manipulator"&% +5 "core" %V ) + ) +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +162 "core" ( +3 "manipulator"&& +6 "core" &7 + % 5 K + .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +3 "core" &6 " & K +4 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +64 "core" / +3 .tCC.seek :open +2 "collection"' ( +426 "core" ( +3 "storage"(!& +5 "core" &U A\ +2 "storage"($& +6 "core" &U (\ +2 "manipulator"&"& +5 "core" &6 , -  K +2 "manipulator"&&% +6 "core" % a , $ +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&#(y +171 "core" ( +2 "manipulator"&'& +6 "core" & ( ( 8 : +3 "storage"((& +4 "core" &U\ \ \ \ K\ +2 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&*' +108 "core" ' +2 .tElbow.hold +4 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&+1 +57 "core" 1 +3 "manipulator"&,% +7 "core" % * /  Q +2 "storage"(-& +4 "core" &U &\ +4 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 264 counts +2 "manipulator"&.' +17 "core" ' +2 "manipulator"&%& +6 "core" & ! # 3 +3 "storage"(0& +5 "core" &U\ \ \ k\ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&1'] +32 "core" ' +2 "storage"(2% +7 "core" % \ +4 ."downElevator"SE.seek :down +4 "storage"()' +98 (4% +5 "core" %PG w\ QL +3 "manipulator"&6% +5 "core" %[ # ) 0 +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +59 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'3& +5 "core" &9;  +3 "manipulator"&7& +7 "core" & "  8 3 +2 "manipulator"&9% +6 "core" %\     +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(-6 +174 "core" ( +2 "manipulator"&<& +7 "core" &-5 %   S +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &8& +5 "core" &-5 " S +2 .tForearm.seek :garage +2 "manipulator"&>'n +106 "core" ' +2 .tHand.close +2 "manipulator"&// +62 "core" / +2 "manipulator"&5& +5 "core" &-; # 2 \ M +3 "manipulator"&=% +6 "core" % c $  Y +3 .tForearm.seek :retract +3 "manipulator"&@'\ +100 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +4 "manipulator"&A( +288 "core" ( + "manipulator"&B& +6 "core" &6 + ' E J +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +5 "core" &6 * ( J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&D'O +107 "core" ' +4 "manipulator"&E& +5 "core" &6 + , 9 J +2 "manipulator"&?% +7 "core" %W - * . a +2 "collection"'G& +6 "core" &56  +3 "collection"'I& +6 "core" &33  +5 .tCC.seek :closed + "collection"'C(X +6 "core" &44y  +6 &45E / +9 &JJ35 0 +10 &w33 D +8 &3b24 I +10 &c35f I +9 &b23y I +9 &yb02 J +10 &;`44 J +10 &a24 J +8 &_11 J +10 &_43 I +9 &!D]20e I +9 &#_23@ I +10 &$]24 I +11 &&`15 J +8 &(L_21 I +9 &* `02 J +10 &+_21b I +9 &-]/3I I +10 &/Ub/1u I +8 &1_13 I +10 &2c21h I +9 &4`11E I +10 &6[`11u J +9 &8`31 I +12 &9\\// I +7 &;b/1h I +9 &=db/2P I +10 &?%`02@ J +9 &@_/. I +10 &Ba-1 J +10 &Dij** J +8 &F$"$ M +9 &G  Q +10 &I U +9 &KO k V +11 &MS W +8 &N0 W +9 &P  X +10 &RS W +9 &Tt W +10 &Ue X +10 &WV \ < +8 &XO0F 's +9 &Xz\\ H +4 ( +4 "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.99 +2 "collection"'& +6 "core" &Xzb H +2 &Xzb H + .tHand.open +2 "manipulator"&H1 +61 "core" 1 +2 "manipulator"&N% +6 "core" % W + /  a +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +42 "core"  +2 "processing"%K% +8 "core" %f&  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%j +12 .tPS.seek 1.5ml +2 "processing"%R'U +1598 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%T  +39 "core"  +3 .tPS.seek 0ml +3 "processing"%U'd +1597 "core" ' +3 .tPSV.dial PSR +2 "processing"%W +42 "core"  +2 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%L' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +6 .tCBV.dial PRV +2 "processing"%Z +5 "collection"'J  +7 "core" B +2 "processing"%M  +64 "core" +87  +2 .tPSV.dial :mixloop +3 "processing"%P +94 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%]  +124 "core" +3 .tPS.seek 0ml +2 "processing"%^'d +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%V  +41 "core"  +3 .tPS.seek 2.5ml +3 "processing"%O' +2621 "core" ' + .tPSV.dial :mixloop +5 "processing"%S +41 "core" +5 .tPS.seek 0ml +2 "processing"%a'd +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%b  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2621 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%` +43 "core" +2 .tPS.seek 0ml +3 "processing"%e'd +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +4 "manipulator"&X& +6 "core" &5 ) ' J +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\ ( +82 "core" ( +2 "manipulator"&f& +6 "core" &5 4 * g J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &i& +4 "core" &5 + , B J +3 .tForearm.seek CC +2 "manipulator"&~'O +95 "core" ' +2 .tHand.close +3 "manipulator"&Y/ +59 "core" / +4 .tCC.seek :open +3 "collection"'j( +431 "core" ( +2 "manipulator"&c& +5 "core" &5 * ) J +3 "manipulator"&{% +5 "core" % ] + ( , +3 .tForearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&_(-6 +294 "core" ( +2 "manipulator"&k& +7 "core" &-3 * ' f I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &h& +6 "core" &-3   I +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&o'n +112 "core" ' +2 .tHand.open +2 "manipulator"&p1 +55 "core" 1 +3 "manipulator"&r% +6 "core" % g 1 , <  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&m'\ +102 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'n& +6 "core" &77g  +3 "manipulator"&u% +6 "core" %\    & +2 "storage"(s% +7 "core" % k\ +2 "storage"(w. +4 "core" .(S +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(q( +203 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +3 (z& +6 "core" & F\ +2 "manipulator"&t& +5 "core" &-4 + + H +3 "manipulator"&v% +6 "core" %\  "  0 & +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&}(a +194 "core" ( +3 "manipulator"&|& +6 "core" & + + V & +2 "storage"(y& +6 "core" & \ \ \ l\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +103 "core" ' +2 "storage"(& +7 "core" & v\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('g +279 "core" ' +2 "storage"(- +6 "core" -'Y +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +5 "core" & \  \ +2 "manipulator"& & +7 "core" & !  D & +3 .tElbow.seek 2 +2 "manipulator"& (a +32 "core" ( +2 "manipulator"&F& +8 "core" &i !  A 8 +2 "storage"(& +5 "core" & \ \ \ c\ +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&'ϊ +27 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"& / +60 "core" / +7 ."downElevator"SE.seek :down +5 "manipulator"&\\& +2 "storage"(g' +13 "core" &i ! '  8 +3 "manipulator"&% +6 "core" % ϓ ) ' ' +3 .tForearm.seek :retract +4 "manipulator"&'\ +100 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +134 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +16 "core" ( + "manipulator"&& +8 "core" &1 "  C F +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +6 "core" &1  + F +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' +3 "manipulator"&& +6 "core" &0 + ) , F +3 "manipulator"&% +6 "core" %G # %  +2 "collection"'& +8 "core" &451  +3 "collection"'& +8 "core" &54  +4 .tCC.seek :closed +3 "collection"'d(X +6 "core" &56  +2 &34  +10 &1{33t *y +7 &g532 > +9 &w33 K +10 &M[12 I +9 &b34 I +11 &b03 I +9 &a13 I +8 &Uc31 I +10 &]02 I +9 &]02 I +10 & c02 I +10 &"\\b10{ I +8 &$c03f I +9 &%b.2W I +10 &'c1/@ I +9 &)d_/0, J +11 &+&`// J +8 &,a-0 J +10 &.`./ I +9 &0m].0 I +9 &2/]/0 I +9 &3`.0G I +11 &5_/. I +8 &7u]/.u I +10 &97c.0e I +9 &:c.0W I +9 &<c0-C I +11 &>|c..E I +10 &@=`//- J +8 &A`-. J +9 &Cb)+ J +9 &El!# K +10 &G9 N +10 &H S +8 &J U +10 &Lj U +9 &N) V +9 &O W +10 &Q W +11 &Sm W +8 &U/ W +9 &V N +10 &X!I~ 'w +9 &Xlvy N +5 ( +5 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 +2 .Hand.open +2 "manipulator"&!1 +7 "core" &Xln N +51 1 +3 "manipulator"&$% +6 "core" % G 1 > G +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +108 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'&  +123 "core"  +3 .tCSV.dial CTV +2 "collection"''  +30 "core"  +3 .tPS.seek 2.5ml +2 "processing"%(' +2611 "core" ' +3 "collection"'% +6 "core" % Q  +2 .tCS.seek 4ml +4 "collection"''NR +1592 "core" ' +3 .tdelay 8 seconds +809 .PSV.dial :air +2 "processing"%+  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +4 "processing"%,  +68 "core"  +3 .tPS.seek 0ml + "processing"%-'d +2612 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'% ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"'0 @ +42 "core" ? +3 .tCS.seek 10ml +3 "collection"'2' O +1588 "core" ' +2 .tCSV.dial CTV +3 "collection"'  +42 "core"  +3 .tCS.seek 0ml +2 "collection"'4'Q +2604 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'# @ +29 "core" @ +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'6  +124 "core" + "collection"'*& +7 "core" &Xlm%' N +2 #tStoring lyfil puck in Collection Clamp to tube 1 +3 "manipulator"&.% +6 "core" %\  ( + Z +3 "storage"(3% +6 "core" % \ +2 "storage"(7. +4 "core" .( +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +192 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +3 (9& +3 "core" &V {\ +4 "manipulator"&1& +5 "core" &0 ' 5 F +2 "manipulator"&<% +6 "core" %\  , & ( Z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&8(y +166 "core" ( +2 "manipulator"&)& +5 "core" &q ! + G b +2 "storage"(& +6 "core" &V \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +2 "manipulator"&/'] +107 "core" ' +2 "storage"(5& +5 "core" &V \ +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(='g +285 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +3 "manipulator"&>& +4 "core" &q . + 2 b +3 "storage"(B& +5 "core" &V $\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&:' +27 "core" ' +3 .tElbow.hold +2 "manipulator"&;, +7 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(E- +3 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +3 "storage"(?' +33 "core" ' +2 "manipulator"&G% +6 "core" % ) -  + "storage"(@& +7 "core" &V +\ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 311 counts +2 "manipulator"& '< +22 "core" ' +2 "manipulator"&& +7 "core" &q . 1 b +2 "storage"(H& +5 "core" &V 8\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&N'] +16 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(I' +40 "core" ' +2 "manipulator"&Q& +7 "core" &q $ % b +2 "manipulator"&K% +6 "core" %] * , ^ +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 .tElbow.seek CC +4 "manipulator"&( +156 "core" ( +3 "manipulator"&T& +6 "core" &3 * , W H +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &R& +3 "core" &3 " (  H +4 .tForearm.seek CC +2 "manipulator"&W'O +98 "core" ' +4 .tHand.close +2 "manipulator"&U/ +56 "core" / +2 .tCC.seek :open +3 "collection"'Z( +426 "core" ( + "storage"(J& +7 "core" &V J\ +2 "storage"(M& +4 "core" &V 6\ +4 "manipulator"&P& +4 "core" &3 + +  H +2 "manipulator"&]% +7 "core" % c + - R m +2 .tForearm.seek :retract +3 "manipulator"&L'\ +98 "core" ' +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&V(y +192 "core" ( +5 "manipulator"&^& +5 "core" &v ! -  3 +2 "storage"(S& +8 "core" &V\ \ \ @\ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&O' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&b, +5 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&a1 +58 "core" 1 +6 "manipulator"&`% +6 "core" % " , L +2 "storage"([& +6 "core" &V c\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 267 counts +4 "manipulator"&X' +13 "core" ' +2 "manipulator"&f& +8 "core" & & $ > ' +2 "storage"(i& +6 "core" &V\ \ \ \ \ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +3 "manipulator"&Y'] +31 "core" ' +2 "storage"(A% +7 "core" %\ \  R\ +4 ."downElevator"SE.seek :down +5 "storage"(' +97 (C% +6 "core" %.? C\ QI +2 "manipulator"&c% +6 "core" %M - . / # +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&{'\ +103 "core" ' +29 ' + ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +79 "processing"%~  +74 "core" +2 .tPS.seek 2.5ml +3 "processing"%k' +2610 "core" ' +4 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%\ +54 "core" +3 .tdelay 1 second +104 .PSV.dial :air +4 "processing"%h  +40 "core"  +3 .tdelay 1 second +104 .PSV.dial :mixloop +3 "processing"%p +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%r  +41 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%n'd +792 "Can" ;w? +1824 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%l& +7 "core" &x  +3 "manipulator"&u& +5 "core" & $ #  ' +2 "manipulator"&s% +7 "core" %  # % 1 \ k +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&w(-6 +183 "core" ( +2 "manipulator"&o& +7 "core" &-> #  L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &z& +6 "core" &-> % "  L +2 .tForearm.seek :garage +2 "manipulator"&t'n +99 "core" ' +2 .tHand.close +3 "manipulator"&v/ +59 "core" / +2 "manipulator"&& +7 "core" &-> +  I L +2 "manipulator"&|% +5 "core" % | + " . . +4 .tForearm.seek :retract +4 "manipulator"&y'\ +96 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "manipulator"&_(? +121 "core" ( + "manipulator"&& +7 "core" &G % ) !  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &m& +3 "core" &G   +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'Η +101 "core" ' +2 "manipulator"&& +7 "core" &G , ! %  +2 "manipulator"& % +8 "core" %Ζ ( > +2 "processing"%F& +5 "core" &{ +4 "processing"%& +7 "core" & +4 .tPC.seek :closed +4 "processing"% (X +4 "core" &p +6 &o 5 +9 &>I|t 0 +8 &msr D +9 &k} M +9 &b K +10 &b K +10 &\\g L +9 & ` K +8 &d K +10 &c K +9 &ee L +10 &!'c L +10 &"a L +9 &$g L +9 &&me L +9 &(0b K +10 &)c L +9 &+b L +11 &-uh L +8 &/8e K +9 &0d K +9 &2f L +10 &4}h L +10 &6?i L +8 &8c L +10 &9i L +9 &;c L +10 &=Ha K +10 &? e L +8 &@g K +10 &Be K +9 &DMj L +10 &F\ { N +11 &G Q +7 &I R +10 &KD R +9 &M R +9 &N R +10 &P[ S +10 &RJ/ S +9 &T  S +9 &U S +9 &W" 9 +10 &Xe2 R +9 &X # . +3 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.54 +3 "processing"%\\& +4 "core" &X . +2 .tHand.open +3 "manipulator"&1 +63 "core" 1 +3 "manipulator"&}% +5 "core" % Ζ - 1 A +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 "processing"%% +7 "core" %f +3 .tPS.seek 0.3ml +2 "processing"%'c +382 "core" ' + .tPSV.dial PSR +3 "processing"% +94 "core"  +3 "processing"%% +5 "core" %^  +4 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"% '. +484 "core" ' +2 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +1912 "core" ' +3 .tdelay 3 seconds +304 .PSV.dial :mixloop +2 "processing"%g +96 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 +4 "processing"%j  +97 "core"  +3 .tPS.seek 0ml +4 "processing"%!'d +2617 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&$& +13 "core" &G ! (   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +11 .tElbow.seek PC +2 "manipulator"&(? +4 "core" ( +3 "manipulator"&&& +6 "core" &G ( % U  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &'& +4 "core" &G 0  :  +2 .tForearm.seek PC +3 "manipulator"&'Η +97 "core" ' +4 .tHand.close + "manipulator"&e/ +56 "core" / +2 .tPC.seek :open +3 "processing"%( +423 "core" ( +2 "manipulator"&x& +6 "core" &G "    +2 "manipulator"&+% +5 "core" % Π # " +4 .tForearm.seek :retract +3 "manipulator"&,'\ +100 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&((-6 +127 "core" ( +2 "manipulator"&%& +5 "core" &--    2 +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &0& +3 "core" &-- # ) 2 +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'n +103 "core" ' +2 .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&2% +5 "core" % X % , T q +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' +5 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%6& +6 "core" &  +3 "manipulator"&*% +5 "core" %\   #   +2 "storage"(.% +7 "core" %\  &\ +2 "storage"(3. +4 "core" .(S +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(7( +200 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +3 (9& +5 "core" & 2\  +2 "manipulator"&1& +5 "core" &-L   + "manipulator"&<% +8 "core" %\   s  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +3 "manipulator"&q(a +191 "core" ( +3 "manipulator"&)& +5 "core" &  % H b +2 "storage"(& +7 "core" & \ "\  +2 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +99 "core" ' +2 "storage"(5& +7 "core" & \ \ l\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"("'g +278 "core" ' +2 "storage"(- +3 "core" -'{ +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (>& +5 "core" & }\  +2 "manipulator"&B& +5 "core" & " A b +4 .tElbow.seek 2 + "manipulator"&E(a +26 "core" ( +2 "manipulator"&G& +7 "core" &k & + 9 W +2 "storage"(@& +6 "core" & \  +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&'ϊ +11 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&H/ +63 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&Q& +9 "storage"(K' +6 "core" &k !   W +2 "manipulator"&/% +6 "core" % ϓ  '   +4 .tForearm.seek :retract +2 "manipulator"&8'\ +104 "core" ' +2 .tElbow.seek PC +4 "manipulator"&=(? +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( +2 "manipulator"&:& +6 "core" &H   ( +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +5 "core" &H !  ( +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&?'Η +101 "core" ' +2 "manipulator"&T& +7 "core" &H - & B ( +2 "manipulator"&R% +8 "core" %Μ "  N +2 "processing"%N& +5 "core" & +4 "processing"%;& +9 "core" & +3 & +3 .tPC.seek :closed +2 "processing"%U(X +7 "core" &5  +7 &0~: +{ +9 &e > +9 &{ L +10 &Jb K +10 & a L +10 &c K +8 &a K +9 &Rc K +9 &_ K +10 &` K +11 & d K +8 &"Yd L +9 &$e L +10 &%c K +9 &'d K +11 &)bc K +7 &+$` K +10 &,h L +9 &.d K +9 &0jg K +11 &2+g L +9 &3c L +9 &5g K +9 &7ra K +10 &93b L +9 &:a K +10 &<d K +10 &>yd L +8 &@<` K +9 &Aa K +10 &Cg L +9 &E}r M +11 &G8 O +8 &H Q +9 &J R +10 &Lx Q +9 &N9 R +10 &O R +10 &Q R +8 &S} R +9 &U> S +10 &W J +9 &X5GC ] +10 &X >( 1 +5 ( +2 "processing"%;& +6 "core" &X" 1 +3 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&D1 +55 "core" 1 +2 "manipulator"&d% +7 "core" % Μ < . H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&J'\ +102 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +76 .PH.seek 28C,5:00 +4 "processing"%M V +2 %P9 +10 "core" 9\\W +102 "processing"%]9 +4 "core" 9YW +103 "processing"%W9 +3 "core" 9WW  +104 "processing"%^9 +4 "core" 9UW  +103 "processing"%S9 +4 "core" 9SW +104 "processing"%9 +3 "core" 9RV +104 "processing"%a9 +4 "core" 9RW +103 "processing"%`9 +4 "core" 9RV +104 "processing"%[9 +3 "core" 9QW# +102 "processing"%f9 +5 "core" 9RW' +103 "processing"%i9 +5 "core" 9RW+ +102 "processing"%A9 +3 "core" 9TW0 +104 "processing"%L9 +3 "core" 9VW4 +103 "processing"%C9 +5 "core" 9WW8 +103 "processing"%V9 +3 "core" 9ZW= +103 "processing"%c9 +4 "core" 9\\XA +103 "processing"%O9 +3 "core" 9`XE +104 "processing"%X9 +3 "core" 9dYI +103 "processing"%I9 +5 "core" 9hXN +103 "processing"%~9 +3 "core" 9lXR +103 "processing"%Y9 +4 "core" 9qXV +104 "processing"%9 +3 "core" 9wXZ +102 "processing"%-9 +5 "core" 9|X_ +103 "processing"%\ 9 +4 "core" 9Yc +102 "processing"%h9 +5 "core" 9Yg +103 "processing"%p9 +3 "core" 9Yl +103 "processing"%r9 +4 "core" 9Xp +103 "processing"%k9 +3 "core" 9Zt +103 "processing"%l9 +5 "core" 9Zx +103 "processing"%u9 +3 "core" 9Z} +104 "processing"%s9 +4 "core" 9[ +103 "processing"%o9 +4 "core" 9Z +104 "processing"%z9 +3 "core" 9[ +103 "processing"%b9 +5 "core" 9] +102 "processing"%v9 +5 "core" 9^ +103 "processing"%9 +3 "core" 9^ +104 "processing"%|9 +4 "core" 9] +103 "processing"%{9 +4 "core" 9^ +103 "processing"%9 +3 "core" 9_ +104 "processing"%m9 +3 "core" 9` +103 "processing"%t9 +3 "core" 9_ +104 "processing"%9 +3 "core" 9` +103 "processing"% 9 +4 "core" 9_ +5 .tPH.hold 2:00:00,28C +7 .delay 1:30 +3 "processing"%F pVp\  +5 "core"  +8996 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%w +95 "core"  +3 "processing"%y% +6 "core" %b +2 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 .tPS.seek 0.5ml +2 "processing"% ' +587 "core" ' +4 .tdelay 5 seconds +503 .PSR.select :air +5 "processing"% +12 .tPS.seek 2ml +2 "processing"%\\'Ҧ +1599 "core" ' +2 .tPTV.dial :puck +3 "processing"%  +70 "core"  +2 .tPSV.dial PTV +3 "processing"%} +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +120 "core" +2 "processing"%% +7 "core" %Ҩ  +3 .tPS.seek 1.5ml +2 "processing"%'X +592 "core" ' +2 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1601 "core" ' +2 .tdelay 5:00 +27420 "Can"\ b{գ +2584 #trecoverPSRreagent08 +4 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%n  +33 "core"  +3 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air +5 .PSV.dial PSR +2 "processing"% +69 "core"  +3 .tPS.reconfigure :fast +5 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2298 "core" ' +2 .tPSV.dial PTV +3 "processing"% +69 "core" +3 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%g +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" +3 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +68 "core"  +4 .tPS.seek 0ml +3 "processing"%'d +2278 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +4 "processing"%$  +125 "core" +2 .tPSV.dial :mixloop +3 "processing"%& +53 "core" +2 .tPRV.dial :ab1 +2 "processing"%' @ +69 "core" B +4 .tPS.reconfigure :slow +4 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%e'c +351 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +6 .tPRV.dial CBV +3 "collection"'_  +3 "processing"%  +41 "core" +4  +2 "processing"% % +7 "core" %a  +2 .tPS.seek 0.3ml +3 "processing"%x'` +354 "core" ' +2 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +4 "collection"'+  +28 "core" +2 .tPRV.dial :air +4 "processing"%%  +41 "core"  +4 .tPS.seek 0.9ml +3 "processing"%0'G[ +1259 "core" ' + .tPRV.dial :waste2 +4 "processing"% @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +856 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.reconfigure :default +3 "processing"%#A d`xb +5 .tPS.seek 2ml + "processing"%2'Ҧ +1605 "core" ' +2 .tPSV.dial :PML +3 "processing"%6 +41 "core" +2 .tPTV.dial :mixing +2 "processing"%, @ +68 "core" A +2 .tPBV.dial :waste1 +3 "processing"%*  +35 "core" +2 "processing"%.% +6 "core" %ңD  +4 .tPS.seek 1.85ml + "processing"%3' +230 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +4 .tPS.seek 0ml +2 "processing"%9'd +1948 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +3 "core" &KI( \ +5 "manipulator"&<& +4 "core" &H # ( ( +2 "manipulator"&% +6 "core" %  - * B w +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(-6 +131 "core" ( +2 "manipulator"&& +5 "core" &-E * & /  +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +7 "core" &-E * ,   +2 .tForearm.seek :garage +2 "manipulator"&5'n +100 "core" ' +2 .tHand.close +4 "manipulator"&#/ +65 "core" / +3 "manipulator"&& +6 "core" &-Q 1 = 0  +3 "manipulator"&>% +5 "core" % a - ( 9 6 +3 .tForearm.seek :retract + "manipulator"&B'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&G( +282 "core" ( +2 "manipulator"&@& +5 "core" &: + ( E L +5 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &H& +6 "core" &9 - ' ] L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&Q'O +108 "core" ' +2 "manipulator"&/& +5 "core" &9 ! + K +4 "manipulator"&q% +5 "core" %X # " J +2 "collection"'& +7 "core" &IK,  +2 "collection"'"& +8 "core" &IIL  +4 .tCC.seek :closed +3 "collection"'(X +5 "core" &JJO  +4 &IJP 8 +8 &=JLJJ 0 +8 &ntHJI E +10 &eHGQ L +10 &_FKI K +9 &eJJL K +9 &a`HJR L +11 &$bIHP K +9 &cHHO K +9 &dIGS L +9 &jdIIU K +9 &!,bGHR K +9 &"bGJO L +11 &$bIHT K +8 &&reJKR K +9 &(5eHIO K +10 &)eEGS K +9 &+`FJR K +10 &-zcHJR K +10 &/<aGGR K +8 &0_HGU K +10 &2cGIP L +9 &4bGGR K +10 &6DcFHR K +9 &8`GFP K +10 &9dHHV L +8 &;dFGP K +10 &=M`HGP K +9 &?gGGY K +10 &@cIFQ K +9 &BaFFP K +11 &DSiCCK L +8 &F}?@Q\ N +9 &GBAO\ R +9 &I|@?S\ V +10 &K;A@Q\ W +10 &LACQ\ W +9 &N??H\ W +9 &PAAP\ W +9 &R?>@K\ X +10 &TA>I\ X +9 &U@BP\ X +10 &Ww?BQ\ ; +10 &XM/A@M\ &p +8 &Xsd@BQ J +4 ( +2 "collection"'"& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.91 +4 "collection"':& +5 "core" &Xsb@CI J + &XscABQ J +2 .tHand.open +2 "manipulator"& 1 +59 "core" 1 +3 "manipulator"&E% +5 "core" % V ( ? ( L +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +103 "core" ' +2 .tPSV.dial PSR +2 "processing"%R +108 "core"  +3 "processing"%N% +6 "core" %e\ +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%K'U +1605 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%8  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 .tPSV.dial PSR +5 "processing"%D +40 "core"  +2 .tPSR.select :air +4 "processing"% +12 .tPS.seek 2.5ml + "processing"%d' +2619 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +11 .tCBV.dial PRV +5 "processing"%P  +13 "collection"';  +29 "core"  +109  +2 .tPSV.dial :mixloop +75 "processing"%? +99 "core" +3 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%]  +68 "core" +3 .tPS.seek 0ml +4 "processing"%W'd +2619 "core" ' +3 .tPSV.dial :air +3 "processing"%^  +51 "core" +3 .tPS.seek 2.5ml +2 "processing"%S' +2615 "core" ' +2 .tPSV.dial :mixloop +3 "processing"% +39 "core" +3 .tPS.seek 0ml +2 "processing"%a'd +2620 "core" ' +2 .tPSV.dial :air +4 "processing"%`  +41 "core"  +4 .tPS.seek 2.5ml +2 "processing"%[' +2613 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%f +43 "core" +3 .tPS.seek 0ml +2 "processing"%i'd +2611 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +6 "core" &7 ! ( K +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L( +6 "core" ( +2 "manipulator"&C& +6 "core" &7 ) ' U K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &V& +6 "core" &7 , ' N K +2 .tForearm.seek CC +3 "manipulator"&c'O +105 "core" ' +2 .tHand.close +2 "manipulator"&O/ +54 "core" / +3 .tCC.seek :open +3 "collection"'X( +428 "core" ( +2 "manipulator"&I& +5 "core" &7 ) ) K +4 "manipulator"&~% +5 "core" % [ - , ) = +2 .tForearm.seek :retract +4 "manipulator"&Y'\ +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-6 +295 "core" ( +2 "manipulator"&-& +6 "core" &-; ' 8 F +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +6 "core" &-; - "  F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&h'n +102 "core" ' +2 .tHand.open +2 "manipulator"&p1 +59 "core" 1 + "manipulator"&r% +8 "core" % W 3 5 9 d +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' +2 ."da"delayUntil "12:26:49.43" +16541 "Can"\ J~)k +8145 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%l @ +69 "core" B +2 ."da"PBV.dial :waste1 +4 "processing"%u  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%s * +34 "core" , +2 ."da"PSV.dial :air +3 "processing"%o  +42 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2288 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%b +42 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%v  +54 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +5 "processing"% +40 "core" +2 ."da"delay 2 seconds +205 .PSV.dial :air +2 "processing"%|  +41 "core"  +3 ."da"PS.seek 0ml +2 "processing"%{'d +2278 "core" ' +2 #"da"washCycleDA #1 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +122 "core"  +2 "processing"%m% +6 "core" %g  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%t' +591 "core" ' +2 ."da"delay 5 seconds +505 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +4 "processing"%'Ҧ +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +72 "core"  +3 ."da"PSV.dial PTV +3 "processing"%w +66 "core" +2 ."da"PBV.dial :waste1 +4 "processing"%y  +34 "core" +4 "processing"%!% +5 "core" %ҥZ  +3 ."da"PS.seek 1.5ml +4 "processing"% 'U +583 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +4 ."da"PS.seek 0ml +3 "processing"%}'d +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +33 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\\ +69 "core"  +3 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2304 "core" ' +2 ."da"PSV.dial PTV +4 "processing"% +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%M +81 "core"  +4 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%n +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml +4 "processing"%'d +2275 "core" ' +3 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +4 "processing"% +123 "core"  +2 "processing"% % +6 "core" %g}  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +5 "processing"%g' +586 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%j +69 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +32 "core" +2 "processing"%$% +6 "core" %ҧ  +3 ."da"PS.seek 1.5ml +2 "processing"%&'W +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%' * +59 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'d +1601 "core" ' +3 ."da"delay 2:00 +10476 "Can" ? +1527 #"da"recoverPSRreagent08 +3 .PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%_  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%e' +2312 "core" ' +3 ."da"PSV.dial PTV +4 "processing"%+ +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%% +68 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +4 "processing"%x +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +68 "core"  +4 ."da"PS.seek 0ml +3 "processing"%0'd +2282 "core" ' +3 #"da"getPMLReagent08 +8 .PRV.dial :air +2 "processing"%  +41 "core"  +3 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +122 "core" +4 ."da"delay 5 seconds +504 .PRV.dial :ab2 +3 "processing"%6  +41 "core"  +3 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%, +42 "core" +3 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%*'a +383 "core" ' +2 ."da"delay 2 seconds +204 .PRV.dial :air +3 "processing"%.  +43 "core"  + "processing"%% +7 "core" %fD\  +2 ."da"PS.seek 0.55ml +73 "processing"%2' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%3  +43 "core"  +3 ."da"PS.seek 2ml +4 "processing"%1'Ҧ +1550 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%< +44 "core" + ."da"PTV.dial :mixing +4 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%(% +6 "core" %Ңq  +3 ."da"PS.seek 1.85ml +3 "processing"%=' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%# * +34 "core" , +5 ."da"PS.seek 0ml +2 "processing"%'d +1964 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +42307 "Can"\ b +5696 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 .PBV.dial :waste1 +3 "processing"%>  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +5 "processing"%J * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%5  +42 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%@' +2300 "core" ' +2 ."da"PSV.dial :mixloop +4 "processing"%H +43 "core" +4 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%)  +42 "core"  +3 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%/ +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +4 "processing"%q  +54 "core" +3 ."da"PS.seek 0ml +3 "processing"%'d +2308 "core" ' +4 #"da"washCycleDA #1 of 3 +7 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%B +122 "core"  + "processing"%Z% +7 "core" %`  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +15 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%:' +594 "core" ' +4 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% 'Ҧ +1598 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%E  +69 "core"  +2 ."da"PSV.dial PTV +4 "processing"%" +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +35 "core" +2 "processing"%N% +7 "core" %ҥ  +2 ."da"PS.seek 1.5ml +3 "processing"%Q'U +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" , +3 ."da"PS.seek 0ml +3 "processing"%8'd +1600 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%K  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%D * +33 "core" * +3 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2309 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%P +68 "core" +2 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"%? +68 "core"  +3 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%] +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%d  +66 "core"  +3 ."da"PS.seek 0ml +5 "processing"%^'d +2281 "core" ' +3 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%W +122 "core"  +2 "processing"%% +5 "core" %i  +3 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%S' +588 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%`'Ҧ +1602 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +2 "processing"%a +70 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%f  +33 "core" +2 "processing"%[% +6 "core" %Ҧa\  +3 ."da"PS.seek 1.5ml +3 "processing"%A'V +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%C * +33 "core" + +5 ."da"PS.seek 0ml +2 "processing"%V'd +1599 "core" ' +2 ."da"delay 2:00 +12006 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%O  +33 "core" +2 ."da"delay 30 seconds +914 "Can"\ B- +2090 ."da"PBV.dial between PSV and waste1 +3 "processing"%G * +33 "core" + +2 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%T +68 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2297 "core" ' + ."da"PSV.dial PTV +4 "processing"%I +72 "core" +5 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"%~ +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%c +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%-  +81 "core" +3 ."da"PS.seek 0ml +3 "processing"%L'd +2300 "core" ' +2 #"da"washCycleDA #3 of 3 +8 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +134 "core"  +2 "processing"%p% +6 "core" %g\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%r' +585 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%Y'Ҧ +1593 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%h +68 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%l  +33 "core" +2 "processing"%u% +7 "core" %ң  +3 ."da"PS.seek 1.5ml +2 "processing"%s'S +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%o * +32 "core" + +3 ."da"PS.seek 0ml +4 "processing"%i'd +1593 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +34 "core" +4 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%v * +33 "core" + +2 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +68 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%|' +2303 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%z +68 "core" +4 ."da"delay 5 seconds +504 .PSV.dial PSR +4 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%m +81 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%{  +69 "core"  +3 ."da"PS.seek 0ml +4 "processing"%t'd +2299 "core" ' +2 ."da"Gate.power :camera,:ON +80 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +127 "core"  +9 "processing"%w% +30 "core" %h\ +11 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +16 "processing"% +30 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +10 "processing"%y' +329 "core" ' +2 ."da"delay 5 seconds +503 "processing"%!% +4 "core" % \  +3 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +330 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"% +80 "core" ~ +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core" +4 "processing"%% +5 "core" %ҥ\  +4 ."da"PS.seek 1.5ml +3 "processing"%\\'U +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%} * +33 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'d +1604 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%M  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" + +4 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +80 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2301 "core" ' +2 ."da"PSV.dial PTV +9 "processing"% +68 "core" +2 ."da"delay 5 seconds +505 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +4 "processing"% +69 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%g  +69 "core"  +4 ."da"PS.seek 0ml +4 "processing"%j'd +2301 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +123 "core"  +2 "processing"%$% +5 "core" %h\ +2 #"da"Pulling 2ml of PSR.air +4 .PSR.select :air +5 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +4 "processing"%'Ҧ +2111 "core" ' +2 ."da"delay 5 seconds +507 .PTV.dial :puck + .PSV.dial PTV +3 "processing"%' +79 "core"  +2 ."da"PBV.dial :waste1 +5 "processing"%&  +36 "core" +2 "processing"%_% +5 "core" %ҥ\  +3 ."da"PS.seek 1.5ml +5 "processing"%'U +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +4 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +98 "core"  +4 ."da"PS.seek 0ml +3 "processing"%+'d +1594 "core" ' +2 "processing"%%9 +6 "core" 9Q}56 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%x  +5 "core" 56 + 56 + "processing"%& +7 "core" &X"\ 1 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&e% +5 "core" %\  ) # &  +4 "storage"(% +4 "core" % |\ +2 "storage"(. +5 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +3 "storage"(6(S +195 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (,& +3 "core" &U a K "\ +3 "manipulator"&0& +5 "core" &-;   \\ F +3 "manipulator"&.% +4 "core" %\  . , 3  +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&(y +184 "core" ( +2 "manipulator"&*& +6 "core" & - 1 Q / +3 "storage"(3& +5 "core" &U m f \ +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2'] +101 "core" ' +2 "storage"(<& +7 "core" &U c d \ +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +4 "storage"('g +282 "core" ' +3 "storage"(- +5 "core" -'c +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&(& +5 "core" & / 0 k / +2 "storage"(#& +6 "core" &U q q\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&1' +33 "core" ' +5 ."da"Elbow.hold +2 "manipulator"&=, +5 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(>- +6 "core" -'c +4 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(J' +31 "core" ' +2 "manipulator"&5% +8 "core" % + 5 ; +2 "storage"(& +5 "core" &U X U \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 298 counts +2 "manipulator"&H'/ +23 "core" ' +2 "manipulator"&)& +7 "core" & - . b + +2 "storage"(/& +6 "core" &U y o \ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&q'] +15 "core" ' +4 ."da"SE.seek 2.15 Pucks below Top Plate +3 "storage"(@'y +39 "core" ' +3 "manipulator"&B& +5 "core" &   2 + +3 "manipulator"&Z% +7 "core" %d *  b +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +5 "manipulator"&:(? +241 "Can"\ zMã +11 "core" ( +3 "manipulator"&E& +5 "core" &? + , D 4 +2 ."da"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &"& +5 "core" &? ! ! j 4 +3 ."da"Forearm.seek PC +2 "manipulator"&R'Η +94 "core" ' +2 ."da"Hand.close +3 "manipulator"&N/ +62 "core" / +2 ."da"PC.seek :open +5 "processing"% ( +427 "core" ( +2 "storage"(9& +6 "core" &U G\ +2 "manipulator"&Q& +5 "core" &?  ! 4 +2 "manipulator"&K% +6 "core" % Φ " ; +3 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +95 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&(y +255 "core" ( +2 "manipulator"&8& +6 "core" &{ $  H 0 +2 "storage"(P& +6 "core" &U \ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?'] +107 "core" ' +2 ."da"Hand.open +2 "manipulator"&]1 +62 "core" 1 +3 "storage"(d- +4 "core" -'y +5 ."da"SE.seek 1.9 Pucks below Top Plate +4 "storage"(;'E +24 "core" ' +3 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(W' +52 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24may0613h50ml_nessie.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30781 #"da"WARNING: Too Dark -- required 302.205s exposure > 300s time limit\ SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da24may0613h50ml_nessie.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24may0613h50ml15s_nessie.tif +1572 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24may0613h50ml15s_nessie.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24may0613h50ml25s_nessie.tif +2578 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24may0613h50ml25s_nessie.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da24may0613h50ml images!" +5 "storage"(- +17 "core" -' +9 "storage"(^& +21 "core" &U \ +96 "manipulator"&S& +11 "core" &{ " ` 0 +3 ."da"Elbow.seek 1 +3 "manipulator"&a(y +8 "core" ( +2 "manipulator"&f& +5 "core" &{  ( % 0 +4 "storage"([& +7 "core" &U ?\ +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&`'] +14 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(C' +57 "core" ' +2 "manipulator"&A& +7 "core" &{ ) # : 0 +2 "storage"(O& +10 "core" &U 2\ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&G' +31 "core" ' +14 ."da"Elbow.hold +5 "manipulator"&T, +7 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.04 Pucks below Top Plate +6 "storage"(V' +25 "core" ' +2 "manipulator"&I% +9 "core" % # * +2 "storage"(~& +4 "core" &U s\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +4 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&c'5 +21 "core" ' +2 "manipulator"&-& +9 "core" & )  / +2 "storage"(& +7 "core" &U \ +15 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 600 counts +8 "manipulator"&\ '] +28 "core" ' +6 "storage"(p% +16 "core" % _\ +7 ."downElevator"SE.seek :down +10 "storage"(L' +96 (r% +5 "core" %`9 <\ N? +2 "manipulator"&h% +9 "core" %А 0 ,  +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&l'\ +94 "core" ' +36 ' +4 ."downElevator"SE.stop +3 "storage"(5 +11 (u& +10 "core" &U \ +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +3 "processing"%Y& +14 "core" &  +5 "manipulator"&o& +12 "core" & " , & / +4 "manipulator"&s% +14 "core" %\  ! "   +6 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&b(-6 +185 "core" ( +5 "manipulator"&v& +11 "core" &-7 " # ` +4 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +6 && +11 "core" &-7    ` +11 ."psFlush"Forearm.seek :garage +8 "manipulator"&i'n +107 "core" ' +8 ."psFlush"Hand.close +10 "manipulator"&z/ +67 "core" / +4 "manipulator"&& +13 "core" &-@ + , _ W +6 "manipulator"&m% +11 "core" % n ! )  , +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&{'\ +108 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +5 "manipulator"&|(? +126 "core" ( +6 "manipulator"& & +16 "core" &E & % & +5 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +7 &w& +12 "core" &F # % +7 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +4 "manipulator"&t'Η +100 "core" ' +6 "manipulator"&!& +13 "core" &F #  % +11 "manipulator"&y% +30 "core" %Θ ) " 1 +5 "processing"%& +14 "core" & \ +6 "processing"% & +18 "core" & \ +7 & \ +4 & +9 ."psFlush"PC.seek :closed +7 "processing"%(X +14 "core" & +8 & \ +5 & \  +4 &2 *z +2 &e > +8 &{ M +10 &H_ L +8 & c K +8 &e K +10 &_ K +9 &Qa L +9 &a L +8 &e K +10 & d K +10 &"[b K +8 &$g L +12 &%b L +9 &'g L +8 &)aa L +9 &+$e K +11 &,f L +8 &.b L +8 &0ic L +10 &2,`& K +10 &3c K +8 &5g3 L +10 &7qd; L +10 &93e L +12 &:c. K +26 &<e0 K +4 &>ygn L +4 &@<e` K +6 &Ab^ L +8 &Cgl L +7 &En_ L +8 &G8\\ O +11 &H R +10 &J R +7 &Lwd R +8 &N9 R +10 &O3 R +10 &Q R +11 &S| S +10 &U=( S +9 &V K +8 &X5F  ` +8 &X\ > 0 +9 ( +6 "processing"% & +13 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +5 "processing"%& +15 "core" &X 0 +2 &X 0 +2 &X 0 +7 ."psFlush"Hand.open +6 "manipulator"&1 +64 "core" 1 +4 "manipulator"&}% +13 "core" % Θ , + C +10 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +15 "manipulator"&\\'\ +107 "core" ' +4 ."psFlush"PSR.select :air +7 .PSV.dial PSR +4 "processing"%M +44 "core"  +5 "processing"%n% +22 "core" %f2  +7 #"psFlush"Pulling 0.5ml of PSR.flush +8 .PSR.select :flush +7 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%' +9 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +582 "core" ' +6 ."psFlush"delay 5 seconds +507 .PSR.select :air +6 "processing"% +18 ."psFlush"PS.seek 2.5ml +7 "processing"%' +2106 "core" ' +5 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +8 "processing"% @ +181 "core" B +4 ."psFlush"PTV.dial :PRVmixing +6 "processing"%  +122 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +14 #"uploadLog"upsync +83 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%g'F +2619 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%% +5 "core" %C~ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%$' +595 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2105 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%'  +33 "core"  +2 ."psFlush"PTV.dial :mixing +4 "processing"%& @ +69 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%_ +97 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +97 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'T +1100 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%% +68 "core" +4 ."psFlush"PTV.dial :puck +75 "processing"%x  +70 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%e +68 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +415 "Can" DY +175 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +8 "processing"%, +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%0 U +52 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%.'d +2609 "core" ' + ."psFlush"PSV.dial PBV +5 "processing"%7 @ +41 "core" ? +4 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +69 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%'d +2632 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%< +41 "core"  +3 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%k' +2609 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +2 "processing"%('d +2620 "core" ' +2 ."psFlush"PSV.dial PBV +9 "processing"%# @ +42 "core" > +5 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +5 "processing"%5  +69 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%'d +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%) +41 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%/'T +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Z +67 "core" +2 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%2  +51 "core" +4 ."psFlush"PS.seek 0ml +3 "processing"%'d +2630 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +69 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%1' +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2101 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%J +69 "core" +2 ."psFlush"PBV.dial PSV +4 "processing"%q U +50 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%E'd +2622 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%" @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%N  +68 "core"  +4 ."psFlush"PS.seek 0ml +3 "processing"%'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%U +41 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%9' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Q +79 "core" ~ +2 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +2 "processing"%K'd +2608 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%R @ +40 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%P  +67 "core"  +4 ."psFlush"PS.seek 0ml +4 "processing"%:'d +2614 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"']& +7 "core" &WX  +2 "manipulator"&d& +6 "core" &F - - ; % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&D(? +6 "core" ( +2 "manipulator"&@& +5 "core" &F " C % +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &;& +6 "core" &F # ; % +3 .tForearm.seek PC +2 "manipulator"&'Η +101 "core" ' +2 .tHand.close +2 "manipulator"&^/ +57 "core" / +4 .tPC.seek :open +2 "processing"%S( +424 "core" ( +2 "manipulator"&f& +8 "core" &F " )  % +2 "manipulator"&[% +6 "core" % Ϊ  ( I b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +108 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&O( +359 "core" ( +3 "manipulator"&I& +5 "core" &: ! ( \\ L +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &~& +5 "core" &: * ) C L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 "manipulator"&-& +7 "core" &: 1 - + L +3 "manipulator"&% +4 "core" %J . . W j +5 "collection"'?& +5 "core" &YW  +2 "collection"'W& +8 "core" &[Y  +3 .tCC.seek :closed +6 "collection"'p(X +4 "core" &UZ  +5 &YZ 3 +8 &9JXX 0 +9 &luZU E +10 &hUW K +10 &`YW J +10 &fWX K +8 &^gZV L +9 &"cVX K +10 &eUW K +9 &cVW K +11 &hcVX K +8 &!*eXY K +9 &"eUW K +10 &$cYY K +10 &&oeWX K +9 &(2cVW K +9 &)gWW K +9 &+cXX K +10 &-xeWY K +9 &/9bTV K +11 &0bVV K +7 &2cTW K +10 &4cUY K +9 &6CbVV J +10 &8cVX K +10 &9cWV K +8 &;dWU J +10 &=JfUX K +9 &? hUX K +10 &@cWV K +11 &BcVV J +7 &DPkUU L +10 &F ySR \ M +9 &GTQ Q +11 &IzSS U +8 &K9SQ V +9 &LST W +9 &NTQ W +10 &P{TT X +10 &R<SR X +10 &SRQ\ X +8 &URS X +9 &WySS > +10 &XL.SR (w +9 &X{^TS H +3 ( +2 "collection"'W& +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 + "collection"'`& +6 "core" &X{eRT H +3 .tHand.open +2 "manipulator"&a1 +61 "core" 1 +3 "manipulator"&r% +6 "core" % J ( 6 1 j +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'h& +7 "core" &X{eRR H +2 "collection"'G% +7 "core" %MQS +3 .tCSV.dial CSR +3 "collection"'c  +52 "core"  +2 "collection"'u% +6 "core" %MUS- +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +14 .tCS.seek 5ml +2 "collection"'Y'm +1339 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 'V% +3 "core" %mTU$  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +3 "collection"'o' +623 "core" ' +2 .tCSV.dial :waste +2 "collection"'s +123 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'\ 'Q +1967 "core" ' +3 #tFlushing lower manifold's waste1 port +3 "collection"'v& +5 "core" &X{dSS H +2 "collection"'% +6 "core" %RTT, +2 .tCSV.dial :flush +2 "collection"'L  +42 "core"  +3 .tCS.reconfigure :fast +6 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'T'm +1167 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'z @ +40 "core" B +3 "collection"'% +7 "core" %mSS  +2 .tCS.seek 7.001ml +4 "collection"'m' +585 "core" ' +2 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +4 "collection"'l  +3 '  +39 "core"  +88  + .tCBV.dial :waste1 +4 "collection"'w @ +44 "core" ? +3 .tCS.seek 0ml +3 "collection"'i'Q +1593 "core" ' +3 #tFlushing lower manifold's waste2 port +3 "collection"'b& +5 "core" &X{cPR\ H +4 "collection"'!% +6 "core" %LQS +2 .tCSV.dial :flush +2 "collection"'y  +71 "core" +3 .tCS.seek 5ml +3 "collection"''m +675 "Can"\ S +495 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'{ @ +44 "core" B +2 "collection"' % +7 "core" %mTQ  +3 .tCS.seek 7ml +4 "collection"'' +524 "core" ' +3 ."connect"CSV.dial CTV +7 .tCTV.dial CSV +2 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 +3 "collection"'}  +98 "core"  +3 .tCS.seek 0ml +2 "collection"' 'Q +1595 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'M& +7 "core" &X{cQT H +2 "collection"'n% +6 "core" %VTS +2 .tCSV.dial CSR +3 "collection"'t  +40 "core"  +2 "collection"'+% +6 "core" %VTS +3 #tPulling 7.999ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +10 .tCS.seek 8ml +2 "collection"''O +1808 "core" ' +2 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +526 "core" ' +2 ."connect"CSV.dial CBV +11 .tCBV.dial CSV +7 "collection"' +5 '  +104 "core"  +26  +3 .tCTV.dial :intake +2 "collection"'  +71 "core" +3 .tIntake.select :open +3 "sampler") +11 .tCS.seek 2ml +2 "collection"''Q +1790 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +70 "core"  +4 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'g'Q +594 "core" ' +2 .tCSV.dial CSR +3 "collection"'$  +97 "core"  +2 "collection"''% +5 "core" %OTS +3 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'&'m +1340 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +3 "collection"'_' O +1334 "core" ' + .tCSV.dial CBV +4 "collection"'j +99 "core" +3 .tCS.seek 0ml +3 "collection"' 'Q +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &8 , , ; L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +5 "core" ( +2 "manipulator"&%& +7 "core" &8 3 % [ L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &x& +5 "core" &8 + - > L +3 .tForearm.seek CC +2 "manipulator"&'O +95 "core" ' +2 .tHand.close + "manipulator"&e/ +60 "core" / +3 .tCC.seek :open +2 "collection"'( +427 "core" ( + "manipulator"&& +6 "core" &8 & * L +3 "manipulator"&,% +6 "core" % Q , * d +2 .tForearm.seek :retract +4 "manipulator"&0'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&(-6 +291 "core" ( +2 "manipulator"&7& +5 "core" &-< ! 2 J +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &.& +3 "core" &-< )  : J +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&3'n +105 "core" ' +2 .tHand.open +2 "manipulator"&*1 +64 "core" 1 +2 "manipulator"&<% +5 "core" % d 6 ( + = +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&'\ +111 "core" ' +2 "processing"%& +6 "core" &Q  +43530 "Can" 2? +60002  2  +60001  3 +60001  2G +60001 ~ 2xݣ +60003 ~ 2Gs +60000  2 +60001  2 +60002  35 +60002  2ˣ +50697 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time H\ 7: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 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" +2 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +681 #"uploadLog"upsync +8613 "Can" 2Oa +6779 #"espclient"Session Begun +621 #-> MainThread.exit +10 #mEXIT +4 #"espclient"Session Ended @1715023002.42EDT @1715023013.21EDT = =mMAIN_scheduler =tMAIN @EDT1715023015.85 #"core_reset"Sent BREAK +2 #t@20779 receive with ifg=0x10, ie=0xFD + #@21413 receive with ifg=0x10, ie=0xFD + #@22069 receive with ifg=0x10, ie=0xFD + #@22704 receive with ifg=0x10, ie=0xFD + #@23338 receive with ifg=0x10, ie=0xFD + #@23973 receive with ifg=0x10, ie=0xFD #@24608 receive with ifg=0x10, ie=0xFD +2 #@24934 receive with ifg=0x80, ie=0xFD + #@661 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +372 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +614 "Can"~ 2z + ~ 2z + #tPolling Can every 10:00 +4 #Cleanly exited at 15:16:42EDT06-May-24 +266 #-> ESP.ready! +156 "sampler") +2 ) +3 "core"  +2 "collection"' +4 ' +3 "core"  +3 "processing"% +5 % +5 "core"  +5 "collection"' 9\ +4 ' 0\ +2 ' -\ +7 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +6 "sampler")&\ +2 "collection"'% +4 "core" %PWVH  +2 .tCS.configure :default +5 "collection"'#P d@b +3 .tCS.hold +3 "collection"'+ +2 "core" + +4 .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +5 "core" %g +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +6 "core" + +2 .tPS.configure :default +5 "processing"%#A d`xb +3 "sampler")% +4 "core" %>  +3 .tSS.configure :default +3 "sampler")#.0X +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.hold +2 "manipulator"&+ +4 "core" + +2 .tForearm.configure :loose +4 "manipulator"&#Q@2^d^b +4 && +4 "core" &-<  m J +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.hold + "manipulator"&, +5 "core" , + .tElbow.configure :loose +5 "manipulator"&$ &.,(#b +5 "storage"(& +6 "core" &U\ \  \ +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +3 .tSC.hold +3 "storage"(, +4 "core" , +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +4 (% +3 "core" % \ +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +6 "core" ` +2 .tCH.configure :default +2 "collection"'\ 2 +3 .tPH.coast +2 "processing"%  +6 "core" 56 + .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +5 "sampler") +11 "collection"'% +3 "processing"%% +4 "manipulator"&% +8 "core" %g \ +2 %PWYc  +6 "sampler")% +5 "core" %\  - % 0 > + %>  +2 "manipulator"&& +8 "core" &-< , W J + "storage"(& +7 "core" &U z\ +2 "storage"(% +4 "core" % \ +3 "collection"'& +5 "core" &XX  +2 "processing"%& +6 "core" & \ +2 "collection"' +4 "core"  +5 "collection"'  +4 "core"  +2 "collection"'! +5 "core"  +2 "processing"%" +4 "core"  +2 "processing"%# +5 "core" V +2 "processing"%$ +4 "core"  +3 "processing"%% +5 "core" B +2 "sampler")& +6 "core"  +2 "collection"''% +5 "core" %PWZ  +3 "processing"%(% +6 "core" %g \ +2 "sampler"))% +6 "core" %>  +3 "collection"'*& +4 "core" &UY  +4 "processing"%+& +4 "core" & \ +3 "manipulator"&,% +7 "core" %\  - .  > +2 "manipulator"&-& +6 "core" &-< - - n J +2 "storage"(.& +5 "core" &U 8\ +3 "storage"(/% +5 "core" % \ +2 "collection"'09 +5 "core" 9@ +2 "processing"%19 +4 "core" 9.6 +421 #t-> access 1 +3 "storage"(2% +4 "core" % \ +4 "manipulator"&3% +5 "core" %\  , ) U > +2 "manipulator"&4& +7 "core" &-< & - 6 J +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(<( +672 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (6& +5 "core" &<( U\  +1399 #t-> access 2 +5 "storage"(7% +4 "core" % j\ +2 "manipulator"&8% +6 "core" %\   ) 0 > +2 "manipulator"&9& +5 "core" &-< "  ; J +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +3 "storage"(:(K +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (;& +4 "core" &K A\  +56164 "Can" 2t +60001  2C +60002 ~ 3; +60001 ~ 2 +60002 ~ 2g +60000 ~ 2~ +60001  | 3M +60002 \ { 3) +60001 { 2 +60001  z 2U +60001 z 2 +60002 y 3W +60000 x 3& +60003 w 2 +60000 x 2C +60002 w 2“ +60001 w 2bo +60001 x 21  +60002 w 2 +60002 t 2\ 1 +60000 u 2˞\ +60002 v 2m ] +60001 w 2< +60001 u 2  +60001 u 2  +60003 u 2ԩ +60000 s 2xK +60002 s 3G +60000 t 3w +60002 q 3 +60002 s 2ݴ +60000 q 2߃9 +25335 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time W!: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 !mo:Thread::ChildDied : @causeo:SignalException : mesg" SIGHUP:@timestampu: Time W!:\ 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;"\ :MAIN:@threadIdiQ; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +656 #"uploadLog"upsync +9 #mEXIT @1715042485.72EDT @1715085946.02EDT = =tMAIN =mMAIN_scheduler @EDT1715085948.62 #"core_reset"Sent BREAK +3 #t@28575 receive with ifg=0x10, ie=0xFD + #@29210 receive with ifg=0x10, ie=0xFD + #@29865 receive with ifg=0x10, ie=0xFD + #@30501 receive with ifg=0x10, ie=0xFD + #@31134 receive with ifg=0x10, ie=0xFD #@31767 receive with ifg=0x10, ie=0xFD + #@32400 receive with ifg=0x10, ie=0xFD + #@32726 receive with ifg=0x80, ie=0xFD +2 #@39608 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +360 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +577 "Can"/ 3cH; + / 3cH; + #tPolling Can every 10:00 +3 #Cleanly exited at 20:41:25EDT06-May-24 +938 #-> ESP.ready! +155 "sampler") +3 ) +2 "core"  +5 "collection"' +2 ' +4 "core"  +4 "processing"% +3 % +4 "core"  +7 "collection"' 9\ +2 ' 0\ +2 ' -\ +7 "processing"% 9\ +2 % 2\ +2 % *\ +5 % 0\ +4 "sampler")&\ +3 "collection"'% +6 "core" %PSWk  +2 .tCS.configure :default +3 "collection"'#P d@b +4 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +5 "core" %g  +2 .tPS.configure :default +5 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +3 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +6 "core" %J  +3 .tSS.configure :default +3 "sampler")#.0X +2 .tForearm.configure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +4 "core" + +3 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +3 && +6 "core" &-<  J +3 .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +3 .tElbow.hold +3 "manipulator"&, +4 "core" , + .tElbow.configure :loose +4 "manipulator"&$ &.,(#b +6 "storage"(& +6 "core" &K \  +3 .tSC.configure :loose +3 "storage"($.(\ 1~b +2 .tSC.hold +2 "storage"(, +6 "core" , +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +4 (% +6 "core" % \ +4 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 .tCH.coast +2 "collection"'  +5 "core" ` +2 .tCH.configure :default +2 "collection"'\ 2 +3 .tPH.coast + "processing"%  +6 "core" 56 +2 .tPH.configure :default +2 "processing"%\ 2 +4 #tAll dwarf controllers running firmware version 3.85 +3 "sampler") +10 "collection"'% +7 "core" %PTV  +5 "processing"%% +2 "manipulator"&% +5 "sampler")% +10 "core" %gk +2 %\    > +2 %J  +3 "manipulator"&& +5 "core" &-<   J +3 "storage"(& +5 "core" &K3 \  +2 "storage"(% +6 "core" % 3\ +2 "collection"'& +5 "core" &ST  +3 "processing"%& +5 "core" & +2 "collection"' +5 "core"  +2 "collection"'  +5 "core"  +4 "collection"'! +4 "core"  +2 "processing"%" +4 "core"  +3 "processing"%# +4 "core" V +2 "processing"%$ +6 "core"  +2 "processing"%% +4 "core" B +3 "sampler")& +4 "core"  +3 "collection"''% +6 "core" %PST  +3 "processing"%(% +6 "core" %g +3 "sampler"))% +4 "core" %J  +4 "collection"'*& +6 "core" &RT  +2 "processing"%+& +6 "core" &  +2 "manipulator"&,% +5 "core" %\  $ ( p > +4 "manipulator"&-& +5 "core" &-< $ ' B J +2 "storage"(.& +6 "core" &K3 \  +3 "storage"(/% +6 "core" % \ +3 "collection"'09 +4 "core" 9Di +3 "processing"%19 +4 "core" 9[c +286 #t-> can +11 "Can"0\ CcY; +57969 4\ Be< +60002 ! Ah = +60001 +\ Bjp= +60001   Bl>F +60001  Bo7>ܣ +60001  Bq?r +60001 \ Bs@ +60003 \ Bvb@ +60000  BxA4 +60001  B{)Aʣ +60001  B}B` +60003  BB +60000  BTC +60001  BD" +60002  BD +60001  BEN +60001  CE +60001  BGFz +60002  BG +60001 \  CG +60001 \ BsH< +60001  BHң +60001  B;Ih +60002  CI +60001  BJ +60001  BfK* +60001 \ CK +60002 \ B.LV +60001 \ CL +60001 + AM +60002 N\ BYN +60001 Z\ BN +60001 L\ C!OD +60001 o BOڣ +60002  BPp +60001 \ CLQ +60001 8\ BQ +60001 J\ BR2 +60001 I\ BwRȣ +60002 e\ CS^ +60001 \ A?S +60001 \ BǢT +60001 ~\ BU +60002 ~\ BjU +60001 ~\ BVL +60001 }\ B2V +60001 {\ BӕWx +60003 y\ BX +60000 y\ B]X +60001 x\ AY: +60001 &y\ B&YУ +60002 \ z\ BߊZf +60001 Tx\ BZ +60001 y\ BQ[ +60002 x\ C\\( +60001 w\ B\\ +60001 [t\ B}]T +60001 v\ B] +60001 t\ AE^ +7110 #t-> exit +8 #mEXIT @1715121429.51EDT @1715186470.22EDT = =tMAIN =mMAIN_scheduler @EDT1715186472.53 #"core_reset"Sent BREAK +2 #t@56121 receive with ifg=0x10, ie=0xFD + #@56755 receive with ifg=0x10, ie=0xFD + #@57410 receive with ifg=0x10, ie=0xFD + #@58044 receive with ifg=0x10, ie=0xFD + #@58678 receive with ifg=0x10, ie=0xFD + #@59312 receive with ifg=0x10, ie=0xFD + #@59946 receive with ifg=0x10, ie=0xFD #@60277 receive with ifg=0x80, ie=0xFD + #@8200 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +515 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +635 "Can"z\ G +2 z\ G +2 #tPolling Can every 10:00 +7 #Cleanly exited at 18:37:09EDT07-May-24 +680 #-> ESP.ready! +159 "sampler") +7 ) +7 "core"  +9 "collection"' +6 ' +7 "core"  +7 "processing"% +2 % +4 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +3 "collection"'% +5 "core" %P  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +5 "core" %gx  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +4 "sampler")% +3 "core" %J \  \ +2 .tSS.configure :default +3 "sampler")#.0X +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.hold + "manipulator"&+ +4 "core" + +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +3 && +3 "core" &-< $ " 2 J +2 .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +3 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +6 "storage"(& +3 "core" &K4 \  +3 .tSC.configure :loose +3 "storage"($.(\ 1~b +3 .tSC.hold +2 "storage"(, +3 "core" , +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +3 (% +5 "core" % \ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"'  +4 "core" ` + .tCH.configure :default +2 "collection"'\ 2 +3 .tPH.coast + "processing"%  +4 "core" 56 +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +3 "sampler") +10 "collection"'% +3 "processing"%% +7 "core" %P!  + "manipulator"&% +6 "sampler")% +7 "core" %gZ  +2 %\  . / H > +2 %J  \ +3 "manipulator"&& +4 "core" &-< . . \\ J +2 "storage"(& +5 "core" &K4 \  +2 "storage"(% +4 "core" % \\\ +2 "collection"'& +5 "core" &#  +2 "processing"%& +4 "core" &T  +2 "collection"' +5 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +4 "core"  +2 "processing"%" +4 "core"  +2 "processing"%# +4 "core" V +2 "processing"%$ +4 "core"  +2 "processing"%% +4 "core" B +2 "sampler")& +4 "core"  +2 "collection"''% +5 "core" %P  +3 "processing"%(% +5 "core" %g_  +2 "sampler"))% +5 "core" %J  \ +2 "collection"'*& +5 "core" &  +2 "processing"%+& +5 "core" &Y  +2 "manipulator"&,% +5 "core" %\  - + N > +2 "manipulator"&-& +5 "core" &-< $ #  J +2 "storage"(.& +5 "core" &K4 \  +2 "storage"(/% +6 "core" % \ +2 "collection"'09 +14 "core" 93 +8 "processing"%19 +11 "core" 9$, +298 #t-> can +4 "Can"z\ D +29110 #t-> CSV.CSR + .CSV.dial CSR +3 "collection"'2  +97 "core"  +1138 #t-> CSR.flush +2 .CSR.select :flush +3 "collection"' +646 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'3' O +2600 "core" ' +2 "collection"'4% +5 "core" % K=  +2088 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'5 +125 "core" +449 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'6'Q +2600 "core" ' +2 "collection"'7% +5 "core" %UC  +2860 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'8  +123 "core"  +2187 #t-> CS.pull 0.5 + "collection"'9% +5 "core" %UA  +3 .tCS.seek 0.501ml +2 "collection"':' +211 "core" ' +2 "collection"';% +6 "core" %D  +5042 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +3 .CS.seek 10ml +2 "collection"'<' O +2471 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'= +126 "core" +6 .tCS.seek 0ml +3 "collection"'>'Q +2611 "core" ' +2 .tCSV.dial CSR +2 "collection"'?  +121 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'@' O +2599 "core" ' +2 .tCSV.dial :waste1 +4 "collection"'A +122 "core" +3 .tCS.seek 0ml +2 "collection"'B'Q +826 "Can"z\ H: +1776 "core" ' +2 .tCSV.dial CSR +2 "collection"'C  +122 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'D' O +2607 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'E +124 "core" +3 .tCS.seek 0ml +2 "collection"'F'Q +2600 "core" ' +8 .tCSV.dial CSR +5 "collection"'G  +124 "core"  +1029 #t-> CS.pull 0.5 + "collection"'H% +5 "core" %S  +2 .tCS.seek 0.5ml +3 "collection"'I' +202 "core" ' +2 "collection"'J% +6 "core" %C  +5731 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +3 .CS.seek 10ml +3 "collection"'K' O +2481 "core" ' +2 .tCSV.dial :waste1 +3 "collection"'L +124 "core" +2 .tCS.seek 0ml +2 "collection"'M'Q +2634 "core" ' +2 .tCSV.dial CSR +2 "collection"'N  +123 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'O' O +2593 "core" ' +2 .tCSV.dial :waste1 +7 "collection"'P +124 "core" +4 .tCS.seek 0ml +4 "collection"'Q'Q +2606 "core" ' +2 .tCSV.dial CSR +2 "collection"'R  +122 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +3 "collection"'S' O +2619 "core" ' +4 .tCSV.dial :waste1 +4 "collection"'T +123 "core" +3 .tCS.seek 0ml +2 "collection"'U'Q +2598 "core" ' +2 .tCSV.dial CSR +2 "collection"'V  +124 "core"  +794 #t-> CS.pull 0.5 +5 "collection"'W% +9 "core" %MC  +5 .tCS.seek 0.5ml +8 "collection"'X' +214 "core" ' +2 "collection"'Y% +5 "core" % K  +1785 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +3 .CS.seek 10ml +3 "collection"'Z' O +2481 "core" ' +5 .tCSV.dial :waste1 +4 "collection"'[ +124 "core" +3 .tCS.seek 0ml +5 "collection"'\\'Q +2609 "core" ' +2 .tCSV.dial CSR +3 "collection"']  +121 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'^' O +2607 "core" ' +4 .tCSV.dial :waste1 +3 "collection"'_ +125 "core" +2 .tCS.seek 0ml +3 "collection"'`'Q +2607 "core" ' +2 .tCSV.dial CSR +2 "collection"'a  +125 "core"  +2 .tCSV.dial CSR +4 .CS.seek 10ml +6 "collection"'b' O +2599 "core" ' +2 .tCSV.dial :waste1 +7 "collection"'c +124 "core" +3 .tCS.seek 0ml +2 "collection"'d'Q +2603 "core" ' +4 .tCSV.dial CSR +3 "collection"'e  +122 "core"  +1038 #t-> CS.pull 0.5 +2 "collection"'f% +4 "core" %T"  +3 .tCS.seek 0.5ml +2 "collection"'g' +213 "core" ' +2 "collection"'h% +5 "core" %P  +8861 "Can"z\ CC +8610 #t-> CS.fill +7 .CS.seek 10ml +4 "collection"'i' O +2466 "core" ' +2 "collection"'j% +6 "core" % JV  +633 #t-> CSV.waste1 +3 .CSV.dial :waste1 +6 "collection"'k +124 "core" +452 #t-> CS.empty +6 .CS.seek 0ml +7 "collection"'l'Q +2608 "core" ' +2 "collection"'m% +5 "core" %QG  +1707 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'n  +123 "core"  +422 #t-> CSR.air +3 .CSR.select :air +2 "collection"' +807 #t-> CS>fill +2 !o:NoMethodError : mesgu:NameError::message(undefined method `>' for CS:Syringe: name:>: args[: fill:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +638 #-> CS.fill +3 .CS.seek 10ml +2 "collection"'o' O +2608 "core" ' +2 "collection"'p% +5 "core" % N;  +585 #t-> CSV.waste1 +3 .CSV.dial :waste1 +2 "collection"'q +123 "core" +466 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'r'Q +2601 "core" ' +2 "collection"'s% +5 "core" %U:  +1090 #t-> CSV.flush +5 .CSV.dial :flush +2 "collection"'t  +44 "core"  +5183 #t-> CS.pull 0.5 + "collection"'u% +9 "core" %UC  +7 .tCS.seek 0.501ml +2 "collection"'v' +212 "core" ' +2 "collection"'w% +5 "core" %A  +12027 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} +3 .CSV.dial :flush +3 .CS.seek 10ml +2 "collection"'x' O +2473 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'y +43 "core" +3 .tCS.seek 0ml +2 "collection"'z'Q +2613 "core" ' +4 .tCSV.dial :flush +5 "collection"'{  +43 "core"  +5 .tCSV.dial :flush +5 .CS.seek 10ml +3 "collection"'|' O +2595 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'} +43 "core" +3 .tCS.seek 0ml +2 "collection"'~'Q +2602 "core" ' +4 .tCSV.dial :flush +5 "collection"'  +43 "core"  +2 .tCSV.dial :flush +3 .CS.seek 10ml +6 "collection"'' O +2602 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +43 "core" +2 .tCS.seek 0ml +3 "collection"''Q +2601 "core" ' +5 .tCSV.dial :flush +2 "collection"'  +46 "core"  +523 "Can"y\ Dl١ +3516 #t-> CS.pull 0.5 +2 "collection"'% +4 "core" %V  +3 .tCS.seek 0.501ml +2 "collection"'' +212 "core" ' +2 "collection"' % +5 "core" %A  +714 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} +2 .CSV.dial :flush +3 .CS.seek 10ml +2 "collection"' ' O +2472 "core" ' +2 .tCSV.dial :waste1 +6 "collection"' +42 "core" +3 .tCS.seek 0ml +4 "collection"''Q +2606 "core" ' + .tCSV.dial :flush +3 "collection"'  +43 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'' O +2615 "core" ' +3 .tCSV.dial :waste1 +3 "collection"' +47 "core" +3 .tCS.seek 0ml +2 "collection"''Q +2602 "core" ' + .tCSV.dial :flush +3 "collection"'  +43 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'' O +2610 "core" ' +4 .tCSV.dial :waste1 +3 "collection"' +47 "core" +7 .tCS.seek 0ml +3 "collection"''Q +2598 "core" ' + .tCSV.dial :flush +3 "collection"'  +42 "core"  +1400 #t-> CS.pull 0.5 +2 "collection"'% +5 "core" %U>  +2 .tCS.seek 0.501ml +2 "collection"'' +219 "core" ' +5 "collection"'% +15 "core" %B  +670 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} + .CSV.dial :flush +4 .CS.seek 10ml +2 "collection"'' O +2474 "core" ' +4 .tCSV.dial :waste1 +4 "collection"' +46 "core" +4 .tCS.seek 0ml +3 "collection"' 'Q +2598 "core" ' + .tCSV.dial :flush +3 "collection"'!  +43 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'"' O +2606 "core" ' +2 .tCSV.dial :waste1 +4 "collection"'# +42 "core" +3 .tCS.seek 0ml +2 "collection"'$'Q +2612 "core" ' +2 .tCSV.dial :flush +2 "collection"'%  +43 "core"  +3 .tCSV.dial :flush +3 .CS.seek 10ml +2 "collection"'&' O +2600 "core" ' +2 .tCSV.dial :waste1 +3 "collection"'' +46 "core" +6 .tCS.seek 0ml +3 "collection"'('Q +2604 "core" ' +2 .tCSV.dial :flush +2 "collection"')  +43 "core"  +21549 "Can"y\ Io +3211 #t-> CS.pull 0.5 +2 "collection"'*% +4 "core" %S  +3 .tCS.seek 0.5ml +2 "collection"'+' +203 "core" ' +2 "collection"',% +6 "core" %@  +56567 "Can"z\ C +3794 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'-  +97 "core"  +639 #t-> CSR.kill +2 .CSR.select :kill +3 "collection"' +5153 #t-> CS.pull 0.5 +2 "collection"'.% +4 "core" %D  +3 .tCS.seek 1ml +2 "collection"'/' +206 "core" ' +5 "collection"'0% +21 "core" %  +8397 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +6 .CSV.dial CSR +7 .CS.seek 10ml +2 "collection"'1' O +2346 "core" ' +5 .tCSV.dial :waste1 +5 "collection"'2 +123 "core" +3 .tCS.seek 0ml +2 "collection"''Q +2608 "core" ' +2 .tCSV.dial CSR +2 "collection"'4  +125 "core"  +6 .tCSV.dial CSR +6 .CS.seek 10ml +4 "collection"'5' O +2598 "core" ' +2 .tCSV.dial :waste1 +7 "collection"'3 +124 "core" +3 .tCS.seek 0ml +2 "collection"'7'Q +2595 "core" ' +5 .tCSV.dial CSR +5 "collection"'8  +122 "core"  + .tCSV.dial CSR +7 .CS.seek 10ml +4 "collection"'9' O +2602 "core" ' + .tCSV.dial :waste1 +3 "collection"'; +124 "core" +2 .tCS.seek 0ml +2 "collection"'6'Q +2608 "core" ' +2 .tCSV.dial CSR +2 "collection"':  +134 "core"  +3983 #t-> CS.pull 0.5 + "collection"'=% +5 "core" %K  +3 .tCS.seek 0.499ml + "collection"'<' +204 "core" ' +4 "collection"'?% +7 "core" %   +461 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +3 .CS.seek 10ml +3 "collection"'>' O +2481 "core" ' +5 .tCSV.dial :waste1 +5 "collection"'A +127 "core" +6 .tCS.seek 0ml +3 "collection"'@'Q +2608 "core" ' +2 .tCSV.dial CSR +2 "collection"'C  +122 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'B' O +2604 "core" ' +8 .tCSV.dial :waste1 +4 "collection"'E +124 "core" +3 .tCS.seek 0ml +2 "collection"'D'Q +2600 "core" ' + .tCSV.dial CSR +3 "collection"'G  +123 "core"  +5 .tCSV.dial CSR +5 .CS.seek 10ml +2 "collection"'H' O +2595 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'J +124 "core" +3 .tCS.seek 0ml +2 "collection"'F'Q +2608 "core" ' +4 .tCSV.dial CSR +5 "collection"'I  +125 "core"  +250 #t-> CS.pull 0.5 +3 "collection"'L% +4 "core" %O  +3 .tCS.seek 0.5ml +2 "collection"'K' +207 "core" ' +2 "collection"'N% +5 "core" % D  +1087 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +5 .CSV.dial CSR +7 .CS.seek 10ml +5 "collection"'M' O +2479 "core" ' +2 .tCSV.dial :waste1 +3 "collection"'P +123 "core" +3 .tCS.seek 0ml +3 "collection"'O'Q +272 "Can"y\ L +2325 "core" ' +2 .tCSV.dial CSR +3 "collection"'R  +122 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'Q' O +2604 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'T +126 "core" +6 .tCS.seek 0ml +3 "collection"'S'Q +2598 "core" ' +2 .tCSV.dial CSR +3 "collection"'V  +122 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'W' O +2599 "core" ' +2 .tCSV.dial :waste1 +3 "collection"'Y +124 "core" +6 .tCS.seek 0ml +3 "collection"'U'Q +2601 "core" ' +2 .tCSV.dial CSR +2 "collection"'X  +123 "core"  +5343 #t-> CS.pull 0.5 +2 "collection"'[% +8 "core" %R  +8 .tCS.seek 0.5ml +3 "collection"'Z' +212 "core" ' +2 "collection"']% +8 "core" %<  +17525 #t-> CS.pull 3 +2 "collection"'\\% +4 "core" %  +4 .tCS.seek 3.5ml +2 "collection"'_'> +837 "core" ' +2 "collection"'^% +5 "core" %>C  +1496 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'a +124 "core" +928 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'`'Q +958 "core" ' +2 "collection"'c% +13 "core" %T  +2264 #t-> CSR.flush +3 .CSR.select :flush +8 "collection"' +470 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'b' O +2617 "core" ' +5 "collection"'e% +12 "core" % KC  +1403 #t-> CSV.waste1 +4 .CSV.dial :waste1 +732 #-> CS.empty +5 .CS.seek 0ml +2 "collection"'f'Q +2623 "core" ' +2 "collection"'h% +5 "core" %X@  +620 #t-> CSR.flush +2 .CSR.select :flush +455 #-> CSV.CSR +3 .CSV.dial CSR +4 "collection"'d  +130 "core"  +510 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'g' O +2604 "core" ' +2 "collection"'j% +6 "core" % SD  +634 #t-> CSV.waste1 +3 .CSV.dial :waste1 +2 "collection"'k +126 "core" +410 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'i'Q +2598 "core" ' +4 "collection"'m% +8 "core" %R  +813 "Can"z\ D1 +69 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'n  +123 "core"  +1089 #t-> CSR.air +4 .CSR.select :air +5 "collection"' +579 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'l' O +2597 "core" ' +4 "collection"'p% +9 "core" % JC  +1358 #t-> CSV.waste1 +5 .CSV.dial :waste1 +3 "collection"'q +124 "core" +468 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'o'Q +2598 "core" ' +2 "collection"'s% +5 "core" %O@  +50945 "Can"{\ C)ǡ +4028 #t-> PSV.PSR +4 .PSV.dial PSR +5 "processing"%t +41 "core"  +676 #t-> PSR.flush +3 .PSR.select :flush +7 "processing"%j +1639 #t-> PS.fill +6 .PS.seek 2.5ml +3 "processing"%u' +2615 "core" ' +2 "processing"%w% +5 "core" %z  +1024 #t-> PSV.waste1 +3 .PSV.dial :waste1 +5 "processing"%r  +41 "core"  +500 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%v'd +2609 "core" ' +7 "processing"%y% +7 "core" %g{  +631 #t-> PSV.PSR +3 .PSV.dial PSR +3 "processing"%x +42 "core"  +773 #t-> PS.fill +4 .PS.seek 2.5ml +3 "processing"%{' +2611 "core" ' +2 "processing"%z% +5 "core" %x  +839 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%}  +41 "core"  +417 #t-> PS.empty +5 .PS.seek 0ml +4 "processing"%|'d +2610 "core" ' +2 "processing"%% +5 "core" %ir  +3286 #t-> PSV.PSR +3 .PSV.dial PSR +2 "processing"%~ +41 "core"  +930 #t-> PS.pull 0.2 + "processing"%% +5 "core" %iy  +3 .tPS.seek 0.2ml +2 "processing"%' +279 "core" ' +2 "processing"%% +5 "core" %z  +4911 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PSV.dial PSR +5 .PS.seek 2.5ml +5 "processing"%' +2419 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2613 "core" ' +3 .tPSV.dial PSR +5 "processing"% +43 "core"  +5 .tPSV.dial PSR +6 .PS.seek 2.5ml +3 "processing"% ' +2619 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +6 .tPS.seek 0ml +5 "processing"%'d +2622 "core" ' + .tPSV.dial PSR +3 "processing"% +41 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +4 .tdelay 2 seconds +205 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2610 "core" ' +3 .tPSV.dial PSR +10 "processing"% +42 "core"  +9 .tPSV.dial PSR +6 .PS.seek 2.5ml +7 "processing"%' +2613 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' +5 .tPSV.dial PSR +3 "processing"% +41 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +5 .tPS.seek 0ml +5 "processing"%'d +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core"  +1761 "Can"z\ D] +19885 #t-> PS.pull 0.2 +2 "processing"%% +4 "core" %ht  +3 .tPS.seek 0.2ml +2 "processing"%!' +279 "core" ' +2 "processing"% % +5 "core" %  +3251 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PSV.dial PSR +5 .PS.seek 2.5ml +5 "processing"%#' +2416 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%"  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%%'d +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +41 "core"  +2 .tPSV.dial PSR +4 .PS.seek 2.5ml +6 "processing"%'' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%&  +40 "core"  +3 .tPS.seek 0ml +2 "processing"%)'d +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"%* +40 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%,' +2612 "core" ' +2 .tdelay 2 seconds +206 .PSV.dial :waste1 +2 "processing"%(  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%-'d +2616 "core" ' +2 .tPSV.dial PSR +7 "processing"%. +41 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%0' +2612 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%+  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%/'d +2619 "core" ' +5 .tPSV.dial PSR +3 "processing"%2 +40 "core"  +4 .tPSV.dial PSR +5 .PS.seek 2.5ml +2 "processing"%1' +2609 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%4  +52 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2620 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +40 "core"  +1831 #t-> PS.pull 0.2 +2 "processing"%5% +4 "core" %e  +3 .tPS.seek 0.2ml +2 "processing"%8' +283 "core" ' +2 "processing"%7% +6 "core" %|  +1027 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%;' +2405 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%9  +55 "core"  +5 .tPS.seek 0ml +4 "processing"%:'d +2611 "core" ' + .tPSV.dial PSR +3 "processing"%= +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%?' +545 "Can"z\ H P +2072 "core" ' +24 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%6  +52 "core"  +3 .tPS.seek 0ml +2 "processing"%<'d +2621 "core" ' +2 .tPSV.dial PSR +8 "processing"%A +43 "core"  +3 .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%>' +2622 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +3 "processing"%C  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%@'d +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +40 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +3 "processing"%B' +2611 "core" ' +2 .tdelay 2 seconds +205 .PSV.dial :waste1 +4 "processing"%G  +56 "core"  +3 .tPS.seek 0ml +2 "processing"%D'd +2613 "core" ' + .tPSV.dial PSR +3 "processing"%J +39 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%H' +2622 "core" ' +4 .tdelay 2 seconds +203 .PSV.dial :waste1 +3 "processing"%I  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%L'd +2614 "core" ' +5 .tPSV.dial PSR +3 "processing"%N +40 "core"  +1698 #t-> PS.pull 0.2 + "processing"%F% +5 "core" %f  +3 .tPS.seek 0.2ml +2 "processing"%K' +285 "core" ' +2 "processing"%P% +5 "core" %  +20229 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%M' +2412 "core" ' +2 "processing"%R% +5 "core" %  +889 #t-> PSV.waste1 +7 .PSV.dial :waste1 +7 "processing"%O  +56 "core"  +504 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%T'd +2606 "core" ' +2 "processing"%Q% +13 "core" %c  +9090 #t-> PSV.PSR +3 .PSV.dial PSR +7 "processing"%V +40 "core"  +419 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +7 "Can"w{\ C  +2611 "core" ' +2 "processing"%Y% +13 "core" %  +602 #t-> PSV.waste1 +2 .PSV.dial :waste1 +6 "processing"%W  +55 "core"  +802 #t-> PS.empty +3 .PS.seek 0ml +3 "processing"%X'd +2618 "core" ' +2 "processing"%[% +6 "core" %c  +742 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +2652 #t-> 2.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +5 .PSV.dial PSR +4 "processing"%] +41 "core"  +6 .tPS.seek 2.5ml +5 "processing"%U' +2610 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%\\  +54 "core"  +6 .tPS.seek 0ml +5 "processing"%Z'd +2613 "core" ' + .tPSV.dial PSR +3 "processing"%^ +39 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%a' +2617 "core" ' +4 .tdelay 2 seconds +206 .PSV.dial :waste1 +2 "processing"%_  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%c'd +2609 "core" ' +2 .tPSV.dial PSR +7 "processing"%` +40 "core"  +1287 #t-> exit +7 #mEXIT @1715193309.49EDT @1715603443.91EDT = =tMAIN =mMAIN_scheduler @EDT1715603447.87 #"core_reset"Sent BREAK +5 #t@11434 idle with ifg=0x84, ie=0x75 +2 #@12106 select with ifg=0x10, ie=0xF5 +2 #@12762 receive with ifg=0x10, ie=0xFD +2 #@13398 receive with ifg=0x10, ie=0xFD +2 #@14033 receive with ifg=0x10, ie=0xFD +2 #@14668 receive with ifg=0x10, ie=0xFD +3 #@15303 receive with ifg=0x10, ie=0xFD #@15632 receive with ifg=0x80, ie=0xFD +2 #@8569 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +23 #ESP2 v3.42 I2C Gateway v3.20 for core bus +316 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +699 "Can"x\ D5I) + x\ D5I) + #tPolling Can every 10:00 +3 #Cleanly exited at 14:35:09EDT08-May-24 +987 #-> ESP.ready! +156 "sampler") +6 ) +3 "core"  +4 "collection"' +6 ' +6 "core"  +3 "processing"% +5 % +8 "core"  +6 "collection"' 9\ +10 ' 0\ +4 ' -\ +12 "processing"% 9\ +5 % 2\ +2 % *\ +3 % 0\ +12 "sampler")&\ +3 "collection"'% +7 "core" %O  +7 .tCS.configure :default +3 "collection"'#P d@b +5 .tCS.hold +5 "collection"'+ +7 "core" + +3 .tCS.configure :default +7 "collection"'#P d@b +7 "processing"%% +5 "core" %hS  +2 .tPS.configure :default +3 "processing"%#A d`xb +6 .tPS.hold +3 "processing"%+ +8 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +11 "core" %J \ +4 .tSS.configure :default +2 "sampler")#.0X +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +4 "core" + +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +4 && +3 "core" &-< " * G J +2 .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +6 "storage"(& +4 "core" &K4 P\  +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +4 .tSC.hold +2 "storage"(, +4 "core" , + .tSC.configure :loose +3 "storage"($.(\ 1~b +4 (% +3 "core" % A\ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +4 "core" ` +2 .tCH.configure :default + "collection"'\ 2 +3 .tPH.coast + "processing"%  +5 "core" 56 + .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +11 "collection"'% +5 "core" %O  +3 "processing"%% +3 "sampler")% +4 "manipulator"&% +8 "core" %hL  +2 %J \ + %\  . . > +3 "manipulator"&& +4 "core" &-< / 0 J +2 "storage"(& +5 "core" &K4 \  +2 "storage"(% +4 "core" % [\ +2 "collection"'& +4 "core" &  +2 "processing"%& +5 "core" &I  +2 "collection"' +4 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +4 "core"  +2 "processing"%" +4 "core"  +2 "processing"%# +4 "core" V +2 "processing"%$ +5 "core"  +2 "processing"%% +4 "core" B +2 "sampler")& +4 "core"  +2 "collection"''% +4 "core" %O  +3 "processing"%(% +5 "core" %hQ  +2 "sampler"))% +5 "core" %J \ +2 "collection"'*& +5 "core" &  +2 "processing"%+& +5 "core" &Z  +2 "manipulator"&,% +5 "core" %\  1 - > +2 "manipulator"&-& +5 "core" &-< / - J +3 "storage"(.& +4 "core" &K4 D\  +2 "storage"(/% +6 "core" % r\ +2 "collection"'09 +4 "core" 9- +2 "processing"%19 +4 "core" 9% +847 #t-> startTube 2 +472 #-> da 50 +3 #da sampling at most 50ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 08:31:29EDT13-May-24\\n{}\\nCan@08:30:58, 20.2C, 52% humidity, 15.0psia, 13.733V, 0.355A, 140.923Ah, 4.88W",Subject: "da sampling at most 50ml" +5 "collection"'2& +4 "core" &  +3 .tHand.open +2 "manipulator"&31 +18 "core" 1 +2 "manipulator"&4% +6 "core" % \  / + > +2 "storage"(5% +8 "core" % \ +2 "storage"(6. +4 "core" .,K +2 .tSC.reconfigure :tight +7 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(7( +575 #"uploadLog"upsync +99 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (8& +5 "core" & {\ +2 "manipulator"&9& +4 "core" &-< ! 4 J +2 "manipulator"&:% +5 "core" % \  ! + > +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&;(a +182 "core" ( +2 "manipulator"&<& +5 "core" &X ' (  / +2 "storage"(=& +6 "core" & ]\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&>'ж +92 "core" ' + "storage"(?& +6 "core" & G\ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(@'g +274 "core" ' +2 "storage"(A- +5 "core" -'U +5 .tSE.configure :default +8 "storage"(#QK-0-\ b +9 (B& +13 "core" & \ +4 "manipulator"&C& +9 "core" &X , . < / +2 .tElbow.seek 2 +3 "manipulator"&D(a +4 "core" ( +2 "manipulator"&E& +4 "core" &X / 3 / +2 "storage"(F& +6 "core" & 4\ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +23 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&H/ +56 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&I& +2 "storage"(J' +10 "core" &X - - U / +2 "manipulator"&K% +5 "core" % ώ 0 0 # +3 .tForearm.seek :retract +2 "manipulator"&L'\ +102 "core" ' +2 .tElbow.seek CC +51 "manipulator"&M( +79 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +9 "manipulator"&N& +15 "core" &8 . , 5 J +6 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +10 &O& +11 "core" &8 / , v J +7 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&P'O +112 "core" ' +6 "manipulator"&Q& +6 "core" &8 - . p J +4 "manipulator"&R% +11 "core" %C . * e N +2 "collection"'S& +13 "core" &  +3 "collection"'T& +17 "core" &  + &  +3 .tCC.seek :closed +3 "collection"'U(X +11 "core" &  +4 & 7 +3 &?I} 0 +11 &ot E +9 &h L +7 &c K +15 &b \ K +11 &bg \ K +7 &#i \ L +8 &i L +9 &c L +7 &jh K +9 &!+i L +9 &"d \ K +10 &$h \ K +9 &&rh \ K +10 &(4g K +9 &)h L +9 &+b \ K +10 &-zg \ K +9 &/<j8 \ K +9 &0bH \ K +10 &2hK \ L +9 &4cD \ K +10 &6Ch> \ L +9 &8e; K +9 &9cB \ K +10 &;eG \ L +9 &=Lc= \ K +10 &? j> L +9 &@eD \ K +9 &Bj; L +10 &DQoN L +9 &F= N +9 &G7 S +10 &I|@ V +9 &K:3 W +9 &L* W +10 &N) W +9 &P~( X +10 &R@+ X +9 &T0 X +9 &U1 X +10 &Ww* : +9 &XM.( %n +9 &Xpg2 K +3 ( +2 "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.87 +2 .Hand.open +2 "manipulator"&V1 +56 "core" 1 +2 "manipulator"&W% +6 "core" % C [ A p N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +103 "core" ' +6 #tcollectSample 50ml w/bubble point of 24psi +5 #Priming 7ml +5 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +162 .tIntake.select :close +3 .Exhaust.select :close +5 .SS.hold +2 "sampler")Y+ +5 "core" + +5 "sampler")Z% +6 "core" %K \  +2 "collection"'[& +9 "core" &Xpk& K +10 "Can"x\ P<5XO +4 #tCalibrating pressure and temperature sensors +11 .CTV.dial :air +5 "collection"'\\  +10 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust + "sampler")] +5 "core"  +2 "sampler")^  +15 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X  +2 "sampler")l% +7 "core" %X^ \  +4 "sampler")m% +9 "core" %X^ \  + .tIntake.select :close +2 "sampler")0 +12 )n% +6 "core" %X^ \  +2 .tSSV.dial :exhaust +3 "sampler")o  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +2 "sampler")p' +388 "core" ' +2 .tExhaust.select :close +2 "sampler") +11 #tSampling 50.0ml +4 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +3 "sampler")#.0X @ +30 "core" B +3 .tSS.reconfigure :default +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'\ 'Q +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")V +97 "core" ' +2 ."CSpush"CS.stop +2 "collection"'5 +25 "core" +4 .tSS.reconfigure :exhale +3 "sampler")#.0X] +103 "collection"'9 +3 "core" 9A\\ +103 "collection"'9 +4 "core" 9CW +102 "collection"'9 +4 "core" 9ET +102 "collection"' 9 +5 "core" 9GR +106 "collection"'9 +5 "core" 98MO +104 "collection"'9 +3 "core" 9ZNL +103 "collection"'9 +3 "core" 9yPI +102 "collection"'9 +3 "core" 9SF +103 "collection"'9 +3 "core" 9RC +103 "collection"'!9 +3 "core" 9RA +103 "collection"'"9 +8 "core" 9S> +106 "collection"'#9 +11 "core" 9U: +105 "collection"'9 +10 "core" 9?U8 +107 "collection"'%9 +3 "core" 9_V6 +103 "collection"'&9 +3 "core" 9}X3 +103 "collection"''9 +3 "core" 9Z1 +103 "collection"'$9 +3 "core" 9[0 +103 "collection"'(9 +5 "core" 9^- +106 "collection"'*9 +4 "core" 9_, +105 "collection"'+9 +3 "core" 9 a( +103 "collection"'-9 +3 "core" 9&c' +102 "collection"')9 +4 "core" 9?d& +103 "collection"'/9 +3 "core" 9We# +103 "collection"' 9 +3 "core" 9og" +102 "collection"',9 +6 "core" 9h +105 "collection"'.9 +6 "core" 9l +103 "collection"'09 +7 "core" 9n +102 "collection"'29 +4 "core" 9p +103 "collection"'39 +3 "core" 9q +103 "collection"'19 +3 "core" 9r  +103 "collection"'59 +3 "core" 9 t +103 "collection"'69 +10 "core" 9 u +105 "collection"'9 +6 "core" 9 ,v +106 "collection"'89 +6 "core" 9 ?w +105 "collection"':9 +3 "core" 9 Qx# +103 "collection"'49 +3 "core" 9 az' +103 "collection"'9 +4 "core" 9 p{+ +103 "collection"'99 +3 "core" 9 ~|/ +103 "collection"'?9 +6 "core" 9 ~4 +105 "collection"'9 +6 "core" 9 8 +106 "collection"'B9 +10 "core" 9 = +105 "collection"'<9 +3 "core" 9 A +103 "collection"'C9 +3 "core" 9 E +103 "collection"'E9 +3 "core" 9 J +102 "collection"'F9 +4 "core" 9 N\ +103 "collection"'H9 +6 "core" 9 R +105 "collection"'=9 +5 "core" 9 W\ +109 "collection"'K9 +6 "core" 9 [ +105 "collection"';9 +3 "core" 9\ _ +103 "collection"'>9 +3 "core" 9\ d +102 "collection"'A9 +4 "core" 9\ h +102 "collection"'G9 +4 "core" 9\ l +104 "collection"'N9 +6 "core" 9\ p +106 "collection"'O9 +4 "core" 9\ &u +105 "collection"'@9 +6 "core" 9\ ,y +106 "collection"'D9 +3 "core" 9\ 2~ +103 "collection"'R9 +4 "core" 9\ 8 +103 "collection"'S9 +3 "core" 9\ = +103 "collection"'L9 +3 "core" 9\ A +104 "collection"'Q9 +4 "core" 9\ F +106 "collection"'V9 +6 "core" 9\ J +104 "collection"'I9 +9 "core" 9\ N +105 "collection"'\ 9 +4 "core" 9\ S +103 "collection"'J9 +3 "core" 9\ V +4 .tCH.hold 10:00,70C +5 "collection"'P9 +2 'W `\ `\ U\ +8 "core" 9\ V +  +2 "collection"'Z% +5 "core" %*,\ +2 #tBegun lysing Collection Puck Heater at 68C/37.0psia +49846 "Can"}\ !6u! +10145 "core" ` +6 "collection"'T9 +7 "core" 9\ H +5 "collection"'\\% +8 "core" %y  +3 #tEnded lysing Collection Puck Heater at 70C/31.7psia +3 .CS.seek 0ml +2 "collection"']'Q +324 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'[ @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'^ @ +41 "core" ? +4 .tCS.seek 5ml +2 "collection"'Y'm +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"'`  +43 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +4 "collection"'a @ +44 "core" > +6 .tdelay 2 seconds +204 .CSV.dial CTV +3 "collection"'c  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +42 "core" ? +2 .tdelay 2 seconds +206 .CS.seek 0ml +5 "collection"'_'Q +1351 "core" ' +2 "collection"'f% +4 "core" %N +2 #tPuck @43.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'d +96 "core"  +2 .tCBV.dial CSV +2 "collection"'h  +30 "core" +6 "collection"'g% +19 "core" %NYZt \ +10 .tCS.seek 5ml +3 "collection"'k'm +1337 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'e  +41 "core" +2 "collection"'m% +5 "core" %m{   +3 .tCS.seek 7ml +2 "collection"'n' +587 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'i @ +42 "core" ? +8 .tCS.seek 10ml +5 "collection"'j' O +832 "core" ' +5 .tCSV.dial between air and CTV,avoiding: CBV +5 "collection"'r ` +110 "core" ^ +4 #tLysing Complete +4 "collection"'s& +9 "core" &XpgKL K +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&t% +7 "core" %\  . - a +6 "storage"(p% +11 "core" % #\ +4 "storage"(u. +9 "core" .( +6 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +7 .tSC.seek 1 +2 "storage"(q(S +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (x& +4 "core" &V X\ +68 "manipulator"&y& +5 "core" &5 . , } J +2 "manipulator"&z% +5 "core" %\  ( $  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&{(y +172 "core" ( +5 "manipulator"&|& +15 "core" &~ " + % / +8 "storage"(v& +14 "core" &V ,\ +7 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 1 + 600 counts +5 "manipulator"&w'] +108 "core" ' +2 "storage"(~& +10 "core" &V q\ +6 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +4 "storage"('g +270 "core" ' +2 "storage"(}- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"('z +35 "core" ' +3 "manipulator"&& +5 "core" &~ # % / +2 "manipulator"&% +5 "core" %T  . +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"& ( +164 "core" ( +4 "manipulator"&& +12 "core" &6 6 / K +4 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 && +10 "core" &6 ) # $ K +5 .tForearm.seek CC +3 "manipulator"& 'O +99 "core" ' +3 .tHand.close +2 "manipulator"&/ +66 "core" / +6 .tCC.seek :open +5 "collection"'( +426 "core" ( +2 "storage"(& +4 "core" &V Q\ +2 "storage"(& +5 "core" &V &\ +2 "manipulator"&& +4 "core" &6 , - [ K +2 "manipulator"&% +5 "core" % W 0 , ? +2 .tForearm.seek :retract +8 "manipulator"&'\ +108 "core" ' +8 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +5 "manipulator"&(y +198 "core" ( +2 "manipulator"&& +13 "core" &m , 0 6 +4 "storage"(& +13 "core" &V \ +6 .tElbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"& ' +101 "core" ' +2 .tElbow.hold + "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +5 "core" %  = * { +2 "storage"(& +5 "core" &V 1\ +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 296 counts + "manipulator"&'- +25 "core" ' +3 "manipulator"&!& +5 "core" & %   ) +2 "storage"("& +5 "core" &V j\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&#'] +15 "core" ' +2 "storage"(% +5 "core" % o\ +3 ."downElevator"SE.seek :down +5 "storage"(%' +99 (&% +4 "core" %D \ QL +2 "manipulator"&'% +5 "core" %S - , P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +51 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 #tTranferring DA +6 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +10 "core" &DF  +4 "manipulator"&*& +9 "core" &   g ) +4 "manipulator"&+% +11 "core" %\   $ ;  +4 .tElbow.seek FlushPuck::Garage +5 "manipulator"&-(-6 +186 "core" ( +3 "manipulator"&)& +5 "core" &-= - ) K O +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &/& +5 "core" &-= $ K O +2 .tForearm.seek :garage +2 "manipulator"& 'n +105 "core" ' +2 .tHand.close + "manipulator"&,/ +53 "core" / +2 "manipulator"&.& +5 "core" &-= ' + R O +2 "manipulator"&0% +6 "core" % ` % , A +2 .tForearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&3( +289 "core" ( +2 "manipulator"&1& +11 "core" &6 2 9  K +5 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &5& +9 "core" &6 , . O K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&6'O +104 "core" ' +2 "manipulator"&& +6 "core" &6 / 5 B K +2 "manipulator"&8% +5 "core" %W - 1 S Z +2 "collection"':& +5 "core" &<=S  +3 "collection"'4& +6 "core" &:<  +3 .tCC.seek :closed +3 "collection"'(X +5 "core" &<<  +5 & +><z $e +10 &Z{<<K 7 +9 &}<< \ J +9 &Z;= I +10 &b=< I +9 &D\\;= I +9 &]:<j I +10 &]9<A I +9 &`<; I +9 &Jc=; J +10 & `;: J +9 &!\\:<w I +10 &#\\98[ I +9 &%T]9: I +9 &'^9< J +10 &(`;9x I +9 &*b::[ I +10 &,Zb8<6 J +9 &.b<<b I +9 &/b9:p J +10 &1^7;j J +9 &3b^9;H J +9 &5$_:9 J +10 &6b9: I +9 &8b:: J +9 &:j`7: J +10 &<,c6: J +9 &=_8:{ J +10 &?[:8h I +9 &As]89S I +9 &C4`79 J +10 &Dk03 \ K +10 &F~ O +8 &H_b S +10 &JP U +9 &KF V +10 &M W +9 &OZ X +9 &Q\   W +10 &R X +9 &T W +9 &V` X +11 &W` 3 +12 &Xi Y +13 ( +5 &Xry P +8 &Xry P +11 &Xry P +9 "collection"'4& +7 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.94 +4 "collection"'9& +11 "core" &Xry P +2 &Xry P +4 &Xry\\ P +4 .tHand.open +3 "manipulator"&?1 +65 "core" 1 +4 "manipulator"&% +8 "core" % W # . - Z +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&B'\ +103 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +19 "core"  +5 "processing"%C% +14 "core" %h/  +4 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +8 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"%E'U +1600 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%F  +41 "core"  +5 .tPS.seek 0ml +4 "processing"%H'd +1602 "core" ' +2 .tPSV.dial PSR +2 "processing"%= +42 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml + "processing"%K' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%; + "collection"'>  +9 "core" B +2 "processing"%A  +62 "core" +92  +2 .tPSV.dial :mixloop +3 "processing"%G +107 "core" +7 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%N  +124 "core" +2 .tPS.seek 0ml +2 "processing"%O'd +2607 "core" ' + .tPSV.dial :air +7 "processing"%@  +45 "core"  +8 .tPS.seek 2.5ml +6 "processing"%D' +2614 "core" ' + .tPSV.dial :mixloop +3 "processing"%R +43 "core" +2 .tPS.seek 0ml +2 "processing"%S'd +2609 "core" ' +6 .tPSV.dial :air +4 "processing"%L  +46 "core"  +7 .tPS.seek 2.5ml +2 "processing"%Q' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%V +43 "core" +3 .tPS.seek 0ml +2 "processing"%I'd +2621 "core" ' +6 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&\ & +7 "core" &5 , ) K J +5 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&J( +9 "core" ( +4 "manipulator"&P& +6 "core" &5 , - P J +5 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &Z& +10 "core" &5 )  J +4 .tForearm.seek CC +3 "manipulator"&o'O +99 "core" ' +4 .tHand.close +3 "manipulator"&W/ +63 "core" / +3 .tCC.seek :open +2 "collection"'T( +427 "core" ( +2 "manipulator"&\\& +5 "core" &5 - ,  J +2 "manipulator"&l% +5 "core" % ] / -  +2 .tForearm.seek :retract +2 "manipulator"&['\ +110 "core" ' +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&^(-6 +292 "core" ( +2 "manipulator"&]& +5 "core" &-= (  I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &`& +4 "core" &-=    I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&a'n +106 "core" ' +3 .tHand.open + "manipulator"&c1 +54 "core" 1 +2 "manipulator"&b% +5 "core" % b 8 . 1  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +103 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'f& +5 "core" &GH<  +2 "manipulator"&d% +5 "core" %\  ) # @ n +2 "storage"(h% +12 "core" %\ \ c\ +5 "storage"(g. +13 "core" .(S +9 .tSC.reconfigure :tight +9 "storage"($\ .(\ 1~b +10 .tSC.seek 2 +6 "storage"(_( +200 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +7 (e& +7 "core" & \  +2 "manipulator"&m& +6 "core" &-= &   I +5 "manipulator"&k% +13 "core" %\  #   n +5 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +6 "manipulator"&i(a +192 "core" ( +2 "manipulator"&n& +5 "core" &X ) + L 6 +2 "storage"(r& +5 "core" & E\  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&s'ж +96 "core" ' +2 "storage"(t& +5 "core" & \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(p'g +281 "core" ' +2 "storage"(u- +10 "core" -'Y +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 (x& +9 "core" & .\  +3 "manipulator"&y& +7 "core" &X , . 6 +5 .tElbow.seek 2 +3 "manipulator"&z(a +7 "core" ( +3 "manipulator"&7& +10 "core" &X , * F 6 +4 "storage"(|& +5 "core" & G\  +3 .tForearm.seek 2 + 300 counts +5 "manipulator"&v'ϊ +23 "core" ' +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&M/ +63 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&~& +4 "storage"(X' +10 "core" &X - - b 6 +2 "manipulator"&}% +5 "core" % φ 5 *  +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +145 "core" ' +70 ( + ."downElevator"SE.stop +4 "manipulator"&& +4 "storage"(5 +4 "core" & "  ) 7 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" & - , h 7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +105 "core" ' +6 "manipulator"&w& +11 "core" & % $ 1 7 +5 "manipulator"&{% +14 "core" %X / 0 S 9 +5 "collection"'& +11 "core" &DE  +6 "collection"'& +13 "core" &FE  +8 .tCC.seek :closed +4 "collection"'U(X +13 "core" &EF  +3 &EEp  +2 &CES 8 +5 &FKxEE; 0 +9 &}wFE& E +7 &/_BF I +10 &aDD \ I +9 &]BD I +8 &u]CC< I +12 &7\\CD4 I +6 &cDC[ J +12 &_DEV J +9 &~_BDG I +10 &!@]CC3 I +8 &#`DC* I +10 &$_CA J +7 &&_AD I +11 &(I\\ACk I +10 &* `BAG J +7 &+_AC J +12 &-`A@ J +7 &/O_@B J +12 &1^AA J +10 &2_CA I +9 &4\\?By I +10 &6Xb@Bf I +10 &8`AA_ J +5 &9_B@N I +10 &;\\BAA I +9 &=_\\?@D I +9 &?!\\?@; I +10 &@a>@, I +9 &Bb=@' I +9 &Deh8: J +10 &F$r/2 \ K +9 &G&%\ Q +9 &I&$ T +10 &KM%$ U +9 &M %% V +10 &N$$ V +9 &P&% W +9 &RN%& X +10 &T%# W +9 &U$&4 X +10 &W~$%r < +9 &XS6%&a #k +9 &XyQ&%] E +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.96 +2 .Hand.open +2 "manipulator"&1 +60 "core" 1 + "manipulator"&% +6 "core" % P 0 B s A +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core"  +5 .tCSV.dial CTV +5 "collection"'  +30 "core"  +8 .tPS.seek 2.5ml +4 "processing"%' +2609 "core" ' +2 "collection"'% +5 "core" % M  +3 .tCS.seek 4ml +2 "collection"' 'NN +1599 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +3 "processing"%  +41 "core"  +2 .tdelay 2 seconds +204 .PSV.dial :waste2 +4 "processing"%  +70 "core"  +3 .tPS.seek 0ml +3 "processing"%'d +2614 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"'! ` +29 "core" ^ +3 .tCSV.dial :air +2 "collection"'" @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"'' O +1587 "core" ' +2 .tCSV.dial CTV +7 "collection"'  +54 "core" ~ +3 .tCS.seek 0ml +2 "collection"'&'Q +2620 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'' @ +27 "core" ? +2 .tdelay 5 seconds +142 "Can"\ L7 ! +361 .tCTV.dial :air,avoiding: :intake +6 "collection"'  +125 "core" +4 "collection"' & +13 "core" &XyY<= E +4 #tStoring lyfil puck in Collection Clamp to tube 1 +3 "manipulator"&% +12 "core" %\  - , c  +4 "storage"((% +11 "core" % ,\ +3 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(*(S +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (+& +4 "core" &V \ +2 "manipulator"&#& +5 "core" & - . ] 7 +2 "manipulator"&)% +5 "core" %\  . - .  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&/(y +161 "core" ( + "manipulator"&%& +6 "core" &~ ) - 1 r +2 "storage"(& +5 "core" &V Q\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&,'] +91 "core" ' +3 "storage"(.& +11 "core" &V \ +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak + "storage"(0'g +279 "core" ' +2 "storage"($- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"& & +3 "core" &~ ' , J r +2 "storage"(1& +6 "core" &V \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&-' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&5, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(8' +30 "core" ' +2 "manipulator"&:% +6 "core" % + , = + "storage"(2& +5 "core" &V 7\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'E +21 "core" ' +2 "manipulator"&9& +6 "core" &~ # r +2 "storage"(?& +5 "core" &V J\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +23 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(4' +40 "core" ' +2 "manipulator"&<& +5 "core" &~ $ *  r +2 "manipulator"&C% +5 "core" %c  #  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&6'\ +92 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +158 "core" ( +5 "manipulator"&F& +10 "core" &3 + , 2 H +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +8 &E& +6 "core" &3 . ) H +7 .tForearm.seek CC +3 "manipulator"&='O +101 "core" ' + .tHand.close +2 "manipulator"&H/ +61 "core" / +2 .tCC.seek :open +2 "collection"';( +429 "core" ( +5 "storage"(>& +14 "core" &V H\ +5 "storage"(A& +13 "core" &V \ +5 "manipulator"&G& +6 "core" &1 4 / g F +4 "manipulator"&N% +12 "core" % ^ . * 8 +3 .tForearm.seek :retract +8 "manipulator"&K'\ +100 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 .tElbow.seek 1 +2 "manipulator"&@(y +168 "core" ( +2 "manipulator"&O& +6 "core" &} % + D , +2 "storage"(R& +4 "core" &V \ +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&D' +110 "core" ' +2 .tElbow.hold + "manipulator"&L, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&S1 +53 "core" 1 +2 "manipulator"&V% +5 "core" % @ 0 J X +2 "storage"(Q& +5 "core" &V Y\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 264 counts +2 "manipulator"&\ ' +14 "core" ' +2 "manipulator"&P& +6 "core" & ) * & +2 "storage"(Z& +5 "core" &V\ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&W'] +26 "core" ' +2 "storage"(3% +5 "core" % \ z\ +4 ."downElevator"SE.seek :down +4 "storage"(B' +99 (% +11 "core" %A \ PI +7 "manipulator"&\\% +17 "core" %O / , N < +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 .tForearm.seek :retract +3 "manipulator"&l'\ +100 "core" ' +2 ' +5 ."downElevator"SE.stop +3 "storage"(5 +7 .tPSV.dial :air +3 "processing"%o  +70 "core" +7 .tPS.seek 2.5ml +2 "processing"%]' +2618 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%J +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%`  +54 "core" +5 .tdelay 1 second +104 .PSV.dial :mixloop +4 "processing"%c +42 "core" +5 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%b  +40 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%f'd +2612 "core" ' +6 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%[& +14 "core" & + "manipulator"&d& +18 "core" & ! + ? & +3 "manipulator"&h% +5 "core" %\   " # | +4 .tElbow.seek FlushPuck::Garage +5 "manipulator"&g(-6 +171 "core" ( +2 "manipulator"&a& +5 "core" &-? % + A ] +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &e& +5 "core" &-? $ $ ] +2 .tForearm.seek :garage +2 "manipulator"&m'n +98 "core" ' +2 .tHand.close +2 "manipulator"&k/ +59 "core" / +2 "manipulator"&q& +5 "core" &-? B ; ] +2 "manipulator"&n% +5 "core" % ΀ * # # +2 .tForearm.seek :retract +2 "manipulator"&r'\ +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&^(? +122 "core" ( +5 "manipulator"&t& +17 "core" &B " $  ) +7 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &Y& +10 "core" &B * % ) +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek PC +4 "manipulator"&u'Η +101 "core" ' +5 "manipulator"&x& +7 "core" &B + + O ) +6 "manipulator"&y% +9 "core" %Ε ! ! 0 +3 "processing"%7& +13 "core" & \ +3 "processing"%|& +15 "core" & +3 & +8 .tPC.seek :closed +6 "processing"%M(X +6 "core" & \ +2 & +4 & \ 8 +10 &?I{ 0 +7 &ms E +13 &j M +7 &e L +10 &d L +12 &^f L +8 & e L +9 &f L +9 &c L +7 &fc L +9 &!)e L +9 &"h L +10 &$g L +9 &&nd L +10 &(0e L +9 &)g L +9 &+e L +10 &-wg L +9 &/7g L +9 &0f L +10 &2e L +9 &4}g L +10 &6?j L +9 &8f L +9 &9j L +10 &;h" L +9 &=Ib+ L +10 &? h) L +9 &@e2 L +9 &Bj) L +10 &DNi" M +9 &F z/ N +9 &G2 Q +10 &I? R +9 &KE: R +9 &M7 R +10 &N: R +9 &P7 S +10 &RK@ S +9 &T ? S +9 &UC S +10 &WH 8 +9 &Xg6@ R +9 &XH ) +3 ( +2 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +2 "processing"%~& +5 "core" &XM ) +2 .tHand.open +2 "manipulator"&}1 +53 "core" 1 +2 "manipulator"&i% +6 "core" % Ε . ,  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&s'\ +118 "core" ' +11 .tPRV.dial :air +8 "processing"%p  +43 "core"  +5 .tPSV.dial :mixloop +3 "processing"%v +43 "core" +3 "processing"%% +8 "core" %ex +7 .tPS.seek 0.3ml +4 "processing"%'b +379 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +95 "core"  +3 "processing"%w% +4 "core" %f \  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%{'. +478 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%X +95 "core" + .tPTV.dial :mixing +3 "processing"% @ +70 "core" B +7 .tPBV.dial :waste2 +6 "processing"%T  +89 "core"  +3 .tPS.seek 0ml +5 "processing"%'d +2620 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +5 "core" &B ! #  ) +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +4 "core" ( +2 "manipulator"&& +5 "core" &B   C ) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +4 "core" &B $ ! : ) +3 .tForearm.seek PC +2 "manipulator"&'Η +98 "core" ' +2 .tHand.close +2 "manipulator"&I/ +54 "core" / +3 .tPC.seek :open +2 "processing"%( +422 "core" ( +2 "manipulator"&j& +5 "core" &B + # 1 ) +2 "manipulator"&% +6 "core" % Χ " $  X +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +127 "core" ( +2 "manipulator"&!& +5 "core" &-5 % ( ' 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &"& +4 "core" &-5 % W 6 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'n +101 "core" ' +2 .tHand.open +3 "manipulator"&1 +60 "core" 1 +3 "manipulator"&% +9 "core" % [ * . " ` +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +5 "manipulator"&''\ +104 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +13 "core" & \ +2 "manipulator"& % +13 "core" %\  ) , U  +3 "storage"(% +5 "core" %\ Z\ +2 "storage"((. +8 "core" .(S +5 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (+& +3 "core" & r\  +2 "manipulator"&#& +6 "core" &-7 ! # F 4 +2 "manipulator"&)% +5 "core" %\  " # 6  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&_(a +187 "core" ( +2 "manipulator"&%& +5 "core" & # ' ; ( +2 "storage"(& +5 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&.'ж +116 "core" ' +5 "storage"(& +12 "core" & \  \  +6 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +5 "storage"('g +285 "core" ' + "storage"($- +5 "core" -'{ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ( & +4 "core" & b\  +2 "manipulator"&1& +5 "core" &  ! 6 ( +2 .tElbow.seek 2 +3 "manipulator"&(a +33 "core" ( +3 "manipulator"&:& +5 "core" &f !  A +2 "storage"(2& +5 "core" & s\  +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&9'ϊ +22 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&?/ +60 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&<& +6 "storage"(C' +6 "core" &f # %  A +2 "manipulator"&,% +5 "core" % ϓ # ! +2 .tForearm.seek :retract +3 "manipulator"&/'\ +98 "core" ' +2 .tElbow.seek PC +3 "manipulator"&0(? +155 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +82 "core" ( +2 "manipulator"&-& +11 "core" &G $ $  0 +5 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +8 "core" &G !  2 0 +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek PC +2 "manipulator"&8'Η +104 "core" ' +2 "manipulator"&F& +6 "core" &G 1 $ ` 0 +2 "manipulator"&E% +5 "core" %Ν " S u +2 "processing"%& +5 "core" & +2 "processing"%5& +6 "core" & +3 .tPC.seek :closed +2 "processing"%H(X +6 "core" &  +6 & . $e +9 &V 7 +10 & L +9 &b L +9 &rg L +10 &5` K +9 &e L +10 &c K +9 &{d K +9 &;h L +10 &c K +9 &!i L +9 &#b} L +10 &%Eex K +9 &'iw L +10 &(bt L +9 &*g| L +9 &,Lcz L +10 &.bz L +9 &/e L +9 &1ft K +10 &3Tgo L +9 &5cn L +10 &6gu K +9 &8et K +9 &:\\eu L +10 &<fh K +9 &=bd L +9 &?fQ K +10 &Aee^ K +9 &C%hf L +10 &Dpg M +9 &F~c N +9 &H[` Q +10 &JT R +9 &K\\ Q +9 &MS R +10 &O`S R +9 &Q"T R +10 &RS S +9 &TR S +9 &VgG S +10 &WhrP 'v +9 &XjQ 5 +9 ( +3 "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.48 +2 .Hand.open +2 "manipulator"&61 +9 "core" &X@ / +47 1 +4 "manipulator"&U% +11 "core" % Ν / - V u +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +5 "manipulator"&>'\ +100 "core" ' +9 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +5 "processing"%A T +4 %G9 +17 "core" 9F@ +106 "processing"%N9 +4 "core" 9C@ +103 "processing"%O9 +3 "core" 9@A\  +102 "processing"%R9 +4 "core" 9?A +102 "processing"%=9 +4 "core" 9=A +103 "processing"%9 +3 "core" 9;A +102 "processing"%S9 +7 "core" 9;@ +105 "processing"%V9 +7 "core" 99A +103 "processing"%Q9 +3 "core" 9:A$ +103 "processing"%P9 +3 "core" 9:A( +103 "processing"%Z9 +3 "core" 9<@, +103 "processing"%39 +3 "core" 9=A0 +103 "processing"%K9 +4 "core" 9?A4 +102 "processing"%9 +5 "core" 9BB9 +106 "processing"%\\9 +4 "core" 9FB= +104 "processing"%@9 +3 "core" 9IBA +103 "processing"%D9 +3 "core" 9LBF +103 "processing"%\ 9 +3 "core" 9QBJ +102 "processing"%49 +4 "core" 9VAN +103 "processing"%o9 +3 "core" 9[BR +105 "processing"%W9 +6 "core" 9aBW +106 "processing"%B9 +8 "core" 9gC[ +107 "processing"%9 +8 "core" 9nD` +102 "processing"%J9 +3 "core" 9uDd +103 "processing"%`9 +3 "core" 9{Dh +103 "processing"%c9 +3 "core" 9Cm +102 "processing"%b9 +3 "core" 9Dq +105 "processing"%]9 +6 "core" 9Du +105 "processing"%[9 +3 "core" 9Dz +105 "processing"%d9 +8 "core" 9E~ +105 "processing"%h9 +4 "core" 9E +103 "processing"%a9 +3 "core" 9E +102 "processing"%e9 +4 "core" 9E +103 "processing"%L9 +3 "core" 9E +102 "processing"%k9 +5 "core" 9F +105 "processing"%q9 +6 "core" 9F +107 "processing"%n9 +11 "core" 9G +107 "processing"%l9 +4 "core" 9G +102 "processing"%t9 +3 "core" 9H +103 "processing"%Y9 +3 "core" 9H +103 "processing"%m9 +3 "core" 9I +103 "processing"%x9 +4 "core" 9 H +9 .tPH.hold 2:00:00,28C +8 "processing"%g pTp +3 .tdelay 1:30 +14 "core"  +9000 .tPSR.select :air +14 .PSV.dial PSR +5 "processing"%y +105 "core"  +4 "processing"%7% +11 "core" %e  +2 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +15 .tPS.seek 0.5ml +5 "processing"%r' +582 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +11 .tPS.seek 2ml +2 "processing"% 'Ҧ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%~  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%} +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%i  +126 "core"  +5 "processing"%|% +6 "core" %ҫ=  +8 .tPS.seek 1.5ml +4 "processing"%p'[ +593 "core" ' +2 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%'d +1602 "core" ' +2 .tdelay 5:00 +19617 "Can"\ H7! +10386 #trecoverPSRreagent08 +3 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +34 "core" +2 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +8 "processing"%f * +34 "core" + +7 .tPSR.select :air +4 .PSV.dial PSR +5 "processing"%z +69 "core"  +3 .tPS.reconfigure :fast +66 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%w' +2294 "core" ' +2 .tPSV.dial PTV +3 "processing"% +69 "core" +2 .tdelay 5 seconds +504 .PSV.dial PSR +7 "processing"%{ +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +5 "processing"%X +67 "core" +3 .tdelay 5 seconds +505 .PSV.dial :air +2 "processing"%  +72 "core"  +7 .tPS.seek 0ml +4 "processing"%T'd +2300 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%  +126 "core" +3 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +3 "processing"% @ +70 "core" B +5 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"% 'c +346 "core" ' +3 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +9 .tPRV.dial CBV +7 "collection"'I  +4 "processing"%^  +47 "core"  +4 +6 "processing"%s% +9 "core" %bn\  +3 .tPS.seek 0.3ml +3 "processing"%M'a +358 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'j  +30 "core" +8 .tPRV.dial :air +5 "processing"%  +44 "core"  +8 .tPS.seek 0.9ml +4 "processing"%!'G[ +1260 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%" @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +867 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +42 "core"  +9 .tPS.reconfigure :default +6 "processing"%#A d`xb +7 .tPS.seek 2ml +5 "processing"%'Ҧ +1607 "core" ' +2 .tPSV.dial :PML +10 "processing"% +43 "core" +3 .tPTV.dial :mixing +3 "processing"% @ +69 "core" A +4 .tPBV.dial :waste1 +4 "processing"%  +35 "core" +2 "processing"% % +5 "core" %ҥU  +3 .tPS.seek 1.85ml +2 "processing"%' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +4 .tPS.seek 0ml +2 "processing"% 'd +1957 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'+& +3 "core" &fdM +3 "manipulator"&#& +4 "core" &G + -  0 +2 "manipulator"&)% +5 "core" %\  . ! < ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&*(-6 +130 "core" ( +2 "manipulator"&%& +5 "core" &-> ' - I ( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +5 "core" &-> ( ! - ( +2 .tForearm.seek :garage +2 "manipulator"&'n +102 "core" ' +6 .tHand.close +7 "manipulator"&/ +64 "core" / +2 "manipulator"&'& +13 "core" &-R / 0 -  +2 "manipulator"&$% +10 "core" % o * - ! + +6 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +4 "manipulator"&1( +278 "core" ( +2 "manipulator"&:& +5 "core" &9 - 4 a K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &2& +5 "core" &8 > .  K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?'O +96 "core" ' +2 "manipulator"&<& +5 "core" &8 ( ,  K +3 "manipulator"&,% +5 "core" %E , - E +2 "collection"'_& +5 "core" &fe=  +3 "collection"'.& +6 "core" &ffj  +3 .tCC.seek :closed +2 "collection"'(X +6 "core" &geG  +7 & -geN $e +9 &VfdG 7 +9 &cfH K +10 &cdeD L +9 &rfde< L +9 &6agf? K +10 &ggdG L +9 &effE K +11 &{eedB K +11 &=hfgF K +11 &gddA K +8 &!ebeA K +11 &#cfg6 L +10 &%EcbcC K +8 &'hddK K +8 &(edeI K +10 &*cee= K +9 &,MaddC K +10 &.bcc8 K +6 &/idd< K +12 &1dfe5 K +6 &3Vafc9 K +13 &5eee= K +8 &6bde= K +11 &8fbdC L +14 &:\\edc? L +4 &<gcd< L +9 &=dcc= L +7 &?cac7 K +13 &Aeibc9 K +6 &C&g`c? L +12 &Dk\\a9 L +8 &F]\\<\ O +10 &HV[^@\ S +9 &JSXA\ V +10 &KPS<\ W +7 &MMN:\ W +12 &OSMN8\ W +10 &QKL:\ X +9 &RIJ8\ X +7 &TJJ:\ X +12 &VVJH9\ Y +6 &WbJK6\ 4 +12 &XiKI8\ Q +8 ( +3 "collection"'.& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +5 "collection"'9& +18 "core" &XovKJD\ K +3 &XoxLK6 K +4 .tHand.open +5 "manipulator"&-1 +62 "core" 1 + "manipulator"&% +6 "core" % E U : # +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 .tPSV.dial PSR +2 "processing"%F +95 "core"  +2 "processing"%E% +5 "core" %`N\ +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'U +1596 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%C  +39 "core"  +3 .tPS.seek 0ml +2 "processing"%/'d +1605 "core" ' + .tPSV.dial PSR +3 "processing"% +41 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%6' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +13 .tCBV.dial PRV +4 "processing"%U  +4 "collection"'G  +31 "core" ~ +116  +2 .tPSV.dial :mixloop +2 "processing"%5 +96 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%N  +69 "core" +2 .tPS.seek 0ml +3 "processing"%8'd +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%O  +55 "core" +3 .tPS.seek 2.5ml +5 "processing"%R' +2620 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%= +41 "core" +3 .tPS.seek 0ml +2 "processing"%'d +2607 "core" ' +4 .tPSV.dial :air +3 "processing"%S  +45 "core"  +3 .tPS.seek 2.5ml +5 "processing"%V' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +43 "core" +3 .tPS.seek 0ml +2 "processing"%P'd +2620 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +9 "manipulator"&Z& +10 "core" &6 % + & J +8 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +4 "manipulator"&3( +11 "core" ( +6 "manipulator"&K& +12 "core" &6 ( / a J +5 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &6 + )  J +3 .tForearm.seek CC +2 "manipulator"&\\'O +90 "core" ' +2 .tHand.close + "manipulator"&@/ +61 "core" / +2 .tCC.seek :open +3 "collection"'D( +424 "core" ( +6 "manipulator"&\ & +9 "core" &6 . , D J +2 "manipulator"&4% +11 "core" % [ . , B +5 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 .tElbow.seek :garage +4 "manipulator"&W(-6 +283 "core" ( +2 "manipulator"&B& +5 "core" &-? ! ' 3  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +5 "core" &-? "  S  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&J'n +102 "core" ' +2 .tHand.open + "manipulator"&`1 +66 "core" 1 +5 "manipulator"&c% +17 "core" % X - , W m +11 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +7 "manipulator"&b'\ +101 "core" ' +8 ."da"delayUntil "09:23:39.89" +8554 "Can"\ AB87! +16152 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%] @ +72 "core" A +4 ."da"PBV.dial :waste1 +4 "processing"%[  +36 "core"  +6 ."da"delay 30 seconds +3005 .PBV.dial between PSV and waste1 +5 "processing"%d * +33 "core" , +4 ."da"PSV.dial :air +6 "processing"%h  +44 "core"  +6 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +6 "processing"%a' +2298 "core" ' +3 ."da"PSV.dial :mixloop +110 "processing"%e +45 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%L  +54 "core" +2 ."da"delay 2 seconds +204 .PSV.dial :mixloop +4 "processing"%k +44 "core" +4 ."da"delay 2 seconds +205 .PSV.dial :air +2 "processing"%q  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%n'd +2284 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +3 "processing"%l +122 "core"  +2 "processing"%t% +5 "core" %h  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%Y' +589 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +12 ."da"PS.seek 2ml +4 "processing"%m'Ҧ +1609 "core" ' +2 ."da"PTV.dial :puck +4 "processing"%x  +71 "core"  +2 ."da"PSV.dial PTV +3 "processing"%y +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core" +2 "processing"%% +5 "core" %ҩu  +3 ."da"PS.seek 1.5ml +2 "processing"%r'Y +582 "core" ' +2 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%}'d +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%| * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +5 "processing"%v' +2306 "core" ' +4 ."da"PSV.dial PTV +4 "processing"%p +70 "core" +7 ."da"delay 5 seconds +506 .PSV.dial PSR +2 "processing"%A +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%u +68 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +5 "processing"%f  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%z'd +2310 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +5 "core" %gl  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +1607 "core" ' +4 ."da"PTV.dial :puck +6 .PSV.dial PTV +5 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%w  +33 "core"  +2 "processing"%% +5 "core" %ҧ  +2 ."da"PS.seek 1.5ml +3 "processing"%'W +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +3 "processing"%T'd +1607 "core" ' +2 ."da"delay 2:00 +2289 "Can"\ N48! +9714 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%^  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +34 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%s +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2290 "core" ' +5 ."da"PSV.dial PTV +10 "processing"%j +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%"  +80 "core" +3 ."da"PS.seek 0ml +3 "processing"%!'d +2305 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +123 "core" +5 ."da"delay 5 seconds +507 .PRV.dial :ab2 +2 "processing"%  +45 "core" ~ +3 ."da"PTV.dial :PRVmixing +5 .PSV.dial :mixloop +4 "processing"% +41 "core" +4 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +7 ."da"PS.seek 0.3ml +4 "processing"%'a +388 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air +3 "processing"%  +43 "core"  +6 "processing"%(% +12 "core" %`\  +8 ."da"PS.seek 0.55ml +5 "processing"%' +336 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%+'Ҧ +1550 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%# +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%) @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%%  +35 "core" +2 "processing"%% +5 "core" %Ҫ  +3 ."da"PS.seek 1.85ml +2 "processing"%0' +229 "core" ' +4 ."da"PBV.dial between PSV and waste1 +6 "processing"% * +35 "core" , +6 ."da"PS.seek 0ml +5 "processing"%''d +1959 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +34149 "Can"\ E9c! +13856 #"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 +3 "processing"%> * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%:' +2333 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%2 +45 "core" +5 ."da"delay 2 seconds +205 .PSV.dial :air + "processing"%*  +44 "core"  +6 ."da"delay 2 seconds +205 .PSV.dial :mixloop +2 "processing"%< +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +54 "core" +8 ."da"PS.seek 0ml +5 "processing"%_'d +2314 "core" ' +3 #"da"washCycleDA #1 of 3 +4 .PSR.select :air +3 .PSV.dial PSR +5 "processing"% +123 "core"  +3 "processing"%;% +11 "core" %f  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +13 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%9' +585 "core" ' +6 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'Ҧ +1597 "core" ' +2 ."da"PTV.dial :puck +7 "processing"%  +69 "core"  +6 ."da"PSV.dial PTV +6 "processing"%. +71 "core" +2 ."da"PBV.dial :waste1 +5 "processing"%F  +34 "core" +4 "processing"%E% +7 "core" %Ҫ  +5 ."da"PS.seek 1.5ml +4 "processing"%?'Z +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +6 "processing"% * +104 "core" + +3 ."da"PS.seek 0ml +3 "processing"%C'd +1597 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%/ +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2300 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%U +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +70 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +8 "processing"%N +69 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air +3 "processing"%6  +80 "core" +4 ."da"PS.seek 0ml +5 "processing"%O'd +2288 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%8 +123 "core"  +2 "processing"%=% +5 "core" %gj\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%R' +582 "core" ' +5 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%S'Ҧ +1597 "core" ' +5 ."da"PTV.dial :puck +10 .PSV.dial PTV +6 "processing"% +76 "core" +4 ."da"PBV.dial :waste1 +5 "processing"%Q  +35 "core" +3 "processing"%V% +11 "core" %Ҥ  +4 ."da"PS.seek 1.5ml +3 "processing"%Z'T +594 "core" ' +5 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +3 "processing"%K * +35 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'d +1602 "core" ' +2 ."da"delay 2:00 +4633 "Can"\ ^9! +7370 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2291 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%\\ +71 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air +3 "processing"%B  +69 "core"  +6 ."da"PS.seek 0ml +6 "processing"%'d +2285 "core" ' +7 #"da"washCycleDA #3 of 3 +4 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%3 +124 "core"  +4 "processing"%`% +17 "core" %^o\ +6 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%c' +594 "core" ' +7 ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +3 "processing"%o'Ҧ +1603 "core" ' +4 ."da"PTV.dial :puck +7 .PSV.dial PTV +9 "processing"%J +82 "core"  +2 ."da"PBV.dial :waste1 +5 "processing"%]  +35 "core" +5 "processing"%[% +5 "core" %ңt\  +8 ."da"PS.seek 1.5ml +5 "processing"%d'S +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%h * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%P'd +1603 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%e  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%L * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%k +68 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%q' +2290 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%a +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"%l +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +8 "processing"%t +67 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air +4 "processing"%n  +68 "core"  +3 ."da"PS.seek 0ml +5 "processing"%Y'd +2306 "core" ' +4 ."da"Gate.power :camera,:ON +10 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +5 "processing"%x +132 "core"  +10 "processing"%y% +27 "core" %`\ +18 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +20 "processing"% +27 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +2 "processing"%7' +345 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +4 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%m' +333 "core" ' +6 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'Ҧ +1595 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%r +69 "core" +6 ."da"PBV.dial :waste1 +5 "processing"%i  +37 "core" +3 "processing"%|% +10 "core" %ҩ\  +6 ."da"PS.seek 1.5ml +3 "processing"% 'Y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%} * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%p'd +1603 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%A  +32 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +33 "core" + +3 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%f +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%v' +2337 "core" ' +4 ."da"PSV.dial PTV +10 "processing"% +71 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +82 "core"  +3 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%z +67 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%{  +70 "core"  +3 ."da"PS.seek 0ml +3 "processing"%'d +1200 "Can"\ ~ƍ:! +1110 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +3 "processing"%w +122 "core"  +2 "processing"%% +5 "core" %e\ +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%X'Ҧ +2115 "core" ' +2 ."da"delay 5 seconds +506 .PTV.dial :puck +2 .PSV.dial PTV +105 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +33 "core" +2 "processing"%^% +5 "core" %Ҭ\ +3 ."da"PS.seek 1.5ml +2 "processing"%I'\\ +587 "core" ' +6 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%s * +33 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%T  +97 "core"  +4 ."da"PS.seek 0ml +2 "processing"%j'd +1602 "core" ' +4 "processing"%9 +9 "core" 9Pv5R +4 #"da"Processing Puck Heater at 27.9C before imaging +5 .PH.coast +4 "processing"%M  +6 "core" 5S +2 5S +2 "processing"%"& +11 "core" &X\ / +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"& % +11 "core" %\  * (  +4 "storage"(% +5 "core" % m k u\ +4 "storage"(. +10 "core" .( +3 ."da"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +8 ."da"SC.seek 1 +3 "storage"((S +199 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &T U S :\ +2 "manipulator"&!& +4 "core" &-@  #  +2 "manipulator"& % +5 "core" %\  % ' Q  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&((y +200 "core" ( +2 "manipulator"&& +5 "core" & " ) S  +2 "storage"(& +5 "core" &T r q\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +102 "core" ' + "storage"(#& +6 "core" &T c a\ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"()'g +282 "core" ' +2 "storage"(%- +4 "core" -'c +2 ."da"SE.configure :default +6 "storage"(#QK-0-\ b +7 "manipulator"&& +13 "core" & + +   +5 "storage"(& +13 "core" &T r q\ +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&+' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&0, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"($- +4 "core" -'c +3 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(>' +31 "core" ' +2 "manipulator"&% +5 "core" % , - X +2 "storage"('& +5 "core" &T Y V \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&2'@ +23 "core" ' +2 "manipulator"&*& +6 "core" & - 0 %  +2 "storage"(<& +5 "core" &T q r \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&,'] +13 "core" ' +3 ."da"SE.seek 2.15 Pucks below Top Plate +3 "storage"(:'y +39 "core" ' + "manipulator"& & +6 "core" & + #  +2 "manipulator"&;% +5 "core" %d ) # $ +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&9(? +247 "core" ( +5 "manipulator"&& +8 "core" &I - (  - +4 ."da"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +4 &.& +9 "core" &I . , A - +6 ."da"Forearm.seek PC +3 "manipulator"&F'Η +105 "core" ' +2 ."da"Hand.close +2 "manipulator"&E/ +54 "core" / +3 ."da"PC.seek :open +2 "processing"%-( +427 "core" ( +8 "storage"( & +15 "core" &T e o S\ +4 "manipulator"&?& +18 "core" &I % % ? - +4 "manipulator"&% +11 "core" % Χ " " d +3 ."da"Forearm.seek :retract +10 "manipulator"&'\ +97 "core" ' +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +7 "manipulator"&/(y +270 "core" ( +2 "manipulator"&C& +6 "core" & ! ' N  +2 "storage"(U& +5 "core" &T \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&5'] +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +55 "core" 1 +3 "storage"(6- +4 "core" -'y +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(G'E +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.14 Pucks below Top Plate +2 "storage"(8' +53 "core" ' +3 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24may1310h50ml_nessie.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +19508 #"da"SX MX5/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 210.701 seconds\ /var/log/esp/da24may1310h50ml_nessie.tif: TIFF Upload Complete\ +10 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24may1310h50ml15s_nessie.tif +1599 #SX MX5/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24may1310h50ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24may1310h50ml25s_nessie.tif +2565 #SX MX5/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24may1310h50ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "210.701 sec auto-exposure",Subject: "da24may1310h50ml images!" +7 "storage"(=- +11 "core" -' +2 "storage"(O& +11 "core" &T q o \ +6 "manipulator"&R& +20 "core" & ( "   +8 ."da"Elbow.seek 1 +6 "manipulator"&(y +27 "core" ( +2 "manipulator"&Q& +6 "core" & + - C 4 +2 "storage"(V& +5 "core" &T l o |\ +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&S'] +24 "core" ' +12 ."da"SE.reconfigure :gently +16 "storage"(#QK-0-\ b +13 ."da"SE.seek 1.85 Pucks below Top Plate +12 "storage"(K' +64 "core" ' +6 "manipulator"&Z& +8 "core" & + * 2 4 +3 "storage"(@& +15 "core" &T \ +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +7 "manipulator"&1' +30 "core" ' +7 ."da"Elbow.hold +6 "manipulator"&, +38 "core" , +7 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +14 ."da"SE.reconfigure :default +9 "storage"(#QK-0-\ b +12 ."da"SE.seek 2.04 Pucks below Top Plate +6 "storage"(' +23 "core" ' +4 "manipulator"&\ % +18 "core" % . / T +2 "storage"(4& +14 "core" &T ^\ +7 ."da"Forearm.force -20 +9 "manipulator"&5 +11 ."da"Forearm.seek 1 + 314 counts +8 "manipulator"&\\'? +20 "core" ' +2 "manipulator"&B& +6 "core" & ) + U 4 +2 "storage"(& +6 "core" &T <\ +2 ."da"Forearm.reconfigure :tight +152 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&3'] +16 "core" ' +4 "storage"(`% +10 "core" % \ +7 ."downElevator"SE.seek :down +11 "storage"(' +100 (c% +7 "core" %z; T\ OB +4 "manipulator"&J% +10 "core" %i   * +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&]'\ +95 "core" ' +18 ' +4 ."downElevator"SE.stop +4 "storage"(5 +12 ([& +20 "core" &T .\ +16 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #tStarting finalPurge +6 "processing"%o& +15 "core" &  +6 "manipulator"&h& +23 "core" & # % j 4 +8 "manipulator"&d% +15 "core" %  ) +  +5 ."psFlush"Elbow.seek FlushPuck::Garage +13 "manipulator"&e(-6 +171 "core" ( +8 "manipulator"&L& +16 "core" &-? #  + i +5 ."psFlush"Elbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +6 &k& +9 "core" &-? & # C i +10 ."psFlush"Forearm.seek :garage +6 "manipulator"&P'n +105 "core" ' +6 ."psFlush"Hand.close +9 "manipulator"&a/ +60 "core" / +4 "manipulator"&l& +10 "core" &-A # % g +4 "manipulator"&t% +10 "core" % X # m g +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&n'\ +100 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&q(? +122 "core" ( +4 "manipulator"&x& +10 "core" &A  $ > 7 +4 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +8 &y& +19 "core" &A  " * 7 +14 ."psFlush"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +14 ."psFlush"Forearm.seek PC +7 "manipulator"&Y'Η +103 "core" ' +6 "manipulator"&& +18 "core" &A + , : 7 +4 "manipulator"&7% +15 "core" %Ν %  Z +7 "processing"%m& +18 "core" &  +7 "processing"%r& +24 "core" &  +2 &  +14 &\  +4 &  +9 ."psFlush"PC.seek :closed +19 "processing"%i(X +36 "core" &  +7 &  +3 &  +6 &  +3 &  +6 &  +7 &1} *z +6 &f > +9 &} M +9 &J` K +4 & c K +6 &e K +2 &_ K +14 &Qf L +4 &b K +4 &` L +2 & b L +20 &"Za K +8 &$d L +6 &%b L +11 &'g L +14 &)ba K +6 &+%b K +4 &,f L +6 &.b L +8 &0id L +10 &2+b L +9 &3b K +8 &5d K +11 &7q` L +9 &93g L +10 &:g L +9 &<g K +9 &>zd K +10 &@;f L +9 &Ag K +8 &Cd K +11 &E}n M +9 &G7\ P +10 &H\ R +9 &J\ R +9 &Lw\ R +9 &N8\ R +14 &O\ R +9 &Q\ S +7 &S{\ S +8 &U>\ S +10 &W\ J +9 &X4G\ ` +9 &X = 3 +6 ( +4 &X" 3 +8 "processing"%r& +6 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +3 "processing"%|& +12 "core" &X" 3 +2 &X" 3 +4 ."psFlush"Hand.open +4 "manipulator"&~1 +57 "core" 1 +4 "manipulator"&}% +10 "core" % Ν / - +6 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +98 "core" ' +8 ."psFlush"PSR.select :air +9 .PSV.dial PSR +9 "processing"%A +45 "core"  +6 "processing"%u% +18 "core" %i?  +8 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +14 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +12 ."psFlush"PS.seek 0.5ml +13 "processing"%f' +597 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +7 "processing"% +18 ."psFlush"PS.seek 2.5ml +5 "processing"%p' +1404 #"uploadLog"upsync +708 "core" ' +6 ."psFlush"delay 1 second +108 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +178 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +123 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%z +96 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%{'F +2622 "core" ' +5 ."psFlush"PSR.select :air +7 .PSV.dial PSR +2 "processing"%v +100 "core"  +4 "processing"%w% +8 "core" %D  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +6 "processing"%' +599 "core" ' +4 ."psFlush"delay 5 seconds +508 .PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2106 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%^ +109 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%X'F +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%s +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%T'T +1091 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%I' +1597 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%M  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%"'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +71 "core"  +3 ."psFlush"PSR.select :flush +7 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"%' +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2102 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%! U +50 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"% 'd +80 "Can"\ Eʺ;%! +2537 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +7 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%W'd +2609 "core" ' +4 ."psFlush"PSV.dial PSR +5 "processing"%# +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%b' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +68 "core" +2 ."psFlush"PBV.dial PSV +14 .PS.seek 0ml +10 "processing"%'d +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2616 "core" ' +6 ."psFlush"PSV.dial :waste1 +8 "processing"%  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%''d +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%* +41 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%<'T +1102 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +1597 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%; +68 "core" +5 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%('d +2676 "core" ' +5 ."psFlush"PSV.dial PSR +7 "processing"%) +74 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%+' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%2' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%, U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2613 "core" ' +4 ."psFlush"PSV.dial PBV +5 "processing"%. @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%E  +70 "core"  +6 ."psFlush"PS.seek 0ml +6 "processing"%_'d +2617 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%H +41 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"% ' +2620 "core" ' +5 ."psFlush"PSV.dial PTV +5 "processing"%? +73 "core" +3 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +2619 "core" ' +5 ."psFlush"PSV.dial :waste1 +3 "processing"%U  +69 "core"  +4 ."psFlush"PS.seek 0ml +6 "processing"%9'd +2615 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'N& +5 "core" &yy  +2 "manipulator"&6& +5 "core" &A * # 1 7 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +4 "core" ( +2 "manipulator"&:& +5 "core" &A , ) 7 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +4 "core" &A #  7 +2 .tForearm.seek PC +2 "manipulator"&='Η +102 "core" ' +2 .tHand.close +2 "manipulator"&O/ +64 "core" / +5 .tPC.seek :open +6 "processing"%R( +425 "core" ( + "manipulator"&Q& +6 "core" &A # 7 +2 "manipulator"&V% +4 "core" % Τ "  K +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@( +355 "core" ( +4 "manipulator"&/& +11 "core" &6 * '  I +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &5& +5 "core" &5  )  I +6 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\ 'O +98 "core" ' +2 "manipulator"&8& +5 "core" &5 + )  I +3 "manipulator"&4% +5 "core" %Q & - 3 +2 "collection"'B& +5 "core" &wy\  +3 "collection"'& +6 "core" &y{  +3 .tCC.seek :closed +2 "collection"'S(X +6 "core" &{y  +6 & *xy %f +10 &Yyy \ 7 +9 &yz L +9 &cxz \ K +10 &wixx \ K +9 &9hwx \ K +10 &fxx \ L +9 &dwx K +9 &byx \ K +10 &Abxx K +9 & dvx \ L +9 &!cxv \ K +10 &#exw \ K +9 &%Icxv \ K +10 &' hxx \ K +9 &(evv \ K +9 &*ewx \ K +10 &,Rbvv \ K +9 &.fxt \ K +9 &/cuv \ K +10 &1eyw \ K +9 &3Zgvy \ K +9 &5hxx \ K +10 &6buv \ K +9 &8fwv \ K +10 &:bbvu \ K +9 &<"htw \ L +10 &=evv \ K +9 &?btw \ K +9 &Ajgyw \ K +10 &C+gww \ K +9 &Dmst L +9 &Fek N +10 &H]XZ R +9 &JWW V +9 &K\\[ V +10 &M_] W +9 &OV`` W +10 &Qcb X +9 &Rdd W +9 &Tcf W +10 &V\\df X +9 &W^ig : +9 &Xiuhh F +6 ( +3 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.85 +5 "collection"'& +15 "core" &Xi[fh \ F +3 &Xi\\hi F +5 .tHand.open +6 "manipulator"&K1 +54 "core" 1 +5 "manipulator"&`% +7 "core" % Q * * 7 +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&1'\ +114 "core" ' +4 #tFlushing the Collection Valve::Manifold +3 "collection"'c& +8 "core" &Xi\\mo F +2 "collection"'J% +7 "core" %Uoo +5 .tCSV.dial CSR +5 "collection"'\\  +43 "core"  +6 "collection"'[% +13 "core" %Uro +4 #tPulling 5ml of CSR.flush +4 .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'o'm +1348 "core" ' +3 .tdelay 5 seconds +505 .CSR.select :air +3 "collection"' +9 '% +3 "core" %mus'  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +3 "collection"'h' +624 "core" ' +2 .tCSV.dial :waste +2 "collection"'d +125 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'3'Q +1974 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &Xi[tu F +2 "collection"'L% +5 "core" %Rvt& +2 .tCSV.dial :flush +2 "collection"'k  +41 "core"  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''m +1160 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'a @ +41 "core" B +2 "collection"'l% +5 "core" %mtu%  +3 .tCS.seek 7ml +2 "collection"'t' +516 "core" ' +2 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"']  +5 'x  +37 "core"  +89  + .tCBV.dial :waste1 +3 "collection"'y @ +41 "core" @ +3 .tCS.seek 0ml +2 "collection"'P'Q +1587 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'e& +5 "core" &XiZvu F +2 "collection"'% +6 "core" %Nwu% + .tCSV.dial :flush +2 "collection"'7  +73 "core" +7 .tCS.seek 5ml +4 "collection"'m'm +1152 "core" ' +2 .tdelay 5 seconds +505 .CSV.dial :air +3 "collection"'n @ +45 "core" A +2 "collection"'-% +8 "core" %mxv  +7 .tCS.seek 7ml +5 "collection"'|' +522 "core" ' +5 ."connect"CSV.dial CTV +12 .tCTV.dial CSV +5 "collection"'~  +42 "core"  +2 .tCBV.dial :waste2 +5 "collection"'}  +98 "core"  +6 .tCS.seek 0ml +4 "collection"'r'Q +646 "Can"\ Ra;! +937 "core" ' +4 #tDisinfecting external Intake with kill +3 "collection"'A& +12 "core" &Xi[sv F +4 "collection"'u% +13 "core" %Lru +4 .tCSV.dial CSR +2 "collection"'Y  +41 "core"  +2 "collection"'j% +6 "core" %Lss + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'f'O +1793 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +517 "core" ' +5 ."connect"CSV.dial CBV +9 .tCBV.dial CSV +5 "collection"' +3 'z  +97 "core" +42  +2 .tCTV.dial :intake +2 "collection"'p  +71 "core" +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'v'Q +1785 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'w  +70 "core" ~ +6 .tCS.reconfigure :default +6 "collection"'#P d@b +7 .tCS.seek 0ml +2 "collection"'{'Q +581 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"'% +5 "core" %Suu +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"''m +1341 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'^' O +1340 "core" ' +4 .tCSV.dial CBV +4 "collection"' +101 "core" +11 .tCS.seek 0ml +2 "collection"'s'Q +2658 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +6 "core" &4 , + c I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&T( +4 "core" ( +2 "manipulator"&& +5 "core" &4 - - ? I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +3 "core" &4 , - J I +3 .tForearm.seek CC +2 "manipulator"&I'O +100 "core" ' +4 .tHand.close +3 "manipulator"& / +58 "core" / +4 .tCC.seek :open +5 "collection"'"( +426 "core" ( +2 "manipulator"&& +5 "core" &4 / . I +2 "manipulator"&% +5 "core" % [ - - T Q +3 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-6 +294 "core" ( +5 "manipulator"&& +6 "core" &-6 ! M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +9 & & +7 "core" &-6 "  M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +4 "manipulator"&'n +99 "core" ' + .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&#% +5 "core" % k D < ^ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +101 "core" ' +2 "processing"%%& +5 "core" &X \ +45891 "Can" 7Ϡ! +60000 ~ 7׼>! +60002 \ ;??! +60000  7?! +60002 ~ :@k! +60001  7A! +60001 } :A! +60001 ~ 6B-! +60002 } 9B! +60001 | 7CY! +60001 |\ 9C! +60001 } 7D! +60002 o| 6 E! +60001 B} 6E! +60001 6} 7FG! +60002 6 7!F! +60001   6(Gs! +60001  7/H ! +60001 # 76H! +60002  7=I5! +60003  :DI! +59999  7KJa! +60001  7SJ! +60002  6ZK! +60001  7aL#! +60001  ;gL! +60001  6\ nMO! +60004  9 tM! +59999 z 6{N{! +60002  ;O! +60000  7O! +60002  6P=! +60002  ;P! +60000  7Qi! +60002  :Q! +60001  6R! +60001  7S+! +60001  6 S! +60001  6"TW! +60003  ;$T! +60000  6&U! +60002  ;(V! +32576 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'b  +97 "core"  +740 #t-> CSR.AqMeOH +2 .CSR.select :AqMeOH +2 "collection"' +986 #t-> CS.pull 0.5 +2 "collection"'% +4 "core" %Svv0  +3 .tCS.seek 0.5ml +2 "collection"'' +205 "core" ' +3 "collection"'% +11 "core" %uv  +804 #t-> CS.fill +3 .CS.seek 10ml +10 "collection"'$' O +2468 "core" ' +2 "collection"'*% +5 "core" % Jvv  +1257 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'' +125 "core" +913 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'<'Q +2602 "core" ' +3 "collection"';% +5 "core" %Vuv  +4824 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +122 "core"  +138 #t-> CSR +2199 #-> CS.pull 0.5 +2 "collection"' % +4 "core" %Vvu!  +3 .tCS.seek 0.501ml +2 "collection"')' +204 "core" ' +2 "collection"'(% +5 "core" %wv  +5770 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +3 .CSV.dial CSR +3 .CS.seek 10ml + "collection"'+' O +2487 "core" ' +2 .tCSV.dial :waste1 +7 "collection"'> +125 "core" +8 .tCS.seek 0ml +3 "collection"','Q +1237 "Can" <*V! +1371 "core" ' +2 .tCSV.dial CSR +2 "collection"'2  +123 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'.' O +2601 "core" ' +4 .tCSV.dial :waste1 +2 "collection"' +126 "core" +5 .tCS.seek 0ml +5 "collection"'E'Q +2599 "core" ' +2 .tCSV.dial CSR +2 "collection"'0  +123 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'H' O +2598 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'_ +125 "core" +2 .tCS.seek 0ml +2 "collection"'?'Q +2603 "core" ' +5 .tCSV.dial CSR +8 "collection"'  +123 "core"  +954 #t-> CS.pull 0.5 +2 "collection"'F% +4 "core" %Uvw/  +3 .tCS.seek 0.501ml +2 "collection"'' +204 "core" ' +2 "collection"'U% +5 "core" %vv  +2034 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +3 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'C' O +2474 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'N +43 "core"  +2 .tCS.seek 0ml +2 "collection"'6'Q +2601 "core" ' +2 .tCSV.dial CSR +3 "collection"':  +43 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'G' O +2605 "core" ' +2 .tCSV.dial :waste2 +7 "collection"'O +43 "core"  +2 .tCS.seek 0ml +2 "collection"'q'Q +2606 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +42 "core"  +5 .tCSV.dial CSR +5 .CS.seek 10ml +6 "collection"'i' O +2606 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'Q +54 "core"  +3 .tCS.seek 0ml +2 "collection"'V'Q +2610 "core" ' +3 .tCSV.dial CSR +5 "collection"'=  +41 "core"  +848 #t-> CS.pull 0.5 +2 "collection"'% +4 "core" %Muv  +3 .tCS.seek 0.5ml +2 "collection"'/' +203 "core" ' +2 "collection"'5% +5 "core" %tv  +1522 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +4 .CS.seek 10ml +2 "collection"'8' O +2484 "core" ' +4 .tCSV.dial :waste1 +9 "collection"'4 +124 "core" +2 .tCS.seek 0ml +4 "collection"'B'Q +2609 "core" ' +2 .tCSV.dial CSR +2 "collection"'Z  +124 "core"  +2 .tCSV.dial CSR +3 .CS.seek 10ml +2 "collection"'D' O +2602 "core" ' +2 .tCSV.dial :waste1 +3 "collection"' +124 "core" +2 .tCS.seek 0ml +2 "collection"'K'Q +2612 "core" ' +4 .tCSV.dial CSR +3 "collection"'`  +124 "core"  +2 .tCSV.dial CSR +101 .CS.seek 10ml +4 "collection"'' O +2605 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'c +124 "core" +3 .tCS.seek 0ml + "collection"'J'Q +2600 "core" ' +4 .tCSV.dial CSR +6 "collection"'\\  +122 "core"  +460 #t-> CS.pull 0.5 +2 "collection"'[% +9 "core" %Nxv\  +7 .tCS.seek 0.5ml +2 "collection"'\ ' +215 "core" ' +2 "collection"'&% +5 "core" %vv  +8772 "Can"+\ ;-WE! +14146 #t-> CS.pull 0.5 + "collection"'% +5 "core" %wv  +2 .tCS.seek 1ml +3 "collection"'o' +216 "core" ' +5 "collection"'d% +5 "core" %xu  +261 #t-> CS.pull 0.5 +3 "collection"'h% +4 "core" %vv  +3 .tCS.seek 1.5ml +2 "collection"'' +205 "core" ' +2 "collection"'L% +5 "core" %wv  +244 #t-> CS.pull 0.5 +2 "collection"'k% +11 "core" %xw  +5 .tCS.seek 2ml +3 "collection"'3'M +211 "core" ' +2 "collection"'a% +5 "core" %Huw0  +926 #t-> CSR +422 #-> CSV.CSR +3 .CSV.dial CSR +928 #-> CSR.flush +2 .CSR.select :flush +2 "collection"'  +707 #t-> CS.pull 0.5 +6 "collection"'l% +7 "core" %Hwy  +10 .tCS.seek 2.499ml +5 "collection"'' +217 "core" ' +2 "collection"']% +5 "core" % vx  +199 #t-> CS.pull 0.5 +2 "collection"'x% +4 "core" % vu  +3 .tCS.seek 2.999ml +2 "collection"'y'. +208 "core" ' +2 "collection"'t% +11 "core" %.vw  +241 #t-> CS.pull 0.5 +3 "collection"'e% +4 "core" %.wv"  +3 .tCS.seek 3.499ml +2 "collection"''> +203 "core" ' +2 "collection"'7% +5 "core" %>vx  +1836 #t-> CS.fill +5 .CS.seek 10ml +5 "collection"'P' O +1719 "core" ' +2 "collection"'n% +5 "core" % Mvw  +755 #t-> CSV.waste1 +2 .CSV.dial :waste1 +3 "collection"'- +134 "core" +502 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'m'Q +2599 "core" ' +2 "collection"'~% +5 "core" %Uxx  +551 #t-> CSV.CSR +3 .CSV.dial CSR +2 "collection"'}  +123 "core"  +252 #t-> CSR +621 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'|' O +2603 "core" ' +5 "collection"'A% +11 "core" % Nvw  +541 #t-> CSV.waste1 + .CSV.dial :waste1 +5 "collection"'u +124 "core" +358 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'Y'Q +2611 "core" ' +4 "collection"'j% +9 "core" %Kwx  +512 #t-> CSV.CSR +2 .CSV.dial CSR +3 "collection"'r  +124 "core"  +340 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +518 #t-> CS.fill +3 .CS.seek 10ml +4 "collection"'f' O +2631 "core" ' +2 "collection"'% +5 "core" % Lwx  +382 #t-> CSV.waste1 +3 .CSV.dial :waste1 +2 "collection"'z +125 "core" +337 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'p'Q +2599 "core" ' +5 "collection"'% +8 "core" %Pvv  +356 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'w  +123 "core"  +350 #t-> CSR +386 #-> CS.fill +3 .CS.seek 10ml +2 "collection"'v' O +2600 "core" ' +6 "collection"'% +8 "core" % Puw  +1719 #t-> CSV.waste1 + .CSV.dial :waste1 +3 "collection"' +123 "core" +552 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'{'Q +2607 "core" ' +2 "collection"'% +5 "core" %Nvv  +665 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +123 "core"  +7844 "Can",\ </<W! +59999 H 71HXq! +60004 9\ ;3UY! +59999 3 75bY! +60001 F ;7nZ3! +60001 F} 79{Z! +60002 T} <;[_! +60000 d{ 7=[! +60002 {z\ ;?\\! +60001 x 7A]!! +60004 v\ AC]! +59998 w 7E^M! +60004 v\ <G^! +59999 u 7I_y! +60001 v\ <K`! +60002 s 7M`! +60003 s\ :Pa;! +59999 r\ 7Ra! +60001 r\ <T"bg! +60002 r\ 8V0b! +60002 s\ <X=c! +60000 !r\ 7ZJd)! +60001 2s\ 7\\Xd! +60002 ;r\ 7^eeU! +60001 ;s\ 7`re! +60001 =r\ 8bf! +60002 Gq\ 8dg! +60001 Lo\ 7fg! +60001 Lp\ :hhC! +60001 Ko\ 8jh! +60002 Un\ ;lio! +60001 \\m\ 7nj! +60001 cl\ :pj! +60001 ll\ 7rk1! @EDT1715659259.50 zl\ 7tk! +60001 l\ 7wl]! +60001 l\ 7yl! +60002 j\ <{"m! +60001 j\ 8}/n! +60002 j\ :<n! +60001 i\ 7JoK! +60002 j\ >Xo! +60000 h\ 7fpw! +60003 h\ <tq ! +60000 sg\ 7q! +60001 f\ <r9! +60002 g\ 7r! +60001 3i\ 7se! +60001 g\ 8s! +60003 d\ <t! +60000 e\ 7u'! +60001 d\ 8u! +60001 wd\ 7vS! +60001  Oi\ 7v! +60003 j\ 9 w! +60000 Fg\ 7x! +60001 g\ ;'x! +60001 g\ 75yA! +60002 c\ <Cy! +60001  =g\ 7Qzm! +60001 i\ :^{! +60002 og\ 7l{! +60002 d\ ;z|/! +60000  Ch\ 8|! +60003 k\ ;}[! +60000 @h\ 7}! +60001 c\ ;~! +60002  g\ 7! +60002 f\ <! +60000 e\ 7I! +60001 /c\ ;! +60002 f\ 7u! +60004 b\ : ! +59998 tb\ 8! +60002 f\ :!7! +60001 og\ 7.! +60001  >j\ 7<c! +60001 h\ 7J! +60002 Rd\ 7X! +60002 f\ <f%! +60000 ge\ 7t! +60002 c\ 7ՂQ! +60001  \\h\ 7א! +60001 g\ 8ٟ}! +60001 sc\ 7ۮ! +60003  f\ <ݼ! +60000 g\ 8?! +60001 e\ <! +60002 \\e\ 7k! +60001 f\ ;! +60001 ,h\ 7! +60002 l\ ;-! +60001 )h\ 8! +60005 g\ <*Y! +59997 f\ 88! +60002  Fm\ :F! +60001  ?q\ 8S! +60002  /s\ ;`! +60000 dr\ 7nG! +60004 'r\ :|! +59999 Qn\ 7s! +60002  l\ < ! +60001 l\ 8! +60002 l\ <5! +60001 Tm\ 7! +60003 \\o\ 9a! +59999 l\ 7! +60001  l\ 8\ ! +60001 8l\ 7 #! +60002 2k\ 7! +60001 i\ 7O! +60001 n\ 7! +54985 #t-> PSV.PSR +5 .PSV.dial PSR +5 "processing"%^ +43 "core"  +522 #t-> PSR.sub1 +4 .PSR.select :sub1 +3 "processing"% +985 #t-> PS.pull 0.5 +2 "processing"%X% +4 "core" %fs  +3 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +4 "processing"%M% +7 "core" %C  +1415 #t-> PS.fill +7 .PS.seek 2.5ml +5 "processing"% ' +1414 "Can"n\ =*{! +697 "core" ' +2 "processing"%@% +5 "core" %  +703 #t-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%1  +40 "core"  +746 #t-> PS.empty +3 .PS.seek 0ml +3 "processing"%S'd +2618 "core" ' +4 "processing"%% +7 "core" %eu  +663 #t-> PSV.PSR +2 .PSV.dial PSR +5 "processing"% +42 "core"  +8092 #t-> PS.pull 0.5 +5 "processing"%I% +10 "core" %e  +7 .tPS.seek 0.5ml +3 "processing"%' +588 "core" ' +2 "processing"%T% +6 "core" %k  +4845 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +3 .PSV.dial PSR +7 .PS.seek 2.5ml +5 "processing"% ' +2111 "core" ' +4 .tPSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml +4 "processing"%#'d +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +41 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%!' +2610 "core" ' +6 .tPSV.dial :waste1 +9 "processing"%  +43 "core"  +5 .tPS.seek 0ml +6 "processing"%g'd +2631 "core" ' +2 .tPSV.dial PSR +3 "processing"%b +41 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +5 .tPSV.dial :waste1 +4 "processing"%  +41 "core"  +7 .tPS.seek 0ml +3 "processing"%s'd +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%*' +2614 "core" ' +3 .tPSV.dial :waste1 +3 "processing"%'  +41 "core"  +6 .tPS.seek 0ml +2 "processing"%$'d +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +44 "core"  +3 .tPS.seek 0ml +2 "processing"%('d +2612 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +42 "core"  +587 #t-> PS.pull 0.5 +2 "processing"%)% +4 "core" %g1  +4 .tPS.seek 0.5ml +2 "processing"%>' +586 "core" ' +2 "processing"%+% +6 "core" %k  +1039 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%2' +2103 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%,  +69 "core" ~ +3 .tPS.seek 0ml +2 "processing"%'d +2609 "core" ' +2 .tPSV.dial PSR +9 "processing"%. +73 "core"  +5 .tPSV.dial PSR +4 .PS.seek 2.5ml + "processing"%0' +2612 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%E  +70 "core" ~ +2 .tPS.seek 0ml +2 "processing"%_'d +2614 "core" ' +5 .tPSV.dial PSR +5 "processing"%H +68 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"% ' +2201 "Can"m\ =^! +410 "core" ' + .tPSV.dial :waste2 +3 "processing"%F  +71 "core" ~ +9 .tPS.seek 0ml +5 "processing"%U'd +2623 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +69 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' +3 .tPSV.dial :waste2 +8 "processing"%N  +71 "core" ~ +5 .tPS.seek 0ml +2 "processing"%C'd +2613 "core" ' + .tPSV.dial PSR +3 "processing"%: +69 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%6' +2614 "core" ' + .tPSV.dial :waste2 +7 "processing"%O  +72 "core" ~ +4 .tPS.seek 0ml +2 "processing"%G'd +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"% +68 "core"  +835 #t-> PS.pull 0.5 +2 "processing"%q% +4 "core" %a  +9 .tPS.seek 0.5ml +7 "processing"%Q' +593 "core" ' +2 "processing"%i% +5 "core" %  +1386 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +3 .PS.seek 2.5ml +3 "processing"%=' +2102 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%5'd +2606 "core" ' + .tPSV.dial PSR +3 "processing"%V +43 "core"  +5 .tPSV.dial PSR +8 .PS.seek 2.5ml +7 "processing"%/' +2617 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%4  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%8'd +2611 "core" ' +5 .tPSV.dial PSR +5 "processing"%Z +42 "core"  +3 .tPSV.dial PSR +3 .PS.seek 2.5ml +4 "processing"%B' +2621 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%D'd +2611 "core" ' +4 .tPSV.dial PSR +3 "processing"%` +44 "core"  +5 .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%K' +2609 "core" ' + .tPSV.dial :waste1 +3 "processing"%c  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2617 "core" ' +4 .tPSV.dial PSR +4 "processing"%\\ +40 "core"  +5 .tPSV.dial PSR +95 .PS.seek 2.5ml +2 "processing"%[' +2611 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%&  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%J'd +2609 "core" ' +2 .tPSV.dial PSR +11 "processing"% +41 "core"  +8891 #t-> PS.pull 0.5 +4 "processing"%d% +10 "core" %i  +3 .tPS.seek 0.5ml +4 "processing"%\ ' +584 "core" ' +2 "processing"%h% +5 "core" %  +7345 "Can"o\ 7! +5495 #t-> PS.pull 0.5 +2 "processing"%L% +4 "core" %  +3 .tPS.seek 1ml +2 "processing"%o'T +591 "core" ' +2 "processing"%k% +5 "core" %T\   +299 #t-> PS.pull 0.5 +3 "processing"%a% +8 "core" %T\   +7 .tPS.seek 1.5ml +3 "processing"%'Z +583 "core" ' +2 "processing"%l% +5 "core" %Z  +425 #t-> PS.pull 0.5 +2 "processing"%]% +4 "core" %Z  +3 .tPS.seek 2ml +2 "processing"%3'Ҫ +591 "core" ' +2 "processing"%x% +5 "core" %ү  +293 #t-> PS.pull 0.5 + "processing"%t% +5 "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):64:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1171 #-> PS.pull 0.25 +3 "processing"%% +4 "core" %ү  +4 .tPS.seek 2.25ml +3 "processing"%e'W +335 "core" ' +2 "processing"%7% +5 "core" %T  +595 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%y  +52 "core"  +539 #t-> PS.empty +6 .PS.seek 0ml +2 "processing"%'d +2353 "core" ' +2 "processing"%n% +5 "core" %fE  +394 #t-> PSV.PSR + .PSV.dial PSR +3 "processing"%- +51 "core"  +325 #t-> PSR +688 #-> PS.pull 0.25 +3 "processing"%P% +12 "core" %f  +9 .tPS.seek 0.25ml +5 "processing"%~' +340 "core" ' +2 "processing"%}% +5 "core" %  +568 #t-> PS.pull 0.5 +2 "processing"%m% +4 "core" %  +3 .tPS.seek 0.75ml +2 "processing"%A'4b +582 "core" ' +2 "processing"%u% +5 "core" %4_  +501 #t-> PS.pull 0.25 +3 "processing"%|% +8 "core" %4_  +8 .tPS.seek 1ml +3 "processing"%j'T +330 "core" ' +2 "processing"%r% +5 "core" %T  +257 #t-> PS.pull 0.25 +2 "processing"%Y% +4 "core" %T  +4 .tPS.seek 1.25ml +2 "processing"%'s +333 "core" ' +2 "processing"%z% +5 "core" %s  +485 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%B +334 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%f' +1352 "core" ' +2 "processing"%% +12 "core" %  +589 #t-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%w  +42 "core"  +644 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%p'd +2611 "core" ' +2 "processing"%% +8 "core" %d  +521 #t-> PSV.PSR +7 .PSV.dial PSR +6 "processing"% +45 "core"  +365 #t-> PSR +419 #-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%v' +2617 "core" ' +2 "processing"%% +5 "core" %  +484 #t-> PSV.waste1 +3 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +396 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%^'d +2618 "core" ' +2 "processing"%X% +5 "core" %f  +1049 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%9 +41 "core"  +1347 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +411 #t-> PS.fill +7 .PS.seek 2.5ml +4 "processing"%M' +2615 "core" ' +2 "processing"%% +5 "core" %  +324 #t-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%@  +44 "core"  +278 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%1'd +2607 "core" ' +2 "processing"% % +5 "core" %e  +1545 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +41 "core"  +312 #t-> PSR +341 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +6 "processing"%I% +5 "core" %?  +1351 #t-> PSV.waste1 +4 .PSV.dial :waste1 +3 "processing"%S  +41 "core"  +334 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%T'd +2619 "core" ' +5 "processing"%% +9 "core" %a7  +366 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +40 "core"  +10021 "Can"k\ 8=! +60003 _h\ :! +60000 m\ 8i! +60002 o\ <!! +60000 m\ 8#! +60003 l\ ;&\ +! +60000 l\ 8(! +60001 n\ 8*-W! +11455 #t-> PSV.PSR +4 .PSV.dial PSR +564 #-> PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +600 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +2613 "core" ' +4 "processing"%%% +11 "core" %  +713 #t-> PSV.waste1 +3 .PSV.dial :waste1 +3 "processing"%#  +40 "core"  +530 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'d +2618 "core" ' +2 "processing"%!% +5 "core" %e  +829 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%b +42 "core"  +369 #t-> PSR +9808 #-> PS.pull 0.5 +2 "processing"%g% +4 "core" %e  +3 .tPS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 "processing"%% +5 "core" %  +5997 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +4 .PS.seek 2.5ml +2 "processing"%' +2104 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%s  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%''d +2616 "core" ' +7 .tPSV.dial PSR +6 "processing"%* +44 "core"  +3 .tPSV.dial PSR +5 .PS.seek 2.5ml +5 "processing"%;' +2610 "core" ' +2 .tPSV.dial :waste1 +7 "processing"%$  +54 "core"  +2 .tPS.seek 0ml +3 "processing"% 'd +2613 "core" ' +4 .tPSV.dial PSR +3 "processing"% +41 "core"  +2 .tPSV.dial PSR +4 .PS.seek 2.5ml +5 "processing"%<' +2607 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%)  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%('d +2608 "core" ' +4 .tPSV.dial PSR +3 "processing"%+ +40 "core"  +3 .tPSV.dial PSR +3 .PS.seek 2.5ml +3 "processing"%>' +2617 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%,  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%2'd +2619 "core" ' +2 .tPSV.dial PSR +4 "processing"%. +41 "core"  +2 .tPSV.dial PSR +8 .PS.seek 2.5ml +5 "processing"%' +2278 "Can"Np\ A,U! +341 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%E  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%0'd +2619 "core" ' +4 .tPSV.dial PSR +7 "processing"%H +40 "core"  +1782 #t-> PS.pull 0.5 +3 "processing"%_% +4 "core" %c  +3 .tPS.seek 0.5ml +2 "processing"%F' +583 "core" ' +2 "processing"% % +5 "core" %  +2736 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +6 .PS.seek 2.5ml +3 "processing"%?' +2105 "core" ' +2 .tPSV.dial :waste2 +3 "processing"%U  +71 "core"  +9 .tPS.seek 0ml +7 "processing"%N'd +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"% +70 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%:' +2621 "core" ' +4 .tPSV.dial :waste2 +4 "processing"%C  +70 "core"  +6 .tPS.seek 0ml +3 "processing"%O'd +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%6 +70 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"% ' +2614 "core" ' +4 .tPSV.dial :waste2 +4 "processing"%q  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%G'd +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +70 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Q' +2617 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%='d +2606 "core" ' +2 .tPSV.dial PSR +3 "processing"%V +69 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%5' +2608 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%4  +69 "core"  +3 .tPS.seek 0ml +2 "processing"%/'d +2622 "core" ' +5 .tPSV.dial PSR +12 "processing"%Z +69 "core"  +11644 #t-> PS.pull 0.5 +2 "processing"%8% +4 "core" %d  +3 .tPS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 "processing"%B% +5 "core" %  +3185 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +3 .PS.seek 2.5ml +3 "processing"%`' +2102 "core" ' +4 .tPSV.dial :waste1 +4 "processing"%D  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%c'd +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"%K +52 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%\\' +2606 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%&'d +2420 "Can"6s\ <.! +191 "core" ' +2 .tPSV.dial PSR +7 "processing"%[ +41 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%d  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%J'd +2609 "core" ' +2 .tPSV.dial PSR +3 "processing"%h +42 "core"  +7 .tPSV.dial PSR +7 .PS.seek 2.5ml +4 "processing"%L' +2610 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%\  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%k'd +2616 "core" ' +4 .tPSV.dial PSR +7 "processing"%a +42 "core"  +5 .tPSV.dial PSR +3 .PS.seek 2.5ml +5 "processing"%o' +2615 "core" ' +2 .tPSV.dial :waste1 +7 "processing"%l  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%]'d +2621 "core" ' +2 .tPSV.dial PSR +5 "processing"% +40 "core"  +8012 #t-> PS.pull 0.5 +3 "processing"%x% +4 "core" %f  +2 .tPS.seek 0.5ml +2 "processing"%t' +582 "core" ' +3 "processing"%% +5 "core" %  +24978 #t-> PS.pull 0.5 +2 "processing"%3% +4 "core" %  +3 .tPS.seek 1ml +2 "processing"%7'T +586 "core" ' +2 "processing"%y% +5 "core" %T  +284 #t-> PS.pull 0.5 +2 "processing"%e% +4 "core" %T  +3 .tPS.seek 1.5ml +2 "processing"%n'S +583 "core" ' +2 "processing"%-% +5 "core" %S  +190 #t-> PS.pull 0.5 +2 "processing"%P% +4 "core" %S  +3 .tPS.seek 2ml +2 "processing"%'ң +589 "core" ' +2 "processing"%}% +5 "core" %ҡ  +105 #t-> PS.pull 0.5 + "processing"%m% +5 "core" %ҡ  +2 .tPS.seek 2.5ml +2 "processing"%~' +581 "core" ' +2 "processing"%u% +5 "core" %  +580 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%|  +40 "core"  +409 #t-> PS.empty +6 .PS.seek 0ml +4 "processing"%A'd +2617 "core" ' +2 "processing"%r% +5 "core" %h  +404 #t-> PSV.PSR +3 .PSV.dial PSR +4 "processing"%Y +42 "core"  +187 #t-> PSR +715 #-> PS.pull 0.5 +7 "processing"%j% +6 "core" %h  +2 .tPS.seek 0.5ml +3 "processing"%z' +584 "core" ' +6 "processing"%% +7 "core" %  +227 #t-> PS.pull 0.5 +2 "processing"%% +4 "core" %  +3 .tPS.seek 1ml + "processing"%w'T +589 "core" ' +4 "processing"%f% +11 "core" %T   +487 #t-> PSR.fill +2 .PSR.select :fill +3 !o:Valve::Manifold::Error: mesg"6Processing Valve::Manifold has no selection: fill:bt[ "//home/esp/esp2/lib/valve.rb:172:in `fetch'"./home/esp/esp2/lib/valve.rb:177:in `call'"//home/esp/esp2/lib/valve.rb:177:in `fetch'"//home/esp/esp2/lib/valve.rb:198:in `goal='"8/home/esp/esp2/lib/valve.rb:207:in `method_missing'"(ESP):118: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 +180 "Can"n\ <0! +1170 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%H +413 #t-> PS.fill +3 .PS.seek 2.5ml +5 "processing"%' +1602 "core" ' +2 "processing"%% +12 "core" %  +1701 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%p  +42 "core"  +570 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'d +2607 "core" ' +2 "processing"%% +6 "core" %g  +763 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%v +41 "core"  +287 #t-> PSR +362 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%X' +2611 "core" ' +3 "processing"%9% +11 "core" %  +367 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%^  +53 "core"  +284 #t-> PS.empty +3 .PS.seek 0ml +4 "processing"%'d +2614 "core" ' +2 "processing"%@% +5 "core" %h  +273 #t-> PSV.PSR +3 .PSV.dial PSR +6 "processing"%M +43 "core"  +379 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +396 #t-> PS.fill +5 .PS.seek 2.5ml +6 "processing"% ' +2608 "core" ' +2 "processing"%% +5 "core" %  +595 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%1  +53 "core"  +340 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%I'd +2613 "core" ' +4 "processing"%S% +5 "core" %g  +2455 #t-> PSV.PSR + .PSV.dial PSR +3 "processing"% +38 "core"  +248 #t-> PSR +498 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +3 "processing"%% +7 "core" %  +339 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%T  +52 "core"  +283 #t-> PS.empty +9 .PS.seek 0ml +7 "processing"%%'d +2618 "core" ' +2 "processing"%#% +6 "core" %_  +1231 #t-> PSV.PSR +3 .PSV.dial PSR +5 "processing"% +39 "core"  +26600 "Can"l\ 72! +60001 o\ 84E! +60002 o\ 76! +60003 o\ I8q! +59999 o\ 7; ! +60001 o\ 7=! +60002 Gp\ 7?)3! +60001 v\ 8A9! +60001 v\ 8CI_! +60001 t\ =EX! +60002 Ku\ 8Gh! +60004 u\ <Ix!! +59998 s\ 8K! +60001 x\ <MM! +60002 8z\ 8O! +60001 ~\ ;Qy! +60001 ~\ 7S! +60002 ~\ 8U! +60002 \ <W;! +60000 \ 7Y! +60001 \ <\\g! +60002 ~\ 7^! +60001 )}\ :`'! +60001 x\ 8b7)! +60002 tu\ <dG! +60001 t\ 7fVU! +60001 tw\ 8hf! +60002 w\ <jv! +60000 z\ 7l! +60004 z\ ;n! +59999 z 8pC! +60001 z\ :r! +60001 z 7to! +60002 { 8v! +60005 { 9x! +59997 { 7z1! +60002 { <}! +60001 z 8]! +60001 z\ <%! +60001 z 75! +60002 z 7E! +60001 y 8U! +60001 x 8dK! +60002 y ;t! +60000 x 8w! +60002 y ; ! +60001 w 8! +60001 w ;9! +60002 w 7! +60001 x :e! +60001 w 7! +60001 vv 8! @EDT1715745661.34 uv 8'! +60001 ^v 7! +60003 Bu 8"S! +59999 ?t 82! +60002 +t ;B! +60001 .s 7R! +60001 8t 7bë! +60003 Sq 9rA! +60000 dq 8! +60001 qr <m! +60001 wq 8! +60002 ys :ƙ! +60001 |s 7/! +60001 v 8! +60003 v <[! +60000 v 8! +60005 v <ɇ! +59997 x 7! +60002 w 9"ʳ! +60001 w 72I! +60001 v 7B! +60001 w 7Qu! +60002 w 7a ! +60001 w 7q͡! +60004  v 9ρ7! +59998 v 7ё! +60002 v 8ӡc! +60001 v 7ձ! +60001 u 7Џ! +60002 u\ >%! +60001 u 8ѻ! +60001 t ;Q! +60001  u 8! +60001 $s 8}! +60003  t\ <"! +60000  s 82ԩ! +60001 $s\ <B?! +60002 &s 7R! +60003 $s\ <ck! +59999 $s 8s! +60002  s\ ;ח! +60001 t 7-! +60004 u\ <! +59998 u 8Y! +60002 u\ <! +60001 u 7څ! +60001 u :! +19162 #t-> exit +8 #mEXIT @1715773453.64EDT @1715790684.16EDT = =tMAIN =mMAIN_scheduler @EDT1715790686.44 #"core_reset"Sent BREAK +2 #t@17111 idle with ifg=0x84, ie=0x75 + #@17781 select with ifg=0x10, ie=0xF5 +2 #@18435 receive with ifg=0x10, ie=0xFD #@19068 receive with ifg=0x10, ie=0xFD + #@19701 receive with ifg=0x10, ie=0xFD + #@20334 receive with ifg=0x10, ie=0xFD + #@20966 receive with ifg=0x10, ie=0xFD #@21295 receive with ifg=0x80, ie=0xFD + #@23573 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +453 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +575 "Can"\ 88! +2 \ 88! + #tPolling Can every 10:00 +4 #Cleanly exited at 07:44:13EDT15-May-24 +222 #-> ESP.ready! +157 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +6 "core" %N  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +6 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +5 "core" %_ +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %h u +2 .tSS.configure :default +3 "sampler")#.0X PSV.PSR +2 .PSV.dial PSR +3 "processing"%2 +16 "core"  +397 #t-> PSR.wash +2 .PSR.select :wash +3 "processing"% +981 #t-> PS.pull 0.5 +2 "processing"%3% +8 "core" %_  +8 .tPS.seek 0.5ml +2 "processing"%4' +586 "core" ' +5 "processing"%5% +15 "core" %  +422 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%6' +2103 "core" ' +2 "processing"%7% +5 "core" %  +515 #t-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%8  +41 "core"  +606 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%9'd +2616 "core" ' +2 "processing"%:% +6 "core" %e  +388 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%; +41 "core"  +279 #t-> PSR +568 #-> PS.pull 0.5 +3 "processing"%<% +6 "core" %e  +7 .tPS.seek 0.5ml +5 "processing"%=' +594 "core" ' +2 "processing"%>% +6 "core" %  +8356 #t-> PS.pull 0.5 +2 "processing"%?% +4 "core" %  +4 .tPS.seek 1ml +8 "processing"%@'T +584 "core" ' +2 "processing"%A% +5 "core" %T  +4258 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +4 .PS.seek 2.5ml +2 "processing"%B' +1606 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%C  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%D'd +2620 "core" ' +5 .tPSV.dial PSR +3 "processing"%E +43 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +7 "processing"%F' +2617 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%G  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%H'd +2613 "core" ' +5 .tPSV.dial PSR +5 "processing"%I +42 "core"  +5 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%J' +2612 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%K  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%L'd +2609 "core" ' +2 .tPSV.dial PSR +9 "processing"%M +44 "core"  +2 .tPSV.dial PSR +4 .PS.seek 2.5ml +4 "processing"%N' +2610 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%O  +40 "core"  +3 .tPS.seek 0ml +2 "processing"%P'd +2613 "core" ' +5 .tPSV.dial PSR +6 "processing"%Q +44 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%R' +2619 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%S  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%T'd +2613 "core" ' +2 .tPSV.dial PSR +3 "processing"%U +39 "core"  +2807 "Can"\ G;p췡 +4344 #t-> PS.pull 0.5 +2 "processing"%V% +4 "core" %i  +3 .tPS.seek 0.5ml +2 "processing"%W' +584 "core" ' +2 "processing"%X% +5 "core" %  +3188 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%Y' +2113 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%Z  +69 "core" ~ +3 .tPS.seek 0ml +2 "processing"%['d +2609 "core" ' + .tPSV.dial PSR +9 "processing"%\\ +71 "core"  +3 .tPSV.dial PSR +4 .PS.seek 2.5ml +4 "processing"%]' +2618 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%^  +69 "core" ~ +3 .tPS.seek 0ml +2 "processing"%_'d +2611 "core" ' +4 .tPSV.dial PSR +2 "processing"%` +69 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%a' +2616 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%b  +70 "core" ~ +2 .tPS.seek 0ml +2 "processing"%c'd +2610 "core" ' + .tPSV.dial PSR +3 "processing"%d +69 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%e' +2612 "core" ' +6 .tPSV.dial :waste2 +10 "processing"%f  +72 "core" ~ +5 .tPS.seek 0ml +3 "processing"%g'd +2621 "core" ' + .tPSV.dial PSR +3 "processing"%h +69 "core"  +2 .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%i' +2608 "core" ' +5 .tPSV.dial :waste2 +6 "processing"%j  +69 "core" ~ +5 .tPS.seek 0ml +2 "processing"%k'd +2621 "core" ' +2 .tPSV.dial PSR +3 "processing"%l +69 "core"  +380 #t-> PS.pull 0.5 +5 "processing"%m% +4 "core" %a  +4 .tPS.seek 0.5ml +4 "processing"%n' +598 "core" ' +5 "processing"%o% +8 "core" %  +510 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +4 .PS.seek 2.5ml +2 "processing"%p' +2107 "core" ' + .tPSV.dial :waste1 +3 "processing"%q  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%r'd +2607 "core" ' +3 .tPSV.dial PSR +4 "processing"%s +39 "core"  +2 .tPSV.dial PSR +6 .PS.seek 2.5ml +4 "processing"%t' +2613 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%u  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%v'd +2616 "core" ' +6 .tPSV.dial PSR +3 "processing"%w +41 "core"  +3 .tPSV.dial PSR +3 .PS.seek 2.5ml +3 "processing"%x' +2618 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%y  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%z'd +2617 "core" ' +4 .tPSV.dial PSR +9 "processing"%{ +39 "core"  +4 .tPSV.dial PSR +6 .PS.seek 2.5ml +5 "processing"%|' +2615 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%}  +53 "core"  +3 .tPS.seek 0ml +2 "processing"%~'d +2610 "core" ' +3 .tPSV.dial PSR +2 "processing"% +40 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +54 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +301 "Can"\ J>$M +2311 "core" ' + .tPSV.dial PSR +3 "processing"% +39 "core"  +27902 #t-> PS.pull 0.5 + "processing"%% +5 "core" %h  +3 .tPS.seek 0.5ml +2 "processing"%' +593 "core" ' +5 "processing"% % +13 "core" %  +280 #t-> PS.pull 0.5 +2 "processing"% % +5 "core" %  +3 .tPS.seek 1ml +2 "processing"% 'T +587 "core" ' +2 "processing"%% +5 "core" %T  +789 #t-> PS.pull 1 +2 "processing"%% +4 "core" %T  +3 .tPS.seek 2ml +2 "processing"%'ҧ +1094 "core" ' +4 "processing"%% +12 "core" %ң  +647 #t-> PS.pull 0.5 +2 "processing"%% +5 "core" %ң  +3 .tPS.seek 2.5ml +2 "processing"%' +592 "core" ' +2 "processing"%% +6 "core" %  +558 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%  +53 "core"  +450 #t-> PS.empty +4 .PS.seek 0ml +7 "processing"%'d +2609 "core" ' +2 "processing"%% +5 "core" %h  +1272 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +51 "core"  +181 #t-> PSR +1098 #-> PSR.flush +2 .PSR.select :flush +6 "processing"%` +421 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +4 "processing"%% +12 "core" %  +653 #t-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%  +39 "core"  +367 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'d +2606 "core" ' +2 "processing"% % +5 "core" %g  +669 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%! +41 "core"  +292 #t-> PSR +333 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%"' +2622 "core" ' +2 "processing"%#% +7 "core" %  +487 #t-> PSV.PSR +2 .PSV.dial PSR +492 #-> PSR.air +2 .PSR.select :air +3 "processing"% +584 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%$' +11 "core" ' +3 "processing"%%% +6 "core" %  +1131 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%&  +40 "core"  +570 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%''d +2613 "core" ' +3 "processing"%(% +12 "core" %h  +323 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%) +41 "core"  +296 #t-> PSR +336 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%*' +1072 "Can"\ J@ +1539 "core" ' +2 "processing"%+% +5 "core" %  +374 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%,  +41 "core"  +387 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%-'d +2610 "core" ' +2 "processing"%.% +5 "core" %`  +362 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%/ +40 "core"  +395 #t-> PSR +403 #-> PS.fill +6 .PS.seek 2.5ml +3 "processing"%0' +2613 "core" ' +2 "processing"%1% +6 "core" %  +492 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%2  +42 "core"  +416 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%3'd +2618 "core" ' +4 "processing"%% +9 "core" %e  +430 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%5 +41 "core"  +47128 "Can"\ FCQy +16295 #t-> exit +6 #mEXIT @1715793259.41EDT @1715796839.02EDT = =mMAIN_scheduler =tMAIN @EDT1715796841.45 #"core_reset"Sent BREAK +3 #t@34154 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +219 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +365 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +728 "Can" %st +  %st +2 #tPolling Can every 10:00 +5 #Cleanly exited at 13:14:19EDT15-May-24 +716 #-> ESP.ready! +4 #Powering core bus +537 .Gate.power :raw,:ON +5 "sampler") +36 ) +7 "core"  +3 "collection"' +3 ' +4 "core"  +4 "processing"% +5 % +7 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +13 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +8 "sampler")&\ +5 "collection"'% +10 "core" %  +4 .tCS.configure :default +5 "collection"'#P d@b +6 "processing"%% +12 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +4 "sampler")% +3 "core" %  +2 .tSS.configure :default +3 "sampler")#.0X access 1 +3 "storage"(;% +4 "core" % \  +2 "manipulator"&<% +5 "core" %\  " # % +3 "manipulator"&=& +4 "core" &   0 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(>(<( +215 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +4 (?& +8 "core" &<' -\  +4751 #t-> access 2 +3 "storage"(@% +4 "core" % K\  +2 "manipulator"&A% +5 "core" %\    L % +2 "manipulator"&B& +5 "core" & !  0 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(C(K +191 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (D& +4 "core" &K <\  +32545 "Can"\ AI5 +3244 #t-> PSV.PTV +3 .PSV.dial PTV +5 "processing"%E +71 "core" ~ +620 #t-> PTV.PRV +3 .PTV.dial PRV +4 "processing"%F @ +70 "core" A +462 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%G @ +121 "core" A +3755 #t-> PS.pull 0.5 +4 "processing"%H% +9 "core" %e  +7 .tPS.seek 0.5ml +5 "processing"%I' +593 "core" ' +2 "processing"%J% +5 "core" %  +1049 #t-> PS.fill +5 .PS.seek 2.5ml +4 "processing"%K' +2104 "core" ' +5 "processing"%L% +12 "core" %  +848 #t-> PSV.waste1 +3 .PSV.dial :waste1 +4 "processing"%M  +95 "core"  +1735 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%N'd +2616 "core" ' +4 "processing"%O% +15 "core" %e  +8731 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%P +95 "core" +459 #t-> PTV.PRV +2 .PTV.dial PRV +521 #-> PRV.ab1 +4 .PRV.dial :ab1 +5971 #-> PS.pull 0.5 +5 "processing"%Q% +8 "core" %e  +7 .tPS.seek 0.5ml +5 "processing"%R' +588 "core" ' +2 "processing"%S% +5 "core" %  +10951 #t-> 3.times{PSV.PTV; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PSV.dial PTV +3 .PS.seek 2.5ml +5 "processing"%T' +2112 "core" ' +3 .tdelay 2 seconds +204 .PSV.dial :waste1 +6 "processing"%U  +108 "core"  +2 .tPS.seek 0ml +3 "processing"%V'd +2612 "core" ' +2 .tPSV.dial PTV +2 "processing"%W +96 "core" +5 .tPSV.dial PTV +5 .PS.seek 2.5ml +2 "processing"%X' +2616 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste1 +3 "processing"%Y  +106 "core"  +8 .tPS.seek 0ml +6 "processing"%Z'd +2615 "core" ' + .tPSV.dial PTV +3 "processing"%[ +96 "core" +2 .tPSV.dial PTV +2 .PS.seek 2.5ml +2 "processing"%\\' +2616 "core" ' +5 .tdelay 2 seconds +204 .PSV.dial :waste1 +3 "processing"%]  +106 "core"  +3 .tPS.seek 0ml +2 "processing"%^'d +1372 "Can"\ K\  +1244 "core" ' +6 .tPSV.dial PTV +5 "processing"%_ +98 "core" +1995 #t-> PS.pull 0.5 +2 "processing"%`% +4 "core" %g  +3 .tPS.seek 0.5ml +2 "processing"%a' +592 "core" ' +2 "processing"%b% +5 "core" %  +9581 #t-> PS.fill +4 .PS.seek 2.5ml +4 "processing"%c' +2102 "core" ' +5 "processing"%d% +8 "core" %  +44338 "Can"\ B <a +2986 #t-> PSV.waste2 +3 .PSV.dial :waste2 +2 "processing"%e  +125 "core"  +988 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%f'd +2609 "core" ' +2 "processing"%g% +5 "core" %e  +827 #t-> PSV.PTV +4 .PSV.dial PTV +4 "processing"%h +125 "core" +456 #t-> PTV +424 #-> PRV +690 #-> PS.pull 0.5 +3 "processing"%i% +5 "core" %e  +6 .tPS.seek 0.5ml +7 "processing"%j' +590 "core" ' +4 "processing"%k% +12 "core" %  +4279 #t-> 3.times{PSV.PTV; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"%l' +2112 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%m  +98 "core"  +2 .tPS.seek 0ml +3 "processing"%n'd +2618 "core" ' +2 .tPSV.dial PTV +2 "processing"%o +94 "core" +3 .tPSV.dial PTV +2 .PS.seek 2.5ml +2 "processing"%p' +2611 "core" ' +5 .tdelay 2 seconds +209 .PSV.dial :waste1 +2 "processing"%q  +98 "core"  +2 .tPS.seek 0ml +2 "processing"%r'd +2610 "core" ' + .tPSV.dial PTV +2 "processing"%s +96 "core" +4 .tPSV.dial PTV +8 .PS.seek 2.5ml +4 "processing"%t' +2610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%u  +95 "core"  +3 .tPS.seek 0ml +2 "processing"%v'd +2606 "core" ' +2 .tPSV.dial PTV +2 "processing"%w +94 "core" +1063 #t-> PS.pull 0.5 +2 "processing"%x% +4 "core" %a  +2 .tPS.seek 0.5ml +3 "processing"%y' +587 "core" ' +2 "processing"%z% +5 "core" %  +970 #t-> 3.times{PSV.PTV; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PSV.dial PTV +7 .PS.seek 2.5ml +7 "processing"%{' +2103 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%|  +111 "core"  +6 .tPS.seek 0ml +2 "processing"%}'d +2621 "core" ' +2 .tPSV.dial PTV +2 "processing"%~ +94 "core" +2 .tPSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' +4 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +108 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2610 "core" ' +4 .tPSV.dial PTV +5 "processing"% +95 "core" +6 .tPSV.dial PTV +4 .PS.seek 2.5ml +7 "processing"%' +2615 "core" ' +2 .tdelay 2 seconds +208 .PSV.dial :waste1 +5 "processing"%  +110 "core"  +7 .tPS.seek 0ml +3 "processing"%'d +2615 "core" ' +2 .tPSV.dial PTV +2 "processing"% +107 "core"  +6746 #t-> PS.pull 0.5 +2 "processing"%% +4 "core" %d  +3 .tPS.seek 0.5ml +3 "processing"% ' +587 "core" ' +2 "processing"%\ % +5 "core" %  +2912 "Can"\ B +17758 #t-> PS.fill +10 .PS.seek 2.5ml +2 "processing"% ' +2107 "core" ' +2 "processing"% % +5 "core" %  +40119 "Can"\ F; +3015 #t-> PSV.waste1 +3 .PSV.dial :waste1 +3 "processing"%  +106 "core"  +721 #t-> PS.empty +7 .PS.seek 0ml +6 "processing"%'d +2612 "core" ' +2 "processing"%% +5 "core" %f  +1885 #t-> PSV.PTV +4 .PSV.dial PTV +6 "processing"% +96 "core" +180 #t-> PTV +276 #-> PRV +694 #-> PS.pull 0.5 +3 "processing"%% +11 "core" %f  +6 .tPS.seek 0.5ml +3 "processing"%' +582 "core" ' +2 "processing"%% +5 "core" %  +1426 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2105 "core" ' +2 "processing"%% +5 "core" %  +1130 #t-> PSV.waste1 +6 .PSV.dial :waste1 +5 "processing"%  +96 "core"  +574 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'d +2612 "core" ' +2 "processing"%% +5 "core" %i  +1587 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +95 "core" +433 #t-> PS.pull 0.5 +3 "processing"%% +7 "core" %i  +3 .tPS.seek 0.5ml +4 "processing"%' +594 "core" ' +2 "processing"%"% +9 "core" %  +1936 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%%' +2102 "core" ' +2 "processing"%'% +5 "core" %  +2791 #t-> PSV.waste1 +3 .PSV.dial :waste1 +4 "processing"%)  +110 "core"  +339 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%('d +2611 "core" ' +4 "processing"%% +6 "core" %c  +366 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +94 "core" +635 #t-> PS.pull 0.1 +2 "processing"%#% +4 "core" %c  +3 .tPS.seek 0.1ml +2 "processing"%,' +184 "core" ' +2 "processing"%-% +5 "core" %   +314 #t-> PS.pull 0.1 +7 "processing"%.% +7 "core" %   +3 .tPS.seek 0.2ml +2 "processing"%/' +182 "core" ' +2 "processing"%0% +5 "core" %  +464 #t-> PS.pull 0.1 +5 "processing"%1% +4 "core" %  +6 .tPS.seek 0.3ml +4 "processing"%2'_ +188 "core" ' +2 "processing"%3% +5 "core" %_  +22021 #t-> PS.pull 0.5 +2 "processing"%4% +4 "core" %_  +3 .tPS.seek 0.8ml +2 "processing"%5': +591 "core" ' +2 "processing"%6% +5 "core" %:  +629 #t-> PS.pull 0.25 +3 "processing"%7% +11 "core" %:  +8 .tPS.seek 1.05ml +7 "processing"%8'ZW +335 "core" ' +2 "processing"%9% +5 "core" %ZR  +468 #t-> PS.pull 0.25 +2 "processing"%:% +4 "core" %ZR  +3 .tPS.seek 1.3ml +2 "processing"%;'y +333 "core" ' +2 "processing"%<% +5 "core" %y  +1305 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%=  +95 "core"  +366 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%?'d +400 "Can"~\ G# +1013 "core" ' +4 "processing"%!% +8 "core" %d  +13623 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +6 .PSV.dial PSR +4 "processing"%@ +42 "core"  +5 .tPSR.select :flush +3 "processing"%j +12 .tPS.seek 2.5ml +4 "processing"%A' +2615 "core" ' +2 .tdelay 2 seconds +204 .PSV.dial PTV +5 "processing"%B +68 "core" +2 .tPTV.dial PRV +7 .PRV.dial :air +4 "processing"%D  +68 "core"  +3 .tPS.seek 0ml +2 "processing"%>'d +2616 "core" ' +2 .tPSV.dial PSR +3 "processing"%E +69 "core"  +2 .tPSR.select :flush +4 .PS.seek 2.5ml +2 "processing"%F' +2616 "core" ' +3 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%G +69 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +3 .PS.seek 0ml +2 "processing"%H'd +2611 "core" ' +4279 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +3 .PSV.dial PSR +2 "processing"%J +69 "core"  +2 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%I' +2611 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"%L +68 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +3 .PS.seek 0ml +2 "processing"%M'd +2610 "core" ' +3 .tPSV.dial PSR +2 "processing"%K +84 "core"  +4 .tPSR.select :air +8 .PS.seek 2.5ml +4 "processing"%O' +2613 "core" ' +3 .tdelay 2 seconds +202 .PSV.dial PTV +4 "processing"%P +79 "core"  +2 .tPTV.dial PRV +3 .PRV.dial :air +6 .PS.seek 0ml +4 "processing"%Q'd +2610 "core" ' +12729 #t-> PSV.PTV +2 .PSV.dial PTV +521 #-> PTV.PRV +4 .PTV.dial PRV +533 #-> PRV.ab2 +3 .PRV.dial :ab2 +2 "processing"%N  +46 "core" ~ +1052 #t-> PS.pull 0.2 +2 "processing"%S% +4 "core" %e  +3 .tPS.seek 0.2ml +2 "processing"%R' +290 "core" ' +2 "processing"%U% +5 "core" %&  +314 #t-> PS.fill +6 .PS.seek 2.5ml +5 "processing"%T' +2406 "core" ' +2 "processing"%W% +5 "core" %)  +539 #t-> PSV.waste1 +3 .PSV.dial :waste1 +3 "processing"%V  +98 "Can"|\ z= +9 "core"  +413 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%Y'd +2619 "core" ' +5 "processing"%X% +7 "core" %d*  +432 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%[ +95 "core" +223 #t-> PTV +220 #-> PRV +865 #-> PSV +6724 #-> PS.pull 0.2 +2 "processing"%Z% +4 "core" %d+  +8 .tPS.seek 0.2ml +2 "processing"%]' +281 "core" ' +4 "processing"%\\% +11 "core" %  +806 #t-> PS.fill +5 .PS.seek 2.5ml +2 "processing"%_' +2406 "core" ' +2 "processing"%`% +5 "core" %1  +2133 #t-> PSV.waste1 +4 .PSV.dial :waste1 +5 "processing"%^  +96 "core"  +484 #t-> PS.empty +6 .PS.seek 0ml +5 "processing"%b'd +2610 "core" ' +2 "processing"%a% +5 "core" %h&  +2811 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%d +98 "core" +9240 #t-> 2.times{PSV.PTV; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"%e' +2616 "core" ' +4 .tdelay 2 seconds +205 .PSV.dial :waste1 +2 "processing"%c  +107 "core"  +3 .tPS.seek 0ml +2 "processing"%g'd +2614 "core" ' +4 .tPSV.dial PTV +3 "processing"%h +95 "core" +2 .tPSV.dial PTV +5 .PS.seek 2.5ml +4 "processing"%i' +2607 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%f  +96 "core"  +8 .tPS.seek 0ml +4 "processing"%k'd +2610 "core" ' +2 .tPSV.dial PTV +2 "processing"%j +96 "core" +840 #t-> PS.pull 0.2 +2 "processing"%m% +4 "core" %g-  +3 .tPS.seek 0.2ml +2 "processing"%l' +291 "core" ' +4 "processing"%o% +6 "core" %*  +9169 #t-> PS.fill +6 .PS.seek 2.5ml +4 "processing"%n' +2406 "core" ' +2 "processing"%q% +6 "core" %(  +3286 "Can"s\ BO +35787 #t-> PSV.waste2 +3 .PSV.dial :waste2 +4 "processing"%p  +127 "core"  +690 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%s'd +2614 "core" ' +2 "processing"%r% +5 "core" %g  +711 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%u +123 "core" +515 #t-> PS.pull 0.2 +2 "processing"%t% +4 "core" %g  +3 .tPS.seek 0.2ml +2 "processing"%w' +294 "core" ' +4 "processing"%x% +8 "core" %  +12771 #t-> 3.times{PSV.PTV; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +5 .PSV.dial PTV +5 .PS.seek 2.5ml +4 "processing"%v' +2409 "core" ' +3 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%z  +108 "core"  +3 .tPS.seek 0ml +2 "processing"%y'd +2608 "core" ' +2 .tPSV.dial PTV +3 "processing"%| +94 "core" +2 .tPSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"%{' +866 "Can"\ G6 +1743 "core" ' +2 .tdelay 2 seconds +204 .PSV.dial :waste1 +5 "processing"%~  +97 "core"  +4 .tPS.seek 0ml +5 "processing"%}'d +2608 "core" ' + .tPSV.dial PTV +3 "processing"% +107 "core"  +2 .tPSV.dial PTV +2 .PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +3 .tdelay 2 seconds +204 .PSV.dial :waste1 +2 "processing"%  +106 "core"  +2 .tPS.seek 0ml +3 "processing"%'d +2624 "core" ' +4 .tPSV.dial PTV +2 "processing"% +102 "core" +1185 #t-> PS.pull 0.2 +3 "processing"%% +4 "core" %a  +2 .tPS.seek 0.2ml +3 "processing"%' +285 "core" ' +4 "processing"%% +9 "core" %  +3356 #t-> 3.times{PSV.PTV; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"%' +2411 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +4 "processing"%\  +97 "core"  +6 .tPS.seek 0ml +4 "processing"% 'd +2613 "core" ' +2 .tPSV.dial PTV +2 "processing"% +96 "core" +2 .tPSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"% ' +2617 "core" ' +3 .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%'d +2613 "core" ' +3 .tPSV.dial PTV +4 "processing"% +96 "core" +2 .tPSV.dial PTV +3 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +3 "processing"%  +97 "core"  +3 .tPS.seek 0ml +2 "processing"%'d +2615 "core" ' +2 .tPSV.dial PTV +2 "processing"% +97 "core" +824 #t-> PS.pull 0.2 +2 "processing"%% +9 "core" %g)  +6 .tPS.seek 0.2ml +2 "processing"%' +284 "core" ' +2 "processing"%% +5 "core" %  +922 #t-> PS.pull 0.1 +2 "processing"%% +4 "core" %  +3 .tPS.seek 0.3ml +2 "processing"%'c +182 "core" ' +2 "processing"%% +5 "core" %_1  +13302 #t-> PS.pull 0.5 +2 "processing"%% +4 "core" %_U  +3 .tPS.seek 0.8ml +2 "processing"%"': +583 "core" ' +2 "processing"%% +5 "core" %:F  +736 #t-> PS.pull 0.2 +2 "processing"%'% +4 "core" %:-  +3 .tPS.seek 1ml +2 "processing"%)'T +283 "core" ' +2 "processing"%%% +5 "core" %TE  +342 #t-> PS.pull 0.2 +2 "processing"%% +7 "core" %To  +7 .tPS.seek 1.2ml +3 "processing"%'mV +279 "core" ' +2 "processing"%#% +5 "core" %mQ(  +889 #t-> PS.pull 0.2 +2 "processing"%-% +4 "core" %mQ  +2 .tPS.seek 1.4ml +3 "processing"%(' +279 "core" ' +4 "processing"%.% +7 "core" %  +470 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%0  +97 "core"  +445 #t-> PS.empty +4 .PS.seek 0ml +2 "processing"%,'d +1500 "core" ' +2 "processing"%1% +5 "core" %b$  +6387 "Can"q}\ D{ +886 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +3 .PSV.dial PSR +3 "processing"%3 +42 "core"  +2 .tPSR.select :flush +3 "processing"%@ +14 .tPS.seek 2.5ml +2 "processing"%/' +2616 "core" ' +2 .tdelay 2 seconds +204 .PSV.dial PTV +4 "processing"%4 +70 "core" +2 .tPTV.dial PRV +3 .PRV.dial :air +5 "processing"%2  +45 "core"  +7 .tPS.seek 0ml +2 "processing"%6'd +2615 "core" ' +2 .tPSV.dial PSR +3 "processing"%7 +69 "core"  +2 .tPSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%5' +2674 "core" ' +4 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"%9 +69 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +3 .PS.seek 0ml +2 "processing"%:'d +2622 "core" ' +2188 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +5 .PSV.dial PSR +2 "processing"%8 +70 "core"  +2 .tPSR.select :air +5 "processing"% +13 .tPS.seek 2.5ml +4 "processing"%<' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +3 "processing"%= +70 "core" +6 .tPTV.dial PRV +4 .PRV.dial :air +6 .PS.seek 0ml +4 "processing"%;'d +2618 "core" ' +2 .tPSV.dial PSR +3 "processing"%! +69 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%@' +2615 "core" ' +5 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"%? +69 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +3 .PS.seek 0ml +2 "processing"%B'd +2619 "core" ' +34384 "Can"{\ B!A +14373 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time }Jj: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 +5 !mo:Thread::ChildDied : @causeo:SignalException : mesg" SIGHUP:@timestampu: Time }Jj:\ 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;"\ :MAIN:@threadIdi8P; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +724 #"uploadLog"upsync +6 #mEXIT @1715804807.66EDT @1715878473.60EDT = =mMAIN_scheduler =tMAIN @EDT1715878476.04 #"core_reset"Sent BREAK +3 #t@19284 sendCRC with ifg=0x20, ie=0x7F + #@21119 sendCRC with ifg=0x08, ie=0x5F + #@34577 idle with ifg=0x84, ie=0x75 + #@35249 select with ifg=0x10, ie=0xF5 + #@35885 receive with ifg=0x10, ie=0xFD #@36520 receive with ifg=0x10, ie=0xFD + #@37155 receive with ifg=0x10, ie=0xFD + #@37482 receive with ifg=0x80, ie=0xFD #@26098 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +403 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +595 "Can"\ BI?P* + \ BI?P* + #tPolling Can every 10:00 +2 #Cleanly exited at 16:26:47EDT15-May-24 +235 #-> ESP.ready! +158 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +2 "collection"'% +5 "core" %Smm  +2 .tCS.configure :default +4 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +4 "core" %^ \ +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +3 "core" %NH E +3 .tSS.configure :default +3 "sampler")#.0X\  +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(+ +3 "core" + +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"'  +2 "core" +2 .tCH.configure :default +2 "collection"'\ 2 +3 .tPH.coast +2 "processing"%  +3 "core" +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +4 "core" %Snn  +3 "processing"%% +3 "sampler")% +5 "manipulator"&% +8 "core" %^  + %OH \ E +2 %\  . , * % +2 "manipulator"&& +5 "core" & - ( * 0 + "storage"(& +5 "core" &K< D\  +2 "storage"(% +4 "core" % \  +2 "collection"'& +4 "core" &nl  +2 "processing"% & +4 "core" &  +2 "collection"'! +4 "core"  +3 "collection"'" +3 "core"  +2 "collection"'# +4 "core"  +2 "processing"%$ +4 "core"  +2 "processing"%% +4 "core" W +2 "processing"%& +4 "core" A +2 "processing"%' +4 "core"  +2 "sampler")( +4 "core"  +2 "collection"')% +5 "core" %Slp  +2 "processing"%*% +5 "core" %^  +2 "sampler")+% +5 "core" %OL \ E +3 "collection"',& +4 "core" &no  +2 "processing"%-& +5 "core" &  +2 "manipulator"&.% +5 "core" %\  - , F % +5 "manipulator"&/& +9 "core" & - + : 0 +5 "storage"(0& +11 "core" &K< \  +4 "storage"(1% +12 "core" % 2\  +6 "collection"'29 +9 "core" 9+O +4 "processing"%39 +10 "core" 9;B +59060 "Can"\ SLRP +60001 G\ XOdQV +60001 \\\ SRvQ +60002 S\ SUR +60002 ?\ XXS +60000 (\ S[S +60001 A\ S^TD +60002 4\ WaT +60001 K\ SdUp +60001 M\ SgV +60002 x\ WkV +60002 \ TnW2 +60000 \ Sq(W +60001 \ St:X^ +60002 \ XwMX +60000 \ Sz`Y +60002 \ S}rZ +60001 \ SZ +60002 \ \ V[L +60000 '\ S[ +57357 !to:SignalException : mesg" SIGHUP:\ signoi:@timestampu: Time `a: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 +10 !mo:Thread::ChildDied : @causeo:SignalException : mesg" SIGHUP:@timestampu: Time `a:\ 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;"\ :MAIN:@threadIdihR; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +8 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +501 #"uploadLog"upsync +6 #mEXIT @1715891065.17EDT @1715958744.68EDT = =mMAIN_scheduler =tMAIN @EDT1715958748.65 #"core_reset"Sent BREAK +3 #t@32333 receive with ifg=0x10, ie=0xFD + #@32968 receive with ifg=0x10, ie=0xFD + #@33626 receive with ifg=0x10, ie=0xFD + #@34260 receive with ifg=0x10, ie=0xFD + #@34895 receive with ifg=0x10, ie=0xFD + #@35530 receive with ifg=0x10, ie=0xFD #@36165 receive with ifg=0x10, ie=0xFD + #@36496 receive with ifg=0x80, ie=0xFD + #@34651 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +301 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +666 "Can"q\ T( + q\ T( + #tPolling Can every 10:00 +8 #Cleanly exited at 16:24:25EDT16-May-24 +59924 "Can"q\ X9# +60001 o\ SL +46873 #t-> ESP.ready! +158 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +3 "core" %S!  +3 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +4 "core" %^\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" % 3 - \ E +2 .tSS.configure :default +3 "sampler")#.0X $da [:extractVol]=0.19 +868 #-> startTube 2 +9411 "Can"u\ S_O +13526 #t-> da 40 +4 #da sampling at most 40ml +12 ."Qmail"DAfans.email "Started da in tube 2 at 11:44:53EDT17-May-24\\n{}\\nCan@11:42:37, 20.0C, 60% humidity, 15.0psia, 13.714V, 0.447A, 18.086Ah, 6.13W",Subject: "da sampling at most 40ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'4& +3 "core" &  +3 .tHand.open +3 "manipulator"&51 +60 "core" 1 +3 "manipulator"&6% +5 "core" % \  = 4 [ & +2 "storage"(7% +5 "core" % h\  +2 "storage"(8. +4 "core" .,K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(9( +467 #"uploadLog"upsync +208 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (:& +4 "core" & 6\ +2 "manipulator"&;& +5 "core" & * Q 0 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&<(a +49 "core" ( +2 "manipulator"&=& +5 "core" &k ' - `  +2 "storage"(>& +5 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&?'ж +101 "core" ' +2 "storage"(@& +5 "core" & e\ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(A'g +265 "core" ' +5 "storage"(B- +9 "core" -'w +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +9 (C& +6 "core" & \ +3 "manipulator"&D& +11 "core" &k , , 3  +3 .tElbow.seek 2 +3 "manipulator"&E(a +11 "core" ( +3 "manipulator"&F& +8 "core" &k 9 1 5  +5 "storage"(G& +8 "core" & B\ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&H'ϊ +34 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close +5 "manipulator"&I/ +72 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&J& +6 "storage"(K' +5 "core" &k - /  +2 "manipulator"&L% +6 "core" % σ . - +2 .tForearm.seek :retract +2 "manipulator"&M'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&N( +143 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +12 "core" ( +3 "manipulator"&O& +5 "core" &8 0 . _ K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &P& +4 "core" &8 * / K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Q'O +103 "core" ' +4 "manipulator"&R& +19 "core" &8 * , z K +6 "manipulator"&S% +19 "core" %X / - . +5 "collection"'T& +12 "core" &/  +8 "collection"'U& +16 "core" &0  +5 .tCC.seek :closed +3 "collection"'V(X +15 "core" &7  +2 &&  +2 &$ = +10 &M* 1 +4 &Iu F +11 &k M +7 &g K +11 &}e K +10 &?e K +9 &d L +10 &e L +8 &c L +11 &Fb L +8 &!i L +11 &"e L +7 &$h L +11 &&Ne! L +7 &(b K +11 &)e K +7 &+g L +12 &-Vj L +7 &/h K +11 &0e K +8 &2g L +9 &4`a K +12 &6!h K +7 &7g\ K +13 &9i L +7 &;fg L +10 &=*e\ K +11 &>i L +8 &@h L +7 &Bmm L +9 &D)| N +10 &E\ P +9 &G \ U +9 &IY \ U +10 &K\ V +9 &L\ W +10 &N\ \ W +9 &P[\ \ X +9 &R\ X +10 &S\ X +9 &U\ X +9 &W_\ F +10 &XH) \ *{ +9 &Xyf J +3 ( +2 "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.93 +2 .Hand.open +2 "manipulator"&W1 +54 "core" 1 +2 "manipulator"&X% +5 "core" % P W I W 6 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +107 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +167 .tIntake.select :close +8 .Exhaust.select :close +4 .SS.hold +5 "sampler")Z+ +6 "core" + +3 "sampler")[% +11 "core" % 5 / \ E +4 "collection"'\\& +6 "core" &Xyb\ J +9 "Can"u\ [<x +4 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"']  +9 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +9 "core"  +5 "sampler")_  +6 "core"  +7 .tSS.reconfigure :fast +6 "sampler")#.0X @ +19 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'W'Q +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")X +80 "Can"v\ h +9 "core" ' +3 ."CSpush"CS.stop +2 "collection"'5 +34 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0Xd +111 "collection"'9 +4 "core" 9+Bd +105 "collection"'9 +9 "core" 9-Gd +103 "collection"'~9 +3 "core" 9-Kd +103 "collection"'9 +3 "core" 9/Od +102 "collection"'9 +4 "core" 9/Td +103 "collection"'9 +3 "core" 9>0Xd +102 "collection"'\ 9 +4 "core" 9]1\\d +107 "collection"' 9 +8 "core" 92ad +103 "collection"'9 +8 "core" 91ed +105 "collection"'9 +2 "core" 92jd +103 "collection"'9 +4 "core" 93nd +103 "collection"'9 +3 "core" 96rd +102 "collection"'9 +3 "core" 978vd +103 "collection"'9 +3 "core" 9\\7{` +103 "collection"'9 +7 "core" 97\\ +107 "collection"'9 +3 "core" 99Y +105 "collection"'9 +3 "core" 99U +103 "collection"'9 +3 "core" 99R +102 "collection"'9 +3 "core" 9;N +103 "collection"'9 +4 "core" 9=>L +102 "collection"'9 +4 "core" 9a@H +103 "collection"'9 +5 "core" 9AF +104 "collection"'9 +4 "core" 9@B +103 "collection"' 9 +3 "core" 9A@ +103 "collection"'!9 +3 "core" 9B< +102 "collection"'"9 +3 "core" 9D9 +103 "collection"'9 +3 "core" 93G7 +103 "collection"'$9 +3 "core" 9UF5 +103 "collection"'%9 +4 "core" 9uF3 +108 "collection"'&9 +7 "core" 9H0 +105 "collection"'9 +3 "core" 9I. +103 "collection"'(9 +3 "core" 9M, +102 "collection"')9 +4 "core" 9N* +103 "collection"'*9 +3 "core" 9 O( +102 "collection"''9 +4 "core" 9#R' +103 "collection"'+9 +6 "core" 9>S% +103 "collection"'-9 +7 "core" 9WV# +103 "collection"'.9 +3 "core" 9pW! +103 "collection"'09 +3 "core" 9Y +102 "collection"',9 +3 "core" 9Y +103 "collection"'29 +3 "core" 9[ +103 "collection"'#9 +3 "core" 9] +102 "collection"'/9 +4 "core" 9^ +106 "collection"'19 +3 "core" 9a +105 "collection"'39 +4 "core" 9 ` +103 "collection"'59 +3 "core" 9 ` +103 "collection"'69 +3 "core" 9 'a +102 "collection"'49 +3 "core" 9 6b  +103 "collection"'89 +3 "core" 9 Gb +105 "collection"'9 +7 "core" 9 Vc +105 "collection"':9 +9 "core" 9 fd +105 "collection"';9 +4 "core" 9 te +103 "collection"'>9 +3 "core" 9 f" +102 "collection"'79 +3 "core" 9 h& +103 "collection"'9 +4 "core" 9 i* +103 "collection"'=9 +3 "core" 9 k/ +102 "collection"'B9 +7 "core" 9 m3 +105 "collection"'C9 +7 "core" 9 o7 +107 "collection"'D9 +8 "core" 9 o< +102 "collection"'@9 +4 "core" 9 r@ +103 "collection"'F9 +3 "core" 9 sE +103 "collection"'G9 +3 "core" 9 tI +103 "collection"'I9 +3 "core" 9 tM +103 "collection"'J9 +6 "core" 9 tQ +105 "collection"'9 +9 "core" 9 uV +106 "collection"'<9 +4 "core" 9 uZ +103 "collection"'?9 +3 "core" 9\ v_ +102 "collection"'O9 +3 "core" 9\ wc +103 "collection"'9 +3 "core" 9\ xg +103 "collection"'A9 +3 "core" 9\ xk +103 "collection"'H9 +6 "core" 9\ yp +109 "collection"'R9 +6 "core" 9\ "zt +107 "collection"'P9 +5 "core" 9\ &|y +103 "collection"'E9 +3 "core" 9\ *|} +102 "collection"'T9 +3 "core" 9\ .} +103 "collection"'K9 +3 "core" 9\ 2~ +103 "collection"' 9 +3 "core" 9\ 6 +103 "collection"'S9 +7 "core" 9\ 9 +107 "collection"'X9 +7 "core" 9\ = +107 "collection"'L9 +4 "core" 9\ A +103 "collection"'W9 +3 "core" 9\ D +102 "collection"'M9 +3 "core" 9\ H\ +103 "collection"'U9 +3 "core" 9\ I +103 "collection"'[9 +3 "core" 9\ L\ +103 "collection"'\\9 +6 "core" 9\ N +106 "collection"'Q9 +5 "core" 9\ Q +106 "collection"'^9 +8 "core" 9\ U +104 "collection"'_9 +3 "core" 9\ V\ +4 .tCH.hold 10:00,70C +5 "collection"'] `\ `\ U\ +2 ' 9 +7 "core"  + 9\ V +2 "collection"'Z% +5 "core" %jlk\ +2 #tBegun lysing Collection Puck Heater at 68C/38.8psia +39633 "Can"Xw\ { +20353 "core" ` +2 "collection"'a9 +11 "core" 9\ A +3 "collection"'b% +5 "core" %i  +3 #tEnded lysing Collection Puck Heater at 70.1C/34.4psia +2 .CS.seek 0ml +3 "collection"'d'Q +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'c @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'` @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"'g'm +1338 "core" ' +2 .tCSV.dial CTV +3 "collection"'e  +42 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +4 "collection"'i @ +45 "core" ? +5 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'h  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'l @ +41 "core" > +2 .tdelay 2 seconds +205 .CS.seek 0ml +3 "collection"'f'Q +1338 "core" ' +2 "collection"'n% +5 "core" %R +2 #tPuck @46.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'o +95 "core" ~ +2 .tCBV.dial CSV +2 "collection"'j  +30 "core"  +6 "collection"'k% +18 "core" %R \ +6 .tCS.seek 5ml +4 "collection"'s'm +1335 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'t  +41 "core" +2 "collection"'u% +5 "core" %m +3 .tCS.seek 7ml +2 "collection"'q' +585 "core" ' +6 .tdelay 5 seconds +506 .CSV.dial :air2 +11 "collection"'v @ +170 "core" > +6 .tCS.seek 10ml +4 "collection"'r' O +836 "core" ' +5 .tCSV.dial between air and CTV,avoiding: CBV +6 "collection"'y ` +122 "core" b +2 #tLysing Complete +2 "collection"'z& +6 "core" &Xy_ff J +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&{% +4 "core" %  1 / i X +2 "storage"(|% +6 "core" % g\ +2 "storage"(}. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +3 "storage"(w(S +190 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (x& +5 "core" &R \ +2 "manipulator"&& +4 "core" &6 ( + 9 K +3 "manipulator"&% +4 "core" %  , + % X +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&~(y +171 "core" ( +6 "manipulator"&& +10 "core" &o   Y T +3 "storage"(& +11 "core" &R \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 600 counts +4 "manipulator"&'] +110 "core" ' +4 "storage"(\ & +11 "core" &R \ +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'g +272 "core" ' +2 "storage"(- +5 "core" -'g +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +34 "core" ' +4 "manipulator"&& +5 "core" &o !  T +2 "manipulator"&% +4 "core" %X # " +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +158 "core" ( +4 "manipulator"&& +10 "core" &4 . / I +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 && +7 "core" &4 + . ` I +3 .tForearm.seek CC +4 "manipulator"&'O +96 "core" ' +5 .tHand.close +4 "manipulator"&/ +62 "core" / +6 .tCC.seek :open +4 "collection"'( +427 "core" ( +2 "storage"(& +5 "core" &R g\ +2 "storage"(& +5 "core" &R \ + "manipulator"&& +5 "core" &4 - . s I +2 "manipulator"&% +5 "core" % K , # K | +2 .tForearm.seek :retract +2 "manipulator"& '\ +111 "core" ' +7 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&!(y +184 "core" ( +2 "manipulator"&"& +5 "core" &m " $  +2 "storage"(& +4 "core" &R \ +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&$' +97 "core" ' +2 .tElbow.hold +2 "manipulator"&%, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&&1 +55 "core" 1 +3 "manipulator"&% +5 "core" % 8 1 > +2 "storage"((& +4 "core" &R T\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 294 counts +2 "manipulator"&)'+ +15 "core" ' +2 "manipulator"&*& +5 "core" & + , H +2 "storage"('& +6 "core" &R N\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&+'] +29 "core" ' +2 "storage"(-% +6 "core" % r\ +4 ."downElevator"SE.seek :down +3 "storage"(.' +99 (0% +3 "core" %D $\ QK +2 "manipulator"&,% +5 "core" %] ! ) $  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +53 ' +2 ."downElevator"SE.stop +2 "storage"(5 +9 #tTranferring DA +4 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +12 "core" &\\[ A  +3 "manipulator"&/& +7 "core" &  : +4 "manipulator"&1% +10 "core" %\  * #   +2 .tElbow.seek FlushPuck::Garage +6 "manipulator"&3(-6 +184 "core" ( + "manipulator"&5& +6 "core" &-9 - * w B +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +5 "core" &-9  B +2 .tForearm.seek :garage +2 "manipulator"&4'n +105 "core" ' +2 .tHand.close +2 "manipulator"&8/ +57 "core" / +2 "manipulator"&& +5 "core" &-: ; 1  A +2 "manipulator"&:% +5 "core" % i * *  +2 .tForearm.seek :retract +2 "manipulator"&;'\ +111 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>( +293 "core" ( +4 "manipulator"&7& +10 "core" &3 ( # ( H +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +8 "core" &3   2 H +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&='O +98 "core" ' +2 "manipulator"&B& +5 "core" &3 ' - W H +2 "manipulator"&C% +5 "core" %W - ' L } +3 "collection"'D& +5 "core" &PR  +3 "collection"'@& +8 "core" &QQ  +4 .tCC.seek :closed +2 "collection"'F(X +4 "core" &QP  +3 &PP 9 +9 &>L{OQ \ 0 +9 &wwQM D +10 &'bOP J +9 &_PP J +10 &bPNz I +9 &mbMNU J +10 &/^NP6 J +9 &bNM J +9 &_MP J +9 &v`NP \ I +10 &!7bNMi \ J +9 &"]PM J +10 &$aOM \ I +9 &&~_NMy \ J +9 &(?^NM[ J +10 &*_OM= \ J +9 &+[ON I +9 &-bMN \ J +10 &/G_MPc \ J +9 &1\ `KNL \ I +10 &2bLL \ I +9 &4_LM \ J +9 &6O^MN \ J +10 &8\\ML I +9 &9ZKL I +9 &;\\MMv I +10 &=X]NN_ \ I +9 &?bKL \ I +10 &@aMM \ I +9 &BbJK \ J +9 &D]hAHx \ K +10 &F{<>[ M +9 &G99I Q +9 &I7<9 U +10 &KD7: V +9 &M9; W +10 &N6: W +9 &P8: W +10 &RH9; W +9 &T 99 X +14 &U98 X +11 &Wz6: 7 +10 &XQ/:8 &q +17 &Xq}89 Q +2 ( +6 &Xq9: Q +2 &Xq98 Q +8 "collection"'@& +13 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.00 +3 "collection"'G& +12 "core" &Xq89{ Q +2 &Xq88d Q + &Xq78 Q +4 .tHand.open +3 "manipulator"&I1 +60 "core" 1 +3 "manipulator"&J% +8 "core" % W 1 - } +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tPSV.dial PSR +3 "processing"%< +68 "core"  +2 "processing"%?% +6 "core" %^}  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"%O'U +1597 "core" ' +2 .tdelay 5 seconds +504 .PSV.dial :waste1 +4 "processing"%  +55 "core"  +5 .tPS.seek 0ml +2 "processing"%A'd +1609 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +52 "core"  +2 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%R' +2614 "core" ' +7 ."connect"PRV.dial CBV,avoiding: :ab2 +10 .tCBV.dial PRV +7 "processing"%P +7 "collection"'E  +14 "core"  +5 "processing"%T  +41 "core"  +16 +2 .tPSV.dial :mixloop +4 "processing"%K +98 "core" +2 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +4 "processing"%  +70 "core" +3 .tPS.seek 0ml +2 "processing"%S'd +2610 "core" ' +2 .tPSV.dial :air +7 "processing"%X  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%L' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%W +42 "core" +3 .tPS.seek 0ml +2 "processing"%M'd +2612 "core" ' + .tPSV.dial :air +3 "processing"%U  +46 "core"  +8 .tPS.seek 2.5ml +6 "processing"%[' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +3 .tPS.seek 0ml +2 "processing"%Q'd +2615 "core" ' +6 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&^& +11 "core" &3 . - X H +7 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&_( +31 "core" ( +4 "manipulator"& & +11 "core" & / ' L , +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +7 &Z& +8 "core" & + -  , +3 .tForearm.seek CC +2 "manipulator"&p'O +106 "core" ' +4 .tHand.close +2 "manipulator"&]/ +57 "core" / +6 .tCC.seek :open +4 "collection"'a( +428 "core" ( +2 "manipulator"&b& +5 "core" & " ' & , +2 "manipulator"&m% +4 "core" % c , - 0 C +3 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +6 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&`(-6 +287 "core" ( +2 "manipulator"&d& +6 "core" &-6 ) " ! B +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +5 "core" &-6 ! $ ( B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&i'n +111 "core" ' +2 .tHand.open +2 "manipulator"&h1 +58 "core" 1 +3 "manipulator"&l% +5 "core" % e < 1  +2 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'n& +5 "core" &ffO  +2 "manipulator"&o% +5 "core" %\  ! "  +2 "storage"(j% +6 "core" %\ \ \ +2 "storage"(k. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(f( +196 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +5 (t& +9 "core" & \\\  +4 "manipulator"&u& +11 "core" &-6 % ) \\ B +3 "manipulator"&s% +5 "core" %\    q  +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek 2 +4 "manipulator"&v(a +192 "core" ( +2 "manipulator"&q& +5 "core" &p# # T 8) +2 "storage"(y& +5 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&z'ж +96 "core" ' +2 "storage"({& +5 "core" & \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(|'g +281 "core" ' +2 "storage"(}- +8 "core" -'q +6 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (x& +7 "core" & Z\  +5 "manipulator"&& +8 "core" & " + . 0 +4 .tElbow.seek 2 +4 "manipulator"&(a +40 "core" ( +5 "manipulator"&9& +7 "core" &h " ! P  +5 "storage"(& +10 "core" & \  +86 .tForearm.seek 2 + 300 counts +30 "manipulator"&'ϊ +26 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&N/ +64 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&\ & +6 "storage"(Y' +5 "core" &h  %  +2 "manipulator"&% +6 "core" % ρ " $  +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +141 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +14 "core" ( +2 "manipulator"& & +6 "core" &6 + % ~ J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &6 - - 2 J +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&'O +104 "core" ' +2 "manipulator"&& +11 "core" &6 , - Y J +5 "manipulator"&~% +6 "core" %X - " @ ] +5 "collection"'& +9 "core" &cc  +4 "collection"'& +14 "core" &`cm  +2 &bb`  +5 .tCC.seek :closed +7 "collection"'V(X +8 "core" &ccC  + &ac!  +8 &3~ac +{ +8 &fcb = +12 &vbb K +6 &S\\aa I +11 &`__R I +8 &^`aR J +11 &]ba@ I +9 &[\\_bC I +9 &a^` I +13 &aa` I +5 & ]`^| I +11 &"dY`_m I +7 &$$_`_T J +12 &%^^_E I +8 &'b__3 I +8 &)j_aa J +12 &+,__] J +7 &,`]_| I +12 &.\\]^f I +10 &0s\\\\_] I +9 &25b`_P I +10 &3_^^< J +7 &5_\\\\6 I +8 &7{b^_# I +9 &9<`]_ J +10 &:_`\\ \ I +9 &<]^] \ I +9 &>a]^ I +10 &@E^]\\ I +9 &B]Y[ I +10 &CbST J +9 &EuGL L +9 &G9>A P +10 &H?? T +9 &J@>* U +9 &Lo>?f U +10 &N.=@^ V +9 &O@=X V +10 &Q?@[ X +10 &SsA?K W +10 &U3?>< W +10 &VA> N +9 &X#LAA &t +9 &Xl}@? T +6 ( +5 &Xlw?@ T +8 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.00 +2 .Hand.open +4 "manipulator"&1 +7 "core" &Xlw@@ T +53 1 +2 "manipulator"&% +5 "core" % X 9 0  ] +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +124 "core" ~ +6 .tCSV.dial CTV +3 "collection"'  +28 "core"  +3 .tPS.seek 2.5ml +4 "processing"%"' +2411 "Can"~{\ \\ +204 "core" ' +2 "collection"'% +6 "core" % Jd  +2 .tCS.seek 3.999ml +2 "collection"''NK +1597 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%&  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%  +67 "core"  +4 .tPS.seek 0ml +5 "processing"%('d +2622 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'* ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'' @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"'-' O +1600 "core" ' +2 .tCSV.dial CTV +7 "collection"'  +45 "core"  +6 .tCS.seek 0ml +5 "collection"'0'Q +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"', @ +26 "core" @ +2 .tdelay 5 seconds +505 .CTV.dial :air,avoiding: :intake +5 "collection"'!  +121 "core" +2 "collection"'$& +5 "core" &Xlv'( T +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&)% +5 "core" %\  / + = * +2 "storage"(#% +4 "core" % \ +2 "storage"(. +4 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(/(S +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (1& +5 "core" &O K\ +2 "manipulator"&+& +5 "core" &5 - , O J +3 "manipulator"&5% +4 "core" %\  / . * +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6(y +176 "core" ( +2 "manipulator"&.& +5 "core" & 1 .  +2 "storage"(%& +5 "core" &O <\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 1 + 600 counts +5 "manipulator"&8'] +105 "core" ' +2 "storage"(& +8 "core" &O B\ +6 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +4 "storage"(:'g +284 "core" ' +2 "storage"(2- +5 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&4& +4 "core" & $ + :  +2 "storage"(7& +5 "core" &O k\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&3' +30 "core" ' +3 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(B- +4 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(C' +30 "core" ' +2 "manipulator"&D% +6 "core" % * / J + "storage"(;& +5 "core" &O \ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 313 counts +2 "manipulator"&'> +19 "core" ' +2 "manipulator"&G& +5 "core" & ) , +  +2 "storage"(I& +6 "core" &O c\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&J'] +31 "core" ' +3 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(@' +38 "core" ' +2 "manipulator"&<& +5 "core" & - ,  +2 "manipulator"&?% +6 "core" %k  " . # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +6 .tElbow.seek CC +3 "manipulator"&( +165 "core" ( +4 "manipulator"&& +5 "core" &7 . 1 | K +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &O& +7 "core" &7 / . K +3 .tForearm.seek CC +2 "manipulator"&H'O +101 "core" ' + .tHand.close +2 "manipulator"&A/ +54 "core" / +3 .tCC.seek :open +2 "collection"'P( +425 "core" ( +2 "storage"(T& +10 "core" &O v\ +4 "storage"(E& +7 "core" &O \ +3 "manipulator"&K& +11 "core" &6 +  K +2 "manipulator"& % +9 "core" % ^ # . N  +7 .tForearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&X(y +175 "core" ( +2 "manipulator"&S& +6 "core" & * + ` +2 "storage"(W& +4 "core" &O \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&L' +110 "core" ' +2 .tElbow.hold +2 "manipulator"&U, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&M1 +63 "core" 1 +3 "manipulator"&\\% +5 "core" % , -  a +2 "storage"([& +4 "core" &O X\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 259 counts +2 "manipulator"&^' +22 "core" ' +2 "manipulator"& & +6 "core" &  ' H  +2 "storage"(Z& +5 "core" &O \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&]'] +24 "core" ' +2 "storage"(>% +5 "core" % \ +4 ."downElevator"SE.seek :down +3 "storage"(' +100 (F% +7 "core" %D @\ QK +5 "manipulator"&b% +6 "core" %І $ ! D +7 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +35 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%p  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%d' +2615 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +5 "processing"%e +44 "core" +3 .tdelay 1 second +103 .PSV.dial :air +5 "processing"%_  +45 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%h +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%l  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%n'd +2608 "core" ' +6 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%c& +8 "core" &  +2 "manipulator"&o& +14 "core" & % R  +4 "manipulator"&j% +6 "core" %\  $ r +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(-6 +173 "core" ( +2 "manipulator"&i& +5 "core" &-7 ( " M J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +5 "core" &-7 !  l J +3 .tForearm.seek :garage +2 "manipulator"&u'n +96 "core" ' +2 .tHand.close +2 "manipulator"&s/ +63 "core" / +2 "manipulator"&w& +5 "core" &-7 3 2 ) J +2 "manipulator"&q% +5 "core" % s & % J E +2 .tForearm.seek :retract +3 "manipulator"&y'\ +103 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&`(? +120 "core" ( +4 "manipulator"&{& +7 "core" &C * % 3 ) +4 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &g& +7 "core" &C  ) +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +3 "manipulator"&}'Η +112 "core" ' +6 "manipulator"&x& +11 "core" &C * % - ) +7 "manipulator"&% +12 "core" %Ε   ) +5 "processing"%9& +8 "core" & \  +3 "processing"%& +6 "core" &  +3 .tPC.seek :closed +2 "processing"%N(X +5 "core" &  +6 & B +10 &&M~ 2 +9 &`w G +9 &j L +10 &f L +9 &f L +9 &Wi L +10 &e L +10 &i L +9 &d L +9 &_g L +9 &!!d L +10 &"f L +9 &$g L +9 &&id K +10 &()e L +9 &)d L +10 &+g L +9 &-of L +9 &/1g L +10 &0e L +9 &2g L +9 &4wi L +73 &69g L +6 &7e L +3 &9e K +3 &;f L +2 &=Ce K +2 &?g L +3 &@e L +2 &Bk L +2 &DFk M + &Fz N +7 &G Q +9 &I| R +9 &K> R +10 &M R +9 &N R +9 &P S +10 &RE S +10 &T S +9 &U T +9 &W : +9 &X^/  ` +10 &X , +2 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 +2 "processing"%\ & +4 "core" &X , +2 .tHand.open +3 "manipulator"&v1 +58 "core" 1 +4 "manipulator"&% +8 "core" % Ε # U +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +3 .tPRV.dial :air +5 "processing"%  +43 "core"  +3 .tPSV.dial :mixloop +5 "processing"% +45 "core" +5 "processing"%|% +12 "core" %b6  +7 .tPS.seek 0.3ml +2 "processing"%'_ +383 "core" ' +2 .tPSV.dial PSR +2 "processing"% +100 "core"  +6 "processing"%% +17 "core" %]m  +2 #tPulling 0.4ml of PSR.air +4 .PSR.select :air +7 .PS.seek 0.7ml +3 "processing"%~'. +485 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +6 .PS.seek 2.5ml +5 "processing"%' +1908 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%Y +98 "core" +5 .tPTV.dial :mixing +3 "processing"% @ +72 "core" B +4 .tPBV.dial :waste2 +3 "processing"%a  +84 "core"  +4 .tPS.seek 0ml +2 "processing"%'d +2611 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +5 "core" &C $ & ) +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +5 "core" ( +2 "manipulator"&& +4 "core" &C , + ) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +5 "core" &C / , i ) +2 .tForearm.seek PC +2 "manipulator"&'Η +105 "core" ' +5 .tHand.close +3 "manipulator"&Q/ +53 "core" / +3 .tPC.seek :open +3 "processing"%( +425 "core" ( + "manipulator"&r& +6 "core" &C " $ G ) +2 "manipulator"&&% +4 "core" % ΋ !  & $ +2 .tForearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&"(-6 +133 "core" ( +5 "manipulator"&*& +12 "core" &-A % ( N ! +5 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &'& +7 "core" &-A , , 7 ! +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'n +108 "core" ' +3 .tHand.open +3 "manipulator"& 1 +57 "core" 1 +5 "manipulator"&-% +8 "core" % W # ' Z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +2 "manipulator"&,'\ +103 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%!& +5 "core" & \ +2 "manipulator"&$% +4 "core" %\  " " # +2 "storage"()% +5 "core" % >\ +2 "storage"(#. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (1& +4 "core" & \  +2 "manipulator"&+& +5 "core" &-K ! " "  +2 "manipulator"&5% +5 "core" %\    Z # +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f(a +179 "core" ( +3 "manipulator"&.& +10 "core" &d , #  . +4 "storage"(%& +7 "core" & \  +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +103 "core" ' +4 "storage"(& +9 "core" & 2\  +6 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('g +283 "core" ' +2 "storage"(2- +5 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (4& +4 "core" & \  +2 "manipulator"&7& +4 "core" &d + . a . +2 .tElbow.seek 2 +3 "manipulator"&B(a +4 "core" ( +2 "manipulator"&D& +4 "core" &d 1 6 . +3 "storage"(;& +5 "core" & \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'ϊ +28 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&I/ +56 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&<& +5 "storage"(?' +5 "core" &d + #  . +2 "manipulator"&8% +6 "core" % g '  +2 .tForearm.seek :retract +2 "manipulator"&6'\ +100 "core" ' +7 .tElbow.seek PC +7 "manipulator"&:(? +144 "core" ' +4 ."downElevator"SE.stop +4 "storage"(5 +103 "core" ( +6 "manipulator"&3& +11 "core" &C & (  * +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 && +8 "core" &C # )  * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&C'Η +108 "core" ' +2 "manipulator"&& +6 "core" &C (   * +2 "manipulator"&O% +4 "core" %ΐ  "  x +3 "processing"%J& +4 "core" &X  +3 "processing"%& +7 "core" &P  +4 .tPC.seek :closed +2 "processing"%A(X +4 "core" &B  +4 &\\ 7 +9 &AJ` 0 +9 &psa E +10 &hS L +9 &dG K +9 &dC L +10 &ab@ L +9 &$bH L +9 &a0 L +10 &c6 K +9 &jc8 L +10 &!,g6 L +9 &"b9 L +9 &$e/ L +10 &&rg$ L +9 &(4g) L +9 &)h$ L +10 &+e/ L +9 &-zf$ L +10 &/<h& L +9 &0c L +9 &2g K +10 &4e L +9 &6Di L +9 &8e K +10 &9e L +9 &;h L +10 &=M` K +9 &?g L +9 &@` K +10 &Bh L +11 &DQn M +13 &F  O +11 &G\ R +11 &I\ R +6 &KI\ R +14 &M \ R +4 &N\ R +9 &P\ S +7 &RO\ S +11 &T\ S +8 &U\ S +9 &W\ 7 +9 &X`.\ \\ +10 &X . +8 ( +2 &X . +3 "processing"%& +11 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 .Hand.open +2 "manipulator"&=1 +9 "core" &X . +46 1 +2 "manipulator"&V% +8 "core" % ΐ 0 * x +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +5 "manipulator"&T'\ +100 "core" ' +10 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +7 .PH.seek 28C,5:00 +6 "processing"%E S +2 %K9 +8 "core" 9;: +102 "processing"% 9 +3 "core" 978 +103 "processing"%S9 +4 "core" 957  +102 "processing"%W9 +3 "core" 937  +103 "processing"%H9 +4 "core" 917 +104 "processing"%9 +6 "core" 907 +105 "processing"%M9 +6 "core" 9/7 +105 "processing"%\\9 +3 "core" 9/8 +103 "processing"%[9 +3 "core" 9/7# +103 "processing"% 9 +3 "core" 907' +102 "processing"%Z9 +4 "core" 917+ +103 "processing"%>9 +3 "core" 9380 +103 "processing"%R9 +6 "core" 9:74 +106 "processing"%F9 +6 "core" 9988 +105 "processing"%b9 +5 "core" 9=8= +103 "processing"%X9 +3 "core" 9@8A +103 "processing"%L9 +3 "core" 9E8E +102 "processing"%^9 +4 "core" 9J8J +103 "processing"%@9 +4 "core" 9O9N +102 "processing"%p9 +8 "core" 9V:R +105 "processing"%]9 +7 "core" 9\\:W +106 "processing"%9 +6 "core" 9d;[ +105 "processing"%(9 +3 "core" 9l;` +103 "processing"%e9 +3 "core" 9s;d +102 "processing"%_9 +3 "core" 9{:h +103 "processing"%h9 +3 "core" 9;l +103 "processing"%l9 +7 "core" 9<q +104 "processing"%d9 +6 "core" 9<u +106 "processing"%c9 +7 "core" 9<z\ +105 "processing"%o9 +3 "core" 9<~ +103 "processing"%j9 +3 "core" 9< +103 "processing"%i9 +3 "core" 9= +102 "processing"%t9 +3 "core" 9> +103 "processing"%U9 +4 "core" 9> +107 "processing"%s9 +3 "core" 9= +104 "processing"%w9 +10 "core" 9> +107 "processing"%q9 +4 "core" 9> +102 "processing"%m9 +4 "core" 9? +103 "processing"%{9 +3 "core" 9? +102 "processing"%g9 +3 "core" 9? +104 "processing"%u9 +7 "core" 9? +106 "processing"%x9 +7 "core" 9? +7 .tPH.hold 2:00:00,28C +8 "processing"%k pSp +8 .tdelay 1:30 +6 "core"  +8999 .tPSR.select :air +10 .PSV.dial PSR +9 "processing"% +96 "core"  +5 "processing"%9% +11 "core" %ht  +4 #tPulling 0.5ml of PSR.wash +4 .PSR.select :wash +5 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%y' +591 "core" ' +6 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"% 'Ҧ +1595 "core" ' +3 .tPTV.dial :puck +6 "processing"%\  +71 "core"  +2 .tPSV.dial PTV +5 "processing"%v +71 "core" +5 .tPBV.dial :waste1 +2 "processing"%  +126 "core"  +4 "processing"%% +13 "core" %Ҥ  +4 .tPS.seek 1.5ml +2 "processing"% 'T +592 "core" ' +5 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +65 "core" , +5 .tPS.seek 0ml +2 "processing"%|'d +1604 "core" ' +2 .tdelay 5:00 +9492 "Can"z\ cm +20511 #trecoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%}  +33 "core" +3 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%n * +34 "core" + +2 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"% +68 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +3 "processing"%' +2301 "core" ' +2 .tPSV.dial PTV +2 "processing"% +71 "core" +5 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%~ +68 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%Y +69 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 0ml +3 "processing"%a'd +2281 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +3 "processing"% @ +69 "core" A +3 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'c +352 "core" ' +6 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'Q  +4 "processing"%`  +40 "core" +3  +2 "processing"%z% +5 "core" %`J  +3 .tPS.seek 0.34ml +2 "processing"%N'o +435 "core" ' +4 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'r  +29 "core" +2 .tPRV.dial :air +2 "processing"%&  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%*'G[ +1182 "core" ' +2 .tPRV.dial :waste2 +3 "processing"%' @ +69 "core" > +7 .tPS.seek 0.5ml +4 "processing"%' +857 "core" ' +4 #taddPMLReagent08 +3 .PSV.dial :air +4 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +3 "processing"% 'Ҧ +1601 "core" ' +2 .tPSV.dial :PML +2 "processing"%- +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste1 +7 "processing"%!  +33 "core" +2 "processing"%$% +5 "core" %ҩ@\  +3 .tPS.seek 1.85ml +2 "processing"%)' +231 "core" ' +4 .tPBV.dial between PSV and waste1 +5 "processing"%# * +37 "core" + +6 .tPS.seek 0ml +3 "processing"%'d +1951 "core" ' +2 .tdelay 2 seconds +204 #Beginning samplePassC +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +8 "core" & +6 "manipulator"&+& +11 "core" &C ! * +3 "manipulator"&5% +10 "core" %\     +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +4 "manipulator"&/(-6 +130 "core" ( +2 "manipulator"&.& +6 "core" &-8 " , 0 / +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &%& +7 "core" &-8 ' $  / +2 .tForearm.seek :garage +3 "manipulator"&"'n +104 "core" ' +2 .tHand.close +2 "manipulator"&/ +52 "core" / +2 "manipulator"&,& +5 "core" &-R * / g  +2 "manipulator"&2% +5 "core" % i , + 0  +3 .tForearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +3 "manipulator"&7( +283 "core" ( +5 "manipulator"&D& +9 "core" &9 1 - K +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &;& +7 "core" &9 ( , # K +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&I'O +103 "core" ' +5 "manipulator"&<& +9 "core" &9 3 * K +3 "manipulator"&8% +11 "core" %U / , n b +3 "collection"'f& +5 "core" & +3 "collection"'& +12 "core" &  +4 &  +3 .tCC.seek :closed +2 "collection"'(X +8 "core" &  +7 & - %f +7 &W\ 7 +9 &\ K +12 &] K +9 &tg L +10 &7c K +9 &f\ K +9 &b\ K +7 &~c\ K +9 &>j\ L +10 & `\ K +9 &!^\ K +10 &#b\ K +9 &%H^\ K +9 &' c\ K +10 &(b\ K +9 &*e\ K +10 &,Oc\ K +9 &.`\ K +9 &/c\ L +10 &1b\ K +9 &3Xb K +9 &5b K +10 &6c K +9 &8d\ K +10 &:^c\ L +9 &( +4 "core" ( +2 "manipulator"&R& +4 "core" &6 % 5 i K +3 .tElbow.reconfigure :loose +3 "Can"y\ _= +3 "manipulator"&$ &.,(#b +6 &F& +8 "core" &7 - * : K +11 .tForearm.seek CC +6 "manipulator"&b'O +96 "core" ' +4 .tHand.close +4 "manipulator"&X/ +54 "core" / +3 .tCC.seek :open +5 "collection"'L( +428 "core" ( +2 "manipulator"&^& +5 "core" &7 - . < K +2 "manipulator"&@% +5 "core" % K , + l +3 .tForearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&](-6 +292 "core" ( +4 "manipulator"&& +12 "core" &-< )  P +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &(& +4 "core" &-< K P +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&e'n +102 "core" ' +3 .tHand.open +2 "manipulator"&_1 +55 "core" 1 +2 "manipulator"&h% +5 "core" % \\ 9 1 a u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +97 "core" ' +2 ."da"delayUntil "12:36:58.77" +24712 #recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%d @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" , +2 ."da"PSV.dial :air +3 "processing"%j  +41 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%i' +2304 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%t +47 "core" +7 ."da"delay 2 seconds +207 .PSV.dial :air +3 "processing"%U  +55 "core" +5 ."da"delay 2 seconds +205 .PSV.dial :mixloop +2 "processing"%s +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%w  +43 "core"  +8 ."da"PS.seek 0ml +6 "processing"%q'd +2282 "core" ' +4 #"da"washCycleDA #1 of 2 +4 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%m +125 "core"  +3 "processing"%{% +9 "core" %cT  +4 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +16 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%g' +595 "core" ' +5 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%x  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +4 ."da"PBV.dial :waste1 +3 "processing"%9  +36 "core" +5 "processing"%% +9 "core" %Ҩj  +3 ."da"PS.seek 1.5ml +4 "processing"%y'X +589 "core" ' +2 ."da"delay 3 seconds +309 .PBV.dial between PSV and waste1 +6 "processing"%\ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%v'd +1596 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .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 +3 .PSV.dial PSR +2 "processing"% +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2285 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%} +70 "core" +4 ."da"delay 5 seconds +505 .PSV.dial :air +4 "processing"%n  +68 "core"  +7 ."da"PS.seek 0ml +3 "processing"%'d +332 "Can"/y\ R +1939 "core" ' +5 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%| +135 "core"  +4 "processing"%% +11 "core" %i\\  +4 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +7 "processing"% +15 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%~' +593 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +1596 "core" ' +3 ."da"PTV.dial :puck +5 .PSV.dial PTV +6 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +6 "processing"%  +35 "core" +2 "processing"%% +9 "core" %Ҫn  +6 ."da"PS.seek 1.5ml +3 "processing"%'Z +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%a'd +1600 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +34 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%z +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2285 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%r +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%& +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%N +70 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%'  +80 "core" +6 ."da"PS.seek 0ml +3 "processing"%*'d +2284 "core" ' +5 #"da"getPMLReagent08 +5 .PRV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 5 seconds +506 .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +4 ."da"delay 5 seconds +504 .PRV.dial :ab2 +2 "processing"%-  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%!'a +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%$  +41 "core"  +2 "processing"%#% +5 "core" %aS  +2 ."da"PS.seek 0.55ml +3 "processing"% ' +338 "core" ' +4 #"da"addPMLReagent08 +9 .PSV.dial :air +3 "processing"%)  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%1'Ҧ +1552 "core" ' +5 ."da"PSV.dial :PML +5 "processing"%+ +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%5 @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%%% +5 "core" %ҧo  +2 ."da"PS.seek 1.85ml +3 "processing"%:' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%,'d +1947 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +24399 "Can"x\ G i +23604 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%2  +33 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" , +3 ."da"PSV.dial :air +2 "processing"%"  +42 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%D' +2287 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%; +43 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +4 "processing"%/  +45 "core"  +3 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%< +41 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%8  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%f'd +2295 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +123 "core"  +6 "processing"%P% +6 "core" %bF  +3 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +7 "processing"% +16 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%G' +581 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +70 ."da"PS.seek 2ml +2 "processing"%3'Ҧ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +70 "core" +7 ."da"PBV.dial :waste1 +5 "processing"%  +37 "core" +5 "processing"%O% +8 "core" %ҡW  +4 ."da"PS.seek 1.5ml +3 "processing"%I'Q +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"% * +38 "core" , +7 ."da"PS.seek 0ml +3 "processing"%?'d +1595 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%J  +33 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%6 +70 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%K' +2304 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%V +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"% +69 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%=  +81 "core" +7 ."da"PS.seek 0ml +3 "processing"%S'd +2305 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +6 "processing"%C +122 "core"  +2 "processing"%H% +5 "core" %dK  +3 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +13 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +8 ."da"PS.seek 0.5ml +5 "processing"%W' +375 "Can"|x\ \\ +211 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%M'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV +2 "processing"% +70 "core" +4 ."da"PBV.dial :waste1 +3 "processing"%[  +36 "core" +4 "processing"%\\% +6 "core" %ҫT  +6 ."da"PS.seek 1.5ml +6 "processing"%Z'[ +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +6 "processing"%R * +38 "core" , +5 ."da"PS.seek 0ml +3 "processing"%F'd +1593 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2307 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%^ +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%@ +68 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%b +69 "core" +2 ."da"delay 5 seconds +504 .PSV.dial :air +4 "processing"%  +68 "core"  +6 ."da"PS.seek 0ml +3 "processing"%>'d +2274 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%( +137 "core"  +2 "processing"%_% +5 "core" %fB  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%h' +585 "core" ' +6 ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%p'Ҧ +1607 "core" ' +6 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%e +71 "core" + ."da"PBV.dial :waste1 +5 "processing"%d  +35 "core" +4 "processing"%c% +7 "core" %ҪQ  +5 ."da"PS.seek 1.5ml +6 "processing"%o'Z +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'd +1595 "core" ' +2 ."da"delay 2:00 +12004 #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 +3 "processing"%U * +32 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%s +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%w' +2302 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%i +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%{ +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%q  +69 "core"  +4 ."da"PS.seek 0ml +4 "processing"%g'd +2282 "core" ' +3 ."da"Gate.power :camera,:ON +10 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%x +128 "core"  +10 "processing"%% +24 "core" %iG\ +15 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +11 "processing"% +28 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +11 "processing"%9' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +4 "core" %H\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%u' +328 "core" ' +6 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\ 'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%y +70 "core" +4 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +5 "processing"%% +7 "core" %ҡV\  +6 ."da"PS.seek 1.5ml +6 "processing"% 'Q +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%v * +37 "core" , +7 ."da"PS.seek 0ml +5 "processing"% 'd +1559 "Can"y\  +43 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%E  +32 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%n +84 "core"  +6 ."da"PS.reconfigure :fast +7 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +5 "processing"%' +2327 "core" ' +5 ."da"PSV.dial PTV +9 "processing"%| +69 "core" +5 ."da"delay 5 seconds +505 .PSV.dial PSR +3 "processing"% +70 "core"  +8 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +79 "core" +65 ."da"PS.seek 0ml +2 "processing"%'d +2308 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +122 "core"  +2 "processing"%% +5 "core" %ep\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%Y'Ҧ +2104 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%Q% +5 "core" %ҦF\  +2 ."da"PS.seek 1.5ml +3 "processing"%`'V +589 "core" ' +3 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" , +3 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%a  +107 "core"  +6 ."da"PS.seek 0ml +4 "processing"%r'd +1599 "core" ' +4 "processing"%&9 +9 "core" 9Mb5< +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +4 "processing"%N  +11 "core" 5= + 5= +3 "processing"%'& +12 "core" &X/\ . +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +3 "manipulator"&% +10 "core" %  + %  +5 "storage"(% +4 "core" % k s\ +2 "storage"(. +8 "core" .( +6 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(-(S +202 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &O e \\\ +2 "manipulator"&*& +5 "core" &-<   P + "manipulator"&$% +5 "core" %  - / 3  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&#(y +186 "core" ( +3 "manipulator"&!& +6 "core" & 9 1 . +2 "storage"()& +4 "core" &O o x %\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"& '] +101 "core" ' +7 "storage"(+& +13 "core" &O q d P\ +6 ."da"SE.reconfigure :pick +7 "storage"(#]K-0-\ b +9 ."da"SE.seek :beamBreak +5 "storage"(5'g +281 "core" ' +2 "storage"(.- +5 "core" -'q +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&%& +4 "core" & - , E . +2 "storage"(& +5 "core" &O d e\ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&1' +26 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&:, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(2- +3 "core" -'q +4 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(T' +36 "core" ' +2 "manipulator"&"% +5 "core" % 0 . +2 "storage"(,& +5 "core" &O X T I\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&;'; +20 "core" ' + "manipulator"&/& +6 "core" & / + C - +2 "storage"(<& +5 "core" &O n p \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&8'] +25 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +3 "storage"(D' +41 "core" ' +2 "manipulator"&4& +5 "core" & # ) Y - +2 "manipulator"&P% +6 "core" %[ / . V ' +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&f'\ +94 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&G(? +251 "core" ( +3 "manipulator"&& +11 "core" &F % ! K 9 +3 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +7 "core" &F " - B 9 +8 ."da"Forearm.seek PC +5 "manipulator"&'Η +107 "core" ' +2 ."da"Hand.close +2 "manipulator"&O/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%3( +426 "core" ( +3 "storage"(& +12 "core" &O | { \ +2 "manipulator"&I& +6 "core" &F  / Y 9 +6 "manipulator"&J% +7 "core" % Έ " #  M +3 ."da"Forearm.seek :retract +8 "manipulator"&'\ +94 "core" ' +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 1 +3 "manipulator"&6(y +257 "core" ( +3 "manipulator"&?& +5 "core" & * - # 0 +2 "storage"(V& +4 "core" &O q s B\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +89 "core" ' +2 ."da"Hand.open +2 "manipulator"& 1 +60 "core" 1 +2 "storage"(=- +4 "core" -' +3 ."da"SE.seek 1.92 Pucks below Top Plate +3 "storage"(K'S +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(C' +58 "core" ' +4 #"da"Lights, camera, ACTION! +10 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24may1713h40ml_nessie.tif +1522 #SX MX5/16 (USB:<1): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.312 seconds\ /var/log/esp/da24may1713h40ml_nessie.tif: TIFF Upload Complete\ +9 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24may1713h40ml15s_nessie.tif +401 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1214 #"da"SX MX5/16 (USB:<1): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24may1713h40ml15s_nessie.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24may1713h40ml25s_nessie.tif +2578 #SX MX5/16 (USB:<1): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24may1713h40ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.312 sec auto-exposure",Subject: "da24may1713h40ml images!" +3 "storage"(H- +5 "core" -' +2 "storage"(S& +7 "core" &O d c\ +3 "manipulator"&W& +24 "core" & * +  0 +10 ."da"Elbow.seek 1 +11 "manipulator"&(y +6 "core" ( +3 "manipulator"&[& +6 "core" & - 1 0 + "storage"(\\& +6 "core" &O W X j\ +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&M'] +4 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"(R' +55 "core" ' +2 "manipulator"&Z& +6 "core" & $  | 0 +3 "storage"(X& +6 "core" &O \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +5 "manipulator"&7' +30 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&B, +96 "core" , +4 ."da"Elbow.reconfigure :tight +237 "manipulator"&$&.,(\ #b +13 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +12 ."da"SE.seek 2.05 Pucks below Top Plate +6 "storage"(F' +27 "core" ' +5 "manipulator"&^% +18 "core" % 0 . t +5 "storage"(@& +14 "core" &O \ +5 ."da"Forearm.force -20 +6 "manipulator"&5 +12 ."da"Forearm.seek 1 + 295 counts +3 "manipulator"&b', +30 "core" ' +6 "manipulator"&& +13 "core" & 6 . n - +5 "storage"(& +15 "core" &O '\ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&('] +26 "core" ' +8 "storage"(_% +21 "core" % &\ +10 ."downElevator"SE.seek :down +10 "storage"(>' +99 (h% +6 "core" %: \ PG +4 "manipulator"&e% +11 "core" %j * + =  +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +5 "manipulator"&d'\ +109 "core" ' +2 ' +4 ."downElevator"SE.stop +5 "storage"(5 +7 (c& +10 "core" &O l\ +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +3 "processing"%p& +13 "core" &_  +4 "manipulator"&j& +11 "core" & 0 . ] - +5 "manipulator"&o% +14 "core" %\  " ) &  +9 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&t(-6 +185 "core" ( +4 "manipulator"&U& +26 "core" &-9 / " 8 j +7 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +9 &s& +13 "core" &-9 $ $ 3 j +9 ."psFlush"Forearm.seek :garage +9 "manipulator"& 'n +104 "core" ' +4 ."psFlush"Hand.close +5 "manipulator"&i/ +68 "core" / +4 "manipulator"&m& +15 "core" &-9 ! , W j +7 "manipulator"&{% +12 "core" % l , + ' +9 ."psFlush"Forearm.seek :retract +6 "manipulator"&q'\ +101 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&w(? +122 "core" ( +4 "manipulator"&x& +10 "core" &F ( !  & +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 && +9 "core" &F ! % & +4 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +5 "manipulator"&g'Η +102 "core" ' +4 "manipulator"&& +10 "core" &F - ' P & +4 "manipulator"&9% +10 "core" %Β ! +5 "processing"%u& +10 "core" &9  +5 "processing"%y& +13 "core" &3  +8 ."psFlush"PC.seek :closed +8 "processing"%(X +26 "core" &*  +7 &2  +13 &0  +15 &2\ *z +3 &f&\ > +19 &})\ M +4 &I_# K + & e\ K +13 &b\ K +4 &^ \ K +6 &Qb\ K +13 &` K +24 &d \ K +2 & ` K +11 &"Yb\ \ K +11 &$`\ K +6 &%a\ L +17 &'c\ \ K +3 &)b] \ K +9 &+#a\ K +9 &,e \ K +3 &.b\ K +3 &0ie\ K +9 &2+e\ K +10 &3c\ K +6 &5c\ L +6 &7qb\ K +7 &92c\ L +5 &:b\ K +9 &<_\ K +9 &>yc\ K +6 &@;_\ K +9 &Ac4\ L +9 &Cg1\ K +5 &Ek\ L +19 &G8\ O +6 &H1\ Q +8 &J8\ R +11 &Lv,\ R +5 &N8-\ R +17 &O8\ R +5 &Q;\ R +13 &Sz2\ S +3 &U?/\ R +15 &W\ J +6 &X4H(\ ^ +6 &X4)\ 1 +11 ( +3 &X"& 1 +10 "processing"%y& +22 #"psFlush"Processing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.51 +7 "processing"%& +12 "core" &X") 1 +5 &X"" 1 +3 &X"& 1 +3 &X" 1 +7 ."psFlush"Hand.open +6 "manipulator"&\ 1 +59 "core" 1 +4 "manipulator"&v% +10 "core" % Β / . G +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +5 "manipulator"& '\ +97 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%E +43 "core"  +4 "processing"%}% +11 "core" %i  +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +10 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%n' +101 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +488 "core" ' +7 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +16 ."psFlush"PS.seek 2.5ml +6 "processing"% ' +421 #"uploadLog"upsync +1693 "core" ' +2 ."psFlush"delay 1 second +108 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%| @ +178 "core" A +3 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +121 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +106 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%~'F +2615 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +95 "core"  +4 "processing"%% +7 "core" %E  +3 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%' +586 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +67 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%Q +96 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Y'F +2606 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%z +96 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%a'T +1094 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +1603 "core" ' +3 ."psFlush"PSV.dial PTV +8 "processing"%& +69 "core" +3 ."psFlush"PTV.dial :puck +3 "processing"%N  +67 "core"  +3 ."psFlush"PBV.dial :waste1 +7 .PS.seek 0ml +4 "processing"%''d +2622 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +52 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%$'d +2652 "core" ' +2 ."psFlush"PSV.dial PBV +5 "processing"% @ +45 "core" > +6 ."psFlush"PS.seek 2.5ml +4 "processing"%!' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%)  +76 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%]'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%+ +43 "core"  +4 ."psFlush"PSR.select :air +9 .PS.seek 2.5ml +2 "processing"%l' +2499 "Can"x\ E+ +112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +68 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%%'d +2614 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%2' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +69 "core"  +3 ."psFlush"PS.seek 0ml +5 "processing"%,'d +2610 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%/ +41 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%<'T +1090 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +119 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +1606 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"%P +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%#'d +2607 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%5 +73 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%1' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%;' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%8 U +50 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'d +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%O  +69 "core"  +8 ."psFlush"PS.seek 0ml +5 "processing"%f'd +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%A +54 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%I +71 "core" +2 ."psFlush"PBV.dial PSV +7 .PS.seek 0ml +4 "processing"%J'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +10 "processing"%V  +70 "core"  +3 ."psFlush"PS.seek 0ml +6 "processing"%G'd +2612 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +3 "collection"' & +5 "core" &c  +2 "manipulator"&=& +5 "core" &F  @ & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(? +3 "core" ( +3 "manipulator"&D& +5 "core" &F , " K & +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +5 "core" &F , , @ & +2 .tForearm.seek PC +2 "manipulator"&H'Η +98 "core" ' +2 .tHand.close +2 "manipulator"&S/ +58 "core" / +8 .tPC.seek :open +4 "processing"%W( +423 "core" ( +2 "manipulator"&[& +6 "core" &F !  & + "manipulator"&\\% +5 "core" % ΀ # %  +2 .tForearm.seek :retract +3 "manipulator"&Z'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +361 "core" ( +4 "manipulator"&6& +6 "core" &: , 0 6 L +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 && +6 "core" &; ) % L +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&C'O +106 "core" ' +2 "manipulator"&M& +6 "core" &: 0 6 L +2 "manipulator"&% +5 "core" %P - . q W +2 "collection"'^& +6 "core" &A  +2 "collection"'@& +7 "core" &@  +2 .tCC.seek :closed +4 "collection"'(X +4 "core" &=  +5 &= 5 +9 &<I~= 0 +9 &mt= E +10 &h> L +9 &c> K +9 &g? K +10 &`eF K +9 &!cT L +10 &eT K +9 &dN L +9 &icO K +10 &!*eS K +9 &"bQ K +9 &$fK K +10 &&ofQ L +9 &(3bS K +10 &)eV K +9 &+cO K +10 &-weR L +9 &/;dU K +9 &0bU K +9 &2cT K +10 &4cA K +9 &6BcM K +10 &8cQ K +9 &9aK K +9 &;eL K +10 &=KfO K +9 &? eI K +9 &@cM K +10 &BdM K +9 &DQk\\ L +10 &FzZ M +9 &GX R +9 &I}[ T +10 &K<_ U +9 &L[ U +9 &NS\ V +10 &P`\ V +9 &R?`\ W +10 &SZ\ X +9 &U[\ W +9 &WyX\ = +10 &XS3_\ $m +13 &X|\\X D +5 ( +24 "collection"'@& +9 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.85 +4 "collection"'& +15 "core" &X|Z_ D +2 &X|ZX D +6 &X|Z_ D +3 &X|Za D +3 .tHand.open +7 "manipulator"&_1 +61 "core" 1 +2 "manipulator"&R% +13 "core" % P 2 B | W +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'e& +13 "core" &X|Z D +2 "collection"'7% +5 "core" %Mo  +2 .tCSV.dial CSR +4 "collection"'b  +42 "core"  +2 "collection"'c% +5 "core" %M  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'p'm +1337 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +9 'F% +3 "core" %mk  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'j' +619 "core" ' +2 .tCSV.dial :waste +2 "collection"'o +124 "core" +3 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'('Q +1974 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'U& +5 "core" &X|Zq D +2 "collection"'>% +5 "core" %R + .tCSV.dial :flush +2 "collection"'s  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'B'm +1159 "core" ' +4 .tdelay 5 seconds +505 .CSV.dial :air +3 "collection"'i @ +41 "core" A +2 "collection"'m% +5 "core" %mr  +3 .tCS.seek 7ml +2 "collection"'{' +523 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +2 "collection"'d  +6 'x  +36 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"' @ +43 "core" > +3 .tCS.seek 0ml +2 "collection"' 'Q +1592 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'& +5 "core" &X|Yj D +2 "collection"'9% +6 "core" %V +5 .tCSV.dial :flush +5 "collection"'t  +70 "core"  +5 .tCS.seek 5ml +5 "collection"'u'm +1155 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'q @ +46 "core" B +4 "collection"'3% +5 "core" %m} +3 .tCS.seek 7.001ml +2 "collection"'' +524 "core" ' +6 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +5 "collection"'\  +41 "core"  +5 .tCBV.dial :waste2 +3 "collection"'v  +99 "core"  +6 .tCS.seek 0ml +4 "collection"'y'Q +1586 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'E& +5 "core" &X|Ym D +2 "collection"'}% +6 "core" %N + .tCSV.dial CSR +2 "collection"'g  +41 "core"  +2 "collection"'r% +6 "core" %Nt  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +10 .tCS.seek 8ml +2 "collection"'n'O +1810 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'|' O +526 "core" ' +4 ."connect"CSV.dial CBV +11 .tCBV.dial CSV +2 "collection"' +6 '  +93 "core" +36  + .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"''Q +1800 "core" ' +6 .tIntake.select :close +3 "sampler")0 +22 .tCTV.dial :air +5 "collection"'  +69 "core"  +3 .tCS.reconfigure :default +6 "collection"'#P d@b +6 .tCS.seek 0ml +3 "collection"'~'Q +585 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +99 "core"  +4 "collection"'% +12 "core" %T  +3 #tPulling 5ml of CSR.flush +104 .CSR.select :flush +7 "collection"' +15 .tCS.seek 5ml +2 "collection"''m +1347 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'Q' O +1348 "core" ' +2 .tCSV.dial CBV +3 "collection"' +97 "core" +3 .tCS.seek 0ml +2 "collection"'z'Q +301 "Can"wz\ UP +2306 "core" ' +5 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +8 "core" &8 - 7 L +7 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&a( +8 "core" ( +3 "manipulator"&&& +12 "core" &8 / / ` L +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &N& +7 "core" &8 . +  L +3 .tForearm.seek CC +3 "manipulator"&`'O +99 "core" ' +2 .tHand.close +2 "manipulator"&/ +56 "core" / +3 .tCC.seek :open +2 "collection"''( +427 "core" ( +2 "manipulator"&& +5 "core" &8 . - v L +2 "manipulator"&% +5 "core" % W , , e +2 .tForearm.seek :retract +2 "manipulator"&*'\ +102 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +3 "manipulator"&(-6 +290 "core" ( +2 "manipulator"&& +6 "core" &-9 , ( . M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +4 "core" &-9 " - ' M +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&)'n +103 "core" ' +2 .tHand.open +2 "manipulator"&!1 +55 "core" 1 +3 "manipulator"&+% +5 "core" % Z 5 9 1 i +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 "processing"%.& +5 "core" &  +56280 "Can"y 7kW +60001 iw 7w +60001 w\ : +60002 w\ A +60000 v\ 7 +60002 v\ 7"E +60001 w\ 7$ +60002 w\ <&q +60000 w\ 7( +31175 #t-> access 1 +7 "storage"(l% +10 "core" % \ +5 "manipulator"&% +12 "core" %  "  ;  +6 "manipulator"&%& +10 "core" &-9 " K M +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"("(<( +671 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +6 (2& +8 "core" &<( $\  +121 #t-> exit +8 #mEXIT @1715972878.69EDT @1716302545.03EDT = =mMAIN_scheduler =tMAIN @EDT1716302547.44 #"core_reset"Sent BREAK +3 #t@51992 receive with ifg=0x10, ie=0xFD + #@52627 receive with ifg=0x10, ie=0xFD + #@53281 receive with ifg=0x10, ie=0xFD + #@53914 receive with ifg=0x10, ie=0xFD + #@54547 receive with ifg=0x10, ie=0xFD #@55181 receive with ifg=0x10, ie=0xFD + #@55814 receive with ifg=0x10, ie=0xFD + #@56141 receive with ifg=0x80, ie=0xFD #@61824 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +482 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +571 "Can"t\ :GJ" +6 t\ :GJ" +4 #tPolling Can every 10:00 +7 #Cleanly exited at 15:07:58EDT17-May-24 +887 #-> ESP.ready! +156 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +4 "core" %L\  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +4 "core" %e  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +4 "core" %{ T P \ c +2 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(2% +8 "core" % \ +6 "manipulator"&3% +8 "core" %  0 -  +6 "manipulator"&4& +6 "core" &-9 8 1 M +4 .tSC.reconfigure :tight +9 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +4 "storage"(5(K +189 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +4 "core" &K \ +57277 "Can""t\ 8Z& +23411 #t-> $da [:extractVol]=0.19 +477 #-> startTube 2 +22531 #-> da 40 +2 #da sampling at most 40ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 11:00:22EDT21-May-24\\n{}\\nCan@10:52:38, 19.9C, 56% humidity, 15.0psia, 13.743V, 0.282A, 45.410Ah, 3.87W",Subject: "da sampling at most 40ml" +4 "collection"'7& +5 "core" &  +3 .tHand.open +2 "manipulator"&81 +17 "core" 1 +2 "manipulator"&9% +5 "core" %  7 9   +3 "storage"(:% +4 "core" % \ +2 "storage"(;. +7 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +448 #"uploadLog"upsync +226 "core" ( +5 .tSC.configure :limp +6 "storage"($(\ 1b +5 (=& +10 "core" & -\ +4 "manipulator"&>& +5 "core" &-9 # . Y M +2 "manipulator"&?% +5 "core" %  0 . K  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&@(a +191 "core" ( +2 "manipulator"&A& +5 "core" &W . - _ 4 +2 "storage"(B& +5 "core" & :\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ж +104 "core" ' +3 "storage"(D& +5 "core" & \ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(E'g +269 "core" ' +3 "storage"(F- +5 "core" -'t +5 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (G& +8 "core" & 2\ +5 "manipulator"&H& +7 "core" &W 0 , G 4 +3 .tElbow.seek 2 +2 "manipulator"&I(a +8 "core" ( +4 "manipulator"&J& +7 "core" &W ) - k 4 +2 "storage"(K& +86 "core" & /\ +10 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'ϊ +31 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&M/ +60 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&N& +2 "storage"(O' +9 "core" &h , . ' 2 +2 "manipulator"&P% +6 "core" % σ 9 0  m +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +3 .tElbow.seek CC +2 "manipulator"&R( +131 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +16 "core" ( +2 "manipulator"&S& +6 "core" &8 $ + E J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &8 / . } J +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&U'O +109 "core" ' +4 "manipulator"&V& +8 "core" &8 ; 7 m J +4 "manipulator"&W% +9 "core" %P / 0   +3 "collection"'X& +13 "core" &\ \ +3 "collection"'Y& +17 "core" &\ + & \ +3 .tCC.seek :closed +7 "collection"'Z(X +11 "core" & \ +6 & \ +5 &  +5 &1| *z +8 &d > +9 &} M +9 &E_\ L +10 &g L +9 &d K +9 &c K +7 &Lg L +12 &a L +7 &e K +11 & f K +9 &"Ve K +10 &$g" K +10 &%d L +10 &'f L +10 &)]c L +9 &+ g K +6 &,h L +9 &.c L +9 &0ee L +10 &2(e K +9 &3` K +10 &5e L +9 &7nc K +9 &90c K +10 &:` K +9 &<d K +9 &>uf L +10 &@8c K +9 &Ae L +10 &Cl L +9 &Eu~ N +9 &G,\ R +10 &H\ V +9 &J\ V +9 &Ld\ W +10 &N$\ X +9 &O\ X +10 &Q\ X +9 &Si\ X +9 &U*\ X +10 &V\ P +9 &XC\ + +9 &Xo{ J +6 ( +2 "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.93 +2 .Hand.open +2 "manipulator"&[1 +4 "core" &Xop J +54 1 +2 "manipulator"&\\% +5 "core" % O Y B }  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +104 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold +5 "sampler")^+ +3 "core" + +7 "sampler")_% +10 "core" %ރ Q M \  +2 "collection"'`& +11 "core" &Xoe J +6 "Can"r\ Q[ +3 #tCalibrating pressure and temperature sensors +10 .CTV.dial :air +3 "collection"'a  +6 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +10 "core"  +5 "sampler")c  +5 "core"  +3 .tSS.reconfigure :fast +4 "sampler")#.0X=\ +2 "sampler") % +4 "core" %cE \  +3 "sampler")% +4 "core" %cE \  +2 .tIntake.select :close +2 "sampler")0 +9 )% +4 "core" %dE \  +2 .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")' +630 "core" ' +2 .tExhaust.select :close +2 "sampler") +12 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +2 "collection"'& +4 "core" &XobOO\ J +2 ."airStroke"CSV.dial :waste +5 "sampler")% + "collection"' +7 "core" % \ " +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +4 "sampler")  +26 "core" +3 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +3 "collection"''Q +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +70 "core" B +6 ."airStroke"CS.seek 10ml +5 "collection"'' O +59 "core"  +3 .tCTV.dial :air +4 "collection"'  +72 "core"  +5 .tdelay 15 seconds +5 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1497 .tSSV.dial :spit,avoiding: :exhaust +10 "sampler") +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml +3 "collection"'  +4 "sampler")' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")  +108 "core" ~ +22  +341 ' +6 "sampler")!% +14 "core" % O M \ " +4 .tCBV.dial between SSV and waste2 +3 "collection"'"  +29 "core"  +4 "collection"'#% +11 "core" % K \ +4 ."connect"CTV.dial CSV,avoiding: :air +12 .tCSV.dial CTV +2 "collection"'$  +40 "core"  +4 .tCS.reconfigure :pressurize +5 "collection"'# d@<<b +7 .tCS.seek 0ml +4 "collection"'%'Q +2185 "core" '\\\ +5 "collection"'&% +12 "core" %4  +2 "sampler")'% +11 "core" % R L \ " +4 #tBubblePoint: Intake @39.2psia, Outlet @15.0psia +2 .CBV.dial SSV +3 "collection"'( @ +30 "core" B +6 .tSS.reconfigure :default +4 "sampler")#.0X'Q +64 "core"  +2 ' + .tExhaust.select :open +3 ."airStroke"CSV.dial :air +2 "sampler")@ +5 "collection"'? @ +7 .tSS.reconfigure :exhale +3 "sampler")#.0XA +105 "collection"'9 +9 "core" 9?> +105 "collection"'&9 +4 "core" 9@< +103 "collection"''9 +3 "core" 90A9 +103 "collection"'(9 +3 "core" 9OC6 +103 "collection"'9 +4 "core" 9oD4 +102 "collection"'*9 +3 "core" 9E2 +103 "collection"'+9 +8 "core" 9F0 +105 "collection"',9 +9 "core" 9H- +107 "collection"')9 +3 "core" 9I+ +103 "collection"'-9 +4 "core" 9N) +102 "collection"'/9 +4 "core" 9O' +102 "collection"'09 +4 "core" 96P% +103 "collection"'29 +3 "core" 9NR$ +103 "collection"'.9 +6 "core" 9fT# +107 "collection"'49 +6 "core" 9V! +107 "collection"'%9 +5 "core" 9Y +105 "collection"'19 +3 "core" 9Z +103 "collection"'39 +3 "core" 9Y +103 "collection"'69 +3 "core" 9Y +103 "collection"'79 +3 "core" 9Z +103 "collection"'89 +6 "core" 9 \\  +105 "collection"'9 +3 "core" 9 ] +107 "collection"':9 +6 "core" 9 &` +106 "collection"';9 +4 "core" 9 8c +103 "collection"'59 +3 "core" 9 Fh +102 "collection"'=9 +3 "core" 9 Vk +103 "collection"'?9 +3 "core" 9 em# +103 "collection"'99 +6 "core" 9 tn' +105 "collection"'9 +9 "core" 9 q, +106 "collection"'>9 +6 "core" 9 q1 +103 "collection"'D9 +3 "core" 9 q5 +103 "collection"'9 +3 "core" 9 r9 +102 "collection"'G9 +4 "core" 9 r= +102 "collection"'A9 +4 "core" 9 tB +103 "collection"'H9 +7 "core" 9 tF +105 "collection"'J9 +6 "core" 9 tJ +108 "collection"'K9 +6 "core" 9 uO +103 "collection"'M9 +3 "core" 9 vS\ +103 "collection"'B9 +3 "core" 9 wW\ +102 "collection"'P9 +3 "core" 9 x\\ +103 "collection"'@9 +4 "core" 9\ x`\ +103 "collection"'C9 +9 "core" 9\ yd +105 "collection"'F9 +7 "core" 9\ {i +106 "collection"'T9 +6 "core" 9\ zm +105 "collection"'E9 +4 "core" 9\ #|r +103 "collection"'L9 +3 "core" 9\ (|v +102 "collection"'S9 +4 "core" 9\ .~z +102 "collection"'V9 +3 "core" 9\ 4~ +103 "collection"'W9 +4 "core" 9\ 9 +106 "collection"'X9 +7 "core" 9\ > +107 "collection"'Q9 +5 "core" 9\ A +103 "collection"'I9 +4 "core" 9\ E +103 "collection"'[9 +3 "core" 9\ I +102 "collection"'N9 +4 "core" 9\ L +102 "collection"'\ 9 +4 "core" 9\ O +103 "collection"'O9 +6 "core" 9\ Q +105 "collection"'\\9 +4 "core" 9\ U +106 "collection"'_9 +10 "core" 9\ X +7 .tCH.hold 10:00,70C +10 "collection"'Y9 +2 'U `\ `\ V\ +13 "core" 9\ X +  +2 "collection"'a% +6 "core" %|\ +2 #tBegun lysing Collection Puck Heater at 68C/39.2psia +6768 "Can"u\ w & +53220 "core" ` +3 "collection"'b9 +9 "core" 9\ . +5 "collection"'`% +6 "core" %%% +6 #tEnded lysing Collection Puck Heater at 70C/34.2psia +5 .CS.seek 0ml +3 "collection"'c'Q +335 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'^ @ +93 "core" A +2 .tCSV.dial :air +2 "collection"'e @ +41 "core" ? +3 .tCS.seek 5ml +3 "collection"'f'm +1341 "core" ' +2 .tCSV.dial CTV +2 "collection"'h  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'g @ +45 "core" > +6 .tdelay 2 seconds +204 .CSV.dial CTV +3 "collection"'d  +43 "core"  +7 .tdelay 2 seconds +204 .CSV.dial :air +2 "collection"'k @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'i'Q +1343 "core" ' +2 "collection"'m% +5 "core" %Q   +2 #tPuck @46.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'l +95 "core"  + .tCBV.dial CSV +3 "collection"'p  +28 "core"  +2 "collection"'j% +6 "core" %Q  +2 .tCS.seek 5ml +2 "collection"'r'm +1340 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'s  +43 "core" +2 "collection"'n% +5 "core" %m +3 .tCS.seek 7ml +2 "collection"'o' +501 "Can"v\ UF& +84 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'w @ +42 "core" > +6 .tCS.seek 10ml +5 "collection"'x' O +847 "core" ' +5 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'y ` +121 "core" b +8 #tLysing Complete +2 "collection"'u& +5 "core" &Xobpse J +2 #tStoring sh1 puck in Collection Clamp to tube 1 +3 "manipulator"&z% +11 "core" %  ) / m \ f +3 "storage"(v% +4 "core" % \ +2 "storage"(}. +10 "core" .( +6 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +6 .tSC.seek 1 +4 "storage"(~(S +192 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +6 "core" &T +\ +2 "manipulator"&& +4 "core" &6 0 - J +3 "manipulator"&% +4 "core" %  + / \\ \ f +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&{(y +171 "core" ( +2 "manipulator"&|& +6 "core" & ( + _ 4 +2 "storage"(& +5 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +3 "manipulator"&'] +105 "core" ' +2 "storage"(& +13 "core" &T \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +2 "storage"( 'g +274 "core" ' +2 "storage"( - +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +33 "core" ' +3 "manipulator"&& +5 "core" & , ! ! 4 +2 "manipulator"&% +8 "core" %e 2 . h +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"& ( +165 "core" ( +2 "manipulator"&& +6 "core" &5 7 3 J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &5 + ' U J +3 .tForearm.seek CC +2 "manipulator"&'O +102 "core" ' +4 .tHand.close +2 "manipulator"&/ +62 "core" / +5 .tCC.seek :open +2 "collection"'( +428 "core" ( +2 "storage"(& +6 "core" &T 3\ +2 "storage"(& +4 "core" &T E\ +2 "manipulator"&& +5 "core" &5 . / J +2 "manipulator"&% +5 "core" % _ + - c H +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"& (y +167 "core" ( +2 "manipulator"&& +12 "core" &w , / T _ +3 "storage"(!& +5 "core" &T \ +4 .tElbow.reconfigure :limp +5 "manipulator"&$ ,(b +7 .tForearm.seek 1 +2 "manipulator"&"' +106 "core" ' +3 .tElbow.hold +3 "manipulator"&#, +9 "core" , +6 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +8 .tHand.open +3 "manipulator"&$1 +63 "core" 1 +3 "manipulator"&% +5 "core" % F = k +2 "storage"(&& +6 "core" &T w\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 265 counts +2 "manipulator"&'' +13 "core" ' +2 "manipulator"&(& +5 "core" & ( , = = +3 "storage"(& +4 "core" &T \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +3 "manipulator"&*'] +24 "core" ' +2 "storage"(+% +6 "core" % \ +3 ."downElevator"SE.seek :down +5 "storage"(,' +99 ()% +3 "core" %D \ QL +3 "manipulator"&-% +5 "core" %` / . B Q +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' +58 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +5 "core" &kn -  +7 "manipulator"&2& +17 "core" & 0 - ^ = +6 "manipulator"&.% +18 "core" %\  * , 3  +7 .tElbow.seek FlushPuck::Garage +4 "manipulator"&4(-6 +177 "core" ( +2 "manipulator"&%& +6 "core" &-6 + " 1 Q +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &1& +5 "core" &-6   4 Q +3 .tForearm.seek :garage +2 "manipulator"&3'n +106 "core" ' +2 .tHand.close +2 "manipulator"&6/ +55 "core" / +2 "manipulator"&7& +6 "core" &-7 : 0  P +2 "manipulator"&8% +4 "core" % X , # : +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:( +289 "core" ( +3 "manipulator"&;& +12 "core" &1 # - D G +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &5& +8 "core" &2 / / s G +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +4 "manipulator"&='O +94 "core" ' +3 "manipulator"&?& +10 "core" &1 0 - A G +5 "manipulator"&9% +6 "core" %Q / - +2 "collection"'& +8 "core" &`b  +7 "collection"'>& +6 "core" &__  +3 .tCC.seek :closed +5 "collection"'D(X +12 "core" &`b  +2 &^c  +3 &1{_`f *y +11 &e_bV = +12 &v^`Q K +9 &G[`_* \ I +9 & ]_bg \ I +9 &][_s I +6 &_\\_  \ I +9 &Nc]` \ I +9 &_[_ \ I +10 &]\\^ \ I +9 & \\\\^ \ I +9 &"V\\]^q \ I +10 &$]^`X \ J +9 &%_]]A \ J +10 &'`\\` J +9 &)^bZ_ \ I +9 &+c[]B \ J +10 &,`\\^. \ J +9 &.\\Y_ \ I +9 &0e^\\^m \ J +10 &2'`]]g \ J +9 &3][_ \ I +10 &5^[^ I +9 &7o]Y\\ I +9 &90^Z\\ \ I +10 &:`[\\ \ I +9 &<^[] \ I +9 &>u^Y] \ J +10 &@8bZ\\n I +9 &AdZ\\V J +10 &Cc[[ J +9 &Exq\\u L +9 &G/.. O +10 &HB@z T +9 &JNJr U +9 &LbXWU V +10 &N"X]C W +9 &ORV W +10 &QNPp X +9 &SgHJn W +9 &U&FGV X +10 &VEH R +9 &X=DG 1 +9 &X sFG F +6 ( +3 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.01 +2 "collection"'& +5 "core" &XZGH F +2 &XZGI F + .tHand.open +2 "manipulator"&G1 +62 "core" 1 +3 "manipulator"&A% +5 "core" % Q Q D $ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&H'\ +95 "core" ' +5 .tPSV.dial PSR +3 "processing"%J +55 "core"  +3 "processing"%K% +10 "core" %e  +4 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%j +15 .tPS.seek 1.5ml +4 "processing"%M'U +1600 "core" ' +6 .tdelay 5 seconds +503 .PSV.dial :waste1 +6 "processing"%B  +42 "core"  +5 .tPS.seek 0ml +5 "processing"%P'd +1598 "core" ' +3 .tPSV.dial PSR +6 "processing"%@ +53 "core"  +3 .tPSR.select :air +7 "processing"% +13 .tPS.seek 2.5ml +4 "processing"%C' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%F + "collection"'T  +10 "core" A +2 "processing"%E  +62 "core" +91  +5 .tPSV.dial :mixloop +5 "processing"%L +99 "core" +5 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +3 "processing"%S  +123 "core" +6 .tPS.seek 0ml +3 "processing"%V'd +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%W  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%X' +2608 "core" ' +4 .tPSV.dial :mixloop +4 "processing"%Q +43 "core" +3 .tPS.seek 0ml +2 "processing"%I'd +2620 "core" ' +2 .tPSV.dial :air +2 "processing"%[  +43 "core"  +3 .tPS.seek 2.5ml +2 "processing"%N' +2610 "core" ' +2 .tPSV.dial :mixloop +7 "processing"%\ +43 "core" +3 .tPS.seek 0ml +2 "processing"%O'd +2616 "core" ' +6 #tGaraging FlushPuck in Collection Clamp +4 "manipulator"&\\& +17 "core" &1 1 . G +8 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +4 "manipulator"&_( +53 "core" ( +5 "manipulator"&Y& +9 "core" & , !   +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &a& +7 "core" & % %  +4 .tForearm.seek CC +4 "manipulator"&t'O +96 "core" ' +2 .tHand.close +2 "manipulator"&U/ +57 "core" / +6 .tCC.seek :open +4 "collection"'b( +426 "core" ( +2 "manipulator"&`& +5 "core" & # % %  +2 "manipulator"&q% +5 "core" % Y * + j +2 .tForearm.seek :retract +2 "manipulator"&^'\ +107 "core" ' +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&e(-6 +275 "core" ( +2 "manipulator"&c& +5 "core" &-? , -  H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &-? * $ H +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&g'n +107 "core" ' +2 .tHand.open +2 "manipulator"&d1 +56 "core" 1 +2 "manipulator"&k% +5 "core" % e 1 . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'m& +6 "core" &mo  +2 "manipulator"&l% +5 "core" %\    T  +2 "storage"(p% +5 "core" % \ +2 "storage"(j. +3 "core" .(S +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(i( +204 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +4 (s& +9 "core" & O\  +5 "manipulator"&n& +12 "core" &-? ! x H +4 "manipulator"&r% +6 "core" %\  ) ! #  +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +3 "manipulator"&w(a +179 "core" ( +2 "manipulator"&o& +5 "core" &X ' '  * +2 "storage"(y& +5 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&u'ж +92 "core" ' +2 "storage"(z& +5 "core" & \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(v'g +283 "core" ' +2 "storage"(}- +7 "core" -'u +7 .tSE.configure :default +3 "storage"(#QK-0-\ b +7 (& +9 "core" & r\  +2 "manipulator"&& +11 "core" &X , - [ * +4 .tElbow.seek 2 +3 "manipulator"&(a +5 "core" ( +4 "manipulator"&<& +101 "core" &X ! * ) * +23 "storage"(|& +12 "core" & \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +16 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 .tHand.close +2 "manipulator"&R/ +56 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&& +4 "storage"(]' +9 "core" &X - ) h * +2 "manipulator"& % +5 "core" % χ * $ K +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +144 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( +2 "manipulator"& & +6 "core" &7 ,  8 K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" &7 #   K +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&'O +99 "core" ' +3 "manipulator"&& +5 "core" &7 ) & @ K +2 "manipulator"&{% +5 "core" %X , 0 S n +2 "collection"'& +6 "core" &kln  +8 "collection"'& +24 "core" &jiJ  +2 &jk4  +11 &hl  +15 .tCC.seek :closed +7 "collection"'Z(X +12 "core" &kj  +6 &hj  +3 &il  +7 &hk  +3 &3hj %h +3 &Y{hk 7 + &}hk J +10 &Zik I +7 &bhk I +12 &Gbhl I +9 &]gjo J +9 &_dia J +13 &]gjR I +4 &O`gh@ I +12 & cgi J +13 &!_fgV J +5 &#adh^ I +10 &%W\\gjL I +7 &'`gh8 I +11 &(cgf( I +9 &*]hg J +10 &,_beh I +10 &."_ef I +9 &/]eh J +9 &1_eh J +9 &3g_ee I +8 &5)\\cd I +11 &6_de I +7 &8cdf I +12 &:ncdf J +9 &<0`de J +7 &=\\de I +11 &?\\ae I +11 &Awb_c I +9 &C6gX] K +9 &DvOT L +10 &FGK Q +7 &H_HJ U +9 &JHJ V +9 &KGJ V +10 &MFM V +9 &O_IJ W +9 &Q"IK W +10 &RGI X +9 &TIJy W +10 &VfIIw X +9 &W_GJd 1 +9 &XlIJh O +9 ( +2 &XphJJ[ K +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 2.02 +2 .Hand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +5 "core" % X V : 2 n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +122 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +30 "core"  +6 .tPS.seek 2.5ml +6 "processing"%!' +2613 "core" ' +2 "collection"'% +5 "core" % U## \ +3 .tCS.seek 4.001ml +2 "collection"' 'NV +1589 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%$  +42 "core"  +2 .tdelay 2 seconds +203 .PSV.dial :waste2 +5 "processing"%  +71 "core"  +4 .tPS.seek 0ml +2 "processing"%&'d +2616 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'( ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +3 .tCS.seek 10ml +3 "collection"'+' O +1593 "core" ' + .tCSV.dial CTV +3 "collection"'  +43 "core"  +3 .tCS.seek 0ml +2 "collection"')'Q +2608 "core" ' +4 .tCBV.dial :waste1 +3 "collection"' @ +30 "core" > +2 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +4 "collection"'-  +125 "core" +4 "collection"'"& +10 "core" &Xph36i K +7 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&'% +11 "core" %\  - # Z P +5 "storage"(0% +5 "core" % \ +2 "storage"(2. +9 "core" .( +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((S +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (.& +5 "core" &T \ +2 "manipulator"&*& +4 "core" &6 0 - w K +3 "manipulator"&%% +4 "core" %\  # , 7 P +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&1(y +172 "core" ( +2 "manipulator"&,& +5 "core" & + ' z  +2 "storage"(#& +5 "core" &T \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&6'] +94 "core" ' +5 "storage"(7& +20 "core" &T _\ +8 .tSE.reconfigure :pick +13 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +4 "storage"(8'g +279 "core" ' +2 "storage"(/- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&3& +3 "core" & 1 1   +3 "storage"(;& +4 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&4' +27 "core" ' +3 .tElbow.hold +2 "manipulator"&5, +5 "core" , + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 "storage"(?- +5 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(9' +30 "core" ' +2 "manipulator"&% +5 "core" % 1 $  # +2 "storage"(& +5 "core" &T K\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 316 counts +2 "manipulator"&'A +20 "core" ' +2 "manipulator"&& +6 "core" & , , -  +2 "storage"(G& +6 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 600 counts +2 "manipulator"&A'] +26 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +3 "storage"(>' +37 "core" ' +2 "manipulator"&J& +6 "core" & - * S  +2 "manipulator"&K% +5 "core" %W !  X / +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +168 "core" ( +4 "manipulator"&B& +9 "core" &\ 1 3 0 F +6 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &M& +6 "core" &\ 1 & , I F +6 .tForearm.seek CC +3 "manipulator"&@'O +99 "core" ' +2 .tHand.close +2 "manipulator"&P/ +57 "core" / +3 .tCC.seek :open +2 "collection"'F( +429 "core" ( +2 "storage"(T& +6 "core" &T \ +2 "storage"(E& +12 "core" &T 5\ +8 "manipulator"&L& +13 "core" &\ 0 - . L F +6 "manipulator"&S% +14 "core" % \\ + - c 9 +7 .tForearm.seek :retract +4 "manipulator"&C'\ +97 "core" ' +4 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&W(y +179 "core" ( +2 "manipulator"&V& +6 "core" & ( + >  +2 "storage"(Q& +5 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&X' +106 "core" ' +3 .tElbow.hold +2 "manipulator"&[, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&I1 +60 "core" 1 +3 "manipulator"&\ % +5 "core" % - 0 +2 "storage"(N& +5 "core" &T g\ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 268 counts +2 "manipulator"&\\' +22 "core" ' +3 "manipulator"&Y& +5 "core" & '   +2 "storage"(a& +6 "core" &T \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&U'] +32 "core" ' +2 "storage"(:% +6 "core" % s\  +3 ."downElevator"SE.seek :down +4 "storage"(H' +99 (D% +4 "core" %w> \ PI +2 "manipulator"&`% +10 "core" %\\ ( +   +9 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +4 "manipulator"&q'\ +96 "core" ' +15 ' +2 ."downElevator"SE.stop +6 "storage"(5 +7 .tPSV.dial :air +2 "processing"%t  +70 "core" +3 .tPS.seek 2.5ml +3 "processing"%c' +2614 "core" ' +2 .tdelay 1 second +107 .PSV.dial :mixloop +2 "processing"%h +40 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%_  +42 "core"  +3 .tdelay 1 second +104 .PSV.dial :mixloop +4 "processing"%d +45 "core" +4 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%k  +42 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%m'd +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%^& +11 "core" &W +3 "manipulator"&l& +8 "core" & ' + +4 "manipulator"&p% +9 "core" %\  % &  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&j(-6 +174 "core" ( +2 "manipulator"&g& +5 "core" &-8 ( - M U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +5 "core" &-8 % # P U +2 .tForearm.seek :garage +2 "manipulator"&n'n +100 "core" ' +2 .tHand.close +2 "manipulator"&r/ +54 "core" / +2 "manipulator"&~& +5 "core" &-9 8 / ? T +2 "manipulator"&o% +5 "core" % { " ) ( +2 .tForearm.seek :retract +3 "manipulator"&y'\ +96 "core" ' +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&z(? +122 "core" ( +5 "manipulator"&e& +17 "core" &E - - \\ * +7 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +9 &f& +12 "core" &E # - 2 * +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek PC +5 "manipulator"&}'Η +95 "core" ' +3 "manipulator"&& +11 "core" &E , * * +4 "manipulator"&% +6 "core" %Μ " *  +7 "processing"%<& +7 "core" &w  +4 "processing"%|& +12 "core" &r  +5 .tPC.seek :closed +3 "processing"%R(X +13 "core" &g  +4 &m  +3 &3s +{ +8 &dj > +6 &m M +12 &Gb L +8 &e~ L +8 &e L +12 &c{ L +6 &Od L +11 &c L +13 &e L +7 & a L +11 &"Xf L +6 &$h L +9 &%d0 L +9 &'g L +9 &)`a L +10 &+!g L +9 &,g L +73 &.j L +7 &0fg L +3 &2)d L +2 &3g L +3 &5i L +3 &7ng L + &90g~ L +3 &:d L + &<e L + &>we L +6 &@9e L +10 &Af L +9 &Ci M +9 &Ezs N +10 &G4 P +9 &H\ R +9 &J R +10 &Ls S +9 &N6 R +10 &O S +9 &Q S +9 &Sx\ T +10 &U; S +9 &V L +9 &X3Cx #h +10 &X 7 / +5 ( +2 "processing"%|& +6 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +2 "processing"%& +5 "core" &X / + &X / +2 .tHand.open +2 "manipulator"& 1 +59 "core" 1 +2 "manipulator"&w% +6 "core" % Μ 8 5 4 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' +5 .tPRV.dial :air +3 "processing"%  +43 "core"  +5 .tPSV.dial :mixloop +3 "processing"% +45 "core" +5 "processing"%v% +8 "core" %g  +4 .tPS.seek 0.3ml +6 "processing"%'d +389 "core" ' +2 .tPSV.dial PSR +3 "processing"% +95 "core"  +2 "processing"%{% +6 "core" %b2  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%'. +483 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%] +108 "core" +5 .tPTV.dial :mixing +5 "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 +3 "processing"%b  +89 "core"  +7 .tPS.seek 0ml +2 "processing"%'d +2076 "Can"|x\ E&8& +539 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &E . - N * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(? +5 "core" ( +2 "manipulator"&& +4 "core" &E / . O * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" &E , , ^ * +3 .tForearm.seek PC +2 "manipulator"&'Η +99 "core" ' +2 .tHand.close +2 "manipulator"&O/ +60 "core" / +3 .tPC.seek :open +2 "processing"%( +425 "core" ( +2 "manipulator"&x& +6 "core" &E   N * +2 "manipulator"&$% +4 "core" % Β ' * ^ l +3 .tForearm.seek :retract +7 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&!(-6 +126 "core" ( +2 "manipulator"&(& +5 "core" &-2 * + j  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +5 "core" &-2 $   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'n +104 "core" ' +3 .tHand.open +2 "manipulator"&1 +62 "core" 1 +5 "manipulator"&+% +8 "core" % V , , B d +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"& '\ +101 "core" ' +6 #tLoading da puck from tube 2 into Processing Clamp +5 "processing"%-& +5 "core" &t  +2 "manipulator"&"% +11 "core" %\  "  j  +4 "storage"('% +14 "core" % I\ +5 "storage"(0. +9 "core" .(S +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(2( +200 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (.& +4 "core" & 3\  +2 "manipulator"&*& +5 "core" &-6  '   +2 "manipulator"&%% +4 "core" %\  ! # *  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&i(a +174 "core" ( +2 "manipulator"&,& +5 "core" &W ! * + +2 "storage"(#& +5 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&7'ж +94 "core" ' +2 "storage"(& +11 "core" & \  +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +5 "storage"('g +286 "core" ' +2 "storage"(/- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (3& +3 "core" & [\  +3 "manipulator"&;& +4 "core" &W . - R + +2 .tElbow.seek 2 +3 "manipulator"&?(a +4 "core" ( +2 "manipulator"&& +4 "core" &W ? < ' + +2 "storage"(& +6 "core" & $\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +20 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&G/ +61 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&J& +5 "storage"(K' +9 "core" &W . / e + +2 "manipulator"&6% +5 "core" % τ , , +3 .tForearm.seek :retract +2 "manipulator"&1'\ +98 "core" ' +3 .tElbow.seek PC +2 "manipulator"&8(? +155 "core" ' +4 ."downElevator"SE.stop +4 "storage"(5 +87 "core" ( +2 "manipulator"&4& +11 "core" &I - ! ) % +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +6 "core" &I & ,  % +6 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +8 "manipulator"&9'Η +96 "core" ' +2 "manipulator"&B& +5 "core" &I * ) % +3 "manipulator"&M% +4 "core" %Ν - - C +3 "processing"%A& +4 "core" &  +3 "processing"%5& +7 "core" &  +2 .tPC.seek :closed +4 "processing"%P(X +4 "core" &  +4 & 5 +10 &?H} 0 +9 &ms E +9 &k L +9 &g L +10 &b K +9 &_e L +9 &!e L +10 &b L +9 &e L +10 &ib K +9 &!(f L +9 &"d K +10 &$f K +9 &&ob L +9 &(1b L +10 &)f L +9 &+b L +10 &-wb L +9 &/:e K +9 &0e L +10 &2c L +9 &4d L +9 &6@i L +10 &8d K +9 &9e L +10 &;g L +9 &=Ja K +9 &? e L +10 &@g L +9 &Bk L +9 &DMr M +10 &F\  O +9 &G\ Q +9 &I R +10 &KG\ R +9 &M \ R +10 &N\ R +9 &P\ S +9 &RL\ S +10 &T\ R +9 &U\ S +10 &W 7 +9 &Xc1 V +10 &X . +15 ( +9 &X! . +7 &X! . +4 &X! . +8 &X! . +9 "processing"%5& +7 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.55 +4 .Hand.open +5 "manipulator"&=1 +8 "core" &X! . +52 1 +2 "manipulator"&Z% +9 "core" % Ν - 2 ? +7 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +6 "manipulator"&T'\ +96 "core" ' +8 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +5 .PH.seek 28C,5:00 +4 "processing"%E S +2 %L9 +10 "core" 944 +104 "processing"%S9 +4 "core" 91/ +102 "processing"%V9 +5 "core" 9/0  +102 "processing"%@9 +3 "core" 9.. +103 "processing"%Q9 +3 "core" 9,. +105 "processing"%9 +11 "core" 9+. +108 "processing"%I9 +6 "core" 9*. +103 "processing"%\ 9 +4 "core" 9+- +103 "processing"%N9 +3 "core" 9+.# +103 "processing"%Y9 +3 "core" 9,-( +102 "processing"%a9 +3 "core" 9.., +103 "processing"%:9 +4 "core" 91.0 +103 "processing"%C9 +10 "core" 94.5 +107 "processing"%D9 +3 "core" 98.9 +107 "processing"%`9 +8 "core" 9=/> +103 "processing"%W9 +3 "core" 9B/B +103 "processing"%X9 +4 "core" 9G/F +103 "processing"%\\9 +4 "core" 9N0K +102 "processing"%>9 +3 "core" 9T/O +103 "processing"%t9 +3 "core" 9\\0S +106 "processing"%U9 +8 "core" 9c2W +104 "processing"%H9 +3 "core" 9l2\\ +106 "processing"%&9 +3 "core" 9u1` +102 "processing"%h9 +3 "core" 9}1d +103 "processing"%_9 +3 "core" 93i +103 "processing"%d9 +3 "core" 93m +102 "processing"%k9 +3 "core" 92q +104 "processing"%c9 +5 "core" 92u\ +104 "processing"%^9 +6 "core" 92z +103 "processing"%l9 +3 "core" 93~ +103 "processing"%p9 +3 "core" 92 +102 "processing"%g9 +3 "core" 93 +103 "processing"%s9 +4 "core" 93 +102 "processing"%[9 +3 "core" 94 +104 "processing"%r9 +4 "core" 94 +106 "processing"%~9 +4 "core" 95 +107 "processing"%o9 +3 "core" 95 +103 "processing"%q9 +3 "core" 95 +102 "processing"%e9 +3 "core" 95 +103 "processing"%f9 +3 "core" 96 +4 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%n pSp +4 "core"  +8997 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"% +94 "core"  +2 "processing"%j% +6 "core" %f_  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%<'Ҧ +1601 "core" ' +2 .tPTV.dial :puck +2 "processing"%y  +68 "core"  +2 .tPSV.dial PTV +3 "processing"% +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +122 "core"  +2 "processing"% % +5 "core" %ҥ"  +3 .tPS.seek 1.5ml +2 "processing"%w'U +582 "core" ' +2 .tdelay 3 seconds +305 .PBV.dial between PSV and waste1 +93 "processing"%| * +51 "core" + +6 .tPS.seek 0ml +4 "processing"% 'd +1598 "core" ' +2 .tdelay 5:00 +30009 #recoverPSRreagent08 +3 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%v * +32 "core" + +2 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"%} +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%m' +2318 "core" ' +2 .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%{ +68 "core"  +2 .tdelay 5 seconds +504 .PSV.dial PTV +4 "processing"% +68 "core" +3 .tdelay 5 seconds +173 "Can"w\ W& +331 .tPSV.dial :air +2 "processing"%  +68 "core"  +9 .tPS.seek 0ml +8 "processing"%]'d +2314 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +4 "processing"%  +126 "core" +3 .tPSV.dial :mixloop +6 "processing"%b +43 "core" +2 .tPRV.dial :ab1 +3 "processing"% @ +70 "core" B +3 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%'c +357 "core" ' +2 .tdelay 2 seconds +205 ."connect"CBV.dial PRV +12 .tPRV.dial CBV +12 "collection"'  +4 "processing"%  +39 "core" +5  +5 "processing"%O% +9 "core" %e7  +5 .tPS.seek 0.34ml +2 "processing"%z't +431 "core" ' +2 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +5 "collection"'u  +29 "core" +3 .tPRV.dial :air +3 "processing"%R  +41 "core"  +4 .tPS.seek 0.9ml +4 "processing"%x'G[ +1184 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%$ @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"%(' +859 "core" ' +6 #taddPMLReagent08 +4 .PSV.dial :air +6 "processing"%  +44 "core"  +7 .tPS.reconfigure :default +6 "processing"%#A d`xb +4 .tPS.seek 2ml +4 "processing"%'Ҧ +1605 "core" ' +3 .tPSV.dial :PML +4 "processing"% +43 "core" +3 .tPTV.dial :mixing +3 "processing"% @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%+  +35 "core" +2 "processing"%% +6 "core" %Ҩ5  +2 .tPS.seek 1.85ml +2 "processing"%-' +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%" * +35 "core" , +3 .tPS.seek 0ml +2 "processing"%''d +1962 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +4 "core" & \ +2 "manipulator"& & +5 "core" &I , / : % +2 "manipulator"&.% +5 "core" %\  - - K  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(-6 +130 "core" ( +2 "manipulator"&%& +5 "core" &-> , + 9 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-> , * P 6 +3 .tForearm.seek :garage +2 "manipulator"&,'n +102 "core" ' +4 .tHand.close +4 "manipulator"&#/ +60 "core" / +3 "manipulator"&& +12 "core" &-_ 8 2   +2 "manipulator"&!% +9 "core" % t + 9 5 +6 .tForearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +3 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 .tElbow.seek CC +4 "manipulator"&/( +281 "core" ( +2 "manipulator"&3& +6 "core" &5 3 5 I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &;& +3 "core" &6 & - N I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'O +96 "core" ' +2 "manipulator"&& +5 "core" &5 1 4 I +2 "manipulator"&G% +6 "core" %R : 3 +2 "collection"'J& +5 "core" &  +3 "collection"'6& +6 "core" &  +3 .tCC.seek :closed +4 "collection"'i(X +3 "core" &  +5 & 3 +10 &9J\ 0 +9 &ku\ D +9 &d\ L +11 &a\ K +15 &^ K +27 &\\c K +7 &e K +3 &c\ K +7 &_ K +3 &eb K +8 &!'c K +8 &"a J +7 &$e\ K +10 &&l` K +8 &(0_ J +13 &)b\ L +5 &+_\ K +11 &-tb\ K +8 &/7b\ K +10 &0_\ K +10 &2`\ K +8 &4|_\ K +11 &6=`\ L +8 &8` K +11 &9b K +7 &;b K +12 &=Gc K +9 &? c K +10 &@a\ K +8 &Bb K +10 &DMi L +10 &F\ u\ M +9 &G\ Q +7 &Iw\ U +11 &K6\ V +8 &L\ V +12 &N\ W +8 &Py\ W +8 &R9\ X +13 &S\ X +9 &U\ X +8 &Wu\ > +9 &XP3\ &s +8 &X}\\\ F +3 ( +2 "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.90 +2 "collection"'7& +4 "core" &X}Z F +2 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +5 "core" % R Q : +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2 .tPSV.dial PSR +3 "processing"% +95 "core"  +3 "processing"%?% +5 "core" %a$\ +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%B'U +1606 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%M  +51 "core"  +2 .tPS.seek 0ml +3 "processing"%A'd +1601 "core" ' +2 .tPSV.dial PSR +2 "processing"%K +40 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%1' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%  +5 "collection"'=  +30 "core"  +116  +2 .tPSV.dial :mixloop +3 "processing"%Z +95 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%5  +71 "core" +2 .tPS.seek 0ml +3 "processing"%L'd +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%S  +42 "core"  +9 .tPS.seek 2.5ml +4 "processing"%9' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%V +42 "core" +3 .tPS.seek 0ml +3 "processing"%@'d +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%Q  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +3 "processing"%I +44 "core" +7 .tPS.seek 0ml +4 "processing"%\ 'd +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&N& +5 "core" &4 + $ K I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y( +4 "core" ( +2 "manipulator"&a& +5 "core" &4 - * ? I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &:& +4 "core" &4 . / Q I +3 .tForearm.seek CC +2 "manipulator"&C'O +102 "core" ' +2 .tHand.close +2 "manipulator"&D/ +63 "core" / +3 .tCC.seek :open +3 "collection"'`( +427 "core" ( +3 "manipulator"&W& +13 "core" &4 6 1 I +4 "manipulator"&X% +13 "core" % X 0 0 g M +5 .tForearm.seek :retract +4 "manipulator"&\\'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&>(-6 +289 "core" ( +2 "manipulator"&t& +5 "core" &-; 0 1 Q O +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &U& +4 "core" &-;   2 O +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&H'n +104 "core" ' +4 .tHand.open +4 "manipulator"&&1 +62 "core" 1 +4 "manipulator"&h% +12 "core" % ` - . ! o +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&_'\ +101 "core" ' +6 ."da"delayUntil "11:52:26.30" +24794 #recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%d @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" +2 ."da"delay 30 seconds +1081 "Can"$x\ Ad& +1922 ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +32 "core" + +2 ."da"PSV.dial :air +3 "processing"%^  +42 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%l' +2308 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%p +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%g  +43 "core"  +6 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%s +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%[  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%r'd +2284 "core" ' +2 #"da"washCycleDA #1 of 2 +7 .PSR.select :air +2 .PSV.dial PSR +3 "processing"%~ +122 "core"  +2 "processing"%o% +5 "core" %aE  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%q' +587 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%f  +69 "core"  +3 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" +2 "processing"%% +5 "core" %ҨO\  +2 ."da"PS.seek 1.5ml +3 "processing"%'X +583 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +8 "processing"%y * +35 "core" + +7 ."da"PS.seek 0ml +4 "processing"% 'd +1603 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +36 "core"  +3 ."da"delay 30 seconds +3007 .PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" , +2 ."da"PSR.select :air +5 .PSV.dial PSR +5 "processing"%< +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%|' +2309 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%w +68 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +5 "processing"%E +72 "core"  +4 ."da"delay 5 seconds +506 .PSV.dial PTV +5 "processing"% +71 "core" +5 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%}'d +2282 "core" ' +3 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +124 "core"  +7 "processing"%% +6 "core" %fY  +3 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +6 "processing"% +15 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%{' +590 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%m  +35 "core" +2 "processing"%% +5 "core" %ҢR  +2 ."da"PS.seek 1.5ml +3 "processing"%b'R +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +6 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +5 "processing"%]'d +1596 "core" ' +6 ."da"delay 2:00 +12006 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3005 .PBV.dial between PSV and waste1 +5 "processing"% * +35 "core" + +6 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%O +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%' +2323 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%u +69 "core" +2 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"%R +69 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +6 "processing"%z +70 "core" +6 ."da"delay 5 seconds +504 .PSV.dial :air +3 "processing"%$  +67 "core"  +3 ."da"PS.seek 0ml +2 "processing"%x'd +451 "Can"4v\ G& +1857 "core" ' +5 #"da"getPMLReagent08 +4 .PRV.dial :air +4 "processing"%  +42 "core"  +5 ."da"delay 5 seconds +505 .PTV.dial :PRVmixing +7 "processing"%(  +121 "core" +3 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +42 "core" +3 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +3 "processing"%+'a +381 "core" ' +3 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%"% +5 "core" %\\D  +3 ."da"PS.seek 0.55ml +2 "processing"%' +330 "core" ' +7 #"da"addPMLReagent08 +4 .PSV.dial :air +2 "processing"%-  +42 "core"  +3 ."da"PS.seek 2ml +5 "processing"%0'Ҧ +1555 "core" ' +3 ."da"PSV.dial :PML +2 "processing"% +44 "core" +4 ."da"PTV.dial :mixing +4 "processing"%. @ +71 "core" A +4 ."da"PBV.dial :waste1 +5 "processing"%%  +36 "core" +2 "processing"%% +5 "core" %ҩ  +2 ."da"PS.seek 1.85ml +3 "processing"%8' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%# * +34 "core" , +4 ."da"PS.seek 0ml +2 "processing"%'d +1958 "core" ' +3 ."da"delay 2 seconds +203 .delay 8:00 +48004 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%!  +32 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + +2 ."da"PSV.dial :air +3 "processing"%,  +42 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +486 "Can"Fu\ N& +1836 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%; +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +4 "processing"%*  +44 "core"  +6 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%G  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%J'd +2304 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +124 "core"  +5 "processing"%F% +13 "core" %eC\ +4 #"da"Pulling 0.5ml of PSR.wash +4 .PSR.select :wash +4 "processing"% +17 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%7' +589 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +61 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1596 "core" ' +2 ."da"PTV.dial :puck +8 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +3 "processing"%6 +79 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +7 "processing"%?% +17 "core" %ҥH\  +6 ."da"PS.seek 1.5ml +6 "processing"%'U +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"%' * +35 "core" + +6 ."da"PS.seek 0ml +2 "processing"%M'd +1600 "core" ' +3 ."da"delay 2:00 +12005 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%B  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%A +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%=' +2310 "core" ' + ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Z +68 "core"  +3 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%5 +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +81 "core" +6 ."da"PS.seek 0ml +5 "processing"%S'd +2318 "core" ' +6 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%L +125 "core"  +4 "processing"%V% +9 "core" %`X  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +15 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"%9' +586 "core" ' +7 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Q'Ҧ +1607 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%@ +69 "core" +2 ."da"PBV.dial :waste1 +4 "processing"%I  +36 "core" +4 "processing"%% +6 "core" %ҩT\  +8 ."da"PS.seek 1.5ml +4 "processing"%N'Y +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%a * +36 "core" , +3 ."da"PS.seek 0ml +3 "processing"%:'d +1603 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%D  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%/ * +32 "core" + +2 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%4 +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%i' +2311 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%W +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%X +68 "core"  +3 ."da"delay 5 seconds +504 .PSV.dial PTV +4 "processing"%C +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +6 "processing"%t  +83 "core" +5 ."da"PS.seek 0ml +3 "processing"%U'd +2266 "core" ' +5 #"da"washCycleDA #3 of 3 +8 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%Y +125 "core"  +4 "processing"%&% +14 "core" %g>\ +5 #"da"Pulling 0.5ml of PSR.wash +4 .PSR.select :wash +9 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%h' +311 "Can"y\ c&& +271 "core" ' +8 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'Ҧ +1613 "core" ' +8 ."da"PTV.dial :puck +4 .PSV.dial PTV +5 "processing"%H +72 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +4 "processing"%k% +8 "core" %ҫN\  +4 ."da"PS.seek 1.5ml +5 "processing"%c'[ +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%\ 'd +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +32 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%g * +32 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%s +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%[' +2315 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%l +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%~ +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +68 "core"  +5 ."da"PS.seek 0ml +4 "processing"%q'd +2300 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +7 .PSV.dial PSR +11 "processing"%f +127 "core"  +8 "processing"%% +20 "core" %h8\ +9 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +20 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +9 "processing"%j' +342 "core" ' +6 ."da"delay 5 seconds +505 "processing"%% +4 "core" % 6\  +2 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%e' +331 "core" ' +6 ."da"delay 5 seconds +505 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%y'Ҧ +1607 "core" ' +4 ."da"PTV.dial :puck +5 .PSV.dial PTV +7 "processing"% +70 "core" +4 ."da"PBV.dial :waste1 +5 "processing"%  +36 "core" +5 "processing"% % +6 "core" %ҨO\  +5 ."da"PS.seek 1.5ml +8 "processing"%<'X +591 "core" ' +6 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%w'd +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%E  +34 "core" +7 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +5 "processing"% * +36 "core" + +5 ."da"PSR.select :air +6 .PSV.dial PSR +3 "processing"%v +84 "core"  +4 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +6 "processing"%|' +2312 "core" ' +4 ."da"PSV.dial PTV +10 "processing"% +70 "core" +4 ."da"delay 5 seconds +506 .PSV.dial PSR +6 "processing"% +70 "core"  +3 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%} +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%{  +133 "core"  +3 ."da"PS.seek 0ml +3 "processing"%'d +2296 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +3 "processing"%m +122 "core"  +2 "processing"%% +5 "core" %`i\ +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'Ҧ +2097 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%b  +35 "core" +2 "processing"%% +5 "core" %ҡR\  +2 ."da"PS.seek 1.5ml +3 "processing"%'Q +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%O * +34 "core" , +3 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%]  +97 "core"  +7 ."da"PS.seek 0ml +7 "processing"%u'd +1598 "core" ' +2 "processing"%R9 +8 "core" 9Qg5I +6 #"da"Processing Puck Heater at 28C before imaging +4 .PH.coast +2 "processing"%z  +5 "core" 5J + 5J +3 "processing"%$& +11 "core" &X!9\ . +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\  , , <  +4 "storage"(% +11 "core" % V Z\ +2 "storage"((. +3 "core" .( +3 ."da"SC.reconfigure :tight +6 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +6 "storage"((S +201 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" &U < 3\ +3 "manipulator"&x& +4 "core" &-; 1 , L O +2 "manipulator"&% +5 "core" %\  * 0 9  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&"(y +185 "core" ( +2 "manipulator"&+& +6 "core" &v , - E , +2 "storage"(-& +4 "core" &U X X u\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&'] +111 "core" ' +3 "storage"( & +13 "core" &U Y a\ +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +8 ."da"SE.seek :beamBreak +5 "storage"(.'g +282 "core" ' +2 "storage"(%- +5 "core" -'r +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &v + / q , +2 "storage"(#& +5 "core" &U d d\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&0' +28 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&8, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(!- +3 "core" -'r +3 ."da"SE.seek 1.16 Pucks below Top Plate +3 "storage"(T' +29 "core" ' +2 "manipulator"&,% +5 "core" % , , H +2 "storage"(& +5 "core" &U V Y\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 296 counts +2 "manipulator"&;'- +20 "core" ' +3 "manipulator"&*& +5 "core" & * . [ ( +2 "storage"(& +5 "core" &U Y Y\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&G'] +14 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +2 "storage"(3' +41 "core" ' +2 "manipulator"& & +6 "core" & ! * D ( +2 "manipulator"&F% +5 "core" %d + + [ +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&J'\ +95 "core" ' +7 ."da"Elbow.seek PC +10 "manipulator"&7(? +253 "core" ( +3 "manipulator"&& +15 "core" &> , 1 > +4 ."da"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +7 &6& +4 "core" &> / - f > +2 ."da"Forearm.seek PC +3 "manipulator"&'Η +93 "core" ' + ."da"Hand.close +3 "manipulator"&?/ +53 "core" / +3 ."da"PC.seek :open +2 "processing"%( +426 "core" ( +4 "storage"('& +9 "core" &U p w 8\ +2 "manipulator"&& +8 "core" &> # + 8 > +4 "manipulator"&B% +7 "core" % Ϋ * -  +3 ."da"Forearm.seek :retract +9 "manipulator"&K'\ +105 "core" ' +5 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"Elbow.seek 1 +5 "manipulator"&A(y +255 "core" ( +2 "manipulator"&M& +5 "core" &o / 7 ` 4 +2 "storage"(& +5 "core" &U h \\ \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&Z'] +102 "core" ' +2 ."da"Hand.open +3 "manipulator"&51 +57 "core" 1 +3 "storage"(1- +4 "core" -' +3 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(='T +26 "core" ' +8 ."da"SE.reconfigure :seal +12 "storage"(#QK-0-\ b +11 ."da"SE.seek 1.15 Pucks below Top Plate +5 "storage"(L' +54 "core" ' +5 #"da"Lights, camera, ACTION! +11 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24may2112h40ml_nessie.tif +1736 #SX MX5/16 (USB:<3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.686 seconds\ /var/log/esp/da24may2112h40ml_nessie.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24may2112h40ml15s_nessie.tif +203 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1364 #"da"SX MX5/16 (USB:<3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24may2112h40ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24may2112h40ml25s_nessie.tif +2568 #SX MX5/16 (USB:<3): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24may2112h40ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.686 sec auto-exposure",Subject: "da24may2112h40ml images!" +3 "storage"(V- +6 "core" -' +2 "storage"(S& +6 "core" &U W X r\ +2 "manipulator"&9& +12 "core" &o " ,  4 +3 ."da"Elbow.seek 1 +3 "manipulator"&@(y +5 "core" ( +6 "manipulator"&I& +16 "core" &o - / c 4 +5 "storage"(& +17 "core" &U Y V\ +8 ."da"Forearm.seek 1 + 600 counts +5 "manipulator"&Q'] +16 "core" ' +11 ."da"SE.reconfigure :gently +10 "storage"(#QK-0-\ b +10 ."da"SE.seek 1.87 Pucks below Top Plate +16 "storage"(a' +57 "core" ' +6 "manipulator"&N& +12 "core" &o # ! + 4 +5 "storage"(D& +58 "core" &U \ +8 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +12 ."da"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +4 "manipulator"&/' +28 "core" ' +15 ."da"Elbow.hold +5 "manipulator"&4, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +84 ."da"SE.seek 2.05 Pucks below Top Plate +17 "storage"(:' +23 "core" ' +5 "manipulator"&W% +13 "core" % , / ^ +5 "storage"(X& +11 "core" &U \ +6 ."da"Forearm.force -20 +3 "manipulator"&5 +8 ."da"Forearm.seek 1 + 270 counts +5 "manipulator"&C' +25 "core" ' +5 "manipulator"&t& +11 "core" & * ] - +3 "storage"(i& +7 "core" &U G\ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&Y'] +33 "core" ' +4 "storage"(&% +11 "core" % ]\ +7 ."downElevator"SE.seek :down +9 "storage"(U' +99 (h% +7 "core" %> \ PF +6 "manipulator"&H% +9 "core" %F * .  2 +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&d'\ +96 "core" ' +15 ' +6 ."downElevator"SE.stop +9 "storage"(5 +12 (k& +16 "core" &U +\ +15 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +6 "processing"%\\& +19 "core" &Z  +6 "manipulator"&^& +13 "core" & ' + , - +8 "manipulator"&c% +18 "core" %\  . & j  +9 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&p(-6 +185 "core" ( +4 "manipulator"&g& +18 "core" &-6 ) '  _ +8 ."psFlush"Elbow.reconfigure :loose +16 "manipulator"&$ &.,(#b +12 &s& +15 "core" &-6   _ +10 ."psFlush"Forearm.seek :garage +6 "manipulator"&\ 'n +107 "core" ' +7 ."psFlush"Hand.close +5 "manipulator"&l/ +62 "core" / +4 "manipulator"&~& +10 "core" &-6 - , % _ +4 "manipulator"&o% +11 "core" % q & & +5 ."psFlush"Forearm.seek :retract +5 "manipulator"&r'\ +103 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&[(? +30 "Can"{\ GH& +91 "core" ( +10 "manipulator"&f& +19 "core" &H  ( 9 +6 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +9 && +18 "core" &H $ 1 9 +8 ."psFlush"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +13 ."psFlush"Forearm.seek PC +7 "manipulator"&q'Η +111 "core" ' +8 "manipulator"&& +15 "core" &H * -  9 +8 "manipulator"&j% +17 "core" %΁ *  0 +6 "processing"%e& +19 "core" &  +9 "processing"%& +15 "core" &  +15 ."psFlush"PC.seek :closed +35 "processing"%(X +22 "core" &  +8 &  +5 &  +9 &  +5 &  +10 &  +7 &  +7 & . $e +7 &W\ 7 +3 &\ K +5 &` K +8 &vc\ K +3 &8`\ K +2 &_\ K +4 &e\ K +4 &c\ K +2 &?f\ L +6 & `\ K +8 &!c\ K +9 &#c\ K +10 &%Id\ K +8 &' f\ L +11 &(b\ K +9 &*b+\ K +9 &,Pc7\ K +10 &.b8\ K +9 &/d6\ L +9 &1c9\ K +10 &3Xf-\ K +8 &5c(\ K +11 &6g#\ K +9 &8c#\ K +9 &:ae&\ K +10 &<"c%\ K +9 &=_ \ K +12 &?c\ K +18 &Agb\ L +9 &C*c!\ K +3 &Dh!\ K +8 &F~\ N +8 &H_\ Q +8 &J \ Q +9 &K\ Q +9 &M\ R +10 &Of\ Q +8 &Q&\ R +11 &R\ R +9 &T\ R +9 &Vj \ S +10 &W_o\ 4 +9 &XA\ * +8 ( +4 "processing"%& +10 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +4 "processing"% & +19 "core" &X * +3 &X * +3 &X * +4 ."psFlush"Hand.open +5 "manipulator"&y1 +66 "core" 1 +7 "manipulator"& % +20 "core" % ΁ - - + +7 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +7 "manipulator"&<'\ +106 "core" ' +6 ."psFlush"PSR.select :air +7 .PSV.dial PSR +7 "processing"%E +19 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +40 "core"  +11 "processing"%% +19 "core" %b  +6 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +5 "processing"%v' +591 "core" ' +15 ."psFlush"delay 5 seconds +509 .PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%w' +1034 #"uploadLog"upsync +1072 "core" ' +5 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +177 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%} +97 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%{'F +2610 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%| +95 "core"  +2 "processing"%m% +5 "core" %J  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +6 ."psFlush"delay 5 seconds +504 .PSR.select :air +6 "processing"% +18 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2101 "core" ' +2 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +5 "processing"%  +36 "core" +4 ."psFlush"PTV.dial :mixing +6 "processing"%b @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +98 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'F +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%O +96 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%]'T +1166 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%R +69 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%z  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%$'d +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +70 "core"  +4 ."psFlush"PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%(' +2108 "core" ' +4 ."psFlush"PSV.dial PTV +10 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +6 "processing"%x U +51 "core" U +3 ."psFlush"PS.seek 0ml +6 "processing"%'d +2616 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%2 @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%+' +2613 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%-  +70 "core"  +4 ."psFlush"PS.seek 0ml +3 "processing"%>'d +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%_' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +68 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%# @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%,  +67 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'d +2618 "core" ' +6 ."psFlush"PSV.dial PSR +7 "processing"%* +44 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +122 ."psFlush"PS.seek 1ml +3 "processing"%'T +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%F +67 "core" +2 ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%"'d +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%. +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +588 "core" ' +5 ."psFlush"PSR.select :air +6 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%;' +2100 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"%T +68 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%G U +53 "core" V +6 ."psFlush"PS.seek 0ml +4 "processing"%'d +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%8' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%?  +67 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%J'd +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%P +56 "core"  +2 ."psFlush"PSR.select :air +13 .PS.seek 2.5ml +4 "processing"%'' +2012 "Can"Fy\ AR& +599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +2 "processing"%B'd +2611 "core" ' +4 ."psFlush"PSV.dial PBV +5 "processing"% @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +5 "processing"%M' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +67 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%7'd +2621 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'5& +13 "core" &P  +2 "manipulator"&1& +6 "core" &H - - X 9 +8 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +5 "manipulator"&K(? +6 "core" ( +3 "manipulator"&3& +12 "core" &H ! ? 9 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &=& +6 "core" &H & 8 U 9 +7 .tForearm.seek PC +3 "manipulator"&V'Η +95 "core" ' +2 .tHand.close +2 "manipulator"&S/ +60 "core" / +3 .tPC.seek :open +2 "processing"%9( +426 "core" ( +4 "manipulator"&I& +10 "core" &H ' ( 9 +2 "manipulator"&% +12 "core" % Ο & , +3 .tForearm.seek :retract +3 "manipulator"&N'\ +97 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"&D( +356 "core" ( +3 "manipulator"&A& +5 "core" &9 - 3 J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +5 "core" &8 / - V K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&L'O +103 "core" ' +2 "manipulator"&W& +6 "core" &7 - 5 r J +2 "manipulator"&X% +5 "core" %P * + ? ] +2 "collection"'t& +5 "core" &? +3 "collection"'i& +6 "core" &F +3 .tCC.seek :closed +2 "collection"'Q(X +6 "core" &W +6 & ,W \ $e +9 &W] 7 +10 &U K +11 &bW K +12 &xbY K +11 &:eS K +8 &dV L +10 &b^ K +10 &aZ K +8 &Bg^ K +9 & cY K +9 &!_Z K +8 &#cf K +8 &%Ib_ L +11 &' ch K +7 &(ci K +12 &*ef K +10 &,Rcg K +8 &.aj K +10 &/di L +8 &1co K +10 &3Zbo K +8 &5co K +11 &6bo K +8 &8dp L +11 &:bbm K +7 &<#fh L +12 &=bg K +9 &?bm L +9 &Ajce K +10 &C,fk K +9 &Dkf L +10 &Fb O +9 &HZl T +7 &Jj\ V +11 &Kk\ W +8 &Mr\ W +11 &OVl\ X +9 &Qk\ X +8 &Rt\ X +11 &Tn\ X +11 &V[w\ Y +9 &W`q 7 +8 &Xiw X +8 ( +4 "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.86 +2 "collection"'@& +5 "core" &Xrrv O + &Xrr\\ O +2 .tHand.open +2 "manipulator"&&1 +61 "core" 1 +2 "manipulator"&a% +6 "core" % P E >  ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +111 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'H& +5 "core" &Xrr O +2 "collection"'/% +5 "core" %N  +2 .tCSV.dial CSR +2 "collection"'C  +40 "core"  +2 "collection"'k% +6 "core" %Ln  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"':'m +1342 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +12 "collection"' +12 '\\% +4 "core" %m  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +6 .tCS.seek 7.5ml +5 "collection"'^' +628 "core" ' +2 .tCSV.dial :waste +3 "collection"'c +126 "core" +5 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Y'Q +1969 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'U& +5 "core" &Xrp O +2 "collection"'g% +5 "core" %V  + .tCSV.dial :flush +2 "collection"'s  +43 "core"  +7 .tCS.reconfigure :fast +9 "collection"'#d @b +7 .tCS.seek 5ml +6 "collection"'4'm +1156 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"'l @ +42 "core" A +5 "collection"'~% +10 "core" %m}  +2 .tCS.seek 6.999ml +2 "collection"'o' +527 "core" ' +5 ."connect"CSV.dial CTV +15 .tCTV.dial CSV +5 "collection"'d  +14 'f  +34 "core"  +100  +4 .tCBV.dial :waste1 +5 "collection"' @ +42 "core" ? +4 .tCS.seek 0ml +5 "collection"'\ 'Q +1594 "core" ' +5 #tFlushing lower manifold's waste2 port +2 "collection"'p& +5 "core" &Xrpu O +2 "collection"'% +4 "core" %W  +2 .tCSV.dial :flush +3 "collection"'j  +82 "core"  +3 .tCS.seek 5ml +2 "collection"'e'm +1152 "core" ' +8 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'r @ +40 "core" B +2 "collection"'% +6 "core" %mr  +2 .tCS.seek 7ml +3 "collection"' ' +515 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'y  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +99 "core"  +3 .tCS.seek 0ml +2 "collection"''Q +1571 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'E& +6 "core" &Xro O +2 "collection"'% +4 "core" %Uv  +2 .tCSV.dial CSR +2 "collection"'q  +41 "core"  +2 "collection"'u% +6 "core" %U  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'v'O +1795 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"' ' O +548 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +5 '}  +93 "core" +36  +2 .tCTV.dial :intake +2 "collection"'w  +70 "core" +2 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +5 "collection"'|'Q +1794 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'m  +69 "core"  +3 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'{'Q +581 "core" ' +100 .tCSV.dial CSR +4 "collection"'  +97 "core"  +2 "collection"'% +6 "core" %Qu  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml +2 "collection"'b'm +1340 "core" ' +6 .tdelay 5 seconds +504 .CSR.select :air +5 "collection"' +16 .tCS.seek 10ml +3 "collection"'' O +1348 "core" ' +3 .tCSV.dial CBV +2 "collection"' +97 "core" +3 .tCS.seek 0ml +2 "collection"'O'Q +2593 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &4 . 8 h I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&]( +5 "core" ( + "manipulator"&R& +5 "core" &4 * - n I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &z& +5 "core" &4 ) * t I +2 .tForearm.seek CC +2 "manipulator"&'O +93 "core" ' +2 .tHand.close +2 "manipulator"&/ +60 "core" / +3 .tCC.seek :open +2 "collection"'$( +425 "core" ( +2 "manipulator"&& +4 "core" &4 / / @ I +4 "manipulator"&% +11 "core" % T - / u +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&((-6 +290 "core" ( +2 "manipulator"&2& +5 "core" &-; - , + Z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-; , Z +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&-'n +101 "core" ' +5 .tHand.open +2 "manipulator"&+1 +62 "core" 1 +5 "manipulator"& % +9 "core" % o - 0  +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&>'\ +98 "core" ' +8 "processing"%%& +10 "core" &  +23162 "Can"\\x\ ;L& +60000 Sx\ 7T~& +60001 sx\ 7]& +60003 u\ <f& +60000 t\ 7n@& +60001 v\ 7w& +60001 w\ 7ʀl& +60003 x\ :̈& +60001 z\ ;Α& +60000 y\ 7Й.& +60001 v\ 7Ң& +60002 x\ :ԫZ& +60002 v\ 8ֳ& +60000 v\ 7ؼ& +60001 v\ 7& +60002 *v\ :& +60001 #w\ 7H& +60001 $u\ 7& +60002 v\ :t& +60002 }u\ :\ & +60000 t\ 7& +60001 s\ 76& +60002 r\ ; & +60001 )q\ 7b& +60001 s\ 7& +60001 r\ :%& +60003 q\ 8.$& +60000 $p\ 76& +60001 o\ 7?P& +60003 p\ :H& +60000 pr\ 7Q|& +60001 q\ 7Y& +60001 3p\ 7b& +60003 $r\ ;k >& +60000 !o\ 7s & +60001 r\ 7|\ j& +60001 q\ 9 & +60002 q\ ;  & +60001 o\ 7  ,& +60001 -p\ 7  & +60002 #n\ ; X& +60001 r\ 7 & +60001 n\ 7& +60001 n\ 7& +60003 m\ =& +60000 o\ 7F& +60001 o\ 7& +60002 o\ :r& +60002 n\ ;& +60000 Ho\ 7!& +60001 3q\ 7#4& +60002  p\ <&& +60001 p\ 7(`& +60001 'n\ 7*& +60002 "m\ 9,!& +60001 l\ 7.*"& +60001 k\ 703& +60001 m\ 72;N& +60002 m\ :4D& +60001 in\ 76Mz& +60001 o\ 78U& +60001 p\ <:^& +60002 zn\ 7o& +60002 m\ ;@xh& +60001 n\ 7B& +60001 m\ 7D& @EDT1716350559.22 m\ 7F*& +60002 n\ <H& +60001  p\ 7JV& +60001 n\ 7L& +60002 l\ <N& +60001 o\ 7P & +60001 l\ 7R & +60001 l\ ;T!D& +60002 m\ 8V!& +60001 ^l\ 7X"p& +60001 l\ 7Z#& +60001 l\ ;\\#& +60001 zm\ 7^$2& +60002 k\ 7a$& +60001 k\ 7c %^& +60002 h\ Fe%& +60001 g\ 7g&& +60001 j\ 7i&' & +60001 k\ :k/'& +60002 i\ 7m8(L& +60001 h\ 7oA(& +60001 h\ ;qJ)x& +60001 {j\ 7sS*& +60002 Ah\ 7u\\*& +60001 l\ ;we+:& +60001 ym\ 7yn+& +60002 h\ 7{w,f& +60001 nh\ 7},& +60001 ch\ :-& +60001 \\j\ 7.(& +60002 ng\ 7.& +60001 g\ :/T& +60001 bg\ 8/& +60002 g\ 70& +60001 sg\ 81& +60001 h\ <1& +60001 h\ 72B& +60002 j\ 72& +60003 i\ <3n& +59999 |i\ 74& +60002 e\ 74& +60001 g\ 750& +60001 d\ <5& +60001 Te\ 76\\& +60002 h\ 76& +60002 h\ <!7& +60000 i\ 7*8& +60002 j\ 738& +60002 i\ ;<9J& +60000 g\ 7E9& +60001 h\ 7N:v& +60003 h\ ;W; & +60000 3g\ 7`;& +60001 5h\ 7i<8& +60002 g\ 7r<& +60002 h\ <{=d& +60000  k\ 7=& +60001 l\ 7>& +60003 i\ ;?&& +60000 i\ 7?& +60001 i\ 7@R& +60002 tk\ 7²@& +60002 l\ <ĻA~& +60000 l\ 7B& +60001 #j\ 7B& +60003 :j\ :C@& +60000 0j\ 7C& +60001 Sj\ 7Dl& +60002 l\ :E& +60001 m\ 7E& +60001 k\ 7F.& +60002 =l\ ; F& +60001 1m\ 7GZ& +60001 5m\ 7G& +60001 p\ :'H& +60001 o\ 70I& +60002 m\ 78I& +60001 m\ 7AJH& +60002 n\ <JJ& +60001 o\ 7SKt& +60001 _r\ 7[L\ & +60001 p\ :dL& +60002 p\ 7mM6& +60001 p\ 7vM& +60002 o\ J~Nb& +60001 o\ <N& +60001 r\ 7O& +59159 #t-> access 1 +3 "storage"(_% +4 "core" % t\ +2 "manipulator"&#% +5 "core" %\  $ * 4  +3 "manipulator"&& +4 "core" &-; . / V Z +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(,(<( +670 "core" ( + .tSC.configure :limp +5 "storage"($(\ 1b +6 (!& +8 "core" &<& <\  +121 "Can"r\ 7P$& +60002 p\ ;P& +60000 ar\ 7QP& +60002 r\ 7Q& +60003 q\ 9R|& +59999 !r\ ; S& +60001 @s\ 7 S& +60002 :q\ 7 T>& +60002 t\ < T& +60000 p\ 7 Uj& +60001 q\ 7 V& +60002 r\ 9 V& +60002 r\ H  W,& +60000 q\ 7 W& +60001 \\t\ 7 XX& +60003 r\ < &X& +60000 s\ 7 .Y& +60001 s\ 7 7Z& +60002 t\ 7 @Z& +60002 t\ < I[F& +60000 v\ 7 R[& +60001 t\ 7 "Z\\r& +60003 v\ < $c]& +60000 t\ : &l]& +60001 w\ 7 (u^4& +60002 z\ 7 *~^& +60002 {\ : ,_`& +60000 {\ 8 ._& +60001 |\ 7 0`& +60002 \ z\ 7 2a"& +60002 z\ < 4a& +60000 y\ 7 6bN& +60001  y\ 7 8b& +60002  y\ 7 :cz& +60001 x\ : <d& +60001 x\ 7 >d& +60001  t\ 7 @e<& +60002 ;r\ < Be& +60002 \\r\ 9 Dfh& +60000 v\ 7 Ff& +60001 u\ 7 Ig& +60003 <v\ ; Kh*& +60000 w\ 7 Mh& +60001  u\ 7 O iV& +60002 t\ ; Q)i& +60001 =t\ 7 S2j& +60001 au\ 7 U;k& +60001 p\ 7 WDk& +60002 (o\ ; YMlD& +60001 0r\ 7 [Vl& +60001 v\ 7 ]_mp& +60002 gx\ < _hn& +60002 cz\ : aqn& +60000 dz 7 czo2& +60001 f{ 7 eo& +60002 cz\ < gp^& +60001 Y{\ 7 ip& @EDT1716436961.06 U| 7 kq& +60001 X{ 7 mr & +60002 X{\ < or& +60001 Z{ 7 qsL& +60001 ^{ 7 ss& +60002 ^z\ < utx& +60001 ]} 7 wu& +60001 X| 7 yu& +60001 b{\ 9 {v:& +60002 T{\ : }v& +60001 K{ 7 wf& +60001 [{ 7 w& +60001 Xy\ 9 x& +60003 [z\ 9 y(& +60000 dx 7 y& +60001 ky 7 $zT& +60001 px\ : -z& +60001 ix 7 6{& +60002 bx 7 ?|& +60001 Zy 7 H|& +60001 \\w\ : Q}B& +60001 ]x 7 Z}& +60002 ^v 7 c~n& +60001 ^x\ ; l& +60002 bw\ 9 u& +60001 ox 7 ~0& +60001 w\ 7 & +60001 tw\ ; \\& +60001 u 7 & +60002 v\ 7 & +60001 u\ 7 & +60002 t\ < & +60000 s\ 7 J& +60002 t\ 7 & +60001 r\ : v& +60001 r\ 7  & +60002 r\ 7 & +60003 q\ ; 8& +59999 s\ 9 & +60001 s\ 7 d& +60002 t\ 7 & +60002 v\ ; & +60000 v\ 7 && +60001 x\ 7 !& +60002 | 7 *R& +60002 y|\ : 3& +60000 zz 7 <~& +60001 s|\ 7 E& +60002 t~\ : N& +60002 {{\ : Z@& +60000 v} 7 c& +60001 W| 7 ll& +60003 P}\ ; u& +60001 j}\ 9 ~& +60000 ]| 7 ه.& +60002 c~\ < ې& +60002 P}\ ; ݙZ& +60000 > 7 ߢ& +60001 K 7 & +60002 8\ ; & +60001  7 & +60001  7 H& +60001 \ ; & +60001 } 7 t& +60002 | 7 \ & +60001 {\ ; & +60001 | 7 6& +60001 z\ 7 & +60003 z 8 b& +60001 x 8 & +60000 z 7 & +60001 y 7 $& +60004 y ; '& +59999 cx 7\ 0P& +60001 fy 7\ 8& +60002 wz 9\ A|& +60002 nx 8\ J& +60000 ]x 7\ S& +60001 5w 6\ \ \\>& +60002 Ix :\ e& +60001 Tx 7\ nj& +60001 Ex 7\ w& +60001 :y 7\ & +60003 gw\ I\ ,& +60000 x 7\ & +60001 hx 7\ X& +60001 bw :\ & +60002 ly 7\ & +60001 zy 7\ & +60001 x 7\ & +60002 _y\ <\ "F& +60001 Uy 7\ $& +60001 ky 7\ &r& +60001 `z ;\ (& +60003 Uz 8\ *& +60000 [{ 6\ ,4& +60001 U| 7\ .& +60002 Y{ ;\ 1`& +60000 p{ 7\ 3& +60002 U{ 7\ 5& +60002 Q{ ;\ 7!"& +60001 [{ :\ 9)& +60000 ez 7\ ;2N& +60004 Wy 8\ =;& +59999 Kz ;\ ?Dz& +60001 Px 7\ AM& +60002 cy 7\ CV& +60002 Wz 9\ E_<& +60000 \\x 7\ Gh& +60001 Nz 7\ Iqh& +60002 [y 7\ Ky& +60002 x <\ M& +60000 w 7\ O*& +60001 nx 7\ Q& +60003 dx <\ SV& +60000 x 7\ U& +60001 ky 7\ W& +60002 w 9\ Y& +60001 v 7\ [& +60001 u 7\ ]D& +60002 v\ E\ _& +60002 v\ ;\ ap& +60000 u 7\ c& +60001 t 7\ e& +60001 v :\ g2& +60004 u 7\ i& +59999 t 7\ l^& +60001 u 7\ n& +60002 u ;\ p& +60001 u 7\ r# & +60001 y 7\ t,& +60001 z :\ v5L& +60003 { :\ x>& +60000 { 7\ zGx& +60001 | 7\ |P& +60002 { ;\ ~X& +60000 | 7\ a:& +60002 .{ 7\ j& +60001 D{ <\ sf& +60001 e| 7\ |& +60002 ;z 7\ Ò& +60001 z 7\ (& +60001 z ;\ ľ& +60001 z 7\ T& @EDT1716523362.87 { 7\ & +60002 z\ <\ ƀ& +60000 y 7\ & +60001 y 7\ Ǭ& +60002 x 7\ B& +60001 x\ <\ & +60001 x 7\ n& +60001 x\ 7\ & +60003 v\ <\ ʚ& +60000 v\ 7\ 0& +60001 y 7\ & +60003 y\ ;\ \\& +60000 { 7\ & +60001 z 7\ ͈& +60002 {\ <\ '& +60003 |\ >\ 0δ& +59999 | 7\ 9J& +60001 { 7\ B& +60002 y\ :\ Kv& +60000 z 7\ T & +60002 x 7\ ]Ѣ& +60001 x\ <\ f8& +60001 x 7\ o& +60002 v 7\ xd& +60001 v\ ;\ & +60001 t 7\ ÊԐ& +60001 t\ 7\ œ&& +60003 s\ :\ ǜռ& +60001 r\ 9\ ɥR& +60000 q\ 7\ ˮ& +60001 x\ 7\ ͷ~& +60002 ||\ ;\ & +60001 F 7\ ت& +60001 T 7\ @& +60002 Z\ :\ & +60001 K 7\ l& +60001 B 7\ & +60001 3 ;\ ۘ& +60002 . 9\ .& +60001 2 7\ & +60001 C 7\ Z& +60001 D ;\ & +60001 O 7\ !ކ& +60002 [ 7\ *& +60001 X :\ 3߲& +60001 _ 7\ ;H& +60001 j 7\ D& +60001 u 7\ Mt& +60003 d ;\ V\ & +60000  7\ ^& +60001  7\ g6& +60003 \ ;\ p& +60000 U 7\ yb& +60001 H 7\ & +60001 7 7\ & +60003   ; $& +60000  7 & +60001  7 P& +60001  : & +60002 ~ ; |& +60001 ] 7 \ & +60001 V 7 & +60002  < >& +60000  7 & +60002 | 7 j& +60002 | 9 & +60002 { 8 & +59999 { 7 ,& +60002 k| 7 & +60002 E{ < X& +60000 C{ 7 & +11144 #t-> exit +8 #mEXIT @1716565475.28EDT @1716906720.33EDT = =mMAIN_scheduler =tMAIN @EDT1716906722.57 #"core_reset"Sent BREAK +3 #t@22671 receive with ifg=0x10, ie=0xFD + #@23306 receive with ifg=0x10, ie=0xFD + #@23961 receive with ifg=0x10, ie=0xFD + #@24594 receive with ifg=0x10, ie=0xFD + #@25227 receive with ifg=0x10, ie=0xFD #@25860 receive with ifg=0x10, ie=0xFD + #@26494 receive with ifg=0x10, ie=0xFD + #@26820 receive with ifg=0x80, ie=0xFD + #@53806 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +452 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +534 "Can"Y|\ 8 ESP.ready! +155 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +7 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %R)  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %bV  +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +2 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +4 "core" %v w s e +2 .tSS.configure :default +3 "sampler")#.0X access 1 +5 "storage"(2% +11 "core" % G\ +4 "manipulator"&3% +11 "core" %\  6 .  +5 "manipulator"&4& +8 "core" &-; / 0 Z +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(<( +4 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +4 "core" &<& \  +606 #t-> access 2 +3 "storage"(7% +9 "core" % '\ +5 "manipulator"&8% +10 "core" %\  + *  +4 "manipulator"&9& +9 "core" &-; +  Z +6 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(:(K +196 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (;& +3 "core" &K J\  +55576 "Can"x\ 7 da[:extractVol]=0.19 +5 #da sampling at most 1000ml +10 #Loading sh1 puck from tube 3 into Collection Clamp +4 ."Qmail"DAfans.email "Started da in tube 3 at 10:48:19EDT28-May-24\\n{}\\nCan@10:42:12, 20.2C, 52% humidity, 15.0psia, 13.743V, 0.275A, 92.737Ah, 3.79W",Subject: "da sampling at most 1000ml" +4 "collection"'<& +10 "core" &C  +7 .tHand.open +3 "manipulator"&=1 +27 "core" 1 +16 "manipulator"&>% +22 "core" % \   l  +4 "storage"(?% +6 "core" % `\ +2 "storage"(@. +4 "core" .(K +2 .tSC.reconfigure :tight +7 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(A( +448 #"uploadLog"upsync +63 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +6 (B& +7 "core" & P\ +3 "manipulator"&C& +11 "core" &-; # * E Z +3 "manipulator"&D% +8 "core" % \  # . *  +7 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&E(4 +186 "core" ( +2 "manipulator"&F& +5 "core" &/ 0 7 - +2 "storage"(G& +6 "core" & Z\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&H'N +94 "core" ' +2 "storage"(I& +5 "core" & C\ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"(J'g +272 "core" ' +2 "storage"(K- +5 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +104 .tSE.seek :pick +3 "storage"(L' +15 .tSE.hold +5 "storage"(M+ +7 "core" '\  4\ 3 +7 + +8 .tSE.seek :down +5 "storage"(N' +270 "core" ' +2 .tSE.stop +2 "storage"(5 +3 "manipulator"&O% +5 "core" %M " ' ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&P'\ +91 "core" ' +2 !to:IRB::Abort: mesg"+Storage Elevator seek to pick 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'",/home/esp/esp2/lib/slide.rb:357:in `to'"8/home/esp/esp2/utils/puckmoves.rb:601:in `raiseStk'":/home/esp/esp2/utils/puckmoves.rb:574:in `raiseStack'"4/home/esp/esp2/utils/puckmoves.rb:364:in `load'",/home/esp/esp2/lib/msg.rb:68:in `retry'"4/home/esp/esp2/utils/puckmoves.rb:362:in `load'"4/home/esp/esp2/utils/puckmoves.rb:357:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:357: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):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 +2866 #-> exit +7 #mEXIT @1716907746.55EDT @1716907787.67EDT = =mMAIN_scheduler =tMAIN @EDT1716907790.22 #"core_reset"Sent BREAK +8 #t@10027 sendCRC with ifg=0x20, ie=0x7F +2 #@11862 sendCRC with ifg=0x08, ie=0x5F +2 #@38901 idle with ifg=0x84, ie=0x75 +3 #@39572 select with ifg=0x10, ie=0xF5 + #@40205 receive with ifg=0x10, ie=0xFD + #@40839 receive with ifg=0x10, ie=0xFD #@41473 receive with ifg=0x10, ie=0xFD + #@41801 receive with ifg=0x80, ie=0xFD + #@365 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +20 #ESP2 v3.42 I2C Gateway v3.20 for core bus +425 #Configuration for nessie on 6/22/23 by mclanelabs.com\ /home/esp/esp2/type/shallow/nessie/configure.rb\ +640 "Can"=z\ ?=U + =z\ ?=U +2 #tPolling Can every 10:00 +2378 #-> ESP.ready! +155 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %R  +3 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +4 "core" %bh  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +5 "core" + +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +6 "core" %| r l \ _ + .tSS.configure :default +3 "sampler")#.0X access 2 +5 "storage"(2% +4 "core" % \ +6 "manipulator"&3% +9 "core" %\  3 % *  +3 "manipulator"&4& +8 "core" &/ + , Y - +6 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +4 "storage"(5(K +512 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +4 (6& +2 "core" &K @\  +2455 #t-> $da[:extractVol]=0.19 +578 #-> startTube 2 +3495 #-> da 40 +2 #da sampling at most 40ml +7 #Loading sh1 puck from tube 2 into Collection Clamp +7 ."Qmail"DAfans.email "Started da in tube 2 at 10:51:50EDT28-May-24\\n{}\\nCan@10:50:01, 20.3C, 57% humidity, 15.0psia, 13.733V, 0.324A, 92.775Ah, 4.46W",Subject: "da sampling at most 40ml" +5 "collection"'7& +5 "core" &  +2 .tHand.open +3 "manipulator"&81 +21 "core" 1 +2 "manipulator"&9% +6 "core" % \  4 0 0  +2 "storage"(:% +9 "core" % \ +2 "storage"(;. +5 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +5 "storage"(<( +472 #"uploadLog"upsync +196 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (=& +3 "core" & (\ +2 "manipulator"&>& +5 "core" &/ ! & - +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&?(a +15 "core" ( +2 "manipulator"&@& +5 "core" &i ) , ] 2 +2 "storage"(A& +6 "core" & `\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&B'ж +94 "core" ' +2 "storage"(C& +5 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(D'g +275 "core" ' +4 "storage"(E- +6 "core" -'s +4 .tSE.configure :default +7 "storage"(#QK-0-\ b +4 (F& +7 "core" & n\ +5 "manipulator"&G& +7 "core" &i ( / L 2 +5 .tElbow.seek 2 +5 "manipulator"&H(a +7 "core" ( +2 "manipulator"&I& +10 "core" &i + , V 2 +4 "storage"(J& +7 "core" & &\ +7 .tForearm.seek 2 + 300 counts +4 "manipulator"&K'ϊ +23 "core" ' +5 .tForearm.reconfigure :loose +75 "manipulator"&#Q@2^d^b +23 .tHand.close +4 "manipulator"&L/ +59 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&M& +6 "storage"(N' +6 "core" &j 0 / 2 +2 "manipulator"&O% +5 "core" % ϊ - . q +2 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .tElbow.seek CC +3 "manipulator"&Q( +135 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( +2 "manipulator"&R& +6 "core" &" , * a 8 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +5 "core" &" , +  8 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&T'O +105 "core" ' +7 "manipulator"&U& +13 "core" &! , /  8 +8 "manipulator"&V% +16 "core" %B  * L +5 "collection"'W& +10 "core" &+ +7 "collection"'X& +19 "core" &7 +2 &= +5 .tCC.seek :closed +4 "collection"'Y(X +11 "core" &7 +3 &6  +10 &1|B *y +2 &eA > +9 &: M +9 &E_E L +9 &bB K +9 &cG L +10 &gB K +8 &MjE L +12 &eG L +6 &eH L +11 & fF L +9 &"VdC K +10 &$cF K +10 &%eG L +9 &'gI L +10 &)^eK K +8 &+ cJ K +10 &,dF L +8 &.dF L +10 &0ffF K +11 &2)bH K +6 &3eM L +12 &5fH K +7 &7obB K +12 &90iG K +9 &:f? L +11 &<i@ K +8 &>uh> L +11 &@9bB K +5 &AmN L +10 &CpH M +9 &Eu@ N +9 &G-G R +10 &HR\ V +9 &JX\ W +10 &LcT\ W +9 &N#U\ X +9 &OQ\ X +10 &QL\ X +9 &SiN\ X +9 &U*X\ X +10 &VU\ P +9 &XEZ ){ +10 &XrW M +5 ( +2 "collection"'X& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.94 +2 .Hand.open +2 "manipulator"&Z1 +4 "core" &XrkV M +51 1 +2 "manipulator"&[% +5 "core" % B Y 8 T L +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +168 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold +4 "sampler")]+ +8 "core" + +3 "sampler")^% +11 "core" %} q j \  +4 "collection"'_& +7 "core" &XrkU M +9 "Can"`y\ T9=x +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +5 "collection"'`  +8 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")a +9 "core"  +5 "sampler")b  +6 "core"  +5 .tSS.reconfigure :fast +7 "sampler")#.0X !  \  +3 .tSSV.dial :exhaust +3 "sampler")"  +74 "core"  +4 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +2 "sampler")#' +627 "core" ' +2 .tExhaust.select :close +2 "sampler") +15 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'$& +10 "core" &Xrijk)\ M +3 ."airStroke"CSV.dial :waste +10 "sampler")%% +7 "collection"'& +12 "core" %   \ +6 ."connect"SSV.dial CBV,avoiding: :exhaust +6 .tCBV.dial SSV +4 "sampler")'  +14 "core" +3 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +6 ."airStroke"CS.seek 0ml +7 "collection"'('Q +5 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"') @ +69 "core" B +3 ."airStroke"CS.seek 10ml +3 "collection"'*' O +67 "core"  +2 .tCTV.dial :air +2 "collection"'+  +45 ."flow"Gate.power :analytic3,:OFF +3 ."samplerPumpShutdown"Gate.power :sampler,:OFF +21 "core"  +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler"), +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +6 .tSS.seek 0ml +3 "collection"'-  +4 "sampler").' +10 "core" ' +3 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")/  +106 "core" ~ +20  +340 ' +2 "sampler")0% +5 "core" % s n \ +2 .tCBV.dial between SSV and waste2 +2 "collection"'1  +28 "core"  +2 "collection"'2% +5 "core" % O \  +3 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"'3  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +4 .tCS.seek 0ml +2 "collection"'4'Q +2202 "core" 'i\ +4 "collection"'% +5 "core" %B\  +2 "sampler")6% +5 "core" % q j \ +2 #tBubblePoint: Intake @39.4psia, Outlet @15.1psia +2 .CBV.dial SSV +2 "collection"'7 @ +28 "core" B +3 .tSS.reconfigure :default +3 "sampler")#.0X  +128 "core"  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'@  +123 "core" +6 ."CSpush"CSV.dial CTV +8 .tSS.seek 10ml +10 "sampler")A' +90 ."CSpush"CSV.dial :air +3 "collection"'C @ +43 "core" ? +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +6 "collection"''Q +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +128 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X +6 ."CSpush"CS.reconfigure :fast +5 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +4 "collection"'c'Q +90 "core" ' +5 .tSSV.dial :spit,avoiding: :exhaust +5 "sampler")j +98 "core" ' +2 ."CSpush"CS.stop +2 "collection"'5 +25 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X9 +9 "core" 9Lk$ +105 "collection"'@9 +10 "core" 9gl" +104 "collection"'C9 +7 "core" 9l! +102 "collection"'=9 +4 "core" 9n +102 "collection"'9 +3 "core" 9o +103 "collection"'49 +3 "core" 9o +103 "collection"'A9 +3 "core" 9q +103 "collection"'9 +6 "core" 9r +105 "collection"'E9 +6 "core" 9s +107 "collection"'G9 +7 "core" 9 u +105 "collection"'I9 +3 "core" 9 "x +103 "collection"'F9 +3 "core" 9 4z  +103 "collection"'L9 +3 "core" 9 C{ +102 "collection"'M9 +3 "core" 9 S| +103 "collection"'O9 +7 "core" 9 b} +110 "collection"'?9 +6 "core" 9 r~ +106 "collection"'R9 +6 "core" 9 ~" +103 "collection"'J9 +4 "core" 9 & +102 "collection"'K9 +4 "core" 9 + +103 "collection"'B9 +3 "core" 9 / +102 "collection"'U9 +3 "core" 9 3 +104 "collection"'H9 +5 "core" 9 7 +107 "collection"'W9 +5 "core" 9 < +107 "collection"'S9 +5 "core" 9 @ +107 "collection"'N9 +4 "core" 9 E +102 "collection"'P9 +4 "core" 9 I +103 "collection"'\ 9 +3 "core" 9 M +102 "collection"'Z9 +4 "core" 9 Q +103 "collection"'D9 +7 "core" 9 V +105 "collection"'X9 +6 "core" 9\ Z +106 "collection"'T9 +6 "core" 9\ _\ +105 "collection"'^9 +3 "core" 9\ c\ +103 "collection"'V9 +3 "core" 9\ g\ +102 "collection"'`9 +3 "core" 9\ l +103 "collection"'a9 +4 "core" 9\ $p\ +103 "collection"'b9 +5 "core" 9\ )t\ +106 "collection"'_9 +7 "core" 9\ -y\ +106 "collection"']9 +6 "core" 9\ 4}\ +105 "collection"'d9 +3 "core" 9\ 8 +103 "collection"'f9 +3 "core" 9\ = +103 "collection"'h9 +3 "core" 9\ A\ +108 "collection"'e9 +3 "core" 9\ E +104 "collection"'j9 +8 "core" 9\ J\ +104 "collection"'[9 +6 "core" 9\ N +104 "collection"'c9 +4 "core" 9\ R +103 "collection"'g9 +3 "core" 9\ U +4 .tCH.hold 10:00,70C +5 "collection"'i9 +2 'k `\ `\ T\ +6 "core" 9\ U +  +2 "collection"'o% +6 "core" %tx\ +2 #tBegun lysing Collection Puck Heater at 68C/38.1psia +42120 "Can"z\ K> +17869 "core" ` +2 "collection"'l9 +10 "core" 9\ , +6 "collection"'q% +12 "core" %%%  +5 #tEnded lysing Collection Puck Heater at 70.1C/33.8psia +4 .CS.seek 0ml +4 "collection"'r'Q +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'p @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'s @ +55 "core" B +5 .tCS.seek 5ml +5 "collection"'m'm +1340 "core" ' +2 .tCSV.dial CTV +2 "collection"'v  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +4 "collection"'n @ +45 "core" > +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'x  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'y'Q +1338 "core" ' +2 "collection"'u% +5 "core" %N  Z +58 #tPuck @46.1psia after final lysis pressurization +49 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"'t +103 "core"  +3 .tCBV.dial CSV +5 "collection"'}  +30 "core"  +5 "collection"'|% +7 "core" %N  +5 .tCS.seek 5ml +5 "collection"''m +1344 "core" ' +6 .tdelay 5 seconds +505 .CTV.dial :air +3 "collection"'~  +41 "core" +2 "collection"'% +5 "core" %m  +3 .tCS.seek 6.999ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +43 "core" ? +4 .tCS.seek 10ml +2 "collection"'' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +109 "core" ^ +3 #tLysing Complete +2 "collection"' & +5 "core" &Xrgxx M +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"& % +5 "core" %\  , / - ) +2 "storage"(% +5 "core" % \ +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"((S +191 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (z& +3 "core" &S \ +3 "manipulator"&& +4 "core" &! - - U 8 +2 "manipulator"&{% +5 "core" %\  + . e ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(y +161 "core" ( +4 "manipulator"&& +8 "core" &}   p +3 "storage"(& +9 "core" &S \ +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 1 + 600 counts +4 "manipulator"&'] +96 "core" ' +5 "storage"(& +7 "core" &S \ +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +2 "storage"('g +275 "core" ' +2 "storage"(- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"('z +34 "core" ' +3 "manipulator"&& +5 "core" &} - L p +3 "manipulator"& % +5 "core" %Z # +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +89 "core" ' +3 .tElbow.seek CC +2 "manipulator"&"( +160 "core" ( +4 "manipulator"&& +9 "core" &4 : 0 I +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 && +7 "core" &4 - * _ I +4 .tForearm.seek CC +4 "manipulator"&$'O +97 "core" ' +4 .tHand.close +3 "manipulator"&%/ +63 "core" / +4 .tCC.seek :open +5 "collection"'&( +426 "core" ( +2 "storage"()& +6 "core" &S \ + "storage"('& +5 "core" &S \ +2 "manipulator"&+& +5 "core" &1 1 0 G +2 "manipulator"&% +4 "core" % @ . , 8 +3 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 .tElbow.seek 1 +2 "manipulator"&,(y +188 "core" ( +4 "manipulator"&-& +13 "core" &q % "  0 +2 "storage"(/& +5 "core" &S \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&#' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&0, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&11 +63 "core" 1 +2 "manipulator"&2% +6 "core" % ? ; n +2 "storage"(3& +4 "core" &S F\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 293 counts +2 "manipulator"&*'* +22 "core" ' +2 "manipulator"&& +6 "core" & . -  % +2 "storage"(6& +5 "core" &S \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&7'] +24 "core" ' +2 "storage"(.% +6 "core" % \ +3 ."downElevator"SE.seek :down +5 "storage"(9' +99 (:% +3 "core" %D \ QL +2 "manipulator"&;% +5 "core" %i . . j 5 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +55 ' +4 ."downElevator"SE.stop +3 "storage"(5 +8 #tTranferring DA +3 #Beginning samplePassC +10 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'5& +10 "core" &jl $  +3 "manipulator"&>& +11 "core" & * ' % +3 "manipulator"&@% +7 "core" %\   $ a \ +8 .tElbow.seek FlushPuck::Garage +3 "manipulator"&C(-6 +181 "core" ( +2 "manipulator"&=& +5 "core" &-; * , F Z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" &-; % + A Z +2 .tForearm.seek :garage +2 "manipulator"&4'n +107 "core" ' +2 .tHand.close +2 "manipulator"&A/ +57 "core" / +2 "manipulator"&& +5 "core" &-A 9 .  T +2 "manipulator"&E% +5 "core" % o " - 5 +3 .tForearm.seek :retract +2 "manipulator"&G'\ +101 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&I( +286 "core" ( +5 "manipulator"&F& +9 "core" &1 ( , A G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &L& +9 "core" &1 ) ( G +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'O +105 "core" ' +2 "manipulator"&O& +6 "core" &2 2 ) + G +2 "manipulator"&?% +6 "core" %X 0 , C ; +2 "collection"'R& +5 "core" &Y\\  +3 "collection"'J& +6 "core" &Z[c  +2 .tCC.seek :closed +2 "collection"'K(X +7 "core" &Z[  +5 & +X[ $e +9 &Y|XY 7 +10 &{[YZ J +9 &[ZY[ I +10 &`[Yg J +9 &A_[[S I +9 &^WX0 I +10 &`ZY I +9 &bXW I +9 &I]YY I +10 & \\YY I +9 &!]XX I +10 &#_VW J +9 &%Q]WZp I +9 &'\\VX\\ I +10 &(\\VU@ I +9 &*\\UW I +9 &,Z_VV I +10 &.cUW I +9 &/cWWG I +9 &1bUU$ I +10 &3a\\UV I +9 &5#[QU I +10 &6_UV I +9 &8bUU I +9 &:hcSU J +10 &<*bTU J +9 &=]UU I +10 &?_TU I +9 &AqcST I +9 &C2cSSo J +10 &DkKNX K +9 &FGH7 N +9 &H`DF% R +15 &JGE U +4 &KFE V +9 &MEF W +10 &OZEG W +9 &QDF} W +10 &RDD] X +13 &TEFL\ X +10 &V_EE\ X +12 &WbFE 1 +8 &XmDG R +12 ( +3 &XshGF L +18 "collection"'J& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.95 +4 "collection"'B& +11 "core" &XshEF L +2 &XshEE L +2 &XshDE L +2 &XshDE L +3 .tHand.open +2 "manipulator"&U1 +64 "core" 1 +4 "manipulator"&H% +10 "core" % X - $ # ; +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&W'\ +111 "core" ' +5 .tPSV.dial PSR +4 "processing"%S +43 "core"  +2 "processing"%N% +5 "core" %b  +2 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml +3 "processing"%P'U +1596 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +6 "processing"%\  +46 "core"  +4 .tPS.seek 0ml +3 "processing"%Z'd +1604 "core" ' +2 .tPSV.dial PSR +7 "processing"%D +43 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%X' +2612 "core" ' +6 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%T +4 "collection"'^  +27 "core" B +7 "processing"%V  +49 "core" +107  +2 .tPSV.dial :mixloop +3 "processing"%` +97 "core" +4 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +4 "processing"%a  +123 "core" +3 .tPS.seek 0ml +2 "processing"%b'd +2618 "core" ' +8 .tPSV.dial :air +5 "processing"%_  +42 "core"  +3 .tPS.seek 2.5ml +3 "processing"%]' +2613 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%d +43 "core" +2 .tPS.seek 0ml +3 "processing"%f'd +2610 "core" ' +2 .tPSV.dial :air +3 "processing"%h  +45 "core"  +7 .tPS.seek 2.5ml +4 "processing"%e' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%j +43 "core" +3 .tPS.seek 0ml +2 "processing"%['d +2610 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&c& +12 "core" &1 , . j G +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +4 "manipulator"&g( +6 "core" ( +4 "manipulator"&i& +11 "core" &2 0 / U G +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &o& +8 "core" &2 5 9  G +3 .tForearm.seek CC +2 "manipulator"&'O +99 "core" ' +2 .tHand.close +2 "manipulator"&k/ +57 "core" / +3 .tCC.seek :open +2 "collection"'l( +427 "core" ( +4 "manipulator"&q& +12 "core" &1 , " H G +2 "manipulator"&% +11 "core" % ] 0 * & . +4 .tForearm.seek :retract +2 "manipulator"&p'\ +101 "core" ' +6 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&s(-6 +292 "core" ( +2 "manipulator"&r& +5 "core" &-3 + ' ; U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +5 "core" &-3 % # 0 U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&n'n +114 "core" ' +3 .tHand.open + "manipulator"&x1 +64 "core" 1 +2 "manipulator"&w% +5 "core" % d 6 - [ * +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +108 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +6 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'u& +12 "core" &uu.  +2 "manipulator"&t% +12 "core" %\  " )  A +4 "storage"(}% +6 "core" %\ \  `\ +6 "storage"(|. +7 "core" .(S +2 .tSC.reconfigure :tight +8 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +2 "storage"(y( +195 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +3 (~& +4 "core" & \ +2 "manipulator"&& +5 "core" &-4 - - o T +3 "manipulator"&% +5 "core" %\  "  c A +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +3 "manipulator"&(a +180 "core" ( +2 "manipulator"&& +5 "core" &Z 4 % ? , +2 "storage"( & +5 "core" & \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ж +89 "core" ' +2 "storage"( & +58 "core" & \ +15 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('g +282 "core" ' +4 "storage"(- +12 "core" -'q +4 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (z& +4 "core" & W\ +2 "manipulator"&& +5 "core" &Z ( " & , +3 .tElbow.seek 2 +2 "manipulator"&{(a +4 "core" ( + "manipulator"&<& +5 "core" &Z / . I , +2 "storage"(& +5 "core" & \ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +17 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Q/ +56 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +6 "storage"(\\' +5 "core" &Z - - b , +2 "manipulator"&% +6 "core" % ~ % , +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +3 "manipulator"& ( +141 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( +2 "manipulator"&& +6 "core" &8 ' %  L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +5 "core" &8 # . W L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&'O +101 "core" ' +4 "manipulator"&& +9 "core" &8 . . - L +6 "manipulator"&% +6 "core" %U - . x \\ +6 "collection"'%& +10 "core" &rqX  +3 "collection"'!& +14 "core" &qr-  +4 .tCC.seek :closed +3 "collection"'Y(X +12 "core" &pq  +4 &ps  + &-voq *y +11 & hpq > +6 &vqo K +12 &`ZpoU I +7 &"\\op I +12 &\\op I +9 &[on I +9 &f]no J +11 &(_olz J +7 &\\ooj I +8 & ]opS I +11 &"p\\nnD I +7 &$1\\np. J +12 &%_lm I +7 &']mm I +12 &)w`nnH I +9 &+9bno\\ I +11 &,bknP I +13 &.anmD I +5 &0bll1 I +6 &2A`ki& I +10 &4`ml I +9 &5_ml J +9 &7_mk I +10 &9J\\jn I +9 &; \\kl I +10 &<]ll I +9 &>cmk J +9 &@Q^kk J +10 &B`ik J +9 &Chac K +9 &EyTZ L +10 &GCNP Q +10 &HNP[ T +8 &JMQ U +10 &L{PP V +9 &N;PO V +10 &ORP W +9 &QPP X +9 &SPO W +10 &UAPQ W +9 &WQP H +10 &X;PP . +9 &X}OO G +5 ( +2 "collection"'!& +5 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 2.05 +2 .Hand.open +2 "manipulator"&)1 +4 "core" &XXSQ| G +54 1 +2 "manipulator"&'% +5 "core" % U A 2 w \\ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&+'\ +115 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +122 "core"  +2 .tCSV.dial CTV +2 "collection"'$  +30 "core"  +6 .tPS.seek 2.5ml +5 "processing"%-' +2617 "core" ' +2 "collection"'/% +5 "core" % N.,N  +2 .tCS.seek 4ml +3 "collection"'"'NO +1597 "core" ' +2 .tdelay 8 seconds +723 "Can"x\ MD? +84 .tPSV.dial :air +3 "processing"%1  +52 "core" +2 .tdelay 2 seconds +204 .PSV.dial :waste2 +4 "processing"%2  +84 "core" ~ +8 .tPS.seek 0ml +6 "processing"%3'd +2612 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"' ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"'6 @ +42 "core" ? +3 .tCS.seek 10ml +2 "collection"'.' O +1592 "core" ' +4 .tCSV.dial CTV +5 "collection"'(  +45 "core"  +3 .tCS.seek 0ml +4 "collection"':'Q +2620 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'; @ +26 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +6 "collection"',  +123 "core" +3 "collection"'#& +5 "core" &Xb6* \ G +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&*% +5 "core" %\ . . | +2 "storage"(5% +4 "core" % g\ +2 "storage"(. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(>(S +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (@& +4 "core" &T \ +2 "manipulator"&7& +4 "core" &8 ) L L +2 "manipulator"&=% +5 "core" %\ 7 2 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(y +167 "core" ( +4 "manipulator"&9& +11 "core" &{ " x +3 "storage"(0& +10 "core" &T 5\ +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 600 counts +4 "manipulator"&A'] +98 "core" ' +4 "storage"(& +7 "core" &T p\ +6 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +3 "storage"(E'g +277 "core" ' +2 "storage"(8- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&4& +3 "core" &{ - 1 i x +3 "storage"(F& +4 "core" &T \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&C' +28 "core" ' +3 .tElbow.hold +2 "manipulator"&L, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(O- +4 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(?' +30 "core" ' +2 "manipulator"&R% +5 "core" % . / +2 "storage"(G& +5 "core" &T \ + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 309 counts +2 "manipulator"&&': +23 "core" ' +2 "manipulator"&B& +5 "core" &{ 1 / x +2 "storage"(U& +6 "core" &T a\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&H'] +26 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(J' +40 "core" ' +2 "manipulator"&S& +5 "core" &{ ) & Y x +2 "manipulator"&N% +5 "core" %b ) # C * +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 .tForearm.seek :retract +3 "manipulator"&M'\ +98 "core" ' +3 .tElbow.seek CC +4 "manipulator"&( +166 "core" ( +4 "manipulator"&\ & +12 "core" &4 / . L I +5 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &P& +5 "core" &4 0 ) ^ I +2 .tForearm.seek CC +2 "manipulator"&D'O +93 "core" ' + .tHand.close +2 "manipulator"&Z/ +61 "core" / +2 .tCC.seek :open +2 "collection"'T( +428 "core" ( +2 "storage"(^& +8 "core" &T p\ +6 "storage"(V& +6 "core" &T r\ +3 "manipulator"&`& +12 "core" &4 , #  I +2 "manipulator"&a% +8 "core" % K  . +6 .tForearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +2 "manipulator"&_(y +177 "core" ( +3 "manipulator"&b& +5 "core" &w , * F  +2 "storage"(d& +5 "core" &T G\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&]' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&h, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&f1 +56 "core" 1 +3 "manipulator"&j% +5 "core" % F 3  +2 "storage"(e& +4 "core" &T q\ +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 283 counts +2 "manipulator"&c' +21 "core" ' +3 "manipulator"&i& +5 "core" & , * +2 "storage"(o& +5 "core" &T R\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&k'] +24 "core" ' +6 "storage"(I% +18 "core" % \  +9 ."downElevator"SE.seek :down +10 "storage"(W' +94 (K% +7 "core" %N> \ \ PI +4 "manipulator"&q% +8 "core" %b . - 1 +6 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +41 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +67 "core" +3 .tPS.seek 2.5ml +2 "processing"%r' +2620 "core" ' +2 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%g +40 "core" +2 .tdelay 1 second +104 .PSV.dial :air +4 "processing"%v  +45 "core"  +5 .tdelay 1 second +104 .PSV.dial :mixloop +2 "processing"%x +42 "core" +2 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%w  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%p'd +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%u& +5 "core" & \ +2 "manipulator"&t& +4 "core" & $ *  +2 "manipulator"&}% +5 "core" %  - $ '  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(-6 +171 "core" ( +2 "manipulator"&n& +5 "core" &-6 , +  V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &~& +3 "core" &-6 + %  V +3 .tForearm.seek :garage +2 "manipulator"&'n +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +52 "core" / +2 "manipulator"&& +5 "core" &-6 7 3 * V +2 "manipulator"&% +5 "core" % } ! - +  +3 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +8 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +7 "manipulator"& (? +118 "core" ( +6 "manipulator"&s& +7 "core" &=  ! 5 g +4 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &m& +6 "core" &= # +  g +7 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +3 "manipulator"&'Η +95 "core" ' +2 "manipulator"&z& +5 "core" &= , & T g +3 "manipulator"&% +4 "core" %Π , , +2 "processing"%<& +5 "core" & +3 "processing"%& +8 "core" & \ +70 & \ +2 & \ +4 & \ +5 & + & + & + & + & \ +2 & \ +3 .tPC.seek :closed +2 "processing"%Q(X +5 "core" & +3 &  +8 &0} +z +9 &e > +10 &z M +9 &@` L +10 &e K +9 &e L +9 &b L +10 &Hd L +9 &\ b L +9 &i L +10 & g L +9 &"Oi L +10 &$g L +9 &%g L +9 &'j L +10 &)Y` K +9 &+g L +9 &,g L +10 &.h L +9 &0ag K +9 &2!h L +10 &3g L +10 &5h L +9 &7gg L +9 &9)g\ L +9 &:b L +10 &<f L +9 &>pj L +9 &@2e L +10 &Aj L +9 &Ch L +10 &Ess M +9 &G- P +9 &H Q +10 &J! R +12 &Lo Q +13 &N- S +14 &O S +6 &Q S +16 &Ss(\ S +5 &U6+ R +13 &V0 O +10 &X2=]0 #g +4 &XT/ , +4 ( +2 &X+ , +7 "processing"%& +7 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 +2 "processing"%& +10 "core" &X0 , +3 &X> , +3 .tHand.open +2 "manipulator"&1 +57 "core" 1 +3 "manipulator"&% +12 "core" % Π 0 1 ; +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +4 .tPRV.dial :air +3 "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 "processing"%% +5 "core" %bb  +3 .tPS.seek 0.3ml +2 "processing"%'_ +381 "core" ' +2 .tPSV.dial PSR +6 "processing"% +98 "core"  +3 "processing"%{% +9 "core" %d  +5 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +6 .PS.seek 0.7ml +4 "processing"%'. +481 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%%' +1907 "core" ' +2 .tdelay 3 seconds +304 .PSV.dial :mixloop +5 "processing"%\\ +98 "core" +4 .tPTV.dial :mixing +4 "processing"% @ +72 "core" B +5 .tPBV.dial :waste2 +2 "processing"%l  +86 "core"  +3 .tPS.seek 0ml +3 "processing"%)'d +2608 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&'& +6 "core" &= - 0 m g +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +9 .tElbow.seek PC +6 "manipulator"&!(? +14 "core" ( +5 "manipulator"&& +18 "core" &= ) - 3 g +5 .tElbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +9 &$& +7 "core" &= " % 2 g +6 .tForearm.seek PC +5 "manipulator"&'Η +98 "core" ' +5 .tHand.close +2 "manipulator"&[/ +63 "core" / +3 .tPC.seek :open +2 "processing"%/( +423 "core" ( +2 "manipulator"&& +5 "core" &= # # ' g +2 "manipulator"&1% +4 "core" % Ω ) $ g +3 .tForearm.seek :retract +2 "manipulator"&2'\ +106 "core" ' +8 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +8 .tElbow.seek :garage +8 "manipulator"&-(-6 +128 "core" ( +6 "manipulator"&& +8 "core" &-9 & + % +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &6& +7 "core" &-9 (  % +4 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +4 "manipulator"&"'n +101 "core" ' +3 .tHand.open +2 "manipulator"&(1 +63 "core" 1 +3 "manipulator"&.% +5 "core" % _ 2 : +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%,& +5 "core" & \ +2 "manipulator"&#% +5 "core" %\  ! ) L  +2 "storage"(*% +5 "core" % \ +2 "storage"(5. +4 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +198 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (@& +3 "core" & <\  +2 "manipulator"&7& +5 "core" &-: " - \\ $ +2 "manipulator"&=% +5 "core" %\  $ %   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&y(a +195 "core" ( +3 "manipulator"&9& +9 "core" & - - M $ +5 "storage"(0& +8 "core" & \  +6 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +3 "manipulator"& 'ж +118 "core" ' +3 "storage"(& +5 "core" & T\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(+'g +287 "core" ' +2 "storage"(8- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (4& +4 "core" & Q\  +2 "manipulator"&F& +5 "core" & $ -  $ +2 .tElbow.seek 2 +2 "manipulator"&O(a +30 "core" ( +2 "manipulator"&R& +6 "core" &j 0 0 X +2 "storage"(G& +4 "core" & \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&B'ϊ +42 "core" ' +4 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +8 .tHand.close +5 "manipulator"&U/ +65 "core" / +10 ."downElevator"SE.seek :down +10 "manipulator"&S& +2 "storage"(N' +24 "core" &j ! '  X +4 "manipulator"&A% +6 "core" % ϟ & . k +7 .tForearm.seek :retract +4 "manipulator"&'\ +87 "core" ' +3 .tElbow.seek PC +3 "manipulator"&E(? +154 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( +2 "manipulator"&C& +6 "core" &3 )  E @ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &3 % !  @ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +3 "manipulator"&?'Η +100 "core" ' +2 "manipulator"&\ & +5 "core" &3 ) + U @ +3 "manipulator"&P% +4 "core" %Ό # - U V +3 "processing"%H& +4 "core" &i \ +3 "processing"%L& +6 "core" &k \ +3 .tPC.seek :closed +4 "processing"%Z(X +3 "core" &d \ +5 &_ 7 +9 &II}l 1 +9 &zth E +10 &%gj L +9 &gb L +9 &`` K +10 &mh[ L +9 &/eX L +10 &g\\ K +9 &eZ L +9 &v`I K +10 &!7hC L +9 &"eK L +10 &$cK K +12 &&~cM K +11 &(?gH L +11 &*e= K +8 &+b8 L +10 &-g8 K +8 &/Gb: L +9 &1\ h: K +11 &2c8 L +11 &4b< K +5 &6Pg8 K +9 &8b) L +8 &9h( L +11 &;f* L +8 &=Y`1 K +11 &?h, L +7 &@d( L +11 &Bk- L +8 &DZr( M +11 &F( O +7 &G Q +12 &I R +8 &KV Q +10 &M R +13 &N R +5 &P R +11 &RZ S +7 &T R +13 &U R +8 &W 1 +9 &Xn3k A +6 ( +3 &X . +9 "processing"%L& +6 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.53 +2 .Hand.open +2 "manipulator"&M1 +5 "core" &X . +50 1 + "manipulator"&Y% +6 "core" % Ό " /  V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +101 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%V T +2 %`9 +7 "core" 9@: +103 "processing"%a9 +3 "core" 9=: +102 "processing"%b9 +4 "core" 9;9  +103 "processing"%D9 +3 "core" 999  +104 "processing"%d9 +7 "core" 98: +106 "processing"%9 +7 "core" 989 +105 "processing"%f9 +3 "core" 979 +103 "processing"%j9 +3 "core" 97: +103 "processing"%e9 +3 "core" 97:# +103 "processing"%i9 +3 "core" 989' +103 "processing"%o9 +3 "core" 9::, +102 "processing"%I9 +7 "core" 9;:0 +105 "processing"%X9 +4 "core" 9?:4 +105 "processing"%_9 +3 "core" 9B99 +103 "processing"%K9 +3 "core" 9G:= +102 "processing"%q9 +3 "core" 9K:A +103 "processing"%]9 +3 "core" 9P;E +103 "processing"%c9 +3 "core" 9T:I +103 "processing"%J9 +6 "core" 9[:N +105 "processing"%9 +3 "core" 9b;R +106 "processing"%k9 +2 "core" 9h<W +103 "processing"%W9 +4 "core" 9o<[ +102 "processing"%39 +4 "core" 9w<_ +103 "processing"%g9 +3 "core" 9<c +103 "processing"%v9 +3 "core" 9<g +103 "processing"%x9 +7 "core" 9<l +105 "processing"%w9 +6 "core" 9<p +106 "processing"%r9 +8 "core" 9=u +103 "processing"%u9 +3 "core" 9<y\ +102 "processing"%t9 +4 "core" 9=} +103 "processing"%}9 +3 "core" 9> +102 "processing"%n9 +4 "core" 9> +102 "processing"%~9 +8 "core" 9? +104 "processing"%h9 +6 "core" 9> +107 "processing"%9 +8 "core" 9@ +104 "processing"%9 +3 "core" 9@ +102 "processing"%9 +4 "core" 9@ +103 "processing"%9 +3 "core" 9@ +102 "processing"%s9 +3 "core" 9A +103 "processing"%m9 +4 "core" 9 B +11 .tPH.hold 2:00:00,28C +6 "processing"% pTp  +6 .tdelay 1:30 +11 "core"  +9000 .tPSR.select :air +7 .PSV.dial PSR +5 "processing"%z +96 "core"  +4 "processing"%% +7 "core" %f  +4 #tPulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%<' +593 "core" ' +5 .tdelay 5 seconds +506 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml +2 "processing"%|'Ҧ +1593 "core" ' +2 .tPTV.dial :puck +64 "processing"%  +72 "core"  +4 .tPSV.dial PTV +5 "processing"% +69 "core" +6 .tPBV.dial :waste1 +5 "processing"%  +120 "core"  +2 "processing"%% +10 "core" %Ҥl  +6 .tPS.seek 1.5ml +2 "processing"%'T +596 "core" ' +3 .tdelay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%'d +1599 "core" ' +3 .tdelay 5:00 +12063 "Can"t\ =p? +17940 #trecoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +3 "processing"%p' +2309 "core" ' +2 .tPSV.dial PTV +2 "processing"% +69 "core" +3 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%{ +69 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"% +68 "core" +3 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%  +69 "core"  +2 .tPS.seek 0ml +3 "processing"%\\'d +2302 "core" ' +5 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%l +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%% @ +69 "core" B +3 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +3 "processing"%''c +359 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +5 .tPRV.dial CBV +3 "collection"'  +2 "processing"%$  +42 "core" +3  +2 "processing"%[% +5 "core" %ch  +2 .tPS.seek 0.34ml +2 "processing"% 'r +437 "core" ' +5 .tdelay 2 seconds +204 .CBV.dial between PRV and PSV +3 "collection"'  +27 "core" +2 .tPRV.dial :air +3 "processing"%Q  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'G[ +1180 "core" ' +5 .tPRV.dial :waste2 +3 "processing"%1 @ +70 "core" > +4 .tPS.seek 0.5ml +6 "processing"%' +857 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +4 "processing"%6  +43 "core"  +3 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%'Ҧ +1607 "core" ' +2 .tPSV.dial :PML +2 "processing"%! +42 "core" +2 .tPTV.dial :mixing +3 "processing"%( @ +69 "core" A +2 .tPBV.dial :waste1 +2 "processing"%.  +33 "core"  +2 "processing"%,% +6 "core" %ҧ`\  +3 .tPS.seek 1.85ml +2 "processing"%#' +227 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%2 * +34 "core" , +8 .tPS.seek 0ml +4 "processing"%*'d +1954 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'5& +11 "core" & +7 "manipulator"&"& +19 "core" &3 ! ( + @ +5 "manipulator"&@% +14 "core" %   * - z +7 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +5 "manipulator"&7(-6 +130 "core" ( +4 "manipulator"&=& +8 "core" &-7 . , d 4 +5 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &>& +9 "core" &-7 " G 4 +6 .tForearm.seek :garage +2 "manipulator"&9'n +103 "core" ' +3 .tHand.close +2 "manipulator"&0/ +55 "core" / +2 "manipulator"&-& +5 "core" &-\\ : 9 7  +2 "manipulator"&% +5 "core" % i / -  +3 .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&8( +280 "core" ( +7 "manipulator"&4& +13 "core" &5 / . I +5 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +7 &F& +11 "core" &5 . / I +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&R'O +108 "core" ' +3 "manipulator"&G& +12 "core" &6 + . Q I +2 "manipulator"&U% +7 "core" %V / - { I +7 "collection"'S& +9 "core" &  +10 "collection"'A& +5 "core" &  +3 .tCC.seek :closed +2 "collection"'y(X +15 "core" &  +2 &  +4 &4 *z +11 &g ? +7 &~ L +13 &Tc K +9 &c K +10 &a K +12 &b K +7 &\\g K +6 &d L +9 &c K +9 & c K +10 &"d` K +9 &$%c L +9 &%` K +10 &'a K +9 &)lc K +10 &+-e L +9 &,d K +9 &.d K +10 &0ua K +9 &26d K +9 &3c K +10 &5d K +9 &7|d K +9 &9>g K +10 &;c K +9 &<g K +10 &>e K +9 &@Fc K +9 &Bc K +10 &Ch K +9 &Es M +9 &G@\ P +10 &H\ U +9 &J\ W +10 &Lr\ W +9 &N1\ X +9 &O\ W +10 &Q\ X +9 &Sw\ X +9 &U8\ X +10 &V\ N +9 &X)L\ %r +10 &Xx\ #i +9 &X\ R +3 ( +2 "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.91 +2 "collection"' & +5 "core" &X R +2 .tHand.open +2 "manipulator"&+1 +55 "core" 1 +2 "manipulator"&B% +5 "core" % U W C \\ J +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&C'\ +98 "core" ' +6 .tPSV.dial PSR +4 "processing"%& +99 "core"  +3 "processing"%O% +11 "core" %h3\ +4 #tPulling 1.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%\ 'U +1595 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%P  +40 "core"  +3 .tPS.seek 0ml +5 "processing"%H'd +1599 "core" ' +3 .tPSV.dial PSR +5 "processing"%N +44 "core"  +4 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +4 "processing"%' +2617 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%/  +3 "collection"'M  +31 "core"  +120  +7 .tPSV.dial :mixloop +2 "processing"%Y +110 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%`  +68 "core" +3 .tPS.seek 0ml +3 "processing"%L'd +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%a  +43 "core"  +3 .tPS.seek 2.5ml +2 "processing"%?' +2611 "core" ' + .tPSV.dial :mixloop +5 "processing"%b +44 "core" +5 .tPS.seek 0ml +5 "processing"%D'd +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%d  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2613 "core" ' +4 .tPSV.dial :mixloop +9 "processing"%f +44 "core" +2 .tPS.seek 0ml +3 "processing"%j'd +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +5 "core" &4 0 / a I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&i( +3 "core" ( +2 "manipulator"&o& +5 "core" &4 6 2 n I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +5 "core" &4 , . > I +2 .tForearm.seek CC +2 "manipulator"&X'O +94 "core" ' +2 .tHand.close +2 "manipulator"&_/ +54 "core" / +3 .tCC.seek :open +4 "collection"'K( +430 "core" ( +2 "manipulator"&q& +5 "core" &4 . ' I I +2 "manipulator"&]% +5 "core" % N . 1 U +2 .tForearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&J(-6 +296 "core" ( +4 "manipulator"&& +6 "core" &-0 # x N +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &k& +13 "core" &-0 , # D N +5 .tForearm.reconfigure :tight +75 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&W'n +103 "core" ' +2 .tHand.open +2 "manipulator"&31 +62 "core" 1 +2 "manipulator"&g% +5 "core" % e / - < m +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +106 "core" ' +3 ."da"delayUntil "11:43:56.68" +1037 "Can"y\ I@C +23552 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%x @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +2 ."da"PSV.dial :air +3 "processing"%u  +42 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%t' +2328 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%} +43 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%n  +44 "core"  +4 ."da"delay 2 seconds +204 .PSV.dial :mixloop +2 "processing"%~ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +53 "core" +3 ."da"PS.seek 0ml +3 "processing"%'d +2281 "core" ' +5 #"da"washCycleDA #1 of 2 +4 .PSR.select :air +7 .PSV.dial PSR +7 "processing"% +123 "core"  +2 "processing"%% +9 "core" %if  +4 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +3 "processing"%' +584 "core" ' +8 ."da"delay 5 seconds +505 .PSR.select :air +8 "processing"% +15 ."da"PS.seek 2ml +3 "processing"%s'Ҧ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%m  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +71 "core" +5 ."da"PBV.dial :waste1 +5 "processing"%  +37 "core" +4 "processing"%)% +6 "core" %Ҧ:\  +5 ."da"PS.seek 1.5ml +6 "processing"%<'V +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +38 "core" + +8 ."da"PS.seek 0ml +4 "processing"% 'd +1609 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%| +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2307 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%V +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" +4 ."da"delay 5 seconds +505 .PSV.dial :air +4 "processing"%  +70 "core"  +8 ."da"PS.seek 0ml +5 "processing"%'d +2301 "core" ' +6 #"da"washCycleDA #2 of 2 +10 .PSR.select :air +4 .PSV.dial PSR +9 "processing"% +122 "core"  +2 "processing"%% +5 "core" %e_\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%{' +326 "Can"y\ r@٦ +259 "core" ' +4 ."da"delay 5 seconds +505 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1599 "core" ' +6 ."da"PTV.dial :puck +6 .PSV.dial PTV +6 "processing"% +68 "core" +3 ."da"PBV.dial :waste1 +6 "processing"%p  +35 "core" +2 "processing"%% +11 "core" %Ҭ{  +4 ."da"PS.seek 1.5ml +3 "processing"%l'\\ +589 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%\\'d +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%$ * +32 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%[ +70 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%'' +2306 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Q +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%1  +70 "core"  +6 ."da"PS.seek 0ml +3 "processing"%'d +2292 "core" ' +5 #"da"getPMLReagent08 +8 .PRV.dial :air +3 "processing"%6  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +4 ."da"delay 5 seconds +505 .PRV.dial :ab2 +2 "processing"%!  +42 "core"  + ."da"PTV.dial :PRVmixing +3 .PSV.dial :mixloop +2 "processing"%( +42 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +3 "processing"%.'a +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%,  +42 "core"  +2 "processing"%2% +5 "core" %]q  +2 ."da"PS.seek 0.55ml +2 "processing"%' +340 "core" ' +3 #"da"addPMLReagent08 +3 .PSV.dial :air +3 "processing"%#  +47 "core"  +2 ."da"PS.seek 2ml +3 "processing"%5'Ҧ +1552 "core" ' + ."da"PSV.dial :PML +3 "processing"%" +42 "core" +2 ."da"PTV.dial :mixing +3 "processing"%@ @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" +3 "processing"%>% +4 "core" %ҩi  +3 ."da"PS.seek 1.85ml +2 "processing"%E' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%0 * +33 "core" + +4 ."da"PS.seek 0ml +2 "processing"%-'d +1966 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +26832 "Can"s\ pdAo +21171 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%  +32 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%9  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%4' +2327 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%7 +44 "core" +8 ."da"delay 2 seconds +206 .PSV.dial :air +2 "processing"%F  +43 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%G +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%S'd +2320 "core" ' +5 #"da"washCycleDA #1 of 3 +4 .PSR.select :air +91 .PSV.dial PSR +20 "processing"%; +125 "core"  +5 "processing"%T% +11 "core" %hV\ +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +589 "core" ' +3 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%+'Ҧ +1598 "core" ' +5 ."da"PTV.dial :puck +6 "processing"%B  +72 "core"  +4 ."da"PSV.dial PTV +3 "processing"%A +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core"  +6 "processing"%O% +7 "core" %ҡQ  +7 ."da"PS.seek 1.5ml +7 "processing"%R'Q +595 "core" ' +4 ."da"delay 3 seconds +310 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%P'd +1602 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%H +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%M' +2305 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%/ +70 "core" +7 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%Y +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +3 "processing"%a'd +2296 "core" ' +7 #"da"washCycleDA #2 of 3 +4 .PSR.select :air +5 .PSV.dial PSR +6 "processing"%L +122 "core"  +2 "processing"%b% +5 "core" %d; +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%?' +585 "core" ' +5 ."da"delay 5 seconds +505 .PSR.select :air +3 "processing"% +16 ."da"PS.seek 2ml +7 "processing"%d'Ҧ +1561 "Can"p\ m=B +45 "core" ' +4 ."da"PTV.dial :puck +8 .PSV.dial PTV +5 "processing"%D +80 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%f  +34 "core" +5 "processing"%% +10 "core" %Ҧ_  +6 ."da"PS.seek 1.5ml +3 "processing"%e'V +597 "core" ' +4 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +3 "processing"%o * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%I'd +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%_  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%C +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%y' +2323 "core" ' +5 ."da"PSV.dial PTV +5 "processing"%q +73 "core" +6 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"%] +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +67 "core"  +3 ."da"PS.seek 0ml +3 "processing"%i'd +2286 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%k +121 "core"  +2 "processing"%3% +5 "core" %aB  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%g' +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."da"PS.seek 2ml +4 "processing"%c'Ҧ +1603 "core" ' +5 ."da"PTV.dial :puck +5 .PSV.dial PTV +4 "processing"%W +82 "core"  +5 ."da"PBV.dial :waste1 +4 "processing"%x  +36 "core" +2 "processing"%w% +5 "core" %ҤH  +3 ."da"PS.seek 1.5ml +2 "processing"%r'T +584 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%u * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%j'd +1594 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%}  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%n * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%~ +68 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%h' +2310 "core" ' +5 ."da"PSV.dial PTV +4 "processing"%t +71 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +5 "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'d +2305 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%m +139 "core"  +8 "processing"%z% +19 "core" %c.\ +10 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +24 ."da"PS.reconfigure :default +18 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +10 "processing"%' +340 "core" ' +4 ."da"delay 5 seconds +505 "processing"%)% +4 "core" % /\  +2 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%s' +338 "core" ' +6 ."da"delay 5 seconds +509 .PSR.select :air +8 "processing"% +19 ."da"PS.seek 2ml +5 "processing"% 'Ҧ +1609 "core" ' +4 ."da"PTV.dial :puck +5 .PSV.dial PTV +3 "processing"%< +82 "core"  +4 ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +4 "processing"%% +13 "core" %ҤO\  +5 ."da"PS.seek 1.5ml +4 "processing"%|'T +587 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'d +1600 "core" ' +2 ."da"delay 10 seconds +1006 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%V  +36 "core" +6 ."da"delay 30 seconds +1122 "Can"Er\ jB +1881 ."da"PBV.dial between PSV and waste1 +7 "processing"% * +35 "core" , +6 ."da"PSR.select :air +5 .PSV.dial PSR +4 "processing"% +70 "core"  +4 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2422 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +9 "processing"% +68 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +5 "processing"% +71 "core" +3 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%{  +68 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'d +2323 "core" ' +6 #"da"Additional air clear +6 .PSR.select :air +9 .PSV.dial PSR +7 "processing"%p +125 "core"  +4 "processing"%% +7 "core" %iP\ +4 #"da"Pulling 2ml of PSR.air +3 .PSR.select :air +7 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml +5 "processing"%'Ҧ +2113 "core" ' +5 ."da"delay 5 seconds +512 .PTV.dial :puck +3 .PSV.dial PTV +2 "processing"%% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%l  +35 "core" +2 "processing"%% +5 "core" %ңJ\  +3 ."da"PS.seek 1.5ml +2 "processing"%$'S +585 "core" ' +2 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +6 "processing"%[ * +50 "core" ) +5 ."da"delay 1 second +104 .PSV.dial :waste1 +3 "processing"%\\  +100 "core"  +5 ."da"PS.seek 0ml +7 "processing"% 'd +1594 "core" ' +2 "processing"%Q9 +4 "core" 9Q`5O +3 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +3 "processing"%  +4 "core" 5O + 5O + "processing"%1& +5 "core" &XE\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&'% +5 "core" %\  . - k t +2 "storage"(6% +5 "core" % g g T\ +2 "storage"(. +4 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(!(S +200 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +2 ((& +5 "core" &U W W 9\ +2 "manipulator"&& +5 "core" &-0 ( " . N +2 "manipulator"&,% +5 "core" %\  - / b t +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&2(y +183 "core" ( +2 "manipulator"&.& +12 "core" &u . - A , +3 "storage"(#& +6 "core" &U { z \ +9 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'] +109 "core" ' +5 "storage"("& +7 "core" &U | } \ +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +8 ."da"SE.seek :beamBreak +5 "storage"(@'g +283 "core" ' +2 "storage"(=- +4 "core" -'q +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +3 "manipulator"&>& +4 "core" &v - 7  , +2 "storage"(0& +4 "core" &U q n )\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&5' +31 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&E, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +5 "core" -'q +3 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(^' +43 "core" ' +2 "manipulator"&9% +5 "core" % : / +2 "storage"(-& +4 "core" &U [ W\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 286 counts +2 "manipulator"&7'# +22 "core" ' +2 "manipulator"&F& +5 "core" & 4 / & +2 "storage"(G& +5 "core" &U n o R\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +7 "manipulator"&U'] +32 "core" ' +5 ."da"SE.seek 2.16 Pucks below Top Plate +6 "storage"(4' +39 "core" ' +3 "manipulator"&;& +12 "core" & % * k & +3 "manipulator"&T% +8 "core" %[ 7 9 * +8 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +7 "manipulator"&S'\ +99 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"& (? +254 "core" ( +2 "manipulator"&B& +5 "core" &? 3 : (  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 &A& +4 "core" &? . . z  +2 ."da"Forearm.seek PC +3 "manipulator"&&'Η +98 "core" ' +2 ."da"Hand.close +2 "manipulator"&O/ +62 "core" / +2 ."da"PC.seek :open +3 "processing"%+( +426 "core" ( +2 "storage"(*& +5 "core" &U ~  \ +2 "manipulator"&R& +4 "core" &? . -   +2 "manipulator"&\ % +5 "core" % Χ  ) > +3 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&H(y +258 "core" ( + "manipulator"&P& +6 "core" &o ( 0 F 5 +2 "storage"(/& +4 "core" &U w | @\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Y'] +108 "core" ' +4 ."da"Hand.open +7 "manipulator"&`1 +63 "core" 1 +8 "storage"(- +6 "core" -' +4 ."da"SE.seek 1.92 Pucks below Top Plate +4 "storage"(M'S +27 "core" ' +4 ."da"SE.reconfigure :seal +7 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(L' +57 "core" ' +5 #"da"Lights, camera, ACTION! +9 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24may2812h40ml_nessie.tif +1981 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +321 #"da"SX MX5/16 (USB:<5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.504 seconds\ /var/log/esp/da24may2812h40ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24may2812h40ml15s_nessie.tif +1566 #SX MX5/16 (USB:<5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24may2812h40ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24may2812h40ml25s_nessie.tif +2568 #SX MX5/16 (USB:<5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24may2812h40ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "19.504 sec auto-exposure",Subject: "da24may2812h40ml images!" +4 "storage"(b- +5 "core" -' +3 "storage"(a& +7 "core" &U q o \ \ +2 "manipulator"&?& +6 "core" &o ! $ 6 5 +14 ."da"Elbow.seek 1 +11 "manipulator"&D(y +21 "core" ( +10 "manipulator"&f& +28 "core" &o , # H 5 +13 "storage"(& +16 "core" &U s m\ +8 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&d'] +10 "core" ' +5 ."da"SE.reconfigure :gently +11 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.87 Pucks below Top Plate +9 "storage"(o' +57 "core" ' +2 "manipulator"&e& +17 "core" &o " G 5 +2 "storage"(_& +15 "core" &U =\ +2 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +121 "manipulator"&#Q@2^d^b +24 ."da"Forearm.seek 1 +15 "manipulator"&8' +33 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&C, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.05 Pucks below Top Plate +2 "storage"(I' +23 "core" ' +2 "manipulator"&q% +22 "core" % / . z +6 "storage"(]& +12 "core" &U \ +4 ."da"Forearm.force -20 +6 "manipulator"&5 +8 ."da"Forearm.seek 1 + 272 counts +3 "manipulator"&X' +26 "core" ' +5 "manipulator"&& +11 "core" & - - M , +4 "storage"(y& +11 "core" &U y\ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&k'] +30 "core" ' +4 "storage"(3% +11 "core" % N\ +9 ."downElevator"SE.seek :down +5 "storage"(i' +99 (g% +7 "core" %R= \ OF +5 "manipulator"&W% +10 "core" %V 5 - J +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&x'\ +101 "core" ' +11 ' +6 ."downElevator"SE.stop +4 "storage"(5 +9 (w& +16 "core" &U \ +12 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #tStarting finalPurge +10 "processing"%c& +15 "core" &  +7 "manipulator"&u& +21 "core" & , . , +5 "manipulator"&r% +18 "core" %\  - 1  +5 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&}(-6 +187 "core" ( +7 "manipulator"&n& +19 "core" &-; - 0 R +8 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +8 &~& +17 "core" &-; % * m R +4 ."psFlush"Forearm.seek :garage +6 "manipulator"&j'n +104 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&t/ +58 "core" / +5 "manipulator"&& +10 "core" &-; 7 0 % R +4 "manipulator"&% +10 "core" % w 7 . " +5 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +6 "manipulator"&h(? +122 "core" ( +13 "manipulator"&m& +25 "core" &D . - 4 +7 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +14 &z& +10 "core" &D - . I 4 +10 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."psFlush"Forearm.seek PC +6 "manipulator"&'Η +101 "core" ' +6 "manipulator"&)& +15 "core" &D - + ? 4 +6 "manipulator"&% +15 "core" %Ώ 1 0 +9 "processing"%s& +12 "core" &G  +13 "processing"%<& +23 "core" &&  +7 &%  +20 ."psFlush"PC.seek :closed +14 "processing"%(X +24 "core" &  +10 &  +4 &  +3 &  +9 &\  +3 &  +9 & . $d +4 &W \ 7 +6 &\ K +8 &b K +11 &qf K +6 &4a K +6 &b K +4 &b K +7 &yb K +4 &;c K +4 &a K +22 &!e L +2 &#b\ K +5 &%Cc K +2 &'c L +8 &(b K +9 &*b K +10 &,Kc K +9 &._ K +10 &/d K +9 &1b K +9 &3Sf K +10 &5c K +9 &6` K +9 &8c K +9 &:Zc L +10 &<c K +9 &=b K +9 &?a K +10 &Acb K +10 &C%g K +9 &Dk L +9 &F}\ N +9 &H\\\ P +10 &J\ R +9 &K\ Q +9 &M\ R +10 &Oa\ Q +8 &Q!\ R +10 &R\ R +10 &T\ R +8 &Vf\ R +11 &Wmt f +9 &X)\ A +8 ( +4 &X + +6 "processing"%<& +8 #"psFlush"Processing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.50 +3 "processing"%& +11 "core" &X + +3 &X + +3 ."psFlush"Hand.open +5 "manipulator"& 1 +54 "core" 1 +4 "manipulator"& % +10 "core" % Ώ - 0  +5 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&|'\ +104 "core" ' +7 ."psFlush"PSR.select :air +9 .PSV.dial PSR +5 "processing"%V +51 "core"  +5 "processing"%% +19 "core" %h  +3 #"psFlush"Pulling 0.5ml of PSR.flush +6 .PSR.select :flush +9 "processing"%@ +11 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +12 ."psFlush"PS.seek 0.5ml +8 "processing"%' +596 "core" ' +5 ."psFlush"delay 5 seconds +506 .PSR.select :air +6 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%' +1770 #"uploadLog"upsync +336 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"% @ +177 "core" A +4 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +122 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%{'F +2609 "core" ' +4 ."psFlush"PSR.select :air +8 .PSV.dial PSR +2 "processing"% +96 "core"  +4 "processing"%p% +7 "core" %Ju  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%%  +31 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%l @ +70 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +97 "core" +5 ."psFlush"PS.seek :empty +7 "processing"%'F +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%[ +108 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%\\'T +1099 "core" ' +7 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1604 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"%Q +70 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%  +67 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%1'd +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +71 "core"  +6 ."psFlush"PSR.select :flush +6 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +6 "processing"%6' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%( +69 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%,'d +2617 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%#  +67 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%J'd +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%" +42 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%v' +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +69 "core" +4 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +4 "processing"%>'d +1240 "Can"m\ AC1 +1378 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +64 "processing"%' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +5 "processing"%9  +82 "core"  +7 ."psFlush"PS.seek 0ml +4 "processing"%-'d +2609 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%F +39 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%G'T +1106 "core" ' +4 ."psFlush"PSR.select :air +8 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%;' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +50 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%2'd +2608 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%@ +70 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +589 "core" ' +6 ."psFlush"PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%7' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%^ +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +55 "core" W +8 ."psFlush"PS.seek 0ml +3 "processing"%B'd +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%A @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%O  +68 "core"  +6 ."psFlush"PS.seek 0ml +6 "processing"%S'd +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Z +53 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%*' +2611 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"%R +69 "core" +5 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +5 "processing"%\ 'd +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%& @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%P' +2614 "core" ' +4 ."psFlush"PSV.dial :waste1 +11 "processing"%/  +67 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'd +2618 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'`& +5 "core" &  +2 "manipulator"&& +5 "core" &D / . a 4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&N(? +4 "core" ( +2 "manipulator"&4& +6 "core" &D : 2 4 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &M& +15 "core" &D / . 4 +8 .tForearm.seek PC +7 "manipulator"&b'Η +98 "core" ' +2 .tHand.close +2 "manipulator"&a/ +58 "core" / +5 .tPC.seek :open +3 "processing"%?( +423 "core" ( +2 "manipulator"&f& +5 "core" &D 1 % x 4 +2 "manipulator"&% +5 "core" % Ϊ . 4 t +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +361 "core" ( +2 "manipulator"&H& +5 "core" &6 8 / I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +4 "core" &5 + 0 v I +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&L'O +102 "core" ' +2 "manipulator"&q& +6 "core" &5 ; 1 I +2 "manipulator"&]% +5 "core" %U 9 9 \ Z +2 "collection"'& +5 "core" &  +3 "collection"'y& +6 "core" &  +3 .tCC.seek :closed +2 "collection"'3(X +5 "core" &  +7 &4 $e +10 &X 7 +9 & K +9 &_ K +10 &se K +9 &4d K +9 &g K +10 &c K +9 &za K +10 &=h K +9 &c K +9 &!b K +10 &#c K +9 &%Db K +9 &'e K +10 &(c K +9 &*c K +10 &,Lc K +9 &. d L +9 &/b K +10 &1_ J +9 &3Ue K +9 &5f K +10 &6c K +9 &8e K +10 &:\\d K +9 &<f L +12 &=c K +10 &?b K +10 &Acg L +11 &C'c K +19 &Dn L +4 &F O +14 &HW R +8 &J V +2 &K W +9 &M\ W +6 &OQ\ W +10 &Q\ X +7 &R\ W +12 &T\ W +7 &VV\ X +11 &Wi * +10 &Xu# J +7 ( +5 "collection"'y& +6 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.88 +3 "collection"'d& +10 "core" &XzW E +2 &XzY E +4 .tHand.open +2 "manipulator"&D1 +63 "core" 1 +2 "manipulator"&o% +11 "core" % U 6 J Z +7 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'W& +5 "core" &XzY\ E +2 "collection"'8% +5 "core" %Y +2 .tCSV.dial CSR +2 "collection"'X  +41 "core"  +2 "collection"'w% +5 "core" %Y  +2 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +3 "collection"'c'm +1343 "core" ' +4 .tdelay 5 seconds +506 .CSR.select :air +2 "collection"' +9 'I% +5 "core" %m  +8 .tCS.reconfigure :fast +9 "collection"'#d @b +8 .tCS.seek 7.5ml +4 "collection"'u' +628 "core" ' +2 .tCSV.dial :waste +2 "collection"'r +127 "core" +6 .tCS.reconfigure :default +9 "collection"'#P d@b +7 .tCS.seek 0ml +9 "collection"'k'Q +1978 "core" ' +3 #tFlushing lower manifold's waste1 port + "collection"'i& +6 "core" &XzY \ E +2 "collection"'n% +4 "core" %P+ \ +2 .tCSV.dial :flush +2 "collection"'~  +41 "core"  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'C'm +1157 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'t @ +45 "core" B +6 "collection"'% +15 "core" %m  +7 .tCS.seek 7ml +4 "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'x  + 'm  +40 "core"  +89  +2 .tCBV.dial :waste1 +3 "collection"'z @ +42 "core" > +3 .tCS.seek 0ml +2 "collection"'j'Q +1578 "core" ' +3 #tFlushing lower manifold's waste2 port +3 "collection"'}& +12 "core" &XzY( E +2 "collection"')% +9 "core" %R +4 .tCSV.dial :flush +4 "collection"'  +70 "core" +2 .tCS.seek 5ml +3 "collection"'s'm +1155 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'+% +5 "core" %m  +3 .tCS.seek 7ml +2 "collection"'' +516 "core" ' +5 ."connect"CSV.dial CTV +11 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +3 "collection"'  +99 "core"  +3 .tCS.seek 0ml +2 "collection"'<'Q +1579 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'V& +5 "core" &XzY \ E +2 "collection"'% +5 "core" %V \ +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"' % +5 "core" %V +2 #tPulling 7.999ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"''O +1800 "core" ' +8 .tdelay 5 seconds +506 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' O +515 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"' +6 '  +92 "core" +36  +2 .tCTV.dial :intake +2 "collection"'  +71 "core" +2 .tIntake.select :open +61 "sampler") +12 .tCS.seek 2ml +2 "collection"''Q +1794 "core" ' +2 .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +3 "collection"'p  +71 "core"  +2 .tCS.reconfigure :default +4 "collection"'#P d@b +2 .tCS.seek 0ml +5 "collection"'{'Q +590 "core" ' +3 .tCSV.dial CSR +6 "collection"'  +96 "core"  +2 "collection"'%% +13 "core" %T  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +13 .tCS.seek 5ml +3 "collection"'l'm +1349 "core" ' +9 .tdelay 5 seconds +504 .CSR.select :air +8 "collection"' +10 .tCS.seek 10ml +7 "collection"'' O +1346 "core" ' + .tCSV.dial CBV +3 "collection"' +97 "core" +3 .tCS.seek 0ml +2 "collection"'['Q +1807 "Can"l\ VДCǦ +797 "core" ' +5 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&& +8 "core" &4 . . I +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +3 "manipulator"&\\( +7 "core" ( +4 "manipulator"&Q& +9 "core" &4 7 ; I +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 & & +6 "core" &4 1 9 V I +3 .tForearm.seek CC +4 "manipulator"&$'O +104 "core" ' +2 .tHand.close +2 "manipulator"&'/ +58 "core" / +3 .tCC.seek :open +2 "collection"'1( +425 "core" ( +2 "manipulator"&6& +5 "core" &4 ) 2 I +2 "manipulator"&(% +5 "core" % Y . . b K +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +4 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-6 +293 "core" ( +2 "manipulator"&& +5 "core" &-7 + - \\ M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &,& +5 "core" &-7 , + M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&#'n +98 "core" ' +2 .tHand.open +2 "manipulator"&.1 +55 "core" 1 +2 "manipulator"&"% +6 "core" % e 5 0  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +103 "core" ' +2 "processing"%=& +5 "core" &L +57779 "Can"j 5ґD] +4739 #t-> access 1 +9 "storage"(v% +11 "core" % =\ +4 "manipulator"&0% +12 "core" %\  , , - +6 "manipulator"&>& +14 "core" &-7 0 1  M +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +9 .tSC.seek 5 +4 "storage"(9(<( +670 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +5 "core" &<& \  +54504 "Can"l 5ԎD +60002 n\ 8փE +56939 #t-> access 2 +3 "storage"(F% +4 "core" % \ +2 "manipulator"&-% +5 "core" %\  - , ] +3 "manipulator"&G& +4 "core" &-7 " ) ( M +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(T(K +195 "core" ( +9 .tSC.configure :limp +9 "storage"($(\ 1b +10 (& +10 "core" &K \  +2797 "Can"`o 4zF +32376 #t-> startTube 2 +630 #-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 13:25:31EDT28-May-24\\n{}\\nCan@13:20:01, 19.6C, 48% humidity, 15.0psia, 13.753V, 0.257A, 93.954Ah, 3.54W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"';& +5 "core" &  +3 "manipulator"&@% +6 "core" %\  ) + k +2 "storage"(2% +4 "core" % \ +2 "storage"(5. +4 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +4 "storage"(^( +518 #"uploadLog"upsync +152 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (U& +3 "core" & %\ +3 "manipulator"&7& +5 "core" &-7 - . M +2 "manipulator"&A% +5 "core" %\  "  8 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&B(a +198 "core" ( +2 "manipulator"&O& +6 "core" & 5 3  !s +2 "storage"(E& +5 "core" & \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Z'ж +105 "core" ' +6 "storage"(S& +16 "core" & _\ +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +4 "storage"(R'g +277 "core" ' +2 "storage"(*- +5 "core" -'r +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (&& +5 "core" & \ +2 "manipulator"&\ & +5 "core" & % * ] !s +3 .tElbow.seek 2 +2 "manipulator"&/(a +25 "core" ( +2 "manipulator"&P& +6 "core" &` 2 4  s +2 "storage"(`& +5 "core" & {\ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϊ +15 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&4/ +55 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&M& +3 "storage"(a' +11 "core" &` / 1 s +2 "manipulator"&h% +5 "core" % ϑ - / +3 .tForearm.seek :retract +3 "manipulator"&|'\ +102 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +127 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +34 "core" ( +8 "manipulator"&f& +11 "core" &6 : - d I +4 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 && +11 "core" &6 + - ) I +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&b'O +94 "core" ' +3 "manipulator"&N& +9 "core" &5 < 1  I +6 "manipulator"&H% +6 "core" %N / . q +6 "collection"'Y& +9 "core" & +5 "collection"'q& +13 "core" & +6 .tCC.seek :closed +5 "collection"'](X +12 "core" & +3 & + & 9 +7 &AK 0 +10 &su E +7 &!c K +12 &b K +7 &b K +14 &gd K +9 &(d L +9 &e K +9 &c K +9 &p` K +6 &!1c K +9 &"a K +10 &$c K +9 &&wc K +10 &(9c K +9 &)d K +9 &+b K +10 &-~e L +9 &/A` K +10 &1_ K +9 &2f L +9 &4_ K +10 &6Ic K +9 &8 c K +9 &9c K +10 &;c K +9 &=Qb K +10 &?c K +9 &@b K +9 &Bj L +10 &DUs M +9 &F P +9 &G T +10 &I]k U +9 &K@~n W +9 &M\ W +10 &N\ W +9 &P\ W +10 &RE\ W +9 &T\ X +9 &U\ X +10 &Wy 8 +9 &XW3 \\ +8 ( +3 &Xhn K +3 "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&e% +5 "core" % N H ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +5 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml +4 .Gate.power :sampler,:ON +5 ."flow"Gate.power :analytic3,:ON +279 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")d+ +4 "core" + +2 "sampler")D% +5 "core" %   \  +2 "collection"'o& +5 "core" &Xhm K +4 "Can"Eo\ RٶFy +2 #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +3 "sampler")#.0X'5\\ +293 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +4 "sampler")!  +130 "core"  +3 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +123 "core" +3 ."CSpush"CSV.dial CTV +6 .tSS.seek 10ml +3 "sampler")F' +97 ."CSpush"CSV.dial :air +2 "collection"'- @ +43 "core" ? +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'G'Q +99 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +5 "sampler") +131 "core"  +3 .tSS.reconfigure :exhale +9 "sampler")#.0X +106 "collection"'Q9 +7 "core" 9=< +105 "collection"',9 +3 "core" 9(>9 +103 "collection"'.9 +4 "core" 9H@7 +103 "collection"'"9 +3 "core" 9hA4 +102 "collection"'g9 +3 "core" 9B2 +103 "collection"'9 +6 "core" 9D0 +105 "collection"'#9 +4 "core" 9E. +104 "collection"'v9 +7 "core" 9F, +105 "collection"'=9 +3 "core" 9J* +103 "collection"'09 +4 "core" 9M( +103 "collection"'!9 +3 "core" 91O& +102 "collection"'9 +3 "core" 9HR% +103 "collection"'-9 +7 "core" 9aT" +103 "collection"'>9 +7 "core" 9yT! +103 "collection"'9 +78 "core" 9U +104 "collection"'\\9 +3 "core" 9Y +103 "collection"'F9 +3 "core" 9Z +103 "collection"'G9 +3 "core" 9\\ +104 "collection"'99 +12 "core" 9^ +109 "collection"'@9 +4 "core" 9 _ +104 "collection"'29 +5 "core" 9 b  +105 "collection"';9 +3 "core" 9 )c +102 "collection"'T9 +4 "core" 9 9e +102 "collection"'U9 +3 "core" 9 Hf +103 "collection"'79 +4 "core" 9 Xg +104 "collection"'A9 +12 "core" 9 fk! +106 "collection"'E9 +7 "core" 9 tm& +105 "collection"'59 +3 "core" 9 o* +105 "collection"'J9 +5 "core" 9 r/ +103 "collection"'O9 +3 "core" 9 s3 +102 "collection"'*9 +3 "core" 9 t7 +103 "collection"'&9 +4 "core" 9 t; +103 "collection"'P9 +3 "core" 9 v@ +104 "collection"'9 +4 "core" 9 yD +104 "collection"'`9 +7 "core" 9 zH +102 "collection"'49 +3 "core" 9 {M +103 "collection"'M9 +4 "core" 9 {Q +103 "collection"'h9 +3 "core" 9 |U +103 "collection"'S9 +4 "core" 9 ~Y +102 "collection"'Z9 +3 "core" 9 ~^ +103 "collection"'R9 +6 "core" 9 b +105 "collection"'f9 +8 "core" 9\ f +107 "collection"'\ 9 +3 "core" 9\ k +102 "collection"'9 +3 "core" 9\ o +103 "collection"'/9 +4 "core" 9\ s +102 "collection"'N9 +3 "core" 9\ w\ +103 "collection"'9 +4 "core" 9\ |\ +103 "collection"'H9 +5 "core" 9\ & +104 "collection"'a9 +8 "core" 9\ *\ +103 "collection"'|9 +3 "core" 9\ 0\ +103 "collection"'9 +3 "core" 9\ 4\ +103 "collection"'Y9 +3 "core" 9\ 9\ +103 "collection"'q9 +3 "core" 9\ < +102 "collection"'B9 +4 "core" 9\ A +104 "collection"'e9 +5 "core" 9\ D\ +105 "collection"'19 +5 "core" 9\ H\ +104 "collection"'b9 +3 "core" 9\ M\ +103 "collection"'o9 +4 "core" 9\ O +102 "collection"'d9 +3 "core" 9\ S +103 "collection"'D9 +4 "core" 9\ V +4 .tCH.hold 10:00,70C +5 "collection"'X9 +2 'W `\ `\ T\ +7 "core" 9\ W +  +3 "collection"'8% +5 "core" %ce \ +2 #tBegun lysing Collection Puck Heater at 68.1C/39.2psia +19874 "Can"w\ GK +40112 "core" ` +2 "collection"'w9 +5 "core" 9\ ; +2 "collection"'L% +4 "core" %r +2 #tEnded lysing Collection Puck Heater at 70C/35.3psia +3 .CS.seek 0ml +2 "collection"'I'Q +332 "core" ' +9 .tCTV.dial between spare and air,avoiding: :intake +6 "collection"'y @ +96 "core" A +4 .tCSV.dial :air +4 "collection"'c @ +43 "core" > +8 .tCS.seek 5ml +2 "collection"''m +1350 "core" ' +5 .tCSV.dial CTV +5 "collection"':  +46 "core"  +5 .tdelay 2 seconds +205 .CSV.dial :air +4 "collection"'n @ +43 "core" ? +3 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'r  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +7 "collection"'k @ +44 "core" ? +7 .tdelay 2 seconds +206 .CS.seek 0ml +4 "collection"'~'Q +1341 "core" ' +4 "collection"'% +6 "core" %O +4 #tPuck @46.8psia after final lysis pressurization +4 #Recovering Lysate into Collection syringe +5 .CSV.dial CBV +2 "collection"'t +96 "core"  +2 .tCBV.dial CSV +2 "collection"'i  +31 "core"  +3 "collection"'m% +5 "core" %Oz  +2 .tCS.seek 5ml +4 "collection"''m +1336 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'C  +43 "core" +2 "collection"'}% +5 "core" %m \ +2 .tCS.seek 7ml +2 "collection"'x' +584 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'j @ +43 "core" > +7 .tCS.seek 10ml +3 "collection"'' O +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'+ ` +107 "core" _ +3 #tLysing Complete + "collection"'s& +6 "core" &Xhgpq K +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"& % +4 "core" %\  . / Y  +2 "storage"()% +5 "core" % <\ +2 "storage"(. +4 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +3 "storage"((S +192 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +3 (V& +3 "core" &T \ +3 "manipulator"& & +5 "core" &1 - - d G +2 "manipulator"& % +4 "core" %\  - / x  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +3 "manipulator"&<(y +211 "core" ( +5 "manipulator"&& +6 "core" & - . j / +2 "storage"(& +7 "core" &T w\ +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&'] +104 "core" ' +2 "storage"(& +5 "core" &T \ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('g +269 "core" ' +3 "storage"(p- +4 "core" -'g +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"('z +35 "core" ' +3 "manipulator"&& +5 "core" & . - V / +2 "manipulator"&% +4 "core" %Y ' + K +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&%'\ +93 "core" ' +4 .tElbow.seek CC +7 "manipulator"&{( +147 "core" ( +5 "manipulator"&l& +9 "core" &1 3 . R G +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 && +5 "core" &1 / , 5 G +3 .tForearm.seek CC +2 "manipulator"&'O +92 "core" ' +2 .tHand.close +2 "manipulator"& / +55 "core" / +3 .tCC.seek :open +2 "collection"'[( +428 "core" ( +4 "storage"(& +15 "core" &T \ +2 "storage"('& +8 "core" &T ]\ +5 "manipulator"&_& +7 "core" &0 - - k F +3 "manipulator"&3% +11 "core" % W 0 + v +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +8 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&6(y +194 "core" ( +2 "manipulator"&(& +5 "core" & - + W - +2 "storage"($& +5 "core" &T \ +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' +3 .tElbow.hold +2 "manipulator"&Q, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&,1 +55 "core" 1 +2 "manipulator"&.% +6 "core" % ; 2 S v +2 "storage"("& +4 "core" &T r\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 280 counts +2 "manipulator"&g' +14 "core" ' +2 "manipulator"&& +5 "core" & ) , , $ +2 "storage"(#& +5 "core" &T \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&v'] +25 "core" ' +2 "storage"(=% +5 "core" % \ +4 ."downElevator"SE.seek :down +3 "storage"(0' +99 (!% +9 "core" %E \ QL +5 "manipulator"&% +14 "core" %f + -  H +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&-'\ +95 "core" ' +36 ' +3 ."downElevator"SE.stop +3 "storage"(5 +8 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +7 "core" &X\\   +6 "manipulator"&& +8 "core" & "  O $ +2 "manipulator"&\\% +6 "core" %\   " 4  +8 .tElbow.seek FlushPuck::Garage +3 "manipulator"&F(-6 +181 "core" ( +2 "manipulator"&G& +6 "core" &-; ) +  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &9& +4 "core" &-;  & Q N +3 .tForearm.seek :garage +2 "manipulator"&@'n +94 "core" ' +2 .tHand.close +2 "manipulator"&2/ +60 "core" / +2 "manipulator"&;& +5 "core" &-? 4 - J +2 "manipulator"&T% +5 "core" % ΀ " " 7 +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +294 "core" ( +5 "manipulator"&A& +12 "core" &6 )  J +5 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &E& +5 "core" &6 , * d J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5'O +106 "core" ' +2 "manipulator"&J& +6 "core" &6 3 . J +2 "manipulator"&O% +5 "core" %S . . p M +2 "collection"'*& +4 "core" &IO  +67 "collection"'&& +7 "core" &MNg  +2 .tCC.seek :closed +2 "collection"'P(X +7 "core" &NOT  +5 &2LO? %f +9 &XxLN 6 +10 &}KMk J +9 &ZLNV \ I +9 &~^LO \ I +10 &A`KN \ I +9 &]JM I +10 &]JM \ I +9 &[KN \ I +9 &G_KM^ J +10 & \ ]KN \ I +9 &!]LMM I +9 &#ZKMW I +10 &%Q]LMH \ I +9 &'^KM= J +10 &(]IN I +9 &*^IN J +9 &,X_JNl I +10 &.[HNW \ I +9 &/_JK \ I +9 &1ZKM \ I +10 &3a\\IL \ I +9 &5#\\JK I +10 &6\\KK I +9 &8]IK \ I +13 &:g]HLu J +13 &<*_IJS I +10 &=]IKP J +17 &?\\HJ I +3 &Ao_GJ J +5 &C1_GJ J +9 &Dk>F K +7 &F(n N +10 &H^{ R +9 &J\ T +8 &K U +11 &Mx V +7 &OY] W +11 &Q&&X V +9 &R,- W +10 &T01\ X +10 &V^13\ X +9 &W[23 9 +10 &Xi"* L +8 ( +2 &Xih L +3 "collection"'&& +8 #tCollection Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.98 +2 "collection"'& +8 "core" &Xih! L +2 &Xih"& L +3 .tHand.open +3 "manipulator"&`1 +62 "core" 1 +5 "manipulator"&4% +6 "core" % S 0 .  M +3 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&M'\ +104 "core" ' + .tPSV.dial PSR +3 "processing"%h +41 "core"  +3 "processing"%S% +5 "core" %`P  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%Z'U +1604 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%R  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%f'd +1597 "core" ' + .tPSV.dial PSR +3 "processing"%\ +52 "core"  +2 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +3 "processing"%' +2620 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +11 .tCBV.dial PRV +5 "processing"%/  +9 "collection"'N  +74 "core" +74  +4 .tPSV.dial :mixloop +3 "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%H  +109 "Can"z\ ^G +13 "core" +2 .tPS.seek 0ml +2 "processing"%a'd +2619 "core" ' +2 .tPSV.dial :air +3 "processing"%|  +40 "core"  +4 .tPS.seek 2.5ml +4 "processing"%' +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Y +43 "core" +3 .tPS.seek 0ml +2 "processing"%q'd +2611 "core" ' +4 .tPSV.dial :air +5 "processing"%B  +45 "core"  +5 .tPS.seek 2.5ml +3 "processing"%e' +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%1 +43 "core" +3 .tPS.seek 0ml +2 "processing"%b'd +2610 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +13 "core" &5 . / e J +3 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&d( +8 "core" ( +6 "manipulator"&D& +6 "core" &5 " , J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +7 &X& +7 "core" &5 ( / 8 J +3 .tForearm.seek CC +2 "manipulator"&8'O +92 "core" ' +2 .tHand.close +2 "manipulator"&z/ +62 "core" / +2 .tCC.seek :open +3 "collection"'W( +429 "core" ( +3 "manipulator"&w& +8 "core" &5 % " C J +7 "manipulator"&L% +5 "core" % < - - K +5 .tForearm.seek :retract +3 "manipulator"&u'\ +98 "core" ' +6 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&y(-6 +287 "core" ( +2 "manipulator"&c& +5 "core" &-> ) , [  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +5 "core" &-> ' # G  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&:'n +99 "core" ' +2 .tHand.open +2 "manipulator"&n1 +61 "core" 1 +2 "manipulator"&r% +6 "core" % k 4 * W n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' +5 .tPSV.dial :mixloop +5 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +5 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +10 "core" &`aA  +5 "manipulator"&% +6 "core" % \  & \  +2 "storage"(t% +12 "core" %\ \ +3 "storage"(i. +5 "core" .(S +5 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +2 "storage"(m( +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (~& +3 "core" & \  +3 "manipulator"&C& +4 "core" &-? ( ! <  +2 "manipulator"&}% +5 "core" % \ ) ( -  +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +3 "manipulator"&(a +181 "core" ( +2 "manipulator"&j& +5 "core" &X ' # ( / +2 "storage"(x& +4 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&+'ж +99 "core" ' +2 "storage"(s& +5 "core" & ,\  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'g +283 "core" ' +4 "storage"()- +7 "core" -'p +4 .tSE.configure :default +7 "storage"(#QK-0-\ b +5 (& +4 "core" & \  +2 "manipulator"&V& +13 "core" &X . . j / +2 .tElbow.seek 2 +2 "manipulator"& (a +5 "core" ( +3 "manipulator"& & +11 "core" &X . / u / +2 "storage"(^& +5 "core" & \  +2 .tForearm.seek 2 + 300 counts +7 "manipulator"&'ϊ +27 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +62 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +3 "storage"(' +10 "core" &X , &  / +2 "manipulator"&K% +5 "core" % i , ( M +2 .tForearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +151 "core" ( +2 ' +2 "manipulator"&& +2 ."downElevator"SE.stop +8 "storage"(5 +4 "core" &6 # ! ' J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +5 "core" &5 * # C J +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&l'O +105 "core" ' +6 "manipulator"&& +11 "core" &6 1 0  J +4 "manipulator"&% +9 "core" %V $ 1 ' L +5 "collection"'<& +9 "core" &[^W  +9 "collection"' & +6 "core" &[_  +9 .tCC.seek :closed +4 "collection"'%(X +7 "core" &]]  +3 &]^  +8 &[^ : +4 &DMz\\^ 0 +12 &}w]_& D +5 &.^[\\ I +12 &][^ I +8 &][[ I +10 &u]X^ \ I +9 &7`X\\ I +10 &_Y\\ I +10 &`Y^o I +9 &~]Y\\` I +8 &!?]X^; I +11 &#\\X]v I +10 &$\\YZy I +8 &&\\Z[p I +12 &(G\\ZZX I +7 &*^XZQ J +7 &+]W[E I +12 &-_WZ= J +7 &/P]YZ* I +12 &1\\ZX* I +7 &2_XY" I +13 &4\\VZ I +8 &6X]XY I +9 &8]XX I +9 &9]V[ I +10 &;_WX I +7 &=_\\VX I +9 &? ]VX J +10 &@\\TX I +9 &B_RU J +9 &DckIM3 K +10 &F;@8 N +9 &G9;1 S +10 &I:? U +9 &KI:> V +9 &M ;> V +10 &N:> V +9 &P:= W +9 &RO:= W +10 &T;= W +9 &U;< X +9 &W|~:> = +10 &XN1;< (v +9 &X|\\;? H +3 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 11/25 samples, on/off torque 2.05 +2 .Hand.open + "manipulator"&]1 +59 "core" 1 +2 "manipulator"&% +5 "core" % V E . [ L +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'_  +126 "core"  +6 .tCSV.dial CTV +5 "collection"'3  +30 "core"  +6 .tPS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 "collection"'(% +5 "core" % Nh  +3 .tCS.seek 4ml +7 "collection"'$'NO +1591 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tdelay 2 seconds +203 .PSV.dial :waste2 +4 "processing"%,  +68 "core"  +3 .tPS.seek 0ml +3 "processing"%.'d +2616 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"'" ` +29 "core" ^ +62 .tCSV.dial :air +5 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +3 "collection"'#' O +1590 "core" ' +2 .tCSV.dial CTV +2 "collection"'=  +56 "core"  +6 .tCS.seek 0ml +5 "collection"''Q +2604 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'! @ +29 "core" ? +2 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +4 "collection"'  +124 "core" +2 "collection"'6& +5 "core" &X|b)x \ H +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\  1 6   +2 "storage"(g% +5 "core" % 7\ +2 "storage"(>. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"((S +200 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &U 7\ +2 "manipulator"&\\& +5 "core" &5 # * + J +2 "manipulator"&v% +4 "core" %\  / ) W  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&G(y +164 "core" ( +2 "manipulator"&9& +5 "core" & ) 6 ` +2 "storage"(0& +5 "core" &U X\ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 1 + 600 counts +6 "manipulator"&Q'] +115 "core" ' +4 "storage"(2& +10 "core" &U \ +4 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(;'g +277 "core" ' +2 "storage"(T- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&-& +4 "core" & + ) ` +2 "storage"(@& +5 "core" &U \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&A' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&F, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(E- +4 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(J' +28 "core" ' +2 "manipulator"&O% +6 "core" % " * 5 +2 "storage"(*& +4 "core" &U n\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 315 counts +2 "manipulator"&U'@ +14 "core" ' +2 "manipulator"&[& +5 "core" & + ( " ` +2 "storage"(& +5 "core" &U e\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +3 "manipulator"&`'] +31 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(4' +39 "core" ' +2 "manipulator"&&& +5 "core" & , * F ` +2 "manipulator"&h% +5 "core" %E )   1 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&S'\ +95 "core" ' +6 .tElbow.seek CC +4 "manipulator"&5( +164 "core" ( +4 "manipulator"& & +11 "core" &7 . / 8 K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &R& +8 "core" &6 6 . K +6 .tForearm.seek CC +3 "manipulator"&Z'O +96 "core" ' + .tHand.close +7 "manipulator"&\ / +62 "core" / +2 .tCC.seek :open +2 "collection"'f( +429 "core" ( +4 "storage"(N& +9 "core" &U \ +3 "storage"(/& +12 "core" &U \ +2 "manipulator"&& +10 "core" &6 . - K +4 "manipulator"&H% +7 "core" % J $ / / +4 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +4 "manipulator"&|(y +167 "core" ( +2 "manipulator"&a& +5 "core" &~ , ( 5 ? +2 "storage"(Y& +5 "core" &U \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&q1 +56 "core" 1 +3 "manipulator"&1% +6 "core" % / 8 9 m + "storage"(e& +5 "core" &U 6\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 267 counts +2 "manipulator"&o' +13 "core" ' +2 "manipulator"&D& +6 "core" & & * ; / +2 "storage"(X& +5 "core" &U R\ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&z'] +30 "core" ' +2 "storage"(7% +6 "core" % X\ +3 ."downElevator"SE.seek :down +5 "storage"(M' +100 (P% +7 "core" %B \ PH +5 "manipulator"&w% +6 "core" %c , + i  +5 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&L'\ +103 "core" ' +19 ' +3 ."downElevator"SE.stop +3 "storage"(5 +3 .tPSV.dial :air +2 "processing"%8  +72 "core" +3 .tPS.seek 2.5ml +2 "processing"%c' +2613 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%I +42 "core" +5 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%d  +47 "core"  +5 .tdelay 1 second +104 .PSV.dial :mixloop +2 "processing"%n +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%r  +54 "core" +2 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%'d +2608 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%u& +10 "core" &x +3 "manipulator"&& +4 "core" & ) ) / +5 "manipulator"&t% +10 "core" %  * % d \ h +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(-6 +173 "core" ( +2 "manipulator"&:& +5 "core" &-5 + ) I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +5 "core" &-5 , # I +3 .tForearm.seek :garage +2 "manipulator"&C'n +99 "core" ' +2 .tHand.close +2 "manipulator"&}/ +54 "core" / +2 "manipulator"&& +5 "core" &-5 = 0 ` I +2 "manipulator"&j% +5 "core" % w ( # P $ +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&y(? +120 "core" ( +4 "manipulator"&s& +10 "core" &A  ( 2 +3 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &k& +6 "core" &A ( !  2 +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +3 "manipulator"&)'Η +103 "core" ' +5 "manipulator"&& +10 "core" &A ' @ 2 +2 "manipulator"&V% +6 "core" %Ε $  x +4 "processing"% & +11 "core" & +3 "processing"%^& +6 "core" &q +8 .tPC.seek :closed +5 "processing"%(X +15 "core" &n +8 & +3 & 8 +2 &BI| 1 +7 &qr E +6 &k L +8 &g L +10 &e L +9 &eg K +10 &'f K +9 &g L +9 &hr L +10 &me K +9 &!-j L +9 &"g L +10 &$h L +9 &&ti L +10 &(7e K +9 &)k L +9 &+h L +10 &-|h L +9 &/>g L +9 &1h L +10 &2k L +9 &4g L +10 &6Eh L +9 &8g L +9 &9g L +10 &;g L +9 &=Oe K +9 &?g L +10 &@e K +9 &Bh L +10 &DSm M +9 &Fx N +9 &G Q +10 &I R +9 &KL R +9 &M  R +10 &N R +9 &P S +9 &RR R +10 &T S +9 &U S +10 &W 4 +9 &Xa+e !_ +9 &X# . +3 ( +2 "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 10/26 samples, on/off torque 1.50 + "processing"%& +5 "core" &X! . +2 .tHand.open +2 "manipulator"&K1 +59 "core" 1 +6 "manipulator"&% +15 "core" % Ε & ( x +9 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +4 "manipulator"&+'\ +103 "core" ' +5 .tPRV.dial :air +4 "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +4 "processing"% +40 "core" +4 "processing"% % +7 "core" %e  +2 .tPS.seek 0.3ml +3 "processing"%'b +378 "core" ' +2 .tPSV.dial PSR +2 "processing"% +96 "core"  +2 "processing"%% +5 "core" %g8  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%'. +487 "core" ' +3 .tdelay 3 seconds +304 .PSR.select :air +130 .PS.seek 2.5ml +3 "processing"%<' +1901 "core" ' +2 .tdelay 3 seconds +308 .PSV.dial :mixloop +3 "processing"% +107 "core" +2 .tPTV.dial :mixing +4 "processing"%p @ +70 "core" A +6 .tPBV.dial :waste2 +4 "processing"%W  +84 "core"  +3 .tPS.seek 0ml +3 "processing"%]'d +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +5 "core" &A + ) 1 2 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (? +5 "core" ( +2 "manipulator"&_& +4 "core" &A " / 2 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &3& +4 "core" &A - , S 2 +2 .tForearm.seek PC +2 "manipulator"&l'Η +100 "core" ' +4 .tHand.close +3 "manipulator"&b/ +55 "core" / +3 .tPC.seek :open +2 "processing"%(( +424 "core" ( +2 "manipulator"&& +5 "core" &A #  2 +2 "manipulator"&{% +5 "core" % Ρ  $ 7 p +2 .tForearm.seek :retract +3 "manipulator"&,'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +3 "manipulator"&(-6 +129 "core" ( +3 "manipulator"&"& +10 "core" &-3 " , 1 ) +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +9 "core" &-3 " "  ) +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +4 "manipulator"&$'n +101 "core" ' +2 .tHand.open +2 "manipulator"&=1 +53 "core" 1 +5 "manipulator"&#% +12 "core" % o % ' ; +8 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&!'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +6 "core" &p +2 "manipulator"&6% +4 "core" %\  , * $ q +3 "storage"(% +4 "core" %\ H\ +2 "storage"(g. +5 "core" .(S +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +4 "core" & \  +3 "manipulator"&\\& +4 "core" &-B " +  +2 "manipulator"&v% +5 "core" %\  * "  q +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&m(a +177 "core" ( +4 "manipulator"&9& +12 "core" &a * " 7 . +2 "storage"(0& +7 "core" & 6\  +6 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ж +100 "core" ' +2 "storage"(2& +5 "core" & \  +5 .tSE.reconfigure :pick +8 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(''g +286 "core" ' +2 "storage"(T- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (-& +3 "core" & {\  +2 "manipulator"&@& +5 "core" &a . - 8 . +2 .tElbow.seek 2 +2 "manipulator"&E(a +4 "core" ( +2 "manipulator"&O& +5 "core" &a 2 9 . +2 "storage"(*& +6 "core" & \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&['ϊ +20 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +63 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&&& +6 "storage"(h' +6 "core" &a . / x . +2 "manipulator"&Q% +5 "core" % ϔ ( + +2 .tForearm.seek :retract +3 "manipulator"&G'\ +94 "core" ' +6 .tElbow.seek PC +2 "manipulator"&;(? +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +99 "core" ( + "manipulator"&A& +6 "core" &< ) # * - +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +5 "core" &<  " - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +3 "manipulator"&J'Η +109 "core" ' +2 "manipulator"& & +5 "core" &< * + . - +2 "manipulator"&R% +5 "core" %Ύ ! (  +2 "processing"%`& +5 "core" & +3 "processing"%F& +6 "core" &$ \ +3 .tPC.seek :closed +2 "processing"%\ (X +6 "core" &! +6 &. $e +9 &X 7 +9 & K +10 &a K +9 &th L +9 &7b K +10 &c K +9 &d L +10 &|c L +9 &>e L +9 & ` J +10 &!h L +9 &#e L +9 &%Fe L +10 &'e L +9 &(a K +10 &*e L +9 &,Ne L +9 &.h K +10 &/c L +9 &1e L +9 &3Wb K +10 &5c K +9 &6e K +10 &8h K +9 &:_e K +9 &< h L +10 &=c K +12 &?e L +11 &Agd K +13 &C&k L +11 &Dv M +14 &F P +3 &H\\ R +5 &J R +9 &K R +11 &M R +9 &Od R +5 &Q% R +12 &R S +11 &T R +7 &Vj R +11 &Weu * +7 &X~x < +13 ( +3 &X / +5 "processing"%F& +9 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.52 +3 .Hand.open +2 "manipulator"&S1 +6 "core" &X / +55 1 +4 "manipulator"&%% +10 "core" % Ύ - ' C +5 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&N'\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%/ T +2 %9 +7 "core" 955 +103 "processing"%H9 +3 "core" 92. +103 "processing"%a9 +3 "core" 9/.  +103 "processing"%Y9 +3 "core" 9-.  +103 "processing"%Z9 +3 "core" 9+. +103 "processing"%59 +4 "core" 9,- +105 "processing"%q9 +3 "core" 9+- +103 "processing"%19 +3 "core" 9+- +103 "processing"%e9 +3 "core" 9*,# +103 "processing"%D9 +3 "core" 9+-' +102 "processing"%X9 +3 "core" 9-.+ +103 "processing"%79 +3 "core" 9../ +103 "processing"%9 +6 "core" 91.4 +106 "processing"%P9 +6 "core" 94/8 +105 "processing"%w9 +4 "core" 98/< +102 "processing"%|9 +3 "core" 9;/A +103 "processing"%9 +3 "core" 9@/E +103 "processing"%o9 +3 "core" 9F0I +103 "processing"%49 +3 "core" 9K0M +104 "processing"%89 +5 "core" 9Q0R +104 "processing"%z9 +6 "core" 9W1V +104 "processing"%M9 +3 "core" 9`2Z +103 "processing"%.9 +3 "core" 9f1_ +103 "processing"%I9 +3 "core" 9n2c +103 "processing"%d9 +3 "core" 9v1g +102 "processing"%n9 +3 "core" 91k +103 "processing"%r9 +10 "core" 92p +105 "processing"%c9 +6 "core" 92t +103 "processing"%u9 +3 "core" 93y +103 "processing"%9 +3 "core" 94}\ +102 "processing"%t9 +4 "core" 93\ +103 "processing"%:9 +2 "core" 94 +103 "processing"%~9 +4 "core" 95 +103 "processing"%B9 +7 "core" 96 +105 "processing"%}9 +6 "core" 95 +106 "processing"%9 +3 "core" 96 +102 "processing"%j9 +3 "core" 96 +103 "processing"%L9 +4 "core" 96 +102 "processing"%s9 +3 "core" 96 +103 "processing"%k9 +3 "core" 96 +104 "processing"%C9 +6 "core" 96 +106 "processing"%9 +8 "core" 9\ 6 +5 .tPH.hold 2:00:00,28C +12 .delay 1:30 +4 "processing"%V pTp  +8 "core"  +4676 "Can"y\ AHw +4316 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%i +110 "core"  +4 "processing"% % +14 "core" %c@  +4 #tPulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%x' +592 "core" ' +6 .tdelay 5 seconds +504 .PSR.select :air +2 "processing"% +11 .tPS.seek 2ml +2 "processing"%?'Ҧ +1608 "core" ' +5 .tPTV.dial :puck +6 "processing"%  +69 "core"  +3 .tPSV.dial PTV +3 "processing"%K +69 "core" +3 .tPBV.dial :waste1 +3 "processing"%  +124 "core"  +4 "processing"%^% +7 "core" %Ҩ  +3 .tPS.seek 1.5ml +2 "processing"%'X +584 "core" ' +4 .tdelay 3 seconds +306 .PBV.dial between PSV and waste1 +7 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"% 'd +1604 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +34 "core" +3 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"% +68 "core"  +3 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2306 "core" ' +2 .tPSV.dial PTV +2 "processing"% +71 "core" +8 .tdelay 5 seconds +504 .PSV.dial PSR +7 "processing"% +69 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +506 .PSV.dial :air +4 "processing"%p  +70 "core"  +6 .tPS.seek 0ml +4 "processing"%W'd +2286 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +80 "processing"%<  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%_ @ +69 "core" B +3 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%3'c +349 "core" ' +6 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'b  +4 "processing"%y  +39 "core" +4  +2 "processing"%+% +4 "core" %e]  +3 .tPS.seek 0.34ml +2 "processing"%'t +427 "core" ' +5 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +3 "processing"%{  +40 "core"  +3 .tPS.seek 0.9ml +3 "processing"%"'G[ +1180 "core" ' +4 .tPRV.dial :waste2 +4 "processing"% @ +69 "core" > +4 .tPS.seek 0.5ml +4 "processing"%l' +857 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +54 "core" +3 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%='Ҧ +1608 "core" ' + .tPSV.dial :PML +3 "processing"%# +41 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%,  +34 "core" +2 "processing"%6% +5 "core" %ҩ@  +3 .tPS.seek 1.85ml +2 "processing"%' +238 "core" ' +2 .tPBV.dial between PSV and waste1 +6 "processing"%g * +34 "core" + +4 .tPS.seek 0ml +2 "processing"%$'d +1955 "core" ' +2 .tdelay 2 seconds +204 #Beginning samplePassC +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +8 "core" & +7 "manipulator"&\\& +7 "core" &<  $ 1 - +4 "manipulator"&v% +10 "core" %\  +  3  +3 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-6 +131 "core" ( +2 "manipulator"&9& +5 "core" &-8 * , 7 +4 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &0& +5 "core" &-8 - - 5 7 +2 .tForearm.seek :garage +2 "manipulator"&'n +105 "core" ' +2 .tHand.close +2 "manipulator"&2/ +53 "core" / +3 "manipulator"&!& +5 "core" &-U 7 / .  +2 "manipulator"&T% +5 "core" % s / * C  +2 .tForearm.seek :retract +7 "manipulator"&-'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@( +279 "core" ( +4 "manipulator"&O& +9 "core" &3 * -  G +6 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &*& +10 "core" &3 * +  G +4 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'O +99 "core" ' +2 "manipulator"&&& +10 "core" &3  ( Y G +5 "manipulator"&Q% +6 "core" %R - * f c +3 "collection"'m& +6 "core" & +8 "collection"'& +8 "core" &  +3 .tCC.seek :closed +2 "collection"''(X +23 "core" & +4 & \  +9 &1~ *y +5 &f > +2 &|~\ L +6 &N\\ J +9 &b K +9 &`~ K +10 &`~ J +9 &Tc K +10 &a~ K +9 &`} K +9 & b} K +10 &"]]} K +9 &$` K +9 &%b K +10 &'e~ K +9 &)e]~ K +9 &+'b~ K +10 &,b} K +9 &.b} K +10 &0nc~ J +9 &2/b| K +9 &3c} K +10 &5c K +9 &7ub~ K +9 &96e~ K +10 &:b| J +9 &<c} K +10 &>~b~ J +9 &@?a} K +9 &Bc} K +10 &Cb| K +9 &Erv{ L +9 &G9vy\ P +10 &Huy\ T +9 &Jvz\ U +10 &Lkyy\ V +9 &N+wx\ W +9 &Owz\ W +10 &Qwz\ X +9 &Spwz\ W +9 &U/wx\ Y +10 &Vxy\ N +9 &X'Rwz\ ({ +10 &Xigwz J +2 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/24 samples, on/off torque 1.95 +2 "collection"'[& +5 "core" &Xicyy\ J + .tHand.open +2 "manipulator"&A1 +66 "core" 1 +4 "manipulator"&U% +20 "core" % R + - U c +8 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +11 .tForearm.seek :retract +7 "manipulator"&E'\ +99 "core" ' +5 .tPSV.dial PSR +5 "processing"% +96 "core"  +2 "processing"%R% +11 "core" %fE\ +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +13 .tPS.seek 1.5ml +3 "processing"%`'U +457 "Can"\ rI +1141 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +5 "processing"%h  +41 "core"  +3 .tPS.seek 0ml +4 "processing"%G'd +1598 "core" ' + .tPSV.dial PSR +5 "processing"%( +42 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%S' +2619 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%%  +5 "collection"'  +30 "core"  +117  +4 .tPSV.dial :mixloop +3 "processing"%F +96 "core" +5 .tCTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +4 "processing"%H  +72 "core" +6 .tPS.seek 0ml +3 "processing"%J'd +2614 "core" ' + .tPSV.dial :air +2 "processing"%a  +40 "core"  +3 .tPS.seek 2.5ml +3 "processing"%Y' +2616 "core" ' +2 .tPSV.dial :mixloop +7 "processing"%Z +43 "core" +3 .tPS.seek 0ml +2 "processing"%5'd +2609 "core" ' +2 .tPSV.dial :air +2 "processing"%q  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%e +43 "core" +3 .tPS.seek 0ml +2 "processing"%D'd +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&X& +6 "core" &1 , + m G +8 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +9 .tElbow.seek CC +7 "manipulator"&7( +34 "core" ( +3 "manipulator"&& +13 "core" & - " . , +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &P& +9 "core" & ( ! ; , +2 .tForearm.seek CC +4 "manipulator"&w'O +95 "core" ' + .tHand.close +3 "manipulator"&|/ +56 "core" / +3 .tCC.seek :open +2 "collection"'( +427 "core" ( +2 "manipulator"&o& +5 "core" & - ) b , +2 "manipulator"&4% +5 "core" % M , ,  +2 .tForearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' +8 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +3 "manipulator"&z(-6 +286 "core" ( +2 "manipulator"&M& +6 "core" &-7 , & / [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &.& +3 "core" &-7  & M [ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&I'n +96 "core" ' +2 .tHand.open +2 "manipulator"&d1 +56 "core" 1 +2 "manipulator"&n% +5 "core" % s : : F +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&r'\ +93 "core" ' +3 ."da"delayUntil "14:17:38.65" +24688 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%c @ +69 "core" B + ."da"PBV.dial :waste1 +3 "processing"%u  +33 "core"  +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%t  +53 "core" +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%:' +2299 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%~ +48 "core" +7 ."da"delay 2 seconds +205 .PSV.dial :air +2 "processing"%B  +43 "core"  +6 ."da"delay 2 seconds +204 .PSV.dial :mixloop +3 "processing"%} +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +43 "core"  +9 ."da"PS.seek 0ml +4 "processing"%j'd +2291 "core" ' +7 #"da"washCycleDA #1 of 2 +3 .PSR.select :air +3 .PSV.dial PSR +5 "processing"%L +226 "core"  +4 "processing"%s% +11 "core" %hz  +4 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +17 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%k' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%C'Ҧ +1604 "core" ' +6 ."da"PTV.dial :puck +5 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +6 "processing"%i +70 "core" +5 ."da"PBV.dial :waste1 +5 "processing"%  +35 "core" +5 "processing"%]% +10 "core" %Ҩ\  +3 ."da"PS.seek 1.5ml +2 "processing"%x'X +585 "core" ' +4 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%K'd +1461 "Can",\ DAI +144 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%? +69 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2305 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%) +69 "core" +3 ."da"delay 5 seconds +505 .PSV.dial :air +3 "processing"%  +71 "core"  +7 ."da"PS.seek 0ml +4 "processing"% 'd +2286 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%% +5 "core" %h  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Ҧ +1602 "core" ' +4 ."da"PTV.dial :puck +5 .PSV.dial PTV +4 "processing"%p +69 "core" +2 ."da"PBV.dial :waste1 +5 "processing"%  +35 "core" +2 "processing"%<% +6 "core" %ҥw  +3 ."da"PS.seek 1.5ml +4 "processing"%'U +594 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%W'd +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%y * +33 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%+ +70 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%3' +2300 "core" ' + ."da"PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%{ +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +6 "processing"%  +69 "core"  +8 ."da"PS.seek 0ml +2 "processing"%"'d +2288 "core" ' +4 #"da"getPMLReagent08 +4 .PRV.dial :air +4 "processing"%  +41 "core"  +3 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%l  +127 "core" +5 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%#  +40 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +6 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +4 "processing"%,'a +385 "core" ' +4 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%6  +42 "core"  +3 "processing"%g% +5 "core" %`  +2 ."da"PS.seek 0.55ml +2 "processing"%=' +335 "core" ' +5 #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%  +41 "core"  +3 ."da"PS.seek 2ml +3 "processing"%'Ҧ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%\\ +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%v @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core" +2 "processing"%0% +5 "core" %ҧl  +3 ."da"PS.seek 1.85ml +2 "processing"%;' +230 "core" ' +6 ."da"PBV.dial between PSV and waste1 +5 "processing"%2 * +34 "core" + +3 ."da"PS.seek 0ml +5 "processing"%!'d +1957 "core" ' +2 ."da"delay 2 seconds +208 .delay 8:00 +4609 "Can"\ U8J9 +43394 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%T  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%N * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%O' +2311 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%* +41 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +4 "processing"%  +54 "core" +2 ."da"delay 2 seconds +205 .PSV.dial :mixloop +2 "processing"%& +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%m'd +2310 "core" ' +7 #"da"washCycleDA #1 of 3 +4 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%- +123 "core"  +3 "processing"%f% +12 "core" %gm  +2 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +7 "processing"%[' +587 "core" ' +4 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%A'Ҧ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%U  +68 "core"  +3 ."da"PSV.dial PTV +5 "processing"% +69 "core" +4 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +5 "processing"%R% +6 "core" %Ҧz  +6 ."da"PS.seek 1.5ml +4 "processing"%'V +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +7 "processing"%$ * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%h'd +1607 "core" ' +2 ."da"delay 2:00 +2369 "Can"|\ UJϦ +9635 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%`  +34 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%( * +33 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%G +69 "core"  +3 ."da"PS.reconfigure :fast +64 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%% +69 "core" +3 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%F +69 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%H +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%S  +83 "core" +6 ."da"PS.seek 0ml +3 "processing"%a'd +2306 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +3 "processing"%J +125 "core"  +2 "processing"%Z% +5 "core" %g[  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%Y' +589 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +6 "processing"%q'Ҧ +1600 "core" ' +4 ."da"PTV.dial :puck +5 .PSV.dial PTV +4 "processing"%5 +69 "core" +3 ."da"PBV.dial :waste1 +4 "processing"%e  +34 "core" +3 "processing"%1% +11 "core" %ҩc  +3 ."da"PS.seek 1.5ml +3 "processing"%X'Y +582 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +3 "processing"%P'd +1594 "core" ' +2 ."da"delay 2:00 +12009 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%|  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%@ * +33 "core" , +2 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%E +69 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%'' +2321 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%o +70 "core" +8 ."da"delay 5 seconds +506 .PSV.dial PSR +3 "processing"%4 +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%w +69 "core" +3 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%M  +80 "core" +3 ."da"PS.seek 0ml +2 "processing"%.'d +2293 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +122 "core"  +2 "processing"%d% +5 "core" %c\\  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%n' +583 "core" ' +6 ."da"delay 5 seconds +504 .PSR.select :air +6 "processing"% +17 ."da"PS.seek 2ml +4 "processing"%8'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +8 .PSV.dial PTV +4 "processing"%I +73 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%c  +36 "core" +6 "processing"%u% +13 "core" %ҤT  +6 ."da"PS.seek 1.5ml +6 "processing"%'T +593 "core" ' +6 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%D'd +1605 "core" ' +2 ."da"delay 2:00 +7910 "Can"Ry\ DKe +4093 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%~  +32 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +32 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%} +70 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%' +2312 "core" ' +3 ."da"PSV.dial PTV +6 "processing"%: +71 "core" +4 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"%L +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%s +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +80 "core" +3 ."da"PS.seek 0ml +2 "processing"%k'd +2293 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  +9 "processing"%i% +22 "core" %d,\ +6 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +13 "processing"% +23 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +10 "processing"% ' +342 "core" ' +3 ."da"delay 5 seconds +503 "processing"%]% +5 "core" %<\  +2 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%C' +339 "core" ' +4 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +4 "processing"%'Ҧ +1605 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%x +70 "core" +4 ."da"PBV.dial :waste1 +5 "processing"%  +35 "core" +3 "processing"%^% +5 "core" %ҫ/\  +6 ."da"PS.seek 1.5ml +3 "processing"%?'[ +587 "core" ' +5 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'d +1595 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%/  +36 "core" +4 ."da"delay 30 seconds +3009 .PBV.dial between PSV and waste1 +7 "processing"%) * +33 "core" + +4 ."da"PSR.select :air +6 .PSV.dial PSR +5 "processing"% +70 "core"  +3 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +3 "processing"%' +2323 "core" ' +4 ."da"PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"delay 5 seconds +506 .PSV.dial PTV +7 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +3 ."da"PS.seek 0ml +3 "processing"%p'd +2310 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +3 "processing"% +132 "core"  +2 "processing"%<% +5 "core" %fZ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +7 ."da"PS.seek 2ml +4 "processing"%'Ҧ +2116 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%_ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%b% +5 "core" %ҫ\  +3 ."da"PS.seek 1.5ml +2 "processing"%y'[ +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" + +3 ."da"delay 1 second +104 .PSV.dial :waste1 +7 "processing"%W  +108 "core"  +6 ."da"PS.seek 0ml +5 "processing"%'d +1595 "core" ' +5 "processing"%{9 +100 "core" 9La5L +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%  +5 "core" 5L + 5L + "processing"%& +5 "core" &X \ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&3% +5 "core" %\  - ( R  +2 "storage"( % +5 "core" % v | 5\ +2 "storage"(l. +4 "core" .( +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(#(S +198 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &S Z U U\ +2 "manipulator"&"& +6 "core" &-7 ( ' 1 [ +2 "manipulator"&6% +5 "core" %\  *  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&g(y +187 "core" ( +6 "manipulator"&,& +14 "core" &o & & ' 1 +4 "storage"(& +8 "core" &S t u .\ +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&='] +94 "core" ' +4 "storage"(\\& +11 "core" &S s o \ +3 ."da"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +8 ."da"SE.seek :beamBreak +3 "storage"(v'g +281 "core" ' +2 "storage"(9- +4 "core" -'q +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +3 "manipulator"&0& +3 "core" &o 0 . 1 +2 "storage"(2& +5 "core" &S f g \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&;, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(T- +3 "core" -'q +3 ."da"SE.seek 1.16 Pucks below Top Plate +3 "storage"(N' +29 "core" ' +2 "manipulator"&% +6 "core" % - - c +2 "storage"(!& +4 "core" &S \\ [\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 274 counts +2 "manipulator"&*' +13 "core" ' +2 "manipulator"&& +5 "core" & % ! \\ ( +2 "storage"(&& +6 "core" &S } ~ \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&Q'] +27 "core" ' +3 ."da"SE.seek 2.16 Pucks below Top Plate +3 "storage"(O' +39 "core" ' +2 "manipulator"&-& +5 "core" & & '  ( +2 "manipulator"&f% +6 "core" %f - 0 * : +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&m'\ +94 "core" ' +5 ."da"Elbow.seek PC +4 "manipulator"&[(? +251 "core" ( +2 "manipulator"&U& +5 "core" &I 2 / = +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &I  ) 1 = +3 ."da"Forearm.seek PC +3 "manipulator"& 'Η +101 "core" ' +2 ."da"Hand.close +2 "manipulator"&R/ +62 "core" / +2 ."da"PC.seek :open +3 "processing"%A( +425 "core" ( +2 "storage"($& +10 "core" &S g d F\ +4 "manipulator"&& +7 "core" &I , ) = +2 "manipulator"&`% +5 "core" % Π * " { +5 ."da"Forearm.seek :retract +4 "manipulator"&('\ +96 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&G(y +258 "core" ( +2 "manipulator"&h& +5 "core" & $ + S + +2 "storage"(%& +5 "core" &S \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&F'] +99 "core" ' +2 ."da"Hand.open +3 "manipulator"&H1 +64 "core" 1 +7 "storage"(S- +10 "core" -' +6 ."da"SE.seek 1.92 Pucks below Top Plate +4 "storage"('S +27 "core" ' +4 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.15 Pucks below Top Plate +5 "storage"(J' +58 "core" ' +5 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da24may2814h40ml_nessie.tif +1848 #SX MX5/16 (USB:<7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.07 seconds\ /var/log/esp/da24may2814h40ml_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da24may2814h40ml15s_nessie.tif +88 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1476 #"da"SX MX5/16 (USB:<7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da24may2814h40ml15s_nessie.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da24may2814h40ml25s_nessie.tif +2593 #SX MX5/16 (USB:<7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da24may2814h40ml25s_nessie.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "15.07 sec auto-exposure",Subject: "da24may2814h40ml images!" +8 "storage"(Z- +22 "core" -' +14 "storage"(a& +31 "core" &S [ d\ +5 "manipulator"&Y& +12 "core" & ) 5 + +4 ."da"Elbow.seek 1 +11 "manipulator"&5(y +43 "core" ( +3 "manipulator"&e& +7 "core" & / , X J +9 "storage"(1& +8 "core" &S | } \ +4 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&q'] +18 "core" ' +6 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +13 ."da"SE.seek 1.87 Pucks below Top Plate +8 "storage"(' +56 "core" ' +3 "manipulator"&X& +6 "core" & #  r J +2 "storage"(|& +4 "core" &S s\ +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +12 "manipulator"&@' +32 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&E, +5 "core" , +2 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +6 ."da"SE.seek 2.05 Pucks below Top Plate +6 "storage"(P' +23 "core" ' +5 "manipulator"&o% +10 "core" % $   +4 "storage"(4& +11 "core" &S &\ +3 ."da"Forearm.force -20 +5 "manipulator"&5 +6 ."da"Forearm.seek 1 + 310 counts +4 "manipulator"&w'; +19 "core" ' +2 "manipulator"&M& +6 "core" & . - n J +2 "storage"('& +6 "core" &S \ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&7'] +26 "core" ' +5 "storage"(d% +12 "core" % k\ +7 ."downElevator"SE.seek :down +9 "storage"(.' +95 (n% +6 "core" %= \ PF +5 "manipulator"&I% +13 "core" %Р  ) +9 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +13 "manipulator"&c'\ +89 "core" ' +65 ' +6 ."downElevator"SE.stop +6 "storage"(5 +11 (u& +12 "core" &S ^\ +13 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +206 #tStarting finalPurge +8 "processing"%8& +20 "core" &P  +6 "manipulator"&t& +14 "core" & ( ) J +6 "manipulator"&% +13 "core" %\   %   +7 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&~(-6 +174 "core" ( +4 "manipulator"&B& +11 "core" &-3 ) " $ j +4 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &}& +8 "core" &-3   F j +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&D'n +108 "core" ' +4 ."psFlush"Hand.close +5 "manipulator"&:/ +62 "core" / +8 "manipulator"&L& +26 "core" &-7 ' + F f +10 "manipulator"&s% +25 "core" % l , -  +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&j'\ +102 "core" ' +17 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +9 "manipulator"&(? +123 "core" ( +8 "manipulator"&& +16 "core" &C , + & ? +4 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +9 &i& +12 "core" &C $ )  ? +8 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +15 ."psFlush"Forearm.seek PC +10 "manipulator"&k'Η